From 0c9cede37f4843cd14117a1d994fa67677489e47 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Wed, 18 Sep 2024 22:52:53 -0600 Subject: [PATCH 001/195] copy-paste of existing work done on atomate2 fork --- src/pymatgen/io/jdftx/README.MD | 4 + src/pymatgen/io/jdftx/data.py | 78 + src/pymatgen/io/jdftx/deleteme.py | 25 + src/pymatgen/io/jdftx/generic_tags.py | 1560 ++++ src/pymatgen/io/jdftx/inputs.py | 1 + src/pymatgen/io/jdftx/jdftxinfile.py | 929 +++ .../io/jdftx/jdftxinfile_master_format.py | 1271 ++++ .../io/jdftx/jdftxinfile_ref_options.py | 710 ++ src/pymatgen/io/jdftx/jdftxoutfile.py | 981 +++ src/pymatgen/io/jdftx/jdftxoutfileslice.py | 1041 +++ .../io/jdftx/jdftxoutfileslice_helpers.py | 191 + src/pymatgen/io/jdftx/jeiter.py | 254 + src/pymatgen/io/jdftx/jeiters.py | 273 + src/pymatgen/io/jdftx/jminsettings.py | 325 + src/pymatgen/io/jdftx/joutstructure.py | 636 ++ .../io/jdftx/joutstructure_helpers.py | 231 + src/pymatgen/io/jdftx/joutstructures.py | 463 ++ src/pymatgen/io/jdftx/outputs.py | 1 + src/pymatgen/io/jdftx/sets.py | 1 + src/pymatgen/io/jdftx/utils.py | 1 + tests/io/jdftx/__init__.py | 1 + tests/io/jdftx/example_files/CO.in | 48 + tests/io/jdftx/example_files/GC_ion.out | 6732 +++++++++++++++++ .../jdftx/example_files/ex_out_slice_ionmin | 6732 +++++++++++++++++ .../jdftx/example_files/ex_out_slice_latmin | 1181 +++ .../ex_text_slice_forJAtoms_latmin | 135 + .../ex_text_slice_forJAtoms_latmin2 | 135 + .../io/jdftx/example_files/example_ionmin.out | 6732 +++++++++++++++++ .../io/jdftx/example_files/example_latmin.out | 6576 ++++++++++++++++ tests/io/jdftx/example_files/example_sp.in | 185 + tests/io/jdftx/example_files/example_sp.out | 711 ++ .../io/jdftx/example_files/example_sp_copy.in | 140 + tests/io/jdftx/example_files/infile_dict | 1 + tests/io/jdftx/example_files/input-simple1.in | 28 + tests/io/jdftx/example_files/input-simple2.in | 13 + tests/io/jdftx/example_files/jdftx.out | 711 ++ .../jdftx/example_files/latticeminimize.out | 6576 ++++++++++++++++ .../latticeminimize_different.out | 1328 ++++ tests/io/jdftx/example_files/problem1.out | 494 ++ tests/io/jdftx/example_files/str_dict_jif | 1 + tests/io/jdftx/example_files/str_jif | 53 + tests/io/jdftx/example_files/str_jif2 | 53 + tests/io/jdftx/test_jdftxinfile.py | 91 + tests/io/jdftx/test_jdftxinfile_tags.py | 25 + tests/io/jdftx/test_jdftxoutfile.py | 176 + tests/io/jdftx/test_jdftxoutfileslice.py | 37 + tests/io/jdftx/test_jeiters.py | 141 + tests/io/jdftx/test_joutstructure.py | 138 + tests/io/jdftx/test_joutstructures.py | 90 + 49 files changed, 48240 insertions(+) create mode 100644 src/pymatgen/io/jdftx/README.MD create mode 100644 src/pymatgen/io/jdftx/data.py create mode 100644 src/pymatgen/io/jdftx/deleteme.py create mode 100644 src/pymatgen/io/jdftx/generic_tags.py create mode 100644 src/pymatgen/io/jdftx/inputs.py create mode 100644 src/pymatgen/io/jdftx/jdftxinfile.py create mode 100644 src/pymatgen/io/jdftx/jdftxinfile_master_format.py create mode 100644 src/pymatgen/io/jdftx/jdftxinfile_ref_options.py create mode 100644 src/pymatgen/io/jdftx/jdftxoutfile.py create mode 100644 src/pymatgen/io/jdftx/jdftxoutfileslice.py create mode 100644 src/pymatgen/io/jdftx/jdftxoutfileslice_helpers.py create mode 100644 src/pymatgen/io/jdftx/jeiter.py create mode 100644 src/pymatgen/io/jdftx/jeiters.py create mode 100644 src/pymatgen/io/jdftx/jminsettings.py create mode 100644 src/pymatgen/io/jdftx/joutstructure.py create mode 100644 src/pymatgen/io/jdftx/joutstructure_helpers.py create mode 100644 src/pymatgen/io/jdftx/joutstructures.py create mode 100644 src/pymatgen/io/jdftx/outputs.py create mode 100644 src/pymatgen/io/jdftx/sets.py create mode 100644 src/pymatgen/io/jdftx/utils.py create mode 100644 tests/io/jdftx/__init__.py create mode 100644 tests/io/jdftx/example_files/CO.in create mode 100644 tests/io/jdftx/example_files/GC_ion.out create mode 100644 tests/io/jdftx/example_files/ex_out_slice_ionmin create mode 100644 tests/io/jdftx/example_files/ex_out_slice_latmin create mode 100644 tests/io/jdftx/example_files/ex_text_slice_forJAtoms_latmin create mode 100644 tests/io/jdftx/example_files/ex_text_slice_forJAtoms_latmin2 create mode 100644 tests/io/jdftx/example_files/example_ionmin.out create mode 100644 tests/io/jdftx/example_files/example_latmin.out create mode 100644 tests/io/jdftx/example_files/example_sp.in create mode 100644 tests/io/jdftx/example_files/example_sp.out create mode 100644 tests/io/jdftx/example_files/example_sp_copy.in create mode 100644 tests/io/jdftx/example_files/infile_dict create mode 100644 tests/io/jdftx/example_files/input-simple1.in create mode 100644 tests/io/jdftx/example_files/input-simple2.in create mode 100644 tests/io/jdftx/example_files/jdftx.out create mode 100644 tests/io/jdftx/example_files/latticeminimize.out create mode 100644 tests/io/jdftx/example_files/latticeminimize_different.out create mode 100644 tests/io/jdftx/example_files/problem1.out create mode 100644 tests/io/jdftx/example_files/str_dict_jif create mode 100644 tests/io/jdftx/example_files/str_jif create mode 100644 tests/io/jdftx/example_files/str_jif2 create mode 100644 tests/io/jdftx/test_jdftxinfile.py create mode 100644 tests/io/jdftx/test_jdftxinfile_tags.py create mode 100644 tests/io/jdftx/test_jdftxoutfile.py create mode 100644 tests/io/jdftx/test_jdftxoutfileslice.py create mode 100644 tests/io/jdftx/test_jeiters.py create mode 100644 tests/io/jdftx/test_joutstructure.py create mode 100644 tests/io/jdftx/test_joutstructures.py diff --git a/src/pymatgen/io/jdftx/README.MD b/src/pymatgen/io/jdftx/README.MD new file mode 100644 index 00000000000..7bea41a9415 --- /dev/null +++ b/src/pymatgen/io/jdftx/README.MD @@ -0,0 +1,4 @@ +# JDFTx io + +This folder should eventually be migrated to pymatgen.io.jdft. +It is being kept here for deployment speed. diff --git a/src/pymatgen/io/jdftx/data.py b/src/pymatgen/io/jdftx/data.py new file mode 100644 index 00000000000..1a5ba3e2e16 --- /dev/null +++ b/src/pymatgen/io/jdftx/data.py @@ -0,0 +1,78 @@ +"""Module containing reference data for JDFTx. + +This module contains reference data for JDFTx. +""" + +atom_valence_electrons = { + "H": 1, + "He": 2, + "Li": 1, + "Be": 2, + "B": 3, + "C": 4, + "N": 5, + "O": 6, + "F": 7, + "Ne": 8, + "Na": 1, + "Mg": 2, + "Al": 3, + "Si": 4, + "P": 5, + "S": 6, + "Cl": 7, + "Ar": 8, + "K": 1, + "Ca": 2, + "Sc": 3, + "Ti": 4, + "V": 5, + "Cr": 6, + "Mn": 7, + "Fe": 8, + "Co": 9, + "Ni": 10, + "Cu": 11, + "Zn": 12, + "Ga": 3, + "Ge": 4, + "As": 5, + "Se": 6, + "Br": 7, + "Kr": 8, + "Rb": 1, + "Sr": 2, + "Y": 3, + "Zr": 4, + "Nb": 5, + "Mo": 6, + "Tc": 7, + "Ru": 8, + "Rh": 9, + "Pd": 10, + "Ag": 11, + "Cd": 12, + "In": 3, + "Sn": 4, + "Sb": 5, + "Te": 6, + "I": 7, + "Xe": 8, + "Cs": 1, + "Ba": 2, + "Hf": 4, + "Ta": 5, + "W": 6, + "Re": 7, + "Os": 8, + "Ir": 9, + "Pt": 10, + "Au": 11, + "Hg": 12, + "Tl": 3, + "Pb": 4, + "Bi": 5, + "La": 3, + "Ce": 4, + "Gd": 10, +} diff --git a/src/pymatgen/io/jdftx/deleteme.py b/src/pymatgen/io/jdftx/deleteme.py new file mode 100644 index 00000000000..8478f4a539f --- /dev/null +++ b/src/pymatgen/io/jdftx/deleteme.py @@ -0,0 +1,25 @@ +from numpy import isin + + +class SuperClass: + def __init__(self): + self.a = 1 + +class SubClass(SuperClass): + def __init__(self): + super().__init__() + self.b = 2 + +class SubSubClass(SubClass): + def __init__(self): + super().__init__() + self.c = 3 + +sc = SuperClass() +subc = SubClass() +subsubc = SubSubClass() + +print(isinstance(sc, SuperClass)) +print(isinstance(subc, SuperClass)) +print(isinstance(subsubc, SuperClass)) + diff --git a/src/pymatgen/io/jdftx/generic_tags.py b/src/pymatgen/io/jdftx/generic_tags.py new file mode 100644 index 00000000000..f8bd47c75ff --- /dev/null +++ b/src/pymatgen/io/jdftx/generic_tags.py @@ -0,0 +1,1560 @@ +"""Module for class objects for containing JDFTx tags. + +This module contains class objects for containing JDFTx tags. These class objects +are used to validate the type of the value for the tag, read the value string for +the tag, write the tag and its value as a string, and get the token length of the tag. +""" + +from __future__ import annotations + +import warnings +from abc import ABC, abstractmethod +from copy import deepcopy +from dataclasses import dataclass, field +from typing import TYPE_CHECKING, Any + +import numpy as np + +if TYPE_CHECKING: + from pymatgen.core import Structure + +__author__ = "Jacob Clary" + + +def flatten_list(tag: str, list_of_lists: list[Any]) -> list[Any]: + """Flatten list of lists into a single list, then stop. + + Flatten list of lists into a single list, then stop. + + Parameters + ---------- + tag : str + The tag to flatten the list of lists for. + list_of_lists : list[Any] + The list of lists to flatten. + + Returns + ------- + list[Any] + The flattened list. + """ + if not isinstance(list_of_lists, list): + raise TypeError(f"{tag}: You must provide a list to flatten_list()!") + flist = [] + for v in list_of_lists: + if isinstance(v, list): + flist.extend(flatten_list(tag, v)) + else: + flist.append(v) + return flist + + +class ClassPrintFormatter: + """Generic class for printing to command line in readable format. + + Generic class for printing to command line in readable format. + """ + + def __str__(self) -> str: + """Print the class to the command line in a readable format. + + Print the class to the command line in a readable format. + + Returns + ------- + str + The class in a readable format. + """ + return f"{self.__class__}\n" + "\n".join( + f"{item} = {self.__dict__[item]}" for item in sorted(self.__dict__) + ) + + +@dataclass(kw_only=True) +class AbstractTag(ClassPrintFormatter, ABC): + """Abstract base class for all tags.""" + + multiline_tag: bool = False # set to True if what to print tags across + # multiple lines, typically like electronic-minimize + can_repeat: bool = ( + False # set to True for tags that can appear on multiple lines, like ion + ) + write_tagname: bool = ( + True # set to False to not print the tagname, like for subtags of + # elec-cutoff + ) + write_value: bool = ( + True # set to False to not print any value, like for dump-interval + ) + optional: bool = True # set to False if tag (usually a subtag of a + # TagContainer) must be set for the JDFTXInfile to be valid. + # The lattice, ion, and ion-species are the main tags that are not optional + defer_until_struc: bool = False + is_tag_container: bool = False + allow_list_representation: bool = ( + False # if True, allow this tag to exist as a list or list of lists + ) + + @abstractmethod + def validate_value_type( + self, tag: str, value: Any, try_auto_type_fix: bool = False + ) -> tuple[str, bool, Any]: + """Validate the type of the value for this tag.""" + + def _validate_value_type( + self, type_check: type, tag: str, value: Any, try_auto_type_fix: bool = False + ) -> tuple[str, bool, Any]: + """Validate the type of the value for this tag. + + This method is used to validate the type of the value for this tag. It is + used to check if the value is of the correct type and if it can be fixed + automatically. If the value is not of the correct type and cannot be fixed + automatically, a warning is raised. + + Parameters + ---------- + type_check : type + The type to check the value against. + tag : str + The tag to check the value against. + value : Any + The value to check the type of. + try_auto_type_fix : bool, optional + Whether to try to automatically fix the type of the value, + by default False. + + Returns + ------- + tag : str + The tag to check the value against. + is_valid : bool + Whether the value is of the correct type. + value : Any + The value checked against the correct type, possibly fixed. + """ + if self.can_repeat: + self._validate_repeat(tag, value) + is_valid = all(isinstance(x, type_check) for x in value) + else: + is_valid = isinstance(value, type_check) + + if not is_valid and try_auto_type_fix: + try: + if self.can_repeat: + value = [self.read(tag, str(x)) for x in value] + else: + value = self.read(tag, str(value)) + tag, is_valid, value = self._validate_value_type(type_check, tag, value) + except (TypeError, ValueError): + warnings.warn( + f"Could not fix the typing for {tag} {value}!", stacklevel=2 + ) + return tag, is_valid, value + + def _validate_repeat(self, tag: str, value: Any) -> None: + if not isinstance(value, list): + raise TypeError(f"The {tag} tag can repeat but is not a list: {value}") + + @abstractmethod + def read(self, tag: str, value_str: str) -> Any: + """Read and parse the value string for this tag.""" + + @abstractmethod + def write(self, tag: str, value: Any) -> str: + """Write the tag and its value as a string.""" + + @abstractmethod + def get_token_len(self) -> int: + """Get the token length of the tag.""" + + def _write(self, tag: str, value: Any, multiline_override: bool = False) -> str: + tag_str = f"{tag} " if self.write_tagname else "" + if self.multiline_tag or multiline_override: + tag_str += "\\\n" + if self.write_value: + tag_str += f"{value} " + return tag_str + + def _get_token_len(self) -> int: + return int(self.write_tagname) + int(self.write_value) + + def get_list_representation(self, tag: str, value: Any) -> list | list[list]: + """Convert the value to a list representation.""" + raise ValueError(f"Tag object has no get_list_representation method: \ + {tag}") + + def get_dict_representation(self, tag: str, value: Any) -> dict | list[dict]: + """Convert the value to a dict representation.""" + raise ValueError(f"Tag object has no get_dict_representation method: \ + {tag}") + + +""" +TODO: +fix dump-name and density-of-states tags + +check that all ions either have or lack velocities +add validation of which tags require/forbid presence of other tags according to +JDFTx docs? + +choose how DeferredTags inherit from TagContainer?? same functionality once +process the values "for real" + +#possible TODO: add defaults like JDFTx does + +MISC TODO: + note which tags I've enforced a mandatory formatting, + 1. dump-name allows only 1 format + 2. debug requires 1 entry per line + 3. dump requires 1 entry per line + +""" + + +@dataclass(kw_only=True) +class BoolTag(AbstractTag): + """Tag for boolean values in JDFTx input files. + + Tag for boolean values in JDFTx input files. + """ + + _TF_read_options: dict[str, bool] = field( + default_factory=lambda: {"yes": True, "no": False} + ) + _TF_write_options: dict[bool, str] = field( + default_factory=lambda: {True: "yes", False: "no"} + ) + _TF_options: dict[str, dict] = field(init=False) + + def __post_init__(self) -> None: + """Initialize the _TF_options attribute. + + Initialize the _TF_options attribute. + """ + self._TF_options = { + "read": self._TF_read_options, + "write": self._TF_write_options, + } + + def validate_value_type( + self, tag: str, value: Any, try_auto_type_fix: bool = False + ) -> tuple[str, bool, Any]: + """Validate the type of the value for this tag. + + Validate the type of the value for this tag. + + Parameters + ---------- + tag : str + The tag to validate the type of the value for. + value : Any + The value to validate the type of. + try_auto_type_fix : bool, optional + Whether to try to automatically fix the type of the value, + by default False. + + Returns + ------- + tag : str + The tag to validate the type of the value for. + is_valid_out : bool + Whether the value is of the correct type. + updated_value : Any + The value checked against the correct type, possibly fixed. + """ + return self._validate_value_type( + bool, tag, value, try_auto_type_fix=try_auto_type_fix + ) + + def raise_value_error(self, tag: str, value: str) -> None: + """Raise a ValueError for the value string. + + Raise a ValueError for the value string. + + Parameters + ---------- + tag : str + The tag to raise the ValueError for. + value : str + The value string to raise the ValueError for. + """ + raise ValueError( + f"The value '{value}' was provided to {tag}, it is not \ + acting like a boolean" + ) + + def read(self, tag: str, value: str) -> bool: + """Read the value string for this tag. + + Read the value string for this tag. + + Parameters + ---------- + tag : str + The tag to read the value string for. + value : str + The value string to read. + + Returns + ------- + bool + """ + if len(value.split()) > 1: + raise ValueError(f"'{value}' for {tag} should not have a space in it!") + try: + if not self.write_value: + # accounts for exceptions where only the tagname is used, e.g. + # dump-only or dump-fermi-density (sometimes) tags + if not value: # then the string '' was passed in because no + # value was provided but the tag was present + value = "yes" + else: + self.raise_value_error(tag, value) + return self._TF_options["read"][value] + except (ValueError, TypeError) as err: + raise ValueError( + f"Could not set '{value}' as True/False for {tag}!" + ) from err + + def write(self, tag: str, value: Any) -> str: + """Write the tag and its value as a string. + + Write the tag and its value as a string. + + Parameters + ---------- + tag : str + The tag to write. + value : Any + The value to write. + + Returns + ------- + str + """ + value2 = self._TF_options["write"][value] + return self._write(tag, value2) + + def get_token_len(self) -> int: + """Get the token length of the tag. + + Get the token length of the tag. + + Returns + ------- + int + The token length of the tag. + """ + return self._get_token_len() + + +@dataclass(kw_only=True) +class StrTag(AbstractTag): + """Tag for string values in JDFTx input files. + + Tag for string values in JDFTx input files. + """ + + options: list = None + + def validate_value_type( + self, tag: str, value: Any, try_auto_type_fix: bool = False + ) -> tuple[str, bool, Any]: + """Validate the type of the value for this tag. + + Validate the type of the value for this tag. + + Parameters + ---------- + tag : str + The tag to validate the type of the value for. + value : Any + The value to validate the type of. + try_auto_type_fix : bool, optional + Whether to try to automatically fix the type of the value, + by default False. + + Returns + ------- + tag : str + The tag to validate the type of the value for. + is_valid_out : bool + Whether the value is of the correct type. + updated_value : Any + The value checked against the correct type, possibly fixed. + """ + return self._validate_value_type( + str, tag, value, try_auto_type_fix=try_auto_type_fix + ) + + def read(self, tag: str, value: str) -> str: + """Read the value string for this tag. + + Read the value string for this tag. + + Parameters + ---------- + tag : str + The tag to read the value string for. + value : str + The value string to read. + + Returns + ------- + str + """ + if len(value.split()) > 1: + raise ValueError(f"'{value}' for {tag} should not have a space in it!") + try: + value = str(value) + except (ValueError, TypeError) as err: + raise ValueError(f"Could not set '{value}' to a str for {tag}!") from err + if self.options is None or value in self.options: + return value + raise ValueError( + f"The '{value}' string must be one of {self.options} for {tag}" + ) + + def write(self, tag: str, value: Any) -> str: + """Write the tag and its value as a string. + + Write the tag and its value as a string. + + Parameters + ---------- + tag : str + The tag to write. + value : Any + The value to write. + + Returns + ------- + str + The tag and its value as a string. + """ + return self._write(tag, value) + + def get_token_len(self) -> int: + """Get the token length of the tag. + + Get the token length of the tag. + + Returns + ------- + int + The token length of the tag. + """ + return self._get_token_len() + + +@dataclass(kw_only=True) +class IntTag(AbstractTag): + """Tag for integer values in JDFTx input files. + + Tag for integer values in JDFTx input files. + """ + + def validate_value_type( + self, tag: str, value: Any, try_auto_type_fix: bool = False + ) -> tuple[str, bool, Any]: + """Validate the type of the value for this tag. + + Validate the type of the value for this tag. + + Parameters + ---------- + tag : str + The tag to validate the type of the value for. + value : Any + The value to validate the type of. + try_auto_type_fix : bool, optional + Whether to try to automatically fix the type of the value, + by default False. + + Returns + ------- + tag : str + The tag to validate the type of the value for. + is_valid_out : bool + Whether the value is of the correct type. + updated_value : Any + The value checked against the correct type, possibly fixed. + """ + return self._validate_value_type( + int, tag, value, try_auto_type_fix=try_auto_type_fix + ) + + def read(self, tag: str, value: str) -> int: + """Read the value string for this tag. + + Read the value string for this tag. + + Parameters + ---------- + tag : str + The tag to read the value string for. + value : str + The value string to read. + + Returns + ------- + int + """ + if len(value.split()) > 1: + raise ValueError(f"'{value}' for {tag} should not have a space in it!") + try: + return int(float(value)) + except (ValueError, TypeError) as err: + raise ValueError(f"Could not set '{value}' to a int for {tag}!") from err + + def write(self, tag: str, value: Any) -> str: + """Write the tag and its value as a string. + + Write the tag and its value as a string. + + Parameters + ---------- + tag : str + The tag to write. + value : Any + The value to write. + + Returns + ------- + str + The tag and its value as a string. + """ + return self._write(tag, value) + + def get_token_len(self) -> int: + """Get the token length of the tag. + + Get the token length of the tag. + + Returns + ------- + int + The token length of the tag. + """ + return self._get_token_len() + + +@dataclass(kw_only=True) +class FloatTag(AbstractTag): + """Tag for float values in JDFTx input files. + + Tag for float values in JDFTx input files. + """ + + prec: int = field(default=None) + + def validate_value_type( + self, tag: str, value: Any, try_auto_type_fix: bool = False + ) -> tuple[str, bool, Any]: + """Validate the type of the value for this tag. + + Validate the type of the value for this tag. + + Parameters + ---------- + tag : str + The tag to validate the type of the value for. + value : Any + The value to validate the type of. + try_auto_type_fix : bool, optional + Whether to try to automatically fix the type of the value, + by default False. + + Returns + ------- + tag : str + The tag to validate the type of the value for. + is_valid_out : bool + Whether the value is of the correct type. + updated_value : Any + The value checked against the correct type, possibly fixed. + """ + return self._validate_value_type( + float, tag, value, try_auto_type_fix=try_auto_type_fix + ) + + def read(self, tag: str, value: str) -> float: + """Read the value string for this tag. + + Read the value string for this tag. + + Parameters + ---------- + tag : str + The tag to read the value string for. + value : str + The value string to read. + + Returns + ------- + float + """ + if len(value.split()) > 1: + raise ValueError(f"'{value}' for {tag} should not have a space in it!") + try: + value_float = float(value) + except (ValueError, TypeError) as err: + raise ValueError(f"Could not set '{value}' to a float for {tag}!") from err + return value_float + + def write(self, tag: str, value: Any) -> str: + """Write the tag and its value as a string. + + Write the tag and its value as a string. + + Parameters + ---------- + tag : str + The tag to write. + value : Any + The value to write. + + Returns + ------- + str + The tag and its value as a string. + """ + # pre-convert to string: self.prec+3 is minimum room for: + # - sign, 1 integer left of decimal, decimal, and precision. + # larger numbers auto add places to left of decimal + if self.prec is not None: + value = f"{value:{self.prec+3}.{self.prec}f}" + return self._write(tag, value) + + def get_token_len(self) -> int: + """Get the token length of the tag. + + Get the token length of the tag. + + Returns + ------- + int + The token length of the tag. + """ + return self._get_token_len() + + +@dataclass(kw_only=True) +class InitMagMomTag(AbstractTag): + """Tag for initial-magnetic-moments tag in JDFTx input files. + + Tag for initial-magnetic-moments tag in JDFTx input files. + """ + + # temporary fix to allow use of initial-magnetic-moments tag + # requires the user to set magnetic moments as a string with no extra + # validation. Processes input files as simply a string variable with + # no extra type conversion + + # the formatting of this tag's value depends on the species labels in the + # ion tags. These species labels are not necessarily element symbols. + # There are also multiple types of formatting options of the spins + # most robustly, this should be a MultiFormatTag, with each option + # being a StructureDeferredTag, because this tag needs to know the + # results of reading in the structure before being able to robustly + # parse the value of this tag + def validate_value_type( + self, tag: str, value: Any, try_auto_type_fix: bool = False + ) -> tuple[str, bool, Any]: + """Validate the type of the value for this tag. + + Validate the type of the value for this tag. + + Parameters + ---------- + tag : str + The tag to validate the type of the value for. + value : Any + The value to validate the type of. + try_auto_type_fix : bool, optional + Whether to try to automatically fix the type of the value, + by default False. + + Returns + ------- + tag : str + The tag to validate the type of the value for. + is_valid_out : bool + Whether the value is of the correct type. + updated_value : Any + The value checked against the correct type, possibly fixed. + """ + return self._validate_value_type( + str, tag, value, try_auto_type_fix=try_auto_type_fix + ) + + def read(self, tag: str, value: str) -> str: + """Read the value string for this tag. + + Read the value string for this tag. + + Parameters + ---------- + tag : str + The tag to read the value string for. + value : str + The value string to read. + + Returns + ------- + str + """ + try: + value = str(value) + except (ValueError, TypeError) as err: + raise ValueError(f"Could not set '{value}' to a str for {tag}!") from err + return value + + def write(self, tag: str, value: Any) -> str: + """Write the tag and its value as a string. + + Write the tag and its value as a string. + + Parameters + ---------- + tag : str + The tag to write. + value : Any + The value to write. + + Returns + ------- + str + The tag and its value as a string. + """ + return self._write(tag, value) + + def get_token_len(self) -> int: + """Get the token length of the tag. + + Get the token length of the tag. + + Returns + ------- + int + The token length of the tag. + """ + return self._get_token_len() + + +@dataclass(kw_only=True) +class TagContainer(AbstractTag): + """TagContainer class for handling tags that contain other tags. + + This class is used to handle tags that contain other tags. It is used to + validate the type of the value for the tag, read the value string for the tag, + write the tag and its value as a string, and get the token length of the tag. + + """ + + is_tag_container: bool = True # used to ensure only TagContainers are + # converted between list and dict representations + subtags: dict[str, AbstractTag] = None + linebreak_nth_entry: int = ( + None # handles special formatting for matrix tags, e.g. lattice tag + ) + + def _validate_single_entry( + self, value: dict | list[dict], try_auto_type_fix: bool = False + ) -> tuple[list[str], list[bool], Any]: + if not isinstance(value, dict): + raise TypeError(f"This tag should be a dict: {value}, which is \ + of the type {type(value)}") + tags_checked = [] + types_checks = [] + updated_value = deepcopy(value) + for subtag, subtag_value in value.items(): + subtag_object = self.subtags[subtag] + tags, checks, subtag_value2 = subtag_object.validate_value_type( + subtag, subtag_value, try_auto_type_fix=try_auto_type_fix + ) + if try_auto_type_fix: + updated_value[subtag] = subtag_value2 + if isinstance(checks, list): + tags_checked.extend(tags) + types_checks.extend(checks) + else: + tags_checked.append(tags) + types_checks.append(checks) + return tags_checked, types_checks, updated_value + + # TODO: This method violates the return signature of the AbstractTag + # class's validate_value_type (tuple[str, bool Any]). There are enough type + # checks in all the functions that call validate_value_type to make sure + # this doesn't break anything, but regardless pre-commit does not allow it. + # (TODO action is to fix the return signature and make sure it doesn't break) + def validate_value_type( + self, tag: str, value: Any, try_auto_type_fix: bool = False + ) -> tuple[str, bool, Any]: + """Validate the type of the value for this tag. + + Validate the type of the value for this tag. + + Parameters + ---------- + tag : str + The tag to validate the type of the value for. + value : Any + The value to validate the type of. + try_auto_type_fix : bool, optional + Whether to try to automatically fix the type of the value, + by default False. + + Returns + ------- + tag : str + The tag to validate the type of the value for. + is_valid_out : bool + Whether the value is of the correct type. + updated_value : Any + The value checked against the correct type, possibly fixed. + """ + value_dict = self.get_dict_representation(tag, value) + if self.can_repeat: + self._validate_repeat(tag, value_dict) + results = [ + self._validate_single_entry(x, try_auto_type_fix=try_auto_type_fix) + for x in value_dict + ] + tags, is_valids, updated_value = [list(x) for x in list(zip(*results))] + tag_out = ",".join([",".join(x) for x in tags]) + is_valid_out = all(all(x) for x in is_valids) + if not is_valid_out: + warnmsg = "Invalid value(s) found for: " + for i, x in enumerate(is_valids): + if not all(x): + for j, y in enumerate(x): + if not y: + warnmsg += f"{tags[i][j]} " + + else: + tags, is_valids, updated_value = self._validate_single_entry( + value_dict, try_auto_type_fix=try_auto_type_fix + ) + tag_out = ",".join(tags) + is_valid_out = all(is_valids) + if not is_valid_out: + warnmsg = "Invalid value(s) found for: " + for i, x in enumerate(is_valids): + if not x: + warnmsg += f"{tags[i]} " + return tag_out, is_valid_out, updated_value + + # def read(self, tag: str, value: str | list | dict) -> dict: + def read(self, tag: str, value: str) -> dict: + """Read the value string for this tag. + + Read the value string for this tag. + + Parameters + ---------- + tag : str + The tag to read the value string for. + value : str + The value string to read. + + Returns + ------- + dict + """ + value_list = value.split() + if tag == "ion": + special_constraints = [ + x in ["HyperPlane", "Linear", "None", "Planar"] for x in value_list + ] + if any(special_constraints): + value_list = value_list[: special_constraints.index(True)] + warnings.warn( + "Found special constraints reading an 'ion' tag, \ + these were dropped; reading them has not been \ + implemented!", + stacklevel=2, + ) + + tempdict = {} # temporarily store read tags out of order they are + # processed + # Could this for loop only loop over subtags that have + # write_tagname=True? This doesn't throw errors but seems dangerous. + for subtag, subtag_type in self.subtags.items(): + # every subtag with write_tagname=True in a TagContainer has a + # fixed length and can be immediately read in this loop if it is + # present + if subtag in value_list: # this subtag is present in the value string + subtag_count = value_list.count(subtag) + if not subtag_type.can_repeat: + if subtag_count > 1: + raise ValueError( + f"Subtag {subtag} is not allowed to repeat but \ + appears more than once in {tag}'s value {value}" + ) + idx_start = value_list.index(subtag) + token_len = subtag_type.get_token_len() + idx_end = idx_start + token_len + subtag_value = " ".join( + value_list[(idx_start + 1) : idx_end] + ) # add 1 so the subtag value string excludes the subtagname + tempdict[subtag] = subtag_type.read(subtag, subtag_value) + del value_list[idx_start:idx_end] + else: + tempdict[subtag] = [] + for _ in range(subtag_count): + idx_start = value.index(subtag) + idx_end = idx_start + subtag_type.get_token_len() + subtag_value = " ".join( + value_list[(idx_start + 1) : idx_end] + ) # add 1 so the subtag value string excludes the + # subtagname + tempdict[subtag].append(subtag_type.read(subtag, subtag_value)) + del value_list[idx_start:idx_end] + + for subtag, subtag_type in self.subtags.items(): + # now try to populate remaining subtags that do not use a keyword + # in order of appearance. Since all subtags in JDFTx that are + # TagContainers use a keyword to start their field, we know that + # any subtags processed here are only populated with a single token. + if len(value_list) == 0: + break + if ( + subtag in tempdict or subtag_type.write_tagname + ): # this tag has already been read or requires a tagname keyword + # to be present + continue + # note that this next line breaks if the JDFTx dump-name formatting + # is allowing dump-name would have nested repeating TagContainers, + # which each need 2 values. You could check for which nonoptional + # args the TagContainers need and provide those but that's not + # general. You really need to be passing the entire value string + # for parsing, but that changes the return args. + tempdict[subtag] = subtag_type.read(subtag, value_list[0]) + del value_list[0] + + # reorder all tags to match order of __MASTER_TAG_LIST__ and do + # coarse-grained validation of read. + subdict = {x: tempdict[x] for x in self.subtags if x in tempdict} + for subtag, subtag_type in self.subtags.items(): + if not subtag_type.optional and subtag not in subdict: + raise ValueError( + f"The {subtag} tag is not optional but was not populated \ + during the read!" + ) + if len(value_list) > 0: + raise ValueError( + f"Something is wrong in the JDFTXInfile formatting, some \ + values were not processed: {value}" + ) + return subdict + + def write(self, tag: str, value: Any) -> str: + """Write the tag and its value as a string. + + Write the tag and its value as a string. + + Parameters + ---------- + tag : str + The tag to write. + value : Any + The value to write. + + Returns + ------- + str + The tag and its value as a string. + """ + if not isinstance(value, dict): + raise TypeError( + f"value = {value}\nThe value to the {tag} write method must be \ + a dict since it is a TagContainer!" + ) + + final_value = "" + indent = " " + for count, (subtag, subvalue) in enumerate(value.items()): + if self.subtags[subtag].can_repeat and isinstance(subvalue, list): + # if a subtag.can_repeat, it is assumed that subvalue is a list + # the 2nd condition ensures this + # if it is not a list, then the tag will still be printed by the else + # this could be relevant if someone manually sets the tag's + # can_repeat value to a non-list. + print_str_list = [ + self.subtags[subtag].write(subtag, entry) for entry in subvalue + ] + print_str = " ".join(print_str_list) + else: + print_str = self.subtags[subtag].write(subtag, subvalue) + + if self.multiline_tag: + final_value += f"{indent}{print_str}\\\n" + elif self.linebreak_nth_entry is not None: + # handles special formatting with extra linebreak, e.g. for lattice tag + i_column = count % self.linebreak_nth_entry + if i_column == 1: + final_value += f"{indent}{print_str}" + elif i_column == 0: + final_value += f"{print_str}\\\n" + else: + final_value += f"{print_str}" + else: + final_value += f"{print_str}" + if ( + self.multiline_tag or self.linebreak_nth_entry is not None + ): # handles special formatting for lattice tag + final_value = final_value[:-2] # exclude final \\n from final + # print call + + return self._write(tag, final_value, self.linebreak_nth_entry is not None) + + def get_token_len(self) -> int: + """Get the token length of the tag. + + Get the token length of the tag. + + Returns + ------- + int + The token length of the tag. + """ + min_token_len = int(self.write_tagname) # length of value subtags + # added next + for subtag_type in self.subtags.values(): + subtag_token_len = ( + subtag_type.get_token_len() + ) # recursive for nested TagContainers + if ( + not subtag_type.optional + ): # TagContainers could be longer with optional subtags included + min_token_len += subtag_token_len + return min_token_len + + def check_representation(self, tag: str, value: Any) -> str: + """Check the representation of the value. + + Check the representation of the value. + + Parameters + ---------- + tag : str + The tag to check the representation of the value for. + value : Any + The value to check the representation of. + + Returns + ------- + str + The representation of the value. + """ + if not self.allow_list_representation: + return "dict" + value_list = self.get_list_representation(tag, value) + value_dict = self.get_dict_representation(tag, value) + if value == value_list: + return "list" + if value == value_dict: + return "dict" + raise ValueError( + "Could not determine TagContainer representation, something is wrong" + ) + + def _make_list(self, value: dict) -> list: + value_list = [] + for subtag in value: + subtag_type = self.subtags[subtag] + if subtag_type.allow_list_representation: + # this block deals with making list representations of any + # nested TagContainers + if not isinstance(value[subtag], dict): + raise ValueError( + f"The subtag {subtag} is not a dict: '{value[subtag]}',\ + so could not be converted" + ) + subtag_value2 = subtag_type.get_list_representation( + subtag, value[subtag] + ) # recursive list generation + + if subtag_type.write_tagname: # needed to write 'v' subtag in + # 'ion' tag + value_list.append(subtag) + value_list.extend(subtag_value2) + elif not subtag_type.allow_list_representation and isinstance( + value[subtag], dict + ): + # this triggers if someone sets this tag using mixed dict/list + # representations + warnings.warn( + f"The {subtag} subtag does not allow list \ + representation with a value {value[subtag]}.\n \ + I added the dict to the list. Is this correct? \ + You will not be able to convert back!", + stacklevel=2, + ) + value_list.append(value[subtag]) + else: + # the subtag is simply of form {'subtag': subtag_value} and now + # adds concrete values to the list + value_list.append(value[subtag]) + + # return list of lists for tags in matrix format, e.g. lattice tag + if (ncol := self.linebreak_nth_entry) is not None: + nrow = int(len(value_list) / ncol) + value_list = [ + [value_list[row * ncol + col] for col in range(ncol)] + for row in range(nrow) + ] + return value_list + + def get_list_representation(self, tag: str, value: Any) -> list: + """Convert the value to a list representation. + + Convert the value to a list representation. + + Parameters + ---------- + tag : str + The tag to convert the value to a list representation for. + value : Any + The value to convert to a list representation. + + Returns + ------- + list + The value converted to a list representation. + """ + # convert dict representation into list representation by writing + # (nested) dicts into list or list of lists. + # there are 4 types of TagContainers in the list representation: + # can_repeat: list of bool/str/int/float (ion-species) + # can_repeat: list of lists (ion) + # cannot repeat: list of bool/str/int/float (elec-cutoff) + # cannot repeat: list of lists (lattice) + if self.can_repeat: + if all(isinstance(entry, list) for entry in value): + return value # no conversion needed + if any(not isinstance(entry, dict) for entry in value): + raise ValueError(f"The {tag} tag set to {value} must be a list \ + of dict") + tag_as_list = [self._make_list(entry) for entry in value] + else: + tag_as_list = self._make_list(value) + return tag_as_list + + @staticmethod + def _check_for_mixed_nesting(tag: str, value: Any) -> None: + if any(isinstance(x, (dict, list)) for x in value): + raise ValueError( + f"{tag} with {value} cannot have nested lists/dicts mixed with \ + bool/str/int/floats!" + ) + + def _make_str_for_dict(self, tag: str, value_list: list) -> str: + """Convert the value to a string representation. + + Convert the value to a string representation for dict representation. + + Parameters + ---------- + tag : str + The tag to convert the value to a string representation for. + value_list : list + The value to convert to a string representation. + + Returns + ------- + str + The value converted to a string representation for dict + representation. + """ + value = flatten_list(tag, value_list) + self._check_for_mixed_nesting(tag, value) + return " ".join([str(x) for x in value]) + + def get_dict_representation(self, tag: str, value: list) -> dict | list[dict]: + """Convert the value to a dict representation. + + Convert the value to a dict representation. + + Parameters + ---------- + tag : str + The tag to convert the value to a dict representation for. + value : list + The value to convert to a dict representation. + + Returns + ------- + dict | list[dict] + The value converted to a dict representation. + """ + # convert list or list of lists representation into string the + # TagContainer can process back into (nested) dict + if self.can_repeat and len({len(x) for x in value}) > 1: # repeated + # tags must be in same format + raise ValueError( + f"The values for {tag} {value} provided in a list of lists \ + have different lengths" + ) + value = value.tolist() if isinstance(value, np.ndarray) else value + + # there are 4 types of TagContainers in the list representation: + # can_repeat: list of bool/str/int/float (ion-species) + # can_repeat: list of lists (ion) + # cannot repeat: list of bool/str/int/float (elec-cutoff) + # cannot repeat: list of lists (lattice) + + # the .read() method automatically handles regenerating any nesting + # because is just like reading a file + if self.can_repeat: + if all(isinstance(entry, dict) for entry in value): + return value # no conversion needed + string_value = [self._make_str_for_dict(tag, entry) for entry in value] + return [self.read(tag, entry) for entry in string_value] + + if isinstance(value, dict): + return value # no conversion needed + list_value = self._make_str_for_dict(tag, value) + return self.read(tag, list_value) + + +@dataclass(kw_only=True) +class StructureDeferredTagContainer(TagContainer): + """Class for tags that require a Pymatgen structure to process the value. + + This tag class accommodates tags that can have complicated values that + depend on the number and species of atoms present. The species labels do + not necessarily have to be elements, but just match the species given in + the ion/ion-species tag(s). We will use the set of labels provided by the + ion tag(s) because that is a well-defined token, while it may not be + explicitly defined in ion-species. + + Relevant tags: add-U, initial-magnetic-moments, initial-oxidation-states, + set-atomic-radius, setVDW + """ + + defer_until_struc: bool = True + + def read(self, tag: str, value: str, structure: Structure = None) -> None: + """Read the value string for this tag. + + Read the value string for this tag. + + Parameters + ---------- + tag : str + The tag to read the value string for. + value : str + The value string to read. + structure : Structure, optional + The Pymatgen structure to use for reading the value string, + by default None. + """ + raise NotImplementedError + + # """This method is similar to StrTag.read(), but with less validation + # because usually will + # get a string like 'Fe 2.0 2.5 Ni 1.0 1.1' as the value to process later + + # If this method is called separately from the JDFTXInfile processing + # methods, a Pymatgen + # structure may be provided directly + # """ + # try: + # value = str(value) + # except: + # raise ValueError(f"Could not set '{value}' to a str for {tag}!") + + # if structure is not None: + # value = self.read_with_structure(tag, value, structure) + # return value + + def read_with_structure(self, tag: str, value: str, structure: Structure) -> None: + """Read tag/value pair with a Pymatgen structure provided. + + Read tag/value pair with a Pymatgen structure provided. + + Parameters + ---------- + tag : str + The tag to read the value string for. + value : str + The value string to read. + structure : Structure + The Pymatgen structure to use for reading the value string. + """ + raise NotImplementedError + + # """Fully process the value string using data from the Pymatgen + # structure""" + # return self._TC_read(tag, value, structure) + + +@dataclass(kw_only=True) +class MultiformatTag(AbstractTag): + """Class for tags with multiple format options. + + Class for tags that could have different types of + input values given to them or tags where different subtag options directly + impact how many expected arguments are provided e.g. the coulomb-truncation + or van-der-waals tags. + + This class should not be used for tags with simply some combination of + mandatory and optional args because the TagContainer class can handle those + cases by itself. + """ + + format_options: list[AbstractTag] = None + + def validate_value_type( + self, tag: str, value: Any, try_auto_type_fix: bool = False + ) -> tuple[str, bool, Any]: + """Validate the type of the value for this tag. + + Validate the type of the value for this tag. + + Parameters + ---------- + tag : str + The tag to validate the value type for. + value : Any + The value to validate the type of. + try_auto_type_fix : bool, optional + Whether to try to automatically fix the type of the value, + by default False. + """ + format_index, value = self._determine_format_option( + tag, value, try_auto_type_fix=try_auto_type_fix + ) + is_valid = format_index is not None + return tag, is_valid, value + + def read(self, tag: str, value: str) -> None: + """Read the value string for this tag. + + Read the value string for this tag. + + Parameters + ---------- + tag : str + The tag to read the value string for. + value : str + The value string to read. + """ + problem_log = [] + for i, trial_format in enumerate( + self.format_options + ): # format_options is a list of AbstractTag-inheriting objects + try: + return trial_format.read(tag, value) + except (ValueError, TypeError) as e: + problem_log.append(f"Format {i}: {e}") + errormsg = f"No valid read format for '{tag} {value}' tag\nAdd option \ + to format_options or double-check the value string and retry!\n\n" + errormsg += "Here is the log of errors for each known \ + formatting option:\n" + errormsg += "\n".join( + [f"Format {x}: {problem_log[x]}" for x in range(len(problem_log))] + ) + raise ValueError(errormsg) + + def raise_invalid_format_option_error(self, tag: str, i: int) -> None: + """Raise an error for an invalid format option. + + Raise an error for an invalid format option. + + Parameters + ---------- + tag : str + The tag to raise the error for. + i : int + The index of the format option to raise the error for. + """ + raise ValueError( + f"{tag} option {i} is not it: validation \ + failed" + ) + + def _determine_format_option( + self, tag: str, value: Any, try_auto_type_fix: bool = False + ) -> tuple[int, Any]: + """Determine the format option for the value of this tag. + + This method determines the format option for the value of this tag. + + Parameters + ---------- + tag : str + The tag to determine the format option for. + value : Any + The value to determine the format option for. + try_auto_type_fix : bool, optional + Whether to try to automatically fix the type of the value, + by default False. + + Returns + ------- + int + The index of the format option for the value of this tag. + Any + The value of this tag. + """ + exceptions = [] + for i, format_option in enumerate(self.format_options): + try: + _, is_tag_valid, value = format_option.validate_value_type( + tag, value, try_auto_type_fix=try_auto_type_fix + ) + if not is_tag_valid: + self.raise_invalid_format_option_error(tag, i) + else: + return i, value + except (ValueError, TypeError) as e: # TODO: Make sure these are all + # the possible exceptions + exceptions.append(e) + raise ValueError( + f"The format for {tag} for:\n{value}\ncould not be determined \ + from the available options! Check your inputs and/or \ + MASTER_TAG_LIST! (exceptions: {exceptions})" + ) + + def write(self, tag: str, value: Any) -> str: + """Write the tag and its value as a string. + + This method writes the tag and its value as a string. + + Parameters + ---------- + tag : str + The tag to write. + value : Any + The value to write. + + Returns + ------- + str + """ + format_index, _ = self._determine_format_option(tag, value) + return self.format_options[format_index].write(tag, value) + + def get_token_len(self) -> int: + """Get the token length of the tag. + + Get the token length of the tag. + + Returns + ------- + int + The token length of the tag. + """ + raise NotImplementedError( + "This method is not supposed to be called\ + directonly on MultiformatTag objects!" + ) + + +@dataclass +class BoolTagContainer(TagContainer): + """BoolTagContainer class for handling the subtags to the "dump" tag. + + This class is used to handle the subtags to the "dump" tag. All subtags + are freqs for dump, and all values for these tags are boolean values that + are read given the existence of their "var" name. + """ + + # Leaving this as a warning, it confuses the hell out of pre-commit + # even if it is correct. + # subtags: dict[str, BoolTag] = None + + def read(self, tag: str, value_str: str) -> dict: + """Read the value string for this tag. + + This method reads the value string for this tag. It is used to parse the + value string for the tag and return the parsed value. + + Parameters + ---------- + tag : str + The tag to read the value string for. + value_str : str + The value string to read. + + Returns + ------- + dict + """ + value = value_str.split() + tempdict = {} + for subtag, subtag_type in self.subtags.items(): + if subtag in value: + idx_start = value.index(subtag) + idx_end = idx_start + subtag_type.get_token_len() + subtag_value = " ".join(value[(idx_start + 1) : idx_end]) + tempdict[subtag] = subtag_type.read(subtag, subtag_value) + del value[idx_start:idx_end] + subdict = {x: tempdict[x] for x in self.subtags if x in tempdict} + for subtag, subtag_type in self.subtags.items(): + if not subtag_type.optional and subtag not in subdict: + raise ValueError( + f"The {subtag} tag is not optional but was not populated \ + during the read!" + ) + if len(value) > 0: + raise ValueError( + f"Something is wrong in the JDFTXInfile formatting, some \ + values were not processed: {value}" + ) + return subdict + + +@dataclass +class DumpTagContainer(TagContainer): + """DumpTagContainer class for handling the "dump" tag. + + This class is used to handle the "dump" tag. + """ + + # subtags: dict[str, BoolTagContainer] = None + + def read(self, tag: str, value_str: str) -> dict: + """Read the value string for this tag. + + This method reads the value string for this tag. It is used to parse the + value string for the tag and return the parsed value. + + Parameters + ---------- + tag : str + The tag to read the value string for. + value_str : str + The value string to read. + + Returns + ------- + dict + """ + value = value_str.split() + tempdict = {} + # Each subtag is a freq, which will be a BoolTagContainer + for subtag, subtag_type in self.subtags.items(): + if subtag in value: + idx_start = value.index(subtag) + subtag_value = " ".join(value[(idx_start + 1) :]) + tempdict[subtag] = subtag_type.read(subtag, subtag_value) + del value[idx_start:] + # reorder all tags to match order of __MASTER_TAG_LIST__ and do + # coarse-grained validation of read + subdict = {x: tempdict[x] for x in self.subtags if x in tempdict} + for subtag, subtag_type in self.subtags.items(): + if not subtag_type.optional and subtag not in subdict: + raise ValueError( + f"The {subtag} tag is not optional but was not populated \ + during the read!" + ) + if len(value) > 0: + raise ValueError( + f"Something is wrong in the JDFTXInfile formatting, some \ + values were not processed: {value}" + ) + return subdict diff --git a/src/pymatgen/io/jdftx/inputs.py b/src/pymatgen/io/jdftx/inputs.py new file mode 100644 index 00000000000..6efb1190d3c --- /dev/null +++ b/src/pymatgen/io/jdftx/inputs.py @@ -0,0 +1 @@ +"""Module for parsing and generating JDFTx input files.""" diff --git a/src/pymatgen/io/jdftx/jdftxinfile.py b/src/pymatgen/io/jdftx/jdftxinfile.py new file mode 100644 index 00000000000..107c6e44498 --- /dev/null +++ b/src/pymatgen/io/jdftx/jdftxinfile.py @@ -0,0 +1,929 @@ +"""Classes for reading/manipulating/writing JDFTx input files. + +Classes for reading/manipulating/writing JDFTx input files. +""" + +from __future__ import annotations + +import itertools +import warnings +from copy import deepcopy +from dataclasses import dataclass +from pathlib import Path +from typing import TYPE_CHECKING + +import numpy as np +import scipy.constants as const +from monty.io import zopen +from monty.json import MSONable +from pymatgen.core import Structure +from pymatgen.util.io_utils import clean_lines + +from atomate2.jdftx.io.generic_tags import ( + AbstractTag, + BoolTagContainer, + DumpTagContainer, + TagContainer, +) +from atomate2.jdftx.io.jdftxinfile_master_format import ( + __PHONON_TAGS__, + __TAG_LIST__, + __WANNIER_TAGS__, + MASTER_TAG_LIST, + get_tag_object, +) + +if TYPE_CHECKING: + from typing import Any + + from numpy.typing import ArrayLike + from pymatgen.util.typing import PathLike + from typing_extensions import Self + +__author__ = "Jacob Clary" + + +class JDFTXInfile(dict, MSONable): + """Class for reading/writing JDFtx input files. + + JDFTxInfile object for reading and writing JDFTx input files. + Essentially a dictionary with some helper functions. + """ + + path_parent: str = None # Only gets initialized if from_file + + def __init__(self, params: dict[str, Any] | None = None) -> None: + """ + Create a JDFTXInfile object. + + Args: + params (dict): Input parameters as a dictionary. + """ + super().__init__() + if params is not None: + self.update(params) + + def __str__(self) -> str: + """Return str representation of JDFTXInfile. + + Return str representation of JDFTXInfile. + + Returns + ------- + str + String representation of JDFTXInfile. + """ + return "".join([line + "\n" for line in self.get_text_list()]) + + # def __add__(self, other: Self) -> Self: + def __add__(self, other: JDFTXInfile) -> JDFTXInfile: + """Add existing JDFTXInfile object to method caller JDFTXInfile object. + + Add all the values of another JDFTXInfile object to this object. + Facilitate the use of "standard" JDFTXInfiles. + + Parameters + ---------- + other : JDFTXInfile + JDFTXInfile object to add to the method caller object. + + Returns + ------- + JDFTXInfile + """ + params: dict[str, Any] = dict(self.items()) + for key, val in other.items(): + if key in self and val != self[key]: + raise ValueError( + f"JDFTXInfiles have conflicting values for {key}: \ + {self[key]} != {val}" + ) + params[key] = val + return type(self)(params) + + def as_dict(self, sort_tags: bool = True, skip_module_keys: bool = False) -> dict: + """Return JDFTXInfile as MSONable dict. + + Return JDFTXInfile as MSONable dict. + + Parameters + ---------- + sort_tags : bool, optional + Whether to sort the tags, by default True + skip_module_keys : bool, optional + Whether to skip the module keys, by default False + + Returns + ------- + dict + JDFTXInfile as MSONable dict + """ + params = dict(self) + if sort_tags: + params = {tag: params[tag] for tag in __TAG_LIST__ if tag in params} + if not skip_module_keys: + params["@module"] = type(self).__module__ + params["@class"] = type(self).__name__ + return params + + @classmethod + def from_dict(cls, dct: dict[str, Any]) -> Self: + """Parse a dictionary to create a JDFTXInfile object. + + Parse a dictionary to create a JDFTXInfile object. + + Parameters + ---------- + dct : dict + Dictionary to parse. + + Returns + ------- + JDFTXInfile + """ + temp = cls({k: v for k, v in dct.items() if k not in ("@module", "@class")}) + # since users can provide arbitrary tags and values, need to do some + # validation (could do more later) + # passing through the list -> dict representation ensures that tags + # pass through a conversion to string and then through all .read() + # methods (happens during list->dict conversion) to help ensure correct + # formatting the list representation is easier to look at so convert + # back at the end + temp = cls.get_dict_representation(cls.get_list_representation(temp)) + return cls.get_list_representation(temp) + + def copy(self) -> JDFTXInfile: + """Return a copy of the JDFTXInfile object. + + Return a copy of the JDFTXInfile object. + + Returns + ------- + JDFTXInfile + Copy of the JDFTXInfile object. + """ + return type(self)(self) + + def get_text_list(self) -> list[str]: + """Get a list of strings representation of the JDFTXInfile. + + Get a list of strings representation of the JDFTXInfile. + + Returns + ------- + list[str] + List of strings representation of the JDFTXInfile. + """ + self_as_dict = self.get_dict_representation(self) + + text: list[str] = [] + for tag_group in MASTER_TAG_LIST: + added_tag_in_group = False + for tag in MASTER_TAG_LIST[tag_group]: + if tag not in self: + continue + if tag in __WANNIER_TAGS__: + raise ValueError("Wannier functionality has not been added!") + + added_tag_in_group = True + tag_object: AbstractTag = MASTER_TAG_LIST[tag_group][tag] + if tag_object.can_repeat and isinstance(self_as_dict[tag], list): + # if a tag_object.can_repeat, it is assumed that self[tag] + # is a list the 2nd condition ensures this + # if it is not a list, then the tag will still be printed by + # the else this could be relevant if someone manually + # sets the tag the can repeat's value to a non-list + text += [ + tag_object.write(tag, entry) for entry in self_as_dict[tag] + ] + # for entry in self_as_dict[tag]: + # text.append(tag_object.write(tag, entry)) + else: + text.append(tag_object.write(tag, self_as_dict[tag])) + + if added_tag_in_group: + text.append("") + return text + + def write_file(self, filename: PathLike) -> None: + """Write JDFTXInfile to a file. + + Write JDFTXInfile to a file. + + Parameters + ---------- + filename : PathLike + Filename to write to. + """ + with zopen(filename, mode="wt") as file: + file.write(str(self)) + + @classmethod + def from_file( + cls, + filename: PathLike, + dont_require_structure: bool = False, + sort_tags: bool = True, + assign_path_parent: bool = True, + ) -> Self: + """Read an JDFTXInfile object from a file. + + Read an JDFTXInfile object from a file. + + Parameters + ---------- + filename : PathLike + Filename to read from. + dont_require_structure : bool, optional + Whether to require structure tags, by default False + sort_tags : bool, optional + Whether to sort the tags, by default True + assign_path_parent : bool, optional + Whether to assign the parent directory of the input file for include + tags, by default True + + Returns + ------- + JDFTXInfile object + """ + path_parent = None + if assign_path_parent: + path_parent = Path(filename).parents[0] + with zopen(filename, mode="rt") as file: + return cls.from_str( + file.read(), + dont_require_structure=dont_require_structure, + sort_tags=sort_tags, + path_parent=path_parent, + ) + + @staticmethod + def _preprocess_line(line: str) -> tuple[AbstractTag, str, str]: + """Preprocess a line from a JDFTXInfile. + + Preprocess a line from a JDFTXInfile, splitting it into a tag object, + tag name, and value. + + Parameters + ---------- + line : str + Line from the input file. + + Returns + ------- + tuple[AbstractTag, str, str] + Tag object, tag name, and value. + """ + line_list = line.strip().split(maxsplit=1) + tag: str = line_list[0].strip() + if tag in __PHONON_TAGS__: + raise ValueError("Phonon functionality has not been added!") + if tag in __WANNIER_TAGS__: + raise ValueError("Wannier functionality has not been added!") + if tag not in __TAG_LIST__: + raise ValueError( + f"The {tag} tag in {line_list} is not in MASTER_TAG_LIST and is\ + not a comment, something is wrong with this input data!" + ) + tag_object = get_tag_object(tag) + value: str = "" + if len(line_list) == 2: + value = line_list[1].strip() + elif len(line_list) == 1: + value = ( + "" # exception for tags where only tagname is used, + # e.g. dump-only tag + ) + else: + raise ValueError( + f"The len(line.split(maxsplit=1)) of {line_list} should never \ + not be 1 or 2" + ) + + return tag_object, tag, value + + @staticmethod + def _store_value( + params: dict[str, list | list[dict[str, dict]] | Any], + tag_object: AbstractTag, + tag: str, + value: Any, + ) -> dict: + """Store the value in the params dictionary. + + Store the value in the params dictionary. + + Parameters + ---------- + params : dict + Dictionary to store the value in. + tag_object : AbstractTag + Tag object. + tag : str + Tag name. + value : Any + Value to store. + + Returns + ------- + dict + """ + if tag_object.can_repeat: # store tags that can repeat in a list + if tag not in params: + params[tag] = [] + if type(tag_object) not in [DumpTagContainer]: + params[tag].append(value) + else: # The previous if statement will need to adapted to reference + # a tag object flag to be stored in this manner. This manner + # is to store all subtags as standalone dictionaries within + # a list, but to combine alike subtags (ie the same dump freq) + # as they appear. + if not isinstance(value, dict): + raise ValueError( + f"The value for the {tag} tag should be a dictionary!" + ) + for freq in value: + inserted = False + for i, preex in enumerate(params[tag]): + if freq in preex: + params[tag][i][freq].update(value[freq]) + inserted = True + break + if not inserted: + params[tag].append(value) + else: + if tag in params: + raise ValueError( + f"The '{tag}' tag appears multiple times in this input when\ + it should not!" + ) + params[tag] = value + return params + + @staticmethod + def _gather_tags(lines: list[str]) -> list[str]: + """Gather broken lines into single string for processing later. + + Gather all tags broken across lines into single string for processing + later. + + Parameters + ---------- + lines : list[str] + List of lines from the input file. + + Returns + ------- + gathered_strings : list[str] + List of strings with tags broken across lines combined into single + string. + """ + # gather all tags broken across lines into single string for processing + # later + total_tag = "" + gathered_strings = [] + for line in lines: + if line[-1] == "\\": # then tag is continued on next line + total_tag += ( + line[:-1].strip() + " " + ) # remove \ and any extra whitespace + elif total_tag: # then finished with line continuations + total_tag += line + gathered_strings.append(total_tag) + total_tag = "" + else: # then append line like normal + gathered_strings.append(line) + return gathered_strings + + @property + def structure(self) -> Structure: + """Return a pymatgen Structure object. + + Return a pymatgen Structure object. + + Returns + ------- + structure : pymatgen.Structure + Pymatgen structure object. + """ + return self.to_pmg_structure(self) + + @classmethod + def from_str( + cls, + string: str, + dont_require_structure: bool = False, + sort_tags: bool = True, + path_parent: Path = None, + ) -> Self: + """Read a JDFTXInfile object from a string. + + Read a JDFTXInfile object from a string. + + Parameters + ---------- + string : str + String to read from. + dont_require_structure : bool, optional + Whether to require structure tags, by default False + sort_tags : bool, optional + Whether to sort the tags, by default True + path_parent : Path, optional + Path to the parent directory of the input file for include tags, + by default None + + Returns + ------- + JDFTXInfile + """ + lines: list[str] = list(clean_lines(string.splitlines())) + lines = cls._gather_tags(lines) + + params: dict[str, Any] = {} + # process all tag value lines using specified tag formats in + # MASTER_TAG_LIST + for line in lines: + tag_object, tag, value = cls._preprocess_line(line) + processed_value = tag_object.read(tag, value) + params = cls._store_value( + params, tag_object, tag, processed_value + ) # this will change with tag categories + + if "include" in params: + for filename in params["include"]: + _filename = filename + if not Path(_filename).exists(): + if path_parent is not None: + _filename = path_parent / filename + if not Path(_filename).exists(): + raise ValueError( + f"The include file {filename} ({_filename}) does not exist!" + ) + params.update( + cls.from_file( + _filename, dont_require_structure=True, assign_path_parent=False + ) + ) + del params["include"] + + if ( + not dont_require_structure + and "lattice" not in params + and "ion" not in params + and "ion-species" not in params + ): + raise ValueError("This input file is missing required structure tags") + if sort_tags: + params = {tag: params[tag] for tag in __TAG_LIST__ if tag in params} + return cls(params) + + @classmethod + def to_jdftxstructure( + cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False + ) -> JDFTXStructure: + """Convert JDFTXInfile to JDFTXStructure object. + + Converts JDFTx lattice, lattice-scale, ion tags into JDFTXStructure, + with Pymatgen structure as attribute. + + Parameters + ---------- + jdftxinfile : JDFTXInfile + JDFTXInfile object to convert. + sort_structure : bool, optional + Whether to sort the structure. Useful if species are not grouped + properly together. Defaults to False. + """ + # use dict representation so it's easy to get the right column for + # moveScale, rather than checking for velocities + jdftxinfile_dict = cls.get_dict_representation(jdftxinfile) + return JDFTXStructure.from_jdftxinfile( + jdftxinfile_dict, sort_structure=sort_structure + ) + + @classmethod + def to_pmg_structure( + cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False + ) -> Structure: + """Convert JDFTXInfile to pymatgen Structure object. + + Converts JDFTx lattice, lattice-scale, ion tags into pymatgen Structure. + + Parameters + ---------- + jdftxinfile : JDFTXInfile + JDFTXInfile object to convert. + sort_structure : bool, optional + Whether to sort the structure. Useful if species are not grouped + properly together. Defaults to False. + + Returns + ------- + Structure + """ + # use dict representation so it's easy to get the right column for + # moveScale, rather than checking for velocities + jdftxstructure = JDFTXStructure.from_jdftxinfile( + jdftxinfile.get_dict_representation(jdftxinfile), + sort_structure=sort_structure, + ) + return jdftxstructure.structure + # JDFTXInfile = cls.get_dict_representation(JDFTXInfile) + # return JDFTXStructure._from_jdftxinfile( + # JDFTXInfile, sort_structure=sort_structure + # ).structure + + @staticmethod + def _needs_conversion( + conversion: str, value: dict | list[dict] | list | list[list] + ) -> bool: + """Determine if a value needs to be converted. + + Determine if a value needs to be converted. + + Parameters + ---------- + conversion : str + Conversion type. + value : dict | list[dict] | list | list[list] + Value to check. + + Returns + ------- + bool + Whether the value needs to be converted. + """ + # value will be in one of these formats: + # dict-to-list: + # dict + # list[dicts] (repeat tags in dict representation) + # list-to-dict: + # list + # list[lists] (repeat tags in list representation or lattice in list + # representation) + + if conversion == "list-to-dict": + flag = False + elif conversion == "dict-to-list": + flag = True + + if isinstance(value, dict) or all(isinstance(x, dict) for x in value): + return flag + return not flag + + @classmethod + def get_list_representation(cls, jdftxinfile: JDFTXInfile) -> JDFTXInfile: + """Convert JDFTXInfile object properties into list representation. + + Convert JDFTXInfile object properties into list representation. + + Parameters + ---------- + jdftxinfile : JDFTXInfile + JDFTXInfile object to convert. + """ + reformatted_params = deepcopy(jdftxinfile.as_dict(skip_module_keys=True)) + # rest of code assumes lists are lists and not np.arrays + reformatted_params = { + k: v.tolist() if isinstance(v, np.ndarray) else v + for k, v in reformatted_params.items() + } + for tag, value in reformatted_params.items(): + tag_object = get_tag_object(tag) + if all( + [ + tag_object.allow_list_representation, + tag_object.is_tag_container, + cls._needs_conversion("dict-to-list", value), + ] + ): + reformatted_params.update( + {tag: tag_object.get_list_representation(tag, value)} + ) + return cls(reformatted_params) + + @classmethod + def get_dict_representation(cls, jdftxinfile: JDFTXInfile) -> JDFTXInfile: + """Convert JDFTXInfile object properties into dict representation. + + Convert JDFTXInfile object properties into dict representation. + + Parameters + ---------- + jdftxinfile : JDFTXInfile + JDFTXInfile object to convert. + """ + reformatted_params = deepcopy(jdftxinfile.as_dict(skip_module_keys=True)) + # Just to make sure only passing lists and no more numpy arrays + reformatted_params = { + k: v.tolist() if isinstance(v, np.ndarray) else v + for k, v in reformatted_params.items() + } # rest of code assumes lists are lists and not np.arrays + for tag, value in reformatted_params.items(): + tag_object = get_tag_object(tag) + if all( + [ + tag_object.allow_list_representation, + tag_object.is_tag_container, + cls._needs_conversion("list-to-dict", value), + ] + ): + reformatted_params.update( + {tag: tag_object.get_dict_representation(tag, value)} + ) + return cls(reformatted_params) + + def validate_tags( + self, + try_auto_type_fix: bool = False, + error_on_failed_fix: bool = True, + return_list_rep: bool = False, + ) -> None: + """Validate the tags in the JDFTXInfile. + + Validate the tags in the JDFTXInfile. If try_auto_type_fix is True, will + attempt to fix the tags. If error_on_failed_fix is True, will raise an + error if the tags cannot be fixed. If return_list_rep is True, will + return the tags in list representation. + + Parameters + ---------- + try_auto_type_fix : bool, optional + Whether to attempt to fix the tags, by default False + error_on_failed_fix : bool, optional + Whether to raise an error if the tags cannot be fixed, by default True + return_list_rep : bool, optional + Whether to return the tags in list representation, by default False + """ + for tag in self: + tag_object = get_tag_object(tag) + checked_tag, is_tag_valid, value = tag_object.validate_value_type( + tag, self[tag], try_auto_type_fix=try_auto_type_fix + ) + should_warn = not is_tag_valid + if return_list_rep and tag_object.allow_list_representation: + value = tag_object.get_list_representation(tag, value) + if error_on_failed_fix and should_warn and try_auto_type_fix: + raise ValueError( + f"The {tag} tag with value:\n{self[tag]}\ncould not be \ + fixed!" + ) + if try_auto_type_fix and is_tag_valid: + self.update({tag: value}) + if should_warn: + warnmsg = f"The {tag} tag with value:\n{self[tag]}\nhas \ + incorrect typing!\n Subtag IsValid?\n" + if any( + isinstance(tag_object, tc) + for tc in [TagContainer, DumpTagContainer, BoolTagContainer] + ): + warnmsg += "(Check earlier warnings for more details)\n" + warnings.warn(warnmsg, stacklevel=2) + + +@dataclass +class JDFTXStructure(MSONable): + """Object for representing the data in JDFTXStructure tags. + + Object for representing the data in JDFTXStructure tags. + + Attributes + ---------- + structure: Structure + Associated Structure. + selective_dynamics: ArrayLike + Selective dynamics attribute for each site if available. Shape Nx1 + sort_structure: bool + Whether to sort the structure. Useful if species are not grouped + properly together. Defaults to False. + """ + + structure: Structure = None + selective_dynamics: ArrayLike | None = None + sort_structure: bool = False + + def __post_init__(self) -> None: + """Post init function for JDFTXStructure. + + Post init function for JDFTXStructure. Asserts self.structure is + ordered, and adds selective dynamics if needed. + """ + if self.structure.is_ordered: + site_properties = {} + if self.selective_dynamics is not None: + selective_dynamics = np.array(self.selective_dynamics) + if not selective_dynamics.all(): + site_properties["selective_dynamics"] = selective_dynamics + + # create new copy of structure so can add selective dynamics and + # sort atoms if needed + structure = Structure.from_sites(self.structure) + self.structure = structure.copy(site_properties=site_properties) + if self.sort_structure: + self.structure = self.structure.get_sorted_structure() + else: + raise ValueError( + "Disordered structure with partial occupancies cannot be \ + converted into JDFTXStructure!" + ) + + def __repr__(self) -> str: + """Return representation of JDFTXStructure file. + + Return representation of JDFTXStructure file. + + Returns + ------- + str + Representation of JDFTXStructure file. + """ + return f"JDFTXStructure({self.get_str()})" + + def __str__(self) -> str: + """Return string representation of JDFTXStructure file. + + Return string representation of JDFTXStructure file. + + Returns + ------- + str + String representation of JDFTXStructure file. + """ + return self.get_str() + + @property + def natoms(self) -> list[int]: + """Return count for each atom type. + + Return sequence of number of sites of each type associated with + JDFTXStructure + + Returns + ------- + list[int] + Sequence of number of sites of each type associated with + JDFTXStructure + """ + syms: list[str] = [site.species.symbol for site in self.structure] + return [len(tuple(a[1])) for a in itertools.groupby(syms)] + + @classmethod + def from_str(cls, data: str) -> JDFTXStructure: + """Read JDFTXStructure from string. + + Read JDFTXStructure from string. + + Parameters + ---------- + data : str + String to read from. + + Returns + ------- + JDFTXStructure + """ + return cls.from_jdftxinfile(JDFTXInfile.from_str(data)) + + @classmethod + def from_file(cls, filename: str) -> JDFTXStructure: + """Read JDFTXStructure from file. + + Read JDFTXStructure from file. + + Parameters + ---------- + filename : str + Filename to read from. + + Returns + ------- + JDFTXStructure + """ + return cls.from_jdftxinfile(JDFTXInfile.from_file(filename)) + + @classmethod + def from_jdftxinfile( + cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False + ) -> JDFTXStructure: + """Get JDFTXStructure from JDFTXInfile. + + Get JDFTXStructure from JDFTXInfile. + + Parameters + ---------- + jdftxinfile : JDFTXInfile + JDFTXInfile object + sort_structure : bool, optional + Whether to sort the structure. Useful if species are not grouped + properly together as JDFTx output will have species sorted. + """ + lattice = np.array([jdftxinfile["lattice"][x] for x in jdftxinfile["lattice"]]) + if "latt-scale" in jdftxinfile: + latt_scale = np.array( + [[jdftxinfile["latt-scale"][x] for x in ["s0", "s1", "s2"]]] + ) + lattice *= latt_scale + lattice = lattice.T # convert to row vector format + lattice *= ( + const.value("Bohr radius") * 10**10 + ) # Bohr radius in Ang; convert to Ang + + atomic_symbols = [x["species-id"] for x in jdftxinfile["ion"]] + coords = np.array([[x["x0"], x["x1"], x["x2"]] for x in jdftxinfile["ion"]]) + selective_dynamics = np.array([x["moveScale"] for x in jdftxinfile["ion"]]) + + coords_are_cartesian = False # is default for JDFTx + if "coords-type" in jdftxinfile: + coords_are_cartesian = jdftxinfile["coords-type"] == "Cartesian" + + struct: Structure = Structure( + lattice, + atomic_symbols, + coords, + to_unit_cell=False, + validate_proximity=False, + coords_are_cartesian=coords_are_cartesian, + ) + return cls(struct, selective_dynamics, sort_structure=sort_structure) + + def get_str(self, in_cart_coords: bool = False) -> str: + """Return a string to be written as JDFTXInfile tags. + + Return a string to be written as JDFTXInfile tags. Allows extra options + as compared to calling str(JDFTXStructure) directly. + + Parameters + ---------- + in_cart_coords: bool + Whether coordinates are output in direct or Cartesian + + Returns + ------- + str + representation of JDFTXInfile structure tags + """ + jdftx_tag_dict = {} + + lattice = np.copy(self.structure.lattice.matrix) + lattice = lattice.T # transpose to get into column-vector format + lattice /= ( + const.value("Bohr radius") * 10**10 + ) # Bohr radius in Ang; convert to Bohr + + jdftx_tag_dict["lattice"] = lattice + jdftx_tag_dict["ion"] = [] + for i, site in enumerate(self.structure): + coords = site.coords if in_cart_coords else site.frac_coords + if self.selective_dynamics is not None: + sd = self.selective_dynamics[i] + else: + sd = 1 + jdftx_tag_dict["ion"].append([site.label, *coords, sd]) + + return str(JDFTXInfile.from_dict(jdftx_tag_dict)) + + def write_file(self, filename: PathLike, **kwargs) -> None: + """Write JDFTXStructure to a file. + + Write JDFTXStructure to file. The supported kwargs are the same as + those for the JDFTXStructure.get_str method and are passed through + directly. + + Parameters + ---------- + filename : str + Filename to write to. + **kwargs + Kwargs to pass to JDFTXStructure.get_str. + """ + with zopen(filename, mode="wt") as file: + file.write(self.get_str(**kwargs)) + + def as_dict(self) -> dict: + """MSONable dict.""" + return { + "@module": type(self).__module__, + "@class": type(self).__name__, + "structure": self.structure.as_dict(), + "selective_dynamics": np.array(self.selective_dynamics).tolist(), + } + + @classmethod + def from_dict(cls, params: dict) -> Self: + """Get JDFTXStructure from dict. + + Get JDFTXStructure from dict. + + Parameters + ---------- + params : dict + Serialized JDFTXStructure + + Returns + ------- + JDFTXStructure + """ + return cls( + Structure.from_dict(params["structure"]), + selective_dynamics=params["selective_dynamics"], + ) diff --git a/src/pymatgen/io/jdftx/jdftxinfile_master_format.py b/src/pymatgen/io/jdftx/jdftxinfile_master_format.py new file mode 100644 index 00000000000..df1352793b0 --- /dev/null +++ b/src/pymatgen/io/jdftx/jdftxinfile_master_format.py @@ -0,0 +1,1271 @@ +"""Master list of AbstractTag-type objects for JDFTx input file generation. + +This module contains; +- MASTER_TAG_LIST: a dictionary mapping tag categories to dictionaries mapping + tag names to AbstractTag-type objects. +- get_tag_object: a function that returns an AbstractTag-type object from + MASTER_TAG_LIST given a tag name. +""" + +from copy import deepcopy +from typing import Any + +from atomate2.jdftx.io.jdftxinfile_ref_options import ( + func_c_options, + func_options, + func_x_options, + func_xc_options, + jdftxdumpfreqoptions, + jdftxdumpvaroptions, + jdftxfluid_subtagdict, + jdftxminimize_subtagdict, +) + +from .generic_tags import ( + AbstractTag, + BoolTag, + BoolTagContainer, + DumpTagContainer, + FloatTag, + InitMagMomTag, + IntTag, + MultiformatTag, + StrTag, + TagContainer, +) + +MASTER_TAG_LIST: dict[str, dict[str, Any]] = { + "extrafiles": { + "include": StrTag(can_repeat=True), + }, + "structure": { + "latt-scale": TagContainer( + allow_list_representation=True, + subtags={ + "s0": IntTag(write_tagname=False, optional=False), + "s1": IntTag(write_tagname=False, optional=False), + "s2": IntTag(write_tagname=False, optional=False), + }, + ), + "latt-move-scale": TagContainer( + allow_list_representation=True, + subtags={ + "s0": FloatTag(write_tagname=False, optional=False), + "s1": FloatTag(write_tagname=False, optional=False), + "s2": FloatTag(write_tagname=False, optional=False), + }, + ), + "coords-type": StrTag(options=["Cartesian", "Lattice"]), + # TODO: change lattice tag into MultiformatTag for different + # symmetry options + "lattice": TagContainer( + linebreak_nth_entry=3, + optional=False, + allow_list_representation=True, + subtags={ + "R00": FloatTag(write_tagname=False, optional=False, prec=12), + "R01": FloatTag(write_tagname=False, optional=False, prec=12), + "R02": FloatTag(write_tagname=False, optional=False, prec=12), + "R10": FloatTag(write_tagname=False, optional=False, prec=12), + "R11": FloatTag(write_tagname=False, optional=False, prec=12), + "R12": FloatTag(write_tagname=False, optional=False, prec=12), + "R20": FloatTag(write_tagname=False, optional=False, prec=12), + "R21": FloatTag(write_tagname=False, optional=False, prec=12), + "R22": FloatTag(write_tagname=False, optional=False, prec=12), + }, + ), + "ion": TagContainer( + can_repeat=True, + optional=False, + allow_list_representation=True, + subtags={ + "species-id": StrTag(write_tagname=False, optional=False), + "x0": FloatTag(write_tagname=False, optional=False, prec=12), + "x1": FloatTag(write_tagname=False, optional=False, prec=12), + "x2": FloatTag(write_tagname=False, optional=False, prec=12), + "v": TagContainer( + allow_list_representation=True, + subtags={ + "vx0": FloatTag(write_tagname=False, optional=False, prec=12), + "vx1": FloatTag(write_tagname=False, optional=False, prec=12), + "vx2": FloatTag(write_tagname=False, optional=False, prec=12), + }, + ), + "moveScale": IntTag(write_tagname=False, optional=False), + }, + ), + "perturb-ion": TagContainer( + subtags={ + "species": StrTag(write_tagname=False, optional=False), + "atom": IntTag(write_tagname=False, optional=False), + "dx0": FloatTag(write_tagname=False, optional=False), + "dx1": FloatTag(write_tagname=False, optional=False), + "dx2": FloatTag(write_tagname=False, optional=False), + } + ), + "core-overlap-check": StrTag(options=["additive", "vector", "none"]), + "ion-species": StrTag(can_repeat=True, optional=False), + "cache-projectors": BoolTag(), + "ion-width": MultiformatTag( + format_options=[ + StrTag(options=["Ecut", "fftbox"]), + FloatTag(), + ] + ), + }, + "symmetries": { + "symmetries": StrTag(options=["automatic", "manual", "none"]), + "symmetry-threshold": FloatTag(), + "symmetry-matrix": TagContainer( + linebreak_nth_entry=3, + can_repeat=True, + allow_list_representation=True, + subtags={ + "s00": IntTag(write_tagname=False, optional=False), + "s01": IntTag(write_tagname=False, optional=False), + "s02": IntTag(write_tagname=False, optional=False), + "s10": IntTag(write_tagname=False, optional=False), + "s11": IntTag(write_tagname=False, optional=False), + "s12": IntTag(write_tagname=False, optional=False), + "s20": IntTag(write_tagname=False, optional=False), + "s21": IntTag(write_tagname=False, optional=False), + "s22": IntTag(write_tagname=False, optional=False), + "a0": FloatTag(write_tagname=False, optional=False, prec=12), + "a1": FloatTag(write_tagname=False, optional=False, prec=12), + "a2": FloatTag(write_tagname=False, optional=False, prec=12), + }, + ), + }, + "k-mesh": { + "kpoint": TagContainer( + can_repeat=True, + allow_list_representation=True, + subtags={ + "k0": FloatTag(write_tagname=False, optional=False, prec=12), + "k1": FloatTag(write_tagname=False, optional=False, prec=12), + "k2": FloatTag(write_tagname=False, optional=False, prec=12), + "weight": FloatTag(write_tagname=False, optional=False, prec=12), + }, + ), + "kpoint-folding": TagContainer( + allow_list_representation=True, + subtags={ + "n0": IntTag(write_tagname=False, optional=False), + "n1": IntTag(write_tagname=False, optional=False), + "n2": IntTag(write_tagname=False, optional=False), + }, + ), + "kpoint-reduce-inversion": BoolTag(), + }, + "electronic": { + "elec-ex-corr": MultiformatTag( + format_options=[ + # note that hyb-HSE06 has a bug in JDFTx and should not be + # used and is excluded here use the LibXC version instead + # (hyb-gga-HSE06) + StrTag( + write_tagname=True, + options=deepcopy(func_options), + ), + TagContainer( + subtags={ + "funcX": StrTag( + write_tagname=False, + optional=False, + options=deepcopy(func_x_options), + ), + "funcC": StrTag( + write_tagname=False, + optional=False, + options=deepcopy(func_c_options), + ), + } + ), + TagContainer( + subtags={ + "funcXC": StrTag( + write_tagname=False, + optional=False, + options=deepcopy(func_xc_options), + ) + } + ), + ] + ), + "elec-ex-corr-compare": MultiformatTag( + can_repeat=True, + format_options=[ + # note that hyb-HSE06 has a bug in JDFTx and should not be used + # and is excluded here use the LibXC version instead + # (hyb-gga-HSE06) + StrTag( + write_tagname=True, + options=func_options, + ), + TagContainer( + subtags={ + "funcX": StrTag( + write_tagname=False, + optional=False, + options=deepcopy(func_x_options), + ), + "funcC": StrTag( + write_tagname=False, + optional=False, + options=deepcopy(func_c_options), + ), + } + ), + # TODO: add all XC options from here: + # https://jdftx.org/CommandElecExCorr.html + # note: use a separate variable elsewhere for this to not + # dominate this dictionary + TagContainer( + subtags={ + "funcXC": StrTag( + write_tagname=False, + optional=False, + options=deepcopy(func_xc_options), + ) + } + ), + ], + ), + "exchange-block-size": IntTag(), + "exchange-outer-loop": IntTag(), + "exchange-parameters": TagContainer( + subtags={ + "exxScale": FloatTag(write_tagname=False, optional=False), + "exxOmega": FloatTag(write_tagname=False), + } + ), + "exchange-params": TagContainer( + multiline_tag=True, + subtags={ + "blockSize": IntTag(), + "nOuterVxx": IntTag(), + }, + ), + "exchange-regularization": StrTag( + options=[ + "AuxiliaryFunction", + "None", + "ProbeChargeEwald", + "SphericalTruncated", + "WignerSeitzTruncated", + ] + ), + "tau-core": TagContainer( + subtags={ + "species-id": StrTag(write_tagname=False, optional=False), + "rCut": FloatTag(write_tagname=False), + "plot": BoolTag(write_tagname=False), + } + ), + "lj-override": FloatTag(), + "van-der-waals": MultiformatTag( + format_options=[ + StrTag(options=["D3"]), + FloatTag(), + ] + ), + "elec-cutoff": TagContainer( + allow_list_representation=True, + subtags={ + "Ecut": FloatTag(write_tagname=False, optional=False), + "EcutRho": FloatTag(write_tagname=False), + }, + ), + "elec-smearing": TagContainer( + allow_list_representation=True, + subtags={ + "smearingType": StrTag( + options=["Cold", "Fermi", "Gauss", "MP1"], + write_tagname=False, + optional=False, + ), + "smearingWidth": FloatTag(write_tagname=False, optional=False), + }, + ), + "elec-n-bands": IntTag(), + "spintype": StrTag(options=["no-spin", "spin-orbit", "vector-spin", "z-spin"]), + "initial-magnetic-moments": InitMagMomTag(), + "elec-initial-magnetization": TagContainer( + subtags={ + "M": FloatTag(write_tagname=False, optional=False), + "constrain": BoolTag(write_tagname=False, optional=False), + } + ), + "target-Bz": FloatTag(), + "elec-initial-charge": FloatTag(), + "converge-empty-states": BoolTag(), + "band-unfold": TagContainer( + linebreak_nth_entry=3, + allow_list_representation=True, + subtags={ + "M00": IntTag(write_tagname=False, optional=False), + "M01": IntTag(write_tagname=False, optional=False), + "M02": IntTag(write_tagname=False, optional=False), + "M10": IntTag(write_tagname=False, optional=False), + "M11": IntTag(write_tagname=False, optional=False), + "M12": IntTag(write_tagname=False, optional=False), + "M20": IntTag(write_tagname=False, optional=False), + "M21": IntTag(write_tagname=False, optional=False), + "M22": IntTag(write_tagname=False, optional=False), + }, + ), + "basis": StrTag(options=["kpoint-dependent", "single"]), + "fftbox": TagContainer( + allow_list_representation=True, + subtags={ + "S0": IntTag(write_tagname=False, optional=False), + "S1": IntTag(write_tagname=False, optional=False), + "S2": IntTag(write_tagname=False, optional=False), + }, + ), + "electric-field": TagContainer( + allow_list_representation=True, + subtags={ + "Ex": IntTag(write_tagname=False, optional=False), + "Ey": IntTag(write_tagname=False, optional=False), + "Ez": IntTag(write_tagname=False, optional=False), + }, + ), + "perturb-electric-field": TagContainer( + allow_list_representation=True, + subtags={ + "Ex": IntTag(write_tagname=False, optional=False), + "Ey": IntTag(write_tagname=False, optional=False), + "Ez": IntTag(write_tagname=False, optional=False), + }, + ), + "box-potential": TagContainer( + can_repeat=True, + subtags={ + "xmin": FloatTag(write_tagname=False, optional=False), + "xmax": FloatTag(write_tagname=False, optional=False), + "ymin": FloatTag(write_tagname=False, optional=False), + "ymax": FloatTag(write_tagname=False, optional=False), + "zmin": FloatTag(write_tagname=False, optional=False), + "zmax": FloatTag(write_tagname=False, optional=False), + "Vin": FloatTag(write_tagname=False, optional=False), + "Vout": FloatTag(write_tagname=False, optional=False), + "convolve_radius": FloatTag(write_tagname=False), + }, + ), + "ionic-gaussian-potential": TagContainer( + can_repeat=True, + subtags={ + "species": StrTag(write_tagname=False, optional=False), + "U0": FloatTag(write_tagname=False, optional=False), + "sigma": FloatTag(write_tagname=False, optional=False), + "geometry": StrTag( + options=["Spherical", "Cylindrical", "Planar"], + write_tagname=False, + optional=False, + ), + }, + ), + "bulk-epsilon": TagContainer( + subtags={ + "DtotFile": StrTag(write_tagname=False, optional=False), + "Ex": FloatTag(write_tagname=False), + "Ey": FloatTag(write_tagname=False), + "Ez": FloatTag(write_tagname=False), + } + ), + "charged-defect": TagContainer( + can_repeat=True, + subtags={ + "x0": FloatTag(write_tagname=False, optional=False), + "x1": FloatTag(write_tagname=False, optional=False), + "x2": FloatTag(write_tagname=False, optional=False), + "q": FloatTag(write_tagname=False, optional=False), + "sigma": FloatTag(write_tagname=False, optional=False), + }, + ), + "charged-defect-correction": TagContainer( + subtags={ + "Slab": TagContainer( + subtags={ + "dir": StrTag( + options=["100", "010", "001"], write_tagname=False + ), + } + ), + "DtotFile": StrTag(write_tagname=False, optional=False), + "Eps": MultiformatTag( + format_options=[ + FloatTag(write_tagname=False, optional=False), + StrTag(write_tagname=False, optional=False), + ] + ), + "rMin": FloatTag(write_tagname=False, optional=False), + "rSigma": FloatTag(write_tagname=False, optional=False), + } + ), + "Cprime-params": TagContainer( + subtags={ + "dk": FloatTag(write_tagname=False), + "degeneracyThreshold": FloatTag(write_tagname=False), + "vThreshold": FloatTag(write_tagname=False), + "realSpaceTruncated": BoolTag(write_tagname=False), + } + ), + "electron-scattering": TagContainer( + multiline_tag=True, + subtags={ + "eta": FloatTag(optional=False), + "Ecut": FloatTag(), + "fCut": FloatTag(), + "omegaMax": FloatTag(), + "RPA": BoolTag(), + "dumpEpsilon": BoolTag(), + "slabResponse": BoolTag(), + "EcutTransverse": FloatTag(), + "computeRange": TagContainer( + subtags={ + "iqStart": FloatTag(write_tagname=False, optional=False), + "iqStop": FloatTag(write_tagname=False, optional=False), + } + ), + }, + ), + "perturb-test": BoolTag(write_value=False), + "perturb-wavevector": TagContainer( + subtags={ + "q0": FloatTag(write_tagname=False, optional=False), + "q1": FloatTag(write_tagname=False, optional=False), + "q2": FloatTag(write_tagname=False, optional=False), + } + ), + }, + "truncation": { + "coulomb-interaction": MultiformatTag( + format_options=[ + # note that the first 2 and last 2 TagContainers could be + # combined, but keep separate so there is less ambiguity on + # formatting + TagContainer( + subtags={ + "truncationType": StrTag( + options=["Periodic", "Isolated"], + write_tagname=False, + optional=False, + ) + } + ), + TagContainer( + subtags={ + "truncationType": StrTag( + options=["Spherical"], write_tagname=False, optional=False + ), + "Rc": FloatTag(write_tagname=False), + } + ), + TagContainer( + subtags={ + "truncationType": StrTag( + options=["Slab", "Wire"], + write_tagname=False, + optional=False, + ), + "dir": StrTag( + options=["001", "010", "100"], + write_tagname=False, + optional=False, + ), + } + ), + TagContainer( + subtags={ + "truncationType": StrTag( + options=["Cylindrical"], write_tagname=False, optional=False + ), + "dir": StrTag( + options=["001", "010", "100"], + write_tagname=False, + optional=False, + ), + "Rc": FloatTag(write_tagname=False), + } + ), + ] + ), + "coulomb-truncation-embed": TagContainer( + subtags={ + "c0": FloatTag(write_tagname=False, optional=False), + "c1": FloatTag(write_tagname=False, optional=False), + "c2": FloatTag(write_tagname=False, optional=False), + } + ), + "coulomb-truncation-ion-margin": FloatTag(), + }, + "restart": { + "initial-state": StrTag(), + "elec-initial-eigenvals": StrTag(), + "elec-initial-fillings": TagContainer( + subtags={ + "read": BoolTag(write_value=False, optional=False), + "filename": StrTag(write_tagname=False, optional=False), + "nBandsOld": IntTag(write_tagname=False), + } + ), + "wavefunction": MultiformatTag( + format_options=[ + TagContainer( + subtags={"lcao": BoolTag(write_value=False, optional=False)} + ), + TagContainer( + subtags={"random": BoolTag(write_value=False, optional=False)} + ), + TagContainer( + subtags={ + "read": StrTag(write_value=False, optional=False), + "nBandsOld": IntTag(write_tagname=False), + "EcutOld": FloatTag(write_tagname=False), + } + ), + TagContainer( + subtags={ + "read-rs": StrTag(write_value=False, optional=False), + "nBandsOld": IntTag(write_tagname=False), + "NxOld": IntTag(write_tagname=False), + "NyOld": IntTag(write_tagname=False), + "NzOld": IntTag(write_tagname=False), + } + ), + ] + ), + "fluid-initial-state": StrTag(), + "perturb-incommensurate-wavefunctions": TagContainer( + subtags={ + "filename": StrTag(write_tagname=False, optional=False), + "EcutOld": IntTag(write_tagname=False), + } + ), + "perturb-rhoExternal": StrTag(), + "perturb-Vexternal": StrTag(), + "fix-electron-density": StrTag(), + "fix-electron-potential": StrTag(), + "Vexternal": MultiformatTag( + format_options=[ + TagContainer( + subtags={"filename": StrTag(write_value=False, optional=False)} + ), + TagContainer( + subtags={ + "filenameUp": StrTag(write_value=False, optional=False), + "filenameDn": StrTag(write_tagname=False, optional=False), + } + ), + ] + ), + "rhoExternal": TagContainer( + subtags={ + "filename": StrTag(write_tagname=False, optional=False), + "includeSelfEnergy": FloatTag(write_tagname=False), + } + ), + "slab-epsilon": TagContainer( + subtags={ + "DtotFile": StrTag(write_tagname=False, optional=False), + "sigma": FloatTag(write_tagname=False, optional=False), + "Ex": FloatTag(write_tagname=False), + "Ey": FloatTag(write_tagname=False), + "Ez": FloatTag(write_tagname=False), + } + ), + }, + "minimization": { + "lcao-params": TagContainer( + subtags={ + "nIter": IntTag(write_tagname=False), + "Ediff": FloatTag(write_tagname=False), + "smearingWidth": FloatTag(write_tagname=False), + } + ), + "elec-eigen-algo": StrTag(options=["CG", "Davidson"]), + "ionic-minimize": TagContainer( + multiline_tag=True, + subtags={ + **deepcopy(jdftxminimize_subtagdict), + }, + ), + "lattice-minimize": TagContainer( + multiline_tag=True, + subtags={ + **deepcopy(jdftxminimize_subtagdict), + }, + ), + "electronic-minimize": TagContainer( + multiline_tag=True, + subtags={ + **deepcopy(jdftxminimize_subtagdict), + }, + ), + "electronic-scf": TagContainer( + multiline_tag=True, + subtags={ + "energyDiffThreshold": FloatTag(), + "history": IntTag(), + "mixFraction": FloatTag(), + "nIterations": IntTag(), + "qMetric": FloatTag(), + "residualThreshold": FloatTag(), + "eigDiffThreshold": FloatTag(), + "mixedVariable": StrTag(), + "mixFractionMag": FloatTag(), + "nEigSteps": IntTag(), + "qKappa": FloatTag(), + "qKerker": FloatTag(), + "verbose": BoolTag(), + }, + ), + "fluid-minimize": TagContainer( + multiline_tag=True, + subtags={ + **deepcopy(jdftxminimize_subtagdict), + }, + ), + "davidson-band-ratio": FloatTag(), + "wavefunction-drag": BoolTag(), + "subspace-rotation-factor": TagContainer( + subtags={ + "factor": FloatTag(write_tagname=False, optional=False), + "adjust": BoolTag(write_tagname=False, optional=False), + } + ), + "perturb-minimize": TagContainer( + multiline_tag=True, + subtags={ + "algorithm": StrTag(options=["MINRES", "CGIMINRES"]), + "CGBypass": BoolTag(), + "nIterations": IntTag(), + "recomputeResidual": BoolTag(), + "residualDiffThreshold": FloatTag(), + "residualTol": FloatTag(), + }, + ), + }, + "fluid": { + "target-mu": TagContainer( + allow_list_representation=True, + subtags={ + "mu": FloatTag(write_tagname=False, optional=False), + "outerLoop": BoolTag(write_tagname=False), + }, + ), + "fluid": TagContainer( + subtags={ + "type": StrTag( + options=[ + "None", + "LinearPCM", + "NonlinearPCM", + "SaLSA", + "ClassicalDFT", + ], + write_tagname=False, + optional=False, + ), + "Temperature": FloatTag(write_tagname=False), + "Pressure": FloatTag(write_tagname=False), + } + ), + "fluid-solvent": MultiformatTag( + can_repeat=True, + format_options=[ + TagContainer( + subtags={ + "name": StrTag( + options=[ + "CarbonDisulfide", + "CCl4", + "CH2Cl2", + "CH3CN", + "Chlorobenzene", + "DMC", + "DMF", + "DMSO", + "EC", + "Ethanol", + "EthyleneGlycol", + "EthylEther", + "Glyme", + "H2O", + "Isobutanol", + "Methanol", + "Octanol", + "PC", + "THF", + ], + write_tagname=False, + ), + "concentration": FloatTag(write_tagname=False), + "functional": StrTag( + options=[ + "BondedVoids", + "FittedCorrelations", + "MeanFieldLJ", + "ScalarEOS", + ], + write_tagname=False, + ), + **deepcopy(jdftxfluid_subtagdict), + } + ), + TagContainer( + subtags={ + "name": StrTag( + options=[ + "CarbonDisulfide", + "CCl4", + "CH2Cl2", + "CH3CN", + "Chlorobenzene", + "DMC", + "DMF", + "DMSO", + "EC", + "Ethanol", + "EthyleneGlycol", + "EthylEther", + "Glyme", + "H2O", + "Isobutanol", + "Methanol", + "Octanol", + "PC", + "THF", + ], + write_tagname=False, + ), + "concentration": StrTag(options=["bulk"], write_tagname=False), + "functional": StrTag( + options=[ + "BondedVoids", + "FittedCorrelations", + "MeanFieldLJ", + "ScalarEOS", + ], + write_tagname=False, + ), + **deepcopy(jdftxfluid_subtagdict), + } + ), + ], + ), + "fluid-anion": TagContainer( + subtags={ + "name": StrTag( + options=["Cl-", "ClO4-", "F-"], write_tagname=False, optional=False + ), + "concentration": FloatTag(write_tagname=False, optional=False), + "functional": StrTag( + options=[ + "BondedVoids", + "FittedCorrelations", + "MeanFieldLJ", + "ScalarEOS", + ], + write_tagname=False, + ), + **deepcopy(jdftxfluid_subtagdict), + } + ), + "fluid-cation": TagContainer( + subtags={ + "name": StrTag( + options=["K+", "Na+"], write_tagname=False, optional=False + ), + "concentration": FloatTag(write_tagname=False, optional=False), + "functional": StrTag( + options=[ + "BondedVoids", + "FittedCorrelations", + "MeanFieldLJ", + "ScalarEOS", + ], + write_tagname=False, + ), + **deepcopy(jdftxfluid_subtagdict), + } + ), + "fluid-dielectric-constant": TagContainer( + subtags={ + "epsBulkOverride": FloatTag(write_tagname=False), + "epsInfOverride": FloatTag(write_tagname=False), + } + ), + "fluid-dielectric-tensor": TagContainer( + subtags={ + "epsBulkXX": FloatTag(write_tagname=False, optional=False), + "epsBulkYY": FloatTag(write_tagname=False, optional=False), + "epsBulkZZ": FloatTag(write_tagname=False, optional=False), + } + ), + "fluid-ex-corr": TagContainer( + subtags={ + "kinetic": StrTag( + write_tagname=False, optional=False + ), # TODO: add options from: + # https://jdftx.org/CommandFluidExCorr.html + "exchange-correlation": StrTag( + write_tagname=False + ), # TODO: add same options as elec-ex-corr + } + ), + "fluid-mixing-functional": TagContainer( + can_repeat=True, + subtags={ + "fluid1": StrTag( + options=[ + "CCl4", + "CH3CN", + "CHCl3", + "Cl-", + "ClO4-", + "CustomAnion", + "CustomCation", + "F-", + "H2O", + "Na(H2O)4+", + "Na+", + ], + write_tagname=False, + optional=False, + ), + "fluid2": StrTag( + options=[ + "CCl4", + "CH3CN", + "CHCl3", + "Cl-", + "ClO4-", + "CustomAnion", + "CustomCation", + "F-", + "H2O", + "Na(H2O)4+", + "Na+", + ], + write_tagname=False, + optional=False, + ), + "energyScale": FloatTag(write_tagname=False, optional=False), + "lengthScale": FloatTag(write_tagname=False), + "FMixType": StrTag( + options=["LJPotential", "GaussianKernel"], write_tagname=False + ), + }, + ), + "fluid-vdwScale": FloatTag(), + "fluid-gummel-loop": TagContainer( + subtags={ + "maxIterations": IntTag(write_tagname=False, optional=False), + "Atol": FloatTag(write_tagname=False, optional=False), + } + ), + "fluid-solve-frequency": StrTag(options=["Default", "Gummel", "Inner"]), + "fluid-site-params": TagContainer( + multiline_tag=True, + can_repeat=True, + subtags={ + "component": StrTag( + options=[ + "CCl4", + "CH3CN", + "CHCl3", + "Cl-", + "ClO4-", + "CustomAnion", + "CustomCation", + "F-", + "H2O", + "Na(H2O)4+", + "Na+", + ], + optional=False, + ), + "siteName": StrTag(optional=False), + "aElec": FloatTag(), + "alpha": FloatTag(), + "aPol": FloatTag(), + "elecFilename": StrTag(), + "elecFilenameG": StrTag(), + "rcElec": FloatTag(), + "Rhs": FloatTag(), + "sigmaElec": FloatTag(), + "sigmaNuc": FloatTag(), + "Zelec": FloatTag(), + "Znuc": FloatTag(), + }, + ), + "pcm-variant": StrTag( + options=[ + "CANDLE", + "CANON", + "FixedCavity", + "GLSSA13", + "LA12", + "SCCS_anion", + "SCCS_cation", + "SCCS_g03", + "SCCS_g03beta", + "SCCS_g03p", + "SCCS_g03pbeta", + "SCCS_g09", + "SCCS_g09beta", + "SGA13", + "SoftSphere", + ] + ), + "pcm-nonlinear-scf": TagContainer( + multiline_tag=True, + subtags={ + "energyDiffThreshold": FloatTag(), + "history": IntTag(), + "mixFraction": FloatTag(), + "nIterations": IntTag(), + "qMetric": FloatTag(), + "residualThreshold": FloatTag(), + }, + ), + "pcm-params": TagContainer( + multiline_tag=True, + subtags={ + "cavityFile": StrTag(), + "cavityPressure": FloatTag(), + "cavityScale": FloatTag(), + "cavityTension": FloatTag(), + "eta_wDiel": FloatTag(), + "ionSpacing": FloatTag(), + "lMax": FloatTag(), + "nc": FloatTag(), + "pCavity": FloatTag(), + "rhoDelta": FloatTag(), + "rhoMax": FloatTag(), + "rhoMin": FloatTag(), + "screenOverride": FloatTag(), + "sigma": FloatTag(), + "sqrtC6eff": FloatTag(), + "Zcenter": FloatTag(), + "zMask0": FloatTag(), + "zMaskH": FloatTag(), + "zMaskIonH": FloatTag(), + "zMaskSigma": FloatTag(), + "Ztot": FloatTag(), + }, + ), + }, + "dynamics": { + "vibrations": TagContainer( + subtags={ + "dr": FloatTag(), + "centralDiff": BoolTag(), + "useConstraints": BoolTag(), + "translationSym": BoolTag(), + "rotationSym": BoolTag(), + "omegaMin": FloatTag(), + "T": FloatTag(), + "omegaResolution": FloatTag(), + } + ), + "barostat-velocity": TagContainer( + subtags={ + "v1": FloatTag(write_tagname=False, optional=False), + "v2": FloatTag(write_tagname=False, optional=False), + "v3": FloatTag(write_tagname=False, optional=False), + "v4": FloatTag(write_tagname=False, optional=False), + "v5": FloatTag(write_tagname=False, optional=False), + "v6": FloatTag(write_tagname=False, optional=False), + "v7": FloatTag(write_tagname=False, optional=False), + "v8": FloatTag(write_tagname=False, optional=False), + "v9": FloatTag(write_tagname=False, optional=False), + } + ), + "thermostat-velocity": TagContainer( + subtags={ + "v1": FloatTag(write_tagname=False, optional=False), + "v2": FloatTag(write_tagname=False, optional=False), + "v3": FloatTag(write_tagname=False, optional=False), + } + ), + "ionic-dynamics": TagContainer( + multiline_tag=True, + subtags={ + "B0": FloatTag(), + "chainLengthP": FloatTag(), + "chainLengthT": FloatTag(), + "dt": FloatTag(), + "nSteps": IntTag(), + "P0": FloatTag(), # can accept numpy.nan + "statMethod": StrTag(options=["Berendsen", "None", "NoseHoover"]), + "stress0": TagContainer( # can accept numpy.nan + subtags={ + "xx": FloatTag(write_tagname=False, optional=False), + "yy": FloatTag(write_tagname=False, optional=False), + "zz": FloatTag(write_tagname=False, optional=False), + "yz": FloatTag(write_tagname=False, optional=False), + "zx": FloatTag(write_tagname=False, optional=False), + "xy": FloatTag(write_tagname=False, optional=False), + } + ), + "T0": FloatTag(), + "tDampP": FloatTag(), + "tDampT": FloatTag(), + }, + ), + }, + "export": { + "dump-name": StrTag(), + "dump-interval": TagContainer( + can_repeat=True, + subtags={ + "freq": StrTag( + options=["Ionic", "Electronic", "Fluid", "Gummel"], + write_tagname=False, + optional=False, + ), + "var": IntTag(write_tagname=False, optional=False), + }, + ), + "dump-only": BoolTag(write_value=False), + "band-projection-params": TagContainer( + subtags={ + "ortho": BoolTag(write_tagname=False, optional=False), + "norm": BoolTag(write_tagname=False, optional=False), + } + ), + "density-of-states": TagContainer( + multiline_tag=True, + subtags={ + "Total": BoolTag(write_value=False), + "Slice": TagContainer( + can_repeat=True, + subtags={ + "c0": FloatTag(write_tagname=False, optional=False), + "c1": FloatTag(write_tagname=False, optional=False), + "c2": FloatTag(write_tagname=False, optional=False), + "r": FloatTag(write_tagname=False, optional=False), + "i0": FloatTag(write_tagname=False, optional=False), + "i1": FloatTag(write_tagname=False, optional=False), + "i2": FloatTag(write_tagname=False, optional=False), + }, + ), + "Sphere": TagContainer( + can_repeat=True, + subtags={ + "c0": FloatTag(write_tagname=False, optional=False), + "c1": FloatTag(write_tagname=False, optional=False), + "c2": FloatTag(write_tagname=False, optional=False), + "r": FloatTag(write_tagname=False, optional=False), + }, + ), + "AtomSlice": TagContainer( + can_repeat=True, + subtags={ + "species": StrTag(write_tagname=False, optional=False), + "atomIndex": IntTag(write_tagname=False, optional=False), + "r": FloatTag(write_tagname=False, optional=False), + "i0": FloatTag(write_tagname=False, optional=False), + "i1": FloatTag(write_tagname=False, optional=False), + "i2": FloatTag(write_tagname=False, optional=False), + }, + ), + "AtomSphere": TagContainer( + can_repeat=True, + subtags={ + "species": StrTag(write_tagname=False, optional=False), + "atomIndex": IntTag(write_tagname=False, optional=False), + "r": FloatTag(write_tagname=False, optional=False), + }, + ), + "File": StrTag(), + "Orbital": TagContainer( + can_repeat=True, + subtags={ + "species": StrTag(write_tagname=False, optional=False), + "atomIndex": IntTag(write_tagname=False, optional=False), + "orbDesc": StrTag(write_tagname=False, optional=False), + }, + ), + "OrthoOrbital": TagContainer( + can_repeat=True, + subtags={ + "species": StrTag(write_tagname=False, optional=False), + "atomIndex": IntTag(write_tagname=False, optional=False), + "orbDesc": StrTag(write_tagname=False, optional=False), + }, + ), + "Etol": FloatTag(), + "Esigma": FloatTag(), + "EigsOverride": StrTag(), + "Occupied": BoolTag(write_value=False), + "Complete": BoolTag(write_value=False), + "SpinProjected": TagContainer( + can_repeat=True, + subtags={ + "theta": FloatTag(write_tagname=False, optional=False), + "phi": FloatTag(write_tagname=False, optional=False), + }, + ), + "SpinTotal": BoolTag(write_value=False), + }, + ), + "dump-Eresolved-density": TagContainer( + subtags={ + "Emin": FloatTag(write_tagname=False, optional=False), + "Emax": FloatTag(write_tagname=False, optional=False), + } + ), + "dump-fermi-density": MultiformatTag( + can_repeat=True, + format_options=[ + BoolTag(write_value=False), + FloatTag(), + ], + ), + "bgw-params": TagContainer( + multiline_tag=True, + subtags={ + "nBandsDense": IntTag(), + "nBandsV": IntTag(), + "blockSize": IntTag(), + "clusterSize": IntTag(), + "Ecut_rALDA": FloatTag(), + "EcutChiFluid": FloatTag(), + "rpaExx": BoolTag(), + "saveVxc": BoolTag(), + "saveVxx": BoolTag(), + "offDiagV": BoolTag(), + "elecOnly": BoolTag(), + "freqBroaden_eV": FloatTag(), + "freqNimag": IntTag(), + "freqPlasma": FloatTag(), + "freqReMax_eV": FloatTag(), + "freqReStep_eV": FloatTag(), + "kernelSym_rALDA": BoolTag(), + "kFcut_rALDA": FloatTag(), + "q0": TagContainer( + subtags={ + "q0x": FloatTag(write_tagname=False, optional=False), + "q0y": FloatTag(write_tagname=False, optional=False), + "q0z": FloatTag(write_tagname=False, optional=False), + } + ), + }, + ), + "forces-output-coords": StrTag( + options=["Cartesian", "Contravariant", "Lattice", "Positions"] + ), + "polarizability": TagContainer( + subtags={ + "eigenBasis": StrTag( + options=["External", "NonInteracting", "Total"], + write_tagname=False, + optional=False, + ), + "Ecut": FloatTag(write_tagname=False), + "nEigs": IntTag(write_tagname=False), + } + ), + "polarizability-kdiff": TagContainer( + subtags={ + "dk0": FloatTag(write_tagname=False, optional=False), + "dk1": FloatTag(write_tagname=False, optional=False), + "dk2": FloatTag(write_tagname=False, optional=False), + "dkFilenamePattern": StrTag(write_tagname=False), + } + ), + "potential-subtraction": BoolTag(), + }, + "misc": { + "debug": StrTag( + options=[ + "Ecomponents", + "EigsFillings", + "Fluid", + "Forces", + "KpointsBasis", + "MuSearch", + "Symmetries", + ], + can_repeat=True, + ), + "pcm-nonlinear-debug": TagContainer( + subtags={ + "linearDielectric": BoolTag(write_tagname=False, optional=False), + "linearScreening": BoolTag(write_tagname=False, optional=False), + } + ), + }, +} + + +def get_dump_tag_container() -> DumpTagContainer: + """Initialize a dump tag container. + + Returns + ------- + DumpTagContainer + The dump tag container. + """ + # subtags = {} + subtags2: dict[str, AbstractTag] = {} + for freq in jdftxdumpfreqoptions: + subsubtags: dict[str, AbstractTag] = {} + for var in jdftxdumpvaroptions: + subsubtags[var] = BoolTag(write_value=False) + # subtags[freq] = BoolTagContainer( + # subtags=subsubtags, write_tagname=True, can_repeat=True + # ) + subtags2[freq] = BoolTagContainer( + subtags=subsubtags, write_tagname=True, can_repeat=True + ) + return DumpTagContainer(subtags=subtags2, write_tagname=True, can_repeat=True) + + +MASTER_TAG_LIST["export"]["dump"] = get_dump_tag_container() + + +__PHONON_TAGS__: list[str] = ["phonon"] +__WANNIER_TAGS__: list[str] = [ + "wannier", + "wannier-center-pinned", + "wannier-dump-name", + "wannier-initial-state", + "wannier-minimize", + "defect-supercell", +] +__TAG_LIST__ = [tag for group in MASTER_TAG_LIST for tag in MASTER_TAG_LIST[group]] +__TAG_GROUPS__ = { + tag: group for group in MASTER_TAG_LIST for tag in MASTER_TAG_LIST[group] +} + + +def get_tag_object(tag: str) -> AbstractTag: + # BoolTag | + # BoolTagContainer | + # DumpTagContainer | + # FloatTag | + # InitMagMomTag | + # IntTag | + # MultiformatTag | + # StrTag | + # TagContainer + # ): + """Get the tag object for a given tag name. + + Parameters + ---------- + tag : str + The tag name. + + Returns + ------- + AbstractTag + The tag object. + """ + return MASTER_TAG_LIST[__TAG_GROUPS__[tag]][tag] diff --git a/src/pymatgen/io/jdftx/jdftxinfile_ref_options.py b/src/pymatgen/io/jdftx/jdftxinfile_ref_options.py new file mode 100644 index 00000000000..d2ec78dc14a --- /dev/null +++ b/src/pymatgen/io/jdftx/jdftxinfile_ref_options.py @@ -0,0 +1,710 @@ +"""Module for containing reference data for JDFTx tags. + +This module contains reference data for JDFTx tags, such as valid options for +functionals, pseudopotentials, etc. +""" + +from atomate2.jdftx.io.generic_tags import ( + BoolTag, + FloatTag, + IntTag, + StrTag, + TagContainer, +) + +func_options = [ + "gga", # Perdew-Burke-Ernzerhof GGA + "gga-PBE", # Perdew-Burke-Ernzerhof GGA + "gga-PBEsol", # Perdew-Burke-Ernzerhof GGA reparametrized for solids + "gga-PW91", # Perdew-Wang GGA + "Hartree-Fock", # Full exact exchange with no correlation + # "hyb-HSE06", # HSE06 'wPBEh' hybrid with 1/4 screened exact exchange + # ^ Commented out due to bug in JDFTx, use (hyb-gga-HSE06) instead + "hyb-HSE12", # Reparametrized screened exchange functional for accuracy + # (w=0.185 A^-1 and a=0.313) + "hyb-HSE12s", # Reparametrized screened exchange functional for k-point + # convergence (w=0.408 A^-1 and a=0.425) + "hyb-PBE0", # Hybrid PBE with 1/4 exact exchange + "lda", # Perdew-Zunger LDA + "lda-PW", # Perdew-Wang LDA + "lda-PW-prec", # Perdew-Wang LDA with extended precision (used by PBE) + "lda-PZ", # Perdew-Zunger LDA + "lda-Teter", # Teter93 LSDA + "lda-VWN", # Vosko-Wilk-Nusair LDA + "mgga-revTPSS", # revised Tao-Perdew-Staroverov-Scuseria meta GGA + "mgga-TPSS", # Tao-Perdew-Staroverov-Scuseria meta GGA + "orb-GLLBsc", # Orbital-dependent GLLB-sc potential (no total energy) + "pot-LB94", # van Leeuwen-Baerends model potential (no total energy) +] + +func_x_options = [ + "gga-x-2d-b86", # Becke 86 in 2D + "gga-x-2d-b86-mgc", # Becke 86 with modified gradient correction for 2D + "gga-x-2d-b88", # Becke 88 in 2D + "gga-x-2d-pbe", # Perdew, Burke & Ernzerhof in 2D + "gga-x-airy", # Constantin et al based on the Airy gas + "gga-x-ak13", # Armiento & Kuemmel 2013 + "gga-x-am05", # Armiento & Mattsson 05 + "gga-x-apbe", # mu fixed from the semiclassical neutral atom + "gga-x-b86", # Becke 86 + "gga-x-b86-mgc", # Becke 86 with modified gradient correction + "gga-x-b86-r", # Revised Becke 86 with modified gradient correction + "gga-x-b88", # Becke 88 + "gga-x-b88-6311g", # Becke 88 reoptimized with the 6-311G** basis set + "gga-x-b88m", # Becke 88 reoptimized to be used with tau1 + "gga-x-bayesian", # Bayesian best fit for the enhancement factor + "gga-x-bcgp", # Burke, Cancio, Gould, and Pittalis + "gga-x-beefvdw", # BEEF-vdW exchange + "gga-x-bpccac", # BPCCAC (GRAC for the energy) + "gga-x-c09x", # C09x to be used with the VdW of Rutgers-Chalmers + "gga-x-cap", # Correct Asymptotic Potential + "gga-x-chachiyo", # Chachiyo exchange + "gga-x-dk87-r1", # dePristo & Kress 87 version R1 + "gga-x-dk87-r2", # dePristo & Kress 87 version R2 + "gga-x-eb88", # Non-empirical (excogitated) B88 functional of Becke and + # Elliott + "gga-x-ecmv92", # Engel, Chevary, Macdonald and Vosko + "gga-x-ev93", # Engel and Vosko + "gga-x-fd-lb94", # Functional derivative recovered from the stray LB94 + # potential + "gga-x-fd-revlb94", # Revised FD_LB94 + "gga-x-ft97-a", # Filatov & Thiel 97 (version A) + "gga-x-ft97-b", # Filatov & Thiel 97 (version B) + "gga-x-g96", # Gill 96 + "gga-x-gam", # Minnesota GAM exchange functional + "gga-x-gg99", # Gilbert and Gill 1999 + "gga-x-hcth-a", # HCTH-A + "gga-x-herman", # Herman Xalphabeta GGA + "gga-x-hjs-b88", # HJS screened exchange B88 version + "gga-x-hjs-b88-v2", # HJS screened exchange B88 corrected version + "gga-x-hjs-b97x", # HJS screened exchange B97x version + "gga-x-hjs-pbe", # HJS screened exchange PBE version + "gga-x-hjs-pbe-sol", # HJS screened exchange PBE_SOL version + "gga-x-htbs", # Haas, Tran, Blaha, and Schwarz + "gga-x-ityh", # Short-range recipe for B88 functional - erf + "gga-x-ityh-optx", # Short-range recipe for OPTX functional + "gga-x-ityh-pbe", # Short-range recipe for PBE functional + "gga-x-kgg99", # Gilbert and Gill 1999 (mixed) + "gga-x-kt1", # Exchange part of Keal and Tozer version 1 + "gga-x-lag", # Local Airy Gas + "gga-x-lambda-ch-n", # lambda_CH(N) version of PBE + "gga-x-lambda-lo-n", # lambda_LO(N) version of PBE + "gga-x-lambda-oc2-n", # lambda_OC2(N) version of PBE + "gga-x-lb", # van Leeuwen & Baerends + "gga-x-lbm", # van Leeuwen & Baerends modified + "gga-x-lg93", # Lacks & Gordon 93 + "gga-x-lspbe", # lsPBE, a PW91-like modification of PBE exchange + "gga-x-lsrpbe", # lsRPBE, a PW91-like modification of RPBE + "gga-x-lv-rpw86", # Berland and Hyldgaard + "gga-x-mb88", # Modified Becke 88 for proton transfer + "gga-x-mpbe", # Adamo & Barone modification to PBE + "gga-x-mpw91", # mPW91 of Adamo & Barone + "gga-x-n12", # Minnesota N12 exchange functional + "gga-x-ncap", # Nearly correct asymptotic potential + "gga-x-ncapr", # Nearly correct asymptotic potential revised + "gga-x-ol2", # Exchange form based on Ou-Yang and Levy v.2 + "gga-x-optb86b-vdw", # Becke 86 reoptimized for use with vdW functional + # of Dion et al + "gga-x-optb88-vdw", # opt-Becke 88 for vdW + "gga-x-optpbe-vdw", # Reparametrized PBE for vdW + "gga-x-optx", # Handy & Cohen OPTX 01 + "gga-x-pbe", # Perdew, Burke & Ernzerhof + "gga-x-pbe-gaussian", # Perdew, Burke & Ernzerhof with parameter values + # used in Gaussian + "gga-x-pbe-jsjr", # Reparametrized PBE by Pedroza, Silva & Capelle + "gga-x-pbe-mod", # Perdew, Burke & Ernzerhof with less precise value for + # beta + "gga-x-pbe-mol", # Reparametrized PBE by del Campo, Gazquez, Trickey & Vela + "gga-x-pbe-r", # Revised PBE from Zhang & Yang + "gga-x-pbe-sol", # Perdew, Burke & Ernzerhof SOL + "gga-x-pbe-tca", # PBE revised by Tognetti et al + "gga-x-pbea", # Madsen 07 + "gga-x-pbefe", # PBE for formation energies + "gga-x-pbeint", # PBE for hybrid interfaces + "gga-x-pbek1-vdw", # Reparametrized PBE for vdW + "gga-x-pbepow", # PBE power + "gga-x-pbetrans", # Gradient-regulated connection-based correction for the + # PBE exchange + "gga-x-pw86", # Perdew & Wang 86 + "gga-x-pw91", # Perdew & Wang 91 + "gga-x-pw91-mod", # PW91, alternate version with more digits + "gga-x-q1d", # Functional for quasi-1D systems + "gga-x-q2d", # Chiodo et al + "gga-x-revssb-d", # Revised Swart, Sola and Bickelhaupt dispersion + "gga-x-rge2", # Regularized PBE + "gga-x-rpbe", # Hammer, Hansen, and Norskov + "gga-x-rpw86", # Refitted Perdew & Wang 86 + "gga-x-s12g", # Swart 2012 GGA exchange + "gga-x-sfat", # Short-range recipe for B88 functional - Yukawa + "gga-x-sfat-pbe", # Short-range recipe for PBE functional - Yukawa + "gga-x-sg4", # Semiclassical GGA at fourth order + "gga-x-sogga", # Second-order generalized gradient approximation + "gga-x-sogga11", # Second-order generalized gradient approximation 2011 + "gga-x-ssb", # Swart, Sola and Bickelhaupt + "gga-x-ssb-d", # Swart, Sola and Bickelhaupt dispersion + "gga-x-ssb-sw", # Swart, Sola and Bickelhaupt correction to PBE + "gga-x-vmt-ge", # Vela, Medel, and Trickey with mu = mu_GE + "gga-x-vmt-pbe", # Vela, Medel, and Trickey with mu = mu_PBE +] + +func_c_options = [ + "c-none", # no correlation + "gga-c-acgga", # acGGA, asymptotically corrected GGA correlation + "gga-c-acggap", # acGGA+, asymptotically corrected GGA correlation+ + "gga-c-am05", # Armiento & Mattsson 05 + "gga-c-apbe", # mu fixed from the semiclassical neutral atom + "gga-c-bmk", # Boese-Martin correlation for kinetics + "gga-c-ccdf", # ccDF: coupled-cluster motivated density functional + "gga-c-chachiyo", # Chachiyo simple GGA correlation + "gga-c-cs1", # A dynamical correlation functional + "gga-c-ft97", # Filatov & Thiel correlation + "gga-c-gam", # Minnesota GAM correlation functional + "gga-c-gapc", # GapC + "gga-c-gaploc", # Gaploc + "gga-c-hcth-a", # HCTH-A + "gga-c-lm", # Langreth & Mehl + "gga-c-lyp", # Lee, Yang & Parr + "gga-c-lypr", # Short-range LYP by Ai, Fang, and Su + "gga-c-mggac", # beta fitted to LC20 to be used with MGGAC + "gga-c-n12", # Minnesota N12 correlation functional + "gga-c-n12-sx", # Minnesota N12-SX correlation functional + "gga-c-op-b88", # one-parameter progressive functional (B88 version) + "gga-c-op-g96", # one-parameter progressive functional (G96 version) + "gga-c-op-pbe", # one-parameter progressive functional (PBE version) + "gga-c-op-pw91", # one-parameter progressive functional (PW91 version) + "gga-c-op-xalpha", # one-parameter progressive functional (Xalpha version) + "gga-c-optc", # Optimized correlation functional of Cohen and Handy + "gga-c-p86", # Perdew 86 + "gga-c-p86-ft", # Perdew 86 with more accurate value for ftilde + "gga-c-p86vwn", # Perdew 86 based on VWN5 correlation + "gga-c-p86vwn-ft", # Perdew 86 based on VWN5 correlation, with more + # accurate value for ftilde + "gga-c-pbe", # Perdew, Burke & Ernzerhof + "gga-c-pbe-gaussian", # Perdew, Burke & Ernzerhof with parameters from + # Gaussian + "gga-c-pbe-jrgx", # Reparametrized PBE by Pedroza, Silva & Capelle + "gga-c-pbe-mol", # Reparametrized PBE by del Campo, Gazquez, Trickey & Vela + "gga-c-pbe-sol", # Perdew, Burke & Ernzerhof SOL + "gga-c-pbe-vwn", # Perdew, Burke & Ernzerhof based on VWN correlation + "gga-c-pbefe", # PBE for formation energies + "gga-c-pbeint", # PBE for hybrid interfaces + "gga-c-pbeloc", # Semilocal dynamical correlation + "gga-c-pw91", # Perdew & Wang 91 + "gga-c-q2d", # Chiodo et al + "gga-c-regtpss", # regularized TPSS correlation + "gga-c-revtca", # Tognetti, Cortona, Adamo (revised) + "gga-c-rge2", # Regularized PBE + "gga-c-scan-e0", # GGA component of SCAN + "gga-c-sg4", # Semiclassical GGA at fourth order + "gga-c-sogga11", # Second-order generalized gradient approximation 2011 + "gga-c-sogga11-x", # To be used with HYB_GGA_X_SOGGA11_X + "gga-c-spbe", # PBE correlation to be used with the SSB exchange + "gga-c-tau-hcth", # correlation part of tau-hcth + "gga-c-tca", # Tognetti, Cortona, Adamo + "gga-c-tm-lyp", # Takkar and McCarthy reparametrization + "gga-c-tm-pbe", # Thakkar and McCarthy reparametrization + "gga-c-w94", # Wilson 94 (Eq. 25) + "gga-c-wi", # Wilson & Ivanov + "gga-c-wi0", # Wilson & Ivanov initial version + "gga-c-wl", # Wilson & Levy + "gga-c-xpbe", # Extended PBE by Xu & Goddard III + "gga-c-zpbeint", # spin-dependent gradient correction to PBEint + "gga-c-zpbesol", # spin-dependent gradient correction to PBEsol + "gga-c-zvpbeint", # another spin-dependent correction to PBEint + "gga-c-zvpbeloc", # PBEloc variation with enhanced compatibility with + # exact exchange + "gga-c-zvpbesol", # another spin-dependent correction to PBEsol + "lda-c-1d-csc", # Casula, Sorella & Senatore + "lda-c-1d-loos", # P-F _Loos correlation LDA + "lda-c-2d-amgb", # AMGB (for 2D systems) + "lda-c-2d-prm", # PRM (for 2D systems) + "lda-c-br78", # Brual & Rothstein 78 + "lda-c-chachiyo", # Chachiyo simple 2 parameter correlation + "lda-c-chachiyo-mod", # Chachiyo simple 2 parameter correlation with + # modified spin scaling + "lda-c-gk72", # Gordon and Kim 1972 + "lda-c-gl", # Gunnarson & Lundqvist + "lda-c-gombas", # Gombas + "lda-c-hl", # Hedin & Lundqvist + "lda-c-karasiev", # Karasiev reparameterization of Chachiyo + "lda-c-karasiev-mod", # Karasiev reparameterization of Chachiyo + "lda-c-lp96", # Liu-Parr correlation + "lda-c-mcweeny", # McWeeny 76 + "lda-c-ml1", # Modified LSD (version 1) of Proynov and Salahub + "lda-c-ml2", # Modified LSD (version 2) of Proynov and Salahub + "lda-c-ob-pw", # Ortiz & Ballone (PW parametrization) + "lda-c-ob-pz", # Ortiz & Ballone (PZ parametrization) + "lda-c-ow", # Optimized Wigner + "lda-c-ow-lyp", # Wigner with corresponding LYP parameters + "lda-c-pk09", # Proynov and Kong 2009 + "lda-c-pmgb06", # Long-range LDA correlation functional + "lda-c-pw", # Perdew & Wang + "lda-c-pw-mod", # Perdew & Wang (modified) + "lda-c-pw-rpa", # Perdew & Wang (fit to the RPA energy) + "lda-c-pz", # Perdew & Zunger + "lda-c-pz-mod", # Perdew & Zunger (Modified) + "lda-c-rc04", # Ragot-Cortona + "lda-c-rpa", # Random Phase Approximation (RPA) + "lda-c-rpw92", # Ruggeri, Rios, and Alavi restricted fit + "lda-c-upw92", # Ruggeri, Rios, and Alavi unrestricted fit + "lda-c-vbh", # von Barth & Hedin + "lda-c-vwn", # Vosko, Wilk & Nusair (VWN5) + "lda-c-vwn-1", # Vosko, Wilk & Nusair (VWN1) + "lda-c-vwn-2", # Vosko, Wilk & Nusair (VWN2) + "lda-c-vwn-3", # Vosko, Wilk & Nusair (VWN3) + "lda-c-vwn-4", # Vosko, Wilk & Nusair (VWN4) + "lda-c-vwn-rpa", # Vosko, Wilk & Nusair (VWN5_RPA) + "lda-c-w20", # Xie, Wu, and Zhao interpolation ansatz without fitting + # parameters + "lda-c-wigner", # Wigner + "lda-c-xalpha", # Slater's Xalpha + "mgga-c-b88", # Meta-GGA correlation by Becke + "mgga-c-b94", # Becke 1994 meta-GGA correlation + "mgga-c-bc95", # Becke correlation 95 + "mgga-c-cc", # Self-interaction corrected correlation functional by + # Schmidt et al + "mgga-c-ccalda", # Iso-orbital corrected LDA correlation by Lebeda et al + "mgga-c-cs", # Colle and Salvetti + "mgga-c-dldf", # Dispersionless Density Functional + "mgga-c-hltapw", # Half-and-half meta-LDAized PW correlation by Lehtola + # and Marques + "mgga-c-kcis", # Krieger, Chen, Iafrate, and _Savin + "mgga-c-kcisk", # Krieger, Chen, and Kurth + "mgga-c-m05", # Minnesota M05 correlation functional + "mgga-c-m05-2x", # Minnesota M05-2X correlation functional + "mgga-c-m06", # Minnesota M06 correlation functional + "mgga-c-m06-2x", # Minnesota M06-2X correlation functional + "mgga-c-m06-hf", # Minnesota M06-HF correlation functional + "mgga-c-m06-l", # Minnesota M06-L correlation functional + "mgga-c-m06-sx", # Minnesota M06-SX correlation functional + "mgga-c-m08-hx", # Minnesota M08 correlation functional + "mgga-c-m08-so", # Minnesota M08-SO correlation functional + "mgga-c-m11", # Minnesota M11 correlation functional + "mgga-c-m11-l", # Minnesota M11-L correlation functional + "mgga-c-mn12-l", # Minnesota MN12-L correlation functional + "mgga-c-mn12-sx", # Minnesota MN12-SX correlation functional + "mgga-c-mn15", # Minnesota MN15 correlation functional + "mgga-c-mn15-l", # Minnesota MN15-L correlation functional + "mgga-c-pkzb", # Perdew, Kurth, Zupan, and Blaha + "mgga-c-r2scan", # Re-regularized SCAN correlation by Furness et al + "mgga-c-r2scan01", # Re-regularized SCAN correlation with larger value for + # eta + "mgga-c-r2scanl", # Deorbitalized re-regularized SCAN (r2SCAN-L) + # correlation + "mgga-c-revm06", # Revised Minnesota M06 correlation functional + "mgga-c-revm06-l", # Minnesota revM06-L correlation functional + "mgga-c-revm11", # Revised Minnesota M11 correlation functional + "mgga-c-revscan", # revised SCAN + "mgga-c-revscan-vv10", # REVSCAN + VV10 correlation + "mgga-c-revtm", # revised Tao and Mo 2016 exchange + "mgga-c-revtpss", # revised TPSS correlation + "mgga-c-rmggac", # Revised correlation energy for MGGAC exchange functional + "mgga-c-rppscan", # r++SCAN: rSCAN with uniform density limit and + # coordinate scaling behavior + "mgga-c-rregtm", # Revised regTM correlation by Jana et al + "mgga-c-rscan", # Regularized SCAN correlation by Bartok and Yates + "mgga-c-scan", # SCAN correlation of Sun, Ruzsinszky, and Perdew + "mgga-c-scan-rvv10", # SCAN + rVV10 correlation + "mgga-c-scan-vv10", # SCAN + VV10 correlation + "mgga-c-scanl", # Deorbitalized SCAN (SCAN-L) correlation + "mgga-c-scanl-rvv10", # SCAN-L + rVV10 correlation + "mgga-c-scanl-vv10", # SCAN-L + VV10 correlation + "mgga-c-tm", # Tao and Mo 2016 correlation + "mgga-c-tpss", # Tao, Perdew, Staroverov & Scuseria + "mgga-c-tpss-gaussian", # Tao, Perdew, Staroverov & Scuseria with + # parameters from Gaussian + "mgga-c-tpssloc", # Semilocal dynamical correlation + "mgga-c-vsxc", # VSXC (correlation part) +] + + +func_xc_options = [ + "gga-b97-3c", # Becke 97-3c by Grimme et. al. + "gga-b97-d", # Becke 97-D + "gga-b97-gga1", # Becke 97 GGA-1 + "gga-beefvdw", # BEEF-vdW exchange-correlation + "gga-edf1", # EDF1 + "gga-hcth-120", # HCTH/120 + "gga-hcth-147", # HCTH/147 + "gga-hcth-407", # HCTH/407 + "gga-hcth-407p", # HCTH/407+ + "gga-hcth-93", # HCTH/93 + "gga-hcth-p14", # HCTH p=1/4 + "gga-hcth-p76", # HCTH p=7/6 + "gga-hle16", # High local exchange 2016 + "gga-kt1", # Keal and Tozer, version 1 + "gga-kt2", # Keal and Tozer, version 2 + "gga-kt3", # Keal and Tozer, version 3 + "gga-mohlyp", # Functional for organometallic chemistry + "gga-mohlyp2", # Functional for barrier heights + "gga-mpwlyp1w", # mPWLYP1w + "gga-ncap", # NCAP exchange + P86 correlation + "gga-oblyp-d", # oBLYP-D functional of Goerigk and Grimme + "gga-opbe-d", # oPBE-D functional of Goerigk and Grimme + "gga-opwlyp-d", # oPWLYP-D functional of Goerigk and Grimme + "gga-pbe1w", # PBE1W + "gga-pbelyp1w", # PBELYP1W + "gga-th-fc", # Tozer and Handy v. FC + "gga-th-fcfo", # Tozer and Handy v. FCFO + "gga-th-fco", # Tozer and Handy v. FCO + "gga-th-fl", # Tozer and Handy v. FL + "gga-th1", # Tozer and Handy v. 1 + "gga-th2", # Tozer and Handy v. 2 + "gga-th3", # Tozer and Handy v. 3 + "gga-th4", # Tozer and Handy v. 4 + "gga-vv10", # Vydrov and Van Voorhis + "gga-xlyp", # XLYP + "hyb-gga-apbe0", # Hybrid based on APBE + "hyb-gga-apf", # APF hybrid functional + "hyb-gga-b1lyp", # B1LYP + "hyb-gga-b1pw91", # B1PW91 + "hyb-gga-b1wc", # B1WC + "hyb-gga-b3lyp", # B3LYP + "hyb-gga-b3lyp-mcm1", # B3LYP-MCM1 + "hyb-gga-b3lyp-mcm2", # B3LYP-MCM2 + "hyb-gga-b3lyp3", # B3LYP with VWN functional 3 instead of RPA + "hyb-gga-b3lyp5", # B3LYP with VWN functional 5 instead of RPA + "hyb-gga-b3lyps", # B3LYP* + "hyb-gga-b3p86", # B3P86 + "hyb-gga-b3p86-nwchem", # B3P86, NWChem version + "hyb-gga-b3pw91", # The original (ACM, B3PW91) hybrid of Becke + "hyb-gga-b5050lyp", # B5050LYP + "hyb-gga-b97", # Becke 97 + "hyb-gga-b97-1", # Becke 97-1 + "hyb-gga-b97-1p", # Version of B97 by Cohen and Handy + "hyb-gga-b97-2", # Becke 97-2 + "hyb-gga-b97-3", # Becke 97-3 + "hyb-gga-b97-k", # Boese-Martin for Kinetics + "hyb-gga-bhandh", # BHandH i.e. BHLYP + "hyb-gga-bhandhlyp", # BHandHLYP + "hyb-gga-blyp35", # BLYP35 + "hyb-gga-cam-b3lyp", # CAM version of B3LYP + "hyb-gga-cam-o3lyp", # CAM-O3LYP + "hyb-gga-cam-pbeh", # CAM hybrid screened exchange PBE version + "hyb-gga-cam-qtp-00", # CAM-B3LYP re-tuned using ionization potentials of + # water + "hyb-gga-cam-qtp-01", # CAM-B3LYP re-tuned using ionization potentials of + # water + "hyb-gga-cam-qtp-02", # CAM-B3LYP re-tuned using ionization potentials of + # water + "hyb-gga-camh-b3lyp", # CAM version of B3LYP, tuned for TDDFT + "hyb-gga-camy-b3lyp", # CAMY version of B3LYP + "hyb-gga-camy-blyp", # CAMY version of BLYP + "hyb-gga-camy-pbeh", # CAMY hybrid screened exchange PBE version + "hyb-gga-cap0", # Correct Asymptotic Potential hybrid + "hyb-gga-case21", # CASE21: Constrained And Smoothed semi-Empirical 2021 + # functional + "hyb-gga-edf2", # EDF2 + "hyb-gga-hapbe", # Hybrid based in APBE and zvPBEloc + "hyb-gga-hflyp", # HF + LYP correlation + "hyb-gga-hjs-b88", # HJS hybrid screened exchange B88 version + "hyb-gga-hjs-b97x", # HJS hybrid screened exchange B97x version + "hyb-gga-hjs-pbe", # HJS hybrid screened exchange PBE version + "hyb-gga-hjs-pbe-sol", # HJS hybrid screened exchange PBE_SOL version + "hyb-gga-hpbeint", # hPBEint + "hyb-gga-hse-sol", # HSEsol + "hyb-gga-hse03", # HSE03 + "hyb-gga-hse06", # HSE06 + "hyb-gga-hse12", # HSE12 + "hyb-gga-hse12s", # HSE12 (short-range version) + "hyb-gga-kmlyp", # Kang-Musgrave hybrid + "hyb-gga-lb07", # Livshits and Baer, empirical functional also used for IP + # tuning + "hyb-gga-lc-blyp", # LC version of BLYP + "hyb-gga-lc-blyp-ea", # LC version of BLYP for electron affinities + "hyb-gga-lc-blypr", # LC version of BLYP with correlation only in the + # short range + "hyb-gga-lc-bop", # LC version of B88 + "hyb-gga-lc-pbeop", # LC version of PBE + "hyb-gga-lc-qtp", # CAM-B3LYP re-tuned using ionization potentials of water + "hyb-gga-lc-vv10", # Vydrov and Van Voorhis + "hyb-gga-lc-wpbe", # Long-range corrected PBE (LC-wPBE) by Vydrov and + # Scuseria + "hyb-gga-lc-wpbe-whs", # Long-range corrected PBE (LC-wPBE) by Weintraub, + # Henderson and Scuseria + "hyb-gga-lc-wpbe08-whs", # Long-range corrected PBE (LC-wPBE) by Weintraub, + # Henderson and Scuseria + "hyb-gga-lc-wpbeh-whs", # Long-range corrected short-range hybrid PBE + # (LC-wPBE) by Weintraub, Henderson and Scuseria + "hyb-gga-lc-wpbesol-whs", # Long-range corrected PBE (LC-wPBE) by + # Weintraub, Henderson and Scuseria + "hyb-gga-lcy-blyp", # LCY version of BLYP + "hyb-gga-lcy-pbe", # LCY version of PBE + "hyb-gga-lrc-wpbe", # Long-range corrected PBE (LRC-wPBE) by Rohrdanz, + # Martins and Herbert + "hyb-gga-lrc-wpbeh", # Long-range corrected short-range hybrid PBE + # (LRC-wPBEh) by Rohrdanz, Martins and Herbert + "hyb-gga-mb3lyp-rc04", # B3LYP with RC04 LDA + "hyb-gga-mcam-b3lyp", # Modified CAM-B3LYP by Day, Nguyen and Pachter + "hyb-gga-mpw1k", # mPW1K + "hyb-gga-mpw1lyp", # mPW1LYP + "hyb-gga-mpw1pbe", # mPW1PBE + "hyb-gga-mpw1pw", # mPW1PW + "hyb-gga-mpw3lyp", # MPW3LYP + "hyb-gga-mpw3pw", # MPW3PW of Adamo & Barone + "hyb-gga-mpwlyp1m", # MPW with 1 par. for metals/LYP + "hyb-gga-o3lyp", # O3LYP + "hyb-gga-pbe-2x", # PBE-2X: PBE0 with 56% exact exchange + "hyb-gga-pbe-mol0", # PBEmol0 + "hyb-gga-pbe-molb0", # PBEmolbeta0 + "hyb-gga-pbe-sol0", # PBEsol0 + "hyb-gga-pbe0-13", # PBE0-1/3 + "hyb-gga-pbe38", # PBE38: PBE0 with 3/8 = 37.5% exact exchange + "hyb-gga-pbe50", # PBE50 + "hyb-gga-pbeb0", # PBEbeta0 + "hyb-gga-pbeh", # PBEH (PBE0) + "hyb-gga-qtp17", # Global hybrid for vertical ionization potentials + "hyb-gga-rcam-b3lyp", # Similar to CAM-B3LYP, but trying to reduce the + # many-electron self-interaction + "hyb-gga-revb3lyp", # Revised B3LYP + "hyb-gga-sb98-1a", # SB98 (1a) + "hyb-gga-sb98-1b", # SB98 (1b) + "hyb-gga-sb98-1c", # SB98 (1c) + "hyb-gga-sb98-2a", # SB98 (2a) + "hyb-gga-sb98-2b", # SB98 (2b) + "hyb-gga-sb98-2c", # SB98 (2c) + "hyb-gga-tuned-cam-b3lyp", # CAM version of B3LYP, tuned for excitations + # and properties + "hyb-gga-wb97", # wB97 range-separated functional + "hyb-gga-wb97x", # wB97X range-separated functional + "hyb-gga-wb97x-d", # wB97X-D range-separated functional + "hyb-gga-wb97x-d3", # wB97X-D3 range-separated functional + "hyb-gga-wb97x-v", # wB97X-V range-separated functional + "hyb-gga-wc04", # Hybrid fitted to carbon NMR shifts + "hyb-gga-whpbe0", # Long-range corrected short-range hybrid PBE (whPBE0) + # by Shao et al + "hyb-gga-wp04", # Hybrid fitted to proton NMR shifts + "hyb-gga-x3lyp", # X3LYP + "hyb-lda-bn05", # Baer and Neuhauser, gamma=1 + "hyb-lda-cam-lda0", # CAM version of LDA0 + "hyb-lda-lda0", # LDA hybrid exchange (LDA0) + "hyb-mgga-b0kcis", # Hybrid based on KCIS + "hyb-mgga-b86b95", # Mixture of B86 with BC95 + "hyb-mgga-b88b95", # Mixture of B88 with BC95 (B1B95) + "hyb-mgga-b94-hyb", # Becke 1994 hybrid meta-GGA + "hyb-mgga-b98", # Becke 98 + "hyb-mgga-bb1k", # Mixture of B88 with BC95 from Zhao and Truhlar + "hyb-mgga-br3p86", # BR3P86 hybrid meta-GGA from Neumann and Handy + "hyb-mgga-edmggah", # EDMGGA hybrid + "hyb-mgga-lc-tmlyp", # Long-range corrected TM-LYP by Jana et al + "hyb-mgga-mpw1b95", # Mixture of mPW91 with BC95 from Zhao and Truhlar + "hyb-mgga-mpw1kcis", # MPW1KCIS for barrier heights + "hyb-mgga-mpwb1k", # Mixture of mPW91 with BC95 for kinetics + "hyb-mgga-mpwkcis1k", # MPWKCIS1K for barrier heights + "hyb-mgga-pbe1kcis", # PBE1KCIS for binding energies + "hyb-mgga-pw6b95", # Mixture of PW91 with BC95 from Zhao and Truhlar + "hyb-mgga-pw86b95", # Mixture of PW86 with BC95 + "hyb-mgga-pwb6k", # Mixture of PW91 with BC95 from Zhao and Truhlar for + # kinetics + "hyb-mgga-revtpssh", # revTPSSh + "hyb-mgga-tpss0", # TPSS0 with 25% exact exchange + "hyb-mgga-tpss1kcis", # TPSS1KCIS for thermochemistry and kinetics + "hyb-mgga-tpssh", # TPSSh + "hyb-mgga-wb97m-v", # wB97M-V exchange-correlation functional + "hyb-mgga-x1b95", # Mixture of X with BC95 + "hyb-mgga-xb1k", # Mixture of X with BC95 for kinetics + "lda-1d-ehwlrg-1", # LDA constructed from slab-like systems of 1 electron + "lda-1d-ehwlrg-2", # LDA constructed from slab-like systems of 2 electrons + "lda-1d-ehwlrg-3", # LDA constructed from slab-like systems of 3 electrons + "lda-corrksdt", # Corrected KSDT by Karasiev, Dufty and Trickey + "lda-gdsmfb", # _Groth, Dornheim, Sjostrom, Malone, Foulkes, Bonitz + "lda-ksdt", # Karasiev, Sjostrom, Dufty & Trickey + "lda-lp-a", # Lee-Parr reparametrization A + "lda-lp-b", # Lee-Parr reparametrization B + "lda-teter93", # Teter 93 + "lda-tih", # Neural network LDA from Tozer et al + "lda-zlp", # Zhao, Levy & Parr, Eq. (20) + "mgga-b97m-v", # B97M-V exchange-correlation functional + "mgga-cc06", # Cancio and Chou 2006 + "mgga-hle17", # High local exchange 2017 + "mgga-lp90", # Lee & Parr, Eq. (56) + "mgga-otpss-d", # oTPSS-D functional of Goerigk and Grimme + "mgga-tpsslyp1w", # TPSSLYP1W + "mgga-vcml-rvv10", # VCML-rVV10 by Trepte and Voss + "mgga-zlp", # Zhao, Levy & Parr, Eq. (21) +] + + +jdftxdumpfreqoptions = ["Electronic", "End", "Fluid", "Gummel", "Init", "Ionic"] +jdftxdumpvaroptions = [ + "BandEigs", # Band Eigenvalues + "BandProjections", # Projections of each band state against each + # atomic orbital + "BandUnfold", # Unfold band structure from supercell to unit cell + # (see command band-unfold) + "Berry", # Berry curvature i , only allowed at End + # (see command Cprime-params) + "BGW", # G-space wavefunctions, density and potential for Berkeley GW + # (requires HDF5 support) + "BoundCharge", # Bound charge in the fluid + "BulkEpsilon", # Dielectric constant of a periodic solid + # (see command bulk-epsilon) + "ChargedDefect", # Calculate energy correction for charged defect + # (see command charged-defect) + "CoreDensity", # Total core electron density + # (from partial core corrections) + "Dfluid", # Electrostatic potential due to fluid alone + "Dipole", # Dipole moment of explicit charges + # (ionic and electronic) + "Dn", # First order change in electronic density + "DOS", # Density of States (see command density-of-states) + "Dtot", # Total electrostatic potential + "Dvac", # Electrostatic potential due to explicit system alone + "DVext", # External perturbation + "DVscloc", # First order change in local self-consistent potential + "DWfns", # Perturbation Wavefunctions + "Ecomponents", # Components of the energy + "EigStats", # Band eigenvalue statistics: + # HOMO, LUMO, min, max and Fermi level + "ElecDensity", # Electronic densities (n or nup,ndn) + "ElecDensityAccum", # Electronic densities (n or nup,ndn) + # accumulated over MD trajectory + "EresolvedDensity", # Electron density from bands within + # specified energy ranges + "ExcCompare", # Energies for other exchange-correlation functionals + # (see command elec-ex-corr-compare) + "Excitations", # Dumps dipole moments and transition strength + # (electric-dipole) of excitations + "FCI", # Output Coulomb matrix elements in FCIDUMP format + "FermiDensity", # Electron density from fermi-derivative at + # specified energy + "FermiVelocity", # Fermi velocity, density of states at Fermi + # level and related quantities + "Fillings", # Fillings + "FluidDebug", # Fluid specific debug output if any + "FluidDensity", # Fluid densities (NO,NH,nWater for explicit fluids, + # cavity function for PCMs) + "Forces", # Forces on the ions in the coordinate system selected by + # command forces-output-coords + "Gvectors", # List of G vectors in reciprocal lattice basis, + # for each k-point + "IonicDensity", # Nuclear charge density (with gaussians) + "IonicPositions", # Ionic positions in the same format + # (and coordinate system) as the input file + "KEdensity", # Kinetic energy density of the valence electrons + "Kpoints", # List of reduced k-points in calculation, + # and mapping to the unreduced k-point mesh + "L", # Angular momentum matrix elements, only allowed at End + # (see command Cprime-params) + "Lattice", # Lattice vectors in the same format as the input file + "Momenta", # Momentum matrix elements in a binary file + # (indices outer to inner: state, cartesian direction, band1, band2) + "None", # Dump nothing + "Ocean", # Wave functions for Ocean code + "OrbitalDep", # Custom output from orbital-dependent functionals + # (eg. quasi-particle energies, discontinuity potential) + "Q", # Quadrupole r*p matrix elements, only allowed at End + # (see command Cprime-params) + "QMC", # Blip'd orbitals and potential for CASINO [27] + "R", # Position operator matrix elements, only allowed at End + # (see command Cprime-params) + "RealSpaceWfns", # Real-space wavefunctions (one column per file) + "RhoAtom", # Atomic-orbital projected density matrices + # (only for species with +U enabled) + "SelfInteractionCorrection", # Calculates Perdew-Zunger self-interaction + # corrected Kohn-Sham eigenvalues + "SlabEpsilon", # Local dielectric function of a slab + # (see command slab-epsilon) + "SolvationRadii", # Effective solvation radii based on fluid bound charge + # distribution + "Spin", # Spin matrix elements from non-collinear calculations in a + # binary file (indices outer to inner: state, cartesian direction, band1, + # # band2) + "State", # All variables needed to restart calculation: wavefunction and + # fluid state/fillings if any + "Stress", # Dumps dE/dR_ij where R_ij is the i'th component of the + # j'th lattice vector + "Symmetries", # List of symmetry matrices (in covariant lattice + # coordinates) + "Vcavity", # Fluid cavitation potential on the electron density that + # determines the cavity + "Velocities", # Diagonal momentum/velocity matrix elements in a binary + # file (indices outer to inner: state, band, cartesian direction) + "VfluidTot", # Total contribution of fluid to the electron potential + "Vlocps", # Local part of pseudopotentials + "Vscloc", # Self-consistent potential + "XCanalysis", # Debug VW KE density, single-particle-ness and + # spin-polarzied Hartree potential +] +# simple dictionaries deepcopied multiple times into MASTER_TAG_LIST later for +# different tags +jdftxminimize_subtagdict = { + "alphaTincreaseFactor": FloatTag(), + "alphaTmin": FloatTag(), + "alphaTreduceFactor": FloatTag(), + "alphaTstart": FloatTag(), + "dirUpdateScheme": StrTag( + options=[ + "FletcherReeves", + "HestenesStiefel", + "L-BFGS", + "PolakRibiere", + "SteepestDescent", + ] + ), + "energyDiffThreshold": FloatTag(), + "fdTest": BoolTag(), + "history": IntTag(), + "knormThreshold": FloatTag(), + "linminMethod": StrTag( + options=["CubicWolfe", "DirUpdateRecommended", "Quad", "Relax"] + ), + "nAlphaAdjustMax": FloatTag(), + "nEnergyDiff": IntTag(), + "nIterations": IntTag(), + "updateTestStepSize": BoolTag(), + "wolfeEnergy": FloatTag(), + "wolfeGradient": FloatTag(), +} +jdftxfluid_subtagdict = { + "epsBulk": FloatTag(), + "epsInf": FloatTag(), + "epsLJ": FloatTag(), + "Nnorm": FloatTag(), + "pMol": FloatTag(), + "poleEl": TagContainer( + can_repeat=True, + write_tagname=True, + subtags={ + "omega0": FloatTag(write_tagname=False, optional=False), + "gamma0": FloatTag(write_tagname=False, optional=False), + "A0": FloatTag(write_tagname=False, optional=False), + }, + ), + # 'poleEl': FloatTag(can_repeat = True), + "Pvap": FloatTag(), + "quad_nAlpha": FloatTag(), + "quad_nBeta": FloatTag(), + "quad_nGamma": FloatTag(), + "representation": TagContainer( + subtags={"MuEps": FloatTag(), "Pomega": FloatTag(), "PsiAlpha": FloatTag()} + ), + "Res": FloatTag(), + "Rvdw": FloatTag(), + "s2quadType": StrTag( + options=[ + "10design60", + "11design70", + "12design84", + "13design94", + "14design108", + "15design120", + "16design144", + "17design156", + "18design180", + "19design204", + "20design216", + "21design240", + "7design24", + "8design36", + "9design48", + "Euler", + "Icosahedron", + "Octahedron", + "Tetrahedron", + ] + ), + "sigmaBulk": FloatTag(), + "tauNuc": FloatTag(), + "translation": StrTag(options=["ConstantSpline", "Fourier", "LinearSpline"]), +} diff --git a/src/pymatgen/io/jdftx/jdftxoutfile.py b/src/pymatgen/io/jdftx/jdftxoutfile.py new file mode 100644 index 00000000000..4bd84059304 --- /dev/null +++ b/src/pymatgen/io/jdftx/jdftxoutfile.py @@ -0,0 +1,981 @@ +"""JDFTx out file parsing class. + +A class to read and process a JDFTx out file. +""" + +from __future__ import annotations + +from dataclasses import dataclass, field +from functools import wraps +from pathlib import Path +from typing import TYPE_CHECKING, Any, Callable + +from monty.io import zopen + +from atomate2.jdftx.io.jdftxoutfileslice import JDFTXOutfileSlice +from atomate2.jdftx.io.jdftxoutfileslice_helpers import get_start_lines + +if TYPE_CHECKING: + import numpy as np + + from atomate2.jdftx.io.jminsettings import ( + JMinSettingsElectronic, + JMinSettingsFluid, + JMinSettingsIonic, + JMinSettingsLattice, + ) + from atomate2.jdftx.io.joutstructures import JOutStructures + + +def check_file_exists(func: Callable) -> Any: + """Check if file exists. + + Check if file exists (and continue normally) or raise an exception if + it does not. + """ + + @wraps(func) + def wrapper(filename: str) -> Any: + filepath = Path(filename) + if not filepath.is_file(): + raise OSError(f"'{filename}' file doesn't exist!") + return func(filename) + + return wrapper + + +@check_file_exists +def read_file(file_name: str) -> list[str]: + """ + Read file into a list of str. + + Parameters + ---------- + filename: Path or str + name of file to read + + Returns + ------- + text: list[str] + list of strings from file + """ + with zopen(file_name, "r") as f: + text = f.readlines() + f.close() + return text + + +def read_outfile_slices(file_name: str) -> list[list[str]]: + """ + Read slice of out file into a list of str. + + Parameters + ---------- + filename: Path or str + name of file to read + out_slice_idx: int + index of slice to read from file + + Returns + ------- + texts: list[list[str]] + list of out file slices (individual calls of JDFTx) + """ + _text = read_file(file_name) + start_lines = get_start_lines(_text, add_end=True) + texts = [] + for i in range(len(start_lines) - 1): + text = _text[start_lines[i] : start_lines[i + 1]] + texts.append(text) + return texts + + +@dataclass +class JDFTXOutfile: + """JDFTx out file parsing class. + + A class to read and process a JDFTx out file. + """ + + slices: list[JDFTXOutfileSlice] = field(default_factory=list) + + @classmethod + def from_file(cls, file_path: str) -> JDFTXOutfile: + """Return JDFTXOutfile object. + + Create a JDFTXOutfile object from a JDFTx out file. + + Parameters + ---------- + file_path: str + The path to the JDFTx out file + + Returns + ------- + instance: JDFTXOutfile + The JDFTXOutfile object + """ + texts = read_outfile_slices(file_path) + slices = [JDFTXOutfileSlice.from_out_slice(text) for text in texts] + instance = cls() + instance.slices = slices + return instance + + ########################################################################### + # Properties inherited from most recent JDFTXOutfileSlice + ########################################################################### + @property + def prefix(self) -> str: + """ + Return prefix from most recent JOutStructure. + + Return prefix from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].prefix + raise AttributeError( + "Property prefix inaccessible due to \ + empty slices class field" + ) + + @property + def jstrucs(self) -> JOutStructures: + """ + Return jstrucs from most recent JOutStructure. + + Return jstrucs from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].jstrucs + raise AttributeError( + "Property jstrucs inaccessible due to \ + empty slices class field" + ) + + @property + def jsettings_fluid( + self, + ) -> ( + JMinSettingsFluid + | JMinSettingsElectronic + | JMinSettingsLattice + | JMinSettingsIonic + ): + """ + Return jsettings_fluid from most recent JOutStructure. + + Return jsettings_fluid from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].jsettings_fluid + raise AttributeError( + "Property jsettings_fluid inaccessible due to \ + empty slices class field" + ) + + @property + def jsettings_electronic( + self, + ) -> ( + JMinSettingsFluid + | JMinSettingsElectronic + | JMinSettingsLattice + | JMinSettingsIonic + ): + """ + Return jsettings_electronic from most recent JOutStructure. + + Return jsettings_electronic from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].jsettings_electronic + raise AttributeError( + "Property jsettings_electronic inaccessible \ + due to empty slices class field" + ) + + @property + def jsettings_lattice( + self, + ) -> ( + JMinSettingsFluid + | JMinSettingsElectronic + | JMinSettingsLattice + | JMinSettingsIonic + ): + """ + Return jsettings_lattice from most recent JOutStructure. + + Return jsettings_lattice from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].jsettings_lattice + raise AttributeError( + "Property jsettings_lattice inaccessible \ + due to empty slices class field" + ) + + @property + def jsettings_ionic( + self, + ) -> ( + JMinSettingsFluid + | JMinSettingsElectronic + | JMinSettingsLattice + | JMinSettingsIonic + ): + """ + Return jsettings_ionic from most recent JOutStructure. + + Return jsettings_ionic from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].jsettings_ionic + raise AttributeError( + "Property jsettings_ionic inaccessible due to \ + empty slices class field" + ) + + @property + def xc_func(self) -> str: + """ + Return xc_func from most recent JOutStructure. + + Return xc_func from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].xc_func + raise AttributeError( + "Property xc_func inaccessible due to empty \ + slices class field" + ) + + @property + def lattice_initial(self) -> np.ndarray: + """ + Return lattice_initial from most recent JOutStructure. + + Return lattice_initial from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].lattice_initial + raise AttributeError( + "Property lattice_initial inaccessible due to \ + empty slices class field" + ) + + @property + def lattice_final(self) -> np.ndarray: + """ + Return lattice_final from most recent JOutStructure. + + Return lattice_final from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].lattice_final + raise AttributeError( + "Property lattice_final inaccessible due to \ + empty slices class field" + ) + + @property + def lattice(self) -> np.ndarray: + """ + Return lattice from most recent JOutStructure. + + Return lattice from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].lattice + raise AttributeError( + "Property lattice inaccessible due to \ + empty slices class field" + ) + + @property + def a(self) -> float: + """ + Return a from most recent JOutStructure. + + Return a from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].a + raise AttributeError( + "Property a inaccessible due to empty slices \ + class field" + ) + + @property + def b(self) -> float: + """ + Return b from most recent JOutStructure. + + Return b from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].b + raise AttributeError( + "Property b inaccessible due to empty \ + slices class field" + ) + + @property + def c(self) -> float: + """ + Return c from most recent JOutStructure. + + Return c from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].c + raise AttributeError( + "Property c inaccessible due to empty \ + slices class field" + ) + + @property + def fftgrid(self) -> list[int]: + """ + Return fftgrid from most recent JOutStructure. + + Return fftgrid from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].fftgrid + raise AttributeError( + "Property fftgrid inaccessible due to empty \ + slices class field" + ) + + @property + def geom_opt(self) -> bool: + """ + Return geom_opt from most recent JOutStructure. + + Return geom_opt from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].geom_opt + raise AttributeError( + "Property geom_opt inaccessible due to \ + empty slices class field" + ) + + @property + def geom_opt_type(self) -> str: + """ + Return geom_opt_type from most recent JOutStructure. + + Return geom_opt_type from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].geom_opt_type + raise AttributeError( + "Property geom_opt_type inaccessible due to \ + empty slices class field" + ) + + @property + def efermi(self) -> float: + """ + Return efermi from most recent JOutStructure. + + Return efermi from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].efermi + raise AttributeError( + "Property efermi inaccessible due to \ + empty slices class field" + ) + + @property + def egap(self) -> float: + """ + Return egap from most recent JOutStructure. + + Return egap from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].egap + raise AttributeError( + "Property egap inaccessible due to \ + empty slices class field" + ) + + @property + def emin(self) -> float: + """ + Return emin from most recent JOutStructure. + + Return emin from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].emin + raise AttributeError( + "Property emin inaccessible due to \ + empty slices class field" + ) + + @property + def emax(self) -> float: + """ + Return emax from most recent JOutStructure. + + Return emax from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].emax + raise AttributeError( + "Property emax inaccessible due to \ + empty slices class field" + ) + + @property + def homo(self) -> float: + """ + Return homo from most recent JOutStructure. + + Return homo from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].homo + raise AttributeError( + "Property homo inaccessible due to \ + empty slices class field" + ) + + @property + def lumo(self) -> float: + """ + Return lumo from most recent JOutStructure. + + Return lumo from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].lumo + raise AttributeError( + "Property lumo inaccessible due to \ + empty slices class field" + ) + + @property + def homo_filling(self) -> float: + """ + Return homo_filling from most recent JOutStructure. + + Return homo_filling from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].homo_filling + raise AttributeError( + "Property homo_filling inaccessible due to \ + empty slices class field" + ) + + @property + def lumo_filling(self) -> float: + """ + Return lumo_filling from most recent JOutStructure. + + Return lumo_filling from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].lumo_filling + raise AttributeError( + "Property lumo_filling inaccessible due to \ + empty slices class field" + ) + + @property + def is_metal(self) -> bool: + """ + Return is_metal from most recent JOutStructure. + + Return is_metal from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].is_metal + raise AttributeError( + "Property is_metal inaccessible due to \ + empty slices class field" + ) + + @property + def etype(self) -> str: + """ + Return etype from most recent JOutStructure. + + Return etype from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].etype + raise AttributeError( + "Property etype inaccessible due to \ + empty slices class field" + ) + + @property + def broadening_type(self) -> str: + """ + Return broadening_type from most recent JOutStructure. + + Return broadening_type from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].broadening_type + raise AttributeError( + "Property broadening_type inaccessible due \ + to empty slices class field" + ) + + @property + def broadening(self) -> float: + """ + Return broadening from most recent JOutStructure. + + Return broadening from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].broadening + raise AttributeError( + "Property broadening inaccessible \ + due to empty slices class field" + ) + + @property + def kgrid(self) -> list: + """ + Return kgrid from most recent JOutStructure. + + Return kgrid from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].kgrid + raise AttributeError( + "Property kgrid inaccessible \ + due to empty slices class field" + ) + + @property + def truncation_type(self) -> str: + """ + Return truncation_type from most recent JOutStructure. + + Return truncation_type from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].truncation_type + raise AttributeError( + "Property truncation_type inaccessible \ + due to empty slices class field" + ) + + @property + def truncation_radius(self) -> float: + """ + Return truncation_radius from most recent JOutStructure. + + Return truncation_radius from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].truncation_radius + raise AttributeError( + "Property truncation_radius inaccessible \ + due to empty slices class field" + ) + + @property + def pwcut(self) -> float: + """ + Return pwcut from most recent JOutStructure. + + Return pwcut from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].pwcut + raise AttributeError( + "Property pwcut inaccessible due to \ + empty slices class field" + ) + + @property + def rhocut(self) -> float: + """ + Return rhocut from most recent JOutStructure. + + Return rhocut from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].rhocut + raise AttributeError( + "Property rhocut inaccessible due to empty \ + slices class field" + ) + + @property + def pp_type(self) -> str: + """ + Return pp_type from most recent JOutStructure. + + Return pp_type from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].pp_type + raise AttributeError( + "Property pp_type inaccessible due to empty \ + slices class field" + ) + + @property + def total_electrons(self) -> float: + """ + Return total_electrons from most recent JOutStructure. + + Return total_electrons from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].total_electrons + raise AttributeError( + "Property total_electrons inaccessible due to \ + empty slices class field" + ) + + @property + def semicore_electrons(self) -> int: + """ + Return semicore_electrons from most recent JOutStructure. + + Return semicore_electrons from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].semicore_electrons + raise AttributeError( + "Property semicore_electrons inaccessible due \ + to empty slices class field" + ) + + @property + def valence_electrons(self) -> float: + """ + Return valence_electrons from most recent JOutStructure. + + Return valence_electrons from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].valence_electrons + raise AttributeError( + "Property valence_electrons inaccessible due \ + to empty slices class field" + ) + + @property + def total_electrons_uncharged(self) -> int: + """ + Return total_electrons_uncharged from most recent JOutStructure. + + Return total_electrons_uncharged from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].total_electrons_uncharged + raise AttributeError( + "Property total_electrons_uncharged \ + inaccessible due to empty slices class field" + ) + + @property + def semicore_electrons_uncharged(self) -> int: + """ + Return semicore_electrons_uncharged from most recent JOutStructure. + + Return semicore_electrons_uncharged from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].semicore_electrons_uncharged + raise AttributeError( + "Property semicore_electrons_uncharged \ + inaccessible due to empty slices class field" + ) + + @property + def valence_electrons_uncharged(self) -> int: + """ + Return valence_electrons_uncharged from most recent JOutStructure. + + Return valence_electrons_uncharged from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].valence_electrons_uncharged + raise AttributeError( + "Property valence_electrons_uncharged \ + inaccessible due to empty slices class field" + ) + + @property + def nbands(self) -> int: + """ + Return Nbands from most recent JOutStructure. + + Return Nbands from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].nbands + raise AttributeError( + "Property nbands inaccessible due to empty \ + slices class field" + ) + + @property + def atom_elements(self) -> list: + """ + Return atom_elements from most recent JOutStructure. + + Return atom_elements from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].atom_elements + raise AttributeError( + "Property atom_elements inaccessible due to \ + empty slices class field" + ) + + @property + def atom_elements_int(self) -> list: + """ + Return atom_elements_int from most recent JOutStructure. + + Return atom_elements_int from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].atom_elements_int + raise AttributeError( + "Property atom_elements_int inaccessible due \ + to empty slices class field" + ) + + @property + def atom_types(self) -> list: + """ + Return atom_types from most recent JOutStructure. + + Return atom_types from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].atom_types + raise AttributeError( + "Property atom_types inaccessible due to \ + empty slices class field" + ) + + @property + def spintype(self) -> str: + """ + Return spintype from most recent JOutStructure. + + Return spintype from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].spintype + raise AttributeError( + "Property spintype inaccessible due to \ + empty slices class field" + ) + + @property + def nspin(self) -> int: + """ + Return nspin from most recent JOutStructure. + + Return nspin from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].nspin + raise AttributeError( + "Property nspin inaccessible due to \ + empty slices class field" + ) + + @property + def nat(self) -> int: + """ + Return nat from most recent JOutStructure. + + Return nat from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].nat + raise AttributeError( + "Property nat inaccessible due to \ + empty slices class field" + ) + + @property + def atom_coords_initial(self) -> list[list[float]]: + """ + Return atom_coords_initial from most recent JOutStructure. + + Return atom_coords_initial from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].atom_coords_initial + raise AttributeError( + "Property atom_coords_initial inaccessible \ + due to empty slices class field" + ) + + @property + def atom_coords_final(self) -> list[list[float]]: + """ + Return atom_coords_final from most recent JOutStructure. + + Return atom_coords_final from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].atom_coords_final + raise AttributeError( + "Property atom_coords_final inaccessible \ + due to empty slices class field" + ) + + @property + def atom_coords(self) -> list[list[float]]: + """ + Return atom_coords from most recent JOutStructure. + + Return atom_coords from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].atom_coords + raise AttributeError( + "Property atom_coords inaccessible \ + due to empty slices class field" + ) + + @property + def has_solvation(self) -> bool: + """ + Return has_solvation from most recent JOutStructure. + + Return has_solvation from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].has_solvation + raise AttributeError( + "Property has_solvation inaccessible \ + due to empty slices class field" + ) + + @property + def fluid(self) -> str: + """ + Return fluid from most recent JOutStructure. + + Return fluid from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].fluid + raise AttributeError( + "Property fluid inaccessible \ + due to empty slices class field" + ) + + @property + def is_gc(self) -> bool: + """ + Return is_gc from most recent JOutStructure. + + Return is_gc from most recent JOutStructure. + + Returns + ------- + bool + True if the most recent slice is a grand canonical calculation + """ + if len(self.slices): + return self.slices[-1].is_gc + raise AttributeError( + "Property is_gc inaccessible \ + due to empty slices class field" + ) + + ########################################################################### + # Magic methods + ########################################################################### + + def __getitem__(self, key: int | str) -> JDFTXOutfileSlice | Any: + """Return item. + + Return the value of an item. + + Parameters + ---------- + key: int | str + The key of the item + + Returns + ------- + val + The value of the item + """ + val = None + if type(key) is int: + val = self.slices[key] + elif type(key) is str: + val = getattr(self, key) + else: + raise TypeError(f"Invalid key type: {type(key)}") + return val + + def __len__(self) -> int: + """Return length of JDFTXOutfile object. + + Returns the number of JDFTx calls in the + JDFTXOutfile object. + + Returns + ------- + length: int + The number of geometric optimization steps in the JDFTXOutfile + object + """ + return len(self.slices) + + def __getattr__(self, name: str) -> Any: + """Return attribute. + + Return the value of an attribute. + + Parameters + ---------- + name: str + The name of the attribute + + Returns + ------- + val + The value of the attribute + """ + if name not in self.__dict__: + if not hasattr(self.slices[-1], name): + raise AttributeError(f"{self.__class__.__name__} not found: {name}") + return getattr(self.slices[-1], name) + return self.__dict__[name] + + def __dir__(self) -> list: + """List attributes. + + Returns a list of attributes for the object, including those from + self.slices[-1]. + + Returns + ------- + list + A list of attribute names + """ + # Get the default attributes + default_attrs = dir(self) + # Get the attributes from self.slices[-1] if slices is not empty + slice_attrs = dir(self.slices[-1]) if self.slices else [] + # Combine and return unique attributes + return list(set(default_attrs + slice_attrs)) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py new file mode 100644 index 00000000000..365f73a3486 --- /dev/null +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -0,0 +1,1041 @@ +"""JDFTx Outfile Slice Class. + +This module defines the JDFTxOutfileSlice class, which is used to read and +process a JDFTx out file. + +""" + +from __future__ import annotations + +import math +from dataclasses import dataclass +from typing import TYPE_CHECKING, ClassVar + +import numpy as np + +if TYPE_CHECKING: + from pymatgen.core import Structure +from pymatgen.core.trajectory import Trajectory +from pymatgen.core.units import Ha_to_eV, ang_to_bohr + +from atomate2.jdftx.io.data import atom_valence_electrons +from atomate2.jdftx.io.jdftxoutfileslice_helpers import ( + find_all_key, + find_first_range_key, + find_key, + find_key_first, + get_pseudo_read_section_bounds, + key_exists, +) +from atomate2.jdftx.io.jminsettings import ( + JMinSettingsElectronic, + JMinSettingsFluid, + JMinSettingsIonic, + JMinSettingsLattice, +) +from atomate2.jdftx.io.joutstructures import JOutStructures + + +class ClassPrintFormatter: + """Generic class object print formatter. + + Generic class object print formatter. + """ + + def __str__(self) -> str: + """Return class object as str for readable format in command line.""" + return ( + str(self.__class__) + + "\n" + + "\n".join( + str(item) + " = " + str(self.__dict__[item]) + for item in sorted(self.__dict__) + ) + ) + + +@dataclass +class JDFTXOutfileSlice(ClassPrintFormatter): + """A class to read and process a JDFTx out file. + + A class to read and process a JDFTx out file. + + Attributes + ---------- + see JDFTx documentation for tag info and typing + """ + + prefix: str = None + + jstrucs: JOutStructures = None + jsettings_fluid: ( + JMinSettingsFluid + | JMinSettingsElectronic + | JMinSettingsLattice + | JMinSettingsIonic + ) = None + jsettings_electronic: ( + JMinSettingsFluid + | JMinSettingsElectronic + | JMinSettingsLattice + | JMinSettingsIonic + ) = None + jsettings_lattice: ( + JMinSettingsFluid + | JMinSettingsElectronic + | JMinSettingsLattice + | JMinSettingsIonic + ) = None + jsettings_ionic: ( + JMinSettingsFluid + | JMinSettingsElectronic + | JMinSettingsLattice + | JMinSettingsIonic + ) = None + + xc_func: str = None + + # lattice_initial: list[list[float]] = None + # lattice_final: list[list[float]] = None + # lattice: list[list[float]] = None + lattice_initial: np.ndarray = None + lattice_final: np.ndarray = None + lattice: np.ndarray = None + a: float = None + b: float = None + c: float = None + + fftgrid: list[int] = None + geom_opt: bool = None + geom_opt_type: str = None + + # grouping fields related to electronic parameters. + # Used by the get_electronic_output() method + _electronic_output: ClassVar[list[str]] = [ + "efermi", + "egap", + "emin", + "emax", + "homo", + "lumo", + "homo_filling", + "lumo_filling", + "is_metal", + ] + efermi: float = None + egap: float = None + emin: float = None + emax: float = None + homo: float = None + lumo: float = None + homo_filling: float = None + lumo_filling: float = None + is_metal: bool = None + etype: str = None + + broadening_type: str = None + broadening: float = None + kgrid: list = None + truncation_type: str = None + truncation_radius: float = None + pwcut: float = None + rhocut: float = None + + pp_type: str = None + total_electrons: float = None + semicore_electrons: int = None + valence_electrons: float = None + total_electrons_uncharged: int = None + semicore_electrons_uncharged: int = None + valence_electrons_uncharged: int = None + nbands: int = None + + atom_elements: list = None + atom_elements_int: list = None + atom_types: list = None + spintype: str = None + nspin: int = None + nat: int = None + atom_coords_initial: list[list[float]] = None + atom_coords_final: list[list[float]] = None + atom_coords: list[list[float]] = None + + has_solvation: bool = False + fluid: str = None + is_gc: bool = None + + @property + def t_s(self) -> float: + """Return the total time in seconds for the calculation. + + Return the total time in seconds for the calculation. + + Returns + ------- + t_s: float + The total time in seconds for the calculation + """ + t_s = None + if self.jstrucs: + t_s = self.jstrucs.t_s + return t_s + + @property + def is_converged(self) -> bool: + """Return True if calculation converged. + + Return True if the electronic and geometric optimization have converged + (or only the former if a single-point calculation) + + Returns + ------- + converged: bool + True if calculation converged + """ + converged = self.jstrucs.elec_converged + if self.geom_opt: + converged = converged and self.jstrucs.geom_converged + return converged + + @property + def trajectory(self) -> Trajectory: + """Return pymatgen trajectory object. + + Return pymatgen trajectory object containing intermediate Structure's + of outfile slice calculation. + + Returns + ------- + traj: Trajectory + pymatgen Trajectory object + """ + constant_lattice = self.jsettings_lattice.niterations == 0 + return Trajectory.from_structures( + structures=self.jstrucs, constant_lattice=constant_lattice + ) + + @property + def electronic_output(self) -> dict: + """Return a dictionary with all relevant electronic information. + + Return dict with values corresponding to these keys in _electronic_output + field. + """ + dct = {} + for field in self.__dataclass_fields__: + if field in self._electronic_output: + value = getattr(self, field) + dct[field] = value + return dct + + @property + def structure(self) -> Structure: + """Return calculation result as pymatgen Structure. + + Return calculation result as pymatgen Structure. + + Returns + ------- + structure: Structure + pymatgen Structure object + """ + return self.jstrucs[-1] + + @classmethod + def from_out_slice(cls, text: list[str]) -> JDFTXOutfileSlice: + """Read slice of out file into a JDFTXOutfileSlice instance. + + Read slice of out file into a JDFTXOutfileSlice instance. + + Parameters + ---------- + text: list[str] + file to read + """ + instance = cls() + + instance.set_min_settings(text) + instance.set_geomopt_vars(text) + instance.set_jstrucs(text) + instance.prefix = instance.get_prefix(text) + spintype, nspin = instance.get_spinvars(text) + instance.xc_func = instance.get_xc_func(text) + instance.spintype = spintype + instance.nspin = nspin + broadening_type, broadening = instance.get_broadeningvars(text) + instance.broadening_type = broadening_type + instance.broadening = broadening + instance.kgrid = instance.get_kgrid(text) + truncation_type, truncation_radius = instance.get_truncationvars(text) + instance.truncation_type = truncation_type + instance.truncation_radius = truncation_radius + instance.pwcut = instance.get_pw_cutoff(text) + instance.rhocut = instance.get_rho_cutoff(text) + instance.fftgrid = instance.get_fftgrid(text) + instance.set_eigvars(text) + instance.set_orb_fillings() + instance.is_metal = instance.determine_is_metal() + instance.set_fluid(text) + instance.set_total_electrons(text) + instance.set_nbands(text) + instance.set_atom_vars(text) + instance.set_pseudo_vars(text) + instance.set_lattice_vars(text) + instance.has_solvation = instance.check_solvation() + + # @ Cooper added @# + instance.is_gc = key_exists("target-mu", text) + instance.set_ecomponents(text) + # instance._build_trajectory(templines) + + return instance + + def get_xc_func(self, text: list[str]) -> str: + """Get the exchange-correlation functional used in the calculation. + + Get the exchange-correlation functional used in the calculation. + + Parameters + ---------- + text: list[str] + output of read_file for out file + + Returns + ------- + xc_func: str + exchange-correlation functional used + """ + line = find_key("elec-ex-corr", text) + return text[line].strip().split()[-1].strip() + + def get_prefix(self, text: list[str]) -> str: + """Get output prefix from the out file. + + Get output prefix from the out file. + + Parameters + ---------- + text: list[str] + output of read_file for out file + + Returns + ------- + prefix: str + prefix of dump files for JDFTx calculation + """ + prefix = None + line = find_key("dump-name", text) + dumpname = text[line].split()[1] + if "." in dumpname: + prefix = dumpname.split(".")[0] + return prefix + + def get_spinvars(self, text: list[str]) -> tuple[str, int]: + """Set spintype and nspin from out file text for instance. + + Set spintype and nspin from out file text for instance. + + Parameters + ---------- + text: list[str] + output of read_file for out file + + Returns + ------- + spintype: str + type of spin in calculation + nspin: int + number of spin types in calculation + """ + line = find_key("spintype ", text) + spintype = text[line].split()[1] + if spintype == "no-spin": + spintype = None + nspin = 1 + elif spintype == "z-spin": + nspin = 2 + else: + raise NotImplementedError("have not considered this spin yet") + return spintype, nspin + + def get_broadeningvars(self, text: list[str]) -> tuple[str, float]: + """Get broadening type and value from out file text. + + Get broadening type and value from out file text. + + Parameters + ---------- + text: list[str] + output of read_file for out file + + Returns + ------- + broadening_type: str + type of electronic smearing + broadening: float + parameter for electronic smearing + """ + line = find_key("elec-smearing ", text) + if line is not None: + broadening_type = text[line].split()[1] + broadening = float(text[line].split()[2]) + else: + broadening_type = None + broadening = 0 + return broadening_type, broadening + + def get_truncationvars(self, text: list[str]) -> tuple[str, float]: + """Get truncation type and value from out file text. + + Get truncation type and value from out file text. + + Parameters + ---------- + text: list[str] + output of read_file for out file + + Returns + ------- + truncation_type: str + type of coulomb truncation + truncation_radius: float | None + radius of truncation (if truncation_type is spherical) + """ + maptypes = { + "Periodic": None, + "Slab": "slab", + "Cylindrical": "wire", + "Wire": "wire", + "Spherical": "spherical", + "Isolated": "box", + } + line = find_key("coulomb-interaction", text) + truncation_type = None + truncation_radius = None + if line is not None: + truncation_type = text[line].split()[1] + truncation_type = maptypes[truncation_type] + direc = None + if len(text[line].split()) == 3: + direc = text[line].split()[2] + if truncation_type == "slab" and direc != "001": + raise ValueError("BGW slab Coulomb truncation must be along z!") + if truncation_type == "wire" and direc != "001": + raise ValueError( + "BGW wire Coulomb truncation must be periodic \ + in z!" + ) + if truncation_type == "error": + raise ValueError("Problem with this truncation!") + if truncation_type == "spherical": + line = find_key("Initialized spherical truncation of radius", text) + truncation_radius = float(text[line].split()[5]) / ang_to_bohr + return truncation_type, truncation_radius + + def get_pw_cutoff(self, text: list[str]) -> float: + """Get the electron cutoff from the out file text. + + Get the electron cutoff from the out file text. + + Parameters + ---------- + text: list[str] + output of read_file for out file + + Returns + ------- + pwcut: float + plane wave cutoff used in calculation + """ + line = find_key("elec-cutoff ", text) + return float(text[line].split()[1]) * Ha_to_eV + + def get_rho_cutoff(self, text: list[str]) -> float: + """Get the electron cutoff from the out file text. + + Get the electron cutoff from the out file text. + + Parameters + ---------- + text: list[str] + output of read_file for out file + + Returns + ------- + rhocut: float + electron density cutoff used in calculation + """ + line = find_key("elec-cutoff ", text) + lsplit = text[line].split() + if len(lsplit) == 3: + rhocut = float(lsplit[2]) * Ha_to_eV + else: + pwcut = self.pwcut + if self.pwcut is None: + pwcut = self.get_pw_cutoff(text) + rhocut = float(pwcut * 4) + return rhocut + + def get_fftgrid(self, text: list[str]) -> list[int]: + """Get the FFT grid from the out file text. + + Get the FFT grid from the out file text. + + Parameters + ---------- + text: list[str] + output of read_file for out file + + Returns + ------- + fftgrid: list[int] + FFT grid used in calculation + """ + line = find_key_first("Chosen fftbox size", text) + return [int(x) for x in text[line].split()[6:9]] + + def get_kgrid(self, text: list[str]) -> list[int]: + """Get the kpoint grid from the out file text. + + Get the kpoint grid from the out file text. + + Parameters + ---------- + text: list[str] + output of read_file for out file + + Returns + ------- + kgrid: list[int] + kpoint grid used in calculation + """ + line = find_key("kpoint-folding ", text) + return [int(x) for x in text[line].split()[1:4]] + + def get_eigstats_varsdict( + self, text: list[str], prefix: str | None + ) -> dict[str, float]: + """Get the eigenvalue statistics from the out file text. + + Get the eigenvalue statistics from the out file text. + + Parameters + ---------- + text: list[str] + output of read_file for out file + prefix: str + prefix for the eigStats section in the out file + + Returns + ------- + varsdict: dict[str, float] + dictionary of eigenvalue statistics + """ + varsdict = {} + _prefix = "" + if prefix is not None: + _prefix = f"{prefix}." + line = find_key(f"Dumping '{_prefix}eigStats' ...", text) + if line is None: + raise ValueError( + 'Must run DFT job with "dump End EigStats" to get summary gap\ + information!' + ) + varsdict["emin"] = float(text[line + 1].split()[1]) * Ha_to_eV + varsdict["homo"] = float(text[line + 2].split()[1]) * Ha_to_eV + varsdict["efermi"] = float(text[line + 3].split()[2]) * Ha_to_eV + varsdict["lumo"] = float(text[line + 4].split()[1]) * Ha_to_eV + varsdict["emax"] = float(text[line + 5].split()[1]) * Ha_to_eV + varsdict["egap"] = float(text[line + 6].split()[2]) * Ha_to_eV + return varsdict + + def set_eigvars(self, text: list[str]) -> None: + """Set the eigenvalue statistics variables. + + Set the eigenvalue statistics variables. + + Parameters + ---------- + text: list[str] + output of read_file for out file + """ + eigstats = self.get_eigstats_varsdict(text, self.prefix) + self.emin = eigstats["emin"] + self.homo = eigstats["homo"] + self.efermi = eigstats["efermi"] + self.lumo = eigstats["lumo"] + self.emax = eigstats["emax"] + self.egap = eigstats["egap"] + + def get_pp_type(self, text: list[str]) -> str: + """Get the pseudopotential type used in calculation. + + Get the pseudopotential type used in calculation. + + Parameters + ---------- + text: list[str] + output of read_file for out file + + Returns + ------- + pptype: str + Pseudopotential library used + """ + skey = "Reading pseudopotential file" + line = find_key(skey, text) + ppfile_example = text[line].split(skey)[1].split(":")[0].strip("'") + pptype = None + readable = ["GBRV", "SG15"] + for _pptype in readable: + if _pptype in ppfile_example: + if pptype is not None: + if ppfile_example.index(pptype) < ppfile_example.index(_pptype): + pptype = _pptype + else: + pass + else: + pptype = _pptype + if pptype is None: + raise ValueError( + f"Could not determine pseudopotential type from file name\ + {ppfile_example}" + ) + return pptype + + def set_pseudo_vars(self, text: list[str]) -> None: + """Set the pseudopotential variables. + + Set the pseudopotential variables. + + Parameters + ---------- + text: list[str] + output of read_file for out file + """ + self.pp_type = self.get_pp_type(text) + if self.pp_type in ["SG15", "GBRV"]: + self.set_pseudo_vars_t1(text) + else: + raise NotImplementedError( + "Outfile parsing requires SG15 or\ + GBRV pseudos" + ) + + def set_pseudo_vars_t1(self, text: list[str]) -> None: + """Set the pseudopotential variables for SG15 pseudopotentials. + + Set the pseudopotential variables for SG15 pseudopotentials. + + Parameters + ---------- + text: list[str] + output of read_file for out file + """ + all_val_lines = find_all_key("valence electrons", text) + atom_total_elec = [] + bounds_list = get_pseudo_read_section_bounds(text) + for bounds in bounds_list: + startline = bounds[0] + endline = bounds[1] + val_lines = [x for x in all_val_lines if x < endline and x > startline] + val_line = val_lines[0] + val_elec = int( + text[val_line].split("valence electrons")[0].strip().split()[-1] + ) + atom_total_elec.append(val_elec) + total_elec_dict = dict(zip(self.atom_types, atom_total_elec)) + element_total_electrons = np.array( + [total_elec_dict[x] for x in self.atom_elements] + ) + element_valence_electrons = np.array( + [atom_valence_electrons[x] for x in self.atom_elements] + ) + element_semicore_electrons = element_total_electrons - element_valence_electrons + self.total_electrons_uncharged = np.sum(element_total_electrons) + self.valence_electrons_uncharged = np.sum(element_valence_electrons) + self.semicore_electrons_uncharged = np.sum(element_semicore_electrons) + self.semicore_electrons = self.semicore_electrons_uncharged + self.valence_electrons = ( + self.total_electrons - self.semicore_electrons + ) # accounts for if system is charged + + def _collect_settings_lines(self, text: list[str], start_flag: str) -> list[int]: + """Collect the lines of settings from the out file text. + + Collect the lines of settings from the out file text. + + Parameters + ---------- + text: list[str] + output of read_file for out file + start_flag: str + key to start collecting settings lines + + Returns + ------- + lines: list[int] + list of line numbers where settings occur + """ + started = False + lines = [] + for i, line in enumerate(text): + if started: + if line.strip().split()[-1].strip() == "\\": + lines.append(i) + else: + started = False + elif start_flag in line: + started = True + # lines.append(i) # we DONT want to do this + elif len(lines): + break + return lines + + def _create_settings_dict(self, text: list[str], start_flag: str) -> dict: + """Get a dictionary of settings from the out file text. + + Create a dictionary of settings from the out file text + + Parameters + ---------- + text: list[str] + output of read_file for out file + start_flag: str + key to start collecting settings lines + + Returns + ------- + settings_dict: dict + dictionary of settings + """ + lines = self._collect_settings_lines(text, start_flag) + settings_dict = {} + for line in lines: + line_text_list = text[line].strip().split() + key = line_text_list[0].lower() + value = line_text_list[1] + settings_dict[key] = value + return settings_dict + + def get_settings_object( + self, + text: list[str], + settings_class: type[ + JMinSettingsElectronic + | JMinSettingsFluid + | JMinSettingsIonic + | JMinSettingsLattice + ], + ) -> ( + JMinSettingsElectronic + | JMinSettingsFluid + | JMinSettingsIonic + | JMinSettingsLattice + ): + """Get appropriate JMinSettings mutant. + + Get the settings object from the out file text + + Parameters + ---------- + text: list[str] + output of read_file for out file + settings_class: Type[JMinSettings] + settings class to create object from + + Returns + ------- + settings_obj: JMinSettings + settings object + """ + settings_dict = self._create_settings_dict(text, settings_class.start_flag) + return settings_class(**settings_dict) if len(settings_dict) else None + + def set_min_settings(self, text: list[str]) -> None: + """Set the settings objects from the out file text. + + Set the settings objects from the out file text. + + Parameters + ---------- + text: list[str] + output of read_file for out file + """ + self.jsettings_fluid = self.get_settings_object(text, JMinSettingsFluid) + self.jsettings_electronic = self.get_settings_object( + text, JMinSettingsElectronic + ) + self.jsettings_lattice = self.get_settings_object(text, JMinSettingsLattice) + self.jsettings_ionic = self.get_settings_object(text, JMinSettingsIonic) + + def set_geomopt_vars(self, text: list[str]) -> None: + """Set the geom_opt and geom_opt_type class variables. + + Set vars geom_opt and geom_opt_type for initializing self.jstrucs + + Parameters + ---------- + text: list[str] + output of read_file for out file + """ + if self.jsettings_ionic is None or self.jsettings_lattice is None: + self.set_min_settings(text) + if self.jsettings_ionic is None or self.jsettings_lattice is None: + raise ValueError("Unknown issue in setting settings objects") + if self.jsettings_lattice.niterations > 0: + self.geom_opt = True + self.geom_opt_type = "lattice" + elif self.jsettings_ionic.niterations > 0: + self.geom_opt = True + self.geom_opt_type = "ionic" + else: + self.geom_opt = False + self.geom_opt_type = "single point" + + def set_jstrucs(self, text: list[str]) -> None: + """Set the jstrucs class variable. + + Set the JStructures object to jstrucs from the out file text. + + Parameters + ---------- + text: list[str] + output of read_file for out file + """ + self.jstrucs = JOutStructures.from_out_slice(text, iter_type=self.geom_opt_type) + if self.etype is None: + self.etype = self.jstrucs[-1].etype + + def set_orb_fillings(self) -> None: + """Set the orbital fillings. + + Calculate and set homo and lumo fillings + """ + if self.broadening_type is not None: + self.homo_filling = (2 / self.nspin) * self.calculate_filling( + self.broadening_type, self.broadening, self.homo, self.efermi + ) + self.lumo_filling = (2 / self.nspin) * self.calculate_filling( + self.broadening_type, self.broadening, self.lumo, self.efermi + ) + else: + self.homo_filling = 2 / self.nspin + self.lumo_filling = 0 + + def set_fluid( + self, text: list[str] + ) -> None: # Is this redundant to the fluid settings? + """Set the fluid class variable. + + Set the fluid class variable. + + Parameters + ---------- + text: list[str] + output of read_file for out file + """ + line = find_first_range_key("fluid ", text) + self.fluid = text[line[0]].split()[1] + if self.fluid == "None": + self.fluid = None + + def set_total_electrons(self, text: list[str]) -> None: + """Set the total_Electrons class variable. + + Set the total_electrons class variable. + + Parameters + ---------- + text: list[str] + output of read_file for out file + """ + total_electrons = self.jstrucs[-1].elecmindata[-1].nelectrons + self.total_electrons = total_electrons + + def set_nbands(self, text: list[str]) -> None: + """Set the Nbands class variable. + + Set the nbands class variable. + Prioritizes finding nBands from the reiteration of the input parameters. + If this line is not found, then it pulls it from "Setting up k-points, + bands, fillings" section. + + Parameters + ---------- + text: list[str] + output of read_file for out file + """ + lines = find_all_key("elec-n-bands", text) + if len(lines): + line = lines[0] + nbands = int(text[line].strip().split()[-1].strip()) + else: + lines = find_all_key("nBands:", text) + line = lines[0] + nbands = int(text[line].split("nBands:")[1].strip().split()[0].strip()) + self.nbands = nbands + + def set_atom_vars(self, text: list[str]) -> None: + """Set the atom variables. + + Set the atom variables from the out file text. + + Parameters + ---------- + text: list[str] + output of read_file for out file + """ + startline = find_key("Input parsed successfully", text) + endline = find_key("---------- Initializing the Grid ----------", text) + lines = find_first_range_key("ion ", text, startline=startline, endline=endline) + atom_elements = [text[x].split()[1] for x in lines] + self.nat = len(atom_elements) + atom_coords = [text[x].split()[2:5] for x in lines] + self.atom_coords_initial = np.array(atom_coords, dtype=float) + atom_types = [] + for x in atom_elements: + if x not in atom_types: + atom_types.append(x) + self.atom_elements = atom_elements + mapping_dict = dict(zip(atom_types, range(1, len(atom_types) + 1))) + self.atom_elements_int = [mapping_dict[x] for x in self.atom_elements] + self.atom_types = atom_types + line = find_key("# Ionic positions in", text) + 1 + coords = np.array( + [text[i].split()[2:5] for i in range(line, line + self.nat)], dtype=float + ) + self.atom_coords_final = coords + self.atom_coords = self.atom_coords_final.copy() + + def set_lattice_vars(self, text: list[str]) -> None: + """Set the lattice variables. + + Set the lattice variables from the out file text. + + Parameters + ---------- + text: list[str] + output of read_file for out file + """ + self.lattice_initial = self.jstrucs[0].lattice.matrix + self.lattice_final = self.jstrucs[-1].lattice.matrix + self.lattice = self.lattice_final.copy() + self.a, self.b, self.c = np.sum(self.lattice**2, axis=1) ** 0.5 + + def set_ecomponents(self, text: list[str]) -> None: + """Set the energy components dictionary. + + Set the energy components dictionary from the out file text. + + Parameters + ---------- + text: list[str] + output of read_file for out file + """ + ecomp = self.jstrucs[-1].ecomponents + if self.etype not in ecomp: + ecomp[self.etype] = self.jstrucs[-1].E + # line = find_key("# Energy components:", text) + self.ecomponents = ecomp + + def calculate_filling( + self, broadening_type: str, broadening: float, eig: float, efermi: float + ) -> float: + """Calculate the filling for a given eigenvalue. + + Use the broadening type, broadening value, eigenvalue, and fermi energy + to calculate the filling at the eigenvalue. + + Parameters + ---------- + broadening_type: str + type of broadening to use + broadening: float + broadening parameter + eig: float + eigenvalue + efermi: float + fermi energy + + Returns + ------- + filling: float + filling at the eigenvalue + """ + # most broadening implementations do not have the denominator factor + # of 2, but JDFTx does currently. + # Remove if use this for other code outfile reading + x = (eig - efermi) / (2.0 * broadening) + if broadening_type == "Fermi": + filling = 0.5 * (1 - np.tanh(x)) + elif broadening_type == "Gauss": + filling = 0.5 * (1 - math.erf(x)) + elif broadening_type == "MP1": + filling = 0.5 * (1 - math.erf(x)) - x * np.exp(-1 * x**2) / (2 * np.pi**0.5) + elif broadening_type == "Cold": + filling = ( + 0.5 * (1 - math.erf(x + 0.5**0.5)) + + np.exp(-1 * (x + 0.5**0.5) ** 2) / (2 * np.pi) ** 0.5 + ) + else: + raise NotImplementedError("Have not added other broadening types") + + return filling + + def determine_is_metal(self) -> bool: + """Determine if the system is a metal based. + + Determine if the system is a metal based on the fillings of + homo and lumo. + + Returns + ------- + is_metal: bool + True if system is metallic + """ + tol_partial = 0.01 + is_metal = True + if ( + self.homo_filling / (2 / self.nspin) > (1 - tol_partial) + and self.lumo_filling / (2 / self.nspin) < tol_partial + ): + is_metal = False + return is_metal + + def check_solvation(self) -> bool: + """Check for implicit solvation. + + Check if calculation used implicit solvation + + Returns + ------- + has_solvation: bool + True if calculation used implicit solvation + """ + return self.fluid is not None + + def write(self) -> NotImplementedError: + """Return an error. + + Return an error. (pre-commit needs a docustring here) + """ + # don't need a write method since will never do that + return NotImplementedError("There is no need to write a JDFTx out file") + + def to_dict(self) -> dict: + """Convert dataclass to dictionary representation. + + Convert dataclass to dictionary representation. + + Returns + ------- + dict + JDFTXOutfileSlice in dictionary format + """ + # convert dataclass to dictionary representation + dct = {} + for field in self.__dataclass_fields__: + value = getattr(self, field) + dct[field] = value + return dct diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice_helpers.py b/src/pymatgen/io/jdftx/jdftxoutfileslice_helpers.py new file mode 100644 index 00000000000..193e4506510 --- /dev/null +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice_helpers.py @@ -0,0 +1,191 @@ +"""Module containing helper functions for parsing JDFTx output files. + +This module contains helper functions for parsing JDFTx output files. +""" + +from __future__ import annotations + + +def get_start_lines( + text: list[str], + start_key: str = "*************** JDFTx", + add_end: bool = False, +) -> list[int]: + """Get start line numbers for JDFTx calculations. + + Get the line numbers corresponding to the beginning of separate JDFTx calculations + (in case of multiple calculations appending the same out file). + + Args: + text: output of read_file for out file + """ + start_lines = [] + for i, line in enumerate(text): + if start_key in line: + start_lines.append(i) + if add_end: + start_lines.append(i) + return start_lines + + +def find_key_first(key_input: str, tempfile: list[str]) -> int | None: + """ + + Find first instance of key in output file. + + Parameters + ---------- + key_input: str + key string to match + tempfile: List[str] + output from readlines() function in read_file method + """ + key_input = str(key_input) + line = None + for i in range(len(tempfile)): + if key_input in tempfile[i]: + line = i + break + return line + + +def find_key(key_input: str, tempfile: list[str]) -> int | None: + """ + + Find last instance of key in output file. + + Parameters + ---------- + key_input: str + key string to match + tempfile: List[str] + output from readlines() function in read_file method + """ + key_input = str(key_input) + line = None + lines = find_all_key(key_input, tempfile) + if len(lines): + line = lines[-1] + return line + + +def find_first_range_key( + key_input: str, + tempfile: list[str], + startline: int = 0, + endline: int = -1, + skip_pound: bool = False, +) -> list[int]: + """ + + Find all lines that exactly begin with key_input in a range of lines. + + Parameters + ---------- + key_input: str + key string to match + tempfile: List[str] + output from readlines() function in read_file method + startline: int + line to start searching from + endline: int + line to stop searching at + skip_pound: bool + whether to skip lines that begin with a pound sign + + Returns + ------- + L: list[int] + list of line numbers where key_input occurs + + """ + key_input = str(key_input) + startlen = len(key_input) + line_list = [] + + if endline == -1: + endline = len(tempfile) + for i in range(startline, endline): + line = tempfile[i] + if skip_pound: + for _ in range(10): # repeat to make sure no really weird formatting + line = line.lstrip() + line = line.lstrip("#") + line = line[0:startlen] + if line == key_input: + line_list.append(i) + if not line_list: + line_list = [len(tempfile)] + return line_list + + +def key_exists(key_input: str, tempfile: list[str]) -> bool: + """Check if key_input exists in tempfile. + + Search through tempfile for key_input. Return True if found, + False otherwise. + + Parameters + ---------- + key_input: str + key string to match + tempfile: List[str] + output from readlines() function in read_file method + + Returns + ------- + bool + True if key_input exists in tempfile, False otherwise + """ + line = find_key(key_input, tempfile) + return line is not None + + +def find_all_key(key_input: str, tempfile: list[str], startline: int = 0) -> list[int]: + """Find all lines containing key_input. + + Search through tempfile for all lines containing key_input. Returns a list + of line numbers. + + Parameters + ---------- + key_input: str + key string to match + tempfile: List[str] + output from readlines() function in read_file method + startline: int + line to start searching from + + Returns + ------- + line_list: list[int] + list of line numbers where key_input occurs + """ + return [i for i in range(startline, len(tempfile)) if key_input in tempfile[i]] + + +def get_pseudo_read_section_bounds(text: list[str]) -> list[list[int]]: + """Get the boundary line numbers for the pseudopotential read section. + + Get the boundary line numbers for the pseudopotential read section. + + Parameters + ---------- + text: list[str] + output of read_file for out file + + Returns + ------- + section_bounds: list[list[int]] + list of line numbers for the pseudopotential read sections + """ + start_lines = find_all_key("Reading pseudopotential file", text) + section_bounds = [] + for start_line in start_lines: + bounds = [start_line] + for i in range(start_line, len(text)): + if not len(text[i].strip()): + bounds.append(i) + break + section_bounds.append(bounds) + return section_bounds diff --git a/src/pymatgen/io/jdftx/jeiter.py b/src/pymatgen/io/jdftx/jeiter.py new file mode 100644 index 00000000000..71f795b6bb6 --- /dev/null +++ b/src/pymatgen/io/jdftx/jeiter.py @@ -0,0 +1,254 @@ +"""Module for parsing JDFTx electronic minimization data. + +This module contains the JEiter class for parsing electronic minimization data. +""" + +from __future__ import annotations + +from pymatgen.core.units import Ha_to_eV + + +class JEiter: + """Electronic minimization data for a single SCF step. + + Class object for storing logged electronic minimization data for a single + SCF step. + """ + + iter_type: str = None + etype: str = None + iter: int = None + E: float = None + grad_k: float = None + alpha: float = None + linmin: float = None + t_s: float = None + mu: float = None + nelectrons: float = None + abs_magneticmoment: float = None + tot_magneticmoment: float = None + subspacerotationadjust: float = None + converged: bool = False + converged_reason: str = None + + @classmethod + def from_lines_collect( + cls, lines_collect: list[str], iter_type: str, etype: str + ) -> JEiter: + """Return JEiter object. + + Create a JEiter object from a list of lines of text from a JDFTx out + file corresponding to a single SCF step. + + Parameters + ---------- + lines_collect: list[str] + A list of lines of text from a JDFTx out file corresponding to a + single SCF step + iter_type: str + The type of electronic minimization step + etype: str + The type of energy component + """ + instance = cls() + instance.iter_type = iter_type + instance.etype = etype + _iter_flag = f"{iter_type}: Iter: " + for i, line_text in enumerate(lines_collect): + if instance.is_iter_line(i, line_text, _iter_flag): + instance.read_iter_line(line_text) + elif instance.is_fillings_line(i, line_text): + instance.read_fillings_line(line_text) + elif instance.is_subspaceadjust_line(i, line_text): + instance.read_subspaceadjust_line(line_text) + return instance + + def is_iter_line(self, i: int, line_text: str, _iter_flag: str) -> bool: + """Return True if opt iter line. + + Return True if the line_text is the start of a log message for a + JDFTx optimization step. + + Parameters + ---------- + i: int + The index of the line in the text slice + line_text: str + A line of text from a JDFTx out file + _iter_flag: str + The flag that indicates the start of a log message for a JDFTx + optimization step + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message for a JDFTx + optimization step + """ + return _iter_flag in line_text + + def read_iter_line(self, line_text: str) -> None: + """Set class variables iter, E, grad_K, alpha, linmin, t_s. + + Parse the lines of text corresponding to the electronic minimization + data of a JDFTx out file. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file containing the electronic + minimization data + """ + self.iter = int(self._get_colon_var_t1(line_text, "Iter: ")) + self.E = self._get_colon_var_t1(line_text, f"{self.etype}: ") * Ha_to_eV + self.grad_k = self._get_colon_var_t1(line_text, "|grad|_K: ") + self.alpha = self._get_colon_var_t1(line_text, "alpha: ") + self.linmin = self._get_colon_var_t1(line_text, "linmin: ") + self.t_s = self._get_colon_var_t1(line_text, "t[s]: ") + + def is_fillings_line(self, i: int, line_text: str) -> bool: + """Return True if fillings line. + + Return True if the line_text is the start of a log message for a + JDFTx optimization step. + + Parameters + ---------- + i: int + The index of the line in the text slice + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message for a JDFTx + optimization step + """ + return "FillingsUpdate" in line_text + + def read_fillings_line(self, fillings_line: str) -> None: + """Set class variables mu, nelectrons, magneticmoment. + + Parse the lines of text corresponding to the electronic minimization + data of a JDFTx out file. + + Parameters + ---------- + fillings_line: str + A line of text from a JDFTx out file containing the electronic + minimization data + """ + if "FillingsUpdate:" in fillings_line: + self.set_mu(fillings_line) + self.set_nelectrons(fillings_line) + if "magneticMoment" in fillings_line: + self.set_magdata(fillings_line) + else: + raise ValueError("FillingsUpdate string not found") + + def is_subspaceadjust_line(self, i: int, line_text: str) -> bool: + """Return True if subspace adjust line. + + Return True if the line_text is the start of a log message for a + JDFTx optimization step. + + Parameters + ---------- + i: int + The index of the line in the text slice + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message for a JDFTx + optimization step + """ + return "SubspaceRotationAdjust" in line_text + + def read_subspaceadjust_line(self, line_text: str) -> None: + """Set class variable subspaceRotationAdjust. + + Parse the lines of text corresponding to the electronic minimization + data of a JDFTx out file. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file containing the electronic + minimization data + """ + self.subspacerotationadjust = self._get_colon_var_t1( + line_text, "SubspaceRotationAdjust: set factor to" + ) + + def set_magdata(self, fillings_line: str) -> None: + """Set class variables abs_magneticMoment, tot_magneticMoment. + + Parse the lines of text corresponding to the electronic minimization + data of a JDFTx out file. + + Parameters + ---------- + fillings_line: str + A line of text from a JDFTx out file containing the electronic + minimization data + """ + _fillings_line = ( + fillings_line.split("magneticMoment: [ ")[1].split(" ]")[0].strip() + ) + self.abs_magneticmoment = self._get_colon_var_t1(_fillings_line, "Abs: ") + self.tot_magneticmoment = self._get_colon_var_t1(_fillings_line, "Tot: ") + + def _get_colon_var_t1(self, linetext: str, lkey: str) -> float | None: + """Return float val from '...lkey: val...' in linetext. + + Read a float from an elec minimization line assuming value appears as + "... lkey value ...". + + Parameters + ---------- + linetext: str + A line of text from a JDFTx out file + lkey: str + The key to search for in the line of text + + Returns + ------- + colon_var: float | None + The float value found in the line of text + """ + colon_var = None + if lkey in linetext: + colon_var = float(linetext.split(lkey)[1].strip().split(" ")[0]) + return colon_var + + def set_mu(self, fillings_line: str) -> None: + """Set mu class variable. + + Parse the lines of text corresponding to the electronic minimization + data of a JDFTx out file. + + Parameters + ---------- + fillings_line: str + A line of text from a JDFTx out file containing the electronic + minimization data + """ + self.mu = self._get_colon_var_t1(fillings_line, "mu: ") * Ha_to_eV + + def set_nelectrons(self, fillings_line: str) -> None: + """Set nelectrons class variable. + + Parse the lines of text corresponding to the electronic minimization + data of a JDFTx out file. + + Parameters + ---------- + fillings_line: str + A line of text from a JDFTx out file containing the electronic + minimization data + """ + self.nelectrons = self._get_colon_var_t1(fillings_line, "nElectrons: ") diff --git a/src/pymatgen/io/jdftx/jeiters.py b/src/pymatgen/io/jdftx/jeiters.py new file mode 100644 index 00000000000..1b1d9a5665b --- /dev/null +++ b/src/pymatgen/io/jdftx/jeiters.py @@ -0,0 +1,273 @@ +"""Module for JEiters class object. + +This module contains the JEiters class object for parsing a series of SCF steps. + +""" + +from __future__ import annotations + +from dataclasses import field +from typing import Any + +from atomate2.jdftx.io.jeiter import JEiter + + +def gather_line_collections( + iter_type: str, text_slice: list[str] +) -> tuple[list[list[str]], list[str]]: + """Gather line collections for JEiters initialization. + + Gathers list of line lists where each line list initializes a JEiter object, + and the remaining lines that do not initialize a JEiter object are used + for initialization unique to the JEiters object. + + Parameters + ---------- + iter_type: str + The type of electronic minimization step + text_slice: list[str] + A slice of text from a JDFTx out file corresponding to a series of + SCF steps + + Returns + ------- + line_collections: list[list[str]] + A list of lists of lines of text from a JDFTx out file corresponding to + a single SCF step + lines_collect: list[str] + A list of lines of text from a JDFTx out file corresponding to a single + SCF step + + """ + lines_collect = [] + line_collections = [] + _iter_flag = f"{iter_type}: Iter:" + for line_text in text_slice: + if len(line_text.strip()): + lines_collect.append(line_text) + if _iter_flag in line_text: + line_collections.append(lines_collect) + lines_collect = [] + else: + break + return line_collections, lines_collect + + +class JEiters: + """Class object for series of SCF steps. + + Class object for collecting and storing a series of SCF steps done between + geometric optimization steps. + """ + + iter_type: str = None + etype: str = None + iter_flag: str = None + converged: bool = False + converged_reason: str = None + slices: list[JEiter] = field(default_factory=list) + + @classmethod + def from_text_slice( + cls, text_slice: list[str], iter_type: str = "ElecMinimize", etype: str = "F" + ) -> JEiters: + """Return JEiters object. + + Create a JEiters object from a slice of an out file's text + corresponding to a series of SCF steps. + + Parameters + ---------- + text_slice : list[str] + A slice of text from a JDFTx out file corresponding to a series of + SCF steps + iter_type: str + The type of electronic minimization step + etype: str + The type of energy component + """ + line_collections, lines_collect = gather_line_collections(iter_type, text_slice) + # instance = cls.from_lines_collect(line_collections[-1], iter_type, etype) + instance = cls() + instance.iter_flag = f"{iter_type}: Iter:" + instance.iter_type = iter_type + instance.etype = etype + instance.slices = [] + for _lines_collect in line_collections: + instance.slices.append( + JEiter.from_lines_collect(_lines_collect, iter_type, etype) + ) + if len(lines_collect): + instance.parse_ending_lines(lines_collect) + lines_collect = [] + return instance + + def parse_text_slice(self, text_slice: list[str]) -> None: + """Parse text slice. + + Parse a slice of text from a JDFTx out file corresponding to a series + of SCF steps. + + Parameters + ---------- + text_slice: list[str] + A slice of text from a JDFTx out file corresponding to a series of + SCF steps + """ + lines_collect = [] + _iter_flag = f"{self.iter_type}: Iter:" + for line_text in text_slice: + if len(line_text.strip()): + lines_collect.append(line_text) + if _iter_flag in line_text: + self.slices.append( + JEiter.from_lines_collect( + lines_collect, self.iter_type, self.etype + ) + ) + lines_collect = [] + else: + break + if len(lines_collect): + self.parse_ending_lines(lines_collect) + lines_collect = [] + + def parse_ending_lines(self, ending_lines: list[str]) -> None: + """Parse ending lines. + + Parses the ending lines of text from a JDFTx out file corresponding to + a series of SCF steps. + + Parameters + ---------- + ending_lines: list[str] + The ending lines of text from a JDFTx out file corresponding to a + series of SCF steps + """ + for i, line in enumerate(ending_lines): + if self.is_converged_line(i, line): + self.read_converged_line(line) + + def is_converged_line(self, i: int, line_text: str) -> bool: + """Return True if converged line. + + Return True if the line_text is the start of a log message about + convergence for a JDFTx optimization step + + Parameters + ---------- + i: int + The index of the line in the text slice + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message about + convergence for a JDFTx optimization step + """ + return f"{self.iter_type}: Converged" in line_text + + def read_converged_line(self, line_text: str) -> None: + """Set class variables converged and converged_reason. + + Read the convergence message from a JDFTx optimization step + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file containing a message about + convergence for a JDFTx optimization step + """ + self.converged = True + self.converged_reason = line_text.split("(")[1].split(")")[0].strip() + + def __getatr__(self, name: str) -> Any: + """Return attribute value. + + Return the value of an attribute. + + Parameters + ---------- + name: str + The name of the attribute + + Returns + ------- + value + The value of the attribute + """ + if not hasattr(self, name): + if not hasattr(self.slices[-1], name): + raise AttributeError(f"{self.__class__.__name__} not found: {name}") + return getattr(self.slices[-1], name) + return getattr(self, name) + + def __getitem__(self, key: int | str) -> JEiter | Any: + """Return item. + + Return the value of an item. + + Parameters + ---------- + key: int | str + The key of the item + + Returns + ------- + val + The value of the item + """ + val = None + if type(key) is int: + val = self.getitem_int(key) + if type(key) is str: + val = self.getitem_str(key) + return val + + def getitem_int(self, key: int) -> JEiter: + """Return JEiter object. + + Return the JEiter object at the key index. + + Parameters + ---------- + key: int + The index of the JEiter object + + Returns + ------- + jeiter: JEiter + The JEiter object at the key index + """ + return self.slices[key] + + def getitem_str(self, key: str) -> Any: + """Return attribute value. + + Return the value of an attribute. + + Parameters + ---------- + key: str + The name of the attribute + + Returns + ------- + value + The value of the attribute + """ + return getattr(self, key) + + def __len__(self) -> int: + """Return length of JEiters object. + + Returns the number of SCF steps in the JEiters object. + + Returns + ------- + length: int + The number of SCF steps in the JEiters object + """ + return len(self.slices) diff --git a/src/pymatgen/io/jdftx/jminsettings.py b/src/pymatgen/io/jdftx/jminsettings.py new file mode 100644 index 00000000000..05809830da9 --- /dev/null +++ b/src/pymatgen/io/jdftx/jminsettings.py @@ -0,0 +1,325 @@ +"""Store generic minimization settings read from a JDFTx out file. + +This module contains the JMinSettings class for storing generic minimization +and mutants for storing specific minimization settings read from a JDFTx out +file. +""" + +from dataclasses import dataclass + + +@dataclass +class JMinSettings: + """Store generic minimization settings read from a JDFTx out file. + + Store generic minimization settings read from a JDFTx out file. + """ + + dirupdatescheme: str = None + linminmethod: str = None + niterations: int = None + history: int = None + knormthreshold: float = None + energydiffthreshold: float = None + nenergydiff: int = None + alphatstart: float = None + alphatmin: float = None + updateteststepsize: bool = None + alphatreducefactor: float = None + alphatincreasefactor: float = None + nalphaadjustmax: int = None + wolfeenergy: float = None + wolfegradient: float = None + fdtest: bool = None + maxthreshold: bool = None + start_flag: str = None + + def __init__( + self, + dirupdatescheme: str = None, + linminmethod: str = None, + niterations: int = None, + history: int = None, + knormthreshold: float = None, + energydiffthreshold: float = None, + nenergydiff: int = None, + alphatstart: float = None, + alphatmin: float = None, + updateteststepsize: bool = None, + alphatreducefactor: float = None, + alphatincreasefactor: float = None, + nalphaadjustmax: int = None, + wolfeenergy: float = None, + wolfegradient: float = None, + fdtest: bool = None, + maxthreshold: bool = None, + ) -> None: + """Initialize a generic JMInSettings class. + + Parameters + ---------- + dirupdatescheme : str + The direction update scheme used in the minimization. + linminmethod : str + The line minimization method used in the minimization. + niterations : int + The number of iterations used in the minimization. + history : int + The number of previous steps used in the minimization. + knormthreshold : float + The threshold for the norm of the gradient. + energydiffthreshold : float + The threshold for the energy difference. + nenergydiff : int + The number of energy differences. + alphatstart : float + The starting step size. + alphatmin : float + The minimum step size. + updateteststepsize : bool + Whether to update the step size. + alphatreducefactor : float + The factor by which to reduce the step size. + alphatincreasefactor : float + The factor by which to increase the step size. + nalphaadjustmax : int + The maximum number of step size adjustments. + wolfeenergy : float + The energy Wolfe condition. + wolfegradient : float + The gradient Wolfe condition. + fdtest : bool + Whether to use finite difference testing. + maxthreshold : bool + Whether to use the maximum threshold. + """ + # pre-commit was not a fan of the _assign_type method + self.dirupdatescheme = None if dirupdatescheme is None else str(dirupdatescheme) + self.linminmethod = None if linminmethod is None else str(linminmethod) + self.niterations = None if niterations is None else int(niterations) + self.history = None if history is None else int(history) + self.knormthreshold = None if knormthreshold is None else float(knormthreshold) + self.energydiffthreshold = ( + None if energydiffthreshold is None else float(energydiffthreshold) + ) + self.nenergydiff = None if nenergydiff is None else int(nenergydiff) + self.alphatstart = None if alphatstart is None else float(alphatstart) + self.alphatmin = None if alphatmin is None else float(alphatmin) + self.updateteststepsize = ( + None if updateteststepsize is None else bool(updateteststepsize) + ) + self.alphatreducefactor = ( + None if alphatreducefactor is None else float(alphatreducefactor) + ) + self.alphatincreasefactor = ( + None if alphatincreasefactor is None else float(alphatincreasefactor) + ) + self.nalphaadjustmax = None if nalphaadjustmax is None else int(nalphaadjustmax) + self.wolfeenergy = None if wolfeenergy is None else float(wolfeenergy) + self.wolfegradient = None if wolfegradient is None else float(wolfegradient) + self.fdtest = None if fdtest is None else bool(fdtest) + self.maxthreshold = None if maxthreshold is None else bool(maxthreshold) + + +@dataclass +class JMinSettingsElectronic(JMinSettings): + """JMInSettings mutant for electronic minimization settings. + + A class for storing electronic minimization settings read from a + JDFTx out file. + """ + + start_flag: str = "electronic-minimize" + + def __init__( + self, + dirupdatescheme: str = None, + linminmethod: str = None, + niterations: int = None, + history: int = None, + knormthreshold: float = None, + energydiffthreshold: float = None, + nenergydiff: int = None, + alphatstart: float = None, + alphatmin: float = None, + updateteststepsize: bool = None, + alphatreducefactor: float = None, + alphatincreasefactor: float = None, + nalphaadjustmax: int = None, + wolfeenergy: float = None, + wolfegradient: float = None, + fdtest: bool = None, + maxthreshold: bool = None, + ) -> None: + super().__init__( + dirupdatescheme=dirupdatescheme, + linminmethod=linminmethod, + niterations=niterations, + history=history, + knormthreshold=knormthreshold, + energydiffthreshold=energydiffthreshold, + nenergydiff=nenergydiff, + alphatstart=alphatstart, + alphatmin=alphatmin, + updateteststepsize=updateteststepsize, + alphatreducefactor=alphatreducefactor, + alphatincreasefactor=alphatincreasefactor, + nalphaadjustmax=nalphaadjustmax, + wolfeenergy=wolfeenergy, + wolfegradient=wolfegradient, + fdtest=fdtest, + maxthreshold=maxthreshold, + ) + + +@dataclass +class JMinSettingsFluid(JMinSettings): + """JMInSettings mutant for fluid minimization settings. + + A class for storing fluid minimization settings read from a + JDFTx out file. + """ + + start_flag: str = "fluid-minimize" + + def __init__( + self, + dirupdatescheme: str = None, + linminmethod: str = None, + niterations: int = None, + history: int = None, + knormthreshold: float = None, + energydiffthreshold: float = None, + nenergydiff: int = None, + alphatstart: float = None, + alphatmin: float = None, + updateteststepsize: bool = None, + alphatreducefactor: float = None, + alphatincreasefactor: float = None, + nalphaadjustmax: int = None, + wolfeenergy: float = None, + wolfegradient: float = None, + fdtest: bool = None, + maxthreshold: bool = None, + ) -> None: + super().__init__( + dirupdatescheme=dirupdatescheme, + linminmethod=linminmethod, + niterations=niterations, + history=history, + knormthreshold=knormthreshold, + energydiffthreshold=energydiffthreshold, + nenergydiff=nenergydiff, + alphatstart=alphatstart, + alphatmin=alphatmin, + updateteststepsize=updateteststepsize, + alphatreducefactor=alphatreducefactor, + alphatincreasefactor=alphatincreasefactor, + nalphaadjustmax=nalphaadjustmax, + wolfeenergy=wolfeenergy, + wolfegradient=wolfegradient, + fdtest=fdtest, + maxthreshold=maxthreshold, + ) + + +@dataclass +class JMinSettingsLattice(JMinSettings): + """JMInSettings mutant for lattice minimization settings. + + A class for storing lattice minimization settings read from a + JDFTx out file. + """ + + start_flag: str = "lattice-minimize" + + def __init__( + self, + dirupdatescheme: str = None, + linminmethod: str = None, + niterations: int = None, + history: int = None, + knormthreshold: float = None, + energydiffthreshold: float = None, + nenergydiff: int = None, + alphatstart: float = None, + alphatmin: float = None, + updateteststepsize: bool = None, + alphatreducefactor: float = None, + alphatincreasefactor: float = None, + nalphaadjustmax: int = None, + wolfeenergy: float = None, + wolfegradient: float = None, + fdtest: bool = None, + maxthreshold: bool = None, + ) -> None: + super().__init__( + dirupdatescheme=dirupdatescheme, + linminmethod=linminmethod, + niterations=niterations, + history=history, + knormthreshold=knormthreshold, + energydiffthreshold=energydiffthreshold, + nenergydiff=nenergydiff, + alphatstart=alphatstart, + alphatmin=alphatmin, + updateteststepsize=updateteststepsize, + alphatreducefactor=alphatreducefactor, + alphatincreasefactor=alphatincreasefactor, + nalphaadjustmax=nalphaadjustmax, + wolfeenergy=wolfeenergy, + wolfegradient=wolfegradient, + fdtest=fdtest, + maxthreshold=maxthreshold, + ) + + +@dataclass +class JMinSettingsIonic(JMinSettings): + """JMInSettings mutant for ionic minimization settings. + + A class for storing ionic minimization settings read from a + JDFTx out file. + """ + + start_flag: str = "ionic-minimize" + + def __init__( + self, + dirupdatescheme: str = None, + linminmethod: str = None, + niterations: int = None, + history: int = None, + knormthreshold: float = None, + energydiffthreshold: float = None, + nenergydiff: int = None, + alphatstart: float = None, + alphatmin: float = None, + updateteststepsize: bool = None, + alphatreducefactor: float = None, + alphatincreasefactor: float = None, + nalphaadjustmax: int = None, + wolfeenergy: float = None, + wolfegradient: float = None, + fdtest: bool = None, + maxthreshold: bool = None, + ) -> None: + super().__init__( + dirupdatescheme=dirupdatescheme, + linminmethod=linminmethod, + niterations=niterations, + history=history, + knormthreshold=knormthreshold, + energydiffthreshold=energydiffthreshold, + nenergydiff=nenergydiff, + alphatstart=alphatstart, + alphatmin=alphatmin, + updateteststepsize=updateteststepsize, + alphatreducefactor=alphatreducefactor, + alphatincreasefactor=alphatincreasefactor, + nalphaadjustmax=nalphaadjustmax, + wolfeenergy=wolfeenergy, + wolfegradient=wolfegradient, + fdtest=fdtest, + maxthreshold=maxthreshold, + ) diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py new file mode 100644 index 00000000000..d3c471ef530 --- /dev/null +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -0,0 +1,636 @@ +"""Class object for storing a single JDFTx optimization step. + +A mutant of the pymatgen Structure class for flexibility in holding JDFTx +""" + +from __future__ import annotations + +from typing import ClassVar, TypeVar + +import numpy as np +from pymatgen.core.structure import Lattice, Structure +from pymatgen.core.units import Ha_to_eV, bohr_to_ang + +from atomate2.jdftx.io.jeiters import JEiters +from atomate2.jdftx.io.joutstructure_helpers import ( + _get_colon_var_t1, + correct_iter_type, + is_charges_line, + is_ecomp_start_line, + is_forces_start_line, + is_lattice_start_line, + is_lowdin_start_line, + is_moments_line, + is_posns_start_line, + is_strain_start_line, + is_stress_start_line, +) + +T = TypeVar("T", bound="JOutStructure") + + +class JOutStructure(Structure): + """Class object for storing a single JDFTx optimization step. + + A mutant of the pymatgen Structure class for flexibility in holding JDFTx + optimization data. + """ + + iter_type: str = None + etype: str = None + eiter_type: str = None + emin_flag: str = None + ecomponents: dict = None + elecmindata: JEiters = None + stress: np.ndarray = None + strain: np.ndarray = None + iter: int = None + E: float = None + grad_k: float = None + alpha: float = None + linmin: float = None + t_s: float = None + geom_converged: bool = False + geom_converged_reason: str = None + line_types: ClassVar[list[str]] = [ + "emin", + "lattice", + "strain", + "stress", + "posns", + "forces", + "ecomp", + "lowdin", + "opt", + ] + + def __init__( + self, + lattice: np.ndarray, + species: list[str], + coords: list[np.ndarray], + site_properties: dict[str, list], + ) -> None: + super().__init__( + lattice=lattice, + species=species, + coords=coords, + site_properties=site_properties, + ) + + @classmethod + def from_text_slice( + cls, + text_slice: list[str], + eiter_type: str = "ElecMinimize", + iter_type: str = "IonicMinimize", + emin_flag: str = "---- Electronic minimization -------", + ) -> JOutStructure: + """Return JOutStructure object. + + Create a JAtoms object from a slice of an out file's text corresponding + to a single step of a native JDFTx optimization. + + Parameters + ---------- + text_slice: list[str] + A slice of text from a JDFTx out file corresponding to a single + optimization step / SCF cycle + eiter_type: str + The type of electronic minimization step + iter_type: str + The type of optimization step + emin_flag: str + The flag that indicates the start of a log message for a JDFTx + optimization step + """ + instance = cls(lattice=np.eye(3), species=[], coords=[], site_properties={}) + if iter_type not in ["IonicMinimize", "LatticeMinimize"]: + iter_type = correct_iter_type(iter_type) + instance.eiter_type = eiter_type + instance.iter_type = iter_type + instance.emin_flag = emin_flag + line_collections = instance.init_line_collections() + for line in text_slice: + read_line = False + for line_type in line_collections: + sdict = line_collections[line_type] + if sdict["collecting"]: + lines, getting, got = instance.collect_generic_line( + line, sdict["lines"] + ) + sdict["lines"] = lines + sdict["collecting"] = getting + sdict["collected"] = got + read_line = True + break + if not read_line: + for line_type in line_collections: + if ( + not line_collections[line_type]["collected"] + ) and instance.is_generic_start_line(line, line_type): + line_collections[line_type]["collecting"] = True + line_collections[line_type]["lines"].append(line) + break + + # ecomponents needs to be parsed before emin to set etype + instance.parse_ecomp_lines(line_collections["ecomp"]["lines"]) + instance.parse_emin_lines(line_collections["emin"]["lines"]) + # Lattice must be parsed before posns/forces in case of direct + # coordinates + instance.parse_lattice_lines(line_collections["lattice"]["lines"]) + instance.parse_posns_lines(line_collections["posns"]["lines"]) + instance.parse_forces_lines(line_collections["forces"]["lines"]) + # Strain and stress can be parsed in any order + instance.parse_strain_lines(line_collections["strain"]["lines"]) + instance.parse_stress_lines(line_collections["stress"]["lines"]) + # Lowdin must be parsed after posns + instance.parse_lowdin_lines(line_collections["lowdin"]["lines"]) + # Opt line must be parsed after ecomp + instance.parse_opt_lines(line_collections["opt"]["lines"]) + + return instance + + def init_line_collections(self) -> dict: + """Initialize line collection dict. + + Initialize a dictionary of line collections for each type of line in a + JDFTx out file. + + Returns + ------- + line_collections: dict + A dictionary of line collections for each type of line in a JDFTx + out file + """ + line_collections = {} + for line_type in self.line_types: + line_collections[line_type] = { + "lines": [], + "collecting": False, + "collected": False, + } + return line_collections + + def is_emin_start_line(self, line_text: str) -> bool: + """Return True if emin start line. + + Return True if the line_text is the start of a log message for a JDFTx + optimization step. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message for a JDFTx + optimization step + """ + return self.emin_flag in line_text + + def is_opt_start_line(self, line_text: str) -> bool: + """Return True if opt start line. + + Return True if the line_text is the start of a log message for a JDFTx + optimization step + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message for a JDFTx + optimization step + """ + is_line = f"{self.iter_type}:" in line_text + return is_line and "Iter:" in line_text + + def get_etype_from_emin_lines(self, emin_lines: list[str]) -> str: + """Return energy type string. + + Return the type of energy from the electronic minimization data of a + JDFTx out file. + + Parameters + ---------- + emin_lines: list[str] + A list of lines of text from a JDFTx out file containing the + electronic minimization data + + Returns + ------- + etype: str + The type of energy from the electronic minimization data of a JDFTx + out file + """ + etype = None + for line in emin_lines: + if "F:" in line: + etype = "F" + break + if "G:" in line: + etype = "G" + break + return etype + + def set_etype_from_emin_lines(self, emin_lines: list[str]) -> None: + """Set etype class variable. + + Set the type of energy from the electronic minimization data of a + JDFTx out file. + + Parameters + ---------- + emin_lines: list[str] + A list of lines of text from a JDFTx out file containing the + electronic minimization data + """ + self.etype = self.get_etype_from_emin_lines(emin_lines) + if self.etype is None: + raise ValueError( + "Could not determine energy type from electronic minimization \ + data" + ) + + def parse_emin_lines(self, emin_lines: list[str]) -> None: + """Parse electronic minimization lines. + + Parse the lines of text corresponding to the electronic minimization + data of a JDFTx out file. + + Parameters + ---------- + emin_lines: list[str] + A list of lines of text from a JDFTx out file containing the + electronic minimization data + """ + if len(emin_lines): + if self.etype is None: + self.set_etype_from_emin_lines(emin_lines) + self.elecmindata = JEiters.from_text_slice( + emin_lines, iter_type=self.eiter_type, etype=self.etype + ) + + def parse_lattice_lines(self, lattice_lines: list[str]) -> None: + """Parse lattice lines. + + Parse the lines of text corresponding to the lattice vectors of a + JDFTx out file. + + Parameters + ---------- + lattice_lines: list[str] + A list of lines of text from a JDFTx out file containing the + lattice vectors + """ + r = None + if len(lattice_lines): + r = self._brkt_list_of_3x3_to_nparray(lattice_lines, i_start=2) + r = r.T * bohr_to_ang + self.lattice = Lattice(r) + + def parse_strain_lines(self, strain_lines: list[str]) -> None: + """Parse strain lines. + + Parse the lines of text corresponding to the strain tensor of a + JDFTx out file. + + Parameters + ---------- + strain_lines: list[str] + A list of lines of text from a JDFTx out file containing the + strain tensor + """ + st = None + if len(strain_lines): + st = self._brkt_list_of_3x3_to_nparray(strain_lines, i_start=1) + st = st.T * 1 # Conversion factor? + self.strain = st + + def parse_stress_lines(self, stress_lines: list[str]) -> None: + """Parse stress lines. + + Parse the lines of text corresponding to the stress tensor of a + JDFTx out file. + + Parameters + ---------- + stress_lines: list[str] + A list of lines of text from a JDFTx out file containing the + stress tensor + """ + st = None + if len(stress_lines): + st = self._brkt_list_of_3x3_to_nparray(stress_lines, i_start=1) + st = st.T * 1 # Conversion factor? + self.stress = st + + def parse_posns_lines(self, posns_lines: list[str]) -> None: + """Parse positions lines. + + Parse the lines of text corresponding to the positions of a + JDFTx out file + + Parameters + ---------- + posns_lines: list[str] + A list of lines of text from a JDFTx out file + """ + natoms = len(posns_lines) - 1 + coords_type = posns_lines[0].split("positions in")[1] + coords_type = coords_type.strip().split()[0].strip() + posns = [] + names = [] + for i in range(natoms): + line = posns_lines[i + 1] + name = line.split()[1].strip() + posn = np.array([float(x.strip()) for x in line.split()[2:5]]) + names.append(name) + posns.append(posn) + posns = np.array(posns) + if coords_type.lower() != "cartesian": + posns = np.dot(posns, self.lattice.matrix) + else: + posns *= bohr_to_ang + for i in range(natoms): + self.append(species=names[i], coords=posns[i], coords_are_cartesian=True) + + def parse_forces_lines(self, forces_lines: list[str]) -> None: + """Parse forces lines. + + Parse the lines of text corresponding to the forces of a + JDFTx out file. + + Parameters + ---------- + forces_lines: list[str] + A list of lines of text from a JDFTx out file containing the forces + """ + natoms = len(forces_lines) - 1 + coords_type = forces_lines[0].split("Forces in")[1] + coords_type = coords_type.strip().split()[0].strip() + forces = [] + for i in range(natoms): + line = forces_lines[i + 1] + force = np.array([float(x.strip()) for x in line.split()[2:5]]) + forces.append(force) + forces = np.array(forces) + if coords_type.lower() != "cartesian": + forces = np.dot( + forces, self.lattice.matrix + ) # TODO: Double check this conversion + # (since self.cell is in Ang, and I need the forces in eV/ang, how + # would you convert forces from direct coordinates into cartesian?) + else: + forces *= 1 / bohr_to_ang + forces *= Ha_to_eV + self.forces = forces + + def parse_ecomp_lines(self, ecomp_lines: list[str]) -> None: + """Parse energy component lines. + + Parse the lines of text corresponding to the energy components of a + JDFTx out file + + Parameters + ---------- + ecomp_lines: list[str] + A list of lines of text from a JDFTx out file + """ + self.ecomponents = {} + for line in ecomp_lines: + if " = " in line: + lsplit = line.split(" = ") + key = lsplit[0].strip() + val = float(lsplit[1].strip()) + self.ecomponents[key] = val * Ha_to_eV + if (self.etype is None) and (key in ["F", "G"]): + self.etype = key + + def parse_lowdin_lines(self, lowdin_lines: list[str]) -> None: + """Parse Lowdin lines. + + Parse the lines of text corresponding to a Lowdin population analysis + in a JDFTx out file + + Parameters + ---------- + lowdin_lines: list[str] + A list of lines of text from a JDFTx out file + """ + charges_dict: dict[str, list[float]] = {} + moments_dict: dict[str, list[float]] = {} + for line in lowdin_lines: + if is_charges_line(line): + charges_dict = self.parse_lowdin_line(line, charges_dict) + elif is_moments_line(line): + moments_dict = self.parse_lowdin_line(line, moments_dict) + names = [s.name for s in self.species] + charges = None + moments = None + if len(charges_dict): + charges = np.zeros(len(names)) + for el in charges_dict: + idcs = [int(i) for i in range(len(names)) if names[i] == el] + for i, idx in enumerate(idcs): + charges[idx] += charges_dict[el][i] + if len(moments_dict): + moments = np.zeros(len(names)) + for el in moments_dict: + idcs = [i for i in range(len(names)) if names[i] == el] + for i, idx in enumerate(idcs): + moments[idx] += moments_dict[el][i] + self.charges = charges + self.magnetic_moments = moments + + def parse_lowdin_line( + self, lowdin_line: str, lowdin_dict: dict[str, list[float]] + ) -> dict[str, list[float]]: + """Parse Lowdin line. + + Parse a line of text from a JDFTx out file corresponding to a + Lowdin population analysis + + Parameters + ---------- + lowdin_line: str + A line of text from a JDFTx out file + lowdin_dict: dict[str, list[float]] + A dictionary of Lowdin population analysis data + + Returns + ------- + lowdin_dict: dict[str, float] + A dictionary of Lowdin population analysis data + """ + tokens = [v.strip() for v in lowdin_line.strip().split()] + name = tokens[2] + vals = [float(x) for x in tokens[3:]] + lowdin_dict[name] = vals + return lowdin_dict + + def is_opt_conv_line(self, line_text: str) -> bool: + """Return True if line_text is geom opt convergence line. + + Return True if the line_text is the end of a JDFTx optimization step + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is the end of a JDFTx optimization step + """ + return f"{self.iter_type}: Converged" in line_text + + def parse_opt_lines(self, opt_lines: list[str]) -> None: + """Parse optimization lines. + + Parse the lines of text corresponding to the optimization step of a + JDFTx out file + + Parameters + ---------- + opt_lines: list[str] + A list of lines of text from a JDFTx out file + """ + if len(opt_lines): + for line in opt_lines: + if self.is_opt_start_line(line): + n_iter = int(_get_colon_var_t1(line, "Iter:")) + self.iter = n_iter + en = _get_colon_var_t1(line, f"{self.etype}:") + self.E = en * Ha_to_eV + grad_k = _get_colon_var_t1(line, "|grad|_K: ") + self.grad_k = grad_k + alpha = _get_colon_var_t1(line, "alpha: ") + self.alpha = alpha + linmin = _get_colon_var_t1(line, "linmin: ") + self.linmin = linmin + t_s = _get_colon_var_t1(line, "t[s]: ") + self.t_s = t_s + elif self.is_opt_conv_line(line): + self.geom_converged = True + self.geom_converged_reason = ( + line.split("(")[1].split(")")[0].strip() + ) + + def is_generic_start_line(self, line_text: str, line_type: str) -> bool: + # I am choosing to map line_type to a function this way because + # I've had horrible experiences with storing functions in dictionaries + # in the past + """Return True if the line_text is start of line_type log message. + + Return True if the line_text is the start of a section of the + JDFTx out file corresponding to the line_type. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + line_type: str + The type of line to check for + + Returns + ------- + is_line: bool + True if the line_text is the start of a section of the + JDFTx out file + """ + if line_type == "lowdin": + return is_lowdin_start_line(line_text) + if line_type == "opt": + return self.is_opt_start_line(line_text) + if line_type == "ecomp": + return is_ecomp_start_line(line_text) + if line_type == "forces": + return is_forces_start_line(line_text) + if line_type == "posns": + return is_posns_start_line(line_text) + if line_type == "stress": + return is_stress_start_line(line_text) + if line_type == "strain": + return is_strain_start_line(line_text) + if line_type == "lattice": + return is_lattice_start_line(line_text) + if line_type == "emin": + return self.is_emin_start_line(line_text) + raise ValueError(f"Unrecognized line type {line_type}") + + def collect_generic_line( + self, line_text: str, generic_lines: list[str] + ) -> tuple[list[str], bool, bool]: + """Collect generic log line. + + Collect a line of text into a list of lines if the line is not empty, + and otherwise updates the collecting and collected flags. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + generic_lines: list[str] + A list of lines of text of the same type + + Returns + ------- + generic_lines: list[str] + A list of lines of text of the same type + collecting: bool + True if the line_text is not empty + collected: bool + True if the line_text is empty (end of section) + """ + collecting = True + collected = False + if not len(line_text.strip()): + collecting = False + collected = True + else: + generic_lines.append(line_text) + return generic_lines, collecting, collected + + def _brkt_list_of_3_to_nparray(self, line: str) -> np.ndarray: + """Return 3x1 numpy array. + + Convert a string of the form "[ x y z ]" to a 3x1 numpy array + + Parameters + ---------- + line: str + A string of the form "[ x y z ]" + """ + return np.array([float(x) for x in line.split()[1:-1]]) + + def _brkt_list_of_3x3_to_nparray( + self, lines: list[str], i_start: int = 0 + ) -> np.ndarray: + """Return 3x3 numpy array. + + Convert a list of strings of the form "[ x y z ]" to a 3x3 numpy array + + Parameters + ---------- + lines: list[str] + A list of strings of the form "[ x y z ]" + i_start: int + The index of the first line in lines + + Returns + ------- + out: np.ndarray + A 3x3 numpy array + """ + out = np.zeros([3, 3]) + for i in range(3): + out[i, :] += self._brkt_list_of_3_to_nparray(lines[i + i_start]) + return out diff --git a/src/pymatgen/io/jdftx/joutstructure_helpers.py b/src/pymatgen/io/jdftx/joutstructure_helpers.py new file mode 100644 index 00000000000..24a85b2cda0 --- /dev/null +++ b/src/pymatgen/io/jdftx/joutstructure_helpers.py @@ -0,0 +1,231 @@ +"""Helper functions for creation of JOutStructure(s). + +This module contains helper functions for the creation of JOutStructure(s) from +the output files of JDFTx calculations. +""" + +from __future__ import annotations + + +def _get_colon_var_t1(linetext: str, lkey: str) -> float | None: + """Return float val from '...lkey: val...' in linetext. + + Read a float from an elec minimization line assuming value appears as + "... lkey value ...". + + Parameters + ---------- + linetext: str + A line of text from a JDFTx out file + lkey: str + A string that appears before the float value in linetext + """ + colon_var = None + if lkey in linetext: + colon_var = float(linetext.split(lkey)[1].strip().split(" ")[0]) + return colon_var + + +def correct_iter_type(iter_type: str | None) -> str | None: + """Return recognizable iter_type string. + + Correct the iter_type string to match the JDFTx convention. + + Parameters + ---------- + iter_type: + The type of optimization step + + Returns + ------- + iter_type: str | None + The corrected type of optimization step + """ + if iter_type is not None: + if "lattice" in iter_type.lower(): + iter_type = "LatticeMinimize" + elif "ionic" in iter_type.lower(): + iter_type = "IonicMinimize" + else: + iter_type = None + return iter_type + + +def is_strain_start_line(line_text: str) -> bool: + """Return True if the line_text is the start of strain log message. + + Return True if the line_text is the start of a log message for a JDFTx + optimization step. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message for a JDFTx + optimization step + """ + return "# Strain tensor in" in line_text + + +def is_lattice_start_line(line_text: str) -> bool: + """Return True if the line_text is the start of lattice log message. + + Return True if the line_text is the start of a log message for a JDFTx + optimization step. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message for a JDFTx + optimization step + """ + return "# Lattice vectors:" in line_text + + +def is_forces_start_line(line_text: str) -> bool: + """Return True if the line_text is the start of forces log message. + + Return True if the line_text is the start of a log message for a JDFTx + optimization step. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message for a JDFTx + optimization step + """ + return "# Forces in" in line_text + + +def is_stress_start_line(line_text: str) -> bool: + """Return True if the line_text is the start of stress log message. + + Return True if the line_text is the start of a log message for a JDFTx + optimization step. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message for a JDFTx + optimization step + """ + return "# Stress tensor in" in line_text + + +def is_posns_start_line(line_text: str) -> bool: + """Return True if the line_text is the start of posns log message. + + Return True if the line_text is the start of a log message for a JDFTx + optimization step. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file containing the positions of atoms + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message for a JDFTx + optimization step + """ + return "# Ionic positions" in line_text + + +def is_ecomp_start_line(line_text: str) -> bool: + """Return True if the line_text is the start of ecomp log message. + + Return True if the line_text is the start of a log message for a JDFTx + optimization step. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message for a JDFTx + optimization step + """ + return "# Energy components" in line_text + + +def is_lowdin_start_line(line_text: str) -> bool: + """Return True if the line_text is the start of Lowdin log message. + + Return True if the line_text is the start of a Lowdin population analysis + in a JDFTx out file. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is the start of a Lowdin population analysis in a + JDFTx out file + """ + return "#--- Lowdin population analysis ---" in line_text + + +def is_charges_line(line_text: str) -> bool: + """Return True if the line_text is start of charges log message. + + Return True if the line_text is a line of text from a JDFTx out file + corresponding to a Lowdin population analysis. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is a line of text from a JDFTx out file + corresponding to a Lowdin population + """ + return "oxidation-state" in line_text + + +def is_moments_line(line_text: str) -> bool: + """Return True if the line_text is start of moments log message. + + Return True if the line_text is a line of text from a JDFTx out file + corresponding to a Lowdin population analysis. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is a line of text from a JDFTx out file + corresponding to a Lowdin population + """ + return "magnetic-moments" in line_text diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py new file mode 100644 index 00000000000..cb690958c7f --- /dev/null +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -0,0 +1,463 @@ +"""Module for JOutStructures class. + +This module contains the JOutStructures class for storing a series of +JOutStructure. +""" + +from __future__ import annotations + +from dataclasses import dataclass, field +from typing import TYPE_CHECKING, Any + +if TYPE_CHECKING: + import numpy as np + + from atomate2.jdftx.io.jeiters import JEiters +from atomate2.jdftx.io.joutstructure import JOutStructure +from atomate2.jdftx.io.joutstructure_helpers import ( + correct_iter_type, + is_lowdin_start_line, +) + +elec_min_start_flag: str = "-------- Electronic minimization -----------" + + +def get_start_idx( + out_slice: list[str], + out_slice_start_flag: str = elec_min_start_flag, +) -> int: + """Return index of first line of first structure. + + Return the index of the first line of the first structure in the out_slice. + + Parameters + ---------- + out_slice: list[str] + A slice of a JDFTx out file (individual call of JDFTx) + + Returns + ------- + i: int + The index of the first line of the first structure in the out_slice + """ + for i, line in enumerate(out_slice): + if out_slice_start_flag in line: + return i + return i + + +def get_step_bounds( + out_slice: list[str], + out_slice_start_flag: str = elec_min_start_flag, +) -> list[list[int]]: + """Return list of boundary indices for each structure in out_slice. + + Return a list of lists of integers where each sublist contains the start and end + of an individual optimization step (or SCF cycle if no optimization). + + Parameters + ---------- + out_slice: list[str] + A slice of a JDFTx out file (individual call of JDFTx) + + Returns + ------- + bounds_list: list[list[int, int]] + A list of lists of integers where each sublist contains the start and end + of an individual optimization step (or SCF cycle if no optimization) + """ + bounds_list = [] + bounds = None + end_started = False + for i, line in enumerate(out_slice): + if not end_started: + if out_slice_start_flag in line: + bounds = [i] + elif (bounds is not None) and (is_lowdin_start_line(line)): + end_started = True + elif not len(line.strip()): + bounds.append(i) + bounds_list.append(bounds) + bounds = None + end_started = False + return bounds_list + + +@dataclass +class JOutStructures: + """Class for storing a series of JStructure objects. + + A class for storing a series of JStructure objects. + """ + + out_slice_start_flag = "-------- Electronic minimization -----------" + iter_type: str = None + geom_converged: bool = False + geom_converged_reason: str = None + elec_converged: bool = False + elec_converged_reason: str = None + _t_s: float = None + slices: list[JOutStructure] = field(default_factory=list) + + @classmethod + def from_out_slice( + cls, out_slice: list[str], iter_type: str = "IonicMinimize" + ) -> JOutStructures: + """Return JStructures object. + + Create a JStructures object from a slice of an out file's text + corresponding to a single JDFTx call. + + Parameters + ---------- + out_slice: list[str] + A slice of a JDFTx out file (individual call of JDFTx) + """ + instance = cls() + if iter_type not in ["IonicMinimize", "LatticeMinimize"]: + iter_type = correct_iter_type(iter_type) + instance.iter_type = iter_type + start_idx = get_start_idx(out_slice) + instance.set_joutstructure_list(out_slice[start_idx:]) + if instance.iter_type is None and len(instance) > 1: + raise Warning( + "iter type interpreted as single-point calculation, but \ + multiple structures found" + ) + return instance + + @property + def t_s(self) -> float: + """Return time of calculation. + + Return the total time in seconds for the calculation. + + Returns + ------- + t_s: float + The total time in seconds for the calculation + """ + if self._t_s is not None: + return self._t_s + if len(self): + if self.iter_type in ["single point", None]: + self._t_s = self[-1].elecmindata[-1].t_s + else: + self._t_s = self[-1].t_s + return self._t_s + + ########################################################################### + # Properties inherited from most recent JOutStructure + ########################################################################### + + @property + def etype(self) -> str: + """ + Return etype from most recent JOutStructure. + + Return etype from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].etype + raise AttributeError( + "Property etype inaccessible due to empty slices class field" + ) + + @property + def eiter_type(self) -> str: + """ + Return eiter_type from most recent JOutStructure. + + Return eiter_type from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].eiter_type + raise AttributeError( + "Property eiter_type inaccessible due to empty slices class field" + ) + + @property + def emin_flag(self) -> str: + """ + Return emin_flag from most recent JOutStructure. + + Return emin_flag from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].emin_flag + raise AttributeError( + "Property emin_flag inaccessible due to empty slices class field" + ) + + @property + def ecomponents(self) -> dict: + """ + Return ecomponents from most recent JOutStructure. + + Return ecomponents from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].ecomponents + raise AttributeError( + "Property ecomponents inaccessible due to empty slices class field" + ) + + @property + def elecmindata(self) -> JEiters: + """ + Return elecmindata from most recent JOutStructure. + + Return elecmindata from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].elecmindata + raise AttributeError( + "Property elecmindata inaccessible due to empty slices class field" + ) + + @property + def stress(self) -> np.ndarray: + """ + Return stress from most recent JOutStructure. + + Return stress from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].stress + raise AttributeError( + "Property stress inaccessible due to empty slices class field" + ) + + @property + def strain(self) -> np.ndarray: + """ + Return strain from most recent JOutStructure. + + Return strain from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].strain + raise AttributeError( + "Property strain inaccessible due to empty slices class field" + ) + + @property + def iter(self) -> int: + """ + Return iter from most recent JOutStructure. + + Return iter from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].iter + raise AttributeError( + "Property iter inaccessible due to empty slices class field" + ) + + @property + def e(self) -> float: + """ + Return E from most recent JOutStructure. + + Return E from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].E + raise AttributeError("Property E inaccessible due to empty slices class field") + + @property + def grad_k(self) -> float: + """ + Return grad_k from most recent JOutStructure. + + Return grad_k from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].grad_k + raise AttributeError( + "Property grad_k inaccessible due to empty slices class field" + ) + + @property + def alpha(self) -> float: + """ + Return alpha from most recent JOutStructure. + + Return alpha from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].alpha + raise AttributeError( + "Property alpha inaccessible due to empty slices class field" + ) + + @property + def linmin(self) -> float: + """ + Return linmin from most recent JOutStructure. + + Return linmin from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].linmin + raise AttributeError( + "Property linmin inaccessible due to empty slices class field" + ) + + ## + + def get_joutstructure_list(self, out_slice: list[str]) -> list[JOutStructure]: + """Return list of JOutStructure objects. + + Set relevant variables for the JStructures object by parsing the + out_slice. + + Parameters + ---------- + out_slice: list[str] + A slice of a JDFTx out file (individual call of JDFTx) + """ + out_bounds = get_step_bounds(out_slice) + return [ + JOutStructure.from_text_slice( + out_slice[bounds[0] : bounds[1]], iter_type=self.iter_type + ) + for bounds in out_bounds + ] + + def set_joutstructure_list(self, out_slice: list[str]) -> None: + """Set list of JOutStructure objects to slices. + + Set the list of JOutStructure objects to the slices attribute. + + Parameters + ---------- + out_slice: list[str] + A slice of a JDFTx out file (individual call of JDFTx) + """ + out_list = self.get_joutstructure_list(out_slice) + for jos in out_list: + self.slices.append(jos) + + def check_convergence(self) -> None: + """Set convergence flags. + + Check if the geometry and electronic density of last structure in the + list has converged. + """ + jst = self.slices[-1] + if jst.elecmindata.converged: + self.elec_converged = True + self.elec_converged_reason = jst.elecmindata.converged_reason + if jst.geom_converged: + self.geom_converged = True + self.geom_converged_reason = jst.geom_converged_reason + + def __getattr__(self, name: str) -> Any: + """Return attribute value. + + Return the value of an attribute. + + Parameters + ---------- + name: str + The name of the attribute + + Returns + ------- + value + The value of the attribute + """ + if name not in self.__dict__: + if not hasattr(self.slices[-1], name): + raise AttributeError(f"{self.__class__.__name__} not found: {name}") + return getattr(self.slices[-1], name) + return self.__dict__[name] + + def __dir__(self) -> list: + """List attributes. + + Returns a list of attributes for the object, including those from + self.slices[-1]. + + Returns + ------- + list + A list of attribute names + """ + # Get the default attributes + default_attrs = dir(self) + # Get the attributes from self.slices[-1] if slices is not empty + slice_attrs = dir(self.slices[-1]) if self.slices else [] + # Combine and return unique attributes + return list(set(default_attrs + slice_attrs)) + + def __getitem__(self, key: int | str) -> JOutStructure | Any: + """Return item. + + Return the value of an item. + + Parameters + ---------- + key: int | str + The key of the item + + Returns + ------- + val + The value of the item + """ + val = None + if type(key) is int: + val = self.getitem_int(key) + if type(key) is str: + val = self.getitem_str(key) + return val + + def getitem_int(self, key: int) -> JOutStructure: + """Return JOutStructure object. + + Return the JOutStructure object at the key index. + + Parameters + ---------- + key: int + The index of the JOutStructure object + + Returns + ------- + joutstructure: JOutStructure + The JOutStructure object at the key index + """ + return self.slices[key] + + def getitem_str(self, key: str) -> Any: + """Return attribute value. + + Return the value of an attribute. + + Parameters + ---------- + key: str + The name of the attribute + + Returns + ------- + value + The value of the attribute + """ + return getattr(self, key) + + def __len__(self) -> int: + """Return length of JOutStructures object. + + Returns the number of geometric optimization steps in the + JOutStructures object. + + Returns + ------- + length: int + The number of geometric optimization steps in the JOutStructures + object + """ + return len(self.slices) diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py new file mode 100644 index 00000000000..8dbfbc082c0 --- /dev/null +++ b/src/pymatgen/io/jdftx/outputs.py @@ -0,0 +1 @@ +"""Module for parsing JDFTx output files.""" diff --git a/src/pymatgen/io/jdftx/sets.py b/src/pymatgen/io/jdftx/sets.py new file mode 100644 index 00000000000..1028174ea93 --- /dev/null +++ b/src/pymatgen/io/jdftx/sets.py @@ -0,0 +1 @@ +"""Module for JDFTx sets.""" diff --git a/src/pymatgen/io/jdftx/utils.py b/src/pymatgen/io/jdftx/utils.py new file mode 100644 index 00000000000..1cd1dfd5411 --- /dev/null +++ b/src/pymatgen/io/jdftx/utils.py @@ -0,0 +1 @@ +"""Module for JDFTx utils.""" diff --git a/tests/io/jdftx/__init__.py b/tests/io/jdftx/__init__.py new file mode 100644 index 00000000000..6854b2c1e31 --- /dev/null +++ b/tests/io/jdftx/__init__.py @@ -0,0 +1 @@ +# these testchecks will have to be migrated over to pymatgen once the io functions are migrated there diff --git a/tests/io/jdftx/example_files/CO.in b/tests/io/jdftx/example_files/CO.in new file mode 100644 index 00000000000..77f9f0bb5af --- /dev/null +++ b/tests/io/jdftx/example_files/CO.in @@ -0,0 +1,48 @@ +#Testing JDFTx input file for CO molecule. Intended to test input parsers + +lattice \ +18.897261 0.000000 0.000000 \ +0.000000 18.897261 0.000000 \ +0.000000 0.000000 18.897261 + +dump-name $VAR +initial-state $VAR +elec-ex-corr gga +van-der-waals D3 +elec-cutoff 20 100 +elec-n-bands 15 +kpoint-folding 1 1 1 +electronic-minimize nIterations 100 energyDiffThreshold 1e-07 +elec-smearing Fermi 0.001 +spintype z-spin +core-overlap-check none +converge-empty-states yes +latt-move-scale 0 0 0 +symmetries none +fluid LinearPCM +pcm-variant CANDLE +fluid-solvent H2O +fluid-cation Na+ 0.5 +fluid-anion F- 0.5 +vibrations useConstraints no rotationSym no +dump End Dtot +dump End BoundCharge +dump End State +dump End Forces +dump End Ecomponents +dump End VfluidTot +dump End ElecDensity +dump End KEdensity +dump End EigStats +dump End BandEigs +dump End DOS + +coords-type Cartesian +ion O -0.235981 -0.237621 2.242580 1 +ion C -0.011521 -0.011600 0.109935 1 + +ion-species GBRV_v1.5/$ID_pbe_v1.uspp + +coulomb-interaction Periodic +dump End Forces +dump End Ecomponents diff --git a/tests/io/jdftx/example_files/GC_ion.out b/tests/io/jdftx/example_files/GC_ion.out new file mode 100644 index 00000000000..26c5a7e5fb2 --- /dev/null +++ b/tests/io/jdftx/example_files/GC_ion.out @@ -0,0 +1,6732 @@ + +*************** JDFTx 1.7.0 (git hash e155c65d) *************** + +Start date and time: Wed Jun 5 01:17:22 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001652 (0-3) +Divided in process groups (process indices): 0 (0) 1 (1) 2 (2) 3 (3) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 1 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 2 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 3 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 1.89 +Run totals: 4 processes, 128 threads, 4 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +band-projection-params yes no +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Slab 001 +coulomb-truncation-embed 8.21814 4.57743 20.4455 +davidson-band-ratio 1.1 +dump End State Forces ElecDensity BandEigs BandProjections EigStats Fillings Ecomponents Kpoints +dump +dump +dump +dump-name $VAR +elec-cutoff 25 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 195 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid LinearPCM 298.000000 1.013250 +fluid-anion F- 0.5 MeanFieldLJ \ + epsBulk 1 \ + pMol 0 \ + epsInf 1 \ + Pvap 0 \ + sigmaBulk 0 \ + Rvdw 2.24877 \ + Res 0 \ + tauNuc 343133 +fluid-cation Na+ 0.5 MeanFieldLJ \ + epsBulk 1 \ + pMol 0 \ + epsInf 1 \ + Pvap 0 \ + sigmaBulk 0 \ + Rvdw 2.19208 \ + Res 0 \ + tauNuc 343133 +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 400 \ + history 15 \ + knormThreshold 1e-11 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 6 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion C 15.516924000000003 8.971564000000003 29.481543000000002 1 +ion C 6.488065000000001 0.181361000000000 23.691129000000000 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342517000000004 8.971586000000002 29.211711000000012 1 +ion C 0.313658000000000 0.181361000000000 23.421311000000003 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.436398000000002 3.620570000000000 29.211701000000005 1 +ion C 9.568610000000000 5.532394000000000 23.960954000000005 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.261955000000000 3.620568000000000 28.941891999999999 1 +ion C 3.394203000000001 5.532394000000000 23.691130000000005 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.174400000000000 0.000001000000000 30.996452000000009 1 +ion Hf 12.551139000000001 7.256820000000001 26.543905000000002 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.000002000000000 0.000003000000000 30.726629000000006 1 +ion Hf 6.376730000000000 7.256823000000001 26.274084000000002 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.254951999999999 5.351033000000001 31.266273000000005 1 +ion Hf 9.470594000000002 1.905795000000000 26.274069000000008 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.429351000000002 5.351028000000001 31.536115000000006 1 +ion Hf 3.296185000000000 1.905795000000000 26.004261000000003 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.254951999999999 5.351033000000001 35.914999000000009 1 +ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/C.uspp +ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/Hf.uspp +ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/N.uspp +ion-species GBRV/$ID_pbe.uspp +ion-width Ecut +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 4 4 1 +latt-move-scale 0 0 0 +latt-scale 1 1 1 +lattice \ + 12.348814000000001 6.161090000000000 0.000000000000000 \ + 0.000000000000000 10.702064999999999 0.000000000000000 \ + 0.539642000000000 0.539642000000000 70.750715000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant CANDLE +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +target-mu -0.19 no + +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 12.3488 6.16109 0 ] +[ 0 10.7021 0 ] +[ 0.539642 0.539642 70.7507 ] +unit cell volume = 9350.26 +G = +[ 0.508809 -0.292917 0 ] +[ 0 0.5871 0 ] +[ -0.00388087 -0.00224385 0.0888074 ] +Minimum fftbox size, Smin = [ 56 56 320 ] +Chosen fftbox size, S = [ 56 56 320 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0.355431 + +Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/C.uspp': + Title: C. Created by USPP 7.3.6 on 3-2-2014 + Reference state energy: -5.406344. 4 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.504890 + |210> occupation: 2 eigenvalue: -0.194356 + lMax: 1 lLocal: 2 QijEcut: 5 + 4 projectors sampled on a log grid with 503 points: + l: 0 eig: -0.504890 rCut: 1.3 + l: 0 eig: 0.000000 rCut: 1.3 + l: 1 eig: -0.194357 rCut: 1.3 + l: 1 eig: 0.000000 rCut: 1.3 + Partial core density with radius 1.1 + Transforming core density to a uniform radial grid of dG=0.02 with 1597 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1597 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1597 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. + Core radius for overlap checks: 1.30 bohrs. + +Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/Hf.uspp': + Title: Hf. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -78.399178. 12 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -3.016121 + |510> occupation: 6 eigenvalue: -1.860466 + |600> occupation: 0 eigenvalue: -0.643057 + |610> occupation: 0 eigenvalue: -0.441591 + |520> occupation: 2 eigenvalue: -0.613878 + lMax: 3 lLocal: 3 QijEcut: 5 + 8 projectors sampled on a log grid with 679 points: + l: 0 eig: -3.016122 rCut: 1.5 + l: 0 eig: -0.643058 rCut: 1.5 + l: 0 eig: 1.000000 rCut: 1.5 + l: 1 eig: -1.860465 rCut: 1.6 + l: 1 eig: -0.441594 rCut: 1.6 + l: 2 eig: -0.613878 rCut: 1.75 + l: 2 eig: 1.000000 rCut: 1.75 + l: 3 eig: 1.000000 rCut: 2.3 + Partial core density with radius 1 + Transforming core density to a uniform radial grid of dG=0.02 with 1597 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1597 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1597 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/N.uspp': + Title: N. Created by USPP 7.3.6 on 3-2-2014 + Reference state energy: -9.763716. 5 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.681964 + |210> occupation: 3 eigenvalue: -0.260726 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 491 points: + l: 0 eig: -0.681964 rCut: 1.15 + l: 0 eig: 0.000000 rCut: 1.15 + l: 1 eig: -0.260729 rCut: 1.2 + l: 1 eig: 0.500000 rCut: 1.2 + Partial core density with radius 0.8 + Transforming core density to a uniform radial grid of dG=0.02 with 1597 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1597 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1597 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. + Core radius for overlap checks: 1.20 bohrs. + +Initialized 3 species with 41 total atoms. + +Folded 1 k-points by 4x4x1 to 16 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 325.000000 nBands: 195 nStates: 32 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 55826.812 , ideal nbasis = 55824.864 + +---------- Setting up coulomb interaction ---------- +Fluid mode embedding: using embedded box, but periodic Coulomb kernel. +(Fluid response is responsible for (approximate) separation between periodic images.) +Setting up double-sized grid for truncated Coulomb potentials: +R = +[ 12.3488 6.16109 0 ] +[ 0 10.7021 0 ] +[ 0.539642 0.539642 141.501 ] +unit cell volume = 18700.5 +G = +[ 0.508809 -0.292917 0 ] +[ 0 0.5871 0 ] +[ -0.00194044 -0.00112192 0.0444037 ] +Chosen fftbox size, S = [ 56 56 640 ] +Integer grid location selected as the embedding center: + Grid: [ 25 24 90 ] + Lattice: [ 0.452104 0.427715 0.282269 ] + Cartesian: [ 8.21814 4.57743 20.4455 ] +Constructing Wigner-Seitz cell: 12 faces (8 quadrilaterals, 4 hexagons) +Range-separation parameter for embedded mesh potentials due to point charges: 0.593199 bohrs. + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + C: sqrtQ[a0]: 3.105 Rcov[a0]: 1.417 CN: [ 0.00 0.99 2.00 3.00 3.98 ] + Hf: sqrtQ[a0]: 8.207 Rcov[a0]: 2.589 CN: [ 0.00 1.93 3.88 ] + N: sqrtQ[a0]: 2.712 Rcov[a0]: 1.342 CN: [ 0.00 0.99 2.01 2.99 ] + +Initializing DFT-D2 calculator for fluid / solvation: + C: C6: 30.35 Eh-a0^6 R0: 2.744 a0 + Hf: C6: 815.23 Eh-a0^6 R0: 3.326 a0 (WARNING: beyond Grimme's data set) + N: C6: 21.33 Eh-a0^6 R0: 2.640 a0 + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 5.703087 bohr. +Real space sum over 1125 unit cells with max indices [ 7 7 2 ] +Reciprocal space sum over 9559 terms with max indices [ 5 5 39 ] + +Computing DFT-D3 correction: +# coordination-number C 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.778 16.735 16.625 13.885 11.129 16.778 16.735 16.625 13.885 12.003 16.778 16.735 16.625 13.885 11.130 16.778 16.735 16.625 13.885 +# coordination-number N 0.927 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.20 +EvdW_6 = -0.120307 +EvdW_8 = -0.212388 + +---------- Allocating electronic variables ---------- +Initializing wave functions: linear combination of atomic orbitals +C pseudo-atom occupations: s ( 2 ) p ( 2 ) +Hf pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 2 ) +N pseudo-atom occupations: s ( 2 ) p ( 3 ) + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00092 Tot: -0.00002 ] +LCAOMinimize: Iter: 0 G: -1030.0136869927484895 |grad|_K: 9.111e-03 alpha: 1.000e+00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00230 Tot: -0.00029 ] +LCAOMinimize: Iter: 1 G: -1051.1835761760626156 |grad|_K: 5.741e-03 alpha: 1.647e-02 linmin: 6.084e-02 cgtest: 3.007e-02 t[s]: 30.65 +LCAOMinimize: Bad step direction: g.d > 0. +LCAOMinimize: Undoing step. +LCAOMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00230 Tot: -0.00029 ] +LCAOMinimize: Iter: 2 G: -1051.1835761760623882 |grad|_K: 5.741e-03 alpha: 0.000e+00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00240 Tot: -0.00014 ] +LCAOMinimize: Iter: 3 G: -1051.5050612838151665 |grad|_K: 3.444e-03 alpha: 3.484e-03 linmin: -1.624e-01 cgtest: 7.940e-01 t[s]: 34.09 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.045188e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00220 Tot: +0.00040 ] +LCAOMinimize: Iter: 4 G: -1051.5625942767267134 |grad|_K: 1.606e-02 alpha: 2.923e-02 linmin: 1.766e-02 cgtest: -8.678e-02 t[s]: 36.51 +LCAOMinimize: Bad step direction: g.d > 0. +LCAOMinimize: Undoing step. +LCAOMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00220 Tot: +0.00040 ] +LCAOMinimize: Iter: 5 G: -1051.5625942767267134 |grad|_K: 1.606e-02 alpha: 0.000e+00 +LCAOMinimize: Step increased G by 5.777931e-01, reducing alpha to 7.814873e-04. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00225 Tot: +0.00040 ] +LCAOMinimize: Iter: 6 G: -1052.2101088507374698 |grad|_K: 1.100e-02 alpha: 7.815e-04 linmin: -1.502e-01 cgtest: 1.005e+00 t[s]: 41.38 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.344462e-03. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00226 Tot: +0.00023 ] +LCAOMinimize: Iter: 7 G: -1052.8183926531824000 |grad|_K: 3.165e-03 alpha: 2.591e-03 linmin: -2.172e-01 cgtest: 4.936e-01 t[s]: 43.82 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 7.774348e-03. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.332304e-02. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 6.996913e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00231 Tot: -0.00059 ] +LCAOMinimize: Iter: 8 G: -1054.7584848979945491 |grad|_K: 8.442e-03 alpha: 1.691e-01 linmin: 1.607e-02 cgtest: -2.255e-01 t[s]: 46.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00225 Tot: -0.00030 ] +LCAOMinimize: Iter: 9 G: -1055.0637268259988559 |grad|_K: 5.236e-03 alpha: 2.801e-03 linmin: -1.592e-02 cgtest: 9.669e-01 t[s]: 48.61 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.404456e-03. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00243 Tot: +0.00056 ] +LCAOMinimize: Iter: 10 G: -1055.5200889504160386 |grad|_K: 6.185e-03 alpha: 8.862e-03 linmin: 1.137e-02 cgtest: -7.707e-02 t[s]: 51.00 +LCAOMinimize: Wrong curvature in test step, increasing alphaT to 2.658593e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00234 Tot: -0.00006 ] +LCAOMinimize: Iter: 11 G: -1056.7453347241726078 |grad|_K: 7.835e-03 alpha: -3.862e-02 linmin: -3.970e-02 cgtest: 9.538e-01 t[s]: 52.86 +LCAOMinimize: Step increased G by 6.062266e+01, reducing alpha to 1.093620e-02. +LCAOMinimize: Step increased G by 2.825207e-01, reducing alpha to 1.093620e-03. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00236 Tot: -0.00012 ] +LCAOMinimize: Iter: 12 G: -1057.0208928498025216 |grad|_K: 6.247e-03 alpha: 1.094e-03 linmin: -1.625e-01 cgtest: 9.874e-01 t[s]: 57.77 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.280859e-03. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00249 Tot: -0.00014 ] +LCAOMinimize: Iter: 13 G: -1057.3844322587156057 |grad|_K: 3.527e-03 alpha: 5.271e-03 linmin: 4.804e-02 cgtest: -2.629e-01 t[s]: 60.20 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.581301e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00052 ] +LCAOMinimize: Iter: 14 G: -1057.7863869132870605 |grad|_K: 6.167e-03 alpha: 2.211e-02 linmin: -6.110e-03 cgtest: 7.469e-01 t[s]: 62.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00258 Tot: -0.00013 ] +LCAOMinimize: Iter: 15 G: -1058.0947463864763449 |grad|_K: 1.420e-03 alpha: 3.907e-03 linmin: 1.868e-02 cgtest: -5.870e-01 t[s]: 64.55 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.172118e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00262 Tot: -0.00032 ] +LCAOMinimize: Iter: 16 G: -1058.1771697264157410 |grad|_K: 2.606e-03 alpha: 2.728e-02 linmin: 1.239e-03 cgtest: 8.265e-01 t[s]: 66.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00266 Tot: -0.00053 ] +LCAOMinimize: Iter: 17 G: -1058.2239692670764271 |grad|_K: 1.486e-03 alpha: 5.188e-03 linmin: 1.859e-02 cgtest: -5.395e-01 t[s]: 68.85 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.556303e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: -0.00067 ] +LCAOMinimize: Iter: 18 G: -1058.2586270937820245 |grad|_K: 2.115e-03 alpha: 1.690e-02 linmin: -2.863e-05 cgtest: 9.651e-01 t[s]: 71.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00271 Tot: -0.00062 ] +LCAOMinimize: Iter: 19 G: -1058.2952920440711750 |grad|_K: 1.503e-03 alpha: 5.138e-03 linmin: 1.528e-02 cgtest: -2.804e-01 t[s]: 73.16 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.541303e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00250 Tot: -0.00005 ] +LCAOMinimize: Iter: 20 G: -1058.4315728930389469 |grad|_K: 2.806e-03 alpha: 4.379e-02 linmin: 3.331e-03 cgtest: 7.602e-01 t[s]: 75.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00006 ] +LCAOMinimize: Iter: 21 G: -1058.4319256027911251 |grad|_K: 2.659e-03 alpha: 7.090e-03 linmin: 4.041e-02 cgtest: -9.328e-01 t[s]: 77.47 +LCAOMinimize: Bad step direction: g.d > 0. +LCAOMinimize: Undoing step. +LCAOMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00006 ] +LCAOMinimize: Iter: 22 G: -1058.4319256027911251 |grad|_K: 2.659e-03 alpha: 0.000e+00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00255 Tot: +0.00002 ] +LCAOMinimize: Iter: 23 G: -1058.4764724389544881 |grad|_K: 5.259e-04 alpha: 3.441e-03 linmin: 3.014e-02 cgtest: -1.630e-01 t[s]: 80.86 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.032415e-02. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.097244e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00261 Tot: +0.00002 ] +LCAOMinimize: Iter: 24 G: -1058.4987989863111579 |grad|_K: 3.495e-04 alpha: 4.394e-02 linmin: -5.095e-03 cgtest: 3.661e-01 t[s]: 83.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00262 Tot: +0.00001 ] +LCAOMinimize: Iter: 25 G: -1058.4997024773399517 |grad|_K: 1.512e-04 alpha: 3.757e-03 linmin: -1.417e-02 cgtest: 3.897e-02 t[s]: 85.63 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.127116e-02. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.381347e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00265 Tot: +0.00002 ] +LCAOMinimize: Iter: 26 G: -1058.5024418729590252 |grad|_K: 8.741e-05 alpha: 5.815e-02 linmin: -1.530e-02 cgtest: 2.010e-02 t[s]: 88.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00268 Tot: +0.00004 ] +LCAOMinimize: Iter: 27 G: -1058.5031634566926186 |grad|_K: 2.742e-04 alpha: 4.368e-02 linmin: 2.153e-03 cgtest: -8.895e-02 t[s]: 90.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: +0.00009 ] +LCAOMinimize: Iter: 28 G: -1058.5042718512668216 |grad|_K: 1.644e-04 alpha: 7.406e-03 linmin: 1.800e-03 cgtest: 9.187e-01 t[s]: 92.31 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: +0.00010 ] +LCAOMinimize: Iter: 29 G: -1058.5044811876480253 |grad|_K: 7.603e-05 alpha: 4.102e-03 linmin: -1.073e-04 cgtest: -4.202e-04 t[s]: 94.24 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.230740e-02. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.692219e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00276 Tot: +0.00012 ] +LCAOMinimize: Iter: 30 G: -1058.5050952745821178 |grad|_K: 4.416e-05 alpha: 5.276e-02 linmin: -3.317e-02 cgtest: 2.992e-01 t[s]: 97.08 +LCAOMinimize: None of the convergence criteria satisfied after 30 iterations. +----- createFluidSolver() ----- (Fluid-side solver setup) + Initializing fluid molecule 'H2O' + Initializing site 'O' + Electron density: proportional to exp(-r/0.36935)*erfc((r-0.51523)/0.36823) with norm 6.826 + Charge density: gaussian nuclear width 0.478731 with net site charge 0.826 + Polarizability: cuspless exponential with width 0.32 and norm 3.73 + Hard sphere radius: 2.57003 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Initializing site 'H' + Electron density: proportional to exp(-r/0.34641)*erfc((r-0)/0.390882) with norm 0.587 + Charge density: gaussian nuclear width 0.377945 with net site charge -0.413 + Polarizability: cuspless exponential with width 0.39 and norm 3.3 + Positions in reference frame: + [ +0.000000 -1.441945 +1.122523 ] + [ +0.000000 +1.441945 +1.122523 ] + Net charge: 0 dipole magnitude: 0.927204 + Initializing spherical shell mfKernel with radius 2.61727 Bohr + deltaS corrections: + site 'O': -7.54299 + site 'H': -6.83917 + Initializing fluid molecule 'Na+' + Initializing site 'Na' + Electron density: proportional to exp(-r/0.19682)*erfc((r-0.71491)/0.41314) with norm 8.1383 + Charge density: gaussian nuclear width 0.365347 with net site charge -1 + Hard sphere radius: 1.86327 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Net charge: -1 dipole magnitude: 0 + Initializing gaussian mfKernel with width: 1.55004 Bohr + deltaS corrections: + site 'Na': -22.3555 + Initializing fluid molecule 'F-' + Initializing site 'F' + Electron density: proportional to exp(-r/0.38886)*erfc((r-0)/0.438782) with norm 8 + Charge density: gaussian nuclear width 0.374796 with net site charge 1 + Hard sphere radius: 2.39995 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Net charge: 1 dipole magnitude: 0 + Initializing gaussian mfKernel with width: 1.59012 Bohr + deltaS corrections: + site 'F': -9.04335 + +Correction to mu due to finite nuclear width = -0.0137949 + Cavity determined by nc: 0.00142 and sigma: 0.707107 + Nonlocal vdW cavity from gaussian model electron density with norm = 8 and sigma = 0.993594 bohr + Charge asymmetry in cavity with sensitivity pCavity = 36.5 e-bohr/Eh + Electrostatic cavity expanded by eta = 1.46 bohrs + Weighted density cavitation model constrained by Nbulk: 0.0049383 bohr^-3, Pvap: 3.14029 kPa, Rvdw: 2.61727 bohr and sigmaBulk: 4.62e-05 Eh/bohr^2 at T: 298 K. + Weighted density dispersion model using vdW pair potentials with single solvent site with sqrtC6eff: 0.77 SI. + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + Truncated Coulomb potentials: + R. Sundararaman and T.A. Arias, Phys. Rev. B 87, 165122 (2013) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + DFT-D2 dispersion correction: + S. Grimme, J. Comput. Chem. 27, 1787 (2006) + + Charge-asymmetric nonlocally-determined local-electric (CANDLE) solvation model: + R. Sundararaman and W.A. Goddard III, J. Chem. Phys. 142, 064107 (2015) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Grand-canonical (fixed-potential) DFT: + R. Sundararaman, W. A. Goddard III and T. A. Arias, J. Chem. Phys. 146, 114104 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 97.80 + + +Computing DFT-D3 correction: +# coordination-number C 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.778 16.735 16.625 13.885 11.129 16.778 16.735 16.625 13.885 12.003 16.778 16.735 16.625 13.885 11.130 16.778 16.735 16.625 13.885 +# coordination-number N 0.927 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.20 +EvdW_6 = -0.120307 +EvdW_8 = -0.212388 +Fluid solver invoked on fresh (random / LCAO) wavefunctions +Running a vacuum solve first: + +-------- Initial electronic minimization ----------- + FillingsUpdate: mu: -0.094373879 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00276 Tot: +0.00012 ] +ElecMinimize: Iter: 0 G: -1058.504944771530745 |grad|_K: 3.849e-05 alpha: 1.000e+00 + FillingsUpdate: mu: -0.125373596 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00286 Tot: +0.00035 ] + SubspaceRotationAdjust: set factor to 0.53 +ElecMinimize: Iter: 1 G: -1058.834042213076145 |grad|_K: 6.844e-05 alpha: 6.386e-01 linmin: 2.100e-04 t[s]: 102.56 + FillingsUpdate: mu: -0.103836623 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00277 Tot: +0.00054 ] + SubspaceRotationAdjust: set factor to 0.255 +ElecMinimize: Iter: 2 G: -1058.834930873450503 |grad|_K: 5.703e-05 alpha: 9.859e-03 linmin: 3.651e-02 t[s]: 104.62 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.957704e-02. + FillingsUpdate: mu: -0.076572152 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00275 Tot: +0.00059 ] + SubspaceRotationAdjust: set factor to 0.153 +ElecMinimize: Iter: 3 G: -1058.846426540816992 |grad|_K: 4.106e-05 alpha: 3.424e-02 linmin: 2.068e-04 t[s]: 107.24 + FillingsUpdate: mu: -0.076467690 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00284 Tot: +0.00056 ] + SubspaceRotationAdjust: set factor to 0.109 + SubspaceRotationAdjust: resetting CG because factor has changed by 0.109225 +ElecMinimize: State modified externally: resetting search direction. +ElecMinimize: Iter: 4 G: -1058.858141535923096 |grad|_K: 1.607e-05 alpha: 1.925e-02 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.775676e-02. +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.732703e-01. + FillingsUpdate: mu: -0.090573115 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00270 Tot: +0.00070 ] + SubspaceRotationAdjust: set factor to 0.0676 +ElecMinimize: Iter: 5 G: -1058.895252477901295 |grad|_K: 1.666e-05 alpha: 4.085e-01 linmin: -1.454e-03 t[s]: 113.67 + FillingsUpdate: mu: -0.090204359 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: +0.00069 ] + SubspaceRotationAdjust: set factor to 0.13 +ElecMinimize: Iter: 6 G: -1058.900325477176239 |grad|_K: 6.706e-06 alpha: 3.959e-02 linmin: -2.280e-02 t[s]: 115.70 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.187718e-01. + FillingsUpdate: mu: -0.085362701 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00274 Tot: +0.00067 ] + SubspaceRotationAdjust: set factor to 0.0795 +ElecMinimize: Iter: 7 G: -1058.903016553206953 |grad|_K: 1.252e-05 alpha: 1.326e-01 linmin: 1.097e-03 t[s]: 118.31 + FillingsUpdate: mu: -0.077380693 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00269 Tot: +0.00074 ] + SubspaceRotationAdjust: set factor to 0.0473 +ElecMinimize: Iter: 8 G: -1058.909066350292505 |grad|_K: 1.216e-05 alpha: 1.130e-01 linmin: 1.489e-05 t[s]: 120.36 + FillingsUpdate: mu: -0.078522813 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00264 Tot: +0.00081 ] + SubspaceRotationAdjust: set factor to 0.0842 +ElecMinimize: Iter: 9 G: -1058.911594329985292 |grad|_K: 5.490e-06 alpha: 5.238e-02 linmin: 1.303e-03 t[s]: 122.38 + FillingsUpdate: mu: -0.080102422 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00260 Tot: +0.00087 ] + SubspaceRotationAdjust: set factor to 0.0671 +ElecMinimize: Iter: 10 G: -1058.913009996389746 |grad|_K: 6.954e-06 alpha: 1.355e-01 linmin: -1.211e-03 t[s]: 124.48 + FillingsUpdate: mu: -0.086420174 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00263 Tot: +0.00097 ] + SubspaceRotationAdjust: set factor to 0.055 +ElecMinimize: Iter: 11 G: -1058.915992957032358 |grad|_K: 3.739e-06 alpha: 1.682e-01 linmin: 1.806e-05 t[s]: 126.54 + FillingsUpdate: mu: -0.084532077 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00265 Tot: +0.00098 ] + SubspaceRotationAdjust: set factor to 0.0427 +ElecMinimize: Iter: 12 G: -1058.916422106638265 |grad|_K: 2.394e-06 alpha: 8.719e-02 linmin: -1.200e-04 t[s]: 128.61 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.615600e-01. + FillingsUpdate: mu: -0.088368320 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00268 Tot: +0.00105 ] + SubspaceRotationAdjust: set factor to 0.0291 +ElecMinimize: Iter: 13 G: -1058.917109017649182 |grad|_K: 3.172e-06 alpha: 3.419e-01 linmin: -9.213e-06 t[s]: 131.23 + FillingsUpdate: mu: -0.085028893 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00269 Tot: +0.00112 ] + SubspaceRotationAdjust: set factor to 0.041 +ElecMinimize: Iter: 14 G: -1058.917644293140938 |grad|_K: 1.945e-06 alpha: 1.566e-01 linmin: 2.406e-04 t[s]: 133.26 + FillingsUpdate: mu: -0.086865462 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00270 Tot: +0.00119 ] + SubspaceRotationAdjust: set factor to 0.036 +ElecMinimize: Iter: 15 G: -1058.918034711385872 |grad|_K: 2.382e-06 alpha: 2.961e-01 linmin: -4.353e-04 t[s]: 135.34 + FillingsUpdate: mu: -0.087421796 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00276 Tot: +0.00130 ] + SubspaceRotationAdjust: set factor to 0.0529 +ElecMinimize: Iter: 16 G: -1058.918566427393898 |grad|_K: 1.666e-06 alpha: 2.612e-01 linmin: 1.721e-05 t[s]: 137.36 + FillingsUpdate: mu: -0.085572455 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00281 Tot: +0.00137 ] + SubspaceRotationAdjust: set factor to 0.0456 +ElecMinimize: Iter: 17 G: -1058.918835267699478 |grad|_K: 1.917e-06 alpha: 2.779e-01 linmin: 1.942e-05 t[s]: 139.43 + FillingsUpdate: mu: -0.086982861 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00287 Tot: +0.00149 ] + SubspaceRotationAdjust: set factor to 0.0585 +ElecMinimize: Iter: 18 G: -1058.919146240264126 |grad|_K: 1.371e-06 alpha: 2.435e-01 linmin: -5.710e-05 t[s]: 141.47 + FillingsUpdate: mu: -0.087254851 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00295 Tot: +0.00164 ] + SubspaceRotationAdjust: set factor to 0.0461 +ElecMinimize: Iter: 19 G: -1058.919452619417825 |grad|_K: 2.049e-06 alpha: 4.568e-01 linmin: -2.864e-04 t[s]: 143.55 + FillingsUpdate: mu: -0.085891182 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00309 Tot: +0.00183 ] + SubspaceRotationAdjust: set factor to 0.0403 +ElecMinimize: Iter: 20 G: -1058.919773764641377 |grad|_K: 1.467e-06 alpha: 2.090e-01 linmin: -5.673e-05 t[s]: 145.58 + FillingsUpdate: mu: -0.084772449 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00331 Tot: +0.00211 ] + SubspaceRotationAdjust: set factor to 0.042 +ElecMinimize: Iter: 21 G: -1058.920139994908595 |grad|_K: 1.591e-06 alpha: 4.866e-01 linmin: 1.082e-04 t[s]: 147.64 + FillingsUpdate: mu: -0.087151811 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00344 Tot: +0.00229 ] + SubspaceRotationAdjust: set factor to 0.0349 +ElecMinimize: Iter: 22 G: -1058.920340617297825 |grad|_K: 1.234e-06 alpha: 2.394e-01 linmin: 1.221e-04 t[s]: 149.67 + FillingsUpdate: mu: -0.087283037 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00370 Tot: +0.00260 ] + SubspaceRotationAdjust: set factor to 0.042 +ElecMinimize: Iter: 23 G: -1058.920606749597937 |grad|_K: 1.159e-06 alpha: 5.091e-01 linmin: -3.311e-05 t[s]: 151.73 + FillingsUpdate: mu: -0.085432960 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00389 Tot: +0.00281 ] + SubspaceRotationAdjust: set factor to 0.0338 +ElecMinimize: Iter: 24 G: -1058.920755539539641 |grad|_K: 1.072e-06 alpha: 3.140e-01 linmin: -9.709e-06 t[s]: 153.75 + FillingsUpdate: mu: -0.087028257 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00415 Tot: +0.00310 ] + SubspaceRotationAdjust: set factor to 0.0405 +ElecMinimize: Iter: 25 G: -1058.920916231488718 |grad|_K: 7.237e-07 alpha: 4.001e-01 linmin: -3.182e-05 t[s]: 155.81 + FillingsUpdate: mu: -0.088083732 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00432 Tot: +0.00328 ] + SubspaceRotationAdjust: set factor to 0.0376 +ElecMinimize: Iter: 26 G: -1058.920988059698402 |grad|_K: 6.490e-07 alpha: 3.915e-01 linmin: -2.353e-05 t[s]: 157.84 + FillingsUpdate: mu: -0.087104501 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00449 Tot: +0.00345 ] + SubspaceRotationAdjust: set factor to 0.0311 +ElecMinimize: Iter: 27 G: -1058.921032299705075 |grad|_K: 4.744e-07 alpha: 3.001e-01 linmin: 7.860e-06 t[s]: 159.92 + FillingsUpdate: mu: -0.087026970 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00472 Tot: +0.00368 ] + SubspaceRotationAdjust: set factor to 0.0371 +ElecMinimize: Iter: 28 G: -1058.921069971624547 |grad|_K: 3.914e-07 alpha: 4.800e-01 linmin: 1.488e-06 t[s]: 161.97 + FillingsUpdate: mu: -0.087785719 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00490 Tot: +0.00387 ] + SubspaceRotationAdjust: set factor to 0.0333 +ElecMinimize: Iter: 29 G: -1058.921091315100057 |grad|_K: 3.280e-07 alpha: 3.994e-01 linmin: -3.309e-06 t[s]: 164.03 + FillingsUpdate: mu: -0.087135656 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00509 Tot: +0.00406 ] + SubspaceRotationAdjust: set factor to 0.0315 +ElecMinimize: Iter: 30 G: -1058.921104216627555 |grad|_K: 2.453e-07 alpha: 3.434e-01 linmin: 1.034e-05 t[s]: 166.06 + FillingsUpdate: mu: -0.087112660 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00535 Tot: +0.00432 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 31 G: -1058.921115662288912 |grad|_K: 2.177e-07 alpha: 5.453e-01 linmin: 9.313e-07 t[s]: 168.13 + FillingsUpdate: mu: -0.087690371 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00563 Tot: +0.00460 ] + SubspaceRotationAdjust: set factor to 0.0354 +ElecMinimize: Iter: 32 G: -1058.921123813510803 |grad|_K: 2.282e-07 alpha: 4.927e-01 linmin: -5.661e-08 t[s]: 170.19 + FillingsUpdate: mu: -0.087231768 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00596 Tot: +0.00492 ] + SubspaceRotationAdjust: set factor to 0.0338 +ElecMinimize: Iter: 33 G: -1058.921130567777482 |grad|_K: 1.737e-07 alpha: 3.711e-01 linmin: 9.511e-06 t[s]: 172.26 + FillingsUpdate: mu: -0.087258697 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00639 Tot: +0.00534 ] + SubspaceRotationAdjust: set factor to 0.0397 +ElecMinimize: Iter: 34 G: -1058.921136735621303 |grad|_K: 1.631e-07 alpha: 5.861e-01 linmin: -2.237e-07 t[s]: 174.31 + FillingsUpdate: mu: -0.087588247 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00687 Tot: +0.00581 ] + SubspaceRotationAdjust: set factor to 0.0391 +ElecMinimize: Iter: 35 G: -1058.921141673111151 |grad|_K: 1.735e-07 alpha: 5.322e-01 linmin: -5.251e-06 t[s]: 176.38 + FillingsUpdate: mu: -0.087083488 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00741 Tot: +0.00634 ] + SubspaceRotationAdjust: set factor to 0.0331 +ElecMinimize: Iter: 36 G: -1058.921145870112923 |grad|_K: 1.627e-07 alpha: 3.986e-01 linmin: 1.295e-05 t[s]: 178.41 + FillingsUpdate: mu: -0.087313645 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00812 Tot: +0.00704 ] + SubspaceRotationAdjust: set factor to 0.0349 +ElecMinimize: Iter: 37 G: -1058.921150182576639 |grad|_K: 1.296e-07 alpha: 4.674e-01 linmin: -1.081e-05 t[s]: 180.46 + FillingsUpdate: mu: -0.087424070 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00884 Tot: +0.00775 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 38 G: -1058.921153505075608 |grad|_K: 1.194e-07 alpha: 5.664e-01 linmin: -7.275e-06 t[s]: 182.53 + FillingsUpdate: mu: -0.087084835 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00951 Tot: +0.00839 ] + SubspaceRotationAdjust: set factor to 0.0319 +ElecMinimize: Iter: 39 G: -1058.921155743858662 |grad|_K: 1.170e-07 alpha: 4.493e-01 linmin: 1.456e-05 t[s]: 184.65 + FillingsUpdate: mu: -0.087367159 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01020 Tot: +0.00908 ] + SubspaceRotationAdjust: set factor to 0.0284 +ElecMinimize: Iter: 40 G: -1058.921157569463958 |grad|_K: 8.583e-08 alpha: 3.827e-01 linmin: -4.815e-06 t[s]: 186.67 + FillingsUpdate: mu: -0.087353241 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01094 Tot: +0.00979 ] + SubspaceRotationAdjust: set factor to 0.0317 +ElecMinimize: Iter: 41 G: -1058.921158928452996 |grad|_K: 7.084e-08 alpha: 5.285e-01 linmin: 3.145e-06 t[s]: 188.73 + FillingsUpdate: mu: -0.087194446 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01156 Tot: +0.01039 ] + SubspaceRotationAdjust: set factor to 0.0303 +ElecMinimize: Iter: 42 G: -1058.921159751069354 |grad|_K: 6.211e-08 alpha: 4.697e-01 linmin: 9.207e-06 t[s]: 190.75 + FillingsUpdate: mu: -0.087339396 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01221 Tot: +0.01102 ] + SubspaceRotationAdjust: set factor to 0.0272 +ElecMinimize: Iter: 43 G: -1058.921160340225924 |grad|_K: 5.278e-08 alpha: 4.379e-01 linmin: -2.408e-06 t[s]: 192.85 + FillingsUpdate: mu: -0.087271991 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01293 Tot: +0.01172 ] + SubspaceRotationAdjust: set factor to 0.0301 +ElecMinimize: Iter: 44 G: -1058.921160802538907 |grad|_K: 4.078e-08 alpha: 4.755e-01 linmin: 7.201e-06 t[s]: 194.91 + FillingsUpdate: mu: -0.087216101 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01365 Tot: +0.01242 ] + SubspaceRotationAdjust: set factor to 0.0324 +ElecMinimize: Iter: 45 G: -1058.921161112823256 |grad|_K: 3.588e-08 alpha: 5.348e-01 linmin: -5.281e-06 t[s]: 196.99 + FillingsUpdate: mu: -0.087314636 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01437 Tot: +0.01311 ] + SubspaceRotationAdjust: set factor to 0.0306 +ElecMinimize: Iter: 46 G: -1058.921161321312411 |grad|_K: 3.434e-08 alpha: 4.639e-01 linmin: -3.518e-07 t[s]: 199.06 + FillingsUpdate: mu: -0.087249331 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01536 Tot: +0.01407 ] + SubspaceRotationAdjust: set factor to 0.032 +ElecMinimize: Iter: 47 G: -1058.921161524438276 |grad|_K: 2.972e-08 alpha: 4.936e-01 linmin: 7.363e-06 t[s]: 201.13 + FillingsUpdate: mu: -0.087247848 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01668 Tot: +0.01535 ] + SubspaceRotationAdjust: set factor to 0.0366 +ElecMinimize: Iter: 48 G: -1058.921161718944177 |grad|_K: 2.959e-08 alpha: 6.313e-01 linmin: 1.377e-06 t[s]: 203.20 + FillingsUpdate: mu: -0.087309626 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01831 Tot: +0.01693 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 49 G: -1058.921161901095047 |grad|_K: 3.289e-08 alpha: 5.964e-01 linmin: 1.492e-06 t[s]: 205.31 + FillingsUpdate: mu: -0.087204280 nElectrons: 325.000000 magneticMoment: [ Abs: 0.02034 Tot: +0.01890 ] + SubspaceRotationAdjust: set factor to 0.0349 +ElecMinimize: Iter: 50 G: -1058.921162081653847 |grad|_K: 3.625e-08 alpha: 4.781e-01 linmin: 5.080e-06 t[s]: 207.33 + FillingsUpdate: mu: -0.087272964 nElectrons: 325.000000 magneticMoment: [ Abs: 0.02421 Tot: +0.02265 ] + SubspaceRotationAdjust: set factor to 0.0362 +ElecMinimize: Iter: 51 G: -1058.921162372239905 |grad|_K: 4.153e-08 alpha: 6.339e-01 linmin: -1.257e-05 t[s]: 209.40 + FillingsUpdate: mu: -0.087266910 nElectrons: 325.000000 magneticMoment: [ Abs: 0.03189 Tot: +0.03008 ] + SubspaceRotationAdjust: set factor to 0.0396 +ElecMinimize: Iter: 52 G: -1058.921162880751808 |grad|_K: 5.578e-08 alpha: 8.437e-01 linmin: 3.115e-06 t[s]: 211.44 + FillingsUpdate: mu: -0.087094511 nElectrons: 325.000000 magneticMoment: [ Abs: 0.05226 Tot: +0.04972 ] + SubspaceRotationAdjust: set factor to 0.0409 +ElecMinimize: Iter: 53 G: -1058.921164104674290 |grad|_K: 1.109e-07 alpha: 1.138e+00 linmin: 8.533e-05 t[s]: 213.53 + FillingsUpdate: mu: -0.087459008 nElectrons: 325.000000 magneticMoment: [ Abs: 0.13928 Tot: +0.13314 ] + SubspaceRotationAdjust: set factor to 0.0417 +ElecMinimize: Iter: 54 G: -1058.921169143443421 |grad|_K: 2.810e-07 alpha: 1.204e+00 linmin: -1.016e-05 t[s]: 215.59 + FillingsUpdate: mu: -0.087470946 nElectrons: 325.000000 magneticMoment: [ Abs: 0.15378 Tot: +0.14706 ] + SubspaceRotationAdjust: set factor to 0.0479 +ElecMinimize: Iter: 55 G: -1058.921170952838338 |grad|_K: 3.012e-07 alpha: 3.159e-02 linmin: -1.297e-03 t[s]: 217.65 +ElecMinimize: Wrong curvature in test step, increasing alphaT to 9.475977e-02. + FillingsUpdate: mu: -0.087397244 nElectrons: 325.000000 magneticMoment: [ Abs: 0.17063 Tot: +0.16315 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 56 G: -1058.921175253557749 |grad|_K: 3.113e-07 alpha: -1.517e+01 linmin: -2.455e-03 t[s]: 219.55 + FillingsUpdate: mu: -0.087136401 nElectrons: 325.000000 magneticMoment: [ Abs: 0.20851 Tot: +0.19932 ] + SubspaceRotationAdjust: set factor to 0.0664 +ElecMinimize: Iter: 57 G: -1058.921185293065946 |grad|_K: 3.466e-07 alpha: 6.641e-02 linmin: -3.913e-03 t[s]: 221.63 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.992374e-01. + FillingsUpdate: mu: -0.085878551 nElectrons: 325.000000 magneticMoment: [ Abs: 0.36283 Tot: +0.34540 ] + SubspaceRotationAdjust: set factor to 0.0406 +ElecMinimize: Iter: 58 G: -1058.921219394243280 |grad|_K: 1.184e-06 alpha: 2.274e-01 linmin: 1.484e-03 t[s]: 224.25 +ElecMinimize: Bad step direction: g.d > 0. +ElecMinimize: Undoing step. +ElecMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: -0.085878551 nElectrons: 325.000000 magneticMoment: [ Abs: 0.36283 Tot: +0.34540 ] + SubspaceRotationAdjust: set factor to 0.0277 +ElecMinimize: Iter: 59 G: -1058.921219394243735 |grad|_K: 9.773e-07 alpha: 0.000e+00 + FillingsUpdate: mu: -0.088031323 nElectrons: 325.000000 magneticMoment: [ Abs: 0.36392 Tot: +0.34632 ] + SubspaceRotationAdjust: set factor to 0.018 +ElecMinimize: Iter: 60 G: -1058.921270065711042 |grad|_K: 3.929e-07 alpha: 1.528e-01 linmin: -2.703e-05 t[s]: 227.80 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.584126e-01. + FillingsUpdate: mu: -0.087602885 nElectrons: 325.000000 magneticMoment: [ Abs: 0.37483 Tot: +0.35663 ] + SubspaceRotationAdjust: set factor to 0.0226 +ElecMinimize: Iter: 61 G: -1058.921319109788783 |grad|_K: 4.616e-07 alpha: 9.104e-01 linmin: 2.290e-06 t[s]: 230.42 + FillingsUpdate: mu: -0.086590283 nElectrons: 325.000000 magneticMoment: [ Abs: 0.39049 Tot: +0.37129 ] + SubspaceRotationAdjust: set factor to 0.0253 +ElecMinimize: Iter: 62 G: -1058.921367615614827 |grad|_K: 4.284e-07 alpha: 6.520e-01 linmin: 1.641e-05 t[s]: 232.44 + FillingsUpdate: mu: -0.087615618 nElectrons: 325.000000 magneticMoment: [ Abs: 0.41007 Tot: +0.38942 ] + SubspaceRotationAdjust: set factor to 0.0253 +ElecMinimize: Iter: 63 G: -1058.921411292928497 |grad|_K: 5.004e-07 alpha: 6.819e-01 linmin: -7.843e-05 t[s]: 234.54 + FillingsUpdate: mu: -0.087020497 nElectrons: 325.000000 magneticMoment: [ Abs: 0.45177 Tot: +0.42831 ] + SubspaceRotationAdjust: set factor to 0.024 +ElecMinimize: Iter: 64 G: -1058.921484132644991 |grad|_K: 6.084e-07 alpha: 8.328e-01 linmin: 1.276e-04 t[s]: 236.58 + FillingsUpdate: mu: -0.087755463 nElectrons: 325.000000 magneticMoment: [ Abs: 0.51697 Tot: +0.48868 ] + SubspaceRotationAdjust: set factor to 0.0267 +ElecMinimize: Iter: 65 G: -1058.921589967373166 |grad|_K: 6.270e-07 alpha: 8.249e-01 linmin: 1.279e-05 t[s]: 238.65 + FillingsUpdate: mu: -0.088150716 nElectrons: 325.000000 magneticMoment: [ Abs: 0.58959 Tot: +0.55542 ] + SubspaceRotationAdjust: set factor to 0.0273 +ElecMinimize: Iter: 66 G: -1058.921703607528571 |grad|_K: 6.754e-07 alpha: 8.291e-01 linmin: 4.478e-05 t[s]: 240.68 + FillingsUpdate: mu: -0.086879357 nElectrons: 325.000000 magneticMoment: [ Abs: 0.65495 Tot: +0.61538 ] + SubspaceRotationAdjust: set factor to 0.0243 +ElecMinimize: Iter: 67 G: -1058.921798979706409 |grad|_K: 6.933e-07 alpha: 6.064e-01 linmin: -4.874e-05 t[s]: 242.82 + FillingsUpdate: mu: -0.088624674 nElectrons: 325.000000 magneticMoment: [ Abs: 0.72431 Tot: +0.67809 ] + SubspaceRotationAdjust: set factor to 0.0223 +ElecMinimize: Iter: 68 G: -1058.921900502864673 |grad|_K: 6.732e-07 alpha: 6.032e-01 linmin: 1.773e-04 t[s]: 244.85 + FillingsUpdate: mu: -0.088728366 nElectrons: 325.000000 magneticMoment: [ Abs: 0.80921 Tot: +0.75404 ] + SubspaceRotationAdjust: set factor to 0.0261 +ElecMinimize: Iter: 69 G: -1058.922020554288338 |grad|_K: 6.777e-07 alpha: 7.670e-01 linmin: -1.084e-04 t[s]: 246.93 + FillingsUpdate: mu: -0.087524842 nElectrons: 325.000000 magneticMoment: [ Abs: 0.89727 Tot: +0.83137 ] + SubspaceRotationAdjust: set factor to 0.0273 +ElecMinimize: Iter: 70 G: -1058.922148440226010 |grad|_K: 7.308e-07 alpha: 7.900e-01 linmin: -2.459e-04 t[s]: 249.03 + FillingsUpdate: mu: -0.088434211 nElectrons: 325.000000 magneticMoment: [ Abs: 0.97831 Tot: +0.90041 ] + SubspaceRotationAdjust: set factor to 0.0256 +ElecMinimize: Iter: 71 G: -1058.922268873064013 |grad|_K: 7.876e-07 alpha: 6.293e-01 linmin: 1.211e-04 t[s]: 251.07 + FillingsUpdate: mu: -0.088680606 nElectrons: 325.000000 magneticMoment: [ Abs: 1.07798 Tot: +0.98342 ] + SubspaceRotationAdjust: set factor to 0.0275 +ElecMinimize: Iter: 72 G: -1058.922411638324547 |grad|_K: 7.414e-07 alpha: 6.650e-01 linmin: -1.134e-04 t[s]: 253.17 + FillingsUpdate: mu: -0.088270678 nElectrons: 325.000000 magneticMoment: [ Abs: 1.17359 Tot: +1.05944 ] + SubspaceRotationAdjust: set factor to 0.0322 +ElecMinimize: Iter: 73 G: -1058.922551011693713 |grad|_K: 7.963e-07 alpha: 7.205e-01 linmin: 7.606e-05 t[s]: 255.24 + FillingsUpdate: mu: -0.088796011 nElectrons: 325.000000 magneticMoment: [ Abs: 1.28013 Tot: +1.13837 ] + SubspaceRotationAdjust: set factor to 0.0343 +ElecMinimize: Iter: 74 G: -1058.922703415594015 |grad|_K: 7.909e-07 alpha: 6.951e-01 linmin: -4.797e-04 t[s]: 257.29 + FillingsUpdate: mu: -0.087247089 nElectrons: 325.000000 magneticMoment: [ Abs: 1.36929 Tot: +1.20062 ] + SubspaceRotationAdjust: set factor to 0.033 +ElecMinimize: Iter: 75 G: -1058.922835999132985 |grad|_K: 9.445e-07 alpha: 5.698e-01 linmin: 4.752e-04 t[s]: 259.32 + FillingsUpdate: mu: -0.088216027 nElectrons: 325.000000 magneticMoment: [ Abs: 1.49791 Tot: +1.28054 ] + SubspaceRotationAdjust: set factor to 0.0423 +ElecMinimize: Iter: 76 G: -1058.923010647675255 |grad|_K: 9.405e-07 alpha: 5.813e-01 linmin: -3.682e-04 t[s]: 261.37 + FillingsUpdate: mu: -0.087419930 nElectrons: 325.000000 magneticMoment: [ Abs: 1.61179 Tot: +1.34525 ] + SubspaceRotationAdjust: set factor to 0.0412 +ElecMinimize: Iter: 77 G: -1058.923179338777572 |grad|_K: 1.153e-06 alpha: 5.250e-01 linmin: 2.936e-04 t[s]: 263.39 + FillingsUpdate: mu: -0.088652691 nElectrons: 325.000000 magneticMoment: [ Abs: 1.74796 Tot: +1.42565 ] + SubspaceRotationAdjust: set factor to 0.0482 +ElecMinimize: Iter: 78 G: -1058.923359828352204 |grad|_K: 1.023e-06 alpha: 4.091e-01 linmin: -2.479e-04 t[s]: 265.49 + FillingsUpdate: mu: -0.087515694 nElectrons: 325.000000 magneticMoment: [ Abs: 1.89608 Tot: +1.51356 ] + SubspaceRotationAdjust: set factor to 0.0513 +ElecMinimize: Iter: 79 G: -1058.923563893240726 |grad|_K: 1.014e-06 alpha: 5.378e-01 linmin: -6.567e-04 t[s]: 267.54 + FillingsUpdate: mu: -0.087629954 nElectrons: 325.000000 magneticMoment: [ Abs: 2.00144 Tot: +1.57091 ] + SubspaceRotationAdjust: set factor to 0.0448 +ElecMinimize: Iter: 80 G: -1058.923703148265986 |grad|_K: 1.121e-06 alpha: 3.696e-01 linmin: 9.702e-05 t[s]: 269.61 + FillingsUpdate: mu: -0.088702013 nElectrons: 325.000000 magneticMoment: [ Abs: 2.13866 Tot: +1.64103 ] + SubspaceRotationAdjust: set factor to 0.0475 +ElecMinimize: Iter: 81 G: -1058.923873998659019 |grad|_K: 9.290e-07 alpha: 3.926e-01 linmin: 2.429e-04 t[s]: 271.64 + FillingsUpdate: mu: -0.087248504 nElectrons: 325.000000 magneticMoment: [ Abs: 2.25908 Tot: +1.69086 ] + SubspaceRotationAdjust: set factor to 0.0507 +ElecMinimize: Iter: 82 G: -1058.924022124135718 |grad|_K: 1.019e-06 alpha: 5.064e-01 linmin: 7.897e-04 t[s]: 273.70 + FillingsUpdate: mu: -0.088074846 nElectrons: 325.000000 magneticMoment: [ Abs: 2.34616 Tot: +1.71770 ] + SubspaceRotationAdjust: set factor to 0.0501 +ElecMinimize: Iter: 83 G: -1058.924123538987033 |grad|_K: 8.760e-07 alpha: 3.078e-01 linmin: 1.783e-04 t[s]: 275.78 + FillingsUpdate: mu: -0.088109857 nElectrons: 325.000000 magneticMoment: [ Abs: 2.46801 Tot: +1.74703 ] + SubspaceRotationAdjust: set factor to 0.0606 +ElecMinimize: Iter: 84 G: -1058.924275792896651 |grad|_K: 8.632e-07 alpha: 5.751e-01 linmin: 1.363e-04 t[s]: 277.85 + FillingsUpdate: mu: -0.087194745 nElectrons: 325.000000 magneticMoment: [ Abs: 2.57932 Tot: +1.76591 ] + SubspaceRotationAdjust: set factor to 0.0595 +ElecMinimize: Iter: 85 G: -1058.924412618059932 |grad|_K: 1.032e-06 alpha: 5.287e-01 linmin: 2.379e-04 t[s]: 279.88 + FillingsUpdate: mu: -0.087798211 nElectrons: 325.000000 magneticMoment: [ Abs: 2.67266 Tot: +1.77332 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 86 G: -1058.924521292847658 |grad|_K: 9.605e-07 alpha: 3.041e-01 linmin: 9.121e-05 t[s]: 281.96 + FillingsUpdate: mu: -0.087514414 nElectrons: 325.000000 magneticMoment: [ Abs: 2.84163 Tot: +1.78067 ] + SubspaceRotationAdjust: set factor to 0.0645 +ElecMinimize: Iter: 87 G: -1058.924714108257831 |grad|_K: 9.855e-07 alpha: 6.086e-01 linmin: 2.096e-04 t[s]: 284.00 + FillingsUpdate: mu: -0.086217642 nElectrons: 325.000000 magneticMoment: [ Abs: 3.03893 Tot: +1.78261 ] + SubspaceRotationAdjust: set factor to 0.0716 +ElecMinimize: Iter: 88 G: -1058.924929890864860 |grad|_K: 1.223e-06 alpha: 6.505e-01 linmin: 8.751e-05 t[s]: 286.06 + FillingsUpdate: mu: -0.085633429 nElectrons: 325.000000 magneticMoment: [ Abs: 3.22114 Tot: +1.77846 ] + SubspaceRotationAdjust: set factor to 0.0641 +ElecMinimize: Iter: 89 G: -1058.925127335307479 |grad|_K: 1.496e-06 alpha: 3.821e-01 linmin: 9.471e-06 t[s]: 288.14 + FillingsUpdate: mu: -0.086223782 nElectrons: 325.000000 magneticMoment: [ Abs: 3.46886 Tot: +1.77286 ] + SubspaceRotationAdjust: set factor to 0.0594 +ElecMinimize: Iter: 90 G: -1058.925392121551795 |grad|_K: 1.293e-06 alpha: 3.381e-01 linmin: 7.235e-05 t[s]: 290.22 + FillingsUpdate: mu: -0.085815581 nElectrons: 325.000000 magneticMoment: [ Abs: 3.78538 Tot: +1.75588 ] + SubspaceRotationAdjust: set factor to 0.0687 +ElecMinimize: Iter: 91 G: -1058.925718164657610 |grad|_K: 1.352e-06 alpha: 5.717e-01 linmin: 1.589e-04 t[s]: 292.29 + FillingsUpdate: mu: -0.084188089 nElectrons: 325.000000 magneticMoment: [ Abs: 4.13473 Tot: +1.73246 ] + SubspaceRotationAdjust: set factor to 0.0781 +ElecMinimize: Iter: 92 G: -1058.926074462775432 |grad|_K: 1.477e-06 alpha: 5.737e-01 linmin: 1.090e-04 t[s]: 294.36 + FillingsUpdate: mu: -0.082803058 nElectrons: 325.000000 magneticMoment: [ Abs: 4.42538 Tot: +1.71310 ] + SubspaceRotationAdjust: set factor to 0.078 +ElecMinimize: Iter: 93 G: -1058.926378537217943 |grad|_K: 1.771e-06 alpha: 3.970e-01 linmin: 5.666e-06 t[s]: 296.42 + FillingsUpdate: mu: -0.082700923 nElectrons: 325.000000 magneticMoment: [ Abs: 4.67177 Tot: +1.69446 ] + SubspaceRotationAdjust: set factor to 0.0757 +ElecMinimize: Iter: 94 G: -1058.926639337059214 |grad|_K: 1.644e-06 alpha: 2.400e-01 linmin: 4.135e-06 t[s]: 298.49 + FillingsUpdate: mu: -0.082672232 nElectrons: 325.000000 magneticMoment: [ Abs: 5.01213 Tot: +1.66764 ] + SubspaceRotationAdjust: set factor to 0.0846 +ElecMinimize: Iter: 95 G: -1058.926996890779719 |grad|_K: 1.648e-06 alpha: 3.856e-01 linmin: 1.828e-04 t[s]: 300.51 + FillingsUpdate: mu: -0.081723266 nElectrons: 325.000000 magneticMoment: [ Abs: 5.34954 Tot: +1.63475 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 96 G: -1058.927359880013682 |grad|_K: 1.636e-06 alpha: 3.976e-01 linmin: 6.109e-06 t[s]: 302.59 + FillingsUpdate: mu: -0.080036034 nElectrons: 325.000000 magneticMoment: [ Abs: 5.63709 Tot: +1.60299 ] + SubspaceRotationAdjust: set factor to 0.0995 +ElecMinimize: Iter: 97 G: -1058.927694355586254 |grad|_K: 1.861e-06 alpha: 3.565e-01 linmin: 9.520e-05 t[s]: 304.62 + FillingsUpdate: mu: -0.078901643 nElectrons: 325.000000 magneticMoment: [ Abs: 5.82435 Tot: +1.58003 ] + SubspaceRotationAdjust: set factor to 0.0917 +ElecMinimize: Iter: 98 G: -1058.927924245694157 |grad|_K: 1.982e-06 alpha: 1.946e-01 linmin: 1.199e-05 t[s]: 306.73 + FillingsUpdate: mu: -0.079586137 nElectrons: 325.000000 magneticMoment: [ Abs: 6.05038 Tot: +1.55334 ] + SubspaceRotationAdjust: set factor to 0.0977 +ElecMinimize: Iter: 99 G: -1058.928213259987160 |grad|_K: 1.659e-06 alpha: 2.118e-01 linmin: 9.604e-05 t[s]: 308.76 + FillingsUpdate: mu: -0.079612201 nElectrons: 325.000000 magneticMoment: [ Abs: 6.24143 Tot: +1.52785 ] + SubspaceRotationAdjust: set factor to 0.118 +ElecMinimize: Iter: 100 G: -1058.928482659418250 |grad|_K: 1.511e-06 alpha: 2.846e-01 linmin: -5.350e-05 t[s]: 310.81 +ElecMinimize: None of the convergence criteria satisfied after 100 iterations. +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.184e-03 +Vacuum energy after initial minimize, F = -1058.928482659418250 + +Shifting auxilliary hamiltonian by -0.110388 to set nElectrons=325.000000 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.751750 of unit cell: Completed after 31 iterations at t[s]: 338.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 6.09232 Tot: +1.45163 ] +ElecMinimize: Iter: 0 G: -1058.886535965587882 |grad|_K: 3.178e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766098 of unit cell: Completed after 37 iterations at t[s]: 340.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.752266 of unit cell: Completed after 34 iterations at t[s]: 340.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.171350 magneticMoment: [ Abs: 5.91582 Tot: +1.56093 ] + SubspaceRotationAdjust: set factor to 0.0488 +ElecMinimize: Iter: 1 G: -1058.941946304823432 |grad|_K: 7.296e-06 alpha: 1.899e-01 linmin: 3.196e-02 t[s]: 341.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.753664 of unit cell: Completed after 26 iterations at t[s]: 342.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754116 of unit cell: Completed after 23 iterations at t[s]: 343.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.300391 magneticMoment: [ Abs: 5.92764 Tot: +1.62516 ] + SubspaceRotationAdjust: set factor to 0.0247 +ElecMinimize: Iter: 2 G: -1058.945784322822419 |grad|_K: 3.804e-06 alpha: 2.392e-01 linmin: 2.053e-03 t[s]: 344.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754142 of unit cell: Completed after 21 iterations at t[s]: 344.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754175 of unit cell: Completed after 24 iterations at t[s]: 345.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.308453 magneticMoment: [ Abs: 5.91265 Tot: +1.64177 ] + SubspaceRotationAdjust: set factor to 0.0305 +ElecMinimize: Iter: 3 G: -1058.948804048427291 |grad|_K: 2.878e-06 alpha: 6.176e-01 linmin: 1.982e-03 t[s]: 346.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754552 of unit cell: Completed after 24 iterations at t[s]: 346.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754677 of unit cell: Completed after 16 iterations at t[s]: 347.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.336031 magneticMoment: [ Abs: 5.89067 Tot: +1.63672 ] + SubspaceRotationAdjust: set factor to 0.0335 +ElecMinimize: Iter: 4 G: -1058.951183633209212 |grad|_K: 2.667e-06 alpha: 8.353e-01 linmin: -6.262e-04 t[s]: 348.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.757575 of unit cell: Completed after 21 iterations at t[s]: 349.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.757161 of unit cell: Completed after 18 iterations at t[s]: 349.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.454043 magneticMoment: [ Abs: 5.88759 Tot: +1.63735 ] + SubspaceRotationAdjust: set factor to 0.0339 +ElecMinimize: Iter: 5 G: -1058.953017296308872 |grad|_K: 2.350e-06 alpha: 7.283e-01 linmin: 1.514e-03 t[s]: 350.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.759449 of unit cell: Completed after 22 iterations at t[s]: 351.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.759267 of unit cell: Completed after 14 iterations at t[s]: 351.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.548745 magneticMoment: [ Abs: 5.89073 Tot: +1.63170 ] + SubspaceRotationAdjust: set factor to 0.0425 +ElecMinimize: Iter: 6 G: -1058.954286851370398 |grad|_K: 1.763e-06 alpha: 6.727e-01 linmin: 1.319e-04 t[s]: 352.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.760113 of unit cell: Completed after 22 iterations at t[s]: 353.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.760070 of unit cell: Completed after 7 iterations at t[s]: 353.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.584199 magneticMoment: [ Abs: 5.88429 Tot: +1.62807 ] + SubspaceRotationAdjust: set factor to 0.0439 +ElecMinimize: Iter: 7 G: -1058.954978094094258 |grad|_K: 1.707e-06 alpha: 6.386e-01 linmin: -2.445e-04 t[s]: 354.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.761739 of unit cell: Completed after 26 iterations at t[s]: 355.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.761601 of unit cell: Completed after 14 iterations at t[s]: 356.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.656208 magneticMoment: [ Abs: 5.87381 Tot: +1.63478 ] + SubspaceRotationAdjust: set factor to 0.0458 +ElecMinimize: Iter: 8 G: -1058.955576823361753 |grad|_K: 1.552e-06 alpha: 5.860e-01 linmin: 4.892e-04 t[s]: 357.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762340 of unit cell: Completed after 18 iterations at t[s]: 357.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762789 of unit cell: Completed after 11 iterations at t[s]: 358.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.713809 magneticMoment: [ Abs: 5.83533 Tot: +1.64128 ] + SubspaceRotationAdjust: set factor to 0.0551 +ElecMinimize: Iter: 9 G: -1058.956369767151955 |grad|_K: 1.681e-06 alpha: 9.486e-01 linmin: -3.298e-04 t[s]: 359.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763832 of unit cell: Completed after 26 iterations at t[s]: 359.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763715 of unit cell: Completed after 16 iterations at t[s]: 360.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.760120 magneticMoment: [ Abs: 5.78013 Tot: +1.65388 ] + SubspaceRotationAdjust: set factor to 0.0554 +ElecMinimize: Iter: 10 G: -1058.957200658944885 |grad|_K: 2.092e-06 alpha: 8.386e-01 linmin: -3.807e-04 t[s]: 361.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767116 of unit cell: Completed after 30 iterations at t[s]: 362.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765508 of unit cell: Completed after 28 iterations at t[s]: 362.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.859454 magneticMoment: [ Abs: 5.73640 Tot: +1.67652 ] + SubspaceRotationAdjust: set factor to 0.0441 +ElecMinimize: Iter: 11 G: -1058.957885239456346 |grad|_K: 2.045e-06 alpha: 4.293e-01 linmin: -4.732e-04 t[s]: 363.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766265 of unit cell: Completed after 20 iterations at t[s]: 364.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767363 of unit cell: Completed after 22 iterations at t[s]: 364.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.963231 magneticMoment: [ Abs: 5.57941 Tot: +1.72197 ] + SubspaceRotationAdjust: set factor to 0.0478 +ElecMinimize: Iter: 12 G: -1058.959578673400301 |grad|_K: 2.852e-06 alpha: 1.090e+00 linmin: -1.079e-03 t[s]: 365.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770675 of unit cell: Completed after 34 iterations at t[s]: 366.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771003 of unit cell: Completed after 22 iterations at t[s]: 366.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.221754 magneticMoment: [ Abs: 5.22398 Tot: +1.77933 ] + SubspaceRotationAdjust: set factor to 0.0496 +ElecMinimize: Iter: 13 G: -1058.962834999104643 |grad|_K: 4.984e-06 alpha: 1.220e+00 linmin: 6.972e-03 t[s]: 367.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774607 of unit cell: Completed after 34 iterations at t[s]: 368.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771248 of unit cell: Completed after 32 iterations at t[s]: 369.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.245442 magneticMoment: [ Abs: 5.17555 Tot: +1.78083 ] + SubspaceRotationAdjust: set factor to 0.0649 +ElecMinimize: Iter: 14 G: -1058.962914105448363 |grad|_K: 5.106e-06 alpha: 5.327e-02 linmin: -3.825e-04 t[s]: 370.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771348 of unit cell: Completed after 21 iterations at t[s]: 370.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771518 of unit cell: Completed after 24 iterations at t[s]: 371.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.268120 magneticMoment: [ Abs: 5.00913 Tot: +1.77084 ] + SubspaceRotationAdjust: set factor to 0.0832 +ElecMinimize: Iter: 15 G: -1058.964317960613016 |grad|_K: 4.458e-06 alpha: 1.491e-01 linmin: 2.217e-05 t[s]: 372.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771399 of unit cell: Completed after 27 iterations at t[s]: 372.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771408 of unit cell: Completed after 14 iterations at t[s]: 373.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.249320 magneticMoment: [ Abs: 4.87385 Tot: +1.74847 ] + SubspaceRotationAdjust: set factor to 0.101 +ElecMinimize: Iter: 16 G: -1058.965281320450003 |grad|_K: 4.294e-06 alpha: 1.391e-01 linmin: -1.888e-05 t[s]: 374.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771265 of unit cell: Completed after 21 iterations at t[s]: 375.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771269 of unit cell: Completed after 4 iterations at t[s]: 375.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.226349 magneticMoment: [ Abs: 4.73585 Tot: +1.71719 ] + SubspaceRotationAdjust: set factor to 0.108 +ElecMinimize: Iter: 17 G: -1058.966152408508378 |grad|_K: 4.091e-06 alpha: 1.352e-01 linmin: -4.020e-05 t[s]: 376.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771169 of unit cell: Completed after 27 iterations at t[s]: 377.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771185 of unit cell: Completed after 15 iterations at t[s]: 377.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.209584 magneticMoment: [ Abs: 4.61649 Tot: +1.68435 ] + SubspaceRotationAdjust: set factor to 0.14 +ElecMinimize: Iter: 18 G: -1058.966827309490100 |grad|_K: 3.852e-06 alpha: 1.155e-01 linmin: -6.244e-05 t[s]: 378.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770913 of unit cell: Completed after 22 iterations at t[s]: 379.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770832 of unit cell: Completed after 15 iterations at t[s]: 380.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.155032 magneticMoment: [ Abs: 4.46525 Tot: +1.62834 ] + SubspaceRotationAdjust: set factor to 0.164 +ElecMinimize: Iter: 19 G: -1058.967595329021833 |grad|_K: 4.507e-06 alpha: 1.474e-01 linmin: -1.304e-04 t[s]: 380.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769788 of unit cell: Completed after 28 iterations at t[s]: 381.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770056 of unit cell: Completed after 19 iterations at t[s]: 382.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.050361 magneticMoment: [ Abs: 4.29517 Tot: +1.55011 ] + SubspaceRotationAdjust: set factor to 0.209 +ElecMinimize: Iter: 20 G: -1058.968388815348590 |grad|_K: 4.595e-06 alpha: 1.103e-01 linmin: 1.035e-04 t[s]: 383.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769382 of unit cell: Completed after 22 iterations at t[s]: 383.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769283 of unit cell: Completed after 11 iterations at t[s]: 384.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.948887 magneticMoment: [ Abs: 4.09819 Tot: +1.47094 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 21 G: -1058.969340129472357 |grad|_K: 5.401e-06 alpha: 1.284e-01 linmin: -7.146e-04 t[s]: 385.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769147 of unit cell: Completed after 27 iterations at t[s]: 385.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769171 of unit cell: Completed after 18 iterations at t[s]: 386.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.910222 magneticMoment: [ Abs: 3.89163 Tot: +1.41426 ] + SubspaceRotationAdjust: set factor to 0.282 +ElecMinimize: Iter: 22 G: -1058.970497384401142 |grad|_K: 5.519e-06 alpha: 1.071e-01 linmin: 7.975e-05 t[s]: 387.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768807 of unit cell: Completed after 22 iterations at t[s]: 388.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768791 of unit cell: Completed after 7 iterations at t[s]: 388.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.843539 magneticMoment: [ Abs: 3.66585 Tot: +1.35410 ] + SubspaceRotationAdjust: set factor to 0.358 +ElecMinimize: Iter: 23 G: -1058.971672641777786 |grad|_K: 5.708e-06 alpha: 1.115e-01 linmin: -5.987e-05 t[s]: 389.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767898 of unit cell: Completed after 22 iterations at t[s]: 390.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768034 of unit cell: Completed after 11 iterations at t[s]: 390.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.754880 magneticMoment: [ Abs: 3.45923 Tot: +1.30411 ] + SubspaceRotationAdjust: set factor to 0.383 +ElecMinimize: Iter: 24 G: -1058.972752654749911 |grad|_K: 6.088e-06 alpha: 9.449e-02 linmin: -4.731e-05 t[s]: 391.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768160 of unit cell: Completed after 27 iterations at t[s]: 392.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768123 of unit cell: Completed after 18 iterations at t[s]: 392.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.732924 magneticMoment: [ Abs: 3.25378 Tot: +1.26623 ] + SubspaceRotationAdjust: set factor to 0.409 +ElecMinimize: Iter: 25 G: -1058.973829328368311 |grad|_K: 6.227e-06 alpha: 8.137e-02 linmin: 1.885e-04 t[s]: 393.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767655 of unit cell: Completed after 25 iterations at t[s]: 394.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767664 of unit cell: Completed after 4 iterations at t[s]: 395.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.673451 magneticMoment: [ Abs: 3.03521 Tot: +1.22540 ] + SubspaceRotationAdjust: set factor to 0.54 +ElecMinimize: Iter: 26 G: -1058.974874237125277 |grad|_K: 6.604e-06 alpha: 7.970e-02 linmin: 6.689e-05 t[s]: 396.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765835 of unit cell: Completed after 28 iterations at t[s]: 396.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766439 of unit cell: Completed after 17 iterations at t[s]: 397.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579221 magneticMoment: [ Abs: 2.85515 Tot: +1.18738 ] + SubspaceRotationAdjust: set factor to 0.598 +ElecMinimize: Iter: 27 G: -1058.975716792050662 |grad|_K: 6.549e-06 alpha: 5.590e-02 linmin: -1.613e-05 t[s]: 398.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765852 of unit cell: Completed after 21 iterations at t[s]: 398.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765891 of unit cell: Completed after 11 iterations at t[s]: 399.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.530892 magneticMoment: [ Abs: 2.67469 Tot: +1.14549 ] + SubspaceRotationAdjust: set factor to 0.68 +ElecMinimize: Iter: 28 G: -1058.976501837729529 |grad|_K: 5.508e-06 alpha: 5.229e-02 linmin: 9.108e-06 t[s]: 400.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765231 of unit cell: Completed after 21 iterations at t[s]: 400.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765026 of unit cell: Completed after 17 iterations at t[s]: 401.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.471388 magneticMoment: [ Abs: 2.48435 Tot: +1.10028 ] + SubspaceRotationAdjust: set factor to 0.764 +ElecMinimize: Iter: 29 G: -1058.977234720248816 |grad|_K: 6.175e-06 alpha: 6.920e-02 linmin: -3.165e-05 t[s]: 402.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762441 of unit cell: Completed after 27 iterations at t[s]: 403.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763171 of unit cell: Completed after 19 iterations at t[s]: 403.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.377169 magneticMoment: [ Abs: 2.30176 Tot: +1.05530 ] + SubspaceRotationAdjust: set factor to 0.753 +ElecMinimize: Iter: 30 G: -1058.977868888655394 |grad|_K: 6.516e-06 alpha: 4.914e-02 linmin: -5.431e-05 t[s]: 404.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763868 of unit cell: Completed after 25 iterations at t[s]: 405.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763633 of unit cell: Completed after 19 iterations at t[s]: 406.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.383655 magneticMoment: [ Abs: 2.14967 Tot: +1.01983 ] + SubspaceRotationAdjust: set factor to 0.678 +ElecMinimize: Iter: 31 G: -1058.978411661153132 |grad|_K: 6.218e-06 alpha: 3.522e-02 linmin: 6.474e-05 t[s]: 407.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763382 of unit cell: Completed after 19 iterations at t[s]: 407.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763328 of unit cell: Completed after 16 iterations at t[s]: 408.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.354603 magneticMoment: [ Abs: 1.95554 Tot: +0.96072 ] + SubspaceRotationAdjust: set factor to 0.919 + SubspaceRotationAdjust: resetting CG because factor has changed by 7.82062 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763328 of unit cell: Completed after 0 iterations at t[s]: 409.67 +ElecMinimize: State modified externally: resetting search direction. +ElecMinimize: Iter: 32 G: -1058.979070738006158 |grad|_K: 5.705e-06 alpha: 4.902e-02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763380 of unit cell: Completed after 18 iterations at t[s]: 411.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763469 of unit cell: Completed after 21 iterations at t[s]: 411.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.357059 magneticMoment: [ Abs: 1.95827 Tot: +0.93979 ] + SubspaceRotationAdjust: set factor to 0.569 +ElecMinimize: Iter: 33 G: -1058.980137908647976 |grad|_K: 8.916e-06 alpha: 9.464e-02 linmin: 3.087e-04 t[s]: 413.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769437 of unit cell: Completed after 31 iterations at t[s]: 413.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765651 of unit cell: Completed after 29 iterations at t[s]: 414.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.448465 magneticMoment: [ Abs: 1.93505 Tot: +0.91580 ] + SubspaceRotationAdjust: set factor to 0.339 +ElecMinimize: Iter: 34 G: -1058.981053340294466 |grad|_K: 9.134e-06 alpha: 3.056e-02 linmin: -1.650e-03 t[s]: 415.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765834 of unit cell: Completed after 23 iterations at t[s]: 415.89 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.169341e-02. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766182 of unit cell: Completed after 26 iterations at t[s]: 416.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766307 of unit cell: Completed after 21 iterations at t[s]: 417.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.484105 magneticMoment: [ Abs: 1.77202 Tot: +0.80192 ] + SubspaceRotationAdjust: set factor to 0.276 +ElecMinimize: Iter: 35 G: -1058.984753776180924 |grad|_K: 4.952e-06 alpha: 1.185e-01 linmin: -1.368e-04 t[s]: 418.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763674 of unit cell: Completed after 28 iterations at t[s]: 418.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765103 of unit cell: Completed after 27 iterations at t[s]: 419.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.424962 magneticMoment: [ Abs: 1.74747 Tot: +0.78442 ] + SubspaceRotationAdjust: set factor to 0.212 +ElecMinimize: Iter: 36 G: -1058.985229739541182 |grad|_K: 4.875e-06 alpha: 5.627e-02 linmin: 1.416e-04 t[s]: 420.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765035 of unit cell: Completed after 16 iterations at t[s]: 421.06 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.688067e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.764909 of unit cell: Completed after 18 iterations at t[s]: 421.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.764876 of unit cell: Completed after 14 iterations at t[s]: 422.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.414849 magneticMoment: [ Abs: 1.65062 Tot: +0.71991 ] + SubspaceRotationAdjust: set factor to 0.139 +ElecMinimize: Iter: 37 G: -1058.986897441797282 |grad|_K: 4.010e-06 alpha: 2.024e-01 linmin: -1.288e-04 t[s]: 423.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767893 of unit cell: Completed after 29 iterations at t[s]: 423.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766046 of unit cell: Completed after 28 iterations at t[s]: 424.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.473850 magneticMoment: [ Abs: 1.61959 Tot: +0.70069 ] + SubspaceRotationAdjust: set factor to 0.12 + SubspaceRotationAdjust: resetting CG because factor has changed by 0.130178 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766046 of unit cell: Completed after 0 iterations at t[s]: 425.91 +ElecMinimize: State modified externally: resetting search direction. +ElecMinimize: Iter: 38 G: -1058.987295289987969 |grad|_K: 3.040e-06 alpha: 7.112e-02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765743 of unit cell: Completed after 22 iterations at t[s]: 427.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765344 of unit cell: Completed after 23 iterations at t[s]: 428.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.439978 magneticMoment: [ Abs: 1.60992 Tot: +0.69271 ] + SubspaceRotationAdjust: set factor to 0.0768 +ElecMinimize: Iter: 39 G: -1058.987821763144211 |grad|_K: 2.808e-06 alpha: 1.627e-01 linmin: -4.430e-04 t[s]: 429.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766339 of unit cell: Completed after 24 iterations at t[s]: 429.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766762 of unit cell: Completed after 21 iterations at t[s]: 430.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.517093 magneticMoment: [ Abs: 1.58882 Tot: +0.67854 ] + SubspaceRotationAdjust: set factor to 0.0587 +ElecMinimize: Iter: 40 G: -1058.988479908293357 |grad|_K: 1.459e-06 alpha: 2.365e-01 linmin: -1.042e-03 t[s]: 431.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766952 of unit cell: Completed after 14 iterations at t[s]: 432.06 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 7.093716e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767335 of unit cell: Completed after 17 iterations at t[s]: 432.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767360 of unit cell: Completed after 7 iterations at t[s]: 433.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.558500 magneticMoment: [ Abs: 1.55856 Tot: +0.65485 ] + SubspaceRotationAdjust: set factor to 0.0595 +ElecMinimize: Iter: 41 G: -1058.989036515566568 |grad|_K: 1.357e-06 alpha: 7.399e-01 linmin: 4.361e-04 t[s]: 434.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766866 of unit cell: Completed after 25 iterations at t[s]: 434.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766910 of unit cell: Completed after 11 iterations at t[s]: 435.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.546492 magneticMoment: [ Abs: 1.51929 Tot: +0.63289 ] + SubspaceRotationAdjust: set factor to 0.0524 +ElecMinimize: Iter: 42 G: -1058.989467156297451 |grad|_K: 1.563e-06 alpha: 6.745e-01 linmin: 3.175e-04 t[s]: 436.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768064 of unit cell: Completed after 28 iterations at t[s]: 437.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767377 of unit cell: Completed after 26 iterations at t[s]: 437.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581377 magneticMoment: [ Abs: 1.49631 Tot: +0.62063 ] + SubspaceRotationAdjust: set factor to 0.0347 +ElecMinimize: Iter: 43 G: -1058.989689529217003 |grad|_K: 9.260e-07 alpha: 2.616e-01 linmin: -7.112e-05 t[s]: 438.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767352 of unit cell: Completed after 16 iterations at t[s]: 439.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 14 iterations at t[s]: 440.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.582988 magneticMoment: [ Abs: 1.47973 Tot: +0.60988 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 44 G: -1058.989812610081117 |grad|_K: 5.473e-07 alpha: 4.104e-01 linmin: -1.502e-04 t[s]: 441.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 14 iterations at t[s]: 441.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 9 iterations at t[s]: 442.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.583167 magneticMoment: [ Abs: 1.46874 Tot: +0.60070 ] + SubspaceRotationAdjust: set factor to 0.0465 +ElecMinimize: Iter: 45 G: -1058.989874839216100 |grad|_K: 4.962e-07 alpha: 5.948e-01 linmin: 9.568e-05 t[s]: 443.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767564 of unit cell: Completed after 19 iterations at t[s]: 443.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767552 of unit cell: Completed after 4 iterations at t[s]: 444.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595121 magneticMoment: [ Abs: 1.45671 Tot: +0.59030 ] + SubspaceRotationAdjust: set factor to 0.0416 +ElecMinimize: Iter: 46 G: -1058.989923015087243 |grad|_K: 5.521e-07 alpha: 5.611e-01 linmin: 5.390e-04 t[s]: 445.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767352 of unit cell: Completed after 19 iterations at t[s]: 446.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767378 of unit cell: Completed after 8 iterations at t[s]: 446.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.583947 magneticMoment: [ Abs: 1.43885 Tot: +0.57616 ] + SubspaceRotationAdjust: set factor to 0.039 +ElecMinimize: Iter: 47 G: -1058.989974220075283 |grad|_K: 4.673e-07 alpha: 4.877e-01 linmin: -1.262e-04 t[s]: 447.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767364 of unit cell: Completed after 11 iterations at t[s]: 448.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767357 of unit cell: Completed after 11 iterations at t[s]: 448.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581909 magneticMoment: [ Abs: 1.41360 Tot: +0.55708 ] + SubspaceRotationAdjust: set factor to 0.0455 +ElecMinimize: Iter: 48 G: -1058.990030767136659 |grad|_K: 4.054e-07 alpha: 7.392e-01 linmin: -2.577e-05 t[s]: 450.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767413 of unit cell: Completed after 17 iterations at t[s]: 450.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767419 of unit cell: Completed after 4 iterations at t[s]: 451.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.585073 magneticMoment: [ Abs: 1.38650 Tot: +0.53671 ] + SubspaceRotationAdjust: set factor to 0.0471 +ElecMinimize: Iter: 49 G: -1058.990077734262968 |grad|_K: 4.229e-07 alpha: 8.184e-01 linmin: -7.714e-05 t[s]: 452.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767099 of unit cell: Completed after 23 iterations at t[s]: 452.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767234 of unit cell: Completed after 14 iterations at t[s]: 453.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.574517 magneticMoment: [ Abs: 1.36487 Tot: +0.52152 ] + SubspaceRotationAdjust: set factor to 0.0382 +ElecMinimize: Iter: 50 G: -1058.990107180237146 |grad|_K: 4.236e-07 alpha: 4.717e-01 linmin: 2.042e-04 t[s]: 454.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767313 of unit cell: Completed after 15 iterations at t[s]: 455.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 12 iterations at t[s]: 455.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581350 magneticMoment: [ Abs: 1.33093 Tot: +0.49830 ] + SubspaceRotationAdjust: set factor to 0.0353 +ElecMinimize: Iter: 51 G: -1058.990145375195425 |grad|_K: 4.064e-07 alpha: 6.169e-01 linmin: 2.759e-04 t[s]: 456.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767330 of unit cell: Completed after 13 iterations at t[s]: 457.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767332 of unit cell: Completed after 8 iterations at t[s]: 457.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.582444 magneticMoment: [ Abs: 1.28096 Tot: +0.46503 ] + SubspaceRotationAdjust: set factor to 0.0383 +ElecMinimize: Iter: 52 G: -1058.990193857901431 |grad|_K: 4.151e-07 alpha: 8.527e-01 linmin: 1.318e-05 t[s]: 459.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767365 of unit cell: Completed after 17 iterations at t[s]: 459.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767355 of unit cell: Completed after 6 iterations at t[s]: 460.24 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.585054 magneticMoment: [ Abs: 1.23388 Tot: +0.43327 ] + SubspaceRotationAdjust: set factor to 0.0411 +ElecMinimize: Iter: 53 G: -1058.990235671139544 |grad|_K: 3.917e-07 alpha: 6.981e-01 linmin: -6.344e-05 t[s]: 461.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767593 of unit cell: Completed after 19 iterations at t[s]: 461.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767538 of unit cell: Completed after 11 iterations at t[s]: 462.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.596722 magneticMoment: [ Abs: 1.19791 Tot: +0.40826 ] + SubspaceRotationAdjust: set factor to 0.0363 +ElecMinimize: Iter: 54 G: -1058.990265083956274 |grad|_K: 3.824e-07 alpha: 5.443e-01 linmin: 1.236e-04 t[s]: 463.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767451 of unit cell: Completed after 18 iterations at t[s]: 464.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767458 of unit cell: Completed after 4 iterations at t[s]: 464.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.593307 magneticMoment: [ Abs: 1.16356 Tot: +0.38541 ] + SubspaceRotationAdjust: set factor to 0.0332 +ElecMinimize: Iter: 55 G: -1058.990290066190028 |grad|_K: 3.304e-07 alpha: 4.944e-01 linmin: -2.639e-04 t[s]: 465.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767467 of unit cell: Completed after 10 iterations at t[s]: 466.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767474 of unit cell: Completed after 6 iterations at t[s]: 466.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.596571 magneticMoment: [ Abs: 1.12238 Tot: +0.35818 ] + SubspaceRotationAdjust: set factor to 0.0357 +ElecMinimize: Iter: 56 G: -1058.990317451651890 |grad|_K: 3.014e-07 alpha: 7.102e-01 linmin: 6.430e-05 t[s]: 468.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767521 of unit cell: Completed after 11 iterations at t[s]: 468.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767518 of unit cell: Completed after 2 iterations at t[s]: 469.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.601713 magneticMoment: [ Abs: 1.08615 Tot: +0.33447 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 57 G: -1058.990338797546656 |grad|_K: 2.867e-07 alpha: 6.750e-01 linmin: 2.625e-04 t[s]: 470.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767437 of unit cell: Completed after 17 iterations at t[s]: 470.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767449 of unit cell: Completed after 8 iterations at t[s]: 471.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.599586 magneticMoment: [ Abs: 1.05627 Tot: +0.31577 ] + SubspaceRotationAdjust: set factor to 0.0346 +ElecMinimize: Iter: 58 G: -1058.990354776300592 |grad|_K: 2.659e-07 alpha: 5.658e-01 linmin: -1.256e-04 t[s]: 472.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767540 of unit cell: Completed after 14 iterations at t[s]: 472.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767542 of unit cell: Completed after 0 iterations at t[s]: 473.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.606616 magneticMoment: [ Abs: 1.02745 Tot: +0.29744 ] + SubspaceRotationAdjust: set factor to 0.0324 +ElecMinimize: Iter: 59 G: -1058.990369043560577 |grad|_K: 2.318e-07 alpha: 5.751e-01 linmin: -6.154e-05 t[s]: 474.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767545 of unit cell: Completed after 10 iterations at t[s]: 475.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767546 of unit cell: Completed after 0 iterations at t[s]: 475.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607868 magneticMoment: [ Abs: 1.00049 Tot: +0.28135 ] + SubspaceRotationAdjust: set factor to 0.0371 +ElecMinimize: Iter: 60 G: -1058.990381205516314 |grad|_K: 2.042e-07 alpha: 6.455e-01 linmin: -4.557e-04 t[s]: 476.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767527 of unit cell: Completed after 13 iterations at t[s]: 477.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767527 of unit cell: Completed after 0 iterations at t[s]: 478.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607248 magneticMoment: [ Abs: 0.97793 Tot: +0.26847 ] + SubspaceRotationAdjust: set factor to 0.0371 +ElecMinimize: Iter: 61 G: -1058.990390538059273 |grad|_K: 2.034e-07 alpha: 6.307e-01 linmin: -3.994e-04 t[s]: 478.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767648 of unit cell: Completed after 15 iterations at t[s]: 479.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767620 of unit cell: Completed after 8 iterations at t[s]: 480.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612968 magneticMoment: [ Abs: 0.95896 Tot: +0.25718 ] + SubspaceRotationAdjust: set factor to 0.0314 +ElecMinimize: Iter: 62 G: -1058.990397586717108 |grad|_K: 1.855e-07 alpha: 4.842e-01 linmin: -1.251e-06 t[s]: 481.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767626 of unit cell: Completed after 11 iterations at t[s]: 481.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767628 of unit cell: Completed after 3 iterations at t[s]: 482.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613440 magneticMoment: [ Abs: 0.93826 Tot: +0.24565 ] + SubspaceRotationAdjust: set factor to 0.0358 +ElecMinimize: Iter: 63 G: -1058.990404758362502 |grad|_K: 1.640e-07 alpha: 5.952e-01 linmin: -4.682e-04 t[s]: 483.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767619 of unit cell: Completed after 11 iterations at t[s]: 483.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767619 of unit cell: Completed after 0 iterations at t[s]: 484.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612978 magneticMoment: [ Abs: 0.92120 Tot: +0.23642 ] + SubspaceRotationAdjust: set factor to 0.0383 +ElecMinimize: Iter: 64 G: -1058.990410320639967 |grad|_K: 1.687e-07 alpha: 5.841e-01 linmin: -3.490e-04 t[s]: 485.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767682 of unit cell: Completed after 12 iterations at t[s]: 485.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767674 of unit cell: Completed after 3 iterations at t[s]: 486.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616553 magneticMoment: [ Abs: 0.90397 Tot: +0.22681 ] + SubspaceRotationAdjust: set factor to 0.0348 +ElecMinimize: Iter: 65 G: -1058.990415440057404 |grad|_K: 1.639e-07 alpha: 5.112e-01 linmin: 4.610e-04 t[s]: 487.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767654 of unit cell: Completed after 8 iterations at t[s]: 488.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767651 of unit cell: Completed after 0 iterations at t[s]: 488.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615418 magneticMoment: [ Abs: 0.88465 Tot: +0.21682 ] + SubspaceRotationAdjust: set factor to 0.0397 +ElecMinimize: Iter: 66 G: -1058.990420737242630 |grad|_K: 1.602e-07 alpha: 5.723e-01 linmin: -5.825e-04 t[s]: 489.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767613 of unit cell: Completed after 11 iterations at t[s]: 490.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767614 of unit cell: Completed after 0 iterations at t[s]: 490.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613400 magneticMoment: [ Abs: 0.86554 Tot: +0.20727 ] + SubspaceRotationAdjust: set factor to 0.0416 +ElecMinimize: Iter: 67 G: -1058.990425811717841 |grad|_K: 1.746e-07 alpha: 5.555e-01 linmin: -5.434e-04 t[s]: 491.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767673 of unit cell: Completed after 13 iterations at t[s]: 492.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767660 of unit cell: Completed after 5 iterations at t[s]: 492.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616361 magneticMoment: [ Abs: 0.84639 Tot: +0.19725 ] + SubspaceRotationAdjust: set factor to 0.0364 +ElecMinimize: Iter: 68 G: -1058.990430534153802 |grad|_K: 1.738e-07 alpha: 4.347e-01 linmin: 3.702e-04 t[s]: 493.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767649 of unit cell: Completed after 3 iterations at t[s]: 494.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767645 of unit cell: Completed after 0 iterations at t[s]: 495.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615486 magneticMoment: [ Abs: 0.81884 Tot: +0.18373 ] + SubspaceRotationAdjust: set factor to 0.0444 +ElecMinimize: Iter: 69 G: -1058.990436773389774 |grad|_K: 1.767e-07 alpha: 5.999e-01 linmin: -1.805e-04 t[s]: 496.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767564 of unit cell: Completed after 14 iterations at t[s]: 496.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 4 iterations at t[s]: 497.18 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611279 magneticMoment: [ Abs: 0.79395 Tot: +0.17216 ] + SubspaceRotationAdjust: set factor to 0.0396 +ElecMinimize: Iter: 70 G: -1058.990442232599889 |grad|_K: 2.046e-07 alpha: 5.009e-01 linmin: -9.018e-05 t[s]: 498.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767617 of unit cell: Completed after 11 iterations at t[s]: 498.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767611 of unit cell: Completed after 5 iterations at t[s]: 499.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612998 magneticMoment: [ Abs: 0.76401 Tot: +0.15739 ] + SubspaceRotationAdjust: set factor to 0.0386 +ElecMinimize: Iter: 71 G: -1058.990448419480572 |grad|_K: 1.751e-07 alpha: 4.257e-01 linmin: -1.494e-04 t[s]: 500.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767623 of unit cell: Completed after 9 iterations at t[s]: 500.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767628 of unit cell: Completed after 3 iterations at t[s]: 501.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613485 magneticMoment: [ Abs: 0.73125 Tot: +0.14147 ] + SubspaceRotationAdjust: set factor to 0.0429 +ElecMinimize: Iter: 72 G: -1058.990455038005166 |grad|_K: 1.750e-07 alpha: 6.122e-01 linmin: -1.692e-04 t[s]: 502.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767554 of unit cell: Completed after 14 iterations at t[s]: 502.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767566 of unit cell: Completed after 4 iterations at t[s]: 503.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609144 magneticMoment: [ Abs: 0.70322 Tot: +0.12849 ] + SubspaceRotationAdjust: set factor to 0.0362 +ElecMinimize: Iter: 73 G: -1058.990460609751153 |grad|_K: 1.685e-07 alpha: 5.113e-01 linmin: 6.207e-04 t[s]: 504.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767593 of unit cell: Completed after 11 iterations at t[s]: 505.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 0 iterations at t[s]: 505.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610156 magneticMoment: [ Abs: 0.67688 Tot: +0.11545 ] + SubspaceRotationAdjust: set factor to 0.0363 +ElecMinimize: Iter: 74 G: -1058.990465356593177 |grad|_K: 1.404e-07 alpha: 4.965e-01 linmin: -3.333e-04 t[s]: 506.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767602 of unit cell: Completed after 4 iterations at t[s]: 507.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767604 of unit cell: Completed after 0 iterations at t[s]: 507.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610424 magneticMoment: [ Abs: 0.65414 Tot: +0.10416 ] + SubspaceRotationAdjust: set factor to 0.0405 +ElecMinimize: Iter: 75 G: -1058.990469599692688 |grad|_K: 1.184e-07 alpha: 6.055e-01 linmin: -2.812e-04 t[s]: 508.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767585 of unit cell: Completed after 7 iterations at t[s]: 509.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767581 of unit cell: Completed after 0 iterations at t[s]: 509.91 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.608654 magneticMoment: [ Abs: 0.63450 Tot: +0.09461 ] + SubspaceRotationAdjust: set factor to 0.0438 +ElecMinimize: Iter: 76 G: -1058.990473178218281 |grad|_K: 1.025e-07 alpha: 7.210e-01 linmin: -4.306e-04 t[s]: 510.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767568 of unit cell: Completed after 5 iterations at t[s]: 511.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767568 of unit cell: Completed after 0 iterations at t[s]: 512.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607802 magneticMoment: [ Abs: 0.61935 Tot: +0.08720 ] + SubspaceRotationAdjust: set factor to 0.0488 +ElecMinimize: Iter: 77 G: -1058.990475852476948 |grad|_K: 9.977e-08 alpha: 7.169e-01 linmin: -3.746e-04 t[s]: 512.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767603 of unit cell: Completed after 11 iterations at t[s]: 513.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767593 of unit cell: Completed after 5 iterations at t[s]: 514.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609369 magneticMoment: [ Abs: 0.60854 Tot: +0.08160 ] + SubspaceRotationAdjust: set factor to 0.0458 +ElecMinimize: Iter: 78 G: -1058.990477691657361 |grad|_K: 1.037e-07 alpha: 5.158e-01 linmin: 8.839e-04 t[s]: 515.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767561 of unit cell: Completed after 8 iterations at t[s]: 515.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767565 of unit cell: Completed after 3 iterations at t[s]: 516.24 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607744 magneticMoment: [ Abs: 0.59805 Tot: +0.07668 ] + SubspaceRotationAdjust: set factor to 0.0417 +ElecMinimize: Iter: 79 G: -1058.990479302292442 |grad|_K: 9.098e-08 alpha: 4.523e-01 linmin: -2.020e-04 t[s]: 517.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767574 of unit cell: Completed after 3 iterations at t[s]: 517.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 0 iterations at t[s]: 518.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.608543 magneticMoment: [ Abs: 0.58707 Tot: +0.07124 ] + SubspaceRotationAdjust: set factor to 0.0503 +ElecMinimize: Iter: 80 G: -1058.990481019706976 |grad|_K: 8.849e-08 alpha: 5.875e-01 linmin: -3.316e-04 t[s]: 519.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767616 of unit cell: Completed after 8 iterations at t[s]: 519.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767607 of unit cell: Completed after 3 iterations at t[s]: 520.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610413 magneticMoment: [ Abs: 0.57882 Tot: +0.06704 ] + SubspaceRotationAdjust: set factor to 0.0468 +ElecMinimize: Iter: 81 G: -1058.990482208425419 |grad|_K: 1.011e-07 alpha: 4.492e-01 linmin: -3.640e-04 t[s]: 521.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767582 of unit cell: Completed after 9 iterations at t[s]: 522.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767589 of unit cell: Completed after 4 iterations at t[s]: 522.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609288 magneticMoment: [ Abs: 0.57070 Tot: +0.06345 ] + SubspaceRotationAdjust: set factor to 0.0449 +ElecMinimize: Iter: 82 G: -1058.990483400604489 |grad|_K: 8.358e-08 alpha: 3.361e-01 linmin: 1.877e-04 t[s]: 523.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767583 of unit cell: Completed after 3 iterations at t[s]: 524.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767579 of unit cell: Completed after 3 iterations at t[s]: 524.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.608733 magneticMoment: [ Abs: 0.56059 Tot: +0.05904 ] + SubspaceRotationAdjust: set factor to 0.0523 +ElecMinimize: Iter: 83 G: -1058.990484809638929 |grad|_K: 8.543e-08 alpha: 5.908e-01 linmin: 2.756e-04 t[s]: 525.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767620 of unit cell: Completed after 9 iterations at t[s]: 526.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767609 of unit cell: Completed after 4 iterations at t[s]: 526.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610649 magneticMoment: [ Abs: 0.55244 Tot: +0.05520 ] + SubspaceRotationAdjust: set factor to 0.0445 +ElecMinimize: Iter: 84 G: -1058.990485915199997 |grad|_K: 8.350e-08 alpha: 4.411e-01 linmin: 6.000e-04 t[s]: 527.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767601 of unit cell: Completed after 4 iterations at t[s]: 528.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767600 of unit cell: Completed after 0 iterations at t[s]: 528.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610114 magneticMoment: [ Abs: 0.54322 Tot: +0.05139 ] + SubspaceRotationAdjust: set factor to 0.0522 +ElecMinimize: Iter: 85 G: -1058.990487130600286 |grad|_K: 7.343e-08 alpha: 5.142e-01 linmin: -3.847e-04 t[s]: 529.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 9 iterations at t[s]: 530.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767583 of unit cell: Completed after 3 iterations at t[s]: 531.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609117 magneticMoment: [ Abs: 0.53763 Tot: +0.04925 ] + SubspaceRotationAdjust: set factor to 0.0431 +ElecMinimize: Iter: 86 G: -1058.990487841135746 |grad|_K: 8.871e-08 alpha: 3.960e-01 linmin: -7.669e-04 t[s]: 532.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767610 of unit cell: Completed after 8 iterations at t[s]: 532.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767603 of unit cell: Completed after 3 iterations at t[s]: 533.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610463 magneticMoment: [ Abs: 0.53135 Tot: +0.04650 ] + SubspaceRotationAdjust: set factor to 0.0466 +ElecMinimize: Iter: 87 G: -1058.990488674351354 |grad|_K: 6.654e-08 alpha: 2.963e-01 linmin: 3.112e-04 t[s]: 534.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767613 of unit cell: Completed after 4 iterations at t[s]: 534.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767620 of unit cell: Completed after 4 iterations at t[s]: 535.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611527 magneticMoment: [ Abs: 0.52545 Tot: +0.04400 ] + SubspaceRotationAdjust: set factor to 0.0493 +ElecMinimize: Iter: 88 G: -1058.990489384489592 |grad|_K: 7.224e-08 alpha: 4.878e-01 linmin: 1.030e-03 t[s]: 536.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767589 of unit cell: Completed after 8 iterations at t[s]: 536.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767597 of unit cell: Completed after 3 iterations at t[s]: 537.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610231 magneticMoment: [ Abs: 0.52036 Tot: +0.04223 ] + SubspaceRotationAdjust: set factor to 0.0458 +ElecMinimize: Iter: 89 G: -1058.990489996350107 |grad|_K: 6.224e-08 alpha: 3.585e-01 linmin: 4.748e-04 t[s]: 538.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767588 of unit cell: Completed after 2 iterations at t[s]: 538.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767587 of unit cell: Completed after 0 iterations at t[s]: 539.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609639 magneticMoment: [ Abs: 0.51569 Tot: +0.04056 ] + SubspaceRotationAdjust: set factor to 0.0548 +ElecMinimize: Iter: 90 G: -1058.990490577061337 |grad|_K: 5.165e-08 alpha: 4.375e-01 linmin: -5.877e-04 t[s]: 540.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767591 of unit cell: Completed after 4 iterations at t[s]: 541.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 0 iterations at t[s]: 541.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609995 magneticMoment: [ Abs: 0.51162 Tot: +0.03898 ] + SubspaceRotationAdjust: set factor to 0.0602 +ElecMinimize: Iter: 91 G: -1058.990491109383129 |grad|_K: 4.474e-08 alpha: 5.425e-01 linmin: -2.053e-03 t[s]: 542.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767600 of unit cell: Completed after 3 iterations at t[s]: 543.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767599 of unit cell: Completed after 0 iterations at t[s]: 543.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610426 magneticMoment: [ Abs: 0.50879 Tot: +0.03780 ] + SubspaceRotationAdjust: set factor to 0.0646 +ElecMinimize: Iter: 92 G: -1058.990491474349255 |grad|_K: 5.245e-08 alpha: 4.819e-01 linmin: -6.550e-04 t[s]: 544.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 8 iterations at t[s]: 545.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767585 of unit cell: Completed after 3 iterations at t[s]: 545.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609499 magneticMoment: [ Abs: 0.50624 Tot: +0.03692 ] + SubspaceRotationAdjust: set factor to 0.0563 +ElecMinimize: Iter: 93 G: -1058.990491786541725 |grad|_K: 4.892e-08 alpha: 3.098e-01 linmin: 1.009e-03 t[s]: 546.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767586 of unit cell: Completed after 0 iterations at t[s]: 547.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767587 of unit cell: Completed after 0 iterations at t[s]: 547.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609602 magneticMoment: [ Abs: 0.50331 Tot: +0.03569 ] + SubspaceRotationAdjust: set factor to 0.0734 +ElecMinimize: Iter: 94 G: -1058.990492095911122 |grad|_K: 4.752e-08 alpha: 3.912e-01 linmin: -2.485e-06 t[s]: 548.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767606 of unit cell: Completed after 9 iterations at t[s]: 549.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767598 of unit cell: Completed after 4 iterations at t[s]: 550.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610287 magneticMoment: [ Abs: 0.50163 Tot: +0.03487 ] + SubspaceRotationAdjust: set factor to 0.0631 +ElecMinimize: Iter: 95 G: -1058.990492240559433 |grad|_K: 5.522e-08 alpha: 2.295e-01 linmin: 2.857e-05 t[s]: 551.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767594 of unit cell: Completed after 0 iterations at t[s]: 551.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 3 iterations at t[s]: 552.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609888 magneticMoment: [ Abs: 0.49843 Tot: +0.03349 ] + SubspaceRotationAdjust: set factor to 0.0943 +ElecMinimize: Iter: 96 G: -1058.990492544551216 |grad|_K: 4.595e-08 alpha: 3.293e-01 linmin: 1.730e-03 t[s]: 553.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767574 of unit cell: Completed after 8 iterations at t[s]: 553.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767582 of unit cell: Completed after 3 iterations at t[s]: 554.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609294 magneticMoment: [ Abs: 0.49722 Tot: +0.03299 ] + SubspaceRotationAdjust: set factor to 0.0814 +ElecMinimize: Iter: 97 G: -1058.990492640870116 |grad|_K: 5.608e-08 alpha: 1.807e-01 linmin: 8.872e-04 t[s]: 555.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767587 of unit cell: Completed after 0 iterations at t[s]: 555.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 2 iterations at t[s]: 556.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609902 magneticMoment: [ Abs: 0.49376 Tot: +0.03109 ] + SubspaceRotationAdjust: set factor to 0.123 +ElecMinimize: Iter: 98 G: -1058.990492946762060 |grad|_K: 4.460e-08 alpha: 3.290e-01 linmin: 1.101e-03 t[s]: 557.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767614 of unit cell: Completed after 8 iterations at t[s]: 557.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767603 of unit cell: Completed after 4 iterations at t[s]: 558.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610621 magneticMoment: [ Abs: 0.49257 Tot: +0.03030 ] + SubspaceRotationAdjust: set factor to 0.0993 +ElecMinimize: Iter: 99 G: -1058.990493032453514 |grad|_K: 5.778e-08 alpha: 1.684e-01 linmin: 1.015e-03 t[s]: 559.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767600 of unit cell: Completed after 3 iterations at t[s]: 560.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767599 of unit cell: Completed after 0 iterations at t[s]: 560.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610434 magneticMoment: [ Abs: 0.49021 Tot: +0.02886 ] + SubspaceRotationAdjust: set factor to 0.166 +ElecMinimize: Iter: 100 G: -1058.990493255521415 |grad|_K: 4.193e-08 alpha: 2.019e-01 linmin: -1.095e-03 t[s]: 561.56 +ElecMinimize: None of the convergence criteria satisfied after 100 iterations. +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.200e-04 +Single-point solvation energy estimate, DeltaG = -0.062010596103164 + +Computing DFT-D3 correction: +# coordination-number C 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.778 16.735 16.625 13.885 11.129 16.778 16.735 16.625 13.885 12.003 16.778 16.735 16.625 13.885 11.130 16.778 16.735 16.625 13.885 +# coordination-number N 0.927 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.20 +EvdW_6 = -0.120307 +EvdW_8 = -0.212388 + +# Ionic positions in cartesian coordinates: +ion C 15.516924000000003 8.971564000000003 29.481543000000002 1 +ion C 6.488065000000001 0.181361000000000 23.691129000000000 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342517000000004 8.971586000000002 29.211711000000012 1 +ion C 0.313658000000000 0.181361000000000 23.421311000000003 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.436398000000002 3.620570000000000 29.211701000000005 1 +ion C 9.568610000000000 5.532394000000000 23.960954000000005 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.261955000000000 3.620568000000000 28.941891999999999 1 +ion C 3.394203000000001 5.532394000000000 23.691130000000005 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.174400000000000 0.000001000000000 30.996452000000009 1 +ion Hf 12.551139000000001 7.256820000000001 26.543905000000002 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.000002000000000 0.000003000000000 30.726629000000006 1 +ion Hf 6.376730000000000 7.256823000000001 26.274084000000002 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.254951999999999 5.351033000000001 31.266273000000005 1 +ion Hf 9.470594000000002 1.905795000000000 26.274069000000008 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.429351000000002 5.351028000000001 31.536115000000006 1 +ion Hf 3.296185000000000 1.905795000000000 26.004261000000003 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.254951999999999 5.351033000000001 35.914999000000009 1 + +# Forces in Cartesian coordinates: +force C -0.000618119350584 -0.000355549669317 0.012232860886169 1 +force C -0.000069746582223 0.000157934262808 -0.000110926769601 1 +force C 0.000352727494477 0.000204452606494 -0.004381987836349 0 +force C 0.000172893463230 0.000099738844393 -0.004258042386698 0 +force C -0.001099120536262 -0.000605103541862 0.023612113609450 0 +force C 0.000313351282455 0.009280009598958 0.003550903720212 1 +force C 0.000068769076946 0.000040993219247 -0.000064369158868 1 +force C 0.000100640469312 0.000226343440568 -0.004404676822968 0 +force C 0.000181805465454 -0.000033021179452 -0.004144351536671 0 +force C -0.001004378643036 -0.000580598071818 0.023601798348915 0 +force C 0.008170553302298 -0.004364965853151 0.003551939061255 1 +force C -0.000053032544882 -0.000034378559779 -0.000746436679529 1 +force C 0.000245441260374 -0.000025952909777 -0.004405794628706 0 +force C 0.000062274793440 0.000174500210454 -0.004144181289843 0 +force C -0.001027216908934 -0.000594176196882 0.023657659600086 0 +force C -0.009140167198299 -0.005281544111659 0.003675204096403 1 +force C 0.000099482528122 -0.000142918900868 -0.000113747323025 1 +force C 0.000199997507952 0.000115076518976 -0.004307926962999 0 +force C 0.000286719193641 0.000166236063523 -0.004131570779707 0 +force C -0.001072707801202 -0.000650276888384 0.023612208577863 0 +force Hf -0.008677296134469 0.004750748091174 0.004927050771498 1 +force Hf -0.002267644116505 -0.001312386614925 0.005201654772560 1 +force Hf 0.000549594512183 0.000317011184572 -0.004964349437576 0 +force Hf -0.000399040117213 -0.000182115365094 0.012324833906026 0 +force Hf 0.001065319871590 0.000614364973468 -0.023591689039734 0 +force Hf 0.007383514540239 0.004325284807882 0.006135310180636 1 +force Hf 0.001814846832393 -0.001317873949962 0.005334470830157 1 +force Hf 0.000599728663105 -0.000205347895411 -0.004024841419198 0 +force Hf -0.000328291200457 -0.000189112691695 0.012370864948703 0 +force Hf 0.001313095320390 0.000610628328611 -0.023671528622169 0 +force Hf 0.002633384710927 0.001382872352789 0.046021426731707 1 +force Hf -0.000229514082526 0.002235082180457 0.005323585997805 1 +force Hf 0.000122857730585 0.000624962230305 -0.004022042702908 0 +force Hf -0.000360190900535 -0.000208585431334 0.012378803947802 0 +force Hf 0.001183405580211 0.000832744543474 -0.023671018330077 0 +force Hf -0.000748548211815 -0.009897068242350 0.004719899542032 1 +force Hf -0.000141659611161 -0.000080490302061 0.004001770076493 1 +force Hf 0.000971387168908 0.000563743722086 -0.004024339872197 0 +force Hf -0.000356667501053 -0.000254106458886 0.012323706047773 0 +force Hf 0.001171659080614 0.000678614640634 -0.023388915760880 0 +force N -0.000629872938270 -0.000036854702241 -0.081218971533003 1 + +# Energy components: + A_diel = -0.5520817657706983 + Eewald = 38770.7949928904708941 + EH = 39738.1618029754172312 + Eloc = -79577.9549065649043769 + Enl = -270.1277374653776633 + EvdW = -0.3326955674138712 + Exc = -796.5618471953540620 + Exc_core = 594.6256479051780843 + KE = 421.1007285301809588 + MuShift = -0.0084208898122683 +------------------------------------- + Etot = -1120.8545171473820119 + TS = 0.0019585648597569 +------------------------------------- + F = -1120.8564757122417177 + muN = -61.8659824567202961 +------------------------------------- + G = -1058.9904932555214145 + +IonicMinimize: Iter: 0 G: -1058.990493255521415 |grad|_K: 1.377e-02 t[s]: 579.03 + +#--- Lowdin population analysis --- +# oxidation-state C -0.230 -0.230 -0.233 -0.209 -0.184 -0.231 -0.230 -0.233 -0.209 -0.185 -0.231 -0.228 -0.233 -0.209 -0.185 -0.232 -0.230 -0.233 -0.209 -0.184 +# magnetic-moments C -0.004 +0.000 -0.001 -0.001 -0.057 -0.002 +0.001 -0.001 -0.004 -0.051 -0.002 +0.000 -0.001 -0.004 +0.014 -0.001 +0.000 -0.001 -0.004 -0.057 +# oxidation-state Hf +0.613 +0.240 +0.244 +0.243 +0.118 +0.611 +0.242 +0.244 +0.243 +0.118 +0.014 +0.242 +0.244 +0.243 +0.118 +0.614 +0.251 +0.244 +0.243 +0.118 +# magnetic-moments Hf +0.058 +0.005 -0.000 -0.000 -0.003 +0.062 +0.004 -0.001 -0.000 -0.003 +0.045 +0.004 -0.001 +0.000 -0.003 +0.058 +0.001 -0.001 -0.000 +0.002 +# oxidation-state N -1.094 +# magnetic-moments N -0.027 + + +Computing DFT-D3 correction: +# coordination-number C 5.912 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.761 16.730 16.624 13.885 11.129 16.760 16.732 16.624 13.885 12.007 16.760 16.732 16.624 13.885 11.130 16.778 16.732 16.624 13.885 +# coordination-number N 0.973 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.16 +EvdW_6 = -0.120296 +EvdW_8 = -0.212353 +Shifting auxilliary hamiltonian by -0.000059 to set nElectrons=325.610434 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767761 of unit cell: Completed after 29 iterations at t[s]: 581.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610434 magneticMoment: [ Abs: 0.49035 Tot: +0.02277 ] +ElecMinimize: Iter: 0 G: -1058.919194653596605 |grad|_K: 2.281e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.751940 of unit cell: Completed after 31 iterations at t[s]: 582.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.759645 of unit cell: Completed after 33 iterations at t[s]: 583.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.200275 magneticMoment: [ Abs: 0.49275 Tot: +0.09380 ] + SubspaceRotationAdjust: set factor to 0.0938 +ElecMinimize: Iter: 1 G: -1058.962174877629195 |grad|_K: 3.192e-05 alpha: 3.093e-01 linmin: 1.328e-02 t[s]: 584.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.776762 of unit cell: Completed after 38 iterations at t[s]: 585.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766893 of unit cell: Completed after 35 iterations at t[s]: 585.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.543950 magneticMoment: [ Abs: 0.46630 Tot: +0.00561 ] + SubspaceRotationAdjust: set factor to 0.0801 +ElecMinimize: Iter: 2 G: -1058.990037584500442 |grad|_K: 9.218e-06 alpha: 8.127e-02 linmin: -1.144e-02 t[s]: 586.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768785 of unit cell: Completed after 28 iterations at t[s]: 587.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769079 of unit cell: Completed after 23 iterations at t[s]: 587.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.689379 magneticMoment: [ Abs: 0.46265 Tot: -0.02187 ] + SubspaceRotationAdjust: set factor to 0.0503 +ElecMinimize: Iter: 3 G: -1058.993086033927057 |grad|_K: 5.118e-06 alpha: 9.481e-02 linmin: 1.778e-03 t[s]: 588.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769173 of unit cell: Completed after 23 iterations at t[s]: 589.53 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.844193e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769361 of unit cell: Completed after 26 iterations at t[s]: 590.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769366 of unit cell: Completed after 5 iterations at t[s]: 590.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.715607 magneticMoment: [ Abs: 0.46317 Tot: -0.01997 ] + SubspaceRotationAdjust: set factor to 0.0341 +ElecMinimize: Iter: 4 G: -1058.995625555351808 |grad|_K: 4.730e-06 alpha: 2.898e-01 linmin: 2.163e-05 t[s]: 591.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767359 of unit cell: Completed after 29 iterations at t[s]: 592.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768195 of unit cell: Completed after 26 iterations at t[s]: 593.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636460 magneticMoment: [ Abs: 0.46675 Tot: -0.00120 ] + SubspaceRotationAdjust: set factor to 0.0574 +ElecMinimize: Iter: 5 G: -1058.996995174066342 |grad|_K: 2.313e-06 alpha: 1.759e-01 linmin: 1.056e-04 t[s]: 594.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767742 of unit cell: Completed after 24 iterations at t[s]: 594.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767473 of unit cell: Completed after 23 iterations at t[s]: 595.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591010 magneticMoment: [ Abs: 0.47034 Tot: +0.00967 ] + SubspaceRotationAdjust: set factor to 0.0495 +ElecMinimize: Iter: 6 G: -1058.997510802432089 |grad|_K: 2.151e-06 alpha: 2.765e-01 linmin: -2.483e-05 t[s]: 596.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767790 of unit cell: Completed after 21 iterations at t[s]: 596.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767783 of unit cell: Completed after 3 iterations at t[s]: 597.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609247 magneticMoment: [ Abs: 0.47340 Tot: +0.00875 ] + SubspaceRotationAdjust: set factor to 0.083 +ElecMinimize: Iter: 7 G: -1058.997947083234067 |grad|_K: 1.302e-06 alpha: 2.702e-01 linmin: 1.200e-04 t[s]: 598.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768141 of unit cell: Completed after 25 iterations at t[s]: 599.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768221 of unit cell: Completed after 14 iterations at t[s]: 599.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636445 magneticMoment: [ Abs: 0.47369 Tot: +0.00460 ] + SubspaceRotationAdjust: set factor to 0.0597 +ElecMinimize: Iter: 8 G: -1058.998141869586561 |grad|_K: 1.654e-06 alpha: 3.313e-01 linmin: 3.071e-04 t[s]: 600.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767862 of unit cell: Completed after 20 iterations at t[s]: 601.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767873 of unit cell: Completed after 3 iterations at t[s]: 601.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613359 magneticMoment: [ Abs: 0.47481 Tot: +0.00976 ] + SubspaceRotationAdjust: set factor to 0.0825 +ElecMinimize: Iter: 9 G: -1058.998444392064812 |grad|_K: 1.202e-06 alpha: 3.208e-01 linmin: 1.561e-05 t[s]: 603.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767628 of unit cell: Completed after 19 iterations at t[s]: 603.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767406 of unit cell: Completed after 18 iterations at t[s]: 604.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.582839 magneticMoment: [ Abs: 0.47712 Tot: +0.01669 ] + SubspaceRotationAdjust: set factor to 0.0567 +ElecMinimize: Iter: 10 G: -1058.998744994715253 |grad|_K: 1.879e-06 alpha: 6.005e-01 linmin: 9.331e-05 t[s]: 605.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 28 iterations at t[s]: 605.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767905 of unit cell: Completed after 27 iterations at t[s]: 606.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610424 magneticMoment: [ Abs: 0.47856 Tot: +0.01288 ] + SubspaceRotationAdjust: set factor to 0.0518 +ElecMinimize: Iter: 11 G: -1058.999002903339488 |grad|_K: 1.194e-06 alpha: 2.087e-01 linmin: -8.064e-05 t[s]: 607.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768028 of unit cell: Completed after 16 iterations at t[s]: 608.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768203 of unit cell: Completed after 17 iterations at t[s]: 608.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625307 magneticMoment: [ Abs: 0.48131 Tot: +0.01144 ] + SubspaceRotationAdjust: set factor to 0.0522 +ElecMinimize: Iter: 12 G: -1058.999259207004116 |grad|_K: 1.300e-06 alpha: 5.108e-01 linmin: 8.694e-06 t[s]: 609.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767581 of unit cell: Completed after 26 iterations at t[s]: 610.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767863 of unit cell: Completed after 24 iterations at t[s]: 611.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.602368 magneticMoment: [ Abs: 0.48314 Tot: +0.01586 ] + SubspaceRotationAdjust: set factor to 0.043 +ElecMinimize: Iter: 13 G: -1058.999426277687689 |grad|_K: 1.087e-06 alpha: 2.839e-01 linmin: -7.935e-06 t[s]: 612.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767846 of unit cell: Completed after 14 iterations at t[s]: 612.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767833 of unit cell: Completed after 13 iterations at t[s]: 613.37 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.599237 magneticMoment: [ Abs: 0.48303 Tot: +0.01591 ] + SubspaceRotationAdjust: set factor to 0.0551 +ElecMinimize: Iter: 14 G: -1058.999627434507829 |grad|_K: 9.824e-07 alpha: 4.871e-01 linmin: -2.983e-07 t[s]: 614.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768287 of unit cell: Completed after 24 iterations at t[s]: 615.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768136 of unit cell: Completed after 19 iterations at t[s]: 615.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.617536 magneticMoment: [ Abs: 0.48249 Tot: +0.01218 ] + SubspaceRotationAdjust: set factor to 0.0433 +ElecMinimize: Iter: 15 G: -1058.999736168354957 |grad|_K: 8.394e-07 alpha: 3.224e-01 linmin: 4.792e-06 t[s]: 616.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768056 of unit cell: Completed after 14 iterations at t[s]: 617.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768034 of unit cell: Completed after 11 iterations at t[s]: 617.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611134 magneticMoment: [ Abs: 0.48296 Tot: +0.01263 ] + SubspaceRotationAdjust: set factor to 0.0492 +ElecMinimize: Iter: 16 G: -1058.999836732320546 |grad|_K: 6.183e-07 alpha: 4.094e-01 linmin: 3.740e-06 t[s]: 618.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767931 of unit cell: Completed after 18 iterations at t[s]: 619.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767919 of unit cell: Completed after 5 iterations at t[s]: 620.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.604743 magneticMoment: [ Abs: 0.48331 Tot: +0.01309 ] + SubspaceRotationAdjust: set factor to 0.0474 +ElecMinimize: Iter: 17 G: -1058.999897772117947 |grad|_K: 5.372e-07 alpha: 4.576e-01 linmin: -4.954e-05 t[s]: 621.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768129 of unit cell: Completed after 19 iterations at t[s]: 621.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768076 of unit cell: Completed after 14 iterations at t[s]: 622.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615613 magneticMoment: [ Abs: 0.48273 Tot: +0.01046 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 18 G: -1058.999932364297820 |grad|_K: 4.253e-07 alpha: 3.408e-01 linmin: 7.488e-05 t[s]: 623.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768048 of unit cell: Completed after 11 iterations at t[s]: 623.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768038 of unit cell: Completed after 3 iterations at t[s]: 624.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615027 magneticMoment: [ Abs: 0.48185 Tot: +0.00964 ] + SubspaceRotationAdjust: set factor to 0.0461 +ElecMinimize: Iter: 19 G: -1058.999961973434438 |grad|_K: 3.141e-07 alpha: 4.713e-01 linmin: -7.430e-05 t[s]: 625.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767938 of unit cell: Completed after 15 iterations at t[s]: 626.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767937 of unit cell: Completed after 0 iterations at t[s]: 626.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610118 magneticMoment: [ Abs: 0.48141 Tot: +0.00990 ] + SubspaceRotationAdjust: set factor to 0.0402 +ElecMinimize: Iter: 20 G: -1058.999978538354526 |grad|_K: 2.991e-07 alpha: 4.785e-01 linmin: -4.021e-04 t[s]: 627.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768031 of unit cell: Completed after 15 iterations at t[s]: 628.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768005 of unit cell: Completed after 8 iterations at t[s]: 628.91 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615342 magneticMoment: [ Abs: 0.48095 Tot: +0.00848 ] + SubspaceRotationAdjust: set factor to 0.0344 +ElecMinimize: Iter: 21 G: -1058.999989644308243 |grad|_K: 1.938e-07 alpha: 3.478e-01 linmin: 1.516e-04 t[s]: 630.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768008 of unit cell: Completed after 4 iterations at t[s]: 630.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768009 of unit cell: Completed after 3 iterations at t[s]: 631.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616449 magneticMoment: [ Abs: 0.48072 Tot: +0.00782 ] + SubspaceRotationAdjust: set factor to 0.0411 +ElecMinimize: Iter: 22 G: -1058.999996766194727 |grad|_K: 1.452e-07 alpha: 5.458e-01 linmin: -1.891e-04 t[s]: 632.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767961 of unit cell: Completed after 11 iterations at t[s]: 632.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767971 of unit cell: Completed after 5 iterations at t[s]: 633.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.614559 magneticMoment: [ Abs: 0.48056 Tot: +0.00782 ] + SubspaceRotationAdjust: set factor to 0.0356 +ElecMinimize: Iter: 23 G: -1058.999999926329565 |grad|_K: 1.282e-07 alpha: 4.315e-01 linmin: 2.094e-04 t[s]: 634.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768003 of unit cell: Completed after 9 iterations at t[s]: 635.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768002 of unit cell: Completed after 0 iterations at t[s]: 635.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616827 magneticMoment: [ Abs: 0.48023 Tot: +0.00698 ] + SubspaceRotationAdjust: set factor to 0.0349 +ElecMinimize: Iter: 24 G: -1059.000002311585376 |grad|_K: 9.172e-08 alpha: 4.195e-01 linmin: -2.744e-04 t[s]: 636.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768011 of unit cell: Completed after 3 iterations at t[s]: 637.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768013 of unit cell: Completed after 0 iterations at t[s]: 637.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.617717 magneticMoment: [ Abs: 0.48007 Tot: +0.00643 ] + SubspaceRotationAdjust: set factor to 0.0424 +ElecMinimize: Iter: 25 G: -1059.000003960250069 |grad|_K: 7.236e-08 alpha: 5.514e-01 linmin: -9.775e-04 t[s]: 638.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768003 of unit cell: Completed after 4 iterations at t[s]: 639.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768002 of unit cell: Completed after 0 iterations at t[s]: 640.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.617099 magneticMoment: [ Abs: 0.48006 Tot: +0.00616 ] + SubspaceRotationAdjust: set factor to 0.0473 +ElecMinimize: Iter: 26 G: -1059.000005123580195 |grad|_K: 6.076e-08 alpha: 6.170e-01 linmin: -6.939e-04 t[s]: 641.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767995 of unit cell: Completed after 8 iterations at t[s]: 641.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767996 of unit cell: Completed after 0 iterations at t[s]: 642.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616844 magneticMoment: [ Abs: 0.48008 Tot: +0.00587 ] + SubspaceRotationAdjust: set factor to 0.0484 +ElecMinimize: Iter: 27 G: -1059.000005791583135 |grad|_K: 7.312e-08 alpha: 5.203e-01 linmin: -1.291e-03 t[s]: 643.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768037 of unit cell: Completed after 11 iterations at t[s]: 643.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768016 of unit cell: Completed after 8 iterations at t[s]: 644.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618169 magneticMoment: [ Abs: 0.48004 Tot: +0.00532 ] + SubspaceRotationAdjust: set factor to 0.0395 +ElecMinimize: Iter: 28 G: -1059.000006267325716 |grad|_K: 5.935e-08 alpha: 2.504e-01 linmin: 7.426e-04 t[s]: 645.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768018 of unit cell: Completed after 0 iterations at t[s]: 646.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768021 of unit cell: Completed after 3 iterations at t[s]: 646.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618552 magneticMoment: [ Abs: 0.48006 Tot: +0.00468 ] + SubspaceRotationAdjust: set factor to 0.0523 +ElecMinimize: Iter: 29 G: -1059.000006848246585 |grad|_K: 5.584e-08 alpha: 5.370e-01 linmin: 1.356e-03 t[s]: 647.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767999 of unit cell: Completed after 8 iterations at t[s]: 648.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768007 of unit cell: Completed after 3 iterations at t[s]: 648.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.617724 magneticMoment: [ Abs: 0.48014 Tot: +0.00443 ] + SubspaceRotationAdjust: set factor to 0.043 +ElecMinimize: Iter: 30 G: -1059.000007192404837 |grad|_K: 5.110e-08 alpha: 3.467e-01 linmin: 1.109e-03 t[s]: 649.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768016 of unit cell: Completed after 3 iterations at t[s]: 650.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768016 of unit cell: Completed after 0 iterations at t[s]: 651.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618369 magneticMoment: [ Abs: 0.48021 Tot: +0.00383 ] + SubspaceRotationAdjust: set factor to 0.0578 +ElecMinimize: Iter: 31 G: -1059.000007522621218 |grad|_K: 3.712e-08 alpha: 3.835e-01 linmin: -1.125e-03 t[s]: 652.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768030 of unit cell: Completed after 5 iterations at t[s]: 652.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768027 of unit cell: Completed after 2 iterations at t[s]: 653.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.619044 magneticMoment: [ Abs: 0.48025 Tot: +0.00343 ] + SubspaceRotationAdjust: set factor to 0.0513 +ElecMinimize: Iter: 32 G: -1059.000007650340194 |grad|_K: 3.881e-08 alpha: 3.025e-01 linmin: -1.978e-03 t[s]: 654.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768022 of unit cell: Completed after 2 iterations at t[s]: 654.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768021 of unit cell: Completed after 0 iterations at t[s]: 655.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618656 magneticMoment: [ Abs: 0.48036 Tot: +0.00302 ] + SubspaceRotationAdjust: set factor to 0.0744 +ElecMinimize: Iter: 33 G: -1059.000007850552947 |grad|_K: 3.589e-08 alpha: 3.536e-01 linmin: -6.707e-04 t[s]: 656.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768003 of unit cell: Completed after 8 iterations at t[s]: 657.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768014 of unit cell: Completed after 4 iterations at t[s]: 657.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618228 magneticMoment: [ Abs: 0.48043 Tot: +0.00290 ] + SubspaceRotationAdjust: set factor to 0.0624 +ElecMinimize: Iter: 34 G: -1059.000007884771776 |grad|_K: 4.356e-08 alpha: 1.379e-01 linmin: 2.724e-03 t[s]: 658.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768013 of unit cell: Completed after 0 iterations at t[s]: 659.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768012 of unit cell: Completed after 0 iterations at t[s]: 659.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618160 magneticMoment: [ Abs: 0.48056 Tot: +0.00236 ] + SubspaceRotationAdjust: set factor to 0.0586 +ElecMinimize: Iter: 35 G: -1059.000008003784842 |grad|_K: 3.671e-08 alpha: 2.236e-01 linmin: 9.326e-06 t[s]: 661.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768023 of unit cell: Completed after 4 iterations at t[s]: 661.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768021 of unit cell: Completed after 0 iterations at t[s]: 662.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618746 magneticMoment: [ Abs: 0.48064 Tot: +0.00185 ] + SubspaceRotationAdjust: set factor to 0.0572 +ElecMinimize: Iter: 36 G: -1059.000008094681334 |grad|_K: 2.675e-08 alpha: 1.920e-01 linmin: 1.185e-03 t[s]: 663.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768024 of unit cell: Completed after 0 iterations at t[s]: 663.74 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768027 of unit cell: Completed after 4 iterations at t[s]: 664.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.619165 magneticMoment: [ Abs: 0.48081 Tot: +0.00113 ] + SubspaceRotationAdjust: set factor to 0.0529 +ElecMinimize: Iter: 37 G: -1059.000008128662330 |grad|_K: 3.598e-08 alpha: 4.636e-01 linmin: 7.706e-03 t[s]: 665.41 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.185e-08 + +Computing DFT-D3 correction: +# coordination-number C 5.912 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.761 16.730 16.624 13.885 11.129 16.760 16.732 16.624 13.885 12.007 16.760 16.732 16.624 13.885 11.130 16.778 16.732 16.624 13.885 +# coordination-number N 0.973 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.16 +EvdW_6 = -0.120296 +EvdW_8 = -0.212353 +IonicMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -0.984225 gdotd/gdotd0: 0.966427 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number C 5.901 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.914 5.977 5.956 5.940 2.985 +# coordination-number Hf 11.128 16.726 16.719 16.624 13.885 11.126 16.720 16.724 16.624 13.885 11.970 16.720 16.724 16.624 13.885 11.128 16.779 16.724 16.624 13.885 +# coordination-number N 1.027 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.12 +EvdW_6 = -0.120274 +EvdW_8 = -0.212287 +Shifting auxilliary hamiltonian by -0.000100 to set nElectrons=325.619165 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768182 of unit cell: Completed after 34 iterations at t[s]: 671.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.619165 magneticMoment: [ Abs: 0.48416 Tot: -0.00752 ] +ElecMinimize: Iter: 0 G: -1058.689565137243562 |grad|_K: 4.396e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.755541 of unit cell: Completed after 33 iterations at t[s]: 673.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762363 of unit cell: Completed after 33 iterations at t[s]: 673.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.275146 magneticMoment: [ Abs: 0.48325 Tot: +0.05578 ] + SubspaceRotationAdjust: set factor to 0.0412 +ElecMinimize: Iter: 1 G: -1058.963376561774794 |grad|_K: 2.010e-05 alpha: 4.199e-01 linmin: 9.257e-03 t[s]: 674.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773984 of unit cell: Completed after 36 iterations at t[s]: 675.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769000 of unit cell: Completed after 33 iterations at t[s]: 676.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638928 magneticMoment: [ Abs: 0.46577 Tot: -0.03117 ] + SubspaceRotationAdjust: set factor to 0.0264 +ElecMinimize: Iter: 2 G: -1058.993711108084881 |grad|_K: 7.122e-06 alpha: 1.983e-01 linmin: -5.546e-03 t[s]: 677.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769179 of unit cell: Completed after 24 iterations at t[s]: 677.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769436 of unit cell: Completed after 26 iterations at t[s]: 678.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.674180 magneticMoment: [ Abs: 0.46118 Tot: -0.03787 ] + SubspaceRotationAdjust: set factor to 0.0347 +ElecMinimize: Iter: 3 G: -1059.002735488372991 |grad|_K: 4.552e-06 alpha: 4.847e-01 linmin: -4.134e-05 t[s]: 679.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767925 of unit cell: Completed after 28 iterations at t[s]: 679.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768191 of unit cell: Completed after 23 iterations at t[s]: 680.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.592284 magneticMoment: [ Abs: 0.46327 Tot: -0.01985 ] + SubspaceRotationAdjust: set factor to 0.0301 +ElecMinimize: Iter: 4 G: -1059.005659101520905 |grad|_K: 2.953e-06 alpha: 4.048e-01 linmin: -1.845e-04 t[s]: 681.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768380 of unit cell: Completed after 20 iterations at t[s]: 682.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768439 of unit cell: Completed after 17 iterations at t[s]: 682.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607395 magneticMoment: [ Abs: 0.46762 Tot: -0.01975 ] + SubspaceRotationAdjust: set factor to 0.0401 +ElecMinimize: Iter: 5 G: -1059.007278450426384 |grad|_K: 2.104e-06 alpha: 5.311e-01 linmin: -8.443e-06 t[s]: 683.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768726 of unit cell: Completed after 25 iterations at t[s]: 684.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768848 of unit cell: Completed after 19 iterations at t[s]: 684.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633153 magneticMoment: [ Abs: 0.47048 Tot: -0.02251 ] + SubspaceRotationAdjust: set factor to 0.0419 +ElecMinimize: Iter: 6 G: -1059.008450857963226 |grad|_K: 2.421e-06 alpha: 7.593e-01 linmin: 8.726e-05 t[s]: 685.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767633 of unit cell: Completed after 27 iterations at t[s]: 686.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768038 of unit cell: Completed after 25 iterations at t[s]: 687.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580981 magneticMoment: [ Abs: 0.47348 Tot: -0.01079 ] + SubspaceRotationAdjust: set factor to 0.039 +ElecMinimize: Iter: 7 G: -1059.009507364513865 |grad|_K: 2.512e-06 alpha: 5.186e-01 linmin: 2.215e-06 t[s]: 687.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768416 of unit cell: Completed after 22 iterations at t[s]: 688.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768589 of unit cell: Completed after 19 iterations at t[s]: 689.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.608920 magneticMoment: [ Abs: 0.47636 Tot: -0.01571 ] + SubspaceRotationAdjust: set factor to 0.047 +ElecMinimize: Iter: 8 G: -1059.011186660070734 |grad|_K: 2.325e-06 alpha: 7.623e-01 linmin: -2.718e-05 t[s]: 690.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769270 of unit cell: Completed after 26 iterations at t[s]: 690.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769298 of unit cell: Completed after 9 iterations at t[s]: 691.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.648520 magneticMoment: [ Abs: 0.48070 Tot: -0.02265 ] + SubspaceRotationAdjust: set factor to 0.0489 +ElecMinimize: Iter: 9 G: -1059.012690108007291 |grad|_K: 2.805e-06 alpha: 7.952e-01 linmin: -2.635e-05 t[s]: 692.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767742 of unit cell: Completed after 28 iterations at t[s]: 692.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768468 of unit cell: Completed after 26 iterations at t[s]: 693.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591980 magneticMoment: [ Abs: 0.48443 Tot: -0.01153 ] + SubspaceRotationAdjust: set factor to 0.0389 +ElecMinimize: Iter: 10 G: -1059.013911389934719 |grad|_K: 2.760e-06 alpha: 4.419e-01 linmin: -1.367e-05 t[s]: 694.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768960 of unit cell: Completed after 25 iterations at t[s]: 695.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769056 of unit cell: Completed after 14 iterations at t[s]: 695.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.628461 magneticMoment: [ Abs: 0.48450 Tot: -0.02008 ] + SubspaceRotationAdjust: set factor to 0.0383 +ElecMinimize: Iter: 11 G: -1059.015332988791897 |grad|_K: 2.098e-06 alpha: 5.335e-01 linmin: -2.896e-05 t[s]: 696.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769208 of unit cell: Completed after 19 iterations at t[s]: 697.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769249 of unit cell: Completed after 14 iterations at t[s]: 697.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.642475 magneticMoment: [ Abs: 0.48556 Tot: -0.02380 ] + SubspaceRotationAdjust: set factor to 0.0403 +ElecMinimize: Iter: 12 G: -1059.016391207547258 |grad|_K: 1.867e-06 alpha: 6.862e-01 linmin: -4.770e-06 t[s]: 698.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768492 of unit cell: Completed after 27 iterations at t[s]: 699.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768720 of unit cell: Completed after 22 iterations at t[s]: 700.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610531 magneticMoment: [ Abs: 0.48721 Tot: -0.01792 ] + SubspaceRotationAdjust: set factor to 0.0325 +ElecMinimize: Iter: 13 G: -1059.016981588767976 |grad|_K: 1.599e-06 alpha: 4.852e-01 linmin: -9.384e-07 t[s]: 701.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769056 of unit cell: Completed after 25 iterations at t[s]: 701.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769032 of unit cell: Completed after 8 iterations at t[s]: 702.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635013 magneticMoment: [ Abs: 0.48626 Tot: -0.02347 ] + SubspaceRotationAdjust: set factor to 0.0275 +ElecMinimize: Iter: 14 G: -1059.017382307682965 |grad|_K: 1.126e-06 alpha: 4.492e-01 linmin: 4.214e-06 t[s]: 703.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768966 of unit cell: Completed after 14 iterations at t[s]: 703.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768947 of unit cell: Completed after 9 iterations at t[s]: 704.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633968 magneticMoment: [ Abs: 0.48435 Tot: -0.02437 ] + SubspaceRotationAdjust: set factor to 0.0294 +ElecMinimize: Iter: 15 G: -1059.017635476491932 |grad|_K: 9.168e-07 alpha: 5.725e-01 linmin: -2.617e-05 t[s]: 705.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768763 of unit cell: Completed after 18 iterations at t[s]: 705.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768781 of unit cell: Completed after 8 iterations at t[s]: 706.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.626594 magneticMoment: [ Abs: 0.48286 Tot: -0.02385 ] + SubspaceRotationAdjust: set factor to 0.0274 +ElecMinimize: Iter: 16 G: -1059.017787387371072 |grad|_K: 6.479e-07 alpha: 5.171e-01 linmin: -1.860e-05 t[s]: 707.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768898 of unit cell: Completed after 18 iterations at t[s]: 708.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768893 of unit cell: Completed after 3 iterations at t[s]: 708.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635841 magneticMoment: [ Abs: 0.48185 Tot: -0.02626 ] + SubspaceRotationAdjust: set factor to 0.0235 +ElecMinimize: Iter: 17 G: -1059.017860096766071 |grad|_K: 4.490e-07 alpha: 4.960e-01 linmin: 3.501e-05 t[s]: 709.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768844 of unit cell: Completed after 11 iterations at t[s]: 710.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768843 of unit cell: Completed after 0 iterations at t[s]: 710.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633799 magneticMoment: [ Abs: 0.48134 Tot: -0.02631 ] + SubspaceRotationAdjust: set factor to 0.0251 +ElecMinimize: Iter: 18 G: -1059.017895230832892 |grad|_K: 3.238e-07 alpha: 5.001e-01 linmin: -1.507e-04 t[s]: 711.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768802 of unit cell: Completed after 13 iterations at t[s]: 712.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768799 of unit cell: Completed after 0 iterations at t[s]: 712.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631717 magneticMoment: [ Abs: 0.48078 Tot: -0.02634 ] + SubspaceRotationAdjust: set factor to 0.0264 +ElecMinimize: Iter: 19 G: -1059.017915183054129 |grad|_K: 2.375e-07 alpha: 5.424e-01 linmin: -7.421e-04 t[s]: 713.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768829 of unit cell: Completed after 11 iterations at t[s]: 714.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768829 of unit cell: Completed after 0 iterations at t[s]: 715.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634123 magneticMoment: [ Abs: 0.48023 Tot: -0.02723 ] + SubspaceRotationAdjust: set factor to 0.0271 +ElecMinimize: Iter: 20 G: -1059.017926148697143 |grad|_K: 1.743e-07 alpha: 5.502e-01 linmin: -9.153e-05 t[s]: 716.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768823 of unit cell: Completed after 3 iterations at t[s]: 716.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768822 of unit cell: Completed after 0 iterations at t[s]: 717.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633890 magneticMoment: [ Abs: 0.47996 Tot: -0.02762 ] + SubspaceRotationAdjust: set factor to 0.032 +ElecMinimize: Iter: 21 G: -1059.017932839838068 |grad|_K: 1.452e-07 alpha: 6.301e-01 linmin: -3.509e-04 t[s]: 718.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768792 of unit cell: Completed after 11 iterations at t[s]: 718.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768799 of unit cell: Completed after 3 iterations at t[s]: 719.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632457 magneticMoment: [ Abs: 0.47990 Tot: -0.02768 ] + SubspaceRotationAdjust: set factor to 0.034 +ElecMinimize: Iter: 22 G: -1059.017936373564908 |grad|_K: 1.336e-07 alpha: 4.824e-01 linmin: 1.822e-04 t[s]: 720.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 11 iterations at t[s]: 720.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768824 of unit cell: Completed after 0 iterations at t[s]: 721.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634020 magneticMoment: [ Abs: 0.47981 Tot: -0.02846 ] + SubspaceRotationAdjust: set factor to 0.0372 +ElecMinimize: Iter: 23 G: -1059.017939816531452 |grad|_K: 1.218e-07 alpha: 5.492e-01 linmin: -1.922e-03 t[s]: 722.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768825 of unit cell: Completed after 3 iterations at t[s]: 722.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768825 of unit cell: Completed after 0 iterations at t[s]: 723.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633974 magneticMoment: [ Abs: 0.47992 Tot: -0.02898 ] + SubspaceRotationAdjust: set factor to 0.0457 +ElecMinimize: Iter: 24 G: -1059.017942844774552 |grad|_K: 1.238e-07 alpha: 5.507e-01 linmin: -2.734e-04 t[s]: 724.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768785 of unit cell: Completed after 8 iterations at t[s]: 725.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768783 of unit cell: Completed after 0 iterations at t[s]: 725.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631101 magneticMoment: [ Abs: 0.48031 Tot: -0.02910 ] + SubspaceRotationAdjust: set factor to 0.0464 +ElecMinimize: Iter: 25 G: -1059.017945923418438 |grad|_K: 1.226e-07 alpha: 5.688e-01 linmin: 1.700e-04 t[s]: 726.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768789 of unit cell: Completed after 3 iterations at t[s]: 727.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768789 of unit cell: Completed after 0 iterations at t[s]: 727.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631265 magneticMoment: [ Abs: 0.48093 Tot: -0.02994 ] + SubspaceRotationAdjust: set factor to 0.0545 +ElecMinimize: Iter: 26 G: -1059.017948819941921 |grad|_K: 1.274e-07 alpha: 5.575e-01 linmin: -2.394e-06 t[s]: 728.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768824 of unit cell: Completed after 11 iterations at t[s]: 729.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 3 iterations at t[s]: 729.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632866 magneticMoment: [ Abs: 0.48158 Tot: -0.03115 ] + SubspaceRotationAdjust: set factor to 0.0516 +ElecMinimize: Iter: 27 G: -1059.017951311013348 |grad|_K: 1.478e-07 alpha: 4.428e-01 linmin: 2.311e-04 t[s]: 730.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768771 of unit cell: Completed after 11 iterations at t[s]: 731.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768789 of unit cell: Completed after 8 iterations at t[s]: 731.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630794 magneticMoment: [ Abs: 0.48227 Tot: -0.03163 ] + SubspaceRotationAdjust: set factor to 0.0458 +ElecMinimize: Iter: 28 G: -1059.017953312757527 |grad|_K: 1.143e-07 alpha: 2.748e-01 linmin: 4.559e-05 t[s]: 732.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768786 of unit cell: Completed after 3 iterations at t[s]: 733.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768784 of unit cell: Completed after 3 iterations at t[s]: 734.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630313 magneticMoment: [ Abs: 0.48304 Tot: -0.03274 ] + SubspaceRotationAdjust: set factor to 0.0537 +ElecMinimize: Iter: 29 G: -1059.017955477409942 |grad|_K: 9.782e-08 alpha: 4.725e-01 linmin: -2.438e-04 t[s]: 735.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768822 of unit cell: Completed after 8 iterations at t[s]: 735.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768815 of unit cell: Completed after 3 iterations at t[s]: 736.22 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632243 magneticMoment: [ Abs: 0.48364 Tot: -0.03398 ] + SubspaceRotationAdjust: set factor to 0.0455 +ElecMinimize: Iter: 30 G: -1059.017956765808322 |grad|_K: 9.209e-08 alpha: 3.820e-01 linmin: 4.216e-04 t[s]: 737.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768807 of unit cell: Completed after 4 iterations at t[s]: 737.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 0 iterations at t[s]: 738.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631553 magneticMoment: [ Abs: 0.48460 Tot: -0.03484 ] + SubspaceRotationAdjust: set factor to 0.0576 +ElecMinimize: Iter: 31 G: -1059.017958011494329 |grad|_K: 7.043e-08 alpha: 4.341e-01 linmin: -4.246e-04 t[s]: 739.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768784 of unit cell: Completed after 9 iterations at t[s]: 739.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768791 of unit cell: Completed after 3 iterations at t[s]: 740.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630595 magneticMoment: [ Abs: 0.48512 Tot: -0.03514 ] + SubspaceRotationAdjust: set factor to 0.0517 +ElecMinimize: Iter: 32 G: -1059.017958488570684 |grad|_K: 8.246e-08 alpha: 2.990e-01 linmin: -4.676e-04 t[s]: 741.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768806 of unit cell: Completed after 6 iterations at t[s]: 741.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768803 of unit cell: Completed after 0 iterations at t[s]: 742.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631481 magneticMoment: [ Abs: 0.48569 Tot: -0.03605 ] + SubspaceRotationAdjust: set factor to 0.0613 +ElecMinimize: Iter: 33 G: -1059.017959096346203 |grad|_K: 5.726e-08 alpha: 2.500e-01 linmin: 2.904e-04 t[s]: 743.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 5 iterations at t[s]: 744.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768815 of unit cell: Completed after 0 iterations at t[s]: 744.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632367 magneticMoment: [ Abs: 0.48615 Tot: -0.03701 ] + SubspaceRotationAdjust: set factor to 0.0668 +ElecMinimize: Iter: 34 G: -1059.017959552032607 |grad|_K: 4.435e-08 alpha: 3.851e-01 linmin: -2.227e-03 t[s]: 745.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 1 iterations at t[s]: 746.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 0 iterations at t[s]: 746.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632354 magneticMoment: [ Abs: 0.48665 Tot: -0.03790 ] + SubspaceRotationAdjust: set factor to 0.0823 +ElecMinimize: Iter: 35 G: -1059.017959937621981 |grad|_K: 4.291e-08 alpha: 4.866e-01 linmin: -9.639e-04 t[s]: 747.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768794 of unit cell: Completed after 8 iterations at t[s]: 748.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768802 of unit cell: Completed after 2 iterations at t[s]: 748.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631614 magneticMoment: [ Abs: 0.48708 Tot: -0.03842 ] + SubspaceRotationAdjust: set factor to 0.0781 +ElecMinimize: Iter: 36 G: -1059.017960129948960 |grad|_K: 5.406e-08 alpha: 2.949e-01 linmin: 5.777e-04 t[s]: 749.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768806 of unit cell: Completed after 3 iterations at t[s]: 750.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 0 iterations at t[s]: 750.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631882 magneticMoment: [ Abs: 0.48786 Tot: -0.03955 ] + SubspaceRotationAdjust: set factor to 0.113 +ElecMinimize: Iter: 37 G: -1059.017960372751986 |grad|_K: 4.607e-08 alpha: 2.508e-01 linmin: -6.837e-05 t[s]: 751.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768818 of unit cell: Completed after 5 iterations at t[s]: 752.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768816 of unit cell: Completed after 0 iterations at t[s]: 753.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632594 magneticMoment: [ Abs: 0.48840 Tot: -0.04046 ] + SubspaceRotationAdjust: set factor to 0.0898 +ElecMinimize: Iter: 38 G: -1059.017960525668968 |grad|_K: 5.850e-08 alpha: 2.003e-01 linmin: 1.716e-03 t[s]: 754.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768806 of unit cell: Completed after 3 iterations at t[s]: 754.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768808 of unit cell: Completed after 0 iterations at t[s]: 755.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632146 magneticMoment: [ Abs: 0.48910 Tot: -0.04144 ] + SubspaceRotationAdjust: set factor to 0.134 +ElecMinimize: Iter: 39 G: -1059.017960666947602 |grad|_K: 3.729e-08 alpha: 1.481e-01 linmin: -4.518e-04 t[s]: 756.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768804 of unit cell: Completed after 0 iterations at t[s]: 756.67 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.442450e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768795 of unit cell: Completed after 3 iterations at t[s]: 757.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768800 of unit cell: Completed after 3 iterations at t[s]: 757.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631584 magneticMoment: [ Abs: 0.48978 Tot: -0.04251 ] + SubspaceRotationAdjust: set factor to 0.116 +ElecMinimize: Iter: 40 G: -1059.017960802391599 |grad|_K: 4.589e-08 alpha: 2.923e-01 linmin: 9.160e-04 t[s]: 758.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 4 iterations at t[s]: 759.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 2 iterations at t[s]: 759.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632394 magneticMoment: [ Abs: 0.49058 Tot: -0.04417 ] + SubspaceRotationAdjust: set factor to 0.113 +ElecMinimize: Iter: 41 G: -1059.017960933295626 |grad|_K: 3.474e-08 alpha: 1.981e-01 linmin: 7.765e-04 t[s]: 760.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 0 iterations at t[s]: 761.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768818 of unit cell: Completed after 1 iterations at t[s]: 762.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632854 magneticMoment: [ Abs: 0.49188 Tot: -0.04653 ] + SubspaceRotationAdjust: set factor to 0.134 +ElecMinimize: Iter: 42 G: -1059.017961082709689 |grad|_K: 3.358e-08 alpha: 4.232e-01 linmin: 1.010e-03 t[s]: 763.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768812 of unit cell: Completed after 3 iterations at t[s]: 763.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768813 of unit cell: Completed after 0 iterations at t[s]: 764.18 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632585 magneticMoment: [ Abs: 0.49318 Tot: -0.04851 ] + SubspaceRotationAdjust: set factor to 0.15 +ElecMinimize: Iter: 43 G: -1059.017961202088827 |grad|_K: 3.127e-08 alpha: 3.416e-01 linmin: -3.571e-04 t[s]: 765.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 3 iterations at t[s]: 765.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 0 iterations at t[s]: 766.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632072 magneticMoment: [ Abs: 0.49461 Tot: -0.05066 ] + SubspaceRotationAdjust: set factor to 0.156 +ElecMinimize: Iter: 44 G: -1059.017961324509088 |grad|_K: 3.617e-08 alpha: 3.495e-01 linmin: 3.050e-04 t[s]: 767.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768822 of unit cell: Completed after 3 iterations at t[s]: 767.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 0 iterations at t[s]: 768.45 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632892 magneticMoment: [ Abs: 0.49618 Tot: -0.05332 ] + SubspaceRotationAdjust: set factor to 0.129 +ElecMinimize: Iter: 45 G: -1059.017961437307576 |grad|_K: 4.243e-08 alpha: 2.449e-01 linmin: 2.382e-03 t[s]: 769.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768809 of unit cell: Completed after 3 iterations at t[s]: 770.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 0 iterations at t[s]: 770.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632564 magneticMoment: [ Abs: 0.49783 Tot: -0.05592 ] + SubspaceRotationAdjust: set factor to 0.109 +ElecMinimize: Iter: 46 G: -1059.017961520808967 |grad|_K: 3.608e-08 alpha: 1.745e-01 linmin: 2.421e-05 t[s]: 771.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 0 iterations at t[s]: 772.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768818 of unit cell: Completed after 2 iterations at t[s]: 772.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633080 magneticMoment: [ Abs: 0.50096 Tot: -0.06078 ] + SubspaceRotationAdjust: set factor to 0.121 +ElecMinimize: Iter: 47 G: -1059.017961659112416 |grad|_K: 3.533e-08 alpha: 3.879e-01 linmin: 2.261e-03 t[s]: 773.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768819 of unit cell: Completed after 2 iterations at t[s]: 774.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768819 of unit cell: Completed after 0 iterations at t[s]: 775.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633223 magneticMoment: [ Abs: 0.50465 Tot: -0.06607 ] + SubspaceRotationAdjust: set factor to 0.133 +ElecMinimize: Iter: 48 G: -1059.017961811669693 |grad|_K: 3.694e-08 alpha: 4.161e-01 linmin: -6.766e-04 t[s]: 776.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 2 iterations at t[s]: 776.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 0 iterations at t[s]: 777.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633365 magneticMoment: [ Abs: 0.50851 Tot: -0.07145 ] + SubspaceRotationAdjust: set factor to 0.148 +ElecMinimize: Iter: 49 G: -1059.017961988343586 |grad|_K: 3.865e-08 alpha: 3.598e-01 linmin: -6.712e-04 t[s]: 778.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768810 of unit cell: Completed after 3 iterations at t[s]: 778.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 0 iterations at t[s]: 779.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632806 magneticMoment: [ Abs: 0.51244 Tot: -0.07670 ] + SubspaceRotationAdjust: set factor to 0.132 +ElecMinimize: Iter: 50 G: -1059.017962155576470 |grad|_K: 5.313e-08 alpha: 3.122e-01 linmin: -4.656e-04 t[s]: 780.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768833 of unit cell: Completed after 8 iterations at t[s]: 781.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768824 of unit cell: Completed after 3 iterations at t[s]: 781.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633762 magneticMoment: [ Abs: 0.51710 Tot: -0.08314 ] + SubspaceRotationAdjust: set factor to 0.109 +ElecMinimize: Iter: 51 G: -1059.017962356576845 |grad|_K: 5.033e-08 alpha: 1.835e-01 linmin: 8.604e-04 t[s]: 782.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768826 of unit cell: Completed after 0 iterations at t[s]: 783.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768828 of unit cell: Completed after 2 iterations at t[s]: 783.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634118 magneticMoment: [ Abs: 0.52582 Tot: -0.09419 ] + SubspaceRotationAdjust: set factor to 0.138 +ElecMinimize: Iter: 52 G: -1059.017962615525676 |grad|_K: 5.401e-08 alpha: 3.484e-01 linmin: 4.194e-04 t[s]: 784.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 8 iterations at t[s]: 785.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 3 iterations at t[s]: 786.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633756 magneticMoment: [ Abs: 0.53190 Tot: -0.10122 ] + SubspaceRotationAdjust: set factor to 0.109 +ElecMinimize: Iter: 53 G: -1059.017962771945122 |grad|_K: 8.263e-08 alpha: 1.927e-01 linmin: 4.441e-04 t[s]: 787.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768850 of unit cell: Completed after 7 iterations at t[s]: 787.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768840 of unit cell: Completed after 3 iterations at t[s]: 788.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635044 magneticMoment: [ Abs: 0.54211 Tot: -0.11273 ] + SubspaceRotationAdjust: set factor to 0.118 +ElecMinimize: Iter: 54 G: -1059.017963047924923 |grad|_K: 5.529e-08 alpha: 1.285e-01 linmin: 6.150e-05 t[s]: 789.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768847 of unit cell: Completed after 0 iterations at t[s]: 789.90 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.853738e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768863 of unit cell: Completed after 8 iterations at t[s]: 790.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768856 of unit cell: Completed after 0 iterations at t[s]: 791.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636216 magneticMoment: [ Abs: 0.55269 Tot: -0.12418 ] + SubspaceRotationAdjust: set factor to 0.0809 +ElecMinimize: Iter: 55 G: -1059.017963373589282 |grad|_K: 1.008e-07 alpha: 2.826e-01 linmin: 1.592e-03 t[s]: 792.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768848 of unit cell: Completed after 9 iterations at t[s]: 792.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768851 of unit cell: Completed after 4 iterations at t[s]: 793.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635974 magneticMoment: [ Abs: 0.56262 Tot: -0.13448 ] + SubspaceRotationAdjust: set factor to 0.09 +ElecMinimize: Iter: 56 G: -1059.017963542030884 |grad|_K: 6.194e-08 alpha: 7.928e-02 linmin: 6.589e-04 t[s]: 794.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768849 of unit cell: Completed after 0 iterations at t[s]: 794.89 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.378522e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768846 of unit cell: Completed after 2 iterations at t[s]: 795.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768845 of unit cell: Completed after 0 iterations at t[s]: 796.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635643 magneticMoment: [ Abs: 0.57865 Tot: -0.15094 ] + SubspaceRotationAdjust: set factor to 0.0946 +ElecMinimize: Iter: 57 G: -1059.017963951777574 |grad|_K: 6.025e-08 alpha: 3.354e-01 linmin: -3.874e-04 t[s]: 797.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768850 of unit cell: Completed after 3 iterations at t[s]: 797.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768850 of unit cell: Completed after 0 iterations at t[s]: 798.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636088 magneticMoment: [ Abs: 0.59379 Tot: -0.16643 ] + SubspaceRotationAdjust: set factor to 0.104 +ElecMinimize: Iter: 58 G: -1059.017964390575571 |grad|_K: 5.862e-08 alpha: 3.294e-01 linmin: -2.962e-04 t[s]: 799.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768874 of unit cell: Completed after 8 iterations at t[s]: 799.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768870 of unit cell: Completed after 0 iterations at t[s]: 800.45 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637376 magneticMoment: [ Abs: 0.60611 Tot: -0.17901 ] + SubspaceRotationAdjust: set factor to 0.0931 +ElecMinimize: Iter: 59 G: -1059.017964743259881 |grad|_K: 8.662e-08 alpha: 2.759e-01 linmin: 9.796e-04 t[s]: 801.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768872 of unit cell: Completed after 4 iterations at t[s]: 802.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768869 of unit cell: Completed after 3 iterations at t[s]: 802.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637337 magneticMoment: [ Abs: 0.62010 Tot: -0.19274 ] + SubspaceRotationAdjust: set factor to 0.123 +ElecMinimize: Iter: 60 G: -1059.017965043314916 |grad|_K: 6.581e-08 alpha: 1.430e-01 linmin: 1.093e-04 t[s]: 803.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768864 of unit cell: Completed after 4 iterations at t[s]: 804.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768862 of unit cell: Completed after 0 iterations at t[s]: 804.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636815 magneticMoment: [ Abs: 0.63300 Tot: -0.20511 ] + SubspaceRotationAdjust: set factor to 0.125 +ElecMinimize: Iter: 61 G: -1059.017965394108387 |grad|_K: 6.108e-08 alpha: 2.272e-01 linmin: -8.730e-04 t[s]: 805.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768867 of unit cell: Completed after 2 iterations at t[s]: 806.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768869 of unit cell: Completed after 0 iterations at t[s]: 807.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637279 magneticMoment: [ Abs: 0.64710 Tot: -0.21872 ] + SubspaceRotationAdjust: set factor to 0.156 +ElecMinimize: Iter: 62 G: -1059.017965819101164 |grad|_K: 6.435e-08 alpha: 2.852e-01 linmin: -7.028e-04 t[s]: 808.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768901 of unit cell: Completed after 8 iterations at t[s]: 808.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768887 of unit cell: Completed after 4 iterations at t[s]: 809.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638500 magneticMoment: [ Abs: 0.65633 Tot: -0.22779 ] + SubspaceRotationAdjust: set factor to 0.137 +ElecMinimize: Iter: 63 G: -1059.017966105650885 |grad|_K: 7.632e-08 alpha: 1.675e-01 linmin: 8.699e-04 t[s]: 810.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768885 of unit cell: Completed after 0 iterations at t[s]: 810.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768885 of unit cell: Completed after 0 iterations at t[s]: 811.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638395 magneticMoment: [ Abs: 0.66963 Tot: -0.24024 ] + SubspaceRotationAdjust: set factor to 0.153 +ElecMinimize: Iter: 64 G: -1059.017966421176197 |grad|_K: 7.655e-08 alpha: 1.733e-01 linmin: 5.136e-06 t[s]: 812.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768859 of unit cell: Completed after 8 iterations at t[s]: 813.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768875 of unit cell: Completed after 5 iterations at t[s]: 813.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637719 magneticMoment: [ Abs: 0.67459 Tot: -0.24465 ] + SubspaceRotationAdjust: set factor to 0.117 +ElecMinimize: Iter: 65 G: -1059.017966478455037 |grad|_K: 7.565e-08 alpha: 6.487e-02 linmin: 9.984e-04 t[s]: 814.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768874 of unit cell: Completed after 0 iterations at t[s]: 815.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768875 of unit cell: Completed after 3 iterations at t[s]: 815.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637697 magneticMoment: [ Abs: 0.68645 Tot: -0.25538 ] + SubspaceRotationAdjust: set factor to 0.133 +ElecMinimize: Iter: 66 G: -1059.017966703907859 |grad|_K: 7.176e-08 alpha: 1.562e-01 linmin: 4.013e-04 t[s]: 816.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768898 of unit cell: Completed after 8 iterations at t[s]: 817.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768886 of unit cell: Completed after 4 iterations at t[s]: 818.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638431 magneticMoment: [ Abs: 0.69188 Tot: -0.26036 ] + SubspaceRotationAdjust: set factor to 0.115 +ElecMinimize: Iter: 67 G: -1059.017966817355955 |grad|_K: 6.324e-08 alpha: 7.706e-02 linmin: 6.958e-04 t[s]: 819.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768890 of unit cell: Completed after 2 iterations at t[s]: 819.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768892 of unit cell: Completed after 0 iterations at t[s]: 820.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638805 magneticMoment: [ Abs: 0.69869 Tot: -0.26627 ] + SubspaceRotationAdjust: set factor to 0.167 +ElecMinimize: Iter: 68 G: -1059.017966992810898 |grad|_K: 5.289e-08 alpha: 1.221e-01 linmin: -2.178e-03 t[s]: 821.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768890 of unit cell: Completed after 4 iterations at t[s]: 821.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768890 of unit cell: Completed after 0 iterations at t[s]: 822.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638600 magneticMoment: [ Abs: 0.70310 Tot: -0.26985 ] + SubspaceRotationAdjust: set factor to 0.195 +ElecMinimize: Iter: 69 G: -1059.017967122448226 |grad|_K: 5.075e-08 alpha: 1.119e-01 linmin: -1.784e-03 t[s]: 823.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768878 of unit cell: Completed after 7 iterations at t[s]: 824.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768883 of unit cell: Completed after 1 iterations at t[s]: 824.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638137 magneticMoment: [ Abs: 0.70527 Tot: -0.27148 ] + SubspaceRotationAdjust: set factor to 0.128 +ElecMinimize: Iter: 70 G: -1059.017967177776200 |grad|_K: 7.869e-08 alpha: 6.243e-02 linmin: 2.006e-03 t[s]: 825.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768881 of unit cell: Completed after 0 iterations at t[s]: 826.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768882 of unit cell: Completed after 0 iterations at t[s]: 826.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638035 magneticMoment: [ Abs: 0.70966 Tot: -0.27497 ] + SubspaceRotationAdjust: set factor to 0.0995 +ElecMinimize: Iter: 71 G: -1059.017967263422861 |grad|_K: 6.736e-08 alpha: 5.206e-02 linmin: 1.180e-06 t[s]: 828.04 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 8.240e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.901 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.914 5.977 5.956 5.940 2.985 +# coordination-number Hf 11.128 16.726 16.719 16.624 13.885 11.126 16.720 16.724 16.624 13.885 11.970 16.720 16.724 16.624 13.885 11.128 16.779 16.724 16.624 13.885 +# coordination-number N 1.027 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.12 +EvdW_6 = -0.120274 +EvdW_8 = -0.212287 + +# Ionic positions in cartesian coordinates: +ion C 15.515069641948251 8.970497350992051 29.518241582658508 1 +ion C 6.487855760253332 0.181834802788424 23.690796219691197 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343457053847366 8.999426028796876 29.222363711160646 1 +ion C 0.313864307230839 0.181483979657740 23.421117892523405 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.460909659906896 3.607475102440546 29.222356817183769 1 +ion C 9.568450902365356 5.532290864320664 23.958714689961415 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.234534498405104 3.604723367665023 28.952917612289209 1 +ion C 3.394501447584366 5.531965243297395 23.690788758030930 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.148368111596595 0.014253244273522 31.011233152314496 1 +ion Hf 12.544336067650487 7.252882840155226 26.559509964317684 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.022152543620716 0.012978854423647 30.745034930541912 1 +ion Hf 6.382174540497179 7.252869378150114 26.290087412490475 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.262852154132782 5.355181617058370 31.404337280195129 1 +ion Hf 9.469905457752423 1.912500246541372 26.290039757993419 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.427105355364558 5.321336795272951 31.550274698626104 1 +ion Hf 3.295760021166517 1.905553529093818 26.016266310229486 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.253062381185192 5.350922435893279 35.671342085400994 1 + +# Forces in Cartesian coordinates: +force C -0.000333021140417 -0.000181139008312 0.011011746855291 1 +force C 0.000392816856583 -0.000284488632686 0.001630616385865 1 +force C 0.000271980593718 0.000158373784347 -0.004279757121790 0 +force C 0.000173124532306 0.000099547246376 -0.004276884329135 0 +force C -0.000972131406494 -0.000618807036135 0.022969588536894 0 +force C -0.000054415932264 0.004299284865123 0.005140866661383 1 +force C -0.000522310844280 -0.000297440771023 0.001650630159685 1 +force C 0.000174962883083 0.000182575831860 -0.004308264973172 0 +force C 0.000180250936065 -0.000034301863837 -0.004188780388462 0 +force C -0.001062131338332 -0.000614114661840 0.022979080460615 0 +force C 0.003692825689674 -0.002190124855580 0.005060868200120 1 +force C -0.000164349642911 -0.000097492859297 0.002380846667652 1 +force C 0.000244077713827 0.000059810178051 -0.004310784707399 0 +force C 0.000060928217895 0.000173839365031 -0.004188628912667 0 +force C -0.000993591806936 -0.000574169282399 0.022861531056911 0 +force C -0.003898335536890 -0.002209450466784 0.005739838368316 1 +force C -0.000047774071816 0.000479137029067 0.001623561632319 1 +force C 0.000188135054856 0.000107422035209 -0.004059131331748 0 +force C 0.000286400687360 0.000165740224502 -0.004164487720784 0 +force C -0.001022523000228 -0.000532897197694 0.022970290633261 0 +force Hf -0.004482227848476 0.002556733425517 0.005146576101904 1 +force Hf -0.002106723629105 -0.001184182371641 0.005098558431441 1 +force Hf 0.000500947654171 0.000288640690899 -0.003711094580987 0 +force Hf -0.000419782266725 -0.000163574182936 0.011951598557203 0 +force Hf 0.001043301963265 0.000602051687597 -0.023964229238374 0 +force Hf 0.003643428570588 0.002002232877767 0.005768280235032 1 +force Hf 0.001790074397450 -0.001364602720385 0.005762573297575 1 +force Hf 0.000586671086108 0.000108502995161 -0.003928856142064 0 +force Hf -0.000319003659351 -0.000183520111188 0.012016368083213 0 +force Hf 0.001382566318848 0.000608308516062 -0.024050508977171 0 +force Hf 0.000828911556595 0.000587982848391 0.031863841626191 1 +force Hf -0.000294826695104 0.002223210489691 0.005737941975639 1 +force Hf 0.000388746052226 0.000457845873512 -0.003924684493687 0 +force Hf -0.000398725782005 -0.000230969619839 0.012131192773677 0 +force Hf 0.001216921455712 0.000893999370782 -0.024050920779575 0 +force Hf 0.000127081292041 -0.005100689758196 0.005115043729393 1 +force Hf -0.000006456485181 -0.000022901063668 0.000451516392931 1 +force Hf 0.000694907190487 0.000404085415388 -0.003942131592550 0 +force Hf -0.000349778022070 -0.000281262100878 0.011948721548405 0 +force Hf 0.001184541268133 0.000685839528306 -0.023693151792021 0 +force N -0.000081574823352 -0.000179614619305 -0.079078764491498 1 + +# Energy components: + A_diel = -0.5707683957829115 + Eewald = 38756.7710350306733744 + EH = 39732.6852943400299409 + Eloc = -79558.4555548908829223 + Enl = -270.1289788131679757 + EvdW = -0.3325608525674292 + Exc = -796.5774800527392472 + Exc_core = 594.6256223180482721 + KE = 421.1049263588306530 + MuShift = -0.0088016449665616 +------------------------------------- + Etot = -1120.8872666025299623 + TS = 0.0019273280457110 +------------------------------------- + F = -1120.8891939305756296 + muN = -61.8712266671527331 +------------------------------------- + G = -1059.0179672634228609 + +IonicMinimize: Iter: 1 G: -1059.017967263422861 |grad|_K: 1.238e-02 alpha: 3.000e+00 linmin: -7.613e-01 t[s]: 834.10 + +#--- Lowdin population analysis --- +# oxidation-state C -0.235 -0.232 -0.233 -0.209 -0.187 -0.232 -0.232 -0.233 -0.209 -0.187 -0.232 -0.230 -0.233 -0.209 -0.188 -0.233 -0.232 -0.234 -0.209 -0.187 +# magnetic-moments C -0.002 -0.001 -0.006 -0.007 -0.119 -0.002 -0.001 -0.006 -0.011 -0.108 -0.002 -0.000 -0.006 -0.011 -0.027 -0.001 -0.001 -0.005 -0.011 -0.119 +# oxidation-state Hf +0.597 +0.243 +0.242 +0.243 +0.118 +0.598 +0.244 +0.243 +0.242 +0.118 -0.004 +0.245 +0.243 +0.242 +0.118 +0.597 +0.249 +0.243 +0.243 +0.119 +# magnetic-moments Hf +0.042 +0.002 +0.000 +0.000 -0.001 +0.049 -0.000 -0.001 +0.001 -0.002 +0.058 -0.000 -0.001 +0.000 -0.002 +0.042 +0.002 -0.000 +0.000 -0.001 +# oxidation-state N -1.036 +# magnetic-moments N -0.019 + + +Computing DFT-D3 correction: +# coordination-number C 5.897 5.976 5.956 5.940 2.985 5.915 5.975 5.956 5.940 2.985 5.915 5.976 5.956 5.940 2.985 5.912 5.976 5.956 5.940 2.985 +# coordination-number Hf 11.126 16.711 16.712 16.624 13.885 11.124 16.705 16.720 16.624 13.885 11.954 16.705 16.720 16.624 13.885 11.126 16.772 16.720 16.624 13.885 +# coordination-number N 1.043 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.11 +EvdW_6 = -0.120267 +EvdW_8 = -0.212291 +Shifting auxilliary hamiltonian by 0.000134 to set nElectrons=325.638035 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769008 of unit cell: Completed after 28 iterations at t[s]: 836.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638035 magneticMoment: [ Abs: 0.70037 Tot: -0.26410 ] +ElecMinimize: Iter: 0 G: -1058.947760476803751 |grad|_K: 2.177e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754958 of unit cell: Completed after 31 iterations at t[s]: 837.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763823 of unit cell: Completed after 32 iterations at t[s]: 838.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.332070 magneticMoment: [ Abs: 0.66472 Tot: -0.14693 ] + SubspaceRotationAdjust: set factor to 0.0616 +ElecMinimize: Iter: 1 G: -1059.002088610086048 |grad|_K: 2.030e-05 alpha: 3.584e-01 linmin: 8.125e-03 t[s]: 839.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.775564 of unit cell: Completed after 37 iterations at t[s]: 840.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769169 of unit cell: Completed after 34 iterations at t[s]: 840.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633217 magneticMoment: [ Abs: 0.69054 Tot: -0.27753 ] + SubspaceRotationAdjust: set factor to 0.142 +ElecMinimize: Iter: 2 G: -1059.020511904660907 |grad|_K: 4.840e-06 alpha: 1.227e-01 linmin: -9.310e-03 t[s]: 841.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769689 of unit cell: Completed after 26 iterations at t[s]: 842.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770278 of unit cell: Completed after 26 iterations at t[s]: 843.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.717166 magneticMoment: [ Abs: 0.70081 Tot: -0.30721 ] + SubspaceRotationAdjust: set factor to 0.0875 +ElecMinimize: Iter: 3 G: -1059.022830495177232 |grad|_K: 6.085e-06 alpha: 2.666e-01 linmin: 1.477e-03 t[s]: 844.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767534 of unit cell: Completed after 29 iterations at t[s]: 844.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768921 of unit cell: Completed after 27 iterations at t[s]: 845.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.619428 magneticMoment: [ Abs: 0.68919 Tot: -0.26590 ] + SubspaceRotationAdjust: set factor to 0.086 +ElecMinimize: Iter: 4 G: -1059.024606132331201 |grad|_K: 2.061e-06 alpha: 1.411e-01 linmin: 2.031e-04 t[s]: 846.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768839 of unit cell: Completed after 14 iterations at t[s]: 847.03 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.233216e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768667 of unit cell: Completed after 17 iterations at t[s]: 847.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768590 of unit cell: Completed after 14 iterations at t[s]: 848.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594861 magneticMoment: [ Abs: 0.69667 Tot: -0.25770 ] + SubspaceRotationAdjust: set factor to 0.0577 +ElecMinimize: Iter: 5 G: -1059.025405819934122 |grad|_K: 2.124e-06 alpha: 5.416e-01 linmin: 2.673e-04 t[s]: 849.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770506 of unit cell: Completed after 29 iterations at t[s]: 849.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769185 of unit cell: Completed after 28 iterations at t[s]: 850.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633574 magneticMoment: [ Abs: 0.70295 Tot: -0.27274 ] + SubspaceRotationAdjust: set factor to 0.044 +ElecMinimize: Iter: 6 G: -1059.025668119653574 |grad|_K: 1.257e-06 alpha: 1.619e-01 linmin: -6.927e-04 t[s]: 851.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769248 of unit cell: Completed after 11 iterations at t[s]: 852.09 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.857211e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769371 of unit cell: Completed after 14 iterations at t[s]: 852.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769410 of unit cell: Completed after 11 iterations at t[s]: 853.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.649288 magneticMoment: [ Abs: 0.70248 Tot: -0.27736 ] + SubspaceRotationAdjust: set factor to 0.0417 +ElecMinimize: Iter: 7 G: -1059.026000252500353 |grad|_K: 1.241e-06 alpha: 5.863e-01 linmin: -1.652e-06 t[s]: 854.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768780 of unit cell: Completed after 26 iterations at t[s]: 854.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769061 of unit cell: Completed after 23 iterations at t[s]: 855.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625533 magneticMoment: [ Abs: 0.70035 Tot: -0.26770 ] + SubspaceRotationAdjust: set factor to 0.0361 +ElecMinimize: Iter: 8 G: -1059.026178321545103 |grad|_K: 1.049e-06 alpha: 3.306e-01 linmin: 7.887e-06 t[s]: 856.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769053 of unit cell: Completed after 14 iterations at t[s]: 857.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769047 of unit cell: Completed after 11 iterations at t[s]: 857.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.622637 magneticMoment: [ Abs: 0.70528 Tot: -0.26610 ] + SubspaceRotationAdjust: set factor to 0.0482 +ElecMinimize: Iter: 9 G: -1059.026393789147505 |grad|_K: 9.429e-07 alpha: 5.615e-01 linmin: -1.530e-05 t[s]: 858.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769470 of unit cell: Completed after 24 iterations at t[s]: 859.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769326 of unit cell: Completed after 18 iterations at t[s]: 859.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.639537 magneticMoment: [ Abs: 0.71019 Tot: -0.27210 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 10 G: -1059.026508136486655 |grad|_K: 8.254e-07 alpha: 3.676e-01 linmin: -1.276e-06 t[s]: 860.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769270 of unit cell: Completed after 16 iterations at t[s]: 861.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769246 of unit cell: Completed after 13 iterations at t[s]: 861.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632617 magneticMoment: [ Abs: 0.71118 Tot: -0.26910 ] + SubspaceRotationAdjust: set factor to 0.049 +ElecMinimize: Iter: 11 G: -1059.026632462607949 |grad|_K: 7.549e-07 alpha: 5.226e-01 linmin: -1.671e-05 t[s]: 862.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769142 of unit cell: Completed after 18 iterations at t[s]: 863.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769137 of unit cell: Completed after 3 iterations at t[s]: 864.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.623849 magneticMoment: [ Abs: 0.71192 Tot: -0.26538 ] + SubspaceRotationAdjust: set factor to 0.051 +ElecMinimize: Iter: 12 G: -1059.026742045363790 |grad|_K: 7.831e-07 alpha: 5.502e-01 linmin: -2.493e-05 t[s]: 865.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769481 of unit cell: Completed after 23 iterations at t[s]: 865.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769378 of unit cell: Completed after 14 iterations at t[s]: 866.18 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638748 magneticMoment: [ Abs: 0.71562 Tot: -0.27035 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 13 G: -1059.026824477274204 |grad|_K: 6.705e-07 alpha: 3.830e-01 linmin: 2.498e-05 t[s]: 867.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769331 of unit cell: Completed after 11 iterations at t[s]: 867.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769315 of unit cell: Completed after 9 iterations at t[s]: 868.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633963 magneticMoment: [ Abs: 0.71703 Tot: -0.26781 ] + SubspaceRotationAdjust: set factor to 0.0489 +ElecMinimize: Iter: 14 G: -1059.026905243048759 |grad|_K: 5.870e-07 alpha: 5.171e-01 linmin: 3.540e-05 t[s]: 869.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769169 of unit cell: Completed after 18 iterations at t[s]: 869.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769161 of unit cell: Completed after 3 iterations at t[s]: 870.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624479 magneticMoment: [ Abs: 0.71647 Tot: -0.26343 ] + SubspaceRotationAdjust: set factor to 0.0472 +ElecMinimize: Iter: 15 G: -1059.026970384061997 |grad|_K: 5.876e-07 alpha: 5.437e-01 linmin: -9.851e-05 t[s]: 871.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769384 of unit cell: Completed after 22 iterations at t[s]: 871.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769315 of unit cell: Completed after 14 iterations at t[s]: 872.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635741 magneticMoment: [ Abs: 0.71784 Tot: -0.26688 ] + SubspaceRotationAdjust: set factor to 0.0376 +ElecMinimize: Iter: 16 G: -1059.027015820681072 |grad|_K: 4.678e-07 alpha: 3.723e-01 linmin: 2.693e-05 t[s]: 873.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769301 of unit cell: Completed after 10 iterations at t[s]: 874.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769296 of unit cell: Completed after 3 iterations at t[s]: 874.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635647 magneticMoment: [ Abs: 0.71857 Tot: -0.26637 ] + SubspaceRotationAdjust: set factor to 0.0442 +ElecMinimize: Iter: 17 G: -1059.027054362363742 |grad|_K: 3.696e-07 alpha: 5.060e-01 linmin: -1.523e-05 t[s]: 875.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769201 of unit cell: Completed after 17 iterations at t[s]: 876.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769201 of unit cell: Completed after 0 iterations at t[s]: 876.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630249 magneticMoment: [ Abs: 0.71874 Tot: -0.26401 ] + SubspaceRotationAdjust: set factor to 0.0386 +ElecMinimize: Iter: 18 G: -1059.027078465749810 |grad|_K: 3.416e-07 alpha: 5.048e-01 linmin: -1.510e-04 t[s]: 877.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769302 of unit cell: Completed after 18 iterations at t[s]: 878.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 9 iterations at t[s]: 878.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635759 magneticMoment: [ Abs: 0.71948 Tot: -0.26561 ] + SubspaceRotationAdjust: set factor to 0.0322 +ElecMinimize: Iter: 19 G: -1059.027093190548612 |grad|_K: 2.288e-07 alpha: 3.562e-01 linmin: 1.095e-04 t[s]: 879.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769266 of unit cell: Completed after 7 iterations at t[s]: 880.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 3 iterations at t[s]: 881.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635885 magneticMoment: [ Abs: 0.71926 Tot: -0.26524 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 20 G: -1059.027102688769673 |grad|_K: 1.623e-07 alpha: 5.212e-01 linmin: -2.408e-04 t[s]: 882.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769224 of unit cell: Completed after 11 iterations at t[s]: 882.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769229 of unit cell: Completed after 3 iterations at t[s]: 883.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633936 magneticMoment: [ Abs: 0.71906 Tot: -0.26437 ] + SubspaceRotationAdjust: set factor to 0.033 +ElecMinimize: Iter: 21 G: -1059.027106887071568 |grad|_K: 1.362e-07 alpha: 4.534e-01 linmin: 1.303e-04 t[s]: 884.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769265 of unit cell: Completed after 11 iterations at t[s]: 884.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769262 of unit cell: Completed after 0 iterations at t[s]: 885.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636273 magneticMoment: [ Abs: 0.71953 Tot: -0.26512 ] + SubspaceRotationAdjust: set factor to 0.0281 +ElecMinimize: Iter: 22 G: -1059.027109546237625 |grad|_K: 9.396e-08 alpha: 4.145e-01 linmin: 2.099e-04 t[s]: 886.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769261 of unit cell: Completed after 3 iterations at t[s]: 886.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769261 of unit cell: Completed after 0 iterations at t[s]: 887.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636274 magneticMoment: [ Abs: 0.71984 Tot: -0.26503 ] + SubspaceRotationAdjust: set factor to 0.0331 +ElecMinimize: Iter: 23 G: -1059.027111218343634 |grad|_K: 7.220e-08 alpha: 5.434e-01 linmin: -5.415e-04 t[s]: 888.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769249 of unit cell: Completed after 8 iterations at t[s]: 888.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769250 of unit cell: Completed after 0 iterations at t[s]: 889.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635621 magneticMoment: [ Abs: 0.72006 Tot: -0.26471 ] + SubspaceRotationAdjust: set factor to 0.0329 +ElecMinimize: Iter: 24 G: -1059.027112151815345 |grad|_K: 6.026e-08 alpha: 5.047e-01 linmin: -7.050e-04 t[s]: 890.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 5 iterations at t[s]: 891.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 0 iterations at t[s]: 891.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636514 magneticMoment: [ Abs: 0.72041 Tot: -0.26491 ] + SubspaceRotationAdjust: set factor to 0.0342 +ElecMinimize: Iter: 25 G: -1059.027112789701505 |grad|_K: 5.045e-08 alpha: 4.931e-01 linmin: -4.575e-04 t[s]: 892.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769265 of unit cell: Completed after 3 iterations at t[s]: 893.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769266 of unit cell: Completed after 0 iterations at t[s]: 893.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636703 magneticMoment: [ Abs: 0.72075 Tot: -0.26484 ] + SubspaceRotationAdjust: set factor to 0.0411 +ElecMinimize: Iter: 26 G: -1059.027113314243479 |grad|_K: 4.641e-08 alpha: 5.694e-01 linmin: -1.158e-03 t[s]: 894.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769260 of unit cell: Completed after 3 iterations at t[s]: 895.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769259 of unit cell: Completed after 0 iterations at t[s]: 895.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636233 magneticMoment: [ Abs: 0.72130 Tot: -0.26454 ] + SubspaceRotationAdjust: set factor to 0.0473 +ElecMinimize: Iter: 27 G: -1059.027113836443505 |grad|_K: 4.375e-08 alpha: 6.510e-01 linmin: -2.689e-04 t[s]: 896.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769254 of unit cell: Completed after 5 iterations at t[s]: 897.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769255 of unit cell: Completed after 0 iterations at t[s]: 897.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635863 magneticMoment: [ Abs: 0.72198 Tot: -0.26427 ] + SubspaceRotationAdjust: set factor to 0.0499 +ElecMinimize: Iter: 28 G: -1059.027114196387629 |grad|_K: 5.616e-08 alpha: 5.381e-01 linmin: -1.532e-04 t[s]: 898.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769279 of unit cell: Completed after 7 iterations at t[s]: 899.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769269 of unit cell: Completed after 3 iterations at t[s]: 900.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636804 magneticMoment: [ Abs: 0.72289 Tot: -0.26443 ] + SubspaceRotationAdjust: set factor to 0.0461 +ElecMinimize: Iter: 29 G: -1059.027114527231788 |grad|_K: 4.843e-08 alpha: 3.062e-01 linmin: 3.940e-04 t[s]: 901.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769273 of unit cell: Completed after 0 iterations at t[s]: 901.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769276 of unit cell: Completed after 3 iterations at t[s]: 902.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637289 magneticMoment: [ Abs: 0.72422 Tot: -0.26429 ] + SubspaceRotationAdjust: set factor to 0.054 +ElecMinimize: Iter: 30 G: -1059.027114924629359 |grad|_K: 4.946e-08 alpha: 5.631e-01 linmin: 6.838e-04 t[s]: 903.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769259 of unit cell: Completed after 8 iterations at t[s]: 903.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 0 iterations at t[s]: 904.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636512 magneticMoment: [ Abs: 0.72523 Tot: -0.26367 ] + SubspaceRotationAdjust: set factor to 0.045 +ElecMinimize: Iter: 31 G: -1059.027115277746589 |grad|_K: 5.390e-08 alpha: 4.258e-01 linmin: 1.169e-03 t[s]: 905.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769276 of unit cell: Completed after 4 iterations at t[s]: 905.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 1 iterations at t[s]: 906.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637167 magneticMoment: [ Abs: 0.72642 Tot: -0.26361 ] + SubspaceRotationAdjust: set factor to 0.0409 +ElecMinimize: Iter: 32 G: -1059.027115515725882 |grad|_K: 3.663e-08 alpha: 3.041e-01 linmin: -2.037e-04 t[s]: 907.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 0 iterations at t[s]: 907.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 0 iterations at t[s]: 908.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637206 magneticMoment: [ Abs: 0.72743 Tot: -0.26332 ] + SubspaceRotationAdjust: set factor to 0.0455 +ElecMinimize: Iter: 33 G: -1059.027115757008687 |grad|_K: 3.027e-08 alpha: 4.930e-01 linmin: -3.853e-04 t[s]: 909.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769264 of unit cell: Completed after 2 iterations at t[s]: 910.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769265 of unit cell: Completed after 0 iterations at t[s]: 910.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636817 magneticMoment: [ Abs: 0.72814 Tot: -0.26294 ] + SubspaceRotationAdjust: set factor to 0.0443 +ElecMinimize: Iter: 34 G: -1059.027115900038325 |grad|_K: 2.513e-08 alpha: 4.414e-01 linmin: -1.013e-03 t[s]: 911.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769268 of unit cell: Completed after 0 iterations at t[s]: 912.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769269 of unit cell: Completed after 1 iterations at t[s]: 912.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637085 magneticMoment: [ Abs: 0.72910 Tot: -0.26282 ] + SubspaceRotationAdjust: set factor to 0.0512 +ElecMinimize: Iter: 35 G: -1059.027116019412915 |grad|_K: 2.496e-08 alpha: 5.539e-01 linmin: 6.784e-04 t[s]: 913.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769277 of unit cell: Completed after 2 iterations at t[s]: 914.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769274 of unit cell: Completed after 0 iterations at t[s]: 914.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637475 magneticMoment: [ Abs: 0.72992 Tot: -0.26280 ] + SubspaceRotationAdjust: set factor to 0.0492 +ElecMinimize: Iter: 36 G: -1059.027116090991967 |grad|_K: 2.658e-08 alpha: 3.622e-01 linmin: 9.121e-04 t[s]: 915.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769268 of unit cell: Completed after 2 iterations at t[s]: 916.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769270 of unit cell: Completed after 0 iterations at t[s]: 916.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637223 magneticMoment: [ Abs: 0.73057 Tot: -0.26250 ] + SubspaceRotationAdjust: set factor to 0.0589 +ElecMinimize: Iter: 37 G: -1059.027116145460923 |grad|_K: 1.994e-08 alpha: 2.607e-01 linmin: -6.716e-04 t[s]: 917.98 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.791e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.897 5.976 5.956 5.940 2.985 5.915 5.975 5.956 5.940 2.985 5.915 5.976 5.956 5.940 2.985 5.912 5.976 5.956 5.940 2.985 +# coordination-number Hf 11.126 16.711 16.712 16.624 13.885 11.124 16.705 16.720 16.624 13.885 11.954 16.705 16.720 16.624 13.885 11.126 16.772 16.720 16.624 13.885 +# coordination-number N 1.043 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.11 +EvdW_6 = -0.120267 +EvdW_8 = -0.212291 +IonicMinimize: Wolfe criterion not satisfied: alpha: 0.0265218 (E-E0)/|gdotd0|: -0.0253745 gdotd/gdotd0: 0.910481 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number C 5.888 5.973 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.911 5.973 5.955 5.940 2.985 5.908 5.973 5.956 5.940 2.985 +# coordination-number Hf 11.122 16.680 16.697 16.624 13.885 11.121 16.674 16.711 16.624 13.885 11.906 16.673 16.711 16.624 13.885 11.123 16.757 16.711 16.624 13.885 +# coordination-number N 1.063 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.09 +EvdW_6 = -0.120252 +EvdW_8 = -0.212296 +Shifting auxilliary hamiltonian by -0.000007 to set nElectrons=325.637223 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769463 of unit cell: Completed after 34 iterations at t[s]: 924.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637223 magneticMoment: [ Abs: 0.73729 Tot: -0.26031 ] +ElecMinimize: Iter: 0 G: -1058.719728686514827 |grad|_K: 4.296e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.758358 of unit cell: Completed after 33 iterations at t[s]: 926.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.764278 of unit cell: Completed after 33 iterations at t[s]: 926.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.304037 magneticMoment: [ Abs: 0.68090 Tot: -0.12164 ] + SubspaceRotationAdjust: set factor to 0.0469 +ElecMinimize: Iter: 1 G: -1058.988494387400806 |grad|_K: 2.090e-05 alpha: 4.303e-01 linmin: 6.860e-03 t[s]: 927.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.775576 of unit cell: Completed after 37 iterations at t[s]: 928.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770323 of unit cell: Completed after 33 iterations at t[s]: 928.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.669877 magneticMoment: [ Abs: 0.70994 Tot: -0.28812 ] + SubspaceRotationAdjust: set factor to 0.0309 +ElecMinimize: Iter: 2 G: -1059.020231574263107 |grad|_K: 7.534e-06 alpha: 1.884e-01 linmin: -6.965e-03 t[s]: 929.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770536 of unit cell: Completed after 26 iterations at t[s]: 930.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770829 of unit cell: Completed after 26 iterations at t[s]: 931.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.710938 magneticMoment: [ Abs: 0.71732 Tot: -0.30151 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 3 G: -1059.029828028992370 |grad|_K: 5.196e-06 alpha: 4.508e-01 linmin: 4.511e-05 t[s]: 932.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769076 of unit cell: Completed after 29 iterations at t[s]: 932.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769447 of unit cell: Completed after 24 iterations at t[s]: 933.37 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609823 magneticMoment: [ Abs: 0.70839 Tot: -0.25934 ] + SubspaceRotationAdjust: set factor to 0.0308 +ElecMinimize: Iter: 4 G: -1059.033240060290609 |grad|_K: 3.254e-06 alpha: 3.628e-01 linmin: -1.279e-04 t[s]: 934.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769435 of unit cell: Completed after 18 iterations at t[s]: 934.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769429 of unit cell: Completed after 14 iterations at t[s]: 935.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.605299 magneticMoment: [ Abs: 0.71605 Tot: -0.25692 ] + SubspaceRotationAdjust: set factor to 0.0407 +ElecMinimize: Iter: 5 G: -1059.035016199745314 |grad|_K: 2.238e-06 alpha: 4.800e-01 linmin: -1.162e-05 t[s]: 936.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769991 of unit cell: Completed after 26 iterations at t[s]: 937.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770044 of unit cell: Completed after 14 iterations at t[s]: 937.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.643357 magneticMoment: [ Abs: 0.72640 Tot: -0.27194 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 6 G: -1059.035936156074058 |grad|_K: 2.219e-06 alpha: 5.264e-01 linmin: 1.548e-04 t[s]: 938.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769538 of unit cell: Completed after 25 iterations at t[s]: 939.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769568 of unit cell: Completed after 9 iterations at t[s]: 939.78 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.606501 magneticMoment: [ Abs: 0.72811 Tot: -0.25688 ] + SubspaceRotationAdjust: set factor to 0.0418 +ElecMinimize: Iter: 7 G: -1059.036787069427191 |grad|_K: 1.735e-06 alpha: 4.971e-01 linmin: 3.418e-05 t[s]: 940.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769507 of unit cell: Completed after 17 iterations at t[s]: 941.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769466 of unit cell: Completed after 15 iterations at t[s]: 941.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591632 magneticMoment: [ Abs: 0.73462 Tot: -0.25124 ] + SubspaceRotationAdjust: set factor to 0.0499 +ElecMinimize: Iter: 8 G: -1059.037624762187079 |grad|_K: 1.777e-06 alpha: 7.992e-01 linmin: 2.095e-06 t[s]: 942.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770680 of unit cell: Completed after 28 iterations at t[s]: 943.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770140 of unit cell: Completed after 25 iterations at t[s]: 944.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631161 magneticMoment: [ Abs: 0.74534 Tot: -0.26728 ] + SubspaceRotationAdjust: set factor to 0.0441 +ElecMinimize: Iter: 9 G: -1059.038106354848424 |grad|_K: 1.812e-06 alpha: 4.347e-01 linmin: -4.550e-05 t[s]: 945.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769989 of unit cell: Completed after 23 iterations at t[s]: 945.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769895 of unit cell: Completed after 18 iterations at t[s]: 946.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607318 magneticMoment: [ Abs: 0.75376 Tot: -0.25780 ] + SubspaceRotationAdjust: set factor to 0.0467 +ElecMinimize: Iter: 10 G: -1059.038893427914900 |grad|_K: 1.693e-06 alpha: 6.857e-01 linmin: 7.106e-06 t[s]: 947.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769858 of unit cell: Completed after 18 iterations at t[s]: 947.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769855 of unit cell: Completed after 3 iterations at t[s]: 948.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.602164 magneticMoment: [ Abs: 0.76050 Tot: -0.25486 ] + SubspaceRotationAdjust: set factor to 0.0531 +ElecMinimize: Iter: 11 G: -1059.039624615682442 |grad|_K: 1.608e-06 alpha: 7.314e-01 linmin: -1.236e-05 t[s]: 949.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770505 of unit cell: Completed after 26 iterations at t[s]: 949.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770372 of unit cell: Completed after 19 iterations at t[s]: 950.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638473 magneticMoment: [ Abs: 0.76959 Tot: -0.26794 ] + SubspaceRotationAdjust: set factor to 0.0462 +ElecMinimize: Iter: 12 G: -1059.040145491764406 |grad|_K: 1.815e-06 alpha: 5.761e-01 linmin: 1.010e-05 t[s]: 951.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769676 of unit cell: Completed after 26 iterations at t[s]: 952.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769887 of unit cell: Completed after 23 iterations at t[s]: 952.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607334 magneticMoment: [ Abs: 0.77149 Tot: -0.25461 ] + SubspaceRotationAdjust: set factor to 0.0351 +ElecMinimize: Iter: 13 G: -1059.040613777215640 |grad|_K: 1.475e-06 alpha: 4.072e-01 linmin: 3.803e-06 t[s]: 953.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769961 of unit cell: Completed after 17 iterations at t[s]: 954.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769996 of unit cell: Completed after 14 iterations at t[s]: 955.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.620123 magneticMoment: [ Abs: 0.77673 Tot: -0.25775 ] + SubspaceRotationAdjust: set factor to 0.0394 +ElecMinimize: Iter: 14 G: -1059.041079974525019 |grad|_K: 1.143e-06 alpha: 6.136e-01 linmin: -1.536e-05 t[s]: 956.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770154 of unit cell: Completed after 19 iterations at t[s]: 956.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770146 of unit cell: Completed after 4 iterations at t[s]: 957.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635540 magneticMoment: [ Abs: 0.77800 Tot: -0.26226 ] + SubspaceRotationAdjust: set factor to 0.0383 +ElecMinimize: Iter: 15 G: -1059.041345821668529 |grad|_K: 9.714e-07 alpha: 5.824e-01 linmin: -7.497e-07 t[s]: 958.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769861 of unit cell: Completed after 23 iterations at t[s]: 959.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769906 of unit cell: Completed after 14 iterations at t[s]: 959.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.622932 magneticMoment: [ Abs: 0.77569 Tot: -0.25636 ] + SubspaceRotationAdjust: set factor to 0.0302 +ElecMinimize: Iter: 16 G: -1059.041507830331284 |grad|_K: 7.485e-07 alpha: 4.922e-01 linmin: -1.247e-05 t[s]: 960.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770061 of unit cell: Completed after 19 iterations at t[s]: 961.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770046 of unit cell: Completed after 8 iterations at t[s]: 961.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634716 magneticMoment: [ Abs: 0.77649 Tot: -0.26036 ] + SubspaceRotationAdjust: set factor to 0.0263 +ElecMinimize: Iter: 17 G: -1059.041594487749535 |grad|_K: 4.963e-07 alpha: 4.429e-01 linmin: 1.875e-05 t[s]: 963.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770043 of unit cell: Completed after 9 iterations at t[s]: 963.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770042 of unit cell: Completed after 3 iterations at t[s]: 964.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635931 magneticMoment: [ Abs: 0.77645 Tot: -0.26047 ] + SubspaceRotationAdjust: set factor to 0.0289 +ElecMinimize: Iter: 18 G: -1059.041639547359409 |grad|_K: 3.456e-07 alpha: 5.246e-01 linmin: -4.434e-05 t[s]: 965.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 14 iterations at t[s]: 965.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769969 of unit cell: Completed after 0 iterations at t[s]: 966.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631786 magneticMoment: [ Abs: 0.77569 Tot: -0.25862 ] + SubspaceRotationAdjust: set factor to 0.0264 +ElecMinimize: Iter: 19 G: -1059.041661234877665 |grad|_K: 2.586e-07 alpha: 5.194e-01 linmin: -2.117e-04 t[s]: 967.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770007 of unit cell: Completed after 14 iterations at t[s]: 968.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770005 of unit cell: Completed after 0 iterations at t[s]: 968.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634710 magneticMoment: [ Abs: 0.77563 Tot: -0.25958 ] + SubspaceRotationAdjust: set factor to 0.0242 +ElecMinimize: Iter: 20 G: -1059.041672733943415 |grad|_K: 1.799e-07 alpha: 4.897e-01 linmin: 2.787e-04 t[s]: 969.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769993 of unit cell: Completed after 3 iterations at t[s]: 970.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769991 of unit cell: Completed after 0 iterations at t[s]: 970.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634036 magneticMoment: [ Abs: 0.77562 Tot: -0.25921 ] + SubspaceRotationAdjust: set factor to 0.0277 +ElecMinimize: Iter: 21 G: -1059.041679274584112 |grad|_K: 1.399e-07 alpha: 5.821e-01 linmin: -4.348e-04 t[s]: 971.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769963 of unit cell: Completed after 11 iterations at t[s]: 972.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 0 iterations at t[s]: 972.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632477 magneticMoment: [ Abs: 0.77572 Tot: -0.25856 ] + SubspaceRotationAdjust: set factor to 0.0273 +ElecMinimize: Iter: 22 G: -1059.041682557598733 |grad|_K: 1.177e-07 alpha: 4.787e-01 linmin: 1.139e-03 t[s]: 974.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769990 of unit cell: Completed after 8 iterations at t[s]: 974.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769989 of unit cell: Completed after 2 iterations at t[s]: 975.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633832 magneticMoment: [ Abs: 0.77618 Tot: -0.25905 ] + SubspaceRotationAdjust: set factor to 0.0274 +ElecMinimize: Iter: 23 G: -1059.041684677329386 |grad|_K: 9.543e-08 alpha: 4.541e-01 linmin: -2.822e-03 t[s]: 976.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769987 of unit cell: Completed after 3 iterations at t[s]: 976.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769987 of unit cell: Completed after 0 iterations at t[s]: 977.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633552 magneticMoment: [ Abs: 0.77667 Tot: -0.25893 ] + SubspaceRotationAdjust: set factor to 0.035 +ElecMinimize: Iter: 24 G: -1059.041686590416020 |grad|_K: 8.543e-08 alpha: 5.639e-01 linmin: -7.891e-04 t[s]: 978.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769965 of unit cell: Completed after 8 iterations at t[s]: 979.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769963 of unit cell: Completed after 0 iterations at t[s]: 979.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631782 magneticMoment: [ Abs: 0.77735 Tot: -0.25822 ] + SubspaceRotationAdjust: set factor to 0.0388 +ElecMinimize: Iter: 25 G: -1059.041688165662663 |grad|_K: 7.856e-08 alpha: 6.036e-01 linmin: -9.343e-04 t[s]: 980.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769956 of unit cell: Completed after 3 iterations at t[s]: 981.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 0 iterations at t[s]: 981.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630973 magneticMoment: [ Abs: 0.77890 Tot: -0.25787 ] + SubspaceRotationAdjust: set factor to 0.0466 +ElecMinimize: Iter: 26 G: -1059.041689748869430 |grad|_K: 8.544e-08 alpha: 7.098e-01 linmin: -5.778e-04 t[s]: 982.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 8 iterations at t[s]: 983.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769966 of unit cell: Completed after 3 iterations at t[s]: 984.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631589 magneticMoment: [ Abs: 0.78095 Tot: -0.25811 ] + SubspaceRotationAdjust: set factor to 0.0479 +ElecMinimize: Iter: 27 G: -1059.041691064793895 |grad|_K: 9.302e-08 alpha: 5.114e-01 linmin: 1.362e-05 t[s]: 985.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 5 iterations at t[s]: 985.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 0 iterations at t[s]: 986.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630446 magneticMoment: [ Abs: 0.78371 Tot: -0.25773 ] + SubspaceRotationAdjust: set factor to 0.0532 +ElecMinimize: Iter: 28 G: -1059.041692674504247 |grad|_K: 8.985e-08 alpha: 5.330e-01 linmin: -2.013e-04 t[s]: 987.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769939 of unit cell: Completed after 8 iterations at t[s]: 987.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769943 of unit cell: Completed after 3 iterations at t[s]: 988.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.629531 magneticMoment: [ Abs: 0.78606 Tot: -0.25743 ] + SubspaceRotationAdjust: set factor to 0.0545 +ElecMinimize: Iter: 29 G: -1059.041693778285435 |grad|_K: 9.618e-08 alpha: 3.983e-01 linmin: -1.925e-04 t[s]: 989.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769973 of unit cell: Completed after 9 iterations at t[s]: 990.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769966 of unit cell: Completed after 3 iterations at t[s]: 990.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631031 magneticMoment: [ Abs: 0.78887 Tot: -0.25808 ] + SubspaceRotationAdjust: set factor to 0.0498 +ElecMinimize: Iter: 30 G: -1059.041694790892279 |grad|_K: 8.483e-08 alpha: 3.114e-01 linmin: 3.105e-04 t[s]: 991.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 3 iterations at t[s]: 992.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769973 of unit cell: Completed after 0 iterations at t[s]: 993.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631368 magneticMoment: [ Abs: 0.79240 Tot: -0.25827 ] + SubspaceRotationAdjust: set factor to 0.0612 +ElecMinimize: Iter: 31 G: -1059.041695805829249 |grad|_K: 7.155e-08 alpha: 4.137e-01 linmin: -3.628e-04 t[s]: 994.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 8 iterations at t[s]: 994.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769956 of unit cell: Completed after 0 iterations at t[s]: 995.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630210 magneticMoment: [ Abs: 0.79510 Tot: -0.25783 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 32 G: -1059.041696494054577 |grad|_K: 6.801e-08 alpha: 3.744e-01 linmin: 1.033e-04 t[s]: 996.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769959 of unit cell: Completed after 3 iterations at t[s]: 996.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769959 of unit cell: Completed after 0 iterations at t[s]: 997.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630457 magneticMoment: [ Abs: 0.79825 Tot: -0.25795 ] + SubspaceRotationAdjust: set factor to 0.0685 +ElecMinimize: Iter: 33 G: -1059.041697139739426 |grad|_K: 5.680e-08 alpha: 4.026e-01 linmin: -2.439e-04 t[s]: 998.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769972 of unit cell: Completed after 8 iterations at t[s]: 999.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769970 of unit cell: Completed after 0 iterations at t[s]: 999.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631308 magneticMoment: [ Abs: 0.80065 Tot: -0.25832 ] + SubspaceRotationAdjust: set factor to 0.0643 +ElecMinimize: Iter: 34 G: -1059.041697543088276 |grad|_K: 6.669e-08 alpha: 3.541e-01 linmin: 5.891e-06 t[s]: 1000.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 8 iterations at t[s]: 1001.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769961 of unit cell: Completed after 0 iterations at t[s]: 1001.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630666 magneticMoment: [ Abs: 0.80335 Tot: -0.25812 ] + SubspaceRotationAdjust: set factor to 0.0582 +ElecMinimize: Iter: 35 G: -1059.041697939061578 |grad|_K: 5.562e-08 alpha: 2.512e-01 linmin: 1.208e-03 t[s]: 1003.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769966 of unit cell: Completed after 2 iterations at t[s]: 1003.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769967 of unit cell: Completed after 0 iterations at t[s]: 1004.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631145 magneticMoment: [ Abs: 0.80651 Tot: -0.25839 ] + SubspaceRotationAdjust: set factor to 0.0723 +ElecMinimize: Iter: 36 G: -1059.041698276262196 |grad|_K: 4.557e-08 alpha: 3.229e-01 linmin: -2.186e-03 t[s]: 1005.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769972 of unit cell: Completed after 3 iterations at t[s]: 1005.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769972 of unit cell: Completed after 0 iterations at t[s]: 1006.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631472 magneticMoment: [ Abs: 0.80949 Tot: -0.25857 ] + SubspaceRotationAdjust: set factor to 0.0822 +ElecMinimize: Iter: 37 G: -1059.041698605275769 |grad|_K: 4.470e-08 alpha: 3.743e-01 linmin: -2.925e-03 t[s]: 1007.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 3 iterations at t[s]: 1008.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769959 of unit cell: Completed after 0 iterations at t[s]: 1008.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630575 magneticMoment: [ Abs: 0.81303 Tot: -0.25825 ] + SubspaceRotationAdjust: set factor to 0.098 +ElecMinimize: Iter: 38 G: -1059.041698956646087 |grad|_K: 4.698e-08 alpha: 4.226e-01 linmin: -8.802e-04 t[s]: 1009.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769947 of unit cell: Completed after 3 iterations at t[s]: 1010.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769949 of unit cell: Completed after 0 iterations at t[s]: 1010.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.629962 magneticMoment: [ Abs: 0.81691 Tot: -0.25810 ] + SubspaceRotationAdjust: set factor to 0.0745 +ElecMinimize: Iter: 39 G: -1059.041699253598154 |grad|_K: 7.290e-08 alpha: 3.624e-01 linmin: 1.020e-04 t[s]: 1011.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769983 of unit cell: Completed after 8 iterations at t[s]: 1012.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769964 of unit cell: Completed after 4 iterations at t[s]: 1013.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631003 magneticMoment: [ Abs: 0.82150 Tot: -0.25871 ] + SubspaceRotationAdjust: set factor to 0.079 +ElecMinimize: Iter: 40 G: -1059.041699558592200 |grad|_K: 5.692e-08 alpha: 1.542e-01 linmin: 1.088e-03 t[s]: 1014.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 3 iterations at t[s]: 1014.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769976 of unit cell: Completed after 0 iterations at t[s]: 1015.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631799 magneticMoment: [ Abs: 0.82653 Tot: -0.25926 ] + SubspaceRotationAdjust: set factor to 0.0984 +ElecMinimize: Iter: 41 G: -1059.041699852655711 |grad|_K: 5.306e-08 alpha: 2.451e-01 linmin: -3.824e-03 t[s]: 1016.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769980 of unit cell: Completed after 3 iterations at t[s]: 1016.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769980 of unit cell: Completed after 0 iterations at t[s]: 1017.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632032 magneticMoment: [ Abs: 0.83175 Tot: -0.25960 ] + SubspaceRotationAdjust: set factor to 0.0911 +ElecMinimize: Iter: 42 G: -1059.041700200417154 |grad|_K: 5.755e-08 alpha: 2.627e-01 linmin: -3.284e-03 t[s]: 1018.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 8 iterations at t[s]: 1019.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 4 iterations at t[s]: 1019.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631173 magneticMoment: [ Abs: 0.83513 Tot: -0.25935 ] + SubspaceRotationAdjust: set factor to 0.0787 +ElecMinimize: Iter: 43 G: -1059.041700367291241 |grad|_K: 7.151e-08 alpha: 1.426e-01 linmin: 7.922e-04 t[s]: 1020.74 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769958 of unit cell: Completed after 2 iterations at t[s]: 1021.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 0 iterations at t[s]: 1021.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630492 magneticMoment: [ Abs: 0.84114 Tot: -0.25925 ] + SubspaceRotationAdjust: set factor to 0.0833 +ElecMinimize: Iter: 44 G: -1059.041700642449541 |grad|_K: 7.603e-08 alpha: 1.619e-01 linmin: -8.540e-04 t[s]: 1022.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 5 iterations at t[s]: 1023.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 2 iterations at t[s]: 1024.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630739 magneticMoment: [ Abs: 0.84699 Tot: -0.25954 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 45 G: -1059.041700912359374 |grad|_K: 6.662e-08 alpha: 1.360e-01 linmin: -6.304e-04 t[s]: 1025.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 7 iterations at t[s]: 1025.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 0 iterations at t[s]: 1026.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631351 magneticMoment: [ Abs: 0.85168 Tot: -0.26001 ] + SubspaceRotationAdjust: set factor to 0.103 +ElecMinimize: Iter: 46 G: -1059.041701131941409 |grad|_K: 7.628e-08 alpha: 1.332e-01 linmin: -9.436e-04 t[s]: 1027.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769969 of unit cell: Completed after 1 iterations at t[s]: 1027.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769970 of unit cell: Completed after 3 iterations at t[s]: 1028.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631524 magneticMoment: [ Abs: 0.86148 Tot: -0.26065 ] + SubspaceRotationAdjust: set factor to 0.109 +ElecMinimize: Iter: 47 G: -1059.041701544578473 |grad|_K: 8.171e-08 alpha: 2.003e-01 linmin: 6.228e-04 t[s]: 1029.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 4 iterations at t[s]: 1030.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 2 iterations at t[s]: 1030.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630906 magneticMoment: [ Abs: 0.87044 Tot: -0.26097 ] + SubspaceRotationAdjust: set factor to 0.126 +ElecMinimize: Iter: 48 G: -1059.041701871330361 |grad|_K: 8.407e-08 alpha: 1.499e-01 linmin: 6.232e-04 t[s]: 1031.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 8 iterations at t[s]: 1032.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 0 iterations at t[s]: 1032.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630724 magneticMoment: [ Abs: 0.88032 Tot: -0.26154 ] + SubspaceRotationAdjust: set factor to 0.141 +ElecMinimize: Iter: 49 G: -1059.041702207096705 |grad|_K: 1.017e-07 alpha: 1.466e-01 linmin: -4.538e-06 t[s]: 1033.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769985 of unit cell: Completed after 7 iterations at t[s]: 1034.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769980 of unit cell: Completed after 2 iterations at t[s]: 1035.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631854 magneticMoment: [ Abs: 0.89218 Tot: -0.26280 ] + SubspaceRotationAdjust: set factor to 0.169 +ElecMinimize: Iter: 50 G: -1059.041702624573418 |grad|_K: 9.341e-08 alpha: 1.164e-01 linmin: 3.552e-04 t[s]: 1035.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769994 of unit cell: Completed after 5 iterations at t[s]: 1036.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769997 of unit cell: Completed after 0 iterations at t[s]: 1037.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633019 magneticMoment: [ Abs: 0.90446 Tot: -0.26407 ] + SubspaceRotationAdjust: set factor to 0.153 +ElecMinimize: Iter: 51 G: -1059.041703056088863 |grad|_K: 1.051e-07 alpha: 1.443e-01 linmin: -9.717e-04 t[s]: 1038.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769993 of unit cell: Completed after 8 iterations at t[s]: 1038.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769994 of unit cell: Completed after 0 iterations at t[s]: 1039.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632865 magneticMoment: [ Abs: 0.91717 Tot: -0.26479 ] + SubspaceRotationAdjust: set factor to 0.134 +ElecMinimize: Iter: 52 G: -1059.041703552451736 |grad|_K: 1.231e-07 alpha: 1.215e-01 linmin: -3.708e-04 t[s]: 1040.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 9 iterations at t[s]: 1040.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 4 iterations at t[s]: 1041.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631356 magneticMoment: [ Abs: 0.92720 Tot: -0.26477 ] + SubspaceRotationAdjust: set factor to 0.125 +ElecMinimize: Iter: 53 G: -1059.041703953409069 |grad|_K: 9.392e-08 alpha: 7.015e-02 linmin: 5.183e-04 t[s]: 1042.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 2 iterations at t[s]: 1042.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769950 of unit cell: Completed after 3 iterations at t[s]: 1043.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.629935 magneticMoment: [ Abs: 0.94150 Tot: -0.26514 ] + SubspaceRotationAdjust: set factor to 0.113 +ElecMinimize: Iter: 54 G: -1059.041704429858783 |grad|_K: 1.205e-07 alpha: 1.648e-01 linmin: -1.684e-04 t[s]: 1044.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 2 iterations at t[s]: 1045.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 0 iterations at t[s]: 1045.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630369 magneticMoment: [ Abs: 0.96575 Tot: -0.26718 ] + SubspaceRotationAdjust: set factor to 0.133 +ElecMinimize: Iter: 55 G: -1059.041705269528393 |grad|_K: 1.141e-07 alpha: 1.619e-01 linmin: -1.212e-04 t[s]: 1046.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769995 of unit cell: Completed after 8 iterations at t[s]: 1047.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769987 of unit cell: Completed after 2 iterations at t[s]: 1047.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632346 magneticMoment: [ Abs: 0.98369 Tot: -0.26956 ] + SubspaceRotationAdjust: set factor to 0.129 +ElecMinimize: Iter: 56 G: -1059.041705870981104 |grad|_K: 1.070e-07 alpha: 1.287e-01 linmin: 4.083e-04 t[s]: 1048.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770005 of unit cell: Completed after 3 iterations at t[s]: 1049.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770012 of unit cell: Completed after 3 iterations at t[s]: 1049.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633871 magneticMoment: [ Abs: 1.00522 Tot: -0.27220 ] + SubspaceRotationAdjust: set factor to 0.142 +ElecMinimize: Iter: 57 G: -1059.041706491760579 |grad|_K: 1.242e-07 alpha: 1.730e-01 linmin: 4.789e-04 t[s]: 1050.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770002 of unit cell: Completed after 9 iterations at t[s]: 1051.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770006 of unit cell: Completed after 4 iterations at t[s]: 1051.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633397 magneticMoment: [ Abs: 1.02199 Tot: -0.27352 ] + SubspaceRotationAdjust: set factor to 0.162 +ElecMinimize: Iter: 58 G: -1059.041707005698981 |grad|_K: 1.117e-07 alpha: 1.020e-01 linmin: 2.817e-04 t[s]: 1052.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770001 of unit cell: Completed after 3 iterations at t[s]: 1053.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769999 of unit cell: Completed after 0 iterations at t[s]: 1054.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632940 magneticMoment: [ Abs: 1.04110 Tot: -0.27512 ] + SubspaceRotationAdjust: set factor to 0.212 +ElecMinimize: Iter: 59 G: -1059.041707643317068 |grad|_K: 1.077e-07 alpha: 1.479e-01 linmin: -5.361e-04 t[s]: 1055.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770000 of unit cell: Completed after 8 iterations at t[s]: 1055.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770000 of unit cell: Completed after 3 iterations at t[s]: 1056.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633184 magneticMoment: [ Abs: 1.05405 Tot: -0.27649 ] + SubspaceRotationAdjust: set factor to 0.232 +ElecMinimize: Iter: 60 G: -1059.041708088155929 |grad|_K: 1.008e-07 alpha: 1.104e-01 linmin: -2.882e-04 t[s]: 1057.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770014 of unit cell: Completed after 8 iterations at t[s]: 1057.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770014 of unit cell: Completed after 0 iterations at t[s]: 1058.24 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634224 magneticMoment: [ Abs: 1.06515 Tot: -0.27807 ] + SubspaceRotationAdjust: set factor to 0.205 +ElecMinimize: Iter: 61 G: -1059.041708478501278 |grad|_K: 1.210e-07 alpha: 1.050e-01 linmin: 3.414e-04 t[s]: 1059.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770009 of unit cell: Completed after 3 iterations at t[s]: 1059.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770008 of unit cell: Completed after 0 iterations at t[s]: 1060.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633850 magneticMoment: [ Abs: 1.08369 Tot: -0.27980 ] + SubspaceRotationAdjust: set factor to 0.207 +ElecMinimize: Iter: 62 G: -1059.041709059220693 |grad|_K: 1.080e-07 alpha: 1.196e-01 linmin: -8.056e-05 t[s]: 1061.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769986 of unit cell: Completed after 9 iterations at t[s]: 1061.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769997 of unit cell: Completed after 5 iterations at t[s]: 1062.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633025 magneticMoment: [ Abs: 1.09114 Tot: -0.28023 ] + SubspaceRotationAdjust: set factor to 0.173 +ElecMinimize: Iter: 63 G: -1059.041709291612278 |grad|_K: 9.251e-08 alpha: 5.915e-02 linmin: 9.744e-04 t[s]: 1063.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770001 of unit cell: Completed after 2 iterations at t[s]: 1063.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770006 of unit cell: Completed after 2 iterations at t[s]: 1064.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633471 magneticMoment: [ Abs: 1.10270 Tot: -0.28193 ] + SubspaceRotationAdjust: set factor to 0.233 +ElecMinimize: Iter: 64 G: -1059.041709627146702 |grad|_K: 8.146e-08 alpha: 1.225e-01 linmin: -5.710e-04 t[s]: 1065.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770023 of unit cell: Completed after 5 iterations at t[s]: 1066.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770025 of unit cell: Completed after 0 iterations at t[s]: 1066.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634792 magneticMoment: [ Abs: 1.11237 Tot: -0.28399 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 65 G: -1059.041709962717960 |grad|_K: 8.579e-08 alpha: 1.351e-01 linmin: -8.428e-04 t[s]: 1067.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770030 of unit cell: Completed after 5 iterations at t[s]: 1068.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770029 of unit cell: Completed after 0 iterations at t[s]: 1068.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635139 magneticMoment: [ Abs: 1.12076 Tot: -0.28560 ] + SubspaceRotationAdjust: set factor to 0.261 +ElecMinimize: Iter: 66 G: -1059.041710281791438 |grad|_K: 7.693e-08 alpha: 1.157e-01 linmin: -7.048e-05 t[s]: 1069.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770010 of unit cell: Completed after 6 iterations at t[s]: 1070.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770014 of unit cell: Completed after 2 iterations at t[s]: 1070.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634141 magneticMoment: [ Abs: 1.12557 Tot: -0.28602 ] + SubspaceRotationAdjust: set factor to 0.221 +ElecMinimize: Iter: 67 G: -1059.041710472504292 |grad|_K: 7.028e-08 alpha: 8.873e-02 linmin: 1.112e-03 t[s]: 1071.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770012 of unit cell: Completed after 0 iterations at t[s]: 1072.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770009 of unit cell: Completed after 2 iterations at t[s]: 1072.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633826 magneticMoment: [ Abs: 1.13413 Tot: -0.28760 ] + SubspaceRotationAdjust: set factor to 0.237 +ElecMinimize: Iter: 68 G: -1059.041710716772968 |grad|_K: 6.922e-08 alpha: 1.838e-01 linmin: 7.552e-04 t[s]: 1073.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770028 of unit cell: Completed after 7 iterations at t[s]: 1074.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770020 of unit cell: Completed after 3 iterations at t[s]: 1075.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634525 magneticMoment: [ Abs: 1.13912 Tot: -0.28901 ] + SubspaceRotationAdjust: set factor to 0.223 +ElecMinimize: Iter: 69 G: -1059.041710880262826 |grad|_K: 6.937e-08 alpha: 1.050e-01 linmin: 6.266e-04 t[s]: 1076.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770017 of unit cell: Completed after 4 iterations at t[s]: 1076.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770017 of unit cell: Completed after 0 iterations at t[s]: 1077.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634248 magneticMoment: [ Abs: 1.14362 Tot: -0.28994 ] + SubspaceRotationAdjust: set factor to 0.3 +ElecMinimize: Iter: 70 G: -1059.041711029759654 |grad|_K: 5.381e-08 alpha: 9.536e-02 linmin: -3.566e-05 t[s]: 1078.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770006 of unit cell: Completed after 7 iterations at t[s]: 1078.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770011 of unit cell: Completed after 0 iterations at t[s]: 1079.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633788 magneticMoment: [ Abs: 1.14502 Tot: -0.29012 ] + SubspaceRotationAdjust: set factor to 0.19 +ElecMinimize: Iter: 71 G: -1059.041711076714819 |grad|_K: 9.343e-08 alpha: 5.671e-02 linmin: 1.864e-03 t[s]: 1080.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770011 of unit cell: Completed after 0 iterations at t[s]: 1080.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770011 of unit cell: Completed after 0 iterations at t[s]: 1081.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633784 magneticMoment: [ Abs: 1.14922 Tot: -0.29146 ] + SubspaceRotationAdjust: set factor to 0.131 +ElecMinimize: Iter: 72 G: -1059.041711216960266 |grad|_K: 7.776e-08 alpha: 5.727e-02 linmin: -1.417e-04 t[s]: 1082.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770024 of unit cell: Completed after 7 iterations at t[s]: 1082.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770017 of unit cell: Completed after 3 iterations at t[s]: 1083.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634226 magneticMoment: [ Abs: 1.15064 Tot: -0.29217 ] + SubspaceRotationAdjust: set factor to 0.143 +ElecMinimize: Iter: 73 G: -1059.041711241194207 |grad|_K: 4.984e-08 alpha: 2.840e-02 linmin: 2.182e-04 t[s]: 1084.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770019 of unit cell: Completed after 0 iterations at t[s]: 1085.03 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.520021e-02. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770023 of unit cell: Completed after 1 iterations at t[s]: 1085.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770030 of unit cell: Completed after 5 iterations at t[s]: 1086.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635175 magneticMoment: [ Abs: 1.15405 Tot: -0.29409 ] + SubspaceRotationAdjust: set factor to 0.1 +ElecMinimize: Iter: 74 G: -1059.041711320698596 |grad|_K: 7.379e-08 alpha: 1.912e-01 linmin: 4.624e-03 t[s]: 1087.19 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.347e-06 + +Computing DFT-D3 correction: +# coordination-number C 5.888 5.973 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.911 5.973 5.955 5.940 2.985 5.908 5.973 5.956 5.940 2.985 +# coordination-number Hf 11.122 16.680 16.697 16.624 13.885 11.121 16.674 16.711 16.624 13.885 11.906 16.673 16.711 16.624 13.885 11.123 16.757 16.711 16.624 13.885 +# coordination-number N 1.063 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.09 +EvdW_6 = -0.120252 +EvdW_8 = -0.212296 + +# Ionic positions in cartesian coordinates: +ion C 15.514316001894597 8.970123129762159 29.558312095948896 1 +ion C 6.490219617469921 0.179924503446664 23.700279054603058 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342568902055509 9.006755104892479 29.245058771746411 1 +ion C 0.310765447703747 0.179715888703825 23.430628645788417 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.466836402957149 3.603072427687116 29.244594783495458 1 +ion C 9.567613682706703 5.531799612382717 23.973639578121212 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.229228594682791 3.601902982706142 28.978791266335367 1 +ion C 3.394045946629097 5.534955348954745 23.700236659645451 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.138885337859637 0.020029624912157 31.031419960699917 1 +ion Hf 12.536535715897767 7.248567987483656 26.578916564265295 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.029251307957011 0.016385705664695 30.766528396992321 1 +ion Hf 6.389009177532853 7.247538083938847 26.313026972329496 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.262706635088854 5.355974022041572 31.500671201854455 1 +ion Hf 9.468651669990493 1.921023514278732 26.312859264558234 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.429210456154337 5.310587066922561 31.570664548152269 1 +ion Hf 3.295984826268664 1.905571831260434 26.011447044604285 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.253761144283585 5.349968491481559 35.371344415876393 1 + +# Forces in Cartesian coordinates: +force C -0.000341146556074 -0.000169778693963 0.009139288963448 1 +force C 0.000150476603446 -0.000126422112941 0.002140597485332 1 +force C 0.000168356017674 0.000097935447509 -0.003551792713582 0 +force C 0.000162066164799 0.000093559380675 -0.003978436905450 0 +force C -0.001087814212240 -0.000630777799850 0.023802156317074 0 +force C 0.000064497720986 0.005164250476068 0.004620663040566 1 +force C -0.000313357336137 -0.000189986866875 0.002279991430778 1 +force C 0.000213544278634 0.000122374050929 -0.003561527872994 0 +force C 0.000160641425786 -0.000101171497619 -0.003792874690408 0 +force C -0.001046542631177 -0.000604171969733 0.023843557552560 0 +force C 0.004490782556516 -0.002538322627376 0.004722684202482 1 +force C -0.000163457467941 -0.000088420491916 0.003208131603498 1 +force C 0.000211256869059 0.000123364591664 -0.003563239961431 0 +force C -0.000007433657314 0.000189420718728 -0.003791920069986 0 +force C -0.001025637041701 -0.000593337818450 0.023643357593899 0 +force C -0.004816136003423 -0.002842733503422 0.004549676535400 1 +force C -0.000034812838480 0.000198684579589 0.002158680190135 1 +force C 0.000160277003808 0.000091129480690 -0.003283644729933 0 +force C 0.000318159796522 0.000183689193245 -0.003765554225236 0 +force C -0.001090390837110 -0.000627569938863 0.023803790338613 0 +force Hf -0.003926943189219 0.002219961352349 0.003340610639555 1 +force Hf -0.000958557116907 -0.000590066235868 0.003262937336979 1 +force Hf 0.000486202157801 0.000274940498664 -0.002017012052352 0 +force Hf -0.000521476437759 -0.000132386326456 0.011921350425621 0 +force Hf 0.001128534594091 0.000652334812533 -0.023590977874135 0 +force Hf 0.003447619794544 0.002055557116304 0.003710218788928 1 +force Hf 0.000727428390593 -0.000492340834828 0.002907384016297 1 +force Hf 0.000506317404342 -0.000052843943858 -0.003261235431240 0 +force Hf -0.000263033851867 -0.000151385018254 0.011993895084714 0 +force Hf 0.001259232181634 0.000656309426561 -0.023671171952119 0 +force Hf 0.001473985633036 0.000769880528144 -0.000488920571617 1 +force Hf -0.000056559106619 0.000886323854085 0.002989082040766 1 +force Hf 0.000212229406287 0.000471380261246 -0.003256595700819 0 +force Hf -0.000373816423763 -0.000216285160724 0.012278762322731 0 +force Hf 0.001196330067581 0.000764048419561 -0.023671381466197 0 +force Hf -0.000075662414323 -0.004527073287259 0.003375574165341 1 +force Hf -0.000155271056298 -0.000055959955215 0.002283393108711 1 +force Hf 0.000772198311221 0.000451174432904 -0.003242028658709 0 +force Hf -0.000375091388661 -0.000385117801847 0.011920389544981 0 +force Hf 0.001174940782750 0.000680140752028 -0.023385840284476 0 +force N -0.000288483901921 -0.000265045426218 -0.049345544371536 1 + +# Energy components: + A_diel = -0.6017999088258488 + Eewald = 38747.6436483572615543 + EH = 39727.2466259735301719 + Eloc = -79543.9370673291268758 + Enl = -270.1374359284492357 + EvdW = -0.3325479994262917 + Exc = -796.6218297879697730 + Exc_core = 594.6254758271419405 + KE = 421.2131575782876212 + MuShift = -0.0087621959431202 +------------------------------------- + Etot = -1120.9105354135226662 + TS = 0.0018592357082178 +------------------------------------- + F = -1120.9123946492309187 + muN = -61.8706833285322375 +------------------------------------- + G = -1059.0417113206985960 + +IonicMinimize: Iter: 2 G: -1059.041711320698596 |grad|_K: 7.443e-03 alpha: 7.957e-02 linmin: -5.544e-01 t[s]: 1093.94 + +#--- Lowdin population analysis --- +# oxidation-state C -0.237 -0.232 -0.232 -0.209 -0.201 -0.232 -0.233 -0.232 -0.209 -0.201 -0.232 -0.230 -0.232 -0.209 -0.202 -0.233 -0.232 -0.232 -0.209 -0.201 +# magnetic-moments C -0.003 -0.000 -0.005 -0.006 -0.175 -0.005 +0.000 -0.005 -0.013 -0.167 -0.005 +0.002 -0.005 -0.013 -0.024 -0.003 -0.000 -0.003 -0.013 -0.175 +# oxidation-state Hf +0.594 +0.248 +0.243 +0.242 +0.116 +0.596 +0.250 +0.246 +0.242 +0.116 -0.047 +0.250 +0.246 +0.242 +0.116 +0.594 +0.254 +0.246 +0.242 +0.117 +# magnetic-moments Hf +0.072 +0.004 +0.002 +0.000 -0.005 +0.086 +0.000 -0.002 +0.000 -0.005 +0.130 +0.000 -0.002 -0.000 -0.005 +0.072 +0.009 -0.001 +0.000 -0.005 +# oxidation-state N -0.958 +# magnetic-moments N -0.030 + + +Computing DFT-D3 correction: +# coordination-number C 5.881 5.971 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.907 5.971 5.956 5.940 2.985 +# coordination-number Hf 11.121 16.673 16.689 16.624 13.885 11.120 16.666 16.705 16.624 13.885 11.927 16.666 16.705 16.624 13.885 11.121 16.760 16.705 16.624 13.885 +# coordination-number N 1.070 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.08 +EvdW_6 = -0.120254 +EvdW_8 = -0.212354 +Shifting auxilliary hamiltonian by -0.000166 to set nElectrons=325.635175 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 26 iterations at t[s]: 1096.03 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635175 magneticMoment: [ Abs: 1.14761 Tot: -0.30142 ] +ElecMinimize: Iter: 0 G: -1058.983290866418884 |grad|_K: 1.811e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768128 of unit cell: Completed after 34 iterations at t[s]: 1097.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769305 of unit cell: Completed after 32 iterations at t[s]: 1098.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.576314 magneticMoment: [ Abs: 1.07927 Tot: -0.27960 ] + SubspaceRotationAdjust: set factor to 0.0842 +ElecMinimize: Iter: 1 G: -1059.037488505145575 |grad|_K: 8.177e-06 alpha: 4.754e-01 linmin: 8.501e-04 t[s]: 1099.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774776 of unit cell: Completed after 34 iterations at t[s]: 1099.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771082 of unit cell: Completed after 33 iterations at t[s]: 1100.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.702777 magneticMoment: [ Abs: 1.11560 Tot: -0.34818 ] + SubspaceRotationAdjust: set factor to 0.0559 +ElecMinimize: Iter: 2 G: -1059.041037789542088 |grad|_K: 4.523e-06 alpha: 1.350e-01 linmin: -5.732e-03 t[s]: 1101.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770974 of unit cell: Completed after 18 iterations at t[s]: 1102.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770757 of unit cell: Completed after 26 iterations at t[s]: 1102.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.669785 magneticMoment: [ Abs: 1.14676 Tot: -0.32683 ] + SubspaceRotationAdjust: set factor to 0.0726 +ElecMinimize: Iter: 3 G: -1059.043946725692876 |grad|_K: 2.720e-06 alpha: 3.735e-01 linmin: 1.614e-03 t[s]: 1103.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769687 of unit cell: Completed after 27 iterations at t[s]: 1104.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769844 of unit cell: Completed after 18 iterations at t[s]: 1104.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.605125 magneticMoment: [ Abs: 1.13488 Tot: -0.28996 ] + SubspaceRotationAdjust: set factor to 0.0615 +ElecMinimize: Iter: 4 G: -1059.044759959003386 |grad|_K: 2.521e-06 alpha: 3.212e-01 linmin: -2.515e-04 t[s]: 1105.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770246 of unit cell: Completed after 26 iterations at t[s]: 1106.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770185 of unit cell: Completed after 14 iterations at t[s]: 1107.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.629965 magneticMoment: [ Abs: 1.12917 Tot: -0.30126 ] + SubspaceRotationAdjust: set factor to 0.0569 +ElecMinimize: Iter: 5 G: -1059.045366306774440 |grad|_K: 1.290e-06 alpha: 2.723e-01 linmin: 5.032e-05 t[s]: 1108.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770306 of unit cell: Completed after 18 iterations at t[s]: 1108.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770477 of unit cell: Completed after 19 iterations at t[s]: 1109.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.646165 magneticMoment: [ Abs: 1.13678 Tot: -0.31041 ] + SubspaceRotationAdjust: set factor to 0.0587 +ElecMinimize: Iter: 6 G: -1059.045746640214702 |grad|_K: 1.282e-06 alpha: 6.587e-01 linmin: 2.012e-04 t[s]: 1110.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769734 of unit cell: Completed after 26 iterations at t[s]: 1110.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770128 of unit cell: Completed after 25 iterations at t[s]: 1111.45 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618896 magneticMoment: [ Abs: 1.13692 Tot: -0.29610 ] + SubspaceRotationAdjust: set factor to 0.046 +ElecMinimize: Iter: 7 G: -1059.045927707960118 |grad|_K: 1.111e-06 alpha: 3.181e-01 linmin: -7.518e-06 t[s]: 1112.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770187 of unit cell: Completed after 17 iterations at t[s]: 1113.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770223 of unit cell: Completed after 15 iterations at t[s]: 1113.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.621398 magneticMoment: [ Abs: 1.14049 Tot: -0.29625 ] + SubspaceRotationAdjust: set factor to 0.0577 +ElecMinimize: Iter: 8 G: -1059.046150147919661 |grad|_K: 7.898e-07 alpha: 5.166e-01 linmin: -1.383e-05 t[s]: 1114.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770335 of unit cell: Completed after 19 iterations at t[s]: 1115.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770353 of unit cell: Completed after 9 iterations at t[s]: 1115.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.627312 magneticMoment: [ Abs: 1.14101 Tot: -0.29860 ] + SubspaceRotationAdjust: set factor to 0.0611 +ElecMinimize: Iter: 9 G: -1059.046281541032158 |grad|_K: 7.886e-07 alpha: 6.033e-01 linmin: -1.173e-06 t[s]: 1116.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769994 of unit cell: Completed after 25 iterations at t[s]: 1117.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770139 of unit cell: Completed after 19 iterations at t[s]: 1117.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610544 magneticMoment: [ Abs: 1.13996 Tot: -0.28995 ] + SubspaceRotationAdjust: set factor to 0.0514 +ElecMinimize: Iter: 10 G: -1059.046360169258378 |grad|_K: 7.438e-07 alpha: 3.617e-01 linmin: 1.459e-05 t[s]: 1118.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770258 of unit cell: Completed after 17 iterations at t[s]: 1119.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770326 of unit cell: Completed after 14 iterations at t[s]: 1120.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.620312 magneticMoment: [ Abs: 1.14536 Tot: -0.29545 ] + SubspaceRotationAdjust: set factor to 0.0549 +ElecMinimize: Iter: 11 G: -1059.046471522304273 |grad|_K: 6.043e-07 alpha: 5.757e-01 linmin: -7.169e-05 t[s]: 1121.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770365 of unit cell: Completed after 11 iterations at t[s]: 1121.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770370 of unit cell: Completed after 3 iterations at t[s]: 1122.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.622948 magneticMoment: [ Abs: 1.14492 Tot: -0.29651 ] + SubspaceRotationAdjust: set factor to 0.0625 +ElecMinimize: Iter: 12 G: -1059.046555898732322 |grad|_K: 5.579e-07 alpha: 6.585e-01 linmin: -9.011e-06 t[s]: 1123.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770165 of unit cell: Completed after 19 iterations at t[s]: 1123.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770196 of unit cell: Completed after 8 iterations at t[s]: 1124.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611818 magneticMoment: [ Abs: 1.14114 Tot: -0.29055 ] + SubspaceRotationAdjust: set factor to 0.055 +ElecMinimize: Iter: 13 G: -1059.046617068089290 |grad|_K: 6.230e-07 alpha: 5.613e-01 linmin: 9.275e-05 t[s]: 1125.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770458 of unit cell: Completed after 23 iterations at t[s]: 1126.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770367 of unit cell: Completed after 14 iterations at t[s]: 1126.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624588 magneticMoment: [ Abs: 1.14204 Tot: -0.29730 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 14 G: -1059.046665683298897 |grad|_K: 5.002e-07 alpha: 3.642e-01 linmin: -1.129e-05 t[s]: 1127.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770342 of unit cell: Completed after 11 iterations at t[s]: 1128.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770330 of unit cell: Completed after 9 iterations at t[s]: 1128.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.623529 magneticMoment: [ Abs: 1.14213 Tot: -0.29718 ] + SubspaceRotationAdjust: set factor to 0.0434 +ElecMinimize: Iter: 15 G: -1059.046712930883132 |grad|_K: 3.616e-07 alpha: 5.417e-01 linmin: 4.912e-05 t[s]: 1129.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770286 of unit cell: Completed after 11 iterations at t[s]: 1130.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770278 of unit cell: Completed after 3 iterations at t[s]: 1130.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.621661 magneticMoment: [ Abs: 1.14044 Tot: -0.29627 ] + SubspaceRotationAdjust: set factor to 0.0451 +ElecMinimize: Iter: 16 G: -1059.046742215504537 |grad|_K: 3.016e-07 alpha: 6.445e-01 linmin: -7.410e-05 t[s]: 1132.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770356 of unit cell: Completed after 14 iterations at t[s]: 1132.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770339 of unit cell: Completed after 9 iterations at t[s]: 1133.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.626854 magneticMoment: [ Abs: 1.13960 Tot: -0.29895 ] + SubspaceRotationAdjust: set factor to 0.0366 +ElecMinimize: Iter: 17 G: -1059.046758241778662 |grad|_K: 2.437e-07 alpha: 5.002e-01 linmin: 1.387e-04 t[s]: 1134.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770273 of unit cell: Completed after 14 iterations at t[s]: 1134.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770285 of unit cell: Completed after 5 iterations at t[s]: 1135.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.623587 magneticMoment: [ Abs: 1.13841 Tot: -0.29738 ] + SubspaceRotationAdjust: set factor to 0.0295 +ElecMinimize: Iter: 18 G: -1059.046766704584570 |grad|_K: 1.632e-07 alpha: 4.124e-01 linmin: 1.334e-04 t[s]: 1136.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770295 of unit cell: Completed after 5 iterations at t[s]: 1137.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770300 of unit cell: Completed after 3 iterations at t[s]: 1137.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624877 magneticMoment: [ Abs: 1.13790 Tot: -0.29823 ] + SubspaceRotationAdjust: set factor to 0.0327 +ElecMinimize: Iter: 19 G: -1059.046772188056593 |grad|_K: 1.114e-07 alpha: 5.953e-01 linmin: 7.251e-05 t[s]: 1138.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770315 of unit cell: Completed after 8 iterations at t[s]: 1139.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770314 of unit cell: Completed after 0 iterations at t[s]: 1139.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625924 magneticMoment: [ Abs: 1.13743 Tot: -0.29888 ] + SubspaceRotationAdjust: set factor to 0.0334 +ElecMinimize: Iter: 20 G: -1059.046774623068586 |grad|_K: 8.709e-08 alpha: 5.650e-01 linmin: -3.649e-04 t[s]: 1141.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770292 of unit cell: Completed after 8 iterations at t[s]: 1141.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770294 of unit cell: Completed after 0 iterations at t[s]: 1142.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624595 magneticMoment: [ Abs: 1.13682 Tot: -0.29831 ] + SubspaceRotationAdjust: set factor to 0.0303 +ElecMinimize: Iter: 21 G: -1059.046775976102936 |grad|_K: 7.066e-08 alpha: 5.055e-01 linmin: 9.523e-04 t[s]: 1143.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 3 iterations at t[s]: 1143.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 0 iterations at t[s]: 1144.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624933 magneticMoment: [ Abs: 1.13650 Tot: -0.29856 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 22 G: -1059.046776897218251 |grad|_K: 5.053e-08 alpha: 5.414e-01 linmin: -1.715e-03 t[s]: 1145.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770304 of unit cell: Completed after 3 iterations at t[s]: 1145.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770305 of unit cell: Completed after 0 iterations at t[s]: 1146.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625374 magneticMoment: [ Abs: 1.13624 Tot: -0.29886 ] + SubspaceRotationAdjust: set factor to 0.0417 +ElecMinimize: Iter: 23 G: -1059.046777453737604 |grad|_K: 4.461e-08 alpha: 5.890e-01 linmin: -2.201e-03 t[s]: 1147.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 2 iterations at t[s]: 1148.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770296 of unit cell: Completed after 0 iterations at t[s]: 1148.78 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624709 magneticMoment: [ Abs: 1.13564 Tot: -0.29867 ] + SubspaceRotationAdjust: set factor to 0.0512 +ElecMinimize: Iter: 24 G: -1059.046778011033894 |grad|_K: 4.496e-08 alpha: 7.478e-01 linmin: -9.803e-04 t[s]: 1149.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770280 of unit cell: Completed after 8 iterations at t[s]: 1150.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770287 of unit cell: Completed after 4 iterations at t[s]: 1150.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624084 magneticMoment: [ Abs: 1.13525 Tot: -0.29847 ] + SubspaceRotationAdjust: set factor to 0.0452 +ElecMinimize: Iter: 25 G: -1059.046778231085455 |grad|_K: 6.285e-08 alpha: 3.854e-01 linmin: 3.745e-04 t[s]: 1152.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 6 iterations at t[s]: 1152.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770297 of unit cell: Completed after 3 iterations at t[s]: 1153.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624676 magneticMoment: [ Abs: 1.13491 Tot: -0.29895 ] + SubspaceRotationAdjust: set factor to 0.0651 +ElecMinimize: Iter: 26 G: -1059.046778566549619 |grad|_K: 4.883e-08 alpha: 2.590e-01 linmin: 1.695e-04 t[s]: 1154.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770309 of unit cell: Completed after 3 iterations at t[s]: 1154.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770312 of unit cell: Completed after 3 iterations at t[s]: 1155.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625680 magneticMoment: [ Abs: 1.13473 Tot: -0.29961 ] + SubspaceRotationAdjust: set factor to 0.0591 +ElecMinimize: Iter: 27 G: -1059.046778791964471 |grad|_K: 5.575e-08 alpha: 3.336e-01 linmin: 1.602e-03 t[s]: 1156.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770309 of unit cell: Completed after 2 iterations at t[s]: 1157.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770309 of unit cell: Completed after 0 iterations at t[s]: 1157.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625348 magneticMoment: [ Abs: 1.13422 Tot: -0.29967 ] + SubspaceRotationAdjust: set factor to 0.074 +ElecMinimize: Iter: 28 G: -1059.046779113992898 |grad|_K: 5.208e-08 alpha: 3.411e-01 linmin: -1.451e-04 t[s]: 1158.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770283 of unit cell: Completed after 9 iterations at t[s]: 1159.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770296 of unit cell: Completed after 4 iterations at t[s]: 1159.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624465 magneticMoment: [ Abs: 1.13384 Tot: -0.29932 ] + SubspaceRotationAdjust: set factor to 0.0567 +ElecMinimize: Iter: 29 G: -1059.046779275694689 |grad|_K: 4.627e-08 alpha: 1.676e-01 linmin: 1.865e-03 t[s]: 1160.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770294 of unit cell: Completed after 2 iterations at t[s]: 1161.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770292 of unit cell: Completed after 0 iterations at t[s]: 1162.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624207 magneticMoment: [ Abs: 1.13327 Tot: -0.29932 ] + SubspaceRotationAdjust: set factor to 0.075 +ElecMinimize: Iter: 30 G: -1059.046779464717247 |grad|_K: 3.710e-08 alpha: 2.664e-01 linmin: -3.170e-03 t[s]: 1163.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770301 of unit cell: Completed after 5 iterations at t[s]: 1163.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770299 of unit cell: Completed after 0 iterations at t[s]: 1164.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624702 magneticMoment: [ Abs: 1.13297 Tot: -0.29966 ] + SubspaceRotationAdjust: set factor to 0.0674 +ElecMinimize: Iter: 31 G: -1059.046779591148152 |grad|_K: 2.848e-08 alpha: 2.256e-01 linmin: -9.083e-04 t[s]: 1165.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 0 iterations at t[s]: 1165.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770305 of unit cell: Completed after 3 iterations at t[s]: 1166.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625065 magneticMoment: [ Abs: 1.13266 Tot: -0.30003 ] + SubspaceRotationAdjust: set factor to 0.0797 +ElecMinimize: Iter: 32 G: -1059.046779693713233 |grad|_K: 2.860e-08 alpha: 4.703e-01 linmin: 2.769e-03 t[s]: 1167.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770295 of unit cell: Completed after 4 iterations at t[s]: 1168.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 0 iterations at t[s]: 1168.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624635 magneticMoment: [ Abs: 1.13234 Tot: -0.29995 ] + SubspaceRotationAdjust: set factor to 0.0677 +ElecMinimize: Iter: 33 G: -1059.046779772069158 |grad|_K: 2.745e-08 alpha: 3.146e-01 linmin: 2.165e-03 t[s]: 1169.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 2 iterations at t[s]: 1170.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770301 of unit cell: Completed after 0 iterations at t[s]: 1170.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624853 magneticMoment: [ Abs: 1.13216 Tot: -0.30021 ] + SubspaceRotationAdjust: set factor to 0.0684 +ElecMinimize: Iter: 34 G: -1059.046779821362861 |grad|_K: 1.976e-08 alpha: 2.469e-01 linmin: -1.788e-03 t[s]: 1172.08 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.630e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.881 5.971 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.907 5.971 5.956 5.940 2.985 +# coordination-number Hf 11.121 16.673 16.689 16.624 13.885 11.120 16.666 16.705 16.624 13.885 11.927 16.666 16.705 16.624 13.885 11.121 16.760 16.705 16.624 13.885 +# coordination-number N 1.070 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.08 +EvdW_6 = -0.120254 +EvdW_8 = -0.212354 + +# Ionic positions in cartesian coordinates: +ion C 15.513589699467934 8.969768049169026 29.577707206263256 1 +ion C 6.490520273852209 0.179656192304273 23.705216394929625 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342713172835330 9.017891590952946 29.255138109339907 1 +ion C 0.310090794941492 0.179303375266515 23.435899315844363 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.476521510862227 3.597598196010306 29.254937888561834 1 +ion C 9.567248529652288 5.531604084143448 23.981093782391426 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.218858437876570 3.595756776067144 28.988578170113779 1 +ion C 3.393962304686725 5.535363343576593 23.705219667585578 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.130759675886397 0.024630462685883 31.038269838793649 1 +ion Hf 12.534749047901165 7.247441299659646 26.585565178081168 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.036456040784331 0.020718241557410 30.774077391624296 1 +ion Hf 6.390322986524339 7.246683571027337 26.318675574252278 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.265959380656732 5.357643989693262 31.490221199036686 1 +ion Hf 9.468584616565195 1.922614814455714 26.318712727774763 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.429057862367344 5.301199526526282 31.577620963542770 1 +ion Hf 3.295617284559045 1.905445324282419 26.016644405210027 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.253118224480751 5.349356822255770 35.271348353379487 1 + +# Forces in Cartesian coordinates: +force C -0.000277535861237 -0.000152580765399 0.008352803163811 1 +force C 0.000188665106962 -0.000171158534127 0.002134415006832 1 +force C 0.000148641942350 0.000085627054812 -0.003293023585647 0 +force C 0.000162775651584 0.000094089756020 -0.003992971161597 0 +force C -0.001087171751169 -0.000604430356602 0.023343431350729 0 +force C 0.000020202100229 0.004191701608925 0.003307755851012 1 +force C -0.000342673354279 -0.000201244995970 0.002187701075539 1 +force C 0.000217023697921 0.000115306657161 -0.003318374609503 0 +force C 0.000162661058803 -0.000119625032659 -0.003800240438371 0 +force C -0.001007375911257 -0.000582474450360 0.023389854481022 0 +force C 0.003642140551155 -0.002080449606259 0.003360364666265 1 +force C -0.000134283790467 -0.000076072266035 0.002887805038117 1 +force C 0.000207814447620 0.000130405740211 -0.003317887318047 0 +force C -0.000022476366621 0.000200442093051 -0.003800112106793 0 +force C -0.001005460454939 -0.000581346999986 0.023198065087277 0 +force C -0.003675714737327 -0.002153292755389 0.003320421440075 1 +force C -0.000055294629132 0.000251629221638 0.002138593305189 1 +force C 0.000140773023609 0.000080935342769 -0.002936152298065 0 +force C 0.000335854902967 0.000193882075701 -0.003757817422682 0 +force C -0.001066246800063 -0.000640750361712 0.023343878047125 0 +force Hf -0.002871435157834 0.001629952276709 0.004134003319867 1 +force Hf -0.000056493963802 -0.000043796095479 0.002317740870449 1 +force Hf 0.000438624506996 0.000253484744077 -0.001514162110767 0 +force Hf -0.000515237291081 -0.000116647724203 0.011660662485938 0 +force Hf 0.001137253414224 0.000657551466086 -0.023813568846382 0 +force Hf 0.002539122257454 0.001456531605883 0.004471415791763 1 +force Hf -0.000092914624332 -0.000056491413678 0.002263138177761 1 +force Hf 0.000513618839995 -0.000043847623801 -0.002854192657260 0 +force Hf -0.000250949851647 -0.000144994809914 0.011753776875972 0 +force Hf 0.001272869332630 0.000667495183856 -0.023896054657333 0 +force Hf 0.000950430185684 0.000532003067903 -0.010461397496637 1 +force Hf -0.000098690349794 -0.000050245368190 0.002278316303352 1 +force Hf 0.000217885929760 0.000469635587609 -0.002851631693715 0 +force Hf -0.000374191194907 -0.000216020048515 0.012050924246315 0 +force Hf 0.001212947614041 0.000770310793119 -0.023895878739874 0 +force Hf -0.000008430748798 -0.003289395744844 0.004172119483942 1 +force Hf -0.000058311478496 -0.000025034826853 0.001387462618472 1 +force Hf 0.000730665837396 0.000421655718374 -0.002840531791514 0 +force Hf -0.000358206938982 -0.000387543118798 0.011661167157768 0 +force Hf 0.001182072923652 0.000684068352191 -0.023613585398884 0 +force N -0.000253115418300 -0.000278761130465 -0.035386871733587 1 + +# Energy components: + A_diel = -0.6118388452893918 + Eewald = 38749.0553856746046222 + EH = 39728.1279658669227501 + Eloc = -79546.2562491338321706 + Enl = -270.1410790056738165 + EvdW = -0.3326080487741668 + Exc = -796.6406216852557236 + Exc_core = 594.6255026577516674 + KE = 421.2684762030652337 + MuShift = -0.0086197941512999 +------------------------------------- + Etot = -1120.9136861106244396 + TS = 0.0018157133271025 +------------------------------------- + F = -1120.9155018239514447 + muN = -61.8687220025886688 +------------------------------------- + G = -1059.0467798213628612 + +IonicMinimize: Iter: 3 G: -1059.046779821362861 |grad|_K: 5.678e-03 alpha: 1.686e-01 linmin: -4.836e-01 t[s]: 1177.06 + +#--- Lowdin population analysis --- +# oxidation-state C -0.239 -0.234 -0.233 -0.209 -0.202 -0.232 -0.234 -0.233 -0.210 -0.202 -0.232 -0.231 -0.233 -0.210 -0.202 -0.233 -0.234 -0.233 -0.210 -0.202 +# magnetic-moments C -0.002 -0.000 -0.005 -0.006 -0.176 -0.005 +0.000 -0.005 -0.013 -0.170 -0.005 +0.002 -0.005 -0.013 -0.018 -0.003 -0.000 -0.003 -0.013 -0.176 +# oxidation-state Hf +0.596 +0.249 +0.243 +0.242 +0.116 +0.598 +0.250 +0.246 +0.242 +0.116 -0.061 +0.250 +0.246 +0.242 +0.116 +0.596 +0.254 +0.246 +0.242 +0.117 +# magnetic-moments Hf +0.069 +0.004 +0.002 +0.000 -0.005 +0.082 +0.000 -0.001 +0.000 -0.005 +0.124 +0.000 -0.001 -0.000 -0.005 +0.069 +0.008 -0.001 +0.000 -0.005 +# oxidation-state N -0.931 +# magnetic-moments N -0.024 + + +Computing DFT-D3 correction: +# coordination-number C 5.872 5.969 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.907 5.969 5.956 5.940 2.985 +# coordination-number Hf 11.113 16.670 16.683 16.624 13.885 11.112 16.662 16.698 16.624 13.885 11.982 16.662 16.698 16.624 13.885 11.114 16.762 16.698 16.624 13.885 +# coordination-number N 1.077 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.08 +EvdW_6 = -0.120257 +EvdW_8 = -0.212423 +Shifting auxilliary hamiltonian by -0.000014 to set nElectrons=325.624853 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770694 of unit cell: Completed after 32 iterations at t[s]: 1179.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624853 magneticMoment: [ Abs: 1.12698 Tot: -0.30078 ] +ElecMinimize: Iter: 0 G: -1058.956636512528348 |grad|_K: 2.221e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767601 of unit cell: Completed after 32 iterations at t[s]: 1180.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769336 of unit cell: Completed after 30 iterations at t[s]: 1181.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541988 magneticMoment: [ Abs: 1.08064 Tot: -0.26351 ] + SubspaceRotationAdjust: set factor to 0.0598 +ElecMinimize: Iter: 1 G: -1059.037485693922235 |grad|_K: 7.883e-06 alpha: 4.713e-01 linmin: 1.044e-03 t[s]: 1182.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773349 of unit cell: Completed after 32 iterations at t[s]: 1183.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771381 of unit cell: Completed after 29 iterations at t[s]: 1183.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.688075 magneticMoment: [ Abs: 1.11237 Tot: -0.34208 ] + SubspaceRotationAdjust: set factor to 0.0362 +ElecMinimize: Iter: 2 G: -1059.042620918774219 |grad|_K: 4.989e-06 alpha: 2.251e-01 linmin: -2.281e-03 t[s]: 1185.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770948 of unit cell: Completed after 25 iterations at t[s]: 1185.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770571 of unit cell: Completed after 25 iterations at t[s]: 1186.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624565 magneticMoment: [ Abs: 1.11878 Tot: -0.30695 ] + SubspaceRotationAdjust: set factor to 0.0434 +ElecMinimize: Iter: 3 G: -1059.046251741336846 |grad|_K: 2.458e-06 alpha: 4.069e-01 linmin: 4.305e-04 t[s]: 1187.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770213 of unit cell: Completed after 19 iterations at t[s]: 1187.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770060 of unit cell: Completed after 18 iterations at t[s]: 1188.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.589538 magneticMoment: [ Abs: 1.11315 Tot: -0.28705 ] + SubspaceRotationAdjust: set factor to 0.0452 +ElecMinimize: Iter: 4 G: -1059.047457821508033 |grad|_K: 1.911e-06 alpha: 5.740e-01 linmin: -1.506e-04 t[s]: 1189.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770822 of unit cell: Completed after 27 iterations at t[s]: 1190.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770603 of unit cell: Completed after 23 iterations at t[s]: 1190.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625281 magneticMoment: [ Abs: 1.11908 Tot: -0.30540 ] + SubspaceRotationAdjust: set factor to 0.0378 +ElecMinimize: Iter: 5 G: -1059.047978130914544 |grad|_K: 1.589e-06 alpha: 4.068e-01 linmin: 3.492e-06 t[s]: 1191.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770456 of unit cell: Completed after 18 iterations at t[s]: 1192.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770357 of unit cell: Completed after 15 iterations at t[s]: 1192.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.603774 magneticMoment: [ Abs: 1.12352 Tot: -0.29357 ] + SubspaceRotationAdjust: set factor to 0.0448 +ElecMinimize: Iter: 6 G: -1059.048568169994951 |grad|_K: 1.340e-06 alpha: 6.700e-01 linmin: 4.291e-05 t[s]: 1194.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770260 of unit cell: Completed after 17 iterations at t[s]: 1194.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770244 of unit cell: Completed after 9 iterations at t[s]: 1195.22 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.590111 magneticMoment: [ Abs: 1.12845 Tot: -0.28570 ] + SubspaceRotationAdjust: set factor to 0.0517 +ElecMinimize: Iter: 7 G: -1059.049055745730811 |grad|_K: 1.339e-06 alpha: 7.800e-01 linmin: 1.703e-05 t[s]: 1196.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770861 of unit cell: Completed after 26 iterations at t[s]: 1196.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770659 of unit cell: Completed after 23 iterations at t[s]: 1197.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613784 magneticMoment: [ Abs: 1.13419 Tot: -0.29734 ] + SubspaceRotationAdjust: set factor to 0.0474 +ElecMinimize: Iter: 8 G: -1059.049380813530433 |grad|_K: 1.339e-06 alpha: 5.195e-01 linmin: 9.415e-06 t[s]: 1198.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770335 of unit cell: Completed after 25 iterations at t[s]: 1199.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770315 of unit cell: Completed after 9 iterations at t[s]: 1199.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.586763 magneticMoment: [ Abs: 1.13357 Tot: -0.28271 ] + SubspaceRotationAdjust: set factor to 0.0425 +ElecMinimize: Iter: 9 G: -1059.049725544988860 |grad|_K: 1.295e-06 alpha: 5.514e-01 linmin: -1.821e-05 t[s]: 1200.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770470 of unit cell: Completed after 17 iterations at t[s]: 1201.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770513 of unit cell: Completed after 14 iterations at t[s]: 1202.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.596692 magneticMoment: [ Abs: 1.14003 Tot: -0.28713 ] + SubspaceRotationAdjust: set factor to 0.0468 +ElecMinimize: Iter: 10 G: -1059.050141972671554 |grad|_K: 1.182e-06 alpha: 7.100e-01 linmin: -1.521e-06 t[s]: 1203.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770686 of unit cell: Completed after 19 iterations at t[s]: 1203.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770679 of unit cell: Completed after 3 iterations at t[s]: 1204.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607780 magneticMoment: [ Abs: 1.14330 Tot: -0.29202 ] + SubspaceRotationAdjust: set factor to 0.049 +ElecMinimize: Iter: 11 G: -1059.050473952249376 |grad|_K: 1.102e-06 alpha: 6.813e-01 linmin: 2.210e-06 t[s]: 1205.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770359 of unit cell: Completed after 24 iterations at t[s]: 1206.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770409 of unit cell: Completed after 14 iterations at t[s]: 1206.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591872 magneticMoment: [ Abs: 1.13929 Tot: -0.28327 ] + SubspaceRotationAdjust: set factor to 0.0421 +ElecMinimize: Iter: 12 G: -1059.050717522472496 |grad|_K: 1.042e-06 alpha: 5.756e-01 linmin: -7.352e-06 t[s]: 1207.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770766 of unit cell: Completed after 25 iterations at t[s]: 1208.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770676 of unit cell: Completed after 15 iterations at t[s]: 1209.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613203 magneticMoment: [ Abs: 1.13943 Tot: -0.29370 ] + SubspaceRotationAdjust: set factor to 0.0318 +ElecMinimize: Iter: 13 G: -1059.050879499006896 |grad|_K: 7.873e-07 alpha: 4.270e-01 linmin: 6.807e-06 t[s]: 1210.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770607 of unit cell: Completed after 15 iterations at t[s]: 1210.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770586 of unit cell: Completed after 11 iterations at t[s]: 1211.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610592 magneticMoment: [ Abs: 1.13735 Tot: -0.29216 ] + SubspaceRotationAdjust: set factor to 0.0341 +ElecMinimize: Iter: 14 G: -1059.050998315367451 |grad|_K: 5.682e-07 alpha: 5.499e-01 linmin: 6.967e-06 t[s]: 1212.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770493 of unit cell: Completed after 17 iterations at t[s]: 1212.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770480 of unit cell: Completed after 5 iterations at t[s]: 1213.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.606017 magneticMoment: [ Abs: 1.13512 Tot: -0.28971 ] + SubspaceRotationAdjust: set factor to 0.0335 +ElecMinimize: Iter: 15 G: -1059.051068349557681 |grad|_K: 4.494e-07 alpha: 6.217e-01 linmin: -5.859e-05 t[s]: 1214.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770597 of unit cell: Completed after 17 iterations at t[s]: 1215.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770574 of unit cell: Completed after 9 iterations at t[s]: 1215.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613761 magneticMoment: [ Abs: 1.13430 Tot: -0.29365 ] + SubspaceRotationAdjust: set factor to 0.0275 +ElecMinimize: Iter: 16 G: -1059.051103652890106 |grad|_K: 3.088e-07 alpha: 4.976e-01 linmin: 1.666e-04 t[s]: 1216.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770531 of unit cell: Completed after 14 iterations at t[s]: 1217.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 0 iterations at t[s]: 1217.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611332 magneticMoment: [ Abs: 1.13244 Tot: -0.29256 ] + SubspaceRotationAdjust: set factor to 0.0293 +ElecMinimize: Iter: 17 G: -1059.051121475185255 |grad|_K: 2.101e-07 alpha: 5.387e-01 linmin: -5.187e-04 t[s]: 1218.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770512 of unit cell: Completed after 12 iterations at t[s]: 1219.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770511 of unit cell: Completed after 0 iterations at t[s]: 1219.91 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610561 magneticMoment: [ Abs: 1.13117 Tot: -0.29231 ] + SubspaceRotationAdjust: set factor to 0.0321 +ElecMinimize: Iter: 18 G: -1059.051130401153614 |grad|_K: 1.698e-07 alpha: 5.681e-01 linmin: -5.309e-04 t[s]: 1220.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770544 of unit cell: Completed after 12 iterations at t[s]: 1221.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770542 of unit cell: Completed after 0 iterations at t[s]: 1222.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612701 magneticMoment: [ Abs: 1.13054 Tot: -0.29354 ] + SubspaceRotationAdjust: set factor to 0.0305 +ElecMinimize: Iter: 19 G: -1059.051135759106273 |grad|_K: 1.341e-07 alpha: 5.234e-01 linmin: 7.885e-04 t[s]: 1222.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 9 iterations at t[s]: 1223.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770517 of unit cell: Completed after 0 iterations at t[s]: 1224.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611039 magneticMoment: [ Abs: 1.12962 Tot: -0.29289 ] + SubspaceRotationAdjust: set factor to 0.0354 +ElecMinimize: Iter: 20 G: -1059.051139368173835 |grad|_K: 1.076e-07 alpha: 5.833e-01 linmin: -1.698e-03 t[s]: 1225.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770502 of unit cell: Completed after 9 iterations at t[s]: 1225.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770504 of unit cell: Completed after 0 iterations at t[s]: 1226.24 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610146 magneticMoment: [ Abs: 1.12896 Tot: -0.29258 ] + SubspaceRotationAdjust: set factor to 0.0409 +ElecMinimize: Iter: 21 G: -1059.051141579406476 |grad|_K: 1.037e-07 alpha: 5.243e-01 linmin: -6.695e-04 t[s]: 1227.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770533 of unit cell: Completed after 11 iterations at t[s]: 1227.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 0 iterations at t[s]: 1228.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611889 magneticMoment: [ Abs: 1.12862 Tot: -0.29365 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 22 G: -1059.051143367105851 |grad|_K: 1.098e-07 alpha: 4.648e-01 linmin: 1.061e-03 t[s]: 1229.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770521 of unit cell: Completed after 4 iterations at t[s]: 1229.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 0 iterations at t[s]: 1230.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611121 magneticMoment: [ Abs: 1.12787 Tot: -0.29357 ] + SubspaceRotationAdjust: set factor to 0.0484 +ElecMinimize: Iter: 23 G: -1059.051145442323104 |grad|_K: 9.875e-08 alpha: 5.149e-01 linmin: -6.409e-04 t[s]: 1231.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770496 of unit cell: Completed after 11 iterations at t[s]: 1232.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770502 of unit cell: Completed after 3 iterations at t[s]: 1232.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609730 magneticMoment: [ Abs: 1.12737 Tot: -0.29310 ] + SubspaceRotationAdjust: set factor to 0.0453 +ElecMinimize: Iter: 24 G: -1059.051146790782695 |grad|_K: 1.104e-07 alpha: 3.982e-01 linmin: -2.242e-04 t[s]: 1233.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770528 of unit cell: Completed after 9 iterations at t[s]: 1234.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770523 of unit cell: Completed after 3 iterations at t[s]: 1234.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611124 magneticMoment: [ Abs: 1.12713 Tot: -0.29406 ] + SubspaceRotationAdjust: set factor to 0.0496 +ElecMinimize: Iter: 25 G: -1059.051148160330058 |grad|_K: 8.457e-08 alpha: 3.260e-01 linmin: -9.584e-05 t[s]: 1235.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770535 of unit cell: Completed after 5 iterations at t[s]: 1236.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770543 of unit cell: Completed after 5 iterations at t[s]: 1236.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612340 magneticMoment: [ Abs: 1.12691 Tot: -0.29493 ] + SubspaceRotationAdjust: set factor to 0.0519 +ElecMinimize: Iter: 26 G: -1059.051149424998130 |grad|_K: 9.130e-08 alpha: 5.237e-01 linmin: 9.461e-04 t[s]: 1237.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770510 of unit cell: Completed after 8 iterations at t[s]: 1238.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 4 iterations at t[s]: 1238.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610715 magneticMoment: [ Abs: 1.12644 Tot: -0.29429 ] + SubspaceRotationAdjust: set factor to 0.0447 +ElecMinimize: Iter: 27 G: -1059.051150414059293 |grad|_K: 7.537e-08 alpha: 3.611e-01 linmin: 5.431e-04 t[s]: 1239.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770516 of unit cell: Completed after 3 iterations at t[s]: 1240.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770515 of unit cell: Completed after 0 iterations at t[s]: 1241.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610344 magneticMoment: [ Abs: 1.12622 Tot: -0.29426 ] + SubspaceRotationAdjust: set factor to 0.0547 +ElecMinimize: Iter: 28 G: -1059.051151283274976 |grad|_K: 5.818e-08 alpha: 4.513e-01 linmin: -5.706e-04 t[s]: 1242.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 5 iterations at t[s]: 1242.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770531 of unit cell: Completed after 0 iterations at t[s]: 1243.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611388 magneticMoment: [ Abs: 1.12632 Tot: -0.29492 ] + SubspaceRotationAdjust: set factor to 0.0536 +ElecMinimize: Iter: 29 G: -1059.051151882240447 |grad|_K: 4.397e-08 alpha: 4.893e-01 linmin: -9.871e-04 t[s]: 1244.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770532 of unit cell: Completed after 3 iterations at t[s]: 1244.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770532 of unit cell: Completed after 0 iterations at t[s]: 1245.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611485 magneticMoment: [ Abs: 1.12625 Tot: -0.29506 ] + SubspaceRotationAdjust: set factor to 0.0615 +ElecMinimize: Iter: 30 G: -1059.051152218580910 |grad|_K: 4.015e-08 alpha: 4.765e-01 linmin: -9.746e-04 t[s]: 1246.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770519 of unit cell: Completed after 4 iterations at t[s]: 1246.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 0 iterations at t[s]: 1247.37 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610672 magneticMoment: [ Abs: 1.12610 Tot: -0.29472 ] + SubspaceRotationAdjust: set factor to 0.0545 +ElecMinimize: Iter: 31 G: -1059.051152462498521 |grad|_K: 3.740e-08 alpha: 4.149e-01 linmin: 1.611e-03 t[s]: 1248.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 2 iterations at t[s]: 1248.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770526 of unit cell: Completed after 0 iterations at t[s]: 1249.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611065 magneticMoment: [ Abs: 1.12620 Tot: -0.29503 ] + SubspaceRotationAdjust: set factor to 0.0701 +ElecMinimize: Iter: 32 G: -1059.051152629459011 |grad|_K: 3.032e-08 alpha: 3.767e-01 linmin: -1.210e-03 t[s]: 1250.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770533 of unit cell: Completed after 3 iterations at t[s]: 1250.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770534 of unit cell: Completed after 0 iterations at t[s]: 1251.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611555 magneticMoment: [ Abs: 1.12620 Tot: -0.29535 ] + SubspaceRotationAdjust: set factor to 0.0772 +ElecMinimize: Iter: 33 G: -1059.051152774436787 |grad|_K: 2.710e-08 alpha: 4.204e-01 linmin: -1.590e-03 t[s]: 1252.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 2 iterations at t[s]: 1253.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 0 iterations at t[s]: 1253.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611122 magneticMoment: [ Abs: 1.12586 Tot: -0.29515 ] + SubspaceRotationAdjust: set factor to 0.0965 +ElecMinimize: Iter: 34 G: -1059.051152894101733 |grad|_K: 2.491e-08 alpha: 4.325e-01 linmin: -1.317e-03 t[s]: 1254.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770517 of unit cell: Completed after 3 iterations at t[s]: 1255.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770518 of unit cell: Completed after 0 iterations at t[s]: 1255.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610484 magneticMoment: [ Abs: 1.12551 Tot: -0.29490 ] + SubspaceRotationAdjust: set factor to 0.0957 +ElecMinimize: Iter: 35 G: -1059.051152992999278 |grad|_K: 2.768e-08 alpha: 4.212e-01 linmin: 1.116e-04 t[s]: 1256.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770524 of unit cell: Completed after 1 iterations at t[s]: 1257.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770524 of unit cell: Completed after 0 iterations at t[s]: 1257.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610851 magneticMoment: [ Abs: 1.12541 Tot: -0.29529 ] + SubspaceRotationAdjust: set factor to 0.13 +ElecMinimize: Iter: 36 G: -1059.051153096564803 |grad|_K: 2.821e-08 alpha: 3.931e-01 linmin: -4.525e-04 t[s]: 1258.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770540 of unit cell: Completed after 3 iterations at t[s]: 1259.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770533 of unit cell: Completed after 1 iterations at t[s]: 1260.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611401 magneticMoment: [ Abs: 1.12545 Tot: -0.29573 ] + SubspaceRotationAdjust: set factor to 0.117 +ElecMinimize: Iter: 37 G: -1059.051153143655711 |grad|_K: 3.122e-08 alpha: 2.196e-01 linmin: 5.439e-04 t[s]: 1261.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 0 iterations at t[s]: 1261.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 0 iterations at t[s]: 1262.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611157 magneticMoment: [ Abs: 1.12507 Tot: -0.29583 ] + SubspaceRotationAdjust: set factor to 0.108 +ElecMinimize: Iter: 38 G: -1059.051153235267066 |grad|_K: 3.455e-08 alpha: 2.839e-01 linmin: -7.564e-07 t[s]: 1263.16 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.501e-08 + +Computing DFT-D3 correction: +# coordination-number C 5.872 5.969 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.907 5.969 5.956 5.940 2.985 +# coordination-number Hf 11.113 16.670 16.683 16.624 13.885 11.112 16.662 16.698 16.624 13.885 11.982 16.662 16.698 16.624 13.885 11.114 16.762 16.698 16.624 13.885 +# coordination-number N 1.077 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.08 +EvdW_6 = -0.120257 +EvdW_8 = -0.212423 + +# Ionic positions in cartesian coordinates: +ion C 15.512658586508110 8.969229237090611 29.604808451658279 1 +ion C 6.491045292290731 0.179172300087911 23.711787977524189 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342841792344473 9.032170697108137 29.264002092347038 1 +ion C 0.309103038418022 0.178727509780944 23.442553335702843 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.488971465664573 3.590573888554412 29.263946286636848 1 +ion C 9.566872401316530 5.531386125013957 23.989366987457235 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.206421027281257 3.588493650719824 28.997420650629124 1 +ion C 3.393798564679466 5.536065923160873 23.711790027323001 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.121259261765539 0.029976670312269 31.052868104297186 1 +ion Hf 12.535668433526199 7.247953447280506 26.592068323339987 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.044906885968291 0.025529184369730 30.789928307170197 1 +ion Hf 6.388969481112943 7.247079316459255 26.325174160983259 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.269042626641930 5.359366530484856 31.446341211980034 1 +ion Hf 9.468232191395098 1.921246023766405 26.325187019872299 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.428838749096787 5.290352403109150 31.592298341500101 1 +ion Hf 3.295497398659165 1.905381745576467 26.021291769163668 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.252146215257717 5.348454029763146 35.171357152947721 1 + +# Forces in Cartesian coordinates: +force C -0.000245396234880 -0.000133018427501 0.007300324401938 1 +force C 0.000248042312943 -0.000205646747531 0.001860744800879 1 +force C 0.000154444946852 0.000089030939146 -0.002997326546104 0 +force C 0.000160537378230 0.000092840566913 -0.003925986144121 0 +force C -0.001096961520995 -0.000608168834532 0.023390957893542 0 +force C 0.000042589973823 0.003017898500597 0.001816849585111 1 +force C -0.000379836022532 -0.000221333268591 0.001903374397175 1 +force C 0.000189250980531 0.000121464926027 -0.003030065111473 0 +force C 0.000161663660804 -0.000146393599791 -0.003732497432886 0 +force C -0.001005230825547 -0.000580950684601 0.023449705904425 0 +force C 0.002634273689238 -0.001478676394118 0.001851060254573 1 +force C -0.000107333543626 -0.000060467641809 0.002426078530285 1 +force C 0.000199395190848 0.000103433172473 -0.003029877359792 0 +force C -0.000046250098709 0.000213149849917 -0.003732237977132 0 +force C -0.001005083924229 -0.000581612479211 0.023278085473437 0 +force C -0.002422771787028 -0.001417079912313 0.001832537526709 1 +force C -0.000053809031958 0.000319088929691 0.001865340490761 1 +force C 0.000121023600955 0.000069678175721 -0.002520729438845 0 +force C 0.000356182809688 0.000205698489690 -0.003677671550779 0 +force C -0.001074760506875 -0.000647729563367 0.023391590569073 0 +force Hf -0.001997105569410 0.001045190308656 0.003938387345707 1 +force Hf 0.000727979013325 0.000414975956236 0.001266927941051 1 +force Hf 0.000416958983862 0.000240950233620 -0.000950796281461 0 +force Hf -0.000518437135258 -0.000102129765175 0.011487123119618 0 +force Hf 0.001178086052679 0.000681481121010 -0.023916636593942 0 +force Hf 0.001747343390353 0.000973230704563 0.004122468902407 1 +force Hf -0.000727725957644 0.000387820880919 0.001258892951274 1 +force Hf 0.000485306567641 -0.000192811089226 -0.002204549710230 0 +force Hf -0.000239845852177 -0.000138666475642 0.011591843205341 0 +force Hf 0.001245533806484 0.000695563723323 -0.024007179496418 0 +force Hf 0.000408179480768 0.000247953408330 -0.014794663207653 1 +force Hf -0.000024821523428 -0.000825311627595 0.001277560067934 1 +force Hf 0.000074182885854 0.000519149302728 -0.002202439591788 0 +force Hf -0.000376926968580 -0.000217515582651 0.011850748804728 0 +force Hf 0.001223623013184 0.000732713000232 -0.024006668753065 0 +force Hf -0.000037257393434 -0.002235498520683 0.003986590420416 1 +force Hf -0.000036196490403 -0.000013196791446 0.000914117419013 1 +force Hf 0.000820878432343 0.000474063928359 -0.002178960969781 0 +force Hf -0.000347322884425 -0.000397729331052 0.011487448888978 0 +force Hf 0.001181326773455 0.000683499980671 -0.023752719314876 0 +force N -0.000257049430398 -0.000315738644406 -0.024827195918479 1 + +# Energy components: + A_diel = -0.6269840396748644 + Eewald = 38751.3403470910270698 + EH = 39729.4054605848286883 + Eloc = -79549.8314249258983182 + Enl = -270.1434151435408921 + EvdW = -0.3326799817897925 + Exc = -796.6546182001472971 + Exc_core = 594.6256431408623939 + KE = 421.3105981131880071 + MuShift = -0.0084308612387170 +------------------------------------- + Etot = -1120.9155042223871988 + TS = 0.0017688078817831 +------------------------------------- + F = -1120.9172730302689160 + muN = -61.8661197950019215 +------------------------------------- + G = -1059.0511532352670656 + +IonicMinimize: Iter: 4 G: -1059.051153235267066 |grad|_K: 4.455e-03 alpha: 2.497e-01 linmin: -4.021e-01 t[s]: 1267.28 + +#--- Lowdin population analysis --- +# oxidation-state C -0.241 -0.234 -0.233 -0.209 -0.204 -0.232 -0.234 -0.233 -0.210 -0.204 -0.232 -0.231 -0.233 -0.210 -0.205 -0.233 -0.234 -0.233 -0.210 -0.204 +# magnetic-moments C -0.003 +0.000 -0.005 -0.006 -0.179 -0.004 +0.001 -0.005 -0.013 -0.175 -0.004 +0.002 -0.005 -0.013 -0.017 -0.003 +0.000 -0.003 -0.013 -0.179 +# oxidation-state Hf +0.600 +0.250 +0.244 +0.242 +0.116 +0.603 +0.252 +0.247 +0.242 +0.116 -0.073 +0.252 +0.247 +0.242 +0.116 +0.600 +0.254 +0.247 +0.242 +0.117 +# magnetic-moments Hf +0.074 +0.005 +0.001 +0.000 -0.005 +0.085 +0.002 -0.001 +0.000 -0.005 +0.115 +0.002 -0.001 +0.000 -0.005 +0.074 +0.007 -0.000 +0.000 -0.004 +# oxidation-state N -0.911 +# magnetic-moments N -0.019 + + +Computing DFT-D3 correction: +# coordination-number C 5.862 5.968 5.955 5.940 2.985 5.912 5.968 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.908 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.099 16.667 16.681 16.623 13.885 11.098 16.661 16.692 16.623 13.885 12.050 16.661 16.692 16.623 13.885 11.100 16.766 16.692 16.623 13.885 +# coordination-number N 1.085 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.07 +EvdW_6 = -0.120265 +EvdW_8 = -0.212513 +Shifting auxilliary hamiltonian by -0.000075 to set nElectrons=325.611157 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770966 of unit cell: Completed after 25 iterations at t[s]: 1269.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611157 magneticMoment: [ Abs: 1.11860 Tot: -0.29673 ] +ElecMinimize: Iter: 0 G: -1058.921565900109954 |grad|_K: 2.668e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768375 of unit cell: Completed after 33 iterations at t[s]: 1270.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769880 of unit cell: Completed after 32 iterations at t[s]: 1271.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552225 magneticMoment: [ Abs: 1.07044 Tot: -0.27201 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 1 G: -1059.037084493630573 |grad|_K: 8.265e-06 alpha: 4.665e-01 linmin: 1.150e-03 t[s]: 1272.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773990 of unit cell: Completed after 33 iterations at t[s]: 1273.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771948 of unit cell: Completed after 30 iterations at t[s]: 1273.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.701689 magneticMoment: [ Abs: 1.11721 Tot: -0.35076 ] + SubspaceRotationAdjust: set factor to 0.0713 +ElecMinimize: Iter: 2 G: -1059.042639117715453 |grad|_K: 7.448e-06 alpha: 2.197e-01 linmin: -1.878e-03 t[s]: 1274.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770738 of unit cell: Completed after 28 iterations at t[s]: 1275.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770552 of unit cell: Completed after 19 iterations at t[s]: 1275.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.589403 magneticMoment: [ Abs: 1.13040 Tot: -0.28820 ] + SubspaceRotationAdjust: set factor to 0.0534 +ElecMinimize: Iter: 3 G: -1059.047635134696748 |grad|_K: 3.479e-06 alpha: 2.500e-01 linmin: 4.214e-04 t[s]: 1276.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770450 of unit cell: Completed after 18 iterations at t[s]: 1277.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770331 of unit cell: Completed after 18 iterations at t[s]: 1278.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580281 magneticMoment: [ Abs: 1.10314 Tot: -0.28042 ] + SubspaceRotationAdjust: set factor to 0.0541 +ElecMinimize: Iter: 4 G: -1059.049905435314713 |grad|_K: 2.122e-06 alpha: 5.385e-01 linmin: -3.429e-04 t[s]: 1279.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770664 of unit cell: Completed after 23 iterations at t[s]: 1279.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770780 of unit cell: Completed after 18 iterations at t[s]: 1280.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.606869 magneticMoment: [ Abs: 1.11524 Tot: -0.29467 ] + SubspaceRotationAdjust: set factor to 0.0619 +ElecMinimize: Iter: 5 G: -1059.051056129200788 |grad|_K: 1.970e-06 alpha: 7.282e-01 linmin: 6.501e-05 t[s]: 1281.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769826 of unit cell: Completed after 27 iterations at t[s]: 1281.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770195 of unit cell: Completed after 25 iterations at t[s]: 1282.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563898 magneticMoment: [ Abs: 1.12024 Tot: -0.27161 ] + SubspaceRotationAdjust: set factor to 0.0521 +ElecMinimize: Iter: 6 G: -1059.051675926348025 |grad|_K: 2.071e-06 alpha: 4.581e-01 linmin: -1.172e-05 t[s]: 1283.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770699 of unit cell: Completed after 25 iterations at t[s]: 1284.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770756 of unit cell: Completed after 14 iterations at t[s]: 1284.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595854 magneticMoment: [ Abs: 1.12985 Tot: -0.28657 ] + SubspaceRotationAdjust: set factor to 0.0477 +ElecMinimize: Iter: 7 G: -1059.052440568785869 |grad|_K: 1.685e-06 alpha: 5.107e-01 linmin: 1.855e-05 t[s]: 1285.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770590 of unit cell: Completed after 19 iterations at t[s]: 1286.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770529 of unit cell: Completed after 14 iterations at t[s]: 1286.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.576550 magneticMoment: [ Abs: 1.12615 Tot: -0.27449 ] + SubspaceRotationAdjust: set factor to 0.0503 +ElecMinimize: Iter: 8 G: -1059.053127590767190 |grad|_K: 1.428e-06 alpha: 6.941e-01 linmin: -5.949e-06 t[s]: 1287.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770686 of unit cell: Completed after 18 iterations at t[s]: 1288.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770702 of unit cell: Completed after 4 iterations at t[s]: 1288.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.583966 magneticMoment: [ Abs: 1.13423 Tot: -0.27734 ] + SubspaceRotationAdjust: set factor to 0.0545 +ElecMinimize: Iter: 9 G: -1059.053672020346539 |grad|_K: 1.344e-06 alpha: 7.649e-01 linmin: -7.384e-06 t[s]: 1289.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770693 of unit cell: Completed after 14 iterations at t[s]: 1290.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770693 of unit cell: Completed after 0 iterations at t[s]: 1291.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581760 magneticMoment: [ Abs: 1.14073 Tot: -0.27532 ] + SubspaceRotationAdjust: set factor to 0.0579 +ElecMinimize: Iter: 10 G: -1059.054151441172280 |grad|_K: 1.201e-06 alpha: 7.599e-01 linmin: 1.271e-05 t[s]: 1292.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770851 of unit cell: Completed after 15 iterations at t[s]: 1292.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770840 of unit cell: Completed after 9 iterations at t[s]: 1293.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.593853 magneticMoment: [ Abs: 1.13801 Tot: -0.28037 ] + SubspaceRotationAdjust: set factor to 0.0564 +ElecMinimize: Iter: 11 G: -1059.054505257623077 |grad|_K: 1.026e-06 alpha: 7.045e-01 linmin: -1.677e-05 t[s]: 1294.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770504 of unit cell: Completed after 24 iterations at t[s]: 1294.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770576 of unit cell: Completed after 15 iterations at t[s]: 1295.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578140 magneticMoment: [ Abs: 1.13651 Tot: -0.27220 ] + SubspaceRotationAdjust: set factor to 0.0464 +ElecMinimize: Iter: 12 G: -1059.054709288746153 |grad|_K: 9.802e-07 alpha: 5.549e-01 linmin: 2.091e-06 t[s]: 1296.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771010 of unit cell: Completed after 25 iterations at t[s]: 1296.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770848 of unit cell: Completed after 19 iterations at t[s]: 1297.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.598303 magneticMoment: [ Abs: 1.13921 Tot: -0.28238 ] + SubspaceRotationAdjust: set factor to 0.0323 +ElecMinimize: Iter: 13 G: -1059.054824823392892 |grad|_K: 6.621e-07 alpha: 3.442e-01 linmin: 2.196e-07 t[s]: 1298.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770808 of unit cell: Completed after 11 iterations at t[s]: 1299.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770779 of unit cell: Completed after 11 iterations at t[s]: 1299.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.596244 magneticMoment: [ Abs: 1.13794 Tot: -0.28129 ] + SubspaceRotationAdjust: set factor to 0.0368 +ElecMinimize: Iter: 14 G: -1059.054915585846175 |grad|_K: 4.721e-07 alpha: 5.936e-01 linmin: 1.028e-05 t[s]: 1300.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770685 of unit cell: Completed after 16 iterations at t[s]: 1301.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770679 of unit cell: Completed after 3 iterations at t[s]: 1301.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591380 magneticMoment: [ Abs: 1.13571 Tot: -0.27879 ] + SubspaceRotationAdjust: set factor to 0.0355 +ElecMinimize: Iter: 15 G: -1059.054964715002370 |grad|_K: 3.781e-07 alpha: 6.322e-01 linmin: -6.579e-05 t[s]: 1302.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770784 of unit cell: Completed after 17 iterations at t[s]: 1303.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770756 of unit cell: Completed after 9 iterations at t[s]: 1303.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.597447 magneticMoment: [ Abs: 1.13541 Tot: -0.28194 ] + SubspaceRotationAdjust: set factor to 0.0282 +ElecMinimize: Iter: 16 G: -1059.054988026487763 |grad|_K: 2.560e-07 alpha: 4.637e-01 linmin: 1.777e-04 t[s]: 1304.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770721 of unit cell: Completed after 11 iterations at t[s]: 1305.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 3 iterations at t[s]: 1306.03 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595045 magneticMoment: [ Abs: 1.13475 Tot: -0.28085 ] + SubspaceRotationAdjust: set factor to 0.0298 +ElecMinimize: Iter: 17 G: -1059.055000414850838 |grad|_K: 1.706e-07 alpha: 5.440e-01 linmin: -6.090e-04 t[s]: 1307.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770704 of unit cell: Completed after 8 iterations at t[s]: 1307.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770703 of unit cell: Completed after 0 iterations at t[s]: 1308.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594351 magneticMoment: [ Abs: 1.13412 Tot: -0.28065 ] + SubspaceRotationAdjust: set factor to 0.0332 +ElecMinimize: Iter: 18 G: -1059.055006858075785 |grad|_K: 1.416e-07 alpha: 6.181e-01 linmin: -3.920e-04 t[s]: 1309.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770726 of unit cell: Completed after 9 iterations at t[s]: 1309.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770724 of unit cell: Completed after 2 iterations at t[s]: 1310.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595754 magneticMoment: [ Abs: 1.13364 Tot: -0.28148 ] + SubspaceRotationAdjust: set factor to 0.0341 +ElecMinimize: Iter: 19 G: -1059.055010793874544 |grad|_K: 1.120e-07 alpha: 5.552e-01 linmin: 3.774e-04 t[s]: 1311.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 3 iterations at t[s]: 1311.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770713 of unit cell: Completed after 0 iterations at t[s]: 1312.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594956 magneticMoment: [ Abs: 1.13319 Tot: -0.28128 ] + SubspaceRotationAdjust: set factor to 0.0419 +ElecMinimize: Iter: 20 G: -1059.055013749115687 |grad|_K: 9.373e-08 alpha: 6.819e-01 linmin: -4.747e-04 t[s]: 1313.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770694 of unit cell: Completed after 9 iterations at t[s]: 1313.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770698 of unit cell: Completed after 3 iterations at t[s]: 1314.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.593875 magneticMoment: [ Abs: 1.13304 Tot: -0.28089 ] + SubspaceRotationAdjust: set factor to 0.0433 +ElecMinimize: Iter: 21 G: -1059.055015359546815 |grad|_K: 1.034e-07 alpha: 5.372e-01 linmin: -5.987e-04 t[s]: 1315.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770730 of unit cell: Completed after 11 iterations at t[s]: 1316.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 3 iterations at t[s]: 1316.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595514 magneticMoment: [ Abs: 1.13314 Tot: -0.28190 ] + SubspaceRotationAdjust: set factor to 0.0401 +ElecMinimize: Iter: 22 G: -1059.055016983852056 |grad|_K: 9.671e-08 alpha: 4.237e-01 linmin: 3.189e-04 t[s]: 1317.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 3 iterations at t[s]: 1318.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 0 iterations at t[s]: 1318.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595394 magneticMoment: [ Abs: 1.13311 Tot: -0.28210 ] + SubspaceRotationAdjust: set factor to 0.049 +ElecMinimize: Iter: 23 G: -1059.055019022157921 |grad|_K: 9.657e-08 alpha: 6.352e-01 linmin: -2.458e-04 t[s]: 1320.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770691 of unit cell: Completed after 11 iterations at t[s]: 1320.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770700 of unit cell: Completed after 5 iterations at t[s]: 1321.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.593825 magneticMoment: [ Abs: 1.13300 Tot: -0.28149 ] + SubspaceRotationAdjust: set factor to 0.044 +ElecMinimize: Iter: 24 G: -1059.055020471905664 |grad|_K: 9.532e-08 alpha: 4.480e-01 linmin: 3.581e-05 t[s]: 1322.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770720 of unit cell: Completed after 9 iterations at t[s]: 1322.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770719 of unit cell: Completed after 0 iterations at t[s]: 1323.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595056 magneticMoment: [ Abs: 1.13330 Tot: -0.28232 ] + SubspaceRotationAdjust: set factor to 0.0413 +ElecMinimize: Iter: 25 G: -1059.055021771413976 |grad|_K: 8.172e-08 alpha: 4.123e-01 linmin: 3.734e-06 t[s]: 1324.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 2 iterations at t[s]: 1324.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770725 of unit cell: Completed after 0 iterations at t[s]: 1325.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595408 magneticMoment: [ Abs: 1.13386 Tot: -0.28272 ] + SubspaceRotationAdjust: set factor to 0.0466 +ElecMinimize: Iter: 26 G: -1059.055023116035500 |grad|_K: 6.831e-08 alpha: 5.717e-01 linmin: -2.475e-04 t[s]: 1326.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 6 iterations at t[s]: 1327.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 0 iterations at t[s]: 1327.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594672 magneticMoment: [ Abs: 1.13444 Tot: -0.28251 ] + SubspaceRotationAdjust: set factor to 0.0465 +ElecMinimize: Iter: 27 G: -1059.055024071781645 |grad|_K: 5.734e-08 alpha: 5.722e-01 linmin: -3.151e-04 t[s]: 1328.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770714 of unit cell: Completed after 4 iterations at t[s]: 1329.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770714 of unit cell: Completed after 0 iterations at t[s]: 1329.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594627 magneticMoment: [ Abs: 1.13489 Tot: -0.28256 ] + SubspaceRotationAdjust: set factor to 0.0529 +ElecMinimize: Iter: 28 G: -1059.055024705247206 |grad|_K: 4.686e-08 alpha: 5.372e-01 linmin: -1.038e-04 t[s]: 1330.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770722 of unit cell: Completed after 4 iterations at t[s]: 1331.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770722 of unit cell: Completed after 0 iterations at t[s]: 1332.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595180 magneticMoment: [ Abs: 1.13529 Tot: -0.28289 ] + SubspaceRotationAdjust: set factor to 0.0522 +ElecMinimize: Iter: 29 G: -1059.055025101951742 |grad|_K: 3.887e-08 alpha: 5.123e-01 linmin: 2.282e-04 t[s]: 1333.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 2 iterations at t[s]: 1333.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 0 iterations at t[s]: 1334.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594763 magneticMoment: [ Abs: 1.13556 Tot: -0.28273 ] + SubspaceRotationAdjust: set factor to 0.0568 +ElecMinimize: Iter: 30 G: -1059.055025368601719 |grad|_K: 3.253e-08 alpha: 5.145e-01 linmin: -4.196e-04 t[s]: 1335.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770713 of unit cell: Completed after 2 iterations at t[s]: 1335.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770713 of unit cell: Completed after 0 iterations at t[s]: 1336.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594624 magneticMoment: [ Abs: 1.13594 Tot: -0.28274 ] + SubspaceRotationAdjust: set factor to 0.0646 +ElecMinimize: Iter: 31 G: -1059.055025549054335 |grad|_K: 3.014e-08 alpha: 4.773e-01 linmin: -7.048e-04 t[s]: 1337.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 3 iterations at t[s]: 1338.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 0 iterations at t[s]: 1338.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595262 magneticMoment: [ Abs: 1.13650 Tot: -0.28315 ] + SubspaceRotationAdjust: set factor to 0.0744 +ElecMinimize: Iter: 32 G: -1059.055025710218843 |grad|_K: 2.743e-08 alpha: 4.846e-01 linmin: -3.143e-04 t[s]: 1339.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770727 of unit cell: Completed after 3 iterations at t[s]: 1340.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770726 of unit cell: Completed after 0 iterations at t[s]: 1340.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595484 magneticMoment: [ Abs: 1.13685 Tot: -0.28330 ] + SubspaceRotationAdjust: set factor to 0.0585 +ElecMinimize: Iter: 33 G: -1059.055025806640742 |grad|_K: 3.880e-08 alpha: 3.664e-01 linmin: 3.923e-04 t[s]: 1342.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770708 of unit cell: Completed after 4 iterations at t[s]: 1342.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770717 of unit cell: Completed after 2 iterations at t[s]: 1343.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594860 magneticMoment: [ Abs: 1.13713 Tot: -0.28302 ] + SubspaceRotationAdjust: set factor to 0.0685 +ElecMinimize: Iter: 34 G: -1059.055025890873821 |grad|_K: 2.785e-08 alpha: 1.896e-01 linmin: 5.050e-04 t[s]: 1344.20 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 9.444e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.862 5.968 5.955 5.940 2.985 5.912 5.968 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.908 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.099 16.667 16.681 16.623 13.885 11.098 16.661 16.692 16.623 13.885 12.050 16.661 16.692 16.623 13.885 11.100 16.766 16.692 16.623 13.885 +# coordination-number N 1.085 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.07 +EvdW_6 = -0.120265 +EvdW_8 = -0.212513 + +# Ionic positions in cartesian coordinates: +ion C 15.511335805947233 8.968498448501400 29.638943431522591 1 +ion C 6.492146657620657 0.178357689435867 23.718655266195167 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343363102451432 9.047092413823545 29.267452973166026 1 +ion C 0.307527051398369 0.177813145911283 23.449584138044312 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.502132929763633 3.583522002625537 29.267523436378326 1 +ion C 9.566510155413601 5.531181165226180 23.997307588973960 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.194469049766289 3.581534294451689 29.000774831387844 1 +ion C 3.393647085796902 5.537428151250478 23.718677129387338 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.110702190764517 0.035141815928016 31.071952279588743 1 +ion Hf 12.541128134923371 7.251088703725356 26.595752699382512 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.054043245915473 0.030631603910035 30.809982134485850 1 +ion Hf 6.383822688764763 7.250095253843795 26.328829485054360 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.270654713570007 5.360306215477407 31.380115672785969 1 +ion Hf 9.468310505041510 1.915270960900957 26.328923891533130 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.427960550258629 5.278691755746558 31.611496901435494 1 +ion Hf 3.295324027922830 1.905317424711046 26.026589406639101 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.250511958714563 5.346929080970682 35.071382137385172 1 + +# Forces in Cartesian coordinates: +force C -0.000222817232030 -0.000123527475920 0.005777102659391 1 +force C 0.000239885716270 -0.000168280180878 0.001318749040146 1 +force C 0.000174065228981 0.000099726636207 -0.002707755615273 0 +force C 0.000154839528625 0.000089729920981 -0.003792160030013 0 +force C -0.001140674558341 -0.000592644216834 0.023443718335754 0 +force C 0.000037606778520 0.001951246054116 0.000734625190565 1 +force C -0.000309784307398 -0.000180054199155 0.001342410378979 1 +force C 0.000146652763431 0.000136915526349 -0.002748285158930 0 +force C 0.000153958425894 -0.000183453087230 -0.003564232402265 0 +force C -0.000966918326643 -0.000558452917806 0.023506381283437 0 +force C 0.001707681807669 -0.000951581494287 0.000763632463586 1 +force C -0.000062917960597 -0.000036385163939 0.001886908427140 1 +force C 0.000191975455254 0.000059117625884 -0.002747078445922 0 +force C -0.000082407317749 0.000225159977218 -0.003564204885249 0 +force C -0.000997933891500 -0.000577924025519 0.023247859503915 0 +force C -0.001561368263733 -0.000912788063363 0.000741307510680 1 +force C -0.000025755674739 0.000293212753048 0.001319421509704 1 +force C 0.000096965216817 0.000056360840116 -0.002030957492535 0 +force C 0.000377770991474 0.000218115963538 -0.003498503014681 0 +force C -0.001083495825793 -0.000693665581971 0.023444017270053 0 +force Hf -0.001355730760492 0.000697059192530 0.003136432407672 1 +force Hf 0.000619532865124 0.000358575479510 0.000588312800626 1 +force Hf 0.000412270351951 0.000240849481308 -0.000721353536832 0 +force Hf -0.000521019371819 -0.000112645588032 0.011601691839459 0 +force Hf 0.001201519553260 0.000695431688472 -0.023791701561009 0 +force Hf 0.001192922883159 0.000671113663593 0.003457219053010 1 +force Hf -0.000580223089153 0.000338333409616 0.000540119302302 1 +force Hf 0.000459827599124 -0.000451635982820 -0.001566195291948 0 +force Hf -0.000249689179098 -0.000144459278112 0.011719325385621 0 +force Hf 0.001209242177078 0.000714443973372 -0.023892197526326 0 +force Hf 0.000334635113077 0.000206842929861 -0.017791314275797 1 +force Hf 0.000002499217504 -0.000674422828206 0.000536630045398 1 +force Hf -0.000165743662176 0.000625227507370 -0.001565964989071 0 +force Hf -0.000416381157272 -0.000239960229009 0.012083140960756 0 +force Hf 0.001221685277393 0.000691671108726 -0.023890897138893 0 +force Hf 0.000004527674072 -0.001517642583328 0.003211910189460 1 +force Hf 0.000046815636932 0.000027292492587 0.000304303619025 1 +force Hf 0.001008948771902 0.000579728599401 -0.001506934071621 0 +force Hf -0.000357986564551 -0.000394586792833 0.011602806062402 0 +force Hf 0.001170446664149 0.000677094680806 -0.023640075505820 0 +force N -0.000349512785638 -0.000354892581179 -0.016810150521278 1 + +# Energy components: + A_diel = -0.6444303774905467 + Eewald = 38755.4371147923957324 + EH = 39732.0201970120979240 + Eloc = -79556.5448439156316454 + Enl = -270.1453124230117737 + EvdW = -0.3327787764461141 + Exc = -796.6640565818037203 + Exc_core = 594.6258085250892691 + KE = 421.3401734371097405 + MuShift = -0.0082060486770553 +------------------------------------- + Etot = -1120.9163343563689068 + TS = 0.0017149449460560 +------------------------------------- + F = -1120.9180493013150226 + muN = -61.8630234104410945 +------------------------------------- + G = -1059.0550258908738215 + +IonicMinimize: Iter: 5 G: -1059.055025890873821 |grad|_K: 3.693e-03 alpha: 2.425e-01 linmin: -3.364e-01 t[s]: 1350.08 + +#--- Lowdin population analysis --- +# oxidation-state C -0.243 -0.235 -0.234 -0.209 -0.209 -0.233 -0.235 -0.234 -0.210 -0.209 -0.233 -0.230 -0.234 -0.210 -0.209 -0.234 -0.235 -0.233 -0.210 -0.209 +# magnetic-moments C -0.004 +0.000 -0.005 -0.006 -0.183 -0.004 +0.001 -0.005 -0.014 -0.181 -0.004 +0.002 -0.005 -0.014 -0.022 -0.002 +0.000 -0.003 -0.014 -0.183 +# oxidation-state Hf +0.609 +0.252 +0.245 +0.242 +0.115 +0.613 +0.253 +0.248 +0.242 +0.115 -0.083 +0.253 +0.248 +0.242 +0.115 +0.609 +0.254 +0.248 +0.242 +0.116 +# magnetic-moments Hf +0.084 +0.007 +0.001 +0.000 -0.006 +0.092 +0.004 -0.000 +0.000 -0.006 +0.108 +0.004 -0.000 +0.000 -0.006 +0.085 +0.006 +0.000 +0.000 -0.004 +# oxidation-state N -0.895 +# magnetic-moments N -0.015 + + +Computing DFT-D3 correction: +# coordination-number C 5.848 5.968 5.955 5.940 2.985 5.915 5.967 5.955 5.940 2.985 5.915 5.969 5.955 5.940 2.985 5.911 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.081 16.668 16.681 16.623 13.885 11.077 16.661 16.688 16.623 13.885 12.128 16.661 16.688 16.623 13.885 11.081 16.773 16.689 16.623 13.885 +# coordination-number N 1.093 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.06 +EvdW_6 = -0.120287 +EvdW_8 = -0.212649 +Shifting auxilliary hamiltonian by -0.000000 to set nElectrons=325.594860 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771178 of unit cell: Completed after 31 iterations at t[s]: 1352.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594860 magneticMoment: [ Abs: 1.14326 Tot: -0.28537 ] +ElecMinimize: Iter: 0 G: -1058.880749986012006 |grad|_K: 3.128e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773180 of unit cell: Completed after 34 iterations at t[s]: 1353.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.772151 of unit cell: Completed after 32 iterations at t[s]: 1354.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.691879 magneticMoment: [ Abs: 1.11758 Tot: -0.33463 ] + SubspaceRotationAdjust: set factor to 0.0626 +ElecMinimize: Iter: 1 G: -1059.034749327858208 |grad|_K: 9.646e-06 alpha: 4.540e-01 linmin: 3.493e-03 t[s]: 1355.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767431 of unit cell: Completed after 30 iterations at t[s]: 1356.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769556 of unit cell: Completed after 28 iterations at t[s]: 1356.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.499715 magneticMoment: [ Abs: 1.11704 Tot: -0.23274 ] + SubspaceRotationAdjust: set factor to 0.04 +ElecMinimize: Iter: 2 G: -1059.043369905850341 |grad|_K: 6.921e-06 alpha: 2.724e-01 linmin: 2.918e-04 t[s]: 1357.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770645 of unit cell: Completed after 28 iterations at t[s]: 1358.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770968 of unit cell: Completed after 25 iterations at t[s]: 1359.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.592334 magneticMoment: [ Abs: 1.14191 Tot: -0.28220 ] + SubspaceRotationAdjust: set factor to 0.0366 +ElecMinimize: Iter: 3 G: -1059.049270130974719 |grad|_K: 3.164e-06 alpha: 3.554e-01 linmin: 8.542e-04 t[s]: 1360.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771022 of unit cell: Completed after 19 iterations at t[s]: 1360.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771059 of unit cell: Completed after 17 iterations at t[s]: 1361.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.599785 magneticMoment: [ Abs: 1.13729 Tot: -0.28503 ] + SubspaceRotationAdjust: set factor to 0.0446 +ElecMinimize: Iter: 4 G: -1059.051384613360597 |grad|_K: 2.205e-06 alpha: 6.106e-01 linmin: -4.731e-05 t[s]: 1362.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770361 of unit cell: Completed after 26 iterations at t[s]: 1363.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770407 of unit cell: Completed after 12 iterations at t[s]: 1363.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.554533 magneticMoment: [ Abs: 1.13570 Tot: -0.26039 ] + SubspaceRotationAdjust: set factor to 0.0432 +ElecMinimize: Iter: 5 G: -1059.052356644006068 |grad|_K: 2.078e-06 alpha: 5.726e-01 linmin: -1.621e-05 t[s]: 1364.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770960 of unit cell: Completed after 26 iterations at t[s]: 1365.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770976 of unit cell: Completed after 8 iterations at t[s]: 1365.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.587746 magneticMoment: [ Abs: 1.14827 Tot: -0.27624 ] + SubspaceRotationAdjust: set factor to 0.0416 +ElecMinimize: Iter: 6 G: -1059.053244514488370 |grad|_K: 1.910e-06 alpha: 5.893e-01 linmin: 2.686e-05 t[s]: 1366.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770792 of unit cell: Completed after 19 iterations at t[s]: 1367.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770719 of unit cell: Completed after 14 iterations at t[s]: 1368.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563275 magneticMoment: [ Abs: 1.15645 Tot: -0.26194 ] + SubspaceRotationAdjust: set factor to 0.0471 +ElecMinimize: Iter: 7 G: -1059.054281982230805 |grad|_K: 1.827e-06 alpha: 8.161e-01 linmin: 1.154e-05 t[s]: 1369.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 17 iterations at t[s]: 1369.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 5 iterations at t[s]: 1370.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557490 magneticMoment: [ Abs: 1.16021 Tot: -0.25757 ] + SubspaceRotationAdjust: set factor to 0.0538 +ElecMinimize: Iter: 8 G: -1059.055159307730491 |grad|_K: 1.764e-06 alpha: 7.544e-01 linmin: -3.425e-06 t[s]: 1371.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771099 of unit cell: Completed after 24 iterations at t[s]: 1372.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771112 of unit cell: Completed after 5 iterations at t[s]: 1372.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578304 magneticMoment: [ Abs: 1.17036 Tot: -0.26656 ] + SubspaceRotationAdjust: set factor to 0.0548 +ElecMinimize: Iter: 9 G: -1059.056007312955671 |grad|_K: 1.925e-06 alpha: 7.809e-01 linmin: -1.355e-05 t[s]: 1373.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770344 of unit cell: Completed after 27 iterations at t[s]: 1374.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770578 of unit cell: Completed after 24 iterations at t[s]: 1374.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541111 magneticMoment: [ Abs: 1.17417 Tot: -0.24704 ] + SubspaceRotationAdjust: set factor to 0.0445 +ElecMinimize: Iter: 10 G: -1059.056717943048398 |grad|_K: 1.916e-06 alpha: 5.482e-01 linmin: 5.837e-06 t[s]: 1375.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771198 of unit cell: Completed after 26 iterations at t[s]: 1376.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771119 of unit cell: Completed after 15 iterations at t[s]: 1377.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.577396 magneticMoment: [ Abs: 1.17966 Tot: -0.26387 ] + SubspaceRotationAdjust: set factor to 0.0363 +ElecMinimize: Iter: 11 G: -1059.057327157225473 |grad|_K: 1.545e-06 alpha: 4.760e-01 linmin: -8.012e-06 t[s]: 1378.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771048 of unit cell: Completed after 17 iterations at t[s]: 1378.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771029 of unit cell: Completed after 13 iterations at t[s]: 1379.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.575096 magneticMoment: [ Abs: 1.17787 Tot: -0.26201 ] + SubspaceRotationAdjust: set factor to 0.0386 +ElecMinimize: Iter: 12 G: -1059.057828162711530 |grad|_K: 1.127e-06 alpha: 6.004e-01 linmin: -5.727e-06 t[s]: 1380.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770873 of unit cell: Completed after 19 iterations at t[s]: 1380.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770871 of unit cell: Completed after 0 iterations at t[s]: 1381.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.568696 magneticMoment: [ Abs: 1.17703 Tot: -0.25860 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 13 G: -1059.058097591481783 |grad|_K: 8.654e-07 alpha: 6.072e-01 linmin: -1.059e-05 t[s]: 1382.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 22 iterations at t[s]: 1383.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 9 iterations at t[s]: 1383.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.583876 magneticMoment: [ Abs: 1.17761 Tot: -0.26585 ] + SubspaceRotationAdjust: set factor to 0.0309 +ElecMinimize: Iter: 14 G: -1059.058240363095138 |grad|_K: 6.844e-07 alpha: 5.452e-01 linmin: 7.634e-05 t[s]: 1384.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770895 of unit cell: Completed after 18 iterations at t[s]: 1385.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770894 of unit cell: Completed after 0 iterations at t[s]: 1386.06 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.576291 magneticMoment: [ Abs: 1.17514 Tot: -0.26222 ] + SubspaceRotationAdjust: set factor to 0.0279 +ElecMinimize: Iter: 15 G: -1059.058329650639507 |grad|_K: 4.753e-07 alpha: 5.492e-01 linmin: -9.336e-05 t[s]: 1387.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770898 of unit cell: Completed after 9 iterations at t[s]: 1387.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770898 of unit cell: Completed after 0 iterations at t[s]: 1388.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.577899 magneticMoment: [ Abs: 1.17373 Tot: -0.26317 ] + SubspaceRotationAdjust: set factor to 0.0314 +ElecMinimize: Iter: 16 G: -1059.058372372110625 |grad|_K: 3.196e-07 alpha: 5.389e-01 linmin: -1.068e-05 t[s]: 1389.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770944 of unit cell: Completed after 14 iterations at t[s]: 1389.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770944 of unit cell: Completed after 0 iterations at t[s]: 1390.45 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581437 magneticMoment: [ Abs: 1.17315 Tot: -0.26512 ] + SubspaceRotationAdjust: set factor to 0.0317 +ElecMinimize: Iter: 17 G: -1059.058391569461264 |grad|_K: 2.399e-07 alpha: 5.383e-01 linmin: 2.318e-05 t[s]: 1391.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 13 iterations at t[s]: 1392.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770905 of unit cell: Completed after 4 iterations at t[s]: 1392.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579049 magneticMoment: [ Abs: 1.17215 Tot: -0.26423 ] + SubspaceRotationAdjust: set factor to 0.0333 +ElecMinimize: Iter: 18 G: -1059.058404447296880 |grad|_K: 1.814e-07 alpha: 6.409e-01 linmin: -2.900e-04 t[s]: 1393.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770913 of unit cell: Completed after 4 iterations at t[s]: 1394.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770913 of unit cell: Completed after 0 iterations at t[s]: 1395.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579737 magneticMoment: [ Abs: 1.17152 Tot: -0.26482 ] + SubspaceRotationAdjust: set factor to 0.0389 +ElecMinimize: Iter: 19 G: -1059.058412095439280 |grad|_K: 1.575e-07 alpha: 6.603e-01 linmin: -4.776e-05 t[s]: 1396.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770930 of unit cell: Completed after 9 iterations at t[s]: 1396.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770928 of unit cell: Completed after 0 iterations at t[s]: 1397.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580788 magneticMoment: [ Abs: 1.17108 Tot: -0.26556 ] + SubspaceRotationAdjust: set factor to 0.0437 +ElecMinimize: Iter: 20 G: -1059.058417033581691 |grad|_K: 1.433e-07 alpha: 5.708e-01 linmin: 1.471e-04 t[s]: 1398.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770890 of unit cell: Completed after 11 iterations at t[s]: 1398.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770894 of unit cell: Completed after 2 iterations at t[s]: 1399.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578508 magneticMoment: [ Abs: 1.17080 Tot: -0.26473 ] + SubspaceRotationAdjust: set factor to 0.0416 +ElecMinimize: Iter: 21 G: -1059.058420660843467 |grad|_K: 1.405e-07 alpha: 5.119e-01 linmin: -1.429e-05 t[s]: 1400.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770914 of unit cell: Completed after 7 iterations at t[s]: 1400.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770918 of unit cell: Completed after 2 iterations at t[s]: 1401.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580089 magneticMoment: [ Abs: 1.17108 Tot: -0.26591 ] + SubspaceRotationAdjust: set factor to 0.047 +ElecMinimize: Iter: 22 G: -1059.058424812710200 |grad|_K: 1.301e-07 alpha: 6.016e-01 linmin: -3.706e-04 t[s]: 1402.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770935 of unit cell: Completed after 9 iterations at t[s]: 1403.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770935 of unit cell: Completed after 0 iterations at t[s]: 1403.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581142 magneticMoment: [ Abs: 1.17140 Tot: -0.26680 ] + SubspaceRotationAdjust: set factor to 0.0514 +ElecMinimize: Iter: 23 G: -1059.058428398042452 |grad|_K: 1.308e-07 alpha: 5.939e-01 linmin: -3.505e-04 t[s]: 1404.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770881 of unit cell: Completed after 14 iterations at t[s]: 1405.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770898 of unit cell: Completed after 8 iterations at t[s]: 1405.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578600 magneticMoment: [ Abs: 1.17160 Tot: -0.26580 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 24 G: -1059.058430900027815 |grad|_K: 1.162e-07 alpha: 4.071e-01 linmin: 2.908e-04 t[s]: 1406.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 3 iterations at t[s]: 1407.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 3 iterations at t[s]: 1407.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579316 magneticMoment: [ Abs: 1.17253 Tot: -0.26647 ] + SubspaceRotationAdjust: set factor to 0.0505 +ElecMinimize: Iter: 25 G: -1059.058433360086383 |grad|_K: 1.010e-07 alpha: 5.372e-01 linmin: 4.839e-05 t[s]: 1408.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770936 of unit cell: Completed after 11 iterations at t[s]: 1409.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770933 of unit cell: Completed after 1 iterations at t[s]: 1409.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580665 magneticMoment: [ Abs: 1.17349 Tot: -0.26735 ] + SubspaceRotationAdjust: set factor to 0.0463 +ElecMinimize: Iter: 26 G: -1059.058434989329498 |grad|_K: 1.042e-07 alpha: 4.632e-01 linmin: 1.435e-04 t[s]: 1410.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770899 of unit cell: Completed after 12 iterations at t[s]: 1411.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 5 iterations at t[s]: 1412.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579089 magneticMoment: [ Abs: 1.17414 Tot: -0.26669 ] + SubspaceRotationAdjust: set factor to 0.0375 +ElecMinimize: Iter: 27 G: -1059.058436113385824 |grad|_K: 7.514e-08 alpha: 3.043e-01 linmin: 4.099e-04 t[s]: 1413.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770907 of unit cell: Completed after 3 iterations at t[s]: 1413.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770905 of unit cell: Completed after 0 iterations at t[s]: 1414.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578666 magneticMoment: [ Abs: 1.17483 Tot: -0.26655 ] + SubspaceRotationAdjust: set factor to 0.0469 +ElecMinimize: Iter: 28 G: -1059.058437064981490 |grad|_K: 5.293e-08 alpha: 4.778e-01 linmin: -1.564e-03 t[s]: 1415.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770915 of unit cell: Completed after 6 iterations at t[s]: 1415.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 0 iterations at t[s]: 1416.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579307 magneticMoment: [ Abs: 1.17544 Tot: -0.26692 ] + SubspaceRotationAdjust: set factor to 0.0472 +ElecMinimize: Iter: 29 G: -1059.058437586525315 |grad|_K: 4.215e-08 alpha: 4.957e-01 linmin: -1.658e-03 t[s]: 1417.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770917 of unit cell: Completed after 3 iterations at t[s]: 1417.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770917 of unit cell: Completed after 0 iterations at t[s]: 1418.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579362 magneticMoment: [ Abs: 1.17632 Tot: -0.26703 ] + SubspaceRotationAdjust: set factor to 0.0557 +ElecMinimize: Iter: 30 G: -1059.058437983829663 |grad|_K: 3.968e-08 alpha: 5.927e-01 linmin: -1.055e-03 t[s]: 1419.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770907 of unit cell: Completed after 6 iterations at t[s]: 1419.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770910 of unit cell: Completed after 1 iterations at t[s]: 1420.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578832 magneticMoment: [ Abs: 1.17701 Tot: -0.26681 ] + SubspaceRotationAdjust: set factor to 0.0523 +ElecMinimize: Iter: 31 G: -1059.058438211895009 |grad|_K: 4.472e-08 alpha: 4.036e-01 linmin: 1.743e-03 t[s]: 1421.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770918 of unit cell: Completed after 3 iterations at t[s]: 1422.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 0 iterations at t[s]: 1422.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579187 magneticMoment: [ Abs: 1.17774 Tot: -0.26703 ] + SubspaceRotationAdjust: set factor to 0.0605 +ElecMinimize: Iter: 32 G: -1059.058438388364948 |grad|_K: 3.580e-08 alpha: 2.896e-01 linmin: 3.443e-05 t[s]: 1423.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770914 of unit cell: Completed after 2 iterations at t[s]: 1424.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770914 of unit cell: Completed after 0 iterations at t[s]: 1424.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579111 magneticMoment: [ Abs: 1.17818 Tot: -0.26698 ] + SubspaceRotationAdjust: set factor to 0.0731 +ElecMinimize: Iter: 33 G: -1059.058438553231554 |grad|_K: 2.559e-08 alpha: 3.463e-01 linmin: -4.779e-03 t[s]: 1425.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 5 iterations at t[s]: 1426.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 0 iterations at t[s]: 1426.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579208 magneticMoment: [ Abs: 1.17841 Tot: -0.26706 ] + SubspaceRotationAdjust: set factor to 0.0696 +ElecMinimize: Iter: 34 G: -1059.058438608107508 |grad|_K: 3.601e-08 alpha: 2.477e-01 linmin: -3.007e-03 t[s]: 1427.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770910 of unit cell: Completed after 2 iterations at t[s]: 1428.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 0 iterations at t[s]: 1428.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578860 magneticMoment: [ Abs: 1.17896 Tot: -0.26696 ] + SubspaceRotationAdjust: set factor to 0.0923 +ElecMinimize: Iter: 35 G: -1059.058438713260784 |grad|_K: 3.166e-08 alpha: 1.995e-01 linmin: -2.217e-04 t[s]: 1429.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 3 iterations at t[s]: 1430.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 0 iterations at t[s]: 1431.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578596 magneticMoment: [ Abs: 1.17964 Tot: -0.26694 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 36 G: -1059.058438791474828 |grad|_K: 3.026e-08 alpha: 2.154e-01 linmin: -1.441e-03 t[s]: 1431.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 0 iterations at t[s]: 1432.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770907 of unit cell: Completed after 3 iterations at t[s]: 1433.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578470 magneticMoment: [ Abs: 1.18088 Tot: -0.26706 ] + SubspaceRotationAdjust: set factor to 0.113 +ElecMinimize: Iter: 37 G: -1059.058438869128167 |grad|_K: 3.860e-08 alpha: 3.320e-01 linmin: 3.228e-03 t[s]: 1434.10 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.217e-06 + +Computing DFT-D3 correction: +# coordination-number C 5.848 5.968 5.955 5.940 2.985 5.915 5.967 5.955 5.940 2.985 5.915 5.969 5.955 5.940 2.985 5.911 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.081 16.668 16.681 16.623 13.885 11.077 16.661 16.688 16.623 13.885 12.128 16.661 16.688 16.623 13.885 11.081 16.773 16.689 16.623 13.885 +# coordination-number N 1.093 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.06 +EvdW_6 = -0.120287 +EvdW_8 = -0.212649 + +# Ionic positions in cartesian coordinates: +ion C 15.509566677866808 8.967500453968290 29.673654433345117 1 +ion C 6.493342823709534 0.177816689099033 23.722501746648856 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.344090513178354 9.061060573627030 29.265436913321658 1 +ion C 0.306293363174798 0.177096656992852 23.453559235795932 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.514544666352801 3.577092441936935 29.265692035330385 1 +ion C 9.566405080995240 5.531113274550259 24.002917620223162 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.182078952695679 3.574325291843190 28.998488241078572 1 +ion C 3.393776216807315 5.538737706403301 23.722521352028121 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.098710696362287 0.041102656183621 31.089643518577624 1 +ion Hf 12.544562945713988 7.253078819746086 26.597576518210492 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.064442042595046 0.036715453409305 30.830884326971574 1 +ion Hf 6.380764402531020 7.252120900723922 26.329906158785345 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.274028947762986 5.362136603748852 31.292587178609185 1 +ion Hf 9.468552157714852 1.911594358148303 26.329937342307709 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.426993993854405 5.265259257953828 31.629528999172031 1 +ion Hf 3.295764022804458 1.905568316484179 26.030058435896517 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.247264154732864 5.344622905908079 34.971461502249703 1 + +# Forces in Cartesian coordinates: +force C -0.000094689169776 -0.000062760612105 0.004378507035024 1 +force C 0.000245697408939 -0.000179136079981 0.001028618715025 1 +force C 0.000191298209342 0.000109723455076 -0.002571829058893 0 +force C 0.000157358843035 0.000091220949540 -0.003848284833386 0 +force C -0.001056222947280 -0.000624597924789 0.023113625434793 0 +force C -0.000037493562467 0.001449614847874 -0.000377274173776 1 +force C -0.000287359987117 -0.000166338479193 0.001039957180792 1 +force C 0.000126861571333 0.000152775242564 -0.002629169864143 0 +force C 0.000159221957696 -0.000183666507897 -0.003632049158694 0 +force C -0.001021103635731 -0.000590315330714 0.023180416874136 0 +force C 0.001246307805384 -0.000751992817918 -0.000373852667825 1 +force C -0.000025153999942 -0.000015087104246 0.001275905491470 1 +force C 0.000195806295625 0.000034202033681 -0.002628450394781 0 +force C -0.000080064846425 0.000230138015838 -0.003632096030678 0 +force C -0.000973006506632 -0.000563511044881 0.022803274532367 0 +force C -0.000800629673765 -0.000458096862010 -0.000386392239931 1 +force C -0.000032506140577 0.000302694304285 0.001031080266242 1 +force C 0.000080776821331 0.000047006313317 -0.001696918645816 0 +force C 0.000383915308429 0.000221937112541 -0.003565203689303 0 +force C -0.001068631664988 -0.000604803550521 0.023113536168320 0 +force Hf -0.000851639414527 0.000267834626693 0.003043141257481 1 +force Hf 0.001393656768749 0.000799305476166 -0.000009060319330 1 +force Hf 0.000423803429386 0.000246196025500 -0.000840635180043 0 +force Hf -0.000493014825046 -0.000097768550530 0.011140205569260 0 +force Hf 0.001251563033612 0.000724074330457 -0.024025085670495 0 +force Hf 0.000656403759851 0.000386209478941 0.003005596518745 1 +force Hf -0.001278904635077 0.000801035958311 0.000194052185831 1 +force Hf 0.000467221486094 -0.000618993664022 -0.001433443790437 0 +force Hf -0.000234505236059 -0.000135683056441 0.011264506983760 0 +force Hf 0.001176659249575 0.000751094451177 -0.024140714537323 0 +force Hf -0.000160807050928 -0.000089393898667 -0.012323266571590 1 +force Hf 0.000060943526506 -0.001505399713308 0.000187724932729 1 +force Hf -0.000305806580486 0.000715732841236 -0.001434658440000 0 +force Hf -0.000374432052069 -0.000215520571529 0.011773312286732 0 +force Hf 0.001237448206754 0.000645022957997 -0.024138986166053 0 +force Hf -0.000094542508737 -0.000873862936068 0.003118753792001 1 +force Hf -0.000043504491438 -0.000020088365902 -0.000089982725590 1 +force Hf 0.001155785070751 0.000666117203590 -0.001372999576102 0 +force Hf -0.000331358785702 -0.000377757371927 0.011140732633744 0 +force Hf 0.001176874358716 0.000680813047118 -0.023926658352329 0 +force N -0.000378569572907 -0.000309906289333 -0.013546806045831 1 + +# Energy components: + A_diel = -0.6652799721293755 + Eewald = 38763.4775161221987219 + EH = 39738.4559500552277314 + Eloc = -79571.0164374760206556 + Enl = -270.1480003888457873 + EvdW = -0.3329362004130016 + Exc = -796.6726736638231614 + Exc_core = 594.6257586468889258 + KE = 421.3673752214735373 + MuShift = -0.0079799506877409 +------------------------------------- + Etot = -1120.9167076061280568 + TS = 0.0016405844501551 +------------------------------------- + F = -1120.9183481905781719 + muN = -61.8599093214499334 +------------------------------------- + G = -1059.0584388691281674 + +IonicMinimize: Iter: 6 G: -1059.058438869128167 |grad|_K: 2.811e-03 alpha: 2.067e-01 linmin: -2.681e-01 t[s]: 1440.56 + +#--- Lowdin population analysis --- +# oxidation-state C -0.246 -0.236 -0.235 -0.209 -0.209 -0.233 -0.236 -0.235 -0.210 -0.209 -0.233 -0.231 -0.235 -0.210 -0.209 -0.235 -0.236 -0.234 -0.210 -0.209 +# magnetic-moments C -0.006 +0.000 -0.005 -0.006 -0.185 -0.003 +0.001 -0.005 -0.014 -0.184 -0.003 +0.002 -0.005 -0.014 -0.030 -0.002 +0.000 -0.003 -0.014 -0.185 +# oxidation-state Hf +0.619 +0.251 +0.245 +0.242 +0.116 +0.623 +0.253 +0.248 +0.242 +0.116 -0.093 +0.253 +0.248 +0.242 +0.116 +0.619 +0.251 +0.247 +0.242 +0.117 +# magnetic-moments Hf +0.094 +0.008 +0.001 +0.000 -0.006 +0.100 +0.006 +0.000 +0.001 -0.006 +0.103 +0.006 +0.000 +0.000 -0.006 +0.095 +0.005 +0.001 +0.000 -0.004 +# oxidation-state N -0.884 +# magnetic-moments N -0.012 + + +Computing DFT-D3 correction: +# coordination-number C 5.843 5.969 5.955 5.940 2.985 5.916 5.969 5.955 5.940 2.985 5.916 5.966 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 +# coordination-number Hf 11.053 16.661 16.695 16.623 13.885 11.052 16.659 16.687 16.623 13.885 12.171 16.659 16.687 16.623 13.885 11.052 16.773 16.686 16.623 13.885 +# coordination-number N 1.103 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.06 +EvdW_6 = -0.120310 +EvdW_8 = -0.212758 +Shifting auxilliary hamiltonian by 0.000057 to set nElectrons=325.578470 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771329 of unit cell: Completed after 25 iterations at t[s]: 1442.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578470 magneticMoment: [ Abs: 1.17670 Tot: -0.26518 ] +ElecMinimize: Iter: 0 G: -1058.885826103718273 |grad|_K: 3.056e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769506 of unit cell: Completed after 31 iterations at t[s]: 1444.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770666 of unit cell: Completed after 27 iterations at t[s]: 1444.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.531452 magneticMoment: [ Abs: 1.20126 Tot: -0.23437 ] + SubspaceRotationAdjust: set factor to 0.12 +ElecMinimize: Iter: 1 G: -1059.037182520474062 |grad|_K: 7.801e-06 alpha: 4.657e-01 linmin: 1.034e-03 t[s]: 1445.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771292 of unit cell: Completed after 26 iterations at t[s]: 1446.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771378 of unit cell: Completed after 14 iterations at t[s]: 1447.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594398 magneticMoment: [ Abs: 1.16909 Tot: -0.26738 ] + SubspaceRotationAdjust: set factor to 0.103 +ElecMinimize: Iter: 2 G: -1059.048451517421654 |grad|_K: 5.544e-06 alpha: 5.319e-01 linmin: -2.097e-04 t[s]: 1448.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766991 of unit cell: Completed after 30 iterations at t[s]: 1448.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769983 of unit cell: Completed after 29 iterations at t[s]: 1449.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.497066 magneticMoment: [ Abs: 1.17843 Tot: -0.21948 ] + SubspaceRotationAdjust: set factor to 0.0735 +ElecMinimize: Iter: 3 G: -1059.050492406129706 |grad|_K: 4.770e-06 alpha: 1.948e-01 linmin: 5.936e-04 t[s]: 1450.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770567 of unit cell: Completed after 20 iterations at t[s]: 1450.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770996 of unit cell: Completed after 19 iterations at t[s]: 1451.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557630 magneticMoment: [ Abs: 1.21819 Tot: -0.25175 ] + SubspaceRotationAdjust: set factor to 0.0782 +ElecMinimize: Iter: 4 G: -1059.053124842721672 |grad|_K: 2.934e-06 alpha: 3.392e-01 linmin: 3.199e-04 t[s]: 1452.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771044 of unit cell: Completed after 18 iterations at t[s]: 1453.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771086 of unit cell: Completed after 18 iterations at t[s]: 1453.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.567279 magneticMoment: [ Abs: 1.19995 Tot: -0.25198 ] + SubspaceRotationAdjust: set factor to 0.0811 +ElecMinimize: Iter: 5 G: -1059.055040826615823 |grad|_K: 2.804e-06 alpha: 6.440e-01 linmin: -6.652e-05 t[s]: 1454.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769192 of unit cell: Completed after 28 iterations at t[s]: 1455.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770137 of unit cell: Completed after 26 iterations at t[s]: 1455.79 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.505779 magneticMoment: [ Abs: 1.19523 Tot: -0.22181 ] + SubspaceRotationAdjust: set factor to 0.0651 +ElecMinimize: Iter: 6 G: -1059.055953806476737 |grad|_K: 3.061e-06 alpha: 3.357e-01 linmin: 9.089e-05 t[s]: 1456.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770806 of unit cell: Completed after 23 iterations at t[s]: 1457.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771060 of unit cell: Completed after 19 iterations at t[s]: 1457.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557147 magneticMoment: [ Abs: 1.22112 Tot: -0.24900 ] + SubspaceRotationAdjust: set factor to 0.066 +ElecMinimize: Iter: 7 G: -1059.057467885864071 |grad|_K: 2.178e-06 alpha: 4.670e-01 linmin: 6.373e-05 t[s]: 1458.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771275 of unit cell: Completed after 19 iterations at t[s]: 1459.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771372 of unit cell: Completed after 15 iterations at t[s]: 1460.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.574060 magneticMoment: [ Abs: 1.23014 Tot: -0.25644 ] + SubspaceRotationAdjust: set factor to 0.0768 +ElecMinimize: Iter: 8 G: -1059.058594266036152 |grad|_K: 1.984e-06 alpha: 6.843e-01 linmin: -6.057e-06 t[s]: 1461.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770139 of unit cell: Completed after 27 iterations at t[s]: 1461.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770724 of unit cell: Completed after 26 iterations at t[s]: 1462.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.531499 magneticMoment: [ Abs: 1.22380 Tot: -0.23547 ] + SubspaceRotationAdjust: set factor to 0.0592 +ElecMinimize: Iter: 9 G: -1059.059092845666783 |grad|_K: 1.939e-06 alpha: 3.666e-01 linmin: 4.317e-05 t[s]: 1463.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771158 of unit cell: Completed after 26 iterations at t[s]: 1463.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771168 of unit cell: Completed after 4 iterations at t[s]: 1464.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561206 magneticMoment: [ Abs: 1.22684 Tot: -0.24810 ] + SubspaceRotationAdjust: set factor to 0.0487 +ElecMinimize: Iter: 10 G: -1059.059582960175021 |grad|_K: 1.395e-06 alpha: 3.748e-01 linmin: -3.143e-05 t[s]: 1465.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771185 of unit cell: Completed after 13 iterations at t[s]: 1465.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771196 of unit cell: Completed after 14 iterations at t[s]: 1466.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563915 magneticMoment: [ Abs: 1.23374 Tot: -0.24972 ] + SubspaceRotationAdjust: set factor to 0.0533 +ElecMinimize: Iter: 11 G: -1059.059999785185937 |grad|_K: 1.074e-06 alpha: 6.130e-01 linmin: 3.127e-05 t[s]: 1467.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770975 of unit cell: Completed after 23 iterations at t[s]: 1468.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770993 of unit cell: Completed after 9 iterations at t[s]: 1468.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552261 magneticMoment: [ Abs: 1.23361 Tot: -0.24414 ] + SubspaceRotationAdjust: set factor to 0.0503 +ElecMinimize: Iter: 12 G: -1059.060226089591652 |grad|_K: 9.212e-07 alpha: 5.636e-01 linmin: 3.132e-06 t[s]: 1469.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771318 of unit cell: Completed after 25 iterations at t[s]: 1470.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771220 of unit cell: Completed after 18 iterations at t[s]: 1470.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.569206 magneticMoment: [ Abs: 1.23406 Tot: -0.25132 ] + SubspaceRotationAdjust: set factor to 0.0357 +ElecMinimize: Iter: 13 G: -1059.060341908137616 |grad|_K: 6.844e-07 alpha: 3.917e-01 linmin: -8.076e-06 t[s]: 1471.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771109 of unit cell: Completed after 16 iterations at t[s]: 1472.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771088 of unit cell: Completed after 9 iterations at t[s]: 1473.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.562092 magneticMoment: [ Abs: 1.23234 Tot: -0.24778 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 14 G: -1059.060417901290521 |grad|_K: 4.573e-07 alpha: 4.643e-01 linmin: -7.480e-05 t[s]: 1474.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771040 of unit cell: Completed after 11 iterations at t[s]: 1474.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771028 of unit cell: Completed after 8 iterations at t[s]: 1475.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.559124 magneticMoment: [ Abs: 1.23275 Tot: -0.24646 ] + SubspaceRotationAdjust: set factor to 0.0387 +ElecMinimize: Iter: 15 G: -1059.060460560704769 |grad|_K: 3.571e-07 alpha: 5.818e-01 linmin: -5.596e-05 t[s]: 1476.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771111 of unit cell: Completed after 17 iterations at t[s]: 1476.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771105 of unit cell: Completed after 3 iterations at t[s]: 1477.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.564735 magneticMoment: [ Abs: 1.23386 Tot: -0.24909 ] + SubspaceRotationAdjust: set factor to 0.0326 +ElecMinimize: Iter: 16 G: -1059.060484515302505 |grad|_K: 2.834e-07 alpha: 5.361e-01 linmin: 3.147e-04 t[s]: 1478.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771043 of unit cell: Completed after 14 iterations at t[s]: 1478.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771048 of unit cell: Completed after 3 iterations at t[s]: 1479.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561338 magneticMoment: [ Abs: 1.23360 Tot: -0.24762 ] + SubspaceRotationAdjust: set factor to 0.0312 +ElecMinimize: Iter: 17 G: -1059.060498285452468 |grad|_K: 1.920e-07 alpha: 4.991e-01 linmin: -6.642e-05 t[s]: 1480.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 4 iterations at t[s]: 1480.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 0 iterations at t[s]: 1481.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561600 magneticMoment: [ Abs: 1.23375 Tot: -0.24781 ] + SubspaceRotationAdjust: set factor to 0.037 +ElecMinimize: Iter: 18 G: -1059.060505732063575 |grad|_K: 1.517e-07 alpha: 5.762e-01 linmin: -1.537e-04 t[s]: 1482.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771078 of unit cell: Completed after 11 iterations at t[s]: 1483.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771078 of unit cell: Completed after 0 iterations at t[s]: 1483.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563488 magneticMoment: [ Abs: 1.23435 Tot: -0.24880 ] + SubspaceRotationAdjust: set factor to 0.0379 +ElecMinimize: Iter: 19 G: -1059.060510458139788 |grad|_K: 1.383e-07 alpha: 5.839e-01 linmin: -7.290e-04 t[s]: 1484.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771052 of unit cell: Completed after 12 iterations at t[s]: 1485.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771050 of unit cell: Completed after 0 iterations at t[s]: 1485.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561571 magneticMoment: [ Abs: 1.23510 Tot: -0.24813 ] + SubspaceRotationAdjust: set factor to 0.0394 +ElecMinimize: Iter: 20 G: -1059.060514727587815 |grad|_K: 1.212e-07 alpha: 6.174e-01 linmin: -2.663e-04 t[s]: 1486.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 3 iterations at t[s]: 1487.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 0 iterations at t[s]: 1488.03 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561550 magneticMoment: [ Abs: 1.23632 Tot: -0.24833 ] + SubspaceRotationAdjust: set factor to 0.0459 +ElecMinimize: Iter: 21 G: -1059.060518496513851 |grad|_K: 1.281e-07 alpha: 7.209e-01 linmin: -1.075e-04 t[s]: 1489.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 9 iterations at t[s]: 1489.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771074 of unit cell: Completed after 3 iterations at t[s]: 1490.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563238 magneticMoment: [ Abs: 1.23791 Tot: -0.24934 ] + SubspaceRotationAdjust: set factor to 0.0462 +ElecMinimize: Iter: 22 G: -1059.060521752696559 |grad|_K: 1.235e-07 alpha: 5.652e-01 linmin: 1.046e-04 t[s]: 1491.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771058 of unit cell: Completed after 8 iterations at t[s]: 1491.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771055 of unit cell: Completed after 3 iterations at t[s]: 1492.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561929 magneticMoment: [ Abs: 1.23987 Tot: -0.24912 ] + SubspaceRotationAdjust: set factor to 0.045 +ElecMinimize: Iter: 23 G: -1059.060525305209467 |grad|_K: 1.276e-07 alpha: 6.754e-01 linmin: -1.026e-04 t[s]: 1493.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771070 of unit cell: Completed after 3 iterations at t[s]: 1493.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771067 of unit cell: Completed after 0 iterations at t[s]: 1494.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.562749 magneticMoment: [ Abs: 1.24239 Tot: -0.24992 ] + SubspaceRotationAdjust: set factor to 0.0491 +ElecMinimize: Iter: 24 G: -1059.060528570006682 |grad|_K: 1.123e-07 alpha: 5.663e-01 linmin: 4.410e-05 t[s]: 1495.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771084 of unit cell: Completed after 8 iterations at t[s]: 1495.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771083 of unit cell: Completed after 0 iterations at t[s]: 1496.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563902 magneticMoment: [ Abs: 1.24461 Tot: -0.25072 ] + SubspaceRotationAdjust: set factor to 0.0488 +ElecMinimize: Iter: 25 G: -1059.060530993575185 |grad|_K: 8.998e-08 alpha: 5.537e-01 linmin: 8.615e-05 t[s]: 1497.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771068 of unit cell: Completed after 7 iterations at t[s]: 1497.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771068 of unit cell: Completed after 0 iterations at t[s]: 1498.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.562906 magneticMoment: [ Abs: 1.24638 Tot: -0.25051 ] + SubspaceRotationAdjust: set factor to 0.047 +ElecMinimize: Iter: 26 G: -1059.060532579463370 |grad|_K: 7.563e-08 alpha: 5.663e-01 linmin: -7.413e-05 t[s]: 1499.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771072 of unit cell: Completed after 3 iterations at t[s]: 1500.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771071 of unit cell: Completed after 0 iterations at t[s]: 1500.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563147 magneticMoment: [ Abs: 1.24810 Tot: -0.25084 ] + SubspaceRotationAdjust: set factor to 0.0524 +ElecMinimize: Iter: 27 G: -1059.060533606588251 |grad|_K: 5.902e-08 alpha: 5.110e-01 linmin: -5.466e-05 t[s]: 1501.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 4 iterations at t[s]: 1502.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771082 of unit cell: Completed after 0 iterations at t[s]: 1502.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563885 magneticMoment: [ Abs: 1.24957 Tot: -0.25134 ] + SubspaceRotationAdjust: set factor to 0.0524 +ElecMinimize: Iter: 28 G: -1059.060534256422898 |grad|_K: 4.306e-08 alpha: 5.319e-01 linmin: -1.077e-04 t[s]: 1503.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771075 of unit cell: Completed after 2 iterations at t[s]: 1504.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771075 of unit cell: Completed after 0 iterations at t[s]: 1505.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563461 magneticMoment: [ Abs: 1.25053 Tot: -0.25125 ] + SubspaceRotationAdjust: set factor to 0.0579 +ElecMinimize: Iter: 29 G: -1059.060534616192854 |grad|_K: 3.507e-08 alpha: 5.507e-01 linmin: -4.296e-04 t[s]: 1506.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 3 iterations at t[s]: 1506.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771070 of unit cell: Completed after 0 iterations at t[s]: 1507.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563142 magneticMoment: [ Abs: 1.25136 Tot: -0.25123 ] + SubspaceRotationAdjust: set factor to 0.058 +ElecMinimize: Iter: 30 G: -1059.060534806200167 |grad|_K: 3.527e-08 alpha: 4.343e-01 linmin: 2.334e-04 t[s]: 1508.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771084 of unit cell: Completed after 3 iterations at t[s]: 1508.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 0 iterations at t[s]: 1509.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563827 magneticMoment: [ Abs: 1.25250 Tot: -0.25173 ] + SubspaceRotationAdjust: set factor to 0.0517 +ElecMinimize: Iter: 31 G: -1059.060534946778262 |grad|_K: 3.164e-08 alpha: 3.357e-01 linmin: 7.645e-04 t[s]: 1510.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 0 iterations at t[s]: 1511.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771082 of unit cell: Completed after 3 iterations at t[s]: 1511.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563911 magneticMoment: [ Abs: 1.25401 Tot: -0.25197 ] + SubspaceRotationAdjust: set factor to 0.062 +ElecMinimize: Iter: 32 G: -1059.060535080068576 |grad|_K: 2.673e-08 alpha: 4.984e-01 linmin: 1.202e-03 t[s]: 1512.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771078 of unit cell: Completed after 0 iterations at t[s]: 1513.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771076 of unit cell: Completed after 0 iterations at t[s]: 1513.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563543 magneticMoment: [ Abs: 1.25593 Tot: -0.25210 ] + SubspaceRotationAdjust: set factor to 0.0719 +ElecMinimize: Iter: 33 G: -1059.060535236897067 |grad|_K: 2.838e-08 alpha: 7.181e-01 linmin: 4.077e-04 t[s]: 1514.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771054 of unit cell: Completed after 8 iterations at t[s]: 1515.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 4 iterations at t[s]: 1516.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563103 magneticMoment: [ Abs: 1.25668 Tot: -0.25202 ] + SubspaceRotationAdjust: set factor to 0.0573 +ElecMinimize: Iter: 34 G: -1059.060535271376011 |grad|_K: 4.210e-08 alpha: 2.232e-01 linmin: 2.890e-03 t[s]: 1517.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 3 iterations at t[s]: 1517.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 0 iterations at t[s]: 1518.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563098 magneticMoment: [ Abs: 1.25797 Tot: -0.25223 ] + SubspaceRotationAdjust: set factor to 0.0511 +ElecMinimize: Iter: 35 G: -1059.060535333480175 |grad|_K: 4.059e-08 alpha: 1.499e-01 linmin: -3.922e-04 t[s]: 1519.42 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.305e-06 + +Computing DFT-D3 correction: +# coordination-number C 5.843 5.969 5.955 5.940 2.985 5.916 5.969 5.955 5.940 2.985 5.916 5.966 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 +# coordination-number Hf 11.053 16.661 16.695 16.623 13.885 11.052 16.659 16.687 16.623 13.885 12.171 16.659 16.687 16.623 13.885 11.052 16.773 16.686 16.623 13.885 +# coordination-number N 1.103 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.06 +EvdW_6 = -0.120310 +EvdW_8 = -0.212758 + +# Ionic positions in cartesian coordinates: +ion C 15.509228172869335 8.967124034962703 29.705198065684712 1 +ion C 6.495508605370872 0.176446156376458 23.726925560860334 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343599904156168 9.073388641705998 29.247889681074231 1 +ion C 0.304272048885054 0.175929906393829 23.458019130300638 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.525110519113198 3.570632726784339 29.248049986809761 1 +ion C 9.566684231577918 5.531260821440959 24.006209330453764 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.177216447458791 3.571655771020179 28.980294466989413 1 +ion C 3.393666207662165 5.541293438080493 23.726981881050655 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.091102410551588 0.041938226201664 31.116886752150506 1 +ion Hf 12.563618847115627 7.263966712835094 26.591144232765600 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.069493456991185 0.040112452453532 30.856257373457350 1 +ion Hf 6.363501370448727 7.263408537670129 26.326630282759254 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.270248763432512 5.359684412756875 31.220042801109646 1 +ion Hf 9.469829122135650 1.891073894085702 26.326557825641697 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.424493508466346 5.258062058882421 31.657457241356461 1 +ion Hf 3.294805006256981 1.905105778331123 26.027856765955963 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.242253639009618 5.341728456278275 34.871629058156969 1 + +# Forces in Cartesian coordinates: +force C -0.000305167578923 -0.000179940179455 0.002981797373615 1 +force C 0.000118912818424 0.000033121325000 -0.000156900865102 1 +force C 0.000255052193050 0.000146050776619 -0.002373496869010 0 +force C 0.000152614351219 0.000088640408289 -0.003694985162737 0 +force C -0.001068808213338 -0.000618131058901 0.023207017398443 0 +force C 0.000072159316459 0.001252335986685 0.001609436916569 1 +force C -0.000067722461129 -0.000040724457004 -0.000180903299605 1 +force C 0.000046395756867 0.000181982960607 -0.002394583569160 0 +force C 0.000144483246717 -0.000212463128478 -0.003385210680037 0 +force C -0.001008168958060 -0.000582685286017 0.023255002098755 0 +force C 0.001141836093960 -0.000557100700345 0.001619781708737 1 +force C -0.000045652393169 -0.000026533702436 0.001287147245331 1 +force C 0.000181701400728 -0.000049919684185 -0.002393871649675 0 +force C -0.000112662577827 0.000231513256316 -0.003385632656889 0 +force C -0.000970204530009 -0.000560932050660 0.022711660016321 0 +force C -0.002239360831128 -0.001318771704650 0.001576013060983 1 +force C 0.000086157896542 0.000087040460857 -0.000162282117642 1 +force C 0.000071871338519 0.000042557815452 -0.001215779527599 0 +force C 0.000395513068036 0.000228698135585 -0.003329855915566 0 +force C -0.001068785448200 -0.000618254843229 0.023206620504067 0 +force Hf -0.002222964087107 0.001412097330007 -0.000115360915060 1 +force Hf -0.002098578715953 -0.001210447023747 0.001821186084316 1 +force Hf 0.000541046229845 0.000315075298726 -0.001760812851644 0 +force Hf -0.000472330123370 -0.000117015009256 0.011289124711685 0 +force Hf 0.001275479495482 0.000736920457667 -0.024144630634103 0 +force Hf 0.002209412429909 0.001287914317476 0.000286141980364 1 +force Hf 0.001871642424396 -0.001218705791896 0.000940537165340 1 +force Hf 0.000424044891608 -0.001291763933108 -0.001182500640254 0 +force Hf -0.000247120770920 -0.000143072245583 0.011327011922268 0 +force Hf 0.001159446699505 0.000765063279611 -0.024250929831779 0 +force Hf 0.001021413306279 0.000598903831791 -0.011459327295342 1 +force Hf -0.000142765935871 0.002226634152840 0.000935242569298 1 +force Hf -0.000910536654558 0.001012404036094 -0.001194279320944 0 +force Hf -0.000342519969642 -0.000196732450169 0.012005937694027 0 +force Hf 0.001241108724443 0.000623250778523 -0.024248691103745 0 +force Hf 0.000138733545788 -0.002634827779548 -0.000095359560457 1 +force Hf 0.000258655944073 0.000137305024010 0.001526913550453 1 +force Hf 0.001756576680499 0.001012831122782 -0.000975445552638 0 +force Hf -0.000337972256186 -0.000350090009732 0.011290590533566 0 +force Hf 0.001192915674901 0.000690447023959 -0.024063756159082 0 +force N -0.000601837314533 -0.000400103292226 -0.006239376310579 1 + +# Energy components: + A_diel = -0.6897056104240998 + Eewald = 38769.6900734416776686 + EH = 39743.4606667840489536 + Eloc = -79582.2133746949984925 + Enl = -270.1478890031953597 + EvdW = -0.3330681347070247 + Exc = -796.6734763226399991 + Exc_core = 594.6258300946381041 + KE = 421.3727504138347513 + MuShift = -0.0077678922655923 +------------------------------------- + Etot = -1120.9159609240275586 + TS = 0.0015630114396621 +------------------------------------- + F = -1120.9175239354672158 + muN = -61.8569886019870978 +------------------------------------- + G = -1059.0605353334801748 + +IonicMinimize: Iter: 7 G: -1059.060535333480175 |grad|_K: 2.189e-03 alpha: 2.408e-01 linmin: -1.308e-01 t[s]: 1525.95 + +#--- Lowdin population analysis --- +# oxidation-state C -0.247 -0.235 -0.235 -0.210 -0.216 -0.233 -0.235 -0.235 -0.211 -0.216 -0.233 -0.230 -0.235 -0.211 -0.215 -0.235 -0.235 -0.234 -0.211 -0.216 +# magnetic-moments C -0.007 +0.001 -0.004 -0.006 -0.191 -0.003 +0.001 -0.005 -0.014 -0.191 -0.003 +0.002 -0.005 -0.014 -0.046 -0.001 +0.001 -0.003 -0.015 -0.191 +# oxidation-state Hf +0.632 +0.252 +0.246 +0.241 +0.114 +0.634 +0.253 +0.249 +0.241 +0.114 -0.102 +0.253 +0.249 +0.242 +0.114 +0.632 +0.249 +0.249 +0.241 +0.116 +# magnetic-moments Hf +0.109 +0.010 +0.001 +0.000 -0.006 +0.114 +0.008 +0.001 +0.001 -0.006 +0.104 +0.008 +0.001 +0.000 -0.006 +0.109 +0.005 +0.001 +0.000 -0.005 +# oxidation-state N -0.869 +# magnetic-moments N -0.010 + + +Computing DFT-D3 correction: +# coordination-number C 5.822 5.968 5.955 5.940 2.985 5.923 5.967 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.918 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.029 16.659 16.687 16.623 13.885 11.027 16.655 16.682 16.623 13.885 12.241 16.655 16.682 16.623 13.885 11.027 16.791 16.682 16.623 13.885 +# coordination-number N 1.112 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.05 +EvdW_6 = -0.120335 +EvdW_8 = -0.212889 +Shifting auxilliary hamiltonian by 0.000148 to set nElectrons=325.563098 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 31 iterations at t[s]: 1528.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563098 magneticMoment: [ Abs: 1.27046 Tot: -0.25314 ] +ElecMinimize: Iter: 0 G: -1058.831519814893454 |grad|_K: 3.629e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773527 of unit cell: Completed after 35 iterations at t[s]: 1529.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.772444 of unit cell: Completed after 32 iterations at t[s]: 1530.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.654282 magneticMoment: [ Abs: 1.24220 Tot: -0.29423 ] + SubspaceRotationAdjust: set factor to 0.047 +ElecMinimize: Iter: 1 G: -1059.032794332230651 |grad|_K: 9.692e-06 alpha: 4.411e-01 linmin: 5.036e-03 t[s]: 1531.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769750 of unit cell: Completed after 30 iterations at t[s]: 1532.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770119 of unit cell: Completed after 25 iterations at t[s]: 1532.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.484965 magneticMoment: [ Abs: 1.23985 Tot: -0.21475 ] + SubspaceRotationAdjust: set factor to 0.0326 +ElecMinimize: Iter: 2 G: -1059.045335750993445 |grad|_K: 6.145e-06 alpha: 3.867e-01 linmin: -1.089e-03 t[s]: 1533.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771502 of unit cell: Completed after 28 iterations at t[s]: 1534.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771496 of unit cell: Completed after 3 iterations at t[s]: 1534.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.576269 magneticMoment: [ Abs: 1.25902 Tot: -0.25978 ] + SubspaceRotationAdjust: set factor to 0.0249 +ElecMinimize: Iter: 3 G: -1059.050459115268723 |grad|_K: 3.101e-06 alpha: 3.852e-01 linmin: 6.922e-04 t[s]: 1536.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771405 of unit cell: Completed after 18 iterations at t[s]: 1536.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771340 of unit cell: Completed after 17 iterations at t[s]: 1537.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.565611 magneticMoment: [ Abs: 1.25638 Tot: -0.25436 ] + SubspaceRotationAdjust: set factor to 0.0329 +ElecMinimize: Iter: 4 G: -1059.052625706910703 |grad|_K: 2.115e-06 alpha: 6.499e-01 linmin: -3.736e-05 t[s]: 1538.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770981 of unit cell: Completed after 25 iterations at t[s]: 1538.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770947 of unit cell: Completed after 11 iterations at t[s]: 1539.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537717 magneticMoment: [ Abs: 1.25477 Tot: -0.24147 ] + SubspaceRotationAdjust: set factor to 0.0368 +ElecMinimize: Iter: 5 G: -1059.053732902950060 |grad|_K: 1.956e-06 alpha: 7.090e-01 linmin: -3.325e-05 t[s]: 1540.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771291 of unit cell: Completed after 24 iterations at t[s]: 1541.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771346 of unit cell: Completed after 15 iterations at t[s]: 1541.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557727 magneticMoment: [ Abs: 1.26348 Tot: -0.25169 ] + SubspaceRotationAdjust: set factor to 0.0395 +ElecMinimize: Iter: 6 G: -1059.054833633301314 |grad|_K: 2.046e-06 alpha: 8.240e-01 linmin: 2.491e-05 t[s]: 1542.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771017 of unit cell: Completed after 25 iterations at t[s]: 1543.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771013 of unit cell: Completed after 3 iterations at t[s]: 1543.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.528078 magneticMoment: [ Abs: 1.26503 Tot: -0.24084 ] + SubspaceRotationAdjust: set factor to 0.0433 +ElecMinimize: Iter: 7 G: -1059.056049716603411 |grad|_K: 2.008e-06 alpha: 8.336e-01 linmin: -1.450e-05 t[s]: 1544.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771244 of unit cell: Completed after 21 iterations at t[s]: 1545.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771261 of unit cell: Completed after 9 iterations at t[s]: 1546.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536367 magneticMoment: [ Abs: 1.26953 Tot: -0.24835 ] + SubspaceRotationAdjust: set factor to 0.0485 +ElecMinimize: Iter: 8 G: -1059.057310596517254 |grad|_K: 2.081e-06 alpha: 8.949e-01 linmin: -1.249e-05 t[s]: 1547.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771402 of unit cell: Completed after 19 iterations at t[s]: 1547.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771414 of unit cell: Completed after 5 iterations at t[s]: 1548.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540834 magneticMoment: [ Abs: 1.27410 Tot: -0.25730 ] + SubspaceRotationAdjust: set factor to 0.0522 +ElecMinimize: Iter: 9 G: -1059.058798818040032 |grad|_K: 2.141e-06 alpha: 9.834e-01 linmin: -5.986e-06 t[s]: 1549.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771030 of unit cell: Completed after 26 iterations at t[s]: 1549.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771113 of unit cell: Completed after 17 iterations at t[s]: 1550.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.521223 magneticMoment: [ Abs: 1.26846 Tot: -0.25558 ] + SubspaceRotationAdjust: set factor to 0.0517 +ElecMinimize: Iter: 10 G: -1059.060051820584704 |grad|_K: 2.062e-06 alpha: 7.820e-01 linmin: 9.464e-06 t[s]: 1551.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771987 of unit cell: Completed after 27 iterations at t[s]: 1552.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771694 of unit cell: Completed after 25 iterations at t[s]: 1552.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.562479 magneticMoment: [ Abs: 1.27098 Tot: -0.27392 ] + SubspaceRotationAdjust: set factor to 0.0397 +ElecMinimize: Iter: 11 G: -1059.060806311156284 |grad|_K: 1.755e-06 alpha: 5.096e-01 linmin: 1.407e-06 t[s]: 1553.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771273 of unit cell: Completed after 25 iterations at t[s]: 1554.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771309 of unit cell: Completed after 12 iterations at t[s]: 1555.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540957 magneticMoment: [ Abs: 1.26365 Tot: -0.26719 ] + SubspaceRotationAdjust: set factor to 0.0313 +ElecMinimize: Iter: 12 G: -1059.061306686896614 |grad|_K: 1.226e-06 alpha: 4.658e-01 linmin: 1.224e-06 t[s]: 1556.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771352 of unit cell: Completed after 15 iterations at t[s]: 1556.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771366 of unit cell: Completed after 7 iterations at t[s]: 1557.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.549270 magneticMoment: [ Abs: 1.26235 Tot: -0.27082 ] + SubspaceRotationAdjust: set factor to 0.0337 +ElecMinimize: Iter: 13 G: -1059.061631369895622 |grad|_K: 9.296e-07 alpha: 6.196e-01 linmin: -1.709e-06 t[s]: 1558.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771461 of unit cell: Completed after 17 iterations at t[s]: 1559.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771459 of unit cell: Completed after 1 iterations at t[s]: 1559.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.559215 magneticMoment: [ Abs: 1.26139 Tot: -0.27399 ] + SubspaceRotationAdjust: set factor to 0.0331 +ElecMinimize: Iter: 14 G: -1059.061813481664331 |grad|_K: 7.042e-07 alpha: 6.039e-01 linmin: 8.753e-06 t[s]: 1560.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771283 of unit cell: Completed after 19 iterations at t[s]: 1561.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771311 of unit cell: Completed after 9 iterations at t[s]: 1561.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551806 magneticMoment: [ Abs: 1.25791 Tot: -0.27031 ] + SubspaceRotationAdjust: set factor to 0.0294 +ElecMinimize: Iter: 15 G: -1059.061901724523523 |grad|_K: 4.656e-07 alpha: 5.108e-01 linmin: -1.781e-06 t[s]: 1562.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771356 of unit cell: Completed after 14 iterations at t[s]: 1563.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771360 of unit cell: Completed after 3 iterations at t[s]: 1564.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.556102 magneticMoment: [ Abs: 1.25690 Tot: -0.27098 ] + SubspaceRotationAdjust: set factor to 0.0323 +ElecMinimize: Iter: 16 G: -1059.061943812277605 |grad|_K: 3.393e-07 alpha: 5.560e-01 linmin: -1.338e-04 t[s]: 1565.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771374 of unit cell: Completed after 9 iterations at t[s]: 1565.74 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771377 of unit cell: Completed after 3 iterations at t[s]: 1566.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557783 magneticMoment: [ Abs: 1.25572 Tot: -0.27074 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 17 G: -1059.061970252747415 |grad|_K: 2.799e-07 alpha: 6.547e-01 linmin: -1.293e-04 t[s]: 1567.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771311 of unit cell: Completed after 14 iterations at t[s]: 1567.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771316 of unit cell: Completed after 3 iterations at t[s]: 1568.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.554140 magneticMoment: [ Abs: 1.25392 Tot: -0.26862 ] + SubspaceRotationAdjust: set factor to 0.039 +ElecMinimize: Iter: 18 G: -1059.061986682041379 |grad|_K: 2.402e-07 alpha: 5.982e-01 linmin: 5.672e-04 t[s]: 1569.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771338 of unit cell: Completed after 11 iterations at t[s]: 1570.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771340 of unit cell: Completed after 0 iterations at t[s]: 1570.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.555872 magneticMoment: [ Abs: 1.25290 Tot: -0.26846 ] + SubspaceRotationAdjust: set factor to 0.0454 +ElecMinimize: Iter: 19 G: -1059.061999443737022 |grad|_K: 1.985e-07 alpha: 6.422e-01 linmin: -6.878e-04 t[s]: 1571.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771332 of unit cell: Completed after 4 iterations at t[s]: 1572.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771331 of unit cell: Completed after 0 iterations at t[s]: 1572.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.555202 magneticMoment: [ Abs: 1.25180 Tot: -0.26758 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 20 G: -1059.062009768828148 |grad|_K: 2.049e-07 alpha: 7.361e-01 linmin: -1.819e-04 t[s]: 1574.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771273 of unit cell: Completed after 14 iterations at t[s]: 1574.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771278 of unit cell: Completed after 3 iterations at t[s]: 1575.22 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551497 magneticMoment: [ Abs: 1.25023 Tot: -0.26555 ] + SubspaceRotationAdjust: set factor to 0.0559 +ElecMinimize: Iter: 21 G: -1059.062019643338317 |grad|_K: 2.271e-07 alpha: 6.700e-01 linmin: 6.133e-05 t[s]: 1576.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771347 of unit cell: Completed after 14 iterations at t[s]: 1576.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771325 of unit cell: Completed after 9 iterations at t[s]: 1577.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.554385 magneticMoment: [ Abs: 1.24970 Tot: -0.26613 ] + SubspaceRotationAdjust: set factor to 0.0476 +ElecMinimize: Iter: 22 G: -1059.062027725782173 |grad|_K: 2.008e-07 alpha: 4.538e-01 linmin: 6.184e-05 t[s]: 1578.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771293 of unit cell: Completed after 11 iterations at t[s]: 1579.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771288 of unit cell: Completed after 2 iterations at t[s]: 1579.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551665 magneticMoment: [ Abs: 1.24844 Tot: -0.26471 ] + SubspaceRotationAdjust: set factor to 0.0513 +ElecMinimize: Iter: 23 G: -1059.062035159241759 |grad|_K: 1.577e-07 alpha: 5.279e-01 linmin: -4.353e-04 t[s]: 1580.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771273 of unit cell: Completed after 9 iterations at t[s]: 1581.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771270 of unit cell: Completed after 3 iterations at t[s]: 1581.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.550110 magneticMoment: [ Abs: 1.24771 Tot: -0.26401 ] + SubspaceRotationAdjust: set factor to 0.0547 +ElecMinimize: Iter: 24 G: -1059.062041072417287 |grad|_K: 1.489e-07 alpha: 6.620e-01 linmin: -3.245e-04 t[s]: 1583.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771324 of unit cell: Completed after 13 iterations at t[s]: 1583.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771311 of unit cell: Completed after 6 iterations at t[s]: 1584.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552594 magneticMoment: [ Abs: 1.24792 Tot: -0.26511 ] + SubspaceRotationAdjust: set factor to 0.046 +ElecMinimize: Iter: 25 G: -1059.062045104549043 |grad|_K: 1.333e-07 alpha: 5.062e-01 linmin: 4.604e-04 t[s]: 1585.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771288 of unit cell: Completed after 9 iterations at t[s]: 1585.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771291 of unit cell: Completed after 3 iterations at t[s]: 1586.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551028 magneticMoment: [ Abs: 1.24763 Tot: -0.26471 ] + SubspaceRotationAdjust: set factor to 0.0408 +ElecMinimize: Iter: 26 G: -1059.062047737156263 |grad|_K: 9.700e-08 alpha: 4.417e-01 linmin: -1.257e-04 t[s]: 1587.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771294 of unit cell: Completed after 3 iterations at t[s]: 1587.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771294 of unit cell: Completed after 0 iterations at t[s]: 1588.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551162 magneticMoment: [ Abs: 1.24748 Tot: -0.26493 ] + SubspaceRotationAdjust: set factor to 0.0482 +ElecMinimize: Iter: 27 G: -1059.062049574004732 |grad|_K: 7.511e-08 alpha: 5.535e-01 linmin: -3.305e-04 t[s]: 1589.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771310 of unit cell: Completed after 8 iterations at t[s]: 1590.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771308 of unit cell: Completed after 0 iterations at t[s]: 1590.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552060 magneticMoment: [ Abs: 1.24744 Tot: -0.26542 ] + SubspaceRotationAdjust: set factor to 0.0465 +ElecMinimize: Iter: 28 G: -1059.062050544239810 |grad|_K: 7.038e-08 alpha: 4.884e-01 linmin: -4.577e-05 t[s]: 1591.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771296 of unit cell: Completed after 8 iterations at t[s]: 1592.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771298 of unit cell: Completed after 0 iterations at t[s]: 1592.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551318 magneticMoment: [ Abs: 1.24723 Tot: -0.26534 ] + SubspaceRotationAdjust: set factor to 0.0438 +ElecMinimize: Iter: 29 G: -1059.062051251437651 |grad|_K: 5.928e-08 alpha: 4.109e-01 linmin: 4.186e-04 t[s]: 1593.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771302 of unit cell: Completed after 2 iterations at t[s]: 1594.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771304 of unit cell: Completed after 0 iterations at t[s]: 1594.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551691 magneticMoment: [ Abs: 1.24716 Tot: -0.26576 ] + SubspaceRotationAdjust: set factor to 0.0582 +ElecMinimize: Iter: 30 G: -1059.062051895064997 |grad|_K: 4.718e-08 alpha: 5.268e-01 linmin: -1.055e-03 t[s]: 1595.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771314 of unit cell: Completed after 3 iterations at t[s]: 1596.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771313 of unit cell: Completed after 0 iterations at t[s]: 1596.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552346 magneticMoment: [ Abs: 1.24707 Tot: -0.26622 ] + SubspaceRotationAdjust: set factor to 0.0587 +ElecMinimize: Iter: 31 G: -1059.062052298057779 |grad|_K: 4.789e-08 alpha: 4.985e-01 linmin: -1.313e-03 t[s]: 1597.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771298 of unit cell: Completed after 3 iterations at t[s]: 1598.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771300 of unit cell: Completed after 0 iterations at t[s]: 1599.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551468 magneticMoment: [ Abs: 1.24642 Tot: -0.26600 ] + SubspaceRotationAdjust: set factor to 0.0661 +ElecMinimize: Iter: 32 G: -1059.062052671786660 |grad|_K: 4.350e-08 alpha: 4.469e-01 linmin: -6.035e-04 t[s]: 1600.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771294 of unit cell: Completed after 3 iterations at t[s]: 1600.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771293 of unit cell: Completed after 0 iterations at t[s]: 1601.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551007 magneticMoment: [ Abs: 1.24583 Tot: -0.26609 ] + SubspaceRotationAdjust: set factor to 0.0794 +ElecMinimize: Iter: 33 G: -1059.062053038891236 |grad|_K: 4.201e-08 alpha: 5.240e-01 linmin: -1.298e-03 t[s]: 1602.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771307 of unit cell: Completed after 3 iterations at t[s]: 1602.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771309 of unit cell: Completed after 0 iterations at t[s]: 1603.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551974 magneticMoment: [ Abs: 1.24541 Tot: -0.26690 ] + SubspaceRotationAdjust: set factor to 0.0934 +ElecMinimize: Iter: 34 G: -1059.062053436470023 |grad|_K: 4.313e-08 alpha: 5.948e-01 linmin: -2.613e-04 t[s]: 1604.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771332 of unit cell: Completed after 8 iterations at t[s]: 1604.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771318 of unit cell: Completed after 5 iterations at t[s]: 1605.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552565 magneticMoment: [ Abs: 1.24513 Tot: -0.26731 ] + SubspaceRotationAdjust: set factor to 0.0655 +ElecMinimize: Iter: 35 G: -1059.062053528000433 |grad|_K: 7.136e-08 alpha: 2.362e-01 linmin: 1.279e-03 t[s]: 1606.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771312 of unit cell: Completed after 3 iterations at t[s]: 1606.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771314 of unit cell: Completed after 0 iterations at t[s]: 1607.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552263 magneticMoment: [ Abs: 1.24437 Tot: -0.26752 ] + SubspaceRotationAdjust: set factor to 0.0693 +ElecMinimize: Iter: 36 G: -1059.062053754827048 |grad|_K: 5.479e-08 alpha: 1.479e-01 linmin: 2.818e-04 t[s]: 1608.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771302 of unit cell: Completed after 6 iterations at t[s]: 1608.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771303 of unit cell: Completed after 0 iterations at t[s]: 1609.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551489 magneticMoment: [ Abs: 1.24379 Tot: -0.26738 ] + SubspaceRotationAdjust: set factor to 0.0659 +ElecMinimize: Iter: 37 G: -1059.062053889540948 |grad|_K: 3.997e-08 alpha: 1.337e-01 linmin: 1.186e-04 t[s]: 1610.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771298 of unit cell: Completed after 0 iterations at t[s]: 1611.02 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.010711e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771288 of unit cell: Completed after 5 iterations at t[s]: 1611.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771292 of unit cell: Completed after 2 iterations at t[s]: 1612.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.550787 magneticMoment: [ Abs: 1.24301 Tot: -0.26728 ] + SubspaceRotationAdjust: set factor to 0.0625 +ElecMinimize: Iter: 38 G: -1059.062054038653969 |grad|_K: 4.199e-08 alpha: 2.872e-01 linmin: 5.266e-04 t[s]: 1613.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771297 of unit cell: Completed after 3 iterations at t[s]: 1613.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771296 of unit cell: Completed after 0 iterations at t[s]: 1614.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551037 magneticMoment: [ Abs: 1.24231 Tot: -0.26756 ] + SubspaceRotationAdjust: set factor to 0.0896 +ElecMinimize: Iter: 39 G: -1059.062054187137392 |grad|_K: 3.784e-08 alpha: 2.521e-01 linmin: 5.271e-05 t[s]: 1615.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771307 of unit cell: Completed after 7 iterations at t[s]: 1615.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771303 of unit cell: Completed after 0 iterations at t[s]: 1616.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551507 magneticMoment: [ Abs: 1.24199 Tot: -0.26785 ] + SubspaceRotationAdjust: set factor to 0.0736 +ElecMinimize: Iter: 40 G: -1059.062054276868594 |grad|_K: 5.309e-08 alpha: 1.604e-01 linmin: 3.635e-03 t[s]: 1617.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771305 of unit cell: Completed after 0 iterations at t[s]: 1617.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771304 of unit cell: Completed after 0 iterations at t[s]: 1618.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551577 magneticMoment: [ Abs: 1.24126 Tot: -0.26812 ] + SubspaceRotationAdjust: set factor to 0.0643 +ElecMinimize: Iter: 41 G: -1059.062054369198222 |grad|_K: 4.662e-08 alpha: 1.477e-01 linmin: 1.533e-06 t[s]: 1619.50 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 4.256e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.822 5.968 5.955 5.940 2.985 5.923 5.967 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.918 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.029 16.659 16.687 16.623 13.885 11.027 16.655 16.682 16.623 13.885 12.241 16.655 16.682 16.623 13.885 11.027 16.791 16.682 16.623 13.885 +# coordination-number N 1.112 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.05 +EvdW_6 = -0.120335 +EvdW_8 = -0.212889 + +# Ionic positions in cartesian coordinates: +ion C 15.506819494690767 8.965541485450226 29.741832111246694 1 +ion C 6.497815380567920 0.176019133108414 23.724838669612947 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343757838235220 9.088006069611108 29.244977028460564 1 +ion C 0.302781208989874 0.175064433444014 23.455642145115096 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.538140178121255 3.563642905556303 29.244988570239094 1 +ion C 9.566704412632488 5.531256635334659 24.014205103077039 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.158774582684197 3.560973445965934 28.976843573211511 1 +ion C 3.394430459665444 5.543497895589463 23.724865820090749 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.068959130506959 0.053159561027138 31.129778235450146 1 +ion Hf 12.558461299472228 7.260939585326445 26.600617309286825 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.089731102903726 0.052265001747128 30.870514307481329 1 +ion Hf 6.368064063852217 7.260572373239066 26.331371951933356 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.274848411289348 5.362260504239512 31.121950853377086 1 +ion Hf 9.469558529196389 1.896466681639920 26.331142262935970 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.423723862596754 5.233102248149944 31.670853528863049 1 +ion Hf 3.296302668651952 1.905914603186367 26.037715404235808 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.233839799543697 5.336788208526175 34.772106190143695 1 + +# Forces in Cartesian coordinates: +force C -0.000115235252488 -0.000058133787873 0.001873730487236 1 +force C -0.000083646539720 -0.000038625538850 0.000839846523760 1 +force C 0.000189810721123 0.000109144756825 -0.002369538962842 0 +force C 0.000145019079758 0.000084193622116 -0.003486871094753 0 +force C -0.001057005997497 -0.000668938496486 0.023831075392721 0 +force C 0.000009172314596 0.000858752602145 -0.000492365465624 1 +force C 0.000014794201877 0.000006712553073 0.000815489906254 1 +force C 0.000137171052815 0.000148195204924 -0.002439368043056 0 +force C 0.000145222189301 -0.000196221187649 -0.003245404658557 0 +force C -0.001086844501284 -0.000627729035733 0.023878328178479 0 +force C 0.000745744742405 -0.000411720919833 -0.000457810894081 1 +force C -0.000034771011364 -0.000018367295785 0.000370802248508 1 +force C 0.000197892924850 0.000045426133629 -0.002439782729693 0 +force C -0.000098279235046 0.000223957984452 -0.003245831628546 0 +force C -0.001002216213096 -0.000579052412465 0.023429691118698 0 +force C -0.000469699651183 -0.000303866242793 -0.000343240489557 1 +force C -0.000074859417429 -0.000053235566206 0.000844484704546 1 +force C 0.000061079189559 0.000036081271739 -0.000986987088863 0 +force C 0.000378095924385 0.000218884306590 -0.003173742387108 0 +force C -0.001106946374022 -0.000582551870524 0.023830545531028 0 +force Hf 0.001192303359717 -0.000762936483669 0.000170240178658 1 +force Hf 0.001515910787086 0.000865128092553 -0.001949314388245 1 +force Hf 0.000461325936069 0.000265115479335 -0.001006655315331 0 +force Hf -0.000441420099933 -0.000105635189259 0.011346800132948 0 +force Hf 0.001240128442799 0.000715978023815 -0.023682121006055 0 +force Hf -0.001099790910810 -0.000634969468384 0.000003106255769 1 +force Hf -0.001377717329858 0.000826894569702 -0.001736460634137 1 +force Hf 0.000475628316216 -0.001103751294367 -0.000779671094489 0 +force Hf -0.000247569686159 -0.000142968198392 0.011386863052324 0 +force Hf 0.001154070319167 0.000749727153719 -0.023799456496047 0 +force Hf -0.000082370004666 -0.000072393146470 -0.002966480808758 1 +force Hf 0.000028706538503 -0.001605410412560 -0.001715028929556 1 +force Hf -0.000718626142353 0.000961661170777 -0.000793545160731 0 +force Hf -0.000364695882036 -0.000209759932053 0.012285943466809 0 +force Hf 0.001225348055036 0.000626123244686 -0.023797421739359 0 +force Hf -0.000173105571386 0.001401080733681 0.000088224781077 1 +force Hf 0.000025271421331 0.000018115795240 -0.002761932272718 1 +force Hf 0.001609595616094 0.000932736024275 -0.000681334681660 0 +force Hf -0.000311377912493 -0.000328949000116 0.011346356703577 0 +force Hf 0.001163097938777 0.000673113269481 -0.023640410044028 0 +force N -0.000492691478324 -0.000273401152058 -0.005399340091090 1 + +# Energy components: + A_diel = -0.7118523933825396 + Eewald = 38779.6693761472270126 + EH = 39752.6947013274257188 + Eloc = -79601.4249698905332480 + Enl = -270.1534625975173185 + EvdW = -0.3332234850449560 + Exc = -796.6865276257407231 + Exc_core = 594.6258066030057989 + KE = 421.4123961704768817 + MuShift = -0.0076089625025492 +------------------------------------- + Etot = -1120.9153647065857058 + TS = 0.0014892958831286 +------------------------------------- + F = -1120.9168540024688809 + muN = -61.8547996332706518 +------------------------------------- + G = -1059.0620543691982220 + +IonicMinimize: Iter: 8 G: -1059.062054369198222 |grad|_K: 1.234e-03 alpha: 5.174e-01 linmin: -6.655e-02 t[s]: 1625.50 + +#--- Lowdin population analysis --- +# oxidation-state C -0.250 -0.235 -0.234 -0.209 -0.223 -0.233 -0.235 -0.234 -0.211 -0.223 -0.233 -0.229 -0.234 -0.211 -0.223 -0.234 -0.235 -0.233 -0.211 -0.223 +# magnetic-moments C -0.007 +0.001 -0.004 -0.007 -0.185 -0.002 +0.002 -0.005 -0.014 -0.186 -0.002 +0.002 -0.005 -0.014 -0.068 -0.001 +0.001 -0.003 -0.015 -0.185 +# oxidation-state Hf +0.639 +0.254 +0.247 +0.242 +0.113 +0.642 +0.255 +0.251 +0.242 +0.113 -0.108 +0.255 +0.251 +0.243 +0.113 +0.640 +0.248 +0.250 +0.242 +0.115 +# magnetic-moments Hf +0.104 +0.012 +0.001 +0.001 -0.005 +0.108 +0.010 +0.001 +0.001 -0.005 +0.093 +0.010 +0.001 +0.000 -0.005 +0.103 +0.005 +0.002 +0.001 -0.005 +# oxidation-state N -0.863 +# magnetic-moments N -0.008 + + +Computing DFT-D3 correction: +# coordination-number C 5.803 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.915 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.006 16.655 16.701 16.623 13.885 11.004 16.650 16.689 16.623 13.885 12.274 16.650 16.689 16.623 13.885 11.005 16.803 16.689 16.623 13.885 +# coordination-number N 1.121 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120383 +EvdW_8 = -0.213095 +Shifting auxilliary hamiltonian by -0.000124 to set nElectrons=325.551577 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771627 of unit cell: Completed after 33 iterations at t[s]: 1627.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551577 magneticMoment: [ Abs: 1.24722 Tot: -0.27445 ] +ElecMinimize: Iter: 0 G: -1058.902944471796445 |grad|_K: 3.027e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.777694 of unit cell: Completed after 37 iterations at t[s]: 1629.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774497 of unit cell: Completed after 34 iterations at t[s]: 1629.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.816356 magneticMoment: [ Abs: 1.25608 Tot: -0.35171 ] + SubspaceRotationAdjust: set factor to 0.0478 +ElecMinimize: Iter: 1 G: -1059.029958199501834 |grad|_K: 1.633e-05 alpha: 3.959e-01 linmin: 2.363e-04 t[s]: 1630.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766499 of unit cell: Completed after 32 iterations at t[s]: 1631.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 31 iterations at t[s]: 1632.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.514449 magneticMoment: [ Abs: 1.21408 Tot: -0.25031 ] + SubspaceRotationAdjust: set factor to 0.0262 +ElecMinimize: Iter: 2 G: -1059.048574913436823 |grad|_K: 5.797e-06 alpha: 2.104e-01 linmin: 2.077e-03 t[s]: 1633.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771039 of unit cell: Completed after 19 iterations at t[s]: 1633.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771253 of unit cell: Completed after 21 iterations at t[s]: 1634.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.534292 magneticMoment: [ Abs: 1.22662 Tot: -0.26530 ] + SubspaceRotationAdjust: set factor to 0.0316 +ElecMinimize: Iter: 3 G: -1059.055166168966707 |grad|_K: 2.867e-06 alpha: 5.729e-01 linmin: -1.096e-04 t[s]: 1635.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 26 iterations at t[s]: 1635.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771601 of unit cell: Completed after 9 iterations at t[s]: 1636.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.555809 magneticMoment: [ Abs: 1.22932 Tot: -0.27390 ] + SubspaceRotationAdjust: set factor to 0.0327 +ElecMinimize: Iter: 4 G: -1059.056884219270842 |grad|_K: 1.934e-06 alpha: 5.984e-01 linmin: -3.950e-05 t[s]: 1637.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771218 of unit cell: Completed after 25 iterations at t[s]: 1637.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771188 of unit cell: Completed after 11 iterations at t[s]: 1638.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.525925 magneticMoment: [ Abs: 1.22387 Tot: -0.26487 ] + SubspaceRotationAdjust: set factor to 0.0336 +ElecMinimize: Iter: 5 G: -1059.057723388025579 |grad|_K: 1.567e-06 alpha: 6.425e-01 linmin: -3.390e-07 t[s]: 1639.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771407 of unit cell: Completed after 23 iterations at t[s]: 1640.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771461 of unit cell: Completed after 15 iterations at t[s]: 1640.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538231 magneticMoment: [ Abs: 1.22682 Tot: -0.27304 ] + SubspaceRotationAdjust: set factor to 0.0378 +ElecMinimize: Iter: 6 G: -1059.058411545034005 |grad|_K: 1.440e-06 alpha: 8.034e-01 linmin: 1.768e-05 t[s]: 1641.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771399 of unit cell: Completed after 14 iterations at t[s]: 1642.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771394 of unit cell: Completed after 4 iterations at t[s]: 1642.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.527264 magneticMoment: [ Abs: 1.22537 Tot: -0.27440 ] + SubspaceRotationAdjust: set factor to 0.0454 +ElecMinimize: Iter: 7 G: -1059.059037841216877 |grad|_K: 1.350e-06 alpha: 8.667e-01 linmin: -5.638e-06 t[s]: 1643.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771368 of unit cell: Completed after 11 iterations at t[s]: 1644.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771367 of unit cell: Completed after 3 iterations at t[s]: 1644.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.520097 magneticMoment: [ Abs: 1.22295 Tot: -0.27774 ] + SubspaceRotationAdjust: set factor to 0.0525 +ElecMinimize: Iter: 8 G: -1059.059618341934765 |grad|_K: 1.488e-06 alpha: 9.129e-01 linmin: -7.379e-06 t[s]: 1645.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771756 of unit cell: Completed after 24 iterations at t[s]: 1646.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771739 of unit cell: Completed after 8 iterations at t[s]: 1647.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540131 magneticMoment: [ Abs: 1.22481 Tot: -0.29281 ] + SubspaceRotationAdjust: set factor to 0.053 +ElecMinimize: Iter: 9 G: -1059.060292400125036 |grad|_K: 1.712e-06 alpha: 8.715e-01 linmin: 5.090e-07 t[s]: 1648.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771050 of unit cell: Completed after 27 iterations at t[s]: 1648.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771286 of unit cell: Completed after 24 iterations at t[s]: 1649.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.509035 magneticMoment: [ Abs: 1.21578 Tot: -0.29057 ] + SubspaceRotationAdjust: set factor to 0.0441 +ElecMinimize: Iter: 10 G: -1059.060890047971498 |grad|_K: 1.720e-06 alpha: 5.832e-01 linmin: -3.233e-06 t[s]: 1650.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771763 of unit cell: Completed after 26 iterations at t[s]: 1650.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771752 of unit cell: Completed after 5 iterations at t[s]: 1651.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540791 magneticMoment: [ Abs: 1.21615 Tot: -0.30600 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 11 G: -1059.061477327864395 |grad|_K: 1.420e-06 alpha: 5.688e-01 linmin: -2.600e-06 t[s]: 1652.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771667 of unit cell: Completed after 18 iterations at t[s]: 1653.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771660 of unit cell: Completed after 3 iterations at t[s]: 1653.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538209 magneticMoment: [ Abs: 1.21093 Tot: -0.30896 ] + SubspaceRotationAdjust: set factor to 0.038 +ElecMinimize: Iter: 12 G: -1059.061909339317936 |grad|_K: 1.088e-06 alpha: 6.137e-01 linmin: -1.096e-05 t[s]: 1654.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771566 of unit cell: Completed after 17 iterations at t[s]: 1655.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771566 of unit cell: Completed after 0 iterations at t[s]: 1655.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.535755 magneticMoment: [ Abs: 1.20755 Tot: -0.31045 ] + SubspaceRotationAdjust: set factor to 0.0384 +ElecMinimize: Iter: 13 G: -1059.062163653665721 |grad|_K: 8.476e-07 alpha: 6.141e-01 linmin: -5.005e-06 t[s]: 1656.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771690 of unit cell: Completed after 19 iterations at t[s]: 1657.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771689 of unit cell: Completed after 0 iterations at t[s]: 1657.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.547067 magneticMoment: [ Abs: 1.20717 Tot: -0.31441 ] + SubspaceRotationAdjust: set factor to 0.0341 +ElecMinimize: Iter: 14 G: -1059.062316458588384 |grad|_K: 6.575e-07 alpha: 6.092e-01 linmin: 3.131e-05 t[s]: 1658.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771504 of unit cell: Completed after 19 iterations at t[s]: 1659.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 9 iterations at t[s]: 1659.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538581 magneticMoment: [ Abs: 1.20361 Tot: -0.31132 ] + SubspaceRotationAdjust: set factor to 0.0292 +ElecMinimize: Iter: 15 G: -1059.062395028598985 |grad|_K: 4.418e-07 alpha: 5.226e-01 linmin: 1.009e-05 t[s]: 1660.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771567 of unit cell: Completed after 13 iterations at t[s]: 1661.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771569 of unit cell: Completed after 0 iterations at t[s]: 1662.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541874 magneticMoment: [ Abs: 1.20285 Tot: -0.31157 ] + SubspaceRotationAdjust: set factor to 0.0321 +ElecMinimize: Iter: 16 G: -1059.062432436099016 |grad|_K: 3.099e-07 alpha: 5.494e-01 linmin: -1.302e-04 t[s]: 1663.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771590 of unit cell: Completed after 11 iterations at t[s]: 1663.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771592 of unit cell: Completed after 0 iterations at t[s]: 1664.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.543741 magneticMoment: [ Abs: 1.20217 Tot: -0.31149 ] + SubspaceRotationAdjust: set factor to 0.0359 +ElecMinimize: Iter: 17 G: -1059.062453134020416 |grad|_K: 2.520e-07 alpha: 6.133e-01 linmin: -3.018e-04 t[s]: 1665.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 14 iterations at t[s]: 1665.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771542 of unit cell: Completed after 0 iterations at t[s]: 1666.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540675 magneticMoment: [ Abs: 1.20069 Tot: -0.30995 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 18 G: -1059.062466416858115 |grad|_K: 2.005e-07 alpha: 5.928e-01 linmin: 7.245e-04 t[s]: 1667.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771554 of unit cell: Completed after 9 iterations at t[s]: 1667.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771557 of unit cell: Completed after 1 iterations at t[s]: 1668.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541787 magneticMoment: [ Abs: 1.19980 Tot: -0.30964 ] + SubspaceRotationAdjust: set factor to 0.0437 +ElecMinimize: Iter: 19 G: -1059.062476009572038 |grad|_K: 1.602e-07 alpha: 6.954e-01 linmin: -8.311e-04 t[s]: 1669.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 4 iterations at t[s]: 1669.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771548 of unit cell: Completed after 0 iterations at t[s]: 1670.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541262 magneticMoment: [ Abs: 1.19876 Tot: -0.30905 ] + SubspaceRotationAdjust: set factor to 0.0533 +ElecMinimize: Iter: 20 G: -1059.062482184169767 |grad|_K: 1.578e-07 alpha: 6.764e-01 linmin: -3.609e-05 t[s]: 1671.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 11 iterations at t[s]: 1672.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 0 iterations at t[s]: 1672.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539066 magneticMoment: [ Abs: 1.19730 Tot: -0.30808 ] + SubspaceRotationAdjust: set factor to 0.0564 +ElecMinimize: Iter: 21 G: -1059.062487958443171 |grad|_K: 1.664e-07 alpha: 6.637e-01 linmin: 1.865e-04 t[s]: 1673.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771562 of unit cell: Completed after 13 iterations at t[s]: 1674.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 4 iterations at t[s]: 1674.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541469 magneticMoment: [ Abs: 1.19658 Tot: -0.30878 ] + SubspaceRotationAdjust: set factor to 0.0509 +ElecMinimize: Iter: 22 G: -1059.062492968086644 |grad|_K: 1.572e-07 alpha: 5.243e-01 linmin: 1.746e-04 t[s]: 1675.74 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 11 iterations at t[s]: 1676.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 2 iterations at t[s]: 1676.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539379 magneticMoment: [ Abs: 1.19509 Tot: -0.30829 ] + SubspaceRotationAdjust: set factor to 0.0477 +ElecMinimize: Iter: 23 G: -1059.062496952062475 |grad|_K: 1.293e-07 alpha: 4.689e-01 linmin: -3.698e-05 t[s]: 1677.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 5 iterations at t[s]: 1678.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 3 iterations at t[s]: 1678.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539703 magneticMoment: [ Abs: 1.19362 Tot: -0.30867 ] + SubspaceRotationAdjust: set factor to 0.0514 +ElecMinimize: Iter: 24 G: -1059.062500778048616 |grad|_K: 1.087e-07 alpha: 6.534e-01 linmin: -1.520e-04 t[s]: 1679.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 3 iterations at t[s]: 1680.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 0 iterations at t[s]: 1681.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539837 magneticMoment: [ Abs: 1.19225 Tot: -0.30926 ] + SubspaceRotationAdjust: set factor to 0.0555 +ElecMinimize: Iter: 25 G: -1059.062503688656079 |grad|_K: 9.484e-08 alpha: 6.994e-01 linmin: -6.209e-05 t[s]: 1682.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 5 iterations at t[s]: 1682.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 0 iterations at t[s]: 1683.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539085 magneticMoment: [ Abs: 1.19101 Tot: -0.30971 ] + SubspaceRotationAdjust: set factor to 0.0594 +ElecMinimize: Iter: 26 G: -1059.062505574902161 |grad|_K: 8.141e-08 alpha: 5.966e-01 linmin: 2.708e-04 t[s]: 1684.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 2 iterations at t[s]: 1684.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 0 iterations at t[s]: 1685.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539674 magneticMoment: [ Abs: 1.19010 Tot: -0.31072 ] + SubspaceRotationAdjust: set factor to 0.0661 +ElecMinimize: Iter: 27 G: -1059.062506845925782 |grad|_K: 6.367e-08 alpha: 5.620e-01 linmin: -1.781e-04 t[s]: 1686.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 2 iterations at t[s]: 1686.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 0 iterations at t[s]: 1687.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539047 magneticMoment: [ Abs: 1.18857 Tot: -0.31116 ] + SubspaceRotationAdjust: set factor to 0.0778 +ElecMinimize: Iter: 28 G: -1059.062507797766102 |grad|_K: 5.681e-08 alpha: 6.598e-01 linmin: -6.731e-04 t[s]: 1688.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771516 of unit cell: Completed after 3 iterations at t[s]: 1688.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 0 iterations at t[s]: 1689.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538464 magneticMoment: [ Abs: 1.18694 Tot: -0.31167 ] + SubspaceRotationAdjust: set factor to 0.0892 +ElecMinimize: Iter: 29 G: -1059.062508517368769 |grad|_K: 5.800e-08 alpha: 6.143e-01 linmin: -2.386e-04 t[s]: 1690.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 8 iterations at t[s]: 1691.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771534 of unit cell: Completed after 0 iterations at t[s]: 1691.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539507 magneticMoment: [ Abs: 1.18564 Tot: -0.31304 ] + SubspaceRotationAdjust: set factor to 0.0821 +ElecMinimize: Iter: 30 G: -1059.062509137753750 |grad|_K: 6.530e-08 alpha: 5.132e-01 linmin: 8.093e-04 t[s]: 1692.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771504 of unit cell: Completed after 9 iterations at t[s]: 1693.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 4 iterations at t[s]: 1694.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538524 magneticMoment: [ Abs: 1.18417 Tot: -0.31334 ] + SubspaceRotationAdjust: set factor to 0.0675 +ElecMinimize: Iter: 31 G: -1059.062509446604963 |grad|_K: 6.180e-08 alpha: 2.453e-01 linmin: 6.783e-04 t[s]: 1695.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 4 iterations at t[s]: 1695.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 0 iterations at t[s]: 1696.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538682 magneticMoment: [ Abs: 1.18227 Tot: -0.31409 ] + SubspaceRotationAdjust: set factor to 0.0993 +ElecMinimize: Iter: 32 G: -1059.062509871645943 |grad|_K: 4.925e-08 alpha: 3.193e-01 linmin: -1.806e-03 t[s]: 1697.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 8 iterations at t[s]: 1697.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771532 of unit cell: Completed after 3 iterations at t[s]: 1698.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539275 magneticMoment: [ Abs: 1.18161 Tot: -0.31461 ] + SubspaceRotationAdjust: set factor to 0.0736 +ElecMinimize: Iter: 33 G: -1059.062509988847069 |grad|_K: 6.953e-08 alpha: 1.818e-01 linmin: -1.240e-04 t[s]: 1699.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 1 iterations at t[s]: 1700.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 0 iterations at t[s]: 1700.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539086 magneticMoment: [ Abs: 1.17961 Tot: -0.31558 ] + SubspaceRotationAdjust: set factor to 0.0794 +ElecMinimize: Iter: 34 G: -1059.062510371175449 |grad|_K: 6.692e-08 alpha: 2.218e-01 linmin: -2.296e-04 t[s]: 1701.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 9 iterations at t[s]: 1702.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 4 iterations at t[s]: 1702.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538430 magneticMoment: [ Abs: 1.17854 Tot: -0.31590 ] + SubspaceRotationAdjust: set factor to 0.0673 +ElecMinimize: Iter: 35 G: -1059.062510494402886 |grad|_K: 5.553e-08 alpha: 1.094e-01 linmin: 4.958e-04 t[s]: 1704.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771518 of unit cell: Completed after 0 iterations at t[s]: 1704.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 3 iterations at t[s]: 1705.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537643 magneticMoment: [ Abs: 1.17618 Tot: -0.31666 ] + SubspaceRotationAdjust: set factor to 0.0738 +ElecMinimize: Iter: 36 G: -1059.062510754250980 |grad|_K: 5.612e-08 alpha: 3.133e-01 linmin: 1.188e-03 t[s]: 1706.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 4 iterations at t[s]: 1706.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 0 iterations at t[s]: 1707.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538185 magneticMoment: [ Abs: 1.17396 Tot: -0.31778 ] + SubspaceRotationAdjust: set factor to 0.091 +ElecMinimize: Iter: 37 G: -1059.062511030928363 |grad|_K: 5.448e-08 alpha: 2.891e-01 linmin: 1.443e-04 t[s]: 1708.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771534 of unit cell: Completed after 9 iterations at t[s]: 1709.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 4 iterations at t[s]: 1709.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538704 magneticMoment: [ Abs: 1.17269 Tot: -0.31842 ] + SubspaceRotationAdjust: set factor to 0.0829 +ElecMinimize: Iter: 38 G: -1059.062511172864788 |grad|_K: 5.901e-08 alpha: 1.604e-01 linmin: 4.311e-04 t[s]: 1710.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 0 iterations at t[s]: 1711.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 0 iterations at t[s]: 1711.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538427 magneticMoment: [ Abs: 1.17044 Tot: -0.31910 ] + SubspaceRotationAdjust: set factor to 0.0731 +ElecMinimize: Iter: 39 G: -1059.062511411984588 |grad|_K: 5.938e-08 alpha: 2.075e-01 linmin: 2.510e-06 t[s]: 1712.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771501 of unit cell: Completed after 8 iterations at t[s]: 1713.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 4 iterations at t[s]: 1714.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537770 magneticMoment: [ Abs: 1.16929 Tot: -0.31925 ] + SubspaceRotationAdjust: set factor to 0.0608 +ElecMinimize: Iter: 40 G: -1059.062511485223467 |grad|_K: 4.751e-08 alpha: 9.073e-02 linmin: 1.208e-03 t[s]: 1715.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 0 iterations at t[s]: 1715.70 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.721755e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 3 iterations at t[s]: 1716.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 0 iterations at t[s]: 1716.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537037 magneticMoment: [ Abs: 1.16687 Tot: -0.31981 ] + SubspaceRotationAdjust: set factor to 0.0707 +ElecMinimize: Iter: 41 G: -1059.062511688197901 |grad|_K: 4.485e-08 alpha: 2.953e-01 linmin: -9.504e-04 t[s]: 1717.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 1 iterations at t[s]: 1718.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 0 iterations at t[s]: 1719.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537511 magneticMoment: [ Abs: 1.16450 Tot: -0.32089 ] + SubspaceRotationAdjust: set factor to 0.0916 +ElecMinimize: Iter: 42 G: -1059.062511952216710 |grad|_K: 5.151e-08 alpha: 3.500e-01 linmin: -3.660e-04 t[s]: 1720.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 8 iterations at t[s]: 1720.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 5 iterations at t[s]: 1721.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538228 magneticMoment: [ Abs: 1.16350 Tot: -0.32158 ] + SubspaceRotationAdjust: set factor to 0.0794 +ElecMinimize: Iter: 43 G: -1059.062512034505971 |grad|_K: 5.789e-08 alpha: 1.202e-01 linmin: 2.756e-03 t[s]: 1722.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 2 iterations at t[s]: 1722.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 0 iterations at t[s]: 1723.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538721 magneticMoment: [ Abs: 1.16185 Tot: -0.32241 ] + SubspaceRotationAdjust: set factor to 0.0758 +ElecMinimize: Iter: 44 G: -1059.062512167711020 |grad|_K: 5.402e-08 alpha: 1.406e-01 linmin: -3.375e-03 t[s]: 1724.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 3 iterations at t[s]: 1725.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 0 iterations at t[s]: 1725.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538411 magneticMoment: [ Abs: 1.15965 Tot: -0.32304 ] + SubspaceRotationAdjust: set factor to 0.104 +ElecMinimize: Iter: 45 G: -1059.062512405485450 |grad|_K: 4.369e-08 alpha: 1.859e-01 linmin: -3.344e-03 t[s]: 1726.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 7 iterations at t[s]: 1727.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 3 iterations at t[s]: 1727.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537965 magneticMoment: [ Abs: 1.15857 Tot: -0.32315 ] + SubspaceRotationAdjust: set factor to 0.1 +ElecMinimize: Iter: 46 G: -1059.062512464390466 |grad|_K: 5.424e-08 alpha: 1.172e-01 linmin: -1.611e-03 t[s]: 1728.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 2 iterations at t[s]: 1729.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 0 iterations at t[s]: 1730.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537630 magneticMoment: [ Abs: 1.15578 Tot: -0.32355 ] + SubspaceRotationAdjust: set factor to 0.093 +ElecMinimize: Iter: 47 G: -1059.062512701774040 |grad|_K: 5.216e-08 alpha: 1.910e-01 linmin: -4.758e-03 t[s]: 1731.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 6 iterations at t[s]: 1731.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 0 iterations at t[s]: 1732.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538058 magneticMoment: [ Abs: 1.15392 Tot: -0.32402 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 48 G: -1059.062512853461612 |grad|_K: 5.557e-08 alpha: 1.402e-01 linmin: 4.217e-04 t[s]: 1733.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 4 iterations at t[s]: 1733.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 0 iterations at t[s]: 1734.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538968 magneticMoment: [ Abs: 1.15154 Tot: -0.32494 ] + SubspaceRotationAdjust: set factor to 0.114 +ElecMinimize: Iter: 49 G: -1059.062513032994957 |grad|_K: 5.692e-08 alpha: 1.703e-01 linmin: -1.420e-03 t[s]: 1735.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 3 iterations at t[s]: 1736.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 0 iterations at t[s]: 1736.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539597 magneticMoment: [ Abs: 1.14906 Tot: -0.32597 ] + SubspaceRotationAdjust: set factor to 0.092 +ElecMinimize: Iter: 50 G: -1059.062513248830101 |grad|_K: 7.614e-08 alpha: 1.712e-01 linmin: -1.199e-03 t[s]: 1737.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 8 iterations at t[s]: 1738.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 3 iterations at t[s]: 1738.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539269 magneticMoment: [ Abs: 1.14591 Tot: -0.32687 ] + SubspaceRotationAdjust: set factor to 0.121 +ElecMinimize: Iter: 51 G: -1059.062513515224509 |grad|_K: 6.277e-08 alpha: 1.128e-01 linmin: 8.568e-04 t[s]: 1740.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 4 iterations at t[s]: 1740.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 0 iterations at t[s]: 1741.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538509 magneticMoment: [ Abs: 1.14273 Tot: -0.32743 ] + SubspaceRotationAdjust: set factor to 0.143 +ElecMinimize: Iter: 52 G: -1059.062513708082861 |grad|_K: 6.293e-08 alpha: 1.544e-01 linmin: -9.734e-04 t[s]: 1742.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 8 iterations at t[s]: 1742.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771513 of unit cell: Completed after 3 iterations at t[s]: 1743.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538072 magneticMoment: [ Abs: 1.14065 Tot: -0.32765 ] + SubspaceRotationAdjust: set factor to 0.0956 +ElecMinimize: Iter: 53 G: -1059.062513796216535 |grad|_K: 1.025e-07 alpha: 9.401e-02 linmin: -9.567e-04 t[s]: 1744.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 3 iterations at t[s]: 1744.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 0 iterations at t[s]: 1745.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538157 magneticMoment: [ Abs: 1.13598 Tot: -0.32835 ] + SubspaceRotationAdjust: set factor to 0.0738 +ElecMinimize: Iter: 54 G: -1059.062514128328758 |grad|_K: 9.514e-08 alpha: 8.027e-02 linmin: 2.733e-04 t[s]: 1746.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 8 iterations at t[s]: 1747.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 3 iterations at t[s]: 1747.78 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538729 magneticMoment: [ Abs: 1.13376 Tot: -0.32886 ] + SubspaceRotationAdjust: set factor to 0.111 +ElecMinimize: Iter: 55 G: -1059.062514244907334 |grad|_K: 6.779e-08 alpha: 4.616e-02 linmin: 2.264e-04 t[s]: 1748.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 1 iterations at t[s]: 1749.38 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.384865e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 8 iterations at t[s]: 1749.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771532 of unit cell: Completed after 0 iterations at t[s]: 1750.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539641 magneticMoment: [ Abs: 1.13138 Tot: -0.32955 ] + SubspaceRotationAdjust: set factor to 0.101 +ElecMinimize: Iter: 56 G: -1059.062514429978592 |grad|_K: 8.644e-08 alpha: 1.010e-01 linmin: 2.480e-03 t[s]: 1751.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1752.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1752.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540235 magneticMoment: [ Abs: 1.12726 Tot: -0.33047 ] + SubspaceRotationAdjust: set factor to 0.103 +ElecMinimize: Iter: 57 G: -1059.062514587851865 |grad|_K: 7.401e-08 alpha: 1.035e-01 linmin: -5.853e-06 t[s]: 1753.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 2 iterations at t[s]: 1754.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771538 of unit cell: Completed after 0 iterations at t[s]: 1755.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540050 magneticMoment: [ Abs: 1.12271 Tot: -0.33136 ] + SubspaceRotationAdjust: set factor to 0.105 +ElecMinimize: Iter: 58 G: -1059.062514913179939 |grad|_K: 8.185e-08 alpha: 1.552e-01 linmin: -1.149e-03 t[s]: 1756.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 9 iterations at t[s]: 1756.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 5 iterations at t[s]: 1757.22 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539305 magneticMoment: [ Abs: 1.11992 Tot: -0.33171 ] + SubspaceRotationAdjust: set factor to 0.0948 +ElecMinimize: Iter: 59 G: -1059.062515092393824 |grad|_K: 6.565e-08 alpha: 7.488e-02 linmin: 7.972e-04 t[s]: 1758.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 3 iterations at t[s]: 1758.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 0 iterations at t[s]: 1759.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538475 magneticMoment: [ Abs: 1.11660 Tot: -0.33197 ] + SubspaceRotationAdjust: set factor to 0.119 +ElecMinimize: Iter: 60 G: -1059.062515303706050 |grad|_K: 5.757e-08 alpha: 1.337e-01 linmin: -2.579e-03 t[s]: 1760.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771506 of unit cell: Completed after 3 iterations at t[s]: 1761.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771505 of unit cell: Completed after 0 iterations at t[s]: 1761.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537854 magneticMoment: [ Abs: 1.11376 Tot: -0.33204 ] + SubspaceRotationAdjust: set factor to 0.0926 +ElecMinimize: Iter: 61 G: -1059.062515536474848 |grad|_K: 6.892e-08 alpha: 1.430e-01 linmin: -3.413e-03 t[s]: 1762.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 3 iterations at t[s]: 1763.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 0 iterations at t[s]: 1763.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538172 magneticMoment: [ Abs: 1.10950 Tot: -0.33240 ] + SubspaceRotationAdjust: set factor to 0.141 +ElecMinimize: Iter: 62 G: -1059.062515888193047 |grad|_K: 6.913e-08 alpha: 1.565e-01 linmin: -1.424e-04 t[s]: 1764.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 8 iterations at t[s]: 1765.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 5 iterations at t[s]: 1765.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538603 magneticMoment: [ Abs: 1.10786 Tot: -0.33260 ] + SubspaceRotationAdjust: set factor to 0.13 +ElecMinimize: Iter: 63 G: -1059.062515961701365 |grad|_K: 7.668e-08 alpha: 6.213e-02 linmin: 9.992e-04 t[s]: 1766.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 2 iterations at t[s]: 1767.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 0 iterations at t[s]: 1768.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539098 magneticMoment: [ Abs: 1.10442 Tot: -0.33297 ] + SubspaceRotationAdjust: set factor to 0.17 +ElecMinimize: Iter: 64 G: -1059.062516160816585 |grad|_K: 7.431e-08 alpha: 1.074e-01 linmin: -1.231e-03 t[s]: 1769.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 0 iterations at t[s]: 1769.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 2 iterations at t[s]: 1770.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539016 magneticMoment: [ Abs: 1.09916 Tot: -0.33337 ] + SubspaceRotationAdjust: set factor to 0.173 +ElecMinimize: Iter: 65 G: -1059.062516511809235 |grad|_K: 8.324e-08 alpha: 1.770e-01 linmin: 7.712e-04 t[s]: 1771.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771498 of unit cell: Completed after 8 iterations at t[s]: 1771.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 6 iterations at t[s]: 1772.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538395 magneticMoment: [ Abs: 1.09687 Tot: -0.33338 ] + SubspaceRotationAdjust: set factor to 0.17 +ElecMinimize: Iter: 66 G: -1059.062516667271211 |grad|_K: 7.048e-08 alpha: 6.036e-02 linmin: 8.662e-04 t[s]: 1773.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 1 iterations at t[s]: 1773.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 4 iterations at t[s]: 1774.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537539 magneticMoment: [ Abs: 1.09247 Tot: -0.33342 ] + SubspaceRotationAdjust: set factor to 0.163 +ElecMinimize: Iter: 67 G: -1059.062516869153569 |grad|_K: 9.335e-08 alpha: 1.671e-01 linmin: 1.011e-03 t[s]: 1775.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 3 iterations at t[s]: 1775.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 2 iterations at t[s]: 1776.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537833 magneticMoment: [ Abs: 1.08811 Tot: -0.33368 ] + SubspaceRotationAdjust: set factor to 0.159 +ElecMinimize: Iter: 68 G: -1059.062517108029851 |grad|_K: 8.683e-08 alpha: 9.899e-02 linmin: 1.163e-04 t[s]: 1777.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 8 iterations at t[s]: 1778.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 0 iterations at t[s]: 1778.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538543 magneticMoment: [ Abs: 1.08521 Tot: -0.33381 ] + SubspaceRotationAdjust: set factor to 0.145 +ElecMinimize: Iter: 69 G: -1059.062517322332724 |grad|_K: 8.613e-08 alpha: 7.601e-02 linmin: 1.987e-03 t[s]: 1779.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 0 iterations at t[s]: 1780.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 2 iterations at t[s]: 1780.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538455 magneticMoment: [ Abs: 1.08018 Tot: -0.33329 ] + SubspaceRotationAdjust: set factor to 0.218 +ElecMinimize: Iter: 70 G: -1059.062517484057480 |grad|_K: 7.340e-08 alpha: 1.233e-01 linmin: 1.664e-03 t[s]: 1781.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 3 iterations at t[s]: 1782.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 0 iterations at t[s]: 1782.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537706 magneticMoment: [ Abs: 1.07643 Tot: -0.33257 ] + SubspaceRotationAdjust: set factor to 0.248 +ElecMinimize: Iter: 71 G: -1059.062517664342067 |grad|_K: 7.190e-08 alpha: 1.232e-01 linmin: -5.996e-05 t[s]: 1783.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771494 of unit cell: Completed after 3 iterations at t[s]: 1784.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771494 of unit cell: Completed after 0 iterations at t[s]: 1785.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536807 magneticMoment: [ Abs: 1.07316 Tot: -0.33184 ] + SubspaceRotationAdjust: set factor to 0.218 +ElecMinimize: Iter: 72 G: -1059.062517881367512 |grad|_K: 8.624e-08 alpha: 1.194e-01 linmin: 2.074e-05 t[s]: 1786.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771501 of unit cell: Completed after 3 iterations at t[s]: 1786.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771500 of unit cell: Completed after 0 iterations at t[s]: 1787.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537086 magneticMoment: [ Abs: 1.06995 Tot: -0.33153 ] + SubspaceRotationAdjust: set factor to 0.334 +ElecMinimize: Iter: 73 G: -1059.062518125508859 |grad|_K: 6.448e-08 alpha: 9.796e-02 linmin: -4.624e-04 t[s]: 1788.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 2 iterations at t[s]: 1788.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 3 iterations at t[s]: 1789.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538488 magneticMoment: [ Abs: 1.06652 Tot: -0.33139 ] + SubspaceRotationAdjust: set factor to 0.308 +ElecMinimize: Iter: 74 G: -1059.062518354440272 |grad|_K: 8.161e-08 alpha: 2.156e-01 linmin: 2.706e-03 t[s]: 1790.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771513 of unit cell: Completed after 5 iterations at t[s]: 1790.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771518 of unit cell: Completed after 3 iterations at t[s]: 1791.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538184 magneticMoment: [ Abs: 1.06400 Tot: -0.33065 ] + SubspaceRotationAdjust: set factor to 0.346 +ElecMinimize: Iter: 75 G: -1059.062518437945300 |grad|_K: 9.021e-08 alpha: 8.655e-02 linmin: 8.334e-05 t[s]: 1792.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771497 of unit cell: Completed after 4 iterations at t[s]: 1792.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771497 of unit cell: Completed after 0 iterations at t[s]: 1793.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536776 magneticMoment: [ Abs: 1.06064 Tot: -0.32909 ] + SubspaceRotationAdjust: set factor to 0.351 +ElecMinimize: Iter: 76 G: -1059.062518680592802 |grad|_K: 7.781e-08 alpha: 8.696e-02 linmin: -1.563e-04 t[s]: 1794.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771493 of unit cell: Completed after 2 iterations at t[s]: 1794.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771491 of unit cell: Completed after 0 iterations at t[s]: 1795.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536480 magneticMoment: [ Abs: 1.05721 Tot: -0.32739 ] + SubspaceRotationAdjust: set factor to 0.463 +ElecMinimize: Iter: 77 G: -1059.062518999179474 |grad|_K: 7.133e-08 alpha: 1.354e-01 linmin: -9.924e-04 t[s]: 1796.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771513 of unit cell: Completed after 8 iterations at t[s]: 1797.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 4 iterations at t[s]: 1797.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537300 magneticMoment: [ Abs: 1.05605 Tot: -0.32685 ] + SubspaceRotationAdjust: set factor to 0.306 +ElecMinimize: Iter: 78 G: -1059.062519141895791 |grad|_K: 1.130e-07 alpha: 7.268e-02 linmin: 5.929e-04 t[s]: 1798.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 3 iterations at t[s]: 1799.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 1 iterations at t[s]: 1799.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538109 magneticMoment: [ Abs: 1.05442 Tot: -0.32601 ] + SubspaceRotationAdjust: set factor to 0.22 +ElecMinimize: Iter: 79 G: -1059.062519327108021 |grad|_K: 1.065e-07 alpha: 4.844e-02 linmin: 3.066e-04 t[s]: 1800.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 3 iterations at t[s]: 1801.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 0 iterations at t[s]: 1801.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537844 magneticMoment: [ Abs: 1.05312 Tot: -0.32513 ] + SubspaceRotationAdjust: set factor to 0.284 +ElecMinimize: Iter: 80 G: -1059.062519484157292 |grad|_K: 6.830e-08 alpha: 4.257e-02 linmin: 1.155e-04 t[s]: 1802.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 3 iterations at t[s]: 1803.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 0 iterations at t[s]: 1804.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537631 magneticMoment: [ Abs: 1.05253 Tot: -0.32466 ] + SubspaceRotationAdjust: set factor to 0.297 +ElecMinimize: Iter: 81 G: -1059.062519579049876 |grad|_K: 6.717e-08 alpha: 5.156e-02 linmin: -2.131e-03 t[s]: 1805.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771505 of unit cell: Completed after 5 iterations at t[s]: 1805.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771504 of unit cell: Completed after 0 iterations at t[s]: 1806.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537302 magneticMoment: [ Abs: 1.05177 Tot: -0.32390 ] + SubspaceRotationAdjust: set factor to 0.253 +ElecMinimize: Iter: 82 G: -1059.062519779372451 |grad|_K: 8.092e-08 alpha: 7.001e-02 linmin: -3.579e-03 t[s]: 1807.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 3 iterations at t[s]: 1807.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 0 iterations at t[s]: 1808.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537869 magneticMoment: [ Abs: 1.05054 Tot: -0.32256 ] + SubspaceRotationAdjust: set factor to 0.24 +ElecMinimize: Iter: 83 G: -1059.062520155413040 |grad|_K: 6.942e-08 alpha: 9.406e-02 linmin: -1.087e-03 t[s]: 1809.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771526 of unit cell: Completed after 8 iterations at t[s]: 1809.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 4 iterations at t[s]: 1810.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538267 magneticMoment: [ Abs: 1.05022 Tot: -0.32215 ] + SubspaceRotationAdjust: set factor to 0.219 +ElecMinimize: Iter: 84 G: -1059.062520198488528 |grad|_K: 7.613e-08 alpha: 3.595e-02 linmin: 1.196e-03 t[s]: 1811.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 0 iterations at t[s]: 1811.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 3 iterations at t[s]: 1812.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538420 magneticMoment: [ Abs: 1.04919 Tot: -0.32062 ] + SubspaceRotationAdjust: set factor to 0.204 +ElecMinimize: Iter: 85 G: -1059.062520281243906 |grad|_K: 8.920e-08 alpha: 8.360e-02 linmin: 1.230e-03 t[s]: 1813.59 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.068e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.803 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.915 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.006 16.655 16.701 16.623 13.885 11.004 16.650 16.689 16.623 13.885 12.274 16.650 16.689 16.623 13.885 11.005 16.803 16.689 16.623 13.885 +# coordination-number N 1.121 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120383 +EvdW_8 = -0.213095 + +# Ionic positions in cartesian coordinates: +ion C 15.504431559231676 8.964055842854247 29.778722983895257 1 +ion C 6.498700739450329 0.175561800845601 23.728181694417199 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343910226023468 9.104921986255874 29.235127472424583 1 +ion C 0.302103751891364 0.174656761092501 23.458579856451749 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.553067318451923 3.555543649586263 29.235273002343721 1 +ion C 9.566613898680519 5.531203714980806 24.019971364674777 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.142549805015880 3.551355946165152 28.967476700832584 1 +ion C 3.394464267612320 5.544485860222495 23.728227942033655 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.062217799407883 0.054959254569815 31.139812712879010 1 +ion Hf 12.568160516031067 7.266402750644431 26.590728139616179 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.095619654679164 0.056133535306602 30.879780314915891 1 +ion Hf 6.359173302157767 7.266019930144690 26.320067497584510 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.276953248841753 5.363113144905002 31.041240625583871 1 +ion Hf 9.469795537678097 1.886085675807209 26.319875965878982 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421338568709636 5.226090845849953 31.680609696569665 1 +ion Hf 3.297342488051234 1.906519037769724 26.024013180345900 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.223800364522740 5.331309681998278 34.672762365516576 1 + +# Forces in Cartesian coordinates: +force C 0.000071120149582 0.000050075418877 -0.000947849562624 1 +force C 0.000124474807001 -0.000134141978147 -0.000414992089000 1 +force C 0.000236540545972 0.000136514088018 -0.002228837103347 0 +force C 0.000151650321659 0.000088034241550 -0.003545597454330 0 +force C -0.000967504153311 -0.000724476283565 0.023856170847389 0 +force C 0.000006969546454 0.000057311831771 -0.000926174052081 1 +force C -0.000161021240580 -0.000089855152346 -0.000391378369670 1 +force C 0.000085035715016 0.000171917455773 -0.002300516215577 0 +force C 0.000141795348506 -0.000226748615131 -0.003257553614370 0 +force C -0.001177963462860 -0.000680336520320 0.023914031505433 0 +force C 0.000041015821495 -0.000039144157971 -0.000987642937409 1 +force C -0.000031893141731 -0.000019176838457 -0.000369441509885 1 +force C 0.000193374141557 -0.000011611511838 -0.002301888339002 0 +force C -0.000126336918232 0.000236223097079 -0.003259150787325 0 +force C -0.001009659825520 -0.000583696678558 0.023537706096807 0 +force C 0.000531990920035 0.000328468646340 -0.000883086286081 1 +force C -0.000048809604000 0.000169891693636 -0.000422693734136 1 +force C 0.000050815811451 0.000030659888405 -0.000683022108064 0 +force C 0.000411330246503 0.000238035942891 -0.003182708098508 0 +force C -0.001111042457744 -0.000477179053037 0.023856634877377 0 +force Hf 0.000497208428624 -0.000308288954323 -0.000624893971007 1 +force Hf 0.000296846151412 0.000201222651905 -0.000156659745366 1 +force Hf 0.000522378286402 0.000302382995416 -0.002322982957852 0 +force Hf -0.000327338364474 -0.000151654345351 0.011330565470637 0 +force Hf 0.001128876755428 0.000650964829087 -0.023510999896574 0 +force Hf -0.000492710403291 -0.000427841962113 -0.000571721523031 1 +force Hf -0.000263946394687 0.000095982863118 0.000506379088121 1 +force Hf 0.000530026832236 -0.001484720062892 -0.001697446874174 0 +force Hf -0.000343078396231 -0.000198336534040 0.011374277326759 0 +force Hf 0.001244680525286 0.000698523985866 -0.023615055419694 0 +force Hf -0.000588090560696 -0.000247387113096 0.002378823405107 1 +force Hf -0.000047447788957 -0.000291920453260 0.000488294290046 1 +force Hf -0.001022907027303 0.001194231001854 -0.001710797887400 0 +force Hf -0.000405825797499 -0.000234119562557 0.012449040610635 0 +force Hf 0.001227255162842 0.000730995615152 -0.023613611732023 0 +force Hf -0.000011915392884 0.000631088328379 -0.000575465340721 1 +force Hf -0.000165596256774 -0.000114127947356 0.000452395891880 1 +force Hf 0.002015524698705 0.001167350944600 -0.001566620636692 0 +force Hf -0.000296103541030 -0.000208127483115 0.011332682747542 0 +force Hf 0.001157747375331 0.000670231259027 -0.023622852284710 0 +force N -0.000392498034303 -0.000241084923559 -0.000720502209732 1 + +# Energy components: + A_diel = -0.7320579393514058 + Eewald = 38794.1410491641290719 + EH = 39766.0375185524899280 + Eloc = -79629.2447557189589133 + Enl = -270.1594677016043988 + EvdW = -0.3334782106493844 + Exc = -796.7011054863980917 + Exc_core = 594.6257437730023412 + KE = 421.4606504893110923 + MuShift = -0.0074274603517292 +------------------------------------- + Etot = -1120.9133305383718380 + TS = 0.0014895137979732 +------------------------------------- + F = -1120.9148200521697163 + muN = -61.8522997709257680 +------------------------------------- + G = -1059.0625202812439056 + +IonicMinimize: Iter: 9 G: -1059.062520281243906 |grad|_K: 5.374e-04 alpha: 7.974e-01 linmin: 1.720e-02 t[s]: 1819.19 + +#--- Lowdin population analysis --- +# oxidation-state C -0.253 -0.235 -0.234 -0.209 -0.225 -0.233 -0.235 -0.234 -0.210 -0.225 -0.233 -0.228 -0.234 -0.210 -0.227 -0.234 -0.235 -0.233 -0.210 -0.225 +# magnetic-moments C -0.005 +0.000 -0.005 -0.011 -0.130 -0.001 +0.001 -0.005 -0.014 -0.140 -0.001 +0.001 -0.005 -0.014 -0.173 -0.001 +0.000 -0.004 -0.014 -0.129 +# oxidation-state Hf +0.647 +0.253 +0.247 +0.243 +0.113 +0.650 +0.255 +0.251 +0.243 +0.113 -0.115 +0.255 +0.251 +0.243 +0.113 +0.648 +0.244 +0.250 +0.243 +0.115 +# magnetic-moments Hf +0.077 +0.010 +0.001 +0.001 -0.001 +0.079 +0.009 +0.002 +0.001 +0.000 +0.065 +0.009 +0.002 +0.001 +0.000 +0.076 +0.004 +0.002 +0.001 -0.011 +# oxidation-state N -0.851 +# magnetic-moments N -0.004 + + +Computing DFT-D3 correction: +# coordination-number C 5.812 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.022 16.663 16.700 16.623 13.885 11.020 16.660 16.687 16.623 13.885 12.272 16.660 16.687 16.623 13.885 11.021 16.806 16.686 16.623 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120391 +EvdW_8 = -0.213109 +Shifting auxilliary hamiltonian by -0.000143 to set nElectrons=325.538420 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 21 iterations at t[s]: 1821.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538420 magneticMoment: [ Abs: 1.06163 Tot: -0.32411 ] +ElecMinimize: Iter: 0 G: -1059.062401169696159 |grad|_K: 1.563e-06 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774479 of unit cell: Completed after 31 iterations at t[s]: 1822.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771753 of unit cell: Completed after 31 iterations at t[s]: 1823.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.553926 magneticMoment: [ Abs: 1.06267 Tot: -0.32630 ] + SubspaceRotationAdjust: set factor to 0.132 +ElecMinimize: Iter: 1 G: -1059.062453426178990 |grad|_K: 5.998e-07 alpha: 6.205e-02 linmin: 6.772e-04 t[s]: 1824.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771696 of unit cell: Completed after 11 iterations at t[s]: 1825.16 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.861496e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 14 iterations at t[s]: 1825.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771530 of unit cell: Completed after 11 iterations at t[s]: 1826.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540339 magneticMoment: [ Abs: 1.05561 Tot: -0.31632 ] + SubspaceRotationAdjust: set factor to 0.0882 +ElecMinimize: Iter: 2 G: -1059.062483545239957 |grad|_K: 3.857e-07 alpha: 2.417e-01 linmin: -4.669e-04 t[s]: 1827.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 11 iterations at t[s]: 1827.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 12 iterations at t[s]: 1828.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538936 magneticMoment: [ Abs: 1.05678 Tot: -0.31459 ] + SubspaceRotationAdjust: set factor to 0.0986 +ElecMinimize: Iter: 3 G: -1059.062506951888963 |grad|_K: 2.503e-07 alpha: 4.502e-01 linmin: 3.063e-04 t[s]: 1829.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 9 iterations at t[s]: 1830.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771516 of unit cell: Completed after 9 iterations at t[s]: 1830.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538730 magneticMoment: [ Abs: 1.05947 Tot: -0.31354 ] + SubspaceRotationAdjust: set factor to 0.0935 +ElecMinimize: Iter: 4 G: -1059.062522195991278 |grad|_K: 2.688e-07 alpha: 7.021e-01 linmin: -7.955e-06 t[s]: 1831.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771716 of unit cell: Completed after 22 iterations at t[s]: 1832.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771589 of unit cell: Completed after 17 iterations at t[s]: 1832.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.543673 magneticMoment: [ Abs: 1.06079 Tot: -0.31338 ] + SubspaceRotationAdjust: set factor to 0.0697 +ElecMinimize: Iter: 5 G: -1059.062528666501976 |grad|_K: 2.388e-07 alpha: 2.530e-01 linmin: 5.055e-05 t[s]: 1833.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771543 of unit cell: Completed after 13 iterations at t[s]: 1834.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 8 iterations at t[s]: 1834.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539299 magneticMoment: [ Abs: 1.06022 Tot: -0.30934 ] + SubspaceRotationAdjust: set factor to 0.0679 +ElecMinimize: Iter: 6 G: -1059.062536242360920 |grad|_K: 1.591e-07 alpha: 3.755e-01 linmin: -1.352e-03 t[s]: 1835.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771507 of unit cell: Completed after 9 iterations at t[s]: 1836.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771502 of unit cell: Completed after 3 iterations at t[s]: 1837.06 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537858 magneticMoment: [ Abs: 1.06128 Tot: -0.30774 ] + SubspaceRotationAdjust: set factor to 0.0808 +ElecMinimize: Iter: 7 G: -1059.062540964587924 |grad|_K: 1.164e-07 alpha: 5.127e-01 linmin: -1.335e-03 t[s]: 1838.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 13 iterations at t[s]: 1838.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 3 iterations at t[s]: 1839.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540626 magneticMoment: [ Abs: 1.06288 Tot: -0.30785 ] + SubspaceRotationAdjust: set factor to 0.0713 +ElecMinimize: Iter: 8 G: -1059.062543205063093 |grad|_K: 1.331e-07 alpha: 4.576e-01 linmin: 8.632e-04 t[s]: 1840.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 11 iterations at t[s]: 1840.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771532 of unit cell: Completed after 4 iterations at t[s]: 1841.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539561 magneticMoment: [ Abs: 1.06384 Tot: -0.30643 ] + SubspaceRotationAdjust: set factor to 0.0687 +ElecMinimize: Iter: 9 G: -1059.062545247568323 |grad|_K: 9.621e-08 alpha: 3.415e-01 linmin: 1.928e-04 t[s]: 1842.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 8 iterations at t[s]: 1842.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 3 iterations at t[s]: 1843.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540019 magneticMoment: [ Abs: 1.06475 Tot: -0.30503 ] + SubspaceRotationAdjust: set factor to 0.0691 +ElecMinimize: Iter: 10 G: -1059.062546958834446 |grad|_K: 7.960e-08 alpha: 5.207e-01 linmin: -2.275e-03 t[s]: 1844.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771548 of unit cell: Completed after 3 iterations at t[s]: 1844.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1845.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540821 magneticMoment: [ Abs: 1.06636 Tot: -0.30414 ] + SubspaceRotationAdjust: set factor to 0.0807 +ElecMinimize: Iter: 11 G: -1059.062548413943659 |grad|_K: 6.812e-08 alpha: 6.112e-01 linmin: -1.355e-03 t[s]: 1846.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771538 of unit cell: Completed after 8 iterations at t[s]: 1847.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1847.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540118 magneticMoment: [ Abs: 1.06754 Tot: -0.30319 ] + SubspaceRotationAdjust: set factor to 0.0732 +ElecMinimize: Iter: 12 G: -1059.062549277165772 |grad|_K: 7.295e-08 alpha: 4.928e-01 linmin: 2.408e-03 t[s]: 1848.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 5 iterations at t[s]: 1849.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771544 of unit cell: Completed after 2 iterations at t[s]: 1849.78 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540463 magneticMoment: [ Abs: 1.06863 Tot: -0.30212 ] + SubspaceRotationAdjust: set factor to 0.087 +ElecMinimize: Iter: 13 G: -1059.062549858225111 |grad|_K: 5.287e-08 alpha: 3.722e-01 linmin: -7.275e-04 t[s]: 1850.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 3 iterations at t[s]: 1851.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 0 iterations at t[s]: 1851.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540644 magneticMoment: [ Abs: 1.06950 Tot: -0.30110 ] + SubspaceRotationAdjust: set factor to 0.0894 +ElecMinimize: Iter: 14 G: -1059.062550341381211 |grad|_K: 3.846e-08 alpha: 4.700e-01 linmin: -3.079e-03 t[s]: 1852.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 2 iterations at t[s]: 1853.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 0 iterations at t[s]: 1854.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540530 magneticMoment: [ Abs: 1.07060 Tot: -0.30030 ] + SubspaceRotationAdjust: set factor to 0.108 +ElecMinimize: Iter: 15 G: -1059.062550664756372 |grad|_K: 3.463e-08 alpha: 5.672e-01 linmin: -1.337e-03 t[s]: 1854.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 3 iterations at t[s]: 1855.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 1 iterations at t[s]: 1856.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540236 magneticMoment: [ Abs: 1.07162 Tot: -0.29963 ] + SubspaceRotationAdjust: set factor to 0.106 +ElecMinimize: Iter: 16 G: -1059.062550849466788 |grad|_K: 3.645e-08 alpha: 4.340e-01 linmin: 1.141e-03 t[s]: 1857.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 3 iterations at t[s]: 1857.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 0 iterations at t[s]: 1858.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540482 magneticMoment: [ Abs: 1.07263 Tot: -0.29886 ] + SubspaceRotationAdjust: set factor to 0.115 +ElecMinimize: Iter: 17 G: -1059.062550999316272 |grad|_K: 3.296e-08 alpha: 3.361e-01 linmin: 1.442e-03 t[s]: 1859.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 2 iterations at t[s]: 1859.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 0 iterations at t[s]: 1860.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539950 magneticMoment: [ Abs: 1.07330 Tot: -0.29781 ] + SubspaceRotationAdjust: set factor to 0.104 +ElecMinimize: Iter: 18 G: -1059.062551104174418 |grad|_K: 2.735e-08 alpha: 3.007e-01 linmin: -6.856e-04 t[s]: 1861.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 1 iterations at t[s]: 1861.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1862.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540207 magneticMoment: [ Abs: 1.07446 Tot: -0.29696 ] + SubspaceRotationAdjust: set factor to 0.141 +ElecMinimize: Iter: 19 G: -1059.062551216006341 |grad|_K: 2.153e-08 alpha: 3.937e-01 linmin: -4.787e-03 t[s]: 1863.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 3 iterations at t[s]: 1863.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 0 iterations at t[s]: 1864.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540581 magneticMoment: [ Abs: 1.07520 Tot: -0.29669 ] + SubspaceRotationAdjust: set factor to 0.089 +ElecMinimize: Iter: 20 G: -1059.062551251893183 |grad|_K: 3.948e-08 alpha: 2.407e-01 linmin: 3.900e-03 t[s]: 1865.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 3 iterations at t[s]: 1866.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771544 of unit cell: Completed after 1 iterations at t[s]: 1866.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540421 magneticMoment: [ Abs: 1.07621 Tot: -0.29602 ] + SubspaceRotationAdjust: set factor to 0.11 +ElecMinimize: Iter: 21 G: -1059.062551290732699 |grad|_K: 2.444e-08 alpha: 1.031e-01 linmin: 1.566e-03 t[s]: 1867.75 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.058e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.812 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.022 16.663 16.700 16.623 13.885 11.020 16.660 16.687 16.623 13.885 12.272 16.660 16.687 16.623 13.885 11.021 16.806 16.686 16.623 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120391 +EvdW_8 = -0.213109 + +# Ionic positions in cartesian coordinates: +ion C 15.504942992091337 8.964463811395541 29.768805400309958 1 +ion C 6.499888154498026 0.174271020274540 23.723963133729637 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.344099073322528 9.105225019303012 29.228186379222439 1 +ion C 0.300509813419387 0.173767512085032 23.454576151549375 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.553298576283327 3.555370431780835 29.227730836042120 1 +ion C 9.566198838496350 5.530957474406177 24.017384949209251 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.147126172600714 3.554176336567128 28.961019980468983 1 +ion C 3.393992646906163 5.546109437238769 23.723920453796829 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.067245431099117 0.052311790591899 31.131186424791395 1 +ion Hf 12.568645304106557 7.267008427173609 26.590230126304128 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.091020342976576 0.051915771919721 30.872227604129126 1 +ion Hf 6.358766702196761 7.265452858470161 26.325530147103024 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.271862910922056 5.361180848915451 31.050831898379602 1 +ion Hf 9.469083434009111 1.885843921193783 26.325151337375761 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421601314528411 5.232274078130517 31.672461085053946 1 +ion Hf 3.295946540707694 1.905499268439218 26.029397025530834 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.219715440004686 5.328683770837693 34.676375818775227 1 + +# Forces in Cartesian coordinates: +force C -0.000046886661542 -0.000000837589991 -0.000909413374022 1 +force C -0.000130693165026 0.000127341190726 0.000126405933288 1 +force C 0.000192843372492 0.000111241349616 -0.002430073428718 0 +force C 0.000158163716821 0.000091878263302 -0.003656989530916 0 +force C -0.000928966607735 -0.000713134297021 0.023411229796998 0 +force C 0.000012545402092 -0.000486962143446 0.000053026741734 1 +force C 0.000072840408546 0.000033277444893 0.000242279343374 1 +force C 0.000122618700981 0.000140702687929 -0.002452902078351 0 +force C 0.000142168667586 -0.000219635542200 -0.003376232804792 0 +force C -0.001165916729252 -0.000675279496093 0.023446997871483 0 +force C -0.000491147216625 0.000222379552207 0.000234470930230 1 +force C 0.000002243732279 0.000005204114622 0.000080387235671 1 +force C 0.000183782416386 0.000036033934642 -0.002452868430315 0 +force C -0.000120277802027 0.000233294782523 -0.003375154320027 0 +force C -0.000984642802651 -0.000568342234366 0.022945307403880 0 +force C -0.000284749871589 -0.000191845387957 -0.000292857248916 1 +force C 0.000046962951512 -0.000167619457905 0.000161522650221 1 +force C 0.000061408102243 0.000035122465245 -0.000785801249170 0 +force C 0.000411533705509 0.000238045281934 -0.003322699245204 0 +force C -0.001079831043949 -0.000451622167131 0.023405678484247 0 +force Hf -0.000374619068162 0.000223375046822 -0.000217337880126 1 +force Hf -0.000091856642656 -0.000116656397962 -0.000221188073315 1 +force Hf 0.000588834014293 0.000329521062042 -0.001861181987767 0 +force Hf -0.000311117995998 -0.000156910371975 0.011049012431070 0 +force Hf 0.001160599644814 0.000671877961934 -0.024168714624037 0 +force Hf 0.000364734407652 0.000326043727585 -0.000017114824632 1 +force Hf -0.000023091083857 0.000145399353798 -0.001256447303875 1 +force Hf 0.000398226579534 -0.001455259621276 -0.001200787369771 0 +force Hf -0.000343715561442 -0.000198416986952 0.011060320052403 0 +force Hf 0.001272299336709 0.000707129660209 -0.024254299804573 0 +force Hf 0.000809747984757 0.000330739640857 -0.000788325764789 1 +force Hf 0.000169061139921 -0.000060709040102 -0.001157124954256 1 +force Hf -0.001054939860794 0.001072131653367 -0.001209727526872 0 +force Hf -0.000386415654297 -0.000222387689429 0.012202275286536 0 +force Hf 0.001246619442397 0.000748856313393 -0.024253080969599 0 +force Hf -0.000075556676197 -0.000465571736860 -0.000251744438602 1 +force Hf 0.000075313030586 0.000105926647790 -0.001181444155236 1 +force Hf 0.001928904553897 0.001121601357244 -0.001004488031434 0 +force Hf -0.000291237418089 -0.000190028685989 0.011048610473556 0 +force Hf 0.001193972520690 0.000689575027248 -0.024274004404783 0 +force N -0.000549234025255 -0.000329153635225 0.000729886918041 1 + +# Energy components: + A_diel = -0.7286928900790074 + Eewald = 38795.9260681061714422 + EH = 39768.0231878057093127 + Eloc = -79633.0231477865454508 + Enl = -270.1594417408389290 + EvdW = -0.3334999611453632 + Exc = -796.7039564091730881 + Exc_core = 594.6257512163722367 + KE = 421.4674306582320469 + MuShift = -0.0074550707430036 +------------------------------------- + Etot = -1120.9137560720330384 + TS = 0.0014752725980177 +------------------------------------- + F = -1120.9152313446311382 + muN = -61.8526800538985171 +------------------------------------- + G = -1059.0625512907326993 + +IonicMinimize: Iter: 10 G: -1059.062551290732699 |grad|_K: 4.280e-04 alpha: 1.000e+00 linmin: 1.265e-02 t[s]: 1873.06 + +#--- Lowdin population analysis --- +# oxidation-state C -0.251 -0.235 -0.235 -0.210 -0.221 -0.232 -0.236 -0.235 -0.211 -0.221 -0.233 -0.229 -0.235 -0.211 -0.223 -0.234 -0.235 -0.234 -0.211 -0.221 +# magnetic-moments C -0.005 +0.001 -0.005 -0.010 -0.129 -0.001 +0.001 -0.005 -0.013 -0.140 -0.001 +0.002 -0.005 -0.013 -0.174 -0.001 +0.001 -0.004 -0.014 -0.129 +# oxidation-state Hf +0.646 +0.252 +0.246 +0.242 +0.114 +0.649 +0.254 +0.249 +0.242 +0.114 -0.116 +0.254 +0.250 +0.242 +0.114 +0.647 +0.243 +0.249 +0.242 +0.116 +# magnetic-moments Hf +0.082 +0.010 +0.001 +0.001 -0.001 +0.085 +0.009 +0.002 +0.001 -0.000 +0.070 +0.009 +0.002 +0.000 -0.000 +0.082 +0.004 +0.002 +0.001 -0.011 +# oxidation-state N -0.849 +# magnetic-moments N -0.005 + + +Computing DFT-D3 correction: +# coordination-number C 5.813 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.919 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.020 16.664 16.702 16.623 13.885 11.017 16.660 16.689 16.623 13.885 12.269 16.660 16.689 16.623 13.885 11.019 16.806 16.688 16.623 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120394 +EvdW_8 = -0.213122 +Shifting auxilliary hamiltonian by -0.000004 to set nElectrons=325.540421 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 15 iterations at t[s]: 1875.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540421 magneticMoment: [ Abs: 1.08219 Tot: -0.29292 ] +ElecMinimize: Iter: 0 G: -1059.062554849721209 |grad|_K: 2.893e-07 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771216 of unit cell: Completed after 19 iterations at t[s]: 1876.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771476 of unit cell: Completed after 19 iterations at t[s]: 1877.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536586 magneticMoment: [ Abs: 1.08126 Tot: -0.29124 ] + SubspaceRotationAdjust: set factor to 0.0777 +ElecMinimize: Iter: 1 G: -1059.062560363171087 |grad|_K: 1.942e-07 alpha: 1.902e-01 linmin: 4.611e-04 t[s]: 1878.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 11 iterations at t[s]: 1879.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 6 iterations at t[s]: 1879.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540618 magneticMoment: [ Abs: 1.08204 Tot: -0.29203 ] + SubspaceRotationAdjust: set factor to 0.0467 +ElecMinimize: Iter: 2 G: -1059.062563450306243 |grad|_K: 9.644e-08 alpha: 2.392e-01 linmin: 1.979e-03 t[s]: 1880.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 3 iterations at t[s]: 1881.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 8 iterations at t[s]: 1881.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540894 magneticMoment: [ Abs: 1.08337 Tot: -0.29254 ] + SubspaceRotationAdjust: set factor to 0.0467 +ElecMinimize: Iter: 3 G: -1059.062565407471084 |grad|_K: 6.919e-08 alpha: 6.682e-01 linmin: 9.479e-03 t[s]: 1883.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 3 iterations at t[s]: 1883.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 3 iterations at t[s]: 1884.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540564 magneticMoment: [ Abs: 1.08412 Tot: -0.29236 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 4 G: -1059.062566785252102 |grad|_K: 5.072e-08 alpha: 9.036e-01 linmin: -2.185e-03 t[s]: 1885.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 3 iterations at t[s]: 1885.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 0 iterations at t[s]: 1886.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540310 magneticMoment: [ Abs: 1.08455 Tot: -0.29200 ] + SubspaceRotationAdjust: set factor to 0.063 +ElecMinimize: Iter: 5 G: -1059.062567526380690 |grad|_K: 4.216e-08 alpha: 8.031e-01 linmin: 1.622e-03 t[s]: 1887.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771548 of unit cell: Completed after 5 iterations at t[s]: 1888.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 0 iterations at t[s]: 1888.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541385 magneticMoment: [ Abs: 1.08541 Tot: -0.29219 ] + SubspaceRotationAdjust: set factor to 0.0535 +ElecMinimize: Iter: 6 G: -1059.062567925328040 |grad|_K: 4.327e-08 alpha: 6.743e-01 linmin: 8.328e-04 t[s]: 1889.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 8 iterations at t[s]: 1890.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 3 iterations at t[s]: 1890.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540345 magneticMoment: [ Abs: 1.08581 Tot: -0.29167 ] + SubspaceRotationAdjust: set factor to 0.0446 +ElecMinimize: Iter: 7 G: -1059.062568214761541 |grad|_K: 3.999e-08 alpha: 4.731e-01 linmin: 3.319e-04 t[s]: 1892.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 3 iterations at t[s]: 1892.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 0 iterations at t[s]: 1893.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540394 magneticMoment: [ Abs: 1.08674 Tot: -0.29141 ] + SubspaceRotationAdjust: set factor to 0.0577 +ElecMinimize: Iter: 8 G: -1059.062568596498522 |grad|_K: 3.332e-08 alpha: 6.588e-01 linmin: -3.719e-03 t[s]: 1894.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 8 iterations at t[s]: 1894.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 0 iterations at t[s]: 1895.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540863 magneticMoment: [ Abs: 1.08746 Tot: -0.29142 ] + SubspaceRotationAdjust: set factor to 0.045 +ElecMinimize: Iter: 9 G: -1059.062568791920285 |grad|_K: 5.783e-08 alpha: 4.785e-01 linmin: 6.717e-04 t[s]: 1896.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 8 iterations at t[s]: 1897.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 4 iterations at t[s]: 1897.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540439 magneticMoment: [ Abs: 1.08828 Tot: -0.29111 ] + SubspaceRotationAdjust: set factor to 0.0603 +ElecMinimize: Iter: 10 G: -1059.062568995387210 |grad|_K: 3.587e-08 alpha: 2.003e-01 linmin: 8.261e-04 t[s]: 1898.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771526 of unit cell: Completed after 0 iterations at t[s]: 1899.27 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 6.008552e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 5 iterations at t[s]: 1899.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 2 iterations at t[s]: 1900.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539797 magneticMoment: [ Abs: 1.08896 Tot: -0.29070 ] + SubspaceRotationAdjust: set factor to 0.0575 +ElecMinimize: Iter: 11 G: -1059.062569174499231 |grad|_K: 3.604e-08 alpha: 4.245e-01 linmin: 1.624e-03 t[s]: 1901.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 3 iterations at t[s]: 1902.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 0 iterations at t[s]: 1902.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540161 magneticMoment: [ Abs: 1.08991 Tot: -0.29053 ] + SubspaceRotationAdjust: set factor to 0.0707 +ElecMinimize: Iter: 12 G: -1059.062569351037837 |grad|_K: 2.974e-08 alpha: 4.161e-01 linmin: -3.138e-04 t[s]: 1903.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 3 iterations at t[s]: 1904.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 1 iterations at t[s]: 1905.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540561 magneticMoment: [ Abs: 1.09049 Tot: -0.29049 ] + SubspaceRotationAdjust: set factor to 0.0627 +ElecMinimize: Iter: 13 G: -1059.062569430836675 |grad|_K: 3.198e-08 alpha: 2.856e-01 linmin: 1.459e-03 t[s]: 1906.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 3 iterations at t[s]: 1906.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 0 iterations at t[s]: 1907.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540286 magneticMoment: [ Abs: 1.09098 Tot: -0.29025 ] + SubspaceRotationAdjust: set factor to 0.0812 +ElecMinimize: Iter: 14 G: -1059.062569499810252 |grad|_K: 2.367e-08 alpha: 2.208e-01 linmin: -1.502e-03 t[s]: 1908.40 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 7.171e-09 + +Computing DFT-D3 correction: +# coordination-number C 5.813 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.919 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.020 16.664 16.702 16.623 13.885 11.017 16.660 16.689 16.623 13.885 12.269 16.660 16.689 16.623 13.885 11.019 16.806 16.688 16.623 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120394 +EvdW_8 = -0.213122 + +# Ionic positions in cartesian coordinates: +ion C 15.504887359818241 8.964515817442175 29.764829740732637 1 +ion C 6.499442078638030 0.174664967315910 23.724277744838687 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.344132690041555 9.103340288787194 29.228637204929264 1 +ion C 0.300764768808802 0.173888985456805 23.455251322981180 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.551448389913540 3.556239087814345 29.228719191990489 1 +ion C 9.566204067479323 5.530972446738805 24.017345316830369 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.146788368811777 3.553904821085837 28.960447521389074 1 +ion C 3.394117578548286 5.545553640114092 23.724339551010420 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.066551226874913 0.052798167227857 31.130070823346564 1 +ion Hf 12.568212471726895 7.266573303839201 26.589678555435455 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.091716100452348 0.052641269502521 30.871711079974666 1 +ion Hf 6.358842831455004 7.265791958934067 26.322039329255809 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.274173369401717 5.362116512965859 31.053170510812414 1 +ion Hf 9.469580108215251 1.885833889924274 26.321958528251137 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421424567436301 5.231351052284760 31.671237916449623 1 +ion Hf 3.296111786818011 1.905780925012821 26.026030789130630 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.218386713969895 5.327884423007899 34.680562272189924 1 + +# Forces in Cartesian coordinates: +force C 0.000010435549544 0.000011044950526 -0.000479965142244 1 +force C -0.000089359376389 0.000059202478623 -0.000026443382362 1 +force C 0.000203175902477 0.000115402104717 -0.002376829043276 0 +force C 0.000153515471932 0.000089370488228 -0.003588172677491 0 +force C -0.000953277460749 -0.000717251037035 0.023538711921024 0 +force C -0.000045694173227 -0.000148253087021 -0.000062576542317 1 +force C 0.000076585802140 0.000043379573133 -0.000048506047044 1 +force C 0.000111798096629 0.000153308541400 -0.002425678065240 0 +force C 0.000141327866124 -0.000227399341818 -0.003296677775184 0 +force C -0.001164028407740 -0.000671160234847 0.023585750220261 0 +force C -0.000156006835922 0.000015788692172 -0.000006168361929 1 +force C 0.000010338843825 0.000004725965309 -0.000087193064590 1 +force C 0.000190594132752 0.000020934210367 -0.002423777170678 0 +force C -0.000127529312149 0.000236194250893 -0.003297430340372 0 +force C -0.000994150512551 -0.000574632596709 0.023135910231849 0 +force C -0.000001467556120 0.000000364077682 -0.000127551373239 1 +force C 0.000003510988790 -0.000104977171392 -0.000026253697226 1 +force C 0.000051192741487 0.000031158274886 -0.000783833136744 0 +force C 0.000412994612858 0.000238503824923 -0.003231724120574 0 +force C -0.001098313772515 -0.000468918284741 0.023536859306461 0 +force Hf -0.000128965175852 0.000105348293814 -0.000261788300160 1 +force Hf -0.000041364113804 -0.000027800124768 -0.000333770126104 1 +force Hf 0.000539439776157 0.000313771999667 -0.002232665115570 0 +force Hf -0.000325737737305 -0.000159759268223 0.011293184144207 0 +force Hf 0.001141475927427 0.000659964000390 -0.023767991349463 0 +force Hf 0.000145016279015 0.000133176097037 -0.000236622472042 1 +force Hf 0.000000836845264 0.000004508787485 -0.000489132616665 1 +force Hf 0.000466278643275 -0.001467740408712 -0.001562869617740 0 +force Hf -0.000352007637725 -0.000203246277024 0.011317149527640 0 +force Hf 0.001254329925426 0.000699983154726 -0.023862851113907 0 +force Hf 0.000113759172347 0.000037274488291 -0.000927421938077 1 +force Hf 0.000005917213920 -0.000003153647983 -0.000499631138811 1 +force Hf -0.001041198143596 0.001132363960700 -0.001578857872760 0 +force Hf -0.000401829885690 -0.000231384575968 0.012441603960361 0 +force Hf 0.001232201910878 0.000737597716059 -0.023860118382630 0 +force Hf 0.000005387930741 -0.000174751823462 -0.000286894951628 1 +force Hf 0.000059157490688 0.000040435107080 -0.000689910703621 1 +force Hf 0.001958108634891 0.001127099024835 -0.001389412825962 0 +force Hf -0.000300732314208 -0.000201386280762 0.011293741266144 0 +force Hf 0.001173107050737 0.000678245677748 -0.023864606697750 0 +force N -0.000401930213527 -0.000255031657194 0.000146025776614 1 + +# Energy components: + A_diel = -0.7273669922087918 + Eewald = 38796.5298414231001516 + EH = 39768.5403526348891319 + Eloc = -79634.1450405560608488 + Enl = -270.1596273416523672 + EvdW = -0.3335161594042274 + Exc = -796.7037877430670960 + Exc_core = 594.6257629160249962 + KE = 421.4670822609709830 + MuShift = -0.0074532100896885 +------------------------------------- + Etot = -1120.9137527674886314 + TS = 0.0014711591013757 +------------------------------------- + F = -1120.9152239265899880 + muN = -61.8526544267798428 +------------------------------------- + G = -1059.0625694998102517 + +IonicMinimize: Iter: 11 G: -1059.062569499810252 |grad|_K: 2.365e-04 alpha: 1.000e+00 linmin: -1.299e-02 t[s]: 1912.67 + +#--- Lowdin population analysis --- +# oxidation-state C -0.252 -0.235 -0.234 -0.210 -0.223 -0.233 -0.235 -0.234 -0.211 -0.223 -0.233 -0.228 -0.234 -0.211 -0.224 -0.234 -0.235 -0.233 -0.211 -0.223 +# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.004 -0.013 -0.141 -0.001 +0.002 -0.004 -0.013 -0.176 -0.001 +0.001 -0.004 -0.014 -0.130 +# oxidation-state Hf +0.646 +0.253 +0.246 +0.242 +0.113 +0.649 +0.254 +0.250 +0.242 +0.114 -0.115 +0.254 +0.250 +0.243 +0.114 +0.647 +0.244 +0.250 +0.242 +0.115 +# magnetic-moments Hf +0.085 +0.010 +0.001 +0.001 -0.002 +0.088 +0.009 +0.002 +0.001 -0.000 +0.072 +0.009 +0.002 +0.000 -0.000 +0.085 +0.004 +0.002 +0.001 -0.012 +# oxidation-state N -0.850 +# magnetic-moments N -0.005 + + +Computing DFT-D3 correction: +# coordination-number C 5.813 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.918 5.971 5.956 5.940 2.985 +# coordination-number Hf 11.018 16.667 16.705 16.624 13.885 11.015 16.663 16.692 16.624 13.885 12.270 16.663 16.692 16.623 13.885 11.017 16.810 16.692 16.624 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120407 +EvdW_8 = -0.213174 +Shifting auxilliary hamiltonian by -0.000012 to set nElectrons=325.540286 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771566 of unit cell: Completed after 16 iterations at t[s]: 1914.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540286 magneticMoment: [ Abs: 1.10083 Tot: -0.29270 ] +ElecMinimize: Iter: 0 G: -1059.062546483299002 |grad|_K: 6.159e-07 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.772186 of unit cell: Completed after 27 iterations at t[s]: 1916.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771669 of unit cell: Completed after 27 iterations at t[s]: 1917.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.547733 magneticMoment: [ Abs: 1.10044 Tot: -0.29355 ] + SubspaceRotationAdjust: set factor to 0.0548 +ElecMinimize: Iter: 1 G: -1059.062567664502467 |grad|_K: 2.572e-07 alpha: 1.601e-01 linmin: 2.462e-04 t[s]: 1918.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771618 of unit cell: Completed after 8 iterations at t[s]: 1918.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 13 iterations at t[s]: 1919.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541833 magneticMoment: [ Abs: 1.09769 Tot: -0.29033 ] + SubspaceRotationAdjust: set factor to 0.0358 +ElecMinimize: Iter: 2 G: -1059.062574554051480 |grad|_K: 1.055e-07 alpha: 3.020e-01 linmin: -3.295e-04 t[s]: 1920.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771565 of unit cell: Completed after 5 iterations at t[s]: 1921.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771558 of unit cell: Completed after 5 iterations at t[s]: 1921.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540948 magneticMoment: [ Abs: 1.09762 Tot: -0.29006 ] + SubspaceRotationAdjust: set factor to 0.0435 +ElecMinimize: Iter: 3 G: -1059.062576899433225 |grad|_K: 6.092e-08 alpha: 5.991e-01 linmin: -1.460e-03 t[s]: 1922.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771561 of unit cell: Completed after 3 iterations at t[s]: 1923.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771563 of unit cell: Completed after 3 iterations at t[s]: 1924.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541156 magneticMoment: [ Abs: 1.09795 Tot: -0.29022 ] + SubspaceRotationAdjust: set factor to 0.0478 +ElecMinimize: Iter: 4 G: -1059.062578010476955 |grad|_K: 4.769e-08 alpha: 8.470e-01 linmin: -4.129e-03 t[s]: 1925.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 4 iterations at t[s]: 1925.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771551 of unit cell: Completed after 0 iterations at t[s]: 1926.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540317 magneticMoment: [ Abs: 1.09782 Tot: -0.28974 ] + SubspaceRotationAdjust: set factor to 0.0572 +ElecMinimize: Iter: 5 G: -1059.062578756237144 |grad|_K: 3.863e-08 alpha: 9.027e-01 linmin: -2.473e-03 t[s]: 1927.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 3 iterations at t[s]: 1928.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 0 iterations at t[s]: 1928.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540279 magneticMoment: [ Abs: 1.09799 Tot: -0.28959 ] + SubspaceRotationAdjust: set factor to 0.0687 +ElecMinimize: Iter: 6 G: -1059.062579225403852 |grad|_K: 3.661e-08 alpha: 8.696e-01 linmin: -3.530e-04 t[s]: 1929.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771556 of unit cell: Completed after 3 iterations at t[s]: 1930.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771555 of unit cell: Completed after 0 iterations at t[s]: 1930.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540360 magneticMoment: [ Abs: 1.09857 Tot: -0.28972 ] + SubspaceRotationAdjust: set factor to 0.0802 +ElecMinimize: Iter: 7 G: -1059.062579607634689 |grad|_K: 3.769e-08 alpha: 8.121e-01 linmin: -3.104e-04 t[s]: 1931.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 7 iterations at t[s]: 1932.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771543 of unit cell: Completed after 0 iterations at t[s]: 1933.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539463 magneticMoment: [ Abs: 1.09902 Tot: -0.28951 ] + SubspaceRotationAdjust: set factor to 0.069 +ElecMinimize: Iter: 8 G: -1059.062579948262510 |grad|_K: 5.347e-08 alpha: 6.664e-01 linmin: 2.187e-03 t[s]: 1934.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771570 of unit cell: Completed after 9 iterations at t[s]: 1934.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771554 of unit cell: Completed after 5 iterations at t[s]: 1935.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540178 magneticMoment: [ Abs: 1.09971 Tot: -0.28975 ] + SubspaceRotationAdjust: set factor to 0.048 +ElecMinimize: Iter: 9 G: -1059.062580182470128 |grad|_K: 4.555e-08 alpha: 2.735e-01 linmin: 1.509e-03 t[s]: 1936.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771551 of unit cell: Completed after 3 iterations at t[s]: 1936.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1937.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539895 magneticMoment: [ Abs: 1.10043 Tot: -0.28974 ] + SubspaceRotationAdjust: set factor to 0.0696 +ElecMinimize: Iter: 10 G: -1059.062580464339135 |grad|_K: 3.262e-08 alpha: 3.968e-01 linmin: -4.388e-03 t[s]: 1938.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771538 of unit cell: Completed after 7 iterations at t[s]: 1939.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771542 of unit cell: Completed after 0 iterations at t[s]: 1939.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539419 magneticMoment: [ Abs: 1.10064 Tot: -0.28961 ] + SubspaceRotationAdjust: set factor to 0.0518 +ElecMinimize: Iter: 11 G: -1059.062580567570876 |grad|_K: 5.258e-08 alpha: 2.681e-01 linmin: 1.743e-03 t[s]: 1940.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 3 iterations at t[s]: 1941.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771544 of unit cell: Completed after 0 iterations at t[s]: 1942.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539603 magneticMoment: [ Abs: 1.10123 Tot: -0.28966 ] + SubspaceRotationAdjust: set factor to 0.0907 +ElecMinimize: Iter: 12 G: -1059.062580712678482 |grad|_K: 3.095e-08 alpha: 1.749e-01 linmin: -1.401e-04 t[s]: 1943.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771549 of unit cell: Completed after 0 iterations at t[s]: 1943.61 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.245678e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771558 of unit cell: Completed after 8 iterations at t[s]: 1944.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 3 iterations at t[s]: 1944.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540128 magneticMoment: [ Abs: 1.10168 Tot: -0.28981 ] + SubspaceRotationAdjust: set factor to 0.0778 +ElecMinimize: Iter: 13 G: -1059.062580813000068 |grad|_K: 3.515e-08 alpha: 2.884e-01 linmin: 2.819e-03 t[s]: 1945.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1946.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1947.03 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540051 magneticMoment: [ Abs: 1.10255 Tot: -0.28988 ] + SubspaceRotationAdjust: set factor to 0.0776 +ElecMinimize: Iter: 14 G: -1059.062580947965444 |grad|_K: 3.344e-08 alpha: 3.652e-01 linmin: -6.867e-04 t[s]: 1948.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 8 iterations at t[s]: 1948.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 5 iterations at t[s]: 1949.29 +ElecMinimize: Step increased G by 1.427748e-08, reducing alpha to 9.173712e-03. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1950.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540027 magneticMoment: [ Abs: 1.10257 Tot: -0.28987 ] + SubspaceRotationAdjust: set factor to 0.0531 +ElecMinimize: Iter: 15 G: -1059.062580961762478 |grad|_K: 3.661e-08 alpha: 9.174e-03 linmin: 7.657e-03 t[s]: 1951.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1952.43 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.752114e-02. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1953.03 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.256341e-02. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1953.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771551 of unit cell: Completed after 0 iterations at t[s]: 1954.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540121 magneticMoment: [ Abs: 1.10319 Tot: -0.28997 ] + SubspaceRotationAdjust: set factor to 0.0441 +ElecMinimize: Iter: 16 G: -1059.062581008908182 |grad|_K: 3.141e-08 alpha: 1.690e-01 linmin: 9.188e-05 t[s]: 1955.21 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.125e-09 + +Computing DFT-D3 correction: +# coordination-number C 5.813 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.918 5.971 5.956 5.940 2.985 +# coordination-number Hf 11.018 16.667 16.705 16.624 13.885 11.015 16.663 16.692 16.624 13.885 12.270 16.663 16.692 16.623 13.885 11.017 16.810 16.692 16.624 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120407 +EvdW_8 = -0.213174 + +# Ionic positions in cartesian coordinates: +ion C 15.504948804864352 8.964633155673111 29.759544139534590 1 +ion C 6.498901593751347 0.174983820573421 23.723340272274285 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343851834253940 9.102584799525292 29.226527641735863 1 +ion C 0.301088009855134 0.174065446043211 23.454314792959146 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.550518036154340 3.556173313518021 29.227103196667194 1 +ion C 9.566207230992301 5.530967913662857 24.016250747755908 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.146615843394926 3.553814731170097 28.957574189828456 1 +ion C 3.394112829485856 5.544940689928242 23.723425518669799 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.065593543723062 0.053533533255875 31.126604954473425 1 +ion Hf 12.568123960781802 7.266481470089261 26.586826597203213 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.092763182990989 0.053456932915129 30.868831841010593 1 +ion Hf 6.358532604541680 7.266008276436929 26.318081852538633 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.275002579225740 5.362411741907326 31.048783290081101 1 +ion Hf 9.469681193334079 1.885449156256283 26.317997019518099 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421310060671829 5.230132537153257 31.667634419305987 1 +ion Hf 3.296349432409755 1.905992649006220 26.020641254670984 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.213714988562330 5.324996287368837 34.677172110050229 1 + +# Forces in Cartesian coordinates: +force C 0.000028654109602 0.000008701691399 -0.000270386072224 1 +force C -0.000021222824091 -0.000007704569617 -0.000156729214946 1 +force C 0.000217074061124 0.000123220956673 -0.002404680691066 0 +force C 0.000159516233734 0.000092969299745 -0.003740477710938 0 +force C -0.000895762121181 -0.000713920269797 0.023061777171127 0 +force C -0.000045928115981 0.000057550077137 -0.000256695743008 1 +force C 0.000039361458536 0.000024552162651 -0.000203369660079 1 +force C 0.000099659988067 0.000161690319015 -0.002460260654198 0 +force C 0.000150482205000 -0.000220909215128 -0.003461288031242 0 +force C -0.001175441930003 -0.000678529289830 0.023105089493484 0 +force C 0.000048636132894 -0.000060776473291 -0.000292898746620 1 +force C 0.000016884457746 0.000006936738401 -0.000220100866130 1 +force C 0.000191510669144 0.000006368878279 -0.002459917382473 0 +force C -0.000117366534012 0.000241239883036 -0.003462310188858 0 +force C -0.000974412132548 -0.000563813822688 0.022598442976171 0 +force C 0.000081764874769 0.000058180256098 -0.000230442772536 1 +force C -0.000020024896378 -0.000015715403566 -0.000166706860700 1 +force C 0.000050964692687 0.000031092136573 -0.000848758227701 0 +force C 0.000417710365063 0.000241489638142 -0.003398931255120 0 +force C -0.001066690757873 -0.000420630590179 0.023061080652498 0 +force Hf 0.000083375474106 -0.000026222825163 -0.000066112568966 1 +force Hf -0.000012030176167 0.000013096955557 0.000357368970168 1 +force Hf 0.000527244170064 0.000308069574683 -0.002540534656771 0 +force Hf -0.000324060691236 -0.000156683694741 0.011115447433027 0 +force Hf 0.001158461144263 0.000669431557837 -0.024136314760607 0 +force Hf -0.000065010459250 -0.000050971526753 -0.000308595865124 1 +force Hf -0.000035886482741 -0.000031525883221 0.000556770282424 1 +force Hf 0.000483831933964 -0.001504004941731 -0.001850269420627 0 +force Hf -0.000341294831464 -0.000197373206932 0.011136957319528 0 +force Hf 0.001267919883239 0.000710218602158 -0.024226776153204 0 +force Hf -0.000284105624220 -0.000131250335015 -0.000142060688265 1 +force Hf -0.000069507713214 -0.000024931384425 0.000531114389868 1 +force Hf -0.001064523034331 0.001166065024192 -0.001866724011490 0 +force Hf -0.000393498764155 -0.000226422040446 0.012234710725881 0 +force Hf 0.001247988252053 0.000744588485309 -0.024224176711167 0 +force Hf 0.000063821436268 0.000099015201753 -0.000070417476759 1 +force Hf -0.000035784358195 -0.000040440756973 0.000473871283741 1 +force Hf 0.002003358722466 0.001152007404900 -0.001691785089169 0 +force Hf -0.000297273558791 -0.000201481025253 0.011115470290548 0 +force Hf 0.001194218712492 0.000690646374773 -0.024242777135571 0 +force N -0.000448957705644 -0.000289441509661 -0.000071362697348 1 + +# Energy components: + A_diel = -0.7278852361940140 + Eewald = 38799.9547770912613487 + EH = 39771.9116527662408771 + Eloc = -79640.9448731117008720 + Enl = -270.1609106229860231 + EvdW = -0.3335812705641850 + Exc = -796.7066589994444712 + Exc_core = 594.6257932052495789 + KE = 421.4754009793348359 + MuShift = -0.0074509218982978 +------------------------------------- + Etot = -1120.9137361206994683 + TS = 0.0014677993096100 +------------------------------------- + F = -1120.9152039200091622 + muN = -61.8526229111009940 +------------------------------------- + G = -1059.0625810089081824 + +IonicMinimize: Iter: 12 G: -1059.062581008908182 |grad|_K: 1.952e-04 alpha: 1.000e+00 linmin: -4.294e-04 t[s]: 1959.32 + +#--- Lowdin population analysis --- +# oxidation-state C -0.252 -0.235 -0.235 -0.210 -0.219 -0.233 -0.235 -0.235 -0.211 -0.219 -0.233 -0.229 -0.235 -0.211 -0.221 -0.234 -0.235 -0.234 -0.211 -0.219 +# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.005 -0.013 -0.140 -0.001 +0.002 -0.005 -0.013 -0.177 -0.001 +0.001 -0.004 -0.013 -0.130 +# oxidation-state Hf +0.645 +0.252 +0.245 +0.242 +0.114 +0.649 +0.253 +0.249 +0.242 +0.115 -0.117 +0.253 +0.249 +0.243 +0.115 +0.646 +0.243 +0.249 +0.242 +0.116 +# magnetic-moments Hf +0.085 +0.010 +0.001 +0.001 -0.001 +0.088 +0.009 +0.002 +0.001 -0.000 +0.073 +0.009 +0.002 +0.000 -0.000 +0.085 +0.004 +0.002 +0.001 -0.012 +# oxidation-state N -0.850 +# magnetic-moments N -0.005 + + +Computing DFT-D3 correction: +# coordination-number C 5.817 5.972 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 +# coordination-number Hf 11.021 16.671 16.706 16.624 13.885 11.019 16.668 16.693 16.624 13.885 12.271 16.668 16.693 16.623 13.885 11.020 16.813 16.693 16.624 13.885 +# coordination-number N 1.119 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120415 +EvdW_8 = -0.213203 +Shifting auxilliary hamiltonian by 0.000126 to set nElectrons=325.540121 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771557 of unit cell: Completed after 21 iterations at t[s]: 1961.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540121 magneticMoment: [ Abs: 1.10145 Tot: -0.28597 ] +ElecMinimize: Iter: 0 G: -1059.062559743235624 |grad|_K: 4.880e-07 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771160 of unit cell: Completed after 26 iterations at t[s]: 1963.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771463 of unit cell: Completed after 25 iterations at t[s]: 1963.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.533605 magneticMoment: [ Abs: 1.10164 Tot: -0.28500 ] + SubspaceRotationAdjust: set factor to 0.0318 +ElecMinimize: Iter: 1 G: -1059.062579999043464 |grad|_K: 1.679e-07 alpha: 2.417e-01 linmin: -5.585e-04 t[s]: 1964.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771496 of unit cell: Completed after 8 iterations at t[s]: 1965.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 12 iterations at t[s]: 1965.79 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537403 magneticMoment: [ Abs: 1.10373 Tot: -0.28716 ] + SubspaceRotationAdjust: set factor to 0.0319 +ElecMinimize: Iter: 2 G: -1059.062584654739567 |grad|_K: 7.210e-08 alpha: 4.685e-01 linmin: -5.022e-03 t[s]: 1966.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 4 iterations at t[s]: 1967.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 3 iterations at t[s]: 1967.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538492 magneticMoment: [ Abs: 1.10444 Tot: -0.28770 ] + SubspaceRotationAdjust: set factor to 0.0367 +ElecMinimize: Iter: 3 G: -1059.062586114961505 |grad|_K: 5.489e-08 alpha: 7.802e-01 linmin: -3.429e-03 t[s]: 1968.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 4 iterations at t[s]: 1969.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 0 iterations at t[s]: 1970.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538539 magneticMoment: [ Abs: 1.10505 Tot: -0.28787 ] + SubspaceRotationAdjust: set factor to 0.042 +ElecMinimize: Iter: 4 G: -1059.062587081130005 |grad|_K: 4.242e-08 alpha: 8.916e-01 linmin: -3.010e-03 t[s]: 1970.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771560 of unit cell: Completed after 3 iterations at t[s]: 1971.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771560 of unit cell: Completed after 0 iterations at t[s]: 1972.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539388 magneticMoment: [ Abs: 1.10593 Tot: -0.28834 ] + SubspaceRotationAdjust: set factor to 0.0488 +ElecMinimize: Iter: 5 G: -1059.062587685094968 |grad|_K: 3.579e-08 alpha: 9.228e-01 linmin: -1.827e-03 t[s]: 1973.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 3 iterations at t[s]: 1973.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 0 iterations at t[s]: 1974.18 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540309 magneticMoment: [ Abs: 1.10668 Tot: -0.28863 ] + SubspaceRotationAdjust: set factor to 0.0579 +ElecMinimize: Iter: 6 G: -1059.062588100626954 |grad|_K: 3.450e-08 alpha: 9.013e-01 linmin: 9.612e-04 t[s]: 1975.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 2 iterations at t[s]: 1975.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 0 iterations at t[s]: 1976.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540478 magneticMoment: [ Abs: 1.10716 Tot: -0.28851 ] + SubspaceRotationAdjust: set factor to 0.063 +ElecMinimize: Iter: 7 G: -1059.062588397494665 |grad|_K: 3.532e-08 alpha: 7.298e-01 linmin: 6.213e-04 t[s]: 1977.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 3 iterations at t[s]: 1977.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 0 iterations at t[s]: 1978.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541206 magneticMoment: [ Abs: 1.10809 Tot: -0.28864 ] + SubspaceRotationAdjust: set factor to 0.0694 +ElecMinimize: Iter: 8 G: -1059.062588695498107 |grad|_K: 3.085e-08 alpha: 7.026e-01 linmin: -1.264e-03 t[s]: 1979.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 4 iterations at t[s]: 1979.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 0 iterations at t[s]: 1980.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541129 magneticMoment: [ Abs: 1.10872 Tot: -0.28844 ] + SubspaceRotationAdjust: set factor to 0.0736 +ElecMinimize: Iter: 9 G: -1059.062588927907200 |grad|_K: 3.137e-08 alpha: 6.696e-01 linmin: -9.778e-04 t[s]: 1981.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771588 of unit cell: Completed after 3 iterations at t[s]: 1981.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771587 of unit cell: Completed after 0 iterations at t[s]: 1982.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541773 magneticMoment: [ Abs: 1.10943 Tot: -0.28838 ] + SubspaceRotationAdjust: set factor to 0.0734 +ElecMinimize: Iter: 10 G: -1059.062589136362703 |grad|_K: 3.078e-08 alpha: 5.799e-01 linmin: 8.554e-04 t[s]: 1983.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771576 of unit cell: Completed after 3 iterations at t[s]: 1984.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 0 iterations at t[s]: 1984.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541212 magneticMoment: [ Abs: 1.10974 Tot: -0.28786 ] + SubspaceRotationAdjust: set factor to 0.0678 +ElecMinimize: Iter: 11 G: -1059.062589280680641 |grad|_K: 2.711e-08 alpha: 4.705e-01 linmin: -3.423e-04 t[s]: 1985.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 0 iterations at t[s]: 1986.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 1 iterations at t[s]: 1986.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541187 magneticMoment: [ Abs: 1.11046 Tot: -0.28756 ] + SubspaceRotationAdjust: set factor to 0.0769 +ElecMinimize: Iter: 12 G: -1059.062589432410050 |grad|_K: 2.393e-08 alpha: 6.527e-01 linmin: 1.117e-03 t[s]: 1987.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771585 of unit cell: Completed after 2 iterations at t[s]: 1988.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771582 of unit cell: Completed after 0 iterations at t[s]: 1988.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541360 magneticMoment: [ Abs: 1.11089 Tot: -0.28749 ] + SubspaceRotationAdjust: set factor to 0.0722 +ElecMinimize: Iter: 13 G: -1059.062589491818926 |grad|_K: 2.904e-08 alpha: 3.613e-01 linmin: 2.409e-03 t[s]: 1989.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771573 of unit cell: Completed after 3 iterations at t[s]: 1990.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771577 of unit cell: Completed after 0 iterations at t[s]: 1990.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541001 magneticMoment: [ Abs: 1.11108 Tot: -0.28719 ] + SubspaceRotationAdjust: set factor to 0.0549 +ElecMinimize: Iter: 14 G: -1059.062589538222255 |grad|_K: 2.420e-08 alpha: 1.993e-01 linmin: 2.455e-03 t[s]: 1991.88 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.750e-09 + +Computing DFT-D3 correction: +# coordination-number C 5.817 5.972 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 +# coordination-number Hf 11.021 16.671 16.706 16.624 13.885 11.019 16.668 16.693 16.624 13.885 12.271 16.668 16.693 16.623 13.885 11.020 16.813 16.693 16.624 13.885 +# coordination-number N 1.119 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120415 +EvdW_8 = -0.213203 + +# Ionic positions in cartesian coordinates: +ion C 15.505067569325655 8.964758175029795 29.754071946010853 1 +ion C 6.498717597647254 0.174972310695414 23.721772829597231 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343647377477135 9.102249346083575 29.223435555093403 1 +ion C 0.301108062594999 0.174073720150708 23.452781600973136 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.550030244048353 3.556048864766782 29.224175718785798 1 +ion C 9.566187743725351 5.530948264850138 24.014753530976595 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.147021396759436 3.554085517388838 28.953924754254860 1 +ion C 3.394010660599602 5.544790485728358 23.721861674817493 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.065854145333582 0.053559646591142 31.123278581699569 1 +ion Hf 12.568044180755134 7.266469718550496 26.586886990017152 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.092652703272647 0.053264416857069 30.865265788689086 1 +ion Hf 6.358138336541206 7.266074471569029 26.318190329343476 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.274400621499696 5.362130919353465 31.046706779344525 1 +ion Hf 9.469546312120926 1.885048008161643 26.318117919266857 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421429163386462 5.230448645546650 31.664291616560547 1 +ion Hf 3.296125618593264 1.905859731538740 26.020049789757710 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.208620724469554 5.321809431531694 34.675295356848899 1 + +# Forces in Cartesian coordinates: +force C 0.000005444209759 -0.000008002639117 0.000108586599264 1 +force C -0.000004357916348 -0.000021205386542 0.000003254781584 1 +force C 0.000222977164740 0.000126532478529 -0.002484733570437 0 +force C 0.000158719992635 0.000092510702373 -0.003716769486718 0 +force C -0.000919604547870 -0.000710720412693 0.023281276252253 0 +force C -0.000028998098664 0.000108487060046 -0.000051616143544 1 +force C 0.000024616028300 0.000016880643866 -0.000060788374986 1 +force C 0.000096521709903 0.000164020977116 -0.002537384988282 0 +force C 0.000148148197530 -0.000225926211103 -0.003427212567506 0 +force C -0.001169450202087 -0.000676722418925 0.023321873114333 0 +force C 0.000111160862276 -0.000057686912208 -0.000104757934249 1 +force C 0.000009214980090 0.000003331753806 -0.000042939708790 1 +force C 0.000191609642661 0.000002482667204 -0.002536986748660 0 +force C -0.000122839731360 0.000241918583096 -0.003428341859475 0 +force C -0.000985637959379 -0.000570598563193 0.022815257388858 0 +force C 0.000029848147541 0.000021856823173 -0.000002917700967 1 +force C -0.000023687743772 0.000005959405709 -0.000006833457926 1 +force C 0.000053997248118 0.000032609345271 -0.000938046841306 0 +force C 0.000420247063904 0.000243095629089 -0.003364835986963 0 +force C -0.001074238994081 -0.000443833844540 0.023279346816552 0 +force Hf 0.000107221374629 -0.000072161032471 0.000020962414816 1 +force Hf -0.000005713347760 0.000010188906650 0.000054182322920 1 +force Hf 0.000525940091090 0.000306745005265 -0.002648376665407 0 +force Hf -0.000332190337357 -0.000158977352320 0.011110269473379 0 +force Hf 0.001153757143936 0.000666697051220 -0.023949240807266 0 +force Hf -0.000107486419811 -0.000074185212062 -0.000330843588640 1 +force Hf -0.000000080472380 -0.000040884626600 0.000185021693123 1 +force Hf 0.000474837422662 -0.001517385844238 -0.001945022222623 0 +force Hf -0.000337193437620 -0.000195036452565 0.011129942174741 0 +force Hf 0.001255911321655 0.000706569364833 -0.024034317601963 0 +force Hf -0.000274326278298 -0.000129815099389 0.000217660470944 1 +force Hf -0.000058714273661 0.000014838736149 0.000162032751332 1 +force Hf -0.001079955047565 0.001165517795632 -0.001958835315695 0 +force Hf -0.000389815039078 -0.000224242412962 0.012216592789405 0 +force Hf 0.001238858102016 0.000735762957071 -0.024031580283029 0 +force Hf 0.000053532774155 0.000143753374517 0.000041867762140 1 +force Hf -0.000007854715361 -0.000018331582221 0.000212882103560 1 +force Hf 0.002010103040930 0.001155634847318 -0.001786899653724 0 +force Hf -0.000303052393028 -0.000207142074232 0.011109565210057 0 +force Hf 0.001187225057085 0.000686532100758 -0.024053340005487 0 +force N -0.000223987688833 -0.000150861137109 -0.000142492382345 1 + +# Energy components: + A_diel = -0.7278150050546144 + Eewald = 38802.1446665253170067 + EH = 39774.2292264261268429 + Eloc = -79645.4548552065243712 + Enl = -270.1617597387623277 + EvdW = -0.3336183495272870 + Exc = -796.7087024018451302 + Exc_core = 594.6258041871979003 + KE = 421.4806014929992557 + MuShift = -0.0074630668416212 +------------------------------------- + Etot = -1120.9139151369222418 + TS = 0.0014645869285871 +------------------------------------- + F = -1120.9153797238507195 + muN = -61.8527901856283577 +------------------------------------- + G = -1059.0625895382222552 + +IonicMinimize: Iter: 13 G: -1059.062589538222255 |grad|_K: 1.066e-04 alpha: 1.000e+00 linmin: -2.982e-03 t[s]: 1996.00 + +#--- Lowdin population analysis --- +# oxidation-state C -0.251 -0.235 -0.235 -0.210 -0.221 -0.233 -0.235 -0.235 -0.211 -0.221 -0.233 -0.229 -0.235 -0.211 -0.222 -0.234 -0.235 -0.234 -0.211 -0.221 +# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.004 -0.013 -0.141 -0.001 +0.002 -0.004 -0.013 -0.178 -0.001 +0.001 -0.004 -0.014 -0.131 +# oxidation-state Hf +0.646 +0.252 +0.245 +0.242 +0.114 +0.649 +0.253 +0.249 +0.242 +0.114 -0.116 +0.253 +0.249 +0.243 +0.114 +0.647 +0.243 +0.249 +0.242 +0.116 +# magnetic-moments Hf +0.087 +0.010 +0.001 +0.001 -0.002 +0.089 +0.009 +0.002 +0.001 -0.000 +0.074 +0.009 +0.002 +0.000 -0.000 +0.087 +0.004 +0.002 +0.001 -0.012 +# oxidation-state N -0.850 +# magnetic-moments N -0.005 + + +Computing DFT-D3 correction: +# coordination-number C 5.818 5.972 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 +# coordination-number Hf 11.024 16.673 16.706 16.624 13.885 11.023 16.670 16.693 16.624 13.885 12.271 16.670 16.693 16.623 13.885 11.022 16.814 16.693 16.624 13.885 +# coordination-number N 1.119 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120419 +EvdW_8 = -0.213217 +Shifting auxilliary hamiltonian by 0.000064 to set nElectrons=325.541001 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 15 iterations at t[s]: 1998.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541001 magneticMoment: [ Abs: 1.11143 Tot: -0.28564 ] +ElecMinimize: Iter: 0 G: -1059.062582854710854 |grad|_K: 2.936e-07 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771314 of unit cell: Completed after 24 iterations at t[s]: 1999.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771526 of unit cell: Completed after 24 iterations at t[s]: 2000.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537156 magneticMoment: [ Abs: 1.11129 Tot: -0.28472 ] + SubspaceRotationAdjust: set factor to 0.0334 +ElecMinimize: Iter: 1 G: -1059.062589143843070 |grad|_K: 1.166e-07 alpha: 2.118e-01 linmin: 6.488e-04 t[s]: 2001.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771549 of unit cell: Completed after 6 iterations at t[s]: 2001.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771575 of unit cell: Completed after 9 iterations at t[s]: 2002.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540215 magneticMoment: [ Abs: 1.11248 Tot: -0.28585 ] + SubspaceRotationAdjust: set factor to 0.0402 +ElecMinimize: Iter: 2 G: -1059.062591299306632 |grad|_K: 4.866e-08 alpha: 4.616e-01 linmin: 1.139e-04 t[s]: 2003.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 3 iterations at t[s]: 2004.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 3 iterations at t[s]: 2004.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540933 magneticMoment: [ Abs: 1.11277 Tot: -0.28598 ] + SubspaceRotationAdjust: set factor to 0.0431 +ElecMinimize: Iter: 3 G: -1059.062591808310572 |grad|_K: 3.838e-08 alpha: 6.192e-01 linmin: -1.674e-02 t[s]: 2005.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771576 of unit cell: Completed after 4 iterations at t[s]: 2006.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771573 of unit cell: Completed after 4 iterations at t[s]: 2006.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540175 magneticMoment: [ Abs: 1.11299 Tot: -0.28562 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 4 G: -1059.062592220866236 |grad|_K: 3.907e-08 alpha: 7.990e-01 linmin: 7.126e-03 t[s]: 2007.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771587 of unit cell: Completed after 4 iterations at t[s]: 2008.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771585 of unit cell: Completed after 0 iterations at t[s]: 2008.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541041 magneticMoment: [ Abs: 1.11363 Tot: -0.28575 ] + SubspaceRotationAdjust: set factor to 0.0408 +ElecMinimize: Iter: 5 G: -1059.062592537862656 |grad|_K: 2.985e-08 alpha: 6.920e-01 linmin: 2.348e-03 t[s]: 2009.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771590 of unit cell: Completed after 3 iterations at t[s]: 2010.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771590 of unit cell: Completed after 0 iterations at t[s]: 2010.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541417 magneticMoment: [ Abs: 1.11400 Tot: -0.28565 ] + SubspaceRotationAdjust: set factor to 0.0477 +ElecMinimize: Iter: 6 G: -1059.062592760482858 |grad|_K: 2.371e-08 alpha: 7.414e-01 linmin: -3.590e-03 t[s]: 2011.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771588 of unit cell: Completed after 0 iterations at t[s]: 2012.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771587 of unit cell: Completed after 3 iterations at t[s]: 2013.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541290 magneticMoment: [ Abs: 1.11450 Tot: -0.28534 ] + SubspaceRotationAdjust: set factor to 0.0525 +ElecMinimize: Iter: 7 G: -1059.062592951424676 |grad|_K: 2.680e-08 alpha: 1.135e+00 linmin: 6.144e-03 t[s]: 2013.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 3 iterations at t[s]: 2014.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771584 of unit cell: Completed after 0 iterations at t[s]: 2015.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541130 magneticMoment: [ Abs: 1.11503 Tot: -0.28493 ] + SubspaceRotationAdjust: set factor to 0.0578 +ElecMinimize: Iter: 8 G: -1059.062593114163974 |grad|_K: 2.759e-08 alpha: 8.186e-01 linmin: 5.603e-04 t[s]: 2016.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771597 of unit cell: Completed after 4 iterations at t[s]: 2016.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771593 of unit cell: Completed after 2 iterations at t[s]: 2017.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541704 magneticMoment: [ Abs: 1.11555 Tot: -0.28480 ] + SubspaceRotationAdjust: set factor to 0.0486 +ElecMinimize: Iter: 9 G: -1059.062593242929552 |grad|_K: 2.867e-08 alpha: 5.183e-01 linmin: 2.858e-03 t[s]: 2018.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 2 iterations at t[s]: 2018.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 0 iterations at t[s]: 2019.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541296 magneticMoment: [ Abs: 1.11599 Tot: -0.28426 ] + SubspaceRotationAdjust: set factor to 0.0552 +ElecMinimize: Iter: 10 G: -1059.062593377242138 |grad|_K: 2.218e-08 alpha: 5.177e-01 linmin: -8.834e-04 t[s]: 2020.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 3 iterations at t[s]: 2020.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 0 iterations at t[s]: 2021.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541066 magneticMoment: [ Abs: 1.11623 Tot: -0.28401 ] + SubspaceRotationAdjust: set factor to 0.0406 +ElecMinimize: Iter: 11 G: -1059.062593437017540 |grad|_K: 3.067e-08 alpha: 3.591e-01 linmin: 1.728e-03 t[s]: 2022.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771591 of unit cell: Completed after 3 iterations at t[s]: 2022.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771588 of unit cell: Completed after 0 iterations at t[s]: 2023.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541406 magneticMoment: [ Abs: 1.11668 Tot: -0.28390 ] + SubspaceRotationAdjust: set factor to 0.0599 +ElecMinimize: Iter: 12 G: -1059.062593502930213 |grad|_K: 2.015e-08 alpha: 2.353e-01 linmin: 1.020e-03 t[s]: 2024.44 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 4.921e-09 + +Computing DFT-D3 correction: +# coordination-number C 5.818 5.972 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 +# coordination-number Hf 11.024 16.673 16.706 16.624 13.885 11.023 16.670 16.693 16.624 13.885 12.271 16.670 16.693 16.623 13.885 11.022 16.814 16.693 16.624 13.885 +# coordination-number N 1.119 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120419 +EvdW_8 = -0.213217 + +# Ionic positions in cartesian coordinates: +ion C 15.505072617851525 8.964716885163671 29.752526743233275 1 +ion C 6.498621040324195 0.174822109636378 23.721440218962844 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343420096812295 9.102615079621096 29.222238377233175 1 +ion C 0.301240389849733 0.174165479170511 23.452042134375699 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.550393279147317 3.555786330066360 29.222717490819132 1 +ion C 9.566211522898232 5.530948643830505 24.014312691207000 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.147221765801707 3.554221289332464 28.952670473999117 1 +ion C 3.393811735576005 5.544782637382902 23.721477677367631 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.066593470873394 0.053085319947538 31.121767350625053 1 +ion Hf 12.567689612585013 7.266328644136936 26.586577135926916 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.091941992211668 0.052733582018360 30.861027770733610 1 +ion Hf 6.358264297689752 7.265718435722798 26.318080488883385 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.272621226877984 5.361275002611817 31.047025422738511 1 +ion Hf 9.469172713338526 1.885310467936926 26.317915021058656 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421833253794592 5.231480890721502 31.662995959664524 1 +ion Hf 3.296068864243650 1.905775606009592 26.020339206201118 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.204966846025284 5.319435786903973 34.675058196657417 1 + +# Forces in Cartesian coordinates: +force C -0.000043722706030 -0.000022162640250 0.000011884714733 1 +force C 0.000004947055832 0.000003478659278 -0.000014900860408 1 +force C 0.000222046306325 0.000126823690663 -0.002516645628332 0 +force C 0.000161510277144 0.000094140111687 -0.003761242165868 0 +force C -0.000904099412396 -0.000702566273274 0.023164541965863 0 +force C 0.000023684377817 -0.000110830919008 0.000008880500446 1 +force C -0.000010320869873 -0.000006653775836 -0.000013401943069 1 +force C 0.000098034324745 0.000156476383614 -0.002557926863480 0 +force C 0.000149329165773 -0.000223470946680 -0.003473526977469 0 +force C -0.001170346345782 -0.000678096899255 0.023204450939465 0 +force C -0.000086146806251 0.000083844841309 0.000042051860206 1 +force C -0.000008795815564 -0.000002621631895 -0.000047308913389 1 +force C 0.000185523305779 0.000007606907165 -0.002557678672865 0 +force C -0.000120285749549 0.000241774259901 -0.003473793207330 0 +force C -0.000979897231441 -0.000566864065124 0.022659559218582 0 +force C -0.000059323606383 -0.000046859653693 0.000025921983284 1 +force C 0.000006548957607 0.000005397722309 -0.000006186395249 1 +force C 0.000060860962725 0.000035898657055 -0.000956046068471 0 +force C 0.000420975718847 0.000243629052033 -0.003418830890396 0 +force C -0.001058761354245 -0.000434472860893 0.023162055499131 0 +force Hf -0.000009658341659 -0.000030381986449 0.000150373877313 1 +force Hf 0.000005037392177 -0.000013481288516 0.000073951101526 1 +force Hf 0.000531064884470 0.000305362512773 -0.002599002518479 0 +force Hf -0.000335893506676 -0.000163127056291 0.011112909831469 0 +force Hf 0.001163840373416 0.000673119216217 -0.024164484953055 0 +force Hf -0.000031216502821 0.000020418505126 -0.000024343467638 1 +force Hf -0.000011758304300 -0.000012744889660 0.000004564046810 1 +force Hf 0.000458843565111 -0.001500412669869 -0.001909300393284 0 +force Hf -0.000338978883154 -0.000196115970916 0.011136825468282 0 +force Hf 0.001265571397487 0.000708590847105 -0.024240863914173 0 +force Hf 0.000057980240298 0.000000837211648 0.000020159988326 1 +force Hf -0.000008091252762 0.000004864096405 0.000021289909599 1 +force Hf -0.001071044418723 0.001144393048201 -0.001921234482431 0 +force Hf -0.000386149982687 -0.000222205769005 0.012216787718060 0 +force Hf 0.001244744699569 0.000742748220915 -0.024238317335268 0 +force Hf -0.000035228559529 -0.000010273506393 0.000160806469407 1 +force Hf 0.000013253302202 0.000020966177360 -0.000038920204730 1 +force Hf 0.001986211852619 0.001146552556480 -0.001766451790641 0 +force Hf -0.000308035744616 -0.000208384912478 0.011111487745187 0 +force Hf 0.001199439766516 0.000693113009285 -0.024264155420871 0 +force N -0.000340230636707 -0.000215181447749 -0.000027265801504 1 + +# Energy components: + A_diel = -0.7269950599345385 + Eewald = 38803.1912795634780196 + EH = 39775.3166089357473538 + Eloc = -79647.5920994735934073 + Enl = -270.1618154209642739 + EvdW = -0.3336358293145684 + Exc = -796.7101488293942566 + Exc_core = 594.6258099922279143 + KE = 421.4844651353773770 + MuShift = -0.0074686521623701 +------------------------------------- + Etot = -1120.9139996385417817 + TS = 0.0014609776617570 +------------------------------------- + F = -1120.9154606162035179 + muN = -61.8528671132733550 +------------------------------------- + G = -1059.0625935029302127 + +IonicMinimize: Iter: 14 G: -1059.062593502930213 |grad|_K: 7.265e-05 alpha: 1.000e+00 linmin: -2.000e-03 t[s]: 2028.57 +IonicMinimize: Converged (|grad|_K<1.000000e-04). + +#--- Lowdin population analysis --- +# oxidation-state C -0.251 -0.235 -0.235 -0.210 -0.219 -0.232 -0.235 -0.235 -0.211 -0.220 -0.233 -0.229 -0.235 -0.211 -0.220 -0.234 -0.235 -0.234 -0.211 -0.219 +# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.004 -0.013 -0.141 -0.001 +0.002 -0.004 -0.013 -0.178 -0.001 +0.001 -0.004 -0.013 -0.131 +# oxidation-state Hf +0.646 +0.251 +0.245 +0.242 +0.114 +0.648 +0.253 +0.249 +0.242 +0.115 -0.116 +0.253 +0.249 +0.243 +0.115 +0.647 +0.242 +0.248 +0.242 +0.116 +# magnetic-moments Hf +0.088 +0.010 +0.001 +0.001 -0.002 +0.090 +0.009 +0.002 +0.001 -0.000 +0.075 +0.009 +0.002 +0.000 -0.000 +0.088 +0.004 +0.002 +0.001 -0.012 +# oxidation-state N -0.850 +# magnetic-moments N -0.005 + + +Dumping 'fillings' ... done +Dumping 'wfns' ... done +Dumping 'fluidState' ... done +Dumping 'ionpos' ... done +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'eigenvals' ... done +Dumping 'bandProjections' ... done +Dumping 'eigStats' ... + eMin: -2.488051 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: -0.190949 at state 8 ( [ +0.500000 +0.000000 +0.000000 ] spin 1 ) + mu : -0.190000 + LUMO: -0.189724 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + eMax: -0.042437 at state 16 ( [ +0.000000 +0.000000 +0.000000 ] spin -1 ) + HOMO-LUMO gap: +0.001225 + Optical gap : +0.001235 at state 16 ( [ +0.000000 +0.000000 +0.000000 ] spin -1 ) +Dumping 'Ecomponents' ... done +Dumping 'kPts' ... done +End date and time: Wed Jun 5 01:51:17 2024 (Duration: 0-0:33:55.30) +Done! + +PROFILER: augmentDensityGrid 0.005104 +/- 0.005407 s, 5169 calls, 26.383014 s total +PROFILER: augmentDensityGridGrad 0.091116 +/- 0.073054 s, 2622 calls, 238.905731 s total +PROFILER: augmentDensitySpherical 0.004964 +/- 0.005060 s, 41352 calls, 205.262754 s total +PROFILER: augmentDensitySphericalGrad 0.005148 +/- 0.005171 s, 23967 calls, 123.370324 s total +PROFILER: augmentOverlap 0.003035 +/- 0.002446 s, 84318 calls, 255.930409 s total +PROFILER: ColumnBundle::randomize 0.028362 +/- 0.000316 s, 8 calls, 0.226898 s total +PROFILER: diagouterI 0.014959 +/- 0.002284 s, 13784 calls, 206.192556 s total +PROFILER: EdensityAndVscloc 0.065853 +/- 0.024700 s, 1724 calls, 113.531207 s total +PROFILER: EnlAndGrad 0.003455 +/- 0.002303 s, 42927 calls, 148.322824 s total +PROFILER: ExCorrCommunication 0.005736 +/- 0.008881 s, 10533 calls, 60.412164 s total +PROFILER: ExCorrFunctional 0.000160 +/- 0.000037 s, 1776 calls, 0.284167 s total +PROFILER: ExCorrTotal 0.034807 +/- 0.013578 s, 1776 calls, 61.817627 s total +PROFILER: Idag_DiagV_I 0.026230 +/- 0.007804 s, 7853 calls, 205.980480 s total +PROFILER: initWeights 0.446743 +/- 0.000000 s, 1 calls, 0.446743 s total +PROFILER: inv(matrix) 0.000862 +/- 0.000088 s, 13032 calls, 11.235937 s total +PROFILER: matrix::diagonalize 0.003505 +/- 0.001030 s, 21581 calls, 75.633292 s total +PROFILER: matrix::set 0.000010 +/- 0.000006 s, 921110 calls, 9.459410 s total +PROFILER: orthoMatrix(matrix) 0.000651 +/- 0.000515 s, 13989 calls, 9.102869 s total +PROFILER: RadialFunctionR::transform 0.005138 +/- 0.016527 s, 134 calls, 0.688532 s total +PROFILER: reduceKmesh 0.000016 +/- 0.000000 s, 1 calls, 0.000016 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.889684 +/- 0.011137 s, 35 calls, 31.138937 s total +PROFILER: WavefunctionDrag 0.371920 +/- 0.045976 s, 17 calls, 6.322635 s total +PROFILER: Y*M 0.001287 +/- 0.000884 s, 164527 calls, 211.746822 s total +PROFILER: Y1^Y2 0.001294 +/- 0.001023 s, 115954 calls, 150.056913 s total + +MEMUSAGE: ColumnBundle 5.784960 GB +MEMUSAGE: complexScalarFieldTilde 0.014954 GB +MEMUSAGE: IndexArrays 0.030359 GB +MEMUSAGE: matrix 0.171459 GB +MEMUSAGE: misc 0.008798 GB +MEMUSAGE: RealKernel 0.003762 GB +MEMUSAGE: ScalarField 0.381317 GB +MEMUSAGE: ScalarFieldTilde 0.270287 GB +MEMUSAGE: Total 6.116683 GB diff --git a/tests/io/jdftx/example_files/ex_out_slice_ionmin b/tests/io/jdftx/example_files/ex_out_slice_ionmin new file mode 100644 index 00000000000..26c5a7e5fb2 --- /dev/null +++ b/tests/io/jdftx/example_files/ex_out_slice_ionmin @@ -0,0 +1,6732 @@ + +*************** JDFTx 1.7.0 (git hash e155c65d) *************** + +Start date and time: Wed Jun 5 01:17:22 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001652 (0-3) +Divided in process groups (process indices): 0 (0) 1 (1) 2 (2) 3 (3) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 1 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 2 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 3 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 1.89 +Run totals: 4 processes, 128 threads, 4 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +band-projection-params yes no +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Slab 001 +coulomb-truncation-embed 8.21814 4.57743 20.4455 +davidson-band-ratio 1.1 +dump End State Forces ElecDensity BandEigs BandProjections EigStats Fillings Ecomponents Kpoints +dump +dump +dump +dump-name $VAR +elec-cutoff 25 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 195 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid LinearPCM 298.000000 1.013250 +fluid-anion F- 0.5 MeanFieldLJ \ + epsBulk 1 \ + pMol 0 \ + epsInf 1 \ + Pvap 0 \ + sigmaBulk 0 \ + Rvdw 2.24877 \ + Res 0 \ + tauNuc 343133 +fluid-cation Na+ 0.5 MeanFieldLJ \ + epsBulk 1 \ + pMol 0 \ + epsInf 1 \ + Pvap 0 \ + sigmaBulk 0 \ + Rvdw 2.19208 \ + Res 0 \ + tauNuc 343133 +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 400 \ + history 15 \ + knormThreshold 1e-11 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 6 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion C 15.516924000000003 8.971564000000003 29.481543000000002 1 +ion C 6.488065000000001 0.181361000000000 23.691129000000000 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342517000000004 8.971586000000002 29.211711000000012 1 +ion C 0.313658000000000 0.181361000000000 23.421311000000003 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.436398000000002 3.620570000000000 29.211701000000005 1 +ion C 9.568610000000000 5.532394000000000 23.960954000000005 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.261955000000000 3.620568000000000 28.941891999999999 1 +ion C 3.394203000000001 5.532394000000000 23.691130000000005 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.174400000000000 0.000001000000000 30.996452000000009 1 +ion Hf 12.551139000000001 7.256820000000001 26.543905000000002 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.000002000000000 0.000003000000000 30.726629000000006 1 +ion Hf 6.376730000000000 7.256823000000001 26.274084000000002 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.254951999999999 5.351033000000001 31.266273000000005 1 +ion Hf 9.470594000000002 1.905795000000000 26.274069000000008 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.429351000000002 5.351028000000001 31.536115000000006 1 +ion Hf 3.296185000000000 1.905795000000000 26.004261000000003 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.254951999999999 5.351033000000001 35.914999000000009 1 +ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/C.uspp +ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/Hf.uspp +ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/N.uspp +ion-species GBRV/$ID_pbe.uspp +ion-width Ecut +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 4 4 1 +latt-move-scale 0 0 0 +latt-scale 1 1 1 +lattice \ + 12.348814000000001 6.161090000000000 0.000000000000000 \ + 0.000000000000000 10.702064999999999 0.000000000000000 \ + 0.539642000000000 0.539642000000000 70.750715000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant CANDLE +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +target-mu -0.19 no + +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 12.3488 6.16109 0 ] +[ 0 10.7021 0 ] +[ 0.539642 0.539642 70.7507 ] +unit cell volume = 9350.26 +G = +[ 0.508809 -0.292917 0 ] +[ 0 0.5871 0 ] +[ -0.00388087 -0.00224385 0.0888074 ] +Minimum fftbox size, Smin = [ 56 56 320 ] +Chosen fftbox size, S = [ 56 56 320 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0.355431 + +Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/C.uspp': + Title: C. Created by USPP 7.3.6 on 3-2-2014 + Reference state energy: -5.406344. 4 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.504890 + |210> occupation: 2 eigenvalue: -0.194356 + lMax: 1 lLocal: 2 QijEcut: 5 + 4 projectors sampled on a log grid with 503 points: + l: 0 eig: -0.504890 rCut: 1.3 + l: 0 eig: 0.000000 rCut: 1.3 + l: 1 eig: -0.194357 rCut: 1.3 + l: 1 eig: 0.000000 rCut: 1.3 + Partial core density with radius 1.1 + Transforming core density to a uniform radial grid of dG=0.02 with 1597 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1597 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1597 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. + Core radius for overlap checks: 1.30 bohrs. + +Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/Hf.uspp': + Title: Hf. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -78.399178. 12 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -3.016121 + |510> occupation: 6 eigenvalue: -1.860466 + |600> occupation: 0 eigenvalue: -0.643057 + |610> occupation: 0 eigenvalue: -0.441591 + |520> occupation: 2 eigenvalue: -0.613878 + lMax: 3 lLocal: 3 QijEcut: 5 + 8 projectors sampled on a log grid with 679 points: + l: 0 eig: -3.016122 rCut: 1.5 + l: 0 eig: -0.643058 rCut: 1.5 + l: 0 eig: 1.000000 rCut: 1.5 + l: 1 eig: -1.860465 rCut: 1.6 + l: 1 eig: -0.441594 rCut: 1.6 + l: 2 eig: -0.613878 rCut: 1.75 + l: 2 eig: 1.000000 rCut: 1.75 + l: 3 eig: 1.000000 rCut: 2.3 + Partial core density with radius 1 + Transforming core density to a uniform radial grid of dG=0.02 with 1597 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1597 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1597 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/N.uspp': + Title: N. Created by USPP 7.3.6 on 3-2-2014 + Reference state energy: -9.763716. 5 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.681964 + |210> occupation: 3 eigenvalue: -0.260726 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 491 points: + l: 0 eig: -0.681964 rCut: 1.15 + l: 0 eig: 0.000000 rCut: 1.15 + l: 1 eig: -0.260729 rCut: 1.2 + l: 1 eig: 0.500000 rCut: 1.2 + Partial core density with radius 0.8 + Transforming core density to a uniform radial grid of dG=0.02 with 1597 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1597 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1597 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. + Core radius for overlap checks: 1.20 bohrs. + +Initialized 3 species with 41 total atoms. + +Folded 1 k-points by 4x4x1 to 16 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 325.000000 nBands: 195 nStates: 32 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 55826.812 , ideal nbasis = 55824.864 + +---------- Setting up coulomb interaction ---------- +Fluid mode embedding: using embedded box, but periodic Coulomb kernel. +(Fluid response is responsible for (approximate) separation between periodic images.) +Setting up double-sized grid for truncated Coulomb potentials: +R = +[ 12.3488 6.16109 0 ] +[ 0 10.7021 0 ] +[ 0.539642 0.539642 141.501 ] +unit cell volume = 18700.5 +G = +[ 0.508809 -0.292917 0 ] +[ 0 0.5871 0 ] +[ -0.00194044 -0.00112192 0.0444037 ] +Chosen fftbox size, S = [ 56 56 640 ] +Integer grid location selected as the embedding center: + Grid: [ 25 24 90 ] + Lattice: [ 0.452104 0.427715 0.282269 ] + Cartesian: [ 8.21814 4.57743 20.4455 ] +Constructing Wigner-Seitz cell: 12 faces (8 quadrilaterals, 4 hexagons) +Range-separation parameter for embedded mesh potentials due to point charges: 0.593199 bohrs. + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + C: sqrtQ[a0]: 3.105 Rcov[a0]: 1.417 CN: [ 0.00 0.99 2.00 3.00 3.98 ] + Hf: sqrtQ[a0]: 8.207 Rcov[a0]: 2.589 CN: [ 0.00 1.93 3.88 ] + N: sqrtQ[a0]: 2.712 Rcov[a0]: 1.342 CN: [ 0.00 0.99 2.01 2.99 ] + +Initializing DFT-D2 calculator for fluid / solvation: + C: C6: 30.35 Eh-a0^6 R0: 2.744 a0 + Hf: C6: 815.23 Eh-a0^6 R0: 3.326 a0 (WARNING: beyond Grimme's data set) + N: C6: 21.33 Eh-a0^6 R0: 2.640 a0 + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 5.703087 bohr. +Real space sum over 1125 unit cells with max indices [ 7 7 2 ] +Reciprocal space sum over 9559 terms with max indices [ 5 5 39 ] + +Computing DFT-D3 correction: +# coordination-number C 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.778 16.735 16.625 13.885 11.129 16.778 16.735 16.625 13.885 12.003 16.778 16.735 16.625 13.885 11.130 16.778 16.735 16.625 13.885 +# coordination-number N 0.927 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.20 +EvdW_6 = -0.120307 +EvdW_8 = -0.212388 + +---------- Allocating electronic variables ---------- +Initializing wave functions: linear combination of atomic orbitals +C pseudo-atom occupations: s ( 2 ) p ( 2 ) +Hf pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 2 ) +N pseudo-atom occupations: s ( 2 ) p ( 3 ) + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00092 Tot: -0.00002 ] +LCAOMinimize: Iter: 0 G: -1030.0136869927484895 |grad|_K: 9.111e-03 alpha: 1.000e+00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00230 Tot: -0.00029 ] +LCAOMinimize: Iter: 1 G: -1051.1835761760626156 |grad|_K: 5.741e-03 alpha: 1.647e-02 linmin: 6.084e-02 cgtest: 3.007e-02 t[s]: 30.65 +LCAOMinimize: Bad step direction: g.d > 0. +LCAOMinimize: Undoing step. +LCAOMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00230 Tot: -0.00029 ] +LCAOMinimize: Iter: 2 G: -1051.1835761760623882 |grad|_K: 5.741e-03 alpha: 0.000e+00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00240 Tot: -0.00014 ] +LCAOMinimize: Iter: 3 G: -1051.5050612838151665 |grad|_K: 3.444e-03 alpha: 3.484e-03 linmin: -1.624e-01 cgtest: 7.940e-01 t[s]: 34.09 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.045188e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00220 Tot: +0.00040 ] +LCAOMinimize: Iter: 4 G: -1051.5625942767267134 |grad|_K: 1.606e-02 alpha: 2.923e-02 linmin: 1.766e-02 cgtest: -8.678e-02 t[s]: 36.51 +LCAOMinimize: Bad step direction: g.d > 0. +LCAOMinimize: Undoing step. +LCAOMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00220 Tot: +0.00040 ] +LCAOMinimize: Iter: 5 G: -1051.5625942767267134 |grad|_K: 1.606e-02 alpha: 0.000e+00 +LCAOMinimize: Step increased G by 5.777931e-01, reducing alpha to 7.814873e-04. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00225 Tot: +0.00040 ] +LCAOMinimize: Iter: 6 G: -1052.2101088507374698 |grad|_K: 1.100e-02 alpha: 7.815e-04 linmin: -1.502e-01 cgtest: 1.005e+00 t[s]: 41.38 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.344462e-03. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00226 Tot: +0.00023 ] +LCAOMinimize: Iter: 7 G: -1052.8183926531824000 |grad|_K: 3.165e-03 alpha: 2.591e-03 linmin: -2.172e-01 cgtest: 4.936e-01 t[s]: 43.82 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 7.774348e-03. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.332304e-02. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 6.996913e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00231 Tot: -0.00059 ] +LCAOMinimize: Iter: 8 G: -1054.7584848979945491 |grad|_K: 8.442e-03 alpha: 1.691e-01 linmin: 1.607e-02 cgtest: -2.255e-01 t[s]: 46.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00225 Tot: -0.00030 ] +LCAOMinimize: Iter: 9 G: -1055.0637268259988559 |grad|_K: 5.236e-03 alpha: 2.801e-03 linmin: -1.592e-02 cgtest: 9.669e-01 t[s]: 48.61 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.404456e-03. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00243 Tot: +0.00056 ] +LCAOMinimize: Iter: 10 G: -1055.5200889504160386 |grad|_K: 6.185e-03 alpha: 8.862e-03 linmin: 1.137e-02 cgtest: -7.707e-02 t[s]: 51.00 +LCAOMinimize: Wrong curvature in test step, increasing alphaT to 2.658593e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00234 Tot: -0.00006 ] +LCAOMinimize: Iter: 11 G: -1056.7453347241726078 |grad|_K: 7.835e-03 alpha: -3.862e-02 linmin: -3.970e-02 cgtest: 9.538e-01 t[s]: 52.86 +LCAOMinimize: Step increased G by 6.062266e+01, reducing alpha to 1.093620e-02. +LCAOMinimize: Step increased G by 2.825207e-01, reducing alpha to 1.093620e-03. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00236 Tot: -0.00012 ] +LCAOMinimize: Iter: 12 G: -1057.0208928498025216 |grad|_K: 6.247e-03 alpha: 1.094e-03 linmin: -1.625e-01 cgtest: 9.874e-01 t[s]: 57.77 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.280859e-03. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00249 Tot: -0.00014 ] +LCAOMinimize: Iter: 13 G: -1057.3844322587156057 |grad|_K: 3.527e-03 alpha: 5.271e-03 linmin: 4.804e-02 cgtest: -2.629e-01 t[s]: 60.20 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.581301e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00052 ] +LCAOMinimize: Iter: 14 G: -1057.7863869132870605 |grad|_K: 6.167e-03 alpha: 2.211e-02 linmin: -6.110e-03 cgtest: 7.469e-01 t[s]: 62.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00258 Tot: -0.00013 ] +LCAOMinimize: Iter: 15 G: -1058.0947463864763449 |grad|_K: 1.420e-03 alpha: 3.907e-03 linmin: 1.868e-02 cgtest: -5.870e-01 t[s]: 64.55 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.172118e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00262 Tot: -0.00032 ] +LCAOMinimize: Iter: 16 G: -1058.1771697264157410 |grad|_K: 2.606e-03 alpha: 2.728e-02 linmin: 1.239e-03 cgtest: 8.265e-01 t[s]: 66.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00266 Tot: -0.00053 ] +LCAOMinimize: Iter: 17 G: -1058.2239692670764271 |grad|_K: 1.486e-03 alpha: 5.188e-03 linmin: 1.859e-02 cgtest: -5.395e-01 t[s]: 68.85 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.556303e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: -0.00067 ] +LCAOMinimize: Iter: 18 G: -1058.2586270937820245 |grad|_K: 2.115e-03 alpha: 1.690e-02 linmin: -2.863e-05 cgtest: 9.651e-01 t[s]: 71.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00271 Tot: -0.00062 ] +LCAOMinimize: Iter: 19 G: -1058.2952920440711750 |grad|_K: 1.503e-03 alpha: 5.138e-03 linmin: 1.528e-02 cgtest: -2.804e-01 t[s]: 73.16 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.541303e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00250 Tot: -0.00005 ] +LCAOMinimize: Iter: 20 G: -1058.4315728930389469 |grad|_K: 2.806e-03 alpha: 4.379e-02 linmin: 3.331e-03 cgtest: 7.602e-01 t[s]: 75.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00006 ] +LCAOMinimize: Iter: 21 G: -1058.4319256027911251 |grad|_K: 2.659e-03 alpha: 7.090e-03 linmin: 4.041e-02 cgtest: -9.328e-01 t[s]: 77.47 +LCAOMinimize: Bad step direction: g.d > 0. +LCAOMinimize: Undoing step. +LCAOMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00006 ] +LCAOMinimize: Iter: 22 G: -1058.4319256027911251 |grad|_K: 2.659e-03 alpha: 0.000e+00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00255 Tot: +0.00002 ] +LCAOMinimize: Iter: 23 G: -1058.4764724389544881 |grad|_K: 5.259e-04 alpha: 3.441e-03 linmin: 3.014e-02 cgtest: -1.630e-01 t[s]: 80.86 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.032415e-02. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.097244e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00261 Tot: +0.00002 ] +LCAOMinimize: Iter: 24 G: -1058.4987989863111579 |grad|_K: 3.495e-04 alpha: 4.394e-02 linmin: -5.095e-03 cgtest: 3.661e-01 t[s]: 83.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00262 Tot: +0.00001 ] +LCAOMinimize: Iter: 25 G: -1058.4997024773399517 |grad|_K: 1.512e-04 alpha: 3.757e-03 linmin: -1.417e-02 cgtest: 3.897e-02 t[s]: 85.63 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.127116e-02. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.381347e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00265 Tot: +0.00002 ] +LCAOMinimize: Iter: 26 G: -1058.5024418729590252 |grad|_K: 8.741e-05 alpha: 5.815e-02 linmin: -1.530e-02 cgtest: 2.010e-02 t[s]: 88.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00268 Tot: +0.00004 ] +LCAOMinimize: Iter: 27 G: -1058.5031634566926186 |grad|_K: 2.742e-04 alpha: 4.368e-02 linmin: 2.153e-03 cgtest: -8.895e-02 t[s]: 90.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: +0.00009 ] +LCAOMinimize: Iter: 28 G: -1058.5042718512668216 |grad|_K: 1.644e-04 alpha: 7.406e-03 linmin: 1.800e-03 cgtest: 9.187e-01 t[s]: 92.31 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: +0.00010 ] +LCAOMinimize: Iter: 29 G: -1058.5044811876480253 |grad|_K: 7.603e-05 alpha: 4.102e-03 linmin: -1.073e-04 cgtest: -4.202e-04 t[s]: 94.24 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.230740e-02. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.692219e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00276 Tot: +0.00012 ] +LCAOMinimize: Iter: 30 G: -1058.5050952745821178 |grad|_K: 4.416e-05 alpha: 5.276e-02 linmin: -3.317e-02 cgtest: 2.992e-01 t[s]: 97.08 +LCAOMinimize: None of the convergence criteria satisfied after 30 iterations. +----- createFluidSolver() ----- (Fluid-side solver setup) + Initializing fluid molecule 'H2O' + Initializing site 'O' + Electron density: proportional to exp(-r/0.36935)*erfc((r-0.51523)/0.36823) with norm 6.826 + Charge density: gaussian nuclear width 0.478731 with net site charge 0.826 + Polarizability: cuspless exponential with width 0.32 and norm 3.73 + Hard sphere radius: 2.57003 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Initializing site 'H' + Electron density: proportional to exp(-r/0.34641)*erfc((r-0)/0.390882) with norm 0.587 + Charge density: gaussian nuclear width 0.377945 with net site charge -0.413 + Polarizability: cuspless exponential with width 0.39 and norm 3.3 + Positions in reference frame: + [ +0.000000 -1.441945 +1.122523 ] + [ +0.000000 +1.441945 +1.122523 ] + Net charge: 0 dipole magnitude: 0.927204 + Initializing spherical shell mfKernel with radius 2.61727 Bohr + deltaS corrections: + site 'O': -7.54299 + site 'H': -6.83917 + Initializing fluid molecule 'Na+' + Initializing site 'Na' + Electron density: proportional to exp(-r/0.19682)*erfc((r-0.71491)/0.41314) with norm 8.1383 + Charge density: gaussian nuclear width 0.365347 with net site charge -1 + Hard sphere radius: 1.86327 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Net charge: -1 dipole magnitude: 0 + Initializing gaussian mfKernel with width: 1.55004 Bohr + deltaS corrections: + site 'Na': -22.3555 + Initializing fluid molecule 'F-' + Initializing site 'F' + Electron density: proportional to exp(-r/0.38886)*erfc((r-0)/0.438782) with norm 8 + Charge density: gaussian nuclear width 0.374796 with net site charge 1 + Hard sphere radius: 2.39995 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Net charge: 1 dipole magnitude: 0 + Initializing gaussian mfKernel with width: 1.59012 Bohr + deltaS corrections: + site 'F': -9.04335 + +Correction to mu due to finite nuclear width = -0.0137949 + Cavity determined by nc: 0.00142 and sigma: 0.707107 + Nonlocal vdW cavity from gaussian model electron density with norm = 8 and sigma = 0.993594 bohr + Charge asymmetry in cavity with sensitivity pCavity = 36.5 e-bohr/Eh + Electrostatic cavity expanded by eta = 1.46 bohrs + Weighted density cavitation model constrained by Nbulk: 0.0049383 bohr^-3, Pvap: 3.14029 kPa, Rvdw: 2.61727 bohr and sigmaBulk: 4.62e-05 Eh/bohr^2 at T: 298 K. + Weighted density dispersion model using vdW pair potentials with single solvent site with sqrtC6eff: 0.77 SI. + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + Truncated Coulomb potentials: + R. Sundararaman and T.A. Arias, Phys. Rev. B 87, 165122 (2013) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + DFT-D2 dispersion correction: + S. Grimme, J. Comput. Chem. 27, 1787 (2006) + + Charge-asymmetric nonlocally-determined local-electric (CANDLE) solvation model: + R. Sundararaman and W.A. Goddard III, J. Chem. Phys. 142, 064107 (2015) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Grand-canonical (fixed-potential) DFT: + R. Sundararaman, W. A. Goddard III and T. A. Arias, J. Chem. Phys. 146, 114104 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 97.80 + + +Computing DFT-D3 correction: +# coordination-number C 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.778 16.735 16.625 13.885 11.129 16.778 16.735 16.625 13.885 12.003 16.778 16.735 16.625 13.885 11.130 16.778 16.735 16.625 13.885 +# coordination-number N 0.927 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.20 +EvdW_6 = -0.120307 +EvdW_8 = -0.212388 +Fluid solver invoked on fresh (random / LCAO) wavefunctions +Running a vacuum solve first: + +-------- Initial electronic minimization ----------- + FillingsUpdate: mu: -0.094373879 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00276 Tot: +0.00012 ] +ElecMinimize: Iter: 0 G: -1058.504944771530745 |grad|_K: 3.849e-05 alpha: 1.000e+00 + FillingsUpdate: mu: -0.125373596 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00286 Tot: +0.00035 ] + SubspaceRotationAdjust: set factor to 0.53 +ElecMinimize: Iter: 1 G: -1058.834042213076145 |grad|_K: 6.844e-05 alpha: 6.386e-01 linmin: 2.100e-04 t[s]: 102.56 + FillingsUpdate: mu: -0.103836623 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00277 Tot: +0.00054 ] + SubspaceRotationAdjust: set factor to 0.255 +ElecMinimize: Iter: 2 G: -1058.834930873450503 |grad|_K: 5.703e-05 alpha: 9.859e-03 linmin: 3.651e-02 t[s]: 104.62 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.957704e-02. + FillingsUpdate: mu: -0.076572152 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00275 Tot: +0.00059 ] + SubspaceRotationAdjust: set factor to 0.153 +ElecMinimize: Iter: 3 G: -1058.846426540816992 |grad|_K: 4.106e-05 alpha: 3.424e-02 linmin: 2.068e-04 t[s]: 107.24 + FillingsUpdate: mu: -0.076467690 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00284 Tot: +0.00056 ] + SubspaceRotationAdjust: set factor to 0.109 + SubspaceRotationAdjust: resetting CG because factor has changed by 0.109225 +ElecMinimize: State modified externally: resetting search direction. +ElecMinimize: Iter: 4 G: -1058.858141535923096 |grad|_K: 1.607e-05 alpha: 1.925e-02 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.775676e-02. +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.732703e-01. + FillingsUpdate: mu: -0.090573115 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00270 Tot: +0.00070 ] + SubspaceRotationAdjust: set factor to 0.0676 +ElecMinimize: Iter: 5 G: -1058.895252477901295 |grad|_K: 1.666e-05 alpha: 4.085e-01 linmin: -1.454e-03 t[s]: 113.67 + FillingsUpdate: mu: -0.090204359 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: +0.00069 ] + SubspaceRotationAdjust: set factor to 0.13 +ElecMinimize: Iter: 6 G: -1058.900325477176239 |grad|_K: 6.706e-06 alpha: 3.959e-02 linmin: -2.280e-02 t[s]: 115.70 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.187718e-01. + FillingsUpdate: mu: -0.085362701 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00274 Tot: +0.00067 ] + SubspaceRotationAdjust: set factor to 0.0795 +ElecMinimize: Iter: 7 G: -1058.903016553206953 |grad|_K: 1.252e-05 alpha: 1.326e-01 linmin: 1.097e-03 t[s]: 118.31 + FillingsUpdate: mu: -0.077380693 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00269 Tot: +0.00074 ] + SubspaceRotationAdjust: set factor to 0.0473 +ElecMinimize: Iter: 8 G: -1058.909066350292505 |grad|_K: 1.216e-05 alpha: 1.130e-01 linmin: 1.489e-05 t[s]: 120.36 + FillingsUpdate: mu: -0.078522813 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00264 Tot: +0.00081 ] + SubspaceRotationAdjust: set factor to 0.0842 +ElecMinimize: Iter: 9 G: -1058.911594329985292 |grad|_K: 5.490e-06 alpha: 5.238e-02 linmin: 1.303e-03 t[s]: 122.38 + FillingsUpdate: mu: -0.080102422 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00260 Tot: +0.00087 ] + SubspaceRotationAdjust: set factor to 0.0671 +ElecMinimize: Iter: 10 G: -1058.913009996389746 |grad|_K: 6.954e-06 alpha: 1.355e-01 linmin: -1.211e-03 t[s]: 124.48 + FillingsUpdate: mu: -0.086420174 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00263 Tot: +0.00097 ] + SubspaceRotationAdjust: set factor to 0.055 +ElecMinimize: Iter: 11 G: -1058.915992957032358 |grad|_K: 3.739e-06 alpha: 1.682e-01 linmin: 1.806e-05 t[s]: 126.54 + FillingsUpdate: mu: -0.084532077 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00265 Tot: +0.00098 ] + SubspaceRotationAdjust: set factor to 0.0427 +ElecMinimize: Iter: 12 G: -1058.916422106638265 |grad|_K: 2.394e-06 alpha: 8.719e-02 linmin: -1.200e-04 t[s]: 128.61 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.615600e-01. + FillingsUpdate: mu: -0.088368320 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00268 Tot: +0.00105 ] + SubspaceRotationAdjust: set factor to 0.0291 +ElecMinimize: Iter: 13 G: -1058.917109017649182 |grad|_K: 3.172e-06 alpha: 3.419e-01 linmin: -9.213e-06 t[s]: 131.23 + FillingsUpdate: mu: -0.085028893 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00269 Tot: +0.00112 ] + SubspaceRotationAdjust: set factor to 0.041 +ElecMinimize: Iter: 14 G: -1058.917644293140938 |grad|_K: 1.945e-06 alpha: 1.566e-01 linmin: 2.406e-04 t[s]: 133.26 + FillingsUpdate: mu: -0.086865462 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00270 Tot: +0.00119 ] + SubspaceRotationAdjust: set factor to 0.036 +ElecMinimize: Iter: 15 G: -1058.918034711385872 |grad|_K: 2.382e-06 alpha: 2.961e-01 linmin: -4.353e-04 t[s]: 135.34 + FillingsUpdate: mu: -0.087421796 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00276 Tot: +0.00130 ] + SubspaceRotationAdjust: set factor to 0.0529 +ElecMinimize: Iter: 16 G: -1058.918566427393898 |grad|_K: 1.666e-06 alpha: 2.612e-01 linmin: 1.721e-05 t[s]: 137.36 + FillingsUpdate: mu: -0.085572455 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00281 Tot: +0.00137 ] + SubspaceRotationAdjust: set factor to 0.0456 +ElecMinimize: Iter: 17 G: -1058.918835267699478 |grad|_K: 1.917e-06 alpha: 2.779e-01 linmin: 1.942e-05 t[s]: 139.43 + FillingsUpdate: mu: -0.086982861 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00287 Tot: +0.00149 ] + SubspaceRotationAdjust: set factor to 0.0585 +ElecMinimize: Iter: 18 G: -1058.919146240264126 |grad|_K: 1.371e-06 alpha: 2.435e-01 linmin: -5.710e-05 t[s]: 141.47 + FillingsUpdate: mu: -0.087254851 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00295 Tot: +0.00164 ] + SubspaceRotationAdjust: set factor to 0.0461 +ElecMinimize: Iter: 19 G: -1058.919452619417825 |grad|_K: 2.049e-06 alpha: 4.568e-01 linmin: -2.864e-04 t[s]: 143.55 + FillingsUpdate: mu: -0.085891182 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00309 Tot: +0.00183 ] + SubspaceRotationAdjust: set factor to 0.0403 +ElecMinimize: Iter: 20 G: -1058.919773764641377 |grad|_K: 1.467e-06 alpha: 2.090e-01 linmin: -5.673e-05 t[s]: 145.58 + FillingsUpdate: mu: -0.084772449 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00331 Tot: +0.00211 ] + SubspaceRotationAdjust: set factor to 0.042 +ElecMinimize: Iter: 21 G: -1058.920139994908595 |grad|_K: 1.591e-06 alpha: 4.866e-01 linmin: 1.082e-04 t[s]: 147.64 + FillingsUpdate: mu: -0.087151811 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00344 Tot: +0.00229 ] + SubspaceRotationAdjust: set factor to 0.0349 +ElecMinimize: Iter: 22 G: -1058.920340617297825 |grad|_K: 1.234e-06 alpha: 2.394e-01 linmin: 1.221e-04 t[s]: 149.67 + FillingsUpdate: mu: -0.087283037 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00370 Tot: +0.00260 ] + SubspaceRotationAdjust: set factor to 0.042 +ElecMinimize: Iter: 23 G: -1058.920606749597937 |grad|_K: 1.159e-06 alpha: 5.091e-01 linmin: -3.311e-05 t[s]: 151.73 + FillingsUpdate: mu: -0.085432960 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00389 Tot: +0.00281 ] + SubspaceRotationAdjust: set factor to 0.0338 +ElecMinimize: Iter: 24 G: -1058.920755539539641 |grad|_K: 1.072e-06 alpha: 3.140e-01 linmin: -9.709e-06 t[s]: 153.75 + FillingsUpdate: mu: -0.087028257 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00415 Tot: +0.00310 ] + SubspaceRotationAdjust: set factor to 0.0405 +ElecMinimize: Iter: 25 G: -1058.920916231488718 |grad|_K: 7.237e-07 alpha: 4.001e-01 linmin: -3.182e-05 t[s]: 155.81 + FillingsUpdate: mu: -0.088083732 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00432 Tot: +0.00328 ] + SubspaceRotationAdjust: set factor to 0.0376 +ElecMinimize: Iter: 26 G: -1058.920988059698402 |grad|_K: 6.490e-07 alpha: 3.915e-01 linmin: -2.353e-05 t[s]: 157.84 + FillingsUpdate: mu: -0.087104501 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00449 Tot: +0.00345 ] + SubspaceRotationAdjust: set factor to 0.0311 +ElecMinimize: Iter: 27 G: -1058.921032299705075 |grad|_K: 4.744e-07 alpha: 3.001e-01 linmin: 7.860e-06 t[s]: 159.92 + FillingsUpdate: mu: -0.087026970 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00472 Tot: +0.00368 ] + SubspaceRotationAdjust: set factor to 0.0371 +ElecMinimize: Iter: 28 G: -1058.921069971624547 |grad|_K: 3.914e-07 alpha: 4.800e-01 linmin: 1.488e-06 t[s]: 161.97 + FillingsUpdate: mu: -0.087785719 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00490 Tot: +0.00387 ] + SubspaceRotationAdjust: set factor to 0.0333 +ElecMinimize: Iter: 29 G: -1058.921091315100057 |grad|_K: 3.280e-07 alpha: 3.994e-01 linmin: -3.309e-06 t[s]: 164.03 + FillingsUpdate: mu: -0.087135656 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00509 Tot: +0.00406 ] + SubspaceRotationAdjust: set factor to 0.0315 +ElecMinimize: Iter: 30 G: -1058.921104216627555 |grad|_K: 2.453e-07 alpha: 3.434e-01 linmin: 1.034e-05 t[s]: 166.06 + FillingsUpdate: mu: -0.087112660 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00535 Tot: +0.00432 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 31 G: -1058.921115662288912 |grad|_K: 2.177e-07 alpha: 5.453e-01 linmin: 9.313e-07 t[s]: 168.13 + FillingsUpdate: mu: -0.087690371 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00563 Tot: +0.00460 ] + SubspaceRotationAdjust: set factor to 0.0354 +ElecMinimize: Iter: 32 G: -1058.921123813510803 |grad|_K: 2.282e-07 alpha: 4.927e-01 linmin: -5.661e-08 t[s]: 170.19 + FillingsUpdate: mu: -0.087231768 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00596 Tot: +0.00492 ] + SubspaceRotationAdjust: set factor to 0.0338 +ElecMinimize: Iter: 33 G: -1058.921130567777482 |grad|_K: 1.737e-07 alpha: 3.711e-01 linmin: 9.511e-06 t[s]: 172.26 + FillingsUpdate: mu: -0.087258697 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00639 Tot: +0.00534 ] + SubspaceRotationAdjust: set factor to 0.0397 +ElecMinimize: Iter: 34 G: -1058.921136735621303 |grad|_K: 1.631e-07 alpha: 5.861e-01 linmin: -2.237e-07 t[s]: 174.31 + FillingsUpdate: mu: -0.087588247 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00687 Tot: +0.00581 ] + SubspaceRotationAdjust: set factor to 0.0391 +ElecMinimize: Iter: 35 G: -1058.921141673111151 |grad|_K: 1.735e-07 alpha: 5.322e-01 linmin: -5.251e-06 t[s]: 176.38 + FillingsUpdate: mu: -0.087083488 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00741 Tot: +0.00634 ] + SubspaceRotationAdjust: set factor to 0.0331 +ElecMinimize: Iter: 36 G: -1058.921145870112923 |grad|_K: 1.627e-07 alpha: 3.986e-01 linmin: 1.295e-05 t[s]: 178.41 + FillingsUpdate: mu: -0.087313645 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00812 Tot: +0.00704 ] + SubspaceRotationAdjust: set factor to 0.0349 +ElecMinimize: Iter: 37 G: -1058.921150182576639 |grad|_K: 1.296e-07 alpha: 4.674e-01 linmin: -1.081e-05 t[s]: 180.46 + FillingsUpdate: mu: -0.087424070 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00884 Tot: +0.00775 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 38 G: -1058.921153505075608 |grad|_K: 1.194e-07 alpha: 5.664e-01 linmin: -7.275e-06 t[s]: 182.53 + FillingsUpdate: mu: -0.087084835 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00951 Tot: +0.00839 ] + SubspaceRotationAdjust: set factor to 0.0319 +ElecMinimize: Iter: 39 G: -1058.921155743858662 |grad|_K: 1.170e-07 alpha: 4.493e-01 linmin: 1.456e-05 t[s]: 184.65 + FillingsUpdate: mu: -0.087367159 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01020 Tot: +0.00908 ] + SubspaceRotationAdjust: set factor to 0.0284 +ElecMinimize: Iter: 40 G: -1058.921157569463958 |grad|_K: 8.583e-08 alpha: 3.827e-01 linmin: -4.815e-06 t[s]: 186.67 + FillingsUpdate: mu: -0.087353241 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01094 Tot: +0.00979 ] + SubspaceRotationAdjust: set factor to 0.0317 +ElecMinimize: Iter: 41 G: -1058.921158928452996 |grad|_K: 7.084e-08 alpha: 5.285e-01 linmin: 3.145e-06 t[s]: 188.73 + FillingsUpdate: mu: -0.087194446 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01156 Tot: +0.01039 ] + SubspaceRotationAdjust: set factor to 0.0303 +ElecMinimize: Iter: 42 G: -1058.921159751069354 |grad|_K: 6.211e-08 alpha: 4.697e-01 linmin: 9.207e-06 t[s]: 190.75 + FillingsUpdate: mu: -0.087339396 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01221 Tot: +0.01102 ] + SubspaceRotationAdjust: set factor to 0.0272 +ElecMinimize: Iter: 43 G: -1058.921160340225924 |grad|_K: 5.278e-08 alpha: 4.379e-01 linmin: -2.408e-06 t[s]: 192.85 + FillingsUpdate: mu: -0.087271991 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01293 Tot: +0.01172 ] + SubspaceRotationAdjust: set factor to 0.0301 +ElecMinimize: Iter: 44 G: -1058.921160802538907 |grad|_K: 4.078e-08 alpha: 4.755e-01 linmin: 7.201e-06 t[s]: 194.91 + FillingsUpdate: mu: -0.087216101 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01365 Tot: +0.01242 ] + SubspaceRotationAdjust: set factor to 0.0324 +ElecMinimize: Iter: 45 G: -1058.921161112823256 |grad|_K: 3.588e-08 alpha: 5.348e-01 linmin: -5.281e-06 t[s]: 196.99 + FillingsUpdate: mu: -0.087314636 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01437 Tot: +0.01311 ] + SubspaceRotationAdjust: set factor to 0.0306 +ElecMinimize: Iter: 46 G: -1058.921161321312411 |grad|_K: 3.434e-08 alpha: 4.639e-01 linmin: -3.518e-07 t[s]: 199.06 + FillingsUpdate: mu: -0.087249331 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01536 Tot: +0.01407 ] + SubspaceRotationAdjust: set factor to 0.032 +ElecMinimize: Iter: 47 G: -1058.921161524438276 |grad|_K: 2.972e-08 alpha: 4.936e-01 linmin: 7.363e-06 t[s]: 201.13 + FillingsUpdate: mu: -0.087247848 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01668 Tot: +0.01535 ] + SubspaceRotationAdjust: set factor to 0.0366 +ElecMinimize: Iter: 48 G: -1058.921161718944177 |grad|_K: 2.959e-08 alpha: 6.313e-01 linmin: 1.377e-06 t[s]: 203.20 + FillingsUpdate: mu: -0.087309626 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01831 Tot: +0.01693 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 49 G: -1058.921161901095047 |grad|_K: 3.289e-08 alpha: 5.964e-01 linmin: 1.492e-06 t[s]: 205.31 + FillingsUpdate: mu: -0.087204280 nElectrons: 325.000000 magneticMoment: [ Abs: 0.02034 Tot: +0.01890 ] + SubspaceRotationAdjust: set factor to 0.0349 +ElecMinimize: Iter: 50 G: -1058.921162081653847 |grad|_K: 3.625e-08 alpha: 4.781e-01 linmin: 5.080e-06 t[s]: 207.33 + FillingsUpdate: mu: -0.087272964 nElectrons: 325.000000 magneticMoment: [ Abs: 0.02421 Tot: +0.02265 ] + SubspaceRotationAdjust: set factor to 0.0362 +ElecMinimize: Iter: 51 G: -1058.921162372239905 |grad|_K: 4.153e-08 alpha: 6.339e-01 linmin: -1.257e-05 t[s]: 209.40 + FillingsUpdate: mu: -0.087266910 nElectrons: 325.000000 magneticMoment: [ Abs: 0.03189 Tot: +0.03008 ] + SubspaceRotationAdjust: set factor to 0.0396 +ElecMinimize: Iter: 52 G: -1058.921162880751808 |grad|_K: 5.578e-08 alpha: 8.437e-01 linmin: 3.115e-06 t[s]: 211.44 + FillingsUpdate: mu: -0.087094511 nElectrons: 325.000000 magneticMoment: [ Abs: 0.05226 Tot: +0.04972 ] + SubspaceRotationAdjust: set factor to 0.0409 +ElecMinimize: Iter: 53 G: -1058.921164104674290 |grad|_K: 1.109e-07 alpha: 1.138e+00 linmin: 8.533e-05 t[s]: 213.53 + FillingsUpdate: mu: -0.087459008 nElectrons: 325.000000 magneticMoment: [ Abs: 0.13928 Tot: +0.13314 ] + SubspaceRotationAdjust: set factor to 0.0417 +ElecMinimize: Iter: 54 G: -1058.921169143443421 |grad|_K: 2.810e-07 alpha: 1.204e+00 linmin: -1.016e-05 t[s]: 215.59 + FillingsUpdate: mu: -0.087470946 nElectrons: 325.000000 magneticMoment: [ Abs: 0.15378 Tot: +0.14706 ] + SubspaceRotationAdjust: set factor to 0.0479 +ElecMinimize: Iter: 55 G: -1058.921170952838338 |grad|_K: 3.012e-07 alpha: 3.159e-02 linmin: -1.297e-03 t[s]: 217.65 +ElecMinimize: Wrong curvature in test step, increasing alphaT to 9.475977e-02. + FillingsUpdate: mu: -0.087397244 nElectrons: 325.000000 magneticMoment: [ Abs: 0.17063 Tot: +0.16315 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 56 G: -1058.921175253557749 |grad|_K: 3.113e-07 alpha: -1.517e+01 linmin: -2.455e-03 t[s]: 219.55 + FillingsUpdate: mu: -0.087136401 nElectrons: 325.000000 magneticMoment: [ Abs: 0.20851 Tot: +0.19932 ] + SubspaceRotationAdjust: set factor to 0.0664 +ElecMinimize: Iter: 57 G: -1058.921185293065946 |grad|_K: 3.466e-07 alpha: 6.641e-02 linmin: -3.913e-03 t[s]: 221.63 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.992374e-01. + FillingsUpdate: mu: -0.085878551 nElectrons: 325.000000 magneticMoment: [ Abs: 0.36283 Tot: +0.34540 ] + SubspaceRotationAdjust: set factor to 0.0406 +ElecMinimize: Iter: 58 G: -1058.921219394243280 |grad|_K: 1.184e-06 alpha: 2.274e-01 linmin: 1.484e-03 t[s]: 224.25 +ElecMinimize: Bad step direction: g.d > 0. +ElecMinimize: Undoing step. +ElecMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: -0.085878551 nElectrons: 325.000000 magneticMoment: [ Abs: 0.36283 Tot: +0.34540 ] + SubspaceRotationAdjust: set factor to 0.0277 +ElecMinimize: Iter: 59 G: -1058.921219394243735 |grad|_K: 9.773e-07 alpha: 0.000e+00 + FillingsUpdate: mu: -0.088031323 nElectrons: 325.000000 magneticMoment: [ Abs: 0.36392 Tot: +0.34632 ] + SubspaceRotationAdjust: set factor to 0.018 +ElecMinimize: Iter: 60 G: -1058.921270065711042 |grad|_K: 3.929e-07 alpha: 1.528e-01 linmin: -2.703e-05 t[s]: 227.80 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.584126e-01. + FillingsUpdate: mu: -0.087602885 nElectrons: 325.000000 magneticMoment: [ Abs: 0.37483 Tot: +0.35663 ] + SubspaceRotationAdjust: set factor to 0.0226 +ElecMinimize: Iter: 61 G: -1058.921319109788783 |grad|_K: 4.616e-07 alpha: 9.104e-01 linmin: 2.290e-06 t[s]: 230.42 + FillingsUpdate: mu: -0.086590283 nElectrons: 325.000000 magneticMoment: [ Abs: 0.39049 Tot: +0.37129 ] + SubspaceRotationAdjust: set factor to 0.0253 +ElecMinimize: Iter: 62 G: -1058.921367615614827 |grad|_K: 4.284e-07 alpha: 6.520e-01 linmin: 1.641e-05 t[s]: 232.44 + FillingsUpdate: mu: -0.087615618 nElectrons: 325.000000 magneticMoment: [ Abs: 0.41007 Tot: +0.38942 ] + SubspaceRotationAdjust: set factor to 0.0253 +ElecMinimize: Iter: 63 G: -1058.921411292928497 |grad|_K: 5.004e-07 alpha: 6.819e-01 linmin: -7.843e-05 t[s]: 234.54 + FillingsUpdate: mu: -0.087020497 nElectrons: 325.000000 magneticMoment: [ Abs: 0.45177 Tot: +0.42831 ] + SubspaceRotationAdjust: set factor to 0.024 +ElecMinimize: Iter: 64 G: -1058.921484132644991 |grad|_K: 6.084e-07 alpha: 8.328e-01 linmin: 1.276e-04 t[s]: 236.58 + FillingsUpdate: mu: -0.087755463 nElectrons: 325.000000 magneticMoment: [ Abs: 0.51697 Tot: +0.48868 ] + SubspaceRotationAdjust: set factor to 0.0267 +ElecMinimize: Iter: 65 G: -1058.921589967373166 |grad|_K: 6.270e-07 alpha: 8.249e-01 linmin: 1.279e-05 t[s]: 238.65 + FillingsUpdate: mu: -0.088150716 nElectrons: 325.000000 magneticMoment: [ Abs: 0.58959 Tot: +0.55542 ] + SubspaceRotationAdjust: set factor to 0.0273 +ElecMinimize: Iter: 66 G: -1058.921703607528571 |grad|_K: 6.754e-07 alpha: 8.291e-01 linmin: 4.478e-05 t[s]: 240.68 + FillingsUpdate: mu: -0.086879357 nElectrons: 325.000000 magneticMoment: [ Abs: 0.65495 Tot: +0.61538 ] + SubspaceRotationAdjust: set factor to 0.0243 +ElecMinimize: Iter: 67 G: -1058.921798979706409 |grad|_K: 6.933e-07 alpha: 6.064e-01 linmin: -4.874e-05 t[s]: 242.82 + FillingsUpdate: mu: -0.088624674 nElectrons: 325.000000 magneticMoment: [ Abs: 0.72431 Tot: +0.67809 ] + SubspaceRotationAdjust: set factor to 0.0223 +ElecMinimize: Iter: 68 G: -1058.921900502864673 |grad|_K: 6.732e-07 alpha: 6.032e-01 linmin: 1.773e-04 t[s]: 244.85 + FillingsUpdate: mu: -0.088728366 nElectrons: 325.000000 magneticMoment: [ Abs: 0.80921 Tot: +0.75404 ] + SubspaceRotationAdjust: set factor to 0.0261 +ElecMinimize: Iter: 69 G: -1058.922020554288338 |grad|_K: 6.777e-07 alpha: 7.670e-01 linmin: -1.084e-04 t[s]: 246.93 + FillingsUpdate: mu: -0.087524842 nElectrons: 325.000000 magneticMoment: [ Abs: 0.89727 Tot: +0.83137 ] + SubspaceRotationAdjust: set factor to 0.0273 +ElecMinimize: Iter: 70 G: -1058.922148440226010 |grad|_K: 7.308e-07 alpha: 7.900e-01 linmin: -2.459e-04 t[s]: 249.03 + FillingsUpdate: mu: -0.088434211 nElectrons: 325.000000 magneticMoment: [ Abs: 0.97831 Tot: +0.90041 ] + SubspaceRotationAdjust: set factor to 0.0256 +ElecMinimize: Iter: 71 G: -1058.922268873064013 |grad|_K: 7.876e-07 alpha: 6.293e-01 linmin: 1.211e-04 t[s]: 251.07 + FillingsUpdate: mu: -0.088680606 nElectrons: 325.000000 magneticMoment: [ Abs: 1.07798 Tot: +0.98342 ] + SubspaceRotationAdjust: set factor to 0.0275 +ElecMinimize: Iter: 72 G: -1058.922411638324547 |grad|_K: 7.414e-07 alpha: 6.650e-01 linmin: -1.134e-04 t[s]: 253.17 + FillingsUpdate: mu: -0.088270678 nElectrons: 325.000000 magneticMoment: [ Abs: 1.17359 Tot: +1.05944 ] + SubspaceRotationAdjust: set factor to 0.0322 +ElecMinimize: Iter: 73 G: -1058.922551011693713 |grad|_K: 7.963e-07 alpha: 7.205e-01 linmin: 7.606e-05 t[s]: 255.24 + FillingsUpdate: mu: -0.088796011 nElectrons: 325.000000 magneticMoment: [ Abs: 1.28013 Tot: +1.13837 ] + SubspaceRotationAdjust: set factor to 0.0343 +ElecMinimize: Iter: 74 G: -1058.922703415594015 |grad|_K: 7.909e-07 alpha: 6.951e-01 linmin: -4.797e-04 t[s]: 257.29 + FillingsUpdate: mu: -0.087247089 nElectrons: 325.000000 magneticMoment: [ Abs: 1.36929 Tot: +1.20062 ] + SubspaceRotationAdjust: set factor to 0.033 +ElecMinimize: Iter: 75 G: -1058.922835999132985 |grad|_K: 9.445e-07 alpha: 5.698e-01 linmin: 4.752e-04 t[s]: 259.32 + FillingsUpdate: mu: -0.088216027 nElectrons: 325.000000 magneticMoment: [ Abs: 1.49791 Tot: +1.28054 ] + SubspaceRotationAdjust: set factor to 0.0423 +ElecMinimize: Iter: 76 G: -1058.923010647675255 |grad|_K: 9.405e-07 alpha: 5.813e-01 linmin: -3.682e-04 t[s]: 261.37 + FillingsUpdate: mu: -0.087419930 nElectrons: 325.000000 magneticMoment: [ Abs: 1.61179 Tot: +1.34525 ] + SubspaceRotationAdjust: set factor to 0.0412 +ElecMinimize: Iter: 77 G: -1058.923179338777572 |grad|_K: 1.153e-06 alpha: 5.250e-01 linmin: 2.936e-04 t[s]: 263.39 + FillingsUpdate: mu: -0.088652691 nElectrons: 325.000000 magneticMoment: [ Abs: 1.74796 Tot: +1.42565 ] + SubspaceRotationAdjust: set factor to 0.0482 +ElecMinimize: Iter: 78 G: -1058.923359828352204 |grad|_K: 1.023e-06 alpha: 4.091e-01 linmin: -2.479e-04 t[s]: 265.49 + FillingsUpdate: mu: -0.087515694 nElectrons: 325.000000 magneticMoment: [ Abs: 1.89608 Tot: +1.51356 ] + SubspaceRotationAdjust: set factor to 0.0513 +ElecMinimize: Iter: 79 G: -1058.923563893240726 |grad|_K: 1.014e-06 alpha: 5.378e-01 linmin: -6.567e-04 t[s]: 267.54 + FillingsUpdate: mu: -0.087629954 nElectrons: 325.000000 magneticMoment: [ Abs: 2.00144 Tot: +1.57091 ] + SubspaceRotationAdjust: set factor to 0.0448 +ElecMinimize: Iter: 80 G: -1058.923703148265986 |grad|_K: 1.121e-06 alpha: 3.696e-01 linmin: 9.702e-05 t[s]: 269.61 + FillingsUpdate: mu: -0.088702013 nElectrons: 325.000000 magneticMoment: [ Abs: 2.13866 Tot: +1.64103 ] + SubspaceRotationAdjust: set factor to 0.0475 +ElecMinimize: Iter: 81 G: -1058.923873998659019 |grad|_K: 9.290e-07 alpha: 3.926e-01 linmin: 2.429e-04 t[s]: 271.64 + FillingsUpdate: mu: -0.087248504 nElectrons: 325.000000 magneticMoment: [ Abs: 2.25908 Tot: +1.69086 ] + SubspaceRotationAdjust: set factor to 0.0507 +ElecMinimize: Iter: 82 G: -1058.924022124135718 |grad|_K: 1.019e-06 alpha: 5.064e-01 linmin: 7.897e-04 t[s]: 273.70 + FillingsUpdate: mu: -0.088074846 nElectrons: 325.000000 magneticMoment: [ Abs: 2.34616 Tot: +1.71770 ] + SubspaceRotationAdjust: set factor to 0.0501 +ElecMinimize: Iter: 83 G: -1058.924123538987033 |grad|_K: 8.760e-07 alpha: 3.078e-01 linmin: 1.783e-04 t[s]: 275.78 + FillingsUpdate: mu: -0.088109857 nElectrons: 325.000000 magneticMoment: [ Abs: 2.46801 Tot: +1.74703 ] + SubspaceRotationAdjust: set factor to 0.0606 +ElecMinimize: Iter: 84 G: -1058.924275792896651 |grad|_K: 8.632e-07 alpha: 5.751e-01 linmin: 1.363e-04 t[s]: 277.85 + FillingsUpdate: mu: -0.087194745 nElectrons: 325.000000 magneticMoment: [ Abs: 2.57932 Tot: +1.76591 ] + SubspaceRotationAdjust: set factor to 0.0595 +ElecMinimize: Iter: 85 G: -1058.924412618059932 |grad|_K: 1.032e-06 alpha: 5.287e-01 linmin: 2.379e-04 t[s]: 279.88 + FillingsUpdate: mu: -0.087798211 nElectrons: 325.000000 magneticMoment: [ Abs: 2.67266 Tot: +1.77332 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 86 G: -1058.924521292847658 |grad|_K: 9.605e-07 alpha: 3.041e-01 linmin: 9.121e-05 t[s]: 281.96 + FillingsUpdate: mu: -0.087514414 nElectrons: 325.000000 magneticMoment: [ Abs: 2.84163 Tot: +1.78067 ] + SubspaceRotationAdjust: set factor to 0.0645 +ElecMinimize: Iter: 87 G: -1058.924714108257831 |grad|_K: 9.855e-07 alpha: 6.086e-01 linmin: 2.096e-04 t[s]: 284.00 + FillingsUpdate: mu: -0.086217642 nElectrons: 325.000000 magneticMoment: [ Abs: 3.03893 Tot: +1.78261 ] + SubspaceRotationAdjust: set factor to 0.0716 +ElecMinimize: Iter: 88 G: -1058.924929890864860 |grad|_K: 1.223e-06 alpha: 6.505e-01 linmin: 8.751e-05 t[s]: 286.06 + FillingsUpdate: mu: -0.085633429 nElectrons: 325.000000 magneticMoment: [ Abs: 3.22114 Tot: +1.77846 ] + SubspaceRotationAdjust: set factor to 0.0641 +ElecMinimize: Iter: 89 G: -1058.925127335307479 |grad|_K: 1.496e-06 alpha: 3.821e-01 linmin: 9.471e-06 t[s]: 288.14 + FillingsUpdate: mu: -0.086223782 nElectrons: 325.000000 magneticMoment: [ Abs: 3.46886 Tot: +1.77286 ] + SubspaceRotationAdjust: set factor to 0.0594 +ElecMinimize: Iter: 90 G: -1058.925392121551795 |grad|_K: 1.293e-06 alpha: 3.381e-01 linmin: 7.235e-05 t[s]: 290.22 + FillingsUpdate: mu: -0.085815581 nElectrons: 325.000000 magneticMoment: [ Abs: 3.78538 Tot: +1.75588 ] + SubspaceRotationAdjust: set factor to 0.0687 +ElecMinimize: Iter: 91 G: -1058.925718164657610 |grad|_K: 1.352e-06 alpha: 5.717e-01 linmin: 1.589e-04 t[s]: 292.29 + FillingsUpdate: mu: -0.084188089 nElectrons: 325.000000 magneticMoment: [ Abs: 4.13473 Tot: +1.73246 ] + SubspaceRotationAdjust: set factor to 0.0781 +ElecMinimize: Iter: 92 G: -1058.926074462775432 |grad|_K: 1.477e-06 alpha: 5.737e-01 linmin: 1.090e-04 t[s]: 294.36 + FillingsUpdate: mu: -0.082803058 nElectrons: 325.000000 magneticMoment: [ Abs: 4.42538 Tot: +1.71310 ] + SubspaceRotationAdjust: set factor to 0.078 +ElecMinimize: Iter: 93 G: -1058.926378537217943 |grad|_K: 1.771e-06 alpha: 3.970e-01 linmin: 5.666e-06 t[s]: 296.42 + FillingsUpdate: mu: -0.082700923 nElectrons: 325.000000 magneticMoment: [ Abs: 4.67177 Tot: +1.69446 ] + SubspaceRotationAdjust: set factor to 0.0757 +ElecMinimize: Iter: 94 G: -1058.926639337059214 |grad|_K: 1.644e-06 alpha: 2.400e-01 linmin: 4.135e-06 t[s]: 298.49 + FillingsUpdate: mu: -0.082672232 nElectrons: 325.000000 magneticMoment: [ Abs: 5.01213 Tot: +1.66764 ] + SubspaceRotationAdjust: set factor to 0.0846 +ElecMinimize: Iter: 95 G: -1058.926996890779719 |grad|_K: 1.648e-06 alpha: 3.856e-01 linmin: 1.828e-04 t[s]: 300.51 + FillingsUpdate: mu: -0.081723266 nElectrons: 325.000000 magneticMoment: [ Abs: 5.34954 Tot: +1.63475 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 96 G: -1058.927359880013682 |grad|_K: 1.636e-06 alpha: 3.976e-01 linmin: 6.109e-06 t[s]: 302.59 + FillingsUpdate: mu: -0.080036034 nElectrons: 325.000000 magneticMoment: [ Abs: 5.63709 Tot: +1.60299 ] + SubspaceRotationAdjust: set factor to 0.0995 +ElecMinimize: Iter: 97 G: -1058.927694355586254 |grad|_K: 1.861e-06 alpha: 3.565e-01 linmin: 9.520e-05 t[s]: 304.62 + FillingsUpdate: mu: -0.078901643 nElectrons: 325.000000 magneticMoment: [ Abs: 5.82435 Tot: +1.58003 ] + SubspaceRotationAdjust: set factor to 0.0917 +ElecMinimize: Iter: 98 G: -1058.927924245694157 |grad|_K: 1.982e-06 alpha: 1.946e-01 linmin: 1.199e-05 t[s]: 306.73 + FillingsUpdate: mu: -0.079586137 nElectrons: 325.000000 magneticMoment: [ Abs: 6.05038 Tot: +1.55334 ] + SubspaceRotationAdjust: set factor to 0.0977 +ElecMinimize: Iter: 99 G: -1058.928213259987160 |grad|_K: 1.659e-06 alpha: 2.118e-01 linmin: 9.604e-05 t[s]: 308.76 + FillingsUpdate: mu: -0.079612201 nElectrons: 325.000000 magneticMoment: [ Abs: 6.24143 Tot: +1.52785 ] + SubspaceRotationAdjust: set factor to 0.118 +ElecMinimize: Iter: 100 G: -1058.928482659418250 |grad|_K: 1.511e-06 alpha: 2.846e-01 linmin: -5.350e-05 t[s]: 310.81 +ElecMinimize: None of the convergence criteria satisfied after 100 iterations. +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.184e-03 +Vacuum energy after initial minimize, F = -1058.928482659418250 + +Shifting auxilliary hamiltonian by -0.110388 to set nElectrons=325.000000 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.751750 of unit cell: Completed after 31 iterations at t[s]: 338.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 6.09232 Tot: +1.45163 ] +ElecMinimize: Iter: 0 G: -1058.886535965587882 |grad|_K: 3.178e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766098 of unit cell: Completed after 37 iterations at t[s]: 340.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.752266 of unit cell: Completed after 34 iterations at t[s]: 340.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.171350 magneticMoment: [ Abs: 5.91582 Tot: +1.56093 ] + SubspaceRotationAdjust: set factor to 0.0488 +ElecMinimize: Iter: 1 G: -1058.941946304823432 |grad|_K: 7.296e-06 alpha: 1.899e-01 linmin: 3.196e-02 t[s]: 341.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.753664 of unit cell: Completed after 26 iterations at t[s]: 342.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754116 of unit cell: Completed after 23 iterations at t[s]: 343.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.300391 magneticMoment: [ Abs: 5.92764 Tot: +1.62516 ] + SubspaceRotationAdjust: set factor to 0.0247 +ElecMinimize: Iter: 2 G: -1058.945784322822419 |grad|_K: 3.804e-06 alpha: 2.392e-01 linmin: 2.053e-03 t[s]: 344.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754142 of unit cell: Completed after 21 iterations at t[s]: 344.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754175 of unit cell: Completed after 24 iterations at t[s]: 345.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.308453 magneticMoment: [ Abs: 5.91265 Tot: +1.64177 ] + SubspaceRotationAdjust: set factor to 0.0305 +ElecMinimize: Iter: 3 G: -1058.948804048427291 |grad|_K: 2.878e-06 alpha: 6.176e-01 linmin: 1.982e-03 t[s]: 346.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754552 of unit cell: Completed after 24 iterations at t[s]: 346.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754677 of unit cell: Completed after 16 iterations at t[s]: 347.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.336031 magneticMoment: [ Abs: 5.89067 Tot: +1.63672 ] + SubspaceRotationAdjust: set factor to 0.0335 +ElecMinimize: Iter: 4 G: -1058.951183633209212 |grad|_K: 2.667e-06 alpha: 8.353e-01 linmin: -6.262e-04 t[s]: 348.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.757575 of unit cell: Completed after 21 iterations at t[s]: 349.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.757161 of unit cell: Completed after 18 iterations at t[s]: 349.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.454043 magneticMoment: [ Abs: 5.88759 Tot: +1.63735 ] + SubspaceRotationAdjust: set factor to 0.0339 +ElecMinimize: Iter: 5 G: -1058.953017296308872 |grad|_K: 2.350e-06 alpha: 7.283e-01 linmin: 1.514e-03 t[s]: 350.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.759449 of unit cell: Completed after 22 iterations at t[s]: 351.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.759267 of unit cell: Completed after 14 iterations at t[s]: 351.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.548745 magneticMoment: [ Abs: 5.89073 Tot: +1.63170 ] + SubspaceRotationAdjust: set factor to 0.0425 +ElecMinimize: Iter: 6 G: -1058.954286851370398 |grad|_K: 1.763e-06 alpha: 6.727e-01 linmin: 1.319e-04 t[s]: 352.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.760113 of unit cell: Completed after 22 iterations at t[s]: 353.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.760070 of unit cell: Completed after 7 iterations at t[s]: 353.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.584199 magneticMoment: [ Abs: 5.88429 Tot: +1.62807 ] + SubspaceRotationAdjust: set factor to 0.0439 +ElecMinimize: Iter: 7 G: -1058.954978094094258 |grad|_K: 1.707e-06 alpha: 6.386e-01 linmin: -2.445e-04 t[s]: 354.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.761739 of unit cell: Completed after 26 iterations at t[s]: 355.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.761601 of unit cell: Completed after 14 iterations at t[s]: 356.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.656208 magneticMoment: [ Abs: 5.87381 Tot: +1.63478 ] + SubspaceRotationAdjust: set factor to 0.0458 +ElecMinimize: Iter: 8 G: -1058.955576823361753 |grad|_K: 1.552e-06 alpha: 5.860e-01 linmin: 4.892e-04 t[s]: 357.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762340 of unit cell: Completed after 18 iterations at t[s]: 357.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762789 of unit cell: Completed after 11 iterations at t[s]: 358.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.713809 magneticMoment: [ Abs: 5.83533 Tot: +1.64128 ] + SubspaceRotationAdjust: set factor to 0.0551 +ElecMinimize: Iter: 9 G: -1058.956369767151955 |grad|_K: 1.681e-06 alpha: 9.486e-01 linmin: -3.298e-04 t[s]: 359.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763832 of unit cell: Completed after 26 iterations at t[s]: 359.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763715 of unit cell: Completed after 16 iterations at t[s]: 360.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.760120 magneticMoment: [ Abs: 5.78013 Tot: +1.65388 ] + SubspaceRotationAdjust: set factor to 0.0554 +ElecMinimize: Iter: 10 G: -1058.957200658944885 |grad|_K: 2.092e-06 alpha: 8.386e-01 linmin: -3.807e-04 t[s]: 361.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767116 of unit cell: Completed after 30 iterations at t[s]: 362.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765508 of unit cell: Completed after 28 iterations at t[s]: 362.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.859454 magneticMoment: [ Abs: 5.73640 Tot: +1.67652 ] + SubspaceRotationAdjust: set factor to 0.0441 +ElecMinimize: Iter: 11 G: -1058.957885239456346 |grad|_K: 2.045e-06 alpha: 4.293e-01 linmin: -4.732e-04 t[s]: 363.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766265 of unit cell: Completed after 20 iterations at t[s]: 364.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767363 of unit cell: Completed after 22 iterations at t[s]: 364.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.963231 magneticMoment: [ Abs: 5.57941 Tot: +1.72197 ] + SubspaceRotationAdjust: set factor to 0.0478 +ElecMinimize: Iter: 12 G: -1058.959578673400301 |grad|_K: 2.852e-06 alpha: 1.090e+00 linmin: -1.079e-03 t[s]: 365.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770675 of unit cell: Completed after 34 iterations at t[s]: 366.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771003 of unit cell: Completed after 22 iterations at t[s]: 366.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.221754 magneticMoment: [ Abs: 5.22398 Tot: +1.77933 ] + SubspaceRotationAdjust: set factor to 0.0496 +ElecMinimize: Iter: 13 G: -1058.962834999104643 |grad|_K: 4.984e-06 alpha: 1.220e+00 linmin: 6.972e-03 t[s]: 367.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774607 of unit cell: Completed after 34 iterations at t[s]: 368.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771248 of unit cell: Completed after 32 iterations at t[s]: 369.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.245442 magneticMoment: [ Abs: 5.17555 Tot: +1.78083 ] + SubspaceRotationAdjust: set factor to 0.0649 +ElecMinimize: Iter: 14 G: -1058.962914105448363 |grad|_K: 5.106e-06 alpha: 5.327e-02 linmin: -3.825e-04 t[s]: 370.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771348 of unit cell: Completed after 21 iterations at t[s]: 370.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771518 of unit cell: Completed after 24 iterations at t[s]: 371.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.268120 magneticMoment: [ Abs: 5.00913 Tot: +1.77084 ] + SubspaceRotationAdjust: set factor to 0.0832 +ElecMinimize: Iter: 15 G: -1058.964317960613016 |grad|_K: 4.458e-06 alpha: 1.491e-01 linmin: 2.217e-05 t[s]: 372.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771399 of unit cell: Completed after 27 iterations at t[s]: 372.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771408 of unit cell: Completed after 14 iterations at t[s]: 373.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.249320 magneticMoment: [ Abs: 4.87385 Tot: +1.74847 ] + SubspaceRotationAdjust: set factor to 0.101 +ElecMinimize: Iter: 16 G: -1058.965281320450003 |grad|_K: 4.294e-06 alpha: 1.391e-01 linmin: -1.888e-05 t[s]: 374.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771265 of unit cell: Completed after 21 iterations at t[s]: 375.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771269 of unit cell: Completed after 4 iterations at t[s]: 375.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.226349 magneticMoment: [ Abs: 4.73585 Tot: +1.71719 ] + SubspaceRotationAdjust: set factor to 0.108 +ElecMinimize: Iter: 17 G: -1058.966152408508378 |grad|_K: 4.091e-06 alpha: 1.352e-01 linmin: -4.020e-05 t[s]: 376.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771169 of unit cell: Completed after 27 iterations at t[s]: 377.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771185 of unit cell: Completed after 15 iterations at t[s]: 377.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.209584 magneticMoment: [ Abs: 4.61649 Tot: +1.68435 ] + SubspaceRotationAdjust: set factor to 0.14 +ElecMinimize: Iter: 18 G: -1058.966827309490100 |grad|_K: 3.852e-06 alpha: 1.155e-01 linmin: -6.244e-05 t[s]: 378.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770913 of unit cell: Completed after 22 iterations at t[s]: 379.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770832 of unit cell: Completed after 15 iterations at t[s]: 380.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.155032 magneticMoment: [ Abs: 4.46525 Tot: +1.62834 ] + SubspaceRotationAdjust: set factor to 0.164 +ElecMinimize: Iter: 19 G: -1058.967595329021833 |grad|_K: 4.507e-06 alpha: 1.474e-01 linmin: -1.304e-04 t[s]: 380.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769788 of unit cell: Completed after 28 iterations at t[s]: 381.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770056 of unit cell: Completed after 19 iterations at t[s]: 382.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.050361 magneticMoment: [ Abs: 4.29517 Tot: +1.55011 ] + SubspaceRotationAdjust: set factor to 0.209 +ElecMinimize: Iter: 20 G: -1058.968388815348590 |grad|_K: 4.595e-06 alpha: 1.103e-01 linmin: 1.035e-04 t[s]: 383.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769382 of unit cell: Completed after 22 iterations at t[s]: 383.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769283 of unit cell: Completed after 11 iterations at t[s]: 384.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.948887 magneticMoment: [ Abs: 4.09819 Tot: +1.47094 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 21 G: -1058.969340129472357 |grad|_K: 5.401e-06 alpha: 1.284e-01 linmin: -7.146e-04 t[s]: 385.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769147 of unit cell: Completed after 27 iterations at t[s]: 385.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769171 of unit cell: Completed after 18 iterations at t[s]: 386.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.910222 magneticMoment: [ Abs: 3.89163 Tot: +1.41426 ] + SubspaceRotationAdjust: set factor to 0.282 +ElecMinimize: Iter: 22 G: -1058.970497384401142 |grad|_K: 5.519e-06 alpha: 1.071e-01 linmin: 7.975e-05 t[s]: 387.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768807 of unit cell: Completed after 22 iterations at t[s]: 388.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768791 of unit cell: Completed after 7 iterations at t[s]: 388.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.843539 magneticMoment: [ Abs: 3.66585 Tot: +1.35410 ] + SubspaceRotationAdjust: set factor to 0.358 +ElecMinimize: Iter: 23 G: -1058.971672641777786 |grad|_K: 5.708e-06 alpha: 1.115e-01 linmin: -5.987e-05 t[s]: 389.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767898 of unit cell: Completed after 22 iterations at t[s]: 390.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768034 of unit cell: Completed after 11 iterations at t[s]: 390.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.754880 magneticMoment: [ Abs: 3.45923 Tot: +1.30411 ] + SubspaceRotationAdjust: set factor to 0.383 +ElecMinimize: Iter: 24 G: -1058.972752654749911 |grad|_K: 6.088e-06 alpha: 9.449e-02 linmin: -4.731e-05 t[s]: 391.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768160 of unit cell: Completed after 27 iterations at t[s]: 392.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768123 of unit cell: Completed after 18 iterations at t[s]: 392.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.732924 magneticMoment: [ Abs: 3.25378 Tot: +1.26623 ] + SubspaceRotationAdjust: set factor to 0.409 +ElecMinimize: Iter: 25 G: -1058.973829328368311 |grad|_K: 6.227e-06 alpha: 8.137e-02 linmin: 1.885e-04 t[s]: 393.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767655 of unit cell: Completed after 25 iterations at t[s]: 394.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767664 of unit cell: Completed after 4 iterations at t[s]: 395.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.673451 magneticMoment: [ Abs: 3.03521 Tot: +1.22540 ] + SubspaceRotationAdjust: set factor to 0.54 +ElecMinimize: Iter: 26 G: -1058.974874237125277 |grad|_K: 6.604e-06 alpha: 7.970e-02 linmin: 6.689e-05 t[s]: 396.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765835 of unit cell: Completed after 28 iterations at t[s]: 396.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766439 of unit cell: Completed after 17 iterations at t[s]: 397.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579221 magneticMoment: [ Abs: 2.85515 Tot: +1.18738 ] + SubspaceRotationAdjust: set factor to 0.598 +ElecMinimize: Iter: 27 G: -1058.975716792050662 |grad|_K: 6.549e-06 alpha: 5.590e-02 linmin: -1.613e-05 t[s]: 398.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765852 of unit cell: Completed after 21 iterations at t[s]: 398.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765891 of unit cell: Completed after 11 iterations at t[s]: 399.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.530892 magneticMoment: [ Abs: 2.67469 Tot: +1.14549 ] + SubspaceRotationAdjust: set factor to 0.68 +ElecMinimize: Iter: 28 G: -1058.976501837729529 |grad|_K: 5.508e-06 alpha: 5.229e-02 linmin: 9.108e-06 t[s]: 400.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765231 of unit cell: Completed after 21 iterations at t[s]: 400.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765026 of unit cell: Completed after 17 iterations at t[s]: 401.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.471388 magneticMoment: [ Abs: 2.48435 Tot: +1.10028 ] + SubspaceRotationAdjust: set factor to 0.764 +ElecMinimize: Iter: 29 G: -1058.977234720248816 |grad|_K: 6.175e-06 alpha: 6.920e-02 linmin: -3.165e-05 t[s]: 402.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762441 of unit cell: Completed after 27 iterations at t[s]: 403.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763171 of unit cell: Completed after 19 iterations at t[s]: 403.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.377169 magneticMoment: [ Abs: 2.30176 Tot: +1.05530 ] + SubspaceRotationAdjust: set factor to 0.753 +ElecMinimize: Iter: 30 G: -1058.977868888655394 |grad|_K: 6.516e-06 alpha: 4.914e-02 linmin: -5.431e-05 t[s]: 404.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763868 of unit cell: Completed after 25 iterations at t[s]: 405.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763633 of unit cell: Completed after 19 iterations at t[s]: 406.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.383655 magneticMoment: [ Abs: 2.14967 Tot: +1.01983 ] + SubspaceRotationAdjust: set factor to 0.678 +ElecMinimize: Iter: 31 G: -1058.978411661153132 |grad|_K: 6.218e-06 alpha: 3.522e-02 linmin: 6.474e-05 t[s]: 407.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763382 of unit cell: Completed after 19 iterations at t[s]: 407.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763328 of unit cell: Completed after 16 iterations at t[s]: 408.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.354603 magneticMoment: [ Abs: 1.95554 Tot: +0.96072 ] + SubspaceRotationAdjust: set factor to 0.919 + SubspaceRotationAdjust: resetting CG because factor has changed by 7.82062 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763328 of unit cell: Completed after 0 iterations at t[s]: 409.67 +ElecMinimize: State modified externally: resetting search direction. +ElecMinimize: Iter: 32 G: -1058.979070738006158 |grad|_K: 5.705e-06 alpha: 4.902e-02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763380 of unit cell: Completed after 18 iterations at t[s]: 411.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763469 of unit cell: Completed after 21 iterations at t[s]: 411.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.357059 magneticMoment: [ Abs: 1.95827 Tot: +0.93979 ] + SubspaceRotationAdjust: set factor to 0.569 +ElecMinimize: Iter: 33 G: -1058.980137908647976 |grad|_K: 8.916e-06 alpha: 9.464e-02 linmin: 3.087e-04 t[s]: 413.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769437 of unit cell: Completed after 31 iterations at t[s]: 413.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765651 of unit cell: Completed after 29 iterations at t[s]: 414.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.448465 magneticMoment: [ Abs: 1.93505 Tot: +0.91580 ] + SubspaceRotationAdjust: set factor to 0.339 +ElecMinimize: Iter: 34 G: -1058.981053340294466 |grad|_K: 9.134e-06 alpha: 3.056e-02 linmin: -1.650e-03 t[s]: 415.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765834 of unit cell: Completed after 23 iterations at t[s]: 415.89 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.169341e-02. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766182 of unit cell: Completed after 26 iterations at t[s]: 416.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766307 of unit cell: Completed after 21 iterations at t[s]: 417.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.484105 magneticMoment: [ Abs: 1.77202 Tot: +0.80192 ] + SubspaceRotationAdjust: set factor to 0.276 +ElecMinimize: Iter: 35 G: -1058.984753776180924 |grad|_K: 4.952e-06 alpha: 1.185e-01 linmin: -1.368e-04 t[s]: 418.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763674 of unit cell: Completed after 28 iterations at t[s]: 418.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765103 of unit cell: Completed after 27 iterations at t[s]: 419.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.424962 magneticMoment: [ Abs: 1.74747 Tot: +0.78442 ] + SubspaceRotationAdjust: set factor to 0.212 +ElecMinimize: Iter: 36 G: -1058.985229739541182 |grad|_K: 4.875e-06 alpha: 5.627e-02 linmin: 1.416e-04 t[s]: 420.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765035 of unit cell: Completed after 16 iterations at t[s]: 421.06 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.688067e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.764909 of unit cell: Completed after 18 iterations at t[s]: 421.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.764876 of unit cell: Completed after 14 iterations at t[s]: 422.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.414849 magneticMoment: [ Abs: 1.65062 Tot: +0.71991 ] + SubspaceRotationAdjust: set factor to 0.139 +ElecMinimize: Iter: 37 G: -1058.986897441797282 |grad|_K: 4.010e-06 alpha: 2.024e-01 linmin: -1.288e-04 t[s]: 423.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767893 of unit cell: Completed after 29 iterations at t[s]: 423.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766046 of unit cell: Completed after 28 iterations at t[s]: 424.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.473850 magneticMoment: [ Abs: 1.61959 Tot: +0.70069 ] + SubspaceRotationAdjust: set factor to 0.12 + SubspaceRotationAdjust: resetting CG because factor has changed by 0.130178 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766046 of unit cell: Completed after 0 iterations at t[s]: 425.91 +ElecMinimize: State modified externally: resetting search direction. +ElecMinimize: Iter: 38 G: -1058.987295289987969 |grad|_K: 3.040e-06 alpha: 7.112e-02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765743 of unit cell: Completed after 22 iterations at t[s]: 427.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765344 of unit cell: Completed after 23 iterations at t[s]: 428.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.439978 magneticMoment: [ Abs: 1.60992 Tot: +0.69271 ] + SubspaceRotationAdjust: set factor to 0.0768 +ElecMinimize: Iter: 39 G: -1058.987821763144211 |grad|_K: 2.808e-06 alpha: 1.627e-01 linmin: -4.430e-04 t[s]: 429.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766339 of unit cell: Completed after 24 iterations at t[s]: 429.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766762 of unit cell: Completed after 21 iterations at t[s]: 430.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.517093 magneticMoment: [ Abs: 1.58882 Tot: +0.67854 ] + SubspaceRotationAdjust: set factor to 0.0587 +ElecMinimize: Iter: 40 G: -1058.988479908293357 |grad|_K: 1.459e-06 alpha: 2.365e-01 linmin: -1.042e-03 t[s]: 431.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766952 of unit cell: Completed after 14 iterations at t[s]: 432.06 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 7.093716e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767335 of unit cell: Completed after 17 iterations at t[s]: 432.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767360 of unit cell: Completed after 7 iterations at t[s]: 433.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.558500 magneticMoment: [ Abs: 1.55856 Tot: +0.65485 ] + SubspaceRotationAdjust: set factor to 0.0595 +ElecMinimize: Iter: 41 G: -1058.989036515566568 |grad|_K: 1.357e-06 alpha: 7.399e-01 linmin: 4.361e-04 t[s]: 434.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766866 of unit cell: Completed after 25 iterations at t[s]: 434.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766910 of unit cell: Completed after 11 iterations at t[s]: 435.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.546492 magneticMoment: [ Abs: 1.51929 Tot: +0.63289 ] + SubspaceRotationAdjust: set factor to 0.0524 +ElecMinimize: Iter: 42 G: -1058.989467156297451 |grad|_K: 1.563e-06 alpha: 6.745e-01 linmin: 3.175e-04 t[s]: 436.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768064 of unit cell: Completed after 28 iterations at t[s]: 437.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767377 of unit cell: Completed after 26 iterations at t[s]: 437.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581377 magneticMoment: [ Abs: 1.49631 Tot: +0.62063 ] + SubspaceRotationAdjust: set factor to 0.0347 +ElecMinimize: Iter: 43 G: -1058.989689529217003 |grad|_K: 9.260e-07 alpha: 2.616e-01 linmin: -7.112e-05 t[s]: 438.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767352 of unit cell: Completed after 16 iterations at t[s]: 439.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 14 iterations at t[s]: 440.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.582988 magneticMoment: [ Abs: 1.47973 Tot: +0.60988 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 44 G: -1058.989812610081117 |grad|_K: 5.473e-07 alpha: 4.104e-01 linmin: -1.502e-04 t[s]: 441.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 14 iterations at t[s]: 441.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 9 iterations at t[s]: 442.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.583167 magneticMoment: [ Abs: 1.46874 Tot: +0.60070 ] + SubspaceRotationAdjust: set factor to 0.0465 +ElecMinimize: Iter: 45 G: -1058.989874839216100 |grad|_K: 4.962e-07 alpha: 5.948e-01 linmin: 9.568e-05 t[s]: 443.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767564 of unit cell: Completed after 19 iterations at t[s]: 443.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767552 of unit cell: Completed after 4 iterations at t[s]: 444.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595121 magneticMoment: [ Abs: 1.45671 Tot: +0.59030 ] + SubspaceRotationAdjust: set factor to 0.0416 +ElecMinimize: Iter: 46 G: -1058.989923015087243 |grad|_K: 5.521e-07 alpha: 5.611e-01 linmin: 5.390e-04 t[s]: 445.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767352 of unit cell: Completed after 19 iterations at t[s]: 446.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767378 of unit cell: Completed after 8 iterations at t[s]: 446.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.583947 magneticMoment: [ Abs: 1.43885 Tot: +0.57616 ] + SubspaceRotationAdjust: set factor to 0.039 +ElecMinimize: Iter: 47 G: -1058.989974220075283 |grad|_K: 4.673e-07 alpha: 4.877e-01 linmin: -1.262e-04 t[s]: 447.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767364 of unit cell: Completed after 11 iterations at t[s]: 448.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767357 of unit cell: Completed after 11 iterations at t[s]: 448.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581909 magneticMoment: [ Abs: 1.41360 Tot: +0.55708 ] + SubspaceRotationAdjust: set factor to 0.0455 +ElecMinimize: Iter: 48 G: -1058.990030767136659 |grad|_K: 4.054e-07 alpha: 7.392e-01 linmin: -2.577e-05 t[s]: 450.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767413 of unit cell: Completed after 17 iterations at t[s]: 450.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767419 of unit cell: Completed after 4 iterations at t[s]: 451.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.585073 magneticMoment: [ Abs: 1.38650 Tot: +0.53671 ] + SubspaceRotationAdjust: set factor to 0.0471 +ElecMinimize: Iter: 49 G: -1058.990077734262968 |grad|_K: 4.229e-07 alpha: 8.184e-01 linmin: -7.714e-05 t[s]: 452.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767099 of unit cell: Completed after 23 iterations at t[s]: 452.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767234 of unit cell: Completed after 14 iterations at t[s]: 453.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.574517 magneticMoment: [ Abs: 1.36487 Tot: +0.52152 ] + SubspaceRotationAdjust: set factor to 0.0382 +ElecMinimize: Iter: 50 G: -1058.990107180237146 |grad|_K: 4.236e-07 alpha: 4.717e-01 linmin: 2.042e-04 t[s]: 454.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767313 of unit cell: Completed after 15 iterations at t[s]: 455.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 12 iterations at t[s]: 455.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581350 magneticMoment: [ Abs: 1.33093 Tot: +0.49830 ] + SubspaceRotationAdjust: set factor to 0.0353 +ElecMinimize: Iter: 51 G: -1058.990145375195425 |grad|_K: 4.064e-07 alpha: 6.169e-01 linmin: 2.759e-04 t[s]: 456.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767330 of unit cell: Completed after 13 iterations at t[s]: 457.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767332 of unit cell: Completed after 8 iterations at t[s]: 457.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.582444 magneticMoment: [ Abs: 1.28096 Tot: +0.46503 ] + SubspaceRotationAdjust: set factor to 0.0383 +ElecMinimize: Iter: 52 G: -1058.990193857901431 |grad|_K: 4.151e-07 alpha: 8.527e-01 linmin: 1.318e-05 t[s]: 459.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767365 of unit cell: Completed after 17 iterations at t[s]: 459.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767355 of unit cell: Completed after 6 iterations at t[s]: 460.24 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.585054 magneticMoment: [ Abs: 1.23388 Tot: +0.43327 ] + SubspaceRotationAdjust: set factor to 0.0411 +ElecMinimize: Iter: 53 G: -1058.990235671139544 |grad|_K: 3.917e-07 alpha: 6.981e-01 linmin: -6.344e-05 t[s]: 461.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767593 of unit cell: Completed after 19 iterations at t[s]: 461.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767538 of unit cell: Completed after 11 iterations at t[s]: 462.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.596722 magneticMoment: [ Abs: 1.19791 Tot: +0.40826 ] + SubspaceRotationAdjust: set factor to 0.0363 +ElecMinimize: Iter: 54 G: -1058.990265083956274 |grad|_K: 3.824e-07 alpha: 5.443e-01 linmin: 1.236e-04 t[s]: 463.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767451 of unit cell: Completed after 18 iterations at t[s]: 464.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767458 of unit cell: Completed after 4 iterations at t[s]: 464.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.593307 magneticMoment: [ Abs: 1.16356 Tot: +0.38541 ] + SubspaceRotationAdjust: set factor to 0.0332 +ElecMinimize: Iter: 55 G: -1058.990290066190028 |grad|_K: 3.304e-07 alpha: 4.944e-01 linmin: -2.639e-04 t[s]: 465.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767467 of unit cell: Completed after 10 iterations at t[s]: 466.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767474 of unit cell: Completed after 6 iterations at t[s]: 466.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.596571 magneticMoment: [ Abs: 1.12238 Tot: +0.35818 ] + SubspaceRotationAdjust: set factor to 0.0357 +ElecMinimize: Iter: 56 G: -1058.990317451651890 |grad|_K: 3.014e-07 alpha: 7.102e-01 linmin: 6.430e-05 t[s]: 468.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767521 of unit cell: Completed after 11 iterations at t[s]: 468.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767518 of unit cell: Completed after 2 iterations at t[s]: 469.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.601713 magneticMoment: [ Abs: 1.08615 Tot: +0.33447 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 57 G: -1058.990338797546656 |grad|_K: 2.867e-07 alpha: 6.750e-01 linmin: 2.625e-04 t[s]: 470.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767437 of unit cell: Completed after 17 iterations at t[s]: 470.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767449 of unit cell: Completed after 8 iterations at t[s]: 471.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.599586 magneticMoment: [ Abs: 1.05627 Tot: +0.31577 ] + SubspaceRotationAdjust: set factor to 0.0346 +ElecMinimize: Iter: 58 G: -1058.990354776300592 |grad|_K: 2.659e-07 alpha: 5.658e-01 linmin: -1.256e-04 t[s]: 472.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767540 of unit cell: Completed after 14 iterations at t[s]: 472.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767542 of unit cell: Completed after 0 iterations at t[s]: 473.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.606616 magneticMoment: [ Abs: 1.02745 Tot: +0.29744 ] + SubspaceRotationAdjust: set factor to 0.0324 +ElecMinimize: Iter: 59 G: -1058.990369043560577 |grad|_K: 2.318e-07 alpha: 5.751e-01 linmin: -6.154e-05 t[s]: 474.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767545 of unit cell: Completed after 10 iterations at t[s]: 475.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767546 of unit cell: Completed after 0 iterations at t[s]: 475.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607868 magneticMoment: [ Abs: 1.00049 Tot: +0.28135 ] + SubspaceRotationAdjust: set factor to 0.0371 +ElecMinimize: Iter: 60 G: -1058.990381205516314 |grad|_K: 2.042e-07 alpha: 6.455e-01 linmin: -4.557e-04 t[s]: 476.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767527 of unit cell: Completed after 13 iterations at t[s]: 477.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767527 of unit cell: Completed after 0 iterations at t[s]: 478.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607248 magneticMoment: [ Abs: 0.97793 Tot: +0.26847 ] + SubspaceRotationAdjust: set factor to 0.0371 +ElecMinimize: Iter: 61 G: -1058.990390538059273 |grad|_K: 2.034e-07 alpha: 6.307e-01 linmin: -3.994e-04 t[s]: 478.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767648 of unit cell: Completed after 15 iterations at t[s]: 479.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767620 of unit cell: Completed after 8 iterations at t[s]: 480.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612968 magneticMoment: [ Abs: 0.95896 Tot: +0.25718 ] + SubspaceRotationAdjust: set factor to 0.0314 +ElecMinimize: Iter: 62 G: -1058.990397586717108 |grad|_K: 1.855e-07 alpha: 4.842e-01 linmin: -1.251e-06 t[s]: 481.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767626 of unit cell: Completed after 11 iterations at t[s]: 481.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767628 of unit cell: Completed after 3 iterations at t[s]: 482.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613440 magneticMoment: [ Abs: 0.93826 Tot: +0.24565 ] + SubspaceRotationAdjust: set factor to 0.0358 +ElecMinimize: Iter: 63 G: -1058.990404758362502 |grad|_K: 1.640e-07 alpha: 5.952e-01 linmin: -4.682e-04 t[s]: 483.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767619 of unit cell: Completed after 11 iterations at t[s]: 483.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767619 of unit cell: Completed after 0 iterations at t[s]: 484.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612978 magneticMoment: [ Abs: 0.92120 Tot: +0.23642 ] + SubspaceRotationAdjust: set factor to 0.0383 +ElecMinimize: Iter: 64 G: -1058.990410320639967 |grad|_K: 1.687e-07 alpha: 5.841e-01 linmin: -3.490e-04 t[s]: 485.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767682 of unit cell: Completed after 12 iterations at t[s]: 485.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767674 of unit cell: Completed after 3 iterations at t[s]: 486.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616553 magneticMoment: [ Abs: 0.90397 Tot: +0.22681 ] + SubspaceRotationAdjust: set factor to 0.0348 +ElecMinimize: Iter: 65 G: -1058.990415440057404 |grad|_K: 1.639e-07 alpha: 5.112e-01 linmin: 4.610e-04 t[s]: 487.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767654 of unit cell: Completed after 8 iterations at t[s]: 488.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767651 of unit cell: Completed after 0 iterations at t[s]: 488.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615418 magneticMoment: [ Abs: 0.88465 Tot: +0.21682 ] + SubspaceRotationAdjust: set factor to 0.0397 +ElecMinimize: Iter: 66 G: -1058.990420737242630 |grad|_K: 1.602e-07 alpha: 5.723e-01 linmin: -5.825e-04 t[s]: 489.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767613 of unit cell: Completed after 11 iterations at t[s]: 490.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767614 of unit cell: Completed after 0 iterations at t[s]: 490.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613400 magneticMoment: [ Abs: 0.86554 Tot: +0.20727 ] + SubspaceRotationAdjust: set factor to 0.0416 +ElecMinimize: Iter: 67 G: -1058.990425811717841 |grad|_K: 1.746e-07 alpha: 5.555e-01 linmin: -5.434e-04 t[s]: 491.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767673 of unit cell: Completed after 13 iterations at t[s]: 492.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767660 of unit cell: Completed after 5 iterations at t[s]: 492.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616361 magneticMoment: [ Abs: 0.84639 Tot: +0.19725 ] + SubspaceRotationAdjust: set factor to 0.0364 +ElecMinimize: Iter: 68 G: -1058.990430534153802 |grad|_K: 1.738e-07 alpha: 4.347e-01 linmin: 3.702e-04 t[s]: 493.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767649 of unit cell: Completed after 3 iterations at t[s]: 494.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767645 of unit cell: Completed after 0 iterations at t[s]: 495.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615486 magneticMoment: [ Abs: 0.81884 Tot: +0.18373 ] + SubspaceRotationAdjust: set factor to 0.0444 +ElecMinimize: Iter: 69 G: -1058.990436773389774 |grad|_K: 1.767e-07 alpha: 5.999e-01 linmin: -1.805e-04 t[s]: 496.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767564 of unit cell: Completed after 14 iterations at t[s]: 496.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 4 iterations at t[s]: 497.18 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611279 magneticMoment: [ Abs: 0.79395 Tot: +0.17216 ] + SubspaceRotationAdjust: set factor to 0.0396 +ElecMinimize: Iter: 70 G: -1058.990442232599889 |grad|_K: 2.046e-07 alpha: 5.009e-01 linmin: -9.018e-05 t[s]: 498.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767617 of unit cell: Completed after 11 iterations at t[s]: 498.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767611 of unit cell: Completed after 5 iterations at t[s]: 499.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612998 magneticMoment: [ Abs: 0.76401 Tot: +0.15739 ] + SubspaceRotationAdjust: set factor to 0.0386 +ElecMinimize: Iter: 71 G: -1058.990448419480572 |grad|_K: 1.751e-07 alpha: 4.257e-01 linmin: -1.494e-04 t[s]: 500.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767623 of unit cell: Completed after 9 iterations at t[s]: 500.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767628 of unit cell: Completed after 3 iterations at t[s]: 501.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613485 magneticMoment: [ Abs: 0.73125 Tot: +0.14147 ] + SubspaceRotationAdjust: set factor to 0.0429 +ElecMinimize: Iter: 72 G: -1058.990455038005166 |grad|_K: 1.750e-07 alpha: 6.122e-01 linmin: -1.692e-04 t[s]: 502.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767554 of unit cell: Completed after 14 iterations at t[s]: 502.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767566 of unit cell: Completed after 4 iterations at t[s]: 503.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609144 magneticMoment: [ Abs: 0.70322 Tot: +0.12849 ] + SubspaceRotationAdjust: set factor to 0.0362 +ElecMinimize: Iter: 73 G: -1058.990460609751153 |grad|_K: 1.685e-07 alpha: 5.113e-01 linmin: 6.207e-04 t[s]: 504.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767593 of unit cell: Completed after 11 iterations at t[s]: 505.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 0 iterations at t[s]: 505.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610156 magneticMoment: [ Abs: 0.67688 Tot: +0.11545 ] + SubspaceRotationAdjust: set factor to 0.0363 +ElecMinimize: Iter: 74 G: -1058.990465356593177 |grad|_K: 1.404e-07 alpha: 4.965e-01 linmin: -3.333e-04 t[s]: 506.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767602 of unit cell: Completed after 4 iterations at t[s]: 507.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767604 of unit cell: Completed after 0 iterations at t[s]: 507.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610424 magneticMoment: [ Abs: 0.65414 Tot: +0.10416 ] + SubspaceRotationAdjust: set factor to 0.0405 +ElecMinimize: Iter: 75 G: -1058.990469599692688 |grad|_K: 1.184e-07 alpha: 6.055e-01 linmin: -2.812e-04 t[s]: 508.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767585 of unit cell: Completed after 7 iterations at t[s]: 509.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767581 of unit cell: Completed after 0 iterations at t[s]: 509.91 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.608654 magneticMoment: [ Abs: 0.63450 Tot: +0.09461 ] + SubspaceRotationAdjust: set factor to 0.0438 +ElecMinimize: Iter: 76 G: -1058.990473178218281 |grad|_K: 1.025e-07 alpha: 7.210e-01 linmin: -4.306e-04 t[s]: 510.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767568 of unit cell: Completed after 5 iterations at t[s]: 511.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767568 of unit cell: Completed after 0 iterations at t[s]: 512.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607802 magneticMoment: [ Abs: 0.61935 Tot: +0.08720 ] + SubspaceRotationAdjust: set factor to 0.0488 +ElecMinimize: Iter: 77 G: -1058.990475852476948 |grad|_K: 9.977e-08 alpha: 7.169e-01 linmin: -3.746e-04 t[s]: 512.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767603 of unit cell: Completed after 11 iterations at t[s]: 513.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767593 of unit cell: Completed after 5 iterations at t[s]: 514.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609369 magneticMoment: [ Abs: 0.60854 Tot: +0.08160 ] + SubspaceRotationAdjust: set factor to 0.0458 +ElecMinimize: Iter: 78 G: -1058.990477691657361 |grad|_K: 1.037e-07 alpha: 5.158e-01 linmin: 8.839e-04 t[s]: 515.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767561 of unit cell: Completed after 8 iterations at t[s]: 515.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767565 of unit cell: Completed after 3 iterations at t[s]: 516.24 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607744 magneticMoment: [ Abs: 0.59805 Tot: +0.07668 ] + SubspaceRotationAdjust: set factor to 0.0417 +ElecMinimize: Iter: 79 G: -1058.990479302292442 |grad|_K: 9.098e-08 alpha: 4.523e-01 linmin: -2.020e-04 t[s]: 517.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767574 of unit cell: Completed after 3 iterations at t[s]: 517.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 0 iterations at t[s]: 518.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.608543 magneticMoment: [ Abs: 0.58707 Tot: +0.07124 ] + SubspaceRotationAdjust: set factor to 0.0503 +ElecMinimize: Iter: 80 G: -1058.990481019706976 |grad|_K: 8.849e-08 alpha: 5.875e-01 linmin: -3.316e-04 t[s]: 519.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767616 of unit cell: Completed after 8 iterations at t[s]: 519.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767607 of unit cell: Completed after 3 iterations at t[s]: 520.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610413 magneticMoment: [ Abs: 0.57882 Tot: +0.06704 ] + SubspaceRotationAdjust: set factor to 0.0468 +ElecMinimize: Iter: 81 G: -1058.990482208425419 |grad|_K: 1.011e-07 alpha: 4.492e-01 linmin: -3.640e-04 t[s]: 521.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767582 of unit cell: Completed after 9 iterations at t[s]: 522.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767589 of unit cell: Completed after 4 iterations at t[s]: 522.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609288 magneticMoment: [ Abs: 0.57070 Tot: +0.06345 ] + SubspaceRotationAdjust: set factor to 0.0449 +ElecMinimize: Iter: 82 G: -1058.990483400604489 |grad|_K: 8.358e-08 alpha: 3.361e-01 linmin: 1.877e-04 t[s]: 523.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767583 of unit cell: Completed after 3 iterations at t[s]: 524.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767579 of unit cell: Completed after 3 iterations at t[s]: 524.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.608733 magneticMoment: [ Abs: 0.56059 Tot: +0.05904 ] + SubspaceRotationAdjust: set factor to 0.0523 +ElecMinimize: Iter: 83 G: -1058.990484809638929 |grad|_K: 8.543e-08 alpha: 5.908e-01 linmin: 2.756e-04 t[s]: 525.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767620 of unit cell: Completed after 9 iterations at t[s]: 526.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767609 of unit cell: Completed after 4 iterations at t[s]: 526.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610649 magneticMoment: [ Abs: 0.55244 Tot: +0.05520 ] + SubspaceRotationAdjust: set factor to 0.0445 +ElecMinimize: Iter: 84 G: -1058.990485915199997 |grad|_K: 8.350e-08 alpha: 4.411e-01 linmin: 6.000e-04 t[s]: 527.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767601 of unit cell: Completed after 4 iterations at t[s]: 528.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767600 of unit cell: Completed after 0 iterations at t[s]: 528.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610114 magneticMoment: [ Abs: 0.54322 Tot: +0.05139 ] + SubspaceRotationAdjust: set factor to 0.0522 +ElecMinimize: Iter: 85 G: -1058.990487130600286 |grad|_K: 7.343e-08 alpha: 5.142e-01 linmin: -3.847e-04 t[s]: 529.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 9 iterations at t[s]: 530.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767583 of unit cell: Completed after 3 iterations at t[s]: 531.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609117 magneticMoment: [ Abs: 0.53763 Tot: +0.04925 ] + SubspaceRotationAdjust: set factor to 0.0431 +ElecMinimize: Iter: 86 G: -1058.990487841135746 |grad|_K: 8.871e-08 alpha: 3.960e-01 linmin: -7.669e-04 t[s]: 532.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767610 of unit cell: Completed after 8 iterations at t[s]: 532.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767603 of unit cell: Completed after 3 iterations at t[s]: 533.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610463 magneticMoment: [ Abs: 0.53135 Tot: +0.04650 ] + SubspaceRotationAdjust: set factor to 0.0466 +ElecMinimize: Iter: 87 G: -1058.990488674351354 |grad|_K: 6.654e-08 alpha: 2.963e-01 linmin: 3.112e-04 t[s]: 534.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767613 of unit cell: Completed after 4 iterations at t[s]: 534.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767620 of unit cell: Completed after 4 iterations at t[s]: 535.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611527 magneticMoment: [ Abs: 0.52545 Tot: +0.04400 ] + SubspaceRotationAdjust: set factor to 0.0493 +ElecMinimize: Iter: 88 G: -1058.990489384489592 |grad|_K: 7.224e-08 alpha: 4.878e-01 linmin: 1.030e-03 t[s]: 536.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767589 of unit cell: Completed after 8 iterations at t[s]: 536.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767597 of unit cell: Completed after 3 iterations at t[s]: 537.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610231 magneticMoment: [ Abs: 0.52036 Tot: +0.04223 ] + SubspaceRotationAdjust: set factor to 0.0458 +ElecMinimize: Iter: 89 G: -1058.990489996350107 |grad|_K: 6.224e-08 alpha: 3.585e-01 linmin: 4.748e-04 t[s]: 538.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767588 of unit cell: Completed after 2 iterations at t[s]: 538.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767587 of unit cell: Completed after 0 iterations at t[s]: 539.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609639 magneticMoment: [ Abs: 0.51569 Tot: +0.04056 ] + SubspaceRotationAdjust: set factor to 0.0548 +ElecMinimize: Iter: 90 G: -1058.990490577061337 |grad|_K: 5.165e-08 alpha: 4.375e-01 linmin: -5.877e-04 t[s]: 540.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767591 of unit cell: Completed after 4 iterations at t[s]: 541.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 0 iterations at t[s]: 541.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609995 magneticMoment: [ Abs: 0.51162 Tot: +0.03898 ] + SubspaceRotationAdjust: set factor to 0.0602 +ElecMinimize: Iter: 91 G: -1058.990491109383129 |grad|_K: 4.474e-08 alpha: 5.425e-01 linmin: -2.053e-03 t[s]: 542.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767600 of unit cell: Completed after 3 iterations at t[s]: 543.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767599 of unit cell: Completed after 0 iterations at t[s]: 543.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610426 magneticMoment: [ Abs: 0.50879 Tot: +0.03780 ] + SubspaceRotationAdjust: set factor to 0.0646 +ElecMinimize: Iter: 92 G: -1058.990491474349255 |grad|_K: 5.245e-08 alpha: 4.819e-01 linmin: -6.550e-04 t[s]: 544.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 8 iterations at t[s]: 545.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767585 of unit cell: Completed after 3 iterations at t[s]: 545.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609499 magneticMoment: [ Abs: 0.50624 Tot: +0.03692 ] + SubspaceRotationAdjust: set factor to 0.0563 +ElecMinimize: Iter: 93 G: -1058.990491786541725 |grad|_K: 4.892e-08 alpha: 3.098e-01 linmin: 1.009e-03 t[s]: 546.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767586 of unit cell: Completed after 0 iterations at t[s]: 547.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767587 of unit cell: Completed after 0 iterations at t[s]: 547.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609602 magneticMoment: [ Abs: 0.50331 Tot: +0.03569 ] + SubspaceRotationAdjust: set factor to 0.0734 +ElecMinimize: Iter: 94 G: -1058.990492095911122 |grad|_K: 4.752e-08 alpha: 3.912e-01 linmin: -2.485e-06 t[s]: 548.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767606 of unit cell: Completed after 9 iterations at t[s]: 549.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767598 of unit cell: Completed after 4 iterations at t[s]: 550.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610287 magneticMoment: [ Abs: 0.50163 Tot: +0.03487 ] + SubspaceRotationAdjust: set factor to 0.0631 +ElecMinimize: Iter: 95 G: -1058.990492240559433 |grad|_K: 5.522e-08 alpha: 2.295e-01 linmin: 2.857e-05 t[s]: 551.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767594 of unit cell: Completed after 0 iterations at t[s]: 551.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 3 iterations at t[s]: 552.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609888 magneticMoment: [ Abs: 0.49843 Tot: +0.03349 ] + SubspaceRotationAdjust: set factor to 0.0943 +ElecMinimize: Iter: 96 G: -1058.990492544551216 |grad|_K: 4.595e-08 alpha: 3.293e-01 linmin: 1.730e-03 t[s]: 553.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767574 of unit cell: Completed after 8 iterations at t[s]: 553.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767582 of unit cell: Completed after 3 iterations at t[s]: 554.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609294 magneticMoment: [ Abs: 0.49722 Tot: +0.03299 ] + SubspaceRotationAdjust: set factor to 0.0814 +ElecMinimize: Iter: 97 G: -1058.990492640870116 |grad|_K: 5.608e-08 alpha: 1.807e-01 linmin: 8.872e-04 t[s]: 555.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767587 of unit cell: Completed after 0 iterations at t[s]: 555.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 2 iterations at t[s]: 556.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609902 magneticMoment: [ Abs: 0.49376 Tot: +0.03109 ] + SubspaceRotationAdjust: set factor to 0.123 +ElecMinimize: Iter: 98 G: -1058.990492946762060 |grad|_K: 4.460e-08 alpha: 3.290e-01 linmin: 1.101e-03 t[s]: 557.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767614 of unit cell: Completed after 8 iterations at t[s]: 557.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767603 of unit cell: Completed after 4 iterations at t[s]: 558.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610621 magneticMoment: [ Abs: 0.49257 Tot: +0.03030 ] + SubspaceRotationAdjust: set factor to 0.0993 +ElecMinimize: Iter: 99 G: -1058.990493032453514 |grad|_K: 5.778e-08 alpha: 1.684e-01 linmin: 1.015e-03 t[s]: 559.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767600 of unit cell: Completed after 3 iterations at t[s]: 560.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767599 of unit cell: Completed after 0 iterations at t[s]: 560.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610434 magneticMoment: [ Abs: 0.49021 Tot: +0.02886 ] + SubspaceRotationAdjust: set factor to 0.166 +ElecMinimize: Iter: 100 G: -1058.990493255521415 |grad|_K: 4.193e-08 alpha: 2.019e-01 linmin: -1.095e-03 t[s]: 561.56 +ElecMinimize: None of the convergence criteria satisfied after 100 iterations. +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.200e-04 +Single-point solvation energy estimate, DeltaG = -0.062010596103164 + +Computing DFT-D3 correction: +# coordination-number C 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.778 16.735 16.625 13.885 11.129 16.778 16.735 16.625 13.885 12.003 16.778 16.735 16.625 13.885 11.130 16.778 16.735 16.625 13.885 +# coordination-number N 0.927 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.20 +EvdW_6 = -0.120307 +EvdW_8 = -0.212388 + +# Ionic positions in cartesian coordinates: +ion C 15.516924000000003 8.971564000000003 29.481543000000002 1 +ion C 6.488065000000001 0.181361000000000 23.691129000000000 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342517000000004 8.971586000000002 29.211711000000012 1 +ion C 0.313658000000000 0.181361000000000 23.421311000000003 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.436398000000002 3.620570000000000 29.211701000000005 1 +ion C 9.568610000000000 5.532394000000000 23.960954000000005 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.261955000000000 3.620568000000000 28.941891999999999 1 +ion C 3.394203000000001 5.532394000000000 23.691130000000005 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.174400000000000 0.000001000000000 30.996452000000009 1 +ion Hf 12.551139000000001 7.256820000000001 26.543905000000002 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.000002000000000 0.000003000000000 30.726629000000006 1 +ion Hf 6.376730000000000 7.256823000000001 26.274084000000002 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.254951999999999 5.351033000000001 31.266273000000005 1 +ion Hf 9.470594000000002 1.905795000000000 26.274069000000008 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.429351000000002 5.351028000000001 31.536115000000006 1 +ion Hf 3.296185000000000 1.905795000000000 26.004261000000003 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.254951999999999 5.351033000000001 35.914999000000009 1 + +# Forces in Cartesian coordinates: +force C -0.000618119350584 -0.000355549669317 0.012232860886169 1 +force C -0.000069746582223 0.000157934262808 -0.000110926769601 1 +force C 0.000352727494477 0.000204452606494 -0.004381987836349 0 +force C 0.000172893463230 0.000099738844393 -0.004258042386698 0 +force C -0.001099120536262 -0.000605103541862 0.023612113609450 0 +force C 0.000313351282455 0.009280009598958 0.003550903720212 1 +force C 0.000068769076946 0.000040993219247 -0.000064369158868 1 +force C 0.000100640469312 0.000226343440568 -0.004404676822968 0 +force C 0.000181805465454 -0.000033021179452 -0.004144351536671 0 +force C -0.001004378643036 -0.000580598071818 0.023601798348915 0 +force C 0.008170553302298 -0.004364965853151 0.003551939061255 1 +force C -0.000053032544882 -0.000034378559779 -0.000746436679529 1 +force C 0.000245441260374 -0.000025952909777 -0.004405794628706 0 +force C 0.000062274793440 0.000174500210454 -0.004144181289843 0 +force C -0.001027216908934 -0.000594176196882 0.023657659600086 0 +force C -0.009140167198299 -0.005281544111659 0.003675204096403 1 +force C 0.000099482528122 -0.000142918900868 -0.000113747323025 1 +force C 0.000199997507952 0.000115076518976 -0.004307926962999 0 +force C 0.000286719193641 0.000166236063523 -0.004131570779707 0 +force C -0.001072707801202 -0.000650276888384 0.023612208577863 0 +force Hf -0.008677296134469 0.004750748091174 0.004927050771498 1 +force Hf -0.002267644116505 -0.001312386614925 0.005201654772560 1 +force Hf 0.000549594512183 0.000317011184572 -0.004964349437576 0 +force Hf -0.000399040117213 -0.000182115365094 0.012324833906026 0 +force Hf 0.001065319871590 0.000614364973468 -0.023591689039734 0 +force Hf 0.007383514540239 0.004325284807882 0.006135310180636 1 +force Hf 0.001814846832393 -0.001317873949962 0.005334470830157 1 +force Hf 0.000599728663105 -0.000205347895411 -0.004024841419198 0 +force Hf -0.000328291200457 -0.000189112691695 0.012370864948703 0 +force Hf 0.001313095320390 0.000610628328611 -0.023671528622169 0 +force Hf 0.002633384710927 0.001382872352789 0.046021426731707 1 +force Hf -0.000229514082526 0.002235082180457 0.005323585997805 1 +force Hf 0.000122857730585 0.000624962230305 -0.004022042702908 0 +force Hf -0.000360190900535 -0.000208585431334 0.012378803947802 0 +force Hf 0.001183405580211 0.000832744543474 -0.023671018330077 0 +force Hf -0.000748548211815 -0.009897068242350 0.004719899542032 1 +force Hf -0.000141659611161 -0.000080490302061 0.004001770076493 1 +force Hf 0.000971387168908 0.000563743722086 -0.004024339872197 0 +force Hf -0.000356667501053 -0.000254106458886 0.012323706047773 0 +force Hf 0.001171659080614 0.000678614640634 -0.023388915760880 0 +force N -0.000629872938270 -0.000036854702241 -0.081218971533003 1 + +# Energy components: + A_diel = -0.5520817657706983 + Eewald = 38770.7949928904708941 + EH = 39738.1618029754172312 + Eloc = -79577.9549065649043769 + Enl = -270.1277374653776633 + EvdW = -0.3326955674138712 + Exc = -796.5618471953540620 + Exc_core = 594.6256479051780843 + KE = 421.1007285301809588 + MuShift = -0.0084208898122683 +------------------------------------- + Etot = -1120.8545171473820119 + TS = 0.0019585648597569 +------------------------------------- + F = -1120.8564757122417177 + muN = -61.8659824567202961 +------------------------------------- + G = -1058.9904932555214145 + +IonicMinimize: Iter: 0 G: -1058.990493255521415 |grad|_K: 1.377e-02 t[s]: 579.03 + +#--- Lowdin population analysis --- +# oxidation-state C -0.230 -0.230 -0.233 -0.209 -0.184 -0.231 -0.230 -0.233 -0.209 -0.185 -0.231 -0.228 -0.233 -0.209 -0.185 -0.232 -0.230 -0.233 -0.209 -0.184 +# magnetic-moments C -0.004 +0.000 -0.001 -0.001 -0.057 -0.002 +0.001 -0.001 -0.004 -0.051 -0.002 +0.000 -0.001 -0.004 +0.014 -0.001 +0.000 -0.001 -0.004 -0.057 +# oxidation-state Hf +0.613 +0.240 +0.244 +0.243 +0.118 +0.611 +0.242 +0.244 +0.243 +0.118 +0.014 +0.242 +0.244 +0.243 +0.118 +0.614 +0.251 +0.244 +0.243 +0.118 +# magnetic-moments Hf +0.058 +0.005 -0.000 -0.000 -0.003 +0.062 +0.004 -0.001 -0.000 -0.003 +0.045 +0.004 -0.001 +0.000 -0.003 +0.058 +0.001 -0.001 -0.000 +0.002 +# oxidation-state N -1.094 +# magnetic-moments N -0.027 + + +Computing DFT-D3 correction: +# coordination-number C 5.912 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.761 16.730 16.624 13.885 11.129 16.760 16.732 16.624 13.885 12.007 16.760 16.732 16.624 13.885 11.130 16.778 16.732 16.624 13.885 +# coordination-number N 0.973 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.16 +EvdW_6 = -0.120296 +EvdW_8 = -0.212353 +Shifting auxilliary hamiltonian by -0.000059 to set nElectrons=325.610434 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767761 of unit cell: Completed after 29 iterations at t[s]: 581.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610434 magneticMoment: [ Abs: 0.49035 Tot: +0.02277 ] +ElecMinimize: Iter: 0 G: -1058.919194653596605 |grad|_K: 2.281e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.751940 of unit cell: Completed after 31 iterations at t[s]: 582.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.759645 of unit cell: Completed after 33 iterations at t[s]: 583.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.200275 magneticMoment: [ Abs: 0.49275 Tot: +0.09380 ] + SubspaceRotationAdjust: set factor to 0.0938 +ElecMinimize: Iter: 1 G: -1058.962174877629195 |grad|_K: 3.192e-05 alpha: 3.093e-01 linmin: 1.328e-02 t[s]: 584.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.776762 of unit cell: Completed after 38 iterations at t[s]: 585.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766893 of unit cell: Completed after 35 iterations at t[s]: 585.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.543950 magneticMoment: [ Abs: 0.46630 Tot: +0.00561 ] + SubspaceRotationAdjust: set factor to 0.0801 +ElecMinimize: Iter: 2 G: -1058.990037584500442 |grad|_K: 9.218e-06 alpha: 8.127e-02 linmin: -1.144e-02 t[s]: 586.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768785 of unit cell: Completed after 28 iterations at t[s]: 587.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769079 of unit cell: Completed after 23 iterations at t[s]: 587.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.689379 magneticMoment: [ Abs: 0.46265 Tot: -0.02187 ] + SubspaceRotationAdjust: set factor to 0.0503 +ElecMinimize: Iter: 3 G: -1058.993086033927057 |grad|_K: 5.118e-06 alpha: 9.481e-02 linmin: 1.778e-03 t[s]: 588.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769173 of unit cell: Completed after 23 iterations at t[s]: 589.53 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.844193e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769361 of unit cell: Completed after 26 iterations at t[s]: 590.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769366 of unit cell: Completed after 5 iterations at t[s]: 590.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.715607 magneticMoment: [ Abs: 0.46317 Tot: -0.01997 ] + SubspaceRotationAdjust: set factor to 0.0341 +ElecMinimize: Iter: 4 G: -1058.995625555351808 |grad|_K: 4.730e-06 alpha: 2.898e-01 linmin: 2.163e-05 t[s]: 591.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767359 of unit cell: Completed after 29 iterations at t[s]: 592.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768195 of unit cell: Completed after 26 iterations at t[s]: 593.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636460 magneticMoment: [ Abs: 0.46675 Tot: -0.00120 ] + SubspaceRotationAdjust: set factor to 0.0574 +ElecMinimize: Iter: 5 G: -1058.996995174066342 |grad|_K: 2.313e-06 alpha: 1.759e-01 linmin: 1.056e-04 t[s]: 594.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767742 of unit cell: Completed after 24 iterations at t[s]: 594.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767473 of unit cell: Completed after 23 iterations at t[s]: 595.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591010 magneticMoment: [ Abs: 0.47034 Tot: +0.00967 ] + SubspaceRotationAdjust: set factor to 0.0495 +ElecMinimize: Iter: 6 G: -1058.997510802432089 |grad|_K: 2.151e-06 alpha: 2.765e-01 linmin: -2.483e-05 t[s]: 596.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767790 of unit cell: Completed after 21 iterations at t[s]: 596.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767783 of unit cell: Completed after 3 iterations at t[s]: 597.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609247 magneticMoment: [ Abs: 0.47340 Tot: +0.00875 ] + SubspaceRotationAdjust: set factor to 0.083 +ElecMinimize: Iter: 7 G: -1058.997947083234067 |grad|_K: 1.302e-06 alpha: 2.702e-01 linmin: 1.200e-04 t[s]: 598.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768141 of unit cell: Completed after 25 iterations at t[s]: 599.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768221 of unit cell: Completed after 14 iterations at t[s]: 599.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636445 magneticMoment: [ Abs: 0.47369 Tot: +0.00460 ] + SubspaceRotationAdjust: set factor to 0.0597 +ElecMinimize: Iter: 8 G: -1058.998141869586561 |grad|_K: 1.654e-06 alpha: 3.313e-01 linmin: 3.071e-04 t[s]: 600.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767862 of unit cell: Completed after 20 iterations at t[s]: 601.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767873 of unit cell: Completed after 3 iterations at t[s]: 601.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613359 magneticMoment: [ Abs: 0.47481 Tot: +0.00976 ] + SubspaceRotationAdjust: set factor to 0.0825 +ElecMinimize: Iter: 9 G: -1058.998444392064812 |grad|_K: 1.202e-06 alpha: 3.208e-01 linmin: 1.561e-05 t[s]: 603.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767628 of unit cell: Completed after 19 iterations at t[s]: 603.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767406 of unit cell: Completed after 18 iterations at t[s]: 604.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.582839 magneticMoment: [ Abs: 0.47712 Tot: +0.01669 ] + SubspaceRotationAdjust: set factor to 0.0567 +ElecMinimize: Iter: 10 G: -1058.998744994715253 |grad|_K: 1.879e-06 alpha: 6.005e-01 linmin: 9.331e-05 t[s]: 605.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 28 iterations at t[s]: 605.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767905 of unit cell: Completed after 27 iterations at t[s]: 606.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610424 magneticMoment: [ Abs: 0.47856 Tot: +0.01288 ] + SubspaceRotationAdjust: set factor to 0.0518 +ElecMinimize: Iter: 11 G: -1058.999002903339488 |grad|_K: 1.194e-06 alpha: 2.087e-01 linmin: -8.064e-05 t[s]: 607.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768028 of unit cell: Completed after 16 iterations at t[s]: 608.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768203 of unit cell: Completed after 17 iterations at t[s]: 608.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625307 magneticMoment: [ Abs: 0.48131 Tot: +0.01144 ] + SubspaceRotationAdjust: set factor to 0.0522 +ElecMinimize: Iter: 12 G: -1058.999259207004116 |grad|_K: 1.300e-06 alpha: 5.108e-01 linmin: 8.694e-06 t[s]: 609.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767581 of unit cell: Completed after 26 iterations at t[s]: 610.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767863 of unit cell: Completed after 24 iterations at t[s]: 611.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.602368 magneticMoment: [ Abs: 0.48314 Tot: +0.01586 ] + SubspaceRotationAdjust: set factor to 0.043 +ElecMinimize: Iter: 13 G: -1058.999426277687689 |grad|_K: 1.087e-06 alpha: 2.839e-01 linmin: -7.935e-06 t[s]: 612.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767846 of unit cell: Completed after 14 iterations at t[s]: 612.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767833 of unit cell: Completed after 13 iterations at t[s]: 613.37 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.599237 magneticMoment: [ Abs: 0.48303 Tot: +0.01591 ] + SubspaceRotationAdjust: set factor to 0.0551 +ElecMinimize: Iter: 14 G: -1058.999627434507829 |grad|_K: 9.824e-07 alpha: 4.871e-01 linmin: -2.983e-07 t[s]: 614.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768287 of unit cell: Completed after 24 iterations at t[s]: 615.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768136 of unit cell: Completed after 19 iterations at t[s]: 615.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.617536 magneticMoment: [ Abs: 0.48249 Tot: +0.01218 ] + SubspaceRotationAdjust: set factor to 0.0433 +ElecMinimize: Iter: 15 G: -1058.999736168354957 |grad|_K: 8.394e-07 alpha: 3.224e-01 linmin: 4.792e-06 t[s]: 616.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768056 of unit cell: Completed after 14 iterations at t[s]: 617.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768034 of unit cell: Completed after 11 iterations at t[s]: 617.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611134 magneticMoment: [ Abs: 0.48296 Tot: +0.01263 ] + SubspaceRotationAdjust: set factor to 0.0492 +ElecMinimize: Iter: 16 G: -1058.999836732320546 |grad|_K: 6.183e-07 alpha: 4.094e-01 linmin: 3.740e-06 t[s]: 618.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767931 of unit cell: Completed after 18 iterations at t[s]: 619.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767919 of unit cell: Completed after 5 iterations at t[s]: 620.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.604743 magneticMoment: [ Abs: 0.48331 Tot: +0.01309 ] + SubspaceRotationAdjust: set factor to 0.0474 +ElecMinimize: Iter: 17 G: -1058.999897772117947 |grad|_K: 5.372e-07 alpha: 4.576e-01 linmin: -4.954e-05 t[s]: 621.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768129 of unit cell: Completed after 19 iterations at t[s]: 621.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768076 of unit cell: Completed after 14 iterations at t[s]: 622.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615613 magneticMoment: [ Abs: 0.48273 Tot: +0.01046 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 18 G: -1058.999932364297820 |grad|_K: 4.253e-07 alpha: 3.408e-01 linmin: 7.488e-05 t[s]: 623.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768048 of unit cell: Completed after 11 iterations at t[s]: 623.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768038 of unit cell: Completed after 3 iterations at t[s]: 624.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615027 magneticMoment: [ Abs: 0.48185 Tot: +0.00964 ] + SubspaceRotationAdjust: set factor to 0.0461 +ElecMinimize: Iter: 19 G: -1058.999961973434438 |grad|_K: 3.141e-07 alpha: 4.713e-01 linmin: -7.430e-05 t[s]: 625.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767938 of unit cell: Completed after 15 iterations at t[s]: 626.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767937 of unit cell: Completed after 0 iterations at t[s]: 626.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610118 magneticMoment: [ Abs: 0.48141 Tot: +0.00990 ] + SubspaceRotationAdjust: set factor to 0.0402 +ElecMinimize: Iter: 20 G: -1058.999978538354526 |grad|_K: 2.991e-07 alpha: 4.785e-01 linmin: -4.021e-04 t[s]: 627.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768031 of unit cell: Completed after 15 iterations at t[s]: 628.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768005 of unit cell: Completed after 8 iterations at t[s]: 628.91 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615342 magneticMoment: [ Abs: 0.48095 Tot: +0.00848 ] + SubspaceRotationAdjust: set factor to 0.0344 +ElecMinimize: Iter: 21 G: -1058.999989644308243 |grad|_K: 1.938e-07 alpha: 3.478e-01 linmin: 1.516e-04 t[s]: 630.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768008 of unit cell: Completed after 4 iterations at t[s]: 630.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768009 of unit cell: Completed after 3 iterations at t[s]: 631.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616449 magneticMoment: [ Abs: 0.48072 Tot: +0.00782 ] + SubspaceRotationAdjust: set factor to 0.0411 +ElecMinimize: Iter: 22 G: -1058.999996766194727 |grad|_K: 1.452e-07 alpha: 5.458e-01 linmin: -1.891e-04 t[s]: 632.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767961 of unit cell: Completed after 11 iterations at t[s]: 632.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767971 of unit cell: Completed after 5 iterations at t[s]: 633.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.614559 magneticMoment: [ Abs: 0.48056 Tot: +0.00782 ] + SubspaceRotationAdjust: set factor to 0.0356 +ElecMinimize: Iter: 23 G: -1058.999999926329565 |grad|_K: 1.282e-07 alpha: 4.315e-01 linmin: 2.094e-04 t[s]: 634.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768003 of unit cell: Completed after 9 iterations at t[s]: 635.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768002 of unit cell: Completed after 0 iterations at t[s]: 635.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616827 magneticMoment: [ Abs: 0.48023 Tot: +0.00698 ] + SubspaceRotationAdjust: set factor to 0.0349 +ElecMinimize: Iter: 24 G: -1059.000002311585376 |grad|_K: 9.172e-08 alpha: 4.195e-01 linmin: -2.744e-04 t[s]: 636.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768011 of unit cell: Completed after 3 iterations at t[s]: 637.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768013 of unit cell: Completed after 0 iterations at t[s]: 637.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.617717 magneticMoment: [ Abs: 0.48007 Tot: +0.00643 ] + SubspaceRotationAdjust: set factor to 0.0424 +ElecMinimize: Iter: 25 G: -1059.000003960250069 |grad|_K: 7.236e-08 alpha: 5.514e-01 linmin: -9.775e-04 t[s]: 638.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768003 of unit cell: Completed after 4 iterations at t[s]: 639.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768002 of unit cell: Completed after 0 iterations at t[s]: 640.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.617099 magneticMoment: [ Abs: 0.48006 Tot: +0.00616 ] + SubspaceRotationAdjust: set factor to 0.0473 +ElecMinimize: Iter: 26 G: -1059.000005123580195 |grad|_K: 6.076e-08 alpha: 6.170e-01 linmin: -6.939e-04 t[s]: 641.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767995 of unit cell: Completed after 8 iterations at t[s]: 641.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767996 of unit cell: Completed after 0 iterations at t[s]: 642.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616844 magneticMoment: [ Abs: 0.48008 Tot: +0.00587 ] + SubspaceRotationAdjust: set factor to 0.0484 +ElecMinimize: Iter: 27 G: -1059.000005791583135 |grad|_K: 7.312e-08 alpha: 5.203e-01 linmin: -1.291e-03 t[s]: 643.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768037 of unit cell: Completed after 11 iterations at t[s]: 643.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768016 of unit cell: Completed after 8 iterations at t[s]: 644.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618169 magneticMoment: [ Abs: 0.48004 Tot: +0.00532 ] + SubspaceRotationAdjust: set factor to 0.0395 +ElecMinimize: Iter: 28 G: -1059.000006267325716 |grad|_K: 5.935e-08 alpha: 2.504e-01 linmin: 7.426e-04 t[s]: 645.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768018 of unit cell: Completed after 0 iterations at t[s]: 646.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768021 of unit cell: Completed after 3 iterations at t[s]: 646.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618552 magneticMoment: [ Abs: 0.48006 Tot: +0.00468 ] + SubspaceRotationAdjust: set factor to 0.0523 +ElecMinimize: Iter: 29 G: -1059.000006848246585 |grad|_K: 5.584e-08 alpha: 5.370e-01 linmin: 1.356e-03 t[s]: 647.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767999 of unit cell: Completed after 8 iterations at t[s]: 648.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768007 of unit cell: Completed after 3 iterations at t[s]: 648.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.617724 magneticMoment: [ Abs: 0.48014 Tot: +0.00443 ] + SubspaceRotationAdjust: set factor to 0.043 +ElecMinimize: Iter: 30 G: -1059.000007192404837 |grad|_K: 5.110e-08 alpha: 3.467e-01 linmin: 1.109e-03 t[s]: 649.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768016 of unit cell: Completed after 3 iterations at t[s]: 650.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768016 of unit cell: Completed after 0 iterations at t[s]: 651.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618369 magneticMoment: [ Abs: 0.48021 Tot: +0.00383 ] + SubspaceRotationAdjust: set factor to 0.0578 +ElecMinimize: Iter: 31 G: -1059.000007522621218 |grad|_K: 3.712e-08 alpha: 3.835e-01 linmin: -1.125e-03 t[s]: 652.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768030 of unit cell: Completed after 5 iterations at t[s]: 652.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768027 of unit cell: Completed after 2 iterations at t[s]: 653.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.619044 magneticMoment: [ Abs: 0.48025 Tot: +0.00343 ] + SubspaceRotationAdjust: set factor to 0.0513 +ElecMinimize: Iter: 32 G: -1059.000007650340194 |grad|_K: 3.881e-08 alpha: 3.025e-01 linmin: -1.978e-03 t[s]: 654.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768022 of unit cell: Completed after 2 iterations at t[s]: 654.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768021 of unit cell: Completed after 0 iterations at t[s]: 655.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618656 magneticMoment: [ Abs: 0.48036 Tot: +0.00302 ] + SubspaceRotationAdjust: set factor to 0.0744 +ElecMinimize: Iter: 33 G: -1059.000007850552947 |grad|_K: 3.589e-08 alpha: 3.536e-01 linmin: -6.707e-04 t[s]: 656.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768003 of unit cell: Completed after 8 iterations at t[s]: 657.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768014 of unit cell: Completed after 4 iterations at t[s]: 657.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618228 magneticMoment: [ Abs: 0.48043 Tot: +0.00290 ] + SubspaceRotationAdjust: set factor to 0.0624 +ElecMinimize: Iter: 34 G: -1059.000007884771776 |grad|_K: 4.356e-08 alpha: 1.379e-01 linmin: 2.724e-03 t[s]: 658.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768013 of unit cell: Completed after 0 iterations at t[s]: 659.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768012 of unit cell: Completed after 0 iterations at t[s]: 659.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618160 magneticMoment: [ Abs: 0.48056 Tot: +0.00236 ] + SubspaceRotationAdjust: set factor to 0.0586 +ElecMinimize: Iter: 35 G: -1059.000008003784842 |grad|_K: 3.671e-08 alpha: 2.236e-01 linmin: 9.326e-06 t[s]: 661.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768023 of unit cell: Completed after 4 iterations at t[s]: 661.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768021 of unit cell: Completed after 0 iterations at t[s]: 662.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618746 magneticMoment: [ Abs: 0.48064 Tot: +0.00185 ] + SubspaceRotationAdjust: set factor to 0.0572 +ElecMinimize: Iter: 36 G: -1059.000008094681334 |grad|_K: 2.675e-08 alpha: 1.920e-01 linmin: 1.185e-03 t[s]: 663.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768024 of unit cell: Completed after 0 iterations at t[s]: 663.74 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768027 of unit cell: Completed after 4 iterations at t[s]: 664.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.619165 magneticMoment: [ Abs: 0.48081 Tot: +0.00113 ] + SubspaceRotationAdjust: set factor to 0.0529 +ElecMinimize: Iter: 37 G: -1059.000008128662330 |grad|_K: 3.598e-08 alpha: 4.636e-01 linmin: 7.706e-03 t[s]: 665.41 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.185e-08 + +Computing DFT-D3 correction: +# coordination-number C 5.912 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.761 16.730 16.624 13.885 11.129 16.760 16.732 16.624 13.885 12.007 16.760 16.732 16.624 13.885 11.130 16.778 16.732 16.624 13.885 +# coordination-number N 0.973 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.16 +EvdW_6 = -0.120296 +EvdW_8 = -0.212353 +IonicMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -0.984225 gdotd/gdotd0: 0.966427 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number C 5.901 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.914 5.977 5.956 5.940 2.985 +# coordination-number Hf 11.128 16.726 16.719 16.624 13.885 11.126 16.720 16.724 16.624 13.885 11.970 16.720 16.724 16.624 13.885 11.128 16.779 16.724 16.624 13.885 +# coordination-number N 1.027 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.12 +EvdW_6 = -0.120274 +EvdW_8 = -0.212287 +Shifting auxilliary hamiltonian by -0.000100 to set nElectrons=325.619165 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768182 of unit cell: Completed after 34 iterations at t[s]: 671.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.619165 magneticMoment: [ Abs: 0.48416 Tot: -0.00752 ] +ElecMinimize: Iter: 0 G: -1058.689565137243562 |grad|_K: 4.396e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.755541 of unit cell: Completed after 33 iterations at t[s]: 673.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762363 of unit cell: Completed after 33 iterations at t[s]: 673.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.275146 magneticMoment: [ Abs: 0.48325 Tot: +0.05578 ] + SubspaceRotationAdjust: set factor to 0.0412 +ElecMinimize: Iter: 1 G: -1058.963376561774794 |grad|_K: 2.010e-05 alpha: 4.199e-01 linmin: 9.257e-03 t[s]: 674.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773984 of unit cell: Completed after 36 iterations at t[s]: 675.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769000 of unit cell: Completed after 33 iterations at t[s]: 676.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638928 magneticMoment: [ Abs: 0.46577 Tot: -0.03117 ] + SubspaceRotationAdjust: set factor to 0.0264 +ElecMinimize: Iter: 2 G: -1058.993711108084881 |grad|_K: 7.122e-06 alpha: 1.983e-01 linmin: -5.546e-03 t[s]: 677.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769179 of unit cell: Completed after 24 iterations at t[s]: 677.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769436 of unit cell: Completed after 26 iterations at t[s]: 678.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.674180 magneticMoment: [ Abs: 0.46118 Tot: -0.03787 ] + SubspaceRotationAdjust: set factor to 0.0347 +ElecMinimize: Iter: 3 G: -1059.002735488372991 |grad|_K: 4.552e-06 alpha: 4.847e-01 linmin: -4.134e-05 t[s]: 679.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767925 of unit cell: Completed after 28 iterations at t[s]: 679.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768191 of unit cell: Completed after 23 iterations at t[s]: 680.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.592284 magneticMoment: [ Abs: 0.46327 Tot: -0.01985 ] + SubspaceRotationAdjust: set factor to 0.0301 +ElecMinimize: Iter: 4 G: -1059.005659101520905 |grad|_K: 2.953e-06 alpha: 4.048e-01 linmin: -1.845e-04 t[s]: 681.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768380 of unit cell: Completed after 20 iterations at t[s]: 682.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768439 of unit cell: Completed after 17 iterations at t[s]: 682.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607395 magneticMoment: [ Abs: 0.46762 Tot: -0.01975 ] + SubspaceRotationAdjust: set factor to 0.0401 +ElecMinimize: Iter: 5 G: -1059.007278450426384 |grad|_K: 2.104e-06 alpha: 5.311e-01 linmin: -8.443e-06 t[s]: 683.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768726 of unit cell: Completed after 25 iterations at t[s]: 684.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768848 of unit cell: Completed after 19 iterations at t[s]: 684.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633153 magneticMoment: [ Abs: 0.47048 Tot: -0.02251 ] + SubspaceRotationAdjust: set factor to 0.0419 +ElecMinimize: Iter: 6 G: -1059.008450857963226 |grad|_K: 2.421e-06 alpha: 7.593e-01 linmin: 8.726e-05 t[s]: 685.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767633 of unit cell: Completed after 27 iterations at t[s]: 686.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768038 of unit cell: Completed after 25 iterations at t[s]: 687.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580981 magneticMoment: [ Abs: 0.47348 Tot: -0.01079 ] + SubspaceRotationAdjust: set factor to 0.039 +ElecMinimize: Iter: 7 G: -1059.009507364513865 |grad|_K: 2.512e-06 alpha: 5.186e-01 linmin: 2.215e-06 t[s]: 687.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768416 of unit cell: Completed after 22 iterations at t[s]: 688.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768589 of unit cell: Completed after 19 iterations at t[s]: 689.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.608920 magneticMoment: [ Abs: 0.47636 Tot: -0.01571 ] + SubspaceRotationAdjust: set factor to 0.047 +ElecMinimize: Iter: 8 G: -1059.011186660070734 |grad|_K: 2.325e-06 alpha: 7.623e-01 linmin: -2.718e-05 t[s]: 690.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769270 of unit cell: Completed after 26 iterations at t[s]: 690.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769298 of unit cell: Completed after 9 iterations at t[s]: 691.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.648520 magneticMoment: [ Abs: 0.48070 Tot: -0.02265 ] + SubspaceRotationAdjust: set factor to 0.0489 +ElecMinimize: Iter: 9 G: -1059.012690108007291 |grad|_K: 2.805e-06 alpha: 7.952e-01 linmin: -2.635e-05 t[s]: 692.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767742 of unit cell: Completed after 28 iterations at t[s]: 692.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768468 of unit cell: Completed after 26 iterations at t[s]: 693.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591980 magneticMoment: [ Abs: 0.48443 Tot: -0.01153 ] + SubspaceRotationAdjust: set factor to 0.0389 +ElecMinimize: Iter: 10 G: -1059.013911389934719 |grad|_K: 2.760e-06 alpha: 4.419e-01 linmin: -1.367e-05 t[s]: 694.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768960 of unit cell: Completed after 25 iterations at t[s]: 695.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769056 of unit cell: Completed after 14 iterations at t[s]: 695.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.628461 magneticMoment: [ Abs: 0.48450 Tot: -0.02008 ] + SubspaceRotationAdjust: set factor to 0.0383 +ElecMinimize: Iter: 11 G: -1059.015332988791897 |grad|_K: 2.098e-06 alpha: 5.335e-01 linmin: -2.896e-05 t[s]: 696.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769208 of unit cell: Completed after 19 iterations at t[s]: 697.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769249 of unit cell: Completed after 14 iterations at t[s]: 697.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.642475 magneticMoment: [ Abs: 0.48556 Tot: -0.02380 ] + SubspaceRotationAdjust: set factor to 0.0403 +ElecMinimize: Iter: 12 G: -1059.016391207547258 |grad|_K: 1.867e-06 alpha: 6.862e-01 linmin: -4.770e-06 t[s]: 698.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768492 of unit cell: Completed after 27 iterations at t[s]: 699.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768720 of unit cell: Completed after 22 iterations at t[s]: 700.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610531 magneticMoment: [ Abs: 0.48721 Tot: -0.01792 ] + SubspaceRotationAdjust: set factor to 0.0325 +ElecMinimize: Iter: 13 G: -1059.016981588767976 |grad|_K: 1.599e-06 alpha: 4.852e-01 linmin: -9.384e-07 t[s]: 701.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769056 of unit cell: Completed after 25 iterations at t[s]: 701.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769032 of unit cell: Completed after 8 iterations at t[s]: 702.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635013 magneticMoment: [ Abs: 0.48626 Tot: -0.02347 ] + SubspaceRotationAdjust: set factor to 0.0275 +ElecMinimize: Iter: 14 G: -1059.017382307682965 |grad|_K: 1.126e-06 alpha: 4.492e-01 linmin: 4.214e-06 t[s]: 703.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768966 of unit cell: Completed after 14 iterations at t[s]: 703.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768947 of unit cell: Completed after 9 iterations at t[s]: 704.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633968 magneticMoment: [ Abs: 0.48435 Tot: -0.02437 ] + SubspaceRotationAdjust: set factor to 0.0294 +ElecMinimize: Iter: 15 G: -1059.017635476491932 |grad|_K: 9.168e-07 alpha: 5.725e-01 linmin: -2.617e-05 t[s]: 705.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768763 of unit cell: Completed after 18 iterations at t[s]: 705.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768781 of unit cell: Completed after 8 iterations at t[s]: 706.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.626594 magneticMoment: [ Abs: 0.48286 Tot: -0.02385 ] + SubspaceRotationAdjust: set factor to 0.0274 +ElecMinimize: Iter: 16 G: -1059.017787387371072 |grad|_K: 6.479e-07 alpha: 5.171e-01 linmin: -1.860e-05 t[s]: 707.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768898 of unit cell: Completed after 18 iterations at t[s]: 708.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768893 of unit cell: Completed after 3 iterations at t[s]: 708.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635841 magneticMoment: [ Abs: 0.48185 Tot: -0.02626 ] + SubspaceRotationAdjust: set factor to 0.0235 +ElecMinimize: Iter: 17 G: -1059.017860096766071 |grad|_K: 4.490e-07 alpha: 4.960e-01 linmin: 3.501e-05 t[s]: 709.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768844 of unit cell: Completed after 11 iterations at t[s]: 710.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768843 of unit cell: Completed after 0 iterations at t[s]: 710.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633799 magneticMoment: [ Abs: 0.48134 Tot: -0.02631 ] + SubspaceRotationAdjust: set factor to 0.0251 +ElecMinimize: Iter: 18 G: -1059.017895230832892 |grad|_K: 3.238e-07 alpha: 5.001e-01 linmin: -1.507e-04 t[s]: 711.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768802 of unit cell: Completed after 13 iterations at t[s]: 712.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768799 of unit cell: Completed after 0 iterations at t[s]: 712.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631717 magneticMoment: [ Abs: 0.48078 Tot: -0.02634 ] + SubspaceRotationAdjust: set factor to 0.0264 +ElecMinimize: Iter: 19 G: -1059.017915183054129 |grad|_K: 2.375e-07 alpha: 5.424e-01 linmin: -7.421e-04 t[s]: 713.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768829 of unit cell: Completed after 11 iterations at t[s]: 714.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768829 of unit cell: Completed after 0 iterations at t[s]: 715.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634123 magneticMoment: [ Abs: 0.48023 Tot: -0.02723 ] + SubspaceRotationAdjust: set factor to 0.0271 +ElecMinimize: Iter: 20 G: -1059.017926148697143 |grad|_K: 1.743e-07 alpha: 5.502e-01 linmin: -9.153e-05 t[s]: 716.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768823 of unit cell: Completed after 3 iterations at t[s]: 716.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768822 of unit cell: Completed after 0 iterations at t[s]: 717.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633890 magneticMoment: [ Abs: 0.47996 Tot: -0.02762 ] + SubspaceRotationAdjust: set factor to 0.032 +ElecMinimize: Iter: 21 G: -1059.017932839838068 |grad|_K: 1.452e-07 alpha: 6.301e-01 linmin: -3.509e-04 t[s]: 718.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768792 of unit cell: Completed after 11 iterations at t[s]: 718.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768799 of unit cell: Completed after 3 iterations at t[s]: 719.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632457 magneticMoment: [ Abs: 0.47990 Tot: -0.02768 ] + SubspaceRotationAdjust: set factor to 0.034 +ElecMinimize: Iter: 22 G: -1059.017936373564908 |grad|_K: 1.336e-07 alpha: 4.824e-01 linmin: 1.822e-04 t[s]: 720.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 11 iterations at t[s]: 720.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768824 of unit cell: Completed after 0 iterations at t[s]: 721.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634020 magneticMoment: [ Abs: 0.47981 Tot: -0.02846 ] + SubspaceRotationAdjust: set factor to 0.0372 +ElecMinimize: Iter: 23 G: -1059.017939816531452 |grad|_K: 1.218e-07 alpha: 5.492e-01 linmin: -1.922e-03 t[s]: 722.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768825 of unit cell: Completed after 3 iterations at t[s]: 722.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768825 of unit cell: Completed after 0 iterations at t[s]: 723.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633974 magneticMoment: [ Abs: 0.47992 Tot: -0.02898 ] + SubspaceRotationAdjust: set factor to 0.0457 +ElecMinimize: Iter: 24 G: -1059.017942844774552 |grad|_K: 1.238e-07 alpha: 5.507e-01 linmin: -2.734e-04 t[s]: 724.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768785 of unit cell: Completed after 8 iterations at t[s]: 725.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768783 of unit cell: Completed after 0 iterations at t[s]: 725.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631101 magneticMoment: [ Abs: 0.48031 Tot: -0.02910 ] + SubspaceRotationAdjust: set factor to 0.0464 +ElecMinimize: Iter: 25 G: -1059.017945923418438 |grad|_K: 1.226e-07 alpha: 5.688e-01 linmin: 1.700e-04 t[s]: 726.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768789 of unit cell: Completed after 3 iterations at t[s]: 727.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768789 of unit cell: Completed after 0 iterations at t[s]: 727.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631265 magneticMoment: [ Abs: 0.48093 Tot: -0.02994 ] + SubspaceRotationAdjust: set factor to 0.0545 +ElecMinimize: Iter: 26 G: -1059.017948819941921 |grad|_K: 1.274e-07 alpha: 5.575e-01 linmin: -2.394e-06 t[s]: 728.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768824 of unit cell: Completed after 11 iterations at t[s]: 729.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 3 iterations at t[s]: 729.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632866 magneticMoment: [ Abs: 0.48158 Tot: -0.03115 ] + SubspaceRotationAdjust: set factor to 0.0516 +ElecMinimize: Iter: 27 G: -1059.017951311013348 |grad|_K: 1.478e-07 alpha: 4.428e-01 linmin: 2.311e-04 t[s]: 730.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768771 of unit cell: Completed after 11 iterations at t[s]: 731.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768789 of unit cell: Completed after 8 iterations at t[s]: 731.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630794 magneticMoment: [ Abs: 0.48227 Tot: -0.03163 ] + SubspaceRotationAdjust: set factor to 0.0458 +ElecMinimize: Iter: 28 G: -1059.017953312757527 |grad|_K: 1.143e-07 alpha: 2.748e-01 linmin: 4.559e-05 t[s]: 732.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768786 of unit cell: Completed after 3 iterations at t[s]: 733.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768784 of unit cell: Completed after 3 iterations at t[s]: 734.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630313 magneticMoment: [ Abs: 0.48304 Tot: -0.03274 ] + SubspaceRotationAdjust: set factor to 0.0537 +ElecMinimize: Iter: 29 G: -1059.017955477409942 |grad|_K: 9.782e-08 alpha: 4.725e-01 linmin: -2.438e-04 t[s]: 735.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768822 of unit cell: Completed after 8 iterations at t[s]: 735.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768815 of unit cell: Completed after 3 iterations at t[s]: 736.22 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632243 magneticMoment: [ Abs: 0.48364 Tot: -0.03398 ] + SubspaceRotationAdjust: set factor to 0.0455 +ElecMinimize: Iter: 30 G: -1059.017956765808322 |grad|_K: 9.209e-08 alpha: 3.820e-01 linmin: 4.216e-04 t[s]: 737.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768807 of unit cell: Completed after 4 iterations at t[s]: 737.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 0 iterations at t[s]: 738.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631553 magneticMoment: [ Abs: 0.48460 Tot: -0.03484 ] + SubspaceRotationAdjust: set factor to 0.0576 +ElecMinimize: Iter: 31 G: -1059.017958011494329 |grad|_K: 7.043e-08 alpha: 4.341e-01 linmin: -4.246e-04 t[s]: 739.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768784 of unit cell: Completed after 9 iterations at t[s]: 739.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768791 of unit cell: Completed after 3 iterations at t[s]: 740.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630595 magneticMoment: [ Abs: 0.48512 Tot: -0.03514 ] + SubspaceRotationAdjust: set factor to 0.0517 +ElecMinimize: Iter: 32 G: -1059.017958488570684 |grad|_K: 8.246e-08 alpha: 2.990e-01 linmin: -4.676e-04 t[s]: 741.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768806 of unit cell: Completed after 6 iterations at t[s]: 741.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768803 of unit cell: Completed after 0 iterations at t[s]: 742.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631481 magneticMoment: [ Abs: 0.48569 Tot: -0.03605 ] + SubspaceRotationAdjust: set factor to 0.0613 +ElecMinimize: Iter: 33 G: -1059.017959096346203 |grad|_K: 5.726e-08 alpha: 2.500e-01 linmin: 2.904e-04 t[s]: 743.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 5 iterations at t[s]: 744.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768815 of unit cell: Completed after 0 iterations at t[s]: 744.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632367 magneticMoment: [ Abs: 0.48615 Tot: -0.03701 ] + SubspaceRotationAdjust: set factor to 0.0668 +ElecMinimize: Iter: 34 G: -1059.017959552032607 |grad|_K: 4.435e-08 alpha: 3.851e-01 linmin: -2.227e-03 t[s]: 745.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 1 iterations at t[s]: 746.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 0 iterations at t[s]: 746.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632354 magneticMoment: [ Abs: 0.48665 Tot: -0.03790 ] + SubspaceRotationAdjust: set factor to 0.0823 +ElecMinimize: Iter: 35 G: -1059.017959937621981 |grad|_K: 4.291e-08 alpha: 4.866e-01 linmin: -9.639e-04 t[s]: 747.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768794 of unit cell: Completed after 8 iterations at t[s]: 748.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768802 of unit cell: Completed after 2 iterations at t[s]: 748.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631614 magneticMoment: [ Abs: 0.48708 Tot: -0.03842 ] + SubspaceRotationAdjust: set factor to 0.0781 +ElecMinimize: Iter: 36 G: -1059.017960129948960 |grad|_K: 5.406e-08 alpha: 2.949e-01 linmin: 5.777e-04 t[s]: 749.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768806 of unit cell: Completed after 3 iterations at t[s]: 750.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 0 iterations at t[s]: 750.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631882 magneticMoment: [ Abs: 0.48786 Tot: -0.03955 ] + SubspaceRotationAdjust: set factor to 0.113 +ElecMinimize: Iter: 37 G: -1059.017960372751986 |grad|_K: 4.607e-08 alpha: 2.508e-01 linmin: -6.837e-05 t[s]: 751.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768818 of unit cell: Completed after 5 iterations at t[s]: 752.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768816 of unit cell: Completed after 0 iterations at t[s]: 753.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632594 magneticMoment: [ Abs: 0.48840 Tot: -0.04046 ] + SubspaceRotationAdjust: set factor to 0.0898 +ElecMinimize: Iter: 38 G: -1059.017960525668968 |grad|_K: 5.850e-08 alpha: 2.003e-01 linmin: 1.716e-03 t[s]: 754.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768806 of unit cell: Completed after 3 iterations at t[s]: 754.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768808 of unit cell: Completed after 0 iterations at t[s]: 755.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632146 magneticMoment: [ Abs: 0.48910 Tot: -0.04144 ] + SubspaceRotationAdjust: set factor to 0.134 +ElecMinimize: Iter: 39 G: -1059.017960666947602 |grad|_K: 3.729e-08 alpha: 1.481e-01 linmin: -4.518e-04 t[s]: 756.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768804 of unit cell: Completed after 0 iterations at t[s]: 756.67 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.442450e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768795 of unit cell: Completed after 3 iterations at t[s]: 757.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768800 of unit cell: Completed after 3 iterations at t[s]: 757.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631584 magneticMoment: [ Abs: 0.48978 Tot: -0.04251 ] + SubspaceRotationAdjust: set factor to 0.116 +ElecMinimize: Iter: 40 G: -1059.017960802391599 |grad|_K: 4.589e-08 alpha: 2.923e-01 linmin: 9.160e-04 t[s]: 758.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 4 iterations at t[s]: 759.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 2 iterations at t[s]: 759.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632394 magneticMoment: [ Abs: 0.49058 Tot: -0.04417 ] + SubspaceRotationAdjust: set factor to 0.113 +ElecMinimize: Iter: 41 G: -1059.017960933295626 |grad|_K: 3.474e-08 alpha: 1.981e-01 linmin: 7.765e-04 t[s]: 760.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 0 iterations at t[s]: 761.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768818 of unit cell: Completed after 1 iterations at t[s]: 762.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632854 magneticMoment: [ Abs: 0.49188 Tot: -0.04653 ] + SubspaceRotationAdjust: set factor to 0.134 +ElecMinimize: Iter: 42 G: -1059.017961082709689 |grad|_K: 3.358e-08 alpha: 4.232e-01 linmin: 1.010e-03 t[s]: 763.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768812 of unit cell: Completed after 3 iterations at t[s]: 763.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768813 of unit cell: Completed after 0 iterations at t[s]: 764.18 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632585 magneticMoment: [ Abs: 0.49318 Tot: -0.04851 ] + SubspaceRotationAdjust: set factor to 0.15 +ElecMinimize: Iter: 43 G: -1059.017961202088827 |grad|_K: 3.127e-08 alpha: 3.416e-01 linmin: -3.571e-04 t[s]: 765.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 3 iterations at t[s]: 765.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 0 iterations at t[s]: 766.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632072 magneticMoment: [ Abs: 0.49461 Tot: -0.05066 ] + SubspaceRotationAdjust: set factor to 0.156 +ElecMinimize: Iter: 44 G: -1059.017961324509088 |grad|_K: 3.617e-08 alpha: 3.495e-01 linmin: 3.050e-04 t[s]: 767.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768822 of unit cell: Completed after 3 iterations at t[s]: 767.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 0 iterations at t[s]: 768.45 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632892 magneticMoment: [ Abs: 0.49618 Tot: -0.05332 ] + SubspaceRotationAdjust: set factor to 0.129 +ElecMinimize: Iter: 45 G: -1059.017961437307576 |grad|_K: 4.243e-08 alpha: 2.449e-01 linmin: 2.382e-03 t[s]: 769.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768809 of unit cell: Completed after 3 iterations at t[s]: 770.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 0 iterations at t[s]: 770.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632564 magneticMoment: [ Abs: 0.49783 Tot: -0.05592 ] + SubspaceRotationAdjust: set factor to 0.109 +ElecMinimize: Iter: 46 G: -1059.017961520808967 |grad|_K: 3.608e-08 alpha: 1.745e-01 linmin: 2.421e-05 t[s]: 771.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 0 iterations at t[s]: 772.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768818 of unit cell: Completed after 2 iterations at t[s]: 772.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633080 magneticMoment: [ Abs: 0.50096 Tot: -0.06078 ] + SubspaceRotationAdjust: set factor to 0.121 +ElecMinimize: Iter: 47 G: -1059.017961659112416 |grad|_K: 3.533e-08 alpha: 3.879e-01 linmin: 2.261e-03 t[s]: 773.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768819 of unit cell: Completed after 2 iterations at t[s]: 774.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768819 of unit cell: Completed after 0 iterations at t[s]: 775.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633223 magneticMoment: [ Abs: 0.50465 Tot: -0.06607 ] + SubspaceRotationAdjust: set factor to 0.133 +ElecMinimize: Iter: 48 G: -1059.017961811669693 |grad|_K: 3.694e-08 alpha: 4.161e-01 linmin: -6.766e-04 t[s]: 776.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 2 iterations at t[s]: 776.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 0 iterations at t[s]: 777.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633365 magneticMoment: [ Abs: 0.50851 Tot: -0.07145 ] + SubspaceRotationAdjust: set factor to 0.148 +ElecMinimize: Iter: 49 G: -1059.017961988343586 |grad|_K: 3.865e-08 alpha: 3.598e-01 linmin: -6.712e-04 t[s]: 778.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768810 of unit cell: Completed after 3 iterations at t[s]: 778.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 0 iterations at t[s]: 779.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632806 magneticMoment: [ Abs: 0.51244 Tot: -0.07670 ] + SubspaceRotationAdjust: set factor to 0.132 +ElecMinimize: Iter: 50 G: -1059.017962155576470 |grad|_K: 5.313e-08 alpha: 3.122e-01 linmin: -4.656e-04 t[s]: 780.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768833 of unit cell: Completed after 8 iterations at t[s]: 781.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768824 of unit cell: Completed after 3 iterations at t[s]: 781.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633762 magneticMoment: [ Abs: 0.51710 Tot: -0.08314 ] + SubspaceRotationAdjust: set factor to 0.109 +ElecMinimize: Iter: 51 G: -1059.017962356576845 |grad|_K: 5.033e-08 alpha: 1.835e-01 linmin: 8.604e-04 t[s]: 782.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768826 of unit cell: Completed after 0 iterations at t[s]: 783.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768828 of unit cell: Completed after 2 iterations at t[s]: 783.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634118 magneticMoment: [ Abs: 0.52582 Tot: -0.09419 ] + SubspaceRotationAdjust: set factor to 0.138 +ElecMinimize: Iter: 52 G: -1059.017962615525676 |grad|_K: 5.401e-08 alpha: 3.484e-01 linmin: 4.194e-04 t[s]: 784.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 8 iterations at t[s]: 785.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 3 iterations at t[s]: 786.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633756 magneticMoment: [ Abs: 0.53190 Tot: -0.10122 ] + SubspaceRotationAdjust: set factor to 0.109 +ElecMinimize: Iter: 53 G: -1059.017962771945122 |grad|_K: 8.263e-08 alpha: 1.927e-01 linmin: 4.441e-04 t[s]: 787.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768850 of unit cell: Completed after 7 iterations at t[s]: 787.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768840 of unit cell: Completed after 3 iterations at t[s]: 788.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635044 magneticMoment: [ Abs: 0.54211 Tot: -0.11273 ] + SubspaceRotationAdjust: set factor to 0.118 +ElecMinimize: Iter: 54 G: -1059.017963047924923 |grad|_K: 5.529e-08 alpha: 1.285e-01 linmin: 6.150e-05 t[s]: 789.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768847 of unit cell: Completed after 0 iterations at t[s]: 789.90 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.853738e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768863 of unit cell: Completed after 8 iterations at t[s]: 790.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768856 of unit cell: Completed after 0 iterations at t[s]: 791.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636216 magneticMoment: [ Abs: 0.55269 Tot: -0.12418 ] + SubspaceRotationAdjust: set factor to 0.0809 +ElecMinimize: Iter: 55 G: -1059.017963373589282 |grad|_K: 1.008e-07 alpha: 2.826e-01 linmin: 1.592e-03 t[s]: 792.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768848 of unit cell: Completed after 9 iterations at t[s]: 792.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768851 of unit cell: Completed after 4 iterations at t[s]: 793.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635974 magneticMoment: [ Abs: 0.56262 Tot: -0.13448 ] + SubspaceRotationAdjust: set factor to 0.09 +ElecMinimize: Iter: 56 G: -1059.017963542030884 |grad|_K: 6.194e-08 alpha: 7.928e-02 linmin: 6.589e-04 t[s]: 794.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768849 of unit cell: Completed after 0 iterations at t[s]: 794.89 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.378522e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768846 of unit cell: Completed after 2 iterations at t[s]: 795.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768845 of unit cell: Completed after 0 iterations at t[s]: 796.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635643 magneticMoment: [ Abs: 0.57865 Tot: -0.15094 ] + SubspaceRotationAdjust: set factor to 0.0946 +ElecMinimize: Iter: 57 G: -1059.017963951777574 |grad|_K: 6.025e-08 alpha: 3.354e-01 linmin: -3.874e-04 t[s]: 797.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768850 of unit cell: Completed after 3 iterations at t[s]: 797.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768850 of unit cell: Completed after 0 iterations at t[s]: 798.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636088 magneticMoment: [ Abs: 0.59379 Tot: -0.16643 ] + SubspaceRotationAdjust: set factor to 0.104 +ElecMinimize: Iter: 58 G: -1059.017964390575571 |grad|_K: 5.862e-08 alpha: 3.294e-01 linmin: -2.962e-04 t[s]: 799.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768874 of unit cell: Completed after 8 iterations at t[s]: 799.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768870 of unit cell: Completed after 0 iterations at t[s]: 800.45 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637376 magneticMoment: [ Abs: 0.60611 Tot: -0.17901 ] + SubspaceRotationAdjust: set factor to 0.0931 +ElecMinimize: Iter: 59 G: -1059.017964743259881 |grad|_K: 8.662e-08 alpha: 2.759e-01 linmin: 9.796e-04 t[s]: 801.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768872 of unit cell: Completed after 4 iterations at t[s]: 802.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768869 of unit cell: Completed after 3 iterations at t[s]: 802.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637337 magneticMoment: [ Abs: 0.62010 Tot: -0.19274 ] + SubspaceRotationAdjust: set factor to 0.123 +ElecMinimize: Iter: 60 G: -1059.017965043314916 |grad|_K: 6.581e-08 alpha: 1.430e-01 linmin: 1.093e-04 t[s]: 803.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768864 of unit cell: Completed after 4 iterations at t[s]: 804.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768862 of unit cell: Completed after 0 iterations at t[s]: 804.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636815 magneticMoment: [ Abs: 0.63300 Tot: -0.20511 ] + SubspaceRotationAdjust: set factor to 0.125 +ElecMinimize: Iter: 61 G: -1059.017965394108387 |grad|_K: 6.108e-08 alpha: 2.272e-01 linmin: -8.730e-04 t[s]: 805.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768867 of unit cell: Completed after 2 iterations at t[s]: 806.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768869 of unit cell: Completed after 0 iterations at t[s]: 807.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637279 magneticMoment: [ Abs: 0.64710 Tot: -0.21872 ] + SubspaceRotationAdjust: set factor to 0.156 +ElecMinimize: Iter: 62 G: -1059.017965819101164 |grad|_K: 6.435e-08 alpha: 2.852e-01 linmin: -7.028e-04 t[s]: 808.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768901 of unit cell: Completed after 8 iterations at t[s]: 808.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768887 of unit cell: Completed after 4 iterations at t[s]: 809.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638500 magneticMoment: [ Abs: 0.65633 Tot: -0.22779 ] + SubspaceRotationAdjust: set factor to 0.137 +ElecMinimize: Iter: 63 G: -1059.017966105650885 |grad|_K: 7.632e-08 alpha: 1.675e-01 linmin: 8.699e-04 t[s]: 810.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768885 of unit cell: Completed after 0 iterations at t[s]: 810.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768885 of unit cell: Completed after 0 iterations at t[s]: 811.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638395 magneticMoment: [ Abs: 0.66963 Tot: -0.24024 ] + SubspaceRotationAdjust: set factor to 0.153 +ElecMinimize: Iter: 64 G: -1059.017966421176197 |grad|_K: 7.655e-08 alpha: 1.733e-01 linmin: 5.136e-06 t[s]: 812.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768859 of unit cell: Completed after 8 iterations at t[s]: 813.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768875 of unit cell: Completed after 5 iterations at t[s]: 813.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637719 magneticMoment: [ Abs: 0.67459 Tot: -0.24465 ] + SubspaceRotationAdjust: set factor to 0.117 +ElecMinimize: Iter: 65 G: -1059.017966478455037 |grad|_K: 7.565e-08 alpha: 6.487e-02 linmin: 9.984e-04 t[s]: 814.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768874 of unit cell: Completed after 0 iterations at t[s]: 815.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768875 of unit cell: Completed after 3 iterations at t[s]: 815.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637697 magneticMoment: [ Abs: 0.68645 Tot: -0.25538 ] + SubspaceRotationAdjust: set factor to 0.133 +ElecMinimize: Iter: 66 G: -1059.017966703907859 |grad|_K: 7.176e-08 alpha: 1.562e-01 linmin: 4.013e-04 t[s]: 816.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768898 of unit cell: Completed after 8 iterations at t[s]: 817.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768886 of unit cell: Completed after 4 iterations at t[s]: 818.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638431 magneticMoment: [ Abs: 0.69188 Tot: -0.26036 ] + SubspaceRotationAdjust: set factor to 0.115 +ElecMinimize: Iter: 67 G: -1059.017966817355955 |grad|_K: 6.324e-08 alpha: 7.706e-02 linmin: 6.958e-04 t[s]: 819.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768890 of unit cell: Completed after 2 iterations at t[s]: 819.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768892 of unit cell: Completed after 0 iterations at t[s]: 820.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638805 magneticMoment: [ Abs: 0.69869 Tot: -0.26627 ] + SubspaceRotationAdjust: set factor to 0.167 +ElecMinimize: Iter: 68 G: -1059.017966992810898 |grad|_K: 5.289e-08 alpha: 1.221e-01 linmin: -2.178e-03 t[s]: 821.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768890 of unit cell: Completed after 4 iterations at t[s]: 821.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768890 of unit cell: Completed after 0 iterations at t[s]: 822.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638600 magneticMoment: [ Abs: 0.70310 Tot: -0.26985 ] + SubspaceRotationAdjust: set factor to 0.195 +ElecMinimize: Iter: 69 G: -1059.017967122448226 |grad|_K: 5.075e-08 alpha: 1.119e-01 linmin: -1.784e-03 t[s]: 823.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768878 of unit cell: Completed after 7 iterations at t[s]: 824.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768883 of unit cell: Completed after 1 iterations at t[s]: 824.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638137 magneticMoment: [ Abs: 0.70527 Tot: -0.27148 ] + SubspaceRotationAdjust: set factor to 0.128 +ElecMinimize: Iter: 70 G: -1059.017967177776200 |grad|_K: 7.869e-08 alpha: 6.243e-02 linmin: 2.006e-03 t[s]: 825.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768881 of unit cell: Completed after 0 iterations at t[s]: 826.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768882 of unit cell: Completed after 0 iterations at t[s]: 826.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638035 magneticMoment: [ Abs: 0.70966 Tot: -0.27497 ] + SubspaceRotationAdjust: set factor to 0.0995 +ElecMinimize: Iter: 71 G: -1059.017967263422861 |grad|_K: 6.736e-08 alpha: 5.206e-02 linmin: 1.180e-06 t[s]: 828.04 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 8.240e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.901 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.914 5.977 5.956 5.940 2.985 +# coordination-number Hf 11.128 16.726 16.719 16.624 13.885 11.126 16.720 16.724 16.624 13.885 11.970 16.720 16.724 16.624 13.885 11.128 16.779 16.724 16.624 13.885 +# coordination-number N 1.027 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.12 +EvdW_6 = -0.120274 +EvdW_8 = -0.212287 + +# Ionic positions in cartesian coordinates: +ion C 15.515069641948251 8.970497350992051 29.518241582658508 1 +ion C 6.487855760253332 0.181834802788424 23.690796219691197 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343457053847366 8.999426028796876 29.222363711160646 1 +ion C 0.313864307230839 0.181483979657740 23.421117892523405 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.460909659906896 3.607475102440546 29.222356817183769 1 +ion C 9.568450902365356 5.532290864320664 23.958714689961415 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.234534498405104 3.604723367665023 28.952917612289209 1 +ion C 3.394501447584366 5.531965243297395 23.690788758030930 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.148368111596595 0.014253244273522 31.011233152314496 1 +ion Hf 12.544336067650487 7.252882840155226 26.559509964317684 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.022152543620716 0.012978854423647 30.745034930541912 1 +ion Hf 6.382174540497179 7.252869378150114 26.290087412490475 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.262852154132782 5.355181617058370 31.404337280195129 1 +ion Hf 9.469905457752423 1.912500246541372 26.290039757993419 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.427105355364558 5.321336795272951 31.550274698626104 1 +ion Hf 3.295760021166517 1.905553529093818 26.016266310229486 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.253062381185192 5.350922435893279 35.671342085400994 1 + +# Forces in Cartesian coordinates: +force C -0.000333021140417 -0.000181139008312 0.011011746855291 1 +force C 0.000392816856583 -0.000284488632686 0.001630616385865 1 +force C 0.000271980593718 0.000158373784347 -0.004279757121790 0 +force C 0.000173124532306 0.000099547246376 -0.004276884329135 0 +force C -0.000972131406494 -0.000618807036135 0.022969588536894 0 +force C -0.000054415932264 0.004299284865123 0.005140866661383 1 +force C -0.000522310844280 -0.000297440771023 0.001650630159685 1 +force C 0.000174962883083 0.000182575831860 -0.004308264973172 0 +force C 0.000180250936065 -0.000034301863837 -0.004188780388462 0 +force C -0.001062131338332 -0.000614114661840 0.022979080460615 0 +force C 0.003692825689674 -0.002190124855580 0.005060868200120 1 +force C -0.000164349642911 -0.000097492859297 0.002380846667652 1 +force C 0.000244077713827 0.000059810178051 -0.004310784707399 0 +force C 0.000060928217895 0.000173839365031 -0.004188628912667 0 +force C -0.000993591806936 -0.000574169282399 0.022861531056911 0 +force C -0.003898335536890 -0.002209450466784 0.005739838368316 1 +force C -0.000047774071816 0.000479137029067 0.001623561632319 1 +force C 0.000188135054856 0.000107422035209 -0.004059131331748 0 +force C 0.000286400687360 0.000165740224502 -0.004164487720784 0 +force C -0.001022523000228 -0.000532897197694 0.022970290633261 0 +force Hf -0.004482227848476 0.002556733425517 0.005146576101904 1 +force Hf -0.002106723629105 -0.001184182371641 0.005098558431441 1 +force Hf 0.000500947654171 0.000288640690899 -0.003711094580987 0 +force Hf -0.000419782266725 -0.000163574182936 0.011951598557203 0 +force Hf 0.001043301963265 0.000602051687597 -0.023964229238374 0 +force Hf 0.003643428570588 0.002002232877767 0.005768280235032 1 +force Hf 0.001790074397450 -0.001364602720385 0.005762573297575 1 +force Hf 0.000586671086108 0.000108502995161 -0.003928856142064 0 +force Hf -0.000319003659351 -0.000183520111188 0.012016368083213 0 +force Hf 0.001382566318848 0.000608308516062 -0.024050508977171 0 +force Hf 0.000828911556595 0.000587982848391 0.031863841626191 1 +force Hf -0.000294826695104 0.002223210489691 0.005737941975639 1 +force Hf 0.000388746052226 0.000457845873512 -0.003924684493687 0 +force Hf -0.000398725782005 -0.000230969619839 0.012131192773677 0 +force Hf 0.001216921455712 0.000893999370782 -0.024050920779575 0 +force Hf 0.000127081292041 -0.005100689758196 0.005115043729393 1 +force Hf -0.000006456485181 -0.000022901063668 0.000451516392931 1 +force Hf 0.000694907190487 0.000404085415388 -0.003942131592550 0 +force Hf -0.000349778022070 -0.000281262100878 0.011948721548405 0 +force Hf 0.001184541268133 0.000685839528306 -0.023693151792021 0 +force N -0.000081574823352 -0.000179614619305 -0.079078764491498 1 + +# Energy components: + A_diel = -0.5707683957829115 + Eewald = 38756.7710350306733744 + EH = 39732.6852943400299409 + Eloc = -79558.4555548908829223 + Enl = -270.1289788131679757 + EvdW = -0.3325608525674292 + Exc = -796.5774800527392472 + Exc_core = 594.6256223180482721 + KE = 421.1049263588306530 + MuShift = -0.0088016449665616 +------------------------------------- + Etot = -1120.8872666025299623 + TS = 0.0019273280457110 +------------------------------------- + F = -1120.8891939305756296 + muN = -61.8712266671527331 +------------------------------------- + G = -1059.0179672634228609 + +IonicMinimize: Iter: 1 G: -1059.017967263422861 |grad|_K: 1.238e-02 alpha: 3.000e+00 linmin: -7.613e-01 t[s]: 834.10 + +#--- Lowdin population analysis --- +# oxidation-state C -0.235 -0.232 -0.233 -0.209 -0.187 -0.232 -0.232 -0.233 -0.209 -0.187 -0.232 -0.230 -0.233 -0.209 -0.188 -0.233 -0.232 -0.234 -0.209 -0.187 +# magnetic-moments C -0.002 -0.001 -0.006 -0.007 -0.119 -0.002 -0.001 -0.006 -0.011 -0.108 -0.002 -0.000 -0.006 -0.011 -0.027 -0.001 -0.001 -0.005 -0.011 -0.119 +# oxidation-state Hf +0.597 +0.243 +0.242 +0.243 +0.118 +0.598 +0.244 +0.243 +0.242 +0.118 -0.004 +0.245 +0.243 +0.242 +0.118 +0.597 +0.249 +0.243 +0.243 +0.119 +# magnetic-moments Hf +0.042 +0.002 +0.000 +0.000 -0.001 +0.049 -0.000 -0.001 +0.001 -0.002 +0.058 -0.000 -0.001 +0.000 -0.002 +0.042 +0.002 -0.000 +0.000 -0.001 +# oxidation-state N -1.036 +# magnetic-moments N -0.019 + + +Computing DFT-D3 correction: +# coordination-number C 5.897 5.976 5.956 5.940 2.985 5.915 5.975 5.956 5.940 2.985 5.915 5.976 5.956 5.940 2.985 5.912 5.976 5.956 5.940 2.985 +# coordination-number Hf 11.126 16.711 16.712 16.624 13.885 11.124 16.705 16.720 16.624 13.885 11.954 16.705 16.720 16.624 13.885 11.126 16.772 16.720 16.624 13.885 +# coordination-number N 1.043 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.11 +EvdW_6 = -0.120267 +EvdW_8 = -0.212291 +Shifting auxilliary hamiltonian by 0.000134 to set nElectrons=325.638035 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769008 of unit cell: Completed after 28 iterations at t[s]: 836.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638035 magneticMoment: [ Abs: 0.70037 Tot: -0.26410 ] +ElecMinimize: Iter: 0 G: -1058.947760476803751 |grad|_K: 2.177e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754958 of unit cell: Completed after 31 iterations at t[s]: 837.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763823 of unit cell: Completed after 32 iterations at t[s]: 838.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.332070 magneticMoment: [ Abs: 0.66472 Tot: -0.14693 ] + SubspaceRotationAdjust: set factor to 0.0616 +ElecMinimize: Iter: 1 G: -1059.002088610086048 |grad|_K: 2.030e-05 alpha: 3.584e-01 linmin: 8.125e-03 t[s]: 839.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.775564 of unit cell: Completed after 37 iterations at t[s]: 840.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769169 of unit cell: Completed after 34 iterations at t[s]: 840.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633217 magneticMoment: [ Abs: 0.69054 Tot: -0.27753 ] + SubspaceRotationAdjust: set factor to 0.142 +ElecMinimize: Iter: 2 G: -1059.020511904660907 |grad|_K: 4.840e-06 alpha: 1.227e-01 linmin: -9.310e-03 t[s]: 841.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769689 of unit cell: Completed after 26 iterations at t[s]: 842.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770278 of unit cell: Completed after 26 iterations at t[s]: 843.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.717166 magneticMoment: [ Abs: 0.70081 Tot: -0.30721 ] + SubspaceRotationAdjust: set factor to 0.0875 +ElecMinimize: Iter: 3 G: -1059.022830495177232 |grad|_K: 6.085e-06 alpha: 2.666e-01 linmin: 1.477e-03 t[s]: 844.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767534 of unit cell: Completed after 29 iterations at t[s]: 844.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768921 of unit cell: Completed after 27 iterations at t[s]: 845.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.619428 magneticMoment: [ Abs: 0.68919 Tot: -0.26590 ] + SubspaceRotationAdjust: set factor to 0.086 +ElecMinimize: Iter: 4 G: -1059.024606132331201 |grad|_K: 2.061e-06 alpha: 1.411e-01 linmin: 2.031e-04 t[s]: 846.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768839 of unit cell: Completed after 14 iterations at t[s]: 847.03 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.233216e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768667 of unit cell: Completed after 17 iterations at t[s]: 847.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768590 of unit cell: Completed after 14 iterations at t[s]: 848.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594861 magneticMoment: [ Abs: 0.69667 Tot: -0.25770 ] + SubspaceRotationAdjust: set factor to 0.0577 +ElecMinimize: Iter: 5 G: -1059.025405819934122 |grad|_K: 2.124e-06 alpha: 5.416e-01 linmin: 2.673e-04 t[s]: 849.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770506 of unit cell: Completed after 29 iterations at t[s]: 849.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769185 of unit cell: Completed after 28 iterations at t[s]: 850.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633574 magneticMoment: [ Abs: 0.70295 Tot: -0.27274 ] + SubspaceRotationAdjust: set factor to 0.044 +ElecMinimize: Iter: 6 G: -1059.025668119653574 |grad|_K: 1.257e-06 alpha: 1.619e-01 linmin: -6.927e-04 t[s]: 851.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769248 of unit cell: Completed after 11 iterations at t[s]: 852.09 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.857211e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769371 of unit cell: Completed after 14 iterations at t[s]: 852.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769410 of unit cell: Completed after 11 iterations at t[s]: 853.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.649288 magneticMoment: [ Abs: 0.70248 Tot: -0.27736 ] + SubspaceRotationAdjust: set factor to 0.0417 +ElecMinimize: Iter: 7 G: -1059.026000252500353 |grad|_K: 1.241e-06 alpha: 5.863e-01 linmin: -1.652e-06 t[s]: 854.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768780 of unit cell: Completed after 26 iterations at t[s]: 854.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769061 of unit cell: Completed after 23 iterations at t[s]: 855.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625533 magneticMoment: [ Abs: 0.70035 Tot: -0.26770 ] + SubspaceRotationAdjust: set factor to 0.0361 +ElecMinimize: Iter: 8 G: -1059.026178321545103 |grad|_K: 1.049e-06 alpha: 3.306e-01 linmin: 7.887e-06 t[s]: 856.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769053 of unit cell: Completed after 14 iterations at t[s]: 857.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769047 of unit cell: Completed after 11 iterations at t[s]: 857.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.622637 magneticMoment: [ Abs: 0.70528 Tot: -0.26610 ] + SubspaceRotationAdjust: set factor to 0.0482 +ElecMinimize: Iter: 9 G: -1059.026393789147505 |grad|_K: 9.429e-07 alpha: 5.615e-01 linmin: -1.530e-05 t[s]: 858.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769470 of unit cell: Completed after 24 iterations at t[s]: 859.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769326 of unit cell: Completed after 18 iterations at t[s]: 859.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.639537 magneticMoment: [ Abs: 0.71019 Tot: -0.27210 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 10 G: -1059.026508136486655 |grad|_K: 8.254e-07 alpha: 3.676e-01 linmin: -1.276e-06 t[s]: 860.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769270 of unit cell: Completed after 16 iterations at t[s]: 861.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769246 of unit cell: Completed after 13 iterations at t[s]: 861.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632617 magneticMoment: [ Abs: 0.71118 Tot: -0.26910 ] + SubspaceRotationAdjust: set factor to 0.049 +ElecMinimize: Iter: 11 G: -1059.026632462607949 |grad|_K: 7.549e-07 alpha: 5.226e-01 linmin: -1.671e-05 t[s]: 862.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769142 of unit cell: Completed after 18 iterations at t[s]: 863.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769137 of unit cell: Completed after 3 iterations at t[s]: 864.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.623849 magneticMoment: [ Abs: 0.71192 Tot: -0.26538 ] + SubspaceRotationAdjust: set factor to 0.051 +ElecMinimize: Iter: 12 G: -1059.026742045363790 |grad|_K: 7.831e-07 alpha: 5.502e-01 linmin: -2.493e-05 t[s]: 865.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769481 of unit cell: Completed after 23 iterations at t[s]: 865.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769378 of unit cell: Completed after 14 iterations at t[s]: 866.18 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638748 magneticMoment: [ Abs: 0.71562 Tot: -0.27035 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 13 G: -1059.026824477274204 |grad|_K: 6.705e-07 alpha: 3.830e-01 linmin: 2.498e-05 t[s]: 867.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769331 of unit cell: Completed after 11 iterations at t[s]: 867.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769315 of unit cell: Completed after 9 iterations at t[s]: 868.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633963 magneticMoment: [ Abs: 0.71703 Tot: -0.26781 ] + SubspaceRotationAdjust: set factor to 0.0489 +ElecMinimize: Iter: 14 G: -1059.026905243048759 |grad|_K: 5.870e-07 alpha: 5.171e-01 linmin: 3.540e-05 t[s]: 869.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769169 of unit cell: Completed after 18 iterations at t[s]: 869.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769161 of unit cell: Completed after 3 iterations at t[s]: 870.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624479 magneticMoment: [ Abs: 0.71647 Tot: -0.26343 ] + SubspaceRotationAdjust: set factor to 0.0472 +ElecMinimize: Iter: 15 G: -1059.026970384061997 |grad|_K: 5.876e-07 alpha: 5.437e-01 linmin: -9.851e-05 t[s]: 871.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769384 of unit cell: Completed after 22 iterations at t[s]: 871.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769315 of unit cell: Completed after 14 iterations at t[s]: 872.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635741 magneticMoment: [ Abs: 0.71784 Tot: -0.26688 ] + SubspaceRotationAdjust: set factor to 0.0376 +ElecMinimize: Iter: 16 G: -1059.027015820681072 |grad|_K: 4.678e-07 alpha: 3.723e-01 linmin: 2.693e-05 t[s]: 873.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769301 of unit cell: Completed after 10 iterations at t[s]: 874.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769296 of unit cell: Completed after 3 iterations at t[s]: 874.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635647 magneticMoment: [ Abs: 0.71857 Tot: -0.26637 ] + SubspaceRotationAdjust: set factor to 0.0442 +ElecMinimize: Iter: 17 G: -1059.027054362363742 |grad|_K: 3.696e-07 alpha: 5.060e-01 linmin: -1.523e-05 t[s]: 875.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769201 of unit cell: Completed after 17 iterations at t[s]: 876.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769201 of unit cell: Completed after 0 iterations at t[s]: 876.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630249 magneticMoment: [ Abs: 0.71874 Tot: -0.26401 ] + SubspaceRotationAdjust: set factor to 0.0386 +ElecMinimize: Iter: 18 G: -1059.027078465749810 |grad|_K: 3.416e-07 alpha: 5.048e-01 linmin: -1.510e-04 t[s]: 877.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769302 of unit cell: Completed after 18 iterations at t[s]: 878.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 9 iterations at t[s]: 878.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635759 magneticMoment: [ Abs: 0.71948 Tot: -0.26561 ] + SubspaceRotationAdjust: set factor to 0.0322 +ElecMinimize: Iter: 19 G: -1059.027093190548612 |grad|_K: 2.288e-07 alpha: 3.562e-01 linmin: 1.095e-04 t[s]: 879.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769266 of unit cell: Completed after 7 iterations at t[s]: 880.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 3 iterations at t[s]: 881.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635885 magneticMoment: [ Abs: 0.71926 Tot: -0.26524 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 20 G: -1059.027102688769673 |grad|_K: 1.623e-07 alpha: 5.212e-01 linmin: -2.408e-04 t[s]: 882.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769224 of unit cell: Completed after 11 iterations at t[s]: 882.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769229 of unit cell: Completed after 3 iterations at t[s]: 883.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633936 magneticMoment: [ Abs: 0.71906 Tot: -0.26437 ] + SubspaceRotationAdjust: set factor to 0.033 +ElecMinimize: Iter: 21 G: -1059.027106887071568 |grad|_K: 1.362e-07 alpha: 4.534e-01 linmin: 1.303e-04 t[s]: 884.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769265 of unit cell: Completed after 11 iterations at t[s]: 884.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769262 of unit cell: Completed after 0 iterations at t[s]: 885.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636273 magneticMoment: [ Abs: 0.71953 Tot: -0.26512 ] + SubspaceRotationAdjust: set factor to 0.0281 +ElecMinimize: Iter: 22 G: -1059.027109546237625 |grad|_K: 9.396e-08 alpha: 4.145e-01 linmin: 2.099e-04 t[s]: 886.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769261 of unit cell: Completed after 3 iterations at t[s]: 886.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769261 of unit cell: Completed after 0 iterations at t[s]: 887.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636274 magneticMoment: [ Abs: 0.71984 Tot: -0.26503 ] + SubspaceRotationAdjust: set factor to 0.0331 +ElecMinimize: Iter: 23 G: -1059.027111218343634 |grad|_K: 7.220e-08 alpha: 5.434e-01 linmin: -5.415e-04 t[s]: 888.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769249 of unit cell: Completed after 8 iterations at t[s]: 888.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769250 of unit cell: Completed after 0 iterations at t[s]: 889.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635621 magneticMoment: [ Abs: 0.72006 Tot: -0.26471 ] + SubspaceRotationAdjust: set factor to 0.0329 +ElecMinimize: Iter: 24 G: -1059.027112151815345 |grad|_K: 6.026e-08 alpha: 5.047e-01 linmin: -7.050e-04 t[s]: 890.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 5 iterations at t[s]: 891.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 0 iterations at t[s]: 891.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636514 magneticMoment: [ Abs: 0.72041 Tot: -0.26491 ] + SubspaceRotationAdjust: set factor to 0.0342 +ElecMinimize: Iter: 25 G: -1059.027112789701505 |grad|_K: 5.045e-08 alpha: 4.931e-01 linmin: -4.575e-04 t[s]: 892.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769265 of unit cell: Completed after 3 iterations at t[s]: 893.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769266 of unit cell: Completed after 0 iterations at t[s]: 893.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636703 magneticMoment: [ Abs: 0.72075 Tot: -0.26484 ] + SubspaceRotationAdjust: set factor to 0.0411 +ElecMinimize: Iter: 26 G: -1059.027113314243479 |grad|_K: 4.641e-08 alpha: 5.694e-01 linmin: -1.158e-03 t[s]: 894.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769260 of unit cell: Completed after 3 iterations at t[s]: 895.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769259 of unit cell: Completed after 0 iterations at t[s]: 895.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636233 magneticMoment: [ Abs: 0.72130 Tot: -0.26454 ] + SubspaceRotationAdjust: set factor to 0.0473 +ElecMinimize: Iter: 27 G: -1059.027113836443505 |grad|_K: 4.375e-08 alpha: 6.510e-01 linmin: -2.689e-04 t[s]: 896.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769254 of unit cell: Completed after 5 iterations at t[s]: 897.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769255 of unit cell: Completed after 0 iterations at t[s]: 897.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635863 magneticMoment: [ Abs: 0.72198 Tot: -0.26427 ] + SubspaceRotationAdjust: set factor to 0.0499 +ElecMinimize: Iter: 28 G: -1059.027114196387629 |grad|_K: 5.616e-08 alpha: 5.381e-01 linmin: -1.532e-04 t[s]: 898.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769279 of unit cell: Completed after 7 iterations at t[s]: 899.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769269 of unit cell: Completed after 3 iterations at t[s]: 900.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636804 magneticMoment: [ Abs: 0.72289 Tot: -0.26443 ] + SubspaceRotationAdjust: set factor to 0.0461 +ElecMinimize: Iter: 29 G: -1059.027114527231788 |grad|_K: 4.843e-08 alpha: 3.062e-01 linmin: 3.940e-04 t[s]: 901.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769273 of unit cell: Completed after 0 iterations at t[s]: 901.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769276 of unit cell: Completed after 3 iterations at t[s]: 902.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637289 magneticMoment: [ Abs: 0.72422 Tot: -0.26429 ] + SubspaceRotationAdjust: set factor to 0.054 +ElecMinimize: Iter: 30 G: -1059.027114924629359 |grad|_K: 4.946e-08 alpha: 5.631e-01 linmin: 6.838e-04 t[s]: 903.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769259 of unit cell: Completed after 8 iterations at t[s]: 903.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 0 iterations at t[s]: 904.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636512 magneticMoment: [ Abs: 0.72523 Tot: -0.26367 ] + SubspaceRotationAdjust: set factor to 0.045 +ElecMinimize: Iter: 31 G: -1059.027115277746589 |grad|_K: 5.390e-08 alpha: 4.258e-01 linmin: 1.169e-03 t[s]: 905.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769276 of unit cell: Completed after 4 iterations at t[s]: 905.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 1 iterations at t[s]: 906.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637167 magneticMoment: [ Abs: 0.72642 Tot: -0.26361 ] + SubspaceRotationAdjust: set factor to 0.0409 +ElecMinimize: Iter: 32 G: -1059.027115515725882 |grad|_K: 3.663e-08 alpha: 3.041e-01 linmin: -2.037e-04 t[s]: 907.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 0 iterations at t[s]: 907.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 0 iterations at t[s]: 908.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637206 magneticMoment: [ Abs: 0.72743 Tot: -0.26332 ] + SubspaceRotationAdjust: set factor to 0.0455 +ElecMinimize: Iter: 33 G: -1059.027115757008687 |grad|_K: 3.027e-08 alpha: 4.930e-01 linmin: -3.853e-04 t[s]: 909.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769264 of unit cell: Completed after 2 iterations at t[s]: 910.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769265 of unit cell: Completed after 0 iterations at t[s]: 910.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636817 magneticMoment: [ Abs: 0.72814 Tot: -0.26294 ] + SubspaceRotationAdjust: set factor to 0.0443 +ElecMinimize: Iter: 34 G: -1059.027115900038325 |grad|_K: 2.513e-08 alpha: 4.414e-01 linmin: -1.013e-03 t[s]: 911.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769268 of unit cell: Completed after 0 iterations at t[s]: 912.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769269 of unit cell: Completed after 1 iterations at t[s]: 912.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637085 magneticMoment: [ Abs: 0.72910 Tot: -0.26282 ] + SubspaceRotationAdjust: set factor to 0.0512 +ElecMinimize: Iter: 35 G: -1059.027116019412915 |grad|_K: 2.496e-08 alpha: 5.539e-01 linmin: 6.784e-04 t[s]: 913.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769277 of unit cell: Completed after 2 iterations at t[s]: 914.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769274 of unit cell: Completed after 0 iterations at t[s]: 914.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637475 magneticMoment: [ Abs: 0.72992 Tot: -0.26280 ] + SubspaceRotationAdjust: set factor to 0.0492 +ElecMinimize: Iter: 36 G: -1059.027116090991967 |grad|_K: 2.658e-08 alpha: 3.622e-01 linmin: 9.121e-04 t[s]: 915.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769268 of unit cell: Completed after 2 iterations at t[s]: 916.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769270 of unit cell: Completed after 0 iterations at t[s]: 916.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637223 magneticMoment: [ Abs: 0.73057 Tot: -0.26250 ] + SubspaceRotationAdjust: set factor to 0.0589 +ElecMinimize: Iter: 37 G: -1059.027116145460923 |grad|_K: 1.994e-08 alpha: 2.607e-01 linmin: -6.716e-04 t[s]: 917.98 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.791e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.897 5.976 5.956 5.940 2.985 5.915 5.975 5.956 5.940 2.985 5.915 5.976 5.956 5.940 2.985 5.912 5.976 5.956 5.940 2.985 +# coordination-number Hf 11.126 16.711 16.712 16.624 13.885 11.124 16.705 16.720 16.624 13.885 11.954 16.705 16.720 16.624 13.885 11.126 16.772 16.720 16.624 13.885 +# coordination-number N 1.043 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.11 +EvdW_6 = -0.120267 +EvdW_8 = -0.212291 +IonicMinimize: Wolfe criterion not satisfied: alpha: 0.0265218 (E-E0)/|gdotd0|: -0.0253745 gdotd/gdotd0: 0.910481 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number C 5.888 5.973 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.911 5.973 5.955 5.940 2.985 5.908 5.973 5.956 5.940 2.985 +# coordination-number Hf 11.122 16.680 16.697 16.624 13.885 11.121 16.674 16.711 16.624 13.885 11.906 16.673 16.711 16.624 13.885 11.123 16.757 16.711 16.624 13.885 +# coordination-number N 1.063 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.09 +EvdW_6 = -0.120252 +EvdW_8 = -0.212296 +Shifting auxilliary hamiltonian by -0.000007 to set nElectrons=325.637223 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769463 of unit cell: Completed after 34 iterations at t[s]: 924.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637223 magneticMoment: [ Abs: 0.73729 Tot: -0.26031 ] +ElecMinimize: Iter: 0 G: -1058.719728686514827 |grad|_K: 4.296e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.758358 of unit cell: Completed after 33 iterations at t[s]: 926.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.764278 of unit cell: Completed after 33 iterations at t[s]: 926.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.304037 magneticMoment: [ Abs: 0.68090 Tot: -0.12164 ] + SubspaceRotationAdjust: set factor to 0.0469 +ElecMinimize: Iter: 1 G: -1058.988494387400806 |grad|_K: 2.090e-05 alpha: 4.303e-01 linmin: 6.860e-03 t[s]: 927.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.775576 of unit cell: Completed after 37 iterations at t[s]: 928.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770323 of unit cell: Completed after 33 iterations at t[s]: 928.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.669877 magneticMoment: [ Abs: 0.70994 Tot: -0.28812 ] + SubspaceRotationAdjust: set factor to 0.0309 +ElecMinimize: Iter: 2 G: -1059.020231574263107 |grad|_K: 7.534e-06 alpha: 1.884e-01 linmin: -6.965e-03 t[s]: 929.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770536 of unit cell: Completed after 26 iterations at t[s]: 930.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770829 of unit cell: Completed after 26 iterations at t[s]: 931.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.710938 magneticMoment: [ Abs: 0.71732 Tot: -0.30151 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 3 G: -1059.029828028992370 |grad|_K: 5.196e-06 alpha: 4.508e-01 linmin: 4.511e-05 t[s]: 932.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769076 of unit cell: Completed after 29 iterations at t[s]: 932.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769447 of unit cell: Completed after 24 iterations at t[s]: 933.37 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609823 magneticMoment: [ Abs: 0.70839 Tot: -0.25934 ] + SubspaceRotationAdjust: set factor to 0.0308 +ElecMinimize: Iter: 4 G: -1059.033240060290609 |grad|_K: 3.254e-06 alpha: 3.628e-01 linmin: -1.279e-04 t[s]: 934.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769435 of unit cell: Completed after 18 iterations at t[s]: 934.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769429 of unit cell: Completed after 14 iterations at t[s]: 935.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.605299 magneticMoment: [ Abs: 0.71605 Tot: -0.25692 ] + SubspaceRotationAdjust: set factor to 0.0407 +ElecMinimize: Iter: 5 G: -1059.035016199745314 |grad|_K: 2.238e-06 alpha: 4.800e-01 linmin: -1.162e-05 t[s]: 936.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769991 of unit cell: Completed after 26 iterations at t[s]: 937.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770044 of unit cell: Completed after 14 iterations at t[s]: 937.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.643357 magneticMoment: [ Abs: 0.72640 Tot: -0.27194 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 6 G: -1059.035936156074058 |grad|_K: 2.219e-06 alpha: 5.264e-01 linmin: 1.548e-04 t[s]: 938.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769538 of unit cell: Completed after 25 iterations at t[s]: 939.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769568 of unit cell: Completed after 9 iterations at t[s]: 939.78 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.606501 magneticMoment: [ Abs: 0.72811 Tot: -0.25688 ] + SubspaceRotationAdjust: set factor to 0.0418 +ElecMinimize: Iter: 7 G: -1059.036787069427191 |grad|_K: 1.735e-06 alpha: 4.971e-01 linmin: 3.418e-05 t[s]: 940.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769507 of unit cell: Completed after 17 iterations at t[s]: 941.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769466 of unit cell: Completed after 15 iterations at t[s]: 941.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591632 magneticMoment: [ Abs: 0.73462 Tot: -0.25124 ] + SubspaceRotationAdjust: set factor to 0.0499 +ElecMinimize: Iter: 8 G: -1059.037624762187079 |grad|_K: 1.777e-06 alpha: 7.992e-01 linmin: 2.095e-06 t[s]: 942.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770680 of unit cell: Completed after 28 iterations at t[s]: 943.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770140 of unit cell: Completed after 25 iterations at t[s]: 944.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631161 magneticMoment: [ Abs: 0.74534 Tot: -0.26728 ] + SubspaceRotationAdjust: set factor to 0.0441 +ElecMinimize: Iter: 9 G: -1059.038106354848424 |grad|_K: 1.812e-06 alpha: 4.347e-01 linmin: -4.550e-05 t[s]: 945.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769989 of unit cell: Completed after 23 iterations at t[s]: 945.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769895 of unit cell: Completed after 18 iterations at t[s]: 946.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607318 magneticMoment: [ Abs: 0.75376 Tot: -0.25780 ] + SubspaceRotationAdjust: set factor to 0.0467 +ElecMinimize: Iter: 10 G: -1059.038893427914900 |grad|_K: 1.693e-06 alpha: 6.857e-01 linmin: 7.106e-06 t[s]: 947.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769858 of unit cell: Completed after 18 iterations at t[s]: 947.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769855 of unit cell: Completed after 3 iterations at t[s]: 948.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.602164 magneticMoment: [ Abs: 0.76050 Tot: -0.25486 ] + SubspaceRotationAdjust: set factor to 0.0531 +ElecMinimize: Iter: 11 G: -1059.039624615682442 |grad|_K: 1.608e-06 alpha: 7.314e-01 linmin: -1.236e-05 t[s]: 949.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770505 of unit cell: Completed after 26 iterations at t[s]: 949.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770372 of unit cell: Completed after 19 iterations at t[s]: 950.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638473 magneticMoment: [ Abs: 0.76959 Tot: -0.26794 ] + SubspaceRotationAdjust: set factor to 0.0462 +ElecMinimize: Iter: 12 G: -1059.040145491764406 |grad|_K: 1.815e-06 alpha: 5.761e-01 linmin: 1.010e-05 t[s]: 951.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769676 of unit cell: Completed after 26 iterations at t[s]: 952.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769887 of unit cell: Completed after 23 iterations at t[s]: 952.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607334 magneticMoment: [ Abs: 0.77149 Tot: -0.25461 ] + SubspaceRotationAdjust: set factor to 0.0351 +ElecMinimize: Iter: 13 G: -1059.040613777215640 |grad|_K: 1.475e-06 alpha: 4.072e-01 linmin: 3.803e-06 t[s]: 953.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769961 of unit cell: Completed after 17 iterations at t[s]: 954.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769996 of unit cell: Completed after 14 iterations at t[s]: 955.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.620123 magneticMoment: [ Abs: 0.77673 Tot: -0.25775 ] + SubspaceRotationAdjust: set factor to 0.0394 +ElecMinimize: Iter: 14 G: -1059.041079974525019 |grad|_K: 1.143e-06 alpha: 6.136e-01 linmin: -1.536e-05 t[s]: 956.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770154 of unit cell: Completed after 19 iterations at t[s]: 956.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770146 of unit cell: Completed after 4 iterations at t[s]: 957.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635540 magneticMoment: [ Abs: 0.77800 Tot: -0.26226 ] + SubspaceRotationAdjust: set factor to 0.0383 +ElecMinimize: Iter: 15 G: -1059.041345821668529 |grad|_K: 9.714e-07 alpha: 5.824e-01 linmin: -7.497e-07 t[s]: 958.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769861 of unit cell: Completed after 23 iterations at t[s]: 959.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769906 of unit cell: Completed after 14 iterations at t[s]: 959.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.622932 magneticMoment: [ Abs: 0.77569 Tot: -0.25636 ] + SubspaceRotationAdjust: set factor to 0.0302 +ElecMinimize: Iter: 16 G: -1059.041507830331284 |grad|_K: 7.485e-07 alpha: 4.922e-01 linmin: -1.247e-05 t[s]: 960.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770061 of unit cell: Completed after 19 iterations at t[s]: 961.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770046 of unit cell: Completed after 8 iterations at t[s]: 961.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634716 magneticMoment: [ Abs: 0.77649 Tot: -0.26036 ] + SubspaceRotationAdjust: set factor to 0.0263 +ElecMinimize: Iter: 17 G: -1059.041594487749535 |grad|_K: 4.963e-07 alpha: 4.429e-01 linmin: 1.875e-05 t[s]: 963.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770043 of unit cell: Completed after 9 iterations at t[s]: 963.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770042 of unit cell: Completed after 3 iterations at t[s]: 964.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635931 magneticMoment: [ Abs: 0.77645 Tot: -0.26047 ] + SubspaceRotationAdjust: set factor to 0.0289 +ElecMinimize: Iter: 18 G: -1059.041639547359409 |grad|_K: 3.456e-07 alpha: 5.246e-01 linmin: -4.434e-05 t[s]: 965.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 14 iterations at t[s]: 965.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769969 of unit cell: Completed after 0 iterations at t[s]: 966.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631786 magneticMoment: [ Abs: 0.77569 Tot: -0.25862 ] + SubspaceRotationAdjust: set factor to 0.0264 +ElecMinimize: Iter: 19 G: -1059.041661234877665 |grad|_K: 2.586e-07 alpha: 5.194e-01 linmin: -2.117e-04 t[s]: 967.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770007 of unit cell: Completed after 14 iterations at t[s]: 968.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770005 of unit cell: Completed after 0 iterations at t[s]: 968.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634710 magneticMoment: [ Abs: 0.77563 Tot: -0.25958 ] + SubspaceRotationAdjust: set factor to 0.0242 +ElecMinimize: Iter: 20 G: -1059.041672733943415 |grad|_K: 1.799e-07 alpha: 4.897e-01 linmin: 2.787e-04 t[s]: 969.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769993 of unit cell: Completed after 3 iterations at t[s]: 970.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769991 of unit cell: Completed after 0 iterations at t[s]: 970.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634036 magneticMoment: [ Abs: 0.77562 Tot: -0.25921 ] + SubspaceRotationAdjust: set factor to 0.0277 +ElecMinimize: Iter: 21 G: -1059.041679274584112 |grad|_K: 1.399e-07 alpha: 5.821e-01 linmin: -4.348e-04 t[s]: 971.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769963 of unit cell: Completed after 11 iterations at t[s]: 972.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 0 iterations at t[s]: 972.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632477 magneticMoment: [ Abs: 0.77572 Tot: -0.25856 ] + SubspaceRotationAdjust: set factor to 0.0273 +ElecMinimize: Iter: 22 G: -1059.041682557598733 |grad|_K: 1.177e-07 alpha: 4.787e-01 linmin: 1.139e-03 t[s]: 974.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769990 of unit cell: Completed after 8 iterations at t[s]: 974.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769989 of unit cell: Completed after 2 iterations at t[s]: 975.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633832 magneticMoment: [ Abs: 0.77618 Tot: -0.25905 ] + SubspaceRotationAdjust: set factor to 0.0274 +ElecMinimize: Iter: 23 G: -1059.041684677329386 |grad|_K: 9.543e-08 alpha: 4.541e-01 linmin: -2.822e-03 t[s]: 976.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769987 of unit cell: Completed after 3 iterations at t[s]: 976.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769987 of unit cell: Completed after 0 iterations at t[s]: 977.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633552 magneticMoment: [ Abs: 0.77667 Tot: -0.25893 ] + SubspaceRotationAdjust: set factor to 0.035 +ElecMinimize: Iter: 24 G: -1059.041686590416020 |grad|_K: 8.543e-08 alpha: 5.639e-01 linmin: -7.891e-04 t[s]: 978.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769965 of unit cell: Completed after 8 iterations at t[s]: 979.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769963 of unit cell: Completed after 0 iterations at t[s]: 979.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631782 magneticMoment: [ Abs: 0.77735 Tot: -0.25822 ] + SubspaceRotationAdjust: set factor to 0.0388 +ElecMinimize: Iter: 25 G: -1059.041688165662663 |grad|_K: 7.856e-08 alpha: 6.036e-01 linmin: -9.343e-04 t[s]: 980.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769956 of unit cell: Completed after 3 iterations at t[s]: 981.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 0 iterations at t[s]: 981.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630973 magneticMoment: [ Abs: 0.77890 Tot: -0.25787 ] + SubspaceRotationAdjust: set factor to 0.0466 +ElecMinimize: Iter: 26 G: -1059.041689748869430 |grad|_K: 8.544e-08 alpha: 7.098e-01 linmin: -5.778e-04 t[s]: 982.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 8 iterations at t[s]: 983.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769966 of unit cell: Completed after 3 iterations at t[s]: 984.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631589 magneticMoment: [ Abs: 0.78095 Tot: -0.25811 ] + SubspaceRotationAdjust: set factor to 0.0479 +ElecMinimize: Iter: 27 G: -1059.041691064793895 |grad|_K: 9.302e-08 alpha: 5.114e-01 linmin: 1.362e-05 t[s]: 985.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 5 iterations at t[s]: 985.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 0 iterations at t[s]: 986.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630446 magneticMoment: [ Abs: 0.78371 Tot: -0.25773 ] + SubspaceRotationAdjust: set factor to 0.0532 +ElecMinimize: Iter: 28 G: -1059.041692674504247 |grad|_K: 8.985e-08 alpha: 5.330e-01 linmin: -2.013e-04 t[s]: 987.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769939 of unit cell: Completed after 8 iterations at t[s]: 987.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769943 of unit cell: Completed after 3 iterations at t[s]: 988.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.629531 magneticMoment: [ Abs: 0.78606 Tot: -0.25743 ] + SubspaceRotationAdjust: set factor to 0.0545 +ElecMinimize: Iter: 29 G: -1059.041693778285435 |grad|_K: 9.618e-08 alpha: 3.983e-01 linmin: -1.925e-04 t[s]: 989.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769973 of unit cell: Completed after 9 iterations at t[s]: 990.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769966 of unit cell: Completed after 3 iterations at t[s]: 990.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631031 magneticMoment: [ Abs: 0.78887 Tot: -0.25808 ] + SubspaceRotationAdjust: set factor to 0.0498 +ElecMinimize: Iter: 30 G: -1059.041694790892279 |grad|_K: 8.483e-08 alpha: 3.114e-01 linmin: 3.105e-04 t[s]: 991.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 3 iterations at t[s]: 992.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769973 of unit cell: Completed after 0 iterations at t[s]: 993.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631368 magneticMoment: [ Abs: 0.79240 Tot: -0.25827 ] + SubspaceRotationAdjust: set factor to 0.0612 +ElecMinimize: Iter: 31 G: -1059.041695805829249 |grad|_K: 7.155e-08 alpha: 4.137e-01 linmin: -3.628e-04 t[s]: 994.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 8 iterations at t[s]: 994.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769956 of unit cell: Completed after 0 iterations at t[s]: 995.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630210 magneticMoment: [ Abs: 0.79510 Tot: -0.25783 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 32 G: -1059.041696494054577 |grad|_K: 6.801e-08 alpha: 3.744e-01 linmin: 1.033e-04 t[s]: 996.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769959 of unit cell: Completed after 3 iterations at t[s]: 996.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769959 of unit cell: Completed after 0 iterations at t[s]: 997.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630457 magneticMoment: [ Abs: 0.79825 Tot: -0.25795 ] + SubspaceRotationAdjust: set factor to 0.0685 +ElecMinimize: Iter: 33 G: -1059.041697139739426 |grad|_K: 5.680e-08 alpha: 4.026e-01 linmin: -2.439e-04 t[s]: 998.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769972 of unit cell: Completed after 8 iterations at t[s]: 999.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769970 of unit cell: Completed after 0 iterations at t[s]: 999.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631308 magneticMoment: [ Abs: 0.80065 Tot: -0.25832 ] + SubspaceRotationAdjust: set factor to 0.0643 +ElecMinimize: Iter: 34 G: -1059.041697543088276 |grad|_K: 6.669e-08 alpha: 3.541e-01 linmin: 5.891e-06 t[s]: 1000.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 8 iterations at t[s]: 1001.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769961 of unit cell: Completed after 0 iterations at t[s]: 1001.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630666 magneticMoment: [ Abs: 0.80335 Tot: -0.25812 ] + SubspaceRotationAdjust: set factor to 0.0582 +ElecMinimize: Iter: 35 G: -1059.041697939061578 |grad|_K: 5.562e-08 alpha: 2.512e-01 linmin: 1.208e-03 t[s]: 1003.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769966 of unit cell: Completed after 2 iterations at t[s]: 1003.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769967 of unit cell: Completed after 0 iterations at t[s]: 1004.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631145 magneticMoment: [ Abs: 0.80651 Tot: -0.25839 ] + SubspaceRotationAdjust: set factor to 0.0723 +ElecMinimize: Iter: 36 G: -1059.041698276262196 |grad|_K: 4.557e-08 alpha: 3.229e-01 linmin: -2.186e-03 t[s]: 1005.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769972 of unit cell: Completed after 3 iterations at t[s]: 1005.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769972 of unit cell: Completed after 0 iterations at t[s]: 1006.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631472 magneticMoment: [ Abs: 0.80949 Tot: -0.25857 ] + SubspaceRotationAdjust: set factor to 0.0822 +ElecMinimize: Iter: 37 G: -1059.041698605275769 |grad|_K: 4.470e-08 alpha: 3.743e-01 linmin: -2.925e-03 t[s]: 1007.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 3 iterations at t[s]: 1008.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769959 of unit cell: Completed after 0 iterations at t[s]: 1008.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630575 magneticMoment: [ Abs: 0.81303 Tot: -0.25825 ] + SubspaceRotationAdjust: set factor to 0.098 +ElecMinimize: Iter: 38 G: -1059.041698956646087 |grad|_K: 4.698e-08 alpha: 4.226e-01 linmin: -8.802e-04 t[s]: 1009.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769947 of unit cell: Completed after 3 iterations at t[s]: 1010.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769949 of unit cell: Completed after 0 iterations at t[s]: 1010.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.629962 magneticMoment: [ Abs: 0.81691 Tot: -0.25810 ] + SubspaceRotationAdjust: set factor to 0.0745 +ElecMinimize: Iter: 39 G: -1059.041699253598154 |grad|_K: 7.290e-08 alpha: 3.624e-01 linmin: 1.020e-04 t[s]: 1011.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769983 of unit cell: Completed after 8 iterations at t[s]: 1012.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769964 of unit cell: Completed after 4 iterations at t[s]: 1013.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631003 magneticMoment: [ Abs: 0.82150 Tot: -0.25871 ] + SubspaceRotationAdjust: set factor to 0.079 +ElecMinimize: Iter: 40 G: -1059.041699558592200 |grad|_K: 5.692e-08 alpha: 1.542e-01 linmin: 1.088e-03 t[s]: 1014.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 3 iterations at t[s]: 1014.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769976 of unit cell: Completed after 0 iterations at t[s]: 1015.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631799 magneticMoment: [ Abs: 0.82653 Tot: -0.25926 ] + SubspaceRotationAdjust: set factor to 0.0984 +ElecMinimize: Iter: 41 G: -1059.041699852655711 |grad|_K: 5.306e-08 alpha: 2.451e-01 linmin: -3.824e-03 t[s]: 1016.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769980 of unit cell: Completed after 3 iterations at t[s]: 1016.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769980 of unit cell: Completed after 0 iterations at t[s]: 1017.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632032 magneticMoment: [ Abs: 0.83175 Tot: -0.25960 ] + SubspaceRotationAdjust: set factor to 0.0911 +ElecMinimize: Iter: 42 G: -1059.041700200417154 |grad|_K: 5.755e-08 alpha: 2.627e-01 linmin: -3.284e-03 t[s]: 1018.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 8 iterations at t[s]: 1019.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 4 iterations at t[s]: 1019.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631173 magneticMoment: [ Abs: 0.83513 Tot: -0.25935 ] + SubspaceRotationAdjust: set factor to 0.0787 +ElecMinimize: Iter: 43 G: -1059.041700367291241 |grad|_K: 7.151e-08 alpha: 1.426e-01 linmin: 7.922e-04 t[s]: 1020.74 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769958 of unit cell: Completed after 2 iterations at t[s]: 1021.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 0 iterations at t[s]: 1021.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630492 magneticMoment: [ Abs: 0.84114 Tot: -0.25925 ] + SubspaceRotationAdjust: set factor to 0.0833 +ElecMinimize: Iter: 44 G: -1059.041700642449541 |grad|_K: 7.603e-08 alpha: 1.619e-01 linmin: -8.540e-04 t[s]: 1022.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 5 iterations at t[s]: 1023.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 2 iterations at t[s]: 1024.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630739 magneticMoment: [ Abs: 0.84699 Tot: -0.25954 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 45 G: -1059.041700912359374 |grad|_K: 6.662e-08 alpha: 1.360e-01 linmin: -6.304e-04 t[s]: 1025.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 7 iterations at t[s]: 1025.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 0 iterations at t[s]: 1026.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631351 magneticMoment: [ Abs: 0.85168 Tot: -0.26001 ] + SubspaceRotationAdjust: set factor to 0.103 +ElecMinimize: Iter: 46 G: -1059.041701131941409 |grad|_K: 7.628e-08 alpha: 1.332e-01 linmin: -9.436e-04 t[s]: 1027.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769969 of unit cell: Completed after 1 iterations at t[s]: 1027.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769970 of unit cell: Completed after 3 iterations at t[s]: 1028.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631524 magneticMoment: [ Abs: 0.86148 Tot: -0.26065 ] + SubspaceRotationAdjust: set factor to 0.109 +ElecMinimize: Iter: 47 G: -1059.041701544578473 |grad|_K: 8.171e-08 alpha: 2.003e-01 linmin: 6.228e-04 t[s]: 1029.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 4 iterations at t[s]: 1030.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 2 iterations at t[s]: 1030.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630906 magneticMoment: [ Abs: 0.87044 Tot: -0.26097 ] + SubspaceRotationAdjust: set factor to 0.126 +ElecMinimize: Iter: 48 G: -1059.041701871330361 |grad|_K: 8.407e-08 alpha: 1.499e-01 linmin: 6.232e-04 t[s]: 1031.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 8 iterations at t[s]: 1032.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 0 iterations at t[s]: 1032.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630724 magneticMoment: [ Abs: 0.88032 Tot: -0.26154 ] + SubspaceRotationAdjust: set factor to 0.141 +ElecMinimize: Iter: 49 G: -1059.041702207096705 |grad|_K: 1.017e-07 alpha: 1.466e-01 linmin: -4.538e-06 t[s]: 1033.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769985 of unit cell: Completed after 7 iterations at t[s]: 1034.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769980 of unit cell: Completed after 2 iterations at t[s]: 1035.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631854 magneticMoment: [ Abs: 0.89218 Tot: -0.26280 ] + SubspaceRotationAdjust: set factor to 0.169 +ElecMinimize: Iter: 50 G: -1059.041702624573418 |grad|_K: 9.341e-08 alpha: 1.164e-01 linmin: 3.552e-04 t[s]: 1035.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769994 of unit cell: Completed after 5 iterations at t[s]: 1036.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769997 of unit cell: Completed after 0 iterations at t[s]: 1037.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633019 magneticMoment: [ Abs: 0.90446 Tot: -0.26407 ] + SubspaceRotationAdjust: set factor to 0.153 +ElecMinimize: Iter: 51 G: -1059.041703056088863 |grad|_K: 1.051e-07 alpha: 1.443e-01 linmin: -9.717e-04 t[s]: 1038.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769993 of unit cell: Completed after 8 iterations at t[s]: 1038.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769994 of unit cell: Completed after 0 iterations at t[s]: 1039.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632865 magneticMoment: [ Abs: 0.91717 Tot: -0.26479 ] + SubspaceRotationAdjust: set factor to 0.134 +ElecMinimize: Iter: 52 G: -1059.041703552451736 |grad|_K: 1.231e-07 alpha: 1.215e-01 linmin: -3.708e-04 t[s]: 1040.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 9 iterations at t[s]: 1040.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 4 iterations at t[s]: 1041.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631356 magneticMoment: [ Abs: 0.92720 Tot: -0.26477 ] + SubspaceRotationAdjust: set factor to 0.125 +ElecMinimize: Iter: 53 G: -1059.041703953409069 |grad|_K: 9.392e-08 alpha: 7.015e-02 linmin: 5.183e-04 t[s]: 1042.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 2 iterations at t[s]: 1042.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769950 of unit cell: Completed after 3 iterations at t[s]: 1043.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.629935 magneticMoment: [ Abs: 0.94150 Tot: -0.26514 ] + SubspaceRotationAdjust: set factor to 0.113 +ElecMinimize: Iter: 54 G: -1059.041704429858783 |grad|_K: 1.205e-07 alpha: 1.648e-01 linmin: -1.684e-04 t[s]: 1044.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 2 iterations at t[s]: 1045.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 0 iterations at t[s]: 1045.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630369 magneticMoment: [ Abs: 0.96575 Tot: -0.26718 ] + SubspaceRotationAdjust: set factor to 0.133 +ElecMinimize: Iter: 55 G: -1059.041705269528393 |grad|_K: 1.141e-07 alpha: 1.619e-01 linmin: -1.212e-04 t[s]: 1046.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769995 of unit cell: Completed after 8 iterations at t[s]: 1047.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769987 of unit cell: Completed after 2 iterations at t[s]: 1047.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632346 magneticMoment: [ Abs: 0.98369 Tot: -0.26956 ] + SubspaceRotationAdjust: set factor to 0.129 +ElecMinimize: Iter: 56 G: -1059.041705870981104 |grad|_K: 1.070e-07 alpha: 1.287e-01 linmin: 4.083e-04 t[s]: 1048.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770005 of unit cell: Completed after 3 iterations at t[s]: 1049.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770012 of unit cell: Completed after 3 iterations at t[s]: 1049.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633871 magneticMoment: [ Abs: 1.00522 Tot: -0.27220 ] + SubspaceRotationAdjust: set factor to 0.142 +ElecMinimize: Iter: 57 G: -1059.041706491760579 |grad|_K: 1.242e-07 alpha: 1.730e-01 linmin: 4.789e-04 t[s]: 1050.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770002 of unit cell: Completed after 9 iterations at t[s]: 1051.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770006 of unit cell: Completed after 4 iterations at t[s]: 1051.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633397 magneticMoment: [ Abs: 1.02199 Tot: -0.27352 ] + SubspaceRotationAdjust: set factor to 0.162 +ElecMinimize: Iter: 58 G: -1059.041707005698981 |grad|_K: 1.117e-07 alpha: 1.020e-01 linmin: 2.817e-04 t[s]: 1052.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770001 of unit cell: Completed after 3 iterations at t[s]: 1053.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769999 of unit cell: Completed after 0 iterations at t[s]: 1054.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632940 magneticMoment: [ Abs: 1.04110 Tot: -0.27512 ] + SubspaceRotationAdjust: set factor to 0.212 +ElecMinimize: Iter: 59 G: -1059.041707643317068 |grad|_K: 1.077e-07 alpha: 1.479e-01 linmin: -5.361e-04 t[s]: 1055.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770000 of unit cell: Completed after 8 iterations at t[s]: 1055.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770000 of unit cell: Completed after 3 iterations at t[s]: 1056.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633184 magneticMoment: [ Abs: 1.05405 Tot: -0.27649 ] + SubspaceRotationAdjust: set factor to 0.232 +ElecMinimize: Iter: 60 G: -1059.041708088155929 |grad|_K: 1.008e-07 alpha: 1.104e-01 linmin: -2.882e-04 t[s]: 1057.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770014 of unit cell: Completed after 8 iterations at t[s]: 1057.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770014 of unit cell: Completed after 0 iterations at t[s]: 1058.24 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634224 magneticMoment: [ Abs: 1.06515 Tot: -0.27807 ] + SubspaceRotationAdjust: set factor to 0.205 +ElecMinimize: Iter: 61 G: -1059.041708478501278 |grad|_K: 1.210e-07 alpha: 1.050e-01 linmin: 3.414e-04 t[s]: 1059.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770009 of unit cell: Completed after 3 iterations at t[s]: 1059.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770008 of unit cell: Completed after 0 iterations at t[s]: 1060.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633850 magneticMoment: [ Abs: 1.08369 Tot: -0.27980 ] + SubspaceRotationAdjust: set factor to 0.207 +ElecMinimize: Iter: 62 G: -1059.041709059220693 |grad|_K: 1.080e-07 alpha: 1.196e-01 linmin: -8.056e-05 t[s]: 1061.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769986 of unit cell: Completed after 9 iterations at t[s]: 1061.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769997 of unit cell: Completed after 5 iterations at t[s]: 1062.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633025 magneticMoment: [ Abs: 1.09114 Tot: -0.28023 ] + SubspaceRotationAdjust: set factor to 0.173 +ElecMinimize: Iter: 63 G: -1059.041709291612278 |grad|_K: 9.251e-08 alpha: 5.915e-02 linmin: 9.744e-04 t[s]: 1063.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770001 of unit cell: Completed after 2 iterations at t[s]: 1063.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770006 of unit cell: Completed after 2 iterations at t[s]: 1064.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633471 magneticMoment: [ Abs: 1.10270 Tot: -0.28193 ] + SubspaceRotationAdjust: set factor to 0.233 +ElecMinimize: Iter: 64 G: -1059.041709627146702 |grad|_K: 8.146e-08 alpha: 1.225e-01 linmin: -5.710e-04 t[s]: 1065.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770023 of unit cell: Completed after 5 iterations at t[s]: 1066.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770025 of unit cell: Completed after 0 iterations at t[s]: 1066.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634792 magneticMoment: [ Abs: 1.11237 Tot: -0.28399 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 65 G: -1059.041709962717960 |grad|_K: 8.579e-08 alpha: 1.351e-01 linmin: -8.428e-04 t[s]: 1067.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770030 of unit cell: Completed after 5 iterations at t[s]: 1068.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770029 of unit cell: Completed after 0 iterations at t[s]: 1068.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635139 magneticMoment: [ Abs: 1.12076 Tot: -0.28560 ] + SubspaceRotationAdjust: set factor to 0.261 +ElecMinimize: Iter: 66 G: -1059.041710281791438 |grad|_K: 7.693e-08 alpha: 1.157e-01 linmin: -7.048e-05 t[s]: 1069.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770010 of unit cell: Completed after 6 iterations at t[s]: 1070.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770014 of unit cell: Completed after 2 iterations at t[s]: 1070.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634141 magneticMoment: [ Abs: 1.12557 Tot: -0.28602 ] + SubspaceRotationAdjust: set factor to 0.221 +ElecMinimize: Iter: 67 G: -1059.041710472504292 |grad|_K: 7.028e-08 alpha: 8.873e-02 linmin: 1.112e-03 t[s]: 1071.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770012 of unit cell: Completed after 0 iterations at t[s]: 1072.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770009 of unit cell: Completed after 2 iterations at t[s]: 1072.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633826 magneticMoment: [ Abs: 1.13413 Tot: -0.28760 ] + SubspaceRotationAdjust: set factor to 0.237 +ElecMinimize: Iter: 68 G: -1059.041710716772968 |grad|_K: 6.922e-08 alpha: 1.838e-01 linmin: 7.552e-04 t[s]: 1073.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770028 of unit cell: Completed after 7 iterations at t[s]: 1074.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770020 of unit cell: Completed after 3 iterations at t[s]: 1075.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634525 magneticMoment: [ Abs: 1.13912 Tot: -0.28901 ] + SubspaceRotationAdjust: set factor to 0.223 +ElecMinimize: Iter: 69 G: -1059.041710880262826 |grad|_K: 6.937e-08 alpha: 1.050e-01 linmin: 6.266e-04 t[s]: 1076.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770017 of unit cell: Completed after 4 iterations at t[s]: 1076.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770017 of unit cell: Completed after 0 iterations at t[s]: 1077.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634248 magneticMoment: [ Abs: 1.14362 Tot: -0.28994 ] + SubspaceRotationAdjust: set factor to 0.3 +ElecMinimize: Iter: 70 G: -1059.041711029759654 |grad|_K: 5.381e-08 alpha: 9.536e-02 linmin: -3.566e-05 t[s]: 1078.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770006 of unit cell: Completed after 7 iterations at t[s]: 1078.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770011 of unit cell: Completed after 0 iterations at t[s]: 1079.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633788 magneticMoment: [ Abs: 1.14502 Tot: -0.29012 ] + SubspaceRotationAdjust: set factor to 0.19 +ElecMinimize: Iter: 71 G: -1059.041711076714819 |grad|_K: 9.343e-08 alpha: 5.671e-02 linmin: 1.864e-03 t[s]: 1080.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770011 of unit cell: Completed after 0 iterations at t[s]: 1080.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770011 of unit cell: Completed after 0 iterations at t[s]: 1081.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633784 magneticMoment: [ Abs: 1.14922 Tot: -0.29146 ] + SubspaceRotationAdjust: set factor to 0.131 +ElecMinimize: Iter: 72 G: -1059.041711216960266 |grad|_K: 7.776e-08 alpha: 5.727e-02 linmin: -1.417e-04 t[s]: 1082.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770024 of unit cell: Completed after 7 iterations at t[s]: 1082.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770017 of unit cell: Completed after 3 iterations at t[s]: 1083.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634226 magneticMoment: [ Abs: 1.15064 Tot: -0.29217 ] + SubspaceRotationAdjust: set factor to 0.143 +ElecMinimize: Iter: 73 G: -1059.041711241194207 |grad|_K: 4.984e-08 alpha: 2.840e-02 linmin: 2.182e-04 t[s]: 1084.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770019 of unit cell: Completed after 0 iterations at t[s]: 1085.03 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.520021e-02. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770023 of unit cell: Completed after 1 iterations at t[s]: 1085.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770030 of unit cell: Completed after 5 iterations at t[s]: 1086.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635175 magneticMoment: [ Abs: 1.15405 Tot: -0.29409 ] + SubspaceRotationAdjust: set factor to 0.1 +ElecMinimize: Iter: 74 G: -1059.041711320698596 |grad|_K: 7.379e-08 alpha: 1.912e-01 linmin: 4.624e-03 t[s]: 1087.19 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.347e-06 + +Computing DFT-D3 correction: +# coordination-number C 5.888 5.973 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.911 5.973 5.955 5.940 2.985 5.908 5.973 5.956 5.940 2.985 +# coordination-number Hf 11.122 16.680 16.697 16.624 13.885 11.121 16.674 16.711 16.624 13.885 11.906 16.673 16.711 16.624 13.885 11.123 16.757 16.711 16.624 13.885 +# coordination-number N 1.063 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.09 +EvdW_6 = -0.120252 +EvdW_8 = -0.212296 + +# Ionic positions in cartesian coordinates: +ion C 15.514316001894597 8.970123129762159 29.558312095948896 1 +ion C 6.490219617469921 0.179924503446664 23.700279054603058 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342568902055509 9.006755104892479 29.245058771746411 1 +ion C 0.310765447703747 0.179715888703825 23.430628645788417 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.466836402957149 3.603072427687116 29.244594783495458 1 +ion C 9.567613682706703 5.531799612382717 23.973639578121212 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.229228594682791 3.601902982706142 28.978791266335367 1 +ion C 3.394045946629097 5.534955348954745 23.700236659645451 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.138885337859637 0.020029624912157 31.031419960699917 1 +ion Hf 12.536535715897767 7.248567987483656 26.578916564265295 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.029251307957011 0.016385705664695 30.766528396992321 1 +ion Hf 6.389009177532853 7.247538083938847 26.313026972329496 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.262706635088854 5.355974022041572 31.500671201854455 1 +ion Hf 9.468651669990493 1.921023514278732 26.312859264558234 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.429210456154337 5.310587066922561 31.570664548152269 1 +ion Hf 3.295984826268664 1.905571831260434 26.011447044604285 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.253761144283585 5.349968491481559 35.371344415876393 1 + +# Forces in Cartesian coordinates: +force C -0.000341146556074 -0.000169778693963 0.009139288963448 1 +force C 0.000150476603446 -0.000126422112941 0.002140597485332 1 +force C 0.000168356017674 0.000097935447509 -0.003551792713582 0 +force C 0.000162066164799 0.000093559380675 -0.003978436905450 0 +force C -0.001087814212240 -0.000630777799850 0.023802156317074 0 +force C 0.000064497720986 0.005164250476068 0.004620663040566 1 +force C -0.000313357336137 -0.000189986866875 0.002279991430778 1 +force C 0.000213544278634 0.000122374050929 -0.003561527872994 0 +force C 0.000160641425786 -0.000101171497619 -0.003792874690408 0 +force C -0.001046542631177 -0.000604171969733 0.023843557552560 0 +force C 0.004490782556516 -0.002538322627376 0.004722684202482 1 +force C -0.000163457467941 -0.000088420491916 0.003208131603498 1 +force C 0.000211256869059 0.000123364591664 -0.003563239961431 0 +force C -0.000007433657314 0.000189420718728 -0.003791920069986 0 +force C -0.001025637041701 -0.000593337818450 0.023643357593899 0 +force C -0.004816136003423 -0.002842733503422 0.004549676535400 1 +force C -0.000034812838480 0.000198684579589 0.002158680190135 1 +force C 0.000160277003808 0.000091129480690 -0.003283644729933 0 +force C 0.000318159796522 0.000183689193245 -0.003765554225236 0 +force C -0.001090390837110 -0.000627569938863 0.023803790338613 0 +force Hf -0.003926943189219 0.002219961352349 0.003340610639555 1 +force Hf -0.000958557116907 -0.000590066235868 0.003262937336979 1 +force Hf 0.000486202157801 0.000274940498664 -0.002017012052352 0 +force Hf -0.000521476437759 -0.000132386326456 0.011921350425621 0 +force Hf 0.001128534594091 0.000652334812533 -0.023590977874135 0 +force Hf 0.003447619794544 0.002055557116304 0.003710218788928 1 +force Hf 0.000727428390593 -0.000492340834828 0.002907384016297 1 +force Hf 0.000506317404342 -0.000052843943858 -0.003261235431240 0 +force Hf -0.000263033851867 -0.000151385018254 0.011993895084714 0 +force Hf 0.001259232181634 0.000656309426561 -0.023671171952119 0 +force Hf 0.001473985633036 0.000769880528144 -0.000488920571617 1 +force Hf -0.000056559106619 0.000886323854085 0.002989082040766 1 +force Hf 0.000212229406287 0.000471380261246 -0.003256595700819 0 +force Hf -0.000373816423763 -0.000216285160724 0.012278762322731 0 +force Hf 0.001196330067581 0.000764048419561 -0.023671381466197 0 +force Hf -0.000075662414323 -0.004527073287259 0.003375574165341 1 +force Hf -0.000155271056298 -0.000055959955215 0.002283393108711 1 +force Hf 0.000772198311221 0.000451174432904 -0.003242028658709 0 +force Hf -0.000375091388661 -0.000385117801847 0.011920389544981 0 +force Hf 0.001174940782750 0.000680140752028 -0.023385840284476 0 +force N -0.000288483901921 -0.000265045426218 -0.049345544371536 1 + +# Energy components: + A_diel = -0.6017999088258488 + Eewald = 38747.6436483572615543 + EH = 39727.2466259735301719 + Eloc = -79543.9370673291268758 + Enl = -270.1374359284492357 + EvdW = -0.3325479994262917 + Exc = -796.6218297879697730 + Exc_core = 594.6254758271419405 + KE = 421.2131575782876212 + MuShift = -0.0087621959431202 +------------------------------------- + Etot = -1120.9105354135226662 + TS = 0.0018592357082178 +------------------------------------- + F = -1120.9123946492309187 + muN = -61.8706833285322375 +------------------------------------- + G = -1059.0417113206985960 + +IonicMinimize: Iter: 2 G: -1059.041711320698596 |grad|_K: 7.443e-03 alpha: 7.957e-02 linmin: -5.544e-01 t[s]: 1093.94 + +#--- Lowdin population analysis --- +# oxidation-state C -0.237 -0.232 -0.232 -0.209 -0.201 -0.232 -0.233 -0.232 -0.209 -0.201 -0.232 -0.230 -0.232 -0.209 -0.202 -0.233 -0.232 -0.232 -0.209 -0.201 +# magnetic-moments C -0.003 -0.000 -0.005 -0.006 -0.175 -0.005 +0.000 -0.005 -0.013 -0.167 -0.005 +0.002 -0.005 -0.013 -0.024 -0.003 -0.000 -0.003 -0.013 -0.175 +# oxidation-state Hf +0.594 +0.248 +0.243 +0.242 +0.116 +0.596 +0.250 +0.246 +0.242 +0.116 -0.047 +0.250 +0.246 +0.242 +0.116 +0.594 +0.254 +0.246 +0.242 +0.117 +# magnetic-moments Hf +0.072 +0.004 +0.002 +0.000 -0.005 +0.086 +0.000 -0.002 +0.000 -0.005 +0.130 +0.000 -0.002 -0.000 -0.005 +0.072 +0.009 -0.001 +0.000 -0.005 +# oxidation-state N -0.958 +# magnetic-moments N -0.030 + + +Computing DFT-D3 correction: +# coordination-number C 5.881 5.971 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.907 5.971 5.956 5.940 2.985 +# coordination-number Hf 11.121 16.673 16.689 16.624 13.885 11.120 16.666 16.705 16.624 13.885 11.927 16.666 16.705 16.624 13.885 11.121 16.760 16.705 16.624 13.885 +# coordination-number N 1.070 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.08 +EvdW_6 = -0.120254 +EvdW_8 = -0.212354 +Shifting auxilliary hamiltonian by -0.000166 to set nElectrons=325.635175 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 26 iterations at t[s]: 1096.03 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635175 magneticMoment: [ Abs: 1.14761 Tot: -0.30142 ] +ElecMinimize: Iter: 0 G: -1058.983290866418884 |grad|_K: 1.811e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768128 of unit cell: Completed after 34 iterations at t[s]: 1097.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769305 of unit cell: Completed after 32 iterations at t[s]: 1098.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.576314 magneticMoment: [ Abs: 1.07927 Tot: -0.27960 ] + SubspaceRotationAdjust: set factor to 0.0842 +ElecMinimize: Iter: 1 G: -1059.037488505145575 |grad|_K: 8.177e-06 alpha: 4.754e-01 linmin: 8.501e-04 t[s]: 1099.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774776 of unit cell: Completed after 34 iterations at t[s]: 1099.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771082 of unit cell: Completed after 33 iterations at t[s]: 1100.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.702777 magneticMoment: [ Abs: 1.11560 Tot: -0.34818 ] + SubspaceRotationAdjust: set factor to 0.0559 +ElecMinimize: Iter: 2 G: -1059.041037789542088 |grad|_K: 4.523e-06 alpha: 1.350e-01 linmin: -5.732e-03 t[s]: 1101.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770974 of unit cell: Completed after 18 iterations at t[s]: 1102.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770757 of unit cell: Completed after 26 iterations at t[s]: 1102.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.669785 magneticMoment: [ Abs: 1.14676 Tot: -0.32683 ] + SubspaceRotationAdjust: set factor to 0.0726 +ElecMinimize: Iter: 3 G: -1059.043946725692876 |grad|_K: 2.720e-06 alpha: 3.735e-01 linmin: 1.614e-03 t[s]: 1103.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769687 of unit cell: Completed after 27 iterations at t[s]: 1104.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769844 of unit cell: Completed after 18 iterations at t[s]: 1104.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.605125 magneticMoment: [ Abs: 1.13488 Tot: -0.28996 ] + SubspaceRotationAdjust: set factor to 0.0615 +ElecMinimize: Iter: 4 G: -1059.044759959003386 |grad|_K: 2.521e-06 alpha: 3.212e-01 linmin: -2.515e-04 t[s]: 1105.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770246 of unit cell: Completed after 26 iterations at t[s]: 1106.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770185 of unit cell: Completed after 14 iterations at t[s]: 1107.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.629965 magneticMoment: [ Abs: 1.12917 Tot: -0.30126 ] + SubspaceRotationAdjust: set factor to 0.0569 +ElecMinimize: Iter: 5 G: -1059.045366306774440 |grad|_K: 1.290e-06 alpha: 2.723e-01 linmin: 5.032e-05 t[s]: 1108.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770306 of unit cell: Completed after 18 iterations at t[s]: 1108.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770477 of unit cell: Completed after 19 iterations at t[s]: 1109.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.646165 magneticMoment: [ Abs: 1.13678 Tot: -0.31041 ] + SubspaceRotationAdjust: set factor to 0.0587 +ElecMinimize: Iter: 6 G: -1059.045746640214702 |grad|_K: 1.282e-06 alpha: 6.587e-01 linmin: 2.012e-04 t[s]: 1110.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769734 of unit cell: Completed after 26 iterations at t[s]: 1110.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770128 of unit cell: Completed after 25 iterations at t[s]: 1111.45 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618896 magneticMoment: [ Abs: 1.13692 Tot: -0.29610 ] + SubspaceRotationAdjust: set factor to 0.046 +ElecMinimize: Iter: 7 G: -1059.045927707960118 |grad|_K: 1.111e-06 alpha: 3.181e-01 linmin: -7.518e-06 t[s]: 1112.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770187 of unit cell: Completed after 17 iterations at t[s]: 1113.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770223 of unit cell: Completed after 15 iterations at t[s]: 1113.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.621398 magneticMoment: [ Abs: 1.14049 Tot: -0.29625 ] + SubspaceRotationAdjust: set factor to 0.0577 +ElecMinimize: Iter: 8 G: -1059.046150147919661 |grad|_K: 7.898e-07 alpha: 5.166e-01 linmin: -1.383e-05 t[s]: 1114.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770335 of unit cell: Completed after 19 iterations at t[s]: 1115.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770353 of unit cell: Completed after 9 iterations at t[s]: 1115.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.627312 magneticMoment: [ Abs: 1.14101 Tot: -0.29860 ] + SubspaceRotationAdjust: set factor to 0.0611 +ElecMinimize: Iter: 9 G: -1059.046281541032158 |grad|_K: 7.886e-07 alpha: 6.033e-01 linmin: -1.173e-06 t[s]: 1116.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769994 of unit cell: Completed after 25 iterations at t[s]: 1117.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770139 of unit cell: Completed after 19 iterations at t[s]: 1117.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610544 magneticMoment: [ Abs: 1.13996 Tot: -0.28995 ] + SubspaceRotationAdjust: set factor to 0.0514 +ElecMinimize: Iter: 10 G: -1059.046360169258378 |grad|_K: 7.438e-07 alpha: 3.617e-01 linmin: 1.459e-05 t[s]: 1118.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770258 of unit cell: Completed after 17 iterations at t[s]: 1119.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770326 of unit cell: Completed after 14 iterations at t[s]: 1120.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.620312 magneticMoment: [ Abs: 1.14536 Tot: -0.29545 ] + SubspaceRotationAdjust: set factor to 0.0549 +ElecMinimize: Iter: 11 G: -1059.046471522304273 |grad|_K: 6.043e-07 alpha: 5.757e-01 linmin: -7.169e-05 t[s]: 1121.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770365 of unit cell: Completed after 11 iterations at t[s]: 1121.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770370 of unit cell: Completed after 3 iterations at t[s]: 1122.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.622948 magneticMoment: [ Abs: 1.14492 Tot: -0.29651 ] + SubspaceRotationAdjust: set factor to 0.0625 +ElecMinimize: Iter: 12 G: -1059.046555898732322 |grad|_K: 5.579e-07 alpha: 6.585e-01 linmin: -9.011e-06 t[s]: 1123.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770165 of unit cell: Completed after 19 iterations at t[s]: 1123.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770196 of unit cell: Completed after 8 iterations at t[s]: 1124.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611818 magneticMoment: [ Abs: 1.14114 Tot: -0.29055 ] + SubspaceRotationAdjust: set factor to 0.055 +ElecMinimize: Iter: 13 G: -1059.046617068089290 |grad|_K: 6.230e-07 alpha: 5.613e-01 linmin: 9.275e-05 t[s]: 1125.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770458 of unit cell: Completed after 23 iterations at t[s]: 1126.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770367 of unit cell: Completed after 14 iterations at t[s]: 1126.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624588 magneticMoment: [ Abs: 1.14204 Tot: -0.29730 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 14 G: -1059.046665683298897 |grad|_K: 5.002e-07 alpha: 3.642e-01 linmin: -1.129e-05 t[s]: 1127.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770342 of unit cell: Completed after 11 iterations at t[s]: 1128.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770330 of unit cell: Completed after 9 iterations at t[s]: 1128.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.623529 magneticMoment: [ Abs: 1.14213 Tot: -0.29718 ] + SubspaceRotationAdjust: set factor to 0.0434 +ElecMinimize: Iter: 15 G: -1059.046712930883132 |grad|_K: 3.616e-07 alpha: 5.417e-01 linmin: 4.912e-05 t[s]: 1129.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770286 of unit cell: Completed after 11 iterations at t[s]: 1130.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770278 of unit cell: Completed after 3 iterations at t[s]: 1130.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.621661 magneticMoment: [ Abs: 1.14044 Tot: -0.29627 ] + SubspaceRotationAdjust: set factor to 0.0451 +ElecMinimize: Iter: 16 G: -1059.046742215504537 |grad|_K: 3.016e-07 alpha: 6.445e-01 linmin: -7.410e-05 t[s]: 1132.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770356 of unit cell: Completed after 14 iterations at t[s]: 1132.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770339 of unit cell: Completed after 9 iterations at t[s]: 1133.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.626854 magneticMoment: [ Abs: 1.13960 Tot: -0.29895 ] + SubspaceRotationAdjust: set factor to 0.0366 +ElecMinimize: Iter: 17 G: -1059.046758241778662 |grad|_K: 2.437e-07 alpha: 5.002e-01 linmin: 1.387e-04 t[s]: 1134.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770273 of unit cell: Completed after 14 iterations at t[s]: 1134.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770285 of unit cell: Completed after 5 iterations at t[s]: 1135.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.623587 magneticMoment: [ Abs: 1.13841 Tot: -0.29738 ] + SubspaceRotationAdjust: set factor to 0.0295 +ElecMinimize: Iter: 18 G: -1059.046766704584570 |grad|_K: 1.632e-07 alpha: 4.124e-01 linmin: 1.334e-04 t[s]: 1136.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770295 of unit cell: Completed after 5 iterations at t[s]: 1137.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770300 of unit cell: Completed after 3 iterations at t[s]: 1137.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624877 magneticMoment: [ Abs: 1.13790 Tot: -0.29823 ] + SubspaceRotationAdjust: set factor to 0.0327 +ElecMinimize: Iter: 19 G: -1059.046772188056593 |grad|_K: 1.114e-07 alpha: 5.953e-01 linmin: 7.251e-05 t[s]: 1138.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770315 of unit cell: Completed after 8 iterations at t[s]: 1139.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770314 of unit cell: Completed after 0 iterations at t[s]: 1139.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625924 magneticMoment: [ Abs: 1.13743 Tot: -0.29888 ] + SubspaceRotationAdjust: set factor to 0.0334 +ElecMinimize: Iter: 20 G: -1059.046774623068586 |grad|_K: 8.709e-08 alpha: 5.650e-01 linmin: -3.649e-04 t[s]: 1141.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770292 of unit cell: Completed after 8 iterations at t[s]: 1141.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770294 of unit cell: Completed after 0 iterations at t[s]: 1142.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624595 magneticMoment: [ Abs: 1.13682 Tot: -0.29831 ] + SubspaceRotationAdjust: set factor to 0.0303 +ElecMinimize: Iter: 21 G: -1059.046775976102936 |grad|_K: 7.066e-08 alpha: 5.055e-01 linmin: 9.523e-04 t[s]: 1143.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 3 iterations at t[s]: 1143.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 0 iterations at t[s]: 1144.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624933 magneticMoment: [ Abs: 1.13650 Tot: -0.29856 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 22 G: -1059.046776897218251 |grad|_K: 5.053e-08 alpha: 5.414e-01 linmin: -1.715e-03 t[s]: 1145.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770304 of unit cell: Completed after 3 iterations at t[s]: 1145.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770305 of unit cell: Completed after 0 iterations at t[s]: 1146.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625374 magneticMoment: [ Abs: 1.13624 Tot: -0.29886 ] + SubspaceRotationAdjust: set factor to 0.0417 +ElecMinimize: Iter: 23 G: -1059.046777453737604 |grad|_K: 4.461e-08 alpha: 5.890e-01 linmin: -2.201e-03 t[s]: 1147.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 2 iterations at t[s]: 1148.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770296 of unit cell: Completed after 0 iterations at t[s]: 1148.78 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624709 magneticMoment: [ Abs: 1.13564 Tot: -0.29867 ] + SubspaceRotationAdjust: set factor to 0.0512 +ElecMinimize: Iter: 24 G: -1059.046778011033894 |grad|_K: 4.496e-08 alpha: 7.478e-01 linmin: -9.803e-04 t[s]: 1149.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770280 of unit cell: Completed after 8 iterations at t[s]: 1150.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770287 of unit cell: Completed after 4 iterations at t[s]: 1150.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624084 magneticMoment: [ Abs: 1.13525 Tot: -0.29847 ] + SubspaceRotationAdjust: set factor to 0.0452 +ElecMinimize: Iter: 25 G: -1059.046778231085455 |grad|_K: 6.285e-08 alpha: 3.854e-01 linmin: 3.745e-04 t[s]: 1152.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 6 iterations at t[s]: 1152.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770297 of unit cell: Completed after 3 iterations at t[s]: 1153.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624676 magneticMoment: [ Abs: 1.13491 Tot: -0.29895 ] + SubspaceRotationAdjust: set factor to 0.0651 +ElecMinimize: Iter: 26 G: -1059.046778566549619 |grad|_K: 4.883e-08 alpha: 2.590e-01 linmin: 1.695e-04 t[s]: 1154.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770309 of unit cell: Completed after 3 iterations at t[s]: 1154.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770312 of unit cell: Completed after 3 iterations at t[s]: 1155.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625680 magneticMoment: [ Abs: 1.13473 Tot: -0.29961 ] + SubspaceRotationAdjust: set factor to 0.0591 +ElecMinimize: Iter: 27 G: -1059.046778791964471 |grad|_K: 5.575e-08 alpha: 3.336e-01 linmin: 1.602e-03 t[s]: 1156.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770309 of unit cell: Completed after 2 iterations at t[s]: 1157.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770309 of unit cell: Completed after 0 iterations at t[s]: 1157.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625348 magneticMoment: [ Abs: 1.13422 Tot: -0.29967 ] + SubspaceRotationAdjust: set factor to 0.074 +ElecMinimize: Iter: 28 G: -1059.046779113992898 |grad|_K: 5.208e-08 alpha: 3.411e-01 linmin: -1.451e-04 t[s]: 1158.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770283 of unit cell: Completed after 9 iterations at t[s]: 1159.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770296 of unit cell: Completed after 4 iterations at t[s]: 1159.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624465 magneticMoment: [ Abs: 1.13384 Tot: -0.29932 ] + SubspaceRotationAdjust: set factor to 0.0567 +ElecMinimize: Iter: 29 G: -1059.046779275694689 |grad|_K: 4.627e-08 alpha: 1.676e-01 linmin: 1.865e-03 t[s]: 1160.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770294 of unit cell: Completed after 2 iterations at t[s]: 1161.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770292 of unit cell: Completed after 0 iterations at t[s]: 1162.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624207 magneticMoment: [ Abs: 1.13327 Tot: -0.29932 ] + SubspaceRotationAdjust: set factor to 0.075 +ElecMinimize: Iter: 30 G: -1059.046779464717247 |grad|_K: 3.710e-08 alpha: 2.664e-01 linmin: -3.170e-03 t[s]: 1163.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770301 of unit cell: Completed after 5 iterations at t[s]: 1163.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770299 of unit cell: Completed after 0 iterations at t[s]: 1164.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624702 magneticMoment: [ Abs: 1.13297 Tot: -0.29966 ] + SubspaceRotationAdjust: set factor to 0.0674 +ElecMinimize: Iter: 31 G: -1059.046779591148152 |grad|_K: 2.848e-08 alpha: 2.256e-01 linmin: -9.083e-04 t[s]: 1165.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 0 iterations at t[s]: 1165.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770305 of unit cell: Completed after 3 iterations at t[s]: 1166.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625065 magneticMoment: [ Abs: 1.13266 Tot: -0.30003 ] + SubspaceRotationAdjust: set factor to 0.0797 +ElecMinimize: Iter: 32 G: -1059.046779693713233 |grad|_K: 2.860e-08 alpha: 4.703e-01 linmin: 2.769e-03 t[s]: 1167.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770295 of unit cell: Completed after 4 iterations at t[s]: 1168.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 0 iterations at t[s]: 1168.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624635 magneticMoment: [ Abs: 1.13234 Tot: -0.29995 ] + SubspaceRotationAdjust: set factor to 0.0677 +ElecMinimize: Iter: 33 G: -1059.046779772069158 |grad|_K: 2.745e-08 alpha: 3.146e-01 linmin: 2.165e-03 t[s]: 1169.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 2 iterations at t[s]: 1170.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770301 of unit cell: Completed after 0 iterations at t[s]: 1170.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624853 magneticMoment: [ Abs: 1.13216 Tot: -0.30021 ] + SubspaceRotationAdjust: set factor to 0.0684 +ElecMinimize: Iter: 34 G: -1059.046779821362861 |grad|_K: 1.976e-08 alpha: 2.469e-01 linmin: -1.788e-03 t[s]: 1172.08 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.630e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.881 5.971 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.907 5.971 5.956 5.940 2.985 +# coordination-number Hf 11.121 16.673 16.689 16.624 13.885 11.120 16.666 16.705 16.624 13.885 11.927 16.666 16.705 16.624 13.885 11.121 16.760 16.705 16.624 13.885 +# coordination-number N 1.070 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.08 +EvdW_6 = -0.120254 +EvdW_8 = -0.212354 + +# Ionic positions in cartesian coordinates: +ion C 15.513589699467934 8.969768049169026 29.577707206263256 1 +ion C 6.490520273852209 0.179656192304273 23.705216394929625 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342713172835330 9.017891590952946 29.255138109339907 1 +ion C 0.310090794941492 0.179303375266515 23.435899315844363 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.476521510862227 3.597598196010306 29.254937888561834 1 +ion C 9.567248529652288 5.531604084143448 23.981093782391426 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.218858437876570 3.595756776067144 28.988578170113779 1 +ion C 3.393962304686725 5.535363343576593 23.705219667585578 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.130759675886397 0.024630462685883 31.038269838793649 1 +ion Hf 12.534749047901165 7.247441299659646 26.585565178081168 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.036456040784331 0.020718241557410 30.774077391624296 1 +ion Hf 6.390322986524339 7.246683571027337 26.318675574252278 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.265959380656732 5.357643989693262 31.490221199036686 1 +ion Hf 9.468584616565195 1.922614814455714 26.318712727774763 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.429057862367344 5.301199526526282 31.577620963542770 1 +ion Hf 3.295617284559045 1.905445324282419 26.016644405210027 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.253118224480751 5.349356822255770 35.271348353379487 1 + +# Forces in Cartesian coordinates: +force C -0.000277535861237 -0.000152580765399 0.008352803163811 1 +force C 0.000188665106962 -0.000171158534127 0.002134415006832 1 +force C 0.000148641942350 0.000085627054812 -0.003293023585647 0 +force C 0.000162775651584 0.000094089756020 -0.003992971161597 0 +force C -0.001087171751169 -0.000604430356602 0.023343431350729 0 +force C 0.000020202100229 0.004191701608925 0.003307755851012 1 +force C -0.000342673354279 -0.000201244995970 0.002187701075539 1 +force C 0.000217023697921 0.000115306657161 -0.003318374609503 0 +force C 0.000162661058803 -0.000119625032659 -0.003800240438371 0 +force C -0.001007375911257 -0.000582474450360 0.023389854481022 0 +force C 0.003642140551155 -0.002080449606259 0.003360364666265 1 +force C -0.000134283790467 -0.000076072266035 0.002887805038117 1 +force C 0.000207814447620 0.000130405740211 -0.003317887318047 0 +force C -0.000022476366621 0.000200442093051 -0.003800112106793 0 +force C -0.001005460454939 -0.000581346999986 0.023198065087277 0 +force C -0.003675714737327 -0.002153292755389 0.003320421440075 1 +force C -0.000055294629132 0.000251629221638 0.002138593305189 1 +force C 0.000140773023609 0.000080935342769 -0.002936152298065 0 +force C 0.000335854902967 0.000193882075701 -0.003757817422682 0 +force C -0.001066246800063 -0.000640750361712 0.023343878047125 0 +force Hf -0.002871435157834 0.001629952276709 0.004134003319867 1 +force Hf -0.000056493963802 -0.000043796095479 0.002317740870449 1 +force Hf 0.000438624506996 0.000253484744077 -0.001514162110767 0 +force Hf -0.000515237291081 -0.000116647724203 0.011660662485938 0 +force Hf 0.001137253414224 0.000657551466086 -0.023813568846382 0 +force Hf 0.002539122257454 0.001456531605883 0.004471415791763 1 +force Hf -0.000092914624332 -0.000056491413678 0.002263138177761 1 +force Hf 0.000513618839995 -0.000043847623801 -0.002854192657260 0 +force Hf -0.000250949851647 -0.000144994809914 0.011753776875972 0 +force Hf 0.001272869332630 0.000667495183856 -0.023896054657333 0 +force Hf 0.000950430185684 0.000532003067903 -0.010461397496637 1 +force Hf -0.000098690349794 -0.000050245368190 0.002278316303352 1 +force Hf 0.000217885929760 0.000469635587609 -0.002851631693715 0 +force Hf -0.000374191194907 -0.000216020048515 0.012050924246315 0 +force Hf 0.001212947614041 0.000770310793119 -0.023895878739874 0 +force Hf -0.000008430748798 -0.003289395744844 0.004172119483942 1 +force Hf -0.000058311478496 -0.000025034826853 0.001387462618472 1 +force Hf 0.000730665837396 0.000421655718374 -0.002840531791514 0 +force Hf -0.000358206938982 -0.000387543118798 0.011661167157768 0 +force Hf 0.001182072923652 0.000684068352191 -0.023613585398884 0 +force N -0.000253115418300 -0.000278761130465 -0.035386871733587 1 + +# Energy components: + A_diel = -0.6118388452893918 + Eewald = 38749.0553856746046222 + EH = 39728.1279658669227501 + Eloc = -79546.2562491338321706 + Enl = -270.1410790056738165 + EvdW = -0.3326080487741668 + Exc = -796.6406216852557236 + Exc_core = 594.6255026577516674 + KE = 421.2684762030652337 + MuShift = -0.0086197941512999 +------------------------------------- + Etot = -1120.9136861106244396 + TS = 0.0018157133271025 +------------------------------------- + F = -1120.9155018239514447 + muN = -61.8687220025886688 +------------------------------------- + G = -1059.0467798213628612 + +IonicMinimize: Iter: 3 G: -1059.046779821362861 |grad|_K: 5.678e-03 alpha: 1.686e-01 linmin: -4.836e-01 t[s]: 1177.06 + +#--- Lowdin population analysis --- +# oxidation-state C -0.239 -0.234 -0.233 -0.209 -0.202 -0.232 -0.234 -0.233 -0.210 -0.202 -0.232 -0.231 -0.233 -0.210 -0.202 -0.233 -0.234 -0.233 -0.210 -0.202 +# magnetic-moments C -0.002 -0.000 -0.005 -0.006 -0.176 -0.005 +0.000 -0.005 -0.013 -0.170 -0.005 +0.002 -0.005 -0.013 -0.018 -0.003 -0.000 -0.003 -0.013 -0.176 +# oxidation-state Hf +0.596 +0.249 +0.243 +0.242 +0.116 +0.598 +0.250 +0.246 +0.242 +0.116 -0.061 +0.250 +0.246 +0.242 +0.116 +0.596 +0.254 +0.246 +0.242 +0.117 +# magnetic-moments Hf +0.069 +0.004 +0.002 +0.000 -0.005 +0.082 +0.000 -0.001 +0.000 -0.005 +0.124 +0.000 -0.001 -0.000 -0.005 +0.069 +0.008 -0.001 +0.000 -0.005 +# oxidation-state N -0.931 +# magnetic-moments N -0.024 + + +Computing DFT-D3 correction: +# coordination-number C 5.872 5.969 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.907 5.969 5.956 5.940 2.985 +# coordination-number Hf 11.113 16.670 16.683 16.624 13.885 11.112 16.662 16.698 16.624 13.885 11.982 16.662 16.698 16.624 13.885 11.114 16.762 16.698 16.624 13.885 +# coordination-number N 1.077 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.08 +EvdW_6 = -0.120257 +EvdW_8 = -0.212423 +Shifting auxilliary hamiltonian by -0.000014 to set nElectrons=325.624853 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770694 of unit cell: Completed after 32 iterations at t[s]: 1179.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624853 magneticMoment: [ Abs: 1.12698 Tot: -0.30078 ] +ElecMinimize: Iter: 0 G: -1058.956636512528348 |grad|_K: 2.221e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767601 of unit cell: Completed after 32 iterations at t[s]: 1180.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769336 of unit cell: Completed after 30 iterations at t[s]: 1181.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541988 magneticMoment: [ Abs: 1.08064 Tot: -0.26351 ] + SubspaceRotationAdjust: set factor to 0.0598 +ElecMinimize: Iter: 1 G: -1059.037485693922235 |grad|_K: 7.883e-06 alpha: 4.713e-01 linmin: 1.044e-03 t[s]: 1182.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773349 of unit cell: Completed after 32 iterations at t[s]: 1183.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771381 of unit cell: Completed after 29 iterations at t[s]: 1183.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.688075 magneticMoment: [ Abs: 1.11237 Tot: -0.34208 ] + SubspaceRotationAdjust: set factor to 0.0362 +ElecMinimize: Iter: 2 G: -1059.042620918774219 |grad|_K: 4.989e-06 alpha: 2.251e-01 linmin: -2.281e-03 t[s]: 1185.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770948 of unit cell: Completed after 25 iterations at t[s]: 1185.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770571 of unit cell: Completed after 25 iterations at t[s]: 1186.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624565 magneticMoment: [ Abs: 1.11878 Tot: -0.30695 ] + SubspaceRotationAdjust: set factor to 0.0434 +ElecMinimize: Iter: 3 G: -1059.046251741336846 |grad|_K: 2.458e-06 alpha: 4.069e-01 linmin: 4.305e-04 t[s]: 1187.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770213 of unit cell: Completed after 19 iterations at t[s]: 1187.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770060 of unit cell: Completed after 18 iterations at t[s]: 1188.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.589538 magneticMoment: [ Abs: 1.11315 Tot: -0.28705 ] + SubspaceRotationAdjust: set factor to 0.0452 +ElecMinimize: Iter: 4 G: -1059.047457821508033 |grad|_K: 1.911e-06 alpha: 5.740e-01 linmin: -1.506e-04 t[s]: 1189.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770822 of unit cell: Completed after 27 iterations at t[s]: 1190.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770603 of unit cell: Completed after 23 iterations at t[s]: 1190.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625281 magneticMoment: [ Abs: 1.11908 Tot: -0.30540 ] + SubspaceRotationAdjust: set factor to 0.0378 +ElecMinimize: Iter: 5 G: -1059.047978130914544 |grad|_K: 1.589e-06 alpha: 4.068e-01 linmin: 3.492e-06 t[s]: 1191.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770456 of unit cell: Completed after 18 iterations at t[s]: 1192.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770357 of unit cell: Completed after 15 iterations at t[s]: 1192.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.603774 magneticMoment: [ Abs: 1.12352 Tot: -0.29357 ] + SubspaceRotationAdjust: set factor to 0.0448 +ElecMinimize: Iter: 6 G: -1059.048568169994951 |grad|_K: 1.340e-06 alpha: 6.700e-01 linmin: 4.291e-05 t[s]: 1194.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770260 of unit cell: Completed after 17 iterations at t[s]: 1194.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770244 of unit cell: Completed after 9 iterations at t[s]: 1195.22 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.590111 magneticMoment: [ Abs: 1.12845 Tot: -0.28570 ] + SubspaceRotationAdjust: set factor to 0.0517 +ElecMinimize: Iter: 7 G: -1059.049055745730811 |grad|_K: 1.339e-06 alpha: 7.800e-01 linmin: 1.703e-05 t[s]: 1196.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770861 of unit cell: Completed after 26 iterations at t[s]: 1196.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770659 of unit cell: Completed after 23 iterations at t[s]: 1197.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613784 magneticMoment: [ Abs: 1.13419 Tot: -0.29734 ] + SubspaceRotationAdjust: set factor to 0.0474 +ElecMinimize: Iter: 8 G: -1059.049380813530433 |grad|_K: 1.339e-06 alpha: 5.195e-01 linmin: 9.415e-06 t[s]: 1198.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770335 of unit cell: Completed after 25 iterations at t[s]: 1199.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770315 of unit cell: Completed after 9 iterations at t[s]: 1199.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.586763 magneticMoment: [ Abs: 1.13357 Tot: -0.28271 ] + SubspaceRotationAdjust: set factor to 0.0425 +ElecMinimize: Iter: 9 G: -1059.049725544988860 |grad|_K: 1.295e-06 alpha: 5.514e-01 linmin: -1.821e-05 t[s]: 1200.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770470 of unit cell: Completed after 17 iterations at t[s]: 1201.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770513 of unit cell: Completed after 14 iterations at t[s]: 1202.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.596692 magneticMoment: [ Abs: 1.14003 Tot: -0.28713 ] + SubspaceRotationAdjust: set factor to 0.0468 +ElecMinimize: Iter: 10 G: -1059.050141972671554 |grad|_K: 1.182e-06 alpha: 7.100e-01 linmin: -1.521e-06 t[s]: 1203.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770686 of unit cell: Completed after 19 iterations at t[s]: 1203.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770679 of unit cell: Completed after 3 iterations at t[s]: 1204.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607780 magneticMoment: [ Abs: 1.14330 Tot: -0.29202 ] + SubspaceRotationAdjust: set factor to 0.049 +ElecMinimize: Iter: 11 G: -1059.050473952249376 |grad|_K: 1.102e-06 alpha: 6.813e-01 linmin: 2.210e-06 t[s]: 1205.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770359 of unit cell: Completed after 24 iterations at t[s]: 1206.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770409 of unit cell: Completed after 14 iterations at t[s]: 1206.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591872 magneticMoment: [ Abs: 1.13929 Tot: -0.28327 ] + SubspaceRotationAdjust: set factor to 0.0421 +ElecMinimize: Iter: 12 G: -1059.050717522472496 |grad|_K: 1.042e-06 alpha: 5.756e-01 linmin: -7.352e-06 t[s]: 1207.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770766 of unit cell: Completed after 25 iterations at t[s]: 1208.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770676 of unit cell: Completed after 15 iterations at t[s]: 1209.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613203 magneticMoment: [ Abs: 1.13943 Tot: -0.29370 ] + SubspaceRotationAdjust: set factor to 0.0318 +ElecMinimize: Iter: 13 G: -1059.050879499006896 |grad|_K: 7.873e-07 alpha: 4.270e-01 linmin: 6.807e-06 t[s]: 1210.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770607 of unit cell: Completed after 15 iterations at t[s]: 1210.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770586 of unit cell: Completed after 11 iterations at t[s]: 1211.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610592 magneticMoment: [ Abs: 1.13735 Tot: -0.29216 ] + SubspaceRotationAdjust: set factor to 0.0341 +ElecMinimize: Iter: 14 G: -1059.050998315367451 |grad|_K: 5.682e-07 alpha: 5.499e-01 linmin: 6.967e-06 t[s]: 1212.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770493 of unit cell: Completed after 17 iterations at t[s]: 1212.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770480 of unit cell: Completed after 5 iterations at t[s]: 1213.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.606017 magneticMoment: [ Abs: 1.13512 Tot: -0.28971 ] + SubspaceRotationAdjust: set factor to 0.0335 +ElecMinimize: Iter: 15 G: -1059.051068349557681 |grad|_K: 4.494e-07 alpha: 6.217e-01 linmin: -5.859e-05 t[s]: 1214.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770597 of unit cell: Completed after 17 iterations at t[s]: 1215.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770574 of unit cell: Completed after 9 iterations at t[s]: 1215.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613761 magneticMoment: [ Abs: 1.13430 Tot: -0.29365 ] + SubspaceRotationAdjust: set factor to 0.0275 +ElecMinimize: Iter: 16 G: -1059.051103652890106 |grad|_K: 3.088e-07 alpha: 4.976e-01 linmin: 1.666e-04 t[s]: 1216.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770531 of unit cell: Completed after 14 iterations at t[s]: 1217.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 0 iterations at t[s]: 1217.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611332 magneticMoment: [ Abs: 1.13244 Tot: -0.29256 ] + SubspaceRotationAdjust: set factor to 0.0293 +ElecMinimize: Iter: 17 G: -1059.051121475185255 |grad|_K: 2.101e-07 alpha: 5.387e-01 linmin: -5.187e-04 t[s]: 1218.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770512 of unit cell: Completed after 12 iterations at t[s]: 1219.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770511 of unit cell: Completed after 0 iterations at t[s]: 1219.91 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610561 magneticMoment: [ Abs: 1.13117 Tot: -0.29231 ] + SubspaceRotationAdjust: set factor to 0.0321 +ElecMinimize: Iter: 18 G: -1059.051130401153614 |grad|_K: 1.698e-07 alpha: 5.681e-01 linmin: -5.309e-04 t[s]: 1220.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770544 of unit cell: Completed after 12 iterations at t[s]: 1221.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770542 of unit cell: Completed after 0 iterations at t[s]: 1222.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612701 magneticMoment: [ Abs: 1.13054 Tot: -0.29354 ] + SubspaceRotationAdjust: set factor to 0.0305 +ElecMinimize: Iter: 19 G: -1059.051135759106273 |grad|_K: 1.341e-07 alpha: 5.234e-01 linmin: 7.885e-04 t[s]: 1222.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 9 iterations at t[s]: 1223.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770517 of unit cell: Completed after 0 iterations at t[s]: 1224.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611039 magneticMoment: [ Abs: 1.12962 Tot: -0.29289 ] + SubspaceRotationAdjust: set factor to 0.0354 +ElecMinimize: Iter: 20 G: -1059.051139368173835 |grad|_K: 1.076e-07 alpha: 5.833e-01 linmin: -1.698e-03 t[s]: 1225.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770502 of unit cell: Completed after 9 iterations at t[s]: 1225.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770504 of unit cell: Completed after 0 iterations at t[s]: 1226.24 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610146 magneticMoment: [ Abs: 1.12896 Tot: -0.29258 ] + SubspaceRotationAdjust: set factor to 0.0409 +ElecMinimize: Iter: 21 G: -1059.051141579406476 |grad|_K: 1.037e-07 alpha: 5.243e-01 linmin: -6.695e-04 t[s]: 1227.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770533 of unit cell: Completed after 11 iterations at t[s]: 1227.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 0 iterations at t[s]: 1228.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611889 magneticMoment: [ Abs: 1.12862 Tot: -0.29365 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 22 G: -1059.051143367105851 |grad|_K: 1.098e-07 alpha: 4.648e-01 linmin: 1.061e-03 t[s]: 1229.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770521 of unit cell: Completed after 4 iterations at t[s]: 1229.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 0 iterations at t[s]: 1230.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611121 magneticMoment: [ Abs: 1.12787 Tot: -0.29357 ] + SubspaceRotationAdjust: set factor to 0.0484 +ElecMinimize: Iter: 23 G: -1059.051145442323104 |grad|_K: 9.875e-08 alpha: 5.149e-01 linmin: -6.409e-04 t[s]: 1231.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770496 of unit cell: Completed after 11 iterations at t[s]: 1232.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770502 of unit cell: Completed after 3 iterations at t[s]: 1232.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609730 magneticMoment: [ Abs: 1.12737 Tot: -0.29310 ] + SubspaceRotationAdjust: set factor to 0.0453 +ElecMinimize: Iter: 24 G: -1059.051146790782695 |grad|_K: 1.104e-07 alpha: 3.982e-01 linmin: -2.242e-04 t[s]: 1233.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770528 of unit cell: Completed after 9 iterations at t[s]: 1234.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770523 of unit cell: Completed after 3 iterations at t[s]: 1234.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611124 magneticMoment: [ Abs: 1.12713 Tot: -0.29406 ] + SubspaceRotationAdjust: set factor to 0.0496 +ElecMinimize: Iter: 25 G: -1059.051148160330058 |grad|_K: 8.457e-08 alpha: 3.260e-01 linmin: -9.584e-05 t[s]: 1235.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770535 of unit cell: Completed after 5 iterations at t[s]: 1236.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770543 of unit cell: Completed after 5 iterations at t[s]: 1236.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612340 magneticMoment: [ Abs: 1.12691 Tot: -0.29493 ] + SubspaceRotationAdjust: set factor to 0.0519 +ElecMinimize: Iter: 26 G: -1059.051149424998130 |grad|_K: 9.130e-08 alpha: 5.237e-01 linmin: 9.461e-04 t[s]: 1237.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770510 of unit cell: Completed after 8 iterations at t[s]: 1238.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 4 iterations at t[s]: 1238.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610715 magneticMoment: [ Abs: 1.12644 Tot: -0.29429 ] + SubspaceRotationAdjust: set factor to 0.0447 +ElecMinimize: Iter: 27 G: -1059.051150414059293 |grad|_K: 7.537e-08 alpha: 3.611e-01 linmin: 5.431e-04 t[s]: 1239.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770516 of unit cell: Completed after 3 iterations at t[s]: 1240.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770515 of unit cell: Completed after 0 iterations at t[s]: 1241.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610344 magneticMoment: [ Abs: 1.12622 Tot: -0.29426 ] + SubspaceRotationAdjust: set factor to 0.0547 +ElecMinimize: Iter: 28 G: -1059.051151283274976 |grad|_K: 5.818e-08 alpha: 4.513e-01 linmin: -5.706e-04 t[s]: 1242.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 5 iterations at t[s]: 1242.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770531 of unit cell: Completed after 0 iterations at t[s]: 1243.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611388 magneticMoment: [ Abs: 1.12632 Tot: -0.29492 ] + SubspaceRotationAdjust: set factor to 0.0536 +ElecMinimize: Iter: 29 G: -1059.051151882240447 |grad|_K: 4.397e-08 alpha: 4.893e-01 linmin: -9.871e-04 t[s]: 1244.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770532 of unit cell: Completed after 3 iterations at t[s]: 1244.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770532 of unit cell: Completed after 0 iterations at t[s]: 1245.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611485 magneticMoment: [ Abs: 1.12625 Tot: -0.29506 ] + SubspaceRotationAdjust: set factor to 0.0615 +ElecMinimize: Iter: 30 G: -1059.051152218580910 |grad|_K: 4.015e-08 alpha: 4.765e-01 linmin: -9.746e-04 t[s]: 1246.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770519 of unit cell: Completed after 4 iterations at t[s]: 1246.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 0 iterations at t[s]: 1247.37 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610672 magneticMoment: [ Abs: 1.12610 Tot: -0.29472 ] + SubspaceRotationAdjust: set factor to 0.0545 +ElecMinimize: Iter: 31 G: -1059.051152462498521 |grad|_K: 3.740e-08 alpha: 4.149e-01 linmin: 1.611e-03 t[s]: 1248.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 2 iterations at t[s]: 1248.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770526 of unit cell: Completed after 0 iterations at t[s]: 1249.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611065 magneticMoment: [ Abs: 1.12620 Tot: -0.29503 ] + SubspaceRotationAdjust: set factor to 0.0701 +ElecMinimize: Iter: 32 G: -1059.051152629459011 |grad|_K: 3.032e-08 alpha: 3.767e-01 linmin: -1.210e-03 t[s]: 1250.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770533 of unit cell: Completed after 3 iterations at t[s]: 1250.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770534 of unit cell: Completed after 0 iterations at t[s]: 1251.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611555 magneticMoment: [ Abs: 1.12620 Tot: -0.29535 ] + SubspaceRotationAdjust: set factor to 0.0772 +ElecMinimize: Iter: 33 G: -1059.051152774436787 |grad|_K: 2.710e-08 alpha: 4.204e-01 linmin: -1.590e-03 t[s]: 1252.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 2 iterations at t[s]: 1253.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 0 iterations at t[s]: 1253.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611122 magneticMoment: [ Abs: 1.12586 Tot: -0.29515 ] + SubspaceRotationAdjust: set factor to 0.0965 +ElecMinimize: Iter: 34 G: -1059.051152894101733 |grad|_K: 2.491e-08 alpha: 4.325e-01 linmin: -1.317e-03 t[s]: 1254.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770517 of unit cell: Completed after 3 iterations at t[s]: 1255.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770518 of unit cell: Completed after 0 iterations at t[s]: 1255.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610484 magneticMoment: [ Abs: 1.12551 Tot: -0.29490 ] + SubspaceRotationAdjust: set factor to 0.0957 +ElecMinimize: Iter: 35 G: -1059.051152992999278 |grad|_K: 2.768e-08 alpha: 4.212e-01 linmin: 1.116e-04 t[s]: 1256.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770524 of unit cell: Completed after 1 iterations at t[s]: 1257.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770524 of unit cell: Completed after 0 iterations at t[s]: 1257.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610851 magneticMoment: [ Abs: 1.12541 Tot: -0.29529 ] + SubspaceRotationAdjust: set factor to 0.13 +ElecMinimize: Iter: 36 G: -1059.051153096564803 |grad|_K: 2.821e-08 alpha: 3.931e-01 linmin: -4.525e-04 t[s]: 1258.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770540 of unit cell: Completed after 3 iterations at t[s]: 1259.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770533 of unit cell: Completed after 1 iterations at t[s]: 1260.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611401 magneticMoment: [ Abs: 1.12545 Tot: -0.29573 ] + SubspaceRotationAdjust: set factor to 0.117 +ElecMinimize: Iter: 37 G: -1059.051153143655711 |grad|_K: 3.122e-08 alpha: 2.196e-01 linmin: 5.439e-04 t[s]: 1261.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 0 iterations at t[s]: 1261.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 0 iterations at t[s]: 1262.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611157 magneticMoment: [ Abs: 1.12507 Tot: -0.29583 ] + SubspaceRotationAdjust: set factor to 0.108 +ElecMinimize: Iter: 38 G: -1059.051153235267066 |grad|_K: 3.455e-08 alpha: 2.839e-01 linmin: -7.564e-07 t[s]: 1263.16 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.501e-08 + +Computing DFT-D3 correction: +# coordination-number C 5.872 5.969 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.907 5.969 5.956 5.940 2.985 +# coordination-number Hf 11.113 16.670 16.683 16.624 13.885 11.112 16.662 16.698 16.624 13.885 11.982 16.662 16.698 16.624 13.885 11.114 16.762 16.698 16.624 13.885 +# coordination-number N 1.077 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.08 +EvdW_6 = -0.120257 +EvdW_8 = -0.212423 + +# Ionic positions in cartesian coordinates: +ion C 15.512658586508110 8.969229237090611 29.604808451658279 1 +ion C 6.491045292290731 0.179172300087911 23.711787977524189 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342841792344473 9.032170697108137 29.264002092347038 1 +ion C 0.309103038418022 0.178727509780944 23.442553335702843 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.488971465664573 3.590573888554412 29.263946286636848 1 +ion C 9.566872401316530 5.531386125013957 23.989366987457235 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.206421027281257 3.588493650719824 28.997420650629124 1 +ion C 3.393798564679466 5.536065923160873 23.711790027323001 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.121259261765539 0.029976670312269 31.052868104297186 1 +ion Hf 12.535668433526199 7.247953447280506 26.592068323339987 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.044906885968291 0.025529184369730 30.789928307170197 1 +ion Hf 6.388969481112943 7.247079316459255 26.325174160983259 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.269042626641930 5.359366530484856 31.446341211980034 1 +ion Hf 9.468232191395098 1.921246023766405 26.325187019872299 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.428838749096787 5.290352403109150 31.592298341500101 1 +ion Hf 3.295497398659165 1.905381745576467 26.021291769163668 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.252146215257717 5.348454029763146 35.171357152947721 1 + +# Forces in Cartesian coordinates: +force C -0.000245396234880 -0.000133018427501 0.007300324401938 1 +force C 0.000248042312943 -0.000205646747531 0.001860744800879 1 +force C 0.000154444946852 0.000089030939146 -0.002997326546104 0 +force C 0.000160537378230 0.000092840566913 -0.003925986144121 0 +force C -0.001096961520995 -0.000608168834532 0.023390957893542 0 +force C 0.000042589973823 0.003017898500597 0.001816849585111 1 +force C -0.000379836022532 -0.000221333268591 0.001903374397175 1 +force C 0.000189250980531 0.000121464926027 -0.003030065111473 0 +force C 0.000161663660804 -0.000146393599791 -0.003732497432886 0 +force C -0.001005230825547 -0.000580950684601 0.023449705904425 0 +force C 0.002634273689238 -0.001478676394118 0.001851060254573 1 +force C -0.000107333543626 -0.000060467641809 0.002426078530285 1 +force C 0.000199395190848 0.000103433172473 -0.003029877359792 0 +force C -0.000046250098709 0.000213149849917 -0.003732237977132 0 +force C -0.001005083924229 -0.000581612479211 0.023278085473437 0 +force C -0.002422771787028 -0.001417079912313 0.001832537526709 1 +force C -0.000053809031958 0.000319088929691 0.001865340490761 1 +force C 0.000121023600955 0.000069678175721 -0.002520729438845 0 +force C 0.000356182809688 0.000205698489690 -0.003677671550779 0 +force C -0.001074760506875 -0.000647729563367 0.023391590569073 0 +force Hf -0.001997105569410 0.001045190308656 0.003938387345707 1 +force Hf 0.000727979013325 0.000414975956236 0.001266927941051 1 +force Hf 0.000416958983862 0.000240950233620 -0.000950796281461 0 +force Hf -0.000518437135258 -0.000102129765175 0.011487123119618 0 +force Hf 0.001178086052679 0.000681481121010 -0.023916636593942 0 +force Hf 0.001747343390353 0.000973230704563 0.004122468902407 1 +force Hf -0.000727725957644 0.000387820880919 0.001258892951274 1 +force Hf 0.000485306567641 -0.000192811089226 -0.002204549710230 0 +force Hf -0.000239845852177 -0.000138666475642 0.011591843205341 0 +force Hf 0.001245533806484 0.000695563723323 -0.024007179496418 0 +force Hf 0.000408179480768 0.000247953408330 -0.014794663207653 1 +force Hf -0.000024821523428 -0.000825311627595 0.001277560067934 1 +force Hf 0.000074182885854 0.000519149302728 -0.002202439591788 0 +force Hf -0.000376926968580 -0.000217515582651 0.011850748804728 0 +force Hf 0.001223623013184 0.000732713000232 -0.024006668753065 0 +force Hf -0.000037257393434 -0.002235498520683 0.003986590420416 1 +force Hf -0.000036196490403 -0.000013196791446 0.000914117419013 1 +force Hf 0.000820878432343 0.000474063928359 -0.002178960969781 0 +force Hf -0.000347322884425 -0.000397729331052 0.011487448888978 0 +force Hf 0.001181326773455 0.000683499980671 -0.023752719314876 0 +force N -0.000257049430398 -0.000315738644406 -0.024827195918479 1 + +# Energy components: + A_diel = -0.6269840396748644 + Eewald = 38751.3403470910270698 + EH = 39729.4054605848286883 + Eloc = -79549.8314249258983182 + Enl = -270.1434151435408921 + EvdW = -0.3326799817897925 + Exc = -796.6546182001472971 + Exc_core = 594.6256431408623939 + KE = 421.3105981131880071 + MuShift = -0.0084308612387170 +------------------------------------- + Etot = -1120.9155042223871988 + TS = 0.0017688078817831 +------------------------------------- + F = -1120.9172730302689160 + muN = -61.8661197950019215 +------------------------------------- + G = -1059.0511532352670656 + +IonicMinimize: Iter: 4 G: -1059.051153235267066 |grad|_K: 4.455e-03 alpha: 2.497e-01 linmin: -4.021e-01 t[s]: 1267.28 + +#--- Lowdin population analysis --- +# oxidation-state C -0.241 -0.234 -0.233 -0.209 -0.204 -0.232 -0.234 -0.233 -0.210 -0.204 -0.232 -0.231 -0.233 -0.210 -0.205 -0.233 -0.234 -0.233 -0.210 -0.204 +# magnetic-moments C -0.003 +0.000 -0.005 -0.006 -0.179 -0.004 +0.001 -0.005 -0.013 -0.175 -0.004 +0.002 -0.005 -0.013 -0.017 -0.003 +0.000 -0.003 -0.013 -0.179 +# oxidation-state Hf +0.600 +0.250 +0.244 +0.242 +0.116 +0.603 +0.252 +0.247 +0.242 +0.116 -0.073 +0.252 +0.247 +0.242 +0.116 +0.600 +0.254 +0.247 +0.242 +0.117 +# magnetic-moments Hf +0.074 +0.005 +0.001 +0.000 -0.005 +0.085 +0.002 -0.001 +0.000 -0.005 +0.115 +0.002 -0.001 +0.000 -0.005 +0.074 +0.007 -0.000 +0.000 -0.004 +# oxidation-state N -0.911 +# magnetic-moments N -0.019 + + +Computing DFT-D3 correction: +# coordination-number C 5.862 5.968 5.955 5.940 2.985 5.912 5.968 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.908 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.099 16.667 16.681 16.623 13.885 11.098 16.661 16.692 16.623 13.885 12.050 16.661 16.692 16.623 13.885 11.100 16.766 16.692 16.623 13.885 +# coordination-number N 1.085 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.07 +EvdW_6 = -0.120265 +EvdW_8 = -0.212513 +Shifting auxilliary hamiltonian by -0.000075 to set nElectrons=325.611157 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770966 of unit cell: Completed after 25 iterations at t[s]: 1269.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611157 magneticMoment: [ Abs: 1.11860 Tot: -0.29673 ] +ElecMinimize: Iter: 0 G: -1058.921565900109954 |grad|_K: 2.668e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768375 of unit cell: Completed after 33 iterations at t[s]: 1270.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769880 of unit cell: Completed after 32 iterations at t[s]: 1271.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552225 magneticMoment: [ Abs: 1.07044 Tot: -0.27201 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 1 G: -1059.037084493630573 |grad|_K: 8.265e-06 alpha: 4.665e-01 linmin: 1.150e-03 t[s]: 1272.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773990 of unit cell: Completed after 33 iterations at t[s]: 1273.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771948 of unit cell: Completed after 30 iterations at t[s]: 1273.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.701689 magneticMoment: [ Abs: 1.11721 Tot: -0.35076 ] + SubspaceRotationAdjust: set factor to 0.0713 +ElecMinimize: Iter: 2 G: -1059.042639117715453 |grad|_K: 7.448e-06 alpha: 2.197e-01 linmin: -1.878e-03 t[s]: 1274.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770738 of unit cell: Completed after 28 iterations at t[s]: 1275.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770552 of unit cell: Completed after 19 iterations at t[s]: 1275.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.589403 magneticMoment: [ Abs: 1.13040 Tot: -0.28820 ] + SubspaceRotationAdjust: set factor to 0.0534 +ElecMinimize: Iter: 3 G: -1059.047635134696748 |grad|_K: 3.479e-06 alpha: 2.500e-01 linmin: 4.214e-04 t[s]: 1276.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770450 of unit cell: Completed after 18 iterations at t[s]: 1277.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770331 of unit cell: Completed after 18 iterations at t[s]: 1278.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580281 magneticMoment: [ Abs: 1.10314 Tot: -0.28042 ] + SubspaceRotationAdjust: set factor to 0.0541 +ElecMinimize: Iter: 4 G: -1059.049905435314713 |grad|_K: 2.122e-06 alpha: 5.385e-01 linmin: -3.429e-04 t[s]: 1279.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770664 of unit cell: Completed after 23 iterations at t[s]: 1279.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770780 of unit cell: Completed after 18 iterations at t[s]: 1280.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.606869 magneticMoment: [ Abs: 1.11524 Tot: -0.29467 ] + SubspaceRotationAdjust: set factor to 0.0619 +ElecMinimize: Iter: 5 G: -1059.051056129200788 |grad|_K: 1.970e-06 alpha: 7.282e-01 linmin: 6.501e-05 t[s]: 1281.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769826 of unit cell: Completed after 27 iterations at t[s]: 1281.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770195 of unit cell: Completed after 25 iterations at t[s]: 1282.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563898 magneticMoment: [ Abs: 1.12024 Tot: -0.27161 ] + SubspaceRotationAdjust: set factor to 0.0521 +ElecMinimize: Iter: 6 G: -1059.051675926348025 |grad|_K: 2.071e-06 alpha: 4.581e-01 linmin: -1.172e-05 t[s]: 1283.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770699 of unit cell: Completed after 25 iterations at t[s]: 1284.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770756 of unit cell: Completed after 14 iterations at t[s]: 1284.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595854 magneticMoment: [ Abs: 1.12985 Tot: -0.28657 ] + SubspaceRotationAdjust: set factor to 0.0477 +ElecMinimize: Iter: 7 G: -1059.052440568785869 |grad|_K: 1.685e-06 alpha: 5.107e-01 linmin: 1.855e-05 t[s]: 1285.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770590 of unit cell: Completed after 19 iterations at t[s]: 1286.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770529 of unit cell: Completed after 14 iterations at t[s]: 1286.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.576550 magneticMoment: [ Abs: 1.12615 Tot: -0.27449 ] + SubspaceRotationAdjust: set factor to 0.0503 +ElecMinimize: Iter: 8 G: -1059.053127590767190 |grad|_K: 1.428e-06 alpha: 6.941e-01 linmin: -5.949e-06 t[s]: 1287.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770686 of unit cell: Completed after 18 iterations at t[s]: 1288.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770702 of unit cell: Completed after 4 iterations at t[s]: 1288.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.583966 magneticMoment: [ Abs: 1.13423 Tot: -0.27734 ] + SubspaceRotationAdjust: set factor to 0.0545 +ElecMinimize: Iter: 9 G: -1059.053672020346539 |grad|_K: 1.344e-06 alpha: 7.649e-01 linmin: -7.384e-06 t[s]: 1289.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770693 of unit cell: Completed after 14 iterations at t[s]: 1290.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770693 of unit cell: Completed after 0 iterations at t[s]: 1291.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581760 magneticMoment: [ Abs: 1.14073 Tot: -0.27532 ] + SubspaceRotationAdjust: set factor to 0.0579 +ElecMinimize: Iter: 10 G: -1059.054151441172280 |grad|_K: 1.201e-06 alpha: 7.599e-01 linmin: 1.271e-05 t[s]: 1292.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770851 of unit cell: Completed after 15 iterations at t[s]: 1292.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770840 of unit cell: Completed after 9 iterations at t[s]: 1293.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.593853 magneticMoment: [ Abs: 1.13801 Tot: -0.28037 ] + SubspaceRotationAdjust: set factor to 0.0564 +ElecMinimize: Iter: 11 G: -1059.054505257623077 |grad|_K: 1.026e-06 alpha: 7.045e-01 linmin: -1.677e-05 t[s]: 1294.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770504 of unit cell: Completed after 24 iterations at t[s]: 1294.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770576 of unit cell: Completed after 15 iterations at t[s]: 1295.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578140 magneticMoment: [ Abs: 1.13651 Tot: -0.27220 ] + SubspaceRotationAdjust: set factor to 0.0464 +ElecMinimize: Iter: 12 G: -1059.054709288746153 |grad|_K: 9.802e-07 alpha: 5.549e-01 linmin: 2.091e-06 t[s]: 1296.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771010 of unit cell: Completed after 25 iterations at t[s]: 1296.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770848 of unit cell: Completed after 19 iterations at t[s]: 1297.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.598303 magneticMoment: [ Abs: 1.13921 Tot: -0.28238 ] + SubspaceRotationAdjust: set factor to 0.0323 +ElecMinimize: Iter: 13 G: -1059.054824823392892 |grad|_K: 6.621e-07 alpha: 3.442e-01 linmin: 2.196e-07 t[s]: 1298.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770808 of unit cell: Completed after 11 iterations at t[s]: 1299.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770779 of unit cell: Completed after 11 iterations at t[s]: 1299.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.596244 magneticMoment: [ Abs: 1.13794 Tot: -0.28129 ] + SubspaceRotationAdjust: set factor to 0.0368 +ElecMinimize: Iter: 14 G: -1059.054915585846175 |grad|_K: 4.721e-07 alpha: 5.936e-01 linmin: 1.028e-05 t[s]: 1300.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770685 of unit cell: Completed after 16 iterations at t[s]: 1301.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770679 of unit cell: Completed after 3 iterations at t[s]: 1301.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591380 magneticMoment: [ Abs: 1.13571 Tot: -0.27879 ] + SubspaceRotationAdjust: set factor to 0.0355 +ElecMinimize: Iter: 15 G: -1059.054964715002370 |grad|_K: 3.781e-07 alpha: 6.322e-01 linmin: -6.579e-05 t[s]: 1302.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770784 of unit cell: Completed after 17 iterations at t[s]: 1303.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770756 of unit cell: Completed after 9 iterations at t[s]: 1303.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.597447 magneticMoment: [ Abs: 1.13541 Tot: -0.28194 ] + SubspaceRotationAdjust: set factor to 0.0282 +ElecMinimize: Iter: 16 G: -1059.054988026487763 |grad|_K: 2.560e-07 alpha: 4.637e-01 linmin: 1.777e-04 t[s]: 1304.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770721 of unit cell: Completed after 11 iterations at t[s]: 1305.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 3 iterations at t[s]: 1306.03 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595045 magneticMoment: [ Abs: 1.13475 Tot: -0.28085 ] + SubspaceRotationAdjust: set factor to 0.0298 +ElecMinimize: Iter: 17 G: -1059.055000414850838 |grad|_K: 1.706e-07 alpha: 5.440e-01 linmin: -6.090e-04 t[s]: 1307.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770704 of unit cell: Completed after 8 iterations at t[s]: 1307.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770703 of unit cell: Completed after 0 iterations at t[s]: 1308.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594351 magneticMoment: [ Abs: 1.13412 Tot: -0.28065 ] + SubspaceRotationAdjust: set factor to 0.0332 +ElecMinimize: Iter: 18 G: -1059.055006858075785 |grad|_K: 1.416e-07 alpha: 6.181e-01 linmin: -3.920e-04 t[s]: 1309.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770726 of unit cell: Completed after 9 iterations at t[s]: 1309.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770724 of unit cell: Completed after 2 iterations at t[s]: 1310.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595754 magneticMoment: [ Abs: 1.13364 Tot: -0.28148 ] + SubspaceRotationAdjust: set factor to 0.0341 +ElecMinimize: Iter: 19 G: -1059.055010793874544 |grad|_K: 1.120e-07 alpha: 5.552e-01 linmin: 3.774e-04 t[s]: 1311.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 3 iterations at t[s]: 1311.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770713 of unit cell: Completed after 0 iterations at t[s]: 1312.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594956 magneticMoment: [ Abs: 1.13319 Tot: -0.28128 ] + SubspaceRotationAdjust: set factor to 0.0419 +ElecMinimize: Iter: 20 G: -1059.055013749115687 |grad|_K: 9.373e-08 alpha: 6.819e-01 linmin: -4.747e-04 t[s]: 1313.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770694 of unit cell: Completed after 9 iterations at t[s]: 1313.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770698 of unit cell: Completed after 3 iterations at t[s]: 1314.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.593875 magneticMoment: [ Abs: 1.13304 Tot: -0.28089 ] + SubspaceRotationAdjust: set factor to 0.0433 +ElecMinimize: Iter: 21 G: -1059.055015359546815 |grad|_K: 1.034e-07 alpha: 5.372e-01 linmin: -5.987e-04 t[s]: 1315.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770730 of unit cell: Completed after 11 iterations at t[s]: 1316.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 3 iterations at t[s]: 1316.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595514 magneticMoment: [ Abs: 1.13314 Tot: -0.28190 ] + SubspaceRotationAdjust: set factor to 0.0401 +ElecMinimize: Iter: 22 G: -1059.055016983852056 |grad|_K: 9.671e-08 alpha: 4.237e-01 linmin: 3.189e-04 t[s]: 1317.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 3 iterations at t[s]: 1318.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 0 iterations at t[s]: 1318.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595394 magneticMoment: [ Abs: 1.13311 Tot: -0.28210 ] + SubspaceRotationAdjust: set factor to 0.049 +ElecMinimize: Iter: 23 G: -1059.055019022157921 |grad|_K: 9.657e-08 alpha: 6.352e-01 linmin: -2.458e-04 t[s]: 1320.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770691 of unit cell: Completed after 11 iterations at t[s]: 1320.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770700 of unit cell: Completed after 5 iterations at t[s]: 1321.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.593825 magneticMoment: [ Abs: 1.13300 Tot: -0.28149 ] + SubspaceRotationAdjust: set factor to 0.044 +ElecMinimize: Iter: 24 G: -1059.055020471905664 |grad|_K: 9.532e-08 alpha: 4.480e-01 linmin: 3.581e-05 t[s]: 1322.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770720 of unit cell: Completed after 9 iterations at t[s]: 1322.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770719 of unit cell: Completed after 0 iterations at t[s]: 1323.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595056 magneticMoment: [ Abs: 1.13330 Tot: -0.28232 ] + SubspaceRotationAdjust: set factor to 0.0413 +ElecMinimize: Iter: 25 G: -1059.055021771413976 |grad|_K: 8.172e-08 alpha: 4.123e-01 linmin: 3.734e-06 t[s]: 1324.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 2 iterations at t[s]: 1324.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770725 of unit cell: Completed after 0 iterations at t[s]: 1325.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595408 magneticMoment: [ Abs: 1.13386 Tot: -0.28272 ] + SubspaceRotationAdjust: set factor to 0.0466 +ElecMinimize: Iter: 26 G: -1059.055023116035500 |grad|_K: 6.831e-08 alpha: 5.717e-01 linmin: -2.475e-04 t[s]: 1326.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 6 iterations at t[s]: 1327.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 0 iterations at t[s]: 1327.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594672 magneticMoment: [ Abs: 1.13444 Tot: -0.28251 ] + SubspaceRotationAdjust: set factor to 0.0465 +ElecMinimize: Iter: 27 G: -1059.055024071781645 |grad|_K: 5.734e-08 alpha: 5.722e-01 linmin: -3.151e-04 t[s]: 1328.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770714 of unit cell: Completed after 4 iterations at t[s]: 1329.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770714 of unit cell: Completed after 0 iterations at t[s]: 1329.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594627 magneticMoment: [ Abs: 1.13489 Tot: -0.28256 ] + SubspaceRotationAdjust: set factor to 0.0529 +ElecMinimize: Iter: 28 G: -1059.055024705247206 |grad|_K: 4.686e-08 alpha: 5.372e-01 linmin: -1.038e-04 t[s]: 1330.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770722 of unit cell: Completed after 4 iterations at t[s]: 1331.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770722 of unit cell: Completed after 0 iterations at t[s]: 1332.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595180 magneticMoment: [ Abs: 1.13529 Tot: -0.28289 ] + SubspaceRotationAdjust: set factor to 0.0522 +ElecMinimize: Iter: 29 G: -1059.055025101951742 |grad|_K: 3.887e-08 alpha: 5.123e-01 linmin: 2.282e-04 t[s]: 1333.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 2 iterations at t[s]: 1333.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 0 iterations at t[s]: 1334.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594763 magneticMoment: [ Abs: 1.13556 Tot: -0.28273 ] + SubspaceRotationAdjust: set factor to 0.0568 +ElecMinimize: Iter: 30 G: -1059.055025368601719 |grad|_K: 3.253e-08 alpha: 5.145e-01 linmin: -4.196e-04 t[s]: 1335.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770713 of unit cell: Completed after 2 iterations at t[s]: 1335.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770713 of unit cell: Completed after 0 iterations at t[s]: 1336.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594624 magneticMoment: [ Abs: 1.13594 Tot: -0.28274 ] + SubspaceRotationAdjust: set factor to 0.0646 +ElecMinimize: Iter: 31 G: -1059.055025549054335 |grad|_K: 3.014e-08 alpha: 4.773e-01 linmin: -7.048e-04 t[s]: 1337.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 3 iterations at t[s]: 1338.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 0 iterations at t[s]: 1338.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595262 magneticMoment: [ Abs: 1.13650 Tot: -0.28315 ] + SubspaceRotationAdjust: set factor to 0.0744 +ElecMinimize: Iter: 32 G: -1059.055025710218843 |grad|_K: 2.743e-08 alpha: 4.846e-01 linmin: -3.143e-04 t[s]: 1339.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770727 of unit cell: Completed after 3 iterations at t[s]: 1340.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770726 of unit cell: Completed after 0 iterations at t[s]: 1340.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595484 magneticMoment: [ Abs: 1.13685 Tot: -0.28330 ] + SubspaceRotationAdjust: set factor to 0.0585 +ElecMinimize: Iter: 33 G: -1059.055025806640742 |grad|_K: 3.880e-08 alpha: 3.664e-01 linmin: 3.923e-04 t[s]: 1342.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770708 of unit cell: Completed after 4 iterations at t[s]: 1342.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770717 of unit cell: Completed after 2 iterations at t[s]: 1343.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594860 magneticMoment: [ Abs: 1.13713 Tot: -0.28302 ] + SubspaceRotationAdjust: set factor to 0.0685 +ElecMinimize: Iter: 34 G: -1059.055025890873821 |grad|_K: 2.785e-08 alpha: 1.896e-01 linmin: 5.050e-04 t[s]: 1344.20 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 9.444e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.862 5.968 5.955 5.940 2.985 5.912 5.968 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.908 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.099 16.667 16.681 16.623 13.885 11.098 16.661 16.692 16.623 13.885 12.050 16.661 16.692 16.623 13.885 11.100 16.766 16.692 16.623 13.885 +# coordination-number N 1.085 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.07 +EvdW_6 = -0.120265 +EvdW_8 = -0.212513 + +# Ionic positions in cartesian coordinates: +ion C 15.511335805947233 8.968498448501400 29.638943431522591 1 +ion C 6.492146657620657 0.178357689435867 23.718655266195167 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343363102451432 9.047092413823545 29.267452973166026 1 +ion C 0.307527051398369 0.177813145911283 23.449584138044312 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.502132929763633 3.583522002625537 29.267523436378326 1 +ion C 9.566510155413601 5.531181165226180 23.997307588973960 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.194469049766289 3.581534294451689 29.000774831387844 1 +ion C 3.393647085796902 5.537428151250478 23.718677129387338 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.110702190764517 0.035141815928016 31.071952279588743 1 +ion Hf 12.541128134923371 7.251088703725356 26.595752699382512 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.054043245915473 0.030631603910035 30.809982134485850 1 +ion Hf 6.383822688764763 7.250095253843795 26.328829485054360 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.270654713570007 5.360306215477407 31.380115672785969 1 +ion Hf 9.468310505041510 1.915270960900957 26.328923891533130 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.427960550258629 5.278691755746558 31.611496901435494 1 +ion Hf 3.295324027922830 1.905317424711046 26.026589406639101 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.250511958714563 5.346929080970682 35.071382137385172 1 + +# Forces in Cartesian coordinates: +force C -0.000222817232030 -0.000123527475920 0.005777102659391 1 +force C 0.000239885716270 -0.000168280180878 0.001318749040146 1 +force C 0.000174065228981 0.000099726636207 -0.002707755615273 0 +force C 0.000154839528625 0.000089729920981 -0.003792160030013 0 +force C -0.001140674558341 -0.000592644216834 0.023443718335754 0 +force C 0.000037606778520 0.001951246054116 0.000734625190565 1 +force C -0.000309784307398 -0.000180054199155 0.001342410378979 1 +force C 0.000146652763431 0.000136915526349 -0.002748285158930 0 +force C 0.000153958425894 -0.000183453087230 -0.003564232402265 0 +force C -0.000966918326643 -0.000558452917806 0.023506381283437 0 +force C 0.001707681807669 -0.000951581494287 0.000763632463586 1 +force C -0.000062917960597 -0.000036385163939 0.001886908427140 1 +force C 0.000191975455254 0.000059117625884 -0.002747078445922 0 +force C -0.000082407317749 0.000225159977218 -0.003564204885249 0 +force C -0.000997933891500 -0.000577924025519 0.023247859503915 0 +force C -0.001561368263733 -0.000912788063363 0.000741307510680 1 +force C -0.000025755674739 0.000293212753048 0.001319421509704 1 +force C 0.000096965216817 0.000056360840116 -0.002030957492535 0 +force C 0.000377770991474 0.000218115963538 -0.003498503014681 0 +force C -0.001083495825793 -0.000693665581971 0.023444017270053 0 +force Hf -0.001355730760492 0.000697059192530 0.003136432407672 1 +force Hf 0.000619532865124 0.000358575479510 0.000588312800626 1 +force Hf 0.000412270351951 0.000240849481308 -0.000721353536832 0 +force Hf -0.000521019371819 -0.000112645588032 0.011601691839459 0 +force Hf 0.001201519553260 0.000695431688472 -0.023791701561009 0 +force Hf 0.001192922883159 0.000671113663593 0.003457219053010 1 +force Hf -0.000580223089153 0.000338333409616 0.000540119302302 1 +force Hf 0.000459827599124 -0.000451635982820 -0.001566195291948 0 +force Hf -0.000249689179098 -0.000144459278112 0.011719325385621 0 +force Hf 0.001209242177078 0.000714443973372 -0.023892197526326 0 +force Hf 0.000334635113077 0.000206842929861 -0.017791314275797 1 +force Hf 0.000002499217504 -0.000674422828206 0.000536630045398 1 +force Hf -0.000165743662176 0.000625227507370 -0.001565964989071 0 +force Hf -0.000416381157272 -0.000239960229009 0.012083140960756 0 +force Hf 0.001221685277393 0.000691671108726 -0.023890897138893 0 +force Hf 0.000004527674072 -0.001517642583328 0.003211910189460 1 +force Hf 0.000046815636932 0.000027292492587 0.000304303619025 1 +force Hf 0.001008948771902 0.000579728599401 -0.001506934071621 0 +force Hf -0.000357986564551 -0.000394586792833 0.011602806062402 0 +force Hf 0.001170446664149 0.000677094680806 -0.023640075505820 0 +force N -0.000349512785638 -0.000354892581179 -0.016810150521278 1 + +# Energy components: + A_diel = -0.6444303774905467 + Eewald = 38755.4371147923957324 + EH = 39732.0201970120979240 + Eloc = -79556.5448439156316454 + Enl = -270.1453124230117737 + EvdW = -0.3327787764461141 + Exc = -796.6640565818037203 + Exc_core = 594.6258085250892691 + KE = 421.3401734371097405 + MuShift = -0.0082060486770553 +------------------------------------- + Etot = -1120.9163343563689068 + TS = 0.0017149449460560 +------------------------------------- + F = -1120.9180493013150226 + muN = -61.8630234104410945 +------------------------------------- + G = -1059.0550258908738215 + +IonicMinimize: Iter: 5 G: -1059.055025890873821 |grad|_K: 3.693e-03 alpha: 2.425e-01 linmin: -3.364e-01 t[s]: 1350.08 + +#--- Lowdin population analysis --- +# oxidation-state C -0.243 -0.235 -0.234 -0.209 -0.209 -0.233 -0.235 -0.234 -0.210 -0.209 -0.233 -0.230 -0.234 -0.210 -0.209 -0.234 -0.235 -0.233 -0.210 -0.209 +# magnetic-moments C -0.004 +0.000 -0.005 -0.006 -0.183 -0.004 +0.001 -0.005 -0.014 -0.181 -0.004 +0.002 -0.005 -0.014 -0.022 -0.002 +0.000 -0.003 -0.014 -0.183 +# oxidation-state Hf +0.609 +0.252 +0.245 +0.242 +0.115 +0.613 +0.253 +0.248 +0.242 +0.115 -0.083 +0.253 +0.248 +0.242 +0.115 +0.609 +0.254 +0.248 +0.242 +0.116 +# magnetic-moments Hf +0.084 +0.007 +0.001 +0.000 -0.006 +0.092 +0.004 -0.000 +0.000 -0.006 +0.108 +0.004 -0.000 +0.000 -0.006 +0.085 +0.006 +0.000 +0.000 -0.004 +# oxidation-state N -0.895 +# magnetic-moments N -0.015 + + +Computing DFT-D3 correction: +# coordination-number C 5.848 5.968 5.955 5.940 2.985 5.915 5.967 5.955 5.940 2.985 5.915 5.969 5.955 5.940 2.985 5.911 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.081 16.668 16.681 16.623 13.885 11.077 16.661 16.688 16.623 13.885 12.128 16.661 16.688 16.623 13.885 11.081 16.773 16.689 16.623 13.885 +# coordination-number N 1.093 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.06 +EvdW_6 = -0.120287 +EvdW_8 = -0.212649 +Shifting auxilliary hamiltonian by -0.000000 to set nElectrons=325.594860 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771178 of unit cell: Completed after 31 iterations at t[s]: 1352.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594860 magneticMoment: [ Abs: 1.14326 Tot: -0.28537 ] +ElecMinimize: Iter: 0 G: -1058.880749986012006 |grad|_K: 3.128e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773180 of unit cell: Completed after 34 iterations at t[s]: 1353.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.772151 of unit cell: Completed after 32 iterations at t[s]: 1354.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.691879 magneticMoment: [ Abs: 1.11758 Tot: -0.33463 ] + SubspaceRotationAdjust: set factor to 0.0626 +ElecMinimize: Iter: 1 G: -1059.034749327858208 |grad|_K: 9.646e-06 alpha: 4.540e-01 linmin: 3.493e-03 t[s]: 1355.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767431 of unit cell: Completed after 30 iterations at t[s]: 1356.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769556 of unit cell: Completed after 28 iterations at t[s]: 1356.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.499715 magneticMoment: [ Abs: 1.11704 Tot: -0.23274 ] + SubspaceRotationAdjust: set factor to 0.04 +ElecMinimize: Iter: 2 G: -1059.043369905850341 |grad|_K: 6.921e-06 alpha: 2.724e-01 linmin: 2.918e-04 t[s]: 1357.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770645 of unit cell: Completed after 28 iterations at t[s]: 1358.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770968 of unit cell: Completed after 25 iterations at t[s]: 1359.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.592334 magneticMoment: [ Abs: 1.14191 Tot: -0.28220 ] + SubspaceRotationAdjust: set factor to 0.0366 +ElecMinimize: Iter: 3 G: -1059.049270130974719 |grad|_K: 3.164e-06 alpha: 3.554e-01 linmin: 8.542e-04 t[s]: 1360.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771022 of unit cell: Completed after 19 iterations at t[s]: 1360.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771059 of unit cell: Completed after 17 iterations at t[s]: 1361.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.599785 magneticMoment: [ Abs: 1.13729 Tot: -0.28503 ] + SubspaceRotationAdjust: set factor to 0.0446 +ElecMinimize: Iter: 4 G: -1059.051384613360597 |grad|_K: 2.205e-06 alpha: 6.106e-01 linmin: -4.731e-05 t[s]: 1362.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770361 of unit cell: Completed after 26 iterations at t[s]: 1363.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770407 of unit cell: Completed after 12 iterations at t[s]: 1363.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.554533 magneticMoment: [ Abs: 1.13570 Tot: -0.26039 ] + SubspaceRotationAdjust: set factor to 0.0432 +ElecMinimize: Iter: 5 G: -1059.052356644006068 |grad|_K: 2.078e-06 alpha: 5.726e-01 linmin: -1.621e-05 t[s]: 1364.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770960 of unit cell: Completed after 26 iterations at t[s]: 1365.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770976 of unit cell: Completed after 8 iterations at t[s]: 1365.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.587746 magneticMoment: [ Abs: 1.14827 Tot: -0.27624 ] + SubspaceRotationAdjust: set factor to 0.0416 +ElecMinimize: Iter: 6 G: -1059.053244514488370 |grad|_K: 1.910e-06 alpha: 5.893e-01 linmin: 2.686e-05 t[s]: 1366.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770792 of unit cell: Completed after 19 iterations at t[s]: 1367.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770719 of unit cell: Completed after 14 iterations at t[s]: 1368.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563275 magneticMoment: [ Abs: 1.15645 Tot: -0.26194 ] + SubspaceRotationAdjust: set factor to 0.0471 +ElecMinimize: Iter: 7 G: -1059.054281982230805 |grad|_K: 1.827e-06 alpha: 8.161e-01 linmin: 1.154e-05 t[s]: 1369.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 17 iterations at t[s]: 1369.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 5 iterations at t[s]: 1370.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557490 magneticMoment: [ Abs: 1.16021 Tot: -0.25757 ] + SubspaceRotationAdjust: set factor to 0.0538 +ElecMinimize: Iter: 8 G: -1059.055159307730491 |grad|_K: 1.764e-06 alpha: 7.544e-01 linmin: -3.425e-06 t[s]: 1371.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771099 of unit cell: Completed after 24 iterations at t[s]: 1372.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771112 of unit cell: Completed after 5 iterations at t[s]: 1372.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578304 magneticMoment: [ Abs: 1.17036 Tot: -0.26656 ] + SubspaceRotationAdjust: set factor to 0.0548 +ElecMinimize: Iter: 9 G: -1059.056007312955671 |grad|_K: 1.925e-06 alpha: 7.809e-01 linmin: -1.355e-05 t[s]: 1373.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770344 of unit cell: Completed after 27 iterations at t[s]: 1374.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770578 of unit cell: Completed after 24 iterations at t[s]: 1374.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541111 magneticMoment: [ Abs: 1.17417 Tot: -0.24704 ] + SubspaceRotationAdjust: set factor to 0.0445 +ElecMinimize: Iter: 10 G: -1059.056717943048398 |grad|_K: 1.916e-06 alpha: 5.482e-01 linmin: 5.837e-06 t[s]: 1375.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771198 of unit cell: Completed after 26 iterations at t[s]: 1376.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771119 of unit cell: Completed after 15 iterations at t[s]: 1377.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.577396 magneticMoment: [ Abs: 1.17966 Tot: -0.26387 ] + SubspaceRotationAdjust: set factor to 0.0363 +ElecMinimize: Iter: 11 G: -1059.057327157225473 |grad|_K: 1.545e-06 alpha: 4.760e-01 linmin: -8.012e-06 t[s]: 1378.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771048 of unit cell: Completed after 17 iterations at t[s]: 1378.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771029 of unit cell: Completed after 13 iterations at t[s]: 1379.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.575096 magneticMoment: [ Abs: 1.17787 Tot: -0.26201 ] + SubspaceRotationAdjust: set factor to 0.0386 +ElecMinimize: Iter: 12 G: -1059.057828162711530 |grad|_K: 1.127e-06 alpha: 6.004e-01 linmin: -5.727e-06 t[s]: 1380.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770873 of unit cell: Completed after 19 iterations at t[s]: 1380.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770871 of unit cell: Completed after 0 iterations at t[s]: 1381.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.568696 magneticMoment: [ Abs: 1.17703 Tot: -0.25860 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 13 G: -1059.058097591481783 |grad|_K: 8.654e-07 alpha: 6.072e-01 linmin: -1.059e-05 t[s]: 1382.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 22 iterations at t[s]: 1383.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 9 iterations at t[s]: 1383.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.583876 magneticMoment: [ Abs: 1.17761 Tot: -0.26585 ] + SubspaceRotationAdjust: set factor to 0.0309 +ElecMinimize: Iter: 14 G: -1059.058240363095138 |grad|_K: 6.844e-07 alpha: 5.452e-01 linmin: 7.634e-05 t[s]: 1384.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770895 of unit cell: Completed after 18 iterations at t[s]: 1385.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770894 of unit cell: Completed after 0 iterations at t[s]: 1386.06 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.576291 magneticMoment: [ Abs: 1.17514 Tot: -0.26222 ] + SubspaceRotationAdjust: set factor to 0.0279 +ElecMinimize: Iter: 15 G: -1059.058329650639507 |grad|_K: 4.753e-07 alpha: 5.492e-01 linmin: -9.336e-05 t[s]: 1387.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770898 of unit cell: Completed after 9 iterations at t[s]: 1387.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770898 of unit cell: Completed after 0 iterations at t[s]: 1388.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.577899 magneticMoment: [ Abs: 1.17373 Tot: -0.26317 ] + SubspaceRotationAdjust: set factor to 0.0314 +ElecMinimize: Iter: 16 G: -1059.058372372110625 |grad|_K: 3.196e-07 alpha: 5.389e-01 linmin: -1.068e-05 t[s]: 1389.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770944 of unit cell: Completed after 14 iterations at t[s]: 1389.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770944 of unit cell: Completed after 0 iterations at t[s]: 1390.45 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581437 magneticMoment: [ Abs: 1.17315 Tot: -0.26512 ] + SubspaceRotationAdjust: set factor to 0.0317 +ElecMinimize: Iter: 17 G: -1059.058391569461264 |grad|_K: 2.399e-07 alpha: 5.383e-01 linmin: 2.318e-05 t[s]: 1391.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 13 iterations at t[s]: 1392.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770905 of unit cell: Completed after 4 iterations at t[s]: 1392.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579049 magneticMoment: [ Abs: 1.17215 Tot: -0.26423 ] + SubspaceRotationAdjust: set factor to 0.0333 +ElecMinimize: Iter: 18 G: -1059.058404447296880 |grad|_K: 1.814e-07 alpha: 6.409e-01 linmin: -2.900e-04 t[s]: 1393.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770913 of unit cell: Completed after 4 iterations at t[s]: 1394.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770913 of unit cell: Completed after 0 iterations at t[s]: 1395.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579737 magneticMoment: [ Abs: 1.17152 Tot: -0.26482 ] + SubspaceRotationAdjust: set factor to 0.0389 +ElecMinimize: Iter: 19 G: -1059.058412095439280 |grad|_K: 1.575e-07 alpha: 6.603e-01 linmin: -4.776e-05 t[s]: 1396.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770930 of unit cell: Completed after 9 iterations at t[s]: 1396.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770928 of unit cell: Completed after 0 iterations at t[s]: 1397.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580788 magneticMoment: [ Abs: 1.17108 Tot: -0.26556 ] + SubspaceRotationAdjust: set factor to 0.0437 +ElecMinimize: Iter: 20 G: -1059.058417033581691 |grad|_K: 1.433e-07 alpha: 5.708e-01 linmin: 1.471e-04 t[s]: 1398.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770890 of unit cell: Completed after 11 iterations at t[s]: 1398.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770894 of unit cell: Completed after 2 iterations at t[s]: 1399.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578508 magneticMoment: [ Abs: 1.17080 Tot: -0.26473 ] + SubspaceRotationAdjust: set factor to 0.0416 +ElecMinimize: Iter: 21 G: -1059.058420660843467 |grad|_K: 1.405e-07 alpha: 5.119e-01 linmin: -1.429e-05 t[s]: 1400.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770914 of unit cell: Completed after 7 iterations at t[s]: 1400.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770918 of unit cell: Completed after 2 iterations at t[s]: 1401.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580089 magneticMoment: [ Abs: 1.17108 Tot: -0.26591 ] + SubspaceRotationAdjust: set factor to 0.047 +ElecMinimize: Iter: 22 G: -1059.058424812710200 |grad|_K: 1.301e-07 alpha: 6.016e-01 linmin: -3.706e-04 t[s]: 1402.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770935 of unit cell: Completed after 9 iterations at t[s]: 1403.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770935 of unit cell: Completed after 0 iterations at t[s]: 1403.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581142 magneticMoment: [ Abs: 1.17140 Tot: -0.26680 ] + SubspaceRotationAdjust: set factor to 0.0514 +ElecMinimize: Iter: 23 G: -1059.058428398042452 |grad|_K: 1.308e-07 alpha: 5.939e-01 linmin: -3.505e-04 t[s]: 1404.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770881 of unit cell: Completed after 14 iterations at t[s]: 1405.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770898 of unit cell: Completed after 8 iterations at t[s]: 1405.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578600 magneticMoment: [ Abs: 1.17160 Tot: -0.26580 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 24 G: -1059.058430900027815 |grad|_K: 1.162e-07 alpha: 4.071e-01 linmin: 2.908e-04 t[s]: 1406.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 3 iterations at t[s]: 1407.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 3 iterations at t[s]: 1407.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579316 magneticMoment: [ Abs: 1.17253 Tot: -0.26647 ] + SubspaceRotationAdjust: set factor to 0.0505 +ElecMinimize: Iter: 25 G: -1059.058433360086383 |grad|_K: 1.010e-07 alpha: 5.372e-01 linmin: 4.839e-05 t[s]: 1408.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770936 of unit cell: Completed after 11 iterations at t[s]: 1409.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770933 of unit cell: Completed after 1 iterations at t[s]: 1409.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580665 magneticMoment: [ Abs: 1.17349 Tot: -0.26735 ] + SubspaceRotationAdjust: set factor to 0.0463 +ElecMinimize: Iter: 26 G: -1059.058434989329498 |grad|_K: 1.042e-07 alpha: 4.632e-01 linmin: 1.435e-04 t[s]: 1410.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770899 of unit cell: Completed after 12 iterations at t[s]: 1411.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 5 iterations at t[s]: 1412.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579089 magneticMoment: [ Abs: 1.17414 Tot: -0.26669 ] + SubspaceRotationAdjust: set factor to 0.0375 +ElecMinimize: Iter: 27 G: -1059.058436113385824 |grad|_K: 7.514e-08 alpha: 3.043e-01 linmin: 4.099e-04 t[s]: 1413.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770907 of unit cell: Completed after 3 iterations at t[s]: 1413.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770905 of unit cell: Completed after 0 iterations at t[s]: 1414.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578666 magneticMoment: [ Abs: 1.17483 Tot: -0.26655 ] + SubspaceRotationAdjust: set factor to 0.0469 +ElecMinimize: Iter: 28 G: -1059.058437064981490 |grad|_K: 5.293e-08 alpha: 4.778e-01 linmin: -1.564e-03 t[s]: 1415.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770915 of unit cell: Completed after 6 iterations at t[s]: 1415.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 0 iterations at t[s]: 1416.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579307 magneticMoment: [ Abs: 1.17544 Tot: -0.26692 ] + SubspaceRotationAdjust: set factor to 0.0472 +ElecMinimize: Iter: 29 G: -1059.058437586525315 |grad|_K: 4.215e-08 alpha: 4.957e-01 linmin: -1.658e-03 t[s]: 1417.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770917 of unit cell: Completed after 3 iterations at t[s]: 1417.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770917 of unit cell: Completed after 0 iterations at t[s]: 1418.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579362 magneticMoment: [ Abs: 1.17632 Tot: -0.26703 ] + SubspaceRotationAdjust: set factor to 0.0557 +ElecMinimize: Iter: 30 G: -1059.058437983829663 |grad|_K: 3.968e-08 alpha: 5.927e-01 linmin: -1.055e-03 t[s]: 1419.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770907 of unit cell: Completed after 6 iterations at t[s]: 1419.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770910 of unit cell: Completed after 1 iterations at t[s]: 1420.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578832 magneticMoment: [ Abs: 1.17701 Tot: -0.26681 ] + SubspaceRotationAdjust: set factor to 0.0523 +ElecMinimize: Iter: 31 G: -1059.058438211895009 |grad|_K: 4.472e-08 alpha: 4.036e-01 linmin: 1.743e-03 t[s]: 1421.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770918 of unit cell: Completed after 3 iterations at t[s]: 1422.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 0 iterations at t[s]: 1422.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579187 magneticMoment: [ Abs: 1.17774 Tot: -0.26703 ] + SubspaceRotationAdjust: set factor to 0.0605 +ElecMinimize: Iter: 32 G: -1059.058438388364948 |grad|_K: 3.580e-08 alpha: 2.896e-01 linmin: 3.443e-05 t[s]: 1423.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770914 of unit cell: Completed after 2 iterations at t[s]: 1424.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770914 of unit cell: Completed after 0 iterations at t[s]: 1424.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579111 magneticMoment: [ Abs: 1.17818 Tot: -0.26698 ] + SubspaceRotationAdjust: set factor to 0.0731 +ElecMinimize: Iter: 33 G: -1059.058438553231554 |grad|_K: 2.559e-08 alpha: 3.463e-01 linmin: -4.779e-03 t[s]: 1425.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 5 iterations at t[s]: 1426.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 0 iterations at t[s]: 1426.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579208 magneticMoment: [ Abs: 1.17841 Tot: -0.26706 ] + SubspaceRotationAdjust: set factor to 0.0696 +ElecMinimize: Iter: 34 G: -1059.058438608107508 |grad|_K: 3.601e-08 alpha: 2.477e-01 linmin: -3.007e-03 t[s]: 1427.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770910 of unit cell: Completed after 2 iterations at t[s]: 1428.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 0 iterations at t[s]: 1428.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578860 magneticMoment: [ Abs: 1.17896 Tot: -0.26696 ] + SubspaceRotationAdjust: set factor to 0.0923 +ElecMinimize: Iter: 35 G: -1059.058438713260784 |grad|_K: 3.166e-08 alpha: 1.995e-01 linmin: -2.217e-04 t[s]: 1429.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 3 iterations at t[s]: 1430.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 0 iterations at t[s]: 1431.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578596 magneticMoment: [ Abs: 1.17964 Tot: -0.26694 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 36 G: -1059.058438791474828 |grad|_K: 3.026e-08 alpha: 2.154e-01 linmin: -1.441e-03 t[s]: 1431.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 0 iterations at t[s]: 1432.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770907 of unit cell: Completed after 3 iterations at t[s]: 1433.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578470 magneticMoment: [ Abs: 1.18088 Tot: -0.26706 ] + SubspaceRotationAdjust: set factor to 0.113 +ElecMinimize: Iter: 37 G: -1059.058438869128167 |grad|_K: 3.860e-08 alpha: 3.320e-01 linmin: 3.228e-03 t[s]: 1434.10 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.217e-06 + +Computing DFT-D3 correction: +# coordination-number C 5.848 5.968 5.955 5.940 2.985 5.915 5.967 5.955 5.940 2.985 5.915 5.969 5.955 5.940 2.985 5.911 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.081 16.668 16.681 16.623 13.885 11.077 16.661 16.688 16.623 13.885 12.128 16.661 16.688 16.623 13.885 11.081 16.773 16.689 16.623 13.885 +# coordination-number N 1.093 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.06 +EvdW_6 = -0.120287 +EvdW_8 = -0.212649 + +# Ionic positions in cartesian coordinates: +ion C 15.509566677866808 8.967500453968290 29.673654433345117 1 +ion C 6.493342823709534 0.177816689099033 23.722501746648856 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.344090513178354 9.061060573627030 29.265436913321658 1 +ion C 0.306293363174798 0.177096656992852 23.453559235795932 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.514544666352801 3.577092441936935 29.265692035330385 1 +ion C 9.566405080995240 5.531113274550259 24.002917620223162 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.182078952695679 3.574325291843190 28.998488241078572 1 +ion C 3.393776216807315 5.538737706403301 23.722521352028121 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.098710696362287 0.041102656183621 31.089643518577624 1 +ion Hf 12.544562945713988 7.253078819746086 26.597576518210492 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.064442042595046 0.036715453409305 30.830884326971574 1 +ion Hf 6.380764402531020 7.252120900723922 26.329906158785345 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.274028947762986 5.362136603748852 31.292587178609185 1 +ion Hf 9.468552157714852 1.911594358148303 26.329937342307709 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.426993993854405 5.265259257953828 31.629528999172031 1 +ion Hf 3.295764022804458 1.905568316484179 26.030058435896517 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.247264154732864 5.344622905908079 34.971461502249703 1 + +# Forces in Cartesian coordinates: +force C -0.000094689169776 -0.000062760612105 0.004378507035024 1 +force C 0.000245697408939 -0.000179136079981 0.001028618715025 1 +force C 0.000191298209342 0.000109723455076 -0.002571829058893 0 +force C 0.000157358843035 0.000091220949540 -0.003848284833386 0 +force C -0.001056222947280 -0.000624597924789 0.023113625434793 0 +force C -0.000037493562467 0.001449614847874 -0.000377274173776 1 +force C -0.000287359987117 -0.000166338479193 0.001039957180792 1 +force C 0.000126861571333 0.000152775242564 -0.002629169864143 0 +force C 0.000159221957696 -0.000183666507897 -0.003632049158694 0 +force C -0.001021103635731 -0.000590315330714 0.023180416874136 0 +force C 0.001246307805384 -0.000751992817918 -0.000373852667825 1 +force C -0.000025153999942 -0.000015087104246 0.001275905491470 1 +force C 0.000195806295625 0.000034202033681 -0.002628450394781 0 +force C -0.000080064846425 0.000230138015838 -0.003632096030678 0 +force C -0.000973006506632 -0.000563511044881 0.022803274532367 0 +force C -0.000800629673765 -0.000458096862010 -0.000386392239931 1 +force C -0.000032506140577 0.000302694304285 0.001031080266242 1 +force C 0.000080776821331 0.000047006313317 -0.001696918645816 0 +force C 0.000383915308429 0.000221937112541 -0.003565203689303 0 +force C -0.001068631664988 -0.000604803550521 0.023113536168320 0 +force Hf -0.000851639414527 0.000267834626693 0.003043141257481 1 +force Hf 0.001393656768749 0.000799305476166 -0.000009060319330 1 +force Hf 0.000423803429386 0.000246196025500 -0.000840635180043 0 +force Hf -0.000493014825046 -0.000097768550530 0.011140205569260 0 +force Hf 0.001251563033612 0.000724074330457 -0.024025085670495 0 +force Hf 0.000656403759851 0.000386209478941 0.003005596518745 1 +force Hf -0.001278904635077 0.000801035958311 0.000194052185831 1 +force Hf 0.000467221486094 -0.000618993664022 -0.001433443790437 0 +force Hf -0.000234505236059 -0.000135683056441 0.011264506983760 0 +force Hf 0.001176659249575 0.000751094451177 -0.024140714537323 0 +force Hf -0.000160807050928 -0.000089393898667 -0.012323266571590 1 +force Hf 0.000060943526506 -0.001505399713308 0.000187724932729 1 +force Hf -0.000305806580486 0.000715732841236 -0.001434658440000 0 +force Hf -0.000374432052069 -0.000215520571529 0.011773312286732 0 +force Hf 0.001237448206754 0.000645022957997 -0.024138986166053 0 +force Hf -0.000094542508737 -0.000873862936068 0.003118753792001 1 +force Hf -0.000043504491438 -0.000020088365902 -0.000089982725590 1 +force Hf 0.001155785070751 0.000666117203590 -0.001372999576102 0 +force Hf -0.000331358785702 -0.000377757371927 0.011140732633744 0 +force Hf 0.001176874358716 0.000680813047118 -0.023926658352329 0 +force N -0.000378569572907 -0.000309906289333 -0.013546806045831 1 + +# Energy components: + A_diel = -0.6652799721293755 + Eewald = 38763.4775161221987219 + EH = 39738.4559500552277314 + Eloc = -79571.0164374760206556 + Enl = -270.1480003888457873 + EvdW = -0.3329362004130016 + Exc = -796.6726736638231614 + Exc_core = 594.6257586468889258 + KE = 421.3673752214735373 + MuShift = -0.0079799506877409 +------------------------------------- + Etot = -1120.9167076061280568 + TS = 0.0016405844501551 +------------------------------------- + F = -1120.9183481905781719 + muN = -61.8599093214499334 +------------------------------------- + G = -1059.0584388691281674 + +IonicMinimize: Iter: 6 G: -1059.058438869128167 |grad|_K: 2.811e-03 alpha: 2.067e-01 linmin: -2.681e-01 t[s]: 1440.56 + +#--- Lowdin population analysis --- +# oxidation-state C -0.246 -0.236 -0.235 -0.209 -0.209 -0.233 -0.236 -0.235 -0.210 -0.209 -0.233 -0.231 -0.235 -0.210 -0.209 -0.235 -0.236 -0.234 -0.210 -0.209 +# magnetic-moments C -0.006 +0.000 -0.005 -0.006 -0.185 -0.003 +0.001 -0.005 -0.014 -0.184 -0.003 +0.002 -0.005 -0.014 -0.030 -0.002 +0.000 -0.003 -0.014 -0.185 +# oxidation-state Hf +0.619 +0.251 +0.245 +0.242 +0.116 +0.623 +0.253 +0.248 +0.242 +0.116 -0.093 +0.253 +0.248 +0.242 +0.116 +0.619 +0.251 +0.247 +0.242 +0.117 +# magnetic-moments Hf +0.094 +0.008 +0.001 +0.000 -0.006 +0.100 +0.006 +0.000 +0.001 -0.006 +0.103 +0.006 +0.000 +0.000 -0.006 +0.095 +0.005 +0.001 +0.000 -0.004 +# oxidation-state N -0.884 +# magnetic-moments N -0.012 + + +Computing DFT-D3 correction: +# coordination-number C 5.843 5.969 5.955 5.940 2.985 5.916 5.969 5.955 5.940 2.985 5.916 5.966 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 +# coordination-number Hf 11.053 16.661 16.695 16.623 13.885 11.052 16.659 16.687 16.623 13.885 12.171 16.659 16.687 16.623 13.885 11.052 16.773 16.686 16.623 13.885 +# coordination-number N 1.103 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.06 +EvdW_6 = -0.120310 +EvdW_8 = -0.212758 +Shifting auxilliary hamiltonian by 0.000057 to set nElectrons=325.578470 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771329 of unit cell: Completed after 25 iterations at t[s]: 1442.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578470 magneticMoment: [ Abs: 1.17670 Tot: -0.26518 ] +ElecMinimize: Iter: 0 G: -1058.885826103718273 |grad|_K: 3.056e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769506 of unit cell: Completed after 31 iterations at t[s]: 1444.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770666 of unit cell: Completed after 27 iterations at t[s]: 1444.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.531452 magneticMoment: [ Abs: 1.20126 Tot: -0.23437 ] + SubspaceRotationAdjust: set factor to 0.12 +ElecMinimize: Iter: 1 G: -1059.037182520474062 |grad|_K: 7.801e-06 alpha: 4.657e-01 linmin: 1.034e-03 t[s]: 1445.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771292 of unit cell: Completed after 26 iterations at t[s]: 1446.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771378 of unit cell: Completed after 14 iterations at t[s]: 1447.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594398 magneticMoment: [ Abs: 1.16909 Tot: -0.26738 ] + SubspaceRotationAdjust: set factor to 0.103 +ElecMinimize: Iter: 2 G: -1059.048451517421654 |grad|_K: 5.544e-06 alpha: 5.319e-01 linmin: -2.097e-04 t[s]: 1448.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766991 of unit cell: Completed after 30 iterations at t[s]: 1448.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769983 of unit cell: Completed after 29 iterations at t[s]: 1449.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.497066 magneticMoment: [ Abs: 1.17843 Tot: -0.21948 ] + SubspaceRotationAdjust: set factor to 0.0735 +ElecMinimize: Iter: 3 G: -1059.050492406129706 |grad|_K: 4.770e-06 alpha: 1.948e-01 linmin: 5.936e-04 t[s]: 1450.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770567 of unit cell: Completed after 20 iterations at t[s]: 1450.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770996 of unit cell: Completed after 19 iterations at t[s]: 1451.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557630 magneticMoment: [ Abs: 1.21819 Tot: -0.25175 ] + SubspaceRotationAdjust: set factor to 0.0782 +ElecMinimize: Iter: 4 G: -1059.053124842721672 |grad|_K: 2.934e-06 alpha: 3.392e-01 linmin: 3.199e-04 t[s]: 1452.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771044 of unit cell: Completed after 18 iterations at t[s]: 1453.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771086 of unit cell: Completed after 18 iterations at t[s]: 1453.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.567279 magneticMoment: [ Abs: 1.19995 Tot: -0.25198 ] + SubspaceRotationAdjust: set factor to 0.0811 +ElecMinimize: Iter: 5 G: -1059.055040826615823 |grad|_K: 2.804e-06 alpha: 6.440e-01 linmin: -6.652e-05 t[s]: 1454.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769192 of unit cell: Completed after 28 iterations at t[s]: 1455.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770137 of unit cell: Completed after 26 iterations at t[s]: 1455.79 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.505779 magneticMoment: [ Abs: 1.19523 Tot: -0.22181 ] + SubspaceRotationAdjust: set factor to 0.0651 +ElecMinimize: Iter: 6 G: -1059.055953806476737 |grad|_K: 3.061e-06 alpha: 3.357e-01 linmin: 9.089e-05 t[s]: 1456.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770806 of unit cell: Completed after 23 iterations at t[s]: 1457.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771060 of unit cell: Completed after 19 iterations at t[s]: 1457.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557147 magneticMoment: [ Abs: 1.22112 Tot: -0.24900 ] + SubspaceRotationAdjust: set factor to 0.066 +ElecMinimize: Iter: 7 G: -1059.057467885864071 |grad|_K: 2.178e-06 alpha: 4.670e-01 linmin: 6.373e-05 t[s]: 1458.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771275 of unit cell: Completed after 19 iterations at t[s]: 1459.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771372 of unit cell: Completed after 15 iterations at t[s]: 1460.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.574060 magneticMoment: [ Abs: 1.23014 Tot: -0.25644 ] + SubspaceRotationAdjust: set factor to 0.0768 +ElecMinimize: Iter: 8 G: -1059.058594266036152 |grad|_K: 1.984e-06 alpha: 6.843e-01 linmin: -6.057e-06 t[s]: 1461.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770139 of unit cell: Completed after 27 iterations at t[s]: 1461.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770724 of unit cell: Completed after 26 iterations at t[s]: 1462.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.531499 magneticMoment: [ Abs: 1.22380 Tot: -0.23547 ] + SubspaceRotationAdjust: set factor to 0.0592 +ElecMinimize: Iter: 9 G: -1059.059092845666783 |grad|_K: 1.939e-06 alpha: 3.666e-01 linmin: 4.317e-05 t[s]: 1463.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771158 of unit cell: Completed after 26 iterations at t[s]: 1463.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771168 of unit cell: Completed after 4 iterations at t[s]: 1464.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561206 magneticMoment: [ Abs: 1.22684 Tot: -0.24810 ] + SubspaceRotationAdjust: set factor to 0.0487 +ElecMinimize: Iter: 10 G: -1059.059582960175021 |grad|_K: 1.395e-06 alpha: 3.748e-01 linmin: -3.143e-05 t[s]: 1465.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771185 of unit cell: Completed after 13 iterations at t[s]: 1465.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771196 of unit cell: Completed after 14 iterations at t[s]: 1466.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563915 magneticMoment: [ Abs: 1.23374 Tot: -0.24972 ] + SubspaceRotationAdjust: set factor to 0.0533 +ElecMinimize: Iter: 11 G: -1059.059999785185937 |grad|_K: 1.074e-06 alpha: 6.130e-01 linmin: 3.127e-05 t[s]: 1467.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770975 of unit cell: Completed after 23 iterations at t[s]: 1468.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770993 of unit cell: Completed after 9 iterations at t[s]: 1468.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552261 magneticMoment: [ Abs: 1.23361 Tot: -0.24414 ] + SubspaceRotationAdjust: set factor to 0.0503 +ElecMinimize: Iter: 12 G: -1059.060226089591652 |grad|_K: 9.212e-07 alpha: 5.636e-01 linmin: 3.132e-06 t[s]: 1469.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771318 of unit cell: Completed after 25 iterations at t[s]: 1470.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771220 of unit cell: Completed after 18 iterations at t[s]: 1470.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.569206 magneticMoment: [ Abs: 1.23406 Tot: -0.25132 ] + SubspaceRotationAdjust: set factor to 0.0357 +ElecMinimize: Iter: 13 G: -1059.060341908137616 |grad|_K: 6.844e-07 alpha: 3.917e-01 linmin: -8.076e-06 t[s]: 1471.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771109 of unit cell: Completed after 16 iterations at t[s]: 1472.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771088 of unit cell: Completed after 9 iterations at t[s]: 1473.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.562092 magneticMoment: [ Abs: 1.23234 Tot: -0.24778 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 14 G: -1059.060417901290521 |grad|_K: 4.573e-07 alpha: 4.643e-01 linmin: -7.480e-05 t[s]: 1474.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771040 of unit cell: Completed after 11 iterations at t[s]: 1474.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771028 of unit cell: Completed after 8 iterations at t[s]: 1475.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.559124 magneticMoment: [ Abs: 1.23275 Tot: -0.24646 ] + SubspaceRotationAdjust: set factor to 0.0387 +ElecMinimize: Iter: 15 G: -1059.060460560704769 |grad|_K: 3.571e-07 alpha: 5.818e-01 linmin: -5.596e-05 t[s]: 1476.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771111 of unit cell: Completed after 17 iterations at t[s]: 1476.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771105 of unit cell: Completed after 3 iterations at t[s]: 1477.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.564735 magneticMoment: [ Abs: 1.23386 Tot: -0.24909 ] + SubspaceRotationAdjust: set factor to 0.0326 +ElecMinimize: Iter: 16 G: -1059.060484515302505 |grad|_K: 2.834e-07 alpha: 5.361e-01 linmin: 3.147e-04 t[s]: 1478.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771043 of unit cell: Completed after 14 iterations at t[s]: 1478.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771048 of unit cell: Completed after 3 iterations at t[s]: 1479.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561338 magneticMoment: [ Abs: 1.23360 Tot: -0.24762 ] + SubspaceRotationAdjust: set factor to 0.0312 +ElecMinimize: Iter: 17 G: -1059.060498285452468 |grad|_K: 1.920e-07 alpha: 4.991e-01 linmin: -6.642e-05 t[s]: 1480.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 4 iterations at t[s]: 1480.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 0 iterations at t[s]: 1481.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561600 magneticMoment: [ Abs: 1.23375 Tot: -0.24781 ] + SubspaceRotationAdjust: set factor to 0.037 +ElecMinimize: Iter: 18 G: -1059.060505732063575 |grad|_K: 1.517e-07 alpha: 5.762e-01 linmin: -1.537e-04 t[s]: 1482.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771078 of unit cell: Completed after 11 iterations at t[s]: 1483.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771078 of unit cell: Completed after 0 iterations at t[s]: 1483.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563488 magneticMoment: [ Abs: 1.23435 Tot: -0.24880 ] + SubspaceRotationAdjust: set factor to 0.0379 +ElecMinimize: Iter: 19 G: -1059.060510458139788 |grad|_K: 1.383e-07 alpha: 5.839e-01 linmin: -7.290e-04 t[s]: 1484.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771052 of unit cell: Completed after 12 iterations at t[s]: 1485.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771050 of unit cell: Completed after 0 iterations at t[s]: 1485.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561571 magneticMoment: [ Abs: 1.23510 Tot: -0.24813 ] + SubspaceRotationAdjust: set factor to 0.0394 +ElecMinimize: Iter: 20 G: -1059.060514727587815 |grad|_K: 1.212e-07 alpha: 6.174e-01 linmin: -2.663e-04 t[s]: 1486.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 3 iterations at t[s]: 1487.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 0 iterations at t[s]: 1488.03 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561550 magneticMoment: [ Abs: 1.23632 Tot: -0.24833 ] + SubspaceRotationAdjust: set factor to 0.0459 +ElecMinimize: Iter: 21 G: -1059.060518496513851 |grad|_K: 1.281e-07 alpha: 7.209e-01 linmin: -1.075e-04 t[s]: 1489.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 9 iterations at t[s]: 1489.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771074 of unit cell: Completed after 3 iterations at t[s]: 1490.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563238 magneticMoment: [ Abs: 1.23791 Tot: -0.24934 ] + SubspaceRotationAdjust: set factor to 0.0462 +ElecMinimize: Iter: 22 G: -1059.060521752696559 |grad|_K: 1.235e-07 alpha: 5.652e-01 linmin: 1.046e-04 t[s]: 1491.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771058 of unit cell: Completed after 8 iterations at t[s]: 1491.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771055 of unit cell: Completed after 3 iterations at t[s]: 1492.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561929 magneticMoment: [ Abs: 1.23987 Tot: -0.24912 ] + SubspaceRotationAdjust: set factor to 0.045 +ElecMinimize: Iter: 23 G: -1059.060525305209467 |grad|_K: 1.276e-07 alpha: 6.754e-01 linmin: -1.026e-04 t[s]: 1493.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771070 of unit cell: Completed after 3 iterations at t[s]: 1493.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771067 of unit cell: Completed after 0 iterations at t[s]: 1494.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.562749 magneticMoment: [ Abs: 1.24239 Tot: -0.24992 ] + SubspaceRotationAdjust: set factor to 0.0491 +ElecMinimize: Iter: 24 G: -1059.060528570006682 |grad|_K: 1.123e-07 alpha: 5.663e-01 linmin: 4.410e-05 t[s]: 1495.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771084 of unit cell: Completed after 8 iterations at t[s]: 1495.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771083 of unit cell: Completed after 0 iterations at t[s]: 1496.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563902 magneticMoment: [ Abs: 1.24461 Tot: -0.25072 ] + SubspaceRotationAdjust: set factor to 0.0488 +ElecMinimize: Iter: 25 G: -1059.060530993575185 |grad|_K: 8.998e-08 alpha: 5.537e-01 linmin: 8.615e-05 t[s]: 1497.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771068 of unit cell: Completed after 7 iterations at t[s]: 1497.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771068 of unit cell: Completed after 0 iterations at t[s]: 1498.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.562906 magneticMoment: [ Abs: 1.24638 Tot: -0.25051 ] + SubspaceRotationAdjust: set factor to 0.047 +ElecMinimize: Iter: 26 G: -1059.060532579463370 |grad|_K: 7.563e-08 alpha: 5.663e-01 linmin: -7.413e-05 t[s]: 1499.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771072 of unit cell: Completed after 3 iterations at t[s]: 1500.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771071 of unit cell: Completed after 0 iterations at t[s]: 1500.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563147 magneticMoment: [ Abs: 1.24810 Tot: -0.25084 ] + SubspaceRotationAdjust: set factor to 0.0524 +ElecMinimize: Iter: 27 G: -1059.060533606588251 |grad|_K: 5.902e-08 alpha: 5.110e-01 linmin: -5.466e-05 t[s]: 1501.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 4 iterations at t[s]: 1502.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771082 of unit cell: Completed after 0 iterations at t[s]: 1502.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563885 magneticMoment: [ Abs: 1.24957 Tot: -0.25134 ] + SubspaceRotationAdjust: set factor to 0.0524 +ElecMinimize: Iter: 28 G: -1059.060534256422898 |grad|_K: 4.306e-08 alpha: 5.319e-01 linmin: -1.077e-04 t[s]: 1503.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771075 of unit cell: Completed after 2 iterations at t[s]: 1504.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771075 of unit cell: Completed after 0 iterations at t[s]: 1505.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563461 magneticMoment: [ Abs: 1.25053 Tot: -0.25125 ] + SubspaceRotationAdjust: set factor to 0.0579 +ElecMinimize: Iter: 29 G: -1059.060534616192854 |grad|_K: 3.507e-08 alpha: 5.507e-01 linmin: -4.296e-04 t[s]: 1506.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 3 iterations at t[s]: 1506.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771070 of unit cell: Completed after 0 iterations at t[s]: 1507.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563142 magneticMoment: [ Abs: 1.25136 Tot: -0.25123 ] + SubspaceRotationAdjust: set factor to 0.058 +ElecMinimize: Iter: 30 G: -1059.060534806200167 |grad|_K: 3.527e-08 alpha: 4.343e-01 linmin: 2.334e-04 t[s]: 1508.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771084 of unit cell: Completed after 3 iterations at t[s]: 1508.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 0 iterations at t[s]: 1509.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563827 magneticMoment: [ Abs: 1.25250 Tot: -0.25173 ] + SubspaceRotationAdjust: set factor to 0.0517 +ElecMinimize: Iter: 31 G: -1059.060534946778262 |grad|_K: 3.164e-08 alpha: 3.357e-01 linmin: 7.645e-04 t[s]: 1510.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 0 iterations at t[s]: 1511.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771082 of unit cell: Completed after 3 iterations at t[s]: 1511.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563911 magneticMoment: [ Abs: 1.25401 Tot: -0.25197 ] + SubspaceRotationAdjust: set factor to 0.062 +ElecMinimize: Iter: 32 G: -1059.060535080068576 |grad|_K: 2.673e-08 alpha: 4.984e-01 linmin: 1.202e-03 t[s]: 1512.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771078 of unit cell: Completed after 0 iterations at t[s]: 1513.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771076 of unit cell: Completed after 0 iterations at t[s]: 1513.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563543 magneticMoment: [ Abs: 1.25593 Tot: -0.25210 ] + SubspaceRotationAdjust: set factor to 0.0719 +ElecMinimize: Iter: 33 G: -1059.060535236897067 |grad|_K: 2.838e-08 alpha: 7.181e-01 linmin: 4.077e-04 t[s]: 1514.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771054 of unit cell: Completed after 8 iterations at t[s]: 1515.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 4 iterations at t[s]: 1516.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563103 magneticMoment: [ Abs: 1.25668 Tot: -0.25202 ] + SubspaceRotationAdjust: set factor to 0.0573 +ElecMinimize: Iter: 34 G: -1059.060535271376011 |grad|_K: 4.210e-08 alpha: 2.232e-01 linmin: 2.890e-03 t[s]: 1517.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 3 iterations at t[s]: 1517.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 0 iterations at t[s]: 1518.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563098 magneticMoment: [ Abs: 1.25797 Tot: -0.25223 ] + SubspaceRotationAdjust: set factor to 0.0511 +ElecMinimize: Iter: 35 G: -1059.060535333480175 |grad|_K: 4.059e-08 alpha: 1.499e-01 linmin: -3.922e-04 t[s]: 1519.42 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.305e-06 + +Computing DFT-D3 correction: +# coordination-number C 5.843 5.969 5.955 5.940 2.985 5.916 5.969 5.955 5.940 2.985 5.916 5.966 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 +# coordination-number Hf 11.053 16.661 16.695 16.623 13.885 11.052 16.659 16.687 16.623 13.885 12.171 16.659 16.687 16.623 13.885 11.052 16.773 16.686 16.623 13.885 +# coordination-number N 1.103 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.06 +EvdW_6 = -0.120310 +EvdW_8 = -0.212758 + +# Ionic positions in cartesian coordinates: +ion C 15.509228172869335 8.967124034962703 29.705198065684712 1 +ion C 6.495508605370872 0.176446156376458 23.726925560860334 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343599904156168 9.073388641705998 29.247889681074231 1 +ion C 0.304272048885054 0.175929906393829 23.458019130300638 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.525110519113198 3.570632726784339 29.248049986809761 1 +ion C 9.566684231577918 5.531260821440959 24.006209330453764 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.177216447458791 3.571655771020179 28.980294466989413 1 +ion C 3.393666207662165 5.541293438080493 23.726981881050655 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.091102410551588 0.041938226201664 31.116886752150506 1 +ion Hf 12.563618847115627 7.263966712835094 26.591144232765600 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.069493456991185 0.040112452453532 30.856257373457350 1 +ion Hf 6.363501370448727 7.263408537670129 26.326630282759254 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.270248763432512 5.359684412756875 31.220042801109646 1 +ion Hf 9.469829122135650 1.891073894085702 26.326557825641697 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.424493508466346 5.258062058882421 31.657457241356461 1 +ion Hf 3.294805006256981 1.905105778331123 26.027856765955963 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.242253639009618 5.341728456278275 34.871629058156969 1 + +# Forces in Cartesian coordinates: +force C -0.000305167578923 -0.000179940179455 0.002981797373615 1 +force C 0.000118912818424 0.000033121325000 -0.000156900865102 1 +force C 0.000255052193050 0.000146050776619 -0.002373496869010 0 +force C 0.000152614351219 0.000088640408289 -0.003694985162737 0 +force C -0.001068808213338 -0.000618131058901 0.023207017398443 0 +force C 0.000072159316459 0.001252335986685 0.001609436916569 1 +force C -0.000067722461129 -0.000040724457004 -0.000180903299605 1 +force C 0.000046395756867 0.000181982960607 -0.002394583569160 0 +force C 0.000144483246717 -0.000212463128478 -0.003385210680037 0 +force C -0.001008168958060 -0.000582685286017 0.023255002098755 0 +force C 0.001141836093960 -0.000557100700345 0.001619781708737 1 +force C -0.000045652393169 -0.000026533702436 0.001287147245331 1 +force C 0.000181701400728 -0.000049919684185 -0.002393871649675 0 +force C -0.000112662577827 0.000231513256316 -0.003385632656889 0 +force C -0.000970204530009 -0.000560932050660 0.022711660016321 0 +force C -0.002239360831128 -0.001318771704650 0.001576013060983 1 +force C 0.000086157896542 0.000087040460857 -0.000162282117642 1 +force C 0.000071871338519 0.000042557815452 -0.001215779527599 0 +force C 0.000395513068036 0.000228698135585 -0.003329855915566 0 +force C -0.001068785448200 -0.000618254843229 0.023206620504067 0 +force Hf -0.002222964087107 0.001412097330007 -0.000115360915060 1 +force Hf -0.002098578715953 -0.001210447023747 0.001821186084316 1 +force Hf 0.000541046229845 0.000315075298726 -0.001760812851644 0 +force Hf -0.000472330123370 -0.000117015009256 0.011289124711685 0 +force Hf 0.001275479495482 0.000736920457667 -0.024144630634103 0 +force Hf 0.002209412429909 0.001287914317476 0.000286141980364 1 +force Hf 0.001871642424396 -0.001218705791896 0.000940537165340 1 +force Hf 0.000424044891608 -0.001291763933108 -0.001182500640254 0 +force Hf -0.000247120770920 -0.000143072245583 0.011327011922268 0 +force Hf 0.001159446699505 0.000765063279611 -0.024250929831779 0 +force Hf 0.001021413306279 0.000598903831791 -0.011459327295342 1 +force Hf -0.000142765935871 0.002226634152840 0.000935242569298 1 +force Hf -0.000910536654558 0.001012404036094 -0.001194279320944 0 +force Hf -0.000342519969642 -0.000196732450169 0.012005937694027 0 +force Hf 0.001241108724443 0.000623250778523 -0.024248691103745 0 +force Hf 0.000138733545788 -0.002634827779548 -0.000095359560457 1 +force Hf 0.000258655944073 0.000137305024010 0.001526913550453 1 +force Hf 0.001756576680499 0.001012831122782 -0.000975445552638 0 +force Hf -0.000337972256186 -0.000350090009732 0.011290590533566 0 +force Hf 0.001192915674901 0.000690447023959 -0.024063756159082 0 +force N -0.000601837314533 -0.000400103292226 -0.006239376310579 1 + +# Energy components: + A_diel = -0.6897056104240998 + Eewald = 38769.6900734416776686 + EH = 39743.4606667840489536 + Eloc = -79582.2133746949984925 + Enl = -270.1478890031953597 + EvdW = -0.3330681347070247 + Exc = -796.6734763226399991 + Exc_core = 594.6258300946381041 + KE = 421.3727504138347513 + MuShift = -0.0077678922655923 +------------------------------------- + Etot = -1120.9159609240275586 + TS = 0.0015630114396621 +------------------------------------- + F = -1120.9175239354672158 + muN = -61.8569886019870978 +------------------------------------- + G = -1059.0605353334801748 + +IonicMinimize: Iter: 7 G: -1059.060535333480175 |grad|_K: 2.189e-03 alpha: 2.408e-01 linmin: -1.308e-01 t[s]: 1525.95 + +#--- Lowdin population analysis --- +# oxidation-state C -0.247 -0.235 -0.235 -0.210 -0.216 -0.233 -0.235 -0.235 -0.211 -0.216 -0.233 -0.230 -0.235 -0.211 -0.215 -0.235 -0.235 -0.234 -0.211 -0.216 +# magnetic-moments C -0.007 +0.001 -0.004 -0.006 -0.191 -0.003 +0.001 -0.005 -0.014 -0.191 -0.003 +0.002 -0.005 -0.014 -0.046 -0.001 +0.001 -0.003 -0.015 -0.191 +# oxidation-state Hf +0.632 +0.252 +0.246 +0.241 +0.114 +0.634 +0.253 +0.249 +0.241 +0.114 -0.102 +0.253 +0.249 +0.242 +0.114 +0.632 +0.249 +0.249 +0.241 +0.116 +# magnetic-moments Hf +0.109 +0.010 +0.001 +0.000 -0.006 +0.114 +0.008 +0.001 +0.001 -0.006 +0.104 +0.008 +0.001 +0.000 -0.006 +0.109 +0.005 +0.001 +0.000 -0.005 +# oxidation-state N -0.869 +# magnetic-moments N -0.010 + + +Computing DFT-D3 correction: +# coordination-number C 5.822 5.968 5.955 5.940 2.985 5.923 5.967 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.918 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.029 16.659 16.687 16.623 13.885 11.027 16.655 16.682 16.623 13.885 12.241 16.655 16.682 16.623 13.885 11.027 16.791 16.682 16.623 13.885 +# coordination-number N 1.112 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.05 +EvdW_6 = -0.120335 +EvdW_8 = -0.212889 +Shifting auxilliary hamiltonian by 0.000148 to set nElectrons=325.563098 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 31 iterations at t[s]: 1528.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563098 magneticMoment: [ Abs: 1.27046 Tot: -0.25314 ] +ElecMinimize: Iter: 0 G: -1058.831519814893454 |grad|_K: 3.629e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773527 of unit cell: Completed after 35 iterations at t[s]: 1529.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.772444 of unit cell: Completed after 32 iterations at t[s]: 1530.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.654282 magneticMoment: [ Abs: 1.24220 Tot: -0.29423 ] + SubspaceRotationAdjust: set factor to 0.047 +ElecMinimize: Iter: 1 G: -1059.032794332230651 |grad|_K: 9.692e-06 alpha: 4.411e-01 linmin: 5.036e-03 t[s]: 1531.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769750 of unit cell: Completed after 30 iterations at t[s]: 1532.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770119 of unit cell: Completed after 25 iterations at t[s]: 1532.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.484965 magneticMoment: [ Abs: 1.23985 Tot: -0.21475 ] + SubspaceRotationAdjust: set factor to 0.0326 +ElecMinimize: Iter: 2 G: -1059.045335750993445 |grad|_K: 6.145e-06 alpha: 3.867e-01 linmin: -1.089e-03 t[s]: 1533.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771502 of unit cell: Completed after 28 iterations at t[s]: 1534.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771496 of unit cell: Completed after 3 iterations at t[s]: 1534.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.576269 magneticMoment: [ Abs: 1.25902 Tot: -0.25978 ] + SubspaceRotationAdjust: set factor to 0.0249 +ElecMinimize: Iter: 3 G: -1059.050459115268723 |grad|_K: 3.101e-06 alpha: 3.852e-01 linmin: 6.922e-04 t[s]: 1536.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771405 of unit cell: Completed after 18 iterations at t[s]: 1536.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771340 of unit cell: Completed after 17 iterations at t[s]: 1537.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.565611 magneticMoment: [ Abs: 1.25638 Tot: -0.25436 ] + SubspaceRotationAdjust: set factor to 0.0329 +ElecMinimize: Iter: 4 G: -1059.052625706910703 |grad|_K: 2.115e-06 alpha: 6.499e-01 linmin: -3.736e-05 t[s]: 1538.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770981 of unit cell: Completed after 25 iterations at t[s]: 1538.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770947 of unit cell: Completed after 11 iterations at t[s]: 1539.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537717 magneticMoment: [ Abs: 1.25477 Tot: -0.24147 ] + SubspaceRotationAdjust: set factor to 0.0368 +ElecMinimize: Iter: 5 G: -1059.053732902950060 |grad|_K: 1.956e-06 alpha: 7.090e-01 linmin: -3.325e-05 t[s]: 1540.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771291 of unit cell: Completed after 24 iterations at t[s]: 1541.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771346 of unit cell: Completed after 15 iterations at t[s]: 1541.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557727 magneticMoment: [ Abs: 1.26348 Tot: -0.25169 ] + SubspaceRotationAdjust: set factor to 0.0395 +ElecMinimize: Iter: 6 G: -1059.054833633301314 |grad|_K: 2.046e-06 alpha: 8.240e-01 linmin: 2.491e-05 t[s]: 1542.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771017 of unit cell: Completed after 25 iterations at t[s]: 1543.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771013 of unit cell: Completed after 3 iterations at t[s]: 1543.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.528078 magneticMoment: [ Abs: 1.26503 Tot: -0.24084 ] + SubspaceRotationAdjust: set factor to 0.0433 +ElecMinimize: Iter: 7 G: -1059.056049716603411 |grad|_K: 2.008e-06 alpha: 8.336e-01 linmin: -1.450e-05 t[s]: 1544.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771244 of unit cell: Completed after 21 iterations at t[s]: 1545.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771261 of unit cell: Completed after 9 iterations at t[s]: 1546.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536367 magneticMoment: [ Abs: 1.26953 Tot: -0.24835 ] + SubspaceRotationAdjust: set factor to 0.0485 +ElecMinimize: Iter: 8 G: -1059.057310596517254 |grad|_K: 2.081e-06 alpha: 8.949e-01 linmin: -1.249e-05 t[s]: 1547.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771402 of unit cell: Completed after 19 iterations at t[s]: 1547.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771414 of unit cell: Completed after 5 iterations at t[s]: 1548.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540834 magneticMoment: [ Abs: 1.27410 Tot: -0.25730 ] + SubspaceRotationAdjust: set factor to 0.0522 +ElecMinimize: Iter: 9 G: -1059.058798818040032 |grad|_K: 2.141e-06 alpha: 9.834e-01 linmin: -5.986e-06 t[s]: 1549.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771030 of unit cell: Completed after 26 iterations at t[s]: 1549.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771113 of unit cell: Completed after 17 iterations at t[s]: 1550.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.521223 magneticMoment: [ Abs: 1.26846 Tot: -0.25558 ] + SubspaceRotationAdjust: set factor to 0.0517 +ElecMinimize: Iter: 10 G: -1059.060051820584704 |grad|_K: 2.062e-06 alpha: 7.820e-01 linmin: 9.464e-06 t[s]: 1551.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771987 of unit cell: Completed after 27 iterations at t[s]: 1552.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771694 of unit cell: Completed after 25 iterations at t[s]: 1552.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.562479 magneticMoment: [ Abs: 1.27098 Tot: -0.27392 ] + SubspaceRotationAdjust: set factor to 0.0397 +ElecMinimize: Iter: 11 G: -1059.060806311156284 |grad|_K: 1.755e-06 alpha: 5.096e-01 linmin: 1.407e-06 t[s]: 1553.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771273 of unit cell: Completed after 25 iterations at t[s]: 1554.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771309 of unit cell: Completed after 12 iterations at t[s]: 1555.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540957 magneticMoment: [ Abs: 1.26365 Tot: -0.26719 ] + SubspaceRotationAdjust: set factor to 0.0313 +ElecMinimize: Iter: 12 G: -1059.061306686896614 |grad|_K: 1.226e-06 alpha: 4.658e-01 linmin: 1.224e-06 t[s]: 1556.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771352 of unit cell: Completed after 15 iterations at t[s]: 1556.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771366 of unit cell: Completed after 7 iterations at t[s]: 1557.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.549270 magneticMoment: [ Abs: 1.26235 Tot: -0.27082 ] + SubspaceRotationAdjust: set factor to 0.0337 +ElecMinimize: Iter: 13 G: -1059.061631369895622 |grad|_K: 9.296e-07 alpha: 6.196e-01 linmin: -1.709e-06 t[s]: 1558.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771461 of unit cell: Completed after 17 iterations at t[s]: 1559.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771459 of unit cell: Completed after 1 iterations at t[s]: 1559.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.559215 magneticMoment: [ Abs: 1.26139 Tot: -0.27399 ] + SubspaceRotationAdjust: set factor to 0.0331 +ElecMinimize: Iter: 14 G: -1059.061813481664331 |grad|_K: 7.042e-07 alpha: 6.039e-01 linmin: 8.753e-06 t[s]: 1560.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771283 of unit cell: Completed after 19 iterations at t[s]: 1561.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771311 of unit cell: Completed after 9 iterations at t[s]: 1561.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551806 magneticMoment: [ Abs: 1.25791 Tot: -0.27031 ] + SubspaceRotationAdjust: set factor to 0.0294 +ElecMinimize: Iter: 15 G: -1059.061901724523523 |grad|_K: 4.656e-07 alpha: 5.108e-01 linmin: -1.781e-06 t[s]: 1562.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771356 of unit cell: Completed after 14 iterations at t[s]: 1563.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771360 of unit cell: Completed after 3 iterations at t[s]: 1564.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.556102 magneticMoment: [ Abs: 1.25690 Tot: -0.27098 ] + SubspaceRotationAdjust: set factor to 0.0323 +ElecMinimize: Iter: 16 G: -1059.061943812277605 |grad|_K: 3.393e-07 alpha: 5.560e-01 linmin: -1.338e-04 t[s]: 1565.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771374 of unit cell: Completed after 9 iterations at t[s]: 1565.74 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771377 of unit cell: Completed after 3 iterations at t[s]: 1566.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557783 magneticMoment: [ Abs: 1.25572 Tot: -0.27074 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 17 G: -1059.061970252747415 |grad|_K: 2.799e-07 alpha: 6.547e-01 linmin: -1.293e-04 t[s]: 1567.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771311 of unit cell: Completed after 14 iterations at t[s]: 1567.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771316 of unit cell: Completed after 3 iterations at t[s]: 1568.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.554140 magneticMoment: [ Abs: 1.25392 Tot: -0.26862 ] + SubspaceRotationAdjust: set factor to 0.039 +ElecMinimize: Iter: 18 G: -1059.061986682041379 |grad|_K: 2.402e-07 alpha: 5.982e-01 linmin: 5.672e-04 t[s]: 1569.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771338 of unit cell: Completed after 11 iterations at t[s]: 1570.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771340 of unit cell: Completed after 0 iterations at t[s]: 1570.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.555872 magneticMoment: [ Abs: 1.25290 Tot: -0.26846 ] + SubspaceRotationAdjust: set factor to 0.0454 +ElecMinimize: Iter: 19 G: -1059.061999443737022 |grad|_K: 1.985e-07 alpha: 6.422e-01 linmin: -6.878e-04 t[s]: 1571.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771332 of unit cell: Completed after 4 iterations at t[s]: 1572.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771331 of unit cell: Completed after 0 iterations at t[s]: 1572.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.555202 magneticMoment: [ Abs: 1.25180 Tot: -0.26758 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 20 G: -1059.062009768828148 |grad|_K: 2.049e-07 alpha: 7.361e-01 linmin: -1.819e-04 t[s]: 1574.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771273 of unit cell: Completed after 14 iterations at t[s]: 1574.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771278 of unit cell: Completed after 3 iterations at t[s]: 1575.22 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551497 magneticMoment: [ Abs: 1.25023 Tot: -0.26555 ] + SubspaceRotationAdjust: set factor to 0.0559 +ElecMinimize: Iter: 21 G: -1059.062019643338317 |grad|_K: 2.271e-07 alpha: 6.700e-01 linmin: 6.133e-05 t[s]: 1576.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771347 of unit cell: Completed after 14 iterations at t[s]: 1576.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771325 of unit cell: Completed after 9 iterations at t[s]: 1577.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.554385 magneticMoment: [ Abs: 1.24970 Tot: -0.26613 ] + SubspaceRotationAdjust: set factor to 0.0476 +ElecMinimize: Iter: 22 G: -1059.062027725782173 |grad|_K: 2.008e-07 alpha: 4.538e-01 linmin: 6.184e-05 t[s]: 1578.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771293 of unit cell: Completed after 11 iterations at t[s]: 1579.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771288 of unit cell: Completed after 2 iterations at t[s]: 1579.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551665 magneticMoment: [ Abs: 1.24844 Tot: -0.26471 ] + SubspaceRotationAdjust: set factor to 0.0513 +ElecMinimize: Iter: 23 G: -1059.062035159241759 |grad|_K: 1.577e-07 alpha: 5.279e-01 linmin: -4.353e-04 t[s]: 1580.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771273 of unit cell: Completed after 9 iterations at t[s]: 1581.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771270 of unit cell: Completed after 3 iterations at t[s]: 1581.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.550110 magneticMoment: [ Abs: 1.24771 Tot: -0.26401 ] + SubspaceRotationAdjust: set factor to 0.0547 +ElecMinimize: Iter: 24 G: -1059.062041072417287 |grad|_K: 1.489e-07 alpha: 6.620e-01 linmin: -3.245e-04 t[s]: 1583.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771324 of unit cell: Completed after 13 iterations at t[s]: 1583.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771311 of unit cell: Completed after 6 iterations at t[s]: 1584.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552594 magneticMoment: [ Abs: 1.24792 Tot: -0.26511 ] + SubspaceRotationAdjust: set factor to 0.046 +ElecMinimize: Iter: 25 G: -1059.062045104549043 |grad|_K: 1.333e-07 alpha: 5.062e-01 linmin: 4.604e-04 t[s]: 1585.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771288 of unit cell: Completed after 9 iterations at t[s]: 1585.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771291 of unit cell: Completed after 3 iterations at t[s]: 1586.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551028 magneticMoment: [ Abs: 1.24763 Tot: -0.26471 ] + SubspaceRotationAdjust: set factor to 0.0408 +ElecMinimize: Iter: 26 G: -1059.062047737156263 |grad|_K: 9.700e-08 alpha: 4.417e-01 linmin: -1.257e-04 t[s]: 1587.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771294 of unit cell: Completed after 3 iterations at t[s]: 1587.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771294 of unit cell: Completed after 0 iterations at t[s]: 1588.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551162 magneticMoment: [ Abs: 1.24748 Tot: -0.26493 ] + SubspaceRotationAdjust: set factor to 0.0482 +ElecMinimize: Iter: 27 G: -1059.062049574004732 |grad|_K: 7.511e-08 alpha: 5.535e-01 linmin: -3.305e-04 t[s]: 1589.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771310 of unit cell: Completed after 8 iterations at t[s]: 1590.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771308 of unit cell: Completed after 0 iterations at t[s]: 1590.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552060 magneticMoment: [ Abs: 1.24744 Tot: -0.26542 ] + SubspaceRotationAdjust: set factor to 0.0465 +ElecMinimize: Iter: 28 G: -1059.062050544239810 |grad|_K: 7.038e-08 alpha: 4.884e-01 linmin: -4.577e-05 t[s]: 1591.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771296 of unit cell: Completed after 8 iterations at t[s]: 1592.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771298 of unit cell: Completed after 0 iterations at t[s]: 1592.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551318 magneticMoment: [ Abs: 1.24723 Tot: -0.26534 ] + SubspaceRotationAdjust: set factor to 0.0438 +ElecMinimize: Iter: 29 G: -1059.062051251437651 |grad|_K: 5.928e-08 alpha: 4.109e-01 linmin: 4.186e-04 t[s]: 1593.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771302 of unit cell: Completed after 2 iterations at t[s]: 1594.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771304 of unit cell: Completed after 0 iterations at t[s]: 1594.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551691 magneticMoment: [ Abs: 1.24716 Tot: -0.26576 ] + SubspaceRotationAdjust: set factor to 0.0582 +ElecMinimize: Iter: 30 G: -1059.062051895064997 |grad|_K: 4.718e-08 alpha: 5.268e-01 linmin: -1.055e-03 t[s]: 1595.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771314 of unit cell: Completed after 3 iterations at t[s]: 1596.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771313 of unit cell: Completed after 0 iterations at t[s]: 1596.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552346 magneticMoment: [ Abs: 1.24707 Tot: -0.26622 ] + SubspaceRotationAdjust: set factor to 0.0587 +ElecMinimize: Iter: 31 G: -1059.062052298057779 |grad|_K: 4.789e-08 alpha: 4.985e-01 linmin: -1.313e-03 t[s]: 1597.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771298 of unit cell: Completed after 3 iterations at t[s]: 1598.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771300 of unit cell: Completed after 0 iterations at t[s]: 1599.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551468 magneticMoment: [ Abs: 1.24642 Tot: -0.26600 ] + SubspaceRotationAdjust: set factor to 0.0661 +ElecMinimize: Iter: 32 G: -1059.062052671786660 |grad|_K: 4.350e-08 alpha: 4.469e-01 linmin: -6.035e-04 t[s]: 1600.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771294 of unit cell: Completed after 3 iterations at t[s]: 1600.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771293 of unit cell: Completed after 0 iterations at t[s]: 1601.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551007 magneticMoment: [ Abs: 1.24583 Tot: -0.26609 ] + SubspaceRotationAdjust: set factor to 0.0794 +ElecMinimize: Iter: 33 G: -1059.062053038891236 |grad|_K: 4.201e-08 alpha: 5.240e-01 linmin: -1.298e-03 t[s]: 1602.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771307 of unit cell: Completed after 3 iterations at t[s]: 1602.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771309 of unit cell: Completed after 0 iterations at t[s]: 1603.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551974 magneticMoment: [ Abs: 1.24541 Tot: -0.26690 ] + SubspaceRotationAdjust: set factor to 0.0934 +ElecMinimize: Iter: 34 G: -1059.062053436470023 |grad|_K: 4.313e-08 alpha: 5.948e-01 linmin: -2.613e-04 t[s]: 1604.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771332 of unit cell: Completed after 8 iterations at t[s]: 1604.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771318 of unit cell: Completed after 5 iterations at t[s]: 1605.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552565 magneticMoment: [ Abs: 1.24513 Tot: -0.26731 ] + SubspaceRotationAdjust: set factor to 0.0655 +ElecMinimize: Iter: 35 G: -1059.062053528000433 |grad|_K: 7.136e-08 alpha: 2.362e-01 linmin: 1.279e-03 t[s]: 1606.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771312 of unit cell: Completed after 3 iterations at t[s]: 1606.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771314 of unit cell: Completed after 0 iterations at t[s]: 1607.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552263 magneticMoment: [ Abs: 1.24437 Tot: -0.26752 ] + SubspaceRotationAdjust: set factor to 0.0693 +ElecMinimize: Iter: 36 G: -1059.062053754827048 |grad|_K: 5.479e-08 alpha: 1.479e-01 linmin: 2.818e-04 t[s]: 1608.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771302 of unit cell: Completed after 6 iterations at t[s]: 1608.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771303 of unit cell: Completed after 0 iterations at t[s]: 1609.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551489 magneticMoment: [ Abs: 1.24379 Tot: -0.26738 ] + SubspaceRotationAdjust: set factor to 0.0659 +ElecMinimize: Iter: 37 G: -1059.062053889540948 |grad|_K: 3.997e-08 alpha: 1.337e-01 linmin: 1.186e-04 t[s]: 1610.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771298 of unit cell: Completed after 0 iterations at t[s]: 1611.02 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.010711e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771288 of unit cell: Completed after 5 iterations at t[s]: 1611.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771292 of unit cell: Completed after 2 iterations at t[s]: 1612.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.550787 magneticMoment: [ Abs: 1.24301 Tot: -0.26728 ] + SubspaceRotationAdjust: set factor to 0.0625 +ElecMinimize: Iter: 38 G: -1059.062054038653969 |grad|_K: 4.199e-08 alpha: 2.872e-01 linmin: 5.266e-04 t[s]: 1613.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771297 of unit cell: Completed after 3 iterations at t[s]: 1613.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771296 of unit cell: Completed after 0 iterations at t[s]: 1614.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551037 magneticMoment: [ Abs: 1.24231 Tot: -0.26756 ] + SubspaceRotationAdjust: set factor to 0.0896 +ElecMinimize: Iter: 39 G: -1059.062054187137392 |grad|_K: 3.784e-08 alpha: 2.521e-01 linmin: 5.271e-05 t[s]: 1615.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771307 of unit cell: Completed after 7 iterations at t[s]: 1615.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771303 of unit cell: Completed after 0 iterations at t[s]: 1616.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551507 magneticMoment: [ Abs: 1.24199 Tot: -0.26785 ] + SubspaceRotationAdjust: set factor to 0.0736 +ElecMinimize: Iter: 40 G: -1059.062054276868594 |grad|_K: 5.309e-08 alpha: 1.604e-01 linmin: 3.635e-03 t[s]: 1617.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771305 of unit cell: Completed after 0 iterations at t[s]: 1617.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771304 of unit cell: Completed after 0 iterations at t[s]: 1618.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551577 magneticMoment: [ Abs: 1.24126 Tot: -0.26812 ] + SubspaceRotationAdjust: set factor to 0.0643 +ElecMinimize: Iter: 41 G: -1059.062054369198222 |grad|_K: 4.662e-08 alpha: 1.477e-01 linmin: 1.533e-06 t[s]: 1619.50 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 4.256e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.822 5.968 5.955 5.940 2.985 5.923 5.967 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.918 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.029 16.659 16.687 16.623 13.885 11.027 16.655 16.682 16.623 13.885 12.241 16.655 16.682 16.623 13.885 11.027 16.791 16.682 16.623 13.885 +# coordination-number N 1.112 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.05 +EvdW_6 = -0.120335 +EvdW_8 = -0.212889 + +# Ionic positions in cartesian coordinates: +ion C 15.506819494690767 8.965541485450226 29.741832111246694 1 +ion C 6.497815380567920 0.176019133108414 23.724838669612947 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343757838235220 9.088006069611108 29.244977028460564 1 +ion C 0.302781208989874 0.175064433444014 23.455642145115096 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.538140178121255 3.563642905556303 29.244988570239094 1 +ion C 9.566704412632488 5.531256635334659 24.014205103077039 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.158774582684197 3.560973445965934 28.976843573211511 1 +ion C 3.394430459665444 5.543497895589463 23.724865820090749 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.068959130506959 0.053159561027138 31.129778235450146 1 +ion Hf 12.558461299472228 7.260939585326445 26.600617309286825 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.089731102903726 0.052265001747128 30.870514307481329 1 +ion Hf 6.368064063852217 7.260572373239066 26.331371951933356 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.274848411289348 5.362260504239512 31.121950853377086 1 +ion Hf 9.469558529196389 1.896466681639920 26.331142262935970 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.423723862596754 5.233102248149944 31.670853528863049 1 +ion Hf 3.296302668651952 1.905914603186367 26.037715404235808 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.233839799543697 5.336788208526175 34.772106190143695 1 + +# Forces in Cartesian coordinates: +force C -0.000115235252488 -0.000058133787873 0.001873730487236 1 +force C -0.000083646539720 -0.000038625538850 0.000839846523760 1 +force C 0.000189810721123 0.000109144756825 -0.002369538962842 0 +force C 0.000145019079758 0.000084193622116 -0.003486871094753 0 +force C -0.001057005997497 -0.000668938496486 0.023831075392721 0 +force C 0.000009172314596 0.000858752602145 -0.000492365465624 1 +force C 0.000014794201877 0.000006712553073 0.000815489906254 1 +force C 0.000137171052815 0.000148195204924 -0.002439368043056 0 +force C 0.000145222189301 -0.000196221187649 -0.003245404658557 0 +force C -0.001086844501284 -0.000627729035733 0.023878328178479 0 +force C 0.000745744742405 -0.000411720919833 -0.000457810894081 1 +force C -0.000034771011364 -0.000018367295785 0.000370802248508 1 +force C 0.000197892924850 0.000045426133629 -0.002439782729693 0 +force C -0.000098279235046 0.000223957984452 -0.003245831628546 0 +force C -0.001002216213096 -0.000579052412465 0.023429691118698 0 +force C -0.000469699651183 -0.000303866242793 -0.000343240489557 1 +force C -0.000074859417429 -0.000053235566206 0.000844484704546 1 +force C 0.000061079189559 0.000036081271739 -0.000986987088863 0 +force C 0.000378095924385 0.000218884306590 -0.003173742387108 0 +force C -0.001106946374022 -0.000582551870524 0.023830545531028 0 +force Hf 0.001192303359717 -0.000762936483669 0.000170240178658 1 +force Hf 0.001515910787086 0.000865128092553 -0.001949314388245 1 +force Hf 0.000461325936069 0.000265115479335 -0.001006655315331 0 +force Hf -0.000441420099933 -0.000105635189259 0.011346800132948 0 +force Hf 0.001240128442799 0.000715978023815 -0.023682121006055 0 +force Hf -0.001099790910810 -0.000634969468384 0.000003106255769 1 +force Hf -0.001377717329858 0.000826894569702 -0.001736460634137 1 +force Hf 0.000475628316216 -0.001103751294367 -0.000779671094489 0 +force Hf -0.000247569686159 -0.000142968198392 0.011386863052324 0 +force Hf 0.001154070319167 0.000749727153719 -0.023799456496047 0 +force Hf -0.000082370004666 -0.000072393146470 -0.002966480808758 1 +force Hf 0.000028706538503 -0.001605410412560 -0.001715028929556 1 +force Hf -0.000718626142353 0.000961661170777 -0.000793545160731 0 +force Hf -0.000364695882036 -0.000209759932053 0.012285943466809 0 +force Hf 0.001225348055036 0.000626123244686 -0.023797421739359 0 +force Hf -0.000173105571386 0.001401080733681 0.000088224781077 1 +force Hf 0.000025271421331 0.000018115795240 -0.002761932272718 1 +force Hf 0.001609595616094 0.000932736024275 -0.000681334681660 0 +force Hf -0.000311377912493 -0.000328949000116 0.011346356703577 0 +force Hf 0.001163097938777 0.000673113269481 -0.023640410044028 0 +force N -0.000492691478324 -0.000273401152058 -0.005399340091090 1 + +# Energy components: + A_diel = -0.7118523933825396 + Eewald = 38779.6693761472270126 + EH = 39752.6947013274257188 + Eloc = -79601.4249698905332480 + Enl = -270.1534625975173185 + EvdW = -0.3332234850449560 + Exc = -796.6865276257407231 + Exc_core = 594.6258066030057989 + KE = 421.4123961704768817 + MuShift = -0.0076089625025492 +------------------------------------- + Etot = -1120.9153647065857058 + TS = 0.0014892958831286 +------------------------------------- + F = -1120.9168540024688809 + muN = -61.8547996332706518 +------------------------------------- + G = -1059.0620543691982220 + +IonicMinimize: Iter: 8 G: -1059.062054369198222 |grad|_K: 1.234e-03 alpha: 5.174e-01 linmin: -6.655e-02 t[s]: 1625.50 + +#--- Lowdin population analysis --- +# oxidation-state C -0.250 -0.235 -0.234 -0.209 -0.223 -0.233 -0.235 -0.234 -0.211 -0.223 -0.233 -0.229 -0.234 -0.211 -0.223 -0.234 -0.235 -0.233 -0.211 -0.223 +# magnetic-moments C -0.007 +0.001 -0.004 -0.007 -0.185 -0.002 +0.002 -0.005 -0.014 -0.186 -0.002 +0.002 -0.005 -0.014 -0.068 -0.001 +0.001 -0.003 -0.015 -0.185 +# oxidation-state Hf +0.639 +0.254 +0.247 +0.242 +0.113 +0.642 +0.255 +0.251 +0.242 +0.113 -0.108 +0.255 +0.251 +0.243 +0.113 +0.640 +0.248 +0.250 +0.242 +0.115 +# magnetic-moments Hf +0.104 +0.012 +0.001 +0.001 -0.005 +0.108 +0.010 +0.001 +0.001 -0.005 +0.093 +0.010 +0.001 +0.000 -0.005 +0.103 +0.005 +0.002 +0.001 -0.005 +# oxidation-state N -0.863 +# magnetic-moments N -0.008 + + +Computing DFT-D3 correction: +# coordination-number C 5.803 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.915 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.006 16.655 16.701 16.623 13.885 11.004 16.650 16.689 16.623 13.885 12.274 16.650 16.689 16.623 13.885 11.005 16.803 16.689 16.623 13.885 +# coordination-number N 1.121 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120383 +EvdW_8 = -0.213095 +Shifting auxilliary hamiltonian by -0.000124 to set nElectrons=325.551577 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771627 of unit cell: Completed after 33 iterations at t[s]: 1627.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551577 magneticMoment: [ Abs: 1.24722 Tot: -0.27445 ] +ElecMinimize: Iter: 0 G: -1058.902944471796445 |grad|_K: 3.027e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.777694 of unit cell: Completed after 37 iterations at t[s]: 1629.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774497 of unit cell: Completed after 34 iterations at t[s]: 1629.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.816356 magneticMoment: [ Abs: 1.25608 Tot: -0.35171 ] + SubspaceRotationAdjust: set factor to 0.0478 +ElecMinimize: Iter: 1 G: -1059.029958199501834 |grad|_K: 1.633e-05 alpha: 3.959e-01 linmin: 2.363e-04 t[s]: 1630.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766499 of unit cell: Completed after 32 iterations at t[s]: 1631.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 31 iterations at t[s]: 1632.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.514449 magneticMoment: [ Abs: 1.21408 Tot: -0.25031 ] + SubspaceRotationAdjust: set factor to 0.0262 +ElecMinimize: Iter: 2 G: -1059.048574913436823 |grad|_K: 5.797e-06 alpha: 2.104e-01 linmin: 2.077e-03 t[s]: 1633.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771039 of unit cell: Completed after 19 iterations at t[s]: 1633.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771253 of unit cell: Completed after 21 iterations at t[s]: 1634.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.534292 magneticMoment: [ Abs: 1.22662 Tot: -0.26530 ] + SubspaceRotationAdjust: set factor to 0.0316 +ElecMinimize: Iter: 3 G: -1059.055166168966707 |grad|_K: 2.867e-06 alpha: 5.729e-01 linmin: -1.096e-04 t[s]: 1635.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 26 iterations at t[s]: 1635.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771601 of unit cell: Completed after 9 iterations at t[s]: 1636.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.555809 magneticMoment: [ Abs: 1.22932 Tot: -0.27390 ] + SubspaceRotationAdjust: set factor to 0.0327 +ElecMinimize: Iter: 4 G: -1059.056884219270842 |grad|_K: 1.934e-06 alpha: 5.984e-01 linmin: -3.950e-05 t[s]: 1637.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771218 of unit cell: Completed after 25 iterations at t[s]: 1637.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771188 of unit cell: Completed after 11 iterations at t[s]: 1638.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.525925 magneticMoment: [ Abs: 1.22387 Tot: -0.26487 ] + SubspaceRotationAdjust: set factor to 0.0336 +ElecMinimize: Iter: 5 G: -1059.057723388025579 |grad|_K: 1.567e-06 alpha: 6.425e-01 linmin: -3.390e-07 t[s]: 1639.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771407 of unit cell: Completed after 23 iterations at t[s]: 1640.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771461 of unit cell: Completed after 15 iterations at t[s]: 1640.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538231 magneticMoment: [ Abs: 1.22682 Tot: -0.27304 ] + SubspaceRotationAdjust: set factor to 0.0378 +ElecMinimize: Iter: 6 G: -1059.058411545034005 |grad|_K: 1.440e-06 alpha: 8.034e-01 linmin: 1.768e-05 t[s]: 1641.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771399 of unit cell: Completed after 14 iterations at t[s]: 1642.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771394 of unit cell: Completed after 4 iterations at t[s]: 1642.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.527264 magneticMoment: [ Abs: 1.22537 Tot: -0.27440 ] + SubspaceRotationAdjust: set factor to 0.0454 +ElecMinimize: Iter: 7 G: -1059.059037841216877 |grad|_K: 1.350e-06 alpha: 8.667e-01 linmin: -5.638e-06 t[s]: 1643.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771368 of unit cell: Completed after 11 iterations at t[s]: 1644.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771367 of unit cell: Completed after 3 iterations at t[s]: 1644.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.520097 magneticMoment: [ Abs: 1.22295 Tot: -0.27774 ] + SubspaceRotationAdjust: set factor to 0.0525 +ElecMinimize: Iter: 8 G: -1059.059618341934765 |grad|_K: 1.488e-06 alpha: 9.129e-01 linmin: -7.379e-06 t[s]: 1645.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771756 of unit cell: Completed after 24 iterations at t[s]: 1646.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771739 of unit cell: Completed after 8 iterations at t[s]: 1647.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540131 magneticMoment: [ Abs: 1.22481 Tot: -0.29281 ] + SubspaceRotationAdjust: set factor to 0.053 +ElecMinimize: Iter: 9 G: -1059.060292400125036 |grad|_K: 1.712e-06 alpha: 8.715e-01 linmin: 5.090e-07 t[s]: 1648.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771050 of unit cell: Completed after 27 iterations at t[s]: 1648.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771286 of unit cell: Completed after 24 iterations at t[s]: 1649.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.509035 magneticMoment: [ Abs: 1.21578 Tot: -0.29057 ] + SubspaceRotationAdjust: set factor to 0.0441 +ElecMinimize: Iter: 10 G: -1059.060890047971498 |grad|_K: 1.720e-06 alpha: 5.832e-01 linmin: -3.233e-06 t[s]: 1650.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771763 of unit cell: Completed after 26 iterations at t[s]: 1650.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771752 of unit cell: Completed after 5 iterations at t[s]: 1651.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540791 magneticMoment: [ Abs: 1.21615 Tot: -0.30600 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 11 G: -1059.061477327864395 |grad|_K: 1.420e-06 alpha: 5.688e-01 linmin: -2.600e-06 t[s]: 1652.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771667 of unit cell: Completed after 18 iterations at t[s]: 1653.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771660 of unit cell: Completed after 3 iterations at t[s]: 1653.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538209 magneticMoment: [ Abs: 1.21093 Tot: -0.30896 ] + SubspaceRotationAdjust: set factor to 0.038 +ElecMinimize: Iter: 12 G: -1059.061909339317936 |grad|_K: 1.088e-06 alpha: 6.137e-01 linmin: -1.096e-05 t[s]: 1654.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771566 of unit cell: Completed after 17 iterations at t[s]: 1655.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771566 of unit cell: Completed after 0 iterations at t[s]: 1655.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.535755 magneticMoment: [ Abs: 1.20755 Tot: -0.31045 ] + SubspaceRotationAdjust: set factor to 0.0384 +ElecMinimize: Iter: 13 G: -1059.062163653665721 |grad|_K: 8.476e-07 alpha: 6.141e-01 linmin: -5.005e-06 t[s]: 1656.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771690 of unit cell: Completed after 19 iterations at t[s]: 1657.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771689 of unit cell: Completed after 0 iterations at t[s]: 1657.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.547067 magneticMoment: [ Abs: 1.20717 Tot: -0.31441 ] + SubspaceRotationAdjust: set factor to 0.0341 +ElecMinimize: Iter: 14 G: -1059.062316458588384 |grad|_K: 6.575e-07 alpha: 6.092e-01 linmin: 3.131e-05 t[s]: 1658.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771504 of unit cell: Completed after 19 iterations at t[s]: 1659.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 9 iterations at t[s]: 1659.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538581 magneticMoment: [ Abs: 1.20361 Tot: -0.31132 ] + SubspaceRotationAdjust: set factor to 0.0292 +ElecMinimize: Iter: 15 G: -1059.062395028598985 |grad|_K: 4.418e-07 alpha: 5.226e-01 linmin: 1.009e-05 t[s]: 1660.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771567 of unit cell: Completed after 13 iterations at t[s]: 1661.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771569 of unit cell: Completed after 0 iterations at t[s]: 1662.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541874 magneticMoment: [ Abs: 1.20285 Tot: -0.31157 ] + SubspaceRotationAdjust: set factor to 0.0321 +ElecMinimize: Iter: 16 G: -1059.062432436099016 |grad|_K: 3.099e-07 alpha: 5.494e-01 linmin: -1.302e-04 t[s]: 1663.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771590 of unit cell: Completed after 11 iterations at t[s]: 1663.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771592 of unit cell: Completed after 0 iterations at t[s]: 1664.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.543741 magneticMoment: [ Abs: 1.20217 Tot: -0.31149 ] + SubspaceRotationAdjust: set factor to 0.0359 +ElecMinimize: Iter: 17 G: -1059.062453134020416 |grad|_K: 2.520e-07 alpha: 6.133e-01 linmin: -3.018e-04 t[s]: 1665.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 14 iterations at t[s]: 1665.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771542 of unit cell: Completed after 0 iterations at t[s]: 1666.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540675 magneticMoment: [ Abs: 1.20069 Tot: -0.30995 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 18 G: -1059.062466416858115 |grad|_K: 2.005e-07 alpha: 5.928e-01 linmin: 7.245e-04 t[s]: 1667.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771554 of unit cell: Completed after 9 iterations at t[s]: 1667.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771557 of unit cell: Completed after 1 iterations at t[s]: 1668.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541787 magneticMoment: [ Abs: 1.19980 Tot: -0.30964 ] + SubspaceRotationAdjust: set factor to 0.0437 +ElecMinimize: Iter: 19 G: -1059.062476009572038 |grad|_K: 1.602e-07 alpha: 6.954e-01 linmin: -8.311e-04 t[s]: 1669.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 4 iterations at t[s]: 1669.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771548 of unit cell: Completed after 0 iterations at t[s]: 1670.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541262 magneticMoment: [ Abs: 1.19876 Tot: -0.30905 ] + SubspaceRotationAdjust: set factor to 0.0533 +ElecMinimize: Iter: 20 G: -1059.062482184169767 |grad|_K: 1.578e-07 alpha: 6.764e-01 linmin: -3.609e-05 t[s]: 1671.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 11 iterations at t[s]: 1672.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 0 iterations at t[s]: 1672.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539066 magneticMoment: [ Abs: 1.19730 Tot: -0.30808 ] + SubspaceRotationAdjust: set factor to 0.0564 +ElecMinimize: Iter: 21 G: -1059.062487958443171 |grad|_K: 1.664e-07 alpha: 6.637e-01 linmin: 1.865e-04 t[s]: 1673.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771562 of unit cell: Completed after 13 iterations at t[s]: 1674.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 4 iterations at t[s]: 1674.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541469 magneticMoment: [ Abs: 1.19658 Tot: -0.30878 ] + SubspaceRotationAdjust: set factor to 0.0509 +ElecMinimize: Iter: 22 G: -1059.062492968086644 |grad|_K: 1.572e-07 alpha: 5.243e-01 linmin: 1.746e-04 t[s]: 1675.74 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 11 iterations at t[s]: 1676.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 2 iterations at t[s]: 1676.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539379 magneticMoment: [ Abs: 1.19509 Tot: -0.30829 ] + SubspaceRotationAdjust: set factor to 0.0477 +ElecMinimize: Iter: 23 G: -1059.062496952062475 |grad|_K: 1.293e-07 alpha: 4.689e-01 linmin: -3.698e-05 t[s]: 1677.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 5 iterations at t[s]: 1678.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 3 iterations at t[s]: 1678.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539703 magneticMoment: [ Abs: 1.19362 Tot: -0.30867 ] + SubspaceRotationAdjust: set factor to 0.0514 +ElecMinimize: Iter: 24 G: -1059.062500778048616 |grad|_K: 1.087e-07 alpha: 6.534e-01 linmin: -1.520e-04 t[s]: 1679.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 3 iterations at t[s]: 1680.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 0 iterations at t[s]: 1681.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539837 magneticMoment: [ Abs: 1.19225 Tot: -0.30926 ] + SubspaceRotationAdjust: set factor to 0.0555 +ElecMinimize: Iter: 25 G: -1059.062503688656079 |grad|_K: 9.484e-08 alpha: 6.994e-01 linmin: -6.209e-05 t[s]: 1682.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 5 iterations at t[s]: 1682.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 0 iterations at t[s]: 1683.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539085 magneticMoment: [ Abs: 1.19101 Tot: -0.30971 ] + SubspaceRotationAdjust: set factor to 0.0594 +ElecMinimize: Iter: 26 G: -1059.062505574902161 |grad|_K: 8.141e-08 alpha: 5.966e-01 linmin: 2.708e-04 t[s]: 1684.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 2 iterations at t[s]: 1684.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 0 iterations at t[s]: 1685.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539674 magneticMoment: [ Abs: 1.19010 Tot: -0.31072 ] + SubspaceRotationAdjust: set factor to 0.0661 +ElecMinimize: Iter: 27 G: -1059.062506845925782 |grad|_K: 6.367e-08 alpha: 5.620e-01 linmin: -1.781e-04 t[s]: 1686.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 2 iterations at t[s]: 1686.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 0 iterations at t[s]: 1687.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539047 magneticMoment: [ Abs: 1.18857 Tot: -0.31116 ] + SubspaceRotationAdjust: set factor to 0.0778 +ElecMinimize: Iter: 28 G: -1059.062507797766102 |grad|_K: 5.681e-08 alpha: 6.598e-01 linmin: -6.731e-04 t[s]: 1688.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771516 of unit cell: Completed after 3 iterations at t[s]: 1688.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 0 iterations at t[s]: 1689.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538464 magneticMoment: [ Abs: 1.18694 Tot: -0.31167 ] + SubspaceRotationAdjust: set factor to 0.0892 +ElecMinimize: Iter: 29 G: -1059.062508517368769 |grad|_K: 5.800e-08 alpha: 6.143e-01 linmin: -2.386e-04 t[s]: 1690.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 8 iterations at t[s]: 1691.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771534 of unit cell: Completed after 0 iterations at t[s]: 1691.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539507 magneticMoment: [ Abs: 1.18564 Tot: -0.31304 ] + SubspaceRotationAdjust: set factor to 0.0821 +ElecMinimize: Iter: 30 G: -1059.062509137753750 |grad|_K: 6.530e-08 alpha: 5.132e-01 linmin: 8.093e-04 t[s]: 1692.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771504 of unit cell: Completed after 9 iterations at t[s]: 1693.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 4 iterations at t[s]: 1694.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538524 magneticMoment: [ Abs: 1.18417 Tot: -0.31334 ] + SubspaceRotationAdjust: set factor to 0.0675 +ElecMinimize: Iter: 31 G: -1059.062509446604963 |grad|_K: 6.180e-08 alpha: 2.453e-01 linmin: 6.783e-04 t[s]: 1695.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 4 iterations at t[s]: 1695.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 0 iterations at t[s]: 1696.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538682 magneticMoment: [ Abs: 1.18227 Tot: -0.31409 ] + SubspaceRotationAdjust: set factor to 0.0993 +ElecMinimize: Iter: 32 G: -1059.062509871645943 |grad|_K: 4.925e-08 alpha: 3.193e-01 linmin: -1.806e-03 t[s]: 1697.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 8 iterations at t[s]: 1697.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771532 of unit cell: Completed after 3 iterations at t[s]: 1698.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539275 magneticMoment: [ Abs: 1.18161 Tot: -0.31461 ] + SubspaceRotationAdjust: set factor to 0.0736 +ElecMinimize: Iter: 33 G: -1059.062509988847069 |grad|_K: 6.953e-08 alpha: 1.818e-01 linmin: -1.240e-04 t[s]: 1699.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 1 iterations at t[s]: 1700.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 0 iterations at t[s]: 1700.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539086 magneticMoment: [ Abs: 1.17961 Tot: -0.31558 ] + SubspaceRotationAdjust: set factor to 0.0794 +ElecMinimize: Iter: 34 G: -1059.062510371175449 |grad|_K: 6.692e-08 alpha: 2.218e-01 linmin: -2.296e-04 t[s]: 1701.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 9 iterations at t[s]: 1702.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 4 iterations at t[s]: 1702.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538430 magneticMoment: [ Abs: 1.17854 Tot: -0.31590 ] + SubspaceRotationAdjust: set factor to 0.0673 +ElecMinimize: Iter: 35 G: -1059.062510494402886 |grad|_K: 5.553e-08 alpha: 1.094e-01 linmin: 4.958e-04 t[s]: 1704.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771518 of unit cell: Completed after 0 iterations at t[s]: 1704.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 3 iterations at t[s]: 1705.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537643 magneticMoment: [ Abs: 1.17618 Tot: -0.31666 ] + SubspaceRotationAdjust: set factor to 0.0738 +ElecMinimize: Iter: 36 G: -1059.062510754250980 |grad|_K: 5.612e-08 alpha: 3.133e-01 linmin: 1.188e-03 t[s]: 1706.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 4 iterations at t[s]: 1706.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 0 iterations at t[s]: 1707.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538185 magneticMoment: [ Abs: 1.17396 Tot: -0.31778 ] + SubspaceRotationAdjust: set factor to 0.091 +ElecMinimize: Iter: 37 G: -1059.062511030928363 |grad|_K: 5.448e-08 alpha: 2.891e-01 linmin: 1.443e-04 t[s]: 1708.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771534 of unit cell: Completed after 9 iterations at t[s]: 1709.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 4 iterations at t[s]: 1709.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538704 magneticMoment: [ Abs: 1.17269 Tot: -0.31842 ] + SubspaceRotationAdjust: set factor to 0.0829 +ElecMinimize: Iter: 38 G: -1059.062511172864788 |grad|_K: 5.901e-08 alpha: 1.604e-01 linmin: 4.311e-04 t[s]: 1710.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 0 iterations at t[s]: 1711.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 0 iterations at t[s]: 1711.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538427 magneticMoment: [ Abs: 1.17044 Tot: -0.31910 ] + SubspaceRotationAdjust: set factor to 0.0731 +ElecMinimize: Iter: 39 G: -1059.062511411984588 |grad|_K: 5.938e-08 alpha: 2.075e-01 linmin: 2.510e-06 t[s]: 1712.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771501 of unit cell: Completed after 8 iterations at t[s]: 1713.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 4 iterations at t[s]: 1714.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537770 magneticMoment: [ Abs: 1.16929 Tot: -0.31925 ] + SubspaceRotationAdjust: set factor to 0.0608 +ElecMinimize: Iter: 40 G: -1059.062511485223467 |grad|_K: 4.751e-08 alpha: 9.073e-02 linmin: 1.208e-03 t[s]: 1715.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 0 iterations at t[s]: 1715.70 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.721755e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 3 iterations at t[s]: 1716.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 0 iterations at t[s]: 1716.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537037 magneticMoment: [ Abs: 1.16687 Tot: -0.31981 ] + SubspaceRotationAdjust: set factor to 0.0707 +ElecMinimize: Iter: 41 G: -1059.062511688197901 |grad|_K: 4.485e-08 alpha: 2.953e-01 linmin: -9.504e-04 t[s]: 1717.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 1 iterations at t[s]: 1718.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 0 iterations at t[s]: 1719.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537511 magneticMoment: [ Abs: 1.16450 Tot: -0.32089 ] + SubspaceRotationAdjust: set factor to 0.0916 +ElecMinimize: Iter: 42 G: -1059.062511952216710 |grad|_K: 5.151e-08 alpha: 3.500e-01 linmin: -3.660e-04 t[s]: 1720.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 8 iterations at t[s]: 1720.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 5 iterations at t[s]: 1721.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538228 magneticMoment: [ Abs: 1.16350 Tot: -0.32158 ] + SubspaceRotationAdjust: set factor to 0.0794 +ElecMinimize: Iter: 43 G: -1059.062512034505971 |grad|_K: 5.789e-08 alpha: 1.202e-01 linmin: 2.756e-03 t[s]: 1722.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 2 iterations at t[s]: 1722.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 0 iterations at t[s]: 1723.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538721 magneticMoment: [ Abs: 1.16185 Tot: -0.32241 ] + SubspaceRotationAdjust: set factor to 0.0758 +ElecMinimize: Iter: 44 G: -1059.062512167711020 |grad|_K: 5.402e-08 alpha: 1.406e-01 linmin: -3.375e-03 t[s]: 1724.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 3 iterations at t[s]: 1725.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 0 iterations at t[s]: 1725.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538411 magneticMoment: [ Abs: 1.15965 Tot: -0.32304 ] + SubspaceRotationAdjust: set factor to 0.104 +ElecMinimize: Iter: 45 G: -1059.062512405485450 |grad|_K: 4.369e-08 alpha: 1.859e-01 linmin: -3.344e-03 t[s]: 1726.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 7 iterations at t[s]: 1727.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 3 iterations at t[s]: 1727.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537965 magneticMoment: [ Abs: 1.15857 Tot: -0.32315 ] + SubspaceRotationAdjust: set factor to 0.1 +ElecMinimize: Iter: 46 G: -1059.062512464390466 |grad|_K: 5.424e-08 alpha: 1.172e-01 linmin: -1.611e-03 t[s]: 1728.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 2 iterations at t[s]: 1729.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 0 iterations at t[s]: 1730.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537630 magneticMoment: [ Abs: 1.15578 Tot: -0.32355 ] + SubspaceRotationAdjust: set factor to 0.093 +ElecMinimize: Iter: 47 G: -1059.062512701774040 |grad|_K: 5.216e-08 alpha: 1.910e-01 linmin: -4.758e-03 t[s]: 1731.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 6 iterations at t[s]: 1731.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 0 iterations at t[s]: 1732.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538058 magneticMoment: [ Abs: 1.15392 Tot: -0.32402 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 48 G: -1059.062512853461612 |grad|_K: 5.557e-08 alpha: 1.402e-01 linmin: 4.217e-04 t[s]: 1733.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 4 iterations at t[s]: 1733.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 0 iterations at t[s]: 1734.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538968 magneticMoment: [ Abs: 1.15154 Tot: -0.32494 ] + SubspaceRotationAdjust: set factor to 0.114 +ElecMinimize: Iter: 49 G: -1059.062513032994957 |grad|_K: 5.692e-08 alpha: 1.703e-01 linmin: -1.420e-03 t[s]: 1735.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 3 iterations at t[s]: 1736.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 0 iterations at t[s]: 1736.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539597 magneticMoment: [ Abs: 1.14906 Tot: -0.32597 ] + SubspaceRotationAdjust: set factor to 0.092 +ElecMinimize: Iter: 50 G: -1059.062513248830101 |grad|_K: 7.614e-08 alpha: 1.712e-01 linmin: -1.199e-03 t[s]: 1737.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 8 iterations at t[s]: 1738.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 3 iterations at t[s]: 1738.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539269 magneticMoment: [ Abs: 1.14591 Tot: -0.32687 ] + SubspaceRotationAdjust: set factor to 0.121 +ElecMinimize: Iter: 51 G: -1059.062513515224509 |grad|_K: 6.277e-08 alpha: 1.128e-01 linmin: 8.568e-04 t[s]: 1740.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 4 iterations at t[s]: 1740.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 0 iterations at t[s]: 1741.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538509 magneticMoment: [ Abs: 1.14273 Tot: -0.32743 ] + SubspaceRotationAdjust: set factor to 0.143 +ElecMinimize: Iter: 52 G: -1059.062513708082861 |grad|_K: 6.293e-08 alpha: 1.544e-01 linmin: -9.734e-04 t[s]: 1742.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 8 iterations at t[s]: 1742.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771513 of unit cell: Completed after 3 iterations at t[s]: 1743.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538072 magneticMoment: [ Abs: 1.14065 Tot: -0.32765 ] + SubspaceRotationAdjust: set factor to 0.0956 +ElecMinimize: Iter: 53 G: -1059.062513796216535 |grad|_K: 1.025e-07 alpha: 9.401e-02 linmin: -9.567e-04 t[s]: 1744.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 3 iterations at t[s]: 1744.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 0 iterations at t[s]: 1745.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538157 magneticMoment: [ Abs: 1.13598 Tot: -0.32835 ] + SubspaceRotationAdjust: set factor to 0.0738 +ElecMinimize: Iter: 54 G: -1059.062514128328758 |grad|_K: 9.514e-08 alpha: 8.027e-02 linmin: 2.733e-04 t[s]: 1746.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 8 iterations at t[s]: 1747.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 3 iterations at t[s]: 1747.78 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538729 magneticMoment: [ Abs: 1.13376 Tot: -0.32886 ] + SubspaceRotationAdjust: set factor to 0.111 +ElecMinimize: Iter: 55 G: -1059.062514244907334 |grad|_K: 6.779e-08 alpha: 4.616e-02 linmin: 2.264e-04 t[s]: 1748.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 1 iterations at t[s]: 1749.38 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.384865e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 8 iterations at t[s]: 1749.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771532 of unit cell: Completed after 0 iterations at t[s]: 1750.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539641 magneticMoment: [ Abs: 1.13138 Tot: -0.32955 ] + SubspaceRotationAdjust: set factor to 0.101 +ElecMinimize: Iter: 56 G: -1059.062514429978592 |grad|_K: 8.644e-08 alpha: 1.010e-01 linmin: 2.480e-03 t[s]: 1751.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1752.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1752.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540235 magneticMoment: [ Abs: 1.12726 Tot: -0.33047 ] + SubspaceRotationAdjust: set factor to 0.103 +ElecMinimize: Iter: 57 G: -1059.062514587851865 |grad|_K: 7.401e-08 alpha: 1.035e-01 linmin: -5.853e-06 t[s]: 1753.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 2 iterations at t[s]: 1754.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771538 of unit cell: Completed after 0 iterations at t[s]: 1755.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540050 magneticMoment: [ Abs: 1.12271 Tot: -0.33136 ] + SubspaceRotationAdjust: set factor to 0.105 +ElecMinimize: Iter: 58 G: -1059.062514913179939 |grad|_K: 8.185e-08 alpha: 1.552e-01 linmin: -1.149e-03 t[s]: 1756.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 9 iterations at t[s]: 1756.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 5 iterations at t[s]: 1757.22 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539305 magneticMoment: [ Abs: 1.11992 Tot: -0.33171 ] + SubspaceRotationAdjust: set factor to 0.0948 +ElecMinimize: Iter: 59 G: -1059.062515092393824 |grad|_K: 6.565e-08 alpha: 7.488e-02 linmin: 7.972e-04 t[s]: 1758.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 3 iterations at t[s]: 1758.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 0 iterations at t[s]: 1759.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538475 magneticMoment: [ Abs: 1.11660 Tot: -0.33197 ] + SubspaceRotationAdjust: set factor to 0.119 +ElecMinimize: Iter: 60 G: -1059.062515303706050 |grad|_K: 5.757e-08 alpha: 1.337e-01 linmin: -2.579e-03 t[s]: 1760.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771506 of unit cell: Completed after 3 iterations at t[s]: 1761.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771505 of unit cell: Completed after 0 iterations at t[s]: 1761.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537854 magneticMoment: [ Abs: 1.11376 Tot: -0.33204 ] + SubspaceRotationAdjust: set factor to 0.0926 +ElecMinimize: Iter: 61 G: -1059.062515536474848 |grad|_K: 6.892e-08 alpha: 1.430e-01 linmin: -3.413e-03 t[s]: 1762.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 3 iterations at t[s]: 1763.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 0 iterations at t[s]: 1763.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538172 magneticMoment: [ Abs: 1.10950 Tot: -0.33240 ] + SubspaceRotationAdjust: set factor to 0.141 +ElecMinimize: Iter: 62 G: -1059.062515888193047 |grad|_K: 6.913e-08 alpha: 1.565e-01 linmin: -1.424e-04 t[s]: 1764.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 8 iterations at t[s]: 1765.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 5 iterations at t[s]: 1765.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538603 magneticMoment: [ Abs: 1.10786 Tot: -0.33260 ] + SubspaceRotationAdjust: set factor to 0.13 +ElecMinimize: Iter: 63 G: -1059.062515961701365 |grad|_K: 7.668e-08 alpha: 6.213e-02 linmin: 9.992e-04 t[s]: 1766.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 2 iterations at t[s]: 1767.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 0 iterations at t[s]: 1768.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539098 magneticMoment: [ Abs: 1.10442 Tot: -0.33297 ] + SubspaceRotationAdjust: set factor to 0.17 +ElecMinimize: Iter: 64 G: -1059.062516160816585 |grad|_K: 7.431e-08 alpha: 1.074e-01 linmin: -1.231e-03 t[s]: 1769.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 0 iterations at t[s]: 1769.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 2 iterations at t[s]: 1770.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539016 magneticMoment: [ Abs: 1.09916 Tot: -0.33337 ] + SubspaceRotationAdjust: set factor to 0.173 +ElecMinimize: Iter: 65 G: -1059.062516511809235 |grad|_K: 8.324e-08 alpha: 1.770e-01 linmin: 7.712e-04 t[s]: 1771.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771498 of unit cell: Completed after 8 iterations at t[s]: 1771.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 6 iterations at t[s]: 1772.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538395 magneticMoment: [ Abs: 1.09687 Tot: -0.33338 ] + SubspaceRotationAdjust: set factor to 0.17 +ElecMinimize: Iter: 66 G: -1059.062516667271211 |grad|_K: 7.048e-08 alpha: 6.036e-02 linmin: 8.662e-04 t[s]: 1773.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 1 iterations at t[s]: 1773.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 4 iterations at t[s]: 1774.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537539 magneticMoment: [ Abs: 1.09247 Tot: -0.33342 ] + SubspaceRotationAdjust: set factor to 0.163 +ElecMinimize: Iter: 67 G: -1059.062516869153569 |grad|_K: 9.335e-08 alpha: 1.671e-01 linmin: 1.011e-03 t[s]: 1775.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 3 iterations at t[s]: 1775.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 2 iterations at t[s]: 1776.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537833 magneticMoment: [ Abs: 1.08811 Tot: -0.33368 ] + SubspaceRotationAdjust: set factor to 0.159 +ElecMinimize: Iter: 68 G: -1059.062517108029851 |grad|_K: 8.683e-08 alpha: 9.899e-02 linmin: 1.163e-04 t[s]: 1777.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 8 iterations at t[s]: 1778.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 0 iterations at t[s]: 1778.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538543 magneticMoment: [ Abs: 1.08521 Tot: -0.33381 ] + SubspaceRotationAdjust: set factor to 0.145 +ElecMinimize: Iter: 69 G: -1059.062517322332724 |grad|_K: 8.613e-08 alpha: 7.601e-02 linmin: 1.987e-03 t[s]: 1779.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 0 iterations at t[s]: 1780.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 2 iterations at t[s]: 1780.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538455 magneticMoment: [ Abs: 1.08018 Tot: -0.33329 ] + SubspaceRotationAdjust: set factor to 0.218 +ElecMinimize: Iter: 70 G: -1059.062517484057480 |grad|_K: 7.340e-08 alpha: 1.233e-01 linmin: 1.664e-03 t[s]: 1781.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 3 iterations at t[s]: 1782.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 0 iterations at t[s]: 1782.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537706 magneticMoment: [ Abs: 1.07643 Tot: -0.33257 ] + SubspaceRotationAdjust: set factor to 0.248 +ElecMinimize: Iter: 71 G: -1059.062517664342067 |grad|_K: 7.190e-08 alpha: 1.232e-01 linmin: -5.996e-05 t[s]: 1783.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771494 of unit cell: Completed after 3 iterations at t[s]: 1784.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771494 of unit cell: Completed after 0 iterations at t[s]: 1785.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536807 magneticMoment: [ Abs: 1.07316 Tot: -0.33184 ] + SubspaceRotationAdjust: set factor to 0.218 +ElecMinimize: Iter: 72 G: -1059.062517881367512 |grad|_K: 8.624e-08 alpha: 1.194e-01 linmin: 2.074e-05 t[s]: 1786.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771501 of unit cell: Completed after 3 iterations at t[s]: 1786.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771500 of unit cell: Completed after 0 iterations at t[s]: 1787.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537086 magneticMoment: [ Abs: 1.06995 Tot: -0.33153 ] + SubspaceRotationAdjust: set factor to 0.334 +ElecMinimize: Iter: 73 G: -1059.062518125508859 |grad|_K: 6.448e-08 alpha: 9.796e-02 linmin: -4.624e-04 t[s]: 1788.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 2 iterations at t[s]: 1788.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 3 iterations at t[s]: 1789.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538488 magneticMoment: [ Abs: 1.06652 Tot: -0.33139 ] + SubspaceRotationAdjust: set factor to 0.308 +ElecMinimize: Iter: 74 G: -1059.062518354440272 |grad|_K: 8.161e-08 alpha: 2.156e-01 linmin: 2.706e-03 t[s]: 1790.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771513 of unit cell: Completed after 5 iterations at t[s]: 1790.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771518 of unit cell: Completed after 3 iterations at t[s]: 1791.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538184 magneticMoment: [ Abs: 1.06400 Tot: -0.33065 ] + SubspaceRotationAdjust: set factor to 0.346 +ElecMinimize: Iter: 75 G: -1059.062518437945300 |grad|_K: 9.021e-08 alpha: 8.655e-02 linmin: 8.334e-05 t[s]: 1792.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771497 of unit cell: Completed after 4 iterations at t[s]: 1792.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771497 of unit cell: Completed after 0 iterations at t[s]: 1793.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536776 magneticMoment: [ Abs: 1.06064 Tot: -0.32909 ] + SubspaceRotationAdjust: set factor to 0.351 +ElecMinimize: Iter: 76 G: -1059.062518680592802 |grad|_K: 7.781e-08 alpha: 8.696e-02 linmin: -1.563e-04 t[s]: 1794.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771493 of unit cell: Completed after 2 iterations at t[s]: 1794.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771491 of unit cell: Completed after 0 iterations at t[s]: 1795.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536480 magneticMoment: [ Abs: 1.05721 Tot: -0.32739 ] + SubspaceRotationAdjust: set factor to 0.463 +ElecMinimize: Iter: 77 G: -1059.062518999179474 |grad|_K: 7.133e-08 alpha: 1.354e-01 linmin: -9.924e-04 t[s]: 1796.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771513 of unit cell: Completed after 8 iterations at t[s]: 1797.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 4 iterations at t[s]: 1797.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537300 magneticMoment: [ Abs: 1.05605 Tot: -0.32685 ] + SubspaceRotationAdjust: set factor to 0.306 +ElecMinimize: Iter: 78 G: -1059.062519141895791 |grad|_K: 1.130e-07 alpha: 7.268e-02 linmin: 5.929e-04 t[s]: 1798.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 3 iterations at t[s]: 1799.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 1 iterations at t[s]: 1799.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538109 magneticMoment: [ Abs: 1.05442 Tot: -0.32601 ] + SubspaceRotationAdjust: set factor to 0.22 +ElecMinimize: Iter: 79 G: -1059.062519327108021 |grad|_K: 1.065e-07 alpha: 4.844e-02 linmin: 3.066e-04 t[s]: 1800.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 3 iterations at t[s]: 1801.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 0 iterations at t[s]: 1801.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537844 magneticMoment: [ Abs: 1.05312 Tot: -0.32513 ] + SubspaceRotationAdjust: set factor to 0.284 +ElecMinimize: Iter: 80 G: -1059.062519484157292 |grad|_K: 6.830e-08 alpha: 4.257e-02 linmin: 1.155e-04 t[s]: 1802.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 3 iterations at t[s]: 1803.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 0 iterations at t[s]: 1804.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537631 magneticMoment: [ Abs: 1.05253 Tot: -0.32466 ] + SubspaceRotationAdjust: set factor to 0.297 +ElecMinimize: Iter: 81 G: -1059.062519579049876 |grad|_K: 6.717e-08 alpha: 5.156e-02 linmin: -2.131e-03 t[s]: 1805.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771505 of unit cell: Completed after 5 iterations at t[s]: 1805.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771504 of unit cell: Completed after 0 iterations at t[s]: 1806.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537302 magneticMoment: [ Abs: 1.05177 Tot: -0.32390 ] + SubspaceRotationAdjust: set factor to 0.253 +ElecMinimize: Iter: 82 G: -1059.062519779372451 |grad|_K: 8.092e-08 alpha: 7.001e-02 linmin: -3.579e-03 t[s]: 1807.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 3 iterations at t[s]: 1807.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 0 iterations at t[s]: 1808.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537869 magneticMoment: [ Abs: 1.05054 Tot: -0.32256 ] + SubspaceRotationAdjust: set factor to 0.24 +ElecMinimize: Iter: 83 G: -1059.062520155413040 |grad|_K: 6.942e-08 alpha: 9.406e-02 linmin: -1.087e-03 t[s]: 1809.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771526 of unit cell: Completed after 8 iterations at t[s]: 1809.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 4 iterations at t[s]: 1810.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538267 magneticMoment: [ Abs: 1.05022 Tot: -0.32215 ] + SubspaceRotationAdjust: set factor to 0.219 +ElecMinimize: Iter: 84 G: -1059.062520198488528 |grad|_K: 7.613e-08 alpha: 3.595e-02 linmin: 1.196e-03 t[s]: 1811.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 0 iterations at t[s]: 1811.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 3 iterations at t[s]: 1812.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538420 magneticMoment: [ Abs: 1.04919 Tot: -0.32062 ] + SubspaceRotationAdjust: set factor to 0.204 +ElecMinimize: Iter: 85 G: -1059.062520281243906 |grad|_K: 8.920e-08 alpha: 8.360e-02 linmin: 1.230e-03 t[s]: 1813.59 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.068e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.803 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.915 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.006 16.655 16.701 16.623 13.885 11.004 16.650 16.689 16.623 13.885 12.274 16.650 16.689 16.623 13.885 11.005 16.803 16.689 16.623 13.885 +# coordination-number N 1.121 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120383 +EvdW_8 = -0.213095 + +# Ionic positions in cartesian coordinates: +ion C 15.504431559231676 8.964055842854247 29.778722983895257 1 +ion C 6.498700739450329 0.175561800845601 23.728181694417199 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343910226023468 9.104921986255874 29.235127472424583 1 +ion C 0.302103751891364 0.174656761092501 23.458579856451749 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.553067318451923 3.555543649586263 29.235273002343721 1 +ion C 9.566613898680519 5.531203714980806 24.019971364674777 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.142549805015880 3.551355946165152 28.967476700832584 1 +ion C 3.394464267612320 5.544485860222495 23.728227942033655 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.062217799407883 0.054959254569815 31.139812712879010 1 +ion Hf 12.568160516031067 7.266402750644431 26.590728139616179 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.095619654679164 0.056133535306602 30.879780314915891 1 +ion Hf 6.359173302157767 7.266019930144690 26.320067497584510 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.276953248841753 5.363113144905002 31.041240625583871 1 +ion Hf 9.469795537678097 1.886085675807209 26.319875965878982 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421338568709636 5.226090845849953 31.680609696569665 1 +ion Hf 3.297342488051234 1.906519037769724 26.024013180345900 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.223800364522740 5.331309681998278 34.672762365516576 1 + +# Forces in Cartesian coordinates: +force C 0.000071120149582 0.000050075418877 -0.000947849562624 1 +force C 0.000124474807001 -0.000134141978147 -0.000414992089000 1 +force C 0.000236540545972 0.000136514088018 -0.002228837103347 0 +force C 0.000151650321659 0.000088034241550 -0.003545597454330 0 +force C -0.000967504153311 -0.000724476283565 0.023856170847389 0 +force C 0.000006969546454 0.000057311831771 -0.000926174052081 1 +force C -0.000161021240580 -0.000089855152346 -0.000391378369670 1 +force C 0.000085035715016 0.000171917455773 -0.002300516215577 0 +force C 0.000141795348506 -0.000226748615131 -0.003257553614370 0 +force C -0.001177963462860 -0.000680336520320 0.023914031505433 0 +force C 0.000041015821495 -0.000039144157971 -0.000987642937409 1 +force C -0.000031893141731 -0.000019176838457 -0.000369441509885 1 +force C 0.000193374141557 -0.000011611511838 -0.002301888339002 0 +force C -0.000126336918232 0.000236223097079 -0.003259150787325 0 +force C -0.001009659825520 -0.000583696678558 0.023537706096807 0 +force C 0.000531990920035 0.000328468646340 -0.000883086286081 1 +force C -0.000048809604000 0.000169891693636 -0.000422693734136 1 +force C 0.000050815811451 0.000030659888405 -0.000683022108064 0 +force C 0.000411330246503 0.000238035942891 -0.003182708098508 0 +force C -0.001111042457744 -0.000477179053037 0.023856634877377 0 +force Hf 0.000497208428624 -0.000308288954323 -0.000624893971007 1 +force Hf 0.000296846151412 0.000201222651905 -0.000156659745366 1 +force Hf 0.000522378286402 0.000302382995416 -0.002322982957852 0 +force Hf -0.000327338364474 -0.000151654345351 0.011330565470637 0 +force Hf 0.001128876755428 0.000650964829087 -0.023510999896574 0 +force Hf -0.000492710403291 -0.000427841962113 -0.000571721523031 1 +force Hf -0.000263946394687 0.000095982863118 0.000506379088121 1 +force Hf 0.000530026832236 -0.001484720062892 -0.001697446874174 0 +force Hf -0.000343078396231 -0.000198336534040 0.011374277326759 0 +force Hf 0.001244680525286 0.000698523985866 -0.023615055419694 0 +force Hf -0.000588090560696 -0.000247387113096 0.002378823405107 1 +force Hf -0.000047447788957 -0.000291920453260 0.000488294290046 1 +force Hf -0.001022907027303 0.001194231001854 -0.001710797887400 0 +force Hf -0.000405825797499 -0.000234119562557 0.012449040610635 0 +force Hf 0.001227255162842 0.000730995615152 -0.023613611732023 0 +force Hf -0.000011915392884 0.000631088328379 -0.000575465340721 1 +force Hf -0.000165596256774 -0.000114127947356 0.000452395891880 1 +force Hf 0.002015524698705 0.001167350944600 -0.001566620636692 0 +force Hf -0.000296103541030 -0.000208127483115 0.011332682747542 0 +force Hf 0.001157747375331 0.000670231259027 -0.023622852284710 0 +force N -0.000392498034303 -0.000241084923559 -0.000720502209732 1 + +# Energy components: + A_diel = -0.7320579393514058 + Eewald = 38794.1410491641290719 + EH = 39766.0375185524899280 + Eloc = -79629.2447557189589133 + Enl = -270.1594677016043988 + EvdW = -0.3334782106493844 + Exc = -796.7011054863980917 + Exc_core = 594.6257437730023412 + KE = 421.4606504893110923 + MuShift = -0.0074274603517292 +------------------------------------- + Etot = -1120.9133305383718380 + TS = 0.0014895137979732 +------------------------------------- + F = -1120.9148200521697163 + muN = -61.8522997709257680 +------------------------------------- + G = -1059.0625202812439056 + +IonicMinimize: Iter: 9 G: -1059.062520281243906 |grad|_K: 5.374e-04 alpha: 7.974e-01 linmin: 1.720e-02 t[s]: 1819.19 + +#--- Lowdin population analysis --- +# oxidation-state C -0.253 -0.235 -0.234 -0.209 -0.225 -0.233 -0.235 -0.234 -0.210 -0.225 -0.233 -0.228 -0.234 -0.210 -0.227 -0.234 -0.235 -0.233 -0.210 -0.225 +# magnetic-moments C -0.005 +0.000 -0.005 -0.011 -0.130 -0.001 +0.001 -0.005 -0.014 -0.140 -0.001 +0.001 -0.005 -0.014 -0.173 -0.001 +0.000 -0.004 -0.014 -0.129 +# oxidation-state Hf +0.647 +0.253 +0.247 +0.243 +0.113 +0.650 +0.255 +0.251 +0.243 +0.113 -0.115 +0.255 +0.251 +0.243 +0.113 +0.648 +0.244 +0.250 +0.243 +0.115 +# magnetic-moments Hf +0.077 +0.010 +0.001 +0.001 -0.001 +0.079 +0.009 +0.002 +0.001 +0.000 +0.065 +0.009 +0.002 +0.001 +0.000 +0.076 +0.004 +0.002 +0.001 -0.011 +# oxidation-state N -0.851 +# magnetic-moments N -0.004 + + +Computing DFT-D3 correction: +# coordination-number C 5.812 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.022 16.663 16.700 16.623 13.885 11.020 16.660 16.687 16.623 13.885 12.272 16.660 16.687 16.623 13.885 11.021 16.806 16.686 16.623 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120391 +EvdW_8 = -0.213109 +Shifting auxilliary hamiltonian by -0.000143 to set nElectrons=325.538420 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 21 iterations at t[s]: 1821.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538420 magneticMoment: [ Abs: 1.06163 Tot: -0.32411 ] +ElecMinimize: Iter: 0 G: -1059.062401169696159 |grad|_K: 1.563e-06 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774479 of unit cell: Completed after 31 iterations at t[s]: 1822.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771753 of unit cell: Completed after 31 iterations at t[s]: 1823.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.553926 magneticMoment: [ Abs: 1.06267 Tot: -0.32630 ] + SubspaceRotationAdjust: set factor to 0.132 +ElecMinimize: Iter: 1 G: -1059.062453426178990 |grad|_K: 5.998e-07 alpha: 6.205e-02 linmin: 6.772e-04 t[s]: 1824.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771696 of unit cell: Completed after 11 iterations at t[s]: 1825.16 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.861496e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 14 iterations at t[s]: 1825.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771530 of unit cell: Completed after 11 iterations at t[s]: 1826.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540339 magneticMoment: [ Abs: 1.05561 Tot: -0.31632 ] + SubspaceRotationAdjust: set factor to 0.0882 +ElecMinimize: Iter: 2 G: -1059.062483545239957 |grad|_K: 3.857e-07 alpha: 2.417e-01 linmin: -4.669e-04 t[s]: 1827.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 11 iterations at t[s]: 1827.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 12 iterations at t[s]: 1828.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538936 magneticMoment: [ Abs: 1.05678 Tot: -0.31459 ] + SubspaceRotationAdjust: set factor to 0.0986 +ElecMinimize: Iter: 3 G: -1059.062506951888963 |grad|_K: 2.503e-07 alpha: 4.502e-01 linmin: 3.063e-04 t[s]: 1829.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 9 iterations at t[s]: 1830.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771516 of unit cell: Completed after 9 iterations at t[s]: 1830.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538730 magneticMoment: [ Abs: 1.05947 Tot: -0.31354 ] + SubspaceRotationAdjust: set factor to 0.0935 +ElecMinimize: Iter: 4 G: -1059.062522195991278 |grad|_K: 2.688e-07 alpha: 7.021e-01 linmin: -7.955e-06 t[s]: 1831.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771716 of unit cell: Completed after 22 iterations at t[s]: 1832.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771589 of unit cell: Completed after 17 iterations at t[s]: 1832.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.543673 magneticMoment: [ Abs: 1.06079 Tot: -0.31338 ] + SubspaceRotationAdjust: set factor to 0.0697 +ElecMinimize: Iter: 5 G: -1059.062528666501976 |grad|_K: 2.388e-07 alpha: 2.530e-01 linmin: 5.055e-05 t[s]: 1833.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771543 of unit cell: Completed after 13 iterations at t[s]: 1834.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 8 iterations at t[s]: 1834.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539299 magneticMoment: [ Abs: 1.06022 Tot: -0.30934 ] + SubspaceRotationAdjust: set factor to 0.0679 +ElecMinimize: Iter: 6 G: -1059.062536242360920 |grad|_K: 1.591e-07 alpha: 3.755e-01 linmin: -1.352e-03 t[s]: 1835.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771507 of unit cell: Completed after 9 iterations at t[s]: 1836.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771502 of unit cell: Completed after 3 iterations at t[s]: 1837.06 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537858 magneticMoment: [ Abs: 1.06128 Tot: -0.30774 ] + SubspaceRotationAdjust: set factor to 0.0808 +ElecMinimize: Iter: 7 G: -1059.062540964587924 |grad|_K: 1.164e-07 alpha: 5.127e-01 linmin: -1.335e-03 t[s]: 1838.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 13 iterations at t[s]: 1838.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 3 iterations at t[s]: 1839.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540626 magneticMoment: [ Abs: 1.06288 Tot: -0.30785 ] + SubspaceRotationAdjust: set factor to 0.0713 +ElecMinimize: Iter: 8 G: -1059.062543205063093 |grad|_K: 1.331e-07 alpha: 4.576e-01 linmin: 8.632e-04 t[s]: 1840.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 11 iterations at t[s]: 1840.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771532 of unit cell: Completed after 4 iterations at t[s]: 1841.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539561 magneticMoment: [ Abs: 1.06384 Tot: -0.30643 ] + SubspaceRotationAdjust: set factor to 0.0687 +ElecMinimize: Iter: 9 G: -1059.062545247568323 |grad|_K: 9.621e-08 alpha: 3.415e-01 linmin: 1.928e-04 t[s]: 1842.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 8 iterations at t[s]: 1842.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 3 iterations at t[s]: 1843.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540019 magneticMoment: [ Abs: 1.06475 Tot: -0.30503 ] + SubspaceRotationAdjust: set factor to 0.0691 +ElecMinimize: Iter: 10 G: -1059.062546958834446 |grad|_K: 7.960e-08 alpha: 5.207e-01 linmin: -2.275e-03 t[s]: 1844.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771548 of unit cell: Completed after 3 iterations at t[s]: 1844.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1845.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540821 magneticMoment: [ Abs: 1.06636 Tot: -0.30414 ] + SubspaceRotationAdjust: set factor to 0.0807 +ElecMinimize: Iter: 11 G: -1059.062548413943659 |grad|_K: 6.812e-08 alpha: 6.112e-01 linmin: -1.355e-03 t[s]: 1846.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771538 of unit cell: Completed after 8 iterations at t[s]: 1847.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1847.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540118 magneticMoment: [ Abs: 1.06754 Tot: -0.30319 ] + SubspaceRotationAdjust: set factor to 0.0732 +ElecMinimize: Iter: 12 G: -1059.062549277165772 |grad|_K: 7.295e-08 alpha: 4.928e-01 linmin: 2.408e-03 t[s]: 1848.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 5 iterations at t[s]: 1849.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771544 of unit cell: Completed after 2 iterations at t[s]: 1849.78 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540463 magneticMoment: [ Abs: 1.06863 Tot: -0.30212 ] + SubspaceRotationAdjust: set factor to 0.087 +ElecMinimize: Iter: 13 G: -1059.062549858225111 |grad|_K: 5.287e-08 alpha: 3.722e-01 linmin: -7.275e-04 t[s]: 1850.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 3 iterations at t[s]: 1851.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 0 iterations at t[s]: 1851.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540644 magneticMoment: [ Abs: 1.06950 Tot: -0.30110 ] + SubspaceRotationAdjust: set factor to 0.0894 +ElecMinimize: Iter: 14 G: -1059.062550341381211 |grad|_K: 3.846e-08 alpha: 4.700e-01 linmin: -3.079e-03 t[s]: 1852.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 2 iterations at t[s]: 1853.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 0 iterations at t[s]: 1854.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540530 magneticMoment: [ Abs: 1.07060 Tot: -0.30030 ] + SubspaceRotationAdjust: set factor to 0.108 +ElecMinimize: Iter: 15 G: -1059.062550664756372 |grad|_K: 3.463e-08 alpha: 5.672e-01 linmin: -1.337e-03 t[s]: 1854.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 3 iterations at t[s]: 1855.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 1 iterations at t[s]: 1856.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540236 magneticMoment: [ Abs: 1.07162 Tot: -0.29963 ] + SubspaceRotationAdjust: set factor to 0.106 +ElecMinimize: Iter: 16 G: -1059.062550849466788 |grad|_K: 3.645e-08 alpha: 4.340e-01 linmin: 1.141e-03 t[s]: 1857.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 3 iterations at t[s]: 1857.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 0 iterations at t[s]: 1858.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540482 magneticMoment: [ Abs: 1.07263 Tot: -0.29886 ] + SubspaceRotationAdjust: set factor to 0.115 +ElecMinimize: Iter: 17 G: -1059.062550999316272 |grad|_K: 3.296e-08 alpha: 3.361e-01 linmin: 1.442e-03 t[s]: 1859.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 2 iterations at t[s]: 1859.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 0 iterations at t[s]: 1860.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539950 magneticMoment: [ Abs: 1.07330 Tot: -0.29781 ] + SubspaceRotationAdjust: set factor to 0.104 +ElecMinimize: Iter: 18 G: -1059.062551104174418 |grad|_K: 2.735e-08 alpha: 3.007e-01 linmin: -6.856e-04 t[s]: 1861.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 1 iterations at t[s]: 1861.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1862.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540207 magneticMoment: [ Abs: 1.07446 Tot: -0.29696 ] + SubspaceRotationAdjust: set factor to 0.141 +ElecMinimize: Iter: 19 G: -1059.062551216006341 |grad|_K: 2.153e-08 alpha: 3.937e-01 linmin: -4.787e-03 t[s]: 1863.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 3 iterations at t[s]: 1863.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 0 iterations at t[s]: 1864.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540581 magneticMoment: [ Abs: 1.07520 Tot: -0.29669 ] + SubspaceRotationAdjust: set factor to 0.089 +ElecMinimize: Iter: 20 G: -1059.062551251893183 |grad|_K: 3.948e-08 alpha: 2.407e-01 linmin: 3.900e-03 t[s]: 1865.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 3 iterations at t[s]: 1866.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771544 of unit cell: Completed after 1 iterations at t[s]: 1866.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540421 magneticMoment: [ Abs: 1.07621 Tot: -0.29602 ] + SubspaceRotationAdjust: set factor to 0.11 +ElecMinimize: Iter: 21 G: -1059.062551290732699 |grad|_K: 2.444e-08 alpha: 1.031e-01 linmin: 1.566e-03 t[s]: 1867.75 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.058e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.812 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.022 16.663 16.700 16.623 13.885 11.020 16.660 16.687 16.623 13.885 12.272 16.660 16.687 16.623 13.885 11.021 16.806 16.686 16.623 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120391 +EvdW_8 = -0.213109 + +# Ionic positions in cartesian coordinates: +ion C 15.504942992091337 8.964463811395541 29.768805400309958 1 +ion C 6.499888154498026 0.174271020274540 23.723963133729637 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.344099073322528 9.105225019303012 29.228186379222439 1 +ion C 0.300509813419387 0.173767512085032 23.454576151549375 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.553298576283327 3.555370431780835 29.227730836042120 1 +ion C 9.566198838496350 5.530957474406177 24.017384949209251 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.147126172600714 3.554176336567128 28.961019980468983 1 +ion C 3.393992646906163 5.546109437238769 23.723920453796829 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.067245431099117 0.052311790591899 31.131186424791395 1 +ion Hf 12.568645304106557 7.267008427173609 26.590230126304128 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.091020342976576 0.051915771919721 30.872227604129126 1 +ion Hf 6.358766702196761 7.265452858470161 26.325530147103024 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.271862910922056 5.361180848915451 31.050831898379602 1 +ion Hf 9.469083434009111 1.885843921193783 26.325151337375761 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421601314528411 5.232274078130517 31.672461085053946 1 +ion Hf 3.295946540707694 1.905499268439218 26.029397025530834 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.219715440004686 5.328683770837693 34.676375818775227 1 + +# Forces in Cartesian coordinates: +force C -0.000046886661542 -0.000000837589991 -0.000909413374022 1 +force C -0.000130693165026 0.000127341190726 0.000126405933288 1 +force C 0.000192843372492 0.000111241349616 -0.002430073428718 0 +force C 0.000158163716821 0.000091878263302 -0.003656989530916 0 +force C -0.000928966607735 -0.000713134297021 0.023411229796998 0 +force C 0.000012545402092 -0.000486962143446 0.000053026741734 1 +force C 0.000072840408546 0.000033277444893 0.000242279343374 1 +force C 0.000122618700981 0.000140702687929 -0.002452902078351 0 +force C 0.000142168667586 -0.000219635542200 -0.003376232804792 0 +force C -0.001165916729252 -0.000675279496093 0.023446997871483 0 +force C -0.000491147216625 0.000222379552207 0.000234470930230 1 +force C 0.000002243732279 0.000005204114622 0.000080387235671 1 +force C 0.000183782416386 0.000036033934642 -0.002452868430315 0 +force C -0.000120277802027 0.000233294782523 -0.003375154320027 0 +force C -0.000984642802651 -0.000568342234366 0.022945307403880 0 +force C -0.000284749871589 -0.000191845387957 -0.000292857248916 1 +force C 0.000046962951512 -0.000167619457905 0.000161522650221 1 +force C 0.000061408102243 0.000035122465245 -0.000785801249170 0 +force C 0.000411533705509 0.000238045281934 -0.003322699245204 0 +force C -0.001079831043949 -0.000451622167131 0.023405678484247 0 +force Hf -0.000374619068162 0.000223375046822 -0.000217337880126 1 +force Hf -0.000091856642656 -0.000116656397962 -0.000221188073315 1 +force Hf 0.000588834014293 0.000329521062042 -0.001861181987767 0 +force Hf -0.000311117995998 -0.000156910371975 0.011049012431070 0 +force Hf 0.001160599644814 0.000671877961934 -0.024168714624037 0 +force Hf 0.000364734407652 0.000326043727585 -0.000017114824632 1 +force Hf -0.000023091083857 0.000145399353798 -0.001256447303875 1 +force Hf 0.000398226579534 -0.001455259621276 -0.001200787369771 0 +force Hf -0.000343715561442 -0.000198416986952 0.011060320052403 0 +force Hf 0.001272299336709 0.000707129660209 -0.024254299804573 0 +force Hf 0.000809747984757 0.000330739640857 -0.000788325764789 1 +force Hf 0.000169061139921 -0.000060709040102 -0.001157124954256 1 +force Hf -0.001054939860794 0.001072131653367 -0.001209727526872 0 +force Hf -0.000386415654297 -0.000222387689429 0.012202275286536 0 +force Hf 0.001246619442397 0.000748856313393 -0.024253080969599 0 +force Hf -0.000075556676197 -0.000465571736860 -0.000251744438602 1 +force Hf 0.000075313030586 0.000105926647790 -0.001181444155236 1 +force Hf 0.001928904553897 0.001121601357244 -0.001004488031434 0 +force Hf -0.000291237418089 -0.000190028685989 0.011048610473556 0 +force Hf 0.001193972520690 0.000689575027248 -0.024274004404783 0 +force N -0.000549234025255 -0.000329153635225 0.000729886918041 1 + +# Energy components: + A_diel = -0.7286928900790074 + Eewald = 38795.9260681061714422 + EH = 39768.0231878057093127 + Eloc = -79633.0231477865454508 + Enl = -270.1594417408389290 + EvdW = -0.3334999611453632 + Exc = -796.7039564091730881 + Exc_core = 594.6257512163722367 + KE = 421.4674306582320469 + MuShift = -0.0074550707430036 +------------------------------------- + Etot = -1120.9137560720330384 + TS = 0.0014752725980177 +------------------------------------- + F = -1120.9152313446311382 + muN = -61.8526800538985171 +------------------------------------- + G = -1059.0625512907326993 + +IonicMinimize: Iter: 10 G: -1059.062551290732699 |grad|_K: 4.280e-04 alpha: 1.000e+00 linmin: 1.265e-02 t[s]: 1873.06 + +#--- Lowdin population analysis --- +# oxidation-state C -0.251 -0.235 -0.235 -0.210 -0.221 -0.232 -0.236 -0.235 -0.211 -0.221 -0.233 -0.229 -0.235 -0.211 -0.223 -0.234 -0.235 -0.234 -0.211 -0.221 +# magnetic-moments C -0.005 +0.001 -0.005 -0.010 -0.129 -0.001 +0.001 -0.005 -0.013 -0.140 -0.001 +0.002 -0.005 -0.013 -0.174 -0.001 +0.001 -0.004 -0.014 -0.129 +# oxidation-state Hf +0.646 +0.252 +0.246 +0.242 +0.114 +0.649 +0.254 +0.249 +0.242 +0.114 -0.116 +0.254 +0.250 +0.242 +0.114 +0.647 +0.243 +0.249 +0.242 +0.116 +# magnetic-moments Hf +0.082 +0.010 +0.001 +0.001 -0.001 +0.085 +0.009 +0.002 +0.001 -0.000 +0.070 +0.009 +0.002 +0.000 -0.000 +0.082 +0.004 +0.002 +0.001 -0.011 +# oxidation-state N -0.849 +# magnetic-moments N -0.005 + + +Computing DFT-D3 correction: +# coordination-number C 5.813 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.919 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.020 16.664 16.702 16.623 13.885 11.017 16.660 16.689 16.623 13.885 12.269 16.660 16.689 16.623 13.885 11.019 16.806 16.688 16.623 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120394 +EvdW_8 = -0.213122 +Shifting auxilliary hamiltonian by -0.000004 to set nElectrons=325.540421 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 15 iterations at t[s]: 1875.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540421 magneticMoment: [ Abs: 1.08219 Tot: -0.29292 ] +ElecMinimize: Iter: 0 G: -1059.062554849721209 |grad|_K: 2.893e-07 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771216 of unit cell: Completed after 19 iterations at t[s]: 1876.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771476 of unit cell: Completed after 19 iterations at t[s]: 1877.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536586 magneticMoment: [ Abs: 1.08126 Tot: -0.29124 ] + SubspaceRotationAdjust: set factor to 0.0777 +ElecMinimize: Iter: 1 G: -1059.062560363171087 |grad|_K: 1.942e-07 alpha: 1.902e-01 linmin: 4.611e-04 t[s]: 1878.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 11 iterations at t[s]: 1879.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 6 iterations at t[s]: 1879.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540618 magneticMoment: [ Abs: 1.08204 Tot: -0.29203 ] + SubspaceRotationAdjust: set factor to 0.0467 +ElecMinimize: Iter: 2 G: -1059.062563450306243 |grad|_K: 9.644e-08 alpha: 2.392e-01 linmin: 1.979e-03 t[s]: 1880.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 3 iterations at t[s]: 1881.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 8 iterations at t[s]: 1881.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540894 magneticMoment: [ Abs: 1.08337 Tot: -0.29254 ] + SubspaceRotationAdjust: set factor to 0.0467 +ElecMinimize: Iter: 3 G: -1059.062565407471084 |grad|_K: 6.919e-08 alpha: 6.682e-01 linmin: 9.479e-03 t[s]: 1883.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 3 iterations at t[s]: 1883.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 3 iterations at t[s]: 1884.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540564 magneticMoment: [ Abs: 1.08412 Tot: -0.29236 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 4 G: -1059.062566785252102 |grad|_K: 5.072e-08 alpha: 9.036e-01 linmin: -2.185e-03 t[s]: 1885.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 3 iterations at t[s]: 1885.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 0 iterations at t[s]: 1886.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540310 magneticMoment: [ Abs: 1.08455 Tot: -0.29200 ] + SubspaceRotationAdjust: set factor to 0.063 +ElecMinimize: Iter: 5 G: -1059.062567526380690 |grad|_K: 4.216e-08 alpha: 8.031e-01 linmin: 1.622e-03 t[s]: 1887.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771548 of unit cell: Completed after 5 iterations at t[s]: 1888.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 0 iterations at t[s]: 1888.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541385 magneticMoment: [ Abs: 1.08541 Tot: -0.29219 ] + SubspaceRotationAdjust: set factor to 0.0535 +ElecMinimize: Iter: 6 G: -1059.062567925328040 |grad|_K: 4.327e-08 alpha: 6.743e-01 linmin: 8.328e-04 t[s]: 1889.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 8 iterations at t[s]: 1890.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 3 iterations at t[s]: 1890.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540345 magneticMoment: [ Abs: 1.08581 Tot: -0.29167 ] + SubspaceRotationAdjust: set factor to 0.0446 +ElecMinimize: Iter: 7 G: -1059.062568214761541 |grad|_K: 3.999e-08 alpha: 4.731e-01 linmin: 3.319e-04 t[s]: 1892.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 3 iterations at t[s]: 1892.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 0 iterations at t[s]: 1893.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540394 magneticMoment: [ Abs: 1.08674 Tot: -0.29141 ] + SubspaceRotationAdjust: set factor to 0.0577 +ElecMinimize: Iter: 8 G: -1059.062568596498522 |grad|_K: 3.332e-08 alpha: 6.588e-01 linmin: -3.719e-03 t[s]: 1894.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 8 iterations at t[s]: 1894.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 0 iterations at t[s]: 1895.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540863 magneticMoment: [ Abs: 1.08746 Tot: -0.29142 ] + SubspaceRotationAdjust: set factor to 0.045 +ElecMinimize: Iter: 9 G: -1059.062568791920285 |grad|_K: 5.783e-08 alpha: 4.785e-01 linmin: 6.717e-04 t[s]: 1896.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 8 iterations at t[s]: 1897.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 4 iterations at t[s]: 1897.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540439 magneticMoment: [ Abs: 1.08828 Tot: -0.29111 ] + SubspaceRotationAdjust: set factor to 0.0603 +ElecMinimize: Iter: 10 G: -1059.062568995387210 |grad|_K: 3.587e-08 alpha: 2.003e-01 linmin: 8.261e-04 t[s]: 1898.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771526 of unit cell: Completed after 0 iterations at t[s]: 1899.27 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 6.008552e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 5 iterations at t[s]: 1899.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 2 iterations at t[s]: 1900.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539797 magneticMoment: [ Abs: 1.08896 Tot: -0.29070 ] + SubspaceRotationAdjust: set factor to 0.0575 +ElecMinimize: Iter: 11 G: -1059.062569174499231 |grad|_K: 3.604e-08 alpha: 4.245e-01 linmin: 1.624e-03 t[s]: 1901.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 3 iterations at t[s]: 1902.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 0 iterations at t[s]: 1902.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540161 magneticMoment: [ Abs: 1.08991 Tot: -0.29053 ] + SubspaceRotationAdjust: set factor to 0.0707 +ElecMinimize: Iter: 12 G: -1059.062569351037837 |grad|_K: 2.974e-08 alpha: 4.161e-01 linmin: -3.138e-04 t[s]: 1903.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 3 iterations at t[s]: 1904.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 1 iterations at t[s]: 1905.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540561 magneticMoment: [ Abs: 1.09049 Tot: -0.29049 ] + SubspaceRotationAdjust: set factor to 0.0627 +ElecMinimize: Iter: 13 G: -1059.062569430836675 |grad|_K: 3.198e-08 alpha: 2.856e-01 linmin: 1.459e-03 t[s]: 1906.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 3 iterations at t[s]: 1906.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 0 iterations at t[s]: 1907.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540286 magneticMoment: [ Abs: 1.09098 Tot: -0.29025 ] + SubspaceRotationAdjust: set factor to 0.0812 +ElecMinimize: Iter: 14 G: -1059.062569499810252 |grad|_K: 2.367e-08 alpha: 2.208e-01 linmin: -1.502e-03 t[s]: 1908.40 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 7.171e-09 + +Computing DFT-D3 correction: +# coordination-number C 5.813 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.919 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.020 16.664 16.702 16.623 13.885 11.017 16.660 16.689 16.623 13.885 12.269 16.660 16.689 16.623 13.885 11.019 16.806 16.688 16.623 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120394 +EvdW_8 = -0.213122 + +# Ionic positions in cartesian coordinates: +ion C 15.504887359818241 8.964515817442175 29.764829740732637 1 +ion C 6.499442078638030 0.174664967315910 23.724277744838687 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.344132690041555 9.103340288787194 29.228637204929264 1 +ion C 0.300764768808802 0.173888985456805 23.455251322981180 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.551448389913540 3.556239087814345 29.228719191990489 1 +ion C 9.566204067479323 5.530972446738805 24.017345316830369 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.146788368811777 3.553904821085837 28.960447521389074 1 +ion C 3.394117578548286 5.545553640114092 23.724339551010420 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.066551226874913 0.052798167227857 31.130070823346564 1 +ion Hf 12.568212471726895 7.266573303839201 26.589678555435455 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.091716100452348 0.052641269502521 30.871711079974666 1 +ion Hf 6.358842831455004 7.265791958934067 26.322039329255809 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.274173369401717 5.362116512965859 31.053170510812414 1 +ion Hf 9.469580108215251 1.885833889924274 26.321958528251137 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421424567436301 5.231351052284760 31.671237916449623 1 +ion Hf 3.296111786818011 1.905780925012821 26.026030789130630 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.218386713969895 5.327884423007899 34.680562272189924 1 + +# Forces in Cartesian coordinates: +force C 0.000010435549544 0.000011044950526 -0.000479965142244 1 +force C -0.000089359376389 0.000059202478623 -0.000026443382362 1 +force C 0.000203175902477 0.000115402104717 -0.002376829043276 0 +force C 0.000153515471932 0.000089370488228 -0.003588172677491 0 +force C -0.000953277460749 -0.000717251037035 0.023538711921024 0 +force C -0.000045694173227 -0.000148253087021 -0.000062576542317 1 +force C 0.000076585802140 0.000043379573133 -0.000048506047044 1 +force C 0.000111798096629 0.000153308541400 -0.002425678065240 0 +force C 0.000141327866124 -0.000227399341818 -0.003296677775184 0 +force C -0.001164028407740 -0.000671160234847 0.023585750220261 0 +force C -0.000156006835922 0.000015788692172 -0.000006168361929 1 +force C 0.000010338843825 0.000004725965309 -0.000087193064590 1 +force C 0.000190594132752 0.000020934210367 -0.002423777170678 0 +force C -0.000127529312149 0.000236194250893 -0.003297430340372 0 +force C -0.000994150512551 -0.000574632596709 0.023135910231849 0 +force C -0.000001467556120 0.000000364077682 -0.000127551373239 1 +force C 0.000003510988790 -0.000104977171392 -0.000026253697226 1 +force C 0.000051192741487 0.000031158274886 -0.000783833136744 0 +force C 0.000412994612858 0.000238503824923 -0.003231724120574 0 +force C -0.001098313772515 -0.000468918284741 0.023536859306461 0 +force Hf -0.000128965175852 0.000105348293814 -0.000261788300160 1 +force Hf -0.000041364113804 -0.000027800124768 -0.000333770126104 1 +force Hf 0.000539439776157 0.000313771999667 -0.002232665115570 0 +force Hf -0.000325737737305 -0.000159759268223 0.011293184144207 0 +force Hf 0.001141475927427 0.000659964000390 -0.023767991349463 0 +force Hf 0.000145016279015 0.000133176097037 -0.000236622472042 1 +force Hf 0.000000836845264 0.000004508787485 -0.000489132616665 1 +force Hf 0.000466278643275 -0.001467740408712 -0.001562869617740 0 +force Hf -0.000352007637725 -0.000203246277024 0.011317149527640 0 +force Hf 0.001254329925426 0.000699983154726 -0.023862851113907 0 +force Hf 0.000113759172347 0.000037274488291 -0.000927421938077 1 +force Hf 0.000005917213920 -0.000003153647983 -0.000499631138811 1 +force Hf -0.001041198143596 0.001132363960700 -0.001578857872760 0 +force Hf -0.000401829885690 -0.000231384575968 0.012441603960361 0 +force Hf 0.001232201910878 0.000737597716059 -0.023860118382630 0 +force Hf 0.000005387930741 -0.000174751823462 -0.000286894951628 1 +force Hf 0.000059157490688 0.000040435107080 -0.000689910703621 1 +force Hf 0.001958108634891 0.001127099024835 -0.001389412825962 0 +force Hf -0.000300732314208 -0.000201386280762 0.011293741266144 0 +force Hf 0.001173107050737 0.000678245677748 -0.023864606697750 0 +force N -0.000401930213527 -0.000255031657194 0.000146025776614 1 + +# Energy components: + A_diel = -0.7273669922087918 + Eewald = 38796.5298414231001516 + EH = 39768.5403526348891319 + Eloc = -79634.1450405560608488 + Enl = -270.1596273416523672 + EvdW = -0.3335161594042274 + Exc = -796.7037877430670960 + Exc_core = 594.6257629160249962 + KE = 421.4670822609709830 + MuShift = -0.0074532100896885 +------------------------------------- + Etot = -1120.9137527674886314 + TS = 0.0014711591013757 +------------------------------------- + F = -1120.9152239265899880 + muN = -61.8526544267798428 +------------------------------------- + G = -1059.0625694998102517 + +IonicMinimize: Iter: 11 G: -1059.062569499810252 |grad|_K: 2.365e-04 alpha: 1.000e+00 linmin: -1.299e-02 t[s]: 1912.67 + +#--- Lowdin population analysis --- +# oxidation-state C -0.252 -0.235 -0.234 -0.210 -0.223 -0.233 -0.235 -0.234 -0.211 -0.223 -0.233 -0.228 -0.234 -0.211 -0.224 -0.234 -0.235 -0.233 -0.211 -0.223 +# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.004 -0.013 -0.141 -0.001 +0.002 -0.004 -0.013 -0.176 -0.001 +0.001 -0.004 -0.014 -0.130 +# oxidation-state Hf +0.646 +0.253 +0.246 +0.242 +0.113 +0.649 +0.254 +0.250 +0.242 +0.114 -0.115 +0.254 +0.250 +0.243 +0.114 +0.647 +0.244 +0.250 +0.242 +0.115 +# magnetic-moments Hf +0.085 +0.010 +0.001 +0.001 -0.002 +0.088 +0.009 +0.002 +0.001 -0.000 +0.072 +0.009 +0.002 +0.000 -0.000 +0.085 +0.004 +0.002 +0.001 -0.012 +# oxidation-state N -0.850 +# magnetic-moments N -0.005 + + +Computing DFT-D3 correction: +# coordination-number C 5.813 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.918 5.971 5.956 5.940 2.985 +# coordination-number Hf 11.018 16.667 16.705 16.624 13.885 11.015 16.663 16.692 16.624 13.885 12.270 16.663 16.692 16.623 13.885 11.017 16.810 16.692 16.624 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120407 +EvdW_8 = -0.213174 +Shifting auxilliary hamiltonian by -0.000012 to set nElectrons=325.540286 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771566 of unit cell: Completed after 16 iterations at t[s]: 1914.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540286 magneticMoment: [ Abs: 1.10083 Tot: -0.29270 ] +ElecMinimize: Iter: 0 G: -1059.062546483299002 |grad|_K: 6.159e-07 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.772186 of unit cell: Completed after 27 iterations at t[s]: 1916.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771669 of unit cell: Completed after 27 iterations at t[s]: 1917.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.547733 magneticMoment: [ Abs: 1.10044 Tot: -0.29355 ] + SubspaceRotationAdjust: set factor to 0.0548 +ElecMinimize: Iter: 1 G: -1059.062567664502467 |grad|_K: 2.572e-07 alpha: 1.601e-01 linmin: 2.462e-04 t[s]: 1918.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771618 of unit cell: Completed after 8 iterations at t[s]: 1918.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 13 iterations at t[s]: 1919.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541833 magneticMoment: [ Abs: 1.09769 Tot: -0.29033 ] + SubspaceRotationAdjust: set factor to 0.0358 +ElecMinimize: Iter: 2 G: -1059.062574554051480 |grad|_K: 1.055e-07 alpha: 3.020e-01 linmin: -3.295e-04 t[s]: 1920.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771565 of unit cell: Completed after 5 iterations at t[s]: 1921.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771558 of unit cell: Completed after 5 iterations at t[s]: 1921.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540948 magneticMoment: [ Abs: 1.09762 Tot: -0.29006 ] + SubspaceRotationAdjust: set factor to 0.0435 +ElecMinimize: Iter: 3 G: -1059.062576899433225 |grad|_K: 6.092e-08 alpha: 5.991e-01 linmin: -1.460e-03 t[s]: 1922.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771561 of unit cell: Completed after 3 iterations at t[s]: 1923.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771563 of unit cell: Completed after 3 iterations at t[s]: 1924.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541156 magneticMoment: [ Abs: 1.09795 Tot: -0.29022 ] + SubspaceRotationAdjust: set factor to 0.0478 +ElecMinimize: Iter: 4 G: -1059.062578010476955 |grad|_K: 4.769e-08 alpha: 8.470e-01 linmin: -4.129e-03 t[s]: 1925.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 4 iterations at t[s]: 1925.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771551 of unit cell: Completed after 0 iterations at t[s]: 1926.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540317 magneticMoment: [ Abs: 1.09782 Tot: -0.28974 ] + SubspaceRotationAdjust: set factor to 0.0572 +ElecMinimize: Iter: 5 G: -1059.062578756237144 |grad|_K: 3.863e-08 alpha: 9.027e-01 linmin: -2.473e-03 t[s]: 1927.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 3 iterations at t[s]: 1928.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 0 iterations at t[s]: 1928.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540279 magneticMoment: [ Abs: 1.09799 Tot: -0.28959 ] + SubspaceRotationAdjust: set factor to 0.0687 +ElecMinimize: Iter: 6 G: -1059.062579225403852 |grad|_K: 3.661e-08 alpha: 8.696e-01 linmin: -3.530e-04 t[s]: 1929.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771556 of unit cell: Completed after 3 iterations at t[s]: 1930.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771555 of unit cell: Completed after 0 iterations at t[s]: 1930.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540360 magneticMoment: [ Abs: 1.09857 Tot: -0.28972 ] + SubspaceRotationAdjust: set factor to 0.0802 +ElecMinimize: Iter: 7 G: -1059.062579607634689 |grad|_K: 3.769e-08 alpha: 8.121e-01 linmin: -3.104e-04 t[s]: 1931.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 7 iterations at t[s]: 1932.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771543 of unit cell: Completed after 0 iterations at t[s]: 1933.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539463 magneticMoment: [ Abs: 1.09902 Tot: -0.28951 ] + SubspaceRotationAdjust: set factor to 0.069 +ElecMinimize: Iter: 8 G: -1059.062579948262510 |grad|_K: 5.347e-08 alpha: 6.664e-01 linmin: 2.187e-03 t[s]: 1934.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771570 of unit cell: Completed after 9 iterations at t[s]: 1934.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771554 of unit cell: Completed after 5 iterations at t[s]: 1935.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540178 magneticMoment: [ Abs: 1.09971 Tot: -0.28975 ] + SubspaceRotationAdjust: set factor to 0.048 +ElecMinimize: Iter: 9 G: -1059.062580182470128 |grad|_K: 4.555e-08 alpha: 2.735e-01 linmin: 1.509e-03 t[s]: 1936.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771551 of unit cell: Completed after 3 iterations at t[s]: 1936.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1937.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539895 magneticMoment: [ Abs: 1.10043 Tot: -0.28974 ] + SubspaceRotationAdjust: set factor to 0.0696 +ElecMinimize: Iter: 10 G: -1059.062580464339135 |grad|_K: 3.262e-08 alpha: 3.968e-01 linmin: -4.388e-03 t[s]: 1938.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771538 of unit cell: Completed after 7 iterations at t[s]: 1939.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771542 of unit cell: Completed after 0 iterations at t[s]: 1939.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539419 magneticMoment: [ Abs: 1.10064 Tot: -0.28961 ] + SubspaceRotationAdjust: set factor to 0.0518 +ElecMinimize: Iter: 11 G: -1059.062580567570876 |grad|_K: 5.258e-08 alpha: 2.681e-01 linmin: 1.743e-03 t[s]: 1940.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 3 iterations at t[s]: 1941.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771544 of unit cell: Completed after 0 iterations at t[s]: 1942.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539603 magneticMoment: [ Abs: 1.10123 Tot: -0.28966 ] + SubspaceRotationAdjust: set factor to 0.0907 +ElecMinimize: Iter: 12 G: -1059.062580712678482 |grad|_K: 3.095e-08 alpha: 1.749e-01 linmin: -1.401e-04 t[s]: 1943.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771549 of unit cell: Completed after 0 iterations at t[s]: 1943.61 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.245678e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771558 of unit cell: Completed after 8 iterations at t[s]: 1944.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 3 iterations at t[s]: 1944.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540128 magneticMoment: [ Abs: 1.10168 Tot: -0.28981 ] + SubspaceRotationAdjust: set factor to 0.0778 +ElecMinimize: Iter: 13 G: -1059.062580813000068 |grad|_K: 3.515e-08 alpha: 2.884e-01 linmin: 2.819e-03 t[s]: 1945.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1946.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1947.03 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540051 magneticMoment: [ Abs: 1.10255 Tot: -0.28988 ] + SubspaceRotationAdjust: set factor to 0.0776 +ElecMinimize: Iter: 14 G: -1059.062580947965444 |grad|_K: 3.344e-08 alpha: 3.652e-01 linmin: -6.867e-04 t[s]: 1948.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 8 iterations at t[s]: 1948.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 5 iterations at t[s]: 1949.29 +ElecMinimize: Step increased G by 1.427748e-08, reducing alpha to 9.173712e-03. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1950.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540027 magneticMoment: [ Abs: 1.10257 Tot: -0.28987 ] + SubspaceRotationAdjust: set factor to 0.0531 +ElecMinimize: Iter: 15 G: -1059.062580961762478 |grad|_K: 3.661e-08 alpha: 9.174e-03 linmin: 7.657e-03 t[s]: 1951.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1952.43 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.752114e-02. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1953.03 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.256341e-02. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1953.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771551 of unit cell: Completed after 0 iterations at t[s]: 1954.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540121 magneticMoment: [ Abs: 1.10319 Tot: -0.28997 ] + SubspaceRotationAdjust: set factor to 0.0441 +ElecMinimize: Iter: 16 G: -1059.062581008908182 |grad|_K: 3.141e-08 alpha: 1.690e-01 linmin: 9.188e-05 t[s]: 1955.21 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.125e-09 + +Computing DFT-D3 correction: +# coordination-number C 5.813 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.918 5.971 5.956 5.940 2.985 +# coordination-number Hf 11.018 16.667 16.705 16.624 13.885 11.015 16.663 16.692 16.624 13.885 12.270 16.663 16.692 16.623 13.885 11.017 16.810 16.692 16.624 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120407 +EvdW_8 = -0.213174 + +# Ionic positions in cartesian coordinates: +ion C 15.504948804864352 8.964633155673111 29.759544139534590 1 +ion C 6.498901593751347 0.174983820573421 23.723340272274285 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343851834253940 9.102584799525292 29.226527641735863 1 +ion C 0.301088009855134 0.174065446043211 23.454314792959146 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.550518036154340 3.556173313518021 29.227103196667194 1 +ion C 9.566207230992301 5.530967913662857 24.016250747755908 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.146615843394926 3.553814731170097 28.957574189828456 1 +ion C 3.394112829485856 5.544940689928242 23.723425518669799 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.065593543723062 0.053533533255875 31.126604954473425 1 +ion Hf 12.568123960781802 7.266481470089261 26.586826597203213 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.092763182990989 0.053456932915129 30.868831841010593 1 +ion Hf 6.358532604541680 7.266008276436929 26.318081852538633 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.275002579225740 5.362411741907326 31.048783290081101 1 +ion Hf 9.469681193334079 1.885449156256283 26.317997019518099 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421310060671829 5.230132537153257 31.667634419305987 1 +ion Hf 3.296349432409755 1.905992649006220 26.020641254670984 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.213714988562330 5.324996287368837 34.677172110050229 1 + +# Forces in Cartesian coordinates: +force C 0.000028654109602 0.000008701691399 -0.000270386072224 1 +force C -0.000021222824091 -0.000007704569617 -0.000156729214946 1 +force C 0.000217074061124 0.000123220956673 -0.002404680691066 0 +force C 0.000159516233734 0.000092969299745 -0.003740477710938 0 +force C -0.000895762121181 -0.000713920269797 0.023061777171127 0 +force C -0.000045928115981 0.000057550077137 -0.000256695743008 1 +force C 0.000039361458536 0.000024552162651 -0.000203369660079 1 +force C 0.000099659988067 0.000161690319015 -0.002460260654198 0 +force C 0.000150482205000 -0.000220909215128 -0.003461288031242 0 +force C -0.001175441930003 -0.000678529289830 0.023105089493484 0 +force C 0.000048636132894 -0.000060776473291 -0.000292898746620 1 +force C 0.000016884457746 0.000006936738401 -0.000220100866130 1 +force C 0.000191510669144 0.000006368878279 -0.002459917382473 0 +force C -0.000117366534012 0.000241239883036 -0.003462310188858 0 +force C -0.000974412132548 -0.000563813822688 0.022598442976171 0 +force C 0.000081764874769 0.000058180256098 -0.000230442772536 1 +force C -0.000020024896378 -0.000015715403566 -0.000166706860700 1 +force C 0.000050964692687 0.000031092136573 -0.000848758227701 0 +force C 0.000417710365063 0.000241489638142 -0.003398931255120 0 +force C -0.001066690757873 -0.000420630590179 0.023061080652498 0 +force Hf 0.000083375474106 -0.000026222825163 -0.000066112568966 1 +force Hf -0.000012030176167 0.000013096955557 0.000357368970168 1 +force Hf 0.000527244170064 0.000308069574683 -0.002540534656771 0 +force Hf -0.000324060691236 -0.000156683694741 0.011115447433027 0 +force Hf 0.001158461144263 0.000669431557837 -0.024136314760607 0 +force Hf -0.000065010459250 -0.000050971526753 -0.000308595865124 1 +force Hf -0.000035886482741 -0.000031525883221 0.000556770282424 1 +force Hf 0.000483831933964 -0.001504004941731 -0.001850269420627 0 +force Hf -0.000341294831464 -0.000197373206932 0.011136957319528 0 +force Hf 0.001267919883239 0.000710218602158 -0.024226776153204 0 +force Hf -0.000284105624220 -0.000131250335015 -0.000142060688265 1 +force Hf -0.000069507713214 -0.000024931384425 0.000531114389868 1 +force Hf -0.001064523034331 0.001166065024192 -0.001866724011490 0 +force Hf -0.000393498764155 -0.000226422040446 0.012234710725881 0 +force Hf 0.001247988252053 0.000744588485309 -0.024224176711167 0 +force Hf 0.000063821436268 0.000099015201753 -0.000070417476759 1 +force Hf -0.000035784358195 -0.000040440756973 0.000473871283741 1 +force Hf 0.002003358722466 0.001152007404900 -0.001691785089169 0 +force Hf -0.000297273558791 -0.000201481025253 0.011115470290548 0 +force Hf 0.001194218712492 0.000690646374773 -0.024242777135571 0 +force N -0.000448957705644 -0.000289441509661 -0.000071362697348 1 + +# Energy components: + A_diel = -0.7278852361940140 + Eewald = 38799.9547770912613487 + EH = 39771.9116527662408771 + Eloc = -79640.9448731117008720 + Enl = -270.1609106229860231 + EvdW = -0.3335812705641850 + Exc = -796.7066589994444712 + Exc_core = 594.6257932052495789 + KE = 421.4754009793348359 + MuShift = -0.0074509218982978 +------------------------------------- + Etot = -1120.9137361206994683 + TS = 0.0014677993096100 +------------------------------------- + F = -1120.9152039200091622 + muN = -61.8526229111009940 +------------------------------------- + G = -1059.0625810089081824 + +IonicMinimize: Iter: 12 G: -1059.062581008908182 |grad|_K: 1.952e-04 alpha: 1.000e+00 linmin: -4.294e-04 t[s]: 1959.32 + +#--- Lowdin population analysis --- +# oxidation-state C -0.252 -0.235 -0.235 -0.210 -0.219 -0.233 -0.235 -0.235 -0.211 -0.219 -0.233 -0.229 -0.235 -0.211 -0.221 -0.234 -0.235 -0.234 -0.211 -0.219 +# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.005 -0.013 -0.140 -0.001 +0.002 -0.005 -0.013 -0.177 -0.001 +0.001 -0.004 -0.013 -0.130 +# oxidation-state Hf +0.645 +0.252 +0.245 +0.242 +0.114 +0.649 +0.253 +0.249 +0.242 +0.115 -0.117 +0.253 +0.249 +0.243 +0.115 +0.646 +0.243 +0.249 +0.242 +0.116 +# magnetic-moments Hf +0.085 +0.010 +0.001 +0.001 -0.001 +0.088 +0.009 +0.002 +0.001 -0.000 +0.073 +0.009 +0.002 +0.000 -0.000 +0.085 +0.004 +0.002 +0.001 -0.012 +# oxidation-state N -0.850 +# magnetic-moments N -0.005 + + +Computing DFT-D3 correction: +# coordination-number C 5.817 5.972 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 +# coordination-number Hf 11.021 16.671 16.706 16.624 13.885 11.019 16.668 16.693 16.624 13.885 12.271 16.668 16.693 16.623 13.885 11.020 16.813 16.693 16.624 13.885 +# coordination-number N 1.119 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120415 +EvdW_8 = -0.213203 +Shifting auxilliary hamiltonian by 0.000126 to set nElectrons=325.540121 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771557 of unit cell: Completed after 21 iterations at t[s]: 1961.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540121 magneticMoment: [ Abs: 1.10145 Tot: -0.28597 ] +ElecMinimize: Iter: 0 G: -1059.062559743235624 |grad|_K: 4.880e-07 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771160 of unit cell: Completed after 26 iterations at t[s]: 1963.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771463 of unit cell: Completed after 25 iterations at t[s]: 1963.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.533605 magneticMoment: [ Abs: 1.10164 Tot: -0.28500 ] + SubspaceRotationAdjust: set factor to 0.0318 +ElecMinimize: Iter: 1 G: -1059.062579999043464 |grad|_K: 1.679e-07 alpha: 2.417e-01 linmin: -5.585e-04 t[s]: 1964.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771496 of unit cell: Completed after 8 iterations at t[s]: 1965.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 12 iterations at t[s]: 1965.79 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537403 magneticMoment: [ Abs: 1.10373 Tot: -0.28716 ] + SubspaceRotationAdjust: set factor to 0.0319 +ElecMinimize: Iter: 2 G: -1059.062584654739567 |grad|_K: 7.210e-08 alpha: 4.685e-01 linmin: -5.022e-03 t[s]: 1966.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 4 iterations at t[s]: 1967.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 3 iterations at t[s]: 1967.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538492 magneticMoment: [ Abs: 1.10444 Tot: -0.28770 ] + SubspaceRotationAdjust: set factor to 0.0367 +ElecMinimize: Iter: 3 G: -1059.062586114961505 |grad|_K: 5.489e-08 alpha: 7.802e-01 linmin: -3.429e-03 t[s]: 1968.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 4 iterations at t[s]: 1969.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 0 iterations at t[s]: 1970.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538539 magneticMoment: [ Abs: 1.10505 Tot: -0.28787 ] + SubspaceRotationAdjust: set factor to 0.042 +ElecMinimize: Iter: 4 G: -1059.062587081130005 |grad|_K: 4.242e-08 alpha: 8.916e-01 linmin: -3.010e-03 t[s]: 1970.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771560 of unit cell: Completed after 3 iterations at t[s]: 1971.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771560 of unit cell: Completed after 0 iterations at t[s]: 1972.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539388 magneticMoment: [ Abs: 1.10593 Tot: -0.28834 ] + SubspaceRotationAdjust: set factor to 0.0488 +ElecMinimize: Iter: 5 G: -1059.062587685094968 |grad|_K: 3.579e-08 alpha: 9.228e-01 linmin: -1.827e-03 t[s]: 1973.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 3 iterations at t[s]: 1973.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 0 iterations at t[s]: 1974.18 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540309 magneticMoment: [ Abs: 1.10668 Tot: -0.28863 ] + SubspaceRotationAdjust: set factor to 0.0579 +ElecMinimize: Iter: 6 G: -1059.062588100626954 |grad|_K: 3.450e-08 alpha: 9.013e-01 linmin: 9.612e-04 t[s]: 1975.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 2 iterations at t[s]: 1975.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 0 iterations at t[s]: 1976.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540478 magneticMoment: [ Abs: 1.10716 Tot: -0.28851 ] + SubspaceRotationAdjust: set factor to 0.063 +ElecMinimize: Iter: 7 G: -1059.062588397494665 |grad|_K: 3.532e-08 alpha: 7.298e-01 linmin: 6.213e-04 t[s]: 1977.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 3 iterations at t[s]: 1977.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 0 iterations at t[s]: 1978.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541206 magneticMoment: [ Abs: 1.10809 Tot: -0.28864 ] + SubspaceRotationAdjust: set factor to 0.0694 +ElecMinimize: Iter: 8 G: -1059.062588695498107 |grad|_K: 3.085e-08 alpha: 7.026e-01 linmin: -1.264e-03 t[s]: 1979.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 4 iterations at t[s]: 1979.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 0 iterations at t[s]: 1980.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541129 magneticMoment: [ Abs: 1.10872 Tot: -0.28844 ] + SubspaceRotationAdjust: set factor to 0.0736 +ElecMinimize: Iter: 9 G: -1059.062588927907200 |grad|_K: 3.137e-08 alpha: 6.696e-01 linmin: -9.778e-04 t[s]: 1981.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771588 of unit cell: Completed after 3 iterations at t[s]: 1981.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771587 of unit cell: Completed after 0 iterations at t[s]: 1982.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541773 magneticMoment: [ Abs: 1.10943 Tot: -0.28838 ] + SubspaceRotationAdjust: set factor to 0.0734 +ElecMinimize: Iter: 10 G: -1059.062589136362703 |grad|_K: 3.078e-08 alpha: 5.799e-01 linmin: 8.554e-04 t[s]: 1983.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771576 of unit cell: Completed after 3 iterations at t[s]: 1984.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 0 iterations at t[s]: 1984.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541212 magneticMoment: [ Abs: 1.10974 Tot: -0.28786 ] + SubspaceRotationAdjust: set factor to 0.0678 +ElecMinimize: Iter: 11 G: -1059.062589280680641 |grad|_K: 2.711e-08 alpha: 4.705e-01 linmin: -3.423e-04 t[s]: 1985.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 0 iterations at t[s]: 1986.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 1 iterations at t[s]: 1986.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541187 magneticMoment: [ Abs: 1.11046 Tot: -0.28756 ] + SubspaceRotationAdjust: set factor to 0.0769 +ElecMinimize: Iter: 12 G: -1059.062589432410050 |grad|_K: 2.393e-08 alpha: 6.527e-01 linmin: 1.117e-03 t[s]: 1987.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771585 of unit cell: Completed after 2 iterations at t[s]: 1988.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771582 of unit cell: Completed after 0 iterations at t[s]: 1988.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541360 magneticMoment: [ Abs: 1.11089 Tot: -0.28749 ] + SubspaceRotationAdjust: set factor to 0.0722 +ElecMinimize: Iter: 13 G: -1059.062589491818926 |grad|_K: 2.904e-08 alpha: 3.613e-01 linmin: 2.409e-03 t[s]: 1989.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771573 of unit cell: Completed after 3 iterations at t[s]: 1990.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771577 of unit cell: Completed after 0 iterations at t[s]: 1990.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541001 magneticMoment: [ Abs: 1.11108 Tot: -0.28719 ] + SubspaceRotationAdjust: set factor to 0.0549 +ElecMinimize: Iter: 14 G: -1059.062589538222255 |grad|_K: 2.420e-08 alpha: 1.993e-01 linmin: 2.455e-03 t[s]: 1991.88 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.750e-09 + +Computing DFT-D3 correction: +# coordination-number C 5.817 5.972 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 +# coordination-number Hf 11.021 16.671 16.706 16.624 13.885 11.019 16.668 16.693 16.624 13.885 12.271 16.668 16.693 16.623 13.885 11.020 16.813 16.693 16.624 13.885 +# coordination-number N 1.119 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120415 +EvdW_8 = -0.213203 + +# Ionic positions in cartesian coordinates: +ion C 15.505067569325655 8.964758175029795 29.754071946010853 1 +ion C 6.498717597647254 0.174972310695414 23.721772829597231 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343647377477135 9.102249346083575 29.223435555093403 1 +ion C 0.301108062594999 0.174073720150708 23.452781600973136 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.550030244048353 3.556048864766782 29.224175718785798 1 +ion C 9.566187743725351 5.530948264850138 24.014753530976595 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.147021396759436 3.554085517388838 28.953924754254860 1 +ion C 3.394010660599602 5.544790485728358 23.721861674817493 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.065854145333582 0.053559646591142 31.123278581699569 1 +ion Hf 12.568044180755134 7.266469718550496 26.586886990017152 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.092652703272647 0.053264416857069 30.865265788689086 1 +ion Hf 6.358138336541206 7.266074471569029 26.318190329343476 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.274400621499696 5.362130919353465 31.046706779344525 1 +ion Hf 9.469546312120926 1.885048008161643 26.318117919266857 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421429163386462 5.230448645546650 31.664291616560547 1 +ion Hf 3.296125618593264 1.905859731538740 26.020049789757710 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.208620724469554 5.321809431531694 34.675295356848899 1 + +# Forces in Cartesian coordinates: +force C 0.000005444209759 -0.000008002639117 0.000108586599264 1 +force C -0.000004357916348 -0.000021205386542 0.000003254781584 1 +force C 0.000222977164740 0.000126532478529 -0.002484733570437 0 +force C 0.000158719992635 0.000092510702373 -0.003716769486718 0 +force C -0.000919604547870 -0.000710720412693 0.023281276252253 0 +force C -0.000028998098664 0.000108487060046 -0.000051616143544 1 +force C 0.000024616028300 0.000016880643866 -0.000060788374986 1 +force C 0.000096521709903 0.000164020977116 -0.002537384988282 0 +force C 0.000148148197530 -0.000225926211103 -0.003427212567506 0 +force C -0.001169450202087 -0.000676722418925 0.023321873114333 0 +force C 0.000111160862276 -0.000057686912208 -0.000104757934249 1 +force C 0.000009214980090 0.000003331753806 -0.000042939708790 1 +force C 0.000191609642661 0.000002482667204 -0.002536986748660 0 +force C -0.000122839731360 0.000241918583096 -0.003428341859475 0 +force C -0.000985637959379 -0.000570598563193 0.022815257388858 0 +force C 0.000029848147541 0.000021856823173 -0.000002917700967 1 +force C -0.000023687743772 0.000005959405709 -0.000006833457926 1 +force C 0.000053997248118 0.000032609345271 -0.000938046841306 0 +force C 0.000420247063904 0.000243095629089 -0.003364835986963 0 +force C -0.001074238994081 -0.000443833844540 0.023279346816552 0 +force Hf 0.000107221374629 -0.000072161032471 0.000020962414816 1 +force Hf -0.000005713347760 0.000010188906650 0.000054182322920 1 +force Hf 0.000525940091090 0.000306745005265 -0.002648376665407 0 +force Hf -0.000332190337357 -0.000158977352320 0.011110269473379 0 +force Hf 0.001153757143936 0.000666697051220 -0.023949240807266 0 +force Hf -0.000107486419811 -0.000074185212062 -0.000330843588640 1 +force Hf -0.000000080472380 -0.000040884626600 0.000185021693123 1 +force Hf 0.000474837422662 -0.001517385844238 -0.001945022222623 0 +force Hf -0.000337193437620 -0.000195036452565 0.011129942174741 0 +force Hf 0.001255911321655 0.000706569364833 -0.024034317601963 0 +force Hf -0.000274326278298 -0.000129815099389 0.000217660470944 1 +force Hf -0.000058714273661 0.000014838736149 0.000162032751332 1 +force Hf -0.001079955047565 0.001165517795632 -0.001958835315695 0 +force Hf -0.000389815039078 -0.000224242412962 0.012216592789405 0 +force Hf 0.001238858102016 0.000735762957071 -0.024031580283029 0 +force Hf 0.000053532774155 0.000143753374517 0.000041867762140 1 +force Hf -0.000007854715361 -0.000018331582221 0.000212882103560 1 +force Hf 0.002010103040930 0.001155634847318 -0.001786899653724 0 +force Hf -0.000303052393028 -0.000207142074232 0.011109565210057 0 +force Hf 0.001187225057085 0.000686532100758 -0.024053340005487 0 +force N -0.000223987688833 -0.000150861137109 -0.000142492382345 1 + +# Energy components: + A_diel = -0.7278150050546144 + Eewald = 38802.1446665253170067 + EH = 39774.2292264261268429 + Eloc = -79645.4548552065243712 + Enl = -270.1617597387623277 + EvdW = -0.3336183495272870 + Exc = -796.7087024018451302 + Exc_core = 594.6258041871979003 + KE = 421.4806014929992557 + MuShift = -0.0074630668416212 +------------------------------------- + Etot = -1120.9139151369222418 + TS = 0.0014645869285871 +------------------------------------- + F = -1120.9153797238507195 + muN = -61.8527901856283577 +------------------------------------- + G = -1059.0625895382222552 + +IonicMinimize: Iter: 13 G: -1059.062589538222255 |grad|_K: 1.066e-04 alpha: 1.000e+00 linmin: -2.982e-03 t[s]: 1996.00 + +#--- Lowdin population analysis --- +# oxidation-state C -0.251 -0.235 -0.235 -0.210 -0.221 -0.233 -0.235 -0.235 -0.211 -0.221 -0.233 -0.229 -0.235 -0.211 -0.222 -0.234 -0.235 -0.234 -0.211 -0.221 +# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.004 -0.013 -0.141 -0.001 +0.002 -0.004 -0.013 -0.178 -0.001 +0.001 -0.004 -0.014 -0.131 +# oxidation-state Hf +0.646 +0.252 +0.245 +0.242 +0.114 +0.649 +0.253 +0.249 +0.242 +0.114 -0.116 +0.253 +0.249 +0.243 +0.114 +0.647 +0.243 +0.249 +0.242 +0.116 +# magnetic-moments Hf +0.087 +0.010 +0.001 +0.001 -0.002 +0.089 +0.009 +0.002 +0.001 -0.000 +0.074 +0.009 +0.002 +0.000 -0.000 +0.087 +0.004 +0.002 +0.001 -0.012 +# oxidation-state N -0.850 +# magnetic-moments N -0.005 + + +Computing DFT-D3 correction: +# coordination-number C 5.818 5.972 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 +# coordination-number Hf 11.024 16.673 16.706 16.624 13.885 11.023 16.670 16.693 16.624 13.885 12.271 16.670 16.693 16.623 13.885 11.022 16.814 16.693 16.624 13.885 +# coordination-number N 1.119 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120419 +EvdW_8 = -0.213217 +Shifting auxilliary hamiltonian by 0.000064 to set nElectrons=325.541001 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 15 iterations at t[s]: 1998.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541001 magneticMoment: [ Abs: 1.11143 Tot: -0.28564 ] +ElecMinimize: Iter: 0 G: -1059.062582854710854 |grad|_K: 2.936e-07 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771314 of unit cell: Completed after 24 iterations at t[s]: 1999.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771526 of unit cell: Completed after 24 iterations at t[s]: 2000.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537156 magneticMoment: [ Abs: 1.11129 Tot: -0.28472 ] + SubspaceRotationAdjust: set factor to 0.0334 +ElecMinimize: Iter: 1 G: -1059.062589143843070 |grad|_K: 1.166e-07 alpha: 2.118e-01 linmin: 6.488e-04 t[s]: 2001.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771549 of unit cell: Completed after 6 iterations at t[s]: 2001.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771575 of unit cell: Completed after 9 iterations at t[s]: 2002.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540215 magneticMoment: [ Abs: 1.11248 Tot: -0.28585 ] + SubspaceRotationAdjust: set factor to 0.0402 +ElecMinimize: Iter: 2 G: -1059.062591299306632 |grad|_K: 4.866e-08 alpha: 4.616e-01 linmin: 1.139e-04 t[s]: 2003.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 3 iterations at t[s]: 2004.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 3 iterations at t[s]: 2004.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540933 magneticMoment: [ Abs: 1.11277 Tot: -0.28598 ] + SubspaceRotationAdjust: set factor to 0.0431 +ElecMinimize: Iter: 3 G: -1059.062591808310572 |grad|_K: 3.838e-08 alpha: 6.192e-01 linmin: -1.674e-02 t[s]: 2005.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771576 of unit cell: Completed after 4 iterations at t[s]: 2006.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771573 of unit cell: Completed after 4 iterations at t[s]: 2006.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540175 magneticMoment: [ Abs: 1.11299 Tot: -0.28562 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 4 G: -1059.062592220866236 |grad|_K: 3.907e-08 alpha: 7.990e-01 linmin: 7.126e-03 t[s]: 2007.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771587 of unit cell: Completed after 4 iterations at t[s]: 2008.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771585 of unit cell: Completed after 0 iterations at t[s]: 2008.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541041 magneticMoment: [ Abs: 1.11363 Tot: -0.28575 ] + SubspaceRotationAdjust: set factor to 0.0408 +ElecMinimize: Iter: 5 G: -1059.062592537862656 |grad|_K: 2.985e-08 alpha: 6.920e-01 linmin: 2.348e-03 t[s]: 2009.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771590 of unit cell: Completed after 3 iterations at t[s]: 2010.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771590 of unit cell: Completed after 0 iterations at t[s]: 2010.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541417 magneticMoment: [ Abs: 1.11400 Tot: -0.28565 ] + SubspaceRotationAdjust: set factor to 0.0477 +ElecMinimize: Iter: 6 G: -1059.062592760482858 |grad|_K: 2.371e-08 alpha: 7.414e-01 linmin: -3.590e-03 t[s]: 2011.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771588 of unit cell: Completed after 0 iterations at t[s]: 2012.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771587 of unit cell: Completed after 3 iterations at t[s]: 2013.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541290 magneticMoment: [ Abs: 1.11450 Tot: -0.28534 ] + SubspaceRotationAdjust: set factor to 0.0525 +ElecMinimize: Iter: 7 G: -1059.062592951424676 |grad|_K: 2.680e-08 alpha: 1.135e+00 linmin: 6.144e-03 t[s]: 2013.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 3 iterations at t[s]: 2014.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771584 of unit cell: Completed after 0 iterations at t[s]: 2015.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541130 magneticMoment: [ Abs: 1.11503 Tot: -0.28493 ] + SubspaceRotationAdjust: set factor to 0.0578 +ElecMinimize: Iter: 8 G: -1059.062593114163974 |grad|_K: 2.759e-08 alpha: 8.186e-01 linmin: 5.603e-04 t[s]: 2016.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771597 of unit cell: Completed after 4 iterations at t[s]: 2016.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771593 of unit cell: Completed after 2 iterations at t[s]: 2017.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541704 magneticMoment: [ Abs: 1.11555 Tot: -0.28480 ] + SubspaceRotationAdjust: set factor to 0.0486 +ElecMinimize: Iter: 9 G: -1059.062593242929552 |grad|_K: 2.867e-08 alpha: 5.183e-01 linmin: 2.858e-03 t[s]: 2018.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 2 iterations at t[s]: 2018.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 0 iterations at t[s]: 2019.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541296 magneticMoment: [ Abs: 1.11599 Tot: -0.28426 ] + SubspaceRotationAdjust: set factor to 0.0552 +ElecMinimize: Iter: 10 G: -1059.062593377242138 |grad|_K: 2.218e-08 alpha: 5.177e-01 linmin: -8.834e-04 t[s]: 2020.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 3 iterations at t[s]: 2020.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 0 iterations at t[s]: 2021.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541066 magneticMoment: [ Abs: 1.11623 Tot: -0.28401 ] + SubspaceRotationAdjust: set factor to 0.0406 +ElecMinimize: Iter: 11 G: -1059.062593437017540 |grad|_K: 3.067e-08 alpha: 3.591e-01 linmin: 1.728e-03 t[s]: 2022.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771591 of unit cell: Completed after 3 iterations at t[s]: 2022.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771588 of unit cell: Completed after 0 iterations at t[s]: 2023.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541406 magneticMoment: [ Abs: 1.11668 Tot: -0.28390 ] + SubspaceRotationAdjust: set factor to 0.0599 +ElecMinimize: Iter: 12 G: -1059.062593502930213 |grad|_K: 2.015e-08 alpha: 2.353e-01 linmin: 1.020e-03 t[s]: 2024.44 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 4.921e-09 + +Computing DFT-D3 correction: +# coordination-number C 5.818 5.972 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 +# coordination-number Hf 11.024 16.673 16.706 16.624 13.885 11.023 16.670 16.693 16.624 13.885 12.271 16.670 16.693 16.623 13.885 11.022 16.814 16.693 16.624 13.885 +# coordination-number N 1.119 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120419 +EvdW_8 = -0.213217 + +# Ionic positions in cartesian coordinates: +ion C 15.505072617851525 8.964716885163671 29.752526743233275 1 +ion C 6.498621040324195 0.174822109636378 23.721440218962844 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343420096812295 9.102615079621096 29.222238377233175 1 +ion C 0.301240389849733 0.174165479170511 23.452042134375699 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.550393279147317 3.555786330066360 29.222717490819132 1 +ion C 9.566211522898232 5.530948643830505 24.014312691207000 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.147221765801707 3.554221289332464 28.952670473999117 1 +ion C 3.393811735576005 5.544782637382902 23.721477677367631 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.066593470873394 0.053085319947538 31.121767350625053 1 +ion Hf 12.567689612585013 7.266328644136936 26.586577135926916 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.091941992211668 0.052733582018360 30.861027770733610 1 +ion Hf 6.358264297689752 7.265718435722798 26.318080488883385 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.272621226877984 5.361275002611817 31.047025422738511 1 +ion Hf 9.469172713338526 1.885310467936926 26.317915021058656 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421833253794592 5.231480890721502 31.662995959664524 1 +ion Hf 3.296068864243650 1.905775606009592 26.020339206201118 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.204966846025284 5.319435786903973 34.675058196657417 1 + +# Forces in Cartesian coordinates: +force C -0.000043722706030 -0.000022162640250 0.000011884714733 1 +force C 0.000004947055832 0.000003478659278 -0.000014900860408 1 +force C 0.000222046306325 0.000126823690663 -0.002516645628332 0 +force C 0.000161510277144 0.000094140111687 -0.003761242165868 0 +force C -0.000904099412396 -0.000702566273274 0.023164541965863 0 +force C 0.000023684377817 -0.000110830919008 0.000008880500446 1 +force C -0.000010320869873 -0.000006653775836 -0.000013401943069 1 +force C 0.000098034324745 0.000156476383614 -0.002557926863480 0 +force C 0.000149329165773 -0.000223470946680 -0.003473526977469 0 +force C -0.001170346345782 -0.000678096899255 0.023204450939465 0 +force C -0.000086146806251 0.000083844841309 0.000042051860206 1 +force C -0.000008795815564 -0.000002621631895 -0.000047308913389 1 +force C 0.000185523305779 0.000007606907165 -0.002557678672865 0 +force C -0.000120285749549 0.000241774259901 -0.003473793207330 0 +force C -0.000979897231441 -0.000566864065124 0.022659559218582 0 +force C -0.000059323606383 -0.000046859653693 0.000025921983284 1 +force C 0.000006548957607 0.000005397722309 -0.000006186395249 1 +force C 0.000060860962725 0.000035898657055 -0.000956046068471 0 +force C 0.000420975718847 0.000243629052033 -0.003418830890396 0 +force C -0.001058761354245 -0.000434472860893 0.023162055499131 0 +force Hf -0.000009658341659 -0.000030381986449 0.000150373877313 1 +force Hf 0.000005037392177 -0.000013481288516 0.000073951101526 1 +force Hf 0.000531064884470 0.000305362512773 -0.002599002518479 0 +force Hf -0.000335893506676 -0.000163127056291 0.011112909831469 0 +force Hf 0.001163840373416 0.000673119216217 -0.024164484953055 0 +force Hf -0.000031216502821 0.000020418505126 -0.000024343467638 1 +force Hf -0.000011758304300 -0.000012744889660 0.000004564046810 1 +force Hf 0.000458843565111 -0.001500412669869 -0.001909300393284 0 +force Hf -0.000338978883154 -0.000196115970916 0.011136825468282 0 +force Hf 0.001265571397487 0.000708590847105 -0.024240863914173 0 +force Hf 0.000057980240298 0.000000837211648 0.000020159988326 1 +force Hf -0.000008091252762 0.000004864096405 0.000021289909599 1 +force Hf -0.001071044418723 0.001144393048201 -0.001921234482431 0 +force Hf -0.000386149982687 -0.000222205769005 0.012216787718060 0 +force Hf 0.001244744699569 0.000742748220915 -0.024238317335268 0 +force Hf -0.000035228559529 -0.000010273506393 0.000160806469407 1 +force Hf 0.000013253302202 0.000020966177360 -0.000038920204730 1 +force Hf 0.001986211852619 0.001146552556480 -0.001766451790641 0 +force Hf -0.000308035744616 -0.000208384912478 0.011111487745187 0 +force Hf 0.001199439766516 0.000693113009285 -0.024264155420871 0 +force N -0.000340230636707 -0.000215181447749 -0.000027265801504 1 + +# Energy components: + A_diel = -0.7269950599345385 + Eewald = 38803.1912795634780196 + EH = 39775.3166089357473538 + Eloc = -79647.5920994735934073 + Enl = -270.1618154209642739 + EvdW = -0.3336358293145684 + Exc = -796.7101488293942566 + Exc_core = 594.6258099922279143 + KE = 421.4844651353773770 + MuShift = -0.0074686521623701 +------------------------------------- + Etot = -1120.9139996385417817 + TS = 0.0014609776617570 +------------------------------------- + F = -1120.9154606162035179 + muN = -61.8528671132733550 +------------------------------------- + G = -1059.0625935029302127 + +IonicMinimize: Iter: 14 G: -1059.062593502930213 |grad|_K: 7.265e-05 alpha: 1.000e+00 linmin: -2.000e-03 t[s]: 2028.57 +IonicMinimize: Converged (|grad|_K<1.000000e-04). + +#--- Lowdin population analysis --- +# oxidation-state C -0.251 -0.235 -0.235 -0.210 -0.219 -0.232 -0.235 -0.235 -0.211 -0.220 -0.233 -0.229 -0.235 -0.211 -0.220 -0.234 -0.235 -0.234 -0.211 -0.219 +# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.004 -0.013 -0.141 -0.001 +0.002 -0.004 -0.013 -0.178 -0.001 +0.001 -0.004 -0.013 -0.131 +# oxidation-state Hf +0.646 +0.251 +0.245 +0.242 +0.114 +0.648 +0.253 +0.249 +0.242 +0.115 -0.116 +0.253 +0.249 +0.243 +0.115 +0.647 +0.242 +0.248 +0.242 +0.116 +# magnetic-moments Hf +0.088 +0.010 +0.001 +0.001 -0.002 +0.090 +0.009 +0.002 +0.001 -0.000 +0.075 +0.009 +0.002 +0.000 -0.000 +0.088 +0.004 +0.002 +0.001 -0.012 +# oxidation-state N -0.850 +# magnetic-moments N -0.005 + + +Dumping 'fillings' ... done +Dumping 'wfns' ... done +Dumping 'fluidState' ... done +Dumping 'ionpos' ... done +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'eigenvals' ... done +Dumping 'bandProjections' ... done +Dumping 'eigStats' ... + eMin: -2.488051 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: -0.190949 at state 8 ( [ +0.500000 +0.000000 +0.000000 ] spin 1 ) + mu : -0.190000 + LUMO: -0.189724 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + eMax: -0.042437 at state 16 ( [ +0.000000 +0.000000 +0.000000 ] spin -1 ) + HOMO-LUMO gap: +0.001225 + Optical gap : +0.001235 at state 16 ( [ +0.000000 +0.000000 +0.000000 ] spin -1 ) +Dumping 'Ecomponents' ... done +Dumping 'kPts' ... done +End date and time: Wed Jun 5 01:51:17 2024 (Duration: 0-0:33:55.30) +Done! + +PROFILER: augmentDensityGrid 0.005104 +/- 0.005407 s, 5169 calls, 26.383014 s total +PROFILER: augmentDensityGridGrad 0.091116 +/- 0.073054 s, 2622 calls, 238.905731 s total +PROFILER: augmentDensitySpherical 0.004964 +/- 0.005060 s, 41352 calls, 205.262754 s total +PROFILER: augmentDensitySphericalGrad 0.005148 +/- 0.005171 s, 23967 calls, 123.370324 s total +PROFILER: augmentOverlap 0.003035 +/- 0.002446 s, 84318 calls, 255.930409 s total +PROFILER: ColumnBundle::randomize 0.028362 +/- 0.000316 s, 8 calls, 0.226898 s total +PROFILER: diagouterI 0.014959 +/- 0.002284 s, 13784 calls, 206.192556 s total +PROFILER: EdensityAndVscloc 0.065853 +/- 0.024700 s, 1724 calls, 113.531207 s total +PROFILER: EnlAndGrad 0.003455 +/- 0.002303 s, 42927 calls, 148.322824 s total +PROFILER: ExCorrCommunication 0.005736 +/- 0.008881 s, 10533 calls, 60.412164 s total +PROFILER: ExCorrFunctional 0.000160 +/- 0.000037 s, 1776 calls, 0.284167 s total +PROFILER: ExCorrTotal 0.034807 +/- 0.013578 s, 1776 calls, 61.817627 s total +PROFILER: Idag_DiagV_I 0.026230 +/- 0.007804 s, 7853 calls, 205.980480 s total +PROFILER: initWeights 0.446743 +/- 0.000000 s, 1 calls, 0.446743 s total +PROFILER: inv(matrix) 0.000862 +/- 0.000088 s, 13032 calls, 11.235937 s total +PROFILER: matrix::diagonalize 0.003505 +/- 0.001030 s, 21581 calls, 75.633292 s total +PROFILER: matrix::set 0.000010 +/- 0.000006 s, 921110 calls, 9.459410 s total +PROFILER: orthoMatrix(matrix) 0.000651 +/- 0.000515 s, 13989 calls, 9.102869 s total +PROFILER: RadialFunctionR::transform 0.005138 +/- 0.016527 s, 134 calls, 0.688532 s total +PROFILER: reduceKmesh 0.000016 +/- 0.000000 s, 1 calls, 0.000016 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.889684 +/- 0.011137 s, 35 calls, 31.138937 s total +PROFILER: WavefunctionDrag 0.371920 +/- 0.045976 s, 17 calls, 6.322635 s total +PROFILER: Y*M 0.001287 +/- 0.000884 s, 164527 calls, 211.746822 s total +PROFILER: Y1^Y2 0.001294 +/- 0.001023 s, 115954 calls, 150.056913 s total + +MEMUSAGE: ColumnBundle 5.784960 GB +MEMUSAGE: complexScalarFieldTilde 0.014954 GB +MEMUSAGE: IndexArrays 0.030359 GB +MEMUSAGE: matrix 0.171459 GB +MEMUSAGE: misc 0.008798 GB +MEMUSAGE: RealKernel 0.003762 GB +MEMUSAGE: ScalarField 0.381317 GB +MEMUSAGE: ScalarFieldTilde 0.270287 GB +MEMUSAGE: Total 6.116683 GB diff --git a/tests/io/jdftx/example_files/ex_out_slice_latmin b/tests/io/jdftx/example_files/ex_out_slice_latmin new file mode 100644 index 00000000000..d6e20dfd289 --- /dev/null +++ b/tests/io/jdftx/example_files/ex_out_slice_latmin @@ -0,0 +1,1181 @@ +*************** JDFTx 1.7.0 (git hash 12396ea5) *************** + +Start date and time: Fri Mar 8 17:55:15 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001569 (0) +Divided in process groups (process indices): 0 (0) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 0.44 +Run totals: 1 processes, 16 threads, 1 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name $VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 42 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 +ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 +ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 +ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 +ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 +ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 +ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 +ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 2 7 +latt-move-scale 1 1 1 +latt-scale 1 1 1 +lattice \ + 6.168436000000000 -0.000059000000000 0.000053000000000 \ + 0.000023000000000 16.427467000000000 0.001924000000000 \ + 0.000040000000000 -0.005724000000000 5.902588000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant GLSSA13 +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 +G = +[ 1.0186 3.65517e-06 -9.14734e-06 ] +[ -1.42533e-06 0.38248 -0.000124673 ] +[ -6.90414e-06 0.000370908 1.06448 ] +Minimum fftbox size, Smin = [ 28 76 28 ] +Chosen fftbox size, S = [ 28 80 28 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 +G = +[ 1.0186 3.65517e-06 -9.14734e-06 ] +[ -1.42533e-06 0.38248 -0.000124673 ] +[ -6.90414e-06 0.000370908 1.06448 ] +Minimum fftbox size, Smin = [ 28 68 24 ] +Chosen fftbox size, S = [ 28 70 24 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': + Title: Ta. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -70.583193. 13 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -2.682396 + |510> occupation: 6 eigenvalue: -1.447928 + |520> occupation: 3 eigenvalue: -0.131987 + |600> occupation: 2 eigenvalue: -0.199982 + |610> occupation: 0 eigenvalue: -0.051129 + lMax: 3 lLocal: 3 QijEcut: 5 + 7 projectors sampled on a log grid with 667 points: + l: 0 eig: -2.682397 rCut: 1.4 + l: 0 eig: -0.199983 rCut: 1.4 + l: 1 eig: -1.447928 rCut: 1.5 + l: 1 eig: -0.051130 rCut: 1.5 + l: 2 eig: -0.131987 rCut: 1.7 + l: 2 eig: 0.150000 rCut: 1.7 + l: 3 eig: 0.250000 rCut: 2.3 + Partial core density with radius 1.2 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': + Title: B. Created by USPP 7.3.6 on 8-4-15 + Reference state energy: -2.950027. 3 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.346865 + |210> occupation: 1 eigenvalue: -0.132618 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 559 points: + l: 0 eig: -0.346865 rCut: 1.25 + l: 0 eig: -0.500000 rCut: 1.25 + l: 1 eig: -0.346865 rCut: 1.25 + l: 1 eig: -1.000000 rCut: 1.25 + Partial core density with radius 0.9 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.25 bohrs. + +Initialized 2 species with 8 total atoms. + +Folded 1 k-points by 6x2x7 to 84 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 64.000000 nBands: 42 nStates: 168 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 2554.726 , ideal nbasis = 2555.213 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 6 0 0 ] +[ 0 2 0 ] +[ 0 0 7 ] +Supercell lattice vectors: +[ 37.0106 -0.000118 0.000371 ] +[ 0.000138 32.8549 0.013468 ] +[ 0.00024 -0.011448 41.3181 ] + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] + B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 2.376792 bohr. +Real space sum over 847 unit cells with max indices [ 5 3 5 ] +Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 + +---------- Allocating electronic variables ---------- +Reading eigenvalues from 'eigenvals'. +Initializing wave functions: linear combination of atomic orbitals +Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) +B pseudo-atom occupations: s ( 2 ) p ( 1 ) + FillingsUpdate: mu: +0.686661718 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00908 Tot: -0.00101 ] +LCAOMinimize: Iter: 0 F: -246.2703684649962952 |grad|_K: 1.171e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.712459587 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00665 Tot: -0.00181 ] +LCAOMinimize: Iter: 1 F: -246.4528786644987690 |grad|_K: 1.053e-04 alpha: 3.295e-01 linmin: -4.367e-02 cgtest: 1.222e-01 t[s]: 23.18 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.714071719 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00208 ] +LCAOMinimize: Iter: 2 F: -246.4552415759908683 |grad|_K: 5.255e-05 alpha: 5.367e-01 linmin: 5.912e-03 cgtest: -2.923e-02 t[s]: 25.72 + FillingsUpdate: mu: +0.713707837 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00210 ] +LCAOMinimize: Iter: 3 F: -246.4553446931705025 |grad|_K: 1.021e-05 alpha: 9.350e-02 linmin: -2.207e-02 cgtest: 1.698e-01 t[s]: 28.26 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.804912e-01. + FillingsUpdate: mu: +0.713888193 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00682 Tot: -0.00232 ] +LCAOMinimize: Iter: 4 F: -246.4553663527728702 |grad|_K: 7.659e-06 alpha: 5.192e-01 linmin: 1.419e-04 cgtest: -3.063e-03 t[s]: 31.52 + FillingsUpdate: mu: +0.713885616 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00684 Tot: -0.00234 ] +LCAOMinimize: Iter: 5 F: -246.4553689441066240 |grad|_K: 3.729e-06 alpha: 1.101e-01 linmin: -1.191e-03 cgtest: 9.089e-03 t[s]: 34.06 + FillingsUpdate: mu: +0.713849548 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00689 Tot: -0.00240 ] +LCAOMinimize: Iter: 6 F: -246.4553707842442520 |grad|_K: 8.837e-07 alpha: 3.298e-01 linmin: 1.269e-04 cgtest: -2.709e-02 t[s]: 36.60 + FillingsUpdate: mu: +0.713851760 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00691 Tot: -0.00242 ] +LCAOMinimize: Iter: 7 F: -246.4553708544137010 |grad|_K: 6.594e-07 alpha: 2.247e-01 linmin: -6.136e-07 cgtest: 4.639e-04 t[s]: 39.14 + FillingsUpdate: mu: +0.713855354 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] +LCAOMinimize: Iter: 8 F: -246.4553708841276034 |grad|_K: 3.463e-07 alpha: 1.709e-01 linmin: 1.967e-05 cgtest: -2.648e-04 t[s]: 41.71 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 42.07 + + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.713855355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] +ElecMinimize: Iter: 0 F: -246.455370884127575 |grad|_K: 7.677e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.706435257 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00591 Tot: -0.00247 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -246.520287479167706 |grad|_K: 2.836e-05 alpha: 6.060e-01 linmin: 2.774e-05 t[s]: 47.10 + FillingsUpdate: mu: +0.704468403 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00420 Tot: -0.00250 ] + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 2 F: -246.529235826500923 |grad|_K: 1.174e-05 alpha: 6.123e-01 linmin: 8.789e-05 t[s]: 50.24 + FillingsUpdate: mu: +0.704067779 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00166 ] + SubspaceRotationAdjust: set factor to 1.02 +ElecMinimize: Iter: 3 F: -246.530549052738621 |grad|_K: 6.863e-06 alpha: 5.241e-01 linmin: 1.563e-04 t[s]: 53.39 + FillingsUpdate: mu: +0.704000037 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00205 Tot: -0.00127 ] + SubspaceRotationAdjust: set factor to 0.665 +ElecMinimize: Iter: 4 F: -246.530711079692253 |grad|_K: 5.958e-06 alpha: 1.900e-01 linmin: 1.061e-04 t[s]: 56.58 + FillingsUpdate: mu: +0.703897258 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00126 Tot: -0.00069 ] + SubspaceRotationAdjust: set factor to 0.555 +ElecMinimize: Iter: 5 F: -246.530867381951509 |grad|_K: 2.932e-06 alpha: 2.428e-01 linmin: -1.218e-05 t[s]: 59.73 + FillingsUpdate: mu: +0.703892047 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00079 Tot: -0.00032 ] + SubspaceRotationAdjust: set factor to 0.422 +ElecMinimize: Iter: 6 F: -246.530928881947005 |grad|_K: 2.696e-06 alpha: 3.934e-01 linmin: -6.073e-05 t[s]: 62.89 + FillingsUpdate: mu: +0.703880780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00053 Tot: -0.00006 ] + SubspaceRotationAdjust: set factor to 0.343 +ElecMinimize: Iter: 7 F: -246.530966822712173 |grad|_K: 1.520e-06 alpha: 2.871e-01 linmin: -4.667e-06 t[s]: 66.03 + FillingsUpdate: mu: +0.703874478 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00043 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.386 +ElecMinimize: Iter: 8 F: -246.530988732848670 |grad|_K: 1.144e-06 alpha: 5.218e-01 linmin: 9.232e-07 t[s]: 69.18 + FillingsUpdate: mu: +0.703872920 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00038 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.287 +ElecMinimize: Iter: 9 F: -246.530997788390636 |grad|_K: 8.064e-07 alpha: 3.807e-01 linmin: -7.146e-06 t[s]: 72.33 + FillingsUpdate: mu: +0.703869664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00032 Tot: +0.00015 ] + SubspaceRotationAdjust: set factor to 0.322 +ElecMinimize: Iter: 10 F: -246.531003110075915 |grad|_K: 5.077e-07 alpha: 4.503e-01 linmin: -7.080e-06 t[s]: 75.48 + FillingsUpdate: mu: +0.703865324 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00026 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.317 +ElecMinimize: Iter: 11 F: -246.531005566529700 |grad|_K: 3.894e-07 alpha: 5.242e-01 linmin: -4.677e-06 t[s]: 78.64 + FillingsUpdate: mu: +0.703862944 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00020 Tot: +0.00012 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 12 F: -246.531006767661353 |grad|_K: 2.556e-07 alpha: 4.357e-01 linmin: 1.413e-06 t[s]: 81.78 + FillingsUpdate: mu: +0.703863024 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00015 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.269 +ElecMinimize: Iter: 13 F: -246.531007355558700 |grad|_K: 1.828e-07 alpha: 4.953e-01 linmin: -3.387e-07 t[s]: 84.96 + FillingsUpdate: mu: +0.703864560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00011 Tot: +0.00007 ] + SubspaceRotationAdjust: set factor to 0.258 +ElecMinimize: Iter: 14 F: -246.531007663892041 |grad|_K: 1.228e-07 alpha: 5.076e-01 linmin: -1.829e-07 t[s]: 88.12 + FillingsUpdate: mu: +0.703866170 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00006 ] + SubspaceRotationAdjust: set factor to 0.217 +ElecMinimize: Iter: 15 F: -246.531007805900202 |grad|_K: 8.711e-08 alpha: 5.179e-01 linmin: 1.701e-06 t[s]: 91.26 + FillingsUpdate: mu: +0.703866756 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00004 ] + SubspaceRotationAdjust: set factor to 0.222 +ElecMinimize: Iter: 16 F: -246.531007870491095 |grad|_K: 5.554e-08 alpha: 4.684e-01 linmin: 1.808e-06 t[s]: 94.41 + FillingsUpdate: mu: +0.703866408 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00003 ] + SubspaceRotationAdjust: set factor to 0.208 +ElecMinimize: Iter: 17 F: -246.531007900240667 |grad|_K: 3.756e-08 alpha: 5.305e-01 linmin: -2.241e-06 t[s]: 97.56 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.620e-04 + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 +# Lattice vectors: +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 + +# Strain tensor in Cartesian coordinates: +[ 0 0 0 ] +[ 0 0 0 ] +[ 0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.69853e-06 5.59557e-09 1.41959e-09 ] +[ 5.59557e-09 3.81916e-05 -1.21971e-07 ] +[ 1.41959e-09 -1.21971e-07 -5.35784e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 +ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 +ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 +ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 +ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 +ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 +ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 +ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 + +# Forces in Cartesian coordinates: +force Ta 0.000003219385226 0.000024941936105 -0.000004667309539 1 +force Ta -0.000003544134674 0.000100910630455 0.000002347800877 1 +force Ta 0.000004213169884 -0.000095340568768 -0.000002813127670 1 +force Ta -0.000003269450224 -0.000030911240225 0.000004677087443 1 +force B -0.000000729001011 -0.000015720776255 0.000010772774563 1 +force B 0.000000608095531 0.000019054253012 -0.000014315882331 1 +force B -0.000000498752112 0.000012643289756 0.000014335980866 1 +force B 0.000000021330734 -0.000015026361853 -0.000010315177459 1 + +# Energy components: + Eewald = -214.6559882144248945 + EH = 28.5857387723713110 + Eloc = -40.1186842665999635 + Enl = -69.0084493129606642 + EvdW = -0.1192533377321287 + Exc = -90.7845534796796727 + Exc_core = 50.3731883713289008 + KE = 89.1972709081141488 +------------------------------------- + Etot = -246.5307305595829348 + TS = 0.0002773406577414 +------------------------------------- + F = -246.5310079002406667 + +LatticeMinimize: Iter: 0 F: -246.531007900240667 |grad|_K: 2.745e-03 t[s]: 111.06 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.047 +0.047 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 +0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.838 15.838 15.838 +# coordination-number B 8.138 8.138 8.138 8.138 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043377 +EvdW_8 = -0.075910 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704038208 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] +ElecMinimize: Iter: 0 F: -246.531014271978677 |grad|_K: 2.488e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704035251 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.206 +ElecMinimize: Iter: 1 F: -246.531014618996693 |grad|_K: 7.345e-08 alpha: 3.083e-01 linmin: -6.352e-05 t[s]: 117.29 + FillingsUpdate: mu: +0.704031518 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.265 +ElecMinimize: Iter: 2 F: -246.531014707813426 |grad|_K: 6.000e-08 alpha: 9.057e-01 linmin: 6.919e-06 t[s]: 120.47 + FillingsUpdate: mu: +0.704033360 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.306 +ElecMinimize: Iter: 3 F: -246.531014768371961 |grad|_K: 4.795e-08 alpha: 9.261e-01 linmin: 3.658e-06 t[s]: 123.62 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.872e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.838 15.838 15.838 +# coordination-number B 8.138 8.138 8.138 8.138 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043377 +EvdW_8 = -0.075910 +# Lattice vectors: +R = +[ 6.16852 -5.97753e-05 5.29301e-05 ] +[ 2.27018e-05 16.4222 0.00192945 ] +[ 3.9928e-05 -0.00570738 5.90285 ] +unit cell volume = 597.963 + +# Strain tensor in Cartesian coordinates: +[ 1.4311e-05 -4.71455e-08 -1.19608e-08 ] +[ -4.71455e-08 -0.000321784 1.02767e-06 ] +[ -1.19608e-08 1.02767e-06 4.51425e-05 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -3.16235e-06 9.72711e-09 1.51381e-09 ] +[ 9.72711e-09 3.12615e-05 -1.04243e-07 ] +[ 1.51381e-09 -1.04243e-07 -5.40697e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000014086489759 2.393464963226479 1.474977371501900 1 +ion Ta 3.084271264231595 5.819543007953916 4.425076040486556 1 +ion Ta 3.084241830782444 10.604315563627694 1.472116500041577 1 +ion Ta -0.000020986919499 14.030934185850242 4.422174716636268 1 +ion B -0.000014091397776 7.251828452976323 1.473097720917905 1 +ion B 3.084298645948842 0.961238979979226 4.426960467748199 1 +ion B 3.084218889426424 15.462842647284960 1.470232558456424 1 +ion B 0.000006533363856 9.172348989626263 4.424049814606058 1 + +# Forces in Cartesian coordinates: +force Ta 0.000002656305160 -0.000090599278766 -0.000004686939808 1 +force Ta -0.000002780554917 -0.000072638279920 0.000002640588003 1 +force Ta 0.000003410172269 0.000090290543843 -0.000003019517788 1 +force Ta -0.000002762563820 0.000068162101984 0.000004644517497 1 +force B -0.000000578229282 -0.000088307202855 0.000009543323266 1 +force B 0.000000463088346 0.000074546028704 -0.000012789192807 1 +force B -0.000000560233414 -0.000056772413373 0.000012733201334 1 +force B 0.000000162461914 0.000068936586651 -0.000009123317262 1 + +# Energy components: + Eewald = -214.6743936804575981 + EH = 28.5801907094721130 + Eloc = -40.0962401542189326 + Enl = -69.0092234326302361 + EvdW = -0.1192864126888177 + Exc = -90.7856829553995226 + Exc_core = 50.3731891548009116 + KE = 89.2007106048843070 +------------------------------------- + Etot = -246.5307361662377730 + TS = 0.0002786021341825 +------------------------------------- + F = -246.5310147683719606 + +LatticeMinimize: Iter: 1 F: -246.531014768371961 |grad|_K: 2.273e-03 alpha: 1.000e+00 linmin: -9.031e-01 t[s]: 130.49 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.047 +0.047 +0.047 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 +0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.144 8.144 8.143 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043408 +EvdW_8 = -0.075975 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704530627 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531025878595273 |grad|_K: 4.371e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704518010 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.262 +ElecMinimize: Iter: 1 F: -246.531027214588903 |grad|_K: 2.910e-07 alpha: 3.840e-01 linmin: -1.375e-04 t[s]: 136.75 + FillingsUpdate: mu: +0.704505006 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.299 +ElecMinimize: Iter: 2 F: -246.531028288353497 |grad|_K: 2.216e-07 alpha: 6.973e-01 linmin: 7.818e-05 t[s]: 139.89 + FillingsUpdate: mu: +0.704515918 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.324 +ElecMinimize: Iter: 3 F: -246.531029025233863 |grad|_K: 1.464e-07 alpha: 8.278e-01 linmin: 1.006e-04 t[s]: 143.06 + FillingsUpdate: mu: +0.704516708 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 4 F: -246.531029205869743 |grad|_K: 9.860e-08 alpha: 4.645e-01 linmin: -1.439e-05 t[s]: 146.21 + FillingsUpdate: mu: +0.704515183 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.205 +ElecMinimize: Iter: 5 F: -246.531029297349278 |grad|_K: 5.126e-08 alpha: 5.177e-01 linmin: 2.594e-05 t[s]: 149.37 + FillingsUpdate: mu: +0.704515738 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.217 +ElecMinimize: Iter: 6 F: -246.531029328246632 |grad|_K: 2.835e-08 alpha: 6.476e-01 linmin: 1.799e-05 t[s]: 152.52 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.174e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.144 8.144 8.143 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043408 +EvdW_8 = -0.075975 +# Lattice vectors: +R = +[ 6.16918 -6.51258e-05 5.26355e-05 ] +[ 2.06706e-05 16.405 0.00194807 ] +[ 3.96224e-05 -0.00565097 5.90392 ] +unit cell volume = 597.507 + +# Strain tensor in Cartesian coordinates: +[ 0.000120098 -3.72492e-07 -6.27023e-08 ] +[ -3.72547e-07 -0.00137066 4.52454e-06 ] +[ -6.27015e-08 4.52452e-06 0.00022642 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -8.3604e-06 1.42182e-08 2.80363e-10 ] +[ 1.42182e-08 1.14337e-05 -4.20882e-08 ] +[ 2.80363e-10 -4.20882e-08 -4.9412e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000023813715142 2.390604013214516 1.475234480600942 1 +ion Ta 3.084584328359459 5.813169209201141 4.425908903944038 1 +ion Ta 3.084578157414626 10.593552085364093 1.472408297867962 1 +ion Ta -0.000036791658956 14.016500450836368 4.423043918082191 1 +ion B -0.000018837446157 7.243878315630210 1.473428155907734 1 +ion B 3.084626223062512 0.960543400213545 4.427715232784204 1 +ion B 3.084537813709094 15.446401698542397 1.470603744300826 1 +ion B 0.000003963154799 9.163016331935406 4.424847529217786 1 + +# Forces in Cartesian coordinates: +force Ta 0.000001084914930 0.000141960010169 -0.000004367879617 1 +force Ta -0.000001210748732 -0.000009421908688 0.000002618055463 1 +force Ta 0.000001248357327 0.000070400296685 -0.000002696507235 1 +force Ta -0.000001143490074 -0.000201438078333 0.000004325960740 1 +force B -0.000000768380446 -0.000275732002592 0.000005695191169 1 +force B 0.000000784553743 0.000303851856736 -0.000007616792945 1 +force B -0.000000855800566 -0.000298817632572 0.000007508392297 1 +force B 0.000000858749849 0.000269360114556 -0.000005496745663 1 + +# Energy components: + Eewald = -214.7276638602018579 + EH = 28.5647245912874865 + Eloc = -40.0317091353307788 + Enl = -69.0113097172592518 + EvdW = -0.1193834118021602 + Exc = -90.7888963153276904 + Exc_core = 50.3731914824034703 + KE = 89.2103061367852916 +------------------------------------- + Etot = -246.5307402294455414 + TS = 0.0002890988010826 +------------------------------------- + F = -246.5310293282466318 + +LatticeMinimize: Iter: 2 F: -246.531029328246632 |grad|_K: 1.236e-03 alpha: 1.000e+00 linmin: -6.852e-01 t[s]: 159.39 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 +0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.143 8.144 8.144 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043410 +EvdW_8 = -0.075988 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704520460 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531031962026219 |grad|_K: 3.755e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704526851 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.276 +ElecMinimize: Iter: 1 F: -246.531033769340610 |grad|_K: 2.573e-07 alpha: 7.052e-01 linmin: 1.376e-05 t[s]: 165.64 + FillingsUpdate: mu: +0.704528030 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.306 +ElecMinimize: Iter: 2 F: -246.531035102380287 |grad|_K: 2.639e-07 alpha: 1.110e+00 linmin: 5.537e-04 t[s]: 168.79 + FillingsUpdate: mu: +0.704526219 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.268 +ElecMinimize: Iter: 3 F: -246.531035795994967 |grad|_K: 1.709e-07 alpha: 5.477e-01 linmin: -2.876e-04 t[s]: 171.97 + FillingsUpdate: mu: +0.704524813 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 4 F: -246.531036101425457 |grad|_K: 1.002e-07 alpha: 5.738e-01 linmin: 1.926e-04 t[s]: 175.11 + FillingsUpdate: mu: +0.704524605 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.191 +ElecMinimize: Iter: 5 F: -246.531036212796238 |grad|_K: 5.894e-08 alpha: 6.108e-01 linmin: 7.984e-05 t[s]: 178.26 + FillingsUpdate: mu: +0.704524842 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.151 +ElecMinimize: Iter: 6 F: -246.531036247700513 |grad|_K: 3.541e-08 alpha: 5.531e-01 linmin: -1.788e-06 t[s]: 181.42 + FillingsUpdate: mu: +0.704525064 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.151 +ElecMinimize: Iter: 7 F: -246.531036261790803 |grad|_K: 2.032e-08 alpha: 6.184e-01 linmin: 9.272e-05 t[s]: 184.56 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 6.532e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.143 8.144 8.144 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043410 +EvdW_8 = -0.075988 +# Lattice vectors: +R = +[ 6.17151 -7.61423e-05 5.25274e-05 ] +[ 1.65228e-05 16.3936 0.00196136 ] +[ 3.94998e-05 -0.00561167 5.90538 ] +unit cell volume = 597.466 + +# Strain tensor in Cartesian coordinates: +[ 0.000498951 -1.04175e-06 -8.4205e-08 ] +[ -1.0424e-06 -0.00206386 7.0028e-06 ] +[ -8.41915e-08 7.00307e-06 0.000473185 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -6.49741e-06 1.01761e-08 -7.95605e-10 ] +[ 1.01761e-08 3.16135e-06 -2.48222e-08 ] +[ -7.95605e-10 -2.48222e-08 -7.77737e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000029775694859 2.389619343583877 1.475578543550516 1 +ion Ta 3.085740458134041 5.809058692164263 4.427030535410705 1 +ion Ta 3.085748496870723 10.586609022791823 1.472781763426523 1 +ion Ta -0.000054251406294 14.005792256272583 4.424195525424639 1 +ion B -0.000028108986210 7.237385110729197 1.473846033579680 1 +ion B 3.085798339673751 0.961490250908128 4.428761276913454 1 +ion B 3.085691086382508 15.434117602788850 1.471052900390355 1 +ion B 0.000002233955824 9.158087989122372 4.425926894248790 1 + +# Forces in Cartesian coordinates: +force Ta 0.000000180448983 -0.000001779224432 -0.000003215298322 1 +force Ta -0.000000213491438 -0.000022635216900 0.000002165526987 1 +force Ta 0.000000108554062 0.000006971364088 -0.000002113568274 1 +force Ta -0.000000196012767 0.000018046560330 0.000003199056616 1 +force B -0.000000552365229 -0.000329498688774 0.000001901472926 1 +force B 0.000000562095795 0.000313550862043 -0.000002592578413 1 +force B -0.000000582293062 -0.000321161272580 0.000002501303027 1 +force B 0.000000699542294 0.000336616788772 -0.000001894702260 1 + +# Energy components: + Eewald = -214.7312629602534173 + EH = 28.5655380437543300 + Eloc = -40.0285694974605377 + Enl = -69.0117058129617078 + EvdW = -0.1193978908337048 + Exc = -90.7889608782997755 + Exc_core = 50.3731919376023782 + KE = 89.2104335455247650 +------------------------------------- + Etot = -246.5307335129276112 + TS = 0.0003027488631822 +------------------------------------- + F = -246.5310362617908027 + +LatticeMinimize: Iter: 3 F: -246.531036261790803 |grad|_K: 8.306e-04 alpha: 1.000e+00 linmin: -3.257e-01 t[s]: 191.45 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 -0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.844 15.844 15.844 15.844 +# coordination-number B 8.141 8.142 8.142 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043405 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704449752 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531026682492154 |grad|_K: 7.050e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704459881 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.214 +ElecMinimize: Iter: 1 F: -246.531032693801336 |grad|_K: 4.310e-07 alpha: 6.655e-01 linmin: -2.195e-06 t[s]: 197.70 + FillingsUpdate: mu: +0.704460182 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.27 +ElecMinimize: Iter: 2 F: -246.531036680169876 |grad|_K: 4.159e-07 alpha: 1.182e+00 linmin: 4.513e-04 t[s]: 200.85 + FillingsUpdate: mu: +0.704456912 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.327 +ElecMinimize: Iter: 3 F: -246.531039288269824 |grad|_K: 3.382e-07 alpha: 8.295e-01 linmin: 7.410e-05 t[s]: 204.00 + FillingsUpdate: mu: +0.704454936 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.343 +ElecMinimize: Iter: 4 F: -246.531040658466878 |grad|_K: 2.511e-07 alpha: 6.585e-01 linmin: 1.756e-04 t[s]: 207.15 + FillingsUpdate: mu: +0.704454956 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.314 +ElecMinimize: Iter: 5 F: -246.531041296284229 |grad|_K: 1.467e-07 alpha: 5.571e-01 linmin: 1.295e-04 t[s]: 210.30 + FillingsUpdate: mu: +0.704455609 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.273 +ElecMinimize: Iter: 6 F: -246.531041548141133 |grad|_K: 9.871e-08 alpha: 6.442e-01 linmin: 7.198e-05 t[s]: 213.46 + FillingsUpdate: mu: +0.704455872 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.238 +ElecMinimize: Iter: 7 F: -246.531041644714321 |grad|_K: 6.791e-08 alpha: 5.455e-01 linmin: -2.842e-06 t[s]: 216.64 + FillingsUpdate: mu: +0.704455977 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 8 F: -246.531041694388506 |grad|_K: 4.287e-08 alpha: 5.925e-01 linmin: -2.160e-05 t[s]: 219.80 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 7.189e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.844 15.844 15.844 15.844 +# coordination-number B 8.141 8.142 8.142 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043405 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17576 -9.47374e-05 5.29299e-05 ] +[ 9.52926e-06 16.3804 0.0019841 ] +[ 3.98907e-05 -0.00554499 5.90623 ] +unit cell volume = 597.483 + +# Strain tensor in Cartesian coordinates: +[ 0.00118728 -2.17121e-06 -2.18338e-08 ] +[ -2.17321e-06 -0.00286467 1.11158e-05 ] +[ -2.17693e-08 1.11123e-05 0.00061781 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -3.84706e-06 2.06861e-09 -6.49216e-10 ] +[ 2.06861e-09 -5.44433e-07 1.28872e-09 ] +[ -6.49216e-10 1.28872e-09 1.41337e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000034114290175 2.387571268022230 1.475755349748698 1 +ion Ta 3.087849398723925 5.804154459943446 4.427724919689199 1 +ion Ta 3.087867051092635 10.578177718691764 1.473008209966117 1 +ion Ta -0.000077119608624 13.994907943198326 4.424939003719408 1 +ion B -0.000043935405504 7.227509823373992 1.474128072184157 1 +ion B 3.087928101798946 0.964589895884514 4.429352832810734 1 +ion B 3.087788784233561 15.417825744028846 1.471381110090443 1 +ion B 0.000000660313035 9.154879072058938 4.426566128753437 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000465565409 0.000169706448987 0.000001306198760 1 +force Ta 0.000000569150674 -0.000015052188429 -0.000000826241549 1 +force Ta -0.000000570285414 -0.000029336045811 0.000000988949218 1 +force Ta 0.000000488929249 -0.000126358388630 -0.000001411401752 1 +force B 0.000000157986568 -0.000127794177558 -0.000000980192501 1 +force B -0.000000168951475 0.000163248276740 0.000001274162211 1 +force B 0.000000130690925 -0.000154299039129 -0.000001291000006 1 +force B -0.000000123370772 0.000119498543090 0.000000893930426 1 + +# Energy components: + Eewald = -214.7276557127735828 + EH = 28.5694583224511760 + Eloc = -40.0346304300992202 + Enl = -69.0119383413610450 + EvdW = -0.1194033767426411 + Exc = -90.7884592491663085 + Exc_core = 50.3731921848171353 + KE = 89.2087147320197289 +------------------------------------- + Etot = -246.5307218708547623 + TS = 0.0003198235337484 +------------------------------------- + F = -246.5310416943885059 + +LatticeMinimize: Iter: 4 F: -246.531041694388506 |grad|_K: 4.614e-04 alpha: 1.000e+00 linmin: -1.678e-01 t[s]: 226.68 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.047 +# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 -0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.841 15.840 15.837 +# coordination-number B 8.140 8.135 8.134 8.139 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043386 +EvdW_8 = -0.075993 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704256554 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531025511751722 |grad|_K: 8.319e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704271215 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 1 F: -246.531031375441330 |grad|_K: 5.133e-07 alpha: 4.662e-01 linmin: 2.885e-06 t[s]: 232.91 + FillingsUpdate: mu: +0.704278446 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.243 +ElecMinimize: Iter: 2 F: -246.531034461304444 |grad|_K: 4.011e-07 alpha: 6.449e-01 linmin: 1.929e-04 t[s]: 236.09 + FillingsUpdate: mu: +0.704269868 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.287 +ElecMinimize: Iter: 3 F: -246.531037064538708 |grad|_K: 2.671e-07 alpha: 8.921e-01 linmin: 1.271e-04 t[s]: 239.24 + FillingsUpdate: mu: +0.704268747 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.285 +ElecMinimize: Iter: 4 F: -246.531037903744476 |grad|_K: 1.767e-07 alpha: 6.479e-01 linmin: 4.925e-06 t[s]: 242.39 + FillingsUpdate: mu: +0.704268666 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.223 +ElecMinimize: Iter: 5 F: -246.531038186411024 |grad|_K: 1.141e-07 alpha: 4.982e-01 linmin: 1.104e-05 t[s]: 245.53 + FillingsUpdate: mu: +0.704268389 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.201 +ElecMinimize: Iter: 6 F: -246.531038317370076 |grad|_K: 6.157e-08 alpha: 5.534e-01 linmin: -4.478e-06 t[s]: 248.68 + FillingsUpdate: mu: +0.704268888 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.22 +ElecMinimize: Iter: 7 F: -246.531038364612812 |grad|_K: 3.648e-08 alpha: 6.856e-01 linmin: -1.849e-05 t[s]: 251.82 + FillingsUpdate: mu: +0.704269068 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.235 +ElecMinimize: Iter: 8 F: -246.531038379635930 |grad|_K: 2.334e-08 alpha: 6.212e-01 linmin: 9.469e-06 t[s]: 254.97 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 8.448e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.841 15.840 15.837 +# coordination-number B 8.140 8.135 8.134 8.139 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043386 +EvdW_8 = -0.075993 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: 0.720696 gdotd/gdotd0: -2.16484 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.842 +# coordination-number B 8.141 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704420190 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531035415403750 |grad|_K: 5.767e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704406240 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.23 +ElecMinimize: Iter: 1 F: -246.531038498130698 |grad|_K: 3.564e-07 alpha: 5.099e-01 linmin: -3.589e-05 t[s]: 267.81 + FillingsUpdate: mu: +0.704400814 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.244 +ElecMinimize: Iter: 2 F: -246.531040129369387 |grad|_K: 2.965e-07 alpha: 7.065e-01 linmin: -8.916e-05 t[s]: 271.04 + FillingsUpdate: mu: +0.704406014 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.285 +ElecMinimize: Iter: 3 F: -246.531041494300439 |grad|_K: 1.872e-07 alpha: 8.537e-01 linmin: -9.396e-06 t[s]: 274.22 + FillingsUpdate: mu: +0.704406538 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.328 +ElecMinimize: Iter: 4 F: -246.531041953509856 |grad|_K: 1.130e-07 alpha: 7.211e-01 linmin: -2.661e-05 t[s]: 277.38 + FillingsUpdate: mu: +0.704406773 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.316 +ElecMinimize: Iter: 5 F: -246.531042101016880 |grad|_K: 7.764e-08 alpha: 6.358e-01 linmin: -1.391e-05 t[s]: 280.52 + FillingsUpdate: mu: +0.704406688 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.233 +ElecMinimize: Iter: 6 F: -246.531042149535807 |grad|_K: 5.068e-08 alpha: 4.429e-01 linmin: -6.638e-07 t[s]: 283.67 + FillingsUpdate: mu: +0.704406377 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.189 +ElecMinimize: Iter: 7 F: -246.531042173879570 |grad|_K: 2.922e-08 alpha: 5.215e-01 linmin: -2.252e-05 t[s]: 286.82 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.264e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.842 +# coordination-number B 8.141 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 +# Lattice vectors: +R = +[ 6.17686 -9.56645e-05 5.31532e-05 ] +[ 9.18629e-06 16.3807 0.00198391 ] +[ 4.01104e-05 -0.00554504 5.90563 ] +unit cell volume = 597.539 + +# Strain tensor in Cartesian coordinates: +[ 0.00136503 -2.227e-06 1.44186e-08 ] +[ -2.22888e-06 -0.00284668 1.1078e-05 ] +[ 1.45105e-08 1.10732e-05 0.000515328 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.85241e-06 -9.71227e-09 -3.79561e-12 ] +[ -9.71227e-09 2.26493e-06 8.18843e-09 ] +[ -3.79561e-12 8.18843e-09 1.47689e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000030823953056 2.388616337987223 1.475614851126392 1 +ion Ta 3.088401411030260 5.804130488408757 4.427264643267180 1 +ion Ta 3.088410904362411 10.578139300361443 1.472864883223145 1 +ion Ta -0.000074395171918 13.994507862159116 4.424473913215363 1 +ion B -0.000042818012558 7.226921939106935 1.473968737535463 1 +ion B 3.088474792086342 0.965536319238178 4.428909887658269 1 +ion B 3.088337543684599 15.417237684317360 1.471219336676431 1 +ion B -0.000001165476343 9.155706529538742 4.426119959660315 1 + +# Forces in Cartesian coordinates: +force Ta 0.000000323036195 -0.000212775014497 0.000000266636620 1 +force Ta -0.000000353159760 0.000131942916382 -0.000000145463472 1 +force Ta 0.000000330187713 0.000042258562630 0.000000055403925 1 +force Ta -0.000000343984957 0.000040137991624 -0.000000251368278 1 +force B 0.000000150826382 -0.000002511863929 -0.000000560692838 1 +force B -0.000000102098004 -0.000029074457280 0.000000803376795 1 +force B 0.000000115044701 0.000029245784065 -0.000000825183337 1 +force B -0.000000089307516 0.000001544869166 0.000000617721082 1 + +# Energy components: + Eewald = -214.7206562776039220 + EH = 28.5724130347543586 + Eloc = -40.0437031895604250 + Enl = -69.0118005584411947 + EvdW = -0.1193967998711261 + Exc = -90.7879399785789900 + Exc_core = 50.3731920550980874 + KE = 89.2071716495628095 +------------------------------------- + Etot = -246.5307200646404056 + TS = 0.0003221092391512 +------------------------------------- + F = -246.5310421738795696 + +LatticeMinimize: Iter: 5 F: -246.531042173879570 |grad|_K: 3.331e-04 alpha: 2.649e-01 linmin: 3.734e-02 t[s]: 293.70 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704400512 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] +ElecMinimize: Iter: 0 F: -246.531042168085634 |grad|_K: 1.574e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704399746 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.184 +ElecMinimize: Iter: 1 F: -246.531042313154273 |grad|_K: 5.154e-08 alpha: 3.223e-01 linmin: 5.761e-06 t[s]: 299.95 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.668220e-01. + FillingsUpdate: mu: +0.704399023 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.259 +ElecMinimize: Iter: 2 F: -246.531042359930979 |grad|_K: 4.336e-08 alpha: 9.690e-01 linmin: -1.423e-05 t[s]: 304.14 + FillingsUpdate: mu: +0.704399109 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.32 +ElecMinimize: Iter: 3 F: -246.531042396724303 |grad|_K: 3.753e-08 alpha: 1.077e+00 linmin: 3.381e-05 t[s]: 307.28 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.926e-09 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 +# Lattice vectors: +R = +[ 6.17729 -9.26838e-05 5.31591e-05 ] +[ 1.0312e-05 16.3792 0.00198354 ] +[ 4.01127e-05 -0.00554565 5.90569 ] +unit cell volume = 597.533 + +# Strain tensor in Cartesian coordinates: +[ 0.00143485 -2.0453e-06 1.47345e-08 ] +[ -2.04605e-06 -0.00293691 1.10436e-05 ] +[ 1.4824e-08 1.10401e-05 0.000525671 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.34726e-06 7.93739e-10 -1.62258e-10 ] +[ 7.93739e-10 6.9017e-07 1.08661e-09 ] +[ -1.62258e-10 1.08661e-09 5.39158e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032598836405 2.387806263857039 1.475628634652102 1 +ion Ta 3.088616327412532 5.803975252143080 4.427311177145520 1 +ion Ta 3.088629609300132 10.577319695711328 1.472878536043548 1 +ion Ta -0.000073285235838 13.993332687962614 4.424520653664504 1 +ion B -0.000041452468213 7.226129059583396 1.473984348897573 1 +ion B 3.088690407621215 0.965495187709153 4.428955000327909 1 +ion B 3.088555645794738 15.415795677959148 1.471234596975623 1 +ion B 0.000000645036171 9.155014616292998 4.426165055909802 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000304270083 0.000023959686182 0.000000466139625 1 +force Ta 0.000000320615867 -0.000039773504949 -0.000000278290855 1 +force Ta -0.000000297021261 0.000005320895644 0.000000242595352 1 +force Ta 0.000000295304903 0.000008526982820 -0.000000443742199 1 +force B 0.000000117539435 -0.000024589399294 -0.000000767816509 1 +force B -0.000000098985029 0.000013808836491 0.000001032481242 1 +force B 0.000000121457376 -0.000011152103790 -0.000001066942488 1 +force B -0.000000111982816 0.000022360524564 0.000000768153612 1 + +# Energy components: + Eewald = -214.7213057123609019 + EH = 28.5721759138337354 + Eloc = -40.0429414587348518 + Enl = -69.0117974720974559 + EvdW = -0.1193974825667439 + Exc = -90.7880124097588208 + Exc_core = 50.3731920760956626 + KE = 89.2073662863590755 +------------------------------------- + Etot = -246.5307202592302644 + TS = 0.0003221374940495 +------------------------------------- + F = -246.5310423967243025 + +LatticeMinimize: Iter: 6 F: -246.531042396724303 |grad|_K: 1.291e-04 alpha: 1.000e+00 linmin: -9.666e-02 t[s]: 314.16 +LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'tau_up' ... done +Dumping 'tau_dn' ... done +Dumping 'd_tot' ... done +Dumping 'eigenvals' ... done +Dumping 'eigStats' ... + eMin: -1.780949 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: +0.704289 at state 92 ( [ +0.000000 +0.500000 +0.142857 ] spin -1 ) + mu : +0.704399 + LUMO: +0.704651 at state 28 ( [ +0.333333 +0.000000 +0.000000 ] spin 1 ) + eMax: +0.949497 at state 53 ( [ +0.500000 +0.500000 -0.428571 ] spin 1 ) + HOMO-LUMO gap: +0.000362 + Optical gap : +0.012020 at state 1 ( [ +0.000000 +0.000000 +0.142857 ] spin 1 ) +Dumping 'Ecomponents' ... done +Dumping 'dosUp' ... done. +Dumping 'dosDn' ... done. +End date and time: Fri Mar 8 18:00:30 2024 (Duration: 0-0:05:15.72) +Done! + +PROFILER: augmentDensityGrid 0.000351 +/- 0.000124 s, 290 calls, 0.101737 s total +PROFILER: augmentDensityGridGrad 0.014065 +/- 0.010857 s, 170 calls, 2.391024 s total +PROFILER: augmentDensitySpherical 0.000361 +/- 0.000154 s, 48720 calls, 17.565885 s total +PROFILER: augmentDensitySphericalGrad 0.000405 +/- 0.000165 s, 35370 calls, 14.338830 s total +PROFILER: augmentOverlap 0.000232 +/- 0.000089 s, 104340 calls, 24.224794 s total +PROFILER: changeGrid 0.000015 +/- 0.000001 s, 57546 calls, 0.871989 s total +PROFILER: ColumnBundle::randomize 0.000244 +/- 0.000005 s, 168 calls, 0.040927 s total +PROFILER: diagouterI 0.001099 +/- 0.000211 s, 24864 calls, 27.322486 s total +PROFILER: EdensityAndVscloc 0.001043 +/- 0.000012 s, 146 calls, 0.152224 s total +PROFILER: EnlAndGrad 0.000660 +/- 0.000100 s, 52506 calls, 34.677000 s total +PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 1030 calls, 0.002974 s total +PROFILER: ExCorrFunctional 0.000059 +/- 0.000094 s, 187 calls, 0.010991 s total +PROFILER: ExCorrTotal 0.000739 +/- 0.000229 s, 187 calls, 0.138159 s total +PROFILER: Idag_DiagV_I 0.002085 +/- 0.000489 s, 16341 calls, 34.071627 s total +PROFILER: inv(matrix) 0.000222 +/- 0.000034 s, 22512 calls, 4.992395 s total +PROFILER: matrix::diagonalize 0.001028 +/- 0.000282 s, 40533 calls, 41.675986 s total +PROFILER: matrix::set 0.000009 +/- 0.000002 s, 368034 calls, 3.170898 s total +PROFILER: orthoMatrix(matrix) 0.000200 +/- 0.000060 s, 24909 calls, 4.988118 s total +PROFILER: RadialFunctionR::transform 0.001786 +/- 0.000335 s, 98 calls, 0.175033 s total +PROFILER: reduceKmesh 0.000002 +/- 0.000000 s, 1 calls, 0.000002 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.201630 +/- 0.009988 s, 25 calls, 5.040746 s total +PROFILER: WavefunctionDrag 0.560681 +/- 0.111152 s, 8 calls, 4.485448 s total +PROFILER: Y*M 0.000019 +/- 0.000003 s, 242866 calls, 4.670805 s total +PROFILER: Y1^Y2 0.000028 +/- 0.000019 s, 191040 calls, 5.340149 s total + +MEMUSAGE: ColumnBundle 1.121902 GB +MEMUSAGE: complexScalarFieldTilde 0.000701 GB +MEMUSAGE: IndexArrays 0.006395 GB +MEMUSAGE: matrix 0.123463 GB +MEMUSAGE: misc 0.002022 GB +MEMUSAGE: ScalarField 0.012617 GB +MEMUSAGE: ScalarFieldTilde 0.007510 GB +MEMUSAGE: Total 1.164226 GB diff --git a/tests/io/jdftx/example_files/ex_text_slice_forJAtoms_latmin b/tests/io/jdftx/example_files/ex_text_slice_forJAtoms_latmin new file mode 100644 index 00000000000..4318677d4b7 --- /dev/null +++ b/tests/io/jdftx/example_files/ex_text_slice_forJAtoms_latmin @@ -0,0 +1,135 @@ + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.713855355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] +ElecMinimize: Iter: 0 F: -246.455370884127575 |grad|_K: 7.677e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.706435257 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00591 Tot: -0.00247 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -246.520287479167706 |grad|_K: 2.836e-05 alpha: 6.060e-01 linmin: 2.774e-05 t[s]: 48.04 + FillingsUpdate: mu: +0.704468403 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00420 Tot: -0.00250 ] + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 2 F: -246.529235826500923 |grad|_K: 1.174e-05 alpha: 6.123e-01 linmin: 8.789e-05 t[s]: 51.20 + FillingsUpdate: mu: +0.704067779 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00166 ] + SubspaceRotationAdjust: set factor to 1.02 +ElecMinimize: Iter: 3 F: -246.530549052738621 |grad|_K: 6.863e-06 alpha: 5.241e-01 linmin: 1.563e-04 t[s]: 54.37 + FillingsUpdate: mu: +0.704000037 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00205 Tot: -0.00127 ] + SubspaceRotationAdjust: set factor to 0.665 +ElecMinimize: Iter: 4 F: -246.530711079692253 |grad|_K: 5.958e-06 alpha: 1.900e-01 linmin: 1.061e-04 t[s]: 57.53 + FillingsUpdate: mu: +0.703897258 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00126 Tot: -0.00069 ] + SubspaceRotationAdjust: set factor to 0.555 +ElecMinimize: Iter: 5 F: -246.530867381951509 |grad|_K: 2.932e-06 alpha: 2.428e-01 linmin: -1.218e-05 t[s]: 60.69 + FillingsUpdate: mu: +0.703892047 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00079 Tot: -0.00032 ] + SubspaceRotationAdjust: set factor to 0.422 +ElecMinimize: Iter: 6 F: -246.530928881947005 |grad|_K: 2.696e-06 alpha: 3.934e-01 linmin: -6.073e-05 t[s]: 63.85 + FillingsUpdate: mu: +0.703880780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00053 Tot: -0.00006 ] + SubspaceRotationAdjust: set factor to 0.343 +ElecMinimize: Iter: 7 F: -246.530966822712173 |grad|_K: 1.520e-06 alpha: 2.871e-01 linmin: -4.667e-06 t[s]: 67.02 + FillingsUpdate: mu: +0.703874478 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00043 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.386 +ElecMinimize: Iter: 8 F: -246.530988732848670 |grad|_K: 1.144e-06 alpha: 5.218e-01 linmin: 9.232e-07 t[s]: 70.21 + FillingsUpdate: mu: +0.703872920 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00038 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.287 +ElecMinimize: Iter: 9 F: -246.530997788390636 |grad|_K: 8.064e-07 alpha: 3.807e-01 linmin: -7.146e-06 t[s]: 73.41 + FillingsUpdate: mu: +0.703869664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00032 Tot: +0.00015 ] + SubspaceRotationAdjust: set factor to 0.322 +ElecMinimize: Iter: 10 F: -246.531003110075915 |grad|_K: 5.077e-07 alpha: 4.503e-01 linmin: -7.080e-06 t[s]: 76.59 + FillingsUpdate: mu: +0.703865324 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00026 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.317 +ElecMinimize: Iter: 11 F: -246.531005566529700 |grad|_K: 3.894e-07 alpha: 5.242e-01 linmin: -4.677e-06 t[s]: 79.75 + FillingsUpdate: mu: +0.703862944 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00020 Tot: +0.00012 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 12 F: -246.531006767661353 |grad|_K: 2.556e-07 alpha: 4.357e-01 linmin: 1.413e-06 t[s]: 82.92 + FillingsUpdate: mu: +0.703863024 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00015 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.269 +ElecMinimize: Iter: 13 F: -246.531007355558700 |grad|_K: 1.828e-07 alpha: 4.953e-01 linmin: -3.387e-07 t[s]: 86.08 + FillingsUpdate: mu: +0.703864560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00011 Tot: +0.00007 ] + SubspaceRotationAdjust: set factor to 0.258 +ElecMinimize: Iter: 14 F: -246.531007663892041 |grad|_K: 1.228e-07 alpha: 5.076e-01 linmin: -1.829e-07 t[s]: 89.24 + FillingsUpdate: mu: +0.703866170 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00006 ] + SubspaceRotationAdjust: set factor to 0.217 +ElecMinimize: Iter: 15 F: -246.531007805900202 |grad|_K: 8.711e-08 alpha: 5.179e-01 linmin: 1.701e-06 t[s]: 92.41 + FillingsUpdate: mu: +0.703866756 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00004 ] + SubspaceRotationAdjust: set factor to 0.222 +ElecMinimize: Iter: 16 F: -246.531007870491095 |grad|_K: 5.554e-08 alpha: 4.684e-01 linmin: 1.808e-06 t[s]: 95.60 + FillingsUpdate: mu: +0.703866408 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00003 ] + SubspaceRotationAdjust: set factor to 0.208 +ElecMinimize: Iter: 17 F: -246.531007900240667 |grad|_K: 3.756e-08 alpha: 5.305e-01 linmin: -2.241e-06 t[s]: 98.80 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.620e-04 + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 +# Lattice vectors: +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 + +# Strain tensor in Cartesian coordinates: +[ 10.0 0 0 ] +[ 0.000 0 0 ] +[ 2.0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.69853e-06 5.59557e-09 1.41959e-09 ] +[ 5.59557e-09 3.81916e-05 -1.21971e-07 ] +[ 1.41959e-09 -1.21971e-07 -5.35784e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 +ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 +ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 +ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 +ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 +ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 +ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 +ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 + +# Forces in Cartesian coordinates: +force Ta 0.000003219385226 0.000024941936105 -0.000004667309539 1 +force Ta -0.000003544134674 0.000100910630455 0.000002347800877 1 +force Ta 0.000004213169884 -0.000095340568768 -0.000002813127670 1 +force Ta -0.000003269450224 -0.000030911240225 0.000004677087443 1 +force B -0.000000729001011 -0.000015720776255 0.000010772774563 1 +force B 0.000000608095531 0.000019054253012 -0.000014315882331 1 +force B -0.000000498752112 0.000012643289756 0.000014335980866 1 +force B 0.000000021330734 -0.000015026361853 -0.000010315177459 1 + +# Energy components: + Eewald = -214.6559882144248945 + EH = 28.5857387723713110 + Eloc = -40.1186842665999635 + Enl = -69.0084493129606642 + EvdW = -0.1192533377321287 + Exc = -90.7845534796796727 + Exc_core = 50.3731883713289008 + KE = 89.1972709081141488 +------------------------------------- + Etot = -246.5307305595829348 + TS = 0.0002773406577414 +------------------------------------- + F = -246.5310079002406667 + +LatticeMinimize: Iter: 0 F: -246.531007900240667 |grad|_K: 2.745e-03 t[s]: 112.28 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.047 +0.047 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 +0.000 +0.000 +0.000 diff --git a/tests/io/jdftx/example_files/ex_text_slice_forJAtoms_latmin2 b/tests/io/jdftx/example_files/ex_text_slice_forJAtoms_latmin2 new file mode 100644 index 00000000000..d04af77af2e --- /dev/null +++ b/tests/io/jdftx/example_files/ex_text_slice_forJAtoms_latmin2 @@ -0,0 +1,135 @@ + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +1.713855355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] +ElecMinimize: Iter: 0 F: -246.455370884127575 |grad|_K: 7.677e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.706435257 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00591 Tot: -0.00247 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -246.520287479167706 |grad|_K: 2.836e-05 alpha: 6.060e-01 linmin: 2.774e-05 t[s]: 48.04 + FillingsUpdate: mu: +0.704468403 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00420 Tot: -0.00250 ] + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 2 F: -246.529235826500923 |grad|_K: 1.174e-05 alpha: 6.123e-01 linmin: 8.789e-05 t[s]: 51.20 + FillingsUpdate: mu: +0.704067779 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00166 ] + SubspaceRotationAdjust: set factor to 1.02 +ElecMinimize: Iter: 3 F: -246.530549052738621 |grad|_K: 6.863e-06 alpha: 5.241e-01 linmin: 1.563e-04 t[s]: 54.37 + FillingsUpdate: mu: +0.704000037 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00205 Tot: -0.00127 ] + SubspaceRotationAdjust: set factor to 0.665 +ElecMinimize: Iter: 4 F: -246.530711079692253 |grad|_K: 5.958e-06 alpha: 1.900e-01 linmin: 1.061e-04 t[s]: 57.53 + FillingsUpdate: mu: +0.703897258 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00126 Tot: -0.00069 ] + SubspaceRotationAdjust: set factor to 0.555 +ElecMinimize: Iter: 5 F: -246.530867381951509 |grad|_K: 2.932e-06 alpha: 2.428e-01 linmin: -1.218e-05 t[s]: 60.69 + FillingsUpdate: mu: +0.703892047 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00079 Tot: -0.00032 ] + SubspaceRotationAdjust: set factor to 0.422 +ElecMinimize: Iter: 6 F: -246.530928881947005 |grad|_K: 2.696e-06 alpha: 3.934e-01 linmin: -6.073e-05 t[s]: 63.85 + FillingsUpdate: mu: +0.703880780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00053 Tot: -0.00006 ] + SubspaceRotationAdjust: set factor to 0.343 +ElecMinimize: Iter: 7 F: -246.530966822712173 |grad|_K: 1.520e-06 alpha: 2.871e-01 linmin: -4.667e-06 t[s]: 67.02 + FillingsUpdate: mu: +0.703874478 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00043 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.386 +ElecMinimize: Iter: 8 F: -246.530988732848670 |grad|_K: 1.144e-06 alpha: 5.218e-01 linmin: 9.232e-07 t[s]: 70.21 + FillingsUpdate: mu: +0.703872920 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00038 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.287 +ElecMinimize: Iter: 9 F: -246.530997788390636 |grad|_K: 8.064e-07 alpha: 3.807e-01 linmin: -7.146e-06 t[s]: 73.41 + FillingsUpdate: mu: +0.703869664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00032 Tot: +0.00015 ] + SubspaceRotationAdjust: set factor to 0.322 +ElecMinimize: Iter: 10 F: -246.531003110075915 |grad|_K: 5.077e-07 alpha: 4.503e-01 linmin: -7.080e-06 t[s]: 76.59 + FillingsUpdate: mu: +0.703865324 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00026 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.317 +ElecMinimize: Iter: 11 F: -246.531005566529700 |grad|_K: 3.894e-07 alpha: 5.242e-01 linmin: -4.677e-06 t[s]: 79.75 + FillingsUpdate: mu: +0.703862944 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00020 Tot: +0.00012 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 12 F: -246.531006767661353 |grad|_K: 2.556e-07 alpha: 4.357e-01 linmin: 1.413e-06 t[s]: 82.92 + FillingsUpdate: mu: +0.703863024 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00015 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.269 +ElecMinimize: Iter: 13 F: -246.531007355558700 |grad|_K: 1.828e-07 alpha: 4.953e-01 linmin: -3.387e-07 t[s]: 86.08 + FillingsUpdate: mu: +0.703864560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00011 Tot: +0.00007 ] + SubspaceRotationAdjust: set factor to 0.258 +ElecMinimize: Iter: 14 F: -246.531007663892041 |grad|_K: 1.228e-07 alpha: 5.076e-01 linmin: -1.829e-07 t[s]: 89.24 + FillingsUpdate: mu: +0.703866170 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00006 ] + SubspaceRotationAdjust: set factor to 0.217 +ElecMinimize: Iter: 15 F: -246.531007805900202 |grad|_K: 8.711e-08 alpha: 5.179e-01 linmin: 1.701e-06 t[s]: 92.41 + FillingsUpdate: mu: +0.703866756 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00004 ] + SubspaceRotationAdjust: set factor to 0.222 +ElecMinimize: Iter: 16 F: -246.531007870491095 |grad|_K: 5.554e-08 alpha: 4.684e-01 linmin: 1.808e-06 t[s]: 95.60 + FillingsUpdate: mu: +0.703866408 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00003 ] + SubspaceRotationAdjust: set factor to 0.208 +ElecMinimize: Iter: 17 F: -246.531007900240667 |grad|_K: 3.756e-08 alpha: 5.305e-01 linmin: -2.241e-06 t[s]: 98.80 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.620e-04 + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 +# Lattice vectors: +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 + +# Strain tensor in Cartesian coordinates: +[ 10.0 0 0 ] +[ 0.000 0 0 ] +[ 2.0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.69853e-06 5.59557e-09 1.41959e-09 ] +[ 5.59557e-09 3.81916e-05 -1.21971e-07 ] +[ 1.41959e-09 -1.21971e-07 -5.35784e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 +ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 +ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 +ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 +ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 +ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 +ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 +ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 + +# Forces in Cartesian coordinates: +force Ta 0.000003219385226 0.000024941936105 -0.000004667309539 1 +force Ta -0.000003544134674 0.000100910630455 0.000002347800877 1 +force Ta 0.000004213169884 -0.000095340568768 -0.000002813127670 1 +force Ta -0.000003269450224 -0.000030911240225 0.000004677087443 1 +force B -0.000000729001011 -0.000015720776255 0.000010772774563 1 +force B 0.000000608095531 0.000019054253012 -0.000014315882331 1 +force B -0.000000498752112 0.000012643289756 0.000014335980866 1 +force B 0.000000021330734 -0.000015026361853 -0.000010315177459 1 + +# Energy components: + Eewald = -214.6559882144248945 + EH = 28.5857387723713110 + Eloc = -40.1186842665999635 + Enl = -69.0084493129606642 + EvdW = -0.1192533377321287 + Exc = -90.7845534796796727 + Exc_core = 50.3731883713289008 + KE = 89.1972709081141488 +------------------------------------- + Etot = -246.5307305595829348 + TS = 0.0002773406577414 +------------------------------------- + F = -246.5310079002406667 + +LatticeMinimize: Iter: 9 F: -246.531007900240667 |grad|_K: 2.745e-03 t[s]: 112.28 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.047 +0.047 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 +0.000 +0.000 +0.100 diff --git a/tests/io/jdftx/example_files/example_ionmin.out b/tests/io/jdftx/example_files/example_ionmin.out new file mode 100644 index 00000000000..26c5a7e5fb2 --- /dev/null +++ b/tests/io/jdftx/example_files/example_ionmin.out @@ -0,0 +1,6732 @@ + +*************** JDFTx 1.7.0 (git hash e155c65d) *************** + +Start date and time: Wed Jun 5 01:17:22 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001652 (0-3) +Divided in process groups (process indices): 0 (0) 1 (1) 2 (2) 3 (3) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 1 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 2 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 3 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 1.89 +Run totals: 4 processes, 128 threads, 4 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +band-projection-params yes no +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Slab 001 +coulomb-truncation-embed 8.21814 4.57743 20.4455 +davidson-band-ratio 1.1 +dump End State Forces ElecDensity BandEigs BandProjections EigStats Fillings Ecomponents Kpoints +dump +dump +dump +dump-name $VAR +elec-cutoff 25 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 195 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid LinearPCM 298.000000 1.013250 +fluid-anion F- 0.5 MeanFieldLJ \ + epsBulk 1 \ + pMol 0 \ + epsInf 1 \ + Pvap 0 \ + sigmaBulk 0 \ + Rvdw 2.24877 \ + Res 0 \ + tauNuc 343133 +fluid-cation Na+ 0.5 MeanFieldLJ \ + epsBulk 1 \ + pMol 0 \ + epsInf 1 \ + Pvap 0 \ + sigmaBulk 0 \ + Rvdw 2.19208 \ + Res 0 \ + tauNuc 343133 +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 400 \ + history 15 \ + knormThreshold 1e-11 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 6 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion C 15.516924000000003 8.971564000000003 29.481543000000002 1 +ion C 6.488065000000001 0.181361000000000 23.691129000000000 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342517000000004 8.971586000000002 29.211711000000012 1 +ion C 0.313658000000000 0.181361000000000 23.421311000000003 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.436398000000002 3.620570000000000 29.211701000000005 1 +ion C 9.568610000000000 5.532394000000000 23.960954000000005 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.261955000000000 3.620568000000000 28.941891999999999 1 +ion C 3.394203000000001 5.532394000000000 23.691130000000005 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.174400000000000 0.000001000000000 30.996452000000009 1 +ion Hf 12.551139000000001 7.256820000000001 26.543905000000002 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.000002000000000 0.000003000000000 30.726629000000006 1 +ion Hf 6.376730000000000 7.256823000000001 26.274084000000002 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.254951999999999 5.351033000000001 31.266273000000005 1 +ion Hf 9.470594000000002 1.905795000000000 26.274069000000008 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.429351000000002 5.351028000000001 31.536115000000006 1 +ion Hf 3.296185000000000 1.905795000000000 26.004261000000003 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.254951999999999 5.351033000000001 35.914999000000009 1 +ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/C.uspp +ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/Hf.uspp +ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/N.uspp +ion-species GBRV/$ID_pbe.uspp +ion-width Ecut +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 4 4 1 +latt-move-scale 0 0 0 +latt-scale 1 1 1 +lattice \ + 12.348814000000001 6.161090000000000 0.000000000000000 \ + 0.000000000000000 10.702064999999999 0.000000000000000 \ + 0.539642000000000 0.539642000000000 70.750715000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant CANDLE +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +target-mu -0.19 no + +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 12.3488 6.16109 0 ] +[ 0 10.7021 0 ] +[ 0.539642 0.539642 70.7507 ] +unit cell volume = 9350.26 +G = +[ 0.508809 -0.292917 0 ] +[ 0 0.5871 0 ] +[ -0.00388087 -0.00224385 0.0888074 ] +Minimum fftbox size, Smin = [ 56 56 320 ] +Chosen fftbox size, S = [ 56 56 320 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0.355431 + +Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/C.uspp': + Title: C. Created by USPP 7.3.6 on 3-2-2014 + Reference state energy: -5.406344. 4 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.504890 + |210> occupation: 2 eigenvalue: -0.194356 + lMax: 1 lLocal: 2 QijEcut: 5 + 4 projectors sampled on a log grid with 503 points: + l: 0 eig: -0.504890 rCut: 1.3 + l: 0 eig: 0.000000 rCut: 1.3 + l: 1 eig: -0.194357 rCut: 1.3 + l: 1 eig: 0.000000 rCut: 1.3 + Partial core density with radius 1.1 + Transforming core density to a uniform radial grid of dG=0.02 with 1597 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1597 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1597 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. + Core radius for overlap checks: 1.30 bohrs. + +Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/Hf.uspp': + Title: Hf. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -78.399178. 12 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -3.016121 + |510> occupation: 6 eigenvalue: -1.860466 + |600> occupation: 0 eigenvalue: -0.643057 + |610> occupation: 0 eigenvalue: -0.441591 + |520> occupation: 2 eigenvalue: -0.613878 + lMax: 3 lLocal: 3 QijEcut: 5 + 8 projectors sampled on a log grid with 679 points: + l: 0 eig: -3.016122 rCut: 1.5 + l: 0 eig: -0.643058 rCut: 1.5 + l: 0 eig: 1.000000 rCut: 1.5 + l: 1 eig: -1.860465 rCut: 1.6 + l: 1 eig: -0.441594 rCut: 1.6 + l: 2 eig: -0.613878 rCut: 1.75 + l: 2 eig: 1.000000 rCut: 1.75 + l: 3 eig: 1.000000 rCut: 2.3 + Partial core density with radius 1 + Transforming core density to a uniform radial grid of dG=0.02 with 1597 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1597 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1597 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/N.uspp': + Title: N. Created by USPP 7.3.6 on 3-2-2014 + Reference state energy: -9.763716. 5 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.681964 + |210> occupation: 3 eigenvalue: -0.260726 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 491 points: + l: 0 eig: -0.681964 rCut: 1.15 + l: 0 eig: 0.000000 rCut: 1.15 + l: 1 eig: -0.260729 rCut: 1.2 + l: 1 eig: 0.500000 rCut: 1.2 + Partial core density with radius 0.8 + Transforming core density to a uniform radial grid of dG=0.02 with 1597 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1597 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1597 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. + Core radius for overlap checks: 1.20 bohrs. + +Initialized 3 species with 41 total atoms. + +Folded 1 k-points by 4x4x1 to 16 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 325.000000 nBands: 195 nStates: 32 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 55826.812 , ideal nbasis = 55824.864 + +---------- Setting up coulomb interaction ---------- +Fluid mode embedding: using embedded box, but periodic Coulomb kernel. +(Fluid response is responsible for (approximate) separation between periodic images.) +Setting up double-sized grid for truncated Coulomb potentials: +R = +[ 12.3488 6.16109 0 ] +[ 0 10.7021 0 ] +[ 0.539642 0.539642 141.501 ] +unit cell volume = 18700.5 +G = +[ 0.508809 -0.292917 0 ] +[ 0 0.5871 0 ] +[ -0.00194044 -0.00112192 0.0444037 ] +Chosen fftbox size, S = [ 56 56 640 ] +Integer grid location selected as the embedding center: + Grid: [ 25 24 90 ] + Lattice: [ 0.452104 0.427715 0.282269 ] + Cartesian: [ 8.21814 4.57743 20.4455 ] +Constructing Wigner-Seitz cell: 12 faces (8 quadrilaterals, 4 hexagons) +Range-separation parameter for embedded mesh potentials due to point charges: 0.593199 bohrs. + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + C: sqrtQ[a0]: 3.105 Rcov[a0]: 1.417 CN: [ 0.00 0.99 2.00 3.00 3.98 ] + Hf: sqrtQ[a0]: 8.207 Rcov[a0]: 2.589 CN: [ 0.00 1.93 3.88 ] + N: sqrtQ[a0]: 2.712 Rcov[a0]: 1.342 CN: [ 0.00 0.99 2.01 2.99 ] + +Initializing DFT-D2 calculator for fluid / solvation: + C: C6: 30.35 Eh-a0^6 R0: 2.744 a0 + Hf: C6: 815.23 Eh-a0^6 R0: 3.326 a0 (WARNING: beyond Grimme's data set) + N: C6: 21.33 Eh-a0^6 R0: 2.640 a0 + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 5.703087 bohr. +Real space sum over 1125 unit cells with max indices [ 7 7 2 ] +Reciprocal space sum over 9559 terms with max indices [ 5 5 39 ] + +Computing DFT-D3 correction: +# coordination-number C 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.778 16.735 16.625 13.885 11.129 16.778 16.735 16.625 13.885 12.003 16.778 16.735 16.625 13.885 11.130 16.778 16.735 16.625 13.885 +# coordination-number N 0.927 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.20 +EvdW_6 = -0.120307 +EvdW_8 = -0.212388 + +---------- Allocating electronic variables ---------- +Initializing wave functions: linear combination of atomic orbitals +C pseudo-atom occupations: s ( 2 ) p ( 2 ) +Hf pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 2 ) +N pseudo-atom occupations: s ( 2 ) p ( 3 ) + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00092 Tot: -0.00002 ] +LCAOMinimize: Iter: 0 G: -1030.0136869927484895 |grad|_K: 9.111e-03 alpha: 1.000e+00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00230 Tot: -0.00029 ] +LCAOMinimize: Iter: 1 G: -1051.1835761760626156 |grad|_K: 5.741e-03 alpha: 1.647e-02 linmin: 6.084e-02 cgtest: 3.007e-02 t[s]: 30.65 +LCAOMinimize: Bad step direction: g.d > 0. +LCAOMinimize: Undoing step. +LCAOMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00230 Tot: -0.00029 ] +LCAOMinimize: Iter: 2 G: -1051.1835761760623882 |grad|_K: 5.741e-03 alpha: 0.000e+00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00240 Tot: -0.00014 ] +LCAOMinimize: Iter: 3 G: -1051.5050612838151665 |grad|_K: 3.444e-03 alpha: 3.484e-03 linmin: -1.624e-01 cgtest: 7.940e-01 t[s]: 34.09 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.045188e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00220 Tot: +0.00040 ] +LCAOMinimize: Iter: 4 G: -1051.5625942767267134 |grad|_K: 1.606e-02 alpha: 2.923e-02 linmin: 1.766e-02 cgtest: -8.678e-02 t[s]: 36.51 +LCAOMinimize: Bad step direction: g.d > 0. +LCAOMinimize: Undoing step. +LCAOMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00220 Tot: +0.00040 ] +LCAOMinimize: Iter: 5 G: -1051.5625942767267134 |grad|_K: 1.606e-02 alpha: 0.000e+00 +LCAOMinimize: Step increased G by 5.777931e-01, reducing alpha to 7.814873e-04. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00225 Tot: +0.00040 ] +LCAOMinimize: Iter: 6 G: -1052.2101088507374698 |grad|_K: 1.100e-02 alpha: 7.815e-04 linmin: -1.502e-01 cgtest: 1.005e+00 t[s]: 41.38 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.344462e-03. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00226 Tot: +0.00023 ] +LCAOMinimize: Iter: 7 G: -1052.8183926531824000 |grad|_K: 3.165e-03 alpha: 2.591e-03 linmin: -2.172e-01 cgtest: 4.936e-01 t[s]: 43.82 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 7.774348e-03. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.332304e-02. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 6.996913e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00231 Tot: -0.00059 ] +LCAOMinimize: Iter: 8 G: -1054.7584848979945491 |grad|_K: 8.442e-03 alpha: 1.691e-01 linmin: 1.607e-02 cgtest: -2.255e-01 t[s]: 46.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00225 Tot: -0.00030 ] +LCAOMinimize: Iter: 9 G: -1055.0637268259988559 |grad|_K: 5.236e-03 alpha: 2.801e-03 linmin: -1.592e-02 cgtest: 9.669e-01 t[s]: 48.61 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.404456e-03. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00243 Tot: +0.00056 ] +LCAOMinimize: Iter: 10 G: -1055.5200889504160386 |grad|_K: 6.185e-03 alpha: 8.862e-03 linmin: 1.137e-02 cgtest: -7.707e-02 t[s]: 51.00 +LCAOMinimize: Wrong curvature in test step, increasing alphaT to 2.658593e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00234 Tot: -0.00006 ] +LCAOMinimize: Iter: 11 G: -1056.7453347241726078 |grad|_K: 7.835e-03 alpha: -3.862e-02 linmin: -3.970e-02 cgtest: 9.538e-01 t[s]: 52.86 +LCAOMinimize: Step increased G by 6.062266e+01, reducing alpha to 1.093620e-02. +LCAOMinimize: Step increased G by 2.825207e-01, reducing alpha to 1.093620e-03. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00236 Tot: -0.00012 ] +LCAOMinimize: Iter: 12 G: -1057.0208928498025216 |grad|_K: 6.247e-03 alpha: 1.094e-03 linmin: -1.625e-01 cgtest: 9.874e-01 t[s]: 57.77 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.280859e-03. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00249 Tot: -0.00014 ] +LCAOMinimize: Iter: 13 G: -1057.3844322587156057 |grad|_K: 3.527e-03 alpha: 5.271e-03 linmin: 4.804e-02 cgtest: -2.629e-01 t[s]: 60.20 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.581301e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00052 ] +LCAOMinimize: Iter: 14 G: -1057.7863869132870605 |grad|_K: 6.167e-03 alpha: 2.211e-02 linmin: -6.110e-03 cgtest: 7.469e-01 t[s]: 62.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00258 Tot: -0.00013 ] +LCAOMinimize: Iter: 15 G: -1058.0947463864763449 |grad|_K: 1.420e-03 alpha: 3.907e-03 linmin: 1.868e-02 cgtest: -5.870e-01 t[s]: 64.55 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.172118e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00262 Tot: -0.00032 ] +LCAOMinimize: Iter: 16 G: -1058.1771697264157410 |grad|_K: 2.606e-03 alpha: 2.728e-02 linmin: 1.239e-03 cgtest: 8.265e-01 t[s]: 66.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00266 Tot: -0.00053 ] +LCAOMinimize: Iter: 17 G: -1058.2239692670764271 |grad|_K: 1.486e-03 alpha: 5.188e-03 linmin: 1.859e-02 cgtest: -5.395e-01 t[s]: 68.85 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.556303e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: -0.00067 ] +LCAOMinimize: Iter: 18 G: -1058.2586270937820245 |grad|_K: 2.115e-03 alpha: 1.690e-02 linmin: -2.863e-05 cgtest: 9.651e-01 t[s]: 71.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00271 Tot: -0.00062 ] +LCAOMinimize: Iter: 19 G: -1058.2952920440711750 |grad|_K: 1.503e-03 alpha: 5.138e-03 linmin: 1.528e-02 cgtest: -2.804e-01 t[s]: 73.16 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.541303e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00250 Tot: -0.00005 ] +LCAOMinimize: Iter: 20 G: -1058.4315728930389469 |grad|_K: 2.806e-03 alpha: 4.379e-02 linmin: 3.331e-03 cgtest: 7.602e-01 t[s]: 75.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00006 ] +LCAOMinimize: Iter: 21 G: -1058.4319256027911251 |grad|_K: 2.659e-03 alpha: 7.090e-03 linmin: 4.041e-02 cgtest: -9.328e-01 t[s]: 77.47 +LCAOMinimize: Bad step direction: g.d > 0. +LCAOMinimize: Undoing step. +LCAOMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00006 ] +LCAOMinimize: Iter: 22 G: -1058.4319256027911251 |grad|_K: 2.659e-03 alpha: 0.000e+00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00255 Tot: +0.00002 ] +LCAOMinimize: Iter: 23 G: -1058.4764724389544881 |grad|_K: 5.259e-04 alpha: 3.441e-03 linmin: 3.014e-02 cgtest: -1.630e-01 t[s]: 80.86 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.032415e-02. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.097244e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00261 Tot: +0.00002 ] +LCAOMinimize: Iter: 24 G: -1058.4987989863111579 |grad|_K: 3.495e-04 alpha: 4.394e-02 linmin: -5.095e-03 cgtest: 3.661e-01 t[s]: 83.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00262 Tot: +0.00001 ] +LCAOMinimize: Iter: 25 G: -1058.4997024773399517 |grad|_K: 1.512e-04 alpha: 3.757e-03 linmin: -1.417e-02 cgtest: 3.897e-02 t[s]: 85.63 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.127116e-02. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.381347e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00265 Tot: +0.00002 ] +LCAOMinimize: Iter: 26 G: -1058.5024418729590252 |grad|_K: 8.741e-05 alpha: 5.815e-02 linmin: -1.530e-02 cgtest: 2.010e-02 t[s]: 88.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00268 Tot: +0.00004 ] +LCAOMinimize: Iter: 27 G: -1058.5031634566926186 |grad|_K: 2.742e-04 alpha: 4.368e-02 linmin: 2.153e-03 cgtest: -8.895e-02 t[s]: 90.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: +0.00009 ] +LCAOMinimize: Iter: 28 G: -1058.5042718512668216 |grad|_K: 1.644e-04 alpha: 7.406e-03 linmin: 1.800e-03 cgtest: 9.187e-01 t[s]: 92.31 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: +0.00010 ] +LCAOMinimize: Iter: 29 G: -1058.5044811876480253 |grad|_K: 7.603e-05 alpha: 4.102e-03 linmin: -1.073e-04 cgtest: -4.202e-04 t[s]: 94.24 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.230740e-02. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.692219e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00276 Tot: +0.00012 ] +LCAOMinimize: Iter: 30 G: -1058.5050952745821178 |grad|_K: 4.416e-05 alpha: 5.276e-02 linmin: -3.317e-02 cgtest: 2.992e-01 t[s]: 97.08 +LCAOMinimize: None of the convergence criteria satisfied after 30 iterations. +----- createFluidSolver() ----- (Fluid-side solver setup) + Initializing fluid molecule 'H2O' + Initializing site 'O' + Electron density: proportional to exp(-r/0.36935)*erfc((r-0.51523)/0.36823) with norm 6.826 + Charge density: gaussian nuclear width 0.478731 with net site charge 0.826 + Polarizability: cuspless exponential with width 0.32 and norm 3.73 + Hard sphere radius: 2.57003 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Initializing site 'H' + Electron density: proportional to exp(-r/0.34641)*erfc((r-0)/0.390882) with norm 0.587 + Charge density: gaussian nuclear width 0.377945 with net site charge -0.413 + Polarizability: cuspless exponential with width 0.39 and norm 3.3 + Positions in reference frame: + [ +0.000000 -1.441945 +1.122523 ] + [ +0.000000 +1.441945 +1.122523 ] + Net charge: 0 dipole magnitude: 0.927204 + Initializing spherical shell mfKernel with radius 2.61727 Bohr + deltaS corrections: + site 'O': -7.54299 + site 'H': -6.83917 + Initializing fluid molecule 'Na+' + Initializing site 'Na' + Electron density: proportional to exp(-r/0.19682)*erfc((r-0.71491)/0.41314) with norm 8.1383 + Charge density: gaussian nuclear width 0.365347 with net site charge -1 + Hard sphere radius: 1.86327 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Net charge: -1 dipole magnitude: 0 + Initializing gaussian mfKernel with width: 1.55004 Bohr + deltaS corrections: + site 'Na': -22.3555 + Initializing fluid molecule 'F-' + Initializing site 'F' + Electron density: proportional to exp(-r/0.38886)*erfc((r-0)/0.438782) with norm 8 + Charge density: gaussian nuclear width 0.374796 with net site charge 1 + Hard sphere radius: 2.39995 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Net charge: 1 dipole magnitude: 0 + Initializing gaussian mfKernel with width: 1.59012 Bohr + deltaS corrections: + site 'F': -9.04335 + +Correction to mu due to finite nuclear width = -0.0137949 + Cavity determined by nc: 0.00142 and sigma: 0.707107 + Nonlocal vdW cavity from gaussian model electron density with norm = 8 and sigma = 0.993594 bohr + Charge asymmetry in cavity with sensitivity pCavity = 36.5 e-bohr/Eh + Electrostatic cavity expanded by eta = 1.46 bohrs + Weighted density cavitation model constrained by Nbulk: 0.0049383 bohr^-3, Pvap: 3.14029 kPa, Rvdw: 2.61727 bohr and sigmaBulk: 4.62e-05 Eh/bohr^2 at T: 298 K. + Weighted density dispersion model using vdW pair potentials with single solvent site with sqrtC6eff: 0.77 SI. + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + Truncated Coulomb potentials: + R. Sundararaman and T.A. Arias, Phys. Rev. B 87, 165122 (2013) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + DFT-D2 dispersion correction: + S. Grimme, J. Comput. Chem. 27, 1787 (2006) + + Charge-asymmetric nonlocally-determined local-electric (CANDLE) solvation model: + R. Sundararaman and W.A. Goddard III, J. Chem. Phys. 142, 064107 (2015) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Grand-canonical (fixed-potential) DFT: + R. Sundararaman, W. A. Goddard III and T. A. Arias, J. Chem. Phys. 146, 114104 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 97.80 + + +Computing DFT-D3 correction: +# coordination-number C 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.778 16.735 16.625 13.885 11.129 16.778 16.735 16.625 13.885 12.003 16.778 16.735 16.625 13.885 11.130 16.778 16.735 16.625 13.885 +# coordination-number N 0.927 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.20 +EvdW_6 = -0.120307 +EvdW_8 = -0.212388 +Fluid solver invoked on fresh (random / LCAO) wavefunctions +Running a vacuum solve first: + +-------- Initial electronic minimization ----------- + FillingsUpdate: mu: -0.094373879 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00276 Tot: +0.00012 ] +ElecMinimize: Iter: 0 G: -1058.504944771530745 |grad|_K: 3.849e-05 alpha: 1.000e+00 + FillingsUpdate: mu: -0.125373596 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00286 Tot: +0.00035 ] + SubspaceRotationAdjust: set factor to 0.53 +ElecMinimize: Iter: 1 G: -1058.834042213076145 |grad|_K: 6.844e-05 alpha: 6.386e-01 linmin: 2.100e-04 t[s]: 102.56 + FillingsUpdate: mu: -0.103836623 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00277 Tot: +0.00054 ] + SubspaceRotationAdjust: set factor to 0.255 +ElecMinimize: Iter: 2 G: -1058.834930873450503 |grad|_K: 5.703e-05 alpha: 9.859e-03 linmin: 3.651e-02 t[s]: 104.62 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.957704e-02. + FillingsUpdate: mu: -0.076572152 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00275 Tot: +0.00059 ] + SubspaceRotationAdjust: set factor to 0.153 +ElecMinimize: Iter: 3 G: -1058.846426540816992 |grad|_K: 4.106e-05 alpha: 3.424e-02 linmin: 2.068e-04 t[s]: 107.24 + FillingsUpdate: mu: -0.076467690 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00284 Tot: +0.00056 ] + SubspaceRotationAdjust: set factor to 0.109 + SubspaceRotationAdjust: resetting CG because factor has changed by 0.109225 +ElecMinimize: State modified externally: resetting search direction. +ElecMinimize: Iter: 4 G: -1058.858141535923096 |grad|_K: 1.607e-05 alpha: 1.925e-02 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.775676e-02. +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.732703e-01. + FillingsUpdate: mu: -0.090573115 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00270 Tot: +0.00070 ] + SubspaceRotationAdjust: set factor to 0.0676 +ElecMinimize: Iter: 5 G: -1058.895252477901295 |grad|_K: 1.666e-05 alpha: 4.085e-01 linmin: -1.454e-03 t[s]: 113.67 + FillingsUpdate: mu: -0.090204359 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: +0.00069 ] + SubspaceRotationAdjust: set factor to 0.13 +ElecMinimize: Iter: 6 G: -1058.900325477176239 |grad|_K: 6.706e-06 alpha: 3.959e-02 linmin: -2.280e-02 t[s]: 115.70 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.187718e-01. + FillingsUpdate: mu: -0.085362701 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00274 Tot: +0.00067 ] + SubspaceRotationAdjust: set factor to 0.0795 +ElecMinimize: Iter: 7 G: -1058.903016553206953 |grad|_K: 1.252e-05 alpha: 1.326e-01 linmin: 1.097e-03 t[s]: 118.31 + FillingsUpdate: mu: -0.077380693 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00269 Tot: +0.00074 ] + SubspaceRotationAdjust: set factor to 0.0473 +ElecMinimize: Iter: 8 G: -1058.909066350292505 |grad|_K: 1.216e-05 alpha: 1.130e-01 linmin: 1.489e-05 t[s]: 120.36 + FillingsUpdate: mu: -0.078522813 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00264 Tot: +0.00081 ] + SubspaceRotationAdjust: set factor to 0.0842 +ElecMinimize: Iter: 9 G: -1058.911594329985292 |grad|_K: 5.490e-06 alpha: 5.238e-02 linmin: 1.303e-03 t[s]: 122.38 + FillingsUpdate: mu: -0.080102422 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00260 Tot: +0.00087 ] + SubspaceRotationAdjust: set factor to 0.0671 +ElecMinimize: Iter: 10 G: -1058.913009996389746 |grad|_K: 6.954e-06 alpha: 1.355e-01 linmin: -1.211e-03 t[s]: 124.48 + FillingsUpdate: mu: -0.086420174 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00263 Tot: +0.00097 ] + SubspaceRotationAdjust: set factor to 0.055 +ElecMinimize: Iter: 11 G: -1058.915992957032358 |grad|_K: 3.739e-06 alpha: 1.682e-01 linmin: 1.806e-05 t[s]: 126.54 + FillingsUpdate: mu: -0.084532077 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00265 Tot: +0.00098 ] + SubspaceRotationAdjust: set factor to 0.0427 +ElecMinimize: Iter: 12 G: -1058.916422106638265 |grad|_K: 2.394e-06 alpha: 8.719e-02 linmin: -1.200e-04 t[s]: 128.61 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.615600e-01. + FillingsUpdate: mu: -0.088368320 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00268 Tot: +0.00105 ] + SubspaceRotationAdjust: set factor to 0.0291 +ElecMinimize: Iter: 13 G: -1058.917109017649182 |grad|_K: 3.172e-06 alpha: 3.419e-01 linmin: -9.213e-06 t[s]: 131.23 + FillingsUpdate: mu: -0.085028893 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00269 Tot: +0.00112 ] + SubspaceRotationAdjust: set factor to 0.041 +ElecMinimize: Iter: 14 G: -1058.917644293140938 |grad|_K: 1.945e-06 alpha: 1.566e-01 linmin: 2.406e-04 t[s]: 133.26 + FillingsUpdate: mu: -0.086865462 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00270 Tot: +0.00119 ] + SubspaceRotationAdjust: set factor to 0.036 +ElecMinimize: Iter: 15 G: -1058.918034711385872 |grad|_K: 2.382e-06 alpha: 2.961e-01 linmin: -4.353e-04 t[s]: 135.34 + FillingsUpdate: mu: -0.087421796 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00276 Tot: +0.00130 ] + SubspaceRotationAdjust: set factor to 0.0529 +ElecMinimize: Iter: 16 G: -1058.918566427393898 |grad|_K: 1.666e-06 alpha: 2.612e-01 linmin: 1.721e-05 t[s]: 137.36 + FillingsUpdate: mu: -0.085572455 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00281 Tot: +0.00137 ] + SubspaceRotationAdjust: set factor to 0.0456 +ElecMinimize: Iter: 17 G: -1058.918835267699478 |grad|_K: 1.917e-06 alpha: 2.779e-01 linmin: 1.942e-05 t[s]: 139.43 + FillingsUpdate: mu: -0.086982861 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00287 Tot: +0.00149 ] + SubspaceRotationAdjust: set factor to 0.0585 +ElecMinimize: Iter: 18 G: -1058.919146240264126 |grad|_K: 1.371e-06 alpha: 2.435e-01 linmin: -5.710e-05 t[s]: 141.47 + FillingsUpdate: mu: -0.087254851 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00295 Tot: +0.00164 ] + SubspaceRotationAdjust: set factor to 0.0461 +ElecMinimize: Iter: 19 G: -1058.919452619417825 |grad|_K: 2.049e-06 alpha: 4.568e-01 linmin: -2.864e-04 t[s]: 143.55 + FillingsUpdate: mu: -0.085891182 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00309 Tot: +0.00183 ] + SubspaceRotationAdjust: set factor to 0.0403 +ElecMinimize: Iter: 20 G: -1058.919773764641377 |grad|_K: 1.467e-06 alpha: 2.090e-01 linmin: -5.673e-05 t[s]: 145.58 + FillingsUpdate: mu: -0.084772449 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00331 Tot: +0.00211 ] + SubspaceRotationAdjust: set factor to 0.042 +ElecMinimize: Iter: 21 G: -1058.920139994908595 |grad|_K: 1.591e-06 alpha: 4.866e-01 linmin: 1.082e-04 t[s]: 147.64 + FillingsUpdate: mu: -0.087151811 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00344 Tot: +0.00229 ] + SubspaceRotationAdjust: set factor to 0.0349 +ElecMinimize: Iter: 22 G: -1058.920340617297825 |grad|_K: 1.234e-06 alpha: 2.394e-01 linmin: 1.221e-04 t[s]: 149.67 + FillingsUpdate: mu: -0.087283037 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00370 Tot: +0.00260 ] + SubspaceRotationAdjust: set factor to 0.042 +ElecMinimize: Iter: 23 G: -1058.920606749597937 |grad|_K: 1.159e-06 alpha: 5.091e-01 linmin: -3.311e-05 t[s]: 151.73 + FillingsUpdate: mu: -0.085432960 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00389 Tot: +0.00281 ] + SubspaceRotationAdjust: set factor to 0.0338 +ElecMinimize: Iter: 24 G: -1058.920755539539641 |grad|_K: 1.072e-06 alpha: 3.140e-01 linmin: -9.709e-06 t[s]: 153.75 + FillingsUpdate: mu: -0.087028257 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00415 Tot: +0.00310 ] + SubspaceRotationAdjust: set factor to 0.0405 +ElecMinimize: Iter: 25 G: -1058.920916231488718 |grad|_K: 7.237e-07 alpha: 4.001e-01 linmin: -3.182e-05 t[s]: 155.81 + FillingsUpdate: mu: -0.088083732 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00432 Tot: +0.00328 ] + SubspaceRotationAdjust: set factor to 0.0376 +ElecMinimize: Iter: 26 G: -1058.920988059698402 |grad|_K: 6.490e-07 alpha: 3.915e-01 linmin: -2.353e-05 t[s]: 157.84 + FillingsUpdate: mu: -0.087104501 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00449 Tot: +0.00345 ] + SubspaceRotationAdjust: set factor to 0.0311 +ElecMinimize: Iter: 27 G: -1058.921032299705075 |grad|_K: 4.744e-07 alpha: 3.001e-01 linmin: 7.860e-06 t[s]: 159.92 + FillingsUpdate: mu: -0.087026970 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00472 Tot: +0.00368 ] + SubspaceRotationAdjust: set factor to 0.0371 +ElecMinimize: Iter: 28 G: -1058.921069971624547 |grad|_K: 3.914e-07 alpha: 4.800e-01 linmin: 1.488e-06 t[s]: 161.97 + FillingsUpdate: mu: -0.087785719 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00490 Tot: +0.00387 ] + SubspaceRotationAdjust: set factor to 0.0333 +ElecMinimize: Iter: 29 G: -1058.921091315100057 |grad|_K: 3.280e-07 alpha: 3.994e-01 linmin: -3.309e-06 t[s]: 164.03 + FillingsUpdate: mu: -0.087135656 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00509 Tot: +0.00406 ] + SubspaceRotationAdjust: set factor to 0.0315 +ElecMinimize: Iter: 30 G: -1058.921104216627555 |grad|_K: 2.453e-07 alpha: 3.434e-01 linmin: 1.034e-05 t[s]: 166.06 + FillingsUpdate: mu: -0.087112660 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00535 Tot: +0.00432 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 31 G: -1058.921115662288912 |grad|_K: 2.177e-07 alpha: 5.453e-01 linmin: 9.313e-07 t[s]: 168.13 + FillingsUpdate: mu: -0.087690371 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00563 Tot: +0.00460 ] + SubspaceRotationAdjust: set factor to 0.0354 +ElecMinimize: Iter: 32 G: -1058.921123813510803 |grad|_K: 2.282e-07 alpha: 4.927e-01 linmin: -5.661e-08 t[s]: 170.19 + FillingsUpdate: mu: -0.087231768 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00596 Tot: +0.00492 ] + SubspaceRotationAdjust: set factor to 0.0338 +ElecMinimize: Iter: 33 G: -1058.921130567777482 |grad|_K: 1.737e-07 alpha: 3.711e-01 linmin: 9.511e-06 t[s]: 172.26 + FillingsUpdate: mu: -0.087258697 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00639 Tot: +0.00534 ] + SubspaceRotationAdjust: set factor to 0.0397 +ElecMinimize: Iter: 34 G: -1058.921136735621303 |grad|_K: 1.631e-07 alpha: 5.861e-01 linmin: -2.237e-07 t[s]: 174.31 + FillingsUpdate: mu: -0.087588247 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00687 Tot: +0.00581 ] + SubspaceRotationAdjust: set factor to 0.0391 +ElecMinimize: Iter: 35 G: -1058.921141673111151 |grad|_K: 1.735e-07 alpha: 5.322e-01 linmin: -5.251e-06 t[s]: 176.38 + FillingsUpdate: mu: -0.087083488 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00741 Tot: +0.00634 ] + SubspaceRotationAdjust: set factor to 0.0331 +ElecMinimize: Iter: 36 G: -1058.921145870112923 |grad|_K: 1.627e-07 alpha: 3.986e-01 linmin: 1.295e-05 t[s]: 178.41 + FillingsUpdate: mu: -0.087313645 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00812 Tot: +0.00704 ] + SubspaceRotationAdjust: set factor to 0.0349 +ElecMinimize: Iter: 37 G: -1058.921150182576639 |grad|_K: 1.296e-07 alpha: 4.674e-01 linmin: -1.081e-05 t[s]: 180.46 + FillingsUpdate: mu: -0.087424070 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00884 Tot: +0.00775 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 38 G: -1058.921153505075608 |grad|_K: 1.194e-07 alpha: 5.664e-01 linmin: -7.275e-06 t[s]: 182.53 + FillingsUpdate: mu: -0.087084835 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00951 Tot: +0.00839 ] + SubspaceRotationAdjust: set factor to 0.0319 +ElecMinimize: Iter: 39 G: -1058.921155743858662 |grad|_K: 1.170e-07 alpha: 4.493e-01 linmin: 1.456e-05 t[s]: 184.65 + FillingsUpdate: mu: -0.087367159 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01020 Tot: +0.00908 ] + SubspaceRotationAdjust: set factor to 0.0284 +ElecMinimize: Iter: 40 G: -1058.921157569463958 |grad|_K: 8.583e-08 alpha: 3.827e-01 linmin: -4.815e-06 t[s]: 186.67 + FillingsUpdate: mu: -0.087353241 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01094 Tot: +0.00979 ] + SubspaceRotationAdjust: set factor to 0.0317 +ElecMinimize: Iter: 41 G: -1058.921158928452996 |grad|_K: 7.084e-08 alpha: 5.285e-01 linmin: 3.145e-06 t[s]: 188.73 + FillingsUpdate: mu: -0.087194446 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01156 Tot: +0.01039 ] + SubspaceRotationAdjust: set factor to 0.0303 +ElecMinimize: Iter: 42 G: -1058.921159751069354 |grad|_K: 6.211e-08 alpha: 4.697e-01 linmin: 9.207e-06 t[s]: 190.75 + FillingsUpdate: mu: -0.087339396 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01221 Tot: +0.01102 ] + SubspaceRotationAdjust: set factor to 0.0272 +ElecMinimize: Iter: 43 G: -1058.921160340225924 |grad|_K: 5.278e-08 alpha: 4.379e-01 linmin: -2.408e-06 t[s]: 192.85 + FillingsUpdate: mu: -0.087271991 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01293 Tot: +0.01172 ] + SubspaceRotationAdjust: set factor to 0.0301 +ElecMinimize: Iter: 44 G: -1058.921160802538907 |grad|_K: 4.078e-08 alpha: 4.755e-01 linmin: 7.201e-06 t[s]: 194.91 + FillingsUpdate: mu: -0.087216101 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01365 Tot: +0.01242 ] + SubspaceRotationAdjust: set factor to 0.0324 +ElecMinimize: Iter: 45 G: -1058.921161112823256 |grad|_K: 3.588e-08 alpha: 5.348e-01 linmin: -5.281e-06 t[s]: 196.99 + FillingsUpdate: mu: -0.087314636 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01437 Tot: +0.01311 ] + SubspaceRotationAdjust: set factor to 0.0306 +ElecMinimize: Iter: 46 G: -1058.921161321312411 |grad|_K: 3.434e-08 alpha: 4.639e-01 linmin: -3.518e-07 t[s]: 199.06 + FillingsUpdate: mu: -0.087249331 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01536 Tot: +0.01407 ] + SubspaceRotationAdjust: set factor to 0.032 +ElecMinimize: Iter: 47 G: -1058.921161524438276 |grad|_K: 2.972e-08 alpha: 4.936e-01 linmin: 7.363e-06 t[s]: 201.13 + FillingsUpdate: mu: -0.087247848 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01668 Tot: +0.01535 ] + SubspaceRotationAdjust: set factor to 0.0366 +ElecMinimize: Iter: 48 G: -1058.921161718944177 |grad|_K: 2.959e-08 alpha: 6.313e-01 linmin: 1.377e-06 t[s]: 203.20 + FillingsUpdate: mu: -0.087309626 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01831 Tot: +0.01693 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 49 G: -1058.921161901095047 |grad|_K: 3.289e-08 alpha: 5.964e-01 linmin: 1.492e-06 t[s]: 205.31 + FillingsUpdate: mu: -0.087204280 nElectrons: 325.000000 magneticMoment: [ Abs: 0.02034 Tot: +0.01890 ] + SubspaceRotationAdjust: set factor to 0.0349 +ElecMinimize: Iter: 50 G: -1058.921162081653847 |grad|_K: 3.625e-08 alpha: 4.781e-01 linmin: 5.080e-06 t[s]: 207.33 + FillingsUpdate: mu: -0.087272964 nElectrons: 325.000000 magneticMoment: [ Abs: 0.02421 Tot: +0.02265 ] + SubspaceRotationAdjust: set factor to 0.0362 +ElecMinimize: Iter: 51 G: -1058.921162372239905 |grad|_K: 4.153e-08 alpha: 6.339e-01 linmin: -1.257e-05 t[s]: 209.40 + FillingsUpdate: mu: -0.087266910 nElectrons: 325.000000 magneticMoment: [ Abs: 0.03189 Tot: +0.03008 ] + SubspaceRotationAdjust: set factor to 0.0396 +ElecMinimize: Iter: 52 G: -1058.921162880751808 |grad|_K: 5.578e-08 alpha: 8.437e-01 linmin: 3.115e-06 t[s]: 211.44 + FillingsUpdate: mu: -0.087094511 nElectrons: 325.000000 magneticMoment: [ Abs: 0.05226 Tot: +0.04972 ] + SubspaceRotationAdjust: set factor to 0.0409 +ElecMinimize: Iter: 53 G: -1058.921164104674290 |grad|_K: 1.109e-07 alpha: 1.138e+00 linmin: 8.533e-05 t[s]: 213.53 + FillingsUpdate: mu: -0.087459008 nElectrons: 325.000000 magneticMoment: [ Abs: 0.13928 Tot: +0.13314 ] + SubspaceRotationAdjust: set factor to 0.0417 +ElecMinimize: Iter: 54 G: -1058.921169143443421 |grad|_K: 2.810e-07 alpha: 1.204e+00 linmin: -1.016e-05 t[s]: 215.59 + FillingsUpdate: mu: -0.087470946 nElectrons: 325.000000 magneticMoment: [ Abs: 0.15378 Tot: +0.14706 ] + SubspaceRotationAdjust: set factor to 0.0479 +ElecMinimize: Iter: 55 G: -1058.921170952838338 |grad|_K: 3.012e-07 alpha: 3.159e-02 linmin: -1.297e-03 t[s]: 217.65 +ElecMinimize: Wrong curvature in test step, increasing alphaT to 9.475977e-02. + FillingsUpdate: mu: -0.087397244 nElectrons: 325.000000 magneticMoment: [ Abs: 0.17063 Tot: +0.16315 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 56 G: -1058.921175253557749 |grad|_K: 3.113e-07 alpha: -1.517e+01 linmin: -2.455e-03 t[s]: 219.55 + FillingsUpdate: mu: -0.087136401 nElectrons: 325.000000 magneticMoment: [ Abs: 0.20851 Tot: +0.19932 ] + SubspaceRotationAdjust: set factor to 0.0664 +ElecMinimize: Iter: 57 G: -1058.921185293065946 |grad|_K: 3.466e-07 alpha: 6.641e-02 linmin: -3.913e-03 t[s]: 221.63 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.992374e-01. + FillingsUpdate: mu: -0.085878551 nElectrons: 325.000000 magneticMoment: [ Abs: 0.36283 Tot: +0.34540 ] + SubspaceRotationAdjust: set factor to 0.0406 +ElecMinimize: Iter: 58 G: -1058.921219394243280 |grad|_K: 1.184e-06 alpha: 2.274e-01 linmin: 1.484e-03 t[s]: 224.25 +ElecMinimize: Bad step direction: g.d > 0. +ElecMinimize: Undoing step. +ElecMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: -0.085878551 nElectrons: 325.000000 magneticMoment: [ Abs: 0.36283 Tot: +0.34540 ] + SubspaceRotationAdjust: set factor to 0.0277 +ElecMinimize: Iter: 59 G: -1058.921219394243735 |grad|_K: 9.773e-07 alpha: 0.000e+00 + FillingsUpdate: mu: -0.088031323 nElectrons: 325.000000 magneticMoment: [ Abs: 0.36392 Tot: +0.34632 ] + SubspaceRotationAdjust: set factor to 0.018 +ElecMinimize: Iter: 60 G: -1058.921270065711042 |grad|_K: 3.929e-07 alpha: 1.528e-01 linmin: -2.703e-05 t[s]: 227.80 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.584126e-01. + FillingsUpdate: mu: -0.087602885 nElectrons: 325.000000 magneticMoment: [ Abs: 0.37483 Tot: +0.35663 ] + SubspaceRotationAdjust: set factor to 0.0226 +ElecMinimize: Iter: 61 G: -1058.921319109788783 |grad|_K: 4.616e-07 alpha: 9.104e-01 linmin: 2.290e-06 t[s]: 230.42 + FillingsUpdate: mu: -0.086590283 nElectrons: 325.000000 magneticMoment: [ Abs: 0.39049 Tot: +0.37129 ] + SubspaceRotationAdjust: set factor to 0.0253 +ElecMinimize: Iter: 62 G: -1058.921367615614827 |grad|_K: 4.284e-07 alpha: 6.520e-01 linmin: 1.641e-05 t[s]: 232.44 + FillingsUpdate: mu: -0.087615618 nElectrons: 325.000000 magneticMoment: [ Abs: 0.41007 Tot: +0.38942 ] + SubspaceRotationAdjust: set factor to 0.0253 +ElecMinimize: Iter: 63 G: -1058.921411292928497 |grad|_K: 5.004e-07 alpha: 6.819e-01 linmin: -7.843e-05 t[s]: 234.54 + FillingsUpdate: mu: -0.087020497 nElectrons: 325.000000 magneticMoment: [ Abs: 0.45177 Tot: +0.42831 ] + SubspaceRotationAdjust: set factor to 0.024 +ElecMinimize: Iter: 64 G: -1058.921484132644991 |grad|_K: 6.084e-07 alpha: 8.328e-01 linmin: 1.276e-04 t[s]: 236.58 + FillingsUpdate: mu: -0.087755463 nElectrons: 325.000000 magneticMoment: [ Abs: 0.51697 Tot: +0.48868 ] + SubspaceRotationAdjust: set factor to 0.0267 +ElecMinimize: Iter: 65 G: -1058.921589967373166 |grad|_K: 6.270e-07 alpha: 8.249e-01 linmin: 1.279e-05 t[s]: 238.65 + FillingsUpdate: mu: -0.088150716 nElectrons: 325.000000 magneticMoment: [ Abs: 0.58959 Tot: +0.55542 ] + SubspaceRotationAdjust: set factor to 0.0273 +ElecMinimize: Iter: 66 G: -1058.921703607528571 |grad|_K: 6.754e-07 alpha: 8.291e-01 linmin: 4.478e-05 t[s]: 240.68 + FillingsUpdate: mu: -0.086879357 nElectrons: 325.000000 magneticMoment: [ Abs: 0.65495 Tot: +0.61538 ] + SubspaceRotationAdjust: set factor to 0.0243 +ElecMinimize: Iter: 67 G: -1058.921798979706409 |grad|_K: 6.933e-07 alpha: 6.064e-01 linmin: -4.874e-05 t[s]: 242.82 + FillingsUpdate: mu: -0.088624674 nElectrons: 325.000000 magneticMoment: [ Abs: 0.72431 Tot: +0.67809 ] + SubspaceRotationAdjust: set factor to 0.0223 +ElecMinimize: Iter: 68 G: -1058.921900502864673 |grad|_K: 6.732e-07 alpha: 6.032e-01 linmin: 1.773e-04 t[s]: 244.85 + FillingsUpdate: mu: -0.088728366 nElectrons: 325.000000 magneticMoment: [ Abs: 0.80921 Tot: +0.75404 ] + SubspaceRotationAdjust: set factor to 0.0261 +ElecMinimize: Iter: 69 G: -1058.922020554288338 |grad|_K: 6.777e-07 alpha: 7.670e-01 linmin: -1.084e-04 t[s]: 246.93 + FillingsUpdate: mu: -0.087524842 nElectrons: 325.000000 magneticMoment: [ Abs: 0.89727 Tot: +0.83137 ] + SubspaceRotationAdjust: set factor to 0.0273 +ElecMinimize: Iter: 70 G: -1058.922148440226010 |grad|_K: 7.308e-07 alpha: 7.900e-01 linmin: -2.459e-04 t[s]: 249.03 + FillingsUpdate: mu: -0.088434211 nElectrons: 325.000000 magneticMoment: [ Abs: 0.97831 Tot: +0.90041 ] + SubspaceRotationAdjust: set factor to 0.0256 +ElecMinimize: Iter: 71 G: -1058.922268873064013 |grad|_K: 7.876e-07 alpha: 6.293e-01 linmin: 1.211e-04 t[s]: 251.07 + FillingsUpdate: mu: -0.088680606 nElectrons: 325.000000 magneticMoment: [ Abs: 1.07798 Tot: +0.98342 ] + SubspaceRotationAdjust: set factor to 0.0275 +ElecMinimize: Iter: 72 G: -1058.922411638324547 |grad|_K: 7.414e-07 alpha: 6.650e-01 linmin: -1.134e-04 t[s]: 253.17 + FillingsUpdate: mu: -0.088270678 nElectrons: 325.000000 magneticMoment: [ Abs: 1.17359 Tot: +1.05944 ] + SubspaceRotationAdjust: set factor to 0.0322 +ElecMinimize: Iter: 73 G: -1058.922551011693713 |grad|_K: 7.963e-07 alpha: 7.205e-01 linmin: 7.606e-05 t[s]: 255.24 + FillingsUpdate: mu: -0.088796011 nElectrons: 325.000000 magneticMoment: [ Abs: 1.28013 Tot: +1.13837 ] + SubspaceRotationAdjust: set factor to 0.0343 +ElecMinimize: Iter: 74 G: -1058.922703415594015 |grad|_K: 7.909e-07 alpha: 6.951e-01 linmin: -4.797e-04 t[s]: 257.29 + FillingsUpdate: mu: -0.087247089 nElectrons: 325.000000 magneticMoment: [ Abs: 1.36929 Tot: +1.20062 ] + SubspaceRotationAdjust: set factor to 0.033 +ElecMinimize: Iter: 75 G: -1058.922835999132985 |grad|_K: 9.445e-07 alpha: 5.698e-01 linmin: 4.752e-04 t[s]: 259.32 + FillingsUpdate: mu: -0.088216027 nElectrons: 325.000000 magneticMoment: [ Abs: 1.49791 Tot: +1.28054 ] + SubspaceRotationAdjust: set factor to 0.0423 +ElecMinimize: Iter: 76 G: -1058.923010647675255 |grad|_K: 9.405e-07 alpha: 5.813e-01 linmin: -3.682e-04 t[s]: 261.37 + FillingsUpdate: mu: -0.087419930 nElectrons: 325.000000 magneticMoment: [ Abs: 1.61179 Tot: +1.34525 ] + SubspaceRotationAdjust: set factor to 0.0412 +ElecMinimize: Iter: 77 G: -1058.923179338777572 |grad|_K: 1.153e-06 alpha: 5.250e-01 linmin: 2.936e-04 t[s]: 263.39 + FillingsUpdate: mu: -0.088652691 nElectrons: 325.000000 magneticMoment: [ Abs: 1.74796 Tot: +1.42565 ] + SubspaceRotationAdjust: set factor to 0.0482 +ElecMinimize: Iter: 78 G: -1058.923359828352204 |grad|_K: 1.023e-06 alpha: 4.091e-01 linmin: -2.479e-04 t[s]: 265.49 + FillingsUpdate: mu: -0.087515694 nElectrons: 325.000000 magneticMoment: [ Abs: 1.89608 Tot: +1.51356 ] + SubspaceRotationAdjust: set factor to 0.0513 +ElecMinimize: Iter: 79 G: -1058.923563893240726 |grad|_K: 1.014e-06 alpha: 5.378e-01 linmin: -6.567e-04 t[s]: 267.54 + FillingsUpdate: mu: -0.087629954 nElectrons: 325.000000 magneticMoment: [ Abs: 2.00144 Tot: +1.57091 ] + SubspaceRotationAdjust: set factor to 0.0448 +ElecMinimize: Iter: 80 G: -1058.923703148265986 |grad|_K: 1.121e-06 alpha: 3.696e-01 linmin: 9.702e-05 t[s]: 269.61 + FillingsUpdate: mu: -0.088702013 nElectrons: 325.000000 magneticMoment: [ Abs: 2.13866 Tot: +1.64103 ] + SubspaceRotationAdjust: set factor to 0.0475 +ElecMinimize: Iter: 81 G: -1058.923873998659019 |grad|_K: 9.290e-07 alpha: 3.926e-01 linmin: 2.429e-04 t[s]: 271.64 + FillingsUpdate: mu: -0.087248504 nElectrons: 325.000000 magneticMoment: [ Abs: 2.25908 Tot: +1.69086 ] + SubspaceRotationAdjust: set factor to 0.0507 +ElecMinimize: Iter: 82 G: -1058.924022124135718 |grad|_K: 1.019e-06 alpha: 5.064e-01 linmin: 7.897e-04 t[s]: 273.70 + FillingsUpdate: mu: -0.088074846 nElectrons: 325.000000 magneticMoment: [ Abs: 2.34616 Tot: +1.71770 ] + SubspaceRotationAdjust: set factor to 0.0501 +ElecMinimize: Iter: 83 G: -1058.924123538987033 |grad|_K: 8.760e-07 alpha: 3.078e-01 linmin: 1.783e-04 t[s]: 275.78 + FillingsUpdate: mu: -0.088109857 nElectrons: 325.000000 magneticMoment: [ Abs: 2.46801 Tot: +1.74703 ] + SubspaceRotationAdjust: set factor to 0.0606 +ElecMinimize: Iter: 84 G: -1058.924275792896651 |grad|_K: 8.632e-07 alpha: 5.751e-01 linmin: 1.363e-04 t[s]: 277.85 + FillingsUpdate: mu: -0.087194745 nElectrons: 325.000000 magneticMoment: [ Abs: 2.57932 Tot: +1.76591 ] + SubspaceRotationAdjust: set factor to 0.0595 +ElecMinimize: Iter: 85 G: -1058.924412618059932 |grad|_K: 1.032e-06 alpha: 5.287e-01 linmin: 2.379e-04 t[s]: 279.88 + FillingsUpdate: mu: -0.087798211 nElectrons: 325.000000 magneticMoment: [ Abs: 2.67266 Tot: +1.77332 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 86 G: -1058.924521292847658 |grad|_K: 9.605e-07 alpha: 3.041e-01 linmin: 9.121e-05 t[s]: 281.96 + FillingsUpdate: mu: -0.087514414 nElectrons: 325.000000 magneticMoment: [ Abs: 2.84163 Tot: +1.78067 ] + SubspaceRotationAdjust: set factor to 0.0645 +ElecMinimize: Iter: 87 G: -1058.924714108257831 |grad|_K: 9.855e-07 alpha: 6.086e-01 linmin: 2.096e-04 t[s]: 284.00 + FillingsUpdate: mu: -0.086217642 nElectrons: 325.000000 magneticMoment: [ Abs: 3.03893 Tot: +1.78261 ] + SubspaceRotationAdjust: set factor to 0.0716 +ElecMinimize: Iter: 88 G: -1058.924929890864860 |grad|_K: 1.223e-06 alpha: 6.505e-01 linmin: 8.751e-05 t[s]: 286.06 + FillingsUpdate: mu: -0.085633429 nElectrons: 325.000000 magneticMoment: [ Abs: 3.22114 Tot: +1.77846 ] + SubspaceRotationAdjust: set factor to 0.0641 +ElecMinimize: Iter: 89 G: -1058.925127335307479 |grad|_K: 1.496e-06 alpha: 3.821e-01 linmin: 9.471e-06 t[s]: 288.14 + FillingsUpdate: mu: -0.086223782 nElectrons: 325.000000 magneticMoment: [ Abs: 3.46886 Tot: +1.77286 ] + SubspaceRotationAdjust: set factor to 0.0594 +ElecMinimize: Iter: 90 G: -1058.925392121551795 |grad|_K: 1.293e-06 alpha: 3.381e-01 linmin: 7.235e-05 t[s]: 290.22 + FillingsUpdate: mu: -0.085815581 nElectrons: 325.000000 magneticMoment: [ Abs: 3.78538 Tot: +1.75588 ] + SubspaceRotationAdjust: set factor to 0.0687 +ElecMinimize: Iter: 91 G: -1058.925718164657610 |grad|_K: 1.352e-06 alpha: 5.717e-01 linmin: 1.589e-04 t[s]: 292.29 + FillingsUpdate: mu: -0.084188089 nElectrons: 325.000000 magneticMoment: [ Abs: 4.13473 Tot: +1.73246 ] + SubspaceRotationAdjust: set factor to 0.0781 +ElecMinimize: Iter: 92 G: -1058.926074462775432 |grad|_K: 1.477e-06 alpha: 5.737e-01 linmin: 1.090e-04 t[s]: 294.36 + FillingsUpdate: mu: -0.082803058 nElectrons: 325.000000 magneticMoment: [ Abs: 4.42538 Tot: +1.71310 ] + SubspaceRotationAdjust: set factor to 0.078 +ElecMinimize: Iter: 93 G: -1058.926378537217943 |grad|_K: 1.771e-06 alpha: 3.970e-01 linmin: 5.666e-06 t[s]: 296.42 + FillingsUpdate: mu: -0.082700923 nElectrons: 325.000000 magneticMoment: [ Abs: 4.67177 Tot: +1.69446 ] + SubspaceRotationAdjust: set factor to 0.0757 +ElecMinimize: Iter: 94 G: -1058.926639337059214 |grad|_K: 1.644e-06 alpha: 2.400e-01 linmin: 4.135e-06 t[s]: 298.49 + FillingsUpdate: mu: -0.082672232 nElectrons: 325.000000 magneticMoment: [ Abs: 5.01213 Tot: +1.66764 ] + SubspaceRotationAdjust: set factor to 0.0846 +ElecMinimize: Iter: 95 G: -1058.926996890779719 |grad|_K: 1.648e-06 alpha: 3.856e-01 linmin: 1.828e-04 t[s]: 300.51 + FillingsUpdate: mu: -0.081723266 nElectrons: 325.000000 magneticMoment: [ Abs: 5.34954 Tot: +1.63475 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 96 G: -1058.927359880013682 |grad|_K: 1.636e-06 alpha: 3.976e-01 linmin: 6.109e-06 t[s]: 302.59 + FillingsUpdate: mu: -0.080036034 nElectrons: 325.000000 magneticMoment: [ Abs: 5.63709 Tot: +1.60299 ] + SubspaceRotationAdjust: set factor to 0.0995 +ElecMinimize: Iter: 97 G: -1058.927694355586254 |grad|_K: 1.861e-06 alpha: 3.565e-01 linmin: 9.520e-05 t[s]: 304.62 + FillingsUpdate: mu: -0.078901643 nElectrons: 325.000000 magneticMoment: [ Abs: 5.82435 Tot: +1.58003 ] + SubspaceRotationAdjust: set factor to 0.0917 +ElecMinimize: Iter: 98 G: -1058.927924245694157 |grad|_K: 1.982e-06 alpha: 1.946e-01 linmin: 1.199e-05 t[s]: 306.73 + FillingsUpdate: mu: -0.079586137 nElectrons: 325.000000 magneticMoment: [ Abs: 6.05038 Tot: +1.55334 ] + SubspaceRotationAdjust: set factor to 0.0977 +ElecMinimize: Iter: 99 G: -1058.928213259987160 |grad|_K: 1.659e-06 alpha: 2.118e-01 linmin: 9.604e-05 t[s]: 308.76 + FillingsUpdate: mu: -0.079612201 nElectrons: 325.000000 magneticMoment: [ Abs: 6.24143 Tot: +1.52785 ] + SubspaceRotationAdjust: set factor to 0.118 +ElecMinimize: Iter: 100 G: -1058.928482659418250 |grad|_K: 1.511e-06 alpha: 2.846e-01 linmin: -5.350e-05 t[s]: 310.81 +ElecMinimize: None of the convergence criteria satisfied after 100 iterations. +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.184e-03 +Vacuum energy after initial minimize, F = -1058.928482659418250 + +Shifting auxilliary hamiltonian by -0.110388 to set nElectrons=325.000000 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.751750 of unit cell: Completed after 31 iterations at t[s]: 338.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 6.09232 Tot: +1.45163 ] +ElecMinimize: Iter: 0 G: -1058.886535965587882 |grad|_K: 3.178e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766098 of unit cell: Completed after 37 iterations at t[s]: 340.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.752266 of unit cell: Completed after 34 iterations at t[s]: 340.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.171350 magneticMoment: [ Abs: 5.91582 Tot: +1.56093 ] + SubspaceRotationAdjust: set factor to 0.0488 +ElecMinimize: Iter: 1 G: -1058.941946304823432 |grad|_K: 7.296e-06 alpha: 1.899e-01 linmin: 3.196e-02 t[s]: 341.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.753664 of unit cell: Completed after 26 iterations at t[s]: 342.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754116 of unit cell: Completed after 23 iterations at t[s]: 343.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.300391 magneticMoment: [ Abs: 5.92764 Tot: +1.62516 ] + SubspaceRotationAdjust: set factor to 0.0247 +ElecMinimize: Iter: 2 G: -1058.945784322822419 |grad|_K: 3.804e-06 alpha: 2.392e-01 linmin: 2.053e-03 t[s]: 344.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754142 of unit cell: Completed after 21 iterations at t[s]: 344.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754175 of unit cell: Completed after 24 iterations at t[s]: 345.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.308453 magneticMoment: [ Abs: 5.91265 Tot: +1.64177 ] + SubspaceRotationAdjust: set factor to 0.0305 +ElecMinimize: Iter: 3 G: -1058.948804048427291 |grad|_K: 2.878e-06 alpha: 6.176e-01 linmin: 1.982e-03 t[s]: 346.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754552 of unit cell: Completed after 24 iterations at t[s]: 346.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754677 of unit cell: Completed after 16 iterations at t[s]: 347.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.336031 magneticMoment: [ Abs: 5.89067 Tot: +1.63672 ] + SubspaceRotationAdjust: set factor to 0.0335 +ElecMinimize: Iter: 4 G: -1058.951183633209212 |grad|_K: 2.667e-06 alpha: 8.353e-01 linmin: -6.262e-04 t[s]: 348.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.757575 of unit cell: Completed after 21 iterations at t[s]: 349.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.757161 of unit cell: Completed after 18 iterations at t[s]: 349.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.454043 magneticMoment: [ Abs: 5.88759 Tot: +1.63735 ] + SubspaceRotationAdjust: set factor to 0.0339 +ElecMinimize: Iter: 5 G: -1058.953017296308872 |grad|_K: 2.350e-06 alpha: 7.283e-01 linmin: 1.514e-03 t[s]: 350.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.759449 of unit cell: Completed after 22 iterations at t[s]: 351.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.759267 of unit cell: Completed after 14 iterations at t[s]: 351.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.548745 magneticMoment: [ Abs: 5.89073 Tot: +1.63170 ] + SubspaceRotationAdjust: set factor to 0.0425 +ElecMinimize: Iter: 6 G: -1058.954286851370398 |grad|_K: 1.763e-06 alpha: 6.727e-01 linmin: 1.319e-04 t[s]: 352.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.760113 of unit cell: Completed after 22 iterations at t[s]: 353.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.760070 of unit cell: Completed after 7 iterations at t[s]: 353.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.584199 magneticMoment: [ Abs: 5.88429 Tot: +1.62807 ] + SubspaceRotationAdjust: set factor to 0.0439 +ElecMinimize: Iter: 7 G: -1058.954978094094258 |grad|_K: 1.707e-06 alpha: 6.386e-01 linmin: -2.445e-04 t[s]: 354.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.761739 of unit cell: Completed after 26 iterations at t[s]: 355.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.761601 of unit cell: Completed after 14 iterations at t[s]: 356.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.656208 magneticMoment: [ Abs: 5.87381 Tot: +1.63478 ] + SubspaceRotationAdjust: set factor to 0.0458 +ElecMinimize: Iter: 8 G: -1058.955576823361753 |grad|_K: 1.552e-06 alpha: 5.860e-01 linmin: 4.892e-04 t[s]: 357.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762340 of unit cell: Completed after 18 iterations at t[s]: 357.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762789 of unit cell: Completed after 11 iterations at t[s]: 358.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.713809 magneticMoment: [ Abs: 5.83533 Tot: +1.64128 ] + SubspaceRotationAdjust: set factor to 0.0551 +ElecMinimize: Iter: 9 G: -1058.956369767151955 |grad|_K: 1.681e-06 alpha: 9.486e-01 linmin: -3.298e-04 t[s]: 359.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763832 of unit cell: Completed after 26 iterations at t[s]: 359.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763715 of unit cell: Completed after 16 iterations at t[s]: 360.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.760120 magneticMoment: [ Abs: 5.78013 Tot: +1.65388 ] + SubspaceRotationAdjust: set factor to 0.0554 +ElecMinimize: Iter: 10 G: -1058.957200658944885 |grad|_K: 2.092e-06 alpha: 8.386e-01 linmin: -3.807e-04 t[s]: 361.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767116 of unit cell: Completed after 30 iterations at t[s]: 362.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765508 of unit cell: Completed after 28 iterations at t[s]: 362.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.859454 magneticMoment: [ Abs: 5.73640 Tot: +1.67652 ] + SubspaceRotationAdjust: set factor to 0.0441 +ElecMinimize: Iter: 11 G: -1058.957885239456346 |grad|_K: 2.045e-06 alpha: 4.293e-01 linmin: -4.732e-04 t[s]: 363.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766265 of unit cell: Completed after 20 iterations at t[s]: 364.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767363 of unit cell: Completed after 22 iterations at t[s]: 364.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.963231 magneticMoment: [ Abs: 5.57941 Tot: +1.72197 ] + SubspaceRotationAdjust: set factor to 0.0478 +ElecMinimize: Iter: 12 G: -1058.959578673400301 |grad|_K: 2.852e-06 alpha: 1.090e+00 linmin: -1.079e-03 t[s]: 365.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770675 of unit cell: Completed after 34 iterations at t[s]: 366.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771003 of unit cell: Completed after 22 iterations at t[s]: 366.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.221754 magneticMoment: [ Abs: 5.22398 Tot: +1.77933 ] + SubspaceRotationAdjust: set factor to 0.0496 +ElecMinimize: Iter: 13 G: -1058.962834999104643 |grad|_K: 4.984e-06 alpha: 1.220e+00 linmin: 6.972e-03 t[s]: 367.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774607 of unit cell: Completed after 34 iterations at t[s]: 368.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771248 of unit cell: Completed after 32 iterations at t[s]: 369.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.245442 magneticMoment: [ Abs: 5.17555 Tot: +1.78083 ] + SubspaceRotationAdjust: set factor to 0.0649 +ElecMinimize: Iter: 14 G: -1058.962914105448363 |grad|_K: 5.106e-06 alpha: 5.327e-02 linmin: -3.825e-04 t[s]: 370.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771348 of unit cell: Completed after 21 iterations at t[s]: 370.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771518 of unit cell: Completed after 24 iterations at t[s]: 371.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.268120 magneticMoment: [ Abs: 5.00913 Tot: +1.77084 ] + SubspaceRotationAdjust: set factor to 0.0832 +ElecMinimize: Iter: 15 G: -1058.964317960613016 |grad|_K: 4.458e-06 alpha: 1.491e-01 linmin: 2.217e-05 t[s]: 372.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771399 of unit cell: Completed after 27 iterations at t[s]: 372.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771408 of unit cell: Completed after 14 iterations at t[s]: 373.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.249320 magneticMoment: [ Abs: 4.87385 Tot: +1.74847 ] + SubspaceRotationAdjust: set factor to 0.101 +ElecMinimize: Iter: 16 G: -1058.965281320450003 |grad|_K: 4.294e-06 alpha: 1.391e-01 linmin: -1.888e-05 t[s]: 374.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771265 of unit cell: Completed after 21 iterations at t[s]: 375.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771269 of unit cell: Completed after 4 iterations at t[s]: 375.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.226349 magneticMoment: [ Abs: 4.73585 Tot: +1.71719 ] + SubspaceRotationAdjust: set factor to 0.108 +ElecMinimize: Iter: 17 G: -1058.966152408508378 |grad|_K: 4.091e-06 alpha: 1.352e-01 linmin: -4.020e-05 t[s]: 376.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771169 of unit cell: Completed after 27 iterations at t[s]: 377.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771185 of unit cell: Completed after 15 iterations at t[s]: 377.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.209584 magneticMoment: [ Abs: 4.61649 Tot: +1.68435 ] + SubspaceRotationAdjust: set factor to 0.14 +ElecMinimize: Iter: 18 G: -1058.966827309490100 |grad|_K: 3.852e-06 alpha: 1.155e-01 linmin: -6.244e-05 t[s]: 378.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770913 of unit cell: Completed after 22 iterations at t[s]: 379.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770832 of unit cell: Completed after 15 iterations at t[s]: 380.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.155032 magneticMoment: [ Abs: 4.46525 Tot: +1.62834 ] + SubspaceRotationAdjust: set factor to 0.164 +ElecMinimize: Iter: 19 G: -1058.967595329021833 |grad|_K: 4.507e-06 alpha: 1.474e-01 linmin: -1.304e-04 t[s]: 380.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769788 of unit cell: Completed after 28 iterations at t[s]: 381.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770056 of unit cell: Completed after 19 iterations at t[s]: 382.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.050361 magneticMoment: [ Abs: 4.29517 Tot: +1.55011 ] + SubspaceRotationAdjust: set factor to 0.209 +ElecMinimize: Iter: 20 G: -1058.968388815348590 |grad|_K: 4.595e-06 alpha: 1.103e-01 linmin: 1.035e-04 t[s]: 383.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769382 of unit cell: Completed after 22 iterations at t[s]: 383.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769283 of unit cell: Completed after 11 iterations at t[s]: 384.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.948887 magneticMoment: [ Abs: 4.09819 Tot: +1.47094 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 21 G: -1058.969340129472357 |grad|_K: 5.401e-06 alpha: 1.284e-01 linmin: -7.146e-04 t[s]: 385.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769147 of unit cell: Completed after 27 iterations at t[s]: 385.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769171 of unit cell: Completed after 18 iterations at t[s]: 386.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.910222 magneticMoment: [ Abs: 3.89163 Tot: +1.41426 ] + SubspaceRotationAdjust: set factor to 0.282 +ElecMinimize: Iter: 22 G: -1058.970497384401142 |grad|_K: 5.519e-06 alpha: 1.071e-01 linmin: 7.975e-05 t[s]: 387.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768807 of unit cell: Completed after 22 iterations at t[s]: 388.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768791 of unit cell: Completed after 7 iterations at t[s]: 388.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.843539 magneticMoment: [ Abs: 3.66585 Tot: +1.35410 ] + SubspaceRotationAdjust: set factor to 0.358 +ElecMinimize: Iter: 23 G: -1058.971672641777786 |grad|_K: 5.708e-06 alpha: 1.115e-01 linmin: -5.987e-05 t[s]: 389.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767898 of unit cell: Completed after 22 iterations at t[s]: 390.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768034 of unit cell: Completed after 11 iterations at t[s]: 390.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.754880 magneticMoment: [ Abs: 3.45923 Tot: +1.30411 ] + SubspaceRotationAdjust: set factor to 0.383 +ElecMinimize: Iter: 24 G: -1058.972752654749911 |grad|_K: 6.088e-06 alpha: 9.449e-02 linmin: -4.731e-05 t[s]: 391.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768160 of unit cell: Completed after 27 iterations at t[s]: 392.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768123 of unit cell: Completed after 18 iterations at t[s]: 392.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.732924 magneticMoment: [ Abs: 3.25378 Tot: +1.26623 ] + SubspaceRotationAdjust: set factor to 0.409 +ElecMinimize: Iter: 25 G: -1058.973829328368311 |grad|_K: 6.227e-06 alpha: 8.137e-02 linmin: 1.885e-04 t[s]: 393.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767655 of unit cell: Completed after 25 iterations at t[s]: 394.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767664 of unit cell: Completed after 4 iterations at t[s]: 395.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.673451 magneticMoment: [ Abs: 3.03521 Tot: +1.22540 ] + SubspaceRotationAdjust: set factor to 0.54 +ElecMinimize: Iter: 26 G: -1058.974874237125277 |grad|_K: 6.604e-06 alpha: 7.970e-02 linmin: 6.689e-05 t[s]: 396.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765835 of unit cell: Completed after 28 iterations at t[s]: 396.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766439 of unit cell: Completed after 17 iterations at t[s]: 397.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579221 magneticMoment: [ Abs: 2.85515 Tot: +1.18738 ] + SubspaceRotationAdjust: set factor to 0.598 +ElecMinimize: Iter: 27 G: -1058.975716792050662 |grad|_K: 6.549e-06 alpha: 5.590e-02 linmin: -1.613e-05 t[s]: 398.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765852 of unit cell: Completed after 21 iterations at t[s]: 398.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765891 of unit cell: Completed after 11 iterations at t[s]: 399.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.530892 magneticMoment: [ Abs: 2.67469 Tot: +1.14549 ] + SubspaceRotationAdjust: set factor to 0.68 +ElecMinimize: Iter: 28 G: -1058.976501837729529 |grad|_K: 5.508e-06 alpha: 5.229e-02 linmin: 9.108e-06 t[s]: 400.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765231 of unit cell: Completed after 21 iterations at t[s]: 400.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765026 of unit cell: Completed after 17 iterations at t[s]: 401.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.471388 magneticMoment: [ Abs: 2.48435 Tot: +1.10028 ] + SubspaceRotationAdjust: set factor to 0.764 +ElecMinimize: Iter: 29 G: -1058.977234720248816 |grad|_K: 6.175e-06 alpha: 6.920e-02 linmin: -3.165e-05 t[s]: 402.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762441 of unit cell: Completed after 27 iterations at t[s]: 403.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763171 of unit cell: Completed after 19 iterations at t[s]: 403.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.377169 magneticMoment: [ Abs: 2.30176 Tot: +1.05530 ] + SubspaceRotationAdjust: set factor to 0.753 +ElecMinimize: Iter: 30 G: -1058.977868888655394 |grad|_K: 6.516e-06 alpha: 4.914e-02 linmin: -5.431e-05 t[s]: 404.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763868 of unit cell: Completed after 25 iterations at t[s]: 405.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763633 of unit cell: Completed after 19 iterations at t[s]: 406.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.383655 magneticMoment: [ Abs: 2.14967 Tot: +1.01983 ] + SubspaceRotationAdjust: set factor to 0.678 +ElecMinimize: Iter: 31 G: -1058.978411661153132 |grad|_K: 6.218e-06 alpha: 3.522e-02 linmin: 6.474e-05 t[s]: 407.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763382 of unit cell: Completed after 19 iterations at t[s]: 407.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763328 of unit cell: Completed after 16 iterations at t[s]: 408.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.354603 magneticMoment: [ Abs: 1.95554 Tot: +0.96072 ] + SubspaceRotationAdjust: set factor to 0.919 + SubspaceRotationAdjust: resetting CG because factor has changed by 7.82062 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763328 of unit cell: Completed after 0 iterations at t[s]: 409.67 +ElecMinimize: State modified externally: resetting search direction. +ElecMinimize: Iter: 32 G: -1058.979070738006158 |grad|_K: 5.705e-06 alpha: 4.902e-02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763380 of unit cell: Completed after 18 iterations at t[s]: 411.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763469 of unit cell: Completed after 21 iterations at t[s]: 411.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.357059 magneticMoment: [ Abs: 1.95827 Tot: +0.93979 ] + SubspaceRotationAdjust: set factor to 0.569 +ElecMinimize: Iter: 33 G: -1058.980137908647976 |grad|_K: 8.916e-06 alpha: 9.464e-02 linmin: 3.087e-04 t[s]: 413.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769437 of unit cell: Completed after 31 iterations at t[s]: 413.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765651 of unit cell: Completed after 29 iterations at t[s]: 414.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.448465 magneticMoment: [ Abs: 1.93505 Tot: +0.91580 ] + SubspaceRotationAdjust: set factor to 0.339 +ElecMinimize: Iter: 34 G: -1058.981053340294466 |grad|_K: 9.134e-06 alpha: 3.056e-02 linmin: -1.650e-03 t[s]: 415.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765834 of unit cell: Completed after 23 iterations at t[s]: 415.89 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.169341e-02. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766182 of unit cell: Completed after 26 iterations at t[s]: 416.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766307 of unit cell: Completed after 21 iterations at t[s]: 417.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.484105 magneticMoment: [ Abs: 1.77202 Tot: +0.80192 ] + SubspaceRotationAdjust: set factor to 0.276 +ElecMinimize: Iter: 35 G: -1058.984753776180924 |grad|_K: 4.952e-06 alpha: 1.185e-01 linmin: -1.368e-04 t[s]: 418.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763674 of unit cell: Completed after 28 iterations at t[s]: 418.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765103 of unit cell: Completed after 27 iterations at t[s]: 419.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.424962 magneticMoment: [ Abs: 1.74747 Tot: +0.78442 ] + SubspaceRotationAdjust: set factor to 0.212 +ElecMinimize: Iter: 36 G: -1058.985229739541182 |grad|_K: 4.875e-06 alpha: 5.627e-02 linmin: 1.416e-04 t[s]: 420.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765035 of unit cell: Completed after 16 iterations at t[s]: 421.06 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.688067e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.764909 of unit cell: Completed after 18 iterations at t[s]: 421.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.764876 of unit cell: Completed after 14 iterations at t[s]: 422.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.414849 magneticMoment: [ Abs: 1.65062 Tot: +0.71991 ] + SubspaceRotationAdjust: set factor to 0.139 +ElecMinimize: Iter: 37 G: -1058.986897441797282 |grad|_K: 4.010e-06 alpha: 2.024e-01 linmin: -1.288e-04 t[s]: 423.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767893 of unit cell: Completed after 29 iterations at t[s]: 423.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766046 of unit cell: Completed after 28 iterations at t[s]: 424.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.473850 magneticMoment: [ Abs: 1.61959 Tot: +0.70069 ] + SubspaceRotationAdjust: set factor to 0.12 + SubspaceRotationAdjust: resetting CG because factor has changed by 0.130178 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766046 of unit cell: Completed after 0 iterations at t[s]: 425.91 +ElecMinimize: State modified externally: resetting search direction. +ElecMinimize: Iter: 38 G: -1058.987295289987969 |grad|_K: 3.040e-06 alpha: 7.112e-02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765743 of unit cell: Completed after 22 iterations at t[s]: 427.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765344 of unit cell: Completed after 23 iterations at t[s]: 428.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.439978 magneticMoment: [ Abs: 1.60992 Tot: +0.69271 ] + SubspaceRotationAdjust: set factor to 0.0768 +ElecMinimize: Iter: 39 G: -1058.987821763144211 |grad|_K: 2.808e-06 alpha: 1.627e-01 linmin: -4.430e-04 t[s]: 429.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766339 of unit cell: Completed after 24 iterations at t[s]: 429.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766762 of unit cell: Completed after 21 iterations at t[s]: 430.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.517093 magneticMoment: [ Abs: 1.58882 Tot: +0.67854 ] + SubspaceRotationAdjust: set factor to 0.0587 +ElecMinimize: Iter: 40 G: -1058.988479908293357 |grad|_K: 1.459e-06 alpha: 2.365e-01 linmin: -1.042e-03 t[s]: 431.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766952 of unit cell: Completed after 14 iterations at t[s]: 432.06 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 7.093716e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767335 of unit cell: Completed after 17 iterations at t[s]: 432.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767360 of unit cell: Completed after 7 iterations at t[s]: 433.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.558500 magneticMoment: [ Abs: 1.55856 Tot: +0.65485 ] + SubspaceRotationAdjust: set factor to 0.0595 +ElecMinimize: Iter: 41 G: -1058.989036515566568 |grad|_K: 1.357e-06 alpha: 7.399e-01 linmin: 4.361e-04 t[s]: 434.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766866 of unit cell: Completed after 25 iterations at t[s]: 434.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766910 of unit cell: Completed after 11 iterations at t[s]: 435.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.546492 magneticMoment: [ Abs: 1.51929 Tot: +0.63289 ] + SubspaceRotationAdjust: set factor to 0.0524 +ElecMinimize: Iter: 42 G: -1058.989467156297451 |grad|_K: 1.563e-06 alpha: 6.745e-01 linmin: 3.175e-04 t[s]: 436.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768064 of unit cell: Completed after 28 iterations at t[s]: 437.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767377 of unit cell: Completed after 26 iterations at t[s]: 437.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581377 magneticMoment: [ Abs: 1.49631 Tot: +0.62063 ] + SubspaceRotationAdjust: set factor to 0.0347 +ElecMinimize: Iter: 43 G: -1058.989689529217003 |grad|_K: 9.260e-07 alpha: 2.616e-01 linmin: -7.112e-05 t[s]: 438.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767352 of unit cell: Completed after 16 iterations at t[s]: 439.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 14 iterations at t[s]: 440.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.582988 magneticMoment: [ Abs: 1.47973 Tot: +0.60988 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 44 G: -1058.989812610081117 |grad|_K: 5.473e-07 alpha: 4.104e-01 linmin: -1.502e-04 t[s]: 441.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 14 iterations at t[s]: 441.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 9 iterations at t[s]: 442.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.583167 magneticMoment: [ Abs: 1.46874 Tot: +0.60070 ] + SubspaceRotationAdjust: set factor to 0.0465 +ElecMinimize: Iter: 45 G: -1058.989874839216100 |grad|_K: 4.962e-07 alpha: 5.948e-01 linmin: 9.568e-05 t[s]: 443.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767564 of unit cell: Completed after 19 iterations at t[s]: 443.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767552 of unit cell: Completed after 4 iterations at t[s]: 444.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595121 magneticMoment: [ Abs: 1.45671 Tot: +0.59030 ] + SubspaceRotationAdjust: set factor to 0.0416 +ElecMinimize: Iter: 46 G: -1058.989923015087243 |grad|_K: 5.521e-07 alpha: 5.611e-01 linmin: 5.390e-04 t[s]: 445.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767352 of unit cell: Completed after 19 iterations at t[s]: 446.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767378 of unit cell: Completed after 8 iterations at t[s]: 446.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.583947 magneticMoment: [ Abs: 1.43885 Tot: +0.57616 ] + SubspaceRotationAdjust: set factor to 0.039 +ElecMinimize: Iter: 47 G: -1058.989974220075283 |grad|_K: 4.673e-07 alpha: 4.877e-01 linmin: -1.262e-04 t[s]: 447.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767364 of unit cell: Completed after 11 iterations at t[s]: 448.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767357 of unit cell: Completed after 11 iterations at t[s]: 448.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581909 magneticMoment: [ Abs: 1.41360 Tot: +0.55708 ] + SubspaceRotationAdjust: set factor to 0.0455 +ElecMinimize: Iter: 48 G: -1058.990030767136659 |grad|_K: 4.054e-07 alpha: 7.392e-01 linmin: -2.577e-05 t[s]: 450.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767413 of unit cell: Completed after 17 iterations at t[s]: 450.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767419 of unit cell: Completed after 4 iterations at t[s]: 451.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.585073 magneticMoment: [ Abs: 1.38650 Tot: +0.53671 ] + SubspaceRotationAdjust: set factor to 0.0471 +ElecMinimize: Iter: 49 G: -1058.990077734262968 |grad|_K: 4.229e-07 alpha: 8.184e-01 linmin: -7.714e-05 t[s]: 452.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767099 of unit cell: Completed after 23 iterations at t[s]: 452.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767234 of unit cell: Completed after 14 iterations at t[s]: 453.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.574517 magneticMoment: [ Abs: 1.36487 Tot: +0.52152 ] + SubspaceRotationAdjust: set factor to 0.0382 +ElecMinimize: Iter: 50 G: -1058.990107180237146 |grad|_K: 4.236e-07 alpha: 4.717e-01 linmin: 2.042e-04 t[s]: 454.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767313 of unit cell: Completed after 15 iterations at t[s]: 455.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 12 iterations at t[s]: 455.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581350 magneticMoment: [ Abs: 1.33093 Tot: +0.49830 ] + SubspaceRotationAdjust: set factor to 0.0353 +ElecMinimize: Iter: 51 G: -1058.990145375195425 |grad|_K: 4.064e-07 alpha: 6.169e-01 linmin: 2.759e-04 t[s]: 456.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767330 of unit cell: Completed after 13 iterations at t[s]: 457.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767332 of unit cell: Completed after 8 iterations at t[s]: 457.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.582444 magneticMoment: [ Abs: 1.28096 Tot: +0.46503 ] + SubspaceRotationAdjust: set factor to 0.0383 +ElecMinimize: Iter: 52 G: -1058.990193857901431 |grad|_K: 4.151e-07 alpha: 8.527e-01 linmin: 1.318e-05 t[s]: 459.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767365 of unit cell: Completed after 17 iterations at t[s]: 459.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767355 of unit cell: Completed after 6 iterations at t[s]: 460.24 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.585054 magneticMoment: [ Abs: 1.23388 Tot: +0.43327 ] + SubspaceRotationAdjust: set factor to 0.0411 +ElecMinimize: Iter: 53 G: -1058.990235671139544 |grad|_K: 3.917e-07 alpha: 6.981e-01 linmin: -6.344e-05 t[s]: 461.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767593 of unit cell: Completed after 19 iterations at t[s]: 461.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767538 of unit cell: Completed after 11 iterations at t[s]: 462.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.596722 magneticMoment: [ Abs: 1.19791 Tot: +0.40826 ] + SubspaceRotationAdjust: set factor to 0.0363 +ElecMinimize: Iter: 54 G: -1058.990265083956274 |grad|_K: 3.824e-07 alpha: 5.443e-01 linmin: 1.236e-04 t[s]: 463.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767451 of unit cell: Completed after 18 iterations at t[s]: 464.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767458 of unit cell: Completed after 4 iterations at t[s]: 464.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.593307 magneticMoment: [ Abs: 1.16356 Tot: +0.38541 ] + SubspaceRotationAdjust: set factor to 0.0332 +ElecMinimize: Iter: 55 G: -1058.990290066190028 |grad|_K: 3.304e-07 alpha: 4.944e-01 linmin: -2.639e-04 t[s]: 465.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767467 of unit cell: Completed after 10 iterations at t[s]: 466.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767474 of unit cell: Completed after 6 iterations at t[s]: 466.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.596571 magneticMoment: [ Abs: 1.12238 Tot: +0.35818 ] + SubspaceRotationAdjust: set factor to 0.0357 +ElecMinimize: Iter: 56 G: -1058.990317451651890 |grad|_K: 3.014e-07 alpha: 7.102e-01 linmin: 6.430e-05 t[s]: 468.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767521 of unit cell: Completed after 11 iterations at t[s]: 468.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767518 of unit cell: Completed after 2 iterations at t[s]: 469.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.601713 magneticMoment: [ Abs: 1.08615 Tot: +0.33447 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 57 G: -1058.990338797546656 |grad|_K: 2.867e-07 alpha: 6.750e-01 linmin: 2.625e-04 t[s]: 470.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767437 of unit cell: Completed after 17 iterations at t[s]: 470.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767449 of unit cell: Completed after 8 iterations at t[s]: 471.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.599586 magneticMoment: [ Abs: 1.05627 Tot: +0.31577 ] + SubspaceRotationAdjust: set factor to 0.0346 +ElecMinimize: Iter: 58 G: -1058.990354776300592 |grad|_K: 2.659e-07 alpha: 5.658e-01 linmin: -1.256e-04 t[s]: 472.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767540 of unit cell: Completed after 14 iterations at t[s]: 472.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767542 of unit cell: Completed after 0 iterations at t[s]: 473.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.606616 magneticMoment: [ Abs: 1.02745 Tot: +0.29744 ] + SubspaceRotationAdjust: set factor to 0.0324 +ElecMinimize: Iter: 59 G: -1058.990369043560577 |grad|_K: 2.318e-07 alpha: 5.751e-01 linmin: -6.154e-05 t[s]: 474.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767545 of unit cell: Completed after 10 iterations at t[s]: 475.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767546 of unit cell: Completed after 0 iterations at t[s]: 475.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607868 magneticMoment: [ Abs: 1.00049 Tot: +0.28135 ] + SubspaceRotationAdjust: set factor to 0.0371 +ElecMinimize: Iter: 60 G: -1058.990381205516314 |grad|_K: 2.042e-07 alpha: 6.455e-01 linmin: -4.557e-04 t[s]: 476.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767527 of unit cell: Completed after 13 iterations at t[s]: 477.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767527 of unit cell: Completed after 0 iterations at t[s]: 478.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607248 magneticMoment: [ Abs: 0.97793 Tot: +0.26847 ] + SubspaceRotationAdjust: set factor to 0.0371 +ElecMinimize: Iter: 61 G: -1058.990390538059273 |grad|_K: 2.034e-07 alpha: 6.307e-01 linmin: -3.994e-04 t[s]: 478.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767648 of unit cell: Completed after 15 iterations at t[s]: 479.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767620 of unit cell: Completed after 8 iterations at t[s]: 480.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612968 magneticMoment: [ Abs: 0.95896 Tot: +0.25718 ] + SubspaceRotationAdjust: set factor to 0.0314 +ElecMinimize: Iter: 62 G: -1058.990397586717108 |grad|_K: 1.855e-07 alpha: 4.842e-01 linmin: -1.251e-06 t[s]: 481.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767626 of unit cell: Completed after 11 iterations at t[s]: 481.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767628 of unit cell: Completed after 3 iterations at t[s]: 482.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613440 magneticMoment: [ Abs: 0.93826 Tot: +0.24565 ] + SubspaceRotationAdjust: set factor to 0.0358 +ElecMinimize: Iter: 63 G: -1058.990404758362502 |grad|_K: 1.640e-07 alpha: 5.952e-01 linmin: -4.682e-04 t[s]: 483.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767619 of unit cell: Completed after 11 iterations at t[s]: 483.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767619 of unit cell: Completed after 0 iterations at t[s]: 484.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612978 magneticMoment: [ Abs: 0.92120 Tot: +0.23642 ] + SubspaceRotationAdjust: set factor to 0.0383 +ElecMinimize: Iter: 64 G: -1058.990410320639967 |grad|_K: 1.687e-07 alpha: 5.841e-01 linmin: -3.490e-04 t[s]: 485.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767682 of unit cell: Completed after 12 iterations at t[s]: 485.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767674 of unit cell: Completed after 3 iterations at t[s]: 486.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616553 magneticMoment: [ Abs: 0.90397 Tot: +0.22681 ] + SubspaceRotationAdjust: set factor to 0.0348 +ElecMinimize: Iter: 65 G: -1058.990415440057404 |grad|_K: 1.639e-07 alpha: 5.112e-01 linmin: 4.610e-04 t[s]: 487.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767654 of unit cell: Completed after 8 iterations at t[s]: 488.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767651 of unit cell: Completed after 0 iterations at t[s]: 488.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615418 magneticMoment: [ Abs: 0.88465 Tot: +0.21682 ] + SubspaceRotationAdjust: set factor to 0.0397 +ElecMinimize: Iter: 66 G: -1058.990420737242630 |grad|_K: 1.602e-07 alpha: 5.723e-01 linmin: -5.825e-04 t[s]: 489.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767613 of unit cell: Completed after 11 iterations at t[s]: 490.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767614 of unit cell: Completed after 0 iterations at t[s]: 490.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613400 magneticMoment: [ Abs: 0.86554 Tot: +0.20727 ] + SubspaceRotationAdjust: set factor to 0.0416 +ElecMinimize: Iter: 67 G: -1058.990425811717841 |grad|_K: 1.746e-07 alpha: 5.555e-01 linmin: -5.434e-04 t[s]: 491.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767673 of unit cell: Completed after 13 iterations at t[s]: 492.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767660 of unit cell: Completed after 5 iterations at t[s]: 492.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616361 magneticMoment: [ Abs: 0.84639 Tot: +0.19725 ] + SubspaceRotationAdjust: set factor to 0.0364 +ElecMinimize: Iter: 68 G: -1058.990430534153802 |grad|_K: 1.738e-07 alpha: 4.347e-01 linmin: 3.702e-04 t[s]: 493.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767649 of unit cell: Completed after 3 iterations at t[s]: 494.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767645 of unit cell: Completed after 0 iterations at t[s]: 495.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615486 magneticMoment: [ Abs: 0.81884 Tot: +0.18373 ] + SubspaceRotationAdjust: set factor to 0.0444 +ElecMinimize: Iter: 69 G: -1058.990436773389774 |grad|_K: 1.767e-07 alpha: 5.999e-01 linmin: -1.805e-04 t[s]: 496.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767564 of unit cell: Completed after 14 iterations at t[s]: 496.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 4 iterations at t[s]: 497.18 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611279 magneticMoment: [ Abs: 0.79395 Tot: +0.17216 ] + SubspaceRotationAdjust: set factor to 0.0396 +ElecMinimize: Iter: 70 G: -1058.990442232599889 |grad|_K: 2.046e-07 alpha: 5.009e-01 linmin: -9.018e-05 t[s]: 498.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767617 of unit cell: Completed after 11 iterations at t[s]: 498.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767611 of unit cell: Completed after 5 iterations at t[s]: 499.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612998 magneticMoment: [ Abs: 0.76401 Tot: +0.15739 ] + SubspaceRotationAdjust: set factor to 0.0386 +ElecMinimize: Iter: 71 G: -1058.990448419480572 |grad|_K: 1.751e-07 alpha: 4.257e-01 linmin: -1.494e-04 t[s]: 500.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767623 of unit cell: Completed after 9 iterations at t[s]: 500.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767628 of unit cell: Completed after 3 iterations at t[s]: 501.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613485 magneticMoment: [ Abs: 0.73125 Tot: +0.14147 ] + SubspaceRotationAdjust: set factor to 0.0429 +ElecMinimize: Iter: 72 G: -1058.990455038005166 |grad|_K: 1.750e-07 alpha: 6.122e-01 linmin: -1.692e-04 t[s]: 502.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767554 of unit cell: Completed after 14 iterations at t[s]: 502.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767566 of unit cell: Completed after 4 iterations at t[s]: 503.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609144 magneticMoment: [ Abs: 0.70322 Tot: +0.12849 ] + SubspaceRotationAdjust: set factor to 0.0362 +ElecMinimize: Iter: 73 G: -1058.990460609751153 |grad|_K: 1.685e-07 alpha: 5.113e-01 linmin: 6.207e-04 t[s]: 504.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767593 of unit cell: Completed after 11 iterations at t[s]: 505.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 0 iterations at t[s]: 505.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610156 magneticMoment: [ Abs: 0.67688 Tot: +0.11545 ] + SubspaceRotationAdjust: set factor to 0.0363 +ElecMinimize: Iter: 74 G: -1058.990465356593177 |grad|_K: 1.404e-07 alpha: 4.965e-01 linmin: -3.333e-04 t[s]: 506.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767602 of unit cell: Completed after 4 iterations at t[s]: 507.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767604 of unit cell: Completed after 0 iterations at t[s]: 507.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610424 magneticMoment: [ Abs: 0.65414 Tot: +0.10416 ] + SubspaceRotationAdjust: set factor to 0.0405 +ElecMinimize: Iter: 75 G: -1058.990469599692688 |grad|_K: 1.184e-07 alpha: 6.055e-01 linmin: -2.812e-04 t[s]: 508.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767585 of unit cell: Completed after 7 iterations at t[s]: 509.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767581 of unit cell: Completed after 0 iterations at t[s]: 509.91 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.608654 magneticMoment: [ Abs: 0.63450 Tot: +0.09461 ] + SubspaceRotationAdjust: set factor to 0.0438 +ElecMinimize: Iter: 76 G: -1058.990473178218281 |grad|_K: 1.025e-07 alpha: 7.210e-01 linmin: -4.306e-04 t[s]: 510.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767568 of unit cell: Completed after 5 iterations at t[s]: 511.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767568 of unit cell: Completed after 0 iterations at t[s]: 512.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607802 magneticMoment: [ Abs: 0.61935 Tot: +0.08720 ] + SubspaceRotationAdjust: set factor to 0.0488 +ElecMinimize: Iter: 77 G: -1058.990475852476948 |grad|_K: 9.977e-08 alpha: 7.169e-01 linmin: -3.746e-04 t[s]: 512.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767603 of unit cell: Completed after 11 iterations at t[s]: 513.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767593 of unit cell: Completed after 5 iterations at t[s]: 514.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609369 magneticMoment: [ Abs: 0.60854 Tot: +0.08160 ] + SubspaceRotationAdjust: set factor to 0.0458 +ElecMinimize: Iter: 78 G: -1058.990477691657361 |grad|_K: 1.037e-07 alpha: 5.158e-01 linmin: 8.839e-04 t[s]: 515.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767561 of unit cell: Completed after 8 iterations at t[s]: 515.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767565 of unit cell: Completed after 3 iterations at t[s]: 516.24 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607744 magneticMoment: [ Abs: 0.59805 Tot: +0.07668 ] + SubspaceRotationAdjust: set factor to 0.0417 +ElecMinimize: Iter: 79 G: -1058.990479302292442 |grad|_K: 9.098e-08 alpha: 4.523e-01 linmin: -2.020e-04 t[s]: 517.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767574 of unit cell: Completed after 3 iterations at t[s]: 517.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 0 iterations at t[s]: 518.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.608543 magneticMoment: [ Abs: 0.58707 Tot: +0.07124 ] + SubspaceRotationAdjust: set factor to 0.0503 +ElecMinimize: Iter: 80 G: -1058.990481019706976 |grad|_K: 8.849e-08 alpha: 5.875e-01 linmin: -3.316e-04 t[s]: 519.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767616 of unit cell: Completed after 8 iterations at t[s]: 519.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767607 of unit cell: Completed after 3 iterations at t[s]: 520.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610413 magneticMoment: [ Abs: 0.57882 Tot: +0.06704 ] + SubspaceRotationAdjust: set factor to 0.0468 +ElecMinimize: Iter: 81 G: -1058.990482208425419 |grad|_K: 1.011e-07 alpha: 4.492e-01 linmin: -3.640e-04 t[s]: 521.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767582 of unit cell: Completed after 9 iterations at t[s]: 522.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767589 of unit cell: Completed after 4 iterations at t[s]: 522.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609288 magneticMoment: [ Abs: 0.57070 Tot: +0.06345 ] + SubspaceRotationAdjust: set factor to 0.0449 +ElecMinimize: Iter: 82 G: -1058.990483400604489 |grad|_K: 8.358e-08 alpha: 3.361e-01 linmin: 1.877e-04 t[s]: 523.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767583 of unit cell: Completed after 3 iterations at t[s]: 524.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767579 of unit cell: Completed after 3 iterations at t[s]: 524.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.608733 magneticMoment: [ Abs: 0.56059 Tot: +0.05904 ] + SubspaceRotationAdjust: set factor to 0.0523 +ElecMinimize: Iter: 83 G: -1058.990484809638929 |grad|_K: 8.543e-08 alpha: 5.908e-01 linmin: 2.756e-04 t[s]: 525.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767620 of unit cell: Completed after 9 iterations at t[s]: 526.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767609 of unit cell: Completed after 4 iterations at t[s]: 526.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610649 magneticMoment: [ Abs: 0.55244 Tot: +0.05520 ] + SubspaceRotationAdjust: set factor to 0.0445 +ElecMinimize: Iter: 84 G: -1058.990485915199997 |grad|_K: 8.350e-08 alpha: 4.411e-01 linmin: 6.000e-04 t[s]: 527.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767601 of unit cell: Completed after 4 iterations at t[s]: 528.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767600 of unit cell: Completed after 0 iterations at t[s]: 528.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610114 magneticMoment: [ Abs: 0.54322 Tot: +0.05139 ] + SubspaceRotationAdjust: set factor to 0.0522 +ElecMinimize: Iter: 85 G: -1058.990487130600286 |grad|_K: 7.343e-08 alpha: 5.142e-01 linmin: -3.847e-04 t[s]: 529.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 9 iterations at t[s]: 530.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767583 of unit cell: Completed after 3 iterations at t[s]: 531.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609117 magneticMoment: [ Abs: 0.53763 Tot: +0.04925 ] + SubspaceRotationAdjust: set factor to 0.0431 +ElecMinimize: Iter: 86 G: -1058.990487841135746 |grad|_K: 8.871e-08 alpha: 3.960e-01 linmin: -7.669e-04 t[s]: 532.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767610 of unit cell: Completed after 8 iterations at t[s]: 532.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767603 of unit cell: Completed after 3 iterations at t[s]: 533.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610463 magneticMoment: [ Abs: 0.53135 Tot: +0.04650 ] + SubspaceRotationAdjust: set factor to 0.0466 +ElecMinimize: Iter: 87 G: -1058.990488674351354 |grad|_K: 6.654e-08 alpha: 2.963e-01 linmin: 3.112e-04 t[s]: 534.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767613 of unit cell: Completed after 4 iterations at t[s]: 534.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767620 of unit cell: Completed after 4 iterations at t[s]: 535.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611527 magneticMoment: [ Abs: 0.52545 Tot: +0.04400 ] + SubspaceRotationAdjust: set factor to 0.0493 +ElecMinimize: Iter: 88 G: -1058.990489384489592 |grad|_K: 7.224e-08 alpha: 4.878e-01 linmin: 1.030e-03 t[s]: 536.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767589 of unit cell: Completed after 8 iterations at t[s]: 536.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767597 of unit cell: Completed after 3 iterations at t[s]: 537.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610231 magneticMoment: [ Abs: 0.52036 Tot: +0.04223 ] + SubspaceRotationAdjust: set factor to 0.0458 +ElecMinimize: Iter: 89 G: -1058.990489996350107 |grad|_K: 6.224e-08 alpha: 3.585e-01 linmin: 4.748e-04 t[s]: 538.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767588 of unit cell: Completed after 2 iterations at t[s]: 538.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767587 of unit cell: Completed after 0 iterations at t[s]: 539.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609639 magneticMoment: [ Abs: 0.51569 Tot: +0.04056 ] + SubspaceRotationAdjust: set factor to 0.0548 +ElecMinimize: Iter: 90 G: -1058.990490577061337 |grad|_K: 5.165e-08 alpha: 4.375e-01 linmin: -5.877e-04 t[s]: 540.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767591 of unit cell: Completed after 4 iterations at t[s]: 541.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 0 iterations at t[s]: 541.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609995 magneticMoment: [ Abs: 0.51162 Tot: +0.03898 ] + SubspaceRotationAdjust: set factor to 0.0602 +ElecMinimize: Iter: 91 G: -1058.990491109383129 |grad|_K: 4.474e-08 alpha: 5.425e-01 linmin: -2.053e-03 t[s]: 542.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767600 of unit cell: Completed after 3 iterations at t[s]: 543.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767599 of unit cell: Completed after 0 iterations at t[s]: 543.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610426 magneticMoment: [ Abs: 0.50879 Tot: +0.03780 ] + SubspaceRotationAdjust: set factor to 0.0646 +ElecMinimize: Iter: 92 G: -1058.990491474349255 |grad|_K: 5.245e-08 alpha: 4.819e-01 linmin: -6.550e-04 t[s]: 544.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 8 iterations at t[s]: 545.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767585 of unit cell: Completed after 3 iterations at t[s]: 545.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609499 magneticMoment: [ Abs: 0.50624 Tot: +0.03692 ] + SubspaceRotationAdjust: set factor to 0.0563 +ElecMinimize: Iter: 93 G: -1058.990491786541725 |grad|_K: 4.892e-08 alpha: 3.098e-01 linmin: 1.009e-03 t[s]: 546.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767586 of unit cell: Completed after 0 iterations at t[s]: 547.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767587 of unit cell: Completed after 0 iterations at t[s]: 547.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609602 magneticMoment: [ Abs: 0.50331 Tot: +0.03569 ] + SubspaceRotationAdjust: set factor to 0.0734 +ElecMinimize: Iter: 94 G: -1058.990492095911122 |grad|_K: 4.752e-08 alpha: 3.912e-01 linmin: -2.485e-06 t[s]: 548.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767606 of unit cell: Completed after 9 iterations at t[s]: 549.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767598 of unit cell: Completed after 4 iterations at t[s]: 550.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610287 magneticMoment: [ Abs: 0.50163 Tot: +0.03487 ] + SubspaceRotationAdjust: set factor to 0.0631 +ElecMinimize: Iter: 95 G: -1058.990492240559433 |grad|_K: 5.522e-08 alpha: 2.295e-01 linmin: 2.857e-05 t[s]: 551.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767594 of unit cell: Completed after 0 iterations at t[s]: 551.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 3 iterations at t[s]: 552.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609888 magneticMoment: [ Abs: 0.49843 Tot: +0.03349 ] + SubspaceRotationAdjust: set factor to 0.0943 +ElecMinimize: Iter: 96 G: -1058.990492544551216 |grad|_K: 4.595e-08 alpha: 3.293e-01 linmin: 1.730e-03 t[s]: 553.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767574 of unit cell: Completed after 8 iterations at t[s]: 553.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767582 of unit cell: Completed after 3 iterations at t[s]: 554.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609294 magneticMoment: [ Abs: 0.49722 Tot: +0.03299 ] + SubspaceRotationAdjust: set factor to 0.0814 +ElecMinimize: Iter: 97 G: -1058.990492640870116 |grad|_K: 5.608e-08 alpha: 1.807e-01 linmin: 8.872e-04 t[s]: 555.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767587 of unit cell: Completed after 0 iterations at t[s]: 555.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 2 iterations at t[s]: 556.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609902 magneticMoment: [ Abs: 0.49376 Tot: +0.03109 ] + SubspaceRotationAdjust: set factor to 0.123 +ElecMinimize: Iter: 98 G: -1058.990492946762060 |grad|_K: 4.460e-08 alpha: 3.290e-01 linmin: 1.101e-03 t[s]: 557.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767614 of unit cell: Completed after 8 iterations at t[s]: 557.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767603 of unit cell: Completed after 4 iterations at t[s]: 558.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610621 magneticMoment: [ Abs: 0.49257 Tot: +0.03030 ] + SubspaceRotationAdjust: set factor to 0.0993 +ElecMinimize: Iter: 99 G: -1058.990493032453514 |grad|_K: 5.778e-08 alpha: 1.684e-01 linmin: 1.015e-03 t[s]: 559.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767600 of unit cell: Completed after 3 iterations at t[s]: 560.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767599 of unit cell: Completed after 0 iterations at t[s]: 560.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610434 magneticMoment: [ Abs: 0.49021 Tot: +0.02886 ] + SubspaceRotationAdjust: set factor to 0.166 +ElecMinimize: Iter: 100 G: -1058.990493255521415 |grad|_K: 4.193e-08 alpha: 2.019e-01 linmin: -1.095e-03 t[s]: 561.56 +ElecMinimize: None of the convergence criteria satisfied after 100 iterations. +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.200e-04 +Single-point solvation energy estimate, DeltaG = -0.062010596103164 + +Computing DFT-D3 correction: +# coordination-number C 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.778 16.735 16.625 13.885 11.129 16.778 16.735 16.625 13.885 12.003 16.778 16.735 16.625 13.885 11.130 16.778 16.735 16.625 13.885 +# coordination-number N 0.927 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.20 +EvdW_6 = -0.120307 +EvdW_8 = -0.212388 + +# Ionic positions in cartesian coordinates: +ion C 15.516924000000003 8.971564000000003 29.481543000000002 1 +ion C 6.488065000000001 0.181361000000000 23.691129000000000 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342517000000004 8.971586000000002 29.211711000000012 1 +ion C 0.313658000000000 0.181361000000000 23.421311000000003 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.436398000000002 3.620570000000000 29.211701000000005 1 +ion C 9.568610000000000 5.532394000000000 23.960954000000005 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.261955000000000 3.620568000000000 28.941891999999999 1 +ion C 3.394203000000001 5.532394000000000 23.691130000000005 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.174400000000000 0.000001000000000 30.996452000000009 1 +ion Hf 12.551139000000001 7.256820000000001 26.543905000000002 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.000002000000000 0.000003000000000 30.726629000000006 1 +ion Hf 6.376730000000000 7.256823000000001 26.274084000000002 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.254951999999999 5.351033000000001 31.266273000000005 1 +ion Hf 9.470594000000002 1.905795000000000 26.274069000000008 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.429351000000002 5.351028000000001 31.536115000000006 1 +ion Hf 3.296185000000000 1.905795000000000 26.004261000000003 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.254951999999999 5.351033000000001 35.914999000000009 1 + +# Forces in Cartesian coordinates: +force C -0.000618119350584 -0.000355549669317 0.012232860886169 1 +force C -0.000069746582223 0.000157934262808 -0.000110926769601 1 +force C 0.000352727494477 0.000204452606494 -0.004381987836349 0 +force C 0.000172893463230 0.000099738844393 -0.004258042386698 0 +force C -0.001099120536262 -0.000605103541862 0.023612113609450 0 +force C 0.000313351282455 0.009280009598958 0.003550903720212 1 +force C 0.000068769076946 0.000040993219247 -0.000064369158868 1 +force C 0.000100640469312 0.000226343440568 -0.004404676822968 0 +force C 0.000181805465454 -0.000033021179452 -0.004144351536671 0 +force C -0.001004378643036 -0.000580598071818 0.023601798348915 0 +force C 0.008170553302298 -0.004364965853151 0.003551939061255 1 +force C -0.000053032544882 -0.000034378559779 -0.000746436679529 1 +force C 0.000245441260374 -0.000025952909777 -0.004405794628706 0 +force C 0.000062274793440 0.000174500210454 -0.004144181289843 0 +force C -0.001027216908934 -0.000594176196882 0.023657659600086 0 +force C -0.009140167198299 -0.005281544111659 0.003675204096403 1 +force C 0.000099482528122 -0.000142918900868 -0.000113747323025 1 +force C 0.000199997507952 0.000115076518976 -0.004307926962999 0 +force C 0.000286719193641 0.000166236063523 -0.004131570779707 0 +force C -0.001072707801202 -0.000650276888384 0.023612208577863 0 +force Hf -0.008677296134469 0.004750748091174 0.004927050771498 1 +force Hf -0.002267644116505 -0.001312386614925 0.005201654772560 1 +force Hf 0.000549594512183 0.000317011184572 -0.004964349437576 0 +force Hf -0.000399040117213 -0.000182115365094 0.012324833906026 0 +force Hf 0.001065319871590 0.000614364973468 -0.023591689039734 0 +force Hf 0.007383514540239 0.004325284807882 0.006135310180636 1 +force Hf 0.001814846832393 -0.001317873949962 0.005334470830157 1 +force Hf 0.000599728663105 -0.000205347895411 -0.004024841419198 0 +force Hf -0.000328291200457 -0.000189112691695 0.012370864948703 0 +force Hf 0.001313095320390 0.000610628328611 -0.023671528622169 0 +force Hf 0.002633384710927 0.001382872352789 0.046021426731707 1 +force Hf -0.000229514082526 0.002235082180457 0.005323585997805 1 +force Hf 0.000122857730585 0.000624962230305 -0.004022042702908 0 +force Hf -0.000360190900535 -0.000208585431334 0.012378803947802 0 +force Hf 0.001183405580211 0.000832744543474 -0.023671018330077 0 +force Hf -0.000748548211815 -0.009897068242350 0.004719899542032 1 +force Hf -0.000141659611161 -0.000080490302061 0.004001770076493 1 +force Hf 0.000971387168908 0.000563743722086 -0.004024339872197 0 +force Hf -0.000356667501053 -0.000254106458886 0.012323706047773 0 +force Hf 0.001171659080614 0.000678614640634 -0.023388915760880 0 +force N -0.000629872938270 -0.000036854702241 -0.081218971533003 1 + +# Energy components: + A_diel = -0.5520817657706983 + Eewald = 38770.7949928904708941 + EH = 39738.1618029754172312 + Eloc = -79577.9549065649043769 + Enl = -270.1277374653776633 + EvdW = -0.3326955674138712 + Exc = -796.5618471953540620 + Exc_core = 594.6256479051780843 + KE = 421.1007285301809588 + MuShift = -0.0084208898122683 +------------------------------------- + Etot = -1120.8545171473820119 + TS = 0.0019585648597569 +------------------------------------- + F = -1120.8564757122417177 + muN = -61.8659824567202961 +------------------------------------- + G = -1058.9904932555214145 + +IonicMinimize: Iter: 0 G: -1058.990493255521415 |grad|_K: 1.377e-02 t[s]: 579.03 + +#--- Lowdin population analysis --- +# oxidation-state C -0.230 -0.230 -0.233 -0.209 -0.184 -0.231 -0.230 -0.233 -0.209 -0.185 -0.231 -0.228 -0.233 -0.209 -0.185 -0.232 -0.230 -0.233 -0.209 -0.184 +# magnetic-moments C -0.004 +0.000 -0.001 -0.001 -0.057 -0.002 +0.001 -0.001 -0.004 -0.051 -0.002 +0.000 -0.001 -0.004 +0.014 -0.001 +0.000 -0.001 -0.004 -0.057 +# oxidation-state Hf +0.613 +0.240 +0.244 +0.243 +0.118 +0.611 +0.242 +0.244 +0.243 +0.118 +0.014 +0.242 +0.244 +0.243 +0.118 +0.614 +0.251 +0.244 +0.243 +0.118 +# magnetic-moments Hf +0.058 +0.005 -0.000 -0.000 -0.003 +0.062 +0.004 -0.001 -0.000 -0.003 +0.045 +0.004 -0.001 +0.000 -0.003 +0.058 +0.001 -0.001 -0.000 +0.002 +# oxidation-state N -1.094 +# magnetic-moments N -0.027 + + +Computing DFT-D3 correction: +# coordination-number C 5.912 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.761 16.730 16.624 13.885 11.129 16.760 16.732 16.624 13.885 12.007 16.760 16.732 16.624 13.885 11.130 16.778 16.732 16.624 13.885 +# coordination-number N 0.973 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.16 +EvdW_6 = -0.120296 +EvdW_8 = -0.212353 +Shifting auxilliary hamiltonian by -0.000059 to set nElectrons=325.610434 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767761 of unit cell: Completed after 29 iterations at t[s]: 581.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610434 magneticMoment: [ Abs: 0.49035 Tot: +0.02277 ] +ElecMinimize: Iter: 0 G: -1058.919194653596605 |grad|_K: 2.281e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.751940 of unit cell: Completed after 31 iterations at t[s]: 582.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.759645 of unit cell: Completed after 33 iterations at t[s]: 583.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.200275 magneticMoment: [ Abs: 0.49275 Tot: +0.09380 ] + SubspaceRotationAdjust: set factor to 0.0938 +ElecMinimize: Iter: 1 G: -1058.962174877629195 |grad|_K: 3.192e-05 alpha: 3.093e-01 linmin: 1.328e-02 t[s]: 584.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.776762 of unit cell: Completed after 38 iterations at t[s]: 585.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766893 of unit cell: Completed after 35 iterations at t[s]: 585.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.543950 magneticMoment: [ Abs: 0.46630 Tot: +0.00561 ] + SubspaceRotationAdjust: set factor to 0.0801 +ElecMinimize: Iter: 2 G: -1058.990037584500442 |grad|_K: 9.218e-06 alpha: 8.127e-02 linmin: -1.144e-02 t[s]: 586.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768785 of unit cell: Completed after 28 iterations at t[s]: 587.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769079 of unit cell: Completed after 23 iterations at t[s]: 587.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.689379 magneticMoment: [ Abs: 0.46265 Tot: -0.02187 ] + SubspaceRotationAdjust: set factor to 0.0503 +ElecMinimize: Iter: 3 G: -1058.993086033927057 |grad|_K: 5.118e-06 alpha: 9.481e-02 linmin: 1.778e-03 t[s]: 588.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769173 of unit cell: Completed after 23 iterations at t[s]: 589.53 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.844193e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769361 of unit cell: Completed after 26 iterations at t[s]: 590.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769366 of unit cell: Completed after 5 iterations at t[s]: 590.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.715607 magneticMoment: [ Abs: 0.46317 Tot: -0.01997 ] + SubspaceRotationAdjust: set factor to 0.0341 +ElecMinimize: Iter: 4 G: -1058.995625555351808 |grad|_K: 4.730e-06 alpha: 2.898e-01 linmin: 2.163e-05 t[s]: 591.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767359 of unit cell: Completed after 29 iterations at t[s]: 592.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768195 of unit cell: Completed after 26 iterations at t[s]: 593.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636460 magneticMoment: [ Abs: 0.46675 Tot: -0.00120 ] + SubspaceRotationAdjust: set factor to 0.0574 +ElecMinimize: Iter: 5 G: -1058.996995174066342 |grad|_K: 2.313e-06 alpha: 1.759e-01 linmin: 1.056e-04 t[s]: 594.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767742 of unit cell: Completed after 24 iterations at t[s]: 594.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767473 of unit cell: Completed after 23 iterations at t[s]: 595.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591010 magneticMoment: [ Abs: 0.47034 Tot: +0.00967 ] + SubspaceRotationAdjust: set factor to 0.0495 +ElecMinimize: Iter: 6 G: -1058.997510802432089 |grad|_K: 2.151e-06 alpha: 2.765e-01 linmin: -2.483e-05 t[s]: 596.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767790 of unit cell: Completed after 21 iterations at t[s]: 596.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767783 of unit cell: Completed after 3 iterations at t[s]: 597.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609247 magneticMoment: [ Abs: 0.47340 Tot: +0.00875 ] + SubspaceRotationAdjust: set factor to 0.083 +ElecMinimize: Iter: 7 G: -1058.997947083234067 |grad|_K: 1.302e-06 alpha: 2.702e-01 linmin: 1.200e-04 t[s]: 598.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768141 of unit cell: Completed after 25 iterations at t[s]: 599.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768221 of unit cell: Completed after 14 iterations at t[s]: 599.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636445 magneticMoment: [ Abs: 0.47369 Tot: +0.00460 ] + SubspaceRotationAdjust: set factor to 0.0597 +ElecMinimize: Iter: 8 G: -1058.998141869586561 |grad|_K: 1.654e-06 alpha: 3.313e-01 linmin: 3.071e-04 t[s]: 600.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767862 of unit cell: Completed after 20 iterations at t[s]: 601.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767873 of unit cell: Completed after 3 iterations at t[s]: 601.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613359 magneticMoment: [ Abs: 0.47481 Tot: +0.00976 ] + SubspaceRotationAdjust: set factor to 0.0825 +ElecMinimize: Iter: 9 G: -1058.998444392064812 |grad|_K: 1.202e-06 alpha: 3.208e-01 linmin: 1.561e-05 t[s]: 603.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767628 of unit cell: Completed after 19 iterations at t[s]: 603.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767406 of unit cell: Completed after 18 iterations at t[s]: 604.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.582839 magneticMoment: [ Abs: 0.47712 Tot: +0.01669 ] + SubspaceRotationAdjust: set factor to 0.0567 +ElecMinimize: Iter: 10 G: -1058.998744994715253 |grad|_K: 1.879e-06 alpha: 6.005e-01 linmin: 9.331e-05 t[s]: 605.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 28 iterations at t[s]: 605.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767905 of unit cell: Completed after 27 iterations at t[s]: 606.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610424 magneticMoment: [ Abs: 0.47856 Tot: +0.01288 ] + SubspaceRotationAdjust: set factor to 0.0518 +ElecMinimize: Iter: 11 G: -1058.999002903339488 |grad|_K: 1.194e-06 alpha: 2.087e-01 linmin: -8.064e-05 t[s]: 607.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768028 of unit cell: Completed after 16 iterations at t[s]: 608.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768203 of unit cell: Completed after 17 iterations at t[s]: 608.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625307 magneticMoment: [ Abs: 0.48131 Tot: +0.01144 ] + SubspaceRotationAdjust: set factor to 0.0522 +ElecMinimize: Iter: 12 G: -1058.999259207004116 |grad|_K: 1.300e-06 alpha: 5.108e-01 linmin: 8.694e-06 t[s]: 609.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767581 of unit cell: Completed after 26 iterations at t[s]: 610.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767863 of unit cell: Completed after 24 iterations at t[s]: 611.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.602368 magneticMoment: [ Abs: 0.48314 Tot: +0.01586 ] + SubspaceRotationAdjust: set factor to 0.043 +ElecMinimize: Iter: 13 G: -1058.999426277687689 |grad|_K: 1.087e-06 alpha: 2.839e-01 linmin: -7.935e-06 t[s]: 612.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767846 of unit cell: Completed after 14 iterations at t[s]: 612.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767833 of unit cell: Completed after 13 iterations at t[s]: 613.37 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.599237 magneticMoment: [ Abs: 0.48303 Tot: +0.01591 ] + SubspaceRotationAdjust: set factor to 0.0551 +ElecMinimize: Iter: 14 G: -1058.999627434507829 |grad|_K: 9.824e-07 alpha: 4.871e-01 linmin: -2.983e-07 t[s]: 614.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768287 of unit cell: Completed after 24 iterations at t[s]: 615.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768136 of unit cell: Completed after 19 iterations at t[s]: 615.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.617536 magneticMoment: [ Abs: 0.48249 Tot: +0.01218 ] + SubspaceRotationAdjust: set factor to 0.0433 +ElecMinimize: Iter: 15 G: -1058.999736168354957 |grad|_K: 8.394e-07 alpha: 3.224e-01 linmin: 4.792e-06 t[s]: 616.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768056 of unit cell: Completed after 14 iterations at t[s]: 617.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768034 of unit cell: Completed after 11 iterations at t[s]: 617.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611134 magneticMoment: [ Abs: 0.48296 Tot: +0.01263 ] + SubspaceRotationAdjust: set factor to 0.0492 +ElecMinimize: Iter: 16 G: -1058.999836732320546 |grad|_K: 6.183e-07 alpha: 4.094e-01 linmin: 3.740e-06 t[s]: 618.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767931 of unit cell: Completed after 18 iterations at t[s]: 619.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767919 of unit cell: Completed after 5 iterations at t[s]: 620.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.604743 magneticMoment: [ Abs: 0.48331 Tot: +0.01309 ] + SubspaceRotationAdjust: set factor to 0.0474 +ElecMinimize: Iter: 17 G: -1058.999897772117947 |grad|_K: 5.372e-07 alpha: 4.576e-01 linmin: -4.954e-05 t[s]: 621.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768129 of unit cell: Completed after 19 iterations at t[s]: 621.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768076 of unit cell: Completed after 14 iterations at t[s]: 622.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615613 magneticMoment: [ Abs: 0.48273 Tot: +0.01046 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 18 G: -1058.999932364297820 |grad|_K: 4.253e-07 alpha: 3.408e-01 linmin: 7.488e-05 t[s]: 623.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768048 of unit cell: Completed after 11 iterations at t[s]: 623.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768038 of unit cell: Completed after 3 iterations at t[s]: 624.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615027 magneticMoment: [ Abs: 0.48185 Tot: +0.00964 ] + SubspaceRotationAdjust: set factor to 0.0461 +ElecMinimize: Iter: 19 G: -1058.999961973434438 |grad|_K: 3.141e-07 alpha: 4.713e-01 linmin: -7.430e-05 t[s]: 625.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767938 of unit cell: Completed after 15 iterations at t[s]: 626.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767937 of unit cell: Completed after 0 iterations at t[s]: 626.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610118 magneticMoment: [ Abs: 0.48141 Tot: +0.00990 ] + SubspaceRotationAdjust: set factor to 0.0402 +ElecMinimize: Iter: 20 G: -1058.999978538354526 |grad|_K: 2.991e-07 alpha: 4.785e-01 linmin: -4.021e-04 t[s]: 627.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768031 of unit cell: Completed after 15 iterations at t[s]: 628.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768005 of unit cell: Completed after 8 iterations at t[s]: 628.91 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615342 magneticMoment: [ Abs: 0.48095 Tot: +0.00848 ] + SubspaceRotationAdjust: set factor to 0.0344 +ElecMinimize: Iter: 21 G: -1058.999989644308243 |grad|_K: 1.938e-07 alpha: 3.478e-01 linmin: 1.516e-04 t[s]: 630.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768008 of unit cell: Completed after 4 iterations at t[s]: 630.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768009 of unit cell: Completed after 3 iterations at t[s]: 631.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616449 magneticMoment: [ Abs: 0.48072 Tot: +0.00782 ] + SubspaceRotationAdjust: set factor to 0.0411 +ElecMinimize: Iter: 22 G: -1058.999996766194727 |grad|_K: 1.452e-07 alpha: 5.458e-01 linmin: -1.891e-04 t[s]: 632.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767961 of unit cell: Completed after 11 iterations at t[s]: 632.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767971 of unit cell: Completed after 5 iterations at t[s]: 633.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.614559 magneticMoment: [ Abs: 0.48056 Tot: +0.00782 ] + SubspaceRotationAdjust: set factor to 0.0356 +ElecMinimize: Iter: 23 G: -1058.999999926329565 |grad|_K: 1.282e-07 alpha: 4.315e-01 linmin: 2.094e-04 t[s]: 634.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768003 of unit cell: Completed after 9 iterations at t[s]: 635.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768002 of unit cell: Completed after 0 iterations at t[s]: 635.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616827 magneticMoment: [ Abs: 0.48023 Tot: +0.00698 ] + SubspaceRotationAdjust: set factor to 0.0349 +ElecMinimize: Iter: 24 G: -1059.000002311585376 |grad|_K: 9.172e-08 alpha: 4.195e-01 linmin: -2.744e-04 t[s]: 636.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768011 of unit cell: Completed after 3 iterations at t[s]: 637.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768013 of unit cell: Completed after 0 iterations at t[s]: 637.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.617717 magneticMoment: [ Abs: 0.48007 Tot: +0.00643 ] + SubspaceRotationAdjust: set factor to 0.0424 +ElecMinimize: Iter: 25 G: -1059.000003960250069 |grad|_K: 7.236e-08 alpha: 5.514e-01 linmin: -9.775e-04 t[s]: 638.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768003 of unit cell: Completed after 4 iterations at t[s]: 639.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768002 of unit cell: Completed after 0 iterations at t[s]: 640.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.617099 magneticMoment: [ Abs: 0.48006 Tot: +0.00616 ] + SubspaceRotationAdjust: set factor to 0.0473 +ElecMinimize: Iter: 26 G: -1059.000005123580195 |grad|_K: 6.076e-08 alpha: 6.170e-01 linmin: -6.939e-04 t[s]: 641.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767995 of unit cell: Completed after 8 iterations at t[s]: 641.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767996 of unit cell: Completed after 0 iterations at t[s]: 642.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616844 magneticMoment: [ Abs: 0.48008 Tot: +0.00587 ] + SubspaceRotationAdjust: set factor to 0.0484 +ElecMinimize: Iter: 27 G: -1059.000005791583135 |grad|_K: 7.312e-08 alpha: 5.203e-01 linmin: -1.291e-03 t[s]: 643.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768037 of unit cell: Completed after 11 iterations at t[s]: 643.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768016 of unit cell: Completed after 8 iterations at t[s]: 644.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618169 magneticMoment: [ Abs: 0.48004 Tot: +0.00532 ] + SubspaceRotationAdjust: set factor to 0.0395 +ElecMinimize: Iter: 28 G: -1059.000006267325716 |grad|_K: 5.935e-08 alpha: 2.504e-01 linmin: 7.426e-04 t[s]: 645.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768018 of unit cell: Completed after 0 iterations at t[s]: 646.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768021 of unit cell: Completed after 3 iterations at t[s]: 646.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618552 magneticMoment: [ Abs: 0.48006 Tot: +0.00468 ] + SubspaceRotationAdjust: set factor to 0.0523 +ElecMinimize: Iter: 29 G: -1059.000006848246585 |grad|_K: 5.584e-08 alpha: 5.370e-01 linmin: 1.356e-03 t[s]: 647.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767999 of unit cell: Completed after 8 iterations at t[s]: 648.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768007 of unit cell: Completed after 3 iterations at t[s]: 648.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.617724 magneticMoment: [ Abs: 0.48014 Tot: +0.00443 ] + SubspaceRotationAdjust: set factor to 0.043 +ElecMinimize: Iter: 30 G: -1059.000007192404837 |grad|_K: 5.110e-08 alpha: 3.467e-01 linmin: 1.109e-03 t[s]: 649.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768016 of unit cell: Completed after 3 iterations at t[s]: 650.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768016 of unit cell: Completed after 0 iterations at t[s]: 651.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618369 magneticMoment: [ Abs: 0.48021 Tot: +0.00383 ] + SubspaceRotationAdjust: set factor to 0.0578 +ElecMinimize: Iter: 31 G: -1059.000007522621218 |grad|_K: 3.712e-08 alpha: 3.835e-01 linmin: -1.125e-03 t[s]: 652.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768030 of unit cell: Completed after 5 iterations at t[s]: 652.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768027 of unit cell: Completed after 2 iterations at t[s]: 653.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.619044 magneticMoment: [ Abs: 0.48025 Tot: +0.00343 ] + SubspaceRotationAdjust: set factor to 0.0513 +ElecMinimize: Iter: 32 G: -1059.000007650340194 |grad|_K: 3.881e-08 alpha: 3.025e-01 linmin: -1.978e-03 t[s]: 654.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768022 of unit cell: Completed after 2 iterations at t[s]: 654.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768021 of unit cell: Completed after 0 iterations at t[s]: 655.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618656 magneticMoment: [ Abs: 0.48036 Tot: +0.00302 ] + SubspaceRotationAdjust: set factor to 0.0744 +ElecMinimize: Iter: 33 G: -1059.000007850552947 |grad|_K: 3.589e-08 alpha: 3.536e-01 linmin: -6.707e-04 t[s]: 656.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768003 of unit cell: Completed after 8 iterations at t[s]: 657.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768014 of unit cell: Completed after 4 iterations at t[s]: 657.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618228 magneticMoment: [ Abs: 0.48043 Tot: +0.00290 ] + SubspaceRotationAdjust: set factor to 0.0624 +ElecMinimize: Iter: 34 G: -1059.000007884771776 |grad|_K: 4.356e-08 alpha: 1.379e-01 linmin: 2.724e-03 t[s]: 658.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768013 of unit cell: Completed after 0 iterations at t[s]: 659.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768012 of unit cell: Completed after 0 iterations at t[s]: 659.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618160 magneticMoment: [ Abs: 0.48056 Tot: +0.00236 ] + SubspaceRotationAdjust: set factor to 0.0586 +ElecMinimize: Iter: 35 G: -1059.000008003784842 |grad|_K: 3.671e-08 alpha: 2.236e-01 linmin: 9.326e-06 t[s]: 661.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768023 of unit cell: Completed after 4 iterations at t[s]: 661.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768021 of unit cell: Completed after 0 iterations at t[s]: 662.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618746 magneticMoment: [ Abs: 0.48064 Tot: +0.00185 ] + SubspaceRotationAdjust: set factor to 0.0572 +ElecMinimize: Iter: 36 G: -1059.000008094681334 |grad|_K: 2.675e-08 alpha: 1.920e-01 linmin: 1.185e-03 t[s]: 663.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768024 of unit cell: Completed after 0 iterations at t[s]: 663.74 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768027 of unit cell: Completed after 4 iterations at t[s]: 664.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.619165 magneticMoment: [ Abs: 0.48081 Tot: +0.00113 ] + SubspaceRotationAdjust: set factor to 0.0529 +ElecMinimize: Iter: 37 G: -1059.000008128662330 |grad|_K: 3.598e-08 alpha: 4.636e-01 linmin: 7.706e-03 t[s]: 665.41 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.185e-08 + +Computing DFT-D3 correction: +# coordination-number C 5.912 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.761 16.730 16.624 13.885 11.129 16.760 16.732 16.624 13.885 12.007 16.760 16.732 16.624 13.885 11.130 16.778 16.732 16.624 13.885 +# coordination-number N 0.973 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.16 +EvdW_6 = -0.120296 +EvdW_8 = -0.212353 +IonicMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -0.984225 gdotd/gdotd0: 0.966427 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number C 5.901 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.914 5.977 5.956 5.940 2.985 +# coordination-number Hf 11.128 16.726 16.719 16.624 13.885 11.126 16.720 16.724 16.624 13.885 11.970 16.720 16.724 16.624 13.885 11.128 16.779 16.724 16.624 13.885 +# coordination-number N 1.027 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.12 +EvdW_6 = -0.120274 +EvdW_8 = -0.212287 +Shifting auxilliary hamiltonian by -0.000100 to set nElectrons=325.619165 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768182 of unit cell: Completed after 34 iterations at t[s]: 671.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.619165 magneticMoment: [ Abs: 0.48416 Tot: -0.00752 ] +ElecMinimize: Iter: 0 G: -1058.689565137243562 |grad|_K: 4.396e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.755541 of unit cell: Completed after 33 iterations at t[s]: 673.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762363 of unit cell: Completed after 33 iterations at t[s]: 673.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.275146 magneticMoment: [ Abs: 0.48325 Tot: +0.05578 ] + SubspaceRotationAdjust: set factor to 0.0412 +ElecMinimize: Iter: 1 G: -1058.963376561774794 |grad|_K: 2.010e-05 alpha: 4.199e-01 linmin: 9.257e-03 t[s]: 674.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773984 of unit cell: Completed after 36 iterations at t[s]: 675.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769000 of unit cell: Completed after 33 iterations at t[s]: 676.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638928 magneticMoment: [ Abs: 0.46577 Tot: -0.03117 ] + SubspaceRotationAdjust: set factor to 0.0264 +ElecMinimize: Iter: 2 G: -1058.993711108084881 |grad|_K: 7.122e-06 alpha: 1.983e-01 linmin: -5.546e-03 t[s]: 677.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769179 of unit cell: Completed after 24 iterations at t[s]: 677.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769436 of unit cell: Completed after 26 iterations at t[s]: 678.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.674180 magneticMoment: [ Abs: 0.46118 Tot: -0.03787 ] + SubspaceRotationAdjust: set factor to 0.0347 +ElecMinimize: Iter: 3 G: -1059.002735488372991 |grad|_K: 4.552e-06 alpha: 4.847e-01 linmin: -4.134e-05 t[s]: 679.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767925 of unit cell: Completed after 28 iterations at t[s]: 679.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768191 of unit cell: Completed after 23 iterations at t[s]: 680.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.592284 magneticMoment: [ Abs: 0.46327 Tot: -0.01985 ] + SubspaceRotationAdjust: set factor to 0.0301 +ElecMinimize: Iter: 4 G: -1059.005659101520905 |grad|_K: 2.953e-06 alpha: 4.048e-01 linmin: -1.845e-04 t[s]: 681.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768380 of unit cell: Completed after 20 iterations at t[s]: 682.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768439 of unit cell: Completed after 17 iterations at t[s]: 682.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607395 magneticMoment: [ Abs: 0.46762 Tot: -0.01975 ] + SubspaceRotationAdjust: set factor to 0.0401 +ElecMinimize: Iter: 5 G: -1059.007278450426384 |grad|_K: 2.104e-06 alpha: 5.311e-01 linmin: -8.443e-06 t[s]: 683.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768726 of unit cell: Completed after 25 iterations at t[s]: 684.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768848 of unit cell: Completed after 19 iterations at t[s]: 684.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633153 magneticMoment: [ Abs: 0.47048 Tot: -0.02251 ] + SubspaceRotationAdjust: set factor to 0.0419 +ElecMinimize: Iter: 6 G: -1059.008450857963226 |grad|_K: 2.421e-06 alpha: 7.593e-01 linmin: 8.726e-05 t[s]: 685.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767633 of unit cell: Completed after 27 iterations at t[s]: 686.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768038 of unit cell: Completed after 25 iterations at t[s]: 687.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580981 magneticMoment: [ Abs: 0.47348 Tot: -0.01079 ] + SubspaceRotationAdjust: set factor to 0.039 +ElecMinimize: Iter: 7 G: -1059.009507364513865 |grad|_K: 2.512e-06 alpha: 5.186e-01 linmin: 2.215e-06 t[s]: 687.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768416 of unit cell: Completed after 22 iterations at t[s]: 688.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768589 of unit cell: Completed after 19 iterations at t[s]: 689.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.608920 magneticMoment: [ Abs: 0.47636 Tot: -0.01571 ] + SubspaceRotationAdjust: set factor to 0.047 +ElecMinimize: Iter: 8 G: -1059.011186660070734 |grad|_K: 2.325e-06 alpha: 7.623e-01 linmin: -2.718e-05 t[s]: 690.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769270 of unit cell: Completed after 26 iterations at t[s]: 690.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769298 of unit cell: Completed after 9 iterations at t[s]: 691.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.648520 magneticMoment: [ Abs: 0.48070 Tot: -0.02265 ] + SubspaceRotationAdjust: set factor to 0.0489 +ElecMinimize: Iter: 9 G: -1059.012690108007291 |grad|_K: 2.805e-06 alpha: 7.952e-01 linmin: -2.635e-05 t[s]: 692.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767742 of unit cell: Completed after 28 iterations at t[s]: 692.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768468 of unit cell: Completed after 26 iterations at t[s]: 693.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591980 magneticMoment: [ Abs: 0.48443 Tot: -0.01153 ] + SubspaceRotationAdjust: set factor to 0.0389 +ElecMinimize: Iter: 10 G: -1059.013911389934719 |grad|_K: 2.760e-06 alpha: 4.419e-01 linmin: -1.367e-05 t[s]: 694.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768960 of unit cell: Completed after 25 iterations at t[s]: 695.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769056 of unit cell: Completed after 14 iterations at t[s]: 695.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.628461 magneticMoment: [ Abs: 0.48450 Tot: -0.02008 ] + SubspaceRotationAdjust: set factor to 0.0383 +ElecMinimize: Iter: 11 G: -1059.015332988791897 |grad|_K: 2.098e-06 alpha: 5.335e-01 linmin: -2.896e-05 t[s]: 696.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769208 of unit cell: Completed after 19 iterations at t[s]: 697.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769249 of unit cell: Completed after 14 iterations at t[s]: 697.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.642475 magneticMoment: [ Abs: 0.48556 Tot: -0.02380 ] + SubspaceRotationAdjust: set factor to 0.0403 +ElecMinimize: Iter: 12 G: -1059.016391207547258 |grad|_K: 1.867e-06 alpha: 6.862e-01 linmin: -4.770e-06 t[s]: 698.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768492 of unit cell: Completed after 27 iterations at t[s]: 699.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768720 of unit cell: Completed after 22 iterations at t[s]: 700.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610531 magneticMoment: [ Abs: 0.48721 Tot: -0.01792 ] + SubspaceRotationAdjust: set factor to 0.0325 +ElecMinimize: Iter: 13 G: -1059.016981588767976 |grad|_K: 1.599e-06 alpha: 4.852e-01 linmin: -9.384e-07 t[s]: 701.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769056 of unit cell: Completed after 25 iterations at t[s]: 701.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769032 of unit cell: Completed after 8 iterations at t[s]: 702.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635013 magneticMoment: [ Abs: 0.48626 Tot: -0.02347 ] + SubspaceRotationAdjust: set factor to 0.0275 +ElecMinimize: Iter: 14 G: -1059.017382307682965 |grad|_K: 1.126e-06 alpha: 4.492e-01 linmin: 4.214e-06 t[s]: 703.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768966 of unit cell: Completed after 14 iterations at t[s]: 703.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768947 of unit cell: Completed after 9 iterations at t[s]: 704.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633968 magneticMoment: [ Abs: 0.48435 Tot: -0.02437 ] + SubspaceRotationAdjust: set factor to 0.0294 +ElecMinimize: Iter: 15 G: -1059.017635476491932 |grad|_K: 9.168e-07 alpha: 5.725e-01 linmin: -2.617e-05 t[s]: 705.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768763 of unit cell: Completed after 18 iterations at t[s]: 705.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768781 of unit cell: Completed after 8 iterations at t[s]: 706.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.626594 magneticMoment: [ Abs: 0.48286 Tot: -0.02385 ] + SubspaceRotationAdjust: set factor to 0.0274 +ElecMinimize: Iter: 16 G: -1059.017787387371072 |grad|_K: 6.479e-07 alpha: 5.171e-01 linmin: -1.860e-05 t[s]: 707.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768898 of unit cell: Completed after 18 iterations at t[s]: 708.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768893 of unit cell: Completed after 3 iterations at t[s]: 708.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635841 magneticMoment: [ Abs: 0.48185 Tot: -0.02626 ] + SubspaceRotationAdjust: set factor to 0.0235 +ElecMinimize: Iter: 17 G: -1059.017860096766071 |grad|_K: 4.490e-07 alpha: 4.960e-01 linmin: 3.501e-05 t[s]: 709.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768844 of unit cell: Completed after 11 iterations at t[s]: 710.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768843 of unit cell: Completed after 0 iterations at t[s]: 710.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633799 magneticMoment: [ Abs: 0.48134 Tot: -0.02631 ] + SubspaceRotationAdjust: set factor to 0.0251 +ElecMinimize: Iter: 18 G: -1059.017895230832892 |grad|_K: 3.238e-07 alpha: 5.001e-01 linmin: -1.507e-04 t[s]: 711.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768802 of unit cell: Completed after 13 iterations at t[s]: 712.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768799 of unit cell: Completed after 0 iterations at t[s]: 712.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631717 magneticMoment: [ Abs: 0.48078 Tot: -0.02634 ] + SubspaceRotationAdjust: set factor to 0.0264 +ElecMinimize: Iter: 19 G: -1059.017915183054129 |grad|_K: 2.375e-07 alpha: 5.424e-01 linmin: -7.421e-04 t[s]: 713.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768829 of unit cell: Completed after 11 iterations at t[s]: 714.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768829 of unit cell: Completed after 0 iterations at t[s]: 715.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634123 magneticMoment: [ Abs: 0.48023 Tot: -0.02723 ] + SubspaceRotationAdjust: set factor to 0.0271 +ElecMinimize: Iter: 20 G: -1059.017926148697143 |grad|_K: 1.743e-07 alpha: 5.502e-01 linmin: -9.153e-05 t[s]: 716.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768823 of unit cell: Completed after 3 iterations at t[s]: 716.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768822 of unit cell: Completed after 0 iterations at t[s]: 717.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633890 magneticMoment: [ Abs: 0.47996 Tot: -0.02762 ] + SubspaceRotationAdjust: set factor to 0.032 +ElecMinimize: Iter: 21 G: -1059.017932839838068 |grad|_K: 1.452e-07 alpha: 6.301e-01 linmin: -3.509e-04 t[s]: 718.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768792 of unit cell: Completed after 11 iterations at t[s]: 718.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768799 of unit cell: Completed after 3 iterations at t[s]: 719.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632457 magneticMoment: [ Abs: 0.47990 Tot: -0.02768 ] + SubspaceRotationAdjust: set factor to 0.034 +ElecMinimize: Iter: 22 G: -1059.017936373564908 |grad|_K: 1.336e-07 alpha: 4.824e-01 linmin: 1.822e-04 t[s]: 720.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 11 iterations at t[s]: 720.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768824 of unit cell: Completed after 0 iterations at t[s]: 721.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634020 magneticMoment: [ Abs: 0.47981 Tot: -0.02846 ] + SubspaceRotationAdjust: set factor to 0.0372 +ElecMinimize: Iter: 23 G: -1059.017939816531452 |grad|_K: 1.218e-07 alpha: 5.492e-01 linmin: -1.922e-03 t[s]: 722.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768825 of unit cell: Completed after 3 iterations at t[s]: 722.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768825 of unit cell: Completed after 0 iterations at t[s]: 723.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633974 magneticMoment: [ Abs: 0.47992 Tot: -0.02898 ] + SubspaceRotationAdjust: set factor to 0.0457 +ElecMinimize: Iter: 24 G: -1059.017942844774552 |grad|_K: 1.238e-07 alpha: 5.507e-01 linmin: -2.734e-04 t[s]: 724.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768785 of unit cell: Completed after 8 iterations at t[s]: 725.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768783 of unit cell: Completed after 0 iterations at t[s]: 725.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631101 magneticMoment: [ Abs: 0.48031 Tot: -0.02910 ] + SubspaceRotationAdjust: set factor to 0.0464 +ElecMinimize: Iter: 25 G: -1059.017945923418438 |grad|_K: 1.226e-07 alpha: 5.688e-01 linmin: 1.700e-04 t[s]: 726.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768789 of unit cell: Completed after 3 iterations at t[s]: 727.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768789 of unit cell: Completed after 0 iterations at t[s]: 727.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631265 magneticMoment: [ Abs: 0.48093 Tot: -0.02994 ] + SubspaceRotationAdjust: set factor to 0.0545 +ElecMinimize: Iter: 26 G: -1059.017948819941921 |grad|_K: 1.274e-07 alpha: 5.575e-01 linmin: -2.394e-06 t[s]: 728.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768824 of unit cell: Completed after 11 iterations at t[s]: 729.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 3 iterations at t[s]: 729.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632866 magneticMoment: [ Abs: 0.48158 Tot: -0.03115 ] + SubspaceRotationAdjust: set factor to 0.0516 +ElecMinimize: Iter: 27 G: -1059.017951311013348 |grad|_K: 1.478e-07 alpha: 4.428e-01 linmin: 2.311e-04 t[s]: 730.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768771 of unit cell: Completed after 11 iterations at t[s]: 731.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768789 of unit cell: Completed after 8 iterations at t[s]: 731.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630794 magneticMoment: [ Abs: 0.48227 Tot: -0.03163 ] + SubspaceRotationAdjust: set factor to 0.0458 +ElecMinimize: Iter: 28 G: -1059.017953312757527 |grad|_K: 1.143e-07 alpha: 2.748e-01 linmin: 4.559e-05 t[s]: 732.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768786 of unit cell: Completed after 3 iterations at t[s]: 733.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768784 of unit cell: Completed after 3 iterations at t[s]: 734.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630313 magneticMoment: [ Abs: 0.48304 Tot: -0.03274 ] + SubspaceRotationAdjust: set factor to 0.0537 +ElecMinimize: Iter: 29 G: -1059.017955477409942 |grad|_K: 9.782e-08 alpha: 4.725e-01 linmin: -2.438e-04 t[s]: 735.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768822 of unit cell: Completed after 8 iterations at t[s]: 735.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768815 of unit cell: Completed after 3 iterations at t[s]: 736.22 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632243 magneticMoment: [ Abs: 0.48364 Tot: -0.03398 ] + SubspaceRotationAdjust: set factor to 0.0455 +ElecMinimize: Iter: 30 G: -1059.017956765808322 |grad|_K: 9.209e-08 alpha: 3.820e-01 linmin: 4.216e-04 t[s]: 737.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768807 of unit cell: Completed after 4 iterations at t[s]: 737.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 0 iterations at t[s]: 738.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631553 magneticMoment: [ Abs: 0.48460 Tot: -0.03484 ] + SubspaceRotationAdjust: set factor to 0.0576 +ElecMinimize: Iter: 31 G: -1059.017958011494329 |grad|_K: 7.043e-08 alpha: 4.341e-01 linmin: -4.246e-04 t[s]: 739.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768784 of unit cell: Completed after 9 iterations at t[s]: 739.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768791 of unit cell: Completed after 3 iterations at t[s]: 740.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630595 magneticMoment: [ Abs: 0.48512 Tot: -0.03514 ] + SubspaceRotationAdjust: set factor to 0.0517 +ElecMinimize: Iter: 32 G: -1059.017958488570684 |grad|_K: 8.246e-08 alpha: 2.990e-01 linmin: -4.676e-04 t[s]: 741.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768806 of unit cell: Completed after 6 iterations at t[s]: 741.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768803 of unit cell: Completed after 0 iterations at t[s]: 742.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631481 magneticMoment: [ Abs: 0.48569 Tot: -0.03605 ] + SubspaceRotationAdjust: set factor to 0.0613 +ElecMinimize: Iter: 33 G: -1059.017959096346203 |grad|_K: 5.726e-08 alpha: 2.500e-01 linmin: 2.904e-04 t[s]: 743.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 5 iterations at t[s]: 744.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768815 of unit cell: Completed after 0 iterations at t[s]: 744.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632367 magneticMoment: [ Abs: 0.48615 Tot: -0.03701 ] + SubspaceRotationAdjust: set factor to 0.0668 +ElecMinimize: Iter: 34 G: -1059.017959552032607 |grad|_K: 4.435e-08 alpha: 3.851e-01 linmin: -2.227e-03 t[s]: 745.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 1 iterations at t[s]: 746.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 0 iterations at t[s]: 746.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632354 magneticMoment: [ Abs: 0.48665 Tot: -0.03790 ] + SubspaceRotationAdjust: set factor to 0.0823 +ElecMinimize: Iter: 35 G: -1059.017959937621981 |grad|_K: 4.291e-08 alpha: 4.866e-01 linmin: -9.639e-04 t[s]: 747.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768794 of unit cell: Completed after 8 iterations at t[s]: 748.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768802 of unit cell: Completed after 2 iterations at t[s]: 748.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631614 magneticMoment: [ Abs: 0.48708 Tot: -0.03842 ] + SubspaceRotationAdjust: set factor to 0.0781 +ElecMinimize: Iter: 36 G: -1059.017960129948960 |grad|_K: 5.406e-08 alpha: 2.949e-01 linmin: 5.777e-04 t[s]: 749.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768806 of unit cell: Completed after 3 iterations at t[s]: 750.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 0 iterations at t[s]: 750.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631882 magneticMoment: [ Abs: 0.48786 Tot: -0.03955 ] + SubspaceRotationAdjust: set factor to 0.113 +ElecMinimize: Iter: 37 G: -1059.017960372751986 |grad|_K: 4.607e-08 alpha: 2.508e-01 linmin: -6.837e-05 t[s]: 751.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768818 of unit cell: Completed after 5 iterations at t[s]: 752.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768816 of unit cell: Completed after 0 iterations at t[s]: 753.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632594 magneticMoment: [ Abs: 0.48840 Tot: -0.04046 ] + SubspaceRotationAdjust: set factor to 0.0898 +ElecMinimize: Iter: 38 G: -1059.017960525668968 |grad|_K: 5.850e-08 alpha: 2.003e-01 linmin: 1.716e-03 t[s]: 754.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768806 of unit cell: Completed after 3 iterations at t[s]: 754.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768808 of unit cell: Completed after 0 iterations at t[s]: 755.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632146 magneticMoment: [ Abs: 0.48910 Tot: -0.04144 ] + SubspaceRotationAdjust: set factor to 0.134 +ElecMinimize: Iter: 39 G: -1059.017960666947602 |grad|_K: 3.729e-08 alpha: 1.481e-01 linmin: -4.518e-04 t[s]: 756.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768804 of unit cell: Completed after 0 iterations at t[s]: 756.67 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.442450e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768795 of unit cell: Completed after 3 iterations at t[s]: 757.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768800 of unit cell: Completed after 3 iterations at t[s]: 757.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631584 magneticMoment: [ Abs: 0.48978 Tot: -0.04251 ] + SubspaceRotationAdjust: set factor to 0.116 +ElecMinimize: Iter: 40 G: -1059.017960802391599 |grad|_K: 4.589e-08 alpha: 2.923e-01 linmin: 9.160e-04 t[s]: 758.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 4 iterations at t[s]: 759.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 2 iterations at t[s]: 759.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632394 magneticMoment: [ Abs: 0.49058 Tot: -0.04417 ] + SubspaceRotationAdjust: set factor to 0.113 +ElecMinimize: Iter: 41 G: -1059.017960933295626 |grad|_K: 3.474e-08 alpha: 1.981e-01 linmin: 7.765e-04 t[s]: 760.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 0 iterations at t[s]: 761.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768818 of unit cell: Completed after 1 iterations at t[s]: 762.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632854 magneticMoment: [ Abs: 0.49188 Tot: -0.04653 ] + SubspaceRotationAdjust: set factor to 0.134 +ElecMinimize: Iter: 42 G: -1059.017961082709689 |grad|_K: 3.358e-08 alpha: 4.232e-01 linmin: 1.010e-03 t[s]: 763.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768812 of unit cell: Completed after 3 iterations at t[s]: 763.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768813 of unit cell: Completed after 0 iterations at t[s]: 764.18 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632585 magneticMoment: [ Abs: 0.49318 Tot: -0.04851 ] + SubspaceRotationAdjust: set factor to 0.15 +ElecMinimize: Iter: 43 G: -1059.017961202088827 |grad|_K: 3.127e-08 alpha: 3.416e-01 linmin: -3.571e-04 t[s]: 765.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 3 iterations at t[s]: 765.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 0 iterations at t[s]: 766.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632072 magneticMoment: [ Abs: 0.49461 Tot: -0.05066 ] + SubspaceRotationAdjust: set factor to 0.156 +ElecMinimize: Iter: 44 G: -1059.017961324509088 |grad|_K: 3.617e-08 alpha: 3.495e-01 linmin: 3.050e-04 t[s]: 767.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768822 of unit cell: Completed after 3 iterations at t[s]: 767.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 0 iterations at t[s]: 768.45 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632892 magneticMoment: [ Abs: 0.49618 Tot: -0.05332 ] + SubspaceRotationAdjust: set factor to 0.129 +ElecMinimize: Iter: 45 G: -1059.017961437307576 |grad|_K: 4.243e-08 alpha: 2.449e-01 linmin: 2.382e-03 t[s]: 769.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768809 of unit cell: Completed after 3 iterations at t[s]: 770.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 0 iterations at t[s]: 770.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632564 magneticMoment: [ Abs: 0.49783 Tot: -0.05592 ] + SubspaceRotationAdjust: set factor to 0.109 +ElecMinimize: Iter: 46 G: -1059.017961520808967 |grad|_K: 3.608e-08 alpha: 1.745e-01 linmin: 2.421e-05 t[s]: 771.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 0 iterations at t[s]: 772.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768818 of unit cell: Completed after 2 iterations at t[s]: 772.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633080 magneticMoment: [ Abs: 0.50096 Tot: -0.06078 ] + SubspaceRotationAdjust: set factor to 0.121 +ElecMinimize: Iter: 47 G: -1059.017961659112416 |grad|_K: 3.533e-08 alpha: 3.879e-01 linmin: 2.261e-03 t[s]: 773.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768819 of unit cell: Completed after 2 iterations at t[s]: 774.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768819 of unit cell: Completed after 0 iterations at t[s]: 775.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633223 magneticMoment: [ Abs: 0.50465 Tot: -0.06607 ] + SubspaceRotationAdjust: set factor to 0.133 +ElecMinimize: Iter: 48 G: -1059.017961811669693 |grad|_K: 3.694e-08 alpha: 4.161e-01 linmin: -6.766e-04 t[s]: 776.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 2 iterations at t[s]: 776.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 0 iterations at t[s]: 777.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633365 magneticMoment: [ Abs: 0.50851 Tot: -0.07145 ] + SubspaceRotationAdjust: set factor to 0.148 +ElecMinimize: Iter: 49 G: -1059.017961988343586 |grad|_K: 3.865e-08 alpha: 3.598e-01 linmin: -6.712e-04 t[s]: 778.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768810 of unit cell: Completed after 3 iterations at t[s]: 778.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 0 iterations at t[s]: 779.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632806 magneticMoment: [ Abs: 0.51244 Tot: -0.07670 ] + SubspaceRotationAdjust: set factor to 0.132 +ElecMinimize: Iter: 50 G: -1059.017962155576470 |grad|_K: 5.313e-08 alpha: 3.122e-01 linmin: -4.656e-04 t[s]: 780.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768833 of unit cell: Completed after 8 iterations at t[s]: 781.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768824 of unit cell: Completed after 3 iterations at t[s]: 781.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633762 magneticMoment: [ Abs: 0.51710 Tot: -0.08314 ] + SubspaceRotationAdjust: set factor to 0.109 +ElecMinimize: Iter: 51 G: -1059.017962356576845 |grad|_K: 5.033e-08 alpha: 1.835e-01 linmin: 8.604e-04 t[s]: 782.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768826 of unit cell: Completed after 0 iterations at t[s]: 783.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768828 of unit cell: Completed after 2 iterations at t[s]: 783.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634118 magneticMoment: [ Abs: 0.52582 Tot: -0.09419 ] + SubspaceRotationAdjust: set factor to 0.138 +ElecMinimize: Iter: 52 G: -1059.017962615525676 |grad|_K: 5.401e-08 alpha: 3.484e-01 linmin: 4.194e-04 t[s]: 784.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 8 iterations at t[s]: 785.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 3 iterations at t[s]: 786.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633756 magneticMoment: [ Abs: 0.53190 Tot: -0.10122 ] + SubspaceRotationAdjust: set factor to 0.109 +ElecMinimize: Iter: 53 G: -1059.017962771945122 |grad|_K: 8.263e-08 alpha: 1.927e-01 linmin: 4.441e-04 t[s]: 787.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768850 of unit cell: Completed after 7 iterations at t[s]: 787.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768840 of unit cell: Completed after 3 iterations at t[s]: 788.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635044 magneticMoment: [ Abs: 0.54211 Tot: -0.11273 ] + SubspaceRotationAdjust: set factor to 0.118 +ElecMinimize: Iter: 54 G: -1059.017963047924923 |grad|_K: 5.529e-08 alpha: 1.285e-01 linmin: 6.150e-05 t[s]: 789.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768847 of unit cell: Completed after 0 iterations at t[s]: 789.90 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.853738e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768863 of unit cell: Completed after 8 iterations at t[s]: 790.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768856 of unit cell: Completed after 0 iterations at t[s]: 791.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636216 magneticMoment: [ Abs: 0.55269 Tot: -0.12418 ] + SubspaceRotationAdjust: set factor to 0.0809 +ElecMinimize: Iter: 55 G: -1059.017963373589282 |grad|_K: 1.008e-07 alpha: 2.826e-01 linmin: 1.592e-03 t[s]: 792.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768848 of unit cell: Completed after 9 iterations at t[s]: 792.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768851 of unit cell: Completed after 4 iterations at t[s]: 793.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635974 magneticMoment: [ Abs: 0.56262 Tot: -0.13448 ] + SubspaceRotationAdjust: set factor to 0.09 +ElecMinimize: Iter: 56 G: -1059.017963542030884 |grad|_K: 6.194e-08 alpha: 7.928e-02 linmin: 6.589e-04 t[s]: 794.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768849 of unit cell: Completed after 0 iterations at t[s]: 794.89 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.378522e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768846 of unit cell: Completed after 2 iterations at t[s]: 795.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768845 of unit cell: Completed after 0 iterations at t[s]: 796.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635643 magneticMoment: [ Abs: 0.57865 Tot: -0.15094 ] + SubspaceRotationAdjust: set factor to 0.0946 +ElecMinimize: Iter: 57 G: -1059.017963951777574 |grad|_K: 6.025e-08 alpha: 3.354e-01 linmin: -3.874e-04 t[s]: 797.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768850 of unit cell: Completed after 3 iterations at t[s]: 797.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768850 of unit cell: Completed after 0 iterations at t[s]: 798.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636088 magneticMoment: [ Abs: 0.59379 Tot: -0.16643 ] + SubspaceRotationAdjust: set factor to 0.104 +ElecMinimize: Iter: 58 G: -1059.017964390575571 |grad|_K: 5.862e-08 alpha: 3.294e-01 linmin: -2.962e-04 t[s]: 799.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768874 of unit cell: Completed after 8 iterations at t[s]: 799.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768870 of unit cell: Completed after 0 iterations at t[s]: 800.45 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637376 magneticMoment: [ Abs: 0.60611 Tot: -0.17901 ] + SubspaceRotationAdjust: set factor to 0.0931 +ElecMinimize: Iter: 59 G: -1059.017964743259881 |grad|_K: 8.662e-08 alpha: 2.759e-01 linmin: 9.796e-04 t[s]: 801.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768872 of unit cell: Completed after 4 iterations at t[s]: 802.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768869 of unit cell: Completed after 3 iterations at t[s]: 802.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637337 magneticMoment: [ Abs: 0.62010 Tot: -0.19274 ] + SubspaceRotationAdjust: set factor to 0.123 +ElecMinimize: Iter: 60 G: -1059.017965043314916 |grad|_K: 6.581e-08 alpha: 1.430e-01 linmin: 1.093e-04 t[s]: 803.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768864 of unit cell: Completed after 4 iterations at t[s]: 804.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768862 of unit cell: Completed after 0 iterations at t[s]: 804.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636815 magneticMoment: [ Abs: 0.63300 Tot: -0.20511 ] + SubspaceRotationAdjust: set factor to 0.125 +ElecMinimize: Iter: 61 G: -1059.017965394108387 |grad|_K: 6.108e-08 alpha: 2.272e-01 linmin: -8.730e-04 t[s]: 805.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768867 of unit cell: Completed after 2 iterations at t[s]: 806.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768869 of unit cell: Completed after 0 iterations at t[s]: 807.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637279 magneticMoment: [ Abs: 0.64710 Tot: -0.21872 ] + SubspaceRotationAdjust: set factor to 0.156 +ElecMinimize: Iter: 62 G: -1059.017965819101164 |grad|_K: 6.435e-08 alpha: 2.852e-01 linmin: -7.028e-04 t[s]: 808.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768901 of unit cell: Completed after 8 iterations at t[s]: 808.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768887 of unit cell: Completed after 4 iterations at t[s]: 809.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638500 magneticMoment: [ Abs: 0.65633 Tot: -0.22779 ] + SubspaceRotationAdjust: set factor to 0.137 +ElecMinimize: Iter: 63 G: -1059.017966105650885 |grad|_K: 7.632e-08 alpha: 1.675e-01 linmin: 8.699e-04 t[s]: 810.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768885 of unit cell: Completed after 0 iterations at t[s]: 810.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768885 of unit cell: Completed after 0 iterations at t[s]: 811.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638395 magneticMoment: [ Abs: 0.66963 Tot: -0.24024 ] + SubspaceRotationAdjust: set factor to 0.153 +ElecMinimize: Iter: 64 G: -1059.017966421176197 |grad|_K: 7.655e-08 alpha: 1.733e-01 linmin: 5.136e-06 t[s]: 812.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768859 of unit cell: Completed after 8 iterations at t[s]: 813.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768875 of unit cell: Completed after 5 iterations at t[s]: 813.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637719 magneticMoment: [ Abs: 0.67459 Tot: -0.24465 ] + SubspaceRotationAdjust: set factor to 0.117 +ElecMinimize: Iter: 65 G: -1059.017966478455037 |grad|_K: 7.565e-08 alpha: 6.487e-02 linmin: 9.984e-04 t[s]: 814.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768874 of unit cell: Completed after 0 iterations at t[s]: 815.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768875 of unit cell: Completed after 3 iterations at t[s]: 815.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637697 magneticMoment: [ Abs: 0.68645 Tot: -0.25538 ] + SubspaceRotationAdjust: set factor to 0.133 +ElecMinimize: Iter: 66 G: -1059.017966703907859 |grad|_K: 7.176e-08 alpha: 1.562e-01 linmin: 4.013e-04 t[s]: 816.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768898 of unit cell: Completed after 8 iterations at t[s]: 817.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768886 of unit cell: Completed after 4 iterations at t[s]: 818.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638431 magneticMoment: [ Abs: 0.69188 Tot: -0.26036 ] + SubspaceRotationAdjust: set factor to 0.115 +ElecMinimize: Iter: 67 G: -1059.017966817355955 |grad|_K: 6.324e-08 alpha: 7.706e-02 linmin: 6.958e-04 t[s]: 819.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768890 of unit cell: Completed after 2 iterations at t[s]: 819.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768892 of unit cell: Completed after 0 iterations at t[s]: 820.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638805 magneticMoment: [ Abs: 0.69869 Tot: -0.26627 ] + SubspaceRotationAdjust: set factor to 0.167 +ElecMinimize: Iter: 68 G: -1059.017966992810898 |grad|_K: 5.289e-08 alpha: 1.221e-01 linmin: -2.178e-03 t[s]: 821.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768890 of unit cell: Completed after 4 iterations at t[s]: 821.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768890 of unit cell: Completed after 0 iterations at t[s]: 822.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638600 magneticMoment: [ Abs: 0.70310 Tot: -0.26985 ] + SubspaceRotationAdjust: set factor to 0.195 +ElecMinimize: Iter: 69 G: -1059.017967122448226 |grad|_K: 5.075e-08 alpha: 1.119e-01 linmin: -1.784e-03 t[s]: 823.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768878 of unit cell: Completed after 7 iterations at t[s]: 824.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768883 of unit cell: Completed after 1 iterations at t[s]: 824.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638137 magneticMoment: [ Abs: 0.70527 Tot: -0.27148 ] + SubspaceRotationAdjust: set factor to 0.128 +ElecMinimize: Iter: 70 G: -1059.017967177776200 |grad|_K: 7.869e-08 alpha: 6.243e-02 linmin: 2.006e-03 t[s]: 825.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768881 of unit cell: Completed after 0 iterations at t[s]: 826.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768882 of unit cell: Completed after 0 iterations at t[s]: 826.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638035 magneticMoment: [ Abs: 0.70966 Tot: -0.27497 ] + SubspaceRotationAdjust: set factor to 0.0995 +ElecMinimize: Iter: 71 G: -1059.017967263422861 |grad|_K: 6.736e-08 alpha: 5.206e-02 linmin: 1.180e-06 t[s]: 828.04 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 8.240e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.901 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.914 5.977 5.956 5.940 2.985 +# coordination-number Hf 11.128 16.726 16.719 16.624 13.885 11.126 16.720 16.724 16.624 13.885 11.970 16.720 16.724 16.624 13.885 11.128 16.779 16.724 16.624 13.885 +# coordination-number N 1.027 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.12 +EvdW_6 = -0.120274 +EvdW_8 = -0.212287 + +# Ionic positions in cartesian coordinates: +ion C 15.515069641948251 8.970497350992051 29.518241582658508 1 +ion C 6.487855760253332 0.181834802788424 23.690796219691197 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343457053847366 8.999426028796876 29.222363711160646 1 +ion C 0.313864307230839 0.181483979657740 23.421117892523405 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.460909659906896 3.607475102440546 29.222356817183769 1 +ion C 9.568450902365356 5.532290864320664 23.958714689961415 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.234534498405104 3.604723367665023 28.952917612289209 1 +ion C 3.394501447584366 5.531965243297395 23.690788758030930 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.148368111596595 0.014253244273522 31.011233152314496 1 +ion Hf 12.544336067650487 7.252882840155226 26.559509964317684 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.022152543620716 0.012978854423647 30.745034930541912 1 +ion Hf 6.382174540497179 7.252869378150114 26.290087412490475 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.262852154132782 5.355181617058370 31.404337280195129 1 +ion Hf 9.469905457752423 1.912500246541372 26.290039757993419 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.427105355364558 5.321336795272951 31.550274698626104 1 +ion Hf 3.295760021166517 1.905553529093818 26.016266310229486 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.253062381185192 5.350922435893279 35.671342085400994 1 + +# Forces in Cartesian coordinates: +force C -0.000333021140417 -0.000181139008312 0.011011746855291 1 +force C 0.000392816856583 -0.000284488632686 0.001630616385865 1 +force C 0.000271980593718 0.000158373784347 -0.004279757121790 0 +force C 0.000173124532306 0.000099547246376 -0.004276884329135 0 +force C -0.000972131406494 -0.000618807036135 0.022969588536894 0 +force C -0.000054415932264 0.004299284865123 0.005140866661383 1 +force C -0.000522310844280 -0.000297440771023 0.001650630159685 1 +force C 0.000174962883083 0.000182575831860 -0.004308264973172 0 +force C 0.000180250936065 -0.000034301863837 -0.004188780388462 0 +force C -0.001062131338332 -0.000614114661840 0.022979080460615 0 +force C 0.003692825689674 -0.002190124855580 0.005060868200120 1 +force C -0.000164349642911 -0.000097492859297 0.002380846667652 1 +force C 0.000244077713827 0.000059810178051 -0.004310784707399 0 +force C 0.000060928217895 0.000173839365031 -0.004188628912667 0 +force C -0.000993591806936 -0.000574169282399 0.022861531056911 0 +force C -0.003898335536890 -0.002209450466784 0.005739838368316 1 +force C -0.000047774071816 0.000479137029067 0.001623561632319 1 +force C 0.000188135054856 0.000107422035209 -0.004059131331748 0 +force C 0.000286400687360 0.000165740224502 -0.004164487720784 0 +force C -0.001022523000228 -0.000532897197694 0.022970290633261 0 +force Hf -0.004482227848476 0.002556733425517 0.005146576101904 1 +force Hf -0.002106723629105 -0.001184182371641 0.005098558431441 1 +force Hf 0.000500947654171 0.000288640690899 -0.003711094580987 0 +force Hf -0.000419782266725 -0.000163574182936 0.011951598557203 0 +force Hf 0.001043301963265 0.000602051687597 -0.023964229238374 0 +force Hf 0.003643428570588 0.002002232877767 0.005768280235032 1 +force Hf 0.001790074397450 -0.001364602720385 0.005762573297575 1 +force Hf 0.000586671086108 0.000108502995161 -0.003928856142064 0 +force Hf -0.000319003659351 -0.000183520111188 0.012016368083213 0 +force Hf 0.001382566318848 0.000608308516062 -0.024050508977171 0 +force Hf 0.000828911556595 0.000587982848391 0.031863841626191 1 +force Hf -0.000294826695104 0.002223210489691 0.005737941975639 1 +force Hf 0.000388746052226 0.000457845873512 -0.003924684493687 0 +force Hf -0.000398725782005 -0.000230969619839 0.012131192773677 0 +force Hf 0.001216921455712 0.000893999370782 -0.024050920779575 0 +force Hf 0.000127081292041 -0.005100689758196 0.005115043729393 1 +force Hf -0.000006456485181 -0.000022901063668 0.000451516392931 1 +force Hf 0.000694907190487 0.000404085415388 -0.003942131592550 0 +force Hf -0.000349778022070 -0.000281262100878 0.011948721548405 0 +force Hf 0.001184541268133 0.000685839528306 -0.023693151792021 0 +force N -0.000081574823352 -0.000179614619305 -0.079078764491498 1 + +# Energy components: + A_diel = -0.5707683957829115 + Eewald = 38756.7710350306733744 + EH = 39732.6852943400299409 + Eloc = -79558.4555548908829223 + Enl = -270.1289788131679757 + EvdW = -0.3325608525674292 + Exc = -796.5774800527392472 + Exc_core = 594.6256223180482721 + KE = 421.1049263588306530 + MuShift = -0.0088016449665616 +------------------------------------- + Etot = -1120.8872666025299623 + TS = 0.0019273280457110 +------------------------------------- + F = -1120.8891939305756296 + muN = -61.8712266671527331 +------------------------------------- + G = -1059.0179672634228609 + +IonicMinimize: Iter: 1 G: -1059.017967263422861 |grad|_K: 1.238e-02 alpha: 3.000e+00 linmin: -7.613e-01 t[s]: 834.10 + +#--- Lowdin population analysis --- +# oxidation-state C -0.235 -0.232 -0.233 -0.209 -0.187 -0.232 -0.232 -0.233 -0.209 -0.187 -0.232 -0.230 -0.233 -0.209 -0.188 -0.233 -0.232 -0.234 -0.209 -0.187 +# magnetic-moments C -0.002 -0.001 -0.006 -0.007 -0.119 -0.002 -0.001 -0.006 -0.011 -0.108 -0.002 -0.000 -0.006 -0.011 -0.027 -0.001 -0.001 -0.005 -0.011 -0.119 +# oxidation-state Hf +0.597 +0.243 +0.242 +0.243 +0.118 +0.598 +0.244 +0.243 +0.242 +0.118 -0.004 +0.245 +0.243 +0.242 +0.118 +0.597 +0.249 +0.243 +0.243 +0.119 +# magnetic-moments Hf +0.042 +0.002 +0.000 +0.000 -0.001 +0.049 -0.000 -0.001 +0.001 -0.002 +0.058 -0.000 -0.001 +0.000 -0.002 +0.042 +0.002 -0.000 +0.000 -0.001 +# oxidation-state N -1.036 +# magnetic-moments N -0.019 + + +Computing DFT-D3 correction: +# coordination-number C 5.897 5.976 5.956 5.940 2.985 5.915 5.975 5.956 5.940 2.985 5.915 5.976 5.956 5.940 2.985 5.912 5.976 5.956 5.940 2.985 +# coordination-number Hf 11.126 16.711 16.712 16.624 13.885 11.124 16.705 16.720 16.624 13.885 11.954 16.705 16.720 16.624 13.885 11.126 16.772 16.720 16.624 13.885 +# coordination-number N 1.043 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.11 +EvdW_6 = -0.120267 +EvdW_8 = -0.212291 +Shifting auxilliary hamiltonian by 0.000134 to set nElectrons=325.638035 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769008 of unit cell: Completed after 28 iterations at t[s]: 836.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638035 magneticMoment: [ Abs: 0.70037 Tot: -0.26410 ] +ElecMinimize: Iter: 0 G: -1058.947760476803751 |grad|_K: 2.177e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754958 of unit cell: Completed after 31 iterations at t[s]: 837.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763823 of unit cell: Completed after 32 iterations at t[s]: 838.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.332070 magneticMoment: [ Abs: 0.66472 Tot: -0.14693 ] + SubspaceRotationAdjust: set factor to 0.0616 +ElecMinimize: Iter: 1 G: -1059.002088610086048 |grad|_K: 2.030e-05 alpha: 3.584e-01 linmin: 8.125e-03 t[s]: 839.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.775564 of unit cell: Completed after 37 iterations at t[s]: 840.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769169 of unit cell: Completed after 34 iterations at t[s]: 840.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633217 magneticMoment: [ Abs: 0.69054 Tot: -0.27753 ] + SubspaceRotationAdjust: set factor to 0.142 +ElecMinimize: Iter: 2 G: -1059.020511904660907 |grad|_K: 4.840e-06 alpha: 1.227e-01 linmin: -9.310e-03 t[s]: 841.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769689 of unit cell: Completed after 26 iterations at t[s]: 842.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770278 of unit cell: Completed after 26 iterations at t[s]: 843.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.717166 magneticMoment: [ Abs: 0.70081 Tot: -0.30721 ] + SubspaceRotationAdjust: set factor to 0.0875 +ElecMinimize: Iter: 3 G: -1059.022830495177232 |grad|_K: 6.085e-06 alpha: 2.666e-01 linmin: 1.477e-03 t[s]: 844.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767534 of unit cell: Completed after 29 iterations at t[s]: 844.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768921 of unit cell: Completed after 27 iterations at t[s]: 845.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.619428 magneticMoment: [ Abs: 0.68919 Tot: -0.26590 ] + SubspaceRotationAdjust: set factor to 0.086 +ElecMinimize: Iter: 4 G: -1059.024606132331201 |grad|_K: 2.061e-06 alpha: 1.411e-01 linmin: 2.031e-04 t[s]: 846.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768839 of unit cell: Completed after 14 iterations at t[s]: 847.03 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.233216e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768667 of unit cell: Completed after 17 iterations at t[s]: 847.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768590 of unit cell: Completed after 14 iterations at t[s]: 848.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594861 magneticMoment: [ Abs: 0.69667 Tot: -0.25770 ] + SubspaceRotationAdjust: set factor to 0.0577 +ElecMinimize: Iter: 5 G: -1059.025405819934122 |grad|_K: 2.124e-06 alpha: 5.416e-01 linmin: 2.673e-04 t[s]: 849.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770506 of unit cell: Completed after 29 iterations at t[s]: 849.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769185 of unit cell: Completed after 28 iterations at t[s]: 850.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633574 magneticMoment: [ Abs: 0.70295 Tot: -0.27274 ] + SubspaceRotationAdjust: set factor to 0.044 +ElecMinimize: Iter: 6 G: -1059.025668119653574 |grad|_K: 1.257e-06 alpha: 1.619e-01 linmin: -6.927e-04 t[s]: 851.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769248 of unit cell: Completed after 11 iterations at t[s]: 852.09 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.857211e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769371 of unit cell: Completed after 14 iterations at t[s]: 852.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769410 of unit cell: Completed after 11 iterations at t[s]: 853.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.649288 magneticMoment: [ Abs: 0.70248 Tot: -0.27736 ] + SubspaceRotationAdjust: set factor to 0.0417 +ElecMinimize: Iter: 7 G: -1059.026000252500353 |grad|_K: 1.241e-06 alpha: 5.863e-01 linmin: -1.652e-06 t[s]: 854.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768780 of unit cell: Completed after 26 iterations at t[s]: 854.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769061 of unit cell: Completed after 23 iterations at t[s]: 855.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625533 magneticMoment: [ Abs: 0.70035 Tot: -0.26770 ] + SubspaceRotationAdjust: set factor to 0.0361 +ElecMinimize: Iter: 8 G: -1059.026178321545103 |grad|_K: 1.049e-06 alpha: 3.306e-01 linmin: 7.887e-06 t[s]: 856.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769053 of unit cell: Completed after 14 iterations at t[s]: 857.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769047 of unit cell: Completed after 11 iterations at t[s]: 857.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.622637 magneticMoment: [ Abs: 0.70528 Tot: -0.26610 ] + SubspaceRotationAdjust: set factor to 0.0482 +ElecMinimize: Iter: 9 G: -1059.026393789147505 |grad|_K: 9.429e-07 alpha: 5.615e-01 linmin: -1.530e-05 t[s]: 858.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769470 of unit cell: Completed after 24 iterations at t[s]: 859.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769326 of unit cell: Completed after 18 iterations at t[s]: 859.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.639537 magneticMoment: [ Abs: 0.71019 Tot: -0.27210 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 10 G: -1059.026508136486655 |grad|_K: 8.254e-07 alpha: 3.676e-01 linmin: -1.276e-06 t[s]: 860.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769270 of unit cell: Completed after 16 iterations at t[s]: 861.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769246 of unit cell: Completed after 13 iterations at t[s]: 861.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632617 magneticMoment: [ Abs: 0.71118 Tot: -0.26910 ] + SubspaceRotationAdjust: set factor to 0.049 +ElecMinimize: Iter: 11 G: -1059.026632462607949 |grad|_K: 7.549e-07 alpha: 5.226e-01 linmin: -1.671e-05 t[s]: 862.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769142 of unit cell: Completed after 18 iterations at t[s]: 863.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769137 of unit cell: Completed after 3 iterations at t[s]: 864.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.623849 magneticMoment: [ Abs: 0.71192 Tot: -0.26538 ] + SubspaceRotationAdjust: set factor to 0.051 +ElecMinimize: Iter: 12 G: -1059.026742045363790 |grad|_K: 7.831e-07 alpha: 5.502e-01 linmin: -2.493e-05 t[s]: 865.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769481 of unit cell: Completed after 23 iterations at t[s]: 865.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769378 of unit cell: Completed after 14 iterations at t[s]: 866.18 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638748 magneticMoment: [ Abs: 0.71562 Tot: -0.27035 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 13 G: -1059.026824477274204 |grad|_K: 6.705e-07 alpha: 3.830e-01 linmin: 2.498e-05 t[s]: 867.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769331 of unit cell: Completed after 11 iterations at t[s]: 867.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769315 of unit cell: Completed after 9 iterations at t[s]: 868.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633963 magneticMoment: [ Abs: 0.71703 Tot: -0.26781 ] + SubspaceRotationAdjust: set factor to 0.0489 +ElecMinimize: Iter: 14 G: -1059.026905243048759 |grad|_K: 5.870e-07 alpha: 5.171e-01 linmin: 3.540e-05 t[s]: 869.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769169 of unit cell: Completed after 18 iterations at t[s]: 869.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769161 of unit cell: Completed after 3 iterations at t[s]: 870.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624479 magneticMoment: [ Abs: 0.71647 Tot: -0.26343 ] + SubspaceRotationAdjust: set factor to 0.0472 +ElecMinimize: Iter: 15 G: -1059.026970384061997 |grad|_K: 5.876e-07 alpha: 5.437e-01 linmin: -9.851e-05 t[s]: 871.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769384 of unit cell: Completed after 22 iterations at t[s]: 871.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769315 of unit cell: Completed after 14 iterations at t[s]: 872.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635741 magneticMoment: [ Abs: 0.71784 Tot: -0.26688 ] + SubspaceRotationAdjust: set factor to 0.0376 +ElecMinimize: Iter: 16 G: -1059.027015820681072 |grad|_K: 4.678e-07 alpha: 3.723e-01 linmin: 2.693e-05 t[s]: 873.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769301 of unit cell: Completed after 10 iterations at t[s]: 874.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769296 of unit cell: Completed after 3 iterations at t[s]: 874.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635647 magneticMoment: [ Abs: 0.71857 Tot: -0.26637 ] + SubspaceRotationAdjust: set factor to 0.0442 +ElecMinimize: Iter: 17 G: -1059.027054362363742 |grad|_K: 3.696e-07 alpha: 5.060e-01 linmin: -1.523e-05 t[s]: 875.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769201 of unit cell: Completed after 17 iterations at t[s]: 876.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769201 of unit cell: Completed after 0 iterations at t[s]: 876.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630249 magneticMoment: [ Abs: 0.71874 Tot: -0.26401 ] + SubspaceRotationAdjust: set factor to 0.0386 +ElecMinimize: Iter: 18 G: -1059.027078465749810 |grad|_K: 3.416e-07 alpha: 5.048e-01 linmin: -1.510e-04 t[s]: 877.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769302 of unit cell: Completed after 18 iterations at t[s]: 878.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 9 iterations at t[s]: 878.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635759 magneticMoment: [ Abs: 0.71948 Tot: -0.26561 ] + SubspaceRotationAdjust: set factor to 0.0322 +ElecMinimize: Iter: 19 G: -1059.027093190548612 |grad|_K: 2.288e-07 alpha: 3.562e-01 linmin: 1.095e-04 t[s]: 879.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769266 of unit cell: Completed after 7 iterations at t[s]: 880.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 3 iterations at t[s]: 881.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635885 magneticMoment: [ Abs: 0.71926 Tot: -0.26524 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 20 G: -1059.027102688769673 |grad|_K: 1.623e-07 alpha: 5.212e-01 linmin: -2.408e-04 t[s]: 882.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769224 of unit cell: Completed after 11 iterations at t[s]: 882.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769229 of unit cell: Completed after 3 iterations at t[s]: 883.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633936 magneticMoment: [ Abs: 0.71906 Tot: -0.26437 ] + SubspaceRotationAdjust: set factor to 0.033 +ElecMinimize: Iter: 21 G: -1059.027106887071568 |grad|_K: 1.362e-07 alpha: 4.534e-01 linmin: 1.303e-04 t[s]: 884.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769265 of unit cell: Completed after 11 iterations at t[s]: 884.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769262 of unit cell: Completed after 0 iterations at t[s]: 885.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636273 magneticMoment: [ Abs: 0.71953 Tot: -0.26512 ] + SubspaceRotationAdjust: set factor to 0.0281 +ElecMinimize: Iter: 22 G: -1059.027109546237625 |grad|_K: 9.396e-08 alpha: 4.145e-01 linmin: 2.099e-04 t[s]: 886.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769261 of unit cell: Completed after 3 iterations at t[s]: 886.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769261 of unit cell: Completed after 0 iterations at t[s]: 887.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636274 magneticMoment: [ Abs: 0.71984 Tot: -0.26503 ] + SubspaceRotationAdjust: set factor to 0.0331 +ElecMinimize: Iter: 23 G: -1059.027111218343634 |grad|_K: 7.220e-08 alpha: 5.434e-01 linmin: -5.415e-04 t[s]: 888.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769249 of unit cell: Completed after 8 iterations at t[s]: 888.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769250 of unit cell: Completed after 0 iterations at t[s]: 889.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635621 magneticMoment: [ Abs: 0.72006 Tot: -0.26471 ] + SubspaceRotationAdjust: set factor to 0.0329 +ElecMinimize: Iter: 24 G: -1059.027112151815345 |grad|_K: 6.026e-08 alpha: 5.047e-01 linmin: -7.050e-04 t[s]: 890.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 5 iterations at t[s]: 891.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 0 iterations at t[s]: 891.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636514 magneticMoment: [ Abs: 0.72041 Tot: -0.26491 ] + SubspaceRotationAdjust: set factor to 0.0342 +ElecMinimize: Iter: 25 G: -1059.027112789701505 |grad|_K: 5.045e-08 alpha: 4.931e-01 linmin: -4.575e-04 t[s]: 892.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769265 of unit cell: Completed after 3 iterations at t[s]: 893.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769266 of unit cell: Completed after 0 iterations at t[s]: 893.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636703 magneticMoment: [ Abs: 0.72075 Tot: -0.26484 ] + SubspaceRotationAdjust: set factor to 0.0411 +ElecMinimize: Iter: 26 G: -1059.027113314243479 |grad|_K: 4.641e-08 alpha: 5.694e-01 linmin: -1.158e-03 t[s]: 894.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769260 of unit cell: Completed after 3 iterations at t[s]: 895.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769259 of unit cell: Completed after 0 iterations at t[s]: 895.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636233 magneticMoment: [ Abs: 0.72130 Tot: -0.26454 ] + SubspaceRotationAdjust: set factor to 0.0473 +ElecMinimize: Iter: 27 G: -1059.027113836443505 |grad|_K: 4.375e-08 alpha: 6.510e-01 linmin: -2.689e-04 t[s]: 896.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769254 of unit cell: Completed after 5 iterations at t[s]: 897.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769255 of unit cell: Completed after 0 iterations at t[s]: 897.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635863 magneticMoment: [ Abs: 0.72198 Tot: -0.26427 ] + SubspaceRotationAdjust: set factor to 0.0499 +ElecMinimize: Iter: 28 G: -1059.027114196387629 |grad|_K: 5.616e-08 alpha: 5.381e-01 linmin: -1.532e-04 t[s]: 898.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769279 of unit cell: Completed after 7 iterations at t[s]: 899.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769269 of unit cell: Completed after 3 iterations at t[s]: 900.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636804 magneticMoment: [ Abs: 0.72289 Tot: -0.26443 ] + SubspaceRotationAdjust: set factor to 0.0461 +ElecMinimize: Iter: 29 G: -1059.027114527231788 |grad|_K: 4.843e-08 alpha: 3.062e-01 linmin: 3.940e-04 t[s]: 901.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769273 of unit cell: Completed after 0 iterations at t[s]: 901.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769276 of unit cell: Completed after 3 iterations at t[s]: 902.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637289 magneticMoment: [ Abs: 0.72422 Tot: -0.26429 ] + SubspaceRotationAdjust: set factor to 0.054 +ElecMinimize: Iter: 30 G: -1059.027114924629359 |grad|_K: 4.946e-08 alpha: 5.631e-01 linmin: 6.838e-04 t[s]: 903.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769259 of unit cell: Completed after 8 iterations at t[s]: 903.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 0 iterations at t[s]: 904.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636512 magneticMoment: [ Abs: 0.72523 Tot: -0.26367 ] + SubspaceRotationAdjust: set factor to 0.045 +ElecMinimize: Iter: 31 G: -1059.027115277746589 |grad|_K: 5.390e-08 alpha: 4.258e-01 linmin: 1.169e-03 t[s]: 905.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769276 of unit cell: Completed after 4 iterations at t[s]: 905.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 1 iterations at t[s]: 906.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637167 magneticMoment: [ Abs: 0.72642 Tot: -0.26361 ] + SubspaceRotationAdjust: set factor to 0.0409 +ElecMinimize: Iter: 32 G: -1059.027115515725882 |grad|_K: 3.663e-08 alpha: 3.041e-01 linmin: -2.037e-04 t[s]: 907.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 0 iterations at t[s]: 907.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 0 iterations at t[s]: 908.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637206 magneticMoment: [ Abs: 0.72743 Tot: -0.26332 ] + SubspaceRotationAdjust: set factor to 0.0455 +ElecMinimize: Iter: 33 G: -1059.027115757008687 |grad|_K: 3.027e-08 alpha: 4.930e-01 linmin: -3.853e-04 t[s]: 909.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769264 of unit cell: Completed after 2 iterations at t[s]: 910.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769265 of unit cell: Completed after 0 iterations at t[s]: 910.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636817 magneticMoment: [ Abs: 0.72814 Tot: -0.26294 ] + SubspaceRotationAdjust: set factor to 0.0443 +ElecMinimize: Iter: 34 G: -1059.027115900038325 |grad|_K: 2.513e-08 alpha: 4.414e-01 linmin: -1.013e-03 t[s]: 911.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769268 of unit cell: Completed after 0 iterations at t[s]: 912.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769269 of unit cell: Completed after 1 iterations at t[s]: 912.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637085 magneticMoment: [ Abs: 0.72910 Tot: -0.26282 ] + SubspaceRotationAdjust: set factor to 0.0512 +ElecMinimize: Iter: 35 G: -1059.027116019412915 |grad|_K: 2.496e-08 alpha: 5.539e-01 linmin: 6.784e-04 t[s]: 913.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769277 of unit cell: Completed after 2 iterations at t[s]: 914.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769274 of unit cell: Completed after 0 iterations at t[s]: 914.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637475 magneticMoment: [ Abs: 0.72992 Tot: -0.26280 ] + SubspaceRotationAdjust: set factor to 0.0492 +ElecMinimize: Iter: 36 G: -1059.027116090991967 |grad|_K: 2.658e-08 alpha: 3.622e-01 linmin: 9.121e-04 t[s]: 915.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769268 of unit cell: Completed after 2 iterations at t[s]: 916.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769270 of unit cell: Completed after 0 iterations at t[s]: 916.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637223 magneticMoment: [ Abs: 0.73057 Tot: -0.26250 ] + SubspaceRotationAdjust: set factor to 0.0589 +ElecMinimize: Iter: 37 G: -1059.027116145460923 |grad|_K: 1.994e-08 alpha: 2.607e-01 linmin: -6.716e-04 t[s]: 917.98 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.791e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.897 5.976 5.956 5.940 2.985 5.915 5.975 5.956 5.940 2.985 5.915 5.976 5.956 5.940 2.985 5.912 5.976 5.956 5.940 2.985 +# coordination-number Hf 11.126 16.711 16.712 16.624 13.885 11.124 16.705 16.720 16.624 13.885 11.954 16.705 16.720 16.624 13.885 11.126 16.772 16.720 16.624 13.885 +# coordination-number N 1.043 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.11 +EvdW_6 = -0.120267 +EvdW_8 = -0.212291 +IonicMinimize: Wolfe criterion not satisfied: alpha: 0.0265218 (E-E0)/|gdotd0|: -0.0253745 gdotd/gdotd0: 0.910481 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number C 5.888 5.973 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.911 5.973 5.955 5.940 2.985 5.908 5.973 5.956 5.940 2.985 +# coordination-number Hf 11.122 16.680 16.697 16.624 13.885 11.121 16.674 16.711 16.624 13.885 11.906 16.673 16.711 16.624 13.885 11.123 16.757 16.711 16.624 13.885 +# coordination-number N 1.063 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.09 +EvdW_6 = -0.120252 +EvdW_8 = -0.212296 +Shifting auxilliary hamiltonian by -0.000007 to set nElectrons=325.637223 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769463 of unit cell: Completed after 34 iterations at t[s]: 924.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637223 magneticMoment: [ Abs: 0.73729 Tot: -0.26031 ] +ElecMinimize: Iter: 0 G: -1058.719728686514827 |grad|_K: 4.296e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.758358 of unit cell: Completed after 33 iterations at t[s]: 926.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.764278 of unit cell: Completed after 33 iterations at t[s]: 926.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.304037 magneticMoment: [ Abs: 0.68090 Tot: -0.12164 ] + SubspaceRotationAdjust: set factor to 0.0469 +ElecMinimize: Iter: 1 G: -1058.988494387400806 |grad|_K: 2.090e-05 alpha: 4.303e-01 linmin: 6.860e-03 t[s]: 927.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.775576 of unit cell: Completed after 37 iterations at t[s]: 928.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770323 of unit cell: Completed after 33 iterations at t[s]: 928.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.669877 magneticMoment: [ Abs: 0.70994 Tot: -0.28812 ] + SubspaceRotationAdjust: set factor to 0.0309 +ElecMinimize: Iter: 2 G: -1059.020231574263107 |grad|_K: 7.534e-06 alpha: 1.884e-01 linmin: -6.965e-03 t[s]: 929.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770536 of unit cell: Completed after 26 iterations at t[s]: 930.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770829 of unit cell: Completed after 26 iterations at t[s]: 931.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.710938 magneticMoment: [ Abs: 0.71732 Tot: -0.30151 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 3 G: -1059.029828028992370 |grad|_K: 5.196e-06 alpha: 4.508e-01 linmin: 4.511e-05 t[s]: 932.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769076 of unit cell: Completed after 29 iterations at t[s]: 932.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769447 of unit cell: Completed after 24 iterations at t[s]: 933.37 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609823 magneticMoment: [ Abs: 0.70839 Tot: -0.25934 ] + SubspaceRotationAdjust: set factor to 0.0308 +ElecMinimize: Iter: 4 G: -1059.033240060290609 |grad|_K: 3.254e-06 alpha: 3.628e-01 linmin: -1.279e-04 t[s]: 934.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769435 of unit cell: Completed after 18 iterations at t[s]: 934.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769429 of unit cell: Completed after 14 iterations at t[s]: 935.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.605299 magneticMoment: [ Abs: 0.71605 Tot: -0.25692 ] + SubspaceRotationAdjust: set factor to 0.0407 +ElecMinimize: Iter: 5 G: -1059.035016199745314 |grad|_K: 2.238e-06 alpha: 4.800e-01 linmin: -1.162e-05 t[s]: 936.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769991 of unit cell: Completed after 26 iterations at t[s]: 937.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770044 of unit cell: Completed after 14 iterations at t[s]: 937.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.643357 magneticMoment: [ Abs: 0.72640 Tot: -0.27194 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 6 G: -1059.035936156074058 |grad|_K: 2.219e-06 alpha: 5.264e-01 linmin: 1.548e-04 t[s]: 938.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769538 of unit cell: Completed after 25 iterations at t[s]: 939.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769568 of unit cell: Completed after 9 iterations at t[s]: 939.78 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.606501 magneticMoment: [ Abs: 0.72811 Tot: -0.25688 ] + SubspaceRotationAdjust: set factor to 0.0418 +ElecMinimize: Iter: 7 G: -1059.036787069427191 |grad|_K: 1.735e-06 alpha: 4.971e-01 linmin: 3.418e-05 t[s]: 940.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769507 of unit cell: Completed after 17 iterations at t[s]: 941.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769466 of unit cell: Completed after 15 iterations at t[s]: 941.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591632 magneticMoment: [ Abs: 0.73462 Tot: -0.25124 ] + SubspaceRotationAdjust: set factor to 0.0499 +ElecMinimize: Iter: 8 G: -1059.037624762187079 |grad|_K: 1.777e-06 alpha: 7.992e-01 linmin: 2.095e-06 t[s]: 942.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770680 of unit cell: Completed after 28 iterations at t[s]: 943.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770140 of unit cell: Completed after 25 iterations at t[s]: 944.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631161 magneticMoment: [ Abs: 0.74534 Tot: -0.26728 ] + SubspaceRotationAdjust: set factor to 0.0441 +ElecMinimize: Iter: 9 G: -1059.038106354848424 |grad|_K: 1.812e-06 alpha: 4.347e-01 linmin: -4.550e-05 t[s]: 945.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769989 of unit cell: Completed after 23 iterations at t[s]: 945.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769895 of unit cell: Completed after 18 iterations at t[s]: 946.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607318 magneticMoment: [ Abs: 0.75376 Tot: -0.25780 ] + SubspaceRotationAdjust: set factor to 0.0467 +ElecMinimize: Iter: 10 G: -1059.038893427914900 |grad|_K: 1.693e-06 alpha: 6.857e-01 linmin: 7.106e-06 t[s]: 947.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769858 of unit cell: Completed after 18 iterations at t[s]: 947.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769855 of unit cell: Completed after 3 iterations at t[s]: 948.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.602164 magneticMoment: [ Abs: 0.76050 Tot: -0.25486 ] + SubspaceRotationAdjust: set factor to 0.0531 +ElecMinimize: Iter: 11 G: -1059.039624615682442 |grad|_K: 1.608e-06 alpha: 7.314e-01 linmin: -1.236e-05 t[s]: 949.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770505 of unit cell: Completed after 26 iterations at t[s]: 949.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770372 of unit cell: Completed after 19 iterations at t[s]: 950.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638473 magneticMoment: [ Abs: 0.76959 Tot: -0.26794 ] + SubspaceRotationAdjust: set factor to 0.0462 +ElecMinimize: Iter: 12 G: -1059.040145491764406 |grad|_K: 1.815e-06 alpha: 5.761e-01 linmin: 1.010e-05 t[s]: 951.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769676 of unit cell: Completed after 26 iterations at t[s]: 952.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769887 of unit cell: Completed after 23 iterations at t[s]: 952.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607334 magneticMoment: [ Abs: 0.77149 Tot: -0.25461 ] + SubspaceRotationAdjust: set factor to 0.0351 +ElecMinimize: Iter: 13 G: -1059.040613777215640 |grad|_K: 1.475e-06 alpha: 4.072e-01 linmin: 3.803e-06 t[s]: 953.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769961 of unit cell: Completed after 17 iterations at t[s]: 954.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769996 of unit cell: Completed after 14 iterations at t[s]: 955.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.620123 magneticMoment: [ Abs: 0.77673 Tot: -0.25775 ] + SubspaceRotationAdjust: set factor to 0.0394 +ElecMinimize: Iter: 14 G: -1059.041079974525019 |grad|_K: 1.143e-06 alpha: 6.136e-01 linmin: -1.536e-05 t[s]: 956.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770154 of unit cell: Completed after 19 iterations at t[s]: 956.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770146 of unit cell: Completed after 4 iterations at t[s]: 957.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635540 magneticMoment: [ Abs: 0.77800 Tot: -0.26226 ] + SubspaceRotationAdjust: set factor to 0.0383 +ElecMinimize: Iter: 15 G: -1059.041345821668529 |grad|_K: 9.714e-07 alpha: 5.824e-01 linmin: -7.497e-07 t[s]: 958.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769861 of unit cell: Completed after 23 iterations at t[s]: 959.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769906 of unit cell: Completed after 14 iterations at t[s]: 959.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.622932 magneticMoment: [ Abs: 0.77569 Tot: -0.25636 ] + SubspaceRotationAdjust: set factor to 0.0302 +ElecMinimize: Iter: 16 G: -1059.041507830331284 |grad|_K: 7.485e-07 alpha: 4.922e-01 linmin: -1.247e-05 t[s]: 960.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770061 of unit cell: Completed after 19 iterations at t[s]: 961.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770046 of unit cell: Completed after 8 iterations at t[s]: 961.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634716 magneticMoment: [ Abs: 0.77649 Tot: -0.26036 ] + SubspaceRotationAdjust: set factor to 0.0263 +ElecMinimize: Iter: 17 G: -1059.041594487749535 |grad|_K: 4.963e-07 alpha: 4.429e-01 linmin: 1.875e-05 t[s]: 963.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770043 of unit cell: Completed after 9 iterations at t[s]: 963.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770042 of unit cell: Completed after 3 iterations at t[s]: 964.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635931 magneticMoment: [ Abs: 0.77645 Tot: -0.26047 ] + SubspaceRotationAdjust: set factor to 0.0289 +ElecMinimize: Iter: 18 G: -1059.041639547359409 |grad|_K: 3.456e-07 alpha: 5.246e-01 linmin: -4.434e-05 t[s]: 965.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 14 iterations at t[s]: 965.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769969 of unit cell: Completed after 0 iterations at t[s]: 966.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631786 magneticMoment: [ Abs: 0.77569 Tot: -0.25862 ] + SubspaceRotationAdjust: set factor to 0.0264 +ElecMinimize: Iter: 19 G: -1059.041661234877665 |grad|_K: 2.586e-07 alpha: 5.194e-01 linmin: -2.117e-04 t[s]: 967.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770007 of unit cell: Completed after 14 iterations at t[s]: 968.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770005 of unit cell: Completed after 0 iterations at t[s]: 968.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634710 magneticMoment: [ Abs: 0.77563 Tot: -0.25958 ] + SubspaceRotationAdjust: set factor to 0.0242 +ElecMinimize: Iter: 20 G: -1059.041672733943415 |grad|_K: 1.799e-07 alpha: 4.897e-01 linmin: 2.787e-04 t[s]: 969.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769993 of unit cell: Completed after 3 iterations at t[s]: 970.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769991 of unit cell: Completed after 0 iterations at t[s]: 970.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634036 magneticMoment: [ Abs: 0.77562 Tot: -0.25921 ] + SubspaceRotationAdjust: set factor to 0.0277 +ElecMinimize: Iter: 21 G: -1059.041679274584112 |grad|_K: 1.399e-07 alpha: 5.821e-01 linmin: -4.348e-04 t[s]: 971.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769963 of unit cell: Completed after 11 iterations at t[s]: 972.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 0 iterations at t[s]: 972.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632477 magneticMoment: [ Abs: 0.77572 Tot: -0.25856 ] + SubspaceRotationAdjust: set factor to 0.0273 +ElecMinimize: Iter: 22 G: -1059.041682557598733 |grad|_K: 1.177e-07 alpha: 4.787e-01 linmin: 1.139e-03 t[s]: 974.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769990 of unit cell: Completed after 8 iterations at t[s]: 974.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769989 of unit cell: Completed after 2 iterations at t[s]: 975.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633832 magneticMoment: [ Abs: 0.77618 Tot: -0.25905 ] + SubspaceRotationAdjust: set factor to 0.0274 +ElecMinimize: Iter: 23 G: -1059.041684677329386 |grad|_K: 9.543e-08 alpha: 4.541e-01 linmin: -2.822e-03 t[s]: 976.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769987 of unit cell: Completed after 3 iterations at t[s]: 976.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769987 of unit cell: Completed after 0 iterations at t[s]: 977.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633552 magneticMoment: [ Abs: 0.77667 Tot: -0.25893 ] + SubspaceRotationAdjust: set factor to 0.035 +ElecMinimize: Iter: 24 G: -1059.041686590416020 |grad|_K: 8.543e-08 alpha: 5.639e-01 linmin: -7.891e-04 t[s]: 978.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769965 of unit cell: Completed after 8 iterations at t[s]: 979.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769963 of unit cell: Completed after 0 iterations at t[s]: 979.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631782 magneticMoment: [ Abs: 0.77735 Tot: -0.25822 ] + SubspaceRotationAdjust: set factor to 0.0388 +ElecMinimize: Iter: 25 G: -1059.041688165662663 |grad|_K: 7.856e-08 alpha: 6.036e-01 linmin: -9.343e-04 t[s]: 980.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769956 of unit cell: Completed after 3 iterations at t[s]: 981.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 0 iterations at t[s]: 981.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630973 magneticMoment: [ Abs: 0.77890 Tot: -0.25787 ] + SubspaceRotationAdjust: set factor to 0.0466 +ElecMinimize: Iter: 26 G: -1059.041689748869430 |grad|_K: 8.544e-08 alpha: 7.098e-01 linmin: -5.778e-04 t[s]: 982.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 8 iterations at t[s]: 983.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769966 of unit cell: Completed after 3 iterations at t[s]: 984.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631589 magneticMoment: [ Abs: 0.78095 Tot: -0.25811 ] + SubspaceRotationAdjust: set factor to 0.0479 +ElecMinimize: Iter: 27 G: -1059.041691064793895 |grad|_K: 9.302e-08 alpha: 5.114e-01 linmin: 1.362e-05 t[s]: 985.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 5 iterations at t[s]: 985.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 0 iterations at t[s]: 986.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630446 magneticMoment: [ Abs: 0.78371 Tot: -0.25773 ] + SubspaceRotationAdjust: set factor to 0.0532 +ElecMinimize: Iter: 28 G: -1059.041692674504247 |grad|_K: 8.985e-08 alpha: 5.330e-01 linmin: -2.013e-04 t[s]: 987.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769939 of unit cell: Completed after 8 iterations at t[s]: 987.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769943 of unit cell: Completed after 3 iterations at t[s]: 988.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.629531 magneticMoment: [ Abs: 0.78606 Tot: -0.25743 ] + SubspaceRotationAdjust: set factor to 0.0545 +ElecMinimize: Iter: 29 G: -1059.041693778285435 |grad|_K: 9.618e-08 alpha: 3.983e-01 linmin: -1.925e-04 t[s]: 989.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769973 of unit cell: Completed after 9 iterations at t[s]: 990.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769966 of unit cell: Completed after 3 iterations at t[s]: 990.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631031 magneticMoment: [ Abs: 0.78887 Tot: -0.25808 ] + SubspaceRotationAdjust: set factor to 0.0498 +ElecMinimize: Iter: 30 G: -1059.041694790892279 |grad|_K: 8.483e-08 alpha: 3.114e-01 linmin: 3.105e-04 t[s]: 991.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 3 iterations at t[s]: 992.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769973 of unit cell: Completed after 0 iterations at t[s]: 993.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631368 magneticMoment: [ Abs: 0.79240 Tot: -0.25827 ] + SubspaceRotationAdjust: set factor to 0.0612 +ElecMinimize: Iter: 31 G: -1059.041695805829249 |grad|_K: 7.155e-08 alpha: 4.137e-01 linmin: -3.628e-04 t[s]: 994.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 8 iterations at t[s]: 994.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769956 of unit cell: Completed after 0 iterations at t[s]: 995.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630210 magneticMoment: [ Abs: 0.79510 Tot: -0.25783 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 32 G: -1059.041696494054577 |grad|_K: 6.801e-08 alpha: 3.744e-01 linmin: 1.033e-04 t[s]: 996.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769959 of unit cell: Completed after 3 iterations at t[s]: 996.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769959 of unit cell: Completed after 0 iterations at t[s]: 997.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630457 magneticMoment: [ Abs: 0.79825 Tot: -0.25795 ] + SubspaceRotationAdjust: set factor to 0.0685 +ElecMinimize: Iter: 33 G: -1059.041697139739426 |grad|_K: 5.680e-08 alpha: 4.026e-01 linmin: -2.439e-04 t[s]: 998.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769972 of unit cell: Completed after 8 iterations at t[s]: 999.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769970 of unit cell: Completed after 0 iterations at t[s]: 999.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631308 magneticMoment: [ Abs: 0.80065 Tot: -0.25832 ] + SubspaceRotationAdjust: set factor to 0.0643 +ElecMinimize: Iter: 34 G: -1059.041697543088276 |grad|_K: 6.669e-08 alpha: 3.541e-01 linmin: 5.891e-06 t[s]: 1000.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 8 iterations at t[s]: 1001.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769961 of unit cell: Completed after 0 iterations at t[s]: 1001.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630666 magneticMoment: [ Abs: 0.80335 Tot: -0.25812 ] + SubspaceRotationAdjust: set factor to 0.0582 +ElecMinimize: Iter: 35 G: -1059.041697939061578 |grad|_K: 5.562e-08 alpha: 2.512e-01 linmin: 1.208e-03 t[s]: 1003.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769966 of unit cell: Completed after 2 iterations at t[s]: 1003.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769967 of unit cell: Completed after 0 iterations at t[s]: 1004.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631145 magneticMoment: [ Abs: 0.80651 Tot: -0.25839 ] + SubspaceRotationAdjust: set factor to 0.0723 +ElecMinimize: Iter: 36 G: -1059.041698276262196 |grad|_K: 4.557e-08 alpha: 3.229e-01 linmin: -2.186e-03 t[s]: 1005.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769972 of unit cell: Completed after 3 iterations at t[s]: 1005.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769972 of unit cell: Completed after 0 iterations at t[s]: 1006.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631472 magneticMoment: [ Abs: 0.80949 Tot: -0.25857 ] + SubspaceRotationAdjust: set factor to 0.0822 +ElecMinimize: Iter: 37 G: -1059.041698605275769 |grad|_K: 4.470e-08 alpha: 3.743e-01 linmin: -2.925e-03 t[s]: 1007.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 3 iterations at t[s]: 1008.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769959 of unit cell: Completed after 0 iterations at t[s]: 1008.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630575 magneticMoment: [ Abs: 0.81303 Tot: -0.25825 ] + SubspaceRotationAdjust: set factor to 0.098 +ElecMinimize: Iter: 38 G: -1059.041698956646087 |grad|_K: 4.698e-08 alpha: 4.226e-01 linmin: -8.802e-04 t[s]: 1009.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769947 of unit cell: Completed after 3 iterations at t[s]: 1010.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769949 of unit cell: Completed after 0 iterations at t[s]: 1010.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.629962 magneticMoment: [ Abs: 0.81691 Tot: -0.25810 ] + SubspaceRotationAdjust: set factor to 0.0745 +ElecMinimize: Iter: 39 G: -1059.041699253598154 |grad|_K: 7.290e-08 alpha: 3.624e-01 linmin: 1.020e-04 t[s]: 1011.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769983 of unit cell: Completed after 8 iterations at t[s]: 1012.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769964 of unit cell: Completed after 4 iterations at t[s]: 1013.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631003 magneticMoment: [ Abs: 0.82150 Tot: -0.25871 ] + SubspaceRotationAdjust: set factor to 0.079 +ElecMinimize: Iter: 40 G: -1059.041699558592200 |grad|_K: 5.692e-08 alpha: 1.542e-01 linmin: 1.088e-03 t[s]: 1014.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 3 iterations at t[s]: 1014.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769976 of unit cell: Completed after 0 iterations at t[s]: 1015.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631799 magneticMoment: [ Abs: 0.82653 Tot: -0.25926 ] + SubspaceRotationAdjust: set factor to 0.0984 +ElecMinimize: Iter: 41 G: -1059.041699852655711 |grad|_K: 5.306e-08 alpha: 2.451e-01 linmin: -3.824e-03 t[s]: 1016.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769980 of unit cell: Completed after 3 iterations at t[s]: 1016.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769980 of unit cell: Completed after 0 iterations at t[s]: 1017.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632032 magneticMoment: [ Abs: 0.83175 Tot: -0.25960 ] + SubspaceRotationAdjust: set factor to 0.0911 +ElecMinimize: Iter: 42 G: -1059.041700200417154 |grad|_K: 5.755e-08 alpha: 2.627e-01 linmin: -3.284e-03 t[s]: 1018.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 8 iterations at t[s]: 1019.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 4 iterations at t[s]: 1019.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631173 magneticMoment: [ Abs: 0.83513 Tot: -0.25935 ] + SubspaceRotationAdjust: set factor to 0.0787 +ElecMinimize: Iter: 43 G: -1059.041700367291241 |grad|_K: 7.151e-08 alpha: 1.426e-01 linmin: 7.922e-04 t[s]: 1020.74 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769958 of unit cell: Completed after 2 iterations at t[s]: 1021.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 0 iterations at t[s]: 1021.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630492 magneticMoment: [ Abs: 0.84114 Tot: -0.25925 ] + SubspaceRotationAdjust: set factor to 0.0833 +ElecMinimize: Iter: 44 G: -1059.041700642449541 |grad|_K: 7.603e-08 alpha: 1.619e-01 linmin: -8.540e-04 t[s]: 1022.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 5 iterations at t[s]: 1023.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 2 iterations at t[s]: 1024.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630739 magneticMoment: [ Abs: 0.84699 Tot: -0.25954 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 45 G: -1059.041700912359374 |grad|_K: 6.662e-08 alpha: 1.360e-01 linmin: -6.304e-04 t[s]: 1025.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 7 iterations at t[s]: 1025.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 0 iterations at t[s]: 1026.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631351 magneticMoment: [ Abs: 0.85168 Tot: -0.26001 ] + SubspaceRotationAdjust: set factor to 0.103 +ElecMinimize: Iter: 46 G: -1059.041701131941409 |grad|_K: 7.628e-08 alpha: 1.332e-01 linmin: -9.436e-04 t[s]: 1027.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769969 of unit cell: Completed after 1 iterations at t[s]: 1027.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769970 of unit cell: Completed after 3 iterations at t[s]: 1028.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631524 magneticMoment: [ Abs: 0.86148 Tot: -0.26065 ] + SubspaceRotationAdjust: set factor to 0.109 +ElecMinimize: Iter: 47 G: -1059.041701544578473 |grad|_K: 8.171e-08 alpha: 2.003e-01 linmin: 6.228e-04 t[s]: 1029.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 4 iterations at t[s]: 1030.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 2 iterations at t[s]: 1030.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630906 magneticMoment: [ Abs: 0.87044 Tot: -0.26097 ] + SubspaceRotationAdjust: set factor to 0.126 +ElecMinimize: Iter: 48 G: -1059.041701871330361 |grad|_K: 8.407e-08 alpha: 1.499e-01 linmin: 6.232e-04 t[s]: 1031.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 8 iterations at t[s]: 1032.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 0 iterations at t[s]: 1032.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630724 magneticMoment: [ Abs: 0.88032 Tot: -0.26154 ] + SubspaceRotationAdjust: set factor to 0.141 +ElecMinimize: Iter: 49 G: -1059.041702207096705 |grad|_K: 1.017e-07 alpha: 1.466e-01 linmin: -4.538e-06 t[s]: 1033.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769985 of unit cell: Completed after 7 iterations at t[s]: 1034.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769980 of unit cell: Completed after 2 iterations at t[s]: 1035.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631854 magneticMoment: [ Abs: 0.89218 Tot: -0.26280 ] + SubspaceRotationAdjust: set factor to 0.169 +ElecMinimize: Iter: 50 G: -1059.041702624573418 |grad|_K: 9.341e-08 alpha: 1.164e-01 linmin: 3.552e-04 t[s]: 1035.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769994 of unit cell: Completed after 5 iterations at t[s]: 1036.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769997 of unit cell: Completed after 0 iterations at t[s]: 1037.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633019 magneticMoment: [ Abs: 0.90446 Tot: -0.26407 ] + SubspaceRotationAdjust: set factor to 0.153 +ElecMinimize: Iter: 51 G: -1059.041703056088863 |grad|_K: 1.051e-07 alpha: 1.443e-01 linmin: -9.717e-04 t[s]: 1038.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769993 of unit cell: Completed after 8 iterations at t[s]: 1038.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769994 of unit cell: Completed after 0 iterations at t[s]: 1039.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632865 magneticMoment: [ Abs: 0.91717 Tot: -0.26479 ] + SubspaceRotationAdjust: set factor to 0.134 +ElecMinimize: Iter: 52 G: -1059.041703552451736 |grad|_K: 1.231e-07 alpha: 1.215e-01 linmin: -3.708e-04 t[s]: 1040.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 9 iterations at t[s]: 1040.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 4 iterations at t[s]: 1041.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631356 magneticMoment: [ Abs: 0.92720 Tot: -0.26477 ] + SubspaceRotationAdjust: set factor to 0.125 +ElecMinimize: Iter: 53 G: -1059.041703953409069 |grad|_K: 9.392e-08 alpha: 7.015e-02 linmin: 5.183e-04 t[s]: 1042.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 2 iterations at t[s]: 1042.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769950 of unit cell: Completed after 3 iterations at t[s]: 1043.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.629935 magneticMoment: [ Abs: 0.94150 Tot: -0.26514 ] + SubspaceRotationAdjust: set factor to 0.113 +ElecMinimize: Iter: 54 G: -1059.041704429858783 |grad|_K: 1.205e-07 alpha: 1.648e-01 linmin: -1.684e-04 t[s]: 1044.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 2 iterations at t[s]: 1045.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 0 iterations at t[s]: 1045.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630369 magneticMoment: [ Abs: 0.96575 Tot: -0.26718 ] + SubspaceRotationAdjust: set factor to 0.133 +ElecMinimize: Iter: 55 G: -1059.041705269528393 |grad|_K: 1.141e-07 alpha: 1.619e-01 linmin: -1.212e-04 t[s]: 1046.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769995 of unit cell: Completed after 8 iterations at t[s]: 1047.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769987 of unit cell: Completed after 2 iterations at t[s]: 1047.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632346 magneticMoment: [ Abs: 0.98369 Tot: -0.26956 ] + SubspaceRotationAdjust: set factor to 0.129 +ElecMinimize: Iter: 56 G: -1059.041705870981104 |grad|_K: 1.070e-07 alpha: 1.287e-01 linmin: 4.083e-04 t[s]: 1048.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770005 of unit cell: Completed after 3 iterations at t[s]: 1049.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770012 of unit cell: Completed after 3 iterations at t[s]: 1049.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633871 magneticMoment: [ Abs: 1.00522 Tot: -0.27220 ] + SubspaceRotationAdjust: set factor to 0.142 +ElecMinimize: Iter: 57 G: -1059.041706491760579 |grad|_K: 1.242e-07 alpha: 1.730e-01 linmin: 4.789e-04 t[s]: 1050.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770002 of unit cell: Completed after 9 iterations at t[s]: 1051.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770006 of unit cell: Completed after 4 iterations at t[s]: 1051.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633397 magneticMoment: [ Abs: 1.02199 Tot: -0.27352 ] + SubspaceRotationAdjust: set factor to 0.162 +ElecMinimize: Iter: 58 G: -1059.041707005698981 |grad|_K: 1.117e-07 alpha: 1.020e-01 linmin: 2.817e-04 t[s]: 1052.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770001 of unit cell: Completed after 3 iterations at t[s]: 1053.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769999 of unit cell: Completed after 0 iterations at t[s]: 1054.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632940 magneticMoment: [ Abs: 1.04110 Tot: -0.27512 ] + SubspaceRotationAdjust: set factor to 0.212 +ElecMinimize: Iter: 59 G: -1059.041707643317068 |grad|_K: 1.077e-07 alpha: 1.479e-01 linmin: -5.361e-04 t[s]: 1055.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770000 of unit cell: Completed after 8 iterations at t[s]: 1055.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770000 of unit cell: Completed after 3 iterations at t[s]: 1056.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633184 magneticMoment: [ Abs: 1.05405 Tot: -0.27649 ] + SubspaceRotationAdjust: set factor to 0.232 +ElecMinimize: Iter: 60 G: -1059.041708088155929 |grad|_K: 1.008e-07 alpha: 1.104e-01 linmin: -2.882e-04 t[s]: 1057.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770014 of unit cell: Completed after 8 iterations at t[s]: 1057.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770014 of unit cell: Completed after 0 iterations at t[s]: 1058.24 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634224 magneticMoment: [ Abs: 1.06515 Tot: -0.27807 ] + SubspaceRotationAdjust: set factor to 0.205 +ElecMinimize: Iter: 61 G: -1059.041708478501278 |grad|_K: 1.210e-07 alpha: 1.050e-01 linmin: 3.414e-04 t[s]: 1059.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770009 of unit cell: Completed after 3 iterations at t[s]: 1059.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770008 of unit cell: Completed after 0 iterations at t[s]: 1060.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633850 magneticMoment: [ Abs: 1.08369 Tot: -0.27980 ] + SubspaceRotationAdjust: set factor to 0.207 +ElecMinimize: Iter: 62 G: -1059.041709059220693 |grad|_K: 1.080e-07 alpha: 1.196e-01 linmin: -8.056e-05 t[s]: 1061.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769986 of unit cell: Completed after 9 iterations at t[s]: 1061.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769997 of unit cell: Completed after 5 iterations at t[s]: 1062.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633025 magneticMoment: [ Abs: 1.09114 Tot: -0.28023 ] + SubspaceRotationAdjust: set factor to 0.173 +ElecMinimize: Iter: 63 G: -1059.041709291612278 |grad|_K: 9.251e-08 alpha: 5.915e-02 linmin: 9.744e-04 t[s]: 1063.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770001 of unit cell: Completed after 2 iterations at t[s]: 1063.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770006 of unit cell: Completed after 2 iterations at t[s]: 1064.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633471 magneticMoment: [ Abs: 1.10270 Tot: -0.28193 ] + SubspaceRotationAdjust: set factor to 0.233 +ElecMinimize: Iter: 64 G: -1059.041709627146702 |grad|_K: 8.146e-08 alpha: 1.225e-01 linmin: -5.710e-04 t[s]: 1065.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770023 of unit cell: Completed after 5 iterations at t[s]: 1066.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770025 of unit cell: Completed after 0 iterations at t[s]: 1066.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634792 magneticMoment: [ Abs: 1.11237 Tot: -0.28399 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 65 G: -1059.041709962717960 |grad|_K: 8.579e-08 alpha: 1.351e-01 linmin: -8.428e-04 t[s]: 1067.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770030 of unit cell: Completed after 5 iterations at t[s]: 1068.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770029 of unit cell: Completed after 0 iterations at t[s]: 1068.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635139 magneticMoment: [ Abs: 1.12076 Tot: -0.28560 ] + SubspaceRotationAdjust: set factor to 0.261 +ElecMinimize: Iter: 66 G: -1059.041710281791438 |grad|_K: 7.693e-08 alpha: 1.157e-01 linmin: -7.048e-05 t[s]: 1069.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770010 of unit cell: Completed after 6 iterations at t[s]: 1070.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770014 of unit cell: Completed after 2 iterations at t[s]: 1070.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634141 magneticMoment: [ Abs: 1.12557 Tot: -0.28602 ] + SubspaceRotationAdjust: set factor to 0.221 +ElecMinimize: Iter: 67 G: -1059.041710472504292 |grad|_K: 7.028e-08 alpha: 8.873e-02 linmin: 1.112e-03 t[s]: 1071.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770012 of unit cell: Completed after 0 iterations at t[s]: 1072.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770009 of unit cell: Completed after 2 iterations at t[s]: 1072.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633826 magneticMoment: [ Abs: 1.13413 Tot: -0.28760 ] + SubspaceRotationAdjust: set factor to 0.237 +ElecMinimize: Iter: 68 G: -1059.041710716772968 |grad|_K: 6.922e-08 alpha: 1.838e-01 linmin: 7.552e-04 t[s]: 1073.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770028 of unit cell: Completed after 7 iterations at t[s]: 1074.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770020 of unit cell: Completed after 3 iterations at t[s]: 1075.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634525 magneticMoment: [ Abs: 1.13912 Tot: -0.28901 ] + SubspaceRotationAdjust: set factor to 0.223 +ElecMinimize: Iter: 69 G: -1059.041710880262826 |grad|_K: 6.937e-08 alpha: 1.050e-01 linmin: 6.266e-04 t[s]: 1076.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770017 of unit cell: Completed after 4 iterations at t[s]: 1076.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770017 of unit cell: Completed after 0 iterations at t[s]: 1077.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634248 magneticMoment: [ Abs: 1.14362 Tot: -0.28994 ] + SubspaceRotationAdjust: set factor to 0.3 +ElecMinimize: Iter: 70 G: -1059.041711029759654 |grad|_K: 5.381e-08 alpha: 9.536e-02 linmin: -3.566e-05 t[s]: 1078.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770006 of unit cell: Completed after 7 iterations at t[s]: 1078.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770011 of unit cell: Completed after 0 iterations at t[s]: 1079.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633788 magneticMoment: [ Abs: 1.14502 Tot: -0.29012 ] + SubspaceRotationAdjust: set factor to 0.19 +ElecMinimize: Iter: 71 G: -1059.041711076714819 |grad|_K: 9.343e-08 alpha: 5.671e-02 linmin: 1.864e-03 t[s]: 1080.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770011 of unit cell: Completed after 0 iterations at t[s]: 1080.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770011 of unit cell: Completed after 0 iterations at t[s]: 1081.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633784 magneticMoment: [ Abs: 1.14922 Tot: -0.29146 ] + SubspaceRotationAdjust: set factor to 0.131 +ElecMinimize: Iter: 72 G: -1059.041711216960266 |grad|_K: 7.776e-08 alpha: 5.727e-02 linmin: -1.417e-04 t[s]: 1082.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770024 of unit cell: Completed after 7 iterations at t[s]: 1082.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770017 of unit cell: Completed after 3 iterations at t[s]: 1083.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634226 magneticMoment: [ Abs: 1.15064 Tot: -0.29217 ] + SubspaceRotationAdjust: set factor to 0.143 +ElecMinimize: Iter: 73 G: -1059.041711241194207 |grad|_K: 4.984e-08 alpha: 2.840e-02 linmin: 2.182e-04 t[s]: 1084.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770019 of unit cell: Completed after 0 iterations at t[s]: 1085.03 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.520021e-02. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770023 of unit cell: Completed after 1 iterations at t[s]: 1085.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770030 of unit cell: Completed after 5 iterations at t[s]: 1086.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635175 magneticMoment: [ Abs: 1.15405 Tot: -0.29409 ] + SubspaceRotationAdjust: set factor to 0.1 +ElecMinimize: Iter: 74 G: -1059.041711320698596 |grad|_K: 7.379e-08 alpha: 1.912e-01 linmin: 4.624e-03 t[s]: 1087.19 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.347e-06 + +Computing DFT-D3 correction: +# coordination-number C 5.888 5.973 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.911 5.973 5.955 5.940 2.985 5.908 5.973 5.956 5.940 2.985 +# coordination-number Hf 11.122 16.680 16.697 16.624 13.885 11.121 16.674 16.711 16.624 13.885 11.906 16.673 16.711 16.624 13.885 11.123 16.757 16.711 16.624 13.885 +# coordination-number N 1.063 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.09 +EvdW_6 = -0.120252 +EvdW_8 = -0.212296 + +# Ionic positions in cartesian coordinates: +ion C 15.514316001894597 8.970123129762159 29.558312095948896 1 +ion C 6.490219617469921 0.179924503446664 23.700279054603058 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342568902055509 9.006755104892479 29.245058771746411 1 +ion C 0.310765447703747 0.179715888703825 23.430628645788417 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.466836402957149 3.603072427687116 29.244594783495458 1 +ion C 9.567613682706703 5.531799612382717 23.973639578121212 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.229228594682791 3.601902982706142 28.978791266335367 1 +ion C 3.394045946629097 5.534955348954745 23.700236659645451 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.138885337859637 0.020029624912157 31.031419960699917 1 +ion Hf 12.536535715897767 7.248567987483656 26.578916564265295 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.029251307957011 0.016385705664695 30.766528396992321 1 +ion Hf 6.389009177532853 7.247538083938847 26.313026972329496 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.262706635088854 5.355974022041572 31.500671201854455 1 +ion Hf 9.468651669990493 1.921023514278732 26.312859264558234 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.429210456154337 5.310587066922561 31.570664548152269 1 +ion Hf 3.295984826268664 1.905571831260434 26.011447044604285 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.253761144283585 5.349968491481559 35.371344415876393 1 + +# Forces in Cartesian coordinates: +force C -0.000341146556074 -0.000169778693963 0.009139288963448 1 +force C 0.000150476603446 -0.000126422112941 0.002140597485332 1 +force C 0.000168356017674 0.000097935447509 -0.003551792713582 0 +force C 0.000162066164799 0.000093559380675 -0.003978436905450 0 +force C -0.001087814212240 -0.000630777799850 0.023802156317074 0 +force C 0.000064497720986 0.005164250476068 0.004620663040566 1 +force C -0.000313357336137 -0.000189986866875 0.002279991430778 1 +force C 0.000213544278634 0.000122374050929 -0.003561527872994 0 +force C 0.000160641425786 -0.000101171497619 -0.003792874690408 0 +force C -0.001046542631177 -0.000604171969733 0.023843557552560 0 +force C 0.004490782556516 -0.002538322627376 0.004722684202482 1 +force C -0.000163457467941 -0.000088420491916 0.003208131603498 1 +force C 0.000211256869059 0.000123364591664 -0.003563239961431 0 +force C -0.000007433657314 0.000189420718728 -0.003791920069986 0 +force C -0.001025637041701 -0.000593337818450 0.023643357593899 0 +force C -0.004816136003423 -0.002842733503422 0.004549676535400 1 +force C -0.000034812838480 0.000198684579589 0.002158680190135 1 +force C 0.000160277003808 0.000091129480690 -0.003283644729933 0 +force C 0.000318159796522 0.000183689193245 -0.003765554225236 0 +force C -0.001090390837110 -0.000627569938863 0.023803790338613 0 +force Hf -0.003926943189219 0.002219961352349 0.003340610639555 1 +force Hf -0.000958557116907 -0.000590066235868 0.003262937336979 1 +force Hf 0.000486202157801 0.000274940498664 -0.002017012052352 0 +force Hf -0.000521476437759 -0.000132386326456 0.011921350425621 0 +force Hf 0.001128534594091 0.000652334812533 -0.023590977874135 0 +force Hf 0.003447619794544 0.002055557116304 0.003710218788928 1 +force Hf 0.000727428390593 -0.000492340834828 0.002907384016297 1 +force Hf 0.000506317404342 -0.000052843943858 -0.003261235431240 0 +force Hf -0.000263033851867 -0.000151385018254 0.011993895084714 0 +force Hf 0.001259232181634 0.000656309426561 -0.023671171952119 0 +force Hf 0.001473985633036 0.000769880528144 -0.000488920571617 1 +force Hf -0.000056559106619 0.000886323854085 0.002989082040766 1 +force Hf 0.000212229406287 0.000471380261246 -0.003256595700819 0 +force Hf -0.000373816423763 -0.000216285160724 0.012278762322731 0 +force Hf 0.001196330067581 0.000764048419561 -0.023671381466197 0 +force Hf -0.000075662414323 -0.004527073287259 0.003375574165341 1 +force Hf -0.000155271056298 -0.000055959955215 0.002283393108711 1 +force Hf 0.000772198311221 0.000451174432904 -0.003242028658709 0 +force Hf -0.000375091388661 -0.000385117801847 0.011920389544981 0 +force Hf 0.001174940782750 0.000680140752028 -0.023385840284476 0 +force N -0.000288483901921 -0.000265045426218 -0.049345544371536 1 + +# Energy components: + A_diel = -0.6017999088258488 + Eewald = 38747.6436483572615543 + EH = 39727.2466259735301719 + Eloc = -79543.9370673291268758 + Enl = -270.1374359284492357 + EvdW = -0.3325479994262917 + Exc = -796.6218297879697730 + Exc_core = 594.6254758271419405 + KE = 421.2131575782876212 + MuShift = -0.0087621959431202 +------------------------------------- + Etot = -1120.9105354135226662 + TS = 0.0018592357082178 +------------------------------------- + F = -1120.9123946492309187 + muN = -61.8706833285322375 +------------------------------------- + G = -1059.0417113206985960 + +IonicMinimize: Iter: 2 G: -1059.041711320698596 |grad|_K: 7.443e-03 alpha: 7.957e-02 linmin: -5.544e-01 t[s]: 1093.94 + +#--- Lowdin population analysis --- +# oxidation-state C -0.237 -0.232 -0.232 -0.209 -0.201 -0.232 -0.233 -0.232 -0.209 -0.201 -0.232 -0.230 -0.232 -0.209 -0.202 -0.233 -0.232 -0.232 -0.209 -0.201 +# magnetic-moments C -0.003 -0.000 -0.005 -0.006 -0.175 -0.005 +0.000 -0.005 -0.013 -0.167 -0.005 +0.002 -0.005 -0.013 -0.024 -0.003 -0.000 -0.003 -0.013 -0.175 +# oxidation-state Hf +0.594 +0.248 +0.243 +0.242 +0.116 +0.596 +0.250 +0.246 +0.242 +0.116 -0.047 +0.250 +0.246 +0.242 +0.116 +0.594 +0.254 +0.246 +0.242 +0.117 +# magnetic-moments Hf +0.072 +0.004 +0.002 +0.000 -0.005 +0.086 +0.000 -0.002 +0.000 -0.005 +0.130 +0.000 -0.002 -0.000 -0.005 +0.072 +0.009 -0.001 +0.000 -0.005 +# oxidation-state N -0.958 +# magnetic-moments N -0.030 + + +Computing DFT-D3 correction: +# coordination-number C 5.881 5.971 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.907 5.971 5.956 5.940 2.985 +# coordination-number Hf 11.121 16.673 16.689 16.624 13.885 11.120 16.666 16.705 16.624 13.885 11.927 16.666 16.705 16.624 13.885 11.121 16.760 16.705 16.624 13.885 +# coordination-number N 1.070 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.08 +EvdW_6 = -0.120254 +EvdW_8 = -0.212354 +Shifting auxilliary hamiltonian by -0.000166 to set nElectrons=325.635175 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 26 iterations at t[s]: 1096.03 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635175 magneticMoment: [ Abs: 1.14761 Tot: -0.30142 ] +ElecMinimize: Iter: 0 G: -1058.983290866418884 |grad|_K: 1.811e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768128 of unit cell: Completed after 34 iterations at t[s]: 1097.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769305 of unit cell: Completed after 32 iterations at t[s]: 1098.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.576314 magneticMoment: [ Abs: 1.07927 Tot: -0.27960 ] + SubspaceRotationAdjust: set factor to 0.0842 +ElecMinimize: Iter: 1 G: -1059.037488505145575 |grad|_K: 8.177e-06 alpha: 4.754e-01 linmin: 8.501e-04 t[s]: 1099.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774776 of unit cell: Completed after 34 iterations at t[s]: 1099.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771082 of unit cell: Completed after 33 iterations at t[s]: 1100.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.702777 magneticMoment: [ Abs: 1.11560 Tot: -0.34818 ] + SubspaceRotationAdjust: set factor to 0.0559 +ElecMinimize: Iter: 2 G: -1059.041037789542088 |grad|_K: 4.523e-06 alpha: 1.350e-01 linmin: -5.732e-03 t[s]: 1101.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770974 of unit cell: Completed after 18 iterations at t[s]: 1102.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770757 of unit cell: Completed after 26 iterations at t[s]: 1102.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.669785 magneticMoment: [ Abs: 1.14676 Tot: -0.32683 ] + SubspaceRotationAdjust: set factor to 0.0726 +ElecMinimize: Iter: 3 G: -1059.043946725692876 |grad|_K: 2.720e-06 alpha: 3.735e-01 linmin: 1.614e-03 t[s]: 1103.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769687 of unit cell: Completed after 27 iterations at t[s]: 1104.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769844 of unit cell: Completed after 18 iterations at t[s]: 1104.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.605125 magneticMoment: [ Abs: 1.13488 Tot: -0.28996 ] + SubspaceRotationAdjust: set factor to 0.0615 +ElecMinimize: Iter: 4 G: -1059.044759959003386 |grad|_K: 2.521e-06 alpha: 3.212e-01 linmin: -2.515e-04 t[s]: 1105.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770246 of unit cell: Completed after 26 iterations at t[s]: 1106.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770185 of unit cell: Completed after 14 iterations at t[s]: 1107.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.629965 magneticMoment: [ Abs: 1.12917 Tot: -0.30126 ] + SubspaceRotationAdjust: set factor to 0.0569 +ElecMinimize: Iter: 5 G: -1059.045366306774440 |grad|_K: 1.290e-06 alpha: 2.723e-01 linmin: 5.032e-05 t[s]: 1108.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770306 of unit cell: Completed after 18 iterations at t[s]: 1108.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770477 of unit cell: Completed after 19 iterations at t[s]: 1109.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.646165 magneticMoment: [ Abs: 1.13678 Tot: -0.31041 ] + SubspaceRotationAdjust: set factor to 0.0587 +ElecMinimize: Iter: 6 G: -1059.045746640214702 |grad|_K: 1.282e-06 alpha: 6.587e-01 linmin: 2.012e-04 t[s]: 1110.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769734 of unit cell: Completed after 26 iterations at t[s]: 1110.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770128 of unit cell: Completed after 25 iterations at t[s]: 1111.45 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618896 magneticMoment: [ Abs: 1.13692 Tot: -0.29610 ] + SubspaceRotationAdjust: set factor to 0.046 +ElecMinimize: Iter: 7 G: -1059.045927707960118 |grad|_K: 1.111e-06 alpha: 3.181e-01 linmin: -7.518e-06 t[s]: 1112.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770187 of unit cell: Completed after 17 iterations at t[s]: 1113.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770223 of unit cell: Completed after 15 iterations at t[s]: 1113.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.621398 magneticMoment: [ Abs: 1.14049 Tot: -0.29625 ] + SubspaceRotationAdjust: set factor to 0.0577 +ElecMinimize: Iter: 8 G: -1059.046150147919661 |grad|_K: 7.898e-07 alpha: 5.166e-01 linmin: -1.383e-05 t[s]: 1114.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770335 of unit cell: Completed after 19 iterations at t[s]: 1115.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770353 of unit cell: Completed after 9 iterations at t[s]: 1115.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.627312 magneticMoment: [ Abs: 1.14101 Tot: -0.29860 ] + SubspaceRotationAdjust: set factor to 0.0611 +ElecMinimize: Iter: 9 G: -1059.046281541032158 |grad|_K: 7.886e-07 alpha: 6.033e-01 linmin: -1.173e-06 t[s]: 1116.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769994 of unit cell: Completed after 25 iterations at t[s]: 1117.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770139 of unit cell: Completed after 19 iterations at t[s]: 1117.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610544 magneticMoment: [ Abs: 1.13996 Tot: -0.28995 ] + SubspaceRotationAdjust: set factor to 0.0514 +ElecMinimize: Iter: 10 G: -1059.046360169258378 |grad|_K: 7.438e-07 alpha: 3.617e-01 linmin: 1.459e-05 t[s]: 1118.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770258 of unit cell: Completed after 17 iterations at t[s]: 1119.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770326 of unit cell: Completed after 14 iterations at t[s]: 1120.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.620312 magneticMoment: [ Abs: 1.14536 Tot: -0.29545 ] + SubspaceRotationAdjust: set factor to 0.0549 +ElecMinimize: Iter: 11 G: -1059.046471522304273 |grad|_K: 6.043e-07 alpha: 5.757e-01 linmin: -7.169e-05 t[s]: 1121.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770365 of unit cell: Completed after 11 iterations at t[s]: 1121.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770370 of unit cell: Completed after 3 iterations at t[s]: 1122.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.622948 magneticMoment: [ Abs: 1.14492 Tot: -0.29651 ] + SubspaceRotationAdjust: set factor to 0.0625 +ElecMinimize: Iter: 12 G: -1059.046555898732322 |grad|_K: 5.579e-07 alpha: 6.585e-01 linmin: -9.011e-06 t[s]: 1123.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770165 of unit cell: Completed after 19 iterations at t[s]: 1123.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770196 of unit cell: Completed after 8 iterations at t[s]: 1124.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611818 magneticMoment: [ Abs: 1.14114 Tot: -0.29055 ] + SubspaceRotationAdjust: set factor to 0.055 +ElecMinimize: Iter: 13 G: -1059.046617068089290 |grad|_K: 6.230e-07 alpha: 5.613e-01 linmin: 9.275e-05 t[s]: 1125.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770458 of unit cell: Completed after 23 iterations at t[s]: 1126.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770367 of unit cell: Completed after 14 iterations at t[s]: 1126.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624588 magneticMoment: [ Abs: 1.14204 Tot: -0.29730 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 14 G: -1059.046665683298897 |grad|_K: 5.002e-07 alpha: 3.642e-01 linmin: -1.129e-05 t[s]: 1127.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770342 of unit cell: Completed after 11 iterations at t[s]: 1128.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770330 of unit cell: Completed after 9 iterations at t[s]: 1128.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.623529 magneticMoment: [ Abs: 1.14213 Tot: -0.29718 ] + SubspaceRotationAdjust: set factor to 0.0434 +ElecMinimize: Iter: 15 G: -1059.046712930883132 |grad|_K: 3.616e-07 alpha: 5.417e-01 linmin: 4.912e-05 t[s]: 1129.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770286 of unit cell: Completed after 11 iterations at t[s]: 1130.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770278 of unit cell: Completed after 3 iterations at t[s]: 1130.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.621661 magneticMoment: [ Abs: 1.14044 Tot: -0.29627 ] + SubspaceRotationAdjust: set factor to 0.0451 +ElecMinimize: Iter: 16 G: -1059.046742215504537 |grad|_K: 3.016e-07 alpha: 6.445e-01 linmin: -7.410e-05 t[s]: 1132.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770356 of unit cell: Completed after 14 iterations at t[s]: 1132.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770339 of unit cell: Completed after 9 iterations at t[s]: 1133.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.626854 magneticMoment: [ Abs: 1.13960 Tot: -0.29895 ] + SubspaceRotationAdjust: set factor to 0.0366 +ElecMinimize: Iter: 17 G: -1059.046758241778662 |grad|_K: 2.437e-07 alpha: 5.002e-01 linmin: 1.387e-04 t[s]: 1134.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770273 of unit cell: Completed after 14 iterations at t[s]: 1134.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770285 of unit cell: Completed after 5 iterations at t[s]: 1135.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.623587 magneticMoment: [ Abs: 1.13841 Tot: -0.29738 ] + SubspaceRotationAdjust: set factor to 0.0295 +ElecMinimize: Iter: 18 G: -1059.046766704584570 |grad|_K: 1.632e-07 alpha: 4.124e-01 linmin: 1.334e-04 t[s]: 1136.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770295 of unit cell: Completed after 5 iterations at t[s]: 1137.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770300 of unit cell: Completed after 3 iterations at t[s]: 1137.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624877 magneticMoment: [ Abs: 1.13790 Tot: -0.29823 ] + SubspaceRotationAdjust: set factor to 0.0327 +ElecMinimize: Iter: 19 G: -1059.046772188056593 |grad|_K: 1.114e-07 alpha: 5.953e-01 linmin: 7.251e-05 t[s]: 1138.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770315 of unit cell: Completed after 8 iterations at t[s]: 1139.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770314 of unit cell: Completed after 0 iterations at t[s]: 1139.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625924 magneticMoment: [ Abs: 1.13743 Tot: -0.29888 ] + SubspaceRotationAdjust: set factor to 0.0334 +ElecMinimize: Iter: 20 G: -1059.046774623068586 |grad|_K: 8.709e-08 alpha: 5.650e-01 linmin: -3.649e-04 t[s]: 1141.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770292 of unit cell: Completed after 8 iterations at t[s]: 1141.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770294 of unit cell: Completed after 0 iterations at t[s]: 1142.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624595 magneticMoment: [ Abs: 1.13682 Tot: -0.29831 ] + SubspaceRotationAdjust: set factor to 0.0303 +ElecMinimize: Iter: 21 G: -1059.046775976102936 |grad|_K: 7.066e-08 alpha: 5.055e-01 linmin: 9.523e-04 t[s]: 1143.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 3 iterations at t[s]: 1143.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 0 iterations at t[s]: 1144.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624933 magneticMoment: [ Abs: 1.13650 Tot: -0.29856 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 22 G: -1059.046776897218251 |grad|_K: 5.053e-08 alpha: 5.414e-01 linmin: -1.715e-03 t[s]: 1145.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770304 of unit cell: Completed after 3 iterations at t[s]: 1145.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770305 of unit cell: Completed after 0 iterations at t[s]: 1146.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625374 magneticMoment: [ Abs: 1.13624 Tot: -0.29886 ] + SubspaceRotationAdjust: set factor to 0.0417 +ElecMinimize: Iter: 23 G: -1059.046777453737604 |grad|_K: 4.461e-08 alpha: 5.890e-01 linmin: -2.201e-03 t[s]: 1147.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 2 iterations at t[s]: 1148.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770296 of unit cell: Completed after 0 iterations at t[s]: 1148.78 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624709 magneticMoment: [ Abs: 1.13564 Tot: -0.29867 ] + SubspaceRotationAdjust: set factor to 0.0512 +ElecMinimize: Iter: 24 G: -1059.046778011033894 |grad|_K: 4.496e-08 alpha: 7.478e-01 linmin: -9.803e-04 t[s]: 1149.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770280 of unit cell: Completed after 8 iterations at t[s]: 1150.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770287 of unit cell: Completed after 4 iterations at t[s]: 1150.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624084 magneticMoment: [ Abs: 1.13525 Tot: -0.29847 ] + SubspaceRotationAdjust: set factor to 0.0452 +ElecMinimize: Iter: 25 G: -1059.046778231085455 |grad|_K: 6.285e-08 alpha: 3.854e-01 linmin: 3.745e-04 t[s]: 1152.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 6 iterations at t[s]: 1152.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770297 of unit cell: Completed after 3 iterations at t[s]: 1153.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624676 magneticMoment: [ Abs: 1.13491 Tot: -0.29895 ] + SubspaceRotationAdjust: set factor to 0.0651 +ElecMinimize: Iter: 26 G: -1059.046778566549619 |grad|_K: 4.883e-08 alpha: 2.590e-01 linmin: 1.695e-04 t[s]: 1154.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770309 of unit cell: Completed after 3 iterations at t[s]: 1154.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770312 of unit cell: Completed after 3 iterations at t[s]: 1155.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625680 magneticMoment: [ Abs: 1.13473 Tot: -0.29961 ] + SubspaceRotationAdjust: set factor to 0.0591 +ElecMinimize: Iter: 27 G: -1059.046778791964471 |grad|_K: 5.575e-08 alpha: 3.336e-01 linmin: 1.602e-03 t[s]: 1156.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770309 of unit cell: Completed after 2 iterations at t[s]: 1157.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770309 of unit cell: Completed after 0 iterations at t[s]: 1157.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625348 magneticMoment: [ Abs: 1.13422 Tot: -0.29967 ] + SubspaceRotationAdjust: set factor to 0.074 +ElecMinimize: Iter: 28 G: -1059.046779113992898 |grad|_K: 5.208e-08 alpha: 3.411e-01 linmin: -1.451e-04 t[s]: 1158.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770283 of unit cell: Completed after 9 iterations at t[s]: 1159.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770296 of unit cell: Completed after 4 iterations at t[s]: 1159.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624465 magneticMoment: [ Abs: 1.13384 Tot: -0.29932 ] + SubspaceRotationAdjust: set factor to 0.0567 +ElecMinimize: Iter: 29 G: -1059.046779275694689 |grad|_K: 4.627e-08 alpha: 1.676e-01 linmin: 1.865e-03 t[s]: 1160.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770294 of unit cell: Completed after 2 iterations at t[s]: 1161.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770292 of unit cell: Completed after 0 iterations at t[s]: 1162.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624207 magneticMoment: [ Abs: 1.13327 Tot: -0.29932 ] + SubspaceRotationAdjust: set factor to 0.075 +ElecMinimize: Iter: 30 G: -1059.046779464717247 |grad|_K: 3.710e-08 alpha: 2.664e-01 linmin: -3.170e-03 t[s]: 1163.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770301 of unit cell: Completed after 5 iterations at t[s]: 1163.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770299 of unit cell: Completed after 0 iterations at t[s]: 1164.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624702 magneticMoment: [ Abs: 1.13297 Tot: -0.29966 ] + SubspaceRotationAdjust: set factor to 0.0674 +ElecMinimize: Iter: 31 G: -1059.046779591148152 |grad|_K: 2.848e-08 alpha: 2.256e-01 linmin: -9.083e-04 t[s]: 1165.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 0 iterations at t[s]: 1165.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770305 of unit cell: Completed after 3 iterations at t[s]: 1166.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625065 magneticMoment: [ Abs: 1.13266 Tot: -0.30003 ] + SubspaceRotationAdjust: set factor to 0.0797 +ElecMinimize: Iter: 32 G: -1059.046779693713233 |grad|_K: 2.860e-08 alpha: 4.703e-01 linmin: 2.769e-03 t[s]: 1167.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770295 of unit cell: Completed after 4 iterations at t[s]: 1168.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 0 iterations at t[s]: 1168.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624635 magneticMoment: [ Abs: 1.13234 Tot: -0.29995 ] + SubspaceRotationAdjust: set factor to 0.0677 +ElecMinimize: Iter: 33 G: -1059.046779772069158 |grad|_K: 2.745e-08 alpha: 3.146e-01 linmin: 2.165e-03 t[s]: 1169.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 2 iterations at t[s]: 1170.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770301 of unit cell: Completed after 0 iterations at t[s]: 1170.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624853 magneticMoment: [ Abs: 1.13216 Tot: -0.30021 ] + SubspaceRotationAdjust: set factor to 0.0684 +ElecMinimize: Iter: 34 G: -1059.046779821362861 |grad|_K: 1.976e-08 alpha: 2.469e-01 linmin: -1.788e-03 t[s]: 1172.08 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.630e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.881 5.971 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.907 5.971 5.956 5.940 2.985 +# coordination-number Hf 11.121 16.673 16.689 16.624 13.885 11.120 16.666 16.705 16.624 13.885 11.927 16.666 16.705 16.624 13.885 11.121 16.760 16.705 16.624 13.885 +# coordination-number N 1.070 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.08 +EvdW_6 = -0.120254 +EvdW_8 = -0.212354 + +# Ionic positions in cartesian coordinates: +ion C 15.513589699467934 8.969768049169026 29.577707206263256 1 +ion C 6.490520273852209 0.179656192304273 23.705216394929625 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342713172835330 9.017891590952946 29.255138109339907 1 +ion C 0.310090794941492 0.179303375266515 23.435899315844363 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.476521510862227 3.597598196010306 29.254937888561834 1 +ion C 9.567248529652288 5.531604084143448 23.981093782391426 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.218858437876570 3.595756776067144 28.988578170113779 1 +ion C 3.393962304686725 5.535363343576593 23.705219667585578 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.130759675886397 0.024630462685883 31.038269838793649 1 +ion Hf 12.534749047901165 7.247441299659646 26.585565178081168 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.036456040784331 0.020718241557410 30.774077391624296 1 +ion Hf 6.390322986524339 7.246683571027337 26.318675574252278 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.265959380656732 5.357643989693262 31.490221199036686 1 +ion Hf 9.468584616565195 1.922614814455714 26.318712727774763 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.429057862367344 5.301199526526282 31.577620963542770 1 +ion Hf 3.295617284559045 1.905445324282419 26.016644405210027 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.253118224480751 5.349356822255770 35.271348353379487 1 + +# Forces in Cartesian coordinates: +force C -0.000277535861237 -0.000152580765399 0.008352803163811 1 +force C 0.000188665106962 -0.000171158534127 0.002134415006832 1 +force C 0.000148641942350 0.000085627054812 -0.003293023585647 0 +force C 0.000162775651584 0.000094089756020 -0.003992971161597 0 +force C -0.001087171751169 -0.000604430356602 0.023343431350729 0 +force C 0.000020202100229 0.004191701608925 0.003307755851012 1 +force C -0.000342673354279 -0.000201244995970 0.002187701075539 1 +force C 0.000217023697921 0.000115306657161 -0.003318374609503 0 +force C 0.000162661058803 -0.000119625032659 -0.003800240438371 0 +force C -0.001007375911257 -0.000582474450360 0.023389854481022 0 +force C 0.003642140551155 -0.002080449606259 0.003360364666265 1 +force C -0.000134283790467 -0.000076072266035 0.002887805038117 1 +force C 0.000207814447620 0.000130405740211 -0.003317887318047 0 +force C -0.000022476366621 0.000200442093051 -0.003800112106793 0 +force C -0.001005460454939 -0.000581346999986 0.023198065087277 0 +force C -0.003675714737327 -0.002153292755389 0.003320421440075 1 +force C -0.000055294629132 0.000251629221638 0.002138593305189 1 +force C 0.000140773023609 0.000080935342769 -0.002936152298065 0 +force C 0.000335854902967 0.000193882075701 -0.003757817422682 0 +force C -0.001066246800063 -0.000640750361712 0.023343878047125 0 +force Hf -0.002871435157834 0.001629952276709 0.004134003319867 1 +force Hf -0.000056493963802 -0.000043796095479 0.002317740870449 1 +force Hf 0.000438624506996 0.000253484744077 -0.001514162110767 0 +force Hf -0.000515237291081 -0.000116647724203 0.011660662485938 0 +force Hf 0.001137253414224 0.000657551466086 -0.023813568846382 0 +force Hf 0.002539122257454 0.001456531605883 0.004471415791763 1 +force Hf -0.000092914624332 -0.000056491413678 0.002263138177761 1 +force Hf 0.000513618839995 -0.000043847623801 -0.002854192657260 0 +force Hf -0.000250949851647 -0.000144994809914 0.011753776875972 0 +force Hf 0.001272869332630 0.000667495183856 -0.023896054657333 0 +force Hf 0.000950430185684 0.000532003067903 -0.010461397496637 1 +force Hf -0.000098690349794 -0.000050245368190 0.002278316303352 1 +force Hf 0.000217885929760 0.000469635587609 -0.002851631693715 0 +force Hf -0.000374191194907 -0.000216020048515 0.012050924246315 0 +force Hf 0.001212947614041 0.000770310793119 -0.023895878739874 0 +force Hf -0.000008430748798 -0.003289395744844 0.004172119483942 1 +force Hf -0.000058311478496 -0.000025034826853 0.001387462618472 1 +force Hf 0.000730665837396 0.000421655718374 -0.002840531791514 0 +force Hf -0.000358206938982 -0.000387543118798 0.011661167157768 0 +force Hf 0.001182072923652 0.000684068352191 -0.023613585398884 0 +force N -0.000253115418300 -0.000278761130465 -0.035386871733587 1 + +# Energy components: + A_diel = -0.6118388452893918 + Eewald = 38749.0553856746046222 + EH = 39728.1279658669227501 + Eloc = -79546.2562491338321706 + Enl = -270.1410790056738165 + EvdW = -0.3326080487741668 + Exc = -796.6406216852557236 + Exc_core = 594.6255026577516674 + KE = 421.2684762030652337 + MuShift = -0.0086197941512999 +------------------------------------- + Etot = -1120.9136861106244396 + TS = 0.0018157133271025 +------------------------------------- + F = -1120.9155018239514447 + muN = -61.8687220025886688 +------------------------------------- + G = -1059.0467798213628612 + +IonicMinimize: Iter: 3 G: -1059.046779821362861 |grad|_K: 5.678e-03 alpha: 1.686e-01 linmin: -4.836e-01 t[s]: 1177.06 + +#--- Lowdin population analysis --- +# oxidation-state C -0.239 -0.234 -0.233 -0.209 -0.202 -0.232 -0.234 -0.233 -0.210 -0.202 -0.232 -0.231 -0.233 -0.210 -0.202 -0.233 -0.234 -0.233 -0.210 -0.202 +# magnetic-moments C -0.002 -0.000 -0.005 -0.006 -0.176 -0.005 +0.000 -0.005 -0.013 -0.170 -0.005 +0.002 -0.005 -0.013 -0.018 -0.003 -0.000 -0.003 -0.013 -0.176 +# oxidation-state Hf +0.596 +0.249 +0.243 +0.242 +0.116 +0.598 +0.250 +0.246 +0.242 +0.116 -0.061 +0.250 +0.246 +0.242 +0.116 +0.596 +0.254 +0.246 +0.242 +0.117 +# magnetic-moments Hf +0.069 +0.004 +0.002 +0.000 -0.005 +0.082 +0.000 -0.001 +0.000 -0.005 +0.124 +0.000 -0.001 -0.000 -0.005 +0.069 +0.008 -0.001 +0.000 -0.005 +# oxidation-state N -0.931 +# magnetic-moments N -0.024 + + +Computing DFT-D3 correction: +# coordination-number C 5.872 5.969 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.907 5.969 5.956 5.940 2.985 +# coordination-number Hf 11.113 16.670 16.683 16.624 13.885 11.112 16.662 16.698 16.624 13.885 11.982 16.662 16.698 16.624 13.885 11.114 16.762 16.698 16.624 13.885 +# coordination-number N 1.077 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.08 +EvdW_6 = -0.120257 +EvdW_8 = -0.212423 +Shifting auxilliary hamiltonian by -0.000014 to set nElectrons=325.624853 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770694 of unit cell: Completed after 32 iterations at t[s]: 1179.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624853 magneticMoment: [ Abs: 1.12698 Tot: -0.30078 ] +ElecMinimize: Iter: 0 G: -1058.956636512528348 |grad|_K: 2.221e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767601 of unit cell: Completed after 32 iterations at t[s]: 1180.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769336 of unit cell: Completed after 30 iterations at t[s]: 1181.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541988 magneticMoment: [ Abs: 1.08064 Tot: -0.26351 ] + SubspaceRotationAdjust: set factor to 0.0598 +ElecMinimize: Iter: 1 G: -1059.037485693922235 |grad|_K: 7.883e-06 alpha: 4.713e-01 linmin: 1.044e-03 t[s]: 1182.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773349 of unit cell: Completed after 32 iterations at t[s]: 1183.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771381 of unit cell: Completed after 29 iterations at t[s]: 1183.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.688075 magneticMoment: [ Abs: 1.11237 Tot: -0.34208 ] + SubspaceRotationAdjust: set factor to 0.0362 +ElecMinimize: Iter: 2 G: -1059.042620918774219 |grad|_K: 4.989e-06 alpha: 2.251e-01 linmin: -2.281e-03 t[s]: 1185.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770948 of unit cell: Completed after 25 iterations at t[s]: 1185.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770571 of unit cell: Completed after 25 iterations at t[s]: 1186.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624565 magneticMoment: [ Abs: 1.11878 Tot: -0.30695 ] + SubspaceRotationAdjust: set factor to 0.0434 +ElecMinimize: Iter: 3 G: -1059.046251741336846 |grad|_K: 2.458e-06 alpha: 4.069e-01 linmin: 4.305e-04 t[s]: 1187.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770213 of unit cell: Completed after 19 iterations at t[s]: 1187.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770060 of unit cell: Completed after 18 iterations at t[s]: 1188.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.589538 magneticMoment: [ Abs: 1.11315 Tot: -0.28705 ] + SubspaceRotationAdjust: set factor to 0.0452 +ElecMinimize: Iter: 4 G: -1059.047457821508033 |grad|_K: 1.911e-06 alpha: 5.740e-01 linmin: -1.506e-04 t[s]: 1189.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770822 of unit cell: Completed after 27 iterations at t[s]: 1190.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770603 of unit cell: Completed after 23 iterations at t[s]: 1190.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625281 magneticMoment: [ Abs: 1.11908 Tot: -0.30540 ] + SubspaceRotationAdjust: set factor to 0.0378 +ElecMinimize: Iter: 5 G: -1059.047978130914544 |grad|_K: 1.589e-06 alpha: 4.068e-01 linmin: 3.492e-06 t[s]: 1191.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770456 of unit cell: Completed after 18 iterations at t[s]: 1192.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770357 of unit cell: Completed after 15 iterations at t[s]: 1192.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.603774 magneticMoment: [ Abs: 1.12352 Tot: -0.29357 ] + SubspaceRotationAdjust: set factor to 0.0448 +ElecMinimize: Iter: 6 G: -1059.048568169994951 |grad|_K: 1.340e-06 alpha: 6.700e-01 linmin: 4.291e-05 t[s]: 1194.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770260 of unit cell: Completed after 17 iterations at t[s]: 1194.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770244 of unit cell: Completed after 9 iterations at t[s]: 1195.22 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.590111 magneticMoment: [ Abs: 1.12845 Tot: -0.28570 ] + SubspaceRotationAdjust: set factor to 0.0517 +ElecMinimize: Iter: 7 G: -1059.049055745730811 |grad|_K: 1.339e-06 alpha: 7.800e-01 linmin: 1.703e-05 t[s]: 1196.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770861 of unit cell: Completed after 26 iterations at t[s]: 1196.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770659 of unit cell: Completed after 23 iterations at t[s]: 1197.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613784 magneticMoment: [ Abs: 1.13419 Tot: -0.29734 ] + SubspaceRotationAdjust: set factor to 0.0474 +ElecMinimize: Iter: 8 G: -1059.049380813530433 |grad|_K: 1.339e-06 alpha: 5.195e-01 linmin: 9.415e-06 t[s]: 1198.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770335 of unit cell: Completed after 25 iterations at t[s]: 1199.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770315 of unit cell: Completed after 9 iterations at t[s]: 1199.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.586763 magneticMoment: [ Abs: 1.13357 Tot: -0.28271 ] + SubspaceRotationAdjust: set factor to 0.0425 +ElecMinimize: Iter: 9 G: -1059.049725544988860 |grad|_K: 1.295e-06 alpha: 5.514e-01 linmin: -1.821e-05 t[s]: 1200.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770470 of unit cell: Completed after 17 iterations at t[s]: 1201.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770513 of unit cell: Completed after 14 iterations at t[s]: 1202.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.596692 magneticMoment: [ Abs: 1.14003 Tot: -0.28713 ] + SubspaceRotationAdjust: set factor to 0.0468 +ElecMinimize: Iter: 10 G: -1059.050141972671554 |grad|_K: 1.182e-06 alpha: 7.100e-01 linmin: -1.521e-06 t[s]: 1203.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770686 of unit cell: Completed after 19 iterations at t[s]: 1203.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770679 of unit cell: Completed after 3 iterations at t[s]: 1204.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607780 magneticMoment: [ Abs: 1.14330 Tot: -0.29202 ] + SubspaceRotationAdjust: set factor to 0.049 +ElecMinimize: Iter: 11 G: -1059.050473952249376 |grad|_K: 1.102e-06 alpha: 6.813e-01 linmin: 2.210e-06 t[s]: 1205.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770359 of unit cell: Completed after 24 iterations at t[s]: 1206.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770409 of unit cell: Completed after 14 iterations at t[s]: 1206.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591872 magneticMoment: [ Abs: 1.13929 Tot: -0.28327 ] + SubspaceRotationAdjust: set factor to 0.0421 +ElecMinimize: Iter: 12 G: -1059.050717522472496 |grad|_K: 1.042e-06 alpha: 5.756e-01 linmin: -7.352e-06 t[s]: 1207.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770766 of unit cell: Completed after 25 iterations at t[s]: 1208.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770676 of unit cell: Completed after 15 iterations at t[s]: 1209.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613203 magneticMoment: [ Abs: 1.13943 Tot: -0.29370 ] + SubspaceRotationAdjust: set factor to 0.0318 +ElecMinimize: Iter: 13 G: -1059.050879499006896 |grad|_K: 7.873e-07 alpha: 4.270e-01 linmin: 6.807e-06 t[s]: 1210.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770607 of unit cell: Completed after 15 iterations at t[s]: 1210.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770586 of unit cell: Completed after 11 iterations at t[s]: 1211.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610592 magneticMoment: [ Abs: 1.13735 Tot: -0.29216 ] + SubspaceRotationAdjust: set factor to 0.0341 +ElecMinimize: Iter: 14 G: -1059.050998315367451 |grad|_K: 5.682e-07 alpha: 5.499e-01 linmin: 6.967e-06 t[s]: 1212.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770493 of unit cell: Completed after 17 iterations at t[s]: 1212.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770480 of unit cell: Completed after 5 iterations at t[s]: 1213.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.606017 magneticMoment: [ Abs: 1.13512 Tot: -0.28971 ] + SubspaceRotationAdjust: set factor to 0.0335 +ElecMinimize: Iter: 15 G: -1059.051068349557681 |grad|_K: 4.494e-07 alpha: 6.217e-01 linmin: -5.859e-05 t[s]: 1214.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770597 of unit cell: Completed after 17 iterations at t[s]: 1215.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770574 of unit cell: Completed after 9 iterations at t[s]: 1215.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613761 magneticMoment: [ Abs: 1.13430 Tot: -0.29365 ] + SubspaceRotationAdjust: set factor to 0.0275 +ElecMinimize: Iter: 16 G: -1059.051103652890106 |grad|_K: 3.088e-07 alpha: 4.976e-01 linmin: 1.666e-04 t[s]: 1216.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770531 of unit cell: Completed after 14 iterations at t[s]: 1217.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 0 iterations at t[s]: 1217.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611332 magneticMoment: [ Abs: 1.13244 Tot: -0.29256 ] + SubspaceRotationAdjust: set factor to 0.0293 +ElecMinimize: Iter: 17 G: -1059.051121475185255 |grad|_K: 2.101e-07 alpha: 5.387e-01 linmin: -5.187e-04 t[s]: 1218.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770512 of unit cell: Completed after 12 iterations at t[s]: 1219.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770511 of unit cell: Completed after 0 iterations at t[s]: 1219.91 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610561 magneticMoment: [ Abs: 1.13117 Tot: -0.29231 ] + SubspaceRotationAdjust: set factor to 0.0321 +ElecMinimize: Iter: 18 G: -1059.051130401153614 |grad|_K: 1.698e-07 alpha: 5.681e-01 linmin: -5.309e-04 t[s]: 1220.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770544 of unit cell: Completed after 12 iterations at t[s]: 1221.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770542 of unit cell: Completed after 0 iterations at t[s]: 1222.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612701 magneticMoment: [ Abs: 1.13054 Tot: -0.29354 ] + SubspaceRotationAdjust: set factor to 0.0305 +ElecMinimize: Iter: 19 G: -1059.051135759106273 |grad|_K: 1.341e-07 alpha: 5.234e-01 linmin: 7.885e-04 t[s]: 1222.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 9 iterations at t[s]: 1223.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770517 of unit cell: Completed after 0 iterations at t[s]: 1224.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611039 magneticMoment: [ Abs: 1.12962 Tot: -0.29289 ] + SubspaceRotationAdjust: set factor to 0.0354 +ElecMinimize: Iter: 20 G: -1059.051139368173835 |grad|_K: 1.076e-07 alpha: 5.833e-01 linmin: -1.698e-03 t[s]: 1225.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770502 of unit cell: Completed after 9 iterations at t[s]: 1225.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770504 of unit cell: Completed after 0 iterations at t[s]: 1226.24 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610146 magneticMoment: [ Abs: 1.12896 Tot: -0.29258 ] + SubspaceRotationAdjust: set factor to 0.0409 +ElecMinimize: Iter: 21 G: -1059.051141579406476 |grad|_K: 1.037e-07 alpha: 5.243e-01 linmin: -6.695e-04 t[s]: 1227.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770533 of unit cell: Completed after 11 iterations at t[s]: 1227.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 0 iterations at t[s]: 1228.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611889 magneticMoment: [ Abs: 1.12862 Tot: -0.29365 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 22 G: -1059.051143367105851 |grad|_K: 1.098e-07 alpha: 4.648e-01 linmin: 1.061e-03 t[s]: 1229.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770521 of unit cell: Completed after 4 iterations at t[s]: 1229.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 0 iterations at t[s]: 1230.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611121 magneticMoment: [ Abs: 1.12787 Tot: -0.29357 ] + SubspaceRotationAdjust: set factor to 0.0484 +ElecMinimize: Iter: 23 G: -1059.051145442323104 |grad|_K: 9.875e-08 alpha: 5.149e-01 linmin: -6.409e-04 t[s]: 1231.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770496 of unit cell: Completed after 11 iterations at t[s]: 1232.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770502 of unit cell: Completed after 3 iterations at t[s]: 1232.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609730 magneticMoment: [ Abs: 1.12737 Tot: -0.29310 ] + SubspaceRotationAdjust: set factor to 0.0453 +ElecMinimize: Iter: 24 G: -1059.051146790782695 |grad|_K: 1.104e-07 alpha: 3.982e-01 linmin: -2.242e-04 t[s]: 1233.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770528 of unit cell: Completed after 9 iterations at t[s]: 1234.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770523 of unit cell: Completed after 3 iterations at t[s]: 1234.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611124 magneticMoment: [ Abs: 1.12713 Tot: -0.29406 ] + SubspaceRotationAdjust: set factor to 0.0496 +ElecMinimize: Iter: 25 G: -1059.051148160330058 |grad|_K: 8.457e-08 alpha: 3.260e-01 linmin: -9.584e-05 t[s]: 1235.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770535 of unit cell: Completed after 5 iterations at t[s]: 1236.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770543 of unit cell: Completed after 5 iterations at t[s]: 1236.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612340 magneticMoment: [ Abs: 1.12691 Tot: -0.29493 ] + SubspaceRotationAdjust: set factor to 0.0519 +ElecMinimize: Iter: 26 G: -1059.051149424998130 |grad|_K: 9.130e-08 alpha: 5.237e-01 linmin: 9.461e-04 t[s]: 1237.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770510 of unit cell: Completed after 8 iterations at t[s]: 1238.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 4 iterations at t[s]: 1238.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610715 magneticMoment: [ Abs: 1.12644 Tot: -0.29429 ] + SubspaceRotationAdjust: set factor to 0.0447 +ElecMinimize: Iter: 27 G: -1059.051150414059293 |grad|_K: 7.537e-08 alpha: 3.611e-01 linmin: 5.431e-04 t[s]: 1239.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770516 of unit cell: Completed after 3 iterations at t[s]: 1240.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770515 of unit cell: Completed after 0 iterations at t[s]: 1241.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610344 magneticMoment: [ Abs: 1.12622 Tot: -0.29426 ] + SubspaceRotationAdjust: set factor to 0.0547 +ElecMinimize: Iter: 28 G: -1059.051151283274976 |grad|_K: 5.818e-08 alpha: 4.513e-01 linmin: -5.706e-04 t[s]: 1242.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 5 iterations at t[s]: 1242.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770531 of unit cell: Completed after 0 iterations at t[s]: 1243.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611388 magneticMoment: [ Abs: 1.12632 Tot: -0.29492 ] + SubspaceRotationAdjust: set factor to 0.0536 +ElecMinimize: Iter: 29 G: -1059.051151882240447 |grad|_K: 4.397e-08 alpha: 4.893e-01 linmin: -9.871e-04 t[s]: 1244.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770532 of unit cell: Completed after 3 iterations at t[s]: 1244.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770532 of unit cell: Completed after 0 iterations at t[s]: 1245.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611485 magneticMoment: [ Abs: 1.12625 Tot: -0.29506 ] + SubspaceRotationAdjust: set factor to 0.0615 +ElecMinimize: Iter: 30 G: -1059.051152218580910 |grad|_K: 4.015e-08 alpha: 4.765e-01 linmin: -9.746e-04 t[s]: 1246.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770519 of unit cell: Completed after 4 iterations at t[s]: 1246.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 0 iterations at t[s]: 1247.37 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610672 magneticMoment: [ Abs: 1.12610 Tot: -0.29472 ] + SubspaceRotationAdjust: set factor to 0.0545 +ElecMinimize: Iter: 31 G: -1059.051152462498521 |grad|_K: 3.740e-08 alpha: 4.149e-01 linmin: 1.611e-03 t[s]: 1248.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 2 iterations at t[s]: 1248.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770526 of unit cell: Completed after 0 iterations at t[s]: 1249.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611065 magneticMoment: [ Abs: 1.12620 Tot: -0.29503 ] + SubspaceRotationAdjust: set factor to 0.0701 +ElecMinimize: Iter: 32 G: -1059.051152629459011 |grad|_K: 3.032e-08 alpha: 3.767e-01 linmin: -1.210e-03 t[s]: 1250.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770533 of unit cell: Completed after 3 iterations at t[s]: 1250.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770534 of unit cell: Completed after 0 iterations at t[s]: 1251.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611555 magneticMoment: [ Abs: 1.12620 Tot: -0.29535 ] + SubspaceRotationAdjust: set factor to 0.0772 +ElecMinimize: Iter: 33 G: -1059.051152774436787 |grad|_K: 2.710e-08 alpha: 4.204e-01 linmin: -1.590e-03 t[s]: 1252.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 2 iterations at t[s]: 1253.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 0 iterations at t[s]: 1253.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611122 magneticMoment: [ Abs: 1.12586 Tot: -0.29515 ] + SubspaceRotationAdjust: set factor to 0.0965 +ElecMinimize: Iter: 34 G: -1059.051152894101733 |grad|_K: 2.491e-08 alpha: 4.325e-01 linmin: -1.317e-03 t[s]: 1254.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770517 of unit cell: Completed after 3 iterations at t[s]: 1255.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770518 of unit cell: Completed after 0 iterations at t[s]: 1255.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610484 magneticMoment: [ Abs: 1.12551 Tot: -0.29490 ] + SubspaceRotationAdjust: set factor to 0.0957 +ElecMinimize: Iter: 35 G: -1059.051152992999278 |grad|_K: 2.768e-08 alpha: 4.212e-01 linmin: 1.116e-04 t[s]: 1256.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770524 of unit cell: Completed after 1 iterations at t[s]: 1257.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770524 of unit cell: Completed after 0 iterations at t[s]: 1257.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610851 magneticMoment: [ Abs: 1.12541 Tot: -0.29529 ] + SubspaceRotationAdjust: set factor to 0.13 +ElecMinimize: Iter: 36 G: -1059.051153096564803 |grad|_K: 2.821e-08 alpha: 3.931e-01 linmin: -4.525e-04 t[s]: 1258.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770540 of unit cell: Completed after 3 iterations at t[s]: 1259.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770533 of unit cell: Completed after 1 iterations at t[s]: 1260.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611401 magneticMoment: [ Abs: 1.12545 Tot: -0.29573 ] + SubspaceRotationAdjust: set factor to 0.117 +ElecMinimize: Iter: 37 G: -1059.051153143655711 |grad|_K: 3.122e-08 alpha: 2.196e-01 linmin: 5.439e-04 t[s]: 1261.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 0 iterations at t[s]: 1261.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 0 iterations at t[s]: 1262.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611157 magneticMoment: [ Abs: 1.12507 Tot: -0.29583 ] + SubspaceRotationAdjust: set factor to 0.108 +ElecMinimize: Iter: 38 G: -1059.051153235267066 |grad|_K: 3.455e-08 alpha: 2.839e-01 linmin: -7.564e-07 t[s]: 1263.16 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.501e-08 + +Computing DFT-D3 correction: +# coordination-number C 5.872 5.969 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.907 5.969 5.956 5.940 2.985 +# coordination-number Hf 11.113 16.670 16.683 16.624 13.885 11.112 16.662 16.698 16.624 13.885 11.982 16.662 16.698 16.624 13.885 11.114 16.762 16.698 16.624 13.885 +# coordination-number N 1.077 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.08 +EvdW_6 = -0.120257 +EvdW_8 = -0.212423 + +# Ionic positions in cartesian coordinates: +ion C 15.512658586508110 8.969229237090611 29.604808451658279 1 +ion C 6.491045292290731 0.179172300087911 23.711787977524189 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342841792344473 9.032170697108137 29.264002092347038 1 +ion C 0.309103038418022 0.178727509780944 23.442553335702843 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.488971465664573 3.590573888554412 29.263946286636848 1 +ion C 9.566872401316530 5.531386125013957 23.989366987457235 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.206421027281257 3.588493650719824 28.997420650629124 1 +ion C 3.393798564679466 5.536065923160873 23.711790027323001 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.121259261765539 0.029976670312269 31.052868104297186 1 +ion Hf 12.535668433526199 7.247953447280506 26.592068323339987 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.044906885968291 0.025529184369730 30.789928307170197 1 +ion Hf 6.388969481112943 7.247079316459255 26.325174160983259 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.269042626641930 5.359366530484856 31.446341211980034 1 +ion Hf 9.468232191395098 1.921246023766405 26.325187019872299 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.428838749096787 5.290352403109150 31.592298341500101 1 +ion Hf 3.295497398659165 1.905381745576467 26.021291769163668 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.252146215257717 5.348454029763146 35.171357152947721 1 + +# Forces in Cartesian coordinates: +force C -0.000245396234880 -0.000133018427501 0.007300324401938 1 +force C 0.000248042312943 -0.000205646747531 0.001860744800879 1 +force C 0.000154444946852 0.000089030939146 -0.002997326546104 0 +force C 0.000160537378230 0.000092840566913 -0.003925986144121 0 +force C -0.001096961520995 -0.000608168834532 0.023390957893542 0 +force C 0.000042589973823 0.003017898500597 0.001816849585111 1 +force C -0.000379836022532 -0.000221333268591 0.001903374397175 1 +force C 0.000189250980531 0.000121464926027 -0.003030065111473 0 +force C 0.000161663660804 -0.000146393599791 -0.003732497432886 0 +force C -0.001005230825547 -0.000580950684601 0.023449705904425 0 +force C 0.002634273689238 -0.001478676394118 0.001851060254573 1 +force C -0.000107333543626 -0.000060467641809 0.002426078530285 1 +force C 0.000199395190848 0.000103433172473 -0.003029877359792 0 +force C -0.000046250098709 0.000213149849917 -0.003732237977132 0 +force C -0.001005083924229 -0.000581612479211 0.023278085473437 0 +force C -0.002422771787028 -0.001417079912313 0.001832537526709 1 +force C -0.000053809031958 0.000319088929691 0.001865340490761 1 +force C 0.000121023600955 0.000069678175721 -0.002520729438845 0 +force C 0.000356182809688 0.000205698489690 -0.003677671550779 0 +force C -0.001074760506875 -0.000647729563367 0.023391590569073 0 +force Hf -0.001997105569410 0.001045190308656 0.003938387345707 1 +force Hf 0.000727979013325 0.000414975956236 0.001266927941051 1 +force Hf 0.000416958983862 0.000240950233620 -0.000950796281461 0 +force Hf -0.000518437135258 -0.000102129765175 0.011487123119618 0 +force Hf 0.001178086052679 0.000681481121010 -0.023916636593942 0 +force Hf 0.001747343390353 0.000973230704563 0.004122468902407 1 +force Hf -0.000727725957644 0.000387820880919 0.001258892951274 1 +force Hf 0.000485306567641 -0.000192811089226 -0.002204549710230 0 +force Hf -0.000239845852177 -0.000138666475642 0.011591843205341 0 +force Hf 0.001245533806484 0.000695563723323 -0.024007179496418 0 +force Hf 0.000408179480768 0.000247953408330 -0.014794663207653 1 +force Hf -0.000024821523428 -0.000825311627595 0.001277560067934 1 +force Hf 0.000074182885854 0.000519149302728 -0.002202439591788 0 +force Hf -0.000376926968580 -0.000217515582651 0.011850748804728 0 +force Hf 0.001223623013184 0.000732713000232 -0.024006668753065 0 +force Hf -0.000037257393434 -0.002235498520683 0.003986590420416 1 +force Hf -0.000036196490403 -0.000013196791446 0.000914117419013 1 +force Hf 0.000820878432343 0.000474063928359 -0.002178960969781 0 +force Hf -0.000347322884425 -0.000397729331052 0.011487448888978 0 +force Hf 0.001181326773455 0.000683499980671 -0.023752719314876 0 +force N -0.000257049430398 -0.000315738644406 -0.024827195918479 1 + +# Energy components: + A_diel = -0.6269840396748644 + Eewald = 38751.3403470910270698 + EH = 39729.4054605848286883 + Eloc = -79549.8314249258983182 + Enl = -270.1434151435408921 + EvdW = -0.3326799817897925 + Exc = -796.6546182001472971 + Exc_core = 594.6256431408623939 + KE = 421.3105981131880071 + MuShift = -0.0084308612387170 +------------------------------------- + Etot = -1120.9155042223871988 + TS = 0.0017688078817831 +------------------------------------- + F = -1120.9172730302689160 + muN = -61.8661197950019215 +------------------------------------- + G = -1059.0511532352670656 + +IonicMinimize: Iter: 4 G: -1059.051153235267066 |grad|_K: 4.455e-03 alpha: 2.497e-01 linmin: -4.021e-01 t[s]: 1267.28 + +#--- Lowdin population analysis --- +# oxidation-state C -0.241 -0.234 -0.233 -0.209 -0.204 -0.232 -0.234 -0.233 -0.210 -0.204 -0.232 -0.231 -0.233 -0.210 -0.205 -0.233 -0.234 -0.233 -0.210 -0.204 +# magnetic-moments C -0.003 +0.000 -0.005 -0.006 -0.179 -0.004 +0.001 -0.005 -0.013 -0.175 -0.004 +0.002 -0.005 -0.013 -0.017 -0.003 +0.000 -0.003 -0.013 -0.179 +# oxidation-state Hf +0.600 +0.250 +0.244 +0.242 +0.116 +0.603 +0.252 +0.247 +0.242 +0.116 -0.073 +0.252 +0.247 +0.242 +0.116 +0.600 +0.254 +0.247 +0.242 +0.117 +# magnetic-moments Hf +0.074 +0.005 +0.001 +0.000 -0.005 +0.085 +0.002 -0.001 +0.000 -0.005 +0.115 +0.002 -0.001 +0.000 -0.005 +0.074 +0.007 -0.000 +0.000 -0.004 +# oxidation-state N -0.911 +# magnetic-moments N -0.019 + + +Computing DFT-D3 correction: +# coordination-number C 5.862 5.968 5.955 5.940 2.985 5.912 5.968 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.908 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.099 16.667 16.681 16.623 13.885 11.098 16.661 16.692 16.623 13.885 12.050 16.661 16.692 16.623 13.885 11.100 16.766 16.692 16.623 13.885 +# coordination-number N 1.085 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.07 +EvdW_6 = -0.120265 +EvdW_8 = -0.212513 +Shifting auxilliary hamiltonian by -0.000075 to set nElectrons=325.611157 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770966 of unit cell: Completed after 25 iterations at t[s]: 1269.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611157 magneticMoment: [ Abs: 1.11860 Tot: -0.29673 ] +ElecMinimize: Iter: 0 G: -1058.921565900109954 |grad|_K: 2.668e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768375 of unit cell: Completed after 33 iterations at t[s]: 1270.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769880 of unit cell: Completed after 32 iterations at t[s]: 1271.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552225 magneticMoment: [ Abs: 1.07044 Tot: -0.27201 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 1 G: -1059.037084493630573 |grad|_K: 8.265e-06 alpha: 4.665e-01 linmin: 1.150e-03 t[s]: 1272.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773990 of unit cell: Completed after 33 iterations at t[s]: 1273.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771948 of unit cell: Completed after 30 iterations at t[s]: 1273.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.701689 magneticMoment: [ Abs: 1.11721 Tot: -0.35076 ] + SubspaceRotationAdjust: set factor to 0.0713 +ElecMinimize: Iter: 2 G: -1059.042639117715453 |grad|_K: 7.448e-06 alpha: 2.197e-01 linmin: -1.878e-03 t[s]: 1274.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770738 of unit cell: Completed after 28 iterations at t[s]: 1275.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770552 of unit cell: Completed after 19 iterations at t[s]: 1275.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.589403 magneticMoment: [ Abs: 1.13040 Tot: -0.28820 ] + SubspaceRotationAdjust: set factor to 0.0534 +ElecMinimize: Iter: 3 G: -1059.047635134696748 |grad|_K: 3.479e-06 alpha: 2.500e-01 linmin: 4.214e-04 t[s]: 1276.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770450 of unit cell: Completed after 18 iterations at t[s]: 1277.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770331 of unit cell: Completed after 18 iterations at t[s]: 1278.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580281 magneticMoment: [ Abs: 1.10314 Tot: -0.28042 ] + SubspaceRotationAdjust: set factor to 0.0541 +ElecMinimize: Iter: 4 G: -1059.049905435314713 |grad|_K: 2.122e-06 alpha: 5.385e-01 linmin: -3.429e-04 t[s]: 1279.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770664 of unit cell: Completed after 23 iterations at t[s]: 1279.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770780 of unit cell: Completed after 18 iterations at t[s]: 1280.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.606869 magneticMoment: [ Abs: 1.11524 Tot: -0.29467 ] + SubspaceRotationAdjust: set factor to 0.0619 +ElecMinimize: Iter: 5 G: -1059.051056129200788 |grad|_K: 1.970e-06 alpha: 7.282e-01 linmin: 6.501e-05 t[s]: 1281.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769826 of unit cell: Completed after 27 iterations at t[s]: 1281.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770195 of unit cell: Completed after 25 iterations at t[s]: 1282.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563898 magneticMoment: [ Abs: 1.12024 Tot: -0.27161 ] + SubspaceRotationAdjust: set factor to 0.0521 +ElecMinimize: Iter: 6 G: -1059.051675926348025 |grad|_K: 2.071e-06 alpha: 4.581e-01 linmin: -1.172e-05 t[s]: 1283.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770699 of unit cell: Completed after 25 iterations at t[s]: 1284.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770756 of unit cell: Completed after 14 iterations at t[s]: 1284.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595854 magneticMoment: [ Abs: 1.12985 Tot: -0.28657 ] + SubspaceRotationAdjust: set factor to 0.0477 +ElecMinimize: Iter: 7 G: -1059.052440568785869 |grad|_K: 1.685e-06 alpha: 5.107e-01 linmin: 1.855e-05 t[s]: 1285.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770590 of unit cell: Completed after 19 iterations at t[s]: 1286.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770529 of unit cell: Completed after 14 iterations at t[s]: 1286.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.576550 magneticMoment: [ Abs: 1.12615 Tot: -0.27449 ] + SubspaceRotationAdjust: set factor to 0.0503 +ElecMinimize: Iter: 8 G: -1059.053127590767190 |grad|_K: 1.428e-06 alpha: 6.941e-01 linmin: -5.949e-06 t[s]: 1287.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770686 of unit cell: Completed after 18 iterations at t[s]: 1288.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770702 of unit cell: Completed after 4 iterations at t[s]: 1288.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.583966 magneticMoment: [ Abs: 1.13423 Tot: -0.27734 ] + SubspaceRotationAdjust: set factor to 0.0545 +ElecMinimize: Iter: 9 G: -1059.053672020346539 |grad|_K: 1.344e-06 alpha: 7.649e-01 linmin: -7.384e-06 t[s]: 1289.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770693 of unit cell: Completed after 14 iterations at t[s]: 1290.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770693 of unit cell: Completed after 0 iterations at t[s]: 1291.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581760 magneticMoment: [ Abs: 1.14073 Tot: -0.27532 ] + SubspaceRotationAdjust: set factor to 0.0579 +ElecMinimize: Iter: 10 G: -1059.054151441172280 |grad|_K: 1.201e-06 alpha: 7.599e-01 linmin: 1.271e-05 t[s]: 1292.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770851 of unit cell: Completed after 15 iterations at t[s]: 1292.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770840 of unit cell: Completed after 9 iterations at t[s]: 1293.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.593853 magneticMoment: [ Abs: 1.13801 Tot: -0.28037 ] + SubspaceRotationAdjust: set factor to 0.0564 +ElecMinimize: Iter: 11 G: -1059.054505257623077 |grad|_K: 1.026e-06 alpha: 7.045e-01 linmin: -1.677e-05 t[s]: 1294.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770504 of unit cell: Completed after 24 iterations at t[s]: 1294.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770576 of unit cell: Completed after 15 iterations at t[s]: 1295.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578140 magneticMoment: [ Abs: 1.13651 Tot: -0.27220 ] + SubspaceRotationAdjust: set factor to 0.0464 +ElecMinimize: Iter: 12 G: -1059.054709288746153 |grad|_K: 9.802e-07 alpha: 5.549e-01 linmin: 2.091e-06 t[s]: 1296.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771010 of unit cell: Completed after 25 iterations at t[s]: 1296.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770848 of unit cell: Completed after 19 iterations at t[s]: 1297.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.598303 magneticMoment: [ Abs: 1.13921 Tot: -0.28238 ] + SubspaceRotationAdjust: set factor to 0.0323 +ElecMinimize: Iter: 13 G: -1059.054824823392892 |grad|_K: 6.621e-07 alpha: 3.442e-01 linmin: 2.196e-07 t[s]: 1298.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770808 of unit cell: Completed after 11 iterations at t[s]: 1299.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770779 of unit cell: Completed after 11 iterations at t[s]: 1299.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.596244 magneticMoment: [ Abs: 1.13794 Tot: -0.28129 ] + SubspaceRotationAdjust: set factor to 0.0368 +ElecMinimize: Iter: 14 G: -1059.054915585846175 |grad|_K: 4.721e-07 alpha: 5.936e-01 linmin: 1.028e-05 t[s]: 1300.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770685 of unit cell: Completed after 16 iterations at t[s]: 1301.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770679 of unit cell: Completed after 3 iterations at t[s]: 1301.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591380 magneticMoment: [ Abs: 1.13571 Tot: -0.27879 ] + SubspaceRotationAdjust: set factor to 0.0355 +ElecMinimize: Iter: 15 G: -1059.054964715002370 |grad|_K: 3.781e-07 alpha: 6.322e-01 linmin: -6.579e-05 t[s]: 1302.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770784 of unit cell: Completed after 17 iterations at t[s]: 1303.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770756 of unit cell: Completed after 9 iterations at t[s]: 1303.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.597447 magneticMoment: [ Abs: 1.13541 Tot: -0.28194 ] + SubspaceRotationAdjust: set factor to 0.0282 +ElecMinimize: Iter: 16 G: -1059.054988026487763 |grad|_K: 2.560e-07 alpha: 4.637e-01 linmin: 1.777e-04 t[s]: 1304.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770721 of unit cell: Completed after 11 iterations at t[s]: 1305.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 3 iterations at t[s]: 1306.03 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595045 magneticMoment: [ Abs: 1.13475 Tot: -0.28085 ] + SubspaceRotationAdjust: set factor to 0.0298 +ElecMinimize: Iter: 17 G: -1059.055000414850838 |grad|_K: 1.706e-07 alpha: 5.440e-01 linmin: -6.090e-04 t[s]: 1307.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770704 of unit cell: Completed after 8 iterations at t[s]: 1307.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770703 of unit cell: Completed after 0 iterations at t[s]: 1308.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594351 magneticMoment: [ Abs: 1.13412 Tot: -0.28065 ] + SubspaceRotationAdjust: set factor to 0.0332 +ElecMinimize: Iter: 18 G: -1059.055006858075785 |grad|_K: 1.416e-07 alpha: 6.181e-01 linmin: -3.920e-04 t[s]: 1309.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770726 of unit cell: Completed after 9 iterations at t[s]: 1309.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770724 of unit cell: Completed after 2 iterations at t[s]: 1310.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595754 magneticMoment: [ Abs: 1.13364 Tot: -0.28148 ] + SubspaceRotationAdjust: set factor to 0.0341 +ElecMinimize: Iter: 19 G: -1059.055010793874544 |grad|_K: 1.120e-07 alpha: 5.552e-01 linmin: 3.774e-04 t[s]: 1311.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 3 iterations at t[s]: 1311.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770713 of unit cell: Completed after 0 iterations at t[s]: 1312.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594956 magneticMoment: [ Abs: 1.13319 Tot: -0.28128 ] + SubspaceRotationAdjust: set factor to 0.0419 +ElecMinimize: Iter: 20 G: -1059.055013749115687 |grad|_K: 9.373e-08 alpha: 6.819e-01 linmin: -4.747e-04 t[s]: 1313.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770694 of unit cell: Completed after 9 iterations at t[s]: 1313.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770698 of unit cell: Completed after 3 iterations at t[s]: 1314.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.593875 magneticMoment: [ Abs: 1.13304 Tot: -0.28089 ] + SubspaceRotationAdjust: set factor to 0.0433 +ElecMinimize: Iter: 21 G: -1059.055015359546815 |grad|_K: 1.034e-07 alpha: 5.372e-01 linmin: -5.987e-04 t[s]: 1315.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770730 of unit cell: Completed after 11 iterations at t[s]: 1316.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 3 iterations at t[s]: 1316.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595514 magneticMoment: [ Abs: 1.13314 Tot: -0.28190 ] + SubspaceRotationAdjust: set factor to 0.0401 +ElecMinimize: Iter: 22 G: -1059.055016983852056 |grad|_K: 9.671e-08 alpha: 4.237e-01 linmin: 3.189e-04 t[s]: 1317.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 3 iterations at t[s]: 1318.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 0 iterations at t[s]: 1318.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595394 magneticMoment: [ Abs: 1.13311 Tot: -0.28210 ] + SubspaceRotationAdjust: set factor to 0.049 +ElecMinimize: Iter: 23 G: -1059.055019022157921 |grad|_K: 9.657e-08 alpha: 6.352e-01 linmin: -2.458e-04 t[s]: 1320.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770691 of unit cell: Completed after 11 iterations at t[s]: 1320.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770700 of unit cell: Completed after 5 iterations at t[s]: 1321.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.593825 magneticMoment: [ Abs: 1.13300 Tot: -0.28149 ] + SubspaceRotationAdjust: set factor to 0.044 +ElecMinimize: Iter: 24 G: -1059.055020471905664 |grad|_K: 9.532e-08 alpha: 4.480e-01 linmin: 3.581e-05 t[s]: 1322.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770720 of unit cell: Completed after 9 iterations at t[s]: 1322.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770719 of unit cell: Completed after 0 iterations at t[s]: 1323.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595056 magneticMoment: [ Abs: 1.13330 Tot: -0.28232 ] + SubspaceRotationAdjust: set factor to 0.0413 +ElecMinimize: Iter: 25 G: -1059.055021771413976 |grad|_K: 8.172e-08 alpha: 4.123e-01 linmin: 3.734e-06 t[s]: 1324.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 2 iterations at t[s]: 1324.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770725 of unit cell: Completed after 0 iterations at t[s]: 1325.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595408 magneticMoment: [ Abs: 1.13386 Tot: -0.28272 ] + SubspaceRotationAdjust: set factor to 0.0466 +ElecMinimize: Iter: 26 G: -1059.055023116035500 |grad|_K: 6.831e-08 alpha: 5.717e-01 linmin: -2.475e-04 t[s]: 1326.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 6 iterations at t[s]: 1327.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 0 iterations at t[s]: 1327.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594672 magneticMoment: [ Abs: 1.13444 Tot: -0.28251 ] + SubspaceRotationAdjust: set factor to 0.0465 +ElecMinimize: Iter: 27 G: -1059.055024071781645 |grad|_K: 5.734e-08 alpha: 5.722e-01 linmin: -3.151e-04 t[s]: 1328.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770714 of unit cell: Completed after 4 iterations at t[s]: 1329.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770714 of unit cell: Completed after 0 iterations at t[s]: 1329.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594627 magneticMoment: [ Abs: 1.13489 Tot: -0.28256 ] + SubspaceRotationAdjust: set factor to 0.0529 +ElecMinimize: Iter: 28 G: -1059.055024705247206 |grad|_K: 4.686e-08 alpha: 5.372e-01 linmin: -1.038e-04 t[s]: 1330.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770722 of unit cell: Completed after 4 iterations at t[s]: 1331.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770722 of unit cell: Completed after 0 iterations at t[s]: 1332.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595180 magneticMoment: [ Abs: 1.13529 Tot: -0.28289 ] + SubspaceRotationAdjust: set factor to 0.0522 +ElecMinimize: Iter: 29 G: -1059.055025101951742 |grad|_K: 3.887e-08 alpha: 5.123e-01 linmin: 2.282e-04 t[s]: 1333.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 2 iterations at t[s]: 1333.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 0 iterations at t[s]: 1334.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594763 magneticMoment: [ Abs: 1.13556 Tot: -0.28273 ] + SubspaceRotationAdjust: set factor to 0.0568 +ElecMinimize: Iter: 30 G: -1059.055025368601719 |grad|_K: 3.253e-08 alpha: 5.145e-01 linmin: -4.196e-04 t[s]: 1335.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770713 of unit cell: Completed after 2 iterations at t[s]: 1335.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770713 of unit cell: Completed after 0 iterations at t[s]: 1336.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594624 magneticMoment: [ Abs: 1.13594 Tot: -0.28274 ] + SubspaceRotationAdjust: set factor to 0.0646 +ElecMinimize: Iter: 31 G: -1059.055025549054335 |grad|_K: 3.014e-08 alpha: 4.773e-01 linmin: -7.048e-04 t[s]: 1337.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 3 iterations at t[s]: 1338.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 0 iterations at t[s]: 1338.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595262 magneticMoment: [ Abs: 1.13650 Tot: -0.28315 ] + SubspaceRotationAdjust: set factor to 0.0744 +ElecMinimize: Iter: 32 G: -1059.055025710218843 |grad|_K: 2.743e-08 alpha: 4.846e-01 linmin: -3.143e-04 t[s]: 1339.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770727 of unit cell: Completed after 3 iterations at t[s]: 1340.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770726 of unit cell: Completed after 0 iterations at t[s]: 1340.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595484 magneticMoment: [ Abs: 1.13685 Tot: -0.28330 ] + SubspaceRotationAdjust: set factor to 0.0585 +ElecMinimize: Iter: 33 G: -1059.055025806640742 |grad|_K: 3.880e-08 alpha: 3.664e-01 linmin: 3.923e-04 t[s]: 1342.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770708 of unit cell: Completed after 4 iterations at t[s]: 1342.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770717 of unit cell: Completed after 2 iterations at t[s]: 1343.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594860 magneticMoment: [ Abs: 1.13713 Tot: -0.28302 ] + SubspaceRotationAdjust: set factor to 0.0685 +ElecMinimize: Iter: 34 G: -1059.055025890873821 |grad|_K: 2.785e-08 alpha: 1.896e-01 linmin: 5.050e-04 t[s]: 1344.20 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 9.444e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.862 5.968 5.955 5.940 2.985 5.912 5.968 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.908 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.099 16.667 16.681 16.623 13.885 11.098 16.661 16.692 16.623 13.885 12.050 16.661 16.692 16.623 13.885 11.100 16.766 16.692 16.623 13.885 +# coordination-number N 1.085 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.07 +EvdW_6 = -0.120265 +EvdW_8 = -0.212513 + +# Ionic positions in cartesian coordinates: +ion C 15.511335805947233 8.968498448501400 29.638943431522591 1 +ion C 6.492146657620657 0.178357689435867 23.718655266195167 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343363102451432 9.047092413823545 29.267452973166026 1 +ion C 0.307527051398369 0.177813145911283 23.449584138044312 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.502132929763633 3.583522002625537 29.267523436378326 1 +ion C 9.566510155413601 5.531181165226180 23.997307588973960 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.194469049766289 3.581534294451689 29.000774831387844 1 +ion C 3.393647085796902 5.537428151250478 23.718677129387338 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.110702190764517 0.035141815928016 31.071952279588743 1 +ion Hf 12.541128134923371 7.251088703725356 26.595752699382512 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.054043245915473 0.030631603910035 30.809982134485850 1 +ion Hf 6.383822688764763 7.250095253843795 26.328829485054360 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.270654713570007 5.360306215477407 31.380115672785969 1 +ion Hf 9.468310505041510 1.915270960900957 26.328923891533130 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.427960550258629 5.278691755746558 31.611496901435494 1 +ion Hf 3.295324027922830 1.905317424711046 26.026589406639101 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.250511958714563 5.346929080970682 35.071382137385172 1 + +# Forces in Cartesian coordinates: +force C -0.000222817232030 -0.000123527475920 0.005777102659391 1 +force C 0.000239885716270 -0.000168280180878 0.001318749040146 1 +force C 0.000174065228981 0.000099726636207 -0.002707755615273 0 +force C 0.000154839528625 0.000089729920981 -0.003792160030013 0 +force C -0.001140674558341 -0.000592644216834 0.023443718335754 0 +force C 0.000037606778520 0.001951246054116 0.000734625190565 1 +force C -0.000309784307398 -0.000180054199155 0.001342410378979 1 +force C 0.000146652763431 0.000136915526349 -0.002748285158930 0 +force C 0.000153958425894 -0.000183453087230 -0.003564232402265 0 +force C -0.000966918326643 -0.000558452917806 0.023506381283437 0 +force C 0.001707681807669 -0.000951581494287 0.000763632463586 1 +force C -0.000062917960597 -0.000036385163939 0.001886908427140 1 +force C 0.000191975455254 0.000059117625884 -0.002747078445922 0 +force C -0.000082407317749 0.000225159977218 -0.003564204885249 0 +force C -0.000997933891500 -0.000577924025519 0.023247859503915 0 +force C -0.001561368263733 -0.000912788063363 0.000741307510680 1 +force C -0.000025755674739 0.000293212753048 0.001319421509704 1 +force C 0.000096965216817 0.000056360840116 -0.002030957492535 0 +force C 0.000377770991474 0.000218115963538 -0.003498503014681 0 +force C -0.001083495825793 -0.000693665581971 0.023444017270053 0 +force Hf -0.001355730760492 0.000697059192530 0.003136432407672 1 +force Hf 0.000619532865124 0.000358575479510 0.000588312800626 1 +force Hf 0.000412270351951 0.000240849481308 -0.000721353536832 0 +force Hf -0.000521019371819 -0.000112645588032 0.011601691839459 0 +force Hf 0.001201519553260 0.000695431688472 -0.023791701561009 0 +force Hf 0.001192922883159 0.000671113663593 0.003457219053010 1 +force Hf -0.000580223089153 0.000338333409616 0.000540119302302 1 +force Hf 0.000459827599124 -0.000451635982820 -0.001566195291948 0 +force Hf -0.000249689179098 -0.000144459278112 0.011719325385621 0 +force Hf 0.001209242177078 0.000714443973372 -0.023892197526326 0 +force Hf 0.000334635113077 0.000206842929861 -0.017791314275797 1 +force Hf 0.000002499217504 -0.000674422828206 0.000536630045398 1 +force Hf -0.000165743662176 0.000625227507370 -0.001565964989071 0 +force Hf -0.000416381157272 -0.000239960229009 0.012083140960756 0 +force Hf 0.001221685277393 0.000691671108726 -0.023890897138893 0 +force Hf 0.000004527674072 -0.001517642583328 0.003211910189460 1 +force Hf 0.000046815636932 0.000027292492587 0.000304303619025 1 +force Hf 0.001008948771902 0.000579728599401 -0.001506934071621 0 +force Hf -0.000357986564551 -0.000394586792833 0.011602806062402 0 +force Hf 0.001170446664149 0.000677094680806 -0.023640075505820 0 +force N -0.000349512785638 -0.000354892581179 -0.016810150521278 1 + +# Energy components: + A_diel = -0.6444303774905467 + Eewald = 38755.4371147923957324 + EH = 39732.0201970120979240 + Eloc = -79556.5448439156316454 + Enl = -270.1453124230117737 + EvdW = -0.3327787764461141 + Exc = -796.6640565818037203 + Exc_core = 594.6258085250892691 + KE = 421.3401734371097405 + MuShift = -0.0082060486770553 +------------------------------------- + Etot = -1120.9163343563689068 + TS = 0.0017149449460560 +------------------------------------- + F = -1120.9180493013150226 + muN = -61.8630234104410945 +------------------------------------- + G = -1059.0550258908738215 + +IonicMinimize: Iter: 5 G: -1059.055025890873821 |grad|_K: 3.693e-03 alpha: 2.425e-01 linmin: -3.364e-01 t[s]: 1350.08 + +#--- Lowdin population analysis --- +# oxidation-state C -0.243 -0.235 -0.234 -0.209 -0.209 -0.233 -0.235 -0.234 -0.210 -0.209 -0.233 -0.230 -0.234 -0.210 -0.209 -0.234 -0.235 -0.233 -0.210 -0.209 +# magnetic-moments C -0.004 +0.000 -0.005 -0.006 -0.183 -0.004 +0.001 -0.005 -0.014 -0.181 -0.004 +0.002 -0.005 -0.014 -0.022 -0.002 +0.000 -0.003 -0.014 -0.183 +# oxidation-state Hf +0.609 +0.252 +0.245 +0.242 +0.115 +0.613 +0.253 +0.248 +0.242 +0.115 -0.083 +0.253 +0.248 +0.242 +0.115 +0.609 +0.254 +0.248 +0.242 +0.116 +# magnetic-moments Hf +0.084 +0.007 +0.001 +0.000 -0.006 +0.092 +0.004 -0.000 +0.000 -0.006 +0.108 +0.004 -0.000 +0.000 -0.006 +0.085 +0.006 +0.000 +0.000 -0.004 +# oxidation-state N -0.895 +# magnetic-moments N -0.015 + + +Computing DFT-D3 correction: +# coordination-number C 5.848 5.968 5.955 5.940 2.985 5.915 5.967 5.955 5.940 2.985 5.915 5.969 5.955 5.940 2.985 5.911 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.081 16.668 16.681 16.623 13.885 11.077 16.661 16.688 16.623 13.885 12.128 16.661 16.688 16.623 13.885 11.081 16.773 16.689 16.623 13.885 +# coordination-number N 1.093 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.06 +EvdW_6 = -0.120287 +EvdW_8 = -0.212649 +Shifting auxilliary hamiltonian by -0.000000 to set nElectrons=325.594860 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771178 of unit cell: Completed after 31 iterations at t[s]: 1352.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594860 magneticMoment: [ Abs: 1.14326 Tot: -0.28537 ] +ElecMinimize: Iter: 0 G: -1058.880749986012006 |grad|_K: 3.128e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773180 of unit cell: Completed after 34 iterations at t[s]: 1353.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.772151 of unit cell: Completed after 32 iterations at t[s]: 1354.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.691879 magneticMoment: [ Abs: 1.11758 Tot: -0.33463 ] + SubspaceRotationAdjust: set factor to 0.0626 +ElecMinimize: Iter: 1 G: -1059.034749327858208 |grad|_K: 9.646e-06 alpha: 4.540e-01 linmin: 3.493e-03 t[s]: 1355.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767431 of unit cell: Completed after 30 iterations at t[s]: 1356.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769556 of unit cell: Completed after 28 iterations at t[s]: 1356.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.499715 magneticMoment: [ Abs: 1.11704 Tot: -0.23274 ] + SubspaceRotationAdjust: set factor to 0.04 +ElecMinimize: Iter: 2 G: -1059.043369905850341 |grad|_K: 6.921e-06 alpha: 2.724e-01 linmin: 2.918e-04 t[s]: 1357.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770645 of unit cell: Completed after 28 iterations at t[s]: 1358.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770968 of unit cell: Completed after 25 iterations at t[s]: 1359.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.592334 magneticMoment: [ Abs: 1.14191 Tot: -0.28220 ] + SubspaceRotationAdjust: set factor to 0.0366 +ElecMinimize: Iter: 3 G: -1059.049270130974719 |grad|_K: 3.164e-06 alpha: 3.554e-01 linmin: 8.542e-04 t[s]: 1360.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771022 of unit cell: Completed after 19 iterations at t[s]: 1360.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771059 of unit cell: Completed after 17 iterations at t[s]: 1361.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.599785 magneticMoment: [ Abs: 1.13729 Tot: -0.28503 ] + SubspaceRotationAdjust: set factor to 0.0446 +ElecMinimize: Iter: 4 G: -1059.051384613360597 |grad|_K: 2.205e-06 alpha: 6.106e-01 linmin: -4.731e-05 t[s]: 1362.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770361 of unit cell: Completed after 26 iterations at t[s]: 1363.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770407 of unit cell: Completed after 12 iterations at t[s]: 1363.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.554533 magneticMoment: [ Abs: 1.13570 Tot: -0.26039 ] + SubspaceRotationAdjust: set factor to 0.0432 +ElecMinimize: Iter: 5 G: -1059.052356644006068 |grad|_K: 2.078e-06 alpha: 5.726e-01 linmin: -1.621e-05 t[s]: 1364.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770960 of unit cell: Completed after 26 iterations at t[s]: 1365.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770976 of unit cell: Completed after 8 iterations at t[s]: 1365.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.587746 magneticMoment: [ Abs: 1.14827 Tot: -0.27624 ] + SubspaceRotationAdjust: set factor to 0.0416 +ElecMinimize: Iter: 6 G: -1059.053244514488370 |grad|_K: 1.910e-06 alpha: 5.893e-01 linmin: 2.686e-05 t[s]: 1366.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770792 of unit cell: Completed after 19 iterations at t[s]: 1367.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770719 of unit cell: Completed after 14 iterations at t[s]: 1368.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563275 magneticMoment: [ Abs: 1.15645 Tot: -0.26194 ] + SubspaceRotationAdjust: set factor to 0.0471 +ElecMinimize: Iter: 7 G: -1059.054281982230805 |grad|_K: 1.827e-06 alpha: 8.161e-01 linmin: 1.154e-05 t[s]: 1369.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 17 iterations at t[s]: 1369.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 5 iterations at t[s]: 1370.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557490 magneticMoment: [ Abs: 1.16021 Tot: -0.25757 ] + SubspaceRotationAdjust: set factor to 0.0538 +ElecMinimize: Iter: 8 G: -1059.055159307730491 |grad|_K: 1.764e-06 alpha: 7.544e-01 linmin: -3.425e-06 t[s]: 1371.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771099 of unit cell: Completed after 24 iterations at t[s]: 1372.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771112 of unit cell: Completed after 5 iterations at t[s]: 1372.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578304 magneticMoment: [ Abs: 1.17036 Tot: -0.26656 ] + SubspaceRotationAdjust: set factor to 0.0548 +ElecMinimize: Iter: 9 G: -1059.056007312955671 |grad|_K: 1.925e-06 alpha: 7.809e-01 linmin: -1.355e-05 t[s]: 1373.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770344 of unit cell: Completed after 27 iterations at t[s]: 1374.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770578 of unit cell: Completed after 24 iterations at t[s]: 1374.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541111 magneticMoment: [ Abs: 1.17417 Tot: -0.24704 ] + SubspaceRotationAdjust: set factor to 0.0445 +ElecMinimize: Iter: 10 G: -1059.056717943048398 |grad|_K: 1.916e-06 alpha: 5.482e-01 linmin: 5.837e-06 t[s]: 1375.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771198 of unit cell: Completed after 26 iterations at t[s]: 1376.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771119 of unit cell: Completed after 15 iterations at t[s]: 1377.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.577396 magneticMoment: [ Abs: 1.17966 Tot: -0.26387 ] + SubspaceRotationAdjust: set factor to 0.0363 +ElecMinimize: Iter: 11 G: -1059.057327157225473 |grad|_K: 1.545e-06 alpha: 4.760e-01 linmin: -8.012e-06 t[s]: 1378.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771048 of unit cell: Completed after 17 iterations at t[s]: 1378.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771029 of unit cell: Completed after 13 iterations at t[s]: 1379.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.575096 magneticMoment: [ Abs: 1.17787 Tot: -0.26201 ] + SubspaceRotationAdjust: set factor to 0.0386 +ElecMinimize: Iter: 12 G: -1059.057828162711530 |grad|_K: 1.127e-06 alpha: 6.004e-01 linmin: -5.727e-06 t[s]: 1380.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770873 of unit cell: Completed after 19 iterations at t[s]: 1380.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770871 of unit cell: Completed after 0 iterations at t[s]: 1381.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.568696 magneticMoment: [ Abs: 1.17703 Tot: -0.25860 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 13 G: -1059.058097591481783 |grad|_K: 8.654e-07 alpha: 6.072e-01 linmin: -1.059e-05 t[s]: 1382.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 22 iterations at t[s]: 1383.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 9 iterations at t[s]: 1383.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.583876 magneticMoment: [ Abs: 1.17761 Tot: -0.26585 ] + SubspaceRotationAdjust: set factor to 0.0309 +ElecMinimize: Iter: 14 G: -1059.058240363095138 |grad|_K: 6.844e-07 alpha: 5.452e-01 linmin: 7.634e-05 t[s]: 1384.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770895 of unit cell: Completed after 18 iterations at t[s]: 1385.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770894 of unit cell: Completed after 0 iterations at t[s]: 1386.06 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.576291 magneticMoment: [ Abs: 1.17514 Tot: -0.26222 ] + SubspaceRotationAdjust: set factor to 0.0279 +ElecMinimize: Iter: 15 G: -1059.058329650639507 |grad|_K: 4.753e-07 alpha: 5.492e-01 linmin: -9.336e-05 t[s]: 1387.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770898 of unit cell: Completed after 9 iterations at t[s]: 1387.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770898 of unit cell: Completed after 0 iterations at t[s]: 1388.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.577899 magneticMoment: [ Abs: 1.17373 Tot: -0.26317 ] + SubspaceRotationAdjust: set factor to 0.0314 +ElecMinimize: Iter: 16 G: -1059.058372372110625 |grad|_K: 3.196e-07 alpha: 5.389e-01 linmin: -1.068e-05 t[s]: 1389.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770944 of unit cell: Completed after 14 iterations at t[s]: 1389.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770944 of unit cell: Completed after 0 iterations at t[s]: 1390.45 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581437 magneticMoment: [ Abs: 1.17315 Tot: -0.26512 ] + SubspaceRotationAdjust: set factor to 0.0317 +ElecMinimize: Iter: 17 G: -1059.058391569461264 |grad|_K: 2.399e-07 alpha: 5.383e-01 linmin: 2.318e-05 t[s]: 1391.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 13 iterations at t[s]: 1392.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770905 of unit cell: Completed after 4 iterations at t[s]: 1392.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579049 magneticMoment: [ Abs: 1.17215 Tot: -0.26423 ] + SubspaceRotationAdjust: set factor to 0.0333 +ElecMinimize: Iter: 18 G: -1059.058404447296880 |grad|_K: 1.814e-07 alpha: 6.409e-01 linmin: -2.900e-04 t[s]: 1393.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770913 of unit cell: Completed after 4 iterations at t[s]: 1394.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770913 of unit cell: Completed after 0 iterations at t[s]: 1395.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579737 magneticMoment: [ Abs: 1.17152 Tot: -0.26482 ] + SubspaceRotationAdjust: set factor to 0.0389 +ElecMinimize: Iter: 19 G: -1059.058412095439280 |grad|_K: 1.575e-07 alpha: 6.603e-01 linmin: -4.776e-05 t[s]: 1396.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770930 of unit cell: Completed after 9 iterations at t[s]: 1396.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770928 of unit cell: Completed after 0 iterations at t[s]: 1397.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580788 magneticMoment: [ Abs: 1.17108 Tot: -0.26556 ] + SubspaceRotationAdjust: set factor to 0.0437 +ElecMinimize: Iter: 20 G: -1059.058417033581691 |grad|_K: 1.433e-07 alpha: 5.708e-01 linmin: 1.471e-04 t[s]: 1398.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770890 of unit cell: Completed after 11 iterations at t[s]: 1398.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770894 of unit cell: Completed after 2 iterations at t[s]: 1399.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578508 magneticMoment: [ Abs: 1.17080 Tot: -0.26473 ] + SubspaceRotationAdjust: set factor to 0.0416 +ElecMinimize: Iter: 21 G: -1059.058420660843467 |grad|_K: 1.405e-07 alpha: 5.119e-01 linmin: -1.429e-05 t[s]: 1400.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770914 of unit cell: Completed after 7 iterations at t[s]: 1400.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770918 of unit cell: Completed after 2 iterations at t[s]: 1401.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580089 magneticMoment: [ Abs: 1.17108 Tot: -0.26591 ] + SubspaceRotationAdjust: set factor to 0.047 +ElecMinimize: Iter: 22 G: -1059.058424812710200 |grad|_K: 1.301e-07 alpha: 6.016e-01 linmin: -3.706e-04 t[s]: 1402.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770935 of unit cell: Completed after 9 iterations at t[s]: 1403.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770935 of unit cell: Completed after 0 iterations at t[s]: 1403.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581142 magneticMoment: [ Abs: 1.17140 Tot: -0.26680 ] + SubspaceRotationAdjust: set factor to 0.0514 +ElecMinimize: Iter: 23 G: -1059.058428398042452 |grad|_K: 1.308e-07 alpha: 5.939e-01 linmin: -3.505e-04 t[s]: 1404.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770881 of unit cell: Completed after 14 iterations at t[s]: 1405.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770898 of unit cell: Completed after 8 iterations at t[s]: 1405.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578600 magneticMoment: [ Abs: 1.17160 Tot: -0.26580 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 24 G: -1059.058430900027815 |grad|_K: 1.162e-07 alpha: 4.071e-01 linmin: 2.908e-04 t[s]: 1406.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 3 iterations at t[s]: 1407.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 3 iterations at t[s]: 1407.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579316 magneticMoment: [ Abs: 1.17253 Tot: -0.26647 ] + SubspaceRotationAdjust: set factor to 0.0505 +ElecMinimize: Iter: 25 G: -1059.058433360086383 |grad|_K: 1.010e-07 alpha: 5.372e-01 linmin: 4.839e-05 t[s]: 1408.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770936 of unit cell: Completed after 11 iterations at t[s]: 1409.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770933 of unit cell: Completed after 1 iterations at t[s]: 1409.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580665 magneticMoment: [ Abs: 1.17349 Tot: -0.26735 ] + SubspaceRotationAdjust: set factor to 0.0463 +ElecMinimize: Iter: 26 G: -1059.058434989329498 |grad|_K: 1.042e-07 alpha: 4.632e-01 linmin: 1.435e-04 t[s]: 1410.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770899 of unit cell: Completed after 12 iterations at t[s]: 1411.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 5 iterations at t[s]: 1412.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579089 magneticMoment: [ Abs: 1.17414 Tot: -0.26669 ] + SubspaceRotationAdjust: set factor to 0.0375 +ElecMinimize: Iter: 27 G: -1059.058436113385824 |grad|_K: 7.514e-08 alpha: 3.043e-01 linmin: 4.099e-04 t[s]: 1413.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770907 of unit cell: Completed after 3 iterations at t[s]: 1413.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770905 of unit cell: Completed after 0 iterations at t[s]: 1414.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578666 magneticMoment: [ Abs: 1.17483 Tot: -0.26655 ] + SubspaceRotationAdjust: set factor to 0.0469 +ElecMinimize: Iter: 28 G: -1059.058437064981490 |grad|_K: 5.293e-08 alpha: 4.778e-01 linmin: -1.564e-03 t[s]: 1415.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770915 of unit cell: Completed after 6 iterations at t[s]: 1415.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 0 iterations at t[s]: 1416.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579307 magneticMoment: [ Abs: 1.17544 Tot: -0.26692 ] + SubspaceRotationAdjust: set factor to 0.0472 +ElecMinimize: Iter: 29 G: -1059.058437586525315 |grad|_K: 4.215e-08 alpha: 4.957e-01 linmin: -1.658e-03 t[s]: 1417.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770917 of unit cell: Completed after 3 iterations at t[s]: 1417.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770917 of unit cell: Completed after 0 iterations at t[s]: 1418.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579362 magneticMoment: [ Abs: 1.17632 Tot: -0.26703 ] + SubspaceRotationAdjust: set factor to 0.0557 +ElecMinimize: Iter: 30 G: -1059.058437983829663 |grad|_K: 3.968e-08 alpha: 5.927e-01 linmin: -1.055e-03 t[s]: 1419.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770907 of unit cell: Completed after 6 iterations at t[s]: 1419.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770910 of unit cell: Completed after 1 iterations at t[s]: 1420.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578832 magneticMoment: [ Abs: 1.17701 Tot: -0.26681 ] + SubspaceRotationAdjust: set factor to 0.0523 +ElecMinimize: Iter: 31 G: -1059.058438211895009 |grad|_K: 4.472e-08 alpha: 4.036e-01 linmin: 1.743e-03 t[s]: 1421.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770918 of unit cell: Completed after 3 iterations at t[s]: 1422.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 0 iterations at t[s]: 1422.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579187 magneticMoment: [ Abs: 1.17774 Tot: -0.26703 ] + SubspaceRotationAdjust: set factor to 0.0605 +ElecMinimize: Iter: 32 G: -1059.058438388364948 |grad|_K: 3.580e-08 alpha: 2.896e-01 linmin: 3.443e-05 t[s]: 1423.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770914 of unit cell: Completed after 2 iterations at t[s]: 1424.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770914 of unit cell: Completed after 0 iterations at t[s]: 1424.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579111 magneticMoment: [ Abs: 1.17818 Tot: -0.26698 ] + SubspaceRotationAdjust: set factor to 0.0731 +ElecMinimize: Iter: 33 G: -1059.058438553231554 |grad|_K: 2.559e-08 alpha: 3.463e-01 linmin: -4.779e-03 t[s]: 1425.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 5 iterations at t[s]: 1426.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 0 iterations at t[s]: 1426.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579208 magneticMoment: [ Abs: 1.17841 Tot: -0.26706 ] + SubspaceRotationAdjust: set factor to 0.0696 +ElecMinimize: Iter: 34 G: -1059.058438608107508 |grad|_K: 3.601e-08 alpha: 2.477e-01 linmin: -3.007e-03 t[s]: 1427.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770910 of unit cell: Completed after 2 iterations at t[s]: 1428.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 0 iterations at t[s]: 1428.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578860 magneticMoment: [ Abs: 1.17896 Tot: -0.26696 ] + SubspaceRotationAdjust: set factor to 0.0923 +ElecMinimize: Iter: 35 G: -1059.058438713260784 |grad|_K: 3.166e-08 alpha: 1.995e-01 linmin: -2.217e-04 t[s]: 1429.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 3 iterations at t[s]: 1430.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 0 iterations at t[s]: 1431.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578596 magneticMoment: [ Abs: 1.17964 Tot: -0.26694 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 36 G: -1059.058438791474828 |grad|_K: 3.026e-08 alpha: 2.154e-01 linmin: -1.441e-03 t[s]: 1431.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 0 iterations at t[s]: 1432.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770907 of unit cell: Completed after 3 iterations at t[s]: 1433.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578470 magneticMoment: [ Abs: 1.18088 Tot: -0.26706 ] + SubspaceRotationAdjust: set factor to 0.113 +ElecMinimize: Iter: 37 G: -1059.058438869128167 |grad|_K: 3.860e-08 alpha: 3.320e-01 linmin: 3.228e-03 t[s]: 1434.10 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.217e-06 + +Computing DFT-D3 correction: +# coordination-number C 5.848 5.968 5.955 5.940 2.985 5.915 5.967 5.955 5.940 2.985 5.915 5.969 5.955 5.940 2.985 5.911 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.081 16.668 16.681 16.623 13.885 11.077 16.661 16.688 16.623 13.885 12.128 16.661 16.688 16.623 13.885 11.081 16.773 16.689 16.623 13.885 +# coordination-number N 1.093 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.06 +EvdW_6 = -0.120287 +EvdW_8 = -0.212649 + +# Ionic positions in cartesian coordinates: +ion C 15.509566677866808 8.967500453968290 29.673654433345117 1 +ion C 6.493342823709534 0.177816689099033 23.722501746648856 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.344090513178354 9.061060573627030 29.265436913321658 1 +ion C 0.306293363174798 0.177096656992852 23.453559235795932 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.514544666352801 3.577092441936935 29.265692035330385 1 +ion C 9.566405080995240 5.531113274550259 24.002917620223162 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.182078952695679 3.574325291843190 28.998488241078572 1 +ion C 3.393776216807315 5.538737706403301 23.722521352028121 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.098710696362287 0.041102656183621 31.089643518577624 1 +ion Hf 12.544562945713988 7.253078819746086 26.597576518210492 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.064442042595046 0.036715453409305 30.830884326971574 1 +ion Hf 6.380764402531020 7.252120900723922 26.329906158785345 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.274028947762986 5.362136603748852 31.292587178609185 1 +ion Hf 9.468552157714852 1.911594358148303 26.329937342307709 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.426993993854405 5.265259257953828 31.629528999172031 1 +ion Hf 3.295764022804458 1.905568316484179 26.030058435896517 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.247264154732864 5.344622905908079 34.971461502249703 1 + +# Forces in Cartesian coordinates: +force C -0.000094689169776 -0.000062760612105 0.004378507035024 1 +force C 0.000245697408939 -0.000179136079981 0.001028618715025 1 +force C 0.000191298209342 0.000109723455076 -0.002571829058893 0 +force C 0.000157358843035 0.000091220949540 -0.003848284833386 0 +force C -0.001056222947280 -0.000624597924789 0.023113625434793 0 +force C -0.000037493562467 0.001449614847874 -0.000377274173776 1 +force C -0.000287359987117 -0.000166338479193 0.001039957180792 1 +force C 0.000126861571333 0.000152775242564 -0.002629169864143 0 +force C 0.000159221957696 -0.000183666507897 -0.003632049158694 0 +force C -0.001021103635731 -0.000590315330714 0.023180416874136 0 +force C 0.001246307805384 -0.000751992817918 -0.000373852667825 1 +force C -0.000025153999942 -0.000015087104246 0.001275905491470 1 +force C 0.000195806295625 0.000034202033681 -0.002628450394781 0 +force C -0.000080064846425 0.000230138015838 -0.003632096030678 0 +force C -0.000973006506632 -0.000563511044881 0.022803274532367 0 +force C -0.000800629673765 -0.000458096862010 -0.000386392239931 1 +force C -0.000032506140577 0.000302694304285 0.001031080266242 1 +force C 0.000080776821331 0.000047006313317 -0.001696918645816 0 +force C 0.000383915308429 0.000221937112541 -0.003565203689303 0 +force C -0.001068631664988 -0.000604803550521 0.023113536168320 0 +force Hf -0.000851639414527 0.000267834626693 0.003043141257481 1 +force Hf 0.001393656768749 0.000799305476166 -0.000009060319330 1 +force Hf 0.000423803429386 0.000246196025500 -0.000840635180043 0 +force Hf -0.000493014825046 -0.000097768550530 0.011140205569260 0 +force Hf 0.001251563033612 0.000724074330457 -0.024025085670495 0 +force Hf 0.000656403759851 0.000386209478941 0.003005596518745 1 +force Hf -0.001278904635077 0.000801035958311 0.000194052185831 1 +force Hf 0.000467221486094 -0.000618993664022 -0.001433443790437 0 +force Hf -0.000234505236059 -0.000135683056441 0.011264506983760 0 +force Hf 0.001176659249575 0.000751094451177 -0.024140714537323 0 +force Hf -0.000160807050928 -0.000089393898667 -0.012323266571590 1 +force Hf 0.000060943526506 -0.001505399713308 0.000187724932729 1 +force Hf -0.000305806580486 0.000715732841236 -0.001434658440000 0 +force Hf -0.000374432052069 -0.000215520571529 0.011773312286732 0 +force Hf 0.001237448206754 0.000645022957997 -0.024138986166053 0 +force Hf -0.000094542508737 -0.000873862936068 0.003118753792001 1 +force Hf -0.000043504491438 -0.000020088365902 -0.000089982725590 1 +force Hf 0.001155785070751 0.000666117203590 -0.001372999576102 0 +force Hf -0.000331358785702 -0.000377757371927 0.011140732633744 0 +force Hf 0.001176874358716 0.000680813047118 -0.023926658352329 0 +force N -0.000378569572907 -0.000309906289333 -0.013546806045831 1 + +# Energy components: + A_diel = -0.6652799721293755 + Eewald = 38763.4775161221987219 + EH = 39738.4559500552277314 + Eloc = -79571.0164374760206556 + Enl = -270.1480003888457873 + EvdW = -0.3329362004130016 + Exc = -796.6726736638231614 + Exc_core = 594.6257586468889258 + KE = 421.3673752214735373 + MuShift = -0.0079799506877409 +------------------------------------- + Etot = -1120.9167076061280568 + TS = 0.0016405844501551 +------------------------------------- + F = -1120.9183481905781719 + muN = -61.8599093214499334 +------------------------------------- + G = -1059.0584388691281674 + +IonicMinimize: Iter: 6 G: -1059.058438869128167 |grad|_K: 2.811e-03 alpha: 2.067e-01 linmin: -2.681e-01 t[s]: 1440.56 + +#--- Lowdin population analysis --- +# oxidation-state C -0.246 -0.236 -0.235 -0.209 -0.209 -0.233 -0.236 -0.235 -0.210 -0.209 -0.233 -0.231 -0.235 -0.210 -0.209 -0.235 -0.236 -0.234 -0.210 -0.209 +# magnetic-moments C -0.006 +0.000 -0.005 -0.006 -0.185 -0.003 +0.001 -0.005 -0.014 -0.184 -0.003 +0.002 -0.005 -0.014 -0.030 -0.002 +0.000 -0.003 -0.014 -0.185 +# oxidation-state Hf +0.619 +0.251 +0.245 +0.242 +0.116 +0.623 +0.253 +0.248 +0.242 +0.116 -0.093 +0.253 +0.248 +0.242 +0.116 +0.619 +0.251 +0.247 +0.242 +0.117 +# magnetic-moments Hf +0.094 +0.008 +0.001 +0.000 -0.006 +0.100 +0.006 +0.000 +0.001 -0.006 +0.103 +0.006 +0.000 +0.000 -0.006 +0.095 +0.005 +0.001 +0.000 -0.004 +# oxidation-state N -0.884 +# magnetic-moments N -0.012 + + +Computing DFT-D3 correction: +# coordination-number C 5.843 5.969 5.955 5.940 2.985 5.916 5.969 5.955 5.940 2.985 5.916 5.966 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 +# coordination-number Hf 11.053 16.661 16.695 16.623 13.885 11.052 16.659 16.687 16.623 13.885 12.171 16.659 16.687 16.623 13.885 11.052 16.773 16.686 16.623 13.885 +# coordination-number N 1.103 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.06 +EvdW_6 = -0.120310 +EvdW_8 = -0.212758 +Shifting auxilliary hamiltonian by 0.000057 to set nElectrons=325.578470 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771329 of unit cell: Completed after 25 iterations at t[s]: 1442.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578470 magneticMoment: [ Abs: 1.17670 Tot: -0.26518 ] +ElecMinimize: Iter: 0 G: -1058.885826103718273 |grad|_K: 3.056e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769506 of unit cell: Completed after 31 iterations at t[s]: 1444.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770666 of unit cell: Completed after 27 iterations at t[s]: 1444.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.531452 magneticMoment: [ Abs: 1.20126 Tot: -0.23437 ] + SubspaceRotationAdjust: set factor to 0.12 +ElecMinimize: Iter: 1 G: -1059.037182520474062 |grad|_K: 7.801e-06 alpha: 4.657e-01 linmin: 1.034e-03 t[s]: 1445.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771292 of unit cell: Completed after 26 iterations at t[s]: 1446.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771378 of unit cell: Completed after 14 iterations at t[s]: 1447.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594398 magneticMoment: [ Abs: 1.16909 Tot: -0.26738 ] + SubspaceRotationAdjust: set factor to 0.103 +ElecMinimize: Iter: 2 G: -1059.048451517421654 |grad|_K: 5.544e-06 alpha: 5.319e-01 linmin: -2.097e-04 t[s]: 1448.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766991 of unit cell: Completed after 30 iterations at t[s]: 1448.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769983 of unit cell: Completed after 29 iterations at t[s]: 1449.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.497066 magneticMoment: [ Abs: 1.17843 Tot: -0.21948 ] + SubspaceRotationAdjust: set factor to 0.0735 +ElecMinimize: Iter: 3 G: -1059.050492406129706 |grad|_K: 4.770e-06 alpha: 1.948e-01 linmin: 5.936e-04 t[s]: 1450.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770567 of unit cell: Completed after 20 iterations at t[s]: 1450.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770996 of unit cell: Completed after 19 iterations at t[s]: 1451.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557630 magneticMoment: [ Abs: 1.21819 Tot: -0.25175 ] + SubspaceRotationAdjust: set factor to 0.0782 +ElecMinimize: Iter: 4 G: -1059.053124842721672 |grad|_K: 2.934e-06 alpha: 3.392e-01 linmin: 3.199e-04 t[s]: 1452.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771044 of unit cell: Completed after 18 iterations at t[s]: 1453.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771086 of unit cell: Completed after 18 iterations at t[s]: 1453.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.567279 magneticMoment: [ Abs: 1.19995 Tot: -0.25198 ] + SubspaceRotationAdjust: set factor to 0.0811 +ElecMinimize: Iter: 5 G: -1059.055040826615823 |grad|_K: 2.804e-06 alpha: 6.440e-01 linmin: -6.652e-05 t[s]: 1454.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769192 of unit cell: Completed after 28 iterations at t[s]: 1455.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770137 of unit cell: Completed after 26 iterations at t[s]: 1455.79 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.505779 magneticMoment: [ Abs: 1.19523 Tot: -0.22181 ] + SubspaceRotationAdjust: set factor to 0.0651 +ElecMinimize: Iter: 6 G: -1059.055953806476737 |grad|_K: 3.061e-06 alpha: 3.357e-01 linmin: 9.089e-05 t[s]: 1456.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770806 of unit cell: Completed after 23 iterations at t[s]: 1457.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771060 of unit cell: Completed after 19 iterations at t[s]: 1457.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557147 magneticMoment: [ Abs: 1.22112 Tot: -0.24900 ] + SubspaceRotationAdjust: set factor to 0.066 +ElecMinimize: Iter: 7 G: -1059.057467885864071 |grad|_K: 2.178e-06 alpha: 4.670e-01 linmin: 6.373e-05 t[s]: 1458.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771275 of unit cell: Completed after 19 iterations at t[s]: 1459.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771372 of unit cell: Completed after 15 iterations at t[s]: 1460.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.574060 magneticMoment: [ Abs: 1.23014 Tot: -0.25644 ] + SubspaceRotationAdjust: set factor to 0.0768 +ElecMinimize: Iter: 8 G: -1059.058594266036152 |grad|_K: 1.984e-06 alpha: 6.843e-01 linmin: -6.057e-06 t[s]: 1461.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770139 of unit cell: Completed after 27 iterations at t[s]: 1461.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770724 of unit cell: Completed after 26 iterations at t[s]: 1462.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.531499 magneticMoment: [ Abs: 1.22380 Tot: -0.23547 ] + SubspaceRotationAdjust: set factor to 0.0592 +ElecMinimize: Iter: 9 G: -1059.059092845666783 |grad|_K: 1.939e-06 alpha: 3.666e-01 linmin: 4.317e-05 t[s]: 1463.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771158 of unit cell: Completed after 26 iterations at t[s]: 1463.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771168 of unit cell: Completed after 4 iterations at t[s]: 1464.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561206 magneticMoment: [ Abs: 1.22684 Tot: -0.24810 ] + SubspaceRotationAdjust: set factor to 0.0487 +ElecMinimize: Iter: 10 G: -1059.059582960175021 |grad|_K: 1.395e-06 alpha: 3.748e-01 linmin: -3.143e-05 t[s]: 1465.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771185 of unit cell: Completed after 13 iterations at t[s]: 1465.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771196 of unit cell: Completed after 14 iterations at t[s]: 1466.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563915 magneticMoment: [ Abs: 1.23374 Tot: -0.24972 ] + SubspaceRotationAdjust: set factor to 0.0533 +ElecMinimize: Iter: 11 G: -1059.059999785185937 |grad|_K: 1.074e-06 alpha: 6.130e-01 linmin: 3.127e-05 t[s]: 1467.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770975 of unit cell: Completed after 23 iterations at t[s]: 1468.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770993 of unit cell: Completed after 9 iterations at t[s]: 1468.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552261 magneticMoment: [ Abs: 1.23361 Tot: -0.24414 ] + SubspaceRotationAdjust: set factor to 0.0503 +ElecMinimize: Iter: 12 G: -1059.060226089591652 |grad|_K: 9.212e-07 alpha: 5.636e-01 linmin: 3.132e-06 t[s]: 1469.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771318 of unit cell: Completed after 25 iterations at t[s]: 1470.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771220 of unit cell: Completed after 18 iterations at t[s]: 1470.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.569206 magneticMoment: [ Abs: 1.23406 Tot: -0.25132 ] + SubspaceRotationAdjust: set factor to 0.0357 +ElecMinimize: Iter: 13 G: -1059.060341908137616 |grad|_K: 6.844e-07 alpha: 3.917e-01 linmin: -8.076e-06 t[s]: 1471.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771109 of unit cell: Completed after 16 iterations at t[s]: 1472.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771088 of unit cell: Completed after 9 iterations at t[s]: 1473.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.562092 magneticMoment: [ Abs: 1.23234 Tot: -0.24778 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 14 G: -1059.060417901290521 |grad|_K: 4.573e-07 alpha: 4.643e-01 linmin: -7.480e-05 t[s]: 1474.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771040 of unit cell: Completed after 11 iterations at t[s]: 1474.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771028 of unit cell: Completed after 8 iterations at t[s]: 1475.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.559124 magneticMoment: [ Abs: 1.23275 Tot: -0.24646 ] + SubspaceRotationAdjust: set factor to 0.0387 +ElecMinimize: Iter: 15 G: -1059.060460560704769 |grad|_K: 3.571e-07 alpha: 5.818e-01 linmin: -5.596e-05 t[s]: 1476.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771111 of unit cell: Completed after 17 iterations at t[s]: 1476.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771105 of unit cell: Completed after 3 iterations at t[s]: 1477.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.564735 magneticMoment: [ Abs: 1.23386 Tot: -0.24909 ] + SubspaceRotationAdjust: set factor to 0.0326 +ElecMinimize: Iter: 16 G: -1059.060484515302505 |grad|_K: 2.834e-07 alpha: 5.361e-01 linmin: 3.147e-04 t[s]: 1478.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771043 of unit cell: Completed after 14 iterations at t[s]: 1478.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771048 of unit cell: Completed after 3 iterations at t[s]: 1479.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561338 magneticMoment: [ Abs: 1.23360 Tot: -0.24762 ] + SubspaceRotationAdjust: set factor to 0.0312 +ElecMinimize: Iter: 17 G: -1059.060498285452468 |grad|_K: 1.920e-07 alpha: 4.991e-01 linmin: -6.642e-05 t[s]: 1480.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 4 iterations at t[s]: 1480.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 0 iterations at t[s]: 1481.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561600 magneticMoment: [ Abs: 1.23375 Tot: -0.24781 ] + SubspaceRotationAdjust: set factor to 0.037 +ElecMinimize: Iter: 18 G: -1059.060505732063575 |grad|_K: 1.517e-07 alpha: 5.762e-01 linmin: -1.537e-04 t[s]: 1482.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771078 of unit cell: Completed after 11 iterations at t[s]: 1483.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771078 of unit cell: Completed after 0 iterations at t[s]: 1483.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563488 magneticMoment: [ Abs: 1.23435 Tot: -0.24880 ] + SubspaceRotationAdjust: set factor to 0.0379 +ElecMinimize: Iter: 19 G: -1059.060510458139788 |grad|_K: 1.383e-07 alpha: 5.839e-01 linmin: -7.290e-04 t[s]: 1484.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771052 of unit cell: Completed after 12 iterations at t[s]: 1485.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771050 of unit cell: Completed after 0 iterations at t[s]: 1485.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561571 magneticMoment: [ Abs: 1.23510 Tot: -0.24813 ] + SubspaceRotationAdjust: set factor to 0.0394 +ElecMinimize: Iter: 20 G: -1059.060514727587815 |grad|_K: 1.212e-07 alpha: 6.174e-01 linmin: -2.663e-04 t[s]: 1486.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 3 iterations at t[s]: 1487.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 0 iterations at t[s]: 1488.03 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561550 magneticMoment: [ Abs: 1.23632 Tot: -0.24833 ] + SubspaceRotationAdjust: set factor to 0.0459 +ElecMinimize: Iter: 21 G: -1059.060518496513851 |grad|_K: 1.281e-07 alpha: 7.209e-01 linmin: -1.075e-04 t[s]: 1489.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 9 iterations at t[s]: 1489.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771074 of unit cell: Completed after 3 iterations at t[s]: 1490.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563238 magneticMoment: [ Abs: 1.23791 Tot: -0.24934 ] + SubspaceRotationAdjust: set factor to 0.0462 +ElecMinimize: Iter: 22 G: -1059.060521752696559 |grad|_K: 1.235e-07 alpha: 5.652e-01 linmin: 1.046e-04 t[s]: 1491.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771058 of unit cell: Completed after 8 iterations at t[s]: 1491.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771055 of unit cell: Completed after 3 iterations at t[s]: 1492.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561929 magneticMoment: [ Abs: 1.23987 Tot: -0.24912 ] + SubspaceRotationAdjust: set factor to 0.045 +ElecMinimize: Iter: 23 G: -1059.060525305209467 |grad|_K: 1.276e-07 alpha: 6.754e-01 linmin: -1.026e-04 t[s]: 1493.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771070 of unit cell: Completed after 3 iterations at t[s]: 1493.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771067 of unit cell: Completed after 0 iterations at t[s]: 1494.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.562749 magneticMoment: [ Abs: 1.24239 Tot: -0.24992 ] + SubspaceRotationAdjust: set factor to 0.0491 +ElecMinimize: Iter: 24 G: -1059.060528570006682 |grad|_K: 1.123e-07 alpha: 5.663e-01 linmin: 4.410e-05 t[s]: 1495.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771084 of unit cell: Completed after 8 iterations at t[s]: 1495.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771083 of unit cell: Completed after 0 iterations at t[s]: 1496.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563902 magneticMoment: [ Abs: 1.24461 Tot: -0.25072 ] + SubspaceRotationAdjust: set factor to 0.0488 +ElecMinimize: Iter: 25 G: -1059.060530993575185 |grad|_K: 8.998e-08 alpha: 5.537e-01 linmin: 8.615e-05 t[s]: 1497.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771068 of unit cell: Completed after 7 iterations at t[s]: 1497.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771068 of unit cell: Completed after 0 iterations at t[s]: 1498.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.562906 magneticMoment: [ Abs: 1.24638 Tot: -0.25051 ] + SubspaceRotationAdjust: set factor to 0.047 +ElecMinimize: Iter: 26 G: -1059.060532579463370 |grad|_K: 7.563e-08 alpha: 5.663e-01 linmin: -7.413e-05 t[s]: 1499.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771072 of unit cell: Completed after 3 iterations at t[s]: 1500.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771071 of unit cell: Completed after 0 iterations at t[s]: 1500.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563147 magneticMoment: [ Abs: 1.24810 Tot: -0.25084 ] + SubspaceRotationAdjust: set factor to 0.0524 +ElecMinimize: Iter: 27 G: -1059.060533606588251 |grad|_K: 5.902e-08 alpha: 5.110e-01 linmin: -5.466e-05 t[s]: 1501.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 4 iterations at t[s]: 1502.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771082 of unit cell: Completed after 0 iterations at t[s]: 1502.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563885 magneticMoment: [ Abs: 1.24957 Tot: -0.25134 ] + SubspaceRotationAdjust: set factor to 0.0524 +ElecMinimize: Iter: 28 G: -1059.060534256422898 |grad|_K: 4.306e-08 alpha: 5.319e-01 linmin: -1.077e-04 t[s]: 1503.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771075 of unit cell: Completed after 2 iterations at t[s]: 1504.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771075 of unit cell: Completed after 0 iterations at t[s]: 1505.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563461 magneticMoment: [ Abs: 1.25053 Tot: -0.25125 ] + SubspaceRotationAdjust: set factor to 0.0579 +ElecMinimize: Iter: 29 G: -1059.060534616192854 |grad|_K: 3.507e-08 alpha: 5.507e-01 linmin: -4.296e-04 t[s]: 1506.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 3 iterations at t[s]: 1506.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771070 of unit cell: Completed after 0 iterations at t[s]: 1507.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563142 magneticMoment: [ Abs: 1.25136 Tot: -0.25123 ] + SubspaceRotationAdjust: set factor to 0.058 +ElecMinimize: Iter: 30 G: -1059.060534806200167 |grad|_K: 3.527e-08 alpha: 4.343e-01 linmin: 2.334e-04 t[s]: 1508.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771084 of unit cell: Completed after 3 iterations at t[s]: 1508.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 0 iterations at t[s]: 1509.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563827 magneticMoment: [ Abs: 1.25250 Tot: -0.25173 ] + SubspaceRotationAdjust: set factor to 0.0517 +ElecMinimize: Iter: 31 G: -1059.060534946778262 |grad|_K: 3.164e-08 alpha: 3.357e-01 linmin: 7.645e-04 t[s]: 1510.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 0 iterations at t[s]: 1511.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771082 of unit cell: Completed after 3 iterations at t[s]: 1511.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563911 magneticMoment: [ Abs: 1.25401 Tot: -0.25197 ] + SubspaceRotationAdjust: set factor to 0.062 +ElecMinimize: Iter: 32 G: -1059.060535080068576 |grad|_K: 2.673e-08 alpha: 4.984e-01 linmin: 1.202e-03 t[s]: 1512.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771078 of unit cell: Completed after 0 iterations at t[s]: 1513.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771076 of unit cell: Completed after 0 iterations at t[s]: 1513.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563543 magneticMoment: [ Abs: 1.25593 Tot: -0.25210 ] + SubspaceRotationAdjust: set factor to 0.0719 +ElecMinimize: Iter: 33 G: -1059.060535236897067 |grad|_K: 2.838e-08 alpha: 7.181e-01 linmin: 4.077e-04 t[s]: 1514.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771054 of unit cell: Completed after 8 iterations at t[s]: 1515.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 4 iterations at t[s]: 1516.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563103 magneticMoment: [ Abs: 1.25668 Tot: -0.25202 ] + SubspaceRotationAdjust: set factor to 0.0573 +ElecMinimize: Iter: 34 G: -1059.060535271376011 |grad|_K: 4.210e-08 alpha: 2.232e-01 linmin: 2.890e-03 t[s]: 1517.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 3 iterations at t[s]: 1517.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 0 iterations at t[s]: 1518.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563098 magneticMoment: [ Abs: 1.25797 Tot: -0.25223 ] + SubspaceRotationAdjust: set factor to 0.0511 +ElecMinimize: Iter: 35 G: -1059.060535333480175 |grad|_K: 4.059e-08 alpha: 1.499e-01 linmin: -3.922e-04 t[s]: 1519.42 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.305e-06 + +Computing DFT-D3 correction: +# coordination-number C 5.843 5.969 5.955 5.940 2.985 5.916 5.969 5.955 5.940 2.985 5.916 5.966 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 +# coordination-number Hf 11.053 16.661 16.695 16.623 13.885 11.052 16.659 16.687 16.623 13.885 12.171 16.659 16.687 16.623 13.885 11.052 16.773 16.686 16.623 13.885 +# coordination-number N 1.103 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.06 +EvdW_6 = -0.120310 +EvdW_8 = -0.212758 + +# Ionic positions in cartesian coordinates: +ion C 15.509228172869335 8.967124034962703 29.705198065684712 1 +ion C 6.495508605370872 0.176446156376458 23.726925560860334 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343599904156168 9.073388641705998 29.247889681074231 1 +ion C 0.304272048885054 0.175929906393829 23.458019130300638 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.525110519113198 3.570632726784339 29.248049986809761 1 +ion C 9.566684231577918 5.531260821440959 24.006209330453764 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.177216447458791 3.571655771020179 28.980294466989413 1 +ion C 3.393666207662165 5.541293438080493 23.726981881050655 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.091102410551588 0.041938226201664 31.116886752150506 1 +ion Hf 12.563618847115627 7.263966712835094 26.591144232765600 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.069493456991185 0.040112452453532 30.856257373457350 1 +ion Hf 6.363501370448727 7.263408537670129 26.326630282759254 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.270248763432512 5.359684412756875 31.220042801109646 1 +ion Hf 9.469829122135650 1.891073894085702 26.326557825641697 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.424493508466346 5.258062058882421 31.657457241356461 1 +ion Hf 3.294805006256981 1.905105778331123 26.027856765955963 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.242253639009618 5.341728456278275 34.871629058156969 1 + +# Forces in Cartesian coordinates: +force C -0.000305167578923 -0.000179940179455 0.002981797373615 1 +force C 0.000118912818424 0.000033121325000 -0.000156900865102 1 +force C 0.000255052193050 0.000146050776619 -0.002373496869010 0 +force C 0.000152614351219 0.000088640408289 -0.003694985162737 0 +force C -0.001068808213338 -0.000618131058901 0.023207017398443 0 +force C 0.000072159316459 0.001252335986685 0.001609436916569 1 +force C -0.000067722461129 -0.000040724457004 -0.000180903299605 1 +force C 0.000046395756867 0.000181982960607 -0.002394583569160 0 +force C 0.000144483246717 -0.000212463128478 -0.003385210680037 0 +force C -0.001008168958060 -0.000582685286017 0.023255002098755 0 +force C 0.001141836093960 -0.000557100700345 0.001619781708737 1 +force C -0.000045652393169 -0.000026533702436 0.001287147245331 1 +force C 0.000181701400728 -0.000049919684185 -0.002393871649675 0 +force C -0.000112662577827 0.000231513256316 -0.003385632656889 0 +force C -0.000970204530009 -0.000560932050660 0.022711660016321 0 +force C -0.002239360831128 -0.001318771704650 0.001576013060983 1 +force C 0.000086157896542 0.000087040460857 -0.000162282117642 1 +force C 0.000071871338519 0.000042557815452 -0.001215779527599 0 +force C 0.000395513068036 0.000228698135585 -0.003329855915566 0 +force C -0.001068785448200 -0.000618254843229 0.023206620504067 0 +force Hf -0.002222964087107 0.001412097330007 -0.000115360915060 1 +force Hf -0.002098578715953 -0.001210447023747 0.001821186084316 1 +force Hf 0.000541046229845 0.000315075298726 -0.001760812851644 0 +force Hf -0.000472330123370 -0.000117015009256 0.011289124711685 0 +force Hf 0.001275479495482 0.000736920457667 -0.024144630634103 0 +force Hf 0.002209412429909 0.001287914317476 0.000286141980364 1 +force Hf 0.001871642424396 -0.001218705791896 0.000940537165340 1 +force Hf 0.000424044891608 -0.001291763933108 -0.001182500640254 0 +force Hf -0.000247120770920 -0.000143072245583 0.011327011922268 0 +force Hf 0.001159446699505 0.000765063279611 -0.024250929831779 0 +force Hf 0.001021413306279 0.000598903831791 -0.011459327295342 1 +force Hf -0.000142765935871 0.002226634152840 0.000935242569298 1 +force Hf -0.000910536654558 0.001012404036094 -0.001194279320944 0 +force Hf -0.000342519969642 -0.000196732450169 0.012005937694027 0 +force Hf 0.001241108724443 0.000623250778523 -0.024248691103745 0 +force Hf 0.000138733545788 -0.002634827779548 -0.000095359560457 1 +force Hf 0.000258655944073 0.000137305024010 0.001526913550453 1 +force Hf 0.001756576680499 0.001012831122782 -0.000975445552638 0 +force Hf -0.000337972256186 -0.000350090009732 0.011290590533566 0 +force Hf 0.001192915674901 0.000690447023959 -0.024063756159082 0 +force N -0.000601837314533 -0.000400103292226 -0.006239376310579 1 + +# Energy components: + A_diel = -0.6897056104240998 + Eewald = 38769.6900734416776686 + EH = 39743.4606667840489536 + Eloc = -79582.2133746949984925 + Enl = -270.1478890031953597 + EvdW = -0.3330681347070247 + Exc = -796.6734763226399991 + Exc_core = 594.6258300946381041 + KE = 421.3727504138347513 + MuShift = -0.0077678922655923 +------------------------------------- + Etot = -1120.9159609240275586 + TS = 0.0015630114396621 +------------------------------------- + F = -1120.9175239354672158 + muN = -61.8569886019870978 +------------------------------------- + G = -1059.0605353334801748 + +IonicMinimize: Iter: 7 G: -1059.060535333480175 |grad|_K: 2.189e-03 alpha: 2.408e-01 linmin: -1.308e-01 t[s]: 1525.95 + +#--- Lowdin population analysis --- +# oxidation-state C -0.247 -0.235 -0.235 -0.210 -0.216 -0.233 -0.235 -0.235 -0.211 -0.216 -0.233 -0.230 -0.235 -0.211 -0.215 -0.235 -0.235 -0.234 -0.211 -0.216 +# magnetic-moments C -0.007 +0.001 -0.004 -0.006 -0.191 -0.003 +0.001 -0.005 -0.014 -0.191 -0.003 +0.002 -0.005 -0.014 -0.046 -0.001 +0.001 -0.003 -0.015 -0.191 +# oxidation-state Hf +0.632 +0.252 +0.246 +0.241 +0.114 +0.634 +0.253 +0.249 +0.241 +0.114 -0.102 +0.253 +0.249 +0.242 +0.114 +0.632 +0.249 +0.249 +0.241 +0.116 +# magnetic-moments Hf +0.109 +0.010 +0.001 +0.000 -0.006 +0.114 +0.008 +0.001 +0.001 -0.006 +0.104 +0.008 +0.001 +0.000 -0.006 +0.109 +0.005 +0.001 +0.000 -0.005 +# oxidation-state N -0.869 +# magnetic-moments N -0.010 + + +Computing DFT-D3 correction: +# coordination-number C 5.822 5.968 5.955 5.940 2.985 5.923 5.967 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.918 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.029 16.659 16.687 16.623 13.885 11.027 16.655 16.682 16.623 13.885 12.241 16.655 16.682 16.623 13.885 11.027 16.791 16.682 16.623 13.885 +# coordination-number N 1.112 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.05 +EvdW_6 = -0.120335 +EvdW_8 = -0.212889 +Shifting auxilliary hamiltonian by 0.000148 to set nElectrons=325.563098 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 31 iterations at t[s]: 1528.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563098 magneticMoment: [ Abs: 1.27046 Tot: -0.25314 ] +ElecMinimize: Iter: 0 G: -1058.831519814893454 |grad|_K: 3.629e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773527 of unit cell: Completed after 35 iterations at t[s]: 1529.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.772444 of unit cell: Completed after 32 iterations at t[s]: 1530.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.654282 magneticMoment: [ Abs: 1.24220 Tot: -0.29423 ] + SubspaceRotationAdjust: set factor to 0.047 +ElecMinimize: Iter: 1 G: -1059.032794332230651 |grad|_K: 9.692e-06 alpha: 4.411e-01 linmin: 5.036e-03 t[s]: 1531.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769750 of unit cell: Completed after 30 iterations at t[s]: 1532.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770119 of unit cell: Completed after 25 iterations at t[s]: 1532.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.484965 magneticMoment: [ Abs: 1.23985 Tot: -0.21475 ] + SubspaceRotationAdjust: set factor to 0.0326 +ElecMinimize: Iter: 2 G: -1059.045335750993445 |grad|_K: 6.145e-06 alpha: 3.867e-01 linmin: -1.089e-03 t[s]: 1533.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771502 of unit cell: Completed after 28 iterations at t[s]: 1534.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771496 of unit cell: Completed after 3 iterations at t[s]: 1534.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.576269 magneticMoment: [ Abs: 1.25902 Tot: -0.25978 ] + SubspaceRotationAdjust: set factor to 0.0249 +ElecMinimize: Iter: 3 G: -1059.050459115268723 |grad|_K: 3.101e-06 alpha: 3.852e-01 linmin: 6.922e-04 t[s]: 1536.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771405 of unit cell: Completed after 18 iterations at t[s]: 1536.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771340 of unit cell: Completed after 17 iterations at t[s]: 1537.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.565611 magneticMoment: [ Abs: 1.25638 Tot: -0.25436 ] + SubspaceRotationAdjust: set factor to 0.0329 +ElecMinimize: Iter: 4 G: -1059.052625706910703 |grad|_K: 2.115e-06 alpha: 6.499e-01 linmin: -3.736e-05 t[s]: 1538.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770981 of unit cell: Completed after 25 iterations at t[s]: 1538.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770947 of unit cell: Completed after 11 iterations at t[s]: 1539.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537717 magneticMoment: [ Abs: 1.25477 Tot: -0.24147 ] + SubspaceRotationAdjust: set factor to 0.0368 +ElecMinimize: Iter: 5 G: -1059.053732902950060 |grad|_K: 1.956e-06 alpha: 7.090e-01 linmin: -3.325e-05 t[s]: 1540.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771291 of unit cell: Completed after 24 iterations at t[s]: 1541.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771346 of unit cell: Completed after 15 iterations at t[s]: 1541.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557727 magneticMoment: [ Abs: 1.26348 Tot: -0.25169 ] + SubspaceRotationAdjust: set factor to 0.0395 +ElecMinimize: Iter: 6 G: -1059.054833633301314 |grad|_K: 2.046e-06 alpha: 8.240e-01 linmin: 2.491e-05 t[s]: 1542.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771017 of unit cell: Completed after 25 iterations at t[s]: 1543.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771013 of unit cell: Completed after 3 iterations at t[s]: 1543.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.528078 magneticMoment: [ Abs: 1.26503 Tot: -0.24084 ] + SubspaceRotationAdjust: set factor to 0.0433 +ElecMinimize: Iter: 7 G: -1059.056049716603411 |grad|_K: 2.008e-06 alpha: 8.336e-01 linmin: -1.450e-05 t[s]: 1544.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771244 of unit cell: Completed after 21 iterations at t[s]: 1545.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771261 of unit cell: Completed after 9 iterations at t[s]: 1546.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536367 magneticMoment: [ Abs: 1.26953 Tot: -0.24835 ] + SubspaceRotationAdjust: set factor to 0.0485 +ElecMinimize: Iter: 8 G: -1059.057310596517254 |grad|_K: 2.081e-06 alpha: 8.949e-01 linmin: -1.249e-05 t[s]: 1547.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771402 of unit cell: Completed after 19 iterations at t[s]: 1547.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771414 of unit cell: Completed after 5 iterations at t[s]: 1548.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540834 magneticMoment: [ Abs: 1.27410 Tot: -0.25730 ] + SubspaceRotationAdjust: set factor to 0.0522 +ElecMinimize: Iter: 9 G: -1059.058798818040032 |grad|_K: 2.141e-06 alpha: 9.834e-01 linmin: -5.986e-06 t[s]: 1549.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771030 of unit cell: Completed after 26 iterations at t[s]: 1549.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771113 of unit cell: Completed after 17 iterations at t[s]: 1550.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.521223 magneticMoment: [ Abs: 1.26846 Tot: -0.25558 ] + SubspaceRotationAdjust: set factor to 0.0517 +ElecMinimize: Iter: 10 G: -1059.060051820584704 |grad|_K: 2.062e-06 alpha: 7.820e-01 linmin: 9.464e-06 t[s]: 1551.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771987 of unit cell: Completed after 27 iterations at t[s]: 1552.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771694 of unit cell: Completed after 25 iterations at t[s]: 1552.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.562479 magneticMoment: [ Abs: 1.27098 Tot: -0.27392 ] + SubspaceRotationAdjust: set factor to 0.0397 +ElecMinimize: Iter: 11 G: -1059.060806311156284 |grad|_K: 1.755e-06 alpha: 5.096e-01 linmin: 1.407e-06 t[s]: 1553.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771273 of unit cell: Completed after 25 iterations at t[s]: 1554.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771309 of unit cell: Completed after 12 iterations at t[s]: 1555.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540957 magneticMoment: [ Abs: 1.26365 Tot: -0.26719 ] + SubspaceRotationAdjust: set factor to 0.0313 +ElecMinimize: Iter: 12 G: -1059.061306686896614 |grad|_K: 1.226e-06 alpha: 4.658e-01 linmin: 1.224e-06 t[s]: 1556.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771352 of unit cell: Completed after 15 iterations at t[s]: 1556.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771366 of unit cell: Completed after 7 iterations at t[s]: 1557.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.549270 magneticMoment: [ Abs: 1.26235 Tot: -0.27082 ] + SubspaceRotationAdjust: set factor to 0.0337 +ElecMinimize: Iter: 13 G: -1059.061631369895622 |grad|_K: 9.296e-07 alpha: 6.196e-01 linmin: -1.709e-06 t[s]: 1558.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771461 of unit cell: Completed after 17 iterations at t[s]: 1559.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771459 of unit cell: Completed after 1 iterations at t[s]: 1559.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.559215 magneticMoment: [ Abs: 1.26139 Tot: -0.27399 ] + SubspaceRotationAdjust: set factor to 0.0331 +ElecMinimize: Iter: 14 G: -1059.061813481664331 |grad|_K: 7.042e-07 alpha: 6.039e-01 linmin: 8.753e-06 t[s]: 1560.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771283 of unit cell: Completed after 19 iterations at t[s]: 1561.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771311 of unit cell: Completed after 9 iterations at t[s]: 1561.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551806 magneticMoment: [ Abs: 1.25791 Tot: -0.27031 ] + SubspaceRotationAdjust: set factor to 0.0294 +ElecMinimize: Iter: 15 G: -1059.061901724523523 |grad|_K: 4.656e-07 alpha: 5.108e-01 linmin: -1.781e-06 t[s]: 1562.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771356 of unit cell: Completed after 14 iterations at t[s]: 1563.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771360 of unit cell: Completed after 3 iterations at t[s]: 1564.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.556102 magneticMoment: [ Abs: 1.25690 Tot: -0.27098 ] + SubspaceRotationAdjust: set factor to 0.0323 +ElecMinimize: Iter: 16 G: -1059.061943812277605 |grad|_K: 3.393e-07 alpha: 5.560e-01 linmin: -1.338e-04 t[s]: 1565.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771374 of unit cell: Completed after 9 iterations at t[s]: 1565.74 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771377 of unit cell: Completed after 3 iterations at t[s]: 1566.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557783 magneticMoment: [ Abs: 1.25572 Tot: -0.27074 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 17 G: -1059.061970252747415 |grad|_K: 2.799e-07 alpha: 6.547e-01 linmin: -1.293e-04 t[s]: 1567.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771311 of unit cell: Completed after 14 iterations at t[s]: 1567.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771316 of unit cell: Completed after 3 iterations at t[s]: 1568.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.554140 magneticMoment: [ Abs: 1.25392 Tot: -0.26862 ] + SubspaceRotationAdjust: set factor to 0.039 +ElecMinimize: Iter: 18 G: -1059.061986682041379 |grad|_K: 2.402e-07 alpha: 5.982e-01 linmin: 5.672e-04 t[s]: 1569.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771338 of unit cell: Completed after 11 iterations at t[s]: 1570.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771340 of unit cell: Completed after 0 iterations at t[s]: 1570.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.555872 magneticMoment: [ Abs: 1.25290 Tot: -0.26846 ] + SubspaceRotationAdjust: set factor to 0.0454 +ElecMinimize: Iter: 19 G: -1059.061999443737022 |grad|_K: 1.985e-07 alpha: 6.422e-01 linmin: -6.878e-04 t[s]: 1571.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771332 of unit cell: Completed after 4 iterations at t[s]: 1572.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771331 of unit cell: Completed after 0 iterations at t[s]: 1572.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.555202 magneticMoment: [ Abs: 1.25180 Tot: -0.26758 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 20 G: -1059.062009768828148 |grad|_K: 2.049e-07 alpha: 7.361e-01 linmin: -1.819e-04 t[s]: 1574.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771273 of unit cell: Completed after 14 iterations at t[s]: 1574.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771278 of unit cell: Completed after 3 iterations at t[s]: 1575.22 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551497 magneticMoment: [ Abs: 1.25023 Tot: -0.26555 ] + SubspaceRotationAdjust: set factor to 0.0559 +ElecMinimize: Iter: 21 G: -1059.062019643338317 |grad|_K: 2.271e-07 alpha: 6.700e-01 linmin: 6.133e-05 t[s]: 1576.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771347 of unit cell: Completed after 14 iterations at t[s]: 1576.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771325 of unit cell: Completed after 9 iterations at t[s]: 1577.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.554385 magneticMoment: [ Abs: 1.24970 Tot: -0.26613 ] + SubspaceRotationAdjust: set factor to 0.0476 +ElecMinimize: Iter: 22 G: -1059.062027725782173 |grad|_K: 2.008e-07 alpha: 4.538e-01 linmin: 6.184e-05 t[s]: 1578.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771293 of unit cell: Completed after 11 iterations at t[s]: 1579.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771288 of unit cell: Completed after 2 iterations at t[s]: 1579.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551665 magneticMoment: [ Abs: 1.24844 Tot: -0.26471 ] + SubspaceRotationAdjust: set factor to 0.0513 +ElecMinimize: Iter: 23 G: -1059.062035159241759 |grad|_K: 1.577e-07 alpha: 5.279e-01 linmin: -4.353e-04 t[s]: 1580.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771273 of unit cell: Completed after 9 iterations at t[s]: 1581.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771270 of unit cell: Completed after 3 iterations at t[s]: 1581.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.550110 magneticMoment: [ Abs: 1.24771 Tot: -0.26401 ] + SubspaceRotationAdjust: set factor to 0.0547 +ElecMinimize: Iter: 24 G: -1059.062041072417287 |grad|_K: 1.489e-07 alpha: 6.620e-01 linmin: -3.245e-04 t[s]: 1583.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771324 of unit cell: Completed after 13 iterations at t[s]: 1583.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771311 of unit cell: Completed after 6 iterations at t[s]: 1584.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552594 magneticMoment: [ Abs: 1.24792 Tot: -0.26511 ] + SubspaceRotationAdjust: set factor to 0.046 +ElecMinimize: Iter: 25 G: -1059.062045104549043 |grad|_K: 1.333e-07 alpha: 5.062e-01 linmin: 4.604e-04 t[s]: 1585.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771288 of unit cell: Completed after 9 iterations at t[s]: 1585.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771291 of unit cell: Completed after 3 iterations at t[s]: 1586.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551028 magneticMoment: [ Abs: 1.24763 Tot: -0.26471 ] + SubspaceRotationAdjust: set factor to 0.0408 +ElecMinimize: Iter: 26 G: -1059.062047737156263 |grad|_K: 9.700e-08 alpha: 4.417e-01 linmin: -1.257e-04 t[s]: 1587.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771294 of unit cell: Completed after 3 iterations at t[s]: 1587.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771294 of unit cell: Completed after 0 iterations at t[s]: 1588.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551162 magneticMoment: [ Abs: 1.24748 Tot: -0.26493 ] + SubspaceRotationAdjust: set factor to 0.0482 +ElecMinimize: Iter: 27 G: -1059.062049574004732 |grad|_K: 7.511e-08 alpha: 5.535e-01 linmin: -3.305e-04 t[s]: 1589.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771310 of unit cell: Completed after 8 iterations at t[s]: 1590.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771308 of unit cell: Completed after 0 iterations at t[s]: 1590.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552060 magneticMoment: [ Abs: 1.24744 Tot: -0.26542 ] + SubspaceRotationAdjust: set factor to 0.0465 +ElecMinimize: Iter: 28 G: -1059.062050544239810 |grad|_K: 7.038e-08 alpha: 4.884e-01 linmin: -4.577e-05 t[s]: 1591.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771296 of unit cell: Completed after 8 iterations at t[s]: 1592.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771298 of unit cell: Completed after 0 iterations at t[s]: 1592.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551318 magneticMoment: [ Abs: 1.24723 Tot: -0.26534 ] + SubspaceRotationAdjust: set factor to 0.0438 +ElecMinimize: Iter: 29 G: -1059.062051251437651 |grad|_K: 5.928e-08 alpha: 4.109e-01 linmin: 4.186e-04 t[s]: 1593.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771302 of unit cell: Completed after 2 iterations at t[s]: 1594.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771304 of unit cell: Completed after 0 iterations at t[s]: 1594.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551691 magneticMoment: [ Abs: 1.24716 Tot: -0.26576 ] + SubspaceRotationAdjust: set factor to 0.0582 +ElecMinimize: Iter: 30 G: -1059.062051895064997 |grad|_K: 4.718e-08 alpha: 5.268e-01 linmin: -1.055e-03 t[s]: 1595.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771314 of unit cell: Completed after 3 iterations at t[s]: 1596.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771313 of unit cell: Completed after 0 iterations at t[s]: 1596.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552346 magneticMoment: [ Abs: 1.24707 Tot: -0.26622 ] + SubspaceRotationAdjust: set factor to 0.0587 +ElecMinimize: Iter: 31 G: -1059.062052298057779 |grad|_K: 4.789e-08 alpha: 4.985e-01 linmin: -1.313e-03 t[s]: 1597.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771298 of unit cell: Completed after 3 iterations at t[s]: 1598.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771300 of unit cell: Completed after 0 iterations at t[s]: 1599.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551468 magneticMoment: [ Abs: 1.24642 Tot: -0.26600 ] + SubspaceRotationAdjust: set factor to 0.0661 +ElecMinimize: Iter: 32 G: -1059.062052671786660 |grad|_K: 4.350e-08 alpha: 4.469e-01 linmin: -6.035e-04 t[s]: 1600.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771294 of unit cell: Completed after 3 iterations at t[s]: 1600.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771293 of unit cell: Completed after 0 iterations at t[s]: 1601.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551007 magneticMoment: [ Abs: 1.24583 Tot: -0.26609 ] + SubspaceRotationAdjust: set factor to 0.0794 +ElecMinimize: Iter: 33 G: -1059.062053038891236 |grad|_K: 4.201e-08 alpha: 5.240e-01 linmin: -1.298e-03 t[s]: 1602.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771307 of unit cell: Completed after 3 iterations at t[s]: 1602.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771309 of unit cell: Completed after 0 iterations at t[s]: 1603.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551974 magneticMoment: [ Abs: 1.24541 Tot: -0.26690 ] + SubspaceRotationAdjust: set factor to 0.0934 +ElecMinimize: Iter: 34 G: -1059.062053436470023 |grad|_K: 4.313e-08 alpha: 5.948e-01 linmin: -2.613e-04 t[s]: 1604.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771332 of unit cell: Completed after 8 iterations at t[s]: 1604.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771318 of unit cell: Completed after 5 iterations at t[s]: 1605.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552565 magneticMoment: [ Abs: 1.24513 Tot: -0.26731 ] + SubspaceRotationAdjust: set factor to 0.0655 +ElecMinimize: Iter: 35 G: -1059.062053528000433 |grad|_K: 7.136e-08 alpha: 2.362e-01 linmin: 1.279e-03 t[s]: 1606.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771312 of unit cell: Completed after 3 iterations at t[s]: 1606.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771314 of unit cell: Completed after 0 iterations at t[s]: 1607.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552263 magneticMoment: [ Abs: 1.24437 Tot: -0.26752 ] + SubspaceRotationAdjust: set factor to 0.0693 +ElecMinimize: Iter: 36 G: -1059.062053754827048 |grad|_K: 5.479e-08 alpha: 1.479e-01 linmin: 2.818e-04 t[s]: 1608.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771302 of unit cell: Completed after 6 iterations at t[s]: 1608.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771303 of unit cell: Completed after 0 iterations at t[s]: 1609.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551489 magneticMoment: [ Abs: 1.24379 Tot: -0.26738 ] + SubspaceRotationAdjust: set factor to 0.0659 +ElecMinimize: Iter: 37 G: -1059.062053889540948 |grad|_K: 3.997e-08 alpha: 1.337e-01 linmin: 1.186e-04 t[s]: 1610.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771298 of unit cell: Completed after 0 iterations at t[s]: 1611.02 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.010711e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771288 of unit cell: Completed after 5 iterations at t[s]: 1611.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771292 of unit cell: Completed after 2 iterations at t[s]: 1612.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.550787 magneticMoment: [ Abs: 1.24301 Tot: -0.26728 ] + SubspaceRotationAdjust: set factor to 0.0625 +ElecMinimize: Iter: 38 G: -1059.062054038653969 |grad|_K: 4.199e-08 alpha: 2.872e-01 linmin: 5.266e-04 t[s]: 1613.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771297 of unit cell: Completed after 3 iterations at t[s]: 1613.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771296 of unit cell: Completed after 0 iterations at t[s]: 1614.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551037 magneticMoment: [ Abs: 1.24231 Tot: -0.26756 ] + SubspaceRotationAdjust: set factor to 0.0896 +ElecMinimize: Iter: 39 G: -1059.062054187137392 |grad|_K: 3.784e-08 alpha: 2.521e-01 linmin: 5.271e-05 t[s]: 1615.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771307 of unit cell: Completed after 7 iterations at t[s]: 1615.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771303 of unit cell: Completed after 0 iterations at t[s]: 1616.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551507 magneticMoment: [ Abs: 1.24199 Tot: -0.26785 ] + SubspaceRotationAdjust: set factor to 0.0736 +ElecMinimize: Iter: 40 G: -1059.062054276868594 |grad|_K: 5.309e-08 alpha: 1.604e-01 linmin: 3.635e-03 t[s]: 1617.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771305 of unit cell: Completed after 0 iterations at t[s]: 1617.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771304 of unit cell: Completed after 0 iterations at t[s]: 1618.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551577 magneticMoment: [ Abs: 1.24126 Tot: -0.26812 ] + SubspaceRotationAdjust: set factor to 0.0643 +ElecMinimize: Iter: 41 G: -1059.062054369198222 |grad|_K: 4.662e-08 alpha: 1.477e-01 linmin: 1.533e-06 t[s]: 1619.50 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 4.256e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.822 5.968 5.955 5.940 2.985 5.923 5.967 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.918 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.029 16.659 16.687 16.623 13.885 11.027 16.655 16.682 16.623 13.885 12.241 16.655 16.682 16.623 13.885 11.027 16.791 16.682 16.623 13.885 +# coordination-number N 1.112 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.05 +EvdW_6 = -0.120335 +EvdW_8 = -0.212889 + +# Ionic positions in cartesian coordinates: +ion C 15.506819494690767 8.965541485450226 29.741832111246694 1 +ion C 6.497815380567920 0.176019133108414 23.724838669612947 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343757838235220 9.088006069611108 29.244977028460564 1 +ion C 0.302781208989874 0.175064433444014 23.455642145115096 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.538140178121255 3.563642905556303 29.244988570239094 1 +ion C 9.566704412632488 5.531256635334659 24.014205103077039 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.158774582684197 3.560973445965934 28.976843573211511 1 +ion C 3.394430459665444 5.543497895589463 23.724865820090749 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.068959130506959 0.053159561027138 31.129778235450146 1 +ion Hf 12.558461299472228 7.260939585326445 26.600617309286825 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.089731102903726 0.052265001747128 30.870514307481329 1 +ion Hf 6.368064063852217 7.260572373239066 26.331371951933356 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.274848411289348 5.362260504239512 31.121950853377086 1 +ion Hf 9.469558529196389 1.896466681639920 26.331142262935970 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.423723862596754 5.233102248149944 31.670853528863049 1 +ion Hf 3.296302668651952 1.905914603186367 26.037715404235808 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.233839799543697 5.336788208526175 34.772106190143695 1 + +# Forces in Cartesian coordinates: +force C -0.000115235252488 -0.000058133787873 0.001873730487236 1 +force C -0.000083646539720 -0.000038625538850 0.000839846523760 1 +force C 0.000189810721123 0.000109144756825 -0.002369538962842 0 +force C 0.000145019079758 0.000084193622116 -0.003486871094753 0 +force C -0.001057005997497 -0.000668938496486 0.023831075392721 0 +force C 0.000009172314596 0.000858752602145 -0.000492365465624 1 +force C 0.000014794201877 0.000006712553073 0.000815489906254 1 +force C 0.000137171052815 0.000148195204924 -0.002439368043056 0 +force C 0.000145222189301 -0.000196221187649 -0.003245404658557 0 +force C -0.001086844501284 -0.000627729035733 0.023878328178479 0 +force C 0.000745744742405 -0.000411720919833 -0.000457810894081 1 +force C -0.000034771011364 -0.000018367295785 0.000370802248508 1 +force C 0.000197892924850 0.000045426133629 -0.002439782729693 0 +force C -0.000098279235046 0.000223957984452 -0.003245831628546 0 +force C -0.001002216213096 -0.000579052412465 0.023429691118698 0 +force C -0.000469699651183 -0.000303866242793 -0.000343240489557 1 +force C -0.000074859417429 -0.000053235566206 0.000844484704546 1 +force C 0.000061079189559 0.000036081271739 -0.000986987088863 0 +force C 0.000378095924385 0.000218884306590 -0.003173742387108 0 +force C -0.001106946374022 -0.000582551870524 0.023830545531028 0 +force Hf 0.001192303359717 -0.000762936483669 0.000170240178658 1 +force Hf 0.001515910787086 0.000865128092553 -0.001949314388245 1 +force Hf 0.000461325936069 0.000265115479335 -0.001006655315331 0 +force Hf -0.000441420099933 -0.000105635189259 0.011346800132948 0 +force Hf 0.001240128442799 0.000715978023815 -0.023682121006055 0 +force Hf -0.001099790910810 -0.000634969468384 0.000003106255769 1 +force Hf -0.001377717329858 0.000826894569702 -0.001736460634137 1 +force Hf 0.000475628316216 -0.001103751294367 -0.000779671094489 0 +force Hf -0.000247569686159 -0.000142968198392 0.011386863052324 0 +force Hf 0.001154070319167 0.000749727153719 -0.023799456496047 0 +force Hf -0.000082370004666 -0.000072393146470 -0.002966480808758 1 +force Hf 0.000028706538503 -0.001605410412560 -0.001715028929556 1 +force Hf -0.000718626142353 0.000961661170777 -0.000793545160731 0 +force Hf -0.000364695882036 -0.000209759932053 0.012285943466809 0 +force Hf 0.001225348055036 0.000626123244686 -0.023797421739359 0 +force Hf -0.000173105571386 0.001401080733681 0.000088224781077 1 +force Hf 0.000025271421331 0.000018115795240 -0.002761932272718 1 +force Hf 0.001609595616094 0.000932736024275 -0.000681334681660 0 +force Hf -0.000311377912493 -0.000328949000116 0.011346356703577 0 +force Hf 0.001163097938777 0.000673113269481 -0.023640410044028 0 +force N -0.000492691478324 -0.000273401152058 -0.005399340091090 1 + +# Energy components: + A_diel = -0.7118523933825396 + Eewald = 38779.6693761472270126 + EH = 39752.6947013274257188 + Eloc = -79601.4249698905332480 + Enl = -270.1534625975173185 + EvdW = -0.3332234850449560 + Exc = -796.6865276257407231 + Exc_core = 594.6258066030057989 + KE = 421.4123961704768817 + MuShift = -0.0076089625025492 +------------------------------------- + Etot = -1120.9153647065857058 + TS = 0.0014892958831286 +------------------------------------- + F = -1120.9168540024688809 + muN = -61.8547996332706518 +------------------------------------- + G = -1059.0620543691982220 + +IonicMinimize: Iter: 8 G: -1059.062054369198222 |grad|_K: 1.234e-03 alpha: 5.174e-01 linmin: -6.655e-02 t[s]: 1625.50 + +#--- Lowdin population analysis --- +# oxidation-state C -0.250 -0.235 -0.234 -0.209 -0.223 -0.233 -0.235 -0.234 -0.211 -0.223 -0.233 -0.229 -0.234 -0.211 -0.223 -0.234 -0.235 -0.233 -0.211 -0.223 +# magnetic-moments C -0.007 +0.001 -0.004 -0.007 -0.185 -0.002 +0.002 -0.005 -0.014 -0.186 -0.002 +0.002 -0.005 -0.014 -0.068 -0.001 +0.001 -0.003 -0.015 -0.185 +# oxidation-state Hf +0.639 +0.254 +0.247 +0.242 +0.113 +0.642 +0.255 +0.251 +0.242 +0.113 -0.108 +0.255 +0.251 +0.243 +0.113 +0.640 +0.248 +0.250 +0.242 +0.115 +# magnetic-moments Hf +0.104 +0.012 +0.001 +0.001 -0.005 +0.108 +0.010 +0.001 +0.001 -0.005 +0.093 +0.010 +0.001 +0.000 -0.005 +0.103 +0.005 +0.002 +0.001 -0.005 +# oxidation-state N -0.863 +# magnetic-moments N -0.008 + + +Computing DFT-D3 correction: +# coordination-number C 5.803 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.915 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.006 16.655 16.701 16.623 13.885 11.004 16.650 16.689 16.623 13.885 12.274 16.650 16.689 16.623 13.885 11.005 16.803 16.689 16.623 13.885 +# coordination-number N 1.121 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120383 +EvdW_8 = -0.213095 +Shifting auxilliary hamiltonian by -0.000124 to set nElectrons=325.551577 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771627 of unit cell: Completed after 33 iterations at t[s]: 1627.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551577 magneticMoment: [ Abs: 1.24722 Tot: -0.27445 ] +ElecMinimize: Iter: 0 G: -1058.902944471796445 |grad|_K: 3.027e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.777694 of unit cell: Completed after 37 iterations at t[s]: 1629.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774497 of unit cell: Completed after 34 iterations at t[s]: 1629.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.816356 magneticMoment: [ Abs: 1.25608 Tot: -0.35171 ] + SubspaceRotationAdjust: set factor to 0.0478 +ElecMinimize: Iter: 1 G: -1059.029958199501834 |grad|_K: 1.633e-05 alpha: 3.959e-01 linmin: 2.363e-04 t[s]: 1630.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766499 of unit cell: Completed after 32 iterations at t[s]: 1631.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 31 iterations at t[s]: 1632.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.514449 magneticMoment: [ Abs: 1.21408 Tot: -0.25031 ] + SubspaceRotationAdjust: set factor to 0.0262 +ElecMinimize: Iter: 2 G: -1059.048574913436823 |grad|_K: 5.797e-06 alpha: 2.104e-01 linmin: 2.077e-03 t[s]: 1633.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771039 of unit cell: Completed after 19 iterations at t[s]: 1633.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771253 of unit cell: Completed after 21 iterations at t[s]: 1634.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.534292 magneticMoment: [ Abs: 1.22662 Tot: -0.26530 ] + SubspaceRotationAdjust: set factor to 0.0316 +ElecMinimize: Iter: 3 G: -1059.055166168966707 |grad|_K: 2.867e-06 alpha: 5.729e-01 linmin: -1.096e-04 t[s]: 1635.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 26 iterations at t[s]: 1635.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771601 of unit cell: Completed after 9 iterations at t[s]: 1636.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.555809 magneticMoment: [ Abs: 1.22932 Tot: -0.27390 ] + SubspaceRotationAdjust: set factor to 0.0327 +ElecMinimize: Iter: 4 G: -1059.056884219270842 |grad|_K: 1.934e-06 alpha: 5.984e-01 linmin: -3.950e-05 t[s]: 1637.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771218 of unit cell: Completed after 25 iterations at t[s]: 1637.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771188 of unit cell: Completed after 11 iterations at t[s]: 1638.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.525925 magneticMoment: [ Abs: 1.22387 Tot: -0.26487 ] + SubspaceRotationAdjust: set factor to 0.0336 +ElecMinimize: Iter: 5 G: -1059.057723388025579 |grad|_K: 1.567e-06 alpha: 6.425e-01 linmin: -3.390e-07 t[s]: 1639.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771407 of unit cell: Completed after 23 iterations at t[s]: 1640.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771461 of unit cell: Completed after 15 iterations at t[s]: 1640.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538231 magneticMoment: [ Abs: 1.22682 Tot: -0.27304 ] + SubspaceRotationAdjust: set factor to 0.0378 +ElecMinimize: Iter: 6 G: -1059.058411545034005 |grad|_K: 1.440e-06 alpha: 8.034e-01 linmin: 1.768e-05 t[s]: 1641.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771399 of unit cell: Completed after 14 iterations at t[s]: 1642.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771394 of unit cell: Completed after 4 iterations at t[s]: 1642.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.527264 magneticMoment: [ Abs: 1.22537 Tot: -0.27440 ] + SubspaceRotationAdjust: set factor to 0.0454 +ElecMinimize: Iter: 7 G: -1059.059037841216877 |grad|_K: 1.350e-06 alpha: 8.667e-01 linmin: -5.638e-06 t[s]: 1643.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771368 of unit cell: Completed after 11 iterations at t[s]: 1644.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771367 of unit cell: Completed after 3 iterations at t[s]: 1644.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.520097 magneticMoment: [ Abs: 1.22295 Tot: -0.27774 ] + SubspaceRotationAdjust: set factor to 0.0525 +ElecMinimize: Iter: 8 G: -1059.059618341934765 |grad|_K: 1.488e-06 alpha: 9.129e-01 linmin: -7.379e-06 t[s]: 1645.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771756 of unit cell: Completed after 24 iterations at t[s]: 1646.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771739 of unit cell: Completed after 8 iterations at t[s]: 1647.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540131 magneticMoment: [ Abs: 1.22481 Tot: -0.29281 ] + SubspaceRotationAdjust: set factor to 0.053 +ElecMinimize: Iter: 9 G: -1059.060292400125036 |grad|_K: 1.712e-06 alpha: 8.715e-01 linmin: 5.090e-07 t[s]: 1648.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771050 of unit cell: Completed after 27 iterations at t[s]: 1648.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771286 of unit cell: Completed after 24 iterations at t[s]: 1649.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.509035 magneticMoment: [ Abs: 1.21578 Tot: -0.29057 ] + SubspaceRotationAdjust: set factor to 0.0441 +ElecMinimize: Iter: 10 G: -1059.060890047971498 |grad|_K: 1.720e-06 alpha: 5.832e-01 linmin: -3.233e-06 t[s]: 1650.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771763 of unit cell: Completed after 26 iterations at t[s]: 1650.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771752 of unit cell: Completed after 5 iterations at t[s]: 1651.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540791 magneticMoment: [ Abs: 1.21615 Tot: -0.30600 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 11 G: -1059.061477327864395 |grad|_K: 1.420e-06 alpha: 5.688e-01 linmin: -2.600e-06 t[s]: 1652.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771667 of unit cell: Completed after 18 iterations at t[s]: 1653.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771660 of unit cell: Completed after 3 iterations at t[s]: 1653.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538209 magneticMoment: [ Abs: 1.21093 Tot: -0.30896 ] + SubspaceRotationAdjust: set factor to 0.038 +ElecMinimize: Iter: 12 G: -1059.061909339317936 |grad|_K: 1.088e-06 alpha: 6.137e-01 linmin: -1.096e-05 t[s]: 1654.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771566 of unit cell: Completed after 17 iterations at t[s]: 1655.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771566 of unit cell: Completed after 0 iterations at t[s]: 1655.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.535755 magneticMoment: [ Abs: 1.20755 Tot: -0.31045 ] + SubspaceRotationAdjust: set factor to 0.0384 +ElecMinimize: Iter: 13 G: -1059.062163653665721 |grad|_K: 8.476e-07 alpha: 6.141e-01 linmin: -5.005e-06 t[s]: 1656.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771690 of unit cell: Completed after 19 iterations at t[s]: 1657.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771689 of unit cell: Completed after 0 iterations at t[s]: 1657.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.547067 magneticMoment: [ Abs: 1.20717 Tot: -0.31441 ] + SubspaceRotationAdjust: set factor to 0.0341 +ElecMinimize: Iter: 14 G: -1059.062316458588384 |grad|_K: 6.575e-07 alpha: 6.092e-01 linmin: 3.131e-05 t[s]: 1658.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771504 of unit cell: Completed after 19 iterations at t[s]: 1659.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 9 iterations at t[s]: 1659.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538581 magneticMoment: [ Abs: 1.20361 Tot: -0.31132 ] + SubspaceRotationAdjust: set factor to 0.0292 +ElecMinimize: Iter: 15 G: -1059.062395028598985 |grad|_K: 4.418e-07 alpha: 5.226e-01 linmin: 1.009e-05 t[s]: 1660.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771567 of unit cell: Completed after 13 iterations at t[s]: 1661.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771569 of unit cell: Completed after 0 iterations at t[s]: 1662.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541874 magneticMoment: [ Abs: 1.20285 Tot: -0.31157 ] + SubspaceRotationAdjust: set factor to 0.0321 +ElecMinimize: Iter: 16 G: -1059.062432436099016 |grad|_K: 3.099e-07 alpha: 5.494e-01 linmin: -1.302e-04 t[s]: 1663.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771590 of unit cell: Completed after 11 iterations at t[s]: 1663.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771592 of unit cell: Completed after 0 iterations at t[s]: 1664.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.543741 magneticMoment: [ Abs: 1.20217 Tot: -0.31149 ] + SubspaceRotationAdjust: set factor to 0.0359 +ElecMinimize: Iter: 17 G: -1059.062453134020416 |grad|_K: 2.520e-07 alpha: 6.133e-01 linmin: -3.018e-04 t[s]: 1665.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 14 iterations at t[s]: 1665.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771542 of unit cell: Completed after 0 iterations at t[s]: 1666.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540675 magneticMoment: [ Abs: 1.20069 Tot: -0.30995 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 18 G: -1059.062466416858115 |grad|_K: 2.005e-07 alpha: 5.928e-01 linmin: 7.245e-04 t[s]: 1667.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771554 of unit cell: Completed after 9 iterations at t[s]: 1667.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771557 of unit cell: Completed after 1 iterations at t[s]: 1668.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541787 magneticMoment: [ Abs: 1.19980 Tot: -0.30964 ] + SubspaceRotationAdjust: set factor to 0.0437 +ElecMinimize: Iter: 19 G: -1059.062476009572038 |grad|_K: 1.602e-07 alpha: 6.954e-01 linmin: -8.311e-04 t[s]: 1669.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 4 iterations at t[s]: 1669.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771548 of unit cell: Completed after 0 iterations at t[s]: 1670.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541262 magneticMoment: [ Abs: 1.19876 Tot: -0.30905 ] + SubspaceRotationAdjust: set factor to 0.0533 +ElecMinimize: Iter: 20 G: -1059.062482184169767 |grad|_K: 1.578e-07 alpha: 6.764e-01 linmin: -3.609e-05 t[s]: 1671.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 11 iterations at t[s]: 1672.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 0 iterations at t[s]: 1672.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539066 magneticMoment: [ Abs: 1.19730 Tot: -0.30808 ] + SubspaceRotationAdjust: set factor to 0.0564 +ElecMinimize: Iter: 21 G: -1059.062487958443171 |grad|_K: 1.664e-07 alpha: 6.637e-01 linmin: 1.865e-04 t[s]: 1673.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771562 of unit cell: Completed after 13 iterations at t[s]: 1674.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 4 iterations at t[s]: 1674.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541469 magneticMoment: [ Abs: 1.19658 Tot: -0.30878 ] + SubspaceRotationAdjust: set factor to 0.0509 +ElecMinimize: Iter: 22 G: -1059.062492968086644 |grad|_K: 1.572e-07 alpha: 5.243e-01 linmin: 1.746e-04 t[s]: 1675.74 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 11 iterations at t[s]: 1676.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 2 iterations at t[s]: 1676.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539379 magneticMoment: [ Abs: 1.19509 Tot: -0.30829 ] + SubspaceRotationAdjust: set factor to 0.0477 +ElecMinimize: Iter: 23 G: -1059.062496952062475 |grad|_K: 1.293e-07 alpha: 4.689e-01 linmin: -3.698e-05 t[s]: 1677.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 5 iterations at t[s]: 1678.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 3 iterations at t[s]: 1678.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539703 magneticMoment: [ Abs: 1.19362 Tot: -0.30867 ] + SubspaceRotationAdjust: set factor to 0.0514 +ElecMinimize: Iter: 24 G: -1059.062500778048616 |grad|_K: 1.087e-07 alpha: 6.534e-01 linmin: -1.520e-04 t[s]: 1679.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 3 iterations at t[s]: 1680.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 0 iterations at t[s]: 1681.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539837 magneticMoment: [ Abs: 1.19225 Tot: -0.30926 ] + SubspaceRotationAdjust: set factor to 0.0555 +ElecMinimize: Iter: 25 G: -1059.062503688656079 |grad|_K: 9.484e-08 alpha: 6.994e-01 linmin: -6.209e-05 t[s]: 1682.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 5 iterations at t[s]: 1682.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 0 iterations at t[s]: 1683.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539085 magneticMoment: [ Abs: 1.19101 Tot: -0.30971 ] + SubspaceRotationAdjust: set factor to 0.0594 +ElecMinimize: Iter: 26 G: -1059.062505574902161 |grad|_K: 8.141e-08 alpha: 5.966e-01 linmin: 2.708e-04 t[s]: 1684.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 2 iterations at t[s]: 1684.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 0 iterations at t[s]: 1685.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539674 magneticMoment: [ Abs: 1.19010 Tot: -0.31072 ] + SubspaceRotationAdjust: set factor to 0.0661 +ElecMinimize: Iter: 27 G: -1059.062506845925782 |grad|_K: 6.367e-08 alpha: 5.620e-01 linmin: -1.781e-04 t[s]: 1686.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 2 iterations at t[s]: 1686.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 0 iterations at t[s]: 1687.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539047 magneticMoment: [ Abs: 1.18857 Tot: -0.31116 ] + SubspaceRotationAdjust: set factor to 0.0778 +ElecMinimize: Iter: 28 G: -1059.062507797766102 |grad|_K: 5.681e-08 alpha: 6.598e-01 linmin: -6.731e-04 t[s]: 1688.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771516 of unit cell: Completed after 3 iterations at t[s]: 1688.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 0 iterations at t[s]: 1689.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538464 magneticMoment: [ Abs: 1.18694 Tot: -0.31167 ] + SubspaceRotationAdjust: set factor to 0.0892 +ElecMinimize: Iter: 29 G: -1059.062508517368769 |grad|_K: 5.800e-08 alpha: 6.143e-01 linmin: -2.386e-04 t[s]: 1690.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 8 iterations at t[s]: 1691.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771534 of unit cell: Completed after 0 iterations at t[s]: 1691.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539507 magneticMoment: [ Abs: 1.18564 Tot: -0.31304 ] + SubspaceRotationAdjust: set factor to 0.0821 +ElecMinimize: Iter: 30 G: -1059.062509137753750 |grad|_K: 6.530e-08 alpha: 5.132e-01 linmin: 8.093e-04 t[s]: 1692.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771504 of unit cell: Completed after 9 iterations at t[s]: 1693.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 4 iterations at t[s]: 1694.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538524 magneticMoment: [ Abs: 1.18417 Tot: -0.31334 ] + SubspaceRotationAdjust: set factor to 0.0675 +ElecMinimize: Iter: 31 G: -1059.062509446604963 |grad|_K: 6.180e-08 alpha: 2.453e-01 linmin: 6.783e-04 t[s]: 1695.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 4 iterations at t[s]: 1695.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 0 iterations at t[s]: 1696.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538682 magneticMoment: [ Abs: 1.18227 Tot: -0.31409 ] + SubspaceRotationAdjust: set factor to 0.0993 +ElecMinimize: Iter: 32 G: -1059.062509871645943 |grad|_K: 4.925e-08 alpha: 3.193e-01 linmin: -1.806e-03 t[s]: 1697.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 8 iterations at t[s]: 1697.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771532 of unit cell: Completed after 3 iterations at t[s]: 1698.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539275 magneticMoment: [ Abs: 1.18161 Tot: -0.31461 ] + SubspaceRotationAdjust: set factor to 0.0736 +ElecMinimize: Iter: 33 G: -1059.062509988847069 |grad|_K: 6.953e-08 alpha: 1.818e-01 linmin: -1.240e-04 t[s]: 1699.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 1 iterations at t[s]: 1700.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 0 iterations at t[s]: 1700.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539086 magneticMoment: [ Abs: 1.17961 Tot: -0.31558 ] + SubspaceRotationAdjust: set factor to 0.0794 +ElecMinimize: Iter: 34 G: -1059.062510371175449 |grad|_K: 6.692e-08 alpha: 2.218e-01 linmin: -2.296e-04 t[s]: 1701.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 9 iterations at t[s]: 1702.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 4 iterations at t[s]: 1702.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538430 magneticMoment: [ Abs: 1.17854 Tot: -0.31590 ] + SubspaceRotationAdjust: set factor to 0.0673 +ElecMinimize: Iter: 35 G: -1059.062510494402886 |grad|_K: 5.553e-08 alpha: 1.094e-01 linmin: 4.958e-04 t[s]: 1704.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771518 of unit cell: Completed after 0 iterations at t[s]: 1704.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 3 iterations at t[s]: 1705.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537643 magneticMoment: [ Abs: 1.17618 Tot: -0.31666 ] + SubspaceRotationAdjust: set factor to 0.0738 +ElecMinimize: Iter: 36 G: -1059.062510754250980 |grad|_K: 5.612e-08 alpha: 3.133e-01 linmin: 1.188e-03 t[s]: 1706.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 4 iterations at t[s]: 1706.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 0 iterations at t[s]: 1707.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538185 magneticMoment: [ Abs: 1.17396 Tot: -0.31778 ] + SubspaceRotationAdjust: set factor to 0.091 +ElecMinimize: Iter: 37 G: -1059.062511030928363 |grad|_K: 5.448e-08 alpha: 2.891e-01 linmin: 1.443e-04 t[s]: 1708.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771534 of unit cell: Completed after 9 iterations at t[s]: 1709.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 4 iterations at t[s]: 1709.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538704 magneticMoment: [ Abs: 1.17269 Tot: -0.31842 ] + SubspaceRotationAdjust: set factor to 0.0829 +ElecMinimize: Iter: 38 G: -1059.062511172864788 |grad|_K: 5.901e-08 alpha: 1.604e-01 linmin: 4.311e-04 t[s]: 1710.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 0 iterations at t[s]: 1711.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 0 iterations at t[s]: 1711.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538427 magneticMoment: [ Abs: 1.17044 Tot: -0.31910 ] + SubspaceRotationAdjust: set factor to 0.0731 +ElecMinimize: Iter: 39 G: -1059.062511411984588 |grad|_K: 5.938e-08 alpha: 2.075e-01 linmin: 2.510e-06 t[s]: 1712.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771501 of unit cell: Completed after 8 iterations at t[s]: 1713.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 4 iterations at t[s]: 1714.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537770 magneticMoment: [ Abs: 1.16929 Tot: -0.31925 ] + SubspaceRotationAdjust: set factor to 0.0608 +ElecMinimize: Iter: 40 G: -1059.062511485223467 |grad|_K: 4.751e-08 alpha: 9.073e-02 linmin: 1.208e-03 t[s]: 1715.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 0 iterations at t[s]: 1715.70 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.721755e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 3 iterations at t[s]: 1716.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 0 iterations at t[s]: 1716.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537037 magneticMoment: [ Abs: 1.16687 Tot: -0.31981 ] + SubspaceRotationAdjust: set factor to 0.0707 +ElecMinimize: Iter: 41 G: -1059.062511688197901 |grad|_K: 4.485e-08 alpha: 2.953e-01 linmin: -9.504e-04 t[s]: 1717.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 1 iterations at t[s]: 1718.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 0 iterations at t[s]: 1719.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537511 magneticMoment: [ Abs: 1.16450 Tot: -0.32089 ] + SubspaceRotationAdjust: set factor to 0.0916 +ElecMinimize: Iter: 42 G: -1059.062511952216710 |grad|_K: 5.151e-08 alpha: 3.500e-01 linmin: -3.660e-04 t[s]: 1720.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 8 iterations at t[s]: 1720.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 5 iterations at t[s]: 1721.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538228 magneticMoment: [ Abs: 1.16350 Tot: -0.32158 ] + SubspaceRotationAdjust: set factor to 0.0794 +ElecMinimize: Iter: 43 G: -1059.062512034505971 |grad|_K: 5.789e-08 alpha: 1.202e-01 linmin: 2.756e-03 t[s]: 1722.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 2 iterations at t[s]: 1722.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 0 iterations at t[s]: 1723.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538721 magneticMoment: [ Abs: 1.16185 Tot: -0.32241 ] + SubspaceRotationAdjust: set factor to 0.0758 +ElecMinimize: Iter: 44 G: -1059.062512167711020 |grad|_K: 5.402e-08 alpha: 1.406e-01 linmin: -3.375e-03 t[s]: 1724.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 3 iterations at t[s]: 1725.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 0 iterations at t[s]: 1725.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538411 magneticMoment: [ Abs: 1.15965 Tot: -0.32304 ] + SubspaceRotationAdjust: set factor to 0.104 +ElecMinimize: Iter: 45 G: -1059.062512405485450 |grad|_K: 4.369e-08 alpha: 1.859e-01 linmin: -3.344e-03 t[s]: 1726.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 7 iterations at t[s]: 1727.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 3 iterations at t[s]: 1727.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537965 magneticMoment: [ Abs: 1.15857 Tot: -0.32315 ] + SubspaceRotationAdjust: set factor to 0.1 +ElecMinimize: Iter: 46 G: -1059.062512464390466 |grad|_K: 5.424e-08 alpha: 1.172e-01 linmin: -1.611e-03 t[s]: 1728.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 2 iterations at t[s]: 1729.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 0 iterations at t[s]: 1730.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537630 magneticMoment: [ Abs: 1.15578 Tot: -0.32355 ] + SubspaceRotationAdjust: set factor to 0.093 +ElecMinimize: Iter: 47 G: -1059.062512701774040 |grad|_K: 5.216e-08 alpha: 1.910e-01 linmin: -4.758e-03 t[s]: 1731.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 6 iterations at t[s]: 1731.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 0 iterations at t[s]: 1732.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538058 magneticMoment: [ Abs: 1.15392 Tot: -0.32402 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 48 G: -1059.062512853461612 |grad|_K: 5.557e-08 alpha: 1.402e-01 linmin: 4.217e-04 t[s]: 1733.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 4 iterations at t[s]: 1733.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 0 iterations at t[s]: 1734.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538968 magneticMoment: [ Abs: 1.15154 Tot: -0.32494 ] + SubspaceRotationAdjust: set factor to 0.114 +ElecMinimize: Iter: 49 G: -1059.062513032994957 |grad|_K: 5.692e-08 alpha: 1.703e-01 linmin: -1.420e-03 t[s]: 1735.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 3 iterations at t[s]: 1736.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 0 iterations at t[s]: 1736.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539597 magneticMoment: [ Abs: 1.14906 Tot: -0.32597 ] + SubspaceRotationAdjust: set factor to 0.092 +ElecMinimize: Iter: 50 G: -1059.062513248830101 |grad|_K: 7.614e-08 alpha: 1.712e-01 linmin: -1.199e-03 t[s]: 1737.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 8 iterations at t[s]: 1738.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 3 iterations at t[s]: 1738.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539269 magneticMoment: [ Abs: 1.14591 Tot: -0.32687 ] + SubspaceRotationAdjust: set factor to 0.121 +ElecMinimize: Iter: 51 G: -1059.062513515224509 |grad|_K: 6.277e-08 alpha: 1.128e-01 linmin: 8.568e-04 t[s]: 1740.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 4 iterations at t[s]: 1740.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 0 iterations at t[s]: 1741.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538509 magneticMoment: [ Abs: 1.14273 Tot: -0.32743 ] + SubspaceRotationAdjust: set factor to 0.143 +ElecMinimize: Iter: 52 G: -1059.062513708082861 |grad|_K: 6.293e-08 alpha: 1.544e-01 linmin: -9.734e-04 t[s]: 1742.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 8 iterations at t[s]: 1742.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771513 of unit cell: Completed after 3 iterations at t[s]: 1743.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538072 magneticMoment: [ Abs: 1.14065 Tot: -0.32765 ] + SubspaceRotationAdjust: set factor to 0.0956 +ElecMinimize: Iter: 53 G: -1059.062513796216535 |grad|_K: 1.025e-07 alpha: 9.401e-02 linmin: -9.567e-04 t[s]: 1744.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 3 iterations at t[s]: 1744.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 0 iterations at t[s]: 1745.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538157 magneticMoment: [ Abs: 1.13598 Tot: -0.32835 ] + SubspaceRotationAdjust: set factor to 0.0738 +ElecMinimize: Iter: 54 G: -1059.062514128328758 |grad|_K: 9.514e-08 alpha: 8.027e-02 linmin: 2.733e-04 t[s]: 1746.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 8 iterations at t[s]: 1747.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 3 iterations at t[s]: 1747.78 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538729 magneticMoment: [ Abs: 1.13376 Tot: -0.32886 ] + SubspaceRotationAdjust: set factor to 0.111 +ElecMinimize: Iter: 55 G: -1059.062514244907334 |grad|_K: 6.779e-08 alpha: 4.616e-02 linmin: 2.264e-04 t[s]: 1748.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 1 iterations at t[s]: 1749.38 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.384865e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 8 iterations at t[s]: 1749.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771532 of unit cell: Completed after 0 iterations at t[s]: 1750.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539641 magneticMoment: [ Abs: 1.13138 Tot: -0.32955 ] + SubspaceRotationAdjust: set factor to 0.101 +ElecMinimize: Iter: 56 G: -1059.062514429978592 |grad|_K: 8.644e-08 alpha: 1.010e-01 linmin: 2.480e-03 t[s]: 1751.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1752.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1752.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540235 magneticMoment: [ Abs: 1.12726 Tot: -0.33047 ] + SubspaceRotationAdjust: set factor to 0.103 +ElecMinimize: Iter: 57 G: -1059.062514587851865 |grad|_K: 7.401e-08 alpha: 1.035e-01 linmin: -5.853e-06 t[s]: 1753.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 2 iterations at t[s]: 1754.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771538 of unit cell: Completed after 0 iterations at t[s]: 1755.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540050 magneticMoment: [ Abs: 1.12271 Tot: -0.33136 ] + SubspaceRotationAdjust: set factor to 0.105 +ElecMinimize: Iter: 58 G: -1059.062514913179939 |grad|_K: 8.185e-08 alpha: 1.552e-01 linmin: -1.149e-03 t[s]: 1756.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 9 iterations at t[s]: 1756.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 5 iterations at t[s]: 1757.22 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539305 magneticMoment: [ Abs: 1.11992 Tot: -0.33171 ] + SubspaceRotationAdjust: set factor to 0.0948 +ElecMinimize: Iter: 59 G: -1059.062515092393824 |grad|_K: 6.565e-08 alpha: 7.488e-02 linmin: 7.972e-04 t[s]: 1758.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 3 iterations at t[s]: 1758.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 0 iterations at t[s]: 1759.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538475 magneticMoment: [ Abs: 1.11660 Tot: -0.33197 ] + SubspaceRotationAdjust: set factor to 0.119 +ElecMinimize: Iter: 60 G: -1059.062515303706050 |grad|_K: 5.757e-08 alpha: 1.337e-01 linmin: -2.579e-03 t[s]: 1760.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771506 of unit cell: Completed after 3 iterations at t[s]: 1761.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771505 of unit cell: Completed after 0 iterations at t[s]: 1761.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537854 magneticMoment: [ Abs: 1.11376 Tot: -0.33204 ] + SubspaceRotationAdjust: set factor to 0.0926 +ElecMinimize: Iter: 61 G: -1059.062515536474848 |grad|_K: 6.892e-08 alpha: 1.430e-01 linmin: -3.413e-03 t[s]: 1762.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 3 iterations at t[s]: 1763.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 0 iterations at t[s]: 1763.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538172 magneticMoment: [ Abs: 1.10950 Tot: -0.33240 ] + SubspaceRotationAdjust: set factor to 0.141 +ElecMinimize: Iter: 62 G: -1059.062515888193047 |grad|_K: 6.913e-08 alpha: 1.565e-01 linmin: -1.424e-04 t[s]: 1764.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 8 iterations at t[s]: 1765.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 5 iterations at t[s]: 1765.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538603 magneticMoment: [ Abs: 1.10786 Tot: -0.33260 ] + SubspaceRotationAdjust: set factor to 0.13 +ElecMinimize: Iter: 63 G: -1059.062515961701365 |grad|_K: 7.668e-08 alpha: 6.213e-02 linmin: 9.992e-04 t[s]: 1766.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 2 iterations at t[s]: 1767.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 0 iterations at t[s]: 1768.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539098 magneticMoment: [ Abs: 1.10442 Tot: -0.33297 ] + SubspaceRotationAdjust: set factor to 0.17 +ElecMinimize: Iter: 64 G: -1059.062516160816585 |grad|_K: 7.431e-08 alpha: 1.074e-01 linmin: -1.231e-03 t[s]: 1769.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 0 iterations at t[s]: 1769.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 2 iterations at t[s]: 1770.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539016 magneticMoment: [ Abs: 1.09916 Tot: -0.33337 ] + SubspaceRotationAdjust: set factor to 0.173 +ElecMinimize: Iter: 65 G: -1059.062516511809235 |grad|_K: 8.324e-08 alpha: 1.770e-01 linmin: 7.712e-04 t[s]: 1771.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771498 of unit cell: Completed after 8 iterations at t[s]: 1771.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 6 iterations at t[s]: 1772.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538395 magneticMoment: [ Abs: 1.09687 Tot: -0.33338 ] + SubspaceRotationAdjust: set factor to 0.17 +ElecMinimize: Iter: 66 G: -1059.062516667271211 |grad|_K: 7.048e-08 alpha: 6.036e-02 linmin: 8.662e-04 t[s]: 1773.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 1 iterations at t[s]: 1773.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 4 iterations at t[s]: 1774.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537539 magneticMoment: [ Abs: 1.09247 Tot: -0.33342 ] + SubspaceRotationAdjust: set factor to 0.163 +ElecMinimize: Iter: 67 G: -1059.062516869153569 |grad|_K: 9.335e-08 alpha: 1.671e-01 linmin: 1.011e-03 t[s]: 1775.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 3 iterations at t[s]: 1775.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 2 iterations at t[s]: 1776.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537833 magneticMoment: [ Abs: 1.08811 Tot: -0.33368 ] + SubspaceRotationAdjust: set factor to 0.159 +ElecMinimize: Iter: 68 G: -1059.062517108029851 |grad|_K: 8.683e-08 alpha: 9.899e-02 linmin: 1.163e-04 t[s]: 1777.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 8 iterations at t[s]: 1778.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 0 iterations at t[s]: 1778.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538543 magneticMoment: [ Abs: 1.08521 Tot: -0.33381 ] + SubspaceRotationAdjust: set factor to 0.145 +ElecMinimize: Iter: 69 G: -1059.062517322332724 |grad|_K: 8.613e-08 alpha: 7.601e-02 linmin: 1.987e-03 t[s]: 1779.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 0 iterations at t[s]: 1780.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 2 iterations at t[s]: 1780.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538455 magneticMoment: [ Abs: 1.08018 Tot: -0.33329 ] + SubspaceRotationAdjust: set factor to 0.218 +ElecMinimize: Iter: 70 G: -1059.062517484057480 |grad|_K: 7.340e-08 alpha: 1.233e-01 linmin: 1.664e-03 t[s]: 1781.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 3 iterations at t[s]: 1782.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 0 iterations at t[s]: 1782.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537706 magneticMoment: [ Abs: 1.07643 Tot: -0.33257 ] + SubspaceRotationAdjust: set factor to 0.248 +ElecMinimize: Iter: 71 G: -1059.062517664342067 |grad|_K: 7.190e-08 alpha: 1.232e-01 linmin: -5.996e-05 t[s]: 1783.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771494 of unit cell: Completed after 3 iterations at t[s]: 1784.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771494 of unit cell: Completed after 0 iterations at t[s]: 1785.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536807 magneticMoment: [ Abs: 1.07316 Tot: -0.33184 ] + SubspaceRotationAdjust: set factor to 0.218 +ElecMinimize: Iter: 72 G: -1059.062517881367512 |grad|_K: 8.624e-08 alpha: 1.194e-01 linmin: 2.074e-05 t[s]: 1786.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771501 of unit cell: Completed after 3 iterations at t[s]: 1786.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771500 of unit cell: Completed after 0 iterations at t[s]: 1787.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537086 magneticMoment: [ Abs: 1.06995 Tot: -0.33153 ] + SubspaceRotationAdjust: set factor to 0.334 +ElecMinimize: Iter: 73 G: -1059.062518125508859 |grad|_K: 6.448e-08 alpha: 9.796e-02 linmin: -4.624e-04 t[s]: 1788.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 2 iterations at t[s]: 1788.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 3 iterations at t[s]: 1789.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538488 magneticMoment: [ Abs: 1.06652 Tot: -0.33139 ] + SubspaceRotationAdjust: set factor to 0.308 +ElecMinimize: Iter: 74 G: -1059.062518354440272 |grad|_K: 8.161e-08 alpha: 2.156e-01 linmin: 2.706e-03 t[s]: 1790.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771513 of unit cell: Completed after 5 iterations at t[s]: 1790.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771518 of unit cell: Completed after 3 iterations at t[s]: 1791.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538184 magneticMoment: [ Abs: 1.06400 Tot: -0.33065 ] + SubspaceRotationAdjust: set factor to 0.346 +ElecMinimize: Iter: 75 G: -1059.062518437945300 |grad|_K: 9.021e-08 alpha: 8.655e-02 linmin: 8.334e-05 t[s]: 1792.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771497 of unit cell: Completed after 4 iterations at t[s]: 1792.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771497 of unit cell: Completed after 0 iterations at t[s]: 1793.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536776 magneticMoment: [ Abs: 1.06064 Tot: -0.32909 ] + SubspaceRotationAdjust: set factor to 0.351 +ElecMinimize: Iter: 76 G: -1059.062518680592802 |grad|_K: 7.781e-08 alpha: 8.696e-02 linmin: -1.563e-04 t[s]: 1794.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771493 of unit cell: Completed after 2 iterations at t[s]: 1794.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771491 of unit cell: Completed after 0 iterations at t[s]: 1795.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536480 magneticMoment: [ Abs: 1.05721 Tot: -0.32739 ] + SubspaceRotationAdjust: set factor to 0.463 +ElecMinimize: Iter: 77 G: -1059.062518999179474 |grad|_K: 7.133e-08 alpha: 1.354e-01 linmin: -9.924e-04 t[s]: 1796.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771513 of unit cell: Completed after 8 iterations at t[s]: 1797.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 4 iterations at t[s]: 1797.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537300 magneticMoment: [ Abs: 1.05605 Tot: -0.32685 ] + SubspaceRotationAdjust: set factor to 0.306 +ElecMinimize: Iter: 78 G: -1059.062519141895791 |grad|_K: 1.130e-07 alpha: 7.268e-02 linmin: 5.929e-04 t[s]: 1798.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 3 iterations at t[s]: 1799.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 1 iterations at t[s]: 1799.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538109 magneticMoment: [ Abs: 1.05442 Tot: -0.32601 ] + SubspaceRotationAdjust: set factor to 0.22 +ElecMinimize: Iter: 79 G: -1059.062519327108021 |grad|_K: 1.065e-07 alpha: 4.844e-02 linmin: 3.066e-04 t[s]: 1800.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 3 iterations at t[s]: 1801.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 0 iterations at t[s]: 1801.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537844 magneticMoment: [ Abs: 1.05312 Tot: -0.32513 ] + SubspaceRotationAdjust: set factor to 0.284 +ElecMinimize: Iter: 80 G: -1059.062519484157292 |grad|_K: 6.830e-08 alpha: 4.257e-02 linmin: 1.155e-04 t[s]: 1802.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 3 iterations at t[s]: 1803.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 0 iterations at t[s]: 1804.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537631 magneticMoment: [ Abs: 1.05253 Tot: -0.32466 ] + SubspaceRotationAdjust: set factor to 0.297 +ElecMinimize: Iter: 81 G: -1059.062519579049876 |grad|_K: 6.717e-08 alpha: 5.156e-02 linmin: -2.131e-03 t[s]: 1805.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771505 of unit cell: Completed after 5 iterations at t[s]: 1805.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771504 of unit cell: Completed after 0 iterations at t[s]: 1806.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537302 magneticMoment: [ Abs: 1.05177 Tot: -0.32390 ] + SubspaceRotationAdjust: set factor to 0.253 +ElecMinimize: Iter: 82 G: -1059.062519779372451 |grad|_K: 8.092e-08 alpha: 7.001e-02 linmin: -3.579e-03 t[s]: 1807.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 3 iterations at t[s]: 1807.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 0 iterations at t[s]: 1808.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537869 magneticMoment: [ Abs: 1.05054 Tot: -0.32256 ] + SubspaceRotationAdjust: set factor to 0.24 +ElecMinimize: Iter: 83 G: -1059.062520155413040 |grad|_K: 6.942e-08 alpha: 9.406e-02 linmin: -1.087e-03 t[s]: 1809.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771526 of unit cell: Completed after 8 iterations at t[s]: 1809.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 4 iterations at t[s]: 1810.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538267 magneticMoment: [ Abs: 1.05022 Tot: -0.32215 ] + SubspaceRotationAdjust: set factor to 0.219 +ElecMinimize: Iter: 84 G: -1059.062520198488528 |grad|_K: 7.613e-08 alpha: 3.595e-02 linmin: 1.196e-03 t[s]: 1811.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 0 iterations at t[s]: 1811.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 3 iterations at t[s]: 1812.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538420 magneticMoment: [ Abs: 1.04919 Tot: -0.32062 ] + SubspaceRotationAdjust: set factor to 0.204 +ElecMinimize: Iter: 85 G: -1059.062520281243906 |grad|_K: 8.920e-08 alpha: 8.360e-02 linmin: 1.230e-03 t[s]: 1813.59 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.068e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.803 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.915 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.006 16.655 16.701 16.623 13.885 11.004 16.650 16.689 16.623 13.885 12.274 16.650 16.689 16.623 13.885 11.005 16.803 16.689 16.623 13.885 +# coordination-number N 1.121 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120383 +EvdW_8 = -0.213095 + +# Ionic positions in cartesian coordinates: +ion C 15.504431559231676 8.964055842854247 29.778722983895257 1 +ion C 6.498700739450329 0.175561800845601 23.728181694417199 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343910226023468 9.104921986255874 29.235127472424583 1 +ion C 0.302103751891364 0.174656761092501 23.458579856451749 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.553067318451923 3.555543649586263 29.235273002343721 1 +ion C 9.566613898680519 5.531203714980806 24.019971364674777 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.142549805015880 3.551355946165152 28.967476700832584 1 +ion C 3.394464267612320 5.544485860222495 23.728227942033655 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.062217799407883 0.054959254569815 31.139812712879010 1 +ion Hf 12.568160516031067 7.266402750644431 26.590728139616179 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.095619654679164 0.056133535306602 30.879780314915891 1 +ion Hf 6.359173302157767 7.266019930144690 26.320067497584510 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.276953248841753 5.363113144905002 31.041240625583871 1 +ion Hf 9.469795537678097 1.886085675807209 26.319875965878982 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421338568709636 5.226090845849953 31.680609696569665 1 +ion Hf 3.297342488051234 1.906519037769724 26.024013180345900 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.223800364522740 5.331309681998278 34.672762365516576 1 + +# Forces in Cartesian coordinates: +force C 0.000071120149582 0.000050075418877 -0.000947849562624 1 +force C 0.000124474807001 -0.000134141978147 -0.000414992089000 1 +force C 0.000236540545972 0.000136514088018 -0.002228837103347 0 +force C 0.000151650321659 0.000088034241550 -0.003545597454330 0 +force C -0.000967504153311 -0.000724476283565 0.023856170847389 0 +force C 0.000006969546454 0.000057311831771 -0.000926174052081 1 +force C -0.000161021240580 -0.000089855152346 -0.000391378369670 1 +force C 0.000085035715016 0.000171917455773 -0.002300516215577 0 +force C 0.000141795348506 -0.000226748615131 -0.003257553614370 0 +force C -0.001177963462860 -0.000680336520320 0.023914031505433 0 +force C 0.000041015821495 -0.000039144157971 -0.000987642937409 1 +force C -0.000031893141731 -0.000019176838457 -0.000369441509885 1 +force C 0.000193374141557 -0.000011611511838 -0.002301888339002 0 +force C -0.000126336918232 0.000236223097079 -0.003259150787325 0 +force C -0.001009659825520 -0.000583696678558 0.023537706096807 0 +force C 0.000531990920035 0.000328468646340 -0.000883086286081 1 +force C -0.000048809604000 0.000169891693636 -0.000422693734136 1 +force C 0.000050815811451 0.000030659888405 -0.000683022108064 0 +force C 0.000411330246503 0.000238035942891 -0.003182708098508 0 +force C -0.001111042457744 -0.000477179053037 0.023856634877377 0 +force Hf 0.000497208428624 -0.000308288954323 -0.000624893971007 1 +force Hf 0.000296846151412 0.000201222651905 -0.000156659745366 1 +force Hf 0.000522378286402 0.000302382995416 -0.002322982957852 0 +force Hf -0.000327338364474 -0.000151654345351 0.011330565470637 0 +force Hf 0.001128876755428 0.000650964829087 -0.023510999896574 0 +force Hf -0.000492710403291 -0.000427841962113 -0.000571721523031 1 +force Hf -0.000263946394687 0.000095982863118 0.000506379088121 1 +force Hf 0.000530026832236 -0.001484720062892 -0.001697446874174 0 +force Hf -0.000343078396231 -0.000198336534040 0.011374277326759 0 +force Hf 0.001244680525286 0.000698523985866 -0.023615055419694 0 +force Hf -0.000588090560696 -0.000247387113096 0.002378823405107 1 +force Hf -0.000047447788957 -0.000291920453260 0.000488294290046 1 +force Hf -0.001022907027303 0.001194231001854 -0.001710797887400 0 +force Hf -0.000405825797499 -0.000234119562557 0.012449040610635 0 +force Hf 0.001227255162842 0.000730995615152 -0.023613611732023 0 +force Hf -0.000011915392884 0.000631088328379 -0.000575465340721 1 +force Hf -0.000165596256774 -0.000114127947356 0.000452395891880 1 +force Hf 0.002015524698705 0.001167350944600 -0.001566620636692 0 +force Hf -0.000296103541030 -0.000208127483115 0.011332682747542 0 +force Hf 0.001157747375331 0.000670231259027 -0.023622852284710 0 +force N -0.000392498034303 -0.000241084923559 -0.000720502209732 1 + +# Energy components: + A_diel = -0.7320579393514058 + Eewald = 38794.1410491641290719 + EH = 39766.0375185524899280 + Eloc = -79629.2447557189589133 + Enl = -270.1594677016043988 + EvdW = -0.3334782106493844 + Exc = -796.7011054863980917 + Exc_core = 594.6257437730023412 + KE = 421.4606504893110923 + MuShift = -0.0074274603517292 +------------------------------------- + Etot = -1120.9133305383718380 + TS = 0.0014895137979732 +------------------------------------- + F = -1120.9148200521697163 + muN = -61.8522997709257680 +------------------------------------- + G = -1059.0625202812439056 + +IonicMinimize: Iter: 9 G: -1059.062520281243906 |grad|_K: 5.374e-04 alpha: 7.974e-01 linmin: 1.720e-02 t[s]: 1819.19 + +#--- Lowdin population analysis --- +# oxidation-state C -0.253 -0.235 -0.234 -0.209 -0.225 -0.233 -0.235 -0.234 -0.210 -0.225 -0.233 -0.228 -0.234 -0.210 -0.227 -0.234 -0.235 -0.233 -0.210 -0.225 +# magnetic-moments C -0.005 +0.000 -0.005 -0.011 -0.130 -0.001 +0.001 -0.005 -0.014 -0.140 -0.001 +0.001 -0.005 -0.014 -0.173 -0.001 +0.000 -0.004 -0.014 -0.129 +# oxidation-state Hf +0.647 +0.253 +0.247 +0.243 +0.113 +0.650 +0.255 +0.251 +0.243 +0.113 -0.115 +0.255 +0.251 +0.243 +0.113 +0.648 +0.244 +0.250 +0.243 +0.115 +# magnetic-moments Hf +0.077 +0.010 +0.001 +0.001 -0.001 +0.079 +0.009 +0.002 +0.001 +0.000 +0.065 +0.009 +0.002 +0.001 +0.000 +0.076 +0.004 +0.002 +0.001 -0.011 +# oxidation-state N -0.851 +# magnetic-moments N -0.004 + + +Computing DFT-D3 correction: +# coordination-number C 5.812 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.022 16.663 16.700 16.623 13.885 11.020 16.660 16.687 16.623 13.885 12.272 16.660 16.687 16.623 13.885 11.021 16.806 16.686 16.623 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120391 +EvdW_8 = -0.213109 +Shifting auxilliary hamiltonian by -0.000143 to set nElectrons=325.538420 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 21 iterations at t[s]: 1821.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538420 magneticMoment: [ Abs: 1.06163 Tot: -0.32411 ] +ElecMinimize: Iter: 0 G: -1059.062401169696159 |grad|_K: 1.563e-06 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774479 of unit cell: Completed after 31 iterations at t[s]: 1822.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771753 of unit cell: Completed after 31 iterations at t[s]: 1823.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.553926 magneticMoment: [ Abs: 1.06267 Tot: -0.32630 ] + SubspaceRotationAdjust: set factor to 0.132 +ElecMinimize: Iter: 1 G: -1059.062453426178990 |grad|_K: 5.998e-07 alpha: 6.205e-02 linmin: 6.772e-04 t[s]: 1824.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771696 of unit cell: Completed after 11 iterations at t[s]: 1825.16 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.861496e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 14 iterations at t[s]: 1825.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771530 of unit cell: Completed after 11 iterations at t[s]: 1826.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540339 magneticMoment: [ Abs: 1.05561 Tot: -0.31632 ] + SubspaceRotationAdjust: set factor to 0.0882 +ElecMinimize: Iter: 2 G: -1059.062483545239957 |grad|_K: 3.857e-07 alpha: 2.417e-01 linmin: -4.669e-04 t[s]: 1827.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 11 iterations at t[s]: 1827.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 12 iterations at t[s]: 1828.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538936 magneticMoment: [ Abs: 1.05678 Tot: -0.31459 ] + SubspaceRotationAdjust: set factor to 0.0986 +ElecMinimize: Iter: 3 G: -1059.062506951888963 |grad|_K: 2.503e-07 alpha: 4.502e-01 linmin: 3.063e-04 t[s]: 1829.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 9 iterations at t[s]: 1830.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771516 of unit cell: Completed after 9 iterations at t[s]: 1830.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538730 magneticMoment: [ Abs: 1.05947 Tot: -0.31354 ] + SubspaceRotationAdjust: set factor to 0.0935 +ElecMinimize: Iter: 4 G: -1059.062522195991278 |grad|_K: 2.688e-07 alpha: 7.021e-01 linmin: -7.955e-06 t[s]: 1831.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771716 of unit cell: Completed after 22 iterations at t[s]: 1832.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771589 of unit cell: Completed after 17 iterations at t[s]: 1832.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.543673 magneticMoment: [ Abs: 1.06079 Tot: -0.31338 ] + SubspaceRotationAdjust: set factor to 0.0697 +ElecMinimize: Iter: 5 G: -1059.062528666501976 |grad|_K: 2.388e-07 alpha: 2.530e-01 linmin: 5.055e-05 t[s]: 1833.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771543 of unit cell: Completed after 13 iterations at t[s]: 1834.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 8 iterations at t[s]: 1834.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539299 magneticMoment: [ Abs: 1.06022 Tot: -0.30934 ] + SubspaceRotationAdjust: set factor to 0.0679 +ElecMinimize: Iter: 6 G: -1059.062536242360920 |grad|_K: 1.591e-07 alpha: 3.755e-01 linmin: -1.352e-03 t[s]: 1835.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771507 of unit cell: Completed after 9 iterations at t[s]: 1836.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771502 of unit cell: Completed after 3 iterations at t[s]: 1837.06 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537858 magneticMoment: [ Abs: 1.06128 Tot: -0.30774 ] + SubspaceRotationAdjust: set factor to 0.0808 +ElecMinimize: Iter: 7 G: -1059.062540964587924 |grad|_K: 1.164e-07 alpha: 5.127e-01 linmin: -1.335e-03 t[s]: 1838.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 13 iterations at t[s]: 1838.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 3 iterations at t[s]: 1839.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540626 magneticMoment: [ Abs: 1.06288 Tot: -0.30785 ] + SubspaceRotationAdjust: set factor to 0.0713 +ElecMinimize: Iter: 8 G: -1059.062543205063093 |grad|_K: 1.331e-07 alpha: 4.576e-01 linmin: 8.632e-04 t[s]: 1840.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 11 iterations at t[s]: 1840.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771532 of unit cell: Completed after 4 iterations at t[s]: 1841.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539561 magneticMoment: [ Abs: 1.06384 Tot: -0.30643 ] + SubspaceRotationAdjust: set factor to 0.0687 +ElecMinimize: Iter: 9 G: -1059.062545247568323 |grad|_K: 9.621e-08 alpha: 3.415e-01 linmin: 1.928e-04 t[s]: 1842.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 8 iterations at t[s]: 1842.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 3 iterations at t[s]: 1843.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540019 magneticMoment: [ Abs: 1.06475 Tot: -0.30503 ] + SubspaceRotationAdjust: set factor to 0.0691 +ElecMinimize: Iter: 10 G: -1059.062546958834446 |grad|_K: 7.960e-08 alpha: 5.207e-01 linmin: -2.275e-03 t[s]: 1844.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771548 of unit cell: Completed after 3 iterations at t[s]: 1844.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1845.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540821 magneticMoment: [ Abs: 1.06636 Tot: -0.30414 ] + SubspaceRotationAdjust: set factor to 0.0807 +ElecMinimize: Iter: 11 G: -1059.062548413943659 |grad|_K: 6.812e-08 alpha: 6.112e-01 linmin: -1.355e-03 t[s]: 1846.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771538 of unit cell: Completed after 8 iterations at t[s]: 1847.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1847.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540118 magneticMoment: [ Abs: 1.06754 Tot: -0.30319 ] + SubspaceRotationAdjust: set factor to 0.0732 +ElecMinimize: Iter: 12 G: -1059.062549277165772 |grad|_K: 7.295e-08 alpha: 4.928e-01 linmin: 2.408e-03 t[s]: 1848.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 5 iterations at t[s]: 1849.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771544 of unit cell: Completed after 2 iterations at t[s]: 1849.78 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540463 magneticMoment: [ Abs: 1.06863 Tot: -0.30212 ] + SubspaceRotationAdjust: set factor to 0.087 +ElecMinimize: Iter: 13 G: -1059.062549858225111 |grad|_K: 5.287e-08 alpha: 3.722e-01 linmin: -7.275e-04 t[s]: 1850.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 3 iterations at t[s]: 1851.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 0 iterations at t[s]: 1851.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540644 magneticMoment: [ Abs: 1.06950 Tot: -0.30110 ] + SubspaceRotationAdjust: set factor to 0.0894 +ElecMinimize: Iter: 14 G: -1059.062550341381211 |grad|_K: 3.846e-08 alpha: 4.700e-01 linmin: -3.079e-03 t[s]: 1852.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 2 iterations at t[s]: 1853.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 0 iterations at t[s]: 1854.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540530 magneticMoment: [ Abs: 1.07060 Tot: -0.30030 ] + SubspaceRotationAdjust: set factor to 0.108 +ElecMinimize: Iter: 15 G: -1059.062550664756372 |grad|_K: 3.463e-08 alpha: 5.672e-01 linmin: -1.337e-03 t[s]: 1854.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 3 iterations at t[s]: 1855.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 1 iterations at t[s]: 1856.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540236 magneticMoment: [ Abs: 1.07162 Tot: -0.29963 ] + SubspaceRotationAdjust: set factor to 0.106 +ElecMinimize: Iter: 16 G: -1059.062550849466788 |grad|_K: 3.645e-08 alpha: 4.340e-01 linmin: 1.141e-03 t[s]: 1857.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 3 iterations at t[s]: 1857.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 0 iterations at t[s]: 1858.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540482 magneticMoment: [ Abs: 1.07263 Tot: -0.29886 ] + SubspaceRotationAdjust: set factor to 0.115 +ElecMinimize: Iter: 17 G: -1059.062550999316272 |grad|_K: 3.296e-08 alpha: 3.361e-01 linmin: 1.442e-03 t[s]: 1859.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 2 iterations at t[s]: 1859.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 0 iterations at t[s]: 1860.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539950 magneticMoment: [ Abs: 1.07330 Tot: -0.29781 ] + SubspaceRotationAdjust: set factor to 0.104 +ElecMinimize: Iter: 18 G: -1059.062551104174418 |grad|_K: 2.735e-08 alpha: 3.007e-01 linmin: -6.856e-04 t[s]: 1861.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 1 iterations at t[s]: 1861.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1862.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540207 magneticMoment: [ Abs: 1.07446 Tot: -0.29696 ] + SubspaceRotationAdjust: set factor to 0.141 +ElecMinimize: Iter: 19 G: -1059.062551216006341 |grad|_K: 2.153e-08 alpha: 3.937e-01 linmin: -4.787e-03 t[s]: 1863.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 3 iterations at t[s]: 1863.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 0 iterations at t[s]: 1864.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540581 magneticMoment: [ Abs: 1.07520 Tot: -0.29669 ] + SubspaceRotationAdjust: set factor to 0.089 +ElecMinimize: Iter: 20 G: -1059.062551251893183 |grad|_K: 3.948e-08 alpha: 2.407e-01 linmin: 3.900e-03 t[s]: 1865.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 3 iterations at t[s]: 1866.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771544 of unit cell: Completed after 1 iterations at t[s]: 1866.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540421 magneticMoment: [ Abs: 1.07621 Tot: -0.29602 ] + SubspaceRotationAdjust: set factor to 0.11 +ElecMinimize: Iter: 21 G: -1059.062551290732699 |grad|_K: 2.444e-08 alpha: 1.031e-01 linmin: 1.566e-03 t[s]: 1867.75 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.058e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.812 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.022 16.663 16.700 16.623 13.885 11.020 16.660 16.687 16.623 13.885 12.272 16.660 16.687 16.623 13.885 11.021 16.806 16.686 16.623 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120391 +EvdW_8 = -0.213109 + +# Ionic positions in cartesian coordinates: +ion C 15.504942992091337 8.964463811395541 29.768805400309958 1 +ion C 6.499888154498026 0.174271020274540 23.723963133729637 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.344099073322528 9.105225019303012 29.228186379222439 1 +ion C 0.300509813419387 0.173767512085032 23.454576151549375 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.553298576283327 3.555370431780835 29.227730836042120 1 +ion C 9.566198838496350 5.530957474406177 24.017384949209251 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.147126172600714 3.554176336567128 28.961019980468983 1 +ion C 3.393992646906163 5.546109437238769 23.723920453796829 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.067245431099117 0.052311790591899 31.131186424791395 1 +ion Hf 12.568645304106557 7.267008427173609 26.590230126304128 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.091020342976576 0.051915771919721 30.872227604129126 1 +ion Hf 6.358766702196761 7.265452858470161 26.325530147103024 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.271862910922056 5.361180848915451 31.050831898379602 1 +ion Hf 9.469083434009111 1.885843921193783 26.325151337375761 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421601314528411 5.232274078130517 31.672461085053946 1 +ion Hf 3.295946540707694 1.905499268439218 26.029397025530834 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.219715440004686 5.328683770837693 34.676375818775227 1 + +# Forces in Cartesian coordinates: +force C -0.000046886661542 -0.000000837589991 -0.000909413374022 1 +force C -0.000130693165026 0.000127341190726 0.000126405933288 1 +force C 0.000192843372492 0.000111241349616 -0.002430073428718 0 +force C 0.000158163716821 0.000091878263302 -0.003656989530916 0 +force C -0.000928966607735 -0.000713134297021 0.023411229796998 0 +force C 0.000012545402092 -0.000486962143446 0.000053026741734 1 +force C 0.000072840408546 0.000033277444893 0.000242279343374 1 +force C 0.000122618700981 0.000140702687929 -0.002452902078351 0 +force C 0.000142168667586 -0.000219635542200 -0.003376232804792 0 +force C -0.001165916729252 -0.000675279496093 0.023446997871483 0 +force C -0.000491147216625 0.000222379552207 0.000234470930230 1 +force C 0.000002243732279 0.000005204114622 0.000080387235671 1 +force C 0.000183782416386 0.000036033934642 -0.002452868430315 0 +force C -0.000120277802027 0.000233294782523 -0.003375154320027 0 +force C -0.000984642802651 -0.000568342234366 0.022945307403880 0 +force C -0.000284749871589 -0.000191845387957 -0.000292857248916 1 +force C 0.000046962951512 -0.000167619457905 0.000161522650221 1 +force C 0.000061408102243 0.000035122465245 -0.000785801249170 0 +force C 0.000411533705509 0.000238045281934 -0.003322699245204 0 +force C -0.001079831043949 -0.000451622167131 0.023405678484247 0 +force Hf -0.000374619068162 0.000223375046822 -0.000217337880126 1 +force Hf -0.000091856642656 -0.000116656397962 -0.000221188073315 1 +force Hf 0.000588834014293 0.000329521062042 -0.001861181987767 0 +force Hf -0.000311117995998 -0.000156910371975 0.011049012431070 0 +force Hf 0.001160599644814 0.000671877961934 -0.024168714624037 0 +force Hf 0.000364734407652 0.000326043727585 -0.000017114824632 1 +force Hf -0.000023091083857 0.000145399353798 -0.001256447303875 1 +force Hf 0.000398226579534 -0.001455259621276 -0.001200787369771 0 +force Hf -0.000343715561442 -0.000198416986952 0.011060320052403 0 +force Hf 0.001272299336709 0.000707129660209 -0.024254299804573 0 +force Hf 0.000809747984757 0.000330739640857 -0.000788325764789 1 +force Hf 0.000169061139921 -0.000060709040102 -0.001157124954256 1 +force Hf -0.001054939860794 0.001072131653367 -0.001209727526872 0 +force Hf -0.000386415654297 -0.000222387689429 0.012202275286536 0 +force Hf 0.001246619442397 0.000748856313393 -0.024253080969599 0 +force Hf -0.000075556676197 -0.000465571736860 -0.000251744438602 1 +force Hf 0.000075313030586 0.000105926647790 -0.001181444155236 1 +force Hf 0.001928904553897 0.001121601357244 -0.001004488031434 0 +force Hf -0.000291237418089 -0.000190028685989 0.011048610473556 0 +force Hf 0.001193972520690 0.000689575027248 -0.024274004404783 0 +force N -0.000549234025255 -0.000329153635225 0.000729886918041 1 + +# Energy components: + A_diel = -0.7286928900790074 + Eewald = 38795.9260681061714422 + EH = 39768.0231878057093127 + Eloc = -79633.0231477865454508 + Enl = -270.1594417408389290 + EvdW = -0.3334999611453632 + Exc = -796.7039564091730881 + Exc_core = 594.6257512163722367 + KE = 421.4674306582320469 + MuShift = -0.0074550707430036 +------------------------------------- + Etot = -1120.9137560720330384 + TS = 0.0014752725980177 +------------------------------------- + F = -1120.9152313446311382 + muN = -61.8526800538985171 +------------------------------------- + G = -1059.0625512907326993 + +IonicMinimize: Iter: 10 G: -1059.062551290732699 |grad|_K: 4.280e-04 alpha: 1.000e+00 linmin: 1.265e-02 t[s]: 1873.06 + +#--- Lowdin population analysis --- +# oxidation-state C -0.251 -0.235 -0.235 -0.210 -0.221 -0.232 -0.236 -0.235 -0.211 -0.221 -0.233 -0.229 -0.235 -0.211 -0.223 -0.234 -0.235 -0.234 -0.211 -0.221 +# magnetic-moments C -0.005 +0.001 -0.005 -0.010 -0.129 -0.001 +0.001 -0.005 -0.013 -0.140 -0.001 +0.002 -0.005 -0.013 -0.174 -0.001 +0.001 -0.004 -0.014 -0.129 +# oxidation-state Hf +0.646 +0.252 +0.246 +0.242 +0.114 +0.649 +0.254 +0.249 +0.242 +0.114 -0.116 +0.254 +0.250 +0.242 +0.114 +0.647 +0.243 +0.249 +0.242 +0.116 +# magnetic-moments Hf +0.082 +0.010 +0.001 +0.001 -0.001 +0.085 +0.009 +0.002 +0.001 -0.000 +0.070 +0.009 +0.002 +0.000 -0.000 +0.082 +0.004 +0.002 +0.001 -0.011 +# oxidation-state N -0.849 +# magnetic-moments N -0.005 + + +Computing DFT-D3 correction: +# coordination-number C 5.813 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.919 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.020 16.664 16.702 16.623 13.885 11.017 16.660 16.689 16.623 13.885 12.269 16.660 16.689 16.623 13.885 11.019 16.806 16.688 16.623 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120394 +EvdW_8 = -0.213122 +Shifting auxilliary hamiltonian by -0.000004 to set nElectrons=325.540421 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 15 iterations at t[s]: 1875.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540421 magneticMoment: [ Abs: 1.08219 Tot: -0.29292 ] +ElecMinimize: Iter: 0 G: -1059.062554849721209 |grad|_K: 2.893e-07 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771216 of unit cell: Completed after 19 iterations at t[s]: 1876.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771476 of unit cell: Completed after 19 iterations at t[s]: 1877.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536586 magneticMoment: [ Abs: 1.08126 Tot: -0.29124 ] + SubspaceRotationAdjust: set factor to 0.0777 +ElecMinimize: Iter: 1 G: -1059.062560363171087 |grad|_K: 1.942e-07 alpha: 1.902e-01 linmin: 4.611e-04 t[s]: 1878.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 11 iterations at t[s]: 1879.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 6 iterations at t[s]: 1879.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540618 magneticMoment: [ Abs: 1.08204 Tot: -0.29203 ] + SubspaceRotationAdjust: set factor to 0.0467 +ElecMinimize: Iter: 2 G: -1059.062563450306243 |grad|_K: 9.644e-08 alpha: 2.392e-01 linmin: 1.979e-03 t[s]: 1880.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 3 iterations at t[s]: 1881.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 8 iterations at t[s]: 1881.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540894 magneticMoment: [ Abs: 1.08337 Tot: -0.29254 ] + SubspaceRotationAdjust: set factor to 0.0467 +ElecMinimize: Iter: 3 G: -1059.062565407471084 |grad|_K: 6.919e-08 alpha: 6.682e-01 linmin: 9.479e-03 t[s]: 1883.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 3 iterations at t[s]: 1883.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 3 iterations at t[s]: 1884.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540564 magneticMoment: [ Abs: 1.08412 Tot: -0.29236 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 4 G: -1059.062566785252102 |grad|_K: 5.072e-08 alpha: 9.036e-01 linmin: -2.185e-03 t[s]: 1885.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 3 iterations at t[s]: 1885.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 0 iterations at t[s]: 1886.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540310 magneticMoment: [ Abs: 1.08455 Tot: -0.29200 ] + SubspaceRotationAdjust: set factor to 0.063 +ElecMinimize: Iter: 5 G: -1059.062567526380690 |grad|_K: 4.216e-08 alpha: 8.031e-01 linmin: 1.622e-03 t[s]: 1887.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771548 of unit cell: Completed after 5 iterations at t[s]: 1888.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 0 iterations at t[s]: 1888.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541385 magneticMoment: [ Abs: 1.08541 Tot: -0.29219 ] + SubspaceRotationAdjust: set factor to 0.0535 +ElecMinimize: Iter: 6 G: -1059.062567925328040 |grad|_K: 4.327e-08 alpha: 6.743e-01 linmin: 8.328e-04 t[s]: 1889.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 8 iterations at t[s]: 1890.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 3 iterations at t[s]: 1890.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540345 magneticMoment: [ Abs: 1.08581 Tot: -0.29167 ] + SubspaceRotationAdjust: set factor to 0.0446 +ElecMinimize: Iter: 7 G: -1059.062568214761541 |grad|_K: 3.999e-08 alpha: 4.731e-01 linmin: 3.319e-04 t[s]: 1892.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 3 iterations at t[s]: 1892.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 0 iterations at t[s]: 1893.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540394 magneticMoment: [ Abs: 1.08674 Tot: -0.29141 ] + SubspaceRotationAdjust: set factor to 0.0577 +ElecMinimize: Iter: 8 G: -1059.062568596498522 |grad|_K: 3.332e-08 alpha: 6.588e-01 linmin: -3.719e-03 t[s]: 1894.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 8 iterations at t[s]: 1894.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 0 iterations at t[s]: 1895.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540863 magneticMoment: [ Abs: 1.08746 Tot: -0.29142 ] + SubspaceRotationAdjust: set factor to 0.045 +ElecMinimize: Iter: 9 G: -1059.062568791920285 |grad|_K: 5.783e-08 alpha: 4.785e-01 linmin: 6.717e-04 t[s]: 1896.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 8 iterations at t[s]: 1897.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 4 iterations at t[s]: 1897.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540439 magneticMoment: [ Abs: 1.08828 Tot: -0.29111 ] + SubspaceRotationAdjust: set factor to 0.0603 +ElecMinimize: Iter: 10 G: -1059.062568995387210 |grad|_K: 3.587e-08 alpha: 2.003e-01 linmin: 8.261e-04 t[s]: 1898.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771526 of unit cell: Completed after 0 iterations at t[s]: 1899.27 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 6.008552e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 5 iterations at t[s]: 1899.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 2 iterations at t[s]: 1900.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539797 magneticMoment: [ Abs: 1.08896 Tot: -0.29070 ] + SubspaceRotationAdjust: set factor to 0.0575 +ElecMinimize: Iter: 11 G: -1059.062569174499231 |grad|_K: 3.604e-08 alpha: 4.245e-01 linmin: 1.624e-03 t[s]: 1901.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 3 iterations at t[s]: 1902.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 0 iterations at t[s]: 1902.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540161 magneticMoment: [ Abs: 1.08991 Tot: -0.29053 ] + SubspaceRotationAdjust: set factor to 0.0707 +ElecMinimize: Iter: 12 G: -1059.062569351037837 |grad|_K: 2.974e-08 alpha: 4.161e-01 linmin: -3.138e-04 t[s]: 1903.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 3 iterations at t[s]: 1904.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 1 iterations at t[s]: 1905.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540561 magneticMoment: [ Abs: 1.09049 Tot: -0.29049 ] + SubspaceRotationAdjust: set factor to 0.0627 +ElecMinimize: Iter: 13 G: -1059.062569430836675 |grad|_K: 3.198e-08 alpha: 2.856e-01 linmin: 1.459e-03 t[s]: 1906.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 3 iterations at t[s]: 1906.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 0 iterations at t[s]: 1907.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540286 magneticMoment: [ Abs: 1.09098 Tot: -0.29025 ] + SubspaceRotationAdjust: set factor to 0.0812 +ElecMinimize: Iter: 14 G: -1059.062569499810252 |grad|_K: 2.367e-08 alpha: 2.208e-01 linmin: -1.502e-03 t[s]: 1908.40 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 7.171e-09 + +Computing DFT-D3 correction: +# coordination-number C 5.813 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.919 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.020 16.664 16.702 16.623 13.885 11.017 16.660 16.689 16.623 13.885 12.269 16.660 16.689 16.623 13.885 11.019 16.806 16.688 16.623 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120394 +EvdW_8 = -0.213122 + +# Ionic positions in cartesian coordinates: +ion C 15.504887359818241 8.964515817442175 29.764829740732637 1 +ion C 6.499442078638030 0.174664967315910 23.724277744838687 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.344132690041555 9.103340288787194 29.228637204929264 1 +ion C 0.300764768808802 0.173888985456805 23.455251322981180 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.551448389913540 3.556239087814345 29.228719191990489 1 +ion C 9.566204067479323 5.530972446738805 24.017345316830369 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.146788368811777 3.553904821085837 28.960447521389074 1 +ion C 3.394117578548286 5.545553640114092 23.724339551010420 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.066551226874913 0.052798167227857 31.130070823346564 1 +ion Hf 12.568212471726895 7.266573303839201 26.589678555435455 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.091716100452348 0.052641269502521 30.871711079974666 1 +ion Hf 6.358842831455004 7.265791958934067 26.322039329255809 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.274173369401717 5.362116512965859 31.053170510812414 1 +ion Hf 9.469580108215251 1.885833889924274 26.321958528251137 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421424567436301 5.231351052284760 31.671237916449623 1 +ion Hf 3.296111786818011 1.905780925012821 26.026030789130630 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.218386713969895 5.327884423007899 34.680562272189924 1 + +# Forces in Cartesian coordinates: +force C 0.000010435549544 0.000011044950526 -0.000479965142244 1 +force C -0.000089359376389 0.000059202478623 -0.000026443382362 1 +force C 0.000203175902477 0.000115402104717 -0.002376829043276 0 +force C 0.000153515471932 0.000089370488228 -0.003588172677491 0 +force C -0.000953277460749 -0.000717251037035 0.023538711921024 0 +force C -0.000045694173227 -0.000148253087021 -0.000062576542317 1 +force C 0.000076585802140 0.000043379573133 -0.000048506047044 1 +force C 0.000111798096629 0.000153308541400 -0.002425678065240 0 +force C 0.000141327866124 -0.000227399341818 -0.003296677775184 0 +force C -0.001164028407740 -0.000671160234847 0.023585750220261 0 +force C -0.000156006835922 0.000015788692172 -0.000006168361929 1 +force C 0.000010338843825 0.000004725965309 -0.000087193064590 1 +force C 0.000190594132752 0.000020934210367 -0.002423777170678 0 +force C -0.000127529312149 0.000236194250893 -0.003297430340372 0 +force C -0.000994150512551 -0.000574632596709 0.023135910231849 0 +force C -0.000001467556120 0.000000364077682 -0.000127551373239 1 +force C 0.000003510988790 -0.000104977171392 -0.000026253697226 1 +force C 0.000051192741487 0.000031158274886 -0.000783833136744 0 +force C 0.000412994612858 0.000238503824923 -0.003231724120574 0 +force C -0.001098313772515 -0.000468918284741 0.023536859306461 0 +force Hf -0.000128965175852 0.000105348293814 -0.000261788300160 1 +force Hf -0.000041364113804 -0.000027800124768 -0.000333770126104 1 +force Hf 0.000539439776157 0.000313771999667 -0.002232665115570 0 +force Hf -0.000325737737305 -0.000159759268223 0.011293184144207 0 +force Hf 0.001141475927427 0.000659964000390 -0.023767991349463 0 +force Hf 0.000145016279015 0.000133176097037 -0.000236622472042 1 +force Hf 0.000000836845264 0.000004508787485 -0.000489132616665 1 +force Hf 0.000466278643275 -0.001467740408712 -0.001562869617740 0 +force Hf -0.000352007637725 -0.000203246277024 0.011317149527640 0 +force Hf 0.001254329925426 0.000699983154726 -0.023862851113907 0 +force Hf 0.000113759172347 0.000037274488291 -0.000927421938077 1 +force Hf 0.000005917213920 -0.000003153647983 -0.000499631138811 1 +force Hf -0.001041198143596 0.001132363960700 -0.001578857872760 0 +force Hf -0.000401829885690 -0.000231384575968 0.012441603960361 0 +force Hf 0.001232201910878 0.000737597716059 -0.023860118382630 0 +force Hf 0.000005387930741 -0.000174751823462 -0.000286894951628 1 +force Hf 0.000059157490688 0.000040435107080 -0.000689910703621 1 +force Hf 0.001958108634891 0.001127099024835 -0.001389412825962 0 +force Hf -0.000300732314208 -0.000201386280762 0.011293741266144 0 +force Hf 0.001173107050737 0.000678245677748 -0.023864606697750 0 +force N -0.000401930213527 -0.000255031657194 0.000146025776614 1 + +# Energy components: + A_diel = -0.7273669922087918 + Eewald = 38796.5298414231001516 + EH = 39768.5403526348891319 + Eloc = -79634.1450405560608488 + Enl = -270.1596273416523672 + EvdW = -0.3335161594042274 + Exc = -796.7037877430670960 + Exc_core = 594.6257629160249962 + KE = 421.4670822609709830 + MuShift = -0.0074532100896885 +------------------------------------- + Etot = -1120.9137527674886314 + TS = 0.0014711591013757 +------------------------------------- + F = -1120.9152239265899880 + muN = -61.8526544267798428 +------------------------------------- + G = -1059.0625694998102517 + +IonicMinimize: Iter: 11 G: -1059.062569499810252 |grad|_K: 2.365e-04 alpha: 1.000e+00 linmin: -1.299e-02 t[s]: 1912.67 + +#--- Lowdin population analysis --- +# oxidation-state C -0.252 -0.235 -0.234 -0.210 -0.223 -0.233 -0.235 -0.234 -0.211 -0.223 -0.233 -0.228 -0.234 -0.211 -0.224 -0.234 -0.235 -0.233 -0.211 -0.223 +# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.004 -0.013 -0.141 -0.001 +0.002 -0.004 -0.013 -0.176 -0.001 +0.001 -0.004 -0.014 -0.130 +# oxidation-state Hf +0.646 +0.253 +0.246 +0.242 +0.113 +0.649 +0.254 +0.250 +0.242 +0.114 -0.115 +0.254 +0.250 +0.243 +0.114 +0.647 +0.244 +0.250 +0.242 +0.115 +# magnetic-moments Hf +0.085 +0.010 +0.001 +0.001 -0.002 +0.088 +0.009 +0.002 +0.001 -0.000 +0.072 +0.009 +0.002 +0.000 -0.000 +0.085 +0.004 +0.002 +0.001 -0.012 +# oxidation-state N -0.850 +# magnetic-moments N -0.005 + + +Computing DFT-D3 correction: +# coordination-number C 5.813 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.918 5.971 5.956 5.940 2.985 +# coordination-number Hf 11.018 16.667 16.705 16.624 13.885 11.015 16.663 16.692 16.624 13.885 12.270 16.663 16.692 16.623 13.885 11.017 16.810 16.692 16.624 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120407 +EvdW_8 = -0.213174 +Shifting auxilliary hamiltonian by -0.000012 to set nElectrons=325.540286 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771566 of unit cell: Completed after 16 iterations at t[s]: 1914.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540286 magneticMoment: [ Abs: 1.10083 Tot: -0.29270 ] +ElecMinimize: Iter: 0 G: -1059.062546483299002 |grad|_K: 6.159e-07 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.772186 of unit cell: Completed after 27 iterations at t[s]: 1916.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771669 of unit cell: Completed after 27 iterations at t[s]: 1917.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.547733 magneticMoment: [ Abs: 1.10044 Tot: -0.29355 ] + SubspaceRotationAdjust: set factor to 0.0548 +ElecMinimize: Iter: 1 G: -1059.062567664502467 |grad|_K: 2.572e-07 alpha: 1.601e-01 linmin: 2.462e-04 t[s]: 1918.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771618 of unit cell: Completed after 8 iterations at t[s]: 1918.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 13 iterations at t[s]: 1919.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541833 magneticMoment: [ Abs: 1.09769 Tot: -0.29033 ] + SubspaceRotationAdjust: set factor to 0.0358 +ElecMinimize: Iter: 2 G: -1059.062574554051480 |grad|_K: 1.055e-07 alpha: 3.020e-01 linmin: -3.295e-04 t[s]: 1920.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771565 of unit cell: Completed after 5 iterations at t[s]: 1921.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771558 of unit cell: Completed after 5 iterations at t[s]: 1921.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540948 magneticMoment: [ Abs: 1.09762 Tot: -0.29006 ] + SubspaceRotationAdjust: set factor to 0.0435 +ElecMinimize: Iter: 3 G: -1059.062576899433225 |grad|_K: 6.092e-08 alpha: 5.991e-01 linmin: -1.460e-03 t[s]: 1922.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771561 of unit cell: Completed after 3 iterations at t[s]: 1923.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771563 of unit cell: Completed after 3 iterations at t[s]: 1924.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541156 magneticMoment: [ Abs: 1.09795 Tot: -0.29022 ] + SubspaceRotationAdjust: set factor to 0.0478 +ElecMinimize: Iter: 4 G: -1059.062578010476955 |grad|_K: 4.769e-08 alpha: 8.470e-01 linmin: -4.129e-03 t[s]: 1925.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 4 iterations at t[s]: 1925.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771551 of unit cell: Completed after 0 iterations at t[s]: 1926.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540317 magneticMoment: [ Abs: 1.09782 Tot: -0.28974 ] + SubspaceRotationAdjust: set factor to 0.0572 +ElecMinimize: Iter: 5 G: -1059.062578756237144 |grad|_K: 3.863e-08 alpha: 9.027e-01 linmin: -2.473e-03 t[s]: 1927.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 3 iterations at t[s]: 1928.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 0 iterations at t[s]: 1928.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540279 magneticMoment: [ Abs: 1.09799 Tot: -0.28959 ] + SubspaceRotationAdjust: set factor to 0.0687 +ElecMinimize: Iter: 6 G: -1059.062579225403852 |grad|_K: 3.661e-08 alpha: 8.696e-01 linmin: -3.530e-04 t[s]: 1929.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771556 of unit cell: Completed after 3 iterations at t[s]: 1930.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771555 of unit cell: Completed after 0 iterations at t[s]: 1930.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540360 magneticMoment: [ Abs: 1.09857 Tot: -0.28972 ] + SubspaceRotationAdjust: set factor to 0.0802 +ElecMinimize: Iter: 7 G: -1059.062579607634689 |grad|_K: 3.769e-08 alpha: 8.121e-01 linmin: -3.104e-04 t[s]: 1931.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 7 iterations at t[s]: 1932.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771543 of unit cell: Completed after 0 iterations at t[s]: 1933.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539463 magneticMoment: [ Abs: 1.09902 Tot: -0.28951 ] + SubspaceRotationAdjust: set factor to 0.069 +ElecMinimize: Iter: 8 G: -1059.062579948262510 |grad|_K: 5.347e-08 alpha: 6.664e-01 linmin: 2.187e-03 t[s]: 1934.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771570 of unit cell: Completed after 9 iterations at t[s]: 1934.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771554 of unit cell: Completed after 5 iterations at t[s]: 1935.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540178 magneticMoment: [ Abs: 1.09971 Tot: -0.28975 ] + SubspaceRotationAdjust: set factor to 0.048 +ElecMinimize: Iter: 9 G: -1059.062580182470128 |grad|_K: 4.555e-08 alpha: 2.735e-01 linmin: 1.509e-03 t[s]: 1936.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771551 of unit cell: Completed after 3 iterations at t[s]: 1936.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1937.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539895 magneticMoment: [ Abs: 1.10043 Tot: -0.28974 ] + SubspaceRotationAdjust: set factor to 0.0696 +ElecMinimize: Iter: 10 G: -1059.062580464339135 |grad|_K: 3.262e-08 alpha: 3.968e-01 linmin: -4.388e-03 t[s]: 1938.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771538 of unit cell: Completed after 7 iterations at t[s]: 1939.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771542 of unit cell: Completed after 0 iterations at t[s]: 1939.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539419 magneticMoment: [ Abs: 1.10064 Tot: -0.28961 ] + SubspaceRotationAdjust: set factor to 0.0518 +ElecMinimize: Iter: 11 G: -1059.062580567570876 |grad|_K: 5.258e-08 alpha: 2.681e-01 linmin: 1.743e-03 t[s]: 1940.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 3 iterations at t[s]: 1941.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771544 of unit cell: Completed after 0 iterations at t[s]: 1942.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539603 magneticMoment: [ Abs: 1.10123 Tot: -0.28966 ] + SubspaceRotationAdjust: set factor to 0.0907 +ElecMinimize: Iter: 12 G: -1059.062580712678482 |grad|_K: 3.095e-08 alpha: 1.749e-01 linmin: -1.401e-04 t[s]: 1943.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771549 of unit cell: Completed after 0 iterations at t[s]: 1943.61 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.245678e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771558 of unit cell: Completed after 8 iterations at t[s]: 1944.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 3 iterations at t[s]: 1944.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540128 magneticMoment: [ Abs: 1.10168 Tot: -0.28981 ] + SubspaceRotationAdjust: set factor to 0.0778 +ElecMinimize: Iter: 13 G: -1059.062580813000068 |grad|_K: 3.515e-08 alpha: 2.884e-01 linmin: 2.819e-03 t[s]: 1945.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1946.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1947.03 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540051 magneticMoment: [ Abs: 1.10255 Tot: -0.28988 ] + SubspaceRotationAdjust: set factor to 0.0776 +ElecMinimize: Iter: 14 G: -1059.062580947965444 |grad|_K: 3.344e-08 alpha: 3.652e-01 linmin: -6.867e-04 t[s]: 1948.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 8 iterations at t[s]: 1948.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 5 iterations at t[s]: 1949.29 +ElecMinimize: Step increased G by 1.427748e-08, reducing alpha to 9.173712e-03. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1950.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540027 magneticMoment: [ Abs: 1.10257 Tot: -0.28987 ] + SubspaceRotationAdjust: set factor to 0.0531 +ElecMinimize: Iter: 15 G: -1059.062580961762478 |grad|_K: 3.661e-08 alpha: 9.174e-03 linmin: 7.657e-03 t[s]: 1951.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1952.43 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.752114e-02. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1953.03 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.256341e-02. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1953.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771551 of unit cell: Completed after 0 iterations at t[s]: 1954.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540121 magneticMoment: [ Abs: 1.10319 Tot: -0.28997 ] + SubspaceRotationAdjust: set factor to 0.0441 +ElecMinimize: Iter: 16 G: -1059.062581008908182 |grad|_K: 3.141e-08 alpha: 1.690e-01 linmin: 9.188e-05 t[s]: 1955.21 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.125e-09 + +Computing DFT-D3 correction: +# coordination-number C 5.813 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.918 5.971 5.956 5.940 2.985 +# coordination-number Hf 11.018 16.667 16.705 16.624 13.885 11.015 16.663 16.692 16.624 13.885 12.270 16.663 16.692 16.623 13.885 11.017 16.810 16.692 16.624 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120407 +EvdW_8 = -0.213174 + +# Ionic positions in cartesian coordinates: +ion C 15.504948804864352 8.964633155673111 29.759544139534590 1 +ion C 6.498901593751347 0.174983820573421 23.723340272274285 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343851834253940 9.102584799525292 29.226527641735863 1 +ion C 0.301088009855134 0.174065446043211 23.454314792959146 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.550518036154340 3.556173313518021 29.227103196667194 1 +ion C 9.566207230992301 5.530967913662857 24.016250747755908 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.146615843394926 3.553814731170097 28.957574189828456 1 +ion C 3.394112829485856 5.544940689928242 23.723425518669799 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.065593543723062 0.053533533255875 31.126604954473425 1 +ion Hf 12.568123960781802 7.266481470089261 26.586826597203213 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.092763182990989 0.053456932915129 30.868831841010593 1 +ion Hf 6.358532604541680 7.266008276436929 26.318081852538633 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.275002579225740 5.362411741907326 31.048783290081101 1 +ion Hf 9.469681193334079 1.885449156256283 26.317997019518099 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421310060671829 5.230132537153257 31.667634419305987 1 +ion Hf 3.296349432409755 1.905992649006220 26.020641254670984 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.213714988562330 5.324996287368837 34.677172110050229 1 + +# Forces in Cartesian coordinates: +force C 0.000028654109602 0.000008701691399 -0.000270386072224 1 +force C -0.000021222824091 -0.000007704569617 -0.000156729214946 1 +force C 0.000217074061124 0.000123220956673 -0.002404680691066 0 +force C 0.000159516233734 0.000092969299745 -0.003740477710938 0 +force C -0.000895762121181 -0.000713920269797 0.023061777171127 0 +force C -0.000045928115981 0.000057550077137 -0.000256695743008 1 +force C 0.000039361458536 0.000024552162651 -0.000203369660079 1 +force C 0.000099659988067 0.000161690319015 -0.002460260654198 0 +force C 0.000150482205000 -0.000220909215128 -0.003461288031242 0 +force C -0.001175441930003 -0.000678529289830 0.023105089493484 0 +force C 0.000048636132894 -0.000060776473291 -0.000292898746620 1 +force C 0.000016884457746 0.000006936738401 -0.000220100866130 1 +force C 0.000191510669144 0.000006368878279 -0.002459917382473 0 +force C -0.000117366534012 0.000241239883036 -0.003462310188858 0 +force C -0.000974412132548 -0.000563813822688 0.022598442976171 0 +force C 0.000081764874769 0.000058180256098 -0.000230442772536 1 +force C -0.000020024896378 -0.000015715403566 -0.000166706860700 1 +force C 0.000050964692687 0.000031092136573 -0.000848758227701 0 +force C 0.000417710365063 0.000241489638142 -0.003398931255120 0 +force C -0.001066690757873 -0.000420630590179 0.023061080652498 0 +force Hf 0.000083375474106 -0.000026222825163 -0.000066112568966 1 +force Hf -0.000012030176167 0.000013096955557 0.000357368970168 1 +force Hf 0.000527244170064 0.000308069574683 -0.002540534656771 0 +force Hf -0.000324060691236 -0.000156683694741 0.011115447433027 0 +force Hf 0.001158461144263 0.000669431557837 -0.024136314760607 0 +force Hf -0.000065010459250 -0.000050971526753 -0.000308595865124 1 +force Hf -0.000035886482741 -0.000031525883221 0.000556770282424 1 +force Hf 0.000483831933964 -0.001504004941731 -0.001850269420627 0 +force Hf -0.000341294831464 -0.000197373206932 0.011136957319528 0 +force Hf 0.001267919883239 0.000710218602158 -0.024226776153204 0 +force Hf -0.000284105624220 -0.000131250335015 -0.000142060688265 1 +force Hf -0.000069507713214 -0.000024931384425 0.000531114389868 1 +force Hf -0.001064523034331 0.001166065024192 -0.001866724011490 0 +force Hf -0.000393498764155 -0.000226422040446 0.012234710725881 0 +force Hf 0.001247988252053 0.000744588485309 -0.024224176711167 0 +force Hf 0.000063821436268 0.000099015201753 -0.000070417476759 1 +force Hf -0.000035784358195 -0.000040440756973 0.000473871283741 1 +force Hf 0.002003358722466 0.001152007404900 -0.001691785089169 0 +force Hf -0.000297273558791 -0.000201481025253 0.011115470290548 0 +force Hf 0.001194218712492 0.000690646374773 -0.024242777135571 0 +force N -0.000448957705644 -0.000289441509661 -0.000071362697348 1 + +# Energy components: + A_diel = -0.7278852361940140 + Eewald = 38799.9547770912613487 + EH = 39771.9116527662408771 + Eloc = -79640.9448731117008720 + Enl = -270.1609106229860231 + EvdW = -0.3335812705641850 + Exc = -796.7066589994444712 + Exc_core = 594.6257932052495789 + KE = 421.4754009793348359 + MuShift = -0.0074509218982978 +------------------------------------- + Etot = -1120.9137361206994683 + TS = 0.0014677993096100 +------------------------------------- + F = -1120.9152039200091622 + muN = -61.8526229111009940 +------------------------------------- + G = -1059.0625810089081824 + +IonicMinimize: Iter: 12 G: -1059.062581008908182 |grad|_K: 1.952e-04 alpha: 1.000e+00 linmin: -4.294e-04 t[s]: 1959.32 + +#--- Lowdin population analysis --- +# oxidation-state C -0.252 -0.235 -0.235 -0.210 -0.219 -0.233 -0.235 -0.235 -0.211 -0.219 -0.233 -0.229 -0.235 -0.211 -0.221 -0.234 -0.235 -0.234 -0.211 -0.219 +# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.005 -0.013 -0.140 -0.001 +0.002 -0.005 -0.013 -0.177 -0.001 +0.001 -0.004 -0.013 -0.130 +# oxidation-state Hf +0.645 +0.252 +0.245 +0.242 +0.114 +0.649 +0.253 +0.249 +0.242 +0.115 -0.117 +0.253 +0.249 +0.243 +0.115 +0.646 +0.243 +0.249 +0.242 +0.116 +# magnetic-moments Hf +0.085 +0.010 +0.001 +0.001 -0.001 +0.088 +0.009 +0.002 +0.001 -0.000 +0.073 +0.009 +0.002 +0.000 -0.000 +0.085 +0.004 +0.002 +0.001 -0.012 +# oxidation-state N -0.850 +# magnetic-moments N -0.005 + + +Computing DFT-D3 correction: +# coordination-number C 5.817 5.972 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 +# coordination-number Hf 11.021 16.671 16.706 16.624 13.885 11.019 16.668 16.693 16.624 13.885 12.271 16.668 16.693 16.623 13.885 11.020 16.813 16.693 16.624 13.885 +# coordination-number N 1.119 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120415 +EvdW_8 = -0.213203 +Shifting auxilliary hamiltonian by 0.000126 to set nElectrons=325.540121 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771557 of unit cell: Completed after 21 iterations at t[s]: 1961.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540121 magneticMoment: [ Abs: 1.10145 Tot: -0.28597 ] +ElecMinimize: Iter: 0 G: -1059.062559743235624 |grad|_K: 4.880e-07 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771160 of unit cell: Completed after 26 iterations at t[s]: 1963.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771463 of unit cell: Completed after 25 iterations at t[s]: 1963.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.533605 magneticMoment: [ Abs: 1.10164 Tot: -0.28500 ] + SubspaceRotationAdjust: set factor to 0.0318 +ElecMinimize: Iter: 1 G: -1059.062579999043464 |grad|_K: 1.679e-07 alpha: 2.417e-01 linmin: -5.585e-04 t[s]: 1964.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771496 of unit cell: Completed after 8 iterations at t[s]: 1965.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 12 iterations at t[s]: 1965.79 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537403 magneticMoment: [ Abs: 1.10373 Tot: -0.28716 ] + SubspaceRotationAdjust: set factor to 0.0319 +ElecMinimize: Iter: 2 G: -1059.062584654739567 |grad|_K: 7.210e-08 alpha: 4.685e-01 linmin: -5.022e-03 t[s]: 1966.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 4 iterations at t[s]: 1967.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 3 iterations at t[s]: 1967.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538492 magneticMoment: [ Abs: 1.10444 Tot: -0.28770 ] + SubspaceRotationAdjust: set factor to 0.0367 +ElecMinimize: Iter: 3 G: -1059.062586114961505 |grad|_K: 5.489e-08 alpha: 7.802e-01 linmin: -3.429e-03 t[s]: 1968.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 4 iterations at t[s]: 1969.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 0 iterations at t[s]: 1970.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538539 magneticMoment: [ Abs: 1.10505 Tot: -0.28787 ] + SubspaceRotationAdjust: set factor to 0.042 +ElecMinimize: Iter: 4 G: -1059.062587081130005 |grad|_K: 4.242e-08 alpha: 8.916e-01 linmin: -3.010e-03 t[s]: 1970.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771560 of unit cell: Completed after 3 iterations at t[s]: 1971.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771560 of unit cell: Completed after 0 iterations at t[s]: 1972.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539388 magneticMoment: [ Abs: 1.10593 Tot: -0.28834 ] + SubspaceRotationAdjust: set factor to 0.0488 +ElecMinimize: Iter: 5 G: -1059.062587685094968 |grad|_K: 3.579e-08 alpha: 9.228e-01 linmin: -1.827e-03 t[s]: 1973.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 3 iterations at t[s]: 1973.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 0 iterations at t[s]: 1974.18 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540309 magneticMoment: [ Abs: 1.10668 Tot: -0.28863 ] + SubspaceRotationAdjust: set factor to 0.0579 +ElecMinimize: Iter: 6 G: -1059.062588100626954 |grad|_K: 3.450e-08 alpha: 9.013e-01 linmin: 9.612e-04 t[s]: 1975.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 2 iterations at t[s]: 1975.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 0 iterations at t[s]: 1976.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540478 magneticMoment: [ Abs: 1.10716 Tot: -0.28851 ] + SubspaceRotationAdjust: set factor to 0.063 +ElecMinimize: Iter: 7 G: -1059.062588397494665 |grad|_K: 3.532e-08 alpha: 7.298e-01 linmin: 6.213e-04 t[s]: 1977.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 3 iterations at t[s]: 1977.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 0 iterations at t[s]: 1978.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541206 magneticMoment: [ Abs: 1.10809 Tot: -0.28864 ] + SubspaceRotationAdjust: set factor to 0.0694 +ElecMinimize: Iter: 8 G: -1059.062588695498107 |grad|_K: 3.085e-08 alpha: 7.026e-01 linmin: -1.264e-03 t[s]: 1979.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 4 iterations at t[s]: 1979.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 0 iterations at t[s]: 1980.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541129 magneticMoment: [ Abs: 1.10872 Tot: -0.28844 ] + SubspaceRotationAdjust: set factor to 0.0736 +ElecMinimize: Iter: 9 G: -1059.062588927907200 |grad|_K: 3.137e-08 alpha: 6.696e-01 linmin: -9.778e-04 t[s]: 1981.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771588 of unit cell: Completed after 3 iterations at t[s]: 1981.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771587 of unit cell: Completed after 0 iterations at t[s]: 1982.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541773 magneticMoment: [ Abs: 1.10943 Tot: -0.28838 ] + SubspaceRotationAdjust: set factor to 0.0734 +ElecMinimize: Iter: 10 G: -1059.062589136362703 |grad|_K: 3.078e-08 alpha: 5.799e-01 linmin: 8.554e-04 t[s]: 1983.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771576 of unit cell: Completed after 3 iterations at t[s]: 1984.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 0 iterations at t[s]: 1984.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541212 magneticMoment: [ Abs: 1.10974 Tot: -0.28786 ] + SubspaceRotationAdjust: set factor to 0.0678 +ElecMinimize: Iter: 11 G: -1059.062589280680641 |grad|_K: 2.711e-08 alpha: 4.705e-01 linmin: -3.423e-04 t[s]: 1985.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 0 iterations at t[s]: 1986.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 1 iterations at t[s]: 1986.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541187 magneticMoment: [ Abs: 1.11046 Tot: -0.28756 ] + SubspaceRotationAdjust: set factor to 0.0769 +ElecMinimize: Iter: 12 G: -1059.062589432410050 |grad|_K: 2.393e-08 alpha: 6.527e-01 linmin: 1.117e-03 t[s]: 1987.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771585 of unit cell: Completed after 2 iterations at t[s]: 1988.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771582 of unit cell: Completed after 0 iterations at t[s]: 1988.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541360 magneticMoment: [ Abs: 1.11089 Tot: -0.28749 ] + SubspaceRotationAdjust: set factor to 0.0722 +ElecMinimize: Iter: 13 G: -1059.062589491818926 |grad|_K: 2.904e-08 alpha: 3.613e-01 linmin: 2.409e-03 t[s]: 1989.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771573 of unit cell: Completed after 3 iterations at t[s]: 1990.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771577 of unit cell: Completed after 0 iterations at t[s]: 1990.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541001 magneticMoment: [ Abs: 1.11108 Tot: -0.28719 ] + SubspaceRotationAdjust: set factor to 0.0549 +ElecMinimize: Iter: 14 G: -1059.062589538222255 |grad|_K: 2.420e-08 alpha: 1.993e-01 linmin: 2.455e-03 t[s]: 1991.88 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.750e-09 + +Computing DFT-D3 correction: +# coordination-number C 5.817 5.972 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 +# coordination-number Hf 11.021 16.671 16.706 16.624 13.885 11.019 16.668 16.693 16.624 13.885 12.271 16.668 16.693 16.623 13.885 11.020 16.813 16.693 16.624 13.885 +# coordination-number N 1.119 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120415 +EvdW_8 = -0.213203 + +# Ionic positions in cartesian coordinates: +ion C 15.505067569325655 8.964758175029795 29.754071946010853 1 +ion C 6.498717597647254 0.174972310695414 23.721772829597231 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343647377477135 9.102249346083575 29.223435555093403 1 +ion C 0.301108062594999 0.174073720150708 23.452781600973136 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.550030244048353 3.556048864766782 29.224175718785798 1 +ion C 9.566187743725351 5.530948264850138 24.014753530976595 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.147021396759436 3.554085517388838 28.953924754254860 1 +ion C 3.394010660599602 5.544790485728358 23.721861674817493 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.065854145333582 0.053559646591142 31.123278581699569 1 +ion Hf 12.568044180755134 7.266469718550496 26.586886990017152 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.092652703272647 0.053264416857069 30.865265788689086 1 +ion Hf 6.358138336541206 7.266074471569029 26.318190329343476 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.274400621499696 5.362130919353465 31.046706779344525 1 +ion Hf 9.469546312120926 1.885048008161643 26.318117919266857 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421429163386462 5.230448645546650 31.664291616560547 1 +ion Hf 3.296125618593264 1.905859731538740 26.020049789757710 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.208620724469554 5.321809431531694 34.675295356848899 1 + +# Forces in Cartesian coordinates: +force C 0.000005444209759 -0.000008002639117 0.000108586599264 1 +force C -0.000004357916348 -0.000021205386542 0.000003254781584 1 +force C 0.000222977164740 0.000126532478529 -0.002484733570437 0 +force C 0.000158719992635 0.000092510702373 -0.003716769486718 0 +force C -0.000919604547870 -0.000710720412693 0.023281276252253 0 +force C -0.000028998098664 0.000108487060046 -0.000051616143544 1 +force C 0.000024616028300 0.000016880643866 -0.000060788374986 1 +force C 0.000096521709903 0.000164020977116 -0.002537384988282 0 +force C 0.000148148197530 -0.000225926211103 -0.003427212567506 0 +force C -0.001169450202087 -0.000676722418925 0.023321873114333 0 +force C 0.000111160862276 -0.000057686912208 -0.000104757934249 1 +force C 0.000009214980090 0.000003331753806 -0.000042939708790 1 +force C 0.000191609642661 0.000002482667204 -0.002536986748660 0 +force C -0.000122839731360 0.000241918583096 -0.003428341859475 0 +force C -0.000985637959379 -0.000570598563193 0.022815257388858 0 +force C 0.000029848147541 0.000021856823173 -0.000002917700967 1 +force C -0.000023687743772 0.000005959405709 -0.000006833457926 1 +force C 0.000053997248118 0.000032609345271 -0.000938046841306 0 +force C 0.000420247063904 0.000243095629089 -0.003364835986963 0 +force C -0.001074238994081 -0.000443833844540 0.023279346816552 0 +force Hf 0.000107221374629 -0.000072161032471 0.000020962414816 1 +force Hf -0.000005713347760 0.000010188906650 0.000054182322920 1 +force Hf 0.000525940091090 0.000306745005265 -0.002648376665407 0 +force Hf -0.000332190337357 -0.000158977352320 0.011110269473379 0 +force Hf 0.001153757143936 0.000666697051220 -0.023949240807266 0 +force Hf -0.000107486419811 -0.000074185212062 -0.000330843588640 1 +force Hf -0.000000080472380 -0.000040884626600 0.000185021693123 1 +force Hf 0.000474837422662 -0.001517385844238 -0.001945022222623 0 +force Hf -0.000337193437620 -0.000195036452565 0.011129942174741 0 +force Hf 0.001255911321655 0.000706569364833 -0.024034317601963 0 +force Hf -0.000274326278298 -0.000129815099389 0.000217660470944 1 +force Hf -0.000058714273661 0.000014838736149 0.000162032751332 1 +force Hf -0.001079955047565 0.001165517795632 -0.001958835315695 0 +force Hf -0.000389815039078 -0.000224242412962 0.012216592789405 0 +force Hf 0.001238858102016 0.000735762957071 -0.024031580283029 0 +force Hf 0.000053532774155 0.000143753374517 0.000041867762140 1 +force Hf -0.000007854715361 -0.000018331582221 0.000212882103560 1 +force Hf 0.002010103040930 0.001155634847318 -0.001786899653724 0 +force Hf -0.000303052393028 -0.000207142074232 0.011109565210057 0 +force Hf 0.001187225057085 0.000686532100758 -0.024053340005487 0 +force N -0.000223987688833 -0.000150861137109 -0.000142492382345 1 + +# Energy components: + A_diel = -0.7278150050546144 + Eewald = 38802.1446665253170067 + EH = 39774.2292264261268429 + Eloc = -79645.4548552065243712 + Enl = -270.1617597387623277 + EvdW = -0.3336183495272870 + Exc = -796.7087024018451302 + Exc_core = 594.6258041871979003 + KE = 421.4806014929992557 + MuShift = -0.0074630668416212 +------------------------------------- + Etot = -1120.9139151369222418 + TS = 0.0014645869285871 +------------------------------------- + F = -1120.9153797238507195 + muN = -61.8527901856283577 +------------------------------------- + G = -1059.0625895382222552 + +IonicMinimize: Iter: 13 G: -1059.062589538222255 |grad|_K: 1.066e-04 alpha: 1.000e+00 linmin: -2.982e-03 t[s]: 1996.00 + +#--- Lowdin population analysis --- +# oxidation-state C -0.251 -0.235 -0.235 -0.210 -0.221 -0.233 -0.235 -0.235 -0.211 -0.221 -0.233 -0.229 -0.235 -0.211 -0.222 -0.234 -0.235 -0.234 -0.211 -0.221 +# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.004 -0.013 -0.141 -0.001 +0.002 -0.004 -0.013 -0.178 -0.001 +0.001 -0.004 -0.014 -0.131 +# oxidation-state Hf +0.646 +0.252 +0.245 +0.242 +0.114 +0.649 +0.253 +0.249 +0.242 +0.114 -0.116 +0.253 +0.249 +0.243 +0.114 +0.647 +0.243 +0.249 +0.242 +0.116 +# magnetic-moments Hf +0.087 +0.010 +0.001 +0.001 -0.002 +0.089 +0.009 +0.002 +0.001 -0.000 +0.074 +0.009 +0.002 +0.000 -0.000 +0.087 +0.004 +0.002 +0.001 -0.012 +# oxidation-state N -0.850 +# magnetic-moments N -0.005 + + +Computing DFT-D3 correction: +# coordination-number C 5.818 5.972 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 +# coordination-number Hf 11.024 16.673 16.706 16.624 13.885 11.023 16.670 16.693 16.624 13.885 12.271 16.670 16.693 16.623 13.885 11.022 16.814 16.693 16.624 13.885 +# coordination-number N 1.119 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120419 +EvdW_8 = -0.213217 +Shifting auxilliary hamiltonian by 0.000064 to set nElectrons=325.541001 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 15 iterations at t[s]: 1998.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541001 magneticMoment: [ Abs: 1.11143 Tot: -0.28564 ] +ElecMinimize: Iter: 0 G: -1059.062582854710854 |grad|_K: 2.936e-07 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771314 of unit cell: Completed after 24 iterations at t[s]: 1999.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771526 of unit cell: Completed after 24 iterations at t[s]: 2000.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537156 magneticMoment: [ Abs: 1.11129 Tot: -0.28472 ] + SubspaceRotationAdjust: set factor to 0.0334 +ElecMinimize: Iter: 1 G: -1059.062589143843070 |grad|_K: 1.166e-07 alpha: 2.118e-01 linmin: 6.488e-04 t[s]: 2001.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771549 of unit cell: Completed after 6 iterations at t[s]: 2001.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771575 of unit cell: Completed after 9 iterations at t[s]: 2002.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540215 magneticMoment: [ Abs: 1.11248 Tot: -0.28585 ] + SubspaceRotationAdjust: set factor to 0.0402 +ElecMinimize: Iter: 2 G: -1059.062591299306632 |grad|_K: 4.866e-08 alpha: 4.616e-01 linmin: 1.139e-04 t[s]: 2003.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 3 iterations at t[s]: 2004.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 3 iterations at t[s]: 2004.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540933 magneticMoment: [ Abs: 1.11277 Tot: -0.28598 ] + SubspaceRotationAdjust: set factor to 0.0431 +ElecMinimize: Iter: 3 G: -1059.062591808310572 |grad|_K: 3.838e-08 alpha: 6.192e-01 linmin: -1.674e-02 t[s]: 2005.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771576 of unit cell: Completed after 4 iterations at t[s]: 2006.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771573 of unit cell: Completed after 4 iterations at t[s]: 2006.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540175 magneticMoment: [ Abs: 1.11299 Tot: -0.28562 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 4 G: -1059.062592220866236 |grad|_K: 3.907e-08 alpha: 7.990e-01 linmin: 7.126e-03 t[s]: 2007.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771587 of unit cell: Completed after 4 iterations at t[s]: 2008.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771585 of unit cell: Completed after 0 iterations at t[s]: 2008.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541041 magneticMoment: [ Abs: 1.11363 Tot: -0.28575 ] + SubspaceRotationAdjust: set factor to 0.0408 +ElecMinimize: Iter: 5 G: -1059.062592537862656 |grad|_K: 2.985e-08 alpha: 6.920e-01 linmin: 2.348e-03 t[s]: 2009.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771590 of unit cell: Completed after 3 iterations at t[s]: 2010.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771590 of unit cell: Completed after 0 iterations at t[s]: 2010.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541417 magneticMoment: [ Abs: 1.11400 Tot: -0.28565 ] + SubspaceRotationAdjust: set factor to 0.0477 +ElecMinimize: Iter: 6 G: -1059.062592760482858 |grad|_K: 2.371e-08 alpha: 7.414e-01 linmin: -3.590e-03 t[s]: 2011.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771588 of unit cell: Completed after 0 iterations at t[s]: 2012.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771587 of unit cell: Completed after 3 iterations at t[s]: 2013.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541290 magneticMoment: [ Abs: 1.11450 Tot: -0.28534 ] + SubspaceRotationAdjust: set factor to 0.0525 +ElecMinimize: Iter: 7 G: -1059.062592951424676 |grad|_K: 2.680e-08 alpha: 1.135e+00 linmin: 6.144e-03 t[s]: 2013.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 3 iterations at t[s]: 2014.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771584 of unit cell: Completed after 0 iterations at t[s]: 2015.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541130 magneticMoment: [ Abs: 1.11503 Tot: -0.28493 ] + SubspaceRotationAdjust: set factor to 0.0578 +ElecMinimize: Iter: 8 G: -1059.062593114163974 |grad|_K: 2.759e-08 alpha: 8.186e-01 linmin: 5.603e-04 t[s]: 2016.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771597 of unit cell: Completed after 4 iterations at t[s]: 2016.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771593 of unit cell: Completed after 2 iterations at t[s]: 2017.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541704 magneticMoment: [ Abs: 1.11555 Tot: -0.28480 ] + SubspaceRotationAdjust: set factor to 0.0486 +ElecMinimize: Iter: 9 G: -1059.062593242929552 |grad|_K: 2.867e-08 alpha: 5.183e-01 linmin: 2.858e-03 t[s]: 2018.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 2 iterations at t[s]: 2018.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 0 iterations at t[s]: 2019.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541296 magneticMoment: [ Abs: 1.11599 Tot: -0.28426 ] + SubspaceRotationAdjust: set factor to 0.0552 +ElecMinimize: Iter: 10 G: -1059.062593377242138 |grad|_K: 2.218e-08 alpha: 5.177e-01 linmin: -8.834e-04 t[s]: 2020.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 3 iterations at t[s]: 2020.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 0 iterations at t[s]: 2021.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541066 magneticMoment: [ Abs: 1.11623 Tot: -0.28401 ] + SubspaceRotationAdjust: set factor to 0.0406 +ElecMinimize: Iter: 11 G: -1059.062593437017540 |grad|_K: 3.067e-08 alpha: 3.591e-01 linmin: 1.728e-03 t[s]: 2022.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771591 of unit cell: Completed after 3 iterations at t[s]: 2022.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771588 of unit cell: Completed after 0 iterations at t[s]: 2023.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541406 magneticMoment: [ Abs: 1.11668 Tot: -0.28390 ] + SubspaceRotationAdjust: set factor to 0.0599 +ElecMinimize: Iter: 12 G: -1059.062593502930213 |grad|_K: 2.015e-08 alpha: 2.353e-01 linmin: 1.020e-03 t[s]: 2024.44 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 4.921e-09 + +Computing DFT-D3 correction: +# coordination-number C 5.818 5.972 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 +# coordination-number Hf 11.024 16.673 16.706 16.624 13.885 11.023 16.670 16.693 16.624 13.885 12.271 16.670 16.693 16.623 13.885 11.022 16.814 16.693 16.624 13.885 +# coordination-number N 1.119 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120419 +EvdW_8 = -0.213217 + +# Ionic positions in cartesian coordinates: +ion C 15.505072617851525 8.964716885163671 29.752526743233275 1 +ion C 6.498621040324195 0.174822109636378 23.721440218962844 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343420096812295 9.102615079621096 29.222238377233175 1 +ion C 0.301240389849733 0.174165479170511 23.452042134375699 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.550393279147317 3.555786330066360 29.222717490819132 1 +ion C 9.566211522898232 5.530948643830505 24.014312691207000 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.147221765801707 3.554221289332464 28.952670473999117 1 +ion C 3.393811735576005 5.544782637382902 23.721477677367631 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.066593470873394 0.053085319947538 31.121767350625053 1 +ion Hf 12.567689612585013 7.266328644136936 26.586577135926916 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.091941992211668 0.052733582018360 30.861027770733610 1 +ion Hf 6.358264297689752 7.265718435722798 26.318080488883385 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.272621226877984 5.361275002611817 31.047025422738511 1 +ion Hf 9.469172713338526 1.885310467936926 26.317915021058656 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421833253794592 5.231480890721502 31.662995959664524 1 +ion Hf 3.296068864243650 1.905775606009592 26.020339206201118 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.204966846025284 5.319435786903973 34.675058196657417 1 + +# Forces in Cartesian coordinates: +force C -0.000043722706030 -0.000022162640250 0.000011884714733 1 +force C 0.000004947055832 0.000003478659278 -0.000014900860408 1 +force C 0.000222046306325 0.000126823690663 -0.002516645628332 0 +force C 0.000161510277144 0.000094140111687 -0.003761242165868 0 +force C -0.000904099412396 -0.000702566273274 0.023164541965863 0 +force C 0.000023684377817 -0.000110830919008 0.000008880500446 1 +force C -0.000010320869873 -0.000006653775836 -0.000013401943069 1 +force C 0.000098034324745 0.000156476383614 -0.002557926863480 0 +force C 0.000149329165773 -0.000223470946680 -0.003473526977469 0 +force C -0.001170346345782 -0.000678096899255 0.023204450939465 0 +force C -0.000086146806251 0.000083844841309 0.000042051860206 1 +force C -0.000008795815564 -0.000002621631895 -0.000047308913389 1 +force C 0.000185523305779 0.000007606907165 -0.002557678672865 0 +force C -0.000120285749549 0.000241774259901 -0.003473793207330 0 +force C -0.000979897231441 -0.000566864065124 0.022659559218582 0 +force C -0.000059323606383 -0.000046859653693 0.000025921983284 1 +force C 0.000006548957607 0.000005397722309 -0.000006186395249 1 +force C 0.000060860962725 0.000035898657055 -0.000956046068471 0 +force C 0.000420975718847 0.000243629052033 -0.003418830890396 0 +force C -0.001058761354245 -0.000434472860893 0.023162055499131 0 +force Hf -0.000009658341659 -0.000030381986449 0.000150373877313 1 +force Hf 0.000005037392177 -0.000013481288516 0.000073951101526 1 +force Hf 0.000531064884470 0.000305362512773 -0.002599002518479 0 +force Hf -0.000335893506676 -0.000163127056291 0.011112909831469 0 +force Hf 0.001163840373416 0.000673119216217 -0.024164484953055 0 +force Hf -0.000031216502821 0.000020418505126 -0.000024343467638 1 +force Hf -0.000011758304300 -0.000012744889660 0.000004564046810 1 +force Hf 0.000458843565111 -0.001500412669869 -0.001909300393284 0 +force Hf -0.000338978883154 -0.000196115970916 0.011136825468282 0 +force Hf 0.001265571397487 0.000708590847105 -0.024240863914173 0 +force Hf 0.000057980240298 0.000000837211648 0.000020159988326 1 +force Hf -0.000008091252762 0.000004864096405 0.000021289909599 1 +force Hf -0.001071044418723 0.001144393048201 -0.001921234482431 0 +force Hf -0.000386149982687 -0.000222205769005 0.012216787718060 0 +force Hf 0.001244744699569 0.000742748220915 -0.024238317335268 0 +force Hf -0.000035228559529 -0.000010273506393 0.000160806469407 1 +force Hf 0.000013253302202 0.000020966177360 -0.000038920204730 1 +force Hf 0.001986211852619 0.001146552556480 -0.001766451790641 0 +force Hf -0.000308035744616 -0.000208384912478 0.011111487745187 0 +force Hf 0.001199439766516 0.000693113009285 -0.024264155420871 0 +force N -0.000340230636707 -0.000215181447749 -0.000027265801504 1 + +# Energy components: + A_diel = -0.7269950599345385 + Eewald = 38803.1912795634780196 + EH = 39775.3166089357473538 + Eloc = -79647.5920994735934073 + Enl = -270.1618154209642739 + EvdW = -0.3336358293145684 + Exc = -796.7101488293942566 + Exc_core = 594.6258099922279143 + KE = 421.4844651353773770 + MuShift = -0.0074686521623701 +------------------------------------- + Etot = -1120.9139996385417817 + TS = 0.0014609776617570 +------------------------------------- + F = -1120.9154606162035179 + muN = -61.8528671132733550 +------------------------------------- + G = -1059.0625935029302127 + +IonicMinimize: Iter: 14 G: -1059.062593502930213 |grad|_K: 7.265e-05 alpha: 1.000e+00 linmin: -2.000e-03 t[s]: 2028.57 +IonicMinimize: Converged (|grad|_K<1.000000e-04). + +#--- Lowdin population analysis --- +# oxidation-state C -0.251 -0.235 -0.235 -0.210 -0.219 -0.232 -0.235 -0.235 -0.211 -0.220 -0.233 -0.229 -0.235 -0.211 -0.220 -0.234 -0.235 -0.234 -0.211 -0.219 +# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.004 -0.013 -0.141 -0.001 +0.002 -0.004 -0.013 -0.178 -0.001 +0.001 -0.004 -0.013 -0.131 +# oxidation-state Hf +0.646 +0.251 +0.245 +0.242 +0.114 +0.648 +0.253 +0.249 +0.242 +0.115 -0.116 +0.253 +0.249 +0.243 +0.115 +0.647 +0.242 +0.248 +0.242 +0.116 +# magnetic-moments Hf +0.088 +0.010 +0.001 +0.001 -0.002 +0.090 +0.009 +0.002 +0.001 -0.000 +0.075 +0.009 +0.002 +0.000 -0.000 +0.088 +0.004 +0.002 +0.001 -0.012 +# oxidation-state N -0.850 +# magnetic-moments N -0.005 + + +Dumping 'fillings' ... done +Dumping 'wfns' ... done +Dumping 'fluidState' ... done +Dumping 'ionpos' ... done +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'eigenvals' ... done +Dumping 'bandProjections' ... done +Dumping 'eigStats' ... + eMin: -2.488051 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: -0.190949 at state 8 ( [ +0.500000 +0.000000 +0.000000 ] spin 1 ) + mu : -0.190000 + LUMO: -0.189724 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + eMax: -0.042437 at state 16 ( [ +0.000000 +0.000000 +0.000000 ] spin -1 ) + HOMO-LUMO gap: +0.001225 + Optical gap : +0.001235 at state 16 ( [ +0.000000 +0.000000 +0.000000 ] spin -1 ) +Dumping 'Ecomponents' ... done +Dumping 'kPts' ... done +End date and time: Wed Jun 5 01:51:17 2024 (Duration: 0-0:33:55.30) +Done! + +PROFILER: augmentDensityGrid 0.005104 +/- 0.005407 s, 5169 calls, 26.383014 s total +PROFILER: augmentDensityGridGrad 0.091116 +/- 0.073054 s, 2622 calls, 238.905731 s total +PROFILER: augmentDensitySpherical 0.004964 +/- 0.005060 s, 41352 calls, 205.262754 s total +PROFILER: augmentDensitySphericalGrad 0.005148 +/- 0.005171 s, 23967 calls, 123.370324 s total +PROFILER: augmentOverlap 0.003035 +/- 0.002446 s, 84318 calls, 255.930409 s total +PROFILER: ColumnBundle::randomize 0.028362 +/- 0.000316 s, 8 calls, 0.226898 s total +PROFILER: diagouterI 0.014959 +/- 0.002284 s, 13784 calls, 206.192556 s total +PROFILER: EdensityAndVscloc 0.065853 +/- 0.024700 s, 1724 calls, 113.531207 s total +PROFILER: EnlAndGrad 0.003455 +/- 0.002303 s, 42927 calls, 148.322824 s total +PROFILER: ExCorrCommunication 0.005736 +/- 0.008881 s, 10533 calls, 60.412164 s total +PROFILER: ExCorrFunctional 0.000160 +/- 0.000037 s, 1776 calls, 0.284167 s total +PROFILER: ExCorrTotal 0.034807 +/- 0.013578 s, 1776 calls, 61.817627 s total +PROFILER: Idag_DiagV_I 0.026230 +/- 0.007804 s, 7853 calls, 205.980480 s total +PROFILER: initWeights 0.446743 +/- 0.000000 s, 1 calls, 0.446743 s total +PROFILER: inv(matrix) 0.000862 +/- 0.000088 s, 13032 calls, 11.235937 s total +PROFILER: matrix::diagonalize 0.003505 +/- 0.001030 s, 21581 calls, 75.633292 s total +PROFILER: matrix::set 0.000010 +/- 0.000006 s, 921110 calls, 9.459410 s total +PROFILER: orthoMatrix(matrix) 0.000651 +/- 0.000515 s, 13989 calls, 9.102869 s total +PROFILER: RadialFunctionR::transform 0.005138 +/- 0.016527 s, 134 calls, 0.688532 s total +PROFILER: reduceKmesh 0.000016 +/- 0.000000 s, 1 calls, 0.000016 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.889684 +/- 0.011137 s, 35 calls, 31.138937 s total +PROFILER: WavefunctionDrag 0.371920 +/- 0.045976 s, 17 calls, 6.322635 s total +PROFILER: Y*M 0.001287 +/- 0.000884 s, 164527 calls, 211.746822 s total +PROFILER: Y1^Y2 0.001294 +/- 0.001023 s, 115954 calls, 150.056913 s total + +MEMUSAGE: ColumnBundle 5.784960 GB +MEMUSAGE: complexScalarFieldTilde 0.014954 GB +MEMUSAGE: IndexArrays 0.030359 GB +MEMUSAGE: matrix 0.171459 GB +MEMUSAGE: misc 0.008798 GB +MEMUSAGE: RealKernel 0.003762 GB +MEMUSAGE: ScalarField 0.381317 GB +MEMUSAGE: ScalarFieldTilde 0.270287 GB +MEMUSAGE: Total 6.116683 GB diff --git a/tests/io/jdftx/example_files/example_latmin.out b/tests/io/jdftx/example_files/example_latmin.out new file mode 100644 index 00000000000..6bb76b0bb05 --- /dev/null +++ b/tests/io/jdftx/example_files/example_latmin.out @@ -0,0 +1,6576 @@ + +*************** JDFTx 1.7.0 (git hash 12396ea5) *************** + +Start date and time: Fri Mar 8 17:32:22 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001569 (0) +Divided in process groups (process indices): 0 (0) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 0.41 +Run totals: 1 processes, 16 threads, 1 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name $VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 42 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 +ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 +ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 +ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 +ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 +ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 +ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 +ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 2 7 +latt-move-scale 1 1 1 +latt-scale 1 1 1 +lattice \ + 6.168436000000000 -0.000059000000000 0.000053000000000 \ + 0.000023000000000 16.427467000000000 0.001924000000000 \ + 0.000040000000000 -0.005724000000000 5.902588000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant GLSSA13 +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 +G = +[ 1.0186 3.65517e-06 -9.14734e-06 ] +[ -1.42533e-06 0.38248 -0.000124673 ] +[ -6.90414e-06 0.000370908 1.06448 ] +Minimum fftbox size, Smin = [ 28 76 28 ] +Chosen fftbox size, S = [ 28 80 28 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 +G = +[ 1.0186 3.65517e-06 -9.14734e-06 ] +[ -1.42533e-06 0.38248 -0.000124673 ] +[ -6.90414e-06 0.000370908 1.06448 ] +Minimum fftbox size, Smin = [ 28 68 24 ] +Chosen fftbox size, S = [ 28 70 24 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': + Title: Ta. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -70.583193. 13 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -2.682396 + |510> occupation: 6 eigenvalue: -1.447928 + |520> occupation: 3 eigenvalue: -0.131987 + |600> occupation: 2 eigenvalue: -0.199982 + |610> occupation: 0 eigenvalue: -0.051129 + lMax: 3 lLocal: 3 QijEcut: 5 + 7 projectors sampled on a log grid with 667 points: + l: 0 eig: -2.682397 rCut: 1.4 + l: 0 eig: -0.199983 rCut: 1.4 + l: 1 eig: -1.447928 rCut: 1.5 + l: 1 eig: -0.051130 rCut: 1.5 + l: 2 eig: -0.131987 rCut: 1.7 + l: 2 eig: 0.150000 rCut: 1.7 + l: 3 eig: 0.250000 rCut: 2.3 + Partial core density with radius 1.2 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': + Title: B. Created by USPP 7.3.6 on 8-4-15 + Reference state energy: -2.950027. 3 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.346865 + |210> occupation: 1 eigenvalue: -0.132618 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 559 points: + l: 0 eig: -0.346865 rCut: 1.25 + l: 0 eig: -0.500000 rCut: 1.25 + l: 1 eig: -0.346865 rCut: 1.25 + l: 1 eig: -1.000000 rCut: 1.25 + Partial core density with radius 0.9 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.25 bohrs. + +Initialized 2 species with 8 total atoms. + +Folded 1 k-points by 6x2x7 to 84 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 64.000000 nBands: 42 nStates: 168 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 2554.726 , ideal nbasis = 2555.213 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 6 0 0 ] +[ 0 2 0 ] +[ 0 0 7 ] +Supercell lattice vectors: +[ 37.0106 -0.000118 0.000371 ] +[ 0.000138 32.8549 0.013468 ] +[ 0.00024 -0.011448 41.3181 ] + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] + B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 2.376792 bohr. +Real space sum over 847 unit cells with max indices [ 5 3 5 ] +Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 + +---------- Allocating electronic variables ---------- +Initializing wave functions: linear combination of atomic orbitals +Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) +B pseudo-atom occupations: s ( 2 ) p ( 1 ) + FillingsUpdate: mu: +0.686661718 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00908 Tot: -0.00101 ] +LCAOMinimize: Iter: 0 F: -246.2703684649962952 |grad|_K: 1.171e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.712459587 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00665 Tot: -0.00181 ] +LCAOMinimize: Iter: 1 F: -246.4528786644987690 |grad|_K: 1.053e-04 alpha: 3.295e-01 linmin: -4.367e-02 cgtest: 1.222e-01 t[s]: 23.87 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.714071719 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00208 ] +LCAOMinimize: Iter: 2 F: -246.4552415759908683 |grad|_K: 5.255e-05 alpha: 5.367e-01 linmin: 5.912e-03 cgtest: -2.923e-02 t[s]: 26.45 + FillingsUpdate: mu: +0.713707837 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00210 ] +LCAOMinimize: Iter: 3 F: -246.4553446931705025 |grad|_K: 1.021e-05 alpha: 9.350e-02 linmin: -2.207e-02 cgtest: 1.698e-01 t[s]: 29.01 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.804912e-01. + FillingsUpdate: mu: +0.713888193 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00682 Tot: -0.00232 ] +LCAOMinimize: Iter: 4 F: -246.4553663527728702 |grad|_K: 7.659e-06 alpha: 5.192e-01 linmin: 1.419e-04 cgtest: -3.063e-03 t[s]: 32.33 + FillingsUpdate: mu: +0.713885616 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00684 Tot: -0.00234 ] +LCAOMinimize: Iter: 5 F: -246.4553689441066240 |grad|_K: 3.729e-06 alpha: 1.101e-01 linmin: -1.191e-03 cgtest: 9.089e-03 t[s]: 34.88 + FillingsUpdate: mu: +0.713849548 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00689 Tot: -0.00240 ] +LCAOMinimize: Iter: 6 F: -246.4553707842442520 |grad|_K: 8.837e-07 alpha: 3.298e-01 linmin: 1.269e-04 cgtest: -2.709e-02 t[s]: 37.44 + FillingsUpdate: mu: +0.713851760 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00691 Tot: -0.00242 ] +LCAOMinimize: Iter: 7 F: -246.4553708544137010 |grad|_K: 6.594e-07 alpha: 2.247e-01 linmin: -6.136e-07 cgtest: 4.639e-04 t[s]: 39.99 + FillingsUpdate: mu: +0.713855354 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] +LCAOMinimize: Iter: 8 F: -246.4553708841276034 |grad|_K: 3.463e-07 alpha: 1.709e-01 linmin: 1.967e-05 cgtest: -2.648e-04 t[s]: 42.55 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 42.91 + + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.713855355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] +ElecMinimize: Iter: 0 F: -246.455370884127575 |grad|_K: 7.677e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.706435257 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00591 Tot: -0.00247 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -246.520287479167706 |grad|_K: 2.836e-05 alpha: 6.060e-01 linmin: 2.774e-05 t[s]: 48.04 + FillingsUpdate: mu: +0.704468403 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00420 Tot: -0.00250 ] + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 2 F: -246.529235826500923 |grad|_K: 1.174e-05 alpha: 6.123e-01 linmin: 8.789e-05 t[s]: 51.20 + FillingsUpdate: mu: +0.704067779 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00166 ] + SubspaceRotationAdjust: set factor to 1.02 +ElecMinimize: Iter: 3 F: -246.530549052738621 |grad|_K: 6.863e-06 alpha: 5.241e-01 linmin: 1.563e-04 t[s]: 54.37 + FillingsUpdate: mu: +0.704000037 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00205 Tot: -0.00127 ] + SubspaceRotationAdjust: set factor to 0.665 +ElecMinimize: Iter: 4 F: -246.530711079692253 |grad|_K: 5.958e-06 alpha: 1.900e-01 linmin: 1.061e-04 t[s]: 57.53 + FillingsUpdate: mu: +0.703897258 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00126 Tot: -0.00069 ] + SubspaceRotationAdjust: set factor to 0.555 +ElecMinimize: Iter: 5 F: -246.530867381951509 |grad|_K: 2.932e-06 alpha: 2.428e-01 linmin: -1.218e-05 t[s]: 60.69 + FillingsUpdate: mu: +0.703892047 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00079 Tot: -0.00032 ] + SubspaceRotationAdjust: set factor to 0.422 +ElecMinimize: Iter: 6 F: -246.530928881947005 |grad|_K: 2.696e-06 alpha: 3.934e-01 linmin: -6.073e-05 t[s]: 63.85 + FillingsUpdate: mu: +0.703880780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00053 Tot: -0.00006 ] + SubspaceRotationAdjust: set factor to 0.343 +ElecMinimize: Iter: 7 F: -246.530966822712173 |grad|_K: 1.520e-06 alpha: 2.871e-01 linmin: -4.667e-06 t[s]: 67.02 + FillingsUpdate: mu: +0.703874478 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00043 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.386 +ElecMinimize: Iter: 8 F: -246.530988732848670 |grad|_K: 1.144e-06 alpha: 5.218e-01 linmin: 9.232e-07 t[s]: 70.21 + FillingsUpdate: mu: +0.703872920 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00038 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.287 +ElecMinimize: Iter: 9 F: -246.530997788390636 |grad|_K: 8.064e-07 alpha: 3.807e-01 linmin: -7.146e-06 t[s]: 73.41 + FillingsUpdate: mu: +0.703869664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00032 Tot: +0.00015 ] + SubspaceRotationAdjust: set factor to 0.322 +ElecMinimize: Iter: 10 F: -246.531003110075915 |grad|_K: 5.077e-07 alpha: 4.503e-01 linmin: -7.080e-06 t[s]: 76.59 + FillingsUpdate: mu: +0.703865324 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00026 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.317 +ElecMinimize: Iter: 11 F: -246.531005566529700 |grad|_K: 3.894e-07 alpha: 5.242e-01 linmin: -4.677e-06 t[s]: 79.75 + FillingsUpdate: mu: +0.703862944 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00020 Tot: +0.00012 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 12 F: -246.531006767661353 |grad|_K: 2.556e-07 alpha: 4.357e-01 linmin: 1.413e-06 t[s]: 82.92 + FillingsUpdate: mu: +0.703863024 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00015 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.269 +ElecMinimize: Iter: 13 F: -246.531007355558700 |grad|_K: 1.828e-07 alpha: 4.953e-01 linmin: -3.387e-07 t[s]: 86.08 + FillingsUpdate: mu: +0.703864560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00011 Tot: +0.00007 ] + SubspaceRotationAdjust: set factor to 0.258 +ElecMinimize: Iter: 14 F: -246.531007663892041 |grad|_K: 1.228e-07 alpha: 5.076e-01 linmin: -1.829e-07 t[s]: 89.24 + FillingsUpdate: mu: +0.703866170 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00006 ] + SubspaceRotationAdjust: set factor to 0.217 +ElecMinimize: Iter: 15 F: -246.531007805900202 |grad|_K: 8.711e-08 alpha: 5.179e-01 linmin: 1.701e-06 t[s]: 92.41 + FillingsUpdate: mu: +0.703866756 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00004 ] + SubspaceRotationAdjust: set factor to 0.222 +ElecMinimize: Iter: 16 F: -246.531007870491095 |grad|_K: 5.554e-08 alpha: 4.684e-01 linmin: 1.808e-06 t[s]: 95.60 + FillingsUpdate: mu: +0.703866408 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00003 ] + SubspaceRotationAdjust: set factor to 0.208 +ElecMinimize: Iter: 17 F: -246.531007900240667 |grad|_K: 3.756e-08 alpha: 5.305e-01 linmin: -2.241e-06 t[s]: 98.80 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.620e-04 + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 +# Lattice vectors: +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 + +# Strain tensor in Cartesian coordinates: +[ 0 0 0 ] +[ 0 0 0 ] +[ 0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.69853e-06 5.59557e-09 1.41959e-09 ] +[ 5.59557e-09 3.81916e-05 -1.21971e-07 ] +[ 1.41959e-09 -1.21971e-07 -5.35784e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 +ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 +ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 +ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 +ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 +ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 +ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 +ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 + +# Forces in Cartesian coordinates: +force Ta 0.000003219385226 0.000024941936105 -0.000004667309539 1 +force Ta -0.000003544134674 0.000100910630455 0.000002347800877 1 +force Ta 0.000004213169884 -0.000095340568768 -0.000002813127670 1 +force Ta -0.000003269450224 -0.000030911240225 0.000004677087443 1 +force B -0.000000729001011 -0.000015720776255 0.000010772774563 1 +force B 0.000000608095531 0.000019054253012 -0.000014315882331 1 +force B -0.000000498752112 0.000012643289756 0.000014335980866 1 +force B 0.000000021330734 -0.000015026361853 -0.000010315177459 1 + +# Energy components: + Eewald = -214.6559882144248945 + EH = 28.5857387723713110 + Eloc = -40.1186842665999635 + Enl = -69.0084493129606642 + EvdW = -0.1192533377321287 + Exc = -90.7845534796796727 + Exc_core = 50.3731883713289008 + KE = 89.1972709081141488 +------------------------------------- + Etot = -246.5307305595829348 + TS = 0.0002773406577414 +------------------------------------- + F = -246.5310079002406667 + +LatticeMinimize: Iter: 0 F: -246.531007900240667 |grad|_K: 2.745e-03 t[s]: 112.28 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.047 +0.047 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 +0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.838 15.838 15.838 +# coordination-number B 8.138 8.138 8.138 8.138 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043377 +EvdW_8 = -0.075910 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704038208 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] +ElecMinimize: Iter: 0 F: -246.531014271978677 |grad|_K: 2.488e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704035251 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.206 +ElecMinimize: Iter: 1 F: -246.531014618996693 |grad|_K: 7.345e-08 alpha: 3.083e-01 linmin: -6.352e-05 t[s]: 118.53 + FillingsUpdate: mu: +0.704031518 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.265 +ElecMinimize: Iter: 2 F: -246.531014707813426 |grad|_K: 6.000e-08 alpha: 9.057e-01 linmin: 6.919e-06 t[s]: 121.69 + FillingsUpdate: mu: +0.704033360 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.306 +ElecMinimize: Iter: 3 F: -246.531014768371961 |grad|_K: 4.795e-08 alpha: 9.261e-01 linmin: 3.658e-06 t[s]: 124.85 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.872e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.838 15.838 15.838 +# coordination-number B 8.138 8.138 8.138 8.138 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043377 +EvdW_8 = -0.075910 +# Lattice vectors: +R = +[ 6.16852 -5.97753e-05 5.29301e-05 ] +[ 2.27018e-05 16.4222 0.00192945 ] +[ 3.9928e-05 -0.00570738 5.90285 ] +unit cell volume = 597.963 + +# Strain tensor in Cartesian coordinates: +[ 1.4311e-05 -4.71455e-08 -1.19608e-08 ] +[ -4.71455e-08 -0.000321784 1.02767e-06 ] +[ -1.19608e-08 1.02767e-06 4.51425e-05 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -3.16235e-06 9.72711e-09 1.51381e-09 ] +[ 9.72711e-09 3.12615e-05 -1.04243e-07 ] +[ 1.51381e-09 -1.04243e-07 -5.40697e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000014086489759 2.393464963226479 1.474977371501900 1 +ion Ta 3.084271264231595 5.819543007953916 4.425076040486556 1 +ion Ta 3.084241830782444 10.604315563627694 1.472116500041577 1 +ion Ta -0.000020986919499 14.030934185850242 4.422174716636268 1 +ion B -0.000014091397776 7.251828452976323 1.473097720917905 1 +ion B 3.084298645948842 0.961238979979226 4.426960467748199 1 +ion B 3.084218889426424 15.462842647284960 1.470232558456424 1 +ion B 0.000006533363856 9.172348989626263 4.424049814606058 1 + +# Forces in Cartesian coordinates: +force Ta 0.000002656305160 -0.000090599278766 -0.000004686939808 1 +force Ta -0.000002780554917 -0.000072638279920 0.000002640588003 1 +force Ta 0.000003410172269 0.000090290543843 -0.000003019517788 1 +force Ta -0.000002762563820 0.000068162101984 0.000004644517497 1 +force B -0.000000578229282 -0.000088307202855 0.000009543323266 1 +force B 0.000000463088346 0.000074546028704 -0.000012789192807 1 +force B -0.000000560233414 -0.000056772413373 0.000012733201334 1 +force B 0.000000162461914 0.000068936586651 -0.000009123317262 1 + +# Energy components: + Eewald = -214.6743936804575981 + EH = 28.5801907094721130 + Eloc = -40.0962401542189326 + Enl = -69.0092234326302361 + EvdW = -0.1192864126888177 + Exc = -90.7856829553995226 + Exc_core = 50.3731891548009116 + KE = 89.2007106048843070 +------------------------------------- + Etot = -246.5307361662377730 + TS = 0.0002786021341825 +------------------------------------- + F = -246.5310147683719606 + +LatticeMinimize: Iter: 1 F: -246.531014768371961 |grad|_K: 2.273e-03 alpha: 1.000e+00 linmin: -9.031e-01 t[s]: 131.74 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.047 +0.047 +0.047 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 +0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.144 8.144 8.143 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043408 +EvdW_8 = -0.075975 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704530627 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531025878595273 |grad|_K: 4.371e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704518010 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.262 +ElecMinimize: Iter: 1 F: -246.531027214588903 |grad|_K: 2.910e-07 alpha: 3.840e-01 linmin: -1.375e-04 t[s]: 138.05 + FillingsUpdate: mu: +0.704505006 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.299 +ElecMinimize: Iter: 2 F: -246.531028288353497 |grad|_K: 2.216e-07 alpha: 6.973e-01 linmin: 7.818e-05 t[s]: 141.21 + FillingsUpdate: mu: +0.704515918 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.324 +ElecMinimize: Iter: 3 F: -246.531029025233863 |grad|_K: 1.464e-07 alpha: 8.278e-01 linmin: 1.006e-04 t[s]: 144.37 + FillingsUpdate: mu: +0.704516708 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 4 F: -246.531029205869743 |grad|_K: 9.860e-08 alpha: 4.645e-01 linmin: -1.439e-05 t[s]: 147.54 + FillingsUpdate: mu: +0.704515183 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.205 +ElecMinimize: Iter: 5 F: -246.531029297349278 |grad|_K: 5.126e-08 alpha: 5.177e-01 linmin: 2.594e-05 t[s]: 150.70 + FillingsUpdate: mu: +0.704515738 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.217 +ElecMinimize: Iter: 6 F: -246.531029328246632 |grad|_K: 2.835e-08 alpha: 6.476e-01 linmin: 1.799e-05 t[s]: 153.86 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.174e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.144 8.144 8.143 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043408 +EvdW_8 = -0.075975 +# Lattice vectors: +R = +[ 6.16918 -6.51258e-05 5.26355e-05 ] +[ 2.06706e-05 16.405 0.00194807 ] +[ 3.96224e-05 -0.00565097 5.90392 ] +unit cell volume = 597.507 + +# Strain tensor in Cartesian coordinates: +[ 0.000120098 -3.72492e-07 -6.27023e-08 ] +[ -3.72547e-07 -0.00137066 4.52454e-06 ] +[ -6.27015e-08 4.52452e-06 0.00022642 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -8.3604e-06 1.42182e-08 2.80363e-10 ] +[ 1.42182e-08 1.14337e-05 -4.20882e-08 ] +[ 2.80363e-10 -4.20882e-08 -4.9412e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000023813715142 2.390604013214516 1.475234480600942 1 +ion Ta 3.084584328359459 5.813169209201141 4.425908903944038 1 +ion Ta 3.084578157414626 10.593552085364093 1.472408297867962 1 +ion Ta -0.000036791658956 14.016500450836368 4.423043918082191 1 +ion B -0.000018837446157 7.243878315630210 1.473428155907734 1 +ion B 3.084626223062512 0.960543400213545 4.427715232784204 1 +ion B 3.084537813709094 15.446401698542397 1.470603744300826 1 +ion B 0.000003963154799 9.163016331935406 4.424847529217786 1 + +# Forces in Cartesian coordinates: +force Ta 0.000001084914930 0.000141960010169 -0.000004367879617 1 +force Ta -0.000001210748732 -0.000009421908688 0.000002618055463 1 +force Ta 0.000001248357327 0.000070400296685 -0.000002696507235 1 +force Ta -0.000001143490074 -0.000201438078333 0.000004325960740 1 +force B -0.000000768380446 -0.000275732002592 0.000005695191169 1 +force B 0.000000784553743 0.000303851856736 -0.000007616792945 1 +force B -0.000000855800566 -0.000298817632572 0.000007508392297 1 +force B 0.000000858749849 0.000269360114556 -0.000005496745663 1 + +# Energy components: + Eewald = -214.7276638602018579 + EH = 28.5647245912874865 + Eloc = -40.0317091353307788 + Enl = -69.0113097172592518 + EvdW = -0.1193834118021602 + Exc = -90.7888963153276904 + Exc_core = 50.3731914824034703 + KE = 89.2103061367852916 +------------------------------------- + Etot = -246.5307402294455414 + TS = 0.0002890988010826 +------------------------------------- + F = -246.5310293282466318 + +LatticeMinimize: Iter: 2 F: -246.531029328246632 |grad|_K: 1.236e-03 alpha: 1.000e+00 linmin: -6.852e-01 t[s]: 160.79 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 +0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.143 8.144 8.144 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043410 +EvdW_8 = -0.075988 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704520460 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531031962026219 |grad|_K: 3.755e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704526851 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.276 +ElecMinimize: Iter: 1 F: -246.531033769340610 |grad|_K: 2.573e-07 alpha: 7.052e-01 linmin: 1.376e-05 t[s]: 167.03 + FillingsUpdate: mu: +0.704528030 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.306 +ElecMinimize: Iter: 2 F: -246.531035102380287 |grad|_K: 2.639e-07 alpha: 1.110e+00 linmin: 5.537e-04 t[s]: 170.22 + FillingsUpdate: mu: +0.704526219 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.268 +ElecMinimize: Iter: 3 F: -246.531035795994967 |grad|_K: 1.709e-07 alpha: 5.477e-01 linmin: -2.876e-04 t[s]: 173.95 + FillingsUpdate: mu: +0.704524813 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 4 F: -246.531036101425457 |grad|_K: 1.002e-07 alpha: 5.738e-01 linmin: 1.926e-04 t[s]: 177.14 + FillingsUpdate: mu: +0.704524605 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.191 +ElecMinimize: Iter: 5 F: -246.531036212796238 |grad|_K: 5.894e-08 alpha: 6.108e-01 linmin: 7.984e-05 t[s]: 180.30 + FillingsUpdate: mu: +0.704524842 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.151 +ElecMinimize: Iter: 6 F: -246.531036247700513 |grad|_K: 3.541e-08 alpha: 5.531e-01 linmin: -1.788e-06 t[s]: 183.46 + FillingsUpdate: mu: +0.704525064 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.151 +ElecMinimize: Iter: 7 F: -246.531036261790803 |grad|_K: 2.032e-08 alpha: 6.184e-01 linmin: 9.272e-05 t[s]: 186.65 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 6.532e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.143 8.144 8.144 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043410 +EvdW_8 = -0.075988 +# Lattice vectors: +R = +[ 6.17151 -7.61423e-05 5.25274e-05 ] +[ 1.65228e-05 16.3936 0.00196136 ] +[ 3.94998e-05 -0.00561167 5.90538 ] +unit cell volume = 597.466 + +# Strain tensor in Cartesian coordinates: +[ 0.000498951 -1.04175e-06 -8.4205e-08 ] +[ -1.0424e-06 -0.00206386 7.0028e-06 ] +[ -8.41915e-08 7.00307e-06 0.000473185 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -6.49741e-06 1.01761e-08 -7.95605e-10 ] +[ 1.01761e-08 3.16135e-06 -2.48222e-08 ] +[ -7.95605e-10 -2.48222e-08 -7.77737e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000029775694859 2.389619343583877 1.475578543550516 1 +ion Ta 3.085740458134041 5.809058692164263 4.427030535410705 1 +ion Ta 3.085748496870723 10.586609022791823 1.472781763426523 1 +ion Ta -0.000054251406294 14.005792256272583 4.424195525424639 1 +ion B -0.000028108986210 7.237385110729197 1.473846033579680 1 +ion B 3.085798339673751 0.961490250908128 4.428761276913454 1 +ion B 3.085691086382508 15.434117602788850 1.471052900390355 1 +ion B 0.000002233955824 9.158087989122372 4.425926894248790 1 + +# Forces in Cartesian coordinates: +force Ta 0.000000180448983 -0.000001779224432 -0.000003215298322 1 +force Ta -0.000000213491438 -0.000022635216900 0.000002165526987 1 +force Ta 0.000000108554062 0.000006971364088 -0.000002113568274 1 +force Ta -0.000000196012767 0.000018046560330 0.000003199056616 1 +force B -0.000000552365229 -0.000329498688774 0.000001901472926 1 +force B 0.000000562095795 0.000313550862043 -0.000002592578413 1 +force B -0.000000582293062 -0.000321161272580 0.000002501303027 1 +force B 0.000000699542294 0.000336616788772 -0.000001894702260 1 + +# Energy components: + Eewald = -214.7312629602534173 + EH = 28.5655380437543300 + Eloc = -40.0285694974605377 + Enl = -69.0117058129617078 + EvdW = -0.1193978908337048 + Exc = -90.7889608782997755 + Exc_core = 50.3731919376023782 + KE = 89.2104335455247650 +------------------------------------- + Etot = -246.5307335129276112 + TS = 0.0003027488631822 +------------------------------------- + F = -246.5310362617908027 + +LatticeMinimize: Iter: 3 F: -246.531036261790803 |grad|_K: 8.306e-04 alpha: 1.000e+00 linmin: -3.257e-01 t[s]: 193.55 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 -0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.844 15.844 15.844 15.844 +# coordination-number B 8.141 8.142 8.142 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043405 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704449752 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531026682492154 |grad|_K: 7.050e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704459881 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.214 +ElecMinimize: Iter: 1 F: -246.531032693801336 |grad|_K: 4.310e-07 alpha: 6.655e-01 linmin: -2.195e-06 t[s]: 199.80 + FillingsUpdate: mu: +0.704460182 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.27 +ElecMinimize: Iter: 2 F: -246.531036680169876 |grad|_K: 4.159e-07 alpha: 1.182e+00 linmin: 4.513e-04 t[s]: 202.96 + FillingsUpdate: mu: +0.704456912 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.327 +ElecMinimize: Iter: 3 F: -246.531039288269824 |grad|_K: 3.382e-07 alpha: 8.295e-01 linmin: 7.410e-05 t[s]: 206.12 + FillingsUpdate: mu: +0.704454936 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.343 +ElecMinimize: Iter: 4 F: -246.531040658466878 |grad|_K: 2.511e-07 alpha: 6.585e-01 linmin: 1.756e-04 t[s]: 209.28 + FillingsUpdate: mu: +0.704454956 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.314 +ElecMinimize: Iter: 5 F: -246.531041296284229 |grad|_K: 1.467e-07 alpha: 5.571e-01 linmin: 1.295e-04 t[s]: 212.47 + FillingsUpdate: mu: +0.704455609 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.273 +ElecMinimize: Iter: 6 F: -246.531041548141133 |grad|_K: 9.871e-08 alpha: 6.442e-01 linmin: 7.198e-05 t[s]: 215.63 + FillingsUpdate: mu: +0.704455872 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.238 +ElecMinimize: Iter: 7 F: -246.531041644714321 |grad|_K: 6.791e-08 alpha: 5.455e-01 linmin: -2.842e-06 t[s]: 218.79 + FillingsUpdate: mu: +0.704455977 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 8 F: -246.531041694388506 |grad|_K: 4.287e-08 alpha: 5.925e-01 linmin: -2.160e-05 t[s]: 221.98 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 7.189e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.844 15.844 15.844 15.844 +# coordination-number B 8.141 8.142 8.142 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043405 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17576 -9.47374e-05 5.29299e-05 ] +[ 9.52926e-06 16.3804 0.0019841 ] +[ 3.98907e-05 -0.00554499 5.90623 ] +unit cell volume = 597.483 + +# Strain tensor in Cartesian coordinates: +[ 0.00118728 -2.17121e-06 -2.18338e-08 ] +[ -2.17321e-06 -0.00286467 1.11158e-05 ] +[ -2.17693e-08 1.11123e-05 0.00061781 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -3.84706e-06 2.06861e-09 -6.49216e-10 ] +[ 2.06861e-09 -5.44433e-07 1.28872e-09 ] +[ -6.49216e-10 1.28872e-09 1.41337e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000034114290175 2.387571268022230 1.475755349748698 1 +ion Ta 3.087849398723925 5.804154459943446 4.427724919689199 1 +ion Ta 3.087867051092635 10.578177718691764 1.473008209966117 1 +ion Ta -0.000077119608624 13.994907943198326 4.424939003719408 1 +ion B -0.000043935405504 7.227509823373992 1.474128072184157 1 +ion B 3.087928101798946 0.964589895884514 4.429352832810734 1 +ion B 3.087788784233561 15.417825744028846 1.471381110090443 1 +ion B 0.000000660313035 9.154879072058938 4.426566128753437 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000465565409 0.000169706448987 0.000001306198760 1 +force Ta 0.000000569150674 -0.000015052188429 -0.000000826241549 1 +force Ta -0.000000570285414 -0.000029336045811 0.000000988949218 1 +force Ta 0.000000488929249 -0.000126358388630 -0.000001411401752 1 +force B 0.000000157986568 -0.000127794177558 -0.000000980192501 1 +force B -0.000000168951475 0.000163248276740 0.000001274162211 1 +force B 0.000000130690925 -0.000154299039129 -0.000001291000006 1 +force B -0.000000123370772 0.000119498543090 0.000000893930426 1 + +# Energy components: + Eewald = -214.7276557127735828 + EH = 28.5694583224511760 + Eloc = -40.0346304300992202 + Enl = -69.0119383413610450 + EvdW = -0.1194033767426411 + Exc = -90.7884592491663085 + Exc_core = 50.3731921848171353 + KE = 89.2087147320197289 +------------------------------------- + Etot = -246.5307218708547623 + TS = 0.0003198235337484 +------------------------------------- + F = -246.5310416943885059 + +LatticeMinimize: Iter: 4 F: -246.531041694388506 |grad|_K: 4.614e-04 alpha: 1.000e+00 linmin: -1.678e-01 t[s]: 228.89 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.047 +# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 -0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.841 15.840 15.837 +# coordination-number B 8.140 8.135 8.134 8.139 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043386 +EvdW_8 = -0.075993 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704256554 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531025511751722 |grad|_K: 8.319e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704271215 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 1 F: -246.531031375441330 |grad|_K: 5.133e-07 alpha: 4.662e-01 linmin: 2.885e-06 t[s]: 235.17 + FillingsUpdate: mu: +0.704278446 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.243 +ElecMinimize: Iter: 2 F: -246.531034461304444 |grad|_K: 4.011e-07 alpha: 6.449e-01 linmin: 1.929e-04 t[s]: 238.34 + FillingsUpdate: mu: +0.704269868 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.287 +ElecMinimize: Iter: 3 F: -246.531037064538708 |grad|_K: 2.671e-07 alpha: 8.921e-01 linmin: 1.271e-04 t[s]: 241.53 + FillingsUpdate: mu: +0.704268747 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.285 +ElecMinimize: Iter: 4 F: -246.531037903744476 |grad|_K: 1.767e-07 alpha: 6.479e-01 linmin: 4.925e-06 t[s]: 244.70 + FillingsUpdate: mu: +0.704268666 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.223 +ElecMinimize: Iter: 5 F: -246.531038186411024 |grad|_K: 1.141e-07 alpha: 4.982e-01 linmin: 1.104e-05 t[s]: 247.85 + FillingsUpdate: mu: +0.704268389 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.201 +ElecMinimize: Iter: 6 F: -246.531038317370076 |grad|_K: 6.157e-08 alpha: 5.534e-01 linmin: -4.478e-06 t[s]: 251.02 + FillingsUpdate: mu: +0.704268888 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.22 +ElecMinimize: Iter: 7 F: -246.531038364612812 |grad|_K: 3.648e-08 alpha: 6.856e-01 linmin: -1.849e-05 t[s]: 254.19 + FillingsUpdate: mu: +0.704269068 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.235 +ElecMinimize: Iter: 8 F: -246.531038379635930 |grad|_K: 2.334e-08 alpha: 6.212e-01 linmin: 9.469e-06 t[s]: 257.38 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 8.448e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.841 15.840 15.837 +# coordination-number B 8.140 8.135 8.134 8.139 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043386 +EvdW_8 = -0.075993 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: 0.720696 gdotd/gdotd0: -2.16484 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.842 +# coordination-number B 8.141 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704420190 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531035415403750 |grad|_K: 5.767e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704406240 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.23 +ElecMinimize: Iter: 1 F: -246.531038498130698 |grad|_K: 3.564e-07 alpha: 5.099e-01 linmin: -3.589e-05 t[s]: 270.26 + FillingsUpdate: mu: +0.704400814 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.244 +ElecMinimize: Iter: 2 F: -246.531040129369387 |grad|_K: 2.965e-07 alpha: 7.065e-01 linmin: -8.916e-05 t[s]: 273.43 + FillingsUpdate: mu: +0.704406014 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.285 +ElecMinimize: Iter: 3 F: -246.531041494300439 |grad|_K: 1.872e-07 alpha: 8.537e-01 linmin: -9.396e-06 t[s]: 276.61 + FillingsUpdate: mu: +0.704406538 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.328 +ElecMinimize: Iter: 4 F: -246.531041953509856 |grad|_K: 1.130e-07 alpha: 7.211e-01 linmin: -2.661e-05 t[s]: 279.77 + FillingsUpdate: mu: +0.704406773 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.316 +ElecMinimize: Iter: 5 F: -246.531042101016880 |grad|_K: 7.764e-08 alpha: 6.358e-01 linmin: -1.391e-05 t[s]: 282.93 + FillingsUpdate: mu: +0.704406688 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.233 +ElecMinimize: Iter: 6 F: -246.531042149535807 |grad|_K: 5.068e-08 alpha: 4.429e-01 linmin: -6.638e-07 t[s]: 286.10 + FillingsUpdate: mu: +0.704406377 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.189 +ElecMinimize: Iter: 7 F: -246.531042173879570 |grad|_K: 2.922e-08 alpha: 5.215e-01 linmin: -2.252e-05 t[s]: 289.26 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.264e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.842 +# coordination-number B 8.141 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 +# Lattice vectors: +R = +[ 6.17686 -9.56645e-05 5.31532e-05 ] +[ 9.18629e-06 16.3807 0.00198391 ] +[ 4.01104e-05 -0.00554504 5.90563 ] +unit cell volume = 597.539 + +# Strain tensor in Cartesian coordinates: +[ 0.00136503 -2.227e-06 1.44186e-08 ] +[ -2.22888e-06 -0.00284668 1.1078e-05 ] +[ 1.45105e-08 1.10732e-05 0.000515328 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.85241e-06 -9.71227e-09 -3.79561e-12 ] +[ -9.71227e-09 2.26493e-06 8.18843e-09 ] +[ -3.79561e-12 8.18843e-09 1.47689e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000030823953056 2.388616337987223 1.475614851126392 1 +ion Ta 3.088401411030260 5.804130488408757 4.427264643267180 1 +ion Ta 3.088410904362411 10.578139300361443 1.472864883223145 1 +ion Ta -0.000074395171918 13.994507862159116 4.424473913215363 1 +ion B -0.000042818012558 7.226921939106935 1.473968737535463 1 +ion B 3.088474792086342 0.965536319238178 4.428909887658269 1 +ion B 3.088337543684599 15.417237684317360 1.471219336676431 1 +ion B -0.000001165476343 9.155706529538742 4.426119959660315 1 + +# Forces in Cartesian coordinates: +force Ta 0.000000323036195 -0.000212775014497 0.000000266636620 1 +force Ta -0.000000353159760 0.000131942916382 -0.000000145463472 1 +force Ta 0.000000330187713 0.000042258562630 0.000000055403925 1 +force Ta -0.000000343984957 0.000040137991624 -0.000000251368278 1 +force B 0.000000150826382 -0.000002511863929 -0.000000560692838 1 +force B -0.000000102098004 -0.000029074457280 0.000000803376795 1 +force B 0.000000115044701 0.000029245784065 -0.000000825183337 1 +force B -0.000000089307516 0.000001544869166 0.000000617721082 1 + +# Energy components: + Eewald = -214.7206562776039220 + EH = 28.5724130347543586 + Eloc = -40.0437031895604250 + Enl = -69.0118005584411947 + EvdW = -0.1193967998711261 + Exc = -90.7879399785789900 + Exc_core = 50.3731920550980874 + KE = 89.2071716495628095 +------------------------------------- + Etot = -246.5307200646404056 + TS = 0.0003221092391512 +------------------------------------- + F = -246.5310421738795696 + +LatticeMinimize: Iter: 5 F: -246.531042173879570 |grad|_K: 3.331e-04 alpha: 2.649e-01 linmin: 3.734e-02 t[s]: 296.16 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704400512 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] +ElecMinimize: Iter: 0 F: -246.531042168085634 |grad|_K: 1.574e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704399746 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.184 +ElecMinimize: Iter: 1 F: -246.531042313154273 |grad|_K: 5.154e-08 alpha: 3.223e-01 linmin: 5.761e-06 t[s]: 302.42 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.668220e-01. + FillingsUpdate: mu: +0.704399023 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.259 +ElecMinimize: Iter: 2 F: -246.531042359930979 |grad|_K: 4.336e-08 alpha: 9.690e-01 linmin: -1.423e-05 t[s]: 306.64 + FillingsUpdate: mu: +0.704399109 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.32 +ElecMinimize: Iter: 3 F: -246.531042396724303 |grad|_K: 3.753e-08 alpha: 1.077e+00 linmin: 3.381e-05 t[s]: 309.80 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.926e-09 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 +# Lattice vectors: +R = +[ 6.17729 -9.26838e-05 5.31591e-05 ] +[ 1.0312e-05 16.3792 0.00198354 ] +[ 4.01127e-05 -0.00554565 5.90569 ] +unit cell volume = 597.533 + +# Strain tensor in Cartesian coordinates: +[ 0.00143485 -2.0453e-06 1.47345e-08 ] +[ -2.04605e-06 -0.00293691 1.10436e-05 ] +[ 1.4824e-08 1.10401e-05 0.000525671 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.34726e-06 7.93739e-10 -1.62258e-10 ] +[ 7.93739e-10 6.9017e-07 1.08661e-09 ] +[ -1.62258e-10 1.08661e-09 5.39158e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032598836405 2.387806263857039 1.475628634652102 1 +ion Ta 3.088616327412532 5.803975252143080 4.427311177145520 1 +ion Ta 3.088629609300132 10.577319695711328 1.472878536043548 1 +ion Ta -0.000073285235838 13.993332687962614 4.424520653664504 1 +ion B -0.000041452468213 7.226129059583396 1.473984348897573 1 +ion B 3.088690407621215 0.965495187709153 4.428955000327909 1 +ion B 3.088555645794738 15.415795677959148 1.471234596975623 1 +ion B 0.000000645036171 9.155014616292998 4.426165055909802 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000304270083 0.000023959686182 0.000000466139625 1 +force Ta 0.000000320615867 -0.000039773504949 -0.000000278290855 1 +force Ta -0.000000297021261 0.000005320895644 0.000000242595352 1 +force Ta 0.000000295304903 0.000008526982820 -0.000000443742199 1 +force B 0.000000117539435 -0.000024589399294 -0.000000767816509 1 +force B -0.000000098985029 0.000013808836491 0.000001032481242 1 +force B 0.000000121457376 -0.000011152103790 -0.000001066942488 1 +force B -0.000000111982816 0.000022360524564 0.000000768153612 1 + +# Energy components: + Eewald = -214.7213057123609019 + EH = 28.5721759138337354 + Eloc = -40.0429414587348518 + Enl = -69.0117974720974559 + EvdW = -0.1193974825667439 + Exc = -90.7880124097588208 + Exc_core = 50.3731920760956626 + KE = 89.2073662863590755 +------------------------------------- + Etot = -246.5307202592302644 + TS = 0.0003221374940495 +------------------------------------- + F = -246.5310423967243025 + +LatticeMinimize: Iter: 6 F: -246.531042396724303 |grad|_K: 1.291e-04 alpha: 1.000e+00 linmin: -9.666e-02 t[s]: 316.72 +LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'tau_up' ... done +Dumping 'tau_dn' ... done +Dumping 'd_tot' ... done +Dumping 'eigenvals' ... done +Dumping 'eigStats' ... + eMin: -1.780949 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: +0.704289 at state 92 ( [ +0.000000 +0.500000 +0.142857 ] spin -1 ) + mu : +0.704399 + LUMO: +0.704651 at state 28 ( [ +0.333333 +0.000000 +0.000000 ] spin 1 ) + eMax: +0.949497 at state 53 ( [ +0.500000 +0.500000 -0.428571 ] spin 1 ) + HOMO-LUMO gap: +0.000362 + Optical gap : +0.012020 at state 1 ( [ +0.000000 +0.000000 +0.142857 ] spin 1 ) +Dumping 'Ecomponents' ... done +Dumping 'dosUp' ... done. +Dumping 'dosDn' ... done. +End date and time: Fri Mar 8 17:37:40 2024 (Duration: 0-0:05:18.31) +Done! + +PROFILER: augmentDensityGrid 0.000351 +/- 0.000123 s, 290 calls, 0.101758 s total +PROFILER: augmentDensityGridGrad 0.017936 +/- 0.043479 s, 170 calls, 3.049134 s total +PROFILER: augmentDensitySpherical 0.000360 +/- 0.000153 s, 48720 calls, 17.545510 s total +PROFILER: augmentDensitySphericalGrad 0.000402 +/- 0.000165 s, 35370 calls, 14.232360 s total +PROFILER: augmentOverlap 0.000233 +/- 0.000175 s, 104340 calls, 24.299823 s total +PROFILER: changeGrid 0.000015 +/- 0.000001 s, 57546 calls, 0.873528 s total +PROFILER: ColumnBundle::randomize 0.000245 +/- 0.000006 s, 168 calls, 0.041129 s total +PROFILER: diagouterI 0.001113 +/- 0.000215 s, 24864 calls, 27.668624 s total +PROFILER: EdensityAndVscloc 0.001043 +/- 0.000010 s, 146 calls, 0.152239 s total +PROFILER: EnlAndGrad 0.000673 +/- 0.000109 s, 52506 calls, 35.348793 s total +PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 1030 calls, 0.002969 s total +PROFILER: ExCorrFunctional 0.000059 +/- 0.000100 s, 187 calls, 0.011060 s total +PROFILER: ExCorrTotal 0.000754 +/- 0.000388 s, 187 calls, 0.141084 s total +PROFILER: Idag_DiagV_I 0.002102 +/- 0.000494 s, 16341 calls, 34.356347 s total +PROFILER: inv(matrix) 0.000222 +/- 0.000068 s, 22512 calls, 4.993595 s total +PROFILER: matrix::diagonalize 0.001034 +/- 0.000720 s, 40533 calls, 41.908789 s total +PROFILER: matrix::set 0.000009 +/- 0.000003 s, 368034 calls, 3.171425 s total +PROFILER: orthoMatrix(matrix) 0.000204 +/- 0.000605 s, 24909 calls, 5.083698 s total +PROFILER: RadialFunctionR::transform 0.001742 +/- 0.000345 s, 98 calls, 0.170707 s total +PROFILER: reduceKmesh 0.000002 +/- 0.000000 s, 1 calls, 0.000002 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.202790 +/- 0.012462 s, 25 calls, 5.069748 s total +PROFILER: WavefunctionDrag 0.561112 +/- 0.110878 s, 8 calls, 4.488899 s total +PROFILER: Y*M 0.000019 +/- 0.000003 s, 242866 calls, 4.650482 s total +PROFILER: Y1^Y2 0.000028 +/- 0.000112 s, 191040 calls, 5.342118 s total + +MEMUSAGE: ColumnBundle 1.121902 GB +MEMUSAGE: complexScalarFieldTilde 0.000701 GB +MEMUSAGE: IndexArrays 0.006395 GB +MEMUSAGE: matrix 0.123463 GB +MEMUSAGE: misc 0.002022 GB +MEMUSAGE: ScalarField 0.012617 GB +MEMUSAGE: ScalarFieldTilde 0.007510 GB +MEMUSAGE: Total 1.164226 GB + +*************** JDFTx 1.7.0 (git hash 12396ea5) *************** + +Start date and time: Fri Mar 8 17:37:49 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001569 (0) +Divided in process groups (process indices): 0 (0) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 0.35 +Run totals: 1 processes, 16 threads, 1 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name $VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 42 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion Ta 0.000033000000000 2.387801000000000 1.475626000000000 1 +ion Ta 3.088610000000000 5.803963000000000 4.427302000000000 1 +ion Ta 3.088623000000000 10.577297999999999 1.472876000000000 1 +ion Ta -0.000073000000000 13.993303999999998 4.424511999999999 1 +ion B -0.000041000000000 7.226113999999998 1.473981000000000 1 +ion B 3.088684000000000 0.965493000000000 4.428946000000000 1 +ion B 3.088549000000000 15.415763999999996 1.471232000000000 1 +ion B 0.000001000000000 9.154996000000001 4.426155999999999 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 2 7 +latt-move-scale 1 1 1 +latt-scale 1 1 1 +lattice \ + 6.177277000000000 -0.000093000000000 0.000053000000000 \ + 0.000010000000000 16.379166000000001 0.001984000000000 \ + 0.000040000000000 -0.005546000000000 5.905678000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant GLSSA13 +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 +G = +[ 1.01714 5.7722e-06 -9.13022e-06 ] +[ -6.20165e-07 0.383608 -0.000128872 ] +[ -6.88985e-06 0.000360245 1.06392 ] +Minimum fftbox size, Smin = [ 28 76 28 ] +Chosen fftbox size, S = [ 28 80 28 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 +G = +[ 1.01714 5.7722e-06 -9.13022e-06 ] +[ -6.20165e-07 0.383608 -0.000128872 ] +[ -6.88985e-06 0.000360245 1.06392 ] +Minimum fftbox size, Smin = [ 28 68 24 ] +Chosen fftbox size, S = [ 28 70 24 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': + Title: Ta. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -70.583193. 13 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -2.682396 + |510> occupation: 6 eigenvalue: -1.447928 + |520> occupation: 3 eigenvalue: -0.131987 + |600> occupation: 2 eigenvalue: -0.199982 + |610> occupation: 0 eigenvalue: -0.051129 + lMax: 3 lLocal: 3 QijEcut: 5 + 7 projectors sampled on a log grid with 667 points: + l: 0 eig: -2.682397 rCut: 1.4 + l: 0 eig: -0.199983 rCut: 1.4 + l: 1 eig: -1.447928 rCut: 1.5 + l: 1 eig: -0.051130 rCut: 1.5 + l: 2 eig: -0.131987 rCut: 1.7 + l: 2 eig: 0.150000 rCut: 1.7 + l: 3 eig: 0.250000 rCut: 2.3 + Partial core density with radius 1.2 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': + Title: B. Created by USPP 7.3.6 on 8-4-15 + Reference state energy: -2.950027. 3 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.346865 + |210> occupation: 1 eigenvalue: -0.132618 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 559 points: + l: 0 eig: -0.346865 rCut: 1.25 + l: 0 eig: -0.500000 rCut: 1.25 + l: 1 eig: -0.346865 rCut: 1.25 + l: 1 eig: -1.000000 rCut: 1.25 + Partial core density with radius 0.9 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.25 bohrs. + +Initialized 2 species with 8 total atoms. + +Folded 1 k-points by 6x2x7 to 84 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 64.000000 nBands: 42 nStates: 168 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 2552.107 , ideal nbasis = 2552.688 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 6 0 0 ] +[ 0 2 0 ] +[ 0 0 7 ] +Supercell lattice vectors: +[ 37.0637 -0.000186 0.000371 ] +[ 6e-05 32.7583 0.013888 ] +[ 0.00024 -0.011092 41.3397 ] + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] + B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 2.376008 bohr. +Real space sum over 847 unit cells with max indices [ 5 3 5 ] +Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.141 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +---------- Allocating electronic variables ---------- +Reading eigenvalues from 'eigenvals'. +Initializing wave functions: linear combination of atomic orbitals +Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) +B pseudo-atom occupations: s ( 2 ) p ( 1 ) + FillingsUpdate: mu: +0.687098553 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00742 Tot: -0.00118 ] +LCAOMinimize: Iter: 0 F: -246.2723518959129194 |grad|_K: 1.163e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.713056265 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00576 Tot: -0.00088 ] +LCAOMinimize: Iter: 1 F: -246.4530530112829751 |grad|_K: 1.034e-04 alpha: 3.306e-01 linmin: -4.744e-02 cgtest: 1.240e-01 t[s]: 23.16 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.714435776 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00139 ] +LCAOMinimize: Iter: 2 F: -246.4554270620844250 |grad|_K: 2.430e-05 alpha: 5.584e-01 linmin: 1.007e-02 cgtest: -4.928e-02 t[s]: 25.71 + FillingsUpdate: mu: +0.714402693 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ] +LCAOMinimize: Iter: 3 F: -246.4554514854609693 |grad|_K: 1.067e-05 alpha: 1.025e-01 linmin: -1.435e-02 cgtest: 8.167e-02 t[s]: 28.25 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.074346e-01. + FillingsUpdate: mu: +0.714596053 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00583 Tot: -0.00143 ] +LCAOMinimize: Iter: 4 F: -246.4554744500862000 |grad|_K: 4.193e-06 alpha: 4.956e-01 linmin: 6.536e-04 cgtest: -9.856e-02 t[s]: 31.53 + FillingsUpdate: mu: +0.714565034 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00586 Tot: -0.00145 ] +LCAOMinimize: Iter: 5 F: -246.4554765880286311 |grad|_K: 3.384e-06 alpha: 3.044e-01 linmin: -1.485e-05 cgtest: 4.975e-03 t[s]: 34.11 + FillingsUpdate: mu: +0.714550344 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00587 Tot: -0.00146 ] +LCAOMinimize: Iter: 6 F: -246.4554771251066825 |grad|_K: 4.441e-07 alpha: 1.172e-01 linmin: -4.643e-04 cgtest: -2.684e-03 t[s]: 36.67 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.517227e-01. + FillingsUpdate: mu: +0.714546511 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] +LCAOMinimize: Iter: 7 F: -246.4554771583767092 |grad|_K: 3.740e-07 alpha: 4.218e-01 linmin: 1.190e-05 cgtest: -3.796e-04 t[s]: 39.97 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 40.33 + + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.141 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.714546511 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] +ElecMinimize: Iter: 0 F: -246.455477158376652 |grad|_K: 7.676e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.707029586 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00470 Tot: -0.00149 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -246.520330861781218 |grad|_K: 2.834e-05 alpha: 6.062e-01 linmin: 2.881e-05 t[s]: 45.42 + FillingsUpdate: mu: +0.705008712 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00317 Tot: -0.00117 ] + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 2 F: -246.529245183734815 |grad|_K: 1.177e-05 alpha: 6.114e-01 linmin: 7.191e-05 t[s]: 48.59 + FillingsUpdate: mu: +0.704869494 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00208 Tot: -0.00073 ] + SubspaceRotationAdjust: set factor to 0.841 +ElecMinimize: Iter: 3 F: -246.530495254965416 |grad|_K: 8.986e-06 alpha: 4.955e-01 linmin: 2.889e-04 t[s]: 51.75 + FillingsUpdate: mu: +0.704565484 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00176 Tot: -0.00065 ] + SubspaceRotationAdjust: set factor to 0.478 +ElecMinimize: Iter: 4 F: -246.530684779392175 |grad|_K: 5.166e-06 alpha: 1.270e-01 linmin: -6.552e-04 t[s]: 54.93 + FillingsUpdate: mu: +0.704489183 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00116 Tot: -0.00041 ] + SubspaceRotationAdjust: set factor to 0.633 +ElecMinimize: Iter: 5 F: -246.530865528358646 |grad|_K: 3.198e-06 alpha: 3.694e-01 linmin: 2.817e-04 t[s]: 58.08 + FillingsUpdate: mu: +0.704466363 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00085 Tot: -0.00028 ] + SubspaceRotationAdjust: set factor to 0.472 +ElecMinimize: Iter: 6 F: -246.530929181241476 |grad|_K: 2.733e-06 alpha: 3.441e-01 linmin: 1.273e-04 t[s]: 61.24 + FillingsUpdate: mu: +0.704420843 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00061 Tot: -0.00016 ] + SubspaceRotationAdjust: set factor to 0.36 +ElecMinimize: Iter: 7 F: -246.530969877357933 |grad|_K: 1.586e-06 alpha: 3.006e-01 linmin: 6.448e-05 t[s]: 64.44 + FillingsUpdate: mu: +0.704425975 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00045 Tot: -0.00008 ] + SubspaceRotationAdjust: set factor to 0.301 +ElecMinimize: Iter: 8 F: -246.530990994827732 |grad|_K: 1.256e-06 alpha: 4.628e-01 linmin: 5.677e-05 t[s]: 67.59 + FillingsUpdate: mu: +0.704414165 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00035 Tot: -0.00003 ] + SubspaceRotationAdjust: set factor to 0.245 +ElecMinimize: Iter: 9 F: -246.531001775315332 |grad|_K: 7.912e-07 alpha: 3.764e-01 linmin: 4.398e-07 t[s]: 70.75 + FillingsUpdate: mu: +0.704410570 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00028 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.277 +ElecMinimize: Iter: 10 F: -246.531007475961445 |grad|_K: 5.503e-07 alpha: 5.016e-01 linmin: -1.253e-05 t[s]: 73.90 + FillingsUpdate: mu: +0.704406495 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00022 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.228 +ElecMinimize: Iter: 11 F: -246.531010033181133 |grad|_K: 3.954e-07 alpha: 4.650e-01 linmin: -1.028e-05 t[s]: 77.08 + FillingsUpdate: mu: +0.704402675 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00017 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.248 +ElecMinimize: Iter: 12 F: -246.531011462623582 |grad|_K: 2.580e-07 alpha: 5.035e-01 linmin: -7.061e-06 t[s]: 80.23 + FillingsUpdate: mu: +0.704402249 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00014 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.247 +ElecMinimize: Iter: 13 F: -246.531012065592620 |grad|_K: 1.920e-07 alpha: 4.989e-01 linmin: -3.078e-06 t[s]: 83.41 + FillingsUpdate: mu: +0.704403601 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00010 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.221 +ElecMinimize: Iter: 14 F: -246.531012409297631 |grad|_K: 1.291e-07 alpha: 5.133e-01 linmin: -2.096e-06 t[s]: 86.56 + FillingsUpdate: mu: +0.704405223 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00007 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.237 +ElecMinimize: Iter: 15 F: -246.531012569766943 |grad|_K: 9.392e-08 alpha: 5.301e-01 linmin: 3.924e-07 t[s]: 89.72 + FillingsUpdate: mu: +0.704405720 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.23 +ElecMinimize: Iter: 16 F: -246.531012644873528 |grad|_K: 6.000e-08 alpha: 4.690e-01 linmin: 9.046e-07 t[s]: 92.87 + FillingsUpdate: mu: +0.704405316 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.211 +ElecMinimize: Iter: 17 F: -246.531012679740627 |grad|_K: 4.120e-08 alpha: 5.336e-01 linmin: 4.739e-06 t[s]: 96.03 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.253e-04 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.141 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 + +# Strain tensor in Cartesian coordinates: +[ 0 0 0 ] +[ 0 0 0 ] +[ 0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -2.00427e-06 -6.41098e-09 -6.69102e-10 ] +[ -6.41098e-09 1.45825e-06 2.00374e-09 ] +[ -6.69102e-10 2.00374e-09 3.8511e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000033000000000 2.387801000000000 1.475626000000000 1 +ion Ta 3.088610000000000 5.803963000000000 4.427302000000000 1 +ion Ta 3.088623000000000 10.577297999999999 1.472876000000000 1 +ion Ta -0.000073000000000 13.993303999999998 4.424511999999999 1 +ion B -0.000041000000000 7.226113999999998 1.473981000000000 1 +ion B 3.088684000000000 0.965493000000000 4.428946000000000 1 +ion B 3.088549000000000 15.415763999999996 1.471232000000000 1 +ion B 0.000001000000000 9.154996000000001 4.426155999999999 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000374186233 -0.000022911758852 0.000000549303367 1 +force Ta 0.000000416061010 -0.000072611148801 -0.000000500713005 1 +force Ta 0.000000294055642 0.000022904272582 0.000000393573924 1 +force Ta -0.000000428308449 0.000073035134641 -0.000000643341794 1 +force B 0.000000004505764 -0.000019802778684 -0.000000716378689 1 +force B 0.000000085971737 0.000013472465021 0.000001056423195 1 +force B 0.000000586913317 -0.000016320999589 -0.000001089193576 1 +force B -0.000000562072825 0.000022763855358 0.000000476620699 1 + +# Energy components: + Eewald = -214.7218133465404719 + EH = 28.5719821363679074 + Eloc = -40.0422788731164871 + Enl = -69.0116155939734028 + EvdW = -0.1193983763632689 + Exc = -90.7880445741663777 + Exc_core = 50.3731920966065800 + KE = 89.2072859955260355 +------------------------------------- + Etot = -246.5306905356595166 + TS = 0.0003221440811065 +------------------------------------- + F = -246.5310126797406269 + +LatticeMinimize: Iter: 0 F: -246.531012679740627 |grad|_K: 2.114e-04 t[s]: 109.61 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704402952 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012644059558 |grad|_K: 1.362e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704402792 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.486 +ElecMinimize: Iter: 1 F: -246.531012738145563 |grad|_K: 2.005e-08 alpha: 2.795e-01 linmin: -8.011e-06 t[s]: 115.88 + FillingsUpdate: mu: +0.704402984 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.532 +ElecMinimize: Iter: 2 F: -246.531012742380227 |grad|_K: 1.197e-08 alpha: 5.822e-01 linmin: 3.779e-05 t[s]: 119.03 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 9.112e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17738 -9.21172e-05 5.30343e-05 ] +[ 1.03334e-05 16.379 0.00198388 ] +[ 4.00347e-05 -0.00554626 5.90566 ] +unit cell volume = 597.529 + +# Strain tensor in Cartesian coordinates: +[ 1.68814e-05 5.3998e-08 5.63567e-09 ] +[ 5.3998e-08 -1.22825e-05 -1.6877e-08 ] +[ 5.63567e-09 -1.6877e-08 -3.24368e-06 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.71315e-06 -1.85786e-09 1.10722e-09 ] +[ -1.85786e-09 1.30737e-06 3.7845e-09 ] +[ 1.10722e-09 3.7845e-09 3.82102e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032760748257 2.387748669363425 1.475621781764706 1 +ion Ta 3.088662891742175 5.803819128590579 4.427287117225743 1 +ion Ta 3.088676011059521 10.577191064291029 1.472871514147207 1 +ion Ta -0.000072651866802 13.993205020900598 4.424496828026488 1 +ion B -0.000040600552699 7.226005351827673 1.473975439765913 1 +ion B 3.088736301643010 0.965494639553178 4.428932750682122 1 +ion B 3.088602563928776 15.415558411143666 1.471225955058562 1 +ion B 0.000000954363625 9.154906176655128 4.426142024310147 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000245075968 -0.000019148461709 0.000000453910581 1 +force Ta 0.000000266094903 0.000005901803880 -0.000000301856911 1 +force Ta 0.000000026399615 0.000017048437983 0.000000146913911 1 +force Ta 0.000000007993397 -0.000003944453294 -0.000000482164827 1 +force B -0.000000056962050 -0.000025390934119 -0.000000493281530 1 +force B 0.000000058602828 0.000019442425998 0.000000706656121 1 +force B 0.000000059991791 -0.000026306402334 -0.000000759077303 1 +force B -0.000000121099534 0.000032494751250 0.000000606366784 1 + +# Energy components: + Eewald = -214.7216796649045989 + EH = 28.5720158669753523 + Eloc = -40.0424218163100107 + Enl = -69.0116594598001143 + EvdW = -0.1193983747438246 + Exc = -90.7880363943404518 + Exc_core = 50.3731920992418409 + KE = 89.2072972204708208 +------------------------------------- + Etot = -246.5306905234109536 + TS = 0.0003222189692792 +------------------------------------- + F = -246.5310127423802271 + +LatticeMinimize: Iter: 1 F: -246.531012742380227 |grad|_K: 1.661e-04 alpha: 1.000e+00 linmin: -1.953e-01 t[s]: 126.11 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704401330 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012776127483 |grad|_K: 6.390e-08 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704401310 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.436 +ElecMinimize: Iter: 1 F: -246.531012786798044 |grad|_K: 1.391e-08 alpha: 1.439e-01 linmin: -4.178e-06 t[s]: 132.34 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.317171e-01. + FillingsUpdate: mu: +0.704401314 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.391 +ElecMinimize: Iter: 2 F: -246.531012789939524 |grad|_K: 1.279e-08 alpha: 8.894e-01 linmin: -2.961e-04 t[s]: 136.55 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 7.151e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -1.07531 gdotd/gdotd0: 0.982294 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704399637 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012790223940 |grad|_K: 1.053e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704399544 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.468 +ElecMinimize: Iter: 1 F: -246.531012828439145 |grad|_K: 1.399e-08 alpha: 1.899e-01 linmin: -3.579e-05 t[s]: 149.16 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.697432e-01. + FillingsUpdate: mu: +0.704399691 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.366 +ElecMinimize: Iter: 2 F: -246.531012831033763 |grad|_K: 1.362e-08 alpha: 7.284e-01 linmin: -4.301e-04 t[s]: 153.36 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 4.698e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17767 -9.10283e-05 5.2906e-05 ] +[ 1.07453e-05 16.3784 0.00198326 ] +[ 3.98974e-05 -0.00554772 5.9056 ] +unit cell volume = 597.53 + +# Strain tensor in Cartesian coordinates: +[ 6.30908e-05 1.20731e-07 -1.65239e-08 ] +[ 1.20728e-07 -4.72654e-05 -1.09446e-07 ] +[ -1.65247e-08 -1.09446e-07 -1.3307e-05 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.46256e-06 3.75276e-09 3.08618e-10 ] +[ 3.75276e-09 1.08571e-06 -3.48609e-09 ] +[ 3.08618e-10 -3.48609e-09 3.81647e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032063330348 2.387603382569145 1.475608241335752 1 +ion Ta 3.088806804620202 5.803597697858205 4.427240990942293 1 +ion Ta 3.088819614706185 10.576877017415752 1.472856286470541 1 +ion Ta -0.000071997684141 13.992738545989809 4.424449494580473 1 +ion B -0.000040302171930 7.225675665320547 1.473958361448721 1 +ion B 3.088879189855721 0.965518538037246 4.428890460976779 1 +ion B 3.088746712734475 15.414941621818448 1.471207197889883 1 +ion B 0.000000883673630 9.154682389659127 4.426098536524893 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000302919985 -0.000007673347483 0.000000313672615 1 +force Ta 0.000000295459264 0.000011097056752 -0.000000197330863 1 +force Ta -0.000000195699618 0.000012936730118 0.000000144759957 1 +force Ta 0.000000201843134 -0.000015965004260 -0.000000355054745 1 +force B 0.000000008505624 -0.000016371062854 -0.000000392114726 1 +force B -0.000000035898865 0.000018679196684 0.000000548013621 1 +force B 0.000000096593708 -0.000037322638357 -0.000000560341895 1 +force B -0.000000053106982 0.000033415661423 0.000000404370216 1 + +# Energy components: + Eewald = -214.7214968475309149 + EH = 28.5721729765075310 + Eloc = -40.0427379266944783 + Enl = -69.0116664164920621 + EvdW = -0.1193987315299138 + Exc = -90.7880267291989611 + Exc_core = 50.3731921145666703 + KE = 89.2072712989468783 +------------------------------------- + Etot = -246.5306902614253204 + TS = 0.0003225696084568 +------------------------------------- + F = -246.5310128310337632 + +LatticeMinimize: Iter: 2 F: -246.531012831033763 |grad|_K: 1.455e-04 alpha: 1.970e+00 linmin: -3.527e-01 t[s]: 160.19 +LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta -0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'tau_up' ... done +Dumping 'tau_dn' ... done +Dumping 'd_tot' ... done +Dumping 'eigenvals' ... done +Dumping 'eigStats' ... + eMin: -1.780946 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: +0.704267 at state 8 ( [ +0.000000 +0.500000 +0.142857 ] spin 1 ) + mu : +0.704400 + LUMO: +0.704667 at state 56 ( [ -0.333333 +0.000000 +0.000000 ] spin 1 ) + eMax: +0.949503 at state 137 ( [ +0.500000 +0.500000 -0.428571 ] spin -1 ) + HOMO-LUMO gap: +0.000400 + Optical gap : +0.011990 at state 90 ( [ +0.000000 +0.000000 -0.142857 ] spin -1 ) +Dumping 'Ecomponents' ... done +Dumping 'dosUp' ... done. +Dumping 'dosDn' ... done. +End date and time: Fri Mar 8 17:40:30 2024 (Duration: 0-0:02:41.76) +Done! + +PROFILER: augmentDensityGrid 0.000351 +/- 0.000124 s, 138 calls, 0.048451 s total +PROFILER: augmentDensityGridGrad 0.014737 +/- 0.010700 s, 80 calls, 1.178961 s total +PROFILER: augmentDensitySpherical 0.000360 +/- 0.000152 s, 23184 calls, 8.335056 s total +PROFILER: augmentDensitySphericalGrad 0.000405 +/- 0.000164 s, 17628 calls, 7.136331 s total +PROFILER: augmentOverlap 0.000233 +/- 0.000094 s, 45672 calls, 10.657042 s total +PROFILER: changeGrid 0.000015 +/- 0.000001 s, 28380 calls, 0.431694 s total +PROFILER: ColumnBundle::randomize 0.000243 +/- 0.000004 s, 168 calls, 0.040772 s total +PROFILER: diagouterI 0.001177 +/- 0.000277 s, 12096 calls, 14.234658 s total +PROFILER: EdensityAndVscloc 0.001044 +/- 0.000012 s, 70 calls, 0.073061 s total +PROFILER: EnlAndGrad 0.000670 +/- 0.000106 s, 23340 calls, 15.636454 s total +PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 498 calls, 0.001427 s total +PROFILER: ExCorrFunctional 0.000067 +/- 0.000141 s, 91 calls, 0.006067 s total +PROFILER: ExCorrTotal 0.000751 +/- 0.000284 s, 91 calls, 0.068343 s total +PROFILER: Idag_DiagV_I 0.002094 +/- 0.000695 s, 8142 calls, 17.049887 s total +PROFILER: inv(matrix) 0.000223 +/- 0.000037 s, 9240 calls, 2.060106 s total +PROFILER: matrix::diagonalize 0.001100 +/- 0.000319 s, 19566 calls, 21.525059 s total +PROFILER: matrix::set 0.000009 +/- 0.000003 s, 175290 calls, 1.532011 s total +PROFILER: orthoMatrix(matrix) 0.000202 +/- 0.000085 s, 10998 calls, 2.222153 s total +PROFILER: RadialFunctionR::transform 0.001810 +/- 0.000346 s, 98 calls, 0.177351 s total +PROFILER: reduceKmesh 0.000002 +/- 0.000000 s, 1 calls, 0.000002 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.201737 +/- 0.009977 s, 13 calls, 2.622583 s total +PROFILER: WavefunctionDrag 0.496997 +/- 0.128401 s, 4 calls, 1.987989 s total +PROFILER: Y*M 0.000019 +/- 0.000003 s, 109640 calls, 2.108487 s total +PROFILER: Y1^Y2 0.000029 +/- 0.000030 s, 87480 calls, 2.547918 s total + +MEMUSAGE: ColumnBundle 1.120761 GB +MEMUSAGE: complexScalarFieldTilde 0.000701 GB +MEMUSAGE: IndexArrays 0.006389 GB +MEMUSAGE: matrix 0.123463 GB +MEMUSAGE: misc 0.002022 GB +MEMUSAGE: ScalarField 0.012617 GB +MEMUSAGE: ScalarFieldTilde 0.007510 GB +MEMUSAGE: Total 1.163064 GB + +*************** JDFTx 1.7.0 (git hash 12396ea5) *************** + +Start date and time: Fri Mar 8 17:40:38 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001569 (0) +Divided in process groups (process indices): 0 (0) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 0.37 +Run totals: 1 processes, 16 threads, 1 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name $VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 42 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion Ta 0.000032000000000 2.387794000000000 1.475626000000000 1 +ion Ta 3.088610000000000 5.803973999999999 4.427302000000000 1 +ion Ta 3.088623000000000 10.577310999999998 1.472876000000000 1 +ion Ta -0.000073000000000 13.993287999999996 4.424510999999999 1 +ion B -0.000041000000000 7.226097999999999 1.473981000000000 1 +ion B 3.088684000000001 0.965511000000000 4.428946000000000 1 +ion B 3.088549000000000 15.415727999999998 1.471231000000000 1 +ion B 0.000001000000000 9.155027999999998 4.426155999999999 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 2 7 +latt-move-scale 1 1 1 +latt-scale 1 1 1 +lattice \ + 6.177277000000000 -0.000093000000000 0.000053000000000 \ + 0.000010000000000 16.379166000000001 0.001984000000000 \ + 0.000040000000000 -0.005546000000000 5.905678000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant GLSSA13 +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 +G = +[ 1.01714 5.7722e-06 -9.13022e-06 ] +[ -6.20165e-07 0.383608 -0.000128872 ] +[ -6.88985e-06 0.000360245 1.06392 ] +Minimum fftbox size, Smin = [ 28 76 28 ] +Chosen fftbox size, S = [ 28 80 28 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 +G = +[ 1.01714 5.7722e-06 -9.13022e-06 ] +[ -6.20165e-07 0.383608 -0.000128872 ] +[ -6.88985e-06 0.000360245 1.06392 ] +Minimum fftbox size, Smin = [ 28 68 24 ] +Chosen fftbox size, S = [ 28 70 24 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': + Title: Ta. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -70.583193. 13 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -2.682396 + |510> occupation: 6 eigenvalue: -1.447928 + |520> occupation: 3 eigenvalue: -0.131987 + |600> occupation: 2 eigenvalue: -0.199982 + |610> occupation: 0 eigenvalue: -0.051129 + lMax: 3 lLocal: 3 QijEcut: 5 + 7 projectors sampled on a log grid with 667 points: + l: 0 eig: -2.682397 rCut: 1.4 + l: 0 eig: -0.199983 rCut: 1.4 + l: 1 eig: -1.447928 rCut: 1.5 + l: 1 eig: -0.051130 rCut: 1.5 + l: 2 eig: -0.131987 rCut: 1.7 + l: 2 eig: 0.150000 rCut: 1.7 + l: 3 eig: 0.250000 rCut: 2.3 + Partial core density with radius 1.2 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': + Title: B. Created by USPP 7.3.6 on 8-4-15 + Reference state energy: -2.950027. 3 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.346865 + |210> occupation: 1 eigenvalue: -0.132618 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 559 points: + l: 0 eig: -0.346865 rCut: 1.25 + l: 0 eig: -0.500000 rCut: 1.25 + l: 1 eig: -0.346865 rCut: 1.25 + l: 1 eig: -1.000000 rCut: 1.25 + Partial core density with radius 0.9 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.25 bohrs. + +Initialized 2 species with 8 total atoms. + +Folded 1 k-points by 6x2x7 to 84 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 64.000000 nBands: 42 nStates: 168 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 2552.107 , ideal nbasis = 2552.688 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 6 0 0 ] +[ 0 2 0 ] +[ 0 0 7 ] +Supercell lattice vectors: +[ 37.0637 -0.000186 0.000371 ] +[ 6e-05 32.7583 0.013888 ] +[ 0.00024 -0.011092 41.3397 ] + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] + B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 2.376008 bohr. +Real space sum over 847 unit cells with max indices [ 5 3 5 ] +Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +---------- Allocating electronic variables ---------- +Reading eigenvalues from 'eigenvals'. +Initializing wave functions: linear combination of atomic orbitals +Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) +B pseudo-atom occupations: s ( 2 ) p ( 1 ) + FillingsUpdate: mu: +0.687098255 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00742 Tot: -0.00118 ] +LCAOMinimize: Iter: 0 F: -246.2723575982056161 |grad|_K: 1.163e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.713056493 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00576 Tot: -0.00088 ] +LCAOMinimize: Iter: 1 F: -246.4530538864675293 |grad|_K: 1.034e-04 alpha: 3.306e-01 linmin: -4.745e-02 cgtest: 1.239e-01 t[s]: 23.27 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.714429864 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00139 ] +LCAOMinimize: Iter: 2 F: -246.4554292085818759 |grad|_K: 2.348e-05 alpha: 5.587e-01 linmin: 1.041e-02 cgtest: -5.097e-02 t[s]: 25.84 + FillingsUpdate: mu: +0.714404660 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ] +LCAOMinimize: Iter: 3 F: -246.4554523979421390 |grad|_K: 1.075e-05 alpha: 1.044e-01 linmin: -1.289e-02 cgtest: 7.655e-02 t[s]: 28.41 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.131097e-01. + FillingsUpdate: mu: +0.714597344 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00583 Tot: -0.00143 ] +LCAOMinimize: Iter: 4 F: -246.4554752727001414 |grad|_K: 4.197e-06 alpha: 4.865e-01 linmin: 6.704e-04 cgtest: -1.025e-01 t[s]: 31.77 + FillingsUpdate: mu: +0.714566302 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00586 Tot: -0.00145 ] +LCAOMinimize: Iter: 5 F: -246.4554774124061396 |grad|_K: 3.374e-06 alpha: 3.041e-01 linmin: -1.112e-05 cgtest: 4.990e-03 t[s]: 34.34 + FillingsUpdate: mu: +0.714551560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00587 Tot: -0.00146 ] +LCAOMinimize: Iter: 6 F: -246.4554779472727546 |grad|_K: 4.495e-07 alpha: 1.174e-01 linmin: -4.248e-04 cgtest: -2.616e-03 t[s]: 36.91 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.523259e-01. + FillingsUpdate: mu: +0.714547304 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] +LCAOMinimize: Iter: 7 F: -246.4554779804595057 |grad|_K: 3.806e-07 alpha: 4.105e-01 linmin: -3.217e-05 cgtest: -1.422e-04 t[s]: 40.21 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 40.58 + + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.714547305 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] +ElecMinimize: Iter: 0 F: -246.455477980459534 |grad|_K: 7.675e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.707030083 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00470 Tot: -0.00149 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -246.520331022670774 |grad|_K: 2.834e-05 alpha: 6.062e-01 linmin: 2.880e-05 t[s]: 45.71 + FillingsUpdate: mu: +0.705009447 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00317 Tot: -0.00117 ] + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 2 F: -246.529245088600646 |grad|_K: 1.178e-05 alpha: 6.114e-01 linmin: 7.203e-05 t[s]: 48.90 + FillingsUpdate: mu: +0.704875928 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00208 Tot: -0.00074 ] + SubspaceRotationAdjust: set factor to 0.829 +ElecMinimize: Iter: 3 F: -246.530491820472321 |grad|_K: 9.091e-06 alpha: 4.939e-01 linmin: 2.913e-04 t[s]: 52.13 + FillingsUpdate: mu: +0.704564208 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00177 Tot: -0.00065 ] + SubspaceRotationAdjust: set factor to 0.47 +ElecMinimize: Iter: 4 F: -246.530683980007097 |grad|_K: 5.146e-06 alpha: 1.258e-01 linmin: -6.526e-04 t[s]: 55.33 + FillingsUpdate: mu: +0.704491596 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00116 Tot: -0.00041 ] + SubspaceRotationAdjust: set factor to 0.63 +ElecMinimize: Iter: 5 F: -246.530864932490857 |grad|_K: 3.216e-06 alpha: 3.727e-01 linmin: 2.709e-04 t[s]: 58.52 + FillingsUpdate: mu: +0.704464932 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00085 Tot: -0.00028 ] + SubspaceRotationAdjust: set factor to 0.469 +ElecMinimize: Iter: 6 F: -246.530928868243791 |grad|_K: 2.730e-06 alpha: 3.418e-01 linmin: 1.239e-04 t[s]: 61.74 + FillingsUpdate: mu: +0.704421336 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00061 Tot: -0.00016 ] + SubspaceRotationAdjust: set factor to 0.358 +ElecMinimize: Iter: 7 F: -246.530969755348167 |grad|_K: 1.594e-06 alpha: 3.027e-01 linmin: 6.742e-05 t[s]: 64.94 + FillingsUpdate: mu: +0.704426644 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00045 Tot: -0.00008 ] + SubspaceRotationAdjust: set factor to 0.296 +ElecMinimize: Iter: 8 F: -246.530990787806587 |grad|_K: 1.260e-06 alpha: 4.560e-01 linmin: 6.001e-05 t[s]: 68.17 + FillingsUpdate: mu: +0.704414355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00035 Tot: -0.00003 ] + SubspaceRotationAdjust: set factor to 0.247 +ElecMinimize: Iter: 9 F: -246.531001755022118 |grad|_K: 7.915e-07 alpha: 3.808e-01 linmin: 2.026e-06 t[s]: 71.37 + FillingsUpdate: mu: +0.704411103 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00028 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.273 +ElecMinimize: Iter: 10 F: -246.531007432062211 |grad|_K: 5.545e-07 alpha: 4.991e-01 linmin: -1.254e-05 t[s]: 74.57 + FillingsUpdate: mu: +0.704406875 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00022 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.225 +ElecMinimize: Iter: 11 F: -246.531010009199093 |grad|_K: 3.957e-07 alpha: 4.615e-01 linmin: -9.874e-06 t[s]: 77.76 + FillingsUpdate: mu: +0.704403053 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00017 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.251 +ElecMinimize: Iter: 12 F: -246.531011448848801 |grad|_K: 2.613e-07 alpha: 5.063e-01 linmin: -6.962e-06 t[s]: 80.99 + FillingsUpdate: mu: +0.704402584 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00014 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.244 +ElecMinimize: Iter: 13 F: -246.531012056297442 |grad|_K: 1.930e-07 alpha: 4.901e-01 linmin: -3.261e-06 t[s]: 84.18 + FillingsUpdate: mu: +0.704403911 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00010 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.222 +ElecMinimize: Iter: 14 F: -246.531012406255911 |grad|_K: 1.305e-07 alpha: 5.177e-01 linmin: -1.888e-06 t[s]: 87.38 + FillingsUpdate: mu: +0.704405528 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.24 +ElecMinimize: Iter: 15 F: -246.531012567961284 |grad|_K: 9.529e-08 alpha: 5.231e-01 linmin: 5.254e-07 t[s]: 90.58 + FillingsUpdate: mu: +0.704406062 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.227 +ElecMinimize: Iter: 16 F: -246.531012645562186 |grad|_K: 6.060e-08 alpha: 4.707e-01 linmin: 1.647e-06 t[s]: 93.79 + FillingsUpdate: mu: +0.704405664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.214 +ElecMinimize: Iter: 17 F: -246.531012680985981 |grad|_K: 4.200e-08 alpha: 5.313e-01 linmin: -1.153e-06 t[s]: 97.02 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.252e-04 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 + +# Strain tensor in Cartesian coordinates: +[ 0 0 0 ] +[ 0 0 0 ] +[ 0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -2.00965e-06 -5.05844e-09 -6.45052e-10 ] +[ -5.05844e-09 1.50167e-06 1.80343e-09 ] +[ -6.45052e-10 1.80343e-09 3.63613e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032000000000 2.387794000000000 1.475626000000000 1 +ion Ta 3.088610000000000 5.803973999999999 4.427302000000000 1 +ion Ta 3.088623000000000 10.577310999999998 1.472876000000000 1 +ion Ta -0.000073000000000 13.993287999999996 4.424510999999999 1 +ion B -0.000041000000000 7.226097999999999 1.473981000000000 1 +ion B 3.088684000000001 0.965511000000000 4.428946000000000 1 +ion B 3.088549000000000 15.415727999999998 1.471231000000000 1 +ion B 0.000001000000000 9.155027999999998 4.426155999999999 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000266200831 -0.000024817090014 0.000000515254774 1 +force Ta 0.000000451474215 -0.000066045379781 -0.000000505965430 1 +force Ta 0.000000222106482 0.000023518671209 0.000000339537087 1 +force Ta -0.000000372689739 0.000067396532729 -0.000000535065230 1 +force B 0.000000000018685 -0.000016999113451 -0.000000725096304 1 +force B 0.000000000089181 0.000010363745084 0.000001024576714 1 +force B 0.000000563321028 -0.000013185109126 -0.000001044661817 1 +force B -0.000000574721566 0.000020250944631 0.000000467978667 1 + +# Energy components: + Eewald = -214.7218140470664878 + EH = 28.5719961571363683 + Eloc = -40.0422816065842255 + Enl = -69.0116182477997597 + EvdW = -0.1193984275041179 + Exc = -90.7880416330360873 + Exc_core = 50.3731920977531473 + KE = 89.2072752081214304 +------------------------------------- + Etot = -246.5306904989797090 + TS = 0.0003221820062828 +------------------------------------- + F = -246.5310126809859810 + +LatticeMinimize: Iter: 0 F: -246.531012680985981 |grad|_K: 2.083e-04 t[s]: 110.71 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704403222 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012672762159 |grad|_K: 1.163e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704403149 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.482 +ElecMinimize: Iter: 1 F: -246.531012741736447 |grad|_K: 1.781e-08 alpha: 2.807e-01 linmin: -6.151e-06 t[s]: 117.01 + FillingsUpdate: mu: +0.704403354 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.536 +ElecMinimize: Iter: 2 F: -246.531012745196534 |grad|_K: 1.086e-08 alpha: 6.024e-01 linmin: 2.567e-05 t[s]: 120.19 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 8.344e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17738 -9.23038e-05 5.30331e-05 ] +[ 1.02631e-05 16.379 0.00198389 ] +[ 4.00334e-05 -0.00554623 5.90566 ] +unit cell volume = 597.529 + +# Strain tensor in Cartesian coordinates: +[ 1.69267e-05 4.26059e-08 5.4331e-09 ] +[ 4.26059e-08 -1.26481e-05 -1.51898e-08 ] +[ 5.4331e-09 -1.51898e-08 -3.06262e-06 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.72399e-06 -2.6207e-09 1.0734e-09 ] +[ -2.6207e-09 1.34129e-06 4.43056e-09 ] +[ 1.0734e-09 4.43056e-09 3.64521e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000031841161909 2.387738899274964 1.475622017635725 1 +ion Ta 3.088663000016083 5.803834549963591 4.427287921454370 1 +ion Ta 3.088675958189042 10.577200783957696 1.472871742723397 1 +ion Ta -0.000072756617882 13.993178279100887 4.424496759725079 1 +ion B -0.000040687717953 7.225989521661499 1.473975708832981 1 +ion B 3.088736343741031 0.965509155624267 4.428933520451493 1 +ion B 3.088602504291469 15.415519883721172 1.471225290072223 1 +ion B 0.000000836467880 9.154932329043771 4.426142831221303 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000113443207 -0.000009385237180 0.000000417225496 1 +force Ta 0.000000244248323 0.000003074262908 -0.000000307807742 1 +force Ta 0.000000052374902 0.000006496251403 0.000000111543555 1 +force Ta -0.000000033971613 -0.000000437627811 -0.000000402487490 1 +force B -0.000000066538222 -0.000024392591877 -0.000000511955806 1 +force B 0.000000010742381 0.000018141959634 0.000000704717162 1 +force B 0.000000073439108 -0.000023997857963 -0.000000713370508 1 +force B -0.000000135415601 0.000030436183407 0.000000606166842 1 + +# Energy components: + Eewald = -214.7216898800857336 + EH = 28.5720246970213658 + Eloc = -40.0424125527360886 + Enl = -69.0116613015474059 + EvdW = -0.1193984352710888 + Exc = -90.7880343709147866 + Exc_core = 50.3731921006565670 + KE = 89.2072892570580933 +------------------------------------- + Etot = -246.5306904858190364 + TS = 0.0003222593774852 +------------------------------------- + F = -246.5310127451965343 + +LatticeMinimize: Iter: 1 F: -246.531012745196534 |grad|_K: 1.651e-04 alpha: 1.000e+00 linmin: -2.107e-01 t[s]: 127.19 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704401671 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012784511631 |grad|_K: 4.716e-08 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704401664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.432 +ElecMinimize: Iter: 1 F: -246.531012790520293 |grad|_K: 1.408e-08 alpha: 1.488e-01 linmin: -5.293e-06 t[s]: 133.48 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.463186e-01. + FillingsUpdate: mu: +0.704401671 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.572 +ElecMinimize: Iter: 2 F: -246.531012793969779 |grad|_K: 1.091e-08 alpha: 9.587e-01 linmin: -8.500e-06 t[s]: 137.73 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.121e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -1.08714 gdotd/gdotd0: 0.995726 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075999 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704399938 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012818123031 |grad|_K: 7.550e-08 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704399927 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.476 +ElecMinimize: Iter: 1 F: -246.531012833051875 |grad|_K: 1.360e-08 alpha: 1.442e-01 linmin: -4.768e-05 t[s]: 150.40 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.326935e-01. + FillingsUpdate: mu: +0.704400133 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.402 +ElecMinimize: Iter: 2 F: -246.531012836138160 |grad|_K: 1.374e-08 alpha: 9.189e-01 linmin: 1.458e-04 t[s]: 154.65 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 4.224e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075999 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1.94959 (E-E0)/|gdotd0|: -2.02706 gdotd/gdotd0: 0.913613 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.141 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075999 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704397420 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012833496277 |grad|_K: 1.278e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704397405 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.398 +ElecMinimize: Iter: 1 F: -246.531012885292057 |grad|_K: 1.912e-08 alpha: 1.746e-01 linmin: 3.225e-06 t[s]: 167.44 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.238811e-01. + FillingsUpdate: mu: +0.704397780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.391 +ElecMinimize: Iter: 2 F: -246.531012891029945 |grad|_K: 1.794e-08 alpha: 8.634e-01 linmin: -3.022e-04 t[s]: 171.68 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.660e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.141 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075999 +# Lattice vectors: +R = +[ 6.17788 -9.01146e-05 5.27979e-05 ] +[ 1.10908e-05 16.3779 0.00198263 ] +[ 3.9782e-05 -0.00554927 5.90556 ] +unit cell volume = 597.53 + +# Strain tensor in Cartesian coordinates: +[ 9.81966e-05 1.7671e-07 -3.51661e-08 ] +[ 1.76707e-07 -7.55464e-05 -2.06309e-07 ] +[ -3.51674e-08 -2.06308e-07 -1.99222e-05 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.24268e-06 -3.48519e-10 -8.31675e-11 ] +[ -3.48519e-10 8.84741e-07 2.56347e-09 ] +[ -8.31675e-11 2.56347e-09 3.82394e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000031364274871 2.387527221568252 1.475599130603148 1 +ion Ta 3.088916060131611 5.803442677135045 4.427210324242592 1 +ion Ta 3.088928701965270 10.576581960054787 1.472845613791235 1 +ion Ta -0.000071485290487 13.992337340399775 4.424417290812241 1 +ion B -0.000040126649185 7.225405382758375 1.473946626269852 1 +ion B 3.088987341833553 0.965542772529612 4.428862706078708 1 +ion B 3.088856207135077 15.414425354213542 1.471193382993221 1 +ion B 0.000000844676210 9.154516445494776 4.426069796038099 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000055781179 0.000017760376729 0.000000361636596 1 +force Ta 0.000000026976392 -0.000062884510981 -0.000000247787136 1 +force Ta -0.000000059322709 0.000003977542731 0.000000270907676 1 +force Ta 0.000000061910033 0.000040276699043 -0.000000387216110 1 +force B 0.000000072390359 -0.000029798895842 -0.000000351223176 1 +force B -0.000000031387175 0.000031700277010 0.000000469458753 1 +force B 0.000000044083306 -0.000031116243454 -0.000000483179074 1 +force B -0.000000011657485 0.000029786323842 0.000000316939952 1 + +# Energy components: + Eewald = -214.7214053684233193 + EH = 28.5722945818389888 + Eloc = -40.0429311051848984 + Enl = -69.0116809815140186 + EvdW = -0.1193990991094699 + Exc = -90.7880224653361978 + Exc_core = 50.3731921286497411 + KE = 89.2072622415116001 +------------------------------------- + Etot = -246.5306900675675479 + TS = 0.0003228234624111 +------------------------------------- + F = -246.5310128910299454 + +LatticeMinimize: Iter: 2 F: -246.531012891029945 |grad|_K: 1.487e-04 alpha: 3.374e+00 linmin: -4.156e-01 t[s]: 178.61 +LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta -0.000 +0.000 +0.000 -0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'tau_up' ... done +Dumping 'tau_dn' ... done +Dumping 'd_tot' ... done +Dumping 'eigenvals' ... done +Dumping 'eigStats' ... + eMin: -1.780946 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: +0.704248 at state 8 ( [ +0.000000 +0.500000 +0.142857 ] spin 1 ) + mu : +0.704398 + LUMO: +0.704672 at state 56 ( [ -0.333333 +0.000000 +0.000000 ] spin 1 ) + eMax: +0.949514 at state 137 ( [ +0.500000 +0.500000 -0.428571 ] spin -1 ) + HOMO-LUMO gap: +0.000424 + Optical gap : +0.011971 at state 6 ( [ +0.000000 +0.000000 -0.142857 ] spin 1 ) +Dumping 'Ecomponents' ... done +Dumping 'dosUp' ... done. +Dumping 'dosDn' ... done. +End date and time: Fri Mar 8 17:43:38 2024 (Duration: 0-0:03:00.19) +Done! + +PROFILER: augmentDensityGrid 0.000352 +/- 0.000124 s, 150 calls, 0.052855 s total +PROFILER: augmentDensityGridGrad 0.014518 +/- 0.011018 s, 88 calls, 1.277555 s total +PROFILER: augmentDensitySpherical 0.000366 +/- 0.000154 s, 25200 calls, 9.213986 s total +PROFILER: augmentDensitySphericalGrad 0.000411 +/- 0.000165 s, 19624 calls, 8.057467 s total +PROFILER: augmentOverlap 0.000234 +/- 0.000094 s, 51344 calls, 12.038524 s total +PROFILER: changeGrid 0.000015 +/- 0.000001 s, 31048 calls, 0.476831 s total +PROFILER: ColumnBundle::randomize 0.000243 +/- 0.000004 s, 168 calls, 0.040764 s total +PROFILER: diagouterI 0.001183 +/- 0.000273 s, 13104 calls, 15.504073 s total +PROFILER: EdensityAndVscloc 0.001058 +/- 0.000012 s, 76 calls, 0.080390 s total +PROFILER: EnlAndGrad 0.000678 +/- 0.000111 s, 26344 calls, 17.851518 s total +PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 553 calls, 0.001591 s total +PROFILER: ExCorrFunctional 0.000064 +/- 0.000130 s, 102 calls, 0.006567 s total +PROFILER: ExCorrTotal 0.000753 +/- 0.000280 s, 102 calls, 0.076822 s total +PROFILER: Idag_DiagV_I 0.002106 +/- 0.000676 s, 8972 calls, 18.897621 s total +PROFILER: inv(matrix) 0.000225 +/- 0.000040 s, 10416 calls, 2.343441 s total +PROFILER: matrix::diagonalize 0.001098 +/- 0.000315 s, 21236 calls, 23.311408 s total +PROFILER: matrix::set 0.000009 +/- 0.000003 s, 196554 calls, 1.724202 s total +PROFILER: orthoMatrix(matrix) 0.000202 +/- 0.000082 s, 12332 calls, 2.487781 s total +PROFILER: RadialFunctionR::transform 0.001829 +/- 0.000308 s, 98 calls, 0.179215 s total +PROFILER: reduceKmesh 0.000002 +/- 0.000000 s, 1 calls, 0.000002 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.202436 +/- 0.010488 s, 16 calls, 3.238969 s total +PROFILER: WavefunctionDrag 0.468320 +/- 0.131446 s, 5 calls, 2.341601 s total +PROFILER: Y*M 0.000019 +/- 0.000003 s, 122475 calls, 2.361709 s total +PROFILER: Y1^Y2 0.000029 +/- 0.000028 s, 99832 calls, 2.893737 s total + +MEMUSAGE: ColumnBundle 1.120761 GB +MEMUSAGE: complexScalarFieldTilde 0.000701 GB +MEMUSAGE: IndexArrays 0.006389 GB +MEMUSAGE: matrix 0.123463 GB +MEMUSAGE: misc 0.002022 GB +MEMUSAGE: ScalarField 0.012617 GB +MEMUSAGE: ScalarFieldTilde 0.007510 GB +MEMUSAGE: Total 1.163064 GB + +*************** JDFTx 1.7.0 (git hash 12396ea5) *************** + +Start date and time: Fri Mar 8 17:43:47 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001569 (0) +Divided in process groups (process indices): 0 (0) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 0.45 +Run totals: 1 processes, 16 threads, 1 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name $VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 42 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 +ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 +ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 +ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 +ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 +ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 +ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 +ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 2 7 +latt-move-scale 1 1 1 +latt-scale 1 1 1 +lattice \ + 6.168436000000000 -0.000059000000000 0.000053000000000 \ + 0.000023000000000 16.427467000000000 0.001924000000000 \ + 0.000040000000000 -0.005724000000000 5.902588000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant GLSSA13 +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 +G = +[ 1.0186 3.65517e-06 -9.14734e-06 ] +[ -1.42533e-06 0.38248 -0.000124673 ] +[ -6.90414e-06 0.000370908 1.06448 ] +Minimum fftbox size, Smin = [ 28 76 28 ] +Chosen fftbox size, S = [ 28 80 28 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 +G = +[ 1.0186 3.65517e-06 -9.14734e-06 ] +[ -1.42533e-06 0.38248 -0.000124673 ] +[ -6.90414e-06 0.000370908 1.06448 ] +Minimum fftbox size, Smin = [ 28 68 24 ] +Chosen fftbox size, S = [ 28 70 24 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': + Title: Ta. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -70.583193. 13 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -2.682396 + |510> occupation: 6 eigenvalue: -1.447928 + |520> occupation: 3 eigenvalue: -0.131987 + |600> occupation: 2 eigenvalue: -0.199982 + |610> occupation: 0 eigenvalue: -0.051129 + lMax: 3 lLocal: 3 QijEcut: 5 + 7 projectors sampled on a log grid with 667 points: + l: 0 eig: -2.682397 rCut: 1.4 + l: 0 eig: -0.199983 rCut: 1.4 + l: 1 eig: -1.447928 rCut: 1.5 + l: 1 eig: -0.051130 rCut: 1.5 + l: 2 eig: -0.131987 rCut: 1.7 + l: 2 eig: 0.150000 rCut: 1.7 + l: 3 eig: 0.250000 rCut: 2.3 + Partial core density with radius 1.2 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': + Title: B. Created by USPP 7.3.6 on 8-4-15 + Reference state energy: -2.950027. 3 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.346865 + |210> occupation: 1 eigenvalue: -0.132618 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 559 points: + l: 0 eig: -0.346865 rCut: 1.25 + l: 0 eig: -0.500000 rCut: 1.25 + l: 1 eig: -0.346865 rCut: 1.25 + l: 1 eig: -1.000000 rCut: 1.25 + Partial core density with radius 0.9 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.25 bohrs. + +Initialized 2 species with 8 total atoms. + +Folded 1 k-points by 6x2x7 to 84 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 64.000000 nBands: 42 nStates: 168 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 2554.726 , ideal nbasis = 2555.213 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 6 0 0 ] +[ 0 2 0 ] +[ 0 0 7 ] +Supercell lattice vectors: +[ 37.0106 -0.000118 0.000371 ] +[ 0.000138 32.8549 0.013468 ] +[ 0.00024 -0.011448 41.3181 ] + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] + B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 2.376792 bohr. +Real space sum over 847 unit cells with max indices [ 5 3 5 ] +Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 + +---------- Allocating electronic variables ---------- +Reading eigenvalues from 'eigenvals'. +Initializing wave functions: linear combination of atomic orbitals +Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) +B pseudo-atom occupations: s ( 2 ) p ( 1 ) + FillingsUpdate: mu: +0.686661718 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00908 Tot: -0.00101 ] +LCAOMinimize: Iter: 0 F: -246.2703684649962952 |grad|_K: 1.171e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.712459587 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00665 Tot: -0.00181 ] +LCAOMinimize: Iter: 1 F: -246.4528786644987690 |grad|_K: 1.053e-04 alpha: 3.295e-01 linmin: -4.367e-02 cgtest: 1.222e-01 t[s]: 23.26 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.714071719 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00208 ] +LCAOMinimize: Iter: 2 F: -246.4552415759908683 |grad|_K: 5.255e-05 alpha: 5.367e-01 linmin: 5.912e-03 cgtest: -2.923e-02 t[s]: 25.85 + FillingsUpdate: mu: +0.713707837 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00210 ] +LCAOMinimize: Iter: 3 F: -246.4553446931705025 |grad|_K: 1.021e-05 alpha: 9.350e-02 linmin: -2.207e-02 cgtest: 1.698e-01 t[s]: 28.41 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.804912e-01. + FillingsUpdate: mu: +0.713888193 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00682 Tot: -0.00232 ] +LCAOMinimize: Iter: 4 F: -246.4553663527728702 |grad|_K: 7.659e-06 alpha: 5.192e-01 linmin: 1.419e-04 cgtest: -3.063e-03 t[s]: 31.72 + FillingsUpdate: mu: +0.713885616 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00684 Tot: -0.00234 ] +LCAOMinimize: Iter: 5 F: -246.4553689441066240 |grad|_K: 3.729e-06 alpha: 1.101e-01 linmin: -1.191e-03 cgtest: 9.089e-03 t[s]: 34.29 + FillingsUpdate: mu: +0.713849548 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00689 Tot: -0.00240 ] +LCAOMinimize: Iter: 6 F: -246.4553707842442520 |grad|_K: 8.837e-07 alpha: 3.298e-01 linmin: 1.269e-04 cgtest: -2.709e-02 t[s]: 36.85 + FillingsUpdate: mu: +0.713851760 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00691 Tot: -0.00242 ] +LCAOMinimize: Iter: 7 F: -246.4553708544137010 |grad|_K: 6.594e-07 alpha: 2.247e-01 linmin: -6.136e-07 cgtest: 4.639e-04 t[s]: 39.45 + FillingsUpdate: mu: +0.713855354 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] +LCAOMinimize: Iter: 8 F: -246.4553708841276034 |grad|_K: 3.463e-07 alpha: 1.709e-01 linmin: 1.967e-05 cgtest: -2.648e-04 t[s]: 42.02 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 42.38 + + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.713855355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] +ElecMinimize: Iter: 0 F: -246.455370884127575 |grad|_K: 7.677e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.706435257 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00591 Tot: -0.00247 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -246.520287479167706 |grad|_K: 2.836e-05 alpha: 6.060e-01 linmin: 2.774e-05 t[s]: 47.47 + FillingsUpdate: mu: +0.704468403 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00420 Tot: -0.00250 ] + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 2 F: -246.529235826500923 |grad|_K: 1.174e-05 alpha: 6.123e-01 linmin: 8.789e-05 t[s]: 50.65 + FillingsUpdate: mu: +0.704067779 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00166 ] + SubspaceRotationAdjust: set factor to 1.02 +ElecMinimize: Iter: 3 F: -246.530549052738621 |grad|_K: 6.863e-06 alpha: 5.241e-01 linmin: 1.563e-04 t[s]: 53.83 + FillingsUpdate: mu: +0.704000037 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00205 Tot: -0.00127 ] + SubspaceRotationAdjust: set factor to 0.665 +ElecMinimize: Iter: 4 F: -246.530711079692253 |grad|_K: 5.958e-06 alpha: 1.900e-01 linmin: 1.061e-04 t[s]: 57.00 + FillingsUpdate: mu: +0.703897258 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00126 Tot: -0.00069 ] + SubspaceRotationAdjust: set factor to 0.555 +ElecMinimize: Iter: 5 F: -246.530867381951509 |grad|_K: 2.932e-06 alpha: 2.428e-01 linmin: -1.218e-05 t[s]: 60.21 + FillingsUpdate: mu: +0.703892047 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00079 Tot: -0.00032 ] + SubspaceRotationAdjust: set factor to 0.422 +ElecMinimize: Iter: 6 F: -246.530928881947005 |grad|_K: 2.696e-06 alpha: 3.934e-01 linmin: -6.073e-05 t[s]: 63.39 + FillingsUpdate: mu: +0.703880780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00053 Tot: -0.00006 ] + SubspaceRotationAdjust: set factor to 0.343 +ElecMinimize: Iter: 7 F: -246.530966822712173 |grad|_K: 1.520e-06 alpha: 2.871e-01 linmin: -4.667e-06 t[s]: 66.56 + FillingsUpdate: mu: +0.703874478 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00043 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.386 +ElecMinimize: Iter: 8 F: -246.530988732848670 |grad|_K: 1.144e-06 alpha: 5.218e-01 linmin: 9.232e-07 t[s]: 69.74 + FillingsUpdate: mu: +0.703872920 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00038 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.287 +ElecMinimize: Iter: 9 F: -246.530997788390636 |grad|_K: 8.064e-07 alpha: 3.807e-01 linmin: -7.146e-06 t[s]: 72.92 + FillingsUpdate: mu: +0.703869664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00032 Tot: +0.00015 ] + SubspaceRotationAdjust: set factor to 0.322 +ElecMinimize: Iter: 10 F: -246.531003110075915 |grad|_K: 5.077e-07 alpha: 4.503e-01 linmin: -7.080e-06 t[s]: 76.12 + FillingsUpdate: mu: +0.703865324 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00026 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.317 +ElecMinimize: Iter: 11 F: -246.531005566529700 |grad|_K: 3.894e-07 alpha: 5.242e-01 linmin: -4.677e-06 t[s]: 79.30 + FillingsUpdate: mu: +0.703862944 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00020 Tot: +0.00012 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 12 F: -246.531006767661353 |grad|_K: 2.556e-07 alpha: 4.357e-01 linmin: 1.413e-06 t[s]: 82.47 + FillingsUpdate: mu: +0.703863024 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00015 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.269 +ElecMinimize: Iter: 13 F: -246.531007355558700 |grad|_K: 1.828e-07 alpha: 4.953e-01 linmin: -3.387e-07 t[s]: 85.66 + FillingsUpdate: mu: +0.703864560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00011 Tot: +0.00007 ] + SubspaceRotationAdjust: set factor to 0.258 +ElecMinimize: Iter: 14 F: -246.531007663892041 |grad|_K: 1.228e-07 alpha: 5.076e-01 linmin: -1.829e-07 t[s]: 88.84 + FillingsUpdate: mu: +0.703866170 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00006 ] + SubspaceRotationAdjust: set factor to 0.217 +ElecMinimize: Iter: 15 F: -246.531007805900202 |grad|_K: 8.711e-08 alpha: 5.179e-01 linmin: 1.701e-06 t[s]: 92.02 + FillingsUpdate: mu: +0.703866756 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00004 ] + SubspaceRotationAdjust: set factor to 0.222 +ElecMinimize: Iter: 16 F: -246.531007870491095 |grad|_K: 5.554e-08 alpha: 4.684e-01 linmin: 1.808e-06 t[s]: 95.19 + FillingsUpdate: mu: +0.703866408 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00003 ] + SubspaceRotationAdjust: set factor to 0.208 +ElecMinimize: Iter: 17 F: -246.531007900240667 |grad|_K: 3.756e-08 alpha: 5.305e-01 linmin: -2.241e-06 t[s]: 98.36 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.620e-04 + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 +# Lattice vectors: +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 + +# Strain tensor in Cartesian coordinates: +[ 0 0 0 ] +[ 0 0 0 ] +[ 0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.69853e-06 5.59557e-09 1.41959e-09 ] +[ 5.59557e-09 3.81916e-05 -1.21971e-07 ] +[ 1.41959e-09 -1.21971e-07 -5.35784e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 +ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 +ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 +ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 +ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 +ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 +ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 +ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 + +# Forces in Cartesian coordinates: +force Ta 0.000003219385226 0.000024941936105 -0.000004667309539 1 +force Ta -0.000003544134674 0.000100910630455 0.000002347800877 1 +force Ta 0.000004213169884 -0.000095340568768 -0.000002813127670 1 +force Ta -0.000003269450224 -0.000030911240225 0.000004677087443 1 +force B -0.000000729001011 -0.000015720776255 0.000010772774563 1 +force B 0.000000608095531 0.000019054253012 -0.000014315882331 1 +force B -0.000000498752112 0.000012643289756 0.000014335980866 1 +force B 0.000000021330734 -0.000015026361853 -0.000010315177459 1 + +# Energy components: + Eewald = -214.6559882144248945 + EH = 28.5857387723713110 + Eloc = -40.1186842665999635 + Enl = -69.0084493129606642 + EvdW = -0.1192533377321287 + Exc = -90.7845534796796727 + Exc_core = 50.3731883713289008 + KE = 89.1972709081141488 +------------------------------------- + Etot = -246.5307305595829348 + TS = 0.0002773406577414 +------------------------------------- + F = -246.5310079002406667 + +LatticeMinimize: Iter: 0 F: -246.531007900240667 |grad|_K: 2.745e-03 t[s]: 111.92 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.047 +0.047 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 +0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.838 15.838 15.838 +# coordination-number B 8.138 8.138 8.138 8.138 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043377 +EvdW_8 = -0.075910 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704038208 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] +ElecMinimize: Iter: 0 F: -246.531014271978677 |grad|_K: 2.488e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704035251 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.206 +ElecMinimize: Iter: 1 F: -246.531014618996693 |grad|_K: 7.345e-08 alpha: 3.083e-01 linmin: -6.352e-05 t[s]: 118.24 + FillingsUpdate: mu: +0.704031518 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.265 +ElecMinimize: Iter: 2 F: -246.531014707813426 |grad|_K: 6.000e-08 alpha: 9.057e-01 linmin: 6.919e-06 t[s]: 121.43 + FillingsUpdate: mu: +0.704033360 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.306 +ElecMinimize: Iter: 3 F: -246.531014768371961 |grad|_K: 4.795e-08 alpha: 9.261e-01 linmin: 3.658e-06 t[s]: 124.62 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.872e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.838 15.838 15.838 +# coordination-number B 8.138 8.138 8.138 8.138 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043377 +EvdW_8 = -0.075910 +# Lattice vectors: +R = +[ 6.16852 -5.97753e-05 5.29301e-05 ] +[ 2.27018e-05 16.4222 0.00192945 ] +[ 3.9928e-05 -0.00570738 5.90285 ] +unit cell volume = 597.963 + +# Strain tensor in Cartesian coordinates: +[ 1.4311e-05 -4.71455e-08 -1.19608e-08 ] +[ -4.71455e-08 -0.000321784 1.02767e-06 ] +[ -1.19608e-08 1.02767e-06 4.51425e-05 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -3.16235e-06 9.72711e-09 1.51381e-09 ] +[ 9.72711e-09 3.12615e-05 -1.04243e-07 ] +[ 1.51381e-09 -1.04243e-07 -5.40697e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000014086489759 2.393464963226479 1.474977371501900 1 +ion Ta 3.084271264231595 5.819543007953916 4.425076040486556 1 +ion Ta 3.084241830782444 10.604315563627694 1.472116500041577 1 +ion Ta -0.000020986919499 14.030934185850242 4.422174716636268 1 +ion B -0.000014091397776 7.251828452976323 1.473097720917905 1 +ion B 3.084298645948842 0.961238979979226 4.426960467748199 1 +ion B 3.084218889426424 15.462842647284960 1.470232558456424 1 +ion B 0.000006533363856 9.172348989626263 4.424049814606058 1 + +# Forces in Cartesian coordinates: +force Ta 0.000002656305160 -0.000090599278766 -0.000004686939808 1 +force Ta -0.000002780554917 -0.000072638279920 0.000002640588003 1 +force Ta 0.000003410172269 0.000090290543843 -0.000003019517788 1 +force Ta -0.000002762563820 0.000068162101984 0.000004644517497 1 +force B -0.000000578229282 -0.000088307202855 0.000009543323266 1 +force B 0.000000463088346 0.000074546028704 -0.000012789192807 1 +force B -0.000000560233414 -0.000056772413373 0.000012733201334 1 +force B 0.000000162461914 0.000068936586651 -0.000009123317262 1 + +# Energy components: + Eewald = -214.6743936804575981 + EH = 28.5801907094721130 + Eloc = -40.0962401542189326 + Enl = -69.0092234326302361 + EvdW = -0.1192864126888177 + Exc = -90.7856829553995226 + Exc_core = 50.3731891548009116 + KE = 89.2007106048843070 +------------------------------------- + Etot = -246.5307361662377730 + TS = 0.0002786021341825 +------------------------------------- + F = -246.5310147683719606 + +LatticeMinimize: Iter: 1 F: -246.531014768371961 |grad|_K: 2.273e-03 alpha: 1.000e+00 linmin: -9.031e-01 t[s]: 131.54 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.047 +0.047 +0.047 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 +0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.144 8.144 8.143 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043408 +EvdW_8 = -0.075975 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704530627 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531025878595273 |grad|_K: 4.371e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704518010 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.262 +ElecMinimize: Iter: 1 F: -246.531027214588903 |grad|_K: 2.910e-07 alpha: 3.840e-01 linmin: -1.375e-04 t[s]: 137.85 + FillingsUpdate: mu: +0.704505006 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.299 +ElecMinimize: Iter: 2 F: -246.531028288353497 |grad|_K: 2.216e-07 alpha: 6.973e-01 linmin: 7.818e-05 t[s]: 141.04 + FillingsUpdate: mu: +0.704515918 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.324 +ElecMinimize: Iter: 3 F: -246.531029025233863 |grad|_K: 1.464e-07 alpha: 8.278e-01 linmin: 1.006e-04 t[s]: 144.22 + FillingsUpdate: mu: +0.704516708 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 4 F: -246.531029205869743 |grad|_K: 9.860e-08 alpha: 4.645e-01 linmin: -1.439e-05 t[s]: 147.44 + FillingsUpdate: mu: +0.704515183 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.205 +ElecMinimize: Iter: 5 F: -246.531029297349278 |grad|_K: 5.126e-08 alpha: 5.177e-01 linmin: 2.594e-05 t[s]: 150.63 + FillingsUpdate: mu: +0.704515738 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.217 +ElecMinimize: Iter: 6 F: -246.531029328246632 |grad|_K: 2.835e-08 alpha: 6.476e-01 linmin: 1.799e-05 t[s]: 153.81 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.174e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.144 8.144 8.143 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043408 +EvdW_8 = -0.075975 +# Lattice vectors: +R = +[ 6.16918 -6.51258e-05 5.26355e-05 ] +[ 2.06706e-05 16.405 0.00194807 ] +[ 3.96224e-05 -0.00565097 5.90392 ] +unit cell volume = 597.507 + +# Strain tensor in Cartesian coordinates: +[ 0.000120098 -3.72492e-07 -6.27023e-08 ] +[ -3.72547e-07 -0.00137066 4.52454e-06 ] +[ -6.27015e-08 4.52452e-06 0.00022642 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -8.3604e-06 1.42182e-08 2.80363e-10 ] +[ 1.42182e-08 1.14337e-05 -4.20882e-08 ] +[ 2.80363e-10 -4.20882e-08 -4.9412e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000023813715142 2.390604013214516 1.475234480600942 1 +ion Ta 3.084584328359459 5.813169209201141 4.425908903944038 1 +ion Ta 3.084578157414626 10.593552085364093 1.472408297867962 1 +ion Ta -0.000036791658956 14.016500450836368 4.423043918082191 1 +ion B -0.000018837446157 7.243878315630210 1.473428155907734 1 +ion B 3.084626223062512 0.960543400213545 4.427715232784204 1 +ion B 3.084537813709094 15.446401698542397 1.470603744300826 1 +ion B 0.000003963154799 9.163016331935406 4.424847529217786 1 + +# Forces in Cartesian coordinates: +force Ta 0.000001084914930 0.000141960010169 -0.000004367879617 1 +force Ta -0.000001210748732 -0.000009421908688 0.000002618055463 1 +force Ta 0.000001248357327 0.000070400296685 -0.000002696507235 1 +force Ta -0.000001143490074 -0.000201438078333 0.000004325960740 1 +force B -0.000000768380446 -0.000275732002592 0.000005695191169 1 +force B 0.000000784553743 0.000303851856736 -0.000007616792945 1 +force B -0.000000855800566 -0.000298817632572 0.000007508392297 1 +force B 0.000000858749849 0.000269360114556 -0.000005496745663 1 + +# Energy components: + Eewald = -214.7276638602018579 + EH = 28.5647245912874865 + Eloc = -40.0317091353307788 + Enl = -69.0113097172592518 + EvdW = -0.1193834118021602 + Exc = -90.7888963153276904 + Exc_core = 50.3731914824034703 + KE = 89.2103061367852916 +------------------------------------- + Etot = -246.5307402294455414 + TS = 0.0002890988010826 +------------------------------------- + F = -246.5310293282466318 + +LatticeMinimize: Iter: 2 F: -246.531029328246632 |grad|_K: 1.236e-03 alpha: 1.000e+00 linmin: -6.852e-01 t[s]: 160.76 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 +0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.143 8.144 8.144 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043410 +EvdW_8 = -0.075988 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704520460 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531031962026219 |grad|_K: 3.755e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704526851 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.276 +ElecMinimize: Iter: 1 F: -246.531033769340610 |grad|_K: 2.573e-07 alpha: 7.052e-01 linmin: 1.376e-05 t[s]: 167.11 + FillingsUpdate: mu: +0.704528030 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.306 +ElecMinimize: Iter: 2 F: -246.531035102380287 |grad|_K: 2.639e-07 alpha: 1.110e+00 linmin: 5.537e-04 t[s]: 170.30 + FillingsUpdate: mu: +0.704526219 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.268 +ElecMinimize: Iter: 3 F: -246.531035795994967 |grad|_K: 1.709e-07 alpha: 5.477e-01 linmin: -2.876e-04 t[s]: 173.49 + FillingsUpdate: mu: +0.704524813 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 4 F: -246.531036101425457 |grad|_K: 1.002e-07 alpha: 5.738e-01 linmin: 1.926e-04 t[s]: 176.71 + FillingsUpdate: mu: +0.704524605 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.191 +ElecMinimize: Iter: 5 F: -246.531036212796238 |grad|_K: 5.894e-08 alpha: 6.108e-01 linmin: 7.984e-05 t[s]: 179.90 + FillingsUpdate: mu: +0.704524842 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.151 +ElecMinimize: Iter: 6 F: -246.531036247700513 |grad|_K: 3.541e-08 alpha: 5.531e-01 linmin: -1.788e-06 t[s]: 183.09 + FillingsUpdate: mu: +0.704525064 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.151 +ElecMinimize: Iter: 7 F: -246.531036261790803 |grad|_K: 2.032e-08 alpha: 6.184e-01 linmin: 9.272e-05 t[s]: 186.27 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 6.532e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.143 8.144 8.144 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043410 +EvdW_8 = -0.075988 +# Lattice vectors: +R = +[ 6.17151 -7.61423e-05 5.25274e-05 ] +[ 1.65228e-05 16.3936 0.00196136 ] +[ 3.94998e-05 -0.00561167 5.90538 ] +unit cell volume = 597.466 + +# Strain tensor in Cartesian coordinates: +[ 0.000498951 -1.04175e-06 -8.4205e-08 ] +[ -1.0424e-06 -0.00206386 7.0028e-06 ] +[ -8.41915e-08 7.00307e-06 0.000473185 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -6.49741e-06 1.01761e-08 -7.95605e-10 ] +[ 1.01761e-08 3.16135e-06 -2.48222e-08 ] +[ -7.95605e-10 -2.48222e-08 -7.77737e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000029775694859 2.389619343583877 1.475578543550516 1 +ion Ta 3.085740458134041 5.809058692164263 4.427030535410705 1 +ion Ta 3.085748496870723 10.586609022791823 1.472781763426523 1 +ion Ta -0.000054251406294 14.005792256272583 4.424195525424639 1 +ion B -0.000028108986210 7.237385110729197 1.473846033579680 1 +ion B 3.085798339673751 0.961490250908128 4.428761276913454 1 +ion B 3.085691086382508 15.434117602788850 1.471052900390355 1 +ion B 0.000002233955824 9.158087989122372 4.425926894248790 1 + +# Forces in Cartesian coordinates: +force Ta 0.000000180448983 -0.000001779224432 -0.000003215298322 1 +force Ta -0.000000213491438 -0.000022635216900 0.000002165526987 1 +force Ta 0.000000108554062 0.000006971364088 -0.000002113568274 1 +force Ta -0.000000196012767 0.000018046560330 0.000003199056616 1 +force B -0.000000552365229 -0.000329498688774 0.000001901472926 1 +force B 0.000000562095795 0.000313550862043 -0.000002592578413 1 +force B -0.000000582293062 -0.000321161272580 0.000002501303027 1 +force B 0.000000699542294 0.000336616788772 -0.000001894702260 1 + +# Energy components: + Eewald = -214.7312629602534173 + EH = 28.5655380437543300 + Eloc = -40.0285694974605377 + Enl = -69.0117058129617078 + EvdW = -0.1193978908337048 + Exc = -90.7889608782997755 + Exc_core = 50.3731919376023782 + KE = 89.2104335455247650 +------------------------------------- + Etot = -246.5307335129276112 + TS = 0.0003027488631822 +------------------------------------- + F = -246.5310362617908027 + +LatticeMinimize: Iter: 3 F: -246.531036261790803 |grad|_K: 8.306e-04 alpha: 1.000e+00 linmin: -3.257e-01 t[s]: 193.21 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 -0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.844 15.844 15.844 15.844 +# coordination-number B 8.141 8.142 8.142 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043405 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704449752 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531026682492154 |grad|_K: 7.050e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704459881 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.214 +ElecMinimize: Iter: 1 F: -246.531032693801336 |grad|_K: 4.310e-07 alpha: 6.655e-01 linmin: -2.195e-06 t[s]: 199.49 + FillingsUpdate: mu: +0.704460182 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.27 +ElecMinimize: Iter: 2 F: -246.531036680169876 |grad|_K: 4.159e-07 alpha: 1.182e+00 linmin: 4.513e-04 t[s]: 202.70 + FillingsUpdate: mu: +0.704456912 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.327 +ElecMinimize: Iter: 3 F: -246.531039288269824 |grad|_K: 3.382e-07 alpha: 8.295e-01 linmin: 7.410e-05 t[s]: 205.89 + FillingsUpdate: mu: +0.704454936 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.343 +ElecMinimize: Iter: 4 F: -246.531040658466878 |grad|_K: 2.511e-07 alpha: 6.585e-01 linmin: 1.756e-04 t[s]: 209.11 + FillingsUpdate: mu: +0.704454956 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.314 +ElecMinimize: Iter: 5 F: -246.531041296284229 |grad|_K: 1.467e-07 alpha: 5.571e-01 linmin: 1.295e-04 t[s]: 212.29 + FillingsUpdate: mu: +0.704455609 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.273 +ElecMinimize: Iter: 6 F: -246.531041548141133 |grad|_K: 9.871e-08 alpha: 6.442e-01 linmin: 7.198e-05 t[s]: 215.48 + FillingsUpdate: mu: +0.704455872 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.238 +ElecMinimize: Iter: 7 F: -246.531041644714321 |grad|_K: 6.791e-08 alpha: 5.455e-01 linmin: -2.842e-06 t[s]: 218.66 + FillingsUpdate: mu: +0.704455977 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 8 F: -246.531041694388506 |grad|_K: 4.287e-08 alpha: 5.925e-01 linmin: -2.160e-05 t[s]: 221.85 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 7.189e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.844 15.844 15.844 15.844 +# coordination-number B 8.141 8.142 8.142 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043405 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17576 -9.47374e-05 5.29299e-05 ] +[ 9.52926e-06 16.3804 0.0019841 ] +[ 3.98907e-05 -0.00554499 5.90623 ] +unit cell volume = 597.483 + +# Strain tensor in Cartesian coordinates: +[ 0.00118728 -2.17121e-06 -2.18338e-08 ] +[ -2.17321e-06 -0.00286467 1.11158e-05 ] +[ -2.17693e-08 1.11123e-05 0.00061781 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -3.84706e-06 2.06861e-09 -6.49216e-10 ] +[ 2.06861e-09 -5.44433e-07 1.28872e-09 ] +[ -6.49216e-10 1.28872e-09 1.41337e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000034114290175 2.387571268022230 1.475755349748698 1 +ion Ta 3.087849398723925 5.804154459943446 4.427724919689199 1 +ion Ta 3.087867051092635 10.578177718691764 1.473008209966117 1 +ion Ta -0.000077119608624 13.994907943198326 4.424939003719408 1 +ion B -0.000043935405504 7.227509823373992 1.474128072184157 1 +ion B 3.087928101798946 0.964589895884514 4.429352832810734 1 +ion B 3.087788784233561 15.417825744028846 1.471381110090443 1 +ion B 0.000000660313035 9.154879072058938 4.426566128753437 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000465565409 0.000169706448987 0.000001306198760 1 +force Ta 0.000000569150674 -0.000015052188429 -0.000000826241549 1 +force Ta -0.000000570285414 -0.000029336045811 0.000000988949218 1 +force Ta 0.000000488929249 -0.000126358388630 -0.000001411401752 1 +force B 0.000000157986568 -0.000127794177558 -0.000000980192501 1 +force B -0.000000168951475 0.000163248276740 0.000001274162211 1 +force B 0.000000130690925 -0.000154299039129 -0.000001291000006 1 +force B -0.000000123370772 0.000119498543090 0.000000893930426 1 + +# Energy components: + Eewald = -214.7276557127735828 + EH = 28.5694583224511760 + Eloc = -40.0346304300992202 + Enl = -69.0119383413610450 + EvdW = -0.1194033767426411 + Exc = -90.7884592491663085 + Exc_core = 50.3731921848171353 + KE = 89.2087147320197289 +------------------------------------- + Etot = -246.5307218708547623 + TS = 0.0003198235337484 +------------------------------------- + F = -246.5310416943885059 + +LatticeMinimize: Iter: 4 F: -246.531041694388506 |grad|_K: 4.614e-04 alpha: 1.000e+00 linmin: -1.678e-01 t[s]: 228.77 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.047 +# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 -0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.841 15.840 15.837 +# coordination-number B 8.140 8.135 8.134 8.139 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043386 +EvdW_8 = -0.075993 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704256554 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531025511751722 |grad|_K: 8.319e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704271215 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 1 F: -246.531031375441330 |grad|_K: 5.133e-07 alpha: 4.662e-01 linmin: 2.885e-06 t[s]: 235.06 + FillingsUpdate: mu: +0.704278446 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.243 +ElecMinimize: Iter: 2 F: -246.531034461304444 |grad|_K: 4.011e-07 alpha: 6.449e-01 linmin: 1.929e-04 t[s]: 238.25 + FillingsUpdate: mu: +0.704269868 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.287 +ElecMinimize: Iter: 3 F: -246.531037064538708 |grad|_K: 2.671e-07 alpha: 8.921e-01 linmin: 1.271e-04 t[s]: 241.47 + FillingsUpdate: mu: +0.704268747 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.285 +ElecMinimize: Iter: 4 F: -246.531037903744476 |grad|_K: 1.767e-07 alpha: 6.479e-01 linmin: 4.925e-06 t[s]: 244.66 + FillingsUpdate: mu: +0.704268666 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.223 +ElecMinimize: Iter: 5 F: -246.531038186411024 |grad|_K: 1.141e-07 alpha: 4.982e-01 linmin: 1.104e-05 t[s]: 247.87 + FillingsUpdate: mu: +0.704268389 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.201 +ElecMinimize: Iter: 6 F: -246.531038317370076 |grad|_K: 6.157e-08 alpha: 5.534e-01 linmin: -4.478e-06 t[s]: 251.06 + FillingsUpdate: mu: +0.704268888 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.22 +ElecMinimize: Iter: 7 F: -246.531038364612812 |grad|_K: 3.648e-08 alpha: 6.856e-01 linmin: -1.849e-05 t[s]: 254.25 + FillingsUpdate: mu: +0.704269068 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.235 +ElecMinimize: Iter: 8 F: -246.531038379635930 |grad|_K: 2.334e-08 alpha: 6.212e-01 linmin: 9.469e-06 t[s]: 257.43 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 8.448e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.841 15.840 15.837 +# coordination-number B 8.140 8.135 8.134 8.139 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043386 +EvdW_8 = -0.075993 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: 0.720696 gdotd/gdotd0: -2.16484 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.842 +# coordination-number B 8.141 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704420190 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531035415403750 |grad|_K: 5.767e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704406240 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.23 +ElecMinimize: Iter: 1 F: -246.531038498130698 |grad|_K: 3.564e-07 alpha: 5.099e-01 linmin: -3.589e-05 t[s]: 270.38 + FillingsUpdate: mu: +0.704400814 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.244 +ElecMinimize: Iter: 2 F: -246.531040129369387 |grad|_K: 2.965e-07 alpha: 7.065e-01 linmin: -8.916e-05 t[s]: 273.56 + FillingsUpdate: mu: +0.704406014 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.285 +ElecMinimize: Iter: 3 F: -246.531041494300439 |grad|_K: 1.872e-07 alpha: 8.537e-01 linmin: -9.396e-06 t[s]: 276.74 + FillingsUpdate: mu: +0.704406538 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.328 +ElecMinimize: Iter: 4 F: -246.531041953509856 |grad|_K: 1.130e-07 alpha: 7.211e-01 linmin: -2.661e-05 t[s]: 279.94 + FillingsUpdate: mu: +0.704406773 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.316 +ElecMinimize: Iter: 5 F: -246.531042101016880 |grad|_K: 7.764e-08 alpha: 6.358e-01 linmin: -1.391e-05 t[s]: 283.13 + FillingsUpdate: mu: +0.704406688 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.233 +ElecMinimize: Iter: 6 F: -246.531042149535807 |grad|_K: 5.068e-08 alpha: 4.429e-01 linmin: -6.638e-07 t[s]: 286.31 + FillingsUpdate: mu: +0.704406377 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.189 +ElecMinimize: Iter: 7 F: -246.531042173879570 |grad|_K: 2.922e-08 alpha: 5.215e-01 linmin: -2.252e-05 t[s]: 289.50 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.264e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.842 +# coordination-number B 8.141 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 +# Lattice vectors: +R = +[ 6.17686 -9.56645e-05 5.31532e-05 ] +[ 9.18629e-06 16.3807 0.00198391 ] +[ 4.01104e-05 -0.00554504 5.90563 ] +unit cell volume = 597.539 + +# Strain tensor in Cartesian coordinates: +[ 0.00136503 -2.227e-06 1.44186e-08 ] +[ -2.22888e-06 -0.00284668 1.1078e-05 ] +[ 1.45105e-08 1.10732e-05 0.000515328 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.85241e-06 -9.71227e-09 -3.79561e-12 ] +[ -9.71227e-09 2.26493e-06 8.18843e-09 ] +[ -3.79561e-12 8.18843e-09 1.47689e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000030823953056 2.388616337987223 1.475614851126392 1 +ion Ta 3.088401411030260 5.804130488408757 4.427264643267180 1 +ion Ta 3.088410904362411 10.578139300361443 1.472864883223145 1 +ion Ta -0.000074395171918 13.994507862159116 4.424473913215363 1 +ion B -0.000042818012558 7.226921939106935 1.473968737535463 1 +ion B 3.088474792086342 0.965536319238178 4.428909887658269 1 +ion B 3.088337543684599 15.417237684317360 1.471219336676431 1 +ion B -0.000001165476343 9.155706529538742 4.426119959660315 1 + +# Forces in Cartesian coordinates: +force Ta 0.000000323036195 -0.000212775014497 0.000000266636620 1 +force Ta -0.000000353159760 0.000131942916382 -0.000000145463472 1 +force Ta 0.000000330187713 0.000042258562630 0.000000055403925 1 +force Ta -0.000000343984957 0.000040137991624 -0.000000251368278 1 +force B 0.000000150826382 -0.000002511863929 -0.000000560692838 1 +force B -0.000000102098004 -0.000029074457280 0.000000803376795 1 +force B 0.000000115044701 0.000029245784065 -0.000000825183337 1 +force B -0.000000089307516 0.000001544869166 0.000000617721082 1 + +# Energy components: + Eewald = -214.7206562776039220 + EH = 28.5724130347543586 + Eloc = -40.0437031895604250 + Enl = -69.0118005584411947 + EvdW = -0.1193967998711261 + Exc = -90.7879399785789900 + Exc_core = 50.3731920550980874 + KE = 89.2071716495628095 +------------------------------------- + Etot = -246.5307200646404056 + TS = 0.0003221092391512 +------------------------------------- + F = -246.5310421738795696 + +LatticeMinimize: Iter: 5 F: -246.531042173879570 |grad|_K: 3.331e-04 alpha: 2.649e-01 linmin: 3.734e-02 t[s]: 296.43 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704400512 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] +ElecMinimize: Iter: 0 F: -246.531042168085634 |grad|_K: 1.574e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704399746 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.184 +ElecMinimize: Iter: 1 F: -246.531042313154273 |grad|_K: 5.154e-08 alpha: 3.223e-01 linmin: 5.761e-06 t[s]: 302.74 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.668220e-01. + FillingsUpdate: mu: +0.704399023 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.259 +ElecMinimize: Iter: 2 F: -246.531042359930979 |grad|_K: 4.336e-08 alpha: 9.690e-01 linmin: -1.423e-05 t[s]: 306.99 + FillingsUpdate: mu: +0.704399109 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.32 +ElecMinimize: Iter: 3 F: -246.531042396724303 |grad|_K: 3.753e-08 alpha: 1.077e+00 linmin: 3.381e-05 t[s]: 310.18 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.926e-09 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 +# Lattice vectors: +R = +[ 6.17729 -9.26838e-05 5.31591e-05 ] +[ 1.0312e-05 16.3792 0.00198354 ] +[ 4.01127e-05 -0.00554565 5.90569 ] +unit cell volume = 597.533 + +# Strain tensor in Cartesian coordinates: +[ 0.00143485 -2.0453e-06 1.47345e-08 ] +[ -2.04605e-06 -0.00293691 1.10436e-05 ] +[ 1.4824e-08 1.10401e-05 0.000525671 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.34726e-06 7.93739e-10 -1.62258e-10 ] +[ 7.93739e-10 6.9017e-07 1.08661e-09 ] +[ -1.62258e-10 1.08661e-09 5.39158e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032598836405 2.387806263857039 1.475628634652102 1 +ion Ta 3.088616327412532 5.803975252143080 4.427311177145520 1 +ion Ta 3.088629609300132 10.577319695711328 1.472878536043548 1 +ion Ta -0.000073285235838 13.993332687962614 4.424520653664504 1 +ion B -0.000041452468213 7.226129059583396 1.473984348897573 1 +ion B 3.088690407621215 0.965495187709153 4.428955000327909 1 +ion B 3.088555645794738 15.415795677959148 1.471234596975623 1 +ion B 0.000000645036171 9.155014616292998 4.426165055909802 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000304270083 0.000023959686182 0.000000466139625 1 +force Ta 0.000000320615867 -0.000039773504949 -0.000000278290855 1 +force Ta -0.000000297021261 0.000005320895644 0.000000242595352 1 +force Ta 0.000000295304903 0.000008526982820 -0.000000443742199 1 +force B 0.000000117539435 -0.000024589399294 -0.000000767816509 1 +force B -0.000000098985029 0.000013808836491 0.000001032481242 1 +force B 0.000000121457376 -0.000011152103790 -0.000001066942488 1 +force B -0.000000111982816 0.000022360524564 0.000000768153612 1 + +# Energy components: + Eewald = -214.7213057123609019 + EH = 28.5721759138337354 + Eloc = -40.0429414587348518 + Enl = -69.0117974720974559 + EvdW = -0.1193974825667439 + Exc = -90.7880124097588208 + Exc_core = 50.3731920760956626 + KE = 89.2073662863590755 +------------------------------------- + Etot = -246.5307202592302644 + TS = 0.0003221374940495 +------------------------------------- + F = -246.5310423967243025 + +LatticeMinimize: Iter: 6 F: -246.531042396724303 |grad|_K: 1.291e-04 alpha: 1.000e+00 linmin: -9.666e-02 t[s]: 317.12 +LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'tau_up' ... done +Dumping 'tau_dn' ... done +Dumping 'd_tot' ... done +Dumping 'eigenvals' ... done +Dumping 'eigStats' ... + eMin: -1.780949 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: +0.704289 at state 92 ( [ +0.000000 +0.500000 +0.142857 ] spin -1 ) + mu : +0.704399 + LUMO: +0.704651 at state 28 ( [ +0.333333 +0.000000 +0.000000 ] spin 1 ) + eMax: +0.949497 at state 53 ( [ +0.500000 +0.500000 -0.428571 ] spin 1 ) + HOMO-LUMO gap: +0.000362 + Optical gap : +0.012020 at state 1 ( [ +0.000000 +0.000000 +0.142857 ] spin 1 ) +Dumping 'Ecomponents' ... done +Dumping 'dosUp' ... done. +Dumping 'dosDn' ... done. +End date and time: Fri Mar 8 17:49:06 2024 (Duration: 0-0:05:18.70) +Done! + +PROFILER: augmentDensityGrid 0.000352 +/- 0.000124 s, 290 calls, 0.102146 s total +PROFILER: augmentDensityGridGrad 0.013958 +/- 0.009362 s, 170 calls, 2.372822 s total +PROFILER: augmentDensitySpherical 0.000362 +/- 0.000152 s, 48720 calls, 17.646429 s total +PROFILER: augmentDensitySphericalGrad 0.000409 +/- 0.000163 s, 35370 calls, 14.456944 s total +PROFILER: augmentOverlap 0.000233 +/- 0.000089 s, 104340 calls, 24.349186 s total +PROFILER: changeGrid 0.000015 +/- 0.000001 s, 57546 calls, 0.881653 s total +PROFILER: ColumnBundle::randomize 0.000244 +/- 0.000006 s, 168 calls, 0.041020 s total +PROFILER: diagouterI 0.001120 +/- 0.000216 s, 24864 calls, 27.857211 s total +PROFILER: EdensityAndVscloc 0.001054 +/- 0.000010 s, 146 calls, 0.153923 s total +PROFILER: EnlAndGrad 0.000672 +/- 0.000110 s, 52506 calls, 35.268476 s total +PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 1030 calls, 0.002936 s total +PROFILER: ExCorrFunctional 0.000059 +/- 0.000095 s, 187 calls, 0.011014 s total +PROFILER: ExCorrTotal 0.000748 +/- 0.000233 s, 187 calls, 0.139886 s total +PROFILER: Idag_DiagV_I 0.002117 +/- 0.000496 s, 16341 calls, 34.593797 s total +PROFILER: inv(matrix) 0.000221 +/- 0.000034 s, 22512 calls, 4.973688 s total +PROFILER: matrix::diagonalize 0.001040 +/- 0.000284 s, 40533 calls, 42.137274 s total +PROFILER: matrix::set 0.000009 +/- 0.000002 s, 368034 calls, 3.152777 s total +PROFILER: orthoMatrix(matrix) 0.000200 +/- 0.000061 s, 24909 calls, 4.979535 s total +PROFILER: RadialFunctionR::transform 0.001717 +/- 0.000331 s, 98 calls, 0.168281 s total +PROFILER: reduceKmesh 0.000002 +/- 0.000000 s, 1 calls, 0.000002 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.202114 +/- 0.009671 s, 25 calls, 5.052855 s total +PROFILER: WavefunctionDrag 0.563767 +/- 0.111635 s, 8 calls, 4.510134 s total +PROFILER: Y*M 0.000019 +/- 0.000003 s, 242866 calls, 4.645748 s total +PROFILER: Y1^Y2 0.000028 +/- 0.000019 s, 191040 calls, 5.315541 s total + +MEMUSAGE: ColumnBundle 1.121902 GB +MEMUSAGE: complexScalarFieldTilde 0.000701 GB +MEMUSAGE: IndexArrays 0.006395 GB +MEMUSAGE: matrix 0.123463 GB +MEMUSAGE: misc 0.002022 GB +MEMUSAGE: ScalarField 0.012617 GB +MEMUSAGE: ScalarFieldTilde 0.007510 GB +MEMUSAGE: Total 1.164226 GB + +*************** JDFTx 1.7.0 (git hash 12396ea5) *************** + +Start date and time: Fri Mar 8 17:49:15 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001569 (0) +Divided in process groups (process indices): 0 (0) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 0.37 +Run totals: 1 processes, 16 threads, 1 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name $VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 42 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion Ta 0.000033000000000 2.387801000000000 1.475626000000000 1 +ion Ta 3.088610000000000 5.803963000000000 4.427302000000000 1 +ion Ta 3.088623000000000 10.577297999999999 1.472876000000000 1 +ion Ta -0.000073000000000 13.993303999999998 4.424511999999999 1 +ion B -0.000041000000000 7.226113999999998 1.473981000000000 1 +ion B 3.088684000000000 0.965493000000000 4.428946000000000 1 +ion B 3.088549000000000 15.415763999999996 1.471232000000000 1 +ion B 0.000001000000000 9.154996000000001 4.426155999999999 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 2 7 +latt-move-scale 1 1 1 +latt-scale 1 1 1 +lattice \ + 6.177277000000000 -0.000093000000000 0.000053000000000 \ + 0.000010000000000 16.379166000000001 0.001984000000000 \ + 0.000040000000000 -0.005546000000000 5.905678000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant GLSSA13 +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 +G = +[ 1.01714 5.7722e-06 -9.13022e-06 ] +[ -6.20165e-07 0.383608 -0.000128872 ] +[ -6.88985e-06 0.000360245 1.06392 ] +Minimum fftbox size, Smin = [ 28 76 28 ] +Chosen fftbox size, S = [ 28 80 28 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 +G = +[ 1.01714 5.7722e-06 -9.13022e-06 ] +[ -6.20165e-07 0.383608 -0.000128872 ] +[ -6.88985e-06 0.000360245 1.06392 ] +Minimum fftbox size, Smin = [ 28 68 24 ] +Chosen fftbox size, S = [ 28 70 24 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': + Title: Ta. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -70.583193. 13 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -2.682396 + |510> occupation: 6 eigenvalue: -1.447928 + |520> occupation: 3 eigenvalue: -0.131987 + |600> occupation: 2 eigenvalue: -0.199982 + |610> occupation: 0 eigenvalue: -0.051129 + lMax: 3 lLocal: 3 QijEcut: 5 + 7 projectors sampled on a log grid with 667 points: + l: 0 eig: -2.682397 rCut: 1.4 + l: 0 eig: -0.199983 rCut: 1.4 + l: 1 eig: -1.447928 rCut: 1.5 + l: 1 eig: -0.051130 rCut: 1.5 + l: 2 eig: -0.131987 rCut: 1.7 + l: 2 eig: 0.150000 rCut: 1.7 + l: 3 eig: 0.250000 rCut: 2.3 + Partial core density with radius 1.2 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': + Title: B. Created by USPP 7.3.6 on 8-4-15 + Reference state energy: -2.950027. 3 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.346865 + |210> occupation: 1 eigenvalue: -0.132618 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 559 points: + l: 0 eig: -0.346865 rCut: 1.25 + l: 0 eig: -0.500000 rCut: 1.25 + l: 1 eig: -0.346865 rCut: 1.25 + l: 1 eig: -1.000000 rCut: 1.25 + Partial core density with radius 0.9 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.25 bohrs. + +Initialized 2 species with 8 total atoms. + +Folded 1 k-points by 6x2x7 to 84 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 64.000000 nBands: 42 nStates: 168 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 2552.107 , ideal nbasis = 2552.688 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 6 0 0 ] +[ 0 2 0 ] +[ 0 0 7 ] +Supercell lattice vectors: +[ 37.0637 -0.000186 0.000371 ] +[ 6e-05 32.7583 0.013888 ] +[ 0.00024 -0.011092 41.3397 ] + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] + B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 2.376008 bohr. +Real space sum over 847 unit cells with max indices [ 5 3 5 ] +Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.141 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +---------- Allocating electronic variables ---------- +Reading eigenvalues from 'eigenvals'. +Initializing wave functions: linear combination of atomic orbitals +Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) +B pseudo-atom occupations: s ( 2 ) p ( 1 ) + FillingsUpdate: mu: +0.687098553 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00742 Tot: -0.00118 ] +LCAOMinimize: Iter: 0 F: -246.2723518959129194 |grad|_K: 1.163e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.713056265 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00576 Tot: -0.00088 ] +LCAOMinimize: Iter: 1 F: -246.4530530112829751 |grad|_K: 1.034e-04 alpha: 3.306e-01 linmin: -4.744e-02 cgtest: 1.240e-01 t[s]: 23.16 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.714435776 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00139 ] +LCAOMinimize: Iter: 2 F: -246.4554270620844250 |grad|_K: 2.430e-05 alpha: 5.584e-01 linmin: 1.007e-02 cgtest: -4.928e-02 t[s]: 25.73 + FillingsUpdate: mu: +0.714402693 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ] +LCAOMinimize: Iter: 3 F: -246.4554514854609693 |grad|_K: 1.067e-05 alpha: 1.025e-01 linmin: -1.435e-02 cgtest: 8.167e-02 t[s]: 28.31 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.074346e-01. + FillingsUpdate: mu: +0.714596053 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00583 Tot: -0.00143 ] +LCAOMinimize: Iter: 4 F: -246.4554744500862000 |grad|_K: 4.193e-06 alpha: 4.956e-01 linmin: 6.536e-04 cgtest: -9.856e-02 t[s]: 31.58 + FillingsUpdate: mu: +0.714565034 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00586 Tot: -0.00145 ] +LCAOMinimize: Iter: 5 F: -246.4554765880286311 |grad|_K: 3.384e-06 alpha: 3.044e-01 linmin: -1.485e-05 cgtest: 4.975e-03 t[s]: 34.16 + FillingsUpdate: mu: +0.714550344 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00587 Tot: -0.00146 ] +LCAOMinimize: Iter: 6 F: -246.4554771251066825 |grad|_K: 4.441e-07 alpha: 1.172e-01 linmin: -4.643e-04 cgtest: -2.684e-03 t[s]: 36.70 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.517227e-01. + FillingsUpdate: mu: +0.714546511 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] +LCAOMinimize: Iter: 7 F: -246.4554771583767092 |grad|_K: 3.740e-07 alpha: 4.218e-01 linmin: 1.190e-05 cgtest: -3.796e-04 t[s]: 39.97 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 40.33 + + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.141 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.714546511 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] +ElecMinimize: Iter: 0 F: -246.455477158376652 |grad|_K: 7.676e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.707029586 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00470 Tot: -0.00149 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -246.520330861781218 |grad|_K: 2.834e-05 alpha: 6.062e-01 linmin: 2.881e-05 t[s]: 45.40 + FillingsUpdate: mu: +0.705008712 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00317 Tot: -0.00117 ] + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 2 F: -246.529245183734815 |grad|_K: 1.177e-05 alpha: 6.114e-01 linmin: 7.191e-05 t[s]: 48.56 + FillingsUpdate: mu: +0.704869494 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00208 Tot: -0.00073 ] + SubspaceRotationAdjust: set factor to 0.841 +ElecMinimize: Iter: 3 F: -246.530495254965416 |grad|_K: 8.986e-06 alpha: 4.955e-01 linmin: 2.889e-04 t[s]: 51.72 + FillingsUpdate: mu: +0.704565484 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00176 Tot: -0.00065 ] + SubspaceRotationAdjust: set factor to 0.478 +ElecMinimize: Iter: 4 F: -246.530684779392175 |grad|_K: 5.166e-06 alpha: 1.270e-01 linmin: -6.552e-04 t[s]: 54.88 + FillingsUpdate: mu: +0.704489183 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00116 Tot: -0.00041 ] + SubspaceRotationAdjust: set factor to 0.633 +ElecMinimize: Iter: 5 F: -246.530865528358646 |grad|_K: 3.198e-06 alpha: 3.694e-01 linmin: 2.817e-04 t[s]: 58.07 + FillingsUpdate: mu: +0.704466363 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00085 Tot: -0.00028 ] + SubspaceRotationAdjust: set factor to 0.472 +ElecMinimize: Iter: 6 F: -246.530929181241476 |grad|_K: 2.733e-06 alpha: 3.441e-01 linmin: 1.273e-04 t[s]: 61.22 + FillingsUpdate: mu: +0.704420843 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00061 Tot: -0.00016 ] + SubspaceRotationAdjust: set factor to 0.36 +ElecMinimize: Iter: 7 F: -246.530969877357933 |grad|_K: 1.586e-06 alpha: 3.006e-01 linmin: 6.448e-05 t[s]: 64.41 + FillingsUpdate: mu: +0.704425975 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00045 Tot: -0.00008 ] + SubspaceRotationAdjust: set factor to 0.301 +ElecMinimize: Iter: 8 F: -246.530990994827732 |grad|_K: 1.256e-06 alpha: 4.628e-01 linmin: 5.677e-05 t[s]: 67.57 + FillingsUpdate: mu: +0.704414165 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00035 Tot: -0.00003 ] + SubspaceRotationAdjust: set factor to 0.245 +ElecMinimize: Iter: 9 F: -246.531001775315332 |grad|_K: 7.912e-07 alpha: 3.764e-01 linmin: 4.398e-07 t[s]: 70.73 + FillingsUpdate: mu: +0.704410570 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00028 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.277 +ElecMinimize: Iter: 10 F: -246.531007475961445 |grad|_K: 5.503e-07 alpha: 5.016e-01 linmin: -1.253e-05 t[s]: 73.89 + FillingsUpdate: mu: +0.704406495 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00022 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.228 +ElecMinimize: Iter: 11 F: -246.531010033181133 |grad|_K: 3.954e-07 alpha: 4.650e-01 linmin: -1.028e-05 t[s]: 77.04 + FillingsUpdate: mu: +0.704402675 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00017 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.248 +ElecMinimize: Iter: 12 F: -246.531011462623582 |grad|_K: 2.580e-07 alpha: 5.035e-01 linmin: -7.061e-06 t[s]: 80.23 + FillingsUpdate: mu: +0.704402249 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00014 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.247 +ElecMinimize: Iter: 13 F: -246.531012065592620 |grad|_K: 1.920e-07 alpha: 4.989e-01 linmin: -3.078e-06 t[s]: 83.39 + FillingsUpdate: mu: +0.704403601 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00010 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.221 +ElecMinimize: Iter: 14 F: -246.531012409297631 |grad|_K: 1.291e-07 alpha: 5.133e-01 linmin: -2.096e-06 t[s]: 86.55 + FillingsUpdate: mu: +0.704405223 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00007 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.237 +ElecMinimize: Iter: 15 F: -246.531012569766943 |grad|_K: 9.392e-08 alpha: 5.301e-01 linmin: 3.924e-07 t[s]: 89.71 + FillingsUpdate: mu: +0.704405720 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.23 +ElecMinimize: Iter: 16 F: -246.531012644873528 |grad|_K: 6.000e-08 alpha: 4.690e-01 linmin: 9.046e-07 t[s]: 92.86 + FillingsUpdate: mu: +0.704405316 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.211 +ElecMinimize: Iter: 17 F: -246.531012679740627 |grad|_K: 4.120e-08 alpha: 5.336e-01 linmin: 4.739e-06 t[s]: 96.05 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.253e-04 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.141 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 + +# Strain tensor in Cartesian coordinates: +[ 0 0 0 ] +[ 0 0 0 ] +[ 0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -2.00427e-06 -6.41098e-09 -6.69102e-10 ] +[ -6.41098e-09 1.45825e-06 2.00374e-09 ] +[ -6.69102e-10 2.00374e-09 3.8511e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000033000000000 2.387801000000000 1.475626000000000 1 +ion Ta 3.088610000000000 5.803963000000000 4.427302000000000 1 +ion Ta 3.088623000000000 10.577297999999999 1.472876000000000 1 +ion Ta -0.000073000000000 13.993303999999998 4.424511999999999 1 +ion B -0.000041000000000 7.226113999999998 1.473981000000000 1 +ion B 3.088684000000000 0.965493000000000 4.428946000000000 1 +ion B 3.088549000000000 15.415763999999996 1.471232000000000 1 +ion B 0.000001000000000 9.154996000000001 4.426155999999999 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000374186233 -0.000022911758852 0.000000549303367 1 +force Ta 0.000000416061010 -0.000072611148801 -0.000000500713005 1 +force Ta 0.000000294055642 0.000022904272582 0.000000393573924 1 +force Ta -0.000000428308449 0.000073035134641 -0.000000643341794 1 +force B 0.000000004505764 -0.000019802778684 -0.000000716378689 1 +force B 0.000000085971737 0.000013472465021 0.000001056423195 1 +force B 0.000000586913317 -0.000016320999589 -0.000001089193576 1 +force B -0.000000562072825 0.000022763855358 0.000000476620699 1 + +# Energy components: + Eewald = -214.7218133465404719 + EH = 28.5719821363679074 + Eloc = -40.0422788731164871 + Enl = -69.0116155939734028 + EvdW = -0.1193983763632689 + Exc = -90.7880445741663777 + Exc_core = 50.3731920966065800 + KE = 89.2072859955260355 +------------------------------------- + Etot = -246.5306905356595166 + TS = 0.0003221440811065 +------------------------------------- + F = -246.5310126797406269 + +LatticeMinimize: Iter: 0 F: -246.531012679740627 |grad|_K: 2.114e-04 t[s]: 109.63 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704402952 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012644059558 |grad|_K: 1.362e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704402792 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.486 +ElecMinimize: Iter: 1 F: -246.531012738145563 |grad|_K: 2.005e-08 alpha: 2.795e-01 linmin: -8.011e-06 t[s]: 115.89 + FillingsUpdate: mu: +0.704402984 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.532 +ElecMinimize: Iter: 2 F: -246.531012742380227 |grad|_K: 1.197e-08 alpha: 5.822e-01 linmin: 3.779e-05 t[s]: 119.09 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 9.112e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17738 -9.21172e-05 5.30343e-05 ] +[ 1.03334e-05 16.379 0.00198388 ] +[ 4.00347e-05 -0.00554626 5.90566 ] +unit cell volume = 597.529 + +# Strain tensor in Cartesian coordinates: +[ 1.68814e-05 5.3998e-08 5.63567e-09 ] +[ 5.3998e-08 -1.22825e-05 -1.6877e-08 ] +[ 5.63567e-09 -1.6877e-08 -3.24368e-06 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.71315e-06 -1.85786e-09 1.10722e-09 ] +[ -1.85786e-09 1.30737e-06 3.7845e-09 ] +[ 1.10722e-09 3.7845e-09 3.82102e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032760748257 2.387748669363425 1.475621781764706 1 +ion Ta 3.088662891742175 5.803819128590579 4.427287117225743 1 +ion Ta 3.088676011059521 10.577191064291029 1.472871514147207 1 +ion Ta -0.000072651866802 13.993205020900598 4.424496828026488 1 +ion B -0.000040600552699 7.226005351827673 1.473975439765913 1 +ion B 3.088736301643010 0.965494639553178 4.428932750682122 1 +ion B 3.088602563928776 15.415558411143666 1.471225955058562 1 +ion B 0.000000954363625 9.154906176655128 4.426142024310147 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000245075968 -0.000019148461709 0.000000453910581 1 +force Ta 0.000000266094903 0.000005901803880 -0.000000301856911 1 +force Ta 0.000000026399615 0.000017048437983 0.000000146913911 1 +force Ta 0.000000007993397 -0.000003944453294 -0.000000482164827 1 +force B -0.000000056962050 -0.000025390934119 -0.000000493281530 1 +force B 0.000000058602828 0.000019442425998 0.000000706656121 1 +force B 0.000000059991791 -0.000026306402334 -0.000000759077303 1 +force B -0.000000121099534 0.000032494751250 0.000000606366784 1 + +# Energy components: + Eewald = -214.7216796649045989 + EH = 28.5720158669753523 + Eloc = -40.0424218163100107 + Enl = -69.0116594598001143 + EvdW = -0.1193983747438246 + Exc = -90.7880363943404518 + Exc_core = 50.3731920992418409 + KE = 89.2072972204708208 +------------------------------------- + Etot = -246.5306905234109536 + TS = 0.0003222189692792 +------------------------------------- + F = -246.5310127423802271 + +LatticeMinimize: Iter: 1 F: -246.531012742380227 |grad|_K: 1.661e-04 alpha: 1.000e+00 linmin: -1.953e-01 t[s]: 126.15 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704401330 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012776127483 |grad|_K: 6.390e-08 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704401310 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.436 +ElecMinimize: Iter: 1 F: -246.531012786798044 |grad|_K: 1.391e-08 alpha: 1.439e-01 linmin: -4.178e-06 t[s]: 132.38 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.317171e-01. + FillingsUpdate: mu: +0.704401314 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.391 +ElecMinimize: Iter: 2 F: -246.531012789939524 |grad|_K: 1.279e-08 alpha: 8.894e-01 linmin: -2.961e-04 t[s]: 136.60 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 7.151e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -1.07531 gdotd/gdotd0: 0.982294 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704399637 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012790223940 |grad|_K: 1.053e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704399544 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.468 +ElecMinimize: Iter: 1 F: -246.531012828439145 |grad|_K: 1.399e-08 alpha: 1.899e-01 linmin: -3.579e-05 t[s]: 149.25 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.697432e-01. + FillingsUpdate: mu: +0.704399691 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.366 +ElecMinimize: Iter: 2 F: -246.531012831033763 |grad|_K: 1.362e-08 alpha: 7.284e-01 linmin: -4.301e-04 t[s]: 153.49 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 4.698e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17767 -9.10283e-05 5.2906e-05 ] +[ 1.07453e-05 16.3784 0.00198326 ] +[ 3.98974e-05 -0.00554772 5.9056 ] +unit cell volume = 597.53 + +# Strain tensor in Cartesian coordinates: +[ 6.30908e-05 1.20731e-07 -1.65239e-08 ] +[ 1.20728e-07 -4.72654e-05 -1.09446e-07 ] +[ -1.65247e-08 -1.09446e-07 -1.3307e-05 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.46256e-06 3.75276e-09 3.08618e-10 ] +[ 3.75276e-09 1.08571e-06 -3.48609e-09 ] +[ 3.08618e-10 -3.48609e-09 3.81647e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032063330348 2.387603382569145 1.475608241335752 1 +ion Ta 3.088806804620202 5.803597697858205 4.427240990942293 1 +ion Ta 3.088819614706185 10.576877017415752 1.472856286470541 1 +ion Ta -0.000071997684141 13.992738545989809 4.424449494580473 1 +ion B -0.000040302171930 7.225675665320547 1.473958361448721 1 +ion B 3.088879189855721 0.965518538037246 4.428890460976779 1 +ion B 3.088746712734475 15.414941621818448 1.471207197889883 1 +ion B 0.000000883673630 9.154682389659127 4.426098536524893 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000302919985 -0.000007673347483 0.000000313672615 1 +force Ta 0.000000295459264 0.000011097056752 -0.000000197330863 1 +force Ta -0.000000195699618 0.000012936730118 0.000000144759957 1 +force Ta 0.000000201843134 -0.000015965004260 -0.000000355054745 1 +force B 0.000000008505624 -0.000016371062854 -0.000000392114726 1 +force B -0.000000035898865 0.000018679196684 0.000000548013621 1 +force B 0.000000096593708 -0.000037322638357 -0.000000560341895 1 +force B -0.000000053106982 0.000033415661423 0.000000404370216 1 + +# Energy components: + Eewald = -214.7214968475309149 + EH = 28.5721729765075310 + Eloc = -40.0427379266944783 + Enl = -69.0116664164920621 + EvdW = -0.1193987315299138 + Exc = -90.7880267291989611 + Exc_core = 50.3731921145666703 + KE = 89.2072712989468783 +------------------------------------- + Etot = -246.5306902614253204 + TS = 0.0003225696084568 +------------------------------------- + F = -246.5310128310337632 + +LatticeMinimize: Iter: 2 F: -246.531012831033763 |grad|_K: 1.455e-04 alpha: 1.970e+00 linmin: -3.527e-01 t[s]: 160.36 +LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta -0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'tau_up' ... done +Dumping 'tau_dn' ... done +Dumping 'd_tot' ... done +Dumping 'eigenvals' ... done +Dumping 'eigStats' ... + eMin: -1.780946 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: +0.704267 at state 8 ( [ +0.000000 +0.500000 +0.142857 ] spin 1 ) + mu : +0.704400 + LUMO: +0.704667 at state 56 ( [ -0.333333 +0.000000 +0.000000 ] spin 1 ) + eMax: +0.949503 at state 137 ( [ +0.500000 +0.500000 -0.428571 ] spin -1 ) + HOMO-LUMO gap: +0.000400 + Optical gap : +0.011990 at state 90 ( [ +0.000000 +0.000000 -0.142857 ] spin -1 ) +Dumping 'Ecomponents' ... done +Dumping 'dosUp' ... done. +Dumping 'dosDn' ... done. +End date and time: Fri Mar 8 17:51:57 2024 (Duration: 0-0:02:41.92) +Done! + +PROFILER: augmentDensityGrid 0.000351 +/- 0.000124 s, 138 calls, 0.048482 s total +PROFILER: augmentDensityGridGrad 0.016088 +/- 0.012223 s, 80 calls, 1.287023 s total +PROFILER: augmentDensitySpherical 0.000361 +/- 0.000152 s, 23184 calls, 8.375199 s total +PROFILER: augmentDensitySphericalGrad 0.000405 +/- 0.000165 s, 17628 calls, 7.138220 s total +PROFILER: augmentOverlap 0.000233 +/- 0.000093 s, 45672 calls, 10.643846 s total +PROFILER: changeGrid 0.000015 +/- 0.000001 s, 28380 calls, 0.429417 s total +PROFILER: ColumnBundle::randomize 0.000244 +/- 0.000007 s, 168 calls, 0.041034 s total +PROFILER: diagouterI 0.001177 +/- 0.000277 s, 12096 calls, 14.238955 s total +PROFILER: EdensityAndVscloc 0.001042 +/- 0.000012 s, 70 calls, 0.072959 s total +PROFILER: EnlAndGrad 0.000670 +/- 0.000105 s, 23340 calls, 15.636018 s total +PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 498 calls, 0.001409 s total +PROFILER: ExCorrFunctional 0.000066 +/- 0.000136 s, 91 calls, 0.006007 s total +PROFILER: ExCorrTotal 0.000749 +/- 0.000276 s, 91 calls, 0.068138 s total +PROFILER: Idag_DiagV_I 0.002093 +/- 0.000695 s, 8142 calls, 17.044961 s total +PROFILER: inv(matrix) 0.000223 +/- 0.000037 s, 9240 calls, 2.064009 s total +PROFILER: matrix::diagonalize 0.001100 +/- 0.000319 s, 19566 calls, 21.517025 s total +PROFILER: matrix::set 0.000009 +/- 0.000003 s, 175290 calls, 1.529581 s total +PROFILER: orthoMatrix(matrix) 0.000202 +/- 0.000089 s, 10998 calls, 2.223354 s total +PROFILER: RadialFunctionR::transform 0.001722 +/- 0.000315 s, 98 calls, 0.168747 s total +PROFILER: reduceKmesh 0.000001 +/- 0.000000 s, 1 calls, 0.000001 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.201523 +/- 0.010616 s, 13 calls, 2.619805 s total +PROFILER: WavefunctionDrag 0.496761 +/- 0.127840 s, 4 calls, 1.987045 s total +PROFILER: Y*M 0.000019 +/- 0.000003 s, 109640 calls, 2.099216 s total +PROFILER: Y1^Y2 0.000029 +/- 0.000029 s, 87480 calls, 2.542771 s total + +MEMUSAGE: ColumnBundle 1.120761 GB +MEMUSAGE: complexScalarFieldTilde 0.000701 GB +MEMUSAGE: IndexArrays 0.006389 GB +MEMUSAGE: matrix 0.123463 GB +MEMUSAGE: misc 0.002022 GB +MEMUSAGE: ScalarField 0.012617 GB +MEMUSAGE: ScalarFieldTilde 0.007510 GB +MEMUSAGE: Total 1.163064 GB + +*************** JDFTx 1.7.0 (git hash 12396ea5) *************** + +Start date and time: Fri Mar 8 17:52:05 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001569 (0) +Divided in process groups (process indices): 0 (0) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 0.49 +Run totals: 1 processes, 16 threads, 1 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name $VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 42 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion Ta 0.000032000000000 2.387786000000000 1.475626000000000 1 +ion Ta 3.088611000000000 5.803984999999998 4.427302000000000 1 +ion Ta 3.088623000000000 10.577323000000000 1.472876000000000 1 +ion Ta -0.000073000000000 13.993272999999999 4.424510999999999 1 +ion B -0.000041000000000 7.226081999999999 1.473981000000000 1 +ion B 3.088684000000000 0.965530000000000 4.428946999999999 1 +ion B 3.088550000000000 15.415691999999998 1.471230000000000 1 +ion B 0.000001000000000 9.155060999999998 4.426157000000000 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 2 7 +latt-move-scale 1 1 1 +latt-scale 1 1 1 +lattice \ + 6.177277000000000 -0.000093000000000 0.000053000000000 \ + 0.000010000000000 16.379166000000001 0.001984000000000 \ + 0.000040000000000 -0.005546000000000 5.905678000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant GLSSA13 +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 +G = +[ 1.01714 5.7722e-06 -9.13022e-06 ] +[ -6.20165e-07 0.383608 -0.000128872 ] +[ -6.88985e-06 0.000360245 1.06392 ] +Minimum fftbox size, Smin = [ 28 76 28 ] +Chosen fftbox size, S = [ 28 80 28 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 +G = +[ 1.01714 5.7722e-06 -9.13022e-06 ] +[ -6.20165e-07 0.383608 -0.000128872 ] +[ -6.88985e-06 0.000360245 1.06392 ] +Minimum fftbox size, Smin = [ 28 68 24 ] +Chosen fftbox size, S = [ 28 70 24 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': + Title: Ta. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -70.583193. 13 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -2.682396 + |510> occupation: 6 eigenvalue: -1.447928 + |520> occupation: 3 eigenvalue: -0.131987 + |600> occupation: 2 eigenvalue: -0.199982 + |610> occupation: 0 eigenvalue: -0.051129 + lMax: 3 lLocal: 3 QijEcut: 5 + 7 projectors sampled on a log grid with 667 points: + l: 0 eig: -2.682397 rCut: 1.4 + l: 0 eig: -0.199983 rCut: 1.4 + l: 1 eig: -1.447928 rCut: 1.5 + l: 1 eig: -0.051130 rCut: 1.5 + l: 2 eig: -0.131987 rCut: 1.7 + l: 2 eig: 0.150000 rCut: 1.7 + l: 3 eig: 0.250000 rCut: 2.3 + Partial core density with radius 1.2 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': + Title: B. Created by USPP 7.3.6 on 8-4-15 + Reference state energy: -2.950027. 3 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.346865 + |210> occupation: 1 eigenvalue: -0.132618 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 559 points: + l: 0 eig: -0.346865 rCut: 1.25 + l: 0 eig: -0.500000 rCut: 1.25 + l: 1 eig: -0.346865 rCut: 1.25 + l: 1 eig: -1.000000 rCut: 1.25 + Partial core density with radius 0.9 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.25 bohrs. + +Initialized 2 species with 8 total atoms. + +Folded 1 k-points by 6x2x7 to 84 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 64.000000 nBands: 42 nStates: 168 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 2552.107 , ideal nbasis = 2552.688 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 6 0 0 ] +[ 0 2 0 ] +[ 0 0 7 ] +Supercell lattice vectors: +[ 37.0637 -0.000186 0.000371 ] +[ 6e-05 32.7583 0.013888 ] +[ 0.00024 -0.011092 41.3397 ] + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] + B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 2.376008 bohr. +Real space sum over 847 unit cells with max indices [ 5 3 5 ] +Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +---------- Allocating electronic variables ---------- +Reading eigenvalues from 'eigenvals'. +Initializing wave functions: linear combination of atomic orbitals +Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) +B pseudo-atom occupations: s ( 2 ) p ( 1 ) + FillingsUpdate: mu: +0.687097928 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00742 Tot: -0.00118 ] +LCAOMinimize: Iter: 0 F: -246.2723632437610206 |grad|_K: 1.163e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.713056710 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00576 Tot: -0.00088 ] +LCAOMinimize: Iter: 1 F: -246.4530547506662970 |grad|_K: 1.034e-04 alpha: 3.306e-01 linmin: -4.746e-02 cgtest: 1.239e-01 t[s]: 23.47 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.714424144 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00139 ] +LCAOMinimize: Iter: 2 F: -246.4554312693921077 |grad|_K: 2.267e-05 alpha: 5.590e-01 linmin: 1.079e-02 cgtest: -5.275e-02 t[s]: 26.06 + FillingsUpdate: mu: +0.714406772 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ] +LCAOMinimize: Iter: 3 F: -246.4554533087833761 |grad|_K: 1.084e-05 alpha: 1.065e-01 linmin: -1.153e-02 cgtest: 7.171e-02 t[s]: 28.67 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.195152e-01. + FillingsUpdate: mu: +0.714598590 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00583 Tot: -0.00143 ] +LCAOMinimize: Iter: 4 F: -246.4554760820272463 |grad|_K: 4.200e-06 alpha: 4.768e-01 linmin: 6.852e-04 cgtest: -1.064e-01 t[s]: 32.00 + FillingsUpdate: mu: +0.714567528 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00586 Tot: -0.00145 ] +LCAOMinimize: Iter: 5 F: -246.4554782245672300 |grad|_K: 3.363e-06 alpha: 3.040e-01 linmin: -7.524e-06 cgtest: 4.993e-03 t[s]: 34.59 + FillingsUpdate: mu: +0.714552751 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00587 Tot: -0.00146 ] +LCAOMinimize: Iter: 6 F: -246.4554787566505638 |grad|_K: 4.557e-07 alpha: 1.176e-01 linmin: -3.901e-04 cgtest: -2.524e-03 t[s]: 37.19 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.528028e-01. + FillingsUpdate: mu: +0.714548071 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] +LCAOMinimize: Iter: 7 F: -246.4554787899955670 |grad|_K: 3.855e-07 alpha: 4.013e-01 linmin: -2.449e-05 cgtest: -1.721e-04 t[s]: 40.54 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 40.91 + + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.714548072 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] +ElecMinimize: Iter: 0 F: -246.455478789995482 |grad|_K: 7.675e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.707030557 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00470 Tot: -0.00149 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -246.520331184589907 |grad|_K: 2.834e-05 alpha: 6.062e-01 linmin: 2.881e-05 t[s]: 46.07 + FillingsUpdate: mu: +0.705009888 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00317 Tot: -0.00117 ] + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 2 F: -246.529245048234685 |grad|_K: 1.178e-05 alpha: 6.114e-01 linmin: 7.211e-05 t[s]: 49.27 + FillingsUpdate: mu: +0.704877924 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00209 Tot: -0.00074 ] + SubspaceRotationAdjust: set factor to 0.822 +ElecMinimize: Iter: 3 F: -246.530489506216270 |grad|_K: 9.165e-06 alpha: 4.928e-01 linmin: 2.937e-04 t[s]: 52.47 + FillingsUpdate: mu: +0.704563350 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00177 Tot: -0.00065 ] + SubspaceRotationAdjust: set factor to 0.465 +ElecMinimize: Iter: 4 F: -246.530683346127034 |grad|_K: 5.134e-06 alpha: 1.248e-01 linmin: -6.429e-04 t[s]: 55.68 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.745262e-01. + FillingsUpdate: mu: +0.704492853 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00117 Tot: -0.00041 ] + SubspaceRotationAdjust: set factor to 0.63 +ElecMinimize: Iter: 5 F: -246.530864577569986 |grad|_K: 3.220e-06 alpha: 3.742e-01 linmin: 1.093e-04 t[s]: 59.98 + FillingsUpdate: mu: +0.704464153 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00085 Tot: -0.00029 ] + SubspaceRotationAdjust: set factor to 0.469 +ElecMinimize: Iter: 6 F: -246.530928634164184 |grad|_K: 2.732e-06 alpha: 3.407e-01 linmin: 1.231e-04 t[s]: 63.19 + FillingsUpdate: mu: +0.704421916 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00061 Tot: -0.00017 ] + SubspaceRotationAdjust: set factor to 0.357 +ElecMinimize: Iter: 7 F: -246.530969619219661 |grad|_K: 1.601e-06 alpha: 3.029e-01 linmin: 6.905e-05 t[s]: 66.39 + FillingsUpdate: mu: +0.704427264 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00045 Tot: -0.00008 ] + SubspaceRotationAdjust: set factor to 0.292 +ElecMinimize: Iter: 8 F: -246.530990634648958 |grad|_K: 1.261e-06 alpha: 4.518e-01 linmin: 6.340e-05 t[s]: 69.60 + FillingsUpdate: mu: +0.704414574 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00035 Tot: -0.00003 ] + SubspaceRotationAdjust: set factor to 0.248 +ElecMinimize: Iter: 9 F: -246.531001741581946 |grad|_K: 7.920e-07 alpha: 3.848e-01 linmin: 3.445e-06 t[s]: 72.80 + FillingsUpdate: mu: +0.704411515 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00028 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.27 +ElecMinimize: Iter: 10 F: -246.531007403295888 |grad|_K: 5.569e-07 alpha: 4.972e-01 linmin: -1.225e-05 t[s]: 76.01 + FillingsUpdate: mu: +0.704407181 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00022 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.223 +ElecMinimize: Iter: 11 F: -246.531009995664135 |grad|_K: 3.956e-07 alpha: 4.603e-01 linmin: -9.671e-06 t[s]: 79.21 + FillingsUpdate: mu: +0.704403389 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00017 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 12 F: -246.531011439375362 |grad|_K: 2.634e-07 alpha: 5.081e-01 linmin: -6.581e-06 t[s]: 82.41 + FillingsUpdate: mu: +0.704402895 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00014 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.241 +ElecMinimize: Iter: 13 F: -246.531012050495377 |grad|_K: 1.933e-07 alpha: 4.850e-01 linmin: -3.300e-06 t[s]: 85.61 + FillingsUpdate: mu: +0.704404213 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00010 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.223 +ElecMinimize: Iter: 14 F: -246.531012404655257 |grad|_K: 1.313e-07 alpha: 5.218e-01 linmin: -1.406e-06 t[s]: 88.82 + FillingsUpdate: mu: +0.704405828 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.241 +ElecMinimize: Iter: 15 F: -246.531012567148110 |grad|_K: 9.612e-08 alpha: 5.191e-01 linmin: 1.342e-06 t[s]: 92.03 + FillingsUpdate: mu: +0.704406384 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.226 +ElecMinimize: Iter: 16 F: -246.531012646342674 |grad|_K: 6.098e-08 alpha: 4.721e-01 linmin: 6.421e-07 t[s]: 95.28 + FillingsUpdate: mu: +0.704405990 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.216 +ElecMinimize: Iter: 17 F: -246.531012682132484 |grad|_K: 4.254e-08 alpha: 5.302e-01 linmin: -2.274e-06 t[s]: 98.48 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.249e-04 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 + +# Strain tensor in Cartesian coordinates: +[ 0 0 0 ] +[ 0 0 0 ] +[ 0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -2.01665e-06 -3.95354e-09 -6.25166e-10 ] +[ -3.95354e-09 1.54487e-06 1.20787e-09 ] +[ -6.25166e-10 1.20787e-09 3.41483e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032000000000 2.387786000000000 1.475626000000000 1 +ion Ta 3.088611000000000 5.803984999999998 4.427302000000000 1 +ion Ta 3.088623000000000 10.577323000000000 1.472876000000000 1 +ion Ta -0.000073000000000 13.993272999999999 4.424510999999999 1 +ion B -0.000041000000000 7.226081999999999 1.473981000000000 1 +ion B 3.088684000000000 0.965530000000000 4.428946999999999 1 +ion B 3.088550000000000 15.415691999999998 1.471230000000000 1 +ion B 0.000001000000000 9.155060999999998 4.426157000000000 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000260976596 -0.000026244395488 0.000000586364443 1 +force Ta 0.000000339127192 -0.000060940369083 -0.000000482275233 1 +force Ta 0.000000174448755 0.000023961791867 0.000000406495543 1 +force Ta -0.000000229401891 0.000063202087741 -0.000000589386258 1 +force B 0.000000082017501 -0.000014197985769 -0.000000709088014 1 +force B 0.000000006356690 0.000007101282325 0.000000881417089 1 +force B 0.000000441507249 -0.000010130911779 -0.000000899774904 1 +force B -0.000000542136310 0.000017655728352 0.000000354083051 1 + +# Energy components: + Eewald = -214.7218150888479329 + EH = 28.5720094990194511 + Eloc = -40.0422840946638345 + Enl = -69.0116202633650175 + EvdW = -0.1193984755565007 + Exc = -90.7880388249910055 + Exc_core = 50.3731920987926003 + KE = 89.2072646863605172 +------------------------------------- + Etot = -246.5306904632517444 + TS = 0.0003222188807289 +------------------------------------- + F = -246.5310126821324843 + +LatticeMinimize: Iter: 0 F: -246.531012682132484 |grad|_K: 2.067e-04 t[s]: 112.27 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704403497 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012690129984 |grad|_K: 1.032e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704403476 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.479 +ElecMinimize: Iter: 1 F: -246.531012744569011 |grad|_K: 1.628e-08 alpha: 2.813e-01 linmin: -5.855e-06 t[s]: 118.59 + FillingsUpdate: mu: +0.704403690 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.559 +ElecMinimize: Iter: 2 F: -246.531012747562983 |grad|_K: 1.002e-08 alpha: 6.229e-01 linmin: 1.244e-05 t[s]: 121.81 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 8.159e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17738 -9.24562e-05 5.30321e-05 ] +[ 1.02056e-05 16.379 0.00198391 ] +[ 4.00324e-05 -0.00554615 5.90566 ] +unit cell volume = 597.529 + +# Strain tensor in Cartesian coordinates: +[ 1.69857e-05 3.32996e-08 5.26561e-09 ] +[ 3.32996e-08 -1.3012e-05 -1.01735e-08 ] +[ 5.26561e-09 -1.01735e-08 -2.87622e-06 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.73489e-06 -3.82604e-09 1.04119e-09 ] +[ -3.82604e-09 1.37517e-06 5.64985e-09 ] +[ 1.04119e-09 5.64985e-09 3.46144e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000031825476244 2.387728620058286 1.475622374369510 1 +ion Ta 3.088664016478956 5.803848545628202 4.427288797578523 1 +ion Ta 3.088675995397911 10.577209365863533 1.472872135356922 1 +ion Ta -0.000072742742977 13.993154024280283 4.424497598916197 1 +ion B -0.000040671658601 7.225973710211079 1.473976034429042 1 +ion B 3.088736523834943 0.965524544563340 4.428935205759463 1 +ion B 3.088603422327062 15.415481316553453 1.471224784601097 1 +ion B 0.000000784670731 9.154959433520737 4.426144586871145 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000034084132 0.000002624804057 0.000000451753868 1 +force Ta 0.000000101946193 -0.000002303283974 -0.000000294882597 1 +force Ta 0.000000111479259 -0.000005863739077 0.000000146139477 1 +force Ta -0.000000041415530 0.000005324428325 -0.000000427781895 1 +force B -0.000000005029667 -0.000024004044344 -0.000000509874624 1 +force B 0.000000061557964 0.000017089166952 0.000000623707019 1 +force B -0.000000033729981 -0.000020960519329 -0.000000631598370 1 +force B -0.000000158771652 0.000027959007599 0.000000540790670 1 + +# Energy components: + Eewald = -214.7216988997853093 + EH = 28.5720336156608710 + Eloc = -40.0424045277521330 + Enl = -69.0116629502477252 + EvdW = -0.1193984904923919 + Exc = -90.7880322974790488 + Exc_core = 50.3731921019174749 + KE = 89.2072809991999378 +------------------------------------- + Etot = -246.5306904489783051 + TS = 0.0003222985846747 +------------------------------------- + F = -246.5310127475629827 + +LatticeMinimize: Iter: 1 F: -246.531012747562983 |grad|_K: 1.656e-04 alpha: 1.000e+00 linmin: -2.252e-01 t[s]: 128.82 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704401947 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012792083999 |grad|_K: 2.489e-08 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704401951 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.391 +ElecMinimize: Iter: 1 F: -246.531012794331218 |grad|_K: 1.651e-08 alpha: 2.002e-01 linmin: -5.404e-06 t[s]: 135.18 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 6.006397e-01. + FillingsUpdate: mu: +0.704401955 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.535 +ElecMinimize: Iter: 2 F: -246.531012797934466 |grad|_K: 9.587e-09 alpha: 7.278e-01 linmin: 5.088e-06 t[s]: 139.44 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.401e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -1.08983 gdotd/gdotd0: 0.999886 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075999 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704400152 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012835780160 |grad|_K: 2.605e-08 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704400202 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.383 +ElecMinimize: Iter: 1 F: -246.531012838200866 |grad|_K: 1.452e-08 alpha: 1.964e-01 linmin: -2.040e-05 t[s]: 152.09 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.890537e-01. + FillingsUpdate: mu: +0.704400413 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.453 +ElecMinimize: Iter: 2 F: -246.531012841657713 |grad|_K: 1.084e-08 alpha: 9.048e-01 linmin: 6.037e-06 t[s]: 156.36 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.255e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075999 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1.95044 (E-E0)/|gdotd0|: -2.03582 gdotd/gdotd0: 0.926023 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075999 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704397395 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012872322890 |grad|_K: 8.451e-08 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704397442 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.389 +ElecMinimize: Iter: 1 F: -246.531012894206924 |grad|_K: 2.099e-08 alpha: 1.688e-01 linmin: -1.044e-05 t[s]: 169.06 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.062802e-01. + FillingsUpdate: mu: +0.704397820 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.375 +ElecMinimize: Iter: 2 F: -246.531012901301978 |grad|_K: 2.037e-08 alpha: 8.875e-01 linmin: 1.342e-04 t[s]: 173.37 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.014e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075999 +# Lattice vectors: +R = +[ 6.17791 -8.93992e-05 5.27852e-05 ] +[ 1.13607e-05 16.3778 0.00198228 ] +[ 3.97683e-05 -0.00555021 5.90556 ] +unit cell volume = 597.53 + +# Strain tensor in Cartesian coordinates: +[ 0.000102924 2.20413e-07 -3.73735e-08 ] +[ 2.20414e-07 -8.08652e-05 -2.63931e-07 ] +[ -3.73749e-08 -2.63929e-07 -1.97254e-05 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.23986e-06 2.4158e-09 -8.17162e-11 ] +[ 2.4158e-09 8.59299e-07 -1.03916e-09 ] +[ -8.17162e-11 -1.03916e-09 3.95631e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000031881607273 2.387564791492429 1.475599696401320 1 +ion Ta 3.088931069672728 5.803407027219295 4.427210880970680 1 +ion Ta 3.088944023239571 10.576475226479639 1.472845597974777 1 +ion Ta -0.000070669741856 13.992267727630754 4.424417028735678 1 +ion B -0.000039366803305 7.225349844020556 1.473946398637351 1 +ion B 3.089002275158787 0.965551660631455 4.428864062240806 1 +ion B 3.088871747199645 15.414320541588873 1.471192241038336 1 +ion B 0.000001166532825 9.154493005144673 4.426070807242795 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000152013852 0.000009751686173 0.000000324570323 1 +force Ta 0.000000132556454 -0.000071427916778 -0.000000227826257 1 +force Ta -0.000000164659110 0.000014810850728 0.000000243225937 1 +force Ta 0.000000154448453 0.000047526879340 -0.000000342113295 1 +force B 0.000000020431304 -0.000036626321060 -0.000000374272062 1 +force B -0.000000027740062 0.000037827991177 0.000000499947470 1 +force B 0.000000051231863 -0.000028328536672 -0.000000504373533 1 +force B 0.000000020718327 0.000029101593897 0.000000322650259 1 + +# Energy components: + Eewald = -214.7214222899662559 + EH = 28.5723069202201891 + Eloc = -40.0429216846552762 + Enl = -69.0116827639429999 + EvdW = -0.1193992083073895 + Exc = -90.7880219267241415 + Exc_core = 50.3731921321150651 + KE = 89.2072588085694207 +------------------------------------- + Etot = -246.5306900126914229 + TS = 0.0003228886105675 +------------------------------------- + F = -246.5310129013019775 + +LatticeMinimize: Iter: 2 F: -246.531012901301978 |grad|_K: 1.560e-04 alpha: 3.471e+00 linmin: -4.621e-01 t[s]: 180.30 +LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta -0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'tau_up' ... done +Dumping 'tau_dn' ... done +Dumping 'd_tot' ... done +Dumping 'eigenvals' ... done +Dumping 'eigStats' ... + eMin: -1.780945 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: +0.704249 at state 8 ( [ +0.000000 +0.500000 +0.142857 ] spin 1 ) + mu : +0.704398 + LUMO: +0.704672 at state 56 ( [ -0.333333 +0.000000 +0.000000 ] spin 1 ) + eMax: +0.949513 at state 137 ( [ +0.500000 +0.500000 -0.428571 ] spin -1 ) + HOMO-LUMO gap: +0.000423 + Optical gap : +0.011968 at state 6 ( [ +0.000000 +0.000000 -0.142857 ] spin 1 ) +Dumping 'Ecomponents' ... done +Dumping 'dosUp' ... done. +Dumping 'dosDn' ... done. +End date and time: Fri Mar 8 17:55:07 2024 (Duration: 0-0:03:01.89) +Done! + +PROFILER: augmentDensityGrid 0.000354 +/- 0.000124 s, 152 calls, 0.053834 s total +PROFILER: augmentDensityGridGrad 0.014279 +/- 0.010390 s, 88 calls, 1.256595 s total +PROFILER: augmentDensitySpherical 0.000363 +/- 0.000153 s, 25536 calls, 9.268771 s total +PROFILER: augmentDensitySphericalGrad 0.000410 +/- 0.000165 s, 19618 calls, 8.045416 s total +PROFILER: augmentOverlap 0.000236 +/- 0.000093 s, 51668 calls, 12.198027 s total +PROFILER: changeGrid 0.000015 +/- 0.000001 s, 31210 calls, 0.481795 s total +PROFILER: ColumnBundle::randomize 0.000248 +/- 0.000010 s, 168 calls, 0.041736 s total +PROFILER: diagouterI 0.001198 +/- 0.000276 s, 13272 calls, 15.895369 s total +PROFILER: EdensityAndVscloc 0.001063 +/- 0.000012 s, 77 calls, 0.081824 s total +PROFILER: EnlAndGrad 0.000684 +/- 0.000113 s, 26674 calls, 18.258033 s total +PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 559 calls, 0.001609 s total +PROFILER: ExCorrFunctional 0.000064 +/- 0.000128 s, 103 calls, 0.006633 s total +PROFILER: ExCorrTotal 0.000757 +/- 0.000274 s, 103 calls, 0.077967 s total +PROFILER: Idag_DiagV_I 0.002125 +/- 0.000699 s, 8969 calls, 19.059671 s total +PROFILER: inv(matrix) 0.000225 +/- 0.000037 s, 10584 calls, 2.383986 s total +PROFILER: matrix::diagonalize 0.001095 +/- 0.000313 s, 21401 calls, 23.439968 s total +PROFILER: matrix::set 0.000009 +/- 0.000004 s, 197826 calls, 1.740061 s total +PROFILER: orthoMatrix(matrix) 0.000201 +/- 0.000084 s, 12497 calls, 2.516438 s total +PROFILER: RadialFunctionR::transform 0.001778 +/- 0.000324 s, 98 calls, 0.174273 s total +PROFILER: reduceKmesh 0.000001 +/- 0.000000 s, 1 calls, 0.000001 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.202500 +/- 0.010263 s, 16 calls, 3.240002 s total +PROFILER: WavefunctionDrag 0.469524 +/- 0.131629 s, 5 calls, 2.347621 s total +PROFILER: Y*M 0.000019 +/- 0.000003 s, 123117 calls, 2.396420 s total +PROFILER: Y1^Y2 0.000030 +/- 0.000029 s, 100312 calls, 2.986860 s total + +MEMUSAGE: ColumnBundle 1.120761 GB +MEMUSAGE: complexScalarFieldTilde 0.000701 GB +MEMUSAGE: IndexArrays 0.006389 GB +MEMUSAGE: matrix 0.123463 GB +MEMUSAGE: misc 0.002022 GB +MEMUSAGE: ScalarField 0.012617 GB +MEMUSAGE: ScalarFieldTilde 0.007510 GB +MEMUSAGE: Total 1.163064 GB + +*************** JDFTx 1.7.0 (git hash 12396ea5) *************** + +Start date and time: Fri Mar 8 17:55:15 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001569 (0) +Divided in process groups (process indices): 0 (0) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 0.44 +Run totals: 1 processes, 16 threads, 1 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name $VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 42 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 +ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 +ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 +ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 +ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 +ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 +ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 +ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 2 7 +latt-move-scale 1 1 1 +latt-scale 1 1 1 +lattice \ + 6.168436000000000 -0.000059000000000 0.000053000000000 \ + 0.000023000000000 16.427467000000000 0.001924000000000 \ + 0.000040000000000 -0.005724000000000 5.902588000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant GLSSA13 +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 +G = +[ 1.0186 3.65517e-06 -9.14734e-06 ] +[ -1.42533e-06 0.38248 -0.000124673 ] +[ -6.90414e-06 0.000370908 1.06448 ] +Minimum fftbox size, Smin = [ 28 76 28 ] +Chosen fftbox size, S = [ 28 80 28 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 +G = +[ 1.0186 3.65517e-06 -9.14734e-06 ] +[ -1.42533e-06 0.38248 -0.000124673 ] +[ -6.90414e-06 0.000370908 1.06448 ] +Minimum fftbox size, Smin = [ 28 68 24 ] +Chosen fftbox size, S = [ 28 70 24 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': + Title: Ta. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -70.583193. 13 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -2.682396 + |510> occupation: 6 eigenvalue: -1.447928 + |520> occupation: 3 eigenvalue: -0.131987 + |600> occupation: 2 eigenvalue: -0.199982 + |610> occupation: 0 eigenvalue: -0.051129 + lMax: 3 lLocal: 3 QijEcut: 5 + 7 projectors sampled on a log grid with 667 points: + l: 0 eig: -2.682397 rCut: 1.4 + l: 0 eig: -0.199983 rCut: 1.4 + l: 1 eig: -1.447928 rCut: 1.5 + l: 1 eig: -0.051130 rCut: 1.5 + l: 2 eig: -0.131987 rCut: 1.7 + l: 2 eig: 0.150000 rCut: 1.7 + l: 3 eig: 0.250000 rCut: 2.3 + Partial core density with radius 1.2 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': + Title: B. Created by USPP 7.3.6 on 8-4-15 + Reference state energy: -2.950027. 3 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.346865 + |210> occupation: 1 eigenvalue: -0.132618 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 559 points: + l: 0 eig: -0.346865 rCut: 1.25 + l: 0 eig: -0.500000 rCut: 1.25 + l: 1 eig: -0.346865 rCut: 1.25 + l: 1 eig: -1.000000 rCut: 1.25 + Partial core density with radius 0.9 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.25 bohrs. + +Initialized 2 species with 8 total atoms. + +Folded 1 k-points by 6x2x7 to 84 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 64.000000 nBands: 42 nStates: 168 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 2554.726 , ideal nbasis = 2555.213 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 6 0 0 ] +[ 0 2 0 ] +[ 0 0 7 ] +Supercell lattice vectors: +[ 37.0106 -0.000118 0.000371 ] +[ 0.000138 32.8549 0.013468 ] +[ 0.00024 -0.011448 41.3181 ] + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] + B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 2.376792 bohr. +Real space sum over 847 unit cells with max indices [ 5 3 5 ] +Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 + +---------- Allocating electronic variables ---------- +Reading eigenvalues from 'eigenvals'. +Initializing wave functions: linear combination of atomic orbitals +Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) +B pseudo-atom occupations: s ( 2 ) p ( 1 ) + FillingsUpdate: mu: +0.686661718 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00908 Tot: -0.00101 ] +LCAOMinimize: Iter: 0 F: -246.2703684649962952 |grad|_K: 1.171e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.712459587 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00665 Tot: -0.00181 ] +LCAOMinimize: Iter: 1 F: -246.4528786644987690 |grad|_K: 1.053e-04 alpha: 3.295e-01 linmin: -4.367e-02 cgtest: 1.222e-01 t[s]: 23.18 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.714071719 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00208 ] +LCAOMinimize: Iter: 2 F: -246.4552415759908683 |grad|_K: 5.255e-05 alpha: 5.367e-01 linmin: 5.912e-03 cgtest: -2.923e-02 t[s]: 25.72 + FillingsUpdate: mu: +0.713707837 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00210 ] +LCAOMinimize: Iter: 3 F: -246.4553446931705025 |grad|_K: 1.021e-05 alpha: 9.350e-02 linmin: -2.207e-02 cgtest: 1.698e-01 t[s]: 28.26 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.804912e-01. + FillingsUpdate: mu: +0.713888193 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00682 Tot: -0.00232 ] +LCAOMinimize: Iter: 4 F: -246.4553663527728702 |grad|_K: 7.659e-06 alpha: 5.192e-01 linmin: 1.419e-04 cgtest: -3.063e-03 t[s]: 31.52 + FillingsUpdate: mu: +0.713885616 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00684 Tot: -0.00234 ] +LCAOMinimize: Iter: 5 F: -246.4553689441066240 |grad|_K: 3.729e-06 alpha: 1.101e-01 linmin: -1.191e-03 cgtest: 9.089e-03 t[s]: 34.06 + FillingsUpdate: mu: +0.713849548 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00689 Tot: -0.00240 ] +LCAOMinimize: Iter: 6 F: -246.4553707842442520 |grad|_K: 8.837e-07 alpha: 3.298e-01 linmin: 1.269e-04 cgtest: -2.709e-02 t[s]: 36.60 + FillingsUpdate: mu: +0.713851760 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00691 Tot: -0.00242 ] +LCAOMinimize: Iter: 7 F: -246.4553708544137010 |grad|_K: 6.594e-07 alpha: 2.247e-01 linmin: -6.136e-07 cgtest: 4.639e-04 t[s]: 39.14 + FillingsUpdate: mu: +0.713855354 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] +LCAOMinimize: Iter: 8 F: -246.4553708841276034 |grad|_K: 3.463e-07 alpha: 1.709e-01 linmin: 1.967e-05 cgtest: -2.648e-04 t[s]: 41.71 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 42.07 + + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.713855355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] +ElecMinimize: Iter: 0 F: -246.455370884127575 |grad|_K: 7.677e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.706435257 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00591 Tot: -0.00247 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -246.520287479167706 |grad|_K: 2.836e-05 alpha: 6.060e-01 linmin: 2.774e-05 t[s]: 47.10 + FillingsUpdate: mu: +0.704468403 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00420 Tot: -0.00250 ] + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 2 F: -246.529235826500923 |grad|_K: 1.174e-05 alpha: 6.123e-01 linmin: 8.789e-05 t[s]: 50.24 + FillingsUpdate: mu: +0.704067779 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00166 ] + SubspaceRotationAdjust: set factor to 1.02 +ElecMinimize: Iter: 3 F: -246.530549052738621 |grad|_K: 6.863e-06 alpha: 5.241e-01 linmin: 1.563e-04 t[s]: 53.39 + FillingsUpdate: mu: +0.704000037 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00205 Tot: -0.00127 ] + SubspaceRotationAdjust: set factor to 0.665 +ElecMinimize: Iter: 4 F: -246.530711079692253 |grad|_K: 5.958e-06 alpha: 1.900e-01 linmin: 1.061e-04 t[s]: 56.58 + FillingsUpdate: mu: +0.703897258 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00126 Tot: -0.00069 ] + SubspaceRotationAdjust: set factor to 0.555 +ElecMinimize: Iter: 5 F: -246.530867381951509 |grad|_K: 2.932e-06 alpha: 2.428e-01 linmin: -1.218e-05 t[s]: 59.73 + FillingsUpdate: mu: +0.703892047 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00079 Tot: -0.00032 ] + SubspaceRotationAdjust: set factor to 0.422 +ElecMinimize: Iter: 6 F: -246.530928881947005 |grad|_K: 2.696e-06 alpha: 3.934e-01 linmin: -6.073e-05 t[s]: 62.89 + FillingsUpdate: mu: +0.703880780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00053 Tot: -0.00006 ] + SubspaceRotationAdjust: set factor to 0.343 +ElecMinimize: Iter: 7 F: -246.530966822712173 |grad|_K: 1.520e-06 alpha: 2.871e-01 linmin: -4.667e-06 t[s]: 66.03 + FillingsUpdate: mu: +0.703874478 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00043 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.386 +ElecMinimize: Iter: 8 F: -246.530988732848670 |grad|_K: 1.144e-06 alpha: 5.218e-01 linmin: 9.232e-07 t[s]: 69.18 + FillingsUpdate: mu: +0.703872920 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00038 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.287 +ElecMinimize: Iter: 9 F: -246.530997788390636 |grad|_K: 8.064e-07 alpha: 3.807e-01 linmin: -7.146e-06 t[s]: 72.33 + FillingsUpdate: mu: +0.703869664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00032 Tot: +0.00015 ] + SubspaceRotationAdjust: set factor to 0.322 +ElecMinimize: Iter: 10 F: -246.531003110075915 |grad|_K: 5.077e-07 alpha: 4.503e-01 linmin: -7.080e-06 t[s]: 75.48 + FillingsUpdate: mu: +0.703865324 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00026 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.317 +ElecMinimize: Iter: 11 F: -246.531005566529700 |grad|_K: 3.894e-07 alpha: 5.242e-01 linmin: -4.677e-06 t[s]: 78.64 + FillingsUpdate: mu: +0.703862944 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00020 Tot: +0.00012 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 12 F: -246.531006767661353 |grad|_K: 2.556e-07 alpha: 4.357e-01 linmin: 1.413e-06 t[s]: 81.78 + FillingsUpdate: mu: +0.703863024 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00015 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.269 +ElecMinimize: Iter: 13 F: -246.531007355558700 |grad|_K: 1.828e-07 alpha: 4.953e-01 linmin: -3.387e-07 t[s]: 84.96 + FillingsUpdate: mu: +0.703864560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00011 Tot: +0.00007 ] + SubspaceRotationAdjust: set factor to 0.258 +ElecMinimize: Iter: 14 F: -246.531007663892041 |grad|_K: 1.228e-07 alpha: 5.076e-01 linmin: -1.829e-07 t[s]: 88.12 + FillingsUpdate: mu: +0.703866170 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00006 ] + SubspaceRotationAdjust: set factor to 0.217 +ElecMinimize: Iter: 15 F: -246.531007805900202 |grad|_K: 8.711e-08 alpha: 5.179e-01 linmin: 1.701e-06 t[s]: 91.26 + FillingsUpdate: mu: +0.703866756 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00004 ] + SubspaceRotationAdjust: set factor to 0.222 +ElecMinimize: Iter: 16 F: -246.531007870491095 |grad|_K: 5.554e-08 alpha: 4.684e-01 linmin: 1.808e-06 t[s]: 94.41 + FillingsUpdate: mu: +0.703866408 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00003 ] + SubspaceRotationAdjust: set factor to 0.208 +ElecMinimize: Iter: 17 F: -246.531007900240667 |grad|_K: 3.756e-08 alpha: 5.305e-01 linmin: -2.241e-06 t[s]: 97.56 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.620e-04 + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 +# Lattice vectors: +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 + +# Strain tensor in Cartesian coordinates: +[ 0 0 0 ] +[ 0 0 0 ] +[ 0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.69853e-06 5.59557e-09 1.41959e-09 ] +[ 5.59557e-09 3.81916e-05 -1.21971e-07 ] +[ 1.41959e-09 -1.21971e-07 -5.35784e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 +ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 +ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 +ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 +ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 +ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 +ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 +ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 + +# Forces in Cartesian coordinates: +force Ta 0.000003219385226 0.000024941936105 -0.000004667309539 1 +force Ta -0.000003544134674 0.000100910630455 0.000002347800877 1 +force Ta 0.000004213169884 -0.000095340568768 -0.000002813127670 1 +force Ta -0.000003269450224 -0.000030911240225 0.000004677087443 1 +force B -0.000000729001011 -0.000015720776255 0.000010772774563 1 +force B 0.000000608095531 0.000019054253012 -0.000014315882331 1 +force B -0.000000498752112 0.000012643289756 0.000014335980866 1 +force B 0.000000021330734 -0.000015026361853 -0.000010315177459 1 + +# Energy components: + Eewald = -214.6559882144248945 + EH = 28.5857387723713110 + Eloc = -40.1186842665999635 + Enl = -69.0084493129606642 + EvdW = -0.1192533377321287 + Exc = -90.7845534796796727 + Exc_core = 50.3731883713289008 + KE = 89.1972709081141488 +------------------------------------- + Etot = -246.5307305595829348 + TS = 0.0002773406577414 +------------------------------------- + F = -246.5310079002406667 + +LatticeMinimize: Iter: 0 F: -246.531007900240667 |grad|_K: 2.745e-03 t[s]: 111.06 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.047 +0.047 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 +0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.838 15.838 15.838 +# coordination-number B 8.138 8.138 8.138 8.138 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043377 +EvdW_8 = -0.075910 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704038208 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] +ElecMinimize: Iter: 0 F: -246.531014271978677 |grad|_K: 2.488e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704035251 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.206 +ElecMinimize: Iter: 1 F: -246.531014618996693 |grad|_K: 7.345e-08 alpha: 3.083e-01 linmin: -6.352e-05 t[s]: 117.29 + FillingsUpdate: mu: +0.704031518 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.265 +ElecMinimize: Iter: 2 F: -246.531014707813426 |grad|_K: 6.000e-08 alpha: 9.057e-01 linmin: 6.919e-06 t[s]: 120.47 + FillingsUpdate: mu: +0.704033360 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.306 +ElecMinimize: Iter: 3 F: -246.531014768371961 |grad|_K: 4.795e-08 alpha: 9.261e-01 linmin: 3.658e-06 t[s]: 123.62 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.872e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.838 15.838 15.838 +# coordination-number B 8.138 8.138 8.138 8.138 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043377 +EvdW_8 = -0.075910 +# Lattice vectors: +R = +[ 6.16852 -5.97753e-05 5.29301e-05 ] +[ 2.27018e-05 16.4222 0.00192945 ] +[ 3.9928e-05 -0.00570738 5.90285 ] +unit cell volume = 597.963 + +# Strain tensor in Cartesian coordinates: +[ 1.4311e-05 -4.71455e-08 -1.19608e-08 ] +[ -4.71455e-08 -0.000321784 1.02767e-06 ] +[ -1.19608e-08 1.02767e-06 4.51425e-05 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -3.16235e-06 9.72711e-09 1.51381e-09 ] +[ 9.72711e-09 3.12615e-05 -1.04243e-07 ] +[ 1.51381e-09 -1.04243e-07 -5.40697e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000014086489759 2.393464963226479 1.474977371501900 1 +ion Ta 3.084271264231595 5.819543007953916 4.425076040486556 1 +ion Ta 3.084241830782444 10.604315563627694 1.472116500041577 1 +ion Ta -0.000020986919499 14.030934185850242 4.422174716636268 1 +ion B -0.000014091397776 7.251828452976323 1.473097720917905 1 +ion B 3.084298645948842 0.961238979979226 4.426960467748199 1 +ion B 3.084218889426424 15.462842647284960 1.470232558456424 1 +ion B 0.000006533363856 9.172348989626263 4.424049814606058 1 + +# Forces in Cartesian coordinates: +force Ta 0.000002656305160 -0.000090599278766 -0.000004686939808 1 +force Ta -0.000002780554917 -0.000072638279920 0.000002640588003 1 +force Ta 0.000003410172269 0.000090290543843 -0.000003019517788 1 +force Ta -0.000002762563820 0.000068162101984 0.000004644517497 1 +force B -0.000000578229282 -0.000088307202855 0.000009543323266 1 +force B 0.000000463088346 0.000074546028704 -0.000012789192807 1 +force B -0.000000560233414 -0.000056772413373 0.000012733201334 1 +force B 0.000000162461914 0.000068936586651 -0.000009123317262 1 + +# Energy components: + Eewald = -214.6743936804575981 + EH = 28.5801907094721130 + Eloc = -40.0962401542189326 + Enl = -69.0092234326302361 + EvdW = -0.1192864126888177 + Exc = -90.7856829553995226 + Exc_core = 50.3731891548009116 + KE = 89.2007106048843070 +------------------------------------- + Etot = -246.5307361662377730 + TS = 0.0002786021341825 +------------------------------------- + F = -246.5310147683719606 + +LatticeMinimize: Iter: 1 F: -246.531014768371961 |grad|_K: 2.273e-03 alpha: 1.000e+00 linmin: -9.031e-01 t[s]: 130.49 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.047 +0.047 +0.047 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 +0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.144 8.144 8.143 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043408 +EvdW_8 = -0.075975 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704530627 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531025878595273 |grad|_K: 4.371e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704518010 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.262 +ElecMinimize: Iter: 1 F: -246.531027214588903 |grad|_K: 2.910e-07 alpha: 3.840e-01 linmin: -1.375e-04 t[s]: 136.75 + FillingsUpdate: mu: +0.704505006 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.299 +ElecMinimize: Iter: 2 F: -246.531028288353497 |grad|_K: 2.216e-07 alpha: 6.973e-01 linmin: 7.818e-05 t[s]: 139.89 + FillingsUpdate: mu: +0.704515918 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.324 +ElecMinimize: Iter: 3 F: -246.531029025233863 |grad|_K: 1.464e-07 alpha: 8.278e-01 linmin: 1.006e-04 t[s]: 143.06 + FillingsUpdate: mu: +0.704516708 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 4 F: -246.531029205869743 |grad|_K: 9.860e-08 alpha: 4.645e-01 linmin: -1.439e-05 t[s]: 146.21 + FillingsUpdate: mu: +0.704515183 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.205 +ElecMinimize: Iter: 5 F: -246.531029297349278 |grad|_K: 5.126e-08 alpha: 5.177e-01 linmin: 2.594e-05 t[s]: 149.37 + FillingsUpdate: mu: +0.704515738 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.217 +ElecMinimize: Iter: 6 F: -246.531029328246632 |grad|_K: 2.835e-08 alpha: 6.476e-01 linmin: 1.799e-05 t[s]: 152.52 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.174e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.144 8.144 8.143 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043408 +EvdW_8 = -0.075975 +# Lattice vectors: +R = +[ 6.16918 -6.51258e-05 5.26355e-05 ] +[ 2.06706e-05 16.405 0.00194807 ] +[ 3.96224e-05 -0.00565097 5.90392 ] +unit cell volume = 597.507 + +# Strain tensor in Cartesian coordinates: +[ 0.000120098 -3.72492e-07 -6.27023e-08 ] +[ -3.72547e-07 -0.00137066 4.52454e-06 ] +[ -6.27015e-08 4.52452e-06 0.00022642 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -8.3604e-06 1.42182e-08 2.80363e-10 ] +[ 1.42182e-08 1.14337e-05 -4.20882e-08 ] +[ 2.80363e-10 -4.20882e-08 -4.9412e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000023813715142 2.390604013214516 1.475234480600942 1 +ion Ta 3.084584328359459 5.813169209201141 4.425908903944038 1 +ion Ta 3.084578157414626 10.593552085364093 1.472408297867962 1 +ion Ta -0.000036791658956 14.016500450836368 4.423043918082191 1 +ion B -0.000018837446157 7.243878315630210 1.473428155907734 1 +ion B 3.084626223062512 0.960543400213545 4.427715232784204 1 +ion B 3.084537813709094 15.446401698542397 1.470603744300826 1 +ion B 0.000003963154799 9.163016331935406 4.424847529217786 1 + +# Forces in Cartesian coordinates: +force Ta 0.000001084914930 0.000141960010169 -0.000004367879617 1 +force Ta -0.000001210748732 -0.000009421908688 0.000002618055463 1 +force Ta 0.000001248357327 0.000070400296685 -0.000002696507235 1 +force Ta -0.000001143490074 -0.000201438078333 0.000004325960740 1 +force B -0.000000768380446 -0.000275732002592 0.000005695191169 1 +force B 0.000000784553743 0.000303851856736 -0.000007616792945 1 +force B -0.000000855800566 -0.000298817632572 0.000007508392297 1 +force B 0.000000858749849 0.000269360114556 -0.000005496745663 1 + +# Energy components: + Eewald = -214.7276638602018579 + EH = 28.5647245912874865 + Eloc = -40.0317091353307788 + Enl = -69.0113097172592518 + EvdW = -0.1193834118021602 + Exc = -90.7888963153276904 + Exc_core = 50.3731914824034703 + KE = 89.2103061367852916 +------------------------------------- + Etot = -246.5307402294455414 + TS = 0.0002890988010826 +------------------------------------- + F = -246.5310293282466318 + +LatticeMinimize: Iter: 2 F: -246.531029328246632 |grad|_K: 1.236e-03 alpha: 1.000e+00 linmin: -6.852e-01 t[s]: 159.39 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 +0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.143 8.144 8.144 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043410 +EvdW_8 = -0.075988 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704520460 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531031962026219 |grad|_K: 3.755e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704526851 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.276 +ElecMinimize: Iter: 1 F: -246.531033769340610 |grad|_K: 2.573e-07 alpha: 7.052e-01 linmin: 1.376e-05 t[s]: 165.64 + FillingsUpdate: mu: +0.704528030 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.306 +ElecMinimize: Iter: 2 F: -246.531035102380287 |grad|_K: 2.639e-07 alpha: 1.110e+00 linmin: 5.537e-04 t[s]: 168.79 + FillingsUpdate: mu: +0.704526219 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.268 +ElecMinimize: Iter: 3 F: -246.531035795994967 |grad|_K: 1.709e-07 alpha: 5.477e-01 linmin: -2.876e-04 t[s]: 171.97 + FillingsUpdate: mu: +0.704524813 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 4 F: -246.531036101425457 |grad|_K: 1.002e-07 alpha: 5.738e-01 linmin: 1.926e-04 t[s]: 175.11 + FillingsUpdate: mu: +0.704524605 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.191 +ElecMinimize: Iter: 5 F: -246.531036212796238 |grad|_K: 5.894e-08 alpha: 6.108e-01 linmin: 7.984e-05 t[s]: 178.26 + FillingsUpdate: mu: +0.704524842 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.151 +ElecMinimize: Iter: 6 F: -246.531036247700513 |grad|_K: 3.541e-08 alpha: 5.531e-01 linmin: -1.788e-06 t[s]: 181.42 + FillingsUpdate: mu: +0.704525064 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.151 +ElecMinimize: Iter: 7 F: -246.531036261790803 |grad|_K: 2.032e-08 alpha: 6.184e-01 linmin: 9.272e-05 t[s]: 184.56 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 6.532e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.143 8.144 8.144 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043410 +EvdW_8 = -0.075988 +# Lattice vectors: +R = +[ 6.17151 -7.61423e-05 5.25274e-05 ] +[ 1.65228e-05 16.3936 0.00196136 ] +[ 3.94998e-05 -0.00561167 5.90538 ] +unit cell volume = 597.466 + +# Strain tensor in Cartesian coordinates: +[ 0.000498951 -1.04175e-06 -8.4205e-08 ] +[ -1.0424e-06 -0.00206386 7.0028e-06 ] +[ -8.41915e-08 7.00307e-06 0.000473185 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -6.49741e-06 1.01761e-08 -7.95605e-10 ] +[ 1.01761e-08 3.16135e-06 -2.48222e-08 ] +[ -7.95605e-10 -2.48222e-08 -7.77737e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000029775694859 2.389619343583877 1.475578543550516 1 +ion Ta 3.085740458134041 5.809058692164263 4.427030535410705 1 +ion Ta 3.085748496870723 10.586609022791823 1.472781763426523 1 +ion Ta -0.000054251406294 14.005792256272583 4.424195525424639 1 +ion B -0.000028108986210 7.237385110729197 1.473846033579680 1 +ion B 3.085798339673751 0.961490250908128 4.428761276913454 1 +ion B 3.085691086382508 15.434117602788850 1.471052900390355 1 +ion B 0.000002233955824 9.158087989122372 4.425926894248790 1 + +# Forces in Cartesian coordinates: +force Ta 0.000000180448983 -0.000001779224432 -0.000003215298322 1 +force Ta -0.000000213491438 -0.000022635216900 0.000002165526987 1 +force Ta 0.000000108554062 0.000006971364088 -0.000002113568274 1 +force Ta -0.000000196012767 0.000018046560330 0.000003199056616 1 +force B -0.000000552365229 -0.000329498688774 0.000001901472926 1 +force B 0.000000562095795 0.000313550862043 -0.000002592578413 1 +force B -0.000000582293062 -0.000321161272580 0.000002501303027 1 +force B 0.000000699542294 0.000336616788772 -0.000001894702260 1 + +# Energy components: + Eewald = -214.7312629602534173 + EH = 28.5655380437543300 + Eloc = -40.0285694974605377 + Enl = -69.0117058129617078 + EvdW = -0.1193978908337048 + Exc = -90.7889608782997755 + Exc_core = 50.3731919376023782 + KE = 89.2104335455247650 +------------------------------------- + Etot = -246.5307335129276112 + TS = 0.0003027488631822 +------------------------------------- + F = -246.5310362617908027 + +LatticeMinimize: Iter: 3 F: -246.531036261790803 |grad|_K: 8.306e-04 alpha: 1.000e+00 linmin: -3.257e-01 t[s]: 191.45 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 -0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.844 15.844 15.844 15.844 +# coordination-number B 8.141 8.142 8.142 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043405 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704449752 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531026682492154 |grad|_K: 7.050e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704459881 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.214 +ElecMinimize: Iter: 1 F: -246.531032693801336 |grad|_K: 4.310e-07 alpha: 6.655e-01 linmin: -2.195e-06 t[s]: 197.70 + FillingsUpdate: mu: +0.704460182 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.27 +ElecMinimize: Iter: 2 F: -246.531036680169876 |grad|_K: 4.159e-07 alpha: 1.182e+00 linmin: 4.513e-04 t[s]: 200.85 + FillingsUpdate: mu: +0.704456912 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.327 +ElecMinimize: Iter: 3 F: -246.531039288269824 |grad|_K: 3.382e-07 alpha: 8.295e-01 linmin: 7.410e-05 t[s]: 204.00 + FillingsUpdate: mu: +0.704454936 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.343 +ElecMinimize: Iter: 4 F: -246.531040658466878 |grad|_K: 2.511e-07 alpha: 6.585e-01 linmin: 1.756e-04 t[s]: 207.15 + FillingsUpdate: mu: +0.704454956 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.314 +ElecMinimize: Iter: 5 F: -246.531041296284229 |grad|_K: 1.467e-07 alpha: 5.571e-01 linmin: 1.295e-04 t[s]: 210.30 + FillingsUpdate: mu: +0.704455609 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.273 +ElecMinimize: Iter: 6 F: -246.531041548141133 |grad|_K: 9.871e-08 alpha: 6.442e-01 linmin: 7.198e-05 t[s]: 213.46 + FillingsUpdate: mu: +0.704455872 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.238 +ElecMinimize: Iter: 7 F: -246.531041644714321 |grad|_K: 6.791e-08 alpha: 5.455e-01 linmin: -2.842e-06 t[s]: 216.64 + FillingsUpdate: mu: +0.704455977 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 8 F: -246.531041694388506 |grad|_K: 4.287e-08 alpha: 5.925e-01 linmin: -2.160e-05 t[s]: 219.80 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 7.189e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.844 15.844 15.844 15.844 +# coordination-number B 8.141 8.142 8.142 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043405 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17576 -9.47374e-05 5.29299e-05 ] +[ 9.52926e-06 16.3804 0.0019841 ] +[ 3.98907e-05 -0.00554499 5.90623 ] +unit cell volume = 597.483 + +# Strain tensor in Cartesian coordinates: +[ 0.00118728 -2.17121e-06 -2.18338e-08 ] +[ -2.17321e-06 -0.00286467 1.11158e-05 ] +[ -2.17693e-08 1.11123e-05 0.00061781 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -3.84706e-06 2.06861e-09 -6.49216e-10 ] +[ 2.06861e-09 -5.44433e-07 1.28872e-09 ] +[ -6.49216e-10 1.28872e-09 1.41337e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000034114290175 2.387571268022230 1.475755349748698 1 +ion Ta 3.087849398723925 5.804154459943446 4.427724919689199 1 +ion Ta 3.087867051092635 10.578177718691764 1.473008209966117 1 +ion Ta -0.000077119608624 13.994907943198326 4.424939003719408 1 +ion B -0.000043935405504 7.227509823373992 1.474128072184157 1 +ion B 3.087928101798946 0.964589895884514 4.429352832810734 1 +ion B 3.087788784233561 15.417825744028846 1.471381110090443 1 +ion B 0.000000660313035 9.154879072058938 4.426566128753437 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000465565409 0.000169706448987 0.000001306198760 1 +force Ta 0.000000569150674 -0.000015052188429 -0.000000826241549 1 +force Ta -0.000000570285414 -0.000029336045811 0.000000988949218 1 +force Ta 0.000000488929249 -0.000126358388630 -0.000001411401752 1 +force B 0.000000157986568 -0.000127794177558 -0.000000980192501 1 +force B -0.000000168951475 0.000163248276740 0.000001274162211 1 +force B 0.000000130690925 -0.000154299039129 -0.000001291000006 1 +force B -0.000000123370772 0.000119498543090 0.000000893930426 1 + +# Energy components: + Eewald = -214.7276557127735828 + EH = 28.5694583224511760 + Eloc = -40.0346304300992202 + Enl = -69.0119383413610450 + EvdW = -0.1194033767426411 + Exc = -90.7884592491663085 + Exc_core = 50.3731921848171353 + KE = 89.2087147320197289 +------------------------------------- + Etot = -246.5307218708547623 + TS = 0.0003198235337484 +------------------------------------- + F = -246.5310416943885059 + +LatticeMinimize: Iter: 4 F: -246.531041694388506 |grad|_K: 4.614e-04 alpha: 1.000e+00 linmin: -1.678e-01 t[s]: 226.68 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.047 +# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 -0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.841 15.840 15.837 +# coordination-number B 8.140 8.135 8.134 8.139 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043386 +EvdW_8 = -0.075993 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704256554 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531025511751722 |grad|_K: 8.319e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704271215 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 1 F: -246.531031375441330 |grad|_K: 5.133e-07 alpha: 4.662e-01 linmin: 2.885e-06 t[s]: 232.91 + FillingsUpdate: mu: +0.704278446 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.243 +ElecMinimize: Iter: 2 F: -246.531034461304444 |grad|_K: 4.011e-07 alpha: 6.449e-01 linmin: 1.929e-04 t[s]: 236.09 + FillingsUpdate: mu: +0.704269868 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.287 +ElecMinimize: Iter: 3 F: -246.531037064538708 |grad|_K: 2.671e-07 alpha: 8.921e-01 linmin: 1.271e-04 t[s]: 239.24 + FillingsUpdate: mu: +0.704268747 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.285 +ElecMinimize: Iter: 4 F: -246.531037903744476 |grad|_K: 1.767e-07 alpha: 6.479e-01 linmin: 4.925e-06 t[s]: 242.39 + FillingsUpdate: mu: +0.704268666 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.223 +ElecMinimize: Iter: 5 F: -246.531038186411024 |grad|_K: 1.141e-07 alpha: 4.982e-01 linmin: 1.104e-05 t[s]: 245.53 + FillingsUpdate: mu: +0.704268389 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.201 +ElecMinimize: Iter: 6 F: -246.531038317370076 |grad|_K: 6.157e-08 alpha: 5.534e-01 linmin: -4.478e-06 t[s]: 248.68 + FillingsUpdate: mu: +0.704268888 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.22 +ElecMinimize: Iter: 7 F: -246.531038364612812 |grad|_K: 3.648e-08 alpha: 6.856e-01 linmin: -1.849e-05 t[s]: 251.82 + FillingsUpdate: mu: +0.704269068 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.235 +ElecMinimize: Iter: 8 F: -246.531038379635930 |grad|_K: 2.334e-08 alpha: 6.212e-01 linmin: 9.469e-06 t[s]: 254.97 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 8.448e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.841 15.840 15.837 +# coordination-number B 8.140 8.135 8.134 8.139 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043386 +EvdW_8 = -0.075993 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: 0.720696 gdotd/gdotd0: -2.16484 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.842 +# coordination-number B 8.141 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704420190 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531035415403750 |grad|_K: 5.767e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704406240 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.23 +ElecMinimize: Iter: 1 F: -246.531038498130698 |grad|_K: 3.564e-07 alpha: 5.099e-01 linmin: -3.589e-05 t[s]: 267.81 + FillingsUpdate: mu: +0.704400814 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.244 +ElecMinimize: Iter: 2 F: -246.531040129369387 |grad|_K: 2.965e-07 alpha: 7.065e-01 linmin: -8.916e-05 t[s]: 271.04 + FillingsUpdate: mu: +0.704406014 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.285 +ElecMinimize: Iter: 3 F: -246.531041494300439 |grad|_K: 1.872e-07 alpha: 8.537e-01 linmin: -9.396e-06 t[s]: 274.22 + FillingsUpdate: mu: +0.704406538 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.328 +ElecMinimize: Iter: 4 F: -246.531041953509856 |grad|_K: 1.130e-07 alpha: 7.211e-01 linmin: -2.661e-05 t[s]: 277.38 + FillingsUpdate: mu: +0.704406773 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.316 +ElecMinimize: Iter: 5 F: -246.531042101016880 |grad|_K: 7.764e-08 alpha: 6.358e-01 linmin: -1.391e-05 t[s]: 280.52 + FillingsUpdate: mu: +0.704406688 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.233 +ElecMinimize: Iter: 6 F: -246.531042149535807 |grad|_K: 5.068e-08 alpha: 4.429e-01 linmin: -6.638e-07 t[s]: 283.67 + FillingsUpdate: mu: +0.704406377 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.189 +ElecMinimize: Iter: 7 F: -246.531042173879570 |grad|_K: 2.922e-08 alpha: 5.215e-01 linmin: -2.252e-05 t[s]: 286.82 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.264e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.842 +# coordination-number B 8.141 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 +# Lattice vectors: +R = +[ 6.17686 -9.56645e-05 5.31532e-05 ] +[ 9.18629e-06 16.3807 0.00198391 ] +[ 4.01104e-05 -0.00554504 5.90563 ] +unit cell volume = 597.539 + +# Strain tensor in Cartesian coordinates: +[ 0.00136503 -2.227e-06 1.44186e-08 ] +[ -2.22888e-06 -0.00284668 1.1078e-05 ] +[ 1.45105e-08 1.10732e-05 0.000515328 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.85241e-06 -9.71227e-09 -3.79561e-12 ] +[ -9.71227e-09 2.26493e-06 8.18843e-09 ] +[ -3.79561e-12 8.18843e-09 1.47689e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000030823953056 2.388616337987223 1.475614851126392 1 +ion Ta 3.088401411030260 5.804130488408757 4.427264643267180 1 +ion Ta 3.088410904362411 10.578139300361443 1.472864883223145 1 +ion Ta -0.000074395171918 13.994507862159116 4.424473913215363 1 +ion B -0.000042818012558 7.226921939106935 1.473968737535463 1 +ion B 3.088474792086342 0.965536319238178 4.428909887658269 1 +ion B 3.088337543684599 15.417237684317360 1.471219336676431 1 +ion B -0.000001165476343 9.155706529538742 4.426119959660315 1 + +# Forces in Cartesian coordinates: +force Ta 0.000000323036195 -0.000212775014497 0.000000266636620 1 +force Ta -0.000000353159760 0.000131942916382 -0.000000145463472 1 +force Ta 0.000000330187713 0.000042258562630 0.000000055403925 1 +force Ta -0.000000343984957 0.000040137991624 -0.000000251368278 1 +force B 0.000000150826382 -0.000002511863929 -0.000000560692838 1 +force B -0.000000102098004 -0.000029074457280 0.000000803376795 1 +force B 0.000000115044701 0.000029245784065 -0.000000825183337 1 +force B -0.000000089307516 0.000001544869166 0.000000617721082 1 + +# Energy components: + Eewald = -214.7206562776039220 + EH = 28.5724130347543586 + Eloc = -40.0437031895604250 + Enl = -69.0118005584411947 + EvdW = -0.1193967998711261 + Exc = -90.7879399785789900 + Exc_core = 50.3731920550980874 + KE = 89.2071716495628095 +------------------------------------- + Etot = -246.5307200646404056 + TS = 0.0003221092391512 +------------------------------------- + F = -246.5310421738795696 + +LatticeMinimize: Iter: 5 F: -246.531042173879570 |grad|_K: 3.331e-04 alpha: 2.649e-01 linmin: 3.734e-02 t[s]: 293.70 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704400512 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] +ElecMinimize: Iter: 0 F: -246.531042168085634 |grad|_K: 1.574e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704399746 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.184 +ElecMinimize: Iter: 1 F: -246.531042313154273 |grad|_K: 5.154e-08 alpha: 3.223e-01 linmin: 5.761e-06 t[s]: 299.95 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.668220e-01. + FillingsUpdate: mu: +0.704399023 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.259 +ElecMinimize: Iter: 2 F: -246.531042359930979 |grad|_K: 4.336e-08 alpha: 9.690e-01 linmin: -1.423e-05 t[s]: 304.14 + FillingsUpdate: mu: +0.704399109 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.32 +ElecMinimize: Iter: 3 F: -246.531042396724303 |grad|_K: 3.753e-08 alpha: 1.077e+00 linmin: 3.381e-05 t[s]: 307.28 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.926e-09 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 +# Lattice vectors: +R = +[ 6.17729 -9.26838e-05 5.31591e-05 ] +[ 1.0312e-05 16.3792 0.00198354 ] +[ 4.01127e-05 -0.00554565 5.90569 ] +unit cell volume = 597.533 + +# Strain tensor in Cartesian coordinates: +[ 0.00143485 -2.0453e-06 1.47345e-08 ] +[ -2.04605e-06 -0.00293691 1.10436e-05 ] +[ 1.4824e-08 1.10401e-05 0.000525671 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.34726e-06 7.93739e-10 -1.62258e-10 ] +[ 7.93739e-10 6.9017e-07 1.08661e-09 ] +[ -1.62258e-10 1.08661e-09 5.39158e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032598836405 2.387806263857039 1.475628634652102 1 +ion Ta 3.088616327412532 5.803975252143080 4.427311177145520 1 +ion Ta 3.088629609300132 10.577319695711328 1.472878536043548 1 +ion Ta -0.000073285235838 13.993332687962614 4.424520653664504 1 +ion B -0.000041452468213 7.226129059583396 1.473984348897573 1 +ion B 3.088690407621215 0.965495187709153 4.428955000327909 1 +ion B 3.088555645794738 15.415795677959148 1.471234596975623 1 +ion B 0.000000645036171 9.155014616292998 4.426165055909802 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000304270083 0.000023959686182 0.000000466139625 1 +force Ta 0.000000320615867 -0.000039773504949 -0.000000278290855 1 +force Ta -0.000000297021261 0.000005320895644 0.000000242595352 1 +force Ta 0.000000295304903 0.000008526982820 -0.000000443742199 1 +force B 0.000000117539435 -0.000024589399294 -0.000000767816509 1 +force B -0.000000098985029 0.000013808836491 0.000001032481242 1 +force B 0.000000121457376 -0.000011152103790 -0.000001066942488 1 +force B -0.000000111982816 0.000022360524564 0.000000768153612 1 + +# Energy components: + Eewald = -214.7213057123609019 + EH = 28.5721759138337354 + Eloc = -40.0429414587348518 + Enl = -69.0117974720974559 + EvdW = -0.1193974825667439 + Exc = -90.7880124097588208 + Exc_core = 50.3731920760956626 + KE = 89.2073662863590755 +------------------------------------- + Etot = -246.5307202592302644 + TS = 0.0003221374940495 +------------------------------------- + F = -246.5310423967243025 + +LatticeMinimize: Iter: 6 F: -246.531042396724303 |grad|_K: 1.291e-04 alpha: 1.000e+00 linmin: -9.666e-02 t[s]: 314.16 +LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'tau_up' ... done +Dumping 'tau_dn' ... done +Dumping 'd_tot' ... done +Dumping 'eigenvals' ... done +Dumping 'eigStats' ... + eMin: -1.780949 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: +0.704289 at state 92 ( [ +0.000000 +0.500000 +0.142857 ] spin -1 ) + mu : +0.704399 + LUMO: +0.704651 at state 28 ( [ +0.333333 +0.000000 +0.000000 ] spin 1 ) + eMax: +0.949497 at state 53 ( [ +0.500000 +0.500000 -0.428571 ] spin 1 ) + HOMO-LUMO gap: +0.000362 + Optical gap : +0.012020 at state 1 ( [ +0.000000 +0.000000 +0.142857 ] spin 1 ) +Dumping 'Ecomponents' ... done +Dumping 'dosUp' ... done. +Dumping 'dosDn' ... done. +End date and time: Fri Mar 8 18:00:30 2024 (Duration: 0-0:05:15.72) +Done! + +PROFILER: augmentDensityGrid 0.000351 +/- 0.000124 s, 290 calls, 0.101737 s total +PROFILER: augmentDensityGridGrad 0.014065 +/- 0.010857 s, 170 calls, 2.391024 s total +PROFILER: augmentDensitySpherical 0.000361 +/- 0.000154 s, 48720 calls, 17.565885 s total +PROFILER: augmentDensitySphericalGrad 0.000405 +/- 0.000165 s, 35370 calls, 14.338830 s total +PROFILER: augmentOverlap 0.000232 +/- 0.000089 s, 104340 calls, 24.224794 s total +PROFILER: changeGrid 0.000015 +/- 0.000001 s, 57546 calls, 0.871989 s total +PROFILER: ColumnBundle::randomize 0.000244 +/- 0.000005 s, 168 calls, 0.040927 s total +PROFILER: diagouterI 0.001099 +/- 0.000211 s, 24864 calls, 27.322486 s total +PROFILER: EdensityAndVscloc 0.001043 +/- 0.000012 s, 146 calls, 0.152224 s total +PROFILER: EnlAndGrad 0.000660 +/- 0.000100 s, 52506 calls, 34.677000 s total +PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 1030 calls, 0.002974 s total +PROFILER: ExCorrFunctional 0.000059 +/- 0.000094 s, 187 calls, 0.010991 s total +PROFILER: ExCorrTotal 0.000739 +/- 0.000229 s, 187 calls, 0.138159 s total +PROFILER: Idag_DiagV_I 0.002085 +/- 0.000489 s, 16341 calls, 34.071627 s total +PROFILER: inv(matrix) 0.000222 +/- 0.000034 s, 22512 calls, 4.992395 s total +PROFILER: matrix::diagonalize 0.001028 +/- 0.000282 s, 40533 calls, 41.675986 s total +PROFILER: matrix::set 0.000009 +/- 0.000002 s, 368034 calls, 3.170898 s total +PROFILER: orthoMatrix(matrix) 0.000200 +/- 0.000060 s, 24909 calls, 4.988118 s total +PROFILER: RadialFunctionR::transform 0.001786 +/- 0.000335 s, 98 calls, 0.175033 s total +PROFILER: reduceKmesh 0.000002 +/- 0.000000 s, 1 calls, 0.000002 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.201630 +/- 0.009988 s, 25 calls, 5.040746 s total +PROFILER: WavefunctionDrag 0.560681 +/- 0.111152 s, 8 calls, 4.485448 s total +PROFILER: Y*M 0.000019 +/- 0.000003 s, 242866 calls, 4.670805 s total +PROFILER: Y1^Y2 0.000028 +/- 0.000019 s, 191040 calls, 5.340149 s total + +MEMUSAGE: ColumnBundle 1.121902 GB +MEMUSAGE: complexScalarFieldTilde 0.000701 GB +MEMUSAGE: IndexArrays 0.006395 GB +MEMUSAGE: matrix 0.123463 GB +MEMUSAGE: misc 0.002022 GB +MEMUSAGE: ScalarField 0.012617 GB +MEMUSAGE: ScalarFieldTilde 0.007510 GB +MEMUSAGE: Total 1.164226 GB diff --git a/tests/io/jdftx/example_files/example_sp.in b/tests/io/jdftx/example_files/example_sp.in new file mode 100644 index 00000000000..f22be039449 --- /dev/null +++ b/tests/io/jdftx/example_files/example_sp.in @@ -0,0 +1,185 @@ +basis kpoint-dependent +converge-empty-states yes +coords-type Lattice +core-overlap-check vector +coulomb-interaction Slab 001 +coulomb-truncation-embed 0.5 0.5 0.5 +coulomb-truncation-ion-margin 5 +davidson-band-ratio 1.1 +density-of-states Etol 1.000000e-06 Esigma 1.000000e-03 \ + Complete \ + Total \ + OrthoOrbital Pt 1 s \ + OrthoOrbital Pt 1 p \ + OrthoOrbital Pt 1 d \ + OrthoOrbital Pt 2 s \ + OrthoOrbital Pt 2 p \ + OrthoOrbital Pt 2 d \ + OrthoOrbital Pt 3 s \ + OrthoOrbital Pt 3 p \ + OrthoOrbital Pt 3 d \ + OrthoOrbital Pt 4 s \ + OrthoOrbital Pt 4 p \ + OrthoOrbital Pt 4 d \ + OrthoOrbital Pt 5 s \ + OrthoOrbital Pt 5 p \ + OrthoOrbital Pt 5 d \ + OrthoOrbital Pt 6 s \ + OrthoOrbital Pt 6 p \ + OrthoOrbital Pt 6 d \ + OrthoOrbital Pt 7 s \ + OrthoOrbital Pt 7 p \ + OrthoOrbital Pt 7 d \ + OrthoOrbital Pt 8 s \ + OrthoOrbital Pt 8 p \ + OrthoOrbital Pt 8 d \ + OrthoOrbital Pt 9 s \ + OrthoOrbital Pt 9 p \ + OrthoOrbital Pt 9 d \ + OrthoOrbital Pt 10 s \ + OrthoOrbital Pt 10 p \ + OrthoOrbital Pt 10 d \ + OrthoOrbital Pt 11 s \ + OrthoOrbital Pt 11 p \ + OrthoOrbital Pt 11 d \ + OrthoOrbital Pt 12 s \ + OrthoOrbital Pt 12 p \ + OrthoOrbital Pt 12 d \ + OrthoOrbital Pt 13 s \ + OrthoOrbital Pt 13 p \ + OrthoOrbital Pt 13 d \ + OrthoOrbital Pt 14 s \ + OrthoOrbital Pt 14 p \ + OrthoOrbital Pt 14 d \ + OrthoOrbital Pt 15 s \ + OrthoOrbital Pt 15 p \ + OrthoOrbital Pt 15 d \ + OrthoOrbital Pt 16 s \ + OrthoOrbital Pt 16 p \ + OrthoOrbital Pt 16 d +dump End IonicPositions Lattice ElecDensity KEdensity BandEigs BandProjections EigStats RhoAtom DOS Symmetries Kpoints Gvectors +dump Ionic State EigStats Ecomponents +dump-name jdft.$VAR +elec-cutoff 30 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-n-bands 174 +elec-smearing MP1 0.00367493 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 200 \ + history 15 \ + knormThreshold 0 \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr lda-TF lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +ion Pt 0.166666666666667 0.166666666666667 0.353103309628929 1 +ion Pt 0.166666666666667 0.666666666666667 0.353103309628929 1 +ion Pt 0.666666666666667 0.166666666666667 0.353103309628929 1 +ion Pt 0.666666666666667 0.666666666666667 0.353103309628929 1 +ion Pt 0.333333333333334 0.333333333333333 0.451694615621590 1 +ion Pt 0.333333333333334 0.833333333333333 0.451694615621590 1 +ion Pt 0.833333333333334 0.333333333333333 0.451694615621590 1 +ion Pt 0.833333333333334 0.833333333333333 0.451694615621590 1 +ion Pt 0.000000000000000 0.000000000000000 0.548305384378410 1 +ion Pt 0.000000000000000 0.500000000000000 0.548305384378410 1 +ion Pt 0.500000000000000 0.000000000000000 0.548305384378410 1 +ion Pt 0.500000000000000 0.500000000000000 0.548305384378410 1 +ion Pt 0.166666666666667 0.166666666666667 0.646896690371071 1 +ion Pt 0.166666666666667 0.666666666666667 0.646896690371071 1 +ion Pt 0.666666666666667 0.166666666666667 0.646896690371071 1 +ion Pt 0.666666666666667 0.666666666666667 0.646896690371071 1 +ion-species SG15/$ID_ONCV_PBE-1.1.upf +ion-species SG15/$ID_ONCV_PBE-1.0.upf +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 6 1 +kpoint-reduce-inversion no +latt-move-scale 0 0 0 +latt-scale 1 1 1 +lattice \ + 10.457499819964989 5.228749909982495 0.000000000000000 \ + 0.000000000000000 9.056460504160873 0.000000000000000 \ + 0.000000000000001 0.000000000000001 44.023042120134328 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0 \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.00367493 +pcm-variant GLSSA13 +spintype no-spin +subspace-rotation-factor 1 yes +symmetries automatic +symmetry-threshold 0.0001 +wavefunction lcao diff --git a/tests/io/jdftx/example_files/example_sp.out b/tests/io/jdftx/example_files/example_sp.out new file mode 100644 index 00000000000..e71b76f1ef0 --- /dev/null +++ b/tests/io/jdftx/example_files/example_sp.out @@ -0,0 +1,711 @@ + +*************** JDFTx 1.7.0 (git hash 6a6550a) *************** + +Start date and time: Sun Jan 7 22:51:08 2024 +Executable /home/jacl0659/jdftx-gpu/jdftx/build/jdftx_gpu with command-line: -i in +Running on hosts (process indices): r103u13 (0) +Divided in process groups (process indices): 0 (0) +gpuInit: Found compatible cuda device 0 'Tesla V100-PCIE-16GB' +gpuInit: Found compatible cuda device 1 'Tesla V100-PCIE-16GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 1.73 +Run totals: 1 processes, 36 threads, 1 GPUs +Memory pool size: 12288 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Lattice +core-overlap-check vector +coulomb-interaction Slab 001 +coulomb-truncation-embed 0.5 0.5 0.5 +coulomb-truncation-ion-margin 5 +davidson-band-ratio 1.1 +density-of-states Etol 1.000000e-06 Esigma 1.000000e-03 \ + Complete \ + Total \ + OrthoOrbital Pt 1 s \ + OrthoOrbital Pt 1 p \ + OrthoOrbital Pt 1 d \ + OrthoOrbital Pt 2 s \ + OrthoOrbital Pt 2 p \ + OrthoOrbital Pt 2 d \ + OrthoOrbital Pt 3 s \ + OrthoOrbital Pt 3 p \ + OrthoOrbital Pt 3 d \ + OrthoOrbital Pt 4 s \ + OrthoOrbital Pt 4 p \ + OrthoOrbital Pt 4 d \ + OrthoOrbital Pt 5 s \ + OrthoOrbital Pt 5 p \ + OrthoOrbital Pt 5 d \ + OrthoOrbital Pt 6 s \ + OrthoOrbital Pt 6 p \ + OrthoOrbital Pt 6 d \ + OrthoOrbital Pt 7 s \ + OrthoOrbital Pt 7 p \ + OrthoOrbital Pt 7 d \ + OrthoOrbital Pt 8 s \ + OrthoOrbital Pt 8 p \ + OrthoOrbital Pt 8 d \ + OrthoOrbital Pt 9 s \ + OrthoOrbital Pt 9 p \ + OrthoOrbital Pt 9 d \ + OrthoOrbital Pt 10 s \ + OrthoOrbital Pt 10 p \ + OrthoOrbital Pt 10 d \ + OrthoOrbital Pt 11 s \ + OrthoOrbital Pt 11 p \ + OrthoOrbital Pt 11 d \ + OrthoOrbital Pt 12 s \ + OrthoOrbital Pt 12 p \ + OrthoOrbital Pt 12 d \ + OrthoOrbital Pt 13 s \ + OrthoOrbital Pt 13 p \ + OrthoOrbital Pt 13 d \ + OrthoOrbital Pt 14 s \ + OrthoOrbital Pt 14 p \ + OrthoOrbital Pt 14 d \ + OrthoOrbital Pt 15 s \ + OrthoOrbital Pt 15 p \ + OrthoOrbital Pt 15 d \ + OrthoOrbital Pt 16 s \ + OrthoOrbital Pt 16 p \ + OrthoOrbital Pt 16 d +dump End IonicPositions Lattice ElecDensity KEdensity BandEigs BandProjections EigStats RhoAtom DOS Symmetries Kpoints Gvectors +dump Ionic State EigStats Ecomponents +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name jdft.$VAR +elec-cutoff 30 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-n-bands 174 +elec-smearing MP1 0.00367493 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 200 \ + history 15 \ + knormThreshold 0 \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr lda-TF lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +ion Pt 0.166666666666667 0.166666666666667 0.353103309628929 1 +ion Pt 0.166666666666667 0.666666666666667 0.353103309628929 1 +ion Pt 0.666666666666667 0.166666666666667 0.353103309628929 1 +ion Pt 0.666666666666667 0.666666666666667 0.353103309628929 1 +ion Pt 0.333333333333334 0.333333333333333 0.451694615621590 1 +ion Pt 0.333333333333334 0.833333333333333 0.451694615621590 1 +ion Pt 0.833333333333334 0.333333333333333 0.451694615621590 1 +ion Pt 0.833333333333334 0.833333333333333 0.451694615621590 1 +ion Pt 0.000000000000000 0.000000000000000 0.548305384378410 1 +ion Pt 0.000000000000000 0.500000000000000 0.548305384378410 1 +ion Pt 0.500000000000000 0.000000000000000 0.548305384378410 1 +ion Pt 0.500000000000000 0.500000000000000 0.548305384378410 1 +ion Pt 0.166666666666667 0.166666666666667 0.646896690371071 1 +ion Pt 0.166666666666667 0.666666666666667 0.646896690371071 1 +ion Pt 0.666666666666667 0.166666666666667 0.646896690371071 1 +ion Pt 0.666666666666667 0.666666666666667 0.646896690371071 1 +ion-species SG15/$ID_ONCV_PBE-1.1.upf +ion-species SG15/$ID_ONCV_PBE-1.0.upf +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 6 1 +kpoint-reduce-inversion no +latt-move-scale 0 0 0 +latt-scale 1 1 1 +lattice \ + 10.457499819964989 5.228749909982495 0.000000000000000 \ + 0.000000000000000 9.056460504160873 0.000000000000000 \ + 0.000000000000001 0.000000000000001 44.023042120134328 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0 \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.00367493 +pcm-variant GLSSA13 +spintype no-spin +subspace-rotation-factor 1 yes +symmetries automatic +symmetry-threshold 0.0001 +wavefunction lcao + + + +---------- Setting up symmetries ---------- + +Found 24 point-group symmetries of the bravais lattice +Found 48 space-group symmetries with basis +Applied RMS atom displacement 3.11691e-15 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 10.4575 5.22875 0 ] +[ 0 9.05646 0 ] +[ 0 0 44.023 ] +unit cell volume = 4169.33 +G = +[ 0.600831 -0.34689 0 ] +[ 0 0.693779 0 ] +[ -1.36481e-17 -7.87973e-18 0.142725 ] +Minimum fftbox size, Smin = [ 52 52 220 ] +Chosen fftbox size, S = [ 54 54 224 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/home/jacl0659/jdftx-gpu/jdftx/build/pseudopotentials/SG15/Pt_ONCV_PBE-1.0.upf': + 'Pt' pseudopotential, 'PBE' functional + Generated using ONCVPSP code by D. R. Hamann + Author: Martin Schlipf and Francois Gygi Date: 150915. + 18 valence electrons, 4 orbitals, 8 projectors, 1294 radial grid points, with lMax = 3 + Transforming local potential to a uniform radial grid of dG=0.02 with 1814 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 528 points. + 5S l: 0 occupation: 2.0 eigenvalue: -3.842613 + 5P l: 1 occupation: 6.0 eigenvalue: -2.153305 + 6S l: 0 occupation: 2.0 eigenvalue: -0.238950 + 5D l: 2 occupation: 8.0 eigenvalue: -0.295663 + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 528 points. + Core radius for overlap checks: 2.59 bohrs. + Reading pulay file /home/jacl0659/jdftx-gpu/jdftx/build/pseudopotentials/SG15/Pt_ONCV_PBE-1.0.pulay ... using dE_dnG = -3.556141e-04 computed for Ecut = 30. + +Initialized 1 species with 16 total atoms. + +Folded 1 k-points by 6x6x1 to 36 k-points. + +---------- Setting up k-points, bands, fillings ---------- +Reduced to 7 k-points under symmetry. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 288.000000 nBands: 174 nStates: 7 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 32731.361 , ideal nbasis = 32722.185 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 6 0 0 ] +[ 0 6 0 ] +[ 0 0 1 ] +Supercell lattice vectors: +[ 62.745 31.3725 0 ] +[ 0 54.3388 0 ] +[ 6e-15 6e-15 44.023 ] + +---------- Setting up coulomb interaction ---------- +Setting up double-sized grid for truncated Coulomb potentials: +R = +[ 10.4575 5.22875 0 ] +[ 0 9.05646 0 ] +[ 0 0 88.0461 ] +unit cell volume = 8338.66 +G = +[ 0.600831 -0.34689 0 ] +[ 0 0.693779 0 ] +[ -6.82405e-18 -3.93986e-18 0.0713625 ] +Chosen fftbox size, S = [ 54 54 448 ] +Integer grid location selected as the embedding center: + Grid: [ 27 27 112 ] + Lattice: [ 0.5 0.5 0.5 ] + Cartesian: [ 7.84312 4.52823 22.0115 ] +Constructing Wigner-Seitz cell: 8 faces (6 quadrilaterals, 2 hexagons) +Range-separation parameter for embedded mesh potentials due to point charges: 0.559276 bohrs. +Initialized slab truncation along lattice direction 001 + +---------- Setting up 2D ewald sum ---------- +Optimum gaussian width for ewald sums = 5.805582 bohr. +Real space sums over 289 unit cells with max indices [ 8 8 0 ] +Reciprocal space sums over 81 terms with max indices [ 4 4 0 ] + +---------- Allocating electronic variables ---------- +Initializing wave functions: linear combination of atomic orbitals +Note: number of bands (174) exceeds available atomic orbitals (160) +Pt pseudo-atom occupations: s ( 2 0 ) p ( 6 ) d ( 10 ) + FillingsUpdate: mu: -0.792131185 nElectrons: 288.000000 +LCAOMinimize: Iter: 0 F: -1937.7109479329803889 |grad|_K: 1.325e-02 alpha: 1.000e+00 +LCAOMinimize: Step increased F by 9.247286e+00, reducing alpha to 2.915092e-02. + FillingsUpdate: mu: -0.675125274 nElectrons: 288.000000 +LCAOMinimize: Iter: 1 F: -1938.5166017809474397 |grad|_K: 6.738e-03 alpha: 2.915e-02 linmin: -1.357e-01 cgtest: 9.713e-01 t[s]: 12.16 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: -0.420449352 nElectrons: 288.000000 +LCAOMinimize: Iter: 2 F: -1938.7893016002965396 |grad|_K: 3.957e-03 alpha: 6.325e-02 linmin: 4.149e-02 cgtest: -1.401e-01 t[s]: 13.67 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.897646e-01. + FillingsUpdate: mu: -0.151728869 nElectrons: 288.000000 +LCAOMinimize: Iter: 3 F: -1939.0833175555605976 |grad|_K: 3.359e-03 alpha: 2.440e-01 linmin: -8.229e-03 cgtest: 9.758e-01 t[s]: 15.67 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: -0.278586271 nElectrons: 288.000000 +LCAOMinimize: Iter: 4 F: -1939.1396700303885154 |grad|_K: 8.048e-04 alpha: 4.222e-02 linmin: -1.171e-01 cgtest: 5.167e-01 t[s]: 17.16 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.266652e-01. + FillingsUpdate: mu: -0.278417399 nElectrons: 288.000000 +LCAOMinimize: Iter: 5 F: -1939.1575519906716636 |grad|_K: 1.575e-03 alpha: 2.878e-01 linmin: 9.043e-03 cgtest: -4.882e-02 t[s]: 19.17 + FillingsUpdate: mu: -0.218092247 nElectrons: 288.000000 +LCAOMinimize: Iter: 6 F: -1939.1745102727268204 |grad|_K: 9.510e-04 alpha: 8.734e-02 linmin: -3.596e-04 cgtest: 8.830e-01 t[s]: 20.67 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: -0.194079166 nElectrons: 288.000000 +LCAOMinimize: Iter: 7 F: -1939.1782886178143599 |grad|_K: 1.731e-04 alpha: 4.064e-02 linmin: 1.905e-02 cgtest: -7.169e-02 t[s]: 22.16 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.219164e-01. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.657491e-01. + FillingsUpdate: mu: -0.209515734 nElectrons: 288.000000 +LCAOMinimize: Iter: 8 F: -1939.1799634033013717 |grad|_K: 6.113e-05 alpha: 5.334e-01 linmin: -5.738e-03 cgtest: -1.402e-01 t[s]: 24.63 + FillingsUpdate: mu: -0.207393555 nElectrons: 288.000000 +LCAOMinimize: Iter: 9 F: -1939.1799873144989306 |grad|_K: 3.386e-05 alpha: 5.939e-02 linmin: 4.196e-03 cgtest: -1.363e-01 t[s]: 26.14 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.781716e-01. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.345148e-01. + FillingsUpdate: mu: -0.207304570 nElectrons: 288.000000 +LCAOMinimize: Iter: 10 F: -1939.1800518620229923 |grad|_K: 1.780e-05 alpha: 5.480e-01 linmin: 2.073e-04 cgtest: 6.264e-01 t[s]: 28.66 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: -0.207846930 nElectrons: 288.000000 +LCAOMinimize: Iter: 11 F: -1939.1800535450918233 |grad|_K: 7.538e-06 alpha: 4.955e-02 linmin: -4.901e-03 cgtest: 2.650e-02 t[s]: 30.16 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.486382e-01. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.459146e-01. + FillingsUpdate: mu: -0.207215692 nElectrons: 288.000000 +LCAOMinimize: Iter: 12 F: -1939.1800563780366247 |grad|_K: 6.596e-07 alpha: 4.655e-01 linmin: 3.182e-03 cgtest: -2.515e-01 t[s]: 32.66 + FillingsUpdate: mu: -0.207248823 nElectrons: 288.000000 +LCAOMinimize: Iter: 13 F: -1939.1800563824849633 |grad|_K: 6.984e-07 alpha: 9.560e-02 linmin: 7.330e-06 cgtest: 6.518e-03 t[s]: 34.18 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.868080e-01. + FillingsUpdate: mu: -0.207269291 nElectrons: 288.000000 +LCAOMinimize: Iter: 14 F: -1939.1800564011196002 |grad|_K: 1.700e-07 alpha: 3.608e-01 linmin: 4.575e-05 cgtest: -1.041e-01 t[s]: 36.18 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + M Schlipf and F Gygi, Comput. Phys. Commun. 196, 36 (2015) + + Truncated Coulomb potentials: + R. Sundararaman and T.A. Arias, Phys. Rev. B 87, 165122 (2013) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 36.37 + + +-------- Electronic minimization ----------- + FillingsUpdate: mu: -0.207269291 nElectrons: 288.000000 +ElecMinimize: Iter: 0 F: -1939.180056401115962 |grad|_K: 2.072e-04 alpha: 1.000e+00 + FillingsUpdate: mu: -0.152186728 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -1939.985678641078266 |grad|_K: 1.596e-04 alpha: 4.656e-01 linmin: -2.223e-05 t[s]: 39.36 + FillingsUpdate: mu: -0.250926305 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.637 +ElecMinimize: Iter: 2 F: -1940.177976041856937 |grad|_K: 2.489e-04 alpha: 1.840e-01 linmin: 9.352e-06 t[s]: 41.20 + FillingsUpdate: mu: -0.186854067 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.634 +ElecMinimize: Iter: 3 F: -1940.439926340323382 |grad|_K: 9.853e-05 alpha: 1.096e-01 linmin: 2.765e-05 t[s]: 43.07 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.289451e-01. + FillingsUpdate: mu: -0.144048316 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.635 +ElecMinimize: Iter: 4 F: -1940.574809136154499 |grad|_K: 8.506e-05 alpha: 3.507e-01 linmin: 1.450e-05 t[s]: 45.56 + FillingsUpdate: mu: -0.224218241 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.441 +ElecMinimize: Iter: 5 F: -1940.611162021077007 |grad|_K: 6.816e-05 alpha: 1.176e-01 linmin: -4.950e-04 t[s]: 47.45 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.527950e-01. + FillingsUpdate: mu: -0.214045568 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.617 +ElecMinimize: Iter: 6 F: -1940.679736884146678 |grad|_K: 5.112e-05 alpha: 3.496e-01 linmin: 3.207e-04 t[s]: 49.97 + FillingsUpdate: mu: -0.163955287 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.478 +ElecMinimize: Iter: 7 F: -1940.706486156234405 |grad|_K: 5.671e-05 alpha: 2.613e-01 linmin: 1.774e-04 t[s]: 51.85 + FillingsUpdate: mu: -0.212653857 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.412 +ElecMinimize: Iter: 8 F: -1940.723629254583557 |grad|_K: 3.080e-05 alpha: 1.272e-01 linmin: -3.939e-04 t[s]: 53.76 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.817161e-01. + FillingsUpdate: mu: -0.235144045 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.36 +ElecMinimize: Iter: 9 F: -1940.738425170768323 |grad|_K: 3.557e-05 alpha: 3.665e-01 linmin: 4.730e-04 t[s]: 56.31 + FillingsUpdate: mu: -0.214419287 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.403 +ElecMinimize: Iter: 10 F: -1940.744553612707932 |grad|_K: 2.336e-05 alpha: 1.249e-01 linmin: -2.711e-04 t[s]: 58.23 + FillingsUpdate: mu: -0.193335314 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.363 +ElecMinimize: Iter: 11 F: -1940.749088774768325 |grad|_K: 2.543e-05 alpha: 1.982e-01 linmin: 1.593e-04 t[s]: 60.12 + FillingsUpdate: mu: -0.205999099 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.542 +ElecMinimize: Iter: 12 F: -1940.752530219534719 |grad|_K: 1.766e-05 alpha: 1.370e-01 linmin: 1.360e-05 t[s]: 62.03 + FillingsUpdate: mu: -0.221795819 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.501 +ElecMinimize: Iter: 13 F: -1940.754295704401784 |grad|_K: 1.755e-05 alpha: 1.423e-01 linmin: 2.579e-05 t[s]: 63.93 + FillingsUpdate: mu: -0.217602871 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.712 +ElecMinimize: Iter: 14 F: -1940.756307734725169 |grad|_K: 1.322e-05 alpha: 1.648e-01 linmin: 7.846e-05 t[s]: 65.84 + FillingsUpdate: mu: -0.205267496 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.64 +ElecMinimize: Iter: 15 F: -1940.757265951476711 |grad|_K: 1.447e-05 alpha: 1.393e-01 linmin: 2.959e-05 t[s]: 67.76 + FillingsUpdate: mu: -0.208506458 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.957 +ElecMinimize: Iter: 16 F: -1940.758673092602749 |grad|_K: 1.033e-05 alpha: 1.704e-01 linmin: 1.496e-04 t[s]: 69.67 + FillingsUpdate: mu: -0.216281965 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.767 +ElecMinimize: Iter: 17 F: -1940.759269121736452 |grad|_K: 1.266e-05 alpha: 1.441e-01 linmin: 3.659e-05 t[s]: 71.60 + FillingsUpdate: mu: -0.209826671 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1.09 +ElecMinimize: Iter: 18 F: -1940.759956196954590 |grad|_K: 7.960e-06 alpha: 1.066e-01 linmin: 2.813e-05 t[s]: 73.52 + FillingsUpdate: mu: -0.205089289 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.798 +ElecMinimize: Iter: 19 F: -1940.760393641901828 |grad|_K: 9.735e-06 alpha: 1.761e-01 linmin: 1.074e-04 t[s]: 75.45 + FillingsUpdate: mu: -0.210169731 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1.01 +ElecMinimize: Iter: 20 F: -1940.760634929008802 |grad|_K: 6.600e-06 alpha: 6.403e-02 linmin: -5.946e-05 t[s]: 77.36 + FillingsUpdate: mu: -0.213068389 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.743 +ElecMinimize: Iter: 21 F: -1940.760950690903428 |grad|_K: 8.441e-06 alpha: 1.796e-01 linmin: 4.188e-05 t[s]: 79.29 + FillingsUpdate: mu: -0.208727546 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.951 +ElecMinimize: Iter: 22 F: -1940.761121980813869 |grad|_K: 5.654e-06 alpha: 6.017e-02 linmin: -2.779e-05 t[s]: 81.20 + FillingsUpdate: mu: -0.205712628 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.64 +ElecMinimize: Iter: 23 F: -1940.761318181214847 |grad|_K: 7.564e-06 alpha: 1.517e-01 linmin: -1.614e-05 t[s]: 83.12 + FillingsUpdate: mu: -0.209409420 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.89 +ElecMinimize: Iter: 24 F: -1940.761462537986972 |grad|_K: 4.451e-06 alpha: 6.298e-02 linmin: -1.453e-07 t[s]: 85.04 + FillingsUpdate: mu: -0.212489528 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.608 +ElecMinimize: Iter: 25 F: -1940.761575556878825 |grad|_K: 6.089e-06 alpha: 1.423e-01 linmin: -3.270e-05 t[s]: 86.96 + FillingsUpdate: mu: -0.209975396 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.875 +ElecMinimize: Iter: 26 F: -1940.761700790010309 |grad|_K: 3.805e-06 alpha: 8.482e-02 linmin: 4.278e-06 t[s]: 88.88 + FillingsUpdate: mu: -0.207101788 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.651 +ElecMinimize: Iter: 27 F: -1940.761784623092808 |grad|_K: 4.911e-06 alpha: 1.445e-01 linmin: -4.422e-05 t[s]: 90.79 + FillingsUpdate: mu: -0.209322803 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1.05 +ElecMinimize: Iter: 28 F: -1940.761879990124498 |grad|_K: 3.068e-06 alpha: 9.834e-02 linmin: -7.389e-06 t[s]: 92.72 + FillingsUpdate: mu: -0.211608497 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.742 +ElecMinimize: Iter: 29 F: -1940.761944122090426 |grad|_K: 4.241e-06 alpha: 1.700e-01 linmin: -2.007e-05 t[s]: 94.65 + FillingsUpdate: mu: -0.209466362 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.923 +ElecMinimize: Iter: 30 F: -1940.761998382779439 |grad|_K: 2.638e-06 alpha: 7.529e-02 linmin: -2.423e-06 t[s]: 96.58 + FillingsUpdate: mu: -0.208099561 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.74 +ElecMinimize: Iter: 31 F: -1940.762052907650286 |grad|_K: 3.239e-06 alpha: 1.961e-01 linmin: 7.368e-07 t[s]: 98.51 + FillingsUpdate: mu: -0.210008447 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.752 +ElecMinimize: Iter: 32 F: -1940.762082805471209 |grad|_K: 2.191e-06 alpha: 7.131e-02 linmin: -3.892e-06 t[s]: 100.44 + FillingsUpdate: mu: -0.210807833 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.64 +ElecMinimize: Iter: 33 F: -1940.762119798590220 |grad|_K: 2.505e-06 alpha: 1.931e-01 linmin: 1.525e-05 t[s]: 102.35 + FillingsUpdate: mu: -0.209214023 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.682 +ElecMinimize: Iter: 34 F: -1940.762140066281290 |grad|_K: 1.782e-06 alpha: 8.092e-02 linmin: -9.506e-06 t[s]: 104.27 + FillingsUpdate: mu: -0.208409479 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.534 +ElecMinimize: Iter: 35 F: -1940.762163679334890 |grad|_K: 2.074e-06 alpha: 1.860e-01 linmin: 1.605e-05 t[s]: 106.20 + FillingsUpdate: mu: -0.209674315 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.695 +ElecMinimize: Iter: 36 F: -1940.762177991269027 |grad|_K: 1.380e-06 alpha: 8.324e-02 linmin: -1.186e-05 t[s]: 108.13 + FillingsUpdate: mu: -0.210600993 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.509 +ElecMinimize: Iter: 37 F: -1940.762191810166087 |grad|_K: 1.826e-06 alpha: 1.815e-01 linmin: 1.390e-05 t[s]: 110.06 + FillingsUpdate: mu: -0.209674154 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.807 +ElecMinimize: Iter: 38 F: -1940.762203665405877 |grad|_K: 1.172e-06 alpha: 8.908e-02 linmin: -7.194e-06 t[s]: 111.98 + FillingsUpdate: mu: -0.208737370 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.595 +ElecMinimize: Iter: 39 F: -1940.762212032608659 |grad|_K: 1.546e-06 alpha: 1.522e-01 linmin: 4.889e-06 t[s]: 113.91 + FillingsUpdate: mu: -0.209334292 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.995 +ElecMinimize: Iter: 40 F: -1940.762221253729422 |grad|_K: 1.021e-06 alpha: 9.661e-02 linmin: -1.694e-06 t[s]: 115.84 + FillingsUpdate: mu: -0.210108837 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.75 +ElecMinimize: Iter: 41 F: -1940.762227286481902 |grad|_K: 1.358e-06 alpha: 1.449e-01 linmin: 2.781e-06 t[s]: 117.76 + FillingsUpdate: mu: -0.209524873 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1.16 +ElecMinimize: Iter: 42 F: -1940.762233714558761 |grad|_K: 8.385e-07 alpha: 8.727e-02 linmin: -1.334e-06 t[s]: 119.68 + FillingsUpdate: mu: -0.208970207 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.827 +ElecMinimize: Iter: 43 F: -1940.762238292292068 |grad|_K: 1.169e-06 alpha: 1.629e-01 linmin: -1.002e-06 t[s]: 121.60 + FillingsUpdate: mu: -0.209563444 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.999 +ElecMinimize: Iter: 44 F: -1940.762241915617778 |grad|_K: 7.436e-07 alpha: 6.631e-02 linmin: -9.391e-07 t[s]: 123.51 + FillingsUpdate: mu: -0.209903464 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.777 +ElecMinimize: Iter: 45 F: -1940.762245769206856 |grad|_K: 9.005e-07 alpha: 1.742e-01 linmin: -4.989e-06 t[s]: 125.42 + FillingsUpdate: mu: -0.209395204 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.838 +ElecMinimize: Iter: 46 F: -1940.762247845697857 |grad|_K: 5.927e-07 alpha: 6.407e-02 linmin: 2.349e-06 t[s]: 127.35 + FillingsUpdate: mu: -0.209144862 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.684 +ElecMinimize: Iter: 47 F: -1940.762250374957375 |grad|_K: 7.199e-07 alpha: 1.801e-01 linmin: -6.858e-06 t[s]: 129.28 + FillingsUpdate: mu: -0.209576293 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.752 +ElecMinimize: Iter: 48 F: -1940.762251913096861 |grad|_K: 5.011e-07 alpha: 7.416e-02 linmin: 9.502e-07 t[s]: 131.21 + FillingsUpdate: mu: -0.209828814 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.578 +ElecMinimize: Iter: 49 F: -1940.762253664519449 |grad|_K: 6.105e-07 alpha: 1.745e-01 linmin: -3.463e-06 t[s]: 133.14 + FillingsUpdate: mu: -0.209482303 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.747 +ElecMinimize: Iter: 50 F: -1940.762254840452442 |grad|_K: 4.033e-07 alpha: 7.891e-02 linmin: 5.265e-07 t[s]: 135.07 + FillingsUpdate: mu: -0.209210227 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.559 +ElecMinimize: Iter: 51 F: -1940.762255959949243 |grad|_K: 5.325e-07 alpha: 1.723e-01 linmin: -1.225e-06 t[s]: 137.00 + FillingsUpdate: mu: -0.209473422 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.862 +ElecMinimize: Iter: 52 F: -1940.762256928298939 |grad|_K: 3.358e-07 alpha: 8.542e-02 linmin: -4.272e-07 t[s]: 138.93 + FillingsUpdate: mu: -0.209728377 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.635 +ElecMinimize: Iter: 53 F: -1940.762257620093806 |grad|_K: 4.515e-07 alpha: 1.535e-01 linmin: 4.338e-07 t[s]: 140.85 + FillingsUpdate: mu: -0.209534723 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 54 F: -1940.762258351774108 |grad|_K: 2.870e-07 alpha: 8.984e-02 linmin: -7.825e-07 t[s]: 142.77 + FillingsUpdate: mu: -0.209319858 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.751 +ElecMinimize: Iter: 55 F: -1940.762258845049473 |grad|_K: 3.920e-07 alpha: 1.498e-01 linmin: 8.267e-08 t[s]: 144.70 + FillingsUpdate: mu: -0.209496811 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1.09 +ElecMinimize: Iter: 56 F: -1940.762259334723467 |grad|_K: 2.421e-07 alpha: 7.968e-02 linmin: -1.168e-06 t[s]: 146.62 + FillingsUpdate: mu: -0.209649422 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.814 +ElecMinimize: Iter: 57 F: -1940.762259724427622 |grad|_K: 3.290e-07 alpha: 1.663e-01 linmin: -1.551e-08 t[s]: 148.55 + FillingsUpdate: mu: -0.209479487 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.949 +ElecMinimize: Iter: 58 F: -1940.762260008977364 |grad|_K: 2.057e-07 alpha: 6.574e-02 linmin: -1.349e-06 t[s]: 150.46 + FillingsUpdate: mu: -0.209374736 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.737 +ElecMinimize: Iter: 59 F: -1940.762260302354207 |grad|_K: 2.587e-07 alpha: 1.735e-01 linmin: 3.000e-06 t[s]: 152.39 + FillingsUpdate: mu: -0.209518991 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.842 +ElecMinimize: Iter: 60 F: -1940.762260481677004 |grad|_K: 1.675e-07 alpha: 6.716e-02 linmin: -1.030e-06 t[s]: 154.32 + FillingsUpdate: mu: -0.209609494 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.647 +ElecMinimize: Iter: 61 F: -1940.762260674564914 |grad|_K: 2.124e-07 alpha: 1.723e-01 linmin: 3.768e-06 t[s]: 156.25 + FillingsUpdate: mu: -0.209493569 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.817 +ElecMinimize: Iter: 62 F: -1940.762260807887742 |grad|_K: 1.411e-07 alpha: 7.414e-02 linmin: -2.935e-07 t[s]: 158.18 + FillingsUpdate: mu: -0.209402768 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.596 +ElecMinimize: Iter: 63 F: -1940.762260942062085 |grad|_K: 1.884e-07 alpha: 1.688e-01 linmin: 1.743e-06 t[s]: 160.11 + FillingsUpdate: mu: -0.209495515 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.915 +ElecMinimize: Iter: 64 F: -1940.762261051678706 |grad|_K: 1.156e-07 alpha: 7.732e-02 linmin: -2.242e-07 t[s]: 162.03 + FillingsUpdate: mu: -0.209579736 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.656 +ElecMinimize: Iter: 65 F: -1940.762261132905678 |grad|_K: 1.595e-07 alpha: 1.522e-01 linmin: 6.715e-07 t[s]: 163.95 + FillingsUpdate: mu: -0.209508905 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1.07 +ElecMinimize: Iter: 66 F: -1940.762261217305650 |grad|_K: 1.006e-07 alpha: 8.313e-02 linmin: -4.182e-07 t[s]: 165.87 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.909e-03 + +# Ionic positions in lattice coordinates: +ion Pt 0.166666666666667 0.166666666666667 0.353103309628929 1 +ion Pt 0.166666666666667 0.666666666666667 0.353103309628929 1 +ion Pt 0.666666666666667 0.166666666666667 0.353103309628929 1 +ion Pt 0.666666666666667 0.666666666666667 0.353103309628929 1 +ion Pt 0.333333333333334 0.333333333333333 0.451694615621590 1 +ion Pt 0.333333333333334 0.833333333333333 0.451694615621590 1 +ion Pt 0.833333333333334 0.333333333333333 0.451694615621590 1 +ion Pt 0.833333333333334 0.833333333333333 0.451694615621590 1 +ion Pt 0.000000000000000 0.000000000000000 0.548305384378410 1 +ion Pt 0.000000000000000 0.500000000000000 0.548305384378410 1 +ion Pt 0.500000000000000 0.000000000000000 0.548305384378410 1 +ion Pt 0.500000000000000 0.500000000000000 0.548305384378410 1 +ion Pt 0.166666666666667 0.166666666666667 0.646896690371071 1 +ion Pt 0.166666666666667 0.666666666666667 0.646896690371071 1 +ion Pt 0.666666666666667 0.166666666666667 0.646896690371071 1 +ion Pt 0.666666666666667 0.666666666666667 0.646896690371071 1 + +# Forces in Lattice coordinates: +force Pt -0.000000000000000 0.000000000000000 -0.255492416865963 1 +force Pt 0.000000000000000 0.000000000000000 -0.255492416865963 1 +force Pt -0.000000000000000 0.000000000000000 -0.255492416865963 1 +force Pt -0.000000000000000 -0.000000000000000 -0.255492416865963 1 +force Pt 0.000000000000000 -0.000000000000000 -0.126402551783927 1 +force Pt 0.000000000000000 0.000000000000000 -0.126402551783927 1 +force Pt -0.000000000000000 0.000000000000000 -0.126402551783927 1 +force Pt 0.000000000000000 -0.000000000000000 -0.126402551783927 1 +force Pt -0.000000000000000 -0.000000000000000 0.126402551783927 1 +force Pt 0.000000000000000 0.000000000000000 0.126402551783927 1 +force Pt 0.000000000000000 -0.000000000000000 0.126402551783927 1 +force Pt 0.000000000000000 0.000000000000000 0.126402551783927 1 +force Pt 0.000000000000000 0.000000000000000 0.255492416867783 1 +force Pt -0.000000000000000 -0.000000000000000 0.255492416867784 1 +force Pt -0.000000000000000 0.000000000000000 0.255492416867784 1 +force Pt 0.000000000000000 0.000000000000000 0.255492416867783 1 + +# Energy components: + Eewald = -16901.4696647211094387 + EH = -15284.4385436602351547 + Eloc = 29663.3545152997867262 + Enl = 174.1667582919756114 + Epulay = 0.0000125227478554 + Exc = -185.5577583222759870 + KE = 593.1822417205943339 +------------------------------------- + Etot = -1940.7624388685162558 + TS = -0.0001776512106456 +------------------------------------- + F = -1940.7622612173056496 + + +Dumping 'jdft.fillings' ... done +Dumping 'jdft.wfns' ... done +Dumping 'jdft.eigenvals' ... done +Dumping 'jdft.eigStats' ... + eMin: -3.836283 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) + HOMO: -0.212435 at state 5 ( [ +0.166667 +0.500000 +0.000000 ] spin 0 ) + mu : -0.209509 + LUMO: -0.209424 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) + eMax: +0.113409 at state 6 ( [ +0.333333 -0.333333 +0.000000 ] spin 0 ) + HOMO-LUMO gap: +0.003011 + Optical gap : +0.004303 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) +Dumping 'jdft.Ecomponents' ... done +IonicMinimize: Iter: 0 F: -1940.762261217305650 |grad|_K: 2.643e-03 t[s]: 172.27 +IonicMinimize: None of the convergence criteria satisfied after 0 iterations. + +#--- Lowdin population analysis --- +# oxidation-state Pt +0.129 +0.129 +0.129 +0.129 +0.226 +0.226 +0.226 +0.226 +0.226 +0.226 +0.226 +0.226 +0.129 +0.129 +0.129 +0.129 + + +Dumping 'jdft.ionpos' ... done +Dumping 'jdft.lattice' ... done +Dumping 'jdft.n' ... done +Dumping 'jdft.tau' ... done +Dumping 'jdft.eigenvals' ... done +Dumping 'jdft.bandProjections' ... done +Dumping 'jdft.eigStats' ... + eMin: -3.836283 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) + HOMO: -0.212435 at state 5 ( [ +0.166667 +0.500000 +0.000000 ] spin 0 ) + mu : -0.209509 + LUMO: -0.209424 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) + eMax: +0.113409 at state 6 ( [ +0.333333 -0.333333 +0.000000 ] spin 0 ) + HOMO-LUMO gap: +0.003011 + Optical gap : +0.004303 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) +Dumping 'jdft.sym' ... done +Dumping 'jdft.kPts' ... done +Dumping 'jdft.kMap' ... done +Dumping 'jdft.Gvectors' ... done +Dumping 'jdft.dos' ... done. +End date and time: Sun Jan 7 22:54:02 2024 (Duration: 0-0:02:53.72) +Done! + +PROFILER: ColumnBundle::randomize 0.056978 +/- 0.004768 s, 7 calls, 0.398845 s total +PROFILER: diagouterI 0.023671 +/- 0.000051 s, 1246 calls, 29.494554 s total +PROFILER: EdensityAndVscloc 0.003957 +/- 0.000014 s, 176 calls, 0.696472 s total +PROFILER: EnlAndGrad 0.003162 +/- 0.000079 s, 1064 calls, 3.364196 s total +PROFILER: ExCorrCommunication 0.000005 +/- 0.000007 s, 528 calls, 0.002818 s total +PROFILER: ExCorrFunctional 0.000207 +/- 0.000002 s, 176 calls, 0.036435 s total +PROFILER: ExCorrTotal 0.001307 +/- 0.000006 s, 176 calls, 0.230096 s total +PROFILER: Idag_DiagV_I 0.037318 +/- 0.011580 s, 686 calls, 25.600101 s total +PROFILER: inv(matrix) 0.001137 +/- 0.000012 s, 945 calls, 1.074487 s total +PROFILER: matrix::diagonalize 0.006702 +/- 0.002584 s, 2137 calls, 14.322202 s total +PROFILER: matrix::set 0.000010 +/- 0.000014 s, 17994 calls, 0.181692 s total +PROFILER: orthoMatrix(matrix) 0.000669 +/- 0.000094 s, 1050 calls, 0.702499 s total +PROFILER: RadialFunctionR::transform 0.003880 +/- 0.002727 s, 18 calls, 0.069842 s total +PROFILER: reduceKmesh 0.000700 +/- 0.000000 s, 1 calls, 0.000700 s total +PROFILER: WavefunctionDrag 0.122993 +/- 0.000000 s, 1 calls, 0.122993 s total +PROFILER: Y*M 0.001580 +/- 0.000773 s, 4997 calls, 7.897318 s total +PROFILER: Y1^Y2 0.002081 +/- 0.001240 s, 3500 calls, 7.283273 s total + +MEMUSAGE: ColumnBundle 2.625438 GB +MEMUSAGE: complexScalarField 0.019466 GB +MEMUSAGE: complexScalarFieldTilde 0.009733 GB +MEMUSAGE: IndexArrays 0.016381 GB +MEMUSAGE: matrix 0.044498 GB +MEMUSAGE: misc 0.046739 GB +MEMUSAGE: RealKernel 0.002455 GB +MEMUSAGE: ScalarField 0.048666 GB +MEMUSAGE: ScalarFieldTilde 0.053924 GB +MEMUSAGE: Total 2.761955 GB diff --git a/tests/io/jdftx/example_files/example_sp_copy.in b/tests/io/jdftx/example_files/example_sp_copy.in new file mode 100644 index 00000000000..1773f37fb99 --- /dev/null +++ b/tests/io/jdftx/example_files/example_sp_copy.in @@ -0,0 +1,140 @@ +latt-scale 1 1 1 +latt-move-scale 0.0 0.0 0.0 +coords-type Lattice +lattice \ + 10.457499819965 5.228749909982 0.000000000000 \ + 0.000000000000 9.056460504161 0.000000000000 \ + 0.000000000000 0.000000000000 44.023042120134 +ion Pt 0.166666666667 0.166666666667 0.353103309629 1 +ion Pt 0.166666666667 0.666666666667 0.353103309629 1 +ion Pt 0.666666666667 0.166666666667 0.353103309629 1 +ion Pt 0.666666666667 0.666666666667 0.353103309629 1 +ion Pt 0.333333333333 0.333333333333 0.451694615622 1 +ion Pt 0.333333333333 0.833333333333 0.451694615622 1 +ion Pt 0.833333333333 0.333333333333 0.451694615622 1 +ion Pt 0.833333333333 0.833333333333 0.451694615622 1 +ion Pt 0.000000000000 0.000000000000 0.548305384378 1 +ion Pt 0.000000000000 0.500000000000 0.548305384378 1 +ion Pt 0.500000000000 0.000000000000 0.548305384378 1 +ion Pt 0.500000000000 0.500000000000 0.548305384378 1 +ion Pt 0.166666666667 0.166666666667 0.646896690371 1 +ion Pt 0.166666666667 0.666666666667 0.646896690371 1 +ion Pt 0.666666666667 0.166666666667 0.646896690371 1 +ion Pt 0.666666666667 0.666666666667 0.646896690371 1 +core-overlap-check vector +ion-species SG15/$ID_ONCV_PBE-1.1.upf +ion-species SG15/$ID_ONCV_PBE-1.0.upf +ion-width 0.0 + +symmetries automatic +symmetry-threshold 0.0001 + +kpoint 0.000000000000 0.000000000000 0.000000000000 1.000000000000 +kpoint-folding 6 6 1 +kpoint-reduce-inversion no + +elec-ex-corr gga-PBE +exchange-regularization WignerSeitzTruncated +elec-cutoff 30.0 +elec-smearing MP1 0.00367493 +elec-n-bands 174 +spintype no-spin +converge-empty-states yes +basis kpoint-dependent + +coulomb-interaction Slab 001 +coulomb-truncation-embed 0.5 0.5 0.5 +coulomb-truncation-ion-margin 5.0 + +wavefunction lcao + +lcao-params -1 1e-06 0.00367493 +elec-eigen-algo Davidson +ionic-minimize \ + alphaTincreaseFactor 3.0 \ + alphaTmin 1e-10 \ + alphaTreduceFactor 0.1 \ + alphaTstart 1.0 \ + dirUpdateScheme L-BFGS \ + energyDiffThreshold 1e-06 \ + fdTest no \ + history 15 \ + knormThreshold 0.0001 \ + linminMethod DirUpdateRecommended \ + nAlphaAdjustMax 3.0 \ + nEnergyDiff 2 \ + nIterations 0 \ + updateTestStepSize yes \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 +lattice-minimize \ + alphaTincreaseFactor 3.0 \ + alphaTmin 1e-10 \ + alphaTreduceFactor 0.1 \ + alphaTstart 1.0 \ + dirUpdateScheme L-BFGS \ + energyDiffThreshold 1e-06 \ + fdTest no \ + history 15 \ + knormThreshold 0.0 \ + linminMethod DirUpdateRecommended \ + nAlphaAdjustMax 3.0 \ + nEnergyDiff 2 \ + nIterations 0 \ + updateTestStepSize yes \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 +electronic-minimize \ + alphaTincreaseFactor 3.0 \ + alphaTmin 1e-10 \ + alphaTreduceFactor 0.1 \ + alphaTstart 1.0 \ + dirUpdateScheme FletcherReeves \ + energyDiffThreshold 1e-07 \ + fdTest no \ + history 15 \ + knormThreshold 0.0 \ + linminMethod DirUpdateRecommended \ + nAlphaAdjustMax 3.0 \ + nEnergyDiff 2 \ + nIterations 200 \ + updateTestStepSize yes \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 +fluid-minimize \ + alphaTincreaseFactor 3.0 \ + alphaTmin 1e-10 \ + alphaTreduceFactor 0.1 \ + alphaTstart 1.0 \ + dirUpdateScheme PolakRibiere \ + energyDiffThreshold 0.0 \ + fdTest no \ + history 15 \ + knormThreshold 0.0 \ + linminMethod DirUpdateRecommended \ + nAlphaAdjustMax 3.0 \ + nEnergyDiff 2 \ + nIterations 100 \ + updateTestStepSize yes \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 +davidson-band-ratio 1.1 +subspace-rotation-factor 1.0 yes + +fluid None +fluid-solvent H2O 55.338 ScalarEOS epsBulk 78.4 epsInf 1.77 pMol 0.92466 poleEl 15.0 7.0 1.0 Pvap 1.06736e-10 Res 1.42 Rvdw 2.61727 sigmaBulk 4.62e-05 tauNuc 343133.0 +fluid-ex-corr lda-TF lda-PZ +fluid-gummel-loop 10 1e-05 +pcm-variant GLSSA13 + +dump-name jdft.$VAR +density-of-states \ + Total \ + OrthoOrbital Pt 1 s OrthoOrbital Pt 1 p OrthoOrbital Pt 1 d OrthoOrbital Pt 2 s OrthoOrbital Pt 2 p OrthoOrbital Pt 2 d OrthoOrbital Pt 3 s OrthoOrbital Pt 3 p OrthoOrbital Pt 3 d OrthoOrbital Pt 4 s OrthoOrbital Pt 4 p OrthoOrbital Pt 4 d OrthoOrbital Pt 5 s OrthoOrbital Pt 5 p OrthoOrbital Pt 5 d OrthoOrbital Pt 6 s OrthoOrbital Pt 6 p OrthoOrbital Pt 6 d OrthoOrbital Pt 7 s OrthoOrbital Pt 7 p OrthoOrbital Pt 7 d OrthoOrbital Pt 8 s OrthoOrbital Pt 8 p OrthoOrbital Pt 8 d OrthoOrbital Pt 9 s OrthoOrbital Pt 9 p OrthoOrbital Pt 9 d OrthoOrbital Pt 10 s OrthoOrbital Pt 10 p OrthoOrbital Pt 10 d OrthoOrbital Pt 11 s OrthoOrbital Pt 11 p OrthoOrbital Pt 11 d OrthoOrbital Pt 12 s OrthoOrbital Pt 12 p OrthoOrbital Pt 12 d OrthoOrbital Pt 13 s OrthoOrbital Pt 13 p OrthoOrbital Pt 13 d OrthoOrbital Pt 14 s OrthoOrbital Pt 14 p OrthoOrbital Pt 14 d OrthoOrbital Pt 15 s OrthoOrbital Pt 15 p OrthoOrbital Pt 15 d OrthoOrbital Pt 16 s OrthoOrbital Pt 16 p OrthoOrbital Pt 16 d \ + Etol 1e-06 \ + Esigma 0.001 \ + Complete +forces-output-coords Positions +dump End BandEigs BandProjections DOS EigStats ElecDensity Gvectors IonicPositions KEdensity Kpoints Lattice RhoAtom Symmetries +dump Ionic Ecomponents EigStats State + diff --git a/tests/io/jdftx/example_files/infile_dict b/tests/io/jdftx/example_files/infile_dict new file mode 100644 index 00000000000..80b224d6e54 --- /dev/null +++ b/tests/io/jdftx/example_files/infile_dict @@ -0,0 +1 @@ +{'latt-move-scale': {'s0': 0.0, 's1': 0.0, 's2': 0.0}, 'coords-type': 'Cartesian', 'lattice': {'R00': 18.897261, 'R01': 0.0, 'R02': 0.0, 'R10': 0.0, 'R11': 18.897261, 'R12': 0.0, 'R20': 0.0, 'R21': 0.0, 'R22': 18.897261}, 'ion': [{'species-id': 'O', 'x0': -0.235981, 'x1': -0.237621, 'x2': 2.24258, 'moveScale': 1}, {'species-id': 'C', 'x0': -0.011521, 'x1': -0.0116, 'x2': 0.109935, 'moveScale': 1}], 'core-overlap-check': 'none', 'ion-species': ['GBRV_v1.5/$ID_pbe_v1.uspp'], 'symmetries': 'none', 'kpoint-folding': {'n0': 1, 'n1': 1, 'n2': 1}, 'elec-ex-corr': 'gga', 'van-der-waals': 'D3', 'elec-cutoff': {'Ecut': 20.0, 'EcutRho': 100.0}, 'elec-smearing': {'smearingType': 'Fermi', 'smearingWidth': 0.001}, 'elec-n-bands': 15, 'spintype': 'z-spin', 'converge-empty-states': True, 'coulomb-interaction': {'truncationType': 'Periodic'}, 'initial-state': '$VAR', 'electronic-minimize': {'energyDiffThreshold': 1e-07, 'nIterations': 100}, 'fluid': {'type': 'LinearPCM'}, 'fluid-solvent': [{'name': 'H2O'}], 'fluid-anion': {'name': 'F-', 'concentration': 0.5}, 'fluid-cation': {'name': 'Na+', 'concentration': 0.5}, 'pcm-variant': 'CANDLE', 'vibrations': {'useConstraints': False, 'rotationSym': False}, 'dump-name': '$VAR', 'dump': [{'End': {'Dtot': True, 'BoundCharge': True, 'State': True, 'Forces': True, 'Ecomponents': True, 'VfluidTot': True, 'ElecDensity': True, 'KEdensity': True, 'EigStats': True, 'BandEigs': True, 'DOS': True}}], '@module': 'atomate2.jdftx.io.jdftxinfile', '@class': 'JDFTXInfile'} \ No newline at end of file diff --git a/tests/io/jdftx/example_files/input-simple1.in b/tests/io/jdftx/example_files/input-simple1.in new file mode 100644 index 00000000000..a026af5f22c --- /dev/null +++ b/tests/io/jdftx/example_files/input-simple1.in @@ -0,0 +1,28 @@ + +elec-cutoff 30 100 +#fix-electron-density jdft.$VAR +include input-simple2.in +#van-der-waals D3 + +#lcao-params 10 +spintype no-spin + +elec-n-bands 34 +converge-empty-states yes + +#elec-ex-corr gga-PBE + +dump-only +dump End State +dump End BandEigs + +lattice \ + 10 0.5 0 \ + 0 11 0 \ + 0 1 12 + +ion C 0.5 0.5 0.6 v 0.1 0.2 0.3 0 +ion C 0.5 0.5 0.9 v 0.1 0.2 0.3 0 +ion O 0.2 0.3 0.4 v 0.7 0.8 0.9 1 +ion F 0.0 0.01 0.02 v 0.99 0.99 0.99 0 +ion C 0.1 0.5 0.6 v 0.1 0.2 0.3 0 diff --git a/tests/io/jdftx/example_files/input-simple2.in b/tests/io/jdftx/example_files/input-simple2.in new file mode 100644 index 00000000000..04bf8fc4574 --- /dev/null +++ b/tests/io/jdftx/example_files/input-simple2.in @@ -0,0 +1,13 @@ + +electronic-scf nIterations 100 verbose yes + +symmetry-matrix \ +1 0 0 \ +0 1 0 \ +0 0 1 \ +0 0 0 +symmetry-matrix \ +1 0 0 \ +0 -1 0 \ +0 1 -1 \ +0.5 0.5 0.5 diff --git a/tests/io/jdftx/example_files/jdftx.out b/tests/io/jdftx/example_files/jdftx.out new file mode 100644 index 00000000000..e71b76f1ef0 --- /dev/null +++ b/tests/io/jdftx/example_files/jdftx.out @@ -0,0 +1,711 @@ + +*************** JDFTx 1.7.0 (git hash 6a6550a) *************** + +Start date and time: Sun Jan 7 22:51:08 2024 +Executable /home/jacl0659/jdftx-gpu/jdftx/build/jdftx_gpu with command-line: -i in +Running on hosts (process indices): r103u13 (0) +Divided in process groups (process indices): 0 (0) +gpuInit: Found compatible cuda device 0 'Tesla V100-PCIE-16GB' +gpuInit: Found compatible cuda device 1 'Tesla V100-PCIE-16GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 1.73 +Run totals: 1 processes, 36 threads, 1 GPUs +Memory pool size: 12288 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Lattice +core-overlap-check vector +coulomb-interaction Slab 001 +coulomb-truncation-embed 0.5 0.5 0.5 +coulomb-truncation-ion-margin 5 +davidson-band-ratio 1.1 +density-of-states Etol 1.000000e-06 Esigma 1.000000e-03 \ + Complete \ + Total \ + OrthoOrbital Pt 1 s \ + OrthoOrbital Pt 1 p \ + OrthoOrbital Pt 1 d \ + OrthoOrbital Pt 2 s \ + OrthoOrbital Pt 2 p \ + OrthoOrbital Pt 2 d \ + OrthoOrbital Pt 3 s \ + OrthoOrbital Pt 3 p \ + OrthoOrbital Pt 3 d \ + OrthoOrbital Pt 4 s \ + OrthoOrbital Pt 4 p \ + OrthoOrbital Pt 4 d \ + OrthoOrbital Pt 5 s \ + OrthoOrbital Pt 5 p \ + OrthoOrbital Pt 5 d \ + OrthoOrbital Pt 6 s \ + OrthoOrbital Pt 6 p \ + OrthoOrbital Pt 6 d \ + OrthoOrbital Pt 7 s \ + OrthoOrbital Pt 7 p \ + OrthoOrbital Pt 7 d \ + OrthoOrbital Pt 8 s \ + OrthoOrbital Pt 8 p \ + OrthoOrbital Pt 8 d \ + OrthoOrbital Pt 9 s \ + OrthoOrbital Pt 9 p \ + OrthoOrbital Pt 9 d \ + OrthoOrbital Pt 10 s \ + OrthoOrbital Pt 10 p \ + OrthoOrbital Pt 10 d \ + OrthoOrbital Pt 11 s \ + OrthoOrbital Pt 11 p \ + OrthoOrbital Pt 11 d \ + OrthoOrbital Pt 12 s \ + OrthoOrbital Pt 12 p \ + OrthoOrbital Pt 12 d \ + OrthoOrbital Pt 13 s \ + OrthoOrbital Pt 13 p \ + OrthoOrbital Pt 13 d \ + OrthoOrbital Pt 14 s \ + OrthoOrbital Pt 14 p \ + OrthoOrbital Pt 14 d \ + OrthoOrbital Pt 15 s \ + OrthoOrbital Pt 15 p \ + OrthoOrbital Pt 15 d \ + OrthoOrbital Pt 16 s \ + OrthoOrbital Pt 16 p \ + OrthoOrbital Pt 16 d +dump End IonicPositions Lattice ElecDensity KEdensity BandEigs BandProjections EigStats RhoAtom DOS Symmetries Kpoints Gvectors +dump Ionic State EigStats Ecomponents +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name jdft.$VAR +elec-cutoff 30 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-n-bands 174 +elec-smearing MP1 0.00367493 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 200 \ + history 15 \ + knormThreshold 0 \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr lda-TF lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +ion Pt 0.166666666666667 0.166666666666667 0.353103309628929 1 +ion Pt 0.166666666666667 0.666666666666667 0.353103309628929 1 +ion Pt 0.666666666666667 0.166666666666667 0.353103309628929 1 +ion Pt 0.666666666666667 0.666666666666667 0.353103309628929 1 +ion Pt 0.333333333333334 0.333333333333333 0.451694615621590 1 +ion Pt 0.333333333333334 0.833333333333333 0.451694615621590 1 +ion Pt 0.833333333333334 0.333333333333333 0.451694615621590 1 +ion Pt 0.833333333333334 0.833333333333333 0.451694615621590 1 +ion Pt 0.000000000000000 0.000000000000000 0.548305384378410 1 +ion Pt 0.000000000000000 0.500000000000000 0.548305384378410 1 +ion Pt 0.500000000000000 0.000000000000000 0.548305384378410 1 +ion Pt 0.500000000000000 0.500000000000000 0.548305384378410 1 +ion Pt 0.166666666666667 0.166666666666667 0.646896690371071 1 +ion Pt 0.166666666666667 0.666666666666667 0.646896690371071 1 +ion Pt 0.666666666666667 0.166666666666667 0.646896690371071 1 +ion Pt 0.666666666666667 0.666666666666667 0.646896690371071 1 +ion-species SG15/$ID_ONCV_PBE-1.1.upf +ion-species SG15/$ID_ONCV_PBE-1.0.upf +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 6 1 +kpoint-reduce-inversion no +latt-move-scale 0 0 0 +latt-scale 1 1 1 +lattice \ + 10.457499819964989 5.228749909982495 0.000000000000000 \ + 0.000000000000000 9.056460504160873 0.000000000000000 \ + 0.000000000000001 0.000000000000001 44.023042120134328 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0 \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.00367493 +pcm-variant GLSSA13 +spintype no-spin +subspace-rotation-factor 1 yes +symmetries automatic +symmetry-threshold 0.0001 +wavefunction lcao + + + +---------- Setting up symmetries ---------- + +Found 24 point-group symmetries of the bravais lattice +Found 48 space-group symmetries with basis +Applied RMS atom displacement 3.11691e-15 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 10.4575 5.22875 0 ] +[ 0 9.05646 0 ] +[ 0 0 44.023 ] +unit cell volume = 4169.33 +G = +[ 0.600831 -0.34689 0 ] +[ 0 0.693779 0 ] +[ -1.36481e-17 -7.87973e-18 0.142725 ] +Minimum fftbox size, Smin = [ 52 52 220 ] +Chosen fftbox size, S = [ 54 54 224 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/home/jacl0659/jdftx-gpu/jdftx/build/pseudopotentials/SG15/Pt_ONCV_PBE-1.0.upf': + 'Pt' pseudopotential, 'PBE' functional + Generated using ONCVPSP code by D. R. Hamann + Author: Martin Schlipf and Francois Gygi Date: 150915. + 18 valence electrons, 4 orbitals, 8 projectors, 1294 radial grid points, with lMax = 3 + Transforming local potential to a uniform radial grid of dG=0.02 with 1814 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 528 points. + 5S l: 0 occupation: 2.0 eigenvalue: -3.842613 + 5P l: 1 occupation: 6.0 eigenvalue: -2.153305 + 6S l: 0 occupation: 2.0 eigenvalue: -0.238950 + 5D l: 2 occupation: 8.0 eigenvalue: -0.295663 + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 528 points. + Core radius for overlap checks: 2.59 bohrs. + Reading pulay file /home/jacl0659/jdftx-gpu/jdftx/build/pseudopotentials/SG15/Pt_ONCV_PBE-1.0.pulay ... using dE_dnG = -3.556141e-04 computed for Ecut = 30. + +Initialized 1 species with 16 total atoms. + +Folded 1 k-points by 6x6x1 to 36 k-points. + +---------- Setting up k-points, bands, fillings ---------- +Reduced to 7 k-points under symmetry. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 288.000000 nBands: 174 nStates: 7 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 32731.361 , ideal nbasis = 32722.185 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 6 0 0 ] +[ 0 6 0 ] +[ 0 0 1 ] +Supercell lattice vectors: +[ 62.745 31.3725 0 ] +[ 0 54.3388 0 ] +[ 6e-15 6e-15 44.023 ] + +---------- Setting up coulomb interaction ---------- +Setting up double-sized grid for truncated Coulomb potentials: +R = +[ 10.4575 5.22875 0 ] +[ 0 9.05646 0 ] +[ 0 0 88.0461 ] +unit cell volume = 8338.66 +G = +[ 0.600831 -0.34689 0 ] +[ 0 0.693779 0 ] +[ -6.82405e-18 -3.93986e-18 0.0713625 ] +Chosen fftbox size, S = [ 54 54 448 ] +Integer grid location selected as the embedding center: + Grid: [ 27 27 112 ] + Lattice: [ 0.5 0.5 0.5 ] + Cartesian: [ 7.84312 4.52823 22.0115 ] +Constructing Wigner-Seitz cell: 8 faces (6 quadrilaterals, 2 hexagons) +Range-separation parameter for embedded mesh potentials due to point charges: 0.559276 bohrs. +Initialized slab truncation along lattice direction 001 + +---------- Setting up 2D ewald sum ---------- +Optimum gaussian width for ewald sums = 5.805582 bohr. +Real space sums over 289 unit cells with max indices [ 8 8 0 ] +Reciprocal space sums over 81 terms with max indices [ 4 4 0 ] + +---------- Allocating electronic variables ---------- +Initializing wave functions: linear combination of atomic orbitals +Note: number of bands (174) exceeds available atomic orbitals (160) +Pt pseudo-atom occupations: s ( 2 0 ) p ( 6 ) d ( 10 ) + FillingsUpdate: mu: -0.792131185 nElectrons: 288.000000 +LCAOMinimize: Iter: 0 F: -1937.7109479329803889 |grad|_K: 1.325e-02 alpha: 1.000e+00 +LCAOMinimize: Step increased F by 9.247286e+00, reducing alpha to 2.915092e-02. + FillingsUpdate: mu: -0.675125274 nElectrons: 288.000000 +LCAOMinimize: Iter: 1 F: -1938.5166017809474397 |grad|_K: 6.738e-03 alpha: 2.915e-02 linmin: -1.357e-01 cgtest: 9.713e-01 t[s]: 12.16 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: -0.420449352 nElectrons: 288.000000 +LCAOMinimize: Iter: 2 F: -1938.7893016002965396 |grad|_K: 3.957e-03 alpha: 6.325e-02 linmin: 4.149e-02 cgtest: -1.401e-01 t[s]: 13.67 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.897646e-01. + FillingsUpdate: mu: -0.151728869 nElectrons: 288.000000 +LCAOMinimize: Iter: 3 F: -1939.0833175555605976 |grad|_K: 3.359e-03 alpha: 2.440e-01 linmin: -8.229e-03 cgtest: 9.758e-01 t[s]: 15.67 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: -0.278586271 nElectrons: 288.000000 +LCAOMinimize: Iter: 4 F: -1939.1396700303885154 |grad|_K: 8.048e-04 alpha: 4.222e-02 linmin: -1.171e-01 cgtest: 5.167e-01 t[s]: 17.16 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.266652e-01. + FillingsUpdate: mu: -0.278417399 nElectrons: 288.000000 +LCAOMinimize: Iter: 5 F: -1939.1575519906716636 |grad|_K: 1.575e-03 alpha: 2.878e-01 linmin: 9.043e-03 cgtest: -4.882e-02 t[s]: 19.17 + FillingsUpdate: mu: -0.218092247 nElectrons: 288.000000 +LCAOMinimize: Iter: 6 F: -1939.1745102727268204 |grad|_K: 9.510e-04 alpha: 8.734e-02 linmin: -3.596e-04 cgtest: 8.830e-01 t[s]: 20.67 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: -0.194079166 nElectrons: 288.000000 +LCAOMinimize: Iter: 7 F: -1939.1782886178143599 |grad|_K: 1.731e-04 alpha: 4.064e-02 linmin: 1.905e-02 cgtest: -7.169e-02 t[s]: 22.16 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.219164e-01. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.657491e-01. + FillingsUpdate: mu: -0.209515734 nElectrons: 288.000000 +LCAOMinimize: Iter: 8 F: -1939.1799634033013717 |grad|_K: 6.113e-05 alpha: 5.334e-01 linmin: -5.738e-03 cgtest: -1.402e-01 t[s]: 24.63 + FillingsUpdate: mu: -0.207393555 nElectrons: 288.000000 +LCAOMinimize: Iter: 9 F: -1939.1799873144989306 |grad|_K: 3.386e-05 alpha: 5.939e-02 linmin: 4.196e-03 cgtest: -1.363e-01 t[s]: 26.14 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.781716e-01. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.345148e-01. + FillingsUpdate: mu: -0.207304570 nElectrons: 288.000000 +LCAOMinimize: Iter: 10 F: -1939.1800518620229923 |grad|_K: 1.780e-05 alpha: 5.480e-01 linmin: 2.073e-04 cgtest: 6.264e-01 t[s]: 28.66 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: -0.207846930 nElectrons: 288.000000 +LCAOMinimize: Iter: 11 F: -1939.1800535450918233 |grad|_K: 7.538e-06 alpha: 4.955e-02 linmin: -4.901e-03 cgtest: 2.650e-02 t[s]: 30.16 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.486382e-01. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.459146e-01. + FillingsUpdate: mu: -0.207215692 nElectrons: 288.000000 +LCAOMinimize: Iter: 12 F: -1939.1800563780366247 |grad|_K: 6.596e-07 alpha: 4.655e-01 linmin: 3.182e-03 cgtest: -2.515e-01 t[s]: 32.66 + FillingsUpdate: mu: -0.207248823 nElectrons: 288.000000 +LCAOMinimize: Iter: 13 F: -1939.1800563824849633 |grad|_K: 6.984e-07 alpha: 9.560e-02 linmin: 7.330e-06 cgtest: 6.518e-03 t[s]: 34.18 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.868080e-01. + FillingsUpdate: mu: -0.207269291 nElectrons: 288.000000 +LCAOMinimize: Iter: 14 F: -1939.1800564011196002 |grad|_K: 1.700e-07 alpha: 3.608e-01 linmin: 4.575e-05 cgtest: -1.041e-01 t[s]: 36.18 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + M Schlipf and F Gygi, Comput. Phys. Commun. 196, 36 (2015) + + Truncated Coulomb potentials: + R. Sundararaman and T.A. Arias, Phys. Rev. B 87, 165122 (2013) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 36.37 + + +-------- Electronic minimization ----------- + FillingsUpdate: mu: -0.207269291 nElectrons: 288.000000 +ElecMinimize: Iter: 0 F: -1939.180056401115962 |grad|_K: 2.072e-04 alpha: 1.000e+00 + FillingsUpdate: mu: -0.152186728 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -1939.985678641078266 |grad|_K: 1.596e-04 alpha: 4.656e-01 linmin: -2.223e-05 t[s]: 39.36 + FillingsUpdate: mu: -0.250926305 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.637 +ElecMinimize: Iter: 2 F: -1940.177976041856937 |grad|_K: 2.489e-04 alpha: 1.840e-01 linmin: 9.352e-06 t[s]: 41.20 + FillingsUpdate: mu: -0.186854067 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.634 +ElecMinimize: Iter: 3 F: -1940.439926340323382 |grad|_K: 9.853e-05 alpha: 1.096e-01 linmin: 2.765e-05 t[s]: 43.07 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.289451e-01. + FillingsUpdate: mu: -0.144048316 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.635 +ElecMinimize: Iter: 4 F: -1940.574809136154499 |grad|_K: 8.506e-05 alpha: 3.507e-01 linmin: 1.450e-05 t[s]: 45.56 + FillingsUpdate: mu: -0.224218241 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.441 +ElecMinimize: Iter: 5 F: -1940.611162021077007 |grad|_K: 6.816e-05 alpha: 1.176e-01 linmin: -4.950e-04 t[s]: 47.45 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.527950e-01. + FillingsUpdate: mu: -0.214045568 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.617 +ElecMinimize: Iter: 6 F: -1940.679736884146678 |grad|_K: 5.112e-05 alpha: 3.496e-01 linmin: 3.207e-04 t[s]: 49.97 + FillingsUpdate: mu: -0.163955287 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.478 +ElecMinimize: Iter: 7 F: -1940.706486156234405 |grad|_K: 5.671e-05 alpha: 2.613e-01 linmin: 1.774e-04 t[s]: 51.85 + FillingsUpdate: mu: -0.212653857 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.412 +ElecMinimize: Iter: 8 F: -1940.723629254583557 |grad|_K: 3.080e-05 alpha: 1.272e-01 linmin: -3.939e-04 t[s]: 53.76 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.817161e-01. + FillingsUpdate: mu: -0.235144045 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.36 +ElecMinimize: Iter: 9 F: -1940.738425170768323 |grad|_K: 3.557e-05 alpha: 3.665e-01 linmin: 4.730e-04 t[s]: 56.31 + FillingsUpdate: mu: -0.214419287 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.403 +ElecMinimize: Iter: 10 F: -1940.744553612707932 |grad|_K: 2.336e-05 alpha: 1.249e-01 linmin: -2.711e-04 t[s]: 58.23 + FillingsUpdate: mu: -0.193335314 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.363 +ElecMinimize: Iter: 11 F: -1940.749088774768325 |grad|_K: 2.543e-05 alpha: 1.982e-01 linmin: 1.593e-04 t[s]: 60.12 + FillingsUpdate: mu: -0.205999099 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.542 +ElecMinimize: Iter: 12 F: -1940.752530219534719 |grad|_K: 1.766e-05 alpha: 1.370e-01 linmin: 1.360e-05 t[s]: 62.03 + FillingsUpdate: mu: -0.221795819 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.501 +ElecMinimize: Iter: 13 F: -1940.754295704401784 |grad|_K: 1.755e-05 alpha: 1.423e-01 linmin: 2.579e-05 t[s]: 63.93 + FillingsUpdate: mu: -0.217602871 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.712 +ElecMinimize: Iter: 14 F: -1940.756307734725169 |grad|_K: 1.322e-05 alpha: 1.648e-01 linmin: 7.846e-05 t[s]: 65.84 + FillingsUpdate: mu: -0.205267496 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.64 +ElecMinimize: Iter: 15 F: -1940.757265951476711 |grad|_K: 1.447e-05 alpha: 1.393e-01 linmin: 2.959e-05 t[s]: 67.76 + FillingsUpdate: mu: -0.208506458 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.957 +ElecMinimize: Iter: 16 F: -1940.758673092602749 |grad|_K: 1.033e-05 alpha: 1.704e-01 linmin: 1.496e-04 t[s]: 69.67 + FillingsUpdate: mu: -0.216281965 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.767 +ElecMinimize: Iter: 17 F: -1940.759269121736452 |grad|_K: 1.266e-05 alpha: 1.441e-01 linmin: 3.659e-05 t[s]: 71.60 + FillingsUpdate: mu: -0.209826671 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1.09 +ElecMinimize: Iter: 18 F: -1940.759956196954590 |grad|_K: 7.960e-06 alpha: 1.066e-01 linmin: 2.813e-05 t[s]: 73.52 + FillingsUpdate: mu: -0.205089289 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.798 +ElecMinimize: Iter: 19 F: -1940.760393641901828 |grad|_K: 9.735e-06 alpha: 1.761e-01 linmin: 1.074e-04 t[s]: 75.45 + FillingsUpdate: mu: -0.210169731 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1.01 +ElecMinimize: Iter: 20 F: -1940.760634929008802 |grad|_K: 6.600e-06 alpha: 6.403e-02 linmin: -5.946e-05 t[s]: 77.36 + FillingsUpdate: mu: -0.213068389 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.743 +ElecMinimize: Iter: 21 F: -1940.760950690903428 |grad|_K: 8.441e-06 alpha: 1.796e-01 linmin: 4.188e-05 t[s]: 79.29 + FillingsUpdate: mu: -0.208727546 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.951 +ElecMinimize: Iter: 22 F: -1940.761121980813869 |grad|_K: 5.654e-06 alpha: 6.017e-02 linmin: -2.779e-05 t[s]: 81.20 + FillingsUpdate: mu: -0.205712628 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.64 +ElecMinimize: Iter: 23 F: -1940.761318181214847 |grad|_K: 7.564e-06 alpha: 1.517e-01 linmin: -1.614e-05 t[s]: 83.12 + FillingsUpdate: mu: -0.209409420 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.89 +ElecMinimize: Iter: 24 F: -1940.761462537986972 |grad|_K: 4.451e-06 alpha: 6.298e-02 linmin: -1.453e-07 t[s]: 85.04 + FillingsUpdate: mu: -0.212489528 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.608 +ElecMinimize: Iter: 25 F: -1940.761575556878825 |grad|_K: 6.089e-06 alpha: 1.423e-01 linmin: -3.270e-05 t[s]: 86.96 + FillingsUpdate: mu: -0.209975396 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.875 +ElecMinimize: Iter: 26 F: -1940.761700790010309 |grad|_K: 3.805e-06 alpha: 8.482e-02 linmin: 4.278e-06 t[s]: 88.88 + FillingsUpdate: mu: -0.207101788 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.651 +ElecMinimize: Iter: 27 F: -1940.761784623092808 |grad|_K: 4.911e-06 alpha: 1.445e-01 linmin: -4.422e-05 t[s]: 90.79 + FillingsUpdate: mu: -0.209322803 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1.05 +ElecMinimize: Iter: 28 F: -1940.761879990124498 |grad|_K: 3.068e-06 alpha: 9.834e-02 linmin: -7.389e-06 t[s]: 92.72 + FillingsUpdate: mu: -0.211608497 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.742 +ElecMinimize: Iter: 29 F: -1940.761944122090426 |grad|_K: 4.241e-06 alpha: 1.700e-01 linmin: -2.007e-05 t[s]: 94.65 + FillingsUpdate: mu: -0.209466362 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.923 +ElecMinimize: Iter: 30 F: -1940.761998382779439 |grad|_K: 2.638e-06 alpha: 7.529e-02 linmin: -2.423e-06 t[s]: 96.58 + FillingsUpdate: mu: -0.208099561 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.74 +ElecMinimize: Iter: 31 F: -1940.762052907650286 |grad|_K: 3.239e-06 alpha: 1.961e-01 linmin: 7.368e-07 t[s]: 98.51 + FillingsUpdate: mu: -0.210008447 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.752 +ElecMinimize: Iter: 32 F: -1940.762082805471209 |grad|_K: 2.191e-06 alpha: 7.131e-02 linmin: -3.892e-06 t[s]: 100.44 + FillingsUpdate: mu: -0.210807833 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.64 +ElecMinimize: Iter: 33 F: -1940.762119798590220 |grad|_K: 2.505e-06 alpha: 1.931e-01 linmin: 1.525e-05 t[s]: 102.35 + FillingsUpdate: mu: -0.209214023 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.682 +ElecMinimize: Iter: 34 F: -1940.762140066281290 |grad|_K: 1.782e-06 alpha: 8.092e-02 linmin: -9.506e-06 t[s]: 104.27 + FillingsUpdate: mu: -0.208409479 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.534 +ElecMinimize: Iter: 35 F: -1940.762163679334890 |grad|_K: 2.074e-06 alpha: 1.860e-01 linmin: 1.605e-05 t[s]: 106.20 + FillingsUpdate: mu: -0.209674315 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.695 +ElecMinimize: Iter: 36 F: -1940.762177991269027 |grad|_K: 1.380e-06 alpha: 8.324e-02 linmin: -1.186e-05 t[s]: 108.13 + FillingsUpdate: mu: -0.210600993 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.509 +ElecMinimize: Iter: 37 F: -1940.762191810166087 |grad|_K: 1.826e-06 alpha: 1.815e-01 linmin: 1.390e-05 t[s]: 110.06 + FillingsUpdate: mu: -0.209674154 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.807 +ElecMinimize: Iter: 38 F: -1940.762203665405877 |grad|_K: 1.172e-06 alpha: 8.908e-02 linmin: -7.194e-06 t[s]: 111.98 + FillingsUpdate: mu: -0.208737370 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.595 +ElecMinimize: Iter: 39 F: -1940.762212032608659 |grad|_K: 1.546e-06 alpha: 1.522e-01 linmin: 4.889e-06 t[s]: 113.91 + FillingsUpdate: mu: -0.209334292 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.995 +ElecMinimize: Iter: 40 F: -1940.762221253729422 |grad|_K: 1.021e-06 alpha: 9.661e-02 linmin: -1.694e-06 t[s]: 115.84 + FillingsUpdate: mu: -0.210108837 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.75 +ElecMinimize: Iter: 41 F: -1940.762227286481902 |grad|_K: 1.358e-06 alpha: 1.449e-01 linmin: 2.781e-06 t[s]: 117.76 + FillingsUpdate: mu: -0.209524873 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1.16 +ElecMinimize: Iter: 42 F: -1940.762233714558761 |grad|_K: 8.385e-07 alpha: 8.727e-02 linmin: -1.334e-06 t[s]: 119.68 + FillingsUpdate: mu: -0.208970207 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.827 +ElecMinimize: Iter: 43 F: -1940.762238292292068 |grad|_K: 1.169e-06 alpha: 1.629e-01 linmin: -1.002e-06 t[s]: 121.60 + FillingsUpdate: mu: -0.209563444 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.999 +ElecMinimize: Iter: 44 F: -1940.762241915617778 |grad|_K: 7.436e-07 alpha: 6.631e-02 linmin: -9.391e-07 t[s]: 123.51 + FillingsUpdate: mu: -0.209903464 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.777 +ElecMinimize: Iter: 45 F: -1940.762245769206856 |grad|_K: 9.005e-07 alpha: 1.742e-01 linmin: -4.989e-06 t[s]: 125.42 + FillingsUpdate: mu: -0.209395204 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.838 +ElecMinimize: Iter: 46 F: -1940.762247845697857 |grad|_K: 5.927e-07 alpha: 6.407e-02 linmin: 2.349e-06 t[s]: 127.35 + FillingsUpdate: mu: -0.209144862 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.684 +ElecMinimize: Iter: 47 F: -1940.762250374957375 |grad|_K: 7.199e-07 alpha: 1.801e-01 linmin: -6.858e-06 t[s]: 129.28 + FillingsUpdate: mu: -0.209576293 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.752 +ElecMinimize: Iter: 48 F: -1940.762251913096861 |grad|_K: 5.011e-07 alpha: 7.416e-02 linmin: 9.502e-07 t[s]: 131.21 + FillingsUpdate: mu: -0.209828814 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.578 +ElecMinimize: Iter: 49 F: -1940.762253664519449 |grad|_K: 6.105e-07 alpha: 1.745e-01 linmin: -3.463e-06 t[s]: 133.14 + FillingsUpdate: mu: -0.209482303 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.747 +ElecMinimize: Iter: 50 F: -1940.762254840452442 |grad|_K: 4.033e-07 alpha: 7.891e-02 linmin: 5.265e-07 t[s]: 135.07 + FillingsUpdate: mu: -0.209210227 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.559 +ElecMinimize: Iter: 51 F: -1940.762255959949243 |grad|_K: 5.325e-07 alpha: 1.723e-01 linmin: -1.225e-06 t[s]: 137.00 + FillingsUpdate: mu: -0.209473422 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.862 +ElecMinimize: Iter: 52 F: -1940.762256928298939 |grad|_K: 3.358e-07 alpha: 8.542e-02 linmin: -4.272e-07 t[s]: 138.93 + FillingsUpdate: mu: -0.209728377 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.635 +ElecMinimize: Iter: 53 F: -1940.762257620093806 |grad|_K: 4.515e-07 alpha: 1.535e-01 linmin: 4.338e-07 t[s]: 140.85 + FillingsUpdate: mu: -0.209534723 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 54 F: -1940.762258351774108 |grad|_K: 2.870e-07 alpha: 8.984e-02 linmin: -7.825e-07 t[s]: 142.77 + FillingsUpdate: mu: -0.209319858 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.751 +ElecMinimize: Iter: 55 F: -1940.762258845049473 |grad|_K: 3.920e-07 alpha: 1.498e-01 linmin: 8.267e-08 t[s]: 144.70 + FillingsUpdate: mu: -0.209496811 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1.09 +ElecMinimize: Iter: 56 F: -1940.762259334723467 |grad|_K: 2.421e-07 alpha: 7.968e-02 linmin: -1.168e-06 t[s]: 146.62 + FillingsUpdate: mu: -0.209649422 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.814 +ElecMinimize: Iter: 57 F: -1940.762259724427622 |grad|_K: 3.290e-07 alpha: 1.663e-01 linmin: -1.551e-08 t[s]: 148.55 + FillingsUpdate: mu: -0.209479487 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.949 +ElecMinimize: Iter: 58 F: -1940.762260008977364 |grad|_K: 2.057e-07 alpha: 6.574e-02 linmin: -1.349e-06 t[s]: 150.46 + FillingsUpdate: mu: -0.209374736 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.737 +ElecMinimize: Iter: 59 F: -1940.762260302354207 |grad|_K: 2.587e-07 alpha: 1.735e-01 linmin: 3.000e-06 t[s]: 152.39 + FillingsUpdate: mu: -0.209518991 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.842 +ElecMinimize: Iter: 60 F: -1940.762260481677004 |grad|_K: 1.675e-07 alpha: 6.716e-02 linmin: -1.030e-06 t[s]: 154.32 + FillingsUpdate: mu: -0.209609494 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.647 +ElecMinimize: Iter: 61 F: -1940.762260674564914 |grad|_K: 2.124e-07 alpha: 1.723e-01 linmin: 3.768e-06 t[s]: 156.25 + FillingsUpdate: mu: -0.209493569 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.817 +ElecMinimize: Iter: 62 F: -1940.762260807887742 |grad|_K: 1.411e-07 alpha: 7.414e-02 linmin: -2.935e-07 t[s]: 158.18 + FillingsUpdate: mu: -0.209402768 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.596 +ElecMinimize: Iter: 63 F: -1940.762260942062085 |grad|_K: 1.884e-07 alpha: 1.688e-01 linmin: 1.743e-06 t[s]: 160.11 + FillingsUpdate: mu: -0.209495515 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.915 +ElecMinimize: Iter: 64 F: -1940.762261051678706 |grad|_K: 1.156e-07 alpha: 7.732e-02 linmin: -2.242e-07 t[s]: 162.03 + FillingsUpdate: mu: -0.209579736 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.656 +ElecMinimize: Iter: 65 F: -1940.762261132905678 |grad|_K: 1.595e-07 alpha: 1.522e-01 linmin: 6.715e-07 t[s]: 163.95 + FillingsUpdate: mu: -0.209508905 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1.07 +ElecMinimize: Iter: 66 F: -1940.762261217305650 |grad|_K: 1.006e-07 alpha: 8.313e-02 linmin: -4.182e-07 t[s]: 165.87 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.909e-03 + +# Ionic positions in lattice coordinates: +ion Pt 0.166666666666667 0.166666666666667 0.353103309628929 1 +ion Pt 0.166666666666667 0.666666666666667 0.353103309628929 1 +ion Pt 0.666666666666667 0.166666666666667 0.353103309628929 1 +ion Pt 0.666666666666667 0.666666666666667 0.353103309628929 1 +ion Pt 0.333333333333334 0.333333333333333 0.451694615621590 1 +ion Pt 0.333333333333334 0.833333333333333 0.451694615621590 1 +ion Pt 0.833333333333334 0.333333333333333 0.451694615621590 1 +ion Pt 0.833333333333334 0.833333333333333 0.451694615621590 1 +ion Pt 0.000000000000000 0.000000000000000 0.548305384378410 1 +ion Pt 0.000000000000000 0.500000000000000 0.548305384378410 1 +ion Pt 0.500000000000000 0.000000000000000 0.548305384378410 1 +ion Pt 0.500000000000000 0.500000000000000 0.548305384378410 1 +ion Pt 0.166666666666667 0.166666666666667 0.646896690371071 1 +ion Pt 0.166666666666667 0.666666666666667 0.646896690371071 1 +ion Pt 0.666666666666667 0.166666666666667 0.646896690371071 1 +ion Pt 0.666666666666667 0.666666666666667 0.646896690371071 1 + +# Forces in Lattice coordinates: +force Pt -0.000000000000000 0.000000000000000 -0.255492416865963 1 +force Pt 0.000000000000000 0.000000000000000 -0.255492416865963 1 +force Pt -0.000000000000000 0.000000000000000 -0.255492416865963 1 +force Pt -0.000000000000000 -0.000000000000000 -0.255492416865963 1 +force Pt 0.000000000000000 -0.000000000000000 -0.126402551783927 1 +force Pt 0.000000000000000 0.000000000000000 -0.126402551783927 1 +force Pt -0.000000000000000 0.000000000000000 -0.126402551783927 1 +force Pt 0.000000000000000 -0.000000000000000 -0.126402551783927 1 +force Pt -0.000000000000000 -0.000000000000000 0.126402551783927 1 +force Pt 0.000000000000000 0.000000000000000 0.126402551783927 1 +force Pt 0.000000000000000 -0.000000000000000 0.126402551783927 1 +force Pt 0.000000000000000 0.000000000000000 0.126402551783927 1 +force Pt 0.000000000000000 0.000000000000000 0.255492416867783 1 +force Pt -0.000000000000000 -0.000000000000000 0.255492416867784 1 +force Pt -0.000000000000000 0.000000000000000 0.255492416867784 1 +force Pt 0.000000000000000 0.000000000000000 0.255492416867783 1 + +# Energy components: + Eewald = -16901.4696647211094387 + EH = -15284.4385436602351547 + Eloc = 29663.3545152997867262 + Enl = 174.1667582919756114 + Epulay = 0.0000125227478554 + Exc = -185.5577583222759870 + KE = 593.1822417205943339 +------------------------------------- + Etot = -1940.7624388685162558 + TS = -0.0001776512106456 +------------------------------------- + F = -1940.7622612173056496 + + +Dumping 'jdft.fillings' ... done +Dumping 'jdft.wfns' ... done +Dumping 'jdft.eigenvals' ... done +Dumping 'jdft.eigStats' ... + eMin: -3.836283 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) + HOMO: -0.212435 at state 5 ( [ +0.166667 +0.500000 +0.000000 ] spin 0 ) + mu : -0.209509 + LUMO: -0.209424 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) + eMax: +0.113409 at state 6 ( [ +0.333333 -0.333333 +0.000000 ] spin 0 ) + HOMO-LUMO gap: +0.003011 + Optical gap : +0.004303 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) +Dumping 'jdft.Ecomponents' ... done +IonicMinimize: Iter: 0 F: -1940.762261217305650 |grad|_K: 2.643e-03 t[s]: 172.27 +IonicMinimize: None of the convergence criteria satisfied after 0 iterations. + +#--- Lowdin population analysis --- +# oxidation-state Pt +0.129 +0.129 +0.129 +0.129 +0.226 +0.226 +0.226 +0.226 +0.226 +0.226 +0.226 +0.226 +0.129 +0.129 +0.129 +0.129 + + +Dumping 'jdft.ionpos' ... done +Dumping 'jdft.lattice' ... done +Dumping 'jdft.n' ... done +Dumping 'jdft.tau' ... done +Dumping 'jdft.eigenvals' ... done +Dumping 'jdft.bandProjections' ... done +Dumping 'jdft.eigStats' ... + eMin: -3.836283 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) + HOMO: -0.212435 at state 5 ( [ +0.166667 +0.500000 +0.000000 ] spin 0 ) + mu : -0.209509 + LUMO: -0.209424 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) + eMax: +0.113409 at state 6 ( [ +0.333333 -0.333333 +0.000000 ] spin 0 ) + HOMO-LUMO gap: +0.003011 + Optical gap : +0.004303 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) +Dumping 'jdft.sym' ... done +Dumping 'jdft.kPts' ... done +Dumping 'jdft.kMap' ... done +Dumping 'jdft.Gvectors' ... done +Dumping 'jdft.dos' ... done. +End date and time: Sun Jan 7 22:54:02 2024 (Duration: 0-0:02:53.72) +Done! + +PROFILER: ColumnBundle::randomize 0.056978 +/- 0.004768 s, 7 calls, 0.398845 s total +PROFILER: diagouterI 0.023671 +/- 0.000051 s, 1246 calls, 29.494554 s total +PROFILER: EdensityAndVscloc 0.003957 +/- 0.000014 s, 176 calls, 0.696472 s total +PROFILER: EnlAndGrad 0.003162 +/- 0.000079 s, 1064 calls, 3.364196 s total +PROFILER: ExCorrCommunication 0.000005 +/- 0.000007 s, 528 calls, 0.002818 s total +PROFILER: ExCorrFunctional 0.000207 +/- 0.000002 s, 176 calls, 0.036435 s total +PROFILER: ExCorrTotal 0.001307 +/- 0.000006 s, 176 calls, 0.230096 s total +PROFILER: Idag_DiagV_I 0.037318 +/- 0.011580 s, 686 calls, 25.600101 s total +PROFILER: inv(matrix) 0.001137 +/- 0.000012 s, 945 calls, 1.074487 s total +PROFILER: matrix::diagonalize 0.006702 +/- 0.002584 s, 2137 calls, 14.322202 s total +PROFILER: matrix::set 0.000010 +/- 0.000014 s, 17994 calls, 0.181692 s total +PROFILER: orthoMatrix(matrix) 0.000669 +/- 0.000094 s, 1050 calls, 0.702499 s total +PROFILER: RadialFunctionR::transform 0.003880 +/- 0.002727 s, 18 calls, 0.069842 s total +PROFILER: reduceKmesh 0.000700 +/- 0.000000 s, 1 calls, 0.000700 s total +PROFILER: WavefunctionDrag 0.122993 +/- 0.000000 s, 1 calls, 0.122993 s total +PROFILER: Y*M 0.001580 +/- 0.000773 s, 4997 calls, 7.897318 s total +PROFILER: Y1^Y2 0.002081 +/- 0.001240 s, 3500 calls, 7.283273 s total + +MEMUSAGE: ColumnBundle 2.625438 GB +MEMUSAGE: complexScalarField 0.019466 GB +MEMUSAGE: complexScalarFieldTilde 0.009733 GB +MEMUSAGE: IndexArrays 0.016381 GB +MEMUSAGE: matrix 0.044498 GB +MEMUSAGE: misc 0.046739 GB +MEMUSAGE: RealKernel 0.002455 GB +MEMUSAGE: ScalarField 0.048666 GB +MEMUSAGE: ScalarFieldTilde 0.053924 GB +MEMUSAGE: Total 2.761955 GB diff --git a/tests/io/jdftx/example_files/latticeminimize.out b/tests/io/jdftx/example_files/latticeminimize.out new file mode 100644 index 00000000000..6bb76b0bb05 --- /dev/null +++ b/tests/io/jdftx/example_files/latticeminimize.out @@ -0,0 +1,6576 @@ + +*************** JDFTx 1.7.0 (git hash 12396ea5) *************** + +Start date and time: Fri Mar 8 17:32:22 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001569 (0) +Divided in process groups (process indices): 0 (0) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 0.41 +Run totals: 1 processes, 16 threads, 1 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name $VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 42 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 +ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 +ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 +ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 +ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 +ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 +ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 +ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 2 7 +latt-move-scale 1 1 1 +latt-scale 1 1 1 +lattice \ + 6.168436000000000 -0.000059000000000 0.000053000000000 \ + 0.000023000000000 16.427467000000000 0.001924000000000 \ + 0.000040000000000 -0.005724000000000 5.902588000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant GLSSA13 +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 +G = +[ 1.0186 3.65517e-06 -9.14734e-06 ] +[ -1.42533e-06 0.38248 -0.000124673 ] +[ -6.90414e-06 0.000370908 1.06448 ] +Minimum fftbox size, Smin = [ 28 76 28 ] +Chosen fftbox size, S = [ 28 80 28 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 +G = +[ 1.0186 3.65517e-06 -9.14734e-06 ] +[ -1.42533e-06 0.38248 -0.000124673 ] +[ -6.90414e-06 0.000370908 1.06448 ] +Minimum fftbox size, Smin = [ 28 68 24 ] +Chosen fftbox size, S = [ 28 70 24 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': + Title: Ta. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -70.583193. 13 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -2.682396 + |510> occupation: 6 eigenvalue: -1.447928 + |520> occupation: 3 eigenvalue: -0.131987 + |600> occupation: 2 eigenvalue: -0.199982 + |610> occupation: 0 eigenvalue: -0.051129 + lMax: 3 lLocal: 3 QijEcut: 5 + 7 projectors sampled on a log grid with 667 points: + l: 0 eig: -2.682397 rCut: 1.4 + l: 0 eig: -0.199983 rCut: 1.4 + l: 1 eig: -1.447928 rCut: 1.5 + l: 1 eig: -0.051130 rCut: 1.5 + l: 2 eig: -0.131987 rCut: 1.7 + l: 2 eig: 0.150000 rCut: 1.7 + l: 3 eig: 0.250000 rCut: 2.3 + Partial core density with radius 1.2 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': + Title: B. Created by USPP 7.3.6 on 8-4-15 + Reference state energy: -2.950027. 3 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.346865 + |210> occupation: 1 eigenvalue: -0.132618 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 559 points: + l: 0 eig: -0.346865 rCut: 1.25 + l: 0 eig: -0.500000 rCut: 1.25 + l: 1 eig: -0.346865 rCut: 1.25 + l: 1 eig: -1.000000 rCut: 1.25 + Partial core density with radius 0.9 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.25 bohrs. + +Initialized 2 species with 8 total atoms. + +Folded 1 k-points by 6x2x7 to 84 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 64.000000 nBands: 42 nStates: 168 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 2554.726 , ideal nbasis = 2555.213 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 6 0 0 ] +[ 0 2 0 ] +[ 0 0 7 ] +Supercell lattice vectors: +[ 37.0106 -0.000118 0.000371 ] +[ 0.000138 32.8549 0.013468 ] +[ 0.00024 -0.011448 41.3181 ] + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] + B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 2.376792 bohr. +Real space sum over 847 unit cells with max indices [ 5 3 5 ] +Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 + +---------- Allocating electronic variables ---------- +Initializing wave functions: linear combination of atomic orbitals +Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) +B pseudo-atom occupations: s ( 2 ) p ( 1 ) + FillingsUpdate: mu: +0.686661718 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00908 Tot: -0.00101 ] +LCAOMinimize: Iter: 0 F: -246.2703684649962952 |grad|_K: 1.171e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.712459587 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00665 Tot: -0.00181 ] +LCAOMinimize: Iter: 1 F: -246.4528786644987690 |grad|_K: 1.053e-04 alpha: 3.295e-01 linmin: -4.367e-02 cgtest: 1.222e-01 t[s]: 23.87 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.714071719 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00208 ] +LCAOMinimize: Iter: 2 F: -246.4552415759908683 |grad|_K: 5.255e-05 alpha: 5.367e-01 linmin: 5.912e-03 cgtest: -2.923e-02 t[s]: 26.45 + FillingsUpdate: mu: +0.713707837 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00210 ] +LCAOMinimize: Iter: 3 F: -246.4553446931705025 |grad|_K: 1.021e-05 alpha: 9.350e-02 linmin: -2.207e-02 cgtest: 1.698e-01 t[s]: 29.01 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.804912e-01. + FillingsUpdate: mu: +0.713888193 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00682 Tot: -0.00232 ] +LCAOMinimize: Iter: 4 F: -246.4553663527728702 |grad|_K: 7.659e-06 alpha: 5.192e-01 linmin: 1.419e-04 cgtest: -3.063e-03 t[s]: 32.33 + FillingsUpdate: mu: +0.713885616 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00684 Tot: -0.00234 ] +LCAOMinimize: Iter: 5 F: -246.4553689441066240 |grad|_K: 3.729e-06 alpha: 1.101e-01 linmin: -1.191e-03 cgtest: 9.089e-03 t[s]: 34.88 + FillingsUpdate: mu: +0.713849548 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00689 Tot: -0.00240 ] +LCAOMinimize: Iter: 6 F: -246.4553707842442520 |grad|_K: 8.837e-07 alpha: 3.298e-01 linmin: 1.269e-04 cgtest: -2.709e-02 t[s]: 37.44 + FillingsUpdate: mu: +0.713851760 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00691 Tot: -0.00242 ] +LCAOMinimize: Iter: 7 F: -246.4553708544137010 |grad|_K: 6.594e-07 alpha: 2.247e-01 linmin: -6.136e-07 cgtest: 4.639e-04 t[s]: 39.99 + FillingsUpdate: mu: +0.713855354 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] +LCAOMinimize: Iter: 8 F: -246.4553708841276034 |grad|_K: 3.463e-07 alpha: 1.709e-01 linmin: 1.967e-05 cgtest: -2.648e-04 t[s]: 42.55 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 42.91 + + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.713855355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] +ElecMinimize: Iter: 0 F: -246.455370884127575 |grad|_K: 7.677e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.706435257 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00591 Tot: -0.00247 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -246.520287479167706 |grad|_K: 2.836e-05 alpha: 6.060e-01 linmin: 2.774e-05 t[s]: 48.04 + FillingsUpdate: mu: +0.704468403 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00420 Tot: -0.00250 ] + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 2 F: -246.529235826500923 |grad|_K: 1.174e-05 alpha: 6.123e-01 linmin: 8.789e-05 t[s]: 51.20 + FillingsUpdate: mu: +0.704067779 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00166 ] + SubspaceRotationAdjust: set factor to 1.02 +ElecMinimize: Iter: 3 F: -246.530549052738621 |grad|_K: 6.863e-06 alpha: 5.241e-01 linmin: 1.563e-04 t[s]: 54.37 + FillingsUpdate: mu: +0.704000037 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00205 Tot: -0.00127 ] + SubspaceRotationAdjust: set factor to 0.665 +ElecMinimize: Iter: 4 F: -246.530711079692253 |grad|_K: 5.958e-06 alpha: 1.900e-01 linmin: 1.061e-04 t[s]: 57.53 + FillingsUpdate: mu: +0.703897258 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00126 Tot: -0.00069 ] + SubspaceRotationAdjust: set factor to 0.555 +ElecMinimize: Iter: 5 F: -246.530867381951509 |grad|_K: 2.932e-06 alpha: 2.428e-01 linmin: -1.218e-05 t[s]: 60.69 + FillingsUpdate: mu: +0.703892047 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00079 Tot: -0.00032 ] + SubspaceRotationAdjust: set factor to 0.422 +ElecMinimize: Iter: 6 F: -246.530928881947005 |grad|_K: 2.696e-06 alpha: 3.934e-01 linmin: -6.073e-05 t[s]: 63.85 + FillingsUpdate: mu: +0.703880780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00053 Tot: -0.00006 ] + SubspaceRotationAdjust: set factor to 0.343 +ElecMinimize: Iter: 7 F: -246.530966822712173 |grad|_K: 1.520e-06 alpha: 2.871e-01 linmin: -4.667e-06 t[s]: 67.02 + FillingsUpdate: mu: +0.703874478 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00043 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.386 +ElecMinimize: Iter: 8 F: -246.530988732848670 |grad|_K: 1.144e-06 alpha: 5.218e-01 linmin: 9.232e-07 t[s]: 70.21 + FillingsUpdate: mu: +0.703872920 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00038 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.287 +ElecMinimize: Iter: 9 F: -246.530997788390636 |grad|_K: 8.064e-07 alpha: 3.807e-01 linmin: -7.146e-06 t[s]: 73.41 + FillingsUpdate: mu: +0.703869664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00032 Tot: +0.00015 ] + SubspaceRotationAdjust: set factor to 0.322 +ElecMinimize: Iter: 10 F: -246.531003110075915 |grad|_K: 5.077e-07 alpha: 4.503e-01 linmin: -7.080e-06 t[s]: 76.59 + FillingsUpdate: mu: +0.703865324 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00026 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.317 +ElecMinimize: Iter: 11 F: -246.531005566529700 |grad|_K: 3.894e-07 alpha: 5.242e-01 linmin: -4.677e-06 t[s]: 79.75 + FillingsUpdate: mu: +0.703862944 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00020 Tot: +0.00012 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 12 F: -246.531006767661353 |grad|_K: 2.556e-07 alpha: 4.357e-01 linmin: 1.413e-06 t[s]: 82.92 + FillingsUpdate: mu: +0.703863024 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00015 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.269 +ElecMinimize: Iter: 13 F: -246.531007355558700 |grad|_K: 1.828e-07 alpha: 4.953e-01 linmin: -3.387e-07 t[s]: 86.08 + FillingsUpdate: mu: +0.703864560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00011 Tot: +0.00007 ] + SubspaceRotationAdjust: set factor to 0.258 +ElecMinimize: Iter: 14 F: -246.531007663892041 |grad|_K: 1.228e-07 alpha: 5.076e-01 linmin: -1.829e-07 t[s]: 89.24 + FillingsUpdate: mu: +0.703866170 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00006 ] + SubspaceRotationAdjust: set factor to 0.217 +ElecMinimize: Iter: 15 F: -246.531007805900202 |grad|_K: 8.711e-08 alpha: 5.179e-01 linmin: 1.701e-06 t[s]: 92.41 + FillingsUpdate: mu: +0.703866756 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00004 ] + SubspaceRotationAdjust: set factor to 0.222 +ElecMinimize: Iter: 16 F: -246.531007870491095 |grad|_K: 5.554e-08 alpha: 4.684e-01 linmin: 1.808e-06 t[s]: 95.60 + FillingsUpdate: mu: +0.703866408 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00003 ] + SubspaceRotationAdjust: set factor to 0.208 +ElecMinimize: Iter: 17 F: -246.531007900240667 |grad|_K: 3.756e-08 alpha: 5.305e-01 linmin: -2.241e-06 t[s]: 98.80 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.620e-04 + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 +# Lattice vectors: +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 + +# Strain tensor in Cartesian coordinates: +[ 0 0 0 ] +[ 0 0 0 ] +[ 0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.69853e-06 5.59557e-09 1.41959e-09 ] +[ 5.59557e-09 3.81916e-05 -1.21971e-07 ] +[ 1.41959e-09 -1.21971e-07 -5.35784e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 +ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 +ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 +ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 +ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 +ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 +ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 +ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 + +# Forces in Cartesian coordinates: +force Ta 0.000003219385226 0.000024941936105 -0.000004667309539 1 +force Ta -0.000003544134674 0.000100910630455 0.000002347800877 1 +force Ta 0.000004213169884 -0.000095340568768 -0.000002813127670 1 +force Ta -0.000003269450224 -0.000030911240225 0.000004677087443 1 +force B -0.000000729001011 -0.000015720776255 0.000010772774563 1 +force B 0.000000608095531 0.000019054253012 -0.000014315882331 1 +force B -0.000000498752112 0.000012643289756 0.000014335980866 1 +force B 0.000000021330734 -0.000015026361853 -0.000010315177459 1 + +# Energy components: + Eewald = -214.6559882144248945 + EH = 28.5857387723713110 + Eloc = -40.1186842665999635 + Enl = -69.0084493129606642 + EvdW = -0.1192533377321287 + Exc = -90.7845534796796727 + Exc_core = 50.3731883713289008 + KE = 89.1972709081141488 +------------------------------------- + Etot = -246.5307305595829348 + TS = 0.0002773406577414 +------------------------------------- + F = -246.5310079002406667 + +LatticeMinimize: Iter: 0 F: -246.531007900240667 |grad|_K: 2.745e-03 t[s]: 112.28 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.047 +0.047 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 +0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.838 15.838 15.838 +# coordination-number B 8.138 8.138 8.138 8.138 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043377 +EvdW_8 = -0.075910 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704038208 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] +ElecMinimize: Iter: 0 F: -246.531014271978677 |grad|_K: 2.488e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704035251 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.206 +ElecMinimize: Iter: 1 F: -246.531014618996693 |grad|_K: 7.345e-08 alpha: 3.083e-01 linmin: -6.352e-05 t[s]: 118.53 + FillingsUpdate: mu: +0.704031518 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.265 +ElecMinimize: Iter: 2 F: -246.531014707813426 |grad|_K: 6.000e-08 alpha: 9.057e-01 linmin: 6.919e-06 t[s]: 121.69 + FillingsUpdate: mu: +0.704033360 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.306 +ElecMinimize: Iter: 3 F: -246.531014768371961 |grad|_K: 4.795e-08 alpha: 9.261e-01 linmin: 3.658e-06 t[s]: 124.85 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.872e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.838 15.838 15.838 +# coordination-number B 8.138 8.138 8.138 8.138 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043377 +EvdW_8 = -0.075910 +# Lattice vectors: +R = +[ 6.16852 -5.97753e-05 5.29301e-05 ] +[ 2.27018e-05 16.4222 0.00192945 ] +[ 3.9928e-05 -0.00570738 5.90285 ] +unit cell volume = 597.963 + +# Strain tensor in Cartesian coordinates: +[ 1.4311e-05 -4.71455e-08 -1.19608e-08 ] +[ -4.71455e-08 -0.000321784 1.02767e-06 ] +[ -1.19608e-08 1.02767e-06 4.51425e-05 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -3.16235e-06 9.72711e-09 1.51381e-09 ] +[ 9.72711e-09 3.12615e-05 -1.04243e-07 ] +[ 1.51381e-09 -1.04243e-07 -5.40697e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000014086489759 2.393464963226479 1.474977371501900 1 +ion Ta 3.084271264231595 5.819543007953916 4.425076040486556 1 +ion Ta 3.084241830782444 10.604315563627694 1.472116500041577 1 +ion Ta -0.000020986919499 14.030934185850242 4.422174716636268 1 +ion B -0.000014091397776 7.251828452976323 1.473097720917905 1 +ion B 3.084298645948842 0.961238979979226 4.426960467748199 1 +ion B 3.084218889426424 15.462842647284960 1.470232558456424 1 +ion B 0.000006533363856 9.172348989626263 4.424049814606058 1 + +# Forces in Cartesian coordinates: +force Ta 0.000002656305160 -0.000090599278766 -0.000004686939808 1 +force Ta -0.000002780554917 -0.000072638279920 0.000002640588003 1 +force Ta 0.000003410172269 0.000090290543843 -0.000003019517788 1 +force Ta -0.000002762563820 0.000068162101984 0.000004644517497 1 +force B -0.000000578229282 -0.000088307202855 0.000009543323266 1 +force B 0.000000463088346 0.000074546028704 -0.000012789192807 1 +force B -0.000000560233414 -0.000056772413373 0.000012733201334 1 +force B 0.000000162461914 0.000068936586651 -0.000009123317262 1 + +# Energy components: + Eewald = -214.6743936804575981 + EH = 28.5801907094721130 + Eloc = -40.0962401542189326 + Enl = -69.0092234326302361 + EvdW = -0.1192864126888177 + Exc = -90.7856829553995226 + Exc_core = 50.3731891548009116 + KE = 89.2007106048843070 +------------------------------------- + Etot = -246.5307361662377730 + TS = 0.0002786021341825 +------------------------------------- + F = -246.5310147683719606 + +LatticeMinimize: Iter: 1 F: -246.531014768371961 |grad|_K: 2.273e-03 alpha: 1.000e+00 linmin: -9.031e-01 t[s]: 131.74 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.047 +0.047 +0.047 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 +0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.144 8.144 8.143 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043408 +EvdW_8 = -0.075975 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704530627 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531025878595273 |grad|_K: 4.371e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704518010 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.262 +ElecMinimize: Iter: 1 F: -246.531027214588903 |grad|_K: 2.910e-07 alpha: 3.840e-01 linmin: -1.375e-04 t[s]: 138.05 + FillingsUpdate: mu: +0.704505006 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.299 +ElecMinimize: Iter: 2 F: -246.531028288353497 |grad|_K: 2.216e-07 alpha: 6.973e-01 linmin: 7.818e-05 t[s]: 141.21 + FillingsUpdate: mu: +0.704515918 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.324 +ElecMinimize: Iter: 3 F: -246.531029025233863 |grad|_K: 1.464e-07 alpha: 8.278e-01 linmin: 1.006e-04 t[s]: 144.37 + FillingsUpdate: mu: +0.704516708 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 4 F: -246.531029205869743 |grad|_K: 9.860e-08 alpha: 4.645e-01 linmin: -1.439e-05 t[s]: 147.54 + FillingsUpdate: mu: +0.704515183 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.205 +ElecMinimize: Iter: 5 F: -246.531029297349278 |grad|_K: 5.126e-08 alpha: 5.177e-01 linmin: 2.594e-05 t[s]: 150.70 + FillingsUpdate: mu: +0.704515738 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.217 +ElecMinimize: Iter: 6 F: -246.531029328246632 |grad|_K: 2.835e-08 alpha: 6.476e-01 linmin: 1.799e-05 t[s]: 153.86 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.174e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.144 8.144 8.143 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043408 +EvdW_8 = -0.075975 +# Lattice vectors: +R = +[ 6.16918 -6.51258e-05 5.26355e-05 ] +[ 2.06706e-05 16.405 0.00194807 ] +[ 3.96224e-05 -0.00565097 5.90392 ] +unit cell volume = 597.507 + +# Strain tensor in Cartesian coordinates: +[ 0.000120098 -3.72492e-07 -6.27023e-08 ] +[ -3.72547e-07 -0.00137066 4.52454e-06 ] +[ -6.27015e-08 4.52452e-06 0.00022642 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -8.3604e-06 1.42182e-08 2.80363e-10 ] +[ 1.42182e-08 1.14337e-05 -4.20882e-08 ] +[ 2.80363e-10 -4.20882e-08 -4.9412e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000023813715142 2.390604013214516 1.475234480600942 1 +ion Ta 3.084584328359459 5.813169209201141 4.425908903944038 1 +ion Ta 3.084578157414626 10.593552085364093 1.472408297867962 1 +ion Ta -0.000036791658956 14.016500450836368 4.423043918082191 1 +ion B -0.000018837446157 7.243878315630210 1.473428155907734 1 +ion B 3.084626223062512 0.960543400213545 4.427715232784204 1 +ion B 3.084537813709094 15.446401698542397 1.470603744300826 1 +ion B 0.000003963154799 9.163016331935406 4.424847529217786 1 + +# Forces in Cartesian coordinates: +force Ta 0.000001084914930 0.000141960010169 -0.000004367879617 1 +force Ta -0.000001210748732 -0.000009421908688 0.000002618055463 1 +force Ta 0.000001248357327 0.000070400296685 -0.000002696507235 1 +force Ta -0.000001143490074 -0.000201438078333 0.000004325960740 1 +force B -0.000000768380446 -0.000275732002592 0.000005695191169 1 +force B 0.000000784553743 0.000303851856736 -0.000007616792945 1 +force B -0.000000855800566 -0.000298817632572 0.000007508392297 1 +force B 0.000000858749849 0.000269360114556 -0.000005496745663 1 + +# Energy components: + Eewald = -214.7276638602018579 + EH = 28.5647245912874865 + Eloc = -40.0317091353307788 + Enl = -69.0113097172592518 + EvdW = -0.1193834118021602 + Exc = -90.7888963153276904 + Exc_core = 50.3731914824034703 + KE = 89.2103061367852916 +------------------------------------- + Etot = -246.5307402294455414 + TS = 0.0002890988010826 +------------------------------------- + F = -246.5310293282466318 + +LatticeMinimize: Iter: 2 F: -246.531029328246632 |grad|_K: 1.236e-03 alpha: 1.000e+00 linmin: -6.852e-01 t[s]: 160.79 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 +0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.143 8.144 8.144 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043410 +EvdW_8 = -0.075988 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704520460 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531031962026219 |grad|_K: 3.755e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704526851 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.276 +ElecMinimize: Iter: 1 F: -246.531033769340610 |grad|_K: 2.573e-07 alpha: 7.052e-01 linmin: 1.376e-05 t[s]: 167.03 + FillingsUpdate: mu: +0.704528030 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.306 +ElecMinimize: Iter: 2 F: -246.531035102380287 |grad|_K: 2.639e-07 alpha: 1.110e+00 linmin: 5.537e-04 t[s]: 170.22 + FillingsUpdate: mu: +0.704526219 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.268 +ElecMinimize: Iter: 3 F: -246.531035795994967 |grad|_K: 1.709e-07 alpha: 5.477e-01 linmin: -2.876e-04 t[s]: 173.95 + FillingsUpdate: mu: +0.704524813 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 4 F: -246.531036101425457 |grad|_K: 1.002e-07 alpha: 5.738e-01 linmin: 1.926e-04 t[s]: 177.14 + FillingsUpdate: mu: +0.704524605 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.191 +ElecMinimize: Iter: 5 F: -246.531036212796238 |grad|_K: 5.894e-08 alpha: 6.108e-01 linmin: 7.984e-05 t[s]: 180.30 + FillingsUpdate: mu: +0.704524842 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.151 +ElecMinimize: Iter: 6 F: -246.531036247700513 |grad|_K: 3.541e-08 alpha: 5.531e-01 linmin: -1.788e-06 t[s]: 183.46 + FillingsUpdate: mu: +0.704525064 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.151 +ElecMinimize: Iter: 7 F: -246.531036261790803 |grad|_K: 2.032e-08 alpha: 6.184e-01 linmin: 9.272e-05 t[s]: 186.65 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 6.532e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.143 8.144 8.144 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043410 +EvdW_8 = -0.075988 +# Lattice vectors: +R = +[ 6.17151 -7.61423e-05 5.25274e-05 ] +[ 1.65228e-05 16.3936 0.00196136 ] +[ 3.94998e-05 -0.00561167 5.90538 ] +unit cell volume = 597.466 + +# Strain tensor in Cartesian coordinates: +[ 0.000498951 -1.04175e-06 -8.4205e-08 ] +[ -1.0424e-06 -0.00206386 7.0028e-06 ] +[ -8.41915e-08 7.00307e-06 0.000473185 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -6.49741e-06 1.01761e-08 -7.95605e-10 ] +[ 1.01761e-08 3.16135e-06 -2.48222e-08 ] +[ -7.95605e-10 -2.48222e-08 -7.77737e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000029775694859 2.389619343583877 1.475578543550516 1 +ion Ta 3.085740458134041 5.809058692164263 4.427030535410705 1 +ion Ta 3.085748496870723 10.586609022791823 1.472781763426523 1 +ion Ta -0.000054251406294 14.005792256272583 4.424195525424639 1 +ion B -0.000028108986210 7.237385110729197 1.473846033579680 1 +ion B 3.085798339673751 0.961490250908128 4.428761276913454 1 +ion B 3.085691086382508 15.434117602788850 1.471052900390355 1 +ion B 0.000002233955824 9.158087989122372 4.425926894248790 1 + +# Forces in Cartesian coordinates: +force Ta 0.000000180448983 -0.000001779224432 -0.000003215298322 1 +force Ta -0.000000213491438 -0.000022635216900 0.000002165526987 1 +force Ta 0.000000108554062 0.000006971364088 -0.000002113568274 1 +force Ta -0.000000196012767 0.000018046560330 0.000003199056616 1 +force B -0.000000552365229 -0.000329498688774 0.000001901472926 1 +force B 0.000000562095795 0.000313550862043 -0.000002592578413 1 +force B -0.000000582293062 -0.000321161272580 0.000002501303027 1 +force B 0.000000699542294 0.000336616788772 -0.000001894702260 1 + +# Energy components: + Eewald = -214.7312629602534173 + EH = 28.5655380437543300 + Eloc = -40.0285694974605377 + Enl = -69.0117058129617078 + EvdW = -0.1193978908337048 + Exc = -90.7889608782997755 + Exc_core = 50.3731919376023782 + KE = 89.2104335455247650 +------------------------------------- + Etot = -246.5307335129276112 + TS = 0.0003027488631822 +------------------------------------- + F = -246.5310362617908027 + +LatticeMinimize: Iter: 3 F: -246.531036261790803 |grad|_K: 8.306e-04 alpha: 1.000e+00 linmin: -3.257e-01 t[s]: 193.55 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 -0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.844 15.844 15.844 15.844 +# coordination-number B 8.141 8.142 8.142 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043405 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704449752 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531026682492154 |grad|_K: 7.050e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704459881 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.214 +ElecMinimize: Iter: 1 F: -246.531032693801336 |grad|_K: 4.310e-07 alpha: 6.655e-01 linmin: -2.195e-06 t[s]: 199.80 + FillingsUpdate: mu: +0.704460182 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.27 +ElecMinimize: Iter: 2 F: -246.531036680169876 |grad|_K: 4.159e-07 alpha: 1.182e+00 linmin: 4.513e-04 t[s]: 202.96 + FillingsUpdate: mu: +0.704456912 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.327 +ElecMinimize: Iter: 3 F: -246.531039288269824 |grad|_K: 3.382e-07 alpha: 8.295e-01 linmin: 7.410e-05 t[s]: 206.12 + FillingsUpdate: mu: +0.704454936 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.343 +ElecMinimize: Iter: 4 F: -246.531040658466878 |grad|_K: 2.511e-07 alpha: 6.585e-01 linmin: 1.756e-04 t[s]: 209.28 + FillingsUpdate: mu: +0.704454956 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.314 +ElecMinimize: Iter: 5 F: -246.531041296284229 |grad|_K: 1.467e-07 alpha: 5.571e-01 linmin: 1.295e-04 t[s]: 212.47 + FillingsUpdate: mu: +0.704455609 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.273 +ElecMinimize: Iter: 6 F: -246.531041548141133 |grad|_K: 9.871e-08 alpha: 6.442e-01 linmin: 7.198e-05 t[s]: 215.63 + FillingsUpdate: mu: +0.704455872 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.238 +ElecMinimize: Iter: 7 F: -246.531041644714321 |grad|_K: 6.791e-08 alpha: 5.455e-01 linmin: -2.842e-06 t[s]: 218.79 + FillingsUpdate: mu: +0.704455977 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 8 F: -246.531041694388506 |grad|_K: 4.287e-08 alpha: 5.925e-01 linmin: -2.160e-05 t[s]: 221.98 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 7.189e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.844 15.844 15.844 15.844 +# coordination-number B 8.141 8.142 8.142 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043405 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17576 -9.47374e-05 5.29299e-05 ] +[ 9.52926e-06 16.3804 0.0019841 ] +[ 3.98907e-05 -0.00554499 5.90623 ] +unit cell volume = 597.483 + +# Strain tensor in Cartesian coordinates: +[ 0.00118728 -2.17121e-06 -2.18338e-08 ] +[ -2.17321e-06 -0.00286467 1.11158e-05 ] +[ -2.17693e-08 1.11123e-05 0.00061781 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -3.84706e-06 2.06861e-09 -6.49216e-10 ] +[ 2.06861e-09 -5.44433e-07 1.28872e-09 ] +[ -6.49216e-10 1.28872e-09 1.41337e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000034114290175 2.387571268022230 1.475755349748698 1 +ion Ta 3.087849398723925 5.804154459943446 4.427724919689199 1 +ion Ta 3.087867051092635 10.578177718691764 1.473008209966117 1 +ion Ta -0.000077119608624 13.994907943198326 4.424939003719408 1 +ion B -0.000043935405504 7.227509823373992 1.474128072184157 1 +ion B 3.087928101798946 0.964589895884514 4.429352832810734 1 +ion B 3.087788784233561 15.417825744028846 1.471381110090443 1 +ion B 0.000000660313035 9.154879072058938 4.426566128753437 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000465565409 0.000169706448987 0.000001306198760 1 +force Ta 0.000000569150674 -0.000015052188429 -0.000000826241549 1 +force Ta -0.000000570285414 -0.000029336045811 0.000000988949218 1 +force Ta 0.000000488929249 -0.000126358388630 -0.000001411401752 1 +force B 0.000000157986568 -0.000127794177558 -0.000000980192501 1 +force B -0.000000168951475 0.000163248276740 0.000001274162211 1 +force B 0.000000130690925 -0.000154299039129 -0.000001291000006 1 +force B -0.000000123370772 0.000119498543090 0.000000893930426 1 + +# Energy components: + Eewald = -214.7276557127735828 + EH = 28.5694583224511760 + Eloc = -40.0346304300992202 + Enl = -69.0119383413610450 + EvdW = -0.1194033767426411 + Exc = -90.7884592491663085 + Exc_core = 50.3731921848171353 + KE = 89.2087147320197289 +------------------------------------- + Etot = -246.5307218708547623 + TS = 0.0003198235337484 +------------------------------------- + F = -246.5310416943885059 + +LatticeMinimize: Iter: 4 F: -246.531041694388506 |grad|_K: 4.614e-04 alpha: 1.000e+00 linmin: -1.678e-01 t[s]: 228.89 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.047 +# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 -0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.841 15.840 15.837 +# coordination-number B 8.140 8.135 8.134 8.139 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043386 +EvdW_8 = -0.075993 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704256554 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531025511751722 |grad|_K: 8.319e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704271215 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 1 F: -246.531031375441330 |grad|_K: 5.133e-07 alpha: 4.662e-01 linmin: 2.885e-06 t[s]: 235.17 + FillingsUpdate: mu: +0.704278446 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.243 +ElecMinimize: Iter: 2 F: -246.531034461304444 |grad|_K: 4.011e-07 alpha: 6.449e-01 linmin: 1.929e-04 t[s]: 238.34 + FillingsUpdate: mu: +0.704269868 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.287 +ElecMinimize: Iter: 3 F: -246.531037064538708 |grad|_K: 2.671e-07 alpha: 8.921e-01 linmin: 1.271e-04 t[s]: 241.53 + FillingsUpdate: mu: +0.704268747 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.285 +ElecMinimize: Iter: 4 F: -246.531037903744476 |grad|_K: 1.767e-07 alpha: 6.479e-01 linmin: 4.925e-06 t[s]: 244.70 + FillingsUpdate: mu: +0.704268666 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.223 +ElecMinimize: Iter: 5 F: -246.531038186411024 |grad|_K: 1.141e-07 alpha: 4.982e-01 linmin: 1.104e-05 t[s]: 247.85 + FillingsUpdate: mu: +0.704268389 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.201 +ElecMinimize: Iter: 6 F: -246.531038317370076 |grad|_K: 6.157e-08 alpha: 5.534e-01 linmin: -4.478e-06 t[s]: 251.02 + FillingsUpdate: mu: +0.704268888 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.22 +ElecMinimize: Iter: 7 F: -246.531038364612812 |grad|_K: 3.648e-08 alpha: 6.856e-01 linmin: -1.849e-05 t[s]: 254.19 + FillingsUpdate: mu: +0.704269068 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.235 +ElecMinimize: Iter: 8 F: -246.531038379635930 |grad|_K: 2.334e-08 alpha: 6.212e-01 linmin: 9.469e-06 t[s]: 257.38 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 8.448e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.841 15.840 15.837 +# coordination-number B 8.140 8.135 8.134 8.139 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043386 +EvdW_8 = -0.075993 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: 0.720696 gdotd/gdotd0: -2.16484 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.842 +# coordination-number B 8.141 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704420190 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531035415403750 |grad|_K: 5.767e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704406240 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.23 +ElecMinimize: Iter: 1 F: -246.531038498130698 |grad|_K: 3.564e-07 alpha: 5.099e-01 linmin: -3.589e-05 t[s]: 270.26 + FillingsUpdate: mu: +0.704400814 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.244 +ElecMinimize: Iter: 2 F: -246.531040129369387 |grad|_K: 2.965e-07 alpha: 7.065e-01 linmin: -8.916e-05 t[s]: 273.43 + FillingsUpdate: mu: +0.704406014 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.285 +ElecMinimize: Iter: 3 F: -246.531041494300439 |grad|_K: 1.872e-07 alpha: 8.537e-01 linmin: -9.396e-06 t[s]: 276.61 + FillingsUpdate: mu: +0.704406538 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.328 +ElecMinimize: Iter: 4 F: -246.531041953509856 |grad|_K: 1.130e-07 alpha: 7.211e-01 linmin: -2.661e-05 t[s]: 279.77 + FillingsUpdate: mu: +0.704406773 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.316 +ElecMinimize: Iter: 5 F: -246.531042101016880 |grad|_K: 7.764e-08 alpha: 6.358e-01 linmin: -1.391e-05 t[s]: 282.93 + FillingsUpdate: mu: +0.704406688 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.233 +ElecMinimize: Iter: 6 F: -246.531042149535807 |grad|_K: 5.068e-08 alpha: 4.429e-01 linmin: -6.638e-07 t[s]: 286.10 + FillingsUpdate: mu: +0.704406377 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.189 +ElecMinimize: Iter: 7 F: -246.531042173879570 |grad|_K: 2.922e-08 alpha: 5.215e-01 linmin: -2.252e-05 t[s]: 289.26 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.264e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.842 +# coordination-number B 8.141 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 +# Lattice vectors: +R = +[ 6.17686 -9.56645e-05 5.31532e-05 ] +[ 9.18629e-06 16.3807 0.00198391 ] +[ 4.01104e-05 -0.00554504 5.90563 ] +unit cell volume = 597.539 + +# Strain tensor in Cartesian coordinates: +[ 0.00136503 -2.227e-06 1.44186e-08 ] +[ -2.22888e-06 -0.00284668 1.1078e-05 ] +[ 1.45105e-08 1.10732e-05 0.000515328 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.85241e-06 -9.71227e-09 -3.79561e-12 ] +[ -9.71227e-09 2.26493e-06 8.18843e-09 ] +[ -3.79561e-12 8.18843e-09 1.47689e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000030823953056 2.388616337987223 1.475614851126392 1 +ion Ta 3.088401411030260 5.804130488408757 4.427264643267180 1 +ion Ta 3.088410904362411 10.578139300361443 1.472864883223145 1 +ion Ta -0.000074395171918 13.994507862159116 4.424473913215363 1 +ion B -0.000042818012558 7.226921939106935 1.473968737535463 1 +ion B 3.088474792086342 0.965536319238178 4.428909887658269 1 +ion B 3.088337543684599 15.417237684317360 1.471219336676431 1 +ion B -0.000001165476343 9.155706529538742 4.426119959660315 1 + +# Forces in Cartesian coordinates: +force Ta 0.000000323036195 -0.000212775014497 0.000000266636620 1 +force Ta -0.000000353159760 0.000131942916382 -0.000000145463472 1 +force Ta 0.000000330187713 0.000042258562630 0.000000055403925 1 +force Ta -0.000000343984957 0.000040137991624 -0.000000251368278 1 +force B 0.000000150826382 -0.000002511863929 -0.000000560692838 1 +force B -0.000000102098004 -0.000029074457280 0.000000803376795 1 +force B 0.000000115044701 0.000029245784065 -0.000000825183337 1 +force B -0.000000089307516 0.000001544869166 0.000000617721082 1 + +# Energy components: + Eewald = -214.7206562776039220 + EH = 28.5724130347543586 + Eloc = -40.0437031895604250 + Enl = -69.0118005584411947 + EvdW = -0.1193967998711261 + Exc = -90.7879399785789900 + Exc_core = 50.3731920550980874 + KE = 89.2071716495628095 +------------------------------------- + Etot = -246.5307200646404056 + TS = 0.0003221092391512 +------------------------------------- + F = -246.5310421738795696 + +LatticeMinimize: Iter: 5 F: -246.531042173879570 |grad|_K: 3.331e-04 alpha: 2.649e-01 linmin: 3.734e-02 t[s]: 296.16 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704400512 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] +ElecMinimize: Iter: 0 F: -246.531042168085634 |grad|_K: 1.574e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704399746 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.184 +ElecMinimize: Iter: 1 F: -246.531042313154273 |grad|_K: 5.154e-08 alpha: 3.223e-01 linmin: 5.761e-06 t[s]: 302.42 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.668220e-01. + FillingsUpdate: mu: +0.704399023 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.259 +ElecMinimize: Iter: 2 F: -246.531042359930979 |grad|_K: 4.336e-08 alpha: 9.690e-01 linmin: -1.423e-05 t[s]: 306.64 + FillingsUpdate: mu: +0.704399109 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.32 +ElecMinimize: Iter: 3 F: -246.531042396724303 |grad|_K: 3.753e-08 alpha: 1.077e+00 linmin: 3.381e-05 t[s]: 309.80 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.926e-09 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 +# Lattice vectors: +R = +[ 6.17729 -9.26838e-05 5.31591e-05 ] +[ 1.0312e-05 16.3792 0.00198354 ] +[ 4.01127e-05 -0.00554565 5.90569 ] +unit cell volume = 597.533 + +# Strain tensor in Cartesian coordinates: +[ 0.00143485 -2.0453e-06 1.47345e-08 ] +[ -2.04605e-06 -0.00293691 1.10436e-05 ] +[ 1.4824e-08 1.10401e-05 0.000525671 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.34726e-06 7.93739e-10 -1.62258e-10 ] +[ 7.93739e-10 6.9017e-07 1.08661e-09 ] +[ -1.62258e-10 1.08661e-09 5.39158e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032598836405 2.387806263857039 1.475628634652102 1 +ion Ta 3.088616327412532 5.803975252143080 4.427311177145520 1 +ion Ta 3.088629609300132 10.577319695711328 1.472878536043548 1 +ion Ta -0.000073285235838 13.993332687962614 4.424520653664504 1 +ion B -0.000041452468213 7.226129059583396 1.473984348897573 1 +ion B 3.088690407621215 0.965495187709153 4.428955000327909 1 +ion B 3.088555645794738 15.415795677959148 1.471234596975623 1 +ion B 0.000000645036171 9.155014616292998 4.426165055909802 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000304270083 0.000023959686182 0.000000466139625 1 +force Ta 0.000000320615867 -0.000039773504949 -0.000000278290855 1 +force Ta -0.000000297021261 0.000005320895644 0.000000242595352 1 +force Ta 0.000000295304903 0.000008526982820 -0.000000443742199 1 +force B 0.000000117539435 -0.000024589399294 -0.000000767816509 1 +force B -0.000000098985029 0.000013808836491 0.000001032481242 1 +force B 0.000000121457376 -0.000011152103790 -0.000001066942488 1 +force B -0.000000111982816 0.000022360524564 0.000000768153612 1 + +# Energy components: + Eewald = -214.7213057123609019 + EH = 28.5721759138337354 + Eloc = -40.0429414587348518 + Enl = -69.0117974720974559 + EvdW = -0.1193974825667439 + Exc = -90.7880124097588208 + Exc_core = 50.3731920760956626 + KE = 89.2073662863590755 +------------------------------------- + Etot = -246.5307202592302644 + TS = 0.0003221374940495 +------------------------------------- + F = -246.5310423967243025 + +LatticeMinimize: Iter: 6 F: -246.531042396724303 |grad|_K: 1.291e-04 alpha: 1.000e+00 linmin: -9.666e-02 t[s]: 316.72 +LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'tau_up' ... done +Dumping 'tau_dn' ... done +Dumping 'd_tot' ... done +Dumping 'eigenvals' ... done +Dumping 'eigStats' ... + eMin: -1.780949 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: +0.704289 at state 92 ( [ +0.000000 +0.500000 +0.142857 ] spin -1 ) + mu : +0.704399 + LUMO: +0.704651 at state 28 ( [ +0.333333 +0.000000 +0.000000 ] spin 1 ) + eMax: +0.949497 at state 53 ( [ +0.500000 +0.500000 -0.428571 ] spin 1 ) + HOMO-LUMO gap: +0.000362 + Optical gap : +0.012020 at state 1 ( [ +0.000000 +0.000000 +0.142857 ] spin 1 ) +Dumping 'Ecomponents' ... done +Dumping 'dosUp' ... done. +Dumping 'dosDn' ... done. +End date and time: Fri Mar 8 17:37:40 2024 (Duration: 0-0:05:18.31) +Done! + +PROFILER: augmentDensityGrid 0.000351 +/- 0.000123 s, 290 calls, 0.101758 s total +PROFILER: augmentDensityGridGrad 0.017936 +/- 0.043479 s, 170 calls, 3.049134 s total +PROFILER: augmentDensitySpherical 0.000360 +/- 0.000153 s, 48720 calls, 17.545510 s total +PROFILER: augmentDensitySphericalGrad 0.000402 +/- 0.000165 s, 35370 calls, 14.232360 s total +PROFILER: augmentOverlap 0.000233 +/- 0.000175 s, 104340 calls, 24.299823 s total +PROFILER: changeGrid 0.000015 +/- 0.000001 s, 57546 calls, 0.873528 s total +PROFILER: ColumnBundle::randomize 0.000245 +/- 0.000006 s, 168 calls, 0.041129 s total +PROFILER: diagouterI 0.001113 +/- 0.000215 s, 24864 calls, 27.668624 s total +PROFILER: EdensityAndVscloc 0.001043 +/- 0.000010 s, 146 calls, 0.152239 s total +PROFILER: EnlAndGrad 0.000673 +/- 0.000109 s, 52506 calls, 35.348793 s total +PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 1030 calls, 0.002969 s total +PROFILER: ExCorrFunctional 0.000059 +/- 0.000100 s, 187 calls, 0.011060 s total +PROFILER: ExCorrTotal 0.000754 +/- 0.000388 s, 187 calls, 0.141084 s total +PROFILER: Idag_DiagV_I 0.002102 +/- 0.000494 s, 16341 calls, 34.356347 s total +PROFILER: inv(matrix) 0.000222 +/- 0.000068 s, 22512 calls, 4.993595 s total +PROFILER: matrix::diagonalize 0.001034 +/- 0.000720 s, 40533 calls, 41.908789 s total +PROFILER: matrix::set 0.000009 +/- 0.000003 s, 368034 calls, 3.171425 s total +PROFILER: orthoMatrix(matrix) 0.000204 +/- 0.000605 s, 24909 calls, 5.083698 s total +PROFILER: RadialFunctionR::transform 0.001742 +/- 0.000345 s, 98 calls, 0.170707 s total +PROFILER: reduceKmesh 0.000002 +/- 0.000000 s, 1 calls, 0.000002 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.202790 +/- 0.012462 s, 25 calls, 5.069748 s total +PROFILER: WavefunctionDrag 0.561112 +/- 0.110878 s, 8 calls, 4.488899 s total +PROFILER: Y*M 0.000019 +/- 0.000003 s, 242866 calls, 4.650482 s total +PROFILER: Y1^Y2 0.000028 +/- 0.000112 s, 191040 calls, 5.342118 s total + +MEMUSAGE: ColumnBundle 1.121902 GB +MEMUSAGE: complexScalarFieldTilde 0.000701 GB +MEMUSAGE: IndexArrays 0.006395 GB +MEMUSAGE: matrix 0.123463 GB +MEMUSAGE: misc 0.002022 GB +MEMUSAGE: ScalarField 0.012617 GB +MEMUSAGE: ScalarFieldTilde 0.007510 GB +MEMUSAGE: Total 1.164226 GB + +*************** JDFTx 1.7.0 (git hash 12396ea5) *************** + +Start date and time: Fri Mar 8 17:37:49 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001569 (0) +Divided in process groups (process indices): 0 (0) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 0.35 +Run totals: 1 processes, 16 threads, 1 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name $VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 42 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion Ta 0.000033000000000 2.387801000000000 1.475626000000000 1 +ion Ta 3.088610000000000 5.803963000000000 4.427302000000000 1 +ion Ta 3.088623000000000 10.577297999999999 1.472876000000000 1 +ion Ta -0.000073000000000 13.993303999999998 4.424511999999999 1 +ion B -0.000041000000000 7.226113999999998 1.473981000000000 1 +ion B 3.088684000000000 0.965493000000000 4.428946000000000 1 +ion B 3.088549000000000 15.415763999999996 1.471232000000000 1 +ion B 0.000001000000000 9.154996000000001 4.426155999999999 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 2 7 +latt-move-scale 1 1 1 +latt-scale 1 1 1 +lattice \ + 6.177277000000000 -0.000093000000000 0.000053000000000 \ + 0.000010000000000 16.379166000000001 0.001984000000000 \ + 0.000040000000000 -0.005546000000000 5.905678000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant GLSSA13 +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 +G = +[ 1.01714 5.7722e-06 -9.13022e-06 ] +[ -6.20165e-07 0.383608 -0.000128872 ] +[ -6.88985e-06 0.000360245 1.06392 ] +Minimum fftbox size, Smin = [ 28 76 28 ] +Chosen fftbox size, S = [ 28 80 28 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 +G = +[ 1.01714 5.7722e-06 -9.13022e-06 ] +[ -6.20165e-07 0.383608 -0.000128872 ] +[ -6.88985e-06 0.000360245 1.06392 ] +Minimum fftbox size, Smin = [ 28 68 24 ] +Chosen fftbox size, S = [ 28 70 24 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': + Title: Ta. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -70.583193. 13 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -2.682396 + |510> occupation: 6 eigenvalue: -1.447928 + |520> occupation: 3 eigenvalue: -0.131987 + |600> occupation: 2 eigenvalue: -0.199982 + |610> occupation: 0 eigenvalue: -0.051129 + lMax: 3 lLocal: 3 QijEcut: 5 + 7 projectors sampled on a log grid with 667 points: + l: 0 eig: -2.682397 rCut: 1.4 + l: 0 eig: -0.199983 rCut: 1.4 + l: 1 eig: -1.447928 rCut: 1.5 + l: 1 eig: -0.051130 rCut: 1.5 + l: 2 eig: -0.131987 rCut: 1.7 + l: 2 eig: 0.150000 rCut: 1.7 + l: 3 eig: 0.250000 rCut: 2.3 + Partial core density with radius 1.2 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': + Title: B. Created by USPP 7.3.6 on 8-4-15 + Reference state energy: -2.950027. 3 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.346865 + |210> occupation: 1 eigenvalue: -0.132618 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 559 points: + l: 0 eig: -0.346865 rCut: 1.25 + l: 0 eig: -0.500000 rCut: 1.25 + l: 1 eig: -0.346865 rCut: 1.25 + l: 1 eig: -1.000000 rCut: 1.25 + Partial core density with radius 0.9 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.25 bohrs. + +Initialized 2 species with 8 total atoms. + +Folded 1 k-points by 6x2x7 to 84 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 64.000000 nBands: 42 nStates: 168 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 2552.107 , ideal nbasis = 2552.688 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 6 0 0 ] +[ 0 2 0 ] +[ 0 0 7 ] +Supercell lattice vectors: +[ 37.0637 -0.000186 0.000371 ] +[ 6e-05 32.7583 0.013888 ] +[ 0.00024 -0.011092 41.3397 ] + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] + B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 2.376008 bohr. +Real space sum over 847 unit cells with max indices [ 5 3 5 ] +Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.141 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +---------- Allocating electronic variables ---------- +Reading eigenvalues from 'eigenvals'. +Initializing wave functions: linear combination of atomic orbitals +Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) +B pseudo-atom occupations: s ( 2 ) p ( 1 ) + FillingsUpdate: mu: +0.687098553 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00742 Tot: -0.00118 ] +LCAOMinimize: Iter: 0 F: -246.2723518959129194 |grad|_K: 1.163e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.713056265 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00576 Tot: -0.00088 ] +LCAOMinimize: Iter: 1 F: -246.4530530112829751 |grad|_K: 1.034e-04 alpha: 3.306e-01 linmin: -4.744e-02 cgtest: 1.240e-01 t[s]: 23.16 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.714435776 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00139 ] +LCAOMinimize: Iter: 2 F: -246.4554270620844250 |grad|_K: 2.430e-05 alpha: 5.584e-01 linmin: 1.007e-02 cgtest: -4.928e-02 t[s]: 25.71 + FillingsUpdate: mu: +0.714402693 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ] +LCAOMinimize: Iter: 3 F: -246.4554514854609693 |grad|_K: 1.067e-05 alpha: 1.025e-01 linmin: -1.435e-02 cgtest: 8.167e-02 t[s]: 28.25 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.074346e-01. + FillingsUpdate: mu: +0.714596053 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00583 Tot: -0.00143 ] +LCAOMinimize: Iter: 4 F: -246.4554744500862000 |grad|_K: 4.193e-06 alpha: 4.956e-01 linmin: 6.536e-04 cgtest: -9.856e-02 t[s]: 31.53 + FillingsUpdate: mu: +0.714565034 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00586 Tot: -0.00145 ] +LCAOMinimize: Iter: 5 F: -246.4554765880286311 |grad|_K: 3.384e-06 alpha: 3.044e-01 linmin: -1.485e-05 cgtest: 4.975e-03 t[s]: 34.11 + FillingsUpdate: mu: +0.714550344 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00587 Tot: -0.00146 ] +LCAOMinimize: Iter: 6 F: -246.4554771251066825 |grad|_K: 4.441e-07 alpha: 1.172e-01 linmin: -4.643e-04 cgtest: -2.684e-03 t[s]: 36.67 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.517227e-01. + FillingsUpdate: mu: +0.714546511 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] +LCAOMinimize: Iter: 7 F: -246.4554771583767092 |grad|_K: 3.740e-07 alpha: 4.218e-01 linmin: 1.190e-05 cgtest: -3.796e-04 t[s]: 39.97 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 40.33 + + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.141 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.714546511 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] +ElecMinimize: Iter: 0 F: -246.455477158376652 |grad|_K: 7.676e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.707029586 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00470 Tot: -0.00149 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -246.520330861781218 |grad|_K: 2.834e-05 alpha: 6.062e-01 linmin: 2.881e-05 t[s]: 45.42 + FillingsUpdate: mu: +0.705008712 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00317 Tot: -0.00117 ] + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 2 F: -246.529245183734815 |grad|_K: 1.177e-05 alpha: 6.114e-01 linmin: 7.191e-05 t[s]: 48.59 + FillingsUpdate: mu: +0.704869494 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00208 Tot: -0.00073 ] + SubspaceRotationAdjust: set factor to 0.841 +ElecMinimize: Iter: 3 F: -246.530495254965416 |grad|_K: 8.986e-06 alpha: 4.955e-01 linmin: 2.889e-04 t[s]: 51.75 + FillingsUpdate: mu: +0.704565484 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00176 Tot: -0.00065 ] + SubspaceRotationAdjust: set factor to 0.478 +ElecMinimize: Iter: 4 F: -246.530684779392175 |grad|_K: 5.166e-06 alpha: 1.270e-01 linmin: -6.552e-04 t[s]: 54.93 + FillingsUpdate: mu: +0.704489183 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00116 Tot: -0.00041 ] + SubspaceRotationAdjust: set factor to 0.633 +ElecMinimize: Iter: 5 F: -246.530865528358646 |grad|_K: 3.198e-06 alpha: 3.694e-01 linmin: 2.817e-04 t[s]: 58.08 + FillingsUpdate: mu: +0.704466363 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00085 Tot: -0.00028 ] + SubspaceRotationAdjust: set factor to 0.472 +ElecMinimize: Iter: 6 F: -246.530929181241476 |grad|_K: 2.733e-06 alpha: 3.441e-01 linmin: 1.273e-04 t[s]: 61.24 + FillingsUpdate: mu: +0.704420843 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00061 Tot: -0.00016 ] + SubspaceRotationAdjust: set factor to 0.36 +ElecMinimize: Iter: 7 F: -246.530969877357933 |grad|_K: 1.586e-06 alpha: 3.006e-01 linmin: 6.448e-05 t[s]: 64.44 + FillingsUpdate: mu: +0.704425975 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00045 Tot: -0.00008 ] + SubspaceRotationAdjust: set factor to 0.301 +ElecMinimize: Iter: 8 F: -246.530990994827732 |grad|_K: 1.256e-06 alpha: 4.628e-01 linmin: 5.677e-05 t[s]: 67.59 + FillingsUpdate: mu: +0.704414165 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00035 Tot: -0.00003 ] + SubspaceRotationAdjust: set factor to 0.245 +ElecMinimize: Iter: 9 F: -246.531001775315332 |grad|_K: 7.912e-07 alpha: 3.764e-01 linmin: 4.398e-07 t[s]: 70.75 + FillingsUpdate: mu: +0.704410570 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00028 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.277 +ElecMinimize: Iter: 10 F: -246.531007475961445 |grad|_K: 5.503e-07 alpha: 5.016e-01 linmin: -1.253e-05 t[s]: 73.90 + FillingsUpdate: mu: +0.704406495 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00022 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.228 +ElecMinimize: Iter: 11 F: -246.531010033181133 |grad|_K: 3.954e-07 alpha: 4.650e-01 linmin: -1.028e-05 t[s]: 77.08 + FillingsUpdate: mu: +0.704402675 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00017 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.248 +ElecMinimize: Iter: 12 F: -246.531011462623582 |grad|_K: 2.580e-07 alpha: 5.035e-01 linmin: -7.061e-06 t[s]: 80.23 + FillingsUpdate: mu: +0.704402249 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00014 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.247 +ElecMinimize: Iter: 13 F: -246.531012065592620 |grad|_K: 1.920e-07 alpha: 4.989e-01 linmin: -3.078e-06 t[s]: 83.41 + FillingsUpdate: mu: +0.704403601 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00010 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.221 +ElecMinimize: Iter: 14 F: -246.531012409297631 |grad|_K: 1.291e-07 alpha: 5.133e-01 linmin: -2.096e-06 t[s]: 86.56 + FillingsUpdate: mu: +0.704405223 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00007 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.237 +ElecMinimize: Iter: 15 F: -246.531012569766943 |grad|_K: 9.392e-08 alpha: 5.301e-01 linmin: 3.924e-07 t[s]: 89.72 + FillingsUpdate: mu: +0.704405720 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.23 +ElecMinimize: Iter: 16 F: -246.531012644873528 |grad|_K: 6.000e-08 alpha: 4.690e-01 linmin: 9.046e-07 t[s]: 92.87 + FillingsUpdate: mu: +0.704405316 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.211 +ElecMinimize: Iter: 17 F: -246.531012679740627 |grad|_K: 4.120e-08 alpha: 5.336e-01 linmin: 4.739e-06 t[s]: 96.03 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.253e-04 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.141 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 + +# Strain tensor in Cartesian coordinates: +[ 0 0 0 ] +[ 0 0 0 ] +[ 0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -2.00427e-06 -6.41098e-09 -6.69102e-10 ] +[ -6.41098e-09 1.45825e-06 2.00374e-09 ] +[ -6.69102e-10 2.00374e-09 3.8511e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000033000000000 2.387801000000000 1.475626000000000 1 +ion Ta 3.088610000000000 5.803963000000000 4.427302000000000 1 +ion Ta 3.088623000000000 10.577297999999999 1.472876000000000 1 +ion Ta -0.000073000000000 13.993303999999998 4.424511999999999 1 +ion B -0.000041000000000 7.226113999999998 1.473981000000000 1 +ion B 3.088684000000000 0.965493000000000 4.428946000000000 1 +ion B 3.088549000000000 15.415763999999996 1.471232000000000 1 +ion B 0.000001000000000 9.154996000000001 4.426155999999999 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000374186233 -0.000022911758852 0.000000549303367 1 +force Ta 0.000000416061010 -0.000072611148801 -0.000000500713005 1 +force Ta 0.000000294055642 0.000022904272582 0.000000393573924 1 +force Ta -0.000000428308449 0.000073035134641 -0.000000643341794 1 +force B 0.000000004505764 -0.000019802778684 -0.000000716378689 1 +force B 0.000000085971737 0.000013472465021 0.000001056423195 1 +force B 0.000000586913317 -0.000016320999589 -0.000001089193576 1 +force B -0.000000562072825 0.000022763855358 0.000000476620699 1 + +# Energy components: + Eewald = -214.7218133465404719 + EH = 28.5719821363679074 + Eloc = -40.0422788731164871 + Enl = -69.0116155939734028 + EvdW = -0.1193983763632689 + Exc = -90.7880445741663777 + Exc_core = 50.3731920966065800 + KE = 89.2072859955260355 +------------------------------------- + Etot = -246.5306905356595166 + TS = 0.0003221440811065 +------------------------------------- + F = -246.5310126797406269 + +LatticeMinimize: Iter: 0 F: -246.531012679740627 |grad|_K: 2.114e-04 t[s]: 109.61 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704402952 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012644059558 |grad|_K: 1.362e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704402792 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.486 +ElecMinimize: Iter: 1 F: -246.531012738145563 |grad|_K: 2.005e-08 alpha: 2.795e-01 linmin: -8.011e-06 t[s]: 115.88 + FillingsUpdate: mu: +0.704402984 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.532 +ElecMinimize: Iter: 2 F: -246.531012742380227 |grad|_K: 1.197e-08 alpha: 5.822e-01 linmin: 3.779e-05 t[s]: 119.03 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 9.112e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17738 -9.21172e-05 5.30343e-05 ] +[ 1.03334e-05 16.379 0.00198388 ] +[ 4.00347e-05 -0.00554626 5.90566 ] +unit cell volume = 597.529 + +# Strain tensor in Cartesian coordinates: +[ 1.68814e-05 5.3998e-08 5.63567e-09 ] +[ 5.3998e-08 -1.22825e-05 -1.6877e-08 ] +[ 5.63567e-09 -1.6877e-08 -3.24368e-06 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.71315e-06 -1.85786e-09 1.10722e-09 ] +[ -1.85786e-09 1.30737e-06 3.7845e-09 ] +[ 1.10722e-09 3.7845e-09 3.82102e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032760748257 2.387748669363425 1.475621781764706 1 +ion Ta 3.088662891742175 5.803819128590579 4.427287117225743 1 +ion Ta 3.088676011059521 10.577191064291029 1.472871514147207 1 +ion Ta -0.000072651866802 13.993205020900598 4.424496828026488 1 +ion B -0.000040600552699 7.226005351827673 1.473975439765913 1 +ion B 3.088736301643010 0.965494639553178 4.428932750682122 1 +ion B 3.088602563928776 15.415558411143666 1.471225955058562 1 +ion B 0.000000954363625 9.154906176655128 4.426142024310147 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000245075968 -0.000019148461709 0.000000453910581 1 +force Ta 0.000000266094903 0.000005901803880 -0.000000301856911 1 +force Ta 0.000000026399615 0.000017048437983 0.000000146913911 1 +force Ta 0.000000007993397 -0.000003944453294 -0.000000482164827 1 +force B -0.000000056962050 -0.000025390934119 -0.000000493281530 1 +force B 0.000000058602828 0.000019442425998 0.000000706656121 1 +force B 0.000000059991791 -0.000026306402334 -0.000000759077303 1 +force B -0.000000121099534 0.000032494751250 0.000000606366784 1 + +# Energy components: + Eewald = -214.7216796649045989 + EH = 28.5720158669753523 + Eloc = -40.0424218163100107 + Enl = -69.0116594598001143 + EvdW = -0.1193983747438246 + Exc = -90.7880363943404518 + Exc_core = 50.3731920992418409 + KE = 89.2072972204708208 +------------------------------------- + Etot = -246.5306905234109536 + TS = 0.0003222189692792 +------------------------------------- + F = -246.5310127423802271 + +LatticeMinimize: Iter: 1 F: -246.531012742380227 |grad|_K: 1.661e-04 alpha: 1.000e+00 linmin: -1.953e-01 t[s]: 126.11 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704401330 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012776127483 |grad|_K: 6.390e-08 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704401310 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.436 +ElecMinimize: Iter: 1 F: -246.531012786798044 |grad|_K: 1.391e-08 alpha: 1.439e-01 linmin: -4.178e-06 t[s]: 132.34 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.317171e-01. + FillingsUpdate: mu: +0.704401314 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.391 +ElecMinimize: Iter: 2 F: -246.531012789939524 |grad|_K: 1.279e-08 alpha: 8.894e-01 linmin: -2.961e-04 t[s]: 136.55 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 7.151e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -1.07531 gdotd/gdotd0: 0.982294 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704399637 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012790223940 |grad|_K: 1.053e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704399544 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.468 +ElecMinimize: Iter: 1 F: -246.531012828439145 |grad|_K: 1.399e-08 alpha: 1.899e-01 linmin: -3.579e-05 t[s]: 149.16 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.697432e-01. + FillingsUpdate: mu: +0.704399691 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.366 +ElecMinimize: Iter: 2 F: -246.531012831033763 |grad|_K: 1.362e-08 alpha: 7.284e-01 linmin: -4.301e-04 t[s]: 153.36 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 4.698e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17767 -9.10283e-05 5.2906e-05 ] +[ 1.07453e-05 16.3784 0.00198326 ] +[ 3.98974e-05 -0.00554772 5.9056 ] +unit cell volume = 597.53 + +# Strain tensor in Cartesian coordinates: +[ 6.30908e-05 1.20731e-07 -1.65239e-08 ] +[ 1.20728e-07 -4.72654e-05 -1.09446e-07 ] +[ -1.65247e-08 -1.09446e-07 -1.3307e-05 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.46256e-06 3.75276e-09 3.08618e-10 ] +[ 3.75276e-09 1.08571e-06 -3.48609e-09 ] +[ 3.08618e-10 -3.48609e-09 3.81647e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032063330348 2.387603382569145 1.475608241335752 1 +ion Ta 3.088806804620202 5.803597697858205 4.427240990942293 1 +ion Ta 3.088819614706185 10.576877017415752 1.472856286470541 1 +ion Ta -0.000071997684141 13.992738545989809 4.424449494580473 1 +ion B -0.000040302171930 7.225675665320547 1.473958361448721 1 +ion B 3.088879189855721 0.965518538037246 4.428890460976779 1 +ion B 3.088746712734475 15.414941621818448 1.471207197889883 1 +ion B 0.000000883673630 9.154682389659127 4.426098536524893 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000302919985 -0.000007673347483 0.000000313672615 1 +force Ta 0.000000295459264 0.000011097056752 -0.000000197330863 1 +force Ta -0.000000195699618 0.000012936730118 0.000000144759957 1 +force Ta 0.000000201843134 -0.000015965004260 -0.000000355054745 1 +force B 0.000000008505624 -0.000016371062854 -0.000000392114726 1 +force B -0.000000035898865 0.000018679196684 0.000000548013621 1 +force B 0.000000096593708 -0.000037322638357 -0.000000560341895 1 +force B -0.000000053106982 0.000033415661423 0.000000404370216 1 + +# Energy components: + Eewald = -214.7214968475309149 + EH = 28.5721729765075310 + Eloc = -40.0427379266944783 + Enl = -69.0116664164920621 + EvdW = -0.1193987315299138 + Exc = -90.7880267291989611 + Exc_core = 50.3731921145666703 + KE = 89.2072712989468783 +------------------------------------- + Etot = -246.5306902614253204 + TS = 0.0003225696084568 +------------------------------------- + F = -246.5310128310337632 + +LatticeMinimize: Iter: 2 F: -246.531012831033763 |grad|_K: 1.455e-04 alpha: 1.970e+00 linmin: -3.527e-01 t[s]: 160.19 +LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta -0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'tau_up' ... done +Dumping 'tau_dn' ... done +Dumping 'd_tot' ... done +Dumping 'eigenvals' ... done +Dumping 'eigStats' ... + eMin: -1.780946 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: +0.704267 at state 8 ( [ +0.000000 +0.500000 +0.142857 ] spin 1 ) + mu : +0.704400 + LUMO: +0.704667 at state 56 ( [ -0.333333 +0.000000 +0.000000 ] spin 1 ) + eMax: +0.949503 at state 137 ( [ +0.500000 +0.500000 -0.428571 ] spin -1 ) + HOMO-LUMO gap: +0.000400 + Optical gap : +0.011990 at state 90 ( [ +0.000000 +0.000000 -0.142857 ] spin -1 ) +Dumping 'Ecomponents' ... done +Dumping 'dosUp' ... done. +Dumping 'dosDn' ... done. +End date and time: Fri Mar 8 17:40:30 2024 (Duration: 0-0:02:41.76) +Done! + +PROFILER: augmentDensityGrid 0.000351 +/- 0.000124 s, 138 calls, 0.048451 s total +PROFILER: augmentDensityGridGrad 0.014737 +/- 0.010700 s, 80 calls, 1.178961 s total +PROFILER: augmentDensitySpherical 0.000360 +/- 0.000152 s, 23184 calls, 8.335056 s total +PROFILER: augmentDensitySphericalGrad 0.000405 +/- 0.000164 s, 17628 calls, 7.136331 s total +PROFILER: augmentOverlap 0.000233 +/- 0.000094 s, 45672 calls, 10.657042 s total +PROFILER: changeGrid 0.000015 +/- 0.000001 s, 28380 calls, 0.431694 s total +PROFILER: ColumnBundle::randomize 0.000243 +/- 0.000004 s, 168 calls, 0.040772 s total +PROFILER: diagouterI 0.001177 +/- 0.000277 s, 12096 calls, 14.234658 s total +PROFILER: EdensityAndVscloc 0.001044 +/- 0.000012 s, 70 calls, 0.073061 s total +PROFILER: EnlAndGrad 0.000670 +/- 0.000106 s, 23340 calls, 15.636454 s total +PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 498 calls, 0.001427 s total +PROFILER: ExCorrFunctional 0.000067 +/- 0.000141 s, 91 calls, 0.006067 s total +PROFILER: ExCorrTotal 0.000751 +/- 0.000284 s, 91 calls, 0.068343 s total +PROFILER: Idag_DiagV_I 0.002094 +/- 0.000695 s, 8142 calls, 17.049887 s total +PROFILER: inv(matrix) 0.000223 +/- 0.000037 s, 9240 calls, 2.060106 s total +PROFILER: matrix::diagonalize 0.001100 +/- 0.000319 s, 19566 calls, 21.525059 s total +PROFILER: matrix::set 0.000009 +/- 0.000003 s, 175290 calls, 1.532011 s total +PROFILER: orthoMatrix(matrix) 0.000202 +/- 0.000085 s, 10998 calls, 2.222153 s total +PROFILER: RadialFunctionR::transform 0.001810 +/- 0.000346 s, 98 calls, 0.177351 s total +PROFILER: reduceKmesh 0.000002 +/- 0.000000 s, 1 calls, 0.000002 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.201737 +/- 0.009977 s, 13 calls, 2.622583 s total +PROFILER: WavefunctionDrag 0.496997 +/- 0.128401 s, 4 calls, 1.987989 s total +PROFILER: Y*M 0.000019 +/- 0.000003 s, 109640 calls, 2.108487 s total +PROFILER: Y1^Y2 0.000029 +/- 0.000030 s, 87480 calls, 2.547918 s total + +MEMUSAGE: ColumnBundle 1.120761 GB +MEMUSAGE: complexScalarFieldTilde 0.000701 GB +MEMUSAGE: IndexArrays 0.006389 GB +MEMUSAGE: matrix 0.123463 GB +MEMUSAGE: misc 0.002022 GB +MEMUSAGE: ScalarField 0.012617 GB +MEMUSAGE: ScalarFieldTilde 0.007510 GB +MEMUSAGE: Total 1.163064 GB + +*************** JDFTx 1.7.0 (git hash 12396ea5) *************** + +Start date and time: Fri Mar 8 17:40:38 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001569 (0) +Divided in process groups (process indices): 0 (0) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 0.37 +Run totals: 1 processes, 16 threads, 1 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name $VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 42 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion Ta 0.000032000000000 2.387794000000000 1.475626000000000 1 +ion Ta 3.088610000000000 5.803973999999999 4.427302000000000 1 +ion Ta 3.088623000000000 10.577310999999998 1.472876000000000 1 +ion Ta -0.000073000000000 13.993287999999996 4.424510999999999 1 +ion B -0.000041000000000 7.226097999999999 1.473981000000000 1 +ion B 3.088684000000001 0.965511000000000 4.428946000000000 1 +ion B 3.088549000000000 15.415727999999998 1.471231000000000 1 +ion B 0.000001000000000 9.155027999999998 4.426155999999999 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 2 7 +latt-move-scale 1 1 1 +latt-scale 1 1 1 +lattice \ + 6.177277000000000 -0.000093000000000 0.000053000000000 \ + 0.000010000000000 16.379166000000001 0.001984000000000 \ + 0.000040000000000 -0.005546000000000 5.905678000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant GLSSA13 +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 +G = +[ 1.01714 5.7722e-06 -9.13022e-06 ] +[ -6.20165e-07 0.383608 -0.000128872 ] +[ -6.88985e-06 0.000360245 1.06392 ] +Minimum fftbox size, Smin = [ 28 76 28 ] +Chosen fftbox size, S = [ 28 80 28 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 +G = +[ 1.01714 5.7722e-06 -9.13022e-06 ] +[ -6.20165e-07 0.383608 -0.000128872 ] +[ -6.88985e-06 0.000360245 1.06392 ] +Minimum fftbox size, Smin = [ 28 68 24 ] +Chosen fftbox size, S = [ 28 70 24 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': + Title: Ta. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -70.583193. 13 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -2.682396 + |510> occupation: 6 eigenvalue: -1.447928 + |520> occupation: 3 eigenvalue: -0.131987 + |600> occupation: 2 eigenvalue: -0.199982 + |610> occupation: 0 eigenvalue: -0.051129 + lMax: 3 lLocal: 3 QijEcut: 5 + 7 projectors sampled on a log grid with 667 points: + l: 0 eig: -2.682397 rCut: 1.4 + l: 0 eig: -0.199983 rCut: 1.4 + l: 1 eig: -1.447928 rCut: 1.5 + l: 1 eig: -0.051130 rCut: 1.5 + l: 2 eig: -0.131987 rCut: 1.7 + l: 2 eig: 0.150000 rCut: 1.7 + l: 3 eig: 0.250000 rCut: 2.3 + Partial core density with radius 1.2 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': + Title: B. Created by USPP 7.3.6 on 8-4-15 + Reference state energy: -2.950027. 3 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.346865 + |210> occupation: 1 eigenvalue: -0.132618 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 559 points: + l: 0 eig: -0.346865 rCut: 1.25 + l: 0 eig: -0.500000 rCut: 1.25 + l: 1 eig: -0.346865 rCut: 1.25 + l: 1 eig: -1.000000 rCut: 1.25 + Partial core density with radius 0.9 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.25 bohrs. + +Initialized 2 species with 8 total atoms. + +Folded 1 k-points by 6x2x7 to 84 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 64.000000 nBands: 42 nStates: 168 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 2552.107 , ideal nbasis = 2552.688 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 6 0 0 ] +[ 0 2 0 ] +[ 0 0 7 ] +Supercell lattice vectors: +[ 37.0637 -0.000186 0.000371 ] +[ 6e-05 32.7583 0.013888 ] +[ 0.00024 -0.011092 41.3397 ] + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] + B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 2.376008 bohr. +Real space sum over 847 unit cells with max indices [ 5 3 5 ] +Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +---------- Allocating electronic variables ---------- +Reading eigenvalues from 'eigenvals'. +Initializing wave functions: linear combination of atomic orbitals +Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) +B pseudo-atom occupations: s ( 2 ) p ( 1 ) + FillingsUpdate: mu: +0.687098255 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00742 Tot: -0.00118 ] +LCAOMinimize: Iter: 0 F: -246.2723575982056161 |grad|_K: 1.163e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.713056493 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00576 Tot: -0.00088 ] +LCAOMinimize: Iter: 1 F: -246.4530538864675293 |grad|_K: 1.034e-04 alpha: 3.306e-01 linmin: -4.745e-02 cgtest: 1.239e-01 t[s]: 23.27 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.714429864 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00139 ] +LCAOMinimize: Iter: 2 F: -246.4554292085818759 |grad|_K: 2.348e-05 alpha: 5.587e-01 linmin: 1.041e-02 cgtest: -5.097e-02 t[s]: 25.84 + FillingsUpdate: mu: +0.714404660 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ] +LCAOMinimize: Iter: 3 F: -246.4554523979421390 |grad|_K: 1.075e-05 alpha: 1.044e-01 linmin: -1.289e-02 cgtest: 7.655e-02 t[s]: 28.41 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.131097e-01. + FillingsUpdate: mu: +0.714597344 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00583 Tot: -0.00143 ] +LCAOMinimize: Iter: 4 F: -246.4554752727001414 |grad|_K: 4.197e-06 alpha: 4.865e-01 linmin: 6.704e-04 cgtest: -1.025e-01 t[s]: 31.77 + FillingsUpdate: mu: +0.714566302 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00586 Tot: -0.00145 ] +LCAOMinimize: Iter: 5 F: -246.4554774124061396 |grad|_K: 3.374e-06 alpha: 3.041e-01 linmin: -1.112e-05 cgtest: 4.990e-03 t[s]: 34.34 + FillingsUpdate: mu: +0.714551560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00587 Tot: -0.00146 ] +LCAOMinimize: Iter: 6 F: -246.4554779472727546 |grad|_K: 4.495e-07 alpha: 1.174e-01 linmin: -4.248e-04 cgtest: -2.616e-03 t[s]: 36.91 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.523259e-01. + FillingsUpdate: mu: +0.714547304 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] +LCAOMinimize: Iter: 7 F: -246.4554779804595057 |grad|_K: 3.806e-07 alpha: 4.105e-01 linmin: -3.217e-05 cgtest: -1.422e-04 t[s]: 40.21 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 40.58 + + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.714547305 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] +ElecMinimize: Iter: 0 F: -246.455477980459534 |grad|_K: 7.675e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.707030083 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00470 Tot: -0.00149 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -246.520331022670774 |grad|_K: 2.834e-05 alpha: 6.062e-01 linmin: 2.880e-05 t[s]: 45.71 + FillingsUpdate: mu: +0.705009447 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00317 Tot: -0.00117 ] + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 2 F: -246.529245088600646 |grad|_K: 1.178e-05 alpha: 6.114e-01 linmin: 7.203e-05 t[s]: 48.90 + FillingsUpdate: mu: +0.704875928 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00208 Tot: -0.00074 ] + SubspaceRotationAdjust: set factor to 0.829 +ElecMinimize: Iter: 3 F: -246.530491820472321 |grad|_K: 9.091e-06 alpha: 4.939e-01 linmin: 2.913e-04 t[s]: 52.13 + FillingsUpdate: mu: +0.704564208 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00177 Tot: -0.00065 ] + SubspaceRotationAdjust: set factor to 0.47 +ElecMinimize: Iter: 4 F: -246.530683980007097 |grad|_K: 5.146e-06 alpha: 1.258e-01 linmin: -6.526e-04 t[s]: 55.33 + FillingsUpdate: mu: +0.704491596 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00116 Tot: -0.00041 ] + SubspaceRotationAdjust: set factor to 0.63 +ElecMinimize: Iter: 5 F: -246.530864932490857 |grad|_K: 3.216e-06 alpha: 3.727e-01 linmin: 2.709e-04 t[s]: 58.52 + FillingsUpdate: mu: +0.704464932 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00085 Tot: -0.00028 ] + SubspaceRotationAdjust: set factor to 0.469 +ElecMinimize: Iter: 6 F: -246.530928868243791 |grad|_K: 2.730e-06 alpha: 3.418e-01 linmin: 1.239e-04 t[s]: 61.74 + FillingsUpdate: mu: +0.704421336 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00061 Tot: -0.00016 ] + SubspaceRotationAdjust: set factor to 0.358 +ElecMinimize: Iter: 7 F: -246.530969755348167 |grad|_K: 1.594e-06 alpha: 3.027e-01 linmin: 6.742e-05 t[s]: 64.94 + FillingsUpdate: mu: +0.704426644 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00045 Tot: -0.00008 ] + SubspaceRotationAdjust: set factor to 0.296 +ElecMinimize: Iter: 8 F: -246.530990787806587 |grad|_K: 1.260e-06 alpha: 4.560e-01 linmin: 6.001e-05 t[s]: 68.17 + FillingsUpdate: mu: +0.704414355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00035 Tot: -0.00003 ] + SubspaceRotationAdjust: set factor to 0.247 +ElecMinimize: Iter: 9 F: -246.531001755022118 |grad|_K: 7.915e-07 alpha: 3.808e-01 linmin: 2.026e-06 t[s]: 71.37 + FillingsUpdate: mu: +0.704411103 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00028 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.273 +ElecMinimize: Iter: 10 F: -246.531007432062211 |grad|_K: 5.545e-07 alpha: 4.991e-01 linmin: -1.254e-05 t[s]: 74.57 + FillingsUpdate: mu: +0.704406875 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00022 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.225 +ElecMinimize: Iter: 11 F: -246.531010009199093 |grad|_K: 3.957e-07 alpha: 4.615e-01 linmin: -9.874e-06 t[s]: 77.76 + FillingsUpdate: mu: +0.704403053 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00017 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.251 +ElecMinimize: Iter: 12 F: -246.531011448848801 |grad|_K: 2.613e-07 alpha: 5.063e-01 linmin: -6.962e-06 t[s]: 80.99 + FillingsUpdate: mu: +0.704402584 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00014 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.244 +ElecMinimize: Iter: 13 F: -246.531012056297442 |grad|_K: 1.930e-07 alpha: 4.901e-01 linmin: -3.261e-06 t[s]: 84.18 + FillingsUpdate: mu: +0.704403911 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00010 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.222 +ElecMinimize: Iter: 14 F: -246.531012406255911 |grad|_K: 1.305e-07 alpha: 5.177e-01 linmin: -1.888e-06 t[s]: 87.38 + FillingsUpdate: mu: +0.704405528 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.24 +ElecMinimize: Iter: 15 F: -246.531012567961284 |grad|_K: 9.529e-08 alpha: 5.231e-01 linmin: 5.254e-07 t[s]: 90.58 + FillingsUpdate: mu: +0.704406062 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.227 +ElecMinimize: Iter: 16 F: -246.531012645562186 |grad|_K: 6.060e-08 alpha: 4.707e-01 linmin: 1.647e-06 t[s]: 93.79 + FillingsUpdate: mu: +0.704405664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.214 +ElecMinimize: Iter: 17 F: -246.531012680985981 |grad|_K: 4.200e-08 alpha: 5.313e-01 linmin: -1.153e-06 t[s]: 97.02 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.252e-04 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 + +# Strain tensor in Cartesian coordinates: +[ 0 0 0 ] +[ 0 0 0 ] +[ 0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -2.00965e-06 -5.05844e-09 -6.45052e-10 ] +[ -5.05844e-09 1.50167e-06 1.80343e-09 ] +[ -6.45052e-10 1.80343e-09 3.63613e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032000000000 2.387794000000000 1.475626000000000 1 +ion Ta 3.088610000000000 5.803973999999999 4.427302000000000 1 +ion Ta 3.088623000000000 10.577310999999998 1.472876000000000 1 +ion Ta -0.000073000000000 13.993287999999996 4.424510999999999 1 +ion B -0.000041000000000 7.226097999999999 1.473981000000000 1 +ion B 3.088684000000001 0.965511000000000 4.428946000000000 1 +ion B 3.088549000000000 15.415727999999998 1.471231000000000 1 +ion B 0.000001000000000 9.155027999999998 4.426155999999999 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000266200831 -0.000024817090014 0.000000515254774 1 +force Ta 0.000000451474215 -0.000066045379781 -0.000000505965430 1 +force Ta 0.000000222106482 0.000023518671209 0.000000339537087 1 +force Ta -0.000000372689739 0.000067396532729 -0.000000535065230 1 +force B 0.000000000018685 -0.000016999113451 -0.000000725096304 1 +force B 0.000000000089181 0.000010363745084 0.000001024576714 1 +force B 0.000000563321028 -0.000013185109126 -0.000001044661817 1 +force B -0.000000574721566 0.000020250944631 0.000000467978667 1 + +# Energy components: + Eewald = -214.7218140470664878 + EH = 28.5719961571363683 + Eloc = -40.0422816065842255 + Enl = -69.0116182477997597 + EvdW = -0.1193984275041179 + Exc = -90.7880416330360873 + Exc_core = 50.3731920977531473 + KE = 89.2072752081214304 +------------------------------------- + Etot = -246.5306904989797090 + TS = 0.0003221820062828 +------------------------------------- + F = -246.5310126809859810 + +LatticeMinimize: Iter: 0 F: -246.531012680985981 |grad|_K: 2.083e-04 t[s]: 110.71 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704403222 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012672762159 |grad|_K: 1.163e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704403149 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.482 +ElecMinimize: Iter: 1 F: -246.531012741736447 |grad|_K: 1.781e-08 alpha: 2.807e-01 linmin: -6.151e-06 t[s]: 117.01 + FillingsUpdate: mu: +0.704403354 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.536 +ElecMinimize: Iter: 2 F: -246.531012745196534 |grad|_K: 1.086e-08 alpha: 6.024e-01 linmin: 2.567e-05 t[s]: 120.19 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 8.344e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17738 -9.23038e-05 5.30331e-05 ] +[ 1.02631e-05 16.379 0.00198389 ] +[ 4.00334e-05 -0.00554623 5.90566 ] +unit cell volume = 597.529 + +# Strain tensor in Cartesian coordinates: +[ 1.69267e-05 4.26059e-08 5.4331e-09 ] +[ 4.26059e-08 -1.26481e-05 -1.51898e-08 ] +[ 5.4331e-09 -1.51898e-08 -3.06262e-06 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.72399e-06 -2.6207e-09 1.0734e-09 ] +[ -2.6207e-09 1.34129e-06 4.43056e-09 ] +[ 1.0734e-09 4.43056e-09 3.64521e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000031841161909 2.387738899274964 1.475622017635725 1 +ion Ta 3.088663000016083 5.803834549963591 4.427287921454370 1 +ion Ta 3.088675958189042 10.577200783957696 1.472871742723397 1 +ion Ta -0.000072756617882 13.993178279100887 4.424496759725079 1 +ion B -0.000040687717953 7.225989521661499 1.473975708832981 1 +ion B 3.088736343741031 0.965509155624267 4.428933520451493 1 +ion B 3.088602504291469 15.415519883721172 1.471225290072223 1 +ion B 0.000000836467880 9.154932329043771 4.426142831221303 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000113443207 -0.000009385237180 0.000000417225496 1 +force Ta 0.000000244248323 0.000003074262908 -0.000000307807742 1 +force Ta 0.000000052374902 0.000006496251403 0.000000111543555 1 +force Ta -0.000000033971613 -0.000000437627811 -0.000000402487490 1 +force B -0.000000066538222 -0.000024392591877 -0.000000511955806 1 +force B 0.000000010742381 0.000018141959634 0.000000704717162 1 +force B 0.000000073439108 -0.000023997857963 -0.000000713370508 1 +force B -0.000000135415601 0.000030436183407 0.000000606166842 1 + +# Energy components: + Eewald = -214.7216898800857336 + EH = 28.5720246970213658 + Eloc = -40.0424125527360886 + Enl = -69.0116613015474059 + EvdW = -0.1193984352710888 + Exc = -90.7880343709147866 + Exc_core = 50.3731921006565670 + KE = 89.2072892570580933 +------------------------------------- + Etot = -246.5306904858190364 + TS = 0.0003222593774852 +------------------------------------- + F = -246.5310127451965343 + +LatticeMinimize: Iter: 1 F: -246.531012745196534 |grad|_K: 1.651e-04 alpha: 1.000e+00 linmin: -2.107e-01 t[s]: 127.19 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704401671 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012784511631 |grad|_K: 4.716e-08 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704401664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.432 +ElecMinimize: Iter: 1 F: -246.531012790520293 |grad|_K: 1.408e-08 alpha: 1.488e-01 linmin: -5.293e-06 t[s]: 133.48 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.463186e-01. + FillingsUpdate: mu: +0.704401671 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.572 +ElecMinimize: Iter: 2 F: -246.531012793969779 |grad|_K: 1.091e-08 alpha: 9.587e-01 linmin: -8.500e-06 t[s]: 137.73 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.121e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -1.08714 gdotd/gdotd0: 0.995726 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075999 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704399938 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012818123031 |grad|_K: 7.550e-08 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704399927 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.476 +ElecMinimize: Iter: 1 F: -246.531012833051875 |grad|_K: 1.360e-08 alpha: 1.442e-01 linmin: -4.768e-05 t[s]: 150.40 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.326935e-01. + FillingsUpdate: mu: +0.704400133 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.402 +ElecMinimize: Iter: 2 F: -246.531012836138160 |grad|_K: 1.374e-08 alpha: 9.189e-01 linmin: 1.458e-04 t[s]: 154.65 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 4.224e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075999 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1.94959 (E-E0)/|gdotd0|: -2.02706 gdotd/gdotd0: 0.913613 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.141 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075999 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704397420 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012833496277 |grad|_K: 1.278e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704397405 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.398 +ElecMinimize: Iter: 1 F: -246.531012885292057 |grad|_K: 1.912e-08 alpha: 1.746e-01 linmin: 3.225e-06 t[s]: 167.44 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.238811e-01. + FillingsUpdate: mu: +0.704397780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.391 +ElecMinimize: Iter: 2 F: -246.531012891029945 |grad|_K: 1.794e-08 alpha: 8.634e-01 linmin: -3.022e-04 t[s]: 171.68 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.660e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.141 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075999 +# Lattice vectors: +R = +[ 6.17788 -9.01146e-05 5.27979e-05 ] +[ 1.10908e-05 16.3779 0.00198263 ] +[ 3.9782e-05 -0.00554927 5.90556 ] +unit cell volume = 597.53 + +# Strain tensor in Cartesian coordinates: +[ 9.81966e-05 1.7671e-07 -3.51661e-08 ] +[ 1.76707e-07 -7.55464e-05 -2.06309e-07 ] +[ -3.51674e-08 -2.06308e-07 -1.99222e-05 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.24268e-06 -3.48519e-10 -8.31675e-11 ] +[ -3.48519e-10 8.84741e-07 2.56347e-09 ] +[ -8.31675e-11 2.56347e-09 3.82394e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000031364274871 2.387527221568252 1.475599130603148 1 +ion Ta 3.088916060131611 5.803442677135045 4.427210324242592 1 +ion Ta 3.088928701965270 10.576581960054787 1.472845613791235 1 +ion Ta -0.000071485290487 13.992337340399775 4.424417290812241 1 +ion B -0.000040126649185 7.225405382758375 1.473946626269852 1 +ion B 3.088987341833553 0.965542772529612 4.428862706078708 1 +ion B 3.088856207135077 15.414425354213542 1.471193382993221 1 +ion B 0.000000844676210 9.154516445494776 4.426069796038099 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000055781179 0.000017760376729 0.000000361636596 1 +force Ta 0.000000026976392 -0.000062884510981 -0.000000247787136 1 +force Ta -0.000000059322709 0.000003977542731 0.000000270907676 1 +force Ta 0.000000061910033 0.000040276699043 -0.000000387216110 1 +force B 0.000000072390359 -0.000029798895842 -0.000000351223176 1 +force B -0.000000031387175 0.000031700277010 0.000000469458753 1 +force B 0.000000044083306 -0.000031116243454 -0.000000483179074 1 +force B -0.000000011657485 0.000029786323842 0.000000316939952 1 + +# Energy components: + Eewald = -214.7214053684233193 + EH = 28.5722945818389888 + Eloc = -40.0429311051848984 + Enl = -69.0116809815140186 + EvdW = -0.1193990991094699 + Exc = -90.7880224653361978 + Exc_core = 50.3731921286497411 + KE = 89.2072622415116001 +------------------------------------- + Etot = -246.5306900675675479 + TS = 0.0003228234624111 +------------------------------------- + F = -246.5310128910299454 + +LatticeMinimize: Iter: 2 F: -246.531012891029945 |grad|_K: 1.487e-04 alpha: 3.374e+00 linmin: -4.156e-01 t[s]: 178.61 +LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta -0.000 +0.000 +0.000 -0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'tau_up' ... done +Dumping 'tau_dn' ... done +Dumping 'd_tot' ... done +Dumping 'eigenvals' ... done +Dumping 'eigStats' ... + eMin: -1.780946 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: +0.704248 at state 8 ( [ +0.000000 +0.500000 +0.142857 ] spin 1 ) + mu : +0.704398 + LUMO: +0.704672 at state 56 ( [ -0.333333 +0.000000 +0.000000 ] spin 1 ) + eMax: +0.949514 at state 137 ( [ +0.500000 +0.500000 -0.428571 ] spin -1 ) + HOMO-LUMO gap: +0.000424 + Optical gap : +0.011971 at state 6 ( [ +0.000000 +0.000000 -0.142857 ] spin 1 ) +Dumping 'Ecomponents' ... done +Dumping 'dosUp' ... done. +Dumping 'dosDn' ... done. +End date and time: Fri Mar 8 17:43:38 2024 (Duration: 0-0:03:00.19) +Done! + +PROFILER: augmentDensityGrid 0.000352 +/- 0.000124 s, 150 calls, 0.052855 s total +PROFILER: augmentDensityGridGrad 0.014518 +/- 0.011018 s, 88 calls, 1.277555 s total +PROFILER: augmentDensitySpherical 0.000366 +/- 0.000154 s, 25200 calls, 9.213986 s total +PROFILER: augmentDensitySphericalGrad 0.000411 +/- 0.000165 s, 19624 calls, 8.057467 s total +PROFILER: augmentOverlap 0.000234 +/- 0.000094 s, 51344 calls, 12.038524 s total +PROFILER: changeGrid 0.000015 +/- 0.000001 s, 31048 calls, 0.476831 s total +PROFILER: ColumnBundle::randomize 0.000243 +/- 0.000004 s, 168 calls, 0.040764 s total +PROFILER: diagouterI 0.001183 +/- 0.000273 s, 13104 calls, 15.504073 s total +PROFILER: EdensityAndVscloc 0.001058 +/- 0.000012 s, 76 calls, 0.080390 s total +PROFILER: EnlAndGrad 0.000678 +/- 0.000111 s, 26344 calls, 17.851518 s total +PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 553 calls, 0.001591 s total +PROFILER: ExCorrFunctional 0.000064 +/- 0.000130 s, 102 calls, 0.006567 s total +PROFILER: ExCorrTotal 0.000753 +/- 0.000280 s, 102 calls, 0.076822 s total +PROFILER: Idag_DiagV_I 0.002106 +/- 0.000676 s, 8972 calls, 18.897621 s total +PROFILER: inv(matrix) 0.000225 +/- 0.000040 s, 10416 calls, 2.343441 s total +PROFILER: matrix::diagonalize 0.001098 +/- 0.000315 s, 21236 calls, 23.311408 s total +PROFILER: matrix::set 0.000009 +/- 0.000003 s, 196554 calls, 1.724202 s total +PROFILER: orthoMatrix(matrix) 0.000202 +/- 0.000082 s, 12332 calls, 2.487781 s total +PROFILER: RadialFunctionR::transform 0.001829 +/- 0.000308 s, 98 calls, 0.179215 s total +PROFILER: reduceKmesh 0.000002 +/- 0.000000 s, 1 calls, 0.000002 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.202436 +/- 0.010488 s, 16 calls, 3.238969 s total +PROFILER: WavefunctionDrag 0.468320 +/- 0.131446 s, 5 calls, 2.341601 s total +PROFILER: Y*M 0.000019 +/- 0.000003 s, 122475 calls, 2.361709 s total +PROFILER: Y1^Y2 0.000029 +/- 0.000028 s, 99832 calls, 2.893737 s total + +MEMUSAGE: ColumnBundle 1.120761 GB +MEMUSAGE: complexScalarFieldTilde 0.000701 GB +MEMUSAGE: IndexArrays 0.006389 GB +MEMUSAGE: matrix 0.123463 GB +MEMUSAGE: misc 0.002022 GB +MEMUSAGE: ScalarField 0.012617 GB +MEMUSAGE: ScalarFieldTilde 0.007510 GB +MEMUSAGE: Total 1.163064 GB + +*************** JDFTx 1.7.0 (git hash 12396ea5) *************** + +Start date and time: Fri Mar 8 17:43:47 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001569 (0) +Divided in process groups (process indices): 0 (0) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 0.45 +Run totals: 1 processes, 16 threads, 1 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name $VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 42 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 +ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 +ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 +ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 +ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 +ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 +ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 +ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 2 7 +latt-move-scale 1 1 1 +latt-scale 1 1 1 +lattice \ + 6.168436000000000 -0.000059000000000 0.000053000000000 \ + 0.000023000000000 16.427467000000000 0.001924000000000 \ + 0.000040000000000 -0.005724000000000 5.902588000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant GLSSA13 +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 +G = +[ 1.0186 3.65517e-06 -9.14734e-06 ] +[ -1.42533e-06 0.38248 -0.000124673 ] +[ -6.90414e-06 0.000370908 1.06448 ] +Minimum fftbox size, Smin = [ 28 76 28 ] +Chosen fftbox size, S = [ 28 80 28 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 +G = +[ 1.0186 3.65517e-06 -9.14734e-06 ] +[ -1.42533e-06 0.38248 -0.000124673 ] +[ -6.90414e-06 0.000370908 1.06448 ] +Minimum fftbox size, Smin = [ 28 68 24 ] +Chosen fftbox size, S = [ 28 70 24 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': + Title: Ta. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -70.583193. 13 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -2.682396 + |510> occupation: 6 eigenvalue: -1.447928 + |520> occupation: 3 eigenvalue: -0.131987 + |600> occupation: 2 eigenvalue: -0.199982 + |610> occupation: 0 eigenvalue: -0.051129 + lMax: 3 lLocal: 3 QijEcut: 5 + 7 projectors sampled on a log grid with 667 points: + l: 0 eig: -2.682397 rCut: 1.4 + l: 0 eig: -0.199983 rCut: 1.4 + l: 1 eig: -1.447928 rCut: 1.5 + l: 1 eig: -0.051130 rCut: 1.5 + l: 2 eig: -0.131987 rCut: 1.7 + l: 2 eig: 0.150000 rCut: 1.7 + l: 3 eig: 0.250000 rCut: 2.3 + Partial core density with radius 1.2 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': + Title: B. Created by USPP 7.3.6 on 8-4-15 + Reference state energy: -2.950027. 3 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.346865 + |210> occupation: 1 eigenvalue: -0.132618 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 559 points: + l: 0 eig: -0.346865 rCut: 1.25 + l: 0 eig: -0.500000 rCut: 1.25 + l: 1 eig: -0.346865 rCut: 1.25 + l: 1 eig: -1.000000 rCut: 1.25 + Partial core density with radius 0.9 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.25 bohrs. + +Initialized 2 species with 8 total atoms. + +Folded 1 k-points by 6x2x7 to 84 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 64.000000 nBands: 42 nStates: 168 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 2554.726 , ideal nbasis = 2555.213 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 6 0 0 ] +[ 0 2 0 ] +[ 0 0 7 ] +Supercell lattice vectors: +[ 37.0106 -0.000118 0.000371 ] +[ 0.000138 32.8549 0.013468 ] +[ 0.00024 -0.011448 41.3181 ] + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] + B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 2.376792 bohr. +Real space sum over 847 unit cells with max indices [ 5 3 5 ] +Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 + +---------- Allocating electronic variables ---------- +Reading eigenvalues from 'eigenvals'. +Initializing wave functions: linear combination of atomic orbitals +Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) +B pseudo-atom occupations: s ( 2 ) p ( 1 ) + FillingsUpdate: mu: +0.686661718 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00908 Tot: -0.00101 ] +LCAOMinimize: Iter: 0 F: -246.2703684649962952 |grad|_K: 1.171e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.712459587 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00665 Tot: -0.00181 ] +LCAOMinimize: Iter: 1 F: -246.4528786644987690 |grad|_K: 1.053e-04 alpha: 3.295e-01 linmin: -4.367e-02 cgtest: 1.222e-01 t[s]: 23.26 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.714071719 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00208 ] +LCAOMinimize: Iter: 2 F: -246.4552415759908683 |grad|_K: 5.255e-05 alpha: 5.367e-01 linmin: 5.912e-03 cgtest: -2.923e-02 t[s]: 25.85 + FillingsUpdate: mu: +0.713707837 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00210 ] +LCAOMinimize: Iter: 3 F: -246.4553446931705025 |grad|_K: 1.021e-05 alpha: 9.350e-02 linmin: -2.207e-02 cgtest: 1.698e-01 t[s]: 28.41 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.804912e-01. + FillingsUpdate: mu: +0.713888193 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00682 Tot: -0.00232 ] +LCAOMinimize: Iter: 4 F: -246.4553663527728702 |grad|_K: 7.659e-06 alpha: 5.192e-01 linmin: 1.419e-04 cgtest: -3.063e-03 t[s]: 31.72 + FillingsUpdate: mu: +0.713885616 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00684 Tot: -0.00234 ] +LCAOMinimize: Iter: 5 F: -246.4553689441066240 |grad|_K: 3.729e-06 alpha: 1.101e-01 linmin: -1.191e-03 cgtest: 9.089e-03 t[s]: 34.29 + FillingsUpdate: mu: +0.713849548 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00689 Tot: -0.00240 ] +LCAOMinimize: Iter: 6 F: -246.4553707842442520 |grad|_K: 8.837e-07 alpha: 3.298e-01 linmin: 1.269e-04 cgtest: -2.709e-02 t[s]: 36.85 + FillingsUpdate: mu: +0.713851760 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00691 Tot: -0.00242 ] +LCAOMinimize: Iter: 7 F: -246.4553708544137010 |grad|_K: 6.594e-07 alpha: 2.247e-01 linmin: -6.136e-07 cgtest: 4.639e-04 t[s]: 39.45 + FillingsUpdate: mu: +0.713855354 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] +LCAOMinimize: Iter: 8 F: -246.4553708841276034 |grad|_K: 3.463e-07 alpha: 1.709e-01 linmin: 1.967e-05 cgtest: -2.648e-04 t[s]: 42.02 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 42.38 + + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.713855355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] +ElecMinimize: Iter: 0 F: -246.455370884127575 |grad|_K: 7.677e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.706435257 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00591 Tot: -0.00247 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -246.520287479167706 |grad|_K: 2.836e-05 alpha: 6.060e-01 linmin: 2.774e-05 t[s]: 47.47 + FillingsUpdate: mu: +0.704468403 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00420 Tot: -0.00250 ] + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 2 F: -246.529235826500923 |grad|_K: 1.174e-05 alpha: 6.123e-01 linmin: 8.789e-05 t[s]: 50.65 + FillingsUpdate: mu: +0.704067779 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00166 ] + SubspaceRotationAdjust: set factor to 1.02 +ElecMinimize: Iter: 3 F: -246.530549052738621 |grad|_K: 6.863e-06 alpha: 5.241e-01 linmin: 1.563e-04 t[s]: 53.83 + FillingsUpdate: mu: +0.704000037 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00205 Tot: -0.00127 ] + SubspaceRotationAdjust: set factor to 0.665 +ElecMinimize: Iter: 4 F: -246.530711079692253 |grad|_K: 5.958e-06 alpha: 1.900e-01 linmin: 1.061e-04 t[s]: 57.00 + FillingsUpdate: mu: +0.703897258 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00126 Tot: -0.00069 ] + SubspaceRotationAdjust: set factor to 0.555 +ElecMinimize: Iter: 5 F: -246.530867381951509 |grad|_K: 2.932e-06 alpha: 2.428e-01 linmin: -1.218e-05 t[s]: 60.21 + FillingsUpdate: mu: +0.703892047 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00079 Tot: -0.00032 ] + SubspaceRotationAdjust: set factor to 0.422 +ElecMinimize: Iter: 6 F: -246.530928881947005 |grad|_K: 2.696e-06 alpha: 3.934e-01 linmin: -6.073e-05 t[s]: 63.39 + FillingsUpdate: mu: +0.703880780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00053 Tot: -0.00006 ] + SubspaceRotationAdjust: set factor to 0.343 +ElecMinimize: Iter: 7 F: -246.530966822712173 |grad|_K: 1.520e-06 alpha: 2.871e-01 linmin: -4.667e-06 t[s]: 66.56 + FillingsUpdate: mu: +0.703874478 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00043 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.386 +ElecMinimize: Iter: 8 F: -246.530988732848670 |grad|_K: 1.144e-06 alpha: 5.218e-01 linmin: 9.232e-07 t[s]: 69.74 + FillingsUpdate: mu: +0.703872920 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00038 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.287 +ElecMinimize: Iter: 9 F: -246.530997788390636 |grad|_K: 8.064e-07 alpha: 3.807e-01 linmin: -7.146e-06 t[s]: 72.92 + FillingsUpdate: mu: +0.703869664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00032 Tot: +0.00015 ] + SubspaceRotationAdjust: set factor to 0.322 +ElecMinimize: Iter: 10 F: -246.531003110075915 |grad|_K: 5.077e-07 alpha: 4.503e-01 linmin: -7.080e-06 t[s]: 76.12 + FillingsUpdate: mu: +0.703865324 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00026 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.317 +ElecMinimize: Iter: 11 F: -246.531005566529700 |grad|_K: 3.894e-07 alpha: 5.242e-01 linmin: -4.677e-06 t[s]: 79.30 + FillingsUpdate: mu: +0.703862944 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00020 Tot: +0.00012 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 12 F: -246.531006767661353 |grad|_K: 2.556e-07 alpha: 4.357e-01 linmin: 1.413e-06 t[s]: 82.47 + FillingsUpdate: mu: +0.703863024 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00015 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.269 +ElecMinimize: Iter: 13 F: -246.531007355558700 |grad|_K: 1.828e-07 alpha: 4.953e-01 linmin: -3.387e-07 t[s]: 85.66 + FillingsUpdate: mu: +0.703864560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00011 Tot: +0.00007 ] + SubspaceRotationAdjust: set factor to 0.258 +ElecMinimize: Iter: 14 F: -246.531007663892041 |grad|_K: 1.228e-07 alpha: 5.076e-01 linmin: -1.829e-07 t[s]: 88.84 + FillingsUpdate: mu: +0.703866170 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00006 ] + SubspaceRotationAdjust: set factor to 0.217 +ElecMinimize: Iter: 15 F: -246.531007805900202 |grad|_K: 8.711e-08 alpha: 5.179e-01 linmin: 1.701e-06 t[s]: 92.02 + FillingsUpdate: mu: +0.703866756 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00004 ] + SubspaceRotationAdjust: set factor to 0.222 +ElecMinimize: Iter: 16 F: -246.531007870491095 |grad|_K: 5.554e-08 alpha: 4.684e-01 linmin: 1.808e-06 t[s]: 95.19 + FillingsUpdate: mu: +0.703866408 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00003 ] + SubspaceRotationAdjust: set factor to 0.208 +ElecMinimize: Iter: 17 F: -246.531007900240667 |grad|_K: 3.756e-08 alpha: 5.305e-01 linmin: -2.241e-06 t[s]: 98.36 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.620e-04 + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 +# Lattice vectors: +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 + +# Strain tensor in Cartesian coordinates: +[ 0 0 0 ] +[ 0 0 0 ] +[ 0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.69853e-06 5.59557e-09 1.41959e-09 ] +[ 5.59557e-09 3.81916e-05 -1.21971e-07 ] +[ 1.41959e-09 -1.21971e-07 -5.35784e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 +ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 +ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 +ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 +ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 +ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 +ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 +ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 + +# Forces in Cartesian coordinates: +force Ta 0.000003219385226 0.000024941936105 -0.000004667309539 1 +force Ta -0.000003544134674 0.000100910630455 0.000002347800877 1 +force Ta 0.000004213169884 -0.000095340568768 -0.000002813127670 1 +force Ta -0.000003269450224 -0.000030911240225 0.000004677087443 1 +force B -0.000000729001011 -0.000015720776255 0.000010772774563 1 +force B 0.000000608095531 0.000019054253012 -0.000014315882331 1 +force B -0.000000498752112 0.000012643289756 0.000014335980866 1 +force B 0.000000021330734 -0.000015026361853 -0.000010315177459 1 + +# Energy components: + Eewald = -214.6559882144248945 + EH = 28.5857387723713110 + Eloc = -40.1186842665999635 + Enl = -69.0084493129606642 + EvdW = -0.1192533377321287 + Exc = -90.7845534796796727 + Exc_core = 50.3731883713289008 + KE = 89.1972709081141488 +------------------------------------- + Etot = -246.5307305595829348 + TS = 0.0002773406577414 +------------------------------------- + F = -246.5310079002406667 + +LatticeMinimize: Iter: 0 F: -246.531007900240667 |grad|_K: 2.745e-03 t[s]: 111.92 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.047 +0.047 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 +0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.838 15.838 15.838 +# coordination-number B 8.138 8.138 8.138 8.138 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043377 +EvdW_8 = -0.075910 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704038208 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] +ElecMinimize: Iter: 0 F: -246.531014271978677 |grad|_K: 2.488e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704035251 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.206 +ElecMinimize: Iter: 1 F: -246.531014618996693 |grad|_K: 7.345e-08 alpha: 3.083e-01 linmin: -6.352e-05 t[s]: 118.24 + FillingsUpdate: mu: +0.704031518 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.265 +ElecMinimize: Iter: 2 F: -246.531014707813426 |grad|_K: 6.000e-08 alpha: 9.057e-01 linmin: 6.919e-06 t[s]: 121.43 + FillingsUpdate: mu: +0.704033360 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.306 +ElecMinimize: Iter: 3 F: -246.531014768371961 |grad|_K: 4.795e-08 alpha: 9.261e-01 linmin: 3.658e-06 t[s]: 124.62 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.872e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.838 15.838 15.838 +# coordination-number B 8.138 8.138 8.138 8.138 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043377 +EvdW_8 = -0.075910 +# Lattice vectors: +R = +[ 6.16852 -5.97753e-05 5.29301e-05 ] +[ 2.27018e-05 16.4222 0.00192945 ] +[ 3.9928e-05 -0.00570738 5.90285 ] +unit cell volume = 597.963 + +# Strain tensor in Cartesian coordinates: +[ 1.4311e-05 -4.71455e-08 -1.19608e-08 ] +[ -4.71455e-08 -0.000321784 1.02767e-06 ] +[ -1.19608e-08 1.02767e-06 4.51425e-05 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -3.16235e-06 9.72711e-09 1.51381e-09 ] +[ 9.72711e-09 3.12615e-05 -1.04243e-07 ] +[ 1.51381e-09 -1.04243e-07 -5.40697e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000014086489759 2.393464963226479 1.474977371501900 1 +ion Ta 3.084271264231595 5.819543007953916 4.425076040486556 1 +ion Ta 3.084241830782444 10.604315563627694 1.472116500041577 1 +ion Ta -0.000020986919499 14.030934185850242 4.422174716636268 1 +ion B -0.000014091397776 7.251828452976323 1.473097720917905 1 +ion B 3.084298645948842 0.961238979979226 4.426960467748199 1 +ion B 3.084218889426424 15.462842647284960 1.470232558456424 1 +ion B 0.000006533363856 9.172348989626263 4.424049814606058 1 + +# Forces in Cartesian coordinates: +force Ta 0.000002656305160 -0.000090599278766 -0.000004686939808 1 +force Ta -0.000002780554917 -0.000072638279920 0.000002640588003 1 +force Ta 0.000003410172269 0.000090290543843 -0.000003019517788 1 +force Ta -0.000002762563820 0.000068162101984 0.000004644517497 1 +force B -0.000000578229282 -0.000088307202855 0.000009543323266 1 +force B 0.000000463088346 0.000074546028704 -0.000012789192807 1 +force B -0.000000560233414 -0.000056772413373 0.000012733201334 1 +force B 0.000000162461914 0.000068936586651 -0.000009123317262 1 + +# Energy components: + Eewald = -214.6743936804575981 + EH = 28.5801907094721130 + Eloc = -40.0962401542189326 + Enl = -69.0092234326302361 + EvdW = -0.1192864126888177 + Exc = -90.7856829553995226 + Exc_core = 50.3731891548009116 + KE = 89.2007106048843070 +------------------------------------- + Etot = -246.5307361662377730 + TS = 0.0002786021341825 +------------------------------------- + F = -246.5310147683719606 + +LatticeMinimize: Iter: 1 F: -246.531014768371961 |grad|_K: 2.273e-03 alpha: 1.000e+00 linmin: -9.031e-01 t[s]: 131.54 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.047 +0.047 +0.047 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 +0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.144 8.144 8.143 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043408 +EvdW_8 = -0.075975 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704530627 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531025878595273 |grad|_K: 4.371e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704518010 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.262 +ElecMinimize: Iter: 1 F: -246.531027214588903 |grad|_K: 2.910e-07 alpha: 3.840e-01 linmin: -1.375e-04 t[s]: 137.85 + FillingsUpdate: mu: +0.704505006 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.299 +ElecMinimize: Iter: 2 F: -246.531028288353497 |grad|_K: 2.216e-07 alpha: 6.973e-01 linmin: 7.818e-05 t[s]: 141.04 + FillingsUpdate: mu: +0.704515918 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.324 +ElecMinimize: Iter: 3 F: -246.531029025233863 |grad|_K: 1.464e-07 alpha: 8.278e-01 linmin: 1.006e-04 t[s]: 144.22 + FillingsUpdate: mu: +0.704516708 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 4 F: -246.531029205869743 |grad|_K: 9.860e-08 alpha: 4.645e-01 linmin: -1.439e-05 t[s]: 147.44 + FillingsUpdate: mu: +0.704515183 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.205 +ElecMinimize: Iter: 5 F: -246.531029297349278 |grad|_K: 5.126e-08 alpha: 5.177e-01 linmin: 2.594e-05 t[s]: 150.63 + FillingsUpdate: mu: +0.704515738 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.217 +ElecMinimize: Iter: 6 F: -246.531029328246632 |grad|_K: 2.835e-08 alpha: 6.476e-01 linmin: 1.799e-05 t[s]: 153.81 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.174e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.144 8.144 8.143 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043408 +EvdW_8 = -0.075975 +# Lattice vectors: +R = +[ 6.16918 -6.51258e-05 5.26355e-05 ] +[ 2.06706e-05 16.405 0.00194807 ] +[ 3.96224e-05 -0.00565097 5.90392 ] +unit cell volume = 597.507 + +# Strain tensor in Cartesian coordinates: +[ 0.000120098 -3.72492e-07 -6.27023e-08 ] +[ -3.72547e-07 -0.00137066 4.52454e-06 ] +[ -6.27015e-08 4.52452e-06 0.00022642 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -8.3604e-06 1.42182e-08 2.80363e-10 ] +[ 1.42182e-08 1.14337e-05 -4.20882e-08 ] +[ 2.80363e-10 -4.20882e-08 -4.9412e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000023813715142 2.390604013214516 1.475234480600942 1 +ion Ta 3.084584328359459 5.813169209201141 4.425908903944038 1 +ion Ta 3.084578157414626 10.593552085364093 1.472408297867962 1 +ion Ta -0.000036791658956 14.016500450836368 4.423043918082191 1 +ion B -0.000018837446157 7.243878315630210 1.473428155907734 1 +ion B 3.084626223062512 0.960543400213545 4.427715232784204 1 +ion B 3.084537813709094 15.446401698542397 1.470603744300826 1 +ion B 0.000003963154799 9.163016331935406 4.424847529217786 1 + +# Forces in Cartesian coordinates: +force Ta 0.000001084914930 0.000141960010169 -0.000004367879617 1 +force Ta -0.000001210748732 -0.000009421908688 0.000002618055463 1 +force Ta 0.000001248357327 0.000070400296685 -0.000002696507235 1 +force Ta -0.000001143490074 -0.000201438078333 0.000004325960740 1 +force B -0.000000768380446 -0.000275732002592 0.000005695191169 1 +force B 0.000000784553743 0.000303851856736 -0.000007616792945 1 +force B -0.000000855800566 -0.000298817632572 0.000007508392297 1 +force B 0.000000858749849 0.000269360114556 -0.000005496745663 1 + +# Energy components: + Eewald = -214.7276638602018579 + EH = 28.5647245912874865 + Eloc = -40.0317091353307788 + Enl = -69.0113097172592518 + EvdW = -0.1193834118021602 + Exc = -90.7888963153276904 + Exc_core = 50.3731914824034703 + KE = 89.2103061367852916 +------------------------------------- + Etot = -246.5307402294455414 + TS = 0.0002890988010826 +------------------------------------- + F = -246.5310293282466318 + +LatticeMinimize: Iter: 2 F: -246.531029328246632 |grad|_K: 1.236e-03 alpha: 1.000e+00 linmin: -6.852e-01 t[s]: 160.76 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 +0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.143 8.144 8.144 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043410 +EvdW_8 = -0.075988 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704520460 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531031962026219 |grad|_K: 3.755e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704526851 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.276 +ElecMinimize: Iter: 1 F: -246.531033769340610 |grad|_K: 2.573e-07 alpha: 7.052e-01 linmin: 1.376e-05 t[s]: 167.11 + FillingsUpdate: mu: +0.704528030 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.306 +ElecMinimize: Iter: 2 F: -246.531035102380287 |grad|_K: 2.639e-07 alpha: 1.110e+00 linmin: 5.537e-04 t[s]: 170.30 + FillingsUpdate: mu: +0.704526219 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.268 +ElecMinimize: Iter: 3 F: -246.531035795994967 |grad|_K: 1.709e-07 alpha: 5.477e-01 linmin: -2.876e-04 t[s]: 173.49 + FillingsUpdate: mu: +0.704524813 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 4 F: -246.531036101425457 |grad|_K: 1.002e-07 alpha: 5.738e-01 linmin: 1.926e-04 t[s]: 176.71 + FillingsUpdate: mu: +0.704524605 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.191 +ElecMinimize: Iter: 5 F: -246.531036212796238 |grad|_K: 5.894e-08 alpha: 6.108e-01 linmin: 7.984e-05 t[s]: 179.90 + FillingsUpdate: mu: +0.704524842 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.151 +ElecMinimize: Iter: 6 F: -246.531036247700513 |grad|_K: 3.541e-08 alpha: 5.531e-01 linmin: -1.788e-06 t[s]: 183.09 + FillingsUpdate: mu: +0.704525064 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.151 +ElecMinimize: Iter: 7 F: -246.531036261790803 |grad|_K: 2.032e-08 alpha: 6.184e-01 linmin: 9.272e-05 t[s]: 186.27 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 6.532e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.143 8.144 8.144 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043410 +EvdW_8 = -0.075988 +# Lattice vectors: +R = +[ 6.17151 -7.61423e-05 5.25274e-05 ] +[ 1.65228e-05 16.3936 0.00196136 ] +[ 3.94998e-05 -0.00561167 5.90538 ] +unit cell volume = 597.466 + +# Strain tensor in Cartesian coordinates: +[ 0.000498951 -1.04175e-06 -8.4205e-08 ] +[ -1.0424e-06 -0.00206386 7.0028e-06 ] +[ -8.41915e-08 7.00307e-06 0.000473185 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -6.49741e-06 1.01761e-08 -7.95605e-10 ] +[ 1.01761e-08 3.16135e-06 -2.48222e-08 ] +[ -7.95605e-10 -2.48222e-08 -7.77737e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000029775694859 2.389619343583877 1.475578543550516 1 +ion Ta 3.085740458134041 5.809058692164263 4.427030535410705 1 +ion Ta 3.085748496870723 10.586609022791823 1.472781763426523 1 +ion Ta -0.000054251406294 14.005792256272583 4.424195525424639 1 +ion B -0.000028108986210 7.237385110729197 1.473846033579680 1 +ion B 3.085798339673751 0.961490250908128 4.428761276913454 1 +ion B 3.085691086382508 15.434117602788850 1.471052900390355 1 +ion B 0.000002233955824 9.158087989122372 4.425926894248790 1 + +# Forces in Cartesian coordinates: +force Ta 0.000000180448983 -0.000001779224432 -0.000003215298322 1 +force Ta -0.000000213491438 -0.000022635216900 0.000002165526987 1 +force Ta 0.000000108554062 0.000006971364088 -0.000002113568274 1 +force Ta -0.000000196012767 0.000018046560330 0.000003199056616 1 +force B -0.000000552365229 -0.000329498688774 0.000001901472926 1 +force B 0.000000562095795 0.000313550862043 -0.000002592578413 1 +force B -0.000000582293062 -0.000321161272580 0.000002501303027 1 +force B 0.000000699542294 0.000336616788772 -0.000001894702260 1 + +# Energy components: + Eewald = -214.7312629602534173 + EH = 28.5655380437543300 + Eloc = -40.0285694974605377 + Enl = -69.0117058129617078 + EvdW = -0.1193978908337048 + Exc = -90.7889608782997755 + Exc_core = 50.3731919376023782 + KE = 89.2104335455247650 +------------------------------------- + Etot = -246.5307335129276112 + TS = 0.0003027488631822 +------------------------------------- + F = -246.5310362617908027 + +LatticeMinimize: Iter: 3 F: -246.531036261790803 |grad|_K: 8.306e-04 alpha: 1.000e+00 linmin: -3.257e-01 t[s]: 193.21 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 -0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.844 15.844 15.844 15.844 +# coordination-number B 8.141 8.142 8.142 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043405 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704449752 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531026682492154 |grad|_K: 7.050e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704459881 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.214 +ElecMinimize: Iter: 1 F: -246.531032693801336 |grad|_K: 4.310e-07 alpha: 6.655e-01 linmin: -2.195e-06 t[s]: 199.49 + FillingsUpdate: mu: +0.704460182 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.27 +ElecMinimize: Iter: 2 F: -246.531036680169876 |grad|_K: 4.159e-07 alpha: 1.182e+00 linmin: 4.513e-04 t[s]: 202.70 + FillingsUpdate: mu: +0.704456912 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.327 +ElecMinimize: Iter: 3 F: -246.531039288269824 |grad|_K: 3.382e-07 alpha: 8.295e-01 linmin: 7.410e-05 t[s]: 205.89 + FillingsUpdate: mu: +0.704454936 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.343 +ElecMinimize: Iter: 4 F: -246.531040658466878 |grad|_K: 2.511e-07 alpha: 6.585e-01 linmin: 1.756e-04 t[s]: 209.11 + FillingsUpdate: mu: +0.704454956 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.314 +ElecMinimize: Iter: 5 F: -246.531041296284229 |grad|_K: 1.467e-07 alpha: 5.571e-01 linmin: 1.295e-04 t[s]: 212.29 + FillingsUpdate: mu: +0.704455609 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.273 +ElecMinimize: Iter: 6 F: -246.531041548141133 |grad|_K: 9.871e-08 alpha: 6.442e-01 linmin: 7.198e-05 t[s]: 215.48 + FillingsUpdate: mu: +0.704455872 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.238 +ElecMinimize: Iter: 7 F: -246.531041644714321 |grad|_K: 6.791e-08 alpha: 5.455e-01 linmin: -2.842e-06 t[s]: 218.66 + FillingsUpdate: mu: +0.704455977 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 8 F: -246.531041694388506 |grad|_K: 4.287e-08 alpha: 5.925e-01 linmin: -2.160e-05 t[s]: 221.85 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 7.189e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.844 15.844 15.844 15.844 +# coordination-number B 8.141 8.142 8.142 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043405 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17576 -9.47374e-05 5.29299e-05 ] +[ 9.52926e-06 16.3804 0.0019841 ] +[ 3.98907e-05 -0.00554499 5.90623 ] +unit cell volume = 597.483 + +# Strain tensor in Cartesian coordinates: +[ 0.00118728 -2.17121e-06 -2.18338e-08 ] +[ -2.17321e-06 -0.00286467 1.11158e-05 ] +[ -2.17693e-08 1.11123e-05 0.00061781 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -3.84706e-06 2.06861e-09 -6.49216e-10 ] +[ 2.06861e-09 -5.44433e-07 1.28872e-09 ] +[ -6.49216e-10 1.28872e-09 1.41337e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000034114290175 2.387571268022230 1.475755349748698 1 +ion Ta 3.087849398723925 5.804154459943446 4.427724919689199 1 +ion Ta 3.087867051092635 10.578177718691764 1.473008209966117 1 +ion Ta -0.000077119608624 13.994907943198326 4.424939003719408 1 +ion B -0.000043935405504 7.227509823373992 1.474128072184157 1 +ion B 3.087928101798946 0.964589895884514 4.429352832810734 1 +ion B 3.087788784233561 15.417825744028846 1.471381110090443 1 +ion B 0.000000660313035 9.154879072058938 4.426566128753437 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000465565409 0.000169706448987 0.000001306198760 1 +force Ta 0.000000569150674 -0.000015052188429 -0.000000826241549 1 +force Ta -0.000000570285414 -0.000029336045811 0.000000988949218 1 +force Ta 0.000000488929249 -0.000126358388630 -0.000001411401752 1 +force B 0.000000157986568 -0.000127794177558 -0.000000980192501 1 +force B -0.000000168951475 0.000163248276740 0.000001274162211 1 +force B 0.000000130690925 -0.000154299039129 -0.000001291000006 1 +force B -0.000000123370772 0.000119498543090 0.000000893930426 1 + +# Energy components: + Eewald = -214.7276557127735828 + EH = 28.5694583224511760 + Eloc = -40.0346304300992202 + Enl = -69.0119383413610450 + EvdW = -0.1194033767426411 + Exc = -90.7884592491663085 + Exc_core = 50.3731921848171353 + KE = 89.2087147320197289 +------------------------------------- + Etot = -246.5307218708547623 + TS = 0.0003198235337484 +------------------------------------- + F = -246.5310416943885059 + +LatticeMinimize: Iter: 4 F: -246.531041694388506 |grad|_K: 4.614e-04 alpha: 1.000e+00 linmin: -1.678e-01 t[s]: 228.77 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.047 +# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 -0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.841 15.840 15.837 +# coordination-number B 8.140 8.135 8.134 8.139 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043386 +EvdW_8 = -0.075993 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704256554 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531025511751722 |grad|_K: 8.319e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704271215 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 1 F: -246.531031375441330 |grad|_K: 5.133e-07 alpha: 4.662e-01 linmin: 2.885e-06 t[s]: 235.06 + FillingsUpdate: mu: +0.704278446 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.243 +ElecMinimize: Iter: 2 F: -246.531034461304444 |grad|_K: 4.011e-07 alpha: 6.449e-01 linmin: 1.929e-04 t[s]: 238.25 + FillingsUpdate: mu: +0.704269868 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.287 +ElecMinimize: Iter: 3 F: -246.531037064538708 |grad|_K: 2.671e-07 alpha: 8.921e-01 linmin: 1.271e-04 t[s]: 241.47 + FillingsUpdate: mu: +0.704268747 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.285 +ElecMinimize: Iter: 4 F: -246.531037903744476 |grad|_K: 1.767e-07 alpha: 6.479e-01 linmin: 4.925e-06 t[s]: 244.66 + FillingsUpdate: mu: +0.704268666 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.223 +ElecMinimize: Iter: 5 F: -246.531038186411024 |grad|_K: 1.141e-07 alpha: 4.982e-01 linmin: 1.104e-05 t[s]: 247.87 + FillingsUpdate: mu: +0.704268389 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.201 +ElecMinimize: Iter: 6 F: -246.531038317370076 |grad|_K: 6.157e-08 alpha: 5.534e-01 linmin: -4.478e-06 t[s]: 251.06 + FillingsUpdate: mu: +0.704268888 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.22 +ElecMinimize: Iter: 7 F: -246.531038364612812 |grad|_K: 3.648e-08 alpha: 6.856e-01 linmin: -1.849e-05 t[s]: 254.25 + FillingsUpdate: mu: +0.704269068 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.235 +ElecMinimize: Iter: 8 F: -246.531038379635930 |grad|_K: 2.334e-08 alpha: 6.212e-01 linmin: 9.469e-06 t[s]: 257.43 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 8.448e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.841 15.840 15.837 +# coordination-number B 8.140 8.135 8.134 8.139 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043386 +EvdW_8 = -0.075993 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: 0.720696 gdotd/gdotd0: -2.16484 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.842 +# coordination-number B 8.141 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704420190 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531035415403750 |grad|_K: 5.767e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704406240 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.23 +ElecMinimize: Iter: 1 F: -246.531038498130698 |grad|_K: 3.564e-07 alpha: 5.099e-01 linmin: -3.589e-05 t[s]: 270.38 + FillingsUpdate: mu: +0.704400814 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.244 +ElecMinimize: Iter: 2 F: -246.531040129369387 |grad|_K: 2.965e-07 alpha: 7.065e-01 linmin: -8.916e-05 t[s]: 273.56 + FillingsUpdate: mu: +0.704406014 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.285 +ElecMinimize: Iter: 3 F: -246.531041494300439 |grad|_K: 1.872e-07 alpha: 8.537e-01 linmin: -9.396e-06 t[s]: 276.74 + FillingsUpdate: mu: +0.704406538 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.328 +ElecMinimize: Iter: 4 F: -246.531041953509856 |grad|_K: 1.130e-07 alpha: 7.211e-01 linmin: -2.661e-05 t[s]: 279.94 + FillingsUpdate: mu: +0.704406773 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.316 +ElecMinimize: Iter: 5 F: -246.531042101016880 |grad|_K: 7.764e-08 alpha: 6.358e-01 linmin: -1.391e-05 t[s]: 283.13 + FillingsUpdate: mu: +0.704406688 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.233 +ElecMinimize: Iter: 6 F: -246.531042149535807 |grad|_K: 5.068e-08 alpha: 4.429e-01 linmin: -6.638e-07 t[s]: 286.31 + FillingsUpdate: mu: +0.704406377 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.189 +ElecMinimize: Iter: 7 F: -246.531042173879570 |grad|_K: 2.922e-08 alpha: 5.215e-01 linmin: -2.252e-05 t[s]: 289.50 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.264e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.842 +# coordination-number B 8.141 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 +# Lattice vectors: +R = +[ 6.17686 -9.56645e-05 5.31532e-05 ] +[ 9.18629e-06 16.3807 0.00198391 ] +[ 4.01104e-05 -0.00554504 5.90563 ] +unit cell volume = 597.539 + +# Strain tensor in Cartesian coordinates: +[ 0.00136503 -2.227e-06 1.44186e-08 ] +[ -2.22888e-06 -0.00284668 1.1078e-05 ] +[ 1.45105e-08 1.10732e-05 0.000515328 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.85241e-06 -9.71227e-09 -3.79561e-12 ] +[ -9.71227e-09 2.26493e-06 8.18843e-09 ] +[ -3.79561e-12 8.18843e-09 1.47689e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000030823953056 2.388616337987223 1.475614851126392 1 +ion Ta 3.088401411030260 5.804130488408757 4.427264643267180 1 +ion Ta 3.088410904362411 10.578139300361443 1.472864883223145 1 +ion Ta -0.000074395171918 13.994507862159116 4.424473913215363 1 +ion B -0.000042818012558 7.226921939106935 1.473968737535463 1 +ion B 3.088474792086342 0.965536319238178 4.428909887658269 1 +ion B 3.088337543684599 15.417237684317360 1.471219336676431 1 +ion B -0.000001165476343 9.155706529538742 4.426119959660315 1 + +# Forces in Cartesian coordinates: +force Ta 0.000000323036195 -0.000212775014497 0.000000266636620 1 +force Ta -0.000000353159760 0.000131942916382 -0.000000145463472 1 +force Ta 0.000000330187713 0.000042258562630 0.000000055403925 1 +force Ta -0.000000343984957 0.000040137991624 -0.000000251368278 1 +force B 0.000000150826382 -0.000002511863929 -0.000000560692838 1 +force B -0.000000102098004 -0.000029074457280 0.000000803376795 1 +force B 0.000000115044701 0.000029245784065 -0.000000825183337 1 +force B -0.000000089307516 0.000001544869166 0.000000617721082 1 + +# Energy components: + Eewald = -214.7206562776039220 + EH = 28.5724130347543586 + Eloc = -40.0437031895604250 + Enl = -69.0118005584411947 + EvdW = -0.1193967998711261 + Exc = -90.7879399785789900 + Exc_core = 50.3731920550980874 + KE = 89.2071716495628095 +------------------------------------- + Etot = -246.5307200646404056 + TS = 0.0003221092391512 +------------------------------------- + F = -246.5310421738795696 + +LatticeMinimize: Iter: 5 F: -246.531042173879570 |grad|_K: 3.331e-04 alpha: 2.649e-01 linmin: 3.734e-02 t[s]: 296.43 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704400512 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] +ElecMinimize: Iter: 0 F: -246.531042168085634 |grad|_K: 1.574e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704399746 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.184 +ElecMinimize: Iter: 1 F: -246.531042313154273 |grad|_K: 5.154e-08 alpha: 3.223e-01 linmin: 5.761e-06 t[s]: 302.74 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.668220e-01. + FillingsUpdate: mu: +0.704399023 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.259 +ElecMinimize: Iter: 2 F: -246.531042359930979 |grad|_K: 4.336e-08 alpha: 9.690e-01 linmin: -1.423e-05 t[s]: 306.99 + FillingsUpdate: mu: +0.704399109 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.32 +ElecMinimize: Iter: 3 F: -246.531042396724303 |grad|_K: 3.753e-08 alpha: 1.077e+00 linmin: 3.381e-05 t[s]: 310.18 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.926e-09 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 +# Lattice vectors: +R = +[ 6.17729 -9.26838e-05 5.31591e-05 ] +[ 1.0312e-05 16.3792 0.00198354 ] +[ 4.01127e-05 -0.00554565 5.90569 ] +unit cell volume = 597.533 + +# Strain tensor in Cartesian coordinates: +[ 0.00143485 -2.0453e-06 1.47345e-08 ] +[ -2.04605e-06 -0.00293691 1.10436e-05 ] +[ 1.4824e-08 1.10401e-05 0.000525671 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.34726e-06 7.93739e-10 -1.62258e-10 ] +[ 7.93739e-10 6.9017e-07 1.08661e-09 ] +[ -1.62258e-10 1.08661e-09 5.39158e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032598836405 2.387806263857039 1.475628634652102 1 +ion Ta 3.088616327412532 5.803975252143080 4.427311177145520 1 +ion Ta 3.088629609300132 10.577319695711328 1.472878536043548 1 +ion Ta -0.000073285235838 13.993332687962614 4.424520653664504 1 +ion B -0.000041452468213 7.226129059583396 1.473984348897573 1 +ion B 3.088690407621215 0.965495187709153 4.428955000327909 1 +ion B 3.088555645794738 15.415795677959148 1.471234596975623 1 +ion B 0.000000645036171 9.155014616292998 4.426165055909802 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000304270083 0.000023959686182 0.000000466139625 1 +force Ta 0.000000320615867 -0.000039773504949 -0.000000278290855 1 +force Ta -0.000000297021261 0.000005320895644 0.000000242595352 1 +force Ta 0.000000295304903 0.000008526982820 -0.000000443742199 1 +force B 0.000000117539435 -0.000024589399294 -0.000000767816509 1 +force B -0.000000098985029 0.000013808836491 0.000001032481242 1 +force B 0.000000121457376 -0.000011152103790 -0.000001066942488 1 +force B -0.000000111982816 0.000022360524564 0.000000768153612 1 + +# Energy components: + Eewald = -214.7213057123609019 + EH = 28.5721759138337354 + Eloc = -40.0429414587348518 + Enl = -69.0117974720974559 + EvdW = -0.1193974825667439 + Exc = -90.7880124097588208 + Exc_core = 50.3731920760956626 + KE = 89.2073662863590755 +------------------------------------- + Etot = -246.5307202592302644 + TS = 0.0003221374940495 +------------------------------------- + F = -246.5310423967243025 + +LatticeMinimize: Iter: 6 F: -246.531042396724303 |grad|_K: 1.291e-04 alpha: 1.000e+00 linmin: -9.666e-02 t[s]: 317.12 +LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'tau_up' ... done +Dumping 'tau_dn' ... done +Dumping 'd_tot' ... done +Dumping 'eigenvals' ... done +Dumping 'eigStats' ... + eMin: -1.780949 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: +0.704289 at state 92 ( [ +0.000000 +0.500000 +0.142857 ] spin -1 ) + mu : +0.704399 + LUMO: +0.704651 at state 28 ( [ +0.333333 +0.000000 +0.000000 ] spin 1 ) + eMax: +0.949497 at state 53 ( [ +0.500000 +0.500000 -0.428571 ] spin 1 ) + HOMO-LUMO gap: +0.000362 + Optical gap : +0.012020 at state 1 ( [ +0.000000 +0.000000 +0.142857 ] spin 1 ) +Dumping 'Ecomponents' ... done +Dumping 'dosUp' ... done. +Dumping 'dosDn' ... done. +End date and time: Fri Mar 8 17:49:06 2024 (Duration: 0-0:05:18.70) +Done! + +PROFILER: augmentDensityGrid 0.000352 +/- 0.000124 s, 290 calls, 0.102146 s total +PROFILER: augmentDensityGridGrad 0.013958 +/- 0.009362 s, 170 calls, 2.372822 s total +PROFILER: augmentDensitySpherical 0.000362 +/- 0.000152 s, 48720 calls, 17.646429 s total +PROFILER: augmentDensitySphericalGrad 0.000409 +/- 0.000163 s, 35370 calls, 14.456944 s total +PROFILER: augmentOverlap 0.000233 +/- 0.000089 s, 104340 calls, 24.349186 s total +PROFILER: changeGrid 0.000015 +/- 0.000001 s, 57546 calls, 0.881653 s total +PROFILER: ColumnBundle::randomize 0.000244 +/- 0.000006 s, 168 calls, 0.041020 s total +PROFILER: diagouterI 0.001120 +/- 0.000216 s, 24864 calls, 27.857211 s total +PROFILER: EdensityAndVscloc 0.001054 +/- 0.000010 s, 146 calls, 0.153923 s total +PROFILER: EnlAndGrad 0.000672 +/- 0.000110 s, 52506 calls, 35.268476 s total +PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 1030 calls, 0.002936 s total +PROFILER: ExCorrFunctional 0.000059 +/- 0.000095 s, 187 calls, 0.011014 s total +PROFILER: ExCorrTotal 0.000748 +/- 0.000233 s, 187 calls, 0.139886 s total +PROFILER: Idag_DiagV_I 0.002117 +/- 0.000496 s, 16341 calls, 34.593797 s total +PROFILER: inv(matrix) 0.000221 +/- 0.000034 s, 22512 calls, 4.973688 s total +PROFILER: matrix::diagonalize 0.001040 +/- 0.000284 s, 40533 calls, 42.137274 s total +PROFILER: matrix::set 0.000009 +/- 0.000002 s, 368034 calls, 3.152777 s total +PROFILER: orthoMatrix(matrix) 0.000200 +/- 0.000061 s, 24909 calls, 4.979535 s total +PROFILER: RadialFunctionR::transform 0.001717 +/- 0.000331 s, 98 calls, 0.168281 s total +PROFILER: reduceKmesh 0.000002 +/- 0.000000 s, 1 calls, 0.000002 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.202114 +/- 0.009671 s, 25 calls, 5.052855 s total +PROFILER: WavefunctionDrag 0.563767 +/- 0.111635 s, 8 calls, 4.510134 s total +PROFILER: Y*M 0.000019 +/- 0.000003 s, 242866 calls, 4.645748 s total +PROFILER: Y1^Y2 0.000028 +/- 0.000019 s, 191040 calls, 5.315541 s total + +MEMUSAGE: ColumnBundle 1.121902 GB +MEMUSAGE: complexScalarFieldTilde 0.000701 GB +MEMUSAGE: IndexArrays 0.006395 GB +MEMUSAGE: matrix 0.123463 GB +MEMUSAGE: misc 0.002022 GB +MEMUSAGE: ScalarField 0.012617 GB +MEMUSAGE: ScalarFieldTilde 0.007510 GB +MEMUSAGE: Total 1.164226 GB + +*************** JDFTx 1.7.0 (git hash 12396ea5) *************** + +Start date and time: Fri Mar 8 17:49:15 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001569 (0) +Divided in process groups (process indices): 0 (0) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 0.37 +Run totals: 1 processes, 16 threads, 1 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name $VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 42 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion Ta 0.000033000000000 2.387801000000000 1.475626000000000 1 +ion Ta 3.088610000000000 5.803963000000000 4.427302000000000 1 +ion Ta 3.088623000000000 10.577297999999999 1.472876000000000 1 +ion Ta -0.000073000000000 13.993303999999998 4.424511999999999 1 +ion B -0.000041000000000 7.226113999999998 1.473981000000000 1 +ion B 3.088684000000000 0.965493000000000 4.428946000000000 1 +ion B 3.088549000000000 15.415763999999996 1.471232000000000 1 +ion B 0.000001000000000 9.154996000000001 4.426155999999999 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 2 7 +latt-move-scale 1 1 1 +latt-scale 1 1 1 +lattice \ + 6.177277000000000 -0.000093000000000 0.000053000000000 \ + 0.000010000000000 16.379166000000001 0.001984000000000 \ + 0.000040000000000 -0.005546000000000 5.905678000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant GLSSA13 +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 +G = +[ 1.01714 5.7722e-06 -9.13022e-06 ] +[ -6.20165e-07 0.383608 -0.000128872 ] +[ -6.88985e-06 0.000360245 1.06392 ] +Minimum fftbox size, Smin = [ 28 76 28 ] +Chosen fftbox size, S = [ 28 80 28 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 +G = +[ 1.01714 5.7722e-06 -9.13022e-06 ] +[ -6.20165e-07 0.383608 -0.000128872 ] +[ -6.88985e-06 0.000360245 1.06392 ] +Minimum fftbox size, Smin = [ 28 68 24 ] +Chosen fftbox size, S = [ 28 70 24 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': + Title: Ta. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -70.583193. 13 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -2.682396 + |510> occupation: 6 eigenvalue: -1.447928 + |520> occupation: 3 eigenvalue: -0.131987 + |600> occupation: 2 eigenvalue: -0.199982 + |610> occupation: 0 eigenvalue: -0.051129 + lMax: 3 lLocal: 3 QijEcut: 5 + 7 projectors sampled on a log grid with 667 points: + l: 0 eig: -2.682397 rCut: 1.4 + l: 0 eig: -0.199983 rCut: 1.4 + l: 1 eig: -1.447928 rCut: 1.5 + l: 1 eig: -0.051130 rCut: 1.5 + l: 2 eig: -0.131987 rCut: 1.7 + l: 2 eig: 0.150000 rCut: 1.7 + l: 3 eig: 0.250000 rCut: 2.3 + Partial core density with radius 1.2 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': + Title: B. Created by USPP 7.3.6 on 8-4-15 + Reference state energy: -2.950027. 3 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.346865 + |210> occupation: 1 eigenvalue: -0.132618 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 559 points: + l: 0 eig: -0.346865 rCut: 1.25 + l: 0 eig: -0.500000 rCut: 1.25 + l: 1 eig: -0.346865 rCut: 1.25 + l: 1 eig: -1.000000 rCut: 1.25 + Partial core density with radius 0.9 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.25 bohrs. + +Initialized 2 species with 8 total atoms. + +Folded 1 k-points by 6x2x7 to 84 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 64.000000 nBands: 42 nStates: 168 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 2552.107 , ideal nbasis = 2552.688 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 6 0 0 ] +[ 0 2 0 ] +[ 0 0 7 ] +Supercell lattice vectors: +[ 37.0637 -0.000186 0.000371 ] +[ 6e-05 32.7583 0.013888 ] +[ 0.00024 -0.011092 41.3397 ] + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] + B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 2.376008 bohr. +Real space sum over 847 unit cells with max indices [ 5 3 5 ] +Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.141 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +---------- Allocating electronic variables ---------- +Reading eigenvalues from 'eigenvals'. +Initializing wave functions: linear combination of atomic orbitals +Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) +B pseudo-atom occupations: s ( 2 ) p ( 1 ) + FillingsUpdate: mu: +0.687098553 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00742 Tot: -0.00118 ] +LCAOMinimize: Iter: 0 F: -246.2723518959129194 |grad|_K: 1.163e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.713056265 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00576 Tot: -0.00088 ] +LCAOMinimize: Iter: 1 F: -246.4530530112829751 |grad|_K: 1.034e-04 alpha: 3.306e-01 linmin: -4.744e-02 cgtest: 1.240e-01 t[s]: 23.16 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.714435776 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00139 ] +LCAOMinimize: Iter: 2 F: -246.4554270620844250 |grad|_K: 2.430e-05 alpha: 5.584e-01 linmin: 1.007e-02 cgtest: -4.928e-02 t[s]: 25.73 + FillingsUpdate: mu: +0.714402693 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ] +LCAOMinimize: Iter: 3 F: -246.4554514854609693 |grad|_K: 1.067e-05 alpha: 1.025e-01 linmin: -1.435e-02 cgtest: 8.167e-02 t[s]: 28.31 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.074346e-01. + FillingsUpdate: mu: +0.714596053 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00583 Tot: -0.00143 ] +LCAOMinimize: Iter: 4 F: -246.4554744500862000 |grad|_K: 4.193e-06 alpha: 4.956e-01 linmin: 6.536e-04 cgtest: -9.856e-02 t[s]: 31.58 + FillingsUpdate: mu: +0.714565034 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00586 Tot: -0.00145 ] +LCAOMinimize: Iter: 5 F: -246.4554765880286311 |grad|_K: 3.384e-06 alpha: 3.044e-01 linmin: -1.485e-05 cgtest: 4.975e-03 t[s]: 34.16 + FillingsUpdate: mu: +0.714550344 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00587 Tot: -0.00146 ] +LCAOMinimize: Iter: 6 F: -246.4554771251066825 |grad|_K: 4.441e-07 alpha: 1.172e-01 linmin: -4.643e-04 cgtest: -2.684e-03 t[s]: 36.70 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.517227e-01. + FillingsUpdate: mu: +0.714546511 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] +LCAOMinimize: Iter: 7 F: -246.4554771583767092 |grad|_K: 3.740e-07 alpha: 4.218e-01 linmin: 1.190e-05 cgtest: -3.796e-04 t[s]: 39.97 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 40.33 + + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.141 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.714546511 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] +ElecMinimize: Iter: 0 F: -246.455477158376652 |grad|_K: 7.676e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.707029586 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00470 Tot: -0.00149 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -246.520330861781218 |grad|_K: 2.834e-05 alpha: 6.062e-01 linmin: 2.881e-05 t[s]: 45.40 + FillingsUpdate: mu: +0.705008712 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00317 Tot: -0.00117 ] + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 2 F: -246.529245183734815 |grad|_K: 1.177e-05 alpha: 6.114e-01 linmin: 7.191e-05 t[s]: 48.56 + FillingsUpdate: mu: +0.704869494 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00208 Tot: -0.00073 ] + SubspaceRotationAdjust: set factor to 0.841 +ElecMinimize: Iter: 3 F: -246.530495254965416 |grad|_K: 8.986e-06 alpha: 4.955e-01 linmin: 2.889e-04 t[s]: 51.72 + FillingsUpdate: mu: +0.704565484 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00176 Tot: -0.00065 ] + SubspaceRotationAdjust: set factor to 0.478 +ElecMinimize: Iter: 4 F: -246.530684779392175 |grad|_K: 5.166e-06 alpha: 1.270e-01 linmin: -6.552e-04 t[s]: 54.88 + FillingsUpdate: mu: +0.704489183 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00116 Tot: -0.00041 ] + SubspaceRotationAdjust: set factor to 0.633 +ElecMinimize: Iter: 5 F: -246.530865528358646 |grad|_K: 3.198e-06 alpha: 3.694e-01 linmin: 2.817e-04 t[s]: 58.07 + FillingsUpdate: mu: +0.704466363 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00085 Tot: -0.00028 ] + SubspaceRotationAdjust: set factor to 0.472 +ElecMinimize: Iter: 6 F: -246.530929181241476 |grad|_K: 2.733e-06 alpha: 3.441e-01 linmin: 1.273e-04 t[s]: 61.22 + FillingsUpdate: mu: +0.704420843 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00061 Tot: -0.00016 ] + SubspaceRotationAdjust: set factor to 0.36 +ElecMinimize: Iter: 7 F: -246.530969877357933 |grad|_K: 1.586e-06 alpha: 3.006e-01 linmin: 6.448e-05 t[s]: 64.41 + FillingsUpdate: mu: +0.704425975 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00045 Tot: -0.00008 ] + SubspaceRotationAdjust: set factor to 0.301 +ElecMinimize: Iter: 8 F: -246.530990994827732 |grad|_K: 1.256e-06 alpha: 4.628e-01 linmin: 5.677e-05 t[s]: 67.57 + FillingsUpdate: mu: +0.704414165 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00035 Tot: -0.00003 ] + SubspaceRotationAdjust: set factor to 0.245 +ElecMinimize: Iter: 9 F: -246.531001775315332 |grad|_K: 7.912e-07 alpha: 3.764e-01 linmin: 4.398e-07 t[s]: 70.73 + FillingsUpdate: mu: +0.704410570 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00028 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.277 +ElecMinimize: Iter: 10 F: -246.531007475961445 |grad|_K: 5.503e-07 alpha: 5.016e-01 linmin: -1.253e-05 t[s]: 73.89 + FillingsUpdate: mu: +0.704406495 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00022 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.228 +ElecMinimize: Iter: 11 F: -246.531010033181133 |grad|_K: 3.954e-07 alpha: 4.650e-01 linmin: -1.028e-05 t[s]: 77.04 + FillingsUpdate: mu: +0.704402675 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00017 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.248 +ElecMinimize: Iter: 12 F: -246.531011462623582 |grad|_K: 2.580e-07 alpha: 5.035e-01 linmin: -7.061e-06 t[s]: 80.23 + FillingsUpdate: mu: +0.704402249 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00014 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.247 +ElecMinimize: Iter: 13 F: -246.531012065592620 |grad|_K: 1.920e-07 alpha: 4.989e-01 linmin: -3.078e-06 t[s]: 83.39 + FillingsUpdate: mu: +0.704403601 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00010 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.221 +ElecMinimize: Iter: 14 F: -246.531012409297631 |grad|_K: 1.291e-07 alpha: 5.133e-01 linmin: -2.096e-06 t[s]: 86.55 + FillingsUpdate: mu: +0.704405223 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00007 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.237 +ElecMinimize: Iter: 15 F: -246.531012569766943 |grad|_K: 9.392e-08 alpha: 5.301e-01 linmin: 3.924e-07 t[s]: 89.71 + FillingsUpdate: mu: +0.704405720 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.23 +ElecMinimize: Iter: 16 F: -246.531012644873528 |grad|_K: 6.000e-08 alpha: 4.690e-01 linmin: 9.046e-07 t[s]: 92.86 + FillingsUpdate: mu: +0.704405316 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.211 +ElecMinimize: Iter: 17 F: -246.531012679740627 |grad|_K: 4.120e-08 alpha: 5.336e-01 linmin: 4.739e-06 t[s]: 96.05 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.253e-04 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.141 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 + +# Strain tensor in Cartesian coordinates: +[ 0 0 0 ] +[ 0 0 0 ] +[ 0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -2.00427e-06 -6.41098e-09 -6.69102e-10 ] +[ -6.41098e-09 1.45825e-06 2.00374e-09 ] +[ -6.69102e-10 2.00374e-09 3.8511e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000033000000000 2.387801000000000 1.475626000000000 1 +ion Ta 3.088610000000000 5.803963000000000 4.427302000000000 1 +ion Ta 3.088623000000000 10.577297999999999 1.472876000000000 1 +ion Ta -0.000073000000000 13.993303999999998 4.424511999999999 1 +ion B -0.000041000000000 7.226113999999998 1.473981000000000 1 +ion B 3.088684000000000 0.965493000000000 4.428946000000000 1 +ion B 3.088549000000000 15.415763999999996 1.471232000000000 1 +ion B 0.000001000000000 9.154996000000001 4.426155999999999 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000374186233 -0.000022911758852 0.000000549303367 1 +force Ta 0.000000416061010 -0.000072611148801 -0.000000500713005 1 +force Ta 0.000000294055642 0.000022904272582 0.000000393573924 1 +force Ta -0.000000428308449 0.000073035134641 -0.000000643341794 1 +force B 0.000000004505764 -0.000019802778684 -0.000000716378689 1 +force B 0.000000085971737 0.000013472465021 0.000001056423195 1 +force B 0.000000586913317 -0.000016320999589 -0.000001089193576 1 +force B -0.000000562072825 0.000022763855358 0.000000476620699 1 + +# Energy components: + Eewald = -214.7218133465404719 + EH = 28.5719821363679074 + Eloc = -40.0422788731164871 + Enl = -69.0116155939734028 + EvdW = -0.1193983763632689 + Exc = -90.7880445741663777 + Exc_core = 50.3731920966065800 + KE = 89.2072859955260355 +------------------------------------- + Etot = -246.5306905356595166 + TS = 0.0003221440811065 +------------------------------------- + F = -246.5310126797406269 + +LatticeMinimize: Iter: 0 F: -246.531012679740627 |grad|_K: 2.114e-04 t[s]: 109.63 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704402952 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012644059558 |grad|_K: 1.362e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704402792 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.486 +ElecMinimize: Iter: 1 F: -246.531012738145563 |grad|_K: 2.005e-08 alpha: 2.795e-01 linmin: -8.011e-06 t[s]: 115.89 + FillingsUpdate: mu: +0.704402984 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.532 +ElecMinimize: Iter: 2 F: -246.531012742380227 |grad|_K: 1.197e-08 alpha: 5.822e-01 linmin: 3.779e-05 t[s]: 119.09 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 9.112e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17738 -9.21172e-05 5.30343e-05 ] +[ 1.03334e-05 16.379 0.00198388 ] +[ 4.00347e-05 -0.00554626 5.90566 ] +unit cell volume = 597.529 + +# Strain tensor in Cartesian coordinates: +[ 1.68814e-05 5.3998e-08 5.63567e-09 ] +[ 5.3998e-08 -1.22825e-05 -1.6877e-08 ] +[ 5.63567e-09 -1.6877e-08 -3.24368e-06 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.71315e-06 -1.85786e-09 1.10722e-09 ] +[ -1.85786e-09 1.30737e-06 3.7845e-09 ] +[ 1.10722e-09 3.7845e-09 3.82102e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032760748257 2.387748669363425 1.475621781764706 1 +ion Ta 3.088662891742175 5.803819128590579 4.427287117225743 1 +ion Ta 3.088676011059521 10.577191064291029 1.472871514147207 1 +ion Ta -0.000072651866802 13.993205020900598 4.424496828026488 1 +ion B -0.000040600552699 7.226005351827673 1.473975439765913 1 +ion B 3.088736301643010 0.965494639553178 4.428932750682122 1 +ion B 3.088602563928776 15.415558411143666 1.471225955058562 1 +ion B 0.000000954363625 9.154906176655128 4.426142024310147 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000245075968 -0.000019148461709 0.000000453910581 1 +force Ta 0.000000266094903 0.000005901803880 -0.000000301856911 1 +force Ta 0.000000026399615 0.000017048437983 0.000000146913911 1 +force Ta 0.000000007993397 -0.000003944453294 -0.000000482164827 1 +force B -0.000000056962050 -0.000025390934119 -0.000000493281530 1 +force B 0.000000058602828 0.000019442425998 0.000000706656121 1 +force B 0.000000059991791 -0.000026306402334 -0.000000759077303 1 +force B -0.000000121099534 0.000032494751250 0.000000606366784 1 + +# Energy components: + Eewald = -214.7216796649045989 + EH = 28.5720158669753523 + Eloc = -40.0424218163100107 + Enl = -69.0116594598001143 + EvdW = -0.1193983747438246 + Exc = -90.7880363943404518 + Exc_core = 50.3731920992418409 + KE = 89.2072972204708208 +------------------------------------- + Etot = -246.5306905234109536 + TS = 0.0003222189692792 +------------------------------------- + F = -246.5310127423802271 + +LatticeMinimize: Iter: 1 F: -246.531012742380227 |grad|_K: 1.661e-04 alpha: 1.000e+00 linmin: -1.953e-01 t[s]: 126.15 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704401330 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012776127483 |grad|_K: 6.390e-08 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704401310 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.436 +ElecMinimize: Iter: 1 F: -246.531012786798044 |grad|_K: 1.391e-08 alpha: 1.439e-01 linmin: -4.178e-06 t[s]: 132.38 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.317171e-01. + FillingsUpdate: mu: +0.704401314 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.391 +ElecMinimize: Iter: 2 F: -246.531012789939524 |grad|_K: 1.279e-08 alpha: 8.894e-01 linmin: -2.961e-04 t[s]: 136.60 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 7.151e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -1.07531 gdotd/gdotd0: 0.982294 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704399637 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012790223940 |grad|_K: 1.053e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704399544 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.468 +ElecMinimize: Iter: 1 F: -246.531012828439145 |grad|_K: 1.399e-08 alpha: 1.899e-01 linmin: -3.579e-05 t[s]: 149.25 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.697432e-01. + FillingsUpdate: mu: +0.704399691 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.366 +ElecMinimize: Iter: 2 F: -246.531012831033763 |grad|_K: 1.362e-08 alpha: 7.284e-01 linmin: -4.301e-04 t[s]: 153.49 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 4.698e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17767 -9.10283e-05 5.2906e-05 ] +[ 1.07453e-05 16.3784 0.00198326 ] +[ 3.98974e-05 -0.00554772 5.9056 ] +unit cell volume = 597.53 + +# Strain tensor in Cartesian coordinates: +[ 6.30908e-05 1.20731e-07 -1.65239e-08 ] +[ 1.20728e-07 -4.72654e-05 -1.09446e-07 ] +[ -1.65247e-08 -1.09446e-07 -1.3307e-05 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.46256e-06 3.75276e-09 3.08618e-10 ] +[ 3.75276e-09 1.08571e-06 -3.48609e-09 ] +[ 3.08618e-10 -3.48609e-09 3.81647e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032063330348 2.387603382569145 1.475608241335752 1 +ion Ta 3.088806804620202 5.803597697858205 4.427240990942293 1 +ion Ta 3.088819614706185 10.576877017415752 1.472856286470541 1 +ion Ta -0.000071997684141 13.992738545989809 4.424449494580473 1 +ion B -0.000040302171930 7.225675665320547 1.473958361448721 1 +ion B 3.088879189855721 0.965518538037246 4.428890460976779 1 +ion B 3.088746712734475 15.414941621818448 1.471207197889883 1 +ion B 0.000000883673630 9.154682389659127 4.426098536524893 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000302919985 -0.000007673347483 0.000000313672615 1 +force Ta 0.000000295459264 0.000011097056752 -0.000000197330863 1 +force Ta -0.000000195699618 0.000012936730118 0.000000144759957 1 +force Ta 0.000000201843134 -0.000015965004260 -0.000000355054745 1 +force B 0.000000008505624 -0.000016371062854 -0.000000392114726 1 +force B -0.000000035898865 0.000018679196684 0.000000548013621 1 +force B 0.000000096593708 -0.000037322638357 -0.000000560341895 1 +force B -0.000000053106982 0.000033415661423 0.000000404370216 1 + +# Energy components: + Eewald = -214.7214968475309149 + EH = 28.5721729765075310 + Eloc = -40.0427379266944783 + Enl = -69.0116664164920621 + EvdW = -0.1193987315299138 + Exc = -90.7880267291989611 + Exc_core = 50.3731921145666703 + KE = 89.2072712989468783 +------------------------------------- + Etot = -246.5306902614253204 + TS = 0.0003225696084568 +------------------------------------- + F = -246.5310128310337632 + +LatticeMinimize: Iter: 2 F: -246.531012831033763 |grad|_K: 1.455e-04 alpha: 1.970e+00 linmin: -3.527e-01 t[s]: 160.36 +LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta -0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'tau_up' ... done +Dumping 'tau_dn' ... done +Dumping 'd_tot' ... done +Dumping 'eigenvals' ... done +Dumping 'eigStats' ... + eMin: -1.780946 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: +0.704267 at state 8 ( [ +0.000000 +0.500000 +0.142857 ] spin 1 ) + mu : +0.704400 + LUMO: +0.704667 at state 56 ( [ -0.333333 +0.000000 +0.000000 ] spin 1 ) + eMax: +0.949503 at state 137 ( [ +0.500000 +0.500000 -0.428571 ] spin -1 ) + HOMO-LUMO gap: +0.000400 + Optical gap : +0.011990 at state 90 ( [ +0.000000 +0.000000 -0.142857 ] spin -1 ) +Dumping 'Ecomponents' ... done +Dumping 'dosUp' ... done. +Dumping 'dosDn' ... done. +End date and time: Fri Mar 8 17:51:57 2024 (Duration: 0-0:02:41.92) +Done! + +PROFILER: augmentDensityGrid 0.000351 +/- 0.000124 s, 138 calls, 0.048482 s total +PROFILER: augmentDensityGridGrad 0.016088 +/- 0.012223 s, 80 calls, 1.287023 s total +PROFILER: augmentDensitySpherical 0.000361 +/- 0.000152 s, 23184 calls, 8.375199 s total +PROFILER: augmentDensitySphericalGrad 0.000405 +/- 0.000165 s, 17628 calls, 7.138220 s total +PROFILER: augmentOverlap 0.000233 +/- 0.000093 s, 45672 calls, 10.643846 s total +PROFILER: changeGrid 0.000015 +/- 0.000001 s, 28380 calls, 0.429417 s total +PROFILER: ColumnBundle::randomize 0.000244 +/- 0.000007 s, 168 calls, 0.041034 s total +PROFILER: diagouterI 0.001177 +/- 0.000277 s, 12096 calls, 14.238955 s total +PROFILER: EdensityAndVscloc 0.001042 +/- 0.000012 s, 70 calls, 0.072959 s total +PROFILER: EnlAndGrad 0.000670 +/- 0.000105 s, 23340 calls, 15.636018 s total +PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 498 calls, 0.001409 s total +PROFILER: ExCorrFunctional 0.000066 +/- 0.000136 s, 91 calls, 0.006007 s total +PROFILER: ExCorrTotal 0.000749 +/- 0.000276 s, 91 calls, 0.068138 s total +PROFILER: Idag_DiagV_I 0.002093 +/- 0.000695 s, 8142 calls, 17.044961 s total +PROFILER: inv(matrix) 0.000223 +/- 0.000037 s, 9240 calls, 2.064009 s total +PROFILER: matrix::diagonalize 0.001100 +/- 0.000319 s, 19566 calls, 21.517025 s total +PROFILER: matrix::set 0.000009 +/- 0.000003 s, 175290 calls, 1.529581 s total +PROFILER: orthoMatrix(matrix) 0.000202 +/- 0.000089 s, 10998 calls, 2.223354 s total +PROFILER: RadialFunctionR::transform 0.001722 +/- 0.000315 s, 98 calls, 0.168747 s total +PROFILER: reduceKmesh 0.000001 +/- 0.000000 s, 1 calls, 0.000001 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.201523 +/- 0.010616 s, 13 calls, 2.619805 s total +PROFILER: WavefunctionDrag 0.496761 +/- 0.127840 s, 4 calls, 1.987045 s total +PROFILER: Y*M 0.000019 +/- 0.000003 s, 109640 calls, 2.099216 s total +PROFILER: Y1^Y2 0.000029 +/- 0.000029 s, 87480 calls, 2.542771 s total + +MEMUSAGE: ColumnBundle 1.120761 GB +MEMUSAGE: complexScalarFieldTilde 0.000701 GB +MEMUSAGE: IndexArrays 0.006389 GB +MEMUSAGE: matrix 0.123463 GB +MEMUSAGE: misc 0.002022 GB +MEMUSAGE: ScalarField 0.012617 GB +MEMUSAGE: ScalarFieldTilde 0.007510 GB +MEMUSAGE: Total 1.163064 GB + +*************** JDFTx 1.7.0 (git hash 12396ea5) *************** + +Start date and time: Fri Mar 8 17:52:05 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001569 (0) +Divided in process groups (process indices): 0 (0) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 0.49 +Run totals: 1 processes, 16 threads, 1 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name $VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 42 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion Ta 0.000032000000000 2.387786000000000 1.475626000000000 1 +ion Ta 3.088611000000000 5.803984999999998 4.427302000000000 1 +ion Ta 3.088623000000000 10.577323000000000 1.472876000000000 1 +ion Ta -0.000073000000000 13.993272999999999 4.424510999999999 1 +ion B -0.000041000000000 7.226081999999999 1.473981000000000 1 +ion B 3.088684000000000 0.965530000000000 4.428946999999999 1 +ion B 3.088550000000000 15.415691999999998 1.471230000000000 1 +ion B 0.000001000000000 9.155060999999998 4.426157000000000 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 2 7 +latt-move-scale 1 1 1 +latt-scale 1 1 1 +lattice \ + 6.177277000000000 -0.000093000000000 0.000053000000000 \ + 0.000010000000000 16.379166000000001 0.001984000000000 \ + 0.000040000000000 -0.005546000000000 5.905678000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant GLSSA13 +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 +G = +[ 1.01714 5.7722e-06 -9.13022e-06 ] +[ -6.20165e-07 0.383608 -0.000128872 ] +[ -6.88985e-06 0.000360245 1.06392 ] +Minimum fftbox size, Smin = [ 28 76 28 ] +Chosen fftbox size, S = [ 28 80 28 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 +G = +[ 1.01714 5.7722e-06 -9.13022e-06 ] +[ -6.20165e-07 0.383608 -0.000128872 ] +[ -6.88985e-06 0.000360245 1.06392 ] +Minimum fftbox size, Smin = [ 28 68 24 ] +Chosen fftbox size, S = [ 28 70 24 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': + Title: Ta. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -70.583193. 13 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -2.682396 + |510> occupation: 6 eigenvalue: -1.447928 + |520> occupation: 3 eigenvalue: -0.131987 + |600> occupation: 2 eigenvalue: -0.199982 + |610> occupation: 0 eigenvalue: -0.051129 + lMax: 3 lLocal: 3 QijEcut: 5 + 7 projectors sampled on a log grid with 667 points: + l: 0 eig: -2.682397 rCut: 1.4 + l: 0 eig: -0.199983 rCut: 1.4 + l: 1 eig: -1.447928 rCut: 1.5 + l: 1 eig: -0.051130 rCut: 1.5 + l: 2 eig: -0.131987 rCut: 1.7 + l: 2 eig: 0.150000 rCut: 1.7 + l: 3 eig: 0.250000 rCut: 2.3 + Partial core density with radius 1.2 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': + Title: B. Created by USPP 7.3.6 on 8-4-15 + Reference state energy: -2.950027. 3 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.346865 + |210> occupation: 1 eigenvalue: -0.132618 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 559 points: + l: 0 eig: -0.346865 rCut: 1.25 + l: 0 eig: -0.500000 rCut: 1.25 + l: 1 eig: -0.346865 rCut: 1.25 + l: 1 eig: -1.000000 rCut: 1.25 + Partial core density with radius 0.9 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.25 bohrs. + +Initialized 2 species with 8 total atoms. + +Folded 1 k-points by 6x2x7 to 84 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 64.000000 nBands: 42 nStates: 168 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 2552.107 , ideal nbasis = 2552.688 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 6 0 0 ] +[ 0 2 0 ] +[ 0 0 7 ] +Supercell lattice vectors: +[ 37.0637 -0.000186 0.000371 ] +[ 6e-05 32.7583 0.013888 ] +[ 0.00024 -0.011092 41.3397 ] + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] + B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 2.376008 bohr. +Real space sum over 847 unit cells with max indices [ 5 3 5 ] +Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +---------- Allocating electronic variables ---------- +Reading eigenvalues from 'eigenvals'. +Initializing wave functions: linear combination of atomic orbitals +Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) +B pseudo-atom occupations: s ( 2 ) p ( 1 ) + FillingsUpdate: mu: +0.687097928 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00742 Tot: -0.00118 ] +LCAOMinimize: Iter: 0 F: -246.2723632437610206 |grad|_K: 1.163e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.713056710 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00576 Tot: -0.00088 ] +LCAOMinimize: Iter: 1 F: -246.4530547506662970 |grad|_K: 1.034e-04 alpha: 3.306e-01 linmin: -4.746e-02 cgtest: 1.239e-01 t[s]: 23.47 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.714424144 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00139 ] +LCAOMinimize: Iter: 2 F: -246.4554312693921077 |grad|_K: 2.267e-05 alpha: 5.590e-01 linmin: 1.079e-02 cgtest: -5.275e-02 t[s]: 26.06 + FillingsUpdate: mu: +0.714406772 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ] +LCAOMinimize: Iter: 3 F: -246.4554533087833761 |grad|_K: 1.084e-05 alpha: 1.065e-01 linmin: -1.153e-02 cgtest: 7.171e-02 t[s]: 28.67 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.195152e-01. + FillingsUpdate: mu: +0.714598590 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00583 Tot: -0.00143 ] +LCAOMinimize: Iter: 4 F: -246.4554760820272463 |grad|_K: 4.200e-06 alpha: 4.768e-01 linmin: 6.852e-04 cgtest: -1.064e-01 t[s]: 32.00 + FillingsUpdate: mu: +0.714567528 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00586 Tot: -0.00145 ] +LCAOMinimize: Iter: 5 F: -246.4554782245672300 |grad|_K: 3.363e-06 alpha: 3.040e-01 linmin: -7.524e-06 cgtest: 4.993e-03 t[s]: 34.59 + FillingsUpdate: mu: +0.714552751 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00587 Tot: -0.00146 ] +LCAOMinimize: Iter: 6 F: -246.4554787566505638 |grad|_K: 4.557e-07 alpha: 1.176e-01 linmin: -3.901e-04 cgtest: -2.524e-03 t[s]: 37.19 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.528028e-01. + FillingsUpdate: mu: +0.714548071 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] +LCAOMinimize: Iter: 7 F: -246.4554787899955670 |grad|_K: 3.855e-07 alpha: 4.013e-01 linmin: -2.449e-05 cgtest: -1.721e-04 t[s]: 40.54 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 40.91 + + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.714548072 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] +ElecMinimize: Iter: 0 F: -246.455478789995482 |grad|_K: 7.675e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.707030557 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00470 Tot: -0.00149 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -246.520331184589907 |grad|_K: 2.834e-05 alpha: 6.062e-01 linmin: 2.881e-05 t[s]: 46.07 + FillingsUpdate: mu: +0.705009888 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00317 Tot: -0.00117 ] + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 2 F: -246.529245048234685 |grad|_K: 1.178e-05 alpha: 6.114e-01 linmin: 7.211e-05 t[s]: 49.27 + FillingsUpdate: mu: +0.704877924 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00209 Tot: -0.00074 ] + SubspaceRotationAdjust: set factor to 0.822 +ElecMinimize: Iter: 3 F: -246.530489506216270 |grad|_K: 9.165e-06 alpha: 4.928e-01 linmin: 2.937e-04 t[s]: 52.47 + FillingsUpdate: mu: +0.704563350 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00177 Tot: -0.00065 ] + SubspaceRotationAdjust: set factor to 0.465 +ElecMinimize: Iter: 4 F: -246.530683346127034 |grad|_K: 5.134e-06 alpha: 1.248e-01 linmin: -6.429e-04 t[s]: 55.68 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.745262e-01. + FillingsUpdate: mu: +0.704492853 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00117 Tot: -0.00041 ] + SubspaceRotationAdjust: set factor to 0.63 +ElecMinimize: Iter: 5 F: -246.530864577569986 |grad|_K: 3.220e-06 alpha: 3.742e-01 linmin: 1.093e-04 t[s]: 59.98 + FillingsUpdate: mu: +0.704464153 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00085 Tot: -0.00029 ] + SubspaceRotationAdjust: set factor to 0.469 +ElecMinimize: Iter: 6 F: -246.530928634164184 |grad|_K: 2.732e-06 alpha: 3.407e-01 linmin: 1.231e-04 t[s]: 63.19 + FillingsUpdate: mu: +0.704421916 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00061 Tot: -0.00017 ] + SubspaceRotationAdjust: set factor to 0.357 +ElecMinimize: Iter: 7 F: -246.530969619219661 |grad|_K: 1.601e-06 alpha: 3.029e-01 linmin: 6.905e-05 t[s]: 66.39 + FillingsUpdate: mu: +0.704427264 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00045 Tot: -0.00008 ] + SubspaceRotationAdjust: set factor to 0.292 +ElecMinimize: Iter: 8 F: -246.530990634648958 |grad|_K: 1.261e-06 alpha: 4.518e-01 linmin: 6.340e-05 t[s]: 69.60 + FillingsUpdate: mu: +0.704414574 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00035 Tot: -0.00003 ] + SubspaceRotationAdjust: set factor to 0.248 +ElecMinimize: Iter: 9 F: -246.531001741581946 |grad|_K: 7.920e-07 alpha: 3.848e-01 linmin: 3.445e-06 t[s]: 72.80 + FillingsUpdate: mu: +0.704411515 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00028 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.27 +ElecMinimize: Iter: 10 F: -246.531007403295888 |grad|_K: 5.569e-07 alpha: 4.972e-01 linmin: -1.225e-05 t[s]: 76.01 + FillingsUpdate: mu: +0.704407181 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00022 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.223 +ElecMinimize: Iter: 11 F: -246.531009995664135 |grad|_K: 3.956e-07 alpha: 4.603e-01 linmin: -9.671e-06 t[s]: 79.21 + FillingsUpdate: mu: +0.704403389 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00017 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 12 F: -246.531011439375362 |grad|_K: 2.634e-07 alpha: 5.081e-01 linmin: -6.581e-06 t[s]: 82.41 + FillingsUpdate: mu: +0.704402895 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00014 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.241 +ElecMinimize: Iter: 13 F: -246.531012050495377 |grad|_K: 1.933e-07 alpha: 4.850e-01 linmin: -3.300e-06 t[s]: 85.61 + FillingsUpdate: mu: +0.704404213 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00010 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.223 +ElecMinimize: Iter: 14 F: -246.531012404655257 |grad|_K: 1.313e-07 alpha: 5.218e-01 linmin: -1.406e-06 t[s]: 88.82 + FillingsUpdate: mu: +0.704405828 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.241 +ElecMinimize: Iter: 15 F: -246.531012567148110 |grad|_K: 9.612e-08 alpha: 5.191e-01 linmin: 1.342e-06 t[s]: 92.03 + FillingsUpdate: mu: +0.704406384 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.226 +ElecMinimize: Iter: 16 F: -246.531012646342674 |grad|_K: 6.098e-08 alpha: 4.721e-01 linmin: 6.421e-07 t[s]: 95.28 + FillingsUpdate: mu: +0.704405990 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.216 +ElecMinimize: Iter: 17 F: -246.531012682132484 |grad|_K: 4.254e-08 alpha: 5.302e-01 linmin: -2.274e-06 t[s]: 98.48 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.249e-04 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 + +# Strain tensor in Cartesian coordinates: +[ 0 0 0 ] +[ 0 0 0 ] +[ 0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -2.01665e-06 -3.95354e-09 -6.25166e-10 ] +[ -3.95354e-09 1.54487e-06 1.20787e-09 ] +[ -6.25166e-10 1.20787e-09 3.41483e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032000000000 2.387786000000000 1.475626000000000 1 +ion Ta 3.088611000000000 5.803984999999998 4.427302000000000 1 +ion Ta 3.088623000000000 10.577323000000000 1.472876000000000 1 +ion Ta -0.000073000000000 13.993272999999999 4.424510999999999 1 +ion B -0.000041000000000 7.226081999999999 1.473981000000000 1 +ion B 3.088684000000000 0.965530000000000 4.428946999999999 1 +ion B 3.088550000000000 15.415691999999998 1.471230000000000 1 +ion B 0.000001000000000 9.155060999999998 4.426157000000000 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000260976596 -0.000026244395488 0.000000586364443 1 +force Ta 0.000000339127192 -0.000060940369083 -0.000000482275233 1 +force Ta 0.000000174448755 0.000023961791867 0.000000406495543 1 +force Ta -0.000000229401891 0.000063202087741 -0.000000589386258 1 +force B 0.000000082017501 -0.000014197985769 -0.000000709088014 1 +force B 0.000000006356690 0.000007101282325 0.000000881417089 1 +force B 0.000000441507249 -0.000010130911779 -0.000000899774904 1 +force B -0.000000542136310 0.000017655728352 0.000000354083051 1 + +# Energy components: + Eewald = -214.7218150888479329 + EH = 28.5720094990194511 + Eloc = -40.0422840946638345 + Enl = -69.0116202633650175 + EvdW = -0.1193984755565007 + Exc = -90.7880388249910055 + Exc_core = 50.3731920987926003 + KE = 89.2072646863605172 +------------------------------------- + Etot = -246.5306904632517444 + TS = 0.0003222188807289 +------------------------------------- + F = -246.5310126821324843 + +LatticeMinimize: Iter: 0 F: -246.531012682132484 |grad|_K: 2.067e-04 t[s]: 112.27 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704403497 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012690129984 |grad|_K: 1.032e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704403476 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.479 +ElecMinimize: Iter: 1 F: -246.531012744569011 |grad|_K: 1.628e-08 alpha: 2.813e-01 linmin: -5.855e-06 t[s]: 118.59 + FillingsUpdate: mu: +0.704403690 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.559 +ElecMinimize: Iter: 2 F: -246.531012747562983 |grad|_K: 1.002e-08 alpha: 6.229e-01 linmin: 1.244e-05 t[s]: 121.81 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 8.159e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17738 -9.24562e-05 5.30321e-05 ] +[ 1.02056e-05 16.379 0.00198391 ] +[ 4.00324e-05 -0.00554615 5.90566 ] +unit cell volume = 597.529 + +# Strain tensor in Cartesian coordinates: +[ 1.69857e-05 3.32996e-08 5.26561e-09 ] +[ 3.32996e-08 -1.3012e-05 -1.01735e-08 ] +[ 5.26561e-09 -1.01735e-08 -2.87622e-06 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.73489e-06 -3.82604e-09 1.04119e-09 ] +[ -3.82604e-09 1.37517e-06 5.64985e-09 ] +[ 1.04119e-09 5.64985e-09 3.46144e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000031825476244 2.387728620058286 1.475622374369510 1 +ion Ta 3.088664016478956 5.803848545628202 4.427288797578523 1 +ion Ta 3.088675995397911 10.577209365863533 1.472872135356922 1 +ion Ta -0.000072742742977 13.993154024280283 4.424497598916197 1 +ion B -0.000040671658601 7.225973710211079 1.473976034429042 1 +ion B 3.088736523834943 0.965524544563340 4.428935205759463 1 +ion B 3.088603422327062 15.415481316553453 1.471224784601097 1 +ion B 0.000000784670731 9.154959433520737 4.426144586871145 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000034084132 0.000002624804057 0.000000451753868 1 +force Ta 0.000000101946193 -0.000002303283974 -0.000000294882597 1 +force Ta 0.000000111479259 -0.000005863739077 0.000000146139477 1 +force Ta -0.000000041415530 0.000005324428325 -0.000000427781895 1 +force B -0.000000005029667 -0.000024004044344 -0.000000509874624 1 +force B 0.000000061557964 0.000017089166952 0.000000623707019 1 +force B -0.000000033729981 -0.000020960519329 -0.000000631598370 1 +force B -0.000000158771652 0.000027959007599 0.000000540790670 1 + +# Energy components: + Eewald = -214.7216988997853093 + EH = 28.5720336156608710 + Eloc = -40.0424045277521330 + Enl = -69.0116629502477252 + EvdW = -0.1193984904923919 + Exc = -90.7880322974790488 + Exc_core = 50.3731921019174749 + KE = 89.2072809991999378 +------------------------------------- + Etot = -246.5306904489783051 + TS = 0.0003222985846747 +------------------------------------- + F = -246.5310127475629827 + +LatticeMinimize: Iter: 1 F: -246.531012747562983 |grad|_K: 1.656e-04 alpha: 1.000e+00 linmin: -2.252e-01 t[s]: 128.82 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704401947 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012792083999 |grad|_K: 2.489e-08 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704401951 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.391 +ElecMinimize: Iter: 1 F: -246.531012794331218 |grad|_K: 1.651e-08 alpha: 2.002e-01 linmin: -5.404e-06 t[s]: 135.18 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 6.006397e-01. + FillingsUpdate: mu: +0.704401955 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.535 +ElecMinimize: Iter: 2 F: -246.531012797934466 |grad|_K: 9.587e-09 alpha: 7.278e-01 linmin: 5.088e-06 t[s]: 139.44 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.401e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -1.08983 gdotd/gdotd0: 0.999886 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075999 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704400152 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012835780160 |grad|_K: 2.605e-08 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704400202 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.383 +ElecMinimize: Iter: 1 F: -246.531012838200866 |grad|_K: 1.452e-08 alpha: 1.964e-01 linmin: -2.040e-05 t[s]: 152.09 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.890537e-01. + FillingsUpdate: mu: +0.704400413 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.453 +ElecMinimize: Iter: 2 F: -246.531012841657713 |grad|_K: 1.084e-08 alpha: 9.048e-01 linmin: 6.037e-06 t[s]: 156.36 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.255e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075999 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1.95044 (E-E0)/|gdotd0|: -2.03582 gdotd/gdotd0: 0.926023 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075999 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704397395 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012872322890 |grad|_K: 8.451e-08 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704397442 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.389 +ElecMinimize: Iter: 1 F: -246.531012894206924 |grad|_K: 2.099e-08 alpha: 1.688e-01 linmin: -1.044e-05 t[s]: 169.06 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.062802e-01. + FillingsUpdate: mu: +0.704397820 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.375 +ElecMinimize: Iter: 2 F: -246.531012901301978 |grad|_K: 2.037e-08 alpha: 8.875e-01 linmin: 1.342e-04 t[s]: 173.37 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.014e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075999 +# Lattice vectors: +R = +[ 6.17791 -8.93992e-05 5.27852e-05 ] +[ 1.13607e-05 16.3778 0.00198228 ] +[ 3.97683e-05 -0.00555021 5.90556 ] +unit cell volume = 597.53 + +# Strain tensor in Cartesian coordinates: +[ 0.000102924 2.20413e-07 -3.73735e-08 ] +[ 2.20414e-07 -8.08652e-05 -2.63931e-07 ] +[ -3.73749e-08 -2.63929e-07 -1.97254e-05 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.23986e-06 2.4158e-09 -8.17162e-11 ] +[ 2.4158e-09 8.59299e-07 -1.03916e-09 ] +[ -8.17162e-11 -1.03916e-09 3.95631e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000031881607273 2.387564791492429 1.475599696401320 1 +ion Ta 3.088931069672728 5.803407027219295 4.427210880970680 1 +ion Ta 3.088944023239571 10.576475226479639 1.472845597974777 1 +ion Ta -0.000070669741856 13.992267727630754 4.424417028735678 1 +ion B -0.000039366803305 7.225349844020556 1.473946398637351 1 +ion B 3.089002275158787 0.965551660631455 4.428864062240806 1 +ion B 3.088871747199645 15.414320541588873 1.471192241038336 1 +ion B 0.000001166532825 9.154493005144673 4.426070807242795 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000152013852 0.000009751686173 0.000000324570323 1 +force Ta 0.000000132556454 -0.000071427916778 -0.000000227826257 1 +force Ta -0.000000164659110 0.000014810850728 0.000000243225937 1 +force Ta 0.000000154448453 0.000047526879340 -0.000000342113295 1 +force B 0.000000020431304 -0.000036626321060 -0.000000374272062 1 +force B -0.000000027740062 0.000037827991177 0.000000499947470 1 +force B 0.000000051231863 -0.000028328536672 -0.000000504373533 1 +force B 0.000000020718327 0.000029101593897 0.000000322650259 1 + +# Energy components: + Eewald = -214.7214222899662559 + EH = 28.5723069202201891 + Eloc = -40.0429216846552762 + Enl = -69.0116827639429999 + EvdW = -0.1193992083073895 + Exc = -90.7880219267241415 + Exc_core = 50.3731921321150651 + KE = 89.2072588085694207 +------------------------------------- + Etot = -246.5306900126914229 + TS = 0.0003228886105675 +------------------------------------- + F = -246.5310129013019775 + +LatticeMinimize: Iter: 2 F: -246.531012901301978 |grad|_K: 1.560e-04 alpha: 3.471e+00 linmin: -4.621e-01 t[s]: 180.30 +LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta -0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'tau_up' ... done +Dumping 'tau_dn' ... done +Dumping 'd_tot' ... done +Dumping 'eigenvals' ... done +Dumping 'eigStats' ... + eMin: -1.780945 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: +0.704249 at state 8 ( [ +0.000000 +0.500000 +0.142857 ] spin 1 ) + mu : +0.704398 + LUMO: +0.704672 at state 56 ( [ -0.333333 +0.000000 +0.000000 ] spin 1 ) + eMax: +0.949513 at state 137 ( [ +0.500000 +0.500000 -0.428571 ] spin -1 ) + HOMO-LUMO gap: +0.000423 + Optical gap : +0.011968 at state 6 ( [ +0.000000 +0.000000 -0.142857 ] spin 1 ) +Dumping 'Ecomponents' ... done +Dumping 'dosUp' ... done. +Dumping 'dosDn' ... done. +End date and time: Fri Mar 8 17:55:07 2024 (Duration: 0-0:03:01.89) +Done! + +PROFILER: augmentDensityGrid 0.000354 +/- 0.000124 s, 152 calls, 0.053834 s total +PROFILER: augmentDensityGridGrad 0.014279 +/- 0.010390 s, 88 calls, 1.256595 s total +PROFILER: augmentDensitySpherical 0.000363 +/- 0.000153 s, 25536 calls, 9.268771 s total +PROFILER: augmentDensitySphericalGrad 0.000410 +/- 0.000165 s, 19618 calls, 8.045416 s total +PROFILER: augmentOverlap 0.000236 +/- 0.000093 s, 51668 calls, 12.198027 s total +PROFILER: changeGrid 0.000015 +/- 0.000001 s, 31210 calls, 0.481795 s total +PROFILER: ColumnBundle::randomize 0.000248 +/- 0.000010 s, 168 calls, 0.041736 s total +PROFILER: diagouterI 0.001198 +/- 0.000276 s, 13272 calls, 15.895369 s total +PROFILER: EdensityAndVscloc 0.001063 +/- 0.000012 s, 77 calls, 0.081824 s total +PROFILER: EnlAndGrad 0.000684 +/- 0.000113 s, 26674 calls, 18.258033 s total +PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 559 calls, 0.001609 s total +PROFILER: ExCorrFunctional 0.000064 +/- 0.000128 s, 103 calls, 0.006633 s total +PROFILER: ExCorrTotal 0.000757 +/- 0.000274 s, 103 calls, 0.077967 s total +PROFILER: Idag_DiagV_I 0.002125 +/- 0.000699 s, 8969 calls, 19.059671 s total +PROFILER: inv(matrix) 0.000225 +/- 0.000037 s, 10584 calls, 2.383986 s total +PROFILER: matrix::diagonalize 0.001095 +/- 0.000313 s, 21401 calls, 23.439968 s total +PROFILER: matrix::set 0.000009 +/- 0.000004 s, 197826 calls, 1.740061 s total +PROFILER: orthoMatrix(matrix) 0.000201 +/- 0.000084 s, 12497 calls, 2.516438 s total +PROFILER: RadialFunctionR::transform 0.001778 +/- 0.000324 s, 98 calls, 0.174273 s total +PROFILER: reduceKmesh 0.000001 +/- 0.000000 s, 1 calls, 0.000001 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.202500 +/- 0.010263 s, 16 calls, 3.240002 s total +PROFILER: WavefunctionDrag 0.469524 +/- 0.131629 s, 5 calls, 2.347621 s total +PROFILER: Y*M 0.000019 +/- 0.000003 s, 123117 calls, 2.396420 s total +PROFILER: Y1^Y2 0.000030 +/- 0.000029 s, 100312 calls, 2.986860 s total + +MEMUSAGE: ColumnBundle 1.120761 GB +MEMUSAGE: complexScalarFieldTilde 0.000701 GB +MEMUSAGE: IndexArrays 0.006389 GB +MEMUSAGE: matrix 0.123463 GB +MEMUSAGE: misc 0.002022 GB +MEMUSAGE: ScalarField 0.012617 GB +MEMUSAGE: ScalarFieldTilde 0.007510 GB +MEMUSAGE: Total 1.163064 GB + +*************** JDFTx 1.7.0 (git hash 12396ea5) *************** + +Start date and time: Fri Mar 8 17:55:15 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001569 (0) +Divided in process groups (process indices): 0 (0) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 0.44 +Run totals: 1 processes, 16 threads, 1 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name $VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 42 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 +ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 +ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 +ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 +ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 +ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 +ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 +ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 2 7 +latt-move-scale 1 1 1 +latt-scale 1 1 1 +lattice \ + 6.168436000000000 -0.000059000000000 0.000053000000000 \ + 0.000023000000000 16.427467000000000 0.001924000000000 \ + 0.000040000000000 -0.005724000000000 5.902588000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant GLSSA13 +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 +G = +[ 1.0186 3.65517e-06 -9.14734e-06 ] +[ -1.42533e-06 0.38248 -0.000124673 ] +[ -6.90414e-06 0.000370908 1.06448 ] +Minimum fftbox size, Smin = [ 28 76 28 ] +Chosen fftbox size, S = [ 28 80 28 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 +G = +[ 1.0186 3.65517e-06 -9.14734e-06 ] +[ -1.42533e-06 0.38248 -0.000124673 ] +[ -6.90414e-06 0.000370908 1.06448 ] +Minimum fftbox size, Smin = [ 28 68 24 ] +Chosen fftbox size, S = [ 28 70 24 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': + Title: Ta. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -70.583193. 13 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -2.682396 + |510> occupation: 6 eigenvalue: -1.447928 + |520> occupation: 3 eigenvalue: -0.131987 + |600> occupation: 2 eigenvalue: -0.199982 + |610> occupation: 0 eigenvalue: -0.051129 + lMax: 3 lLocal: 3 QijEcut: 5 + 7 projectors sampled on a log grid with 667 points: + l: 0 eig: -2.682397 rCut: 1.4 + l: 0 eig: -0.199983 rCut: 1.4 + l: 1 eig: -1.447928 rCut: 1.5 + l: 1 eig: -0.051130 rCut: 1.5 + l: 2 eig: -0.131987 rCut: 1.7 + l: 2 eig: 0.150000 rCut: 1.7 + l: 3 eig: 0.250000 rCut: 2.3 + Partial core density with radius 1.2 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': + Title: B. Created by USPP 7.3.6 on 8-4-15 + Reference state energy: -2.950027. 3 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.346865 + |210> occupation: 1 eigenvalue: -0.132618 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 559 points: + l: 0 eig: -0.346865 rCut: 1.25 + l: 0 eig: -0.500000 rCut: 1.25 + l: 1 eig: -0.346865 rCut: 1.25 + l: 1 eig: -1.000000 rCut: 1.25 + Partial core density with radius 0.9 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.25 bohrs. + +Initialized 2 species with 8 total atoms. + +Folded 1 k-points by 6x2x7 to 84 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 64.000000 nBands: 42 nStates: 168 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 2554.726 , ideal nbasis = 2555.213 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 6 0 0 ] +[ 0 2 0 ] +[ 0 0 7 ] +Supercell lattice vectors: +[ 37.0106 -0.000118 0.000371 ] +[ 0.000138 32.8549 0.013468 ] +[ 0.00024 -0.011448 41.3181 ] + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] + B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 2.376792 bohr. +Real space sum over 847 unit cells with max indices [ 5 3 5 ] +Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 + +---------- Allocating electronic variables ---------- +Reading eigenvalues from 'eigenvals'. +Initializing wave functions: linear combination of atomic orbitals +Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) +B pseudo-atom occupations: s ( 2 ) p ( 1 ) + FillingsUpdate: mu: +0.686661718 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00908 Tot: -0.00101 ] +LCAOMinimize: Iter: 0 F: -246.2703684649962952 |grad|_K: 1.171e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.712459587 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00665 Tot: -0.00181 ] +LCAOMinimize: Iter: 1 F: -246.4528786644987690 |grad|_K: 1.053e-04 alpha: 3.295e-01 linmin: -4.367e-02 cgtest: 1.222e-01 t[s]: 23.18 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.714071719 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00208 ] +LCAOMinimize: Iter: 2 F: -246.4552415759908683 |grad|_K: 5.255e-05 alpha: 5.367e-01 linmin: 5.912e-03 cgtest: -2.923e-02 t[s]: 25.72 + FillingsUpdate: mu: +0.713707837 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00210 ] +LCAOMinimize: Iter: 3 F: -246.4553446931705025 |grad|_K: 1.021e-05 alpha: 9.350e-02 linmin: -2.207e-02 cgtest: 1.698e-01 t[s]: 28.26 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.804912e-01. + FillingsUpdate: mu: +0.713888193 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00682 Tot: -0.00232 ] +LCAOMinimize: Iter: 4 F: -246.4553663527728702 |grad|_K: 7.659e-06 alpha: 5.192e-01 linmin: 1.419e-04 cgtest: -3.063e-03 t[s]: 31.52 + FillingsUpdate: mu: +0.713885616 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00684 Tot: -0.00234 ] +LCAOMinimize: Iter: 5 F: -246.4553689441066240 |grad|_K: 3.729e-06 alpha: 1.101e-01 linmin: -1.191e-03 cgtest: 9.089e-03 t[s]: 34.06 + FillingsUpdate: mu: +0.713849548 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00689 Tot: -0.00240 ] +LCAOMinimize: Iter: 6 F: -246.4553707842442520 |grad|_K: 8.837e-07 alpha: 3.298e-01 linmin: 1.269e-04 cgtest: -2.709e-02 t[s]: 36.60 + FillingsUpdate: mu: +0.713851760 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00691 Tot: -0.00242 ] +LCAOMinimize: Iter: 7 F: -246.4553708544137010 |grad|_K: 6.594e-07 alpha: 2.247e-01 linmin: -6.136e-07 cgtest: 4.639e-04 t[s]: 39.14 + FillingsUpdate: mu: +0.713855354 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] +LCAOMinimize: Iter: 8 F: -246.4553708841276034 |grad|_K: 3.463e-07 alpha: 1.709e-01 linmin: 1.967e-05 cgtest: -2.648e-04 t[s]: 41.71 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 42.07 + + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.713855355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] +ElecMinimize: Iter: 0 F: -246.455370884127575 |grad|_K: 7.677e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.706435257 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00591 Tot: -0.00247 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -246.520287479167706 |grad|_K: 2.836e-05 alpha: 6.060e-01 linmin: 2.774e-05 t[s]: 47.10 + FillingsUpdate: mu: +0.704468403 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00420 Tot: -0.00250 ] + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 2 F: -246.529235826500923 |grad|_K: 1.174e-05 alpha: 6.123e-01 linmin: 8.789e-05 t[s]: 50.24 + FillingsUpdate: mu: +0.704067779 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00166 ] + SubspaceRotationAdjust: set factor to 1.02 +ElecMinimize: Iter: 3 F: -246.530549052738621 |grad|_K: 6.863e-06 alpha: 5.241e-01 linmin: 1.563e-04 t[s]: 53.39 + FillingsUpdate: mu: +0.704000037 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00205 Tot: -0.00127 ] + SubspaceRotationAdjust: set factor to 0.665 +ElecMinimize: Iter: 4 F: -246.530711079692253 |grad|_K: 5.958e-06 alpha: 1.900e-01 linmin: 1.061e-04 t[s]: 56.58 + FillingsUpdate: mu: +0.703897258 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00126 Tot: -0.00069 ] + SubspaceRotationAdjust: set factor to 0.555 +ElecMinimize: Iter: 5 F: -246.530867381951509 |grad|_K: 2.932e-06 alpha: 2.428e-01 linmin: -1.218e-05 t[s]: 59.73 + FillingsUpdate: mu: +0.703892047 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00079 Tot: -0.00032 ] + SubspaceRotationAdjust: set factor to 0.422 +ElecMinimize: Iter: 6 F: -246.530928881947005 |grad|_K: 2.696e-06 alpha: 3.934e-01 linmin: -6.073e-05 t[s]: 62.89 + FillingsUpdate: mu: +0.703880780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00053 Tot: -0.00006 ] + SubspaceRotationAdjust: set factor to 0.343 +ElecMinimize: Iter: 7 F: -246.530966822712173 |grad|_K: 1.520e-06 alpha: 2.871e-01 linmin: -4.667e-06 t[s]: 66.03 + FillingsUpdate: mu: +0.703874478 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00043 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.386 +ElecMinimize: Iter: 8 F: -246.530988732848670 |grad|_K: 1.144e-06 alpha: 5.218e-01 linmin: 9.232e-07 t[s]: 69.18 + FillingsUpdate: mu: +0.703872920 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00038 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.287 +ElecMinimize: Iter: 9 F: -246.530997788390636 |grad|_K: 8.064e-07 alpha: 3.807e-01 linmin: -7.146e-06 t[s]: 72.33 + FillingsUpdate: mu: +0.703869664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00032 Tot: +0.00015 ] + SubspaceRotationAdjust: set factor to 0.322 +ElecMinimize: Iter: 10 F: -246.531003110075915 |grad|_K: 5.077e-07 alpha: 4.503e-01 linmin: -7.080e-06 t[s]: 75.48 + FillingsUpdate: mu: +0.703865324 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00026 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.317 +ElecMinimize: Iter: 11 F: -246.531005566529700 |grad|_K: 3.894e-07 alpha: 5.242e-01 linmin: -4.677e-06 t[s]: 78.64 + FillingsUpdate: mu: +0.703862944 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00020 Tot: +0.00012 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 12 F: -246.531006767661353 |grad|_K: 2.556e-07 alpha: 4.357e-01 linmin: 1.413e-06 t[s]: 81.78 + FillingsUpdate: mu: +0.703863024 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00015 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.269 +ElecMinimize: Iter: 13 F: -246.531007355558700 |grad|_K: 1.828e-07 alpha: 4.953e-01 linmin: -3.387e-07 t[s]: 84.96 + FillingsUpdate: mu: +0.703864560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00011 Tot: +0.00007 ] + SubspaceRotationAdjust: set factor to 0.258 +ElecMinimize: Iter: 14 F: -246.531007663892041 |grad|_K: 1.228e-07 alpha: 5.076e-01 linmin: -1.829e-07 t[s]: 88.12 + FillingsUpdate: mu: +0.703866170 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00006 ] + SubspaceRotationAdjust: set factor to 0.217 +ElecMinimize: Iter: 15 F: -246.531007805900202 |grad|_K: 8.711e-08 alpha: 5.179e-01 linmin: 1.701e-06 t[s]: 91.26 + FillingsUpdate: mu: +0.703866756 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00004 ] + SubspaceRotationAdjust: set factor to 0.222 +ElecMinimize: Iter: 16 F: -246.531007870491095 |grad|_K: 5.554e-08 alpha: 4.684e-01 linmin: 1.808e-06 t[s]: 94.41 + FillingsUpdate: mu: +0.703866408 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00003 ] + SubspaceRotationAdjust: set factor to 0.208 +ElecMinimize: Iter: 17 F: -246.531007900240667 |grad|_K: 3.756e-08 alpha: 5.305e-01 linmin: -2.241e-06 t[s]: 97.56 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.620e-04 + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 +# Lattice vectors: +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 + +# Strain tensor in Cartesian coordinates: +[ 0 0 0 ] +[ 0 0 0 ] +[ 0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.69853e-06 5.59557e-09 1.41959e-09 ] +[ 5.59557e-09 3.81916e-05 -1.21971e-07 ] +[ 1.41959e-09 -1.21971e-07 -5.35784e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 +ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 +ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 +ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 +ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 +ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 +ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 +ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 + +# Forces in Cartesian coordinates: +force Ta 0.000003219385226 0.000024941936105 -0.000004667309539 1 +force Ta -0.000003544134674 0.000100910630455 0.000002347800877 1 +force Ta 0.000004213169884 -0.000095340568768 -0.000002813127670 1 +force Ta -0.000003269450224 -0.000030911240225 0.000004677087443 1 +force B -0.000000729001011 -0.000015720776255 0.000010772774563 1 +force B 0.000000608095531 0.000019054253012 -0.000014315882331 1 +force B -0.000000498752112 0.000012643289756 0.000014335980866 1 +force B 0.000000021330734 -0.000015026361853 -0.000010315177459 1 + +# Energy components: + Eewald = -214.6559882144248945 + EH = 28.5857387723713110 + Eloc = -40.1186842665999635 + Enl = -69.0084493129606642 + EvdW = -0.1192533377321287 + Exc = -90.7845534796796727 + Exc_core = 50.3731883713289008 + KE = 89.1972709081141488 +------------------------------------- + Etot = -246.5307305595829348 + TS = 0.0002773406577414 +------------------------------------- + F = -246.5310079002406667 + +LatticeMinimize: Iter: 0 F: -246.531007900240667 |grad|_K: 2.745e-03 t[s]: 111.06 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.047 +0.047 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 +0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.838 15.838 15.838 +# coordination-number B 8.138 8.138 8.138 8.138 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043377 +EvdW_8 = -0.075910 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704038208 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] +ElecMinimize: Iter: 0 F: -246.531014271978677 |grad|_K: 2.488e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704035251 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.206 +ElecMinimize: Iter: 1 F: -246.531014618996693 |grad|_K: 7.345e-08 alpha: 3.083e-01 linmin: -6.352e-05 t[s]: 117.29 + FillingsUpdate: mu: +0.704031518 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.265 +ElecMinimize: Iter: 2 F: -246.531014707813426 |grad|_K: 6.000e-08 alpha: 9.057e-01 linmin: 6.919e-06 t[s]: 120.47 + FillingsUpdate: mu: +0.704033360 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.306 +ElecMinimize: Iter: 3 F: -246.531014768371961 |grad|_K: 4.795e-08 alpha: 9.261e-01 linmin: 3.658e-06 t[s]: 123.62 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.872e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.838 15.838 15.838 +# coordination-number B 8.138 8.138 8.138 8.138 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043377 +EvdW_8 = -0.075910 +# Lattice vectors: +R = +[ 6.16852 -5.97753e-05 5.29301e-05 ] +[ 2.27018e-05 16.4222 0.00192945 ] +[ 3.9928e-05 -0.00570738 5.90285 ] +unit cell volume = 597.963 + +# Strain tensor in Cartesian coordinates: +[ 1.4311e-05 -4.71455e-08 -1.19608e-08 ] +[ -4.71455e-08 -0.000321784 1.02767e-06 ] +[ -1.19608e-08 1.02767e-06 4.51425e-05 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -3.16235e-06 9.72711e-09 1.51381e-09 ] +[ 9.72711e-09 3.12615e-05 -1.04243e-07 ] +[ 1.51381e-09 -1.04243e-07 -5.40697e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000014086489759 2.393464963226479 1.474977371501900 1 +ion Ta 3.084271264231595 5.819543007953916 4.425076040486556 1 +ion Ta 3.084241830782444 10.604315563627694 1.472116500041577 1 +ion Ta -0.000020986919499 14.030934185850242 4.422174716636268 1 +ion B -0.000014091397776 7.251828452976323 1.473097720917905 1 +ion B 3.084298645948842 0.961238979979226 4.426960467748199 1 +ion B 3.084218889426424 15.462842647284960 1.470232558456424 1 +ion B 0.000006533363856 9.172348989626263 4.424049814606058 1 + +# Forces in Cartesian coordinates: +force Ta 0.000002656305160 -0.000090599278766 -0.000004686939808 1 +force Ta -0.000002780554917 -0.000072638279920 0.000002640588003 1 +force Ta 0.000003410172269 0.000090290543843 -0.000003019517788 1 +force Ta -0.000002762563820 0.000068162101984 0.000004644517497 1 +force B -0.000000578229282 -0.000088307202855 0.000009543323266 1 +force B 0.000000463088346 0.000074546028704 -0.000012789192807 1 +force B -0.000000560233414 -0.000056772413373 0.000012733201334 1 +force B 0.000000162461914 0.000068936586651 -0.000009123317262 1 + +# Energy components: + Eewald = -214.6743936804575981 + EH = 28.5801907094721130 + Eloc = -40.0962401542189326 + Enl = -69.0092234326302361 + EvdW = -0.1192864126888177 + Exc = -90.7856829553995226 + Exc_core = 50.3731891548009116 + KE = 89.2007106048843070 +------------------------------------- + Etot = -246.5307361662377730 + TS = 0.0002786021341825 +------------------------------------- + F = -246.5310147683719606 + +LatticeMinimize: Iter: 1 F: -246.531014768371961 |grad|_K: 2.273e-03 alpha: 1.000e+00 linmin: -9.031e-01 t[s]: 130.49 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.047 +0.047 +0.047 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 +0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.144 8.144 8.143 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043408 +EvdW_8 = -0.075975 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704530627 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531025878595273 |grad|_K: 4.371e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704518010 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.262 +ElecMinimize: Iter: 1 F: -246.531027214588903 |grad|_K: 2.910e-07 alpha: 3.840e-01 linmin: -1.375e-04 t[s]: 136.75 + FillingsUpdate: mu: +0.704505006 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.299 +ElecMinimize: Iter: 2 F: -246.531028288353497 |grad|_K: 2.216e-07 alpha: 6.973e-01 linmin: 7.818e-05 t[s]: 139.89 + FillingsUpdate: mu: +0.704515918 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.324 +ElecMinimize: Iter: 3 F: -246.531029025233863 |grad|_K: 1.464e-07 alpha: 8.278e-01 linmin: 1.006e-04 t[s]: 143.06 + FillingsUpdate: mu: +0.704516708 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 4 F: -246.531029205869743 |grad|_K: 9.860e-08 alpha: 4.645e-01 linmin: -1.439e-05 t[s]: 146.21 + FillingsUpdate: mu: +0.704515183 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.205 +ElecMinimize: Iter: 5 F: -246.531029297349278 |grad|_K: 5.126e-08 alpha: 5.177e-01 linmin: 2.594e-05 t[s]: 149.37 + FillingsUpdate: mu: +0.704515738 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.217 +ElecMinimize: Iter: 6 F: -246.531029328246632 |grad|_K: 2.835e-08 alpha: 6.476e-01 linmin: 1.799e-05 t[s]: 152.52 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.174e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.144 8.144 8.143 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043408 +EvdW_8 = -0.075975 +# Lattice vectors: +R = +[ 6.16918 -6.51258e-05 5.26355e-05 ] +[ 2.06706e-05 16.405 0.00194807 ] +[ 3.96224e-05 -0.00565097 5.90392 ] +unit cell volume = 597.507 + +# Strain tensor in Cartesian coordinates: +[ 0.000120098 -3.72492e-07 -6.27023e-08 ] +[ -3.72547e-07 -0.00137066 4.52454e-06 ] +[ -6.27015e-08 4.52452e-06 0.00022642 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -8.3604e-06 1.42182e-08 2.80363e-10 ] +[ 1.42182e-08 1.14337e-05 -4.20882e-08 ] +[ 2.80363e-10 -4.20882e-08 -4.9412e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000023813715142 2.390604013214516 1.475234480600942 1 +ion Ta 3.084584328359459 5.813169209201141 4.425908903944038 1 +ion Ta 3.084578157414626 10.593552085364093 1.472408297867962 1 +ion Ta -0.000036791658956 14.016500450836368 4.423043918082191 1 +ion B -0.000018837446157 7.243878315630210 1.473428155907734 1 +ion B 3.084626223062512 0.960543400213545 4.427715232784204 1 +ion B 3.084537813709094 15.446401698542397 1.470603744300826 1 +ion B 0.000003963154799 9.163016331935406 4.424847529217786 1 + +# Forces in Cartesian coordinates: +force Ta 0.000001084914930 0.000141960010169 -0.000004367879617 1 +force Ta -0.000001210748732 -0.000009421908688 0.000002618055463 1 +force Ta 0.000001248357327 0.000070400296685 -0.000002696507235 1 +force Ta -0.000001143490074 -0.000201438078333 0.000004325960740 1 +force B -0.000000768380446 -0.000275732002592 0.000005695191169 1 +force B 0.000000784553743 0.000303851856736 -0.000007616792945 1 +force B -0.000000855800566 -0.000298817632572 0.000007508392297 1 +force B 0.000000858749849 0.000269360114556 -0.000005496745663 1 + +# Energy components: + Eewald = -214.7276638602018579 + EH = 28.5647245912874865 + Eloc = -40.0317091353307788 + Enl = -69.0113097172592518 + EvdW = -0.1193834118021602 + Exc = -90.7888963153276904 + Exc_core = 50.3731914824034703 + KE = 89.2103061367852916 +------------------------------------- + Etot = -246.5307402294455414 + TS = 0.0002890988010826 +------------------------------------- + F = -246.5310293282466318 + +LatticeMinimize: Iter: 2 F: -246.531029328246632 |grad|_K: 1.236e-03 alpha: 1.000e+00 linmin: -6.852e-01 t[s]: 159.39 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 +0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.143 8.144 8.144 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043410 +EvdW_8 = -0.075988 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704520460 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531031962026219 |grad|_K: 3.755e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704526851 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.276 +ElecMinimize: Iter: 1 F: -246.531033769340610 |grad|_K: 2.573e-07 alpha: 7.052e-01 linmin: 1.376e-05 t[s]: 165.64 + FillingsUpdate: mu: +0.704528030 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.306 +ElecMinimize: Iter: 2 F: -246.531035102380287 |grad|_K: 2.639e-07 alpha: 1.110e+00 linmin: 5.537e-04 t[s]: 168.79 + FillingsUpdate: mu: +0.704526219 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.268 +ElecMinimize: Iter: 3 F: -246.531035795994967 |grad|_K: 1.709e-07 alpha: 5.477e-01 linmin: -2.876e-04 t[s]: 171.97 + FillingsUpdate: mu: +0.704524813 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 4 F: -246.531036101425457 |grad|_K: 1.002e-07 alpha: 5.738e-01 linmin: 1.926e-04 t[s]: 175.11 + FillingsUpdate: mu: +0.704524605 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.191 +ElecMinimize: Iter: 5 F: -246.531036212796238 |grad|_K: 5.894e-08 alpha: 6.108e-01 linmin: 7.984e-05 t[s]: 178.26 + FillingsUpdate: mu: +0.704524842 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.151 +ElecMinimize: Iter: 6 F: -246.531036247700513 |grad|_K: 3.541e-08 alpha: 5.531e-01 linmin: -1.788e-06 t[s]: 181.42 + FillingsUpdate: mu: +0.704525064 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.151 +ElecMinimize: Iter: 7 F: -246.531036261790803 |grad|_K: 2.032e-08 alpha: 6.184e-01 linmin: 9.272e-05 t[s]: 184.56 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 6.532e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.143 8.144 8.144 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043410 +EvdW_8 = -0.075988 +# Lattice vectors: +R = +[ 6.17151 -7.61423e-05 5.25274e-05 ] +[ 1.65228e-05 16.3936 0.00196136 ] +[ 3.94998e-05 -0.00561167 5.90538 ] +unit cell volume = 597.466 + +# Strain tensor in Cartesian coordinates: +[ 0.000498951 -1.04175e-06 -8.4205e-08 ] +[ -1.0424e-06 -0.00206386 7.0028e-06 ] +[ -8.41915e-08 7.00307e-06 0.000473185 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -6.49741e-06 1.01761e-08 -7.95605e-10 ] +[ 1.01761e-08 3.16135e-06 -2.48222e-08 ] +[ -7.95605e-10 -2.48222e-08 -7.77737e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000029775694859 2.389619343583877 1.475578543550516 1 +ion Ta 3.085740458134041 5.809058692164263 4.427030535410705 1 +ion Ta 3.085748496870723 10.586609022791823 1.472781763426523 1 +ion Ta -0.000054251406294 14.005792256272583 4.424195525424639 1 +ion B -0.000028108986210 7.237385110729197 1.473846033579680 1 +ion B 3.085798339673751 0.961490250908128 4.428761276913454 1 +ion B 3.085691086382508 15.434117602788850 1.471052900390355 1 +ion B 0.000002233955824 9.158087989122372 4.425926894248790 1 + +# Forces in Cartesian coordinates: +force Ta 0.000000180448983 -0.000001779224432 -0.000003215298322 1 +force Ta -0.000000213491438 -0.000022635216900 0.000002165526987 1 +force Ta 0.000000108554062 0.000006971364088 -0.000002113568274 1 +force Ta -0.000000196012767 0.000018046560330 0.000003199056616 1 +force B -0.000000552365229 -0.000329498688774 0.000001901472926 1 +force B 0.000000562095795 0.000313550862043 -0.000002592578413 1 +force B -0.000000582293062 -0.000321161272580 0.000002501303027 1 +force B 0.000000699542294 0.000336616788772 -0.000001894702260 1 + +# Energy components: + Eewald = -214.7312629602534173 + EH = 28.5655380437543300 + Eloc = -40.0285694974605377 + Enl = -69.0117058129617078 + EvdW = -0.1193978908337048 + Exc = -90.7889608782997755 + Exc_core = 50.3731919376023782 + KE = 89.2104335455247650 +------------------------------------- + Etot = -246.5307335129276112 + TS = 0.0003027488631822 +------------------------------------- + F = -246.5310362617908027 + +LatticeMinimize: Iter: 3 F: -246.531036261790803 |grad|_K: 8.306e-04 alpha: 1.000e+00 linmin: -3.257e-01 t[s]: 191.45 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 -0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.844 15.844 15.844 15.844 +# coordination-number B 8.141 8.142 8.142 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043405 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704449752 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531026682492154 |grad|_K: 7.050e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704459881 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.214 +ElecMinimize: Iter: 1 F: -246.531032693801336 |grad|_K: 4.310e-07 alpha: 6.655e-01 linmin: -2.195e-06 t[s]: 197.70 + FillingsUpdate: mu: +0.704460182 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.27 +ElecMinimize: Iter: 2 F: -246.531036680169876 |grad|_K: 4.159e-07 alpha: 1.182e+00 linmin: 4.513e-04 t[s]: 200.85 + FillingsUpdate: mu: +0.704456912 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.327 +ElecMinimize: Iter: 3 F: -246.531039288269824 |grad|_K: 3.382e-07 alpha: 8.295e-01 linmin: 7.410e-05 t[s]: 204.00 + FillingsUpdate: mu: +0.704454936 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.343 +ElecMinimize: Iter: 4 F: -246.531040658466878 |grad|_K: 2.511e-07 alpha: 6.585e-01 linmin: 1.756e-04 t[s]: 207.15 + FillingsUpdate: mu: +0.704454956 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.314 +ElecMinimize: Iter: 5 F: -246.531041296284229 |grad|_K: 1.467e-07 alpha: 5.571e-01 linmin: 1.295e-04 t[s]: 210.30 + FillingsUpdate: mu: +0.704455609 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.273 +ElecMinimize: Iter: 6 F: -246.531041548141133 |grad|_K: 9.871e-08 alpha: 6.442e-01 linmin: 7.198e-05 t[s]: 213.46 + FillingsUpdate: mu: +0.704455872 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.238 +ElecMinimize: Iter: 7 F: -246.531041644714321 |grad|_K: 6.791e-08 alpha: 5.455e-01 linmin: -2.842e-06 t[s]: 216.64 + FillingsUpdate: mu: +0.704455977 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 8 F: -246.531041694388506 |grad|_K: 4.287e-08 alpha: 5.925e-01 linmin: -2.160e-05 t[s]: 219.80 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 7.189e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.844 15.844 15.844 15.844 +# coordination-number B 8.141 8.142 8.142 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043405 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17576 -9.47374e-05 5.29299e-05 ] +[ 9.52926e-06 16.3804 0.0019841 ] +[ 3.98907e-05 -0.00554499 5.90623 ] +unit cell volume = 597.483 + +# Strain tensor in Cartesian coordinates: +[ 0.00118728 -2.17121e-06 -2.18338e-08 ] +[ -2.17321e-06 -0.00286467 1.11158e-05 ] +[ -2.17693e-08 1.11123e-05 0.00061781 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -3.84706e-06 2.06861e-09 -6.49216e-10 ] +[ 2.06861e-09 -5.44433e-07 1.28872e-09 ] +[ -6.49216e-10 1.28872e-09 1.41337e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000034114290175 2.387571268022230 1.475755349748698 1 +ion Ta 3.087849398723925 5.804154459943446 4.427724919689199 1 +ion Ta 3.087867051092635 10.578177718691764 1.473008209966117 1 +ion Ta -0.000077119608624 13.994907943198326 4.424939003719408 1 +ion B -0.000043935405504 7.227509823373992 1.474128072184157 1 +ion B 3.087928101798946 0.964589895884514 4.429352832810734 1 +ion B 3.087788784233561 15.417825744028846 1.471381110090443 1 +ion B 0.000000660313035 9.154879072058938 4.426566128753437 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000465565409 0.000169706448987 0.000001306198760 1 +force Ta 0.000000569150674 -0.000015052188429 -0.000000826241549 1 +force Ta -0.000000570285414 -0.000029336045811 0.000000988949218 1 +force Ta 0.000000488929249 -0.000126358388630 -0.000001411401752 1 +force B 0.000000157986568 -0.000127794177558 -0.000000980192501 1 +force B -0.000000168951475 0.000163248276740 0.000001274162211 1 +force B 0.000000130690925 -0.000154299039129 -0.000001291000006 1 +force B -0.000000123370772 0.000119498543090 0.000000893930426 1 + +# Energy components: + Eewald = -214.7276557127735828 + EH = 28.5694583224511760 + Eloc = -40.0346304300992202 + Enl = -69.0119383413610450 + EvdW = -0.1194033767426411 + Exc = -90.7884592491663085 + Exc_core = 50.3731921848171353 + KE = 89.2087147320197289 +------------------------------------- + Etot = -246.5307218708547623 + TS = 0.0003198235337484 +------------------------------------- + F = -246.5310416943885059 + +LatticeMinimize: Iter: 4 F: -246.531041694388506 |grad|_K: 4.614e-04 alpha: 1.000e+00 linmin: -1.678e-01 t[s]: 226.68 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.047 +# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 -0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.841 15.840 15.837 +# coordination-number B 8.140 8.135 8.134 8.139 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043386 +EvdW_8 = -0.075993 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704256554 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531025511751722 |grad|_K: 8.319e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704271215 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 1 F: -246.531031375441330 |grad|_K: 5.133e-07 alpha: 4.662e-01 linmin: 2.885e-06 t[s]: 232.91 + FillingsUpdate: mu: +0.704278446 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.243 +ElecMinimize: Iter: 2 F: -246.531034461304444 |grad|_K: 4.011e-07 alpha: 6.449e-01 linmin: 1.929e-04 t[s]: 236.09 + FillingsUpdate: mu: +0.704269868 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.287 +ElecMinimize: Iter: 3 F: -246.531037064538708 |grad|_K: 2.671e-07 alpha: 8.921e-01 linmin: 1.271e-04 t[s]: 239.24 + FillingsUpdate: mu: +0.704268747 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.285 +ElecMinimize: Iter: 4 F: -246.531037903744476 |grad|_K: 1.767e-07 alpha: 6.479e-01 linmin: 4.925e-06 t[s]: 242.39 + FillingsUpdate: mu: +0.704268666 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.223 +ElecMinimize: Iter: 5 F: -246.531038186411024 |grad|_K: 1.141e-07 alpha: 4.982e-01 linmin: 1.104e-05 t[s]: 245.53 + FillingsUpdate: mu: +0.704268389 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.201 +ElecMinimize: Iter: 6 F: -246.531038317370076 |grad|_K: 6.157e-08 alpha: 5.534e-01 linmin: -4.478e-06 t[s]: 248.68 + FillingsUpdate: mu: +0.704268888 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.22 +ElecMinimize: Iter: 7 F: -246.531038364612812 |grad|_K: 3.648e-08 alpha: 6.856e-01 linmin: -1.849e-05 t[s]: 251.82 + FillingsUpdate: mu: +0.704269068 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.235 +ElecMinimize: Iter: 8 F: -246.531038379635930 |grad|_K: 2.334e-08 alpha: 6.212e-01 linmin: 9.469e-06 t[s]: 254.97 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 8.448e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.841 15.840 15.837 +# coordination-number B 8.140 8.135 8.134 8.139 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043386 +EvdW_8 = -0.075993 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: 0.720696 gdotd/gdotd0: -2.16484 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.842 +# coordination-number B 8.141 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704420190 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531035415403750 |grad|_K: 5.767e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704406240 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.23 +ElecMinimize: Iter: 1 F: -246.531038498130698 |grad|_K: 3.564e-07 alpha: 5.099e-01 linmin: -3.589e-05 t[s]: 267.81 + FillingsUpdate: mu: +0.704400814 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.244 +ElecMinimize: Iter: 2 F: -246.531040129369387 |grad|_K: 2.965e-07 alpha: 7.065e-01 linmin: -8.916e-05 t[s]: 271.04 + FillingsUpdate: mu: +0.704406014 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.285 +ElecMinimize: Iter: 3 F: -246.531041494300439 |grad|_K: 1.872e-07 alpha: 8.537e-01 linmin: -9.396e-06 t[s]: 274.22 + FillingsUpdate: mu: +0.704406538 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.328 +ElecMinimize: Iter: 4 F: -246.531041953509856 |grad|_K: 1.130e-07 alpha: 7.211e-01 linmin: -2.661e-05 t[s]: 277.38 + FillingsUpdate: mu: +0.704406773 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.316 +ElecMinimize: Iter: 5 F: -246.531042101016880 |grad|_K: 7.764e-08 alpha: 6.358e-01 linmin: -1.391e-05 t[s]: 280.52 + FillingsUpdate: mu: +0.704406688 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.233 +ElecMinimize: Iter: 6 F: -246.531042149535807 |grad|_K: 5.068e-08 alpha: 4.429e-01 linmin: -6.638e-07 t[s]: 283.67 + FillingsUpdate: mu: +0.704406377 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.189 +ElecMinimize: Iter: 7 F: -246.531042173879570 |grad|_K: 2.922e-08 alpha: 5.215e-01 linmin: -2.252e-05 t[s]: 286.82 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.264e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.842 +# coordination-number B 8.141 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 +# Lattice vectors: +R = +[ 6.17686 -9.56645e-05 5.31532e-05 ] +[ 9.18629e-06 16.3807 0.00198391 ] +[ 4.01104e-05 -0.00554504 5.90563 ] +unit cell volume = 597.539 + +# Strain tensor in Cartesian coordinates: +[ 0.00136503 -2.227e-06 1.44186e-08 ] +[ -2.22888e-06 -0.00284668 1.1078e-05 ] +[ 1.45105e-08 1.10732e-05 0.000515328 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.85241e-06 -9.71227e-09 -3.79561e-12 ] +[ -9.71227e-09 2.26493e-06 8.18843e-09 ] +[ -3.79561e-12 8.18843e-09 1.47689e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000030823953056 2.388616337987223 1.475614851126392 1 +ion Ta 3.088401411030260 5.804130488408757 4.427264643267180 1 +ion Ta 3.088410904362411 10.578139300361443 1.472864883223145 1 +ion Ta -0.000074395171918 13.994507862159116 4.424473913215363 1 +ion B -0.000042818012558 7.226921939106935 1.473968737535463 1 +ion B 3.088474792086342 0.965536319238178 4.428909887658269 1 +ion B 3.088337543684599 15.417237684317360 1.471219336676431 1 +ion B -0.000001165476343 9.155706529538742 4.426119959660315 1 + +# Forces in Cartesian coordinates: +force Ta 0.000000323036195 -0.000212775014497 0.000000266636620 1 +force Ta -0.000000353159760 0.000131942916382 -0.000000145463472 1 +force Ta 0.000000330187713 0.000042258562630 0.000000055403925 1 +force Ta -0.000000343984957 0.000040137991624 -0.000000251368278 1 +force B 0.000000150826382 -0.000002511863929 -0.000000560692838 1 +force B -0.000000102098004 -0.000029074457280 0.000000803376795 1 +force B 0.000000115044701 0.000029245784065 -0.000000825183337 1 +force B -0.000000089307516 0.000001544869166 0.000000617721082 1 + +# Energy components: + Eewald = -214.7206562776039220 + EH = 28.5724130347543586 + Eloc = -40.0437031895604250 + Enl = -69.0118005584411947 + EvdW = -0.1193967998711261 + Exc = -90.7879399785789900 + Exc_core = 50.3731920550980874 + KE = 89.2071716495628095 +------------------------------------- + Etot = -246.5307200646404056 + TS = 0.0003221092391512 +------------------------------------- + F = -246.5310421738795696 + +LatticeMinimize: Iter: 5 F: -246.531042173879570 |grad|_K: 3.331e-04 alpha: 2.649e-01 linmin: 3.734e-02 t[s]: 293.70 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704400512 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] +ElecMinimize: Iter: 0 F: -246.531042168085634 |grad|_K: 1.574e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704399746 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.184 +ElecMinimize: Iter: 1 F: -246.531042313154273 |grad|_K: 5.154e-08 alpha: 3.223e-01 linmin: 5.761e-06 t[s]: 299.95 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.668220e-01. + FillingsUpdate: mu: +0.704399023 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.259 +ElecMinimize: Iter: 2 F: -246.531042359930979 |grad|_K: 4.336e-08 alpha: 9.690e-01 linmin: -1.423e-05 t[s]: 304.14 + FillingsUpdate: mu: +0.704399109 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.32 +ElecMinimize: Iter: 3 F: -246.531042396724303 |grad|_K: 3.753e-08 alpha: 1.077e+00 linmin: 3.381e-05 t[s]: 307.28 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.926e-09 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 +# Lattice vectors: +R = +[ 6.17729 -9.26838e-05 5.31591e-05 ] +[ 1.0312e-05 16.3792 0.00198354 ] +[ 4.01127e-05 -0.00554565 5.90569 ] +unit cell volume = 597.533 + +# Strain tensor in Cartesian coordinates: +[ 0.00143485 -2.0453e-06 1.47345e-08 ] +[ -2.04605e-06 -0.00293691 1.10436e-05 ] +[ 1.4824e-08 1.10401e-05 0.000525671 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.34726e-06 7.93739e-10 -1.62258e-10 ] +[ 7.93739e-10 6.9017e-07 1.08661e-09 ] +[ -1.62258e-10 1.08661e-09 5.39158e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032598836405 2.387806263857039 1.475628634652102 1 +ion Ta 3.088616327412532 5.803975252143080 4.427311177145520 1 +ion Ta 3.088629609300132 10.577319695711328 1.472878536043548 1 +ion Ta -0.000073285235838 13.993332687962614 4.424520653664504 1 +ion B -0.000041452468213 7.226129059583396 1.473984348897573 1 +ion B 3.088690407621215 0.965495187709153 4.428955000327909 1 +ion B 3.088555645794738 15.415795677959148 1.471234596975623 1 +ion B 0.000000645036171 9.155014616292998 4.426165055909802 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000304270083 0.000023959686182 0.000000466139625 1 +force Ta 0.000000320615867 -0.000039773504949 -0.000000278290855 1 +force Ta -0.000000297021261 0.000005320895644 0.000000242595352 1 +force Ta 0.000000295304903 0.000008526982820 -0.000000443742199 1 +force B 0.000000117539435 -0.000024589399294 -0.000000767816509 1 +force B -0.000000098985029 0.000013808836491 0.000001032481242 1 +force B 0.000000121457376 -0.000011152103790 -0.000001066942488 1 +force B -0.000000111982816 0.000022360524564 0.000000768153612 1 + +# Energy components: + Eewald = -214.7213057123609019 + EH = 28.5721759138337354 + Eloc = -40.0429414587348518 + Enl = -69.0117974720974559 + EvdW = -0.1193974825667439 + Exc = -90.7880124097588208 + Exc_core = 50.3731920760956626 + KE = 89.2073662863590755 +------------------------------------- + Etot = -246.5307202592302644 + TS = 0.0003221374940495 +------------------------------------- + F = -246.5310423967243025 + +LatticeMinimize: Iter: 6 F: -246.531042396724303 |grad|_K: 1.291e-04 alpha: 1.000e+00 linmin: -9.666e-02 t[s]: 314.16 +LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'tau_up' ... done +Dumping 'tau_dn' ... done +Dumping 'd_tot' ... done +Dumping 'eigenvals' ... done +Dumping 'eigStats' ... + eMin: -1.780949 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: +0.704289 at state 92 ( [ +0.000000 +0.500000 +0.142857 ] spin -1 ) + mu : +0.704399 + LUMO: +0.704651 at state 28 ( [ +0.333333 +0.000000 +0.000000 ] spin 1 ) + eMax: +0.949497 at state 53 ( [ +0.500000 +0.500000 -0.428571 ] spin 1 ) + HOMO-LUMO gap: +0.000362 + Optical gap : +0.012020 at state 1 ( [ +0.000000 +0.000000 +0.142857 ] spin 1 ) +Dumping 'Ecomponents' ... done +Dumping 'dosUp' ... done. +Dumping 'dosDn' ... done. +End date and time: Fri Mar 8 18:00:30 2024 (Duration: 0-0:05:15.72) +Done! + +PROFILER: augmentDensityGrid 0.000351 +/- 0.000124 s, 290 calls, 0.101737 s total +PROFILER: augmentDensityGridGrad 0.014065 +/- 0.010857 s, 170 calls, 2.391024 s total +PROFILER: augmentDensitySpherical 0.000361 +/- 0.000154 s, 48720 calls, 17.565885 s total +PROFILER: augmentDensitySphericalGrad 0.000405 +/- 0.000165 s, 35370 calls, 14.338830 s total +PROFILER: augmentOverlap 0.000232 +/- 0.000089 s, 104340 calls, 24.224794 s total +PROFILER: changeGrid 0.000015 +/- 0.000001 s, 57546 calls, 0.871989 s total +PROFILER: ColumnBundle::randomize 0.000244 +/- 0.000005 s, 168 calls, 0.040927 s total +PROFILER: diagouterI 0.001099 +/- 0.000211 s, 24864 calls, 27.322486 s total +PROFILER: EdensityAndVscloc 0.001043 +/- 0.000012 s, 146 calls, 0.152224 s total +PROFILER: EnlAndGrad 0.000660 +/- 0.000100 s, 52506 calls, 34.677000 s total +PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 1030 calls, 0.002974 s total +PROFILER: ExCorrFunctional 0.000059 +/- 0.000094 s, 187 calls, 0.010991 s total +PROFILER: ExCorrTotal 0.000739 +/- 0.000229 s, 187 calls, 0.138159 s total +PROFILER: Idag_DiagV_I 0.002085 +/- 0.000489 s, 16341 calls, 34.071627 s total +PROFILER: inv(matrix) 0.000222 +/- 0.000034 s, 22512 calls, 4.992395 s total +PROFILER: matrix::diagonalize 0.001028 +/- 0.000282 s, 40533 calls, 41.675986 s total +PROFILER: matrix::set 0.000009 +/- 0.000002 s, 368034 calls, 3.170898 s total +PROFILER: orthoMatrix(matrix) 0.000200 +/- 0.000060 s, 24909 calls, 4.988118 s total +PROFILER: RadialFunctionR::transform 0.001786 +/- 0.000335 s, 98 calls, 0.175033 s total +PROFILER: reduceKmesh 0.000002 +/- 0.000000 s, 1 calls, 0.000002 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.201630 +/- 0.009988 s, 25 calls, 5.040746 s total +PROFILER: WavefunctionDrag 0.560681 +/- 0.111152 s, 8 calls, 4.485448 s total +PROFILER: Y*M 0.000019 +/- 0.000003 s, 242866 calls, 4.670805 s total +PROFILER: Y1^Y2 0.000028 +/- 0.000019 s, 191040 calls, 5.340149 s total + +MEMUSAGE: ColumnBundle 1.121902 GB +MEMUSAGE: complexScalarFieldTilde 0.000701 GB +MEMUSAGE: IndexArrays 0.006395 GB +MEMUSAGE: matrix 0.123463 GB +MEMUSAGE: misc 0.002022 GB +MEMUSAGE: ScalarField 0.012617 GB +MEMUSAGE: ScalarFieldTilde 0.007510 GB +MEMUSAGE: Total 1.164226 GB diff --git a/tests/io/jdftx/example_files/latticeminimize_different.out b/tests/io/jdftx/example_files/latticeminimize_different.out new file mode 100644 index 00000000000..5fa27e9984f --- /dev/null +++ b/tests/io/jdftx/example_files/latticeminimize_different.out @@ -0,0 +1,1328 @@ + +*************** JDFTx 1.7.0 (git hash 12396ea5) *************** + +Start date and time: Tue Apr 2 13:01:28 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001668 (0-3) +Divided in process groups (process indices): 0 (0) 1 (1) 2 (2) 3 (3) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 1 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 2 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 3 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 1.89 +Run totals: 4 processes, 128 threads, 4 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +band-projection-params yes no +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End State Forces ElecDensity KEdensity Dtot VfluidTot BandEigs BandProjections EigStats Fillings Ecomponents BoundCharge DOS Kpoints +dump +dump +dump-name $VAR +elec-cutoff 25 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 42 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid LinearPCM 298.000000 1.013250 +fluid-anion F- 0.5 MeanFieldLJ \ + epsBulk 1 \ + pMol 0 \ + epsInf 1 \ + Pvap 0 \ + sigmaBulk 0 \ + Rvdw 2.24877 \ + Res 0 \ + tauNuc 343133 +fluid-cation Na+ 0.5 MeanFieldLJ \ + epsBulk 1 \ + pMol 0 \ + epsInf 1 \ + Pvap 0 \ + sigmaBulk 0 \ + Rvdw 2.19208 \ + Res 0 \ + tauNuc 343133 +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 400 \ + history 15 \ + knormThreshold 1e-11 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 6 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion Hf 0.000000000000000 0.000000000000000 0.000000000000000 1 +ion Hf 0.000000000000000 4.092615000000000 4.092615000000000 1 +ion Hf 4.092615000000000 0.000000000000000 4.092615000000000 1 +ion Hf 4.092615000000000 4.092615000000000 0.000000000000000 1 +ion C 0.000000000000000 0.000000000000000 4.092615000000000 1 +ion C 0.000000000000000 4.092615000000000 0.000000000000000 1 +ion C 4.092615000000000 0.000000000000000 0.000000000000000 1 +ion C 4.092615000000000 4.092615000000000 4.092615000000000 1 +ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/Hf.uspp +ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/C.uspp +ion-species GBRV/$ID_pbe.uspp +ion-width Ecut +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 7 7 7 +latt-move-scale 1 1 1 +latt-scale 1 1 1 +lattice \ + 8.185231000000000 0.000000000000000 0.000000000000000 \ + 0.000000000000000 8.185231000000000 0.000000000000000 \ + 0.000000000000000 0.000000000000000 8.185231000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant CANDLE +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 8.18523 0 0 ] +[ 0 8.18523 0 ] +[ 0 0 8.18523 ] +unit cell volume = 548.394 +G = +[ 0.767625 0 0 ] +[ 0 0.767625 0 ] +[ 0 0 0.767625 ] +Minimum fftbox size, Smin = [ 40 40 40 ] +Chosen fftbox size, S = [ 40 40 40 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0.355431 + +Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/Hf.uspp': + Title: Hf. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -78.399178. 12 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -3.016121 + |510> occupation: 6 eigenvalue: -1.860466 + |600> occupation: 0 eigenvalue: -0.643057 + |610> occupation: 0 eigenvalue: -0.441591 + |520> occupation: 2 eigenvalue: -0.613878 + lMax: 3 lLocal: 3 QijEcut: 5 + 8 projectors sampled on a log grid with 679 points: + l: 0 eig: -3.016122 rCut: 1.5 + l: 0 eig: -0.643058 rCut: 1.5 + l: 0 eig: 1.000000 rCut: 1.5 + l: 1 eig: -1.860465 rCut: 1.6 + l: 1 eig: -0.441594 rCut: 1.6 + l: 2 eig: -0.613878 rCut: 1.75 + l: 2 eig: 1.000000 rCut: 1.75 + l: 3 eig: 1.000000 rCut: 2.3 + Partial core density with radius 1 + Transforming core density to a uniform radial grid of dG=0.02 with 1335 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1335 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1335 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/C.uspp': + Title: C. Created by USPP 7.3.6 on 3-2-2014 + Reference state energy: -5.406344. 4 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.504890 + |210> occupation: 2 eigenvalue: -0.194356 + lMax: 1 lLocal: 2 QijEcut: 5 + 4 projectors sampled on a log grid with 503 points: + l: 0 eig: -0.504890 rCut: 1.3 + l: 0 eig: 0.000000 rCut: 1.3 + l: 1 eig: -0.194357 rCut: 1.3 + l: 1 eig: 0.000000 rCut: 1.3 + Partial core density with radius 1.1 + Transforming core density to a uniform radial grid of dG=0.02 with 1335 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1335 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1335 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. + Core radius for overlap checks: 1.30 bohrs. + +Initialized 2 species with 8 total atoms. + +Folded 1 k-points by 7x7x7 to 343 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 64.000000 nBands: 42 nStates: 686 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 3274.907 , ideal nbasis = 3274.137 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 7 0 0 ] +[ 0 7 0 ] +[ 0 0 7 ] +Supercell lattice vectors: +[ 57.2966 0 0 ] +[ 0 57.2966 0 ] +[ 0 0 57.2966 ] + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Hf: sqrtQ[a0]: 8.207 Rcov[a0]: 2.589 CN: [ 0.00 1.93 3.88 ] + C: sqrtQ[a0]: 3.105 Rcov[a0]: 1.417 CN: [ 0.00 0.99 2.00 3.00 3.98 ] + +Initializing DFT-D2 calculator for fluid / solvation: + Hf: C6: 815.23 Eh-a0^6 R0: 3.326 a0 (WARNING: beyond Grimme's data set) + C: C6: 30.35 Eh-a0^6 R0: 2.744 a0 + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 2.309011 bohr. +Real space sum over 729 unit cells with max indices [ 4 4 4 ] +Reciprocal space sum over 3375 terms with max indices [ 7 7 7 ] + +Computing DFT-D3 correction: +# coordination-number Hf 18.301 18.301 18.301 18.301 +# coordination-number C 6.202 6.202 6.202 6.202 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.037386 +EvdW_8 = -0.065663 + +---------- Allocating electronic variables ---------- +Initializing wave functions: linear combination of atomic orbitals +Hf pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 2 ) +C pseudo-atom occupations: s ( 2 ) p ( 2 ) + FillingsUpdate: mu: +0.772454096 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00307 Tot: -0.00039 ] +LCAOMinimize: Iter: 0 F: -221.0597961819417208 |grad|_K: 1.384e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.713053118 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00423 Tot: +0.00088 ] +LCAOMinimize: Iter: 1 F: -222.1441268841861927 |grad|_K: 1.809e-04 alpha: 3.767e-01 linmin: 3.106e-01 cgtest: -9.797e-01 t[s]: 29.17 +LCAOMinimize: Bad step direction: g.d > 0. +LCAOMinimize: Undoing step. +LCAOMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: +0.713053118 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00423 Tot: +0.00088 ] +LCAOMinimize: Iter: 2 F: -222.1441268841861927 |grad|_K: 1.809e-04 alpha: 0.000e+00 + FillingsUpdate: mu: +0.731483688 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00400 Tot: -0.00001 ] +LCAOMinimize: Iter: 3 F: -222.1619759267109941 |grad|_K: 7.045e-06 alpha: 3.353e-01 linmin: -3.048e-01 cgtest: 3.815e-01 t[s]: 33.82 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.732268023 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00405 Tot: -0.00002 ] +LCAOMinimize: Iter: 4 F: -222.1620333754617320 |grad|_K: 2.924e-06 alpha: 7.091e-01 linmin: 8.054e-04 cgtest: 4.487e-05 t[s]: 36.56 + FillingsUpdate: mu: +0.731988065 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00408 Tot: -0.00002 ] +LCAOMinimize: Iter: 5 F: -222.1620390191999093 |grad|_K: 1.792e-07 alpha: 4.044e-01 linmin: -5.487e-04 cgtest: 4.749e-03 t[s]: 39.30 + FillingsUpdate: mu: +0.731987070 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00411 Tot: -0.00003 ] +LCAOMinimize: Iter: 6 F: -222.1620390682278128 |grad|_K: 6.291e-08 alpha: 9.348e-01 linmin: 2.423e-05 cgtest: -3.746e-04 t[s]: 42.05 + FillingsUpdate: mu: +0.731987194 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00411 Tot: -0.00003 ] +LCAOMinimize: Iter: 7 F: -222.1620390699862071 |grad|_K: 3.309e-09 alpha: 2.721e-01 linmin: 1.829e-06 cgtest: 6.736e-04 t[s]: 44.78 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). +----- createFluidSolver() ----- (Fluid-side solver setup) + Initializing fluid molecule 'H2O' + Initializing site 'O' + Electron density: proportional to exp(-r/0.36935)*erfc((r-0.51523)/0.36823) with norm 6.826 + Charge density: gaussian nuclear width 0.478731 with net site charge 0.826 + Polarizability: cuspless exponential with width 0.32 and norm 3.73 + Hard sphere radius: 2.57003 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Initializing site 'H' + Electron density: proportional to exp(-r/0.34641)*erfc((r-0)/0.390882) with norm 0.587 + Charge density: gaussian nuclear width 0.377945 with net site charge -0.413 + Polarizability: cuspless exponential with width 0.39 and norm 3.3 + Positions in reference frame: + [ +0.000000 -1.441945 +1.122523 ] + [ +0.000000 +1.441945 +1.122523 ] + Net charge: 0 dipole magnitude: 0.927204 + Initializing spherical shell mfKernel with radius 2.61727 Bohr + deltaS corrections: + site 'O': -7.54299 + site 'H': -6.83917 + Initializing fluid molecule 'Na+' + Initializing site 'Na' + Electron density: proportional to exp(-r/0.19682)*erfc((r-0.71491)/0.41314) with norm 8.1383 + Charge density: gaussian nuclear width 0.365347 with net site charge -1 + Hard sphere radius: 1.86327 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Net charge: -1 dipole magnitude: 0 + Initializing gaussian mfKernel with width: 1.55004 Bohr + deltaS corrections: + site 'Na': -22.3555 + Initializing fluid molecule 'F-' + Initializing site 'F' + Electron density: proportional to exp(-r/0.38886)*erfc((r-0)/0.438782) with norm 8 + Charge density: gaussian nuclear width 0.374796 with net site charge 1 + Hard sphere radius: 2.39995 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Net charge: 1 dipole magnitude: 0 + Initializing gaussian mfKernel with width: 1.59012 Bohr + deltaS corrections: + site 'F': -9.04335 + +Correction to mu due to finite nuclear width = -0.0926353 + Cavity determined by nc: 0.00142 and sigma: 0.707107 + Nonlocal vdW cavity from gaussian model electron density with norm = 8 and sigma = 0.993594 bohr + Charge asymmetry in cavity with sensitivity pCavity = 36.5 e-bohr/Eh + Electrostatic cavity expanded by eta = 1.46 bohrs + Weighted density cavitation model constrained by Nbulk: 0.0049383 bohr^-3, Pvap: 3.14029 kPa, Rvdw: 2.61727 bohr and sigmaBulk: 4.62e-05 Eh/bohr^2 at T: 298 K. + Weighted density dispersion model using vdW pair potentials with single solvent site with sqrtC6eff: 0.77 SI. + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + DFT-D2 dispersion correction: + S. Grimme, J. Comput. Chem. 27, 1787 (2006) + + Charge-asymmetric nonlocally-determined local-electric (CANDLE) solvation model: + R. Sundararaman and W.A. Goddard III, J. Chem. Phys. 142, 064107 (2015) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 45.32 + + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Hf 18.301 18.301 18.301 18.301 +# coordination-number C 6.202 6.202 6.202 6.202 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.037386 +EvdW_8 = -0.065663 +Fluid solver invoked on fresh (random / LCAO) wavefunctions +Running a vacuum solve first: + +-------- Initial electronic minimization ----------- + FillingsUpdate: mu: +0.731987194 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00411 Tot: -0.00003 ] +ElecMinimize: Iter: 0 F: -222.162039069986207 |grad|_K: 3.435e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.721460193 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00317 Tot: -0.00003 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -222.225868877326519 |grad|_K: 1.135e-05 alpha: 5.698e-01 linmin: 3.230e-04 t[s]: 50.63 + FillingsUpdate: mu: +0.723806783 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00216 Tot: -0.00004 ] + SubspaceRotationAdjust: set factor to 1.06 +ElecMinimize: Iter: 2 F: -222.232123299147958 |grad|_K: 5.341e-06 alpha: 5.117e-01 linmin: 1.359e-04 t[s]: 53.98 + FillingsUpdate: mu: +0.722487824 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00121 Tot: -0.00004 ] + SubspaceRotationAdjust: set factor to 1.29 +ElecMinimize: Iter: 3 F: -222.233617701533120 |grad|_K: 2.486e-06 alpha: 5.536e-01 linmin: 5.425e-04 t[s]: 57.33 + FillingsUpdate: mu: +0.722675580 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00060 Tot: -0.00004 ] + SubspaceRotationAdjust: set factor to 1.35 +ElecMinimize: Iter: 4 F: -222.233929898159374 |grad|_K: 1.277e-06 alpha: 5.386e-01 linmin: 1.854e-04 t[s]: 60.68 + FillingsUpdate: mu: +0.722699779 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00033 Tot: -0.00003 ] + SubspaceRotationAdjust: set factor to 1.35 +ElecMinimize: Iter: 5 F: -222.233995228188093 |grad|_K: 7.075e-07 alpha: 4.242e-01 linmin: 2.517e-05 t[s]: 64.05 + FillingsUpdate: mu: +0.722648725 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00018 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 1.45 +ElecMinimize: Iter: 6 F: -222.234018061255512 |grad|_K: 3.788e-07 alpha: 4.807e-01 linmin: 4.450e-05 t[s]: 67.39 + FillingsUpdate: mu: +0.722717279 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00010 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.5 +ElecMinimize: Iter: 7 F: -222.234025718041522 |grad|_K: 2.104e-07 alpha: 5.621e-01 linmin: -2.787e-05 t[s]: 70.74 + FillingsUpdate: mu: +0.722721621 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00005 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.48 +ElecMinimize: Iter: 8 F: -222.234028172375162 |grad|_K: 1.233e-07 alpha: 5.835e-01 linmin: -1.229e-05 t[s]: 74.10 + FillingsUpdate: mu: +0.722684008 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00003 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.52 +ElecMinimize: Iter: 9 F: -222.234029045948205 |grad|_K: 7.434e-08 alpha: 6.052e-01 linmin: 1.137e-06 t[s]: 77.47 + FillingsUpdate: mu: +0.722710464 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00002 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.43 +ElecMinimize: Iter: 10 F: -222.234029365244652 |grad|_K: 4.953e-08 alpha: 6.085e-01 linmin: 9.168e-07 t[s]: 80.82 + FillingsUpdate: mu: +0.722707776 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.51 +ElecMinimize: Iter: 11 F: -222.234029486509542 |grad|_K: 3.253e-08 alpha: 5.206e-01 linmin: 3.227e-07 t[s]: 84.17 + FillingsUpdate: mu: +0.722701519 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.54 +ElecMinimize: Iter: 12 F: -222.234029536502902 |grad|_K: 1.911e-08 alpha: 4.976e-01 linmin: 3.825e-07 t[s]: 87.53 + FillingsUpdate: mu: +0.722707658 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.46 +ElecMinimize: Iter: 13 F: -222.234029557237108 |grad|_K: 1.086e-08 alpha: 5.981e-01 linmin: -4.547e-07 t[s]: 90.91 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 8.674e-05 +Vacuum energy after initial minimize, F = -222.234029557237108 + + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 1 iterations at t[s]: 99.76 + FillingsUpdate: mu: +0.395995027 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -222.234029607432774 |grad|_K: 5.167e-09 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 102.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 103.17 + FillingsUpdate: mu: +0.393440182 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.05 +ElecMinimize: Iter: 1 F: -222.234029608508962 |grad|_K: 2.414e-09 alpha: 4.242e-01 linmin: 1.028e-10 t[s]: 104.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 105.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 106.55 + FillingsUpdate: mu: +0.396011470 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.812 +ElecMinimize: Iter: 2 F: -222.234029608787381 |grad|_K: 1.441e-09 alpha: 5.031e-01 linmin: -1.892e-09 t[s]: 107.99 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 6.160e-07 +Single-point solvation energy estimate, DeltaF = -0.000000051550273 + +Computing DFT-D3 correction: +# coordination-number Hf 18.301 18.301 18.301 18.301 +# coordination-number C 6.202 6.202 6.202 6.202 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.037386 +EvdW_8 = -0.065663 +# Lattice vectors: +R = +[ 8.18523 0 0 ] +[ 0 8.18523 0 ] +[ 0 0 8.18523 ] +unit cell volume = 548.394 + +# Strain tensor in Cartesian coordinates: +[ 0 0 0 ] +[ 0 0 0 ] +[ 0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -0.00246925 -1.42456e-07 -1.22282e-06 ] +[ -1.42456e-07 -0.00246925 -1.22273e-06 ] +[ -1.22282e-06 -1.22273e-06 -0.00247002 ] + +# Ionic positions in cartesian coordinates: +ion Hf 0.000000000000000 0.000000000000000 0.000000000000000 1 +ion Hf 0.000000000000000 4.092615000000000 4.092615000000000 1 +ion Hf 4.092615000000000 0.000000000000000 4.092615000000000 1 +ion Hf 4.092615000000000 4.092615000000000 0.000000000000000 1 +ion C 0.000000000000000 0.000000000000000 4.092615000000000 1 +ion C 0.000000000000000 4.092615000000000 0.000000000000000 1 +ion C 4.092615000000000 0.000000000000000 0.000000000000000 1 +ion C 4.092615000000000 4.092615000000000 4.092615000000000 1 + +# Forces in Cartesian coordinates: +force Hf -0.000000156011098 -0.000000144250825 -0.000000147284118 1 +force Hf -0.000000146031389 0.000000154054516 0.000000160916941 1 +force Hf 0.000000150499365 -0.000000157880658 0.000000166147481 1 +force Hf 0.000000159880706 0.000000162026951 -0.000000149640859 1 +force C -0.000000093975088 -0.000000087370655 0.000000086893571 1 +force C -0.000000074041392 0.000000098855368 -0.000000087483682 1 +force C 0.000000096373557 -0.000000089914444 -0.000000077790710 1 +force C 0.000000097783474 0.000000101506454 0.000000085636160 1 + +# Energy components: + A_diel = -0.0000000405040267 + Eewald = -204.8060192323239335 + EH = 21.4845608667072021 + Eloc = -29.2084155689725300 + Enl = -54.7416783738961286 + EvdW = -0.1030485828340691 + Exc = -159.7922063608591543 + Exc_core = 118.9077522843635109 + KE = 86.0250773337118630 +------------------------------------- + Etot = -222.2339776746072744 + TS = 0.0000519341801197 +------------------------------------- + F = -222.2340296087873810 + +LatticeMinimize: Iter: 0 F: -222.234029608787381 |grad|_K: 2.866e-01 t[s]: 114.50 + +#--- Lowdin population analysis --- +# oxidation-state Hf +0.127 +0.127 +0.127 +0.127 +# magnetic-moments Hf -0.000 -0.000 -0.000 -0.000 +# oxidation-state C -0.114 -0.114 -0.114 -0.114 +# magnetic-moments C +0.000 +0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Hf 17.874 17.874 17.874 17.874 +# coordination-number C 6.132 6.132 6.132 6.132 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.035521 +EvdW_8 = -0.060800 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 116.07 + FillingsUpdate: mu: +0.312230561 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -222.299094697202520 |grad|_K: 4.992e-06 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 118.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 119.47 + FillingsUpdate: mu: +0.326332454 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00002 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.06 +ElecMinimize: Iter: 1 F: -222.300604783362729 |grad|_K: 2.802e-06 alpha: 6.384e-01 linmin: 1.445e-06 t[s]: 120.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 121.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 122.83 + FillingsUpdate: mu: +0.322493591 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00003 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.09 +ElecMinimize: Iter: 2 F: -222.301026905758619 |grad|_K: 1.237e-06 alpha: 5.657e-01 linmin: 1.827e-05 t[s]: 124.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 125.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 126.20 + FillingsUpdate: mu: +0.322550003 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00003 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.1 +ElecMinimize: Iter: 3 F: -222.301105501207275 |grad|_K: 5.938e-07 alpha: 5.428e-01 linmin: 1.673e-06 t[s]: 127.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 128.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 129.60 + FillingsUpdate: mu: +0.323653209 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00002 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.11 +ElecMinimize: Iter: 4 F: -222.301125411167703 |grad|_K: 3.506e-07 alpha: 5.947e-01 linmin: 1.836e-06 t[s]: 131.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 131.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 132.97 + FillingsUpdate: mu: +0.321484571 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00002 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.18 +ElecMinimize: Iter: 5 F: -222.301130821196608 |grad|_K: 2.262e-07 alpha: 4.636e-01 linmin: 5.981e-09 t[s]: 134.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 135.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 136.33 + FillingsUpdate: mu: +0.322988896 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.21 +ElecMinimize: Iter: 6 F: -222.301133463932160 |grad|_K: 1.263e-07 alpha: 5.437e-01 linmin: -2.770e-07 t[s]: 137.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 138.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 139.70 + FillingsUpdate: mu: +0.322346388 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.19 +ElecMinimize: Iter: 7 F: -222.301134354553170 |grad|_K: 7.463e-08 alpha: 5.883e-01 linmin: 3.166e-08 t[s]: 141.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 141.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 143.10 + FillingsUpdate: mu: +0.322275006 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.3 +ElecMinimize: Iter: 8 F: -222.301134648511578 |grad|_K: 4.041e-08 alpha: 5.558e-01 linmin: -8.324e-09 t[s]: 144.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 145.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 146.46 + FillingsUpdate: mu: +0.321493076 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.35 +ElecMinimize: Iter: 9 F: -222.301134745618668 |grad|_K: 2.183e-08 alpha: 6.263e-01 linmin: 3.712e-08 t[s]: 147.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 148.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 149.82 + FillingsUpdate: mu: +0.321741121 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.32 +ElecMinimize: Iter: 10 F: -222.301134770668824 |grad|_K: 1.332e-08 alpha: 5.535e-01 linmin: -4.728e-09 t[s]: 151.25 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 6.109e-07 + +Computing DFT-D3 correction: +# coordination-number Hf 17.874 17.874 17.874 17.874 +# coordination-number C 6.132 6.132 6.132 6.132 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.035521 +EvdW_8 = -0.060800 +# Lattice vectors: +R = +[ 8.35067 9.54428e-06 8.19266e-05 ] +[ 9.54428e-06 8.35067 8.19202e-05 ] +[ 8.19266e-05 8.19202e-05 8.35072 ] +unit cell volume = 582.326 + +# Strain tensor in Cartesian coordinates: +[ 0.0202114 1.16604e-06 1.00091e-05 ] +[ 1.16604e-06 0.0202114 1.00083e-05 ] +[ 1.00091e-05 1.00083e-05 0.0202177 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -0.00152778 -1.46411e-07 -1.19345e-06 ] +[ -1.46411e-07 -0.00152778 -1.19347e-06 ] +[ -1.19345e-06 -1.19347e-06 -0.00152794 ] + +# Ionic positions in cartesian coordinates: +ion Hf -0.000000163562865 -0.000000151889925 -0.000000155033803 1 +ion Hf 0.000045582069225 4.175373514333648 4.175399179653985 1 +ion Hf 4.175373511091145 0.000045566436115 4.175399188209508 1 +ion Hf 4.175337329488606 4.175337334513151 0.000081765966592 1 +ion C 0.000040863038361 0.000040866231873 4.175358144042556 1 +ion C 0.000004692202715 4.175332497926862 0.000040866068495 1 +ion C 4.175332492560044 0.000004675683931 0.000040879176641 1 +ion C 4.175378229447561 4.175378232861319 4.175440066162091 1 + +# Forces in Cartesian coordinates: +force Hf -0.000000030872743 -0.000000052623941 -0.000000049510354 1 +force Hf -0.000000056024247 0.000000048884739 0.000000050612260 1 +force Hf 0.000000064888352 -0.000000041052136 0.000000042366829 1 +force Hf 0.000000062721107 0.000000073417747 -0.000000059344494 1 +force C -0.000000046561451 -0.000000055272720 0.000000059474043 1 +force C -0.000000034827180 0.000000036042232 -0.000000055322111 1 +force C 0.000000051349721 -0.000000028386509 -0.000000037935291 1 +force C 0.000000042405115 0.000000045989344 0.000000031425878 1 + +# Energy components: + A_diel = -0.0000000421897881 + Eewald = -200.7482013518104225 + EH = 22.5996227601775495 + Eloc = -33.9949504699941230 + Enl = -54.6238285951832268 + EvdW = -0.0963209827898993 + Exc = -159.5171215996615501 + Exc_core = 118.9074278831665765 + KE = 85.1722914193842655 +------------------------------------- + Etot = -222.3010809789006146 + TS = 0.0000537917682045 +------------------------------------- + F = -222.3011347706688241 + +LatticeMinimize: Iter: 1 F: -222.301134770668824 |grad|_K: 1.883e-01 alpha: 1.000e+00 linmin: -1.000e+00 t[s]: 158.34 + +#--- Lowdin population analysis --- +# oxidation-state Hf +0.165 +0.165 +0.165 +0.165 +# magnetic-moments Hf +0.000 -0.000 +0.000 -0.000 +# oxidation-state C -0.152 -0.152 -0.152 -0.152 +# magnetic-moments C +0.000 -0.000 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Hf 16.907 16.907 16.907 16.907 +# coordination-number C 5.994 5.994 5.994 5.994 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.032207 +EvdW_8 = -0.052536 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 1 iterations at t[s]: 159.90 + FillingsUpdate: mu: +0.243667248 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -222.351717019580235 |grad|_K: 8.709e-06 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 162.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 163.31 + FillingsUpdate: mu: +0.248607363 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.62 +ElecMinimize: Iter: 1 F: -222.356315669806776 |grad|_K: 4.811e-06 alpha: 6.391e-01 linmin: -1.304e-05 t[s]: 164.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 165.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 166.68 + FillingsUpdate: mu: +0.244620344 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00007 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.01 +ElecMinimize: Iter: 2 F: -222.357315753257069 |grad|_K: 2.174e-06 alpha: 4.415e-01 linmin: -3.486e-05 t[s]: 168.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 168.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 170.04 + FillingsUpdate: mu: +0.245870348 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.02 +ElecMinimize: Iter: 3 F: -222.357635665705345 |grad|_K: 1.204e-06 alpha: 7.106e-01 linmin: -1.021e-04 t[s]: 171.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 172.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 173.39 + FillingsUpdate: mu: +0.246037136 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.04 +ElecMinimize: Iter: 4 F: -222.357724241736918 |grad|_K: 6.317e-07 alpha: 6.426e-01 linmin: -1.749e-06 t[s]: 174.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 175.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 176.77 + FillingsUpdate: mu: +0.245787855 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00003 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.04 +ElecMinimize: Iter: 5 F: -222.357744730770065 |grad|_K: 4.302e-07 alpha: 5.407e-01 linmin: -3.362e-07 t[s]: 178.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 179.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 180.16 + FillingsUpdate: mu: +0.245647608 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00002 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.05 +ElecMinimize: Iter: 6 F: -222.357753356981192 |grad|_K: 2.734e-07 alpha: 4.908e-01 linmin: -3.424e-07 t[s]: 181.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 182.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 183.53 + FillingsUpdate: mu: +0.245693793 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.07 +ElecMinimize: Iter: 7 F: -222.357757934113920 |grad|_K: 1.538e-07 alpha: 6.449e-01 linmin: 6.381e-07 t[s]: 184.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 185.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 186.90 + FillingsUpdate: mu: +0.245926508 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.07 +ElecMinimize: Iter: 8 F: -222.357759353290220 |grad|_K: 8.508e-08 alpha: 6.315e-01 linmin: 3.160e-07 t[s]: 188.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 189.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 190.32 + FillingsUpdate: mu: +0.246019317 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.07 +ElecMinimize: Iter: 9 F: -222.357759744993245 |grad|_K: 4.926e-08 alpha: 5.698e-01 linmin: 2.619e-08 t[s]: 191.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 192.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 193.70 + FillingsUpdate: mu: +0.245500817 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.08 +ElecMinimize: Iter: 10 F: -222.357759875499170 |grad|_K: 3.069e-08 alpha: 5.663e-01 linmin: 1.748e-08 t[s]: 195.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 195.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 197.08 + FillingsUpdate: mu: +0.245383420 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.1 +ElecMinimize: Iter: 11 F: -222.357759930653799 |grad|_K: 2.080e-08 alpha: 6.166e-01 linmin: -2.566e-08 t[s]: 198.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 199.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 200.49 + FillingsUpdate: mu: +0.245414228 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.09 +ElecMinimize: Iter: 12 F: -222.357759951069056 |grad|_K: 1.343e-08 alpha: 4.970e-01 linmin: -6.360e-08 t[s]: 201.94 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.037e-06 + +Computing DFT-D3 correction: +# coordination-number Hf 16.907 16.907 16.907 16.907 +# coordination-number C 5.994 5.994 5.994 5.994 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.032207 +EvdW_8 = -0.052536 +# Lattice vectors: +R = +[ 8.66917 4.09672e-05 0.000337858 ] +[ 4.09672e-05 8.66917 0.000337856 ] +[ 0.000337857 0.000337855 8.66925 ] +unit cell volume = 651.533 + +# Strain tensor in Cartesian coordinates: +[ 0.0591233 5.00502e-06 4.12765e-05 ] +[ 5.00502e-06 0.0591233 4.12763e-05 ] +[ 4.12764e-05 4.12762e-05 0.0591335 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -0.000222847 6.50394e-08 -5.75838e-07 ] +[ 6.50394e-08 -0.000222847 -5.75851e-07 ] +[ -5.75838e-07 -5.75851e-07 -0.000220719 ] + +# Ionic positions in cartesian coordinates: +ion Hf -0.000000272767601 -0.000000319193810 -0.000000294909383 1 +ion Hf 0.000189071197564 4.334752933069314 4.334794884706649 1 +ion Hf 4.334753031025212 0.000189115222088 4.334794865019554 1 +ion Hf 4.334604588068291 4.334604572742357 0.000337527914379 1 +ion C 0.000168667701918 0.000168655961282 4.334625912847407 1 +ion C 0.000020278289406 4.334583911328771 0.000168672608535 1 +ion C 4.334584007276237 0.000020292732533 0.000168737051630 1 +ion C 4.334773393342447 4.334773356522850 4.334963680031663 1 + +# Forces in Cartesian coordinates: +force Hf 0.000000020340782 0.000000025521198 0.000000009899876 1 +force Hf 0.000000019988706 -0.000000005750985 -0.000000002073622 1 +force Hf -0.000000002889045 0.000000016232919 -0.000000018485694 1 +force Hf -0.000000017144347 -0.000000020948566 0.000000022608809 1 +force C -0.000000002665864 0.000000023061497 -0.000000002717547 1 +force C -0.000000005127854 0.000000016746434 0.000000003142211 1 +force C -0.000000004797866 -0.000000033419865 -0.000000016407313 1 +force C 0.000000017593422 0.000000001029727 0.000000015710658 1 + +# Energy components: + A_diel = -0.0000002149175125 + Eewald = -193.3725440934978792 + EH = 24.7380977377243916 + Eloc = -42.8145458582961709 + Enl = -54.4336836351300803 + EvdW = -0.0847431171216909 + Exc = -159.0410807142179976 + Exc_core = 118.9068035152713492 + KE = 83.7440580910657815 +------------------------------------- + Etot = -222.3576382891199046 + TS = 0.0001216619491515 +------------------------------------- + F = -222.3577599510690561 + +LatticeMinimize: Iter: 2 F: -222.357759951069056 |grad|_K: 3.063e-02 alpha: 1.000e+00 linmin: -1.000e+00 t[s]: 209.12 + +#--- Lowdin population analysis --- +# oxidation-state Hf +0.232 +0.232 +0.232 +0.232 +# magnetic-moments Hf +0.000 -0.000 +0.000 -0.000 +# oxidation-state C -0.219 -0.219 -0.219 -0.219 +# magnetic-moments C +0.000 -0.000 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Hf 16.684 16.684 16.684 16.684 +# coordination-number C 5.963 5.963 5.963 5.963 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.031592 +EvdW_8 = -0.051052 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 210.67 + FillingsUpdate: mu: +0.378573759 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] +ElecMinimize: Iter: 0 F: -222.359313879450809 |grad|_K: 1.549e-06 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 212.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 214.09 + FillingsUpdate: mu: +0.374041015 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.32 +ElecMinimize: Iter: 1 F: -222.359458008818223 |grad|_K: 9.061e-07 alpha: 6.325e-01 linmin: 1.226e-07 t[s]: 215.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 216.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 217.47 + FillingsUpdate: mu: +0.373609345 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.941 +ElecMinimize: Iter: 2 F: -222.359497439307916 |grad|_K: 3.717e-07 alpha: 5.037e-01 linmin: 3.914e-06 t[s]: 218.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 219.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 220.88 + FillingsUpdate: mu: +0.374414994 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.04 +ElecMinimize: Iter: 3 F: -222.359506732075062 |grad|_K: 2.117e-07 alpha: 7.111e-01 linmin: -9.574e-08 t[s]: 222.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 223.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 224.25 + FillingsUpdate: mu: +0.375427758 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.1 +ElecMinimize: Iter: 4 F: -222.359509489817356 |grad|_K: 1.213e-07 alpha: 6.481e-01 linmin: -8.890e-08 t[s]: 225.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 226.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 227.63 + FillingsUpdate: mu: +0.375164820 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.12 +ElecMinimize: Iter: 5 F: -222.359510229729494 |grad|_K: 7.925e-08 alpha: 5.299e-01 linmin: -1.520e-08 t[s]: 229.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 229.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 231.01 + FillingsUpdate: mu: +0.374304055 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.11 +ElecMinimize: Iter: 6 F: -222.359510526041362 |grad|_K: 4.915e-08 alpha: 4.969e-01 linmin: -8.108e-09 t[s]: 232.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 233.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 234.44 + FillingsUpdate: mu: +0.380523044 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.14 +ElecMinimize: Iter: 7 F: -222.359510673414661 |grad|_K: 3.113e-08 alpha: 6.423e-01 linmin: 2.201e-09 t[s]: 235.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 236.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 237.81 + FillingsUpdate: mu: +0.380711274 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.18 +ElecMinimize: Iter: 8 F: -222.359510725121595 |grad|_K: 1.796e-08 alpha: 5.618e-01 linmin: 6.500e-09 t[s]: 239.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 240.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 241.18 + FillingsUpdate: mu: +0.377699296 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.18 +ElecMinimize: Iter: 9 F: -222.359510743426682 |grad|_K: 9.175e-09 alpha: 5.976e-01 linmin: -1.921e-09 t[s]: 242.63 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 4.606e-07 + +Computing DFT-D3 correction: +# coordination-number Hf 16.684 16.684 16.684 16.684 +# coordination-number C 5.963 5.963 5.963 5.963 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.031592 +EvdW_8 = -0.051052 +# Lattice vectors: +R = +[ 8.73161 2.23059e-05 0.000506417 ] +[ 2.23059e-05 8.73161 0.000506419 ] +[ 0.000506392 0.000506394 8.73108 ] +unit cell volume = 665.667 + +# Strain tensor in Cartesian coordinates: +[ 0.0667522 2.72514e-06 6.18696e-05 ] +[ 2.72514e-06 0.0667522 6.18699e-05 ] +[ 6.18665e-05 6.18668e-05 0.066687 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -2.8916e-05 7.07659e-09 -2.43114e-07 ] +[ 7.07659e-09 -2.89163e-05 -2.43065e-07 ] +[ -2.43114e-07 -2.43065e-07 -2.82934e-05 ] + +# Ionic positions in cartesian coordinates: +ion Hf -0.000000212785205 -0.000000240673953 -0.000000265547874 1 +ion Hf 0.000264078092667 4.366059604019387 4.365792896358148 1 +ion Hf 4.366059769436442 0.000264112931399 4.365792817553829 1 +ion Hf 4.365817666697819 4.365817579448448 0.000506138028225 1 +ion C 0.000252926516051 0.000253006899462 4.365539653759101 1 +ion C 0.000010918480862 4.365806378833152 0.000252947288367 1 +ion C 4.365806459615637 0.000010836546842 0.000252942421902 1 +ion C 4.366070871942628 4.366070720740035 4.366046020985004 1 + +# Forces in Cartesian coordinates: +force Hf 0.000000002501870 -0.000000003839660 0.000000012406448 1 +force Hf 0.000000004529756 0.000000002504595 -0.000000003913470 1 +force Hf -0.000000003496455 0.000000008753051 0.000000018359507 1 +force Hf 0.000000014033040 0.000000015088573 -0.000000003781455 1 +force C 0.000000000162167 -0.000000016993448 0.000000009765199 1 +force C -0.000000001888893 -0.000000005710945 -0.000000007850940 1 +force C 0.000000015050394 0.000000020268668 0.000000003648315 1 +force C -0.000000000537574 0.000000015179386 -0.000000002134848 1 + +# Energy components: + A_diel = -0.0000000342439802 + Eewald = -191.9941529385470460 + EH = 25.1542877188174927 + Eloc = -44.4810783815218898 + Enl = -54.4013482880358978 + EvdW = -0.0826438241860160 + Exc = -158.9556480674575880 + Exc_core = 118.9066830425155956 + KE = 83.4945267989487121 +------------------------------------- + Etot = -222.3593739737105466 + TS = 0.0001367697161400 +------------------------------------- + F = -222.3595107434266822 + +LatticeMinimize: Iter: 3 F: -222.359510743426682 |grad|_K: 4.044e-03 alpha: 1.000e+00 linmin: -1.000e+00 t[s]: 249.72 + +#--- Lowdin population analysis --- +# oxidation-state Hf +0.245 +0.245 +0.245 +0.245 +# magnetic-moments Hf +0.000 -0.000 +0.000 -0.000 +# oxidation-state C -0.232 -0.232 -0.232 -0.232 +# magnetic-moments C +0.000 -0.000 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Hf 16.650 16.650 16.650 16.650 +# coordination-number C 5.959 5.959 5.959 5.959 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.031503 +EvdW_8 = -0.050838 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 251.28 + FillingsUpdate: mu: +0.360951312 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] +ElecMinimize: Iter: 0 F: -222.359538143981922 |grad|_K: 2.250e-07 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 253.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 254.69 + FillingsUpdate: mu: +0.359149579 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.41 +ElecMinimize: Iter: 1 F: -222.359541153942587 |grad|_K: 1.314e-07 alpha: 6.262e-01 linmin: 2.228e-08 t[s]: 256.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 256.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 258.11 + FillingsUpdate: mu: +0.361700172 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.938 +ElecMinimize: Iter: 2 F: -222.359541947806548 |grad|_K: 5.374e-08 alpha: 4.837e-01 linmin: 5.771e-07 t[s]: 259.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 260.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 261.49 + FillingsUpdate: mu: +0.368640792 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.997 +ElecMinimize: Iter: 3 F: -222.359542152596902 |grad|_K: 3.096e-08 alpha: 7.472e-01 linmin: -3.667e-09 t[s]: 262.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 263.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 264.88 + FillingsUpdate: mu: +0.367101558 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.98 +ElecMinimize: Iter: 4 F: -222.359542210338986 |grad|_K: 1.765e-08 alpha: 6.343e-01 linmin: 1.704e-09 t[s]: 266.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 267.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 268.26 + FillingsUpdate: mu: +0.360916440 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.888 +ElecMinimize: Iter: 5 F: -222.359542225966351 |grad|_K: 1.126e-08 alpha: 5.283e-01 linmin: -8.613e-09 t[s]: 269.74 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.008e-07 + +Computing DFT-D3 correction: +# coordination-number Hf 16.650 16.650 16.650 16.650 +# coordination-number C 5.959 5.959 5.959 5.959 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.031503 +EvdW_8 = -0.050838 +# Lattice vectors: +R = +[ 8.74076 1.99991e-05 0.000587402 ] +[ 1.99991e-05 8.74076 0.000587388 ] +[ 0.00058737 0.000587356 8.74002 ] +unit cell volume = 667.746 + +# Strain tensor in Cartesian coordinates: +[ 0.0678702 2.44332e-06 7.17637e-05 ] +[ 2.44332e-06 0.0678702 7.17619e-05 ] +[ 7.17597e-05 7.1758e-05 0.0677797 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.70246e-06 1.0044e-08 -1.76326e-07 ] +[ 1.0044e-08 -1.70271e-06 -1.76362e-07 ] +[ -1.76326e-07 -1.76362e-07 -1.52683e-06 ] + +# Ionic positions in cartesian coordinates: +ion Hf -0.000000217727565 -0.000000272439435 -0.000000230607623 1 +ion Hf 0.000303419991629 4.370675429041593 4.370305280597720 1 +ion Hf 4.370675534739616 0.000303460632444 4.370305295552123 1 +ion Hf 4.370391853426870 4.370391815183388 0.000587080906041 1 +ion C 0.000293405060347 0.000293408895074 4.370011609681007 1 +ion C 0.000009743229514 4.370381687867564 0.000293385329580 1 +ion C 4.370381803647501 0.000009744222043 0.000293432937896 1 +ion C 4.370685495143340 4.370685441109170 4.370598901223796 1 + +# Forces in Cartesian coordinates: +force Hf -0.000000000523634 0.000000009476383 -0.000000005837429 1 +force Hf 0.000000012946733 0.000000012599692 -0.000000001159241 1 +force Hf 0.000000007779635 -0.000000000735613 -0.000000000596021 1 +force Hf 0.000000004310841 -0.000000005898654 0.000000007332535 1 +force C 0.000000004928863 0.000000003946478 -0.000000001845094 1 +force C -0.000000004395886 0.000000012761551 0.000000013745533 1 +force C 0.000000002829400 0.000000000087775 -0.000000004727148 1 +force C 0.000000007844987 0.000000005789103 0.000000008170730 1 + +# Energy components: + A_diel = -0.0000000310867839 + Eewald = -191.7946639844369372 + EH = 25.2150572078592745 + Eloc = -44.7229292006874317 + Enl = -54.3967776658142910 + EvdW = -0.0823412079835140 + Exc = -158.9434090063687677 + Exc_core = 118.9066668032456562 + KE = 83.4589933763491842 +------------------------------------- + Etot = -222.3594037089235655 + TS = 0.0001385170427945 +------------------------------------- + F = -222.3595422259663508 + +LatticeMinimize: Iter: 4 F: -222.359542225966351 |grad|_K: 2.344e-04 alpha: 1.000e+00 linmin: -9.928e-01 t[s]: 276.90 + +#--- Lowdin population analysis --- +# oxidation-state Hf +0.246 +0.246 +0.246 +0.246 +# magnetic-moments Hf +0.000 +0.000 +0.000 +0.000 +# oxidation-state C -0.234 -0.233 -0.234 -0.234 +# magnetic-moments C +0.000 +0.000 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Hf 16.649 16.649 16.649 16.649 +# coordination-number C 5.959 5.959 5.959 5.959 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.031498 +EvdW_8 = -0.050826 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 278.49 + FillingsUpdate: mu: +0.363539203 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] +ElecMinimize: Iter: 0 F: -222.359542333553748 |grad|_K: 1.793e-08 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 280.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 281.99 + FillingsUpdate: mu: +0.359420051 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.64 +ElecMinimize: Iter: 1 F: -222.359542345843181 |grad|_K: 9.168e-09 alpha: 4.024e-01 linmin: -5.186e-08 t[s]: 283.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 284.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 285.37 + FillingsUpdate: mu: +0.359522535 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.723 +ElecMinimize: Iter: 2 F: -222.359542350891530 |grad|_K: 4.600e-09 alpha: 6.323e-01 linmin: -9.914e-08 t[s]: 286.82 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.856e-08 + +Computing DFT-D3 correction: +# coordination-number Hf 16.649 16.649 16.649 16.649 +# coordination-number C 5.959 5.959 5.959 5.959 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.031498 +EvdW_8 = -0.050826 +# Lattice vectors: +R = +[ 8.7413 1.6619e-05 0.00064683 ] +[ 1.6619e-05 8.7413 0.000646828 ] +[ 0.000646799 0.000646797 8.7405 ] +unit cell volume = 667.865 + +# Strain tensor in Cartesian coordinates: +[ 0.0679361 2.03036e-06 7.9024e-05 ] +[ 2.03036e-06 0.0679361 7.90238e-05 ] +[ 7.90202e-05 7.902e-05 0.0678385 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.63498e-07 5.81406e-09 -9.78105e-08 ] +[ 5.81406e-09 -1.63713e-07 -9.78095e-08 ] +[ -9.78105e-08 -9.78095e-08 -9.38024e-08 ] + +# Ionic positions in cartesian coordinates: +ion Hf -0.000000237044624 -0.000000254134477 -0.000000260541125 1 +ion Hf 0.000331476494732 4.370975095875225 4.370575329694990 1 +ion Hf 4.370975135317167 0.000331469104269 4.370575340701976 1 +ion Hf 4.370660036683621 4.370660000437031 0.000646537020412 1 +ion C 0.000323120615229 0.000323125643126 4.370251935554797 1 +ion C 0.000008018836188 4.370651635517071 0.000323151820434 1 +ion C 4.370651671253455 0.000008036029929 0.000323121796136 1 +ion C 4.370983405872497 4.370983391449005 4.370898700914454 1 + +# Forces in Cartesian coordinates: +force Hf 0.000000001379478 0.000000007591333 0.000000000137413 1 +force Hf 0.000000004177376 0.000000006721171 0.000000000045494 1 +force Hf 0.000000003398808 0.000000005017143 0.000000002392661 1 +force Hf 0.000000000945018 -0.000000000599303 0.000000001653421 1 +force C 0.000000003331262 0.000000002201509 0.000000002419144 1 +force C 0.000000004383419 -0.000000003326048 -0.000000003710925 1 +force C 0.000000007202433 0.000000004515077 0.000000000706939 1 +force C 0.000000000893180 0.000000002193893 0.000000001027917 1 + +# Energy components: + A_diel = -0.0000000309262255 + Eewald = -191.7832523969109957 + EH = 25.2185615577279840 + Eloc = -44.7367775387542466 + Enl = -54.3965387316494926 + EvdW = -0.0823239044291002 + Exc = -158.9427130821189280 + Exc_core = 118.9066658684398021 + KE = 83.4569744984497959 +------------------------------------- + Etot = -222.3594037601713751 + TS = 0.0001385907201428 +------------------------------------- + F = -222.3595423508915303 + +LatticeMinimize: Iter: 5 F: -222.359542350891530 |grad|_K: 2.589e-05 alpha: 1.000e+00 linmin: -8.486e-01 t[s]: 293.83 + +#--- Lowdin population analysis --- +# oxidation-state Hf +0.247 +0.247 +0.247 +0.247 +# magnetic-moments Hf -0.000 -0.000 +0.000 -0.000 +# oxidation-state C -0.234 -0.234 -0.234 -0.234 +# magnetic-moments C +0.000 +0.000 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Hf 16.648 16.648 16.648 16.648 +# coordination-number C 5.959 5.959 5.959 5.959 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.031498 +EvdW_8 = -0.050825 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 295.38 + FillingsUpdate: mu: +0.359573201 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] +ElecMinimize: Iter: 0 F: -222.359542353467816 |grad|_K: 5.160e-09 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 297.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 298.80 + FillingsUpdate: mu: +0.357976346 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.601 +ElecMinimize: Iter: 1 F: -222.359542354483267 |grad|_K: 2.016e-09 alpha: 4.014e-01 linmin: -3.169e-06 t[s]: 300.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 301.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 302.17 + FillingsUpdate: mu: +0.358767988 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.624 +ElecMinimize: Iter: 2 F: -222.359542354746850 |grad|_K: 1.277e-09 alpha: 6.761e-01 linmin: -1.315e-06 t[s]: 303.62 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.747e-08 + +Computing DFT-D3 correction: +# coordination-number Hf 16.648 16.648 16.648 16.648 +# coordination-number C 5.959 5.959 5.959 5.959 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.031498 +EvdW_8 = -0.050825 +# Lattice vectors: +R = +[ 8.74136 1.46017e-05 0.000680805 ] +[ 1.46017e-05 8.74136 0.000680802 ] +[ 0.000680775 0.000680773 8.74053 ] +unit cell volume = 667.876 + +# Strain tensor in Cartesian coordinates: +[ 0.0679426 1.78391e-06 8.31748e-05 ] +[ 1.78391e-06 0.0679426 8.31745e-05 ] +[ 8.31712e-05 8.31709e-05 0.067842 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -7.8011e-08 3.34243e-09 -5.5445e-08 ] +[ 3.34243e-09 -7.78973e-08 -5.53579e-08 ] +[ -5.5445e-08 -5.53579e-08 -5.17006e-08 ] + +# Ionic positions in cartesian coordinates: +ion Hf -0.000000244350877 -0.000000235966726 -0.000000262289947 1 +ion Hf 0.000347459101582 4.371018683226609 4.370606777337351 1 +ion Hf 4.371018671527632 0.000347455658551 4.370606797896571 1 +ion Hf 4.370685567020687 4.370685562721551 0.000680517501112 1 +ion C 0.000340108522546 0.000340109565805 4.370266404656395 1 +ion C 0.000007014915717 4.370678195452665 0.000340122623384 1 +ion C 4.370678235244556 0.000007033307455 0.000340110527201 1 +ion C 4.371025923428130 4.371025952099859 4.370947140642005 1 + +# Forces in Cartesian coordinates: +force Hf 0.000000004544901 0.000000001632361 0.000000000968687 1 +force Hf 0.000000003862626 0.000000002639516 0.000000001426635 1 +force Hf 0.000000003661957 0.000000004950466 0.000000000297487 1 +force Hf 0.000000003003861 0.000000004811429 -0.000000000323347 1 +force C 0.000000006685507 0.000000006496822 -0.000000003226512 1 +force C 0.000000004428396 0.000000007607479 -0.000000000226469 1 +force C 0.000000003706315 -0.000000001648354 0.000000001834051 1 +force C 0.000000005858451 0.000000000531139 0.000000007367986 1 + +# Energy components: + A_diel = -0.0000000309094278 + Eewald = -191.7822637495885942 + EH = 25.2187886038344367 + Eloc = -44.7378986603677831 + Enl = -54.3964586018906857 + EvdW = -0.0823224054329827 + Exc = -158.9426314472692638 + Exc_core = 118.9066657781638270 + KE = 83.4567167708445794 +------------------------------------- + Etot = -222.3594037426159389 + TS = 0.0001386121309179 +------------------------------------- + F = -222.3595423547468499 + +LatticeMinimize: Iter: 6 F: -222.359542354746850 |grad|_K: 1.344e-05 alpha: 1.000e+00 linmin: -9.979e-01 t[s]: 310.20 +LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + +#--- Lowdin population analysis --- +# oxidation-state Hf +0.247 +0.247 +0.247 +0.247 +# magnetic-moments Hf -0.000 -0.000 +0.000 -0.000 +# oxidation-state C -0.234 -0.234 -0.234 -0.234 +# magnetic-moments C +0.000 +0.000 +0.000 -0.000 + + +Dumping 'fillings' ... done +Dumping 'wfns' ... done +Dumping 'fluidState' ... done +Dumping 'ionpos' ... done +Dumping 'force' ... done +Dumping 'lattice' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'tau_up' ... done +Dumping 'tau_dn' ... done +Dumping 'd_tot' ... done +Dumping 'V_fluidTot' ... done +Dumping 'eigenvals' ... done +Dumping 'bandProjections' ... done +Dumping 'eigStats' ... + eMin: -1.878213 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: +0.357956 at state 35 ( [ +0.000000 -0.285714 +0.000000 ] spin 1 ) + mu : +0.358768 + LUMO: +0.359327 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + eMax: +0.596252 at state 342 ( [ -0.142857 -0.142857 -0.142857 ] spin 1 ) + HOMO-LUMO gap: +0.001372 + Optical gap : +0.019955 at state 7 ( [ +0.000000 +0.142857 +0.000000 ] spin 1 ) +Dumping 'Ecomponents' ... done +Dumping 'nbound' ... done +Dumping 'kPts' ... done +Dumping 'dosUp' ... done. +Dumping 'dosDn' ... done. +End date and time: Tue Apr 2 13:06:43 2024 (Duration: 0-0:05:14.92) +Done! + +PROFILER: augmentDensityGrid 0.002453 +/- 0.001717 s, 264 calls, 0.647710 s total +PROFILER: augmentDensityGridGrad 0.025851 +/- 0.011044 s, 158 calls, 4.084398 s total +PROFILER: augmentDensitySpherical 0.000371 +/- 0.000160 s, 45144 calls, 16.735371 s total +PROFILER: augmentDensitySphericalGrad 0.000415 +/- 0.000174 s, 33176 calls, 13.780831 s total +PROFILER: augmentOverlap 0.000244 +/- 0.000141 s, 97816 calls, 23.885533 s total +PROFILER: ColumnBundle::randomize 0.000310 +/- 0.000007 s, 171 calls, 0.053018 s total +PROFILER: diagouterI 0.001183 +/- 0.000216 s, 23085 calls, 27.299472 s total +PROFILER: EdensityAndVscloc 0.009074 +/- 0.003702 s, 133 calls, 1.206800 s total +PROFILER: EnlAndGrad 0.000671 +/- 0.000101 s, 49250 calls, 33.025529 s total +PROFILER: ExCorrCommunication 0.000660 +/- 0.001208 s, 933 calls, 0.615409 s total +PROFILER: ExCorrFunctional 0.000061 +/- 0.000106 s, 169 calls, 0.010293 s total +PROFILER: ExCorrTotal 0.003962 +/- 0.002855 s, 169 calls, 0.669629 s total +PROFILER: Idag_DiagV_I 0.002135 +/- 0.000532 s, 15391 calls, 32.856472 s total +PROFILER: initWeights 0.101311 +/- 0.000000 s, 1 calls, 0.101311 s total +PROFILER: inv(matrix) 0.000221 +/- 0.000064 s, 21033 calls, 4.644384 s total +PROFILER: matrix::diagonalize 0.001036 +/- 0.000609 s, 37965 calls, 39.345653 s total +PROFILER: matrix::set 0.000009 +/- 0.000002 s, 343446 calls, 2.983066 s total +PROFILER: orthoMatrix(matrix) 0.000204 +/- 0.000390 s, 23086 calls, 4.700715 s total +PROFILER: RadialFunctionR::transform 0.004136 +/- 0.007337 s, 113 calls, 0.467328 s total +PROFILER: reduceKmesh 0.000003 +/- 0.000000 s, 1 calls, 0.000003 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.079528 +/- 0.010108 s, 22 calls, 1.749610 s total +PROFILER: WavefunctionDrag 0.625887 +/- 0.081402 s, 7 calls, 4.381211 s total +PROFILER: Y*M 0.000020 +/- 0.000004 s, 227261 calls, 4.547919 s total +PROFILER: Y1^Y2 0.000030 +/- 0.000079 s, 177677 calls, 5.281989 s total + +MEMUSAGE: ColumnBundle 1.497081 GB +MEMUSAGE: complexScalarFieldTilde 0.000954 GB +MEMUSAGE: IndexArrays 0.033477 GB +MEMUSAGE: matrix 0.126654 GB +MEMUSAGE: misc 0.001647 GB +MEMUSAGE: ScalarField 0.013828 GB +MEMUSAGE: ScalarFieldTilde 0.011015 GB +MEMUSAGE: Total 1.573260 GB diff --git a/tests/io/jdftx/example_files/problem1.out b/tests/io/jdftx/example_files/problem1.out new file mode 100644 index 00000000000..f0335706e79 --- /dev/null +++ b/tests/io/jdftx/example_files/problem1.out @@ -0,0 +1,494 @@ + +*************** JDFTx 1.7.0 (git hash 7a8a2210) *************** + +Start date and time: Tue Sep 10 15:38:35 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx with command-line: -o output.out -i inputs.in +Running on hosts (process indices): login08 (0) +Divided in process groups (process indices): 0 (0) +Resource initialization completed at t[s]: 0.00 +Run totals: 1 processes, 128 threads, 0 GPUs + + +Input parsed successfully to the following command list (including defaults): + +band-projection-params yes no +basis kpoint-dependent +converge-empty-states yes +coords-type Lattice +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End State Forces ElecDensity KEdensity Dtot VfluidTot BandEigs BandProjections EigStats Ecomponents BoundCharge DOS +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name jdftx.$VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr lda-TF lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +ion Si 0.000000000000000 0.000000000000000 0.000000000000000 1 +ion Si 0.250000000000000 0.250000000000000 0.250000000000000 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 1 1 1 +latt-move-scale 0 0 0 +latt-scale 1 1 1 +lattice \ + 0.000000000000000 5.158952320228000 5.158952320228000 \ + 5.158952320228000 0.000000000000000 5.158952320228000 \ + 5.158952320228000 5.158952320228000 0.000000000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant GLSSA13 +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 0 5.15895 5.15895 ] +[ 5.15895 0 5.15895 ] +[ 5.15895 5.15895 0 ] +unit cell volume = 274.609 +G = +[ -0.608959 0.608959 0.608959 ] +[ 0.608959 -0.608959 0.608959 ] +[ 0.608959 0.608959 -0.608959 ] +Minimum fftbox size, Smin = [ 36 36 36 ] +Chosen fftbox size, S = [ 36 36 36 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 0 5.15895 5.15895 ] +[ 5.15895 0 5.15895 ] +[ 5.15895 5.15895 0 ] +unit cell volume = 274.609 +G = +[ -0.608959 0.608959 0.608959 ] +[ 0.608959 -0.608959 0.608959 ] +[ 0.608959 0.608959 -0.608959 ] +Minimum fftbox size, Smin = [ 32 32 32 ] +Chosen fftbox size, S = [ 32 32 32 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/global/u2/r/ravish/Project-BEAST/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/si_pbe_v1.uspp': + Title: Si. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -4.599342. 4 valence electrons in orbitals: + |300> occupation: 2 eigenvalue: -0.397366 + |310> occupation: 2 eigenvalue: -0.149981 + lMax: 2 lLocal: 3 QijEcut: 5 + 6 projectors sampled on a log grid with 627 points: + l: 0 eig: -0.397364 rCut: 1.6 + l: 0 eig: 1.000000 rCut: 1.6 + l: 1 eig: -0.149982 rCut: 1.6 + l: 1 eig: 1.000000 rCut: 1.6 + l: 2 eig: -0.100000 rCut: 1.7 + l: 2 eig: 0.100000 rCut: 1.7 + Partial core density with radius 1.45 + Transforming core density to a uniform radial grid of dG=0.02 with 1823 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1823 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1823 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.70 bohrs. + +Initialized 1 species with 2 total atoms. + +Folded 1 k-points by 1x1x1 to 1 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 8.000000 nBands: 8 nStates: 2 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 1211.000 , ideal nbasis = 1173.150 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 1 0 0 ] +[ 0 1 0 ] +[ 0 0 1 ] +Supercell lattice vectors: +[ 0 5.15895 5.15895 ] +[ 5.15895 0 5.15895 ] +[ 5.15895 5.15895 0 ] + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Si: sqrtQ[a0]: 4.883 Rcov[a0]: 1.965 CN: [ 0.00 0.95 1.94 2.94 3.87 ] + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 2.343107 bohr. +Real space sum over 1331 unit cells with max indices [ 5 5 5 ] +Reciprocal space sum over 2197 terms with max indices [ 6 6 6 ] + +Computing DFT-D3 correction: +# coordination-number Si 3.934 3.934 +# diagonal-C6 Si 150.98 150.98 +EvdW_6 = -0.004812 +EvdW_8 = -0.005928 + +---------- Allocating electronic variables ---------- +Initializing wave functions: linear combination of atomic orbitals +Si pseudo-atom occupations: s ( 2 ) p ( 2 ) + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.05457 Tot: +0.00000 ] +LCAOMinimize: Iter: 0 F: -7.2060510211628657 |grad|_K: 1.886e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.09119 Tot: -0.00000 ] +LCAOMinimize: Iter: 1 F: -7.2063685916832334 |grad|_K: 5.834e-04 alpha: 1.124e+00 linmin: 3.817e-02 cgtest: -2.788e-01 t[s]: 6.44 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.10044 Tot: -0.00000 ] +LCAOMinimize: Iter: 2 F: -7.2063783123606422 |grad|_K: 4.380e-04 alpha: 4.429e-01 linmin: -3.831e-04 cgtest: 3.223e-01 t[s]: 7.76 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.11391 Tot: -0.00000 ] +LCAOMinimize: Iter: 3 F: -7.2063896542225114 |grad|_K: 3.934e-04 alpha: 7.264e-01 linmin: -1.849e-03 cgtest: -6.260e-02 t[s]: 9.08 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.13174 Tot: +0.00000 ] +LCAOMinimize: Iter: 4 F: -7.2063983436458487 |grad|_K: 2.576e-04 alpha: 6.875e-01 linmin: -1.255e-03 cgtest: -1.394e-02 t[s]: 10.38 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.14539 Tot: -0.00000 ] +LCAOMinimize: Iter: 5 F: -7.2064026255138733 |grad|_K: 2.928e-04 alpha: 7.926e-01 linmin: 2.751e-05 cgtest: -1.985e-03 t[s]: 11.67 +LCAOMinimize: Wrong curvature in test step, increasing alphaT to 2.377785e+00. + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.16979 Tot: -0.00000 ] +LCAOMinimize: Iter: 6 F: -7.2064145465652478 |grad|_K: 4.104e-04 alpha: -4.785e+00 linmin: -2.744e-01 cgtest: 8.230e-01 t[s]: 12.87 +LCAOMinimize: Wrong curvature in test step, increasing alphaT to 3.000000e+00. + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.21360 Tot: -0.00000 ] +LCAOMinimize: Iter: 7 F: -7.2064582445430823 |grad|_K: 5.688e-04 alpha: -6.242e+00 linmin: -4.125e-01 cgtest: 5.302e-01 t[s]: 14.12 +LCAOMinimize: Wrong curvature in test step, increasing alphaT to 3.000000e+00. + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.32915 Tot: -0.00000 ] +LCAOMinimize: Iter: 8 F: -7.2066004047815957 |grad|_K: 1.034e-03 alpha: -1.592e+00 linmin: -6.341e-01 cgtest: 7.738e-01 t[s]: 15.27 +LCAOMinimize: Wrong curvature in test step, increasing alphaT to 3.000000e+00. + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.68434 Tot: -0.00000 ] +LCAOMinimize: Iter: 9 F: -7.2073500232162235 |grad|_K: 1.846e-03 alpha: -1.050e+00 linmin: -8.010e-01 cgtest: 8.417e-01 t[s]: 16.42 +LCAOMinimize: Wrong curvature in test step, increasing alphaT to 3.000000e+00. + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.43536 Tot: -0.00000 ] +LCAOMinimize: Iter: 10 F: -7.2103485096127606 |grad|_K: 3.208e-03 alpha: -1.366e+00 linmin: -7.654e-01 cgtest: 1.041e+00 t[s]: 17.65 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.000000e+00. + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 3.28688 Tot: +0.00000 ] +LCAOMinimize: Iter: 11 F: -7.2179654164556606 |grad|_K: 1.170e-03 alpha: 2.201e+00 linmin: 4.136e-01 cgtest: -9.295e-01 t[s]: 19.36 +LCAOMinimize: Bad step direction: g.d > 0. +LCAOMinimize: Undoing step. +LCAOMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 3.28688 Tot: +0.00000 ] +LCAOMinimize: Iter: 12 F: -7.2179654164556606 |grad|_K: 1.170e-03 alpha: 0.000e+00 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 3.24853 Tot: -0.00000 ] +LCAOMinimize: Iter: 13 F: -7.2180555951093464 |grad|_K: 7.587e-04 alpha: 7.950e-01 linmin: -7.516e-03 cgtest: 2.479e-02 t[s]: 21.58 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 3.19886 Tot: -0.00000 ] +LCAOMinimize: Iter: 14 F: -7.2180998548815367 |grad|_K: 3.652e-04 alpha: 9.374e-01 linmin: 1.156e-02 cgtest: -1.118e-01 t[s]: 22.91 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 3.17324 Tot: -0.00000 ] +LCAOMinimize: Iter: 15 F: -7.2181096351240921 |grad|_K: 1.386e-04 alpha: 9.246e-01 linmin: 5.775e-03 cgtest: 8.217e-02 t[s]: 24.24 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 3.16897 Tot: -0.00000 ] +LCAOMinimize: Iter: 16 F: -7.2181109823561300 |grad|_K: 3.571e-05 alpha: 8.698e-01 linmin: 7.178e-04 cgtest: -2.935e-03 t[s]: 25.54 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 3.16861 Tot: +0.00000 ] +LCAOMinimize: Iter: 17 F: -7.2181110936109594 |grad|_K: 1.897e-05 alpha: 1.078e+00 linmin: -1.383e-04 cgtest: 1.314e-03 t[s]: 27.09 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 3.16865 Tot: -0.00000 ] +LCAOMinimize: Iter: 18 F: -7.2181111110007334 |grad|_K: 7.173e-06 alpha: 5.964e-01 linmin: 2.592e-05 cgtest: -7.444e-04 t[s]: 28.44 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 29.13 + + +Computing DFT-D3 correction: +# coordination-number Si 3.934 3.934 +# diagonal-C6 Si 150.98 150.98 +EvdW_6 = -0.004812 +EvdW_8 = -0.005928 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 3.16865 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -7.218111111000731 |grad|_K: 1.596e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 2.67018 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -7.314930529295577 |grad|_K: 6.688e-04 alpha: 1.962e+00 linmin: 2.023e-04 t[s]: 34.27 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.90161 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.44 +ElecMinimize: Iter: 2 F: -7.331147917432828 |grad|_K: 3.300e-04 alpha: 1.855e+00 linmin: 1.947e-03 t[s]: 37.38 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.54288 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.08 +ElecMinimize: Iter: 3 F: -7.333840528387865 |grad|_K: 2.269e-04 alpha: 1.372e+00 linmin: -4.908e-04 t[s]: 40.44 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.45008 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.614 +ElecMinimize: Iter: 4 F: -7.334334462613685 |grad|_K: 1.187e-04 alpha: 4.912e-01 linmin: 1.945e-04 t[s]: 43.42 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.473606e+00. + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.29274 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.626 +ElecMinimize: Iter: 5 F: -7.334725950453189 |grad|_K: 7.518e-05 alpha: 1.434e+00 linmin: 4.243e-03 t[s]: 47.13 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.18116 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.587 +ElecMinimize: Iter: 6 F: -7.334891992565254 |grad|_K: 4.689e-05 alpha: 1.550e+00 linmin: 1.492e-03 t[s]: 49.99 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.11646 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.631 +ElecMinimize: Iter: 7 F: -7.334953056442439 |grad|_K: 3.191e-05 alpha: 1.460e+00 linmin: 4.656e-04 t[s]: 52.81 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.08269 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.562 +ElecMinimize: Iter: 8 F: -7.334974776451476 |grad|_K: 2.114e-05 alpha: 1.101e+00 linmin: 2.640e-05 t[s]: 55.73 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.04059 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.675 +ElecMinimize: Iter: 9 F: -7.334991374910615 |grad|_K: 1.637e-05 alpha: 1.911e+00 linmin: 7.299e-05 t[s]: 58.55 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.00078 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.672 +ElecMinimize: Iter: 10 F: -7.335002392399978 |grad|_K: 1.488e-05 alpha: 2.118e+00 linmin: -6.714e-05 t[s]: 61.53 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.97456 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.567 +ElecMinimize: Iter: 11 F: -7.335007851821042 |grad|_K: 1.114e-05 alpha: 1.260e+00 linmin: -1.102e-04 t[s]: 64.50 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.95317 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.498 +ElecMinimize: Iter: 12 F: -7.335011052651584 |grad|_K: 8.698e-06 alpha: 1.326e+00 linmin: 1.850e-04 t[s]: 67.43 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.92482 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.572 +ElecMinimize: Iter: 13 F: -7.335014280075201 |grad|_K: 6.494e-06 alpha: 2.201e+00 linmin: -1.274e-04 t[s]: 70.40 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.91250 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.587 +ElecMinimize: Iter: 14 F: -7.335015485779708 |grad|_K: 4.500e-06 alpha: 1.468e+00 linmin: 8.020e-07 t[s]: 73.34 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.90641 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.5 +ElecMinimize: Iter: 15 F: -7.335015968271279 |grad|_K: 3.228e-06 alpha: 1.225e+00 linmin: 1.150e-05 t[s]: 76.25 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.90001 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.605 +ElecMinimize: Iter: 16 F: -7.335016345232528 |grad|_K: 2.207e-06 alpha: 1.862e+00 linmin: 2.772e-05 t[s]: 79.06 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.89542 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.589 +ElecMinimize: Iter: 17 F: -7.335016526873755 |grad|_K: 1.803e-06 alpha: 1.919e+00 linmin: -7.733e-06 t[s]: 81.86 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.89179 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.533 +ElecMinimize: Iter: 18 F: -7.335016626186356 |grad|_K: 1.500e-06 alpha: 1.571e+00 linmin: 6.628e-06 t[s]: 84.70 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.88872 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.496 +ElecMinimize: Iter: 19 F: -7.335016688854340 |grad|_K: 1.199e-06 alpha: 1.434e+00 linmin: 9.772e-06 t[s]: 87.56 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.202e-08 + +Computing DFT-D3 correction: +# coordination-number Si 3.934 3.934 +# diagonal-C6 Si 150.98 150.98 +EvdW_6 = -0.004812 +EvdW_8 = -0.005928 + +# Ionic positions in lattice coordinates: +ion Si 0.000000000000000 0.000000000000000 0.000000000000000 1 +ion Si 0.250000000000000 0.250000000000000 0.250000000000000 1 + +# Forces in Lattice coordinates: +force Si 0.000859464135717 0.000906836380059 0.000113864995595 1 +force Si 0.000830571877313 0.000889653496390 0.000137291291108 1 + +# Energy components: + Eewald = -8.3533209221888320 + EH = 0.8497405622654524 + Eloc = -2.5486010688198264 + Enl = 1.5155504684220684 + EvdW = -0.0107407148695581 + Exc = -4.4496334693684680 + Exc_core = 1.6535529268824802 + KE = 4.0084355288223428 +------------------------------------- + Etot = -7.3350166888543402 + +IonicMinimize: Iter: 0 F: -7.335016688854340 |grad|_K: 2.203e-06 t[s]: 90.85 +IonicMinimize: Converged (|grad|_K<1.000000e-04). + +#--- Lowdin population analysis --- +# oxidation-state Si +0.123 +0.124 +# magnetic-moments Si +0.719 -0.719 + + +Dumping 'jdftx.fillings' ... done +Dumping 'jdftx.wfns' ... done +Dumping 'jdftx.force' ... done +Dumping 'jdftx.n_up' ... done +Dumping 'jdftx.n_dn' ... done +Dumping 'jdftx.tau_up' ... done +Dumping 'jdftx.tau_dn' ... done +Dumping 'jdftx.d_tot' ... done +Dumping 'jdftx.eigenvals' ... done +Dumping 'jdftx.bandProjections' ... done +Dumping 'jdftx.eigStats' ... + eMin: -0.185024 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: +0.255923 at state 1 ( [ +0.000000 +0.000000 +0.000000 ] spin -1 ) + mu : +0.300000 + LUMO: +0.342779 at state 1 ( [ +0.000000 +0.000000 +0.000000 ] spin -1 ) + eMax: +0.378059 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO-LUMO gap: +0.086855 + Optical gap : +0.086855 at state 1 ( [ +0.000000 +0.000000 +0.000000 ] spin -1 ) +Dumping 'jdftx.Ecomponents' ... done +Dumping 'jdftx.dosUp' ... done. +Dumping 'jdftx.dosDn' ... done. +End date and time: Tue Sep 10 15:40:07 2024 (Duration: 0-0:01:32.16) +Done! + +PROFILER: augmentDensityGrid 0.046817 +/- 0.003013 s, 77 calls, 3.604899 s total +PROFILER: augmentDensityGridGrad 0.076243 +/- 0.004921 s, 41 calls, 3.125951 s total +PROFILER: augmentDensitySpherical 0.016015 +/- 0.002035 s, 154 calls, 2.466383 s total +PROFILER: augmentDensitySphericalGrad 0.015932 +/- 0.001731 s, 86 calls, 1.370161 s total +PROFILER: augmentOverlap 0.164984 +/- 0.012642 s, 170 calls, 28.047304 s total +PROFILER: changeGrid 0.007767 +/- 0.004484 s, 328 calls, 2.547427 s total +PROFILER: ColumnBundle::randomize 0.000509 +/- 0.000009 s, 2 calls, 0.001019 s total +PROFILER: diagouterI 0.020217 +/- 0.002034 s, 160 calls, 3.234774 s total +PROFILER: EdensityAndVscloc 0.138048 +/- 0.011541 s, 78 calls, 10.767748 s total +PROFILER: EnlAndGrad 0.029847 +/- 0.002862 s, 88 calls, 2.626502 s total +PROFILER: ExCorrCommunication 0.000012 +/- 0.000021 s, 481 calls, 0.005727 s total +PROFILER: ExCorrFunctional 0.015656 +/- 0.001518 s, 82 calls, 1.283785 s total +PROFILER: ExCorrTotal 0.132803 +/- 0.063744 s, 82 calls, 10.889862 s total +PROFILER: Idag_DiagV_I 0.030484 +/- 0.032125 s, 84 calls, 2.560683 s total +PROFILER: inv(matrix) 0.000077 +/- 0.000013 s, 78 calls, 0.006044 s total +PROFILER: matrix::diagonalize 0.000138 +/- 0.000033 s, 230 calls, 0.031804 s total +PROFILER: matrix::set 0.000002 +/- 0.000001 s, 388 calls, 0.000946 s total +PROFILER: orthoMatrix(matrix) 0.000055 +/- 0.000020 s, 84 calls, 0.004620 s total +PROFILER: RadialFunctionR::transform 0.007665 +/- 0.000830 s, 49 calls, 0.375605 s total +PROFILER: reduceKmesh 0.000021 +/- 0.000000 s, 1 calls, 0.000021 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.323459 +/- 0.036199 s, 3 calls, 0.970378 s total +PROFILER: WavefunctionDrag 0.592985 +/- 0.000000 s, 1 calls, 0.592985 s total +PROFILER: Y*M 0.007572 +/- 0.003530 s, 649 calls, 4.914124 s total +PROFILER: Y1^Y2 0.007448 +/- 0.000837 s, 400 calls, 2.979198 s total + +MEMUSAGE: ColumnBundle 0.001949 GB +MEMUSAGE: complexScalarFieldTilde 0.004395 GB +MEMUSAGE: IndexArrays 0.000036 GB +MEMUSAGE: matrix 0.003362 GB +MEMUSAGE: misc 0.001588 GB +MEMUSAGE: ScalarField 0.034726 GB +MEMUSAGE: ScalarFieldTilde 0.003302 GB +MEMUSAGE: Total 0.038080 GB diff --git a/tests/io/jdftx/example_files/str_dict_jif b/tests/io/jdftx/example_files/str_dict_jif new file mode 100644 index 00000000000..30f1ded91a0 --- /dev/null +++ b/tests/io/jdftx/example_files/str_dict_jif @@ -0,0 +1 @@ +{'latt-move-scale': {'s0': 0.0, 's1': 0.0, 's2': 0.0}, 'coords-type': 'Cartesian', 'lattice': {'R00': 18.897261, 'R01': 0.0, 'R02': 0.0, 'R10': 0.0, 'R11': 18.897261, 'R12': 0.0, 'R20': 0.0, 'R21': 0.0, 'R22': 18.897261}, 'ion': [{'species-id': 'O', 'x0': -0.235981, 'x1': -0.237621, 'x2': 2.24258, 'moveScale': 1}, {'species-id': 'C', 'x0': -0.011521, 'x1': -0.0116, 'x2': 0.109935, 'moveScale': 1}], 'core-overlap-check': 'none', 'ion-species': ['GBRV_v1.5/$ID_pbe_v1.uspp'], 'symmetries': 'none', 'kpoint-folding': {'n0': 1, 'n1': 1, 'n2': 1}, 'elec-ex-corr': 'gga', 'van-der-waals': 'D3', 'elec-cutoff': {'Ecut': 20.0, 'EcutRho': 100.0}, 'elec-smearing': {'smearingType': 'Fermi', 'smearingWidth': 0.001}, 'elec-n-bands': 15, 'spintype': 'z-spin', 'converge-empty-states': True, 'coulomb-interaction': {'truncationType': 'Periodic'}, 'initial-state': '$VAR', 'electronic-minimize': {'energyDiffThreshold': 1e-07, 'nIterations': 100}, 'fluid': {'type': 'LinearPCM'}, 'fluid-solvent': [{'name': 'H2O'}], 'fluid-anion': {'name': 'F-', 'concentration': 0.5}, 'fluid-cation': {'name': 'Na+', 'concentration': 0.5}, 'pcm-variant': 'CANDLE', 'vibrations': {'useConstraints': False, 'rotationSym': False}, 'dump-name': '$VAR', 'dump': [{'freq': 'End', 'var': 'Dtot'}, {'freq': 'End', 'var': 'BoundCharge'}, {'freq': 'End', 'var': 'State'}, {'freq': 'End', 'var': 'Forces'}, {'freq': 'End', 'var': 'Ecomponents'}, {'freq': 'End', 'var': 'VfluidTot'}, {'freq': 'End', 'var': 'ElecDensity'}, {'freq': 'End', 'var': 'KEdensity'}, {'freq': 'End', 'var': 'EigStats'}, {'freq': 'End', 'var': 'BandEigs'}, {'freq': 'End', 'var': 'DOS'}, {'freq': 'End', 'var': 'Forces'}, {'freq': 'End', 'var': 'Ecomponents'}]} diff --git a/tests/io/jdftx/example_files/str_jif b/tests/io/jdftx/example_files/str_jif new file mode 100644 index 00000000000..57c3c67c404 --- /dev/null +++ b/tests/io/jdftx/example_files/str_jif @@ -0,0 +1,53 @@ +latt-move-scale 0.0 0.0 0.0 +coords-type Cartesian +lattice \ + 18.897261000000 0.000000000000 0.000000000000 \ + 0.000000000000 18.897261000000 0.000000000000 \ + 0.000000000000 0.000000000000 18.897261000000 +ion O -0.235981000000 -0.237621000000 2.242580000000 1 +ion C -0.011521000000 -0.011600000000 0.109935000000 1 +core-overlap-check none +ion-species GBRV_v1.5/$ID_pbe_v1.uspp + +symmetries none + +kpoint-folding 1 1 1 + +elec-ex-corr gga +van-der-waals D3 +elec-cutoff 20.0 100.0 +elec-smearing Fermi 0.001 +elec-n-bands 15 +spintype z-spin +converge-empty-states yes + +coulomb-interaction {'truncationType': 'Periodic'} + +initial-state $VAR + +electronic-minimize \ + energyDiffThreshold 1e-07 \ + nIterations 100 + +fluid LinearPCM +fluid-solvent {'name': 'H2O'} +fluid-anion F- 0.5 +fluid-cation Na+ 0.5 +pcm-variant CANDLE + +vibrations useConstraints no rotationSym no + +dump-name $VAR +dump End Dtot +dump End BoundCharge +dump End State +dump End Forces +dump End Ecomponents +dump End VfluidTot +dump End ElecDensity +dump End KEdensity +dump End EigStats +dump End BandEigs +dump End DOS +dump End Forces +dump End Ecomponents diff --git a/tests/io/jdftx/example_files/str_jif2 b/tests/io/jdftx/example_files/str_jif2 new file mode 100644 index 00000000000..57c3c67c404 --- /dev/null +++ b/tests/io/jdftx/example_files/str_jif2 @@ -0,0 +1,53 @@ +latt-move-scale 0.0 0.0 0.0 +coords-type Cartesian +lattice \ + 18.897261000000 0.000000000000 0.000000000000 \ + 0.000000000000 18.897261000000 0.000000000000 \ + 0.000000000000 0.000000000000 18.897261000000 +ion O -0.235981000000 -0.237621000000 2.242580000000 1 +ion C -0.011521000000 -0.011600000000 0.109935000000 1 +core-overlap-check none +ion-species GBRV_v1.5/$ID_pbe_v1.uspp + +symmetries none + +kpoint-folding 1 1 1 + +elec-ex-corr gga +van-der-waals D3 +elec-cutoff 20.0 100.0 +elec-smearing Fermi 0.001 +elec-n-bands 15 +spintype z-spin +converge-empty-states yes + +coulomb-interaction {'truncationType': 'Periodic'} + +initial-state $VAR + +electronic-minimize \ + energyDiffThreshold 1e-07 \ + nIterations 100 + +fluid LinearPCM +fluid-solvent {'name': 'H2O'} +fluid-anion F- 0.5 +fluid-cation Na+ 0.5 +pcm-variant CANDLE + +vibrations useConstraints no rotationSym no + +dump-name $VAR +dump End Dtot +dump End BoundCharge +dump End State +dump End Forces +dump End Ecomponents +dump End VfluidTot +dump End ElecDensity +dump End KEdensity +dump End EigStats +dump End BandEigs +dump End DOS +dump End Forces +dump End Ecomponents diff --git a/tests/io/jdftx/test_jdftxinfile.py b/tests/io/jdftx/test_jdftxinfile.py new file mode 100644 index 00000000000..8c23d4877d8 --- /dev/null +++ b/tests/io/jdftx/test_jdftxinfile.py @@ -0,0 +1,91 @@ +from pathlib import Path +from atomate2.jdftx.io.jdftxinfile import JDFTXInfile +from pytest import approx +import pytest +from pymatgen.util.typing import PathLike +import os + +ex_files_dir = Path(__file__).parents[0] / "example_files" + +ex_infile1_fname = ex_files_dir / "CO.in" +ex_infile1_knowns = { + "dump-name": "$VAR", + "initial-state": "$VAR", + "elec-ex-corr": "gga", + "van-der-waals": "D3", + "elec-cutoff": {"Ecut": 20.0,"EcutRho":100.0}, + "elec-n-bands": 15, + # "kpoint-folding": [1,1,1], + "kpoint-folding": {"n0": 1, "n1": 1, "n2": 1}, + "spintype": "z-spin", + "core-overlap-check": "none", + "converge-empty-states": True, + "latt-move-scale": {"s0": 0., "s1": 0., "s2": 0.}, + # "latt-move-scale": [0,0,0], + "symmetries": "none", + "fluid": {"type": "LinearPCM"}, + "pcm-variant": "CANDLE", + "fluid-solvent": [{"name": "H2O"}], + "fluid-cation": {"name": "Na+", "concentration": 0.5}, + "fluid-anion": {"name": "F-", "concentration": 0.5}, +} +# jif = JDFTXInfile.from_file(ex_infile1_fname) +# out = jif.get_list_representation(jif) +# jif.get_text_list() + +@pytest.mark.parametrize("infile_fname,knowns", [(ex_infile1_fname, ex_infile1_knowns)]) +def test_JDFTXInfile_knowns_simple(infile_fname: PathLike, knowns: dict): + jif = JDFTXInfile.from_file(infile_fname) + for key in knowns: + assert is_identical_jif_val(jif[key], knowns[key]) + + +@pytest.mark.parametrize("infile_fname", [ex_infile1_fname]) +def test_JDFTXInfile_self_consistency(infile_fname: PathLike): + jif = JDFTXInfile.from_file(infile_fname) + dict_jif = jif.as_dict() + # # Commenting out tests with jif2 due to the list representation asserted + jif2 = JDFTXInfile.get_dict_representation(JDFTXInfile.from_dict(dict_jif)) + jif3 = JDFTXInfile.from_str(str(jif)) + tmp_fname = ex_files_dir / "tmp.in" + jif.write_file(tmp_fname) + jif4 = JDFTXInfile.from_file(tmp_fname) + jifs = [jif, jif2, jif3, jif4] + for i in range(len(jifs)): + for j in range(i+1, len(jifs)): + print(f"{i}, {j}") + assert is_identical_jif(jifs[i], jifs[j]) + os.remove(tmp_fname) + + +def is_identical_jif(jif1: JDFTXInfile | dict, jif2: JDFTXInfile | dict): + for key in jif1: + if key not in jif2: + return False + else: + v1 = jif1[key] + v2 = jif2[key] + assert is_identical_jif_val(v1, v2) + return True + + +def is_identical_jif_val(v1, v2): + if type(v1) != type(v2): + return False + elif isinstance(v1, float): + return v1 == approx(v2) + elif True in [isinstance(v1, str), isinstance(v1, int)]: + return v1 == v2 + elif True in [isinstance(v1, list)]: + if len(v1) != len(v2): + return False + for i, v in enumerate(v1): + if not is_identical_jif_val(v, v2[i]): + return False + return True + elif True in [isinstance(v1, dict)]: + return is_identical_jif(v1, v2) + + + +# test_JDFTXInfile_self_consistency(ex_infile1_fname) diff --git a/tests/io/jdftx/test_jdftxinfile_tags.py b/tests/io/jdftx/test_jdftxinfile_tags.py new file mode 100644 index 00000000000..9683e074daa --- /dev/null +++ b/tests/io/jdftx/test_jdftxinfile_tags.py @@ -0,0 +1,25 @@ +# import pytest + +from atomate2.jdftx.io.generic_tags import IntTag, TagContainer +from atomate2.jdftx.io.jdftxinfile_master_format import * + +dummy_tagcontainer = TagContainer( + allow_list_representation=True, + can_repeat=True, + subtags={ + "s0": IntTag(write_tagname=False, optional=True), + "s1": IntTag(write_tagname=False, optional=True), + "s2": IntTag(write_tagname=False, optional=True), + }, +) +dummy_tagcontainer.validate_value_type("s0", [[1]]) + + +# infile = Path(os.getcwd()) / "tests" / "jdftx" / "io" / "example_files" / "example_sp.in" +# testwrite = Path(os.getcwd()) / "tests" / "jdftx" / "io" / "example_files" / "example_sp_copy.in" +# jif = JDFTXInfile.from_file(infile) +# jif.write_file(testwrite) +# jiflist = jif.get_text_list() +# tag_ex = "fluid-anion" + +# get_tag_object(tag_ex) diff --git a/tests/io/jdftx/test_jdftxoutfile.py b/tests/io/jdftx/test_jdftxoutfile.py new file mode 100644 index 00000000000..ca10272f25f --- /dev/null +++ b/tests/io/jdftx/test_jdftxoutfile.py @@ -0,0 +1,176 @@ +from pathlib import Path + +import pytest +from pymatgen.core.units import Ha_to_eV +from pymatgen.util.typing import PathLike +from pytest import approx + +from atomate2.jdftx.io.jdftxoutfile import JDFTXOutfile + +ex_files_dir = Path(__file__).parents[0] / "example_files" + +test_read = JDFTXOutfile.from_file(ex_files_dir / Path("problem1.out")) + +example_sp_known = { + "Nspin": 1, + "spintype": None, + "broadening_type": "MP1", + "broadening": 0.00367493, + "truncation_type": "slab", + "pwcut": 30 * Ha_to_eV, + "fftgrid": (54, 54, 224), + "kgrid": (6, 6, 1), + "Emin": -3.836283 * Ha_to_eV, + "HOMO": -0.212435 * Ha_to_eV, + "EFermi": -0.209509 * Ha_to_eV, + "LUMO": -0.209424 * Ha_to_eV, + "Emax": 0.113409 * Ha_to_eV, + "Egap": 0.003011 * Ha_to_eV, + "is_metal": True, + "fluid": None, + "total_electrons": 288.0, + "nbands": 174, + "nat": 16, + "F": -1940.762261217305650 * Ha_to_eV, + "TS": -0.0001776512106456 * Ha_to_eV, + "Etot": -1940.7624388685162558 * Ha_to_eV, + "KE": 593.1822417205943339 * Ha_to_eV, + "Exc": -185.5577583222759870 * Ha_to_eV, + "Epulay": 0.0000125227478554 * Ha_to_eV, + "Enl": 174.1667582919756114 * Ha_to_eV, + "Eloc": 29663.3545152997867262 * Ha_to_eV, + "EH": -15284.4385436602351547 * Ha_to_eV, + "Eewald": -16901.4696647211094387 * Ha_to_eV, + "nSlices": 1, + "t_s": 165.87, + "iter_type": None, +} + +example_latmin_known = { + "Nspin": 2, + "spintype": "z-spin", + "broadening_type": "Fermi", + "broadening": 0.001, + "truncation_type": None, + "pwcut": 20 * Ha_to_eV, + "fftgrid": (28, 80, 28), + "kgrid": (6, 2, 7), + "Emin": -1.780949 * Ha_to_eV, + "HOMO": 0.704289 * Ha_to_eV, + "EFermi": 0.704399 * Ha_to_eV, + "LUMO": 0.704651 * Ha_to_eV, + "Emax": 0.949497 * Ha_to_eV, + "Egap": 0.000362 * Ha_to_eV, + "is_metal": True, + "fluid": None, + "total_electrons": 64.0, + "nbands": 42, + "nat": 8, + "F": -246.5310423967243025 * Ha_to_eV, + "TS": 0.0003221374940495 * Ha_to_eV, + "Etot": -246.5307202592302644 * Ha_to_eV, + "KE": 89.2073662863590755 * Ha_to_eV, + "Exc": -90.7880124097588208 * Ha_to_eV, + "Enl": -69.0117974720974559 * Ha_to_eV, + "Eloc": -40.0429414587348518 * Ha_to_eV, + "EH": 28.5721759138337354 * Ha_to_eV, + "Eewald": -214.7213057123609019 * Ha_to_eV, + "nSlices": 7, + "t_s": 314.16, + "iter_type": "LatticeMinimize", +} + +example_ionmin_known = { + "Nspin": 2, + "spintype": "z-spin", + "broadening_type": "Fermi", + "broadening": 0.001, + "truncation_type": "slab", + "pwcut": 25 * Ha_to_eV, + "fftgrid": (56, 56, 320), + "kgrid": (4, 4, 1), + "Emin": -2.488051 * Ha_to_eV, + "HOMO": -0.190949 * Ha_to_eV, + "EFermi": -0.190000 * Ha_to_eV, + "LUMO": -0.189724 * Ha_to_eV, + "Emax": -0.042437 * Ha_to_eV, + "Egap": 0.001225 * Ha_to_eV, + "is_metal": False, # Oh god oh god oh god + "fluid": "LinearPCM", + "total_electrons": 325.541406, + "nbands": 195, + "nat": 41, + "F": -1120.9154606162035179 * Ha_to_eV, + "TS": 0.0014609776617570 * Ha_to_eV, + "Etot": -1120.9139996385417817 * Ha_to_eV, + "KE": 421.4844651353773770 * Ha_to_eV, + "Exc": -796.7101488293942566 * Ha_to_eV, + "Enl": -270.1618154209642739 * Ha_to_eV, + "Eloc": -79647.5920994735934073 * Ha_to_eV, + "EH": 39775.3166089357473538 * Ha_to_eV, + "Eewald": 38803.1912795634780196 * Ha_to_eV, + "nSlices": 1, + "t_s": 2028.57, + "iter_type": "IonicMinimize", +} + + +@pytest.mark.parametrize( + "filename,known", + [ + (ex_files_dir / Path("example_sp.out"), example_sp_known), + (ex_files_dir / Path("example_latmin.out"), example_latmin_known), + (ex_files_dir / Path("example_ionmin.out"), example_ionmin_known), + ], +) +def test_JDFTXOutfile_fromfile(filename: PathLike, known: dict): + # filename = ex_files_dir / Path("jdftx.out") + jout = JDFTXOutfile.from_file(filename) + assert jout.nspin == known["Nspin"] + assert jout.spintype == known["spintype"] + assert jout.broadening_type == known["broadening_type"] + assert jout.broadening == approx(known["broadening"]) + assert jout.truncation_type == known["truncation_type"] + assert jout.pwcut == approx(known["pwcut"]) + # Don't bully me, I'm testing this way incase we flip-flop between lists and tuples + for i in range(3): + assert jout.fftgrid[i] == known["fftgrid"][i] + for i in range(3): + assert jout.kgrid[i] == known["kgrid"][i] + assert jout.emin == approx(known["Emin"]) + assert approx(known["HOMO"]) == jout.homo + assert jout.efermi == approx(known["EFermi"]) + assert approx(known["LUMO"]) == jout.lumo + assert jout.emax == approx(known["Emax"]) + assert jout.egap == approx(known["Egap"]) + # TODO: filling tests + # assert jout.HOMO_filling == approx(None) + # assert jout.LUMO_filling == approx(None) + assert jout.is_metal == known["is_metal"] + assert jout.fluid == known["fluid"] + assert jout.total_electrons == approx(known["total_electrons"]) + assert jout.nbands == known["nbands"] + assert jout.nat == known["nat"] + for listlike in ( + jout.atom_coords, + jout.atom_coords_final, + jout.atom_coords_initial, + jout.atom_elements, + jout.atom_elements_int, + ): + assert len(listlike) == known["nat"] + assert jout.ecomponents["F"] == approx(known["F"]) + assert jout.ecomponents["TS"] == approx(known["TS"]) + assert jout.ecomponents["Etot"] == approx(known["Etot"]) + assert jout.ecomponents["KE"] == approx(known["KE"]) + assert jout.ecomponents["Exc"] == approx(known["Exc"]) + assert jout.ecomponents["Enl"] == approx(known["Enl"]) + assert jout.ecomponents["Eloc"] == approx(known["Eloc"]) + assert jout.ecomponents["EH"] == approx(known["EH"]) + assert jout.ecomponents["Eewald"] == approx(known["Eewald"]) + assert len(jout.slices) == known["nSlices"] + assert jout.t_s == approx(known["t_s"]) + assert jout.jstrucs.iter_type == known["iter_type"] + + +test_JDFTXOutfile_fromfile(ex_files_dir / Path("example_sp.out"), example_sp_known) diff --git a/tests/io/jdftx/test_jdftxoutfileslice.py b/tests/io/jdftx/test_jdftxoutfileslice.py new file mode 100644 index 00000000000..f2b474406c9 --- /dev/null +++ b/tests/io/jdftx/test_jdftxoutfileslice.py @@ -0,0 +1,37 @@ +from pathlib import Path + +from pymatgen.core.units import Ha_to_eV + +ex_files_dir = Path(__file__).parents[0] / "example_files" +ex_outslice_fname1 = ex_files_dir / "ex_out_slice_latmin" +ex_outslice1 = [] +with open(ex_outslice_fname1) as f: + for line in f: + ex_outslice1.append(line) +ex_outslice1_known = { + "Nbands": 42, + "broadening_type": "Fermi", + "broadening_value": 0.001, + "truncation_type": "Periodic", + "truncation_radius": None, + "fluid": None, + "prefix": None, + "kgrid": [6, 2, 7], + "latnIter": 100, + "ionnIter": 0, + "pptype": "GBRV", + "is_gc": False, + "geom_opt": True, + "geom_opt_type": "lattice", + "fftgrid": [28, 80, 28], + "pwcut": 20 * Ha_to_eV, + "rhocut": 100 * Ha_to_eV, + "Emin": -1.780949 * Ha_to_eV, + "HOMO": 0.704289 * Ha_to_eV, + "EFermi": 0.704399 * Ha_to_eV, + "LUMO": 0.704651 * Ha_to_eV, + "Emax": 0.949497 * Ha_to_eV, + "Egap": 0.000362 * Ha_to_eV, + "traj_len": 7, + "total_electrons": 64.000000, +} diff --git a/tests/io/jdftx/test_jeiters.py b/tests/io/jdftx/test_jeiters.py new file mode 100644 index 00000000000..4b97c423142 --- /dev/null +++ b/tests/io/jdftx/test_jeiters.py @@ -0,0 +1,141 @@ +import pytest +from pymatgen.core.units import Ha_to_eV +from pytest import approx + +from atomate2.jdftx.io.jeiter import JEiter +from atomate2.jdftx.io.jeiters import JEiters + +ex_fillings_line1 = "FillingsUpdate: mu: +0.714406772 \ + nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ]" +ex_fillings_line1_known = { + "mu": 0.714406772 * Ha_to_eV, + "nElectrons": 64.0, + "abs_magneticMoment": 0.00578, + "tot_magneticMoment": -0.00141, +} + +ex_fillings_line2 = "FillingsUpdate: mu: +0.814406772 \ + nElectrons: 60.000000 magneticMoment: [ Abs: 0.0578 Tot: -0.0141 ]" +ex_fillings_line2_known = { + "mu": 0.814406772 * Ha_to_eV, + "nElectrons": 60.0, + "abs_magneticMoment": 0.0578, + "tot_magneticMoment": -0.0141, +} + +ex_subspace_line1 = "SubspaceRotationAdjust: set factor to 0.229" +ex_subspace_line1_known = {"subspace": 0.229} + +ex_subspace_line2 = "SubspaceRotationAdjust: set factor to 0.329" +ex_subspace_line2_known = {"subspace": 0.329} + +ex_iter_line1 = "ElecMinimize: Iter: 6 F: -246.531038317370076\ + |grad|_K: 6.157e-08 alpha: 5.534e-01 linmin: -4.478e-06\ + t[s]: 248.68" +ex_iter_line1_known = { + "iter": 6, + "E": -246.531038317370076 * Ha_to_eV, + "grad_K": 6.157e-08, + "alpha": 5.534e-01, + "linmin": -4.478e-06, + "t_s": 248.68, +} + +ex_iter_line2 = "ElecMinimize: Iter: 7 F: -240.531038317370076\ + |grad|_K: 6.157e-07 alpha: 5.534e-02 linmin: -5.478e-06\ + t[s]: 48.68" +ex_iter_line2_known = { + "iter": 7, + "E": -240.531038317370076 * Ha_to_eV, + "grad_K": 6.157e-07, + "alpha": 5.534e-02, + "linmin": -5.478e-06, + "t_s": 48.68, +} + + +ex_lines1 = [ex_fillings_line1, ex_subspace_line1, ex_iter_line1] +ex_lines2 = [ex_fillings_line2, ex_subspace_line2, ex_iter_line2] +ex_known1 = { + "iter": ex_iter_line1_known, + "fill": ex_fillings_line1_known, + "subspace": ex_subspace_line1_known, +} + +ex_known2 = { + "iter": ex_iter_line2_known, + "fill": ex_fillings_line2_known, + "subspace": ex_subspace_line2_known, +} + + +@pytest.mark.parametrize( + "exfill_line,exfill_known,exiter_line,exiter_known,exsubspace_line,\ + exsubspace_known", + [ + ( + ex_fillings_line1, + ex_fillings_line1_known, + ex_iter_line1, + ex_iter_line1_known, + ex_subspace_line1, + ex_subspace_line1_known, + ) + ], +) +def test_jeiter( + exfill_line: str, + exfill_known: dict[str, float], + exiter_line: str, + exiter_known: dict[str, float], + exsubspace_line: str, + exsubspace_known: dict[str, float], + etype: str = "F", + eitertype="ElecMinimize", +): + ex_lines_collect = [exiter_line, exfill_line, exsubspace_line] + jei = JEiter.from_lines_collect(ex_lines_collect, eitertype, etype) + assert exfill_known["mu"] == approx(jei.mu) + assert exfill_known["nElectrons"] == approx(jei.nelectrons) + assert exfill_known["abs_magneticMoment"] == approx(jei.abs_magneticmoment) + assert exfill_known["tot_magneticMoment"] == approx(jei.tot_magneticmoment) + assert exiter_known["iter"] == jei.iter + assert exiter_known["E"] == approx(jei.E) + assert exiter_known["grad_K"] == approx(jei.grad_k) + assert exiter_known["alpha"] == approx(jei.alpha) + assert exiter_known["linmin"] == approx(jei.linmin) + assert exiter_known["t_s"] == approx(jei.t_s) + assert exsubspace_known["subspace"] == approx(jei.subspacerotationadjust) + + +@pytest.mark.parametrize( + "ex_lines,ex_knowns", [([ex_lines1, ex_lines2], [ex_known1, ex_known2])] +) +def test_jeiters( + ex_lines: list[list[str]], + ex_knowns: list[dict], + etype: str = "F", + eitertype="ElecMinimize", +): + text_slice = [] + for exl in ex_lines: + text_slice += exl + jeis = JEiters.from_text_slice(text_slice, iter_type=eitertype, etype=etype) + for i in range(len(ex_lines)): + assert ex_knowns[i]["fill"]["mu"] == approx(jeis[i].mu) + assert ex_knowns[i]["fill"]["nElectrons"] == approx(jeis[i].nelectrons) + assert ex_knowns[i]["fill"]["abs_magneticMoment"] == approx( + jeis[i].abs_magneticmoment + ) + assert ex_knowns[i]["fill"]["tot_magneticMoment"] == approx( + jeis[i].tot_magneticmoment + ) + assert ex_knowns[i]["iter"]["iter"] == jeis[i].iter + assert ex_knowns[i]["iter"]["E"] == approx(jeis[i].E) + assert ex_knowns[i]["iter"]["grad_K"] == approx(jeis[i].grad_k) + assert ex_knowns[i]["iter"]["alpha"] == approx(jeis[i].alpha) + assert ex_knowns[i]["iter"]["linmin"] == approx(jeis[i].linmin) + assert ex_knowns[i]["iter"]["t_s"] == approx(jeis[i].t_s) + assert ex_knowns[i]["subspace"]["subspace"] == approx( + jeis[i].subspacerotationadjust + ) diff --git a/tests/io/jdftx/test_joutstructure.py b/tests/io/jdftx/test_joutstructure.py new file mode 100644 index 00000000000..b03378bdc90 --- /dev/null +++ b/tests/io/jdftx/test_joutstructure.py @@ -0,0 +1,138 @@ +from pathlib import Path + +import numpy as np +import pytest +from pymatgen.core.units import Ha_to_eV, bohr_to_ang +from pytest import approx + +from atomate2.jdftx.io.joutstructure import JOutStructure + +ex_files_dir = Path(__file__).parents[0] / "example_files" +ex_slice_fname1 = ex_files_dir / "ex_text_slice_forJAtoms_latmin" +ex_slice1 = [] +with open(ex_slice_fname1) as f: + ex_slice1 = list.copy(list(f)) +ex_slice1_known = { + "iter": 0, + "etype": "F", + "E": -246.5310079002406667 * Ha_to_eV, + "Eewald": -214.6559882144248945 * Ha_to_eV, + "EH": 28.5857387723713110 * Ha_to_eV, + "Eloc": -40.1186842665999635 * Ha_to_eV, + "Enl": -69.0084493129606642 * Ha_to_eV, + "EvdW": -0.1192533377321287 * Ha_to_eV, + "Exc": -90.7845534796796727 * Ha_to_eV, + "Exc_core": 50.3731883713289008 * Ha_to_eV, + "KE": 89.1972709081141488 * Ha_to_eV, + "Etot": -246.5307305595829348 * Ha_to_eV, + "TS": 0.0002773406577414 * Ha_to_eV, + "F": -246.5310079002406667 * Ha_to_eV, + "mu0": 0.713855355 * Ha_to_eV, + "mu-1": 0.703866408 * Ha_to_eV, + "E0": -246.455370884127575 * Ha_to_eV, + "E-1": -246.531007900240667 * Ha_to_eV, + "nEminSteps": 18, + "EconvReason": "|Delta F|<1.000000e-07 for 2 iters", + "conv": True, + "cell_00": 6.16844 * bohr_to_ang, + "strain_00": 10.0, + "stress_00": -1.69853e-06, + "nAtoms": 8, + "posn0": np.array([0.000011000000000, 2.394209000000000, 1.474913000000000]) + * bohr_to_ang, + "force0": np.array([0.000003219385226, 0.000024941936105, -0.000004667309539]) + * (Ha_to_eV / bohr_to_ang), + "posn-1": np.array([0.000007000000000, 9.175312000000002, 4.423851000000000]) + * bohr_to_ang, + "force-1": np.array([0.000000021330734, -0.000015026361853, -0.000010315177459]) + * (Ha_to_eV / bohr_to_ang), + "ox0": 0.048, + "mag0": 0.000, + "ox-1": -0.034, + "mag-1": 0.000, +} +ex_slice_fname2 = ex_files_dir / "ex_text_slice_forJAtoms_latmin2" +ex_slice2 = [] +with open(ex_slice_fname2) as f: + ex_slice2 = list.copy(list(f)) +ex_slice2_known = { + "iter": 9, + "etype": "F", + "E": -246.5310079002406667 * Ha_to_eV, + "Eewald": -214.6559882144248945 * Ha_to_eV, + "EH": 28.5857387723713110 * Ha_to_eV, + "Eloc": -40.1186842665999635 * Ha_to_eV, + "Enl": -69.0084493129606642 * Ha_to_eV, + "EvdW": -0.1192533377321287 * Ha_to_eV, + "Exc": -90.7845534796796727 * Ha_to_eV, + "Exc_core": 50.3731883713289008 * Ha_to_eV, + "KE": 89.1972709081141488 * Ha_to_eV, + "Etot": -246.5307305595829348 * Ha_to_eV, + "TS": 0.0002773406577414 * Ha_to_eV, + "F": -246.5310079002406667 * Ha_to_eV, + "mu0": 1.713855355 * Ha_to_eV, + "mu-1": 0.703866408 * Ha_to_eV, + "E0": -246.455370884127575 * Ha_to_eV, + "E-1": -246.531007900240667 * Ha_to_eV, + "nEminSteps": 18, + "EconvReason": "|Delta F|<1.000000e-07 for 2 iters", + "conv": True, + "cell_00": 6.16844 * bohr_to_ang, + "strain_00": 10.0, + "stress_00": -1.69853e-06, + "nAtoms": 8, + "posn0": np.array([0.000011000000000, 2.394209000000000, 1.474913000000000]) + * bohr_to_ang, + "force0": np.array([0.000003219385226, 0.000024941936105, -0.000004667309539]) + * (Ha_to_eV / bohr_to_ang), + "posn-1": np.array([0.000007000000000, 9.175312000000002, 4.423851000000000]) + * bohr_to_ang, + "force-1": np.array([0.000000021330734, -0.000015026361853, -0.000010315177459]) + * (Ha_to_eV / bohr_to_ang), + "ox0": 0.048, + "mag0": 0.000, + "ox-1": -0.034, + "mag-1": 0.100, +} + + +@pytest.mark.parametrize( + "eslice,eknowns", [(ex_slice1, ex_slice1_known), (ex_slice2, ex_slice2_known)] +) +def test_jstructure(eslice: list[str], eknowns: dict): + jst = JOutStructure.from_text_slice(eslice, iter_type="lattice") + assert jst.iter == eknowns["iter"] + assert jst.etype == eknowns["etype"] + assert approx(eknowns["E"]) == jst.E + assert jst.ecomponents["Eewald"] == approx(eknowns["Eewald"]) + assert jst.ecomponents["EH"] == approx(eknowns["EH"]) + assert jst.ecomponents["Eloc"] == approx(eknowns["Eloc"]) + assert jst.ecomponents["Enl"] == approx(eknowns["Enl"]) + assert jst.ecomponents["EvdW"] == approx(eknowns["EvdW"]) + assert jst.ecomponents["Exc"] == approx(eknowns["Exc"]) + assert jst.ecomponents["Exc_core"] == approx(eknowns["Exc_core"]) + assert jst.ecomponents["KE"] == approx(eknowns["KE"]) + assert jst.ecomponents["Etot"] == approx(eknowns["Etot"]) + assert jst.ecomponents["TS"] == approx(eknowns["TS"]) + assert jst.ecomponents["F"] == approx(eknowns["F"]) + assert jst.elecmindata[0].mu == approx(eknowns["mu0"]) + assert jst.elecmindata[-1].mu == approx(eknowns["mu-1"]) + assert approx(eknowns["E0"]) == jst.elecmindata[0].E + assert approx(eknowns["E-1"]) == jst.elecmindata[-1].E + assert len(jst.elecmindata) == eknowns["nEminSteps"] + assert len(jst.forces) == eknowns["nAtoms"] + assert len(jst.cart_coords) == eknowns["nAtoms"] + assert jst.elecmindata.converged_reason == eknowns["EconvReason"] + assert jst.elecmindata.converged == eknowns["conv"] + assert jst.lattice.matrix[0, 0] == approx(eknowns["cell_00"]) + assert jst.strain[0, 0] == approx(eknowns["strain_00"]) + assert jst.stress[0, 0] == approx(eknowns["stress_00"]) + for i in range(3): + assert jst.cart_coords[0][i] == approx(eknowns["posn0"][i]) + assert jst.forces[0][i] == approx(eknowns["force0"][i]) + assert jst.cart_coords[-1][i] == approx(eknowns["posn-1"][i]) + assert jst.forces[-1][i] == approx(eknowns["force-1"][i]) + assert jst.charges[0] == approx(eknowns["ox0"]) + assert jst.magnetic_moments[0] == approx(eknowns["mag0"]) + assert jst.charges[-1] == approx(eknowns["ox-1"]) + assert jst.magnetic_moments[-1] == approx(eknowns["mag-1"]) diff --git a/tests/io/jdftx/test_joutstructures.py b/tests/io/jdftx/test_joutstructures.py new file mode 100644 index 00000000000..c1ee84222a3 --- /dev/null +++ b/tests/io/jdftx/test_joutstructures.py @@ -0,0 +1,90 @@ +from pathlib import Path + +import pytest +from pymatgen.core.units import Ha_to_eV +from pytest import approx + +from atomate2.jdftx.io.joutstructures import JOutStructure, JOutStructures + +ex_files_dir = Path(__file__).parents[0] / "example_files" +ex_outslice_fname1 = ex_files_dir / "ex_out_slice_latmin" +ex_outslice1 = [] +with open(ex_outslice_fname1) as f: + ex_outslice1 = list.copy(list(f)) +ex_outslice1_known = { + "mu0_0": 0.713855355 * Ha_to_eV, + "mu0_-1": 0.703866408 * Ha_to_eV, + "nEminSteps0": 18, + "etype0": "F", + "E0": -246.531007900240667 * Ha_to_eV, + "conv0": True, + "mu-1_0": 0.704400512 * Ha_to_eV, + "mu-1_-1": 0.704399109 * Ha_to_eV, + "nEminSteps-1": 4, + "etype-1": "F", + "E-1": -246.531042396724303 * Ha_to_eV, + "nGeomSteps": 7, + "conv-1": True, + "nelec0_0": 64.0, + "nelec0_-1": 64.0, + "nelec-1_0": 64.0, + "nelec-1_-1": 64.0, +} +ex_outslice_fname2 = ex_files_dir / "ex_out_slice_ionmin" +with open(ex_outslice_fname2) as f: + ex_outslice2 = list.copy(list(f)) +ex_outslice2_known = { + "mu0_0": -0.190000000 * Ha_to_eV, + "mu0_-1": -0.190000000 * Ha_to_eV, + "nEminSteps0": 101, + "etype0": "G", + "E0": -1058.990493255521415 * Ha_to_eV, + "conv0": False, + "mu-1_0": -0.190000000 * Ha_to_eV, + "mu-1_-1": -0.190000000 * Ha_to_eV, + "nEminSteps-1": 13, + "etype-1": "G", + "E-1": -1059.062593502930213 * Ha_to_eV, + "nGeomSteps": 7, + "conv-1": True, + "nelec0_0": 325.000000, + "nelec0_-1": 325.610434, + "nelec-1_0": 325.541001, + "nelec-1_-1": 325.541406, +} + + +@pytest.mark.parametrize( + "ex_slice, ex_slice_known,iter_type", + [(ex_outslice1, ex_outslice1_known, "lattice")], +) +def test_jstructures( + ex_slice: list[str], ex_slice_known: dict[str, float], iter_type: str +): + jstruct = JOutStructures.from_out_slice(ex_slice, iter_type=iter_type) + assert isinstance(jstruct, JOutStructures) + assert isinstance(jstruct[0], JOutStructure) + assert jstruct[0].elecmindata[0].mu == approx(ex_slice_known["mu0_0"]) + assert jstruct[0].elecmindata[-1].mu == approx(ex_slice_known["mu0_-1"]) + assert jstruct[-1].elecmindata[0].mu == approx(ex_slice_known["mu-1_0"]) + assert jstruct[-1].elecmindata[-1].mu == approx(ex_slice_known["mu-1_-1"]) + assert jstruct.elecmindata[-1].mu == approx(ex_slice_known["mu-1_-1"]) + assert jstruct[0].elecmindata[0].nelectrons == approx(ex_slice_known["nelec0_0"]) + assert jstruct[0].elecmindata[-1].nelectrons == approx(ex_slice_known["nelec0_-1"]) + assert jstruct[-1].elecmindata[0].nelectrons == approx(ex_slice_known["nelec-1_0"]) + assert jstruct[-1].elecmindata[-1].nelectrons == approx( + ex_slice_known["nelec-1_-1"] + ) + assert jstruct.elecmindata[-1].nelectrons == approx(ex_slice_known["nelec-1_-1"]) + assert len(jstruct[0].elecmindata) == ex_slice_known["nEminSteps0"] + assert len(jstruct[-1].elecmindata) == ex_slice_known["nEminSteps-1"] + assert len(jstruct.elecmindata) == ex_slice_known["nEminSteps-1"] + assert jstruct[0].etype == ex_slice_known["etype0"] + assert approx(ex_slice_known["E0"]) == jstruct[0].E + assert jstruct[-1].etype == ex_slice_known["etype-1"] + assert jstruct.etype == ex_slice_known["etype-1"] + assert approx(ex_slice_known["E-1"]) == jstruct[-1].E + assert jstruct[0].elecmindata.converged == ex_slice_known["conv0"] + assert jstruct[-1].elecmindata.converged == ex_slice_known["conv-1"] + assert jstruct.elecmindata.converged == ex_slice_known["conv-1"] + assert len(jstruct) == ex_slice_known["nGeomSteps"] From 2e8d2a5f5e4e77112fe5cd7506aa0df1d0e83c8e Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Thu, 19 Sep 2024 01:39:43 -0600 Subject: [PATCH 002/195] Calling it a night, logging changes (all pre-commit edits) --- src/pymatgen/io/jdftx/data.py | 2 + src/pymatgen/io/jdftx/deleteme.py | 6 +- src/pymatgen/io/jdftx/generic_tags.py | 242 +++++++----------- src/pymatgen/io/jdftx/jdftxinfile.py | 110 +++----- .../io/jdftx/jdftxinfile_master_format.py | 81 ++---- .../io/jdftx/jdftxinfile_ref_options.py | 18 +- src/pymatgen/io/jdftx/jdftxoutfile.py | 40 +-- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 236 +++++++---------- .../io/jdftx/jdftxoutfileslice_helpers.py | 3 +- src/pymatgen/io/jdftx/jeiter.py | 44 ++-- src/pymatgen/io/jdftx/jeiters.py | 28 +- src/pymatgen/io/jdftx/jminsettings.py | 224 ++++++++-------- src/pymatgen/io/jdftx/joutstructure.py | 77 +++--- src/pymatgen/io/jdftx/joutstructures.py | 93 +++---- tests/io/jdftx/test_jdftxinfile.py | 46 ++-- tests/io/jdftx/test_jdftxoutfile.py | 13 +- tests/io/jdftx/test_jeiters.py | 4 +- tests/io/jdftx/test_joutstructure.py | 2 +- tests/io/jdftx/test_joutstructures.py | 2 +- 19 files changed, 524 insertions(+), 747 deletions(-) diff --git a/src/pymatgen/io/jdftx/data.py b/src/pymatgen/io/jdftx/data.py index 1a5ba3e2e16..28c0971cea9 100644 --- a/src/pymatgen/io/jdftx/data.py +++ b/src/pymatgen/io/jdftx/data.py @@ -3,6 +3,8 @@ This module contains reference data for JDFTx. """ +from __future__ import annotations + atom_valence_electrons = { "H": 1, "He": 2, diff --git a/src/pymatgen/io/jdftx/deleteme.py b/src/pymatgen/io/jdftx/deleteme.py index 8478f4a539f..85bd80b619c 100644 --- a/src/pymatgen/io/jdftx/deleteme.py +++ b/src/pymatgen/io/jdftx/deleteme.py @@ -1,20 +1,23 @@ -from numpy import isin +from __future__ import annotations class SuperClass: def __init__(self): self.a = 1 + class SubClass(SuperClass): def __init__(self): super().__init__() self.b = 2 + class SubSubClass(SubClass): def __init__(self): super().__init__() self.c = 3 + sc = SuperClass() subc = SubClass() subsubc = SubSubClass() @@ -22,4 +25,3 @@ def __init__(self): print(isinstance(sc, SuperClass)) print(isinstance(subc, SuperClass)) print(isinstance(subsubc, SuperClass)) - diff --git a/src/pymatgen/io/jdftx/generic_tags.py b/src/pymatgen/io/jdftx/generic_tags.py index f8bd47c75ff..370acc469ad 100644 --- a/src/pymatgen/io/jdftx/generic_tags.py +++ b/src/pymatgen/io/jdftx/generic_tags.py @@ -65,40 +65,30 @@ def __str__(self) -> str: str The class in a readable format. """ - return f"{self.__class__}\n" + "\n".join( - f"{item} = {self.__dict__[item]}" for item in sorted(self.__dict__) - ) + return f"{self.__class__}\n" + "\n".join(f"{item} = {self.__dict__[item]}" for item in sorted(self.__dict__)) -@dataclass(kw_only=True) +@dataclass class AbstractTag(ClassPrintFormatter, ABC): """Abstract base class for all tags.""" multiline_tag: bool = False # set to True if what to print tags across # multiple lines, typically like electronic-minimize - can_repeat: bool = ( - False # set to True for tags that can appear on multiple lines, like ion - ) + can_repeat: bool = False # set to True for tags that can appear on multiple lines, like ion write_tagname: bool = ( True # set to False to not print the tagname, like for subtags of # elec-cutoff ) - write_value: bool = ( - True # set to False to not print any value, like for dump-interval - ) + write_value: bool = True # set to False to not print any value, like for dump-interval optional: bool = True # set to False if tag (usually a subtag of a # TagContainer) must be set for the JDFTXInfile to be valid. # The lattice, ion, and ion-species are the main tags that are not optional defer_until_struc: bool = False is_tag_container: bool = False - allow_list_representation: bool = ( - False # if True, allow this tag to exist as a list or list of lists - ) + allow_list_representation: bool = False # if True, allow this tag to exist as a list or list of lists @abstractmethod - def validate_value_type( - self, tag: str, value: Any, try_auto_type_fix: bool = False - ) -> tuple[str, bool, Any]: + def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = False) -> tuple[str, bool, Any]: """Validate the type of the value for this tag.""" def _validate_value_type( @@ -140,15 +130,10 @@ def _validate_value_type( if not is_valid and try_auto_type_fix: try: - if self.can_repeat: - value = [self.read(tag, str(x)) for x in value] - else: - value = self.read(tag, str(value)) + value = [self.read(tag, str(x)) for x in value] if self.can_repeat else self.read(tag, str(value)) tag, is_valid, value = self._validate_value_type(type_check, tag, value) except (TypeError, ValueError): - warnings.warn( - f"Could not fix the typing for {tag} {value}!", stacklevel=2 - ) + warnings.warn(f"Could not fix the typing for {tag} {value}!", stacklevel=2) return tag, is_valid, value def _validate_repeat(self, tag: str, value: Any) -> None: @@ -211,19 +196,15 @@ def get_dict_representation(self, tag: str, value: Any) -> dict | list[dict]: """ -@dataclass(kw_only=True) +@dataclass class BoolTag(AbstractTag): """Tag for boolean values in JDFTx input files. Tag for boolean values in JDFTx input files. """ - _TF_read_options: dict[str, bool] = field( - default_factory=lambda: {"yes": True, "no": False} - ) - _TF_write_options: dict[bool, str] = field( - default_factory=lambda: {True: "yes", False: "no"} - ) + _TF_read_options: dict[str, bool] = field(default_factory=lambda: {"yes": True, "no": False}) + _TF_write_options: dict[bool, str] = field(default_factory=lambda: {True: "yes", False: "no"}) _TF_options: dict[str, dict] = field(init=False) def __post_init__(self) -> None: @@ -236,9 +217,7 @@ def __post_init__(self) -> None: "write": self._TF_write_options, } - def validate_value_type( - self, tag: str, value: Any, try_auto_type_fix: bool = False - ) -> tuple[str, bool, Any]: + def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = False) -> tuple[str, bool, Any]: """Validate the type of the value for this tag. Validate the type of the value for this tag. @@ -262,9 +241,7 @@ def validate_value_type( updated_value : Any The value checked against the correct type, possibly fixed. """ - return self._validate_value_type( - bool, tag, value, try_auto_type_fix=try_auto_type_fix - ) + return self._validate_value_type(bool, tag, value, try_auto_type_fix=try_auto_type_fix) def raise_value_error(self, tag: str, value: str) -> None: """Raise a ValueError for the value string. @@ -312,9 +289,7 @@ def read(self, tag: str, value: str) -> bool: self.raise_value_error(tag, value) return self._TF_options["read"][value] except (ValueError, TypeError) as err: - raise ValueError( - f"Could not set '{value}' as True/False for {tag}!" - ) from err + raise ValueError(f"Could not set '{value}' as True/False for {tag}!") from err def write(self, tag: str, value: Any) -> str: """Write the tag and its value as a string. @@ -348,18 +323,16 @@ def get_token_len(self) -> int: return self._get_token_len() -@dataclass(kw_only=True) +@dataclass class StrTag(AbstractTag): """Tag for string values in JDFTx input files. Tag for string values in JDFTx input files. """ - options: list = None + options: list = field(default_factory=list) - def validate_value_type( - self, tag: str, value: Any, try_auto_type_fix: bool = False - ) -> tuple[str, bool, Any]: + def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = False) -> tuple[str, bool, Any]: """Validate the type of the value for this tag. Validate the type of the value for this tag. @@ -383,9 +356,7 @@ def validate_value_type( updated_value : Any The value checked against the correct type, possibly fixed. """ - return self._validate_value_type( - str, tag, value, try_auto_type_fix=try_auto_type_fix - ) + return self._validate_value_type(str, tag, value, try_auto_type_fix=try_auto_type_fix) def read(self, tag: str, value: str) -> str: """Read the value string for this tag. @@ -411,9 +382,7 @@ def read(self, tag: str, value: str) -> str: raise ValueError(f"Could not set '{value}' to a str for {tag}!") from err if self.options is None or value in self.options: return value - raise ValueError( - f"The '{value}' string must be one of {self.options} for {tag}" - ) + raise ValueError(f"The '{value}' string must be one of {self.options} for {tag}") def write(self, tag: str, value: Any) -> str: """Write the tag and its value as a string. @@ -447,16 +416,14 @@ def get_token_len(self) -> int: return self._get_token_len() -@dataclass(kw_only=True) +@dataclass class IntTag(AbstractTag): """Tag for integer values in JDFTx input files. Tag for integer values in JDFTx input files. """ - def validate_value_type( - self, tag: str, value: Any, try_auto_type_fix: bool = False - ) -> tuple[str, bool, Any]: + def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = False) -> tuple[str, bool, Any]: """Validate the type of the value for this tag. Validate the type of the value for this tag. @@ -480,9 +447,7 @@ def validate_value_type( updated_value : Any The value checked against the correct type, possibly fixed. """ - return self._validate_value_type( - int, tag, value, try_auto_type_fix=try_auto_type_fix - ) + return self._validate_value_type(int, tag, value, try_auto_type_fix=try_auto_type_fix) def read(self, tag: str, value: str) -> int: """Read the value string for this tag. @@ -539,18 +504,16 @@ def get_token_len(self) -> int: return self._get_token_len() -@dataclass(kw_only=True) +@dataclass class FloatTag(AbstractTag): """Tag for float values in JDFTx input files. Tag for float values in JDFTx input files. """ - prec: int = field(default=None) + prec: int | None = None - def validate_value_type( - self, tag: str, value: Any, try_auto_type_fix: bool = False - ) -> tuple[str, bool, Any]: + def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = False) -> tuple[str, bool, Any]: """Validate the type of the value for this tag. Validate the type of the value for this tag. @@ -574,9 +537,7 @@ def validate_value_type( updated_value : Any The value checked against the correct type, possibly fixed. """ - return self._validate_value_type( - float, tag, value, try_auto_type_fix=try_auto_type_fix - ) + return self._validate_value_type(float, tag, value, try_auto_type_fix=try_auto_type_fix) def read(self, tag: str, value: str) -> float: """Read the value string for this tag. @@ -639,7 +600,7 @@ def get_token_len(self) -> int: return self._get_token_len() -@dataclass(kw_only=True) +@dataclass class InitMagMomTag(AbstractTag): """Tag for initial-magnetic-moments tag in JDFTx input files. @@ -658,9 +619,7 @@ class InitMagMomTag(AbstractTag): # being a StructureDeferredTag, because this tag needs to know the # results of reading in the structure before being able to robustly # parse the value of this tag - def validate_value_type( - self, tag: str, value: Any, try_auto_type_fix: bool = False - ) -> tuple[str, bool, Any]: + def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = False) -> tuple[str, bool, Any]: """Validate the type of the value for this tag. Validate the type of the value for this tag. @@ -684,9 +643,7 @@ def validate_value_type( updated_value : Any The value checked against the correct type, possibly fixed. """ - return self._validate_value_type( - str, tag, value, try_auto_type_fix=try_auto_type_fix - ) + return self._validate_value_type(str, tag, value, try_auto_type_fix=try_auto_type_fix) def read(self, tag: str, value: str) -> str: """Read the value string for this tag. @@ -742,7 +699,7 @@ def get_token_len(self) -> int: return self._get_token_len() -@dataclass(kw_only=True) +@dataclass class TagContainer(AbstractTag): """TagContainer class for handling tags that contain other tags. @@ -752,12 +709,12 @@ class TagContainer(AbstractTag): """ + # linebreak_nth_entry: int = None + # Hey pre-commit! Kill yourself! :) + linebreak_nth_entry: int | None = None # handles special formatting for matrix tags, e.g. lattice tag is_tag_container: bool = True # used to ensure only TagContainers are # converted between list and dict representations - subtags: dict[str, AbstractTag] = None - linebreak_nth_entry: int = ( - None # handles special formatting for matrix tags, e.g. lattice tag - ) + subtags: dict[str, AbstractTag] = field(default_factory=dict) def _validate_single_entry( self, value: dict | list[dict], try_auto_type_fix: bool = False @@ -765,22 +722,22 @@ def _validate_single_entry( if not isinstance(value, dict): raise TypeError(f"This tag should be a dict: {value}, which is \ of the type {type(value)}") - tags_checked = [] - types_checks = [] + tags_checked: list[str] = [] + types_checks: list[bool] = [] updated_value = deepcopy(value) for subtag, subtag_value in value.items(): subtag_object = self.subtags[subtag] - tags, checks, subtag_value2 = subtag_object.validate_value_type( + tag, check, subtag_value2 = subtag_object.validate_value_type( subtag, subtag_value, try_auto_type_fix=try_auto_type_fix ) if try_auto_type_fix: updated_value[subtag] = subtag_value2 - if isinstance(checks, list): - tags_checked.extend(tags) - types_checks.extend(checks) + if isinstance(check, list): + tags_checked.extend(tag) + types_checks.extend(check) else: - tags_checked.append(tags) - types_checks.append(checks) + tags_checked.append(tag) + types_checks.append(check) return tags_checked, types_checks, updated_value # TODO: This method violates the return signature of the AbstractTag @@ -788,9 +745,7 @@ def _validate_single_entry( # checks in all the functions that call validate_value_type to make sure # this doesn't break anything, but regardless pre-commit does not allow it. # (TODO action is to fix the return signature and make sure it doesn't break) - def validate_value_type( - self, tag: str, value: Any, try_auto_type_fix: bool = False - ) -> tuple[str, bool, Any]: + def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = False) -> tuple[str, bool, Any]: """Validate the type of the value for this tag. Validate the type of the value for this tag. @@ -817,21 +772,26 @@ def validate_value_type( value_dict = self.get_dict_representation(tag, value) if self.can_repeat: self._validate_repeat(tag, value_dict) - results = [ - self._validate_single_entry(x, try_auto_type_fix=try_auto_type_fix) - for x in value_dict - ] - tags, is_valids, updated_value = [list(x) for x in list(zip(*results))] - tag_out = ",".join([",".join(x) for x in tags]) - is_valid_out = all(all(x) for x in is_valids) + results = [self._validate_single_entry(x, try_auto_type_fix=try_auto_type_fix) for x in value_dict] + # tags, is_valids, updated_value = [list(x) for x in list(zip(*results, strict=False))] + # Stupid pre-commit + if not all(len(lst) == len(results[0]) for lst in results): + raise ValueError("All iterables must have the same length") + # tags, is_valids, updated_value = [list(x) for x in list(zip(*results, strict=False))] + # Manually unpack the results + # Hey pre-commit! Literally kill yourself. + tags_list_list: list[list[str]] = [result[0] for result in results] + is_valids_list_list: list[list[bool]] = [result[1] for result in results] + updated_value: Any = [result[2] for result in results] + tag_out = ",".join([",".join(x) for x in tags_list_list]) + is_valid_out = all(all(x) for x in is_valids_list_list) if not is_valid_out: warnmsg = "Invalid value(s) found for: " - for i, x in enumerate(is_valids): + for i, x in enumerate(is_valids_list_list): if not all(x): for j, y in enumerate(x): if not y: - warnmsg += f"{tags[i][j]} " - + warnmsg += f"{tags_list_list[i][j]} " else: tags, is_valids, updated_value = self._validate_single_entry( value_dict, try_auto_type_fix=try_auto_type_fix @@ -840,9 +800,10 @@ def validate_value_type( is_valid_out = all(is_valids) if not is_valid_out: warnmsg = "Invalid value(s) found for: " - for i, x in enumerate(is_valids): - if not x: - warnmsg += f"{tags[i]} " + # Hey pre-commit! I HAte you literally so much + for ii, xx in enumerate(is_valids): + if not xx: + warnmsg += f"{tags[ii]} " return tag_out, is_valid_out, updated_value # def read(self, tag: str, value: str | list | dict) -> dict: @@ -864,9 +825,7 @@ def read(self, tag: str, value: str) -> dict: """ value_list = value.split() if tag == "ion": - special_constraints = [ - x in ["HyperPlane", "Linear", "None", "Planar"] for x in value_list - ] + special_constraints = [x in ["HyperPlane", "Linear", "None", "Planar"] for x in value_list] if any(special_constraints): value_list = value_list[: special_constraints.index(True)] warnings.warn( @@ -981,9 +940,7 @@ def write(self, tag: str, value: Any) -> str: # if it is not a list, then the tag will still be printed by the else # this could be relevant if someone manually sets the tag's # can_repeat value to a non-list. - print_str_list = [ - self.subtags[subtag].write(subtag, entry) for entry in subvalue - ] + print_str_list = [self.subtags[subtag].write(subtag, entry) for entry in subvalue] print_str = " ".join(print_str_list) else: print_str = self.subtags[subtag].write(subtag, subvalue) @@ -1001,9 +958,7 @@ def write(self, tag: str, value: Any) -> str: final_value += f"{print_str}" else: final_value += f"{print_str}" - if ( - self.multiline_tag or self.linebreak_nth_entry is not None - ): # handles special formatting for lattice tag + if self.multiline_tag or self.linebreak_nth_entry is not None: # handles special formatting for lattice tag final_value = final_value[:-2] # exclude final \\n from final # print call @@ -1022,12 +977,8 @@ def get_token_len(self) -> int: min_token_len = int(self.write_tagname) # length of value subtags # added next for subtag_type in self.subtags.values(): - subtag_token_len = ( - subtag_type.get_token_len() - ) # recursive for nested TagContainers - if ( - not subtag_type.optional - ): # TagContainers could be longer with optional subtags included + subtag_token_len = subtag_type.get_token_len() # recursive for nested TagContainers + if not subtag_type.optional: # TagContainers could be longer with optional subtags included min_token_len += subtag_token_len return min_token_len @@ -1056,9 +1007,7 @@ def check_representation(self, tag: str, value: Any) -> str: return "list" if value == value_dict: return "dict" - raise ValueError( - "Could not determine TagContainer representation, something is wrong" - ) + raise ValueError("Could not determine TagContainer representation, something is wrong") def _make_list(self, value: dict) -> list: value_list = [] @@ -1072,17 +1021,13 @@ def _make_list(self, value: dict) -> list: f"The subtag {subtag} is not a dict: '{value[subtag]}',\ so could not be converted" ) - subtag_value2 = subtag_type.get_list_representation( - subtag, value[subtag] - ) # recursive list generation + subtag_value2 = subtag_type.get_list_representation(subtag, value[subtag]) # recursive list generation if subtag_type.write_tagname: # needed to write 'v' subtag in # 'ion' tag value_list.append(subtag) value_list.extend(subtag_value2) - elif not subtag_type.allow_list_representation and isinstance( - value[subtag], dict - ): + elif not subtag_type.allow_list_representation and isinstance(value[subtag], dict): # this triggers if someone sets this tag using mixed dict/list # representations warnings.warn( @@ -1101,10 +1046,7 @@ def _make_list(self, value: dict) -> list: # return list of lists for tags in matrix format, e.g. lattice tag if (ncol := self.linebreak_nth_entry) is not None: nrow = int(len(value_list) / ncol) - value_list = [ - [value_list[row * ncol + col] for col in range(ncol)] - for row in range(nrow) - ] + value_list = [[value_list[row * ncol + col] for col in range(ncol)] for row in range(nrow)] return value_list def get_list_representation(self, tag: str, value: Any) -> list: @@ -1142,13 +1084,31 @@ def get_list_representation(self, tag: str, value: Any) -> list: tag_as_list = self._make_list(value) return tag_as_list + # Consider uninstalling and never using pre-commit again! :) @staticmethod def _check_for_mixed_nesting(tag: str, value: Any) -> None: - if any(isinstance(x, (dict, list)) for x in value): + has_nested_dict = any(isinstance(x, dict) for x in value) + has_nested_list = any(isinstance(x, list) for x in value) + if has_nested_dict and has_nested_list: raise ValueError( f"{tag} with {value} cannot have nested lists/dicts mixed with \ bool/str/int/floats!" ) + if has_nested_dict: + raise ValueError( + f"{tag} with {value} cannot have nested dicts mixed with \ + bool/str/int/floats!" + ) + if has_nested_list: + raise ValueError( + f"{tag} with {value} cannot have nested lists mixed with \ + bool/str/int/floats!" + ) + # if any(isinstance(x, dict | list) for x in value): + # raise ValueError( + # f"{tag} with {value} cannot have nested lists/dicts mixed with \ + # bool/str/int/floats!" + # ) def _make_str_for_dict(self, tag: str, value_list: list) -> str: """Convert the value to a string representation. @@ -1219,7 +1179,7 @@ def get_dict_representation(self, tag: str, value: list) -> dict | list[dict]: return self.read(tag, list_value) -@dataclass(kw_only=True) +@dataclass class StructureDeferredTagContainer(TagContainer): """Class for tags that require a Pymatgen structure to process the value. @@ -1291,7 +1251,7 @@ def read_with_structure(self, tag: str, value: str, structure: Structure) -> Non # return self._TC_read(tag, value, structure) -@dataclass(kw_only=True) +@dataclass class MultiformatTag(AbstractTag): """Class for tags with multiple format options. @@ -1305,11 +1265,9 @@ class MultiformatTag(AbstractTag): cases by itself. """ - format_options: list[AbstractTag] = None + format_options: list[AbstractTag] = field(default_factory=list) - def validate_value_type( - self, tag: str, value: Any, try_auto_type_fix: bool = False - ) -> tuple[str, bool, Any]: + def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = False) -> tuple[str, bool, Any]: """Validate the type of the value for this tag. Validate the type of the value for this tag. @@ -1324,9 +1282,7 @@ def validate_value_type( Whether to try to automatically fix the type of the value, by default False. """ - format_index, value = self._determine_format_option( - tag, value, try_auto_type_fix=try_auto_type_fix - ) + format_index, value = self._determine_format_option(tag, value, try_auto_type_fix=try_auto_type_fix) is_valid = format_index is not None return tag, is_valid, value @@ -1354,9 +1310,7 @@ def read(self, tag: str, value: str) -> None: to format_options or double-check the value string and retry!\n\n" errormsg += "Here is the log of errors for each known \ formatting option:\n" - errormsg += "\n".join( - [f"Format {x}: {problem_log[x]}" for x in range(len(problem_log))] - ) + errormsg += "\n".join([f"Format {x}: {problem_log[x]}" for x in range(len(problem_log))]) raise ValueError(errormsg) def raise_invalid_format_option_error(self, tag: str, i: int) -> None: @@ -1376,9 +1330,7 @@ def raise_invalid_format_option_error(self, tag: str, i: int) -> None: failed" ) - def _determine_format_option( - self, tag: str, value: Any, try_auto_type_fix: bool = False - ) -> tuple[int, Any]: + def _determine_format_option(self, tag: str, value: Any, try_auto_type_fix: bool = False) -> tuple[int, Any]: """Determine the format option for the value of this tag. This method determines the format option for the value of this tag. diff --git a/src/pymatgen/io/jdftx/jdftxinfile.py b/src/pymatgen/io/jdftx/jdftxinfile.py index 107c6e44498..31deaddb2b6 100644 --- a/src/pymatgen/io/jdftx/jdftxinfile.py +++ b/src/pymatgen/io/jdftx/jdftxinfile.py @@ -16,30 +16,26 @@ import scipy.constants as const from monty.io import zopen from monty.json import MSONable -from pymatgen.core import Structure -from pymatgen.util.io_utils import clean_lines -from atomate2.jdftx.io.generic_tags import ( - AbstractTag, - BoolTagContainer, - DumpTagContainer, - TagContainer, -) -from atomate2.jdftx.io.jdftxinfile_master_format import ( +from pymatgen.core import Structure +from pymatgen.io.jdftx.generic_tags import AbstractTag, BoolTagContainer, DumpTagContainer, TagContainer +from pymatgen.io.jdftx.jdftxinfile_master_format import ( __PHONON_TAGS__, __TAG_LIST__, __WANNIER_TAGS__, MASTER_TAG_LIST, get_tag_object, ) +from pymatgen.util.io_utils import clean_lines if TYPE_CHECKING: from typing import Any from numpy.typing import ArrayLike - from pymatgen.util.typing import PathLike from typing_extensions import Self + from pymatgen.util.typing import PathLike + __author__ = "Jacob Clary" @@ -50,7 +46,7 @@ class JDFTXInfile(dict, MSONable): Essentially a dictionary with some helper functions. """ - path_parent: str = None # Only gets initialized if from_file + path_parent: str | None = None # Only gets initialized if from_file def __init__(self, params: dict[str, Any] | None = None) -> None: """ @@ -193,9 +189,7 @@ def get_text_list(self) -> list[str]: # if it is not a list, then the tag will still be printed by # the else this could be relevant if someone manually # sets the tag the can repeat's value to a non-list - text += [ - tag_object.write(tag, entry) for entry in self_as_dict[tag] - ] + text += [tag_object.write(tag, entry) for entry in self_as_dict[tag]] # for entry in self_as_dict[tag]: # text.append(tag_object.write(tag, entry)) else: @@ -339,9 +333,7 @@ def _store_value( # a list, but to combine alike subtags (ie the same dump freq) # as they appear. if not isinstance(value, dict): - raise ValueError( - f"The value for the {tag} tag should be a dictionary!" - ) + raise ValueError(f"The value for the {tag} tag should be a dictionary!") for freq in value: inserted = False for i, preex in enumerate(params[tag]): @@ -384,9 +376,7 @@ def _gather_tags(lines: list[str]) -> list[str]: gathered_strings = [] for line in lines: if line[-1] == "\\": # then tag is continued on next line - total_tag += ( - line[:-1].strip() + " " - ) # remove \ and any extra whitespace + total_tag += line[:-1].strip() + " " # remove \ and any extra whitespace elif total_tag: # then finished with line continuations total_tag += line gathered_strings.append(total_tag) @@ -414,7 +404,7 @@ def from_str( string: str, dont_require_structure: bool = False, sort_tags: bool = True, - path_parent: Path = None, + path_parent: Path | None = None, ) -> Self: """Read a JDFTXInfile object from a string. @@ -445,9 +435,7 @@ def from_str( for line in lines: tag_object, tag, value = cls._preprocess_line(line) processed_value = tag_object.read(tag, value) - params = cls._store_value( - params, tag_object, tag, processed_value - ) # this will change with tag categories + params = cls._store_value(params, tag_object, tag, processed_value) # this will change with tag categories if "include" in params: for filename in params["include"]: @@ -456,14 +444,8 @@ def from_str( if path_parent is not None: _filename = path_parent / filename if not Path(_filename).exists(): - raise ValueError( - f"The include file {filename} ({_filename}) does not exist!" - ) - params.update( - cls.from_file( - _filename, dont_require_structure=True, assign_path_parent=False - ) - ) + raise ValueError(f"The include file {filename} ({_filename}) does not exist!") + params.update(cls.from_file(_filename, dont_require_structure=True, assign_path_parent=False)) del params["include"] if ( @@ -478,9 +460,7 @@ def from_str( return cls(params) @classmethod - def to_jdftxstructure( - cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False - ) -> JDFTXStructure: + def to_jdftxstructure(cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False) -> JDFTXStructure: """Convert JDFTXInfile to JDFTXStructure object. Converts JDFTx lattice, lattice-scale, ion tags into JDFTXStructure, @@ -497,14 +477,10 @@ def to_jdftxstructure( # use dict representation so it's easy to get the right column for # moveScale, rather than checking for velocities jdftxinfile_dict = cls.get_dict_representation(jdftxinfile) - return JDFTXStructure.from_jdftxinfile( - jdftxinfile_dict, sort_structure=sort_structure - ) + return JDFTXStructure.from_jdftxinfile(jdftxinfile_dict, sort_structure=sort_structure) @classmethod - def to_pmg_structure( - cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False - ) -> Structure: + def to_pmg_structure(cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False) -> Structure: """Convert JDFTXInfile to pymatgen Structure object. Converts JDFTx lattice, lattice-scale, ion tags into pymatgen Structure. @@ -534,9 +510,7 @@ def to_pmg_structure( # ).structure @staticmethod - def _needs_conversion( - conversion: str, value: dict | list[dict] | list | list[list] - ) -> bool: + def _needs_conversion(conversion: str, value: dict | list[dict] | list | list[list]) -> bool: """Determine if a value needs to be converted. Determine if a value needs to be converted. @@ -566,7 +540,11 @@ def _needs_conversion( flag = False elif conversion == "dict-to-list": flag = True - + else: + raise ValueError( + f"Conversion type {conversion} is not 'list-to-dict' or \ + 'dict-to-list'" + ) if isinstance(value, dict) or all(isinstance(x, dict) for x in value): return flag return not flag @@ -584,10 +562,7 @@ def get_list_representation(cls, jdftxinfile: JDFTXInfile) -> JDFTXInfile: """ reformatted_params = deepcopy(jdftxinfile.as_dict(skip_module_keys=True)) # rest of code assumes lists are lists and not np.arrays - reformatted_params = { - k: v.tolist() if isinstance(v, np.ndarray) else v - for k, v in reformatted_params.items() - } + reformatted_params = {k: v.tolist() if isinstance(v, np.ndarray) else v for k, v in reformatted_params.items()} for tag, value in reformatted_params.items(): tag_object = get_tag_object(tag) if all( @@ -597,9 +572,7 @@ def get_list_representation(cls, jdftxinfile: JDFTXInfile) -> JDFTXInfile: cls._needs_conversion("dict-to-list", value), ] ): - reformatted_params.update( - {tag: tag_object.get_list_representation(tag, value)} - ) + reformatted_params.update({tag: tag_object.get_list_representation(tag, value)}) return cls(reformatted_params) @classmethod @@ -616,8 +589,7 @@ def get_dict_representation(cls, jdftxinfile: JDFTXInfile) -> JDFTXInfile: reformatted_params = deepcopy(jdftxinfile.as_dict(skip_module_keys=True)) # Just to make sure only passing lists and no more numpy arrays reformatted_params = { - k: v.tolist() if isinstance(v, np.ndarray) else v - for k, v in reformatted_params.items() + k: v.tolist() if isinstance(v, np.ndarray) else v for k, v in reformatted_params.items() } # rest of code assumes lists are lists and not np.arrays for tag, value in reformatted_params.items(): tag_object = get_tag_object(tag) @@ -628,9 +600,7 @@ def get_dict_representation(cls, jdftxinfile: JDFTXInfile) -> JDFTXInfile: cls._needs_conversion("list-to-dict", value), ] ): - reformatted_params.update( - {tag: tag_object.get_dict_representation(tag, value)} - ) + reformatted_params.update({tag: tag_object.get_dict_representation(tag, value)}) return cls(reformatted_params) def validate_tags( @@ -673,10 +643,7 @@ def validate_tags( if should_warn: warnmsg = f"The {tag} tag with value:\n{self[tag]}\nhas \ incorrect typing!\n Subtag IsValid?\n" - if any( - isinstance(tag_object, tc) - for tc in [TagContainer, DumpTagContainer, BoolTagContainer] - ): + if any(isinstance(tag_object, tc) for tc in [TagContainer, DumpTagContainer, BoolTagContainer]): warnmsg += "(Check earlier warnings for more details)\n" warnings.warn(warnmsg, stacklevel=2) @@ -802,9 +769,7 @@ def from_file(cls, filename: str) -> JDFTXStructure: return cls.from_jdftxinfile(JDFTXInfile.from_file(filename)) @classmethod - def from_jdftxinfile( - cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False - ) -> JDFTXStructure: + def from_jdftxinfile(cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False) -> JDFTXStructure: """Get JDFTXStructure from JDFTXInfile. Get JDFTXStructure from JDFTXInfile. @@ -819,14 +784,10 @@ def from_jdftxinfile( """ lattice = np.array([jdftxinfile["lattice"][x] for x in jdftxinfile["lattice"]]) if "latt-scale" in jdftxinfile: - latt_scale = np.array( - [[jdftxinfile["latt-scale"][x] for x in ["s0", "s1", "s2"]]] - ) + latt_scale = np.array([[jdftxinfile["latt-scale"][x] for x in ["s0", "s1", "s2"]]]) lattice *= latt_scale lattice = lattice.T # convert to row vector format - lattice *= ( - const.value("Bohr radius") * 10**10 - ) # Bohr radius in Ang; convert to Ang + lattice *= const.value("Bohr radius") * 10**10 # Bohr radius in Ang; convert to Ang atomic_symbols = [x["species-id"] for x in jdftxinfile["ion"]] coords = np.array([[x["x0"], x["x1"], x["x2"]] for x in jdftxinfile["ion"]]) @@ -866,18 +827,13 @@ def get_str(self, in_cart_coords: bool = False) -> str: lattice = np.copy(self.structure.lattice.matrix) lattice = lattice.T # transpose to get into column-vector format - lattice /= ( - const.value("Bohr radius") * 10**10 - ) # Bohr radius in Ang; convert to Bohr + lattice /= const.value("Bohr radius") * 10**10 # Bohr radius in Ang; convert to Bohr jdftx_tag_dict["lattice"] = lattice jdftx_tag_dict["ion"] = [] for i, site in enumerate(self.structure): coords = site.coords if in_cart_coords else site.frac_coords - if self.selective_dynamics is not None: - sd = self.selective_dynamics[i] - else: - sd = 1 + sd = self.selective_dynamics[i] if self.selective_dynamics is not None else 1 jdftx_tag_dict["ion"].append([site.label, *coords, sd]) return str(JDFTXInfile.from_dict(jdftx_tag_dict)) diff --git a/src/pymatgen/io/jdftx/jdftxinfile_master_format.py b/src/pymatgen/io/jdftx/jdftxinfile_master_format.py index df1352793b0..2d2663d6c34 100644 --- a/src/pymatgen/io/jdftx/jdftxinfile_master_format.py +++ b/src/pymatgen/io/jdftx/jdftxinfile_master_format.py @@ -7,21 +7,12 @@ MASTER_TAG_LIST given a tag name. """ +from __future__ import annotations + from copy import deepcopy from typing import Any -from atomate2.jdftx.io.jdftxinfile_ref_options import ( - func_c_options, - func_options, - func_x_options, - func_xc_options, - jdftxdumpfreqoptions, - jdftxdumpvaroptions, - jdftxfluid_subtagdict, - jdftxminimize_subtagdict, -) - -from .generic_tags import ( +from pymatgen.io.jdftx.generic_tags import ( AbstractTag, BoolTag, BoolTagContainer, @@ -33,6 +24,16 @@ StrTag, TagContainer, ) +from pymatgen.io.jdftx.jdftxinfile_ref_options import ( + func_c_options, + func_options, + func_x_options, + func_xc_options, + jdftxdumpfreqoptions, + jdftxdumpvaroptions, + jdftxfluid_subtagdict, + jdftxminimize_subtagdict, +) MASTER_TAG_LIST: dict[str, dict[str, Any]] = { "extrafiles": { @@ -388,9 +389,7 @@ subtags={ "Slab": TagContainer( subtags={ - "dir": StrTag( - options=["100", "010", "001"], write_tagname=False - ), + "dir": StrTag(options=["100", "010", "001"], write_tagname=False), } ), "DtotFile": StrTag(write_tagname=False, optional=False), @@ -457,9 +456,7 @@ ), TagContainer( subtags={ - "truncationType": StrTag( - options=["Spherical"], write_tagname=False, optional=False - ), + "truncationType": StrTag(options=["Spherical"], write_tagname=False, optional=False), "Rc": FloatTag(write_tagname=False), } ), @@ -479,9 +476,7 @@ ), TagContainer( subtags={ - "truncationType": StrTag( - options=["Cylindrical"], write_tagname=False, optional=False - ), + "truncationType": StrTag(options=["Cylindrical"], write_tagname=False, optional=False), "dir": StrTag( options=["001", "010", "100"], write_tagname=False, @@ -513,12 +508,8 @@ ), "wavefunction": MultiformatTag( format_options=[ - TagContainer( - subtags={"lcao": BoolTag(write_value=False, optional=False)} - ), - TagContainer( - subtags={"random": BoolTag(write_value=False, optional=False)} - ), + TagContainer(subtags={"lcao": BoolTag(write_value=False, optional=False)}), + TagContainer(subtags={"random": BoolTag(write_value=False, optional=False)}), TagContainer( subtags={ "read": StrTag(write_value=False, optional=False), @@ -550,9 +541,7 @@ "fix-electron-potential": StrTag(), "Vexternal": MultiformatTag( format_options=[ - TagContainer( - subtags={"filename": StrTag(write_value=False, optional=False)} - ), + TagContainer(subtags={"filename": StrTag(write_value=False, optional=False)}), TagContainer( subtags={ "filenameUp": StrTag(write_value=False, optional=False), @@ -758,9 +747,7 @@ ), "fluid-anion": TagContainer( subtags={ - "name": StrTag( - options=["Cl-", "ClO4-", "F-"], write_tagname=False, optional=False - ), + "name": StrTag(options=["Cl-", "ClO4-", "F-"], write_tagname=False, optional=False), "concentration": FloatTag(write_tagname=False, optional=False), "functional": StrTag( options=[ @@ -776,9 +763,7 @@ ), "fluid-cation": TagContainer( subtags={ - "name": StrTag( - options=["K+", "Na+"], write_tagname=False, optional=False - ), + "name": StrTag(options=["K+", "Na+"], write_tagname=False, optional=False), "concentration": FloatTag(write_tagname=False, optional=False), "functional": StrTag( options=[ @@ -807,13 +792,9 @@ ), "fluid-ex-corr": TagContainer( subtags={ - "kinetic": StrTag( - write_tagname=False, optional=False - ), # TODO: add options from: + "kinetic": StrTag(write_tagname=False, optional=False), # TODO: add options from: # https://jdftx.org/CommandFluidExCorr.html - "exchange-correlation": StrTag( - write_tagname=False - ), # TODO: add same options as elec-ex-corr + "exchange-correlation": StrTag(write_tagname=False), # TODO: add same options as elec-ex-corr } ), "fluid-mixing-functional": TagContainer( @@ -855,9 +836,7 @@ ), "energyScale": FloatTag(write_tagname=False, optional=False), "lengthScale": FloatTag(write_tagname=False), - "FMixType": StrTag( - options=["LJPotential", "GaussianKernel"], write_tagname=False - ), + "FMixType": StrTag(options=["LJPotential", "GaussianKernel"], write_tagname=False), }, ), "fluid-vdwScale": FloatTag(), @@ -1157,9 +1136,7 @@ ), }, ), - "forces-output-coords": StrTag( - options=["Cartesian", "Contravariant", "Lattice", "Positions"] - ), + "forces-output-coords": StrTag(options=["Cartesian", "Contravariant", "Lattice", "Positions"]), "polarizability": TagContainer( subtags={ "eigenBasis": StrTag( @@ -1221,9 +1198,7 @@ def get_dump_tag_container() -> DumpTagContainer: # subtags[freq] = BoolTagContainer( # subtags=subsubtags, write_tagname=True, can_repeat=True # ) - subtags2[freq] = BoolTagContainer( - subtags=subsubtags, write_tagname=True, can_repeat=True - ) + subtags2[freq] = BoolTagContainer(subtags=subsubtags, write_tagname=True, can_repeat=True) return DumpTagContainer(subtags=subtags2, write_tagname=True, can_repeat=True) @@ -1240,9 +1215,7 @@ def get_dump_tag_container() -> DumpTagContainer: "defect-supercell", ] __TAG_LIST__ = [tag for group in MASTER_TAG_LIST for tag in MASTER_TAG_LIST[group]] -__TAG_GROUPS__ = { - tag: group for group in MASTER_TAG_LIST for tag in MASTER_TAG_LIST[group] -} +__TAG_GROUPS__ = {tag: group for group in MASTER_TAG_LIST for tag in MASTER_TAG_LIST[group]} def get_tag_object(tag: str) -> AbstractTag: diff --git a/src/pymatgen/io/jdftx/jdftxinfile_ref_options.py b/src/pymatgen/io/jdftx/jdftxinfile_ref_options.py index d2ec78dc14a..103327987b3 100644 --- a/src/pymatgen/io/jdftx/jdftxinfile_ref_options.py +++ b/src/pymatgen/io/jdftx/jdftxinfile_ref_options.py @@ -4,13 +4,9 @@ functionals, pseudopotentials, etc. """ -from atomate2.jdftx.io.generic_tags import ( - BoolTag, - FloatTag, - IntTag, - StrTag, - TagContainer, -) +from __future__ import annotations + +from pymatgen.io.jdftx.generic_tags import BoolTag, FloatTag, IntTag, StrTag, TagContainer func_options = [ "gga", # Perdew-Burke-Ernzerhof GGA @@ -646,9 +642,7 @@ "fdTest": BoolTag(), "history": IntTag(), "knormThreshold": FloatTag(), - "linminMethod": StrTag( - options=["CubicWolfe", "DirUpdateRecommended", "Quad", "Relax"] - ), + "linminMethod": StrTag(options=["CubicWolfe", "DirUpdateRecommended", "Quad", "Relax"]), "nAlphaAdjustMax": FloatTag(), "nEnergyDiff": IntTag(), "nIterations": IntTag(), @@ -676,9 +670,7 @@ "quad_nAlpha": FloatTag(), "quad_nBeta": FloatTag(), "quad_nGamma": FloatTag(), - "representation": TagContainer( - subtags={"MuEps": FloatTag(), "Pomega": FloatTag(), "PsiAlpha": FloatTag()} - ), + "representation": TagContainer(subtags={"MuEps": FloatTag(), "Pomega": FloatTag(), "PsiAlpha": FloatTag()}), "Res": FloatTag(), "Rvdw": FloatTag(), "s2quadType": StrTag( diff --git a/src/pymatgen/io/jdftx/jdftxoutfile.py b/src/pymatgen/io/jdftx/jdftxoutfile.py index 4bd84059304..c3736f67a98 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfile.py +++ b/src/pymatgen/io/jdftx/jdftxoutfile.py @@ -8,23 +8,25 @@ from dataclasses import dataclass, field from functools import wraps from pathlib import Path -from typing import TYPE_CHECKING, Any, Callable +from typing import TYPE_CHECKING, Any from monty.io import zopen -from atomate2.jdftx.io.jdftxoutfileslice import JDFTXOutfileSlice -from atomate2.jdftx.io.jdftxoutfileslice_helpers import get_start_lines +from pymatgen.io.jdftx.jdftxoutfileslice import JDFTXOutfileSlice +from pymatgen.io.jdftx.jdftxoutfileslice_helpers import get_start_lines if TYPE_CHECKING: + from collections.abc import Callable + import numpy as np - from atomate2.jdftx.io.jminsettings import ( + from pymatgen.io.jdftx.jminsettings import ( JMinSettingsElectronic, JMinSettingsFluid, JMinSettingsIonic, JMinSettingsLattice, ) - from atomate2.jdftx.io.joutstructures import JOutStructures + from pymatgen.io.jdftx.joutstructures import JOutStructures def check_file_exists(func: Callable) -> Any: @@ -155,12 +157,7 @@ def jstrucs(self) -> JOutStructures: @property def jsettings_fluid( self, - ) -> ( - JMinSettingsFluid - | JMinSettingsElectronic - | JMinSettingsLattice - | JMinSettingsIonic - ): + ) -> JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic: """ Return jsettings_fluid from most recent JOutStructure. @@ -176,12 +173,7 @@ def jsettings_fluid( @property def jsettings_electronic( self, - ) -> ( - JMinSettingsFluid - | JMinSettingsElectronic - | JMinSettingsLattice - | JMinSettingsIonic - ): + ) -> JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic: """ Return jsettings_electronic from most recent JOutStructure. @@ -197,12 +189,7 @@ def jsettings_electronic( @property def jsettings_lattice( self, - ) -> ( - JMinSettingsFluid - | JMinSettingsElectronic - | JMinSettingsLattice - | JMinSettingsIonic - ): + ) -> JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic: """ Return jsettings_lattice from most recent JOutStructure. @@ -218,12 +205,7 @@ def jsettings_lattice( @property def jsettings_ionic( self, - ) -> ( - JMinSettingsFluid - | JMinSettingsElectronic - | JMinSettingsLattice - | JMinSettingsIonic - ): + ) -> JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic: """ Return jsettings_ionic from most recent JOutStructure. diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 365f73a3486..6336f021fab 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -8,6 +8,7 @@ from __future__ import annotations import math +import warnings from dataclasses import dataclass from typing import TYPE_CHECKING, ClassVar @@ -17,9 +18,8 @@ from pymatgen.core import Structure from pymatgen.core.trajectory import Trajectory from pymatgen.core.units import Ha_to_eV, ang_to_bohr - -from atomate2.jdftx.io.data import atom_valence_electrons -from atomate2.jdftx.io.jdftxoutfileslice_helpers import ( +from pymatgen.io.jdftx.data import atom_valence_electrons +from pymatgen.io.jdftx.jdftxoutfileslice_helpers import ( find_all_key, find_first_range_key, find_key, @@ -27,13 +27,13 @@ get_pseudo_read_section_bounds, key_exists, ) -from atomate2.jdftx.io.jminsettings import ( +from pymatgen.io.jdftx.jminsettings import ( JMinSettingsElectronic, JMinSettingsFluid, JMinSettingsIonic, JMinSettingsLattice, ) -from atomate2.jdftx.io.joutstructures import JOutStructures +from pymatgen.io.jdftx.joutstructures import JOutStructures class ClassPrintFormatter: @@ -47,10 +47,7 @@ def __str__(self) -> str: return ( str(self.__class__) + "\n" - + "\n".join( - str(item) + " = " + str(self.__dict__[item]) - for item in sorted(self.__dict__) - ) + + "\n".join(str(item) + " = " + str(self.__dict__[item]) for item in sorted(self.__dict__)) ) @@ -65,49 +62,33 @@ class JDFTXOutfileSlice(ClassPrintFormatter): see JDFTx documentation for tag info and typing """ - prefix: str = None + prefix: str | None = None - jstrucs: JOutStructures = None - jsettings_fluid: ( - JMinSettingsFluid - | JMinSettingsElectronic - | JMinSettingsLattice - | JMinSettingsIonic - ) = None + jstrucs: JOutStructures | None = None + jsettings_fluid: JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic | None = None jsettings_electronic: ( - JMinSettingsFluid - | JMinSettingsElectronic - | JMinSettingsLattice - | JMinSettingsIonic - ) = None - jsettings_lattice: ( - JMinSettingsFluid - | JMinSettingsElectronic - | JMinSettingsLattice - | JMinSettingsIonic - ) = None - jsettings_ionic: ( - JMinSettingsFluid - | JMinSettingsElectronic - | JMinSettingsLattice - | JMinSettingsIonic + JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic | None ) = None + jsettings_lattice: JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic | None = ( + None + ) + jsettings_ionic: JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic | None = None - xc_func: str = None + xc_func: str | None = None # lattice_initial: list[list[float]] = None # lattice_final: list[list[float]] = None # lattice: list[list[float]] = None - lattice_initial: np.ndarray = None - lattice_final: np.ndarray = None - lattice: np.ndarray = None - a: float = None - b: float = None - c: float = None + lattice_initial: np.ndarray | None = None + lattice_final: np.ndarray | None = None + lattice: np.ndarray | None = None + a: float | None = None + b: float | None = None + c: float | None = None - fftgrid: list[int] = None - geom_opt: bool = None - geom_opt_type: str = None + fftgrid: list[int] | None = None + geom_opt: bool | None = None + geom_opt_type: str | None = None # grouping fields related to electronic parameters. # Used by the get_electronic_output() method @@ -122,50 +103,50 @@ class JDFTXOutfileSlice(ClassPrintFormatter): "lumo_filling", "is_metal", ] - efermi: float = None - egap: float = None - emin: float = None - emax: float = None - homo: float = None - lumo: float = None - homo_filling: float = None - lumo_filling: float = None - is_metal: bool = None - etype: str = None - - broadening_type: str = None - broadening: float = None - kgrid: list = None - truncation_type: str = None - truncation_radius: float = None - pwcut: float = None - rhocut: float = None - - pp_type: str = None - total_electrons: float = None - semicore_electrons: int = None - valence_electrons: float = None - total_electrons_uncharged: int = None - semicore_electrons_uncharged: int = None - valence_electrons_uncharged: int = None - nbands: int = None - - atom_elements: list = None - atom_elements_int: list = None - atom_types: list = None - spintype: str = None - nspin: int = None - nat: int = None - atom_coords_initial: list[list[float]] = None - atom_coords_final: list[list[float]] = None - atom_coords: list[list[float]] = None + efermi: float | None = None + egap: float | None = None + emin: float | None = None + emax: float | None = None + homo: float | None = None + lumo: float | None = None + homo_filling: float | None = None + lumo_filling: float | None = None + is_metal: bool | None = None + etype: str | None = None + + broadening_type: str | None = None + broadening: float | None = None + kgrid: list | None = None + truncation_type: str | None = None + truncation_radius: float | None = None + pwcut: float | None = None + rhocut: float | None = None + + pp_type: str | None = None + total_electrons: float | None = None + semicore_electrons: int | None = None + valence_electrons: float | None = None + total_electrons_uncharged: int | None = None + semicore_electrons_uncharged: int | None = None + valence_electrons_uncharged: int | None = None + nbands: int | None = None + + atom_elements: list | None = None + atom_elements_int: list | None = None + atom_types: list | None = None + spintype: str | None = None + nspin: int | None = None + nat: int | None = None + atom_coords_initial: list[list[float]] | None = None + atom_coords_final: list[list[float]] | None = None + atom_coords: list[list[float]] | None = None has_solvation: bool = False - fluid: str = None - is_gc: bool = None + fluid: str | None = None + is_gc: bool | None = None @property - def t_s(self) -> float: + def t_s(self) -> float | None: """Return the total time in seconds for the calculation. Return the total time in seconds for the calculation. @@ -181,7 +162,7 @@ def t_s(self) -> float: return t_s @property - def is_converged(self) -> bool: + def is_converged(self) -> bool | None: """Return True if calculation converged. Return True if the electronic and geometric optimization have converged @@ -192,6 +173,8 @@ def is_converged(self) -> bool: converged: bool True if calculation converged """ + if self.jstrucs is None: + return None converged = self.jstrucs.elec_converged if self.geom_opt: converged = converged and self.jstrucs.geom_converged @@ -209,10 +192,13 @@ def trajectory(self) -> Trajectory: traj: Trajectory pymatgen Trajectory object """ - constant_lattice = self.jsettings_lattice.niterations == 0 - return Trajectory.from_structures( - structures=self.jstrucs, constant_lattice=constant_lattice - ) + constant_lattice = False + if self.jsettings_lattice is not None: + if self.jsettings_lattice.niterations is not None: + constant_lattice = self.jsettings_lattice.niterations == 0 + else: + raise ValueError("Unknown issue due to partial initialization of settings objects.") + return Trajectory.from_structures(structures=self.jstrucs, constant_lattice=constant_lattice) @property def electronic_output(self) -> dict: @@ -239,7 +225,9 @@ def structure(self) -> Structure: structure: Structure pymatgen Structure object """ - return self.jstrucs[-1] + if self.jstrucs is not None: + return self.jstrucs[-1] + raise ValueError("No structures found in out file.") @classmethod def from_out_slice(cls, text: list[str]) -> JDFTXOutfileSlice: @@ -308,7 +296,7 @@ def get_xc_func(self, text: list[str]) -> str: line = find_key("elec-ex-corr", text) return text[line].strip().split()[-1].strip() - def get_prefix(self, text: list[str]) -> str: + def get_prefix(self, text: list[str]) -> str | None: """Get output prefix from the out file. Get output prefix from the out file. @@ -384,7 +372,7 @@ def get_broadeningvars(self, text: list[str]) -> tuple[str, float]: broadening = 0 return broadening_type, broadening - def get_truncationvars(self, text: list[str]) -> tuple[str, float]: + def get_truncationvars(self, text: list[str]) -> tuple[str, float] | tuple[None, None]: """Get truncation type and value from out file text. Get truncation type and value from out file text. @@ -430,6 +418,8 @@ def get_truncationvars(self, text: list[str]) -> tuple[str, float]: if truncation_type == "spherical": line = find_key("Initialized spherical truncation of radius", text) truncation_radius = float(text[line].split()[5]) / ang_to_bohr + else: + warnings.warn("No truncation type found in out file.", stacklevel=2) return truncation_type, truncation_radius def get_pw_cutoff(self, text: list[str]) -> float: @@ -470,10 +460,9 @@ def get_rho_cutoff(self, text: list[str]) -> float: if len(lsplit) == 3: rhocut = float(lsplit[2]) * Ha_to_eV else: - pwcut = self.pwcut if self.pwcut is None: - pwcut = self.get_pw_cutoff(text) - rhocut = float(pwcut * 4) + self.pwcut = self.get_pw_cutoff(text) + rhocut = float(self.pwcut * 4) return rhocut def get_fftgrid(self, text: list[str]) -> list[int]: @@ -512,9 +501,7 @@ def get_kgrid(self, text: list[str]) -> list[int]: line = find_key("kpoint-folding ", text) return [int(x) for x in text[line].split()[1:4]] - def get_eigstats_varsdict( - self, text: list[str], prefix: str | None - ) -> dict[str, float]: + def get_eigstats_varsdict(self, text: list[str], prefix: str | None) -> dict[str, float]: """Get the eigenvalue statistics from the out file text. Get the eigenvalue statistics from the out file text. @@ -640,25 +627,17 @@ def set_pseudo_vars_t1(self, text: list[str]) -> None: endline = bounds[1] val_lines = [x for x in all_val_lines if x < endline and x > startline] val_line = val_lines[0] - val_elec = int( - text[val_line].split("valence electrons")[0].strip().split()[-1] - ) + val_elec = int(text[val_line].split("valence electrons")[0].strip().split()[-1]) atom_total_elec.append(val_elec) - total_elec_dict = dict(zip(self.atom_types, atom_total_elec)) - element_total_electrons = np.array( - [total_elec_dict[x] for x in self.atom_elements] - ) - element_valence_electrons = np.array( - [atom_valence_electrons[x] for x in self.atom_elements] - ) + total_elec_dict = dict(zip(self.atom_types, atom_total_elec, strict=False)) + element_total_electrons = np.array([total_elec_dict[x] for x in self.atom_elements]) + element_valence_electrons = np.array([atom_valence_electrons[x] for x in self.atom_elements]) element_semicore_electrons = element_total_electrons - element_valence_electrons self.total_electrons_uncharged = np.sum(element_total_electrons) self.valence_electrons_uncharged = np.sum(element_valence_electrons) self.semicore_electrons_uncharged = np.sum(element_semicore_electrons) self.semicore_electrons = self.semicore_electrons_uncharged - self.valence_electrons = ( - self.total_electrons - self.semicore_electrons - ) # accounts for if system is charged + self.valence_electrons = self.total_electrons - self.semicore_electrons # accounts for if system is charged def _collect_settings_lines(self, text: list[str], start_flag: str) -> list[int]: """Collect the lines of settings from the out file text. @@ -721,18 +700,8 @@ def _create_settings_dict(self, text: list[str], start_flag: str) -> dict: def get_settings_object( self, text: list[str], - settings_class: type[ - JMinSettingsElectronic - | JMinSettingsFluid - | JMinSettingsIonic - | JMinSettingsLattice - ], - ) -> ( - JMinSettingsElectronic - | JMinSettingsFluid - | JMinSettingsIonic - | JMinSettingsLattice - ): + settings_class: type[JMinSettingsElectronic | JMinSettingsFluid | JMinSettingsIonic | JMinSettingsLattice], + ) -> JMinSettingsElectronic | JMinSettingsFluid | JMinSettingsIonic | JMinSettingsLattice: """Get appropriate JMinSettings mutant. Get the settings object from the out file text @@ -763,9 +732,7 @@ def set_min_settings(self, text: list[str]) -> None: output of read_file for out file """ self.jsettings_fluid = self.get_settings_object(text, JMinSettingsFluid) - self.jsettings_electronic = self.get_settings_object( - text, JMinSettingsElectronic - ) + self.jsettings_electronic = self.get_settings_object(text, JMinSettingsElectronic) self.jsettings_lattice = self.get_settings_object(text, JMinSettingsLattice) self.jsettings_ionic = self.get_settings_object(text, JMinSettingsIonic) @@ -823,9 +790,7 @@ def set_orb_fillings(self) -> None: self.homo_filling = 2 / self.nspin self.lumo_filling = 0 - def set_fluid( - self, text: list[str] - ) -> None: # Is this redundant to the fluid settings? + def set_fluid(self, text: list[str]) -> None: # Is this redundant to the fluid settings? """Set the fluid class variable. Set the fluid class variable. @@ -898,13 +863,11 @@ def set_atom_vars(self, text: list[str]) -> None: if x not in atom_types: atom_types.append(x) self.atom_elements = atom_elements - mapping_dict = dict(zip(atom_types, range(1, len(atom_types) + 1))) + mapping_dict = dict(zip(atom_types, range(1, len(atom_types) + 1), strict=False)) self.atom_elements_int = [mapping_dict[x] for x in self.atom_elements] self.atom_types = atom_types line = find_key("# Ionic positions in", text) + 1 - coords = np.array( - [text[i].split()[2:5] for i in range(line, line + self.nat)], dtype=float - ) + coords = np.array([text[i].split()[2:5] for i in range(line, line + self.nat)], dtype=float) self.atom_coords_final = coords self.atom_coords = self.atom_coords_final.copy() @@ -939,9 +902,7 @@ def set_ecomponents(self, text: list[str]) -> None: # line = find_key("# Energy components:", text) self.ecomponents = ecomp - def calculate_filling( - self, broadening_type: str, broadening: float, eig: float, efermi: float - ) -> float: + def calculate_filling(self, broadening_type: str, broadening: float, eig: float, efermi: float) -> float: """Calculate the filling for a given eigenvalue. Use the broadening type, broadening value, eigenvalue, and fermi energy @@ -974,10 +935,7 @@ def calculate_filling( elif broadening_type == "MP1": filling = 0.5 * (1 - math.erf(x)) - x * np.exp(-1 * x**2) / (2 * np.pi**0.5) elif broadening_type == "Cold": - filling = ( - 0.5 * (1 - math.erf(x + 0.5**0.5)) - + np.exp(-1 * (x + 0.5**0.5) ** 2) / (2 * np.pi) ** 0.5 - ) + filling = 0.5 * (1 - math.erf(x + 0.5**0.5)) + np.exp(-1 * (x + 0.5**0.5) ** 2) / (2 * np.pi) ** 0.5 else: raise NotImplementedError("Have not added other broadening types") diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice_helpers.py b/src/pymatgen/io/jdftx/jdftxoutfileslice_helpers.py index 193e4506510..c633c6e08cc 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice_helpers.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice_helpers.py @@ -20,10 +20,11 @@ def get_start_lines( text: output of read_file for out file """ start_lines = [] + i = None for i, line in enumerate(text): if start_key in line: start_lines.append(i) - if add_end: + if add_end and i is not None: start_lines.append(i) return start_lines diff --git a/src/pymatgen/io/jdftx/jeiter.py b/src/pymatgen/io/jdftx/jeiter.py index 71f795b6bb6..1e682ca3c19 100644 --- a/src/pymatgen/io/jdftx/jeiter.py +++ b/src/pymatgen/io/jdftx/jeiter.py @@ -15,26 +15,24 @@ class JEiter: SCF step. """ - iter_type: str = None - etype: str = None - iter: int = None - E: float = None - grad_k: float = None - alpha: float = None - linmin: float = None - t_s: float = None - mu: float = None - nelectrons: float = None - abs_magneticmoment: float = None - tot_magneticmoment: float = None - subspacerotationadjust: float = None + iter_type: str | None = None + etype: str | None = None + iter: int | None = None + E: float | None = None + grad_k: float | None = None + alpha: float | None = None + linmin: float | None = None + t_s: float | None = None + mu: float | None = None + nelectrons: float | None = None + abs_magneticmoment: float | None = None + tot_magneticmoment: float | None = None + subspacerotationadjust: float | None = None converged: bool = False - converged_reason: str = None + converged_reason: str | None = None @classmethod - def from_lines_collect( - cls, lines_collect: list[str], iter_type: str, etype: str - ) -> JEiter: + def from_lines_collect(cls, lines_collect: list[str], iter_type: str, etype: str) -> JEiter: """Return JEiter object. Create a JEiter object from a list of lines of text from a JDFTx out @@ -180,9 +178,7 @@ def read_subspaceadjust_line(self, line_text: str) -> None: A line of text from a JDFTx out file containing the electronic minimization data """ - self.subspacerotationadjust = self._get_colon_var_t1( - line_text, "SubspaceRotationAdjust: set factor to" - ) + self.subspacerotationadjust = self._get_colon_var_t1(line_text, "SubspaceRotationAdjust: set factor to") def set_magdata(self, fillings_line: str) -> None: """Set class variables abs_magneticMoment, tot_magneticMoment. @@ -196,13 +192,11 @@ def set_magdata(self, fillings_line: str) -> None: A line of text from a JDFTx out file containing the electronic minimization data """ - _fillings_line = ( - fillings_line.split("magneticMoment: [ ")[1].split(" ]")[0].strip() - ) + _fillings_line = fillings_line.split("magneticMoment: [ ")[1].split(" ]")[0].strip() self.abs_magneticmoment = self._get_colon_var_t1(_fillings_line, "Abs: ") self.tot_magneticmoment = self._get_colon_var_t1(_fillings_line, "Tot: ") - def _get_colon_var_t1(self, linetext: str, lkey: str) -> float | None: + def _get_colon_var_t1(self, linetext: str, lkey: str) -> float: """Return float val from '...lkey: val...' in linetext. Read a float from an elec minimization line assuming value appears as @@ -223,6 +217,8 @@ def _get_colon_var_t1(self, linetext: str, lkey: str) -> float | None: colon_var = None if lkey in linetext: colon_var = float(linetext.split(lkey)[1].strip().split(" ")[0]) + else: + raise ValueError(f"Could not find {lkey} in {linetext}") return colon_var def set_mu(self, fillings_line: str) -> None: diff --git a/src/pymatgen/io/jdftx/jeiters.py b/src/pymatgen/io/jdftx/jeiters.py index 1b1d9a5665b..58fe14535e0 100644 --- a/src/pymatgen/io/jdftx/jeiters.py +++ b/src/pymatgen/io/jdftx/jeiters.py @@ -9,12 +9,10 @@ from dataclasses import field from typing import Any -from atomate2.jdftx.io.jeiter import JEiter +from pymatgen.io.jdftx.jeiter import JEiter -def gather_line_collections( - iter_type: str, text_slice: list[str] -) -> tuple[list[list[str]], list[str]]: +def gather_line_collections(iter_type: str, text_slice: list[str]) -> tuple[list[list[str]], list[str]]: """Gather line collections for JEiters initialization. Gathers list of line lists where each line list initializes a JEiter object, @@ -60,17 +58,15 @@ class JEiters: geometric optimization steps. """ - iter_type: str = None - etype: str = None - iter_flag: str = None + iter_type: str | None = None + etype: str | None = None + iter_flag: str | None = None converged: bool = False - converged_reason: str = None + converged_reason: str | None = None slices: list[JEiter] = field(default_factory=list) @classmethod - def from_text_slice( - cls, text_slice: list[str], iter_type: str = "ElecMinimize", etype: str = "F" - ) -> JEiters: + def from_text_slice(cls, text_slice: list[str], iter_type: str = "ElecMinimize", etype: str = "F") -> JEiters: """Return JEiters object. Create a JEiters object from a slice of an out file's text @@ -94,9 +90,7 @@ def from_text_slice( instance.etype = etype instance.slices = [] for _lines_collect in line_collections: - instance.slices.append( - JEiter.from_lines_collect(_lines_collect, iter_type, etype) - ) + instance.slices.append(JEiter.from_lines_collect(_lines_collect, iter_type, etype)) if len(lines_collect): instance.parse_ending_lines(lines_collect) lines_collect = [] @@ -120,11 +114,7 @@ def parse_text_slice(self, text_slice: list[str]) -> None: if len(line_text.strip()): lines_collect.append(line_text) if _iter_flag in line_text: - self.slices.append( - JEiter.from_lines_collect( - lines_collect, self.iter_type, self.etype - ) - ) + self.slices.append(JEiter.from_lines_collect(lines_collect, self.iter_type, self.etype)) lines_collect = [] else: break diff --git a/src/pymatgen/io/jdftx/jminsettings.py b/src/pymatgen/io/jdftx/jminsettings.py index 05809830da9..e8dd29347a8 100644 --- a/src/pymatgen/io/jdftx/jminsettings.py +++ b/src/pymatgen/io/jdftx/jminsettings.py @@ -5,6 +5,8 @@ file. """ +from __future__ import annotations + from dataclasses import dataclass @@ -15,44 +17,44 @@ class JMinSettings: Store generic minimization settings read from a JDFTx out file. """ - dirupdatescheme: str = None - linminmethod: str = None - niterations: int = None - history: int = None - knormthreshold: float = None - energydiffthreshold: float = None - nenergydiff: int = None - alphatstart: float = None - alphatmin: float = None - updateteststepsize: bool = None - alphatreducefactor: float = None - alphatincreasefactor: float = None - nalphaadjustmax: int = None - wolfeenergy: float = None - wolfegradient: float = None - fdtest: bool = None - maxthreshold: bool = None - start_flag: str = None + dirupdatescheme: str | None = None + linminmethod: str | None = None + niterations: int | None = None + history: int | None = None + knormthreshold: float | None = None + energydiffthreshold: float | None = None + nenergydiff: int | None = None + alphatstart: float | None = None + alphatmin: float | None = None + updateteststepsize: bool | None = None + alphatreducefactor: float | None = None + alphatincreasefactor: float | None = None + nalphaadjustmax: int | None = None + wolfeenergy: float | None = None + wolfegradient: float | None = None + fdtest: bool | None = None + maxthreshold: bool | None = None + start_flag: str | None = None def __init__( self, - dirupdatescheme: str = None, - linminmethod: str = None, - niterations: int = None, - history: int = None, - knormthreshold: float = None, - energydiffthreshold: float = None, - nenergydiff: int = None, - alphatstart: float = None, - alphatmin: float = None, - updateteststepsize: bool = None, - alphatreducefactor: float = None, - alphatincreasefactor: float = None, - nalphaadjustmax: int = None, - wolfeenergy: float = None, - wolfegradient: float = None, - fdtest: bool = None, - maxthreshold: bool = None, + dirupdatescheme: str | None = None, + linminmethod: str | None = None, + niterations: int | None = None, + history: int | None = None, + knormthreshold: float | None = None, + energydiffthreshold: float | None = None, + nenergydiff: int | None = None, + alphatstart: float | None = None, + alphatmin: float | None = None, + updateteststepsize: bool | None = None, + alphatreducefactor: float | None = None, + alphatincreasefactor: float | None = None, + nalphaadjustmax: int | None = None, + wolfeenergy: float | None = None, + wolfegradient: float | None = None, + fdtest: bool | None = None, + maxthreshold: bool | None = None, ) -> None: """Initialize a generic JMInSettings class. @@ -99,21 +101,13 @@ def __init__( self.niterations = None if niterations is None else int(niterations) self.history = None if history is None else int(history) self.knormthreshold = None if knormthreshold is None else float(knormthreshold) - self.energydiffthreshold = ( - None if energydiffthreshold is None else float(energydiffthreshold) - ) + self.energydiffthreshold = None if energydiffthreshold is None else float(energydiffthreshold) self.nenergydiff = None if nenergydiff is None else int(nenergydiff) self.alphatstart = None if alphatstart is None else float(alphatstart) self.alphatmin = None if alphatmin is None else float(alphatmin) - self.updateteststepsize = ( - None if updateteststepsize is None else bool(updateteststepsize) - ) - self.alphatreducefactor = ( - None if alphatreducefactor is None else float(alphatreducefactor) - ) - self.alphatincreasefactor = ( - None if alphatincreasefactor is None else float(alphatincreasefactor) - ) + self.updateteststepsize = None if updateteststepsize is None else bool(updateteststepsize) + self.alphatreducefactor = None if alphatreducefactor is None else float(alphatreducefactor) + self.alphatincreasefactor = None if alphatincreasefactor is None else float(alphatincreasefactor) self.nalphaadjustmax = None if nalphaadjustmax is None else int(nalphaadjustmax) self.wolfeenergy = None if wolfeenergy is None else float(wolfeenergy) self.wolfegradient = None if wolfegradient is None else float(wolfegradient) @@ -133,23 +127,23 @@ class JMinSettingsElectronic(JMinSettings): def __init__( self, - dirupdatescheme: str = None, - linminmethod: str = None, - niterations: int = None, - history: int = None, - knormthreshold: float = None, - energydiffthreshold: float = None, - nenergydiff: int = None, - alphatstart: float = None, - alphatmin: float = None, - updateteststepsize: bool = None, - alphatreducefactor: float = None, - alphatincreasefactor: float = None, - nalphaadjustmax: int = None, - wolfeenergy: float = None, - wolfegradient: float = None, - fdtest: bool = None, - maxthreshold: bool = None, + dirupdatescheme: str | None = None, + linminmethod: str | None = None, + niterations: int | None = None, + history: int | None = None, + knormthreshold: float | None = None, + energydiffthreshold: float | None = None, + nenergydiff: int | None = None, + alphatstart: float | None = None, + alphatmin: float | None = None, + updateteststepsize: bool | None = None, + alphatreducefactor: float | None = None, + alphatincreasefactor: float | None = None, + nalphaadjustmax: int | None = None, + wolfeenergy: float | None = None, + wolfegradient: float | None = None, + fdtest: bool | None = None, + maxthreshold: bool | None = None, ) -> None: super().__init__( dirupdatescheme=dirupdatescheme, @@ -184,23 +178,23 @@ class JMinSettingsFluid(JMinSettings): def __init__( self, - dirupdatescheme: str = None, - linminmethod: str = None, - niterations: int = None, - history: int = None, - knormthreshold: float = None, - energydiffthreshold: float = None, - nenergydiff: int = None, - alphatstart: float = None, - alphatmin: float = None, - updateteststepsize: bool = None, - alphatreducefactor: float = None, - alphatincreasefactor: float = None, - nalphaadjustmax: int = None, - wolfeenergy: float = None, - wolfegradient: float = None, - fdtest: bool = None, - maxthreshold: bool = None, + dirupdatescheme: str | None = None, + linminmethod: str | None = None, + niterations: int | None = None, + history: int | None = None, + knormthreshold: float | None = None, + energydiffthreshold: float | None = None, + nenergydiff: int | None = None, + alphatstart: float | None = None, + alphatmin: float | None = None, + updateteststepsize: bool | None = None, + alphatreducefactor: float | None = None, + alphatincreasefactor: float | None = None, + nalphaadjustmax: int | None = None, + wolfeenergy: float | None = None, + wolfegradient: float | None = None, + fdtest: bool | None = None, + maxthreshold: bool | None = None, ) -> None: super().__init__( dirupdatescheme=dirupdatescheme, @@ -235,23 +229,23 @@ class JMinSettingsLattice(JMinSettings): def __init__( self, - dirupdatescheme: str = None, - linminmethod: str = None, - niterations: int = None, - history: int = None, - knormthreshold: float = None, - energydiffthreshold: float = None, - nenergydiff: int = None, - alphatstart: float = None, - alphatmin: float = None, - updateteststepsize: bool = None, - alphatreducefactor: float = None, - alphatincreasefactor: float = None, - nalphaadjustmax: int = None, - wolfeenergy: float = None, - wolfegradient: float = None, - fdtest: bool = None, - maxthreshold: bool = None, + dirupdatescheme: str | None = None, + linminmethod: str | None = None, + niterations: int | None = None, + history: int | None = None, + knormthreshold: float | None = None, + energydiffthreshold: float | None = None, + nenergydiff: int | None = None, + alphatstart: float | None = None, + alphatmin: float | None = None, + updateteststepsize: bool | None = None, + alphatreducefactor: float | None = None, + alphatincreasefactor: float | None = None, + nalphaadjustmax: int | None = None, + wolfeenergy: float | None = None, + wolfegradient: float | None = None, + fdtest: bool | None = None, + maxthreshold: bool | None = None, ) -> None: super().__init__( dirupdatescheme=dirupdatescheme, @@ -286,23 +280,23 @@ class JMinSettingsIonic(JMinSettings): def __init__( self, - dirupdatescheme: str = None, - linminmethod: str = None, - niterations: int = None, - history: int = None, - knormthreshold: float = None, - energydiffthreshold: float = None, - nenergydiff: int = None, - alphatstart: float = None, - alphatmin: float = None, - updateteststepsize: bool = None, - alphatreducefactor: float = None, - alphatincreasefactor: float = None, - nalphaadjustmax: int = None, - wolfeenergy: float = None, - wolfegradient: float = None, - fdtest: bool = None, - maxthreshold: bool = None, + dirupdatescheme: str | None = None, + linminmethod: str | None = None, + niterations: int | None = None, + history: int | None = None, + knormthreshold: float | None = None, + energydiffthreshold: float | None = None, + nenergydiff: int | None = None, + alphatstart: float | None = None, + alphatmin: float | None = None, + updateteststepsize: bool | None = None, + alphatreducefactor: float | None = None, + alphatincreasefactor: float | None = None, + nalphaadjustmax: int | None = None, + wolfeenergy: float | None = None, + wolfegradient: float | None = None, + fdtest: bool | None = None, + maxthreshold: bool | None = None, ) -> None: super().__init__( dirupdatescheme=dirupdatescheme, diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index d3c471ef530..c9e2062ba28 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -8,11 +8,11 @@ from typing import ClassVar, TypeVar import numpy as np + from pymatgen.core.structure import Lattice, Structure from pymatgen.core.units import Ha_to_eV, bohr_to_ang - -from atomate2.jdftx.io.jeiters import JEiters -from atomate2.jdftx.io.joutstructure_helpers import ( +from pymatgen.io.jdftx.jeiters import JEiters +from pymatgen.io.jdftx.joutstructure_helpers import ( _get_colon_var_t1, correct_iter_type, is_charges_line, @@ -36,22 +36,22 @@ class JOutStructure(Structure): optimization data. """ - iter_type: str = None - etype: str = None - eiter_type: str = None - emin_flag: str = None - ecomponents: dict = None - elecmindata: JEiters = None - stress: np.ndarray = None - strain: np.ndarray = None - iter: int = None - E: float = None - grad_k: float = None - alpha: float = None - linmin: float = None - t_s: float = None + iter_type: str | None = None + etype: str | None = None + eiter_type: str | None = None + emin_flag: str | None = None + ecomponents: dict | None = None + elecmindata: JEiters | None = None + stress: np.ndarray | None = None + strain: np.ndarray | None = None + iter: int | None = None + E: float | None = None + grad_k: float | None = None + alpha: float | None = None + linmin: float | None = None + t_s: float | None = None geom_converged: bool = False - geom_converged_reason: str = None + geom_converged_reason: str | None = None line_types: ClassVar[list[str]] = [ "emin", "lattice", @@ -116,9 +116,7 @@ def from_text_slice( for line_type in line_collections: sdict = line_collections[line_type] if sdict["collecting"]: - lines, getting, got = instance.collect_generic_line( - line, sdict["lines"] - ) + lines, getting, got = instance.collect_generic_line(line, sdict["lines"]) sdict["lines"] = lines sdict["collecting"] = getting sdict["collected"] = got @@ -126,9 +124,9 @@ def from_text_slice( break if not read_line: for line_type in line_collections: - if ( - not line_collections[line_type]["collected"] - ) and instance.is_generic_start_line(line, line_type): + if (not line_collections[line_type]["collected"]) and instance.is_generic_start_line( + line, line_type + ): line_collections[line_type]["collecting"] = True line_collections[line_type]["lines"].append(line) break @@ -189,6 +187,8 @@ def is_emin_start_line(self, line_text: str) -> bool: True if the line_text is the start of a log message for a JDFTx optimization step """ + if self.emin_flag is None: + raise ValueError("emin_flag is not set") return self.emin_flag in line_text def is_opt_start_line(self, line_text: str) -> bool: @@ -211,7 +211,7 @@ def is_opt_start_line(self, line_text: str) -> bool: is_line = f"{self.iter_type}:" in line_text return is_line and "Iter:" in line_text - def get_etype_from_emin_lines(self, emin_lines: list[str]) -> str: + def get_etype_from_emin_lines(self, emin_lines: list[str]) -> str | None: """Return energy type string. Return the type of energy from the electronic minimization data of a @@ -273,9 +273,7 @@ def parse_emin_lines(self, emin_lines: list[str]) -> None: if len(emin_lines): if self.etype is None: self.set_etype_from_emin_lines(emin_lines) - self.elecmindata = JEiters.from_text_slice( - emin_lines, iter_type=self.eiter_type, etype=self.etype - ) + self.elecmindata = JEiters.from_text_slice(emin_lines, iter_type=self.eiter_type, etype=self.etype) def parse_lattice_lines(self, lattice_lines: list[str]) -> None: """Parse lattice lines. @@ -382,9 +380,7 @@ def parse_forces_lines(self, forces_lines: list[str]) -> None: forces.append(force) forces = np.array(forces) if coords_type.lower() != "cartesian": - forces = np.dot( - forces, self.lattice.matrix - ) # TODO: Double check this conversion + forces = np.dot(forces, self.lattice.matrix) # TODO: Double check this conversion # (since self.cell is in Ang, and I need the forces in eV/ang, how # would you convert forces from direct coordinates into cartesian?) else: @@ -404,13 +400,14 @@ def parse_ecomp_lines(self, ecomp_lines: list[str]) -> None: A list of lines of text from a JDFTx out file """ self.ecomponents = {} + key = None for line in ecomp_lines: if " = " in line: lsplit = line.split(" = ") key = lsplit[0].strip() val = float(lsplit[1].strip()) self.ecomponents[key] = val * Ha_to_eV - if (self.etype is None) and (key in ["F", "G"]): + if key is not None and (self.etype is None) and (key in ["F", "G"]): self.etype = key def parse_lowdin_lines(self, lowdin_lines: list[str]) -> None: @@ -449,9 +446,7 @@ def parse_lowdin_lines(self, lowdin_lines: list[str]) -> None: self.charges = charges self.magnetic_moments = moments - def parse_lowdin_line( - self, lowdin_line: str, lowdin_dict: dict[str, list[float]] - ) -> dict[str, list[float]]: + def parse_lowdin_line(self, lowdin_line: str, lowdin_dict: dict[str, list[float]]) -> dict[str, list[float]]: """Parse Lowdin line. Parse a line of text from a JDFTx out file corresponding to a @@ -520,9 +515,7 @@ def parse_opt_lines(self, opt_lines: list[str]) -> None: self.t_s = t_s elif self.is_opt_conv_line(line): self.geom_converged = True - self.geom_converged_reason = ( - line.split("(")[1].split(")")[0].strip() - ) + self.geom_converged_reason = line.split("(")[1].split(")")[0].strip() def is_generic_start_line(self, line_text: str, line_type: str) -> bool: # I am choosing to map line_type to a function this way because @@ -566,9 +559,7 @@ def is_generic_start_line(self, line_text: str, line_type: str) -> bool: return self.is_emin_start_line(line_text) raise ValueError(f"Unrecognized line type {line_type}") - def collect_generic_line( - self, line_text: str, generic_lines: list[str] - ) -> tuple[list[str], bool, bool]: + def collect_generic_line(self, line_text: str, generic_lines: list[str]) -> tuple[list[str], bool, bool]: """Collect generic log line. Collect a line of text into a list of lines if the line is not empty, @@ -611,9 +602,7 @@ def _brkt_list_of_3_to_nparray(self, line: str) -> np.ndarray: """ return np.array([float(x) for x in line.split()[1:-1]]) - def _brkt_list_of_3x3_to_nparray( - self, lines: list[str], i_start: int = 0 - ) -> np.ndarray: + def _brkt_list_of_3x3_to_nparray(self, lines: list[str], i_start: int = 0) -> np.ndarray: """Return 3x3 numpy array. Convert a list of strings of the form "[ x y z ]" to a 3x3 numpy array diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index cb690958c7f..33302f2a4af 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -6,18 +6,16 @@ from __future__ import annotations +import warnings from dataclasses import dataclass, field from typing import TYPE_CHECKING, Any if TYPE_CHECKING: import numpy as np - from atomate2.jdftx.io.jeiters import JEiters -from atomate2.jdftx.io.joutstructure import JOutStructure -from atomate2.jdftx.io.joutstructure_helpers import ( - correct_iter_type, - is_lowdin_start_line, -) + from pymatgen.io.jdftx.jeiters import JEiters +from pymatgen.io.jdftx.joutstructure import JOutStructure +from pymatgen.io.jdftx.joutstructure_helpers import correct_iter_type, is_lowdin_start_line elec_min_start_flag: str = "-------- Electronic minimization -----------" @@ -40,6 +38,7 @@ def get_start_idx( i: int The index of the first line of the first structure in the out_slice """ + i = None for i, line in enumerate(out_slice): if out_slice_start_flag in line: return i @@ -76,10 +75,16 @@ def get_step_bounds( elif (bounds is not None) and (is_lowdin_start_line(line)): end_started = True elif not len(line.strip()): - bounds.append(i) - bounds_list.append(bounds) - bounds = None - end_started = False + if bounds is not None: + bounds.append(i) + bounds_list.append(bounds) + bounds = None + end_started = False + else: + warnmsg = f"Line {i-1} ({out_slice[i-1]}) triggered \ + end_started, but following line is empty. Final step_bounds \ + may be incorrect. " + warnings.warn(warnmsg, stacklevel=2) return bounds_list @@ -91,18 +96,16 @@ class JOutStructures: """ out_slice_start_flag = "-------- Electronic minimization -----------" - iter_type: str = None + iter_type: str | None = None geom_converged: bool = False - geom_converged_reason: str = None + geom_converged_reason: str | None = None elec_converged: bool = False - elec_converged_reason: str = None - _t_s: float = None + elec_converged_reason: str | None = None + _t_s: float | None = None slices: list[JOutStructure] = field(default_factory=list) @classmethod - def from_out_slice( - cls, out_slice: list[str], iter_type: str = "IonicMinimize" - ) -> JOutStructures: + def from_out_slice(cls, out_slice: list[str], iter_type: str = "IonicMinimize") -> JOutStructures: """Return JStructures object. Create a JStructures object from a slice of an out file's text @@ -127,7 +130,7 @@ def from_out_slice( return instance @property - def t_s(self) -> float: + def t_s(self) -> float | None: """Return time of calculation. Return the total time in seconds for the calculation. @@ -140,10 +143,12 @@ def t_s(self) -> float: if self._t_s is not None: return self._t_s if len(self): - if self.iter_type in ["single point", None]: + if (self.iter_type in ["single point", None]) and (isinstance(self[-1].elecmindata[-1].t_s, float)): self._t_s = self[-1].elecmindata[-1].t_s - else: + elif isinstance(self[-1].t_s, float): self._t_s = self[-1].t_s + else: + raise AttributeError("t_s not set in most recent JOutStructure") return self._t_s ########################################################################### @@ -159,9 +164,7 @@ def etype(self) -> str: """ if len(self.slices): return self.slices[-1].etype - raise AttributeError( - "Property etype inaccessible due to empty slices class field" - ) + raise AttributeError("Property etype inaccessible due to empty slices class field") @property def eiter_type(self) -> str: @@ -172,9 +175,7 @@ def eiter_type(self) -> str: """ if len(self.slices): return self.slices[-1].eiter_type - raise AttributeError( - "Property eiter_type inaccessible due to empty slices class field" - ) + raise AttributeError("Property eiter_type inaccessible due to empty slices class field") @property def emin_flag(self) -> str: @@ -185,9 +186,7 @@ def emin_flag(self) -> str: """ if len(self.slices): return self.slices[-1].emin_flag - raise AttributeError( - "Property emin_flag inaccessible due to empty slices class field" - ) + raise AttributeError("Property emin_flag inaccessible due to empty slices class field") @property def ecomponents(self) -> dict: @@ -198,9 +197,7 @@ def ecomponents(self) -> dict: """ if len(self.slices): return self.slices[-1].ecomponents - raise AttributeError( - "Property ecomponents inaccessible due to empty slices class field" - ) + raise AttributeError("Property ecomponents inaccessible due to empty slices class field") @property def elecmindata(self) -> JEiters: @@ -211,9 +208,7 @@ def elecmindata(self) -> JEiters: """ if len(self.slices): return self.slices[-1].elecmindata - raise AttributeError( - "Property elecmindata inaccessible due to empty slices class field" - ) + raise AttributeError("Property elecmindata inaccessible due to empty slices class field") @property def stress(self) -> np.ndarray: @@ -224,9 +219,7 @@ def stress(self) -> np.ndarray: """ if len(self.slices): return self.slices[-1].stress - raise AttributeError( - "Property stress inaccessible due to empty slices class field" - ) + raise AttributeError("Property stress inaccessible due to empty slices class field") @property def strain(self) -> np.ndarray: @@ -237,9 +230,7 @@ def strain(self) -> np.ndarray: """ if len(self.slices): return self.slices[-1].strain - raise AttributeError( - "Property strain inaccessible due to empty slices class field" - ) + raise AttributeError("Property strain inaccessible due to empty slices class field") @property def iter(self) -> int: @@ -250,9 +241,7 @@ def iter(self) -> int: """ if len(self.slices): return self.slices[-1].iter - raise AttributeError( - "Property iter inaccessible due to empty slices class field" - ) + raise AttributeError("Property iter inaccessible due to empty slices class field") @property def e(self) -> float: @@ -274,9 +263,7 @@ def grad_k(self) -> float: """ if len(self.slices): return self.slices[-1].grad_k - raise AttributeError( - "Property grad_k inaccessible due to empty slices class field" - ) + raise AttributeError("Property grad_k inaccessible due to empty slices class field") @property def alpha(self) -> float: @@ -287,9 +274,7 @@ def alpha(self) -> float: """ if len(self.slices): return self.slices[-1].alpha - raise AttributeError( - "Property alpha inaccessible due to empty slices class field" - ) + raise AttributeError("Property alpha inaccessible due to empty slices class field") @property def linmin(self) -> float: @@ -300,9 +285,7 @@ def linmin(self) -> float: """ if len(self.slices): return self.slices[-1].linmin - raise AttributeError( - "Property linmin inaccessible due to empty slices class field" - ) + raise AttributeError("Property linmin inaccessible due to empty slices class field") ## @@ -319,9 +302,7 @@ def get_joutstructure_list(self, out_slice: list[str]) -> list[JOutStructure]: """ out_bounds = get_step_bounds(out_slice) return [ - JOutStructure.from_text_slice( - out_slice[bounds[0] : bounds[1]], iter_type=self.iter_type - ) + JOutStructure.from_text_slice(out_slice[bounds[0] : bounds[1]], iter_type=self.iter_type) for bounds in out_bounds ] diff --git a/tests/io/jdftx/test_jdftxinfile.py b/tests/io/jdftx/test_jdftxinfile.py index 8c23d4877d8..6aad4e15b3a 100644 --- a/tests/io/jdftx/test_jdftxinfile.py +++ b/tests/io/jdftx/test_jdftxinfile.py @@ -1,9 +1,16 @@ +from __future__ import annotations + +import os from pathlib import Path -from atomate2.jdftx.io.jdftxinfile import JDFTXInfile -from pytest import approx +from typing import TYPE_CHECKING + import pytest -from pymatgen.util.typing import PathLike -import os +from pytest import approx + +from pymatgen.io.jdftx.jdftxinfile import JDFTXInfile + +if TYPE_CHECKING: + from pymatgen.util.typing import PathLike ex_files_dir = Path(__file__).parents[0] / "example_files" @@ -13,14 +20,14 @@ "initial-state": "$VAR", "elec-ex-corr": "gga", "van-der-waals": "D3", - "elec-cutoff": {"Ecut": 20.0,"EcutRho":100.0}, + "elec-cutoff": {"Ecut": 20.0, "EcutRho": 100.0}, "elec-n-bands": 15, # "kpoint-folding": [1,1,1], "kpoint-folding": {"n0": 1, "n1": 1, "n2": 1}, "spintype": "z-spin", "core-overlap-check": "none", "converge-empty-states": True, - "latt-move-scale": {"s0": 0., "s1": 0., "s2": 0.}, + "latt-move-scale": {"s0": 0.0, "s1": 0.0, "s2": 0.0}, # "latt-move-scale": [0,0,0], "symmetries": "none", "fluid": {"type": "LinearPCM"}, @@ -33,7 +40,8 @@ # out = jif.get_list_representation(jif) # jif.get_text_list() -@pytest.mark.parametrize("infile_fname,knowns", [(ex_infile1_fname, ex_infile1_knowns)]) + +@pytest.mark.parametrize(("infile_fname", "knowns"), [(ex_infile1_fname, ex_infile1_knowns)]) def test_JDFTXInfile_knowns_simple(infile_fname: PathLike, knowns: dict): jif = JDFTXInfile.from_file(infile_fname) for key in knowns: @@ -52,7 +60,7 @@ def test_JDFTXInfile_self_consistency(infile_fname: PathLike): jif4 = JDFTXInfile.from_file(tmp_fname) jifs = [jif, jif2, jif3, jif4] for i in range(len(jifs)): - for j in range(i+1, len(jifs)): + for j in range(i + 1, len(jifs)): print(f"{i}, {j}") assert is_identical_jif(jifs[i], jifs[j]) os.remove(tmp_fname) @@ -62,30 +70,26 @@ def is_identical_jif(jif1: JDFTXInfile | dict, jif2: JDFTXInfile | dict): for key in jif1: if key not in jif2: return False - else: - v1 = jif1[key] - v2 = jif2[key] - assert is_identical_jif_val(v1, v2) + v1 = jif1[key] + v2 = jif2[key] + assert is_identical_jif_val(v1, v2) return True def is_identical_jif_val(v1, v2): if type(v1) != type(v2): return False - elif isinstance(v1, float): + if isinstance(v1, float): return v1 == approx(v2) - elif True in [isinstance(v1, str), isinstance(v1, int)]: + if True in [isinstance(v1, str), isinstance(v1, int)]: return v1 == v2 - elif True in [isinstance(v1, list)]: + if True in [isinstance(v1, list)]: if len(v1) != len(v2): return False - for i, v in enumerate(v1): - if not is_identical_jif_val(v, v2[i]): - return False - return True - elif True in [isinstance(v1, dict)]: + return all(is_identical_jif_val(v, v2[i]) for i, v in enumerate(v1)) + if True in [isinstance(v1, dict)]: return is_identical_jif(v1, v2) - + return None # test_JDFTXInfile_self_consistency(ex_infile1_fname) diff --git a/tests/io/jdftx/test_jdftxoutfile.py b/tests/io/jdftx/test_jdftxoutfile.py index ca10272f25f..b3a7e88a376 100644 --- a/tests/io/jdftx/test_jdftxoutfile.py +++ b/tests/io/jdftx/test_jdftxoutfile.py @@ -1,11 +1,16 @@ +from __future__ import annotations + from pathlib import Path +from typing import TYPE_CHECKING import pytest -from pymatgen.core.units import Ha_to_eV -from pymatgen.util.typing import PathLike from pytest import approx -from atomate2.jdftx.io.jdftxoutfile import JDFTXOutfile +from pymatgen.core.units import Ha_to_eV +from pymatgen.io.jdftx.jdftxoutfile import JDFTXOutfile + +if TYPE_CHECKING: + from pymatgen.util.typing import PathLike ex_files_dir = Path(__file__).parents[0] / "example_files" @@ -116,7 +121,7 @@ @pytest.mark.parametrize( - "filename,known", + ("filename", "known"), [ (ex_files_dir / Path("example_sp.out"), example_sp_known), (ex_files_dir / Path("example_latmin.out"), example_latmin_known), diff --git a/tests/io/jdftx/test_jeiters.py b/tests/io/jdftx/test_jeiters.py index 4b97c423142..b7d0fed86a3 100644 --- a/tests/io/jdftx/test_jeiters.py +++ b/tests/io/jdftx/test_jeiters.py @@ -2,8 +2,8 @@ from pymatgen.core.units import Ha_to_eV from pytest import approx -from atomate2.jdftx.io.jeiter import JEiter -from atomate2.jdftx.io.jeiters import JEiters +from pymatgen.io.jdftx.jeiter import JEiter +from pymatgen.io.jdftx.jeiters import JEiters ex_fillings_line1 = "FillingsUpdate: mu: +0.714406772 \ nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ]" diff --git a/tests/io/jdftx/test_joutstructure.py b/tests/io/jdftx/test_joutstructure.py index b03378bdc90..b0da1b9fc36 100644 --- a/tests/io/jdftx/test_joutstructure.py +++ b/tests/io/jdftx/test_joutstructure.py @@ -5,7 +5,7 @@ from pymatgen.core.units import Ha_to_eV, bohr_to_ang from pytest import approx -from atomate2.jdftx.io.joutstructure import JOutStructure +from pymatgen.io.jdftx.joutstructure import JOutStructure ex_files_dir = Path(__file__).parents[0] / "example_files" ex_slice_fname1 = ex_files_dir / "ex_text_slice_forJAtoms_latmin" diff --git a/tests/io/jdftx/test_joutstructures.py b/tests/io/jdftx/test_joutstructures.py index c1ee84222a3..be1fa8fe052 100644 --- a/tests/io/jdftx/test_joutstructures.py +++ b/tests/io/jdftx/test_joutstructures.py @@ -4,7 +4,7 @@ from pymatgen.core.units import Ha_to_eV from pytest import approx -from atomate2.jdftx.io.joutstructures import JOutStructure, JOutStructures +from pymatgen.io.jdftx.joutstructures import JOutStructure, JOutStructures ex_files_dir = Path(__file__).parents[0] / "example_files" ex_outslice_fname1 = ex_files_dir / "ex_out_slice_latmin" From 07415518ea9e9a918ed71e60db67e6ec3c70f85e Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Thu, 19 Sep 2024 18:54:14 -0600 Subject: [PATCH 003/195] Explicitly defining class properties from downstream class objects on top of __getattr__ magic method so it is more clear to the user what variables are accessible from a jdftxoutfile object (and other downstream class objects) --- src/pymatgen/io/jdftx/jdftxoutfile.py | 230 +++++++++++++ src/pymatgen/io/jdftx/jdftxoutfileslice.py | 369 +++++++++++++++++++-- src/pymatgen/io/jdftx/jeiter.py | 13 + src/pymatgen/io/jdftx/jeiters.py | 211 +++++++++++- src/pymatgen/io/jdftx/joutstructure.py | 151 ++++++++- src/pymatgen/io/jdftx/joutstructures.py | 123 ++++++- 6 files changed, 1060 insertions(+), 37 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfile.py b/src/pymatgen/io/jdftx/jdftxoutfile.py index c3736f67a98..808fea03be3 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfile.py +++ b/src/pymatgen/io/jdftx/jdftxoutfile.py @@ -20,6 +20,7 @@ import numpy as np + from pymatgen.io.jdftx.jeiters import JEiters from pymatgen.io.jdftx.jminsettings import ( JMinSettingsElectronic, JMinSettingsFluid, @@ -126,6 +127,7 @@ def from_file(cls, file_path: str) -> JDFTXOutfile: ########################################################################### # Properties inherited from most recent JDFTXOutfileSlice ########################################################################### + @property def prefix(self) -> str: """ @@ -881,6 +883,230 @@ def is_gc(self) -> bool: due to empty slices class field" ) + ########################################################################### + # Properties inherited from most recent JDFTXOutfileSlice directly through + # the JDFTXOutfileSlice object's jstrucs class variable. + ########################################################################### + + @property + def eiter_type(self) -> str: + """ + Return eiter_type from most recent JOutStructure. + + Return eiter_type from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].eiter_type + raise AttributeError("Property eiter_type inaccessible due to empty jstrucs class field") + + @property + def elecmindata(self) -> JEiters: + """ + Return elecmindata from most recent JOutStructure. + + Return elecmindata from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].elecmindata + raise AttributeError("Property elecmindata inaccessible due to empty jstrucs class field") + + @property + def stress(self) -> np.ndarray: + """ + Return stress from most recent JOutStructure. + + Return stress from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].stress + raise AttributeError("Property stress inaccessible due to empty jstrucs class field") + + @property + def strain(self) -> np.ndarray: + """ + Return strain from most recent JOutStructure. + + Return strain from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].strain + raise AttributeError("Property strain inaccessible due to empty jstrucs class field") + + @property + def iter(self) -> int: + """ + Return (geometric) iter from most recent JOutStructure. + + Return (geometric) iter from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].iter + raise AttributeError("Property iter inaccessible due to empty jstrucs class field") + + @property + def e(self) -> float: + """ + Return E from most recent JOutStructure. + + Return E from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].e + raise AttributeError("Property e inaccessible due to empty jstrucs class field") + + @property + def grad_k(self) -> float: + """ + Return (geometric) grad_k from most recent JOutStructure. + + Return (geometric) grad_k from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].grad_k + raise AttributeError("Property grad_k inaccessible due to empty jstrucs class field") + + @property + def alpha(self) -> float: + """ + Return (geometric) alpha from most recent JOutStructure. + + Return (geometric) alpha from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].alpha + raise AttributeError("Property alpha inaccessible due to empty jstrucs class field") + + @property + def linmin(self) -> float: + """ + Return (geometric) linmin from most recent JOutStructure. + + Return (geometric) linmin from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].linmin + raise AttributeError("Property linmin inaccessible due to empty jstrucs class field") + + @property + def nelectrons(self) -> float: + """ + Return nelectrons from most recent JOutStructure. + + Return nelectrons from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].nelectrons + raise AttributeError("Property nelectrons inaccessible due to empty jstrucs class field") + + @property + def abs_magneticmoment(self) -> float: + """ + Return abs_magneticmoment from most recent JOutStructure. + + Return abs_magneticmoment from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].abs_magneticmoment + raise AttributeError("Property abs_magneticmoment inaccessible due to empty jstrucs class field") + + @property + def tot_magneticmoment(self) -> float: + """ + Return tot_magneticmoment from most recent JOutStructure. + + Return tot_magneticmoment from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].tot_magneticmoment + raise AttributeError("Property tot_magneticmoment inaccessible due to empty jstrucs class field") + + @property + def mu(self) -> float: + """ + Return mu from most recent JOutStructure. + + Return mu from most recent JOutStructure. (Equivalent to efermi) + """ + if len(self.slices): + return self.slices[-1].mu + raise AttributeError("Property mu inaccessible due to empty jstrucs class field") + + ########################################################################### + # Electronic properties with symbol disambiguation inherited from most + # recent JDFTXOutfileSlice directly through the JDFTXOutfileSlice + # object's jstrucs class variable. + ########################################################################### + + @property + def elec_iter(self) -> int: + """Return the most recent electronic iteration. + + Return the most recent electronic iteration. + + Returns + ------- + elec_iter: int + """ + if len(self.slices): + return self.slices[-1].elec_iter + raise AttributeError("Property elec_iter inaccessible due to empty jstrucs class field") + + @property + def elec_e(self) -> int: + """Return the most recent electronic energy. + + Return the most recent electronic energy. + + Returns + ------- + elec_e: float + """ + if len(self.slices): + return self.slices[-1].elec_e + raise AttributeError("Property elec_e inaccessible due to empty jstrucs class field") + + @property + def elec_grad_k(self) -> int: + """Return the most recent electronic grad_k. + + Return the most recent electronic grad_k. + + Returns + ------- + grad_k: float + """ + if len(self.slices): + return self.slices[-1].elec_grad_k + raise AttributeError("Property elec_grad_k inaccessible due to empty jstrucs class field") + + @property + def elec_alpha(self) -> int: + """Return the most recent electronic alpha. + + Return the most recent electronic alpha. + + Returns + ------- + alpha: float + """ + if len(self.slices): + return self.slices[-1].elec_linmin + raise AttributeError("Property elec_alpha inaccessible due to empty jstrucs class field") + + @property + def elec_linmin(self) -> int: + """Return the most recent electronic linmin. + + Return the most recent electronic linmin. + + Returns + ------- + linmin: float + """ + if len(self.slices): + return self.slices[-1].elec_linmin + raise AttributeError("Property elec_linmin inaccessible due to empty jstrucs class field") + ########################################################################### # Magic methods ########################################################################### @@ -923,6 +1149,10 @@ def __len__(self) -> int: """ return len(self.slices) + # This method is likely never going to be called as all (currently existing) + # attributes of the most recent slice are explicitly defined as a class + # property. However, it is included to reduce the likelihood of errors + # upon future changes to downstream code. def __getattr__(self, name: str) -> Any: """Return attribute. diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 6336f021fab..99bad7859c5 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -10,12 +10,13 @@ import math import warnings from dataclasses import dataclass -from typing import TYPE_CHECKING, ClassVar +from typing import TYPE_CHECKING, Any, ClassVar import numpy as np if TYPE_CHECKING: from pymatgen.core import Structure + from pymatgen.io.jdftx.jeiters import JEiters from pymatgen.core.trajectory import Trajectory from pymatgen.core.units import Ha_to_eV, ang_to_bohr from pymatgen.io.jdftx.data import atom_valence_electrons @@ -229,6 +230,232 @@ def structure(self) -> Structure: return self.jstrucs[-1] raise ValueError("No structures found in out file.") + ########################################################################### + # Properties inherited directly from jstrucs + ########################################################################### + + @property + def eiter_type(self) -> str: + """ + Return eiter_type from most recent JOutStructure. + + Return eiter_type from most recent JOutStructure. + """ + if self.jstrucs is not None: + return self.jstrucs.eiter_type + raise AttributeError("Property eiter_type inaccessible due to empty jstrucs class field") + + @property + def elecmindata(self) -> JEiters: + """ + Return elecmindata from most recent JOutStructure. + + Return elecmindata from most recent JOutStructure. + """ + if self.jstrucs is not None: + return self.jstrucs.elecmindata + raise AttributeError("Property elecmindata inaccessible due to empty jstrucs class field") + + @property + def stress(self) -> np.ndarray: + """ + Return stress from most recent JOutStructure. + + Return stress from most recent JOutStructure. + """ + if self.jstrucs is not None: + return self.jstrucs.stress + raise AttributeError("Property stress inaccessible due to empty jstrucs class field") + + @property + def strain(self) -> np.ndarray: + """ + Return strain from most recent JOutStructure. + + Return strain from most recent JOutStructure. + """ + if self.jstrucs is not None: + return self.jstrucs.strain + raise AttributeError("Property strain inaccessible due to empty jstrucs class field") + + @property + def iter(self) -> int: + """ + Return (geometric) iter from most recent JOutStructure. + + Return (geometric) iter from most recent JOutStructure. + """ + if self.jstrucs is not None: + return self.jstrucs.iter + raise AttributeError("Property iter inaccessible due to empty jstrucs class field") + + @property + def e(self) -> float: + """ + Return E from most recent JOutStructure. + + Return E from most recent JOutStructure. + """ + if self.jstrucs is not None: + return self.jstrucs.e + raise AttributeError("Property e inaccessible due to empty jstrucs class field") + + @property + def grad_k(self) -> float: + """ + Return (geometric) grad_k from most recent JOutStructure. + + Return (geometric) grad_k from most recent JOutStructure. + """ + if self.jstrucs is not None: + return self.jstrucs.grad_k + raise AttributeError("Property grad_k inaccessible due to empty jstrucs class field") + + @property + def alpha(self) -> float: + """ + Return (geometric) alpha from most recent JOutStructure. + + Return (geometric) alpha from most recent JOutStructure. + """ + if self.jstrucs is not None: + return self.jstrucs.alpha + raise AttributeError("Property alpha inaccessible due to empty jstrucs class field") + + @property + def linmin(self) -> float: + """ + Return (geometric) linmin from most recent JOutStructure. + + Return (geometric) linmin from most recent JOutStructure. + """ + if self.jstrucs is not None: + return self.jstrucs.linmin + raise AttributeError("Property linmin inaccessible due to empty jstrucs class field") + + @property + def nelectrons(self) -> float: + """ + Return nelectrons from most recent JOutStructure. + + Return nelectrons from most recent JOutStructure. + """ + if self.jstrucs is not None: + return self.jstrucs.nelectrons + raise AttributeError("Property nelectrons inaccessible due to empty jstrucs class field") + + @property + def abs_magneticmoment(self) -> float: + """ + Return abs_magneticmoment from most recent JOutStructure. + + Return abs_magneticmoment from most recent JOutStructure. + """ + if self.jstrucs is not None: + return self.jstrucs.abs_magneticmoment + raise AttributeError("Property abs_magneticmoment inaccessible due to empty jstrucs class field") + + @property + def tot_magneticmoment(self) -> float: + """ + Return tot_magneticmoment from most recent JOutStructure. + + Return tot_magneticmoment from most recent JOutStructure. + """ + if self.jstrucs is not None: + return self.jstrucs.tot_magneticmoment + raise AttributeError("Property tot_magneticmoment inaccessible due to empty jstrucs class field") + + @property + def mu(self) -> float: + """ + Return mu from most recent JOutStructure. + + Return mu from most recent JOutStructure. (Equivalent to efermi) + """ + if self.jstrucs is not None: + return self.jstrucs.mu + raise AttributeError("Property mu inaccessible due to empty jstrucs class field") + + ########################################################################### + # Electronic properties inherited from most recent JEiters with symbol + # disambiguation. + ########################################################################### + + @property + def elec_iter(self) -> int: + """Return the most recent electronic iteration. + + Return the most recent electronic iteration. + + Returns + ------- + elec_iter: int + """ + if self.jstrucs is not None: + return self.jstrucs.elec_iter + raise AttributeError("Property elec_iter inaccessible due to empty jstrucs class field") + + @property + def elec_e(self) -> int: + """Return the most recent electronic energy. + + Return the most recent electronic energy. + + Returns + ------- + elec_e: float + """ + if self.jstrucs is not None: + return self.jstrucs.elec_e + raise AttributeError("Property elec_e inaccessible due to empty jstrucs class field") + + @property + def elec_grad_k(self) -> int: + """Return the most recent electronic grad_k. + + Return the most recent electronic grad_k. + + Returns + ------- + grad_k: float + """ + if self.jstrucs is not None: + return self.jstrucs.elec_grad_k + raise AttributeError("Property elec_grad_k inaccessible due to empty jstrucs class field") + + @property + def elec_alpha(self) -> int: + """Return the most recent electronic alpha. + + Return the most recent electronic alpha. + + Returns + ------- + alpha: float + """ + if self.jstrucs is not None: + return self.jstrucs.elec_linmin + raise AttributeError("Property elec_alpha inaccessible due to empty jstrucs class field") + + @property + def elec_linmin(self) -> int: + """Return the most recent electronic linmin. + + Return the most recent electronic linmin. + + Returns + ------- + linmin: float + """ + if self.jstrucs is not None: + return self.jstrucs.elec_linmin + raise AttributeError("Property elec_linmin inaccessible due to empty jstrucs class field") + + ########################################################################### + # Creation methods + ########################################################################### + @classmethod def from_out_slice(cls, text: list[str]) -> JDFTXOutfileSlice: """Read slice of out file into a JDFTXOutfileSlice instance. @@ -629,7 +856,15 @@ def set_pseudo_vars_t1(self, text: list[str]) -> None: val_line = val_lines[0] val_elec = int(text[val_line].split("valence electrons")[0].strip().split()[-1]) atom_total_elec.append(val_elec) - total_elec_dict = dict(zip(self.atom_types, atom_total_elec, strict=False)) + total_elec_dict = {} + if self.atom_types is not None: + for i, atom in enumerate(self.atom_types): + total_elec_dict[atom] = atom_total_elec[i] + else: + raise ValueError("Pseuopotential data cannot be allocated without atom types.") + # total_elec_dict = dict(zip(self.atom_types, atom_total_elec, strict=False)) + if self.atom_elements is None: + raise ValueError("Atom elements not set yet.") element_total_electrons = np.array([total_elec_dict[x] for x in self.atom_elements]) element_valence_electrons = np.array([atom_valence_electrons[x] for x in self.atom_elements]) element_semicore_electrons = element_total_electrons - element_valence_electrons @@ -637,7 +872,10 @@ def set_pseudo_vars_t1(self, text: list[str]) -> None: self.valence_electrons_uncharged = np.sum(element_valence_electrons) self.semicore_electrons_uncharged = np.sum(element_semicore_electrons) self.semicore_electrons = self.semicore_electrons_uncharged - self.valence_electrons = self.total_electrons - self.semicore_electrons # accounts for if system is charged + if (self.total_electrons is not None) and (self.semicore_electrons is not None): + self.valence_electrons = self.total_electrons - self.semicore_electrons # accounts for if system is charged + else: + raise ValueError("Total electrons and semicore electrons must be set.") def _collect_settings_lines(self, text: list[str], start_flag: str) -> list[int]: """Collect the lines of settings from the out file text. @@ -774,21 +1012,52 @@ def set_jstrucs(self, text: list[str]) -> None: if self.etype is None: self.etype = self.jstrucs[-1].etype + def set_orb_fillings_nobroad(self, nspin: float) -> None: + """Set the orbital fillings without broadening. + + Set the orbital fillings without broadening. + + Parameters + ---------- + nspin: float + number of spins in calculation + """ + self.homo_filling = 2 / nspin + self.lumo_filling = 0 + + def set_orb_fillings_broad( + self, nspin: float, ehomo: float, elumo: float, efermi: float, broadening_type: str, broadening: float + ): + self.homo_filling = (2 / nspin) * self.calculate_filling(broadening_type, broadening, ehomo, efermi) + self.lumo_filling = (2 / nspin) * self.calculate_filling(broadening_type, broadening, elumo, efermi) + def set_orb_fillings(self) -> None: """Set the orbital fillings. Calculate and set homo and lumo fillings """ - if self.broadening_type is not None: - self.homo_filling = (2 / self.nspin) * self.calculate_filling( - self.broadening_type, self.broadening, self.homo, self.efermi - ) - self.lumo_filling = (2 / self.nspin) * self.calculate_filling( - self.broadening_type, self.broadening, self.lumo, self.efermi - ) + if self.nspin is not None: + if self.broadening_type is not None: + # vvvv This is what peak python looks like according to pre-commit vvvv + if self.broadening is not None: + if self.efermi is not None: + if self.homo is not None: + if self.lumo is not None: + self.set_orb_fillings_broad( + self.nspin, self.homo, self.lumo, self.efermi, self.broadening_type, self.broadening + ) + else: + raise ValueError("Cannot set orbital fillings with broadening with self.lumo as None") + else: + raise ValueError("Cannot set orbital fillings with broadening with self.homo as None") + else: + raise ValueError("Cannot set orbital fillings with broadening with self.efermi as None") + else: + raise ValueError("Cannot set orbital fillings with broadening with self.broadening as None") + else: + self.set_orb_fillings_nobroad(self.nspin) else: - self.homo_filling = 2 / self.nspin - self.lumo_filling = 0 + raise ValueError(" Cannot set homo/lumo filling with self.nspin as None") def set_fluid(self, text: list[str]) -> None: # Is this redundant to the fluid settings? """Set the fluid class variable. @@ -815,8 +1084,8 @@ def set_total_electrons(self, text: list[str]) -> None: text: list[str] output of read_file for out file """ - total_electrons = self.jstrucs[-1].elecmindata[-1].nelectrons - self.total_electrons = total_electrons + if self.jstrucs is not None: + self.total_electrons = self.jstrucs.nelectrons def set_nbands(self, text: list[str]) -> None: """Set the Nbands class variable. @@ -863,13 +1132,16 @@ def set_atom_vars(self, text: list[str]) -> None: if x not in atom_types: atom_types.append(x) self.atom_elements = atom_elements - mapping_dict = dict(zip(atom_types, range(1, len(atom_types) + 1), strict=False)) + mapping_dict = {} + for atom_type in atom_types: + mapping_dict[atom_type] = range(1, len(atom_types) + 1) + # mapping_dict = dict(zip(atom_types, range(1, len(atom_types) + 1), strict=False)) self.atom_elements_int = [mapping_dict[x] for x in self.atom_elements] self.atom_types = atom_types line = find_key("# Ionic positions in", text) + 1 coords = np.array([text[i].split()[2:5] for i in range(line, line + self.nat)], dtype=float) self.atom_coords_final = coords - self.atom_coords = self.atom_coords_final.copy() + self.atom_coords = coords.copy() def set_lattice_vars(self, text: list[str]) -> None: """Set the lattice variables. @@ -881,10 +1153,13 @@ def set_lattice_vars(self, text: list[str]) -> None: text: list[str] output of read_file for out file """ - self.lattice_initial = self.jstrucs[0].lattice.matrix - self.lattice_final = self.jstrucs[-1].lattice.matrix - self.lattice = self.lattice_final.copy() - self.a, self.b, self.c = np.sum(self.lattice**2, axis=1) ** 0.5 + if self.jstrucs is not None: + self.lattice_initial = self.jstrucs[0].lattice.matrix + self.lattice_final = self.jstrucs[-1].lattice.matrix + self.lattice = self.jstrucs[-1].lattice.matrix.copy() + self.a, self.b, self.c = np.sum(self.jstrucs[-1].lattice.matrix ** 2, axis=1) ** 0.5 + else: + raise ValueError("No structures found in out file.") def set_ecomponents(self, text: list[str]) -> None: """Set the energy components dictionary. @@ -896,11 +1171,13 @@ def set_ecomponents(self, text: list[str]) -> None: text: list[str] output of read_file for out file """ - ecomp = self.jstrucs[-1].ecomponents - if self.etype not in ecomp: - ecomp[self.etype] = self.jstrucs[-1].E - # line = find_key("# Energy components:", text) - self.ecomponents = ecomp + if self.jstrucs is not None: + ecomp = self.jstrucs[-1].ecomponents + if self.etype not in ecomp: + ecomp[self.etype] = self.jstrucs[-1].E + self.ecomponents = ecomp + else: + raise ValueError("No structures found in out file.") def calculate_filling(self, broadening_type: str, broadening: float, eig: float, efermi: float) -> float: """Calculate the filling for a given eigenvalue. @@ -941,6 +1218,9 @@ def calculate_filling(self, broadening_type: str, broadening: float, eig: float, return filling + def _determine_is_metal(self, tol_partial: float, nspin: int, homo_filling: float, lumo_filling: float) -> bool: + return not (homo_filling / (2 / nspin) > (1 - tol_partial) and lumo_filling / (2 / nspin) < tol_partial) + def determine_is_metal(self) -> bool: """Determine if the system is a metal based. @@ -953,13 +1233,13 @@ def determine_is_metal(self) -> bool: True if system is metallic """ tol_partial = 0.01 - is_metal = True - if ( - self.homo_filling / (2 / self.nspin) > (1 - tol_partial) - and self.lumo_filling / (2 / self.nspin) < tol_partial - ): - is_metal = False - return is_metal + if self.nspin is not None: + if self.homo_filling is not None: + if self.lumo_filling is not None: + return self._determine_is_metal(tol_partial, self.nspin, self.homo_filling, self.lumo_filling) + raise ValueError("Cannot determine if system is metal - self.lumo_filling undefined") + raise ValueError("Cannot determine if system is metal - self.homo_fillig undefined") + raise ValueError("Cannot determine if system is metal - self.nspin undefined") def check_solvation(self) -> bool: """Check for implicit solvation. @@ -997,3 +1277,28 @@ def to_dict(self) -> dict: value = getattr(self, field) dct[field] = value return dct + + # This method is likely never going to be called as all (currently existing) + # attributes of the most recent slice are explicitly defined as a class + # property. However, it is included to reduce the likelihood of errors + # upon future changes to downstream code. + def __getattr__(self, name: str) -> Any: + """Return attribute value. + + Return the value of an attribute. + + Parameters + ---------- + name: str + The name of the attribute + + Returns + ------- + value + The value of the attribute + """ + if name not in self.__dict__: + if not hasattr(self.jstrucs, name): + raise AttributeError(f"{self.__class__.__name__} not found: {name}") + return getattr(self.jstrucs, name) + return self.__dict__[name] diff --git a/src/pymatgen/io/jdftx/jeiter.py b/src/pymatgen/io/jdftx/jeiter.py index 1e682ca3c19..4a2cd529c52 100644 --- a/src/pymatgen/io/jdftx/jeiter.py +++ b/src/pymatgen/io/jdftx/jeiter.py @@ -61,6 +61,19 @@ def from_lines_collect(cls, lines_collect: list[str], iter_type: str, etype: str instance.read_subspaceadjust_line(line_text) return instance + @property + def e(self) -> float | None: + """Return the total energy. + + Return the total energy. + + Returns + ------- + E: float + The total energy + """ + return self.E + def is_iter_line(self, i: int, line_text: str, _iter_flag: str) -> bool: """Return True if opt iter line. diff --git a/src/pymatgen/io/jdftx/jeiters.py b/src/pymatgen/io/jdftx/jeiters.py index 58fe14535e0..f6f93738b3f 100644 --- a/src/pymatgen/io/jdftx/jeiters.py +++ b/src/pymatgen/io/jdftx/jeiters.py @@ -6,6 +6,7 @@ from __future__ import annotations +import warnings from dataclasses import field from typing import Any @@ -64,6 +65,206 @@ class JEiters: converged: bool = False converged_reason: str | None = None slices: list[JEiter] = field(default_factory=list) + # + # iter: int | None = None + # E: float | None = None + # grad_k: float | None = None + # alpha: float | None = None + # linmin: float | None = None + # t_s: float | None = None + # mu: float | None = None + # nelectrons: float | None = None + # abs_magneticmoment: float | None = None + # tot_magneticmoment: float | None = None + # subspacerotationadjust: float | None = None + + @property + def iter(self) -> int: + """Return iter. + + Return the iter attribute of the last JEiter object in the slices. + + Returns + ------- + iter: int + The iter attribute of the last JEiter object in the slices + """ + if len(self.slices): + if self.slices[-1].iter is not None: + return self.slices[-1].iter + warnings.warn("No iter attribute in JEiter object. Returning number of JEiter objects.", stacklevel=2) + return len(self.slices) + raise ValueError("No JEiter objects in JEiters object slices class variable.") + + @property + def e(self) -> float: + """Return total electronic energy. + + Return the e attribute of the last JEiter object in the slices. + + Returns + ------- + e: float + The e attribute of the last JEiter object in the slices + """ + if len(self.slices): + if self.slices[-1].E is not None: + return self.slices[-1].E + raise ValueError("No E attribute in final JEiter object.") + raise ValueError("No JEiter objects in JEiters object slices class variable.") + + @property + def grad_k(self) -> float: + """Return most recent grad_k. + + Return the grad_k attribute of the last JEiter object in the slices. + + Returns + ------- + grad_k: float + The grad_k attribute of the last JEiter object in the slices + """ + if len(self.slices): + if self.slices[-1].grad_k is not None: + return self.slices[-1].grad_k + raise ValueError("No grad_k attribute in final JEiter object.") + raise ValueError("No JEiter objects in JEiters object slices class variable.") + + @property + def alpha(self) -> float: + """Return most recent alpha. + + Return the alpha attribute of the last JEiter object in the slices. + + Returns + ------- + alpha: float + The alpha attribute of the last JEiter object in the slices + """ + if len(self.slices): + if self.slices[-1].alpha is not None: + return self.slices[-1].alpha + raise ValueError("No alpha attribute in final JEiter object.") + raise ValueError("No JEiter objects in JEiters object slices class variable.") + + @property + def linmin(self) -> float: + """Return most recent linmin. + + Return the linmin attribute of the last JEiter object in the slices. + + Returns + ------- + linmin: float + The linmin attribute of the last JEiter object in the slices + """ + if len(self.slices): + if self.slices[-1].linmin is not None: + return self.slices[-1].linmin + raise ValueError("No linmin attribute in final JEiter object.") + raise ValueError("No JEiter objects in JEiters object slices class variable.") + + @property + def t_s(self) -> float: + """Return most recent t_s. + + Return the t_s attribute of the last JEiter object in the slices. + + Returns + ------- + t_s: float + The t_s attribute of the last JEiter object in the slices + """ + if len(self.slices): + if self.slices[-1].t_s is not None: + return self.slices[-1].t_s + raise ValueError("No t_s attribute in final JEiter object.") + raise ValueError("No JEiter objects in JEiters object slices class variable.") + + @property + def mu(self) -> float: + """Return most recent mu. + + Return the mu attribute of the last JEiter object in the slices. + + Returns + ------- + mu: float + The mu attribute of the last JEiter object in the slices + """ + if len(self.slices): + if self.slices[-1].mu is not None: + return self.slices[-1].mu + raise ValueError("No mu attribute in final JEiter object.") + raise ValueError("No JEiter objects in JEiters object slices class variable.") + + @property + def nelectrons(self) -> float: + """Return most recent nelectrons. + + Return the nelectrons attribute of the last JEiter object in the slices. + + Returns + ------- + nelectrons: float + The nelectrons attribute of the last JEiter object in the slices + """ + if len(self.slices): + if self.slices[-1].nelectrons is not None: + return self.slices[-1].nelectrons + raise ValueError("No nelectrons attribute in final JEiter object.") + raise ValueError("No JEiter objects in JEiters object slices class variable.") + + @property + def abs_magneticmoment(self) -> float: + """Return most recent abs_magneticmoment. + + Return the abs_magneticmoment attribute of the last JEiter object in the slices. + + Returns + ------- + abs_magneticmoment: float + The abs_magneticmoment attribute of the last JEiter object in the slices + """ + if len(self.slices): + if self.slices[-1].abs_magneticmoment is not None: + return self.slices[-1].abs_magneticmoment + raise ValueError("No abs_magneticmoment attribute in final JEiter object.") + raise ValueError("No JEiter objects in JEiters object slices class variable.") + + @property + def tot_magneticmoment(self) -> float: + """Return most recent tot_magneticmoment. + + Return the tot_magneticmoment attribute of the last JEiter object in the slices. + + Returns + ------- + tot_magneticmoment: float + The tot_magneticmoment attribute of the last JEiter object in the slices + """ + if len(self.slices): + if self.slices[-1].tot_magneticmoment is not None: + return self.slices[-1].tot_magneticmoment + raise ValueError("No tot_magneticmoment attribute in final JEiter object.") + raise ValueError("No JEiter objects in JEiters object slices class variable.") + + @property + def subspacerotationadjust(self) -> float: + """Return most recent subspacerotationadjust. + + Return the subspacerotationadjust attribute of the last JEiter object in the slices. + + Returns + ------- + subspacerotationadjust: float + The subspacerotationadjust attribute of the last JEiter object in the slices + """ + if len(self.slices): + if self.slices[-1].subspacerotationadjust is not None: + return self.slices[-1].subspacerotationadjust + raise ValueError("No subspacerotationadjust attribute in final JEiter object.") + raise ValueError("No JEiter objects in JEiters object slices class variable.") @classmethod def from_text_slice(cls, text_slice: list[str], iter_type: str = "ElecMinimize", etype: str = "F") -> JEiters: @@ -173,7 +374,11 @@ def read_converged_line(self, line_text: str) -> None: self.converged = True self.converged_reason = line_text.split("(")[1].split(")")[0].strip() - def __getatr__(self, name: str) -> Any: + # This method is likely never going to be called as all (currently existing) + # attributes of the most recent slice are explicitly defined as a class + # property. However, it is included to reduce the likelihood of errors + # upon future changes to downstream code. + def __getattr__(self, name: str) -> Any: """Return attribute value. Return the value of an attribute. @@ -188,11 +393,11 @@ def __getatr__(self, name: str) -> Any: value The value of the attribute """ - if not hasattr(self, name): + if name not in self.__dict__: if not hasattr(self.slices[-1], name): raise AttributeError(f"{self.__class__.__name__} not found: {name}") return getattr(self.slices[-1], name) - return getattr(self, name) + return self.__dict__[name] def __getitem__(self, key: int | str) -> JEiter | Any: """Return item. diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index c9e2062ba28..33b1ea9884d 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -5,7 +5,7 @@ from __future__ import annotations -from typing import ClassVar, TypeVar +from typing import Any, ClassVar, TypeVar import numpy as np @@ -64,6 +64,130 @@ class JOutStructure(Structure): "opt", ] + @property + def mu(self) -> float: + """Return the chemical potential. + + Return the chemical potential. + + Returns + ------- + mu: float + """ + if self.elecmindata is not None: + return self.elecmindata.mu + raise ValueError("elecmindata not set") + + @property + def nelectrons(self) -> float: + """Return the number of electrons. + + Return the number of electrons. + + Returns + ------- + nelectrons: float + """ + if self.elecmindata is not None: + return self.elecmindata.nelectrons + raise ValueError("elecmindata not set") + + @property + def abs_magneticmoment(self) -> float: + """Return the absolute magnetic moment. + + Return the absolute magnetic moment. + + Returns + ------- + abs_magneticmoment: float""" + if self.elecmindata is not None: + return self.elecmindata.abs_magneticmoment + raise ValueError("elecmindata not set") + + @property + def tot_magneticmoment(self) -> float: + """Return the total magnetic moment. + + Return the total magnetic moment. + + Returns + ------- + tot_magneticmoment: float""" + if self.elecmindata is not None: + return self.elecmindata.tot_magneticmoment + raise ValueError("elecmindata not set") + + @property + def elec_iter(self) -> int: + """Return the most recent electronic iteration. + + Return the most recent electronic iteration. + + Returns + ------- + elec_iter: int + """ + if self.elecmindata is not None: + return self.elecmindata.iter + raise ValueError("elecmindata not set") + + @property + def elec_e(self) -> int: + """Return the most recent electronic energy. + + Return the most recent electronic energy. + + Returns + ------- + elec_e: float + """ + if self.elecmindata is not None: + return self.elecmindata.e + raise ValueError("elecmindata not set") + + @property + def elec_grad_k(self) -> int: + """Return the most recent electronic grad_k. + + Return the most recent electronic grad_k. + + Returns + ------- + grad_k: float + """ + if self.elecmindata is not None: + return self.elecmindata.grad_k + raise ValueError("elecmindata not set") + + @property + def elec_alpha(self) -> int: + """Return the most recent electronic alpha. + + Return the most recent electronic alpha. + + Returns + ------- + alpha: float + """ + if self.elecmindata is not None: + return self.elecmindata.alpha + raise ValueError("elecmindata not set") + + @property + def elec_linmin(self) -> int: + """Return the most recent electronic linmin. + + Return the most recent electronic linmin. + + Returns + ------- + linmin: float + """ + if self.elecmindata is not None: + return self.elecmindata.linmin + raise ValueError("elecmindata not set") + def __init__( self, lattice: np.ndarray, @@ -623,3 +747,28 @@ def _brkt_list_of_3x3_to_nparray(self, lines: list[str], i_start: int = 0) -> np for i in range(3): out[i, :] += self._brkt_list_of_3_to_nparray(lines[i + i_start]) return out + + # This method is likely never going to be called as all (currently existing) + # attributes of the most recent slice are explicitly defined as a class + # property. However, it is included to reduce the likelihood of errors + # upon future changes to downstream code. + def __getattr__(self, name: str) -> Any: + """Return attribute value. + + Return the value of an attribute. + + Parameters + ---------- + name: str + The name of the attribute + + Returns + ------- + value + The value of the attribute + """ + if name not in self.__dict__: + if not hasattr(self.elecmindata, name): + raise AttributeError(f"{self.__class__.__name__} not found: {name}") + return getattr(self.elecmindata, name) + return self.__dict__[name] diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index 33302f2a4af..e1e6ec91de3 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -287,7 +287,124 @@ def linmin(self) -> float: return self.slices[-1].linmin raise AttributeError("Property linmin inaccessible due to empty slices class field") - ## + @property + def nelectrons(self) -> float: + """ + Return nelectrons from most recent JOutStructure. + + Return nelectrons from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].nelectrons + raise AttributeError("Property nelectrons inaccessible due to empty slices class field") + + @property + def abs_magneticmoment(self) -> float: + """ + Return abs_magneticmoment from most recent JOutStructure. + + Return abs_magneticmoment from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].mu + raise AttributeError("Property abs_magneticmoment inaccessible due to empty slices class field") + + @property + def tot_magneticmoment(self) -> float: + """ + Return tot_magneticmoment from most recent JOutStructure. + + Return tot_magneticmoment from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].tot_magneticmoment + raise AttributeError("Property tot_magneticmoment inaccessible due to empty slices class field") + + @property + def mu(self) -> float: + """ + Return mu from most recent JOutStructure. + + Return mu from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].mu + raise AttributeError("Property mu inaccessible due to empty slices class field") + + ########################################################################### + # Electronic properties inherited from most recent JEiters with symbol + # disambiguation. + ########################################################################### + + @property + def elec_iter(self) -> int: + """Return the most recent electronic iteration. + + Return the most recent electronic iteration. + + Returns + ------- + elec_iter: int + """ + if len(self.slices): + return self.slices[-1].elec_iter + raise AttributeError("Property elec_iter inaccessible due to empty slices class field") + + @property + def elec_e(self) -> int: + """Return the most recent electronic energy. + + Return the most recent electronic energy. + + Returns + ------- + elec_e: float + """ + if len(self.slices): + return self.slices[-1].elec_e + raise AttributeError("Property elec_e inaccessible due to empty slices class field") + + @property + def elec_grad_k(self) -> int: + """Return the most recent electronic grad_k. + + Return the most recent electronic grad_k. + + Returns + ------- + grad_k: float + """ + if len(self.slices): + return self.slices[-1].grad_k + raise AttributeError("Property grad_k inaccessible due to empty slices class field") + + @property + def elec_alpha(self) -> int: + """Return the most recent electronic alpha. + + Return the most recent electronic alpha. + + Returns + ------- + alpha: float + """ + if len(self.slices): + return self.slices[-1].alpha + raise AttributeError("Property alpha inaccessible due to empty slices class field") + + @property + def elec_linmin(self) -> int: + """Return the most recent electronic linmin. + + Return the most recent electronic linmin. + + Returns + ------- + linmin: float + """ + if len(self.slices): + return self.slices[-1].linmin + raise AttributeError("Property linmin inaccessible due to empty slices class field") def get_joutstructure_list(self, out_slice: list[str]) -> list[JOutStructure]: """Return list of JOutStructure objects. @@ -334,6 +451,10 @@ def check_convergence(self) -> None: self.geom_converged = True self.geom_converged_reason = jst.geom_converged_reason + # This method is likely never going to be called as all (currently existing) + # attributes of the most recent slice are explicitly defined as a class + # property. However, it is included to reduce the likelihood of errors + # upon future changes to downstream code. def __getattr__(self, name: str) -> Any: """Return attribute value. From 6a84c28646224912cca51a8e8b98a5028a2de48f Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Thu, 19 Sep 2024 19:00:21 -0600 Subject: [PATCH 004/195] Removing unused content --- src/pymatgen/io/jdftx/deleteme.py | 27 -------------------------- src/pymatgen/io/jdftx/joutstructure.py | 4 +--- 2 files changed, 1 insertion(+), 30 deletions(-) delete mode 100644 src/pymatgen/io/jdftx/deleteme.py diff --git a/src/pymatgen/io/jdftx/deleteme.py b/src/pymatgen/io/jdftx/deleteme.py deleted file mode 100644 index 85bd80b619c..00000000000 --- a/src/pymatgen/io/jdftx/deleteme.py +++ /dev/null @@ -1,27 +0,0 @@ -from __future__ import annotations - - -class SuperClass: - def __init__(self): - self.a = 1 - - -class SubClass(SuperClass): - def __init__(self): - super().__init__() - self.b = 2 - - -class SubSubClass(SubClass): - def __init__(self): - super().__init__() - self.c = 3 - - -sc = SuperClass() -subc = SubClass() -subsubc = SubSubClass() - -print(isinstance(sc, SuperClass)) -print(isinstance(subc, SuperClass)) -print(isinstance(subsubc, SuperClass)) diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index 33b1ea9884d..6d7af81fd8f 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -5,7 +5,7 @@ from __future__ import annotations -from typing import Any, ClassVar, TypeVar +from typing import Any, ClassVar import numpy as np @@ -26,8 +26,6 @@ is_stress_start_line, ) -T = TypeVar("T", bound="JOutStructure") - class JOutStructure(Structure): """Class object for storing a single JDFTx optimization step. From 69ae25de23d5f1cda660921a0a107e507fa80c69 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Fri, 20 Sep 2024 17:42:44 -0600 Subject: [PATCH 005/195] Undoing partial move of utility function to utils - this needs to be done 100% to work properly without circular imports, but the size of this repo causes refactor symbol movement to take literally minutes, so keeping the structure like so for now --- src/pymatgen/io/jdftx/jeiter.py | 12 +- src/pymatgen/io/jdftx/joutstructure.py | 18 +- .../io/jdftx/joutstructure_helpers.py | 204 ++++++++++----- src/pymatgen/io/jdftx/joutstructures.py | 100 ++------ src/pymatgen/io/jdftx/utils.py | 237 ++++++++++++++++++ 5 files changed, 416 insertions(+), 155 deletions(-) diff --git a/src/pymatgen/io/jdftx/jeiter.py b/src/pymatgen/io/jdftx/jeiter.py index 4a2cd529c52..db43f62a90f 100644 --- a/src/pymatgen/io/jdftx/jeiter.py +++ b/src/pymatgen/io/jdftx/jeiter.py @@ -110,7 +110,11 @@ def read_iter_line(self, line_text: str) -> None: A line of text from a JDFTx out file containing the electronic minimization data """ - self.iter = int(self._get_colon_var_t1(line_text, "Iter: ")) + iter_float = self._get_colon_var_t1(line_text, "Iter: ") + if isinstance(iter_float, float): + self.iter = int(iter_float) + elif iter_float is None: + raise ValueError("Could not find iter in line_text") self.E = self._get_colon_var_t1(line_text, f"{self.etype}: ") * Ha_to_eV self.grad_k = self._get_colon_var_t1(line_text, "|grad|_K: ") self.alpha = self._get_colon_var_t1(line_text, "alpha: ") @@ -209,7 +213,7 @@ def set_magdata(self, fillings_line: str) -> None: self.abs_magneticmoment = self._get_colon_var_t1(_fillings_line, "Abs: ") self.tot_magneticmoment = self._get_colon_var_t1(_fillings_line, "Tot: ") - def _get_colon_var_t1(self, linetext: str, lkey: str) -> float: + def _get_colon_var_t1(self, linetext: str, lkey: str) -> float | None: """Return float val from '...lkey: val...' in linetext. Read a float from an elec minimization line assuming value appears as @@ -230,8 +234,8 @@ def _get_colon_var_t1(self, linetext: str, lkey: str) -> float: colon_var = None if lkey in linetext: colon_var = float(linetext.split(lkey)[1].strip().split(" ")[0]) - else: - raise ValueError(f"Could not find {lkey} in {linetext}") + # else: + # raise ValueError(f"Could not find {lkey} in {linetext}") return colon_var def set_mu(self, fillings_line: str) -> None: diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index 6d7af81fd8f..65d10588acd 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -14,18 +14,28 @@ from pymatgen.io.jdftx.jeiters import JEiters from pymatgen.io.jdftx.joutstructure_helpers import ( _get_colon_var_t1, - correct_iter_type, + correct_geom_iter_type, is_charges_line, is_ecomp_start_line, is_forces_start_line, is_lattice_start_line, is_lowdin_start_line, - is_moments_line, + is_magnetic_moments_line, is_posns_start_line, is_strain_start_line, is_stress_start_line, ) +# from pymatgen.io.jdftx.utils import ( +# correct_geom_iter_type, +# is_charges_line, +# is_ecomp_start_line, +# is_lowdin_start_line, +# is_magnetic_moments_line, +# is_posns_start_line, +# is_stress_start_line, +# ) + class JOutStructure(Structure): """Class object for storing a single JDFTx optimization step. @@ -228,7 +238,7 @@ def from_text_slice( """ instance = cls(lattice=np.eye(3), species=[], coords=[], site_properties={}) if iter_type not in ["IonicMinimize", "LatticeMinimize"]: - iter_type = correct_iter_type(iter_type) + iter_type = correct_geom_iter_type(iter_type) instance.eiter_type = eiter_type instance.iter_type = iter_type instance.emin_flag = emin_flag @@ -548,7 +558,7 @@ def parse_lowdin_lines(self, lowdin_lines: list[str]) -> None: for line in lowdin_lines: if is_charges_line(line): charges_dict = self.parse_lowdin_line(line, charges_dict) - elif is_moments_line(line): + elif is_magnetic_moments_line(line): moments_dict = self.parse_lowdin_line(line, moments_dict) names = [s.name for s in self.species] charges = None diff --git a/src/pymatgen/io/jdftx/joutstructure_helpers.py b/src/pymatgen/io/jdftx/joutstructure_helpers.py index 24a85b2cda0..d5011e805ca 100644 --- a/src/pymatgen/io/jdftx/joutstructure_helpers.py +++ b/src/pymatgen/io/jdftx/joutstructure_helpers.py @@ -6,6 +6,10 @@ from __future__ import annotations +import warnings + +elec_min_start_flag: str = "-------- Electronic minimization -----------" + def _get_colon_var_t1(linetext: str, lkey: str) -> float | None: """Return float val from '...lkey: val...' in linetext. @@ -26,31 +30,6 @@ def _get_colon_var_t1(linetext: str, lkey: str) -> float | None: return colon_var -def correct_iter_type(iter_type: str | None) -> str | None: - """Return recognizable iter_type string. - - Correct the iter_type string to match the JDFTx convention. - - Parameters - ---------- - iter_type: - The type of optimization step - - Returns - ------- - iter_type: str | None - The corrected type of optimization step - """ - if iter_type is not None: - if "lattice" in iter_type.lower(): - iter_type = "LatticeMinimize" - elif "ionic" in iter_type.lower(): - iter_type = "IonicMinimize" - else: - iter_type = None - return iter_type - - def is_strain_start_line(line_text: str) -> bool: """Return True if the line_text is the start of strain log message. @@ -111,11 +90,11 @@ def is_forces_start_line(line_text: str) -> bool: return "# Forces in" in line_text -def is_stress_start_line(line_text: str) -> bool: - """Return True if the line_text is the start of stress log message. +def is_lowdin_start_line(line_text: str) -> bool: + """Return True if the line_text is the start of Lowdin log message. - Return True if the line_text is the start of a log message for a JDFTx - optimization step. + Return True if the line_text is the start of a Lowdin population analysis + in a JDFTx out file. Parameters ---------- @@ -125,57 +104,110 @@ def is_stress_start_line(line_text: str) -> bool: Returns ------- is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step + True if the line_text is the start of a Lowdin population analysis in a + JDFTx out file """ - return "# Stress tensor in" in line_text + return "#--- Lowdin population analysis ---" in line_text -def is_posns_start_line(line_text: str) -> bool: - """Return True if the line_text is the start of posns log message. +def get_joutstructure_step_bounds( + out_slice: list[str], + out_slice_start_flag: str = elec_min_start_flag, +) -> list[list[int]]: + """Return list of boundary indices for each structure in out_slice. - Return True if the line_text is the start of a log message for a JDFTx - optimization step. + Return a list of lists of integers where each sublist contains the start and end + of an individual optimization step (or SCF cycle if no optimization). Parameters ---------- - line_text: str - A line of text from a JDFTx out file containing the positions of atoms + out_slice: list[str] + A slice of a JDFTx out file (individual call of JDFTx) Returns ------- - is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step + bounds_list: list[list[int, int]] + A list of lists of integers where each sublist contains the start and end + of an individual optimization step (or SCF cycle if no optimization) """ - return "# Ionic positions" in line_text + bounds_list = [] + bounds = None + end_started = False + for i, line in enumerate(out_slice): + if not end_started: + if out_slice_start_flag in line: + bounds = [i] + elif (bounds is not None) and (is_lowdin_start_line(line)): + end_started = True + elif not len(line.strip()): + if bounds is not None: + bounds.append(i) + bounds_list.append(bounds) + bounds = None + end_started = False + else: + warnmsg = f"Line {i-1} ({out_slice[i-1]}) triggered \ + end_started, but following line is empty. Final step_bounds \ + may be incorrect. " + warnings.warn(warnmsg, stacklevel=2) + return bounds_list + + +def get_joutstructures_start_idx( + out_slice: list[str], + out_slice_start_flag: str = elec_min_start_flag, +) -> int: + """Return index of first line of first structure. + + Return the index of the first line of the first structure in the out_slice. + Parameters + ---------- + out_slice: list[str] + A slice of a JDFTx out file (individual call of JDFTx) -def is_ecomp_start_line(line_text: str) -> bool: - """Return True if the line_text is the start of ecomp log message. + Returns + ------- + i: int + The index of the first line of the first structure in the out_slice + """ + i = None + for i, line in enumerate(out_slice): + if out_slice_start_flag in line: + return i + return i - Return True if the line_text is the start of a log message for a JDFTx - optimization step. + +def correct_geom_iter_type(iter_type: str | None) -> str | None: + """Return recognizable iter_type string. + + Correct the iter_type string to match the JDFTx convention. Parameters ---------- - line_text: str - A line of text from a JDFTx out file + iter_type: + The type of optimization step Returns ------- - is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step + iter_type: str | None + The corrected type of optimization step """ - return "# Energy components" in line_text + if iter_type is not None: + if "lattice" in iter_type.lower(): + iter_type = "LatticeMinimize" + elif "ionic" in iter_type.lower(): + iter_type = "IonicMinimize" + else: + iter_type = None + return iter_type -def is_lowdin_start_line(line_text: str) -> bool: - """Return True if the line_text is the start of Lowdin log message. +def is_magnetic_moments_line(line_text: str) -> bool: + """Return True if the line_text is start of moments log message. - Return True if the line_text is the start of a Lowdin population analysis - in a JDFTx out file. + Return True if the line_text is a line of text from a JDFTx out file + corresponding to a Lowdin population analysis. Parameters ---------- @@ -185,10 +217,10 @@ def is_lowdin_start_line(line_text: str) -> bool: Returns ------- is_line: bool - True if the line_text is the start of a Lowdin population analysis in a - JDFTx out file + True if the line_text is a line of text from a JDFTx out file + corresponding to a Lowdin population """ - return "#--- Lowdin population analysis ---" in line_text + return "magnetic-moments" in line_text def is_charges_line(line_text: str) -> bool: @@ -211,11 +243,11 @@ def is_charges_line(line_text: str) -> bool: return "oxidation-state" in line_text -def is_moments_line(line_text: str) -> bool: - """Return True if the line_text is start of moments log message. +def is_ecomp_start_line(line_text: str) -> bool: + """Return True if the line_text is the start of ecomp log message. - Return True if the line_text is a line of text from a JDFTx out file - corresponding to a Lowdin population analysis. + Return True if the line_text is the start of a log message for a JDFTx + optimization step. Parameters ---------- @@ -225,7 +257,47 @@ def is_moments_line(line_text: str) -> bool: Returns ------- is_line: bool - True if the line_text is a line of text from a JDFTx out file - corresponding to a Lowdin population + True if the line_text is the start of a log message for a JDFTx + optimization step """ - return "magnetic-moments" in line_text + return "# Energy components" in line_text + + +def is_posns_start_line(line_text: str) -> bool: + """Return True if the line_text is the start of posns log message. + + Return True if the line_text is the start of a log message for a JDFTx + optimization step. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file containing the positions of atoms + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message for a JDFTx + optimization step + """ + return "# Ionic positions" in line_text + + +def is_stress_start_line(line_text: str) -> bool: + """Return True if the line_text is the start of stress log message. + + Return True if the line_text is the start of a log message for a JDFTx + optimization step. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message for a JDFTx + optimization step + """ + return "# Stress tensor in" in line_text diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index e1e6ec91de3..d27cbe800c1 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -6,86 +6,24 @@ from __future__ import annotations -import warnings from dataclasses import dataclass, field from typing import TYPE_CHECKING, Any +from pymatgen.io.jdftx.joutstructure_helpers import ( + correct_geom_iter_type, + get_joutstructure_step_bounds, + get_joutstructures_start_idx, +) + if TYPE_CHECKING: import numpy as np from pymatgen.io.jdftx.jeiters import JEiters from pymatgen.io.jdftx.joutstructure import JOutStructure -from pymatgen.io.jdftx.joutstructure_helpers import correct_iter_type, is_lowdin_start_line - -elec_min_start_flag: str = "-------- Electronic minimization -----------" - - -def get_start_idx( - out_slice: list[str], - out_slice_start_flag: str = elec_min_start_flag, -) -> int: - """Return index of first line of first structure. - Return the index of the first line of the first structure in the out_slice. +# from pymatgen.io.jdftx.utils import correct_geom_iter_type - Parameters - ---------- - out_slice: list[str] - A slice of a JDFTx out file (individual call of JDFTx) - - Returns - ------- - i: int - The index of the first line of the first structure in the out_slice - """ - i = None - for i, line in enumerate(out_slice): - if out_slice_start_flag in line: - return i - return i - - -def get_step_bounds( - out_slice: list[str], - out_slice_start_flag: str = elec_min_start_flag, -) -> list[list[int]]: - """Return list of boundary indices for each structure in out_slice. - - Return a list of lists of integers where each sublist contains the start and end - of an individual optimization step (or SCF cycle if no optimization). - - Parameters - ---------- - out_slice: list[str] - A slice of a JDFTx out file (individual call of JDFTx) - - Returns - ------- - bounds_list: list[list[int, int]] - A list of lists of integers where each sublist contains the start and end - of an individual optimization step (or SCF cycle if no optimization) - """ - bounds_list = [] - bounds = None - end_started = False - for i, line in enumerate(out_slice): - if not end_started: - if out_slice_start_flag in line: - bounds = [i] - elif (bounds is not None) and (is_lowdin_start_line(line)): - end_started = True - elif not len(line.strip()): - if bounds is not None: - bounds.append(i) - bounds_list.append(bounds) - bounds = None - end_started = False - else: - warnmsg = f"Line {i-1} ({out_slice[i-1]}) triggered \ - end_started, but following line is empty. Final step_bounds \ - may be incorrect. " - warnings.warn(warnmsg, stacklevel=2) - return bounds_list +elec_min_start_flag: str = "-------- Electronic minimization -----------" @dataclass @@ -118,9 +56,9 @@ def from_out_slice(cls, out_slice: list[str], iter_type: str = "IonicMinimize") """ instance = cls() if iter_type not in ["IonicMinimize", "LatticeMinimize"]: - iter_type = correct_iter_type(iter_type) + iter_type = correct_geom_iter_type(iter_type) instance.iter_type = iter_type - start_idx = get_start_idx(out_slice) + start_idx = get_joutstructures_start_idx(out_slice) instance.set_joutstructure_list(out_slice[start_idx:]) if instance.iter_type is None and len(instance) > 1: raise Warning( @@ -255,7 +193,7 @@ def e(self) -> float: raise AttributeError("Property E inaccessible due to empty slices class field") @property - def grad_k(self) -> float: + def grad_k(self) -> float | None: """ Return grad_k from most recent JOutStructure. @@ -266,7 +204,7 @@ def grad_k(self) -> float: raise AttributeError("Property grad_k inaccessible due to empty slices class field") @property - def alpha(self) -> float: + def alpha(self) -> float | None: """ Return alpha from most recent JOutStructure. @@ -277,7 +215,7 @@ def alpha(self) -> float: raise AttributeError("Property alpha inaccessible due to empty slices class field") @property - def linmin(self) -> float: + def linmin(self) -> float | None: """ Return linmin from most recent JOutStructure. @@ -299,7 +237,7 @@ def nelectrons(self) -> float: raise AttributeError("Property nelectrons inaccessible due to empty slices class field") @property - def abs_magneticmoment(self) -> float: + def abs_magneticmoment(self) -> float | None: """ Return abs_magneticmoment from most recent JOutStructure. @@ -310,7 +248,7 @@ def abs_magneticmoment(self) -> float: raise AttributeError("Property abs_magneticmoment inaccessible due to empty slices class field") @property - def tot_magneticmoment(self) -> float: + def tot_magneticmoment(self) -> float | None: """ Return tot_magneticmoment from most recent JOutStructure. @@ -365,7 +303,7 @@ def elec_e(self) -> int: raise AttributeError("Property elec_e inaccessible due to empty slices class field") @property - def elec_grad_k(self) -> int: + def elec_grad_k(self) -> int | None: """Return the most recent electronic grad_k. Return the most recent electronic grad_k. @@ -379,7 +317,7 @@ def elec_grad_k(self) -> int: raise AttributeError("Property grad_k inaccessible due to empty slices class field") @property - def elec_alpha(self) -> int: + def elec_alpha(self) -> int | None: """Return the most recent electronic alpha. Return the most recent electronic alpha. @@ -393,7 +331,7 @@ def elec_alpha(self) -> int: raise AttributeError("Property alpha inaccessible due to empty slices class field") @property - def elec_linmin(self) -> int: + def elec_linmin(self) -> int | None: """Return the most recent electronic linmin. Return the most recent electronic linmin. @@ -417,7 +355,7 @@ def get_joutstructure_list(self, out_slice: list[str]) -> list[JOutStructure]: out_slice: list[str] A slice of a JDFTx out file (individual call of JDFTx) """ - out_bounds = get_step_bounds(out_slice) + out_bounds = get_joutstructure_step_bounds(out_slice) return [ JOutStructure.from_text_slice(out_slice[bounds[0] : bounds[1]], iter_type=self.iter_type) for bounds in out_bounds diff --git a/src/pymatgen/io/jdftx/utils.py b/src/pymatgen/io/jdftx/utils.py index 1cd1dfd5411..3d046161465 100644 --- a/src/pymatgen/io/jdftx/utils.py +++ b/src/pymatgen/io/jdftx/utils.py @@ -1 +1,238 @@ """Module for JDFTx utils.""" + +from __future__ import annotations + + +# from pymatgen.io.jdftx.joutstructures import elec_min_start_flag + + +# def is_lowdin_start_line(line_text: str) -> bool: +# """Return True if the line_text is the start of Lowdin log message. + +# Return True if the line_text is the start of a Lowdin population analysis +# in a JDFTx out file. + +# Parameters +# ---------- +# line_text: str +# A line of text from a JDFTx out file + +# Returns +# ------- +# is_line: bool +# True if the line_text is the start of a Lowdin population analysis in a +# JDFTx out file +# """ +# return "#--- Lowdin population analysis ---" in line_text + + +# def get_joutstructure_step_bounds( +# out_slice: list[str], +# out_slice_start_flag: str = elec_min_start_flag, +# ) -> list[list[int]]: +# """Return list of boundary indices for each structure in out_slice. + +# Return a list of lists of integers where each sublist contains the start and end +# of an individual optimization step (or SCF cycle if no optimization). + +# Parameters +# ---------- +# out_slice: list[str] +# A slice of a JDFTx out file (individual call of JDFTx) + +# Returns +# ------- +# bounds_list: list[list[int, int]] +# A list of lists of integers where each sublist contains the start and end +# of an individual optimization step (or SCF cycle if no optimization) +# """ +# bounds_list = [] +# bounds = None +# end_started = False +# for i, line in enumerate(out_slice): +# if not end_started: +# if out_slice_start_flag in line: +# bounds = [i] +# elif (bounds is not None) and (is_lowdin_start_line(line)): +# end_started = True +# elif not len(line.strip()): +# if bounds is not None: +# bounds.append(i) +# bounds_list.append(bounds) +# bounds = None +# end_started = False +# else: +# warnmsg = f"Line {i-1} ({out_slice[i-1]}) triggered \ +# end_started, but following line is empty. Final step_bounds \ +# may be incorrect. " +# warnings.warn(warnmsg, stacklevel=2) +# return bounds_list + + +# def get_joutstructures_start_idx( +# out_slice: list[str], +# out_slice_start_flag: str = elec_min_start_flag, +# ) -> int: +# """Return index of first line of first structure. + +# Return the index of the first line of the first structure in the out_slice. + +# Parameters +# ---------- +# out_slice: list[str] +# A slice of a JDFTx out file (individual call of JDFTx) + +# Returns +# ------- +# i: int +# The index of the first line of the first structure in the out_slice +# """ +# i = None +# for i, line in enumerate(out_slice): +# if out_slice_start_flag in line: +# return i +# return i + + +# def _get_colon_var_t1(linetext: str, lkey: str) -> float | None: +# """Return float val from '...lkey: val...' in linetext. + +# Read a float from an elec minimization line assuming value appears as +# "... lkey value ...". + +# Parameters +# ---------- +# linetext: str +# A line of text from a JDFTx out file +# lkey: str +# A string that appears before the float value in linetext +# """ +# colon_var = None +# if lkey in linetext: +# colon_var = float(linetext.split(lkey)[1].strip().split(" ")[0]) +# return colon_var + + +# def correct_geom_iter_type(iter_type: str | None) -> str | None: +# """Return recognizable iter_type string. + +# Correct the iter_type string to match the JDFTx convention. + +# Parameters +# ---------- +# iter_type: +# The type of optimization step + +# Returns +# ------- +# iter_type: str | None +# The corrected type of optimization step +# """ +# if iter_type is not None: +# if "lattice" in iter_type.lower(): +# iter_type = "LatticeMinimize" +# elif "ionic" in iter_type.lower(): +# iter_type = "IonicMinimize" +# else: +# iter_type = None +# return iter_type + + +# def is_magnetic_moments_line(line_text: str) -> bool: +# """Return True if the line_text is start of moments log message. + +# Return True if the line_text is a line of text from a JDFTx out file +# corresponding to a Lowdin population analysis. + +# Parameters +# ---------- +# line_text: str +# A line of text from a JDFTx out file + +# Returns +# ------- +# is_line: bool +# True if the line_text is a line of text from a JDFTx out file +# corresponding to a Lowdin population +# """ +# return "magnetic-moments" in line_text + + +# def is_charges_line(line_text: str) -> bool: +# """Return True if the line_text is start of charges log message. + +# Return True if the line_text is a line of text from a JDFTx out file +# corresponding to a Lowdin population analysis. + +# Parameters +# ---------- +# line_text: str +# A line of text from a JDFTx out file + +# Returns +# ------- +# is_line: bool +# True if the line_text is a line of text from a JDFTx out file +# corresponding to a Lowdin population +# """ +# return "oxidation-state" in line_text + + +# def is_ecomp_start_line(line_text: str) -> bool: +# """Return True if the line_text is the start of ecomp log message. + +# Return True if the line_text is the start of a log message for a JDFTx +# optimization step. + +# Parameters +# ---------- +# line_text: str +# A line of text from a JDFTx out file + +# Returns +# ------- +# is_line: bool +# True if the line_text is the start of a log message for a JDFTx +# optimization step +# """ +# return "# Energy components" in line_text + + +# def is_posns_start_line(line_text: str) -> bool: +# """Return True if the line_text is the start of posns log message. + +# Return True if the line_text is the start of a log message for a JDFTx +# optimization step. + +# Parameters +# ---------- +# line_text: str +# A line of text from a JDFTx out file containing the positions of atoms + +# Returns +# ------- +# is_line: bool +# True if the line_text is the start of a log message for a JDFTx +# optimization step +# """ +# return "# Ionic positions" in line_text + + +# def is_stress_start_line(line_text: str) -> bool: +# """Return True if the line_text is the start of stress log message. + +# Return True if the line_text is the start of a log message for a JDFTx +# optimization step. + +# Parameters +# ---------- +# line_text: str +# A line of text from a JDFTx out file + +# Returns +# ------- +# is_line: bool +# True if the line_text is the start of a log message for a JDFTx +# optimization step +# """ +# return "# Stress tensor in" in line_text From cac5b562295de541f133ab47791a1e84acb144a5 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 23 Sep 2024 15:50:10 -0600 Subject: [PATCH 006/195] (Likely) last commit before pull request, mostly bug fixes in infile stuff + JDFTXInfile item setting safety nets, additional testing for infile, and more informative README --- src/pymatgen/io/jdftx/README.MD | 32 +++- src/pymatgen/io/jdftx/generic_tags.py | 30 +++- src/pymatgen/io/jdftx/jdftxinfile.py | 153 +++++++++++++++--- .../io/jdftx/jdftxinfile_master_format.py | 58 ++----- .../io/jdftx/jdftxinfile_ref_options.py | 22 +++ src/pymatgen/io/jdftx/joutstructure.py | 9 +- tests/io/jdftx/test_jdftxinfile.py | 74 ++++++++- tests/io/jdftx/test_jdftxinfile_tags.py | 14 +- tests/io/jdftx/test_jdftxoutfile.py | 2 +- tests/io/jdftx/test_jdftxoutfileslice.py | 8 +- tests/io/jdftx/test_jdftxstructure.py | 5 + tests/io/jdftx/test_jeiters.py | 23 +-- tests/io/jdftx/test_joutstructure.py | 32 ++-- tests/io/jdftx/test_joutstructures.py | 14 +- 14 files changed, 339 insertions(+), 137 deletions(-) create mode 100644 tests/io/jdftx/test_jdftxstructure.py diff --git a/src/pymatgen/io/jdftx/README.MD b/src/pymatgen/io/jdftx/README.MD index 7bea41a9415..7278c275e47 100644 --- a/src/pymatgen/io/jdftx/README.MD +++ b/src/pymatgen/io/jdftx/README.MD @@ -1,4 +1,32 @@ # JDFTx io -This folder should eventually be migrated to pymatgen.io.jdft. -It is being kept here for deployment speed. +This folder contains all class objects and methods used for io operations with JDFTX. +This includes: + - JDFTXInfile: + - Initializable from pre-existing JDFTx in files or dictionaries + - Modifiable (acts as dictionary) + - Writes new in files + - Extracts Structure objects + - JDFTXOutfile: + - Parses JDFTx out file + - Contains all typically relevant output variables from a JDFTx geometric + optimization or single-point calculation. + - Contains hierarchy of class objects (each contained by the former) for + storing data at the following call frequencies. + - JDFTXOutfileSlice: Per call of JDFTx executable + - One "slice" contains all data output in a single call of JDFTx, + as broken up in the out file by the "**** JDFTx" flag + - JOutStructures: Per call of JDFTx executable (same frequency as parent) + - List of JOutStructure, used in building Trajectory objects by + JDFTXOutfile (does not inherit Trajectory or Structure) + - JOutStructure: Per geometric optimization update (only one for single-point) + - Inheritor of Structure object (contains structural data), also + contains electronic minimization data (see below) and convergence + data relevant to the geometric optimization (forces and Wolfe + minimization variables) + - JEiters: Per geometric optimization update (same frequency as parent) + - List of JEiter as well as convergence data relevant to electronic + optimization. + - JEiter: Per SCF update + - Contains all electronic data logged in out file at SCF update + frequency. diff --git a/src/pymatgen/io/jdftx/generic_tags.py b/src/pymatgen/io/jdftx/generic_tags.py index 370acc469ad..4a94242fe84 100644 --- a/src/pymatgen/io/jdftx/generic_tags.py +++ b/src/pymatgen/io/jdftx/generic_tags.py @@ -330,7 +330,7 @@ class StrTag(AbstractTag): Tag for string values in JDFTx input files. """ - options: list = field(default_factory=list) + options: list | None = None def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = False) -> tuple[str, bool, Any]: """Validate the type of the value for this tag. @@ -1313,6 +1313,34 @@ def read(self, tag: str, value: str) -> None: errormsg += "\n".join([f"Format {x}: {problem_log[x]}" for x in range(len(problem_log))]) raise ValueError(errormsg) + def get_format_index(self, tag: str, value: str) -> int: + """Get the format index from string rep of value. + + Get the format index from string rep of value. + + Parameters + ---------- + tag : str + The tag to read the value string for. + value : str + The value string to read. + """ + problem_log = [] + for i, trial_format in enumerate( + self.format_options + ): # format_options is a list of AbstractTag-inheriting objects + try: + _ = trial_format.read(tag, value) + return i + except (ValueError, TypeError) as e: + problem_log.append(f"Format {i}: {e}") + errormsg = f"No valid read format for '{tag} {value}' tag\nAdd option \ + to format_options or double-check the value string and retry!\n\n" + errormsg += "Here is the log of errors for each known \ + formatting option:\n" + errormsg += "\n".join([f"Format {x}: {problem_log[x]}" for x in range(len(problem_log))]) + raise ValueError(errormsg) + def raise_invalid_format_option_error(self, tag: str, i: int) -> None: """Raise an error for an invalid format option. diff --git a/src/pymatgen/io/jdftx/jdftxinfile.py b/src/pymatgen/io/jdftx/jdftxinfile.py index 31deaddb2b6..debf2d9e088 100644 --- a/src/pymatgen/io/jdftx/jdftxinfile.py +++ b/src/pymatgen/io/jdftx/jdftxinfile.py @@ -18,7 +18,7 @@ from monty.json import MSONable from pymatgen.core import Structure -from pymatgen.io.jdftx.generic_tags import AbstractTag, BoolTagContainer, DumpTagContainer, TagContainer +from pymatgen.io.jdftx.generic_tags import AbstractTag, BoolTagContainer, DumpTagContainer, MultiformatTag, TagContainer from pymatgen.io.jdftx.jdftxinfile_master_format import ( __PHONON_TAGS__, __TAG_LIST__, @@ -34,9 +34,11 @@ from numpy.typing import ArrayLike from typing_extensions import Self + from pymatgen.io.jdftx.jdftxoutfile import JDFTXOutfile + from pymatgen.io.jdftx.joutstructure import JOutStructure from pymatgen.util.typing import PathLike -__author__ = "Jacob Clary" +__author__ = "Jacob Clary, Ben Rich" class JDFTXInfile(dict, MSONable): @@ -183,6 +185,10 @@ def get_text_list(self) -> list[str]: added_tag_in_group = True tag_object: AbstractTag = MASTER_TAG_LIST[tag_group][tag] + if isinstance(tag_object, MultiformatTag): + i, _ = tag_object._determine_format_option(tag, self_as_dict[tag]) + # i = tag_object.get_format_index(tag, self_as_dict[tag]) + tag_object = tag_object.format_options[i] if tag_object.can_repeat and isinstance(self_as_dict[tag], list): # if a tag_object.can_repeat, it is assumed that self[tag] # is a list the 2nd condition ensures this @@ -293,7 +299,9 @@ def _preprocess_line(line: str) -> tuple[AbstractTag, str, str]: f"The len(line.split(maxsplit=1)) of {line_list} should never \ not be 1 or 2" ) - + if isinstance(tag_object, MultiformatTag): + i = tag_object.get_format_index(tag, value) + tag_object = tag_object.format_options[i] return tag_object, tag, value @staticmethod @@ -325,24 +333,25 @@ def _store_value( if tag_object.can_repeat: # store tags that can repeat in a list if tag not in params: params[tag] = [] - if type(tag_object) not in [DumpTagContainer]: - params[tag].append(value) - else: # The previous if statement will need to adapted to reference - # a tag object flag to be stored in this manner. This manner - # is to store all subtags as standalone dictionaries within - # a list, but to combine alike subtags (ie the same dump freq) - # as they appear. - if not isinstance(value, dict): - raise ValueError(f"The value for the {tag} tag should be a dictionary!") - for freq in value: - inserted = False - for i, preex in enumerate(params[tag]): - if freq in preex: - params[tag][i][freq].update(value[freq]) - inserted = True - break - if not inserted: - params[tag].append(value) + params[tag].append(value) + # if type(tag_object) not in [DumpTagContainer]: + # params[tag].append(value) + # else: # The previous if statement will need to adapted to reference + # # a tag object flag to be stored in this manner. This manner + # # is to store all subtags as standalone dictionaries within + # # a list, but to combine alike subtags (ie the same dump freq) + # # as they appear. + # if not isinstance(value, dict): + # raise ValueError(f"The value for the {tag} tag should be a dictionary!") + # for freq in value: + # inserted = False + # for i, preex in enumerate(params[tag]): + # if freq in preex: + # params[tag][i][freq].update(value[freq]) + # inserted = True + # break + # if not inserted: + # params[tag].append(value) else: if tag in params: raise ValueError( @@ -535,7 +544,11 @@ def _needs_conversion(conversion: str, value: dict | list[dict] | list | list[li # list # list[lists] (repeat tags in list representation or lattice in list # representation) - + # Check if value is not iterable + try: + iter(value) + except TypeError: + return True if conversion == "list-to-dict": flag = False elif conversion == "dict-to-list": @@ -647,6 +660,63 @@ def validate_tags( warnmsg += "(Check earlier warnings for more details)\n" warnings.warn(warnmsg, stacklevel=2) + def __setitem__(self, key: str, value: Any) -> None: + """Set an item in the JDFTXInfile. + + Set an item in the JDFTXInfile. + + Parameters + ---------- + key : str + Key to set. + value : Any + Value to set. + """ + if not isinstance(key, str): + raise TypeError(f"{key} is not a string!") + try: + tag_object = get_tag_object(key) + except KeyError: + raise KeyError(f"The {key} tag is not in MASTER_TAG_LIST") + if isinstance(tag_object, MultiformatTag): + if isinstance(value, str): + i = tag_object.get_format_index(key, value) + else: + i, value = tag_object._determine_format_option(key, value) + tag_object = tag_object.format_options[i] + if tag_object.can_repeat: + del self[key] + params: dict[str, Any] = {} + processed_value = tag_object.read(key, value) if isinstance(value, str) else value + params = self._store_value(params, tag_object, key, processed_value) + self.update(params) + self.validate_tags(try_auto_type_fix=True, error_on_failed_fix=True) + + def append_tag(self, tag: str, value: Any) -> None: + """Append a value to a tag. + + Append a value to a tag. + + Parameters + ---------- + tag : str + Tag to append to. + value : Any + Value to append. + """ + tag_object = get_tag_object(tag) + if isinstance(tag_object, MultiformatTag): + if isinstance(value, str): + i = tag_object.get_format_index(tag, value) + else: + i, value = tag_object._determine_format_option(tag, value) + tag_object = tag_object.format_options[i] + if not tag_object.can_repeat: + raise ValueError(f"The {tag} tag cannot be repeated and thus cannot be appended") + params: dict[str, Any] = {} + processed_value = tag_object.read(tag, value) if isinstance(value, str) else value + params = self._store_value(params, tag_object, tag, processed_value) + @dataclass class JDFTXStructure(MSONable): @@ -807,6 +877,45 @@ def from_jdftxinfile(cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False ) return cls(struct, selective_dynamics, sort_structure=sort_structure) + @classmethod + def from_jdftxoutfile(cls, jdftxoutfile: JDFTXOutfile) -> JDFTXStructure: + """Get JDFTXStructure from JDFTXOutfile. + + Get JDFTXStructure from JDFTXOutfile. + + Parameters + ---------- + jdftxoutfile : JDFTXOutfile + JDFTXOutfile object + + Returns + ------- + JDFTXStructure + """ + if not len(jdftxoutfile.jstrucs): + raise ValueError("No structures found in JDFTXOutfile") + joutstructure = jdftxoutfile.jstrucs[-1] + return cls.from_joutstructure(joutstructure) + + @classmethod + def from_joutstructure(cls, joutstructure: JOutStructure) -> JDFTXStructure: + """Get JDFTXStructure from JOutStructure. + + Get JDFTXStructure from JOutStructure. + + Parameters + ---------- + joutstructure : JOutStructure + JOutStructure object + + Returns + ------- + JDFTXStructure + """ + struct = Structure(joutstructure.lattice, joutstructure.species, joutstructure.coords) + selective_dynamics = joutstructure.selective_dynamics + return cls(struct, selective_dynamics, sort_structure=False) + def get_str(self, in_cart_coords: bool = False) -> str: """Return a string to be written as JDFTXInfile tags. diff --git a/src/pymatgen/io/jdftx/jdftxinfile_master_format.py b/src/pymatgen/io/jdftx/jdftxinfile_master_format.py index 2d2663d6c34..56dc97c2313 100644 --- a/src/pymatgen/io/jdftx/jdftxinfile_master_format.py +++ b/src/pymatgen/io/jdftx/jdftxinfile_master_format.py @@ -25,6 +25,7 @@ TagContainer, ) from pymatgen.io.jdftx.jdftxinfile_ref_options import ( + fluid_solvent_options, func_c_options, func_options, func_x_options, @@ -663,32 +664,16 @@ } ), "fluid-solvent": MultiformatTag( - can_repeat=True, + # can_repeat=False, format_options=[ TagContainer( + # Must be True in order to pass tag validation + # but + # Must be false to be properly written as a string + can_repeat=True, # Would be better to have this option inherited from MultiformatTag subtags={ "name": StrTag( - options=[ - "CarbonDisulfide", - "CCl4", - "CH2Cl2", - "CH3CN", - "Chlorobenzene", - "DMC", - "DMF", - "DMSO", - "EC", - "Ethanol", - "EthyleneGlycol", - "EthylEther", - "Glyme", - "H2O", - "Isobutanol", - "Methanol", - "Octanol", - "PC", - "THF", - ], + options=fluid_solvent_options, write_tagname=False, ), "concentration": FloatTag(write_tagname=False), @@ -702,32 +687,13 @@ write_tagname=False, ), **deepcopy(jdftxfluid_subtagdict), - } + }, ), TagContainer( + can_repeat=True, # Would be better to have this option inherited from MultiformatTag subtags={ "name": StrTag( - options=[ - "CarbonDisulfide", - "CCl4", - "CH2Cl2", - "CH3CN", - "Chlorobenzene", - "DMC", - "DMF", - "DMSO", - "EC", - "Ethanol", - "EthyleneGlycol", - "EthylEther", - "Glyme", - "H2O", - "Isobutanol", - "Methanol", - "Octanol", - "PC", - "THF", - ], + options=fluid_solvent_options, write_tagname=False, ), "concentration": StrTag(options=["bulk"], write_tagname=False), @@ -741,7 +707,7 @@ write_tagname=False, ), **deepcopy(jdftxfluid_subtagdict), - } + }, ), ], ), @@ -1198,7 +1164,7 @@ def get_dump_tag_container() -> DumpTagContainer: # subtags[freq] = BoolTagContainer( # subtags=subsubtags, write_tagname=True, can_repeat=True # ) - subtags2[freq] = BoolTagContainer(subtags=subsubtags, write_tagname=True, can_repeat=True) + subtags2[freq] = BoolTagContainer(subtags=subsubtags, write_tagname=True) return DumpTagContainer(subtags=subtags2, write_tagname=True, can_repeat=True) diff --git a/src/pymatgen/io/jdftx/jdftxinfile_ref_options.py b/src/pymatgen/io/jdftx/jdftxinfile_ref_options.py index 103327987b3..21b65147c94 100644 --- a/src/pymatgen/io/jdftx/jdftxinfile_ref_options.py +++ b/src/pymatgen/io/jdftx/jdftxinfile_ref_options.py @@ -8,6 +8,28 @@ from pymatgen.io.jdftx.generic_tags import BoolTag, FloatTag, IntTag, StrTag, TagContainer +fluid_solvent_options = [ + "CarbonDisulfide", + "CCl4", + "CH2Cl2", + "CH3CN", + "Chlorobenzene", + "DMC", + "DMF", + "DMSO", + "EC", + "Ethanol", + "EthyleneGlycol", + "EthylEther", + "Glyme", + "H2O", + "Isobutanol", + "Methanol", + "Octanol", + "PC", + "THF", +] + func_options = [ "gga", # Perdew-Burke-Ernzerhof GGA "gga-PBE", # Perdew-Burke-Ernzerhof GGA diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index 65d10588acd..3e30fb7a61e 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -71,6 +71,7 @@ class JOutStructure(Structure): "lowdin", "opt", ] + selective_dynamics: list[int] | None = None @property def mu(self) -> float: @@ -475,14 +476,17 @@ def parse_posns_lines(self, posns_lines: list[str]) -> None: natoms = len(posns_lines) - 1 coords_type = posns_lines[0].split("positions in")[1] coords_type = coords_type.strip().split()[0].strip() - posns = [] - names = [] + posns: list[np.ndarray] = [] + names: list[str] = [] + selective_dynamics: list[int] = [] for i in range(natoms): line = posns_lines[i + 1] name = line.split()[1].strip() posn = np.array([float(x.strip()) for x in line.split()[2:5]]) + sd = int(line.split()[5]) names.append(name) posns.append(posn) + selective_dynamics.append(sd) posns = np.array(posns) if coords_type.lower() != "cartesian": posns = np.dot(posns, self.lattice.matrix) @@ -490,6 +494,7 @@ def parse_posns_lines(self, posns_lines: list[str]) -> None: posns *= bohr_to_ang for i in range(natoms): self.append(species=names[i], coords=posns[i], coords_are_cartesian=True) + self.selective_dynamics = selective_dynamics def parse_forces_lines(self, forces_lines: list[str]) -> None: """Parse forces lines. diff --git a/tests/io/jdftx/test_jdftxinfile.py b/tests/io/jdftx/test_jdftxinfile.py index 6aad4e15b3a..ec9e1f7e4a7 100644 --- a/tests/io/jdftx/test_jdftxinfile.py +++ b/tests/io/jdftx/test_jdftxinfile.py @@ -2,14 +2,17 @@ import os from pathlib import Path -from typing import TYPE_CHECKING +from typing import TYPE_CHECKING, Any +import numpy as np import pytest from pytest import approx from pymatgen.io.jdftx.jdftxinfile import JDFTXInfile if TYPE_CHECKING: + from collections.abc import Callable + from pymatgen.util.typing import PathLike ex_files_dir = Path(__file__).parents[0] / "example_files" @@ -36,9 +39,61 @@ "fluid-cation": {"name": "Na+", "concentration": 0.5}, "fluid-anion": {"name": "F-", "concentration": 0.5}, } -# jif = JDFTXInfile.from_file(ex_infile1_fname) -# out = jif.get_list_representation(jif) -# jif.get_text_list() + + +@pytest.mark.parametrize( + ("infile_fname", "bool_func"), + [ + (ex_infile1_fname, lambda jif: all(jif["kpoint-folding"][x] == 1 for x in jif["kpoint-folding"])), + (ex_infile1_fname, lambda jif: jif["elec-n-bands"] == 15), + ], +) +def test_JDFTXInfile_known_lambda(infile_fname: str, bool_func: Callable[[JDFTXInfile], bool]): + jif = JDFTXInfile.from_file(infile_fname) + assert bool_func(jif) + + +@pytest.mark.parametrize( + ("val_key", "val"), + [ + ("lattice", np.eye(3)), + ("fluid-solvent", "H2O 0.5"), + ("fluid-solvent", "H2O"), + ("latt-scale", "1 1 1"), + ("latt-scale", ["1", "1", "1"]), + ("latt-scale", [1, 1, 1]), + ("latt-scale", {"s0": 1, "s1": 1, "s2": 1}), + ], +) +def test_JDFTXInfile_set_values(val_key: str, val: Any): + jif = JDFTXInfile.from_file(ex_infile1_fname) + jif[val_key] = val + JDFTXInfile_self_consistency_tester(jif) + + +@pytest.mark.parametrize( + ("val_key", "val"), + [ + ("fluid-solvent", "H2O 0.5"), + ("fluid-solvent", "H2O"), + ("dump", "End DOS"), + ("dump", "End DOS BandEigs"), + ("dump-interval", "Electronic 1"), + ("ion", "Fe 1 1 1 0"), + ], +) +def test_JDFTXInfile_append_values(val_key: str, val: Any): + jif = JDFTXInfile.from_file(ex_infile1_fname) + jif.append_tag(val_key, val) + JDFTXInfile_self_consistency_tester(jif) + + +def test_JDFTXInfile_expected_exceptions(): + jif = JDFTXInfile.from_file(ex_infile1_fname) + with pytest.raises(KeyError): + jif["barbie"] = "ken" + with pytest.raises(ValueError, match="The initial-state tag cannot be repeated and thus cannot be appended"): + jif.append_tag("initial-state", "$VAR") @pytest.mark.parametrize(("infile_fname", "knowns"), [(ex_infile1_fname, ex_infile1_knowns)]) @@ -51,10 +106,16 @@ def test_JDFTXInfile_knowns_simple(infile_fname: PathLike, knowns: dict): @pytest.mark.parametrize("infile_fname", [ex_infile1_fname]) def test_JDFTXInfile_self_consistency(infile_fname: PathLike): jif = JDFTXInfile.from_file(infile_fname) + JDFTXInfile_self_consistency_tester(jif) + + +def JDFTXInfile_self_consistency_tester(jif: JDFTXInfile): dict_jif = jif.as_dict() # # Commenting out tests with jif2 due to the list representation asserted jif2 = JDFTXInfile.get_dict_representation(JDFTXInfile.from_dict(dict_jif)) - jif3 = JDFTXInfile.from_str(str(jif)) + str_list_jif = jif.get_text_list() + str_jif = "\n".join(str_list_jif) + jif3 = JDFTXInfile.from_str(str_jif) tmp_fname = ex_files_dir / "tmp.in" jif.write_file(tmp_fname) jif4 = JDFTXInfile.from_file(tmp_fname) @@ -77,7 +138,8 @@ def is_identical_jif(jif1: JDFTXInfile | dict, jif2: JDFTXInfile | dict): def is_identical_jif_val(v1, v2): - if type(v1) != type(v2): + if not isinstance(v1, type(v2)): + # if type(v1) != type(v2): return False if isinstance(v1, float): return v1 == approx(v2) diff --git a/tests/io/jdftx/test_jdftxinfile_tags.py b/tests/io/jdftx/test_jdftxinfile_tags.py index 9683e074daa..fb25f877f44 100644 --- a/tests/io/jdftx/test_jdftxinfile_tags.py +++ b/tests/io/jdftx/test_jdftxinfile_tags.py @@ -1,7 +1,7 @@ # import pytest +from __future__ import annotations -from atomate2.jdftx.io.generic_tags import IntTag, TagContainer -from atomate2.jdftx.io.jdftxinfile_master_format import * +from pymatgen.io.jdftx.generic_tags import IntTag, TagContainer dummy_tagcontainer = TagContainer( allow_list_representation=True, @@ -13,13 +13,3 @@ }, ) dummy_tagcontainer.validate_value_type("s0", [[1]]) - - -# infile = Path(os.getcwd()) / "tests" / "jdftx" / "io" / "example_files" / "example_sp.in" -# testwrite = Path(os.getcwd()) / "tests" / "jdftx" / "io" / "example_files" / "example_sp_copy.in" -# jif = JDFTXInfile.from_file(infile) -# jif.write_file(testwrite) -# jiflist = jif.get_text_list() -# tag_ex = "fluid-anion" - -# get_tag_object(tag_ex) diff --git a/tests/io/jdftx/test_jdftxoutfile.py b/tests/io/jdftx/test_jdftxoutfile.py index b3a7e88a376..e147d1ab9c3 100644 --- a/tests/io/jdftx/test_jdftxoutfile.py +++ b/tests/io/jdftx/test_jdftxoutfile.py @@ -137,7 +137,7 @@ def test_JDFTXOutfile_fromfile(filename: PathLike, known: dict): assert jout.broadening == approx(known["broadening"]) assert jout.truncation_type == known["truncation_type"] assert jout.pwcut == approx(known["pwcut"]) - # Don't bully me, I'm testing this way incase we flip-flop between lists and tuples + # Don't bully me, I'm testing this way in case we flip-flop between lists and tuples for i in range(3): assert jout.fftgrid[i] == known["fftgrid"][i] for i in range(3): diff --git a/tests/io/jdftx/test_jdftxoutfileslice.py b/tests/io/jdftx/test_jdftxoutfileslice.py index f2b474406c9..dbe1a82b7c7 100644 --- a/tests/io/jdftx/test_jdftxoutfileslice.py +++ b/tests/io/jdftx/test_jdftxoutfileslice.py @@ -1,3 +1,5 @@ +from __future__ import annotations + from pathlib import Path from pymatgen.core.units import Ha_to_eV @@ -6,8 +8,10 @@ ex_outslice_fname1 = ex_files_dir / "ex_out_slice_latmin" ex_outslice1 = [] with open(ex_outslice_fname1) as f: - for line in f: - ex_outslice1.append(line) + ex_outslice1 = list(f) +# with open(ex_outslice_fname1) as f: +# for line in f: +# ex_outslice1.append(line) ex_outslice1_known = { "Nbands": 42, "broadening_type": "Fermi", diff --git a/tests/io/jdftx/test_jdftxstructure.py b/tests/io/jdftx/test_jdftxstructure.py new file mode 100644 index 00000000000..fa66011f485 --- /dev/null +++ b/tests/io/jdftx/test_jdftxstructure.py @@ -0,0 +1,5 @@ +from __future__ import annotations + +from pathlib import Path + +ex_files_dir = Path(__file__).parents[0] / "example_files" diff --git a/tests/io/jdftx/test_jeiters.py b/tests/io/jdftx/test_jeiters.py index b7d0fed86a3..aba3d452058 100644 --- a/tests/io/jdftx/test_jeiters.py +++ b/tests/io/jdftx/test_jeiters.py @@ -1,7 +1,9 @@ +from __future__ import annotations + import pytest -from pymatgen.core.units import Ha_to_eV from pytest import approx +from pymatgen.core.units import Ha_to_eV from pymatgen.io.jdftx.jeiter import JEiter from pymatgen.io.jdftx.jeiters import JEiters @@ -70,8 +72,7 @@ @pytest.mark.parametrize( - "exfill_line,exfill_known,exiter_line,exiter_known,exsubspace_line,\ - exsubspace_known", + ("exfill_line", "exfill_known", "exiter_line", "exiter_known", "exsubspace_line", "exsubspace_known"), [ ( ex_fillings_line1, @@ -108,9 +109,7 @@ def test_jeiter( assert exsubspace_known["subspace"] == approx(jei.subspacerotationadjust) -@pytest.mark.parametrize( - "ex_lines,ex_knowns", [([ex_lines1, ex_lines2], [ex_known1, ex_known2])] -) +@pytest.mark.parametrize(("ex_lines", "ex_knowns"), [([ex_lines1, ex_lines2], [ex_known1, ex_known2])]) def test_jeiters( ex_lines: list[list[str]], ex_knowns: list[dict], @@ -124,18 +123,12 @@ def test_jeiters( for i in range(len(ex_lines)): assert ex_knowns[i]["fill"]["mu"] == approx(jeis[i].mu) assert ex_knowns[i]["fill"]["nElectrons"] == approx(jeis[i].nelectrons) - assert ex_knowns[i]["fill"]["abs_magneticMoment"] == approx( - jeis[i].abs_magneticmoment - ) - assert ex_knowns[i]["fill"]["tot_magneticMoment"] == approx( - jeis[i].tot_magneticmoment - ) + assert ex_knowns[i]["fill"]["abs_magneticMoment"] == approx(jeis[i].abs_magneticmoment) + assert ex_knowns[i]["fill"]["tot_magneticMoment"] == approx(jeis[i].tot_magneticmoment) assert ex_knowns[i]["iter"]["iter"] == jeis[i].iter assert ex_knowns[i]["iter"]["E"] == approx(jeis[i].E) assert ex_knowns[i]["iter"]["grad_K"] == approx(jeis[i].grad_k) assert ex_knowns[i]["iter"]["alpha"] == approx(jeis[i].alpha) assert ex_knowns[i]["iter"]["linmin"] == approx(jeis[i].linmin) assert ex_knowns[i]["iter"]["t_s"] == approx(jeis[i].t_s) - assert ex_knowns[i]["subspace"]["subspace"] == approx( - jeis[i].subspacerotationadjust - ) + assert ex_knowns[i]["subspace"]["subspace"] == approx(jeis[i].subspacerotationadjust) diff --git a/tests/io/jdftx/test_joutstructure.py b/tests/io/jdftx/test_joutstructure.py index b0da1b9fc36..65fd8d97ddf 100644 --- a/tests/io/jdftx/test_joutstructure.py +++ b/tests/io/jdftx/test_joutstructure.py @@ -1,10 +1,12 @@ +from __future__ import annotations + from pathlib import Path import numpy as np import pytest -from pymatgen.core.units import Ha_to_eV, bohr_to_ang from pytest import approx +from pymatgen.core.units import Ha_to_eV, bohr_to_ang from pymatgen.io.jdftx.joutstructure import JOutStructure ex_files_dir = Path(__file__).parents[0] / "example_files" @@ -38,14 +40,10 @@ "strain_00": 10.0, "stress_00": -1.69853e-06, "nAtoms": 8, - "posn0": np.array([0.000011000000000, 2.394209000000000, 1.474913000000000]) - * bohr_to_ang, - "force0": np.array([0.000003219385226, 0.000024941936105, -0.000004667309539]) - * (Ha_to_eV / bohr_to_ang), - "posn-1": np.array([0.000007000000000, 9.175312000000002, 4.423851000000000]) - * bohr_to_ang, - "force-1": np.array([0.000000021330734, -0.000015026361853, -0.000010315177459]) - * (Ha_to_eV / bohr_to_ang), + "posn0": np.array([0.000011000000000, 2.394209000000000, 1.474913000000000]) * bohr_to_ang, + "force0": np.array([0.000003219385226, 0.000024941936105, -0.000004667309539]) * (Ha_to_eV / bohr_to_ang), + "posn-1": np.array([0.000007000000000, 9.175312000000002, 4.423851000000000]) * bohr_to_ang, + "force-1": np.array([0.000000021330734, -0.000015026361853, -0.000010315177459]) * (Ha_to_eV / bohr_to_ang), "ox0": 0.048, "mag0": 0.000, "ox-1": -0.034, @@ -81,14 +79,10 @@ "strain_00": 10.0, "stress_00": -1.69853e-06, "nAtoms": 8, - "posn0": np.array([0.000011000000000, 2.394209000000000, 1.474913000000000]) - * bohr_to_ang, - "force0": np.array([0.000003219385226, 0.000024941936105, -0.000004667309539]) - * (Ha_to_eV / bohr_to_ang), - "posn-1": np.array([0.000007000000000, 9.175312000000002, 4.423851000000000]) - * bohr_to_ang, - "force-1": np.array([0.000000021330734, -0.000015026361853, -0.000010315177459]) - * (Ha_to_eV / bohr_to_ang), + "posn0": np.array([0.000011000000000, 2.394209000000000, 1.474913000000000]) * bohr_to_ang, + "force0": np.array([0.000003219385226, 0.000024941936105, -0.000004667309539]) * (Ha_to_eV / bohr_to_ang), + "posn-1": np.array([0.000007000000000, 9.175312000000002, 4.423851000000000]) * bohr_to_ang, + "force-1": np.array([0.000000021330734, -0.000015026361853, -0.000010315177459]) * (Ha_to_eV / bohr_to_ang), "ox0": 0.048, "mag0": 0.000, "ox-1": -0.034, @@ -96,9 +90,7 @@ } -@pytest.mark.parametrize( - "eslice,eknowns", [(ex_slice1, ex_slice1_known), (ex_slice2, ex_slice2_known)] -) +@pytest.mark.parametrize(("eslice", "eknowns"), [(ex_slice1, ex_slice1_known), (ex_slice2, ex_slice2_known)]) def test_jstructure(eslice: list[str], eknowns: dict): jst = JOutStructure.from_text_slice(eslice, iter_type="lattice") assert jst.iter == eknowns["iter"] diff --git a/tests/io/jdftx/test_joutstructures.py b/tests/io/jdftx/test_joutstructures.py index be1fa8fe052..298e1025517 100644 --- a/tests/io/jdftx/test_joutstructures.py +++ b/tests/io/jdftx/test_joutstructures.py @@ -1,9 +1,11 @@ +from __future__ import annotations + from pathlib import Path import pytest -from pymatgen.core.units import Ha_to_eV from pytest import approx +from pymatgen.core.units import Ha_to_eV from pymatgen.io.jdftx.joutstructures import JOutStructure, JOutStructures ex_files_dir = Path(__file__).parents[0] / "example_files" @@ -55,12 +57,10 @@ @pytest.mark.parametrize( - "ex_slice, ex_slice_known,iter_type", + ("ex_slice", "ex_slice_known", "iter_type"), [(ex_outslice1, ex_outslice1_known, "lattice")], ) -def test_jstructures( - ex_slice: list[str], ex_slice_known: dict[str, float], iter_type: str -): +def test_jstructures(ex_slice: list[str], ex_slice_known: dict[str, float], iter_type: str): jstruct = JOutStructures.from_out_slice(ex_slice, iter_type=iter_type) assert isinstance(jstruct, JOutStructures) assert isinstance(jstruct[0], JOutStructure) @@ -72,9 +72,7 @@ def test_jstructures( assert jstruct[0].elecmindata[0].nelectrons == approx(ex_slice_known["nelec0_0"]) assert jstruct[0].elecmindata[-1].nelectrons == approx(ex_slice_known["nelec0_-1"]) assert jstruct[-1].elecmindata[0].nelectrons == approx(ex_slice_known["nelec-1_0"]) - assert jstruct[-1].elecmindata[-1].nelectrons == approx( - ex_slice_known["nelec-1_-1"] - ) + assert jstruct[-1].elecmindata[-1].nelectrons == approx(ex_slice_known["nelec-1_-1"]) assert jstruct.elecmindata[-1].nelectrons == approx(ex_slice_known["nelec-1_-1"]) assert len(jstruct[0].elecmindata) == ex_slice_known["nEminSteps0"] assert len(jstruct[-1].elecmindata) == ex_slice_known["nEminSteps-1"] From d6ec2271d2f1c769e1f97bf00e9220f45f5e4254 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 23 Sep 2024 15:53:33 -0600 Subject: [PATCH 007/195] Update README.MD Problems on readme line breaks Signed-off-by: benrich37 <76569522+benrich37@users.noreply.github.com> --- src/pymatgen/io/jdftx/README.MD | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pymatgen/io/jdftx/README.MD b/src/pymatgen/io/jdftx/README.MD index 7278c275e47..b5ce5f47ad5 100644 --- a/src/pymatgen/io/jdftx/README.MD +++ b/src/pymatgen/io/jdftx/README.MD @@ -2,6 +2,7 @@ This folder contains all class objects and methods used for io operations with JDFTX. This includes: + - New line - JDFTXInfile: - Initializable from pre-existing JDFTx in files or dictionaries - Modifiable (acts as dictionary) From 9098f8f38b9dc4917d6845e25f2f02495ee7109b Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 23 Sep 2024 15:54:17 -0600 Subject: [PATCH 008/195] Update README.MD Problems on README Signed-off-by: benrich37 <76569522+benrich37@users.noreply.github.com> --- src/pymatgen/io/jdftx/README.MD | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/pymatgen/io/jdftx/README.MD b/src/pymatgen/io/jdftx/README.MD index b5ce5f47ad5..a376337c901 100644 --- a/src/pymatgen/io/jdftx/README.MD +++ b/src/pymatgen/io/jdftx/README.MD @@ -1,6 +1,13 @@ # JDFTx io This folder contains all class objects and methods used for io operations with JDFTX. + +New line + + + + +New line This includes: - New line - JDFTXInfile: From 420ce336a0b00c06989b116a95ffe89cfdc5c9fc Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 23 Sep 2024 15:54:43 -0600 Subject: [PATCH 009/195] Update README.MD Problems on README Signed-off-by: benrich37 <76569522+benrich37@users.noreply.github.com> --- src/pymatgen/io/jdftx/README.MD | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/pymatgen/io/jdftx/README.MD b/src/pymatgen/io/jdftx/README.MD index a376337c901..1c099b2b713 100644 --- a/src/pymatgen/io/jdftx/README.MD +++ b/src/pymatgen/io/jdftx/README.MD @@ -2,14 +2,10 @@ This folder contains all class objects and methods used for io operations with JDFTX. -New line - - - - -New line This includes: + - New line + - JDFTXInfile: - Initializable from pre-existing JDFTx in files or dictionaries - Modifiable (acts as dictionary) From 01f25d2bb998fd22c2862d4baa75530c661a7b6a Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 23 Sep 2024 15:55:03 -0600 Subject: [PATCH 010/195] Update README.MD Problems on README Signed-off-by: benrich37 <76569522+benrich37@users.noreply.github.com> --- src/pymatgen/io/jdftx/README.MD | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/pymatgen/io/jdftx/README.MD b/src/pymatgen/io/jdftx/README.MD index 1c099b2b713..4484f52d2eb 100644 --- a/src/pymatgen/io/jdftx/README.MD +++ b/src/pymatgen/io/jdftx/README.MD @@ -4,8 +4,6 @@ This folder contains all class objects and methods used for io operations with J This includes: - - New line - - JDFTXInfile: - Initializable from pre-existing JDFTx in files or dictionaries - Modifiable (acts as dictionary) From 0ec13597d4df3e66a5aff0ec70fd062cb0ef0002 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 23 Sep 2024 15:56:35 -0600 Subject: [PATCH 011/195] Update README.MD Signed-off-by: benrich37 <76569522+benrich37@users.noreply.github.com> --- src/pymatgen/io/jdftx/README.MD | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pymatgen/io/jdftx/README.MD b/src/pymatgen/io/jdftx/README.MD index 4484f52d2eb..8d360f1b11f 100644 --- a/src/pymatgen/io/jdftx/README.MD +++ b/src/pymatgen/io/jdftx/README.MD @@ -3,6 +3,7 @@ This folder contains all class objects and methods used for io operations with JDFTX. This includes: +- JDFTXInfile: - JDFTXInfile: - Initializable from pre-existing JDFTx in files or dictionaries From e8f31c879ebd814a84881f82a638352f812c569d Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 23 Sep 2024 15:56:59 -0600 Subject: [PATCH 012/195] Update README.MD Signed-off-by: benrich37 <76569522+benrich37@users.noreply.github.com> --- src/pymatgen/io/jdftx/README.MD | 56 ++++++++++++++++----------------- 1 file changed, 27 insertions(+), 29 deletions(-) diff --git a/src/pymatgen/io/jdftx/README.MD b/src/pymatgen/io/jdftx/README.MD index 8d360f1b11f..bc4f93cda8b 100644 --- a/src/pymatgen/io/jdftx/README.MD +++ b/src/pymatgen/io/jdftx/README.MD @@ -4,32 +4,30 @@ This folder contains all class objects and methods used for io operations with J This includes: - JDFTXInfile: - - - JDFTXInfile: - - Initializable from pre-existing JDFTx in files or dictionaries - - Modifiable (acts as dictionary) - - Writes new in files - - Extracts Structure objects - - JDFTXOutfile: - - Parses JDFTx out file - - Contains all typically relevant output variables from a JDFTx geometric - optimization or single-point calculation. - - Contains hierarchy of class objects (each contained by the former) for - storing data at the following call frequencies. - - JDFTXOutfileSlice: Per call of JDFTx executable - - One "slice" contains all data output in a single call of JDFTx, - as broken up in the out file by the "**** JDFTx" flag - - JOutStructures: Per call of JDFTx executable (same frequency as parent) - - List of JOutStructure, used in building Trajectory objects by - JDFTXOutfile (does not inherit Trajectory or Structure) - - JOutStructure: Per geometric optimization update (only one for single-point) - - Inheritor of Structure object (contains structural data), also - contains electronic minimization data (see below) and convergence - data relevant to the geometric optimization (forces and Wolfe - minimization variables) - - JEiters: Per geometric optimization update (same frequency as parent) - - List of JEiter as well as convergence data relevant to electronic - optimization. - - JEiter: Per SCF update - - Contains all electronic data logged in out file at SCF update - frequency. + - Initializable from pre-existing JDFTx in files or dictionaries + - Modifiable (acts as dictionary) + - Writes new in files + - Extracts Structure objects +- JDFTXOutfile: + - Parses JDFTx out file + - Contains all typically relevant output variables from a JDFTx geometric + optimization or single-point calculation. + - Contains hierarchy of class objects (each contained by the former) for + storing data at the following call frequencies. + - JDFTXOutfileSlice: Per call of JDFTx executable + - One "slice" contains all data output in a single call of JDFTx, + as broken up in the out file by the "**** JDFTx" flag + - JOutStructures: Per call of JDFTx executable (same frequency as parent) + - List of JOutStructure, used in building Trajectory objects by + JDFTXOutfile (does not inherit Trajectory or Structure) + - JOutStructure: Per geometric optimization update (only one for single-point) + - Inheritor of Structure object (contains structural data), also + contains electronic minimization data (see below) and convergence + data relevant to the geometric optimization (forces and Wolfe + minimization variables) + - JEiters: Per geometric optimization update (same frequency as parent) + - List of JEiter as well as convergence data relevant to electronic + optimization. + - JEiter: Per SCF update + - Contains all electronic data logged in out file at SCF update + frequency. From bb9357b4dbabb33dbf2e5fe3100fc7b30fc4235a Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 23 Sep 2024 16:08:24 -0600 Subject: [PATCH 013/195] Update README.MD Updated README for JDFTX io branch Signed-off-by: benrich37 <76569522+benrich37@users.noreply.github.com> --- src/pymatgen/io/jdftx/README.MD | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/pymatgen/io/jdftx/README.MD b/src/pymatgen/io/jdftx/README.MD index bc4f93cda8b..c63875acbce 100644 --- a/src/pymatgen/io/jdftx/README.MD +++ b/src/pymatgen/io/jdftx/README.MD @@ -31,3 +31,11 @@ This includes: - JEiter: Per SCF update - Contains all electronic data logged in out file at SCF update frequency. + +This folder is currently missing: +- Broader output parsing + - Future versions will still have JDFTXOutfile and all subclasses. However, this class object will likely not be called directly, and will be a class property of a broader JDFTXOutput class capable of handling dumped output files (ie electronic density arrays or DOS text files) in tandem to the out file. +- File organization + - Future versions will streamline the user-end interface by having all output-related methods imported through the outputs.py module and input-related methods imported through the inputs.py module. Class objects may be moved to these modules from their standalone modules to keep the directory tidy. Helper functions will also be refactored into the utils module. +- Sets + - Common input sets are currently missing from the sets module. From 781d13451a68c46e1492b1ed6b005eb64eef7470 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 23 Sep 2024 16:41:13 -0600 Subject: [PATCH 014/195] Moving example files to designated pymatgen example file directory, removing empty test modules --- tests/files/io/jdftx/example_files/CO.in | 48 + tests/files/io/jdftx/example_files/GC_ion.out | 6732 +++++++++++++++++ .../jdftx/example_files/ex_out_slice_ionmin | 6732 +++++++++++++++++ .../jdftx/example_files/ex_out_slice_latmin | 1181 +++ .../ex_text_slice_forJAtoms_latmin | 135 + .../ex_text_slice_forJAtoms_latmin2 | 135 + .../io/jdftx/example_files/example_ionmin.out | 6732 +++++++++++++++++ .../io/jdftx/example_files/example_latmin.out | 6576 ++++++++++++++++ .../io/jdftx/example_files/example_sp.in | 185 + .../io/jdftx/example_files/example_sp.out | 711 ++ .../io/jdftx/example_files/example_sp_copy.in | 140 + .../files/io/jdftx/example_files/infile_dict | 1 + .../io/jdftx/example_files/input-simple1.in | 28 + .../io/jdftx/example_files/input-simple2.in | 13 + tests/files/io/jdftx/example_files/jdftx.out | 711 ++ .../latticeminimize_different.out | 1328 ++++ .../files/io/jdftx/example_files/problem1.out | 494 ++ .../files/io/jdftx/example_files/str_dict_jif | 1 + tests/files/io/jdftx/example_files/str_jif | 53 + tests/files/io/jdftx/example_files/str_jif2 | 53 + tests/io/jdftx/test_jdftxinfile.py | 10 +- tests/io/jdftx/test_jdftxinfile_tags.py | 15 - tests/io/jdftx/test_jdftxoutfile.py | 6 +- tests/io/jdftx/test_jdftxoutfileslice.py | 41 - tests/io/jdftx/test_jdftxstructure.py | 5 - tests/io/jdftx/test_joutstructure.py | 3 +- tests/io/jdftx/test_joutstructures.py | 3 +- 27 files changed, 32000 insertions(+), 72 deletions(-) create mode 100644 tests/files/io/jdftx/example_files/CO.in create mode 100644 tests/files/io/jdftx/example_files/GC_ion.out create mode 100644 tests/files/io/jdftx/example_files/ex_out_slice_ionmin create mode 100644 tests/files/io/jdftx/example_files/ex_out_slice_latmin create mode 100644 tests/files/io/jdftx/example_files/ex_text_slice_forJAtoms_latmin create mode 100644 tests/files/io/jdftx/example_files/ex_text_slice_forJAtoms_latmin2 create mode 100644 tests/files/io/jdftx/example_files/example_ionmin.out create mode 100644 tests/files/io/jdftx/example_files/example_latmin.out create mode 100644 tests/files/io/jdftx/example_files/example_sp.in create mode 100644 tests/files/io/jdftx/example_files/example_sp.out create mode 100644 tests/files/io/jdftx/example_files/example_sp_copy.in create mode 100644 tests/files/io/jdftx/example_files/infile_dict create mode 100644 tests/files/io/jdftx/example_files/input-simple1.in create mode 100644 tests/files/io/jdftx/example_files/input-simple2.in create mode 100644 tests/files/io/jdftx/example_files/jdftx.out create mode 100644 tests/files/io/jdftx/example_files/latticeminimize_different.out create mode 100644 tests/files/io/jdftx/example_files/problem1.out create mode 100644 tests/files/io/jdftx/example_files/str_dict_jif create mode 100644 tests/files/io/jdftx/example_files/str_jif create mode 100644 tests/files/io/jdftx/example_files/str_jif2 delete mode 100644 tests/io/jdftx/test_jdftxinfile_tags.py delete mode 100644 tests/io/jdftx/test_jdftxoutfileslice.py delete mode 100644 tests/io/jdftx/test_jdftxstructure.py diff --git a/tests/files/io/jdftx/example_files/CO.in b/tests/files/io/jdftx/example_files/CO.in new file mode 100644 index 00000000000..77f9f0bb5af --- /dev/null +++ b/tests/files/io/jdftx/example_files/CO.in @@ -0,0 +1,48 @@ +#Testing JDFTx input file for CO molecule. Intended to test input parsers + +lattice \ +18.897261 0.000000 0.000000 \ +0.000000 18.897261 0.000000 \ +0.000000 0.000000 18.897261 + +dump-name $VAR +initial-state $VAR +elec-ex-corr gga +van-der-waals D3 +elec-cutoff 20 100 +elec-n-bands 15 +kpoint-folding 1 1 1 +electronic-minimize nIterations 100 energyDiffThreshold 1e-07 +elec-smearing Fermi 0.001 +spintype z-spin +core-overlap-check none +converge-empty-states yes +latt-move-scale 0 0 0 +symmetries none +fluid LinearPCM +pcm-variant CANDLE +fluid-solvent H2O +fluid-cation Na+ 0.5 +fluid-anion F- 0.5 +vibrations useConstraints no rotationSym no +dump End Dtot +dump End BoundCharge +dump End State +dump End Forces +dump End Ecomponents +dump End VfluidTot +dump End ElecDensity +dump End KEdensity +dump End EigStats +dump End BandEigs +dump End DOS + +coords-type Cartesian +ion O -0.235981 -0.237621 2.242580 1 +ion C -0.011521 -0.011600 0.109935 1 + +ion-species GBRV_v1.5/$ID_pbe_v1.uspp + +coulomb-interaction Periodic +dump End Forces +dump End Ecomponents diff --git a/tests/files/io/jdftx/example_files/GC_ion.out b/tests/files/io/jdftx/example_files/GC_ion.out new file mode 100644 index 00000000000..26c5a7e5fb2 --- /dev/null +++ b/tests/files/io/jdftx/example_files/GC_ion.out @@ -0,0 +1,6732 @@ + +*************** JDFTx 1.7.0 (git hash e155c65d) *************** + +Start date and time: Wed Jun 5 01:17:22 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001652 (0-3) +Divided in process groups (process indices): 0 (0) 1 (1) 2 (2) 3 (3) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 1 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 2 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 3 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 1.89 +Run totals: 4 processes, 128 threads, 4 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +band-projection-params yes no +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Slab 001 +coulomb-truncation-embed 8.21814 4.57743 20.4455 +davidson-band-ratio 1.1 +dump End State Forces ElecDensity BandEigs BandProjections EigStats Fillings Ecomponents Kpoints +dump +dump +dump +dump-name $VAR +elec-cutoff 25 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 195 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid LinearPCM 298.000000 1.013250 +fluid-anion F- 0.5 MeanFieldLJ \ + epsBulk 1 \ + pMol 0 \ + epsInf 1 \ + Pvap 0 \ + sigmaBulk 0 \ + Rvdw 2.24877 \ + Res 0 \ + tauNuc 343133 +fluid-cation Na+ 0.5 MeanFieldLJ \ + epsBulk 1 \ + pMol 0 \ + epsInf 1 \ + Pvap 0 \ + sigmaBulk 0 \ + Rvdw 2.19208 \ + Res 0 \ + tauNuc 343133 +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 400 \ + history 15 \ + knormThreshold 1e-11 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 6 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion C 15.516924000000003 8.971564000000003 29.481543000000002 1 +ion C 6.488065000000001 0.181361000000000 23.691129000000000 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342517000000004 8.971586000000002 29.211711000000012 1 +ion C 0.313658000000000 0.181361000000000 23.421311000000003 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.436398000000002 3.620570000000000 29.211701000000005 1 +ion C 9.568610000000000 5.532394000000000 23.960954000000005 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.261955000000000 3.620568000000000 28.941891999999999 1 +ion C 3.394203000000001 5.532394000000000 23.691130000000005 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.174400000000000 0.000001000000000 30.996452000000009 1 +ion Hf 12.551139000000001 7.256820000000001 26.543905000000002 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.000002000000000 0.000003000000000 30.726629000000006 1 +ion Hf 6.376730000000000 7.256823000000001 26.274084000000002 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.254951999999999 5.351033000000001 31.266273000000005 1 +ion Hf 9.470594000000002 1.905795000000000 26.274069000000008 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.429351000000002 5.351028000000001 31.536115000000006 1 +ion Hf 3.296185000000000 1.905795000000000 26.004261000000003 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.254951999999999 5.351033000000001 35.914999000000009 1 +ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/C.uspp +ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/Hf.uspp +ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/N.uspp +ion-species GBRV/$ID_pbe.uspp +ion-width Ecut +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 4 4 1 +latt-move-scale 0 0 0 +latt-scale 1 1 1 +lattice \ + 12.348814000000001 6.161090000000000 0.000000000000000 \ + 0.000000000000000 10.702064999999999 0.000000000000000 \ + 0.539642000000000 0.539642000000000 70.750715000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant CANDLE +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +target-mu -0.19 no + +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 12.3488 6.16109 0 ] +[ 0 10.7021 0 ] +[ 0.539642 0.539642 70.7507 ] +unit cell volume = 9350.26 +G = +[ 0.508809 -0.292917 0 ] +[ 0 0.5871 0 ] +[ -0.00388087 -0.00224385 0.0888074 ] +Minimum fftbox size, Smin = [ 56 56 320 ] +Chosen fftbox size, S = [ 56 56 320 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0.355431 + +Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/C.uspp': + Title: C. Created by USPP 7.3.6 on 3-2-2014 + Reference state energy: -5.406344. 4 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.504890 + |210> occupation: 2 eigenvalue: -0.194356 + lMax: 1 lLocal: 2 QijEcut: 5 + 4 projectors sampled on a log grid with 503 points: + l: 0 eig: -0.504890 rCut: 1.3 + l: 0 eig: 0.000000 rCut: 1.3 + l: 1 eig: -0.194357 rCut: 1.3 + l: 1 eig: 0.000000 rCut: 1.3 + Partial core density with radius 1.1 + Transforming core density to a uniform radial grid of dG=0.02 with 1597 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1597 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1597 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. + Core radius for overlap checks: 1.30 bohrs. + +Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/Hf.uspp': + Title: Hf. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -78.399178. 12 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -3.016121 + |510> occupation: 6 eigenvalue: -1.860466 + |600> occupation: 0 eigenvalue: -0.643057 + |610> occupation: 0 eigenvalue: -0.441591 + |520> occupation: 2 eigenvalue: -0.613878 + lMax: 3 lLocal: 3 QijEcut: 5 + 8 projectors sampled on a log grid with 679 points: + l: 0 eig: -3.016122 rCut: 1.5 + l: 0 eig: -0.643058 rCut: 1.5 + l: 0 eig: 1.000000 rCut: 1.5 + l: 1 eig: -1.860465 rCut: 1.6 + l: 1 eig: -0.441594 rCut: 1.6 + l: 2 eig: -0.613878 rCut: 1.75 + l: 2 eig: 1.000000 rCut: 1.75 + l: 3 eig: 1.000000 rCut: 2.3 + Partial core density with radius 1 + Transforming core density to a uniform radial grid of dG=0.02 with 1597 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1597 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1597 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/N.uspp': + Title: N. Created by USPP 7.3.6 on 3-2-2014 + Reference state energy: -9.763716. 5 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.681964 + |210> occupation: 3 eigenvalue: -0.260726 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 491 points: + l: 0 eig: -0.681964 rCut: 1.15 + l: 0 eig: 0.000000 rCut: 1.15 + l: 1 eig: -0.260729 rCut: 1.2 + l: 1 eig: 0.500000 rCut: 1.2 + Partial core density with radius 0.8 + Transforming core density to a uniform radial grid of dG=0.02 with 1597 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1597 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1597 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. + Core radius for overlap checks: 1.20 bohrs. + +Initialized 3 species with 41 total atoms. + +Folded 1 k-points by 4x4x1 to 16 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 325.000000 nBands: 195 nStates: 32 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 55826.812 , ideal nbasis = 55824.864 + +---------- Setting up coulomb interaction ---------- +Fluid mode embedding: using embedded box, but periodic Coulomb kernel. +(Fluid response is responsible for (approximate) separation between periodic images.) +Setting up double-sized grid for truncated Coulomb potentials: +R = +[ 12.3488 6.16109 0 ] +[ 0 10.7021 0 ] +[ 0.539642 0.539642 141.501 ] +unit cell volume = 18700.5 +G = +[ 0.508809 -0.292917 0 ] +[ 0 0.5871 0 ] +[ -0.00194044 -0.00112192 0.0444037 ] +Chosen fftbox size, S = [ 56 56 640 ] +Integer grid location selected as the embedding center: + Grid: [ 25 24 90 ] + Lattice: [ 0.452104 0.427715 0.282269 ] + Cartesian: [ 8.21814 4.57743 20.4455 ] +Constructing Wigner-Seitz cell: 12 faces (8 quadrilaterals, 4 hexagons) +Range-separation parameter for embedded mesh potentials due to point charges: 0.593199 bohrs. + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + C: sqrtQ[a0]: 3.105 Rcov[a0]: 1.417 CN: [ 0.00 0.99 2.00 3.00 3.98 ] + Hf: sqrtQ[a0]: 8.207 Rcov[a0]: 2.589 CN: [ 0.00 1.93 3.88 ] + N: sqrtQ[a0]: 2.712 Rcov[a0]: 1.342 CN: [ 0.00 0.99 2.01 2.99 ] + +Initializing DFT-D2 calculator for fluid / solvation: + C: C6: 30.35 Eh-a0^6 R0: 2.744 a0 + Hf: C6: 815.23 Eh-a0^6 R0: 3.326 a0 (WARNING: beyond Grimme's data set) + N: C6: 21.33 Eh-a0^6 R0: 2.640 a0 + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 5.703087 bohr. +Real space sum over 1125 unit cells with max indices [ 7 7 2 ] +Reciprocal space sum over 9559 terms with max indices [ 5 5 39 ] + +Computing DFT-D3 correction: +# coordination-number C 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.778 16.735 16.625 13.885 11.129 16.778 16.735 16.625 13.885 12.003 16.778 16.735 16.625 13.885 11.130 16.778 16.735 16.625 13.885 +# coordination-number N 0.927 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.20 +EvdW_6 = -0.120307 +EvdW_8 = -0.212388 + +---------- Allocating electronic variables ---------- +Initializing wave functions: linear combination of atomic orbitals +C pseudo-atom occupations: s ( 2 ) p ( 2 ) +Hf pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 2 ) +N pseudo-atom occupations: s ( 2 ) p ( 3 ) + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00092 Tot: -0.00002 ] +LCAOMinimize: Iter: 0 G: -1030.0136869927484895 |grad|_K: 9.111e-03 alpha: 1.000e+00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00230 Tot: -0.00029 ] +LCAOMinimize: Iter: 1 G: -1051.1835761760626156 |grad|_K: 5.741e-03 alpha: 1.647e-02 linmin: 6.084e-02 cgtest: 3.007e-02 t[s]: 30.65 +LCAOMinimize: Bad step direction: g.d > 0. +LCAOMinimize: Undoing step. +LCAOMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00230 Tot: -0.00029 ] +LCAOMinimize: Iter: 2 G: -1051.1835761760623882 |grad|_K: 5.741e-03 alpha: 0.000e+00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00240 Tot: -0.00014 ] +LCAOMinimize: Iter: 3 G: -1051.5050612838151665 |grad|_K: 3.444e-03 alpha: 3.484e-03 linmin: -1.624e-01 cgtest: 7.940e-01 t[s]: 34.09 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.045188e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00220 Tot: +0.00040 ] +LCAOMinimize: Iter: 4 G: -1051.5625942767267134 |grad|_K: 1.606e-02 alpha: 2.923e-02 linmin: 1.766e-02 cgtest: -8.678e-02 t[s]: 36.51 +LCAOMinimize: Bad step direction: g.d > 0. +LCAOMinimize: Undoing step. +LCAOMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00220 Tot: +0.00040 ] +LCAOMinimize: Iter: 5 G: -1051.5625942767267134 |grad|_K: 1.606e-02 alpha: 0.000e+00 +LCAOMinimize: Step increased G by 5.777931e-01, reducing alpha to 7.814873e-04. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00225 Tot: +0.00040 ] +LCAOMinimize: Iter: 6 G: -1052.2101088507374698 |grad|_K: 1.100e-02 alpha: 7.815e-04 linmin: -1.502e-01 cgtest: 1.005e+00 t[s]: 41.38 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.344462e-03. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00226 Tot: +0.00023 ] +LCAOMinimize: Iter: 7 G: -1052.8183926531824000 |grad|_K: 3.165e-03 alpha: 2.591e-03 linmin: -2.172e-01 cgtest: 4.936e-01 t[s]: 43.82 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 7.774348e-03. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.332304e-02. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 6.996913e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00231 Tot: -0.00059 ] +LCAOMinimize: Iter: 8 G: -1054.7584848979945491 |grad|_K: 8.442e-03 alpha: 1.691e-01 linmin: 1.607e-02 cgtest: -2.255e-01 t[s]: 46.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00225 Tot: -0.00030 ] +LCAOMinimize: Iter: 9 G: -1055.0637268259988559 |grad|_K: 5.236e-03 alpha: 2.801e-03 linmin: -1.592e-02 cgtest: 9.669e-01 t[s]: 48.61 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.404456e-03. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00243 Tot: +0.00056 ] +LCAOMinimize: Iter: 10 G: -1055.5200889504160386 |grad|_K: 6.185e-03 alpha: 8.862e-03 linmin: 1.137e-02 cgtest: -7.707e-02 t[s]: 51.00 +LCAOMinimize: Wrong curvature in test step, increasing alphaT to 2.658593e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00234 Tot: -0.00006 ] +LCAOMinimize: Iter: 11 G: -1056.7453347241726078 |grad|_K: 7.835e-03 alpha: -3.862e-02 linmin: -3.970e-02 cgtest: 9.538e-01 t[s]: 52.86 +LCAOMinimize: Step increased G by 6.062266e+01, reducing alpha to 1.093620e-02. +LCAOMinimize: Step increased G by 2.825207e-01, reducing alpha to 1.093620e-03. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00236 Tot: -0.00012 ] +LCAOMinimize: Iter: 12 G: -1057.0208928498025216 |grad|_K: 6.247e-03 alpha: 1.094e-03 linmin: -1.625e-01 cgtest: 9.874e-01 t[s]: 57.77 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.280859e-03. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00249 Tot: -0.00014 ] +LCAOMinimize: Iter: 13 G: -1057.3844322587156057 |grad|_K: 3.527e-03 alpha: 5.271e-03 linmin: 4.804e-02 cgtest: -2.629e-01 t[s]: 60.20 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.581301e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00052 ] +LCAOMinimize: Iter: 14 G: -1057.7863869132870605 |grad|_K: 6.167e-03 alpha: 2.211e-02 linmin: -6.110e-03 cgtest: 7.469e-01 t[s]: 62.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00258 Tot: -0.00013 ] +LCAOMinimize: Iter: 15 G: -1058.0947463864763449 |grad|_K: 1.420e-03 alpha: 3.907e-03 linmin: 1.868e-02 cgtest: -5.870e-01 t[s]: 64.55 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.172118e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00262 Tot: -0.00032 ] +LCAOMinimize: Iter: 16 G: -1058.1771697264157410 |grad|_K: 2.606e-03 alpha: 2.728e-02 linmin: 1.239e-03 cgtest: 8.265e-01 t[s]: 66.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00266 Tot: -0.00053 ] +LCAOMinimize: Iter: 17 G: -1058.2239692670764271 |grad|_K: 1.486e-03 alpha: 5.188e-03 linmin: 1.859e-02 cgtest: -5.395e-01 t[s]: 68.85 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.556303e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: -0.00067 ] +LCAOMinimize: Iter: 18 G: -1058.2586270937820245 |grad|_K: 2.115e-03 alpha: 1.690e-02 linmin: -2.863e-05 cgtest: 9.651e-01 t[s]: 71.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00271 Tot: -0.00062 ] +LCAOMinimize: Iter: 19 G: -1058.2952920440711750 |grad|_K: 1.503e-03 alpha: 5.138e-03 linmin: 1.528e-02 cgtest: -2.804e-01 t[s]: 73.16 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.541303e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00250 Tot: -0.00005 ] +LCAOMinimize: Iter: 20 G: -1058.4315728930389469 |grad|_K: 2.806e-03 alpha: 4.379e-02 linmin: 3.331e-03 cgtest: 7.602e-01 t[s]: 75.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00006 ] +LCAOMinimize: Iter: 21 G: -1058.4319256027911251 |grad|_K: 2.659e-03 alpha: 7.090e-03 linmin: 4.041e-02 cgtest: -9.328e-01 t[s]: 77.47 +LCAOMinimize: Bad step direction: g.d > 0. +LCAOMinimize: Undoing step. +LCAOMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00006 ] +LCAOMinimize: Iter: 22 G: -1058.4319256027911251 |grad|_K: 2.659e-03 alpha: 0.000e+00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00255 Tot: +0.00002 ] +LCAOMinimize: Iter: 23 G: -1058.4764724389544881 |grad|_K: 5.259e-04 alpha: 3.441e-03 linmin: 3.014e-02 cgtest: -1.630e-01 t[s]: 80.86 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.032415e-02. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.097244e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00261 Tot: +0.00002 ] +LCAOMinimize: Iter: 24 G: -1058.4987989863111579 |grad|_K: 3.495e-04 alpha: 4.394e-02 linmin: -5.095e-03 cgtest: 3.661e-01 t[s]: 83.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00262 Tot: +0.00001 ] +LCAOMinimize: Iter: 25 G: -1058.4997024773399517 |grad|_K: 1.512e-04 alpha: 3.757e-03 linmin: -1.417e-02 cgtest: 3.897e-02 t[s]: 85.63 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.127116e-02. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.381347e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00265 Tot: +0.00002 ] +LCAOMinimize: Iter: 26 G: -1058.5024418729590252 |grad|_K: 8.741e-05 alpha: 5.815e-02 linmin: -1.530e-02 cgtest: 2.010e-02 t[s]: 88.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00268 Tot: +0.00004 ] +LCAOMinimize: Iter: 27 G: -1058.5031634566926186 |grad|_K: 2.742e-04 alpha: 4.368e-02 linmin: 2.153e-03 cgtest: -8.895e-02 t[s]: 90.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: +0.00009 ] +LCAOMinimize: Iter: 28 G: -1058.5042718512668216 |grad|_K: 1.644e-04 alpha: 7.406e-03 linmin: 1.800e-03 cgtest: 9.187e-01 t[s]: 92.31 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: +0.00010 ] +LCAOMinimize: Iter: 29 G: -1058.5044811876480253 |grad|_K: 7.603e-05 alpha: 4.102e-03 linmin: -1.073e-04 cgtest: -4.202e-04 t[s]: 94.24 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.230740e-02. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.692219e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00276 Tot: +0.00012 ] +LCAOMinimize: Iter: 30 G: -1058.5050952745821178 |grad|_K: 4.416e-05 alpha: 5.276e-02 linmin: -3.317e-02 cgtest: 2.992e-01 t[s]: 97.08 +LCAOMinimize: None of the convergence criteria satisfied after 30 iterations. +----- createFluidSolver() ----- (Fluid-side solver setup) + Initializing fluid molecule 'H2O' + Initializing site 'O' + Electron density: proportional to exp(-r/0.36935)*erfc((r-0.51523)/0.36823) with norm 6.826 + Charge density: gaussian nuclear width 0.478731 with net site charge 0.826 + Polarizability: cuspless exponential with width 0.32 and norm 3.73 + Hard sphere radius: 2.57003 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Initializing site 'H' + Electron density: proportional to exp(-r/0.34641)*erfc((r-0)/0.390882) with norm 0.587 + Charge density: gaussian nuclear width 0.377945 with net site charge -0.413 + Polarizability: cuspless exponential with width 0.39 and norm 3.3 + Positions in reference frame: + [ +0.000000 -1.441945 +1.122523 ] + [ +0.000000 +1.441945 +1.122523 ] + Net charge: 0 dipole magnitude: 0.927204 + Initializing spherical shell mfKernel with radius 2.61727 Bohr + deltaS corrections: + site 'O': -7.54299 + site 'H': -6.83917 + Initializing fluid molecule 'Na+' + Initializing site 'Na' + Electron density: proportional to exp(-r/0.19682)*erfc((r-0.71491)/0.41314) with norm 8.1383 + Charge density: gaussian nuclear width 0.365347 with net site charge -1 + Hard sphere radius: 1.86327 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Net charge: -1 dipole magnitude: 0 + Initializing gaussian mfKernel with width: 1.55004 Bohr + deltaS corrections: + site 'Na': -22.3555 + Initializing fluid molecule 'F-' + Initializing site 'F' + Electron density: proportional to exp(-r/0.38886)*erfc((r-0)/0.438782) with norm 8 + Charge density: gaussian nuclear width 0.374796 with net site charge 1 + Hard sphere radius: 2.39995 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Net charge: 1 dipole magnitude: 0 + Initializing gaussian mfKernel with width: 1.59012 Bohr + deltaS corrections: + site 'F': -9.04335 + +Correction to mu due to finite nuclear width = -0.0137949 + Cavity determined by nc: 0.00142 and sigma: 0.707107 + Nonlocal vdW cavity from gaussian model electron density with norm = 8 and sigma = 0.993594 bohr + Charge asymmetry in cavity with sensitivity pCavity = 36.5 e-bohr/Eh + Electrostatic cavity expanded by eta = 1.46 bohrs + Weighted density cavitation model constrained by Nbulk: 0.0049383 bohr^-3, Pvap: 3.14029 kPa, Rvdw: 2.61727 bohr and sigmaBulk: 4.62e-05 Eh/bohr^2 at T: 298 K. + Weighted density dispersion model using vdW pair potentials with single solvent site with sqrtC6eff: 0.77 SI. + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + Truncated Coulomb potentials: + R. Sundararaman and T.A. Arias, Phys. Rev. B 87, 165122 (2013) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + DFT-D2 dispersion correction: + S. Grimme, J. Comput. Chem. 27, 1787 (2006) + + Charge-asymmetric nonlocally-determined local-electric (CANDLE) solvation model: + R. Sundararaman and W.A. Goddard III, J. Chem. Phys. 142, 064107 (2015) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Grand-canonical (fixed-potential) DFT: + R. Sundararaman, W. A. Goddard III and T. A. Arias, J. Chem. Phys. 146, 114104 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 97.80 + + +Computing DFT-D3 correction: +# coordination-number C 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.778 16.735 16.625 13.885 11.129 16.778 16.735 16.625 13.885 12.003 16.778 16.735 16.625 13.885 11.130 16.778 16.735 16.625 13.885 +# coordination-number N 0.927 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.20 +EvdW_6 = -0.120307 +EvdW_8 = -0.212388 +Fluid solver invoked on fresh (random / LCAO) wavefunctions +Running a vacuum solve first: + +-------- Initial electronic minimization ----------- + FillingsUpdate: mu: -0.094373879 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00276 Tot: +0.00012 ] +ElecMinimize: Iter: 0 G: -1058.504944771530745 |grad|_K: 3.849e-05 alpha: 1.000e+00 + FillingsUpdate: mu: -0.125373596 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00286 Tot: +0.00035 ] + SubspaceRotationAdjust: set factor to 0.53 +ElecMinimize: Iter: 1 G: -1058.834042213076145 |grad|_K: 6.844e-05 alpha: 6.386e-01 linmin: 2.100e-04 t[s]: 102.56 + FillingsUpdate: mu: -0.103836623 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00277 Tot: +0.00054 ] + SubspaceRotationAdjust: set factor to 0.255 +ElecMinimize: Iter: 2 G: -1058.834930873450503 |grad|_K: 5.703e-05 alpha: 9.859e-03 linmin: 3.651e-02 t[s]: 104.62 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.957704e-02. + FillingsUpdate: mu: -0.076572152 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00275 Tot: +0.00059 ] + SubspaceRotationAdjust: set factor to 0.153 +ElecMinimize: Iter: 3 G: -1058.846426540816992 |grad|_K: 4.106e-05 alpha: 3.424e-02 linmin: 2.068e-04 t[s]: 107.24 + FillingsUpdate: mu: -0.076467690 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00284 Tot: +0.00056 ] + SubspaceRotationAdjust: set factor to 0.109 + SubspaceRotationAdjust: resetting CG because factor has changed by 0.109225 +ElecMinimize: State modified externally: resetting search direction. +ElecMinimize: Iter: 4 G: -1058.858141535923096 |grad|_K: 1.607e-05 alpha: 1.925e-02 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.775676e-02. +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.732703e-01. + FillingsUpdate: mu: -0.090573115 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00270 Tot: +0.00070 ] + SubspaceRotationAdjust: set factor to 0.0676 +ElecMinimize: Iter: 5 G: -1058.895252477901295 |grad|_K: 1.666e-05 alpha: 4.085e-01 linmin: -1.454e-03 t[s]: 113.67 + FillingsUpdate: mu: -0.090204359 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: +0.00069 ] + SubspaceRotationAdjust: set factor to 0.13 +ElecMinimize: Iter: 6 G: -1058.900325477176239 |grad|_K: 6.706e-06 alpha: 3.959e-02 linmin: -2.280e-02 t[s]: 115.70 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.187718e-01. + FillingsUpdate: mu: -0.085362701 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00274 Tot: +0.00067 ] + SubspaceRotationAdjust: set factor to 0.0795 +ElecMinimize: Iter: 7 G: -1058.903016553206953 |grad|_K: 1.252e-05 alpha: 1.326e-01 linmin: 1.097e-03 t[s]: 118.31 + FillingsUpdate: mu: -0.077380693 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00269 Tot: +0.00074 ] + SubspaceRotationAdjust: set factor to 0.0473 +ElecMinimize: Iter: 8 G: -1058.909066350292505 |grad|_K: 1.216e-05 alpha: 1.130e-01 linmin: 1.489e-05 t[s]: 120.36 + FillingsUpdate: mu: -0.078522813 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00264 Tot: +0.00081 ] + SubspaceRotationAdjust: set factor to 0.0842 +ElecMinimize: Iter: 9 G: -1058.911594329985292 |grad|_K: 5.490e-06 alpha: 5.238e-02 linmin: 1.303e-03 t[s]: 122.38 + FillingsUpdate: mu: -0.080102422 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00260 Tot: +0.00087 ] + SubspaceRotationAdjust: set factor to 0.0671 +ElecMinimize: Iter: 10 G: -1058.913009996389746 |grad|_K: 6.954e-06 alpha: 1.355e-01 linmin: -1.211e-03 t[s]: 124.48 + FillingsUpdate: mu: -0.086420174 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00263 Tot: +0.00097 ] + SubspaceRotationAdjust: set factor to 0.055 +ElecMinimize: Iter: 11 G: -1058.915992957032358 |grad|_K: 3.739e-06 alpha: 1.682e-01 linmin: 1.806e-05 t[s]: 126.54 + FillingsUpdate: mu: -0.084532077 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00265 Tot: +0.00098 ] + SubspaceRotationAdjust: set factor to 0.0427 +ElecMinimize: Iter: 12 G: -1058.916422106638265 |grad|_K: 2.394e-06 alpha: 8.719e-02 linmin: -1.200e-04 t[s]: 128.61 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.615600e-01. + FillingsUpdate: mu: -0.088368320 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00268 Tot: +0.00105 ] + SubspaceRotationAdjust: set factor to 0.0291 +ElecMinimize: Iter: 13 G: -1058.917109017649182 |grad|_K: 3.172e-06 alpha: 3.419e-01 linmin: -9.213e-06 t[s]: 131.23 + FillingsUpdate: mu: -0.085028893 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00269 Tot: +0.00112 ] + SubspaceRotationAdjust: set factor to 0.041 +ElecMinimize: Iter: 14 G: -1058.917644293140938 |grad|_K: 1.945e-06 alpha: 1.566e-01 linmin: 2.406e-04 t[s]: 133.26 + FillingsUpdate: mu: -0.086865462 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00270 Tot: +0.00119 ] + SubspaceRotationAdjust: set factor to 0.036 +ElecMinimize: Iter: 15 G: -1058.918034711385872 |grad|_K: 2.382e-06 alpha: 2.961e-01 linmin: -4.353e-04 t[s]: 135.34 + FillingsUpdate: mu: -0.087421796 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00276 Tot: +0.00130 ] + SubspaceRotationAdjust: set factor to 0.0529 +ElecMinimize: Iter: 16 G: -1058.918566427393898 |grad|_K: 1.666e-06 alpha: 2.612e-01 linmin: 1.721e-05 t[s]: 137.36 + FillingsUpdate: mu: -0.085572455 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00281 Tot: +0.00137 ] + SubspaceRotationAdjust: set factor to 0.0456 +ElecMinimize: Iter: 17 G: -1058.918835267699478 |grad|_K: 1.917e-06 alpha: 2.779e-01 linmin: 1.942e-05 t[s]: 139.43 + FillingsUpdate: mu: -0.086982861 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00287 Tot: +0.00149 ] + SubspaceRotationAdjust: set factor to 0.0585 +ElecMinimize: Iter: 18 G: -1058.919146240264126 |grad|_K: 1.371e-06 alpha: 2.435e-01 linmin: -5.710e-05 t[s]: 141.47 + FillingsUpdate: mu: -0.087254851 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00295 Tot: +0.00164 ] + SubspaceRotationAdjust: set factor to 0.0461 +ElecMinimize: Iter: 19 G: -1058.919452619417825 |grad|_K: 2.049e-06 alpha: 4.568e-01 linmin: -2.864e-04 t[s]: 143.55 + FillingsUpdate: mu: -0.085891182 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00309 Tot: +0.00183 ] + SubspaceRotationAdjust: set factor to 0.0403 +ElecMinimize: Iter: 20 G: -1058.919773764641377 |grad|_K: 1.467e-06 alpha: 2.090e-01 linmin: -5.673e-05 t[s]: 145.58 + FillingsUpdate: mu: -0.084772449 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00331 Tot: +0.00211 ] + SubspaceRotationAdjust: set factor to 0.042 +ElecMinimize: Iter: 21 G: -1058.920139994908595 |grad|_K: 1.591e-06 alpha: 4.866e-01 linmin: 1.082e-04 t[s]: 147.64 + FillingsUpdate: mu: -0.087151811 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00344 Tot: +0.00229 ] + SubspaceRotationAdjust: set factor to 0.0349 +ElecMinimize: Iter: 22 G: -1058.920340617297825 |grad|_K: 1.234e-06 alpha: 2.394e-01 linmin: 1.221e-04 t[s]: 149.67 + FillingsUpdate: mu: -0.087283037 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00370 Tot: +0.00260 ] + SubspaceRotationAdjust: set factor to 0.042 +ElecMinimize: Iter: 23 G: -1058.920606749597937 |grad|_K: 1.159e-06 alpha: 5.091e-01 linmin: -3.311e-05 t[s]: 151.73 + FillingsUpdate: mu: -0.085432960 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00389 Tot: +0.00281 ] + SubspaceRotationAdjust: set factor to 0.0338 +ElecMinimize: Iter: 24 G: -1058.920755539539641 |grad|_K: 1.072e-06 alpha: 3.140e-01 linmin: -9.709e-06 t[s]: 153.75 + FillingsUpdate: mu: -0.087028257 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00415 Tot: +0.00310 ] + SubspaceRotationAdjust: set factor to 0.0405 +ElecMinimize: Iter: 25 G: -1058.920916231488718 |grad|_K: 7.237e-07 alpha: 4.001e-01 linmin: -3.182e-05 t[s]: 155.81 + FillingsUpdate: mu: -0.088083732 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00432 Tot: +0.00328 ] + SubspaceRotationAdjust: set factor to 0.0376 +ElecMinimize: Iter: 26 G: -1058.920988059698402 |grad|_K: 6.490e-07 alpha: 3.915e-01 linmin: -2.353e-05 t[s]: 157.84 + FillingsUpdate: mu: -0.087104501 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00449 Tot: +0.00345 ] + SubspaceRotationAdjust: set factor to 0.0311 +ElecMinimize: Iter: 27 G: -1058.921032299705075 |grad|_K: 4.744e-07 alpha: 3.001e-01 linmin: 7.860e-06 t[s]: 159.92 + FillingsUpdate: mu: -0.087026970 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00472 Tot: +0.00368 ] + SubspaceRotationAdjust: set factor to 0.0371 +ElecMinimize: Iter: 28 G: -1058.921069971624547 |grad|_K: 3.914e-07 alpha: 4.800e-01 linmin: 1.488e-06 t[s]: 161.97 + FillingsUpdate: mu: -0.087785719 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00490 Tot: +0.00387 ] + SubspaceRotationAdjust: set factor to 0.0333 +ElecMinimize: Iter: 29 G: -1058.921091315100057 |grad|_K: 3.280e-07 alpha: 3.994e-01 linmin: -3.309e-06 t[s]: 164.03 + FillingsUpdate: mu: -0.087135656 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00509 Tot: +0.00406 ] + SubspaceRotationAdjust: set factor to 0.0315 +ElecMinimize: Iter: 30 G: -1058.921104216627555 |grad|_K: 2.453e-07 alpha: 3.434e-01 linmin: 1.034e-05 t[s]: 166.06 + FillingsUpdate: mu: -0.087112660 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00535 Tot: +0.00432 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 31 G: -1058.921115662288912 |grad|_K: 2.177e-07 alpha: 5.453e-01 linmin: 9.313e-07 t[s]: 168.13 + FillingsUpdate: mu: -0.087690371 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00563 Tot: +0.00460 ] + SubspaceRotationAdjust: set factor to 0.0354 +ElecMinimize: Iter: 32 G: -1058.921123813510803 |grad|_K: 2.282e-07 alpha: 4.927e-01 linmin: -5.661e-08 t[s]: 170.19 + FillingsUpdate: mu: -0.087231768 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00596 Tot: +0.00492 ] + SubspaceRotationAdjust: set factor to 0.0338 +ElecMinimize: Iter: 33 G: -1058.921130567777482 |grad|_K: 1.737e-07 alpha: 3.711e-01 linmin: 9.511e-06 t[s]: 172.26 + FillingsUpdate: mu: -0.087258697 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00639 Tot: +0.00534 ] + SubspaceRotationAdjust: set factor to 0.0397 +ElecMinimize: Iter: 34 G: -1058.921136735621303 |grad|_K: 1.631e-07 alpha: 5.861e-01 linmin: -2.237e-07 t[s]: 174.31 + FillingsUpdate: mu: -0.087588247 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00687 Tot: +0.00581 ] + SubspaceRotationAdjust: set factor to 0.0391 +ElecMinimize: Iter: 35 G: -1058.921141673111151 |grad|_K: 1.735e-07 alpha: 5.322e-01 linmin: -5.251e-06 t[s]: 176.38 + FillingsUpdate: mu: -0.087083488 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00741 Tot: +0.00634 ] + SubspaceRotationAdjust: set factor to 0.0331 +ElecMinimize: Iter: 36 G: -1058.921145870112923 |grad|_K: 1.627e-07 alpha: 3.986e-01 linmin: 1.295e-05 t[s]: 178.41 + FillingsUpdate: mu: -0.087313645 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00812 Tot: +0.00704 ] + SubspaceRotationAdjust: set factor to 0.0349 +ElecMinimize: Iter: 37 G: -1058.921150182576639 |grad|_K: 1.296e-07 alpha: 4.674e-01 linmin: -1.081e-05 t[s]: 180.46 + FillingsUpdate: mu: -0.087424070 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00884 Tot: +0.00775 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 38 G: -1058.921153505075608 |grad|_K: 1.194e-07 alpha: 5.664e-01 linmin: -7.275e-06 t[s]: 182.53 + FillingsUpdate: mu: -0.087084835 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00951 Tot: +0.00839 ] + SubspaceRotationAdjust: set factor to 0.0319 +ElecMinimize: Iter: 39 G: -1058.921155743858662 |grad|_K: 1.170e-07 alpha: 4.493e-01 linmin: 1.456e-05 t[s]: 184.65 + FillingsUpdate: mu: -0.087367159 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01020 Tot: +0.00908 ] + SubspaceRotationAdjust: set factor to 0.0284 +ElecMinimize: Iter: 40 G: -1058.921157569463958 |grad|_K: 8.583e-08 alpha: 3.827e-01 linmin: -4.815e-06 t[s]: 186.67 + FillingsUpdate: mu: -0.087353241 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01094 Tot: +0.00979 ] + SubspaceRotationAdjust: set factor to 0.0317 +ElecMinimize: Iter: 41 G: -1058.921158928452996 |grad|_K: 7.084e-08 alpha: 5.285e-01 linmin: 3.145e-06 t[s]: 188.73 + FillingsUpdate: mu: -0.087194446 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01156 Tot: +0.01039 ] + SubspaceRotationAdjust: set factor to 0.0303 +ElecMinimize: Iter: 42 G: -1058.921159751069354 |grad|_K: 6.211e-08 alpha: 4.697e-01 linmin: 9.207e-06 t[s]: 190.75 + FillingsUpdate: mu: -0.087339396 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01221 Tot: +0.01102 ] + SubspaceRotationAdjust: set factor to 0.0272 +ElecMinimize: Iter: 43 G: -1058.921160340225924 |grad|_K: 5.278e-08 alpha: 4.379e-01 linmin: -2.408e-06 t[s]: 192.85 + FillingsUpdate: mu: -0.087271991 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01293 Tot: +0.01172 ] + SubspaceRotationAdjust: set factor to 0.0301 +ElecMinimize: Iter: 44 G: -1058.921160802538907 |grad|_K: 4.078e-08 alpha: 4.755e-01 linmin: 7.201e-06 t[s]: 194.91 + FillingsUpdate: mu: -0.087216101 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01365 Tot: +0.01242 ] + SubspaceRotationAdjust: set factor to 0.0324 +ElecMinimize: Iter: 45 G: -1058.921161112823256 |grad|_K: 3.588e-08 alpha: 5.348e-01 linmin: -5.281e-06 t[s]: 196.99 + FillingsUpdate: mu: -0.087314636 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01437 Tot: +0.01311 ] + SubspaceRotationAdjust: set factor to 0.0306 +ElecMinimize: Iter: 46 G: -1058.921161321312411 |grad|_K: 3.434e-08 alpha: 4.639e-01 linmin: -3.518e-07 t[s]: 199.06 + FillingsUpdate: mu: -0.087249331 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01536 Tot: +0.01407 ] + SubspaceRotationAdjust: set factor to 0.032 +ElecMinimize: Iter: 47 G: -1058.921161524438276 |grad|_K: 2.972e-08 alpha: 4.936e-01 linmin: 7.363e-06 t[s]: 201.13 + FillingsUpdate: mu: -0.087247848 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01668 Tot: +0.01535 ] + SubspaceRotationAdjust: set factor to 0.0366 +ElecMinimize: Iter: 48 G: -1058.921161718944177 |grad|_K: 2.959e-08 alpha: 6.313e-01 linmin: 1.377e-06 t[s]: 203.20 + FillingsUpdate: mu: -0.087309626 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01831 Tot: +0.01693 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 49 G: -1058.921161901095047 |grad|_K: 3.289e-08 alpha: 5.964e-01 linmin: 1.492e-06 t[s]: 205.31 + FillingsUpdate: mu: -0.087204280 nElectrons: 325.000000 magneticMoment: [ Abs: 0.02034 Tot: +0.01890 ] + SubspaceRotationAdjust: set factor to 0.0349 +ElecMinimize: Iter: 50 G: -1058.921162081653847 |grad|_K: 3.625e-08 alpha: 4.781e-01 linmin: 5.080e-06 t[s]: 207.33 + FillingsUpdate: mu: -0.087272964 nElectrons: 325.000000 magneticMoment: [ Abs: 0.02421 Tot: +0.02265 ] + SubspaceRotationAdjust: set factor to 0.0362 +ElecMinimize: Iter: 51 G: -1058.921162372239905 |grad|_K: 4.153e-08 alpha: 6.339e-01 linmin: -1.257e-05 t[s]: 209.40 + FillingsUpdate: mu: -0.087266910 nElectrons: 325.000000 magneticMoment: [ Abs: 0.03189 Tot: +0.03008 ] + SubspaceRotationAdjust: set factor to 0.0396 +ElecMinimize: Iter: 52 G: -1058.921162880751808 |grad|_K: 5.578e-08 alpha: 8.437e-01 linmin: 3.115e-06 t[s]: 211.44 + FillingsUpdate: mu: -0.087094511 nElectrons: 325.000000 magneticMoment: [ Abs: 0.05226 Tot: +0.04972 ] + SubspaceRotationAdjust: set factor to 0.0409 +ElecMinimize: Iter: 53 G: -1058.921164104674290 |grad|_K: 1.109e-07 alpha: 1.138e+00 linmin: 8.533e-05 t[s]: 213.53 + FillingsUpdate: mu: -0.087459008 nElectrons: 325.000000 magneticMoment: [ Abs: 0.13928 Tot: +0.13314 ] + SubspaceRotationAdjust: set factor to 0.0417 +ElecMinimize: Iter: 54 G: -1058.921169143443421 |grad|_K: 2.810e-07 alpha: 1.204e+00 linmin: -1.016e-05 t[s]: 215.59 + FillingsUpdate: mu: -0.087470946 nElectrons: 325.000000 magneticMoment: [ Abs: 0.15378 Tot: +0.14706 ] + SubspaceRotationAdjust: set factor to 0.0479 +ElecMinimize: Iter: 55 G: -1058.921170952838338 |grad|_K: 3.012e-07 alpha: 3.159e-02 linmin: -1.297e-03 t[s]: 217.65 +ElecMinimize: Wrong curvature in test step, increasing alphaT to 9.475977e-02. + FillingsUpdate: mu: -0.087397244 nElectrons: 325.000000 magneticMoment: [ Abs: 0.17063 Tot: +0.16315 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 56 G: -1058.921175253557749 |grad|_K: 3.113e-07 alpha: -1.517e+01 linmin: -2.455e-03 t[s]: 219.55 + FillingsUpdate: mu: -0.087136401 nElectrons: 325.000000 magneticMoment: [ Abs: 0.20851 Tot: +0.19932 ] + SubspaceRotationAdjust: set factor to 0.0664 +ElecMinimize: Iter: 57 G: -1058.921185293065946 |grad|_K: 3.466e-07 alpha: 6.641e-02 linmin: -3.913e-03 t[s]: 221.63 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.992374e-01. + FillingsUpdate: mu: -0.085878551 nElectrons: 325.000000 magneticMoment: [ Abs: 0.36283 Tot: +0.34540 ] + SubspaceRotationAdjust: set factor to 0.0406 +ElecMinimize: Iter: 58 G: -1058.921219394243280 |grad|_K: 1.184e-06 alpha: 2.274e-01 linmin: 1.484e-03 t[s]: 224.25 +ElecMinimize: Bad step direction: g.d > 0. +ElecMinimize: Undoing step. +ElecMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: -0.085878551 nElectrons: 325.000000 magneticMoment: [ Abs: 0.36283 Tot: +0.34540 ] + SubspaceRotationAdjust: set factor to 0.0277 +ElecMinimize: Iter: 59 G: -1058.921219394243735 |grad|_K: 9.773e-07 alpha: 0.000e+00 + FillingsUpdate: mu: -0.088031323 nElectrons: 325.000000 magneticMoment: [ Abs: 0.36392 Tot: +0.34632 ] + SubspaceRotationAdjust: set factor to 0.018 +ElecMinimize: Iter: 60 G: -1058.921270065711042 |grad|_K: 3.929e-07 alpha: 1.528e-01 linmin: -2.703e-05 t[s]: 227.80 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.584126e-01. + FillingsUpdate: mu: -0.087602885 nElectrons: 325.000000 magneticMoment: [ Abs: 0.37483 Tot: +0.35663 ] + SubspaceRotationAdjust: set factor to 0.0226 +ElecMinimize: Iter: 61 G: -1058.921319109788783 |grad|_K: 4.616e-07 alpha: 9.104e-01 linmin: 2.290e-06 t[s]: 230.42 + FillingsUpdate: mu: -0.086590283 nElectrons: 325.000000 magneticMoment: [ Abs: 0.39049 Tot: +0.37129 ] + SubspaceRotationAdjust: set factor to 0.0253 +ElecMinimize: Iter: 62 G: -1058.921367615614827 |grad|_K: 4.284e-07 alpha: 6.520e-01 linmin: 1.641e-05 t[s]: 232.44 + FillingsUpdate: mu: -0.087615618 nElectrons: 325.000000 magneticMoment: [ Abs: 0.41007 Tot: +0.38942 ] + SubspaceRotationAdjust: set factor to 0.0253 +ElecMinimize: Iter: 63 G: -1058.921411292928497 |grad|_K: 5.004e-07 alpha: 6.819e-01 linmin: -7.843e-05 t[s]: 234.54 + FillingsUpdate: mu: -0.087020497 nElectrons: 325.000000 magneticMoment: [ Abs: 0.45177 Tot: +0.42831 ] + SubspaceRotationAdjust: set factor to 0.024 +ElecMinimize: Iter: 64 G: -1058.921484132644991 |grad|_K: 6.084e-07 alpha: 8.328e-01 linmin: 1.276e-04 t[s]: 236.58 + FillingsUpdate: mu: -0.087755463 nElectrons: 325.000000 magneticMoment: [ Abs: 0.51697 Tot: +0.48868 ] + SubspaceRotationAdjust: set factor to 0.0267 +ElecMinimize: Iter: 65 G: -1058.921589967373166 |grad|_K: 6.270e-07 alpha: 8.249e-01 linmin: 1.279e-05 t[s]: 238.65 + FillingsUpdate: mu: -0.088150716 nElectrons: 325.000000 magneticMoment: [ Abs: 0.58959 Tot: +0.55542 ] + SubspaceRotationAdjust: set factor to 0.0273 +ElecMinimize: Iter: 66 G: -1058.921703607528571 |grad|_K: 6.754e-07 alpha: 8.291e-01 linmin: 4.478e-05 t[s]: 240.68 + FillingsUpdate: mu: -0.086879357 nElectrons: 325.000000 magneticMoment: [ Abs: 0.65495 Tot: +0.61538 ] + SubspaceRotationAdjust: set factor to 0.0243 +ElecMinimize: Iter: 67 G: -1058.921798979706409 |grad|_K: 6.933e-07 alpha: 6.064e-01 linmin: -4.874e-05 t[s]: 242.82 + FillingsUpdate: mu: -0.088624674 nElectrons: 325.000000 magneticMoment: [ Abs: 0.72431 Tot: +0.67809 ] + SubspaceRotationAdjust: set factor to 0.0223 +ElecMinimize: Iter: 68 G: -1058.921900502864673 |grad|_K: 6.732e-07 alpha: 6.032e-01 linmin: 1.773e-04 t[s]: 244.85 + FillingsUpdate: mu: -0.088728366 nElectrons: 325.000000 magneticMoment: [ Abs: 0.80921 Tot: +0.75404 ] + SubspaceRotationAdjust: set factor to 0.0261 +ElecMinimize: Iter: 69 G: -1058.922020554288338 |grad|_K: 6.777e-07 alpha: 7.670e-01 linmin: -1.084e-04 t[s]: 246.93 + FillingsUpdate: mu: -0.087524842 nElectrons: 325.000000 magneticMoment: [ Abs: 0.89727 Tot: +0.83137 ] + SubspaceRotationAdjust: set factor to 0.0273 +ElecMinimize: Iter: 70 G: -1058.922148440226010 |grad|_K: 7.308e-07 alpha: 7.900e-01 linmin: -2.459e-04 t[s]: 249.03 + FillingsUpdate: mu: -0.088434211 nElectrons: 325.000000 magneticMoment: [ Abs: 0.97831 Tot: +0.90041 ] + SubspaceRotationAdjust: set factor to 0.0256 +ElecMinimize: Iter: 71 G: -1058.922268873064013 |grad|_K: 7.876e-07 alpha: 6.293e-01 linmin: 1.211e-04 t[s]: 251.07 + FillingsUpdate: mu: -0.088680606 nElectrons: 325.000000 magneticMoment: [ Abs: 1.07798 Tot: +0.98342 ] + SubspaceRotationAdjust: set factor to 0.0275 +ElecMinimize: Iter: 72 G: -1058.922411638324547 |grad|_K: 7.414e-07 alpha: 6.650e-01 linmin: -1.134e-04 t[s]: 253.17 + FillingsUpdate: mu: -0.088270678 nElectrons: 325.000000 magneticMoment: [ Abs: 1.17359 Tot: +1.05944 ] + SubspaceRotationAdjust: set factor to 0.0322 +ElecMinimize: Iter: 73 G: -1058.922551011693713 |grad|_K: 7.963e-07 alpha: 7.205e-01 linmin: 7.606e-05 t[s]: 255.24 + FillingsUpdate: mu: -0.088796011 nElectrons: 325.000000 magneticMoment: [ Abs: 1.28013 Tot: +1.13837 ] + SubspaceRotationAdjust: set factor to 0.0343 +ElecMinimize: Iter: 74 G: -1058.922703415594015 |grad|_K: 7.909e-07 alpha: 6.951e-01 linmin: -4.797e-04 t[s]: 257.29 + FillingsUpdate: mu: -0.087247089 nElectrons: 325.000000 magneticMoment: [ Abs: 1.36929 Tot: +1.20062 ] + SubspaceRotationAdjust: set factor to 0.033 +ElecMinimize: Iter: 75 G: -1058.922835999132985 |grad|_K: 9.445e-07 alpha: 5.698e-01 linmin: 4.752e-04 t[s]: 259.32 + FillingsUpdate: mu: -0.088216027 nElectrons: 325.000000 magneticMoment: [ Abs: 1.49791 Tot: +1.28054 ] + SubspaceRotationAdjust: set factor to 0.0423 +ElecMinimize: Iter: 76 G: -1058.923010647675255 |grad|_K: 9.405e-07 alpha: 5.813e-01 linmin: -3.682e-04 t[s]: 261.37 + FillingsUpdate: mu: -0.087419930 nElectrons: 325.000000 magneticMoment: [ Abs: 1.61179 Tot: +1.34525 ] + SubspaceRotationAdjust: set factor to 0.0412 +ElecMinimize: Iter: 77 G: -1058.923179338777572 |grad|_K: 1.153e-06 alpha: 5.250e-01 linmin: 2.936e-04 t[s]: 263.39 + FillingsUpdate: mu: -0.088652691 nElectrons: 325.000000 magneticMoment: [ Abs: 1.74796 Tot: +1.42565 ] + SubspaceRotationAdjust: set factor to 0.0482 +ElecMinimize: Iter: 78 G: -1058.923359828352204 |grad|_K: 1.023e-06 alpha: 4.091e-01 linmin: -2.479e-04 t[s]: 265.49 + FillingsUpdate: mu: -0.087515694 nElectrons: 325.000000 magneticMoment: [ Abs: 1.89608 Tot: +1.51356 ] + SubspaceRotationAdjust: set factor to 0.0513 +ElecMinimize: Iter: 79 G: -1058.923563893240726 |grad|_K: 1.014e-06 alpha: 5.378e-01 linmin: -6.567e-04 t[s]: 267.54 + FillingsUpdate: mu: -0.087629954 nElectrons: 325.000000 magneticMoment: [ Abs: 2.00144 Tot: +1.57091 ] + SubspaceRotationAdjust: set factor to 0.0448 +ElecMinimize: Iter: 80 G: -1058.923703148265986 |grad|_K: 1.121e-06 alpha: 3.696e-01 linmin: 9.702e-05 t[s]: 269.61 + FillingsUpdate: mu: -0.088702013 nElectrons: 325.000000 magneticMoment: [ Abs: 2.13866 Tot: +1.64103 ] + SubspaceRotationAdjust: set factor to 0.0475 +ElecMinimize: Iter: 81 G: -1058.923873998659019 |grad|_K: 9.290e-07 alpha: 3.926e-01 linmin: 2.429e-04 t[s]: 271.64 + FillingsUpdate: mu: -0.087248504 nElectrons: 325.000000 magneticMoment: [ Abs: 2.25908 Tot: +1.69086 ] + SubspaceRotationAdjust: set factor to 0.0507 +ElecMinimize: Iter: 82 G: -1058.924022124135718 |grad|_K: 1.019e-06 alpha: 5.064e-01 linmin: 7.897e-04 t[s]: 273.70 + FillingsUpdate: mu: -0.088074846 nElectrons: 325.000000 magneticMoment: [ Abs: 2.34616 Tot: +1.71770 ] + SubspaceRotationAdjust: set factor to 0.0501 +ElecMinimize: Iter: 83 G: -1058.924123538987033 |grad|_K: 8.760e-07 alpha: 3.078e-01 linmin: 1.783e-04 t[s]: 275.78 + FillingsUpdate: mu: -0.088109857 nElectrons: 325.000000 magneticMoment: [ Abs: 2.46801 Tot: +1.74703 ] + SubspaceRotationAdjust: set factor to 0.0606 +ElecMinimize: Iter: 84 G: -1058.924275792896651 |grad|_K: 8.632e-07 alpha: 5.751e-01 linmin: 1.363e-04 t[s]: 277.85 + FillingsUpdate: mu: -0.087194745 nElectrons: 325.000000 magneticMoment: [ Abs: 2.57932 Tot: +1.76591 ] + SubspaceRotationAdjust: set factor to 0.0595 +ElecMinimize: Iter: 85 G: -1058.924412618059932 |grad|_K: 1.032e-06 alpha: 5.287e-01 linmin: 2.379e-04 t[s]: 279.88 + FillingsUpdate: mu: -0.087798211 nElectrons: 325.000000 magneticMoment: [ Abs: 2.67266 Tot: +1.77332 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 86 G: -1058.924521292847658 |grad|_K: 9.605e-07 alpha: 3.041e-01 linmin: 9.121e-05 t[s]: 281.96 + FillingsUpdate: mu: -0.087514414 nElectrons: 325.000000 magneticMoment: [ Abs: 2.84163 Tot: +1.78067 ] + SubspaceRotationAdjust: set factor to 0.0645 +ElecMinimize: Iter: 87 G: -1058.924714108257831 |grad|_K: 9.855e-07 alpha: 6.086e-01 linmin: 2.096e-04 t[s]: 284.00 + FillingsUpdate: mu: -0.086217642 nElectrons: 325.000000 magneticMoment: [ Abs: 3.03893 Tot: +1.78261 ] + SubspaceRotationAdjust: set factor to 0.0716 +ElecMinimize: Iter: 88 G: -1058.924929890864860 |grad|_K: 1.223e-06 alpha: 6.505e-01 linmin: 8.751e-05 t[s]: 286.06 + FillingsUpdate: mu: -0.085633429 nElectrons: 325.000000 magneticMoment: [ Abs: 3.22114 Tot: +1.77846 ] + SubspaceRotationAdjust: set factor to 0.0641 +ElecMinimize: Iter: 89 G: -1058.925127335307479 |grad|_K: 1.496e-06 alpha: 3.821e-01 linmin: 9.471e-06 t[s]: 288.14 + FillingsUpdate: mu: -0.086223782 nElectrons: 325.000000 magneticMoment: [ Abs: 3.46886 Tot: +1.77286 ] + SubspaceRotationAdjust: set factor to 0.0594 +ElecMinimize: Iter: 90 G: -1058.925392121551795 |grad|_K: 1.293e-06 alpha: 3.381e-01 linmin: 7.235e-05 t[s]: 290.22 + FillingsUpdate: mu: -0.085815581 nElectrons: 325.000000 magneticMoment: [ Abs: 3.78538 Tot: +1.75588 ] + SubspaceRotationAdjust: set factor to 0.0687 +ElecMinimize: Iter: 91 G: -1058.925718164657610 |grad|_K: 1.352e-06 alpha: 5.717e-01 linmin: 1.589e-04 t[s]: 292.29 + FillingsUpdate: mu: -0.084188089 nElectrons: 325.000000 magneticMoment: [ Abs: 4.13473 Tot: +1.73246 ] + SubspaceRotationAdjust: set factor to 0.0781 +ElecMinimize: Iter: 92 G: -1058.926074462775432 |grad|_K: 1.477e-06 alpha: 5.737e-01 linmin: 1.090e-04 t[s]: 294.36 + FillingsUpdate: mu: -0.082803058 nElectrons: 325.000000 magneticMoment: [ Abs: 4.42538 Tot: +1.71310 ] + SubspaceRotationAdjust: set factor to 0.078 +ElecMinimize: Iter: 93 G: -1058.926378537217943 |grad|_K: 1.771e-06 alpha: 3.970e-01 linmin: 5.666e-06 t[s]: 296.42 + FillingsUpdate: mu: -0.082700923 nElectrons: 325.000000 magneticMoment: [ Abs: 4.67177 Tot: +1.69446 ] + SubspaceRotationAdjust: set factor to 0.0757 +ElecMinimize: Iter: 94 G: -1058.926639337059214 |grad|_K: 1.644e-06 alpha: 2.400e-01 linmin: 4.135e-06 t[s]: 298.49 + FillingsUpdate: mu: -0.082672232 nElectrons: 325.000000 magneticMoment: [ Abs: 5.01213 Tot: +1.66764 ] + SubspaceRotationAdjust: set factor to 0.0846 +ElecMinimize: Iter: 95 G: -1058.926996890779719 |grad|_K: 1.648e-06 alpha: 3.856e-01 linmin: 1.828e-04 t[s]: 300.51 + FillingsUpdate: mu: -0.081723266 nElectrons: 325.000000 magneticMoment: [ Abs: 5.34954 Tot: +1.63475 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 96 G: -1058.927359880013682 |grad|_K: 1.636e-06 alpha: 3.976e-01 linmin: 6.109e-06 t[s]: 302.59 + FillingsUpdate: mu: -0.080036034 nElectrons: 325.000000 magneticMoment: [ Abs: 5.63709 Tot: +1.60299 ] + SubspaceRotationAdjust: set factor to 0.0995 +ElecMinimize: Iter: 97 G: -1058.927694355586254 |grad|_K: 1.861e-06 alpha: 3.565e-01 linmin: 9.520e-05 t[s]: 304.62 + FillingsUpdate: mu: -0.078901643 nElectrons: 325.000000 magneticMoment: [ Abs: 5.82435 Tot: +1.58003 ] + SubspaceRotationAdjust: set factor to 0.0917 +ElecMinimize: Iter: 98 G: -1058.927924245694157 |grad|_K: 1.982e-06 alpha: 1.946e-01 linmin: 1.199e-05 t[s]: 306.73 + FillingsUpdate: mu: -0.079586137 nElectrons: 325.000000 magneticMoment: [ Abs: 6.05038 Tot: +1.55334 ] + SubspaceRotationAdjust: set factor to 0.0977 +ElecMinimize: Iter: 99 G: -1058.928213259987160 |grad|_K: 1.659e-06 alpha: 2.118e-01 linmin: 9.604e-05 t[s]: 308.76 + FillingsUpdate: mu: -0.079612201 nElectrons: 325.000000 magneticMoment: [ Abs: 6.24143 Tot: +1.52785 ] + SubspaceRotationAdjust: set factor to 0.118 +ElecMinimize: Iter: 100 G: -1058.928482659418250 |grad|_K: 1.511e-06 alpha: 2.846e-01 linmin: -5.350e-05 t[s]: 310.81 +ElecMinimize: None of the convergence criteria satisfied after 100 iterations. +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.184e-03 +Vacuum energy after initial minimize, F = -1058.928482659418250 + +Shifting auxilliary hamiltonian by -0.110388 to set nElectrons=325.000000 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.751750 of unit cell: Completed after 31 iterations at t[s]: 338.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 6.09232 Tot: +1.45163 ] +ElecMinimize: Iter: 0 G: -1058.886535965587882 |grad|_K: 3.178e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766098 of unit cell: Completed after 37 iterations at t[s]: 340.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.752266 of unit cell: Completed after 34 iterations at t[s]: 340.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.171350 magneticMoment: [ Abs: 5.91582 Tot: +1.56093 ] + SubspaceRotationAdjust: set factor to 0.0488 +ElecMinimize: Iter: 1 G: -1058.941946304823432 |grad|_K: 7.296e-06 alpha: 1.899e-01 linmin: 3.196e-02 t[s]: 341.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.753664 of unit cell: Completed after 26 iterations at t[s]: 342.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754116 of unit cell: Completed after 23 iterations at t[s]: 343.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.300391 magneticMoment: [ Abs: 5.92764 Tot: +1.62516 ] + SubspaceRotationAdjust: set factor to 0.0247 +ElecMinimize: Iter: 2 G: -1058.945784322822419 |grad|_K: 3.804e-06 alpha: 2.392e-01 linmin: 2.053e-03 t[s]: 344.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754142 of unit cell: Completed after 21 iterations at t[s]: 344.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754175 of unit cell: Completed after 24 iterations at t[s]: 345.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.308453 magneticMoment: [ Abs: 5.91265 Tot: +1.64177 ] + SubspaceRotationAdjust: set factor to 0.0305 +ElecMinimize: Iter: 3 G: -1058.948804048427291 |grad|_K: 2.878e-06 alpha: 6.176e-01 linmin: 1.982e-03 t[s]: 346.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754552 of unit cell: Completed after 24 iterations at t[s]: 346.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754677 of unit cell: Completed after 16 iterations at t[s]: 347.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.336031 magneticMoment: [ Abs: 5.89067 Tot: +1.63672 ] + SubspaceRotationAdjust: set factor to 0.0335 +ElecMinimize: Iter: 4 G: -1058.951183633209212 |grad|_K: 2.667e-06 alpha: 8.353e-01 linmin: -6.262e-04 t[s]: 348.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.757575 of unit cell: Completed after 21 iterations at t[s]: 349.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.757161 of unit cell: Completed after 18 iterations at t[s]: 349.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.454043 magneticMoment: [ Abs: 5.88759 Tot: +1.63735 ] + SubspaceRotationAdjust: set factor to 0.0339 +ElecMinimize: Iter: 5 G: -1058.953017296308872 |grad|_K: 2.350e-06 alpha: 7.283e-01 linmin: 1.514e-03 t[s]: 350.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.759449 of unit cell: Completed after 22 iterations at t[s]: 351.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.759267 of unit cell: Completed after 14 iterations at t[s]: 351.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.548745 magneticMoment: [ Abs: 5.89073 Tot: +1.63170 ] + SubspaceRotationAdjust: set factor to 0.0425 +ElecMinimize: Iter: 6 G: -1058.954286851370398 |grad|_K: 1.763e-06 alpha: 6.727e-01 linmin: 1.319e-04 t[s]: 352.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.760113 of unit cell: Completed after 22 iterations at t[s]: 353.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.760070 of unit cell: Completed after 7 iterations at t[s]: 353.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.584199 magneticMoment: [ Abs: 5.88429 Tot: +1.62807 ] + SubspaceRotationAdjust: set factor to 0.0439 +ElecMinimize: Iter: 7 G: -1058.954978094094258 |grad|_K: 1.707e-06 alpha: 6.386e-01 linmin: -2.445e-04 t[s]: 354.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.761739 of unit cell: Completed after 26 iterations at t[s]: 355.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.761601 of unit cell: Completed after 14 iterations at t[s]: 356.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.656208 magneticMoment: [ Abs: 5.87381 Tot: +1.63478 ] + SubspaceRotationAdjust: set factor to 0.0458 +ElecMinimize: Iter: 8 G: -1058.955576823361753 |grad|_K: 1.552e-06 alpha: 5.860e-01 linmin: 4.892e-04 t[s]: 357.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762340 of unit cell: Completed after 18 iterations at t[s]: 357.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762789 of unit cell: Completed after 11 iterations at t[s]: 358.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.713809 magneticMoment: [ Abs: 5.83533 Tot: +1.64128 ] + SubspaceRotationAdjust: set factor to 0.0551 +ElecMinimize: Iter: 9 G: -1058.956369767151955 |grad|_K: 1.681e-06 alpha: 9.486e-01 linmin: -3.298e-04 t[s]: 359.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763832 of unit cell: Completed after 26 iterations at t[s]: 359.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763715 of unit cell: Completed after 16 iterations at t[s]: 360.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.760120 magneticMoment: [ Abs: 5.78013 Tot: +1.65388 ] + SubspaceRotationAdjust: set factor to 0.0554 +ElecMinimize: Iter: 10 G: -1058.957200658944885 |grad|_K: 2.092e-06 alpha: 8.386e-01 linmin: -3.807e-04 t[s]: 361.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767116 of unit cell: Completed after 30 iterations at t[s]: 362.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765508 of unit cell: Completed after 28 iterations at t[s]: 362.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.859454 magneticMoment: [ Abs: 5.73640 Tot: +1.67652 ] + SubspaceRotationAdjust: set factor to 0.0441 +ElecMinimize: Iter: 11 G: -1058.957885239456346 |grad|_K: 2.045e-06 alpha: 4.293e-01 linmin: -4.732e-04 t[s]: 363.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766265 of unit cell: Completed after 20 iterations at t[s]: 364.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767363 of unit cell: Completed after 22 iterations at t[s]: 364.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.963231 magneticMoment: [ Abs: 5.57941 Tot: +1.72197 ] + SubspaceRotationAdjust: set factor to 0.0478 +ElecMinimize: Iter: 12 G: -1058.959578673400301 |grad|_K: 2.852e-06 alpha: 1.090e+00 linmin: -1.079e-03 t[s]: 365.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770675 of unit cell: Completed after 34 iterations at t[s]: 366.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771003 of unit cell: Completed after 22 iterations at t[s]: 366.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.221754 magneticMoment: [ Abs: 5.22398 Tot: +1.77933 ] + SubspaceRotationAdjust: set factor to 0.0496 +ElecMinimize: Iter: 13 G: -1058.962834999104643 |grad|_K: 4.984e-06 alpha: 1.220e+00 linmin: 6.972e-03 t[s]: 367.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774607 of unit cell: Completed after 34 iterations at t[s]: 368.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771248 of unit cell: Completed after 32 iterations at t[s]: 369.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.245442 magneticMoment: [ Abs: 5.17555 Tot: +1.78083 ] + SubspaceRotationAdjust: set factor to 0.0649 +ElecMinimize: Iter: 14 G: -1058.962914105448363 |grad|_K: 5.106e-06 alpha: 5.327e-02 linmin: -3.825e-04 t[s]: 370.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771348 of unit cell: Completed after 21 iterations at t[s]: 370.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771518 of unit cell: Completed after 24 iterations at t[s]: 371.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.268120 magneticMoment: [ Abs: 5.00913 Tot: +1.77084 ] + SubspaceRotationAdjust: set factor to 0.0832 +ElecMinimize: Iter: 15 G: -1058.964317960613016 |grad|_K: 4.458e-06 alpha: 1.491e-01 linmin: 2.217e-05 t[s]: 372.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771399 of unit cell: Completed after 27 iterations at t[s]: 372.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771408 of unit cell: Completed after 14 iterations at t[s]: 373.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.249320 magneticMoment: [ Abs: 4.87385 Tot: +1.74847 ] + SubspaceRotationAdjust: set factor to 0.101 +ElecMinimize: Iter: 16 G: -1058.965281320450003 |grad|_K: 4.294e-06 alpha: 1.391e-01 linmin: -1.888e-05 t[s]: 374.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771265 of unit cell: Completed after 21 iterations at t[s]: 375.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771269 of unit cell: Completed after 4 iterations at t[s]: 375.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.226349 magneticMoment: [ Abs: 4.73585 Tot: +1.71719 ] + SubspaceRotationAdjust: set factor to 0.108 +ElecMinimize: Iter: 17 G: -1058.966152408508378 |grad|_K: 4.091e-06 alpha: 1.352e-01 linmin: -4.020e-05 t[s]: 376.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771169 of unit cell: Completed after 27 iterations at t[s]: 377.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771185 of unit cell: Completed after 15 iterations at t[s]: 377.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.209584 magneticMoment: [ Abs: 4.61649 Tot: +1.68435 ] + SubspaceRotationAdjust: set factor to 0.14 +ElecMinimize: Iter: 18 G: -1058.966827309490100 |grad|_K: 3.852e-06 alpha: 1.155e-01 linmin: -6.244e-05 t[s]: 378.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770913 of unit cell: Completed after 22 iterations at t[s]: 379.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770832 of unit cell: Completed after 15 iterations at t[s]: 380.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.155032 magneticMoment: [ Abs: 4.46525 Tot: +1.62834 ] + SubspaceRotationAdjust: set factor to 0.164 +ElecMinimize: Iter: 19 G: -1058.967595329021833 |grad|_K: 4.507e-06 alpha: 1.474e-01 linmin: -1.304e-04 t[s]: 380.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769788 of unit cell: Completed after 28 iterations at t[s]: 381.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770056 of unit cell: Completed after 19 iterations at t[s]: 382.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.050361 magneticMoment: [ Abs: 4.29517 Tot: +1.55011 ] + SubspaceRotationAdjust: set factor to 0.209 +ElecMinimize: Iter: 20 G: -1058.968388815348590 |grad|_K: 4.595e-06 alpha: 1.103e-01 linmin: 1.035e-04 t[s]: 383.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769382 of unit cell: Completed after 22 iterations at t[s]: 383.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769283 of unit cell: Completed after 11 iterations at t[s]: 384.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.948887 magneticMoment: [ Abs: 4.09819 Tot: +1.47094 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 21 G: -1058.969340129472357 |grad|_K: 5.401e-06 alpha: 1.284e-01 linmin: -7.146e-04 t[s]: 385.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769147 of unit cell: Completed after 27 iterations at t[s]: 385.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769171 of unit cell: Completed after 18 iterations at t[s]: 386.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.910222 magneticMoment: [ Abs: 3.89163 Tot: +1.41426 ] + SubspaceRotationAdjust: set factor to 0.282 +ElecMinimize: Iter: 22 G: -1058.970497384401142 |grad|_K: 5.519e-06 alpha: 1.071e-01 linmin: 7.975e-05 t[s]: 387.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768807 of unit cell: Completed after 22 iterations at t[s]: 388.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768791 of unit cell: Completed after 7 iterations at t[s]: 388.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.843539 magneticMoment: [ Abs: 3.66585 Tot: +1.35410 ] + SubspaceRotationAdjust: set factor to 0.358 +ElecMinimize: Iter: 23 G: -1058.971672641777786 |grad|_K: 5.708e-06 alpha: 1.115e-01 linmin: -5.987e-05 t[s]: 389.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767898 of unit cell: Completed after 22 iterations at t[s]: 390.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768034 of unit cell: Completed after 11 iterations at t[s]: 390.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.754880 magneticMoment: [ Abs: 3.45923 Tot: +1.30411 ] + SubspaceRotationAdjust: set factor to 0.383 +ElecMinimize: Iter: 24 G: -1058.972752654749911 |grad|_K: 6.088e-06 alpha: 9.449e-02 linmin: -4.731e-05 t[s]: 391.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768160 of unit cell: Completed after 27 iterations at t[s]: 392.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768123 of unit cell: Completed after 18 iterations at t[s]: 392.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.732924 magneticMoment: [ Abs: 3.25378 Tot: +1.26623 ] + SubspaceRotationAdjust: set factor to 0.409 +ElecMinimize: Iter: 25 G: -1058.973829328368311 |grad|_K: 6.227e-06 alpha: 8.137e-02 linmin: 1.885e-04 t[s]: 393.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767655 of unit cell: Completed after 25 iterations at t[s]: 394.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767664 of unit cell: Completed after 4 iterations at t[s]: 395.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.673451 magneticMoment: [ Abs: 3.03521 Tot: +1.22540 ] + SubspaceRotationAdjust: set factor to 0.54 +ElecMinimize: Iter: 26 G: -1058.974874237125277 |grad|_K: 6.604e-06 alpha: 7.970e-02 linmin: 6.689e-05 t[s]: 396.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765835 of unit cell: Completed after 28 iterations at t[s]: 396.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766439 of unit cell: Completed after 17 iterations at t[s]: 397.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579221 magneticMoment: [ Abs: 2.85515 Tot: +1.18738 ] + SubspaceRotationAdjust: set factor to 0.598 +ElecMinimize: Iter: 27 G: -1058.975716792050662 |grad|_K: 6.549e-06 alpha: 5.590e-02 linmin: -1.613e-05 t[s]: 398.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765852 of unit cell: Completed after 21 iterations at t[s]: 398.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765891 of unit cell: Completed after 11 iterations at t[s]: 399.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.530892 magneticMoment: [ Abs: 2.67469 Tot: +1.14549 ] + SubspaceRotationAdjust: set factor to 0.68 +ElecMinimize: Iter: 28 G: -1058.976501837729529 |grad|_K: 5.508e-06 alpha: 5.229e-02 linmin: 9.108e-06 t[s]: 400.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765231 of unit cell: Completed after 21 iterations at t[s]: 400.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765026 of unit cell: Completed after 17 iterations at t[s]: 401.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.471388 magneticMoment: [ Abs: 2.48435 Tot: +1.10028 ] + SubspaceRotationAdjust: set factor to 0.764 +ElecMinimize: Iter: 29 G: -1058.977234720248816 |grad|_K: 6.175e-06 alpha: 6.920e-02 linmin: -3.165e-05 t[s]: 402.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762441 of unit cell: Completed after 27 iterations at t[s]: 403.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763171 of unit cell: Completed after 19 iterations at t[s]: 403.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.377169 magneticMoment: [ Abs: 2.30176 Tot: +1.05530 ] + SubspaceRotationAdjust: set factor to 0.753 +ElecMinimize: Iter: 30 G: -1058.977868888655394 |grad|_K: 6.516e-06 alpha: 4.914e-02 linmin: -5.431e-05 t[s]: 404.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763868 of unit cell: Completed after 25 iterations at t[s]: 405.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763633 of unit cell: Completed after 19 iterations at t[s]: 406.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.383655 magneticMoment: [ Abs: 2.14967 Tot: +1.01983 ] + SubspaceRotationAdjust: set factor to 0.678 +ElecMinimize: Iter: 31 G: -1058.978411661153132 |grad|_K: 6.218e-06 alpha: 3.522e-02 linmin: 6.474e-05 t[s]: 407.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763382 of unit cell: Completed after 19 iterations at t[s]: 407.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763328 of unit cell: Completed after 16 iterations at t[s]: 408.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.354603 magneticMoment: [ Abs: 1.95554 Tot: +0.96072 ] + SubspaceRotationAdjust: set factor to 0.919 + SubspaceRotationAdjust: resetting CG because factor has changed by 7.82062 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763328 of unit cell: Completed after 0 iterations at t[s]: 409.67 +ElecMinimize: State modified externally: resetting search direction. +ElecMinimize: Iter: 32 G: -1058.979070738006158 |grad|_K: 5.705e-06 alpha: 4.902e-02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763380 of unit cell: Completed after 18 iterations at t[s]: 411.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763469 of unit cell: Completed after 21 iterations at t[s]: 411.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.357059 magneticMoment: [ Abs: 1.95827 Tot: +0.93979 ] + SubspaceRotationAdjust: set factor to 0.569 +ElecMinimize: Iter: 33 G: -1058.980137908647976 |grad|_K: 8.916e-06 alpha: 9.464e-02 linmin: 3.087e-04 t[s]: 413.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769437 of unit cell: Completed after 31 iterations at t[s]: 413.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765651 of unit cell: Completed after 29 iterations at t[s]: 414.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.448465 magneticMoment: [ Abs: 1.93505 Tot: +0.91580 ] + SubspaceRotationAdjust: set factor to 0.339 +ElecMinimize: Iter: 34 G: -1058.981053340294466 |grad|_K: 9.134e-06 alpha: 3.056e-02 linmin: -1.650e-03 t[s]: 415.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765834 of unit cell: Completed after 23 iterations at t[s]: 415.89 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.169341e-02. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766182 of unit cell: Completed after 26 iterations at t[s]: 416.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766307 of unit cell: Completed after 21 iterations at t[s]: 417.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.484105 magneticMoment: [ Abs: 1.77202 Tot: +0.80192 ] + SubspaceRotationAdjust: set factor to 0.276 +ElecMinimize: Iter: 35 G: -1058.984753776180924 |grad|_K: 4.952e-06 alpha: 1.185e-01 linmin: -1.368e-04 t[s]: 418.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763674 of unit cell: Completed after 28 iterations at t[s]: 418.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765103 of unit cell: Completed after 27 iterations at t[s]: 419.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.424962 magneticMoment: [ Abs: 1.74747 Tot: +0.78442 ] + SubspaceRotationAdjust: set factor to 0.212 +ElecMinimize: Iter: 36 G: -1058.985229739541182 |grad|_K: 4.875e-06 alpha: 5.627e-02 linmin: 1.416e-04 t[s]: 420.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765035 of unit cell: Completed after 16 iterations at t[s]: 421.06 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.688067e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.764909 of unit cell: Completed after 18 iterations at t[s]: 421.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.764876 of unit cell: Completed after 14 iterations at t[s]: 422.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.414849 magneticMoment: [ Abs: 1.65062 Tot: +0.71991 ] + SubspaceRotationAdjust: set factor to 0.139 +ElecMinimize: Iter: 37 G: -1058.986897441797282 |grad|_K: 4.010e-06 alpha: 2.024e-01 linmin: -1.288e-04 t[s]: 423.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767893 of unit cell: Completed after 29 iterations at t[s]: 423.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766046 of unit cell: Completed after 28 iterations at t[s]: 424.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.473850 magneticMoment: [ Abs: 1.61959 Tot: +0.70069 ] + SubspaceRotationAdjust: set factor to 0.12 + SubspaceRotationAdjust: resetting CG because factor has changed by 0.130178 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766046 of unit cell: Completed after 0 iterations at t[s]: 425.91 +ElecMinimize: State modified externally: resetting search direction. +ElecMinimize: Iter: 38 G: -1058.987295289987969 |grad|_K: 3.040e-06 alpha: 7.112e-02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765743 of unit cell: Completed after 22 iterations at t[s]: 427.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765344 of unit cell: Completed after 23 iterations at t[s]: 428.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.439978 magneticMoment: [ Abs: 1.60992 Tot: +0.69271 ] + SubspaceRotationAdjust: set factor to 0.0768 +ElecMinimize: Iter: 39 G: -1058.987821763144211 |grad|_K: 2.808e-06 alpha: 1.627e-01 linmin: -4.430e-04 t[s]: 429.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766339 of unit cell: Completed after 24 iterations at t[s]: 429.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766762 of unit cell: Completed after 21 iterations at t[s]: 430.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.517093 magneticMoment: [ Abs: 1.58882 Tot: +0.67854 ] + SubspaceRotationAdjust: set factor to 0.0587 +ElecMinimize: Iter: 40 G: -1058.988479908293357 |grad|_K: 1.459e-06 alpha: 2.365e-01 linmin: -1.042e-03 t[s]: 431.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766952 of unit cell: Completed after 14 iterations at t[s]: 432.06 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 7.093716e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767335 of unit cell: Completed after 17 iterations at t[s]: 432.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767360 of unit cell: Completed after 7 iterations at t[s]: 433.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.558500 magneticMoment: [ Abs: 1.55856 Tot: +0.65485 ] + SubspaceRotationAdjust: set factor to 0.0595 +ElecMinimize: Iter: 41 G: -1058.989036515566568 |grad|_K: 1.357e-06 alpha: 7.399e-01 linmin: 4.361e-04 t[s]: 434.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766866 of unit cell: Completed after 25 iterations at t[s]: 434.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766910 of unit cell: Completed after 11 iterations at t[s]: 435.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.546492 magneticMoment: [ Abs: 1.51929 Tot: +0.63289 ] + SubspaceRotationAdjust: set factor to 0.0524 +ElecMinimize: Iter: 42 G: -1058.989467156297451 |grad|_K: 1.563e-06 alpha: 6.745e-01 linmin: 3.175e-04 t[s]: 436.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768064 of unit cell: Completed after 28 iterations at t[s]: 437.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767377 of unit cell: Completed after 26 iterations at t[s]: 437.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581377 magneticMoment: [ Abs: 1.49631 Tot: +0.62063 ] + SubspaceRotationAdjust: set factor to 0.0347 +ElecMinimize: Iter: 43 G: -1058.989689529217003 |grad|_K: 9.260e-07 alpha: 2.616e-01 linmin: -7.112e-05 t[s]: 438.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767352 of unit cell: Completed after 16 iterations at t[s]: 439.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 14 iterations at t[s]: 440.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.582988 magneticMoment: [ Abs: 1.47973 Tot: +0.60988 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 44 G: -1058.989812610081117 |grad|_K: 5.473e-07 alpha: 4.104e-01 linmin: -1.502e-04 t[s]: 441.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 14 iterations at t[s]: 441.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 9 iterations at t[s]: 442.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.583167 magneticMoment: [ Abs: 1.46874 Tot: +0.60070 ] + SubspaceRotationAdjust: set factor to 0.0465 +ElecMinimize: Iter: 45 G: -1058.989874839216100 |grad|_K: 4.962e-07 alpha: 5.948e-01 linmin: 9.568e-05 t[s]: 443.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767564 of unit cell: Completed after 19 iterations at t[s]: 443.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767552 of unit cell: Completed after 4 iterations at t[s]: 444.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595121 magneticMoment: [ Abs: 1.45671 Tot: +0.59030 ] + SubspaceRotationAdjust: set factor to 0.0416 +ElecMinimize: Iter: 46 G: -1058.989923015087243 |grad|_K: 5.521e-07 alpha: 5.611e-01 linmin: 5.390e-04 t[s]: 445.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767352 of unit cell: Completed after 19 iterations at t[s]: 446.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767378 of unit cell: Completed after 8 iterations at t[s]: 446.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.583947 magneticMoment: [ Abs: 1.43885 Tot: +0.57616 ] + SubspaceRotationAdjust: set factor to 0.039 +ElecMinimize: Iter: 47 G: -1058.989974220075283 |grad|_K: 4.673e-07 alpha: 4.877e-01 linmin: -1.262e-04 t[s]: 447.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767364 of unit cell: Completed after 11 iterations at t[s]: 448.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767357 of unit cell: Completed after 11 iterations at t[s]: 448.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581909 magneticMoment: [ Abs: 1.41360 Tot: +0.55708 ] + SubspaceRotationAdjust: set factor to 0.0455 +ElecMinimize: Iter: 48 G: -1058.990030767136659 |grad|_K: 4.054e-07 alpha: 7.392e-01 linmin: -2.577e-05 t[s]: 450.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767413 of unit cell: Completed after 17 iterations at t[s]: 450.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767419 of unit cell: Completed after 4 iterations at t[s]: 451.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.585073 magneticMoment: [ Abs: 1.38650 Tot: +0.53671 ] + SubspaceRotationAdjust: set factor to 0.0471 +ElecMinimize: Iter: 49 G: -1058.990077734262968 |grad|_K: 4.229e-07 alpha: 8.184e-01 linmin: -7.714e-05 t[s]: 452.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767099 of unit cell: Completed after 23 iterations at t[s]: 452.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767234 of unit cell: Completed after 14 iterations at t[s]: 453.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.574517 magneticMoment: [ Abs: 1.36487 Tot: +0.52152 ] + SubspaceRotationAdjust: set factor to 0.0382 +ElecMinimize: Iter: 50 G: -1058.990107180237146 |grad|_K: 4.236e-07 alpha: 4.717e-01 linmin: 2.042e-04 t[s]: 454.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767313 of unit cell: Completed after 15 iterations at t[s]: 455.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 12 iterations at t[s]: 455.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581350 magneticMoment: [ Abs: 1.33093 Tot: +0.49830 ] + SubspaceRotationAdjust: set factor to 0.0353 +ElecMinimize: Iter: 51 G: -1058.990145375195425 |grad|_K: 4.064e-07 alpha: 6.169e-01 linmin: 2.759e-04 t[s]: 456.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767330 of unit cell: Completed after 13 iterations at t[s]: 457.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767332 of unit cell: Completed after 8 iterations at t[s]: 457.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.582444 magneticMoment: [ Abs: 1.28096 Tot: +0.46503 ] + SubspaceRotationAdjust: set factor to 0.0383 +ElecMinimize: Iter: 52 G: -1058.990193857901431 |grad|_K: 4.151e-07 alpha: 8.527e-01 linmin: 1.318e-05 t[s]: 459.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767365 of unit cell: Completed after 17 iterations at t[s]: 459.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767355 of unit cell: Completed after 6 iterations at t[s]: 460.24 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.585054 magneticMoment: [ Abs: 1.23388 Tot: +0.43327 ] + SubspaceRotationAdjust: set factor to 0.0411 +ElecMinimize: Iter: 53 G: -1058.990235671139544 |grad|_K: 3.917e-07 alpha: 6.981e-01 linmin: -6.344e-05 t[s]: 461.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767593 of unit cell: Completed after 19 iterations at t[s]: 461.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767538 of unit cell: Completed after 11 iterations at t[s]: 462.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.596722 magneticMoment: [ Abs: 1.19791 Tot: +0.40826 ] + SubspaceRotationAdjust: set factor to 0.0363 +ElecMinimize: Iter: 54 G: -1058.990265083956274 |grad|_K: 3.824e-07 alpha: 5.443e-01 linmin: 1.236e-04 t[s]: 463.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767451 of unit cell: Completed after 18 iterations at t[s]: 464.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767458 of unit cell: Completed after 4 iterations at t[s]: 464.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.593307 magneticMoment: [ Abs: 1.16356 Tot: +0.38541 ] + SubspaceRotationAdjust: set factor to 0.0332 +ElecMinimize: Iter: 55 G: -1058.990290066190028 |grad|_K: 3.304e-07 alpha: 4.944e-01 linmin: -2.639e-04 t[s]: 465.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767467 of unit cell: Completed after 10 iterations at t[s]: 466.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767474 of unit cell: Completed after 6 iterations at t[s]: 466.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.596571 magneticMoment: [ Abs: 1.12238 Tot: +0.35818 ] + SubspaceRotationAdjust: set factor to 0.0357 +ElecMinimize: Iter: 56 G: -1058.990317451651890 |grad|_K: 3.014e-07 alpha: 7.102e-01 linmin: 6.430e-05 t[s]: 468.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767521 of unit cell: Completed after 11 iterations at t[s]: 468.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767518 of unit cell: Completed after 2 iterations at t[s]: 469.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.601713 magneticMoment: [ Abs: 1.08615 Tot: +0.33447 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 57 G: -1058.990338797546656 |grad|_K: 2.867e-07 alpha: 6.750e-01 linmin: 2.625e-04 t[s]: 470.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767437 of unit cell: Completed after 17 iterations at t[s]: 470.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767449 of unit cell: Completed after 8 iterations at t[s]: 471.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.599586 magneticMoment: [ Abs: 1.05627 Tot: +0.31577 ] + SubspaceRotationAdjust: set factor to 0.0346 +ElecMinimize: Iter: 58 G: -1058.990354776300592 |grad|_K: 2.659e-07 alpha: 5.658e-01 linmin: -1.256e-04 t[s]: 472.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767540 of unit cell: Completed after 14 iterations at t[s]: 472.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767542 of unit cell: Completed after 0 iterations at t[s]: 473.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.606616 magneticMoment: [ Abs: 1.02745 Tot: +0.29744 ] + SubspaceRotationAdjust: set factor to 0.0324 +ElecMinimize: Iter: 59 G: -1058.990369043560577 |grad|_K: 2.318e-07 alpha: 5.751e-01 linmin: -6.154e-05 t[s]: 474.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767545 of unit cell: Completed after 10 iterations at t[s]: 475.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767546 of unit cell: Completed after 0 iterations at t[s]: 475.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607868 magneticMoment: [ Abs: 1.00049 Tot: +0.28135 ] + SubspaceRotationAdjust: set factor to 0.0371 +ElecMinimize: Iter: 60 G: -1058.990381205516314 |grad|_K: 2.042e-07 alpha: 6.455e-01 linmin: -4.557e-04 t[s]: 476.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767527 of unit cell: Completed after 13 iterations at t[s]: 477.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767527 of unit cell: Completed after 0 iterations at t[s]: 478.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607248 magneticMoment: [ Abs: 0.97793 Tot: +0.26847 ] + SubspaceRotationAdjust: set factor to 0.0371 +ElecMinimize: Iter: 61 G: -1058.990390538059273 |grad|_K: 2.034e-07 alpha: 6.307e-01 linmin: -3.994e-04 t[s]: 478.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767648 of unit cell: Completed after 15 iterations at t[s]: 479.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767620 of unit cell: Completed after 8 iterations at t[s]: 480.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612968 magneticMoment: [ Abs: 0.95896 Tot: +0.25718 ] + SubspaceRotationAdjust: set factor to 0.0314 +ElecMinimize: Iter: 62 G: -1058.990397586717108 |grad|_K: 1.855e-07 alpha: 4.842e-01 linmin: -1.251e-06 t[s]: 481.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767626 of unit cell: Completed after 11 iterations at t[s]: 481.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767628 of unit cell: Completed after 3 iterations at t[s]: 482.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613440 magneticMoment: [ Abs: 0.93826 Tot: +0.24565 ] + SubspaceRotationAdjust: set factor to 0.0358 +ElecMinimize: Iter: 63 G: -1058.990404758362502 |grad|_K: 1.640e-07 alpha: 5.952e-01 linmin: -4.682e-04 t[s]: 483.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767619 of unit cell: Completed after 11 iterations at t[s]: 483.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767619 of unit cell: Completed after 0 iterations at t[s]: 484.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612978 magneticMoment: [ Abs: 0.92120 Tot: +0.23642 ] + SubspaceRotationAdjust: set factor to 0.0383 +ElecMinimize: Iter: 64 G: -1058.990410320639967 |grad|_K: 1.687e-07 alpha: 5.841e-01 linmin: -3.490e-04 t[s]: 485.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767682 of unit cell: Completed after 12 iterations at t[s]: 485.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767674 of unit cell: Completed after 3 iterations at t[s]: 486.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616553 magneticMoment: [ Abs: 0.90397 Tot: +0.22681 ] + SubspaceRotationAdjust: set factor to 0.0348 +ElecMinimize: Iter: 65 G: -1058.990415440057404 |grad|_K: 1.639e-07 alpha: 5.112e-01 linmin: 4.610e-04 t[s]: 487.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767654 of unit cell: Completed after 8 iterations at t[s]: 488.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767651 of unit cell: Completed after 0 iterations at t[s]: 488.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615418 magneticMoment: [ Abs: 0.88465 Tot: +0.21682 ] + SubspaceRotationAdjust: set factor to 0.0397 +ElecMinimize: Iter: 66 G: -1058.990420737242630 |grad|_K: 1.602e-07 alpha: 5.723e-01 linmin: -5.825e-04 t[s]: 489.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767613 of unit cell: Completed after 11 iterations at t[s]: 490.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767614 of unit cell: Completed after 0 iterations at t[s]: 490.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613400 magneticMoment: [ Abs: 0.86554 Tot: +0.20727 ] + SubspaceRotationAdjust: set factor to 0.0416 +ElecMinimize: Iter: 67 G: -1058.990425811717841 |grad|_K: 1.746e-07 alpha: 5.555e-01 linmin: -5.434e-04 t[s]: 491.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767673 of unit cell: Completed after 13 iterations at t[s]: 492.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767660 of unit cell: Completed after 5 iterations at t[s]: 492.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616361 magneticMoment: [ Abs: 0.84639 Tot: +0.19725 ] + SubspaceRotationAdjust: set factor to 0.0364 +ElecMinimize: Iter: 68 G: -1058.990430534153802 |grad|_K: 1.738e-07 alpha: 4.347e-01 linmin: 3.702e-04 t[s]: 493.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767649 of unit cell: Completed after 3 iterations at t[s]: 494.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767645 of unit cell: Completed after 0 iterations at t[s]: 495.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615486 magneticMoment: [ Abs: 0.81884 Tot: +0.18373 ] + SubspaceRotationAdjust: set factor to 0.0444 +ElecMinimize: Iter: 69 G: -1058.990436773389774 |grad|_K: 1.767e-07 alpha: 5.999e-01 linmin: -1.805e-04 t[s]: 496.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767564 of unit cell: Completed after 14 iterations at t[s]: 496.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 4 iterations at t[s]: 497.18 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611279 magneticMoment: [ Abs: 0.79395 Tot: +0.17216 ] + SubspaceRotationAdjust: set factor to 0.0396 +ElecMinimize: Iter: 70 G: -1058.990442232599889 |grad|_K: 2.046e-07 alpha: 5.009e-01 linmin: -9.018e-05 t[s]: 498.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767617 of unit cell: Completed after 11 iterations at t[s]: 498.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767611 of unit cell: Completed after 5 iterations at t[s]: 499.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612998 magneticMoment: [ Abs: 0.76401 Tot: +0.15739 ] + SubspaceRotationAdjust: set factor to 0.0386 +ElecMinimize: Iter: 71 G: -1058.990448419480572 |grad|_K: 1.751e-07 alpha: 4.257e-01 linmin: -1.494e-04 t[s]: 500.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767623 of unit cell: Completed after 9 iterations at t[s]: 500.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767628 of unit cell: Completed after 3 iterations at t[s]: 501.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613485 magneticMoment: [ Abs: 0.73125 Tot: +0.14147 ] + SubspaceRotationAdjust: set factor to 0.0429 +ElecMinimize: Iter: 72 G: -1058.990455038005166 |grad|_K: 1.750e-07 alpha: 6.122e-01 linmin: -1.692e-04 t[s]: 502.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767554 of unit cell: Completed after 14 iterations at t[s]: 502.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767566 of unit cell: Completed after 4 iterations at t[s]: 503.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609144 magneticMoment: [ Abs: 0.70322 Tot: +0.12849 ] + SubspaceRotationAdjust: set factor to 0.0362 +ElecMinimize: Iter: 73 G: -1058.990460609751153 |grad|_K: 1.685e-07 alpha: 5.113e-01 linmin: 6.207e-04 t[s]: 504.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767593 of unit cell: Completed after 11 iterations at t[s]: 505.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 0 iterations at t[s]: 505.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610156 magneticMoment: [ Abs: 0.67688 Tot: +0.11545 ] + SubspaceRotationAdjust: set factor to 0.0363 +ElecMinimize: Iter: 74 G: -1058.990465356593177 |grad|_K: 1.404e-07 alpha: 4.965e-01 linmin: -3.333e-04 t[s]: 506.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767602 of unit cell: Completed after 4 iterations at t[s]: 507.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767604 of unit cell: Completed after 0 iterations at t[s]: 507.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610424 magneticMoment: [ Abs: 0.65414 Tot: +0.10416 ] + SubspaceRotationAdjust: set factor to 0.0405 +ElecMinimize: Iter: 75 G: -1058.990469599692688 |grad|_K: 1.184e-07 alpha: 6.055e-01 linmin: -2.812e-04 t[s]: 508.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767585 of unit cell: Completed after 7 iterations at t[s]: 509.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767581 of unit cell: Completed after 0 iterations at t[s]: 509.91 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.608654 magneticMoment: [ Abs: 0.63450 Tot: +0.09461 ] + SubspaceRotationAdjust: set factor to 0.0438 +ElecMinimize: Iter: 76 G: -1058.990473178218281 |grad|_K: 1.025e-07 alpha: 7.210e-01 linmin: -4.306e-04 t[s]: 510.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767568 of unit cell: Completed after 5 iterations at t[s]: 511.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767568 of unit cell: Completed after 0 iterations at t[s]: 512.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607802 magneticMoment: [ Abs: 0.61935 Tot: +0.08720 ] + SubspaceRotationAdjust: set factor to 0.0488 +ElecMinimize: Iter: 77 G: -1058.990475852476948 |grad|_K: 9.977e-08 alpha: 7.169e-01 linmin: -3.746e-04 t[s]: 512.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767603 of unit cell: Completed after 11 iterations at t[s]: 513.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767593 of unit cell: Completed after 5 iterations at t[s]: 514.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609369 magneticMoment: [ Abs: 0.60854 Tot: +0.08160 ] + SubspaceRotationAdjust: set factor to 0.0458 +ElecMinimize: Iter: 78 G: -1058.990477691657361 |grad|_K: 1.037e-07 alpha: 5.158e-01 linmin: 8.839e-04 t[s]: 515.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767561 of unit cell: Completed after 8 iterations at t[s]: 515.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767565 of unit cell: Completed after 3 iterations at t[s]: 516.24 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607744 magneticMoment: [ Abs: 0.59805 Tot: +0.07668 ] + SubspaceRotationAdjust: set factor to 0.0417 +ElecMinimize: Iter: 79 G: -1058.990479302292442 |grad|_K: 9.098e-08 alpha: 4.523e-01 linmin: -2.020e-04 t[s]: 517.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767574 of unit cell: Completed after 3 iterations at t[s]: 517.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 0 iterations at t[s]: 518.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.608543 magneticMoment: [ Abs: 0.58707 Tot: +0.07124 ] + SubspaceRotationAdjust: set factor to 0.0503 +ElecMinimize: Iter: 80 G: -1058.990481019706976 |grad|_K: 8.849e-08 alpha: 5.875e-01 linmin: -3.316e-04 t[s]: 519.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767616 of unit cell: Completed after 8 iterations at t[s]: 519.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767607 of unit cell: Completed after 3 iterations at t[s]: 520.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610413 magneticMoment: [ Abs: 0.57882 Tot: +0.06704 ] + SubspaceRotationAdjust: set factor to 0.0468 +ElecMinimize: Iter: 81 G: -1058.990482208425419 |grad|_K: 1.011e-07 alpha: 4.492e-01 linmin: -3.640e-04 t[s]: 521.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767582 of unit cell: Completed after 9 iterations at t[s]: 522.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767589 of unit cell: Completed after 4 iterations at t[s]: 522.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609288 magneticMoment: [ Abs: 0.57070 Tot: +0.06345 ] + SubspaceRotationAdjust: set factor to 0.0449 +ElecMinimize: Iter: 82 G: -1058.990483400604489 |grad|_K: 8.358e-08 alpha: 3.361e-01 linmin: 1.877e-04 t[s]: 523.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767583 of unit cell: Completed after 3 iterations at t[s]: 524.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767579 of unit cell: Completed after 3 iterations at t[s]: 524.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.608733 magneticMoment: [ Abs: 0.56059 Tot: +0.05904 ] + SubspaceRotationAdjust: set factor to 0.0523 +ElecMinimize: Iter: 83 G: -1058.990484809638929 |grad|_K: 8.543e-08 alpha: 5.908e-01 linmin: 2.756e-04 t[s]: 525.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767620 of unit cell: Completed after 9 iterations at t[s]: 526.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767609 of unit cell: Completed after 4 iterations at t[s]: 526.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610649 magneticMoment: [ Abs: 0.55244 Tot: +0.05520 ] + SubspaceRotationAdjust: set factor to 0.0445 +ElecMinimize: Iter: 84 G: -1058.990485915199997 |grad|_K: 8.350e-08 alpha: 4.411e-01 linmin: 6.000e-04 t[s]: 527.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767601 of unit cell: Completed after 4 iterations at t[s]: 528.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767600 of unit cell: Completed after 0 iterations at t[s]: 528.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610114 magneticMoment: [ Abs: 0.54322 Tot: +0.05139 ] + SubspaceRotationAdjust: set factor to 0.0522 +ElecMinimize: Iter: 85 G: -1058.990487130600286 |grad|_K: 7.343e-08 alpha: 5.142e-01 linmin: -3.847e-04 t[s]: 529.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 9 iterations at t[s]: 530.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767583 of unit cell: Completed after 3 iterations at t[s]: 531.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609117 magneticMoment: [ Abs: 0.53763 Tot: +0.04925 ] + SubspaceRotationAdjust: set factor to 0.0431 +ElecMinimize: Iter: 86 G: -1058.990487841135746 |grad|_K: 8.871e-08 alpha: 3.960e-01 linmin: -7.669e-04 t[s]: 532.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767610 of unit cell: Completed after 8 iterations at t[s]: 532.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767603 of unit cell: Completed after 3 iterations at t[s]: 533.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610463 magneticMoment: [ Abs: 0.53135 Tot: +0.04650 ] + SubspaceRotationAdjust: set factor to 0.0466 +ElecMinimize: Iter: 87 G: -1058.990488674351354 |grad|_K: 6.654e-08 alpha: 2.963e-01 linmin: 3.112e-04 t[s]: 534.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767613 of unit cell: Completed after 4 iterations at t[s]: 534.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767620 of unit cell: Completed after 4 iterations at t[s]: 535.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611527 magneticMoment: [ Abs: 0.52545 Tot: +0.04400 ] + SubspaceRotationAdjust: set factor to 0.0493 +ElecMinimize: Iter: 88 G: -1058.990489384489592 |grad|_K: 7.224e-08 alpha: 4.878e-01 linmin: 1.030e-03 t[s]: 536.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767589 of unit cell: Completed after 8 iterations at t[s]: 536.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767597 of unit cell: Completed after 3 iterations at t[s]: 537.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610231 magneticMoment: [ Abs: 0.52036 Tot: +0.04223 ] + SubspaceRotationAdjust: set factor to 0.0458 +ElecMinimize: Iter: 89 G: -1058.990489996350107 |grad|_K: 6.224e-08 alpha: 3.585e-01 linmin: 4.748e-04 t[s]: 538.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767588 of unit cell: Completed after 2 iterations at t[s]: 538.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767587 of unit cell: Completed after 0 iterations at t[s]: 539.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609639 magneticMoment: [ Abs: 0.51569 Tot: +0.04056 ] + SubspaceRotationAdjust: set factor to 0.0548 +ElecMinimize: Iter: 90 G: -1058.990490577061337 |grad|_K: 5.165e-08 alpha: 4.375e-01 linmin: -5.877e-04 t[s]: 540.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767591 of unit cell: Completed after 4 iterations at t[s]: 541.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 0 iterations at t[s]: 541.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609995 magneticMoment: [ Abs: 0.51162 Tot: +0.03898 ] + SubspaceRotationAdjust: set factor to 0.0602 +ElecMinimize: Iter: 91 G: -1058.990491109383129 |grad|_K: 4.474e-08 alpha: 5.425e-01 linmin: -2.053e-03 t[s]: 542.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767600 of unit cell: Completed after 3 iterations at t[s]: 543.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767599 of unit cell: Completed after 0 iterations at t[s]: 543.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610426 magneticMoment: [ Abs: 0.50879 Tot: +0.03780 ] + SubspaceRotationAdjust: set factor to 0.0646 +ElecMinimize: Iter: 92 G: -1058.990491474349255 |grad|_K: 5.245e-08 alpha: 4.819e-01 linmin: -6.550e-04 t[s]: 544.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 8 iterations at t[s]: 545.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767585 of unit cell: Completed after 3 iterations at t[s]: 545.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609499 magneticMoment: [ Abs: 0.50624 Tot: +0.03692 ] + SubspaceRotationAdjust: set factor to 0.0563 +ElecMinimize: Iter: 93 G: -1058.990491786541725 |grad|_K: 4.892e-08 alpha: 3.098e-01 linmin: 1.009e-03 t[s]: 546.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767586 of unit cell: Completed after 0 iterations at t[s]: 547.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767587 of unit cell: Completed after 0 iterations at t[s]: 547.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609602 magneticMoment: [ Abs: 0.50331 Tot: +0.03569 ] + SubspaceRotationAdjust: set factor to 0.0734 +ElecMinimize: Iter: 94 G: -1058.990492095911122 |grad|_K: 4.752e-08 alpha: 3.912e-01 linmin: -2.485e-06 t[s]: 548.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767606 of unit cell: Completed after 9 iterations at t[s]: 549.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767598 of unit cell: Completed after 4 iterations at t[s]: 550.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610287 magneticMoment: [ Abs: 0.50163 Tot: +0.03487 ] + SubspaceRotationAdjust: set factor to 0.0631 +ElecMinimize: Iter: 95 G: -1058.990492240559433 |grad|_K: 5.522e-08 alpha: 2.295e-01 linmin: 2.857e-05 t[s]: 551.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767594 of unit cell: Completed after 0 iterations at t[s]: 551.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 3 iterations at t[s]: 552.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609888 magneticMoment: [ Abs: 0.49843 Tot: +0.03349 ] + SubspaceRotationAdjust: set factor to 0.0943 +ElecMinimize: Iter: 96 G: -1058.990492544551216 |grad|_K: 4.595e-08 alpha: 3.293e-01 linmin: 1.730e-03 t[s]: 553.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767574 of unit cell: Completed after 8 iterations at t[s]: 553.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767582 of unit cell: Completed after 3 iterations at t[s]: 554.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609294 magneticMoment: [ Abs: 0.49722 Tot: +0.03299 ] + SubspaceRotationAdjust: set factor to 0.0814 +ElecMinimize: Iter: 97 G: -1058.990492640870116 |grad|_K: 5.608e-08 alpha: 1.807e-01 linmin: 8.872e-04 t[s]: 555.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767587 of unit cell: Completed after 0 iterations at t[s]: 555.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 2 iterations at t[s]: 556.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609902 magneticMoment: [ Abs: 0.49376 Tot: +0.03109 ] + SubspaceRotationAdjust: set factor to 0.123 +ElecMinimize: Iter: 98 G: -1058.990492946762060 |grad|_K: 4.460e-08 alpha: 3.290e-01 linmin: 1.101e-03 t[s]: 557.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767614 of unit cell: Completed after 8 iterations at t[s]: 557.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767603 of unit cell: Completed after 4 iterations at t[s]: 558.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610621 magneticMoment: [ Abs: 0.49257 Tot: +0.03030 ] + SubspaceRotationAdjust: set factor to 0.0993 +ElecMinimize: Iter: 99 G: -1058.990493032453514 |grad|_K: 5.778e-08 alpha: 1.684e-01 linmin: 1.015e-03 t[s]: 559.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767600 of unit cell: Completed after 3 iterations at t[s]: 560.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767599 of unit cell: Completed after 0 iterations at t[s]: 560.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610434 magneticMoment: [ Abs: 0.49021 Tot: +0.02886 ] + SubspaceRotationAdjust: set factor to 0.166 +ElecMinimize: Iter: 100 G: -1058.990493255521415 |grad|_K: 4.193e-08 alpha: 2.019e-01 linmin: -1.095e-03 t[s]: 561.56 +ElecMinimize: None of the convergence criteria satisfied after 100 iterations. +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.200e-04 +Single-point solvation energy estimate, DeltaG = -0.062010596103164 + +Computing DFT-D3 correction: +# coordination-number C 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.778 16.735 16.625 13.885 11.129 16.778 16.735 16.625 13.885 12.003 16.778 16.735 16.625 13.885 11.130 16.778 16.735 16.625 13.885 +# coordination-number N 0.927 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.20 +EvdW_6 = -0.120307 +EvdW_8 = -0.212388 + +# Ionic positions in cartesian coordinates: +ion C 15.516924000000003 8.971564000000003 29.481543000000002 1 +ion C 6.488065000000001 0.181361000000000 23.691129000000000 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342517000000004 8.971586000000002 29.211711000000012 1 +ion C 0.313658000000000 0.181361000000000 23.421311000000003 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.436398000000002 3.620570000000000 29.211701000000005 1 +ion C 9.568610000000000 5.532394000000000 23.960954000000005 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.261955000000000 3.620568000000000 28.941891999999999 1 +ion C 3.394203000000001 5.532394000000000 23.691130000000005 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.174400000000000 0.000001000000000 30.996452000000009 1 +ion Hf 12.551139000000001 7.256820000000001 26.543905000000002 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.000002000000000 0.000003000000000 30.726629000000006 1 +ion Hf 6.376730000000000 7.256823000000001 26.274084000000002 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.254951999999999 5.351033000000001 31.266273000000005 1 +ion Hf 9.470594000000002 1.905795000000000 26.274069000000008 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.429351000000002 5.351028000000001 31.536115000000006 1 +ion Hf 3.296185000000000 1.905795000000000 26.004261000000003 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.254951999999999 5.351033000000001 35.914999000000009 1 + +# Forces in Cartesian coordinates: +force C -0.000618119350584 -0.000355549669317 0.012232860886169 1 +force C -0.000069746582223 0.000157934262808 -0.000110926769601 1 +force C 0.000352727494477 0.000204452606494 -0.004381987836349 0 +force C 0.000172893463230 0.000099738844393 -0.004258042386698 0 +force C -0.001099120536262 -0.000605103541862 0.023612113609450 0 +force C 0.000313351282455 0.009280009598958 0.003550903720212 1 +force C 0.000068769076946 0.000040993219247 -0.000064369158868 1 +force C 0.000100640469312 0.000226343440568 -0.004404676822968 0 +force C 0.000181805465454 -0.000033021179452 -0.004144351536671 0 +force C -0.001004378643036 -0.000580598071818 0.023601798348915 0 +force C 0.008170553302298 -0.004364965853151 0.003551939061255 1 +force C -0.000053032544882 -0.000034378559779 -0.000746436679529 1 +force C 0.000245441260374 -0.000025952909777 -0.004405794628706 0 +force C 0.000062274793440 0.000174500210454 -0.004144181289843 0 +force C -0.001027216908934 -0.000594176196882 0.023657659600086 0 +force C -0.009140167198299 -0.005281544111659 0.003675204096403 1 +force C 0.000099482528122 -0.000142918900868 -0.000113747323025 1 +force C 0.000199997507952 0.000115076518976 -0.004307926962999 0 +force C 0.000286719193641 0.000166236063523 -0.004131570779707 0 +force C -0.001072707801202 -0.000650276888384 0.023612208577863 0 +force Hf -0.008677296134469 0.004750748091174 0.004927050771498 1 +force Hf -0.002267644116505 -0.001312386614925 0.005201654772560 1 +force Hf 0.000549594512183 0.000317011184572 -0.004964349437576 0 +force Hf -0.000399040117213 -0.000182115365094 0.012324833906026 0 +force Hf 0.001065319871590 0.000614364973468 -0.023591689039734 0 +force Hf 0.007383514540239 0.004325284807882 0.006135310180636 1 +force Hf 0.001814846832393 -0.001317873949962 0.005334470830157 1 +force Hf 0.000599728663105 -0.000205347895411 -0.004024841419198 0 +force Hf -0.000328291200457 -0.000189112691695 0.012370864948703 0 +force Hf 0.001313095320390 0.000610628328611 -0.023671528622169 0 +force Hf 0.002633384710927 0.001382872352789 0.046021426731707 1 +force Hf -0.000229514082526 0.002235082180457 0.005323585997805 1 +force Hf 0.000122857730585 0.000624962230305 -0.004022042702908 0 +force Hf -0.000360190900535 -0.000208585431334 0.012378803947802 0 +force Hf 0.001183405580211 0.000832744543474 -0.023671018330077 0 +force Hf -0.000748548211815 -0.009897068242350 0.004719899542032 1 +force Hf -0.000141659611161 -0.000080490302061 0.004001770076493 1 +force Hf 0.000971387168908 0.000563743722086 -0.004024339872197 0 +force Hf -0.000356667501053 -0.000254106458886 0.012323706047773 0 +force Hf 0.001171659080614 0.000678614640634 -0.023388915760880 0 +force N -0.000629872938270 -0.000036854702241 -0.081218971533003 1 + +# Energy components: + A_diel = -0.5520817657706983 + Eewald = 38770.7949928904708941 + EH = 39738.1618029754172312 + Eloc = -79577.9549065649043769 + Enl = -270.1277374653776633 + EvdW = -0.3326955674138712 + Exc = -796.5618471953540620 + Exc_core = 594.6256479051780843 + KE = 421.1007285301809588 + MuShift = -0.0084208898122683 +------------------------------------- + Etot = -1120.8545171473820119 + TS = 0.0019585648597569 +------------------------------------- + F = -1120.8564757122417177 + muN = -61.8659824567202961 +------------------------------------- + G = -1058.9904932555214145 + +IonicMinimize: Iter: 0 G: -1058.990493255521415 |grad|_K: 1.377e-02 t[s]: 579.03 + +#--- Lowdin population analysis --- +# oxidation-state C -0.230 -0.230 -0.233 -0.209 -0.184 -0.231 -0.230 -0.233 -0.209 -0.185 -0.231 -0.228 -0.233 -0.209 -0.185 -0.232 -0.230 -0.233 -0.209 -0.184 +# magnetic-moments C -0.004 +0.000 -0.001 -0.001 -0.057 -0.002 +0.001 -0.001 -0.004 -0.051 -0.002 +0.000 -0.001 -0.004 +0.014 -0.001 +0.000 -0.001 -0.004 -0.057 +# oxidation-state Hf +0.613 +0.240 +0.244 +0.243 +0.118 +0.611 +0.242 +0.244 +0.243 +0.118 +0.014 +0.242 +0.244 +0.243 +0.118 +0.614 +0.251 +0.244 +0.243 +0.118 +# magnetic-moments Hf +0.058 +0.005 -0.000 -0.000 -0.003 +0.062 +0.004 -0.001 -0.000 -0.003 +0.045 +0.004 -0.001 +0.000 -0.003 +0.058 +0.001 -0.001 -0.000 +0.002 +# oxidation-state N -1.094 +# magnetic-moments N -0.027 + + +Computing DFT-D3 correction: +# coordination-number C 5.912 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.761 16.730 16.624 13.885 11.129 16.760 16.732 16.624 13.885 12.007 16.760 16.732 16.624 13.885 11.130 16.778 16.732 16.624 13.885 +# coordination-number N 0.973 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.16 +EvdW_6 = -0.120296 +EvdW_8 = -0.212353 +Shifting auxilliary hamiltonian by -0.000059 to set nElectrons=325.610434 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767761 of unit cell: Completed after 29 iterations at t[s]: 581.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610434 magneticMoment: [ Abs: 0.49035 Tot: +0.02277 ] +ElecMinimize: Iter: 0 G: -1058.919194653596605 |grad|_K: 2.281e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.751940 of unit cell: Completed after 31 iterations at t[s]: 582.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.759645 of unit cell: Completed after 33 iterations at t[s]: 583.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.200275 magneticMoment: [ Abs: 0.49275 Tot: +0.09380 ] + SubspaceRotationAdjust: set factor to 0.0938 +ElecMinimize: Iter: 1 G: -1058.962174877629195 |grad|_K: 3.192e-05 alpha: 3.093e-01 linmin: 1.328e-02 t[s]: 584.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.776762 of unit cell: Completed after 38 iterations at t[s]: 585.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766893 of unit cell: Completed after 35 iterations at t[s]: 585.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.543950 magneticMoment: [ Abs: 0.46630 Tot: +0.00561 ] + SubspaceRotationAdjust: set factor to 0.0801 +ElecMinimize: Iter: 2 G: -1058.990037584500442 |grad|_K: 9.218e-06 alpha: 8.127e-02 linmin: -1.144e-02 t[s]: 586.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768785 of unit cell: Completed after 28 iterations at t[s]: 587.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769079 of unit cell: Completed after 23 iterations at t[s]: 587.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.689379 magneticMoment: [ Abs: 0.46265 Tot: -0.02187 ] + SubspaceRotationAdjust: set factor to 0.0503 +ElecMinimize: Iter: 3 G: -1058.993086033927057 |grad|_K: 5.118e-06 alpha: 9.481e-02 linmin: 1.778e-03 t[s]: 588.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769173 of unit cell: Completed after 23 iterations at t[s]: 589.53 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.844193e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769361 of unit cell: Completed after 26 iterations at t[s]: 590.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769366 of unit cell: Completed after 5 iterations at t[s]: 590.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.715607 magneticMoment: [ Abs: 0.46317 Tot: -0.01997 ] + SubspaceRotationAdjust: set factor to 0.0341 +ElecMinimize: Iter: 4 G: -1058.995625555351808 |grad|_K: 4.730e-06 alpha: 2.898e-01 linmin: 2.163e-05 t[s]: 591.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767359 of unit cell: Completed after 29 iterations at t[s]: 592.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768195 of unit cell: Completed after 26 iterations at t[s]: 593.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636460 magneticMoment: [ Abs: 0.46675 Tot: -0.00120 ] + SubspaceRotationAdjust: set factor to 0.0574 +ElecMinimize: Iter: 5 G: -1058.996995174066342 |grad|_K: 2.313e-06 alpha: 1.759e-01 linmin: 1.056e-04 t[s]: 594.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767742 of unit cell: Completed after 24 iterations at t[s]: 594.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767473 of unit cell: Completed after 23 iterations at t[s]: 595.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591010 magneticMoment: [ Abs: 0.47034 Tot: +0.00967 ] + SubspaceRotationAdjust: set factor to 0.0495 +ElecMinimize: Iter: 6 G: -1058.997510802432089 |grad|_K: 2.151e-06 alpha: 2.765e-01 linmin: -2.483e-05 t[s]: 596.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767790 of unit cell: Completed after 21 iterations at t[s]: 596.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767783 of unit cell: Completed after 3 iterations at t[s]: 597.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609247 magneticMoment: [ Abs: 0.47340 Tot: +0.00875 ] + SubspaceRotationAdjust: set factor to 0.083 +ElecMinimize: Iter: 7 G: -1058.997947083234067 |grad|_K: 1.302e-06 alpha: 2.702e-01 linmin: 1.200e-04 t[s]: 598.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768141 of unit cell: Completed after 25 iterations at t[s]: 599.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768221 of unit cell: Completed after 14 iterations at t[s]: 599.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636445 magneticMoment: [ Abs: 0.47369 Tot: +0.00460 ] + SubspaceRotationAdjust: set factor to 0.0597 +ElecMinimize: Iter: 8 G: -1058.998141869586561 |grad|_K: 1.654e-06 alpha: 3.313e-01 linmin: 3.071e-04 t[s]: 600.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767862 of unit cell: Completed after 20 iterations at t[s]: 601.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767873 of unit cell: Completed after 3 iterations at t[s]: 601.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613359 magneticMoment: [ Abs: 0.47481 Tot: +0.00976 ] + SubspaceRotationAdjust: set factor to 0.0825 +ElecMinimize: Iter: 9 G: -1058.998444392064812 |grad|_K: 1.202e-06 alpha: 3.208e-01 linmin: 1.561e-05 t[s]: 603.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767628 of unit cell: Completed after 19 iterations at t[s]: 603.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767406 of unit cell: Completed after 18 iterations at t[s]: 604.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.582839 magneticMoment: [ Abs: 0.47712 Tot: +0.01669 ] + SubspaceRotationAdjust: set factor to 0.0567 +ElecMinimize: Iter: 10 G: -1058.998744994715253 |grad|_K: 1.879e-06 alpha: 6.005e-01 linmin: 9.331e-05 t[s]: 605.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 28 iterations at t[s]: 605.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767905 of unit cell: Completed after 27 iterations at t[s]: 606.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610424 magneticMoment: [ Abs: 0.47856 Tot: +0.01288 ] + SubspaceRotationAdjust: set factor to 0.0518 +ElecMinimize: Iter: 11 G: -1058.999002903339488 |grad|_K: 1.194e-06 alpha: 2.087e-01 linmin: -8.064e-05 t[s]: 607.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768028 of unit cell: Completed after 16 iterations at t[s]: 608.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768203 of unit cell: Completed after 17 iterations at t[s]: 608.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625307 magneticMoment: [ Abs: 0.48131 Tot: +0.01144 ] + SubspaceRotationAdjust: set factor to 0.0522 +ElecMinimize: Iter: 12 G: -1058.999259207004116 |grad|_K: 1.300e-06 alpha: 5.108e-01 linmin: 8.694e-06 t[s]: 609.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767581 of unit cell: Completed after 26 iterations at t[s]: 610.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767863 of unit cell: Completed after 24 iterations at t[s]: 611.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.602368 magneticMoment: [ Abs: 0.48314 Tot: +0.01586 ] + SubspaceRotationAdjust: set factor to 0.043 +ElecMinimize: Iter: 13 G: -1058.999426277687689 |grad|_K: 1.087e-06 alpha: 2.839e-01 linmin: -7.935e-06 t[s]: 612.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767846 of unit cell: Completed after 14 iterations at t[s]: 612.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767833 of unit cell: Completed after 13 iterations at t[s]: 613.37 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.599237 magneticMoment: [ Abs: 0.48303 Tot: +0.01591 ] + SubspaceRotationAdjust: set factor to 0.0551 +ElecMinimize: Iter: 14 G: -1058.999627434507829 |grad|_K: 9.824e-07 alpha: 4.871e-01 linmin: -2.983e-07 t[s]: 614.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768287 of unit cell: Completed after 24 iterations at t[s]: 615.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768136 of unit cell: Completed after 19 iterations at t[s]: 615.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.617536 magneticMoment: [ Abs: 0.48249 Tot: +0.01218 ] + SubspaceRotationAdjust: set factor to 0.0433 +ElecMinimize: Iter: 15 G: -1058.999736168354957 |grad|_K: 8.394e-07 alpha: 3.224e-01 linmin: 4.792e-06 t[s]: 616.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768056 of unit cell: Completed after 14 iterations at t[s]: 617.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768034 of unit cell: Completed after 11 iterations at t[s]: 617.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611134 magneticMoment: [ Abs: 0.48296 Tot: +0.01263 ] + SubspaceRotationAdjust: set factor to 0.0492 +ElecMinimize: Iter: 16 G: -1058.999836732320546 |grad|_K: 6.183e-07 alpha: 4.094e-01 linmin: 3.740e-06 t[s]: 618.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767931 of unit cell: Completed after 18 iterations at t[s]: 619.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767919 of unit cell: Completed after 5 iterations at t[s]: 620.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.604743 magneticMoment: [ Abs: 0.48331 Tot: +0.01309 ] + SubspaceRotationAdjust: set factor to 0.0474 +ElecMinimize: Iter: 17 G: -1058.999897772117947 |grad|_K: 5.372e-07 alpha: 4.576e-01 linmin: -4.954e-05 t[s]: 621.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768129 of unit cell: Completed after 19 iterations at t[s]: 621.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768076 of unit cell: Completed after 14 iterations at t[s]: 622.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615613 magneticMoment: [ Abs: 0.48273 Tot: +0.01046 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 18 G: -1058.999932364297820 |grad|_K: 4.253e-07 alpha: 3.408e-01 linmin: 7.488e-05 t[s]: 623.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768048 of unit cell: Completed after 11 iterations at t[s]: 623.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768038 of unit cell: Completed after 3 iterations at t[s]: 624.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615027 magneticMoment: [ Abs: 0.48185 Tot: +0.00964 ] + SubspaceRotationAdjust: set factor to 0.0461 +ElecMinimize: Iter: 19 G: -1058.999961973434438 |grad|_K: 3.141e-07 alpha: 4.713e-01 linmin: -7.430e-05 t[s]: 625.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767938 of unit cell: Completed after 15 iterations at t[s]: 626.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767937 of unit cell: Completed after 0 iterations at t[s]: 626.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610118 magneticMoment: [ Abs: 0.48141 Tot: +0.00990 ] + SubspaceRotationAdjust: set factor to 0.0402 +ElecMinimize: Iter: 20 G: -1058.999978538354526 |grad|_K: 2.991e-07 alpha: 4.785e-01 linmin: -4.021e-04 t[s]: 627.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768031 of unit cell: Completed after 15 iterations at t[s]: 628.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768005 of unit cell: Completed after 8 iterations at t[s]: 628.91 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615342 magneticMoment: [ Abs: 0.48095 Tot: +0.00848 ] + SubspaceRotationAdjust: set factor to 0.0344 +ElecMinimize: Iter: 21 G: -1058.999989644308243 |grad|_K: 1.938e-07 alpha: 3.478e-01 linmin: 1.516e-04 t[s]: 630.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768008 of unit cell: Completed after 4 iterations at t[s]: 630.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768009 of unit cell: Completed after 3 iterations at t[s]: 631.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616449 magneticMoment: [ Abs: 0.48072 Tot: +0.00782 ] + SubspaceRotationAdjust: set factor to 0.0411 +ElecMinimize: Iter: 22 G: -1058.999996766194727 |grad|_K: 1.452e-07 alpha: 5.458e-01 linmin: -1.891e-04 t[s]: 632.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767961 of unit cell: Completed after 11 iterations at t[s]: 632.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767971 of unit cell: Completed after 5 iterations at t[s]: 633.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.614559 magneticMoment: [ Abs: 0.48056 Tot: +0.00782 ] + SubspaceRotationAdjust: set factor to 0.0356 +ElecMinimize: Iter: 23 G: -1058.999999926329565 |grad|_K: 1.282e-07 alpha: 4.315e-01 linmin: 2.094e-04 t[s]: 634.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768003 of unit cell: Completed after 9 iterations at t[s]: 635.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768002 of unit cell: Completed after 0 iterations at t[s]: 635.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616827 magneticMoment: [ Abs: 0.48023 Tot: +0.00698 ] + SubspaceRotationAdjust: set factor to 0.0349 +ElecMinimize: Iter: 24 G: -1059.000002311585376 |grad|_K: 9.172e-08 alpha: 4.195e-01 linmin: -2.744e-04 t[s]: 636.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768011 of unit cell: Completed after 3 iterations at t[s]: 637.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768013 of unit cell: Completed after 0 iterations at t[s]: 637.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.617717 magneticMoment: [ Abs: 0.48007 Tot: +0.00643 ] + SubspaceRotationAdjust: set factor to 0.0424 +ElecMinimize: Iter: 25 G: -1059.000003960250069 |grad|_K: 7.236e-08 alpha: 5.514e-01 linmin: -9.775e-04 t[s]: 638.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768003 of unit cell: Completed after 4 iterations at t[s]: 639.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768002 of unit cell: Completed after 0 iterations at t[s]: 640.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.617099 magneticMoment: [ Abs: 0.48006 Tot: +0.00616 ] + SubspaceRotationAdjust: set factor to 0.0473 +ElecMinimize: Iter: 26 G: -1059.000005123580195 |grad|_K: 6.076e-08 alpha: 6.170e-01 linmin: -6.939e-04 t[s]: 641.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767995 of unit cell: Completed after 8 iterations at t[s]: 641.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767996 of unit cell: Completed after 0 iterations at t[s]: 642.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616844 magneticMoment: [ Abs: 0.48008 Tot: +0.00587 ] + SubspaceRotationAdjust: set factor to 0.0484 +ElecMinimize: Iter: 27 G: -1059.000005791583135 |grad|_K: 7.312e-08 alpha: 5.203e-01 linmin: -1.291e-03 t[s]: 643.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768037 of unit cell: Completed after 11 iterations at t[s]: 643.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768016 of unit cell: Completed after 8 iterations at t[s]: 644.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618169 magneticMoment: [ Abs: 0.48004 Tot: +0.00532 ] + SubspaceRotationAdjust: set factor to 0.0395 +ElecMinimize: Iter: 28 G: -1059.000006267325716 |grad|_K: 5.935e-08 alpha: 2.504e-01 linmin: 7.426e-04 t[s]: 645.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768018 of unit cell: Completed after 0 iterations at t[s]: 646.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768021 of unit cell: Completed after 3 iterations at t[s]: 646.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618552 magneticMoment: [ Abs: 0.48006 Tot: +0.00468 ] + SubspaceRotationAdjust: set factor to 0.0523 +ElecMinimize: Iter: 29 G: -1059.000006848246585 |grad|_K: 5.584e-08 alpha: 5.370e-01 linmin: 1.356e-03 t[s]: 647.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767999 of unit cell: Completed after 8 iterations at t[s]: 648.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768007 of unit cell: Completed after 3 iterations at t[s]: 648.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.617724 magneticMoment: [ Abs: 0.48014 Tot: +0.00443 ] + SubspaceRotationAdjust: set factor to 0.043 +ElecMinimize: Iter: 30 G: -1059.000007192404837 |grad|_K: 5.110e-08 alpha: 3.467e-01 linmin: 1.109e-03 t[s]: 649.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768016 of unit cell: Completed after 3 iterations at t[s]: 650.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768016 of unit cell: Completed after 0 iterations at t[s]: 651.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618369 magneticMoment: [ Abs: 0.48021 Tot: +0.00383 ] + SubspaceRotationAdjust: set factor to 0.0578 +ElecMinimize: Iter: 31 G: -1059.000007522621218 |grad|_K: 3.712e-08 alpha: 3.835e-01 linmin: -1.125e-03 t[s]: 652.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768030 of unit cell: Completed after 5 iterations at t[s]: 652.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768027 of unit cell: Completed after 2 iterations at t[s]: 653.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.619044 magneticMoment: [ Abs: 0.48025 Tot: +0.00343 ] + SubspaceRotationAdjust: set factor to 0.0513 +ElecMinimize: Iter: 32 G: -1059.000007650340194 |grad|_K: 3.881e-08 alpha: 3.025e-01 linmin: -1.978e-03 t[s]: 654.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768022 of unit cell: Completed after 2 iterations at t[s]: 654.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768021 of unit cell: Completed after 0 iterations at t[s]: 655.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618656 magneticMoment: [ Abs: 0.48036 Tot: +0.00302 ] + SubspaceRotationAdjust: set factor to 0.0744 +ElecMinimize: Iter: 33 G: -1059.000007850552947 |grad|_K: 3.589e-08 alpha: 3.536e-01 linmin: -6.707e-04 t[s]: 656.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768003 of unit cell: Completed after 8 iterations at t[s]: 657.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768014 of unit cell: Completed after 4 iterations at t[s]: 657.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618228 magneticMoment: [ Abs: 0.48043 Tot: +0.00290 ] + SubspaceRotationAdjust: set factor to 0.0624 +ElecMinimize: Iter: 34 G: -1059.000007884771776 |grad|_K: 4.356e-08 alpha: 1.379e-01 linmin: 2.724e-03 t[s]: 658.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768013 of unit cell: Completed after 0 iterations at t[s]: 659.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768012 of unit cell: Completed after 0 iterations at t[s]: 659.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618160 magneticMoment: [ Abs: 0.48056 Tot: +0.00236 ] + SubspaceRotationAdjust: set factor to 0.0586 +ElecMinimize: Iter: 35 G: -1059.000008003784842 |grad|_K: 3.671e-08 alpha: 2.236e-01 linmin: 9.326e-06 t[s]: 661.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768023 of unit cell: Completed after 4 iterations at t[s]: 661.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768021 of unit cell: Completed after 0 iterations at t[s]: 662.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618746 magneticMoment: [ Abs: 0.48064 Tot: +0.00185 ] + SubspaceRotationAdjust: set factor to 0.0572 +ElecMinimize: Iter: 36 G: -1059.000008094681334 |grad|_K: 2.675e-08 alpha: 1.920e-01 linmin: 1.185e-03 t[s]: 663.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768024 of unit cell: Completed after 0 iterations at t[s]: 663.74 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768027 of unit cell: Completed after 4 iterations at t[s]: 664.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.619165 magneticMoment: [ Abs: 0.48081 Tot: +0.00113 ] + SubspaceRotationAdjust: set factor to 0.0529 +ElecMinimize: Iter: 37 G: -1059.000008128662330 |grad|_K: 3.598e-08 alpha: 4.636e-01 linmin: 7.706e-03 t[s]: 665.41 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.185e-08 + +Computing DFT-D3 correction: +# coordination-number C 5.912 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.761 16.730 16.624 13.885 11.129 16.760 16.732 16.624 13.885 12.007 16.760 16.732 16.624 13.885 11.130 16.778 16.732 16.624 13.885 +# coordination-number N 0.973 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.16 +EvdW_6 = -0.120296 +EvdW_8 = -0.212353 +IonicMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -0.984225 gdotd/gdotd0: 0.966427 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number C 5.901 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.914 5.977 5.956 5.940 2.985 +# coordination-number Hf 11.128 16.726 16.719 16.624 13.885 11.126 16.720 16.724 16.624 13.885 11.970 16.720 16.724 16.624 13.885 11.128 16.779 16.724 16.624 13.885 +# coordination-number N 1.027 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.12 +EvdW_6 = -0.120274 +EvdW_8 = -0.212287 +Shifting auxilliary hamiltonian by -0.000100 to set nElectrons=325.619165 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768182 of unit cell: Completed after 34 iterations at t[s]: 671.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.619165 magneticMoment: [ Abs: 0.48416 Tot: -0.00752 ] +ElecMinimize: Iter: 0 G: -1058.689565137243562 |grad|_K: 4.396e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.755541 of unit cell: Completed after 33 iterations at t[s]: 673.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762363 of unit cell: Completed after 33 iterations at t[s]: 673.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.275146 magneticMoment: [ Abs: 0.48325 Tot: +0.05578 ] + SubspaceRotationAdjust: set factor to 0.0412 +ElecMinimize: Iter: 1 G: -1058.963376561774794 |grad|_K: 2.010e-05 alpha: 4.199e-01 linmin: 9.257e-03 t[s]: 674.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773984 of unit cell: Completed after 36 iterations at t[s]: 675.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769000 of unit cell: Completed after 33 iterations at t[s]: 676.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638928 magneticMoment: [ Abs: 0.46577 Tot: -0.03117 ] + SubspaceRotationAdjust: set factor to 0.0264 +ElecMinimize: Iter: 2 G: -1058.993711108084881 |grad|_K: 7.122e-06 alpha: 1.983e-01 linmin: -5.546e-03 t[s]: 677.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769179 of unit cell: Completed after 24 iterations at t[s]: 677.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769436 of unit cell: Completed after 26 iterations at t[s]: 678.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.674180 magneticMoment: [ Abs: 0.46118 Tot: -0.03787 ] + SubspaceRotationAdjust: set factor to 0.0347 +ElecMinimize: Iter: 3 G: -1059.002735488372991 |grad|_K: 4.552e-06 alpha: 4.847e-01 linmin: -4.134e-05 t[s]: 679.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767925 of unit cell: Completed after 28 iterations at t[s]: 679.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768191 of unit cell: Completed after 23 iterations at t[s]: 680.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.592284 magneticMoment: [ Abs: 0.46327 Tot: -0.01985 ] + SubspaceRotationAdjust: set factor to 0.0301 +ElecMinimize: Iter: 4 G: -1059.005659101520905 |grad|_K: 2.953e-06 alpha: 4.048e-01 linmin: -1.845e-04 t[s]: 681.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768380 of unit cell: Completed after 20 iterations at t[s]: 682.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768439 of unit cell: Completed after 17 iterations at t[s]: 682.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607395 magneticMoment: [ Abs: 0.46762 Tot: -0.01975 ] + SubspaceRotationAdjust: set factor to 0.0401 +ElecMinimize: Iter: 5 G: -1059.007278450426384 |grad|_K: 2.104e-06 alpha: 5.311e-01 linmin: -8.443e-06 t[s]: 683.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768726 of unit cell: Completed after 25 iterations at t[s]: 684.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768848 of unit cell: Completed after 19 iterations at t[s]: 684.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633153 magneticMoment: [ Abs: 0.47048 Tot: -0.02251 ] + SubspaceRotationAdjust: set factor to 0.0419 +ElecMinimize: Iter: 6 G: -1059.008450857963226 |grad|_K: 2.421e-06 alpha: 7.593e-01 linmin: 8.726e-05 t[s]: 685.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767633 of unit cell: Completed after 27 iterations at t[s]: 686.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768038 of unit cell: Completed after 25 iterations at t[s]: 687.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580981 magneticMoment: [ Abs: 0.47348 Tot: -0.01079 ] + SubspaceRotationAdjust: set factor to 0.039 +ElecMinimize: Iter: 7 G: -1059.009507364513865 |grad|_K: 2.512e-06 alpha: 5.186e-01 linmin: 2.215e-06 t[s]: 687.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768416 of unit cell: Completed after 22 iterations at t[s]: 688.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768589 of unit cell: Completed after 19 iterations at t[s]: 689.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.608920 magneticMoment: [ Abs: 0.47636 Tot: -0.01571 ] + SubspaceRotationAdjust: set factor to 0.047 +ElecMinimize: Iter: 8 G: -1059.011186660070734 |grad|_K: 2.325e-06 alpha: 7.623e-01 linmin: -2.718e-05 t[s]: 690.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769270 of unit cell: Completed after 26 iterations at t[s]: 690.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769298 of unit cell: Completed after 9 iterations at t[s]: 691.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.648520 magneticMoment: [ Abs: 0.48070 Tot: -0.02265 ] + SubspaceRotationAdjust: set factor to 0.0489 +ElecMinimize: Iter: 9 G: -1059.012690108007291 |grad|_K: 2.805e-06 alpha: 7.952e-01 linmin: -2.635e-05 t[s]: 692.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767742 of unit cell: Completed after 28 iterations at t[s]: 692.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768468 of unit cell: Completed after 26 iterations at t[s]: 693.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591980 magneticMoment: [ Abs: 0.48443 Tot: -0.01153 ] + SubspaceRotationAdjust: set factor to 0.0389 +ElecMinimize: Iter: 10 G: -1059.013911389934719 |grad|_K: 2.760e-06 alpha: 4.419e-01 linmin: -1.367e-05 t[s]: 694.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768960 of unit cell: Completed after 25 iterations at t[s]: 695.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769056 of unit cell: Completed after 14 iterations at t[s]: 695.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.628461 magneticMoment: [ Abs: 0.48450 Tot: -0.02008 ] + SubspaceRotationAdjust: set factor to 0.0383 +ElecMinimize: Iter: 11 G: -1059.015332988791897 |grad|_K: 2.098e-06 alpha: 5.335e-01 linmin: -2.896e-05 t[s]: 696.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769208 of unit cell: Completed after 19 iterations at t[s]: 697.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769249 of unit cell: Completed after 14 iterations at t[s]: 697.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.642475 magneticMoment: [ Abs: 0.48556 Tot: -0.02380 ] + SubspaceRotationAdjust: set factor to 0.0403 +ElecMinimize: Iter: 12 G: -1059.016391207547258 |grad|_K: 1.867e-06 alpha: 6.862e-01 linmin: -4.770e-06 t[s]: 698.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768492 of unit cell: Completed after 27 iterations at t[s]: 699.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768720 of unit cell: Completed after 22 iterations at t[s]: 700.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610531 magneticMoment: [ Abs: 0.48721 Tot: -0.01792 ] + SubspaceRotationAdjust: set factor to 0.0325 +ElecMinimize: Iter: 13 G: -1059.016981588767976 |grad|_K: 1.599e-06 alpha: 4.852e-01 linmin: -9.384e-07 t[s]: 701.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769056 of unit cell: Completed after 25 iterations at t[s]: 701.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769032 of unit cell: Completed after 8 iterations at t[s]: 702.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635013 magneticMoment: [ Abs: 0.48626 Tot: -0.02347 ] + SubspaceRotationAdjust: set factor to 0.0275 +ElecMinimize: Iter: 14 G: -1059.017382307682965 |grad|_K: 1.126e-06 alpha: 4.492e-01 linmin: 4.214e-06 t[s]: 703.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768966 of unit cell: Completed after 14 iterations at t[s]: 703.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768947 of unit cell: Completed after 9 iterations at t[s]: 704.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633968 magneticMoment: [ Abs: 0.48435 Tot: -0.02437 ] + SubspaceRotationAdjust: set factor to 0.0294 +ElecMinimize: Iter: 15 G: -1059.017635476491932 |grad|_K: 9.168e-07 alpha: 5.725e-01 linmin: -2.617e-05 t[s]: 705.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768763 of unit cell: Completed after 18 iterations at t[s]: 705.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768781 of unit cell: Completed after 8 iterations at t[s]: 706.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.626594 magneticMoment: [ Abs: 0.48286 Tot: -0.02385 ] + SubspaceRotationAdjust: set factor to 0.0274 +ElecMinimize: Iter: 16 G: -1059.017787387371072 |grad|_K: 6.479e-07 alpha: 5.171e-01 linmin: -1.860e-05 t[s]: 707.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768898 of unit cell: Completed after 18 iterations at t[s]: 708.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768893 of unit cell: Completed after 3 iterations at t[s]: 708.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635841 magneticMoment: [ Abs: 0.48185 Tot: -0.02626 ] + SubspaceRotationAdjust: set factor to 0.0235 +ElecMinimize: Iter: 17 G: -1059.017860096766071 |grad|_K: 4.490e-07 alpha: 4.960e-01 linmin: 3.501e-05 t[s]: 709.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768844 of unit cell: Completed after 11 iterations at t[s]: 710.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768843 of unit cell: Completed after 0 iterations at t[s]: 710.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633799 magneticMoment: [ Abs: 0.48134 Tot: -0.02631 ] + SubspaceRotationAdjust: set factor to 0.0251 +ElecMinimize: Iter: 18 G: -1059.017895230832892 |grad|_K: 3.238e-07 alpha: 5.001e-01 linmin: -1.507e-04 t[s]: 711.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768802 of unit cell: Completed after 13 iterations at t[s]: 712.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768799 of unit cell: Completed after 0 iterations at t[s]: 712.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631717 magneticMoment: [ Abs: 0.48078 Tot: -0.02634 ] + SubspaceRotationAdjust: set factor to 0.0264 +ElecMinimize: Iter: 19 G: -1059.017915183054129 |grad|_K: 2.375e-07 alpha: 5.424e-01 linmin: -7.421e-04 t[s]: 713.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768829 of unit cell: Completed after 11 iterations at t[s]: 714.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768829 of unit cell: Completed after 0 iterations at t[s]: 715.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634123 magneticMoment: [ Abs: 0.48023 Tot: -0.02723 ] + SubspaceRotationAdjust: set factor to 0.0271 +ElecMinimize: Iter: 20 G: -1059.017926148697143 |grad|_K: 1.743e-07 alpha: 5.502e-01 linmin: -9.153e-05 t[s]: 716.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768823 of unit cell: Completed after 3 iterations at t[s]: 716.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768822 of unit cell: Completed after 0 iterations at t[s]: 717.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633890 magneticMoment: [ Abs: 0.47996 Tot: -0.02762 ] + SubspaceRotationAdjust: set factor to 0.032 +ElecMinimize: Iter: 21 G: -1059.017932839838068 |grad|_K: 1.452e-07 alpha: 6.301e-01 linmin: -3.509e-04 t[s]: 718.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768792 of unit cell: Completed after 11 iterations at t[s]: 718.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768799 of unit cell: Completed after 3 iterations at t[s]: 719.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632457 magneticMoment: [ Abs: 0.47990 Tot: -0.02768 ] + SubspaceRotationAdjust: set factor to 0.034 +ElecMinimize: Iter: 22 G: -1059.017936373564908 |grad|_K: 1.336e-07 alpha: 4.824e-01 linmin: 1.822e-04 t[s]: 720.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 11 iterations at t[s]: 720.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768824 of unit cell: Completed after 0 iterations at t[s]: 721.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634020 magneticMoment: [ Abs: 0.47981 Tot: -0.02846 ] + SubspaceRotationAdjust: set factor to 0.0372 +ElecMinimize: Iter: 23 G: -1059.017939816531452 |grad|_K: 1.218e-07 alpha: 5.492e-01 linmin: -1.922e-03 t[s]: 722.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768825 of unit cell: Completed after 3 iterations at t[s]: 722.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768825 of unit cell: Completed after 0 iterations at t[s]: 723.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633974 magneticMoment: [ Abs: 0.47992 Tot: -0.02898 ] + SubspaceRotationAdjust: set factor to 0.0457 +ElecMinimize: Iter: 24 G: -1059.017942844774552 |grad|_K: 1.238e-07 alpha: 5.507e-01 linmin: -2.734e-04 t[s]: 724.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768785 of unit cell: Completed after 8 iterations at t[s]: 725.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768783 of unit cell: Completed after 0 iterations at t[s]: 725.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631101 magneticMoment: [ Abs: 0.48031 Tot: -0.02910 ] + SubspaceRotationAdjust: set factor to 0.0464 +ElecMinimize: Iter: 25 G: -1059.017945923418438 |grad|_K: 1.226e-07 alpha: 5.688e-01 linmin: 1.700e-04 t[s]: 726.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768789 of unit cell: Completed after 3 iterations at t[s]: 727.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768789 of unit cell: Completed after 0 iterations at t[s]: 727.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631265 magneticMoment: [ Abs: 0.48093 Tot: -0.02994 ] + SubspaceRotationAdjust: set factor to 0.0545 +ElecMinimize: Iter: 26 G: -1059.017948819941921 |grad|_K: 1.274e-07 alpha: 5.575e-01 linmin: -2.394e-06 t[s]: 728.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768824 of unit cell: Completed after 11 iterations at t[s]: 729.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 3 iterations at t[s]: 729.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632866 magneticMoment: [ Abs: 0.48158 Tot: -0.03115 ] + SubspaceRotationAdjust: set factor to 0.0516 +ElecMinimize: Iter: 27 G: -1059.017951311013348 |grad|_K: 1.478e-07 alpha: 4.428e-01 linmin: 2.311e-04 t[s]: 730.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768771 of unit cell: Completed after 11 iterations at t[s]: 731.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768789 of unit cell: Completed after 8 iterations at t[s]: 731.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630794 magneticMoment: [ Abs: 0.48227 Tot: -0.03163 ] + SubspaceRotationAdjust: set factor to 0.0458 +ElecMinimize: Iter: 28 G: -1059.017953312757527 |grad|_K: 1.143e-07 alpha: 2.748e-01 linmin: 4.559e-05 t[s]: 732.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768786 of unit cell: Completed after 3 iterations at t[s]: 733.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768784 of unit cell: Completed after 3 iterations at t[s]: 734.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630313 magneticMoment: [ Abs: 0.48304 Tot: -0.03274 ] + SubspaceRotationAdjust: set factor to 0.0537 +ElecMinimize: Iter: 29 G: -1059.017955477409942 |grad|_K: 9.782e-08 alpha: 4.725e-01 linmin: -2.438e-04 t[s]: 735.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768822 of unit cell: Completed after 8 iterations at t[s]: 735.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768815 of unit cell: Completed after 3 iterations at t[s]: 736.22 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632243 magneticMoment: [ Abs: 0.48364 Tot: -0.03398 ] + SubspaceRotationAdjust: set factor to 0.0455 +ElecMinimize: Iter: 30 G: -1059.017956765808322 |grad|_K: 9.209e-08 alpha: 3.820e-01 linmin: 4.216e-04 t[s]: 737.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768807 of unit cell: Completed after 4 iterations at t[s]: 737.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 0 iterations at t[s]: 738.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631553 magneticMoment: [ Abs: 0.48460 Tot: -0.03484 ] + SubspaceRotationAdjust: set factor to 0.0576 +ElecMinimize: Iter: 31 G: -1059.017958011494329 |grad|_K: 7.043e-08 alpha: 4.341e-01 linmin: -4.246e-04 t[s]: 739.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768784 of unit cell: Completed after 9 iterations at t[s]: 739.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768791 of unit cell: Completed after 3 iterations at t[s]: 740.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630595 magneticMoment: [ Abs: 0.48512 Tot: -0.03514 ] + SubspaceRotationAdjust: set factor to 0.0517 +ElecMinimize: Iter: 32 G: -1059.017958488570684 |grad|_K: 8.246e-08 alpha: 2.990e-01 linmin: -4.676e-04 t[s]: 741.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768806 of unit cell: Completed after 6 iterations at t[s]: 741.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768803 of unit cell: Completed after 0 iterations at t[s]: 742.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631481 magneticMoment: [ Abs: 0.48569 Tot: -0.03605 ] + SubspaceRotationAdjust: set factor to 0.0613 +ElecMinimize: Iter: 33 G: -1059.017959096346203 |grad|_K: 5.726e-08 alpha: 2.500e-01 linmin: 2.904e-04 t[s]: 743.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 5 iterations at t[s]: 744.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768815 of unit cell: Completed after 0 iterations at t[s]: 744.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632367 magneticMoment: [ Abs: 0.48615 Tot: -0.03701 ] + SubspaceRotationAdjust: set factor to 0.0668 +ElecMinimize: Iter: 34 G: -1059.017959552032607 |grad|_K: 4.435e-08 alpha: 3.851e-01 linmin: -2.227e-03 t[s]: 745.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 1 iterations at t[s]: 746.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 0 iterations at t[s]: 746.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632354 magneticMoment: [ Abs: 0.48665 Tot: -0.03790 ] + SubspaceRotationAdjust: set factor to 0.0823 +ElecMinimize: Iter: 35 G: -1059.017959937621981 |grad|_K: 4.291e-08 alpha: 4.866e-01 linmin: -9.639e-04 t[s]: 747.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768794 of unit cell: Completed after 8 iterations at t[s]: 748.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768802 of unit cell: Completed after 2 iterations at t[s]: 748.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631614 magneticMoment: [ Abs: 0.48708 Tot: -0.03842 ] + SubspaceRotationAdjust: set factor to 0.0781 +ElecMinimize: Iter: 36 G: -1059.017960129948960 |grad|_K: 5.406e-08 alpha: 2.949e-01 linmin: 5.777e-04 t[s]: 749.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768806 of unit cell: Completed after 3 iterations at t[s]: 750.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 0 iterations at t[s]: 750.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631882 magneticMoment: [ Abs: 0.48786 Tot: -0.03955 ] + SubspaceRotationAdjust: set factor to 0.113 +ElecMinimize: Iter: 37 G: -1059.017960372751986 |grad|_K: 4.607e-08 alpha: 2.508e-01 linmin: -6.837e-05 t[s]: 751.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768818 of unit cell: Completed after 5 iterations at t[s]: 752.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768816 of unit cell: Completed after 0 iterations at t[s]: 753.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632594 magneticMoment: [ Abs: 0.48840 Tot: -0.04046 ] + SubspaceRotationAdjust: set factor to 0.0898 +ElecMinimize: Iter: 38 G: -1059.017960525668968 |grad|_K: 5.850e-08 alpha: 2.003e-01 linmin: 1.716e-03 t[s]: 754.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768806 of unit cell: Completed after 3 iterations at t[s]: 754.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768808 of unit cell: Completed after 0 iterations at t[s]: 755.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632146 magneticMoment: [ Abs: 0.48910 Tot: -0.04144 ] + SubspaceRotationAdjust: set factor to 0.134 +ElecMinimize: Iter: 39 G: -1059.017960666947602 |grad|_K: 3.729e-08 alpha: 1.481e-01 linmin: -4.518e-04 t[s]: 756.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768804 of unit cell: Completed after 0 iterations at t[s]: 756.67 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.442450e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768795 of unit cell: Completed after 3 iterations at t[s]: 757.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768800 of unit cell: Completed after 3 iterations at t[s]: 757.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631584 magneticMoment: [ Abs: 0.48978 Tot: -0.04251 ] + SubspaceRotationAdjust: set factor to 0.116 +ElecMinimize: Iter: 40 G: -1059.017960802391599 |grad|_K: 4.589e-08 alpha: 2.923e-01 linmin: 9.160e-04 t[s]: 758.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 4 iterations at t[s]: 759.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 2 iterations at t[s]: 759.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632394 magneticMoment: [ Abs: 0.49058 Tot: -0.04417 ] + SubspaceRotationAdjust: set factor to 0.113 +ElecMinimize: Iter: 41 G: -1059.017960933295626 |grad|_K: 3.474e-08 alpha: 1.981e-01 linmin: 7.765e-04 t[s]: 760.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 0 iterations at t[s]: 761.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768818 of unit cell: Completed after 1 iterations at t[s]: 762.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632854 magneticMoment: [ Abs: 0.49188 Tot: -0.04653 ] + SubspaceRotationAdjust: set factor to 0.134 +ElecMinimize: Iter: 42 G: -1059.017961082709689 |grad|_K: 3.358e-08 alpha: 4.232e-01 linmin: 1.010e-03 t[s]: 763.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768812 of unit cell: Completed after 3 iterations at t[s]: 763.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768813 of unit cell: Completed after 0 iterations at t[s]: 764.18 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632585 magneticMoment: [ Abs: 0.49318 Tot: -0.04851 ] + SubspaceRotationAdjust: set factor to 0.15 +ElecMinimize: Iter: 43 G: -1059.017961202088827 |grad|_K: 3.127e-08 alpha: 3.416e-01 linmin: -3.571e-04 t[s]: 765.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 3 iterations at t[s]: 765.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 0 iterations at t[s]: 766.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632072 magneticMoment: [ Abs: 0.49461 Tot: -0.05066 ] + SubspaceRotationAdjust: set factor to 0.156 +ElecMinimize: Iter: 44 G: -1059.017961324509088 |grad|_K: 3.617e-08 alpha: 3.495e-01 linmin: 3.050e-04 t[s]: 767.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768822 of unit cell: Completed after 3 iterations at t[s]: 767.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 0 iterations at t[s]: 768.45 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632892 magneticMoment: [ Abs: 0.49618 Tot: -0.05332 ] + SubspaceRotationAdjust: set factor to 0.129 +ElecMinimize: Iter: 45 G: -1059.017961437307576 |grad|_K: 4.243e-08 alpha: 2.449e-01 linmin: 2.382e-03 t[s]: 769.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768809 of unit cell: Completed after 3 iterations at t[s]: 770.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 0 iterations at t[s]: 770.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632564 magneticMoment: [ Abs: 0.49783 Tot: -0.05592 ] + SubspaceRotationAdjust: set factor to 0.109 +ElecMinimize: Iter: 46 G: -1059.017961520808967 |grad|_K: 3.608e-08 alpha: 1.745e-01 linmin: 2.421e-05 t[s]: 771.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 0 iterations at t[s]: 772.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768818 of unit cell: Completed after 2 iterations at t[s]: 772.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633080 magneticMoment: [ Abs: 0.50096 Tot: -0.06078 ] + SubspaceRotationAdjust: set factor to 0.121 +ElecMinimize: Iter: 47 G: -1059.017961659112416 |grad|_K: 3.533e-08 alpha: 3.879e-01 linmin: 2.261e-03 t[s]: 773.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768819 of unit cell: Completed after 2 iterations at t[s]: 774.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768819 of unit cell: Completed after 0 iterations at t[s]: 775.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633223 magneticMoment: [ Abs: 0.50465 Tot: -0.06607 ] + SubspaceRotationAdjust: set factor to 0.133 +ElecMinimize: Iter: 48 G: -1059.017961811669693 |grad|_K: 3.694e-08 alpha: 4.161e-01 linmin: -6.766e-04 t[s]: 776.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 2 iterations at t[s]: 776.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 0 iterations at t[s]: 777.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633365 magneticMoment: [ Abs: 0.50851 Tot: -0.07145 ] + SubspaceRotationAdjust: set factor to 0.148 +ElecMinimize: Iter: 49 G: -1059.017961988343586 |grad|_K: 3.865e-08 alpha: 3.598e-01 linmin: -6.712e-04 t[s]: 778.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768810 of unit cell: Completed after 3 iterations at t[s]: 778.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 0 iterations at t[s]: 779.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632806 magneticMoment: [ Abs: 0.51244 Tot: -0.07670 ] + SubspaceRotationAdjust: set factor to 0.132 +ElecMinimize: Iter: 50 G: -1059.017962155576470 |grad|_K: 5.313e-08 alpha: 3.122e-01 linmin: -4.656e-04 t[s]: 780.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768833 of unit cell: Completed after 8 iterations at t[s]: 781.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768824 of unit cell: Completed after 3 iterations at t[s]: 781.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633762 magneticMoment: [ Abs: 0.51710 Tot: -0.08314 ] + SubspaceRotationAdjust: set factor to 0.109 +ElecMinimize: Iter: 51 G: -1059.017962356576845 |grad|_K: 5.033e-08 alpha: 1.835e-01 linmin: 8.604e-04 t[s]: 782.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768826 of unit cell: Completed after 0 iterations at t[s]: 783.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768828 of unit cell: Completed after 2 iterations at t[s]: 783.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634118 magneticMoment: [ Abs: 0.52582 Tot: -0.09419 ] + SubspaceRotationAdjust: set factor to 0.138 +ElecMinimize: Iter: 52 G: -1059.017962615525676 |grad|_K: 5.401e-08 alpha: 3.484e-01 linmin: 4.194e-04 t[s]: 784.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 8 iterations at t[s]: 785.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 3 iterations at t[s]: 786.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633756 magneticMoment: [ Abs: 0.53190 Tot: -0.10122 ] + SubspaceRotationAdjust: set factor to 0.109 +ElecMinimize: Iter: 53 G: -1059.017962771945122 |grad|_K: 8.263e-08 alpha: 1.927e-01 linmin: 4.441e-04 t[s]: 787.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768850 of unit cell: Completed after 7 iterations at t[s]: 787.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768840 of unit cell: Completed after 3 iterations at t[s]: 788.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635044 magneticMoment: [ Abs: 0.54211 Tot: -0.11273 ] + SubspaceRotationAdjust: set factor to 0.118 +ElecMinimize: Iter: 54 G: -1059.017963047924923 |grad|_K: 5.529e-08 alpha: 1.285e-01 linmin: 6.150e-05 t[s]: 789.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768847 of unit cell: Completed after 0 iterations at t[s]: 789.90 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.853738e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768863 of unit cell: Completed after 8 iterations at t[s]: 790.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768856 of unit cell: Completed after 0 iterations at t[s]: 791.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636216 magneticMoment: [ Abs: 0.55269 Tot: -0.12418 ] + SubspaceRotationAdjust: set factor to 0.0809 +ElecMinimize: Iter: 55 G: -1059.017963373589282 |grad|_K: 1.008e-07 alpha: 2.826e-01 linmin: 1.592e-03 t[s]: 792.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768848 of unit cell: Completed after 9 iterations at t[s]: 792.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768851 of unit cell: Completed after 4 iterations at t[s]: 793.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635974 magneticMoment: [ Abs: 0.56262 Tot: -0.13448 ] + SubspaceRotationAdjust: set factor to 0.09 +ElecMinimize: Iter: 56 G: -1059.017963542030884 |grad|_K: 6.194e-08 alpha: 7.928e-02 linmin: 6.589e-04 t[s]: 794.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768849 of unit cell: Completed after 0 iterations at t[s]: 794.89 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.378522e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768846 of unit cell: Completed after 2 iterations at t[s]: 795.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768845 of unit cell: Completed after 0 iterations at t[s]: 796.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635643 magneticMoment: [ Abs: 0.57865 Tot: -0.15094 ] + SubspaceRotationAdjust: set factor to 0.0946 +ElecMinimize: Iter: 57 G: -1059.017963951777574 |grad|_K: 6.025e-08 alpha: 3.354e-01 linmin: -3.874e-04 t[s]: 797.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768850 of unit cell: Completed after 3 iterations at t[s]: 797.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768850 of unit cell: Completed after 0 iterations at t[s]: 798.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636088 magneticMoment: [ Abs: 0.59379 Tot: -0.16643 ] + SubspaceRotationAdjust: set factor to 0.104 +ElecMinimize: Iter: 58 G: -1059.017964390575571 |grad|_K: 5.862e-08 alpha: 3.294e-01 linmin: -2.962e-04 t[s]: 799.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768874 of unit cell: Completed after 8 iterations at t[s]: 799.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768870 of unit cell: Completed after 0 iterations at t[s]: 800.45 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637376 magneticMoment: [ Abs: 0.60611 Tot: -0.17901 ] + SubspaceRotationAdjust: set factor to 0.0931 +ElecMinimize: Iter: 59 G: -1059.017964743259881 |grad|_K: 8.662e-08 alpha: 2.759e-01 linmin: 9.796e-04 t[s]: 801.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768872 of unit cell: Completed after 4 iterations at t[s]: 802.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768869 of unit cell: Completed after 3 iterations at t[s]: 802.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637337 magneticMoment: [ Abs: 0.62010 Tot: -0.19274 ] + SubspaceRotationAdjust: set factor to 0.123 +ElecMinimize: Iter: 60 G: -1059.017965043314916 |grad|_K: 6.581e-08 alpha: 1.430e-01 linmin: 1.093e-04 t[s]: 803.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768864 of unit cell: Completed after 4 iterations at t[s]: 804.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768862 of unit cell: Completed after 0 iterations at t[s]: 804.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636815 magneticMoment: [ Abs: 0.63300 Tot: -0.20511 ] + SubspaceRotationAdjust: set factor to 0.125 +ElecMinimize: Iter: 61 G: -1059.017965394108387 |grad|_K: 6.108e-08 alpha: 2.272e-01 linmin: -8.730e-04 t[s]: 805.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768867 of unit cell: Completed after 2 iterations at t[s]: 806.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768869 of unit cell: Completed after 0 iterations at t[s]: 807.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637279 magneticMoment: [ Abs: 0.64710 Tot: -0.21872 ] + SubspaceRotationAdjust: set factor to 0.156 +ElecMinimize: Iter: 62 G: -1059.017965819101164 |grad|_K: 6.435e-08 alpha: 2.852e-01 linmin: -7.028e-04 t[s]: 808.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768901 of unit cell: Completed after 8 iterations at t[s]: 808.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768887 of unit cell: Completed after 4 iterations at t[s]: 809.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638500 magneticMoment: [ Abs: 0.65633 Tot: -0.22779 ] + SubspaceRotationAdjust: set factor to 0.137 +ElecMinimize: Iter: 63 G: -1059.017966105650885 |grad|_K: 7.632e-08 alpha: 1.675e-01 linmin: 8.699e-04 t[s]: 810.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768885 of unit cell: Completed after 0 iterations at t[s]: 810.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768885 of unit cell: Completed after 0 iterations at t[s]: 811.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638395 magneticMoment: [ Abs: 0.66963 Tot: -0.24024 ] + SubspaceRotationAdjust: set factor to 0.153 +ElecMinimize: Iter: 64 G: -1059.017966421176197 |grad|_K: 7.655e-08 alpha: 1.733e-01 linmin: 5.136e-06 t[s]: 812.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768859 of unit cell: Completed after 8 iterations at t[s]: 813.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768875 of unit cell: Completed after 5 iterations at t[s]: 813.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637719 magneticMoment: [ Abs: 0.67459 Tot: -0.24465 ] + SubspaceRotationAdjust: set factor to 0.117 +ElecMinimize: Iter: 65 G: -1059.017966478455037 |grad|_K: 7.565e-08 alpha: 6.487e-02 linmin: 9.984e-04 t[s]: 814.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768874 of unit cell: Completed after 0 iterations at t[s]: 815.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768875 of unit cell: Completed after 3 iterations at t[s]: 815.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637697 magneticMoment: [ Abs: 0.68645 Tot: -0.25538 ] + SubspaceRotationAdjust: set factor to 0.133 +ElecMinimize: Iter: 66 G: -1059.017966703907859 |grad|_K: 7.176e-08 alpha: 1.562e-01 linmin: 4.013e-04 t[s]: 816.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768898 of unit cell: Completed after 8 iterations at t[s]: 817.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768886 of unit cell: Completed after 4 iterations at t[s]: 818.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638431 magneticMoment: [ Abs: 0.69188 Tot: -0.26036 ] + SubspaceRotationAdjust: set factor to 0.115 +ElecMinimize: Iter: 67 G: -1059.017966817355955 |grad|_K: 6.324e-08 alpha: 7.706e-02 linmin: 6.958e-04 t[s]: 819.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768890 of unit cell: Completed after 2 iterations at t[s]: 819.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768892 of unit cell: Completed after 0 iterations at t[s]: 820.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638805 magneticMoment: [ Abs: 0.69869 Tot: -0.26627 ] + SubspaceRotationAdjust: set factor to 0.167 +ElecMinimize: Iter: 68 G: -1059.017966992810898 |grad|_K: 5.289e-08 alpha: 1.221e-01 linmin: -2.178e-03 t[s]: 821.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768890 of unit cell: Completed after 4 iterations at t[s]: 821.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768890 of unit cell: Completed after 0 iterations at t[s]: 822.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638600 magneticMoment: [ Abs: 0.70310 Tot: -0.26985 ] + SubspaceRotationAdjust: set factor to 0.195 +ElecMinimize: Iter: 69 G: -1059.017967122448226 |grad|_K: 5.075e-08 alpha: 1.119e-01 linmin: -1.784e-03 t[s]: 823.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768878 of unit cell: Completed after 7 iterations at t[s]: 824.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768883 of unit cell: Completed after 1 iterations at t[s]: 824.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638137 magneticMoment: [ Abs: 0.70527 Tot: -0.27148 ] + SubspaceRotationAdjust: set factor to 0.128 +ElecMinimize: Iter: 70 G: -1059.017967177776200 |grad|_K: 7.869e-08 alpha: 6.243e-02 linmin: 2.006e-03 t[s]: 825.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768881 of unit cell: Completed after 0 iterations at t[s]: 826.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768882 of unit cell: Completed after 0 iterations at t[s]: 826.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638035 magneticMoment: [ Abs: 0.70966 Tot: -0.27497 ] + SubspaceRotationAdjust: set factor to 0.0995 +ElecMinimize: Iter: 71 G: -1059.017967263422861 |grad|_K: 6.736e-08 alpha: 5.206e-02 linmin: 1.180e-06 t[s]: 828.04 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 8.240e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.901 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.914 5.977 5.956 5.940 2.985 +# coordination-number Hf 11.128 16.726 16.719 16.624 13.885 11.126 16.720 16.724 16.624 13.885 11.970 16.720 16.724 16.624 13.885 11.128 16.779 16.724 16.624 13.885 +# coordination-number N 1.027 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.12 +EvdW_6 = -0.120274 +EvdW_8 = -0.212287 + +# Ionic positions in cartesian coordinates: +ion C 15.515069641948251 8.970497350992051 29.518241582658508 1 +ion C 6.487855760253332 0.181834802788424 23.690796219691197 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343457053847366 8.999426028796876 29.222363711160646 1 +ion C 0.313864307230839 0.181483979657740 23.421117892523405 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.460909659906896 3.607475102440546 29.222356817183769 1 +ion C 9.568450902365356 5.532290864320664 23.958714689961415 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.234534498405104 3.604723367665023 28.952917612289209 1 +ion C 3.394501447584366 5.531965243297395 23.690788758030930 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.148368111596595 0.014253244273522 31.011233152314496 1 +ion Hf 12.544336067650487 7.252882840155226 26.559509964317684 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.022152543620716 0.012978854423647 30.745034930541912 1 +ion Hf 6.382174540497179 7.252869378150114 26.290087412490475 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.262852154132782 5.355181617058370 31.404337280195129 1 +ion Hf 9.469905457752423 1.912500246541372 26.290039757993419 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.427105355364558 5.321336795272951 31.550274698626104 1 +ion Hf 3.295760021166517 1.905553529093818 26.016266310229486 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.253062381185192 5.350922435893279 35.671342085400994 1 + +# Forces in Cartesian coordinates: +force C -0.000333021140417 -0.000181139008312 0.011011746855291 1 +force C 0.000392816856583 -0.000284488632686 0.001630616385865 1 +force C 0.000271980593718 0.000158373784347 -0.004279757121790 0 +force C 0.000173124532306 0.000099547246376 -0.004276884329135 0 +force C -0.000972131406494 -0.000618807036135 0.022969588536894 0 +force C -0.000054415932264 0.004299284865123 0.005140866661383 1 +force C -0.000522310844280 -0.000297440771023 0.001650630159685 1 +force C 0.000174962883083 0.000182575831860 -0.004308264973172 0 +force C 0.000180250936065 -0.000034301863837 -0.004188780388462 0 +force C -0.001062131338332 -0.000614114661840 0.022979080460615 0 +force C 0.003692825689674 -0.002190124855580 0.005060868200120 1 +force C -0.000164349642911 -0.000097492859297 0.002380846667652 1 +force C 0.000244077713827 0.000059810178051 -0.004310784707399 0 +force C 0.000060928217895 0.000173839365031 -0.004188628912667 0 +force C -0.000993591806936 -0.000574169282399 0.022861531056911 0 +force C -0.003898335536890 -0.002209450466784 0.005739838368316 1 +force C -0.000047774071816 0.000479137029067 0.001623561632319 1 +force C 0.000188135054856 0.000107422035209 -0.004059131331748 0 +force C 0.000286400687360 0.000165740224502 -0.004164487720784 0 +force C -0.001022523000228 -0.000532897197694 0.022970290633261 0 +force Hf -0.004482227848476 0.002556733425517 0.005146576101904 1 +force Hf -0.002106723629105 -0.001184182371641 0.005098558431441 1 +force Hf 0.000500947654171 0.000288640690899 -0.003711094580987 0 +force Hf -0.000419782266725 -0.000163574182936 0.011951598557203 0 +force Hf 0.001043301963265 0.000602051687597 -0.023964229238374 0 +force Hf 0.003643428570588 0.002002232877767 0.005768280235032 1 +force Hf 0.001790074397450 -0.001364602720385 0.005762573297575 1 +force Hf 0.000586671086108 0.000108502995161 -0.003928856142064 0 +force Hf -0.000319003659351 -0.000183520111188 0.012016368083213 0 +force Hf 0.001382566318848 0.000608308516062 -0.024050508977171 0 +force Hf 0.000828911556595 0.000587982848391 0.031863841626191 1 +force Hf -0.000294826695104 0.002223210489691 0.005737941975639 1 +force Hf 0.000388746052226 0.000457845873512 -0.003924684493687 0 +force Hf -0.000398725782005 -0.000230969619839 0.012131192773677 0 +force Hf 0.001216921455712 0.000893999370782 -0.024050920779575 0 +force Hf 0.000127081292041 -0.005100689758196 0.005115043729393 1 +force Hf -0.000006456485181 -0.000022901063668 0.000451516392931 1 +force Hf 0.000694907190487 0.000404085415388 -0.003942131592550 0 +force Hf -0.000349778022070 -0.000281262100878 0.011948721548405 0 +force Hf 0.001184541268133 0.000685839528306 -0.023693151792021 0 +force N -0.000081574823352 -0.000179614619305 -0.079078764491498 1 + +# Energy components: + A_diel = -0.5707683957829115 + Eewald = 38756.7710350306733744 + EH = 39732.6852943400299409 + Eloc = -79558.4555548908829223 + Enl = -270.1289788131679757 + EvdW = -0.3325608525674292 + Exc = -796.5774800527392472 + Exc_core = 594.6256223180482721 + KE = 421.1049263588306530 + MuShift = -0.0088016449665616 +------------------------------------- + Etot = -1120.8872666025299623 + TS = 0.0019273280457110 +------------------------------------- + F = -1120.8891939305756296 + muN = -61.8712266671527331 +------------------------------------- + G = -1059.0179672634228609 + +IonicMinimize: Iter: 1 G: -1059.017967263422861 |grad|_K: 1.238e-02 alpha: 3.000e+00 linmin: -7.613e-01 t[s]: 834.10 + +#--- Lowdin population analysis --- +# oxidation-state C -0.235 -0.232 -0.233 -0.209 -0.187 -0.232 -0.232 -0.233 -0.209 -0.187 -0.232 -0.230 -0.233 -0.209 -0.188 -0.233 -0.232 -0.234 -0.209 -0.187 +# magnetic-moments C -0.002 -0.001 -0.006 -0.007 -0.119 -0.002 -0.001 -0.006 -0.011 -0.108 -0.002 -0.000 -0.006 -0.011 -0.027 -0.001 -0.001 -0.005 -0.011 -0.119 +# oxidation-state Hf +0.597 +0.243 +0.242 +0.243 +0.118 +0.598 +0.244 +0.243 +0.242 +0.118 -0.004 +0.245 +0.243 +0.242 +0.118 +0.597 +0.249 +0.243 +0.243 +0.119 +# magnetic-moments Hf +0.042 +0.002 +0.000 +0.000 -0.001 +0.049 -0.000 -0.001 +0.001 -0.002 +0.058 -0.000 -0.001 +0.000 -0.002 +0.042 +0.002 -0.000 +0.000 -0.001 +# oxidation-state N -1.036 +# magnetic-moments N -0.019 + + +Computing DFT-D3 correction: +# coordination-number C 5.897 5.976 5.956 5.940 2.985 5.915 5.975 5.956 5.940 2.985 5.915 5.976 5.956 5.940 2.985 5.912 5.976 5.956 5.940 2.985 +# coordination-number Hf 11.126 16.711 16.712 16.624 13.885 11.124 16.705 16.720 16.624 13.885 11.954 16.705 16.720 16.624 13.885 11.126 16.772 16.720 16.624 13.885 +# coordination-number N 1.043 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.11 +EvdW_6 = -0.120267 +EvdW_8 = -0.212291 +Shifting auxilliary hamiltonian by 0.000134 to set nElectrons=325.638035 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769008 of unit cell: Completed after 28 iterations at t[s]: 836.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638035 magneticMoment: [ Abs: 0.70037 Tot: -0.26410 ] +ElecMinimize: Iter: 0 G: -1058.947760476803751 |grad|_K: 2.177e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754958 of unit cell: Completed after 31 iterations at t[s]: 837.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763823 of unit cell: Completed after 32 iterations at t[s]: 838.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.332070 magneticMoment: [ Abs: 0.66472 Tot: -0.14693 ] + SubspaceRotationAdjust: set factor to 0.0616 +ElecMinimize: Iter: 1 G: -1059.002088610086048 |grad|_K: 2.030e-05 alpha: 3.584e-01 linmin: 8.125e-03 t[s]: 839.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.775564 of unit cell: Completed after 37 iterations at t[s]: 840.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769169 of unit cell: Completed after 34 iterations at t[s]: 840.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633217 magneticMoment: [ Abs: 0.69054 Tot: -0.27753 ] + SubspaceRotationAdjust: set factor to 0.142 +ElecMinimize: Iter: 2 G: -1059.020511904660907 |grad|_K: 4.840e-06 alpha: 1.227e-01 linmin: -9.310e-03 t[s]: 841.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769689 of unit cell: Completed after 26 iterations at t[s]: 842.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770278 of unit cell: Completed after 26 iterations at t[s]: 843.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.717166 magneticMoment: [ Abs: 0.70081 Tot: -0.30721 ] + SubspaceRotationAdjust: set factor to 0.0875 +ElecMinimize: Iter: 3 G: -1059.022830495177232 |grad|_K: 6.085e-06 alpha: 2.666e-01 linmin: 1.477e-03 t[s]: 844.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767534 of unit cell: Completed after 29 iterations at t[s]: 844.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768921 of unit cell: Completed after 27 iterations at t[s]: 845.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.619428 magneticMoment: [ Abs: 0.68919 Tot: -0.26590 ] + SubspaceRotationAdjust: set factor to 0.086 +ElecMinimize: Iter: 4 G: -1059.024606132331201 |grad|_K: 2.061e-06 alpha: 1.411e-01 linmin: 2.031e-04 t[s]: 846.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768839 of unit cell: Completed after 14 iterations at t[s]: 847.03 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.233216e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768667 of unit cell: Completed after 17 iterations at t[s]: 847.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768590 of unit cell: Completed after 14 iterations at t[s]: 848.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594861 magneticMoment: [ Abs: 0.69667 Tot: -0.25770 ] + SubspaceRotationAdjust: set factor to 0.0577 +ElecMinimize: Iter: 5 G: -1059.025405819934122 |grad|_K: 2.124e-06 alpha: 5.416e-01 linmin: 2.673e-04 t[s]: 849.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770506 of unit cell: Completed after 29 iterations at t[s]: 849.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769185 of unit cell: Completed after 28 iterations at t[s]: 850.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633574 magneticMoment: [ Abs: 0.70295 Tot: -0.27274 ] + SubspaceRotationAdjust: set factor to 0.044 +ElecMinimize: Iter: 6 G: -1059.025668119653574 |grad|_K: 1.257e-06 alpha: 1.619e-01 linmin: -6.927e-04 t[s]: 851.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769248 of unit cell: Completed after 11 iterations at t[s]: 852.09 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.857211e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769371 of unit cell: Completed after 14 iterations at t[s]: 852.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769410 of unit cell: Completed after 11 iterations at t[s]: 853.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.649288 magneticMoment: [ Abs: 0.70248 Tot: -0.27736 ] + SubspaceRotationAdjust: set factor to 0.0417 +ElecMinimize: Iter: 7 G: -1059.026000252500353 |grad|_K: 1.241e-06 alpha: 5.863e-01 linmin: -1.652e-06 t[s]: 854.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768780 of unit cell: Completed after 26 iterations at t[s]: 854.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769061 of unit cell: Completed after 23 iterations at t[s]: 855.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625533 magneticMoment: [ Abs: 0.70035 Tot: -0.26770 ] + SubspaceRotationAdjust: set factor to 0.0361 +ElecMinimize: Iter: 8 G: -1059.026178321545103 |grad|_K: 1.049e-06 alpha: 3.306e-01 linmin: 7.887e-06 t[s]: 856.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769053 of unit cell: Completed after 14 iterations at t[s]: 857.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769047 of unit cell: Completed after 11 iterations at t[s]: 857.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.622637 magneticMoment: [ Abs: 0.70528 Tot: -0.26610 ] + SubspaceRotationAdjust: set factor to 0.0482 +ElecMinimize: Iter: 9 G: -1059.026393789147505 |grad|_K: 9.429e-07 alpha: 5.615e-01 linmin: -1.530e-05 t[s]: 858.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769470 of unit cell: Completed after 24 iterations at t[s]: 859.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769326 of unit cell: Completed after 18 iterations at t[s]: 859.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.639537 magneticMoment: [ Abs: 0.71019 Tot: -0.27210 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 10 G: -1059.026508136486655 |grad|_K: 8.254e-07 alpha: 3.676e-01 linmin: -1.276e-06 t[s]: 860.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769270 of unit cell: Completed after 16 iterations at t[s]: 861.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769246 of unit cell: Completed after 13 iterations at t[s]: 861.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632617 magneticMoment: [ Abs: 0.71118 Tot: -0.26910 ] + SubspaceRotationAdjust: set factor to 0.049 +ElecMinimize: Iter: 11 G: -1059.026632462607949 |grad|_K: 7.549e-07 alpha: 5.226e-01 linmin: -1.671e-05 t[s]: 862.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769142 of unit cell: Completed after 18 iterations at t[s]: 863.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769137 of unit cell: Completed after 3 iterations at t[s]: 864.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.623849 magneticMoment: [ Abs: 0.71192 Tot: -0.26538 ] + SubspaceRotationAdjust: set factor to 0.051 +ElecMinimize: Iter: 12 G: -1059.026742045363790 |grad|_K: 7.831e-07 alpha: 5.502e-01 linmin: -2.493e-05 t[s]: 865.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769481 of unit cell: Completed after 23 iterations at t[s]: 865.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769378 of unit cell: Completed after 14 iterations at t[s]: 866.18 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638748 magneticMoment: [ Abs: 0.71562 Tot: -0.27035 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 13 G: -1059.026824477274204 |grad|_K: 6.705e-07 alpha: 3.830e-01 linmin: 2.498e-05 t[s]: 867.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769331 of unit cell: Completed after 11 iterations at t[s]: 867.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769315 of unit cell: Completed after 9 iterations at t[s]: 868.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633963 magneticMoment: [ Abs: 0.71703 Tot: -0.26781 ] + SubspaceRotationAdjust: set factor to 0.0489 +ElecMinimize: Iter: 14 G: -1059.026905243048759 |grad|_K: 5.870e-07 alpha: 5.171e-01 linmin: 3.540e-05 t[s]: 869.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769169 of unit cell: Completed after 18 iterations at t[s]: 869.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769161 of unit cell: Completed after 3 iterations at t[s]: 870.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624479 magneticMoment: [ Abs: 0.71647 Tot: -0.26343 ] + SubspaceRotationAdjust: set factor to 0.0472 +ElecMinimize: Iter: 15 G: -1059.026970384061997 |grad|_K: 5.876e-07 alpha: 5.437e-01 linmin: -9.851e-05 t[s]: 871.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769384 of unit cell: Completed after 22 iterations at t[s]: 871.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769315 of unit cell: Completed after 14 iterations at t[s]: 872.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635741 magneticMoment: [ Abs: 0.71784 Tot: -0.26688 ] + SubspaceRotationAdjust: set factor to 0.0376 +ElecMinimize: Iter: 16 G: -1059.027015820681072 |grad|_K: 4.678e-07 alpha: 3.723e-01 linmin: 2.693e-05 t[s]: 873.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769301 of unit cell: Completed after 10 iterations at t[s]: 874.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769296 of unit cell: Completed after 3 iterations at t[s]: 874.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635647 magneticMoment: [ Abs: 0.71857 Tot: -0.26637 ] + SubspaceRotationAdjust: set factor to 0.0442 +ElecMinimize: Iter: 17 G: -1059.027054362363742 |grad|_K: 3.696e-07 alpha: 5.060e-01 linmin: -1.523e-05 t[s]: 875.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769201 of unit cell: Completed after 17 iterations at t[s]: 876.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769201 of unit cell: Completed after 0 iterations at t[s]: 876.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630249 magneticMoment: [ Abs: 0.71874 Tot: -0.26401 ] + SubspaceRotationAdjust: set factor to 0.0386 +ElecMinimize: Iter: 18 G: -1059.027078465749810 |grad|_K: 3.416e-07 alpha: 5.048e-01 linmin: -1.510e-04 t[s]: 877.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769302 of unit cell: Completed after 18 iterations at t[s]: 878.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 9 iterations at t[s]: 878.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635759 magneticMoment: [ Abs: 0.71948 Tot: -0.26561 ] + SubspaceRotationAdjust: set factor to 0.0322 +ElecMinimize: Iter: 19 G: -1059.027093190548612 |grad|_K: 2.288e-07 alpha: 3.562e-01 linmin: 1.095e-04 t[s]: 879.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769266 of unit cell: Completed after 7 iterations at t[s]: 880.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 3 iterations at t[s]: 881.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635885 magneticMoment: [ Abs: 0.71926 Tot: -0.26524 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 20 G: -1059.027102688769673 |grad|_K: 1.623e-07 alpha: 5.212e-01 linmin: -2.408e-04 t[s]: 882.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769224 of unit cell: Completed after 11 iterations at t[s]: 882.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769229 of unit cell: Completed after 3 iterations at t[s]: 883.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633936 magneticMoment: [ Abs: 0.71906 Tot: -0.26437 ] + SubspaceRotationAdjust: set factor to 0.033 +ElecMinimize: Iter: 21 G: -1059.027106887071568 |grad|_K: 1.362e-07 alpha: 4.534e-01 linmin: 1.303e-04 t[s]: 884.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769265 of unit cell: Completed after 11 iterations at t[s]: 884.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769262 of unit cell: Completed after 0 iterations at t[s]: 885.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636273 magneticMoment: [ Abs: 0.71953 Tot: -0.26512 ] + SubspaceRotationAdjust: set factor to 0.0281 +ElecMinimize: Iter: 22 G: -1059.027109546237625 |grad|_K: 9.396e-08 alpha: 4.145e-01 linmin: 2.099e-04 t[s]: 886.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769261 of unit cell: Completed after 3 iterations at t[s]: 886.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769261 of unit cell: Completed after 0 iterations at t[s]: 887.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636274 magneticMoment: [ Abs: 0.71984 Tot: -0.26503 ] + SubspaceRotationAdjust: set factor to 0.0331 +ElecMinimize: Iter: 23 G: -1059.027111218343634 |grad|_K: 7.220e-08 alpha: 5.434e-01 linmin: -5.415e-04 t[s]: 888.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769249 of unit cell: Completed after 8 iterations at t[s]: 888.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769250 of unit cell: Completed after 0 iterations at t[s]: 889.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635621 magneticMoment: [ Abs: 0.72006 Tot: -0.26471 ] + SubspaceRotationAdjust: set factor to 0.0329 +ElecMinimize: Iter: 24 G: -1059.027112151815345 |grad|_K: 6.026e-08 alpha: 5.047e-01 linmin: -7.050e-04 t[s]: 890.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 5 iterations at t[s]: 891.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 0 iterations at t[s]: 891.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636514 magneticMoment: [ Abs: 0.72041 Tot: -0.26491 ] + SubspaceRotationAdjust: set factor to 0.0342 +ElecMinimize: Iter: 25 G: -1059.027112789701505 |grad|_K: 5.045e-08 alpha: 4.931e-01 linmin: -4.575e-04 t[s]: 892.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769265 of unit cell: Completed after 3 iterations at t[s]: 893.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769266 of unit cell: Completed after 0 iterations at t[s]: 893.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636703 magneticMoment: [ Abs: 0.72075 Tot: -0.26484 ] + SubspaceRotationAdjust: set factor to 0.0411 +ElecMinimize: Iter: 26 G: -1059.027113314243479 |grad|_K: 4.641e-08 alpha: 5.694e-01 linmin: -1.158e-03 t[s]: 894.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769260 of unit cell: Completed after 3 iterations at t[s]: 895.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769259 of unit cell: Completed after 0 iterations at t[s]: 895.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636233 magneticMoment: [ Abs: 0.72130 Tot: -0.26454 ] + SubspaceRotationAdjust: set factor to 0.0473 +ElecMinimize: Iter: 27 G: -1059.027113836443505 |grad|_K: 4.375e-08 alpha: 6.510e-01 linmin: -2.689e-04 t[s]: 896.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769254 of unit cell: Completed after 5 iterations at t[s]: 897.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769255 of unit cell: Completed after 0 iterations at t[s]: 897.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635863 magneticMoment: [ Abs: 0.72198 Tot: -0.26427 ] + SubspaceRotationAdjust: set factor to 0.0499 +ElecMinimize: Iter: 28 G: -1059.027114196387629 |grad|_K: 5.616e-08 alpha: 5.381e-01 linmin: -1.532e-04 t[s]: 898.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769279 of unit cell: Completed after 7 iterations at t[s]: 899.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769269 of unit cell: Completed after 3 iterations at t[s]: 900.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636804 magneticMoment: [ Abs: 0.72289 Tot: -0.26443 ] + SubspaceRotationAdjust: set factor to 0.0461 +ElecMinimize: Iter: 29 G: -1059.027114527231788 |grad|_K: 4.843e-08 alpha: 3.062e-01 linmin: 3.940e-04 t[s]: 901.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769273 of unit cell: Completed after 0 iterations at t[s]: 901.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769276 of unit cell: Completed after 3 iterations at t[s]: 902.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637289 magneticMoment: [ Abs: 0.72422 Tot: -0.26429 ] + SubspaceRotationAdjust: set factor to 0.054 +ElecMinimize: Iter: 30 G: -1059.027114924629359 |grad|_K: 4.946e-08 alpha: 5.631e-01 linmin: 6.838e-04 t[s]: 903.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769259 of unit cell: Completed after 8 iterations at t[s]: 903.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 0 iterations at t[s]: 904.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636512 magneticMoment: [ Abs: 0.72523 Tot: -0.26367 ] + SubspaceRotationAdjust: set factor to 0.045 +ElecMinimize: Iter: 31 G: -1059.027115277746589 |grad|_K: 5.390e-08 alpha: 4.258e-01 linmin: 1.169e-03 t[s]: 905.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769276 of unit cell: Completed after 4 iterations at t[s]: 905.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 1 iterations at t[s]: 906.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637167 magneticMoment: [ Abs: 0.72642 Tot: -0.26361 ] + SubspaceRotationAdjust: set factor to 0.0409 +ElecMinimize: Iter: 32 G: -1059.027115515725882 |grad|_K: 3.663e-08 alpha: 3.041e-01 linmin: -2.037e-04 t[s]: 907.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 0 iterations at t[s]: 907.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 0 iterations at t[s]: 908.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637206 magneticMoment: [ Abs: 0.72743 Tot: -0.26332 ] + SubspaceRotationAdjust: set factor to 0.0455 +ElecMinimize: Iter: 33 G: -1059.027115757008687 |grad|_K: 3.027e-08 alpha: 4.930e-01 linmin: -3.853e-04 t[s]: 909.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769264 of unit cell: Completed after 2 iterations at t[s]: 910.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769265 of unit cell: Completed after 0 iterations at t[s]: 910.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636817 magneticMoment: [ Abs: 0.72814 Tot: -0.26294 ] + SubspaceRotationAdjust: set factor to 0.0443 +ElecMinimize: Iter: 34 G: -1059.027115900038325 |grad|_K: 2.513e-08 alpha: 4.414e-01 linmin: -1.013e-03 t[s]: 911.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769268 of unit cell: Completed after 0 iterations at t[s]: 912.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769269 of unit cell: Completed after 1 iterations at t[s]: 912.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637085 magneticMoment: [ Abs: 0.72910 Tot: -0.26282 ] + SubspaceRotationAdjust: set factor to 0.0512 +ElecMinimize: Iter: 35 G: -1059.027116019412915 |grad|_K: 2.496e-08 alpha: 5.539e-01 linmin: 6.784e-04 t[s]: 913.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769277 of unit cell: Completed after 2 iterations at t[s]: 914.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769274 of unit cell: Completed after 0 iterations at t[s]: 914.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637475 magneticMoment: [ Abs: 0.72992 Tot: -0.26280 ] + SubspaceRotationAdjust: set factor to 0.0492 +ElecMinimize: Iter: 36 G: -1059.027116090991967 |grad|_K: 2.658e-08 alpha: 3.622e-01 linmin: 9.121e-04 t[s]: 915.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769268 of unit cell: Completed after 2 iterations at t[s]: 916.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769270 of unit cell: Completed after 0 iterations at t[s]: 916.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637223 magneticMoment: [ Abs: 0.73057 Tot: -0.26250 ] + SubspaceRotationAdjust: set factor to 0.0589 +ElecMinimize: Iter: 37 G: -1059.027116145460923 |grad|_K: 1.994e-08 alpha: 2.607e-01 linmin: -6.716e-04 t[s]: 917.98 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.791e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.897 5.976 5.956 5.940 2.985 5.915 5.975 5.956 5.940 2.985 5.915 5.976 5.956 5.940 2.985 5.912 5.976 5.956 5.940 2.985 +# coordination-number Hf 11.126 16.711 16.712 16.624 13.885 11.124 16.705 16.720 16.624 13.885 11.954 16.705 16.720 16.624 13.885 11.126 16.772 16.720 16.624 13.885 +# coordination-number N 1.043 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.11 +EvdW_6 = -0.120267 +EvdW_8 = -0.212291 +IonicMinimize: Wolfe criterion not satisfied: alpha: 0.0265218 (E-E0)/|gdotd0|: -0.0253745 gdotd/gdotd0: 0.910481 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number C 5.888 5.973 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.911 5.973 5.955 5.940 2.985 5.908 5.973 5.956 5.940 2.985 +# coordination-number Hf 11.122 16.680 16.697 16.624 13.885 11.121 16.674 16.711 16.624 13.885 11.906 16.673 16.711 16.624 13.885 11.123 16.757 16.711 16.624 13.885 +# coordination-number N 1.063 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.09 +EvdW_6 = -0.120252 +EvdW_8 = -0.212296 +Shifting auxilliary hamiltonian by -0.000007 to set nElectrons=325.637223 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769463 of unit cell: Completed after 34 iterations at t[s]: 924.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637223 magneticMoment: [ Abs: 0.73729 Tot: -0.26031 ] +ElecMinimize: Iter: 0 G: -1058.719728686514827 |grad|_K: 4.296e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.758358 of unit cell: Completed after 33 iterations at t[s]: 926.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.764278 of unit cell: Completed after 33 iterations at t[s]: 926.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.304037 magneticMoment: [ Abs: 0.68090 Tot: -0.12164 ] + SubspaceRotationAdjust: set factor to 0.0469 +ElecMinimize: Iter: 1 G: -1058.988494387400806 |grad|_K: 2.090e-05 alpha: 4.303e-01 linmin: 6.860e-03 t[s]: 927.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.775576 of unit cell: Completed after 37 iterations at t[s]: 928.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770323 of unit cell: Completed after 33 iterations at t[s]: 928.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.669877 magneticMoment: [ Abs: 0.70994 Tot: -0.28812 ] + SubspaceRotationAdjust: set factor to 0.0309 +ElecMinimize: Iter: 2 G: -1059.020231574263107 |grad|_K: 7.534e-06 alpha: 1.884e-01 linmin: -6.965e-03 t[s]: 929.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770536 of unit cell: Completed after 26 iterations at t[s]: 930.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770829 of unit cell: Completed after 26 iterations at t[s]: 931.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.710938 magneticMoment: [ Abs: 0.71732 Tot: -0.30151 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 3 G: -1059.029828028992370 |grad|_K: 5.196e-06 alpha: 4.508e-01 linmin: 4.511e-05 t[s]: 932.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769076 of unit cell: Completed after 29 iterations at t[s]: 932.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769447 of unit cell: Completed after 24 iterations at t[s]: 933.37 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609823 magneticMoment: [ Abs: 0.70839 Tot: -0.25934 ] + SubspaceRotationAdjust: set factor to 0.0308 +ElecMinimize: Iter: 4 G: -1059.033240060290609 |grad|_K: 3.254e-06 alpha: 3.628e-01 linmin: -1.279e-04 t[s]: 934.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769435 of unit cell: Completed after 18 iterations at t[s]: 934.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769429 of unit cell: Completed after 14 iterations at t[s]: 935.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.605299 magneticMoment: [ Abs: 0.71605 Tot: -0.25692 ] + SubspaceRotationAdjust: set factor to 0.0407 +ElecMinimize: Iter: 5 G: -1059.035016199745314 |grad|_K: 2.238e-06 alpha: 4.800e-01 linmin: -1.162e-05 t[s]: 936.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769991 of unit cell: Completed after 26 iterations at t[s]: 937.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770044 of unit cell: Completed after 14 iterations at t[s]: 937.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.643357 magneticMoment: [ Abs: 0.72640 Tot: -0.27194 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 6 G: -1059.035936156074058 |grad|_K: 2.219e-06 alpha: 5.264e-01 linmin: 1.548e-04 t[s]: 938.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769538 of unit cell: Completed after 25 iterations at t[s]: 939.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769568 of unit cell: Completed after 9 iterations at t[s]: 939.78 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.606501 magneticMoment: [ Abs: 0.72811 Tot: -0.25688 ] + SubspaceRotationAdjust: set factor to 0.0418 +ElecMinimize: Iter: 7 G: -1059.036787069427191 |grad|_K: 1.735e-06 alpha: 4.971e-01 linmin: 3.418e-05 t[s]: 940.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769507 of unit cell: Completed after 17 iterations at t[s]: 941.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769466 of unit cell: Completed after 15 iterations at t[s]: 941.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591632 magneticMoment: [ Abs: 0.73462 Tot: -0.25124 ] + SubspaceRotationAdjust: set factor to 0.0499 +ElecMinimize: Iter: 8 G: -1059.037624762187079 |grad|_K: 1.777e-06 alpha: 7.992e-01 linmin: 2.095e-06 t[s]: 942.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770680 of unit cell: Completed after 28 iterations at t[s]: 943.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770140 of unit cell: Completed after 25 iterations at t[s]: 944.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631161 magneticMoment: [ Abs: 0.74534 Tot: -0.26728 ] + SubspaceRotationAdjust: set factor to 0.0441 +ElecMinimize: Iter: 9 G: -1059.038106354848424 |grad|_K: 1.812e-06 alpha: 4.347e-01 linmin: -4.550e-05 t[s]: 945.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769989 of unit cell: Completed after 23 iterations at t[s]: 945.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769895 of unit cell: Completed after 18 iterations at t[s]: 946.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607318 magneticMoment: [ Abs: 0.75376 Tot: -0.25780 ] + SubspaceRotationAdjust: set factor to 0.0467 +ElecMinimize: Iter: 10 G: -1059.038893427914900 |grad|_K: 1.693e-06 alpha: 6.857e-01 linmin: 7.106e-06 t[s]: 947.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769858 of unit cell: Completed after 18 iterations at t[s]: 947.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769855 of unit cell: Completed after 3 iterations at t[s]: 948.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.602164 magneticMoment: [ Abs: 0.76050 Tot: -0.25486 ] + SubspaceRotationAdjust: set factor to 0.0531 +ElecMinimize: Iter: 11 G: -1059.039624615682442 |grad|_K: 1.608e-06 alpha: 7.314e-01 linmin: -1.236e-05 t[s]: 949.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770505 of unit cell: Completed after 26 iterations at t[s]: 949.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770372 of unit cell: Completed after 19 iterations at t[s]: 950.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638473 magneticMoment: [ Abs: 0.76959 Tot: -0.26794 ] + SubspaceRotationAdjust: set factor to 0.0462 +ElecMinimize: Iter: 12 G: -1059.040145491764406 |grad|_K: 1.815e-06 alpha: 5.761e-01 linmin: 1.010e-05 t[s]: 951.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769676 of unit cell: Completed after 26 iterations at t[s]: 952.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769887 of unit cell: Completed after 23 iterations at t[s]: 952.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607334 magneticMoment: [ Abs: 0.77149 Tot: -0.25461 ] + SubspaceRotationAdjust: set factor to 0.0351 +ElecMinimize: Iter: 13 G: -1059.040613777215640 |grad|_K: 1.475e-06 alpha: 4.072e-01 linmin: 3.803e-06 t[s]: 953.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769961 of unit cell: Completed after 17 iterations at t[s]: 954.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769996 of unit cell: Completed after 14 iterations at t[s]: 955.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.620123 magneticMoment: [ Abs: 0.77673 Tot: -0.25775 ] + SubspaceRotationAdjust: set factor to 0.0394 +ElecMinimize: Iter: 14 G: -1059.041079974525019 |grad|_K: 1.143e-06 alpha: 6.136e-01 linmin: -1.536e-05 t[s]: 956.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770154 of unit cell: Completed after 19 iterations at t[s]: 956.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770146 of unit cell: Completed after 4 iterations at t[s]: 957.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635540 magneticMoment: [ Abs: 0.77800 Tot: -0.26226 ] + SubspaceRotationAdjust: set factor to 0.0383 +ElecMinimize: Iter: 15 G: -1059.041345821668529 |grad|_K: 9.714e-07 alpha: 5.824e-01 linmin: -7.497e-07 t[s]: 958.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769861 of unit cell: Completed after 23 iterations at t[s]: 959.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769906 of unit cell: Completed after 14 iterations at t[s]: 959.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.622932 magneticMoment: [ Abs: 0.77569 Tot: -0.25636 ] + SubspaceRotationAdjust: set factor to 0.0302 +ElecMinimize: Iter: 16 G: -1059.041507830331284 |grad|_K: 7.485e-07 alpha: 4.922e-01 linmin: -1.247e-05 t[s]: 960.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770061 of unit cell: Completed after 19 iterations at t[s]: 961.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770046 of unit cell: Completed after 8 iterations at t[s]: 961.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634716 magneticMoment: [ Abs: 0.77649 Tot: -0.26036 ] + SubspaceRotationAdjust: set factor to 0.0263 +ElecMinimize: Iter: 17 G: -1059.041594487749535 |grad|_K: 4.963e-07 alpha: 4.429e-01 linmin: 1.875e-05 t[s]: 963.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770043 of unit cell: Completed after 9 iterations at t[s]: 963.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770042 of unit cell: Completed after 3 iterations at t[s]: 964.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635931 magneticMoment: [ Abs: 0.77645 Tot: -0.26047 ] + SubspaceRotationAdjust: set factor to 0.0289 +ElecMinimize: Iter: 18 G: -1059.041639547359409 |grad|_K: 3.456e-07 alpha: 5.246e-01 linmin: -4.434e-05 t[s]: 965.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 14 iterations at t[s]: 965.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769969 of unit cell: Completed after 0 iterations at t[s]: 966.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631786 magneticMoment: [ Abs: 0.77569 Tot: -0.25862 ] + SubspaceRotationAdjust: set factor to 0.0264 +ElecMinimize: Iter: 19 G: -1059.041661234877665 |grad|_K: 2.586e-07 alpha: 5.194e-01 linmin: -2.117e-04 t[s]: 967.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770007 of unit cell: Completed after 14 iterations at t[s]: 968.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770005 of unit cell: Completed after 0 iterations at t[s]: 968.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634710 magneticMoment: [ Abs: 0.77563 Tot: -0.25958 ] + SubspaceRotationAdjust: set factor to 0.0242 +ElecMinimize: Iter: 20 G: -1059.041672733943415 |grad|_K: 1.799e-07 alpha: 4.897e-01 linmin: 2.787e-04 t[s]: 969.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769993 of unit cell: Completed after 3 iterations at t[s]: 970.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769991 of unit cell: Completed after 0 iterations at t[s]: 970.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634036 magneticMoment: [ Abs: 0.77562 Tot: -0.25921 ] + SubspaceRotationAdjust: set factor to 0.0277 +ElecMinimize: Iter: 21 G: -1059.041679274584112 |grad|_K: 1.399e-07 alpha: 5.821e-01 linmin: -4.348e-04 t[s]: 971.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769963 of unit cell: Completed after 11 iterations at t[s]: 972.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 0 iterations at t[s]: 972.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632477 magneticMoment: [ Abs: 0.77572 Tot: -0.25856 ] + SubspaceRotationAdjust: set factor to 0.0273 +ElecMinimize: Iter: 22 G: -1059.041682557598733 |grad|_K: 1.177e-07 alpha: 4.787e-01 linmin: 1.139e-03 t[s]: 974.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769990 of unit cell: Completed after 8 iterations at t[s]: 974.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769989 of unit cell: Completed after 2 iterations at t[s]: 975.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633832 magneticMoment: [ Abs: 0.77618 Tot: -0.25905 ] + SubspaceRotationAdjust: set factor to 0.0274 +ElecMinimize: Iter: 23 G: -1059.041684677329386 |grad|_K: 9.543e-08 alpha: 4.541e-01 linmin: -2.822e-03 t[s]: 976.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769987 of unit cell: Completed after 3 iterations at t[s]: 976.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769987 of unit cell: Completed after 0 iterations at t[s]: 977.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633552 magneticMoment: [ Abs: 0.77667 Tot: -0.25893 ] + SubspaceRotationAdjust: set factor to 0.035 +ElecMinimize: Iter: 24 G: -1059.041686590416020 |grad|_K: 8.543e-08 alpha: 5.639e-01 linmin: -7.891e-04 t[s]: 978.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769965 of unit cell: Completed after 8 iterations at t[s]: 979.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769963 of unit cell: Completed after 0 iterations at t[s]: 979.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631782 magneticMoment: [ Abs: 0.77735 Tot: -0.25822 ] + SubspaceRotationAdjust: set factor to 0.0388 +ElecMinimize: Iter: 25 G: -1059.041688165662663 |grad|_K: 7.856e-08 alpha: 6.036e-01 linmin: -9.343e-04 t[s]: 980.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769956 of unit cell: Completed after 3 iterations at t[s]: 981.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 0 iterations at t[s]: 981.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630973 magneticMoment: [ Abs: 0.77890 Tot: -0.25787 ] + SubspaceRotationAdjust: set factor to 0.0466 +ElecMinimize: Iter: 26 G: -1059.041689748869430 |grad|_K: 8.544e-08 alpha: 7.098e-01 linmin: -5.778e-04 t[s]: 982.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 8 iterations at t[s]: 983.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769966 of unit cell: Completed after 3 iterations at t[s]: 984.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631589 magneticMoment: [ Abs: 0.78095 Tot: -0.25811 ] + SubspaceRotationAdjust: set factor to 0.0479 +ElecMinimize: Iter: 27 G: -1059.041691064793895 |grad|_K: 9.302e-08 alpha: 5.114e-01 linmin: 1.362e-05 t[s]: 985.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 5 iterations at t[s]: 985.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 0 iterations at t[s]: 986.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630446 magneticMoment: [ Abs: 0.78371 Tot: -0.25773 ] + SubspaceRotationAdjust: set factor to 0.0532 +ElecMinimize: Iter: 28 G: -1059.041692674504247 |grad|_K: 8.985e-08 alpha: 5.330e-01 linmin: -2.013e-04 t[s]: 987.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769939 of unit cell: Completed after 8 iterations at t[s]: 987.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769943 of unit cell: Completed after 3 iterations at t[s]: 988.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.629531 magneticMoment: [ Abs: 0.78606 Tot: -0.25743 ] + SubspaceRotationAdjust: set factor to 0.0545 +ElecMinimize: Iter: 29 G: -1059.041693778285435 |grad|_K: 9.618e-08 alpha: 3.983e-01 linmin: -1.925e-04 t[s]: 989.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769973 of unit cell: Completed after 9 iterations at t[s]: 990.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769966 of unit cell: Completed after 3 iterations at t[s]: 990.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631031 magneticMoment: [ Abs: 0.78887 Tot: -0.25808 ] + SubspaceRotationAdjust: set factor to 0.0498 +ElecMinimize: Iter: 30 G: -1059.041694790892279 |grad|_K: 8.483e-08 alpha: 3.114e-01 linmin: 3.105e-04 t[s]: 991.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 3 iterations at t[s]: 992.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769973 of unit cell: Completed after 0 iterations at t[s]: 993.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631368 magneticMoment: [ Abs: 0.79240 Tot: -0.25827 ] + SubspaceRotationAdjust: set factor to 0.0612 +ElecMinimize: Iter: 31 G: -1059.041695805829249 |grad|_K: 7.155e-08 alpha: 4.137e-01 linmin: -3.628e-04 t[s]: 994.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 8 iterations at t[s]: 994.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769956 of unit cell: Completed after 0 iterations at t[s]: 995.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630210 magneticMoment: [ Abs: 0.79510 Tot: -0.25783 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 32 G: -1059.041696494054577 |grad|_K: 6.801e-08 alpha: 3.744e-01 linmin: 1.033e-04 t[s]: 996.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769959 of unit cell: Completed after 3 iterations at t[s]: 996.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769959 of unit cell: Completed after 0 iterations at t[s]: 997.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630457 magneticMoment: [ Abs: 0.79825 Tot: -0.25795 ] + SubspaceRotationAdjust: set factor to 0.0685 +ElecMinimize: Iter: 33 G: -1059.041697139739426 |grad|_K: 5.680e-08 alpha: 4.026e-01 linmin: -2.439e-04 t[s]: 998.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769972 of unit cell: Completed after 8 iterations at t[s]: 999.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769970 of unit cell: Completed after 0 iterations at t[s]: 999.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631308 magneticMoment: [ Abs: 0.80065 Tot: -0.25832 ] + SubspaceRotationAdjust: set factor to 0.0643 +ElecMinimize: Iter: 34 G: -1059.041697543088276 |grad|_K: 6.669e-08 alpha: 3.541e-01 linmin: 5.891e-06 t[s]: 1000.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 8 iterations at t[s]: 1001.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769961 of unit cell: Completed after 0 iterations at t[s]: 1001.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630666 magneticMoment: [ Abs: 0.80335 Tot: -0.25812 ] + SubspaceRotationAdjust: set factor to 0.0582 +ElecMinimize: Iter: 35 G: -1059.041697939061578 |grad|_K: 5.562e-08 alpha: 2.512e-01 linmin: 1.208e-03 t[s]: 1003.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769966 of unit cell: Completed after 2 iterations at t[s]: 1003.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769967 of unit cell: Completed after 0 iterations at t[s]: 1004.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631145 magneticMoment: [ Abs: 0.80651 Tot: -0.25839 ] + SubspaceRotationAdjust: set factor to 0.0723 +ElecMinimize: Iter: 36 G: -1059.041698276262196 |grad|_K: 4.557e-08 alpha: 3.229e-01 linmin: -2.186e-03 t[s]: 1005.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769972 of unit cell: Completed after 3 iterations at t[s]: 1005.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769972 of unit cell: Completed after 0 iterations at t[s]: 1006.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631472 magneticMoment: [ Abs: 0.80949 Tot: -0.25857 ] + SubspaceRotationAdjust: set factor to 0.0822 +ElecMinimize: Iter: 37 G: -1059.041698605275769 |grad|_K: 4.470e-08 alpha: 3.743e-01 linmin: -2.925e-03 t[s]: 1007.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 3 iterations at t[s]: 1008.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769959 of unit cell: Completed after 0 iterations at t[s]: 1008.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630575 magneticMoment: [ Abs: 0.81303 Tot: -0.25825 ] + SubspaceRotationAdjust: set factor to 0.098 +ElecMinimize: Iter: 38 G: -1059.041698956646087 |grad|_K: 4.698e-08 alpha: 4.226e-01 linmin: -8.802e-04 t[s]: 1009.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769947 of unit cell: Completed after 3 iterations at t[s]: 1010.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769949 of unit cell: Completed after 0 iterations at t[s]: 1010.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.629962 magneticMoment: [ Abs: 0.81691 Tot: -0.25810 ] + SubspaceRotationAdjust: set factor to 0.0745 +ElecMinimize: Iter: 39 G: -1059.041699253598154 |grad|_K: 7.290e-08 alpha: 3.624e-01 linmin: 1.020e-04 t[s]: 1011.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769983 of unit cell: Completed after 8 iterations at t[s]: 1012.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769964 of unit cell: Completed after 4 iterations at t[s]: 1013.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631003 magneticMoment: [ Abs: 0.82150 Tot: -0.25871 ] + SubspaceRotationAdjust: set factor to 0.079 +ElecMinimize: Iter: 40 G: -1059.041699558592200 |grad|_K: 5.692e-08 alpha: 1.542e-01 linmin: 1.088e-03 t[s]: 1014.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 3 iterations at t[s]: 1014.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769976 of unit cell: Completed after 0 iterations at t[s]: 1015.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631799 magneticMoment: [ Abs: 0.82653 Tot: -0.25926 ] + SubspaceRotationAdjust: set factor to 0.0984 +ElecMinimize: Iter: 41 G: -1059.041699852655711 |grad|_K: 5.306e-08 alpha: 2.451e-01 linmin: -3.824e-03 t[s]: 1016.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769980 of unit cell: Completed after 3 iterations at t[s]: 1016.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769980 of unit cell: Completed after 0 iterations at t[s]: 1017.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632032 magneticMoment: [ Abs: 0.83175 Tot: -0.25960 ] + SubspaceRotationAdjust: set factor to 0.0911 +ElecMinimize: Iter: 42 G: -1059.041700200417154 |grad|_K: 5.755e-08 alpha: 2.627e-01 linmin: -3.284e-03 t[s]: 1018.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 8 iterations at t[s]: 1019.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 4 iterations at t[s]: 1019.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631173 magneticMoment: [ Abs: 0.83513 Tot: -0.25935 ] + SubspaceRotationAdjust: set factor to 0.0787 +ElecMinimize: Iter: 43 G: -1059.041700367291241 |grad|_K: 7.151e-08 alpha: 1.426e-01 linmin: 7.922e-04 t[s]: 1020.74 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769958 of unit cell: Completed after 2 iterations at t[s]: 1021.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 0 iterations at t[s]: 1021.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630492 magneticMoment: [ Abs: 0.84114 Tot: -0.25925 ] + SubspaceRotationAdjust: set factor to 0.0833 +ElecMinimize: Iter: 44 G: -1059.041700642449541 |grad|_K: 7.603e-08 alpha: 1.619e-01 linmin: -8.540e-04 t[s]: 1022.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 5 iterations at t[s]: 1023.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 2 iterations at t[s]: 1024.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630739 magneticMoment: [ Abs: 0.84699 Tot: -0.25954 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 45 G: -1059.041700912359374 |grad|_K: 6.662e-08 alpha: 1.360e-01 linmin: -6.304e-04 t[s]: 1025.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 7 iterations at t[s]: 1025.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 0 iterations at t[s]: 1026.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631351 magneticMoment: [ Abs: 0.85168 Tot: -0.26001 ] + SubspaceRotationAdjust: set factor to 0.103 +ElecMinimize: Iter: 46 G: -1059.041701131941409 |grad|_K: 7.628e-08 alpha: 1.332e-01 linmin: -9.436e-04 t[s]: 1027.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769969 of unit cell: Completed after 1 iterations at t[s]: 1027.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769970 of unit cell: Completed after 3 iterations at t[s]: 1028.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631524 magneticMoment: [ Abs: 0.86148 Tot: -0.26065 ] + SubspaceRotationAdjust: set factor to 0.109 +ElecMinimize: Iter: 47 G: -1059.041701544578473 |grad|_K: 8.171e-08 alpha: 2.003e-01 linmin: 6.228e-04 t[s]: 1029.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 4 iterations at t[s]: 1030.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 2 iterations at t[s]: 1030.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630906 magneticMoment: [ Abs: 0.87044 Tot: -0.26097 ] + SubspaceRotationAdjust: set factor to 0.126 +ElecMinimize: Iter: 48 G: -1059.041701871330361 |grad|_K: 8.407e-08 alpha: 1.499e-01 linmin: 6.232e-04 t[s]: 1031.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 8 iterations at t[s]: 1032.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 0 iterations at t[s]: 1032.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630724 magneticMoment: [ Abs: 0.88032 Tot: -0.26154 ] + SubspaceRotationAdjust: set factor to 0.141 +ElecMinimize: Iter: 49 G: -1059.041702207096705 |grad|_K: 1.017e-07 alpha: 1.466e-01 linmin: -4.538e-06 t[s]: 1033.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769985 of unit cell: Completed after 7 iterations at t[s]: 1034.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769980 of unit cell: Completed after 2 iterations at t[s]: 1035.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631854 magneticMoment: [ Abs: 0.89218 Tot: -0.26280 ] + SubspaceRotationAdjust: set factor to 0.169 +ElecMinimize: Iter: 50 G: -1059.041702624573418 |grad|_K: 9.341e-08 alpha: 1.164e-01 linmin: 3.552e-04 t[s]: 1035.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769994 of unit cell: Completed after 5 iterations at t[s]: 1036.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769997 of unit cell: Completed after 0 iterations at t[s]: 1037.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633019 magneticMoment: [ Abs: 0.90446 Tot: -0.26407 ] + SubspaceRotationAdjust: set factor to 0.153 +ElecMinimize: Iter: 51 G: -1059.041703056088863 |grad|_K: 1.051e-07 alpha: 1.443e-01 linmin: -9.717e-04 t[s]: 1038.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769993 of unit cell: Completed after 8 iterations at t[s]: 1038.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769994 of unit cell: Completed after 0 iterations at t[s]: 1039.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632865 magneticMoment: [ Abs: 0.91717 Tot: -0.26479 ] + SubspaceRotationAdjust: set factor to 0.134 +ElecMinimize: Iter: 52 G: -1059.041703552451736 |grad|_K: 1.231e-07 alpha: 1.215e-01 linmin: -3.708e-04 t[s]: 1040.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 9 iterations at t[s]: 1040.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 4 iterations at t[s]: 1041.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631356 magneticMoment: [ Abs: 0.92720 Tot: -0.26477 ] + SubspaceRotationAdjust: set factor to 0.125 +ElecMinimize: Iter: 53 G: -1059.041703953409069 |grad|_K: 9.392e-08 alpha: 7.015e-02 linmin: 5.183e-04 t[s]: 1042.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 2 iterations at t[s]: 1042.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769950 of unit cell: Completed after 3 iterations at t[s]: 1043.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.629935 magneticMoment: [ Abs: 0.94150 Tot: -0.26514 ] + SubspaceRotationAdjust: set factor to 0.113 +ElecMinimize: Iter: 54 G: -1059.041704429858783 |grad|_K: 1.205e-07 alpha: 1.648e-01 linmin: -1.684e-04 t[s]: 1044.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 2 iterations at t[s]: 1045.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 0 iterations at t[s]: 1045.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630369 magneticMoment: [ Abs: 0.96575 Tot: -0.26718 ] + SubspaceRotationAdjust: set factor to 0.133 +ElecMinimize: Iter: 55 G: -1059.041705269528393 |grad|_K: 1.141e-07 alpha: 1.619e-01 linmin: -1.212e-04 t[s]: 1046.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769995 of unit cell: Completed after 8 iterations at t[s]: 1047.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769987 of unit cell: Completed after 2 iterations at t[s]: 1047.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632346 magneticMoment: [ Abs: 0.98369 Tot: -0.26956 ] + SubspaceRotationAdjust: set factor to 0.129 +ElecMinimize: Iter: 56 G: -1059.041705870981104 |grad|_K: 1.070e-07 alpha: 1.287e-01 linmin: 4.083e-04 t[s]: 1048.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770005 of unit cell: Completed after 3 iterations at t[s]: 1049.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770012 of unit cell: Completed after 3 iterations at t[s]: 1049.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633871 magneticMoment: [ Abs: 1.00522 Tot: -0.27220 ] + SubspaceRotationAdjust: set factor to 0.142 +ElecMinimize: Iter: 57 G: -1059.041706491760579 |grad|_K: 1.242e-07 alpha: 1.730e-01 linmin: 4.789e-04 t[s]: 1050.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770002 of unit cell: Completed after 9 iterations at t[s]: 1051.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770006 of unit cell: Completed after 4 iterations at t[s]: 1051.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633397 magneticMoment: [ Abs: 1.02199 Tot: -0.27352 ] + SubspaceRotationAdjust: set factor to 0.162 +ElecMinimize: Iter: 58 G: -1059.041707005698981 |grad|_K: 1.117e-07 alpha: 1.020e-01 linmin: 2.817e-04 t[s]: 1052.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770001 of unit cell: Completed after 3 iterations at t[s]: 1053.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769999 of unit cell: Completed after 0 iterations at t[s]: 1054.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632940 magneticMoment: [ Abs: 1.04110 Tot: -0.27512 ] + SubspaceRotationAdjust: set factor to 0.212 +ElecMinimize: Iter: 59 G: -1059.041707643317068 |grad|_K: 1.077e-07 alpha: 1.479e-01 linmin: -5.361e-04 t[s]: 1055.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770000 of unit cell: Completed after 8 iterations at t[s]: 1055.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770000 of unit cell: Completed after 3 iterations at t[s]: 1056.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633184 magneticMoment: [ Abs: 1.05405 Tot: -0.27649 ] + SubspaceRotationAdjust: set factor to 0.232 +ElecMinimize: Iter: 60 G: -1059.041708088155929 |grad|_K: 1.008e-07 alpha: 1.104e-01 linmin: -2.882e-04 t[s]: 1057.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770014 of unit cell: Completed after 8 iterations at t[s]: 1057.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770014 of unit cell: Completed after 0 iterations at t[s]: 1058.24 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634224 magneticMoment: [ Abs: 1.06515 Tot: -0.27807 ] + SubspaceRotationAdjust: set factor to 0.205 +ElecMinimize: Iter: 61 G: -1059.041708478501278 |grad|_K: 1.210e-07 alpha: 1.050e-01 linmin: 3.414e-04 t[s]: 1059.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770009 of unit cell: Completed after 3 iterations at t[s]: 1059.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770008 of unit cell: Completed after 0 iterations at t[s]: 1060.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633850 magneticMoment: [ Abs: 1.08369 Tot: -0.27980 ] + SubspaceRotationAdjust: set factor to 0.207 +ElecMinimize: Iter: 62 G: -1059.041709059220693 |grad|_K: 1.080e-07 alpha: 1.196e-01 linmin: -8.056e-05 t[s]: 1061.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769986 of unit cell: Completed after 9 iterations at t[s]: 1061.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769997 of unit cell: Completed after 5 iterations at t[s]: 1062.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633025 magneticMoment: [ Abs: 1.09114 Tot: -0.28023 ] + SubspaceRotationAdjust: set factor to 0.173 +ElecMinimize: Iter: 63 G: -1059.041709291612278 |grad|_K: 9.251e-08 alpha: 5.915e-02 linmin: 9.744e-04 t[s]: 1063.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770001 of unit cell: Completed after 2 iterations at t[s]: 1063.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770006 of unit cell: Completed after 2 iterations at t[s]: 1064.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633471 magneticMoment: [ Abs: 1.10270 Tot: -0.28193 ] + SubspaceRotationAdjust: set factor to 0.233 +ElecMinimize: Iter: 64 G: -1059.041709627146702 |grad|_K: 8.146e-08 alpha: 1.225e-01 linmin: -5.710e-04 t[s]: 1065.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770023 of unit cell: Completed after 5 iterations at t[s]: 1066.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770025 of unit cell: Completed after 0 iterations at t[s]: 1066.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634792 magneticMoment: [ Abs: 1.11237 Tot: -0.28399 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 65 G: -1059.041709962717960 |grad|_K: 8.579e-08 alpha: 1.351e-01 linmin: -8.428e-04 t[s]: 1067.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770030 of unit cell: Completed after 5 iterations at t[s]: 1068.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770029 of unit cell: Completed after 0 iterations at t[s]: 1068.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635139 magneticMoment: [ Abs: 1.12076 Tot: -0.28560 ] + SubspaceRotationAdjust: set factor to 0.261 +ElecMinimize: Iter: 66 G: -1059.041710281791438 |grad|_K: 7.693e-08 alpha: 1.157e-01 linmin: -7.048e-05 t[s]: 1069.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770010 of unit cell: Completed after 6 iterations at t[s]: 1070.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770014 of unit cell: Completed after 2 iterations at t[s]: 1070.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634141 magneticMoment: [ Abs: 1.12557 Tot: -0.28602 ] + SubspaceRotationAdjust: set factor to 0.221 +ElecMinimize: Iter: 67 G: -1059.041710472504292 |grad|_K: 7.028e-08 alpha: 8.873e-02 linmin: 1.112e-03 t[s]: 1071.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770012 of unit cell: Completed after 0 iterations at t[s]: 1072.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770009 of unit cell: Completed after 2 iterations at t[s]: 1072.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633826 magneticMoment: [ Abs: 1.13413 Tot: -0.28760 ] + SubspaceRotationAdjust: set factor to 0.237 +ElecMinimize: Iter: 68 G: -1059.041710716772968 |grad|_K: 6.922e-08 alpha: 1.838e-01 linmin: 7.552e-04 t[s]: 1073.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770028 of unit cell: Completed after 7 iterations at t[s]: 1074.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770020 of unit cell: Completed after 3 iterations at t[s]: 1075.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634525 magneticMoment: [ Abs: 1.13912 Tot: -0.28901 ] + SubspaceRotationAdjust: set factor to 0.223 +ElecMinimize: Iter: 69 G: -1059.041710880262826 |grad|_K: 6.937e-08 alpha: 1.050e-01 linmin: 6.266e-04 t[s]: 1076.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770017 of unit cell: Completed after 4 iterations at t[s]: 1076.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770017 of unit cell: Completed after 0 iterations at t[s]: 1077.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634248 magneticMoment: [ Abs: 1.14362 Tot: -0.28994 ] + SubspaceRotationAdjust: set factor to 0.3 +ElecMinimize: Iter: 70 G: -1059.041711029759654 |grad|_K: 5.381e-08 alpha: 9.536e-02 linmin: -3.566e-05 t[s]: 1078.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770006 of unit cell: Completed after 7 iterations at t[s]: 1078.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770011 of unit cell: Completed after 0 iterations at t[s]: 1079.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633788 magneticMoment: [ Abs: 1.14502 Tot: -0.29012 ] + SubspaceRotationAdjust: set factor to 0.19 +ElecMinimize: Iter: 71 G: -1059.041711076714819 |grad|_K: 9.343e-08 alpha: 5.671e-02 linmin: 1.864e-03 t[s]: 1080.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770011 of unit cell: Completed after 0 iterations at t[s]: 1080.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770011 of unit cell: Completed after 0 iterations at t[s]: 1081.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633784 magneticMoment: [ Abs: 1.14922 Tot: -0.29146 ] + SubspaceRotationAdjust: set factor to 0.131 +ElecMinimize: Iter: 72 G: -1059.041711216960266 |grad|_K: 7.776e-08 alpha: 5.727e-02 linmin: -1.417e-04 t[s]: 1082.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770024 of unit cell: Completed after 7 iterations at t[s]: 1082.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770017 of unit cell: Completed after 3 iterations at t[s]: 1083.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634226 magneticMoment: [ Abs: 1.15064 Tot: -0.29217 ] + SubspaceRotationAdjust: set factor to 0.143 +ElecMinimize: Iter: 73 G: -1059.041711241194207 |grad|_K: 4.984e-08 alpha: 2.840e-02 linmin: 2.182e-04 t[s]: 1084.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770019 of unit cell: Completed after 0 iterations at t[s]: 1085.03 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.520021e-02. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770023 of unit cell: Completed after 1 iterations at t[s]: 1085.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770030 of unit cell: Completed after 5 iterations at t[s]: 1086.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635175 magneticMoment: [ Abs: 1.15405 Tot: -0.29409 ] + SubspaceRotationAdjust: set factor to 0.1 +ElecMinimize: Iter: 74 G: -1059.041711320698596 |grad|_K: 7.379e-08 alpha: 1.912e-01 linmin: 4.624e-03 t[s]: 1087.19 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.347e-06 + +Computing DFT-D3 correction: +# coordination-number C 5.888 5.973 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.911 5.973 5.955 5.940 2.985 5.908 5.973 5.956 5.940 2.985 +# coordination-number Hf 11.122 16.680 16.697 16.624 13.885 11.121 16.674 16.711 16.624 13.885 11.906 16.673 16.711 16.624 13.885 11.123 16.757 16.711 16.624 13.885 +# coordination-number N 1.063 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.09 +EvdW_6 = -0.120252 +EvdW_8 = -0.212296 + +# Ionic positions in cartesian coordinates: +ion C 15.514316001894597 8.970123129762159 29.558312095948896 1 +ion C 6.490219617469921 0.179924503446664 23.700279054603058 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342568902055509 9.006755104892479 29.245058771746411 1 +ion C 0.310765447703747 0.179715888703825 23.430628645788417 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.466836402957149 3.603072427687116 29.244594783495458 1 +ion C 9.567613682706703 5.531799612382717 23.973639578121212 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.229228594682791 3.601902982706142 28.978791266335367 1 +ion C 3.394045946629097 5.534955348954745 23.700236659645451 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.138885337859637 0.020029624912157 31.031419960699917 1 +ion Hf 12.536535715897767 7.248567987483656 26.578916564265295 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.029251307957011 0.016385705664695 30.766528396992321 1 +ion Hf 6.389009177532853 7.247538083938847 26.313026972329496 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.262706635088854 5.355974022041572 31.500671201854455 1 +ion Hf 9.468651669990493 1.921023514278732 26.312859264558234 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.429210456154337 5.310587066922561 31.570664548152269 1 +ion Hf 3.295984826268664 1.905571831260434 26.011447044604285 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.253761144283585 5.349968491481559 35.371344415876393 1 + +# Forces in Cartesian coordinates: +force C -0.000341146556074 -0.000169778693963 0.009139288963448 1 +force C 0.000150476603446 -0.000126422112941 0.002140597485332 1 +force C 0.000168356017674 0.000097935447509 -0.003551792713582 0 +force C 0.000162066164799 0.000093559380675 -0.003978436905450 0 +force C -0.001087814212240 -0.000630777799850 0.023802156317074 0 +force C 0.000064497720986 0.005164250476068 0.004620663040566 1 +force C -0.000313357336137 -0.000189986866875 0.002279991430778 1 +force C 0.000213544278634 0.000122374050929 -0.003561527872994 0 +force C 0.000160641425786 -0.000101171497619 -0.003792874690408 0 +force C -0.001046542631177 -0.000604171969733 0.023843557552560 0 +force C 0.004490782556516 -0.002538322627376 0.004722684202482 1 +force C -0.000163457467941 -0.000088420491916 0.003208131603498 1 +force C 0.000211256869059 0.000123364591664 -0.003563239961431 0 +force C -0.000007433657314 0.000189420718728 -0.003791920069986 0 +force C -0.001025637041701 -0.000593337818450 0.023643357593899 0 +force C -0.004816136003423 -0.002842733503422 0.004549676535400 1 +force C -0.000034812838480 0.000198684579589 0.002158680190135 1 +force C 0.000160277003808 0.000091129480690 -0.003283644729933 0 +force C 0.000318159796522 0.000183689193245 -0.003765554225236 0 +force C -0.001090390837110 -0.000627569938863 0.023803790338613 0 +force Hf -0.003926943189219 0.002219961352349 0.003340610639555 1 +force Hf -0.000958557116907 -0.000590066235868 0.003262937336979 1 +force Hf 0.000486202157801 0.000274940498664 -0.002017012052352 0 +force Hf -0.000521476437759 -0.000132386326456 0.011921350425621 0 +force Hf 0.001128534594091 0.000652334812533 -0.023590977874135 0 +force Hf 0.003447619794544 0.002055557116304 0.003710218788928 1 +force Hf 0.000727428390593 -0.000492340834828 0.002907384016297 1 +force Hf 0.000506317404342 -0.000052843943858 -0.003261235431240 0 +force Hf -0.000263033851867 -0.000151385018254 0.011993895084714 0 +force Hf 0.001259232181634 0.000656309426561 -0.023671171952119 0 +force Hf 0.001473985633036 0.000769880528144 -0.000488920571617 1 +force Hf -0.000056559106619 0.000886323854085 0.002989082040766 1 +force Hf 0.000212229406287 0.000471380261246 -0.003256595700819 0 +force Hf -0.000373816423763 -0.000216285160724 0.012278762322731 0 +force Hf 0.001196330067581 0.000764048419561 -0.023671381466197 0 +force Hf -0.000075662414323 -0.004527073287259 0.003375574165341 1 +force Hf -0.000155271056298 -0.000055959955215 0.002283393108711 1 +force Hf 0.000772198311221 0.000451174432904 -0.003242028658709 0 +force Hf -0.000375091388661 -0.000385117801847 0.011920389544981 0 +force Hf 0.001174940782750 0.000680140752028 -0.023385840284476 0 +force N -0.000288483901921 -0.000265045426218 -0.049345544371536 1 + +# Energy components: + A_diel = -0.6017999088258488 + Eewald = 38747.6436483572615543 + EH = 39727.2466259735301719 + Eloc = -79543.9370673291268758 + Enl = -270.1374359284492357 + EvdW = -0.3325479994262917 + Exc = -796.6218297879697730 + Exc_core = 594.6254758271419405 + KE = 421.2131575782876212 + MuShift = -0.0087621959431202 +------------------------------------- + Etot = -1120.9105354135226662 + TS = 0.0018592357082178 +------------------------------------- + F = -1120.9123946492309187 + muN = -61.8706833285322375 +------------------------------------- + G = -1059.0417113206985960 + +IonicMinimize: Iter: 2 G: -1059.041711320698596 |grad|_K: 7.443e-03 alpha: 7.957e-02 linmin: -5.544e-01 t[s]: 1093.94 + +#--- Lowdin population analysis --- +# oxidation-state C -0.237 -0.232 -0.232 -0.209 -0.201 -0.232 -0.233 -0.232 -0.209 -0.201 -0.232 -0.230 -0.232 -0.209 -0.202 -0.233 -0.232 -0.232 -0.209 -0.201 +# magnetic-moments C -0.003 -0.000 -0.005 -0.006 -0.175 -0.005 +0.000 -0.005 -0.013 -0.167 -0.005 +0.002 -0.005 -0.013 -0.024 -0.003 -0.000 -0.003 -0.013 -0.175 +# oxidation-state Hf +0.594 +0.248 +0.243 +0.242 +0.116 +0.596 +0.250 +0.246 +0.242 +0.116 -0.047 +0.250 +0.246 +0.242 +0.116 +0.594 +0.254 +0.246 +0.242 +0.117 +# magnetic-moments Hf +0.072 +0.004 +0.002 +0.000 -0.005 +0.086 +0.000 -0.002 +0.000 -0.005 +0.130 +0.000 -0.002 -0.000 -0.005 +0.072 +0.009 -0.001 +0.000 -0.005 +# oxidation-state N -0.958 +# magnetic-moments N -0.030 + + +Computing DFT-D3 correction: +# coordination-number C 5.881 5.971 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.907 5.971 5.956 5.940 2.985 +# coordination-number Hf 11.121 16.673 16.689 16.624 13.885 11.120 16.666 16.705 16.624 13.885 11.927 16.666 16.705 16.624 13.885 11.121 16.760 16.705 16.624 13.885 +# coordination-number N 1.070 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.08 +EvdW_6 = -0.120254 +EvdW_8 = -0.212354 +Shifting auxilliary hamiltonian by -0.000166 to set nElectrons=325.635175 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 26 iterations at t[s]: 1096.03 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635175 magneticMoment: [ Abs: 1.14761 Tot: -0.30142 ] +ElecMinimize: Iter: 0 G: -1058.983290866418884 |grad|_K: 1.811e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768128 of unit cell: Completed after 34 iterations at t[s]: 1097.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769305 of unit cell: Completed after 32 iterations at t[s]: 1098.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.576314 magneticMoment: [ Abs: 1.07927 Tot: -0.27960 ] + SubspaceRotationAdjust: set factor to 0.0842 +ElecMinimize: Iter: 1 G: -1059.037488505145575 |grad|_K: 8.177e-06 alpha: 4.754e-01 linmin: 8.501e-04 t[s]: 1099.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774776 of unit cell: Completed after 34 iterations at t[s]: 1099.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771082 of unit cell: Completed after 33 iterations at t[s]: 1100.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.702777 magneticMoment: [ Abs: 1.11560 Tot: -0.34818 ] + SubspaceRotationAdjust: set factor to 0.0559 +ElecMinimize: Iter: 2 G: -1059.041037789542088 |grad|_K: 4.523e-06 alpha: 1.350e-01 linmin: -5.732e-03 t[s]: 1101.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770974 of unit cell: Completed after 18 iterations at t[s]: 1102.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770757 of unit cell: Completed after 26 iterations at t[s]: 1102.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.669785 magneticMoment: [ Abs: 1.14676 Tot: -0.32683 ] + SubspaceRotationAdjust: set factor to 0.0726 +ElecMinimize: Iter: 3 G: -1059.043946725692876 |grad|_K: 2.720e-06 alpha: 3.735e-01 linmin: 1.614e-03 t[s]: 1103.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769687 of unit cell: Completed after 27 iterations at t[s]: 1104.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769844 of unit cell: Completed after 18 iterations at t[s]: 1104.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.605125 magneticMoment: [ Abs: 1.13488 Tot: -0.28996 ] + SubspaceRotationAdjust: set factor to 0.0615 +ElecMinimize: Iter: 4 G: -1059.044759959003386 |grad|_K: 2.521e-06 alpha: 3.212e-01 linmin: -2.515e-04 t[s]: 1105.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770246 of unit cell: Completed after 26 iterations at t[s]: 1106.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770185 of unit cell: Completed after 14 iterations at t[s]: 1107.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.629965 magneticMoment: [ Abs: 1.12917 Tot: -0.30126 ] + SubspaceRotationAdjust: set factor to 0.0569 +ElecMinimize: Iter: 5 G: -1059.045366306774440 |grad|_K: 1.290e-06 alpha: 2.723e-01 linmin: 5.032e-05 t[s]: 1108.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770306 of unit cell: Completed after 18 iterations at t[s]: 1108.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770477 of unit cell: Completed after 19 iterations at t[s]: 1109.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.646165 magneticMoment: [ Abs: 1.13678 Tot: -0.31041 ] + SubspaceRotationAdjust: set factor to 0.0587 +ElecMinimize: Iter: 6 G: -1059.045746640214702 |grad|_K: 1.282e-06 alpha: 6.587e-01 linmin: 2.012e-04 t[s]: 1110.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769734 of unit cell: Completed after 26 iterations at t[s]: 1110.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770128 of unit cell: Completed after 25 iterations at t[s]: 1111.45 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618896 magneticMoment: [ Abs: 1.13692 Tot: -0.29610 ] + SubspaceRotationAdjust: set factor to 0.046 +ElecMinimize: Iter: 7 G: -1059.045927707960118 |grad|_K: 1.111e-06 alpha: 3.181e-01 linmin: -7.518e-06 t[s]: 1112.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770187 of unit cell: Completed after 17 iterations at t[s]: 1113.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770223 of unit cell: Completed after 15 iterations at t[s]: 1113.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.621398 magneticMoment: [ Abs: 1.14049 Tot: -0.29625 ] + SubspaceRotationAdjust: set factor to 0.0577 +ElecMinimize: Iter: 8 G: -1059.046150147919661 |grad|_K: 7.898e-07 alpha: 5.166e-01 linmin: -1.383e-05 t[s]: 1114.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770335 of unit cell: Completed after 19 iterations at t[s]: 1115.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770353 of unit cell: Completed after 9 iterations at t[s]: 1115.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.627312 magneticMoment: [ Abs: 1.14101 Tot: -0.29860 ] + SubspaceRotationAdjust: set factor to 0.0611 +ElecMinimize: Iter: 9 G: -1059.046281541032158 |grad|_K: 7.886e-07 alpha: 6.033e-01 linmin: -1.173e-06 t[s]: 1116.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769994 of unit cell: Completed after 25 iterations at t[s]: 1117.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770139 of unit cell: Completed after 19 iterations at t[s]: 1117.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610544 magneticMoment: [ Abs: 1.13996 Tot: -0.28995 ] + SubspaceRotationAdjust: set factor to 0.0514 +ElecMinimize: Iter: 10 G: -1059.046360169258378 |grad|_K: 7.438e-07 alpha: 3.617e-01 linmin: 1.459e-05 t[s]: 1118.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770258 of unit cell: Completed after 17 iterations at t[s]: 1119.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770326 of unit cell: Completed after 14 iterations at t[s]: 1120.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.620312 magneticMoment: [ Abs: 1.14536 Tot: -0.29545 ] + SubspaceRotationAdjust: set factor to 0.0549 +ElecMinimize: Iter: 11 G: -1059.046471522304273 |grad|_K: 6.043e-07 alpha: 5.757e-01 linmin: -7.169e-05 t[s]: 1121.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770365 of unit cell: Completed after 11 iterations at t[s]: 1121.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770370 of unit cell: Completed after 3 iterations at t[s]: 1122.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.622948 magneticMoment: [ Abs: 1.14492 Tot: -0.29651 ] + SubspaceRotationAdjust: set factor to 0.0625 +ElecMinimize: Iter: 12 G: -1059.046555898732322 |grad|_K: 5.579e-07 alpha: 6.585e-01 linmin: -9.011e-06 t[s]: 1123.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770165 of unit cell: Completed after 19 iterations at t[s]: 1123.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770196 of unit cell: Completed after 8 iterations at t[s]: 1124.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611818 magneticMoment: [ Abs: 1.14114 Tot: -0.29055 ] + SubspaceRotationAdjust: set factor to 0.055 +ElecMinimize: Iter: 13 G: -1059.046617068089290 |grad|_K: 6.230e-07 alpha: 5.613e-01 linmin: 9.275e-05 t[s]: 1125.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770458 of unit cell: Completed after 23 iterations at t[s]: 1126.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770367 of unit cell: Completed after 14 iterations at t[s]: 1126.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624588 magneticMoment: [ Abs: 1.14204 Tot: -0.29730 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 14 G: -1059.046665683298897 |grad|_K: 5.002e-07 alpha: 3.642e-01 linmin: -1.129e-05 t[s]: 1127.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770342 of unit cell: Completed after 11 iterations at t[s]: 1128.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770330 of unit cell: Completed after 9 iterations at t[s]: 1128.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.623529 magneticMoment: [ Abs: 1.14213 Tot: -0.29718 ] + SubspaceRotationAdjust: set factor to 0.0434 +ElecMinimize: Iter: 15 G: -1059.046712930883132 |grad|_K: 3.616e-07 alpha: 5.417e-01 linmin: 4.912e-05 t[s]: 1129.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770286 of unit cell: Completed after 11 iterations at t[s]: 1130.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770278 of unit cell: Completed after 3 iterations at t[s]: 1130.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.621661 magneticMoment: [ Abs: 1.14044 Tot: -0.29627 ] + SubspaceRotationAdjust: set factor to 0.0451 +ElecMinimize: Iter: 16 G: -1059.046742215504537 |grad|_K: 3.016e-07 alpha: 6.445e-01 linmin: -7.410e-05 t[s]: 1132.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770356 of unit cell: Completed after 14 iterations at t[s]: 1132.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770339 of unit cell: Completed after 9 iterations at t[s]: 1133.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.626854 magneticMoment: [ Abs: 1.13960 Tot: -0.29895 ] + SubspaceRotationAdjust: set factor to 0.0366 +ElecMinimize: Iter: 17 G: -1059.046758241778662 |grad|_K: 2.437e-07 alpha: 5.002e-01 linmin: 1.387e-04 t[s]: 1134.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770273 of unit cell: Completed after 14 iterations at t[s]: 1134.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770285 of unit cell: Completed after 5 iterations at t[s]: 1135.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.623587 magneticMoment: [ Abs: 1.13841 Tot: -0.29738 ] + SubspaceRotationAdjust: set factor to 0.0295 +ElecMinimize: Iter: 18 G: -1059.046766704584570 |grad|_K: 1.632e-07 alpha: 4.124e-01 linmin: 1.334e-04 t[s]: 1136.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770295 of unit cell: Completed after 5 iterations at t[s]: 1137.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770300 of unit cell: Completed after 3 iterations at t[s]: 1137.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624877 magneticMoment: [ Abs: 1.13790 Tot: -0.29823 ] + SubspaceRotationAdjust: set factor to 0.0327 +ElecMinimize: Iter: 19 G: -1059.046772188056593 |grad|_K: 1.114e-07 alpha: 5.953e-01 linmin: 7.251e-05 t[s]: 1138.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770315 of unit cell: Completed after 8 iterations at t[s]: 1139.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770314 of unit cell: Completed after 0 iterations at t[s]: 1139.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625924 magneticMoment: [ Abs: 1.13743 Tot: -0.29888 ] + SubspaceRotationAdjust: set factor to 0.0334 +ElecMinimize: Iter: 20 G: -1059.046774623068586 |grad|_K: 8.709e-08 alpha: 5.650e-01 linmin: -3.649e-04 t[s]: 1141.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770292 of unit cell: Completed after 8 iterations at t[s]: 1141.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770294 of unit cell: Completed after 0 iterations at t[s]: 1142.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624595 magneticMoment: [ Abs: 1.13682 Tot: -0.29831 ] + SubspaceRotationAdjust: set factor to 0.0303 +ElecMinimize: Iter: 21 G: -1059.046775976102936 |grad|_K: 7.066e-08 alpha: 5.055e-01 linmin: 9.523e-04 t[s]: 1143.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 3 iterations at t[s]: 1143.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 0 iterations at t[s]: 1144.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624933 magneticMoment: [ Abs: 1.13650 Tot: -0.29856 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 22 G: -1059.046776897218251 |grad|_K: 5.053e-08 alpha: 5.414e-01 linmin: -1.715e-03 t[s]: 1145.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770304 of unit cell: Completed after 3 iterations at t[s]: 1145.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770305 of unit cell: Completed after 0 iterations at t[s]: 1146.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625374 magneticMoment: [ Abs: 1.13624 Tot: -0.29886 ] + SubspaceRotationAdjust: set factor to 0.0417 +ElecMinimize: Iter: 23 G: -1059.046777453737604 |grad|_K: 4.461e-08 alpha: 5.890e-01 linmin: -2.201e-03 t[s]: 1147.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 2 iterations at t[s]: 1148.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770296 of unit cell: Completed after 0 iterations at t[s]: 1148.78 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624709 magneticMoment: [ Abs: 1.13564 Tot: -0.29867 ] + SubspaceRotationAdjust: set factor to 0.0512 +ElecMinimize: Iter: 24 G: -1059.046778011033894 |grad|_K: 4.496e-08 alpha: 7.478e-01 linmin: -9.803e-04 t[s]: 1149.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770280 of unit cell: Completed after 8 iterations at t[s]: 1150.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770287 of unit cell: Completed after 4 iterations at t[s]: 1150.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624084 magneticMoment: [ Abs: 1.13525 Tot: -0.29847 ] + SubspaceRotationAdjust: set factor to 0.0452 +ElecMinimize: Iter: 25 G: -1059.046778231085455 |grad|_K: 6.285e-08 alpha: 3.854e-01 linmin: 3.745e-04 t[s]: 1152.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 6 iterations at t[s]: 1152.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770297 of unit cell: Completed after 3 iterations at t[s]: 1153.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624676 magneticMoment: [ Abs: 1.13491 Tot: -0.29895 ] + SubspaceRotationAdjust: set factor to 0.0651 +ElecMinimize: Iter: 26 G: -1059.046778566549619 |grad|_K: 4.883e-08 alpha: 2.590e-01 linmin: 1.695e-04 t[s]: 1154.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770309 of unit cell: Completed after 3 iterations at t[s]: 1154.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770312 of unit cell: Completed after 3 iterations at t[s]: 1155.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625680 magneticMoment: [ Abs: 1.13473 Tot: -0.29961 ] + SubspaceRotationAdjust: set factor to 0.0591 +ElecMinimize: Iter: 27 G: -1059.046778791964471 |grad|_K: 5.575e-08 alpha: 3.336e-01 linmin: 1.602e-03 t[s]: 1156.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770309 of unit cell: Completed after 2 iterations at t[s]: 1157.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770309 of unit cell: Completed after 0 iterations at t[s]: 1157.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625348 magneticMoment: [ Abs: 1.13422 Tot: -0.29967 ] + SubspaceRotationAdjust: set factor to 0.074 +ElecMinimize: Iter: 28 G: -1059.046779113992898 |grad|_K: 5.208e-08 alpha: 3.411e-01 linmin: -1.451e-04 t[s]: 1158.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770283 of unit cell: Completed after 9 iterations at t[s]: 1159.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770296 of unit cell: Completed after 4 iterations at t[s]: 1159.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624465 magneticMoment: [ Abs: 1.13384 Tot: -0.29932 ] + SubspaceRotationAdjust: set factor to 0.0567 +ElecMinimize: Iter: 29 G: -1059.046779275694689 |grad|_K: 4.627e-08 alpha: 1.676e-01 linmin: 1.865e-03 t[s]: 1160.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770294 of unit cell: Completed after 2 iterations at t[s]: 1161.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770292 of unit cell: Completed after 0 iterations at t[s]: 1162.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624207 magneticMoment: [ Abs: 1.13327 Tot: -0.29932 ] + SubspaceRotationAdjust: set factor to 0.075 +ElecMinimize: Iter: 30 G: -1059.046779464717247 |grad|_K: 3.710e-08 alpha: 2.664e-01 linmin: -3.170e-03 t[s]: 1163.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770301 of unit cell: Completed after 5 iterations at t[s]: 1163.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770299 of unit cell: Completed after 0 iterations at t[s]: 1164.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624702 magneticMoment: [ Abs: 1.13297 Tot: -0.29966 ] + SubspaceRotationAdjust: set factor to 0.0674 +ElecMinimize: Iter: 31 G: -1059.046779591148152 |grad|_K: 2.848e-08 alpha: 2.256e-01 linmin: -9.083e-04 t[s]: 1165.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 0 iterations at t[s]: 1165.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770305 of unit cell: Completed after 3 iterations at t[s]: 1166.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625065 magneticMoment: [ Abs: 1.13266 Tot: -0.30003 ] + SubspaceRotationAdjust: set factor to 0.0797 +ElecMinimize: Iter: 32 G: -1059.046779693713233 |grad|_K: 2.860e-08 alpha: 4.703e-01 linmin: 2.769e-03 t[s]: 1167.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770295 of unit cell: Completed after 4 iterations at t[s]: 1168.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 0 iterations at t[s]: 1168.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624635 magneticMoment: [ Abs: 1.13234 Tot: -0.29995 ] + SubspaceRotationAdjust: set factor to 0.0677 +ElecMinimize: Iter: 33 G: -1059.046779772069158 |grad|_K: 2.745e-08 alpha: 3.146e-01 linmin: 2.165e-03 t[s]: 1169.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 2 iterations at t[s]: 1170.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770301 of unit cell: Completed after 0 iterations at t[s]: 1170.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624853 magneticMoment: [ Abs: 1.13216 Tot: -0.30021 ] + SubspaceRotationAdjust: set factor to 0.0684 +ElecMinimize: Iter: 34 G: -1059.046779821362861 |grad|_K: 1.976e-08 alpha: 2.469e-01 linmin: -1.788e-03 t[s]: 1172.08 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.630e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.881 5.971 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.907 5.971 5.956 5.940 2.985 +# coordination-number Hf 11.121 16.673 16.689 16.624 13.885 11.120 16.666 16.705 16.624 13.885 11.927 16.666 16.705 16.624 13.885 11.121 16.760 16.705 16.624 13.885 +# coordination-number N 1.070 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.08 +EvdW_6 = -0.120254 +EvdW_8 = -0.212354 + +# Ionic positions in cartesian coordinates: +ion C 15.513589699467934 8.969768049169026 29.577707206263256 1 +ion C 6.490520273852209 0.179656192304273 23.705216394929625 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342713172835330 9.017891590952946 29.255138109339907 1 +ion C 0.310090794941492 0.179303375266515 23.435899315844363 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.476521510862227 3.597598196010306 29.254937888561834 1 +ion C 9.567248529652288 5.531604084143448 23.981093782391426 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.218858437876570 3.595756776067144 28.988578170113779 1 +ion C 3.393962304686725 5.535363343576593 23.705219667585578 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.130759675886397 0.024630462685883 31.038269838793649 1 +ion Hf 12.534749047901165 7.247441299659646 26.585565178081168 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.036456040784331 0.020718241557410 30.774077391624296 1 +ion Hf 6.390322986524339 7.246683571027337 26.318675574252278 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.265959380656732 5.357643989693262 31.490221199036686 1 +ion Hf 9.468584616565195 1.922614814455714 26.318712727774763 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.429057862367344 5.301199526526282 31.577620963542770 1 +ion Hf 3.295617284559045 1.905445324282419 26.016644405210027 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.253118224480751 5.349356822255770 35.271348353379487 1 + +# Forces in Cartesian coordinates: +force C -0.000277535861237 -0.000152580765399 0.008352803163811 1 +force C 0.000188665106962 -0.000171158534127 0.002134415006832 1 +force C 0.000148641942350 0.000085627054812 -0.003293023585647 0 +force C 0.000162775651584 0.000094089756020 -0.003992971161597 0 +force C -0.001087171751169 -0.000604430356602 0.023343431350729 0 +force C 0.000020202100229 0.004191701608925 0.003307755851012 1 +force C -0.000342673354279 -0.000201244995970 0.002187701075539 1 +force C 0.000217023697921 0.000115306657161 -0.003318374609503 0 +force C 0.000162661058803 -0.000119625032659 -0.003800240438371 0 +force C -0.001007375911257 -0.000582474450360 0.023389854481022 0 +force C 0.003642140551155 -0.002080449606259 0.003360364666265 1 +force C -0.000134283790467 -0.000076072266035 0.002887805038117 1 +force C 0.000207814447620 0.000130405740211 -0.003317887318047 0 +force C -0.000022476366621 0.000200442093051 -0.003800112106793 0 +force C -0.001005460454939 -0.000581346999986 0.023198065087277 0 +force C -0.003675714737327 -0.002153292755389 0.003320421440075 1 +force C -0.000055294629132 0.000251629221638 0.002138593305189 1 +force C 0.000140773023609 0.000080935342769 -0.002936152298065 0 +force C 0.000335854902967 0.000193882075701 -0.003757817422682 0 +force C -0.001066246800063 -0.000640750361712 0.023343878047125 0 +force Hf -0.002871435157834 0.001629952276709 0.004134003319867 1 +force Hf -0.000056493963802 -0.000043796095479 0.002317740870449 1 +force Hf 0.000438624506996 0.000253484744077 -0.001514162110767 0 +force Hf -0.000515237291081 -0.000116647724203 0.011660662485938 0 +force Hf 0.001137253414224 0.000657551466086 -0.023813568846382 0 +force Hf 0.002539122257454 0.001456531605883 0.004471415791763 1 +force Hf -0.000092914624332 -0.000056491413678 0.002263138177761 1 +force Hf 0.000513618839995 -0.000043847623801 -0.002854192657260 0 +force Hf -0.000250949851647 -0.000144994809914 0.011753776875972 0 +force Hf 0.001272869332630 0.000667495183856 -0.023896054657333 0 +force Hf 0.000950430185684 0.000532003067903 -0.010461397496637 1 +force Hf -0.000098690349794 -0.000050245368190 0.002278316303352 1 +force Hf 0.000217885929760 0.000469635587609 -0.002851631693715 0 +force Hf -0.000374191194907 -0.000216020048515 0.012050924246315 0 +force Hf 0.001212947614041 0.000770310793119 -0.023895878739874 0 +force Hf -0.000008430748798 -0.003289395744844 0.004172119483942 1 +force Hf -0.000058311478496 -0.000025034826853 0.001387462618472 1 +force Hf 0.000730665837396 0.000421655718374 -0.002840531791514 0 +force Hf -0.000358206938982 -0.000387543118798 0.011661167157768 0 +force Hf 0.001182072923652 0.000684068352191 -0.023613585398884 0 +force N -0.000253115418300 -0.000278761130465 -0.035386871733587 1 + +# Energy components: + A_diel = -0.6118388452893918 + Eewald = 38749.0553856746046222 + EH = 39728.1279658669227501 + Eloc = -79546.2562491338321706 + Enl = -270.1410790056738165 + EvdW = -0.3326080487741668 + Exc = -796.6406216852557236 + Exc_core = 594.6255026577516674 + KE = 421.2684762030652337 + MuShift = -0.0086197941512999 +------------------------------------- + Etot = -1120.9136861106244396 + TS = 0.0018157133271025 +------------------------------------- + F = -1120.9155018239514447 + muN = -61.8687220025886688 +------------------------------------- + G = -1059.0467798213628612 + +IonicMinimize: Iter: 3 G: -1059.046779821362861 |grad|_K: 5.678e-03 alpha: 1.686e-01 linmin: -4.836e-01 t[s]: 1177.06 + +#--- Lowdin population analysis --- +# oxidation-state C -0.239 -0.234 -0.233 -0.209 -0.202 -0.232 -0.234 -0.233 -0.210 -0.202 -0.232 -0.231 -0.233 -0.210 -0.202 -0.233 -0.234 -0.233 -0.210 -0.202 +# magnetic-moments C -0.002 -0.000 -0.005 -0.006 -0.176 -0.005 +0.000 -0.005 -0.013 -0.170 -0.005 +0.002 -0.005 -0.013 -0.018 -0.003 -0.000 -0.003 -0.013 -0.176 +# oxidation-state Hf +0.596 +0.249 +0.243 +0.242 +0.116 +0.598 +0.250 +0.246 +0.242 +0.116 -0.061 +0.250 +0.246 +0.242 +0.116 +0.596 +0.254 +0.246 +0.242 +0.117 +# magnetic-moments Hf +0.069 +0.004 +0.002 +0.000 -0.005 +0.082 +0.000 -0.001 +0.000 -0.005 +0.124 +0.000 -0.001 -0.000 -0.005 +0.069 +0.008 -0.001 +0.000 -0.005 +# oxidation-state N -0.931 +# magnetic-moments N -0.024 + + +Computing DFT-D3 correction: +# coordination-number C 5.872 5.969 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.907 5.969 5.956 5.940 2.985 +# coordination-number Hf 11.113 16.670 16.683 16.624 13.885 11.112 16.662 16.698 16.624 13.885 11.982 16.662 16.698 16.624 13.885 11.114 16.762 16.698 16.624 13.885 +# coordination-number N 1.077 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.08 +EvdW_6 = -0.120257 +EvdW_8 = -0.212423 +Shifting auxilliary hamiltonian by -0.000014 to set nElectrons=325.624853 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770694 of unit cell: Completed after 32 iterations at t[s]: 1179.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624853 magneticMoment: [ Abs: 1.12698 Tot: -0.30078 ] +ElecMinimize: Iter: 0 G: -1058.956636512528348 |grad|_K: 2.221e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767601 of unit cell: Completed after 32 iterations at t[s]: 1180.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769336 of unit cell: Completed after 30 iterations at t[s]: 1181.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541988 magneticMoment: [ Abs: 1.08064 Tot: -0.26351 ] + SubspaceRotationAdjust: set factor to 0.0598 +ElecMinimize: Iter: 1 G: -1059.037485693922235 |grad|_K: 7.883e-06 alpha: 4.713e-01 linmin: 1.044e-03 t[s]: 1182.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773349 of unit cell: Completed after 32 iterations at t[s]: 1183.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771381 of unit cell: Completed after 29 iterations at t[s]: 1183.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.688075 magneticMoment: [ Abs: 1.11237 Tot: -0.34208 ] + SubspaceRotationAdjust: set factor to 0.0362 +ElecMinimize: Iter: 2 G: -1059.042620918774219 |grad|_K: 4.989e-06 alpha: 2.251e-01 linmin: -2.281e-03 t[s]: 1185.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770948 of unit cell: Completed after 25 iterations at t[s]: 1185.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770571 of unit cell: Completed after 25 iterations at t[s]: 1186.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624565 magneticMoment: [ Abs: 1.11878 Tot: -0.30695 ] + SubspaceRotationAdjust: set factor to 0.0434 +ElecMinimize: Iter: 3 G: -1059.046251741336846 |grad|_K: 2.458e-06 alpha: 4.069e-01 linmin: 4.305e-04 t[s]: 1187.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770213 of unit cell: Completed after 19 iterations at t[s]: 1187.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770060 of unit cell: Completed after 18 iterations at t[s]: 1188.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.589538 magneticMoment: [ Abs: 1.11315 Tot: -0.28705 ] + SubspaceRotationAdjust: set factor to 0.0452 +ElecMinimize: Iter: 4 G: -1059.047457821508033 |grad|_K: 1.911e-06 alpha: 5.740e-01 linmin: -1.506e-04 t[s]: 1189.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770822 of unit cell: Completed after 27 iterations at t[s]: 1190.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770603 of unit cell: Completed after 23 iterations at t[s]: 1190.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625281 magneticMoment: [ Abs: 1.11908 Tot: -0.30540 ] + SubspaceRotationAdjust: set factor to 0.0378 +ElecMinimize: Iter: 5 G: -1059.047978130914544 |grad|_K: 1.589e-06 alpha: 4.068e-01 linmin: 3.492e-06 t[s]: 1191.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770456 of unit cell: Completed after 18 iterations at t[s]: 1192.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770357 of unit cell: Completed after 15 iterations at t[s]: 1192.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.603774 magneticMoment: [ Abs: 1.12352 Tot: -0.29357 ] + SubspaceRotationAdjust: set factor to 0.0448 +ElecMinimize: Iter: 6 G: -1059.048568169994951 |grad|_K: 1.340e-06 alpha: 6.700e-01 linmin: 4.291e-05 t[s]: 1194.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770260 of unit cell: Completed after 17 iterations at t[s]: 1194.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770244 of unit cell: Completed after 9 iterations at t[s]: 1195.22 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.590111 magneticMoment: [ Abs: 1.12845 Tot: -0.28570 ] + SubspaceRotationAdjust: set factor to 0.0517 +ElecMinimize: Iter: 7 G: -1059.049055745730811 |grad|_K: 1.339e-06 alpha: 7.800e-01 linmin: 1.703e-05 t[s]: 1196.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770861 of unit cell: Completed after 26 iterations at t[s]: 1196.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770659 of unit cell: Completed after 23 iterations at t[s]: 1197.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613784 magneticMoment: [ Abs: 1.13419 Tot: -0.29734 ] + SubspaceRotationAdjust: set factor to 0.0474 +ElecMinimize: Iter: 8 G: -1059.049380813530433 |grad|_K: 1.339e-06 alpha: 5.195e-01 linmin: 9.415e-06 t[s]: 1198.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770335 of unit cell: Completed after 25 iterations at t[s]: 1199.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770315 of unit cell: Completed after 9 iterations at t[s]: 1199.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.586763 magneticMoment: [ Abs: 1.13357 Tot: -0.28271 ] + SubspaceRotationAdjust: set factor to 0.0425 +ElecMinimize: Iter: 9 G: -1059.049725544988860 |grad|_K: 1.295e-06 alpha: 5.514e-01 linmin: -1.821e-05 t[s]: 1200.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770470 of unit cell: Completed after 17 iterations at t[s]: 1201.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770513 of unit cell: Completed after 14 iterations at t[s]: 1202.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.596692 magneticMoment: [ Abs: 1.14003 Tot: -0.28713 ] + SubspaceRotationAdjust: set factor to 0.0468 +ElecMinimize: Iter: 10 G: -1059.050141972671554 |grad|_K: 1.182e-06 alpha: 7.100e-01 linmin: -1.521e-06 t[s]: 1203.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770686 of unit cell: Completed after 19 iterations at t[s]: 1203.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770679 of unit cell: Completed after 3 iterations at t[s]: 1204.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607780 magneticMoment: [ Abs: 1.14330 Tot: -0.29202 ] + SubspaceRotationAdjust: set factor to 0.049 +ElecMinimize: Iter: 11 G: -1059.050473952249376 |grad|_K: 1.102e-06 alpha: 6.813e-01 linmin: 2.210e-06 t[s]: 1205.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770359 of unit cell: Completed after 24 iterations at t[s]: 1206.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770409 of unit cell: Completed after 14 iterations at t[s]: 1206.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591872 magneticMoment: [ Abs: 1.13929 Tot: -0.28327 ] + SubspaceRotationAdjust: set factor to 0.0421 +ElecMinimize: Iter: 12 G: -1059.050717522472496 |grad|_K: 1.042e-06 alpha: 5.756e-01 linmin: -7.352e-06 t[s]: 1207.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770766 of unit cell: Completed after 25 iterations at t[s]: 1208.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770676 of unit cell: Completed after 15 iterations at t[s]: 1209.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613203 magneticMoment: [ Abs: 1.13943 Tot: -0.29370 ] + SubspaceRotationAdjust: set factor to 0.0318 +ElecMinimize: Iter: 13 G: -1059.050879499006896 |grad|_K: 7.873e-07 alpha: 4.270e-01 linmin: 6.807e-06 t[s]: 1210.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770607 of unit cell: Completed after 15 iterations at t[s]: 1210.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770586 of unit cell: Completed after 11 iterations at t[s]: 1211.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610592 magneticMoment: [ Abs: 1.13735 Tot: -0.29216 ] + SubspaceRotationAdjust: set factor to 0.0341 +ElecMinimize: Iter: 14 G: -1059.050998315367451 |grad|_K: 5.682e-07 alpha: 5.499e-01 linmin: 6.967e-06 t[s]: 1212.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770493 of unit cell: Completed after 17 iterations at t[s]: 1212.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770480 of unit cell: Completed after 5 iterations at t[s]: 1213.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.606017 magneticMoment: [ Abs: 1.13512 Tot: -0.28971 ] + SubspaceRotationAdjust: set factor to 0.0335 +ElecMinimize: Iter: 15 G: -1059.051068349557681 |grad|_K: 4.494e-07 alpha: 6.217e-01 linmin: -5.859e-05 t[s]: 1214.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770597 of unit cell: Completed after 17 iterations at t[s]: 1215.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770574 of unit cell: Completed after 9 iterations at t[s]: 1215.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613761 magneticMoment: [ Abs: 1.13430 Tot: -0.29365 ] + SubspaceRotationAdjust: set factor to 0.0275 +ElecMinimize: Iter: 16 G: -1059.051103652890106 |grad|_K: 3.088e-07 alpha: 4.976e-01 linmin: 1.666e-04 t[s]: 1216.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770531 of unit cell: Completed after 14 iterations at t[s]: 1217.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 0 iterations at t[s]: 1217.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611332 magneticMoment: [ Abs: 1.13244 Tot: -0.29256 ] + SubspaceRotationAdjust: set factor to 0.0293 +ElecMinimize: Iter: 17 G: -1059.051121475185255 |grad|_K: 2.101e-07 alpha: 5.387e-01 linmin: -5.187e-04 t[s]: 1218.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770512 of unit cell: Completed after 12 iterations at t[s]: 1219.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770511 of unit cell: Completed after 0 iterations at t[s]: 1219.91 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610561 magneticMoment: [ Abs: 1.13117 Tot: -0.29231 ] + SubspaceRotationAdjust: set factor to 0.0321 +ElecMinimize: Iter: 18 G: -1059.051130401153614 |grad|_K: 1.698e-07 alpha: 5.681e-01 linmin: -5.309e-04 t[s]: 1220.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770544 of unit cell: Completed after 12 iterations at t[s]: 1221.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770542 of unit cell: Completed after 0 iterations at t[s]: 1222.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612701 magneticMoment: [ Abs: 1.13054 Tot: -0.29354 ] + SubspaceRotationAdjust: set factor to 0.0305 +ElecMinimize: Iter: 19 G: -1059.051135759106273 |grad|_K: 1.341e-07 alpha: 5.234e-01 linmin: 7.885e-04 t[s]: 1222.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 9 iterations at t[s]: 1223.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770517 of unit cell: Completed after 0 iterations at t[s]: 1224.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611039 magneticMoment: [ Abs: 1.12962 Tot: -0.29289 ] + SubspaceRotationAdjust: set factor to 0.0354 +ElecMinimize: Iter: 20 G: -1059.051139368173835 |grad|_K: 1.076e-07 alpha: 5.833e-01 linmin: -1.698e-03 t[s]: 1225.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770502 of unit cell: Completed after 9 iterations at t[s]: 1225.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770504 of unit cell: Completed after 0 iterations at t[s]: 1226.24 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610146 magneticMoment: [ Abs: 1.12896 Tot: -0.29258 ] + SubspaceRotationAdjust: set factor to 0.0409 +ElecMinimize: Iter: 21 G: -1059.051141579406476 |grad|_K: 1.037e-07 alpha: 5.243e-01 linmin: -6.695e-04 t[s]: 1227.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770533 of unit cell: Completed after 11 iterations at t[s]: 1227.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 0 iterations at t[s]: 1228.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611889 magneticMoment: [ Abs: 1.12862 Tot: -0.29365 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 22 G: -1059.051143367105851 |grad|_K: 1.098e-07 alpha: 4.648e-01 linmin: 1.061e-03 t[s]: 1229.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770521 of unit cell: Completed after 4 iterations at t[s]: 1229.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 0 iterations at t[s]: 1230.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611121 magneticMoment: [ Abs: 1.12787 Tot: -0.29357 ] + SubspaceRotationAdjust: set factor to 0.0484 +ElecMinimize: Iter: 23 G: -1059.051145442323104 |grad|_K: 9.875e-08 alpha: 5.149e-01 linmin: -6.409e-04 t[s]: 1231.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770496 of unit cell: Completed after 11 iterations at t[s]: 1232.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770502 of unit cell: Completed after 3 iterations at t[s]: 1232.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609730 magneticMoment: [ Abs: 1.12737 Tot: -0.29310 ] + SubspaceRotationAdjust: set factor to 0.0453 +ElecMinimize: Iter: 24 G: -1059.051146790782695 |grad|_K: 1.104e-07 alpha: 3.982e-01 linmin: -2.242e-04 t[s]: 1233.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770528 of unit cell: Completed after 9 iterations at t[s]: 1234.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770523 of unit cell: Completed after 3 iterations at t[s]: 1234.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611124 magneticMoment: [ Abs: 1.12713 Tot: -0.29406 ] + SubspaceRotationAdjust: set factor to 0.0496 +ElecMinimize: Iter: 25 G: -1059.051148160330058 |grad|_K: 8.457e-08 alpha: 3.260e-01 linmin: -9.584e-05 t[s]: 1235.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770535 of unit cell: Completed after 5 iterations at t[s]: 1236.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770543 of unit cell: Completed after 5 iterations at t[s]: 1236.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612340 magneticMoment: [ Abs: 1.12691 Tot: -0.29493 ] + SubspaceRotationAdjust: set factor to 0.0519 +ElecMinimize: Iter: 26 G: -1059.051149424998130 |grad|_K: 9.130e-08 alpha: 5.237e-01 linmin: 9.461e-04 t[s]: 1237.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770510 of unit cell: Completed after 8 iterations at t[s]: 1238.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 4 iterations at t[s]: 1238.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610715 magneticMoment: [ Abs: 1.12644 Tot: -0.29429 ] + SubspaceRotationAdjust: set factor to 0.0447 +ElecMinimize: Iter: 27 G: -1059.051150414059293 |grad|_K: 7.537e-08 alpha: 3.611e-01 linmin: 5.431e-04 t[s]: 1239.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770516 of unit cell: Completed after 3 iterations at t[s]: 1240.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770515 of unit cell: Completed after 0 iterations at t[s]: 1241.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610344 magneticMoment: [ Abs: 1.12622 Tot: -0.29426 ] + SubspaceRotationAdjust: set factor to 0.0547 +ElecMinimize: Iter: 28 G: -1059.051151283274976 |grad|_K: 5.818e-08 alpha: 4.513e-01 linmin: -5.706e-04 t[s]: 1242.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 5 iterations at t[s]: 1242.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770531 of unit cell: Completed after 0 iterations at t[s]: 1243.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611388 magneticMoment: [ Abs: 1.12632 Tot: -0.29492 ] + SubspaceRotationAdjust: set factor to 0.0536 +ElecMinimize: Iter: 29 G: -1059.051151882240447 |grad|_K: 4.397e-08 alpha: 4.893e-01 linmin: -9.871e-04 t[s]: 1244.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770532 of unit cell: Completed after 3 iterations at t[s]: 1244.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770532 of unit cell: Completed after 0 iterations at t[s]: 1245.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611485 magneticMoment: [ Abs: 1.12625 Tot: -0.29506 ] + SubspaceRotationAdjust: set factor to 0.0615 +ElecMinimize: Iter: 30 G: -1059.051152218580910 |grad|_K: 4.015e-08 alpha: 4.765e-01 linmin: -9.746e-04 t[s]: 1246.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770519 of unit cell: Completed after 4 iterations at t[s]: 1246.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 0 iterations at t[s]: 1247.37 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610672 magneticMoment: [ Abs: 1.12610 Tot: -0.29472 ] + SubspaceRotationAdjust: set factor to 0.0545 +ElecMinimize: Iter: 31 G: -1059.051152462498521 |grad|_K: 3.740e-08 alpha: 4.149e-01 linmin: 1.611e-03 t[s]: 1248.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 2 iterations at t[s]: 1248.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770526 of unit cell: Completed after 0 iterations at t[s]: 1249.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611065 magneticMoment: [ Abs: 1.12620 Tot: -0.29503 ] + SubspaceRotationAdjust: set factor to 0.0701 +ElecMinimize: Iter: 32 G: -1059.051152629459011 |grad|_K: 3.032e-08 alpha: 3.767e-01 linmin: -1.210e-03 t[s]: 1250.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770533 of unit cell: Completed after 3 iterations at t[s]: 1250.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770534 of unit cell: Completed after 0 iterations at t[s]: 1251.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611555 magneticMoment: [ Abs: 1.12620 Tot: -0.29535 ] + SubspaceRotationAdjust: set factor to 0.0772 +ElecMinimize: Iter: 33 G: -1059.051152774436787 |grad|_K: 2.710e-08 alpha: 4.204e-01 linmin: -1.590e-03 t[s]: 1252.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 2 iterations at t[s]: 1253.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 0 iterations at t[s]: 1253.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611122 magneticMoment: [ Abs: 1.12586 Tot: -0.29515 ] + SubspaceRotationAdjust: set factor to 0.0965 +ElecMinimize: Iter: 34 G: -1059.051152894101733 |grad|_K: 2.491e-08 alpha: 4.325e-01 linmin: -1.317e-03 t[s]: 1254.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770517 of unit cell: Completed after 3 iterations at t[s]: 1255.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770518 of unit cell: Completed after 0 iterations at t[s]: 1255.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610484 magneticMoment: [ Abs: 1.12551 Tot: -0.29490 ] + SubspaceRotationAdjust: set factor to 0.0957 +ElecMinimize: Iter: 35 G: -1059.051152992999278 |grad|_K: 2.768e-08 alpha: 4.212e-01 linmin: 1.116e-04 t[s]: 1256.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770524 of unit cell: Completed after 1 iterations at t[s]: 1257.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770524 of unit cell: Completed after 0 iterations at t[s]: 1257.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610851 magneticMoment: [ Abs: 1.12541 Tot: -0.29529 ] + SubspaceRotationAdjust: set factor to 0.13 +ElecMinimize: Iter: 36 G: -1059.051153096564803 |grad|_K: 2.821e-08 alpha: 3.931e-01 linmin: -4.525e-04 t[s]: 1258.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770540 of unit cell: Completed after 3 iterations at t[s]: 1259.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770533 of unit cell: Completed after 1 iterations at t[s]: 1260.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611401 magneticMoment: [ Abs: 1.12545 Tot: -0.29573 ] + SubspaceRotationAdjust: set factor to 0.117 +ElecMinimize: Iter: 37 G: -1059.051153143655711 |grad|_K: 3.122e-08 alpha: 2.196e-01 linmin: 5.439e-04 t[s]: 1261.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 0 iterations at t[s]: 1261.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 0 iterations at t[s]: 1262.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611157 magneticMoment: [ Abs: 1.12507 Tot: -0.29583 ] + SubspaceRotationAdjust: set factor to 0.108 +ElecMinimize: Iter: 38 G: -1059.051153235267066 |grad|_K: 3.455e-08 alpha: 2.839e-01 linmin: -7.564e-07 t[s]: 1263.16 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.501e-08 + +Computing DFT-D3 correction: +# coordination-number C 5.872 5.969 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.907 5.969 5.956 5.940 2.985 +# coordination-number Hf 11.113 16.670 16.683 16.624 13.885 11.112 16.662 16.698 16.624 13.885 11.982 16.662 16.698 16.624 13.885 11.114 16.762 16.698 16.624 13.885 +# coordination-number N 1.077 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.08 +EvdW_6 = -0.120257 +EvdW_8 = -0.212423 + +# Ionic positions in cartesian coordinates: +ion C 15.512658586508110 8.969229237090611 29.604808451658279 1 +ion C 6.491045292290731 0.179172300087911 23.711787977524189 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342841792344473 9.032170697108137 29.264002092347038 1 +ion C 0.309103038418022 0.178727509780944 23.442553335702843 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.488971465664573 3.590573888554412 29.263946286636848 1 +ion C 9.566872401316530 5.531386125013957 23.989366987457235 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.206421027281257 3.588493650719824 28.997420650629124 1 +ion C 3.393798564679466 5.536065923160873 23.711790027323001 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.121259261765539 0.029976670312269 31.052868104297186 1 +ion Hf 12.535668433526199 7.247953447280506 26.592068323339987 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.044906885968291 0.025529184369730 30.789928307170197 1 +ion Hf 6.388969481112943 7.247079316459255 26.325174160983259 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.269042626641930 5.359366530484856 31.446341211980034 1 +ion Hf 9.468232191395098 1.921246023766405 26.325187019872299 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.428838749096787 5.290352403109150 31.592298341500101 1 +ion Hf 3.295497398659165 1.905381745576467 26.021291769163668 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.252146215257717 5.348454029763146 35.171357152947721 1 + +# Forces in Cartesian coordinates: +force C -0.000245396234880 -0.000133018427501 0.007300324401938 1 +force C 0.000248042312943 -0.000205646747531 0.001860744800879 1 +force C 0.000154444946852 0.000089030939146 -0.002997326546104 0 +force C 0.000160537378230 0.000092840566913 -0.003925986144121 0 +force C -0.001096961520995 -0.000608168834532 0.023390957893542 0 +force C 0.000042589973823 0.003017898500597 0.001816849585111 1 +force C -0.000379836022532 -0.000221333268591 0.001903374397175 1 +force C 0.000189250980531 0.000121464926027 -0.003030065111473 0 +force C 0.000161663660804 -0.000146393599791 -0.003732497432886 0 +force C -0.001005230825547 -0.000580950684601 0.023449705904425 0 +force C 0.002634273689238 -0.001478676394118 0.001851060254573 1 +force C -0.000107333543626 -0.000060467641809 0.002426078530285 1 +force C 0.000199395190848 0.000103433172473 -0.003029877359792 0 +force C -0.000046250098709 0.000213149849917 -0.003732237977132 0 +force C -0.001005083924229 -0.000581612479211 0.023278085473437 0 +force C -0.002422771787028 -0.001417079912313 0.001832537526709 1 +force C -0.000053809031958 0.000319088929691 0.001865340490761 1 +force C 0.000121023600955 0.000069678175721 -0.002520729438845 0 +force C 0.000356182809688 0.000205698489690 -0.003677671550779 0 +force C -0.001074760506875 -0.000647729563367 0.023391590569073 0 +force Hf -0.001997105569410 0.001045190308656 0.003938387345707 1 +force Hf 0.000727979013325 0.000414975956236 0.001266927941051 1 +force Hf 0.000416958983862 0.000240950233620 -0.000950796281461 0 +force Hf -0.000518437135258 -0.000102129765175 0.011487123119618 0 +force Hf 0.001178086052679 0.000681481121010 -0.023916636593942 0 +force Hf 0.001747343390353 0.000973230704563 0.004122468902407 1 +force Hf -0.000727725957644 0.000387820880919 0.001258892951274 1 +force Hf 0.000485306567641 -0.000192811089226 -0.002204549710230 0 +force Hf -0.000239845852177 -0.000138666475642 0.011591843205341 0 +force Hf 0.001245533806484 0.000695563723323 -0.024007179496418 0 +force Hf 0.000408179480768 0.000247953408330 -0.014794663207653 1 +force Hf -0.000024821523428 -0.000825311627595 0.001277560067934 1 +force Hf 0.000074182885854 0.000519149302728 -0.002202439591788 0 +force Hf -0.000376926968580 -0.000217515582651 0.011850748804728 0 +force Hf 0.001223623013184 0.000732713000232 -0.024006668753065 0 +force Hf -0.000037257393434 -0.002235498520683 0.003986590420416 1 +force Hf -0.000036196490403 -0.000013196791446 0.000914117419013 1 +force Hf 0.000820878432343 0.000474063928359 -0.002178960969781 0 +force Hf -0.000347322884425 -0.000397729331052 0.011487448888978 0 +force Hf 0.001181326773455 0.000683499980671 -0.023752719314876 0 +force N -0.000257049430398 -0.000315738644406 -0.024827195918479 1 + +# Energy components: + A_diel = -0.6269840396748644 + Eewald = 38751.3403470910270698 + EH = 39729.4054605848286883 + Eloc = -79549.8314249258983182 + Enl = -270.1434151435408921 + EvdW = -0.3326799817897925 + Exc = -796.6546182001472971 + Exc_core = 594.6256431408623939 + KE = 421.3105981131880071 + MuShift = -0.0084308612387170 +------------------------------------- + Etot = -1120.9155042223871988 + TS = 0.0017688078817831 +------------------------------------- + F = -1120.9172730302689160 + muN = -61.8661197950019215 +------------------------------------- + G = -1059.0511532352670656 + +IonicMinimize: Iter: 4 G: -1059.051153235267066 |grad|_K: 4.455e-03 alpha: 2.497e-01 linmin: -4.021e-01 t[s]: 1267.28 + +#--- Lowdin population analysis --- +# oxidation-state C -0.241 -0.234 -0.233 -0.209 -0.204 -0.232 -0.234 -0.233 -0.210 -0.204 -0.232 -0.231 -0.233 -0.210 -0.205 -0.233 -0.234 -0.233 -0.210 -0.204 +# magnetic-moments C -0.003 +0.000 -0.005 -0.006 -0.179 -0.004 +0.001 -0.005 -0.013 -0.175 -0.004 +0.002 -0.005 -0.013 -0.017 -0.003 +0.000 -0.003 -0.013 -0.179 +# oxidation-state Hf +0.600 +0.250 +0.244 +0.242 +0.116 +0.603 +0.252 +0.247 +0.242 +0.116 -0.073 +0.252 +0.247 +0.242 +0.116 +0.600 +0.254 +0.247 +0.242 +0.117 +# magnetic-moments Hf +0.074 +0.005 +0.001 +0.000 -0.005 +0.085 +0.002 -0.001 +0.000 -0.005 +0.115 +0.002 -0.001 +0.000 -0.005 +0.074 +0.007 -0.000 +0.000 -0.004 +# oxidation-state N -0.911 +# magnetic-moments N -0.019 + + +Computing DFT-D3 correction: +# coordination-number C 5.862 5.968 5.955 5.940 2.985 5.912 5.968 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.908 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.099 16.667 16.681 16.623 13.885 11.098 16.661 16.692 16.623 13.885 12.050 16.661 16.692 16.623 13.885 11.100 16.766 16.692 16.623 13.885 +# coordination-number N 1.085 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.07 +EvdW_6 = -0.120265 +EvdW_8 = -0.212513 +Shifting auxilliary hamiltonian by -0.000075 to set nElectrons=325.611157 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770966 of unit cell: Completed after 25 iterations at t[s]: 1269.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611157 magneticMoment: [ Abs: 1.11860 Tot: -0.29673 ] +ElecMinimize: Iter: 0 G: -1058.921565900109954 |grad|_K: 2.668e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768375 of unit cell: Completed after 33 iterations at t[s]: 1270.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769880 of unit cell: Completed after 32 iterations at t[s]: 1271.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552225 magneticMoment: [ Abs: 1.07044 Tot: -0.27201 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 1 G: -1059.037084493630573 |grad|_K: 8.265e-06 alpha: 4.665e-01 linmin: 1.150e-03 t[s]: 1272.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773990 of unit cell: Completed after 33 iterations at t[s]: 1273.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771948 of unit cell: Completed after 30 iterations at t[s]: 1273.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.701689 magneticMoment: [ Abs: 1.11721 Tot: -0.35076 ] + SubspaceRotationAdjust: set factor to 0.0713 +ElecMinimize: Iter: 2 G: -1059.042639117715453 |grad|_K: 7.448e-06 alpha: 2.197e-01 linmin: -1.878e-03 t[s]: 1274.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770738 of unit cell: Completed after 28 iterations at t[s]: 1275.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770552 of unit cell: Completed after 19 iterations at t[s]: 1275.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.589403 magneticMoment: [ Abs: 1.13040 Tot: -0.28820 ] + SubspaceRotationAdjust: set factor to 0.0534 +ElecMinimize: Iter: 3 G: -1059.047635134696748 |grad|_K: 3.479e-06 alpha: 2.500e-01 linmin: 4.214e-04 t[s]: 1276.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770450 of unit cell: Completed after 18 iterations at t[s]: 1277.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770331 of unit cell: Completed after 18 iterations at t[s]: 1278.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580281 magneticMoment: [ Abs: 1.10314 Tot: -0.28042 ] + SubspaceRotationAdjust: set factor to 0.0541 +ElecMinimize: Iter: 4 G: -1059.049905435314713 |grad|_K: 2.122e-06 alpha: 5.385e-01 linmin: -3.429e-04 t[s]: 1279.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770664 of unit cell: Completed after 23 iterations at t[s]: 1279.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770780 of unit cell: Completed after 18 iterations at t[s]: 1280.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.606869 magneticMoment: [ Abs: 1.11524 Tot: -0.29467 ] + SubspaceRotationAdjust: set factor to 0.0619 +ElecMinimize: Iter: 5 G: -1059.051056129200788 |grad|_K: 1.970e-06 alpha: 7.282e-01 linmin: 6.501e-05 t[s]: 1281.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769826 of unit cell: Completed after 27 iterations at t[s]: 1281.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770195 of unit cell: Completed after 25 iterations at t[s]: 1282.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563898 magneticMoment: [ Abs: 1.12024 Tot: -0.27161 ] + SubspaceRotationAdjust: set factor to 0.0521 +ElecMinimize: Iter: 6 G: -1059.051675926348025 |grad|_K: 2.071e-06 alpha: 4.581e-01 linmin: -1.172e-05 t[s]: 1283.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770699 of unit cell: Completed after 25 iterations at t[s]: 1284.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770756 of unit cell: Completed after 14 iterations at t[s]: 1284.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595854 magneticMoment: [ Abs: 1.12985 Tot: -0.28657 ] + SubspaceRotationAdjust: set factor to 0.0477 +ElecMinimize: Iter: 7 G: -1059.052440568785869 |grad|_K: 1.685e-06 alpha: 5.107e-01 linmin: 1.855e-05 t[s]: 1285.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770590 of unit cell: Completed after 19 iterations at t[s]: 1286.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770529 of unit cell: Completed after 14 iterations at t[s]: 1286.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.576550 magneticMoment: [ Abs: 1.12615 Tot: -0.27449 ] + SubspaceRotationAdjust: set factor to 0.0503 +ElecMinimize: Iter: 8 G: -1059.053127590767190 |grad|_K: 1.428e-06 alpha: 6.941e-01 linmin: -5.949e-06 t[s]: 1287.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770686 of unit cell: Completed after 18 iterations at t[s]: 1288.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770702 of unit cell: Completed after 4 iterations at t[s]: 1288.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.583966 magneticMoment: [ Abs: 1.13423 Tot: -0.27734 ] + SubspaceRotationAdjust: set factor to 0.0545 +ElecMinimize: Iter: 9 G: -1059.053672020346539 |grad|_K: 1.344e-06 alpha: 7.649e-01 linmin: -7.384e-06 t[s]: 1289.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770693 of unit cell: Completed after 14 iterations at t[s]: 1290.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770693 of unit cell: Completed after 0 iterations at t[s]: 1291.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581760 magneticMoment: [ Abs: 1.14073 Tot: -0.27532 ] + SubspaceRotationAdjust: set factor to 0.0579 +ElecMinimize: Iter: 10 G: -1059.054151441172280 |grad|_K: 1.201e-06 alpha: 7.599e-01 linmin: 1.271e-05 t[s]: 1292.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770851 of unit cell: Completed after 15 iterations at t[s]: 1292.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770840 of unit cell: Completed after 9 iterations at t[s]: 1293.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.593853 magneticMoment: [ Abs: 1.13801 Tot: -0.28037 ] + SubspaceRotationAdjust: set factor to 0.0564 +ElecMinimize: Iter: 11 G: -1059.054505257623077 |grad|_K: 1.026e-06 alpha: 7.045e-01 linmin: -1.677e-05 t[s]: 1294.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770504 of unit cell: Completed after 24 iterations at t[s]: 1294.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770576 of unit cell: Completed after 15 iterations at t[s]: 1295.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578140 magneticMoment: [ Abs: 1.13651 Tot: -0.27220 ] + SubspaceRotationAdjust: set factor to 0.0464 +ElecMinimize: Iter: 12 G: -1059.054709288746153 |grad|_K: 9.802e-07 alpha: 5.549e-01 linmin: 2.091e-06 t[s]: 1296.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771010 of unit cell: Completed after 25 iterations at t[s]: 1296.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770848 of unit cell: Completed after 19 iterations at t[s]: 1297.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.598303 magneticMoment: [ Abs: 1.13921 Tot: -0.28238 ] + SubspaceRotationAdjust: set factor to 0.0323 +ElecMinimize: Iter: 13 G: -1059.054824823392892 |grad|_K: 6.621e-07 alpha: 3.442e-01 linmin: 2.196e-07 t[s]: 1298.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770808 of unit cell: Completed after 11 iterations at t[s]: 1299.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770779 of unit cell: Completed after 11 iterations at t[s]: 1299.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.596244 magneticMoment: [ Abs: 1.13794 Tot: -0.28129 ] + SubspaceRotationAdjust: set factor to 0.0368 +ElecMinimize: Iter: 14 G: -1059.054915585846175 |grad|_K: 4.721e-07 alpha: 5.936e-01 linmin: 1.028e-05 t[s]: 1300.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770685 of unit cell: Completed after 16 iterations at t[s]: 1301.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770679 of unit cell: Completed after 3 iterations at t[s]: 1301.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591380 magneticMoment: [ Abs: 1.13571 Tot: -0.27879 ] + SubspaceRotationAdjust: set factor to 0.0355 +ElecMinimize: Iter: 15 G: -1059.054964715002370 |grad|_K: 3.781e-07 alpha: 6.322e-01 linmin: -6.579e-05 t[s]: 1302.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770784 of unit cell: Completed after 17 iterations at t[s]: 1303.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770756 of unit cell: Completed after 9 iterations at t[s]: 1303.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.597447 magneticMoment: [ Abs: 1.13541 Tot: -0.28194 ] + SubspaceRotationAdjust: set factor to 0.0282 +ElecMinimize: Iter: 16 G: -1059.054988026487763 |grad|_K: 2.560e-07 alpha: 4.637e-01 linmin: 1.777e-04 t[s]: 1304.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770721 of unit cell: Completed after 11 iterations at t[s]: 1305.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 3 iterations at t[s]: 1306.03 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595045 magneticMoment: [ Abs: 1.13475 Tot: -0.28085 ] + SubspaceRotationAdjust: set factor to 0.0298 +ElecMinimize: Iter: 17 G: -1059.055000414850838 |grad|_K: 1.706e-07 alpha: 5.440e-01 linmin: -6.090e-04 t[s]: 1307.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770704 of unit cell: Completed after 8 iterations at t[s]: 1307.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770703 of unit cell: Completed after 0 iterations at t[s]: 1308.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594351 magneticMoment: [ Abs: 1.13412 Tot: -0.28065 ] + SubspaceRotationAdjust: set factor to 0.0332 +ElecMinimize: Iter: 18 G: -1059.055006858075785 |grad|_K: 1.416e-07 alpha: 6.181e-01 linmin: -3.920e-04 t[s]: 1309.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770726 of unit cell: Completed after 9 iterations at t[s]: 1309.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770724 of unit cell: Completed after 2 iterations at t[s]: 1310.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595754 magneticMoment: [ Abs: 1.13364 Tot: -0.28148 ] + SubspaceRotationAdjust: set factor to 0.0341 +ElecMinimize: Iter: 19 G: -1059.055010793874544 |grad|_K: 1.120e-07 alpha: 5.552e-01 linmin: 3.774e-04 t[s]: 1311.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 3 iterations at t[s]: 1311.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770713 of unit cell: Completed after 0 iterations at t[s]: 1312.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594956 magneticMoment: [ Abs: 1.13319 Tot: -0.28128 ] + SubspaceRotationAdjust: set factor to 0.0419 +ElecMinimize: Iter: 20 G: -1059.055013749115687 |grad|_K: 9.373e-08 alpha: 6.819e-01 linmin: -4.747e-04 t[s]: 1313.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770694 of unit cell: Completed after 9 iterations at t[s]: 1313.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770698 of unit cell: Completed after 3 iterations at t[s]: 1314.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.593875 magneticMoment: [ Abs: 1.13304 Tot: -0.28089 ] + SubspaceRotationAdjust: set factor to 0.0433 +ElecMinimize: Iter: 21 G: -1059.055015359546815 |grad|_K: 1.034e-07 alpha: 5.372e-01 linmin: -5.987e-04 t[s]: 1315.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770730 of unit cell: Completed after 11 iterations at t[s]: 1316.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 3 iterations at t[s]: 1316.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595514 magneticMoment: [ Abs: 1.13314 Tot: -0.28190 ] + SubspaceRotationAdjust: set factor to 0.0401 +ElecMinimize: Iter: 22 G: -1059.055016983852056 |grad|_K: 9.671e-08 alpha: 4.237e-01 linmin: 3.189e-04 t[s]: 1317.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 3 iterations at t[s]: 1318.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 0 iterations at t[s]: 1318.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595394 magneticMoment: [ Abs: 1.13311 Tot: -0.28210 ] + SubspaceRotationAdjust: set factor to 0.049 +ElecMinimize: Iter: 23 G: -1059.055019022157921 |grad|_K: 9.657e-08 alpha: 6.352e-01 linmin: -2.458e-04 t[s]: 1320.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770691 of unit cell: Completed after 11 iterations at t[s]: 1320.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770700 of unit cell: Completed after 5 iterations at t[s]: 1321.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.593825 magneticMoment: [ Abs: 1.13300 Tot: -0.28149 ] + SubspaceRotationAdjust: set factor to 0.044 +ElecMinimize: Iter: 24 G: -1059.055020471905664 |grad|_K: 9.532e-08 alpha: 4.480e-01 linmin: 3.581e-05 t[s]: 1322.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770720 of unit cell: Completed after 9 iterations at t[s]: 1322.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770719 of unit cell: Completed after 0 iterations at t[s]: 1323.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595056 magneticMoment: [ Abs: 1.13330 Tot: -0.28232 ] + SubspaceRotationAdjust: set factor to 0.0413 +ElecMinimize: Iter: 25 G: -1059.055021771413976 |grad|_K: 8.172e-08 alpha: 4.123e-01 linmin: 3.734e-06 t[s]: 1324.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 2 iterations at t[s]: 1324.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770725 of unit cell: Completed after 0 iterations at t[s]: 1325.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595408 magneticMoment: [ Abs: 1.13386 Tot: -0.28272 ] + SubspaceRotationAdjust: set factor to 0.0466 +ElecMinimize: Iter: 26 G: -1059.055023116035500 |grad|_K: 6.831e-08 alpha: 5.717e-01 linmin: -2.475e-04 t[s]: 1326.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 6 iterations at t[s]: 1327.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 0 iterations at t[s]: 1327.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594672 magneticMoment: [ Abs: 1.13444 Tot: -0.28251 ] + SubspaceRotationAdjust: set factor to 0.0465 +ElecMinimize: Iter: 27 G: -1059.055024071781645 |grad|_K: 5.734e-08 alpha: 5.722e-01 linmin: -3.151e-04 t[s]: 1328.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770714 of unit cell: Completed after 4 iterations at t[s]: 1329.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770714 of unit cell: Completed after 0 iterations at t[s]: 1329.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594627 magneticMoment: [ Abs: 1.13489 Tot: -0.28256 ] + SubspaceRotationAdjust: set factor to 0.0529 +ElecMinimize: Iter: 28 G: -1059.055024705247206 |grad|_K: 4.686e-08 alpha: 5.372e-01 linmin: -1.038e-04 t[s]: 1330.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770722 of unit cell: Completed after 4 iterations at t[s]: 1331.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770722 of unit cell: Completed after 0 iterations at t[s]: 1332.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595180 magneticMoment: [ Abs: 1.13529 Tot: -0.28289 ] + SubspaceRotationAdjust: set factor to 0.0522 +ElecMinimize: Iter: 29 G: -1059.055025101951742 |grad|_K: 3.887e-08 alpha: 5.123e-01 linmin: 2.282e-04 t[s]: 1333.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 2 iterations at t[s]: 1333.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 0 iterations at t[s]: 1334.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594763 magneticMoment: [ Abs: 1.13556 Tot: -0.28273 ] + SubspaceRotationAdjust: set factor to 0.0568 +ElecMinimize: Iter: 30 G: -1059.055025368601719 |grad|_K: 3.253e-08 alpha: 5.145e-01 linmin: -4.196e-04 t[s]: 1335.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770713 of unit cell: Completed after 2 iterations at t[s]: 1335.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770713 of unit cell: Completed after 0 iterations at t[s]: 1336.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594624 magneticMoment: [ Abs: 1.13594 Tot: -0.28274 ] + SubspaceRotationAdjust: set factor to 0.0646 +ElecMinimize: Iter: 31 G: -1059.055025549054335 |grad|_K: 3.014e-08 alpha: 4.773e-01 linmin: -7.048e-04 t[s]: 1337.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 3 iterations at t[s]: 1338.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 0 iterations at t[s]: 1338.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595262 magneticMoment: [ Abs: 1.13650 Tot: -0.28315 ] + SubspaceRotationAdjust: set factor to 0.0744 +ElecMinimize: Iter: 32 G: -1059.055025710218843 |grad|_K: 2.743e-08 alpha: 4.846e-01 linmin: -3.143e-04 t[s]: 1339.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770727 of unit cell: Completed after 3 iterations at t[s]: 1340.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770726 of unit cell: Completed after 0 iterations at t[s]: 1340.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595484 magneticMoment: [ Abs: 1.13685 Tot: -0.28330 ] + SubspaceRotationAdjust: set factor to 0.0585 +ElecMinimize: Iter: 33 G: -1059.055025806640742 |grad|_K: 3.880e-08 alpha: 3.664e-01 linmin: 3.923e-04 t[s]: 1342.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770708 of unit cell: Completed after 4 iterations at t[s]: 1342.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770717 of unit cell: Completed after 2 iterations at t[s]: 1343.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594860 magneticMoment: [ Abs: 1.13713 Tot: -0.28302 ] + SubspaceRotationAdjust: set factor to 0.0685 +ElecMinimize: Iter: 34 G: -1059.055025890873821 |grad|_K: 2.785e-08 alpha: 1.896e-01 linmin: 5.050e-04 t[s]: 1344.20 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 9.444e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.862 5.968 5.955 5.940 2.985 5.912 5.968 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.908 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.099 16.667 16.681 16.623 13.885 11.098 16.661 16.692 16.623 13.885 12.050 16.661 16.692 16.623 13.885 11.100 16.766 16.692 16.623 13.885 +# coordination-number N 1.085 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.07 +EvdW_6 = -0.120265 +EvdW_8 = -0.212513 + +# Ionic positions in cartesian coordinates: +ion C 15.511335805947233 8.968498448501400 29.638943431522591 1 +ion C 6.492146657620657 0.178357689435867 23.718655266195167 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343363102451432 9.047092413823545 29.267452973166026 1 +ion C 0.307527051398369 0.177813145911283 23.449584138044312 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.502132929763633 3.583522002625537 29.267523436378326 1 +ion C 9.566510155413601 5.531181165226180 23.997307588973960 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.194469049766289 3.581534294451689 29.000774831387844 1 +ion C 3.393647085796902 5.537428151250478 23.718677129387338 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.110702190764517 0.035141815928016 31.071952279588743 1 +ion Hf 12.541128134923371 7.251088703725356 26.595752699382512 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.054043245915473 0.030631603910035 30.809982134485850 1 +ion Hf 6.383822688764763 7.250095253843795 26.328829485054360 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.270654713570007 5.360306215477407 31.380115672785969 1 +ion Hf 9.468310505041510 1.915270960900957 26.328923891533130 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.427960550258629 5.278691755746558 31.611496901435494 1 +ion Hf 3.295324027922830 1.905317424711046 26.026589406639101 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.250511958714563 5.346929080970682 35.071382137385172 1 + +# Forces in Cartesian coordinates: +force C -0.000222817232030 -0.000123527475920 0.005777102659391 1 +force C 0.000239885716270 -0.000168280180878 0.001318749040146 1 +force C 0.000174065228981 0.000099726636207 -0.002707755615273 0 +force C 0.000154839528625 0.000089729920981 -0.003792160030013 0 +force C -0.001140674558341 -0.000592644216834 0.023443718335754 0 +force C 0.000037606778520 0.001951246054116 0.000734625190565 1 +force C -0.000309784307398 -0.000180054199155 0.001342410378979 1 +force C 0.000146652763431 0.000136915526349 -0.002748285158930 0 +force C 0.000153958425894 -0.000183453087230 -0.003564232402265 0 +force C -0.000966918326643 -0.000558452917806 0.023506381283437 0 +force C 0.001707681807669 -0.000951581494287 0.000763632463586 1 +force C -0.000062917960597 -0.000036385163939 0.001886908427140 1 +force C 0.000191975455254 0.000059117625884 -0.002747078445922 0 +force C -0.000082407317749 0.000225159977218 -0.003564204885249 0 +force C -0.000997933891500 -0.000577924025519 0.023247859503915 0 +force C -0.001561368263733 -0.000912788063363 0.000741307510680 1 +force C -0.000025755674739 0.000293212753048 0.001319421509704 1 +force C 0.000096965216817 0.000056360840116 -0.002030957492535 0 +force C 0.000377770991474 0.000218115963538 -0.003498503014681 0 +force C -0.001083495825793 -0.000693665581971 0.023444017270053 0 +force Hf -0.001355730760492 0.000697059192530 0.003136432407672 1 +force Hf 0.000619532865124 0.000358575479510 0.000588312800626 1 +force Hf 0.000412270351951 0.000240849481308 -0.000721353536832 0 +force Hf -0.000521019371819 -0.000112645588032 0.011601691839459 0 +force Hf 0.001201519553260 0.000695431688472 -0.023791701561009 0 +force Hf 0.001192922883159 0.000671113663593 0.003457219053010 1 +force Hf -0.000580223089153 0.000338333409616 0.000540119302302 1 +force Hf 0.000459827599124 -0.000451635982820 -0.001566195291948 0 +force Hf -0.000249689179098 -0.000144459278112 0.011719325385621 0 +force Hf 0.001209242177078 0.000714443973372 -0.023892197526326 0 +force Hf 0.000334635113077 0.000206842929861 -0.017791314275797 1 +force Hf 0.000002499217504 -0.000674422828206 0.000536630045398 1 +force Hf -0.000165743662176 0.000625227507370 -0.001565964989071 0 +force Hf -0.000416381157272 -0.000239960229009 0.012083140960756 0 +force Hf 0.001221685277393 0.000691671108726 -0.023890897138893 0 +force Hf 0.000004527674072 -0.001517642583328 0.003211910189460 1 +force Hf 0.000046815636932 0.000027292492587 0.000304303619025 1 +force Hf 0.001008948771902 0.000579728599401 -0.001506934071621 0 +force Hf -0.000357986564551 -0.000394586792833 0.011602806062402 0 +force Hf 0.001170446664149 0.000677094680806 -0.023640075505820 0 +force N -0.000349512785638 -0.000354892581179 -0.016810150521278 1 + +# Energy components: + A_diel = -0.6444303774905467 + Eewald = 38755.4371147923957324 + EH = 39732.0201970120979240 + Eloc = -79556.5448439156316454 + Enl = -270.1453124230117737 + EvdW = -0.3327787764461141 + Exc = -796.6640565818037203 + Exc_core = 594.6258085250892691 + KE = 421.3401734371097405 + MuShift = -0.0082060486770553 +------------------------------------- + Etot = -1120.9163343563689068 + TS = 0.0017149449460560 +------------------------------------- + F = -1120.9180493013150226 + muN = -61.8630234104410945 +------------------------------------- + G = -1059.0550258908738215 + +IonicMinimize: Iter: 5 G: -1059.055025890873821 |grad|_K: 3.693e-03 alpha: 2.425e-01 linmin: -3.364e-01 t[s]: 1350.08 + +#--- Lowdin population analysis --- +# oxidation-state C -0.243 -0.235 -0.234 -0.209 -0.209 -0.233 -0.235 -0.234 -0.210 -0.209 -0.233 -0.230 -0.234 -0.210 -0.209 -0.234 -0.235 -0.233 -0.210 -0.209 +# magnetic-moments C -0.004 +0.000 -0.005 -0.006 -0.183 -0.004 +0.001 -0.005 -0.014 -0.181 -0.004 +0.002 -0.005 -0.014 -0.022 -0.002 +0.000 -0.003 -0.014 -0.183 +# oxidation-state Hf +0.609 +0.252 +0.245 +0.242 +0.115 +0.613 +0.253 +0.248 +0.242 +0.115 -0.083 +0.253 +0.248 +0.242 +0.115 +0.609 +0.254 +0.248 +0.242 +0.116 +# magnetic-moments Hf +0.084 +0.007 +0.001 +0.000 -0.006 +0.092 +0.004 -0.000 +0.000 -0.006 +0.108 +0.004 -0.000 +0.000 -0.006 +0.085 +0.006 +0.000 +0.000 -0.004 +# oxidation-state N -0.895 +# magnetic-moments N -0.015 + + +Computing DFT-D3 correction: +# coordination-number C 5.848 5.968 5.955 5.940 2.985 5.915 5.967 5.955 5.940 2.985 5.915 5.969 5.955 5.940 2.985 5.911 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.081 16.668 16.681 16.623 13.885 11.077 16.661 16.688 16.623 13.885 12.128 16.661 16.688 16.623 13.885 11.081 16.773 16.689 16.623 13.885 +# coordination-number N 1.093 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.06 +EvdW_6 = -0.120287 +EvdW_8 = -0.212649 +Shifting auxilliary hamiltonian by -0.000000 to set nElectrons=325.594860 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771178 of unit cell: Completed after 31 iterations at t[s]: 1352.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594860 magneticMoment: [ Abs: 1.14326 Tot: -0.28537 ] +ElecMinimize: Iter: 0 G: -1058.880749986012006 |grad|_K: 3.128e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773180 of unit cell: Completed after 34 iterations at t[s]: 1353.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.772151 of unit cell: Completed after 32 iterations at t[s]: 1354.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.691879 magneticMoment: [ Abs: 1.11758 Tot: -0.33463 ] + SubspaceRotationAdjust: set factor to 0.0626 +ElecMinimize: Iter: 1 G: -1059.034749327858208 |grad|_K: 9.646e-06 alpha: 4.540e-01 linmin: 3.493e-03 t[s]: 1355.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767431 of unit cell: Completed after 30 iterations at t[s]: 1356.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769556 of unit cell: Completed after 28 iterations at t[s]: 1356.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.499715 magneticMoment: [ Abs: 1.11704 Tot: -0.23274 ] + SubspaceRotationAdjust: set factor to 0.04 +ElecMinimize: Iter: 2 G: -1059.043369905850341 |grad|_K: 6.921e-06 alpha: 2.724e-01 linmin: 2.918e-04 t[s]: 1357.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770645 of unit cell: Completed after 28 iterations at t[s]: 1358.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770968 of unit cell: Completed after 25 iterations at t[s]: 1359.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.592334 magneticMoment: [ Abs: 1.14191 Tot: -0.28220 ] + SubspaceRotationAdjust: set factor to 0.0366 +ElecMinimize: Iter: 3 G: -1059.049270130974719 |grad|_K: 3.164e-06 alpha: 3.554e-01 linmin: 8.542e-04 t[s]: 1360.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771022 of unit cell: Completed after 19 iterations at t[s]: 1360.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771059 of unit cell: Completed after 17 iterations at t[s]: 1361.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.599785 magneticMoment: [ Abs: 1.13729 Tot: -0.28503 ] + SubspaceRotationAdjust: set factor to 0.0446 +ElecMinimize: Iter: 4 G: -1059.051384613360597 |grad|_K: 2.205e-06 alpha: 6.106e-01 linmin: -4.731e-05 t[s]: 1362.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770361 of unit cell: Completed after 26 iterations at t[s]: 1363.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770407 of unit cell: Completed after 12 iterations at t[s]: 1363.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.554533 magneticMoment: [ Abs: 1.13570 Tot: -0.26039 ] + SubspaceRotationAdjust: set factor to 0.0432 +ElecMinimize: Iter: 5 G: -1059.052356644006068 |grad|_K: 2.078e-06 alpha: 5.726e-01 linmin: -1.621e-05 t[s]: 1364.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770960 of unit cell: Completed after 26 iterations at t[s]: 1365.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770976 of unit cell: Completed after 8 iterations at t[s]: 1365.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.587746 magneticMoment: [ Abs: 1.14827 Tot: -0.27624 ] + SubspaceRotationAdjust: set factor to 0.0416 +ElecMinimize: Iter: 6 G: -1059.053244514488370 |grad|_K: 1.910e-06 alpha: 5.893e-01 linmin: 2.686e-05 t[s]: 1366.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770792 of unit cell: Completed after 19 iterations at t[s]: 1367.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770719 of unit cell: Completed after 14 iterations at t[s]: 1368.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563275 magneticMoment: [ Abs: 1.15645 Tot: -0.26194 ] + SubspaceRotationAdjust: set factor to 0.0471 +ElecMinimize: Iter: 7 G: -1059.054281982230805 |grad|_K: 1.827e-06 alpha: 8.161e-01 linmin: 1.154e-05 t[s]: 1369.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 17 iterations at t[s]: 1369.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 5 iterations at t[s]: 1370.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557490 magneticMoment: [ Abs: 1.16021 Tot: -0.25757 ] + SubspaceRotationAdjust: set factor to 0.0538 +ElecMinimize: Iter: 8 G: -1059.055159307730491 |grad|_K: 1.764e-06 alpha: 7.544e-01 linmin: -3.425e-06 t[s]: 1371.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771099 of unit cell: Completed after 24 iterations at t[s]: 1372.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771112 of unit cell: Completed after 5 iterations at t[s]: 1372.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578304 magneticMoment: [ Abs: 1.17036 Tot: -0.26656 ] + SubspaceRotationAdjust: set factor to 0.0548 +ElecMinimize: Iter: 9 G: -1059.056007312955671 |grad|_K: 1.925e-06 alpha: 7.809e-01 linmin: -1.355e-05 t[s]: 1373.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770344 of unit cell: Completed after 27 iterations at t[s]: 1374.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770578 of unit cell: Completed after 24 iterations at t[s]: 1374.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541111 magneticMoment: [ Abs: 1.17417 Tot: -0.24704 ] + SubspaceRotationAdjust: set factor to 0.0445 +ElecMinimize: Iter: 10 G: -1059.056717943048398 |grad|_K: 1.916e-06 alpha: 5.482e-01 linmin: 5.837e-06 t[s]: 1375.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771198 of unit cell: Completed after 26 iterations at t[s]: 1376.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771119 of unit cell: Completed after 15 iterations at t[s]: 1377.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.577396 magneticMoment: [ Abs: 1.17966 Tot: -0.26387 ] + SubspaceRotationAdjust: set factor to 0.0363 +ElecMinimize: Iter: 11 G: -1059.057327157225473 |grad|_K: 1.545e-06 alpha: 4.760e-01 linmin: -8.012e-06 t[s]: 1378.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771048 of unit cell: Completed after 17 iterations at t[s]: 1378.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771029 of unit cell: Completed after 13 iterations at t[s]: 1379.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.575096 magneticMoment: [ Abs: 1.17787 Tot: -0.26201 ] + SubspaceRotationAdjust: set factor to 0.0386 +ElecMinimize: Iter: 12 G: -1059.057828162711530 |grad|_K: 1.127e-06 alpha: 6.004e-01 linmin: -5.727e-06 t[s]: 1380.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770873 of unit cell: Completed after 19 iterations at t[s]: 1380.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770871 of unit cell: Completed after 0 iterations at t[s]: 1381.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.568696 magneticMoment: [ Abs: 1.17703 Tot: -0.25860 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 13 G: -1059.058097591481783 |grad|_K: 8.654e-07 alpha: 6.072e-01 linmin: -1.059e-05 t[s]: 1382.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 22 iterations at t[s]: 1383.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 9 iterations at t[s]: 1383.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.583876 magneticMoment: [ Abs: 1.17761 Tot: -0.26585 ] + SubspaceRotationAdjust: set factor to 0.0309 +ElecMinimize: Iter: 14 G: -1059.058240363095138 |grad|_K: 6.844e-07 alpha: 5.452e-01 linmin: 7.634e-05 t[s]: 1384.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770895 of unit cell: Completed after 18 iterations at t[s]: 1385.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770894 of unit cell: Completed after 0 iterations at t[s]: 1386.06 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.576291 magneticMoment: [ Abs: 1.17514 Tot: -0.26222 ] + SubspaceRotationAdjust: set factor to 0.0279 +ElecMinimize: Iter: 15 G: -1059.058329650639507 |grad|_K: 4.753e-07 alpha: 5.492e-01 linmin: -9.336e-05 t[s]: 1387.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770898 of unit cell: Completed after 9 iterations at t[s]: 1387.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770898 of unit cell: Completed after 0 iterations at t[s]: 1388.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.577899 magneticMoment: [ Abs: 1.17373 Tot: -0.26317 ] + SubspaceRotationAdjust: set factor to 0.0314 +ElecMinimize: Iter: 16 G: -1059.058372372110625 |grad|_K: 3.196e-07 alpha: 5.389e-01 linmin: -1.068e-05 t[s]: 1389.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770944 of unit cell: Completed after 14 iterations at t[s]: 1389.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770944 of unit cell: Completed after 0 iterations at t[s]: 1390.45 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581437 magneticMoment: [ Abs: 1.17315 Tot: -0.26512 ] + SubspaceRotationAdjust: set factor to 0.0317 +ElecMinimize: Iter: 17 G: -1059.058391569461264 |grad|_K: 2.399e-07 alpha: 5.383e-01 linmin: 2.318e-05 t[s]: 1391.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 13 iterations at t[s]: 1392.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770905 of unit cell: Completed after 4 iterations at t[s]: 1392.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579049 magneticMoment: [ Abs: 1.17215 Tot: -0.26423 ] + SubspaceRotationAdjust: set factor to 0.0333 +ElecMinimize: Iter: 18 G: -1059.058404447296880 |grad|_K: 1.814e-07 alpha: 6.409e-01 linmin: -2.900e-04 t[s]: 1393.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770913 of unit cell: Completed after 4 iterations at t[s]: 1394.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770913 of unit cell: Completed after 0 iterations at t[s]: 1395.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579737 magneticMoment: [ Abs: 1.17152 Tot: -0.26482 ] + SubspaceRotationAdjust: set factor to 0.0389 +ElecMinimize: Iter: 19 G: -1059.058412095439280 |grad|_K: 1.575e-07 alpha: 6.603e-01 linmin: -4.776e-05 t[s]: 1396.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770930 of unit cell: Completed after 9 iterations at t[s]: 1396.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770928 of unit cell: Completed after 0 iterations at t[s]: 1397.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580788 magneticMoment: [ Abs: 1.17108 Tot: -0.26556 ] + SubspaceRotationAdjust: set factor to 0.0437 +ElecMinimize: Iter: 20 G: -1059.058417033581691 |grad|_K: 1.433e-07 alpha: 5.708e-01 linmin: 1.471e-04 t[s]: 1398.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770890 of unit cell: Completed after 11 iterations at t[s]: 1398.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770894 of unit cell: Completed after 2 iterations at t[s]: 1399.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578508 magneticMoment: [ Abs: 1.17080 Tot: -0.26473 ] + SubspaceRotationAdjust: set factor to 0.0416 +ElecMinimize: Iter: 21 G: -1059.058420660843467 |grad|_K: 1.405e-07 alpha: 5.119e-01 linmin: -1.429e-05 t[s]: 1400.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770914 of unit cell: Completed after 7 iterations at t[s]: 1400.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770918 of unit cell: Completed after 2 iterations at t[s]: 1401.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580089 magneticMoment: [ Abs: 1.17108 Tot: -0.26591 ] + SubspaceRotationAdjust: set factor to 0.047 +ElecMinimize: Iter: 22 G: -1059.058424812710200 |grad|_K: 1.301e-07 alpha: 6.016e-01 linmin: -3.706e-04 t[s]: 1402.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770935 of unit cell: Completed after 9 iterations at t[s]: 1403.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770935 of unit cell: Completed after 0 iterations at t[s]: 1403.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581142 magneticMoment: [ Abs: 1.17140 Tot: -0.26680 ] + SubspaceRotationAdjust: set factor to 0.0514 +ElecMinimize: Iter: 23 G: -1059.058428398042452 |grad|_K: 1.308e-07 alpha: 5.939e-01 linmin: -3.505e-04 t[s]: 1404.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770881 of unit cell: Completed after 14 iterations at t[s]: 1405.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770898 of unit cell: Completed after 8 iterations at t[s]: 1405.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578600 magneticMoment: [ Abs: 1.17160 Tot: -0.26580 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 24 G: -1059.058430900027815 |grad|_K: 1.162e-07 alpha: 4.071e-01 linmin: 2.908e-04 t[s]: 1406.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 3 iterations at t[s]: 1407.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 3 iterations at t[s]: 1407.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579316 magneticMoment: [ Abs: 1.17253 Tot: -0.26647 ] + SubspaceRotationAdjust: set factor to 0.0505 +ElecMinimize: Iter: 25 G: -1059.058433360086383 |grad|_K: 1.010e-07 alpha: 5.372e-01 linmin: 4.839e-05 t[s]: 1408.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770936 of unit cell: Completed after 11 iterations at t[s]: 1409.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770933 of unit cell: Completed after 1 iterations at t[s]: 1409.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580665 magneticMoment: [ Abs: 1.17349 Tot: -0.26735 ] + SubspaceRotationAdjust: set factor to 0.0463 +ElecMinimize: Iter: 26 G: -1059.058434989329498 |grad|_K: 1.042e-07 alpha: 4.632e-01 linmin: 1.435e-04 t[s]: 1410.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770899 of unit cell: Completed after 12 iterations at t[s]: 1411.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 5 iterations at t[s]: 1412.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579089 magneticMoment: [ Abs: 1.17414 Tot: -0.26669 ] + SubspaceRotationAdjust: set factor to 0.0375 +ElecMinimize: Iter: 27 G: -1059.058436113385824 |grad|_K: 7.514e-08 alpha: 3.043e-01 linmin: 4.099e-04 t[s]: 1413.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770907 of unit cell: Completed after 3 iterations at t[s]: 1413.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770905 of unit cell: Completed after 0 iterations at t[s]: 1414.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578666 magneticMoment: [ Abs: 1.17483 Tot: -0.26655 ] + SubspaceRotationAdjust: set factor to 0.0469 +ElecMinimize: Iter: 28 G: -1059.058437064981490 |grad|_K: 5.293e-08 alpha: 4.778e-01 linmin: -1.564e-03 t[s]: 1415.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770915 of unit cell: Completed after 6 iterations at t[s]: 1415.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 0 iterations at t[s]: 1416.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579307 magneticMoment: [ Abs: 1.17544 Tot: -0.26692 ] + SubspaceRotationAdjust: set factor to 0.0472 +ElecMinimize: Iter: 29 G: -1059.058437586525315 |grad|_K: 4.215e-08 alpha: 4.957e-01 linmin: -1.658e-03 t[s]: 1417.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770917 of unit cell: Completed after 3 iterations at t[s]: 1417.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770917 of unit cell: Completed after 0 iterations at t[s]: 1418.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579362 magneticMoment: [ Abs: 1.17632 Tot: -0.26703 ] + SubspaceRotationAdjust: set factor to 0.0557 +ElecMinimize: Iter: 30 G: -1059.058437983829663 |grad|_K: 3.968e-08 alpha: 5.927e-01 linmin: -1.055e-03 t[s]: 1419.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770907 of unit cell: Completed after 6 iterations at t[s]: 1419.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770910 of unit cell: Completed after 1 iterations at t[s]: 1420.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578832 magneticMoment: [ Abs: 1.17701 Tot: -0.26681 ] + SubspaceRotationAdjust: set factor to 0.0523 +ElecMinimize: Iter: 31 G: -1059.058438211895009 |grad|_K: 4.472e-08 alpha: 4.036e-01 linmin: 1.743e-03 t[s]: 1421.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770918 of unit cell: Completed after 3 iterations at t[s]: 1422.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 0 iterations at t[s]: 1422.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579187 magneticMoment: [ Abs: 1.17774 Tot: -0.26703 ] + SubspaceRotationAdjust: set factor to 0.0605 +ElecMinimize: Iter: 32 G: -1059.058438388364948 |grad|_K: 3.580e-08 alpha: 2.896e-01 linmin: 3.443e-05 t[s]: 1423.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770914 of unit cell: Completed after 2 iterations at t[s]: 1424.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770914 of unit cell: Completed after 0 iterations at t[s]: 1424.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579111 magneticMoment: [ Abs: 1.17818 Tot: -0.26698 ] + SubspaceRotationAdjust: set factor to 0.0731 +ElecMinimize: Iter: 33 G: -1059.058438553231554 |grad|_K: 2.559e-08 alpha: 3.463e-01 linmin: -4.779e-03 t[s]: 1425.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 5 iterations at t[s]: 1426.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 0 iterations at t[s]: 1426.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579208 magneticMoment: [ Abs: 1.17841 Tot: -0.26706 ] + SubspaceRotationAdjust: set factor to 0.0696 +ElecMinimize: Iter: 34 G: -1059.058438608107508 |grad|_K: 3.601e-08 alpha: 2.477e-01 linmin: -3.007e-03 t[s]: 1427.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770910 of unit cell: Completed after 2 iterations at t[s]: 1428.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 0 iterations at t[s]: 1428.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578860 magneticMoment: [ Abs: 1.17896 Tot: -0.26696 ] + SubspaceRotationAdjust: set factor to 0.0923 +ElecMinimize: Iter: 35 G: -1059.058438713260784 |grad|_K: 3.166e-08 alpha: 1.995e-01 linmin: -2.217e-04 t[s]: 1429.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 3 iterations at t[s]: 1430.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 0 iterations at t[s]: 1431.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578596 magneticMoment: [ Abs: 1.17964 Tot: -0.26694 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 36 G: -1059.058438791474828 |grad|_K: 3.026e-08 alpha: 2.154e-01 linmin: -1.441e-03 t[s]: 1431.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 0 iterations at t[s]: 1432.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770907 of unit cell: Completed after 3 iterations at t[s]: 1433.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578470 magneticMoment: [ Abs: 1.18088 Tot: -0.26706 ] + SubspaceRotationAdjust: set factor to 0.113 +ElecMinimize: Iter: 37 G: -1059.058438869128167 |grad|_K: 3.860e-08 alpha: 3.320e-01 linmin: 3.228e-03 t[s]: 1434.10 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.217e-06 + +Computing DFT-D3 correction: +# coordination-number C 5.848 5.968 5.955 5.940 2.985 5.915 5.967 5.955 5.940 2.985 5.915 5.969 5.955 5.940 2.985 5.911 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.081 16.668 16.681 16.623 13.885 11.077 16.661 16.688 16.623 13.885 12.128 16.661 16.688 16.623 13.885 11.081 16.773 16.689 16.623 13.885 +# coordination-number N 1.093 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.06 +EvdW_6 = -0.120287 +EvdW_8 = -0.212649 + +# Ionic positions in cartesian coordinates: +ion C 15.509566677866808 8.967500453968290 29.673654433345117 1 +ion C 6.493342823709534 0.177816689099033 23.722501746648856 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.344090513178354 9.061060573627030 29.265436913321658 1 +ion C 0.306293363174798 0.177096656992852 23.453559235795932 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.514544666352801 3.577092441936935 29.265692035330385 1 +ion C 9.566405080995240 5.531113274550259 24.002917620223162 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.182078952695679 3.574325291843190 28.998488241078572 1 +ion C 3.393776216807315 5.538737706403301 23.722521352028121 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.098710696362287 0.041102656183621 31.089643518577624 1 +ion Hf 12.544562945713988 7.253078819746086 26.597576518210492 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.064442042595046 0.036715453409305 30.830884326971574 1 +ion Hf 6.380764402531020 7.252120900723922 26.329906158785345 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.274028947762986 5.362136603748852 31.292587178609185 1 +ion Hf 9.468552157714852 1.911594358148303 26.329937342307709 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.426993993854405 5.265259257953828 31.629528999172031 1 +ion Hf 3.295764022804458 1.905568316484179 26.030058435896517 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.247264154732864 5.344622905908079 34.971461502249703 1 + +# Forces in Cartesian coordinates: +force C -0.000094689169776 -0.000062760612105 0.004378507035024 1 +force C 0.000245697408939 -0.000179136079981 0.001028618715025 1 +force C 0.000191298209342 0.000109723455076 -0.002571829058893 0 +force C 0.000157358843035 0.000091220949540 -0.003848284833386 0 +force C -0.001056222947280 -0.000624597924789 0.023113625434793 0 +force C -0.000037493562467 0.001449614847874 -0.000377274173776 1 +force C -0.000287359987117 -0.000166338479193 0.001039957180792 1 +force C 0.000126861571333 0.000152775242564 -0.002629169864143 0 +force C 0.000159221957696 -0.000183666507897 -0.003632049158694 0 +force C -0.001021103635731 -0.000590315330714 0.023180416874136 0 +force C 0.001246307805384 -0.000751992817918 -0.000373852667825 1 +force C -0.000025153999942 -0.000015087104246 0.001275905491470 1 +force C 0.000195806295625 0.000034202033681 -0.002628450394781 0 +force C -0.000080064846425 0.000230138015838 -0.003632096030678 0 +force C -0.000973006506632 -0.000563511044881 0.022803274532367 0 +force C -0.000800629673765 -0.000458096862010 -0.000386392239931 1 +force C -0.000032506140577 0.000302694304285 0.001031080266242 1 +force C 0.000080776821331 0.000047006313317 -0.001696918645816 0 +force C 0.000383915308429 0.000221937112541 -0.003565203689303 0 +force C -0.001068631664988 -0.000604803550521 0.023113536168320 0 +force Hf -0.000851639414527 0.000267834626693 0.003043141257481 1 +force Hf 0.001393656768749 0.000799305476166 -0.000009060319330 1 +force Hf 0.000423803429386 0.000246196025500 -0.000840635180043 0 +force Hf -0.000493014825046 -0.000097768550530 0.011140205569260 0 +force Hf 0.001251563033612 0.000724074330457 -0.024025085670495 0 +force Hf 0.000656403759851 0.000386209478941 0.003005596518745 1 +force Hf -0.001278904635077 0.000801035958311 0.000194052185831 1 +force Hf 0.000467221486094 -0.000618993664022 -0.001433443790437 0 +force Hf -0.000234505236059 -0.000135683056441 0.011264506983760 0 +force Hf 0.001176659249575 0.000751094451177 -0.024140714537323 0 +force Hf -0.000160807050928 -0.000089393898667 -0.012323266571590 1 +force Hf 0.000060943526506 -0.001505399713308 0.000187724932729 1 +force Hf -0.000305806580486 0.000715732841236 -0.001434658440000 0 +force Hf -0.000374432052069 -0.000215520571529 0.011773312286732 0 +force Hf 0.001237448206754 0.000645022957997 -0.024138986166053 0 +force Hf -0.000094542508737 -0.000873862936068 0.003118753792001 1 +force Hf -0.000043504491438 -0.000020088365902 -0.000089982725590 1 +force Hf 0.001155785070751 0.000666117203590 -0.001372999576102 0 +force Hf -0.000331358785702 -0.000377757371927 0.011140732633744 0 +force Hf 0.001176874358716 0.000680813047118 -0.023926658352329 0 +force N -0.000378569572907 -0.000309906289333 -0.013546806045831 1 + +# Energy components: + A_diel = -0.6652799721293755 + Eewald = 38763.4775161221987219 + EH = 39738.4559500552277314 + Eloc = -79571.0164374760206556 + Enl = -270.1480003888457873 + EvdW = -0.3329362004130016 + Exc = -796.6726736638231614 + Exc_core = 594.6257586468889258 + KE = 421.3673752214735373 + MuShift = -0.0079799506877409 +------------------------------------- + Etot = -1120.9167076061280568 + TS = 0.0016405844501551 +------------------------------------- + F = -1120.9183481905781719 + muN = -61.8599093214499334 +------------------------------------- + G = -1059.0584388691281674 + +IonicMinimize: Iter: 6 G: -1059.058438869128167 |grad|_K: 2.811e-03 alpha: 2.067e-01 linmin: -2.681e-01 t[s]: 1440.56 + +#--- Lowdin population analysis --- +# oxidation-state C -0.246 -0.236 -0.235 -0.209 -0.209 -0.233 -0.236 -0.235 -0.210 -0.209 -0.233 -0.231 -0.235 -0.210 -0.209 -0.235 -0.236 -0.234 -0.210 -0.209 +# magnetic-moments C -0.006 +0.000 -0.005 -0.006 -0.185 -0.003 +0.001 -0.005 -0.014 -0.184 -0.003 +0.002 -0.005 -0.014 -0.030 -0.002 +0.000 -0.003 -0.014 -0.185 +# oxidation-state Hf +0.619 +0.251 +0.245 +0.242 +0.116 +0.623 +0.253 +0.248 +0.242 +0.116 -0.093 +0.253 +0.248 +0.242 +0.116 +0.619 +0.251 +0.247 +0.242 +0.117 +# magnetic-moments Hf +0.094 +0.008 +0.001 +0.000 -0.006 +0.100 +0.006 +0.000 +0.001 -0.006 +0.103 +0.006 +0.000 +0.000 -0.006 +0.095 +0.005 +0.001 +0.000 -0.004 +# oxidation-state N -0.884 +# magnetic-moments N -0.012 + + +Computing DFT-D3 correction: +# coordination-number C 5.843 5.969 5.955 5.940 2.985 5.916 5.969 5.955 5.940 2.985 5.916 5.966 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 +# coordination-number Hf 11.053 16.661 16.695 16.623 13.885 11.052 16.659 16.687 16.623 13.885 12.171 16.659 16.687 16.623 13.885 11.052 16.773 16.686 16.623 13.885 +# coordination-number N 1.103 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.06 +EvdW_6 = -0.120310 +EvdW_8 = -0.212758 +Shifting auxilliary hamiltonian by 0.000057 to set nElectrons=325.578470 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771329 of unit cell: Completed after 25 iterations at t[s]: 1442.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578470 magneticMoment: [ Abs: 1.17670 Tot: -0.26518 ] +ElecMinimize: Iter: 0 G: -1058.885826103718273 |grad|_K: 3.056e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769506 of unit cell: Completed after 31 iterations at t[s]: 1444.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770666 of unit cell: Completed after 27 iterations at t[s]: 1444.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.531452 magneticMoment: [ Abs: 1.20126 Tot: -0.23437 ] + SubspaceRotationAdjust: set factor to 0.12 +ElecMinimize: Iter: 1 G: -1059.037182520474062 |grad|_K: 7.801e-06 alpha: 4.657e-01 linmin: 1.034e-03 t[s]: 1445.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771292 of unit cell: Completed after 26 iterations at t[s]: 1446.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771378 of unit cell: Completed after 14 iterations at t[s]: 1447.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594398 magneticMoment: [ Abs: 1.16909 Tot: -0.26738 ] + SubspaceRotationAdjust: set factor to 0.103 +ElecMinimize: Iter: 2 G: -1059.048451517421654 |grad|_K: 5.544e-06 alpha: 5.319e-01 linmin: -2.097e-04 t[s]: 1448.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766991 of unit cell: Completed after 30 iterations at t[s]: 1448.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769983 of unit cell: Completed after 29 iterations at t[s]: 1449.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.497066 magneticMoment: [ Abs: 1.17843 Tot: -0.21948 ] + SubspaceRotationAdjust: set factor to 0.0735 +ElecMinimize: Iter: 3 G: -1059.050492406129706 |grad|_K: 4.770e-06 alpha: 1.948e-01 linmin: 5.936e-04 t[s]: 1450.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770567 of unit cell: Completed after 20 iterations at t[s]: 1450.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770996 of unit cell: Completed after 19 iterations at t[s]: 1451.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557630 magneticMoment: [ Abs: 1.21819 Tot: -0.25175 ] + SubspaceRotationAdjust: set factor to 0.0782 +ElecMinimize: Iter: 4 G: -1059.053124842721672 |grad|_K: 2.934e-06 alpha: 3.392e-01 linmin: 3.199e-04 t[s]: 1452.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771044 of unit cell: Completed after 18 iterations at t[s]: 1453.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771086 of unit cell: Completed after 18 iterations at t[s]: 1453.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.567279 magneticMoment: [ Abs: 1.19995 Tot: -0.25198 ] + SubspaceRotationAdjust: set factor to 0.0811 +ElecMinimize: Iter: 5 G: -1059.055040826615823 |grad|_K: 2.804e-06 alpha: 6.440e-01 linmin: -6.652e-05 t[s]: 1454.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769192 of unit cell: Completed after 28 iterations at t[s]: 1455.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770137 of unit cell: Completed after 26 iterations at t[s]: 1455.79 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.505779 magneticMoment: [ Abs: 1.19523 Tot: -0.22181 ] + SubspaceRotationAdjust: set factor to 0.0651 +ElecMinimize: Iter: 6 G: -1059.055953806476737 |grad|_K: 3.061e-06 alpha: 3.357e-01 linmin: 9.089e-05 t[s]: 1456.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770806 of unit cell: Completed after 23 iterations at t[s]: 1457.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771060 of unit cell: Completed after 19 iterations at t[s]: 1457.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557147 magneticMoment: [ Abs: 1.22112 Tot: -0.24900 ] + SubspaceRotationAdjust: set factor to 0.066 +ElecMinimize: Iter: 7 G: -1059.057467885864071 |grad|_K: 2.178e-06 alpha: 4.670e-01 linmin: 6.373e-05 t[s]: 1458.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771275 of unit cell: Completed after 19 iterations at t[s]: 1459.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771372 of unit cell: Completed after 15 iterations at t[s]: 1460.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.574060 magneticMoment: [ Abs: 1.23014 Tot: -0.25644 ] + SubspaceRotationAdjust: set factor to 0.0768 +ElecMinimize: Iter: 8 G: -1059.058594266036152 |grad|_K: 1.984e-06 alpha: 6.843e-01 linmin: -6.057e-06 t[s]: 1461.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770139 of unit cell: Completed after 27 iterations at t[s]: 1461.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770724 of unit cell: Completed after 26 iterations at t[s]: 1462.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.531499 magneticMoment: [ Abs: 1.22380 Tot: -0.23547 ] + SubspaceRotationAdjust: set factor to 0.0592 +ElecMinimize: Iter: 9 G: -1059.059092845666783 |grad|_K: 1.939e-06 alpha: 3.666e-01 linmin: 4.317e-05 t[s]: 1463.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771158 of unit cell: Completed after 26 iterations at t[s]: 1463.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771168 of unit cell: Completed after 4 iterations at t[s]: 1464.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561206 magneticMoment: [ Abs: 1.22684 Tot: -0.24810 ] + SubspaceRotationAdjust: set factor to 0.0487 +ElecMinimize: Iter: 10 G: -1059.059582960175021 |grad|_K: 1.395e-06 alpha: 3.748e-01 linmin: -3.143e-05 t[s]: 1465.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771185 of unit cell: Completed after 13 iterations at t[s]: 1465.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771196 of unit cell: Completed after 14 iterations at t[s]: 1466.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563915 magneticMoment: [ Abs: 1.23374 Tot: -0.24972 ] + SubspaceRotationAdjust: set factor to 0.0533 +ElecMinimize: Iter: 11 G: -1059.059999785185937 |grad|_K: 1.074e-06 alpha: 6.130e-01 linmin: 3.127e-05 t[s]: 1467.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770975 of unit cell: Completed after 23 iterations at t[s]: 1468.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770993 of unit cell: Completed after 9 iterations at t[s]: 1468.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552261 magneticMoment: [ Abs: 1.23361 Tot: -0.24414 ] + SubspaceRotationAdjust: set factor to 0.0503 +ElecMinimize: Iter: 12 G: -1059.060226089591652 |grad|_K: 9.212e-07 alpha: 5.636e-01 linmin: 3.132e-06 t[s]: 1469.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771318 of unit cell: Completed after 25 iterations at t[s]: 1470.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771220 of unit cell: Completed after 18 iterations at t[s]: 1470.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.569206 magneticMoment: [ Abs: 1.23406 Tot: -0.25132 ] + SubspaceRotationAdjust: set factor to 0.0357 +ElecMinimize: Iter: 13 G: -1059.060341908137616 |grad|_K: 6.844e-07 alpha: 3.917e-01 linmin: -8.076e-06 t[s]: 1471.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771109 of unit cell: Completed after 16 iterations at t[s]: 1472.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771088 of unit cell: Completed after 9 iterations at t[s]: 1473.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.562092 magneticMoment: [ Abs: 1.23234 Tot: -0.24778 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 14 G: -1059.060417901290521 |grad|_K: 4.573e-07 alpha: 4.643e-01 linmin: -7.480e-05 t[s]: 1474.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771040 of unit cell: Completed after 11 iterations at t[s]: 1474.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771028 of unit cell: Completed after 8 iterations at t[s]: 1475.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.559124 magneticMoment: [ Abs: 1.23275 Tot: -0.24646 ] + SubspaceRotationAdjust: set factor to 0.0387 +ElecMinimize: Iter: 15 G: -1059.060460560704769 |grad|_K: 3.571e-07 alpha: 5.818e-01 linmin: -5.596e-05 t[s]: 1476.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771111 of unit cell: Completed after 17 iterations at t[s]: 1476.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771105 of unit cell: Completed after 3 iterations at t[s]: 1477.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.564735 magneticMoment: [ Abs: 1.23386 Tot: -0.24909 ] + SubspaceRotationAdjust: set factor to 0.0326 +ElecMinimize: Iter: 16 G: -1059.060484515302505 |grad|_K: 2.834e-07 alpha: 5.361e-01 linmin: 3.147e-04 t[s]: 1478.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771043 of unit cell: Completed after 14 iterations at t[s]: 1478.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771048 of unit cell: Completed after 3 iterations at t[s]: 1479.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561338 magneticMoment: [ Abs: 1.23360 Tot: -0.24762 ] + SubspaceRotationAdjust: set factor to 0.0312 +ElecMinimize: Iter: 17 G: -1059.060498285452468 |grad|_K: 1.920e-07 alpha: 4.991e-01 linmin: -6.642e-05 t[s]: 1480.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 4 iterations at t[s]: 1480.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 0 iterations at t[s]: 1481.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561600 magneticMoment: [ Abs: 1.23375 Tot: -0.24781 ] + SubspaceRotationAdjust: set factor to 0.037 +ElecMinimize: Iter: 18 G: -1059.060505732063575 |grad|_K: 1.517e-07 alpha: 5.762e-01 linmin: -1.537e-04 t[s]: 1482.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771078 of unit cell: Completed after 11 iterations at t[s]: 1483.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771078 of unit cell: Completed after 0 iterations at t[s]: 1483.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563488 magneticMoment: [ Abs: 1.23435 Tot: -0.24880 ] + SubspaceRotationAdjust: set factor to 0.0379 +ElecMinimize: Iter: 19 G: -1059.060510458139788 |grad|_K: 1.383e-07 alpha: 5.839e-01 linmin: -7.290e-04 t[s]: 1484.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771052 of unit cell: Completed after 12 iterations at t[s]: 1485.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771050 of unit cell: Completed after 0 iterations at t[s]: 1485.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561571 magneticMoment: [ Abs: 1.23510 Tot: -0.24813 ] + SubspaceRotationAdjust: set factor to 0.0394 +ElecMinimize: Iter: 20 G: -1059.060514727587815 |grad|_K: 1.212e-07 alpha: 6.174e-01 linmin: -2.663e-04 t[s]: 1486.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 3 iterations at t[s]: 1487.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 0 iterations at t[s]: 1488.03 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561550 magneticMoment: [ Abs: 1.23632 Tot: -0.24833 ] + SubspaceRotationAdjust: set factor to 0.0459 +ElecMinimize: Iter: 21 G: -1059.060518496513851 |grad|_K: 1.281e-07 alpha: 7.209e-01 linmin: -1.075e-04 t[s]: 1489.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 9 iterations at t[s]: 1489.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771074 of unit cell: Completed after 3 iterations at t[s]: 1490.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563238 magneticMoment: [ Abs: 1.23791 Tot: -0.24934 ] + SubspaceRotationAdjust: set factor to 0.0462 +ElecMinimize: Iter: 22 G: -1059.060521752696559 |grad|_K: 1.235e-07 alpha: 5.652e-01 linmin: 1.046e-04 t[s]: 1491.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771058 of unit cell: Completed after 8 iterations at t[s]: 1491.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771055 of unit cell: Completed after 3 iterations at t[s]: 1492.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561929 magneticMoment: [ Abs: 1.23987 Tot: -0.24912 ] + SubspaceRotationAdjust: set factor to 0.045 +ElecMinimize: Iter: 23 G: -1059.060525305209467 |grad|_K: 1.276e-07 alpha: 6.754e-01 linmin: -1.026e-04 t[s]: 1493.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771070 of unit cell: Completed after 3 iterations at t[s]: 1493.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771067 of unit cell: Completed after 0 iterations at t[s]: 1494.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.562749 magneticMoment: [ Abs: 1.24239 Tot: -0.24992 ] + SubspaceRotationAdjust: set factor to 0.0491 +ElecMinimize: Iter: 24 G: -1059.060528570006682 |grad|_K: 1.123e-07 alpha: 5.663e-01 linmin: 4.410e-05 t[s]: 1495.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771084 of unit cell: Completed after 8 iterations at t[s]: 1495.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771083 of unit cell: Completed after 0 iterations at t[s]: 1496.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563902 magneticMoment: [ Abs: 1.24461 Tot: -0.25072 ] + SubspaceRotationAdjust: set factor to 0.0488 +ElecMinimize: Iter: 25 G: -1059.060530993575185 |grad|_K: 8.998e-08 alpha: 5.537e-01 linmin: 8.615e-05 t[s]: 1497.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771068 of unit cell: Completed after 7 iterations at t[s]: 1497.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771068 of unit cell: Completed after 0 iterations at t[s]: 1498.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.562906 magneticMoment: [ Abs: 1.24638 Tot: -0.25051 ] + SubspaceRotationAdjust: set factor to 0.047 +ElecMinimize: Iter: 26 G: -1059.060532579463370 |grad|_K: 7.563e-08 alpha: 5.663e-01 linmin: -7.413e-05 t[s]: 1499.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771072 of unit cell: Completed after 3 iterations at t[s]: 1500.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771071 of unit cell: Completed after 0 iterations at t[s]: 1500.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563147 magneticMoment: [ Abs: 1.24810 Tot: -0.25084 ] + SubspaceRotationAdjust: set factor to 0.0524 +ElecMinimize: Iter: 27 G: -1059.060533606588251 |grad|_K: 5.902e-08 alpha: 5.110e-01 linmin: -5.466e-05 t[s]: 1501.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 4 iterations at t[s]: 1502.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771082 of unit cell: Completed after 0 iterations at t[s]: 1502.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563885 magneticMoment: [ Abs: 1.24957 Tot: -0.25134 ] + SubspaceRotationAdjust: set factor to 0.0524 +ElecMinimize: Iter: 28 G: -1059.060534256422898 |grad|_K: 4.306e-08 alpha: 5.319e-01 linmin: -1.077e-04 t[s]: 1503.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771075 of unit cell: Completed after 2 iterations at t[s]: 1504.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771075 of unit cell: Completed after 0 iterations at t[s]: 1505.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563461 magneticMoment: [ Abs: 1.25053 Tot: -0.25125 ] + SubspaceRotationAdjust: set factor to 0.0579 +ElecMinimize: Iter: 29 G: -1059.060534616192854 |grad|_K: 3.507e-08 alpha: 5.507e-01 linmin: -4.296e-04 t[s]: 1506.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 3 iterations at t[s]: 1506.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771070 of unit cell: Completed after 0 iterations at t[s]: 1507.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563142 magneticMoment: [ Abs: 1.25136 Tot: -0.25123 ] + SubspaceRotationAdjust: set factor to 0.058 +ElecMinimize: Iter: 30 G: -1059.060534806200167 |grad|_K: 3.527e-08 alpha: 4.343e-01 linmin: 2.334e-04 t[s]: 1508.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771084 of unit cell: Completed after 3 iterations at t[s]: 1508.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 0 iterations at t[s]: 1509.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563827 magneticMoment: [ Abs: 1.25250 Tot: -0.25173 ] + SubspaceRotationAdjust: set factor to 0.0517 +ElecMinimize: Iter: 31 G: -1059.060534946778262 |grad|_K: 3.164e-08 alpha: 3.357e-01 linmin: 7.645e-04 t[s]: 1510.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 0 iterations at t[s]: 1511.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771082 of unit cell: Completed after 3 iterations at t[s]: 1511.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563911 magneticMoment: [ Abs: 1.25401 Tot: -0.25197 ] + SubspaceRotationAdjust: set factor to 0.062 +ElecMinimize: Iter: 32 G: -1059.060535080068576 |grad|_K: 2.673e-08 alpha: 4.984e-01 linmin: 1.202e-03 t[s]: 1512.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771078 of unit cell: Completed after 0 iterations at t[s]: 1513.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771076 of unit cell: Completed after 0 iterations at t[s]: 1513.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563543 magneticMoment: [ Abs: 1.25593 Tot: -0.25210 ] + SubspaceRotationAdjust: set factor to 0.0719 +ElecMinimize: Iter: 33 G: -1059.060535236897067 |grad|_K: 2.838e-08 alpha: 7.181e-01 linmin: 4.077e-04 t[s]: 1514.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771054 of unit cell: Completed after 8 iterations at t[s]: 1515.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 4 iterations at t[s]: 1516.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563103 magneticMoment: [ Abs: 1.25668 Tot: -0.25202 ] + SubspaceRotationAdjust: set factor to 0.0573 +ElecMinimize: Iter: 34 G: -1059.060535271376011 |grad|_K: 4.210e-08 alpha: 2.232e-01 linmin: 2.890e-03 t[s]: 1517.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 3 iterations at t[s]: 1517.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 0 iterations at t[s]: 1518.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563098 magneticMoment: [ Abs: 1.25797 Tot: -0.25223 ] + SubspaceRotationAdjust: set factor to 0.0511 +ElecMinimize: Iter: 35 G: -1059.060535333480175 |grad|_K: 4.059e-08 alpha: 1.499e-01 linmin: -3.922e-04 t[s]: 1519.42 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.305e-06 + +Computing DFT-D3 correction: +# coordination-number C 5.843 5.969 5.955 5.940 2.985 5.916 5.969 5.955 5.940 2.985 5.916 5.966 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 +# coordination-number Hf 11.053 16.661 16.695 16.623 13.885 11.052 16.659 16.687 16.623 13.885 12.171 16.659 16.687 16.623 13.885 11.052 16.773 16.686 16.623 13.885 +# coordination-number N 1.103 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.06 +EvdW_6 = -0.120310 +EvdW_8 = -0.212758 + +# Ionic positions in cartesian coordinates: +ion C 15.509228172869335 8.967124034962703 29.705198065684712 1 +ion C 6.495508605370872 0.176446156376458 23.726925560860334 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343599904156168 9.073388641705998 29.247889681074231 1 +ion C 0.304272048885054 0.175929906393829 23.458019130300638 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.525110519113198 3.570632726784339 29.248049986809761 1 +ion C 9.566684231577918 5.531260821440959 24.006209330453764 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.177216447458791 3.571655771020179 28.980294466989413 1 +ion C 3.393666207662165 5.541293438080493 23.726981881050655 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.091102410551588 0.041938226201664 31.116886752150506 1 +ion Hf 12.563618847115627 7.263966712835094 26.591144232765600 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.069493456991185 0.040112452453532 30.856257373457350 1 +ion Hf 6.363501370448727 7.263408537670129 26.326630282759254 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.270248763432512 5.359684412756875 31.220042801109646 1 +ion Hf 9.469829122135650 1.891073894085702 26.326557825641697 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.424493508466346 5.258062058882421 31.657457241356461 1 +ion Hf 3.294805006256981 1.905105778331123 26.027856765955963 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.242253639009618 5.341728456278275 34.871629058156969 1 + +# Forces in Cartesian coordinates: +force C -0.000305167578923 -0.000179940179455 0.002981797373615 1 +force C 0.000118912818424 0.000033121325000 -0.000156900865102 1 +force C 0.000255052193050 0.000146050776619 -0.002373496869010 0 +force C 0.000152614351219 0.000088640408289 -0.003694985162737 0 +force C -0.001068808213338 -0.000618131058901 0.023207017398443 0 +force C 0.000072159316459 0.001252335986685 0.001609436916569 1 +force C -0.000067722461129 -0.000040724457004 -0.000180903299605 1 +force C 0.000046395756867 0.000181982960607 -0.002394583569160 0 +force C 0.000144483246717 -0.000212463128478 -0.003385210680037 0 +force C -0.001008168958060 -0.000582685286017 0.023255002098755 0 +force C 0.001141836093960 -0.000557100700345 0.001619781708737 1 +force C -0.000045652393169 -0.000026533702436 0.001287147245331 1 +force C 0.000181701400728 -0.000049919684185 -0.002393871649675 0 +force C -0.000112662577827 0.000231513256316 -0.003385632656889 0 +force C -0.000970204530009 -0.000560932050660 0.022711660016321 0 +force C -0.002239360831128 -0.001318771704650 0.001576013060983 1 +force C 0.000086157896542 0.000087040460857 -0.000162282117642 1 +force C 0.000071871338519 0.000042557815452 -0.001215779527599 0 +force C 0.000395513068036 0.000228698135585 -0.003329855915566 0 +force C -0.001068785448200 -0.000618254843229 0.023206620504067 0 +force Hf -0.002222964087107 0.001412097330007 -0.000115360915060 1 +force Hf -0.002098578715953 -0.001210447023747 0.001821186084316 1 +force Hf 0.000541046229845 0.000315075298726 -0.001760812851644 0 +force Hf -0.000472330123370 -0.000117015009256 0.011289124711685 0 +force Hf 0.001275479495482 0.000736920457667 -0.024144630634103 0 +force Hf 0.002209412429909 0.001287914317476 0.000286141980364 1 +force Hf 0.001871642424396 -0.001218705791896 0.000940537165340 1 +force Hf 0.000424044891608 -0.001291763933108 -0.001182500640254 0 +force Hf -0.000247120770920 -0.000143072245583 0.011327011922268 0 +force Hf 0.001159446699505 0.000765063279611 -0.024250929831779 0 +force Hf 0.001021413306279 0.000598903831791 -0.011459327295342 1 +force Hf -0.000142765935871 0.002226634152840 0.000935242569298 1 +force Hf -0.000910536654558 0.001012404036094 -0.001194279320944 0 +force Hf -0.000342519969642 -0.000196732450169 0.012005937694027 0 +force Hf 0.001241108724443 0.000623250778523 -0.024248691103745 0 +force Hf 0.000138733545788 -0.002634827779548 -0.000095359560457 1 +force Hf 0.000258655944073 0.000137305024010 0.001526913550453 1 +force Hf 0.001756576680499 0.001012831122782 -0.000975445552638 0 +force Hf -0.000337972256186 -0.000350090009732 0.011290590533566 0 +force Hf 0.001192915674901 0.000690447023959 -0.024063756159082 0 +force N -0.000601837314533 -0.000400103292226 -0.006239376310579 1 + +# Energy components: + A_diel = -0.6897056104240998 + Eewald = 38769.6900734416776686 + EH = 39743.4606667840489536 + Eloc = -79582.2133746949984925 + Enl = -270.1478890031953597 + EvdW = -0.3330681347070247 + Exc = -796.6734763226399991 + Exc_core = 594.6258300946381041 + KE = 421.3727504138347513 + MuShift = -0.0077678922655923 +------------------------------------- + Etot = -1120.9159609240275586 + TS = 0.0015630114396621 +------------------------------------- + F = -1120.9175239354672158 + muN = -61.8569886019870978 +------------------------------------- + G = -1059.0605353334801748 + +IonicMinimize: Iter: 7 G: -1059.060535333480175 |grad|_K: 2.189e-03 alpha: 2.408e-01 linmin: -1.308e-01 t[s]: 1525.95 + +#--- Lowdin population analysis --- +# oxidation-state C -0.247 -0.235 -0.235 -0.210 -0.216 -0.233 -0.235 -0.235 -0.211 -0.216 -0.233 -0.230 -0.235 -0.211 -0.215 -0.235 -0.235 -0.234 -0.211 -0.216 +# magnetic-moments C -0.007 +0.001 -0.004 -0.006 -0.191 -0.003 +0.001 -0.005 -0.014 -0.191 -0.003 +0.002 -0.005 -0.014 -0.046 -0.001 +0.001 -0.003 -0.015 -0.191 +# oxidation-state Hf +0.632 +0.252 +0.246 +0.241 +0.114 +0.634 +0.253 +0.249 +0.241 +0.114 -0.102 +0.253 +0.249 +0.242 +0.114 +0.632 +0.249 +0.249 +0.241 +0.116 +# magnetic-moments Hf +0.109 +0.010 +0.001 +0.000 -0.006 +0.114 +0.008 +0.001 +0.001 -0.006 +0.104 +0.008 +0.001 +0.000 -0.006 +0.109 +0.005 +0.001 +0.000 -0.005 +# oxidation-state N -0.869 +# magnetic-moments N -0.010 + + +Computing DFT-D3 correction: +# coordination-number C 5.822 5.968 5.955 5.940 2.985 5.923 5.967 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.918 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.029 16.659 16.687 16.623 13.885 11.027 16.655 16.682 16.623 13.885 12.241 16.655 16.682 16.623 13.885 11.027 16.791 16.682 16.623 13.885 +# coordination-number N 1.112 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.05 +EvdW_6 = -0.120335 +EvdW_8 = -0.212889 +Shifting auxilliary hamiltonian by 0.000148 to set nElectrons=325.563098 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 31 iterations at t[s]: 1528.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563098 magneticMoment: [ Abs: 1.27046 Tot: -0.25314 ] +ElecMinimize: Iter: 0 G: -1058.831519814893454 |grad|_K: 3.629e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773527 of unit cell: Completed after 35 iterations at t[s]: 1529.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.772444 of unit cell: Completed after 32 iterations at t[s]: 1530.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.654282 magneticMoment: [ Abs: 1.24220 Tot: -0.29423 ] + SubspaceRotationAdjust: set factor to 0.047 +ElecMinimize: Iter: 1 G: -1059.032794332230651 |grad|_K: 9.692e-06 alpha: 4.411e-01 linmin: 5.036e-03 t[s]: 1531.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769750 of unit cell: Completed after 30 iterations at t[s]: 1532.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770119 of unit cell: Completed after 25 iterations at t[s]: 1532.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.484965 magneticMoment: [ Abs: 1.23985 Tot: -0.21475 ] + SubspaceRotationAdjust: set factor to 0.0326 +ElecMinimize: Iter: 2 G: -1059.045335750993445 |grad|_K: 6.145e-06 alpha: 3.867e-01 linmin: -1.089e-03 t[s]: 1533.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771502 of unit cell: Completed after 28 iterations at t[s]: 1534.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771496 of unit cell: Completed after 3 iterations at t[s]: 1534.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.576269 magneticMoment: [ Abs: 1.25902 Tot: -0.25978 ] + SubspaceRotationAdjust: set factor to 0.0249 +ElecMinimize: Iter: 3 G: -1059.050459115268723 |grad|_K: 3.101e-06 alpha: 3.852e-01 linmin: 6.922e-04 t[s]: 1536.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771405 of unit cell: Completed after 18 iterations at t[s]: 1536.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771340 of unit cell: Completed after 17 iterations at t[s]: 1537.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.565611 magneticMoment: [ Abs: 1.25638 Tot: -0.25436 ] + SubspaceRotationAdjust: set factor to 0.0329 +ElecMinimize: Iter: 4 G: -1059.052625706910703 |grad|_K: 2.115e-06 alpha: 6.499e-01 linmin: -3.736e-05 t[s]: 1538.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770981 of unit cell: Completed after 25 iterations at t[s]: 1538.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770947 of unit cell: Completed after 11 iterations at t[s]: 1539.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537717 magneticMoment: [ Abs: 1.25477 Tot: -0.24147 ] + SubspaceRotationAdjust: set factor to 0.0368 +ElecMinimize: Iter: 5 G: -1059.053732902950060 |grad|_K: 1.956e-06 alpha: 7.090e-01 linmin: -3.325e-05 t[s]: 1540.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771291 of unit cell: Completed after 24 iterations at t[s]: 1541.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771346 of unit cell: Completed after 15 iterations at t[s]: 1541.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557727 magneticMoment: [ Abs: 1.26348 Tot: -0.25169 ] + SubspaceRotationAdjust: set factor to 0.0395 +ElecMinimize: Iter: 6 G: -1059.054833633301314 |grad|_K: 2.046e-06 alpha: 8.240e-01 linmin: 2.491e-05 t[s]: 1542.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771017 of unit cell: Completed after 25 iterations at t[s]: 1543.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771013 of unit cell: Completed after 3 iterations at t[s]: 1543.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.528078 magneticMoment: [ Abs: 1.26503 Tot: -0.24084 ] + SubspaceRotationAdjust: set factor to 0.0433 +ElecMinimize: Iter: 7 G: -1059.056049716603411 |grad|_K: 2.008e-06 alpha: 8.336e-01 linmin: -1.450e-05 t[s]: 1544.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771244 of unit cell: Completed after 21 iterations at t[s]: 1545.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771261 of unit cell: Completed after 9 iterations at t[s]: 1546.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536367 magneticMoment: [ Abs: 1.26953 Tot: -0.24835 ] + SubspaceRotationAdjust: set factor to 0.0485 +ElecMinimize: Iter: 8 G: -1059.057310596517254 |grad|_K: 2.081e-06 alpha: 8.949e-01 linmin: -1.249e-05 t[s]: 1547.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771402 of unit cell: Completed after 19 iterations at t[s]: 1547.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771414 of unit cell: Completed after 5 iterations at t[s]: 1548.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540834 magneticMoment: [ Abs: 1.27410 Tot: -0.25730 ] + SubspaceRotationAdjust: set factor to 0.0522 +ElecMinimize: Iter: 9 G: -1059.058798818040032 |grad|_K: 2.141e-06 alpha: 9.834e-01 linmin: -5.986e-06 t[s]: 1549.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771030 of unit cell: Completed after 26 iterations at t[s]: 1549.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771113 of unit cell: Completed after 17 iterations at t[s]: 1550.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.521223 magneticMoment: [ Abs: 1.26846 Tot: -0.25558 ] + SubspaceRotationAdjust: set factor to 0.0517 +ElecMinimize: Iter: 10 G: -1059.060051820584704 |grad|_K: 2.062e-06 alpha: 7.820e-01 linmin: 9.464e-06 t[s]: 1551.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771987 of unit cell: Completed after 27 iterations at t[s]: 1552.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771694 of unit cell: Completed after 25 iterations at t[s]: 1552.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.562479 magneticMoment: [ Abs: 1.27098 Tot: -0.27392 ] + SubspaceRotationAdjust: set factor to 0.0397 +ElecMinimize: Iter: 11 G: -1059.060806311156284 |grad|_K: 1.755e-06 alpha: 5.096e-01 linmin: 1.407e-06 t[s]: 1553.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771273 of unit cell: Completed after 25 iterations at t[s]: 1554.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771309 of unit cell: Completed after 12 iterations at t[s]: 1555.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540957 magneticMoment: [ Abs: 1.26365 Tot: -0.26719 ] + SubspaceRotationAdjust: set factor to 0.0313 +ElecMinimize: Iter: 12 G: -1059.061306686896614 |grad|_K: 1.226e-06 alpha: 4.658e-01 linmin: 1.224e-06 t[s]: 1556.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771352 of unit cell: Completed after 15 iterations at t[s]: 1556.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771366 of unit cell: Completed after 7 iterations at t[s]: 1557.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.549270 magneticMoment: [ Abs: 1.26235 Tot: -0.27082 ] + SubspaceRotationAdjust: set factor to 0.0337 +ElecMinimize: Iter: 13 G: -1059.061631369895622 |grad|_K: 9.296e-07 alpha: 6.196e-01 linmin: -1.709e-06 t[s]: 1558.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771461 of unit cell: Completed after 17 iterations at t[s]: 1559.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771459 of unit cell: Completed after 1 iterations at t[s]: 1559.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.559215 magneticMoment: [ Abs: 1.26139 Tot: -0.27399 ] + SubspaceRotationAdjust: set factor to 0.0331 +ElecMinimize: Iter: 14 G: -1059.061813481664331 |grad|_K: 7.042e-07 alpha: 6.039e-01 linmin: 8.753e-06 t[s]: 1560.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771283 of unit cell: Completed after 19 iterations at t[s]: 1561.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771311 of unit cell: Completed after 9 iterations at t[s]: 1561.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551806 magneticMoment: [ Abs: 1.25791 Tot: -0.27031 ] + SubspaceRotationAdjust: set factor to 0.0294 +ElecMinimize: Iter: 15 G: -1059.061901724523523 |grad|_K: 4.656e-07 alpha: 5.108e-01 linmin: -1.781e-06 t[s]: 1562.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771356 of unit cell: Completed after 14 iterations at t[s]: 1563.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771360 of unit cell: Completed after 3 iterations at t[s]: 1564.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.556102 magneticMoment: [ Abs: 1.25690 Tot: -0.27098 ] + SubspaceRotationAdjust: set factor to 0.0323 +ElecMinimize: Iter: 16 G: -1059.061943812277605 |grad|_K: 3.393e-07 alpha: 5.560e-01 linmin: -1.338e-04 t[s]: 1565.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771374 of unit cell: Completed after 9 iterations at t[s]: 1565.74 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771377 of unit cell: Completed after 3 iterations at t[s]: 1566.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557783 magneticMoment: [ Abs: 1.25572 Tot: -0.27074 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 17 G: -1059.061970252747415 |grad|_K: 2.799e-07 alpha: 6.547e-01 linmin: -1.293e-04 t[s]: 1567.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771311 of unit cell: Completed after 14 iterations at t[s]: 1567.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771316 of unit cell: Completed after 3 iterations at t[s]: 1568.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.554140 magneticMoment: [ Abs: 1.25392 Tot: -0.26862 ] + SubspaceRotationAdjust: set factor to 0.039 +ElecMinimize: Iter: 18 G: -1059.061986682041379 |grad|_K: 2.402e-07 alpha: 5.982e-01 linmin: 5.672e-04 t[s]: 1569.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771338 of unit cell: Completed after 11 iterations at t[s]: 1570.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771340 of unit cell: Completed after 0 iterations at t[s]: 1570.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.555872 magneticMoment: [ Abs: 1.25290 Tot: -0.26846 ] + SubspaceRotationAdjust: set factor to 0.0454 +ElecMinimize: Iter: 19 G: -1059.061999443737022 |grad|_K: 1.985e-07 alpha: 6.422e-01 linmin: -6.878e-04 t[s]: 1571.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771332 of unit cell: Completed after 4 iterations at t[s]: 1572.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771331 of unit cell: Completed after 0 iterations at t[s]: 1572.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.555202 magneticMoment: [ Abs: 1.25180 Tot: -0.26758 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 20 G: -1059.062009768828148 |grad|_K: 2.049e-07 alpha: 7.361e-01 linmin: -1.819e-04 t[s]: 1574.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771273 of unit cell: Completed after 14 iterations at t[s]: 1574.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771278 of unit cell: Completed after 3 iterations at t[s]: 1575.22 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551497 magneticMoment: [ Abs: 1.25023 Tot: -0.26555 ] + SubspaceRotationAdjust: set factor to 0.0559 +ElecMinimize: Iter: 21 G: -1059.062019643338317 |grad|_K: 2.271e-07 alpha: 6.700e-01 linmin: 6.133e-05 t[s]: 1576.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771347 of unit cell: Completed after 14 iterations at t[s]: 1576.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771325 of unit cell: Completed after 9 iterations at t[s]: 1577.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.554385 magneticMoment: [ Abs: 1.24970 Tot: -0.26613 ] + SubspaceRotationAdjust: set factor to 0.0476 +ElecMinimize: Iter: 22 G: -1059.062027725782173 |grad|_K: 2.008e-07 alpha: 4.538e-01 linmin: 6.184e-05 t[s]: 1578.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771293 of unit cell: Completed after 11 iterations at t[s]: 1579.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771288 of unit cell: Completed after 2 iterations at t[s]: 1579.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551665 magneticMoment: [ Abs: 1.24844 Tot: -0.26471 ] + SubspaceRotationAdjust: set factor to 0.0513 +ElecMinimize: Iter: 23 G: -1059.062035159241759 |grad|_K: 1.577e-07 alpha: 5.279e-01 linmin: -4.353e-04 t[s]: 1580.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771273 of unit cell: Completed after 9 iterations at t[s]: 1581.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771270 of unit cell: Completed after 3 iterations at t[s]: 1581.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.550110 magneticMoment: [ Abs: 1.24771 Tot: -0.26401 ] + SubspaceRotationAdjust: set factor to 0.0547 +ElecMinimize: Iter: 24 G: -1059.062041072417287 |grad|_K: 1.489e-07 alpha: 6.620e-01 linmin: -3.245e-04 t[s]: 1583.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771324 of unit cell: Completed after 13 iterations at t[s]: 1583.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771311 of unit cell: Completed after 6 iterations at t[s]: 1584.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552594 magneticMoment: [ Abs: 1.24792 Tot: -0.26511 ] + SubspaceRotationAdjust: set factor to 0.046 +ElecMinimize: Iter: 25 G: -1059.062045104549043 |grad|_K: 1.333e-07 alpha: 5.062e-01 linmin: 4.604e-04 t[s]: 1585.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771288 of unit cell: Completed after 9 iterations at t[s]: 1585.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771291 of unit cell: Completed after 3 iterations at t[s]: 1586.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551028 magneticMoment: [ Abs: 1.24763 Tot: -0.26471 ] + SubspaceRotationAdjust: set factor to 0.0408 +ElecMinimize: Iter: 26 G: -1059.062047737156263 |grad|_K: 9.700e-08 alpha: 4.417e-01 linmin: -1.257e-04 t[s]: 1587.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771294 of unit cell: Completed after 3 iterations at t[s]: 1587.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771294 of unit cell: Completed after 0 iterations at t[s]: 1588.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551162 magneticMoment: [ Abs: 1.24748 Tot: -0.26493 ] + SubspaceRotationAdjust: set factor to 0.0482 +ElecMinimize: Iter: 27 G: -1059.062049574004732 |grad|_K: 7.511e-08 alpha: 5.535e-01 linmin: -3.305e-04 t[s]: 1589.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771310 of unit cell: Completed after 8 iterations at t[s]: 1590.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771308 of unit cell: Completed after 0 iterations at t[s]: 1590.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552060 magneticMoment: [ Abs: 1.24744 Tot: -0.26542 ] + SubspaceRotationAdjust: set factor to 0.0465 +ElecMinimize: Iter: 28 G: -1059.062050544239810 |grad|_K: 7.038e-08 alpha: 4.884e-01 linmin: -4.577e-05 t[s]: 1591.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771296 of unit cell: Completed after 8 iterations at t[s]: 1592.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771298 of unit cell: Completed after 0 iterations at t[s]: 1592.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551318 magneticMoment: [ Abs: 1.24723 Tot: -0.26534 ] + SubspaceRotationAdjust: set factor to 0.0438 +ElecMinimize: Iter: 29 G: -1059.062051251437651 |grad|_K: 5.928e-08 alpha: 4.109e-01 linmin: 4.186e-04 t[s]: 1593.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771302 of unit cell: Completed after 2 iterations at t[s]: 1594.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771304 of unit cell: Completed after 0 iterations at t[s]: 1594.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551691 magneticMoment: [ Abs: 1.24716 Tot: -0.26576 ] + SubspaceRotationAdjust: set factor to 0.0582 +ElecMinimize: Iter: 30 G: -1059.062051895064997 |grad|_K: 4.718e-08 alpha: 5.268e-01 linmin: -1.055e-03 t[s]: 1595.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771314 of unit cell: Completed after 3 iterations at t[s]: 1596.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771313 of unit cell: Completed after 0 iterations at t[s]: 1596.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552346 magneticMoment: [ Abs: 1.24707 Tot: -0.26622 ] + SubspaceRotationAdjust: set factor to 0.0587 +ElecMinimize: Iter: 31 G: -1059.062052298057779 |grad|_K: 4.789e-08 alpha: 4.985e-01 linmin: -1.313e-03 t[s]: 1597.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771298 of unit cell: Completed after 3 iterations at t[s]: 1598.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771300 of unit cell: Completed after 0 iterations at t[s]: 1599.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551468 magneticMoment: [ Abs: 1.24642 Tot: -0.26600 ] + SubspaceRotationAdjust: set factor to 0.0661 +ElecMinimize: Iter: 32 G: -1059.062052671786660 |grad|_K: 4.350e-08 alpha: 4.469e-01 linmin: -6.035e-04 t[s]: 1600.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771294 of unit cell: Completed after 3 iterations at t[s]: 1600.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771293 of unit cell: Completed after 0 iterations at t[s]: 1601.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551007 magneticMoment: [ Abs: 1.24583 Tot: -0.26609 ] + SubspaceRotationAdjust: set factor to 0.0794 +ElecMinimize: Iter: 33 G: -1059.062053038891236 |grad|_K: 4.201e-08 alpha: 5.240e-01 linmin: -1.298e-03 t[s]: 1602.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771307 of unit cell: Completed after 3 iterations at t[s]: 1602.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771309 of unit cell: Completed after 0 iterations at t[s]: 1603.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551974 magneticMoment: [ Abs: 1.24541 Tot: -0.26690 ] + SubspaceRotationAdjust: set factor to 0.0934 +ElecMinimize: Iter: 34 G: -1059.062053436470023 |grad|_K: 4.313e-08 alpha: 5.948e-01 linmin: -2.613e-04 t[s]: 1604.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771332 of unit cell: Completed after 8 iterations at t[s]: 1604.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771318 of unit cell: Completed after 5 iterations at t[s]: 1605.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552565 magneticMoment: [ Abs: 1.24513 Tot: -0.26731 ] + SubspaceRotationAdjust: set factor to 0.0655 +ElecMinimize: Iter: 35 G: -1059.062053528000433 |grad|_K: 7.136e-08 alpha: 2.362e-01 linmin: 1.279e-03 t[s]: 1606.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771312 of unit cell: Completed after 3 iterations at t[s]: 1606.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771314 of unit cell: Completed after 0 iterations at t[s]: 1607.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552263 magneticMoment: [ Abs: 1.24437 Tot: -0.26752 ] + SubspaceRotationAdjust: set factor to 0.0693 +ElecMinimize: Iter: 36 G: -1059.062053754827048 |grad|_K: 5.479e-08 alpha: 1.479e-01 linmin: 2.818e-04 t[s]: 1608.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771302 of unit cell: Completed after 6 iterations at t[s]: 1608.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771303 of unit cell: Completed after 0 iterations at t[s]: 1609.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551489 magneticMoment: [ Abs: 1.24379 Tot: -0.26738 ] + SubspaceRotationAdjust: set factor to 0.0659 +ElecMinimize: Iter: 37 G: -1059.062053889540948 |grad|_K: 3.997e-08 alpha: 1.337e-01 linmin: 1.186e-04 t[s]: 1610.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771298 of unit cell: Completed after 0 iterations at t[s]: 1611.02 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.010711e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771288 of unit cell: Completed after 5 iterations at t[s]: 1611.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771292 of unit cell: Completed after 2 iterations at t[s]: 1612.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.550787 magneticMoment: [ Abs: 1.24301 Tot: -0.26728 ] + SubspaceRotationAdjust: set factor to 0.0625 +ElecMinimize: Iter: 38 G: -1059.062054038653969 |grad|_K: 4.199e-08 alpha: 2.872e-01 linmin: 5.266e-04 t[s]: 1613.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771297 of unit cell: Completed after 3 iterations at t[s]: 1613.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771296 of unit cell: Completed after 0 iterations at t[s]: 1614.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551037 magneticMoment: [ Abs: 1.24231 Tot: -0.26756 ] + SubspaceRotationAdjust: set factor to 0.0896 +ElecMinimize: Iter: 39 G: -1059.062054187137392 |grad|_K: 3.784e-08 alpha: 2.521e-01 linmin: 5.271e-05 t[s]: 1615.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771307 of unit cell: Completed after 7 iterations at t[s]: 1615.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771303 of unit cell: Completed after 0 iterations at t[s]: 1616.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551507 magneticMoment: [ Abs: 1.24199 Tot: -0.26785 ] + SubspaceRotationAdjust: set factor to 0.0736 +ElecMinimize: Iter: 40 G: -1059.062054276868594 |grad|_K: 5.309e-08 alpha: 1.604e-01 linmin: 3.635e-03 t[s]: 1617.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771305 of unit cell: Completed after 0 iterations at t[s]: 1617.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771304 of unit cell: Completed after 0 iterations at t[s]: 1618.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551577 magneticMoment: [ Abs: 1.24126 Tot: -0.26812 ] + SubspaceRotationAdjust: set factor to 0.0643 +ElecMinimize: Iter: 41 G: -1059.062054369198222 |grad|_K: 4.662e-08 alpha: 1.477e-01 linmin: 1.533e-06 t[s]: 1619.50 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 4.256e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.822 5.968 5.955 5.940 2.985 5.923 5.967 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.918 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.029 16.659 16.687 16.623 13.885 11.027 16.655 16.682 16.623 13.885 12.241 16.655 16.682 16.623 13.885 11.027 16.791 16.682 16.623 13.885 +# coordination-number N 1.112 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.05 +EvdW_6 = -0.120335 +EvdW_8 = -0.212889 + +# Ionic positions in cartesian coordinates: +ion C 15.506819494690767 8.965541485450226 29.741832111246694 1 +ion C 6.497815380567920 0.176019133108414 23.724838669612947 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343757838235220 9.088006069611108 29.244977028460564 1 +ion C 0.302781208989874 0.175064433444014 23.455642145115096 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.538140178121255 3.563642905556303 29.244988570239094 1 +ion C 9.566704412632488 5.531256635334659 24.014205103077039 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.158774582684197 3.560973445965934 28.976843573211511 1 +ion C 3.394430459665444 5.543497895589463 23.724865820090749 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.068959130506959 0.053159561027138 31.129778235450146 1 +ion Hf 12.558461299472228 7.260939585326445 26.600617309286825 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.089731102903726 0.052265001747128 30.870514307481329 1 +ion Hf 6.368064063852217 7.260572373239066 26.331371951933356 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.274848411289348 5.362260504239512 31.121950853377086 1 +ion Hf 9.469558529196389 1.896466681639920 26.331142262935970 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.423723862596754 5.233102248149944 31.670853528863049 1 +ion Hf 3.296302668651952 1.905914603186367 26.037715404235808 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.233839799543697 5.336788208526175 34.772106190143695 1 + +# Forces in Cartesian coordinates: +force C -0.000115235252488 -0.000058133787873 0.001873730487236 1 +force C -0.000083646539720 -0.000038625538850 0.000839846523760 1 +force C 0.000189810721123 0.000109144756825 -0.002369538962842 0 +force C 0.000145019079758 0.000084193622116 -0.003486871094753 0 +force C -0.001057005997497 -0.000668938496486 0.023831075392721 0 +force C 0.000009172314596 0.000858752602145 -0.000492365465624 1 +force C 0.000014794201877 0.000006712553073 0.000815489906254 1 +force C 0.000137171052815 0.000148195204924 -0.002439368043056 0 +force C 0.000145222189301 -0.000196221187649 -0.003245404658557 0 +force C -0.001086844501284 -0.000627729035733 0.023878328178479 0 +force C 0.000745744742405 -0.000411720919833 -0.000457810894081 1 +force C -0.000034771011364 -0.000018367295785 0.000370802248508 1 +force C 0.000197892924850 0.000045426133629 -0.002439782729693 0 +force C -0.000098279235046 0.000223957984452 -0.003245831628546 0 +force C -0.001002216213096 -0.000579052412465 0.023429691118698 0 +force C -0.000469699651183 -0.000303866242793 -0.000343240489557 1 +force C -0.000074859417429 -0.000053235566206 0.000844484704546 1 +force C 0.000061079189559 0.000036081271739 -0.000986987088863 0 +force C 0.000378095924385 0.000218884306590 -0.003173742387108 0 +force C -0.001106946374022 -0.000582551870524 0.023830545531028 0 +force Hf 0.001192303359717 -0.000762936483669 0.000170240178658 1 +force Hf 0.001515910787086 0.000865128092553 -0.001949314388245 1 +force Hf 0.000461325936069 0.000265115479335 -0.001006655315331 0 +force Hf -0.000441420099933 -0.000105635189259 0.011346800132948 0 +force Hf 0.001240128442799 0.000715978023815 -0.023682121006055 0 +force Hf -0.001099790910810 -0.000634969468384 0.000003106255769 1 +force Hf -0.001377717329858 0.000826894569702 -0.001736460634137 1 +force Hf 0.000475628316216 -0.001103751294367 -0.000779671094489 0 +force Hf -0.000247569686159 -0.000142968198392 0.011386863052324 0 +force Hf 0.001154070319167 0.000749727153719 -0.023799456496047 0 +force Hf -0.000082370004666 -0.000072393146470 -0.002966480808758 1 +force Hf 0.000028706538503 -0.001605410412560 -0.001715028929556 1 +force Hf -0.000718626142353 0.000961661170777 -0.000793545160731 0 +force Hf -0.000364695882036 -0.000209759932053 0.012285943466809 0 +force Hf 0.001225348055036 0.000626123244686 -0.023797421739359 0 +force Hf -0.000173105571386 0.001401080733681 0.000088224781077 1 +force Hf 0.000025271421331 0.000018115795240 -0.002761932272718 1 +force Hf 0.001609595616094 0.000932736024275 -0.000681334681660 0 +force Hf -0.000311377912493 -0.000328949000116 0.011346356703577 0 +force Hf 0.001163097938777 0.000673113269481 -0.023640410044028 0 +force N -0.000492691478324 -0.000273401152058 -0.005399340091090 1 + +# Energy components: + A_diel = -0.7118523933825396 + Eewald = 38779.6693761472270126 + EH = 39752.6947013274257188 + Eloc = -79601.4249698905332480 + Enl = -270.1534625975173185 + EvdW = -0.3332234850449560 + Exc = -796.6865276257407231 + Exc_core = 594.6258066030057989 + KE = 421.4123961704768817 + MuShift = -0.0076089625025492 +------------------------------------- + Etot = -1120.9153647065857058 + TS = 0.0014892958831286 +------------------------------------- + F = -1120.9168540024688809 + muN = -61.8547996332706518 +------------------------------------- + G = -1059.0620543691982220 + +IonicMinimize: Iter: 8 G: -1059.062054369198222 |grad|_K: 1.234e-03 alpha: 5.174e-01 linmin: -6.655e-02 t[s]: 1625.50 + +#--- Lowdin population analysis --- +# oxidation-state C -0.250 -0.235 -0.234 -0.209 -0.223 -0.233 -0.235 -0.234 -0.211 -0.223 -0.233 -0.229 -0.234 -0.211 -0.223 -0.234 -0.235 -0.233 -0.211 -0.223 +# magnetic-moments C -0.007 +0.001 -0.004 -0.007 -0.185 -0.002 +0.002 -0.005 -0.014 -0.186 -0.002 +0.002 -0.005 -0.014 -0.068 -0.001 +0.001 -0.003 -0.015 -0.185 +# oxidation-state Hf +0.639 +0.254 +0.247 +0.242 +0.113 +0.642 +0.255 +0.251 +0.242 +0.113 -0.108 +0.255 +0.251 +0.243 +0.113 +0.640 +0.248 +0.250 +0.242 +0.115 +# magnetic-moments Hf +0.104 +0.012 +0.001 +0.001 -0.005 +0.108 +0.010 +0.001 +0.001 -0.005 +0.093 +0.010 +0.001 +0.000 -0.005 +0.103 +0.005 +0.002 +0.001 -0.005 +# oxidation-state N -0.863 +# magnetic-moments N -0.008 + + +Computing DFT-D3 correction: +# coordination-number C 5.803 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.915 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.006 16.655 16.701 16.623 13.885 11.004 16.650 16.689 16.623 13.885 12.274 16.650 16.689 16.623 13.885 11.005 16.803 16.689 16.623 13.885 +# coordination-number N 1.121 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120383 +EvdW_8 = -0.213095 +Shifting auxilliary hamiltonian by -0.000124 to set nElectrons=325.551577 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771627 of unit cell: Completed after 33 iterations at t[s]: 1627.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551577 magneticMoment: [ Abs: 1.24722 Tot: -0.27445 ] +ElecMinimize: Iter: 0 G: -1058.902944471796445 |grad|_K: 3.027e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.777694 of unit cell: Completed after 37 iterations at t[s]: 1629.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774497 of unit cell: Completed after 34 iterations at t[s]: 1629.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.816356 magneticMoment: [ Abs: 1.25608 Tot: -0.35171 ] + SubspaceRotationAdjust: set factor to 0.0478 +ElecMinimize: Iter: 1 G: -1059.029958199501834 |grad|_K: 1.633e-05 alpha: 3.959e-01 linmin: 2.363e-04 t[s]: 1630.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766499 of unit cell: Completed after 32 iterations at t[s]: 1631.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 31 iterations at t[s]: 1632.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.514449 magneticMoment: [ Abs: 1.21408 Tot: -0.25031 ] + SubspaceRotationAdjust: set factor to 0.0262 +ElecMinimize: Iter: 2 G: -1059.048574913436823 |grad|_K: 5.797e-06 alpha: 2.104e-01 linmin: 2.077e-03 t[s]: 1633.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771039 of unit cell: Completed after 19 iterations at t[s]: 1633.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771253 of unit cell: Completed after 21 iterations at t[s]: 1634.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.534292 magneticMoment: [ Abs: 1.22662 Tot: -0.26530 ] + SubspaceRotationAdjust: set factor to 0.0316 +ElecMinimize: Iter: 3 G: -1059.055166168966707 |grad|_K: 2.867e-06 alpha: 5.729e-01 linmin: -1.096e-04 t[s]: 1635.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 26 iterations at t[s]: 1635.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771601 of unit cell: Completed after 9 iterations at t[s]: 1636.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.555809 magneticMoment: [ Abs: 1.22932 Tot: -0.27390 ] + SubspaceRotationAdjust: set factor to 0.0327 +ElecMinimize: Iter: 4 G: -1059.056884219270842 |grad|_K: 1.934e-06 alpha: 5.984e-01 linmin: -3.950e-05 t[s]: 1637.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771218 of unit cell: Completed after 25 iterations at t[s]: 1637.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771188 of unit cell: Completed after 11 iterations at t[s]: 1638.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.525925 magneticMoment: [ Abs: 1.22387 Tot: -0.26487 ] + SubspaceRotationAdjust: set factor to 0.0336 +ElecMinimize: Iter: 5 G: -1059.057723388025579 |grad|_K: 1.567e-06 alpha: 6.425e-01 linmin: -3.390e-07 t[s]: 1639.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771407 of unit cell: Completed after 23 iterations at t[s]: 1640.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771461 of unit cell: Completed after 15 iterations at t[s]: 1640.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538231 magneticMoment: [ Abs: 1.22682 Tot: -0.27304 ] + SubspaceRotationAdjust: set factor to 0.0378 +ElecMinimize: Iter: 6 G: -1059.058411545034005 |grad|_K: 1.440e-06 alpha: 8.034e-01 linmin: 1.768e-05 t[s]: 1641.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771399 of unit cell: Completed after 14 iterations at t[s]: 1642.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771394 of unit cell: Completed after 4 iterations at t[s]: 1642.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.527264 magneticMoment: [ Abs: 1.22537 Tot: -0.27440 ] + SubspaceRotationAdjust: set factor to 0.0454 +ElecMinimize: Iter: 7 G: -1059.059037841216877 |grad|_K: 1.350e-06 alpha: 8.667e-01 linmin: -5.638e-06 t[s]: 1643.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771368 of unit cell: Completed after 11 iterations at t[s]: 1644.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771367 of unit cell: Completed after 3 iterations at t[s]: 1644.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.520097 magneticMoment: [ Abs: 1.22295 Tot: -0.27774 ] + SubspaceRotationAdjust: set factor to 0.0525 +ElecMinimize: Iter: 8 G: -1059.059618341934765 |grad|_K: 1.488e-06 alpha: 9.129e-01 linmin: -7.379e-06 t[s]: 1645.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771756 of unit cell: Completed after 24 iterations at t[s]: 1646.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771739 of unit cell: Completed after 8 iterations at t[s]: 1647.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540131 magneticMoment: [ Abs: 1.22481 Tot: -0.29281 ] + SubspaceRotationAdjust: set factor to 0.053 +ElecMinimize: Iter: 9 G: -1059.060292400125036 |grad|_K: 1.712e-06 alpha: 8.715e-01 linmin: 5.090e-07 t[s]: 1648.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771050 of unit cell: Completed after 27 iterations at t[s]: 1648.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771286 of unit cell: Completed after 24 iterations at t[s]: 1649.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.509035 magneticMoment: [ Abs: 1.21578 Tot: -0.29057 ] + SubspaceRotationAdjust: set factor to 0.0441 +ElecMinimize: Iter: 10 G: -1059.060890047971498 |grad|_K: 1.720e-06 alpha: 5.832e-01 linmin: -3.233e-06 t[s]: 1650.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771763 of unit cell: Completed after 26 iterations at t[s]: 1650.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771752 of unit cell: Completed after 5 iterations at t[s]: 1651.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540791 magneticMoment: [ Abs: 1.21615 Tot: -0.30600 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 11 G: -1059.061477327864395 |grad|_K: 1.420e-06 alpha: 5.688e-01 linmin: -2.600e-06 t[s]: 1652.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771667 of unit cell: Completed after 18 iterations at t[s]: 1653.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771660 of unit cell: Completed after 3 iterations at t[s]: 1653.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538209 magneticMoment: [ Abs: 1.21093 Tot: -0.30896 ] + SubspaceRotationAdjust: set factor to 0.038 +ElecMinimize: Iter: 12 G: -1059.061909339317936 |grad|_K: 1.088e-06 alpha: 6.137e-01 linmin: -1.096e-05 t[s]: 1654.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771566 of unit cell: Completed after 17 iterations at t[s]: 1655.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771566 of unit cell: Completed after 0 iterations at t[s]: 1655.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.535755 magneticMoment: [ Abs: 1.20755 Tot: -0.31045 ] + SubspaceRotationAdjust: set factor to 0.0384 +ElecMinimize: Iter: 13 G: -1059.062163653665721 |grad|_K: 8.476e-07 alpha: 6.141e-01 linmin: -5.005e-06 t[s]: 1656.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771690 of unit cell: Completed after 19 iterations at t[s]: 1657.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771689 of unit cell: Completed after 0 iterations at t[s]: 1657.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.547067 magneticMoment: [ Abs: 1.20717 Tot: -0.31441 ] + SubspaceRotationAdjust: set factor to 0.0341 +ElecMinimize: Iter: 14 G: -1059.062316458588384 |grad|_K: 6.575e-07 alpha: 6.092e-01 linmin: 3.131e-05 t[s]: 1658.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771504 of unit cell: Completed after 19 iterations at t[s]: 1659.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 9 iterations at t[s]: 1659.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538581 magneticMoment: [ Abs: 1.20361 Tot: -0.31132 ] + SubspaceRotationAdjust: set factor to 0.0292 +ElecMinimize: Iter: 15 G: -1059.062395028598985 |grad|_K: 4.418e-07 alpha: 5.226e-01 linmin: 1.009e-05 t[s]: 1660.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771567 of unit cell: Completed after 13 iterations at t[s]: 1661.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771569 of unit cell: Completed after 0 iterations at t[s]: 1662.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541874 magneticMoment: [ Abs: 1.20285 Tot: -0.31157 ] + SubspaceRotationAdjust: set factor to 0.0321 +ElecMinimize: Iter: 16 G: -1059.062432436099016 |grad|_K: 3.099e-07 alpha: 5.494e-01 linmin: -1.302e-04 t[s]: 1663.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771590 of unit cell: Completed after 11 iterations at t[s]: 1663.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771592 of unit cell: Completed after 0 iterations at t[s]: 1664.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.543741 magneticMoment: [ Abs: 1.20217 Tot: -0.31149 ] + SubspaceRotationAdjust: set factor to 0.0359 +ElecMinimize: Iter: 17 G: -1059.062453134020416 |grad|_K: 2.520e-07 alpha: 6.133e-01 linmin: -3.018e-04 t[s]: 1665.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 14 iterations at t[s]: 1665.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771542 of unit cell: Completed after 0 iterations at t[s]: 1666.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540675 magneticMoment: [ Abs: 1.20069 Tot: -0.30995 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 18 G: -1059.062466416858115 |grad|_K: 2.005e-07 alpha: 5.928e-01 linmin: 7.245e-04 t[s]: 1667.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771554 of unit cell: Completed after 9 iterations at t[s]: 1667.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771557 of unit cell: Completed after 1 iterations at t[s]: 1668.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541787 magneticMoment: [ Abs: 1.19980 Tot: -0.30964 ] + SubspaceRotationAdjust: set factor to 0.0437 +ElecMinimize: Iter: 19 G: -1059.062476009572038 |grad|_K: 1.602e-07 alpha: 6.954e-01 linmin: -8.311e-04 t[s]: 1669.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 4 iterations at t[s]: 1669.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771548 of unit cell: Completed after 0 iterations at t[s]: 1670.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541262 magneticMoment: [ Abs: 1.19876 Tot: -0.30905 ] + SubspaceRotationAdjust: set factor to 0.0533 +ElecMinimize: Iter: 20 G: -1059.062482184169767 |grad|_K: 1.578e-07 alpha: 6.764e-01 linmin: -3.609e-05 t[s]: 1671.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 11 iterations at t[s]: 1672.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 0 iterations at t[s]: 1672.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539066 magneticMoment: [ Abs: 1.19730 Tot: -0.30808 ] + SubspaceRotationAdjust: set factor to 0.0564 +ElecMinimize: Iter: 21 G: -1059.062487958443171 |grad|_K: 1.664e-07 alpha: 6.637e-01 linmin: 1.865e-04 t[s]: 1673.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771562 of unit cell: Completed after 13 iterations at t[s]: 1674.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 4 iterations at t[s]: 1674.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541469 magneticMoment: [ Abs: 1.19658 Tot: -0.30878 ] + SubspaceRotationAdjust: set factor to 0.0509 +ElecMinimize: Iter: 22 G: -1059.062492968086644 |grad|_K: 1.572e-07 alpha: 5.243e-01 linmin: 1.746e-04 t[s]: 1675.74 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 11 iterations at t[s]: 1676.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 2 iterations at t[s]: 1676.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539379 magneticMoment: [ Abs: 1.19509 Tot: -0.30829 ] + SubspaceRotationAdjust: set factor to 0.0477 +ElecMinimize: Iter: 23 G: -1059.062496952062475 |grad|_K: 1.293e-07 alpha: 4.689e-01 linmin: -3.698e-05 t[s]: 1677.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 5 iterations at t[s]: 1678.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 3 iterations at t[s]: 1678.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539703 magneticMoment: [ Abs: 1.19362 Tot: -0.30867 ] + SubspaceRotationAdjust: set factor to 0.0514 +ElecMinimize: Iter: 24 G: -1059.062500778048616 |grad|_K: 1.087e-07 alpha: 6.534e-01 linmin: -1.520e-04 t[s]: 1679.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 3 iterations at t[s]: 1680.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 0 iterations at t[s]: 1681.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539837 magneticMoment: [ Abs: 1.19225 Tot: -0.30926 ] + SubspaceRotationAdjust: set factor to 0.0555 +ElecMinimize: Iter: 25 G: -1059.062503688656079 |grad|_K: 9.484e-08 alpha: 6.994e-01 linmin: -6.209e-05 t[s]: 1682.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 5 iterations at t[s]: 1682.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 0 iterations at t[s]: 1683.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539085 magneticMoment: [ Abs: 1.19101 Tot: -0.30971 ] + SubspaceRotationAdjust: set factor to 0.0594 +ElecMinimize: Iter: 26 G: -1059.062505574902161 |grad|_K: 8.141e-08 alpha: 5.966e-01 linmin: 2.708e-04 t[s]: 1684.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 2 iterations at t[s]: 1684.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 0 iterations at t[s]: 1685.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539674 magneticMoment: [ Abs: 1.19010 Tot: -0.31072 ] + SubspaceRotationAdjust: set factor to 0.0661 +ElecMinimize: Iter: 27 G: -1059.062506845925782 |grad|_K: 6.367e-08 alpha: 5.620e-01 linmin: -1.781e-04 t[s]: 1686.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 2 iterations at t[s]: 1686.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 0 iterations at t[s]: 1687.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539047 magneticMoment: [ Abs: 1.18857 Tot: -0.31116 ] + SubspaceRotationAdjust: set factor to 0.0778 +ElecMinimize: Iter: 28 G: -1059.062507797766102 |grad|_K: 5.681e-08 alpha: 6.598e-01 linmin: -6.731e-04 t[s]: 1688.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771516 of unit cell: Completed after 3 iterations at t[s]: 1688.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 0 iterations at t[s]: 1689.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538464 magneticMoment: [ Abs: 1.18694 Tot: -0.31167 ] + SubspaceRotationAdjust: set factor to 0.0892 +ElecMinimize: Iter: 29 G: -1059.062508517368769 |grad|_K: 5.800e-08 alpha: 6.143e-01 linmin: -2.386e-04 t[s]: 1690.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 8 iterations at t[s]: 1691.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771534 of unit cell: Completed after 0 iterations at t[s]: 1691.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539507 magneticMoment: [ Abs: 1.18564 Tot: -0.31304 ] + SubspaceRotationAdjust: set factor to 0.0821 +ElecMinimize: Iter: 30 G: -1059.062509137753750 |grad|_K: 6.530e-08 alpha: 5.132e-01 linmin: 8.093e-04 t[s]: 1692.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771504 of unit cell: Completed after 9 iterations at t[s]: 1693.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 4 iterations at t[s]: 1694.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538524 magneticMoment: [ Abs: 1.18417 Tot: -0.31334 ] + SubspaceRotationAdjust: set factor to 0.0675 +ElecMinimize: Iter: 31 G: -1059.062509446604963 |grad|_K: 6.180e-08 alpha: 2.453e-01 linmin: 6.783e-04 t[s]: 1695.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 4 iterations at t[s]: 1695.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 0 iterations at t[s]: 1696.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538682 magneticMoment: [ Abs: 1.18227 Tot: -0.31409 ] + SubspaceRotationAdjust: set factor to 0.0993 +ElecMinimize: Iter: 32 G: -1059.062509871645943 |grad|_K: 4.925e-08 alpha: 3.193e-01 linmin: -1.806e-03 t[s]: 1697.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 8 iterations at t[s]: 1697.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771532 of unit cell: Completed after 3 iterations at t[s]: 1698.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539275 magneticMoment: [ Abs: 1.18161 Tot: -0.31461 ] + SubspaceRotationAdjust: set factor to 0.0736 +ElecMinimize: Iter: 33 G: -1059.062509988847069 |grad|_K: 6.953e-08 alpha: 1.818e-01 linmin: -1.240e-04 t[s]: 1699.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 1 iterations at t[s]: 1700.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 0 iterations at t[s]: 1700.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539086 magneticMoment: [ Abs: 1.17961 Tot: -0.31558 ] + SubspaceRotationAdjust: set factor to 0.0794 +ElecMinimize: Iter: 34 G: -1059.062510371175449 |grad|_K: 6.692e-08 alpha: 2.218e-01 linmin: -2.296e-04 t[s]: 1701.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 9 iterations at t[s]: 1702.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 4 iterations at t[s]: 1702.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538430 magneticMoment: [ Abs: 1.17854 Tot: -0.31590 ] + SubspaceRotationAdjust: set factor to 0.0673 +ElecMinimize: Iter: 35 G: -1059.062510494402886 |grad|_K: 5.553e-08 alpha: 1.094e-01 linmin: 4.958e-04 t[s]: 1704.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771518 of unit cell: Completed after 0 iterations at t[s]: 1704.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 3 iterations at t[s]: 1705.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537643 magneticMoment: [ Abs: 1.17618 Tot: -0.31666 ] + SubspaceRotationAdjust: set factor to 0.0738 +ElecMinimize: Iter: 36 G: -1059.062510754250980 |grad|_K: 5.612e-08 alpha: 3.133e-01 linmin: 1.188e-03 t[s]: 1706.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 4 iterations at t[s]: 1706.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 0 iterations at t[s]: 1707.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538185 magneticMoment: [ Abs: 1.17396 Tot: -0.31778 ] + SubspaceRotationAdjust: set factor to 0.091 +ElecMinimize: Iter: 37 G: -1059.062511030928363 |grad|_K: 5.448e-08 alpha: 2.891e-01 linmin: 1.443e-04 t[s]: 1708.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771534 of unit cell: Completed after 9 iterations at t[s]: 1709.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 4 iterations at t[s]: 1709.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538704 magneticMoment: [ Abs: 1.17269 Tot: -0.31842 ] + SubspaceRotationAdjust: set factor to 0.0829 +ElecMinimize: Iter: 38 G: -1059.062511172864788 |grad|_K: 5.901e-08 alpha: 1.604e-01 linmin: 4.311e-04 t[s]: 1710.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 0 iterations at t[s]: 1711.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 0 iterations at t[s]: 1711.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538427 magneticMoment: [ Abs: 1.17044 Tot: -0.31910 ] + SubspaceRotationAdjust: set factor to 0.0731 +ElecMinimize: Iter: 39 G: -1059.062511411984588 |grad|_K: 5.938e-08 alpha: 2.075e-01 linmin: 2.510e-06 t[s]: 1712.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771501 of unit cell: Completed after 8 iterations at t[s]: 1713.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 4 iterations at t[s]: 1714.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537770 magneticMoment: [ Abs: 1.16929 Tot: -0.31925 ] + SubspaceRotationAdjust: set factor to 0.0608 +ElecMinimize: Iter: 40 G: -1059.062511485223467 |grad|_K: 4.751e-08 alpha: 9.073e-02 linmin: 1.208e-03 t[s]: 1715.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 0 iterations at t[s]: 1715.70 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.721755e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 3 iterations at t[s]: 1716.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 0 iterations at t[s]: 1716.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537037 magneticMoment: [ Abs: 1.16687 Tot: -0.31981 ] + SubspaceRotationAdjust: set factor to 0.0707 +ElecMinimize: Iter: 41 G: -1059.062511688197901 |grad|_K: 4.485e-08 alpha: 2.953e-01 linmin: -9.504e-04 t[s]: 1717.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 1 iterations at t[s]: 1718.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 0 iterations at t[s]: 1719.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537511 magneticMoment: [ Abs: 1.16450 Tot: -0.32089 ] + SubspaceRotationAdjust: set factor to 0.0916 +ElecMinimize: Iter: 42 G: -1059.062511952216710 |grad|_K: 5.151e-08 alpha: 3.500e-01 linmin: -3.660e-04 t[s]: 1720.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 8 iterations at t[s]: 1720.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 5 iterations at t[s]: 1721.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538228 magneticMoment: [ Abs: 1.16350 Tot: -0.32158 ] + SubspaceRotationAdjust: set factor to 0.0794 +ElecMinimize: Iter: 43 G: -1059.062512034505971 |grad|_K: 5.789e-08 alpha: 1.202e-01 linmin: 2.756e-03 t[s]: 1722.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 2 iterations at t[s]: 1722.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 0 iterations at t[s]: 1723.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538721 magneticMoment: [ Abs: 1.16185 Tot: -0.32241 ] + SubspaceRotationAdjust: set factor to 0.0758 +ElecMinimize: Iter: 44 G: -1059.062512167711020 |grad|_K: 5.402e-08 alpha: 1.406e-01 linmin: -3.375e-03 t[s]: 1724.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 3 iterations at t[s]: 1725.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 0 iterations at t[s]: 1725.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538411 magneticMoment: [ Abs: 1.15965 Tot: -0.32304 ] + SubspaceRotationAdjust: set factor to 0.104 +ElecMinimize: Iter: 45 G: -1059.062512405485450 |grad|_K: 4.369e-08 alpha: 1.859e-01 linmin: -3.344e-03 t[s]: 1726.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 7 iterations at t[s]: 1727.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 3 iterations at t[s]: 1727.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537965 magneticMoment: [ Abs: 1.15857 Tot: -0.32315 ] + SubspaceRotationAdjust: set factor to 0.1 +ElecMinimize: Iter: 46 G: -1059.062512464390466 |grad|_K: 5.424e-08 alpha: 1.172e-01 linmin: -1.611e-03 t[s]: 1728.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 2 iterations at t[s]: 1729.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 0 iterations at t[s]: 1730.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537630 magneticMoment: [ Abs: 1.15578 Tot: -0.32355 ] + SubspaceRotationAdjust: set factor to 0.093 +ElecMinimize: Iter: 47 G: -1059.062512701774040 |grad|_K: 5.216e-08 alpha: 1.910e-01 linmin: -4.758e-03 t[s]: 1731.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 6 iterations at t[s]: 1731.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 0 iterations at t[s]: 1732.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538058 magneticMoment: [ Abs: 1.15392 Tot: -0.32402 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 48 G: -1059.062512853461612 |grad|_K: 5.557e-08 alpha: 1.402e-01 linmin: 4.217e-04 t[s]: 1733.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 4 iterations at t[s]: 1733.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 0 iterations at t[s]: 1734.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538968 magneticMoment: [ Abs: 1.15154 Tot: -0.32494 ] + SubspaceRotationAdjust: set factor to 0.114 +ElecMinimize: Iter: 49 G: -1059.062513032994957 |grad|_K: 5.692e-08 alpha: 1.703e-01 linmin: -1.420e-03 t[s]: 1735.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 3 iterations at t[s]: 1736.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 0 iterations at t[s]: 1736.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539597 magneticMoment: [ Abs: 1.14906 Tot: -0.32597 ] + SubspaceRotationAdjust: set factor to 0.092 +ElecMinimize: Iter: 50 G: -1059.062513248830101 |grad|_K: 7.614e-08 alpha: 1.712e-01 linmin: -1.199e-03 t[s]: 1737.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 8 iterations at t[s]: 1738.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 3 iterations at t[s]: 1738.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539269 magneticMoment: [ Abs: 1.14591 Tot: -0.32687 ] + SubspaceRotationAdjust: set factor to 0.121 +ElecMinimize: Iter: 51 G: -1059.062513515224509 |grad|_K: 6.277e-08 alpha: 1.128e-01 linmin: 8.568e-04 t[s]: 1740.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 4 iterations at t[s]: 1740.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 0 iterations at t[s]: 1741.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538509 magneticMoment: [ Abs: 1.14273 Tot: -0.32743 ] + SubspaceRotationAdjust: set factor to 0.143 +ElecMinimize: Iter: 52 G: -1059.062513708082861 |grad|_K: 6.293e-08 alpha: 1.544e-01 linmin: -9.734e-04 t[s]: 1742.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 8 iterations at t[s]: 1742.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771513 of unit cell: Completed after 3 iterations at t[s]: 1743.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538072 magneticMoment: [ Abs: 1.14065 Tot: -0.32765 ] + SubspaceRotationAdjust: set factor to 0.0956 +ElecMinimize: Iter: 53 G: -1059.062513796216535 |grad|_K: 1.025e-07 alpha: 9.401e-02 linmin: -9.567e-04 t[s]: 1744.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 3 iterations at t[s]: 1744.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 0 iterations at t[s]: 1745.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538157 magneticMoment: [ Abs: 1.13598 Tot: -0.32835 ] + SubspaceRotationAdjust: set factor to 0.0738 +ElecMinimize: Iter: 54 G: -1059.062514128328758 |grad|_K: 9.514e-08 alpha: 8.027e-02 linmin: 2.733e-04 t[s]: 1746.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 8 iterations at t[s]: 1747.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 3 iterations at t[s]: 1747.78 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538729 magneticMoment: [ Abs: 1.13376 Tot: -0.32886 ] + SubspaceRotationAdjust: set factor to 0.111 +ElecMinimize: Iter: 55 G: -1059.062514244907334 |grad|_K: 6.779e-08 alpha: 4.616e-02 linmin: 2.264e-04 t[s]: 1748.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 1 iterations at t[s]: 1749.38 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.384865e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 8 iterations at t[s]: 1749.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771532 of unit cell: Completed after 0 iterations at t[s]: 1750.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539641 magneticMoment: [ Abs: 1.13138 Tot: -0.32955 ] + SubspaceRotationAdjust: set factor to 0.101 +ElecMinimize: Iter: 56 G: -1059.062514429978592 |grad|_K: 8.644e-08 alpha: 1.010e-01 linmin: 2.480e-03 t[s]: 1751.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1752.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1752.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540235 magneticMoment: [ Abs: 1.12726 Tot: -0.33047 ] + SubspaceRotationAdjust: set factor to 0.103 +ElecMinimize: Iter: 57 G: -1059.062514587851865 |grad|_K: 7.401e-08 alpha: 1.035e-01 linmin: -5.853e-06 t[s]: 1753.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 2 iterations at t[s]: 1754.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771538 of unit cell: Completed after 0 iterations at t[s]: 1755.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540050 magneticMoment: [ Abs: 1.12271 Tot: -0.33136 ] + SubspaceRotationAdjust: set factor to 0.105 +ElecMinimize: Iter: 58 G: -1059.062514913179939 |grad|_K: 8.185e-08 alpha: 1.552e-01 linmin: -1.149e-03 t[s]: 1756.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 9 iterations at t[s]: 1756.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 5 iterations at t[s]: 1757.22 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539305 magneticMoment: [ Abs: 1.11992 Tot: -0.33171 ] + SubspaceRotationAdjust: set factor to 0.0948 +ElecMinimize: Iter: 59 G: -1059.062515092393824 |grad|_K: 6.565e-08 alpha: 7.488e-02 linmin: 7.972e-04 t[s]: 1758.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 3 iterations at t[s]: 1758.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 0 iterations at t[s]: 1759.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538475 magneticMoment: [ Abs: 1.11660 Tot: -0.33197 ] + SubspaceRotationAdjust: set factor to 0.119 +ElecMinimize: Iter: 60 G: -1059.062515303706050 |grad|_K: 5.757e-08 alpha: 1.337e-01 linmin: -2.579e-03 t[s]: 1760.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771506 of unit cell: Completed after 3 iterations at t[s]: 1761.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771505 of unit cell: Completed after 0 iterations at t[s]: 1761.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537854 magneticMoment: [ Abs: 1.11376 Tot: -0.33204 ] + SubspaceRotationAdjust: set factor to 0.0926 +ElecMinimize: Iter: 61 G: -1059.062515536474848 |grad|_K: 6.892e-08 alpha: 1.430e-01 linmin: -3.413e-03 t[s]: 1762.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 3 iterations at t[s]: 1763.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 0 iterations at t[s]: 1763.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538172 magneticMoment: [ Abs: 1.10950 Tot: -0.33240 ] + SubspaceRotationAdjust: set factor to 0.141 +ElecMinimize: Iter: 62 G: -1059.062515888193047 |grad|_K: 6.913e-08 alpha: 1.565e-01 linmin: -1.424e-04 t[s]: 1764.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 8 iterations at t[s]: 1765.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 5 iterations at t[s]: 1765.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538603 magneticMoment: [ Abs: 1.10786 Tot: -0.33260 ] + SubspaceRotationAdjust: set factor to 0.13 +ElecMinimize: Iter: 63 G: -1059.062515961701365 |grad|_K: 7.668e-08 alpha: 6.213e-02 linmin: 9.992e-04 t[s]: 1766.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 2 iterations at t[s]: 1767.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 0 iterations at t[s]: 1768.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539098 magneticMoment: [ Abs: 1.10442 Tot: -0.33297 ] + SubspaceRotationAdjust: set factor to 0.17 +ElecMinimize: Iter: 64 G: -1059.062516160816585 |grad|_K: 7.431e-08 alpha: 1.074e-01 linmin: -1.231e-03 t[s]: 1769.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 0 iterations at t[s]: 1769.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 2 iterations at t[s]: 1770.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539016 magneticMoment: [ Abs: 1.09916 Tot: -0.33337 ] + SubspaceRotationAdjust: set factor to 0.173 +ElecMinimize: Iter: 65 G: -1059.062516511809235 |grad|_K: 8.324e-08 alpha: 1.770e-01 linmin: 7.712e-04 t[s]: 1771.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771498 of unit cell: Completed after 8 iterations at t[s]: 1771.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 6 iterations at t[s]: 1772.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538395 magneticMoment: [ Abs: 1.09687 Tot: -0.33338 ] + SubspaceRotationAdjust: set factor to 0.17 +ElecMinimize: Iter: 66 G: -1059.062516667271211 |grad|_K: 7.048e-08 alpha: 6.036e-02 linmin: 8.662e-04 t[s]: 1773.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 1 iterations at t[s]: 1773.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 4 iterations at t[s]: 1774.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537539 magneticMoment: [ Abs: 1.09247 Tot: -0.33342 ] + SubspaceRotationAdjust: set factor to 0.163 +ElecMinimize: Iter: 67 G: -1059.062516869153569 |grad|_K: 9.335e-08 alpha: 1.671e-01 linmin: 1.011e-03 t[s]: 1775.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 3 iterations at t[s]: 1775.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 2 iterations at t[s]: 1776.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537833 magneticMoment: [ Abs: 1.08811 Tot: -0.33368 ] + SubspaceRotationAdjust: set factor to 0.159 +ElecMinimize: Iter: 68 G: -1059.062517108029851 |grad|_K: 8.683e-08 alpha: 9.899e-02 linmin: 1.163e-04 t[s]: 1777.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 8 iterations at t[s]: 1778.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 0 iterations at t[s]: 1778.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538543 magneticMoment: [ Abs: 1.08521 Tot: -0.33381 ] + SubspaceRotationAdjust: set factor to 0.145 +ElecMinimize: Iter: 69 G: -1059.062517322332724 |grad|_K: 8.613e-08 alpha: 7.601e-02 linmin: 1.987e-03 t[s]: 1779.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 0 iterations at t[s]: 1780.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 2 iterations at t[s]: 1780.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538455 magneticMoment: [ Abs: 1.08018 Tot: -0.33329 ] + SubspaceRotationAdjust: set factor to 0.218 +ElecMinimize: Iter: 70 G: -1059.062517484057480 |grad|_K: 7.340e-08 alpha: 1.233e-01 linmin: 1.664e-03 t[s]: 1781.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 3 iterations at t[s]: 1782.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 0 iterations at t[s]: 1782.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537706 magneticMoment: [ Abs: 1.07643 Tot: -0.33257 ] + SubspaceRotationAdjust: set factor to 0.248 +ElecMinimize: Iter: 71 G: -1059.062517664342067 |grad|_K: 7.190e-08 alpha: 1.232e-01 linmin: -5.996e-05 t[s]: 1783.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771494 of unit cell: Completed after 3 iterations at t[s]: 1784.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771494 of unit cell: Completed after 0 iterations at t[s]: 1785.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536807 magneticMoment: [ Abs: 1.07316 Tot: -0.33184 ] + SubspaceRotationAdjust: set factor to 0.218 +ElecMinimize: Iter: 72 G: -1059.062517881367512 |grad|_K: 8.624e-08 alpha: 1.194e-01 linmin: 2.074e-05 t[s]: 1786.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771501 of unit cell: Completed after 3 iterations at t[s]: 1786.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771500 of unit cell: Completed after 0 iterations at t[s]: 1787.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537086 magneticMoment: [ Abs: 1.06995 Tot: -0.33153 ] + SubspaceRotationAdjust: set factor to 0.334 +ElecMinimize: Iter: 73 G: -1059.062518125508859 |grad|_K: 6.448e-08 alpha: 9.796e-02 linmin: -4.624e-04 t[s]: 1788.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 2 iterations at t[s]: 1788.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 3 iterations at t[s]: 1789.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538488 magneticMoment: [ Abs: 1.06652 Tot: -0.33139 ] + SubspaceRotationAdjust: set factor to 0.308 +ElecMinimize: Iter: 74 G: -1059.062518354440272 |grad|_K: 8.161e-08 alpha: 2.156e-01 linmin: 2.706e-03 t[s]: 1790.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771513 of unit cell: Completed after 5 iterations at t[s]: 1790.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771518 of unit cell: Completed after 3 iterations at t[s]: 1791.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538184 magneticMoment: [ Abs: 1.06400 Tot: -0.33065 ] + SubspaceRotationAdjust: set factor to 0.346 +ElecMinimize: Iter: 75 G: -1059.062518437945300 |grad|_K: 9.021e-08 alpha: 8.655e-02 linmin: 8.334e-05 t[s]: 1792.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771497 of unit cell: Completed after 4 iterations at t[s]: 1792.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771497 of unit cell: Completed after 0 iterations at t[s]: 1793.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536776 magneticMoment: [ Abs: 1.06064 Tot: -0.32909 ] + SubspaceRotationAdjust: set factor to 0.351 +ElecMinimize: Iter: 76 G: -1059.062518680592802 |grad|_K: 7.781e-08 alpha: 8.696e-02 linmin: -1.563e-04 t[s]: 1794.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771493 of unit cell: Completed after 2 iterations at t[s]: 1794.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771491 of unit cell: Completed after 0 iterations at t[s]: 1795.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536480 magneticMoment: [ Abs: 1.05721 Tot: -0.32739 ] + SubspaceRotationAdjust: set factor to 0.463 +ElecMinimize: Iter: 77 G: -1059.062518999179474 |grad|_K: 7.133e-08 alpha: 1.354e-01 linmin: -9.924e-04 t[s]: 1796.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771513 of unit cell: Completed after 8 iterations at t[s]: 1797.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 4 iterations at t[s]: 1797.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537300 magneticMoment: [ Abs: 1.05605 Tot: -0.32685 ] + SubspaceRotationAdjust: set factor to 0.306 +ElecMinimize: Iter: 78 G: -1059.062519141895791 |grad|_K: 1.130e-07 alpha: 7.268e-02 linmin: 5.929e-04 t[s]: 1798.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 3 iterations at t[s]: 1799.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 1 iterations at t[s]: 1799.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538109 magneticMoment: [ Abs: 1.05442 Tot: -0.32601 ] + SubspaceRotationAdjust: set factor to 0.22 +ElecMinimize: Iter: 79 G: -1059.062519327108021 |grad|_K: 1.065e-07 alpha: 4.844e-02 linmin: 3.066e-04 t[s]: 1800.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 3 iterations at t[s]: 1801.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 0 iterations at t[s]: 1801.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537844 magneticMoment: [ Abs: 1.05312 Tot: -0.32513 ] + SubspaceRotationAdjust: set factor to 0.284 +ElecMinimize: Iter: 80 G: -1059.062519484157292 |grad|_K: 6.830e-08 alpha: 4.257e-02 linmin: 1.155e-04 t[s]: 1802.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 3 iterations at t[s]: 1803.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 0 iterations at t[s]: 1804.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537631 magneticMoment: [ Abs: 1.05253 Tot: -0.32466 ] + SubspaceRotationAdjust: set factor to 0.297 +ElecMinimize: Iter: 81 G: -1059.062519579049876 |grad|_K: 6.717e-08 alpha: 5.156e-02 linmin: -2.131e-03 t[s]: 1805.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771505 of unit cell: Completed after 5 iterations at t[s]: 1805.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771504 of unit cell: Completed after 0 iterations at t[s]: 1806.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537302 magneticMoment: [ Abs: 1.05177 Tot: -0.32390 ] + SubspaceRotationAdjust: set factor to 0.253 +ElecMinimize: Iter: 82 G: -1059.062519779372451 |grad|_K: 8.092e-08 alpha: 7.001e-02 linmin: -3.579e-03 t[s]: 1807.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 3 iterations at t[s]: 1807.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 0 iterations at t[s]: 1808.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537869 magneticMoment: [ Abs: 1.05054 Tot: -0.32256 ] + SubspaceRotationAdjust: set factor to 0.24 +ElecMinimize: Iter: 83 G: -1059.062520155413040 |grad|_K: 6.942e-08 alpha: 9.406e-02 linmin: -1.087e-03 t[s]: 1809.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771526 of unit cell: Completed after 8 iterations at t[s]: 1809.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 4 iterations at t[s]: 1810.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538267 magneticMoment: [ Abs: 1.05022 Tot: -0.32215 ] + SubspaceRotationAdjust: set factor to 0.219 +ElecMinimize: Iter: 84 G: -1059.062520198488528 |grad|_K: 7.613e-08 alpha: 3.595e-02 linmin: 1.196e-03 t[s]: 1811.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 0 iterations at t[s]: 1811.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 3 iterations at t[s]: 1812.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538420 magneticMoment: [ Abs: 1.04919 Tot: -0.32062 ] + SubspaceRotationAdjust: set factor to 0.204 +ElecMinimize: Iter: 85 G: -1059.062520281243906 |grad|_K: 8.920e-08 alpha: 8.360e-02 linmin: 1.230e-03 t[s]: 1813.59 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.068e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.803 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.915 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.006 16.655 16.701 16.623 13.885 11.004 16.650 16.689 16.623 13.885 12.274 16.650 16.689 16.623 13.885 11.005 16.803 16.689 16.623 13.885 +# coordination-number N 1.121 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120383 +EvdW_8 = -0.213095 + +# Ionic positions in cartesian coordinates: +ion C 15.504431559231676 8.964055842854247 29.778722983895257 1 +ion C 6.498700739450329 0.175561800845601 23.728181694417199 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343910226023468 9.104921986255874 29.235127472424583 1 +ion C 0.302103751891364 0.174656761092501 23.458579856451749 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.553067318451923 3.555543649586263 29.235273002343721 1 +ion C 9.566613898680519 5.531203714980806 24.019971364674777 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.142549805015880 3.551355946165152 28.967476700832584 1 +ion C 3.394464267612320 5.544485860222495 23.728227942033655 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.062217799407883 0.054959254569815 31.139812712879010 1 +ion Hf 12.568160516031067 7.266402750644431 26.590728139616179 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.095619654679164 0.056133535306602 30.879780314915891 1 +ion Hf 6.359173302157767 7.266019930144690 26.320067497584510 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.276953248841753 5.363113144905002 31.041240625583871 1 +ion Hf 9.469795537678097 1.886085675807209 26.319875965878982 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421338568709636 5.226090845849953 31.680609696569665 1 +ion Hf 3.297342488051234 1.906519037769724 26.024013180345900 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.223800364522740 5.331309681998278 34.672762365516576 1 + +# Forces in Cartesian coordinates: +force C 0.000071120149582 0.000050075418877 -0.000947849562624 1 +force C 0.000124474807001 -0.000134141978147 -0.000414992089000 1 +force C 0.000236540545972 0.000136514088018 -0.002228837103347 0 +force C 0.000151650321659 0.000088034241550 -0.003545597454330 0 +force C -0.000967504153311 -0.000724476283565 0.023856170847389 0 +force C 0.000006969546454 0.000057311831771 -0.000926174052081 1 +force C -0.000161021240580 -0.000089855152346 -0.000391378369670 1 +force C 0.000085035715016 0.000171917455773 -0.002300516215577 0 +force C 0.000141795348506 -0.000226748615131 -0.003257553614370 0 +force C -0.001177963462860 -0.000680336520320 0.023914031505433 0 +force C 0.000041015821495 -0.000039144157971 -0.000987642937409 1 +force C -0.000031893141731 -0.000019176838457 -0.000369441509885 1 +force C 0.000193374141557 -0.000011611511838 -0.002301888339002 0 +force C -0.000126336918232 0.000236223097079 -0.003259150787325 0 +force C -0.001009659825520 -0.000583696678558 0.023537706096807 0 +force C 0.000531990920035 0.000328468646340 -0.000883086286081 1 +force C -0.000048809604000 0.000169891693636 -0.000422693734136 1 +force C 0.000050815811451 0.000030659888405 -0.000683022108064 0 +force C 0.000411330246503 0.000238035942891 -0.003182708098508 0 +force C -0.001111042457744 -0.000477179053037 0.023856634877377 0 +force Hf 0.000497208428624 -0.000308288954323 -0.000624893971007 1 +force Hf 0.000296846151412 0.000201222651905 -0.000156659745366 1 +force Hf 0.000522378286402 0.000302382995416 -0.002322982957852 0 +force Hf -0.000327338364474 -0.000151654345351 0.011330565470637 0 +force Hf 0.001128876755428 0.000650964829087 -0.023510999896574 0 +force Hf -0.000492710403291 -0.000427841962113 -0.000571721523031 1 +force Hf -0.000263946394687 0.000095982863118 0.000506379088121 1 +force Hf 0.000530026832236 -0.001484720062892 -0.001697446874174 0 +force Hf -0.000343078396231 -0.000198336534040 0.011374277326759 0 +force Hf 0.001244680525286 0.000698523985866 -0.023615055419694 0 +force Hf -0.000588090560696 -0.000247387113096 0.002378823405107 1 +force Hf -0.000047447788957 -0.000291920453260 0.000488294290046 1 +force Hf -0.001022907027303 0.001194231001854 -0.001710797887400 0 +force Hf -0.000405825797499 -0.000234119562557 0.012449040610635 0 +force Hf 0.001227255162842 0.000730995615152 -0.023613611732023 0 +force Hf -0.000011915392884 0.000631088328379 -0.000575465340721 1 +force Hf -0.000165596256774 -0.000114127947356 0.000452395891880 1 +force Hf 0.002015524698705 0.001167350944600 -0.001566620636692 0 +force Hf -0.000296103541030 -0.000208127483115 0.011332682747542 0 +force Hf 0.001157747375331 0.000670231259027 -0.023622852284710 0 +force N -0.000392498034303 -0.000241084923559 -0.000720502209732 1 + +# Energy components: + A_diel = -0.7320579393514058 + Eewald = 38794.1410491641290719 + EH = 39766.0375185524899280 + Eloc = -79629.2447557189589133 + Enl = -270.1594677016043988 + EvdW = -0.3334782106493844 + Exc = -796.7011054863980917 + Exc_core = 594.6257437730023412 + KE = 421.4606504893110923 + MuShift = -0.0074274603517292 +------------------------------------- + Etot = -1120.9133305383718380 + TS = 0.0014895137979732 +------------------------------------- + F = -1120.9148200521697163 + muN = -61.8522997709257680 +------------------------------------- + G = -1059.0625202812439056 + +IonicMinimize: Iter: 9 G: -1059.062520281243906 |grad|_K: 5.374e-04 alpha: 7.974e-01 linmin: 1.720e-02 t[s]: 1819.19 + +#--- Lowdin population analysis --- +# oxidation-state C -0.253 -0.235 -0.234 -0.209 -0.225 -0.233 -0.235 -0.234 -0.210 -0.225 -0.233 -0.228 -0.234 -0.210 -0.227 -0.234 -0.235 -0.233 -0.210 -0.225 +# magnetic-moments C -0.005 +0.000 -0.005 -0.011 -0.130 -0.001 +0.001 -0.005 -0.014 -0.140 -0.001 +0.001 -0.005 -0.014 -0.173 -0.001 +0.000 -0.004 -0.014 -0.129 +# oxidation-state Hf +0.647 +0.253 +0.247 +0.243 +0.113 +0.650 +0.255 +0.251 +0.243 +0.113 -0.115 +0.255 +0.251 +0.243 +0.113 +0.648 +0.244 +0.250 +0.243 +0.115 +# magnetic-moments Hf +0.077 +0.010 +0.001 +0.001 -0.001 +0.079 +0.009 +0.002 +0.001 +0.000 +0.065 +0.009 +0.002 +0.001 +0.000 +0.076 +0.004 +0.002 +0.001 -0.011 +# oxidation-state N -0.851 +# magnetic-moments N -0.004 + + +Computing DFT-D3 correction: +# coordination-number C 5.812 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.022 16.663 16.700 16.623 13.885 11.020 16.660 16.687 16.623 13.885 12.272 16.660 16.687 16.623 13.885 11.021 16.806 16.686 16.623 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120391 +EvdW_8 = -0.213109 +Shifting auxilliary hamiltonian by -0.000143 to set nElectrons=325.538420 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 21 iterations at t[s]: 1821.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538420 magneticMoment: [ Abs: 1.06163 Tot: -0.32411 ] +ElecMinimize: Iter: 0 G: -1059.062401169696159 |grad|_K: 1.563e-06 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774479 of unit cell: Completed after 31 iterations at t[s]: 1822.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771753 of unit cell: Completed after 31 iterations at t[s]: 1823.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.553926 magneticMoment: [ Abs: 1.06267 Tot: -0.32630 ] + SubspaceRotationAdjust: set factor to 0.132 +ElecMinimize: Iter: 1 G: -1059.062453426178990 |grad|_K: 5.998e-07 alpha: 6.205e-02 linmin: 6.772e-04 t[s]: 1824.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771696 of unit cell: Completed after 11 iterations at t[s]: 1825.16 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.861496e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 14 iterations at t[s]: 1825.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771530 of unit cell: Completed after 11 iterations at t[s]: 1826.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540339 magneticMoment: [ Abs: 1.05561 Tot: -0.31632 ] + SubspaceRotationAdjust: set factor to 0.0882 +ElecMinimize: Iter: 2 G: -1059.062483545239957 |grad|_K: 3.857e-07 alpha: 2.417e-01 linmin: -4.669e-04 t[s]: 1827.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 11 iterations at t[s]: 1827.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 12 iterations at t[s]: 1828.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538936 magneticMoment: [ Abs: 1.05678 Tot: -0.31459 ] + SubspaceRotationAdjust: set factor to 0.0986 +ElecMinimize: Iter: 3 G: -1059.062506951888963 |grad|_K: 2.503e-07 alpha: 4.502e-01 linmin: 3.063e-04 t[s]: 1829.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 9 iterations at t[s]: 1830.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771516 of unit cell: Completed after 9 iterations at t[s]: 1830.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538730 magneticMoment: [ Abs: 1.05947 Tot: -0.31354 ] + SubspaceRotationAdjust: set factor to 0.0935 +ElecMinimize: Iter: 4 G: -1059.062522195991278 |grad|_K: 2.688e-07 alpha: 7.021e-01 linmin: -7.955e-06 t[s]: 1831.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771716 of unit cell: Completed after 22 iterations at t[s]: 1832.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771589 of unit cell: Completed after 17 iterations at t[s]: 1832.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.543673 magneticMoment: [ Abs: 1.06079 Tot: -0.31338 ] + SubspaceRotationAdjust: set factor to 0.0697 +ElecMinimize: Iter: 5 G: -1059.062528666501976 |grad|_K: 2.388e-07 alpha: 2.530e-01 linmin: 5.055e-05 t[s]: 1833.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771543 of unit cell: Completed after 13 iterations at t[s]: 1834.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 8 iterations at t[s]: 1834.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539299 magneticMoment: [ Abs: 1.06022 Tot: -0.30934 ] + SubspaceRotationAdjust: set factor to 0.0679 +ElecMinimize: Iter: 6 G: -1059.062536242360920 |grad|_K: 1.591e-07 alpha: 3.755e-01 linmin: -1.352e-03 t[s]: 1835.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771507 of unit cell: Completed after 9 iterations at t[s]: 1836.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771502 of unit cell: Completed after 3 iterations at t[s]: 1837.06 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537858 magneticMoment: [ Abs: 1.06128 Tot: -0.30774 ] + SubspaceRotationAdjust: set factor to 0.0808 +ElecMinimize: Iter: 7 G: -1059.062540964587924 |grad|_K: 1.164e-07 alpha: 5.127e-01 linmin: -1.335e-03 t[s]: 1838.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 13 iterations at t[s]: 1838.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 3 iterations at t[s]: 1839.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540626 magneticMoment: [ Abs: 1.06288 Tot: -0.30785 ] + SubspaceRotationAdjust: set factor to 0.0713 +ElecMinimize: Iter: 8 G: -1059.062543205063093 |grad|_K: 1.331e-07 alpha: 4.576e-01 linmin: 8.632e-04 t[s]: 1840.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 11 iterations at t[s]: 1840.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771532 of unit cell: Completed after 4 iterations at t[s]: 1841.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539561 magneticMoment: [ Abs: 1.06384 Tot: -0.30643 ] + SubspaceRotationAdjust: set factor to 0.0687 +ElecMinimize: Iter: 9 G: -1059.062545247568323 |grad|_K: 9.621e-08 alpha: 3.415e-01 linmin: 1.928e-04 t[s]: 1842.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 8 iterations at t[s]: 1842.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 3 iterations at t[s]: 1843.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540019 magneticMoment: [ Abs: 1.06475 Tot: -0.30503 ] + SubspaceRotationAdjust: set factor to 0.0691 +ElecMinimize: Iter: 10 G: -1059.062546958834446 |grad|_K: 7.960e-08 alpha: 5.207e-01 linmin: -2.275e-03 t[s]: 1844.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771548 of unit cell: Completed after 3 iterations at t[s]: 1844.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1845.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540821 magneticMoment: [ Abs: 1.06636 Tot: -0.30414 ] + SubspaceRotationAdjust: set factor to 0.0807 +ElecMinimize: Iter: 11 G: -1059.062548413943659 |grad|_K: 6.812e-08 alpha: 6.112e-01 linmin: -1.355e-03 t[s]: 1846.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771538 of unit cell: Completed after 8 iterations at t[s]: 1847.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1847.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540118 magneticMoment: [ Abs: 1.06754 Tot: -0.30319 ] + SubspaceRotationAdjust: set factor to 0.0732 +ElecMinimize: Iter: 12 G: -1059.062549277165772 |grad|_K: 7.295e-08 alpha: 4.928e-01 linmin: 2.408e-03 t[s]: 1848.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 5 iterations at t[s]: 1849.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771544 of unit cell: Completed after 2 iterations at t[s]: 1849.78 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540463 magneticMoment: [ Abs: 1.06863 Tot: -0.30212 ] + SubspaceRotationAdjust: set factor to 0.087 +ElecMinimize: Iter: 13 G: -1059.062549858225111 |grad|_K: 5.287e-08 alpha: 3.722e-01 linmin: -7.275e-04 t[s]: 1850.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 3 iterations at t[s]: 1851.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 0 iterations at t[s]: 1851.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540644 magneticMoment: [ Abs: 1.06950 Tot: -0.30110 ] + SubspaceRotationAdjust: set factor to 0.0894 +ElecMinimize: Iter: 14 G: -1059.062550341381211 |grad|_K: 3.846e-08 alpha: 4.700e-01 linmin: -3.079e-03 t[s]: 1852.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 2 iterations at t[s]: 1853.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 0 iterations at t[s]: 1854.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540530 magneticMoment: [ Abs: 1.07060 Tot: -0.30030 ] + SubspaceRotationAdjust: set factor to 0.108 +ElecMinimize: Iter: 15 G: -1059.062550664756372 |grad|_K: 3.463e-08 alpha: 5.672e-01 linmin: -1.337e-03 t[s]: 1854.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 3 iterations at t[s]: 1855.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 1 iterations at t[s]: 1856.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540236 magneticMoment: [ Abs: 1.07162 Tot: -0.29963 ] + SubspaceRotationAdjust: set factor to 0.106 +ElecMinimize: Iter: 16 G: -1059.062550849466788 |grad|_K: 3.645e-08 alpha: 4.340e-01 linmin: 1.141e-03 t[s]: 1857.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 3 iterations at t[s]: 1857.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 0 iterations at t[s]: 1858.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540482 magneticMoment: [ Abs: 1.07263 Tot: -0.29886 ] + SubspaceRotationAdjust: set factor to 0.115 +ElecMinimize: Iter: 17 G: -1059.062550999316272 |grad|_K: 3.296e-08 alpha: 3.361e-01 linmin: 1.442e-03 t[s]: 1859.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 2 iterations at t[s]: 1859.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 0 iterations at t[s]: 1860.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539950 magneticMoment: [ Abs: 1.07330 Tot: -0.29781 ] + SubspaceRotationAdjust: set factor to 0.104 +ElecMinimize: Iter: 18 G: -1059.062551104174418 |grad|_K: 2.735e-08 alpha: 3.007e-01 linmin: -6.856e-04 t[s]: 1861.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 1 iterations at t[s]: 1861.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1862.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540207 magneticMoment: [ Abs: 1.07446 Tot: -0.29696 ] + SubspaceRotationAdjust: set factor to 0.141 +ElecMinimize: Iter: 19 G: -1059.062551216006341 |grad|_K: 2.153e-08 alpha: 3.937e-01 linmin: -4.787e-03 t[s]: 1863.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 3 iterations at t[s]: 1863.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 0 iterations at t[s]: 1864.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540581 magneticMoment: [ Abs: 1.07520 Tot: -0.29669 ] + SubspaceRotationAdjust: set factor to 0.089 +ElecMinimize: Iter: 20 G: -1059.062551251893183 |grad|_K: 3.948e-08 alpha: 2.407e-01 linmin: 3.900e-03 t[s]: 1865.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 3 iterations at t[s]: 1866.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771544 of unit cell: Completed after 1 iterations at t[s]: 1866.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540421 magneticMoment: [ Abs: 1.07621 Tot: -0.29602 ] + SubspaceRotationAdjust: set factor to 0.11 +ElecMinimize: Iter: 21 G: -1059.062551290732699 |grad|_K: 2.444e-08 alpha: 1.031e-01 linmin: 1.566e-03 t[s]: 1867.75 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.058e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.812 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.022 16.663 16.700 16.623 13.885 11.020 16.660 16.687 16.623 13.885 12.272 16.660 16.687 16.623 13.885 11.021 16.806 16.686 16.623 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120391 +EvdW_8 = -0.213109 + +# Ionic positions in cartesian coordinates: +ion C 15.504942992091337 8.964463811395541 29.768805400309958 1 +ion C 6.499888154498026 0.174271020274540 23.723963133729637 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.344099073322528 9.105225019303012 29.228186379222439 1 +ion C 0.300509813419387 0.173767512085032 23.454576151549375 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.553298576283327 3.555370431780835 29.227730836042120 1 +ion C 9.566198838496350 5.530957474406177 24.017384949209251 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.147126172600714 3.554176336567128 28.961019980468983 1 +ion C 3.393992646906163 5.546109437238769 23.723920453796829 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.067245431099117 0.052311790591899 31.131186424791395 1 +ion Hf 12.568645304106557 7.267008427173609 26.590230126304128 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.091020342976576 0.051915771919721 30.872227604129126 1 +ion Hf 6.358766702196761 7.265452858470161 26.325530147103024 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.271862910922056 5.361180848915451 31.050831898379602 1 +ion Hf 9.469083434009111 1.885843921193783 26.325151337375761 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421601314528411 5.232274078130517 31.672461085053946 1 +ion Hf 3.295946540707694 1.905499268439218 26.029397025530834 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.219715440004686 5.328683770837693 34.676375818775227 1 + +# Forces in Cartesian coordinates: +force C -0.000046886661542 -0.000000837589991 -0.000909413374022 1 +force C -0.000130693165026 0.000127341190726 0.000126405933288 1 +force C 0.000192843372492 0.000111241349616 -0.002430073428718 0 +force C 0.000158163716821 0.000091878263302 -0.003656989530916 0 +force C -0.000928966607735 -0.000713134297021 0.023411229796998 0 +force C 0.000012545402092 -0.000486962143446 0.000053026741734 1 +force C 0.000072840408546 0.000033277444893 0.000242279343374 1 +force C 0.000122618700981 0.000140702687929 -0.002452902078351 0 +force C 0.000142168667586 -0.000219635542200 -0.003376232804792 0 +force C -0.001165916729252 -0.000675279496093 0.023446997871483 0 +force C -0.000491147216625 0.000222379552207 0.000234470930230 1 +force C 0.000002243732279 0.000005204114622 0.000080387235671 1 +force C 0.000183782416386 0.000036033934642 -0.002452868430315 0 +force C -0.000120277802027 0.000233294782523 -0.003375154320027 0 +force C -0.000984642802651 -0.000568342234366 0.022945307403880 0 +force C -0.000284749871589 -0.000191845387957 -0.000292857248916 1 +force C 0.000046962951512 -0.000167619457905 0.000161522650221 1 +force C 0.000061408102243 0.000035122465245 -0.000785801249170 0 +force C 0.000411533705509 0.000238045281934 -0.003322699245204 0 +force C -0.001079831043949 -0.000451622167131 0.023405678484247 0 +force Hf -0.000374619068162 0.000223375046822 -0.000217337880126 1 +force Hf -0.000091856642656 -0.000116656397962 -0.000221188073315 1 +force Hf 0.000588834014293 0.000329521062042 -0.001861181987767 0 +force Hf -0.000311117995998 -0.000156910371975 0.011049012431070 0 +force Hf 0.001160599644814 0.000671877961934 -0.024168714624037 0 +force Hf 0.000364734407652 0.000326043727585 -0.000017114824632 1 +force Hf -0.000023091083857 0.000145399353798 -0.001256447303875 1 +force Hf 0.000398226579534 -0.001455259621276 -0.001200787369771 0 +force Hf -0.000343715561442 -0.000198416986952 0.011060320052403 0 +force Hf 0.001272299336709 0.000707129660209 -0.024254299804573 0 +force Hf 0.000809747984757 0.000330739640857 -0.000788325764789 1 +force Hf 0.000169061139921 -0.000060709040102 -0.001157124954256 1 +force Hf -0.001054939860794 0.001072131653367 -0.001209727526872 0 +force Hf -0.000386415654297 -0.000222387689429 0.012202275286536 0 +force Hf 0.001246619442397 0.000748856313393 -0.024253080969599 0 +force Hf -0.000075556676197 -0.000465571736860 -0.000251744438602 1 +force Hf 0.000075313030586 0.000105926647790 -0.001181444155236 1 +force Hf 0.001928904553897 0.001121601357244 -0.001004488031434 0 +force Hf -0.000291237418089 -0.000190028685989 0.011048610473556 0 +force Hf 0.001193972520690 0.000689575027248 -0.024274004404783 0 +force N -0.000549234025255 -0.000329153635225 0.000729886918041 1 + +# Energy components: + A_diel = -0.7286928900790074 + Eewald = 38795.9260681061714422 + EH = 39768.0231878057093127 + Eloc = -79633.0231477865454508 + Enl = -270.1594417408389290 + EvdW = -0.3334999611453632 + Exc = -796.7039564091730881 + Exc_core = 594.6257512163722367 + KE = 421.4674306582320469 + MuShift = -0.0074550707430036 +------------------------------------- + Etot = -1120.9137560720330384 + TS = 0.0014752725980177 +------------------------------------- + F = -1120.9152313446311382 + muN = -61.8526800538985171 +------------------------------------- + G = -1059.0625512907326993 + +IonicMinimize: Iter: 10 G: -1059.062551290732699 |grad|_K: 4.280e-04 alpha: 1.000e+00 linmin: 1.265e-02 t[s]: 1873.06 + +#--- Lowdin population analysis --- +# oxidation-state C -0.251 -0.235 -0.235 -0.210 -0.221 -0.232 -0.236 -0.235 -0.211 -0.221 -0.233 -0.229 -0.235 -0.211 -0.223 -0.234 -0.235 -0.234 -0.211 -0.221 +# magnetic-moments C -0.005 +0.001 -0.005 -0.010 -0.129 -0.001 +0.001 -0.005 -0.013 -0.140 -0.001 +0.002 -0.005 -0.013 -0.174 -0.001 +0.001 -0.004 -0.014 -0.129 +# oxidation-state Hf +0.646 +0.252 +0.246 +0.242 +0.114 +0.649 +0.254 +0.249 +0.242 +0.114 -0.116 +0.254 +0.250 +0.242 +0.114 +0.647 +0.243 +0.249 +0.242 +0.116 +# magnetic-moments Hf +0.082 +0.010 +0.001 +0.001 -0.001 +0.085 +0.009 +0.002 +0.001 -0.000 +0.070 +0.009 +0.002 +0.000 -0.000 +0.082 +0.004 +0.002 +0.001 -0.011 +# oxidation-state N -0.849 +# magnetic-moments N -0.005 + + +Computing DFT-D3 correction: +# coordination-number C 5.813 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.919 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.020 16.664 16.702 16.623 13.885 11.017 16.660 16.689 16.623 13.885 12.269 16.660 16.689 16.623 13.885 11.019 16.806 16.688 16.623 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120394 +EvdW_8 = -0.213122 +Shifting auxilliary hamiltonian by -0.000004 to set nElectrons=325.540421 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 15 iterations at t[s]: 1875.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540421 magneticMoment: [ Abs: 1.08219 Tot: -0.29292 ] +ElecMinimize: Iter: 0 G: -1059.062554849721209 |grad|_K: 2.893e-07 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771216 of unit cell: Completed after 19 iterations at t[s]: 1876.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771476 of unit cell: Completed after 19 iterations at t[s]: 1877.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536586 magneticMoment: [ Abs: 1.08126 Tot: -0.29124 ] + SubspaceRotationAdjust: set factor to 0.0777 +ElecMinimize: Iter: 1 G: -1059.062560363171087 |grad|_K: 1.942e-07 alpha: 1.902e-01 linmin: 4.611e-04 t[s]: 1878.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 11 iterations at t[s]: 1879.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 6 iterations at t[s]: 1879.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540618 magneticMoment: [ Abs: 1.08204 Tot: -0.29203 ] + SubspaceRotationAdjust: set factor to 0.0467 +ElecMinimize: Iter: 2 G: -1059.062563450306243 |grad|_K: 9.644e-08 alpha: 2.392e-01 linmin: 1.979e-03 t[s]: 1880.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 3 iterations at t[s]: 1881.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 8 iterations at t[s]: 1881.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540894 magneticMoment: [ Abs: 1.08337 Tot: -0.29254 ] + SubspaceRotationAdjust: set factor to 0.0467 +ElecMinimize: Iter: 3 G: -1059.062565407471084 |grad|_K: 6.919e-08 alpha: 6.682e-01 linmin: 9.479e-03 t[s]: 1883.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 3 iterations at t[s]: 1883.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 3 iterations at t[s]: 1884.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540564 magneticMoment: [ Abs: 1.08412 Tot: -0.29236 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 4 G: -1059.062566785252102 |grad|_K: 5.072e-08 alpha: 9.036e-01 linmin: -2.185e-03 t[s]: 1885.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 3 iterations at t[s]: 1885.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 0 iterations at t[s]: 1886.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540310 magneticMoment: [ Abs: 1.08455 Tot: -0.29200 ] + SubspaceRotationAdjust: set factor to 0.063 +ElecMinimize: Iter: 5 G: -1059.062567526380690 |grad|_K: 4.216e-08 alpha: 8.031e-01 linmin: 1.622e-03 t[s]: 1887.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771548 of unit cell: Completed after 5 iterations at t[s]: 1888.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 0 iterations at t[s]: 1888.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541385 magneticMoment: [ Abs: 1.08541 Tot: -0.29219 ] + SubspaceRotationAdjust: set factor to 0.0535 +ElecMinimize: Iter: 6 G: -1059.062567925328040 |grad|_K: 4.327e-08 alpha: 6.743e-01 linmin: 8.328e-04 t[s]: 1889.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 8 iterations at t[s]: 1890.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 3 iterations at t[s]: 1890.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540345 magneticMoment: [ Abs: 1.08581 Tot: -0.29167 ] + SubspaceRotationAdjust: set factor to 0.0446 +ElecMinimize: Iter: 7 G: -1059.062568214761541 |grad|_K: 3.999e-08 alpha: 4.731e-01 linmin: 3.319e-04 t[s]: 1892.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 3 iterations at t[s]: 1892.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 0 iterations at t[s]: 1893.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540394 magneticMoment: [ Abs: 1.08674 Tot: -0.29141 ] + SubspaceRotationAdjust: set factor to 0.0577 +ElecMinimize: Iter: 8 G: -1059.062568596498522 |grad|_K: 3.332e-08 alpha: 6.588e-01 linmin: -3.719e-03 t[s]: 1894.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 8 iterations at t[s]: 1894.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 0 iterations at t[s]: 1895.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540863 magneticMoment: [ Abs: 1.08746 Tot: -0.29142 ] + SubspaceRotationAdjust: set factor to 0.045 +ElecMinimize: Iter: 9 G: -1059.062568791920285 |grad|_K: 5.783e-08 alpha: 4.785e-01 linmin: 6.717e-04 t[s]: 1896.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 8 iterations at t[s]: 1897.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 4 iterations at t[s]: 1897.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540439 magneticMoment: [ Abs: 1.08828 Tot: -0.29111 ] + SubspaceRotationAdjust: set factor to 0.0603 +ElecMinimize: Iter: 10 G: -1059.062568995387210 |grad|_K: 3.587e-08 alpha: 2.003e-01 linmin: 8.261e-04 t[s]: 1898.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771526 of unit cell: Completed after 0 iterations at t[s]: 1899.27 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 6.008552e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 5 iterations at t[s]: 1899.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 2 iterations at t[s]: 1900.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539797 magneticMoment: [ Abs: 1.08896 Tot: -0.29070 ] + SubspaceRotationAdjust: set factor to 0.0575 +ElecMinimize: Iter: 11 G: -1059.062569174499231 |grad|_K: 3.604e-08 alpha: 4.245e-01 linmin: 1.624e-03 t[s]: 1901.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 3 iterations at t[s]: 1902.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 0 iterations at t[s]: 1902.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540161 magneticMoment: [ Abs: 1.08991 Tot: -0.29053 ] + SubspaceRotationAdjust: set factor to 0.0707 +ElecMinimize: Iter: 12 G: -1059.062569351037837 |grad|_K: 2.974e-08 alpha: 4.161e-01 linmin: -3.138e-04 t[s]: 1903.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 3 iterations at t[s]: 1904.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 1 iterations at t[s]: 1905.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540561 magneticMoment: [ Abs: 1.09049 Tot: -0.29049 ] + SubspaceRotationAdjust: set factor to 0.0627 +ElecMinimize: Iter: 13 G: -1059.062569430836675 |grad|_K: 3.198e-08 alpha: 2.856e-01 linmin: 1.459e-03 t[s]: 1906.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 3 iterations at t[s]: 1906.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 0 iterations at t[s]: 1907.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540286 magneticMoment: [ Abs: 1.09098 Tot: -0.29025 ] + SubspaceRotationAdjust: set factor to 0.0812 +ElecMinimize: Iter: 14 G: -1059.062569499810252 |grad|_K: 2.367e-08 alpha: 2.208e-01 linmin: -1.502e-03 t[s]: 1908.40 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 7.171e-09 + +Computing DFT-D3 correction: +# coordination-number C 5.813 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.919 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.020 16.664 16.702 16.623 13.885 11.017 16.660 16.689 16.623 13.885 12.269 16.660 16.689 16.623 13.885 11.019 16.806 16.688 16.623 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120394 +EvdW_8 = -0.213122 + +# Ionic positions in cartesian coordinates: +ion C 15.504887359818241 8.964515817442175 29.764829740732637 1 +ion C 6.499442078638030 0.174664967315910 23.724277744838687 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.344132690041555 9.103340288787194 29.228637204929264 1 +ion C 0.300764768808802 0.173888985456805 23.455251322981180 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.551448389913540 3.556239087814345 29.228719191990489 1 +ion C 9.566204067479323 5.530972446738805 24.017345316830369 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.146788368811777 3.553904821085837 28.960447521389074 1 +ion C 3.394117578548286 5.545553640114092 23.724339551010420 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.066551226874913 0.052798167227857 31.130070823346564 1 +ion Hf 12.568212471726895 7.266573303839201 26.589678555435455 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.091716100452348 0.052641269502521 30.871711079974666 1 +ion Hf 6.358842831455004 7.265791958934067 26.322039329255809 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.274173369401717 5.362116512965859 31.053170510812414 1 +ion Hf 9.469580108215251 1.885833889924274 26.321958528251137 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421424567436301 5.231351052284760 31.671237916449623 1 +ion Hf 3.296111786818011 1.905780925012821 26.026030789130630 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.218386713969895 5.327884423007899 34.680562272189924 1 + +# Forces in Cartesian coordinates: +force C 0.000010435549544 0.000011044950526 -0.000479965142244 1 +force C -0.000089359376389 0.000059202478623 -0.000026443382362 1 +force C 0.000203175902477 0.000115402104717 -0.002376829043276 0 +force C 0.000153515471932 0.000089370488228 -0.003588172677491 0 +force C -0.000953277460749 -0.000717251037035 0.023538711921024 0 +force C -0.000045694173227 -0.000148253087021 -0.000062576542317 1 +force C 0.000076585802140 0.000043379573133 -0.000048506047044 1 +force C 0.000111798096629 0.000153308541400 -0.002425678065240 0 +force C 0.000141327866124 -0.000227399341818 -0.003296677775184 0 +force C -0.001164028407740 -0.000671160234847 0.023585750220261 0 +force C -0.000156006835922 0.000015788692172 -0.000006168361929 1 +force C 0.000010338843825 0.000004725965309 -0.000087193064590 1 +force C 0.000190594132752 0.000020934210367 -0.002423777170678 0 +force C -0.000127529312149 0.000236194250893 -0.003297430340372 0 +force C -0.000994150512551 -0.000574632596709 0.023135910231849 0 +force C -0.000001467556120 0.000000364077682 -0.000127551373239 1 +force C 0.000003510988790 -0.000104977171392 -0.000026253697226 1 +force C 0.000051192741487 0.000031158274886 -0.000783833136744 0 +force C 0.000412994612858 0.000238503824923 -0.003231724120574 0 +force C -0.001098313772515 -0.000468918284741 0.023536859306461 0 +force Hf -0.000128965175852 0.000105348293814 -0.000261788300160 1 +force Hf -0.000041364113804 -0.000027800124768 -0.000333770126104 1 +force Hf 0.000539439776157 0.000313771999667 -0.002232665115570 0 +force Hf -0.000325737737305 -0.000159759268223 0.011293184144207 0 +force Hf 0.001141475927427 0.000659964000390 -0.023767991349463 0 +force Hf 0.000145016279015 0.000133176097037 -0.000236622472042 1 +force Hf 0.000000836845264 0.000004508787485 -0.000489132616665 1 +force Hf 0.000466278643275 -0.001467740408712 -0.001562869617740 0 +force Hf -0.000352007637725 -0.000203246277024 0.011317149527640 0 +force Hf 0.001254329925426 0.000699983154726 -0.023862851113907 0 +force Hf 0.000113759172347 0.000037274488291 -0.000927421938077 1 +force Hf 0.000005917213920 -0.000003153647983 -0.000499631138811 1 +force Hf -0.001041198143596 0.001132363960700 -0.001578857872760 0 +force Hf -0.000401829885690 -0.000231384575968 0.012441603960361 0 +force Hf 0.001232201910878 0.000737597716059 -0.023860118382630 0 +force Hf 0.000005387930741 -0.000174751823462 -0.000286894951628 1 +force Hf 0.000059157490688 0.000040435107080 -0.000689910703621 1 +force Hf 0.001958108634891 0.001127099024835 -0.001389412825962 0 +force Hf -0.000300732314208 -0.000201386280762 0.011293741266144 0 +force Hf 0.001173107050737 0.000678245677748 -0.023864606697750 0 +force N -0.000401930213527 -0.000255031657194 0.000146025776614 1 + +# Energy components: + A_diel = -0.7273669922087918 + Eewald = 38796.5298414231001516 + EH = 39768.5403526348891319 + Eloc = -79634.1450405560608488 + Enl = -270.1596273416523672 + EvdW = -0.3335161594042274 + Exc = -796.7037877430670960 + Exc_core = 594.6257629160249962 + KE = 421.4670822609709830 + MuShift = -0.0074532100896885 +------------------------------------- + Etot = -1120.9137527674886314 + TS = 0.0014711591013757 +------------------------------------- + F = -1120.9152239265899880 + muN = -61.8526544267798428 +------------------------------------- + G = -1059.0625694998102517 + +IonicMinimize: Iter: 11 G: -1059.062569499810252 |grad|_K: 2.365e-04 alpha: 1.000e+00 linmin: -1.299e-02 t[s]: 1912.67 + +#--- Lowdin population analysis --- +# oxidation-state C -0.252 -0.235 -0.234 -0.210 -0.223 -0.233 -0.235 -0.234 -0.211 -0.223 -0.233 -0.228 -0.234 -0.211 -0.224 -0.234 -0.235 -0.233 -0.211 -0.223 +# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.004 -0.013 -0.141 -0.001 +0.002 -0.004 -0.013 -0.176 -0.001 +0.001 -0.004 -0.014 -0.130 +# oxidation-state Hf +0.646 +0.253 +0.246 +0.242 +0.113 +0.649 +0.254 +0.250 +0.242 +0.114 -0.115 +0.254 +0.250 +0.243 +0.114 +0.647 +0.244 +0.250 +0.242 +0.115 +# magnetic-moments Hf +0.085 +0.010 +0.001 +0.001 -0.002 +0.088 +0.009 +0.002 +0.001 -0.000 +0.072 +0.009 +0.002 +0.000 -0.000 +0.085 +0.004 +0.002 +0.001 -0.012 +# oxidation-state N -0.850 +# magnetic-moments N -0.005 + + +Computing DFT-D3 correction: +# coordination-number C 5.813 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.918 5.971 5.956 5.940 2.985 +# coordination-number Hf 11.018 16.667 16.705 16.624 13.885 11.015 16.663 16.692 16.624 13.885 12.270 16.663 16.692 16.623 13.885 11.017 16.810 16.692 16.624 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120407 +EvdW_8 = -0.213174 +Shifting auxilliary hamiltonian by -0.000012 to set nElectrons=325.540286 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771566 of unit cell: Completed after 16 iterations at t[s]: 1914.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540286 magneticMoment: [ Abs: 1.10083 Tot: -0.29270 ] +ElecMinimize: Iter: 0 G: -1059.062546483299002 |grad|_K: 6.159e-07 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.772186 of unit cell: Completed after 27 iterations at t[s]: 1916.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771669 of unit cell: Completed after 27 iterations at t[s]: 1917.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.547733 magneticMoment: [ Abs: 1.10044 Tot: -0.29355 ] + SubspaceRotationAdjust: set factor to 0.0548 +ElecMinimize: Iter: 1 G: -1059.062567664502467 |grad|_K: 2.572e-07 alpha: 1.601e-01 linmin: 2.462e-04 t[s]: 1918.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771618 of unit cell: Completed after 8 iterations at t[s]: 1918.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 13 iterations at t[s]: 1919.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541833 magneticMoment: [ Abs: 1.09769 Tot: -0.29033 ] + SubspaceRotationAdjust: set factor to 0.0358 +ElecMinimize: Iter: 2 G: -1059.062574554051480 |grad|_K: 1.055e-07 alpha: 3.020e-01 linmin: -3.295e-04 t[s]: 1920.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771565 of unit cell: Completed after 5 iterations at t[s]: 1921.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771558 of unit cell: Completed after 5 iterations at t[s]: 1921.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540948 magneticMoment: [ Abs: 1.09762 Tot: -0.29006 ] + SubspaceRotationAdjust: set factor to 0.0435 +ElecMinimize: Iter: 3 G: -1059.062576899433225 |grad|_K: 6.092e-08 alpha: 5.991e-01 linmin: -1.460e-03 t[s]: 1922.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771561 of unit cell: Completed after 3 iterations at t[s]: 1923.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771563 of unit cell: Completed after 3 iterations at t[s]: 1924.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541156 magneticMoment: [ Abs: 1.09795 Tot: -0.29022 ] + SubspaceRotationAdjust: set factor to 0.0478 +ElecMinimize: Iter: 4 G: -1059.062578010476955 |grad|_K: 4.769e-08 alpha: 8.470e-01 linmin: -4.129e-03 t[s]: 1925.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 4 iterations at t[s]: 1925.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771551 of unit cell: Completed after 0 iterations at t[s]: 1926.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540317 magneticMoment: [ Abs: 1.09782 Tot: -0.28974 ] + SubspaceRotationAdjust: set factor to 0.0572 +ElecMinimize: Iter: 5 G: -1059.062578756237144 |grad|_K: 3.863e-08 alpha: 9.027e-01 linmin: -2.473e-03 t[s]: 1927.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 3 iterations at t[s]: 1928.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 0 iterations at t[s]: 1928.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540279 magneticMoment: [ Abs: 1.09799 Tot: -0.28959 ] + SubspaceRotationAdjust: set factor to 0.0687 +ElecMinimize: Iter: 6 G: -1059.062579225403852 |grad|_K: 3.661e-08 alpha: 8.696e-01 linmin: -3.530e-04 t[s]: 1929.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771556 of unit cell: Completed after 3 iterations at t[s]: 1930.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771555 of unit cell: Completed after 0 iterations at t[s]: 1930.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540360 magneticMoment: [ Abs: 1.09857 Tot: -0.28972 ] + SubspaceRotationAdjust: set factor to 0.0802 +ElecMinimize: Iter: 7 G: -1059.062579607634689 |grad|_K: 3.769e-08 alpha: 8.121e-01 linmin: -3.104e-04 t[s]: 1931.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 7 iterations at t[s]: 1932.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771543 of unit cell: Completed after 0 iterations at t[s]: 1933.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539463 magneticMoment: [ Abs: 1.09902 Tot: -0.28951 ] + SubspaceRotationAdjust: set factor to 0.069 +ElecMinimize: Iter: 8 G: -1059.062579948262510 |grad|_K: 5.347e-08 alpha: 6.664e-01 linmin: 2.187e-03 t[s]: 1934.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771570 of unit cell: Completed after 9 iterations at t[s]: 1934.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771554 of unit cell: Completed after 5 iterations at t[s]: 1935.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540178 magneticMoment: [ Abs: 1.09971 Tot: -0.28975 ] + SubspaceRotationAdjust: set factor to 0.048 +ElecMinimize: Iter: 9 G: -1059.062580182470128 |grad|_K: 4.555e-08 alpha: 2.735e-01 linmin: 1.509e-03 t[s]: 1936.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771551 of unit cell: Completed after 3 iterations at t[s]: 1936.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1937.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539895 magneticMoment: [ Abs: 1.10043 Tot: -0.28974 ] + SubspaceRotationAdjust: set factor to 0.0696 +ElecMinimize: Iter: 10 G: -1059.062580464339135 |grad|_K: 3.262e-08 alpha: 3.968e-01 linmin: -4.388e-03 t[s]: 1938.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771538 of unit cell: Completed after 7 iterations at t[s]: 1939.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771542 of unit cell: Completed after 0 iterations at t[s]: 1939.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539419 magneticMoment: [ Abs: 1.10064 Tot: -0.28961 ] + SubspaceRotationAdjust: set factor to 0.0518 +ElecMinimize: Iter: 11 G: -1059.062580567570876 |grad|_K: 5.258e-08 alpha: 2.681e-01 linmin: 1.743e-03 t[s]: 1940.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 3 iterations at t[s]: 1941.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771544 of unit cell: Completed after 0 iterations at t[s]: 1942.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539603 magneticMoment: [ Abs: 1.10123 Tot: -0.28966 ] + SubspaceRotationAdjust: set factor to 0.0907 +ElecMinimize: Iter: 12 G: -1059.062580712678482 |grad|_K: 3.095e-08 alpha: 1.749e-01 linmin: -1.401e-04 t[s]: 1943.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771549 of unit cell: Completed after 0 iterations at t[s]: 1943.61 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.245678e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771558 of unit cell: Completed after 8 iterations at t[s]: 1944.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 3 iterations at t[s]: 1944.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540128 magneticMoment: [ Abs: 1.10168 Tot: -0.28981 ] + SubspaceRotationAdjust: set factor to 0.0778 +ElecMinimize: Iter: 13 G: -1059.062580813000068 |grad|_K: 3.515e-08 alpha: 2.884e-01 linmin: 2.819e-03 t[s]: 1945.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1946.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1947.03 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540051 magneticMoment: [ Abs: 1.10255 Tot: -0.28988 ] + SubspaceRotationAdjust: set factor to 0.0776 +ElecMinimize: Iter: 14 G: -1059.062580947965444 |grad|_K: 3.344e-08 alpha: 3.652e-01 linmin: -6.867e-04 t[s]: 1948.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 8 iterations at t[s]: 1948.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 5 iterations at t[s]: 1949.29 +ElecMinimize: Step increased G by 1.427748e-08, reducing alpha to 9.173712e-03. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1950.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540027 magneticMoment: [ Abs: 1.10257 Tot: -0.28987 ] + SubspaceRotationAdjust: set factor to 0.0531 +ElecMinimize: Iter: 15 G: -1059.062580961762478 |grad|_K: 3.661e-08 alpha: 9.174e-03 linmin: 7.657e-03 t[s]: 1951.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1952.43 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.752114e-02. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1953.03 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.256341e-02. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1953.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771551 of unit cell: Completed after 0 iterations at t[s]: 1954.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540121 magneticMoment: [ Abs: 1.10319 Tot: -0.28997 ] + SubspaceRotationAdjust: set factor to 0.0441 +ElecMinimize: Iter: 16 G: -1059.062581008908182 |grad|_K: 3.141e-08 alpha: 1.690e-01 linmin: 9.188e-05 t[s]: 1955.21 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.125e-09 + +Computing DFT-D3 correction: +# coordination-number C 5.813 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.918 5.971 5.956 5.940 2.985 +# coordination-number Hf 11.018 16.667 16.705 16.624 13.885 11.015 16.663 16.692 16.624 13.885 12.270 16.663 16.692 16.623 13.885 11.017 16.810 16.692 16.624 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120407 +EvdW_8 = -0.213174 + +# Ionic positions in cartesian coordinates: +ion C 15.504948804864352 8.964633155673111 29.759544139534590 1 +ion C 6.498901593751347 0.174983820573421 23.723340272274285 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343851834253940 9.102584799525292 29.226527641735863 1 +ion C 0.301088009855134 0.174065446043211 23.454314792959146 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.550518036154340 3.556173313518021 29.227103196667194 1 +ion C 9.566207230992301 5.530967913662857 24.016250747755908 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.146615843394926 3.553814731170097 28.957574189828456 1 +ion C 3.394112829485856 5.544940689928242 23.723425518669799 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.065593543723062 0.053533533255875 31.126604954473425 1 +ion Hf 12.568123960781802 7.266481470089261 26.586826597203213 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.092763182990989 0.053456932915129 30.868831841010593 1 +ion Hf 6.358532604541680 7.266008276436929 26.318081852538633 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.275002579225740 5.362411741907326 31.048783290081101 1 +ion Hf 9.469681193334079 1.885449156256283 26.317997019518099 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421310060671829 5.230132537153257 31.667634419305987 1 +ion Hf 3.296349432409755 1.905992649006220 26.020641254670984 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.213714988562330 5.324996287368837 34.677172110050229 1 + +# Forces in Cartesian coordinates: +force C 0.000028654109602 0.000008701691399 -0.000270386072224 1 +force C -0.000021222824091 -0.000007704569617 -0.000156729214946 1 +force C 0.000217074061124 0.000123220956673 -0.002404680691066 0 +force C 0.000159516233734 0.000092969299745 -0.003740477710938 0 +force C -0.000895762121181 -0.000713920269797 0.023061777171127 0 +force C -0.000045928115981 0.000057550077137 -0.000256695743008 1 +force C 0.000039361458536 0.000024552162651 -0.000203369660079 1 +force C 0.000099659988067 0.000161690319015 -0.002460260654198 0 +force C 0.000150482205000 -0.000220909215128 -0.003461288031242 0 +force C -0.001175441930003 -0.000678529289830 0.023105089493484 0 +force C 0.000048636132894 -0.000060776473291 -0.000292898746620 1 +force C 0.000016884457746 0.000006936738401 -0.000220100866130 1 +force C 0.000191510669144 0.000006368878279 -0.002459917382473 0 +force C -0.000117366534012 0.000241239883036 -0.003462310188858 0 +force C -0.000974412132548 -0.000563813822688 0.022598442976171 0 +force C 0.000081764874769 0.000058180256098 -0.000230442772536 1 +force C -0.000020024896378 -0.000015715403566 -0.000166706860700 1 +force C 0.000050964692687 0.000031092136573 -0.000848758227701 0 +force C 0.000417710365063 0.000241489638142 -0.003398931255120 0 +force C -0.001066690757873 -0.000420630590179 0.023061080652498 0 +force Hf 0.000083375474106 -0.000026222825163 -0.000066112568966 1 +force Hf -0.000012030176167 0.000013096955557 0.000357368970168 1 +force Hf 0.000527244170064 0.000308069574683 -0.002540534656771 0 +force Hf -0.000324060691236 -0.000156683694741 0.011115447433027 0 +force Hf 0.001158461144263 0.000669431557837 -0.024136314760607 0 +force Hf -0.000065010459250 -0.000050971526753 -0.000308595865124 1 +force Hf -0.000035886482741 -0.000031525883221 0.000556770282424 1 +force Hf 0.000483831933964 -0.001504004941731 -0.001850269420627 0 +force Hf -0.000341294831464 -0.000197373206932 0.011136957319528 0 +force Hf 0.001267919883239 0.000710218602158 -0.024226776153204 0 +force Hf -0.000284105624220 -0.000131250335015 -0.000142060688265 1 +force Hf -0.000069507713214 -0.000024931384425 0.000531114389868 1 +force Hf -0.001064523034331 0.001166065024192 -0.001866724011490 0 +force Hf -0.000393498764155 -0.000226422040446 0.012234710725881 0 +force Hf 0.001247988252053 0.000744588485309 -0.024224176711167 0 +force Hf 0.000063821436268 0.000099015201753 -0.000070417476759 1 +force Hf -0.000035784358195 -0.000040440756973 0.000473871283741 1 +force Hf 0.002003358722466 0.001152007404900 -0.001691785089169 0 +force Hf -0.000297273558791 -0.000201481025253 0.011115470290548 0 +force Hf 0.001194218712492 0.000690646374773 -0.024242777135571 0 +force N -0.000448957705644 -0.000289441509661 -0.000071362697348 1 + +# Energy components: + A_diel = -0.7278852361940140 + Eewald = 38799.9547770912613487 + EH = 39771.9116527662408771 + Eloc = -79640.9448731117008720 + Enl = -270.1609106229860231 + EvdW = -0.3335812705641850 + Exc = -796.7066589994444712 + Exc_core = 594.6257932052495789 + KE = 421.4754009793348359 + MuShift = -0.0074509218982978 +------------------------------------- + Etot = -1120.9137361206994683 + TS = 0.0014677993096100 +------------------------------------- + F = -1120.9152039200091622 + muN = -61.8526229111009940 +------------------------------------- + G = -1059.0625810089081824 + +IonicMinimize: Iter: 12 G: -1059.062581008908182 |grad|_K: 1.952e-04 alpha: 1.000e+00 linmin: -4.294e-04 t[s]: 1959.32 + +#--- Lowdin population analysis --- +# oxidation-state C -0.252 -0.235 -0.235 -0.210 -0.219 -0.233 -0.235 -0.235 -0.211 -0.219 -0.233 -0.229 -0.235 -0.211 -0.221 -0.234 -0.235 -0.234 -0.211 -0.219 +# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.005 -0.013 -0.140 -0.001 +0.002 -0.005 -0.013 -0.177 -0.001 +0.001 -0.004 -0.013 -0.130 +# oxidation-state Hf +0.645 +0.252 +0.245 +0.242 +0.114 +0.649 +0.253 +0.249 +0.242 +0.115 -0.117 +0.253 +0.249 +0.243 +0.115 +0.646 +0.243 +0.249 +0.242 +0.116 +# magnetic-moments Hf +0.085 +0.010 +0.001 +0.001 -0.001 +0.088 +0.009 +0.002 +0.001 -0.000 +0.073 +0.009 +0.002 +0.000 -0.000 +0.085 +0.004 +0.002 +0.001 -0.012 +# oxidation-state N -0.850 +# magnetic-moments N -0.005 + + +Computing DFT-D3 correction: +# coordination-number C 5.817 5.972 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 +# coordination-number Hf 11.021 16.671 16.706 16.624 13.885 11.019 16.668 16.693 16.624 13.885 12.271 16.668 16.693 16.623 13.885 11.020 16.813 16.693 16.624 13.885 +# coordination-number N 1.119 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120415 +EvdW_8 = -0.213203 +Shifting auxilliary hamiltonian by 0.000126 to set nElectrons=325.540121 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771557 of unit cell: Completed after 21 iterations at t[s]: 1961.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540121 magneticMoment: [ Abs: 1.10145 Tot: -0.28597 ] +ElecMinimize: Iter: 0 G: -1059.062559743235624 |grad|_K: 4.880e-07 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771160 of unit cell: Completed after 26 iterations at t[s]: 1963.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771463 of unit cell: Completed after 25 iterations at t[s]: 1963.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.533605 magneticMoment: [ Abs: 1.10164 Tot: -0.28500 ] + SubspaceRotationAdjust: set factor to 0.0318 +ElecMinimize: Iter: 1 G: -1059.062579999043464 |grad|_K: 1.679e-07 alpha: 2.417e-01 linmin: -5.585e-04 t[s]: 1964.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771496 of unit cell: Completed after 8 iterations at t[s]: 1965.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 12 iterations at t[s]: 1965.79 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537403 magneticMoment: [ Abs: 1.10373 Tot: -0.28716 ] + SubspaceRotationAdjust: set factor to 0.0319 +ElecMinimize: Iter: 2 G: -1059.062584654739567 |grad|_K: 7.210e-08 alpha: 4.685e-01 linmin: -5.022e-03 t[s]: 1966.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 4 iterations at t[s]: 1967.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 3 iterations at t[s]: 1967.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538492 magneticMoment: [ Abs: 1.10444 Tot: -0.28770 ] + SubspaceRotationAdjust: set factor to 0.0367 +ElecMinimize: Iter: 3 G: -1059.062586114961505 |grad|_K: 5.489e-08 alpha: 7.802e-01 linmin: -3.429e-03 t[s]: 1968.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 4 iterations at t[s]: 1969.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 0 iterations at t[s]: 1970.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538539 magneticMoment: [ Abs: 1.10505 Tot: -0.28787 ] + SubspaceRotationAdjust: set factor to 0.042 +ElecMinimize: Iter: 4 G: -1059.062587081130005 |grad|_K: 4.242e-08 alpha: 8.916e-01 linmin: -3.010e-03 t[s]: 1970.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771560 of unit cell: Completed after 3 iterations at t[s]: 1971.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771560 of unit cell: Completed after 0 iterations at t[s]: 1972.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539388 magneticMoment: [ Abs: 1.10593 Tot: -0.28834 ] + SubspaceRotationAdjust: set factor to 0.0488 +ElecMinimize: Iter: 5 G: -1059.062587685094968 |grad|_K: 3.579e-08 alpha: 9.228e-01 linmin: -1.827e-03 t[s]: 1973.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 3 iterations at t[s]: 1973.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 0 iterations at t[s]: 1974.18 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540309 magneticMoment: [ Abs: 1.10668 Tot: -0.28863 ] + SubspaceRotationAdjust: set factor to 0.0579 +ElecMinimize: Iter: 6 G: -1059.062588100626954 |grad|_K: 3.450e-08 alpha: 9.013e-01 linmin: 9.612e-04 t[s]: 1975.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 2 iterations at t[s]: 1975.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 0 iterations at t[s]: 1976.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540478 magneticMoment: [ Abs: 1.10716 Tot: -0.28851 ] + SubspaceRotationAdjust: set factor to 0.063 +ElecMinimize: Iter: 7 G: -1059.062588397494665 |grad|_K: 3.532e-08 alpha: 7.298e-01 linmin: 6.213e-04 t[s]: 1977.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 3 iterations at t[s]: 1977.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 0 iterations at t[s]: 1978.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541206 magneticMoment: [ Abs: 1.10809 Tot: -0.28864 ] + SubspaceRotationAdjust: set factor to 0.0694 +ElecMinimize: Iter: 8 G: -1059.062588695498107 |grad|_K: 3.085e-08 alpha: 7.026e-01 linmin: -1.264e-03 t[s]: 1979.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 4 iterations at t[s]: 1979.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 0 iterations at t[s]: 1980.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541129 magneticMoment: [ Abs: 1.10872 Tot: -0.28844 ] + SubspaceRotationAdjust: set factor to 0.0736 +ElecMinimize: Iter: 9 G: -1059.062588927907200 |grad|_K: 3.137e-08 alpha: 6.696e-01 linmin: -9.778e-04 t[s]: 1981.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771588 of unit cell: Completed after 3 iterations at t[s]: 1981.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771587 of unit cell: Completed after 0 iterations at t[s]: 1982.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541773 magneticMoment: [ Abs: 1.10943 Tot: -0.28838 ] + SubspaceRotationAdjust: set factor to 0.0734 +ElecMinimize: Iter: 10 G: -1059.062589136362703 |grad|_K: 3.078e-08 alpha: 5.799e-01 linmin: 8.554e-04 t[s]: 1983.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771576 of unit cell: Completed after 3 iterations at t[s]: 1984.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 0 iterations at t[s]: 1984.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541212 magneticMoment: [ Abs: 1.10974 Tot: -0.28786 ] + SubspaceRotationAdjust: set factor to 0.0678 +ElecMinimize: Iter: 11 G: -1059.062589280680641 |grad|_K: 2.711e-08 alpha: 4.705e-01 linmin: -3.423e-04 t[s]: 1985.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 0 iterations at t[s]: 1986.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 1 iterations at t[s]: 1986.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541187 magneticMoment: [ Abs: 1.11046 Tot: -0.28756 ] + SubspaceRotationAdjust: set factor to 0.0769 +ElecMinimize: Iter: 12 G: -1059.062589432410050 |grad|_K: 2.393e-08 alpha: 6.527e-01 linmin: 1.117e-03 t[s]: 1987.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771585 of unit cell: Completed after 2 iterations at t[s]: 1988.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771582 of unit cell: Completed after 0 iterations at t[s]: 1988.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541360 magneticMoment: [ Abs: 1.11089 Tot: -0.28749 ] + SubspaceRotationAdjust: set factor to 0.0722 +ElecMinimize: Iter: 13 G: -1059.062589491818926 |grad|_K: 2.904e-08 alpha: 3.613e-01 linmin: 2.409e-03 t[s]: 1989.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771573 of unit cell: Completed after 3 iterations at t[s]: 1990.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771577 of unit cell: Completed after 0 iterations at t[s]: 1990.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541001 magneticMoment: [ Abs: 1.11108 Tot: -0.28719 ] + SubspaceRotationAdjust: set factor to 0.0549 +ElecMinimize: Iter: 14 G: -1059.062589538222255 |grad|_K: 2.420e-08 alpha: 1.993e-01 linmin: 2.455e-03 t[s]: 1991.88 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.750e-09 + +Computing DFT-D3 correction: +# coordination-number C 5.817 5.972 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 +# coordination-number Hf 11.021 16.671 16.706 16.624 13.885 11.019 16.668 16.693 16.624 13.885 12.271 16.668 16.693 16.623 13.885 11.020 16.813 16.693 16.624 13.885 +# coordination-number N 1.119 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120415 +EvdW_8 = -0.213203 + +# Ionic positions in cartesian coordinates: +ion C 15.505067569325655 8.964758175029795 29.754071946010853 1 +ion C 6.498717597647254 0.174972310695414 23.721772829597231 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343647377477135 9.102249346083575 29.223435555093403 1 +ion C 0.301108062594999 0.174073720150708 23.452781600973136 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.550030244048353 3.556048864766782 29.224175718785798 1 +ion C 9.566187743725351 5.530948264850138 24.014753530976595 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.147021396759436 3.554085517388838 28.953924754254860 1 +ion C 3.394010660599602 5.544790485728358 23.721861674817493 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.065854145333582 0.053559646591142 31.123278581699569 1 +ion Hf 12.568044180755134 7.266469718550496 26.586886990017152 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.092652703272647 0.053264416857069 30.865265788689086 1 +ion Hf 6.358138336541206 7.266074471569029 26.318190329343476 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.274400621499696 5.362130919353465 31.046706779344525 1 +ion Hf 9.469546312120926 1.885048008161643 26.318117919266857 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421429163386462 5.230448645546650 31.664291616560547 1 +ion Hf 3.296125618593264 1.905859731538740 26.020049789757710 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.208620724469554 5.321809431531694 34.675295356848899 1 + +# Forces in Cartesian coordinates: +force C 0.000005444209759 -0.000008002639117 0.000108586599264 1 +force C -0.000004357916348 -0.000021205386542 0.000003254781584 1 +force C 0.000222977164740 0.000126532478529 -0.002484733570437 0 +force C 0.000158719992635 0.000092510702373 -0.003716769486718 0 +force C -0.000919604547870 -0.000710720412693 0.023281276252253 0 +force C -0.000028998098664 0.000108487060046 -0.000051616143544 1 +force C 0.000024616028300 0.000016880643866 -0.000060788374986 1 +force C 0.000096521709903 0.000164020977116 -0.002537384988282 0 +force C 0.000148148197530 -0.000225926211103 -0.003427212567506 0 +force C -0.001169450202087 -0.000676722418925 0.023321873114333 0 +force C 0.000111160862276 -0.000057686912208 -0.000104757934249 1 +force C 0.000009214980090 0.000003331753806 -0.000042939708790 1 +force C 0.000191609642661 0.000002482667204 -0.002536986748660 0 +force C -0.000122839731360 0.000241918583096 -0.003428341859475 0 +force C -0.000985637959379 -0.000570598563193 0.022815257388858 0 +force C 0.000029848147541 0.000021856823173 -0.000002917700967 1 +force C -0.000023687743772 0.000005959405709 -0.000006833457926 1 +force C 0.000053997248118 0.000032609345271 -0.000938046841306 0 +force C 0.000420247063904 0.000243095629089 -0.003364835986963 0 +force C -0.001074238994081 -0.000443833844540 0.023279346816552 0 +force Hf 0.000107221374629 -0.000072161032471 0.000020962414816 1 +force Hf -0.000005713347760 0.000010188906650 0.000054182322920 1 +force Hf 0.000525940091090 0.000306745005265 -0.002648376665407 0 +force Hf -0.000332190337357 -0.000158977352320 0.011110269473379 0 +force Hf 0.001153757143936 0.000666697051220 -0.023949240807266 0 +force Hf -0.000107486419811 -0.000074185212062 -0.000330843588640 1 +force Hf -0.000000080472380 -0.000040884626600 0.000185021693123 1 +force Hf 0.000474837422662 -0.001517385844238 -0.001945022222623 0 +force Hf -0.000337193437620 -0.000195036452565 0.011129942174741 0 +force Hf 0.001255911321655 0.000706569364833 -0.024034317601963 0 +force Hf -0.000274326278298 -0.000129815099389 0.000217660470944 1 +force Hf -0.000058714273661 0.000014838736149 0.000162032751332 1 +force Hf -0.001079955047565 0.001165517795632 -0.001958835315695 0 +force Hf -0.000389815039078 -0.000224242412962 0.012216592789405 0 +force Hf 0.001238858102016 0.000735762957071 -0.024031580283029 0 +force Hf 0.000053532774155 0.000143753374517 0.000041867762140 1 +force Hf -0.000007854715361 -0.000018331582221 0.000212882103560 1 +force Hf 0.002010103040930 0.001155634847318 -0.001786899653724 0 +force Hf -0.000303052393028 -0.000207142074232 0.011109565210057 0 +force Hf 0.001187225057085 0.000686532100758 -0.024053340005487 0 +force N -0.000223987688833 -0.000150861137109 -0.000142492382345 1 + +# Energy components: + A_diel = -0.7278150050546144 + Eewald = 38802.1446665253170067 + EH = 39774.2292264261268429 + Eloc = -79645.4548552065243712 + Enl = -270.1617597387623277 + EvdW = -0.3336183495272870 + Exc = -796.7087024018451302 + Exc_core = 594.6258041871979003 + KE = 421.4806014929992557 + MuShift = -0.0074630668416212 +------------------------------------- + Etot = -1120.9139151369222418 + TS = 0.0014645869285871 +------------------------------------- + F = -1120.9153797238507195 + muN = -61.8527901856283577 +------------------------------------- + G = -1059.0625895382222552 + +IonicMinimize: Iter: 13 G: -1059.062589538222255 |grad|_K: 1.066e-04 alpha: 1.000e+00 linmin: -2.982e-03 t[s]: 1996.00 + +#--- Lowdin population analysis --- +# oxidation-state C -0.251 -0.235 -0.235 -0.210 -0.221 -0.233 -0.235 -0.235 -0.211 -0.221 -0.233 -0.229 -0.235 -0.211 -0.222 -0.234 -0.235 -0.234 -0.211 -0.221 +# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.004 -0.013 -0.141 -0.001 +0.002 -0.004 -0.013 -0.178 -0.001 +0.001 -0.004 -0.014 -0.131 +# oxidation-state Hf +0.646 +0.252 +0.245 +0.242 +0.114 +0.649 +0.253 +0.249 +0.242 +0.114 -0.116 +0.253 +0.249 +0.243 +0.114 +0.647 +0.243 +0.249 +0.242 +0.116 +# magnetic-moments Hf +0.087 +0.010 +0.001 +0.001 -0.002 +0.089 +0.009 +0.002 +0.001 -0.000 +0.074 +0.009 +0.002 +0.000 -0.000 +0.087 +0.004 +0.002 +0.001 -0.012 +# oxidation-state N -0.850 +# magnetic-moments N -0.005 + + +Computing DFT-D3 correction: +# coordination-number C 5.818 5.972 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 +# coordination-number Hf 11.024 16.673 16.706 16.624 13.885 11.023 16.670 16.693 16.624 13.885 12.271 16.670 16.693 16.623 13.885 11.022 16.814 16.693 16.624 13.885 +# coordination-number N 1.119 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120419 +EvdW_8 = -0.213217 +Shifting auxilliary hamiltonian by 0.000064 to set nElectrons=325.541001 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 15 iterations at t[s]: 1998.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541001 magneticMoment: [ Abs: 1.11143 Tot: -0.28564 ] +ElecMinimize: Iter: 0 G: -1059.062582854710854 |grad|_K: 2.936e-07 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771314 of unit cell: Completed after 24 iterations at t[s]: 1999.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771526 of unit cell: Completed after 24 iterations at t[s]: 2000.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537156 magneticMoment: [ Abs: 1.11129 Tot: -0.28472 ] + SubspaceRotationAdjust: set factor to 0.0334 +ElecMinimize: Iter: 1 G: -1059.062589143843070 |grad|_K: 1.166e-07 alpha: 2.118e-01 linmin: 6.488e-04 t[s]: 2001.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771549 of unit cell: Completed after 6 iterations at t[s]: 2001.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771575 of unit cell: Completed after 9 iterations at t[s]: 2002.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540215 magneticMoment: [ Abs: 1.11248 Tot: -0.28585 ] + SubspaceRotationAdjust: set factor to 0.0402 +ElecMinimize: Iter: 2 G: -1059.062591299306632 |grad|_K: 4.866e-08 alpha: 4.616e-01 linmin: 1.139e-04 t[s]: 2003.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 3 iterations at t[s]: 2004.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 3 iterations at t[s]: 2004.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540933 magneticMoment: [ Abs: 1.11277 Tot: -0.28598 ] + SubspaceRotationAdjust: set factor to 0.0431 +ElecMinimize: Iter: 3 G: -1059.062591808310572 |grad|_K: 3.838e-08 alpha: 6.192e-01 linmin: -1.674e-02 t[s]: 2005.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771576 of unit cell: Completed after 4 iterations at t[s]: 2006.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771573 of unit cell: Completed after 4 iterations at t[s]: 2006.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540175 magneticMoment: [ Abs: 1.11299 Tot: -0.28562 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 4 G: -1059.062592220866236 |grad|_K: 3.907e-08 alpha: 7.990e-01 linmin: 7.126e-03 t[s]: 2007.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771587 of unit cell: Completed after 4 iterations at t[s]: 2008.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771585 of unit cell: Completed after 0 iterations at t[s]: 2008.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541041 magneticMoment: [ Abs: 1.11363 Tot: -0.28575 ] + SubspaceRotationAdjust: set factor to 0.0408 +ElecMinimize: Iter: 5 G: -1059.062592537862656 |grad|_K: 2.985e-08 alpha: 6.920e-01 linmin: 2.348e-03 t[s]: 2009.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771590 of unit cell: Completed after 3 iterations at t[s]: 2010.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771590 of unit cell: Completed after 0 iterations at t[s]: 2010.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541417 magneticMoment: [ Abs: 1.11400 Tot: -0.28565 ] + SubspaceRotationAdjust: set factor to 0.0477 +ElecMinimize: Iter: 6 G: -1059.062592760482858 |grad|_K: 2.371e-08 alpha: 7.414e-01 linmin: -3.590e-03 t[s]: 2011.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771588 of unit cell: Completed after 0 iterations at t[s]: 2012.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771587 of unit cell: Completed after 3 iterations at t[s]: 2013.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541290 magneticMoment: [ Abs: 1.11450 Tot: -0.28534 ] + SubspaceRotationAdjust: set factor to 0.0525 +ElecMinimize: Iter: 7 G: -1059.062592951424676 |grad|_K: 2.680e-08 alpha: 1.135e+00 linmin: 6.144e-03 t[s]: 2013.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 3 iterations at t[s]: 2014.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771584 of unit cell: Completed after 0 iterations at t[s]: 2015.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541130 magneticMoment: [ Abs: 1.11503 Tot: -0.28493 ] + SubspaceRotationAdjust: set factor to 0.0578 +ElecMinimize: Iter: 8 G: -1059.062593114163974 |grad|_K: 2.759e-08 alpha: 8.186e-01 linmin: 5.603e-04 t[s]: 2016.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771597 of unit cell: Completed after 4 iterations at t[s]: 2016.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771593 of unit cell: Completed after 2 iterations at t[s]: 2017.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541704 magneticMoment: [ Abs: 1.11555 Tot: -0.28480 ] + SubspaceRotationAdjust: set factor to 0.0486 +ElecMinimize: Iter: 9 G: -1059.062593242929552 |grad|_K: 2.867e-08 alpha: 5.183e-01 linmin: 2.858e-03 t[s]: 2018.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 2 iterations at t[s]: 2018.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 0 iterations at t[s]: 2019.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541296 magneticMoment: [ Abs: 1.11599 Tot: -0.28426 ] + SubspaceRotationAdjust: set factor to 0.0552 +ElecMinimize: Iter: 10 G: -1059.062593377242138 |grad|_K: 2.218e-08 alpha: 5.177e-01 linmin: -8.834e-04 t[s]: 2020.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 3 iterations at t[s]: 2020.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 0 iterations at t[s]: 2021.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541066 magneticMoment: [ Abs: 1.11623 Tot: -0.28401 ] + SubspaceRotationAdjust: set factor to 0.0406 +ElecMinimize: Iter: 11 G: -1059.062593437017540 |grad|_K: 3.067e-08 alpha: 3.591e-01 linmin: 1.728e-03 t[s]: 2022.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771591 of unit cell: Completed after 3 iterations at t[s]: 2022.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771588 of unit cell: Completed after 0 iterations at t[s]: 2023.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541406 magneticMoment: [ Abs: 1.11668 Tot: -0.28390 ] + SubspaceRotationAdjust: set factor to 0.0599 +ElecMinimize: Iter: 12 G: -1059.062593502930213 |grad|_K: 2.015e-08 alpha: 2.353e-01 linmin: 1.020e-03 t[s]: 2024.44 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 4.921e-09 + +Computing DFT-D3 correction: +# coordination-number C 5.818 5.972 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 +# coordination-number Hf 11.024 16.673 16.706 16.624 13.885 11.023 16.670 16.693 16.624 13.885 12.271 16.670 16.693 16.623 13.885 11.022 16.814 16.693 16.624 13.885 +# coordination-number N 1.119 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120419 +EvdW_8 = -0.213217 + +# Ionic positions in cartesian coordinates: +ion C 15.505072617851525 8.964716885163671 29.752526743233275 1 +ion C 6.498621040324195 0.174822109636378 23.721440218962844 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343420096812295 9.102615079621096 29.222238377233175 1 +ion C 0.301240389849733 0.174165479170511 23.452042134375699 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.550393279147317 3.555786330066360 29.222717490819132 1 +ion C 9.566211522898232 5.530948643830505 24.014312691207000 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.147221765801707 3.554221289332464 28.952670473999117 1 +ion C 3.393811735576005 5.544782637382902 23.721477677367631 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.066593470873394 0.053085319947538 31.121767350625053 1 +ion Hf 12.567689612585013 7.266328644136936 26.586577135926916 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.091941992211668 0.052733582018360 30.861027770733610 1 +ion Hf 6.358264297689752 7.265718435722798 26.318080488883385 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.272621226877984 5.361275002611817 31.047025422738511 1 +ion Hf 9.469172713338526 1.885310467936926 26.317915021058656 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421833253794592 5.231480890721502 31.662995959664524 1 +ion Hf 3.296068864243650 1.905775606009592 26.020339206201118 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.204966846025284 5.319435786903973 34.675058196657417 1 + +# Forces in Cartesian coordinates: +force C -0.000043722706030 -0.000022162640250 0.000011884714733 1 +force C 0.000004947055832 0.000003478659278 -0.000014900860408 1 +force C 0.000222046306325 0.000126823690663 -0.002516645628332 0 +force C 0.000161510277144 0.000094140111687 -0.003761242165868 0 +force C -0.000904099412396 -0.000702566273274 0.023164541965863 0 +force C 0.000023684377817 -0.000110830919008 0.000008880500446 1 +force C -0.000010320869873 -0.000006653775836 -0.000013401943069 1 +force C 0.000098034324745 0.000156476383614 -0.002557926863480 0 +force C 0.000149329165773 -0.000223470946680 -0.003473526977469 0 +force C -0.001170346345782 -0.000678096899255 0.023204450939465 0 +force C -0.000086146806251 0.000083844841309 0.000042051860206 1 +force C -0.000008795815564 -0.000002621631895 -0.000047308913389 1 +force C 0.000185523305779 0.000007606907165 -0.002557678672865 0 +force C -0.000120285749549 0.000241774259901 -0.003473793207330 0 +force C -0.000979897231441 -0.000566864065124 0.022659559218582 0 +force C -0.000059323606383 -0.000046859653693 0.000025921983284 1 +force C 0.000006548957607 0.000005397722309 -0.000006186395249 1 +force C 0.000060860962725 0.000035898657055 -0.000956046068471 0 +force C 0.000420975718847 0.000243629052033 -0.003418830890396 0 +force C -0.001058761354245 -0.000434472860893 0.023162055499131 0 +force Hf -0.000009658341659 -0.000030381986449 0.000150373877313 1 +force Hf 0.000005037392177 -0.000013481288516 0.000073951101526 1 +force Hf 0.000531064884470 0.000305362512773 -0.002599002518479 0 +force Hf -0.000335893506676 -0.000163127056291 0.011112909831469 0 +force Hf 0.001163840373416 0.000673119216217 -0.024164484953055 0 +force Hf -0.000031216502821 0.000020418505126 -0.000024343467638 1 +force Hf -0.000011758304300 -0.000012744889660 0.000004564046810 1 +force Hf 0.000458843565111 -0.001500412669869 -0.001909300393284 0 +force Hf -0.000338978883154 -0.000196115970916 0.011136825468282 0 +force Hf 0.001265571397487 0.000708590847105 -0.024240863914173 0 +force Hf 0.000057980240298 0.000000837211648 0.000020159988326 1 +force Hf -0.000008091252762 0.000004864096405 0.000021289909599 1 +force Hf -0.001071044418723 0.001144393048201 -0.001921234482431 0 +force Hf -0.000386149982687 -0.000222205769005 0.012216787718060 0 +force Hf 0.001244744699569 0.000742748220915 -0.024238317335268 0 +force Hf -0.000035228559529 -0.000010273506393 0.000160806469407 1 +force Hf 0.000013253302202 0.000020966177360 -0.000038920204730 1 +force Hf 0.001986211852619 0.001146552556480 -0.001766451790641 0 +force Hf -0.000308035744616 -0.000208384912478 0.011111487745187 0 +force Hf 0.001199439766516 0.000693113009285 -0.024264155420871 0 +force N -0.000340230636707 -0.000215181447749 -0.000027265801504 1 + +# Energy components: + A_diel = -0.7269950599345385 + Eewald = 38803.1912795634780196 + EH = 39775.3166089357473538 + Eloc = -79647.5920994735934073 + Enl = -270.1618154209642739 + EvdW = -0.3336358293145684 + Exc = -796.7101488293942566 + Exc_core = 594.6258099922279143 + KE = 421.4844651353773770 + MuShift = -0.0074686521623701 +------------------------------------- + Etot = -1120.9139996385417817 + TS = 0.0014609776617570 +------------------------------------- + F = -1120.9154606162035179 + muN = -61.8528671132733550 +------------------------------------- + G = -1059.0625935029302127 + +IonicMinimize: Iter: 14 G: -1059.062593502930213 |grad|_K: 7.265e-05 alpha: 1.000e+00 linmin: -2.000e-03 t[s]: 2028.57 +IonicMinimize: Converged (|grad|_K<1.000000e-04). + +#--- Lowdin population analysis --- +# oxidation-state C -0.251 -0.235 -0.235 -0.210 -0.219 -0.232 -0.235 -0.235 -0.211 -0.220 -0.233 -0.229 -0.235 -0.211 -0.220 -0.234 -0.235 -0.234 -0.211 -0.219 +# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.004 -0.013 -0.141 -0.001 +0.002 -0.004 -0.013 -0.178 -0.001 +0.001 -0.004 -0.013 -0.131 +# oxidation-state Hf +0.646 +0.251 +0.245 +0.242 +0.114 +0.648 +0.253 +0.249 +0.242 +0.115 -0.116 +0.253 +0.249 +0.243 +0.115 +0.647 +0.242 +0.248 +0.242 +0.116 +# magnetic-moments Hf +0.088 +0.010 +0.001 +0.001 -0.002 +0.090 +0.009 +0.002 +0.001 -0.000 +0.075 +0.009 +0.002 +0.000 -0.000 +0.088 +0.004 +0.002 +0.001 -0.012 +# oxidation-state N -0.850 +# magnetic-moments N -0.005 + + +Dumping 'fillings' ... done +Dumping 'wfns' ... done +Dumping 'fluidState' ... done +Dumping 'ionpos' ... done +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'eigenvals' ... done +Dumping 'bandProjections' ... done +Dumping 'eigStats' ... + eMin: -2.488051 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: -0.190949 at state 8 ( [ +0.500000 +0.000000 +0.000000 ] spin 1 ) + mu : -0.190000 + LUMO: -0.189724 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + eMax: -0.042437 at state 16 ( [ +0.000000 +0.000000 +0.000000 ] spin -1 ) + HOMO-LUMO gap: +0.001225 + Optical gap : +0.001235 at state 16 ( [ +0.000000 +0.000000 +0.000000 ] spin -1 ) +Dumping 'Ecomponents' ... done +Dumping 'kPts' ... done +End date and time: Wed Jun 5 01:51:17 2024 (Duration: 0-0:33:55.30) +Done! + +PROFILER: augmentDensityGrid 0.005104 +/- 0.005407 s, 5169 calls, 26.383014 s total +PROFILER: augmentDensityGridGrad 0.091116 +/- 0.073054 s, 2622 calls, 238.905731 s total +PROFILER: augmentDensitySpherical 0.004964 +/- 0.005060 s, 41352 calls, 205.262754 s total +PROFILER: augmentDensitySphericalGrad 0.005148 +/- 0.005171 s, 23967 calls, 123.370324 s total +PROFILER: augmentOverlap 0.003035 +/- 0.002446 s, 84318 calls, 255.930409 s total +PROFILER: ColumnBundle::randomize 0.028362 +/- 0.000316 s, 8 calls, 0.226898 s total +PROFILER: diagouterI 0.014959 +/- 0.002284 s, 13784 calls, 206.192556 s total +PROFILER: EdensityAndVscloc 0.065853 +/- 0.024700 s, 1724 calls, 113.531207 s total +PROFILER: EnlAndGrad 0.003455 +/- 0.002303 s, 42927 calls, 148.322824 s total +PROFILER: ExCorrCommunication 0.005736 +/- 0.008881 s, 10533 calls, 60.412164 s total +PROFILER: ExCorrFunctional 0.000160 +/- 0.000037 s, 1776 calls, 0.284167 s total +PROFILER: ExCorrTotal 0.034807 +/- 0.013578 s, 1776 calls, 61.817627 s total +PROFILER: Idag_DiagV_I 0.026230 +/- 0.007804 s, 7853 calls, 205.980480 s total +PROFILER: initWeights 0.446743 +/- 0.000000 s, 1 calls, 0.446743 s total +PROFILER: inv(matrix) 0.000862 +/- 0.000088 s, 13032 calls, 11.235937 s total +PROFILER: matrix::diagonalize 0.003505 +/- 0.001030 s, 21581 calls, 75.633292 s total +PROFILER: matrix::set 0.000010 +/- 0.000006 s, 921110 calls, 9.459410 s total +PROFILER: orthoMatrix(matrix) 0.000651 +/- 0.000515 s, 13989 calls, 9.102869 s total +PROFILER: RadialFunctionR::transform 0.005138 +/- 0.016527 s, 134 calls, 0.688532 s total +PROFILER: reduceKmesh 0.000016 +/- 0.000000 s, 1 calls, 0.000016 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.889684 +/- 0.011137 s, 35 calls, 31.138937 s total +PROFILER: WavefunctionDrag 0.371920 +/- 0.045976 s, 17 calls, 6.322635 s total +PROFILER: Y*M 0.001287 +/- 0.000884 s, 164527 calls, 211.746822 s total +PROFILER: Y1^Y2 0.001294 +/- 0.001023 s, 115954 calls, 150.056913 s total + +MEMUSAGE: ColumnBundle 5.784960 GB +MEMUSAGE: complexScalarFieldTilde 0.014954 GB +MEMUSAGE: IndexArrays 0.030359 GB +MEMUSAGE: matrix 0.171459 GB +MEMUSAGE: misc 0.008798 GB +MEMUSAGE: RealKernel 0.003762 GB +MEMUSAGE: ScalarField 0.381317 GB +MEMUSAGE: ScalarFieldTilde 0.270287 GB +MEMUSAGE: Total 6.116683 GB diff --git a/tests/files/io/jdftx/example_files/ex_out_slice_ionmin b/tests/files/io/jdftx/example_files/ex_out_slice_ionmin new file mode 100644 index 00000000000..26c5a7e5fb2 --- /dev/null +++ b/tests/files/io/jdftx/example_files/ex_out_slice_ionmin @@ -0,0 +1,6732 @@ + +*************** JDFTx 1.7.0 (git hash e155c65d) *************** + +Start date and time: Wed Jun 5 01:17:22 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001652 (0-3) +Divided in process groups (process indices): 0 (0) 1 (1) 2 (2) 3 (3) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 1 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 2 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 3 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 1.89 +Run totals: 4 processes, 128 threads, 4 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +band-projection-params yes no +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Slab 001 +coulomb-truncation-embed 8.21814 4.57743 20.4455 +davidson-band-ratio 1.1 +dump End State Forces ElecDensity BandEigs BandProjections EigStats Fillings Ecomponents Kpoints +dump +dump +dump +dump-name $VAR +elec-cutoff 25 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 195 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid LinearPCM 298.000000 1.013250 +fluid-anion F- 0.5 MeanFieldLJ \ + epsBulk 1 \ + pMol 0 \ + epsInf 1 \ + Pvap 0 \ + sigmaBulk 0 \ + Rvdw 2.24877 \ + Res 0 \ + tauNuc 343133 +fluid-cation Na+ 0.5 MeanFieldLJ \ + epsBulk 1 \ + pMol 0 \ + epsInf 1 \ + Pvap 0 \ + sigmaBulk 0 \ + Rvdw 2.19208 \ + Res 0 \ + tauNuc 343133 +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 400 \ + history 15 \ + knormThreshold 1e-11 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 6 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion C 15.516924000000003 8.971564000000003 29.481543000000002 1 +ion C 6.488065000000001 0.181361000000000 23.691129000000000 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342517000000004 8.971586000000002 29.211711000000012 1 +ion C 0.313658000000000 0.181361000000000 23.421311000000003 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.436398000000002 3.620570000000000 29.211701000000005 1 +ion C 9.568610000000000 5.532394000000000 23.960954000000005 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.261955000000000 3.620568000000000 28.941891999999999 1 +ion C 3.394203000000001 5.532394000000000 23.691130000000005 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.174400000000000 0.000001000000000 30.996452000000009 1 +ion Hf 12.551139000000001 7.256820000000001 26.543905000000002 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.000002000000000 0.000003000000000 30.726629000000006 1 +ion Hf 6.376730000000000 7.256823000000001 26.274084000000002 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.254951999999999 5.351033000000001 31.266273000000005 1 +ion Hf 9.470594000000002 1.905795000000000 26.274069000000008 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.429351000000002 5.351028000000001 31.536115000000006 1 +ion Hf 3.296185000000000 1.905795000000000 26.004261000000003 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.254951999999999 5.351033000000001 35.914999000000009 1 +ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/C.uspp +ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/Hf.uspp +ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/N.uspp +ion-species GBRV/$ID_pbe.uspp +ion-width Ecut +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 4 4 1 +latt-move-scale 0 0 0 +latt-scale 1 1 1 +lattice \ + 12.348814000000001 6.161090000000000 0.000000000000000 \ + 0.000000000000000 10.702064999999999 0.000000000000000 \ + 0.539642000000000 0.539642000000000 70.750715000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant CANDLE +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +target-mu -0.19 no + +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 12.3488 6.16109 0 ] +[ 0 10.7021 0 ] +[ 0.539642 0.539642 70.7507 ] +unit cell volume = 9350.26 +G = +[ 0.508809 -0.292917 0 ] +[ 0 0.5871 0 ] +[ -0.00388087 -0.00224385 0.0888074 ] +Minimum fftbox size, Smin = [ 56 56 320 ] +Chosen fftbox size, S = [ 56 56 320 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0.355431 + +Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/C.uspp': + Title: C. Created by USPP 7.3.6 on 3-2-2014 + Reference state energy: -5.406344. 4 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.504890 + |210> occupation: 2 eigenvalue: -0.194356 + lMax: 1 lLocal: 2 QijEcut: 5 + 4 projectors sampled on a log grid with 503 points: + l: 0 eig: -0.504890 rCut: 1.3 + l: 0 eig: 0.000000 rCut: 1.3 + l: 1 eig: -0.194357 rCut: 1.3 + l: 1 eig: 0.000000 rCut: 1.3 + Partial core density with radius 1.1 + Transforming core density to a uniform radial grid of dG=0.02 with 1597 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1597 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1597 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. + Core radius for overlap checks: 1.30 bohrs. + +Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/Hf.uspp': + Title: Hf. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -78.399178. 12 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -3.016121 + |510> occupation: 6 eigenvalue: -1.860466 + |600> occupation: 0 eigenvalue: -0.643057 + |610> occupation: 0 eigenvalue: -0.441591 + |520> occupation: 2 eigenvalue: -0.613878 + lMax: 3 lLocal: 3 QijEcut: 5 + 8 projectors sampled on a log grid with 679 points: + l: 0 eig: -3.016122 rCut: 1.5 + l: 0 eig: -0.643058 rCut: 1.5 + l: 0 eig: 1.000000 rCut: 1.5 + l: 1 eig: -1.860465 rCut: 1.6 + l: 1 eig: -0.441594 rCut: 1.6 + l: 2 eig: -0.613878 rCut: 1.75 + l: 2 eig: 1.000000 rCut: 1.75 + l: 3 eig: 1.000000 rCut: 2.3 + Partial core density with radius 1 + Transforming core density to a uniform radial grid of dG=0.02 with 1597 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1597 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1597 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/N.uspp': + Title: N. Created by USPP 7.3.6 on 3-2-2014 + Reference state energy: -9.763716. 5 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.681964 + |210> occupation: 3 eigenvalue: -0.260726 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 491 points: + l: 0 eig: -0.681964 rCut: 1.15 + l: 0 eig: 0.000000 rCut: 1.15 + l: 1 eig: -0.260729 rCut: 1.2 + l: 1 eig: 0.500000 rCut: 1.2 + Partial core density with radius 0.8 + Transforming core density to a uniform radial grid of dG=0.02 with 1597 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1597 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1597 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. + Core radius for overlap checks: 1.20 bohrs. + +Initialized 3 species with 41 total atoms. + +Folded 1 k-points by 4x4x1 to 16 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 325.000000 nBands: 195 nStates: 32 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 55826.812 , ideal nbasis = 55824.864 + +---------- Setting up coulomb interaction ---------- +Fluid mode embedding: using embedded box, but periodic Coulomb kernel. +(Fluid response is responsible for (approximate) separation between periodic images.) +Setting up double-sized grid for truncated Coulomb potentials: +R = +[ 12.3488 6.16109 0 ] +[ 0 10.7021 0 ] +[ 0.539642 0.539642 141.501 ] +unit cell volume = 18700.5 +G = +[ 0.508809 -0.292917 0 ] +[ 0 0.5871 0 ] +[ -0.00194044 -0.00112192 0.0444037 ] +Chosen fftbox size, S = [ 56 56 640 ] +Integer grid location selected as the embedding center: + Grid: [ 25 24 90 ] + Lattice: [ 0.452104 0.427715 0.282269 ] + Cartesian: [ 8.21814 4.57743 20.4455 ] +Constructing Wigner-Seitz cell: 12 faces (8 quadrilaterals, 4 hexagons) +Range-separation parameter for embedded mesh potentials due to point charges: 0.593199 bohrs. + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + C: sqrtQ[a0]: 3.105 Rcov[a0]: 1.417 CN: [ 0.00 0.99 2.00 3.00 3.98 ] + Hf: sqrtQ[a0]: 8.207 Rcov[a0]: 2.589 CN: [ 0.00 1.93 3.88 ] + N: sqrtQ[a0]: 2.712 Rcov[a0]: 1.342 CN: [ 0.00 0.99 2.01 2.99 ] + +Initializing DFT-D2 calculator for fluid / solvation: + C: C6: 30.35 Eh-a0^6 R0: 2.744 a0 + Hf: C6: 815.23 Eh-a0^6 R0: 3.326 a0 (WARNING: beyond Grimme's data set) + N: C6: 21.33 Eh-a0^6 R0: 2.640 a0 + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 5.703087 bohr. +Real space sum over 1125 unit cells with max indices [ 7 7 2 ] +Reciprocal space sum over 9559 terms with max indices [ 5 5 39 ] + +Computing DFT-D3 correction: +# coordination-number C 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.778 16.735 16.625 13.885 11.129 16.778 16.735 16.625 13.885 12.003 16.778 16.735 16.625 13.885 11.130 16.778 16.735 16.625 13.885 +# coordination-number N 0.927 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.20 +EvdW_6 = -0.120307 +EvdW_8 = -0.212388 + +---------- Allocating electronic variables ---------- +Initializing wave functions: linear combination of atomic orbitals +C pseudo-atom occupations: s ( 2 ) p ( 2 ) +Hf pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 2 ) +N pseudo-atom occupations: s ( 2 ) p ( 3 ) + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00092 Tot: -0.00002 ] +LCAOMinimize: Iter: 0 G: -1030.0136869927484895 |grad|_K: 9.111e-03 alpha: 1.000e+00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00230 Tot: -0.00029 ] +LCAOMinimize: Iter: 1 G: -1051.1835761760626156 |grad|_K: 5.741e-03 alpha: 1.647e-02 linmin: 6.084e-02 cgtest: 3.007e-02 t[s]: 30.65 +LCAOMinimize: Bad step direction: g.d > 0. +LCAOMinimize: Undoing step. +LCAOMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00230 Tot: -0.00029 ] +LCAOMinimize: Iter: 2 G: -1051.1835761760623882 |grad|_K: 5.741e-03 alpha: 0.000e+00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00240 Tot: -0.00014 ] +LCAOMinimize: Iter: 3 G: -1051.5050612838151665 |grad|_K: 3.444e-03 alpha: 3.484e-03 linmin: -1.624e-01 cgtest: 7.940e-01 t[s]: 34.09 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.045188e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00220 Tot: +0.00040 ] +LCAOMinimize: Iter: 4 G: -1051.5625942767267134 |grad|_K: 1.606e-02 alpha: 2.923e-02 linmin: 1.766e-02 cgtest: -8.678e-02 t[s]: 36.51 +LCAOMinimize: Bad step direction: g.d > 0. +LCAOMinimize: Undoing step. +LCAOMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00220 Tot: +0.00040 ] +LCAOMinimize: Iter: 5 G: -1051.5625942767267134 |grad|_K: 1.606e-02 alpha: 0.000e+00 +LCAOMinimize: Step increased G by 5.777931e-01, reducing alpha to 7.814873e-04. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00225 Tot: +0.00040 ] +LCAOMinimize: Iter: 6 G: -1052.2101088507374698 |grad|_K: 1.100e-02 alpha: 7.815e-04 linmin: -1.502e-01 cgtest: 1.005e+00 t[s]: 41.38 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.344462e-03. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00226 Tot: +0.00023 ] +LCAOMinimize: Iter: 7 G: -1052.8183926531824000 |grad|_K: 3.165e-03 alpha: 2.591e-03 linmin: -2.172e-01 cgtest: 4.936e-01 t[s]: 43.82 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 7.774348e-03. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.332304e-02. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 6.996913e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00231 Tot: -0.00059 ] +LCAOMinimize: Iter: 8 G: -1054.7584848979945491 |grad|_K: 8.442e-03 alpha: 1.691e-01 linmin: 1.607e-02 cgtest: -2.255e-01 t[s]: 46.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00225 Tot: -0.00030 ] +LCAOMinimize: Iter: 9 G: -1055.0637268259988559 |grad|_K: 5.236e-03 alpha: 2.801e-03 linmin: -1.592e-02 cgtest: 9.669e-01 t[s]: 48.61 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.404456e-03. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00243 Tot: +0.00056 ] +LCAOMinimize: Iter: 10 G: -1055.5200889504160386 |grad|_K: 6.185e-03 alpha: 8.862e-03 linmin: 1.137e-02 cgtest: -7.707e-02 t[s]: 51.00 +LCAOMinimize: Wrong curvature in test step, increasing alphaT to 2.658593e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00234 Tot: -0.00006 ] +LCAOMinimize: Iter: 11 G: -1056.7453347241726078 |grad|_K: 7.835e-03 alpha: -3.862e-02 linmin: -3.970e-02 cgtest: 9.538e-01 t[s]: 52.86 +LCAOMinimize: Step increased G by 6.062266e+01, reducing alpha to 1.093620e-02. +LCAOMinimize: Step increased G by 2.825207e-01, reducing alpha to 1.093620e-03. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00236 Tot: -0.00012 ] +LCAOMinimize: Iter: 12 G: -1057.0208928498025216 |grad|_K: 6.247e-03 alpha: 1.094e-03 linmin: -1.625e-01 cgtest: 9.874e-01 t[s]: 57.77 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.280859e-03. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00249 Tot: -0.00014 ] +LCAOMinimize: Iter: 13 G: -1057.3844322587156057 |grad|_K: 3.527e-03 alpha: 5.271e-03 linmin: 4.804e-02 cgtest: -2.629e-01 t[s]: 60.20 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.581301e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00052 ] +LCAOMinimize: Iter: 14 G: -1057.7863869132870605 |grad|_K: 6.167e-03 alpha: 2.211e-02 linmin: -6.110e-03 cgtest: 7.469e-01 t[s]: 62.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00258 Tot: -0.00013 ] +LCAOMinimize: Iter: 15 G: -1058.0947463864763449 |grad|_K: 1.420e-03 alpha: 3.907e-03 linmin: 1.868e-02 cgtest: -5.870e-01 t[s]: 64.55 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.172118e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00262 Tot: -0.00032 ] +LCAOMinimize: Iter: 16 G: -1058.1771697264157410 |grad|_K: 2.606e-03 alpha: 2.728e-02 linmin: 1.239e-03 cgtest: 8.265e-01 t[s]: 66.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00266 Tot: -0.00053 ] +LCAOMinimize: Iter: 17 G: -1058.2239692670764271 |grad|_K: 1.486e-03 alpha: 5.188e-03 linmin: 1.859e-02 cgtest: -5.395e-01 t[s]: 68.85 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.556303e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: -0.00067 ] +LCAOMinimize: Iter: 18 G: -1058.2586270937820245 |grad|_K: 2.115e-03 alpha: 1.690e-02 linmin: -2.863e-05 cgtest: 9.651e-01 t[s]: 71.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00271 Tot: -0.00062 ] +LCAOMinimize: Iter: 19 G: -1058.2952920440711750 |grad|_K: 1.503e-03 alpha: 5.138e-03 linmin: 1.528e-02 cgtest: -2.804e-01 t[s]: 73.16 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.541303e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00250 Tot: -0.00005 ] +LCAOMinimize: Iter: 20 G: -1058.4315728930389469 |grad|_K: 2.806e-03 alpha: 4.379e-02 linmin: 3.331e-03 cgtest: 7.602e-01 t[s]: 75.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00006 ] +LCAOMinimize: Iter: 21 G: -1058.4319256027911251 |grad|_K: 2.659e-03 alpha: 7.090e-03 linmin: 4.041e-02 cgtest: -9.328e-01 t[s]: 77.47 +LCAOMinimize: Bad step direction: g.d > 0. +LCAOMinimize: Undoing step. +LCAOMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00006 ] +LCAOMinimize: Iter: 22 G: -1058.4319256027911251 |grad|_K: 2.659e-03 alpha: 0.000e+00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00255 Tot: +0.00002 ] +LCAOMinimize: Iter: 23 G: -1058.4764724389544881 |grad|_K: 5.259e-04 alpha: 3.441e-03 linmin: 3.014e-02 cgtest: -1.630e-01 t[s]: 80.86 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.032415e-02. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.097244e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00261 Tot: +0.00002 ] +LCAOMinimize: Iter: 24 G: -1058.4987989863111579 |grad|_K: 3.495e-04 alpha: 4.394e-02 linmin: -5.095e-03 cgtest: 3.661e-01 t[s]: 83.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00262 Tot: +0.00001 ] +LCAOMinimize: Iter: 25 G: -1058.4997024773399517 |grad|_K: 1.512e-04 alpha: 3.757e-03 linmin: -1.417e-02 cgtest: 3.897e-02 t[s]: 85.63 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.127116e-02. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.381347e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00265 Tot: +0.00002 ] +LCAOMinimize: Iter: 26 G: -1058.5024418729590252 |grad|_K: 8.741e-05 alpha: 5.815e-02 linmin: -1.530e-02 cgtest: 2.010e-02 t[s]: 88.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00268 Tot: +0.00004 ] +LCAOMinimize: Iter: 27 G: -1058.5031634566926186 |grad|_K: 2.742e-04 alpha: 4.368e-02 linmin: 2.153e-03 cgtest: -8.895e-02 t[s]: 90.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: +0.00009 ] +LCAOMinimize: Iter: 28 G: -1058.5042718512668216 |grad|_K: 1.644e-04 alpha: 7.406e-03 linmin: 1.800e-03 cgtest: 9.187e-01 t[s]: 92.31 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: +0.00010 ] +LCAOMinimize: Iter: 29 G: -1058.5044811876480253 |grad|_K: 7.603e-05 alpha: 4.102e-03 linmin: -1.073e-04 cgtest: -4.202e-04 t[s]: 94.24 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.230740e-02. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.692219e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00276 Tot: +0.00012 ] +LCAOMinimize: Iter: 30 G: -1058.5050952745821178 |grad|_K: 4.416e-05 alpha: 5.276e-02 linmin: -3.317e-02 cgtest: 2.992e-01 t[s]: 97.08 +LCAOMinimize: None of the convergence criteria satisfied after 30 iterations. +----- createFluidSolver() ----- (Fluid-side solver setup) + Initializing fluid molecule 'H2O' + Initializing site 'O' + Electron density: proportional to exp(-r/0.36935)*erfc((r-0.51523)/0.36823) with norm 6.826 + Charge density: gaussian nuclear width 0.478731 with net site charge 0.826 + Polarizability: cuspless exponential with width 0.32 and norm 3.73 + Hard sphere radius: 2.57003 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Initializing site 'H' + Electron density: proportional to exp(-r/0.34641)*erfc((r-0)/0.390882) with norm 0.587 + Charge density: gaussian nuclear width 0.377945 with net site charge -0.413 + Polarizability: cuspless exponential with width 0.39 and norm 3.3 + Positions in reference frame: + [ +0.000000 -1.441945 +1.122523 ] + [ +0.000000 +1.441945 +1.122523 ] + Net charge: 0 dipole magnitude: 0.927204 + Initializing spherical shell mfKernel with radius 2.61727 Bohr + deltaS corrections: + site 'O': -7.54299 + site 'H': -6.83917 + Initializing fluid molecule 'Na+' + Initializing site 'Na' + Electron density: proportional to exp(-r/0.19682)*erfc((r-0.71491)/0.41314) with norm 8.1383 + Charge density: gaussian nuclear width 0.365347 with net site charge -1 + Hard sphere radius: 1.86327 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Net charge: -1 dipole magnitude: 0 + Initializing gaussian mfKernel with width: 1.55004 Bohr + deltaS corrections: + site 'Na': -22.3555 + Initializing fluid molecule 'F-' + Initializing site 'F' + Electron density: proportional to exp(-r/0.38886)*erfc((r-0)/0.438782) with norm 8 + Charge density: gaussian nuclear width 0.374796 with net site charge 1 + Hard sphere radius: 2.39995 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Net charge: 1 dipole magnitude: 0 + Initializing gaussian mfKernel with width: 1.59012 Bohr + deltaS corrections: + site 'F': -9.04335 + +Correction to mu due to finite nuclear width = -0.0137949 + Cavity determined by nc: 0.00142 and sigma: 0.707107 + Nonlocal vdW cavity from gaussian model electron density with norm = 8 and sigma = 0.993594 bohr + Charge asymmetry in cavity with sensitivity pCavity = 36.5 e-bohr/Eh + Electrostatic cavity expanded by eta = 1.46 bohrs + Weighted density cavitation model constrained by Nbulk: 0.0049383 bohr^-3, Pvap: 3.14029 kPa, Rvdw: 2.61727 bohr and sigmaBulk: 4.62e-05 Eh/bohr^2 at T: 298 K. + Weighted density dispersion model using vdW pair potentials with single solvent site with sqrtC6eff: 0.77 SI. + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + Truncated Coulomb potentials: + R. Sundararaman and T.A. Arias, Phys. Rev. B 87, 165122 (2013) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + DFT-D2 dispersion correction: + S. Grimme, J. Comput. Chem. 27, 1787 (2006) + + Charge-asymmetric nonlocally-determined local-electric (CANDLE) solvation model: + R. Sundararaman and W.A. Goddard III, J. Chem. Phys. 142, 064107 (2015) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Grand-canonical (fixed-potential) DFT: + R. Sundararaman, W. A. Goddard III and T. A. Arias, J. Chem. Phys. 146, 114104 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 97.80 + + +Computing DFT-D3 correction: +# coordination-number C 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.778 16.735 16.625 13.885 11.129 16.778 16.735 16.625 13.885 12.003 16.778 16.735 16.625 13.885 11.130 16.778 16.735 16.625 13.885 +# coordination-number N 0.927 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.20 +EvdW_6 = -0.120307 +EvdW_8 = -0.212388 +Fluid solver invoked on fresh (random / LCAO) wavefunctions +Running a vacuum solve first: + +-------- Initial electronic minimization ----------- + FillingsUpdate: mu: -0.094373879 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00276 Tot: +0.00012 ] +ElecMinimize: Iter: 0 G: -1058.504944771530745 |grad|_K: 3.849e-05 alpha: 1.000e+00 + FillingsUpdate: mu: -0.125373596 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00286 Tot: +0.00035 ] + SubspaceRotationAdjust: set factor to 0.53 +ElecMinimize: Iter: 1 G: -1058.834042213076145 |grad|_K: 6.844e-05 alpha: 6.386e-01 linmin: 2.100e-04 t[s]: 102.56 + FillingsUpdate: mu: -0.103836623 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00277 Tot: +0.00054 ] + SubspaceRotationAdjust: set factor to 0.255 +ElecMinimize: Iter: 2 G: -1058.834930873450503 |grad|_K: 5.703e-05 alpha: 9.859e-03 linmin: 3.651e-02 t[s]: 104.62 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.957704e-02. + FillingsUpdate: mu: -0.076572152 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00275 Tot: +0.00059 ] + SubspaceRotationAdjust: set factor to 0.153 +ElecMinimize: Iter: 3 G: -1058.846426540816992 |grad|_K: 4.106e-05 alpha: 3.424e-02 linmin: 2.068e-04 t[s]: 107.24 + FillingsUpdate: mu: -0.076467690 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00284 Tot: +0.00056 ] + SubspaceRotationAdjust: set factor to 0.109 + SubspaceRotationAdjust: resetting CG because factor has changed by 0.109225 +ElecMinimize: State modified externally: resetting search direction. +ElecMinimize: Iter: 4 G: -1058.858141535923096 |grad|_K: 1.607e-05 alpha: 1.925e-02 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.775676e-02. +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.732703e-01. + FillingsUpdate: mu: -0.090573115 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00270 Tot: +0.00070 ] + SubspaceRotationAdjust: set factor to 0.0676 +ElecMinimize: Iter: 5 G: -1058.895252477901295 |grad|_K: 1.666e-05 alpha: 4.085e-01 linmin: -1.454e-03 t[s]: 113.67 + FillingsUpdate: mu: -0.090204359 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: +0.00069 ] + SubspaceRotationAdjust: set factor to 0.13 +ElecMinimize: Iter: 6 G: -1058.900325477176239 |grad|_K: 6.706e-06 alpha: 3.959e-02 linmin: -2.280e-02 t[s]: 115.70 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.187718e-01. + FillingsUpdate: mu: -0.085362701 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00274 Tot: +0.00067 ] + SubspaceRotationAdjust: set factor to 0.0795 +ElecMinimize: Iter: 7 G: -1058.903016553206953 |grad|_K: 1.252e-05 alpha: 1.326e-01 linmin: 1.097e-03 t[s]: 118.31 + FillingsUpdate: mu: -0.077380693 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00269 Tot: +0.00074 ] + SubspaceRotationAdjust: set factor to 0.0473 +ElecMinimize: Iter: 8 G: -1058.909066350292505 |grad|_K: 1.216e-05 alpha: 1.130e-01 linmin: 1.489e-05 t[s]: 120.36 + FillingsUpdate: mu: -0.078522813 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00264 Tot: +0.00081 ] + SubspaceRotationAdjust: set factor to 0.0842 +ElecMinimize: Iter: 9 G: -1058.911594329985292 |grad|_K: 5.490e-06 alpha: 5.238e-02 linmin: 1.303e-03 t[s]: 122.38 + FillingsUpdate: mu: -0.080102422 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00260 Tot: +0.00087 ] + SubspaceRotationAdjust: set factor to 0.0671 +ElecMinimize: Iter: 10 G: -1058.913009996389746 |grad|_K: 6.954e-06 alpha: 1.355e-01 linmin: -1.211e-03 t[s]: 124.48 + FillingsUpdate: mu: -0.086420174 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00263 Tot: +0.00097 ] + SubspaceRotationAdjust: set factor to 0.055 +ElecMinimize: Iter: 11 G: -1058.915992957032358 |grad|_K: 3.739e-06 alpha: 1.682e-01 linmin: 1.806e-05 t[s]: 126.54 + FillingsUpdate: mu: -0.084532077 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00265 Tot: +0.00098 ] + SubspaceRotationAdjust: set factor to 0.0427 +ElecMinimize: Iter: 12 G: -1058.916422106638265 |grad|_K: 2.394e-06 alpha: 8.719e-02 linmin: -1.200e-04 t[s]: 128.61 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.615600e-01. + FillingsUpdate: mu: -0.088368320 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00268 Tot: +0.00105 ] + SubspaceRotationAdjust: set factor to 0.0291 +ElecMinimize: Iter: 13 G: -1058.917109017649182 |grad|_K: 3.172e-06 alpha: 3.419e-01 linmin: -9.213e-06 t[s]: 131.23 + FillingsUpdate: mu: -0.085028893 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00269 Tot: +0.00112 ] + SubspaceRotationAdjust: set factor to 0.041 +ElecMinimize: Iter: 14 G: -1058.917644293140938 |grad|_K: 1.945e-06 alpha: 1.566e-01 linmin: 2.406e-04 t[s]: 133.26 + FillingsUpdate: mu: -0.086865462 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00270 Tot: +0.00119 ] + SubspaceRotationAdjust: set factor to 0.036 +ElecMinimize: Iter: 15 G: -1058.918034711385872 |grad|_K: 2.382e-06 alpha: 2.961e-01 linmin: -4.353e-04 t[s]: 135.34 + FillingsUpdate: mu: -0.087421796 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00276 Tot: +0.00130 ] + SubspaceRotationAdjust: set factor to 0.0529 +ElecMinimize: Iter: 16 G: -1058.918566427393898 |grad|_K: 1.666e-06 alpha: 2.612e-01 linmin: 1.721e-05 t[s]: 137.36 + FillingsUpdate: mu: -0.085572455 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00281 Tot: +0.00137 ] + SubspaceRotationAdjust: set factor to 0.0456 +ElecMinimize: Iter: 17 G: -1058.918835267699478 |grad|_K: 1.917e-06 alpha: 2.779e-01 linmin: 1.942e-05 t[s]: 139.43 + FillingsUpdate: mu: -0.086982861 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00287 Tot: +0.00149 ] + SubspaceRotationAdjust: set factor to 0.0585 +ElecMinimize: Iter: 18 G: -1058.919146240264126 |grad|_K: 1.371e-06 alpha: 2.435e-01 linmin: -5.710e-05 t[s]: 141.47 + FillingsUpdate: mu: -0.087254851 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00295 Tot: +0.00164 ] + SubspaceRotationAdjust: set factor to 0.0461 +ElecMinimize: Iter: 19 G: -1058.919452619417825 |grad|_K: 2.049e-06 alpha: 4.568e-01 linmin: -2.864e-04 t[s]: 143.55 + FillingsUpdate: mu: -0.085891182 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00309 Tot: +0.00183 ] + SubspaceRotationAdjust: set factor to 0.0403 +ElecMinimize: Iter: 20 G: -1058.919773764641377 |grad|_K: 1.467e-06 alpha: 2.090e-01 linmin: -5.673e-05 t[s]: 145.58 + FillingsUpdate: mu: -0.084772449 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00331 Tot: +0.00211 ] + SubspaceRotationAdjust: set factor to 0.042 +ElecMinimize: Iter: 21 G: -1058.920139994908595 |grad|_K: 1.591e-06 alpha: 4.866e-01 linmin: 1.082e-04 t[s]: 147.64 + FillingsUpdate: mu: -0.087151811 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00344 Tot: +0.00229 ] + SubspaceRotationAdjust: set factor to 0.0349 +ElecMinimize: Iter: 22 G: -1058.920340617297825 |grad|_K: 1.234e-06 alpha: 2.394e-01 linmin: 1.221e-04 t[s]: 149.67 + FillingsUpdate: mu: -0.087283037 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00370 Tot: +0.00260 ] + SubspaceRotationAdjust: set factor to 0.042 +ElecMinimize: Iter: 23 G: -1058.920606749597937 |grad|_K: 1.159e-06 alpha: 5.091e-01 linmin: -3.311e-05 t[s]: 151.73 + FillingsUpdate: mu: -0.085432960 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00389 Tot: +0.00281 ] + SubspaceRotationAdjust: set factor to 0.0338 +ElecMinimize: Iter: 24 G: -1058.920755539539641 |grad|_K: 1.072e-06 alpha: 3.140e-01 linmin: -9.709e-06 t[s]: 153.75 + FillingsUpdate: mu: -0.087028257 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00415 Tot: +0.00310 ] + SubspaceRotationAdjust: set factor to 0.0405 +ElecMinimize: Iter: 25 G: -1058.920916231488718 |grad|_K: 7.237e-07 alpha: 4.001e-01 linmin: -3.182e-05 t[s]: 155.81 + FillingsUpdate: mu: -0.088083732 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00432 Tot: +0.00328 ] + SubspaceRotationAdjust: set factor to 0.0376 +ElecMinimize: Iter: 26 G: -1058.920988059698402 |grad|_K: 6.490e-07 alpha: 3.915e-01 linmin: -2.353e-05 t[s]: 157.84 + FillingsUpdate: mu: -0.087104501 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00449 Tot: +0.00345 ] + SubspaceRotationAdjust: set factor to 0.0311 +ElecMinimize: Iter: 27 G: -1058.921032299705075 |grad|_K: 4.744e-07 alpha: 3.001e-01 linmin: 7.860e-06 t[s]: 159.92 + FillingsUpdate: mu: -0.087026970 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00472 Tot: +0.00368 ] + SubspaceRotationAdjust: set factor to 0.0371 +ElecMinimize: Iter: 28 G: -1058.921069971624547 |grad|_K: 3.914e-07 alpha: 4.800e-01 linmin: 1.488e-06 t[s]: 161.97 + FillingsUpdate: mu: -0.087785719 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00490 Tot: +0.00387 ] + SubspaceRotationAdjust: set factor to 0.0333 +ElecMinimize: Iter: 29 G: -1058.921091315100057 |grad|_K: 3.280e-07 alpha: 3.994e-01 linmin: -3.309e-06 t[s]: 164.03 + FillingsUpdate: mu: -0.087135656 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00509 Tot: +0.00406 ] + SubspaceRotationAdjust: set factor to 0.0315 +ElecMinimize: Iter: 30 G: -1058.921104216627555 |grad|_K: 2.453e-07 alpha: 3.434e-01 linmin: 1.034e-05 t[s]: 166.06 + FillingsUpdate: mu: -0.087112660 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00535 Tot: +0.00432 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 31 G: -1058.921115662288912 |grad|_K: 2.177e-07 alpha: 5.453e-01 linmin: 9.313e-07 t[s]: 168.13 + FillingsUpdate: mu: -0.087690371 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00563 Tot: +0.00460 ] + SubspaceRotationAdjust: set factor to 0.0354 +ElecMinimize: Iter: 32 G: -1058.921123813510803 |grad|_K: 2.282e-07 alpha: 4.927e-01 linmin: -5.661e-08 t[s]: 170.19 + FillingsUpdate: mu: -0.087231768 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00596 Tot: +0.00492 ] + SubspaceRotationAdjust: set factor to 0.0338 +ElecMinimize: Iter: 33 G: -1058.921130567777482 |grad|_K: 1.737e-07 alpha: 3.711e-01 linmin: 9.511e-06 t[s]: 172.26 + FillingsUpdate: mu: -0.087258697 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00639 Tot: +0.00534 ] + SubspaceRotationAdjust: set factor to 0.0397 +ElecMinimize: Iter: 34 G: -1058.921136735621303 |grad|_K: 1.631e-07 alpha: 5.861e-01 linmin: -2.237e-07 t[s]: 174.31 + FillingsUpdate: mu: -0.087588247 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00687 Tot: +0.00581 ] + SubspaceRotationAdjust: set factor to 0.0391 +ElecMinimize: Iter: 35 G: -1058.921141673111151 |grad|_K: 1.735e-07 alpha: 5.322e-01 linmin: -5.251e-06 t[s]: 176.38 + FillingsUpdate: mu: -0.087083488 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00741 Tot: +0.00634 ] + SubspaceRotationAdjust: set factor to 0.0331 +ElecMinimize: Iter: 36 G: -1058.921145870112923 |grad|_K: 1.627e-07 alpha: 3.986e-01 linmin: 1.295e-05 t[s]: 178.41 + FillingsUpdate: mu: -0.087313645 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00812 Tot: +0.00704 ] + SubspaceRotationAdjust: set factor to 0.0349 +ElecMinimize: Iter: 37 G: -1058.921150182576639 |grad|_K: 1.296e-07 alpha: 4.674e-01 linmin: -1.081e-05 t[s]: 180.46 + FillingsUpdate: mu: -0.087424070 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00884 Tot: +0.00775 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 38 G: -1058.921153505075608 |grad|_K: 1.194e-07 alpha: 5.664e-01 linmin: -7.275e-06 t[s]: 182.53 + FillingsUpdate: mu: -0.087084835 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00951 Tot: +0.00839 ] + SubspaceRotationAdjust: set factor to 0.0319 +ElecMinimize: Iter: 39 G: -1058.921155743858662 |grad|_K: 1.170e-07 alpha: 4.493e-01 linmin: 1.456e-05 t[s]: 184.65 + FillingsUpdate: mu: -0.087367159 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01020 Tot: +0.00908 ] + SubspaceRotationAdjust: set factor to 0.0284 +ElecMinimize: Iter: 40 G: -1058.921157569463958 |grad|_K: 8.583e-08 alpha: 3.827e-01 linmin: -4.815e-06 t[s]: 186.67 + FillingsUpdate: mu: -0.087353241 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01094 Tot: +0.00979 ] + SubspaceRotationAdjust: set factor to 0.0317 +ElecMinimize: Iter: 41 G: -1058.921158928452996 |grad|_K: 7.084e-08 alpha: 5.285e-01 linmin: 3.145e-06 t[s]: 188.73 + FillingsUpdate: mu: -0.087194446 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01156 Tot: +0.01039 ] + SubspaceRotationAdjust: set factor to 0.0303 +ElecMinimize: Iter: 42 G: -1058.921159751069354 |grad|_K: 6.211e-08 alpha: 4.697e-01 linmin: 9.207e-06 t[s]: 190.75 + FillingsUpdate: mu: -0.087339396 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01221 Tot: +0.01102 ] + SubspaceRotationAdjust: set factor to 0.0272 +ElecMinimize: Iter: 43 G: -1058.921160340225924 |grad|_K: 5.278e-08 alpha: 4.379e-01 linmin: -2.408e-06 t[s]: 192.85 + FillingsUpdate: mu: -0.087271991 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01293 Tot: +0.01172 ] + SubspaceRotationAdjust: set factor to 0.0301 +ElecMinimize: Iter: 44 G: -1058.921160802538907 |grad|_K: 4.078e-08 alpha: 4.755e-01 linmin: 7.201e-06 t[s]: 194.91 + FillingsUpdate: mu: -0.087216101 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01365 Tot: +0.01242 ] + SubspaceRotationAdjust: set factor to 0.0324 +ElecMinimize: Iter: 45 G: -1058.921161112823256 |grad|_K: 3.588e-08 alpha: 5.348e-01 linmin: -5.281e-06 t[s]: 196.99 + FillingsUpdate: mu: -0.087314636 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01437 Tot: +0.01311 ] + SubspaceRotationAdjust: set factor to 0.0306 +ElecMinimize: Iter: 46 G: -1058.921161321312411 |grad|_K: 3.434e-08 alpha: 4.639e-01 linmin: -3.518e-07 t[s]: 199.06 + FillingsUpdate: mu: -0.087249331 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01536 Tot: +0.01407 ] + SubspaceRotationAdjust: set factor to 0.032 +ElecMinimize: Iter: 47 G: -1058.921161524438276 |grad|_K: 2.972e-08 alpha: 4.936e-01 linmin: 7.363e-06 t[s]: 201.13 + FillingsUpdate: mu: -0.087247848 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01668 Tot: +0.01535 ] + SubspaceRotationAdjust: set factor to 0.0366 +ElecMinimize: Iter: 48 G: -1058.921161718944177 |grad|_K: 2.959e-08 alpha: 6.313e-01 linmin: 1.377e-06 t[s]: 203.20 + FillingsUpdate: mu: -0.087309626 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01831 Tot: +0.01693 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 49 G: -1058.921161901095047 |grad|_K: 3.289e-08 alpha: 5.964e-01 linmin: 1.492e-06 t[s]: 205.31 + FillingsUpdate: mu: -0.087204280 nElectrons: 325.000000 magneticMoment: [ Abs: 0.02034 Tot: +0.01890 ] + SubspaceRotationAdjust: set factor to 0.0349 +ElecMinimize: Iter: 50 G: -1058.921162081653847 |grad|_K: 3.625e-08 alpha: 4.781e-01 linmin: 5.080e-06 t[s]: 207.33 + FillingsUpdate: mu: -0.087272964 nElectrons: 325.000000 magneticMoment: [ Abs: 0.02421 Tot: +0.02265 ] + SubspaceRotationAdjust: set factor to 0.0362 +ElecMinimize: Iter: 51 G: -1058.921162372239905 |grad|_K: 4.153e-08 alpha: 6.339e-01 linmin: -1.257e-05 t[s]: 209.40 + FillingsUpdate: mu: -0.087266910 nElectrons: 325.000000 magneticMoment: [ Abs: 0.03189 Tot: +0.03008 ] + SubspaceRotationAdjust: set factor to 0.0396 +ElecMinimize: Iter: 52 G: -1058.921162880751808 |grad|_K: 5.578e-08 alpha: 8.437e-01 linmin: 3.115e-06 t[s]: 211.44 + FillingsUpdate: mu: -0.087094511 nElectrons: 325.000000 magneticMoment: [ Abs: 0.05226 Tot: +0.04972 ] + SubspaceRotationAdjust: set factor to 0.0409 +ElecMinimize: Iter: 53 G: -1058.921164104674290 |grad|_K: 1.109e-07 alpha: 1.138e+00 linmin: 8.533e-05 t[s]: 213.53 + FillingsUpdate: mu: -0.087459008 nElectrons: 325.000000 magneticMoment: [ Abs: 0.13928 Tot: +0.13314 ] + SubspaceRotationAdjust: set factor to 0.0417 +ElecMinimize: Iter: 54 G: -1058.921169143443421 |grad|_K: 2.810e-07 alpha: 1.204e+00 linmin: -1.016e-05 t[s]: 215.59 + FillingsUpdate: mu: -0.087470946 nElectrons: 325.000000 magneticMoment: [ Abs: 0.15378 Tot: +0.14706 ] + SubspaceRotationAdjust: set factor to 0.0479 +ElecMinimize: Iter: 55 G: -1058.921170952838338 |grad|_K: 3.012e-07 alpha: 3.159e-02 linmin: -1.297e-03 t[s]: 217.65 +ElecMinimize: Wrong curvature in test step, increasing alphaT to 9.475977e-02. + FillingsUpdate: mu: -0.087397244 nElectrons: 325.000000 magneticMoment: [ Abs: 0.17063 Tot: +0.16315 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 56 G: -1058.921175253557749 |grad|_K: 3.113e-07 alpha: -1.517e+01 linmin: -2.455e-03 t[s]: 219.55 + FillingsUpdate: mu: -0.087136401 nElectrons: 325.000000 magneticMoment: [ Abs: 0.20851 Tot: +0.19932 ] + SubspaceRotationAdjust: set factor to 0.0664 +ElecMinimize: Iter: 57 G: -1058.921185293065946 |grad|_K: 3.466e-07 alpha: 6.641e-02 linmin: -3.913e-03 t[s]: 221.63 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.992374e-01. + FillingsUpdate: mu: -0.085878551 nElectrons: 325.000000 magneticMoment: [ Abs: 0.36283 Tot: +0.34540 ] + SubspaceRotationAdjust: set factor to 0.0406 +ElecMinimize: Iter: 58 G: -1058.921219394243280 |grad|_K: 1.184e-06 alpha: 2.274e-01 linmin: 1.484e-03 t[s]: 224.25 +ElecMinimize: Bad step direction: g.d > 0. +ElecMinimize: Undoing step. +ElecMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: -0.085878551 nElectrons: 325.000000 magneticMoment: [ Abs: 0.36283 Tot: +0.34540 ] + SubspaceRotationAdjust: set factor to 0.0277 +ElecMinimize: Iter: 59 G: -1058.921219394243735 |grad|_K: 9.773e-07 alpha: 0.000e+00 + FillingsUpdate: mu: -0.088031323 nElectrons: 325.000000 magneticMoment: [ Abs: 0.36392 Tot: +0.34632 ] + SubspaceRotationAdjust: set factor to 0.018 +ElecMinimize: Iter: 60 G: -1058.921270065711042 |grad|_K: 3.929e-07 alpha: 1.528e-01 linmin: -2.703e-05 t[s]: 227.80 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.584126e-01. + FillingsUpdate: mu: -0.087602885 nElectrons: 325.000000 magneticMoment: [ Abs: 0.37483 Tot: +0.35663 ] + SubspaceRotationAdjust: set factor to 0.0226 +ElecMinimize: Iter: 61 G: -1058.921319109788783 |grad|_K: 4.616e-07 alpha: 9.104e-01 linmin: 2.290e-06 t[s]: 230.42 + FillingsUpdate: mu: -0.086590283 nElectrons: 325.000000 magneticMoment: [ Abs: 0.39049 Tot: +0.37129 ] + SubspaceRotationAdjust: set factor to 0.0253 +ElecMinimize: Iter: 62 G: -1058.921367615614827 |grad|_K: 4.284e-07 alpha: 6.520e-01 linmin: 1.641e-05 t[s]: 232.44 + FillingsUpdate: mu: -0.087615618 nElectrons: 325.000000 magneticMoment: [ Abs: 0.41007 Tot: +0.38942 ] + SubspaceRotationAdjust: set factor to 0.0253 +ElecMinimize: Iter: 63 G: -1058.921411292928497 |grad|_K: 5.004e-07 alpha: 6.819e-01 linmin: -7.843e-05 t[s]: 234.54 + FillingsUpdate: mu: -0.087020497 nElectrons: 325.000000 magneticMoment: [ Abs: 0.45177 Tot: +0.42831 ] + SubspaceRotationAdjust: set factor to 0.024 +ElecMinimize: Iter: 64 G: -1058.921484132644991 |grad|_K: 6.084e-07 alpha: 8.328e-01 linmin: 1.276e-04 t[s]: 236.58 + FillingsUpdate: mu: -0.087755463 nElectrons: 325.000000 magneticMoment: [ Abs: 0.51697 Tot: +0.48868 ] + SubspaceRotationAdjust: set factor to 0.0267 +ElecMinimize: Iter: 65 G: -1058.921589967373166 |grad|_K: 6.270e-07 alpha: 8.249e-01 linmin: 1.279e-05 t[s]: 238.65 + FillingsUpdate: mu: -0.088150716 nElectrons: 325.000000 magneticMoment: [ Abs: 0.58959 Tot: +0.55542 ] + SubspaceRotationAdjust: set factor to 0.0273 +ElecMinimize: Iter: 66 G: -1058.921703607528571 |grad|_K: 6.754e-07 alpha: 8.291e-01 linmin: 4.478e-05 t[s]: 240.68 + FillingsUpdate: mu: -0.086879357 nElectrons: 325.000000 magneticMoment: [ Abs: 0.65495 Tot: +0.61538 ] + SubspaceRotationAdjust: set factor to 0.0243 +ElecMinimize: Iter: 67 G: -1058.921798979706409 |grad|_K: 6.933e-07 alpha: 6.064e-01 linmin: -4.874e-05 t[s]: 242.82 + FillingsUpdate: mu: -0.088624674 nElectrons: 325.000000 magneticMoment: [ Abs: 0.72431 Tot: +0.67809 ] + SubspaceRotationAdjust: set factor to 0.0223 +ElecMinimize: Iter: 68 G: -1058.921900502864673 |grad|_K: 6.732e-07 alpha: 6.032e-01 linmin: 1.773e-04 t[s]: 244.85 + FillingsUpdate: mu: -0.088728366 nElectrons: 325.000000 magneticMoment: [ Abs: 0.80921 Tot: +0.75404 ] + SubspaceRotationAdjust: set factor to 0.0261 +ElecMinimize: Iter: 69 G: -1058.922020554288338 |grad|_K: 6.777e-07 alpha: 7.670e-01 linmin: -1.084e-04 t[s]: 246.93 + FillingsUpdate: mu: -0.087524842 nElectrons: 325.000000 magneticMoment: [ Abs: 0.89727 Tot: +0.83137 ] + SubspaceRotationAdjust: set factor to 0.0273 +ElecMinimize: Iter: 70 G: -1058.922148440226010 |grad|_K: 7.308e-07 alpha: 7.900e-01 linmin: -2.459e-04 t[s]: 249.03 + FillingsUpdate: mu: -0.088434211 nElectrons: 325.000000 magneticMoment: [ Abs: 0.97831 Tot: +0.90041 ] + SubspaceRotationAdjust: set factor to 0.0256 +ElecMinimize: Iter: 71 G: -1058.922268873064013 |grad|_K: 7.876e-07 alpha: 6.293e-01 linmin: 1.211e-04 t[s]: 251.07 + FillingsUpdate: mu: -0.088680606 nElectrons: 325.000000 magneticMoment: [ Abs: 1.07798 Tot: +0.98342 ] + SubspaceRotationAdjust: set factor to 0.0275 +ElecMinimize: Iter: 72 G: -1058.922411638324547 |grad|_K: 7.414e-07 alpha: 6.650e-01 linmin: -1.134e-04 t[s]: 253.17 + FillingsUpdate: mu: -0.088270678 nElectrons: 325.000000 magneticMoment: [ Abs: 1.17359 Tot: +1.05944 ] + SubspaceRotationAdjust: set factor to 0.0322 +ElecMinimize: Iter: 73 G: -1058.922551011693713 |grad|_K: 7.963e-07 alpha: 7.205e-01 linmin: 7.606e-05 t[s]: 255.24 + FillingsUpdate: mu: -0.088796011 nElectrons: 325.000000 magneticMoment: [ Abs: 1.28013 Tot: +1.13837 ] + SubspaceRotationAdjust: set factor to 0.0343 +ElecMinimize: Iter: 74 G: -1058.922703415594015 |grad|_K: 7.909e-07 alpha: 6.951e-01 linmin: -4.797e-04 t[s]: 257.29 + FillingsUpdate: mu: -0.087247089 nElectrons: 325.000000 magneticMoment: [ Abs: 1.36929 Tot: +1.20062 ] + SubspaceRotationAdjust: set factor to 0.033 +ElecMinimize: Iter: 75 G: -1058.922835999132985 |grad|_K: 9.445e-07 alpha: 5.698e-01 linmin: 4.752e-04 t[s]: 259.32 + FillingsUpdate: mu: -0.088216027 nElectrons: 325.000000 magneticMoment: [ Abs: 1.49791 Tot: +1.28054 ] + SubspaceRotationAdjust: set factor to 0.0423 +ElecMinimize: Iter: 76 G: -1058.923010647675255 |grad|_K: 9.405e-07 alpha: 5.813e-01 linmin: -3.682e-04 t[s]: 261.37 + FillingsUpdate: mu: -0.087419930 nElectrons: 325.000000 magneticMoment: [ Abs: 1.61179 Tot: +1.34525 ] + SubspaceRotationAdjust: set factor to 0.0412 +ElecMinimize: Iter: 77 G: -1058.923179338777572 |grad|_K: 1.153e-06 alpha: 5.250e-01 linmin: 2.936e-04 t[s]: 263.39 + FillingsUpdate: mu: -0.088652691 nElectrons: 325.000000 magneticMoment: [ Abs: 1.74796 Tot: +1.42565 ] + SubspaceRotationAdjust: set factor to 0.0482 +ElecMinimize: Iter: 78 G: -1058.923359828352204 |grad|_K: 1.023e-06 alpha: 4.091e-01 linmin: -2.479e-04 t[s]: 265.49 + FillingsUpdate: mu: -0.087515694 nElectrons: 325.000000 magneticMoment: [ Abs: 1.89608 Tot: +1.51356 ] + SubspaceRotationAdjust: set factor to 0.0513 +ElecMinimize: Iter: 79 G: -1058.923563893240726 |grad|_K: 1.014e-06 alpha: 5.378e-01 linmin: -6.567e-04 t[s]: 267.54 + FillingsUpdate: mu: -0.087629954 nElectrons: 325.000000 magneticMoment: [ Abs: 2.00144 Tot: +1.57091 ] + SubspaceRotationAdjust: set factor to 0.0448 +ElecMinimize: Iter: 80 G: -1058.923703148265986 |grad|_K: 1.121e-06 alpha: 3.696e-01 linmin: 9.702e-05 t[s]: 269.61 + FillingsUpdate: mu: -0.088702013 nElectrons: 325.000000 magneticMoment: [ Abs: 2.13866 Tot: +1.64103 ] + SubspaceRotationAdjust: set factor to 0.0475 +ElecMinimize: Iter: 81 G: -1058.923873998659019 |grad|_K: 9.290e-07 alpha: 3.926e-01 linmin: 2.429e-04 t[s]: 271.64 + FillingsUpdate: mu: -0.087248504 nElectrons: 325.000000 magneticMoment: [ Abs: 2.25908 Tot: +1.69086 ] + SubspaceRotationAdjust: set factor to 0.0507 +ElecMinimize: Iter: 82 G: -1058.924022124135718 |grad|_K: 1.019e-06 alpha: 5.064e-01 linmin: 7.897e-04 t[s]: 273.70 + FillingsUpdate: mu: -0.088074846 nElectrons: 325.000000 magneticMoment: [ Abs: 2.34616 Tot: +1.71770 ] + SubspaceRotationAdjust: set factor to 0.0501 +ElecMinimize: Iter: 83 G: -1058.924123538987033 |grad|_K: 8.760e-07 alpha: 3.078e-01 linmin: 1.783e-04 t[s]: 275.78 + FillingsUpdate: mu: -0.088109857 nElectrons: 325.000000 magneticMoment: [ Abs: 2.46801 Tot: +1.74703 ] + SubspaceRotationAdjust: set factor to 0.0606 +ElecMinimize: Iter: 84 G: -1058.924275792896651 |grad|_K: 8.632e-07 alpha: 5.751e-01 linmin: 1.363e-04 t[s]: 277.85 + FillingsUpdate: mu: -0.087194745 nElectrons: 325.000000 magneticMoment: [ Abs: 2.57932 Tot: +1.76591 ] + SubspaceRotationAdjust: set factor to 0.0595 +ElecMinimize: Iter: 85 G: -1058.924412618059932 |grad|_K: 1.032e-06 alpha: 5.287e-01 linmin: 2.379e-04 t[s]: 279.88 + FillingsUpdate: mu: -0.087798211 nElectrons: 325.000000 magneticMoment: [ Abs: 2.67266 Tot: +1.77332 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 86 G: -1058.924521292847658 |grad|_K: 9.605e-07 alpha: 3.041e-01 linmin: 9.121e-05 t[s]: 281.96 + FillingsUpdate: mu: -0.087514414 nElectrons: 325.000000 magneticMoment: [ Abs: 2.84163 Tot: +1.78067 ] + SubspaceRotationAdjust: set factor to 0.0645 +ElecMinimize: Iter: 87 G: -1058.924714108257831 |grad|_K: 9.855e-07 alpha: 6.086e-01 linmin: 2.096e-04 t[s]: 284.00 + FillingsUpdate: mu: -0.086217642 nElectrons: 325.000000 magneticMoment: [ Abs: 3.03893 Tot: +1.78261 ] + SubspaceRotationAdjust: set factor to 0.0716 +ElecMinimize: Iter: 88 G: -1058.924929890864860 |grad|_K: 1.223e-06 alpha: 6.505e-01 linmin: 8.751e-05 t[s]: 286.06 + FillingsUpdate: mu: -0.085633429 nElectrons: 325.000000 magneticMoment: [ Abs: 3.22114 Tot: +1.77846 ] + SubspaceRotationAdjust: set factor to 0.0641 +ElecMinimize: Iter: 89 G: -1058.925127335307479 |grad|_K: 1.496e-06 alpha: 3.821e-01 linmin: 9.471e-06 t[s]: 288.14 + FillingsUpdate: mu: -0.086223782 nElectrons: 325.000000 magneticMoment: [ Abs: 3.46886 Tot: +1.77286 ] + SubspaceRotationAdjust: set factor to 0.0594 +ElecMinimize: Iter: 90 G: -1058.925392121551795 |grad|_K: 1.293e-06 alpha: 3.381e-01 linmin: 7.235e-05 t[s]: 290.22 + FillingsUpdate: mu: -0.085815581 nElectrons: 325.000000 magneticMoment: [ Abs: 3.78538 Tot: +1.75588 ] + SubspaceRotationAdjust: set factor to 0.0687 +ElecMinimize: Iter: 91 G: -1058.925718164657610 |grad|_K: 1.352e-06 alpha: 5.717e-01 linmin: 1.589e-04 t[s]: 292.29 + FillingsUpdate: mu: -0.084188089 nElectrons: 325.000000 magneticMoment: [ Abs: 4.13473 Tot: +1.73246 ] + SubspaceRotationAdjust: set factor to 0.0781 +ElecMinimize: Iter: 92 G: -1058.926074462775432 |grad|_K: 1.477e-06 alpha: 5.737e-01 linmin: 1.090e-04 t[s]: 294.36 + FillingsUpdate: mu: -0.082803058 nElectrons: 325.000000 magneticMoment: [ Abs: 4.42538 Tot: +1.71310 ] + SubspaceRotationAdjust: set factor to 0.078 +ElecMinimize: Iter: 93 G: -1058.926378537217943 |grad|_K: 1.771e-06 alpha: 3.970e-01 linmin: 5.666e-06 t[s]: 296.42 + FillingsUpdate: mu: -0.082700923 nElectrons: 325.000000 magneticMoment: [ Abs: 4.67177 Tot: +1.69446 ] + SubspaceRotationAdjust: set factor to 0.0757 +ElecMinimize: Iter: 94 G: -1058.926639337059214 |grad|_K: 1.644e-06 alpha: 2.400e-01 linmin: 4.135e-06 t[s]: 298.49 + FillingsUpdate: mu: -0.082672232 nElectrons: 325.000000 magneticMoment: [ Abs: 5.01213 Tot: +1.66764 ] + SubspaceRotationAdjust: set factor to 0.0846 +ElecMinimize: Iter: 95 G: -1058.926996890779719 |grad|_K: 1.648e-06 alpha: 3.856e-01 linmin: 1.828e-04 t[s]: 300.51 + FillingsUpdate: mu: -0.081723266 nElectrons: 325.000000 magneticMoment: [ Abs: 5.34954 Tot: +1.63475 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 96 G: -1058.927359880013682 |grad|_K: 1.636e-06 alpha: 3.976e-01 linmin: 6.109e-06 t[s]: 302.59 + FillingsUpdate: mu: -0.080036034 nElectrons: 325.000000 magneticMoment: [ Abs: 5.63709 Tot: +1.60299 ] + SubspaceRotationAdjust: set factor to 0.0995 +ElecMinimize: Iter: 97 G: -1058.927694355586254 |grad|_K: 1.861e-06 alpha: 3.565e-01 linmin: 9.520e-05 t[s]: 304.62 + FillingsUpdate: mu: -0.078901643 nElectrons: 325.000000 magneticMoment: [ Abs: 5.82435 Tot: +1.58003 ] + SubspaceRotationAdjust: set factor to 0.0917 +ElecMinimize: Iter: 98 G: -1058.927924245694157 |grad|_K: 1.982e-06 alpha: 1.946e-01 linmin: 1.199e-05 t[s]: 306.73 + FillingsUpdate: mu: -0.079586137 nElectrons: 325.000000 magneticMoment: [ Abs: 6.05038 Tot: +1.55334 ] + SubspaceRotationAdjust: set factor to 0.0977 +ElecMinimize: Iter: 99 G: -1058.928213259987160 |grad|_K: 1.659e-06 alpha: 2.118e-01 linmin: 9.604e-05 t[s]: 308.76 + FillingsUpdate: mu: -0.079612201 nElectrons: 325.000000 magneticMoment: [ Abs: 6.24143 Tot: +1.52785 ] + SubspaceRotationAdjust: set factor to 0.118 +ElecMinimize: Iter: 100 G: -1058.928482659418250 |grad|_K: 1.511e-06 alpha: 2.846e-01 linmin: -5.350e-05 t[s]: 310.81 +ElecMinimize: None of the convergence criteria satisfied after 100 iterations. +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.184e-03 +Vacuum energy after initial minimize, F = -1058.928482659418250 + +Shifting auxilliary hamiltonian by -0.110388 to set nElectrons=325.000000 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.751750 of unit cell: Completed after 31 iterations at t[s]: 338.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 6.09232 Tot: +1.45163 ] +ElecMinimize: Iter: 0 G: -1058.886535965587882 |grad|_K: 3.178e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766098 of unit cell: Completed after 37 iterations at t[s]: 340.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.752266 of unit cell: Completed after 34 iterations at t[s]: 340.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.171350 magneticMoment: [ Abs: 5.91582 Tot: +1.56093 ] + SubspaceRotationAdjust: set factor to 0.0488 +ElecMinimize: Iter: 1 G: -1058.941946304823432 |grad|_K: 7.296e-06 alpha: 1.899e-01 linmin: 3.196e-02 t[s]: 341.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.753664 of unit cell: Completed after 26 iterations at t[s]: 342.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754116 of unit cell: Completed after 23 iterations at t[s]: 343.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.300391 magneticMoment: [ Abs: 5.92764 Tot: +1.62516 ] + SubspaceRotationAdjust: set factor to 0.0247 +ElecMinimize: Iter: 2 G: -1058.945784322822419 |grad|_K: 3.804e-06 alpha: 2.392e-01 linmin: 2.053e-03 t[s]: 344.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754142 of unit cell: Completed after 21 iterations at t[s]: 344.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754175 of unit cell: Completed after 24 iterations at t[s]: 345.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.308453 magneticMoment: [ Abs: 5.91265 Tot: +1.64177 ] + SubspaceRotationAdjust: set factor to 0.0305 +ElecMinimize: Iter: 3 G: -1058.948804048427291 |grad|_K: 2.878e-06 alpha: 6.176e-01 linmin: 1.982e-03 t[s]: 346.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754552 of unit cell: Completed after 24 iterations at t[s]: 346.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754677 of unit cell: Completed after 16 iterations at t[s]: 347.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.336031 magneticMoment: [ Abs: 5.89067 Tot: +1.63672 ] + SubspaceRotationAdjust: set factor to 0.0335 +ElecMinimize: Iter: 4 G: -1058.951183633209212 |grad|_K: 2.667e-06 alpha: 8.353e-01 linmin: -6.262e-04 t[s]: 348.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.757575 of unit cell: Completed after 21 iterations at t[s]: 349.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.757161 of unit cell: Completed after 18 iterations at t[s]: 349.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.454043 magneticMoment: [ Abs: 5.88759 Tot: +1.63735 ] + SubspaceRotationAdjust: set factor to 0.0339 +ElecMinimize: Iter: 5 G: -1058.953017296308872 |grad|_K: 2.350e-06 alpha: 7.283e-01 linmin: 1.514e-03 t[s]: 350.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.759449 of unit cell: Completed after 22 iterations at t[s]: 351.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.759267 of unit cell: Completed after 14 iterations at t[s]: 351.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.548745 magneticMoment: [ Abs: 5.89073 Tot: +1.63170 ] + SubspaceRotationAdjust: set factor to 0.0425 +ElecMinimize: Iter: 6 G: -1058.954286851370398 |grad|_K: 1.763e-06 alpha: 6.727e-01 linmin: 1.319e-04 t[s]: 352.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.760113 of unit cell: Completed after 22 iterations at t[s]: 353.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.760070 of unit cell: Completed after 7 iterations at t[s]: 353.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.584199 magneticMoment: [ Abs: 5.88429 Tot: +1.62807 ] + SubspaceRotationAdjust: set factor to 0.0439 +ElecMinimize: Iter: 7 G: -1058.954978094094258 |grad|_K: 1.707e-06 alpha: 6.386e-01 linmin: -2.445e-04 t[s]: 354.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.761739 of unit cell: Completed after 26 iterations at t[s]: 355.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.761601 of unit cell: Completed after 14 iterations at t[s]: 356.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.656208 magneticMoment: [ Abs: 5.87381 Tot: +1.63478 ] + SubspaceRotationAdjust: set factor to 0.0458 +ElecMinimize: Iter: 8 G: -1058.955576823361753 |grad|_K: 1.552e-06 alpha: 5.860e-01 linmin: 4.892e-04 t[s]: 357.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762340 of unit cell: Completed after 18 iterations at t[s]: 357.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762789 of unit cell: Completed after 11 iterations at t[s]: 358.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.713809 magneticMoment: [ Abs: 5.83533 Tot: +1.64128 ] + SubspaceRotationAdjust: set factor to 0.0551 +ElecMinimize: Iter: 9 G: -1058.956369767151955 |grad|_K: 1.681e-06 alpha: 9.486e-01 linmin: -3.298e-04 t[s]: 359.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763832 of unit cell: Completed after 26 iterations at t[s]: 359.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763715 of unit cell: Completed after 16 iterations at t[s]: 360.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.760120 magneticMoment: [ Abs: 5.78013 Tot: +1.65388 ] + SubspaceRotationAdjust: set factor to 0.0554 +ElecMinimize: Iter: 10 G: -1058.957200658944885 |grad|_K: 2.092e-06 alpha: 8.386e-01 linmin: -3.807e-04 t[s]: 361.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767116 of unit cell: Completed after 30 iterations at t[s]: 362.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765508 of unit cell: Completed after 28 iterations at t[s]: 362.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.859454 magneticMoment: [ Abs: 5.73640 Tot: +1.67652 ] + SubspaceRotationAdjust: set factor to 0.0441 +ElecMinimize: Iter: 11 G: -1058.957885239456346 |grad|_K: 2.045e-06 alpha: 4.293e-01 linmin: -4.732e-04 t[s]: 363.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766265 of unit cell: Completed after 20 iterations at t[s]: 364.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767363 of unit cell: Completed after 22 iterations at t[s]: 364.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.963231 magneticMoment: [ Abs: 5.57941 Tot: +1.72197 ] + SubspaceRotationAdjust: set factor to 0.0478 +ElecMinimize: Iter: 12 G: -1058.959578673400301 |grad|_K: 2.852e-06 alpha: 1.090e+00 linmin: -1.079e-03 t[s]: 365.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770675 of unit cell: Completed after 34 iterations at t[s]: 366.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771003 of unit cell: Completed after 22 iterations at t[s]: 366.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.221754 magneticMoment: [ Abs: 5.22398 Tot: +1.77933 ] + SubspaceRotationAdjust: set factor to 0.0496 +ElecMinimize: Iter: 13 G: -1058.962834999104643 |grad|_K: 4.984e-06 alpha: 1.220e+00 linmin: 6.972e-03 t[s]: 367.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774607 of unit cell: Completed after 34 iterations at t[s]: 368.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771248 of unit cell: Completed after 32 iterations at t[s]: 369.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.245442 magneticMoment: [ Abs: 5.17555 Tot: +1.78083 ] + SubspaceRotationAdjust: set factor to 0.0649 +ElecMinimize: Iter: 14 G: -1058.962914105448363 |grad|_K: 5.106e-06 alpha: 5.327e-02 linmin: -3.825e-04 t[s]: 370.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771348 of unit cell: Completed after 21 iterations at t[s]: 370.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771518 of unit cell: Completed after 24 iterations at t[s]: 371.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.268120 magneticMoment: [ Abs: 5.00913 Tot: +1.77084 ] + SubspaceRotationAdjust: set factor to 0.0832 +ElecMinimize: Iter: 15 G: -1058.964317960613016 |grad|_K: 4.458e-06 alpha: 1.491e-01 linmin: 2.217e-05 t[s]: 372.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771399 of unit cell: Completed after 27 iterations at t[s]: 372.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771408 of unit cell: Completed after 14 iterations at t[s]: 373.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.249320 magneticMoment: [ Abs: 4.87385 Tot: +1.74847 ] + SubspaceRotationAdjust: set factor to 0.101 +ElecMinimize: Iter: 16 G: -1058.965281320450003 |grad|_K: 4.294e-06 alpha: 1.391e-01 linmin: -1.888e-05 t[s]: 374.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771265 of unit cell: Completed after 21 iterations at t[s]: 375.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771269 of unit cell: Completed after 4 iterations at t[s]: 375.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.226349 magneticMoment: [ Abs: 4.73585 Tot: +1.71719 ] + SubspaceRotationAdjust: set factor to 0.108 +ElecMinimize: Iter: 17 G: -1058.966152408508378 |grad|_K: 4.091e-06 alpha: 1.352e-01 linmin: -4.020e-05 t[s]: 376.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771169 of unit cell: Completed after 27 iterations at t[s]: 377.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771185 of unit cell: Completed after 15 iterations at t[s]: 377.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.209584 magneticMoment: [ Abs: 4.61649 Tot: +1.68435 ] + SubspaceRotationAdjust: set factor to 0.14 +ElecMinimize: Iter: 18 G: -1058.966827309490100 |grad|_K: 3.852e-06 alpha: 1.155e-01 linmin: -6.244e-05 t[s]: 378.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770913 of unit cell: Completed after 22 iterations at t[s]: 379.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770832 of unit cell: Completed after 15 iterations at t[s]: 380.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.155032 magneticMoment: [ Abs: 4.46525 Tot: +1.62834 ] + SubspaceRotationAdjust: set factor to 0.164 +ElecMinimize: Iter: 19 G: -1058.967595329021833 |grad|_K: 4.507e-06 alpha: 1.474e-01 linmin: -1.304e-04 t[s]: 380.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769788 of unit cell: Completed after 28 iterations at t[s]: 381.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770056 of unit cell: Completed after 19 iterations at t[s]: 382.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.050361 magneticMoment: [ Abs: 4.29517 Tot: +1.55011 ] + SubspaceRotationAdjust: set factor to 0.209 +ElecMinimize: Iter: 20 G: -1058.968388815348590 |grad|_K: 4.595e-06 alpha: 1.103e-01 linmin: 1.035e-04 t[s]: 383.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769382 of unit cell: Completed after 22 iterations at t[s]: 383.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769283 of unit cell: Completed after 11 iterations at t[s]: 384.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.948887 magneticMoment: [ Abs: 4.09819 Tot: +1.47094 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 21 G: -1058.969340129472357 |grad|_K: 5.401e-06 alpha: 1.284e-01 linmin: -7.146e-04 t[s]: 385.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769147 of unit cell: Completed after 27 iterations at t[s]: 385.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769171 of unit cell: Completed after 18 iterations at t[s]: 386.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.910222 magneticMoment: [ Abs: 3.89163 Tot: +1.41426 ] + SubspaceRotationAdjust: set factor to 0.282 +ElecMinimize: Iter: 22 G: -1058.970497384401142 |grad|_K: 5.519e-06 alpha: 1.071e-01 linmin: 7.975e-05 t[s]: 387.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768807 of unit cell: Completed after 22 iterations at t[s]: 388.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768791 of unit cell: Completed after 7 iterations at t[s]: 388.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.843539 magneticMoment: [ Abs: 3.66585 Tot: +1.35410 ] + SubspaceRotationAdjust: set factor to 0.358 +ElecMinimize: Iter: 23 G: -1058.971672641777786 |grad|_K: 5.708e-06 alpha: 1.115e-01 linmin: -5.987e-05 t[s]: 389.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767898 of unit cell: Completed after 22 iterations at t[s]: 390.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768034 of unit cell: Completed after 11 iterations at t[s]: 390.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.754880 magneticMoment: [ Abs: 3.45923 Tot: +1.30411 ] + SubspaceRotationAdjust: set factor to 0.383 +ElecMinimize: Iter: 24 G: -1058.972752654749911 |grad|_K: 6.088e-06 alpha: 9.449e-02 linmin: -4.731e-05 t[s]: 391.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768160 of unit cell: Completed after 27 iterations at t[s]: 392.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768123 of unit cell: Completed after 18 iterations at t[s]: 392.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.732924 magneticMoment: [ Abs: 3.25378 Tot: +1.26623 ] + SubspaceRotationAdjust: set factor to 0.409 +ElecMinimize: Iter: 25 G: -1058.973829328368311 |grad|_K: 6.227e-06 alpha: 8.137e-02 linmin: 1.885e-04 t[s]: 393.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767655 of unit cell: Completed after 25 iterations at t[s]: 394.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767664 of unit cell: Completed after 4 iterations at t[s]: 395.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.673451 magneticMoment: [ Abs: 3.03521 Tot: +1.22540 ] + SubspaceRotationAdjust: set factor to 0.54 +ElecMinimize: Iter: 26 G: -1058.974874237125277 |grad|_K: 6.604e-06 alpha: 7.970e-02 linmin: 6.689e-05 t[s]: 396.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765835 of unit cell: Completed after 28 iterations at t[s]: 396.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766439 of unit cell: Completed after 17 iterations at t[s]: 397.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579221 magneticMoment: [ Abs: 2.85515 Tot: +1.18738 ] + SubspaceRotationAdjust: set factor to 0.598 +ElecMinimize: Iter: 27 G: -1058.975716792050662 |grad|_K: 6.549e-06 alpha: 5.590e-02 linmin: -1.613e-05 t[s]: 398.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765852 of unit cell: Completed after 21 iterations at t[s]: 398.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765891 of unit cell: Completed after 11 iterations at t[s]: 399.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.530892 magneticMoment: [ Abs: 2.67469 Tot: +1.14549 ] + SubspaceRotationAdjust: set factor to 0.68 +ElecMinimize: Iter: 28 G: -1058.976501837729529 |grad|_K: 5.508e-06 alpha: 5.229e-02 linmin: 9.108e-06 t[s]: 400.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765231 of unit cell: Completed after 21 iterations at t[s]: 400.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765026 of unit cell: Completed after 17 iterations at t[s]: 401.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.471388 magneticMoment: [ Abs: 2.48435 Tot: +1.10028 ] + SubspaceRotationAdjust: set factor to 0.764 +ElecMinimize: Iter: 29 G: -1058.977234720248816 |grad|_K: 6.175e-06 alpha: 6.920e-02 linmin: -3.165e-05 t[s]: 402.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762441 of unit cell: Completed after 27 iterations at t[s]: 403.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763171 of unit cell: Completed after 19 iterations at t[s]: 403.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.377169 magneticMoment: [ Abs: 2.30176 Tot: +1.05530 ] + SubspaceRotationAdjust: set factor to 0.753 +ElecMinimize: Iter: 30 G: -1058.977868888655394 |grad|_K: 6.516e-06 alpha: 4.914e-02 linmin: -5.431e-05 t[s]: 404.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763868 of unit cell: Completed after 25 iterations at t[s]: 405.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763633 of unit cell: Completed after 19 iterations at t[s]: 406.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.383655 magneticMoment: [ Abs: 2.14967 Tot: +1.01983 ] + SubspaceRotationAdjust: set factor to 0.678 +ElecMinimize: Iter: 31 G: -1058.978411661153132 |grad|_K: 6.218e-06 alpha: 3.522e-02 linmin: 6.474e-05 t[s]: 407.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763382 of unit cell: Completed after 19 iterations at t[s]: 407.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763328 of unit cell: Completed after 16 iterations at t[s]: 408.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.354603 magneticMoment: [ Abs: 1.95554 Tot: +0.96072 ] + SubspaceRotationAdjust: set factor to 0.919 + SubspaceRotationAdjust: resetting CG because factor has changed by 7.82062 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763328 of unit cell: Completed after 0 iterations at t[s]: 409.67 +ElecMinimize: State modified externally: resetting search direction. +ElecMinimize: Iter: 32 G: -1058.979070738006158 |grad|_K: 5.705e-06 alpha: 4.902e-02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763380 of unit cell: Completed after 18 iterations at t[s]: 411.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763469 of unit cell: Completed after 21 iterations at t[s]: 411.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.357059 magneticMoment: [ Abs: 1.95827 Tot: +0.93979 ] + SubspaceRotationAdjust: set factor to 0.569 +ElecMinimize: Iter: 33 G: -1058.980137908647976 |grad|_K: 8.916e-06 alpha: 9.464e-02 linmin: 3.087e-04 t[s]: 413.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769437 of unit cell: Completed after 31 iterations at t[s]: 413.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765651 of unit cell: Completed after 29 iterations at t[s]: 414.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.448465 magneticMoment: [ Abs: 1.93505 Tot: +0.91580 ] + SubspaceRotationAdjust: set factor to 0.339 +ElecMinimize: Iter: 34 G: -1058.981053340294466 |grad|_K: 9.134e-06 alpha: 3.056e-02 linmin: -1.650e-03 t[s]: 415.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765834 of unit cell: Completed after 23 iterations at t[s]: 415.89 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.169341e-02. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766182 of unit cell: Completed after 26 iterations at t[s]: 416.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766307 of unit cell: Completed after 21 iterations at t[s]: 417.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.484105 magneticMoment: [ Abs: 1.77202 Tot: +0.80192 ] + SubspaceRotationAdjust: set factor to 0.276 +ElecMinimize: Iter: 35 G: -1058.984753776180924 |grad|_K: 4.952e-06 alpha: 1.185e-01 linmin: -1.368e-04 t[s]: 418.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763674 of unit cell: Completed after 28 iterations at t[s]: 418.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765103 of unit cell: Completed after 27 iterations at t[s]: 419.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.424962 magneticMoment: [ Abs: 1.74747 Tot: +0.78442 ] + SubspaceRotationAdjust: set factor to 0.212 +ElecMinimize: Iter: 36 G: -1058.985229739541182 |grad|_K: 4.875e-06 alpha: 5.627e-02 linmin: 1.416e-04 t[s]: 420.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765035 of unit cell: Completed after 16 iterations at t[s]: 421.06 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.688067e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.764909 of unit cell: Completed after 18 iterations at t[s]: 421.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.764876 of unit cell: Completed after 14 iterations at t[s]: 422.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.414849 magneticMoment: [ Abs: 1.65062 Tot: +0.71991 ] + SubspaceRotationAdjust: set factor to 0.139 +ElecMinimize: Iter: 37 G: -1058.986897441797282 |grad|_K: 4.010e-06 alpha: 2.024e-01 linmin: -1.288e-04 t[s]: 423.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767893 of unit cell: Completed after 29 iterations at t[s]: 423.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766046 of unit cell: Completed after 28 iterations at t[s]: 424.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.473850 magneticMoment: [ Abs: 1.61959 Tot: +0.70069 ] + SubspaceRotationAdjust: set factor to 0.12 + SubspaceRotationAdjust: resetting CG because factor has changed by 0.130178 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766046 of unit cell: Completed after 0 iterations at t[s]: 425.91 +ElecMinimize: State modified externally: resetting search direction. +ElecMinimize: Iter: 38 G: -1058.987295289987969 |grad|_K: 3.040e-06 alpha: 7.112e-02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765743 of unit cell: Completed after 22 iterations at t[s]: 427.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765344 of unit cell: Completed after 23 iterations at t[s]: 428.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.439978 magneticMoment: [ Abs: 1.60992 Tot: +0.69271 ] + SubspaceRotationAdjust: set factor to 0.0768 +ElecMinimize: Iter: 39 G: -1058.987821763144211 |grad|_K: 2.808e-06 alpha: 1.627e-01 linmin: -4.430e-04 t[s]: 429.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766339 of unit cell: Completed after 24 iterations at t[s]: 429.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766762 of unit cell: Completed after 21 iterations at t[s]: 430.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.517093 magneticMoment: [ Abs: 1.58882 Tot: +0.67854 ] + SubspaceRotationAdjust: set factor to 0.0587 +ElecMinimize: Iter: 40 G: -1058.988479908293357 |grad|_K: 1.459e-06 alpha: 2.365e-01 linmin: -1.042e-03 t[s]: 431.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766952 of unit cell: Completed after 14 iterations at t[s]: 432.06 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 7.093716e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767335 of unit cell: Completed after 17 iterations at t[s]: 432.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767360 of unit cell: Completed after 7 iterations at t[s]: 433.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.558500 magneticMoment: [ Abs: 1.55856 Tot: +0.65485 ] + SubspaceRotationAdjust: set factor to 0.0595 +ElecMinimize: Iter: 41 G: -1058.989036515566568 |grad|_K: 1.357e-06 alpha: 7.399e-01 linmin: 4.361e-04 t[s]: 434.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766866 of unit cell: Completed after 25 iterations at t[s]: 434.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766910 of unit cell: Completed after 11 iterations at t[s]: 435.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.546492 magneticMoment: [ Abs: 1.51929 Tot: +0.63289 ] + SubspaceRotationAdjust: set factor to 0.0524 +ElecMinimize: Iter: 42 G: -1058.989467156297451 |grad|_K: 1.563e-06 alpha: 6.745e-01 linmin: 3.175e-04 t[s]: 436.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768064 of unit cell: Completed after 28 iterations at t[s]: 437.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767377 of unit cell: Completed after 26 iterations at t[s]: 437.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581377 magneticMoment: [ Abs: 1.49631 Tot: +0.62063 ] + SubspaceRotationAdjust: set factor to 0.0347 +ElecMinimize: Iter: 43 G: -1058.989689529217003 |grad|_K: 9.260e-07 alpha: 2.616e-01 linmin: -7.112e-05 t[s]: 438.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767352 of unit cell: Completed after 16 iterations at t[s]: 439.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 14 iterations at t[s]: 440.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.582988 magneticMoment: [ Abs: 1.47973 Tot: +0.60988 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 44 G: -1058.989812610081117 |grad|_K: 5.473e-07 alpha: 4.104e-01 linmin: -1.502e-04 t[s]: 441.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 14 iterations at t[s]: 441.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 9 iterations at t[s]: 442.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.583167 magneticMoment: [ Abs: 1.46874 Tot: +0.60070 ] + SubspaceRotationAdjust: set factor to 0.0465 +ElecMinimize: Iter: 45 G: -1058.989874839216100 |grad|_K: 4.962e-07 alpha: 5.948e-01 linmin: 9.568e-05 t[s]: 443.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767564 of unit cell: Completed after 19 iterations at t[s]: 443.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767552 of unit cell: Completed after 4 iterations at t[s]: 444.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595121 magneticMoment: [ Abs: 1.45671 Tot: +0.59030 ] + SubspaceRotationAdjust: set factor to 0.0416 +ElecMinimize: Iter: 46 G: -1058.989923015087243 |grad|_K: 5.521e-07 alpha: 5.611e-01 linmin: 5.390e-04 t[s]: 445.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767352 of unit cell: Completed after 19 iterations at t[s]: 446.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767378 of unit cell: Completed after 8 iterations at t[s]: 446.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.583947 magneticMoment: [ Abs: 1.43885 Tot: +0.57616 ] + SubspaceRotationAdjust: set factor to 0.039 +ElecMinimize: Iter: 47 G: -1058.989974220075283 |grad|_K: 4.673e-07 alpha: 4.877e-01 linmin: -1.262e-04 t[s]: 447.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767364 of unit cell: Completed after 11 iterations at t[s]: 448.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767357 of unit cell: Completed after 11 iterations at t[s]: 448.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581909 magneticMoment: [ Abs: 1.41360 Tot: +0.55708 ] + SubspaceRotationAdjust: set factor to 0.0455 +ElecMinimize: Iter: 48 G: -1058.990030767136659 |grad|_K: 4.054e-07 alpha: 7.392e-01 linmin: -2.577e-05 t[s]: 450.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767413 of unit cell: Completed after 17 iterations at t[s]: 450.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767419 of unit cell: Completed after 4 iterations at t[s]: 451.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.585073 magneticMoment: [ Abs: 1.38650 Tot: +0.53671 ] + SubspaceRotationAdjust: set factor to 0.0471 +ElecMinimize: Iter: 49 G: -1058.990077734262968 |grad|_K: 4.229e-07 alpha: 8.184e-01 linmin: -7.714e-05 t[s]: 452.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767099 of unit cell: Completed after 23 iterations at t[s]: 452.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767234 of unit cell: Completed after 14 iterations at t[s]: 453.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.574517 magneticMoment: [ Abs: 1.36487 Tot: +0.52152 ] + SubspaceRotationAdjust: set factor to 0.0382 +ElecMinimize: Iter: 50 G: -1058.990107180237146 |grad|_K: 4.236e-07 alpha: 4.717e-01 linmin: 2.042e-04 t[s]: 454.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767313 of unit cell: Completed after 15 iterations at t[s]: 455.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 12 iterations at t[s]: 455.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581350 magneticMoment: [ Abs: 1.33093 Tot: +0.49830 ] + SubspaceRotationAdjust: set factor to 0.0353 +ElecMinimize: Iter: 51 G: -1058.990145375195425 |grad|_K: 4.064e-07 alpha: 6.169e-01 linmin: 2.759e-04 t[s]: 456.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767330 of unit cell: Completed after 13 iterations at t[s]: 457.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767332 of unit cell: Completed after 8 iterations at t[s]: 457.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.582444 magneticMoment: [ Abs: 1.28096 Tot: +0.46503 ] + SubspaceRotationAdjust: set factor to 0.0383 +ElecMinimize: Iter: 52 G: -1058.990193857901431 |grad|_K: 4.151e-07 alpha: 8.527e-01 linmin: 1.318e-05 t[s]: 459.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767365 of unit cell: Completed after 17 iterations at t[s]: 459.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767355 of unit cell: Completed after 6 iterations at t[s]: 460.24 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.585054 magneticMoment: [ Abs: 1.23388 Tot: +0.43327 ] + SubspaceRotationAdjust: set factor to 0.0411 +ElecMinimize: Iter: 53 G: -1058.990235671139544 |grad|_K: 3.917e-07 alpha: 6.981e-01 linmin: -6.344e-05 t[s]: 461.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767593 of unit cell: Completed after 19 iterations at t[s]: 461.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767538 of unit cell: Completed after 11 iterations at t[s]: 462.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.596722 magneticMoment: [ Abs: 1.19791 Tot: +0.40826 ] + SubspaceRotationAdjust: set factor to 0.0363 +ElecMinimize: Iter: 54 G: -1058.990265083956274 |grad|_K: 3.824e-07 alpha: 5.443e-01 linmin: 1.236e-04 t[s]: 463.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767451 of unit cell: Completed after 18 iterations at t[s]: 464.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767458 of unit cell: Completed after 4 iterations at t[s]: 464.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.593307 magneticMoment: [ Abs: 1.16356 Tot: +0.38541 ] + SubspaceRotationAdjust: set factor to 0.0332 +ElecMinimize: Iter: 55 G: -1058.990290066190028 |grad|_K: 3.304e-07 alpha: 4.944e-01 linmin: -2.639e-04 t[s]: 465.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767467 of unit cell: Completed after 10 iterations at t[s]: 466.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767474 of unit cell: Completed after 6 iterations at t[s]: 466.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.596571 magneticMoment: [ Abs: 1.12238 Tot: +0.35818 ] + SubspaceRotationAdjust: set factor to 0.0357 +ElecMinimize: Iter: 56 G: -1058.990317451651890 |grad|_K: 3.014e-07 alpha: 7.102e-01 linmin: 6.430e-05 t[s]: 468.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767521 of unit cell: Completed after 11 iterations at t[s]: 468.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767518 of unit cell: Completed after 2 iterations at t[s]: 469.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.601713 magneticMoment: [ Abs: 1.08615 Tot: +0.33447 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 57 G: -1058.990338797546656 |grad|_K: 2.867e-07 alpha: 6.750e-01 linmin: 2.625e-04 t[s]: 470.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767437 of unit cell: Completed after 17 iterations at t[s]: 470.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767449 of unit cell: Completed after 8 iterations at t[s]: 471.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.599586 magneticMoment: [ Abs: 1.05627 Tot: +0.31577 ] + SubspaceRotationAdjust: set factor to 0.0346 +ElecMinimize: Iter: 58 G: -1058.990354776300592 |grad|_K: 2.659e-07 alpha: 5.658e-01 linmin: -1.256e-04 t[s]: 472.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767540 of unit cell: Completed after 14 iterations at t[s]: 472.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767542 of unit cell: Completed after 0 iterations at t[s]: 473.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.606616 magneticMoment: [ Abs: 1.02745 Tot: +0.29744 ] + SubspaceRotationAdjust: set factor to 0.0324 +ElecMinimize: Iter: 59 G: -1058.990369043560577 |grad|_K: 2.318e-07 alpha: 5.751e-01 linmin: -6.154e-05 t[s]: 474.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767545 of unit cell: Completed after 10 iterations at t[s]: 475.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767546 of unit cell: Completed after 0 iterations at t[s]: 475.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607868 magneticMoment: [ Abs: 1.00049 Tot: +0.28135 ] + SubspaceRotationAdjust: set factor to 0.0371 +ElecMinimize: Iter: 60 G: -1058.990381205516314 |grad|_K: 2.042e-07 alpha: 6.455e-01 linmin: -4.557e-04 t[s]: 476.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767527 of unit cell: Completed after 13 iterations at t[s]: 477.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767527 of unit cell: Completed after 0 iterations at t[s]: 478.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607248 magneticMoment: [ Abs: 0.97793 Tot: +0.26847 ] + SubspaceRotationAdjust: set factor to 0.0371 +ElecMinimize: Iter: 61 G: -1058.990390538059273 |grad|_K: 2.034e-07 alpha: 6.307e-01 linmin: -3.994e-04 t[s]: 478.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767648 of unit cell: Completed after 15 iterations at t[s]: 479.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767620 of unit cell: Completed after 8 iterations at t[s]: 480.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612968 magneticMoment: [ Abs: 0.95896 Tot: +0.25718 ] + SubspaceRotationAdjust: set factor to 0.0314 +ElecMinimize: Iter: 62 G: -1058.990397586717108 |grad|_K: 1.855e-07 alpha: 4.842e-01 linmin: -1.251e-06 t[s]: 481.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767626 of unit cell: Completed after 11 iterations at t[s]: 481.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767628 of unit cell: Completed after 3 iterations at t[s]: 482.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613440 magneticMoment: [ Abs: 0.93826 Tot: +0.24565 ] + SubspaceRotationAdjust: set factor to 0.0358 +ElecMinimize: Iter: 63 G: -1058.990404758362502 |grad|_K: 1.640e-07 alpha: 5.952e-01 linmin: -4.682e-04 t[s]: 483.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767619 of unit cell: Completed after 11 iterations at t[s]: 483.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767619 of unit cell: Completed after 0 iterations at t[s]: 484.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612978 magneticMoment: [ Abs: 0.92120 Tot: +0.23642 ] + SubspaceRotationAdjust: set factor to 0.0383 +ElecMinimize: Iter: 64 G: -1058.990410320639967 |grad|_K: 1.687e-07 alpha: 5.841e-01 linmin: -3.490e-04 t[s]: 485.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767682 of unit cell: Completed after 12 iterations at t[s]: 485.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767674 of unit cell: Completed after 3 iterations at t[s]: 486.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616553 magneticMoment: [ Abs: 0.90397 Tot: +0.22681 ] + SubspaceRotationAdjust: set factor to 0.0348 +ElecMinimize: Iter: 65 G: -1058.990415440057404 |grad|_K: 1.639e-07 alpha: 5.112e-01 linmin: 4.610e-04 t[s]: 487.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767654 of unit cell: Completed after 8 iterations at t[s]: 488.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767651 of unit cell: Completed after 0 iterations at t[s]: 488.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615418 magneticMoment: [ Abs: 0.88465 Tot: +0.21682 ] + SubspaceRotationAdjust: set factor to 0.0397 +ElecMinimize: Iter: 66 G: -1058.990420737242630 |grad|_K: 1.602e-07 alpha: 5.723e-01 linmin: -5.825e-04 t[s]: 489.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767613 of unit cell: Completed after 11 iterations at t[s]: 490.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767614 of unit cell: Completed after 0 iterations at t[s]: 490.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613400 magneticMoment: [ Abs: 0.86554 Tot: +0.20727 ] + SubspaceRotationAdjust: set factor to 0.0416 +ElecMinimize: Iter: 67 G: -1058.990425811717841 |grad|_K: 1.746e-07 alpha: 5.555e-01 linmin: -5.434e-04 t[s]: 491.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767673 of unit cell: Completed after 13 iterations at t[s]: 492.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767660 of unit cell: Completed after 5 iterations at t[s]: 492.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616361 magneticMoment: [ Abs: 0.84639 Tot: +0.19725 ] + SubspaceRotationAdjust: set factor to 0.0364 +ElecMinimize: Iter: 68 G: -1058.990430534153802 |grad|_K: 1.738e-07 alpha: 4.347e-01 linmin: 3.702e-04 t[s]: 493.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767649 of unit cell: Completed after 3 iterations at t[s]: 494.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767645 of unit cell: Completed after 0 iterations at t[s]: 495.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615486 magneticMoment: [ Abs: 0.81884 Tot: +0.18373 ] + SubspaceRotationAdjust: set factor to 0.0444 +ElecMinimize: Iter: 69 G: -1058.990436773389774 |grad|_K: 1.767e-07 alpha: 5.999e-01 linmin: -1.805e-04 t[s]: 496.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767564 of unit cell: Completed after 14 iterations at t[s]: 496.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 4 iterations at t[s]: 497.18 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611279 magneticMoment: [ Abs: 0.79395 Tot: +0.17216 ] + SubspaceRotationAdjust: set factor to 0.0396 +ElecMinimize: Iter: 70 G: -1058.990442232599889 |grad|_K: 2.046e-07 alpha: 5.009e-01 linmin: -9.018e-05 t[s]: 498.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767617 of unit cell: Completed after 11 iterations at t[s]: 498.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767611 of unit cell: Completed after 5 iterations at t[s]: 499.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612998 magneticMoment: [ Abs: 0.76401 Tot: +0.15739 ] + SubspaceRotationAdjust: set factor to 0.0386 +ElecMinimize: Iter: 71 G: -1058.990448419480572 |grad|_K: 1.751e-07 alpha: 4.257e-01 linmin: -1.494e-04 t[s]: 500.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767623 of unit cell: Completed after 9 iterations at t[s]: 500.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767628 of unit cell: Completed after 3 iterations at t[s]: 501.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613485 magneticMoment: [ Abs: 0.73125 Tot: +0.14147 ] + SubspaceRotationAdjust: set factor to 0.0429 +ElecMinimize: Iter: 72 G: -1058.990455038005166 |grad|_K: 1.750e-07 alpha: 6.122e-01 linmin: -1.692e-04 t[s]: 502.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767554 of unit cell: Completed after 14 iterations at t[s]: 502.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767566 of unit cell: Completed after 4 iterations at t[s]: 503.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609144 magneticMoment: [ Abs: 0.70322 Tot: +0.12849 ] + SubspaceRotationAdjust: set factor to 0.0362 +ElecMinimize: Iter: 73 G: -1058.990460609751153 |grad|_K: 1.685e-07 alpha: 5.113e-01 linmin: 6.207e-04 t[s]: 504.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767593 of unit cell: Completed after 11 iterations at t[s]: 505.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 0 iterations at t[s]: 505.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610156 magneticMoment: [ Abs: 0.67688 Tot: +0.11545 ] + SubspaceRotationAdjust: set factor to 0.0363 +ElecMinimize: Iter: 74 G: -1058.990465356593177 |grad|_K: 1.404e-07 alpha: 4.965e-01 linmin: -3.333e-04 t[s]: 506.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767602 of unit cell: Completed after 4 iterations at t[s]: 507.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767604 of unit cell: Completed after 0 iterations at t[s]: 507.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610424 magneticMoment: [ Abs: 0.65414 Tot: +0.10416 ] + SubspaceRotationAdjust: set factor to 0.0405 +ElecMinimize: Iter: 75 G: -1058.990469599692688 |grad|_K: 1.184e-07 alpha: 6.055e-01 linmin: -2.812e-04 t[s]: 508.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767585 of unit cell: Completed after 7 iterations at t[s]: 509.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767581 of unit cell: Completed after 0 iterations at t[s]: 509.91 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.608654 magneticMoment: [ Abs: 0.63450 Tot: +0.09461 ] + SubspaceRotationAdjust: set factor to 0.0438 +ElecMinimize: Iter: 76 G: -1058.990473178218281 |grad|_K: 1.025e-07 alpha: 7.210e-01 linmin: -4.306e-04 t[s]: 510.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767568 of unit cell: Completed after 5 iterations at t[s]: 511.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767568 of unit cell: Completed after 0 iterations at t[s]: 512.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607802 magneticMoment: [ Abs: 0.61935 Tot: +0.08720 ] + SubspaceRotationAdjust: set factor to 0.0488 +ElecMinimize: Iter: 77 G: -1058.990475852476948 |grad|_K: 9.977e-08 alpha: 7.169e-01 linmin: -3.746e-04 t[s]: 512.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767603 of unit cell: Completed after 11 iterations at t[s]: 513.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767593 of unit cell: Completed after 5 iterations at t[s]: 514.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609369 magneticMoment: [ Abs: 0.60854 Tot: +0.08160 ] + SubspaceRotationAdjust: set factor to 0.0458 +ElecMinimize: Iter: 78 G: -1058.990477691657361 |grad|_K: 1.037e-07 alpha: 5.158e-01 linmin: 8.839e-04 t[s]: 515.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767561 of unit cell: Completed after 8 iterations at t[s]: 515.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767565 of unit cell: Completed after 3 iterations at t[s]: 516.24 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607744 magneticMoment: [ Abs: 0.59805 Tot: +0.07668 ] + SubspaceRotationAdjust: set factor to 0.0417 +ElecMinimize: Iter: 79 G: -1058.990479302292442 |grad|_K: 9.098e-08 alpha: 4.523e-01 linmin: -2.020e-04 t[s]: 517.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767574 of unit cell: Completed after 3 iterations at t[s]: 517.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 0 iterations at t[s]: 518.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.608543 magneticMoment: [ Abs: 0.58707 Tot: +0.07124 ] + SubspaceRotationAdjust: set factor to 0.0503 +ElecMinimize: Iter: 80 G: -1058.990481019706976 |grad|_K: 8.849e-08 alpha: 5.875e-01 linmin: -3.316e-04 t[s]: 519.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767616 of unit cell: Completed after 8 iterations at t[s]: 519.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767607 of unit cell: Completed after 3 iterations at t[s]: 520.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610413 magneticMoment: [ Abs: 0.57882 Tot: +0.06704 ] + SubspaceRotationAdjust: set factor to 0.0468 +ElecMinimize: Iter: 81 G: -1058.990482208425419 |grad|_K: 1.011e-07 alpha: 4.492e-01 linmin: -3.640e-04 t[s]: 521.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767582 of unit cell: Completed after 9 iterations at t[s]: 522.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767589 of unit cell: Completed after 4 iterations at t[s]: 522.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609288 magneticMoment: [ Abs: 0.57070 Tot: +0.06345 ] + SubspaceRotationAdjust: set factor to 0.0449 +ElecMinimize: Iter: 82 G: -1058.990483400604489 |grad|_K: 8.358e-08 alpha: 3.361e-01 linmin: 1.877e-04 t[s]: 523.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767583 of unit cell: Completed after 3 iterations at t[s]: 524.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767579 of unit cell: Completed after 3 iterations at t[s]: 524.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.608733 magneticMoment: [ Abs: 0.56059 Tot: +0.05904 ] + SubspaceRotationAdjust: set factor to 0.0523 +ElecMinimize: Iter: 83 G: -1058.990484809638929 |grad|_K: 8.543e-08 alpha: 5.908e-01 linmin: 2.756e-04 t[s]: 525.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767620 of unit cell: Completed after 9 iterations at t[s]: 526.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767609 of unit cell: Completed after 4 iterations at t[s]: 526.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610649 magneticMoment: [ Abs: 0.55244 Tot: +0.05520 ] + SubspaceRotationAdjust: set factor to 0.0445 +ElecMinimize: Iter: 84 G: -1058.990485915199997 |grad|_K: 8.350e-08 alpha: 4.411e-01 linmin: 6.000e-04 t[s]: 527.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767601 of unit cell: Completed after 4 iterations at t[s]: 528.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767600 of unit cell: Completed after 0 iterations at t[s]: 528.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610114 magneticMoment: [ Abs: 0.54322 Tot: +0.05139 ] + SubspaceRotationAdjust: set factor to 0.0522 +ElecMinimize: Iter: 85 G: -1058.990487130600286 |grad|_K: 7.343e-08 alpha: 5.142e-01 linmin: -3.847e-04 t[s]: 529.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 9 iterations at t[s]: 530.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767583 of unit cell: Completed after 3 iterations at t[s]: 531.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609117 magneticMoment: [ Abs: 0.53763 Tot: +0.04925 ] + SubspaceRotationAdjust: set factor to 0.0431 +ElecMinimize: Iter: 86 G: -1058.990487841135746 |grad|_K: 8.871e-08 alpha: 3.960e-01 linmin: -7.669e-04 t[s]: 532.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767610 of unit cell: Completed after 8 iterations at t[s]: 532.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767603 of unit cell: Completed after 3 iterations at t[s]: 533.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610463 magneticMoment: [ Abs: 0.53135 Tot: +0.04650 ] + SubspaceRotationAdjust: set factor to 0.0466 +ElecMinimize: Iter: 87 G: -1058.990488674351354 |grad|_K: 6.654e-08 alpha: 2.963e-01 linmin: 3.112e-04 t[s]: 534.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767613 of unit cell: Completed after 4 iterations at t[s]: 534.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767620 of unit cell: Completed after 4 iterations at t[s]: 535.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611527 magneticMoment: [ Abs: 0.52545 Tot: +0.04400 ] + SubspaceRotationAdjust: set factor to 0.0493 +ElecMinimize: Iter: 88 G: -1058.990489384489592 |grad|_K: 7.224e-08 alpha: 4.878e-01 linmin: 1.030e-03 t[s]: 536.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767589 of unit cell: Completed after 8 iterations at t[s]: 536.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767597 of unit cell: Completed after 3 iterations at t[s]: 537.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610231 magneticMoment: [ Abs: 0.52036 Tot: +0.04223 ] + SubspaceRotationAdjust: set factor to 0.0458 +ElecMinimize: Iter: 89 G: -1058.990489996350107 |grad|_K: 6.224e-08 alpha: 3.585e-01 linmin: 4.748e-04 t[s]: 538.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767588 of unit cell: Completed after 2 iterations at t[s]: 538.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767587 of unit cell: Completed after 0 iterations at t[s]: 539.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609639 magneticMoment: [ Abs: 0.51569 Tot: +0.04056 ] + SubspaceRotationAdjust: set factor to 0.0548 +ElecMinimize: Iter: 90 G: -1058.990490577061337 |grad|_K: 5.165e-08 alpha: 4.375e-01 linmin: -5.877e-04 t[s]: 540.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767591 of unit cell: Completed after 4 iterations at t[s]: 541.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 0 iterations at t[s]: 541.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609995 magneticMoment: [ Abs: 0.51162 Tot: +0.03898 ] + SubspaceRotationAdjust: set factor to 0.0602 +ElecMinimize: Iter: 91 G: -1058.990491109383129 |grad|_K: 4.474e-08 alpha: 5.425e-01 linmin: -2.053e-03 t[s]: 542.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767600 of unit cell: Completed after 3 iterations at t[s]: 543.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767599 of unit cell: Completed after 0 iterations at t[s]: 543.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610426 magneticMoment: [ Abs: 0.50879 Tot: +0.03780 ] + SubspaceRotationAdjust: set factor to 0.0646 +ElecMinimize: Iter: 92 G: -1058.990491474349255 |grad|_K: 5.245e-08 alpha: 4.819e-01 linmin: -6.550e-04 t[s]: 544.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 8 iterations at t[s]: 545.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767585 of unit cell: Completed after 3 iterations at t[s]: 545.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609499 magneticMoment: [ Abs: 0.50624 Tot: +0.03692 ] + SubspaceRotationAdjust: set factor to 0.0563 +ElecMinimize: Iter: 93 G: -1058.990491786541725 |grad|_K: 4.892e-08 alpha: 3.098e-01 linmin: 1.009e-03 t[s]: 546.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767586 of unit cell: Completed after 0 iterations at t[s]: 547.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767587 of unit cell: Completed after 0 iterations at t[s]: 547.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609602 magneticMoment: [ Abs: 0.50331 Tot: +0.03569 ] + SubspaceRotationAdjust: set factor to 0.0734 +ElecMinimize: Iter: 94 G: -1058.990492095911122 |grad|_K: 4.752e-08 alpha: 3.912e-01 linmin: -2.485e-06 t[s]: 548.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767606 of unit cell: Completed after 9 iterations at t[s]: 549.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767598 of unit cell: Completed after 4 iterations at t[s]: 550.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610287 magneticMoment: [ Abs: 0.50163 Tot: +0.03487 ] + SubspaceRotationAdjust: set factor to 0.0631 +ElecMinimize: Iter: 95 G: -1058.990492240559433 |grad|_K: 5.522e-08 alpha: 2.295e-01 linmin: 2.857e-05 t[s]: 551.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767594 of unit cell: Completed after 0 iterations at t[s]: 551.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 3 iterations at t[s]: 552.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609888 magneticMoment: [ Abs: 0.49843 Tot: +0.03349 ] + SubspaceRotationAdjust: set factor to 0.0943 +ElecMinimize: Iter: 96 G: -1058.990492544551216 |grad|_K: 4.595e-08 alpha: 3.293e-01 linmin: 1.730e-03 t[s]: 553.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767574 of unit cell: Completed after 8 iterations at t[s]: 553.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767582 of unit cell: Completed after 3 iterations at t[s]: 554.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609294 magneticMoment: [ Abs: 0.49722 Tot: +0.03299 ] + SubspaceRotationAdjust: set factor to 0.0814 +ElecMinimize: Iter: 97 G: -1058.990492640870116 |grad|_K: 5.608e-08 alpha: 1.807e-01 linmin: 8.872e-04 t[s]: 555.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767587 of unit cell: Completed after 0 iterations at t[s]: 555.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 2 iterations at t[s]: 556.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609902 magneticMoment: [ Abs: 0.49376 Tot: +0.03109 ] + SubspaceRotationAdjust: set factor to 0.123 +ElecMinimize: Iter: 98 G: -1058.990492946762060 |grad|_K: 4.460e-08 alpha: 3.290e-01 linmin: 1.101e-03 t[s]: 557.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767614 of unit cell: Completed after 8 iterations at t[s]: 557.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767603 of unit cell: Completed after 4 iterations at t[s]: 558.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610621 magneticMoment: [ Abs: 0.49257 Tot: +0.03030 ] + SubspaceRotationAdjust: set factor to 0.0993 +ElecMinimize: Iter: 99 G: -1058.990493032453514 |grad|_K: 5.778e-08 alpha: 1.684e-01 linmin: 1.015e-03 t[s]: 559.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767600 of unit cell: Completed after 3 iterations at t[s]: 560.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767599 of unit cell: Completed after 0 iterations at t[s]: 560.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610434 magneticMoment: [ Abs: 0.49021 Tot: +0.02886 ] + SubspaceRotationAdjust: set factor to 0.166 +ElecMinimize: Iter: 100 G: -1058.990493255521415 |grad|_K: 4.193e-08 alpha: 2.019e-01 linmin: -1.095e-03 t[s]: 561.56 +ElecMinimize: None of the convergence criteria satisfied after 100 iterations. +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.200e-04 +Single-point solvation energy estimate, DeltaG = -0.062010596103164 + +Computing DFT-D3 correction: +# coordination-number C 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.778 16.735 16.625 13.885 11.129 16.778 16.735 16.625 13.885 12.003 16.778 16.735 16.625 13.885 11.130 16.778 16.735 16.625 13.885 +# coordination-number N 0.927 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.20 +EvdW_6 = -0.120307 +EvdW_8 = -0.212388 + +# Ionic positions in cartesian coordinates: +ion C 15.516924000000003 8.971564000000003 29.481543000000002 1 +ion C 6.488065000000001 0.181361000000000 23.691129000000000 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342517000000004 8.971586000000002 29.211711000000012 1 +ion C 0.313658000000000 0.181361000000000 23.421311000000003 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.436398000000002 3.620570000000000 29.211701000000005 1 +ion C 9.568610000000000 5.532394000000000 23.960954000000005 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.261955000000000 3.620568000000000 28.941891999999999 1 +ion C 3.394203000000001 5.532394000000000 23.691130000000005 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.174400000000000 0.000001000000000 30.996452000000009 1 +ion Hf 12.551139000000001 7.256820000000001 26.543905000000002 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.000002000000000 0.000003000000000 30.726629000000006 1 +ion Hf 6.376730000000000 7.256823000000001 26.274084000000002 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.254951999999999 5.351033000000001 31.266273000000005 1 +ion Hf 9.470594000000002 1.905795000000000 26.274069000000008 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.429351000000002 5.351028000000001 31.536115000000006 1 +ion Hf 3.296185000000000 1.905795000000000 26.004261000000003 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.254951999999999 5.351033000000001 35.914999000000009 1 + +# Forces in Cartesian coordinates: +force C -0.000618119350584 -0.000355549669317 0.012232860886169 1 +force C -0.000069746582223 0.000157934262808 -0.000110926769601 1 +force C 0.000352727494477 0.000204452606494 -0.004381987836349 0 +force C 0.000172893463230 0.000099738844393 -0.004258042386698 0 +force C -0.001099120536262 -0.000605103541862 0.023612113609450 0 +force C 0.000313351282455 0.009280009598958 0.003550903720212 1 +force C 0.000068769076946 0.000040993219247 -0.000064369158868 1 +force C 0.000100640469312 0.000226343440568 -0.004404676822968 0 +force C 0.000181805465454 -0.000033021179452 -0.004144351536671 0 +force C -0.001004378643036 -0.000580598071818 0.023601798348915 0 +force C 0.008170553302298 -0.004364965853151 0.003551939061255 1 +force C -0.000053032544882 -0.000034378559779 -0.000746436679529 1 +force C 0.000245441260374 -0.000025952909777 -0.004405794628706 0 +force C 0.000062274793440 0.000174500210454 -0.004144181289843 0 +force C -0.001027216908934 -0.000594176196882 0.023657659600086 0 +force C -0.009140167198299 -0.005281544111659 0.003675204096403 1 +force C 0.000099482528122 -0.000142918900868 -0.000113747323025 1 +force C 0.000199997507952 0.000115076518976 -0.004307926962999 0 +force C 0.000286719193641 0.000166236063523 -0.004131570779707 0 +force C -0.001072707801202 -0.000650276888384 0.023612208577863 0 +force Hf -0.008677296134469 0.004750748091174 0.004927050771498 1 +force Hf -0.002267644116505 -0.001312386614925 0.005201654772560 1 +force Hf 0.000549594512183 0.000317011184572 -0.004964349437576 0 +force Hf -0.000399040117213 -0.000182115365094 0.012324833906026 0 +force Hf 0.001065319871590 0.000614364973468 -0.023591689039734 0 +force Hf 0.007383514540239 0.004325284807882 0.006135310180636 1 +force Hf 0.001814846832393 -0.001317873949962 0.005334470830157 1 +force Hf 0.000599728663105 -0.000205347895411 -0.004024841419198 0 +force Hf -0.000328291200457 -0.000189112691695 0.012370864948703 0 +force Hf 0.001313095320390 0.000610628328611 -0.023671528622169 0 +force Hf 0.002633384710927 0.001382872352789 0.046021426731707 1 +force Hf -0.000229514082526 0.002235082180457 0.005323585997805 1 +force Hf 0.000122857730585 0.000624962230305 -0.004022042702908 0 +force Hf -0.000360190900535 -0.000208585431334 0.012378803947802 0 +force Hf 0.001183405580211 0.000832744543474 -0.023671018330077 0 +force Hf -0.000748548211815 -0.009897068242350 0.004719899542032 1 +force Hf -0.000141659611161 -0.000080490302061 0.004001770076493 1 +force Hf 0.000971387168908 0.000563743722086 -0.004024339872197 0 +force Hf -0.000356667501053 -0.000254106458886 0.012323706047773 0 +force Hf 0.001171659080614 0.000678614640634 -0.023388915760880 0 +force N -0.000629872938270 -0.000036854702241 -0.081218971533003 1 + +# Energy components: + A_diel = -0.5520817657706983 + Eewald = 38770.7949928904708941 + EH = 39738.1618029754172312 + Eloc = -79577.9549065649043769 + Enl = -270.1277374653776633 + EvdW = -0.3326955674138712 + Exc = -796.5618471953540620 + Exc_core = 594.6256479051780843 + KE = 421.1007285301809588 + MuShift = -0.0084208898122683 +------------------------------------- + Etot = -1120.8545171473820119 + TS = 0.0019585648597569 +------------------------------------- + F = -1120.8564757122417177 + muN = -61.8659824567202961 +------------------------------------- + G = -1058.9904932555214145 + +IonicMinimize: Iter: 0 G: -1058.990493255521415 |grad|_K: 1.377e-02 t[s]: 579.03 + +#--- Lowdin population analysis --- +# oxidation-state C -0.230 -0.230 -0.233 -0.209 -0.184 -0.231 -0.230 -0.233 -0.209 -0.185 -0.231 -0.228 -0.233 -0.209 -0.185 -0.232 -0.230 -0.233 -0.209 -0.184 +# magnetic-moments C -0.004 +0.000 -0.001 -0.001 -0.057 -0.002 +0.001 -0.001 -0.004 -0.051 -0.002 +0.000 -0.001 -0.004 +0.014 -0.001 +0.000 -0.001 -0.004 -0.057 +# oxidation-state Hf +0.613 +0.240 +0.244 +0.243 +0.118 +0.611 +0.242 +0.244 +0.243 +0.118 +0.014 +0.242 +0.244 +0.243 +0.118 +0.614 +0.251 +0.244 +0.243 +0.118 +# magnetic-moments Hf +0.058 +0.005 -0.000 -0.000 -0.003 +0.062 +0.004 -0.001 -0.000 -0.003 +0.045 +0.004 -0.001 +0.000 -0.003 +0.058 +0.001 -0.001 -0.000 +0.002 +# oxidation-state N -1.094 +# magnetic-moments N -0.027 + + +Computing DFT-D3 correction: +# coordination-number C 5.912 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.761 16.730 16.624 13.885 11.129 16.760 16.732 16.624 13.885 12.007 16.760 16.732 16.624 13.885 11.130 16.778 16.732 16.624 13.885 +# coordination-number N 0.973 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.16 +EvdW_6 = -0.120296 +EvdW_8 = -0.212353 +Shifting auxilliary hamiltonian by -0.000059 to set nElectrons=325.610434 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767761 of unit cell: Completed after 29 iterations at t[s]: 581.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610434 magneticMoment: [ Abs: 0.49035 Tot: +0.02277 ] +ElecMinimize: Iter: 0 G: -1058.919194653596605 |grad|_K: 2.281e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.751940 of unit cell: Completed after 31 iterations at t[s]: 582.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.759645 of unit cell: Completed after 33 iterations at t[s]: 583.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.200275 magneticMoment: [ Abs: 0.49275 Tot: +0.09380 ] + SubspaceRotationAdjust: set factor to 0.0938 +ElecMinimize: Iter: 1 G: -1058.962174877629195 |grad|_K: 3.192e-05 alpha: 3.093e-01 linmin: 1.328e-02 t[s]: 584.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.776762 of unit cell: Completed after 38 iterations at t[s]: 585.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766893 of unit cell: Completed after 35 iterations at t[s]: 585.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.543950 magneticMoment: [ Abs: 0.46630 Tot: +0.00561 ] + SubspaceRotationAdjust: set factor to 0.0801 +ElecMinimize: Iter: 2 G: -1058.990037584500442 |grad|_K: 9.218e-06 alpha: 8.127e-02 linmin: -1.144e-02 t[s]: 586.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768785 of unit cell: Completed after 28 iterations at t[s]: 587.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769079 of unit cell: Completed after 23 iterations at t[s]: 587.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.689379 magneticMoment: [ Abs: 0.46265 Tot: -0.02187 ] + SubspaceRotationAdjust: set factor to 0.0503 +ElecMinimize: Iter: 3 G: -1058.993086033927057 |grad|_K: 5.118e-06 alpha: 9.481e-02 linmin: 1.778e-03 t[s]: 588.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769173 of unit cell: Completed after 23 iterations at t[s]: 589.53 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.844193e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769361 of unit cell: Completed after 26 iterations at t[s]: 590.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769366 of unit cell: Completed after 5 iterations at t[s]: 590.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.715607 magneticMoment: [ Abs: 0.46317 Tot: -0.01997 ] + SubspaceRotationAdjust: set factor to 0.0341 +ElecMinimize: Iter: 4 G: -1058.995625555351808 |grad|_K: 4.730e-06 alpha: 2.898e-01 linmin: 2.163e-05 t[s]: 591.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767359 of unit cell: Completed after 29 iterations at t[s]: 592.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768195 of unit cell: Completed after 26 iterations at t[s]: 593.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636460 magneticMoment: [ Abs: 0.46675 Tot: -0.00120 ] + SubspaceRotationAdjust: set factor to 0.0574 +ElecMinimize: Iter: 5 G: -1058.996995174066342 |grad|_K: 2.313e-06 alpha: 1.759e-01 linmin: 1.056e-04 t[s]: 594.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767742 of unit cell: Completed after 24 iterations at t[s]: 594.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767473 of unit cell: Completed after 23 iterations at t[s]: 595.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591010 magneticMoment: [ Abs: 0.47034 Tot: +0.00967 ] + SubspaceRotationAdjust: set factor to 0.0495 +ElecMinimize: Iter: 6 G: -1058.997510802432089 |grad|_K: 2.151e-06 alpha: 2.765e-01 linmin: -2.483e-05 t[s]: 596.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767790 of unit cell: Completed after 21 iterations at t[s]: 596.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767783 of unit cell: Completed after 3 iterations at t[s]: 597.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609247 magneticMoment: [ Abs: 0.47340 Tot: +0.00875 ] + SubspaceRotationAdjust: set factor to 0.083 +ElecMinimize: Iter: 7 G: -1058.997947083234067 |grad|_K: 1.302e-06 alpha: 2.702e-01 linmin: 1.200e-04 t[s]: 598.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768141 of unit cell: Completed after 25 iterations at t[s]: 599.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768221 of unit cell: Completed after 14 iterations at t[s]: 599.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636445 magneticMoment: [ Abs: 0.47369 Tot: +0.00460 ] + SubspaceRotationAdjust: set factor to 0.0597 +ElecMinimize: Iter: 8 G: -1058.998141869586561 |grad|_K: 1.654e-06 alpha: 3.313e-01 linmin: 3.071e-04 t[s]: 600.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767862 of unit cell: Completed after 20 iterations at t[s]: 601.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767873 of unit cell: Completed after 3 iterations at t[s]: 601.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613359 magneticMoment: [ Abs: 0.47481 Tot: +0.00976 ] + SubspaceRotationAdjust: set factor to 0.0825 +ElecMinimize: Iter: 9 G: -1058.998444392064812 |grad|_K: 1.202e-06 alpha: 3.208e-01 linmin: 1.561e-05 t[s]: 603.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767628 of unit cell: Completed after 19 iterations at t[s]: 603.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767406 of unit cell: Completed after 18 iterations at t[s]: 604.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.582839 magneticMoment: [ Abs: 0.47712 Tot: +0.01669 ] + SubspaceRotationAdjust: set factor to 0.0567 +ElecMinimize: Iter: 10 G: -1058.998744994715253 |grad|_K: 1.879e-06 alpha: 6.005e-01 linmin: 9.331e-05 t[s]: 605.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 28 iterations at t[s]: 605.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767905 of unit cell: Completed after 27 iterations at t[s]: 606.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610424 magneticMoment: [ Abs: 0.47856 Tot: +0.01288 ] + SubspaceRotationAdjust: set factor to 0.0518 +ElecMinimize: Iter: 11 G: -1058.999002903339488 |grad|_K: 1.194e-06 alpha: 2.087e-01 linmin: -8.064e-05 t[s]: 607.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768028 of unit cell: Completed after 16 iterations at t[s]: 608.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768203 of unit cell: Completed after 17 iterations at t[s]: 608.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625307 magneticMoment: [ Abs: 0.48131 Tot: +0.01144 ] + SubspaceRotationAdjust: set factor to 0.0522 +ElecMinimize: Iter: 12 G: -1058.999259207004116 |grad|_K: 1.300e-06 alpha: 5.108e-01 linmin: 8.694e-06 t[s]: 609.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767581 of unit cell: Completed after 26 iterations at t[s]: 610.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767863 of unit cell: Completed after 24 iterations at t[s]: 611.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.602368 magneticMoment: [ Abs: 0.48314 Tot: +0.01586 ] + SubspaceRotationAdjust: set factor to 0.043 +ElecMinimize: Iter: 13 G: -1058.999426277687689 |grad|_K: 1.087e-06 alpha: 2.839e-01 linmin: -7.935e-06 t[s]: 612.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767846 of unit cell: Completed after 14 iterations at t[s]: 612.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767833 of unit cell: Completed after 13 iterations at t[s]: 613.37 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.599237 magneticMoment: [ Abs: 0.48303 Tot: +0.01591 ] + SubspaceRotationAdjust: set factor to 0.0551 +ElecMinimize: Iter: 14 G: -1058.999627434507829 |grad|_K: 9.824e-07 alpha: 4.871e-01 linmin: -2.983e-07 t[s]: 614.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768287 of unit cell: Completed after 24 iterations at t[s]: 615.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768136 of unit cell: Completed after 19 iterations at t[s]: 615.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.617536 magneticMoment: [ Abs: 0.48249 Tot: +0.01218 ] + SubspaceRotationAdjust: set factor to 0.0433 +ElecMinimize: Iter: 15 G: -1058.999736168354957 |grad|_K: 8.394e-07 alpha: 3.224e-01 linmin: 4.792e-06 t[s]: 616.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768056 of unit cell: Completed after 14 iterations at t[s]: 617.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768034 of unit cell: Completed after 11 iterations at t[s]: 617.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611134 magneticMoment: [ Abs: 0.48296 Tot: +0.01263 ] + SubspaceRotationAdjust: set factor to 0.0492 +ElecMinimize: Iter: 16 G: -1058.999836732320546 |grad|_K: 6.183e-07 alpha: 4.094e-01 linmin: 3.740e-06 t[s]: 618.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767931 of unit cell: Completed after 18 iterations at t[s]: 619.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767919 of unit cell: Completed after 5 iterations at t[s]: 620.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.604743 magneticMoment: [ Abs: 0.48331 Tot: +0.01309 ] + SubspaceRotationAdjust: set factor to 0.0474 +ElecMinimize: Iter: 17 G: -1058.999897772117947 |grad|_K: 5.372e-07 alpha: 4.576e-01 linmin: -4.954e-05 t[s]: 621.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768129 of unit cell: Completed after 19 iterations at t[s]: 621.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768076 of unit cell: Completed after 14 iterations at t[s]: 622.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615613 magneticMoment: [ Abs: 0.48273 Tot: +0.01046 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 18 G: -1058.999932364297820 |grad|_K: 4.253e-07 alpha: 3.408e-01 linmin: 7.488e-05 t[s]: 623.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768048 of unit cell: Completed after 11 iterations at t[s]: 623.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768038 of unit cell: Completed after 3 iterations at t[s]: 624.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615027 magneticMoment: [ Abs: 0.48185 Tot: +0.00964 ] + SubspaceRotationAdjust: set factor to 0.0461 +ElecMinimize: Iter: 19 G: -1058.999961973434438 |grad|_K: 3.141e-07 alpha: 4.713e-01 linmin: -7.430e-05 t[s]: 625.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767938 of unit cell: Completed after 15 iterations at t[s]: 626.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767937 of unit cell: Completed after 0 iterations at t[s]: 626.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610118 magneticMoment: [ Abs: 0.48141 Tot: +0.00990 ] + SubspaceRotationAdjust: set factor to 0.0402 +ElecMinimize: Iter: 20 G: -1058.999978538354526 |grad|_K: 2.991e-07 alpha: 4.785e-01 linmin: -4.021e-04 t[s]: 627.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768031 of unit cell: Completed after 15 iterations at t[s]: 628.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768005 of unit cell: Completed after 8 iterations at t[s]: 628.91 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615342 magneticMoment: [ Abs: 0.48095 Tot: +0.00848 ] + SubspaceRotationAdjust: set factor to 0.0344 +ElecMinimize: Iter: 21 G: -1058.999989644308243 |grad|_K: 1.938e-07 alpha: 3.478e-01 linmin: 1.516e-04 t[s]: 630.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768008 of unit cell: Completed after 4 iterations at t[s]: 630.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768009 of unit cell: Completed after 3 iterations at t[s]: 631.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616449 magneticMoment: [ Abs: 0.48072 Tot: +0.00782 ] + SubspaceRotationAdjust: set factor to 0.0411 +ElecMinimize: Iter: 22 G: -1058.999996766194727 |grad|_K: 1.452e-07 alpha: 5.458e-01 linmin: -1.891e-04 t[s]: 632.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767961 of unit cell: Completed after 11 iterations at t[s]: 632.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767971 of unit cell: Completed after 5 iterations at t[s]: 633.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.614559 magneticMoment: [ Abs: 0.48056 Tot: +0.00782 ] + SubspaceRotationAdjust: set factor to 0.0356 +ElecMinimize: Iter: 23 G: -1058.999999926329565 |grad|_K: 1.282e-07 alpha: 4.315e-01 linmin: 2.094e-04 t[s]: 634.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768003 of unit cell: Completed after 9 iterations at t[s]: 635.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768002 of unit cell: Completed after 0 iterations at t[s]: 635.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616827 magneticMoment: [ Abs: 0.48023 Tot: +0.00698 ] + SubspaceRotationAdjust: set factor to 0.0349 +ElecMinimize: Iter: 24 G: -1059.000002311585376 |grad|_K: 9.172e-08 alpha: 4.195e-01 linmin: -2.744e-04 t[s]: 636.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768011 of unit cell: Completed after 3 iterations at t[s]: 637.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768013 of unit cell: Completed after 0 iterations at t[s]: 637.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.617717 magneticMoment: [ Abs: 0.48007 Tot: +0.00643 ] + SubspaceRotationAdjust: set factor to 0.0424 +ElecMinimize: Iter: 25 G: -1059.000003960250069 |grad|_K: 7.236e-08 alpha: 5.514e-01 linmin: -9.775e-04 t[s]: 638.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768003 of unit cell: Completed after 4 iterations at t[s]: 639.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768002 of unit cell: Completed after 0 iterations at t[s]: 640.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.617099 magneticMoment: [ Abs: 0.48006 Tot: +0.00616 ] + SubspaceRotationAdjust: set factor to 0.0473 +ElecMinimize: Iter: 26 G: -1059.000005123580195 |grad|_K: 6.076e-08 alpha: 6.170e-01 linmin: -6.939e-04 t[s]: 641.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767995 of unit cell: Completed after 8 iterations at t[s]: 641.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767996 of unit cell: Completed after 0 iterations at t[s]: 642.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616844 magneticMoment: [ Abs: 0.48008 Tot: +0.00587 ] + SubspaceRotationAdjust: set factor to 0.0484 +ElecMinimize: Iter: 27 G: -1059.000005791583135 |grad|_K: 7.312e-08 alpha: 5.203e-01 linmin: -1.291e-03 t[s]: 643.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768037 of unit cell: Completed after 11 iterations at t[s]: 643.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768016 of unit cell: Completed after 8 iterations at t[s]: 644.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618169 magneticMoment: [ Abs: 0.48004 Tot: +0.00532 ] + SubspaceRotationAdjust: set factor to 0.0395 +ElecMinimize: Iter: 28 G: -1059.000006267325716 |grad|_K: 5.935e-08 alpha: 2.504e-01 linmin: 7.426e-04 t[s]: 645.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768018 of unit cell: Completed after 0 iterations at t[s]: 646.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768021 of unit cell: Completed after 3 iterations at t[s]: 646.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618552 magneticMoment: [ Abs: 0.48006 Tot: +0.00468 ] + SubspaceRotationAdjust: set factor to 0.0523 +ElecMinimize: Iter: 29 G: -1059.000006848246585 |grad|_K: 5.584e-08 alpha: 5.370e-01 linmin: 1.356e-03 t[s]: 647.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767999 of unit cell: Completed after 8 iterations at t[s]: 648.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768007 of unit cell: Completed after 3 iterations at t[s]: 648.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.617724 magneticMoment: [ Abs: 0.48014 Tot: +0.00443 ] + SubspaceRotationAdjust: set factor to 0.043 +ElecMinimize: Iter: 30 G: -1059.000007192404837 |grad|_K: 5.110e-08 alpha: 3.467e-01 linmin: 1.109e-03 t[s]: 649.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768016 of unit cell: Completed after 3 iterations at t[s]: 650.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768016 of unit cell: Completed after 0 iterations at t[s]: 651.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618369 magneticMoment: [ Abs: 0.48021 Tot: +0.00383 ] + SubspaceRotationAdjust: set factor to 0.0578 +ElecMinimize: Iter: 31 G: -1059.000007522621218 |grad|_K: 3.712e-08 alpha: 3.835e-01 linmin: -1.125e-03 t[s]: 652.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768030 of unit cell: Completed after 5 iterations at t[s]: 652.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768027 of unit cell: Completed after 2 iterations at t[s]: 653.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.619044 magneticMoment: [ Abs: 0.48025 Tot: +0.00343 ] + SubspaceRotationAdjust: set factor to 0.0513 +ElecMinimize: Iter: 32 G: -1059.000007650340194 |grad|_K: 3.881e-08 alpha: 3.025e-01 linmin: -1.978e-03 t[s]: 654.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768022 of unit cell: Completed after 2 iterations at t[s]: 654.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768021 of unit cell: Completed after 0 iterations at t[s]: 655.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618656 magneticMoment: [ Abs: 0.48036 Tot: +0.00302 ] + SubspaceRotationAdjust: set factor to 0.0744 +ElecMinimize: Iter: 33 G: -1059.000007850552947 |grad|_K: 3.589e-08 alpha: 3.536e-01 linmin: -6.707e-04 t[s]: 656.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768003 of unit cell: Completed after 8 iterations at t[s]: 657.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768014 of unit cell: Completed after 4 iterations at t[s]: 657.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618228 magneticMoment: [ Abs: 0.48043 Tot: +0.00290 ] + SubspaceRotationAdjust: set factor to 0.0624 +ElecMinimize: Iter: 34 G: -1059.000007884771776 |grad|_K: 4.356e-08 alpha: 1.379e-01 linmin: 2.724e-03 t[s]: 658.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768013 of unit cell: Completed after 0 iterations at t[s]: 659.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768012 of unit cell: Completed after 0 iterations at t[s]: 659.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618160 magneticMoment: [ Abs: 0.48056 Tot: +0.00236 ] + SubspaceRotationAdjust: set factor to 0.0586 +ElecMinimize: Iter: 35 G: -1059.000008003784842 |grad|_K: 3.671e-08 alpha: 2.236e-01 linmin: 9.326e-06 t[s]: 661.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768023 of unit cell: Completed after 4 iterations at t[s]: 661.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768021 of unit cell: Completed after 0 iterations at t[s]: 662.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618746 magneticMoment: [ Abs: 0.48064 Tot: +0.00185 ] + SubspaceRotationAdjust: set factor to 0.0572 +ElecMinimize: Iter: 36 G: -1059.000008094681334 |grad|_K: 2.675e-08 alpha: 1.920e-01 linmin: 1.185e-03 t[s]: 663.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768024 of unit cell: Completed after 0 iterations at t[s]: 663.74 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768027 of unit cell: Completed after 4 iterations at t[s]: 664.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.619165 magneticMoment: [ Abs: 0.48081 Tot: +0.00113 ] + SubspaceRotationAdjust: set factor to 0.0529 +ElecMinimize: Iter: 37 G: -1059.000008128662330 |grad|_K: 3.598e-08 alpha: 4.636e-01 linmin: 7.706e-03 t[s]: 665.41 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.185e-08 + +Computing DFT-D3 correction: +# coordination-number C 5.912 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.761 16.730 16.624 13.885 11.129 16.760 16.732 16.624 13.885 12.007 16.760 16.732 16.624 13.885 11.130 16.778 16.732 16.624 13.885 +# coordination-number N 0.973 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.16 +EvdW_6 = -0.120296 +EvdW_8 = -0.212353 +IonicMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -0.984225 gdotd/gdotd0: 0.966427 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number C 5.901 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.914 5.977 5.956 5.940 2.985 +# coordination-number Hf 11.128 16.726 16.719 16.624 13.885 11.126 16.720 16.724 16.624 13.885 11.970 16.720 16.724 16.624 13.885 11.128 16.779 16.724 16.624 13.885 +# coordination-number N 1.027 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.12 +EvdW_6 = -0.120274 +EvdW_8 = -0.212287 +Shifting auxilliary hamiltonian by -0.000100 to set nElectrons=325.619165 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768182 of unit cell: Completed after 34 iterations at t[s]: 671.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.619165 magneticMoment: [ Abs: 0.48416 Tot: -0.00752 ] +ElecMinimize: Iter: 0 G: -1058.689565137243562 |grad|_K: 4.396e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.755541 of unit cell: Completed after 33 iterations at t[s]: 673.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762363 of unit cell: Completed after 33 iterations at t[s]: 673.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.275146 magneticMoment: [ Abs: 0.48325 Tot: +0.05578 ] + SubspaceRotationAdjust: set factor to 0.0412 +ElecMinimize: Iter: 1 G: -1058.963376561774794 |grad|_K: 2.010e-05 alpha: 4.199e-01 linmin: 9.257e-03 t[s]: 674.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773984 of unit cell: Completed after 36 iterations at t[s]: 675.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769000 of unit cell: Completed after 33 iterations at t[s]: 676.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638928 magneticMoment: [ Abs: 0.46577 Tot: -0.03117 ] + SubspaceRotationAdjust: set factor to 0.0264 +ElecMinimize: Iter: 2 G: -1058.993711108084881 |grad|_K: 7.122e-06 alpha: 1.983e-01 linmin: -5.546e-03 t[s]: 677.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769179 of unit cell: Completed after 24 iterations at t[s]: 677.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769436 of unit cell: Completed after 26 iterations at t[s]: 678.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.674180 magneticMoment: [ Abs: 0.46118 Tot: -0.03787 ] + SubspaceRotationAdjust: set factor to 0.0347 +ElecMinimize: Iter: 3 G: -1059.002735488372991 |grad|_K: 4.552e-06 alpha: 4.847e-01 linmin: -4.134e-05 t[s]: 679.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767925 of unit cell: Completed after 28 iterations at t[s]: 679.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768191 of unit cell: Completed after 23 iterations at t[s]: 680.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.592284 magneticMoment: [ Abs: 0.46327 Tot: -0.01985 ] + SubspaceRotationAdjust: set factor to 0.0301 +ElecMinimize: Iter: 4 G: -1059.005659101520905 |grad|_K: 2.953e-06 alpha: 4.048e-01 linmin: -1.845e-04 t[s]: 681.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768380 of unit cell: Completed after 20 iterations at t[s]: 682.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768439 of unit cell: Completed after 17 iterations at t[s]: 682.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607395 magneticMoment: [ Abs: 0.46762 Tot: -0.01975 ] + SubspaceRotationAdjust: set factor to 0.0401 +ElecMinimize: Iter: 5 G: -1059.007278450426384 |grad|_K: 2.104e-06 alpha: 5.311e-01 linmin: -8.443e-06 t[s]: 683.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768726 of unit cell: Completed after 25 iterations at t[s]: 684.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768848 of unit cell: Completed after 19 iterations at t[s]: 684.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633153 magneticMoment: [ Abs: 0.47048 Tot: -0.02251 ] + SubspaceRotationAdjust: set factor to 0.0419 +ElecMinimize: Iter: 6 G: -1059.008450857963226 |grad|_K: 2.421e-06 alpha: 7.593e-01 linmin: 8.726e-05 t[s]: 685.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767633 of unit cell: Completed after 27 iterations at t[s]: 686.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768038 of unit cell: Completed after 25 iterations at t[s]: 687.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580981 magneticMoment: [ Abs: 0.47348 Tot: -0.01079 ] + SubspaceRotationAdjust: set factor to 0.039 +ElecMinimize: Iter: 7 G: -1059.009507364513865 |grad|_K: 2.512e-06 alpha: 5.186e-01 linmin: 2.215e-06 t[s]: 687.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768416 of unit cell: Completed after 22 iterations at t[s]: 688.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768589 of unit cell: Completed after 19 iterations at t[s]: 689.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.608920 magneticMoment: [ Abs: 0.47636 Tot: -0.01571 ] + SubspaceRotationAdjust: set factor to 0.047 +ElecMinimize: Iter: 8 G: -1059.011186660070734 |grad|_K: 2.325e-06 alpha: 7.623e-01 linmin: -2.718e-05 t[s]: 690.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769270 of unit cell: Completed after 26 iterations at t[s]: 690.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769298 of unit cell: Completed after 9 iterations at t[s]: 691.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.648520 magneticMoment: [ Abs: 0.48070 Tot: -0.02265 ] + SubspaceRotationAdjust: set factor to 0.0489 +ElecMinimize: Iter: 9 G: -1059.012690108007291 |grad|_K: 2.805e-06 alpha: 7.952e-01 linmin: -2.635e-05 t[s]: 692.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767742 of unit cell: Completed after 28 iterations at t[s]: 692.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768468 of unit cell: Completed after 26 iterations at t[s]: 693.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591980 magneticMoment: [ Abs: 0.48443 Tot: -0.01153 ] + SubspaceRotationAdjust: set factor to 0.0389 +ElecMinimize: Iter: 10 G: -1059.013911389934719 |grad|_K: 2.760e-06 alpha: 4.419e-01 linmin: -1.367e-05 t[s]: 694.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768960 of unit cell: Completed after 25 iterations at t[s]: 695.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769056 of unit cell: Completed after 14 iterations at t[s]: 695.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.628461 magneticMoment: [ Abs: 0.48450 Tot: -0.02008 ] + SubspaceRotationAdjust: set factor to 0.0383 +ElecMinimize: Iter: 11 G: -1059.015332988791897 |grad|_K: 2.098e-06 alpha: 5.335e-01 linmin: -2.896e-05 t[s]: 696.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769208 of unit cell: Completed after 19 iterations at t[s]: 697.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769249 of unit cell: Completed after 14 iterations at t[s]: 697.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.642475 magneticMoment: [ Abs: 0.48556 Tot: -0.02380 ] + SubspaceRotationAdjust: set factor to 0.0403 +ElecMinimize: Iter: 12 G: -1059.016391207547258 |grad|_K: 1.867e-06 alpha: 6.862e-01 linmin: -4.770e-06 t[s]: 698.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768492 of unit cell: Completed after 27 iterations at t[s]: 699.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768720 of unit cell: Completed after 22 iterations at t[s]: 700.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610531 magneticMoment: [ Abs: 0.48721 Tot: -0.01792 ] + SubspaceRotationAdjust: set factor to 0.0325 +ElecMinimize: Iter: 13 G: -1059.016981588767976 |grad|_K: 1.599e-06 alpha: 4.852e-01 linmin: -9.384e-07 t[s]: 701.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769056 of unit cell: Completed after 25 iterations at t[s]: 701.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769032 of unit cell: Completed after 8 iterations at t[s]: 702.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635013 magneticMoment: [ Abs: 0.48626 Tot: -0.02347 ] + SubspaceRotationAdjust: set factor to 0.0275 +ElecMinimize: Iter: 14 G: -1059.017382307682965 |grad|_K: 1.126e-06 alpha: 4.492e-01 linmin: 4.214e-06 t[s]: 703.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768966 of unit cell: Completed after 14 iterations at t[s]: 703.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768947 of unit cell: Completed after 9 iterations at t[s]: 704.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633968 magneticMoment: [ Abs: 0.48435 Tot: -0.02437 ] + SubspaceRotationAdjust: set factor to 0.0294 +ElecMinimize: Iter: 15 G: -1059.017635476491932 |grad|_K: 9.168e-07 alpha: 5.725e-01 linmin: -2.617e-05 t[s]: 705.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768763 of unit cell: Completed after 18 iterations at t[s]: 705.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768781 of unit cell: Completed after 8 iterations at t[s]: 706.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.626594 magneticMoment: [ Abs: 0.48286 Tot: -0.02385 ] + SubspaceRotationAdjust: set factor to 0.0274 +ElecMinimize: Iter: 16 G: -1059.017787387371072 |grad|_K: 6.479e-07 alpha: 5.171e-01 linmin: -1.860e-05 t[s]: 707.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768898 of unit cell: Completed after 18 iterations at t[s]: 708.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768893 of unit cell: Completed after 3 iterations at t[s]: 708.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635841 magneticMoment: [ Abs: 0.48185 Tot: -0.02626 ] + SubspaceRotationAdjust: set factor to 0.0235 +ElecMinimize: Iter: 17 G: -1059.017860096766071 |grad|_K: 4.490e-07 alpha: 4.960e-01 linmin: 3.501e-05 t[s]: 709.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768844 of unit cell: Completed after 11 iterations at t[s]: 710.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768843 of unit cell: Completed after 0 iterations at t[s]: 710.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633799 magneticMoment: [ Abs: 0.48134 Tot: -0.02631 ] + SubspaceRotationAdjust: set factor to 0.0251 +ElecMinimize: Iter: 18 G: -1059.017895230832892 |grad|_K: 3.238e-07 alpha: 5.001e-01 linmin: -1.507e-04 t[s]: 711.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768802 of unit cell: Completed after 13 iterations at t[s]: 712.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768799 of unit cell: Completed after 0 iterations at t[s]: 712.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631717 magneticMoment: [ Abs: 0.48078 Tot: -0.02634 ] + SubspaceRotationAdjust: set factor to 0.0264 +ElecMinimize: Iter: 19 G: -1059.017915183054129 |grad|_K: 2.375e-07 alpha: 5.424e-01 linmin: -7.421e-04 t[s]: 713.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768829 of unit cell: Completed after 11 iterations at t[s]: 714.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768829 of unit cell: Completed after 0 iterations at t[s]: 715.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634123 magneticMoment: [ Abs: 0.48023 Tot: -0.02723 ] + SubspaceRotationAdjust: set factor to 0.0271 +ElecMinimize: Iter: 20 G: -1059.017926148697143 |grad|_K: 1.743e-07 alpha: 5.502e-01 linmin: -9.153e-05 t[s]: 716.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768823 of unit cell: Completed after 3 iterations at t[s]: 716.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768822 of unit cell: Completed after 0 iterations at t[s]: 717.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633890 magneticMoment: [ Abs: 0.47996 Tot: -0.02762 ] + SubspaceRotationAdjust: set factor to 0.032 +ElecMinimize: Iter: 21 G: -1059.017932839838068 |grad|_K: 1.452e-07 alpha: 6.301e-01 linmin: -3.509e-04 t[s]: 718.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768792 of unit cell: Completed after 11 iterations at t[s]: 718.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768799 of unit cell: Completed after 3 iterations at t[s]: 719.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632457 magneticMoment: [ Abs: 0.47990 Tot: -0.02768 ] + SubspaceRotationAdjust: set factor to 0.034 +ElecMinimize: Iter: 22 G: -1059.017936373564908 |grad|_K: 1.336e-07 alpha: 4.824e-01 linmin: 1.822e-04 t[s]: 720.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 11 iterations at t[s]: 720.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768824 of unit cell: Completed after 0 iterations at t[s]: 721.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634020 magneticMoment: [ Abs: 0.47981 Tot: -0.02846 ] + SubspaceRotationAdjust: set factor to 0.0372 +ElecMinimize: Iter: 23 G: -1059.017939816531452 |grad|_K: 1.218e-07 alpha: 5.492e-01 linmin: -1.922e-03 t[s]: 722.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768825 of unit cell: Completed after 3 iterations at t[s]: 722.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768825 of unit cell: Completed after 0 iterations at t[s]: 723.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633974 magneticMoment: [ Abs: 0.47992 Tot: -0.02898 ] + SubspaceRotationAdjust: set factor to 0.0457 +ElecMinimize: Iter: 24 G: -1059.017942844774552 |grad|_K: 1.238e-07 alpha: 5.507e-01 linmin: -2.734e-04 t[s]: 724.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768785 of unit cell: Completed after 8 iterations at t[s]: 725.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768783 of unit cell: Completed after 0 iterations at t[s]: 725.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631101 magneticMoment: [ Abs: 0.48031 Tot: -0.02910 ] + SubspaceRotationAdjust: set factor to 0.0464 +ElecMinimize: Iter: 25 G: -1059.017945923418438 |grad|_K: 1.226e-07 alpha: 5.688e-01 linmin: 1.700e-04 t[s]: 726.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768789 of unit cell: Completed after 3 iterations at t[s]: 727.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768789 of unit cell: Completed after 0 iterations at t[s]: 727.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631265 magneticMoment: [ Abs: 0.48093 Tot: -0.02994 ] + SubspaceRotationAdjust: set factor to 0.0545 +ElecMinimize: Iter: 26 G: -1059.017948819941921 |grad|_K: 1.274e-07 alpha: 5.575e-01 linmin: -2.394e-06 t[s]: 728.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768824 of unit cell: Completed after 11 iterations at t[s]: 729.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 3 iterations at t[s]: 729.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632866 magneticMoment: [ Abs: 0.48158 Tot: -0.03115 ] + SubspaceRotationAdjust: set factor to 0.0516 +ElecMinimize: Iter: 27 G: -1059.017951311013348 |grad|_K: 1.478e-07 alpha: 4.428e-01 linmin: 2.311e-04 t[s]: 730.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768771 of unit cell: Completed after 11 iterations at t[s]: 731.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768789 of unit cell: Completed after 8 iterations at t[s]: 731.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630794 magneticMoment: [ Abs: 0.48227 Tot: -0.03163 ] + SubspaceRotationAdjust: set factor to 0.0458 +ElecMinimize: Iter: 28 G: -1059.017953312757527 |grad|_K: 1.143e-07 alpha: 2.748e-01 linmin: 4.559e-05 t[s]: 732.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768786 of unit cell: Completed after 3 iterations at t[s]: 733.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768784 of unit cell: Completed after 3 iterations at t[s]: 734.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630313 magneticMoment: [ Abs: 0.48304 Tot: -0.03274 ] + SubspaceRotationAdjust: set factor to 0.0537 +ElecMinimize: Iter: 29 G: -1059.017955477409942 |grad|_K: 9.782e-08 alpha: 4.725e-01 linmin: -2.438e-04 t[s]: 735.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768822 of unit cell: Completed after 8 iterations at t[s]: 735.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768815 of unit cell: Completed after 3 iterations at t[s]: 736.22 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632243 magneticMoment: [ Abs: 0.48364 Tot: -0.03398 ] + SubspaceRotationAdjust: set factor to 0.0455 +ElecMinimize: Iter: 30 G: -1059.017956765808322 |grad|_K: 9.209e-08 alpha: 3.820e-01 linmin: 4.216e-04 t[s]: 737.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768807 of unit cell: Completed after 4 iterations at t[s]: 737.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 0 iterations at t[s]: 738.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631553 magneticMoment: [ Abs: 0.48460 Tot: -0.03484 ] + SubspaceRotationAdjust: set factor to 0.0576 +ElecMinimize: Iter: 31 G: -1059.017958011494329 |grad|_K: 7.043e-08 alpha: 4.341e-01 linmin: -4.246e-04 t[s]: 739.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768784 of unit cell: Completed after 9 iterations at t[s]: 739.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768791 of unit cell: Completed after 3 iterations at t[s]: 740.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630595 magneticMoment: [ Abs: 0.48512 Tot: -0.03514 ] + SubspaceRotationAdjust: set factor to 0.0517 +ElecMinimize: Iter: 32 G: -1059.017958488570684 |grad|_K: 8.246e-08 alpha: 2.990e-01 linmin: -4.676e-04 t[s]: 741.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768806 of unit cell: Completed after 6 iterations at t[s]: 741.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768803 of unit cell: Completed after 0 iterations at t[s]: 742.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631481 magneticMoment: [ Abs: 0.48569 Tot: -0.03605 ] + SubspaceRotationAdjust: set factor to 0.0613 +ElecMinimize: Iter: 33 G: -1059.017959096346203 |grad|_K: 5.726e-08 alpha: 2.500e-01 linmin: 2.904e-04 t[s]: 743.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 5 iterations at t[s]: 744.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768815 of unit cell: Completed after 0 iterations at t[s]: 744.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632367 magneticMoment: [ Abs: 0.48615 Tot: -0.03701 ] + SubspaceRotationAdjust: set factor to 0.0668 +ElecMinimize: Iter: 34 G: -1059.017959552032607 |grad|_K: 4.435e-08 alpha: 3.851e-01 linmin: -2.227e-03 t[s]: 745.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 1 iterations at t[s]: 746.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 0 iterations at t[s]: 746.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632354 magneticMoment: [ Abs: 0.48665 Tot: -0.03790 ] + SubspaceRotationAdjust: set factor to 0.0823 +ElecMinimize: Iter: 35 G: -1059.017959937621981 |grad|_K: 4.291e-08 alpha: 4.866e-01 linmin: -9.639e-04 t[s]: 747.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768794 of unit cell: Completed after 8 iterations at t[s]: 748.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768802 of unit cell: Completed after 2 iterations at t[s]: 748.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631614 magneticMoment: [ Abs: 0.48708 Tot: -0.03842 ] + SubspaceRotationAdjust: set factor to 0.0781 +ElecMinimize: Iter: 36 G: -1059.017960129948960 |grad|_K: 5.406e-08 alpha: 2.949e-01 linmin: 5.777e-04 t[s]: 749.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768806 of unit cell: Completed after 3 iterations at t[s]: 750.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 0 iterations at t[s]: 750.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631882 magneticMoment: [ Abs: 0.48786 Tot: -0.03955 ] + SubspaceRotationAdjust: set factor to 0.113 +ElecMinimize: Iter: 37 G: -1059.017960372751986 |grad|_K: 4.607e-08 alpha: 2.508e-01 linmin: -6.837e-05 t[s]: 751.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768818 of unit cell: Completed after 5 iterations at t[s]: 752.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768816 of unit cell: Completed after 0 iterations at t[s]: 753.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632594 magneticMoment: [ Abs: 0.48840 Tot: -0.04046 ] + SubspaceRotationAdjust: set factor to 0.0898 +ElecMinimize: Iter: 38 G: -1059.017960525668968 |grad|_K: 5.850e-08 alpha: 2.003e-01 linmin: 1.716e-03 t[s]: 754.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768806 of unit cell: Completed after 3 iterations at t[s]: 754.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768808 of unit cell: Completed after 0 iterations at t[s]: 755.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632146 magneticMoment: [ Abs: 0.48910 Tot: -0.04144 ] + SubspaceRotationAdjust: set factor to 0.134 +ElecMinimize: Iter: 39 G: -1059.017960666947602 |grad|_K: 3.729e-08 alpha: 1.481e-01 linmin: -4.518e-04 t[s]: 756.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768804 of unit cell: Completed after 0 iterations at t[s]: 756.67 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.442450e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768795 of unit cell: Completed after 3 iterations at t[s]: 757.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768800 of unit cell: Completed after 3 iterations at t[s]: 757.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631584 magneticMoment: [ Abs: 0.48978 Tot: -0.04251 ] + SubspaceRotationAdjust: set factor to 0.116 +ElecMinimize: Iter: 40 G: -1059.017960802391599 |grad|_K: 4.589e-08 alpha: 2.923e-01 linmin: 9.160e-04 t[s]: 758.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 4 iterations at t[s]: 759.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 2 iterations at t[s]: 759.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632394 magneticMoment: [ Abs: 0.49058 Tot: -0.04417 ] + SubspaceRotationAdjust: set factor to 0.113 +ElecMinimize: Iter: 41 G: -1059.017960933295626 |grad|_K: 3.474e-08 alpha: 1.981e-01 linmin: 7.765e-04 t[s]: 760.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 0 iterations at t[s]: 761.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768818 of unit cell: Completed after 1 iterations at t[s]: 762.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632854 magneticMoment: [ Abs: 0.49188 Tot: -0.04653 ] + SubspaceRotationAdjust: set factor to 0.134 +ElecMinimize: Iter: 42 G: -1059.017961082709689 |grad|_K: 3.358e-08 alpha: 4.232e-01 linmin: 1.010e-03 t[s]: 763.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768812 of unit cell: Completed after 3 iterations at t[s]: 763.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768813 of unit cell: Completed after 0 iterations at t[s]: 764.18 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632585 magneticMoment: [ Abs: 0.49318 Tot: -0.04851 ] + SubspaceRotationAdjust: set factor to 0.15 +ElecMinimize: Iter: 43 G: -1059.017961202088827 |grad|_K: 3.127e-08 alpha: 3.416e-01 linmin: -3.571e-04 t[s]: 765.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 3 iterations at t[s]: 765.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 0 iterations at t[s]: 766.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632072 magneticMoment: [ Abs: 0.49461 Tot: -0.05066 ] + SubspaceRotationAdjust: set factor to 0.156 +ElecMinimize: Iter: 44 G: -1059.017961324509088 |grad|_K: 3.617e-08 alpha: 3.495e-01 linmin: 3.050e-04 t[s]: 767.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768822 of unit cell: Completed after 3 iterations at t[s]: 767.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 0 iterations at t[s]: 768.45 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632892 magneticMoment: [ Abs: 0.49618 Tot: -0.05332 ] + SubspaceRotationAdjust: set factor to 0.129 +ElecMinimize: Iter: 45 G: -1059.017961437307576 |grad|_K: 4.243e-08 alpha: 2.449e-01 linmin: 2.382e-03 t[s]: 769.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768809 of unit cell: Completed after 3 iterations at t[s]: 770.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 0 iterations at t[s]: 770.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632564 magneticMoment: [ Abs: 0.49783 Tot: -0.05592 ] + SubspaceRotationAdjust: set factor to 0.109 +ElecMinimize: Iter: 46 G: -1059.017961520808967 |grad|_K: 3.608e-08 alpha: 1.745e-01 linmin: 2.421e-05 t[s]: 771.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 0 iterations at t[s]: 772.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768818 of unit cell: Completed after 2 iterations at t[s]: 772.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633080 magneticMoment: [ Abs: 0.50096 Tot: -0.06078 ] + SubspaceRotationAdjust: set factor to 0.121 +ElecMinimize: Iter: 47 G: -1059.017961659112416 |grad|_K: 3.533e-08 alpha: 3.879e-01 linmin: 2.261e-03 t[s]: 773.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768819 of unit cell: Completed after 2 iterations at t[s]: 774.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768819 of unit cell: Completed after 0 iterations at t[s]: 775.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633223 magneticMoment: [ Abs: 0.50465 Tot: -0.06607 ] + SubspaceRotationAdjust: set factor to 0.133 +ElecMinimize: Iter: 48 G: -1059.017961811669693 |grad|_K: 3.694e-08 alpha: 4.161e-01 linmin: -6.766e-04 t[s]: 776.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 2 iterations at t[s]: 776.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 0 iterations at t[s]: 777.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633365 magneticMoment: [ Abs: 0.50851 Tot: -0.07145 ] + SubspaceRotationAdjust: set factor to 0.148 +ElecMinimize: Iter: 49 G: -1059.017961988343586 |grad|_K: 3.865e-08 alpha: 3.598e-01 linmin: -6.712e-04 t[s]: 778.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768810 of unit cell: Completed after 3 iterations at t[s]: 778.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 0 iterations at t[s]: 779.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632806 magneticMoment: [ Abs: 0.51244 Tot: -0.07670 ] + SubspaceRotationAdjust: set factor to 0.132 +ElecMinimize: Iter: 50 G: -1059.017962155576470 |grad|_K: 5.313e-08 alpha: 3.122e-01 linmin: -4.656e-04 t[s]: 780.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768833 of unit cell: Completed after 8 iterations at t[s]: 781.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768824 of unit cell: Completed after 3 iterations at t[s]: 781.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633762 magneticMoment: [ Abs: 0.51710 Tot: -0.08314 ] + SubspaceRotationAdjust: set factor to 0.109 +ElecMinimize: Iter: 51 G: -1059.017962356576845 |grad|_K: 5.033e-08 alpha: 1.835e-01 linmin: 8.604e-04 t[s]: 782.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768826 of unit cell: Completed after 0 iterations at t[s]: 783.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768828 of unit cell: Completed after 2 iterations at t[s]: 783.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634118 magneticMoment: [ Abs: 0.52582 Tot: -0.09419 ] + SubspaceRotationAdjust: set factor to 0.138 +ElecMinimize: Iter: 52 G: -1059.017962615525676 |grad|_K: 5.401e-08 alpha: 3.484e-01 linmin: 4.194e-04 t[s]: 784.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 8 iterations at t[s]: 785.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 3 iterations at t[s]: 786.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633756 magneticMoment: [ Abs: 0.53190 Tot: -0.10122 ] + SubspaceRotationAdjust: set factor to 0.109 +ElecMinimize: Iter: 53 G: -1059.017962771945122 |grad|_K: 8.263e-08 alpha: 1.927e-01 linmin: 4.441e-04 t[s]: 787.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768850 of unit cell: Completed after 7 iterations at t[s]: 787.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768840 of unit cell: Completed after 3 iterations at t[s]: 788.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635044 magneticMoment: [ Abs: 0.54211 Tot: -0.11273 ] + SubspaceRotationAdjust: set factor to 0.118 +ElecMinimize: Iter: 54 G: -1059.017963047924923 |grad|_K: 5.529e-08 alpha: 1.285e-01 linmin: 6.150e-05 t[s]: 789.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768847 of unit cell: Completed after 0 iterations at t[s]: 789.90 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.853738e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768863 of unit cell: Completed after 8 iterations at t[s]: 790.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768856 of unit cell: Completed after 0 iterations at t[s]: 791.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636216 magneticMoment: [ Abs: 0.55269 Tot: -0.12418 ] + SubspaceRotationAdjust: set factor to 0.0809 +ElecMinimize: Iter: 55 G: -1059.017963373589282 |grad|_K: 1.008e-07 alpha: 2.826e-01 linmin: 1.592e-03 t[s]: 792.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768848 of unit cell: Completed after 9 iterations at t[s]: 792.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768851 of unit cell: Completed after 4 iterations at t[s]: 793.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635974 magneticMoment: [ Abs: 0.56262 Tot: -0.13448 ] + SubspaceRotationAdjust: set factor to 0.09 +ElecMinimize: Iter: 56 G: -1059.017963542030884 |grad|_K: 6.194e-08 alpha: 7.928e-02 linmin: 6.589e-04 t[s]: 794.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768849 of unit cell: Completed after 0 iterations at t[s]: 794.89 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.378522e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768846 of unit cell: Completed after 2 iterations at t[s]: 795.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768845 of unit cell: Completed after 0 iterations at t[s]: 796.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635643 magneticMoment: [ Abs: 0.57865 Tot: -0.15094 ] + SubspaceRotationAdjust: set factor to 0.0946 +ElecMinimize: Iter: 57 G: -1059.017963951777574 |grad|_K: 6.025e-08 alpha: 3.354e-01 linmin: -3.874e-04 t[s]: 797.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768850 of unit cell: Completed after 3 iterations at t[s]: 797.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768850 of unit cell: Completed after 0 iterations at t[s]: 798.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636088 magneticMoment: [ Abs: 0.59379 Tot: -0.16643 ] + SubspaceRotationAdjust: set factor to 0.104 +ElecMinimize: Iter: 58 G: -1059.017964390575571 |grad|_K: 5.862e-08 alpha: 3.294e-01 linmin: -2.962e-04 t[s]: 799.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768874 of unit cell: Completed after 8 iterations at t[s]: 799.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768870 of unit cell: Completed after 0 iterations at t[s]: 800.45 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637376 magneticMoment: [ Abs: 0.60611 Tot: -0.17901 ] + SubspaceRotationAdjust: set factor to 0.0931 +ElecMinimize: Iter: 59 G: -1059.017964743259881 |grad|_K: 8.662e-08 alpha: 2.759e-01 linmin: 9.796e-04 t[s]: 801.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768872 of unit cell: Completed after 4 iterations at t[s]: 802.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768869 of unit cell: Completed after 3 iterations at t[s]: 802.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637337 magneticMoment: [ Abs: 0.62010 Tot: -0.19274 ] + SubspaceRotationAdjust: set factor to 0.123 +ElecMinimize: Iter: 60 G: -1059.017965043314916 |grad|_K: 6.581e-08 alpha: 1.430e-01 linmin: 1.093e-04 t[s]: 803.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768864 of unit cell: Completed after 4 iterations at t[s]: 804.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768862 of unit cell: Completed after 0 iterations at t[s]: 804.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636815 magneticMoment: [ Abs: 0.63300 Tot: -0.20511 ] + SubspaceRotationAdjust: set factor to 0.125 +ElecMinimize: Iter: 61 G: -1059.017965394108387 |grad|_K: 6.108e-08 alpha: 2.272e-01 linmin: -8.730e-04 t[s]: 805.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768867 of unit cell: Completed after 2 iterations at t[s]: 806.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768869 of unit cell: Completed after 0 iterations at t[s]: 807.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637279 magneticMoment: [ Abs: 0.64710 Tot: -0.21872 ] + SubspaceRotationAdjust: set factor to 0.156 +ElecMinimize: Iter: 62 G: -1059.017965819101164 |grad|_K: 6.435e-08 alpha: 2.852e-01 linmin: -7.028e-04 t[s]: 808.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768901 of unit cell: Completed after 8 iterations at t[s]: 808.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768887 of unit cell: Completed after 4 iterations at t[s]: 809.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638500 magneticMoment: [ Abs: 0.65633 Tot: -0.22779 ] + SubspaceRotationAdjust: set factor to 0.137 +ElecMinimize: Iter: 63 G: -1059.017966105650885 |grad|_K: 7.632e-08 alpha: 1.675e-01 linmin: 8.699e-04 t[s]: 810.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768885 of unit cell: Completed after 0 iterations at t[s]: 810.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768885 of unit cell: Completed after 0 iterations at t[s]: 811.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638395 magneticMoment: [ Abs: 0.66963 Tot: -0.24024 ] + SubspaceRotationAdjust: set factor to 0.153 +ElecMinimize: Iter: 64 G: -1059.017966421176197 |grad|_K: 7.655e-08 alpha: 1.733e-01 linmin: 5.136e-06 t[s]: 812.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768859 of unit cell: Completed after 8 iterations at t[s]: 813.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768875 of unit cell: Completed after 5 iterations at t[s]: 813.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637719 magneticMoment: [ Abs: 0.67459 Tot: -0.24465 ] + SubspaceRotationAdjust: set factor to 0.117 +ElecMinimize: Iter: 65 G: -1059.017966478455037 |grad|_K: 7.565e-08 alpha: 6.487e-02 linmin: 9.984e-04 t[s]: 814.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768874 of unit cell: Completed after 0 iterations at t[s]: 815.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768875 of unit cell: Completed after 3 iterations at t[s]: 815.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637697 magneticMoment: [ Abs: 0.68645 Tot: -0.25538 ] + SubspaceRotationAdjust: set factor to 0.133 +ElecMinimize: Iter: 66 G: -1059.017966703907859 |grad|_K: 7.176e-08 alpha: 1.562e-01 linmin: 4.013e-04 t[s]: 816.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768898 of unit cell: Completed after 8 iterations at t[s]: 817.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768886 of unit cell: Completed after 4 iterations at t[s]: 818.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638431 magneticMoment: [ Abs: 0.69188 Tot: -0.26036 ] + SubspaceRotationAdjust: set factor to 0.115 +ElecMinimize: Iter: 67 G: -1059.017966817355955 |grad|_K: 6.324e-08 alpha: 7.706e-02 linmin: 6.958e-04 t[s]: 819.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768890 of unit cell: Completed after 2 iterations at t[s]: 819.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768892 of unit cell: Completed after 0 iterations at t[s]: 820.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638805 magneticMoment: [ Abs: 0.69869 Tot: -0.26627 ] + SubspaceRotationAdjust: set factor to 0.167 +ElecMinimize: Iter: 68 G: -1059.017966992810898 |grad|_K: 5.289e-08 alpha: 1.221e-01 linmin: -2.178e-03 t[s]: 821.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768890 of unit cell: Completed after 4 iterations at t[s]: 821.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768890 of unit cell: Completed after 0 iterations at t[s]: 822.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638600 magneticMoment: [ Abs: 0.70310 Tot: -0.26985 ] + SubspaceRotationAdjust: set factor to 0.195 +ElecMinimize: Iter: 69 G: -1059.017967122448226 |grad|_K: 5.075e-08 alpha: 1.119e-01 linmin: -1.784e-03 t[s]: 823.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768878 of unit cell: Completed after 7 iterations at t[s]: 824.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768883 of unit cell: Completed after 1 iterations at t[s]: 824.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638137 magneticMoment: [ Abs: 0.70527 Tot: -0.27148 ] + SubspaceRotationAdjust: set factor to 0.128 +ElecMinimize: Iter: 70 G: -1059.017967177776200 |grad|_K: 7.869e-08 alpha: 6.243e-02 linmin: 2.006e-03 t[s]: 825.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768881 of unit cell: Completed after 0 iterations at t[s]: 826.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768882 of unit cell: Completed after 0 iterations at t[s]: 826.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638035 magneticMoment: [ Abs: 0.70966 Tot: -0.27497 ] + SubspaceRotationAdjust: set factor to 0.0995 +ElecMinimize: Iter: 71 G: -1059.017967263422861 |grad|_K: 6.736e-08 alpha: 5.206e-02 linmin: 1.180e-06 t[s]: 828.04 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 8.240e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.901 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.914 5.977 5.956 5.940 2.985 +# coordination-number Hf 11.128 16.726 16.719 16.624 13.885 11.126 16.720 16.724 16.624 13.885 11.970 16.720 16.724 16.624 13.885 11.128 16.779 16.724 16.624 13.885 +# coordination-number N 1.027 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.12 +EvdW_6 = -0.120274 +EvdW_8 = -0.212287 + +# Ionic positions in cartesian coordinates: +ion C 15.515069641948251 8.970497350992051 29.518241582658508 1 +ion C 6.487855760253332 0.181834802788424 23.690796219691197 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343457053847366 8.999426028796876 29.222363711160646 1 +ion C 0.313864307230839 0.181483979657740 23.421117892523405 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.460909659906896 3.607475102440546 29.222356817183769 1 +ion C 9.568450902365356 5.532290864320664 23.958714689961415 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.234534498405104 3.604723367665023 28.952917612289209 1 +ion C 3.394501447584366 5.531965243297395 23.690788758030930 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.148368111596595 0.014253244273522 31.011233152314496 1 +ion Hf 12.544336067650487 7.252882840155226 26.559509964317684 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.022152543620716 0.012978854423647 30.745034930541912 1 +ion Hf 6.382174540497179 7.252869378150114 26.290087412490475 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.262852154132782 5.355181617058370 31.404337280195129 1 +ion Hf 9.469905457752423 1.912500246541372 26.290039757993419 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.427105355364558 5.321336795272951 31.550274698626104 1 +ion Hf 3.295760021166517 1.905553529093818 26.016266310229486 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.253062381185192 5.350922435893279 35.671342085400994 1 + +# Forces in Cartesian coordinates: +force C -0.000333021140417 -0.000181139008312 0.011011746855291 1 +force C 0.000392816856583 -0.000284488632686 0.001630616385865 1 +force C 0.000271980593718 0.000158373784347 -0.004279757121790 0 +force C 0.000173124532306 0.000099547246376 -0.004276884329135 0 +force C -0.000972131406494 -0.000618807036135 0.022969588536894 0 +force C -0.000054415932264 0.004299284865123 0.005140866661383 1 +force C -0.000522310844280 -0.000297440771023 0.001650630159685 1 +force C 0.000174962883083 0.000182575831860 -0.004308264973172 0 +force C 0.000180250936065 -0.000034301863837 -0.004188780388462 0 +force C -0.001062131338332 -0.000614114661840 0.022979080460615 0 +force C 0.003692825689674 -0.002190124855580 0.005060868200120 1 +force C -0.000164349642911 -0.000097492859297 0.002380846667652 1 +force C 0.000244077713827 0.000059810178051 -0.004310784707399 0 +force C 0.000060928217895 0.000173839365031 -0.004188628912667 0 +force C -0.000993591806936 -0.000574169282399 0.022861531056911 0 +force C -0.003898335536890 -0.002209450466784 0.005739838368316 1 +force C -0.000047774071816 0.000479137029067 0.001623561632319 1 +force C 0.000188135054856 0.000107422035209 -0.004059131331748 0 +force C 0.000286400687360 0.000165740224502 -0.004164487720784 0 +force C -0.001022523000228 -0.000532897197694 0.022970290633261 0 +force Hf -0.004482227848476 0.002556733425517 0.005146576101904 1 +force Hf -0.002106723629105 -0.001184182371641 0.005098558431441 1 +force Hf 0.000500947654171 0.000288640690899 -0.003711094580987 0 +force Hf -0.000419782266725 -0.000163574182936 0.011951598557203 0 +force Hf 0.001043301963265 0.000602051687597 -0.023964229238374 0 +force Hf 0.003643428570588 0.002002232877767 0.005768280235032 1 +force Hf 0.001790074397450 -0.001364602720385 0.005762573297575 1 +force Hf 0.000586671086108 0.000108502995161 -0.003928856142064 0 +force Hf -0.000319003659351 -0.000183520111188 0.012016368083213 0 +force Hf 0.001382566318848 0.000608308516062 -0.024050508977171 0 +force Hf 0.000828911556595 0.000587982848391 0.031863841626191 1 +force Hf -0.000294826695104 0.002223210489691 0.005737941975639 1 +force Hf 0.000388746052226 0.000457845873512 -0.003924684493687 0 +force Hf -0.000398725782005 -0.000230969619839 0.012131192773677 0 +force Hf 0.001216921455712 0.000893999370782 -0.024050920779575 0 +force Hf 0.000127081292041 -0.005100689758196 0.005115043729393 1 +force Hf -0.000006456485181 -0.000022901063668 0.000451516392931 1 +force Hf 0.000694907190487 0.000404085415388 -0.003942131592550 0 +force Hf -0.000349778022070 -0.000281262100878 0.011948721548405 0 +force Hf 0.001184541268133 0.000685839528306 -0.023693151792021 0 +force N -0.000081574823352 -0.000179614619305 -0.079078764491498 1 + +# Energy components: + A_diel = -0.5707683957829115 + Eewald = 38756.7710350306733744 + EH = 39732.6852943400299409 + Eloc = -79558.4555548908829223 + Enl = -270.1289788131679757 + EvdW = -0.3325608525674292 + Exc = -796.5774800527392472 + Exc_core = 594.6256223180482721 + KE = 421.1049263588306530 + MuShift = -0.0088016449665616 +------------------------------------- + Etot = -1120.8872666025299623 + TS = 0.0019273280457110 +------------------------------------- + F = -1120.8891939305756296 + muN = -61.8712266671527331 +------------------------------------- + G = -1059.0179672634228609 + +IonicMinimize: Iter: 1 G: -1059.017967263422861 |grad|_K: 1.238e-02 alpha: 3.000e+00 linmin: -7.613e-01 t[s]: 834.10 + +#--- Lowdin population analysis --- +# oxidation-state C -0.235 -0.232 -0.233 -0.209 -0.187 -0.232 -0.232 -0.233 -0.209 -0.187 -0.232 -0.230 -0.233 -0.209 -0.188 -0.233 -0.232 -0.234 -0.209 -0.187 +# magnetic-moments C -0.002 -0.001 -0.006 -0.007 -0.119 -0.002 -0.001 -0.006 -0.011 -0.108 -0.002 -0.000 -0.006 -0.011 -0.027 -0.001 -0.001 -0.005 -0.011 -0.119 +# oxidation-state Hf +0.597 +0.243 +0.242 +0.243 +0.118 +0.598 +0.244 +0.243 +0.242 +0.118 -0.004 +0.245 +0.243 +0.242 +0.118 +0.597 +0.249 +0.243 +0.243 +0.119 +# magnetic-moments Hf +0.042 +0.002 +0.000 +0.000 -0.001 +0.049 -0.000 -0.001 +0.001 -0.002 +0.058 -0.000 -0.001 +0.000 -0.002 +0.042 +0.002 -0.000 +0.000 -0.001 +# oxidation-state N -1.036 +# magnetic-moments N -0.019 + + +Computing DFT-D3 correction: +# coordination-number C 5.897 5.976 5.956 5.940 2.985 5.915 5.975 5.956 5.940 2.985 5.915 5.976 5.956 5.940 2.985 5.912 5.976 5.956 5.940 2.985 +# coordination-number Hf 11.126 16.711 16.712 16.624 13.885 11.124 16.705 16.720 16.624 13.885 11.954 16.705 16.720 16.624 13.885 11.126 16.772 16.720 16.624 13.885 +# coordination-number N 1.043 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.11 +EvdW_6 = -0.120267 +EvdW_8 = -0.212291 +Shifting auxilliary hamiltonian by 0.000134 to set nElectrons=325.638035 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769008 of unit cell: Completed after 28 iterations at t[s]: 836.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638035 magneticMoment: [ Abs: 0.70037 Tot: -0.26410 ] +ElecMinimize: Iter: 0 G: -1058.947760476803751 |grad|_K: 2.177e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754958 of unit cell: Completed after 31 iterations at t[s]: 837.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763823 of unit cell: Completed after 32 iterations at t[s]: 838.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.332070 magneticMoment: [ Abs: 0.66472 Tot: -0.14693 ] + SubspaceRotationAdjust: set factor to 0.0616 +ElecMinimize: Iter: 1 G: -1059.002088610086048 |grad|_K: 2.030e-05 alpha: 3.584e-01 linmin: 8.125e-03 t[s]: 839.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.775564 of unit cell: Completed after 37 iterations at t[s]: 840.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769169 of unit cell: Completed after 34 iterations at t[s]: 840.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633217 magneticMoment: [ Abs: 0.69054 Tot: -0.27753 ] + SubspaceRotationAdjust: set factor to 0.142 +ElecMinimize: Iter: 2 G: -1059.020511904660907 |grad|_K: 4.840e-06 alpha: 1.227e-01 linmin: -9.310e-03 t[s]: 841.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769689 of unit cell: Completed after 26 iterations at t[s]: 842.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770278 of unit cell: Completed after 26 iterations at t[s]: 843.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.717166 magneticMoment: [ Abs: 0.70081 Tot: -0.30721 ] + SubspaceRotationAdjust: set factor to 0.0875 +ElecMinimize: Iter: 3 G: -1059.022830495177232 |grad|_K: 6.085e-06 alpha: 2.666e-01 linmin: 1.477e-03 t[s]: 844.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767534 of unit cell: Completed after 29 iterations at t[s]: 844.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768921 of unit cell: Completed after 27 iterations at t[s]: 845.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.619428 magneticMoment: [ Abs: 0.68919 Tot: -0.26590 ] + SubspaceRotationAdjust: set factor to 0.086 +ElecMinimize: Iter: 4 G: -1059.024606132331201 |grad|_K: 2.061e-06 alpha: 1.411e-01 linmin: 2.031e-04 t[s]: 846.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768839 of unit cell: Completed after 14 iterations at t[s]: 847.03 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.233216e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768667 of unit cell: Completed after 17 iterations at t[s]: 847.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768590 of unit cell: Completed after 14 iterations at t[s]: 848.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594861 magneticMoment: [ Abs: 0.69667 Tot: -0.25770 ] + SubspaceRotationAdjust: set factor to 0.0577 +ElecMinimize: Iter: 5 G: -1059.025405819934122 |grad|_K: 2.124e-06 alpha: 5.416e-01 linmin: 2.673e-04 t[s]: 849.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770506 of unit cell: Completed after 29 iterations at t[s]: 849.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769185 of unit cell: Completed after 28 iterations at t[s]: 850.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633574 magneticMoment: [ Abs: 0.70295 Tot: -0.27274 ] + SubspaceRotationAdjust: set factor to 0.044 +ElecMinimize: Iter: 6 G: -1059.025668119653574 |grad|_K: 1.257e-06 alpha: 1.619e-01 linmin: -6.927e-04 t[s]: 851.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769248 of unit cell: Completed after 11 iterations at t[s]: 852.09 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.857211e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769371 of unit cell: Completed after 14 iterations at t[s]: 852.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769410 of unit cell: Completed after 11 iterations at t[s]: 853.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.649288 magneticMoment: [ Abs: 0.70248 Tot: -0.27736 ] + SubspaceRotationAdjust: set factor to 0.0417 +ElecMinimize: Iter: 7 G: -1059.026000252500353 |grad|_K: 1.241e-06 alpha: 5.863e-01 linmin: -1.652e-06 t[s]: 854.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768780 of unit cell: Completed after 26 iterations at t[s]: 854.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769061 of unit cell: Completed after 23 iterations at t[s]: 855.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625533 magneticMoment: [ Abs: 0.70035 Tot: -0.26770 ] + SubspaceRotationAdjust: set factor to 0.0361 +ElecMinimize: Iter: 8 G: -1059.026178321545103 |grad|_K: 1.049e-06 alpha: 3.306e-01 linmin: 7.887e-06 t[s]: 856.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769053 of unit cell: Completed after 14 iterations at t[s]: 857.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769047 of unit cell: Completed after 11 iterations at t[s]: 857.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.622637 magneticMoment: [ Abs: 0.70528 Tot: -0.26610 ] + SubspaceRotationAdjust: set factor to 0.0482 +ElecMinimize: Iter: 9 G: -1059.026393789147505 |grad|_K: 9.429e-07 alpha: 5.615e-01 linmin: -1.530e-05 t[s]: 858.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769470 of unit cell: Completed after 24 iterations at t[s]: 859.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769326 of unit cell: Completed after 18 iterations at t[s]: 859.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.639537 magneticMoment: [ Abs: 0.71019 Tot: -0.27210 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 10 G: -1059.026508136486655 |grad|_K: 8.254e-07 alpha: 3.676e-01 linmin: -1.276e-06 t[s]: 860.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769270 of unit cell: Completed after 16 iterations at t[s]: 861.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769246 of unit cell: Completed after 13 iterations at t[s]: 861.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632617 magneticMoment: [ Abs: 0.71118 Tot: -0.26910 ] + SubspaceRotationAdjust: set factor to 0.049 +ElecMinimize: Iter: 11 G: -1059.026632462607949 |grad|_K: 7.549e-07 alpha: 5.226e-01 linmin: -1.671e-05 t[s]: 862.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769142 of unit cell: Completed after 18 iterations at t[s]: 863.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769137 of unit cell: Completed after 3 iterations at t[s]: 864.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.623849 magneticMoment: [ Abs: 0.71192 Tot: -0.26538 ] + SubspaceRotationAdjust: set factor to 0.051 +ElecMinimize: Iter: 12 G: -1059.026742045363790 |grad|_K: 7.831e-07 alpha: 5.502e-01 linmin: -2.493e-05 t[s]: 865.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769481 of unit cell: Completed after 23 iterations at t[s]: 865.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769378 of unit cell: Completed after 14 iterations at t[s]: 866.18 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638748 magneticMoment: [ Abs: 0.71562 Tot: -0.27035 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 13 G: -1059.026824477274204 |grad|_K: 6.705e-07 alpha: 3.830e-01 linmin: 2.498e-05 t[s]: 867.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769331 of unit cell: Completed after 11 iterations at t[s]: 867.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769315 of unit cell: Completed after 9 iterations at t[s]: 868.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633963 magneticMoment: [ Abs: 0.71703 Tot: -0.26781 ] + SubspaceRotationAdjust: set factor to 0.0489 +ElecMinimize: Iter: 14 G: -1059.026905243048759 |grad|_K: 5.870e-07 alpha: 5.171e-01 linmin: 3.540e-05 t[s]: 869.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769169 of unit cell: Completed after 18 iterations at t[s]: 869.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769161 of unit cell: Completed after 3 iterations at t[s]: 870.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624479 magneticMoment: [ Abs: 0.71647 Tot: -0.26343 ] + SubspaceRotationAdjust: set factor to 0.0472 +ElecMinimize: Iter: 15 G: -1059.026970384061997 |grad|_K: 5.876e-07 alpha: 5.437e-01 linmin: -9.851e-05 t[s]: 871.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769384 of unit cell: Completed after 22 iterations at t[s]: 871.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769315 of unit cell: Completed after 14 iterations at t[s]: 872.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635741 magneticMoment: [ Abs: 0.71784 Tot: -0.26688 ] + SubspaceRotationAdjust: set factor to 0.0376 +ElecMinimize: Iter: 16 G: -1059.027015820681072 |grad|_K: 4.678e-07 alpha: 3.723e-01 linmin: 2.693e-05 t[s]: 873.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769301 of unit cell: Completed after 10 iterations at t[s]: 874.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769296 of unit cell: Completed after 3 iterations at t[s]: 874.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635647 magneticMoment: [ Abs: 0.71857 Tot: -0.26637 ] + SubspaceRotationAdjust: set factor to 0.0442 +ElecMinimize: Iter: 17 G: -1059.027054362363742 |grad|_K: 3.696e-07 alpha: 5.060e-01 linmin: -1.523e-05 t[s]: 875.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769201 of unit cell: Completed after 17 iterations at t[s]: 876.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769201 of unit cell: Completed after 0 iterations at t[s]: 876.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630249 magneticMoment: [ Abs: 0.71874 Tot: -0.26401 ] + SubspaceRotationAdjust: set factor to 0.0386 +ElecMinimize: Iter: 18 G: -1059.027078465749810 |grad|_K: 3.416e-07 alpha: 5.048e-01 linmin: -1.510e-04 t[s]: 877.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769302 of unit cell: Completed after 18 iterations at t[s]: 878.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 9 iterations at t[s]: 878.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635759 magneticMoment: [ Abs: 0.71948 Tot: -0.26561 ] + SubspaceRotationAdjust: set factor to 0.0322 +ElecMinimize: Iter: 19 G: -1059.027093190548612 |grad|_K: 2.288e-07 alpha: 3.562e-01 linmin: 1.095e-04 t[s]: 879.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769266 of unit cell: Completed after 7 iterations at t[s]: 880.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 3 iterations at t[s]: 881.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635885 magneticMoment: [ Abs: 0.71926 Tot: -0.26524 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 20 G: -1059.027102688769673 |grad|_K: 1.623e-07 alpha: 5.212e-01 linmin: -2.408e-04 t[s]: 882.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769224 of unit cell: Completed after 11 iterations at t[s]: 882.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769229 of unit cell: Completed after 3 iterations at t[s]: 883.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633936 magneticMoment: [ Abs: 0.71906 Tot: -0.26437 ] + SubspaceRotationAdjust: set factor to 0.033 +ElecMinimize: Iter: 21 G: -1059.027106887071568 |grad|_K: 1.362e-07 alpha: 4.534e-01 linmin: 1.303e-04 t[s]: 884.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769265 of unit cell: Completed after 11 iterations at t[s]: 884.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769262 of unit cell: Completed after 0 iterations at t[s]: 885.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636273 magneticMoment: [ Abs: 0.71953 Tot: -0.26512 ] + SubspaceRotationAdjust: set factor to 0.0281 +ElecMinimize: Iter: 22 G: -1059.027109546237625 |grad|_K: 9.396e-08 alpha: 4.145e-01 linmin: 2.099e-04 t[s]: 886.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769261 of unit cell: Completed after 3 iterations at t[s]: 886.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769261 of unit cell: Completed after 0 iterations at t[s]: 887.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636274 magneticMoment: [ Abs: 0.71984 Tot: -0.26503 ] + SubspaceRotationAdjust: set factor to 0.0331 +ElecMinimize: Iter: 23 G: -1059.027111218343634 |grad|_K: 7.220e-08 alpha: 5.434e-01 linmin: -5.415e-04 t[s]: 888.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769249 of unit cell: Completed after 8 iterations at t[s]: 888.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769250 of unit cell: Completed after 0 iterations at t[s]: 889.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635621 magneticMoment: [ Abs: 0.72006 Tot: -0.26471 ] + SubspaceRotationAdjust: set factor to 0.0329 +ElecMinimize: Iter: 24 G: -1059.027112151815345 |grad|_K: 6.026e-08 alpha: 5.047e-01 linmin: -7.050e-04 t[s]: 890.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 5 iterations at t[s]: 891.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 0 iterations at t[s]: 891.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636514 magneticMoment: [ Abs: 0.72041 Tot: -0.26491 ] + SubspaceRotationAdjust: set factor to 0.0342 +ElecMinimize: Iter: 25 G: -1059.027112789701505 |grad|_K: 5.045e-08 alpha: 4.931e-01 linmin: -4.575e-04 t[s]: 892.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769265 of unit cell: Completed after 3 iterations at t[s]: 893.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769266 of unit cell: Completed after 0 iterations at t[s]: 893.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636703 magneticMoment: [ Abs: 0.72075 Tot: -0.26484 ] + SubspaceRotationAdjust: set factor to 0.0411 +ElecMinimize: Iter: 26 G: -1059.027113314243479 |grad|_K: 4.641e-08 alpha: 5.694e-01 linmin: -1.158e-03 t[s]: 894.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769260 of unit cell: Completed after 3 iterations at t[s]: 895.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769259 of unit cell: Completed after 0 iterations at t[s]: 895.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636233 magneticMoment: [ Abs: 0.72130 Tot: -0.26454 ] + SubspaceRotationAdjust: set factor to 0.0473 +ElecMinimize: Iter: 27 G: -1059.027113836443505 |grad|_K: 4.375e-08 alpha: 6.510e-01 linmin: -2.689e-04 t[s]: 896.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769254 of unit cell: Completed after 5 iterations at t[s]: 897.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769255 of unit cell: Completed after 0 iterations at t[s]: 897.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635863 magneticMoment: [ Abs: 0.72198 Tot: -0.26427 ] + SubspaceRotationAdjust: set factor to 0.0499 +ElecMinimize: Iter: 28 G: -1059.027114196387629 |grad|_K: 5.616e-08 alpha: 5.381e-01 linmin: -1.532e-04 t[s]: 898.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769279 of unit cell: Completed after 7 iterations at t[s]: 899.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769269 of unit cell: Completed after 3 iterations at t[s]: 900.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636804 magneticMoment: [ Abs: 0.72289 Tot: -0.26443 ] + SubspaceRotationAdjust: set factor to 0.0461 +ElecMinimize: Iter: 29 G: -1059.027114527231788 |grad|_K: 4.843e-08 alpha: 3.062e-01 linmin: 3.940e-04 t[s]: 901.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769273 of unit cell: Completed after 0 iterations at t[s]: 901.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769276 of unit cell: Completed after 3 iterations at t[s]: 902.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637289 magneticMoment: [ Abs: 0.72422 Tot: -0.26429 ] + SubspaceRotationAdjust: set factor to 0.054 +ElecMinimize: Iter: 30 G: -1059.027114924629359 |grad|_K: 4.946e-08 alpha: 5.631e-01 linmin: 6.838e-04 t[s]: 903.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769259 of unit cell: Completed after 8 iterations at t[s]: 903.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 0 iterations at t[s]: 904.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636512 magneticMoment: [ Abs: 0.72523 Tot: -0.26367 ] + SubspaceRotationAdjust: set factor to 0.045 +ElecMinimize: Iter: 31 G: -1059.027115277746589 |grad|_K: 5.390e-08 alpha: 4.258e-01 linmin: 1.169e-03 t[s]: 905.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769276 of unit cell: Completed after 4 iterations at t[s]: 905.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 1 iterations at t[s]: 906.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637167 magneticMoment: [ Abs: 0.72642 Tot: -0.26361 ] + SubspaceRotationAdjust: set factor to 0.0409 +ElecMinimize: Iter: 32 G: -1059.027115515725882 |grad|_K: 3.663e-08 alpha: 3.041e-01 linmin: -2.037e-04 t[s]: 907.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 0 iterations at t[s]: 907.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 0 iterations at t[s]: 908.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637206 magneticMoment: [ Abs: 0.72743 Tot: -0.26332 ] + SubspaceRotationAdjust: set factor to 0.0455 +ElecMinimize: Iter: 33 G: -1059.027115757008687 |grad|_K: 3.027e-08 alpha: 4.930e-01 linmin: -3.853e-04 t[s]: 909.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769264 of unit cell: Completed after 2 iterations at t[s]: 910.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769265 of unit cell: Completed after 0 iterations at t[s]: 910.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636817 magneticMoment: [ Abs: 0.72814 Tot: -0.26294 ] + SubspaceRotationAdjust: set factor to 0.0443 +ElecMinimize: Iter: 34 G: -1059.027115900038325 |grad|_K: 2.513e-08 alpha: 4.414e-01 linmin: -1.013e-03 t[s]: 911.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769268 of unit cell: Completed after 0 iterations at t[s]: 912.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769269 of unit cell: Completed after 1 iterations at t[s]: 912.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637085 magneticMoment: [ Abs: 0.72910 Tot: -0.26282 ] + SubspaceRotationAdjust: set factor to 0.0512 +ElecMinimize: Iter: 35 G: -1059.027116019412915 |grad|_K: 2.496e-08 alpha: 5.539e-01 linmin: 6.784e-04 t[s]: 913.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769277 of unit cell: Completed after 2 iterations at t[s]: 914.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769274 of unit cell: Completed after 0 iterations at t[s]: 914.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637475 magneticMoment: [ Abs: 0.72992 Tot: -0.26280 ] + SubspaceRotationAdjust: set factor to 0.0492 +ElecMinimize: Iter: 36 G: -1059.027116090991967 |grad|_K: 2.658e-08 alpha: 3.622e-01 linmin: 9.121e-04 t[s]: 915.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769268 of unit cell: Completed after 2 iterations at t[s]: 916.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769270 of unit cell: Completed after 0 iterations at t[s]: 916.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637223 magneticMoment: [ Abs: 0.73057 Tot: -0.26250 ] + SubspaceRotationAdjust: set factor to 0.0589 +ElecMinimize: Iter: 37 G: -1059.027116145460923 |grad|_K: 1.994e-08 alpha: 2.607e-01 linmin: -6.716e-04 t[s]: 917.98 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.791e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.897 5.976 5.956 5.940 2.985 5.915 5.975 5.956 5.940 2.985 5.915 5.976 5.956 5.940 2.985 5.912 5.976 5.956 5.940 2.985 +# coordination-number Hf 11.126 16.711 16.712 16.624 13.885 11.124 16.705 16.720 16.624 13.885 11.954 16.705 16.720 16.624 13.885 11.126 16.772 16.720 16.624 13.885 +# coordination-number N 1.043 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.11 +EvdW_6 = -0.120267 +EvdW_8 = -0.212291 +IonicMinimize: Wolfe criterion not satisfied: alpha: 0.0265218 (E-E0)/|gdotd0|: -0.0253745 gdotd/gdotd0: 0.910481 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number C 5.888 5.973 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.911 5.973 5.955 5.940 2.985 5.908 5.973 5.956 5.940 2.985 +# coordination-number Hf 11.122 16.680 16.697 16.624 13.885 11.121 16.674 16.711 16.624 13.885 11.906 16.673 16.711 16.624 13.885 11.123 16.757 16.711 16.624 13.885 +# coordination-number N 1.063 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.09 +EvdW_6 = -0.120252 +EvdW_8 = -0.212296 +Shifting auxilliary hamiltonian by -0.000007 to set nElectrons=325.637223 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769463 of unit cell: Completed after 34 iterations at t[s]: 924.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637223 magneticMoment: [ Abs: 0.73729 Tot: -0.26031 ] +ElecMinimize: Iter: 0 G: -1058.719728686514827 |grad|_K: 4.296e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.758358 of unit cell: Completed after 33 iterations at t[s]: 926.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.764278 of unit cell: Completed after 33 iterations at t[s]: 926.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.304037 magneticMoment: [ Abs: 0.68090 Tot: -0.12164 ] + SubspaceRotationAdjust: set factor to 0.0469 +ElecMinimize: Iter: 1 G: -1058.988494387400806 |grad|_K: 2.090e-05 alpha: 4.303e-01 linmin: 6.860e-03 t[s]: 927.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.775576 of unit cell: Completed after 37 iterations at t[s]: 928.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770323 of unit cell: Completed after 33 iterations at t[s]: 928.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.669877 magneticMoment: [ Abs: 0.70994 Tot: -0.28812 ] + SubspaceRotationAdjust: set factor to 0.0309 +ElecMinimize: Iter: 2 G: -1059.020231574263107 |grad|_K: 7.534e-06 alpha: 1.884e-01 linmin: -6.965e-03 t[s]: 929.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770536 of unit cell: Completed after 26 iterations at t[s]: 930.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770829 of unit cell: Completed after 26 iterations at t[s]: 931.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.710938 magneticMoment: [ Abs: 0.71732 Tot: -0.30151 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 3 G: -1059.029828028992370 |grad|_K: 5.196e-06 alpha: 4.508e-01 linmin: 4.511e-05 t[s]: 932.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769076 of unit cell: Completed after 29 iterations at t[s]: 932.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769447 of unit cell: Completed after 24 iterations at t[s]: 933.37 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609823 magneticMoment: [ Abs: 0.70839 Tot: -0.25934 ] + SubspaceRotationAdjust: set factor to 0.0308 +ElecMinimize: Iter: 4 G: -1059.033240060290609 |grad|_K: 3.254e-06 alpha: 3.628e-01 linmin: -1.279e-04 t[s]: 934.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769435 of unit cell: Completed after 18 iterations at t[s]: 934.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769429 of unit cell: Completed after 14 iterations at t[s]: 935.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.605299 magneticMoment: [ Abs: 0.71605 Tot: -0.25692 ] + SubspaceRotationAdjust: set factor to 0.0407 +ElecMinimize: Iter: 5 G: -1059.035016199745314 |grad|_K: 2.238e-06 alpha: 4.800e-01 linmin: -1.162e-05 t[s]: 936.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769991 of unit cell: Completed after 26 iterations at t[s]: 937.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770044 of unit cell: Completed after 14 iterations at t[s]: 937.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.643357 magneticMoment: [ Abs: 0.72640 Tot: -0.27194 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 6 G: -1059.035936156074058 |grad|_K: 2.219e-06 alpha: 5.264e-01 linmin: 1.548e-04 t[s]: 938.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769538 of unit cell: Completed after 25 iterations at t[s]: 939.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769568 of unit cell: Completed after 9 iterations at t[s]: 939.78 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.606501 magneticMoment: [ Abs: 0.72811 Tot: -0.25688 ] + SubspaceRotationAdjust: set factor to 0.0418 +ElecMinimize: Iter: 7 G: -1059.036787069427191 |grad|_K: 1.735e-06 alpha: 4.971e-01 linmin: 3.418e-05 t[s]: 940.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769507 of unit cell: Completed after 17 iterations at t[s]: 941.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769466 of unit cell: Completed after 15 iterations at t[s]: 941.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591632 magneticMoment: [ Abs: 0.73462 Tot: -0.25124 ] + SubspaceRotationAdjust: set factor to 0.0499 +ElecMinimize: Iter: 8 G: -1059.037624762187079 |grad|_K: 1.777e-06 alpha: 7.992e-01 linmin: 2.095e-06 t[s]: 942.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770680 of unit cell: Completed after 28 iterations at t[s]: 943.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770140 of unit cell: Completed after 25 iterations at t[s]: 944.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631161 magneticMoment: [ Abs: 0.74534 Tot: -0.26728 ] + SubspaceRotationAdjust: set factor to 0.0441 +ElecMinimize: Iter: 9 G: -1059.038106354848424 |grad|_K: 1.812e-06 alpha: 4.347e-01 linmin: -4.550e-05 t[s]: 945.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769989 of unit cell: Completed after 23 iterations at t[s]: 945.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769895 of unit cell: Completed after 18 iterations at t[s]: 946.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607318 magneticMoment: [ Abs: 0.75376 Tot: -0.25780 ] + SubspaceRotationAdjust: set factor to 0.0467 +ElecMinimize: Iter: 10 G: -1059.038893427914900 |grad|_K: 1.693e-06 alpha: 6.857e-01 linmin: 7.106e-06 t[s]: 947.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769858 of unit cell: Completed after 18 iterations at t[s]: 947.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769855 of unit cell: Completed after 3 iterations at t[s]: 948.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.602164 magneticMoment: [ Abs: 0.76050 Tot: -0.25486 ] + SubspaceRotationAdjust: set factor to 0.0531 +ElecMinimize: Iter: 11 G: -1059.039624615682442 |grad|_K: 1.608e-06 alpha: 7.314e-01 linmin: -1.236e-05 t[s]: 949.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770505 of unit cell: Completed after 26 iterations at t[s]: 949.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770372 of unit cell: Completed after 19 iterations at t[s]: 950.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638473 magneticMoment: [ Abs: 0.76959 Tot: -0.26794 ] + SubspaceRotationAdjust: set factor to 0.0462 +ElecMinimize: Iter: 12 G: -1059.040145491764406 |grad|_K: 1.815e-06 alpha: 5.761e-01 linmin: 1.010e-05 t[s]: 951.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769676 of unit cell: Completed after 26 iterations at t[s]: 952.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769887 of unit cell: Completed after 23 iterations at t[s]: 952.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607334 magneticMoment: [ Abs: 0.77149 Tot: -0.25461 ] + SubspaceRotationAdjust: set factor to 0.0351 +ElecMinimize: Iter: 13 G: -1059.040613777215640 |grad|_K: 1.475e-06 alpha: 4.072e-01 linmin: 3.803e-06 t[s]: 953.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769961 of unit cell: Completed after 17 iterations at t[s]: 954.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769996 of unit cell: Completed after 14 iterations at t[s]: 955.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.620123 magneticMoment: [ Abs: 0.77673 Tot: -0.25775 ] + SubspaceRotationAdjust: set factor to 0.0394 +ElecMinimize: Iter: 14 G: -1059.041079974525019 |grad|_K: 1.143e-06 alpha: 6.136e-01 linmin: -1.536e-05 t[s]: 956.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770154 of unit cell: Completed after 19 iterations at t[s]: 956.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770146 of unit cell: Completed after 4 iterations at t[s]: 957.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635540 magneticMoment: [ Abs: 0.77800 Tot: -0.26226 ] + SubspaceRotationAdjust: set factor to 0.0383 +ElecMinimize: Iter: 15 G: -1059.041345821668529 |grad|_K: 9.714e-07 alpha: 5.824e-01 linmin: -7.497e-07 t[s]: 958.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769861 of unit cell: Completed after 23 iterations at t[s]: 959.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769906 of unit cell: Completed after 14 iterations at t[s]: 959.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.622932 magneticMoment: [ Abs: 0.77569 Tot: -0.25636 ] + SubspaceRotationAdjust: set factor to 0.0302 +ElecMinimize: Iter: 16 G: -1059.041507830331284 |grad|_K: 7.485e-07 alpha: 4.922e-01 linmin: -1.247e-05 t[s]: 960.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770061 of unit cell: Completed after 19 iterations at t[s]: 961.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770046 of unit cell: Completed after 8 iterations at t[s]: 961.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634716 magneticMoment: [ Abs: 0.77649 Tot: -0.26036 ] + SubspaceRotationAdjust: set factor to 0.0263 +ElecMinimize: Iter: 17 G: -1059.041594487749535 |grad|_K: 4.963e-07 alpha: 4.429e-01 linmin: 1.875e-05 t[s]: 963.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770043 of unit cell: Completed after 9 iterations at t[s]: 963.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770042 of unit cell: Completed after 3 iterations at t[s]: 964.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635931 magneticMoment: [ Abs: 0.77645 Tot: -0.26047 ] + SubspaceRotationAdjust: set factor to 0.0289 +ElecMinimize: Iter: 18 G: -1059.041639547359409 |grad|_K: 3.456e-07 alpha: 5.246e-01 linmin: -4.434e-05 t[s]: 965.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 14 iterations at t[s]: 965.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769969 of unit cell: Completed after 0 iterations at t[s]: 966.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631786 magneticMoment: [ Abs: 0.77569 Tot: -0.25862 ] + SubspaceRotationAdjust: set factor to 0.0264 +ElecMinimize: Iter: 19 G: -1059.041661234877665 |grad|_K: 2.586e-07 alpha: 5.194e-01 linmin: -2.117e-04 t[s]: 967.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770007 of unit cell: Completed after 14 iterations at t[s]: 968.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770005 of unit cell: Completed after 0 iterations at t[s]: 968.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634710 magneticMoment: [ Abs: 0.77563 Tot: -0.25958 ] + SubspaceRotationAdjust: set factor to 0.0242 +ElecMinimize: Iter: 20 G: -1059.041672733943415 |grad|_K: 1.799e-07 alpha: 4.897e-01 linmin: 2.787e-04 t[s]: 969.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769993 of unit cell: Completed after 3 iterations at t[s]: 970.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769991 of unit cell: Completed after 0 iterations at t[s]: 970.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634036 magneticMoment: [ Abs: 0.77562 Tot: -0.25921 ] + SubspaceRotationAdjust: set factor to 0.0277 +ElecMinimize: Iter: 21 G: -1059.041679274584112 |grad|_K: 1.399e-07 alpha: 5.821e-01 linmin: -4.348e-04 t[s]: 971.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769963 of unit cell: Completed after 11 iterations at t[s]: 972.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 0 iterations at t[s]: 972.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632477 magneticMoment: [ Abs: 0.77572 Tot: -0.25856 ] + SubspaceRotationAdjust: set factor to 0.0273 +ElecMinimize: Iter: 22 G: -1059.041682557598733 |grad|_K: 1.177e-07 alpha: 4.787e-01 linmin: 1.139e-03 t[s]: 974.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769990 of unit cell: Completed after 8 iterations at t[s]: 974.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769989 of unit cell: Completed after 2 iterations at t[s]: 975.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633832 magneticMoment: [ Abs: 0.77618 Tot: -0.25905 ] + SubspaceRotationAdjust: set factor to 0.0274 +ElecMinimize: Iter: 23 G: -1059.041684677329386 |grad|_K: 9.543e-08 alpha: 4.541e-01 linmin: -2.822e-03 t[s]: 976.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769987 of unit cell: Completed after 3 iterations at t[s]: 976.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769987 of unit cell: Completed after 0 iterations at t[s]: 977.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633552 magneticMoment: [ Abs: 0.77667 Tot: -0.25893 ] + SubspaceRotationAdjust: set factor to 0.035 +ElecMinimize: Iter: 24 G: -1059.041686590416020 |grad|_K: 8.543e-08 alpha: 5.639e-01 linmin: -7.891e-04 t[s]: 978.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769965 of unit cell: Completed after 8 iterations at t[s]: 979.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769963 of unit cell: Completed after 0 iterations at t[s]: 979.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631782 magneticMoment: [ Abs: 0.77735 Tot: -0.25822 ] + SubspaceRotationAdjust: set factor to 0.0388 +ElecMinimize: Iter: 25 G: -1059.041688165662663 |grad|_K: 7.856e-08 alpha: 6.036e-01 linmin: -9.343e-04 t[s]: 980.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769956 of unit cell: Completed after 3 iterations at t[s]: 981.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 0 iterations at t[s]: 981.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630973 magneticMoment: [ Abs: 0.77890 Tot: -0.25787 ] + SubspaceRotationAdjust: set factor to 0.0466 +ElecMinimize: Iter: 26 G: -1059.041689748869430 |grad|_K: 8.544e-08 alpha: 7.098e-01 linmin: -5.778e-04 t[s]: 982.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 8 iterations at t[s]: 983.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769966 of unit cell: Completed after 3 iterations at t[s]: 984.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631589 magneticMoment: [ Abs: 0.78095 Tot: -0.25811 ] + SubspaceRotationAdjust: set factor to 0.0479 +ElecMinimize: Iter: 27 G: -1059.041691064793895 |grad|_K: 9.302e-08 alpha: 5.114e-01 linmin: 1.362e-05 t[s]: 985.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 5 iterations at t[s]: 985.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 0 iterations at t[s]: 986.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630446 magneticMoment: [ Abs: 0.78371 Tot: -0.25773 ] + SubspaceRotationAdjust: set factor to 0.0532 +ElecMinimize: Iter: 28 G: -1059.041692674504247 |grad|_K: 8.985e-08 alpha: 5.330e-01 linmin: -2.013e-04 t[s]: 987.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769939 of unit cell: Completed after 8 iterations at t[s]: 987.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769943 of unit cell: Completed after 3 iterations at t[s]: 988.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.629531 magneticMoment: [ Abs: 0.78606 Tot: -0.25743 ] + SubspaceRotationAdjust: set factor to 0.0545 +ElecMinimize: Iter: 29 G: -1059.041693778285435 |grad|_K: 9.618e-08 alpha: 3.983e-01 linmin: -1.925e-04 t[s]: 989.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769973 of unit cell: Completed after 9 iterations at t[s]: 990.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769966 of unit cell: Completed after 3 iterations at t[s]: 990.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631031 magneticMoment: [ Abs: 0.78887 Tot: -0.25808 ] + SubspaceRotationAdjust: set factor to 0.0498 +ElecMinimize: Iter: 30 G: -1059.041694790892279 |grad|_K: 8.483e-08 alpha: 3.114e-01 linmin: 3.105e-04 t[s]: 991.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 3 iterations at t[s]: 992.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769973 of unit cell: Completed after 0 iterations at t[s]: 993.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631368 magneticMoment: [ Abs: 0.79240 Tot: -0.25827 ] + SubspaceRotationAdjust: set factor to 0.0612 +ElecMinimize: Iter: 31 G: -1059.041695805829249 |grad|_K: 7.155e-08 alpha: 4.137e-01 linmin: -3.628e-04 t[s]: 994.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 8 iterations at t[s]: 994.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769956 of unit cell: Completed after 0 iterations at t[s]: 995.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630210 magneticMoment: [ Abs: 0.79510 Tot: -0.25783 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 32 G: -1059.041696494054577 |grad|_K: 6.801e-08 alpha: 3.744e-01 linmin: 1.033e-04 t[s]: 996.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769959 of unit cell: Completed after 3 iterations at t[s]: 996.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769959 of unit cell: Completed after 0 iterations at t[s]: 997.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630457 magneticMoment: [ Abs: 0.79825 Tot: -0.25795 ] + SubspaceRotationAdjust: set factor to 0.0685 +ElecMinimize: Iter: 33 G: -1059.041697139739426 |grad|_K: 5.680e-08 alpha: 4.026e-01 linmin: -2.439e-04 t[s]: 998.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769972 of unit cell: Completed after 8 iterations at t[s]: 999.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769970 of unit cell: Completed after 0 iterations at t[s]: 999.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631308 magneticMoment: [ Abs: 0.80065 Tot: -0.25832 ] + SubspaceRotationAdjust: set factor to 0.0643 +ElecMinimize: Iter: 34 G: -1059.041697543088276 |grad|_K: 6.669e-08 alpha: 3.541e-01 linmin: 5.891e-06 t[s]: 1000.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 8 iterations at t[s]: 1001.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769961 of unit cell: Completed after 0 iterations at t[s]: 1001.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630666 magneticMoment: [ Abs: 0.80335 Tot: -0.25812 ] + SubspaceRotationAdjust: set factor to 0.0582 +ElecMinimize: Iter: 35 G: -1059.041697939061578 |grad|_K: 5.562e-08 alpha: 2.512e-01 linmin: 1.208e-03 t[s]: 1003.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769966 of unit cell: Completed after 2 iterations at t[s]: 1003.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769967 of unit cell: Completed after 0 iterations at t[s]: 1004.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631145 magneticMoment: [ Abs: 0.80651 Tot: -0.25839 ] + SubspaceRotationAdjust: set factor to 0.0723 +ElecMinimize: Iter: 36 G: -1059.041698276262196 |grad|_K: 4.557e-08 alpha: 3.229e-01 linmin: -2.186e-03 t[s]: 1005.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769972 of unit cell: Completed after 3 iterations at t[s]: 1005.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769972 of unit cell: Completed after 0 iterations at t[s]: 1006.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631472 magneticMoment: [ Abs: 0.80949 Tot: -0.25857 ] + SubspaceRotationAdjust: set factor to 0.0822 +ElecMinimize: Iter: 37 G: -1059.041698605275769 |grad|_K: 4.470e-08 alpha: 3.743e-01 linmin: -2.925e-03 t[s]: 1007.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 3 iterations at t[s]: 1008.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769959 of unit cell: Completed after 0 iterations at t[s]: 1008.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630575 magneticMoment: [ Abs: 0.81303 Tot: -0.25825 ] + SubspaceRotationAdjust: set factor to 0.098 +ElecMinimize: Iter: 38 G: -1059.041698956646087 |grad|_K: 4.698e-08 alpha: 4.226e-01 linmin: -8.802e-04 t[s]: 1009.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769947 of unit cell: Completed after 3 iterations at t[s]: 1010.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769949 of unit cell: Completed after 0 iterations at t[s]: 1010.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.629962 magneticMoment: [ Abs: 0.81691 Tot: -0.25810 ] + SubspaceRotationAdjust: set factor to 0.0745 +ElecMinimize: Iter: 39 G: -1059.041699253598154 |grad|_K: 7.290e-08 alpha: 3.624e-01 linmin: 1.020e-04 t[s]: 1011.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769983 of unit cell: Completed after 8 iterations at t[s]: 1012.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769964 of unit cell: Completed after 4 iterations at t[s]: 1013.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631003 magneticMoment: [ Abs: 0.82150 Tot: -0.25871 ] + SubspaceRotationAdjust: set factor to 0.079 +ElecMinimize: Iter: 40 G: -1059.041699558592200 |grad|_K: 5.692e-08 alpha: 1.542e-01 linmin: 1.088e-03 t[s]: 1014.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 3 iterations at t[s]: 1014.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769976 of unit cell: Completed after 0 iterations at t[s]: 1015.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631799 magneticMoment: [ Abs: 0.82653 Tot: -0.25926 ] + SubspaceRotationAdjust: set factor to 0.0984 +ElecMinimize: Iter: 41 G: -1059.041699852655711 |grad|_K: 5.306e-08 alpha: 2.451e-01 linmin: -3.824e-03 t[s]: 1016.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769980 of unit cell: Completed after 3 iterations at t[s]: 1016.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769980 of unit cell: Completed after 0 iterations at t[s]: 1017.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632032 magneticMoment: [ Abs: 0.83175 Tot: -0.25960 ] + SubspaceRotationAdjust: set factor to 0.0911 +ElecMinimize: Iter: 42 G: -1059.041700200417154 |grad|_K: 5.755e-08 alpha: 2.627e-01 linmin: -3.284e-03 t[s]: 1018.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 8 iterations at t[s]: 1019.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 4 iterations at t[s]: 1019.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631173 magneticMoment: [ Abs: 0.83513 Tot: -0.25935 ] + SubspaceRotationAdjust: set factor to 0.0787 +ElecMinimize: Iter: 43 G: -1059.041700367291241 |grad|_K: 7.151e-08 alpha: 1.426e-01 linmin: 7.922e-04 t[s]: 1020.74 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769958 of unit cell: Completed after 2 iterations at t[s]: 1021.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 0 iterations at t[s]: 1021.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630492 magneticMoment: [ Abs: 0.84114 Tot: -0.25925 ] + SubspaceRotationAdjust: set factor to 0.0833 +ElecMinimize: Iter: 44 G: -1059.041700642449541 |grad|_K: 7.603e-08 alpha: 1.619e-01 linmin: -8.540e-04 t[s]: 1022.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 5 iterations at t[s]: 1023.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 2 iterations at t[s]: 1024.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630739 magneticMoment: [ Abs: 0.84699 Tot: -0.25954 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 45 G: -1059.041700912359374 |grad|_K: 6.662e-08 alpha: 1.360e-01 linmin: -6.304e-04 t[s]: 1025.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 7 iterations at t[s]: 1025.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 0 iterations at t[s]: 1026.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631351 magneticMoment: [ Abs: 0.85168 Tot: -0.26001 ] + SubspaceRotationAdjust: set factor to 0.103 +ElecMinimize: Iter: 46 G: -1059.041701131941409 |grad|_K: 7.628e-08 alpha: 1.332e-01 linmin: -9.436e-04 t[s]: 1027.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769969 of unit cell: Completed after 1 iterations at t[s]: 1027.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769970 of unit cell: Completed after 3 iterations at t[s]: 1028.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631524 magneticMoment: [ Abs: 0.86148 Tot: -0.26065 ] + SubspaceRotationAdjust: set factor to 0.109 +ElecMinimize: Iter: 47 G: -1059.041701544578473 |grad|_K: 8.171e-08 alpha: 2.003e-01 linmin: 6.228e-04 t[s]: 1029.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 4 iterations at t[s]: 1030.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 2 iterations at t[s]: 1030.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630906 magneticMoment: [ Abs: 0.87044 Tot: -0.26097 ] + SubspaceRotationAdjust: set factor to 0.126 +ElecMinimize: Iter: 48 G: -1059.041701871330361 |grad|_K: 8.407e-08 alpha: 1.499e-01 linmin: 6.232e-04 t[s]: 1031.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 8 iterations at t[s]: 1032.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 0 iterations at t[s]: 1032.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630724 magneticMoment: [ Abs: 0.88032 Tot: -0.26154 ] + SubspaceRotationAdjust: set factor to 0.141 +ElecMinimize: Iter: 49 G: -1059.041702207096705 |grad|_K: 1.017e-07 alpha: 1.466e-01 linmin: -4.538e-06 t[s]: 1033.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769985 of unit cell: Completed after 7 iterations at t[s]: 1034.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769980 of unit cell: Completed after 2 iterations at t[s]: 1035.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631854 magneticMoment: [ Abs: 0.89218 Tot: -0.26280 ] + SubspaceRotationAdjust: set factor to 0.169 +ElecMinimize: Iter: 50 G: -1059.041702624573418 |grad|_K: 9.341e-08 alpha: 1.164e-01 linmin: 3.552e-04 t[s]: 1035.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769994 of unit cell: Completed after 5 iterations at t[s]: 1036.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769997 of unit cell: Completed after 0 iterations at t[s]: 1037.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633019 magneticMoment: [ Abs: 0.90446 Tot: -0.26407 ] + SubspaceRotationAdjust: set factor to 0.153 +ElecMinimize: Iter: 51 G: -1059.041703056088863 |grad|_K: 1.051e-07 alpha: 1.443e-01 linmin: -9.717e-04 t[s]: 1038.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769993 of unit cell: Completed after 8 iterations at t[s]: 1038.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769994 of unit cell: Completed after 0 iterations at t[s]: 1039.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632865 magneticMoment: [ Abs: 0.91717 Tot: -0.26479 ] + SubspaceRotationAdjust: set factor to 0.134 +ElecMinimize: Iter: 52 G: -1059.041703552451736 |grad|_K: 1.231e-07 alpha: 1.215e-01 linmin: -3.708e-04 t[s]: 1040.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 9 iterations at t[s]: 1040.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 4 iterations at t[s]: 1041.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631356 magneticMoment: [ Abs: 0.92720 Tot: -0.26477 ] + SubspaceRotationAdjust: set factor to 0.125 +ElecMinimize: Iter: 53 G: -1059.041703953409069 |grad|_K: 9.392e-08 alpha: 7.015e-02 linmin: 5.183e-04 t[s]: 1042.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 2 iterations at t[s]: 1042.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769950 of unit cell: Completed after 3 iterations at t[s]: 1043.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.629935 magneticMoment: [ Abs: 0.94150 Tot: -0.26514 ] + SubspaceRotationAdjust: set factor to 0.113 +ElecMinimize: Iter: 54 G: -1059.041704429858783 |grad|_K: 1.205e-07 alpha: 1.648e-01 linmin: -1.684e-04 t[s]: 1044.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 2 iterations at t[s]: 1045.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 0 iterations at t[s]: 1045.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630369 magneticMoment: [ Abs: 0.96575 Tot: -0.26718 ] + SubspaceRotationAdjust: set factor to 0.133 +ElecMinimize: Iter: 55 G: -1059.041705269528393 |grad|_K: 1.141e-07 alpha: 1.619e-01 linmin: -1.212e-04 t[s]: 1046.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769995 of unit cell: Completed after 8 iterations at t[s]: 1047.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769987 of unit cell: Completed after 2 iterations at t[s]: 1047.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632346 magneticMoment: [ Abs: 0.98369 Tot: -0.26956 ] + SubspaceRotationAdjust: set factor to 0.129 +ElecMinimize: Iter: 56 G: -1059.041705870981104 |grad|_K: 1.070e-07 alpha: 1.287e-01 linmin: 4.083e-04 t[s]: 1048.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770005 of unit cell: Completed after 3 iterations at t[s]: 1049.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770012 of unit cell: Completed after 3 iterations at t[s]: 1049.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633871 magneticMoment: [ Abs: 1.00522 Tot: -0.27220 ] + SubspaceRotationAdjust: set factor to 0.142 +ElecMinimize: Iter: 57 G: -1059.041706491760579 |grad|_K: 1.242e-07 alpha: 1.730e-01 linmin: 4.789e-04 t[s]: 1050.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770002 of unit cell: Completed after 9 iterations at t[s]: 1051.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770006 of unit cell: Completed after 4 iterations at t[s]: 1051.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633397 magneticMoment: [ Abs: 1.02199 Tot: -0.27352 ] + SubspaceRotationAdjust: set factor to 0.162 +ElecMinimize: Iter: 58 G: -1059.041707005698981 |grad|_K: 1.117e-07 alpha: 1.020e-01 linmin: 2.817e-04 t[s]: 1052.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770001 of unit cell: Completed after 3 iterations at t[s]: 1053.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769999 of unit cell: Completed after 0 iterations at t[s]: 1054.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632940 magneticMoment: [ Abs: 1.04110 Tot: -0.27512 ] + SubspaceRotationAdjust: set factor to 0.212 +ElecMinimize: Iter: 59 G: -1059.041707643317068 |grad|_K: 1.077e-07 alpha: 1.479e-01 linmin: -5.361e-04 t[s]: 1055.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770000 of unit cell: Completed after 8 iterations at t[s]: 1055.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770000 of unit cell: Completed after 3 iterations at t[s]: 1056.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633184 magneticMoment: [ Abs: 1.05405 Tot: -0.27649 ] + SubspaceRotationAdjust: set factor to 0.232 +ElecMinimize: Iter: 60 G: -1059.041708088155929 |grad|_K: 1.008e-07 alpha: 1.104e-01 linmin: -2.882e-04 t[s]: 1057.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770014 of unit cell: Completed after 8 iterations at t[s]: 1057.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770014 of unit cell: Completed after 0 iterations at t[s]: 1058.24 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634224 magneticMoment: [ Abs: 1.06515 Tot: -0.27807 ] + SubspaceRotationAdjust: set factor to 0.205 +ElecMinimize: Iter: 61 G: -1059.041708478501278 |grad|_K: 1.210e-07 alpha: 1.050e-01 linmin: 3.414e-04 t[s]: 1059.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770009 of unit cell: Completed after 3 iterations at t[s]: 1059.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770008 of unit cell: Completed after 0 iterations at t[s]: 1060.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633850 magneticMoment: [ Abs: 1.08369 Tot: -0.27980 ] + SubspaceRotationAdjust: set factor to 0.207 +ElecMinimize: Iter: 62 G: -1059.041709059220693 |grad|_K: 1.080e-07 alpha: 1.196e-01 linmin: -8.056e-05 t[s]: 1061.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769986 of unit cell: Completed after 9 iterations at t[s]: 1061.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769997 of unit cell: Completed after 5 iterations at t[s]: 1062.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633025 magneticMoment: [ Abs: 1.09114 Tot: -0.28023 ] + SubspaceRotationAdjust: set factor to 0.173 +ElecMinimize: Iter: 63 G: -1059.041709291612278 |grad|_K: 9.251e-08 alpha: 5.915e-02 linmin: 9.744e-04 t[s]: 1063.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770001 of unit cell: Completed after 2 iterations at t[s]: 1063.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770006 of unit cell: Completed after 2 iterations at t[s]: 1064.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633471 magneticMoment: [ Abs: 1.10270 Tot: -0.28193 ] + SubspaceRotationAdjust: set factor to 0.233 +ElecMinimize: Iter: 64 G: -1059.041709627146702 |grad|_K: 8.146e-08 alpha: 1.225e-01 linmin: -5.710e-04 t[s]: 1065.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770023 of unit cell: Completed after 5 iterations at t[s]: 1066.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770025 of unit cell: Completed after 0 iterations at t[s]: 1066.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634792 magneticMoment: [ Abs: 1.11237 Tot: -0.28399 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 65 G: -1059.041709962717960 |grad|_K: 8.579e-08 alpha: 1.351e-01 linmin: -8.428e-04 t[s]: 1067.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770030 of unit cell: Completed after 5 iterations at t[s]: 1068.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770029 of unit cell: Completed after 0 iterations at t[s]: 1068.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635139 magneticMoment: [ Abs: 1.12076 Tot: -0.28560 ] + SubspaceRotationAdjust: set factor to 0.261 +ElecMinimize: Iter: 66 G: -1059.041710281791438 |grad|_K: 7.693e-08 alpha: 1.157e-01 linmin: -7.048e-05 t[s]: 1069.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770010 of unit cell: Completed after 6 iterations at t[s]: 1070.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770014 of unit cell: Completed after 2 iterations at t[s]: 1070.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634141 magneticMoment: [ Abs: 1.12557 Tot: -0.28602 ] + SubspaceRotationAdjust: set factor to 0.221 +ElecMinimize: Iter: 67 G: -1059.041710472504292 |grad|_K: 7.028e-08 alpha: 8.873e-02 linmin: 1.112e-03 t[s]: 1071.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770012 of unit cell: Completed after 0 iterations at t[s]: 1072.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770009 of unit cell: Completed after 2 iterations at t[s]: 1072.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633826 magneticMoment: [ Abs: 1.13413 Tot: -0.28760 ] + SubspaceRotationAdjust: set factor to 0.237 +ElecMinimize: Iter: 68 G: -1059.041710716772968 |grad|_K: 6.922e-08 alpha: 1.838e-01 linmin: 7.552e-04 t[s]: 1073.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770028 of unit cell: Completed after 7 iterations at t[s]: 1074.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770020 of unit cell: Completed after 3 iterations at t[s]: 1075.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634525 magneticMoment: [ Abs: 1.13912 Tot: -0.28901 ] + SubspaceRotationAdjust: set factor to 0.223 +ElecMinimize: Iter: 69 G: -1059.041710880262826 |grad|_K: 6.937e-08 alpha: 1.050e-01 linmin: 6.266e-04 t[s]: 1076.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770017 of unit cell: Completed after 4 iterations at t[s]: 1076.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770017 of unit cell: Completed after 0 iterations at t[s]: 1077.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634248 magneticMoment: [ Abs: 1.14362 Tot: -0.28994 ] + SubspaceRotationAdjust: set factor to 0.3 +ElecMinimize: Iter: 70 G: -1059.041711029759654 |grad|_K: 5.381e-08 alpha: 9.536e-02 linmin: -3.566e-05 t[s]: 1078.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770006 of unit cell: Completed after 7 iterations at t[s]: 1078.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770011 of unit cell: Completed after 0 iterations at t[s]: 1079.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633788 magneticMoment: [ Abs: 1.14502 Tot: -0.29012 ] + SubspaceRotationAdjust: set factor to 0.19 +ElecMinimize: Iter: 71 G: -1059.041711076714819 |grad|_K: 9.343e-08 alpha: 5.671e-02 linmin: 1.864e-03 t[s]: 1080.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770011 of unit cell: Completed after 0 iterations at t[s]: 1080.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770011 of unit cell: Completed after 0 iterations at t[s]: 1081.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633784 magneticMoment: [ Abs: 1.14922 Tot: -0.29146 ] + SubspaceRotationAdjust: set factor to 0.131 +ElecMinimize: Iter: 72 G: -1059.041711216960266 |grad|_K: 7.776e-08 alpha: 5.727e-02 linmin: -1.417e-04 t[s]: 1082.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770024 of unit cell: Completed after 7 iterations at t[s]: 1082.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770017 of unit cell: Completed after 3 iterations at t[s]: 1083.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634226 magneticMoment: [ Abs: 1.15064 Tot: -0.29217 ] + SubspaceRotationAdjust: set factor to 0.143 +ElecMinimize: Iter: 73 G: -1059.041711241194207 |grad|_K: 4.984e-08 alpha: 2.840e-02 linmin: 2.182e-04 t[s]: 1084.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770019 of unit cell: Completed after 0 iterations at t[s]: 1085.03 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.520021e-02. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770023 of unit cell: Completed after 1 iterations at t[s]: 1085.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770030 of unit cell: Completed after 5 iterations at t[s]: 1086.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635175 magneticMoment: [ Abs: 1.15405 Tot: -0.29409 ] + SubspaceRotationAdjust: set factor to 0.1 +ElecMinimize: Iter: 74 G: -1059.041711320698596 |grad|_K: 7.379e-08 alpha: 1.912e-01 linmin: 4.624e-03 t[s]: 1087.19 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.347e-06 + +Computing DFT-D3 correction: +# coordination-number C 5.888 5.973 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.911 5.973 5.955 5.940 2.985 5.908 5.973 5.956 5.940 2.985 +# coordination-number Hf 11.122 16.680 16.697 16.624 13.885 11.121 16.674 16.711 16.624 13.885 11.906 16.673 16.711 16.624 13.885 11.123 16.757 16.711 16.624 13.885 +# coordination-number N 1.063 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.09 +EvdW_6 = -0.120252 +EvdW_8 = -0.212296 + +# Ionic positions in cartesian coordinates: +ion C 15.514316001894597 8.970123129762159 29.558312095948896 1 +ion C 6.490219617469921 0.179924503446664 23.700279054603058 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342568902055509 9.006755104892479 29.245058771746411 1 +ion C 0.310765447703747 0.179715888703825 23.430628645788417 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.466836402957149 3.603072427687116 29.244594783495458 1 +ion C 9.567613682706703 5.531799612382717 23.973639578121212 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.229228594682791 3.601902982706142 28.978791266335367 1 +ion C 3.394045946629097 5.534955348954745 23.700236659645451 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.138885337859637 0.020029624912157 31.031419960699917 1 +ion Hf 12.536535715897767 7.248567987483656 26.578916564265295 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.029251307957011 0.016385705664695 30.766528396992321 1 +ion Hf 6.389009177532853 7.247538083938847 26.313026972329496 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.262706635088854 5.355974022041572 31.500671201854455 1 +ion Hf 9.468651669990493 1.921023514278732 26.312859264558234 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.429210456154337 5.310587066922561 31.570664548152269 1 +ion Hf 3.295984826268664 1.905571831260434 26.011447044604285 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.253761144283585 5.349968491481559 35.371344415876393 1 + +# Forces in Cartesian coordinates: +force C -0.000341146556074 -0.000169778693963 0.009139288963448 1 +force C 0.000150476603446 -0.000126422112941 0.002140597485332 1 +force C 0.000168356017674 0.000097935447509 -0.003551792713582 0 +force C 0.000162066164799 0.000093559380675 -0.003978436905450 0 +force C -0.001087814212240 -0.000630777799850 0.023802156317074 0 +force C 0.000064497720986 0.005164250476068 0.004620663040566 1 +force C -0.000313357336137 -0.000189986866875 0.002279991430778 1 +force C 0.000213544278634 0.000122374050929 -0.003561527872994 0 +force C 0.000160641425786 -0.000101171497619 -0.003792874690408 0 +force C -0.001046542631177 -0.000604171969733 0.023843557552560 0 +force C 0.004490782556516 -0.002538322627376 0.004722684202482 1 +force C -0.000163457467941 -0.000088420491916 0.003208131603498 1 +force C 0.000211256869059 0.000123364591664 -0.003563239961431 0 +force C -0.000007433657314 0.000189420718728 -0.003791920069986 0 +force C -0.001025637041701 -0.000593337818450 0.023643357593899 0 +force C -0.004816136003423 -0.002842733503422 0.004549676535400 1 +force C -0.000034812838480 0.000198684579589 0.002158680190135 1 +force C 0.000160277003808 0.000091129480690 -0.003283644729933 0 +force C 0.000318159796522 0.000183689193245 -0.003765554225236 0 +force C -0.001090390837110 -0.000627569938863 0.023803790338613 0 +force Hf -0.003926943189219 0.002219961352349 0.003340610639555 1 +force Hf -0.000958557116907 -0.000590066235868 0.003262937336979 1 +force Hf 0.000486202157801 0.000274940498664 -0.002017012052352 0 +force Hf -0.000521476437759 -0.000132386326456 0.011921350425621 0 +force Hf 0.001128534594091 0.000652334812533 -0.023590977874135 0 +force Hf 0.003447619794544 0.002055557116304 0.003710218788928 1 +force Hf 0.000727428390593 -0.000492340834828 0.002907384016297 1 +force Hf 0.000506317404342 -0.000052843943858 -0.003261235431240 0 +force Hf -0.000263033851867 -0.000151385018254 0.011993895084714 0 +force Hf 0.001259232181634 0.000656309426561 -0.023671171952119 0 +force Hf 0.001473985633036 0.000769880528144 -0.000488920571617 1 +force Hf -0.000056559106619 0.000886323854085 0.002989082040766 1 +force Hf 0.000212229406287 0.000471380261246 -0.003256595700819 0 +force Hf -0.000373816423763 -0.000216285160724 0.012278762322731 0 +force Hf 0.001196330067581 0.000764048419561 -0.023671381466197 0 +force Hf -0.000075662414323 -0.004527073287259 0.003375574165341 1 +force Hf -0.000155271056298 -0.000055959955215 0.002283393108711 1 +force Hf 0.000772198311221 0.000451174432904 -0.003242028658709 0 +force Hf -0.000375091388661 -0.000385117801847 0.011920389544981 0 +force Hf 0.001174940782750 0.000680140752028 -0.023385840284476 0 +force N -0.000288483901921 -0.000265045426218 -0.049345544371536 1 + +# Energy components: + A_diel = -0.6017999088258488 + Eewald = 38747.6436483572615543 + EH = 39727.2466259735301719 + Eloc = -79543.9370673291268758 + Enl = -270.1374359284492357 + EvdW = -0.3325479994262917 + Exc = -796.6218297879697730 + Exc_core = 594.6254758271419405 + KE = 421.2131575782876212 + MuShift = -0.0087621959431202 +------------------------------------- + Etot = -1120.9105354135226662 + TS = 0.0018592357082178 +------------------------------------- + F = -1120.9123946492309187 + muN = -61.8706833285322375 +------------------------------------- + G = -1059.0417113206985960 + +IonicMinimize: Iter: 2 G: -1059.041711320698596 |grad|_K: 7.443e-03 alpha: 7.957e-02 linmin: -5.544e-01 t[s]: 1093.94 + +#--- Lowdin population analysis --- +# oxidation-state C -0.237 -0.232 -0.232 -0.209 -0.201 -0.232 -0.233 -0.232 -0.209 -0.201 -0.232 -0.230 -0.232 -0.209 -0.202 -0.233 -0.232 -0.232 -0.209 -0.201 +# magnetic-moments C -0.003 -0.000 -0.005 -0.006 -0.175 -0.005 +0.000 -0.005 -0.013 -0.167 -0.005 +0.002 -0.005 -0.013 -0.024 -0.003 -0.000 -0.003 -0.013 -0.175 +# oxidation-state Hf +0.594 +0.248 +0.243 +0.242 +0.116 +0.596 +0.250 +0.246 +0.242 +0.116 -0.047 +0.250 +0.246 +0.242 +0.116 +0.594 +0.254 +0.246 +0.242 +0.117 +# magnetic-moments Hf +0.072 +0.004 +0.002 +0.000 -0.005 +0.086 +0.000 -0.002 +0.000 -0.005 +0.130 +0.000 -0.002 -0.000 -0.005 +0.072 +0.009 -0.001 +0.000 -0.005 +# oxidation-state N -0.958 +# magnetic-moments N -0.030 + + +Computing DFT-D3 correction: +# coordination-number C 5.881 5.971 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.907 5.971 5.956 5.940 2.985 +# coordination-number Hf 11.121 16.673 16.689 16.624 13.885 11.120 16.666 16.705 16.624 13.885 11.927 16.666 16.705 16.624 13.885 11.121 16.760 16.705 16.624 13.885 +# coordination-number N 1.070 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.08 +EvdW_6 = -0.120254 +EvdW_8 = -0.212354 +Shifting auxilliary hamiltonian by -0.000166 to set nElectrons=325.635175 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 26 iterations at t[s]: 1096.03 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635175 magneticMoment: [ Abs: 1.14761 Tot: -0.30142 ] +ElecMinimize: Iter: 0 G: -1058.983290866418884 |grad|_K: 1.811e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768128 of unit cell: Completed after 34 iterations at t[s]: 1097.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769305 of unit cell: Completed after 32 iterations at t[s]: 1098.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.576314 magneticMoment: [ Abs: 1.07927 Tot: -0.27960 ] + SubspaceRotationAdjust: set factor to 0.0842 +ElecMinimize: Iter: 1 G: -1059.037488505145575 |grad|_K: 8.177e-06 alpha: 4.754e-01 linmin: 8.501e-04 t[s]: 1099.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774776 of unit cell: Completed after 34 iterations at t[s]: 1099.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771082 of unit cell: Completed after 33 iterations at t[s]: 1100.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.702777 magneticMoment: [ Abs: 1.11560 Tot: -0.34818 ] + SubspaceRotationAdjust: set factor to 0.0559 +ElecMinimize: Iter: 2 G: -1059.041037789542088 |grad|_K: 4.523e-06 alpha: 1.350e-01 linmin: -5.732e-03 t[s]: 1101.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770974 of unit cell: Completed after 18 iterations at t[s]: 1102.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770757 of unit cell: Completed after 26 iterations at t[s]: 1102.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.669785 magneticMoment: [ Abs: 1.14676 Tot: -0.32683 ] + SubspaceRotationAdjust: set factor to 0.0726 +ElecMinimize: Iter: 3 G: -1059.043946725692876 |grad|_K: 2.720e-06 alpha: 3.735e-01 linmin: 1.614e-03 t[s]: 1103.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769687 of unit cell: Completed after 27 iterations at t[s]: 1104.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769844 of unit cell: Completed after 18 iterations at t[s]: 1104.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.605125 magneticMoment: [ Abs: 1.13488 Tot: -0.28996 ] + SubspaceRotationAdjust: set factor to 0.0615 +ElecMinimize: Iter: 4 G: -1059.044759959003386 |grad|_K: 2.521e-06 alpha: 3.212e-01 linmin: -2.515e-04 t[s]: 1105.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770246 of unit cell: Completed after 26 iterations at t[s]: 1106.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770185 of unit cell: Completed after 14 iterations at t[s]: 1107.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.629965 magneticMoment: [ Abs: 1.12917 Tot: -0.30126 ] + SubspaceRotationAdjust: set factor to 0.0569 +ElecMinimize: Iter: 5 G: -1059.045366306774440 |grad|_K: 1.290e-06 alpha: 2.723e-01 linmin: 5.032e-05 t[s]: 1108.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770306 of unit cell: Completed after 18 iterations at t[s]: 1108.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770477 of unit cell: Completed after 19 iterations at t[s]: 1109.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.646165 magneticMoment: [ Abs: 1.13678 Tot: -0.31041 ] + SubspaceRotationAdjust: set factor to 0.0587 +ElecMinimize: Iter: 6 G: -1059.045746640214702 |grad|_K: 1.282e-06 alpha: 6.587e-01 linmin: 2.012e-04 t[s]: 1110.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769734 of unit cell: Completed after 26 iterations at t[s]: 1110.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770128 of unit cell: Completed after 25 iterations at t[s]: 1111.45 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618896 magneticMoment: [ Abs: 1.13692 Tot: -0.29610 ] + SubspaceRotationAdjust: set factor to 0.046 +ElecMinimize: Iter: 7 G: -1059.045927707960118 |grad|_K: 1.111e-06 alpha: 3.181e-01 linmin: -7.518e-06 t[s]: 1112.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770187 of unit cell: Completed after 17 iterations at t[s]: 1113.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770223 of unit cell: Completed after 15 iterations at t[s]: 1113.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.621398 magneticMoment: [ Abs: 1.14049 Tot: -0.29625 ] + SubspaceRotationAdjust: set factor to 0.0577 +ElecMinimize: Iter: 8 G: -1059.046150147919661 |grad|_K: 7.898e-07 alpha: 5.166e-01 linmin: -1.383e-05 t[s]: 1114.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770335 of unit cell: Completed after 19 iterations at t[s]: 1115.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770353 of unit cell: Completed after 9 iterations at t[s]: 1115.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.627312 magneticMoment: [ Abs: 1.14101 Tot: -0.29860 ] + SubspaceRotationAdjust: set factor to 0.0611 +ElecMinimize: Iter: 9 G: -1059.046281541032158 |grad|_K: 7.886e-07 alpha: 6.033e-01 linmin: -1.173e-06 t[s]: 1116.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769994 of unit cell: Completed after 25 iterations at t[s]: 1117.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770139 of unit cell: Completed after 19 iterations at t[s]: 1117.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610544 magneticMoment: [ Abs: 1.13996 Tot: -0.28995 ] + SubspaceRotationAdjust: set factor to 0.0514 +ElecMinimize: Iter: 10 G: -1059.046360169258378 |grad|_K: 7.438e-07 alpha: 3.617e-01 linmin: 1.459e-05 t[s]: 1118.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770258 of unit cell: Completed after 17 iterations at t[s]: 1119.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770326 of unit cell: Completed after 14 iterations at t[s]: 1120.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.620312 magneticMoment: [ Abs: 1.14536 Tot: -0.29545 ] + SubspaceRotationAdjust: set factor to 0.0549 +ElecMinimize: Iter: 11 G: -1059.046471522304273 |grad|_K: 6.043e-07 alpha: 5.757e-01 linmin: -7.169e-05 t[s]: 1121.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770365 of unit cell: Completed after 11 iterations at t[s]: 1121.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770370 of unit cell: Completed after 3 iterations at t[s]: 1122.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.622948 magneticMoment: [ Abs: 1.14492 Tot: -0.29651 ] + SubspaceRotationAdjust: set factor to 0.0625 +ElecMinimize: Iter: 12 G: -1059.046555898732322 |grad|_K: 5.579e-07 alpha: 6.585e-01 linmin: -9.011e-06 t[s]: 1123.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770165 of unit cell: Completed after 19 iterations at t[s]: 1123.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770196 of unit cell: Completed after 8 iterations at t[s]: 1124.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611818 magneticMoment: [ Abs: 1.14114 Tot: -0.29055 ] + SubspaceRotationAdjust: set factor to 0.055 +ElecMinimize: Iter: 13 G: -1059.046617068089290 |grad|_K: 6.230e-07 alpha: 5.613e-01 linmin: 9.275e-05 t[s]: 1125.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770458 of unit cell: Completed after 23 iterations at t[s]: 1126.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770367 of unit cell: Completed after 14 iterations at t[s]: 1126.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624588 magneticMoment: [ Abs: 1.14204 Tot: -0.29730 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 14 G: -1059.046665683298897 |grad|_K: 5.002e-07 alpha: 3.642e-01 linmin: -1.129e-05 t[s]: 1127.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770342 of unit cell: Completed after 11 iterations at t[s]: 1128.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770330 of unit cell: Completed after 9 iterations at t[s]: 1128.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.623529 magneticMoment: [ Abs: 1.14213 Tot: -0.29718 ] + SubspaceRotationAdjust: set factor to 0.0434 +ElecMinimize: Iter: 15 G: -1059.046712930883132 |grad|_K: 3.616e-07 alpha: 5.417e-01 linmin: 4.912e-05 t[s]: 1129.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770286 of unit cell: Completed after 11 iterations at t[s]: 1130.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770278 of unit cell: Completed after 3 iterations at t[s]: 1130.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.621661 magneticMoment: [ Abs: 1.14044 Tot: -0.29627 ] + SubspaceRotationAdjust: set factor to 0.0451 +ElecMinimize: Iter: 16 G: -1059.046742215504537 |grad|_K: 3.016e-07 alpha: 6.445e-01 linmin: -7.410e-05 t[s]: 1132.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770356 of unit cell: Completed after 14 iterations at t[s]: 1132.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770339 of unit cell: Completed after 9 iterations at t[s]: 1133.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.626854 magneticMoment: [ Abs: 1.13960 Tot: -0.29895 ] + SubspaceRotationAdjust: set factor to 0.0366 +ElecMinimize: Iter: 17 G: -1059.046758241778662 |grad|_K: 2.437e-07 alpha: 5.002e-01 linmin: 1.387e-04 t[s]: 1134.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770273 of unit cell: Completed after 14 iterations at t[s]: 1134.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770285 of unit cell: Completed after 5 iterations at t[s]: 1135.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.623587 magneticMoment: [ Abs: 1.13841 Tot: -0.29738 ] + SubspaceRotationAdjust: set factor to 0.0295 +ElecMinimize: Iter: 18 G: -1059.046766704584570 |grad|_K: 1.632e-07 alpha: 4.124e-01 linmin: 1.334e-04 t[s]: 1136.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770295 of unit cell: Completed after 5 iterations at t[s]: 1137.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770300 of unit cell: Completed after 3 iterations at t[s]: 1137.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624877 magneticMoment: [ Abs: 1.13790 Tot: -0.29823 ] + SubspaceRotationAdjust: set factor to 0.0327 +ElecMinimize: Iter: 19 G: -1059.046772188056593 |grad|_K: 1.114e-07 alpha: 5.953e-01 linmin: 7.251e-05 t[s]: 1138.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770315 of unit cell: Completed after 8 iterations at t[s]: 1139.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770314 of unit cell: Completed after 0 iterations at t[s]: 1139.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625924 magneticMoment: [ Abs: 1.13743 Tot: -0.29888 ] + SubspaceRotationAdjust: set factor to 0.0334 +ElecMinimize: Iter: 20 G: -1059.046774623068586 |grad|_K: 8.709e-08 alpha: 5.650e-01 linmin: -3.649e-04 t[s]: 1141.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770292 of unit cell: Completed after 8 iterations at t[s]: 1141.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770294 of unit cell: Completed after 0 iterations at t[s]: 1142.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624595 magneticMoment: [ Abs: 1.13682 Tot: -0.29831 ] + SubspaceRotationAdjust: set factor to 0.0303 +ElecMinimize: Iter: 21 G: -1059.046775976102936 |grad|_K: 7.066e-08 alpha: 5.055e-01 linmin: 9.523e-04 t[s]: 1143.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 3 iterations at t[s]: 1143.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 0 iterations at t[s]: 1144.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624933 magneticMoment: [ Abs: 1.13650 Tot: -0.29856 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 22 G: -1059.046776897218251 |grad|_K: 5.053e-08 alpha: 5.414e-01 linmin: -1.715e-03 t[s]: 1145.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770304 of unit cell: Completed after 3 iterations at t[s]: 1145.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770305 of unit cell: Completed after 0 iterations at t[s]: 1146.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625374 magneticMoment: [ Abs: 1.13624 Tot: -0.29886 ] + SubspaceRotationAdjust: set factor to 0.0417 +ElecMinimize: Iter: 23 G: -1059.046777453737604 |grad|_K: 4.461e-08 alpha: 5.890e-01 linmin: -2.201e-03 t[s]: 1147.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 2 iterations at t[s]: 1148.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770296 of unit cell: Completed after 0 iterations at t[s]: 1148.78 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624709 magneticMoment: [ Abs: 1.13564 Tot: -0.29867 ] + SubspaceRotationAdjust: set factor to 0.0512 +ElecMinimize: Iter: 24 G: -1059.046778011033894 |grad|_K: 4.496e-08 alpha: 7.478e-01 linmin: -9.803e-04 t[s]: 1149.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770280 of unit cell: Completed after 8 iterations at t[s]: 1150.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770287 of unit cell: Completed after 4 iterations at t[s]: 1150.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624084 magneticMoment: [ Abs: 1.13525 Tot: -0.29847 ] + SubspaceRotationAdjust: set factor to 0.0452 +ElecMinimize: Iter: 25 G: -1059.046778231085455 |grad|_K: 6.285e-08 alpha: 3.854e-01 linmin: 3.745e-04 t[s]: 1152.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 6 iterations at t[s]: 1152.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770297 of unit cell: Completed after 3 iterations at t[s]: 1153.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624676 magneticMoment: [ Abs: 1.13491 Tot: -0.29895 ] + SubspaceRotationAdjust: set factor to 0.0651 +ElecMinimize: Iter: 26 G: -1059.046778566549619 |grad|_K: 4.883e-08 alpha: 2.590e-01 linmin: 1.695e-04 t[s]: 1154.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770309 of unit cell: Completed after 3 iterations at t[s]: 1154.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770312 of unit cell: Completed after 3 iterations at t[s]: 1155.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625680 magneticMoment: [ Abs: 1.13473 Tot: -0.29961 ] + SubspaceRotationAdjust: set factor to 0.0591 +ElecMinimize: Iter: 27 G: -1059.046778791964471 |grad|_K: 5.575e-08 alpha: 3.336e-01 linmin: 1.602e-03 t[s]: 1156.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770309 of unit cell: Completed after 2 iterations at t[s]: 1157.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770309 of unit cell: Completed after 0 iterations at t[s]: 1157.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625348 magneticMoment: [ Abs: 1.13422 Tot: -0.29967 ] + SubspaceRotationAdjust: set factor to 0.074 +ElecMinimize: Iter: 28 G: -1059.046779113992898 |grad|_K: 5.208e-08 alpha: 3.411e-01 linmin: -1.451e-04 t[s]: 1158.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770283 of unit cell: Completed after 9 iterations at t[s]: 1159.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770296 of unit cell: Completed after 4 iterations at t[s]: 1159.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624465 magneticMoment: [ Abs: 1.13384 Tot: -0.29932 ] + SubspaceRotationAdjust: set factor to 0.0567 +ElecMinimize: Iter: 29 G: -1059.046779275694689 |grad|_K: 4.627e-08 alpha: 1.676e-01 linmin: 1.865e-03 t[s]: 1160.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770294 of unit cell: Completed after 2 iterations at t[s]: 1161.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770292 of unit cell: Completed after 0 iterations at t[s]: 1162.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624207 magneticMoment: [ Abs: 1.13327 Tot: -0.29932 ] + SubspaceRotationAdjust: set factor to 0.075 +ElecMinimize: Iter: 30 G: -1059.046779464717247 |grad|_K: 3.710e-08 alpha: 2.664e-01 linmin: -3.170e-03 t[s]: 1163.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770301 of unit cell: Completed after 5 iterations at t[s]: 1163.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770299 of unit cell: Completed after 0 iterations at t[s]: 1164.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624702 magneticMoment: [ Abs: 1.13297 Tot: -0.29966 ] + SubspaceRotationAdjust: set factor to 0.0674 +ElecMinimize: Iter: 31 G: -1059.046779591148152 |grad|_K: 2.848e-08 alpha: 2.256e-01 linmin: -9.083e-04 t[s]: 1165.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 0 iterations at t[s]: 1165.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770305 of unit cell: Completed after 3 iterations at t[s]: 1166.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625065 magneticMoment: [ Abs: 1.13266 Tot: -0.30003 ] + SubspaceRotationAdjust: set factor to 0.0797 +ElecMinimize: Iter: 32 G: -1059.046779693713233 |grad|_K: 2.860e-08 alpha: 4.703e-01 linmin: 2.769e-03 t[s]: 1167.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770295 of unit cell: Completed after 4 iterations at t[s]: 1168.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 0 iterations at t[s]: 1168.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624635 magneticMoment: [ Abs: 1.13234 Tot: -0.29995 ] + SubspaceRotationAdjust: set factor to 0.0677 +ElecMinimize: Iter: 33 G: -1059.046779772069158 |grad|_K: 2.745e-08 alpha: 3.146e-01 linmin: 2.165e-03 t[s]: 1169.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 2 iterations at t[s]: 1170.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770301 of unit cell: Completed after 0 iterations at t[s]: 1170.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624853 magneticMoment: [ Abs: 1.13216 Tot: -0.30021 ] + SubspaceRotationAdjust: set factor to 0.0684 +ElecMinimize: Iter: 34 G: -1059.046779821362861 |grad|_K: 1.976e-08 alpha: 2.469e-01 linmin: -1.788e-03 t[s]: 1172.08 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.630e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.881 5.971 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.907 5.971 5.956 5.940 2.985 +# coordination-number Hf 11.121 16.673 16.689 16.624 13.885 11.120 16.666 16.705 16.624 13.885 11.927 16.666 16.705 16.624 13.885 11.121 16.760 16.705 16.624 13.885 +# coordination-number N 1.070 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.08 +EvdW_6 = -0.120254 +EvdW_8 = -0.212354 + +# Ionic positions in cartesian coordinates: +ion C 15.513589699467934 8.969768049169026 29.577707206263256 1 +ion C 6.490520273852209 0.179656192304273 23.705216394929625 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342713172835330 9.017891590952946 29.255138109339907 1 +ion C 0.310090794941492 0.179303375266515 23.435899315844363 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.476521510862227 3.597598196010306 29.254937888561834 1 +ion C 9.567248529652288 5.531604084143448 23.981093782391426 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.218858437876570 3.595756776067144 28.988578170113779 1 +ion C 3.393962304686725 5.535363343576593 23.705219667585578 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.130759675886397 0.024630462685883 31.038269838793649 1 +ion Hf 12.534749047901165 7.247441299659646 26.585565178081168 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.036456040784331 0.020718241557410 30.774077391624296 1 +ion Hf 6.390322986524339 7.246683571027337 26.318675574252278 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.265959380656732 5.357643989693262 31.490221199036686 1 +ion Hf 9.468584616565195 1.922614814455714 26.318712727774763 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.429057862367344 5.301199526526282 31.577620963542770 1 +ion Hf 3.295617284559045 1.905445324282419 26.016644405210027 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.253118224480751 5.349356822255770 35.271348353379487 1 + +# Forces in Cartesian coordinates: +force C -0.000277535861237 -0.000152580765399 0.008352803163811 1 +force C 0.000188665106962 -0.000171158534127 0.002134415006832 1 +force C 0.000148641942350 0.000085627054812 -0.003293023585647 0 +force C 0.000162775651584 0.000094089756020 -0.003992971161597 0 +force C -0.001087171751169 -0.000604430356602 0.023343431350729 0 +force C 0.000020202100229 0.004191701608925 0.003307755851012 1 +force C -0.000342673354279 -0.000201244995970 0.002187701075539 1 +force C 0.000217023697921 0.000115306657161 -0.003318374609503 0 +force C 0.000162661058803 -0.000119625032659 -0.003800240438371 0 +force C -0.001007375911257 -0.000582474450360 0.023389854481022 0 +force C 0.003642140551155 -0.002080449606259 0.003360364666265 1 +force C -0.000134283790467 -0.000076072266035 0.002887805038117 1 +force C 0.000207814447620 0.000130405740211 -0.003317887318047 0 +force C -0.000022476366621 0.000200442093051 -0.003800112106793 0 +force C -0.001005460454939 -0.000581346999986 0.023198065087277 0 +force C -0.003675714737327 -0.002153292755389 0.003320421440075 1 +force C -0.000055294629132 0.000251629221638 0.002138593305189 1 +force C 0.000140773023609 0.000080935342769 -0.002936152298065 0 +force C 0.000335854902967 0.000193882075701 -0.003757817422682 0 +force C -0.001066246800063 -0.000640750361712 0.023343878047125 0 +force Hf -0.002871435157834 0.001629952276709 0.004134003319867 1 +force Hf -0.000056493963802 -0.000043796095479 0.002317740870449 1 +force Hf 0.000438624506996 0.000253484744077 -0.001514162110767 0 +force Hf -0.000515237291081 -0.000116647724203 0.011660662485938 0 +force Hf 0.001137253414224 0.000657551466086 -0.023813568846382 0 +force Hf 0.002539122257454 0.001456531605883 0.004471415791763 1 +force Hf -0.000092914624332 -0.000056491413678 0.002263138177761 1 +force Hf 0.000513618839995 -0.000043847623801 -0.002854192657260 0 +force Hf -0.000250949851647 -0.000144994809914 0.011753776875972 0 +force Hf 0.001272869332630 0.000667495183856 -0.023896054657333 0 +force Hf 0.000950430185684 0.000532003067903 -0.010461397496637 1 +force Hf -0.000098690349794 -0.000050245368190 0.002278316303352 1 +force Hf 0.000217885929760 0.000469635587609 -0.002851631693715 0 +force Hf -0.000374191194907 -0.000216020048515 0.012050924246315 0 +force Hf 0.001212947614041 0.000770310793119 -0.023895878739874 0 +force Hf -0.000008430748798 -0.003289395744844 0.004172119483942 1 +force Hf -0.000058311478496 -0.000025034826853 0.001387462618472 1 +force Hf 0.000730665837396 0.000421655718374 -0.002840531791514 0 +force Hf -0.000358206938982 -0.000387543118798 0.011661167157768 0 +force Hf 0.001182072923652 0.000684068352191 -0.023613585398884 0 +force N -0.000253115418300 -0.000278761130465 -0.035386871733587 1 + +# Energy components: + A_diel = -0.6118388452893918 + Eewald = 38749.0553856746046222 + EH = 39728.1279658669227501 + Eloc = -79546.2562491338321706 + Enl = -270.1410790056738165 + EvdW = -0.3326080487741668 + Exc = -796.6406216852557236 + Exc_core = 594.6255026577516674 + KE = 421.2684762030652337 + MuShift = -0.0086197941512999 +------------------------------------- + Etot = -1120.9136861106244396 + TS = 0.0018157133271025 +------------------------------------- + F = -1120.9155018239514447 + muN = -61.8687220025886688 +------------------------------------- + G = -1059.0467798213628612 + +IonicMinimize: Iter: 3 G: -1059.046779821362861 |grad|_K: 5.678e-03 alpha: 1.686e-01 linmin: -4.836e-01 t[s]: 1177.06 + +#--- Lowdin population analysis --- +# oxidation-state C -0.239 -0.234 -0.233 -0.209 -0.202 -0.232 -0.234 -0.233 -0.210 -0.202 -0.232 -0.231 -0.233 -0.210 -0.202 -0.233 -0.234 -0.233 -0.210 -0.202 +# magnetic-moments C -0.002 -0.000 -0.005 -0.006 -0.176 -0.005 +0.000 -0.005 -0.013 -0.170 -0.005 +0.002 -0.005 -0.013 -0.018 -0.003 -0.000 -0.003 -0.013 -0.176 +# oxidation-state Hf +0.596 +0.249 +0.243 +0.242 +0.116 +0.598 +0.250 +0.246 +0.242 +0.116 -0.061 +0.250 +0.246 +0.242 +0.116 +0.596 +0.254 +0.246 +0.242 +0.117 +# magnetic-moments Hf +0.069 +0.004 +0.002 +0.000 -0.005 +0.082 +0.000 -0.001 +0.000 -0.005 +0.124 +0.000 -0.001 -0.000 -0.005 +0.069 +0.008 -0.001 +0.000 -0.005 +# oxidation-state N -0.931 +# magnetic-moments N -0.024 + + +Computing DFT-D3 correction: +# coordination-number C 5.872 5.969 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.907 5.969 5.956 5.940 2.985 +# coordination-number Hf 11.113 16.670 16.683 16.624 13.885 11.112 16.662 16.698 16.624 13.885 11.982 16.662 16.698 16.624 13.885 11.114 16.762 16.698 16.624 13.885 +# coordination-number N 1.077 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.08 +EvdW_6 = -0.120257 +EvdW_8 = -0.212423 +Shifting auxilliary hamiltonian by -0.000014 to set nElectrons=325.624853 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770694 of unit cell: Completed after 32 iterations at t[s]: 1179.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624853 magneticMoment: [ Abs: 1.12698 Tot: -0.30078 ] +ElecMinimize: Iter: 0 G: -1058.956636512528348 |grad|_K: 2.221e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767601 of unit cell: Completed after 32 iterations at t[s]: 1180.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769336 of unit cell: Completed after 30 iterations at t[s]: 1181.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541988 magneticMoment: [ Abs: 1.08064 Tot: -0.26351 ] + SubspaceRotationAdjust: set factor to 0.0598 +ElecMinimize: Iter: 1 G: -1059.037485693922235 |grad|_K: 7.883e-06 alpha: 4.713e-01 linmin: 1.044e-03 t[s]: 1182.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773349 of unit cell: Completed after 32 iterations at t[s]: 1183.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771381 of unit cell: Completed after 29 iterations at t[s]: 1183.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.688075 magneticMoment: [ Abs: 1.11237 Tot: -0.34208 ] + SubspaceRotationAdjust: set factor to 0.0362 +ElecMinimize: Iter: 2 G: -1059.042620918774219 |grad|_K: 4.989e-06 alpha: 2.251e-01 linmin: -2.281e-03 t[s]: 1185.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770948 of unit cell: Completed after 25 iterations at t[s]: 1185.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770571 of unit cell: Completed after 25 iterations at t[s]: 1186.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624565 magneticMoment: [ Abs: 1.11878 Tot: -0.30695 ] + SubspaceRotationAdjust: set factor to 0.0434 +ElecMinimize: Iter: 3 G: -1059.046251741336846 |grad|_K: 2.458e-06 alpha: 4.069e-01 linmin: 4.305e-04 t[s]: 1187.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770213 of unit cell: Completed after 19 iterations at t[s]: 1187.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770060 of unit cell: Completed after 18 iterations at t[s]: 1188.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.589538 magneticMoment: [ Abs: 1.11315 Tot: -0.28705 ] + SubspaceRotationAdjust: set factor to 0.0452 +ElecMinimize: Iter: 4 G: -1059.047457821508033 |grad|_K: 1.911e-06 alpha: 5.740e-01 linmin: -1.506e-04 t[s]: 1189.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770822 of unit cell: Completed after 27 iterations at t[s]: 1190.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770603 of unit cell: Completed after 23 iterations at t[s]: 1190.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625281 magneticMoment: [ Abs: 1.11908 Tot: -0.30540 ] + SubspaceRotationAdjust: set factor to 0.0378 +ElecMinimize: Iter: 5 G: -1059.047978130914544 |grad|_K: 1.589e-06 alpha: 4.068e-01 linmin: 3.492e-06 t[s]: 1191.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770456 of unit cell: Completed after 18 iterations at t[s]: 1192.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770357 of unit cell: Completed after 15 iterations at t[s]: 1192.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.603774 magneticMoment: [ Abs: 1.12352 Tot: -0.29357 ] + SubspaceRotationAdjust: set factor to 0.0448 +ElecMinimize: Iter: 6 G: -1059.048568169994951 |grad|_K: 1.340e-06 alpha: 6.700e-01 linmin: 4.291e-05 t[s]: 1194.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770260 of unit cell: Completed after 17 iterations at t[s]: 1194.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770244 of unit cell: Completed after 9 iterations at t[s]: 1195.22 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.590111 magneticMoment: [ Abs: 1.12845 Tot: -0.28570 ] + SubspaceRotationAdjust: set factor to 0.0517 +ElecMinimize: Iter: 7 G: -1059.049055745730811 |grad|_K: 1.339e-06 alpha: 7.800e-01 linmin: 1.703e-05 t[s]: 1196.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770861 of unit cell: Completed after 26 iterations at t[s]: 1196.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770659 of unit cell: Completed after 23 iterations at t[s]: 1197.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613784 magneticMoment: [ Abs: 1.13419 Tot: -0.29734 ] + SubspaceRotationAdjust: set factor to 0.0474 +ElecMinimize: Iter: 8 G: -1059.049380813530433 |grad|_K: 1.339e-06 alpha: 5.195e-01 linmin: 9.415e-06 t[s]: 1198.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770335 of unit cell: Completed after 25 iterations at t[s]: 1199.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770315 of unit cell: Completed after 9 iterations at t[s]: 1199.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.586763 magneticMoment: [ Abs: 1.13357 Tot: -0.28271 ] + SubspaceRotationAdjust: set factor to 0.0425 +ElecMinimize: Iter: 9 G: -1059.049725544988860 |grad|_K: 1.295e-06 alpha: 5.514e-01 linmin: -1.821e-05 t[s]: 1200.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770470 of unit cell: Completed after 17 iterations at t[s]: 1201.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770513 of unit cell: Completed after 14 iterations at t[s]: 1202.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.596692 magneticMoment: [ Abs: 1.14003 Tot: -0.28713 ] + SubspaceRotationAdjust: set factor to 0.0468 +ElecMinimize: Iter: 10 G: -1059.050141972671554 |grad|_K: 1.182e-06 alpha: 7.100e-01 linmin: -1.521e-06 t[s]: 1203.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770686 of unit cell: Completed after 19 iterations at t[s]: 1203.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770679 of unit cell: Completed after 3 iterations at t[s]: 1204.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607780 magneticMoment: [ Abs: 1.14330 Tot: -0.29202 ] + SubspaceRotationAdjust: set factor to 0.049 +ElecMinimize: Iter: 11 G: -1059.050473952249376 |grad|_K: 1.102e-06 alpha: 6.813e-01 linmin: 2.210e-06 t[s]: 1205.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770359 of unit cell: Completed after 24 iterations at t[s]: 1206.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770409 of unit cell: Completed after 14 iterations at t[s]: 1206.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591872 magneticMoment: [ Abs: 1.13929 Tot: -0.28327 ] + SubspaceRotationAdjust: set factor to 0.0421 +ElecMinimize: Iter: 12 G: -1059.050717522472496 |grad|_K: 1.042e-06 alpha: 5.756e-01 linmin: -7.352e-06 t[s]: 1207.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770766 of unit cell: Completed after 25 iterations at t[s]: 1208.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770676 of unit cell: Completed after 15 iterations at t[s]: 1209.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613203 magneticMoment: [ Abs: 1.13943 Tot: -0.29370 ] + SubspaceRotationAdjust: set factor to 0.0318 +ElecMinimize: Iter: 13 G: -1059.050879499006896 |grad|_K: 7.873e-07 alpha: 4.270e-01 linmin: 6.807e-06 t[s]: 1210.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770607 of unit cell: Completed after 15 iterations at t[s]: 1210.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770586 of unit cell: Completed after 11 iterations at t[s]: 1211.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610592 magneticMoment: [ Abs: 1.13735 Tot: -0.29216 ] + SubspaceRotationAdjust: set factor to 0.0341 +ElecMinimize: Iter: 14 G: -1059.050998315367451 |grad|_K: 5.682e-07 alpha: 5.499e-01 linmin: 6.967e-06 t[s]: 1212.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770493 of unit cell: Completed after 17 iterations at t[s]: 1212.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770480 of unit cell: Completed after 5 iterations at t[s]: 1213.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.606017 magneticMoment: [ Abs: 1.13512 Tot: -0.28971 ] + SubspaceRotationAdjust: set factor to 0.0335 +ElecMinimize: Iter: 15 G: -1059.051068349557681 |grad|_K: 4.494e-07 alpha: 6.217e-01 linmin: -5.859e-05 t[s]: 1214.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770597 of unit cell: Completed after 17 iterations at t[s]: 1215.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770574 of unit cell: Completed after 9 iterations at t[s]: 1215.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613761 magneticMoment: [ Abs: 1.13430 Tot: -0.29365 ] + SubspaceRotationAdjust: set factor to 0.0275 +ElecMinimize: Iter: 16 G: -1059.051103652890106 |grad|_K: 3.088e-07 alpha: 4.976e-01 linmin: 1.666e-04 t[s]: 1216.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770531 of unit cell: Completed after 14 iterations at t[s]: 1217.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 0 iterations at t[s]: 1217.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611332 magneticMoment: [ Abs: 1.13244 Tot: -0.29256 ] + SubspaceRotationAdjust: set factor to 0.0293 +ElecMinimize: Iter: 17 G: -1059.051121475185255 |grad|_K: 2.101e-07 alpha: 5.387e-01 linmin: -5.187e-04 t[s]: 1218.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770512 of unit cell: Completed after 12 iterations at t[s]: 1219.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770511 of unit cell: Completed after 0 iterations at t[s]: 1219.91 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610561 magneticMoment: [ Abs: 1.13117 Tot: -0.29231 ] + SubspaceRotationAdjust: set factor to 0.0321 +ElecMinimize: Iter: 18 G: -1059.051130401153614 |grad|_K: 1.698e-07 alpha: 5.681e-01 linmin: -5.309e-04 t[s]: 1220.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770544 of unit cell: Completed after 12 iterations at t[s]: 1221.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770542 of unit cell: Completed after 0 iterations at t[s]: 1222.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612701 magneticMoment: [ Abs: 1.13054 Tot: -0.29354 ] + SubspaceRotationAdjust: set factor to 0.0305 +ElecMinimize: Iter: 19 G: -1059.051135759106273 |grad|_K: 1.341e-07 alpha: 5.234e-01 linmin: 7.885e-04 t[s]: 1222.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 9 iterations at t[s]: 1223.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770517 of unit cell: Completed after 0 iterations at t[s]: 1224.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611039 magneticMoment: [ Abs: 1.12962 Tot: -0.29289 ] + SubspaceRotationAdjust: set factor to 0.0354 +ElecMinimize: Iter: 20 G: -1059.051139368173835 |grad|_K: 1.076e-07 alpha: 5.833e-01 linmin: -1.698e-03 t[s]: 1225.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770502 of unit cell: Completed after 9 iterations at t[s]: 1225.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770504 of unit cell: Completed after 0 iterations at t[s]: 1226.24 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610146 magneticMoment: [ Abs: 1.12896 Tot: -0.29258 ] + SubspaceRotationAdjust: set factor to 0.0409 +ElecMinimize: Iter: 21 G: -1059.051141579406476 |grad|_K: 1.037e-07 alpha: 5.243e-01 linmin: -6.695e-04 t[s]: 1227.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770533 of unit cell: Completed after 11 iterations at t[s]: 1227.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 0 iterations at t[s]: 1228.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611889 magneticMoment: [ Abs: 1.12862 Tot: -0.29365 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 22 G: -1059.051143367105851 |grad|_K: 1.098e-07 alpha: 4.648e-01 linmin: 1.061e-03 t[s]: 1229.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770521 of unit cell: Completed after 4 iterations at t[s]: 1229.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 0 iterations at t[s]: 1230.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611121 magneticMoment: [ Abs: 1.12787 Tot: -0.29357 ] + SubspaceRotationAdjust: set factor to 0.0484 +ElecMinimize: Iter: 23 G: -1059.051145442323104 |grad|_K: 9.875e-08 alpha: 5.149e-01 linmin: -6.409e-04 t[s]: 1231.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770496 of unit cell: Completed after 11 iterations at t[s]: 1232.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770502 of unit cell: Completed after 3 iterations at t[s]: 1232.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609730 magneticMoment: [ Abs: 1.12737 Tot: -0.29310 ] + SubspaceRotationAdjust: set factor to 0.0453 +ElecMinimize: Iter: 24 G: -1059.051146790782695 |grad|_K: 1.104e-07 alpha: 3.982e-01 linmin: -2.242e-04 t[s]: 1233.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770528 of unit cell: Completed after 9 iterations at t[s]: 1234.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770523 of unit cell: Completed after 3 iterations at t[s]: 1234.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611124 magneticMoment: [ Abs: 1.12713 Tot: -0.29406 ] + SubspaceRotationAdjust: set factor to 0.0496 +ElecMinimize: Iter: 25 G: -1059.051148160330058 |grad|_K: 8.457e-08 alpha: 3.260e-01 linmin: -9.584e-05 t[s]: 1235.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770535 of unit cell: Completed after 5 iterations at t[s]: 1236.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770543 of unit cell: Completed after 5 iterations at t[s]: 1236.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612340 magneticMoment: [ Abs: 1.12691 Tot: -0.29493 ] + SubspaceRotationAdjust: set factor to 0.0519 +ElecMinimize: Iter: 26 G: -1059.051149424998130 |grad|_K: 9.130e-08 alpha: 5.237e-01 linmin: 9.461e-04 t[s]: 1237.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770510 of unit cell: Completed after 8 iterations at t[s]: 1238.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 4 iterations at t[s]: 1238.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610715 magneticMoment: [ Abs: 1.12644 Tot: -0.29429 ] + SubspaceRotationAdjust: set factor to 0.0447 +ElecMinimize: Iter: 27 G: -1059.051150414059293 |grad|_K: 7.537e-08 alpha: 3.611e-01 linmin: 5.431e-04 t[s]: 1239.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770516 of unit cell: Completed after 3 iterations at t[s]: 1240.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770515 of unit cell: Completed after 0 iterations at t[s]: 1241.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610344 magneticMoment: [ Abs: 1.12622 Tot: -0.29426 ] + SubspaceRotationAdjust: set factor to 0.0547 +ElecMinimize: Iter: 28 G: -1059.051151283274976 |grad|_K: 5.818e-08 alpha: 4.513e-01 linmin: -5.706e-04 t[s]: 1242.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 5 iterations at t[s]: 1242.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770531 of unit cell: Completed after 0 iterations at t[s]: 1243.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611388 magneticMoment: [ Abs: 1.12632 Tot: -0.29492 ] + SubspaceRotationAdjust: set factor to 0.0536 +ElecMinimize: Iter: 29 G: -1059.051151882240447 |grad|_K: 4.397e-08 alpha: 4.893e-01 linmin: -9.871e-04 t[s]: 1244.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770532 of unit cell: Completed after 3 iterations at t[s]: 1244.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770532 of unit cell: Completed after 0 iterations at t[s]: 1245.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611485 magneticMoment: [ Abs: 1.12625 Tot: -0.29506 ] + SubspaceRotationAdjust: set factor to 0.0615 +ElecMinimize: Iter: 30 G: -1059.051152218580910 |grad|_K: 4.015e-08 alpha: 4.765e-01 linmin: -9.746e-04 t[s]: 1246.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770519 of unit cell: Completed after 4 iterations at t[s]: 1246.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 0 iterations at t[s]: 1247.37 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610672 magneticMoment: [ Abs: 1.12610 Tot: -0.29472 ] + SubspaceRotationAdjust: set factor to 0.0545 +ElecMinimize: Iter: 31 G: -1059.051152462498521 |grad|_K: 3.740e-08 alpha: 4.149e-01 linmin: 1.611e-03 t[s]: 1248.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 2 iterations at t[s]: 1248.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770526 of unit cell: Completed after 0 iterations at t[s]: 1249.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611065 magneticMoment: [ Abs: 1.12620 Tot: -0.29503 ] + SubspaceRotationAdjust: set factor to 0.0701 +ElecMinimize: Iter: 32 G: -1059.051152629459011 |grad|_K: 3.032e-08 alpha: 3.767e-01 linmin: -1.210e-03 t[s]: 1250.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770533 of unit cell: Completed after 3 iterations at t[s]: 1250.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770534 of unit cell: Completed after 0 iterations at t[s]: 1251.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611555 magneticMoment: [ Abs: 1.12620 Tot: -0.29535 ] + SubspaceRotationAdjust: set factor to 0.0772 +ElecMinimize: Iter: 33 G: -1059.051152774436787 |grad|_K: 2.710e-08 alpha: 4.204e-01 linmin: -1.590e-03 t[s]: 1252.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 2 iterations at t[s]: 1253.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 0 iterations at t[s]: 1253.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611122 magneticMoment: [ Abs: 1.12586 Tot: -0.29515 ] + SubspaceRotationAdjust: set factor to 0.0965 +ElecMinimize: Iter: 34 G: -1059.051152894101733 |grad|_K: 2.491e-08 alpha: 4.325e-01 linmin: -1.317e-03 t[s]: 1254.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770517 of unit cell: Completed after 3 iterations at t[s]: 1255.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770518 of unit cell: Completed after 0 iterations at t[s]: 1255.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610484 magneticMoment: [ Abs: 1.12551 Tot: -0.29490 ] + SubspaceRotationAdjust: set factor to 0.0957 +ElecMinimize: Iter: 35 G: -1059.051152992999278 |grad|_K: 2.768e-08 alpha: 4.212e-01 linmin: 1.116e-04 t[s]: 1256.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770524 of unit cell: Completed after 1 iterations at t[s]: 1257.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770524 of unit cell: Completed after 0 iterations at t[s]: 1257.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610851 magneticMoment: [ Abs: 1.12541 Tot: -0.29529 ] + SubspaceRotationAdjust: set factor to 0.13 +ElecMinimize: Iter: 36 G: -1059.051153096564803 |grad|_K: 2.821e-08 alpha: 3.931e-01 linmin: -4.525e-04 t[s]: 1258.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770540 of unit cell: Completed after 3 iterations at t[s]: 1259.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770533 of unit cell: Completed after 1 iterations at t[s]: 1260.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611401 magneticMoment: [ Abs: 1.12545 Tot: -0.29573 ] + SubspaceRotationAdjust: set factor to 0.117 +ElecMinimize: Iter: 37 G: -1059.051153143655711 |grad|_K: 3.122e-08 alpha: 2.196e-01 linmin: 5.439e-04 t[s]: 1261.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 0 iterations at t[s]: 1261.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 0 iterations at t[s]: 1262.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611157 magneticMoment: [ Abs: 1.12507 Tot: -0.29583 ] + SubspaceRotationAdjust: set factor to 0.108 +ElecMinimize: Iter: 38 G: -1059.051153235267066 |grad|_K: 3.455e-08 alpha: 2.839e-01 linmin: -7.564e-07 t[s]: 1263.16 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.501e-08 + +Computing DFT-D3 correction: +# coordination-number C 5.872 5.969 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.907 5.969 5.956 5.940 2.985 +# coordination-number Hf 11.113 16.670 16.683 16.624 13.885 11.112 16.662 16.698 16.624 13.885 11.982 16.662 16.698 16.624 13.885 11.114 16.762 16.698 16.624 13.885 +# coordination-number N 1.077 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.08 +EvdW_6 = -0.120257 +EvdW_8 = -0.212423 + +# Ionic positions in cartesian coordinates: +ion C 15.512658586508110 8.969229237090611 29.604808451658279 1 +ion C 6.491045292290731 0.179172300087911 23.711787977524189 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342841792344473 9.032170697108137 29.264002092347038 1 +ion C 0.309103038418022 0.178727509780944 23.442553335702843 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.488971465664573 3.590573888554412 29.263946286636848 1 +ion C 9.566872401316530 5.531386125013957 23.989366987457235 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.206421027281257 3.588493650719824 28.997420650629124 1 +ion C 3.393798564679466 5.536065923160873 23.711790027323001 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.121259261765539 0.029976670312269 31.052868104297186 1 +ion Hf 12.535668433526199 7.247953447280506 26.592068323339987 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.044906885968291 0.025529184369730 30.789928307170197 1 +ion Hf 6.388969481112943 7.247079316459255 26.325174160983259 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.269042626641930 5.359366530484856 31.446341211980034 1 +ion Hf 9.468232191395098 1.921246023766405 26.325187019872299 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.428838749096787 5.290352403109150 31.592298341500101 1 +ion Hf 3.295497398659165 1.905381745576467 26.021291769163668 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.252146215257717 5.348454029763146 35.171357152947721 1 + +# Forces in Cartesian coordinates: +force C -0.000245396234880 -0.000133018427501 0.007300324401938 1 +force C 0.000248042312943 -0.000205646747531 0.001860744800879 1 +force C 0.000154444946852 0.000089030939146 -0.002997326546104 0 +force C 0.000160537378230 0.000092840566913 -0.003925986144121 0 +force C -0.001096961520995 -0.000608168834532 0.023390957893542 0 +force C 0.000042589973823 0.003017898500597 0.001816849585111 1 +force C -0.000379836022532 -0.000221333268591 0.001903374397175 1 +force C 0.000189250980531 0.000121464926027 -0.003030065111473 0 +force C 0.000161663660804 -0.000146393599791 -0.003732497432886 0 +force C -0.001005230825547 -0.000580950684601 0.023449705904425 0 +force C 0.002634273689238 -0.001478676394118 0.001851060254573 1 +force C -0.000107333543626 -0.000060467641809 0.002426078530285 1 +force C 0.000199395190848 0.000103433172473 -0.003029877359792 0 +force C -0.000046250098709 0.000213149849917 -0.003732237977132 0 +force C -0.001005083924229 -0.000581612479211 0.023278085473437 0 +force C -0.002422771787028 -0.001417079912313 0.001832537526709 1 +force C -0.000053809031958 0.000319088929691 0.001865340490761 1 +force C 0.000121023600955 0.000069678175721 -0.002520729438845 0 +force C 0.000356182809688 0.000205698489690 -0.003677671550779 0 +force C -0.001074760506875 -0.000647729563367 0.023391590569073 0 +force Hf -0.001997105569410 0.001045190308656 0.003938387345707 1 +force Hf 0.000727979013325 0.000414975956236 0.001266927941051 1 +force Hf 0.000416958983862 0.000240950233620 -0.000950796281461 0 +force Hf -0.000518437135258 -0.000102129765175 0.011487123119618 0 +force Hf 0.001178086052679 0.000681481121010 -0.023916636593942 0 +force Hf 0.001747343390353 0.000973230704563 0.004122468902407 1 +force Hf -0.000727725957644 0.000387820880919 0.001258892951274 1 +force Hf 0.000485306567641 -0.000192811089226 -0.002204549710230 0 +force Hf -0.000239845852177 -0.000138666475642 0.011591843205341 0 +force Hf 0.001245533806484 0.000695563723323 -0.024007179496418 0 +force Hf 0.000408179480768 0.000247953408330 -0.014794663207653 1 +force Hf -0.000024821523428 -0.000825311627595 0.001277560067934 1 +force Hf 0.000074182885854 0.000519149302728 -0.002202439591788 0 +force Hf -0.000376926968580 -0.000217515582651 0.011850748804728 0 +force Hf 0.001223623013184 0.000732713000232 -0.024006668753065 0 +force Hf -0.000037257393434 -0.002235498520683 0.003986590420416 1 +force Hf -0.000036196490403 -0.000013196791446 0.000914117419013 1 +force Hf 0.000820878432343 0.000474063928359 -0.002178960969781 0 +force Hf -0.000347322884425 -0.000397729331052 0.011487448888978 0 +force Hf 0.001181326773455 0.000683499980671 -0.023752719314876 0 +force N -0.000257049430398 -0.000315738644406 -0.024827195918479 1 + +# Energy components: + A_diel = -0.6269840396748644 + Eewald = 38751.3403470910270698 + EH = 39729.4054605848286883 + Eloc = -79549.8314249258983182 + Enl = -270.1434151435408921 + EvdW = -0.3326799817897925 + Exc = -796.6546182001472971 + Exc_core = 594.6256431408623939 + KE = 421.3105981131880071 + MuShift = -0.0084308612387170 +------------------------------------- + Etot = -1120.9155042223871988 + TS = 0.0017688078817831 +------------------------------------- + F = -1120.9172730302689160 + muN = -61.8661197950019215 +------------------------------------- + G = -1059.0511532352670656 + +IonicMinimize: Iter: 4 G: -1059.051153235267066 |grad|_K: 4.455e-03 alpha: 2.497e-01 linmin: -4.021e-01 t[s]: 1267.28 + +#--- Lowdin population analysis --- +# oxidation-state C -0.241 -0.234 -0.233 -0.209 -0.204 -0.232 -0.234 -0.233 -0.210 -0.204 -0.232 -0.231 -0.233 -0.210 -0.205 -0.233 -0.234 -0.233 -0.210 -0.204 +# magnetic-moments C -0.003 +0.000 -0.005 -0.006 -0.179 -0.004 +0.001 -0.005 -0.013 -0.175 -0.004 +0.002 -0.005 -0.013 -0.017 -0.003 +0.000 -0.003 -0.013 -0.179 +# oxidation-state Hf +0.600 +0.250 +0.244 +0.242 +0.116 +0.603 +0.252 +0.247 +0.242 +0.116 -0.073 +0.252 +0.247 +0.242 +0.116 +0.600 +0.254 +0.247 +0.242 +0.117 +# magnetic-moments Hf +0.074 +0.005 +0.001 +0.000 -0.005 +0.085 +0.002 -0.001 +0.000 -0.005 +0.115 +0.002 -0.001 +0.000 -0.005 +0.074 +0.007 -0.000 +0.000 -0.004 +# oxidation-state N -0.911 +# magnetic-moments N -0.019 + + +Computing DFT-D3 correction: +# coordination-number C 5.862 5.968 5.955 5.940 2.985 5.912 5.968 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.908 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.099 16.667 16.681 16.623 13.885 11.098 16.661 16.692 16.623 13.885 12.050 16.661 16.692 16.623 13.885 11.100 16.766 16.692 16.623 13.885 +# coordination-number N 1.085 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.07 +EvdW_6 = -0.120265 +EvdW_8 = -0.212513 +Shifting auxilliary hamiltonian by -0.000075 to set nElectrons=325.611157 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770966 of unit cell: Completed after 25 iterations at t[s]: 1269.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611157 magneticMoment: [ Abs: 1.11860 Tot: -0.29673 ] +ElecMinimize: Iter: 0 G: -1058.921565900109954 |grad|_K: 2.668e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768375 of unit cell: Completed after 33 iterations at t[s]: 1270.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769880 of unit cell: Completed after 32 iterations at t[s]: 1271.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552225 magneticMoment: [ Abs: 1.07044 Tot: -0.27201 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 1 G: -1059.037084493630573 |grad|_K: 8.265e-06 alpha: 4.665e-01 linmin: 1.150e-03 t[s]: 1272.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773990 of unit cell: Completed after 33 iterations at t[s]: 1273.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771948 of unit cell: Completed after 30 iterations at t[s]: 1273.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.701689 magneticMoment: [ Abs: 1.11721 Tot: -0.35076 ] + SubspaceRotationAdjust: set factor to 0.0713 +ElecMinimize: Iter: 2 G: -1059.042639117715453 |grad|_K: 7.448e-06 alpha: 2.197e-01 linmin: -1.878e-03 t[s]: 1274.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770738 of unit cell: Completed after 28 iterations at t[s]: 1275.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770552 of unit cell: Completed after 19 iterations at t[s]: 1275.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.589403 magneticMoment: [ Abs: 1.13040 Tot: -0.28820 ] + SubspaceRotationAdjust: set factor to 0.0534 +ElecMinimize: Iter: 3 G: -1059.047635134696748 |grad|_K: 3.479e-06 alpha: 2.500e-01 linmin: 4.214e-04 t[s]: 1276.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770450 of unit cell: Completed after 18 iterations at t[s]: 1277.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770331 of unit cell: Completed after 18 iterations at t[s]: 1278.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580281 magneticMoment: [ Abs: 1.10314 Tot: -0.28042 ] + SubspaceRotationAdjust: set factor to 0.0541 +ElecMinimize: Iter: 4 G: -1059.049905435314713 |grad|_K: 2.122e-06 alpha: 5.385e-01 linmin: -3.429e-04 t[s]: 1279.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770664 of unit cell: Completed after 23 iterations at t[s]: 1279.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770780 of unit cell: Completed after 18 iterations at t[s]: 1280.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.606869 magneticMoment: [ Abs: 1.11524 Tot: -0.29467 ] + SubspaceRotationAdjust: set factor to 0.0619 +ElecMinimize: Iter: 5 G: -1059.051056129200788 |grad|_K: 1.970e-06 alpha: 7.282e-01 linmin: 6.501e-05 t[s]: 1281.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769826 of unit cell: Completed after 27 iterations at t[s]: 1281.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770195 of unit cell: Completed after 25 iterations at t[s]: 1282.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563898 magneticMoment: [ Abs: 1.12024 Tot: -0.27161 ] + SubspaceRotationAdjust: set factor to 0.0521 +ElecMinimize: Iter: 6 G: -1059.051675926348025 |grad|_K: 2.071e-06 alpha: 4.581e-01 linmin: -1.172e-05 t[s]: 1283.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770699 of unit cell: Completed after 25 iterations at t[s]: 1284.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770756 of unit cell: Completed after 14 iterations at t[s]: 1284.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595854 magneticMoment: [ Abs: 1.12985 Tot: -0.28657 ] + SubspaceRotationAdjust: set factor to 0.0477 +ElecMinimize: Iter: 7 G: -1059.052440568785869 |grad|_K: 1.685e-06 alpha: 5.107e-01 linmin: 1.855e-05 t[s]: 1285.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770590 of unit cell: Completed after 19 iterations at t[s]: 1286.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770529 of unit cell: Completed after 14 iterations at t[s]: 1286.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.576550 magneticMoment: [ Abs: 1.12615 Tot: -0.27449 ] + SubspaceRotationAdjust: set factor to 0.0503 +ElecMinimize: Iter: 8 G: -1059.053127590767190 |grad|_K: 1.428e-06 alpha: 6.941e-01 linmin: -5.949e-06 t[s]: 1287.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770686 of unit cell: Completed after 18 iterations at t[s]: 1288.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770702 of unit cell: Completed after 4 iterations at t[s]: 1288.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.583966 magneticMoment: [ Abs: 1.13423 Tot: -0.27734 ] + SubspaceRotationAdjust: set factor to 0.0545 +ElecMinimize: Iter: 9 G: -1059.053672020346539 |grad|_K: 1.344e-06 alpha: 7.649e-01 linmin: -7.384e-06 t[s]: 1289.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770693 of unit cell: Completed after 14 iterations at t[s]: 1290.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770693 of unit cell: Completed after 0 iterations at t[s]: 1291.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581760 magneticMoment: [ Abs: 1.14073 Tot: -0.27532 ] + SubspaceRotationAdjust: set factor to 0.0579 +ElecMinimize: Iter: 10 G: -1059.054151441172280 |grad|_K: 1.201e-06 alpha: 7.599e-01 linmin: 1.271e-05 t[s]: 1292.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770851 of unit cell: Completed after 15 iterations at t[s]: 1292.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770840 of unit cell: Completed after 9 iterations at t[s]: 1293.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.593853 magneticMoment: [ Abs: 1.13801 Tot: -0.28037 ] + SubspaceRotationAdjust: set factor to 0.0564 +ElecMinimize: Iter: 11 G: -1059.054505257623077 |grad|_K: 1.026e-06 alpha: 7.045e-01 linmin: -1.677e-05 t[s]: 1294.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770504 of unit cell: Completed after 24 iterations at t[s]: 1294.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770576 of unit cell: Completed after 15 iterations at t[s]: 1295.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578140 magneticMoment: [ Abs: 1.13651 Tot: -0.27220 ] + SubspaceRotationAdjust: set factor to 0.0464 +ElecMinimize: Iter: 12 G: -1059.054709288746153 |grad|_K: 9.802e-07 alpha: 5.549e-01 linmin: 2.091e-06 t[s]: 1296.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771010 of unit cell: Completed after 25 iterations at t[s]: 1296.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770848 of unit cell: Completed after 19 iterations at t[s]: 1297.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.598303 magneticMoment: [ Abs: 1.13921 Tot: -0.28238 ] + SubspaceRotationAdjust: set factor to 0.0323 +ElecMinimize: Iter: 13 G: -1059.054824823392892 |grad|_K: 6.621e-07 alpha: 3.442e-01 linmin: 2.196e-07 t[s]: 1298.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770808 of unit cell: Completed after 11 iterations at t[s]: 1299.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770779 of unit cell: Completed after 11 iterations at t[s]: 1299.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.596244 magneticMoment: [ Abs: 1.13794 Tot: -0.28129 ] + SubspaceRotationAdjust: set factor to 0.0368 +ElecMinimize: Iter: 14 G: -1059.054915585846175 |grad|_K: 4.721e-07 alpha: 5.936e-01 linmin: 1.028e-05 t[s]: 1300.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770685 of unit cell: Completed after 16 iterations at t[s]: 1301.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770679 of unit cell: Completed after 3 iterations at t[s]: 1301.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591380 magneticMoment: [ Abs: 1.13571 Tot: -0.27879 ] + SubspaceRotationAdjust: set factor to 0.0355 +ElecMinimize: Iter: 15 G: -1059.054964715002370 |grad|_K: 3.781e-07 alpha: 6.322e-01 linmin: -6.579e-05 t[s]: 1302.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770784 of unit cell: Completed after 17 iterations at t[s]: 1303.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770756 of unit cell: Completed after 9 iterations at t[s]: 1303.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.597447 magneticMoment: [ Abs: 1.13541 Tot: -0.28194 ] + SubspaceRotationAdjust: set factor to 0.0282 +ElecMinimize: Iter: 16 G: -1059.054988026487763 |grad|_K: 2.560e-07 alpha: 4.637e-01 linmin: 1.777e-04 t[s]: 1304.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770721 of unit cell: Completed after 11 iterations at t[s]: 1305.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 3 iterations at t[s]: 1306.03 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595045 magneticMoment: [ Abs: 1.13475 Tot: -0.28085 ] + SubspaceRotationAdjust: set factor to 0.0298 +ElecMinimize: Iter: 17 G: -1059.055000414850838 |grad|_K: 1.706e-07 alpha: 5.440e-01 linmin: -6.090e-04 t[s]: 1307.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770704 of unit cell: Completed after 8 iterations at t[s]: 1307.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770703 of unit cell: Completed after 0 iterations at t[s]: 1308.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594351 magneticMoment: [ Abs: 1.13412 Tot: -0.28065 ] + SubspaceRotationAdjust: set factor to 0.0332 +ElecMinimize: Iter: 18 G: -1059.055006858075785 |grad|_K: 1.416e-07 alpha: 6.181e-01 linmin: -3.920e-04 t[s]: 1309.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770726 of unit cell: Completed after 9 iterations at t[s]: 1309.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770724 of unit cell: Completed after 2 iterations at t[s]: 1310.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595754 magneticMoment: [ Abs: 1.13364 Tot: -0.28148 ] + SubspaceRotationAdjust: set factor to 0.0341 +ElecMinimize: Iter: 19 G: -1059.055010793874544 |grad|_K: 1.120e-07 alpha: 5.552e-01 linmin: 3.774e-04 t[s]: 1311.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 3 iterations at t[s]: 1311.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770713 of unit cell: Completed after 0 iterations at t[s]: 1312.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594956 magneticMoment: [ Abs: 1.13319 Tot: -0.28128 ] + SubspaceRotationAdjust: set factor to 0.0419 +ElecMinimize: Iter: 20 G: -1059.055013749115687 |grad|_K: 9.373e-08 alpha: 6.819e-01 linmin: -4.747e-04 t[s]: 1313.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770694 of unit cell: Completed after 9 iterations at t[s]: 1313.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770698 of unit cell: Completed after 3 iterations at t[s]: 1314.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.593875 magneticMoment: [ Abs: 1.13304 Tot: -0.28089 ] + SubspaceRotationAdjust: set factor to 0.0433 +ElecMinimize: Iter: 21 G: -1059.055015359546815 |grad|_K: 1.034e-07 alpha: 5.372e-01 linmin: -5.987e-04 t[s]: 1315.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770730 of unit cell: Completed after 11 iterations at t[s]: 1316.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 3 iterations at t[s]: 1316.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595514 magneticMoment: [ Abs: 1.13314 Tot: -0.28190 ] + SubspaceRotationAdjust: set factor to 0.0401 +ElecMinimize: Iter: 22 G: -1059.055016983852056 |grad|_K: 9.671e-08 alpha: 4.237e-01 linmin: 3.189e-04 t[s]: 1317.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 3 iterations at t[s]: 1318.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 0 iterations at t[s]: 1318.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595394 magneticMoment: [ Abs: 1.13311 Tot: -0.28210 ] + SubspaceRotationAdjust: set factor to 0.049 +ElecMinimize: Iter: 23 G: -1059.055019022157921 |grad|_K: 9.657e-08 alpha: 6.352e-01 linmin: -2.458e-04 t[s]: 1320.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770691 of unit cell: Completed after 11 iterations at t[s]: 1320.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770700 of unit cell: Completed after 5 iterations at t[s]: 1321.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.593825 magneticMoment: [ Abs: 1.13300 Tot: -0.28149 ] + SubspaceRotationAdjust: set factor to 0.044 +ElecMinimize: Iter: 24 G: -1059.055020471905664 |grad|_K: 9.532e-08 alpha: 4.480e-01 linmin: 3.581e-05 t[s]: 1322.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770720 of unit cell: Completed after 9 iterations at t[s]: 1322.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770719 of unit cell: Completed after 0 iterations at t[s]: 1323.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595056 magneticMoment: [ Abs: 1.13330 Tot: -0.28232 ] + SubspaceRotationAdjust: set factor to 0.0413 +ElecMinimize: Iter: 25 G: -1059.055021771413976 |grad|_K: 8.172e-08 alpha: 4.123e-01 linmin: 3.734e-06 t[s]: 1324.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 2 iterations at t[s]: 1324.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770725 of unit cell: Completed after 0 iterations at t[s]: 1325.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595408 magneticMoment: [ Abs: 1.13386 Tot: -0.28272 ] + SubspaceRotationAdjust: set factor to 0.0466 +ElecMinimize: Iter: 26 G: -1059.055023116035500 |grad|_K: 6.831e-08 alpha: 5.717e-01 linmin: -2.475e-04 t[s]: 1326.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 6 iterations at t[s]: 1327.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 0 iterations at t[s]: 1327.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594672 magneticMoment: [ Abs: 1.13444 Tot: -0.28251 ] + SubspaceRotationAdjust: set factor to 0.0465 +ElecMinimize: Iter: 27 G: -1059.055024071781645 |grad|_K: 5.734e-08 alpha: 5.722e-01 linmin: -3.151e-04 t[s]: 1328.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770714 of unit cell: Completed after 4 iterations at t[s]: 1329.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770714 of unit cell: Completed after 0 iterations at t[s]: 1329.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594627 magneticMoment: [ Abs: 1.13489 Tot: -0.28256 ] + SubspaceRotationAdjust: set factor to 0.0529 +ElecMinimize: Iter: 28 G: -1059.055024705247206 |grad|_K: 4.686e-08 alpha: 5.372e-01 linmin: -1.038e-04 t[s]: 1330.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770722 of unit cell: Completed after 4 iterations at t[s]: 1331.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770722 of unit cell: Completed after 0 iterations at t[s]: 1332.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595180 magneticMoment: [ Abs: 1.13529 Tot: -0.28289 ] + SubspaceRotationAdjust: set factor to 0.0522 +ElecMinimize: Iter: 29 G: -1059.055025101951742 |grad|_K: 3.887e-08 alpha: 5.123e-01 linmin: 2.282e-04 t[s]: 1333.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 2 iterations at t[s]: 1333.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 0 iterations at t[s]: 1334.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594763 magneticMoment: [ Abs: 1.13556 Tot: -0.28273 ] + SubspaceRotationAdjust: set factor to 0.0568 +ElecMinimize: Iter: 30 G: -1059.055025368601719 |grad|_K: 3.253e-08 alpha: 5.145e-01 linmin: -4.196e-04 t[s]: 1335.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770713 of unit cell: Completed after 2 iterations at t[s]: 1335.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770713 of unit cell: Completed after 0 iterations at t[s]: 1336.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594624 magneticMoment: [ Abs: 1.13594 Tot: -0.28274 ] + SubspaceRotationAdjust: set factor to 0.0646 +ElecMinimize: Iter: 31 G: -1059.055025549054335 |grad|_K: 3.014e-08 alpha: 4.773e-01 linmin: -7.048e-04 t[s]: 1337.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 3 iterations at t[s]: 1338.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 0 iterations at t[s]: 1338.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595262 magneticMoment: [ Abs: 1.13650 Tot: -0.28315 ] + SubspaceRotationAdjust: set factor to 0.0744 +ElecMinimize: Iter: 32 G: -1059.055025710218843 |grad|_K: 2.743e-08 alpha: 4.846e-01 linmin: -3.143e-04 t[s]: 1339.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770727 of unit cell: Completed after 3 iterations at t[s]: 1340.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770726 of unit cell: Completed after 0 iterations at t[s]: 1340.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595484 magneticMoment: [ Abs: 1.13685 Tot: -0.28330 ] + SubspaceRotationAdjust: set factor to 0.0585 +ElecMinimize: Iter: 33 G: -1059.055025806640742 |grad|_K: 3.880e-08 alpha: 3.664e-01 linmin: 3.923e-04 t[s]: 1342.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770708 of unit cell: Completed after 4 iterations at t[s]: 1342.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770717 of unit cell: Completed after 2 iterations at t[s]: 1343.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594860 magneticMoment: [ Abs: 1.13713 Tot: -0.28302 ] + SubspaceRotationAdjust: set factor to 0.0685 +ElecMinimize: Iter: 34 G: -1059.055025890873821 |grad|_K: 2.785e-08 alpha: 1.896e-01 linmin: 5.050e-04 t[s]: 1344.20 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 9.444e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.862 5.968 5.955 5.940 2.985 5.912 5.968 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.908 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.099 16.667 16.681 16.623 13.885 11.098 16.661 16.692 16.623 13.885 12.050 16.661 16.692 16.623 13.885 11.100 16.766 16.692 16.623 13.885 +# coordination-number N 1.085 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.07 +EvdW_6 = -0.120265 +EvdW_8 = -0.212513 + +# Ionic positions in cartesian coordinates: +ion C 15.511335805947233 8.968498448501400 29.638943431522591 1 +ion C 6.492146657620657 0.178357689435867 23.718655266195167 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343363102451432 9.047092413823545 29.267452973166026 1 +ion C 0.307527051398369 0.177813145911283 23.449584138044312 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.502132929763633 3.583522002625537 29.267523436378326 1 +ion C 9.566510155413601 5.531181165226180 23.997307588973960 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.194469049766289 3.581534294451689 29.000774831387844 1 +ion C 3.393647085796902 5.537428151250478 23.718677129387338 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.110702190764517 0.035141815928016 31.071952279588743 1 +ion Hf 12.541128134923371 7.251088703725356 26.595752699382512 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.054043245915473 0.030631603910035 30.809982134485850 1 +ion Hf 6.383822688764763 7.250095253843795 26.328829485054360 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.270654713570007 5.360306215477407 31.380115672785969 1 +ion Hf 9.468310505041510 1.915270960900957 26.328923891533130 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.427960550258629 5.278691755746558 31.611496901435494 1 +ion Hf 3.295324027922830 1.905317424711046 26.026589406639101 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.250511958714563 5.346929080970682 35.071382137385172 1 + +# Forces in Cartesian coordinates: +force C -0.000222817232030 -0.000123527475920 0.005777102659391 1 +force C 0.000239885716270 -0.000168280180878 0.001318749040146 1 +force C 0.000174065228981 0.000099726636207 -0.002707755615273 0 +force C 0.000154839528625 0.000089729920981 -0.003792160030013 0 +force C -0.001140674558341 -0.000592644216834 0.023443718335754 0 +force C 0.000037606778520 0.001951246054116 0.000734625190565 1 +force C -0.000309784307398 -0.000180054199155 0.001342410378979 1 +force C 0.000146652763431 0.000136915526349 -0.002748285158930 0 +force C 0.000153958425894 -0.000183453087230 -0.003564232402265 0 +force C -0.000966918326643 -0.000558452917806 0.023506381283437 0 +force C 0.001707681807669 -0.000951581494287 0.000763632463586 1 +force C -0.000062917960597 -0.000036385163939 0.001886908427140 1 +force C 0.000191975455254 0.000059117625884 -0.002747078445922 0 +force C -0.000082407317749 0.000225159977218 -0.003564204885249 0 +force C -0.000997933891500 -0.000577924025519 0.023247859503915 0 +force C -0.001561368263733 -0.000912788063363 0.000741307510680 1 +force C -0.000025755674739 0.000293212753048 0.001319421509704 1 +force C 0.000096965216817 0.000056360840116 -0.002030957492535 0 +force C 0.000377770991474 0.000218115963538 -0.003498503014681 0 +force C -0.001083495825793 -0.000693665581971 0.023444017270053 0 +force Hf -0.001355730760492 0.000697059192530 0.003136432407672 1 +force Hf 0.000619532865124 0.000358575479510 0.000588312800626 1 +force Hf 0.000412270351951 0.000240849481308 -0.000721353536832 0 +force Hf -0.000521019371819 -0.000112645588032 0.011601691839459 0 +force Hf 0.001201519553260 0.000695431688472 -0.023791701561009 0 +force Hf 0.001192922883159 0.000671113663593 0.003457219053010 1 +force Hf -0.000580223089153 0.000338333409616 0.000540119302302 1 +force Hf 0.000459827599124 -0.000451635982820 -0.001566195291948 0 +force Hf -0.000249689179098 -0.000144459278112 0.011719325385621 0 +force Hf 0.001209242177078 0.000714443973372 -0.023892197526326 0 +force Hf 0.000334635113077 0.000206842929861 -0.017791314275797 1 +force Hf 0.000002499217504 -0.000674422828206 0.000536630045398 1 +force Hf -0.000165743662176 0.000625227507370 -0.001565964989071 0 +force Hf -0.000416381157272 -0.000239960229009 0.012083140960756 0 +force Hf 0.001221685277393 0.000691671108726 -0.023890897138893 0 +force Hf 0.000004527674072 -0.001517642583328 0.003211910189460 1 +force Hf 0.000046815636932 0.000027292492587 0.000304303619025 1 +force Hf 0.001008948771902 0.000579728599401 -0.001506934071621 0 +force Hf -0.000357986564551 -0.000394586792833 0.011602806062402 0 +force Hf 0.001170446664149 0.000677094680806 -0.023640075505820 0 +force N -0.000349512785638 -0.000354892581179 -0.016810150521278 1 + +# Energy components: + A_diel = -0.6444303774905467 + Eewald = 38755.4371147923957324 + EH = 39732.0201970120979240 + Eloc = -79556.5448439156316454 + Enl = -270.1453124230117737 + EvdW = -0.3327787764461141 + Exc = -796.6640565818037203 + Exc_core = 594.6258085250892691 + KE = 421.3401734371097405 + MuShift = -0.0082060486770553 +------------------------------------- + Etot = -1120.9163343563689068 + TS = 0.0017149449460560 +------------------------------------- + F = -1120.9180493013150226 + muN = -61.8630234104410945 +------------------------------------- + G = -1059.0550258908738215 + +IonicMinimize: Iter: 5 G: -1059.055025890873821 |grad|_K: 3.693e-03 alpha: 2.425e-01 linmin: -3.364e-01 t[s]: 1350.08 + +#--- Lowdin population analysis --- +# oxidation-state C -0.243 -0.235 -0.234 -0.209 -0.209 -0.233 -0.235 -0.234 -0.210 -0.209 -0.233 -0.230 -0.234 -0.210 -0.209 -0.234 -0.235 -0.233 -0.210 -0.209 +# magnetic-moments C -0.004 +0.000 -0.005 -0.006 -0.183 -0.004 +0.001 -0.005 -0.014 -0.181 -0.004 +0.002 -0.005 -0.014 -0.022 -0.002 +0.000 -0.003 -0.014 -0.183 +# oxidation-state Hf +0.609 +0.252 +0.245 +0.242 +0.115 +0.613 +0.253 +0.248 +0.242 +0.115 -0.083 +0.253 +0.248 +0.242 +0.115 +0.609 +0.254 +0.248 +0.242 +0.116 +# magnetic-moments Hf +0.084 +0.007 +0.001 +0.000 -0.006 +0.092 +0.004 -0.000 +0.000 -0.006 +0.108 +0.004 -0.000 +0.000 -0.006 +0.085 +0.006 +0.000 +0.000 -0.004 +# oxidation-state N -0.895 +# magnetic-moments N -0.015 + + +Computing DFT-D3 correction: +# coordination-number C 5.848 5.968 5.955 5.940 2.985 5.915 5.967 5.955 5.940 2.985 5.915 5.969 5.955 5.940 2.985 5.911 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.081 16.668 16.681 16.623 13.885 11.077 16.661 16.688 16.623 13.885 12.128 16.661 16.688 16.623 13.885 11.081 16.773 16.689 16.623 13.885 +# coordination-number N 1.093 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.06 +EvdW_6 = -0.120287 +EvdW_8 = -0.212649 +Shifting auxilliary hamiltonian by -0.000000 to set nElectrons=325.594860 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771178 of unit cell: Completed after 31 iterations at t[s]: 1352.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594860 magneticMoment: [ Abs: 1.14326 Tot: -0.28537 ] +ElecMinimize: Iter: 0 G: -1058.880749986012006 |grad|_K: 3.128e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773180 of unit cell: Completed after 34 iterations at t[s]: 1353.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.772151 of unit cell: Completed after 32 iterations at t[s]: 1354.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.691879 magneticMoment: [ Abs: 1.11758 Tot: -0.33463 ] + SubspaceRotationAdjust: set factor to 0.0626 +ElecMinimize: Iter: 1 G: -1059.034749327858208 |grad|_K: 9.646e-06 alpha: 4.540e-01 linmin: 3.493e-03 t[s]: 1355.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767431 of unit cell: Completed after 30 iterations at t[s]: 1356.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769556 of unit cell: Completed after 28 iterations at t[s]: 1356.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.499715 magneticMoment: [ Abs: 1.11704 Tot: -0.23274 ] + SubspaceRotationAdjust: set factor to 0.04 +ElecMinimize: Iter: 2 G: -1059.043369905850341 |grad|_K: 6.921e-06 alpha: 2.724e-01 linmin: 2.918e-04 t[s]: 1357.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770645 of unit cell: Completed after 28 iterations at t[s]: 1358.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770968 of unit cell: Completed after 25 iterations at t[s]: 1359.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.592334 magneticMoment: [ Abs: 1.14191 Tot: -0.28220 ] + SubspaceRotationAdjust: set factor to 0.0366 +ElecMinimize: Iter: 3 G: -1059.049270130974719 |grad|_K: 3.164e-06 alpha: 3.554e-01 linmin: 8.542e-04 t[s]: 1360.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771022 of unit cell: Completed after 19 iterations at t[s]: 1360.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771059 of unit cell: Completed after 17 iterations at t[s]: 1361.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.599785 magneticMoment: [ Abs: 1.13729 Tot: -0.28503 ] + SubspaceRotationAdjust: set factor to 0.0446 +ElecMinimize: Iter: 4 G: -1059.051384613360597 |grad|_K: 2.205e-06 alpha: 6.106e-01 linmin: -4.731e-05 t[s]: 1362.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770361 of unit cell: Completed after 26 iterations at t[s]: 1363.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770407 of unit cell: Completed after 12 iterations at t[s]: 1363.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.554533 magneticMoment: [ Abs: 1.13570 Tot: -0.26039 ] + SubspaceRotationAdjust: set factor to 0.0432 +ElecMinimize: Iter: 5 G: -1059.052356644006068 |grad|_K: 2.078e-06 alpha: 5.726e-01 linmin: -1.621e-05 t[s]: 1364.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770960 of unit cell: Completed after 26 iterations at t[s]: 1365.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770976 of unit cell: Completed after 8 iterations at t[s]: 1365.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.587746 magneticMoment: [ Abs: 1.14827 Tot: -0.27624 ] + SubspaceRotationAdjust: set factor to 0.0416 +ElecMinimize: Iter: 6 G: -1059.053244514488370 |grad|_K: 1.910e-06 alpha: 5.893e-01 linmin: 2.686e-05 t[s]: 1366.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770792 of unit cell: Completed after 19 iterations at t[s]: 1367.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770719 of unit cell: Completed after 14 iterations at t[s]: 1368.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563275 magneticMoment: [ Abs: 1.15645 Tot: -0.26194 ] + SubspaceRotationAdjust: set factor to 0.0471 +ElecMinimize: Iter: 7 G: -1059.054281982230805 |grad|_K: 1.827e-06 alpha: 8.161e-01 linmin: 1.154e-05 t[s]: 1369.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 17 iterations at t[s]: 1369.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 5 iterations at t[s]: 1370.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557490 magneticMoment: [ Abs: 1.16021 Tot: -0.25757 ] + SubspaceRotationAdjust: set factor to 0.0538 +ElecMinimize: Iter: 8 G: -1059.055159307730491 |grad|_K: 1.764e-06 alpha: 7.544e-01 linmin: -3.425e-06 t[s]: 1371.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771099 of unit cell: Completed after 24 iterations at t[s]: 1372.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771112 of unit cell: Completed after 5 iterations at t[s]: 1372.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578304 magneticMoment: [ Abs: 1.17036 Tot: -0.26656 ] + SubspaceRotationAdjust: set factor to 0.0548 +ElecMinimize: Iter: 9 G: -1059.056007312955671 |grad|_K: 1.925e-06 alpha: 7.809e-01 linmin: -1.355e-05 t[s]: 1373.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770344 of unit cell: Completed after 27 iterations at t[s]: 1374.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770578 of unit cell: Completed after 24 iterations at t[s]: 1374.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541111 magneticMoment: [ Abs: 1.17417 Tot: -0.24704 ] + SubspaceRotationAdjust: set factor to 0.0445 +ElecMinimize: Iter: 10 G: -1059.056717943048398 |grad|_K: 1.916e-06 alpha: 5.482e-01 linmin: 5.837e-06 t[s]: 1375.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771198 of unit cell: Completed after 26 iterations at t[s]: 1376.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771119 of unit cell: Completed after 15 iterations at t[s]: 1377.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.577396 magneticMoment: [ Abs: 1.17966 Tot: -0.26387 ] + SubspaceRotationAdjust: set factor to 0.0363 +ElecMinimize: Iter: 11 G: -1059.057327157225473 |grad|_K: 1.545e-06 alpha: 4.760e-01 linmin: -8.012e-06 t[s]: 1378.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771048 of unit cell: Completed after 17 iterations at t[s]: 1378.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771029 of unit cell: Completed after 13 iterations at t[s]: 1379.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.575096 magneticMoment: [ Abs: 1.17787 Tot: -0.26201 ] + SubspaceRotationAdjust: set factor to 0.0386 +ElecMinimize: Iter: 12 G: -1059.057828162711530 |grad|_K: 1.127e-06 alpha: 6.004e-01 linmin: -5.727e-06 t[s]: 1380.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770873 of unit cell: Completed after 19 iterations at t[s]: 1380.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770871 of unit cell: Completed after 0 iterations at t[s]: 1381.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.568696 magneticMoment: [ Abs: 1.17703 Tot: -0.25860 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 13 G: -1059.058097591481783 |grad|_K: 8.654e-07 alpha: 6.072e-01 linmin: -1.059e-05 t[s]: 1382.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 22 iterations at t[s]: 1383.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 9 iterations at t[s]: 1383.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.583876 magneticMoment: [ Abs: 1.17761 Tot: -0.26585 ] + SubspaceRotationAdjust: set factor to 0.0309 +ElecMinimize: Iter: 14 G: -1059.058240363095138 |grad|_K: 6.844e-07 alpha: 5.452e-01 linmin: 7.634e-05 t[s]: 1384.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770895 of unit cell: Completed after 18 iterations at t[s]: 1385.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770894 of unit cell: Completed after 0 iterations at t[s]: 1386.06 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.576291 magneticMoment: [ Abs: 1.17514 Tot: -0.26222 ] + SubspaceRotationAdjust: set factor to 0.0279 +ElecMinimize: Iter: 15 G: -1059.058329650639507 |grad|_K: 4.753e-07 alpha: 5.492e-01 linmin: -9.336e-05 t[s]: 1387.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770898 of unit cell: Completed after 9 iterations at t[s]: 1387.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770898 of unit cell: Completed after 0 iterations at t[s]: 1388.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.577899 magneticMoment: [ Abs: 1.17373 Tot: -0.26317 ] + SubspaceRotationAdjust: set factor to 0.0314 +ElecMinimize: Iter: 16 G: -1059.058372372110625 |grad|_K: 3.196e-07 alpha: 5.389e-01 linmin: -1.068e-05 t[s]: 1389.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770944 of unit cell: Completed after 14 iterations at t[s]: 1389.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770944 of unit cell: Completed after 0 iterations at t[s]: 1390.45 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581437 magneticMoment: [ Abs: 1.17315 Tot: -0.26512 ] + SubspaceRotationAdjust: set factor to 0.0317 +ElecMinimize: Iter: 17 G: -1059.058391569461264 |grad|_K: 2.399e-07 alpha: 5.383e-01 linmin: 2.318e-05 t[s]: 1391.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 13 iterations at t[s]: 1392.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770905 of unit cell: Completed after 4 iterations at t[s]: 1392.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579049 magneticMoment: [ Abs: 1.17215 Tot: -0.26423 ] + SubspaceRotationAdjust: set factor to 0.0333 +ElecMinimize: Iter: 18 G: -1059.058404447296880 |grad|_K: 1.814e-07 alpha: 6.409e-01 linmin: -2.900e-04 t[s]: 1393.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770913 of unit cell: Completed after 4 iterations at t[s]: 1394.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770913 of unit cell: Completed after 0 iterations at t[s]: 1395.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579737 magneticMoment: [ Abs: 1.17152 Tot: -0.26482 ] + SubspaceRotationAdjust: set factor to 0.0389 +ElecMinimize: Iter: 19 G: -1059.058412095439280 |grad|_K: 1.575e-07 alpha: 6.603e-01 linmin: -4.776e-05 t[s]: 1396.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770930 of unit cell: Completed after 9 iterations at t[s]: 1396.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770928 of unit cell: Completed after 0 iterations at t[s]: 1397.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580788 magneticMoment: [ Abs: 1.17108 Tot: -0.26556 ] + SubspaceRotationAdjust: set factor to 0.0437 +ElecMinimize: Iter: 20 G: -1059.058417033581691 |grad|_K: 1.433e-07 alpha: 5.708e-01 linmin: 1.471e-04 t[s]: 1398.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770890 of unit cell: Completed after 11 iterations at t[s]: 1398.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770894 of unit cell: Completed after 2 iterations at t[s]: 1399.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578508 magneticMoment: [ Abs: 1.17080 Tot: -0.26473 ] + SubspaceRotationAdjust: set factor to 0.0416 +ElecMinimize: Iter: 21 G: -1059.058420660843467 |grad|_K: 1.405e-07 alpha: 5.119e-01 linmin: -1.429e-05 t[s]: 1400.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770914 of unit cell: Completed after 7 iterations at t[s]: 1400.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770918 of unit cell: Completed after 2 iterations at t[s]: 1401.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580089 magneticMoment: [ Abs: 1.17108 Tot: -0.26591 ] + SubspaceRotationAdjust: set factor to 0.047 +ElecMinimize: Iter: 22 G: -1059.058424812710200 |grad|_K: 1.301e-07 alpha: 6.016e-01 linmin: -3.706e-04 t[s]: 1402.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770935 of unit cell: Completed after 9 iterations at t[s]: 1403.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770935 of unit cell: Completed after 0 iterations at t[s]: 1403.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581142 magneticMoment: [ Abs: 1.17140 Tot: -0.26680 ] + SubspaceRotationAdjust: set factor to 0.0514 +ElecMinimize: Iter: 23 G: -1059.058428398042452 |grad|_K: 1.308e-07 alpha: 5.939e-01 linmin: -3.505e-04 t[s]: 1404.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770881 of unit cell: Completed after 14 iterations at t[s]: 1405.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770898 of unit cell: Completed after 8 iterations at t[s]: 1405.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578600 magneticMoment: [ Abs: 1.17160 Tot: -0.26580 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 24 G: -1059.058430900027815 |grad|_K: 1.162e-07 alpha: 4.071e-01 linmin: 2.908e-04 t[s]: 1406.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 3 iterations at t[s]: 1407.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 3 iterations at t[s]: 1407.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579316 magneticMoment: [ Abs: 1.17253 Tot: -0.26647 ] + SubspaceRotationAdjust: set factor to 0.0505 +ElecMinimize: Iter: 25 G: -1059.058433360086383 |grad|_K: 1.010e-07 alpha: 5.372e-01 linmin: 4.839e-05 t[s]: 1408.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770936 of unit cell: Completed after 11 iterations at t[s]: 1409.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770933 of unit cell: Completed after 1 iterations at t[s]: 1409.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580665 magneticMoment: [ Abs: 1.17349 Tot: -0.26735 ] + SubspaceRotationAdjust: set factor to 0.0463 +ElecMinimize: Iter: 26 G: -1059.058434989329498 |grad|_K: 1.042e-07 alpha: 4.632e-01 linmin: 1.435e-04 t[s]: 1410.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770899 of unit cell: Completed after 12 iterations at t[s]: 1411.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 5 iterations at t[s]: 1412.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579089 magneticMoment: [ Abs: 1.17414 Tot: -0.26669 ] + SubspaceRotationAdjust: set factor to 0.0375 +ElecMinimize: Iter: 27 G: -1059.058436113385824 |grad|_K: 7.514e-08 alpha: 3.043e-01 linmin: 4.099e-04 t[s]: 1413.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770907 of unit cell: Completed after 3 iterations at t[s]: 1413.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770905 of unit cell: Completed after 0 iterations at t[s]: 1414.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578666 magneticMoment: [ Abs: 1.17483 Tot: -0.26655 ] + SubspaceRotationAdjust: set factor to 0.0469 +ElecMinimize: Iter: 28 G: -1059.058437064981490 |grad|_K: 5.293e-08 alpha: 4.778e-01 linmin: -1.564e-03 t[s]: 1415.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770915 of unit cell: Completed after 6 iterations at t[s]: 1415.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 0 iterations at t[s]: 1416.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579307 magneticMoment: [ Abs: 1.17544 Tot: -0.26692 ] + SubspaceRotationAdjust: set factor to 0.0472 +ElecMinimize: Iter: 29 G: -1059.058437586525315 |grad|_K: 4.215e-08 alpha: 4.957e-01 linmin: -1.658e-03 t[s]: 1417.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770917 of unit cell: Completed after 3 iterations at t[s]: 1417.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770917 of unit cell: Completed after 0 iterations at t[s]: 1418.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579362 magneticMoment: [ Abs: 1.17632 Tot: -0.26703 ] + SubspaceRotationAdjust: set factor to 0.0557 +ElecMinimize: Iter: 30 G: -1059.058437983829663 |grad|_K: 3.968e-08 alpha: 5.927e-01 linmin: -1.055e-03 t[s]: 1419.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770907 of unit cell: Completed after 6 iterations at t[s]: 1419.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770910 of unit cell: Completed after 1 iterations at t[s]: 1420.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578832 magneticMoment: [ Abs: 1.17701 Tot: -0.26681 ] + SubspaceRotationAdjust: set factor to 0.0523 +ElecMinimize: Iter: 31 G: -1059.058438211895009 |grad|_K: 4.472e-08 alpha: 4.036e-01 linmin: 1.743e-03 t[s]: 1421.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770918 of unit cell: Completed after 3 iterations at t[s]: 1422.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 0 iterations at t[s]: 1422.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579187 magneticMoment: [ Abs: 1.17774 Tot: -0.26703 ] + SubspaceRotationAdjust: set factor to 0.0605 +ElecMinimize: Iter: 32 G: -1059.058438388364948 |grad|_K: 3.580e-08 alpha: 2.896e-01 linmin: 3.443e-05 t[s]: 1423.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770914 of unit cell: Completed after 2 iterations at t[s]: 1424.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770914 of unit cell: Completed after 0 iterations at t[s]: 1424.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579111 magneticMoment: [ Abs: 1.17818 Tot: -0.26698 ] + SubspaceRotationAdjust: set factor to 0.0731 +ElecMinimize: Iter: 33 G: -1059.058438553231554 |grad|_K: 2.559e-08 alpha: 3.463e-01 linmin: -4.779e-03 t[s]: 1425.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 5 iterations at t[s]: 1426.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 0 iterations at t[s]: 1426.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579208 magneticMoment: [ Abs: 1.17841 Tot: -0.26706 ] + SubspaceRotationAdjust: set factor to 0.0696 +ElecMinimize: Iter: 34 G: -1059.058438608107508 |grad|_K: 3.601e-08 alpha: 2.477e-01 linmin: -3.007e-03 t[s]: 1427.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770910 of unit cell: Completed after 2 iterations at t[s]: 1428.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 0 iterations at t[s]: 1428.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578860 magneticMoment: [ Abs: 1.17896 Tot: -0.26696 ] + SubspaceRotationAdjust: set factor to 0.0923 +ElecMinimize: Iter: 35 G: -1059.058438713260784 |grad|_K: 3.166e-08 alpha: 1.995e-01 linmin: -2.217e-04 t[s]: 1429.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 3 iterations at t[s]: 1430.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 0 iterations at t[s]: 1431.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578596 magneticMoment: [ Abs: 1.17964 Tot: -0.26694 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 36 G: -1059.058438791474828 |grad|_K: 3.026e-08 alpha: 2.154e-01 linmin: -1.441e-03 t[s]: 1431.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 0 iterations at t[s]: 1432.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770907 of unit cell: Completed after 3 iterations at t[s]: 1433.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578470 magneticMoment: [ Abs: 1.18088 Tot: -0.26706 ] + SubspaceRotationAdjust: set factor to 0.113 +ElecMinimize: Iter: 37 G: -1059.058438869128167 |grad|_K: 3.860e-08 alpha: 3.320e-01 linmin: 3.228e-03 t[s]: 1434.10 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.217e-06 + +Computing DFT-D3 correction: +# coordination-number C 5.848 5.968 5.955 5.940 2.985 5.915 5.967 5.955 5.940 2.985 5.915 5.969 5.955 5.940 2.985 5.911 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.081 16.668 16.681 16.623 13.885 11.077 16.661 16.688 16.623 13.885 12.128 16.661 16.688 16.623 13.885 11.081 16.773 16.689 16.623 13.885 +# coordination-number N 1.093 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.06 +EvdW_6 = -0.120287 +EvdW_8 = -0.212649 + +# Ionic positions in cartesian coordinates: +ion C 15.509566677866808 8.967500453968290 29.673654433345117 1 +ion C 6.493342823709534 0.177816689099033 23.722501746648856 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.344090513178354 9.061060573627030 29.265436913321658 1 +ion C 0.306293363174798 0.177096656992852 23.453559235795932 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.514544666352801 3.577092441936935 29.265692035330385 1 +ion C 9.566405080995240 5.531113274550259 24.002917620223162 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.182078952695679 3.574325291843190 28.998488241078572 1 +ion C 3.393776216807315 5.538737706403301 23.722521352028121 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.098710696362287 0.041102656183621 31.089643518577624 1 +ion Hf 12.544562945713988 7.253078819746086 26.597576518210492 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.064442042595046 0.036715453409305 30.830884326971574 1 +ion Hf 6.380764402531020 7.252120900723922 26.329906158785345 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.274028947762986 5.362136603748852 31.292587178609185 1 +ion Hf 9.468552157714852 1.911594358148303 26.329937342307709 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.426993993854405 5.265259257953828 31.629528999172031 1 +ion Hf 3.295764022804458 1.905568316484179 26.030058435896517 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.247264154732864 5.344622905908079 34.971461502249703 1 + +# Forces in Cartesian coordinates: +force C -0.000094689169776 -0.000062760612105 0.004378507035024 1 +force C 0.000245697408939 -0.000179136079981 0.001028618715025 1 +force C 0.000191298209342 0.000109723455076 -0.002571829058893 0 +force C 0.000157358843035 0.000091220949540 -0.003848284833386 0 +force C -0.001056222947280 -0.000624597924789 0.023113625434793 0 +force C -0.000037493562467 0.001449614847874 -0.000377274173776 1 +force C -0.000287359987117 -0.000166338479193 0.001039957180792 1 +force C 0.000126861571333 0.000152775242564 -0.002629169864143 0 +force C 0.000159221957696 -0.000183666507897 -0.003632049158694 0 +force C -0.001021103635731 -0.000590315330714 0.023180416874136 0 +force C 0.001246307805384 -0.000751992817918 -0.000373852667825 1 +force C -0.000025153999942 -0.000015087104246 0.001275905491470 1 +force C 0.000195806295625 0.000034202033681 -0.002628450394781 0 +force C -0.000080064846425 0.000230138015838 -0.003632096030678 0 +force C -0.000973006506632 -0.000563511044881 0.022803274532367 0 +force C -0.000800629673765 -0.000458096862010 -0.000386392239931 1 +force C -0.000032506140577 0.000302694304285 0.001031080266242 1 +force C 0.000080776821331 0.000047006313317 -0.001696918645816 0 +force C 0.000383915308429 0.000221937112541 -0.003565203689303 0 +force C -0.001068631664988 -0.000604803550521 0.023113536168320 0 +force Hf -0.000851639414527 0.000267834626693 0.003043141257481 1 +force Hf 0.001393656768749 0.000799305476166 -0.000009060319330 1 +force Hf 0.000423803429386 0.000246196025500 -0.000840635180043 0 +force Hf -0.000493014825046 -0.000097768550530 0.011140205569260 0 +force Hf 0.001251563033612 0.000724074330457 -0.024025085670495 0 +force Hf 0.000656403759851 0.000386209478941 0.003005596518745 1 +force Hf -0.001278904635077 0.000801035958311 0.000194052185831 1 +force Hf 0.000467221486094 -0.000618993664022 -0.001433443790437 0 +force Hf -0.000234505236059 -0.000135683056441 0.011264506983760 0 +force Hf 0.001176659249575 0.000751094451177 -0.024140714537323 0 +force Hf -0.000160807050928 -0.000089393898667 -0.012323266571590 1 +force Hf 0.000060943526506 -0.001505399713308 0.000187724932729 1 +force Hf -0.000305806580486 0.000715732841236 -0.001434658440000 0 +force Hf -0.000374432052069 -0.000215520571529 0.011773312286732 0 +force Hf 0.001237448206754 0.000645022957997 -0.024138986166053 0 +force Hf -0.000094542508737 -0.000873862936068 0.003118753792001 1 +force Hf -0.000043504491438 -0.000020088365902 -0.000089982725590 1 +force Hf 0.001155785070751 0.000666117203590 -0.001372999576102 0 +force Hf -0.000331358785702 -0.000377757371927 0.011140732633744 0 +force Hf 0.001176874358716 0.000680813047118 -0.023926658352329 0 +force N -0.000378569572907 -0.000309906289333 -0.013546806045831 1 + +# Energy components: + A_diel = -0.6652799721293755 + Eewald = 38763.4775161221987219 + EH = 39738.4559500552277314 + Eloc = -79571.0164374760206556 + Enl = -270.1480003888457873 + EvdW = -0.3329362004130016 + Exc = -796.6726736638231614 + Exc_core = 594.6257586468889258 + KE = 421.3673752214735373 + MuShift = -0.0079799506877409 +------------------------------------- + Etot = -1120.9167076061280568 + TS = 0.0016405844501551 +------------------------------------- + F = -1120.9183481905781719 + muN = -61.8599093214499334 +------------------------------------- + G = -1059.0584388691281674 + +IonicMinimize: Iter: 6 G: -1059.058438869128167 |grad|_K: 2.811e-03 alpha: 2.067e-01 linmin: -2.681e-01 t[s]: 1440.56 + +#--- Lowdin population analysis --- +# oxidation-state C -0.246 -0.236 -0.235 -0.209 -0.209 -0.233 -0.236 -0.235 -0.210 -0.209 -0.233 -0.231 -0.235 -0.210 -0.209 -0.235 -0.236 -0.234 -0.210 -0.209 +# magnetic-moments C -0.006 +0.000 -0.005 -0.006 -0.185 -0.003 +0.001 -0.005 -0.014 -0.184 -0.003 +0.002 -0.005 -0.014 -0.030 -0.002 +0.000 -0.003 -0.014 -0.185 +# oxidation-state Hf +0.619 +0.251 +0.245 +0.242 +0.116 +0.623 +0.253 +0.248 +0.242 +0.116 -0.093 +0.253 +0.248 +0.242 +0.116 +0.619 +0.251 +0.247 +0.242 +0.117 +# magnetic-moments Hf +0.094 +0.008 +0.001 +0.000 -0.006 +0.100 +0.006 +0.000 +0.001 -0.006 +0.103 +0.006 +0.000 +0.000 -0.006 +0.095 +0.005 +0.001 +0.000 -0.004 +# oxidation-state N -0.884 +# magnetic-moments N -0.012 + + +Computing DFT-D3 correction: +# coordination-number C 5.843 5.969 5.955 5.940 2.985 5.916 5.969 5.955 5.940 2.985 5.916 5.966 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 +# coordination-number Hf 11.053 16.661 16.695 16.623 13.885 11.052 16.659 16.687 16.623 13.885 12.171 16.659 16.687 16.623 13.885 11.052 16.773 16.686 16.623 13.885 +# coordination-number N 1.103 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.06 +EvdW_6 = -0.120310 +EvdW_8 = -0.212758 +Shifting auxilliary hamiltonian by 0.000057 to set nElectrons=325.578470 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771329 of unit cell: Completed after 25 iterations at t[s]: 1442.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578470 magneticMoment: [ Abs: 1.17670 Tot: -0.26518 ] +ElecMinimize: Iter: 0 G: -1058.885826103718273 |grad|_K: 3.056e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769506 of unit cell: Completed after 31 iterations at t[s]: 1444.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770666 of unit cell: Completed after 27 iterations at t[s]: 1444.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.531452 magneticMoment: [ Abs: 1.20126 Tot: -0.23437 ] + SubspaceRotationAdjust: set factor to 0.12 +ElecMinimize: Iter: 1 G: -1059.037182520474062 |grad|_K: 7.801e-06 alpha: 4.657e-01 linmin: 1.034e-03 t[s]: 1445.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771292 of unit cell: Completed after 26 iterations at t[s]: 1446.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771378 of unit cell: Completed after 14 iterations at t[s]: 1447.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594398 magneticMoment: [ Abs: 1.16909 Tot: -0.26738 ] + SubspaceRotationAdjust: set factor to 0.103 +ElecMinimize: Iter: 2 G: -1059.048451517421654 |grad|_K: 5.544e-06 alpha: 5.319e-01 linmin: -2.097e-04 t[s]: 1448.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766991 of unit cell: Completed after 30 iterations at t[s]: 1448.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769983 of unit cell: Completed after 29 iterations at t[s]: 1449.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.497066 magneticMoment: [ Abs: 1.17843 Tot: -0.21948 ] + SubspaceRotationAdjust: set factor to 0.0735 +ElecMinimize: Iter: 3 G: -1059.050492406129706 |grad|_K: 4.770e-06 alpha: 1.948e-01 linmin: 5.936e-04 t[s]: 1450.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770567 of unit cell: Completed after 20 iterations at t[s]: 1450.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770996 of unit cell: Completed after 19 iterations at t[s]: 1451.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557630 magneticMoment: [ Abs: 1.21819 Tot: -0.25175 ] + SubspaceRotationAdjust: set factor to 0.0782 +ElecMinimize: Iter: 4 G: -1059.053124842721672 |grad|_K: 2.934e-06 alpha: 3.392e-01 linmin: 3.199e-04 t[s]: 1452.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771044 of unit cell: Completed after 18 iterations at t[s]: 1453.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771086 of unit cell: Completed after 18 iterations at t[s]: 1453.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.567279 magneticMoment: [ Abs: 1.19995 Tot: -0.25198 ] + SubspaceRotationAdjust: set factor to 0.0811 +ElecMinimize: Iter: 5 G: -1059.055040826615823 |grad|_K: 2.804e-06 alpha: 6.440e-01 linmin: -6.652e-05 t[s]: 1454.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769192 of unit cell: Completed after 28 iterations at t[s]: 1455.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770137 of unit cell: Completed after 26 iterations at t[s]: 1455.79 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.505779 magneticMoment: [ Abs: 1.19523 Tot: -0.22181 ] + SubspaceRotationAdjust: set factor to 0.0651 +ElecMinimize: Iter: 6 G: -1059.055953806476737 |grad|_K: 3.061e-06 alpha: 3.357e-01 linmin: 9.089e-05 t[s]: 1456.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770806 of unit cell: Completed after 23 iterations at t[s]: 1457.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771060 of unit cell: Completed after 19 iterations at t[s]: 1457.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557147 magneticMoment: [ Abs: 1.22112 Tot: -0.24900 ] + SubspaceRotationAdjust: set factor to 0.066 +ElecMinimize: Iter: 7 G: -1059.057467885864071 |grad|_K: 2.178e-06 alpha: 4.670e-01 linmin: 6.373e-05 t[s]: 1458.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771275 of unit cell: Completed after 19 iterations at t[s]: 1459.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771372 of unit cell: Completed after 15 iterations at t[s]: 1460.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.574060 magneticMoment: [ Abs: 1.23014 Tot: -0.25644 ] + SubspaceRotationAdjust: set factor to 0.0768 +ElecMinimize: Iter: 8 G: -1059.058594266036152 |grad|_K: 1.984e-06 alpha: 6.843e-01 linmin: -6.057e-06 t[s]: 1461.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770139 of unit cell: Completed after 27 iterations at t[s]: 1461.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770724 of unit cell: Completed after 26 iterations at t[s]: 1462.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.531499 magneticMoment: [ Abs: 1.22380 Tot: -0.23547 ] + SubspaceRotationAdjust: set factor to 0.0592 +ElecMinimize: Iter: 9 G: -1059.059092845666783 |grad|_K: 1.939e-06 alpha: 3.666e-01 linmin: 4.317e-05 t[s]: 1463.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771158 of unit cell: Completed after 26 iterations at t[s]: 1463.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771168 of unit cell: Completed after 4 iterations at t[s]: 1464.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561206 magneticMoment: [ Abs: 1.22684 Tot: -0.24810 ] + SubspaceRotationAdjust: set factor to 0.0487 +ElecMinimize: Iter: 10 G: -1059.059582960175021 |grad|_K: 1.395e-06 alpha: 3.748e-01 linmin: -3.143e-05 t[s]: 1465.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771185 of unit cell: Completed after 13 iterations at t[s]: 1465.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771196 of unit cell: Completed after 14 iterations at t[s]: 1466.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563915 magneticMoment: [ Abs: 1.23374 Tot: -0.24972 ] + SubspaceRotationAdjust: set factor to 0.0533 +ElecMinimize: Iter: 11 G: -1059.059999785185937 |grad|_K: 1.074e-06 alpha: 6.130e-01 linmin: 3.127e-05 t[s]: 1467.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770975 of unit cell: Completed after 23 iterations at t[s]: 1468.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770993 of unit cell: Completed after 9 iterations at t[s]: 1468.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552261 magneticMoment: [ Abs: 1.23361 Tot: -0.24414 ] + SubspaceRotationAdjust: set factor to 0.0503 +ElecMinimize: Iter: 12 G: -1059.060226089591652 |grad|_K: 9.212e-07 alpha: 5.636e-01 linmin: 3.132e-06 t[s]: 1469.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771318 of unit cell: Completed after 25 iterations at t[s]: 1470.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771220 of unit cell: Completed after 18 iterations at t[s]: 1470.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.569206 magneticMoment: [ Abs: 1.23406 Tot: -0.25132 ] + SubspaceRotationAdjust: set factor to 0.0357 +ElecMinimize: Iter: 13 G: -1059.060341908137616 |grad|_K: 6.844e-07 alpha: 3.917e-01 linmin: -8.076e-06 t[s]: 1471.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771109 of unit cell: Completed after 16 iterations at t[s]: 1472.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771088 of unit cell: Completed after 9 iterations at t[s]: 1473.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.562092 magneticMoment: [ Abs: 1.23234 Tot: -0.24778 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 14 G: -1059.060417901290521 |grad|_K: 4.573e-07 alpha: 4.643e-01 linmin: -7.480e-05 t[s]: 1474.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771040 of unit cell: Completed after 11 iterations at t[s]: 1474.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771028 of unit cell: Completed after 8 iterations at t[s]: 1475.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.559124 magneticMoment: [ Abs: 1.23275 Tot: -0.24646 ] + SubspaceRotationAdjust: set factor to 0.0387 +ElecMinimize: Iter: 15 G: -1059.060460560704769 |grad|_K: 3.571e-07 alpha: 5.818e-01 linmin: -5.596e-05 t[s]: 1476.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771111 of unit cell: Completed after 17 iterations at t[s]: 1476.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771105 of unit cell: Completed after 3 iterations at t[s]: 1477.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.564735 magneticMoment: [ Abs: 1.23386 Tot: -0.24909 ] + SubspaceRotationAdjust: set factor to 0.0326 +ElecMinimize: Iter: 16 G: -1059.060484515302505 |grad|_K: 2.834e-07 alpha: 5.361e-01 linmin: 3.147e-04 t[s]: 1478.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771043 of unit cell: Completed after 14 iterations at t[s]: 1478.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771048 of unit cell: Completed after 3 iterations at t[s]: 1479.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561338 magneticMoment: [ Abs: 1.23360 Tot: -0.24762 ] + SubspaceRotationAdjust: set factor to 0.0312 +ElecMinimize: Iter: 17 G: -1059.060498285452468 |grad|_K: 1.920e-07 alpha: 4.991e-01 linmin: -6.642e-05 t[s]: 1480.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 4 iterations at t[s]: 1480.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 0 iterations at t[s]: 1481.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561600 magneticMoment: [ Abs: 1.23375 Tot: -0.24781 ] + SubspaceRotationAdjust: set factor to 0.037 +ElecMinimize: Iter: 18 G: -1059.060505732063575 |grad|_K: 1.517e-07 alpha: 5.762e-01 linmin: -1.537e-04 t[s]: 1482.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771078 of unit cell: Completed after 11 iterations at t[s]: 1483.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771078 of unit cell: Completed after 0 iterations at t[s]: 1483.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563488 magneticMoment: [ Abs: 1.23435 Tot: -0.24880 ] + SubspaceRotationAdjust: set factor to 0.0379 +ElecMinimize: Iter: 19 G: -1059.060510458139788 |grad|_K: 1.383e-07 alpha: 5.839e-01 linmin: -7.290e-04 t[s]: 1484.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771052 of unit cell: Completed after 12 iterations at t[s]: 1485.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771050 of unit cell: Completed after 0 iterations at t[s]: 1485.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561571 magneticMoment: [ Abs: 1.23510 Tot: -0.24813 ] + SubspaceRotationAdjust: set factor to 0.0394 +ElecMinimize: Iter: 20 G: -1059.060514727587815 |grad|_K: 1.212e-07 alpha: 6.174e-01 linmin: -2.663e-04 t[s]: 1486.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 3 iterations at t[s]: 1487.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 0 iterations at t[s]: 1488.03 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561550 magneticMoment: [ Abs: 1.23632 Tot: -0.24833 ] + SubspaceRotationAdjust: set factor to 0.0459 +ElecMinimize: Iter: 21 G: -1059.060518496513851 |grad|_K: 1.281e-07 alpha: 7.209e-01 linmin: -1.075e-04 t[s]: 1489.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 9 iterations at t[s]: 1489.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771074 of unit cell: Completed after 3 iterations at t[s]: 1490.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563238 magneticMoment: [ Abs: 1.23791 Tot: -0.24934 ] + SubspaceRotationAdjust: set factor to 0.0462 +ElecMinimize: Iter: 22 G: -1059.060521752696559 |grad|_K: 1.235e-07 alpha: 5.652e-01 linmin: 1.046e-04 t[s]: 1491.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771058 of unit cell: Completed after 8 iterations at t[s]: 1491.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771055 of unit cell: Completed after 3 iterations at t[s]: 1492.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561929 magneticMoment: [ Abs: 1.23987 Tot: -0.24912 ] + SubspaceRotationAdjust: set factor to 0.045 +ElecMinimize: Iter: 23 G: -1059.060525305209467 |grad|_K: 1.276e-07 alpha: 6.754e-01 linmin: -1.026e-04 t[s]: 1493.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771070 of unit cell: Completed after 3 iterations at t[s]: 1493.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771067 of unit cell: Completed after 0 iterations at t[s]: 1494.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.562749 magneticMoment: [ Abs: 1.24239 Tot: -0.24992 ] + SubspaceRotationAdjust: set factor to 0.0491 +ElecMinimize: Iter: 24 G: -1059.060528570006682 |grad|_K: 1.123e-07 alpha: 5.663e-01 linmin: 4.410e-05 t[s]: 1495.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771084 of unit cell: Completed after 8 iterations at t[s]: 1495.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771083 of unit cell: Completed after 0 iterations at t[s]: 1496.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563902 magneticMoment: [ Abs: 1.24461 Tot: -0.25072 ] + SubspaceRotationAdjust: set factor to 0.0488 +ElecMinimize: Iter: 25 G: -1059.060530993575185 |grad|_K: 8.998e-08 alpha: 5.537e-01 linmin: 8.615e-05 t[s]: 1497.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771068 of unit cell: Completed after 7 iterations at t[s]: 1497.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771068 of unit cell: Completed after 0 iterations at t[s]: 1498.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.562906 magneticMoment: [ Abs: 1.24638 Tot: -0.25051 ] + SubspaceRotationAdjust: set factor to 0.047 +ElecMinimize: Iter: 26 G: -1059.060532579463370 |grad|_K: 7.563e-08 alpha: 5.663e-01 linmin: -7.413e-05 t[s]: 1499.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771072 of unit cell: Completed after 3 iterations at t[s]: 1500.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771071 of unit cell: Completed after 0 iterations at t[s]: 1500.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563147 magneticMoment: [ Abs: 1.24810 Tot: -0.25084 ] + SubspaceRotationAdjust: set factor to 0.0524 +ElecMinimize: Iter: 27 G: -1059.060533606588251 |grad|_K: 5.902e-08 alpha: 5.110e-01 linmin: -5.466e-05 t[s]: 1501.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 4 iterations at t[s]: 1502.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771082 of unit cell: Completed after 0 iterations at t[s]: 1502.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563885 magneticMoment: [ Abs: 1.24957 Tot: -0.25134 ] + SubspaceRotationAdjust: set factor to 0.0524 +ElecMinimize: Iter: 28 G: -1059.060534256422898 |grad|_K: 4.306e-08 alpha: 5.319e-01 linmin: -1.077e-04 t[s]: 1503.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771075 of unit cell: Completed after 2 iterations at t[s]: 1504.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771075 of unit cell: Completed after 0 iterations at t[s]: 1505.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563461 magneticMoment: [ Abs: 1.25053 Tot: -0.25125 ] + SubspaceRotationAdjust: set factor to 0.0579 +ElecMinimize: Iter: 29 G: -1059.060534616192854 |grad|_K: 3.507e-08 alpha: 5.507e-01 linmin: -4.296e-04 t[s]: 1506.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 3 iterations at t[s]: 1506.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771070 of unit cell: Completed after 0 iterations at t[s]: 1507.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563142 magneticMoment: [ Abs: 1.25136 Tot: -0.25123 ] + SubspaceRotationAdjust: set factor to 0.058 +ElecMinimize: Iter: 30 G: -1059.060534806200167 |grad|_K: 3.527e-08 alpha: 4.343e-01 linmin: 2.334e-04 t[s]: 1508.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771084 of unit cell: Completed after 3 iterations at t[s]: 1508.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 0 iterations at t[s]: 1509.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563827 magneticMoment: [ Abs: 1.25250 Tot: -0.25173 ] + SubspaceRotationAdjust: set factor to 0.0517 +ElecMinimize: Iter: 31 G: -1059.060534946778262 |grad|_K: 3.164e-08 alpha: 3.357e-01 linmin: 7.645e-04 t[s]: 1510.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 0 iterations at t[s]: 1511.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771082 of unit cell: Completed after 3 iterations at t[s]: 1511.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563911 magneticMoment: [ Abs: 1.25401 Tot: -0.25197 ] + SubspaceRotationAdjust: set factor to 0.062 +ElecMinimize: Iter: 32 G: -1059.060535080068576 |grad|_K: 2.673e-08 alpha: 4.984e-01 linmin: 1.202e-03 t[s]: 1512.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771078 of unit cell: Completed after 0 iterations at t[s]: 1513.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771076 of unit cell: Completed after 0 iterations at t[s]: 1513.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563543 magneticMoment: [ Abs: 1.25593 Tot: -0.25210 ] + SubspaceRotationAdjust: set factor to 0.0719 +ElecMinimize: Iter: 33 G: -1059.060535236897067 |grad|_K: 2.838e-08 alpha: 7.181e-01 linmin: 4.077e-04 t[s]: 1514.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771054 of unit cell: Completed after 8 iterations at t[s]: 1515.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 4 iterations at t[s]: 1516.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563103 magneticMoment: [ Abs: 1.25668 Tot: -0.25202 ] + SubspaceRotationAdjust: set factor to 0.0573 +ElecMinimize: Iter: 34 G: -1059.060535271376011 |grad|_K: 4.210e-08 alpha: 2.232e-01 linmin: 2.890e-03 t[s]: 1517.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 3 iterations at t[s]: 1517.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 0 iterations at t[s]: 1518.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563098 magneticMoment: [ Abs: 1.25797 Tot: -0.25223 ] + SubspaceRotationAdjust: set factor to 0.0511 +ElecMinimize: Iter: 35 G: -1059.060535333480175 |grad|_K: 4.059e-08 alpha: 1.499e-01 linmin: -3.922e-04 t[s]: 1519.42 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.305e-06 + +Computing DFT-D3 correction: +# coordination-number C 5.843 5.969 5.955 5.940 2.985 5.916 5.969 5.955 5.940 2.985 5.916 5.966 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 +# coordination-number Hf 11.053 16.661 16.695 16.623 13.885 11.052 16.659 16.687 16.623 13.885 12.171 16.659 16.687 16.623 13.885 11.052 16.773 16.686 16.623 13.885 +# coordination-number N 1.103 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.06 +EvdW_6 = -0.120310 +EvdW_8 = -0.212758 + +# Ionic positions in cartesian coordinates: +ion C 15.509228172869335 8.967124034962703 29.705198065684712 1 +ion C 6.495508605370872 0.176446156376458 23.726925560860334 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343599904156168 9.073388641705998 29.247889681074231 1 +ion C 0.304272048885054 0.175929906393829 23.458019130300638 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.525110519113198 3.570632726784339 29.248049986809761 1 +ion C 9.566684231577918 5.531260821440959 24.006209330453764 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.177216447458791 3.571655771020179 28.980294466989413 1 +ion C 3.393666207662165 5.541293438080493 23.726981881050655 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.091102410551588 0.041938226201664 31.116886752150506 1 +ion Hf 12.563618847115627 7.263966712835094 26.591144232765600 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.069493456991185 0.040112452453532 30.856257373457350 1 +ion Hf 6.363501370448727 7.263408537670129 26.326630282759254 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.270248763432512 5.359684412756875 31.220042801109646 1 +ion Hf 9.469829122135650 1.891073894085702 26.326557825641697 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.424493508466346 5.258062058882421 31.657457241356461 1 +ion Hf 3.294805006256981 1.905105778331123 26.027856765955963 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.242253639009618 5.341728456278275 34.871629058156969 1 + +# Forces in Cartesian coordinates: +force C -0.000305167578923 -0.000179940179455 0.002981797373615 1 +force C 0.000118912818424 0.000033121325000 -0.000156900865102 1 +force C 0.000255052193050 0.000146050776619 -0.002373496869010 0 +force C 0.000152614351219 0.000088640408289 -0.003694985162737 0 +force C -0.001068808213338 -0.000618131058901 0.023207017398443 0 +force C 0.000072159316459 0.001252335986685 0.001609436916569 1 +force C -0.000067722461129 -0.000040724457004 -0.000180903299605 1 +force C 0.000046395756867 0.000181982960607 -0.002394583569160 0 +force C 0.000144483246717 -0.000212463128478 -0.003385210680037 0 +force C -0.001008168958060 -0.000582685286017 0.023255002098755 0 +force C 0.001141836093960 -0.000557100700345 0.001619781708737 1 +force C -0.000045652393169 -0.000026533702436 0.001287147245331 1 +force C 0.000181701400728 -0.000049919684185 -0.002393871649675 0 +force C -0.000112662577827 0.000231513256316 -0.003385632656889 0 +force C -0.000970204530009 -0.000560932050660 0.022711660016321 0 +force C -0.002239360831128 -0.001318771704650 0.001576013060983 1 +force C 0.000086157896542 0.000087040460857 -0.000162282117642 1 +force C 0.000071871338519 0.000042557815452 -0.001215779527599 0 +force C 0.000395513068036 0.000228698135585 -0.003329855915566 0 +force C -0.001068785448200 -0.000618254843229 0.023206620504067 0 +force Hf -0.002222964087107 0.001412097330007 -0.000115360915060 1 +force Hf -0.002098578715953 -0.001210447023747 0.001821186084316 1 +force Hf 0.000541046229845 0.000315075298726 -0.001760812851644 0 +force Hf -0.000472330123370 -0.000117015009256 0.011289124711685 0 +force Hf 0.001275479495482 0.000736920457667 -0.024144630634103 0 +force Hf 0.002209412429909 0.001287914317476 0.000286141980364 1 +force Hf 0.001871642424396 -0.001218705791896 0.000940537165340 1 +force Hf 0.000424044891608 -0.001291763933108 -0.001182500640254 0 +force Hf -0.000247120770920 -0.000143072245583 0.011327011922268 0 +force Hf 0.001159446699505 0.000765063279611 -0.024250929831779 0 +force Hf 0.001021413306279 0.000598903831791 -0.011459327295342 1 +force Hf -0.000142765935871 0.002226634152840 0.000935242569298 1 +force Hf -0.000910536654558 0.001012404036094 -0.001194279320944 0 +force Hf -0.000342519969642 -0.000196732450169 0.012005937694027 0 +force Hf 0.001241108724443 0.000623250778523 -0.024248691103745 0 +force Hf 0.000138733545788 -0.002634827779548 -0.000095359560457 1 +force Hf 0.000258655944073 0.000137305024010 0.001526913550453 1 +force Hf 0.001756576680499 0.001012831122782 -0.000975445552638 0 +force Hf -0.000337972256186 -0.000350090009732 0.011290590533566 0 +force Hf 0.001192915674901 0.000690447023959 -0.024063756159082 0 +force N -0.000601837314533 -0.000400103292226 -0.006239376310579 1 + +# Energy components: + A_diel = -0.6897056104240998 + Eewald = 38769.6900734416776686 + EH = 39743.4606667840489536 + Eloc = -79582.2133746949984925 + Enl = -270.1478890031953597 + EvdW = -0.3330681347070247 + Exc = -796.6734763226399991 + Exc_core = 594.6258300946381041 + KE = 421.3727504138347513 + MuShift = -0.0077678922655923 +------------------------------------- + Etot = -1120.9159609240275586 + TS = 0.0015630114396621 +------------------------------------- + F = -1120.9175239354672158 + muN = -61.8569886019870978 +------------------------------------- + G = -1059.0605353334801748 + +IonicMinimize: Iter: 7 G: -1059.060535333480175 |grad|_K: 2.189e-03 alpha: 2.408e-01 linmin: -1.308e-01 t[s]: 1525.95 + +#--- Lowdin population analysis --- +# oxidation-state C -0.247 -0.235 -0.235 -0.210 -0.216 -0.233 -0.235 -0.235 -0.211 -0.216 -0.233 -0.230 -0.235 -0.211 -0.215 -0.235 -0.235 -0.234 -0.211 -0.216 +# magnetic-moments C -0.007 +0.001 -0.004 -0.006 -0.191 -0.003 +0.001 -0.005 -0.014 -0.191 -0.003 +0.002 -0.005 -0.014 -0.046 -0.001 +0.001 -0.003 -0.015 -0.191 +# oxidation-state Hf +0.632 +0.252 +0.246 +0.241 +0.114 +0.634 +0.253 +0.249 +0.241 +0.114 -0.102 +0.253 +0.249 +0.242 +0.114 +0.632 +0.249 +0.249 +0.241 +0.116 +# magnetic-moments Hf +0.109 +0.010 +0.001 +0.000 -0.006 +0.114 +0.008 +0.001 +0.001 -0.006 +0.104 +0.008 +0.001 +0.000 -0.006 +0.109 +0.005 +0.001 +0.000 -0.005 +# oxidation-state N -0.869 +# magnetic-moments N -0.010 + + +Computing DFT-D3 correction: +# coordination-number C 5.822 5.968 5.955 5.940 2.985 5.923 5.967 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.918 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.029 16.659 16.687 16.623 13.885 11.027 16.655 16.682 16.623 13.885 12.241 16.655 16.682 16.623 13.885 11.027 16.791 16.682 16.623 13.885 +# coordination-number N 1.112 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.05 +EvdW_6 = -0.120335 +EvdW_8 = -0.212889 +Shifting auxilliary hamiltonian by 0.000148 to set nElectrons=325.563098 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 31 iterations at t[s]: 1528.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563098 magneticMoment: [ Abs: 1.27046 Tot: -0.25314 ] +ElecMinimize: Iter: 0 G: -1058.831519814893454 |grad|_K: 3.629e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773527 of unit cell: Completed after 35 iterations at t[s]: 1529.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.772444 of unit cell: Completed after 32 iterations at t[s]: 1530.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.654282 magneticMoment: [ Abs: 1.24220 Tot: -0.29423 ] + SubspaceRotationAdjust: set factor to 0.047 +ElecMinimize: Iter: 1 G: -1059.032794332230651 |grad|_K: 9.692e-06 alpha: 4.411e-01 linmin: 5.036e-03 t[s]: 1531.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769750 of unit cell: Completed after 30 iterations at t[s]: 1532.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770119 of unit cell: Completed after 25 iterations at t[s]: 1532.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.484965 magneticMoment: [ Abs: 1.23985 Tot: -0.21475 ] + SubspaceRotationAdjust: set factor to 0.0326 +ElecMinimize: Iter: 2 G: -1059.045335750993445 |grad|_K: 6.145e-06 alpha: 3.867e-01 linmin: -1.089e-03 t[s]: 1533.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771502 of unit cell: Completed after 28 iterations at t[s]: 1534.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771496 of unit cell: Completed after 3 iterations at t[s]: 1534.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.576269 magneticMoment: [ Abs: 1.25902 Tot: -0.25978 ] + SubspaceRotationAdjust: set factor to 0.0249 +ElecMinimize: Iter: 3 G: -1059.050459115268723 |grad|_K: 3.101e-06 alpha: 3.852e-01 linmin: 6.922e-04 t[s]: 1536.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771405 of unit cell: Completed after 18 iterations at t[s]: 1536.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771340 of unit cell: Completed after 17 iterations at t[s]: 1537.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.565611 magneticMoment: [ Abs: 1.25638 Tot: -0.25436 ] + SubspaceRotationAdjust: set factor to 0.0329 +ElecMinimize: Iter: 4 G: -1059.052625706910703 |grad|_K: 2.115e-06 alpha: 6.499e-01 linmin: -3.736e-05 t[s]: 1538.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770981 of unit cell: Completed after 25 iterations at t[s]: 1538.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770947 of unit cell: Completed after 11 iterations at t[s]: 1539.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537717 magneticMoment: [ Abs: 1.25477 Tot: -0.24147 ] + SubspaceRotationAdjust: set factor to 0.0368 +ElecMinimize: Iter: 5 G: -1059.053732902950060 |grad|_K: 1.956e-06 alpha: 7.090e-01 linmin: -3.325e-05 t[s]: 1540.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771291 of unit cell: Completed after 24 iterations at t[s]: 1541.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771346 of unit cell: Completed after 15 iterations at t[s]: 1541.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557727 magneticMoment: [ Abs: 1.26348 Tot: -0.25169 ] + SubspaceRotationAdjust: set factor to 0.0395 +ElecMinimize: Iter: 6 G: -1059.054833633301314 |grad|_K: 2.046e-06 alpha: 8.240e-01 linmin: 2.491e-05 t[s]: 1542.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771017 of unit cell: Completed after 25 iterations at t[s]: 1543.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771013 of unit cell: Completed after 3 iterations at t[s]: 1543.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.528078 magneticMoment: [ Abs: 1.26503 Tot: -0.24084 ] + SubspaceRotationAdjust: set factor to 0.0433 +ElecMinimize: Iter: 7 G: -1059.056049716603411 |grad|_K: 2.008e-06 alpha: 8.336e-01 linmin: -1.450e-05 t[s]: 1544.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771244 of unit cell: Completed after 21 iterations at t[s]: 1545.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771261 of unit cell: Completed after 9 iterations at t[s]: 1546.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536367 magneticMoment: [ Abs: 1.26953 Tot: -0.24835 ] + SubspaceRotationAdjust: set factor to 0.0485 +ElecMinimize: Iter: 8 G: -1059.057310596517254 |grad|_K: 2.081e-06 alpha: 8.949e-01 linmin: -1.249e-05 t[s]: 1547.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771402 of unit cell: Completed after 19 iterations at t[s]: 1547.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771414 of unit cell: Completed after 5 iterations at t[s]: 1548.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540834 magneticMoment: [ Abs: 1.27410 Tot: -0.25730 ] + SubspaceRotationAdjust: set factor to 0.0522 +ElecMinimize: Iter: 9 G: -1059.058798818040032 |grad|_K: 2.141e-06 alpha: 9.834e-01 linmin: -5.986e-06 t[s]: 1549.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771030 of unit cell: Completed after 26 iterations at t[s]: 1549.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771113 of unit cell: Completed after 17 iterations at t[s]: 1550.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.521223 magneticMoment: [ Abs: 1.26846 Tot: -0.25558 ] + SubspaceRotationAdjust: set factor to 0.0517 +ElecMinimize: Iter: 10 G: -1059.060051820584704 |grad|_K: 2.062e-06 alpha: 7.820e-01 linmin: 9.464e-06 t[s]: 1551.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771987 of unit cell: Completed after 27 iterations at t[s]: 1552.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771694 of unit cell: Completed after 25 iterations at t[s]: 1552.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.562479 magneticMoment: [ Abs: 1.27098 Tot: -0.27392 ] + SubspaceRotationAdjust: set factor to 0.0397 +ElecMinimize: Iter: 11 G: -1059.060806311156284 |grad|_K: 1.755e-06 alpha: 5.096e-01 linmin: 1.407e-06 t[s]: 1553.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771273 of unit cell: Completed after 25 iterations at t[s]: 1554.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771309 of unit cell: Completed after 12 iterations at t[s]: 1555.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540957 magneticMoment: [ Abs: 1.26365 Tot: -0.26719 ] + SubspaceRotationAdjust: set factor to 0.0313 +ElecMinimize: Iter: 12 G: -1059.061306686896614 |grad|_K: 1.226e-06 alpha: 4.658e-01 linmin: 1.224e-06 t[s]: 1556.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771352 of unit cell: Completed after 15 iterations at t[s]: 1556.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771366 of unit cell: Completed after 7 iterations at t[s]: 1557.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.549270 magneticMoment: [ Abs: 1.26235 Tot: -0.27082 ] + SubspaceRotationAdjust: set factor to 0.0337 +ElecMinimize: Iter: 13 G: -1059.061631369895622 |grad|_K: 9.296e-07 alpha: 6.196e-01 linmin: -1.709e-06 t[s]: 1558.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771461 of unit cell: Completed after 17 iterations at t[s]: 1559.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771459 of unit cell: Completed after 1 iterations at t[s]: 1559.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.559215 magneticMoment: [ Abs: 1.26139 Tot: -0.27399 ] + SubspaceRotationAdjust: set factor to 0.0331 +ElecMinimize: Iter: 14 G: -1059.061813481664331 |grad|_K: 7.042e-07 alpha: 6.039e-01 linmin: 8.753e-06 t[s]: 1560.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771283 of unit cell: Completed after 19 iterations at t[s]: 1561.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771311 of unit cell: Completed after 9 iterations at t[s]: 1561.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551806 magneticMoment: [ Abs: 1.25791 Tot: -0.27031 ] + SubspaceRotationAdjust: set factor to 0.0294 +ElecMinimize: Iter: 15 G: -1059.061901724523523 |grad|_K: 4.656e-07 alpha: 5.108e-01 linmin: -1.781e-06 t[s]: 1562.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771356 of unit cell: Completed after 14 iterations at t[s]: 1563.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771360 of unit cell: Completed after 3 iterations at t[s]: 1564.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.556102 magneticMoment: [ Abs: 1.25690 Tot: -0.27098 ] + SubspaceRotationAdjust: set factor to 0.0323 +ElecMinimize: Iter: 16 G: -1059.061943812277605 |grad|_K: 3.393e-07 alpha: 5.560e-01 linmin: -1.338e-04 t[s]: 1565.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771374 of unit cell: Completed after 9 iterations at t[s]: 1565.74 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771377 of unit cell: Completed after 3 iterations at t[s]: 1566.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557783 magneticMoment: [ Abs: 1.25572 Tot: -0.27074 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 17 G: -1059.061970252747415 |grad|_K: 2.799e-07 alpha: 6.547e-01 linmin: -1.293e-04 t[s]: 1567.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771311 of unit cell: Completed after 14 iterations at t[s]: 1567.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771316 of unit cell: Completed after 3 iterations at t[s]: 1568.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.554140 magneticMoment: [ Abs: 1.25392 Tot: -0.26862 ] + SubspaceRotationAdjust: set factor to 0.039 +ElecMinimize: Iter: 18 G: -1059.061986682041379 |grad|_K: 2.402e-07 alpha: 5.982e-01 linmin: 5.672e-04 t[s]: 1569.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771338 of unit cell: Completed after 11 iterations at t[s]: 1570.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771340 of unit cell: Completed after 0 iterations at t[s]: 1570.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.555872 magneticMoment: [ Abs: 1.25290 Tot: -0.26846 ] + SubspaceRotationAdjust: set factor to 0.0454 +ElecMinimize: Iter: 19 G: -1059.061999443737022 |grad|_K: 1.985e-07 alpha: 6.422e-01 linmin: -6.878e-04 t[s]: 1571.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771332 of unit cell: Completed after 4 iterations at t[s]: 1572.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771331 of unit cell: Completed after 0 iterations at t[s]: 1572.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.555202 magneticMoment: [ Abs: 1.25180 Tot: -0.26758 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 20 G: -1059.062009768828148 |grad|_K: 2.049e-07 alpha: 7.361e-01 linmin: -1.819e-04 t[s]: 1574.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771273 of unit cell: Completed after 14 iterations at t[s]: 1574.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771278 of unit cell: Completed after 3 iterations at t[s]: 1575.22 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551497 magneticMoment: [ Abs: 1.25023 Tot: -0.26555 ] + SubspaceRotationAdjust: set factor to 0.0559 +ElecMinimize: Iter: 21 G: -1059.062019643338317 |grad|_K: 2.271e-07 alpha: 6.700e-01 linmin: 6.133e-05 t[s]: 1576.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771347 of unit cell: Completed after 14 iterations at t[s]: 1576.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771325 of unit cell: Completed after 9 iterations at t[s]: 1577.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.554385 magneticMoment: [ Abs: 1.24970 Tot: -0.26613 ] + SubspaceRotationAdjust: set factor to 0.0476 +ElecMinimize: Iter: 22 G: -1059.062027725782173 |grad|_K: 2.008e-07 alpha: 4.538e-01 linmin: 6.184e-05 t[s]: 1578.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771293 of unit cell: Completed after 11 iterations at t[s]: 1579.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771288 of unit cell: Completed after 2 iterations at t[s]: 1579.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551665 magneticMoment: [ Abs: 1.24844 Tot: -0.26471 ] + SubspaceRotationAdjust: set factor to 0.0513 +ElecMinimize: Iter: 23 G: -1059.062035159241759 |grad|_K: 1.577e-07 alpha: 5.279e-01 linmin: -4.353e-04 t[s]: 1580.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771273 of unit cell: Completed after 9 iterations at t[s]: 1581.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771270 of unit cell: Completed after 3 iterations at t[s]: 1581.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.550110 magneticMoment: [ Abs: 1.24771 Tot: -0.26401 ] + SubspaceRotationAdjust: set factor to 0.0547 +ElecMinimize: Iter: 24 G: -1059.062041072417287 |grad|_K: 1.489e-07 alpha: 6.620e-01 linmin: -3.245e-04 t[s]: 1583.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771324 of unit cell: Completed after 13 iterations at t[s]: 1583.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771311 of unit cell: Completed after 6 iterations at t[s]: 1584.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552594 magneticMoment: [ Abs: 1.24792 Tot: -0.26511 ] + SubspaceRotationAdjust: set factor to 0.046 +ElecMinimize: Iter: 25 G: -1059.062045104549043 |grad|_K: 1.333e-07 alpha: 5.062e-01 linmin: 4.604e-04 t[s]: 1585.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771288 of unit cell: Completed after 9 iterations at t[s]: 1585.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771291 of unit cell: Completed after 3 iterations at t[s]: 1586.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551028 magneticMoment: [ Abs: 1.24763 Tot: -0.26471 ] + SubspaceRotationAdjust: set factor to 0.0408 +ElecMinimize: Iter: 26 G: -1059.062047737156263 |grad|_K: 9.700e-08 alpha: 4.417e-01 linmin: -1.257e-04 t[s]: 1587.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771294 of unit cell: Completed after 3 iterations at t[s]: 1587.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771294 of unit cell: Completed after 0 iterations at t[s]: 1588.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551162 magneticMoment: [ Abs: 1.24748 Tot: -0.26493 ] + SubspaceRotationAdjust: set factor to 0.0482 +ElecMinimize: Iter: 27 G: -1059.062049574004732 |grad|_K: 7.511e-08 alpha: 5.535e-01 linmin: -3.305e-04 t[s]: 1589.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771310 of unit cell: Completed after 8 iterations at t[s]: 1590.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771308 of unit cell: Completed after 0 iterations at t[s]: 1590.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552060 magneticMoment: [ Abs: 1.24744 Tot: -0.26542 ] + SubspaceRotationAdjust: set factor to 0.0465 +ElecMinimize: Iter: 28 G: -1059.062050544239810 |grad|_K: 7.038e-08 alpha: 4.884e-01 linmin: -4.577e-05 t[s]: 1591.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771296 of unit cell: Completed after 8 iterations at t[s]: 1592.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771298 of unit cell: Completed after 0 iterations at t[s]: 1592.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551318 magneticMoment: [ Abs: 1.24723 Tot: -0.26534 ] + SubspaceRotationAdjust: set factor to 0.0438 +ElecMinimize: Iter: 29 G: -1059.062051251437651 |grad|_K: 5.928e-08 alpha: 4.109e-01 linmin: 4.186e-04 t[s]: 1593.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771302 of unit cell: Completed after 2 iterations at t[s]: 1594.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771304 of unit cell: Completed after 0 iterations at t[s]: 1594.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551691 magneticMoment: [ Abs: 1.24716 Tot: -0.26576 ] + SubspaceRotationAdjust: set factor to 0.0582 +ElecMinimize: Iter: 30 G: -1059.062051895064997 |grad|_K: 4.718e-08 alpha: 5.268e-01 linmin: -1.055e-03 t[s]: 1595.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771314 of unit cell: Completed after 3 iterations at t[s]: 1596.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771313 of unit cell: Completed after 0 iterations at t[s]: 1596.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552346 magneticMoment: [ Abs: 1.24707 Tot: -0.26622 ] + SubspaceRotationAdjust: set factor to 0.0587 +ElecMinimize: Iter: 31 G: -1059.062052298057779 |grad|_K: 4.789e-08 alpha: 4.985e-01 linmin: -1.313e-03 t[s]: 1597.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771298 of unit cell: Completed after 3 iterations at t[s]: 1598.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771300 of unit cell: Completed after 0 iterations at t[s]: 1599.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551468 magneticMoment: [ Abs: 1.24642 Tot: -0.26600 ] + SubspaceRotationAdjust: set factor to 0.0661 +ElecMinimize: Iter: 32 G: -1059.062052671786660 |grad|_K: 4.350e-08 alpha: 4.469e-01 linmin: -6.035e-04 t[s]: 1600.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771294 of unit cell: Completed after 3 iterations at t[s]: 1600.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771293 of unit cell: Completed after 0 iterations at t[s]: 1601.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551007 magneticMoment: [ Abs: 1.24583 Tot: -0.26609 ] + SubspaceRotationAdjust: set factor to 0.0794 +ElecMinimize: Iter: 33 G: -1059.062053038891236 |grad|_K: 4.201e-08 alpha: 5.240e-01 linmin: -1.298e-03 t[s]: 1602.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771307 of unit cell: Completed after 3 iterations at t[s]: 1602.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771309 of unit cell: Completed after 0 iterations at t[s]: 1603.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551974 magneticMoment: [ Abs: 1.24541 Tot: -0.26690 ] + SubspaceRotationAdjust: set factor to 0.0934 +ElecMinimize: Iter: 34 G: -1059.062053436470023 |grad|_K: 4.313e-08 alpha: 5.948e-01 linmin: -2.613e-04 t[s]: 1604.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771332 of unit cell: Completed after 8 iterations at t[s]: 1604.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771318 of unit cell: Completed after 5 iterations at t[s]: 1605.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552565 magneticMoment: [ Abs: 1.24513 Tot: -0.26731 ] + SubspaceRotationAdjust: set factor to 0.0655 +ElecMinimize: Iter: 35 G: -1059.062053528000433 |grad|_K: 7.136e-08 alpha: 2.362e-01 linmin: 1.279e-03 t[s]: 1606.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771312 of unit cell: Completed after 3 iterations at t[s]: 1606.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771314 of unit cell: Completed after 0 iterations at t[s]: 1607.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552263 magneticMoment: [ Abs: 1.24437 Tot: -0.26752 ] + SubspaceRotationAdjust: set factor to 0.0693 +ElecMinimize: Iter: 36 G: -1059.062053754827048 |grad|_K: 5.479e-08 alpha: 1.479e-01 linmin: 2.818e-04 t[s]: 1608.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771302 of unit cell: Completed after 6 iterations at t[s]: 1608.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771303 of unit cell: Completed after 0 iterations at t[s]: 1609.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551489 magneticMoment: [ Abs: 1.24379 Tot: -0.26738 ] + SubspaceRotationAdjust: set factor to 0.0659 +ElecMinimize: Iter: 37 G: -1059.062053889540948 |grad|_K: 3.997e-08 alpha: 1.337e-01 linmin: 1.186e-04 t[s]: 1610.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771298 of unit cell: Completed after 0 iterations at t[s]: 1611.02 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.010711e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771288 of unit cell: Completed after 5 iterations at t[s]: 1611.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771292 of unit cell: Completed after 2 iterations at t[s]: 1612.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.550787 magneticMoment: [ Abs: 1.24301 Tot: -0.26728 ] + SubspaceRotationAdjust: set factor to 0.0625 +ElecMinimize: Iter: 38 G: -1059.062054038653969 |grad|_K: 4.199e-08 alpha: 2.872e-01 linmin: 5.266e-04 t[s]: 1613.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771297 of unit cell: Completed after 3 iterations at t[s]: 1613.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771296 of unit cell: Completed after 0 iterations at t[s]: 1614.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551037 magneticMoment: [ Abs: 1.24231 Tot: -0.26756 ] + SubspaceRotationAdjust: set factor to 0.0896 +ElecMinimize: Iter: 39 G: -1059.062054187137392 |grad|_K: 3.784e-08 alpha: 2.521e-01 linmin: 5.271e-05 t[s]: 1615.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771307 of unit cell: Completed after 7 iterations at t[s]: 1615.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771303 of unit cell: Completed after 0 iterations at t[s]: 1616.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551507 magneticMoment: [ Abs: 1.24199 Tot: -0.26785 ] + SubspaceRotationAdjust: set factor to 0.0736 +ElecMinimize: Iter: 40 G: -1059.062054276868594 |grad|_K: 5.309e-08 alpha: 1.604e-01 linmin: 3.635e-03 t[s]: 1617.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771305 of unit cell: Completed after 0 iterations at t[s]: 1617.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771304 of unit cell: Completed after 0 iterations at t[s]: 1618.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551577 magneticMoment: [ Abs: 1.24126 Tot: -0.26812 ] + SubspaceRotationAdjust: set factor to 0.0643 +ElecMinimize: Iter: 41 G: -1059.062054369198222 |grad|_K: 4.662e-08 alpha: 1.477e-01 linmin: 1.533e-06 t[s]: 1619.50 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 4.256e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.822 5.968 5.955 5.940 2.985 5.923 5.967 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.918 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.029 16.659 16.687 16.623 13.885 11.027 16.655 16.682 16.623 13.885 12.241 16.655 16.682 16.623 13.885 11.027 16.791 16.682 16.623 13.885 +# coordination-number N 1.112 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.05 +EvdW_6 = -0.120335 +EvdW_8 = -0.212889 + +# Ionic positions in cartesian coordinates: +ion C 15.506819494690767 8.965541485450226 29.741832111246694 1 +ion C 6.497815380567920 0.176019133108414 23.724838669612947 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343757838235220 9.088006069611108 29.244977028460564 1 +ion C 0.302781208989874 0.175064433444014 23.455642145115096 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.538140178121255 3.563642905556303 29.244988570239094 1 +ion C 9.566704412632488 5.531256635334659 24.014205103077039 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.158774582684197 3.560973445965934 28.976843573211511 1 +ion C 3.394430459665444 5.543497895589463 23.724865820090749 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.068959130506959 0.053159561027138 31.129778235450146 1 +ion Hf 12.558461299472228 7.260939585326445 26.600617309286825 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.089731102903726 0.052265001747128 30.870514307481329 1 +ion Hf 6.368064063852217 7.260572373239066 26.331371951933356 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.274848411289348 5.362260504239512 31.121950853377086 1 +ion Hf 9.469558529196389 1.896466681639920 26.331142262935970 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.423723862596754 5.233102248149944 31.670853528863049 1 +ion Hf 3.296302668651952 1.905914603186367 26.037715404235808 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.233839799543697 5.336788208526175 34.772106190143695 1 + +# Forces in Cartesian coordinates: +force C -0.000115235252488 -0.000058133787873 0.001873730487236 1 +force C -0.000083646539720 -0.000038625538850 0.000839846523760 1 +force C 0.000189810721123 0.000109144756825 -0.002369538962842 0 +force C 0.000145019079758 0.000084193622116 -0.003486871094753 0 +force C -0.001057005997497 -0.000668938496486 0.023831075392721 0 +force C 0.000009172314596 0.000858752602145 -0.000492365465624 1 +force C 0.000014794201877 0.000006712553073 0.000815489906254 1 +force C 0.000137171052815 0.000148195204924 -0.002439368043056 0 +force C 0.000145222189301 -0.000196221187649 -0.003245404658557 0 +force C -0.001086844501284 -0.000627729035733 0.023878328178479 0 +force C 0.000745744742405 -0.000411720919833 -0.000457810894081 1 +force C -0.000034771011364 -0.000018367295785 0.000370802248508 1 +force C 0.000197892924850 0.000045426133629 -0.002439782729693 0 +force C -0.000098279235046 0.000223957984452 -0.003245831628546 0 +force C -0.001002216213096 -0.000579052412465 0.023429691118698 0 +force C -0.000469699651183 -0.000303866242793 -0.000343240489557 1 +force C -0.000074859417429 -0.000053235566206 0.000844484704546 1 +force C 0.000061079189559 0.000036081271739 -0.000986987088863 0 +force C 0.000378095924385 0.000218884306590 -0.003173742387108 0 +force C -0.001106946374022 -0.000582551870524 0.023830545531028 0 +force Hf 0.001192303359717 -0.000762936483669 0.000170240178658 1 +force Hf 0.001515910787086 0.000865128092553 -0.001949314388245 1 +force Hf 0.000461325936069 0.000265115479335 -0.001006655315331 0 +force Hf -0.000441420099933 -0.000105635189259 0.011346800132948 0 +force Hf 0.001240128442799 0.000715978023815 -0.023682121006055 0 +force Hf -0.001099790910810 -0.000634969468384 0.000003106255769 1 +force Hf -0.001377717329858 0.000826894569702 -0.001736460634137 1 +force Hf 0.000475628316216 -0.001103751294367 -0.000779671094489 0 +force Hf -0.000247569686159 -0.000142968198392 0.011386863052324 0 +force Hf 0.001154070319167 0.000749727153719 -0.023799456496047 0 +force Hf -0.000082370004666 -0.000072393146470 -0.002966480808758 1 +force Hf 0.000028706538503 -0.001605410412560 -0.001715028929556 1 +force Hf -0.000718626142353 0.000961661170777 -0.000793545160731 0 +force Hf -0.000364695882036 -0.000209759932053 0.012285943466809 0 +force Hf 0.001225348055036 0.000626123244686 -0.023797421739359 0 +force Hf -0.000173105571386 0.001401080733681 0.000088224781077 1 +force Hf 0.000025271421331 0.000018115795240 -0.002761932272718 1 +force Hf 0.001609595616094 0.000932736024275 -0.000681334681660 0 +force Hf -0.000311377912493 -0.000328949000116 0.011346356703577 0 +force Hf 0.001163097938777 0.000673113269481 -0.023640410044028 0 +force N -0.000492691478324 -0.000273401152058 -0.005399340091090 1 + +# Energy components: + A_diel = -0.7118523933825396 + Eewald = 38779.6693761472270126 + EH = 39752.6947013274257188 + Eloc = -79601.4249698905332480 + Enl = -270.1534625975173185 + EvdW = -0.3332234850449560 + Exc = -796.6865276257407231 + Exc_core = 594.6258066030057989 + KE = 421.4123961704768817 + MuShift = -0.0076089625025492 +------------------------------------- + Etot = -1120.9153647065857058 + TS = 0.0014892958831286 +------------------------------------- + F = -1120.9168540024688809 + muN = -61.8547996332706518 +------------------------------------- + G = -1059.0620543691982220 + +IonicMinimize: Iter: 8 G: -1059.062054369198222 |grad|_K: 1.234e-03 alpha: 5.174e-01 linmin: -6.655e-02 t[s]: 1625.50 + +#--- Lowdin population analysis --- +# oxidation-state C -0.250 -0.235 -0.234 -0.209 -0.223 -0.233 -0.235 -0.234 -0.211 -0.223 -0.233 -0.229 -0.234 -0.211 -0.223 -0.234 -0.235 -0.233 -0.211 -0.223 +# magnetic-moments C -0.007 +0.001 -0.004 -0.007 -0.185 -0.002 +0.002 -0.005 -0.014 -0.186 -0.002 +0.002 -0.005 -0.014 -0.068 -0.001 +0.001 -0.003 -0.015 -0.185 +# oxidation-state Hf +0.639 +0.254 +0.247 +0.242 +0.113 +0.642 +0.255 +0.251 +0.242 +0.113 -0.108 +0.255 +0.251 +0.243 +0.113 +0.640 +0.248 +0.250 +0.242 +0.115 +# magnetic-moments Hf +0.104 +0.012 +0.001 +0.001 -0.005 +0.108 +0.010 +0.001 +0.001 -0.005 +0.093 +0.010 +0.001 +0.000 -0.005 +0.103 +0.005 +0.002 +0.001 -0.005 +# oxidation-state N -0.863 +# magnetic-moments N -0.008 + + +Computing DFT-D3 correction: +# coordination-number C 5.803 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.915 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.006 16.655 16.701 16.623 13.885 11.004 16.650 16.689 16.623 13.885 12.274 16.650 16.689 16.623 13.885 11.005 16.803 16.689 16.623 13.885 +# coordination-number N 1.121 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120383 +EvdW_8 = -0.213095 +Shifting auxilliary hamiltonian by -0.000124 to set nElectrons=325.551577 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771627 of unit cell: Completed after 33 iterations at t[s]: 1627.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551577 magneticMoment: [ Abs: 1.24722 Tot: -0.27445 ] +ElecMinimize: Iter: 0 G: -1058.902944471796445 |grad|_K: 3.027e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.777694 of unit cell: Completed after 37 iterations at t[s]: 1629.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774497 of unit cell: Completed after 34 iterations at t[s]: 1629.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.816356 magneticMoment: [ Abs: 1.25608 Tot: -0.35171 ] + SubspaceRotationAdjust: set factor to 0.0478 +ElecMinimize: Iter: 1 G: -1059.029958199501834 |grad|_K: 1.633e-05 alpha: 3.959e-01 linmin: 2.363e-04 t[s]: 1630.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766499 of unit cell: Completed after 32 iterations at t[s]: 1631.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 31 iterations at t[s]: 1632.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.514449 magneticMoment: [ Abs: 1.21408 Tot: -0.25031 ] + SubspaceRotationAdjust: set factor to 0.0262 +ElecMinimize: Iter: 2 G: -1059.048574913436823 |grad|_K: 5.797e-06 alpha: 2.104e-01 linmin: 2.077e-03 t[s]: 1633.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771039 of unit cell: Completed after 19 iterations at t[s]: 1633.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771253 of unit cell: Completed after 21 iterations at t[s]: 1634.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.534292 magneticMoment: [ Abs: 1.22662 Tot: -0.26530 ] + SubspaceRotationAdjust: set factor to 0.0316 +ElecMinimize: Iter: 3 G: -1059.055166168966707 |grad|_K: 2.867e-06 alpha: 5.729e-01 linmin: -1.096e-04 t[s]: 1635.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 26 iterations at t[s]: 1635.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771601 of unit cell: Completed after 9 iterations at t[s]: 1636.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.555809 magneticMoment: [ Abs: 1.22932 Tot: -0.27390 ] + SubspaceRotationAdjust: set factor to 0.0327 +ElecMinimize: Iter: 4 G: -1059.056884219270842 |grad|_K: 1.934e-06 alpha: 5.984e-01 linmin: -3.950e-05 t[s]: 1637.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771218 of unit cell: Completed after 25 iterations at t[s]: 1637.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771188 of unit cell: Completed after 11 iterations at t[s]: 1638.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.525925 magneticMoment: [ Abs: 1.22387 Tot: -0.26487 ] + SubspaceRotationAdjust: set factor to 0.0336 +ElecMinimize: Iter: 5 G: -1059.057723388025579 |grad|_K: 1.567e-06 alpha: 6.425e-01 linmin: -3.390e-07 t[s]: 1639.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771407 of unit cell: Completed after 23 iterations at t[s]: 1640.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771461 of unit cell: Completed after 15 iterations at t[s]: 1640.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538231 magneticMoment: [ Abs: 1.22682 Tot: -0.27304 ] + SubspaceRotationAdjust: set factor to 0.0378 +ElecMinimize: Iter: 6 G: -1059.058411545034005 |grad|_K: 1.440e-06 alpha: 8.034e-01 linmin: 1.768e-05 t[s]: 1641.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771399 of unit cell: Completed after 14 iterations at t[s]: 1642.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771394 of unit cell: Completed after 4 iterations at t[s]: 1642.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.527264 magneticMoment: [ Abs: 1.22537 Tot: -0.27440 ] + SubspaceRotationAdjust: set factor to 0.0454 +ElecMinimize: Iter: 7 G: -1059.059037841216877 |grad|_K: 1.350e-06 alpha: 8.667e-01 linmin: -5.638e-06 t[s]: 1643.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771368 of unit cell: Completed after 11 iterations at t[s]: 1644.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771367 of unit cell: Completed after 3 iterations at t[s]: 1644.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.520097 magneticMoment: [ Abs: 1.22295 Tot: -0.27774 ] + SubspaceRotationAdjust: set factor to 0.0525 +ElecMinimize: Iter: 8 G: -1059.059618341934765 |grad|_K: 1.488e-06 alpha: 9.129e-01 linmin: -7.379e-06 t[s]: 1645.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771756 of unit cell: Completed after 24 iterations at t[s]: 1646.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771739 of unit cell: Completed after 8 iterations at t[s]: 1647.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540131 magneticMoment: [ Abs: 1.22481 Tot: -0.29281 ] + SubspaceRotationAdjust: set factor to 0.053 +ElecMinimize: Iter: 9 G: -1059.060292400125036 |grad|_K: 1.712e-06 alpha: 8.715e-01 linmin: 5.090e-07 t[s]: 1648.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771050 of unit cell: Completed after 27 iterations at t[s]: 1648.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771286 of unit cell: Completed after 24 iterations at t[s]: 1649.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.509035 magneticMoment: [ Abs: 1.21578 Tot: -0.29057 ] + SubspaceRotationAdjust: set factor to 0.0441 +ElecMinimize: Iter: 10 G: -1059.060890047971498 |grad|_K: 1.720e-06 alpha: 5.832e-01 linmin: -3.233e-06 t[s]: 1650.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771763 of unit cell: Completed after 26 iterations at t[s]: 1650.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771752 of unit cell: Completed after 5 iterations at t[s]: 1651.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540791 magneticMoment: [ Abs: 1.21615 Tot: -0.30600 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 11 G: -1059.061477327864395 |grad|_K: 1.420e-06 alpha: 5.688e-01 linmin: -2.600e-06 t[s]: 1652.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771667 of unit cell: Completed after 18 iterations at t[s]: 1653.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771660 of unit cell: Completed after 3 iterations at t[s]: 1653.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538209 magneticMoment: [ Abs: 1.21093 Tot: -0.30896 ] + SubspaceRotationAdjust: set factor to 0.038 +ElecMinimize: Iter: 12 G: -1059.061909339317936 |grad|_K: 1.088e-06 alpha: 6.137e-01 linmin: -1.096e-05 t[s]: 1654.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771566 of unit cell: Completed after 17 iterations at t[s]: 1655.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771566 of unit cell: Completed after 0 iterations at t[s]: 1655.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.535755 magneticMoment: [ Abs: 1.20755 Tot: -0.31045 ] + SubspaceRotationAdjust: set factor to 0.0384 +ElecMinimize: Iter: 13 G: -1059.062163653665721 |grad|_K: 8.476e-07 alpha: 6.141e-01 linmin: -5.005e-06 t[s]: 1656.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771690 of unit cell: Completed after 19 iterations at t[s]: 1657.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771689 of unit cell: Completed after 0 iterations at t[s]: 1657.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.547067 magneticMoment: [ Abs: 1.20717 Tot: -0.31441 ] + SubspaceRotationAdjust: set factor to 0.0341 +ElecMinimize: Iter: 14 G: -1059.062316458588384 |grad|_K: 6.575e-07 alpha: 6.092e-01 linmin: 3.131e-05 t[s]: 1658.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771504 of unit cell: Completed after 19 iterations at t[s]: 1659.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 9 iterations at t[s]: 1659.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538581 magneticMoment: [ Abs: 1.20361 Tot: -0.31132 ] + SubspaceRotationAdjust: set factor to 0.0292 +ElecMinimize: Iter: 15 G: -1059.062395028598985 |grad|_K: 4.418e-07 alpha: 5.226e-01 linmin: 1.009e-05 t[s]: 1660.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771567 of unit cell: Completed after 13 iterations at t[s]: 1661.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771569 of unit cell: Completed after 0 iterations at t[s]: 1662.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541874 magneticMoment: [ Abs: 1.20285 Tot: -0.31157 ] + SubspaceRotationAdjust: set factor to 0.0321 +ElecMinimize: Iter: 16 G: -1059.062432436099016 |grad|_K: 3.099e-07 alpha: 5.494e-01 linmin: -1.302e-04 t[s]: 1663.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771590 of unit cell: Completed after 11 iterations at t[s]: 1663.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771592 of unit cell: Completed after 0 iterations at t[s]: 1664.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.543741 magneticMoment: [ Abs: 1.20217 Tot: -0.31149 ] + SubspaceRotationAdjust: set factor to 0.0359 +ElecMinimize: Iter: 17 G: -1059.062453134020416 |grad|_K: 2.520e-07 alpha: 6.133e-01 linmin: -3.018e-04 t[s]: 1665.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 14 iterations at t[s]: 1665.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771542 of unit cell: Completed after 0 iterations at t[s]: 1666.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540675 magneticMoment: [ Abs: 1.20069 Tot: -0.30995 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 18 G: -1059.062466416858115 |grad|_K: 2.005e-07 alpha: 5.928e-01 linmin: 7.245e-04 t[s]: 1667.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771554 of unit cell: Completed after 9 iterations at t[s]: 1667.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771557 of unit cell: Completed after 1 iterations at t[s]: 1668.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541787 magneticMoment: [ Abs: 1.19980 Tot: -0.30964 ] + SubspaceRotationAdjust: set factor to 0.0437 +ElecMinimize: Iter: 19 G: -1059.062476009572038 |grad|_K: 1.602e-07 alpha: 6.954e-01 linmin: -8.311e-04 t[s]: 1669.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 4 iterations at t[s]: 1669.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771548 of unit cell: Completed after 0 iterations at t[s]: 1670.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541262 magneticMoment: [ Abs: 1.19876 Tot: -0.30905 ] + SubspaceRotationAdjust: set factor to 0.0533 +ElecMinimize: Iter: 20 G: -1059.062482184169767 |grad|_K: 1.578e-07 alpha: 6.764e-01 linmin: -3.609e-05 t[s]: 1671.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 11 iterations at t[s]: 1672.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 0 iterations at t[s]: 1672.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539066 magneticMoment: [ Abs: 1.19730 Tot: -0.30808 ] + SubspaceRotationAdjust: set factor to 0.0564 +ElecMinimize: Iter: 21 G: -1059.062487958443171 |grad|_K: 1.664e-07 alpha: 6.637e-01 linmin: 1.865e-04 t[s]: 1673.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771562 of unit cell: Completed after 13 iterations at t[s]: 1674.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 4 iterations at t[s]: 1674.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541469 magneticMoment: [ Abs: 1.19658 Tot: -0.30878 ] + SubspaceRotationAdjust: set factor to 0.0509 +ElecMinimize: Iter: 22 G: -1059.062492968086644 |grad|_K: 1.572e-07 alpha: 5.243e-01 linmin: 1.746e-04 t[s]: 1675.74 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 11 iterations at t[s]: 1676.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 2 iterations at t[s]: 1676.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539379 magneticMoment: [ Abs: 1.19509 Tot: -0.30829 ] + SubspaceRotationAdjust: set factor to 0.0477 +ElecMinimize: Iter: 23 G: -1059.062496952062475 |grad|_K: 1.293e-07 alpha: 4.689e-01 linmin: -3.698e-05 t[s]: 1677.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 5 iterations at t[s]: 1678.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 3 iterations at t[s]: 1678.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539703 magneticMoment: [ Abs: 1.19362 Tot: -0.30867 ] + SubspaceRotationAdjust: set factor to 0.0514 +ElecMinimize: Iter: 24 G: -1059.062500778048616 |grad|_K: 1.087e-07 alpha: 6.534e-01 linmin: -1.520e-04 t[s]: 1679.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 3 iterations at t[s]: 1680.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 0 iterations at t[s]: 1681.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539837 magneticMoment: [ Abs: 1.19225 Tot: -0.30926 ] + SubspaceRotationAdjust: set factor to 0.0555 +ElecMinimize: Iter: 25 G: -1059.062503688656079 |grad|_K: 9.484e-08 alpha: 6.994e-01 linmin: -6.209e-05 t[s]: 1682.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 5 iterations at t[s]: 1682.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 0 iterations at t[s]: 1683.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539085 magneticMoment: [ Abs: 1.19101 Tot: -0.30971 ] + SubspaceRotationAdjust: set factor to 0.0594 +ElecMinimize: Iter: 26 G: -1059.062505574902161 |grad|_K: 8.141e-08 alpha: 5.966e-01 linmin: 2.708e-04 t[s]: 1684.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 2 iterations at t[s]: 1684.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 0 iterations at t[s]: 1685.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539674 magneticMoment: [ Abs: 1.19010 Tot: -0.31072 ] + SubspaceRotationAdjust: set factor to 0.0661 +ElecMinimize: Iter: 27 G: -1059.062506845925782 |grad|_K: 6.367e-08 alpha: 5.620e-01 linmin: -1.781e-04 t[s]: 1686.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 2 iterations at t[s]: 1686.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 0 iterations at t[s]: 1687.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539047 magneticMoment: [ Abs: 1.18857 Tot: -0.31116 ] + SubspaceRotationAdjust: set factor to 0.0778 +ElecMinimize: Iter: 28 G: -1059.062507797766102 |grad|_K: 5.681e-08 alpha: 6.598e-01 linmin: -6.731e-04 t[s]: 1688.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771516 of unit cell: Completed after 3 iterations at t[s]: 1688.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 0 iterations at t[s]: 1689.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538464 magneticMoment: [ Abs: 1.18694 Tot: -0.31167 ] + SubspaceRotationAdjust: set factor to 0.0892 +ElecMinimize: Iter: 29 G: -1059.062508517368769 |grad|_K: 5.800e-08 alpha: 6.143e-01 linmin: -2.386e-04 t[s]: 1690.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 8 iterations at t[s]: 1691.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771534 of unit cell: Completed after 0 iterations at t[s]: 1691.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539507 magneticMoment: [ Abs: 1.18564 Tot: -0.31304 ] + SubspaceRotationAdjust: set factor to 0.0821 +ElecMinimize: Iter: 30 G: -1059.062509137753750 |grad|_K: 6.530e-08 alpha: 5.132e-01 linmin: 8.093e-04 t[s]: 1692.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771504 of unit cell: Completed after 9 iterations at t[s]: 1693.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 4 iterations at t[s]: 1694.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538524 magneticMoment: [ Abs: 1.18417 Tot: -0.31334 ] + SubspaceRotationAdjust: set factor to 0.0675 +ElecMinimize: Iter: 31 G: -1059.062509446604963 |grad|_K: 6.180e-08 alpha: 2.453e-01 linmin: 6.783e-04 t[s]: 1695.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 4 iterations at t[s]: 1695.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 0 iterations at t[s]: 1696.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538682 magneticMoment: [ Abs: 1.18227 Tot: -0.31409 ] + SubspaceRotationAdjust: set factor to 0.0993 +ElecMinimize: Iter: 32 G: -1059.062509871645943 |grad|_K: 4.925e-08 alpha: 3.193e-01 linmin: -1.806e-03 t[s]: 1697.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 8 iterations at t[s]: 1697.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771532 of unit cell: Completed after 3 iterations at t[s]: 1698.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539275 magneticMoment: [ Abs: 1.18161 Tot: -0.31461 ] + SubspaceRotationAdjust: set factor to 0.0736 +ElecMinimize: Iter: 33 G: -1059.062509988847069 |grad|_K: 6.953e-08 alpha: 1.818e-01 linmin: -1.240e-04 t[s]: 1699.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 1 iterations at t[s]: 1700.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 0 iterations at t[s]: 1700.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539086 magneticMoment: [ Abs: 1.17961 Tot: -0.31558 ] + SubspaceRotationAdjust: set factor to 0.0794 +ElecMinimize: Iter: 34 G: -1059.062510371175449 |grad|_K: 6.692e-08 alpha: 2.218e-01 linmin: -2.296e-04 t[s]: 1701.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 9 iterations at t[s]: 1702.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 4 iterations at t[s]: 1702.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538430 magneticMoment: [ Abs: 1.17854 Tot: -0.31590 ] + SubspaceRotationAdjust: set factor to 0.0673 +ElecMinimize: Iter: 35 G: -1059.062510494402886 |grad|_K: 5.553e-08 alpha: 1.094e-01 linmin: 4.958e-04 t[s]: 1704.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771518 of unit cell: Completed after 0 iterations at t[s]: 1704.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 3 iterations at t[s]: 1705.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537643 magneticMoment: [ Abs: 1.17618 Tot: -0.31666 ] + SubspaceRotationAdjust: set factor to 0.0738 +ElecMinimize: Iter: 36 G: -1059.062510754250980 |grad|_K: 5.612e-08 alpha: 3.133e-01 linmin: 1.188e-03 t[s]: 1706.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 4 iterations at t[s]: 1706.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 0 iterations at t[s]: 1707.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538185 magneticMoment: [ Abs: 1.17396 Tot: -0.31778 ] + SubspaceRotationAdjust: set factor to 0.091 +ElecMinimize: Iter: 37 G: -1059.062511030928363 |grad|_K: 5.448e-08 alpha: 2.891e-01 linmin: 1.443e-04 t[s]: 1708.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771534 of unit cell: Completed after 9 iterations at t[s]: 1709.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 4 iterations at t[s]: 1709.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538704 magneticMoment: [ Abs: 1.17269 Tot: -0.31842 ] + SubspaceRotationAdjust: set factor to 0.0829 +ElecMinimize: Iter: 38 G: -1059.062511172864788 |grad|_K: 5.901e-08 alpha: 1.604e-01 linmin: 4.311e-04 t[s]: 1710.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 0 iterations at t[s]: 1711.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 0 iterations at t[s]: 1711.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538427 magneticMoment: [ Abs: 1.17044 Tot: -0.31910 ] + SubspaceRotationAdjust: set factor to 0.0731 +ElecMinimize: Iter: 39 G: -1059.062511411984588 |grad|_K: 5.938e-08 alpha: 2.075e-01 linmin: 2.510e-06 t[s]: 1712.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771501 of unit cell: Completed after 8 iterations at t[s]: 1713.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 4 iterations at t[s]: 1714.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537770 magneticMoment: [ Abs: 1.16929 Tot: -0.31925 ] + SubspaceRotationAdjust: set factor to 0.0608 +ElecMinimize: Iter: 40 G: -1059.062511485223467 |grad|_K: 4.751e-08 alpha: 9.073e-02 linmin: 1.208e-03 t[s]: 1715.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 0 iterations at t[s]: 1715.70 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.721755e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 3 iterations at t[s]: 1716.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 0 iterations at t[s]: 1716.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537037 magneticMoment: [ Abs: 1.16687 Tot: -0.31981 ] + SubspaceRotationAdjust: set factor to 0.0707 +ElecMinimize: Iter: 41 G: -1059.062511688197901 |grad|_K: 4.485e-08 alpha: 2.953e-01 linmin: -9.504e-04 t[s]: 1717.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 1 iterations at t[s]: 1718.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 0 iterations at t[s]: 1719.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537511 magneticMoment: [ Abs: 1.16450 Tot: -0.32089 ] + SubspaceRotationAdjust: set factor to 0.0916 +ElecMinimize: Iter: 42 G: -1059.062511952216710 |grad|_K: 5.151e-08 alpha: 3.500e-01 linmin: -3.660e-04 t[s]: 1720.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 8 iterations at t[s]: 1720.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 5 iterations at t[s]: 1721.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538228 magneticMoment: [ Abs: 1.16350 Tot: -0.32158 ] + SubspaceRotationAdjust: set factor to 0.0794 +ElecMinimize: Iter: 43 G: -1059.062512034505971 |grad|_K: 5.789e-08 alpha: 1.202e-01 linmin: 2.756e-03 t[s]: 1722.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 2 iterations at t[s]: 1722.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 0 iterations at t[s]: 1723.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538721 magneticMoment: [ Abs: 1.16185 Tot: -0.32241 ] + SubspaceRotationAdjust: set factor to 0.0758 +ElecMinimize: Iter: 44 G: -1059.062512167711020 |grad|_K: 5.402e-08 alpha: 1.406e-01 linmin: -3.375e-03 t[s]: 1724.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 3 iterations at t[s]: 1725.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 0 iterations at t[s]: 1725.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538411 magneticMoment: [ Abs: 1.15965 Tot: -0.32304 ] + SubspaceRotationAdjust: set factor to 0.104 +ElecMinimize: Iter: 45 G: -1059.062512405485450 |grad|_K: 4.369e-08 alpha: 1.859e-01 linmin: -3.344e-03 t[s]: 1726.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 7 iterations at t[s]: 1727.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 3 iterations at t[s]: 1727.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537965 magneticMoment: [ Abs: 1.15857 Tot: -0.32315 ] + SubspaceRotationAdjust: set factor to 0.1 +ElecMinimize: Iter: 46 G: -1059.062512464390466 |grad|_K: 5.424e-08 alpha: 1.172e-01 linmin: -1.611e-03 t[s]: 1728.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 2 iterations at t[s]: 1729.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 0 iterations at t[s]: 1730.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537630 magneticMoment: [ Abs: 1.15578 Tot: -0.32355 ] + SubspaceRotationAdjust: set factor to 0.093 +ElecMinimize: Iter: 47 G: -1059.062512701774040 |grad|_K: 5.216e-08 alpha: 1.910e-01 linmin: -4.758e-03 t[s]: 1731.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 6 iterations at t[s]: 1731.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 0 iterations at t[s]: 1732.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538058 magneticMoment: [ Abs: 1.15392 Tot: -0.32402 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 48 G: -1059.062512853461612 |grad|_K: 5.557e-08 alpha: 1.402e-01 linmin: 4.217e-04 t[s]: 1733.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 4 iterations at t[s]: 1733.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 0 iterations at t[s]: 1734.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538968 magneticMoment: [ Abs: 1.15154 Tot: -0.32494 ] + SubspaceRotationAdjust: set factor to 0.114 +ElecMinimize: Iter: 49 G: -1059.062513032994957 |grad|_K: 5.692e-08 alpha: 1.703e-01 linmin: -1.420e-03 t[s]: 1735.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 3 iterations at t[s]: 1736.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 0 iterations at t[s]: 1736.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539597 magneticMoment: [ Abs: 1.14906 Tot: -0.32597 ] + SubspaceRotationAdjust: set factor to 0.092 +ElecMinimize: Iter: 50 G: -1059.062513248830101 |grad|_K: 7.614e-08 alpha: 1.712e-01 linmin: -1.199e-03 t[s]: 1737.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 8 iterations at t[s]: 1738.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 3 iterations at t[s]: 1738.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539269 magneticMoment: [ Abs: 1.14591 Tot: -0.32687 ] + SubspaceRotationAdjust: set factor to 0.121 +ElecMinimize: Iter: 51 G: -1059.062513515224509 |grad|_K: 6.277e-08 alpha: 1.128e-01 linmin: 8.568e-04 t[s]: 1740.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 4 iterations at t[s]: 1740.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 0 iterations at t[s]: 1741.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538509 magneticMoment: [ Abs: 1.14273 Tot: -0.32743 ] + SubspaceRotationAdjust: set factor to 0.143 +ElecMinimize: Iter: 52 G: -1059.062513708082861 |grad|_K: 6.293e-08 alpha: 1.544e-01 linmin: -9.734e-04 t[s]: 1742.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 8 iterations at t[s]: 1742.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771513 of unit cell: Completed after 3 iterations at t[s]: 1743.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538072 magneticMoment: [ Abs: 1.14065 Tot: -0.32765 ] + SubspaceRotationAdjust: set factor to 0.0956 +ElecMinimize: Iter: 53 G: -1059.062513796216535 |grad|_K: 1.025e-07 alpha: 9.401e-02 linmin: -9.567e-04 t[s]: 1744.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 3 iterations at t[s]: 1744.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 0 iterations at t[s]: 1745.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538157 magneticMoment: [ Abs: 1.13598 Tot: -0.32835 ] + SubspaceRotationAdjust: set factor to 0.0738 +ElecMinimize: Iter: 54 G: -1059.062514128328758 |grad|_K: 9.514e-08 alpha: 8.027e-02 linmin: 2.733e-04 t[s]: 1746.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 8 iterations at t[s]: 1747.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 3 iterations at t[s]: 1747.78 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538729 magneticMoment: [ Abs: 1.13376 Tot: -0.32886 ] + SubspaceRotationAdjust: set factor to 0.111 +ElecMinimize: Iter: 55 G: -1059.062514244907334 |grad|_K: 6.779e-08 alpha: 4.616e-02 linmin: 2.264e-04 t[s]: 1748.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 1 iterations at t[s]: 1749.38 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.384865e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 8 iterations at t[s]: 1749.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771532 of unit cell: Completed after 0 iterations at t[s]: 1750.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539641 magneticMoment: [ Abs: 1.13138 Tot: -0.32955 ] + SubspaceRotationAdjust: set factor to 0.101 +ElecMinimize: Iter: 56 G: -1059.062514429978592 |grad|_K: 8.644e-08 alpha: 1.010e-01 linmin: 2.480e-03 t[s]: 1751.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1752.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1752.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540235 magneticMoment: [ Abs: 1.12726 Tot: -0.33047 ] + SubspaceRotationAdjust: set factor to 0.103 +ElecMinimize: Iter: 57 G: -1059.062514587851865 |grad|_K: 7.401e-08 alpha: 1.035e-01 linmin: -5.853e-06 t[s]: 1753.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 2 iterations at t[s]: 1754.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771538 of unit cell: Completed after 0 iterations at t[s]: 1755.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540050 magneticMoment: [ Abs: 1.12271 Tot: -0.33136 ] + SubspaceRotationAdjust: set factor to 0.105 +ElecMinimize: Iter: 58 G: -1059.062514913179939 |grad|_K: 8.185e-08 alpha: 1.552e-01 linmin: -1.149e-03 t[s]: 1756.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 9 iterations at t[s]: 1756.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 5 iterations at t[s]: 1757.22 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539305 magneticMoment: [ Abs: 1.11992 Tot: -0.33171 ] + SubspaceRotationAdjust: set factor to 0.0948 +ElecMinimize: Iter: 59 G: -1059.062515092393824 |grad|_K: 6.565e-08 alpha: 7.488e-02 linmin: 7.972e-04 t[s]: 1758.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 3 iterations at t[s]: 1758.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 0 iterations at t[s]: 1759.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538475 magneticMoment: [ Abs: 1.11660 Tot: -0.33197 ] + SubspaceRotationAdjust: set factor to 0.119 +ElecMinimize: Iter: 60 G: -1059.062515303706050 |grad|_K: 5.757e-08 alpha: 1.337e-01 linmin: -2.579e-03 t[s]: 1760.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771506 of unit cell: Completed after 3 iterations at t[s]: 1761.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771505 of unit cell: Completed after 0 iterations at t[s]: 1761.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537854 magneticMoment: [ Abs: 1.11376 Tot: -0.33204 ] + SubspaceRotationAdjust: set factor to 0.0926 +ElecMinimize: Iter: 61 G: -1059.062515536474848 |grad|_K: 6.892e-08 alpha: 1.430e-01 linmin: -3.413e-03 t[s]: 1762.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 3 iterations at t[s]: 1763.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 0 iterations at t[s]: 1763.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538172 magneticMoment: [ Abs: 1.10950 Tot: -0.33240 ] + SubspaceRotationAdjust: set factor to 0.141 +ElecMinimize: Iter: 62 G: -1059.062515888193047 |grad|_K: 6.913e-08 alpha: 1.565e-01 linmin: -1.424e-04 t[s]: 1764.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 8 iterations at t[s]: 1765.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 5 iterations at t[s]: 1765.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538603 magneticMoment: [ Abs: 1.10786 Tot: -0.33260 ] + SubspaceRotationAdjust: set factor to 0.13 +ElecMinimize: Iter: 63 G: -1059.062515961701365 |grad|_K: 7.668e-08 alpha: 6.213e-02 linmin: 9.992e-04 t[s]: 1766.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 2 iterations at t[s]: 1767.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 0 iterations at t[s]: 1768.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539098 magneticMoment: [ Abs: 1.10442 Tot: -0.33297 ] + SubspaceRotationAdjust: set factor to 0.17 +ElecMinimize: Iter: 64 G: -1059.062516160816585 |grad|_K: 7.431e-08 alpha: 1.074e-01 linmin: -1.231e-03 t[s]: 1769.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 0 iterations at t[s]: 1769.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 2 iterations at t[s]: 1770.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539016 magneticMoment: [ Abs: 1.09916 Tot: -0.33337 ] + SubspaceRotationAdjust: set factor to 0.173 +ElecMinimize: Iter: 65 G: -1059.062516511809235 |grad|_K: 8.324e-08 alpha: 1.770e-01 linmin: 7.712e-04 t[s]: 1771.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771498 of unit cell: Completed after 8 iterations at t[s]: 1771.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 6 iterations at t[s]: 1772.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538395 magneticMoment: [ Abs: 1.09687 Tot: -0.33338 ] + SubspaceRotationAdjust: set factor to 0.17 +ElecMinimize: Iter: 66 G: -1059.062516667271211 |grad|_K: 7.048e-08 alpha: 6.036e-02 linmin: 8.662e-04 t[s]: 1773.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 1 iterations at t[s]: 1773.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 4 iterations at t[s]: 1774.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537539 magneticMoment: [ Abs: 1.09247 Tot: -0.33342 ] + SubspaceRotationAdjust: set factor to 0.163 +ElecMinimize: Iter: 67 G: -1059.062516869153569 |grad|_K: 9.335e-08 alpha: 1.671e-01 linmin: 1.011e-03 t[s]: 1775.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 3 iterations at t[s]: 1775.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 2 iterations at t[s]: 1776.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537833 magneticMoment: [ Abs: 1.08811 Tot: -0.33368 ] + SubspaceRotationAdjust: set factor to 0.159 +ElecMinimize: Iter: 68 G: -1059.062517108029851 |grad|_K: 8.683e-08 alpha: 9.899e-02 linmin: 1.163e-04 t[s]: 1777.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 8 iterations at t[s]: 1778.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 0 iterations at t[s]: 1778.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538543 magneticMoment: [ Abs: 1.08521 Tot: -0.33381 ] + SubspaceRotationAdjust: set factor to 0.145 +ElecMinimize: Iter: 69 G: -1059.062517322332724 |grad|_K: 8.613e-08 alpha: 7.601e-02 linmin: 1.987e-03 t[s]: 1779.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 0 iterations at t[s]: 1780.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 2 iterations at t[s]: 1780.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538455 magneticMoment: [ Abs: 1.08018 Tot: -0.33329 ] + SubspaceRotationAdjust: set factor to 0.218 +ElecMinimize: Iter: 70 G: -1059.062517484057480 |grad|_K: 7.340e-08 alpha: 1.233e-01 linmin: 1.664e-03 t[s]: 1781.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 3 iterations at t[s]: 1782.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 0 iterations at t[s]: 1782.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537706 magneticMoment: [ Abs: 1.07643 Tot: -0.33257 ] + SubspaceRotationAdjust: set factor to 0.248 +ElecMinimize: Iter: 71 G: -1059.062517664342067 |grad|_K: 7.190e-08 alpha: 1.232e-01 linmin: -5.996e-05 t[s]: 1783.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771494 of unit cell: Completed after 3 iterations at t[s]: 1784.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771494 of unit cell: Completed after 0 iterations at t[s]: 1785.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536807 magneticMoment: [ Abs: 1.07316 Tot: -0.33184 ] + SubspaceRotationAdjust: set factor to 0.218 +ElecMinimize: Iter: 72 G: -1059.062517881367512 |grad|_K: 8.624e-08 alpha: 1.194e-01 linmin: 2.074e-05 t[s]: 1786.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771501 of unit cell: Completed after 3 iterations at t[s]: 1786.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771500 of unit cell: Completed after 0 iterations at t[s]: 1787.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537086 magneticMoment: [ Abs: 1.06995 Tot: -0.33153 ] + SubspaceRotationAdjust: set factor to 0.334 +ElecMinimize: Iter: 73 G: -1059.062518125508859 |grad|_K: 6.448e-08 alpha: 9.796e-02 linmin: -4.624e-04 t[s]: 1788.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 2 iterations at t[s]: 1788.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 3 iterations at t[s]: 1789.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538488 magneticMoment: [ Abs: 1.06652 Tot: -0.33139 ] + SubspaceRotationAdjust: set factor to 0.308 +ElecMinimize: Iter: 74 G: -1059.062518354440272 |grad|_K: 8.161e-08 alpha: 2.156e-01 linmin: 2.706e-03 t[s]: 1790.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771513 of unit cell: Completed after 5 iterations at t[s]: 1790.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771518 of unit cell: Completed after 3 iterations at t[s]: 1791.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538184 magneticMoment: [ Abs: 1.06400 Tot: -0.33065 ] + SubspaceRotationAdjust: set factor to 0.346 +ElecMinimize: Iter: 75 G: -1059.062518437945300 |grad|_K: 9.021e-08 alpha: 8.655e-02 linmin: 8.334e-05 t[s]: 1792.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771497 of unit cell: Completed after 4 iterations at t[s]: 1792.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771497 of unit cell: Completed after 0 iterations at t[s]: 1793.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536776 magneticMoment: [ Abs: 1.06064 Tot: -0.32909 ] + SubspaceRotationAdjust: set factor to 0.351 +ElecMinimize: Iter: 76 G: -1059.062518680592802 |grad|_K: 7.781e-08 alpha: 8.696e-02 linmin: -1.563e-04 t[s]: 1794.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771493 of unit cell: Completed after 2 iterations at t[s]: 1794.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771491 of unit cell: Completed after 0 iterations at t[s]: 1795.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536480 magneticMoment: [ Abs: 1.05721 Tot: -0.32739 ] + SubspaceRotationAdjust: set factor to 0.463 +ElecMinimize: Iter: 77 G: -1059.062518999179474 |grad|_K: 7.133e-08 alpha: 1.354e-01 linmin: -9.924e-04 t[s]: 1796.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771513 of unit cell: Completed after 8 iterations at t[s]: 1797.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 4 iterations at t[s]: 1797.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537300 magneticMoment: [ Abs: 1.05605 Tot: -0.32685 ] + SubspaceRotationAdjust: set factor to 0.306 +ElecMinimize: Iter: 78 G: -1059.062519141895791 |grad|_K: 1.130e-07 alpha: 7.268e-02 linmin: 5.929e-04 t[s]: 1798.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 3 iterations at t[s]: 1799.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 1 iterations at t[s]: 1799.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538109 magneticMoment: [ Abs: 1.05442 Tot: -0.32601 ] + SubspaceRotationAdjust: set factor to 0.22 +ElecMinimize: Iter: 79 G: -1059.062519327108021 |grad|_K: 1.065e-07 alpha: 4.844e-02 linmin: 3.066e-04 t[s]: 1800.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 3 iterations at t[s]: 1801.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 0 iterations at t[s]: 1801.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537844 magneticMoment: [ Abs: 1.05312 Tot: -0.32513 ] + SubspaceRotationAdjust: set factor to 0.284 +ElecMinimize: Iter: 80 G: -1059.062519484157292 |grad|_K: 6.830e-08 alpha: 4.257e-02 linmin: 1.155e-04 t[s]: 1802.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 3 iterations at t[s]: 1803.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 0 iterations at t[s]: 1804.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537631 magneticMoment: [ Abs: 1.05253 Tot: -0.32466 ] + SubspaceRotationAdjust: set factor to 0.297 +ElecMinimize: Iter: 81 G: -1059.062519579049876 |grad|_K: 6.717e-08 alpha: 5.156e-02 linmin: -2.131e-03 t[s]: 1805.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771505 of unit cell: Completed after 5 iterations at t[s]: 1805.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771504 of unit cell: Completed after 0 iterations at t[s]: 1806.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537302 magneticMoment: [ Abs: 1.05177 Tot: -0.32390 ] + SubspaceRotationAdjust: set factor to 0.253 +ElecMinimize: Iter: 82 G: -1059.062519779372451 |grad|_K: 8.092e-08 alpha: 7.001e-02 linmin: -3.579e-03 t[s]: 1807.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 3 iterations at t[s]: 1807.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 0 iterations at t[s]: 1808.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537869 magneticMoment: [ Abs: 1.05054 Tot: -0.32256 ] + SubspaceRotationAdjust: set factor to 0.24 +ElecMinimize: Iter: 83 G: -1059.062520155413040 |grad|_K: 6.942e-08 alpha: 9.406e-02 linmin: -1.087e-03 t[s]: 1809.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771526 of unit cell: Completed after 8 iterations at t[s]: 1809.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 4 iterations at t[s]: 1810.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538267 magneticMoment: [ Abs: 1.05022 Tot: -0.32215 ] + SubspaceRotationAdjust: set factor to 0.219 +ElecMinimize: Iter: 84 G: -1059.062520198488528 |grad|_K: 7.613e-08 alpha: 3.595e-02 linmin: 1.196e-03 t[s]: 1811.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 0 iterations at t[s]: 1811.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 3 iterations at t[s]: 1812.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538420 magneticMoment: [ Abs: 1.04919 Tot: -0.32062 ] + SubspaceRotationAdjust: set factor to 0.204 +ElecMinimize: Iter: 85 G: -1059.062520281243906 |grad|_K: 8.920e-08 alpha: 8.360e-02 linmin: 1.230e-03 t[s]: 1813.59 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.068e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.803 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.915 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.006 16.655 16.701 16.623 13.885 11.004 16.650 16.689 16.623 13.885 12.274 16.650 16.689 16.623 13.885 11.005 16.803 16.689 16.623 13.885 +# coordination-number N 1.121 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120383 +EvdW_8 = -0.213095 + +# Ionic positions in cartesian coordinates: +ion C 15.504431559231676 8.964055842854247 29.778722983895257 1 +ion C 6.498700739450329 0.175561800845601 23.728181694417199 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343910226023468 9.104921986255874 29.235127472424583 1 +ion C 0.302103751891364 0.174656761092501 23.458579856451749 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.553067318451923 3.555543649586263 29.235273002343721 1 +ion C 9.566613898680519 5.531203714980806 24.019971364674777 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.142549805015880 3.551355946165152 28.967476700832584 1 +ion C 3.394464267612320 5.544485860222495 23.728227942033655 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.062217799407883 0.054959254569815 31.139812712879010 1 +ion Hf 12.568160516031067 7.266402750644431 26.590728139616179 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.095619654679164 0.056133535306602 30.879780314915891 1 +ion Hf 6.359173302157767 7.266019930144690 26.320067497584510 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.276953248841753 5.363113144905002 31.041240625583871 1 +ion Hf 9.469795537678097 1.886085675807209 26.319875965878982 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421338568709636 5.226090845849953 31.680609696569665 1 +ion Hf 3.297342488051234 1.906519037769724 26.024013180345900 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.223800364522740 5.331309681998278 34.672762365516576 1 + +# Forces in Cartesian coordinates: +force C 0.000071120149582 0.000050075418877 -0.000947849562624 1 +force C 0.000124474807001 -0.000134141978147 -0.000414992089000 1 +force C 0.000236540545972 0.000136514088018 -0.002228837103347 0 +force C 0.000151650321659 0.000088034241550 -0.003545597454330 0 +force C -0.000967504153311 -0.000724476283565 0.023856170847389 0 +force C 0.000006969546454 0.000057311831771 -0.000926174052081 1 +force C -0.000161021240580 -0.000089855152346 -0.000391378369670 1 +force C 0.000085035715016 0.000171917455773 -0.002300516215577 0 +force C 0.000141795348506 -0.000226748615131 -0.003257553614370 0 +force C -0.001177963462860 -0.000680336520320 0.023914031505433 0 +force C 0.000041015821495 -0.000039144157971 -0.000987642937409 1 +force C -0.000031893141731 -0.000019176838457 -0.000369441509885 1 +force C 0.000193374141557 -0.000011611511838 -0.002301888339002 0 +force C -0.000126336918232 0.000236223097079 -0.003259150787325 0 +force C -0.001009659825520 -0.000583696678558 0.023537706096807 0 +force C 0.000531990920035 0.000328468646340 -0.000883086286081 1 +force C -0.000048809604000 0.000169891693636 -0.000422693734136 1 +force C 0.000050815811451 0.000030659888405 -0.000683022108064 0 +force C 0.000411330246503 0.000238035942891 -0.003182708098508 0 +force C -0.001111042457744 -0.000477179053037 0.023856634877377 0 +force Hf 0.000497208428624 -0.000308288954323 -0.000624893971007 1 +force Hf 0.000296846151412 0.000201222651905 -0.000156659745366 1 +force Hf 0.000522378286402 0.000302382995416 -0.002322982957852 0 +force Hf -0.000327338364474 -0.000151654345351 0.011330565470637 0 +force Hf 0.001128876755428 0.000650964829087 -0.023510999896574 0 +force Hf -0.000492710403291 -0.000427841962113 -0.000571721523031 1 +force Hf -0.000263946394687 0.000095982863118 0.000506379088121 1 +force Hf 0.000530026832236 -0.001484720062892 -0.001697446874174 0 +force Hf -0.000343078396231 -0.000198336534040 0.011374277326759 0 +force Hf 0.001244680525286 0.000698523985866 -0.023615055419694 0 +force Hf -0.000588090560696 -0.000247387113096 0.002378823405107 1 +force Hf -0.000047447788957 -0.000291920453260 0.000488294290046 1 +force Hf -0.001022907027303 0.001194231001854 -0.001710797887400 0 +force Hf -0.000405825797499 -0.000234119562557 0.012449040610635 0 +force Hf 0.001227255162842 0.000730995615152 -0.023613611732023 0 +force Hf -0.000011915392884 0.000631088328379 -0.000575465340721 1 +force Hf -0.000165596256774 -0.000114127947356 0.000452395891880 1 +force Hf 0.002015524698705 0.001167350944600 -0.001566620636692 0 +force Hf -0.000296103541030 -0.000208127483115 0.011332682747542 0 +force Hf 0.001157747375331 0.000670231259027 -0.023622852284710 0 +force N -0.000392498034303 -0.000241084923559 -0.000720502209732 1 + +# Energy components: + A_diel = -0.7320579393514058 + Eewald = 38794.1410491641290719 + EH = 39766.0375185524899280 + Eloc = -79629.2447557189589133 + Enl = -270.1594677016043988 + EvdW = -0.3334782106493844 + Exc = -796.7011054863980917 + Exc_core = 594.6257437730023412 + KE = 421.4606504893110923 + MuShift = -0.0074274603517292 +------------------------------------- + Etot = -1120.9133305383718380 + TS = 0.0014895137979732 +------------------------------------- + F = -1120.9148200521697163 + muN = -61.8522997709257680 +------------------------------------- + G = -1059.0625202812439056 + +IonicMinimize: Iter: 9 G: -1059.062520281243906 |grad|_K: 5.374e-04 alpha: 7.974e-01 linmin: 1.720e-02 t[s]: 1819.19 + +#--- Lowdin population analysis --- +# oxidation-state C -0.253 -0.235 -0.234 -0.209 -0.225 -0.233 -0.235 -0.234 -0.210 -0.225 -0.233 -0.228 -0.234 -0.210 -0.227 -0.234 -0.235 -0.233 -0.210 -0.225 +# magnetic-moments C -0.005 +0.000 -0.005 -0.011 -0.130 -0.001 +0.001 -0.005 -0.014 -0.140 -0.001 +0.001 -0.005 -0.014 -0.173 -0.001 +0.000 -0.004 -0.014 -0.129 +# oxidation-state Hf +0.647 +0.253 +0.247 +0.243 +0.113 +0.650 +0.255 +0.251 +0.243 +0.113 -0.115 +0.255 +0.251 +0.243 +0.113 +0.648 +0.244 +0.250 +0.243 +0.115 +# magnetic-moments Hf +0.077 +0.010 +0.001 +0.001 -0.001 +0.079 +0.009 +0.002 +0.001 +0.000 +0.065 +0.009 +0.002 +0.001 +0.000 +0.076 +0.004 +0.002 +0.001 -0.011 +# oxidation-state N -0.851 +# magnetic-moments N -0.004 + + +Computing DFT-D3 correction: +# coordination-number C 5.812 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.022 16.663 16.700 16.623 13.885 11.020 16.660 16.687 16.623 13.885 12.272 16.660 16.687 16.623 13.885 11.021 16.806 16.686 16.623 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120391 +EvdW_8 = -0.213109 +Shifting auxilliary hamiltonian by -0.000143 to set nElectrons=325.538420 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 21 iterations at t[s]: 1821.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538420 magneticMoment: [ Abs: 1.06163 Tot: -0.32411 ] +ElecMinimize: Iter: 0 G: -1059.062401169696159 |grad|_K: 1.563e-06 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774479 of unit cell: Completed after 31 iterations at t[s]: 1822.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771753 of unit cell: Completed after 31 iterations at t[s]: 1823.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.553926 magneticMoment: [ Abs: 1.06267 Tot: -0.32630 ] + SubspaceRotationAdjust: set factor to 0.132 +ElecMinimize: Iter: 1 G: -1059.062453426178990 |grad|_K: 5.998e-07 alpha: 6.205e-02 linmin: 6.772e-04 t[s]: 1824.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771696 of unit cell: Completed after 11 iterations at t[s]: 1825.16 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.861496e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 14 iterations at t[s]: 1825.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771530 of unit cell: Completed after 11 iterations at t[s]: 1826.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540339 magneticMoment: [ Abs: 1.05561 Tot: -0.31632 ] + SubspaceRotationAdjust: set factor to 0.0882 +ElecMinimize: Iter: 2 G: -1059.062483545239957 |grad|_K: 3.857e-07 alpha: 2.417e-01 linmin: -4.669e-04 t[s]: 1827.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 11 iterations at t[s]: 1827.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 12 iterations at t[s]: 1828.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538936 magneticMoment: [ Abs: 1.05678 Tot: -0.31459 ] + SubspaceRotationAdjust: set factor to 0.0986 +ElecMinimize: Iter: 3 G: -1059.062506951888963 |grad|_K: 2.503e-07 alpha: 4.502e-01 linmin: 3.063e-04 t[s]: 1829.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 9 iterations at t[s]: 1830.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771516 of unit cell: Completed after 9 iterations at t[s]: 1830.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538730 magneticMoment: [ Abs: 1.05947 Tot: -0.31354 ] + SubspaceRotationAdjust: set factor to 0.0935 +ElecMinimize: Iter: 4 G: -1059.062522195991278 |grad|_K: 2.688e-07 alpha: 7.021e-01 linmin: -7.955e-06 t[s]: 1831.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771716 of unit cell: Completed after 22 iterations at t[s]: 1832.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771589 of unit cell: Completed after 17 iterations at t[s]: 1832.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.543673 magneticMoment: [ Abs: 1.06079 Tot: -0.31338 ] + SubspaceRotationAdjust: set factor to 0.0697 +ElecMinimize: Iter: 5 G: -1059.062528666501976 |grad|_K: 2.388e-07 alpha: 2.530e-01 linmin: 5.055e-05 t[s]: 1833.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771543 of unit cell: Completed after 13 iterations at t[s]: 1834.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 8 iterations at t[s]: 1834.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539299 magneticMoment: [ Abs: 1.06022 Tot: -0.30934 ] + SubspaceRotationAdjust: set factor to 0.0679 +ElecMinimize: Iter: 6 G: -1059.062536242360920 |grad|_K: 1.591e-07 alpha: 3.755e-01 linmin: -1.352e-03 t[s]: 1835.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771507 of unit cell: Completed after 9 iterations at t[s]: 1836.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771502 of unit cell: Completed after 3 iterations at t[s]: 1837.06 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537858 magneticMoment: [ Abs: 1.06128 Tot: -0.30774 ] + SubspaceRotationAdjust: set factor to 0.0808 +ElecMinimize: Iter: 7 G: -1059.062540964587924 |grad|_K: 1.164e-07 alpha: 5.127e-01 linmin: -1.335e-03 t[s]: 1838.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 13 iterations at t[s]: 1838.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 3 iterations at t[s]: 1839.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540626 magneticMoment: [ Abs: 1.06288 Tot: -0.30785 ] + SubspaceRotationAdjust: set factor to 0.0713 +ElecMinimize: Iter: 8 G: -1059.062543205063093 |grad|_K: 1.331e-07 alpha: 4.576e-01 linmin: 8.632e-04 t[s]: 1840.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 11 iterations at t[s]: 1840.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771532 of unit cell: Completed after 4 iterations at t[s]: 1841.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539561 magneticMoment: [ Abs: 1.06384 Tot: -0.30643 ] + SubspaceRotationAdjust: set factor to 0.0687 +ElecMinimize: Iter: 9 G: -1059.062545247568323 |grad|_K: 9.621e-08 alpha: 3.415e-01 linmin: 1.928e-04 t[s]: 1842.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 8 iterations at t[s]: 1842.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 3 iterations at t[s]: 1843.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540019 magneticMoment: [ Abs: 1.06475 Tot: -0.30503 ] + SubspaceRotationAdjust: set factor to 0.0691 +ElecMinimize: Iter: 10 G: -1059.062546958834446 |grad|_K: 7.960e-08 alpha: 5.207e-01 linmin: -2.275e-03 t[s]: 1844.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771548 of unit cell: Completed after 3 iterations at t[s]: 1844.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1845.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540821 magneticMoment: [ Abs: 1.06636 Tot: -0.30414 ] + SubspaceRotationAdjust: set factor to 0.0807 +ElecMinimize: Iter: 11 G: -1059.062548413943659 |grad|_K: 6.812e-08 alpha: 6.112e-01 linmin: -1.355e-03 t[s]: 1846.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771538 of unit cell: Completed after 8 iterations at t[s]: 1847.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1847.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540118 magneticMoment: [ Abs: 1.06754 Tot: -0.30319 ] + SubspaceRotationAdjust: set factor to 0.0732 +ElecMinimize: Iter: 12 G: -1059.062549277165772 |grad|_K: 7.295e-08 alpha: 4.928e-01 linmin: 2.408e-03 t[s]: 1848.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 5 iterations at t[s]: 1849.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771544 of unit cell: Completed after 2 iterations at t[s]: 1849.78 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540463 magneticMoment: [ Abs: 1.06863 Tot: -0.30212 ] + SubspaceRotationAdjust: set factor to 0.087 +ElecMinimize: Iter: 13 G: -1059.062549858225111 |grad|_K: 5.287e-08 alpha: 3.722e-01 linmin: -7.275e-04 t[s]: 1850.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 3 iterations at t[s]: 1851.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 0 iterations at t[s]: 1851.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540644 magneticMoment: [ Abs: 1.06950 Tot: -0.30110 ] + SubspaceRotationAdjust: set factor to 0.0894 +ElecMinimize: Iter: 14 G: -1059.062550341381211 |grad|_K: 3.846e-08 alpha: 4.700e-01 linmin: -3.079e-03 t[s]: 1852.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 2 iterations at t[s]: 1853.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 0 iterations at t[s]: 1854.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540530 magneticMoment: [ Abs: 1.07060 Tot: -0.30030 ] + SubspaceRotationAdjust: set factor to 0.108 +ElecMinimize: Iter: 15 G: -1059.062550664756372 |grad|_K: 3.463e-08 alpha: 5.672e-01 linmin: -1.337e-03 t[s]: 1854.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 3 iterations at t[s]: 1855.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 1 iterations at t[s]: 1856.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540236 magneticMoment: [ Abs: 1.07162 Tot: -0.29963 ] + SubspaceRotationAdjust: set factor to 0.106 +ElecMinimize: Iter: 16 G: -1059.062550849466788 |grad|_K: 3.645e-08 alpha: 4.340e-01 linmin: 1.141e-03 t[s]: 1857.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 3 iterations at t[s]: 1857.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 0 iterations at t[s]: 1858.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540482 magneticMoment: [ Abs: 1.07263 Tot: -0.29886 ] + SubspaceRotationAdjust: set factor to 0.115 +ElecMinimize: Iter: 17 G: -1059.062550999316272 |grad|_K: 3.296e-08 alpha: 3.361e-01 linmin: 1.442e-03 t[s]: 1859.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 2 iterations at t[s]: 1859.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 0 iterations at t[s]: 1860.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539950 magneticMoment: [ Abs: 1.07330 Tot: -0.29781 ] + SubspaceRotationAdjust: set factor to 0.104 +ElecMinimize: Iter: 18 G: -1059.062551104174418 |grad|_K: 2.735e-08 alpha: 3.007e-01 linmin: -6.856e-04 t[s]: 1861.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 1 iterations at t[s]: 1861.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1862.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540207 magneticMoment: [ Abs: 1.07446 Tot: -0.29696 ] + SubspaceRotationAdjust: set factor to 0.141 +ElecMinimize: Iter: 19 G: -1059.062551216006341 |grad|_K: 2.153e-08 alpha: 3.937e-01 linmin: -4.787e-03 t[s]: 1863.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 3 iterations at t[s]: 1863.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 0 iterations at t[s]: 1864.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540581 magneticMoment: [ Abs: 1.07520 Tot: -0.29669 ] + SubspaceRotationAdjust: set factor to 0.089 +ElecMinimize: Iter: 20 G: -1059.062551251893183 |grad|_K: 3.948e-08 alpha: 2.407e-01 linmin: 3.900e-03 t[s]: 1865.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 3 iterations at t[s]: 1866.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771544 of unit cell: Completed after 1 iterations at t[s]: 1866.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540421 magneticMoment: [ Abs: 1.07621 Tot: -0.29602 ] + SubspaceRotationAdjust: set factor to 0.11 +ElecMinimize: Iter: 21 G: -1059.062551290732699 |grad|_K: 2.444e-08 alpha: 1.031e-01 linmin: 1.566e-03 t[s]: 1867.75 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.058e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.812 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.022 16.663 16.700 16.623 13.885 11.020 16.660 16.687 16.623 13.885 12.272 16.660 16.687 16.623 13.885 11.021 16.806 16.686 16.623 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120391 +EvdW_8 = -0.213109 + +# Ionic positions in cartesian coordinates: +ion C 15.504942992091337 8.964463811395541 29.768805400309958 1 +ion C 6.499888154498026 0.174271020274540 23.723963133729637 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.344099073322528 9.105225019303012 29.228186379222439 1 +ion C 0.300509813419387 0.173767512085032 23.454576151549375 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.553298576283327 3.555370431780835 29.227730836042120 1 +ion C 9.566198838496350 5.530957474406177 24.017384949209251 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.147126172600714 3.554176336567128 28.961019980468983 1 +ion C 3.393992646906163 5.546109437238769 23.723920453796829 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.067245431099117 0.052311790591899 31.131186424791395 1 +ion Hf 12.568645304106557 7.267008427173609 26.590230126304128 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.091020342976576 0.051915771919721 30.872227604129126 1 +ion Hf 6.358766702196761 7.265452858470161 26.325530147103024 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.271862910922056 5.361180848915451 31.050831898379602 1 +ion Hf 9.469083434009111 1.885843921193783 26.325151337375761 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421601314528411 5.232274078130517 31.672461085053946 1 +ion Hf 3.295946540707694 1.905499268439218 26.029397025530834 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.219715440004686 5.328683770837693 34.676375818775227 1 + +# Forces in Cartesian coordinates: +force C -0.000046886661542 -0.000000837589991 -0.000909413374022 1 +force C -0.000130693165026 0.000127341190726 0.000126405933288 1 +force C 0.000192843372492 0.000111241349616 -0.002430073428718 0 +force C 0.000158163716821 0.000091878263302 -0.003656989530916 0 +force C -0.000928966607735 -0.000713134297021 0.023411229796998 0 +force C 0.000012545402092 -0.000486962143446 0.000053026741734 1 +force C 0.000072840408546 0.000033277444893 0.000242279343374 1 +force C 0.000122618700981 0.000140702687929 -0.002452902078351 0 +force C 0.000142168667586 -0.000219635542200 -0.003376232804792 0 +force C -0.001165916729252 -0.000675279496093 0.023446997871483 0 +force C -0.000491147216625 0.000222379552207 0.000234470930230 1 +force C 0.000002243732279 0.000005204114622 0.000080387235671 1 +force C 0.000183782416386 0.000036033934642 -0.002452868430315 0 +force C -0.000120277802027 0.000233294782523 -0.003375154320027 0 +force C -0.000984642802651 -0.000568342234366 0.022945307403880 0 +force C -0.000284749871589 -0.000191845387957 -0.000292857248916 1 +force C 0.000046962951512 -0.000167619457905 0.000161522650221 1 +force C 0.000061408102243 0.000035122465245 -0.000785801249170 0 +force C 0.000411533705509 0.000238045281934 -0.003322699245204 0 +force C -0.001079831043949 -0.000451622167131 0.023405678484247 0 +force Hf -0.000374619068162 0.000223375046822 -0.000217337880126 1 +force Hf -0.000091856642656 -0.000116656397962 -0.000221188073315 1 +force Hf 0.000588834014293 0.000329521062042 -0.001861181987767 0 +force Hf -0.000311117995998 -0.000156910371975 0.011049012431070 0 +force Hf 0.001160599644814 0.000671877961934 -0.024168714624037 0 +force Hf 0.000364734407652 0.000326043727585 -0.000017114824632 1 +force Hf -0.000023091083857 0.000145399353798 -0.001256447303875 1 +force Hf 0.000398226579534 -0.001455259621276 -0.001200787369771 0 +force Hf -0.000343715561442 -0.000198416986952 0.011060320052403 0 +force Hf 0.001272299336709 0.000707129660209 -0.024254299804573 0 +force Hf 0.000809747984757 0.000330739640857 -0.000788325764789 1 +force Hf 0.000169061139921 -0.000060709040102 -0.001157124954256 1 +force Hf -0.001054939860794 0.001072131653367 -0.001209727526872 0 +force Hf -0.000386415654297 -0.000222387689429 0.012202275286536 0 +force Hf 0.001246619442397 0.000748856313393 -0.024253080969599 0 +force Hf -0.000075556676197 -0.000465571736860 -0.000251744438602 1 +force Hf 0.000075313030586 0.000105926647790 -0.001181444155236 1 +force Hf 0.001928904553897 0.001121601357244 -0.001004488031434 0 +force Hf -0.000291237418089 -0.000190028685989 0.011048610473556 0 +force Hf 0.001193972520690 0.000689575027248 -0.024274004404783 0 +force N -0.000549234025255 -0.000329153635225 0.000729886918041 1 + +# Energy components: + A_diel = -0.7286928900790074 + Eewald = 38795.9260681061714422 + EH = 39768.0231878057093127 + Eloc = -79633.0231477865454508 + Enl = -270.1594417408389290 + EvdW = -0.3334999611453632 + Exc = -796.7039564091730881 + Exc_core = 594.6257512163722367 + KE = 421.4674306582320469 + MuShift = -0.0074550707430036 +------------------------------------- + Etot = -1120.9137560720330384 + TS = 0.0014752725980177 +------------------------------------- + F = -1120.9152313446311382 + muN = -61.8526800538985171 +------------------------------------- + G = -1059.0625512907326993 + +IonicMinimize: Iter: 10 G: -1059.062551290732699 |grad|_K: 4.280e-04 alpha: 1.000e+00 linmin: 1.265e-02 t[s]: 1873.06 + +#--- Lowdin population analysis --- +# oxidation-state C -0.251 -0.235 -0.235 -0.210 -0.221 -0.232 -0.236 -0.235 -0.211 -0.221 -0.233 -0.229 -0.235 -0.211 -0.223 -0.234 -0.235 -0.234 -0.211 -0.221 +# magnetic-moments C -0.005 +0.001 -0.005 -0.010 -0.129 -0.001 +0.001 -0.005 -0.013 -0.140 -0.001 +0.002 -0.005 -0.013 -0.174 -0.001 +0.001 -0.004 -0.014 -0.129 +# oxidation-state Hf +0.646 +0.252 +0.246 +0.242 +0.114 +0.649 +0.254 +0.249 +0.242 +0.114 -0.116 +0.254 +0.250 +0.242 +0.114 +0.647 +0.243 +0.249 +0.242 +0.116 +# magnetic-moments Hf +0.082 +0.010 +0.001 +0.001 -0.001 +0.085 +0.009 +0.002 +0.001 -0.000 +0.070 +0.009 +0.002 +0.000 -0.000 +0.082 +0.004 +0.002 +0.001 -0.011 +# oxidation-state N -0.849 +# magnetic-moments N -0.005 + + +Computing DFT-D3 correction: +# coordination-number C 5.813 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.919 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.020 16.664 16.702 16.623 13.885 11.017 16.660 16.689 16.623 13.885 12.269 16.660 16.689 16.623 13.885 11.019 16.806 16.688 16.623 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120394 +EvdW_8 = -0.213122 +Shifting auxilliary hamiltonian by -0.000004 to set nElectrons=325.540421 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 15 iterations at t[s]: 1875.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540421 magneticMoment: [ Abs: 1.08219 Tot: -0.29292 ] +ElecMinimize: Iter: 0 G: -1059.062554849721209 |grad|_K: 2.893e-07 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771216 of unit cell: Completed after 19 iterations at t[s]: 1876.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771476 of unit cell: Completed after 19 iterations at t[s]: 1877.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536586 magneticMoment: [ Abs: 1.08126 Tot: -0.29124 ] + SubspaceRotationAdjust: set factor to 0.0777 +ElecMinimize: Iter: 1 G: -1059.062560363171087 |grad|_K: 1.942e-07 alpha: 1.902e-01 linmin: 4.611e-04 t[s]: 1878.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 11 iterations at t[s]: 1879.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 6 iterations at t[s]: 1879.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540618 magneticMoment: [ Abs: 1.08204 Tot: -0.29203 ] + SubspaceRotationAdjust: set factor to 0.0467 +ElecMinimize: Iter: 2 G: -1059.062563450306243 |grad|_K: 9.644e-08 alpha: 2.392e-01 linmin: 1.979e-03 t[s]: 1880.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 3 iterations at t[s]: 1881.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 8 iterations at t[s]: 1881.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540894 magneticMoment: [ Abs: 1.08337 Tot: -0.29254 ] + SubspaceRotationAdjust: set factor to 0.0467 +ElecMinimize: Iter: 3 G: -1059.062565407471084 |grad|_K: 6.919e-08 alpha: 6.682e-01 linmin: 9.479e-03 t[s]: 1883.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 3 iterations at t[s]: 1883.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 3 iterations at t[s]: 1884.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540564 magneticMoment: [ Abs: 1.08412 Tot: -0.29236 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 4 G: -1059.062566785252102 |grad|_K: 5.072e-08 alpha: 9.036e-01 linmin: -2.185e-03 t[s]: 1885.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 3 iterations at t[s]: 1885.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 0 iterations at t[s]: 1886.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540310 magneticMoment: [ Abs: 1.08455 Tot: -0.29200 ] + SubspaceRotationAdjust: set factor to 0.063 +ElecMinimize: Iter: 5 G: -1059.062567526380690 |grad|_K: 4.216e-08 alpha: 8.031e-01 linmin: 1.622e-03 t[s]: 1887.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771548 of unit cell: Completed after 5 iterations at t[s]: 1888.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 0 iterations at t[s]: 1888.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541385 magneticMoment: [ Abs: 1.08541 Tot: -0.29219 ] + SubspaceRotationAdjust: set factor to 0.0535 +ElecMinimize: Iter: 6 G: -1059.062567925328040 |grad|_K: 4.327e-08 alpha: 6.743e-01 linmin: 8.328e-04 t[s]: 1889.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 8 iterations at t[s]: 1890.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 3 iterations at t[s]: 1890.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540345 magneticMoment: [ Abs: 1.08581 Tot: -0.29167 ] + SubspaceRotationAdjust: set factor to 0.0446 +ElecMinimize: Iter: 7 G: -1059.062568214761541 |grad|_K: 3.999e-08 alpha: 4.731e-01 linmin: 3.319e-04 t[s]: 1892.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 3 iterations at t[s]: 1892.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 0 iterations at t[s]: 1893.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540394 magneticMoment: [ Abs: 1.08674 Tot: -0.29141 ] + SubspaceRotationAdjust: set factor to 0.0577 +ElecMinimize: Iter: 8 G: -1059.062568596498522 |grad|_K: 3.332e-08 alpha: 6.588e-01 linmin: -3.719e-03 t[s]: 1894.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 8 iterations at t[s]: 1894.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 0 iterations at t[s]: 1895.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540863 magneticMoment: [ Abs: 1.08746 Tot: -0.29142 ] + SubspaceRotationAdjust: set factor to 0.045 +ElecMinimize: Iter: 9 G: -1059.062568791920285 |grad|_K: 5.783e-08 alpha: 4.785e-01 linmin: 6.717e-04 t[s]: 1896.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 8 iterations at t[s]: 1897.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 4 iterations at t[s]: 1897.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540439 magneticMoment: [ Abs: 1.08828 Tot: -0.29111 ] + SubspaceRotationAdjust: set factor to 0.0603 +ElecMinimize: Iter: 10 G: -1059.062568995387210 |grad|_K: 3.587e-08 alpha: 2.003e-01 linmin: 8.261e-04 t[s]: 1898.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771526 of unit cell: Completed after 0 iterations at t[s]: 1899.27 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 6.008552e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 5 iterations at t[s]: 1899.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 2 iterations at t[s]: 1900.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539797 magneticMoment: [ Abs: 1.08896 Tot: -0.29070 ] + SubspaceRotationAdjust: set factor to 0.0575 +ElecMinimize: Iter: 11 G: -1059.062569174499231 |grad|_K: 3.604e-08 alpha: 4.245e-01 linmin: 1.624e-03 t[s]: 1901.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 3 iterations at t[s]: 1902.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 0 iterations at t[s]: 1902.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540161 magneticMoment: [ Abs: 1.08991 Tot: -0.29053 ] + SubspaceRotationAdjust: set factor to 0.0707 +ElecMinimize: Iter: 12 G: -1059.062569351037837 |grad|_K: 2.974e-08 alpha: 4.161e-01 linmin: -3.138e-04 t[s]: 1903.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 3 iterations at t[s]: 1904.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 1 iterations at t[s]: 1905.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540561 magneticMoment: [ Abs: 1.09049 Tot: -0.29049 ] + SubspaceRotationAdjust: set factor to 0.0627 +ElecMinimize: Iter: 13 G: -1059.062569430836675 |grad|_K: 3.198e-08 alpha: 2.856e-01 linmin: 1.459e-03 t[s]: 1906.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 3 iterations at t[s]: 1906.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 0 iterations at t[s]: 1907.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540286 magneticMoment: [ Abs: 1.09098 Tot: -0.29025 ] + SubspaceRotationAdjust: set factor to 0.0812 +ElecMinimize: Iter: 14 G: -1059.062569499810252 |grad|_K: 2.367e-08 alpha: 2.208e-01 linmin: -1.502e-03 t[s]: 1908.40 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 7.171e-09 + +Computing DFT-D3 correction: +# coordination-number C 5.813 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.919 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.020 16.664 16.702 16.623 13.885 11.017 16.660 16.689 16.623 13.885 12.269 16.660 16.689 16.623 13.885 11.019 16.806 16.688 16.623 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120394 +EvdW_8 = -0.213122 + +# Ionic positions in cartesian coordinates: +ion C 15.504887359818241 8.964515817442175 29.764829740732637 1 +ion C 6.499442078638030 0.174664967315910 23.724277744838687 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.344132690041555 9.103340288787194 29.228637204929264 1 +ion C 0.300764768808802 0.173888985456805 23.455251322981180 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.551448389913540 3.556239087814345 29.228719191990489 1 +ion C 9.566204067479323 5.530972446738805 24.017345316830369 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.146788368811777 3.553904821085837 28.960447521389074 1 +ion C 3.394117578548286 5.545553640114092 23.724339551010420 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.066551226874913 0.052798167227857 31.130070823346564 1 +ion Hf 12.568212471726895 7.266573303839201 26.589678555435455 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.091716100452348 0.052641269502521 30.871711079974666 1 +ion Hf 6.358842831455004 7.265791958934067 26.322039329255809 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.274173369401717 5.362116512965859 31.053170510812414 1 +ion Hf 9.469580108215251 1.885833889924274 26.321958528251137 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421424567436301 5.231351052284760 31.671237916449623 1 +ion Hf 3.296111786818011 1.905780925012821 26.026030789130630 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.218386713969895 5.327884423007899 34.680562272189924 1 + +# Forces in Cartesian coordinates: +force C 0.000010435549544 0.000011044950526 -0.000479965142244 1 +force C -0.000089359376389 0.000059202478623 -0.000026443382362 1 +force C 0.000203175902477 0.000115402104717 -0.002376829043276 0 +force C 0.000153515471932 0.000089370488228 -0.003588172677491 0 +force C -0.000953277460749 -0.000717251037035 0.023538711921024 0 +force C -0.000045694173227 -0.000148253087021 -0.000062576542317 1 +force C 0.000076585802140 0.000043379573133 -0.000048506047044 1 +force C 0.000111798096629 0.000153308541400 -0.002425678065240 0 +force C 0.000141327866124 -0.000227399341818 -0.003296677775184 0 +force C -0.001164028407740 -0.000671160234847 0.023585750220261 0 +force C -0.000156006835922 0.000015788692172 -0.000006168361929 1 +force C 0.000010338843825 0.000004725965309 -0.000087193064590 1 +force C 0.000190594132752 0.000020934210367 -0.002423777170678 0 +force C -0.000127529312149 0.000236194250893 -0.003297430340372 0 +force C -0.000994150512551 -0.000574632596709 0.023135910231849 0 +force C -0.000001467556120 0.000000364077682 -0.000127551373239 1 +force C 0.000003510988790 -0.000104977171392 -0.000026253697226 1 +force C 0.000051192741487 0.000031158274886 -0.000783833136744 0 +force C 0.000412994612858 0.000238503824923 -0.003231724120574 0 +force C -0.001098313772515 -0.000468918284741 0.023536859306461 0 +force Hf -0.000128965175852 0.000105348293814 -0.000261788300160 1 +force Hf -0.000041364113804 -0.000027800124768 -0.000333770126104 1 +force Hf 0.000539439776157 0.000313771999667 -0.002232665115570 0 +force Hf -0.000325737737305 -0.000159759268223 0.011293184144207 0 +force Hf 0.001141475927427 0.000659964000390 -0.023767991349463 0 +force Hf 0.000145016279015 0.000133176097037 -0.000236622472042 1 +force Hf 0.000000836845264 0.000004508787485 -0.000489132616665 1 +force Hf 0.000466278643275 -0.001467740408712 -0.001562869617740 0 +force Hf -0.000352007637725 -0.000203246277024 0.011317149527640 0 +force Hf 0.001254329925426 0.000699983154726 -0.023862851113907 0 +force Hf 0.000113759172347 0.000037274488291 -0.000927421938077 1 +force Hf 0.000005917213920 -0.000003153647983 -0.000499631138811 1 +force Hf -0.001041198143596 0.001132363960700 -0.001578857872760 0 +force Hf -0.000401829885690 -0.000231384575968 0.012441603960361 0 +force Hf 0.001232201910878 0.000737597716059 -0.023860118382630 0 +force Hf 0.000005387930741 -0.000174751823462 -0.000286894951628 1 +force Hf 0.000059157490688 0.000040435107080 -0.000689910703621 1 +force Hf 0.001958108634891 0.001127099024835 -0.001389412825962 0 +force Hf -0.000300732314208 -0.000201386280762 0.011293741266144 0 +force Hf 0.001173107050737 0.000678245677748 -0.023864606697750 0 +force N -0.000401930213527 -0.000255031657194 0.000146025776614 1 + +# Energy components: + A_diel = -0.7273669922087918 + Eewald = 38796.5298414231001516 + EH = 39768.5403526348891319 + Eloc = -79634.1450405560608488 + Enl = -270.1596273416523672 + EvdW = -0.3335161594042274 + Exc = -796.7037877430670960 + Exc_core = 594.6257629160249962 + KE = 421.4670822609709830 + MuShift = -0.0074532100896885 +------------------------------------- + Etot = -1120.9137527674886314 + TS = 0.0014711591013757 +------------------------------------- + F = -1120.9152239265899880 + muN = -61.8526544267798428 +------------------------------------- + G = -1059.0625694998102517 + +IonicMinimize: Iter: 11 G: -1059.062569499810252 |grad|_K: 2.365e-04 alpha: 1.000e+00 linmin: -1.299e-02 t[s]: 1912.67 + +#--- Lowdin population analysis --- +# oxidation-state C -0.252 -0.235 -0.234 -0.210 -0.223 -0.233 -0.235 -0.234 -0.211 -0.223 -0.233 -0.228 -0.234 -0.211 -0.224 -0.234 -0.235 -0.233 -0.211 -0.223 +# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.004 -0.013 -0.141 -0.001 +0.002 -0.004 -0.013 -0.176 -0.001 +0.001 -0.004 -0.014 -0.130 +# oxidation-state Hf +0.646 +0.253 +0.246 +0.242 +0.113 +0.649 +0.254 +0.250 +0.242 +0.114 -0.115 +0.254 +0.250 +0.243 +0.114 +0.647 +0.244 +0.250 +0.242 +0.115 +# magnetic-moments Hf +0.085 +0.010 +0.001 +0.001 -0.002 +0.088 +0.009 +0.002 +0.001 -0.000 +0.072 +0.009 +0.002 +0.000 -0.000 +0.085 +0.004 +0.002 +0.001 -0.012 +# oxidation-state N -0.850 +# magnetic-moments N -0.005 + + +Computing DFT-D3 correction: +# coordination-number C 5.813 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.918 5.971 5.956 5.940 2.985 +# coordination-number Hf 11.018 16.667 16.705 16.624 13.885 11.015 16.663 16.692 16.624 13.885 12.270 16.663 16.692 16.623 13.885 11.017 16.810 16.692 16.624 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120407 +EvdW_8 = -0.213174 +Shifting auxilliary hamiltonian by -0.000012 to set nElectrons=325.540286 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771566 of unit cell: Completed after 16 iterations at t[s]: 1914.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540286 magneticMoment: [ Abs: 1.10083 Tot: -0.29270 ] +ElecMinimize: Iter: 0 G: -1059.062546483299002 |grad|_K: 6.159e-07 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.772186 of unit cell: Completed after 27 iterations at t[s]: 1916.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771669 of unit cell: Completed after 27 iterations at t[s]: 1917.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.547733 magneticMoment: [ Abs: 1.10044 Tot: -0.29355 ] + SubspaceRotationAdjust: set factor to 0.0548 +ElecMinimize: Iter: 1 G: -1059.062567664502467 |grad|_K: 2.572e-07 alpha: 1.601e-01 linmin: 2.462e-04 t[s]: 1918.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771618 of unit cell: Completed after 8 iterations at t[s]: 1918.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 13 iterations at t[s]: 1919.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541833 magneticMoment: [ Abs: 1.09769 Tot: -0.29033 ] + SubspaceRotationAdjust: set factor to 0.0358 +ElecMinimize: Iter: 2 G: -1059.062574554051480 |grad|_K: 1.055e-07 alpha: 3.020e-01 linmin: -3.295e-04 t[s]: 1920.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771565 of unit cell: Completed after 5 iterations at t[s]: 1921.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771558 of unit cell: Completed after 5 iterations at t[s]: 1921.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540948 magneticMoment: [ Abs: 1.09762 Tot: -0.29006 ] + SubspaceRotationAdjust: set factor to 0.0435 +ElecMinimize: Iter: 3 G: -1059.062576899433225 |grad|_K: 6.092e-08 alpha: 5.991e-01 linmin: -1.460e-03 t[s]: 1922.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771561 of unit cell: Completed after 3 iterations at t[s]: 1923.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771563 of unit cell: Completed after 3 iterations at t[s]: 1924.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541156 magneticMoment: [ Abs: 1.09795 Tot: -0.29022 ] + SubspaceRotationAdjust: set factor to 0.0478 +ElecMinimize: Iter: 4 G: -1059.062578010476955 |grad|_K: 4.769e-08 alpha: 8.470e-01 linmin: -4.129e-03 t[s]: 1925.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 4 iterations at t[s]: 1925.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771551 of unit cell: Completed after 0 iterations at t[s]: 1926.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540317 magneticMoment: [ Abs: 1.09782 Tot: -0.28974 ] + SubspaceRotationAdjust: set factor to 0.0572 +ElecMinimize: Iter: 5 G: -1059.062578756237144 |grad|_K: 3.863e-08 alpha: 9.027e-01 linmin: -2.473e-03 t[s]: 1927.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 3 iterations at t[s]: 1928.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 0 iterations at t[s]: 1928.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540279 magneticMoment: [ Abs: 1.09799 Tot: -0.28959 ] + SubspaceRotationAdjust: set factor to 0.0687 +ElecMinimize: Iter: 6 G: -1059.062579225403852 |grad|_K: 3.661e-08 alpha: 8.696e-01 linmin: -3.530e-04 t[s]: 1929.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771556 of unit cell: Completed after 3 iterations at t[s]: 1930.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771555 of unit cell: Completed after 0 iterations at t[s]: 1930.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540360 magneticMoment: [ Abs: 1.09857 Tot: -0.28972 ] + SubspaceRotationAdjust: set factor to 0.0802 +ElecMinimize: Iter: 7 G: -1059.062579607634689 |grad|_K: 3.769e-08 alpha: 8.121e-01 linmin: -3.104e-04 t[s]: 1931.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 7 iterations at t[s]: 1932.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771543 of unit cell: Completed after 0 iterations at t[s]: 1933.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539463 magneticMoment: [ Abs: 1.09902 Tot: -0.28951 ] + SubspaceRotationAdjust: set factor to 0.069 +ElecMinimize: Iter: 8 G: -1059.062579948262510 |grad|_K: 5.347e-08 alpha: 6.664e-01 linmin: 2.187e-03 t[s]: 1934.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771570 of unit cell: Completed after 9 iterations at t[s]: 1934.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771554 of unit cell: Completed after 5 iterations at t[s]: 1935.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540178 magneticMoment: [ Abs: 1.09971 Tot: -0.28975 ] + SubspaceRotationAdjust: set factor to 0.048 +ElecMinimize: Iter: 9 G: -1059.062580182470128 |grad|_K: 4.555e-08 alpha: 2.735e-01 linmin: 1.509e-03 t[s]: 1936.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771551 of unit cell: Completed after 3 iterations at t[s]: 1936.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1937.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539895 magneticMoment: [ Abs: 1.10043 Tot: -0.28974 ] + SubspaceRotationAdjust: set factor to 0.0696 +ElecMinimize: Iter: 10 G: -1059.062580464339135 |grad|_K: 3.262e-08 alpha: 3.968e-01 linmin: -4.388e-03 t[s]: 1938.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771538 of unit cell: Completed after 7 iterations at t[s]: 1939.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771542 of unit cell: Completed after 0 iterations at t[s]: 1939.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539419 magneticMoment: [ Abs: 1.10064 Tot: -0.28961 ] + SubspaceRotationAdjust: set factor to 0.0518 +ElecMinimize: Iter: 11 G: -1059.062580567570876 |grad|_K: 5.258e-08 alpha: 2.681e-01 linmin: 1.743e-03 t[s]: 1940.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 3 iterations at t[s]: 1941.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771544 of unit cell: Completed after 0 iterations at t[s]: 1942.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539603 magneticMoment: [ Abs: 1.10123 Tot: -0.28966 ] + SubspaceRotationAdjust: set factor to 0.0907 +ElecMinimize: Iter: 12 G: -1059.062580712678482 |grad|_K: 3.095e-08 alpha: 1.749e-01 linmin: -1.401e-04 t[s]: 1943.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771549 of unit cell: Completed after 0 iterations at t[s]: 1943.61 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.245678e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771558 of unit cell: Completed after 8 iterations at t[s]: 1944.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 3 iterations at t[s]: 1944.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540128 magneticMoment: [ Abs: 1.10168 Tot: -0.28981 ] + SubspaceRotationAdjust: set factor to 0.0778 +ElecMinimize: Iter: 13 G: -1059.062580813000068 |grad|_K: 3.515e-08 alpha: 2.884e-01 linmin: 2.819e-03 t[s]: 1945.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1946.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1947.03 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540051 magneticMoment: [ Abs: 1.10255 Tot: -0.28988 ] + SubspaceRotationAdjust: set factor to 0.0776 +ElecMinimize: Iter: 14 G: -1059.062580947965444 |grad|_K: 3.344e-08 alpha: 3.652e-01 linmin: -6.867e-04 t[s]: 1948.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 8 iterations at t[s]: 1948.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 5 iterations at t[s]: 1949.29 +ElecMinimize: Step increased G by 1.427748e-08, reducing alpha to 9.173712e-03. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1950.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540027 magneticMoment: [ Abs: 1.10257 Tot: -0.28987 ] + SubspaceRotationAdjust: set factor to 0.0531 +ElecMinimize: Iter: 15 G: -1059.062580961762478 |grad|_K: 3.661e-08 alpha: 9.174e-03 linmin: 7.657e-03 t[s]: 1951.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1952.43 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.752114e-02. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1953.03 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.256341e-02. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1953.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771551 of unit cell: Completed after 0 iterations at t[s]: 1954.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540121 magneticMoment: [ Abs: 1.10319 Tot: -0.28997 ] + SubspaceRotationAdjust: set factor to 0.0441 +ElecMinimize: Iter: 16 G: -1059.062581008908182 |grad|_K: 3.141e-08 alpha: 1.690e-01 linmin: 9.188e-05 t[s]: 1955.21 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.125e-09 + +Computing DFT-D3 correction: +# coordination-number C 5.813 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.918 5.971 5.956 5.940 2.985 +# coordination-number Hf 11.018 16.667 16.705 16.624 13.885 11.015 16.663 16.692 16.624 13.885 12.270 16.663 16.692 16.623 13.885 11.017 16.810 16.692 16.624 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120407 +EvdW_8 = -0.213174 + +# Ionic positions in cartesian coordinates: +ion C 15.504948804864352 8.964633155673111 29.759544139534590 1 +ion C 6.498901593751347 0.174983820573421 23.723340272274285 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343851834253940 9.102584799525292 29.226527641735863 1 +ion C 0.301088009855134 0.174065446043211 23.454314792959146 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.550518036154340 3.556173313518021 29.227103196667194 1 +ion C 9.566207230992301 5.530967913662857 24.016250747755908 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.146615843394926 3.553814731170097 28.957574189828456 1 +ion C 3.394112829485856 5.544940689928242 23.723425518669799 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.065593543723062 0.053533533255875 31.126604954473425 1 +ion Hf 12.568123960781802 7.266481470089261 26.586826597203213 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.092763182990989 0.053456932915129 30.868831841010593 1 +ion Hf 6.358532604541680 7.266008276436929 26.318081852538633 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.275002579225740 5.362411741907326 31.048783290081101 1 +ion Hf 9.469681193334079 1.885449156256283 26.317997019518099 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421310060671829 5.230132537153257 31.667634419305987 1 +ion Hf 3.296349432409755 1.905992649006220 26.020641254670984 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.213714988562330 5.324996287368837 34.677172110050229 1 + +# Forces in Cartesian coordinates: +force C 0.000028654109602 0.000008701691399 -0.000270386072224 1 +force C -0.000021222824091 -0.000007704569617 -0.000156729214946 1 +force C 0.000217074061124 0.000123220956673 -0.002404680691066 0 +force C 0.000159516233734 0.000092969299745 -0.003740477710938 0 +force C -0.000895762121181 -0.000713920269797 0.023061777171127 0 +force C -0.000045928115981 0.000057550077137 -0.000256695743008 1 +force C 0.000039361458536 0.000024552162651 -0.000203369660079 1 +force C 0.000099659988067 0.000161690319015 -0.002460260654198 0 +force C 0.000150482205000 -0.000220909215128 -0.003461288031242 0 +force C -0.001175441930003 -0.000678529289830 0.023105089493484 0 +force C 0.000048636132894 -0.000060776473291 -0.000292898746620 1 +force C 0.000016884457746 0.000006936738401 -0.000220100866130 1 +force C 0.000191510669144 0.000006368878279 -0.002459917382473 0 +force C -0.000117366534012 0.000241239883036 -0.003462310188858 0 +force C -0.000974412132548 -0.000563813822688 0.022598442976171 0 +force C 0.000081764874769 0.000058180256098 -0.000230442772536 1 +force C -0.000020024896378 -0.000015715403566 -0.000166706860700 1 +force C 0.000050964692687 0.000031092136573 -0.000848758227701 0 +force C 0.000417710365063 0.000241489638142 -0.003398931255120 0 +force C -0.001066690757873 -0.000420630590179 0.023061080652498 0 +force Hf 0.000083375474106 -0.000026222825163 -0.000066112568966 1 +force Hf -0.000012030176167 0.000013096955557 0.000357368970168 1 +force Hf 0.000527244170064 0.000308069574683 -0.002540534656771 0 +force Hf -0.000324060691236 -0.000156683694741 0.011115447433027 0 +force Hf 0.001158461144263 0.000669431557837 -0.024136314760607 0 +force Hf -0.000065010459250 -0.000050971526753 -0.000308595865124 1 +force Hf -0.000035886482741 -0.000031525883221 0.000556770282424 1 +force Hf 0.000483831933964 -0.001504004941731 -0.001850269420627 0 +force Hf -0.000341294831464 -0.000197373206932 0.011136957319528 0 +force Hf 0.001267919883239 0.000710218602158 -0.024226776153204 0 +force Hf -0.000284105624220 -0.000131250335015 -0.000142060688265 1 +force Hf -0.000069507713214 -0.000024931384425 0.000531114389868 1 +force Hf -0.001064523034331 0.001166065024192 -0.001866724011490 0 +force Hf -0.000393498764155 -0.000226422040446 0.012234710725881 0 +force Hf 0.001247988252053 0.000744588485309 -0.024224176711167 0 +force Hf 0.000063821436268 0.000099015201753 -0.000070417476759 1 +force Hf -0.000035784358195 -0.000040440756973 0.000473871283741 1 +force Hf 0.002003358722466 0.001152007404900 -0.001691785089169 0 +force Hf -0.000297273558791 -0.000201481025253 0.011115470290548 0 +force Hf 0.001194218712492 0.000690646374773 -0.024242777135571 0 +force N -0.000448957705644 -0.000289441509661 -0.000071362697348 1 + +# Energy components: + A_diel = -0.7278852361940140 + Eewald = 38799.9547770912613487 + EH = 39771.9116527662408771 + Eloc = -79640.9448731117008720 + Enl = -270.1609106229860231 + EvdW = -0.3335812705641850 + Exc = -796.7066589994444712 + Exc_core = 594.6257932052495789 + KE = 421.4754009793348359 + MuShift = -0.0074509218982978 +------------------------------------- + Etot = -1120.9137361206994683 + TS = 0.0014677993096100 +------------------------------------- + F = -1120.9152039200091622 + muN = -61.8526229111009940 +------------------------------------- + G = -1059.0625810089081824 + +IonicMinimize: Iter: 12 G: -1059.062581008908182 |grad|_K: 1.952e-04 alpha: 1.000e+00 linmin: -4.294e-04 t[s]: 1959.32 + +#--- Lowdin population analysis --- +# oxidation-state C -0.252 -0.235 -0.235 -0.210 -0.219 -0.233 -0.235 -0.235 -0.211 -0.219 -0.233 -0.229 -0.235 -0.211 -0.221 -0.234 -0.235 -0.234 -0.211 -0.219 +# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.005 -0.013 -0.140 -0.001 +0.002 -0.005 -0.013 -0.177 -0.001 +0.001 -0.004 -0.013 -0.130 +# oxidation-state Hf +0.645 +0.252 +0.245 +0.242 +0.114 +0.649 +0.253 +0.249 +0.242 +0.115 -0.117 +0.253 +0.249 +0.243 +0.115 +0.646 +0.243 +0.249 +0.242 +0.116 +# magnetic-moments Hf +0.085 +0.010 +0.001 +0.001 -0.001 +0.088 +0.009 +0.002 +0.001 -0.000 +0.073 +0.009 +0.002 +0.000 -0.000 +0.085 +0.004 +0.002 +0.001 -0.012 +# oxidation-state N -0.850 +# magnetic-moments N -0.005 + + +Computing DFT-D3 correction: +# coordination-number C 5.817 5.972 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 +# coordination-number Hf 11.021 16.671 16.706 16.624 13.885 11.019 16.668 16.693 16.624 13.885 12.271 16.668 16.693 16.623 13.885 11.020 16.813 16.693 16.624 13.885 +# coordination-number N 1.119 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120415 +EvdW_8 = -0.213203 +Shifting auxilliary hamiltonian by 0.000126 to set nElectrons=325.540121 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771557 of unit cell: Completed after 21 iterations at t[s]: 1961.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540121 magneticMoment: [ Abs: 1.10145 Tot: -0.28597 ] +ElecMinimize: Iter: 0 G: -1059.062559743235624 |grad|_K: 4.880e-07 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771160 of unit cell: Completed after 26 iterations at t[s]: 1963.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771463 of unit cell: Completed after 25 iterations at t[s]: 1963.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.533605 magneticMoment: [ Abs: 1.10164 Tot: -0.28500 ] + SubspaceRotationAdjust: set factor to 0.0318 +ElecMinimize: Iter: 1 G: -1059.062579999043464 |grad|_K: 1.679e-07 alpha: 2.417e-01 linmin: -5.585e-04 t[s]: 1964.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771496 of unit cell: Completed after 8 iterations at t[s]: 1965.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 12 iterations at t[s]: 1965.79 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537403 magneticMoment: [ Abs: 1.10373 Tot: -0.28716 ] + SubspaceRotationAdjust: set factor to 0.0319 +ElecMinimize: Iter: 2 G: -1059.062584654739567 |grad|_K: 7.210e-08 alpha: 4.685e-01 linmin: -5.022e-03 t[s]: 1966.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 4 iterations at t[s]: 1967.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 3 iterations at t[s]: 1967.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538492 magneticMoment: [ Abs: 1.10444 Tot: -0.28770 ] + SubspaceRotationAdjust: set factor to 0.0367 +ElecMinimize: Iter: 3 G: -1059.062586114961505 |grad|_K: 5.489e-08 alpha: 7.802e-01 linmin: -3.429e-03 t[s]: 1968.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 4 iterations at t[s]: 1969.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 0 iterations at t[s]: 1970.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538539 magneticMoment: [ Abs: 1.10505 Tot: -0.28787 ] + SubspaceRotationAdjust: set factor to 0.042 +ElecMinimize: Iter: 4 G: -1059.062587081130005 |grad|_K: 4.242e-08 alpha: 8.916e-01 linmin: -3.010e-03 t[s]: 1970.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771560 of unit cell: Completed after 3 iterations at t[s]: 1971.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771560 of unit cell: Completed after 0 iterations at t[s]: 1972.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539388 magneticMoment: [ Abs: 1.10593 Tot: -0.28834 ] + SubspaceRotationAdjust: set factor to 0.0488 +ElecMinimize: Iter: 5 G: -1059.062587685094968 |grad|_K: 3.579e-08 alpha: 9.228e-01 linmin: -1.827e-03 t[s]: 1973.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 3 iterations at t[s]: 1973.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 0 iterations at t[s]: 1974.18 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540309 magneticMoment: [ Abs: 1.10668 Tot: -0.28863 ] + SubspaceRotationAdjust: set factor to 0.0579 +ElecMinimize: Iter: 6 G: -1059.062588100626954 |grad|_K: 3.450e-08 alpha: 9.013e-01 linmin: 9.612e-04 t[s]: 1975.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 2 iterations at t[s]: 1975.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 0 iterations at t[s]: 1976.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540478 magneticMoment: [ Abs: 1.10716 Tot: -0.28851 ] + SubspaceRotationAdjust: set factor to 0.063 +ElecMinimize: Iter: 7 G: -1059.062588397494665 |grad|_K: 3.532e-08 alpha: 7.298e-01 linmin: 6.213e-04 t[s]: 1977.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 3 iterations at t[s]: 1977.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 0 iterations at t[s]: 1978.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541206 magneticMoment: [ Abs: 1.10809 Tot: -0.28864 ] + SubspaceRotationAdjust: set factor to 0.0694 +ElecMinimize: Iter: 8 G: -1059.062588695498107 |grad|_K: 3.085e-08 alpha: 7.026e-01 linmin: -1.264e-03 t[s]: 1979.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 4 iterations at t[s]: 1979.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 0 iterations at t[s]: 1980.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541129 magneticMoment: [ Abs: 1.10872 Tot: -0.28844 ] + SubspaceRotationAdjust: set factor to 0.0736 +ElecMinimize: Iter: 9 G: -1059.062588927907200 |grad|_K: 3.137e-08 alpha: 6.696e-01 linmin: -9.778e-04 t[s]: 1981.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771588 of unit cell: Completed after 3 iterations at t[s]: 1981.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771587 of unit cell: Completed after 0 iterations at t[s]: 1982.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541773 magneticMoment: [ Abs: 1.10943 Tot: -0.28838 ] + SubspaceRotationAdjust: set factor to 0.0734 +ElecMinimize: Iter: 10 G: -1059.062589136362703 |grad|_K: 3.078e-08 alpha: 5.799e-01 linmin: 8.554e-04 t[s]: 1983.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771576 of unit cell: Completed after 3 iterations at t[s]: 1984.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 0 iterations at t[s]: 1984.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541212 magneticMoment: [ Abs: 1.10974 Tot: -0.28786 ] + SubspaceRotationAdjust: set factor to 0.0678 +ElecMinimize: Iter: 11 G: -1059.062589280680641 |grad|_K: 2.711e-08 alpha: 4.705e-01 linmin: -3.423e-04 t[s]: 1985.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 0 iterations at t[s]: 1986.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 1 iterations at t[s]: 1986.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541187 magneticMoment: [ Abs: 1.11046 Tot: -0.28756 ] + SubspaceRotationAdjust: set factor to 0.0769 +ElecMinimize: Iter: 12 G: -1059.062589432410050 |grad|_K: 2.393e-08 alpha: 6.527e-01 linmin: 1.117e-03 t[s]: 1987.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771585 of unit cell: Completed after 2 iterations at t[s]: 1988.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771582 of unit cell: Completed after 0 iterations at t[s]: 1988.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541360 magneticMoment: [ Abs: 1.11089 Tot: -0.28749 ] + SubspaceRotationAdjust: set factor to 0.0722 +ElecMinimize: Iter: 13 G: -1059.062589491818926 |grad|_K: 2.904e-08 alpha: 3.613e-01 linmin: 2.409e-03 t[s]: 1989.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771573 of unit cell: Completed after 3 iterations at t[s]: 1990.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771577 of unit cell: Completed after 0 iterations at t[s]: 1990.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541001 magneticMoment: [ Abs: 1.11108 Tot: -0.28719 ] + SubspaceRotationAdjust: set factor to 0.0549 +ElecMinimize: Iter: 14 G: -1059.062589538222255 |grad|_K: 2.420e-08 alpha: 1.993e-01 linmin: 2.455e-03 t[s]: 1991.88 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.750e-09 + +Computing DFT-D3 correction: +# coordination-number C 5.817 5.972 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 +# coordination-number Hf 11.021 16.671 16.706 16.624 13.885 11.019 16.668 16.693 16.624 13.885 12.271 16.668 16.693 16.623 13.885 11.020 16.813 16.693 16.624 13.885 +# coordination-number N 1.119 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120415 +EvdW_8 = -0.213203 + +# Ionic positions in cartesian coordinates: +ion C 15.505067569325655 8.964758175029795 29.754071946010853 1 +ion C 6.498717597647254 0.174972310695414 23.721772829597231 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343647377477135 9.102249346083575 29.223435555093403 1 +ion C 0.301108062594999 0.174073720150708 23.452781600973136 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.550030244048353 3.556048864766782 29.224175718785798 1 +ion C 9.566187743725351 5.530948264850138 24.014753530976595 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.147021396759436 3.554085517388838 28.953924754254860 1 +ion C 3.394010660599602 5.544790485728358 23.721861674817493 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.065854145333582 0.053559646591142 31.123278581699569 1 +ion Hf 12.568044180755134 7.266469718550496 26.586886990017152 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.092652703272647 0.053264416857069 30.865265788689086 1 +ion Hf 6.358138336541206 7.266074471569029 26.318190329343476 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.274400621499696 5.362130919353465 31.046706779344525 1 +ion Hf 9.469546312120926 1.885048008161643 26.318117919266857 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421429163386462 5.230448645546650 31.664291616560547 1 +ion Hf 3.296125618593264 1.905859731538740 26.020049789757710 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.208620724469554 5.321809431531694 34.675295356848899 1 + +# Forces in Cartesian coordinates: +force C 0.000005444209759 -0.000008002639117 0.000108586599264 1 +force C -0.000004357916348 -0.000021205386542 0.000003254781584 1 +force C 0.000222977164740 0.000126532478529 -0.002484733570437 0 +force C 0.000158719992635 0.000092510702373 -0.003716769486718 0 +force C -0.000919604547870 -0.000710720412693 0.023281276252253 0 +force C -0.000028998098664 0.000108487060046 -0.000051616143544 1 +force C 0.000024616028300 0.000016880643866 -0.000060788374986 1 +force C 0.000096521709903 0.000164020977116 -0.002537384988282 0 +force C 0.000148148197530 -0.000225926211103 -0.003427212567506 0 +force C -0.001169450202087 -0.000676722418925 0.023321873114333 0 +force C 0.000111160862276 -0.000057686912208 -0.000104757934249 1 +force C 0.000009214980090 0.000003331753806 -0.000042939708790 1 +force C 0.000191609642661 0.000002482667204 -0.002536986748660 0 +force C -0.000122839731360 0.000241918583096 -0.003428341859475 0 +force C -0.000985637959379 -0.000570598563193 0.022815257388858 0 +force C 0.000029848147541 0.000021856823173 -0.000002917700967 1 +force C -0.000023687743772 0.000005959405709 -0.000006833457926 1 +force C 0.000053997248118 0.000032609345271 -0.000938046841306 0 +force C 0.000420247063904 0.000243095629089 -0.003364835986963 0 +force C -0.001074238994081 -0.000443833844540 0.023279346816552 0 +force Hf 0.000107221374629 -0.000072161032471 0.000020962414816 1 +force Hf -0.000005713347760 0.000010188906650 0.000054182322920 1 +force Hf 0.000525940091090 0.000306745005265 -0.002648376665407 0 +force Hf -0.000332190337357 -0.000158977352320 0.011110269473379 0 +force Hf 0.001153757143936 0.000666697051220 -0.023949240807266 0 +force Hf -0.000107486419811 -0.000074185212062 -0.000330843588640 1 +force Hf -0.000000080472380 -0.000040884626600 0.000185021693123 1 +force Hf 0.000474837422662 -0.001517385844238 -0.001945022222623 0 +force Hf -0.000337193437620 -0.000195036452565 0.011129942174741 0 +force Hf 0.001255911321655 0.000706569364833 -0.024034317601963 0 +force Hf -0.000274326278298 -0.000129815099389 0.000217660470944 1 +force Hf -0.000058714273661 0.000014838736149 0.000162032751332 1 +force Hf -0.001079955047565 0.001165517795632 -0.001958835315695 0 +force Hf -0.000389815039078 -0.000224242412962 0.012216592789405 0 +force Hf 0.001238858102016 0.000735762957071 -0.024031580283029 0 +force Hf 0.000053532774155 0.000143753374517 0.000041867762140 1 +force Hf -0.000007854715361 -0.000018331582221 0.000212882103560 1 +force Hf 0.002010103040930 0.001155634847318 -0.001786899653724 0 +force Hf -0.000303052393028 -0.000207142074232 0.011109565210057 0 +force Hf 0.001187225057085 0.000686532100758 -0.024053340005487 0 +force N -0.000223987688833 -0.000150861137109 -0.000142492382345 1 + +# Energy components: + A_diel = -0.7278150050546144 + Eewald = 38802.1446665253170067 + EH = 39774.2292264261268429 + Eloc = -79645.4548552065243712 + Enl = -270.1617597387623277 + EvdW = -0.3336183495272870 + Exc = -796.7087024018451302 + Exc_core = 594.6258041871979003 + KE = 421.4806014929992557 + MuShift = -0.0074630668416212 +------------------------------------- + Etot = -1120.9139151369222418 + TS = 0.0014645869285871 +------------------------------------- + F = -1120.9153797238507195 + muN = -61.8527901856283577 +------------------------------------- + G = -1059.0625895382222552 + +IonicMinimize: Iter: 13 G: -1059.062589538222255 |grad|_K: 1.066e-04 alpha: 1.000e+00 linmin: -2.982e-03 t[s]: 1996.00 + +#--- Lowdin population analysis --- +# oxidation-state C -0.251 -0.235 -0.235 -0.210 -0.221 -0.233 -0.235 -0.235 -0.211 -0.221 -0.233 -0.229 -0.235 -0.211 -0.222 -0.234 -0.235 -0.234 -0.211 -0.221 +# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.004 -0.013 -0.141 -0.001 +0.002 -0.004 -0.013 -0.178 -0.001 +0.001 -0.004 -0.014 -0.131 +# oxidation-state Hf +0.646 +0.252 +0.245 +0.242 +0.114 +0.649 +0.253 +0.249 +0.242 +0.114 -0.116 +0.253 +0.249 +0.243 +0.114 +0.647 +0.243 +0.249 +0.242 +0.116 +# magnetic-moments Hf +0.087 +0.010 +0.001 +0.001 -0.002 +0.089 +0.009 +0.002 +0.001 -0.000 +0.074 +0.009 +0.002 +0.000 -0.000 +0.087 +0.004 +0.002 +0.001 -0.012 +# oxidation-state N -0.850 +# magnetic-moments N -0.005 + + +Computing DFT-D3 correction: +# coordination-number C 5.818 5.972 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 +# coordination-number Hf 11.024 16.673 16.706 16.624 13.885 11.023 16.670 16.693 16.624 13.885 12.271 16.670 16.693 16.623 13.885 11.022 16.814 16.693 16.624 13.885 +# coordination-number N 1.119 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120419 +EvdW_8 = -0.213217 +Shifting auxilliary hamiltonian by 0.000064 to set nElectrons=325.541001 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 15 iterations at t[s]: 1998.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541001 magneticMoment: [ Abs: 1.11143 Tot: -0.28564 ] +ElecMinimize: Iter: 0 G: -1059.062582854710854 |grad|_K: 2.936e-07 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771314 of unit cell: Completed after 24 iterations at t[s]: 1999.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771526 of unit cell: Completed after 24 iterations at t[s]: 2000.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537156 magneticMoment: [ Abs: 1.11129 Tot: -0.28472 ] + SubspaceRotationAdjust: set factor to 0.0334 +ElecMinimize: Iter: 1 G: -1059.062589143843070 |grad|_K: 1.166e-07 alpha: 2.118e-01 linmin: 6.488e-04 t[s]: 2001.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771549 of unit cell: Completed after 6 iterations at t[s]: 2001.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771575 of unit cell: Completed after 9 iterations at t[s]: 2002.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540215 magneticMoment: [ Abs: 1.11248 Tot: -0.28585 ] + SubspaceRotationAdjust: set factor to 0.0402 +ElecMinimize: Iter: 2 G: -1059.062591299306632 |grad|_K: 4.866e-08 alpha: 4.616e-01 linmin: 1.139e-04 t[s]: 2003.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 3 iterations at t[s]: 2004.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 3 iterations at t[s]: 2004.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540933 magneticMoment: [ Abs: 1.11277 Tot: -0.28598 ] + SubspaceRotationAdjust: set factor to 0.0431 +ElecMinimize: Iter: 3 G: -1059.062591808310572 |grad|_K: 3.838e-08 alpha: 6.192e-01 linmin: -1.674e-02 t[s]: 2005.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771576 of unit cell: Completed after 4 iterations at t[s]: 2006.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771573 of unit cell: Completed after 4 iterations at t[s]: 2006.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540175 magneticMoment: [ Abs: 1.11299 Tot: -0.28562 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 4 G: -1059.062592220866236 |grad|_K: 3.907e-08 alpha: 7.990e-01 linmin: 7.126e-03 t[s]: 2007.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771587 of unit cell: Completed after 4 iterations at t[s]: 2008.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771585 of unit cell: Completed after 0 iterations at t[s]: 2008.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541041 magneticMoment: [ Abs: 1.11363 Tot: -0.28575 ] + SubspaceRotationAdjust: set factor to 0.0408 +ElecMinimize: Iter: 5 G: -1059.062592537862656 |grad|_K: 2.985e-08 alpha: 6.920e-01 linmin: 2.348e-03 t[s]: 2009.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771590 of unit cell: Completed after 3 iterations at t[s]: 2010.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771590 of unit cell: Completed after 0 iterations at t[s]: 2010.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541417 magneticMoment: [ Abs: 1.11400 Tot: -0.28565 ] + SubspaceRotationAdjust: set factor to 0.0477 +ElecMinimize: Iter: 6 G: -1059.062592760482858 |grad|_K: 2.371e-08 alpha: 7.414e-01 linmin: -3.590e-03 t[s]: 2011.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771588 of unit cell: Completed after 0 iterations at t[s]: 2012.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771587 of unit cell: Completed after 3 iterations at t[s]: 2013.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541290 magneticMoment: [ Abs: 1.11450 Tot: -0.28534 ] + SubspaceRotationAdjust: set factor to 0.0525 +ElecMinimize: Iter: 7 G: -1059.062592951424676 |grad|_K: 2.680e-08 alpha: 1.135e+00 linmin: 6.144e-03 t[s]: 2013.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 3 iterations at t[s]: 2014.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771584 of unit cell: Completed after 0 iterations at t[s]: 2015.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541130 magneticMoment: [ Abs: 1.11503 Tot: -0.28493 ] + SubspaceRotationAdjust: set factor to 0.0578 +ElecMinimize: Iter: 8 G: -1059.062593114163974 |grad|_K: 2.759e-08 alpha: 8.186e-01 linmin: 5.603e-04 t[s]: 2016.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771597 of unit cell: Completed after 4 iterations at t[s]: 2016.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771593 of unit cell: Completed after 2 iterations at t[s]: 2017.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541704 magneticMoment: [ Abs: 1.11555 Tot: -0.28480 ] + SubspaceRotationAdjust: set factor to 0.0486 +ElecMinimize: Iter: 9 G: -1059.062593242929552 |grad|_K: 2.867e-08 alpha: 5.183e-01 linmin: 2.858e-03 t[s]: 2018.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 2 iterations at t[s]: 2018.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 0 iterations at t[s]: 2019.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541296 magneticMoment: [ Abs: 1.11599 Tot: -0.28426 ] + SubspaceRotationAdjust: set factor to 0.0552 +ElecMinimize: Iter: 10 G: -1059.062593377242138 |grad|_K: 2.218e-08 alpha: 5.177e-01 linmin: -8.834e-04 t[s]: 2020.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 3 iterations at t[s]: 2020.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 0 iterations at t[s]: 2021.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541066 magneticMoment: [ Abs: 1.11623 Tot: -0.28401 ] + SubspaceRotationAdjust: set factor to 0.0406 +ElecMinimize: Iter: 11 G: -1059.062593437017540 |grad|_K: 3.067e-08 alpha: 3.591e-01 linmin: 1.728e-03 t[s]: 2022.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771591 of unit cell: Completed after 3 iterations at t[s]: 2022.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771588 of unit cell: Completed after 0 iterations at t[s]: 2023.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541406 magneticMoment: [ Abs: 1.11668 Tot: -0.28390 ] + SubspaceRotationAdjust: set factor to 0.0599 +ElecMinimize: Iter: 12 G: -1059.062593502930213 |grad|_K: 2.015e-08 alpha: 2.353e-01 linmin: 1.020e-03 t[s]: 2024.44 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 4.921e-09 + +Computing DFT-D3 correction: +# coordination-number C 5.818 5.972 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 +# coordination-number Hf 11.024 16.673 16.706 16.624 13.885 11.023 16.670 16.693 16.624 13.885 12.271 16.670 16.693 16.623 13.885 11.022 16.814 16.693 16.624 13.885 +# coordination-number N 1.119 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120419 +EvdW_8 = -0.213217 + +# Ionic positions in cartesian coordinates: +ion C 15.505072617851525 8.964716885163671 29.752526743233275 1 +ion C 6.498621040324195 0.174822109636378 23.721440218962844 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343420096812295 9.102615079621096 29.222238377233175 1 +ion C 0.301240389849733 0.174165479170511 23.452042134375699 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.550393279147317 3.555786330066360 29.222717490819132 1 +ion C 9.566211522898232 5.530948643830505 24.014312691207000 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.147221765801707 3.554221289332464 28.952670473999117 1 +ion C 3.393811735576005 5.544782637382902 23.721477677367631 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.066593470873394 0.053085319947538 31.121767350625053 1 +ion Hf 12.567689612585013 7.266328644136936 26.586577135926916 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.091941992211668 0.052733582018360 30.861027770733610 1 +ion Hf 6.358264297689752 7.265718435722798 26.318080488883385 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.272621226877984 5.361275002611817 31.047025422738511 1 +ion Hf 9.469172713338526 1.885310467936926 26.317915021058656 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421833253794592 5.231480890721502 31.662995959664524 1 +ion Hf 3.296068864243650 1.905775606009592 26.020339206201118 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.204966846025284 5.319435786903973 34.675058196657417 1 + +# Forces in Cartesian coordinates: +force C -0.000043722706030 -0.000022162640250 0.000011884714733 1 +force C 0.000004947055832 0.000003478659278 -0.000014900860408 1 +force C 0.000222046306325 0.000126823690663 -0.002516645628332 0 +force C 0.000161510277144 0.000094140111687 -0.003761242165868 0 +force C -0.000904099412396 -0.000702566273274 0.023164541965863 0 +force C 0.000023684377817 -0.000110830919008 0.000008880500446 1 +force C -0.000010320869873 -0.000006653775836 -0.000013401943069 1 +force C 0.000098034324745 0.000156476383614 -0.002557926863480 0 +force C 0.000149329165773 -0.000223470946680 -0.003473526977469 0 +force C -0.001170346345782 -0.000678096899255 0.023204450939465 0 +force C -0.000086146806251 0.000083844841309 0.000042051860206 1 +force C -0.000008795815564 -0.000002621631895 -0.000047308913389 1 +force C 0.000185523305779 0.000007606907165 -0.002557678672865 0 +force C -0.000120285749549 0.000241774259901 -0.003473793207330 0 +force C -0.000979897231441 -0.000566864065124 0.022659559218582 0 +force C -0.000059323606383 -0.000046859653693 0.000025921983284 1 +force C 0.000006548957607 0.000005397722309 -0.000006186395249 1 +force C 0.000060860962725 0.000035898657055 -0.000956046068471 0 +force C 0.000420975718847 0.000243629052033 -0.003418830890396 0 +force C -0.001058761354245 -0.000434472860893 0.023162055499131 0 +force Hf -0.000009658341659 -0.000030381986449 0.000150373877313 1 +force Hf 0.000005037392177 -0.000013481288516 0.000073951101526 1 +force Hf 0.000531064884470 0.000305362512773 -0.002599002518479 0 +force Hf -0.000335893506676 -0.000163127056291 0.011112909831469 0 +force Hf 0.001163840373416 0.000673119216217 -0.024164484953055 0 +force Hf -0.000031216502821 0.000020418505126 -0.000024343467638 1 +force Hf -0.000011758304300 -0.000012744889660 0.000004564046810 1 +force Hf 0.000458843565111 -0.001500412669869 -0.001909300393284 0 +force Hf -0.000338978883154 -0.000196115970916 0.011136825468282 0 +force Hf 0.001265571397487 0.000708590847105 -0.024240863914173 0 +force Hf 0.000057980240298 0.000000837211648 0.000020159988326 1 +force Hf -0.000008091252762 0.000004864096405 0.000021289909599 1 +force Hf -0.001071044418723 0.001144393048201 -0.001921234482431 0 +force Hf -0.000386149982687 -0.000222205769005 0.012216787718060 0 +force Hf 0.001244744699569 0.000742748220915 -0.024238317335268 0 +force Hf -0.000035228559529 -0.000010273506393 0.000160806469407 1 +force Hf 0.000013253302202 0.000020966177360 -0.000038920204730 1 +force Hf 0.001986211852619 0.001146552556480 -0.001766451790641 0 +force Hf -0.000308035744616 -0.000208384912478 0.011111487745187 0 +force Hf 0.001199439766516 0.000693113009285 -0.024264155420871 0 +force N -0.000340230636707 -0.000215181447749 -0.000027265801504 1 + +# Energy components: + A_diel = -0.7269950599345385 + Eewald = 38803.1912795634780196 + EH = 39775.3166089357473538 + Eloc = -79647.5920994735934073 + Enl = -270.1618154209642739 + EvdW = -0.3336358293145684 + Exc = -796.7101488293942566 + Exc_core = 594.6258099922279143 + KE = 421.4844651353773770 + MuShift = -0.0074686521623701 +------------------------------------- + Etot = -1120.9139996385417817 + TS = 0.0014609776617570 +------------------------------------- + F = -1120.9154606162035179 + muN = -61.8528671132733550 +------------------------------------- + G = -1059.0625935029302127 + +IonicMinimize: Iter: 14 G: -1059.062593502930213 |grad|_K: 7.265e-05 alpha: 1.000e+00 linmin: -2.000e-03 t[s]: 2028.57 +IonicMinimize: Converged (|grad|_K<1.000000e-04). + +#--- Lowdin population analysis --- +# oxidation-state C -0.251 -0.235 -0.235 -0.210 -0.219 -0.232 -0.235 -0.235 -0.211 -0.220 -0.233 -0.229 -0.235 -0.211 -0.220 -0.234 -0.235 -0.234 -0.211 -0.219 +# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.004 -0.013 -0.141 -0.001 +0.002 -0.004 -0.013 -0.178 -0.001 +0.001 -0.004 -0.013 -0.131 +# oxidation-state Hf +0.646 +0.251 +0.245 +0.242 +0.114 +0.648 +0.253 +0.249 +0.242 +0.115 -0.116 +0.253 +0.249 +0.243 +0.115 +0.647 +0.242 +0.248 +0.242 +0.116 +# magnetic-moments Hf +0.088 +0.010 +0.001 +0.001 -0.002 +0.090 +0.009 +0.002 +0.001 -0.000 +0.075 +0.009 +0.002 +0.000 -0.000 +0.088 +0.004 +0.002 +0.001 -0.012 +# oxidation-state N -0.850 +# magnetic-moments N -0.005 + + +Dumping 'fillings' ... done +Dumping 'wfns' ... done +Dumping 'fluidState' ... done +Dumping 'ionpos' ... done +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'eigenvals' ... done +Dumping 'bandProjections' ... done +Dumping 'eigStats' ... + eMin: -2.488051 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: -0.190949 at state 8 ( [ +0.500000 +0.000000 +0.000000 ] spin 1 ) + mu : -0.190000 + LUMO: -0.189724 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + eMax: -0.042437 at state 16 ( [ +0.000000 +0.000000 +0.000000 ] spin -1 ) + HOMO-LUMO gap: +0.001225 + Optical gap : +0.001235 at state 16 ( [ +0.000000 +0.000000 +0.000000 ] spin -1 ) +Dumping 'Ecomponents' ... done +Dumping 'kPts' ... done +End date and time: Wed Jun 5 01:51:17 2024 (Duration: 0-0:33:55.30) +Done! + +PROFILER: augmentDensityGrid 0.005104 +/- 0.005407 s, 5169 calls, 26.383014 s total +PROFILER: augmentDensityGridGrad 0.091116 +/- 0.073054 s, 2622 calls, 238.905731 s total +PROFILER: augmentDensitySpherical 0.004964 +/- 0.005060 s, 41352 calls, 205.262754 s total +PROFILER: augmentDensitySphericalGrad 0.005148 +/- 0.005171 s, 23967 calls, 123.370324 s total +PROFILER: augmentOverlap 0.003035 +/- 0.002446 s, 84318 calls, 255.930409 s total +PROFILER: ColumnBundle::randomize 0.028362 +/- 0.000316 s, 8 calls, 0.226898 s total +PROFILER: diagouterI 0.014959 +/- 0.002284 s, 13784 calls, 206.192556 s total +PROFILER: EdensityAndVscloc 0.065853 +/- 0.024700 s, 1724 calls, 113.531207 s total +PROFILER: EnlAndGrad 0.003455 +/- 0.002303 s, 42927 calls, 148.322824 s total +PROFILER: ExCorrCommunication 0.005736 +/- 0.008881 s, 10533 calls, 60.412164 s total +PROFILER: ExCorrFunctional 0.000160 +/- 0.000037 s, 1776 calls, 0.284167 s total +PROFILER: ExCorrTotal 0.034807 +/- 0.013578 s, 1776 calls, 61.817627 s total +PROFILER: Idag_DiagV_I 0.026230 +/- 0.007804 s, 7853 calls, 205.980480 s total +PROFILER: initWeights 0.446743 +/- 0.000000 s, 1 calls, 0.446743 s total +PROFILER: inv(matrix) 0.000862 +/- 0.000088 s, 13032 calls, 11.235937 s total +PROFILER: matrix::diagonalize 0.003505 +/- 0.001030 s, 21581 calls, 75.633292 s total +PROFILER: matrix::set 0.000010 +/- 0.000006 s, 921110 calls, 9.459410 s total +PROFILER: orthoMatrix(matrix) 0.000651 +/- 0.000515 s, 13989 calls, 9.102869 s total +PROFILER: RadialFunctionR::transform 0.005138 +/- 0.016527 s, 134 calls, 0.688532 s total +PROFILER: reduceKmesh 0.000016 +/- 0.000000 s, 1 calls, 0.000016 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.889684 +/- 0.011137 s, 35 calls, 31.138937 s total +PROFILER: WavefunctionDrag 0.371920 +/- 0.045976 s, 17 calls, 6.322635 s total +PROFILER: Y*M 0.001287 +/- 0.000884 s, 164527 calls, 211.746822 s total +PROFILER: Y1^Y2 0.001294 +/- 0.001023 s, 115954 calls, 150.056913 s total + +MEMUSAGE: ColumnBundle 5.784960 GB +MEMUSAGE: complexScalarFieldTilde 0.014954 GB +MEMUSAGE: IndexArrays 0.030359 GB +MEMUSAGE: matrix 0.171459 GB +MEMUSAGE: misc 0.008798 GB +MEMUSAGE: RealKernel 0.003762 GB +MEMUSAGE: ScalarField 0.381317 GB +MEMUSAGE: ScalarFieldTilde 0.270287 GB +MEMUSAGE: Total 6.116683 GB diff --git a/tests/files/io/jdftx/example_files/ex_out_slice_latmin b/tests/files/io/jdftx/example_files/ex_out_slice_latmin new file mode 100644 index 00000000000..d6e20dfd289 --- /dev/null +++ b/tests/files/io/jdftx/example_files/ex_out_slice_latmin @@ -0,0 +1,1181 @@ +*************** JDFTx 1.7.0 (git hash 12396ea5) *************** + +Start date and time: Fri Mar 8 17:55:15 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001569 (0) +Divided in process groups (process indices): 0 (0) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 0.44 +Run totals: 1 processes, 16 threads, 1 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name $VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 42 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 +ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 +ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 +ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 +ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 +ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 +ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 +ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 2 7 +latt-move-scale 1 1 1 +latt-scale 1 1 1 +lattice \ + 6.168436000000000 -0.000059000000000 0.000053000000000 \ + 0.000023000000000 16.427467000000000 0.001924000000000 \ + 0.000040000000000 -0.005724000000000 5.902588000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant GLSSA13 +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 +G = +[ 1.0186 3.65517e-06 -9.14734e-06 ] +[ -1.42533e-06 0.38248 -0.000124673 ] +[ -6.90414e-06 0.000370908 1.06448 ] +Minimum fftbox size, Smin = [ 28 76 28 ] +Chosen fftbox size, S = [ 28 80 28 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 +G = +[ 1.0186 3.65517e-06 -9.14734e-06 ] +[ -1.42533e-06 0.38248 -0.000124673 ] +[ -6.90414e-06 0.000370908 1.06448 ] +Minimum fftbox size, Smin = [ 28 68 24 ] +Chosen fftbox size, S = [ 28 70 24 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': + Title: Ta. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -70.583193. 13 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -2.682396 + |510> occupation: 6 eigenvalue: -1.447928 + |520> occupation: 3 eigenvalue: -0.131987 + |600> occupation: 2 eigenvalue: -0.199982 + |610> occupation: 0 eigenvalue: -0.051129 + lMax: 3 lLocal: 3 QijEcut: 5 + 7 projectors sampled on a log grid with 667 points: + l: 0 eig: -2.682397 rCut: 1.4 + l: 0 eig: -0.199983 rCut: 1.4 + l: 1 eig: -1.447928 rCut: 1.5 + l: 1 eig: -0.051130 rCut: 1.5 + l: 2 eig: -0.131987 rCut: 1.7 + l: 2 eig: 0.150000 rCut: 1.7 + l: 3 eig: 0.250000 rCut: 2.3 + Partial core density with radius 1.2 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': + Title: B. Created by USPP 7.3.6 on 8-4-15 + Reference state energy: -2.950027. 3 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.346865 + |210> occupation: 1 eigenvalue: -0.132618 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 559 points: + l: 0 eig: -0.346865 rCut: 1.25 + l: 0 eig: -0.500000 rCut: 1.25 + l: 1 eig: -0.346865 rCut: 1.25 + l: 1 eig: -1.000000 rCut: 1.25 + Partial core density with radius 0.9 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.25 bohrs. + +Initialized 2 species with 8 total atoms. + +Folded 1 k-points by 6x2x7 to 84 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 64.000000 nBands: 42 nStates: 168 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 2554.726 , ideal nbasis = 2555.213 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 6 0 0 ] +[ 0 2 0 ] +[ 0 0 7 ] +Supercell lattice vectors: +[ 37.0106 -0.000118 0.000371 ] +[ 0.000138 32.8549 0.013468 ] +[ 0.00024 -0.011448 41.3181 ] + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] + B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 2.376792 bohr. +Real space sum over 847 unit cells with max indices [ 5 3 5 ] +Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 + +---------- Allocating electronic variables ---------- +Reading eigenvalues from 'eigenvals'. +Initializing wave functions: linear combination of atomic orbitals +Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) +B pseudo-atom occupations: s ( 2 ) p ( 1 ) + FillingsUpdate: mu: +0.686661718 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00908 Tot: -0.00101 ] +LCAOMinimize: Iter: 0 F: -246.2703684649962952 |grad|_K: 1.171e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.712459587 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00665 Tot: -0.00181 ] +LCAOMinimize: Iter: 1 F: -246.4528786644987690 |grad|_K: 1.053e-04 alpha: 3.295e-01 linmin: -4.367e-02 cgtest: 1.222e-01 t[s]: 23.18 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.714071719 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00208 ] +LCAOMinimize: Iter: 2 F: -246.4552415759908683 |grad|_K: 5.255e-05 alpha: 5.367e-01 linmin: 5.912e-03 cgtest: -2.923e-02 t[s]: 25.72 + FillingsUpdate: mu: +0.713707837 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00210 ] +LCAOMinimize: Iter: 3 F: -246.4553446931705025 |grad|_K: 1.021e-05 alpha: 9.350e-02 linmin: -2.207e-02 cgtest: 1.698e-01 t[s]: 28.26 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.804912e-01. + FillingsUpdate: mu: +0.713888193 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00682 Tot: -0.00232 ] +LCAOMinimize: Iter: 4 F: -246.4553663527728702 |grad|_K: 7.659e-06 alpha: 5.192e-01 linmin: 1.419e-04 cgtest: -3.063e-03 t[s]: 31.52 + FillingsUpdate: mu: +0.713885616 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00684 Tot: -0.00234 ] +LCAOMinimize: Iter: 5 F: -246.4553689441066240 |grad|_K: 3.729e-06 alpha: 1.101e-01 linmin: -1.191e-03 cgtest: 9.089e-03 t[s]: 34.06 + FillingsUpdate: mu: +0.713849548 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00689 Tot: -0.00240 ] +LCAOMinimize: Iter: 6 F: -246.4553707842442520 |grad|_K: 8.837e-07 alpha: 3.298e-01 linmin: 1.269e-04 cgtest: -2.709e-02 t[s]: 36.60 + FillingsUpdate: mu: +0.713851760 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00691 Tot: -0.00242 ] +LCAOMinimize: Iter: 7 F: -246.4553708544137010 |grad|_K: 6.594e-07 alpha: 2.247e-01 linmin: -6.136e-07 cgtest: 4.639e-04 t[s]: 39.14 + FillingsUpdate: mu: +0.713855354 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] +LCAOMinimize: Iter: 8 F: -246.4553708841276034 |grad|_K: 3.463e-07 alpha: 1.709e-01 linmin: 1.967e-05 cgtest: -2.648e-04 t[s]: 41.71 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 42.07 + + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.713855355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] +ElecMinimize: Iter: 0 F: -246.455370884127575 |grad|_K: 7.677e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.706435257 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00591 Tot: -0.00247 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -246.520287479167706 |grad|_K: 2.836e-05 alpha: 6.060e-01 linmin: 2.774e-05 t[s]: 47.10 + FillingsUpdate: mu: +0.704468403 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00420 Tot: -0.00250 ] + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 2 F: -246.529235826500923 |grad|_K: 1.174e-05 alpha: 6.123e-01 linmin: 8.789e-05 t[s]: 50.24 + FillingsUpdate: mu: +0.704067779 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00166 ] + SubspaceRotationAdjust: set factor to 1.02 +ElecMinimize: Iter: 3 F: -246.530549052738621 |grad|_K: 6.863e-06 alpha: 5.241e-01 linmin: 1.563e-04 t[s]: 53.39 + FillingsUpdate: mu: +0.704000037 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00205 Tot: -0.00127 ] + SubspaceRotationAdjust: set factor to 0.665 +ElecMinimize: Iter: 4 F: -246.530711079692253 |grad|_K: 5.958e-06 alpha: 1.900e-01 linmin: 1.061e-04 t[s]: 56.58 + FillingsUpdate: mu: +0.703897258 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00126 Tot: -0.00069 ] + SubspaceRotationAdjust: set factor to 0.555 +ElecMinimize: Iter: 5 F: -246.530867381951509 |grad|_K: 2.932e-06 alpha: 2.428e-01 linmin: -1.218e-05 t[s]: 59.73 + FillingsUpdate: mu: +0.703892047 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00079 Tot: -0.00032 ] + SubspaceRotationAdjust: set factor to 0.422 +ElecMinimize: Iter: 6 F: -246.530928881947005 |grad|_K: 2.696e-06 alpha: 3.934e-01 linmin: -6.073e-05 t[s]: 62.89 + FillingsUpdate: mu: +0.703880780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00053 Tot: -0.00006 ] + SubspaceRotationAdjust: set factor to 0.343 +ElecMinimize: Iter: 7 F: -246.530966822712173 |grad|_K: 1.520e-06 alpha: 2.871e-01 linmin: -4.667e-06 t[s]: 66.03 + FillingsUpdate: mu: +0.703874478 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00043 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.386 +ElecMinimize: Iter: 8 F: -246.530988732848670 |grad|_K: 1.144e-06 alpha: 5.218e-01 linmin: 9.232e-07 t[s]: 69.18 + FillingsUpdate: mu: +0.703872920 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00038 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.287 +ElecMinimize: Iter: 9 F: -246.530997788390636 |grad|_K: 8.064e-07 alpha: 3.807e-01 linmin: -7.146e-06 t[s]: 72.33 + FillingsUpdate: mu: +0.703869664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00032 Tot: +0.00015 ] + SubspaceRotationAdjust: set factor to 0.322 +ElecMinimize: Iter: 10 F: -246.531003110075915 |grad|_K: 5.077e-07 alpha: 4.503e-01 linmin: -7.080e-06 t[s]: 75.48 + FillingsUpdate: mu: +0.703865324 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00026 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.317 +ElecMinimize: Iter: 11 F: -246.531005566529700 |grad|_K: 3.894e-07 alpha: 5.242e-01 linmin: -4.677e-06 t[s]: 78.64 + FillingsUpdate: mu: +0.703862944 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00020 Tot: +0.00012 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 12 F: -246.531006767661353 |grad|_K: 2.556e-07 alpha: 4.357e-01 linmin: 1.413e-06 t[s]: 81.78 + FillingsUpdate: mu: +0.703863024 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00015 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.269 +ElecMinimize: Iter: 13 F: -246.531007355558700 |grad|_K: 1.828e-07 alpha: 4.953e-01 linmin: -3.387e-07 t[s]: 84.96 + FillingsUpdate: mu: +0.703864560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00011 Tot: +0.00007 ] + SubspaceRotationAdjust: set factor to 0.258 +ElecMinimize: Iter: 14 F: -246.531007663892041 |grad|_K: 1.228e-07 alpha: 5.076e-01 linmin: -1.829e-07 t[s]: 88.12 + FillingsUpdate: mu: +0.703866170 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00006 ] + SubspaceRotationAdjust: set factor to 0.217 +ElecMinimize: Iter: 15 F: -246.531007805900202 |grad|_K: 8.711e-08 alpha: 5.179e-01 linmin: 1.701e-06 t[s]: 91.26 + FillingsUpdate: mu: +0.703866756 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00004 ] + SubspaceRotationAdjust: set factor to 0.222 +ElecMinimize: Iter: 16 F: -246.531007870491095 |grad|_K: 5.554e-08 alpha: 4.684e-01 linmin: 1.808e-06 t[s]: 94.41 + FillingsUpdate: mu: +0.703866408 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00003 ] + SubspaceRotationAdjust: set factor to 0.208 +ElecMinimize: Iter: 17 F: -246.531007900240667 |grad|_K: 3.756e-08 alpha: 5.305e-01 linmin: -2.241e-06 t[s]: 97.56 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.620e-04 + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 +# Lattice vectors: +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 + +# Strain tensor in Cartesian coordinates: +[ 0 0 0 ] +[ 0 0 0 ] +[ 0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.69853e-06 5.59557e-09 1.41959e-09 ] +[ 5.59557e-09 3.81916e-05 -1.21971e-07 ] +[ 1.41959e-09 -1.21971e-07 -5.35784e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 +ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 +ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 +ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 +ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 +ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 +ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 +ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 + +# Forces in Cartesian coordinates: +force Ta 0.000003219385226 0.000024941936105 -0.000004667309539 1 +force Ta -0.000003544134674 0.000100910630455 0.000002347800877 1 +force Ta 0.000004213169884 -0.000095340568768 -0.000002813127670 1 +force Ta -0.000003269450224 -0.000030911240225 0.000004677087443 1 +force B -0.000000729001011 -0.000015720776255 0.000010772774563 1 +force B 0.000000608095531 0.000019054253012 -0.000014315882331 1 +force B -0.000000498752112 0.000012643289756 0.000014335980866 1 +force B 0.000000021330734 -0.000015026361853 -0.000010315177459 1 + +# Energy components: + Eewald = -214.6559882144248945 + EH = 28.5857387723713110 + Eloc = -40.1186842665999635 + Enl = -69.0084493129606642 + EvdW = -0.1192533377321287 + Exc = -90.7845534796796727 + Exc_core = 50.3731883713289008 + KE = 89.1972709081141488 +------------------------------------- + Etot = -246.5307305595829348 + TS = 0.0002773406577414 +------------------------------------- + F = -246.5310079002406667 + +LatticeMinimize: Iter: 0 F: -246.531007900240667 |grad|_K: 2.745e-03 t[s]: 111.06 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.047 +0.047 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 +0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.838 15.838 15.838 +# coordination-number B 8.138 8.138 8.138 8.138 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043377 +EvdW_8 = -0.075910 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704038208 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] +ElecMinimize: Iter: 0 F: -246.531014271978677 |grad|_K: 2.488e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704035251 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.206 +ElecMinimize: Iter: 1 F: -246.531014618996693 |grad|_K: 7.345e-08 alpha: 3.083e-01 linmin: -6.352e-05 t[s]: 117.29 + FillingsUpdate: mu: +0.704031518 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.265 +ElecMinimize: Iter: 2 F: -246.531014707813426 |grad|_K: 6.000e-08 alpha: 9.057e-01 linmin: 6.919e-06 t[s]: 120.47 + FillingsUpdate: mu: +0.704033360 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.306 +ElecMinimize: Iter: 3 F: -246.531014768371961 |grad|_K: 4.795e-08 alpha: 9.261e-01 linmin: 3.658e-06 t[s]: 123.62 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.872e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.838 15.838 15.838 +# coordination-number B 8.138 8.138 8.138 8.138 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043377 +EvdW_8 = -0.075910 +# Lattice vectors: +R = +[ 6.16852 -5.97753e-05 5.29301e-05 ] +[ 2.27018e-05 16.4222 0.00192945 ] +[ 3.9928e-05 -0.00570738 5.90285 ] +unit cell volume = 597.963 + +# Strain tensor in Cartesian coordinates: +[ 1.4311e-05 -4.71455e-08 -1.19608e-08 ] +[ -4.71455e-08 -0.000321784 1.02767e-06 ] +[ -1.19608e-08 1.02767e-06 4.51425e-05 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -3.16235e-06 9.72711e-09 1.51381e-09 ] +[ 9.72711e-09 3.12615e-05 -1.04243e-07 ] +[ 1.51381e-09 -1.04243e-07 -5.40697e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000014086489759 2.393464963226479 1.474977371501900 1 +ion Ta 3.084271264231595 5.819543007953916 4.425076040486556 1 +ion Ta 3.084241830782444 10.604315563627694 1.472116500041577 1 +ion Ta -0.000020986919499 14.030934185850242 4.422174716636268 1 +ion B -0.000014091397776 7.251828452976323 1.473097720917905 1 +ion B 3.084298645948842 0.961238979979226 4.426960467748199 1 +ion B 3.084218889426424 15.462842647284960 1.470232558456424 1 +ion B 0.000006533363856 9.172348989626263 4.424049814606058 1 + +# Forces in Cartesian coordinates: +force Ta 0.000002656305160 -0.000090599278766 -0.000004686939808 1 +force Ta -0.000002780554917 -0.000072638279920 0.000002640588003 1 +force Ta 0.000003410172269 0.000090290543843 -0.000003019517788 1 +force Ta -0.000002762563820 0.000068162101984 0.000004644517497 1 +force B -0.000000578229282 -0.000088307202855 0.000009543323266 1 +force B 0.000000463088346 0.000074546028704 -0.000012789192807 1 +force B -0.000000560233414 -0.000056772413373 0.000012733201334 1 +force B 0.000000162461914 0.000068936586651 -0.000009123317262 1 + +# Energy components: + Eewald = -214.6743936804575981 + EH = 28.5801907094721130 + Eloc = -40.0962401542189326 + Enl = -69.0092234326302361 + EvdW = -0.1192864126888177 + Exc = -90.7856829553995226 + Exc_core = 50.3731891548009116 + KE = 89.2007106048843070 +------------------------------------- + Etot = -246.5307361662377730 + TS = 0.0002786021341825 +------------------------------------- + F = -246.5310147683719606 + +LatticeMinimize: Iter: 1 F: -246.531014768371961 |grad|_K: 2.273e-03 alpha: 1.000e+00 linmin: -9.031e-01 t[s]: 130.49 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.047 +0.047 +0.047 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 +0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.144 8.144 8.143 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043408 +EvdW_8 = -0.075975 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704530627 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531025878595273 |grad|_K: 4.371e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704518010 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.262 +ElecMinimize: Iter: 1 F: -246.531027214588903 |grad|_K: 2.910e-07 alpha: 3.840e-01 linmin: -1.375e-04 t[s]: 136.75 + FillingsUpdate: mu: +0.704505006 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.299 +ElecMinimize: Iter: 2 F: -246.531028288353497 |grad|_K: 2.216e-07 alpha: 6.973e-01 linmin: 7.818e-05 t[s]: 139.89 + FillingsUpdate: mu: +0.704515918 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.324 +ElecMinimize: Iter: 3 F: -246.531029025233863 |grad|_K: 1.464e-07 alpha: 8.278e-01 linmin: 1.006e-04 t[s]: 143.06 + FillingsUpdate: mu: +0.704516708 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 4 F: -246.531029205869743 |grad|_K: 9.860e-08 alpha: 4.645e-01 linmin: -1.439e-05 t[s]: 146.21 + FillingsUpdate: mu: +0.704515183 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.205 +ElecMinimize: Iter: 5 F: -246.531029297349278 |grad|_K: 5.126e-08 alpha: 5.177e-01 linmin: 2.594e-05 t[s]: 149.37 + FillingsUpdate: mu: +0.704515738 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.217 +ElecMinimize: Iter: 6 F: -246.531029328246632 |grad|_K: 2.835e-08 alpha: 6.476e-01 linmin: 1.799e-05 t[s]: 152.52 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.174e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.144 8.144 8.143 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043408 +EvdW_8 = -0.075975 +# Lattice vectors: +R = +[ 6.16918 -6.51258e-05 5.26355e-05 ] +[ 2.06706e-05 16.405 0.00194807 ] +[ 3.96224e-05 -0.00565097 5.90392 ] +unit cell volume = 597.507 + +# Strain tensor in Cartesian coordinates: +[ 0.000120098 -3.72492e-07 -6.27023e-08 ] +[ -3.72547e-07 -0.00137066 4.52454e-06 ] +[ -6.27015e-08 4.52452e-06 0.00022642 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -8.3604e-06 1.42182e-08 2.80363e-10 ] +[ 1.42182e-08 1.14337e-05 -4.20882e-08 ] +[ 2.80363e-10 -4.20882e-08 -4.9412e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000023813715142 2.390604013214516 1.475234480600942 1 +ion Ta 3.084584328359459 5.813169209201141 4.425908903944038 1 +ion Ta 3.084578157414626 10.593552085364093 1.472408297867962 1 +ion Ta -0.000036791658956 14.016500450836368 4.423043918082191 1 +ion B -0.000018837446157 7.243878315630210 1.473428155907734 1 +ion B 3.084626223062512 0.960543400213545 4.427715232784204 1 +ion B 3.084537813709094 15.446401698542397 1.470603744300826 1 +ion B 0.000003963154799 9.163016331935406 4.424847529217786 1 + +# Forces in Cartesian coordinates: +force Ta 0.000001084914930 0.000141960010169 -0.000004367879617 1 +force Ta -0.000001210748732 -0.000009421908688 0.000002618055463 1 +force Ta 0.000001248357327 0.000070400296685 -0.000002696507235 1 +force Ta -0.000001143490074 -0.000201438078333 0.000004325960740 1 +force B -0.000000768380446 -0.000275732002592 0.000005695191169 1 +force B 0.000000784553743 0.000303851856736 -0.000007616792945 1 +force B -0.000000855800566 -0.000298817632572 0.000007508392297 1 +force B 0.000000858749849 0.000269360114556 -0.000005496745663 1 + +# Energy components: + Eewald = -214.7276638602018579 + EH = 28.5647245912874865 + Eloc = -40.0317091353307788 + Enl = -69.0113097172592518 + EvdW = -0.1193834118021602 + Exc = -90.7888963153276904 + Exc_core = 50.3731914824034703 + KE = 89.2103061367852916 +------------------------------------- + Etot = -246.5307402294455414 + TS = 0.0002890988010826 +------------------------------------- + F = -246.5310293282466318 + +LatticeMinimize: Iter: 2 F: -246.531029328246632 |grad|_K: 1.236e-03 alpha: 1.000e+00 linmin: -6.852e-01 t[s]: 159.39 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 +0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.143 8.144 8.144 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043410 +EvdW_8 = -0.075988 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704520460 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531031962026219 |grad|_K: 3.755e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704526851 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.276 +ElecMinimize: Iter: 1 F: -246.531033769340610 |grad|_K: 2.573e-07 alpha: 7.052e-01 linmin: 1.376e-05 t[s]: 165.64 + FillingsUpdate: mu: +0.704528030 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.306 +ElecMinimize: Iter: 2 F: -246.531035102380287 |grad|_K: 2.639e-07 alpha: 1.110e+00 linmin: 5.537e-04 t[s]: 168.79 + FillingsUpdate: mu: +0.704526219 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.268 +ElecMinimize: Iter: 3 F: -246.531035795994967 |grad|_K: 1.709e-07 alpha: 5.477e-01 linmin: -2.876e-04 t[s]: 171.97 + FillingsUpdate: mu: +0.704524813 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 4 F: -246.531036101425457 |grad|_K: 1.002e-07 alpha: 5.738e-01 linmin: 1.926e-04 t[s]: 175.11 + FillingsUpdate: mu: +0.704524605 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.191 +ElecMinimize: Iter: 5 F: -246.531036212796238 |grad|_K: 5.894e-08 alpha: 6.108e-01 linmin: 7.984e-05 t[s]: 178.26 + FillingsUpdate: mu: +0.704524842 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.151 +ElecMinimize: Iter: 6 F: -246.531036247700513 |grad|_K: 3.541e-08 alpha: 5.531e-01 linmin: -1.788e-06 t[s]: 181.42 + FillingsUpdate: mu: +0.704525064 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.151 +ElecMinimize: Iter: 7 F: -246.531036261790803 |grad|_K: 2.032e-08 alpha: 6.184e-01 linmin: 9.272e-05 t[s]: 184.56 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 6.532e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.143 8.144 8.144 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043410 +EvdW_8 = -0.075988 +# Lattice vectors: +R = +[ 6.17151 -7.61423e-05 5.25274e-05 ] +[ 1.65228e-05 16.3936 0.00196136 ] +[ 3.94998e-05 -0.00561167 5.90538 ] +unit cell volume = 597.466 + +# Strain tensor in Cartesian coordinates: +[ 0.000498951 -1.04175e-06 -8.4205e-08 ] +[ -1.0424e-06 -0.00206386 7.0028e-06 ] +[ -8.41915e-08 7.00307e-06 0.000473185 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -6.49741e-06 1.01761e-08 -7.95605e-10 ] +[ 1.01761e-08 3.16135e-06 -2.48222e-08 ] +[ -7.95605e-10 -2.48222e-08 -7.77737e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000029775694859 2.389619343583877 1.475578543550516 1 +ion Ta 3.085740458134041 5.809058692164263 4.427030535410705 1 +ion Ta 3.085748496870723 10.586609022791823 1.472781763426523 1 +ion Ta -0.000054251406294 14.005792256272583 4.424195525424639 1 +ion B -0.000028108986210 7.237385110729197 1.473846033579680 1 +ion B 3.085798339673751 0.961490250908128 4.428761276913454 1 +ion B 3.085691086382508 15.434117602788850 1.471052900390355 1 +ion B 0.000002233955824 9.158087989122372 4.425926894248790 1 + +# Forces in Cartesian coordinates: +force Ta 0.000000180448983 -0.000001779224432 -0.000003215298322 1 +force Ta -0.000000213491438 -0.000022635216900 0.000002165526987 1 +force Ta 0.000000108554062 0.000006971364088 -0.000002113568274 1 +force Ta -0.000000196012767 0.000018046560330 0.000003199056616 1 +force B -0.000000552365229 -0.000329498688774 0.000001901472926 1 +force B 0.000000562095795 0.000313550862043 -0.000002592578413 1 +force B -0.000000582293062 -0.000321161272580 0.000002501303027 1 +force B 0.000000699542294 0.000336616788772 -0.000001894702260 1 + +# Energy components: + Eewald = -214.7312629602534173 + EH = 28.5655380437543300 + Eloc = -40.0285694974605377 + Enl = -69.0117058129617078 + EvdW = -0.1193978908337048 + Exc = -90.7889608782997755 + Exc_core = 50.3731919376023782 + KE = 89.2104335455247650 +------------------------------------- + Etot = -246.5307335129276112 + TS = 0.0003027488631822 +------------------------------------- + F = -246.5310362617908027 + +LatticeMinimize: Iter: 3 F: -246.531036261790803 |grad|_K: 8.306e-04 alpha: 1.000e+00 linmin: -3.257e-01 t[s]: 191.45 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 -0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.844 15.844 15.844 15.844 +# coordination-number B 8.141 8.142 8.142 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043405 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704449752 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531026682492154 |grad|_K: 7.050e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704459881 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.214 +ElecMinimize: Iter: 1 F: -246.531032693801336 |grad|_K: 4.310e-07 alpha: 6.655e-01 linmin: -2.195e-06 t[s]: 197.70 + FillingsUpdate: mu: +0.704460182 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.27 +ElecMinimize: Iter: 2 F: -246.531036680169876 |grad|_K: 4.159e-07 alpha: 1.182e+00 linmin: 4.513e-04 t[s]: 200.85 + FillingsUpdate: mu: +0.704456912 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.327 +ElecMinimize: Iter: 3 F: -246.531039288269824 |grad|_K: 3.382e-07 alpha: 8.295e-01 linmin: 7.410e-05 t[s]: 204.00 + FillingsUpdate: mu: +0.704454936 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.343 +ElecMinimize: Iter: 4 F: -246.531040658466878 |grad|_K: 2.511e-07 alpha: 6.585e-01 linmin: 1.756e-04 t[s]: 207.15 + FillingsUpdate: mu: +0.704454956 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.314 +ElecMinimize: Iter: 5 F: -246.531041296284229 |grad|_K: 1.467e-07 alpha: 5.571e-01 linmin: 1.295e-04 t[s]: 210.30 + FillingsUpdate: mu: +0.704455609 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.273 +ElecMinimize: Iter: 6 F: -246.531041548141133 |grad|_K: 9.871e-08 alpha: 6.442e-01 linmin: 7.198e-05 t[s]: 213.46 + FillingsUpdate: mu: +0.704455872 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.238 +ElecMinimize: Iter: 7 F: -246.531041644714321 |grad|_K: 6.791e-08 alpha: 5.455e-01 linmin: -2.842e-06 t[s]: 216.64 + FillingsUpdate: mu: +0.704455977 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 8 F: -246.531041694388506 |grad|_K: 4.287e-08 alpha: 5.925e-01 linmin: -2.160e-05 t[s]: 219.80 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 7.189e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.844 15.844 15.844 15.844 +# coordination-number B 8.141 8.142 8.142 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043405 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17576 -9.47374e-05 5.29299e-05 ] +[ 9.52926e-06 16.3804 0.0019841 ] +[ 3.98907e-05 -0.00554499 5.90623 ] +unit cell volume = 597.483 + +# Strain tensor in Cartesian coordinates: +[ 0.00118728 -2.17121e-06 -2.18338e-08 ] +[ -2.17321e-06 -0.00286467 1.11158e-05 ] +[ -2.17693e-08 1.11123e-05 0.00061781 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -3.84706e-06 2.06861e-09 -6.49216e-10 ] +[ 2.06861e-09 -5.44433e-07 1.28872e-09 ] +[ -6.49216e-10 1.28872e-09 1.41337e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000034114290175 2.387571268022230 1.475755349748698 1 +ion Ta 3.087849398723925 5.804154459943446 4.427724919689199 1 +ion Ta 3.087867051092635 10.578177718691764 1.473008209966117 1 +ion Ta -0.000077119608624 13.994907943198326 4.424939003719408 1 +ion B -0.000043935405504 7.227509823373992 1.474128072184157 1 +ion B 3.087928101798946 0.964589895884514 4.429352832810734 1 +ion B 3.087788784233561 15.417825744028846 1.471381110090443 1 +ion B 0.000000660313035 9.154879072058938 4.426566128753437 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000465565409 0.000169706448987 0.000001306198760 1 +force Ta 0.000000569150674 -0.000015052188429 -0.000000826241549 1 +force Ta -0.000000570285414 -0.000029336045811 0.000000988949218 1 +force Ta 0.000000488929249 -0.000126358388630 -0.000001411401752 1 +force B 0.000000157986568 -0.000127794177558 -0.000000980192501 1 +force B -0.000000168951475 0.000163248276740 0.000001274162211 1 +force B 0.000000130690925 -0.000154299039129 -0.000001291000006 1 +force B -0.000000123370772 0.000119498543090 0.000000893930426 1 + +# Energy components: + Eewald = -214.7276557127735828 + EH = 28.5694583224511760 + Eloc = -40.0346304300992202 + Enl = -69.0119383413610450 + EvdW = -0.1194033767426411 + Exc = -90.7884592491663085 + Exc_core = 50.3731921848171353 + KE = 89.2087147320197289 +------------------------------------- + Etot = -246.5307218708547623 + TS = 0.0003198235337484 +------------------------------------- + F = -246.5310416943885059 + +LatticeMinimize: Iter: 4 F: -246.531041694388506 |grad|_K: 4.614e-04 alpha: 1.000e+00 linmin: -1.678e-01 t[s]: 226.68 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.047 +# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 -0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.841 15.840 15.837 +# coordination-number B 8.140 8.135 8.134 8.139 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043386 +EvdW_8 = -0.075993 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704256554 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531025511751722 |grad|_K: 8.319e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704271215 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 1 F: -246.531031375441330 |grad|_K: 5.133e-07 alpha: 4.662e-01 linmin: 2.885e-06 t[s]: 232.91 + FillingsUpdate: mu: +0.704278446 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.243 +ElecMinimize: Iter: 2 F: -246.531034461304444 |grad|_K: 4.011e-07 alpha: 6.449e-01 linmin: 1.929e-04 t[s]: 236.09 + FillingsUpdate: mu: +0.704269868 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.287 +ElecMinimize: Iter: 3 F: -246.531037064538708 |grad|_K: 2.671e-07 alpha: 8.921e-01 linmin: 1.271e-04 t[s]: 239.24 + FillingsUpdate: mu: +0.704268747 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.285 +ElecMinimize: Iter: 4 F: -246.531037903744476 |grad|_K: 1.767e-07 alpha: 6.479e-01 linmin: 4.925e-06 t[s]: 242.39 + FillingsUpdate: mu: +0.704268666 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.223 +ElecMinimize: Iter: 5 F: -246.531038186411024 |grad|_K: 1.141e-07 alpha: 4.982e-01 linmin: 1.104e-05 t[s]: 245.53 + FillingsUpdate: mu: +0.704268389 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.201 +ElecMinimize: Iter: 6 F: -246.531038317370076 |grad|_K: 6.157e-08 alpha: 5.534e-01 linmin: -4.478e-06 t[s]: 248.68 + FillingsUpdate: mu: +0.704268888 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.22 +ElecMinimize: Iter: 7 F: -246.531038364612812 |grad|_K: 3.648e-08 alpha: 6.856e-01 linmin: -1.849e-05 t[s]: 251.82 + FillingsUpdate: mu: +0.704269068 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.235 +ElecMinimize: Iter: 8 F: -246.531038379635930 |grad|_K: 2.334e-08 alpha: 6.212e-01 linmin: 9.469e-06 t[s]: 254.97 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 8.448e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.841 15.840 15.837 +# coordination-number B 8.140 8.135 8.134 8.139 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043386 +EvdW_8 = -0.075993 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: 0.720696 gdotd/gdotd0: -2.16484 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.842 +# coordination-number B 8.141 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704420190 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531035415403750 |grad|_K: 5.767e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704406240 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.23 +ElecMinimize: Iter: 1 F: -246.531038498130698 |grad|_K: 3.564e-07 alpha: 5.099e-01 linmin: -3.589e-05 t[s]: 267.81 + FillingsUpdate: mu: +0.704400814 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.244 +ElecMinimize: Iter: 2 F: -246.531040129369387 |grad|_K: 2.965e-07 alpha: 7.065e-01 linmin: -8.916e-05 t[s]: 271.04 + FillingsUpdate: mu: +0.704406014 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.285 +ElecMinimize: Iter: 3 F: -246.531041494300439 |grad|_K: 1.872e-07 alpha: 8.537e-01 linmin: -9.396e-06 t[s]: 274.22 + FillingsUpdate: mu: +0.704406538 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.328 +ElecMinimize: Iter: 4 F: -246.531041953509856 |grad|_K: 1.130e-07 alpha: 7.211e-01 linmin: -2.661e-05 t[s]: 277.38 + FillingsUpdate: mu: +0.704406773 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.316 +ElecMinimize: Iter: 5 F: -246.531042101016880 |grad|_K: 7.764e-08 alpha: 6.358e-01 linmin: -1.391e-05 t[s]: 280.52 + FillingsUpdate: mu: +0.704406688 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.233 +ElecMinimize: Iter: 6 F: -246.531042149535807 |grad|_K: 5.068e-08 alpha: 4.429e-01 linmin: -6.638e-07 t[s]: 283.67 + FillingsUpdate: mu: +0.704406377 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.189 +ElecMinimize: Iter: 7 F: -246.531042173879570 |grad|_K: 2.922e-08 alpha: 5.215e-01 linmin: -2.252e-05 t[s]: 286.82 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.264e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.842 +# coordination-number B 8.141 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 +# Lattice vectors: +R = +[ 6.17686 -9.56645e-05 5.31532e-05 ] +[ 9.18629e-06 16.3807 0.00198391 ] +[ 4.01104e-05 -0.00554504 5.90563 ] +unit cell volume = 597.539 + +# Strain tensor in Cartesian coordinates: +[ 0.00136503 -2.227e-06 1.44186e-08 ] +[ -2.22888e-06 -0.00284668 1.1078e-05 ] +[ 1.45105e-08 1.10732e-05 0.000515328 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.85241e-06 -9.71227e-09 -3.79561e-12 ] +[ -9.71227e-09 2.26493e-06 8.18843e-09 ] +[ -3.79561e-12 8.18843e-09 1.47689e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000030823953056 2.388616337987223 1.475614851126392 1 +ion Ta 3.088401411030260 5.804130488408757 4.427264643267180 1 +ion Ta 3.088410904362411 10.578139300361443 1.472864883223145 1 +ion Ta -0.000074395171918 13.994507862159116 4.424473913215363 1 +ion B -0.000042818012558 7.226921939106935 1.473968737535463 1 +ion B 3.088474792086342 0.965536319238178 4.428909887658269 1 +ion B 3.088337543684599 15.417237684317360 1.471219336676431 1 +ion B -0.000001165476343 9.155706529538742 4.426119959660315 1 + +# Forces in Cartesian coordinates: +force Ta 0.000000323036195 -0.000212775014497 0.000000266636620 1 +force Ta -0.000000353159760 0.000131942916382 -0.000000145463472 1 +force Ta 0.000000330187713 0.000042258562630 0.000000055403925 1 +force Ta -0.000000343984957 0.000040137991624 -0.000000251368278 1 +force B 0.000000150826382 -0.000002511863929 -0.000000560692838 1 +force B -0.000000102098004 -0.000029074457280 0.000000803376795 1 +force B 0.000000115044701 0.000029245784065 -0.000000825183337 1 +force B -0.000000089307516 0.000001544869166 0.000000617721082 1 + +# Energy components: + Eewald = -214.7206562776039220 + EH = 28.5724130347543586 + Eloc = -40.0437031895604250 + Enl = -69.0118005584411947 + EvdW = -0.1193967998711261 + Exc = -90.7879399785789900 + Exc_core = 50.3731920550980874 + KE = 89.2071716495628095 +------------------------------------- + Etot = -246.5307200646404056 + TS = 0.0003221092391512 +------------------------------------- + F = -246.5310421738795696 + +LatticeMinimize: Iter: 5 F: -246.531042173879570 |grad|_K: 3.331e-04 alpha: 2.649e-01 linmin: 3.734e-02 t[s]: 293.70 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704400512 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] +ElecMinimize: Iter: 0 F: -246.531042168085634 |grad|_K: 1.574e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704399746 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.184 +ElecMinimize: Iter: 1 F: -246.531042313154273 |grad|_K: 5.154e-08 alpha: 3.223e-01 linmin: 5.761e-06 t[s]: 299.95 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.668220e-01. + FillingsUpdate: mu: +0.704399023 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.259 +ElecMinimize: Iter: 2 F: -246.531042359930979 |grad|_K: 4.336e-08 alpha: 9.690e-01 linmin: -1.423e-05 t[s]: 304.14 + FillingsUpdate: mu: +0.704399109 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.32 +ElecMinimize: Iter: 3 F: -246.531042396724303 |grad|_K: 3.753e-08 alpha: 1.077e+00 linmin: 3.381e-05 t[s]: 307.28 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.926e-09 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 +# Lattice vectors: +R = +[ 6.17729 -9.26838e-05 5.31591e-05 ] +[ 1.0312e-05 16.3792 0.00198354 ] +[ 4.01127e-05 -0.00554565 5.90569 ] +unit cell volume = 597.533 + +# Strain tensor in Cartesian coordinates: +[ 0.00143485 -2.0453e-06 1.47345e-08 ] +[ -2.04605e-06 -0.00293691 1.10436e-05 ] +[ 1.4824e-08 1.10401e-05 0.000525671 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.34726e-06 7.93739e-10 -1.62258e-10 ] +[ 7.93739e-10 6.9017e-07 1.08661e-09 ] +[ -1.62258e-10 1.08661e-09 5.39158e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032598836405 2.387806263857039 1.475628634652102 1 +ion Ta 3.088616327412532 5.803975252143080 4.427311177145520 1 +ion Ta 3.088629609300132 10.577319695711328 1.472878536043548 1 +ion Ta -0.000073285235838 13.993332687962614 4.424520653664504 1 +ion B -0.000041452468213 7.226129059583396 1.473984348897573 1 +ion B 3.088690407621215 0.965495187709153 4.428955000327909 1 +ion B 3.088555645794738 15.415795677959148 1.471234596975623 1 +ion B 0.000000645036171 9.155014616292998 4.426165055909802 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000304270083 0.000023959686182 0.000000466139625 1 +force Ta 0.000000320615867 -0.000039773504949 -0.000000278290855 1 +force Ta -0.000000297021261 0.000005320895644 0.000000242595352 1 +force Ta 0.000000295304903 0.000008526982820 -0.000000443742199 1 +force B 0.000000117539435 -0.000024589399294 -0.000000767816509 1 +force B -0.000000098985029 0.000013808836491 0.000001032481242 1 +force B 0.000000121457376 -0.000011152103790 -0.000001066942488 1 +force B -0.000000111982816 0.000022360524564 0.000000768153612 1 + +# Energy components: + Eewald = -214.7213057123609019 + EH = 28.5721759138337354 + Eloc = -40.0429414587348518 + Enl = -69.0117974720974559 + EvdW = -0.1193974825667439 + Exc = -90.7880124097588208 + Exc_core = 50.3731920760956626 + KE = 89.2073662863590755 +------------------------------------- + Etot = -246.5307202592302644 + TS = 0.0003221374940495 +------------------------------------- + F = -246.5310423967243025 + +LatticeMinimize: Iter: 6 F: -246.531042396724303 |grad|_K: 1.291e-04 alpha: 1.000e+00 linmin: -9.666e-02 t[s]: 314.16 +LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'tau_up' ... done +Dumping 'tau_dn' ... done +Dumping 'd_tot' ... done +Dumping 'eigenvals' ... done +Dumping 'eigStats' ... + eMin: -1.780949 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: +0.704289 at state 92 ( [ +0.000000 +0.500000 +0.142857 ] spin -1 ) + mu : +0.704399 + LUMO: +0.704651 at state 28 ( [ +0.333333 +0.000000 +0.000000 ] spin 1 ) + eMax: +0.949497 at state 53 ( [ +0.500000 +0.500000 -0.428571 ] spin 1 ) + HOMO-LUMO gap: +0.000362 + Optical gap : +0.012020 at state 1 ( [ +0.000000 +0.000000 +0.142857 ] spin 1 ) +Dumping 'Ecomponents' ... done +Dumping 'dosUp' ... done. +Dumping 'dosDn' ... done. +End date and time: Fri Mar 8 18:00:30 2024 (Duration: 0-0:05:15.72) +Done! + +PROFILER: augmentDensityGrid 0.000351 +/- 0.000124 s, 290 calls, 0.101737 s total +PROFILER: augmentDensityGridGrad 0.014065 +/- 0.010857 s, 170 calls, 2.391024 s total +PROFILER: augmentDensitySpherical 0.000361 +/- 0.000154 s, 48720 calls, 17.565885 s total +PROFILER: augmentDensitySphericalGrad 0.000405 +/- 0.000165 s, 35370 calls, 14.338830 s total +PROFILER: augmentOverlap 0.000232 +/- 0.000089 s, 104340 calls, 24.224794 s total +PROFILER: changeGrid 0.000015 +/- 0.000001 s, 57546 calls, 0.871989 s total +PROFILER: ColumnBundle::randomize 0.000244 +/- 0.000005 s, 168 calls, 0.040927 s total +PROFILER: diagouterI 0.001099 +/- 0.000211 s, 24864 calls, 27.322486 s total +PROFILER: EdensityAndVscloc 0.001043 +/- 0.000012 s, 146 calls, 0.152224 s total +PROFILER: EnlAndGrad 0.000660 +/- 0.000100 s, 52506 calls, 34.677000 s total +PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 1030 calls, 0.002974 s total +PROFILER: ExCorrFunctional 0.000059 +/- 0.000094 s, 187 calls, 0.010991 s total +PROFILER: ExCorrTotal 0.000739 +/- 0.000229 s, 187 calls, 0.138159 s total +PROFILER: Idag_DiagV_I 0.002085 +/- 0.000489 s, 16341 calls, 34.071627 s total +PROFILER: inv(matrix) 0.000222 +/- 0.000034 s, 22512 calls, 4.992395 s total +PROFILER: matrix::diagonalize 0.001028 +/- 0.000282 s, 40533 calls, 41.675986 s total +PROFILER: matrix::set 0.000009 +/- 0.000002 s, 368034 calls, 3.170898 s total +PROFILER: orthoMatrix(matrix) 0.000200 +/- 0.000060 s, 24909 calls, 4.988118 s total +PROFILER: RadialFunctionR::transform 0.001786 +/- 0.000335 s, 98 calls, 0.175033 s total +PROFILER: reduceKmesh 0.000002 +/- 0.000000 s, 1 calls, 0.000002 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.201630 +/- 0.009988 s, 25 calls, 5.040746 s total +PROFILER: WavefunctionDrag 0.560681 +/- 0.111152 s, 8 calls, 4.485448 s total +PROFILER: Y*M 0.000019 +/- 0.000003 s, 242866 calls, 4.670805 s total +PROFILER: Y1^Y2 0.000028 +/- 0.000019 s, 191040 calls, 5.340149 s total + +MEMUSAGE: ColumnBundle 1.121902 GB +MEMUSAGE: complexScalarFieldTilde 0.000701 GB +MEMUSAGE: IndexArrays 0.006395 GB +MEMUSAGE: matrix 0.123463 GB +MEMUSAGE: misc 0.002022 GB +MEMUSAGE: ScalarField 0.012617 GB +MEMUSAGE: ScalarFieldTilde 0.007510 GB +MEMUSAGE: Total 1.164226 GB diff --git a/tests/files/io/jdftx/example_files/ex_text_slice_forJAtoms_latmin b/tests/files/io/jdftx/example_files/ex_text_slice_forJAtoms_latmin new file mode 100644 index 00000000000..4318677d4b7 --- /dev/null +++ b/tests/files/io/jdftx/example_files/ex_text_slice_forJAtoms_latmin @@ -0,0 +1,135 @@ + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.713855355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] +ElecMinimize: Iter: 0 F: -246.455370884127575 |grad|_K: 7.677e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.706435257 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00591 Tot: -0.00247 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -246.520287479167706 |grad|_K: 2.836e-05 alpha: 6.060e-01 linmin: 2.774e-05 t[s]: 48.04 + FillingsUpdate: mu: +0.704468403 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00420 Tot: -0.00250 ] + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 2 F: -246.529235826500923 |grad|_K: 1.174e-05 alpha: 6.123e-01 linmin: 8.789e-05 t[s]: 51.20 + FillingsUpdate: mu: +0.704067779 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00166 ] + SubspaceRotationAdjust: set factor to 1.02 +ElecMinimize: Iter: 3 F: -246.530549052738621 |grad|_K: 6.863e-06 alpha: 5.241e-01 linmin: 1.563e-04 t[s]: 54.37 + FillingsUpdate: mu: +0.704000037 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00205 Tot: -0.00127 ] + SubspaceRotationAdjust: set factor to 0.665 +ElecMinimize: Iter: 4 F: -246.530711079692253 |grad|_K: 5.958e-06 alpha: 1.900e-01 linmin: 1.061e-04 t[s]: 57.53 + FillingsUpdate: mu: +0.703897258 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00126 Tot: -0.00069 ] + SubspaceRotationAdjust: set factor to 0.555 +ElecMinimize: Iter: 5 F: -246.530867381951509 |grad|_K: 2.932e-06 alpha: 2.428e-01 linmin: -1.218e-05 t[s]: 60.69 + FillingsUpdate: mu: +0.703892047 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00079 Tot: -0.00032 ] + SubspaceRotationAdjust: set factor to 0.422 +ElecMinimize: Iter: 6 F: -246.530928881947005 |grad|_K: 2.696e-06 alpha: 3.934e-01 linmin: -6.073e-05 t[s]: 63.85 + FillingsUpdate: mu: +0.703880780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00053 Tot: -0.00006 ] + SubspaceRotationAdjust: set factor to 0.343 +ElecMinimize: Iter: 7 F: -246.530966822712173 |grad|_K: 1.520e-06 alpha: 2.871e-01 linmin: -4.667e-06 t[s]: 67.02 + FillingsUpdate: mu: +0.703874478 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00043 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.386 +ElecMinimize: Iter: 8 F: -246.530988732848670 |grad|_K: 1.144e-06 alpha: 5.218e-01 linmin: 9.232e-07 t[s]: 70.21 + FillingsUpdate: mu: +0.703872920 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00038 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.287 +ElecMinimize: Iter: 9 F: -246.530997788390636 |grad|_K: 8.064e-07 alpha: 3.807e-01 linmin: -7.146e-06 t[s]: 73.41 + FillingsUpdate: mu: +0.703869664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00032 Tot: +0.00015 ] + SubspaceRotationAdjust: set factor to 0.322 +ElecMinimize: Iter: 10 F: -246.531003110075915 |grad|_K: 5.077e-07 alpha: 4.503e-01 linmin: -7.080e-06 t[s]: 76.59 + FillingsUpdate: mu: +0.703865324 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00026 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.317 +ElecMinimize: Iter: 11 F: -246.531005566529700 |grad|_K: 3.894e-07 alpha: 5.242e-01 linmin: -4.677e-06 t[s]: 79.75 + FillingsUpdate: mu: +0.703862944 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00020 Tot: +0.00012 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 12 F: -246.531006767661353 |grad|_K: 2.556e-07 alpha: 4.357e-01 linmin: 1.413e-06 t[s]: 82.92 + FillingsUpdate: mu: +0.703863024 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00015 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.269 +ElecMinimize: Iter: 13 F: -246.531007355558700 |grad|_K: 1.828e-07 alpha: 4.953e-01 linmin: -3.387e-07 t[s]: 86.08 + FillingsUpdate: mu: +0.703864560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00011 Tot: +0.00007 ] + SubspaceRotationAdjust: set factor to 0.258 +ElecMinimize: Iter: 14 F: -246.531007663892041 |grad|_K: 1.228e-07 alpha: 5.076e-01 linmin: -1.829e-07 t[s]: 89.24 + FillingsUpdate: mu: +0.703866170 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00006 ] + SubspaceRotationAdjust: set factor to 0.217 +ElecMinimize: Iter: 15 F: -246.531007805900202 |grad|_K: 8.711e-08 alpha: 5.179e-01 linmin: 1.701e-06 t[s]: 92.41 + FillingsUpdate: mu: +0.703866756 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00004 ] + SubspaceRotationAdjust: set factor to 0.222 +ElecMinimize: Iter: 16 F: -246.531007870491095 |grad|_K: 5.554e-08 alpha: 4.684e-01 linmin: 1.808e-06 t[s]: 95.60 + FillingsUpdate: mu: +0.703866408 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00003 ] + SubspaceRotationAdjust: set factor to 0.208 +ElecMinimize: Iter: 17 F: -246.531007900240667 |grad|_K: 3.756e-08 alpha: 5.305e-01 linmin: -2.241e-06 t[s]: 98.80 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.620e-04 + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 +# Lattice vectors: +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 + +# Strain tensor in Cartesian coordinates: +[ 10.0 0 0 ] +[ 0.000 0 0 ] +[ 2.0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.69853e-06 5.59557e-09 1.41959e-09 ] +[ 5.59557e-09 3.81916e-05 -1.21971e-07 ] +[ 1.41959e-09 -1.21971e-07 -5.35784e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 +ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 +ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 +ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 +ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 +ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 +ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 +ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 + +# Forces in Cartesian coordinates: +force Ta 0.000003219385226 0.000024941936105 -0.000004667309539 1 +force Ta -0.000003544134674 0.000100910630455 0.000002347800877 1 +force Ta 0.000004213169884 -0.000095340568768 -0.000002813127670 1 +force Ta -0.000003269450224 -0.000030911240225 0.000004677087443 1 +force B -0.000000729001011 -0.000015720776255 0.000010772774563 1 +force B 0.000000608095531 0.000019054253012 -0.000014315882331 1 +force B -0.000000498752112 0.000012643289756 0.000014335980866 1 +force B 0.000000021330734 -0.000015026361853 -0.000010315177459 1 + +# Energy components: + Eewald = -214.6559882144248945 + EH = 28.5857387723713110 + Eloc = -40.1186842665999635 + Enl = -69.0084493129606642 + EvdW = -0.1192533377321287 + Exc = -90.7845534796796727 + Exc_core = 50.3731883713289008 + KE = 89.1972709081141488 +------------------------------------- + Etot = -246.5307305595829348 + TS = 0.0002773406577414 +------------------------------------- + F = -246.5310079002406667 + +LatticeMinimize: Iter: 0 F: -246.531007900240667 |grad|_K: 2.745e-03 t[s]: 112.28 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.047 +0.047 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 +0.000 +0.000 +0.000 diff --git a/tests/files/io/jdftx/example_files/ex_text_slice_forJAtoms_latmin2 b/tests/files/io/jdftx/example_files/ex_text_slice_forJAtoms_latmin2 new file mode 100644 index 00000000000..d04af77af2e --- /dev/null +++ b/tests/files/io/jdftx/example_files/ex_text_slice_forJAtoms_latmin2 @@ -0,0 +1,135 @@ + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +1.713855355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] +ElecMinimize: Iter: 0 F: -246.455370884127575 |grad|_K: 7.677e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.706435257 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00591 Tot: -0.00247 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -246.520287479167706 |grad|_K: 2.836e-05 alpha: 6.060e-01 linmin: 2.774e-05 t[s]: 48.04 + FillingsUpdate: mu: +0.704468403 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00420 Tot: -0.00250 ] + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 2 F: -246.529235826500923 |grad|_K: 1.174e-05 alpha: 6.123e-01 linmin: 8.789e-05 t[s]: 51.20 + FillingsUpdate: mu: +0.704067779 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00166 ] + SubspaceRotationAdjust: set factor to 1.02 +ElecMinimize: Iter: 3 F: -246.530549052738621 |grad|_K: 6.863e-06 alpha: 5.241e-01 linmin: 1.563e-04 t[s]: 54.37 + FillingsUpdate: mu: +0.704000037 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00205 Tot: -0.00127 ] + SubspaceRotationAdjust: set factor to 0.665 +ElecMinimize: Iter: 4 F: -246.530711079692253 |grad|_K: 5.958e-06 alpha: 1.900e-01 linmin: 1.061e-04 t[s]: 57.53 + FillingsUpdate: mu: +0.703897258 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00126 Tot: -0.00069 ] + SubspaceRotationAdjust: set factor to 0.555 +ElecMinimize: Iter: 5 F: -246.530867381951509 |grad|_K: 2.932e-06 alpha: 2.428e-01 linmin: -1.218e-05 t[s]: 60.69 + FillingsUpdate: mu: +0.703892047 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00079 Tot: -0.00032 ] + SubspaceRotationAdjust: set factor to 0.422 +ElecMinimize: Iter: 6 F: -246.530928881947005 |grad|_K: 2.696e-06 alpha: 3.934e-01 linmin: -6.073e-05 t[s]: 63.85 + FillingsUpdate: mu: +0.703880780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00053 Tot: -0.00006 ] + SubspaceRotationAdjust: set factor to 0.343 +ElecMinimize: Iter: 7 F: -246.530966822712173 |grad|_K: 1.520e-06 alpha: 2.871e-01 linmin: -4.667e-06 t[s]: 67.02 + FillingsUpdate: mu: +0.703874478 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00043 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.386 +ElecMinimize: Iter: 8 F: -246.530988732848670 |grad|_K: 1.144e-06 alpha: 5.218e-01 linmin: 9.232e-07 t[s]: 70.21 + FillingsUpdate: mu: +0.703872920 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00038 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.287 +ElecMinimize: Iter: 9 F: -246.530997788390636 |grad|_K: 8.064e-07 alpha: 3.807e-01 linmin: -7.146e-06 t[s]: 73.41 + FillingsUpdate: mu: +0.703869664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00032 Tot: +0.00015 ] + SubspaceRotationAdjust: set factor to 0.322 +ElecMinimize: Iter: 10 F: -246.531003110075915 |grad|_K: 5.077e-07 alpha: 4.503e-01 linmin: -7.080e-06 t[s]: 76.59 + FillingsUpdate: mu: +0.703865324 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00026 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.317 +ElecMinimize: Iter: 11 F: -246.531005566529700 |grad|_K: 3.894e-07 alpha: 5.242e-01 linmin: -4.677e-06 t[s]: 79.75 + FillingsUpdate: mu: +0.703862944 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00020 Tot: +0.00012 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 12 F: -246.531006767661353 |grad|_K: 2.556e-07 alpha: 4.357e-01 linmin: 1.413e-06 t[s]: 82.92 + FillingsUpdate: mu: +0.703863024 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00015 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.269 +ElecMinimize: Iter: 13 F: -246.531007355558700 |grad|_K: 1.828e-07 alpha: 4.953e-01 linmin: -3.387e-07 t[s]: 86.08 + FillingsUpdate: mu: +0.703864560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00011 Tot: +0.00007 ] + SubspaceRotationAdjust: set factor to 0.258 +ElecMinimize: Iter: 14 F: -246.531007663892041 |grad|_K: 1.228e-07 alpha: 5.076e-01 linmin: -1.829e-07 t[s]: 89.24 + FillingsUpdate: mu: +0.703866170 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00006 ] + SubspaceRotationAdjust: set factor to 0.217 +ElecMinimize: Iter: 15 F: -246.531007805900202 |grad|_K: 8.711e-08 alpha: 5.179e-01 linmin: 1.701e-06 t[s]: 92.41 + FillingsUpdate: mu: +0.703866756 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00004 ] + SubspaceRotationAdjust: set factor to 0.222 +ElecMinimize: Iter: 16 F: -246.531007870491095 |grad|_K: 5.554e-08 alpha: 4.684e-01 linmin: 1.808e-06 t[s]: 95.60 + FillingsUpdate: mu: +0.703866408 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00003 ] + SubspaceRotationAdjust: set factor to 0.208 +ElecMinimize: Iter: 17 F: -246.531007900240667 |grad|_K: 3.756e-08 alpha: 5.305e-01 linmin: -2.241e-06 t[s]: 98.80 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.620e-04 + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 +# Lattice vectors: +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 + +# Strain tensor in Cartesian coordinates: +[ 10.0 0 0 ] +[ 0.000 0 0 ] +[ 2.0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.69853e-06 5.59557e-09 1.41959e-09 ] +[ 5.59557e-09 3.81916e-05 -1.21971e-07 ] +[ 1.41959e-09 -1.21971e-07 -5.35784e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 +ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 +ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 +ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 +ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 +ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 +ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 +ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 + +# Forces in Cartesian coordinates: +force Ta 0.000003219385226 0.000024941936105 -0.000004667309539 1 +force Ta -0.000003544134674 0.000100910630455 0.000002347800877 1 +force Ta 0.000004213169884 -0.000095340568768 -0.000002813127670 1 +force Ta -0.000003269450224 -0.000030911240225 0.000004677087443 1 +force B -0.000000729001011 -0.000015720776255 0.000010772774563 1 +force B 0.000000608095531 0.000019054253012 -0.000014315882331 1 +force B -0.000000498752112 0.000012643289756 0.000014335980866 1 +force B 0.000000021330734 -0.000015026361853 -0.000010315177459 1 + +# Energy components: + Eewald = -214.6559882144248945 + EH = 28.5857387723713110 + Eloc = -40.1186842665999635 + Enl = -69.0084493129606642 + EvdW = -0.1192533377321287 + Exc = -90.7845534796796727 + Exc_core = 50.3731883713289008 + KE = 89.1972709081141488 +------------------------------------- + Etot = -246.5307305595829348 + TS = 0.0002773406577414 +------------------------------------- + F = -246.5310079002406667 + +LatticeMinimize: Iter: 9 F: -246.531007900240667 |grad|_K: 2.745e-03 t[s]: 112.28 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.047 +0.047 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 +0.000 +0.000 +0.100 diff --git a/tests/files/io/jdftx/example_files/example_ionmin.out b/tests/files/io/jdftx/example_files/example_ionmin.out new file mode 100644 index 00000000000..26c5a7e5fb2 --- /dev/null +++ b/tests/files/io/jdftx/example_files/example_ionmin.out @@ -0,0 +1,6732 @@ + +*************** JDFTx 1.7.0 (git hash e155c65d) *************** + +Start date and time: Wed Jun 5 01:17:22 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001652 (0-3) +Divided in process groups (process indices): 0 (0) 1 (1) 2 (2) 3 (3) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 1 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 2 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 3 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 1.89 +Run totals: 4 processes, 128 threads, 4 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +band-projection-params yes no +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Slab 001 +coulomb-truncation-embed 8.21814 4.57743 20.4455 +davidson-band-ratio 1.1 +dump End State Forces ElecDensity BandEigs BandProjections EigStats Fillings Ecomponents Kpoints +dump +dump +dump +dump-name $VAR +elec-cutoff 25 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 195 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid LinearPCM 298.000000 1.013250 +fluid-anion F- 0.5 MeanFieldLJ \ + epsBulk 1 \ + pMol 0 \ + epsInf 1 \ + Pvap 0 \ + sigmaBulk 0 \ + Rvdw 2.24877 \ + Res 0 \ + tauNuc 343133 +fluid-cation Na+ 0.5 MeanFieldLJ \ + epsBulk 1 \ + pMol 0 \ + epsInf 1 \ + Pvap 0 \ + sigmaBulk 0 \ + Rvdw 2.19208 \ + Res 0 \ + tauNuc 343133 +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 400 \ + history 15 \ + knormThreshold 1e-11 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 6 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion C 15.516924000000003 8.971564000000003 29.481543000000002 1 +ion C 6.488065000000001 0.181361000000000 23.691129000000000 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342517000000004 8.971586000000002 29.211711000000012 1 +ion C 0.313658000000000 0.181361000000000 23.421311000000003 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.436398000000002 3.620570000000000 29.211701000000005 1 +ion C 9.568610000000000 5.532394000000000 23.960954000000005 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.261955000000000 3.620568000000000 28.941891999999999 1 +ion C 3.394203000000001 5.532394000000000 23.691130000000005 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.174400000000000 0.000001000000000 30.996452000000009 1 +ion Hf 12.551139000000001 7.256820000000001 26.543905000000002 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.000002000000000 0.000003000000000 30.726629000000006 1 +ion Hf 6.376730000000000 7.256823000000001 26.274084000000002 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.254951999999999 5.351033000000001 31.266273000000005 1 +ion Hf 9.470594000000002 1.905795000000000 26.274069000000008 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.429351000000002 5.351028000000001 31.536115000000006 1 +ion Hf 3.296185000000000 1.905795000000000 26.004261000000003 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.254951999999999 5.351033000000001 35.914999000000009 1 +ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/C.uspp +ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/Hf.uspp +ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/N.uspp +ion-species GBRV/$ID_pbe.uspp +ion-width Ecut +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 4 4 1 +latt-move-scale 0 0 0 +latt-scale 1 1 1 +lattice \ + 12.348814000000001 6.161090000000000 0.000000000000000 \ + 0.000000000000000 10.702064999999999 0.000000000000000 \ + 0.539642000000000 0.539642000000000 70.750715000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant CANDLE +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +target-mu -0.19 no + +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 12.3488 6.16109 0 ] +[ 0 10.7021 0 ] +[ 0.539642 0.539642 70.7507 ] +unit cell volume = 9350.26 +G = +[ 0.508809 -0.292917 0 ] +[ 0 0.5871 0 ] +[ -0.00388087 -0.00224385 0.0888074 ] +Minimum fftbox size, Smin = [ 56 56 320 ] +Chosen fftbox size, S = [ 56 56 320 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0.355431 + +Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/C.uspp': + Title: C. Created by USPP 7.3.6 on 3-2-2014 + Reference state energy: -5.406344. 4 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.504890 + |210> occupation: 2 eigenvalue: -0.194356 + lMax: 1 lLocal: 2 QijEcut: 5 + 4 projectors sampled on a log grid with 503 points: + l: 0 eig: -0.504890 rCut: 1.3 + l: 0 eig: 0.000000 rCut: 1.3 + l: 1 eig: -0.194357 rCut: 1.3 + l: 1 eig: 0.000000 rCut: 1.3 + Partial core density with radius 1.1 + Transforming core density to a uniform radial grid of dG=0.02 with 1597 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1597 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1597 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. + Core radius for overlap checks: 1.30 bohrs. + +Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/Hf.uspp': + Title: Hf. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -78.399178. 12 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -3.016121 + |510> occupation: 6 eigenvalue: -1.860466 + |600> occupation: 0 eigenvalue: -0.643057 + |610> occupation: 0 eigenvalue: -0.441591 + |520> occupation: 2 eigenvalue: -0.613878 + lMax: 3 lLocal: 3 QijEcut: 5 + 8 projectors sampled on a log grid with 679 points: + l: 0 eig: -3.016122 rCut: 1.5 + l: 0 eig: -0.643058 rCut: 1.5 + l: 0 eig: 1.000000 rCut: 1.5 + l: 1 eig: -1.860465 rCut: 1.6 + l: 1 eig: -0.441594 rCut: 1.6 + l: 2 eig: -0.613878 rCut: 1.75 + l: 2 eig: 1.000000 rCut: 1.75 + l: 3 eig: 1.000000 rCut: 2.3 + Partial core density with radius 1 + Transforming core density to a uniform radial grid of dG=0.02 with 1597 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1597 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1597 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/N.uspp': + Title: N. Created by USPP 7.3.6 on 3-2-2014 + Reference state energy: -9.763716. 5 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.681964 + |210> occupation: 3 eigenvalue: -0.260726 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 491 points: + l: 0 eig: -0.681964 rCut: 1.15 + l: 0 eig: 0.000000 rCut: 1.15 + l: 1 eig: -0.260729 rCut: 1.2 + l: 1 eig: 0.500000 rCut: 1.2 + Partial core density with radius 0.8 + Transforming core density to a uniform radial grid of dG=0.02 with 1597 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1597 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1597 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. + Core radius for overlap checks: 1.20 bohrs. + +Initialized 3 species with 41 total atoms. + +Folded 1 k-points by 4x4x1 to 16 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 325.000000 nBands: 195 nStates: 32 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 55826.812 , ideal nbasis = 55824.864 + +---------- Setting up coulomb interaction ---------- +Fluid mode embedding: using embedded box, but periodic Coulomb kernel. +(Fluid response is responsible for (approximate) separation between periodic images.) +Setting up double-sized grid for truncated Coulomb potentials: +R = +[ 12.3488 6.16109 0 ] +[ 0 10.7021 0 ] +[ 0.539642 0.539642 141.501 ] +unit cell volume = 18700.5 +G = +[ 0.508809 -0.292917 0 ] +[ 0 0.5871 0 ] +[ -0.00194044 -0.00112192 0.0444037 ] +Chosen fftbox size, S = [ 56 56 640 ] +Integer grid location selected as the embedding center: + Grid: [ 25 24 90 ] + Lattice: [ 0.452104 0.427715 0.282269 ] + Cartesian: [ 8.21814 4.57743 20.4455 ] +Constructing Wigner-Seitz cell: 12 faces (8 quadrilaterals, 4 hexagons) +Range-separation parameter for embedded mesh potentials due to point charges: 0.593199 bohrs. + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + C: sqrtQ[a0]: 3.105 Rcov[a0]: 1.417 CN: [ 0.00 0.99 2.00 3.00 3.98 ] + Hf: sqrtQ[a0]: 8.207 Rcov[a0]: 2.589 CN: [ 0.00 1.93 3.88 ] + N: sqrtQ[a0]: 2.712 Rcov[a0]: 1.342 CN: [ 0.00 0.99 2.01 2.99 ] + +Initializing DFT-D2 calculator for fluid / solvation: + C: C6: 30.35 Eh-a0^6 R0: 2.744 a0 + Hf: C6: 815.23 Eh-a0^6 R0: 3.326 a0 (WARNING: beyond Grimme's data set) + N: C6: 21.33 Eh-a0^6 R0: 2.640 a0 + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 5.703087 bohr. +Real space sum over 1125 unit cells with max indices [ 7 7 2 ] +Reciprocal space sum over 9559 terms with max indices [ 5 5 39 ] + +Computing DFT-D3 correction: +# coordination-number C 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.778 16.735 16.625 13.885 11.129 16.778 16.735 16.625 13.885 12.003 16.778 16.735 16.625 13.885 11.130 16.778 16.735 16.625 13.885 +# coordination-number N 0.927 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.20 +EvdW_6 = -0.120307 +EvdW_8 = -0.212388 + +---------- Allocating electronic variables ---------- +Initializing wave functions: linear combination of atomic orbitals +C pseudo-atom occupations: s ( 2 ) p ( 2 ) +Hf pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 2 ) +N pseudo-atom occupations: s ( 2 ) p ( 3 ) + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00092 Tot: -0.00002 ] +LCAOMinimize: Iter: 0 G: -1030.0136869927484895 |grad|_K: 9.111e-03 alpha: 1.000e+00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00230 Tot: -0.00029 ] +LCAOMinimize: Iter: 1 G: -1051.1835761760626156 |grad|_K: 5.741e-03 alpha: 1.647e-02 linmin: 6.084e-02 cgtest: 3.007e-02 t[s]: 30.65 +LCAOMinimize: Bad step direction: g.d > 0. +LCAOMinimize: Undoing step. +LCAOMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00230 Tot: -0.00029 ] +LCAOMinimize: Iter: 2 G: -1051.1835761760623882 |grad|_K: 5.741e-03 alpha: 0.000e+00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00240 Tot: -0.00014 ] +LCAOMinimize: Iter: 3 G: -1051.5050612838151665 |grad|_K: 3.444e-03 alpha: 3.484e-03 linmin: -1.624e-01 cgtest: 7.940e-01 t[s]: 34.09 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.045188e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00220 Tot: +0.00040 ] +LCAOMinimize: Iter: 4 G: -1051.5625942767267134 |grad|_K: 1.606e-02 alpha: 2.923e-02 linmin: 1.766e-02 cgtest: -8.678e-02 t[s]: 36.51 +LCAOMinimize: Bad step direction: g.d > 0. +LCAOMinimize: Undoing step. +LCAOMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00220 Tot: +0.00040 ] +LCAOMinimize: Iter: 5 G: -1051.5625942767267134 |grad|_K: 1.606e-02 alpha: 0.000e+00 +LCAOMinimize: Step increased G by 5.777931e-01, reducing alpha to 7.814873e-04. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00225 Tot: +0.00040 ] +LCAOMinimize: Iter: 6 G: -1052.2101088507374698 |grad|_K: 1.100e-02 alpha: 7.815e-04 linmin: -1.502e-01 cgtest: 1.005e+00 t[s]: 41.38 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.344462e-03. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00226 Tot: +0.00023 ] +LCAOMinimize: Iter: 7 G: -1052.8183926531824000 |grad|_K: 3.165e-03 alpha: 2.591e-03 linmin: -2.172e-01 cgtest: 4.936e-01 t[s]: 43.82 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 7.774348e-03. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.332304e-02. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 6.996913e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00231 Tot: -0.00059 ] +LCAOMinimize: Iter: 8 G: -1054.7584848979945491 |grad|_K: 8.442e-03 alpha: 1.691e-01 linmin: 1.607e-02 cgtest: -2.255e-01 t[s]: 46.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00225 Tot: -0.00030 ] +LCAOMinimize: Iter: 9 G: -1055.0637268259988559 |grad|_K: 5.236e-03 alpha: 2.801e-03 linmin: -1.592e-02 cgtest: 9.669e-01 t[s]: 48.61 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.404456e-03. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00243 Tot: +0.00056 ] +LCAOMinimize: Iter: 10 G: -1055.5200889504160386 |grad|_K: 6.185e-03 alpha: 8.862e-03 linmin: 1.137e-02 cgtest: -7.707e-02 t[s]: 51.00 +LCAOMinimize: Wrong curvature in test step, increasing alphaT to 2.658593e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00234 Tot: -0.00006 ] +LCAOMinimize: Iter: 11 G: -1056.7453347241726078 |grad|_K: 7.835e-03 alpha: -3.862e-02 linmin: -3.970e-02 cgtest: 9.538e-01 t[s]: 52.86 +LCAOMinimize: Step increased G by 6.062266e+01, reducing alpha to 1.093620e-02. +LCAOMinimize: Step increased G by 2.825207e-01, reducing alpha to 1.093620e-03. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00236 Tot: -0.00012 ] +LCAOMinimize: Iter: 12 G: -1057.0208928498025216 |grad|_K: 6.247e-03 alpha: 1.094e-03 linmin: -1.625e-01 cgtest: 9.874e-01 t[s]: 57.77 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.280859e-03. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00249 Tot: -0.00014 ] +LCAOMinimize: Iter: 13 G: -1057.3844322587156057 |grad|_K: 3.527e-03 alpha: 5.271e-03 linmin: 4.804e-02 cgtest: -2.629e-01 t[s]: 60.20 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.581301e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00052 ] +LCAOMinimize: Iter: 14 G: -1057.7863869132870605 |grad|_K: 6.167e-03 alpha: 2.211e-02 linmin: -6.110e-03 cgtest: 7.469e-01 t[s]: 62.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00258 Tot: -0.00013 ] +LCAOMinimize: Iter: 15 G: -1058.0947463864763449 |grad|_K: 1.420e-03 alpha: 3.907e-03 linmin: 1.868e-02 cgtest: -5.870e-01 t[s]: 64.55 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.172118e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00262 Tot: -0.00032 ] +LCAOMinimize: Iter: 16 G: -1058.1771697264157410 |grad|_K: 2.606e-03 alpha: 2.728e-02 linmin: 1.239e-03 cgtest: 8.265e-01 t[s]: 66.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00266 Tot: -0.00053 ] +LCAOMinimize: Iter: 17 G: -1058.2239692670764271 |grad|_K: 1.486e-03 alpha: 5.188e-03 linmin: 1.859e-02 cgtest: -5.395e-01 t[s]: 68.85 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.556303e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: -0.00067 ] +LCAOMinimize: Iter: 18 G: -1058.2586270937820245 |grad|_K: 2.115e-03 alpha: 1.690e-02 linmin: -2.863e-05 cgtest: 9.651e-01 t[s]: 71.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00271 Tot: -0.00062 ] +LCAOMinimize: Iter: 19 G: -1058.2952920440711750 |grad|_K: 1.503e-03 alpha: 5.138e-03 linmin: 1.528e-02 cgtest: -2.804e-01 t[s]: 73.16 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.541303e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00250 Tot: -0.00005 ] +LCAOMinimize: Iter: 20 G: -1058.4315728930389469 |grad|_K: 2.806e-03 alpha: 4.379e-02 linmin: 3.331e-03 cgtest: 7.602e-01 t[s]: 75.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00006 ] +LCAOMinimize: Iter: 21 G: -1058.4319256027911251 |grad|_K: 2.659e-03 alpha: 7.090e-03 linmin: 4.041e-02 cgtest: -9.328e-01 t[s]: 77.47 +LCAOMinimize: Bad step direction: g.d > 0. +LCAOMinimize: Undoing step. +LCAOMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00006 ] +LCAOMinimize: Iter: 22 G: -1058.4319256027911251 |grad|_K: 2.659e-03 alpha: 0.000e+00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00255 Tot: +0.00002 ] +LCAOMinimize: Iter: 23 G: -1058.4764724389544881 |grad|_K: 5.259e-04 alpha: 3.441e-03 linmin: 3.014e-02 cgtest: -1.630e-01 t[s]: 80.86 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.032415e-02. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.097244e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00261 Tot: +0.00002 ] +LCAOMinimize: Iter: 24 G: -1058.4987989863111579 |grad|_K: 3.495e-04 alpha: 4.394e-02 linmin: -5.095e-03 cgtest: 3.661e-01 t[s]: 83.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00262 Tot: +0.00001 ] +LCAOMinimize: Iter: 25 G: -1058.4997024773399517 |grad|_K: 1.512e-04 alpha: 3.757e-03 linmin: -1.417e-02 cgtest: 3.897e-02 t[s]: 85.63 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.127116e-02. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.381347e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00265 Tot: +0.00002 ] +LCAOMinimize: Iter: 26 G: -1058.5024418729590252 |grad|_K: 8.741e-05 alpha: 5.815e-02 linmin: -1.530e-02 cgtest: 2.010e-02 t[s]: 88.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00268 Tot: +0.00004 ] +LCAOMinimize: Iter: 27 G: -1058.5031634566926186 |grad|_K: 2.742e-04 alpha: 4.368e-02 linmin: 2.153e-03 cgtest: -8.895e-02 t[s]: 90.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: +0.00009 ] +LCAOMinimize: Iter: 28 G: -1058.5042718512668216 |grad|_K: 1.644e-04 alpha: 7.406e-03 linmin: 1.800e-03 cgtest: 9.187e-01 t[s]: 92.31 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: +0.00010 ] +LCAOMinimize: Iter: 29 G: -1058.5044811876480253 |grad|_K: 7.603e-05 alpha: 4.102e-03 linmin: -1.073e-04 cgtest: -4.202e-04 t[s]: 94.24 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.230740e-02. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.692219e-02. + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00276 Tot: +0.00012 ] +LCAOMinimize: Iter: 30 G: -1058.5050952745821178 |grad|_K: 4.416e-05 alpha: 5.276e-02 linmin: -3.317e-02 cgtest: 2.992e-01 t[s]: 97.08 +LCAOMinimize: None of the convergence criteria satisfied after 30 iterations. +----- createFluidSolver() ----- (Fluid-side solver setup) + Initializing fluid molecule 'H2O' + Initializing site 'O' + Electron density: proportional to exp(-r/0.36935)*erfc((r-0.51523)/0.36823) with norm 6.826 + Charge density: gaussian nuclear width 0.478731 with net site charge 0.826 + Polarizability: cuspless exponential with width 0.32 and norm 3.73 + Hard sphere radius: 2.57003 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Initializing site 'H' + Electron density: proportional to exp(-r/0.34641)*erfc((r-0)/0.390882) with norm 0.587 + Charge density: gaussian nuclear width 0.377945 with net site charge -0.413 + Polarizability: cuspless exponential with width 0.39 and norm 3.3 + Positions in reference frame: + [ +0.000000 -1.441945 +1.122523 ] + [ +0.000000 +1.441945 +1.122523 ] + Net charge: 0 dipole magnitude: 0.927204 + Initializing spherical shell mfKernel with radius 2.61727 Bohr + deltaS corrections: + site 'O': -7.54299 + site 'H': -6.83917 + Initializing fluid molecule 'Na+' + Initializing site 'Na' + Electron density: proportional to exp(-r/0.19682)*erfc((r-0.71491)/0.41314) with norm 8.1383 + Charge density: gaussian nuclear width 0.365347 with net site charge -1 + Hard sphere radius: 1.86327 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Net charge: -1 dipole magnitude: 0 + Initializing gaussian mfKernel with width: 1.55004 Bohr + deltaS corrections: + site 'Na': -22.3555 + Initializing fluid molecule 'F-' + Initializing site 'F' + Electron density: proportional to exp(-r/0.38886)*erfc((r-0)/0.438782) with norm 8 + Charge density: gaussian nuclear width 0.374796 with net site charge 1 + Hard sphere radius: 2.39995 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Net charge: 1 dipole magnitude: 0 + Initializing gaussian mfKernel with width: 1.59012 Bohr + deltaS corrections: + site 'F': -9.04335 + +Correction to mu due to finite nuclear width = -0.0137949 + Cavity determined by nc: 0.00142 and sigma: 0.707107 + Nonlocal vdW cavity from gaussian model electron density with norm = 8 and sigma = 0.993594 bohr + Charge asymmetry in cavity with sensitivity pCavity = 36.5 e-bohr/Eh + Electrostatic cavity expanded by eta = 1.46 bohrs + Weighted density cavitation model constrained by Nbulk: 0.0049383 bohr^-3, Pvap: 3.14029 kPa, Rvdw: 2.61727 bohr and sigmaBulk: 4.62e-05 Eh/bohr^2 at T: 298 K. + Weighted density dispersion model using vdW pair potentials with single solvent site with sqrtC6eff: 0.77 SI. + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + Truncated Coulomb potentials: + R. Sundararaman and T.A. Arias, Phys. Rev. B 87, 165122 (2013) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + DFT-D2 dispersion correction: + S. Grimme, J. Comput. Chem. 27, 1787 (2006) + + Charge-asymmetric nonlocally-determined local-electric (CANDLE) solvation model: + R. Sundararaman and W.A. Goddard III, J. Chem. Phys. 142, 064107 (2015) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Grand-canonical (fixed-potential) DFT: + R. Sundararaman, W. A. Goddard III and T. A. Arias, J. Chem. Phys. 146, 114104 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 97.80 + + +Computing DFT-D3 correction: +# coordination-number C 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.778 16.735 16.625 13.885 11.129 16.778 16.735 16.625 13.885 12.003 16.778 16.735 16.625 13.885 11.130 16.778 16.735 16.625 13.885 +# coordination-number N 0.927 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.20 +EvdW_6 = -0.120307 +EvdW_8 = -0.212388 +Fluid solver invoked on fresh (random / LCAO) wavefunctions +Running a vacuum solve first: + +-------- Initial electronic minimization ----------- + FillingsUpdate: mu: -0.094373879 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00276 Tot: +0.00012 ] +ElecMinimize: Iter: 0 G: -1058.504944771530745 |grad|_K: 3.849e-05 alpha: 1.000e+00 + FillingsUpdate: mu: -0.125373596 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00286 Tot: +0.00035 ] + SubspaceRotationAdjust: set factor to 0.53 +ElecMinimize: Iter: 1 G: -1058.834042213076145 |grad|_K: 6.844e-05 alpha: 6.386e-01 linmin: 2.100e-04 t[s]: 102.56 + FillingsUpdate: mu: -0.103836623 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00277 Tot: +0.00054 ] + SubspaceRotationAdjust: set factor to 0.255 +ElecMinimize: Iter: 2 G: -1058.834930873450503 |grad|_K: 5.703e-05 alpha: 9.859e-03 linmin: 3.651e-02 t[s]: 104.62 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.957704e-02. + FillingsUpdate: mu: -0.076572152 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00275 Tot: +0.00059 ] + SubspaceRotationAdjust: set factor to 0.153 +ElecMinimize: Iter: 3 G: -1058.846426540816992 |grad|_K: 4.106e-05 alpha: 3.424e-02 linmin: 2.068e-04 t[s]: 107.24 + FillingsUpdate: mu: -0.076467690 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00284 Tot: +0.00056 ] + SubspaceRotationAdjust: set factor to 0.109 + SubspaceRotationAdjust: resetting CG because factor has changed by 0.109225 +ElecMinimize: State modified externally: resetting search direction. +ElecMinimize: Iter: 4 G: -1058.858141535923096 |grad|_K: 1.607e-05 alpha: 1.925e-02 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.775676e-02. +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.732703e-01. + FillingsUpdate: mu: -0.090573115 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00270 Tot: +0.00070 ] + SubspaceRotationAdjust: set factor to 0.0676 +ElecMinimize: Iter: 5 G: -1058.895252477901295 |grad|_K: 1.666e-05 alpha: 4.085e-01 linmin: -1.454e-03 t[s]: 113.67 + FillingsUpdate: mu: -0.090204359 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: +0.00069 ] + SubspaceRotationAdjust: set factor to 0.13 +ElecMinimize: Iter: 6 G: -1058.900325477176239 |grad|_K: 6.706e-06 alpha: 3.959e-02 linmin: -2.280e-02 t[s]: 115.70 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.187718e-01. + FillingsUpdate: mu: -0.085362701 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00274 Tot: +0.00067 ] + SubspaceRotationAdjust: set factor to 0.0795 +ElecMinimize: Iter: 7 G: -1058.903016553206953 |grad|_K: 1.252e-05 alpha: 1.326e-01 linmin: 1.097e-03 t[s]: 118.31 + FillingsUpdate: mu: -0.077380693 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00269 Tot: +0.00074 ] + SubspaceRotationAdjust: set factor to 0.0473 +ElecMinimize: Iter: 8 G: -1058.909066350292505 |grad|_K: 1.216e-05 alpha: 1.130e-01 linmin: 1.489e-05 t[s]: 120.36 + FillingsUpdate: mu: -0.078522813 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00264 Tot: +0.00081 ] + SubspaceRotationAdjust: set factor to 0.0842 +ElecMinimize: Iter: 9 G: -1058.911594329985292 |grad|_K: 5.490e-06 alpha: 5.238e-02 linmin: 1.303e-03 t[s]: 122.38 + FillingsUpdate: mu: -0.080102422 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00260 Tot: +0.00087 ] + SubspaceRotationAdjust: set factor to 0.0671 +ElecMinimize: Iter: 10 G: -1058.913009996389746 |grad|_K: 6.954e-06 alpha: 1.355e-01 linmin: -1.211e-03 t[s]: 124.48 + FillingsUpdate: mu: -0.086420174 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00263 Tot: +0.00097 ] + SubspaceRotationAdjust: set factor to 0.055 +ElecMinimize: Iter: 11 G: -1058.915992957032358 |grad|_K: 3.739e-06 alpha: 1.682e-01 linmin: 1.806e-05 t[s]: 126.54 + FillingsUpdate: mu: -0.084532077 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00265 Tot: +0.00098 ] + SubspaceRotationAdjust: set factor to 0.0427 +ElecMinimize: Iter: 12 G: -1058.916422106638265 |grad|_K: 2.394e-06 alpha: 8.719e-02 linmin: -1.200e-04 t[s]: 128.61 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.615600e-01. + FillingsUpdate: mu: -0.088368320 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00268 Tot: +0.00105 ] + SubspaceRotationAdjust: set factor to 0.0291 +ElecMinimize: Iter: 13 G: -1058.917109017649182 |grad|_K: 3.172e-06 alpha: 3.419e-01 linmin: -9.213e-06 t[s]: 131.23 + FillingsUpdate: mu: -0.085028893 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00269 Tot: +0.00112 ] + SubspaceRotationAdjust: set factor to 0.041 +ElecMinimize: Iter: 14 G: -1058.917644293140938 |grad|_K: 1.945e-06 alpha: 1.566e-01 linmin: 2.406e-04 t[s]: 133.26 + FillingsUpdate: mu: -0.086865462 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00270 Tot: +0.00119 ] + SubspaceRotationAdjust: set factor to 0.036 +ElecMinimize: Iter: 15 G: -1058.918034711385872 |grad|_K: 2.382e-06 alpha: 2.961e-01 linmin: -4.353e-04 t[s]: 135.34 + FillingsUpdate: mu: -0.087421796 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00276 Tot: +0.00130 ] + SubspaceRotationAdjust: set factor to 0.0529 +ElecMinimize: Iter: 16 G: -1058.918566427393898 |grad|_K: 1.666e-06 alpha: 2.612e-01 linmin: 1.721e-05 t[s]: 137.36 + FillingsUpdate: mu: -0.085572455 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00281 Tot: +0.00137 ] + SubspaceRotationAdjust: set factor to 0.0456 +ElecMinimize: Iter: 17 G: -1058.918835267699478 |grad|_K: 1.917e-06 alpha: 2.779e-01 linmin: 1.942e-05 t[s]: 139.43 + FillingsUpdate: mu: -0.086982861 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00287 Tot: +0.00149 ] + SubspaceRotationAdjust: set factor to 0.0585 +ElecMinimize: Iter: 18 G: -1058.919146240264126 |grad|_K: 1.371e-06 alpha: 2.435e-01 linmin: -5.710e-05 t[s]: 141.47 + FillingsUpdate: mu: -0.087254851 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00295 Tot: +0.00164 ] + SubspaceRotationAdjust: set factor to 0.0461 +ElecMinimize: Iter: 19 G: -1058.919452619417825 |grad|_K: 2.049e-06 alpha: 4.568e-01 linmin: -2.864e-04 t[s]: 143.55 + FillingsUpdate: mu: -0.085891182 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00309 Tot: +0.00183 ] + SubspaceRotationAdjust: set factor to 0.0403 +ElecMinimize: Iter: 20 G: -1058.919773764641377 |grad|_K: 1.467e-06 alpha: 2.090e-01 linmin: -5.673e-05 t[s]: 145.58 + FillingsUpdate: mu: -0.084772449 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00331 Tot: +0.00211 ] + SubspaceRotationAdjust: set factor to 0.042 +ElecMinimize: Iter: 21 G: -1058.920139994908595 |grad|_K: 1.591e-06 alpha: 4.866e-01 linmin: 1.082e-04 t[s]: 147.64 + FillingsUpdate: mu: -0.087151811 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00344 Tot: +0.00229 ] + SubspaceRotationAdjust: set factor to 0.0349 +ElecMinimize: Iter: 22 G: -1058.920340617297825 |grad|_K: 1.234e-06 alpha: 2.394e-01 linmin: 1.221e-04 t[s]: 149.67 + FillingsUpdate: mu: -0.087283037 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00370 Tot: +0.00260 ] + SubspaceRotationAdjust: set factor to 0.042 +ElecMinimize: Iter: 23 G: -1058.920606749597937 |grad|_K: 1.159e-06 alpha: 5.091e-01 linmin: -3.311e-05 t[s]: 151.73 + FillingsUpdate: mu: -0.085432960 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00389 Tot: +0.00281 ] + SubspaceRotationAdjust: set factor to 0.0338 +ElecMinimize: Iter: 24 G: -1058.920755539539641 |grad|_K: 1.072e-06 alpha: 3.140e-01 linmin: -9.709e-06 t[s]: 153.75 + FillingsUpdate: mu: -0.087028257 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00415 Tot: +0.00310 ] + SubspaceRotationAdjust: set factor to 0.0405 +ElecMinimize: Iter: 25 G: -1058.920916231488718 |grad|_K: 7.237e-07 alpha: 4.001e-01 linmin: -3.182e-05 t[s]: 155.81 + FillingsUpdate: mu: -0.088083732 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00432 Tot: +0.00328 ] + SubspaceRotationAdjust: set factor to 0.0376 +ElecMinimize: Iter: 26 G: -1058.920988059698402 |grad|_K: 6.490e-07 alpha: 3.915e-01 linmin: -2.353e-05 t[s]: 157.84 + FillingsUpdate: mu: -0.087104501 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00449 Tot: +0.00345 ] + SubspaceRotationAdjust: set factor to 0.0311 +ElecMinimize: Iter: 27 G: -1058.921032299705075 |grad|_K: 4.744e-07 alpha: 3.001e-01 linmin: 7.860e-06 t[s]: 159.92 + FillingsUpdate: mu: -0.087026970 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00472 Tot: +0.00368 ] + SubspaceRotationAdjust: set factor to 0.0371 +ElecMinimize: Iter: 28 G: -1058.921069971624547 |grad|_K: 3.914e-07 alpha: 4.800e-01 linmin: 1.488e-06 t[s]: 161.97 + FillingsUpdate: mu: -0.087785719 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00490 Tot: +0.00387 ] + SubspaceRotationAdjust: set factor to 0.0333 +ElecMinimize: Iter: 29 G: -1058.921091315100057 |grad|_K: 3.280e-07 alpha: 3.994e-01 linmin: -3.309e-06 t[s]: 164.03 + FillingsUpdate: mu: -0.087135656 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00509 Tot: +0.00406 ] + SubspaceRotationAdjust: set factor to 0.0315 +ElecMinimize: Iter: 30 G: -1058.921104216627555 |grad|_K: 2.453e-07 alpha: 3.434e-01 linmin: 1.034e-05 t[s]: 166.06 + FillingsUpdate: mu: -0.087112660 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00535 Tot: +0.00432 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 31 G: -1058.921115662288912 |grad|_K: 2.177e-07 alpha: 5.453e-01 linmin: 9.313e-07 t[s]: 168.13 + FillingsUpdate: mu: -0.087690371 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00563 Tot: +0.00460 ] + SubspaceRotationAdjust: set factor to 0.0354 +ElecMinimize: Iter: 32 G: -1058.921123813510803 |grad|_K: 2.282e-07 alpha: 4.927e-01 linmin: -5.661e-08 t[s]: 170.19 + FillingsUpdate: mu: -0.087231768 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00596 Tot: +0.00492 ] + SubspaceRotationAdjust: set factor to 0.0338 +ElecMinimize: Iter: 33 G: -1058.921130567777482 |grad|_K: 1.737e-07 alpha: 3.711e-01 linmin: 9.511e-06 t[s]: 172.26 + FillingsUpdate: mu: -0.087258697 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00639 Tot: +0.00534 ] + SubspaceRotationAdjust: set factor to 0.0397 +ElecMinimize: Iter: 34 G: -1058.921136735621303 |grad|_K: 1.631e-07 alpha: 5.861e-01 linmin: -2.237e-07 t[s]: 174.31 + FillingsUpdate: mu: -0.087588247 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00687 Tot: +0.00581 ] + SubspaceRotationAdjust: set factor to 0.0391 +ElecMinimize: Iter: 35 G: -1058.921141673111151 |grad|_K: 1.735e-07 alpha: 5.322e-01 linmin: -5.251e-06 t[s]: 176.38 + FillingsUpdate: mu: -0.087083488 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00741 Tot: +0.00634 ] + SubspaceRotationAdjust: set factor to 0.0331 +ElecMinimize: Iter: 36 G: -1058.921145870112923 |grad|_K: 1.627e-07 alpha: 3.986e-01 linmin: 1.295e-05 t[s]: 178.41 + FillingsUpdate: mu: -0.087313645 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00812 Tot: +0.00704 ] + SubspaceRotationAdjust: set factor to 0.0349 +ElecMinimize: Iter: 37 G: -1058.921150182576639 |grad|_K: 1.296e-07 alpha: 4.674e-01 linmin: -1.081e-05 t[s]: 180.46 + FillingsUpdate: mu: -0.087424070 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00884 Tot: +0.00775 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 38 G: -1058.921153505075608 |grad|_K: 1.194e-07 alpha: 5.664e-01 linmin: -7.275e-06 t[s]: 182.53 + FillingsUpdate: mu: -0.087084835 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00951 Tot: +0.00839 ] + SubspaceRotationAdjust: set factor to 0.0319 +ElecMinimize: Iter: 39 G: -1058.921155743858662 |grad|_K: 1.170e-07 alpha: 4.493e-01 linmin: 1.456e-05 t[s]: 184.65 + FillingsUpdate: mu: -0.087367159 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01020 Tot: +0.00908 ] + SubspaceRotationAdjust: set factor to 0.0284 +ElecMinimize: Iter: 40 G: -1058.921157569463958 |grad|_K: 8.583e-08 alpha: 3.827e-01 linmin: -4.815e-06 t[s]: 186.67 + FillingsUpdate: mu: -0.087353241 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01094 Tot: +0.00979 ] + SubspaceRotationAdjust: set factor to 0.0317 +ElecMinimize: Iter: 41 G: -1058.921158928452996 |grad|_K: 7.084e-08 alpha: 5.285e-01 linmin: 3.145e-06 t[s]: 188.73 + FillingsUpdate: mu: -0.087194446 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01156 Tot: +0.01039 ] + SubspaceRotationAdjust: set factor to 0.0303 +ElecMinimize: Iter: 42 G: -1058.921159751069354 |grad|_K: 6.211e-08 alpha: 4.697e-01 linmin: 9.207e-06 t[s]: 190.75 + FillingsUpdate: mu: -0.087339396 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01221 Tot: +0.01102 ] + SubspaceRotationAdjust: set factor to 0.0272 +ElecMinimize: Iter: 43 G: -1058.921160340225924 |grad|_K: 5.278e-08 alpha: 4.379e-01 linmin: -2.408e-06 t[s]: 192.85 + FillingsUpdate: mu: -0.087271991 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01293 Tot: +0.01172 ] + SubspaceRotationAdjust: set factor to 0.0301 +ElecMinimize: Iter: 44 G: -1058.921160802538907 |grad|_K: 4.078e-08 alpha: 4.755e-01 linmin: 7.201e-06 t[s]: 194.91 + FillingsUpdate: mu: -0.087216101 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01365 Tot: +0.01242 ] + SubspaceRotationAdjust: set factor to 0.0324 +ElecMinimize: Iter: 45 G: -1058.921161112823256 |grad|_K: 3.588e-08 alpha: 5.348e-01 linmin: -5.281e-06 t[s]: 196.99 + FillingsUpdate: mu: -0.087314636 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01437 Tot: +0.01311 ] + SubspaceRotationAdjust: set factor to 0.0306 +ElecMinimize: Iter: 46 G: -1058.921161321312411 |grad|_K: 3.434e-08 alpha: 4.639e-01 linmin: -3.518e-07 t[s]: 199.06 + FillingsUpdate: mu: -0.087249331 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01536 Tot: +0.01407 ] + SubspaceRotationAdjust: set factor to 0.032 +ElecMinimize: Iter: 47 G: -1058.921161524438276 |grad|_K: 2.972e-08 alpha: 4.936e-01 linmin: 7.363e-06 t[s]: 201.13 + FillingsUpdate: mu: -0.087247848 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01668 Tot: +0.01535 ] + SubspaceRotationAdjust: set factor to 0.0366 +ElecMinimize: Iter: 48 G: -1058.921161718944177 |grad|_K: 2.959e-08 alpha: 6.313e-01 linmin: 1.377e-06 t[s]: 203.20 + FillingsUpdate: mu: -0.087309626 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01831 Tot: +0.01693 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 49 G: -1058.921161901095047 |grad|_K: 3.289e-08 alpha: 5.964e-01 linmin: 1.492e-06 t[s]: 205.31 + FillingsUpdate: mu: -0.087204280 nElectrons: 325.000000 magneticMoment: [ Abs: 0.02034 Tot: +0.01890 ] + SubspaceRotationAdjust: set factor to 0.0349 +ElecMinimize: Iter: 50 G: -1058.921162081653847 |grad|_K: 3.625e-08 alpha: 4.781e-01 linmin: 5.080e-06 t[s]: 207.33 + FillingsUpdate: mu: -0.087272964 nElectrons: 325.000000 magneticMoment: [ Abs: 0.02421 Tot: +0.02265 ] + SubspaceRotationAdjust: set factor to 0.0362 +ElecMinimize: Iter: 51 G: -1058.921162372239905 |grad|_K: 4.153e-08 alpha: 6.339e-01 linmin: -1.257e-05 t[s]: 209.40 + FillingsUpdate: mu: -0.087266910 nElectrons: 325.000000 magneticMoment: [ Abs: 0.03189 Tot: +0.03008 ] + SubspaceRotationAdjust: set factor to 0.0396 +ElecMinimize: Iter: 52 G: -1058.921162880751808 |grad|_K: 5.578e-08 alpha: 8.437e-01 linmin: 3.115e-06 t[s]: 211.44 + FillingsUpdate: mu: -0.087094511 nElectrons: 325.000000 magneticMoment: [ Abs: 0.05226 Tot: +0.04972 ] + SubspaceRotationAdjust: set factor to 0.0409 +ElecMinimize: Iter: 53 G: -1058.921164104674290 |grad|_K: 1.109e-07 alpha: 1.138e+00 linmin: 8.533e-05 t[s]: 213.53 + FillingsUpdate: mu: -0.087459008 nElectrons: 325.000000 magneticMoment: [ Abs: 0.13928 Tot: +0.13314 ] + SubspaceRotationAdjust: set factor to 0.0417 +ElecMinimize: Iter: 54 G: -1058.921169143443421 |grad|_K: 2.810e-07 alpha: 1.204e+00 linmin: -1.016e-05 t[s]: 215.59 + FillingsUpdate: mu: -0.087470946 nElectrons: 325.000000 magneticMoment: [ Abs: 0.15378 Tot: +0.14706 ] + SubspaceRotationAdjust: set factor to 0.0479 +ElecMinimize: Iter: 55 G: -1058.921170952838338 |grad|_K: 3.012e-07 alpha: 3.159e-02 linmin: -1.297e-03 t[s]: 217.65 +ElecMinimize: Wrong curvature in test step, increasing alphaT to 9.475977e-02. + FillingsUpdate: mu: -0.087397244 nElectrons: 325.000000 magneticMoment: [ Abs: 0.17063 Tot: +0.16315 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 56 G: -1058.921175253557749 |grad|_K: 3.113e-07 alpha: -1.517e+01 linmin: -2.455e-03 t[s]: 219.55 + FillingsUpdate: mu: -0.087136401 nElectrons: 325.000000 magneticMoment: [ Abs: 0.20851 Tot: +0.19932 ] + SubspaceRotationAdjust: set factor to 0.0664 +ElecMinimize: Iter: 57 G: -1058.921185293065946 |grad|_K: 3.466e-07 alpha: 6.641e-02 linmin: -3.913e-03 t[s]: 221.63 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.992374e-01. + FillingsUpdate: mu: -0.085878551 nElectrons: 325.000000 magneticMoment: [ Abs: 0.36283 Tot: +0.34540 ] + SubspaceRotationAdjust: set factor to 0.0406 +ElecMinimize: Iter: 58 G: -1058.921219394243280 |grad|_K: 1.184e-06 alpha: 2.274e-01 linmin: 1.484e-03 t[s]: 224.25 +ElecMinimize: Bad step direction: g.d > 0. +ElecMinimize: Undoing step. +ElecMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: -0.085878551 nElectrons: 325.000000 magneticMoment: [ Abs: 0.36283 Tot: +0.34540 ] + SubspaceRotationAdjust: set factor to 0.0277 +ElecMinimize: Iter: 59 G: -1058.921219394243735 |grad|_K: 9.773e-07 alpha: 0.000e+00 + FillingsUpdate: mu: -0.088031323 nElectrons: 325.000000 magneticMoment: [ Abs: 0.36392 Tot: +0.34632 ] + SubspaceRotationAdjust: set factor to 0.018 +ElecMinimize: Iter: 60 G: -1058.921270065711042 |grad|_K: 3.929e-07 alpha: 1.528e-01 linmin: -2.703e-05 t[s]: 227.80 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.584126e-01. + FillingsUpdate: mu: -0.087602885 nElectrons: 325.000000 magneticMoment: [ Abs: 0.37483 Tot: +0.35663 ] + SubspaceRotationAdjust: set factor to 0.0226 +ElecMinimize: Iter: 61 G: -1058.921319109788783 |grad|_K: 4.616e-07 alpha: 9.104e-01 linmin: 2.290e-06 t[s]: 230.42 + FillingsUpdate: mu: -0.086590283 nElectrons: 325.000000 magneticMoment: [ Abs: 0.39049 Tot: +0.37129 ] + SubspaceRotationAdjust: set factor to 0.0253 +ElecMinimize: Iter: 62 G: -1058.921367615614827 |grad|_K: 4.284e-07 alpha: 6.520e-01 linmin: 1.641e-05 t[s]: 232.44 + FillingsUpdate: mu: -0.087615618 nElectrons: 325.000000 magneticMoment: [ Abs: 0.41007 Tot: +0.38942 ] + SubspaceRotationAdjust: set factor to 0.0253 +ElecMinimize: Iter: 63 G: -1058.921411292928497 |grad|_K: 5.004e-07 alpha: 6.819e-01 linmin: -7.843e-05 t[s]: 234.54 + FillingsUpdate: mu: -0.087020497 nElectrons: 325.000000 magneticMoment: [ Abs: 0.45177 Tot: +0.42831 ] + SubspaceRotationAdjust: set factor to 0.024 +ElecMinimize: Iter: 64 G: -1058.921484132644991 |grad|_K: 6.084e-07 alpha: 8.328e-01 linmin: 1.276e-04 t[s]: 236.58 + FillingsUpdate: mu: -0.087755463 nElectrons: 325.000000 magneticMoment: [ Abs: 0.51697 Tot: +0.48868 ] + SubspaceRotationAdjust: set factor to 0.0267 +ElecMinimize: Iter: 65 G: -1058.921589967373166 |grad|_K: 6.270e-07 alpha: 8.249e-01 linmin: 1.279e-05 t[s]: 238.65 + FillingsUpdate: mu: -0.088150716 nElectrons: 325.000000 magneticMoment: [ Abs: 0.58959 Tot: +0.55542 ] + SubspaceRotationAdjust: set factor to 0.0273 +ElecMinimize: Iter: 66 G: -1058.921703607528571 |grad|_K: 6.754e-07 alpha: 8.291e-01 linmin: 4.478e-05 t[s]: 240.68 + FillingsUpdate: mu: -0.086879357 nElectrons: 325.000000 magneticMoment: [ Abs: 0.65495 Tot: +0.61538 ] + SubspaceRotationAdjust: set factor to 0.0243 +ElecMinimize: Iter: 67 G: -1058.921798979706409 |grad|_K: 6.933e-07 alpha: 6.064e-01 linmin: -4.874e-05 t[s]: 242.82 + FillingsUpdate: mu: -0.088624674 nElectrons: 325.000000 magneticMoment: [ Abs: 0.72431 Tot: +0.67809 ] + SubspaceRotationAdjust: set factor to 0.0223 +ElecMinimize: Iter: 68 G: -1058.921900502864673 |grad|_K: 6.732e-07 alpha: 6.032e-01 linmin: 1.773e-04 t[s]: 244.85 + FillingsUpdate: mu: -0.088728366 nElectrons: 325.000000 magneticMoment: [ Abs: 0.80921 Tot: +0.75404 ] + SubspaceRotationAdjust: set factor to 0.0261 +ElecMinimize: Iter: 69 G: -1058.922020554288338 |grad|_K: 6.777e-07 alpha: 7.670e-01 linmin: -1.084e-04 t[s]: 246.93 + FillingsUpdate: mu: -0.087524842 nElectrons: 325.000000 magneticMoment: [ Abs: 0.89727 Tot: +0.83137 ] + SubspaceRotationAdjust: set factor to 0.0273 +ElecMinimize: Iter: 70 G: -1058.922148440226010 |grad|_K: 7.308e-07 alpha: 7.900e-01 linmin: -2.459e-04 t[s]: 249.03 + FillingsUpdate: mu: -0.088434211 nElectrons: 325.000000 magneticMoment: [ Abs: 0.97831 Tot: +0.90041 ] + SubspaceRotationAdjust: set factor to 0.0256 +ElecMinimize: Iter: 71 G: -1058.922268873064013 |grad|_K: 7.876e-07 alpha: 6.293e-01 linmin: 1.211e-04 t[s]: 251.07 + FillingsUpdate: mu: -0.088680606 nElectrons: 325.000000 magneticMoment: [ Abs: 1.07798 Tot: +0.98342 ] + SubspaceRotationAdjust: set factor to 0.0275 +ElecMinimize: Iter: 72 G: -1058.922411638324547 |grad|_K: 7.414e-07 alpha: 6.650e-01 linmin: -1.134e-04 t[s]: 253.17 + FillingsUpdate: mu: -0.088270678 nElectrons: 325.000000 magneticMoment: [ Abs: 1.17359 Tot: +1.05944 ] + SubspaceRotationAdjust: set factor to 0.0322 +ElecMinimize: Iter: 73 G: -1058.922551011693713 |grad|_K: 7.963e-07 alpha: 7.205e-01 linmin: 7.606e-05 t[s]: 255.24 + FillingsUpdate: mu: -0.088796011 nElectrons: 325.000000 magneticMoment: [ Abs: 1.28013 Tot: +1.13837 ] + SubspaceRotationAdjust: set factor to 0.0343 +ElecMinimize: Iter: 74 G: -1058.922703415594015 |grad|_K: 7.909e-07 alpha: 6.951e-01 linmin: -4.797e-04 t[s]: 257.29 + FillingsUpdate: mu: -0.087247089 nElectrons: 325.000000 magneticMoment: [ Abs: 1.36929 Tot: +1.20062 ] + SubspaceRotationAdjust: set factor to 0.033 +ElecMinimize: Iter: 75 G: -1058.922835999132985 |grad|_K: 9.445e-07 alpha: 5.698e-01 linmin: 4.752e-04 t[s]: 259.32 + FillingsUpdate: mu: -0.088216027 nElectrons: 325.000000 magneticMoment: [ Abs: 1.49791 Tot: +1.28054 ] + SubspaceRotationAdjust: set factor to 0.0423 +ElecMinimize: Iter: 76 G: -1058.923010647675255 |grad|_K: 9.405e-07 alpha: 5.813e-01 linmin: -3.682e-04 t[s]: 261.37 + FillingsUpdate: mu: -0.087419930 nElectrons: 325.000000 magneticMoment: [ Abs: 1.61179 Tot: +1.34525 ] + SubspaceRotationAdjust: set factor to 0.0412 +ElecMinimize: Iter: 77 G: -1058.923179338777572 |grad|_K: 1.153e-06 alpha: 5.250e-01 linmin: 2.936e-04 t[s]: 263.39 + FillingsUpdate: mu: -0.088652691 nElectrons: 325.000000 magneticMoment: [ Abs: 1.74796 Tot: +1.42565 ] + SubspaceRotationAdjust: set factor to 0.0482 +ElecMinimize: Iter: 78 G: -1058.923359828352204 |grad|_K: 1.023e-06 alpha: 4.091e-01 linmin: -2.479e-04 t[s]: 265.49 + FillingsUpdate: mu: -0.087515694 nElectrons: 325.000000 magneticMoment: [ Abs: 1.89608 Tot: +1.51356 ] + SubspaceRotationAdjust: set factor to 0.0513 +ElecMinimize: Iter: 79 G: -1058.923563893240726 |grad|_K: 1.014e-06 alpha: 5.378e-01 linmin: -6.567e-04 t[s]: 267.54 + FillingsUpdate: mu: -0.087629954 nElectrons: 325.000000 magneticMoment: [ Abs: 2.00144 Tot: +1.57091 ] + SubspaceRotationAdjust: set factor to 0.0448 +ElecMinimize: Iter: 80 G: -1058.923703148265986 |grad|_K: 1.121e-06 alpha: 3.696e-01 linmin: 9.702e-05 t[s]: 269.61 + FillingsUpdate: mu: -0.088702013 nElectrons: 325.000000 magneticMoment: [ Abs: 2.13866 Tot: +1.64103 ] + SubspaceRotationAdjust: set factor to 0.0475 +ElecMinimize: Iter: 81 G: -1058.923873998659019 |grad|_K: 9.290e-07 alpha: 3.926e-01 linmin: 2.429e-04 t[s]: 271.64 + FillingsUpdate: mu: -0.087248504 nElectrons: 325.000000 magneticMoment: [ Abs: 2.25908 Tot: +1.69086 ] + SubspaceRotationAdjust: set factor to 0.0507 +ElecMinimize: Iter: 82 G: -1058.924022124135718 |grad|_K: 1.019e-06 alpha: 5.064e-01 linmin: 7.897e-04 t[s]: 273.70 + FillingsUpdate: mu: -0.088074846 nElectrons: 325.000000 magneticMoment: [ Abs: 2.34616 Tot: +1.71770 ] + SubspaceRotationAdjust: set factor to 0.0501 +ElecMinimize: Iter: 83 G: -1058.924123538987033 |grad|_K: 8.760e-07 alpha: 3.078e-01 linmin: 1.783e-04 t[s]: 275.78 + FillingsUpdate: mu: -0.088109857 nElectrons: 325.000000 magneticMoment: [ Abs: 2.46801 Tot: +1.74703 ] + SubspaceRotationAdjust: set factor to 0.0606 +ElecMinimize: Iter: 84 G: -1058.924275792896651 |grad|_K: 8.632e-07 alpha: 5.751e-01 linmin: 1.363e-04 t[s]: 277.85 + FillingsUpdate: mu: -0.087194745 nElectrons: 325.000000 magneticMoment: [ Abs: 2.57932 Tot: +1.76591 ] + SubspaceRotationAdjust: set factor to 0.0595 +ElecMinimize: Iter: 85 G: -1058.924412618059932 |grad|_K: 1.032e-06 alpha: 5.287e-01 linmin: 2.379e-04 t[s]: 279.88 + FillingsUpdate: mu: -0.087798211 nElectrons: 325.000000 magneticMoment: [ Abs: 2.67266 Tot: +1.77332 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 86 G: -1058.924521292847658 |grad|_K: 9.605e-07 alpha: 3.041e-01 linmin: 9.121e-05 t[s]: 281.96 + FillingsUpdate: mu: -0.087514414 nElectrons: 325.000000 magneticMoment: [ Abs: 2.84163 Tot: +1.78067 ] + SubspaceRotationAdjust: set factor to 0.0645 +ElecMinimize: Iter: 87 G: -1058.924714108257831 |grad|_K: 9.855e-07 alpha: 6.086e-01 linmin: 2.096e-04 t[s]: 284.00 + FillingsUpdate: mu: -0.086217642 nElectrons: 325.000000 magneticMoment: [ Abs: 3.03893 Tot: +1.78261 ] + SubspaceRotationAdjust: set factor to 0.0716 +ElecMinimize: Iter: 88 G: -1058.924929890864860 |grad|_K: 1.223e-06 alpha: 6.505e-01 linmin: 8.751e-05 t[s]: 286.06 + FillingsUpdate: mu: -0.085633429 nElectrons: 325.000000 magneticMoment: [ Abs: 3.22114 Tot: +1.77846 ] + SubspaceRotationAdjust: set factor to 0.0641 +ElecMinimize: Iter: 89 G: -1058.925127335307479 |grad|_K: 1.496e-06 alpha: 3.821e-01 linmin: 9.471e-06 t[s]: 288.14 + FillingsUpdate: mu: -0.086223782 nElectrons: 325.000000 magneticMoment: [ Abs: 3.46886 Tot: +1.77286 ] + SubspaceRotationAdjust: set factor to 0.0594 +ElecMinimize: Iter: 90 G: -1058.925392121551795 |grad|_K: 1.293e-06 alpha: 3.381e-01 linmin: 7.235e-05 t[s]: 290.22 + FillingsUpdate: mu: -0.085815581 nElectrons: 325.000000 magneticMoment: [ Abs: 3.78538 Tot: +1.75588 ] + SubspaceRotationAdjust: set factor to 0.0687 +ElecMinimize: Iter: 91 G: -1058.925718164657610 |grad|_K: 1.352e-06 alpha: 5.717e-01 linmin: 1.589e-04 t[s]: 292.29 + FillingsUpdate: mu: -0.084188089 nElectrons: 325.000000 magneticMoment: [ Abs: 4.13473 Tot: +1.73246 ] + SubspaceRotationAdjust: set factor to 0.0781 +ElecMinimize: Iter: 92 G: -1058.926074462775432 |grad|_K: 1.477e-06 alpha: 5.737e-01 linmin: 1.090e-04 t[s]: 294.36 + FillingsUpdate: mu: -0.082803058 nElectrons: 325.000000 magneticMoment: [ Abs: 4.42538 Tot: +1.71310 ] + SubspaceRotationAdjust: set factor to 0.078 +ElecMinimize: Iter: 93 G: -1058.926378537217943 |grad|_K: 1.771e-06 alpha: 3.970e-01 linmin: 5.666e-06 t[s]: 296.42 + FillingsUpdate: mu: -0.082700923 nElectrons: 325.000000 magneticMoment: [ Abs: 4.67177 Tot: +1.69446 ] + SubspaceRotationAdjust: set factor to 0.0757 +ElecMinimize: Iter: 94 G: -1058.926639337059214 |grad|_K: 1.644e-06 alpha: 2.400e-01 linmin: 4.135e-06 t[s]: 298.49 + FillingsUpdate: mu: -0.082672232 nElectrons: 325.000000 magneticMoment: [ Abs: 5.01213 Tot: +1.66764 ] + SubspaceRotationAdjust: set factor to 0.0846 +ElecMinimize: Iter: 95 G: -1058.926996890779719 |grad|_K: 1.648e-06 alpha: 3.856e-01 linmin: 1.828e-04 t[s]: 300.51 + FillingsUpdate: mu: -0.081723266 nElectrons: 325.000000 magneticMoment: [ Abs: 5.34954 Tot: +1.63475 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 96 G: -1058.927359880013682 |grad|_K: 1.636e-06 alpha: 3.976e-01 linmin: 6.109e-06 t[s]: 302.59 + FillingsUpdate: mu: -0.080036034 nElectrons: 325.000000 magneticMoment: [ Abs: 5.63709 Tot: +1.60299 ] + SubspaceRotationAdjust: set factor to 0.0995 +ElecMinimize: Iter: 97 G: -1058.927694355586254 |grad|_K: 1.861e-06 alpha: 3.565e-01 linmin: 9.520e-05 t[s]: 304.62 + FillingsUpdate: mu: -0.078901643 nElectrons: 325.000000 magneticMoment: [ Abs: 5.82435 Tot: +1.58003 ] + SubspaceRotationAdjust: set factor to 0.0917 +ElecMinimize: Iter: 98 G: -1058.927924245694157 |grad|_K: 1.982e-06 alpha: 1.946e-01 linmin: 1.199e-05 t[s]: 306.73 + FillingsUpdate: mu: -0.079586137 nElectrons: 325.000000 magneticMoment: [ Abs: 6.05038 Tot: +1.55334 ] + SubspaceRotationAdjust: set factor to 0.0977 +ElecMinimize: Iter: 99 G: -1058.928213259987160 |grad|_K: 1.659e-06 alpha: 2.118e-01 linmin: 9.604e-05 t[s]: 308.76 + FillingsUpdate: mu: -0.079612201 nElectrons: 325.000000 magneticMoment: [ Abs: 6.24143 Tot: +1.52785 ] + SubspaceRotationAdjust: set factor to 0.118 +ElecMinimize: Iter: 100 G: -1058.928482659418250 |grad|_K: 1.511e-06 alpha: 2.846e-01 linmin: -5.350e-05 t[s]: 310.81 +ElecMinimize: None of the convergence criteria satisfied after 100 iterations. +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.184e-03 +Vacuum energy after initial minimize, F = -1058.928482659418250 + +Shifting auxilliary hamiltonian by -0.110388 to set nElectrons=325.000000 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.751750 of unit cell: Completed after 31 iterations at t[s]: 338.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 6.09232 Tot: +1.45163 ] +ElecMinimize: Iter: 0 G: -1058.886535965587882 |grad|_K: 3.178e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766098 of unit cell: Completed after 37 iterations at t[s]: 340.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.752266 of unit cell: Completed after 34 iterations at t[s]: 340.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.171350 magneticMoment: [ Abs: 5.91582 Tot: +1.56093 ] + SubspaceRotationAdjust: set factor to 0.0488 +ElecMinimize: Iter: 1 G: -1058.941946304823432 |grad|_K: 7.296e-06 alpha: 1.899e-01 linmin: 3.196e-02 t[s]: 341.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.753664 of unit cell: Completed after 26 iterations at t[s]: 342.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754116 of unit cell: Completed after 23 iterations at t[s]: 343.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.300391 magneticMoment: [ Abs: 5.92764 Tot: +1.62516 ] + SubspaceRotationAdjust: set factor to 0.0247 +ElecMinimize: Iter: 2 G: -1058.945784322822419 |grad|_K: 3.804e-06 alpha: 2.392e-01 linmin: 2.053e-03 t[s]: 344.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754142 of unit cell: Completed after 21 iterations at t[s]: 344.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754175 of unit cell: Completed after 24 iterations at t[s]: 345.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.308453 magneticMoment: [ Abs: 5.91265 Tot: +1.64177 ] + SubspaceRotationAdjust: set factor to 0.0305 +ElecMinimize: Iter: 3 G: -1058.948804048427291 |grad|_K: 2.878e-06 alpha: 6.176e-01 linmin: 1.982e-03 t[s]: 346.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754552 of unit cell: Completed after 24 iterations at t[s]: 346.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754677 of unit cell: Completed after 16 iterations at t[s]: 347.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.336031 magneticMoment: [ Abs: 5.89067 Tot: +1.63672 ] + SubspaceRotationAdjust: set factor to 0.0335 +ElecMinimize: Iter: 4 G: -1058.951183633209212 |grad|_K: 2.667e-06 alpha: 8.353e-01 linmin: -6.262e-04 t[s]: 348.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.757575 of unit cell: Completed after 21 iterations at t[s]: 349.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.757161 of unit cell: Completed after 18 iterations at t[s]: 349.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.454043 magneticMoment: [ Abs: 5.88759 Tot: +1.63735 ] + SubspaceRotationAdjust: set factor to 0.0339 +ElecMinimize: Iter: 5 G: -1058.953017296308872 |grad|_K: 2.350e-06 alpha: 7.283e-01 linmin: 1.514e-03 t[s]: 350.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.759449 of unit cell: Completed after 22 iterations at t[s]: 351.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.759267 of unit cell: Completed after 14 iterations at t[s]: 351.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.548745 magneticMoment: [ Abs: 5.89073 Tot: +1.63170 ] + SubspaceRotationAdjust: set factor to 0.0425 +ElecMinimize: Iter: 6 G: -1058.954286851370398 |grad|_K: 1.763e-06 alpha: 6.727e-01 linmin: 1.319e-04 t[s]: 352.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.760113 of unit cell: Completed after 22 iterations at t[s]: 353.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.760070 of unit cell: Completed after 7 iterations at t[s]: 353.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.584199 magneticMoment: [ Abs: 5.88429 Tot: +1.62807 ] + SubspaceRotationAdjust: set factor to 0.0439 +ElecMinimize: Iter: 7 G: -1058.954978094094258 |grad|_K: 1.707e-06 alpha: 6.386e-01 linmin: -2.445e-04 t[s]: 354.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.761739 of unit cell: Completed after 26 iterations at t[s]: 355.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.761601 of unit cell: Completed after 14 iterations at t[s]: 356.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.656208 magneticMoment: [ Abs: 5.87381 Tot: +1.63478 ] + SubspaceRotationAdjust: set factor to 0.0458 +ElecMinimize: Iter: 8 G: -1058.955576823361753 |grad|_K: 1.552e-06 alpha: 5.860e-01 linmin: 4.892e-04 t[s]: 357.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762340 of unit cell: Completed after 18 iterations at t[s]: 357.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762789 of unit cell: Completed after 11 iterations at t[s]: 358.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.713809 magneticMoment: [ Abs: 5.83533 Tot: +1.64128 ] + SubspaceRotationAdjust: set factor to 0.0551 +ElecMinimize: Iter: 9 G: -1058.956369767151955 |grad|_K: 1.681e-06 alpha: 9.486e-01 linmin: -3.298e-04 t[s]: 359.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763832 of unit cell: Completed after 26 iterations at t[s]: 359.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763715 of unit cell: Completed after 16 iterations at t[s]: 360.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.760120 magneticMoment: [ Abs: 5.78013 Tot: +1.65388 ] + SubspaceRotationAdjust: set factor to 0.0554 +ElecMinimize: Iter: 10 G: -1058.957200658944885 |grad|_K: 2.092e-06 alpha: 8.386e-01 linmin: -3.807e-04 t[s]: 361.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767116 of unit cell: Completed after 30 iterations at t[s]: 362.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765508 of unit cell: Completed after 28 iterations at t[s]: 362.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.859454 magneticMoment: [ Abs: 5.73640 Tot: +1.67652 ] + SubspaceRotationAdjust: set factor to 0.0441 +ElecMinimize: Iter: 11 G: -1058.957885239456346 |grad|_K: 2.045e-06 alpha: 4.293e-01 linmin: -4.732e-04 t[s]: 363.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766265 of unit cell: Completed after 20 iterations at t[s]: 364.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767363 of unit cell: Completed after 22 iterations at t[s]: 364.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.963231 magneticMoment: [ Abs: 5.57941 Tot: +1.72197 ] + SubspaceRotationAdjust: set factor to 0.0478 +ElecMinimize: Iter: 12 G: -1058.959578673400301 |grad|_K: 2.852e-06 alpha: 1.090e+00 linmin: -1.079e-03 t[s]: 365.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770675 of unit cell: Completed after 34 iterations at t[s]: 366.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771003 of unit cell: Completed after 22 iterations at t[s]: 366.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.221754 magneticMoment: [ Abs: 5.22398 Tot: +1.77933 ] + SubspaceRotationAdjust: set factor to 0.0496 +ElecMinimize: Iter: 13 G: -1058.962834999104643 |grad|_K: 4.984e-06 alpha: 1.220e+00 linmin: 6.972e-03 t[s]: 367.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774607 of unit cell: Completed after 34 iterations at t[s]: 368.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771248 of unit cell: Completed after 32 iterations at t[s]: 369.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.245442 magneticMoment: [ Abs: 5.17555 Tot: +1.78083 ] + SubspaceRotationAdjust: set factor to 0.0649 +ElecMinimize: Iter: 14 G: -1058.962914105448363 |grad|_K: 5.106e-06 alpha: 5.327e-02 linmin: -3.825e-04 t[s]: 370.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771348 of unit cell: Completed after 21 iterations at t[s]: 370.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771518 of unit cell: Completed after 24 iterations at t[s]: 371.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.268120 magneticMoment: [ Abs: 5.00913 Tot: +1.77084 ] + SubspaceRotationAdjust: set factor to 0.0832 +ElecMinimize: Iter: 15 G: -1058.964317960613016 |grad|_K: 4.458e-06 alpha: 1.491e-01 linmin: 2.217e-05 t[s]: 372.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771399 of unit cell: Completed after 27 iterations at t[s]: 372.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771408 of unit cell: Completed after 14 iterations at t[s]: 373.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.249320 magneticMoment: [ Abs: 4.87385 Tot: +1.74847 ] + SubspaceRotationAdjust: set factor to 0.101 +ElecMinimize: Iter: 16 G: -1058.965281320450003 |grad|_K: 4.294e-06 alpha: 1.391e-01 linmin: -1.888e-05 t[s]: 374.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771265 of unit cell: Completed after 21 iterations at t[s]: 375.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771269 of unit cell: Completed after 4 iterations at t[s]: 375.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.226349 magneticMoment: [ Abs: 4.73585 Tot: +1.71719 ] + SubspaceRotationAdjust: set factor to 0.108 +ElecMinimize: Iter: 17 G: -1058.966152408508378 |grad|_K: 4.091e-06 alpha: 1.352e-01 linmin: -4.020e-05 t[s]: 376.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771169 of unit cell: Completed after 27 iterations at t[s]: 377.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771185 of unit cell: Completed after 15 iterations at t[s]: 377.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.209584 magneticMoment: [ Abs: 4.61649 Tot: +1.68435 ] + SubspaceRotationAdjust: set factor to 0.14 +ElecMinimize: Iter: 18 G: -1058.966827309490100 |grad|_K: 3.852e-06 alpha: 1.155e-01 linmin: -6.244e-05 t[s]: 378.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770913 of unit cell: Completed after 22 iterations at t[s]: 379.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770832 of unit cell: Completed after 15 iterations at t[s]: 380.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.155032 magneticMoment: [ Abs: 4.46525 Tot: +1.62834 ] + SubspaceRotationAdjust: set factor to 0.164 +ElecMinimize: Iter: 19 G: -1058.967595329021833 |grad|_K: 4.507e-06 alpha: 1.474e-01 linmin: -1.304e-04 t[s]: 380.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769788 of unit cell: Completed after 28 iterations at t[s]: 381.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770056 of unit cell: Completed after 19 iterations at t[s]: 382.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 326.050361 magneticMoment: [ Abs: 4.29517 Tot: +1.55011 ] + SubspaceRotationAdjust: set factor to 0.209 +ElecMinimize: Iter: 20 G: -1058.968388815348590 |grad|_K: 4.595e-06 alpha: 1.103e-01 linmin: 1.035e-04 t[s]: 383.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769382 of unit cell: Completed after 22 iterations at t[s]: 383.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769283 of unit cell: Completed after 11 iterations at t[s]: 384.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.948887 magneticMoment: [ Abs: 4.09819 Tot: +1.47094 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 21 G: -1058.969340129472357 |grad|_K: 5.401e-06 alpha: 1.284e-01 linmin: -7.146e-04 t[s]: 385.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769147 of unit cell: Completed after 27 iterations at t[s]: 385.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769171 of unit cell: Completed after 18 iterations at t[s]: 386.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.910222 magneticMoment: [ Abs: 3.89163 Tot: +1.41426 ] + SubspaceRotationAdjust: set factor to 0.282 +ElecMinimize: Iter: 22 G: -1058.970497384401142 |grad|_K: 5.519e-06 alpha: 1.071e-01 linmin: 7.975e-05 t[s]: 387.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768807 of unit cell: Completed after 22 iterations at t[s]: 388.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768791 of unit cell: Completed after 7 iterations at t[s]: 388.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.843539 magneticMoment: [ Abs: 3.66585 Tot: +1.35410 ] + SubspaceRotationAdjust: set factor to 0.358 +ElecMinimize: Iter: 23 G: -1058.971672641777786 |grad|_K: 5.708e-06 alpha: 1.115e-01 linmin: -5.987e-05 t[s]: 389.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767898 of unit cell: Completed after 22 iterations at t[s]: 390.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768034 of unit cell: Completed after 11 iterations at t[s]: 390.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.754880 magneticMoment: [ Abs: 3.45923 Tot: +1.30411 ] + SubspaceRotationAdjust: set factor to 0.383 +ElecMinimize: Iter: 24 G: -1058.972752654749911 |grad|_K: 6.088e-06 alpha: 9.449e-02 linmin: -4.731e-05 t[s]: 391.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768160 of unit cell: Completed after 27 iterations at t[s]: 392.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768123 of unit cell: Completed after 18 iterations at t[s]: 392.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.732924 magneticMoment: [ Abs: 3.25378 Tot: +1.26623 ] + SubspaceRotationAdjust: set factor to 0.409 +ElecMinimize: Iter: 25 G: -1058.973829328368311 |grad|_K: 6.227e-06 alpha: 8.137e-02 linmin: 1.885e-04 t[s]: 393.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767655 of unit cell: Completed after 25 iterations at t[s]: 394.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767664 of unit cell: Completed after 4 iterations at t[s]: 395.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.673451 magneticMoment: [ Abs: 3.03521 Tot: +1.22540 ] + SubspaceRotationAdjust: set factor to 0.54 +ElecMinimize: Iter: 26 G: -1058.974874237125277 |grad|_K: 6.604e-06 alpha: 7.970e-02 linmin: 6.689e-05 t[s]: 396.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765835 of unit cell: Completed after 28 iterations at t[s]: 396.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766439 of unit cell: Completed after 17 iterations at t[s]: 397.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579221 magneticMoment: [ Abs: 2.85515 Tot: +1.18738 ] + SubspaceRotationAdjust: set factor to 0.598 +ElecMinimize: Iter: 27 G: -1058.975716792050662 |grad|_K: 6.549e-06 alpha: 5.590e-02 linmin: -1.613e-05 t[s]: 398.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765852 of unit cell: Completed after 21 iterations at t[s]: 398.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765891 of unit cell: Completed after 11 iterations at t[s]: 399.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.530892 magneticMoment: [ Abs: 2.67469 Tot: +1.14549 ] + SubspaceRotationAdjust: set factor to 0.68 +ElecMinimize: Iter: 28 G: -1058.976501837729529 |grad|_K: 5.508e-06 alpha: 5.229e-02 linmin: 9.108e-06 t[s]: 400.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765231 of unit cell: Completed after 21 iterations at t[s]: 400.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765026 of unit cell: Completed after 17 iterations at t[s]: 401.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.471388 magneticMoment: [ Abs: 2.48435 Tot: +1.10028 ] + SubspaceRotationAdjust: set factor to 0.764 +ElecMinimize: Iter: 29 G: -1058.977234720248816 |grad|_K: 6.175e-06 alpha: 6.920e-02 linmin: -3.165e-05 t[s]: 402.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762441 of unit cell: Completed after 27 iterations at t[s]: 403.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763171 of unit cell: Completed after 19 iterations at t[s]: 403.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.377169 magneticMoment: [ Abs: 2.30176 Tot: +1.05530 ] + SubspaceRotationAdjust: set factor to 0.753 +ElecMinimize: Iter: 30 G: -1058.977868888655394 |grad|_K: 6.516e-06 alpha: 4.914e-02 linmin: -5.431e-05 t[s]: 404.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763868 of unit cell: Completed after 25 iterations at t[s]: 405.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763633 of unit cell: Completed after 19 iterations at t[s]: 406.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.383655 magneticMoment: [ Abs: 2.14967 Tot: +1.01983 ] + SubspaceRotationAdjust: set factor to 0.678 +ElecMinimize: Iter: 31 G: -1058.978411661153132 |grad|_K: 6.218e-06 alpha: 3.522e-02 linmin: 6.474e-05 t[s]: 407.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763382 of unit cell: Completed after 19 iterations at t[s]: 407.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763328 of unit cell: Completed after 16 iterations at t[s]: 408.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.354603 magneticMoment: [ Abs: 1.95554 Tot: +0.96072 ] + SubspaceRotationAdjust: set factor to 0.919 + SubspaceRotationAdjust: resetting CG because factor has changed by 7.82062 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763328 of unit cell: Completed after 0 iterations at t[s]: 409.67 +ElecMinimize: State modified externally: resetting search direction. +ElecMinimize: Iter: 32 G: -1058.979070738006158 |grad|_K: 5.705e-06 alpha: 4.902e-02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763380 of unit cell: Completed after 18 iterations at t[s]: 411.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763469 of unit cell: Completed after 21 iterations at t[s]: 411.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.357059 magneticMoment: [ Abs: 1.95827 Tot: +0.93979 ] + SubspaceRotationAdjust: set factor to 0.569 +ElecMinimize: Iter: 33 G: -1058.980137908647976 |grad|_K: 8.916e-06 alpha: 9.464e-02 linmin: 3.087e-04 t[s]: 413.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769437 of unit cell: Completed after 31 iterations at t[s]: 413.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765651 of unit cell: Completed after 29 iterations at t[s]: 414.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.448465 magneticMoment: [ Abs: 1.93505 Tot: +0.91580 ] + SubspaceRotationAdjust: set factor to 0.339 +ElecMinimize: Iter: 34 G: -1058.981053340294466 |grad|_K: 9.134e-06 alpha: 3.056e-02 linmin: -1.650e-03 t[s]: 415.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765834 of unit cell: Completed after 23 iterations at t[s]: 415.89 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.169341e-02. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766182 of unit cell: Completed after 26 iterations at t[s]: 416.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766307 of unit cell: Completed after 21 iterations at t[s]: 417.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.484105 magneticMoment: [ Abs: 1.77202 Tot: +0.80192 ] + SubspaceRotationAdjust: set factor to 0.276 +ElecMinimize: Iter: 35 G: -1058.984753776180924 |grad|_K: 4.952e-06 alpha: 1.185e-01 linmin: -1.368e-04 t[s]: 418.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763674 of unit cell: Completed after 28 iterations at t[s]: 418.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765103 of unit cell: Completed after 27 iterations at t[s]: 419.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.424962 magneticMoment: [ Abs: 1.74747 Tot: +0.78442 ] + SubspaceRotationAdjust: set factor to 0.212 +ElecMinimize: Iter: 36 G: -1058.985229739541182 |grad|_K: 4.875e-06 alpha: 5.627e-02 linmin: 1.416e-04 t[s]: 420.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765035 of unit cell: Completed after 16 iterations at t[s]: 421.06 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.688067e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.764909 of unit cell: Completed after 18 iterations at t[s]: 421.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.764876 of unit cell: Completed after 14 iterations at t[s]: 422.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.414849 magneticMoment: [ Abs: 1.65062 Tot: +0.71991 ] + SubspaceRotationAdjust: set factor to 0.139 +ElecMinimize: Iter: 37 G: -1058.986897441797282 |grad|_K: 4.010e-06 alpha: 2.024e-01 linmin: -1.288e-04 t[s]: 423.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767893 of unit cell: Completed after 29 iterations at t[s]: 423.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766046 of unit cell: Completed after 28 iterations at t[s]: 424.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.473850 magneticMoment: [ Abs: 1.61959 Tot: +0.70069 ] + SubspaceRotationAdjust: set factor to 0.12 + SubspaceRotationAdjust: resetting CG because factor has changed by 0.130178 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766046 of unit cell: Completed after 0 iterations at t[s]: 425.91 +ElecMinimize: State modified externally: resetting search direction. +ElecMinimize: Iter: 38 G: -1058.987295289987969 |grad|_K: 3.040e-06 alpha: 7.112e-02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765743 of unit cell: Completed after 22 iterations at t[s]: 427.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765344 of unit cell: Completed after 23 iterations at t[s]: 428.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.439978 magneticMoment: [ Abs: 1.60992 Tot: +0.69271 ] + SubspaceRotationAdjust: set factor to 0.0768 +ElecMinimize: Iter: 39 G: -1058.987821763144211 |grad|_K: 2.808e-06 alpha: 1.627e-01 linmin: -4.430e-04 t[s]: 429.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766339 of unit cell: Completed after 24 iterations at t[s]: 429.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766762 of unit cell: Completed after 21 iterations at t[s]: 430.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.517093 magneticMoment: [ Abs: 1.58882 Tot: +0.67854 ] + SubspaceRotationAdjust: set factor to 0.0587 +ElecMinimize: Iter: 40 G: -1058.988479908293357 |grad|_K: 1.459e-06 alpha: 2.365e-01 linmin: -1.042e-03 t[s]: 431.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766952 of unit cell: Completed after 14 iterations at t[s]: 432.06 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 7.093716e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767335 of unit cell: Completed after 17 iterations at t[s]: 432.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767360 of unit cell: Completed after 7 iterations at t[s]: 433.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.558500 magneticMoment: [ Abs: 1.55856 Tot: +0.65485 ] + SubspaceRotationAdjust: set factor to 0.0595 +ElecMinimize: Iter: 41 G: -1058.989036515566568 |grad|_K: 1.357e-06 alpha: 7.399e-01 linmin: 4.361e-04 t[s]: 434.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766866 of unit cell: Completed after 25 iterations at t[s]: 434.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766910 of unit cell: Completed after 11 iterations at t[s]: 435.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.546492 magneticMoment: [ Abs: 1.51929 Tot: +0.63289 ] + SubspaceRotationAdjust: set factor to 0.0524 +ElecMinimize: Iter: 42 G: -1058.989467156297451 |grad|_K: 1.563e-06 alpha: 6.745e-01 linmin: 3.175e-04 t[s]: 436.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768064 of unit cell: Completed after 28 iterations at t[s]: 437.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767377 of unit cell: Completed after 26 iterations at t[s]: 437.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581377 magneticMoment: [ Abs: 1.49631 Tot: +0.62063 ] + SubspaceRotationAdjust: set factor to 0.0347 +ElecMinimize: Iter: 43 G: -1058.989689529217003 |grad|_K: 9.260e-07 alpha: 2.616e-01 linmin: -7.112e-05 t[s]: 438.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767352 of unit cell: Completed after 16 iterations at t[s]: 439.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 14 iterations at t[s]: 440.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.582988 magneticMoment: [ Abs: 1.47973 Tot: +0.60988 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 44 G: -1058.989812610081117 |grad|_K: 5.473e-07 alpha: 4.104e-01 linmin: -1.502e-04 t[s]: 441.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 14 iterations at t[s]: 441.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 9 iterations at t[s]: 442.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.583167 magneticMoment: [ Abs: 1.46874 Tot: +0.60070 ] + SubspaceRotationAdjust: set factor to 0.0465 +ElecMinimize: Iter: 45 G: -1058.989874839216100 |grad|_K: 4.962e-07 alpha: 5.948e-01 linmin: 9.568e-05 t[s]: 443.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767564 of unit cell: Completed after 19 iterations at t[s]: 443.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767552 of unit cell: Completed after 4 iterations at t[s]: 444.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595121 magneticMoment: [ Abs: 1.45671 Tot: +0.59030 ] + SubspaceRotationAdjust: set factor to 0.0416 +ElecMinimize: Iter: 46 G: -1058.989923015087243 |grad|_K: 5.521e-07 alpha: 5.611e-01 linmin: 5.390e-04 t[s]: 445.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767352 of unit cell: Completed after 19 iterations at t[s]: 446.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767378 of unit cell: Completed after 8 iterations at t[s]: 446.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.583947 magneticMoment: [ Abs: 1.43885 Tot: +0.57616 ] + SubspaceRotationAdjust: set factor to 0.039 +ElecMinimize: Iter: 47 G: -1058.989974220075283 |grad|_K: 4.673e-07 alpha: 4.877e-01 linmin: -1.262e-04 t[s]: 447.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767364 of unit cell: Completed after 11 iterations at t[s]: 448.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767357 of unit cell: Completed after 11 iterations at t[s]: 448.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581909 magneticMoment: [ Abs: 1.41360 Tot: +0.55708 ] + SubspaceRotationAdjust: set factor to 0.0455 +ElecMinimize: Iter: 48 G: -1058.990030767136659 |grad|_K: 4.054e-07 alpha: 7.392e-01 linmin: -2.577e-05 t[s]: 450.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767413 of unit cell: Completed after 17 iterations at t[s]: 450.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767419 of unit cell: Completed after 4 iterations at t[s]: 451.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.585073 magneticMoment: [ Abs: 1.38650 Tot: +0.53671 ] + SubspaceRotationAdjust: set factor to 0.0471 +ElecMinimize: Iter: 49 G: -1058.990077734262968 |grad|_K: 4.229e-07 alpha: 8.184e-01 linmin: -7.714e-05 t[s]: 452.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767099 of unit cell: Completed after 23 iterations at t[s]: 452.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767234 of unit cell: Completed after 14 iterations at t[s]: 453.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.574517 magneticMoment: [ Abs: 1.36487 Tot: +0.52152 ] + SubspaceRotationAdjust: set factor to 0.0382 +ElecMinimize: Iter: 50 G: -1058.990107180237146 |grad|_K: 4.236e-07 alpha: 4.717e-01 linmin: 2.042e-04 t[s]: 454.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767313 of unit cell: Completed after 15 iterations at t[s]: 455.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 12 iterations at t[s]: 455.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581350 magneticMoment: [ Abs: 1.33093 Tot: +0.49830 ] + SubspaceRotationAdjust: set factor to 0.0353 +ElecMinimize: Iter: 51 G: -1058.990145375195425 |grad|_K: 4.064e-07 alpha: 6.169e-01 linmin: 2.759e-04 t[s]: 456.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767330 of unit cell: Completed after 13 iterations at t[s]: 457.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767332 of unit cell: Completed after 8 iterations at t[s]: 457.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.582444 magneticMoment: [ Abs: 1.28096 Tot: +0.46503 ] + SubspaceRotationAdjust: set factor to 0.0383 +ElecMinimize: Iter: 52 G: -1058.990193857901431 |grad|_K: 4.151e-07 alpha: 8.527e-01 linmin: 1.318e-05 t[s]: 459.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767365 of unit cell: Completed after 17 iterations at t[s]: 459.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767355 of unit cell: Completed after 6 iterations at t[s]: 460.24 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.585054 magneticMoment: [ Abs: 1.23388 Tot: +0.43327 ] + SubspaceRotationAdjust: set factor to 0.0411 +ElecMinimize: Iter: 53 G: -1058.990235671139544 |grad|_K: 3.917e-07 alpha: 6.981e-01 linmin: -6.344e-05 t[s]: 461.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767593 of unit cell: Completed after 19 iterations at t[s]: 461.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767538 of unit cell: Completed after 11 iterations at t[s]: 462.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.596722 magneticMoment: [ Abs: 1.19791 Tot: +0.40826 ] + SubspaceRotationAdjust: set factor to 0.0363 +ElecMinimize: Iter: 54 G: -1058.990265083956274 |grad|_K: 3.824e-07 alpha: 5.443e-01 linmin: 1.236e-04 t[s]: 463.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767451 of unit cell: Completed after 18 iterations at t[s]: 464.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767458 of unit cell: Completed after 4 iterations at t[s]: 464.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.593307 magneticMoment: [ Abs: 1.16356 Tot: +0.38541 ] + SubspaceRotationAdjust: set factor to 0.0332 +ElecMinimize: Iter: 55 G: -1058.990290066190028 |grad|_K: 3.304e-07 alpha: 4.944e-01 linmin: -2.639e-04 t[s]: 465.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767467 of unit cell: Completed after 10 iterations at t[s]: 466.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767474 of unit cell: Completed after 6 iterations at t[s]: 466.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.596571 magneticMoment: [ Abs: 1.12238 Tot: +0.35818 ] + SubspaceRotationAdjust: set factor to 0.0357 +ElecMinimize: Iter: 56 G: -1058.990317451651890 |grad|_K: 3.014e-07 alpha: 7.102e-01 linmin: 6.430e-05 t[s]: 468.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767521 of unit cell: Completed after 11 iterations at t[s]: 468.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767518 of unit cell: Completed after 2 iterations at t[s]: 469.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.601713 magneticMoment: [ Abs: 1.08615 Tot: +0.33447 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 57 G: -1058.990338797546656 |grad|_K: 2.867e-07 alpha: 6.750e-01 linmin: 2.625e-04 t[s]: 470.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767437 of unit cell: Completed after 17 iterations at t[s]: 470.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767449 of unit cell: Completed after 8 iterations at t[s]: 471.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.599586 magneticMoment: [ Abs: 1.05627 Tot: +0.31577 ] + SubspaceRotationAdjust: set factor to 0.0346 +ElecMinimize: Iter: 58 G: -1058.990354776300592 |grad|_K: 2.659e-07 alpha: 5.658e-01 linmin: -1.256e-04 t[s]: 472.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767540 of unit cell: Completed after 14 iterations at t[s]: 472.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767542 of unit cell: Completed after 0 iterations at t[s]: 473.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.606616 magneticMoment: [ Abs: 1.02745 Tot: +0.29744 ] + SubspaceRotationAdjust: set factor to 0.0324 +ElecMinimize: Iter: 59 G: -1058.990369043560577 |grad|_K: 2.318e-07 alpha: 5.751e-01 linmin: -6.154e-05 t[s]: 474.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767545 of unit cell: Completed after 10 iterations at t[s]: 475.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767546 of unit cell: Completed after 0 iterations at t[s]: 475.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607868 magneticMoment: [ Abs: 1.00049 Tot: +0.28135 ] + SubspaceRotationAdjust: set factor to 0.0371 +ElecMinimize: Iter: 60 G: -1058.990381205516314 |grad|_K: 2.042e-07 alpha: 6.455e-01 linmin: -4.557e-04 t[s]: 476.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767527 of unit cell: Completed after 13 iterations at t[s]: 477.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767527 of unit cell: Completed after 0 iterations at t[s]: 478.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607248 magneticMoment: [ Abs: 0.97793 Tot: +0.26847 ] + SubspaceRotationAdjust: set factor to 0.0371 +ElecMinimize: Iter: 61 G: -1058.990390538059273 |grad|_K: 2.034e-07 alpha: 6.307e-01 linmin: -3.994e-04 t[s]: 478.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767648 of unit cell: Completed after 15 iterations at t[s]: 479.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767620 of unit cell: Completed after 8 iterations at t[s]: 480.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612968 magneticMoment: [ Abs: 0.95896 Tot: +0.25718 ] + SubspaceRotationAdjust: set factor to 0.0314 +ElecMinimize: Iter: 62 G: -1058.990397586717108 |grad|_K: 1.855e-07 alpha: 4.842e-01 linmin: -1.251e-06 t[s]: 481.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767626 of unit cell: Completed after 11 iterations at t[s]: 481.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767628 of unit cell: Completed after 3 iterations at t[s]: 482.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613440 magneticMoment: [ Abs: 0.93826 Tot: +0.24565 ] + SubspaceRotationAdjust: set factor to 0.0358 +ElecMinimize: Iter: 63 G: -1058.990404758362502 |grad|_K: 1.640e-07 alpha: 5.952e-01 linmin: -4.682e-04 t[s]: 483.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767619 of unit cell: Completed after 11 iterations at t[s]: 483.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767619 of unit cell: Completed after 0 iterations at t[s]: 484.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612978 magneticMoment: [ Abs: 0.92120 Tot: +0.23642 ] + SubspaceRotationAdjust: set factor to 0.0383 +ElecMinimize: Iter: 64 G: -1058.990410320639967 |grad|_K: 1.687e-07 alpha: 5.841e-01 linmin: -3.490e-04 t[s]: 485.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767682 of unit cell: Completed after 12 iterations at t[s]: 485.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767674 of unit cell: Completed after 3 iterations at t[s]: 486.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616553 magneticMoment: [ Abs: 0.90397 Tot: +0.22681 ] + SubspaceRotationAdjust: set factor to 0.0348 +ElecMinimize: Iter: 65 G: -1058.990415440057404 |grad|_K: 1.639e-07 alpha: 5.112e-01 linmin: 4.610e-04 t[s]: 487.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767654 of unit cell: Completed after 8 iterations at t[s]: 488.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767651 of unit cell: Completed after 0 iterations at t[s]: 488.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615418 magneticMoment: [ Abs: 0.88465 Tot: +0.21682 ] + SubspaceRotationAdjust: set factor to 0.0397 +ElecMinimize: Iter: 66 G: -1058.990420737242630 |grad|_K: 1.602e-07 alpha: 5.723e-01 linmin: -5.825e-04 t[s]: 489.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767613 of unit cell: Completed after 11 iterations at t[s]: 490.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767614 of unit cell: Completed after 0 iterations at t[s]: 490.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613400 magneticMoment: [ Abs: 0.86554 Tot: +0.20727 ] + SubspaceRotationAdjust: set factor to 0.0416 +ElecMinimize: Iter: 67 G: -1058.990425811717841 |grad|_K: 1.746e-07 alpha: 5.555e-01 linmin: -5.434e-04 t[s]: 491.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767673 of unit cell: Completed after 13 iterations at t[s]: 492.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767660 of unit cell: Completed after 5 iterations at t[s]: 492.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616361 magneticMoment: [ Abs: 0.84639 Tot: +0.19725 ] + SubspaceRotationAdjust: set factor to 0.0364 +ElecMinimize: Iter: 68 G: -1058.990430534153802 |grad|_K: 1.738e-07 alpha: 4.347e-01 linmin: 3.702e-04 t[s]: 493.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767649 of unit cell: Completed after 3 iterations at t[s]: 494.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767645 of unit cell: Completed after 0 iterations at t[s]: 495.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615486 magneticMoment: [ Abs: 0.81884 Tot: +0.18373 ] + SubspaceRotationAdjust: set factor to 0.0444 +ElecMinimize: Iter: 69 G: -1058.990436773389774 |grad|_K: 1.767e-07 alpha: 5.999e-01 linmin: -1.805e-04 t[s]: 496.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767564 of unit cell: Completed after 14 iterations at t[s]: 496.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 4 iterations at t[s]: 497.18 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611279 magneticMoment: [ Abs: 0.79395 Tot: +0.17216 ] + SubspaceRotationAdjust: set factor to 0.0396 +ElecMinimize: Iter: 70 G: -1058.990442232599889 |grad|_K: 2.046e-07 alpha: 5.009e-01 linmin: -9.018e-05 t[s]: 498.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767617 of unit cell: Completed after 11 iterations at t[s]: 498.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767611 of unit cell: Completed after 5 iterations at t[s]: 499.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612998 magneticMoment: [ Abs: 0.76401 Tot: +0.15739 ] + SubspaceRotationAdjust: set factor to 0.0386 +ElecMinimize: Iter: 71 G: -1058.990448419480572 |grad|_K: 1.751e-07 alpha: 4.257e-01 linmin: -1.494e-04 t[s]: 500.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767623 of unit cell: Completed after 9 iterations at t[s]: 500.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767628 of unit cell: Completed after 3 iterations at t[s]: 501.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613485 magneticMoment: [ Abs: 0.73125 Tot: +0.14147 ] + SubspaceRotationAdjust: set factor to 0.0429 +ElecMinimize: Iter: 72 G: -1058.990455038005166 |grad|_K: 1.750e-07 alpha: 6.122e-01 linmin: -1.692e-04 t[s]: 502.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767554 of unit cell: Completed after 14 iterations at t[s]: 502.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767566 of unit cell: Completed after 4 iterations at t[s]: 503.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609144 magneticMoment: [ Abs: 0.70322 Tot: +0.12849 ] + SubspaceRotationAdjust: set factor to 0.0362 +ElecMinimize: Iter: 73 G: -1058.990460609751153 |grad|_K: 1.685e-07 alpha: 5.113e-01 linmin: 6.207e-04 t[s]: 504.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767593 of unit cell: Completed after 11 iterations at t[s]: 505.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 0 iterations at t[s]: 505.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610156 magneticMoment: [ Abs: 0.67688 Tot: +0.11545 ] + SubspaceRotationAdjust: set factor to 0.0363 +ElecMinimize: Iter: 74 G: -1058.990465356593177 |grad|_K: 1.404e-07 alpha: 4.965e-01 linmin: -3.333e-04 t[s]: 506.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767602 of unit cell: Completed after 4 iterations at t[s]: 507.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767604 of unit cell: Completed after 0 iterations at t[s]: 507.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610424 magneticMoment: [ Abs: 0.65414 Tot: +0.10416 ] + SubspaceRotationAdjust: set factor to 0.0405 +ElecMinimize: Iter: 75 G: -1058.990469599692688 |grad|_K: 1.184e-07 alpha: 6.055e-01 linmin: -2.812e-04 t[s]: 508.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767585 of unit cell: Completed after 7 iterations at t[s]: 509.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767581 of unit cell: Completed after 0 iterations at t[s]: 509.91 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.608654 magneticMoment: [ Abs: 0.63450 Tot: +0.09461 ] + SubspaceRotationAdjust: set factor to 0.0438 +ElecMinimize: Iter: 76 G: -1058.990473178218281 |grad|_K: 1.025e-07 alpha: 7.210e-01 linmin: -4.306e-04 t[s]: 510.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767568 of unit cell: Completed after 5 iterations at t[s]: 511.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767568 of unit cell: Completed after 0 iterations at t[s]: 512.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607802 magneticMoment: [ Abs: 0.61935 Tot: +0.08720 ] + SubspaceRotationAdjust: set factor to 0.0488 +ElecMinimize: Iter: 77 G: -1058.990475852476948 |grad|_K: 9.977e-08 alpha: 7.169e-01 linmin: -3.746e-04 t[s]: 512.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767603 of unit cell: Completed after 11 iterations at t[s]: 513.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767593 of unit cell: Completed after 5 iterations at t[s]: 514.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609369 magneticMoment: [ Abs: 0.60854 Tot: +0.08160 ] + SubspaceRotationAdjust: set factor to 0.0458 +ElecMinimize: Iter: 78 G: -1058.990477691657361 |grad|_K: 1.037e-07 alpha: 5.158e-01 linmin: 8.839e-04 t[s]: 515.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767561 of unit cell: Completed after 8 iterations at t[s]: 515.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767565 of unit cell: Completed after 3 iterations at t[s]: 516.24 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607744 magneticMoment: [ Abs: 0.59805 Tot: +0.07668 ] + SubspaceRotationAdjust: set factor to 0.0417 +ElecMinimize: Iter: 79 G: -1058.990479302292442 |grad|_K: 9.098e-08 alpha: 4.523e-01 linmin: -2.020e-04 t[s]: 517.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767574 of unit cell: Completed after 3 iterations at t[s]: 517.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 0 iterations at t[s]: 518.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.608543 magneticMoment: [ Abs: 0.58707 Tot: +0.07124 ] + SubspaceRotationAdjust: set factor to 0.0503 +ElecMinimize: Iter: 80 G: -1058.990481019706976 |grad|_K: 8.849e-08 alpha: 5.875e-01 linmin: -3.316e-04 t[s]: 519.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767616 of unit cell: Completed after 8 iterations at t[s]: 519.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767607 of unit cell: Completed after 3 iterations at t[s]: 520.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610413 magneticMoment: [ Abs: 0.57882 Tot: +0.06704 ] + SubspaceRotationAdjust: set factor to 0.0468 +ElecMinimize: Iter: 81 G: -1058.990482208425419 |grad|_K: 1.011e-07 alpha: 4.492e-01 linmin: -3.640e-04 t[s]: 521.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767582 of unit cell: Completed after 9 iterations at t[s]: 522.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767589 of unit cell: Completed after 4 iterations at t[s]: 522.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609288 magneticMoment: [ Abs: 0.57070 Tot: +0.06345 ] + SubspaceRotationAdjust: set factor to 0.0449 +ElecMinimize: Iter: 82 G: -1058.990483400604489 |grad|_K: 8.358e-08 alpha: 3.361e-01 linmin: 1.877e-04 t[s]: 523.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767583 of unit cell: Completed after 3 iterations at t[s]: 524.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767579 of unit cell: Completed after 3 iterations at t[s]: 524.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.608733 magneticMoment: [ Abs: 0.56059 Tot: +0.05904 ] + SubspaceRotationAdjust: set factor to 0.0523 +ElecMinimize: Iter: 83 G: -1058.990484809638929 |grad|_K: 8.543e-08 alpha: 5.908e-01 linmin: 2.756e-04 t[s]: 525.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767620 of unit cell: Completed after 9 iterations at t[s]: 526.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767609 of unit cell: Completed after 4 iterations at t[s]: 526.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610649 magneticMoment: [ Abs: 0.55244 Tot: +0.05520 ] + SubspaceRotationAdjust: set factor to 0.0445 +ElecMinimize: Iter: 84 G: -1058.990485915199997 |grad|_K: 8.350e-08 alpha: 4.411e-01 linmin: 6.000e-04 t[s]: 527.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767601 of unit cell: Completed after 4 iterations at t[s]: 528.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767600 of unit cell: Completed after 0 iterations at t[s]: 528.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610114 magneticMoment: [ Abs: 0.54322 Tot: +0.05139 ] + SubspaceRotationAdjust: set factor to 0.0522 +ElecMinimize: Iter: 85 G: -1058.990487130600286 |grad|_K: 7.343e-08 alpha: 5.142e-01 linmin: -3.847e-04 t[s]: 529.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 9 iterations at t[s]: 530.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767583 of unit cell: Completed after 3 iterations at t[s]: 531.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609117 magneticMoment: [ Abs: 0.53763 Tot: +0.04925 ] + SubspaceRotationAdjust: set factor to 0.0431 +ElecMinimize: Iter: 86 G: -1058.990487841135746 |grad|_K: 8.871e-08 alpha: 3.960e-01 linmin: -7.669e-04 t[s]: 532.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767610 of unit cell: Completed after 8 iterations at t[s]: 532.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767603 of unit cell: Completed after 3 iterations at t[s]: 533.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610463 magneticMoment: [ Abs: 0.53135 Tot: +0.04650 ] + SubspaceRotationAdjust: set factor to 0.0466 +ElecMinimize: Iter: 87 G: -1058.990488674351354 |grad|_K: 6.654e-08 alpha: 2.963e-01 linmin: 3.112e-04 t[s]: 534.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767613 of unit cell: Completed after 4 iterations at t[s]: 534.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767620 of unit cell: Completed after 4 iterations at t[s]: 535.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611527 magneticMoment: [ Abs: 0.52545 Tot: +0.04400 ] + SubspaceRotationAdjust: set factor to 0.0493 +ElecMinimize: Iter: 88 G: -1058.990489384489592 |grad|_K: 7.224e-08 alpha: 4.878e-01 linmin: 1.030e-03 t[s]: 536.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767589 of unit cell: Completed after 8 iterations at t[s]: 536.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767597 of unit cell: Completed after 3 iterations at t[s]: 537.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610231 magneticMoment: [ Abs: 0.52036 Tot: +0.04223 ] + SubspaceRotationAdjust: set factor to 0.0458 +ElecMinimize: Iter: 89 G: -1058.990489996350107 |grad|_K: 6.224e-08 alpha: 3.585e-01 linmin: 4.748e-04 t[s]: 538.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767588 of unit cell: Completed after 2 iterations at t[s]: 538.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767587 of unit cell: Completed after 0 iterations at t[s]: 539.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609639 magneticMoment: [ Abs: 0.51569 Tot: +0.04056 ] + SubspaceRotationAdjust: set factor to 0.0548 +ElecMinimize: Iter: 90 G: -1058.990490577061337 |grad|_K: 5.165e-08 alpha: 4.375e-01 linmin: -5.877e-04 t[s]: 540.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767591 of unit cell: Completed after 4 iterations at t[s]: 541.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 0 iterations at t[s]: 541.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609995 magneticMoment: [ Abs: 0.51162 Tot: +0.03898 ] + SubspaceRotationAdjust: set factor to 0.0602 +ElecMinimize: Iter: 91 G: -1058.990491109383129 |grad|_K: 4.474e-08 alpha: 5.425e-01 linmin: -2.053e-03 t[s]: 542.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767600 of unit cell: Completed after 3 iterations at t[s]: 543.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767599 of unit cell: Completed after 0 iterations at t[s]: 543.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610426 magneticMoment: [ Abs: 0.50879 Tot: +0.03780 ] + SubspaceRotationAdjust: set factor to 0.0646 +ElecMinimize: Iter: 92 G: -1058.990491474349255 |grad|_K: 5.245e-08 alpha: 4.819e-01 linmin: -6.550e-04 t[s]: 544.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 8 iterations at t[s]: 545.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767585 of unit cell: Completed after 3 iterations at t[s]: 545.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609499 magneticMoment: [ Abs: 0.50624 Tot: +0.03692 ] + SubspaceRotationAdjust: set factor to 0.0563 +ElecMinimize: Iter: 93 G: -1058.990491786541725 |grad|_K: 4.892e-08 alpha: 3.098e-01 linmin: 1.009e-03 t[s]: 546.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767586 of unit cell: Completed after 0 iterations at t[s]: 547.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767587 of unit cell: Completed after 0 iterations at t[s]: 547.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609602 magneticMoment: [ Abs: 0.50331 Tot: +0.03569 ] + SubspaceRotationAdjust: set factor to 0.0734 +ElecMinimize: Iter: 94 G: -1058.990492095911122 |grad|_K: 4.752e-08 alpha: 3.912e-01 linmin: -2.485e-06 t[s]: 548.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767606 of unit cell: Completed after 9 iterations at t[s]: 549.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767598 of unit cell: Completed after 4 iterations at t[s]: 550.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610287 magneticMoment: [ Abs: 0.50163 Tot: +0.03487 ] + SubspaceRotationAdjust: set factor to 0.0631 +ElecMinimize: Iter: 95 G: -1058.990492240559433 |grad|_K: 5.522e-08 alpha: 2.295e-01 linmin: 2.857e-05 t[s]: 551.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767594 of unit cell: Completed after 0 iterations at t[s]: 551.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 3 iterations at t[s]: 552.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609888 magneticMoment: [ Abs: 0.49843 Tot: +0.03349 ] + SubspaceRotationAdjust: set factor to 0.0943 +ElecMinimize: Iter: 96 G: -1058.990492544551216 |grad|_K: 4.595e-08 alpha: 3.293e-01 linmin: 1.730e-03 t[s]: 553.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767574 of unit cell: Completed after 8 iterations at t[s]: 553.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767582 of unit cell: Completed after 3 iterations at t[s]: 554.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609294 magneticMoment: [ Abs: 0.49722 Tot: +0.03299 ] + SubspaceRotationAdjust: set factor to 0.0814 +ElecMinimize: Iter: 97 G: -1058.990492640870116 |grad|_K: 5.608e-08 alpha: 1.807e-01 linmin: 8.872e-04 t[s]: 555.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767587 of unit cell: Completed after 0 iterations at t[s]: 555.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 2 iterations at t[s]: 556.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609902 magneticMoment: [ Abs: 0.49376 Tot: +0.03109 ] + SubspaceRotationAdjust: set factor to 0.123 +ElecMinimize: Iter: 98 G: -1058.990492946762060 |grad|_K: 4.460e-08 alpha: 3.290e-01 linmin: 1.101e-03 t[s]: 557.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767614 of unit cell: Completed after 8 iterations at t[s]: 557.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767603 of unit cell: Completed after 4 iterations at t[s]: 558.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610621 magneticMoment: [ Abs: 0.49257 Tot: +0.03030 ] + SubspaceRotationAdjust: set factor to 0.0993 +ElecMinimize: Iter: 99 G: -1058.990493032453514 |grad|_K: 5.778e-08 alpha: 1.684e-01 linmin: 1.015e-03 t[s]: 559.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767600 of unit cell: Completed after 3 iterations at t[s]: 560.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767599 of unit cell: Completed after 0 iterations at t[s]: 560.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610434 magneticMoment: [ Abs: 0.49021 Tot: +0.02886 ] + SubspaceRotationAdjust: set factor to 0.166 +ElecMinimize: Iter: 100 G: -1058.990493255521415 |grad|_K: 4.193e-08 alpha: 2.019e-01 linmin: -1.095e-03 t[s]: 561.56 +ElecMinimize: None of the convergence criteria satisfied after 100 iterations. +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.200e-04 +Single-point solvation energy estimate, DeltaG = -0.062010596103164 + +Computing DFT-D3 correction: +# coordination-number C 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.778 16.735 16.625 13.885 11.129 16.778 16.735 16.625 13.885 12.003 16.778 16.735 16.625 13.885 11.130 16.778 16.735 16.625 13.885 +# coordination-number N 0.927 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.20 +EvdW_6 = -0.120307 +EvdW_8 = -0.212388 + +# Ionic positions in cartesian coordinates: +ion C 15.516924000000003 8.971564000000003 29.481543000000002 1 +ion C 6.488065000000001 0.181361000000000 23.691129000000000 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342517000000004 8.971586000000002 29.211711000000012 1 +ion C 0.313658000000000 0.181361000000000 23.421311000000003 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.436398000000002 3.620570000000000 29.211701000000005 1 +ion C 9.568610000000000 5.532394000000000 23.960954000000005 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.261955000000000 3.620568000000000 28.941891999999999 1 +ion C 3.394203000000001 5.532394000000000 23.691130000000005 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.174400000000000 0.000001000000000 30.996452000000009 1 +ion Hf 12.551139000000001 7.256820000000001 26.543905000000002 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.000002000000000 0.000003000000000 30.726629000000006 1 +ion Hf 6.376730000000000 7.256823000000001 26.274084000000002 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.254951999999999 5.351033000000001 31.266273000000005 1 +ion Hf 9.470594000000002 1.905795000000000 26.274069000000008 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.429351000000002 5.351028000000001 31.536115000000006 1 +ion Hf 3.296185000000000 1.905795000000000 26.004261000000003 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.254951999999999 5.351033000000001 35.914999000000009 1 + +# Forces in Cartesian coordinates: +force C -0.000618119350584 -0.000355549669317 0.012232860886169 1 +force C -0.000069746582223 0.000157934262808 -0.000110926769601 1 +force C 0.000352727494477 0.000204452606494 -0.004381987836349 0 +force C 0.000172893463230 0.000099738844393 -0.004258042386698 0 +force C -0.001099120536262 -0.000605103541862 0.023612113609450 0 +force C 0.000313351282455 0.009280009598958 0.003550903720212 1 +force C 0.000068769076946 0.000040993219247 -0.000064369158868 1 +force C 0.000100640469312 0.000226343440568 -0.004404676822968 0 +force C 0.000181805465454 -0.000033021179452 -0.004144351536671 0 +force C -0.001004378643036 -0.000580598071818 0.023601798348915 0 +force C 0.008170553302298 -0.004364965853151 0.003551939061255 1 +force C -0.000053032544882 -0.000034378559779 -0.000746436679529 1 +force C 0.000245441260374 -0.000025952909777 -0.004405794628706 0 +force C 0.000062274793440 0.000174500210454 -0.004144181289843 0 +force C -0.001027216908934 -0.000594176196882 0.023657659600086 0 +force C -0.009140167198299 -0.005281544111659 0.003675204096403 1 +force C 0.000099482528122 -0.000142918900868 -0.000113747323025 1 +force C 0.000199997507952 0.000115076518976 -0.004307926962999 0 +force C 0.000286719193641 0.000166236063523 -0.004131570779707 0 +force C -0.001072707801202 -0.000650276888384 0.023612208577863 0 +force Hf -0.008677296134469 0.004750748091174 0.004927050771498 1 +force Hf -0.002267644116505 -0.001312386614925 0.005201654772560 1 +force Hf 0.000549594512183 0.000317011184572 -0.004964349437576 0 +force Hf -0.000399040117213 -0.000182115365094 0.012324833906026 0 +force Hf 0.001065319871590 0.000614364973468 -0.023591689039734 0 +force Hf 0.007383514540239 0.004325284807882 0.006135310180636 1 +force Hf 0.001814846832393 -0.001317873949962 0.005334470830157 1 +force Hf 0.000599728663105 -0.000205347895411 -0.004024841419198 0 +force Hf -0.000328291200457 -0.000189112691695 0.012370864948703 0 +force Hf 0.001313095320390 0.000610628328611 -0.023671528622169 0 +force Hf 0.002633384710927 0.001382872352789 0.046021426731707 1 +force Hf -0.000229514082526 0.002235082180457 0.005323585997805 1 +force Hf 0.000122857730585 0.000624962230305 -0.004022042702908 0 +force Hf -0.000360190900535 -0.000208585431334 0.012378803947802 0 +force Hf 0.001183405580211 0.000832744543474 -0.023671018330077 0 +force Hf -0.000748548211815 -0.009897068242350 0.004719899542032 1 +force Hf -0.000141659611161 -0.000080490302061 0.004001770076493 1 +force Hf 0.000971387168908 0.000563743722086 -0.004024339872197 0 +force Hf -0.000356667501053 -0.000254106458886 0.012323706047773 0 +force Hf 0.001171659080614 0.000678614640634 -0.023388915760880 0 +force N -0.000629872938270 -0.000036854702241 -0.081218971533003 1 + +# Energy components: + A_diel = -0.5520817657706983 + Eewald = 38770.7949928904708941 + EH = 39738.1618029754172312 + Eloc = -79577.9549065649043769 + Enl = -270.1277374653776633 + EvdW = -0.3326955674138712 + Exc = -796.5618471953540620 + Exc_core = 594.6256479051780843 + KE = 421.1007285301809588 + MuShift = -0.0084208898122683 +------------------------------------- + Etot = -1120.8545171473820119 + TS = 0.0019585648597569 +------------------------------------- + F = -1120.8564757122417177 + muN = -61.8659824567202961 +------------------------------------- + G = -1058.9904932555214145 + +IonicMinimize: Iter: 0 G: -1058.990493255521415 |grad|_K: 1.377e-02 t[s]: 579.03 + +#--- Lowdin population analysis --- +# oxidation-state C -0.230 -0.230 -0.233 -0.209 -0.184 -0.231 -0.230 -0.233 -0.209 -0.185 -0.231 -0.228 -0.233 -0.209 -0.185 -0.232 -0.230 -0.233 -0.209 -0.184 +# magnetic-moments C -0.004 +0.000 -0.001 -0.001 -0.057 -0.002 +0.001 -0.001 -0.004 -0.051 -0.002 +0.000 -0.001 -0.004 +0.014 -0.001 +0.000 -0.001 -0.004 -0.057 +# oxidation-state Hf +0.613 +0.240 +0.244 +0.243 +0.118 +0.611 +0.242 +0.244 +0.243 +0.118 +0.014 +0.242 +0.244 +0.243 +0.118 +0.614 +0.251 +0.244 +0.243 +0.118 +# magnetic-moments Hf +0.058 +0.005 -0.000 -0.000 -0.003 +0.062 +0.004 -0.001 -0.000 -0.003 +0.045 +0.004 -0.001 +0.000 -0.003 +0.058 +0.001 -0.001 -0.000 +0.002 +# oxidation-state N -1.094 +# magnetic-moments N -0.027 + + +Computing DFT-D3 correction: +# coordination-number C 5.912 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.761 16.730 16.624 13.885 11.129 16.760 16.732 16.624 13.885 12.007 16.760 16.732 16.624 13.885 11.130 16.778 16.732 16.624 13.885 +# coordination-number N 0.973 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.16 +EvdW_6 = -0.120296 +EvdW_8 = -0.212353 +Shifting auxilliary hamiltonian by -0.000059 to set nElectrons=325.610434 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767761 of unit cell: Completed after 29 iterations at t[s]: 581.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610434 magneticMoment: [ Abs: 0.49035 Tot: +0.02277 ] +ElecMinimize: Iter: 0 G: -1058.919194653596605 |grad|_K: 2.281e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.751940 of unit cell: Completed after 31 iterations at t[s]: 582.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.759645 of unit cell: Completed after 33 iterations at t[s]: 583.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.200275 magneticMoment: [ Abs: 0.49275 Tot: +0.09380 ] + SubspaceRotationAdjust: set factor to 0.0938 +ElecMinimize: Iter: 1 G: -1058.962174877629195 |grad|_K: 3.192e-05 alpha: 3.093e-01 linmin: 1.328e-02 t[s]: 584.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.776762 of unit cell: Completed after 38 iterations at t[s]: 585.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766893 of unit cell: Completed after 35 iterations at t[s]: 585.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.543950 magneticMoment: [ Abs: 0.46630 Tot: +0.00561 ] + SubspaceRotationAdjust: set factor to 0.0801 +ElecMinimize: Iter: 2 G: -1058.990037584500442 |grad|_K: 9.218e-06 alpha: 8.127e-02 linmin: -1.144e-02 t[s]: 586.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768785 of unit cell: Completed after 28 iterations at t[s]: 587.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769079 of unit cell: Completed after 23 iterations at t[s]: 587.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.689379 magneticMoment: [ Abs: 0.46265 Tot: -0.02187 ] + SubspaceRotationAdjust: set factor to 0.0503 +ElecMinimize: Iter: 3 G: -1058.993086033927057 |grad|_K: 5.118e-06 alpha: 9.481e-02 linmin: 1.778e-03 t[s]: 588.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769173 of unit cell: Completed after 23 iterations at t[s]: 589.53 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.844193e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769361 of unit cell: Completed after 26 iterations at t[s]: 590.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769366 of unit cell: Completed after 5 iterations at t[s]: 590.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.715607 magneticMoment: [ Abs: 0.46317 Tot: -0.01997 ] + SubspaceRotationAdjust: set factor to 0.0341 +ElecMinimize: Iter: 4 G: -1058.995625555351808 |grad|_K: 4.730e-06 alpha: 2.898e-01 linmin: 2.163e-05 t[s]: 591.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767359 of unit cell: Completed after 29 iterations at t[s]: 592.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768195 of unit cell: Completed after 26 iterations at t[s]: 593.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636460 magneticMoment: [ Abs: 0.46675 Tot: -0.00120 ] + SubspaceRotationAdjust: set factor to 0.0574 +ElecMinimize: Iter: 5 G: -1058.996995174066342 |grad|_K: 2.313e-06 alpha: 1.759e-01 linmin: 1.056e-04 t[s]: 594.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767742 of unit cell: Completed after 24 iterations at t[s]: 594.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767473 of unit cell: Completed after 23 iterations at t[s]: 595.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591010 magneticMoment: [ Abs: 0.47034 Tot: +0.00967 ] + SubspaceRotationAdjust: set factor to 0.0495 +ElecMinimize: Iter: 6 G: -1058.997510802432089 |grad|_K: 2.151e-06 alpha: 2.765e-01 linmin: -2.483e-05 t[s]: 596.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767790 of unit cell: Completed after 21 iterations at t[s]: 596.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767783 of unit cell: Completed after 3 iterations at t[s]: 597.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609247 magneticMoment: [ Abs: 0.47340 Tot: +0.00875 ] + SubspaceRotationAdjust: set factor to 0.083 +ElecMinimize: Iter: 7 G: -1058.997947083234067 |grad|_K: 1.302e-06 alpha: 2.702e-01 linmin: 1.200e-04 t[s]: 598.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768141 of unit cell: Completed after 25 iterations at t[s]: 599.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768221 of unit cell: Completed after 14 iterations at t[s]: 599.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636445 magneticMoment: [ Abs: 0.47369 Tot: +0.00460 ] + SubspaceRotationAdjust: set factor to 0.0597 +ElecMinimize: Iter: 8 G: -1058.998141869586561 |grad|_K: 1.654e-06 alpha: 3.313e-01 linmin: 3.071e-04 t[s]: 600.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767862 of unit cell: Completed after 20 iterations at t[s]: 601.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767873 of unit cell: Completed after 3 iterations at t[s]: 601.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613359 magneticMoment: [ Abs: 0.47481 Tot: +0.00976 ] + SubspaceRotationAdjust: set factor to 0.0825 +ElecMinimize: Iter: 9 G: -1058.998444392064812 |grad|_K: 1.202e-06 alpha: 3.208e-01 linmin: 1.561e-05 t[s]: 603.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767628 of unit cell: Completed after 19 iterations at t[s]: 603.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767406 of unit cell: Completed after 18 iterations at t[s]: 604.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.582839 magneticMoment: [ Abs: 0.47712 Tot: +0.01669 ] + SubspaceRotationAdjust: set factor to 0.0567 +ElecMinimize: Iter: 10 G: -1058.998744994715253 |grad|_K: 1.879e-06 alpha: 6.005e-01 linmin: 9.331e-05 t[s]: 605.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 28 iterations at t[s]: 605.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767905 of unit cell: Completed after 27 iterations at t[s]: 606.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610424 magneticMoment: [ Abs: 0.47856 Tot: +0.01288 ] + SubspaceRotationAdjust: set factor to 0.0518 +ElecMinimize: Iter: 11 G: -1058.999002903339488 |grad|_K: 1.194e-06 alpha: 2.087e-01 linmin: -8.064e-05 t[s]: 607.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768028 of unit cell: Completed after 16 iterations at t[s]: 608.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768203 of unit cell: Completed after 17 iterations at t[s]: 608.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625307 magneticMoment: [ Abs: 0.48131 Tot: +0.01144 ] + SubspaceRotationAdjust: set factor to 0.0522 +ElecMinimize: Iter: 12 G: -1058.999259207004116 |grad|_K: 1.300e-06 alpha: 5.108e-01 linmin: 8.694e-06 t[s]: 609.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767581 of unit cell: Completed after 26 iterations at t[s]: 610.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767863 of unit cell: Completed after 24 iterations at t[s]: 611.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.602368 magneticMoment: [ Abs: 0.48314 Tot: +0.01586 ] + SubspaceRotationAdjust: set factor to 0.043 +ElecMinimize: Iter: 13 G: -1058.999426277687689 |grad|_K: 1.087e-06 alpha: 2.839e-01 linmin: -7.935e-06 t[s]: 612.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767846 of unit cell: Completed after 14 iterations at t[s]: 612.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767833 of unit cell: Completed after 13 iterations at t[s]: 613.37 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.599237 magneticMoment: [ Abs: 0.48303 Tot: +0.01591 ] + SubspaceRotationAdjust: set factor to 0.0551 +ElecMinimize: Iter: 14 G: -1058.999627434507829 |grad|_K: 9.824e-07 alpha: 4.871e-01 linmin: -2.983e-07 t[s]: 614.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768287 of unit cell: Completed after 24 iterations at t[s]: 615.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768136 of unit cell: Completed after 19 iterations at t[s]: 615.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.617536 magneticMoment: [ Abs: 0.48249 Tot: +0.01218 ] + SubspaceRotationAdjust: set factor to 0.0433 +ElecMinimize: Iter: 15 G: -1058.999736168354957 |grad|_K: 8.394e-07 alpha: 3.224e-01 linmin: 4.792e-06 t[s]: 616.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768056 of unit cell: Completed after 14 iterations at t[s]: 617.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768034 of unit cell: Completed after 11 iterations at t[s]: 617.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611134 magneticMoment: [ Abs: 0.48296 Tot: +0.01263 ] + SubspaceRotationAdjust: set factor to 0.0492 +ElecMinimize: Iter: 16 G: -1058.999836732320546 |grad|_K: 6.183e-07 alpha: 4.094e-01 linmin: 3.740e-06 t[s]: 618.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767931 of unit cell: Completed after 18 iterations at t[s]: 619.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767919 of unit cell: Completed after 5 iterations at t[s]: 620.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.604743 magneticMoment: [ Abs: 0.48331 Tot: +0.01309 ] + SubspaceRotationAdjust: set factor to 0.0474 +ElecMinimize: Iter: 17 G: -1058.999897772117947 |grad|_K: 5.372e-07 alpha: 4.576e-01 linmin: -4.954e-05 t[s]: 621.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768129 of unit cell: Completed after 19 iterations at t[s]: 621.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768076 of unit cell: Completed after 14 iterations at t[s]: 622.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615613 magneticMoment: [ Abs: 0.48273 Tot: +0.01046 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 18 G: -1058.999932364297820 |grad|_K: 4.253e-07 alpha: 3.408e-01 linmin: 7.488e-05 t[s]: 623.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768048 of unit cell: Completed after 11 iterations at t[s]: 623.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768038 of unit cell: Completed after 3 iterations at t[s]: 624.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615027 magneticMoment: [ Abs: 0.48185 Tot: +0.00964 ] + SubspaceRotationAdjust: set factor to 0.0461 +ElecMinimize: Iter: 19 G: -1058.999961973434438 |grad|_K: 3.141e-07 alpha: 4.713e-01 linmin: -7.430e-05 t[s]: 625.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767938 of unit cell: Completed after 15 iterations at t[s]: 626.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767937 of unit cell: Completed after 0 iterations at t[s]: 626.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610118 magneticMoment: [ Abs: 0.48141 Tot: +0.00990 ] + SubspaceRotationAdjust: set factor to 0.0402 +ElecMinimize: Iter: 20 G: -1058.999978538354526 |grad|_K: 2.991e-07 alpha: 4.785e-01 linmin: -4.021e-04 t[s]: 627.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768031 of unit cell: Completed after 15 iterations at t[s]: 628.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768005 of unit cell: Completed after 8 iterations at t[s]: 628.91 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.615342 magneticMoment: [ Abs: 0.48095 Tot: +0.00848 ] + SubspaceRotationAdjust: set factor to 0.0344 +ElecMinimize: Iter: 21 G: -1058.999989644308243 |grad|_K: 1.938e-07 alpha: 3.478e-01 linmin: 1.516e-04 t[s]: 630.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768008 of unit cell: Completed after 4 iterations at t[s]: 630.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768009 of unit cell: Completed after 3 iterations at t[s]: 631.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616449 magneticMoment: [ Abs: 0.48072 Tot: +0.00782 ] + SubspaceRotationAdjust: set factor to 0.0411 +ElecMinimize: Iter: 22 G: -1058.999996766194727 |grad|_K: 1.452e-07 alpha: 5.458e-01 linmin: -1.891e-04 t[s]: 632.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767961 of unit cell: Completed after 11 iterations at t[s]: 632.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767971 of unit cell: Completed after 5 iterations at t[s]: 633.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.614559 magneticMoment: [ Abs: 0.48056 Tot: +0.00782 ] + SubspaceRotationAdjust: set factor to 0.0356 +ElecMinimize: Iter: 23 G: -1058.999999926329565 |grad|_K: 1.282e-07 alpha: 4.315e-01 linmin: 2.094e-04 t[s]: 634.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768003 of unit cell: Completed after 9 iterations at t[s]: 635.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768002 of unit cell: Completed after 0 iterations at t[s]: 635.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616827 magneticMoment: [ Abs: 0.48023 Tot: +0.00698 ] + SubspaceRotationAdjust: set factor to 0.0349 +ElecMinimize: Iter: 24 G: -1059.000002311585376 |grad|_K: 9.172e-08 alpha: 4.195e-01 linmin: -2.744e-04 t[s]: 636.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768011 of unit cell: Completed after 3 iterations at t[s]: 637.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768013 of unit cell: Completed after 0 iterations at t[s]: 637.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.617717 magneticMoment: [ Abs: 0.48007 Tot: +0.00643 ] + SubspaceRotationAdjust: set factor to 0.0424 +ElecMinimize: Iter: 25 G: -1059.000003960250069 |grad|_K: 7.236e-08 alpha: 5.514e-01 linmin: -9.775e-04 t[s]: 638.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768003 of unit cell: Completed after 4 iterations at t[s]: 639.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768002 of unit cell: Completed after 0 iterations at t[s]: 640.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.617099 magneticMoment: [ Abs: 0.48006 Tot: +0.00616 ] + SubspaceRotationAdjust: set factor to 0.0473 +ElecMinimize: Iter: 26 G: -1059.000005123580195 |grad|_K: 6.076e-08 alpha: 6.170e-01 linmin: -6.939e-04 t[s]: 641.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767995 of unit cell: Completed after 8 iterations at t[s]: 641.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767996 of unit cell: Completed after 0 iterations at t[s]: 642.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.616844 magneticMoment: [ Abs: 0.48008 Tot: +0.00587 ] + SubspaceRotationAdjust: set factor to 0.0484 +ElecMinimize: Iter: 27 G: -1059.000005791583135 |grad|_K: 7.312e-08 alpha: 5.203e-01 linmin: -1.291e-03 t[s]: 643.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768037 of unit cell: Completed after 11 iterations at t[s]: 643.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768016 of unit cell: Completed after 8 iterations at t[s]: 644.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618169 magneticMoment: [ Abs: 0.48004 Tot: +0.00532 ] + SubspaceRotationAdjust: set factor to 0.0395 +ElecMinimize: Iter: 28 G: -1059.000006267325716 |grad|_K: 5.935e-08 alpha: 2.504e-01 linmin: 7.426e-04 t[s]: 645.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768018 of unit cell: Completed after 0 iterations at t[s]: 646.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768021 of unit cell: Completed after 3 iterations at t[s]: 646.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618552 magneticMoment: [ Abs: 0.48006 Tot: +0.00468 ] + SubspaceRotationAdjust: set factor to 0.0523 +ElecMinimize: Iter: 29 G: -1059.000006848246585 |grad|_K: 5.584e-08 alpha: 5.370e-01 linmin: 1.356e-03 t[s]: 647.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767999 of unit cell: Completed after 8 iterations at t[s]: 648.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768007 of unit cell: Completed after 3 iterations at t[s]: 648.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.617724 magneticMoment: [ Abs: 0.48014 Tot: +0.00443 ] + SubspaceRotationAdjust: set factor to 0.043 +ElecMinimize: Iter: 30 G: -1059.000007192404837 |grad|_K: 5.110e-08 alpha: 3.467e-01 linmin: 1.109e-03 t[s]: 649.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768016 of unit cell: Completed after 3 iterations at t[s]: 650.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768016 of unit cell: Completed after 0 iterations at t[s]: 651.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618369 magneticMoment: [ Abs: 0.48021 Tot: +0.00383 ] + SubspaceRotationAdjust: set factor to 0.0578 +ElecMinimize: Iter: 31 G: -1059.000007522621218 |grad|_K: 3.712e-08 alpha: 3.835e-01 linmin: -1.125e-03 t[s]: 652.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768030 of unit cell: Completed after 5 iterations at t[s]: 652.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768027 of unit cell: Completed after 2 iterations at t[s]: 653.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.619044 magneticMoment: [ Abs: 0.48025 Tot: +0.00343 ] + SubspaceRotationAdjust: set factor to 0.0513 +ElecMinimize: Iter: 32 G: -1059.000007650340194 |grad|_K: 3.881e-08 alpha: 3.025e-01 linmin: -1.978e-03 t[s]: 654.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768022 of unit cell: Completed after 2 iterations at t[s]: 654.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768021 of unit cell: Completed after 0 iterations at t[s]: 655.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618656 magneticMoment: [ Abs: 0.48036 Tot: +0.00302 ] + SubspaceRotationAdjust: set factor to 0.0744 +ElecMinimize: Iter: 33 G: -1059.000007850552947 |grad|_K: 3.589e-08 alpha: 3.536e-01 linmin: -6.707e-04 t[s]: 656.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768003 of unit cell: Completed after 8 iterations at t[s]: 657.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768014 of unit cell: Completed after 4 iterations at t[s]: 657.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618228 magneticMoment: [ Abs: 0.48043 Tot: +0.00290 ] + SubspaceRotationAdjust: set factor to 0.0624 +ElecMinimize: Iter: 34 G: -1059.000007884771776 |grad|_K: 4.356e-08 alpha: 1.379e-01 linmin: 2.724e-03 t[s]: 658.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768013 of unit cell: Completed after 0 iterations at t[s]: 659.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768012 of unit cell: Completed after 0 iterations at t[s]: 659.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618160 magneticMoment: [ Abs: 0.48056 Tot: +0.00236 ] + SubspaceRotationAdjust: set factor to 0.0586 +ElecMinimize: Iter: 35 G: -1059.000008003784842 |grad|_K: 3.671e-08 alpha: 2.236e-01 linmin: 9.326e-06 t[s]: 661.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768023 of unit cell: Completed after 4 iterations at t[s]: 661.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768021 of unit cell: Completed after 0 iterations at t[s]: 662.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618746 magneticMoment: [ Abs: 0.48064 Tot: +0.00185 ] + SubspaceRotationAdjust: set factor to 0.0572 +ElecMinimize: Iter: 36 G: -1059.000008094681334 |grad|_K: 2.675e-08 alpha: 1.920e-01 linmin: 1.185e-03 t[s]: 663.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768024 of unit cell: Completed after 0 iterations at t[s]: 663.74 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768027 of unit cell: Completed after 4 iterations at t[s]: 664.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.619165 magneticMoment: [ Abs: 0.48081 Tot: +0.00113 ] + SubspaceRotationAdjust: set factor to 0.0529 +ElecMinimize: Iter: 37 G: -1059.000008128662330 |grad|_K: 3.598e-08 alpha: 4.636e-01 linmin: 7.706e-03 t[s]: 665.41 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.185e-08 + +Computing DFT-D3 correction: +# coordination-number C 5.912 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 +# coordination-number Hf 11.130 16.761 16.730 16.624 13.885 11.129 16.760 16.732 16.624 13.885 12.007 16.760 16.732 16.624 13.885 11.130 16.778 16.732 16.624 13.885 +# coordination-number N 0.973 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.16 +EvdW_6 = -0.120296 +EvdW_8 = -0.212353 +IonicMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -0.984225 gdotd/gdotd0: 0.966427 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number C 5.901 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.914 5.977 5.956 5.940 2.985 +# coordination-number Hf 11.128 16.726 16.719 16.624 13.885 11.126 16.720 16.724 16.624 13.885 11.970 16.720 16.724 16.624 13.885 11.128 16.779 16.724 16.624 13.885 +# coordination-number N 1.027 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.12 +EvdW_6 = -0.120274 +EvdW_8 = -0.212287 +Shifting auxilliary hamiltonian by -0.000100 to set nElectrons=325.619165 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768182 of unit cell: Completed after 34 iterations at t[s]: 671.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.619165 magneticMoment: [ Abs: 0.48416 Tot: -0.00752 ] +ElecMinimize: Iter: 0 G: -1058.689565137243562 |grad|_K: 4.396e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.755541 of unit cell: Completed after 33 iterations at t[s]: 673.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762363 of unit cell: Completed after 33 iterations at t[s]: 673.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.275146 magneticMoment: [ Abs: 0.48325 Tot: +0.05578 ] + SubspaceRotationAdjust: set factor to 0.0412 +ElecMinimize: Iter: 1 G: -1058.963376561774794 |grad|_K: 2.010e-05 alpha: 4.199e-01 linmin: 9.257e-03 t[s]: 674.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773984 of unit cell: Completed after 36 iterations at t[s]: 675.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769000 of unit cell: Completed after 33 iterations at t[s]: 676.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638928 magneticMoment: [ Abs: 0.46577 Tot: -0.03117 ] + SubspaceRotationAdjust: set factor to 0.0264 +ElecMinimize: Iter: 2 G: -1058.993711108084881 |grad|_K: 7.122e-06 alpha: 1.983e-01 linmin: -5.546e-03 t[s]: 677.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769179 of unit cell: Completed after 24 iterations at t[s]: 677.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769436 of unit cell: Completed after 26 iterations at t[s]: 678.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.674180 magneticMoment: [ Abs: 0.46118 Tot: -0.03787 ] + SubspaceRotationAdjust: set factor to 0.0347 +ElecMinimize: Iter: 3 G: -1059.002735488372991 |grad|_K: 4.552e-06 alpha: 4.847e-01 linmin: -4.134e-05 t[s]: 679.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767925 of unit cell: Completed after 28 iterations at t[s]: 679.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768191 of unit cell: Completed after 23 iterations at t[s]: 680.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.592284 magneticMoment: [ Abs: 0.46327 Tot: -0.01985 ] + SubspaceRotationAdjust: set factor to 0.0301 +ElecMinimize: Iter: 4 G: -1059.005659101520905 |grad|_K: 2.953e-06 alpha: 4.048e-01 linmin: -1.845e-04 t[s]: 681.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768380 of unit cell: Completed after 20 iterations at t[s]: 682.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768439 of unit cell: Completed after 17 iterations at t[s]: 682.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607395 magneticMoment: [ Abs: 0.46762 Tot: -0.01975 ] + SubspaceRotationAdjust: set factor to 0.0401 +ElecMinimize: Iter: 5 G: -1059.007278450426384 |grad|_K: 2.104e-06 alpha: 5.311e-01 linmin: -8.443e-06 t[s]: 683.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768726 of unit cell: Completed after 25 iterations at t[s]: 684.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768848 of unit cell: Completed after 19 iterations at t[s]: 684.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633153 magneticMoment: [ Abs: 0.47048 Tot: -0.02251 ] + SubspaceRotationAdjust: set factor to 0.0419 +ElecMinimize: Iter: 6 G: -1059.008450857963226 |grad|_K: 2.421e-06 alpha: 7.593e-01 linmin: 8.726e-05 t[s]: 685.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767633 of unit cell: Completed after 27 iterations at t[s]: 686.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768038 of unit cell: Completed after 25 iterations at t[s]: 687.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580981 magneticMoment: [ Abs: 0.47348 Tot: -0.01079 ] + SubspaceRotationAdjust: set factor to 0.039 +ElecMinimize: Iter: 7 G: -1059.009507364513865 |grad|_K: 2.512e-06 alpha: 5.186e-01 linmin: 2.215e-06 t[s]: 687.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768416 of unit cell: Completed after 22 iterations at t[s]: 688.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768589 of unit cell: Completed after 19 iterations at t[s]: 689.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.608920 magneticMoment: [ Abs: 0.47636 Tot: -0.01571 ] + SubspaceRotationAdjust: set factor to 0.047 +ElecMinimize: Iter: 8 G: -1059.011186660070734 |grad|_K: 2.325e-06 alpha: 7.623e-01 linmin: -2.718e-05 t[s]: 690.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769270 of unit cell: Completed after 26 iterations at t[s]: 690.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769298 of unit cell: Completed after 9 iterations at t[s]: 691.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.648520 magneticMoment: [ Abs: 0.48070 Tot: -0.02265 ] + SubspaceRotationAdjust: set factor to 0.0489 +ElecMinimize: Iter: 9 G: -1059.012690108007291 |grad|_K: 2.805e-06 alpha: 7.952e-01 linmin: -2.635e-05 t[s]: 692.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767742 of unit cell: Completed after 28 iterations at t[s]: 692.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768468 of unit cell: Completed after 26 iterations at t[s]: 693.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591980 magneticMoment: [ Abs: 0.48443 Tot: -0.01153 ] + SubspaceRotationAdjust: set factor to 0.0389 +ElecMinimize: Iter: 10 G: -1059.013911389934719 |grad|_K: 2.760e-06 alpha: 4.419e-01 linmin: -1.367e-05 t[s]: 694.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768960 of unit cell: Completed after 25 iterations at t[s]: 695.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769056 of unit cell: Completed after 14 iterations at t[s]: 695.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.628461 magneticMoment: [ Abs: 0.48450 Tot: -0.02008 ] + SubspaceRotationAdjust: set factor to 0.0383 +ElecMinimize: Iter: 11 G: -1059.015332988791897 |grad|_K: 2.098e-06 alpha: 5.335e-01 linmin: -2.896e-05 t[s]: 696.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769208 of unit cell: Completed after 19 iterations at t[s]: 697.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769249 of unit cell: Completed after 14 iterations at t[s]: 697.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.642475 magneticMoment: [ Abs: 0.48556 Tot: -0.02380 ] + SubspaceRotationAdjust: set factor to 0.0403 +ElecMinimize: Iter: 12 G: -1059.016391207547258 |grad|_K: 1.867e-06 alpha: 6.862e-01 linmin: -4.770e-06 t[s]: 698.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768492 of unit cell: Completed after 27 iterations at t[s]: 699.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768720 of unit cell: Completed after 22 iterations at t[s]: 700.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610531 magneticMoment: [ Abs: 0.48721 Tot: -0.01792 ] + SubspaceRotationAdjust: set factor to 0.0325 +ElecMinimize: Iter: 13 G: -1059.016981588767976 |grad|_K: 1.599e-06 alpha: 4.852e-01 linmin: -9.384e-07 t[s]: 701.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769056 of unit cell: Completed after 25 iterations at t[s]: 701.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769032 of unit cell: Completed after 8 iterations at t[s]: 702.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635013 magneticMoment: [ Abs: 0.48626 Tot: -0.02347 ] + SubspaceRotationAdjust: set factor to 0.0275 +ElecMinimize: Iter: 14 G: -1059.017382307682965 |grad|_K: 1.126e-06 alpha: 4.492e-01 linmin: 4.214e-06 t[s]: 703.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768966 of unit cell: Completed after 14 iterations at t[s]: 703.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768947 of unit cell: Completed after 9 iterations at t[s]: 704.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633968 magneticMoment: [ Abs: 0.48435 Tot: -0.02437 ] + SubspaceRotationAdjust: set factor to 0.0294 +ElecMinimize: Iter: 15 G: -1059.017635476491932 |grad|_K: 9.168e-07 alpha: 5.725e-01 linmin: -2.617e-05 t[s]: 705.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768763 of unit cell: Completed after 18 iterations at t[s]: 705.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768781 of unit cell: Completed after 8 iterations at t[s]: 706.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.626594 magneticMoment: [ Abs: 0.48286 Tot: -0.02385 ] + SubspaceRotationAdjust: set factor to 0.0274 +ElecMinimize: Iter: 16 G: -1059.017787387371072 |grad|_K: 6.479e-07 alpha: 5.171e-01 linmin: -1.860e-05 t[s]: 707.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768898 of unit cell: Completed after 18 iterations at t[s]: 708.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768893 of unit cell: Completed after 3 iterations at t[s]: 708.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635841 magneticMoment: [ Abs: 0.48185 Tot: -0.02626 ] + SubspaceRotationAdjust: set factor to 0.0235 +ElecMinimize: Iter: 17 G: -1059.017860096766071 |grad|_K: 4.490e-07 alpha: 4.960e-01 linmin: 3.501e-05 t[s]: 709.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768844 of unit cell: Completed after 11 iterations at t[s]: 710.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768843 of unit cell: Completed after 0 iterations at t[s]: 710.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633799 magneticMoment: [ Abs: 0.48134 Tot: -0.02631 ] + SubspaceRotationAdjust: set factor to 0.0251 +ElecMinimize: Iter: 18 G: -1059.017895230832892 |grad|_K: 3.238e-07 alpha: 5.001e-01 linmin: -1.507e-04 t[s]: 711.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768802 of unit cell: Completed after 13 iterations at t[s]: 712.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768799 of unit cell: Completed after 0 iterations at t[s]: 712.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631717 magneticMoment: [ Abs: 0.48078 Tot: -0.02634 ] + SubspaceRotationAdjust: set factor to 0.0264 +ElecMinimize: Iter: 19 G: -1059.017915183054129 |grad|_K: 2.375e-07 alpha: 5.424e-01 linmin: -7.421e-04 t[s]: 713.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768829 of unit cell: Completed after 11 iterations at t[s]: 714.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768829 of unit cell: Completed after 0 iterations at t[s]: 715.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634123 magneticMoment: [ Abs: 0.48023 Tot: -0.02723 ] + SubspaceRotationAdjust: set factor to 0.0271 +ElecMinimize: Iter: 20 G: -1059.017926148697143 |grad|_K: 1.743e-07 alpha: 5.502e-01 linmin: -9.153e-05 t[s]: 716.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768823 of unit cell: Completed after 3 iterations at t[s]: 716.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768822 of unit cell: Completed after 0 iterations at t[s]: 717.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633890 magneticMoment: [ Abs: 0.47996 Tot: -0.02762 ] + SubspaceRotationAdjust: set factor to 0.032 +ElecMinimize: Iter: 21 G: -1059.017932839838068 |grad|_K: 1.452e-07 alpha: 6.301e-01 linmin: -3.509e-04 t[s]: 718.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768792 of unit cell: Completed after 11 iterations at t[s]: 718.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768799 of unit cell: Completed after 3 iterations at t[s]: 719.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632457 magneticMoment: [ Abs: 0.47990 Tot: -0.02768 ] + SubspaceRotationAdjust: set factor to 0.034 +ElecMinimize: Iter: 22 G: -1059.017936373564908 |grad|_K: 1.336e-07 alpha: 4.824e-01 linmin: 1.822e-04 t[s]: 720.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 11 iterations at t[s]: 720.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768824 of unit cell: Completed after 0 iterations at t[s]: 721.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634020 magneticMoment: [ Abs: 0.47981 Tot: -0.02846 ] + SubspaceRotationAdjust: set factor to 0.0372 +ElecMinimize: Iter: 23 G: -1059.017939816531452 |grad|_K: 1.218e-07 alpha: 5.492e-01 linmin: -1.922e-03 t[s]: 722.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768825 of unit cell: Completed after 3 iterations at t[s]: 722.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768825 of unit cell: Completed after 0 iterations at t[s]: 723.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633974 magneticMoment: [ Abs: 0.47992 Tot: -0.02898 ] + SubspaceRotationAdjust: set factor to 0.0457 +ElecMinimize: Iter: 24 G: -1059.017942844774552 |grad|_K: 1.238e-07 alpha: 5.507e-01 linmin: -2.734e-04 t[s]: 724.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768785 of unit cell: Completed after 8 iterations at t[s]: 725.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768783 of unit cell: Completed after 0 iterations at t[s]: 725.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631101 magneticMoment: [ Abs: 0.48031 Tot: -0.02910 ] + SubspaceRotationAdjust: set factor to 0.0464 +ElecMinimize: Iter: 25 G: -1059.017945923418438 |grad|_K: 1.226e-07 alpha: 5.688e-01 linmin: 1.700e-04 t[s]: 726.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768789 of unit cell: Completed after 3 iterations at t[s]: 727.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768789 of unit cell: Completed after 0 iterations at t[s]: 727.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631265 magneticMoment: [ Abs: 0.48093 Tot: -0.02994 ] + SubspaceRotationAdjust: set factor to 0.0545 +ElecMinimize: Iter: 26 G: -1059.017948819941921 |grad|_K: 1.274e-07 alpha: 5.575e-01 linmin: -2.394e-06 t[s]: 728.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768824 of unit cell: Completed after 11 iterations at t[s]: 729.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 3 iterations at t[s]: 729.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632866 magneticMoment: [ Abs: 0.48158 Tot: -0.03115 ] + SubspaceRotationAdjust: set factor to 0.0516 +ElecMinimize: Iter: 27 G: -1059.017951311013348 |grad|_K: 1.478e-07 alpha: 4.428e-01 linmin: 2.311e-04 t[s]: 730.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768771 of unit cell: Completed after 11 iterations at t[s]: 731.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768789 of unit cell: Completed after 8 iterations at t[s]: 731.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630794 magneticMoment: [ Abs: 0.48227 Tot: -0.03163 ] + SubspaceRotationAdjust: set factor to 0.0458 +ElecMinimize: Iter: 28 G: -1059.017953312757527 |grad|_K: 1.143e-07 alpha: 2.748e-01 linmin: 4.559e-05 t[s]: 732.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768786 of unit cell: Completed after 3 iterations at t[s]: 733.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768784 of unit cell: Completed after 3 iterations at t[s]: 734.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630313 magneticMoment: [ Abs: 0.48304 Tot: -0.03274 ] + SubspaceRotationAdjust: set factor to 0.0537 +ElecMinimize: Iter: 29 G: -1059.017955477409942 |grad|_K: 9.782e-08 alpha: 4.725e-01 linmin: -2.438e-04 t[s]: 735.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768822 of unit cell: Completed after 8 iterations at t[s]: 735.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768815 of unit cell: Completed after 3 iterations at t[s]: 736.22 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632243 magneticMoment: [ Abs: 0.48364 Tot: -0.03398 ] + SubspaceRotationAdjust: set factor to 0.0455 +ElecMinimize: Iter: 30 G: -1059.017956765808322 |grad|_K: 9.209e-08 alpha: 3.820e-01 linmin: 4.216e-04 t[s]: 737.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768807 of unit cell: Completed after 4 iterations at t[s]: 737.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 0 iterations at t[s]: 738.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631553 magneticMoment: [ Abs: 0.48460 Tot: -0.03484 ] + SubspaceRotationAdjust: set factor to 0.0576 +ElecMinimize: Iter: 31 G: -1059.017958011494329 |grad|_K: 7.043e-08 alpha: 4.341e-01 linmin: -4.246e-04 t[s]: 739.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768784 of unit cell: Completed after 9 iterations at t[s]: 739.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768791 of unit cell: Completed after 3 iterations at t[s]: 740.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630595 magneticMoment: [ Abs: 0.48512 Tot: -0.03514 ] + SubspaceRotationAdjust: set factor to 0.0517 +ElecMinimize: Iter: 32 G: -1059.017958488570684 |grad|_K: 8.246e-08 alpha: 2.990e-01 linmin: -4.676e-04 t[s]: 741.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768806 of unit cell: Completed after 6 iterations at t[s]: 741.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768803 of unit cell: Completed after 0 iterations at t[s]: 742.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631481 magneticMoment: [ Abs: 0.48569 Tot: -0.03605 ] + SubspaceRotationAdjust: set factor to 0.0613 +ElecMinimize: Iter: 33 G: -1059.017959096346203 |grad|_K: 5.726e-08 alpha: 2.500e-01 linmin: 2.904e-04 t[s]: 743.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 5 iterations at t[s]: 744.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768815 of unit cell: Completed after 0 iterations at t[s]: 744.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632367 magneticMoment: [ Abs: 0.48615 Tot: -0.03701 ] + SubspaceRotationAdjust: set factor to 0.0668 +ElecMinimize: Iter: 34 G: -1059.017959552032607 |grad|_K: 4.435e-08 alpha: 3.851e-01 linmin: -2.227e-03 t[s]: 745.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 1 iterations at t[s]: 746.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 0 iterations at t[s]: 746.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632354 magneticMoment: [ Abs: 0.48665 Tot: -0.03790 ] + SubspaceRotationAdjust: set factor to 0.0823 +ElecMinimize: Iter: 35 G: -1059.017959937621981 |grad|_K: 4.291e-08 alpha: 4.866e-01 linmin: -9.639e-04 t[s]: 747.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768794 of unit cell: Completed after 8 iterations at t[s]: 748.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768802 of unit cell: Completed after 2 iterations at t[s]: 748.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631614 magneticMoment: [ Abs: 0.48708 Tot: -0.03842 ] + SubspaceRotationAdjust: set factor to 0.0781 +ElecMinimize: Iter: 36 G: -1059.017960129948960 |grad|_K: 5.406e-08 alpha: 2.949e-01 linmin: 5.777e-04 t[s]: 749.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768806 of unit cell: Completed after 3 iterations at t[s]: 750.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 0 iterations at t[s]: 750.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631882 magneticMoment: [ Abs: 0.48786 Tot: -0.03955 ] + SubspaceRotationAdjust: set factor to 0.113 +ElecMinimize: Iter: 37 G: -1059.017960372751986 |grad|_K: 4.607e-08 alpha: 2.508e-01 linmin: -6.837e-05 t[s]: 751.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768818 of unit cell: Completed after 5 iterations at t[s]: 752.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768816 of unit cell: Completed after 0 iterations at t[s]: 753.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632594 magneticMoment: [ Abs: 0.48840 Tot: -0.04046 ] + SubspaceRotationAdjust: set factor to 0.0898 +ElecMinimize: Iter: 38 G: -1059.017960525668968 |grad|_K: 5.850e-08 alpha: 2.003e-01 linmin: 1.716e-03 t[s]: 754.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768806 of unit cell: Completed after 3 iterations at t[s]: 754.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768808 of unit cell: Completed after 0 iterations at t[s]: 755.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632146 magneticMoment: [ Abs: 0.48910 Tot: -0.04144 ] + SubspaceRotationAdjust: set factor to 0.134 +ElecMinimize: Iter: 39 G: -1059.017960666947602 |grad|_K: 3.729e-08 alpha: 1.481e-01 linmin: -4.518e-04 t[s]: 756.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768804 of unit cell: Completed after 0 iterations at t[s]: 756.67 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.442450e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768795 of unit cell: Completed after 3 iterations at t[s]: 757.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768800 of unit cell: Completed after 3 iterations at t[s]: 757.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631584 magneticMoment: [ Abs: 0.48978 Tot: -0.04251 ] + SubspaceRotationAdjust: set factor to 0.116 +ElecMinimize: Iter: 40 G: -1059.017960802391599 |grad|_K: 4.589e-08 alpha: 2.923e-01 linmin: 9.160e-04 t[s]: 758.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 4 iterations at t[s]: 759.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 2 iterations at t[s]: 759.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632394 magneticMoment: [ Abs: 0.49058 Tot: -0.04417 ] + SubspaceRotationAdjust: set factor to 0.113 +ElecMinimize: Iter: 41 G: -1059.017960933295626 |grad|_K: 3.474e-08 alpha: 1.981e-01 linmin: 7.765e-04 t[s]: 760.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 0 iterations at t[s]: 761.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768818 of unit cell: Completed after 1 iterations at t[s]: 762.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632854 magneticMoment: [ Abs: 0.49188 Tot: -0.04653 ] + SubspaceRotationAdjust: set factor to 0.134 +ElecMinimize: Iter: 42 G: -1059.017961082709689 |grad|_K: 3.358e-08 alpha: 4.232e-01 linmin: 1.010e-03 t[s]: 763.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768812 of unit cell: Completed after 3 iterations at t[s]: 763.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768813 of unit cell: Completed after 0 iterations at t[s]: 764.18 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632585 magneticMoment: [ Abs: 0.49318 Tot: -0.04851 ] + SubspaceRotationAdjust: set factor to 0.15 +ElecMinimize: Iter: 43 G: -1059.017961202088827 |grad|_K: 3.127e-08 alpha: 3.416e-01 linmin: -3.571e-04 t[s]: 765.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 3 iterations at t[s]: 765.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 0 iterations at t[s]: 766.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632072 magneticMoment: [ Abs: 0.49461 Tot: -0.05066 ] + SubspaceRotationAdjust: set factor to 0.156 +ElecMinimize: Iter: 44 G: -1059.017961324509088 |grad|_K: 3.617e-08 alpha: 3.495e-01 linmin: 3.050e-04 t[s]: 767.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768822 of unit cell: Completed after 3 iterations at t[s]: 767.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 0 iterations at t[s]: 768.45 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632892 magneticMoment: [ Abs: 0.49618 Tot: -0.05332 ] + SubspaceRotationAdjust: set factor to 0.129 +ElecMinimize: Iter: 45 G: -1059.017961437307576 |grad|_K: 4.243e-08 alpha: 2.449e-01 linmin: 2.382e-03 t[s]: 769.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768809 of unit cell: Completed after 3 iterations at t[s]: 770.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 0 iterations at t[s]: 770.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632564 magneticMoment: [ Abs: 0.49783 Tot: -0.05592 ] + SubspaceRotationAdjust: set factor to 0.109 +ElecMinimize: Iter: 46 G: -1059.017961520808967 |grad|_K: 3.608e-08 alpha: 1.745e-01 linmin: 2.421e-05 t[s]: 771.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 0 iterations at t[s]: 772.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768818 of unit cell: Completed after 2 iterations at t[s]: 772.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633080 magneticMoment: [ Abs: 0.50096 Tot: -0.06078 ] + SubspaceRotationAdjust: set factor to 0.121 +ElecMinimize: Iter: 47 G: -1059.017961659112416 |grad|_K: 3.533e-08 alpha: 3.879e-01 linmin: 2.261e-03 t[s]: 773.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768819 of unit cell: Completed after 2 iterations at t[s]: 774.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768819 of unit cell: Completed after 0 iterations at t[s]: 775.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633223 magneticMoment: [ Abs: 0.50465 Tot: -0.06607 ] + SubspaceRotationAdjust: set factor to 0.133 +ElecMinimize: Iter: 48 G: -1059.017961811669693 |grad|_K: 3.694e-08 alpha: 4.161e-01 linmin: -6.766e-04 t[s]: 776.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 2 iterations at t[s]: 776.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 0 iterations at t[s]: 777.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633365 magneticMoment: [ Abs: 0.50851 Tot: -0.07145 ] + SubspaceRotationAdjust: set factor to 0.148 +ElecMinimize: Iter: 49 G: -1059.017961988343586 |grad|_K: 3.865e-08 alpha: 3.598e-01 linmin: -6.712e-04 t[s]: 778.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768810 of unit cell: Completed after 3 iterations at t[s]: 778.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 0 iterations at t[s]: 779.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632806 magneticMoment: [ Abs: 0.51244 Tot: -0.07670 ] + SubspaceRotationAdjust: set factor to 0.132 +ElecMinimize: Iter: 50 G: -1059.017962155576470 |grad|_K: 5.313e-08 alpha: 3.122e-01 linmin: -4.656e-04 t[s]: 780.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768833 of unit cell: Completed after 8 iterations at t[s]: 781.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768824 of unit cell: Completed after 3 iterations at t[s]: 781.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633762 magneticMoment: [ Abs: 0.51710 Tot: -0.08314 ] + SubspaceRotationAdjust: set factor to 0.109 +ElecMinimize: Iter: 51 G: -1059.017962356576845 |grad|_K: 5.033e-08 alpha: 1.835e-01 linmin: 8.604e-04 t[s]: 782.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768826 of unit cell: Completed after 0 iterations at t[s]: 783.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768828 of unit cell: Completed after 2 iterations at t[s]: 783.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634118 magneticMoment: [ Abs: 0.52582 Tot: -0.09419 ] + SubspaceRotationAdjust: set factor to 0.138 +ElecMinimize: Iter: 52 G: -1059.017962615525676 |grad|_K: 5.401e-08 alpha: 3.484e-01 linmin: 4.194e-04 t[s]: 784.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 8 iterations at t[s]: 785.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 3 iterations at t[s]: 786.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633756 magneticMoment: [ Abs: 0.53190 Tot: -0.10122 ] + SubspaceRotationAdjust: set factor to 0.109 +ElecMinimize: Iter: 53 G: -1059.017962771945122 |grad|_K: 8.263e-08 alpha: 1.927e-01 linmin: 4.441e-04 t[s]: 787.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768850 of unit cell: Completed after 7 iterations at t[s]: 787.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768840 of unit cell: Completed after 3 iterations at t[s]: 788.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635044 magneticMoment: [ Abs: 0.54211 Tot: -0.11273 ] + SubspaceRotationAdjust: set factor to 0.118 +ElecMinimize: Iter: 54 G: -1059.017963047924923 |grad|_K: 5.529e-08 alpha: 1.285e-01 linmin: 6.150e-05 t[s]: 789.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768847 of unit cell: Completed after 0 iterations at t[s]: 789.90 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.853738e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768863 of unit cell: Completed after 8 iterations at t[s]: 790.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768856 of unit cell: Completed after 0 iterations at t[s]: 791.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636216 magneticMoment: [ Abs: 0.55269 Tot: -0.12418 ] + SubspaceRotationAdjust: set factor to 0.0809 +ElecMinimize: Iter: 55 G: -1059.017963373589282 |grad|_K: 1.008e-07 alpha: 2.826e-01 linmin: 1.592e-03 t[s]: 792.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768848 of unit cell: Completed after 9 iterations at t[s]: 792.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768851 of unit cell: Completed after 4 iterations at t[s]: 793.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635974 magneticMoment: [ Abs: 0.56262 Tot: -0.13448 ] + SubspaceRotationAdjust: set factor to 0.09 +ElecMinimize: Iter: 56 G: -1059.017963542030884 |grad|_K: 6.194e-08 alpha: 7.928e-02 linmin: 6.589e-04 t[s]: 794.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768849 of unit cell: Completed after 0 iterations at t[s]: 794.89 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.378522e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768846 of unit cell: Completed after 2 iterations at t[s]: 795.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768845 of unit cell: Completed after 0 iterations at t[s]: 796.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635643 magneticMoment: [ Abs: 0.57865 Tot: -0.15094 ] + SubspaceRotationAdjust: set factor to 0.0946 +ElecMinimize: Iter: 57 G: -1059.017963951777574 |grad|_K: 6.025e-08 alpha: 3.354e-01 linmin: -3.874e-04 t[s]: 797.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768850 of unit cell: Completed after 3 iterations at t[s]: 797.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768850 of unit cell: Completed after 0 iterations at t[s]: 798.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636088 magneticMoment: [ Abs: 0.59379 Tot: -0.16643 ] + SubspaceRotationAdjust: set factor to 0.104 +ElecMinimize: Iter: 58 G: -1059.017964390575571 |grad|_K: 5.862e-08 alpha: 3.294e-01 linmin: -2.962e-04 t[s]: 799.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768874 of unit cell: Completed after 8 iterations at t[s]: 799.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768870 of unit cell: Completed after 0 iterations at t[s]: 800.45 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637376 magneticMoment: [ Abs: 0.60611 Tot: -0.17901 ] + SubspaceRotationAdjust: set factor to 0.0931 +ElecMinimize: Iter: 59 G: -1059.017964743259881 |grad|_K: 8.662e-08 alpha: 2.759e-01 linmin: 9.796e-04 t[s]: 801.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768872 of unit cell: Completed after 4 iterations at t[s]: 802.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768869 of unit cell: Completed after 3 iterations at t[s]: 802.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637337 magneticMoment: [ Abs: 0.62010 Tot: -0.19274 ] + SubspaceRotationAdjust: set factor to 0.123 +ElecMinimize: Iter: 60 G: -1059.017965043314916 |grad|_K: 6.581e-08 alpha: 1.430e-01 linmin: 1.093e-04 t[s]: 803.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768864 of unit cell: Completed after 4 iterations at t[s]: 804.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768862 of unit cell: Completed after 0 iterations at t[s]: 804.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636815 magneticMoment: [ Abs: 0.63300 Tot: -0.20511 ] + SubspaceRotationAdjust: set factor to 0.125 +ElecMinimize: Iter: 61 G: -1059.017965394108387 |grad|_K: 6.108e-08 alpha: 2.272e-01 linmin: -8.730e-04 t[s]: 805.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768867 of unit cell: Completed after 2 iterations at t[s]: 806.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768869 of unit cell: Completed after 0 iterations at t[s]: 807.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637279 magneticMoment: [ Abs: 0.64710 Tot: -0.21872 ] + SubspaceRotationAdjust: set factor to 0.156 +ElecMinimize: Iter: 62 G: -1059.017965819101164 |grad|_K: 6.435e-08 alpha: 2.852e-01 linmin: -7.028e-04 t[s]: 808.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768901 of unit cell: Completed after 8 iterations at t[s]: 808.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768887 of unit cell: Completed after 4 iterations at t[s]: 809.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638500 magneticMoment: [ Abs: 0.65633 Tot: -0.22779 ] + SubspaceRotationAdjust: set factor to 0.137 +ElecMinimize: Iter: 63 G: -1059.017966105650885 |grad|_K: 7.632e-08 alpha: 1.675e-01 linmin: 8.699e-04 t[s]: 810.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768885 of unit cell: Completed after 0 iterations at t[s]: 810.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768885 of unit cell: Completed after 0 iterations at t[s]: 811.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638395 magneticMoment: [ Abs: 0.66963 Tot: -0.24024 ] + SubspaceRotationAdjust: set factor to 0.153 +ElecMinimize: Iter: 64 G: -1059.017966421176197 |grad|_K: 7.655e-08 alpha: 1.733e-01 linmin: 5.136e-06 t[s]: 812.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768859 of unit cell: Completed after 8 iterations at t[s]: 813.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768875 of unit cell: Completed after 5 iterations at t[s]: 813.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637719 magneticMoment: [ Abs: 0.67459 Tot: -0.24465 ] + SubspaceRotationAdjust: set factor to 0.117 +ElecMinimize: Iter: 65 G: -1059.017966478455037 |grad|_K: 7.565e-08 alpha: 6.487e-02 linmin: 9.984e-04 t[s]: 814.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768874 of unit cell: Completed after 0 iterations at t[s]: 815.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768875 of unit cell: Completed after 3 iterations at t[s]: 815.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637697 magneticMoment: [ Abs: 0.68645 Tot: -0.25538 ] + SubspaceRotationAdjust: set factor to 0.133 +ElecMinimize: Iter: 66 G: -1059.017966703907859 |grad|_K: 7.176e-08 alpha: 1.562e-01 linmin: 4.013e-04 t[s]: 816.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768898 of unit cell: Completed after 8 iterations at t[s]: 817.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768886 of unit cell: Completed after 4 iterations at t[s]: 818.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638431 magneticMoment: [ Abs: 0.69188 Tot: -0.26036 ] + SubspaceRotationAdjust: set factor to 0.115 +ElecMinimize: Iter: 67 G: -1059.017966817355955 |grad|_K: 6.324e-08 alpha: 7.706e-02 linmin: 6.958e-04 t[s]: 819.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768890 of unit cell: Completed after 2 iterations at t[s]: 819.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768892 of unit cell: Completed after 0 iterations at t[s]: 820.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638805 magneticMoment: [ Abs: 0.69869 Tot: -0.26627 ] + SubspaceRotationAdjust: set factor to 0.167 +ElecMinimize: Iter: 68 G: -1059.017966992810898 |grad|_K: 5.289e-08 alpha: 1.221e-01 linmin: -2.178e-03 t[s]: 821.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768890 of unit cell: Completed after 4 iterations at t[s]: 821.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768890 of unit cell: Completed after 0 iterations at t[s]: 822.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638600 magneticMoment: [ Abs: 0.70310 Tot: -0.26985 ] + SubspaceRotationAdjust: set factor to 0.195 +ElecMinimize: Iter: 69 G: -1059.017967122448226 |grad|_K: 5.075e-08 alpha: 1.119e-01 linmin: -1.784e-03 t[s]: 823.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768878 of unit cell: Completed after 7 iterations at t[s]: 824.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768883 of unit cell: Completed after 1 iterations at t[s]: 824.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638137 magneticMoment: [ Abs: 0.70527 Tot: -0.27148 ] + SubspaceRotationAdjust: set factor to 0.128 +ElecMinimize: Iter: 70 G: -1059.017967177776200 |grad|_K: 7.869e-08 alpha: 6.243e-02 linmin: 2.006e-03 t[s]: 825.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768881 of unit cell: Completed after 0 iterations at t[s]: 826.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768882 of unit cell: Completed after 0 iterations at t[s]: 826.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638035 magneticMoment: [ Abs: 0.70966 Tot: -0.27497 ] + SubspaceRotationAdjust: set factor to 0.0995 +ElecMinimize: Iter: 71 G: -1059.017967263422861 |grad|_K: 6.736e-08 alpha: 5.206e-02 linmin: 1.180e-06 t[s]: 828.04 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 8.240e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.901 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.914 5.977 5.956 5.940 2.985 +# coordination-number Hf 11.128 16.726 16.719 16.624 13.885 11.126 16.720 16.724 16.624 13.885 11.970 16.720 16.724 16.624 13.885 11.128 16.779 16.724 16.624 13.885 +# coordination-number N 1.027 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.12 +EvdW_6 = -0.120274 +EvdW_8 = -0.212287 + +# Ionic positions in cartesian coordinates: +ion C 15.515069641948251 8.970497350992051 29.518241582658508 1 +ion C 6.487855760253332 0.181834802788424 23.690796219691197 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343457053847366 8.999426028796876 29.222363711160646 1 +ion C 0.313864307230839 0.181483979657740 23.421117892523405 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.460909659906896 3.607475102440546 29.222356817183769 1 +ion C 9.568450902365356 5.532290864320664 23.958714689961415 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.234534498405104 3.604723367665023 28.952917612289209 1 +ion C 3.394501447584366 5.531965243297395 23.690788758030930 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.148368111596595 0.014253244273522 31.011233152314496 1 +ion Hf 12.544336067650487 7.252882840155226 26.559509964317684 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.022152543620716 0.012978854423647 30.745034930541912 1 +ion Hf 6.382174540497179 7.252869378150114 26.290087412490475 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.262852154132782 5.355181617058370 31.404337280195129 1 +ion Hf 9.469905457752423 1.912500246541372 26.290039757993419 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.427105355364558 5.321336795272951 31.550274698626104 1 +ion Hf 3.295760021166517 1.905553529093818 26.016266310229486 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.253062381185192 5.350922435893279 35.671342085400994 1 + +# Forces in Cartesian coordinates: +force C -0.000333021140417 -0.000181139008312 0.011011746855291 1 +force C 0.000392816856583 -0.000284488632686 0.001630616385865 1 +force C 0.000271980593718 0.000158373784347 -0.004279757121790 0 +force C 0.000173124532306 0.000099547246376 -0.004276884329135 0 +force C -0.000972131406494 -0.000618807036135 0.022969588536894 0 +force C -0.000054415932264 0.004299284865123 0.005140866661383 1 +force C -0.000522310844280 -0.000297440771023 0.001650630159685 1 +force C 0.000174962883083 0.000182575831860 -0.004308264973172 0 +force C 0.000180250936065 -0.000034301863837 -0.004188780388462 0 +force C -0.001062131338332 -0.000614114661840 0.022979080460615 0 +force C 0.003692825689674 -0.002190124855580 0.005060868200120 1 +force C -0.000164349642911 -0.000097492859297 0.002380846667652 1 +force C 0.000244077713827 0.000059810178051 -0.004310784707399 0 +force C 0.000060928217895 0.000173839365031 -0.004188628912667 0 +force C -0.000993591806936 -0.000574169282399 0.022861531056911 0 +force C -0.003898335536890 -0.002209450466784 0.005739838368316 1 +force C -0.000047774071816 0.000479137029067 0.001623561632319 1 +force C 0.000188135054856 0.000107422035209 -0.004059131331748 0 +force C 0.000286400687360 0.000165740224502 -0.004164487720784 0 +force C -0.001022523000228 -0.000532897197694 0.022970290633261 0 +force Hf -0.004482227848476 0.002556733425517 0.005146576101904 1 +force Hf -0.002106723629105 -0.001184182371641 0.005098558431441 1 +force Hf 0.000500947654171 0.000288640690899 -0.003711094580987 0 +force Hf -0.000419782266725 -0.000163574182936 0.011951598557203 0 +force Hf 0.001043301963265 0.000602051687597 -0.023964229238374 0 +force Hf 0.003643428570588 0.002002232877767 0.005768280235032 1 +force Hf 0.001790074397450 -0.001364602720385 0.005762573297575 1 +force Hf 0.000586671086108 0.000108502995161 -0.003928856142064 0 +force Hf -0.000319003659351 -0.000183520111188 0.012016368083213 0 +force Hf 0.001382566318848 0.000608308516062 -0.024050508977171 0 +force Hf 0.000828911556595 0.000587982848391 0.031863841626191 1 +force Hf -0.000294826695104 0.002223210489691 0.005737941975639 1 +force Hf 0.000388746052226 0.000457845873512 -0.003924684493687 0 +force Hf -0.000398725782005 -0.000230969619839 0.012131192773677 0 +force Hf 0.001216921455712 0.000893999370782 -0.024050920779575 0 +force Hf 0.000127081292041 -0.005100689758196 0.005115043729393 1 +force Hf -0.000006456485181 -0.000022901063668 0.000451516392931 1 +force Hf 0.000694907190487 0.000404085415388 -0.003942131592550 0 +force Hf -0.000349778022070 -0.000281262100878 0.011948721548405 0 +force Hf 0.001184541268133 0.000685839528306 -0.023693151792021 0 +force N -0.000081574823352 -0.000179614619305 -0.079078764491498 1 + +# Energy components: + A_diel = -0.5707683957829115 + Eewald = 38756.7710350306733744 + EH = 39732.6852943400299409 + Eloc = -79558.4555548908829223 + Enl = -270.1289788131679757 + EvdW = -0.3325608525674292 + Exc = -796.5774800527392472 + Exc_core = 594.6256223180482721 + KE = 421.1049263588306530 + MuShift = -0.0088016449665616 +------------------------------------- + Etot = -1120.8872666025299623 + TS = 0.0019273280457110 +------------------------------------- + F = -1120.8891939305756296 + muN = -61.8712266671527331 +------------------------------------- + G = -1059.0179672634228609 + +IonicMinimize: Iter: 1 G: -1059.017967263422861 |grad|_K: 1.238e-02 alpha: 3.000e+00 linmin: -7.613e-01 t[s]: 834.10 + +#--- Lowdin population analysis --- +# oxidation-state C -0.235 -0.232 -0.233 -0.209 -0.187 -0.232 -0.232 -0.233 -0.209 -0.187 -0.232 -0.230 -0.233 -0.209 -0.188 -0.233 -0.232 -0.234 -0.209 -0.187 +# magnetic-moments C -0.002 -0.001 -0.006 -0.007 -0.119 -0.002 -0.001 -0.006 -0.011 -0.108 -0.002 -0.000 -0.006 -0.011 -0.027 -0.001 -0.001 -0.005 -0.011 -0.119 +# oxidation-state Hf +0.597 +0.243 +0.242 +0.243 +0.118 +0.598 +0.244 +0.243 +0.242 +0.118 -0.004 +0.245 +0.243 +0.242 +0.118 +0.597 +0.249 +0.243 +0.243 +0.119 +# magnetic-moments Hf +0.042 +0.002 +0.000 +0.000 -0.001 +0.049 -0.000 -0.001 +0.001 -0.002 +0.058 -0.000 -0.001 +0.000 -0.002 +0.042 +0.002 -0.000 +0.000 -0.001 +# oxidation-state N -1.036 +# magnetic-moments N -0.019 + + +Computing DFT-D3 correction: +# coordination-number C 5.897 5.976 5.956 5.940 2.985 5.915 5.975 5.956 5.940 2.985 5.915 5.976 5.956 5.940 2.985 5.912 5.976 5.956 5.940 2.985 +# coordination-number Hf 11.126 16.711 16.712 16.624 13.885 11.124 16.705 16.720 16.624 13.885 11.954 16.705 16.720 16.624 13.885 11.126 16.772 16.720 16.624 13.885 +# coordination-number N 1.043 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.11 +EvdW_6 = -0.120267 +EvdW_8 = -0.212291 +Shifting auxilliary hamiltonian by 0.000134 to set nElectrons=325.638035 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769008 of unit cell: Completed after 28 iterations at t[s]: 836.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638035 magneticMoment: [ Abs: 0.70037 Tot: -0.26410 ] +ElecMinimize: Iter: 0 G: -1058.947760476803751 |grad|_K: 2.177e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754958 of unit cell: Completed after 31 iterations at t[s]: 837.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763823 of unit cell: Completed after 32 iterations at t[s]: 838.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.332070 magneticMoment: [ Abs: 0.66472 Tot: -0.14693 ] + SubspaceRotationAdjust: set factor to 0.0616 +ElecMinimize: Iter: 1 G: -1059.002088610086048 |grad|_K: 2.030e-05 alpha: 3.584e-01 linmin: 8.125e-03 t[s]: 839.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.775564 of unit cell: Completed after 37 iterations at t[s]: 840.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769169 of unit cell: Completed after 34 iterations at t[s]: 840.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633217 magneticMoment: [ Abs: 0.69054 Tot: -0.27753 ] + SubspaceRotationAdjust: set factor to 0.142 +ElecMinimize: Iter: 2 G: -1059.020511904660907 |grad|_K: 4.840e-06 alpha: 1.227e-01 linmin: -9.310e-03 t[s]: 841.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769689 of unit cell: Completed after 26 iterations at t[s]: 842.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770278 of unit cell: Completed after 26 iterations at t[s]: 843.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.717166 magneticMoment: [ Abs: 0.70081 Tot: -0.30721 ] + SubspaceRotationAdjust: set factor to 0.0875 +ElecMinimize: Iter: 3 G: -1059.022830495177232 |grad|_K: 6.085e-06 alpha: 2.666e-01 linmin: 1.477e-03 t[s]: 844.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767534 of unit cell: Completed after 29 iterations at t[s]: 844.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768921 of unit cell: Completed after 27 iterations at t[s]: 845.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.619428 magneticMoment: [ Abs: 0.68919 Tot: -0.26590 ] + SubspaceRotationAdjust: set factor to 0.086 +ElecMinimize: Iter: 4 G: -1059.024606132331201 |grad|_K: 2.061e-06 alpha: 1.411e-01 linmin: 2.031e-04 t[s]: 846.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768839 of unit cell: Completed after 14 iterations at t[s]: 847.03 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.233216e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768667 of unit cell: Completed after 17 iterations at t[s]: 847.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768590 of unit cell: Completed after 14 iterations at t[s]: 848.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594861 magneticMoment: [ Abs: 0.69667 Tot: -0.25770 ] + SubspaceRotationAdjust: set factor to 0.0577 +ElecMinimize: Iter: 5 G: -1059.025405819934122 |grad|_K: 2.124e-06 alpha: 5.416e-01 linmin: 2.673e-04 t[s]: 849.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770506 of unit cell: Completed after 29 iterations at t[s]: 849.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769185 of unit cell: Completed after 28 iterations at t[s]: 850.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633574 magneticMoment: [ Abs: 0.70295 Tot: -0.27274 ] + SubspaceRotationAdjust: set factor to 0.044 +ElecMinimize: Iter: 6 G: -1059.025668119653574 |grad|_K: 1.257e-06 alpha: 1.619e-01 linmin: -6.927e-04 t[s]: 851.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769248 of unit cell: Completed after 11 iterations at t[s]: 852.09 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.857211e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769371 of unit cell: Completed after 14 iterations at t[s]: 852.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769410 of unit cell: Completed after 11 iterations at t[s]: 853.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.649288 magneticMoment: [ Abs: 0.70248 Tot: -0.27736 ] + SubspaceRotationAdjust: set factor to 0.0417 +ElecMinimize: Iter: 7 G: -1059.026000252500353 |grad|_K: 1.241e-06 alpha: 5.863e-01 linmin: -1.652e-06 t[s]: 854.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768780 of unit cell: Completed after 26 iterations at t[s]: 854.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769061 of unit cell: Completed after 23 iterations at t[s]: 855.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625533 magneticMoment: [ Abs: 0.70035 Tot: -0.26770 ] + SubspaceRotationAdjust: set factor to 0.0361 +ElecMinimize: Iter: 8 G: -1059.026178321545103 |grad|_K: 1.049e-06 alpha: 3.306e-01 linmin: 7.887e-06 t[s]: 856.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769053 of unit cell: Completed after 14 iterations at t[s]: 857.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769047 of unit cell: Completed after 11 iterations at t[s]: 857.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.622637 magneticMoment: [ Abs: 0.70528 Tot: -0.26610 ] + SubspaceRotationAdjust: set factor to 0.0482 +ElecMinimize: Iter: 9 G: -1059.026393789147505 |grad|_K: 9.429e-07 alpha: 5.615e-01 linmin: -1.530e-05 t[s]: 858.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769470 of unit cell: Completed after 24 iterations at t[s]: 859.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769326 of unit cell: Completed after 18 iterations at t[s]: 859.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.639537 magneticMoment: [ Abs: 0.71019 Tot: -0.27210 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 10 G: -1059.026508136486655 |grad|_K: 8.254e-07 alpha: 3.676e-01 linmin: -1.276e-06 t[s]: 860.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769270 of unit cell: Completed after 16 iterations at t[s]: 861.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769246 of unit cell: Completed after 13 iterations at t[s]: 861.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632617 magneticMoment: [ Abs: 0.71118 Tot: -0.26910 ] + SubspaceRotationAdjust: set factor to 0.049 +ElecMinimize: Iter: 11 G: -1059.026632462607949 |grad|_K: 7.549e-07 alpha: 5.226e-01 linmin: -1.671e-05 t[s]: 862.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769142 of unit cell: Completed after 18 iterations at t[s]: 863.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769137 of unit cell: Completed after 3 iterations at t[s]: 864.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.623849 magneticMoment: [ Abs: 0.71192 Tot: -0.26538 ] + SubspaceRotationAdjust: set factor to 0.051 +ElecMinimize: Iter: 12 G: -1059.026742045363790 |grad|_K: 7.831e-07 alpha: 5.502e-01 linmin: -2.493e-05 t[s]: 865.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769481 of unit cell: Completed after 23 iterations at t[s]: 865.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769378 of unit cell: Completed after 14 iterations at t[s]: 866.18 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638748 magneticMoment: [ Abs: 0.71562 Tot: -0.27035 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 13 G: -1059.026824477274204 |grad|_K: 6.705e-07 alpha: 3.830e-01 linmin: 2.498e-05 t[s]: 867.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769331 of unit cell: Completed after 11 iterations at t[s]: 867.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769315 of unit cell: Completed after 9 iterations at t[s]: 868.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633963 magneticMoment: [ Abs: 0.71703 Tot: -0.26781 ] + SubspaceRotationAdjust: set factor to 0.0489 +ElecMinimize: Iter: 14 G: -1059.026905243048759 |grad|_K: 5.870e-07 alpha: 5.171e-01 linmin: 3.540e-05 t[s]: 869.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769169 of unit cell: Completed after 18 iterations at t[s]: 869.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769161 of unit cell: Completed after 3 iterations at t[s]: 870.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624479 magneticMoment: [ Abs: 0.71647 Tot: -0.26343 ] + SubspaceRotationAdjust: set factor to 0.0472 +ElecMinimize: Iter: 15 G: -1059.026970384061997 |grad|_K: 5.876e-07 alpha: 5.437e-01 linmin: -9.851e-05 t[s]: 871.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769384 of unit cell: Completed after 22 iterations at t[s]: 871.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769315 of unit cell: Completed after 14 iterations at t[s]: 872.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635741 magneticMoment: [ Abs: 0.71784 Tot: -0.26688 ] + SubspaceRotationAdjust: set factor to 0.0376 +ElecMinimize: Iter: 16 G: -1059.027015820681072 |grad|_K: 4.678e-07 alpha: 3.723e-01 linmin: 2.693e-05 t[s]: 873.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769301 of unit cell: Completed after 10 iterations at t[s]: 874.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769296 of unit cell: Completed after 3 iterations at t[s]: 874.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635647 magneticMoment: [ Abs: 0.71857 Tot: -0.26637 ] + SubspaceRotationAdjust: set factor to 0.0442 +ElecMinimize: Iter: 17 G: -1059.027054362363742 |grad|_K: 3.696e-07 alpha: 5.060e-01 linmin: -1.523e-05 t[s]: 875.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769201 of unit cell: Completed after 17 iterations at t[s]: 876.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769201 of unit cell: Completed after 0 iterations at t[s]: 876.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630249 magneticMoment: [ Abs: 0.71874 Tot: -0.26401 ] + SubspaceRotationAdjust: set factor to 0.0386 +ElecMinimize: Iter: 18 G: -1059.027078465749810 |grad|_K: 3.416e-07 alpha: 5.048e-01 linmin: -1.510e-04 t[s]: 877.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769302 of unit cell: Completed after 18 iterations at t[s]: 878.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 9 iterations at t[s]: 878.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635759 magneticMoment: [ Abs: 0.71948 Tot: -0.26561 ] + SubspaceRotationAdjust: set factor to 0.0322 +ElecMinimize: Iter: 19 G: -1059.027093190548612 |grad|_K: 2.288e-07 alpha: 3.562e-01 linmin: 1.095e-04 t[s]: 879.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769266 of unit cell: Completed after 7 iterations at t[s]: 880.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 3 iterations at t[s]: 881.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635885 magneticMoment: [ Abs: 0.71926 Tot: -0.26524 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 20 G: -1059.027102688769673 |grad|_K: 1.623e-07 alpha: 5.212e-01 linmin: -2.408e-04 t[s]: 882.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769224 of unit cell: Completed after 11 iterations at t[s]: 882.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769229 of unit cell: Completed after 3 iterations at t[s]: 883.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633936 magneticMoment: [ Abs: 0.71906 Tot: -0.26437 ] + SubspaceRotationAdjust: set factor to 0.033 +ElecMinimize: Iter: 21 G: -1059.027106887071568 |grad|_K: 1.362e-07 alpha: 4.534e-01 linmin: 1.303e-04 t[s]: 884.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769265 of unit cell: Completed after 11 iterations at t[s]: 884.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769262 of unit cell: Completed after 0 iterations at t[s]: 885.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636273 magneticMoment: [ Abs: 0.71953 Tot: -0.26512 ] + SubspaceRotationAdjust: set factor to 0.0281 +ElecMinimize: Iter: 22 G: -1059.027109546237625 |grad|_K: 9.396e-08 alpha: 4.145e-01 linmin: 2.099e-04 t[s]: 886.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769261 of unit cell: Completed after 3 iterations at t[s]: 886.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769261 of unit cell: Completed after 0 iterations at t[s]: 887.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636274 magneticMoment: [ Abs: 0.71984 Tot: -0.26503 ] + SubspaceRotationAdjust: set factor to 0.0331 +ElecMinimize: Iter: 23 G: -1059.027111218343634 |grad|_K: 7.220e-08 alpha: 5.434e-01 linmin: -5.415e-04 t[s]: 888.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769249 of unit cell: Completed after 8 iterations at t[s]: 888.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769250 of unit cell: Completed after 0 iterations at t[s]: 889.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635621 magneticMoment: [ Abs: 0.72006 Tot: -0.26471 ] + SubspaceRotationAdjust: set factor to 0.0329 +ElecMinimize: Iter: 24 G: -1059.027112151815345 |grad|_K: 6.026e-08 alpha: 5.047e-01 linmin: -7.050e-04 t[s]: 890.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 5 iterations at t[s]: 891.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 0 iterations at t[s]: 891.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636514 magneticMoment: [ Abs: 0.72041 Tot: -0.26491 ] + SubspaceRotationAdjust: set factor to 0.0342 +ElecMinimize: Iter: 25 G: -1059.027112789701505 |grad|_K: 5.045e-08 alpha: 4.931e-01 linmin: -4.575e-04 t[s]: 892.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769265 of unit cell: Completed after 3 iterations at t[s]: 893.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769266 of unit cell: Completed after 0 iterations at t[s]: 893.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636703 magneticMoment: [ Abs: 0.72075 Tot: -0.26484 ] + SubspaceRotationAdjust: set factor to 0.0411 +ElecMinimize: Iter: 26 G: -1059.027113314243479 |grad|_K: 4.641e-08 alpha: 5.694e-01 linmin: -1.158e-03 t[s]: 894.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769260 of unit cell: Completed after 3 iterations at t[s]: 895.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769259 of unit cell: Completed after 0 iterations at t[s]: 895.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636233 magneticMoment: [ Abs: 0.72130 Tot: -0.26454 ] + SubspaceRotationAdjust: set factor to 0.0473 +ElecMinimize: Iter: 27 G: -1059.027113836443505 |grad|_K: 4.375e-08 alpha: 6.510e-01 linmin: -2.689e-04 t[s]: 896.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769254 of unit cell: Completed after 5 iterations at t[s]: 897.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769255 of unit cell: Completed after 0 iterations at t[s]: 897.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635863 magneticMoment: [ Abs: 0.72198 Tot: -0.26427 ] + SubspaceRotationAdjust: set factor to 0.0499 +ElecMinimize: Iter: 28 G: -1059.027114196387629 |grad|_K: 5.616e-08 alpha: 5.381e-01 linmin: -1.532e-04 t[s]: 898.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769279 of unit cell: Completed after 7 iterations at t[s]: 899.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769269 of unit cell: Completed after 3 iterations at t[s]: 900.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636804 magneticMoment: [ Abs: 0.72289 Tot: -0.26443 ] + SubspaceRotationAdjust: set factor to 0.0461 +ElecMinimize: Iter: 29 G: -1059.027114527231788 |grad|_K: 4.843e-08 alpha: 3.062e-01 linmin: 3.940e-04 t[s]: 901.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769273 of unit cell: Completed after 0 iterations at t[s]: 901.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769276 of unit cell: Completed after 3 iterations at t[s]: 902.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637289 magneticMoment: [ Abs: 0.72422 Tot: -0.26429 ] + SubspaceRotationAdjust: set factor to 0.054 +ElecMinimize: Iter: 30 G: -1059.027114924629359 |grad|_K: 4.946e-08 alpha: 5.631e-01 linmin: 6.838e-04 t[s]: 903.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769259 of unit cell: Completed after 8 iterations at t[s]: 903.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 0 iterations at t[s]: 904.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636512 magneticMoment: [ Abs: 0.72523 Tot: -0.26367 ] + SubspaceRotationAdjust: set factor to 0.045 +ElecMinimize: Iter: 31 G: -1059.027115277746589 |grad|_K: 5.390e-08 alpha: 4.258e-01 linmin: 1.169e-03 t[s]: 905.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769276 of unit cell: Completed after 4 iterations at t[s]: 905.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 1 iterations at t[s]: 906.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637167 magneticMoment: [ Abs: 0.72642 Tot: -0.26361 ] + SubspaceRotationAdjust: set factor to 0.0409 +ElecMinimize: Iter: 32 G: -1059.027115515725882 |grad|_K: 3.663e-08 alpha: 3.041e-01 linmin: -2.037e-04 t[s]: 907.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 0 iterations at t[s]: 907.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 0 iterations at t[s]: 908.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637206 magneticMoment: [ Abs: 0.72743 Tot: -0.26332 ] + SubspaceRotationAdjust: set factor to 0.0455 +ElecMinimize: Iter: 33 G: -1059.027115757008687 |grad|_K: 3.027e-08 alpha: 4.930e-01 linmin: -3.853e-04 t[s]: 909.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769264 of unit cell: Completed after 2 iterations at t[s]: 910.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769265 of unit cell: Completed after 0 iterations at t[s]: 910.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.636817 magneticMoment: [ Abs: 0.72814 Tot: -0.26294 ] + SubspaceRotationAdjust: set factor to 0.0443 +ElecMinimize: Iter: 34 G: -1059.027115900038325 |grad|_K: 2.513e-08 alpha: 4.414e-01 linmin: -1.013e-03 t[s]: 911.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769268 of unit cell: Completed after 0 iterations at t[s]: 912.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769269 of unit cell: Completed after 1 iterations at t[s]: 912.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637085 magneticMoment: [ Abs: 0.72910 Tot: -0.26282 ] + SubspaceRotationAdjust: set factor to 0.0512 +ElecMinimize: Iter: 35 G: -1059.027116019412915 |grad|_K: 2.496e-08 alpha: 5.539e-01 linmin: 6.784e-04 t[s]: 913.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769277 of unit cell: Completed after 2 iterations at t[s]: 914.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769274 of unit cell: Completed after 0 iterations at t[s]: 914.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637475 magneticMoment: [ Abs: 0.72992 Tot: -0.26280 ] + SubspaceRotationAdjust: set factor to 0.0492 +ElecMinimize: Iter: 36 G: -1059.027116090991967 |grad|_K: 2.658e-08 alpha: 3.622e-01 linmin: 9.121e-04 t[s]: 915.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769268 of unit cell: Completed after 2 iterations at t[s]: 916.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769270 of unit cell: Completed after 0 iterations at t[s]: 916.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637223 magneticMoment: [ Abs: 0.73057 Tot: -0.26250 ] + SubspaceRotationAdjust: set factor to 0.0589 +ElecMinimize: Iter: 37 G: -1059.027116145460923 |grad|_K: 1.994e-08 alpha: 2.607e-01 linmin: -6.716e-04 t[s]: 917.98 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.791e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.897 5.976 5.956 5.940 2.985 5.915 5.975 5.956 5.940 2.985 5.915 5.976 5.956 5.940 2.985 5.912 5.976 5.956 5.940 2.985 +# coordination-number Hf 11.126 16.711 16.712 16.624 13.885 11.124 16.705 16.720 16.624 13.885 11.954 16.705 16.720 16.624 13.885 11.126 16.772 16.720 16.624 13.885 +# coordination-number N 1.043 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.11 +EvdW_6 = -0.120267 +EvdW_8 = -0.212291 +IonicMinimize: Wolfe criterion not satisfied: alpha: 0.0265218 (E-E0)/|gdotd0|: -0.0253745 gdotd/gdotd0: 0.910481 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number C 5.888 5.973 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.911 5.973 5.955 5.940 2.985 5.908 5.973 5.956 5.940 2.985 +# coordination-number Hf 11.122 16.680 16.697 16.624 13.885 11.121 16.674 16.711 16.624 13.885 11.906 16.673 16.711 16.624 13.885 11.123 16.757 16.711 16.624 13.885 +# coordination-number N 1.063 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.09 +EvdW_6 = -0.120252 +EvdW_8 = -0.212296 +Shifting auxilliary hamiltonian by -0.000007 to set nElectrons=325.637223 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769463 of unit cell: Completed after 34 iterations at t[s]: 924.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.637223 magneticMoment: [ Abs: 0.73729 Tot: -0.26031 ] +ElecMinimize: Iter: 0 G: -1058.719728686514827 |grad|_K: 4.296e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.758358 of unit cell: Completed after 33 iterations at t[s]: 926.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.764278 of unit cell: Completed after 33 iterations at t[s]: 926.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.304037 magneticMoment: [ Abs: 0.68090 Tot: -0.12164 ] + SubspaceRotationAdjust: set factor to 0.0469 +ElecMinimize: Iter: 1 G: -1058.988494387400806 |grad|_K: 2.090e-05 alpha: 4.303e-01 linmin: 6.860e-03 t[s]: 927.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.775576 of unit cell: Completed after 37 iterations at t[s]: 928.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770323 of unit cell: Completed after 33 iterations at t[s]: 928.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.669877 magneticMoment: [ Abs: 0.70994 Tot: -0.28812 ] + SubspaceRotationAdjust: set factor to 0.0309 +ElecMinimize: Iter: 2 G: -1059.020231574263107 |grad|_K: 7.534e-06 alpha: 1.884e-01 linmin: -6.965e-03 t[s]: 929.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770536 of unit cell: Completed after 26 iterations at t[s]: 930.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770829 of unit cell: Completed after 26 iterations at t[s]: 931.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.710938 magneticMoment: [ Abs: 0.71732 Tot: -0.30151 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 3 G: -1059.029828028992370 |grad|_K: 5.196e-06 alpha: 4.508e-01 linmin: 4.511e-05 t[s]: 932.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769076 of unit cell: Completed after 29 iterations at t[s]: 932.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769447 of unit cell: Completed after 24 iterations at t[s]: 933.37 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609823 magneticMoment: [ Abs: 0.70839 Tot: -0.25934 ] + SubspaceRotationAdjust: set factor to 0.0308 +ElecMinimize: Iter: 4 G: -1059.033240060290609 |grad|_K: 3.254e-06 alpha: 3.628e-01 linmin: -1.279e-04 t[s]: 934.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769435 of unit cell: Completed after 18 iterations at t[s]: 934.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769429 of unit cell: Completed after 14 iterations at t[s]: 935.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.605299 magneticMoment: [ Abs: 0.71605 Tot: -0.25692 ] + SubspaceRotationAdjust: set factor to 0.0407 +ElecMinimize: Iter: 5 G: -1059.035016199745314 |grad|_K: 2.238e-06 alpha: 4.800e-01 linmin: -1.162e-05 t[s]: 936.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769991 of unit cell: Completed after 26 iterations at t[s]: 937.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770044 of unit cell: Completed after 14 iterations at t[s]: 937.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.643357 magneticMoment: [ Abs: 0.72640 Tot: -0.27194 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 6 G: -1059.035936156074058 |grad|_K: 2.219e-06 alpha: 5.264e-01 linmin: 1.548e-04 t[s]: 938.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769538 of unit cell: Completed after 25 iterations at t[s]: 939.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769568 of unit cell: Completed after 9 iterations at t[s]: 939.78 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.606501 magneticMoment: [ Abs: 0.72811 Tot: -0.25688 ] + SubspaceRotationAdjust: set factor to 0.0418 +ElecMinimize: Iter: 7 G: -1059.036787069427191 |grad|_K: 1.735e-06 alpha: 4.971e-01 linmin: 3.418e-05 t[s]: 940.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769507 of unit cell: Completed after 17 iterations at t[s]: 941.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769466 of unit cell: Completed after 15 iterations at t[s]: 941.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591632 magneticMoment: [ Abs: 0.73462 Tot: -0.25124 ] + SubspaceRotationAdjust: set factor to 0.0499 +ElecMinimize: Iter: 8 G: -1059.037624762187079 |grad|_K: 1.777e-06 alpha: 7.992e-01 linmin: 2.095e-06 t[s]: 942.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770680 of unit cell: Completed after 28 iterations at t[s]: 943.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770140 of unit cell: Completed after 25 iterations at t[s]: 944.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631161 magneticMoment: [ Abs: 0.74534 Tot: -0.26728 ] + SubspaceRotationAdjust: set factor to 0.0441 +ElecMinimize: Iter: 9 G: -1059.038106354848424 |grad|_K: 1.812e-06 alpha: 4.347e-01 linmin: -4.550e-05 t[s]: 945.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769989 of unit cell: Completed after 23 iterations at t[s]: 945.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769895 of unit cell: Completed after 18 iterations at t[s]: 946.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607318 magneticMoment: [ Abs: 0.75376 Tot: -0.25780 ] + SubspaceRotationAdjust: set factor to 0.0467 +ElecMinimize: Iter: 10 G: -1059.038893427914900 |grad|_K: 1.693e-06 alpha: 6.857e-01 linmin: 7.106e-06 t[s]: 947.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769858 of unit cell: Completed after 18 iterations at t[s]: 947.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769855 of unit cell: Completed after 3 iterations at t[s]: 948.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.602164 magneticMoment: [ Abs: 0.76050 Tot: -0.25486 ] + SubspaceRotationAdjust: set factor to 0.0531 +ElecMinimize: Iter: 11 G: -1059.039624615682442 |grad|_K: 1.608e-06 alpha: 7.314e-01 linmin: -1.236e-05 t[s]: 949.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770505 of unit cell: Completed after 26 iterations at t[s]: 949.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770372 of unit cell: Completed after 19 iterations at t[s]: 950.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.638473 magneticMoment: [ Abs: 0.76959 Tot: -0.26794 ] + SubspaceRotationAdjust: set factor to 0.0462 +ElecMinimize: Iter: 12 G: -1059.040145491764406 |grad|_K: 1.815e-06 alpha: 5.761e-01 linmin: 1.010e-05 t[s]: 951.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769676 of unit cell: Completed after 26 iterations at t[s]: 952.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769887 of unit cell: Completed after 23 iterations at t[s]: 952.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607334 magneticMoment: [ Abs: 0.77149 Tot: -0.25461 ] + SubspaceRotationAdjust: set factor to 0.0351 +ElecMinimize: Iter: 13 G: -1059.040613777215640 |grad|_K: 1.475e-06 alpha: 4.072e-01 linmin: 3.803e-06 t[s]: 953.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769961 of unit cell: Completed after 17 iterations at t[s]: 954.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769996 of unit cell: Completed after 14 iterations at t[s]: 955.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.620123 magneticMoment: [ Abs: 0.77673 Tot: -0.25775 ] + SubspaceRotationAdjust: set factor to 0.0394 +ElecMinimize: Iter: 14 G: -1059.041079974525019 |grad|_K: 1.143e-06 alpha: 6.136e-01 linmin: -1.536e-05 t[s]: 956.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770154 of unit cell: Completed after 19 iterations at t[s]: 956.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770146 of unit cell: Completed after 4 iterations at t[s]: 957.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635540 magneticMoment: [ Abs: 0.77800 Tot: -0.26226 ] + SubspaceRotationAdjust: set factor to 0.0383 +ElecMinimize: Iter: 15 G: -1059.041345821668529 |grad|_K: 9.714e-07 alpha: 5.824e-01 linmin: -7.497e-07 t[s]: 958.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769861 of unit cell: Completed after 23 iterations at t[s]: 959.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769906 of unit cell: Completed after 14 iterations at t[s]: 959.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.622932 magneticMoment: [ Abs: 0.77569 Tot: -0.25636 ] + SubspaceRotationAdjust: set factor to 0.0302 +ElecMinimize: Iter: 16 G: -1059.041507830331284 |grad|_K: 7.485e-07 alpha: 4.922e-01 linmin: -1.247e-05 t[s]: 960.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770061 of unit cell: Completed after 19 iterations at t[s]: 961.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770046 of unit cell: Completed after 8 iterations at t[s]: 961.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634716 magneticMoment: [ Abs: 0.77649 Tot: -0.26036 ] + SubspaceRotationAdjust: set factor to 0.0263 +ElecMinimize: Iter: 17 G: -1059.041594487749535 |grad|_K: 4.963e-07 alpha: 4.429e-01 linmin: 1.875e-05 t[s]: 963.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770043 of unit cell: Completed after 9 iterations at t[s]: 963.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770042 of unit cell: Completed after 3 iterations at t[s]: 964.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635931 magneticMoment: [ Abs: 0.77645 Tot: -0.26047 ] + SubspaceRotationAdjust: set factor to 0.0289 +ElecMinimize: Iter: 18 G: -1059.041639547359409 |grad|_K: 3.456e-07 alpha: 5.246e-01 linmin: -4.434e-05 t[s]: 965.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 14 iterations at t[s]: 965.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769969 of unit cell: Completed after 0 iterations at t[s]: 966.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631786 magneticMoment: [ Abs: 0.77569 Tot: -0.25862 ] + SubspaceRotationAdjust: set factor to 0.0264 +ElecMinimize: Iter: 19 G: -1059.041661234877665 |grad|_K: 2.586e-07 alpha: 5.194e-01 linmin: -2.117e-04 t[s]: 967.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770007 of unit cell: Completed after 14 iterations at t[s]: 968.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770005 of unit cell: Completed after 0 iterations at t[s]: 968.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634710 magneticMoment: [ Abs: 0.77563 Tot: -0.25958 ] + SubspaceRotationAdjust: set factor to 0.0242 +ElecMinimize: Iter: 20 G: -1059.041672733943415 |grad|_K: 1.799e-07 alpha: 4.897e-01 linmin: 2.787e-04 t[s]: 969.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769993 of unit cell: Completed after 3 iterations at t[s]: 970.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769991 of unit cell: Completed after 0 iterations at t[s]: 970.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634036 magneticMoment: [ Abs: 0.77562 Tot: -0.25921 ] + SubspaceRotationAdjust: set factor to 0.0277 +ElecMinimize: Iter: 21 G: -1059.041679274584112 |grad|_K: 1.399e-07 alpha: 5.821e-01 linmin: -4.348e-04 t[s]: 971.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769963 of unit cell: Completed after 11 iterations at t[s]: 972.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 0 iterations at t[s]: 972.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632477 magneticMoment: [ Abs: 0.77572 Tot: -0.25856 ] + SubspaceRotationAdjust: set factor to 0.0273 +ElecMinimize: Iter: 22 G: -1059.041682557598733 |grad|_K: 1.177e-07 alpha: 4.787e-01 linmin: 1.139e-03 t[s]: 974.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769990 of unit cell: Completed after 8 iterations at t[s]: 974.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769989 of unit cell: Completed after 2 iterations at t[s]: 975.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633832 magneticMoment: [ Abs: 0.77618 Tot: -0.25905 ] + SubspaceRotationAdjust: set factor to 0.0274 +ElecMinimize: Iter: 23 G: -1059.041684677329386 |grad|_K: 9.543e-08 alpha: 4.541e-01 linmin: -2.822e-03 t[s]: 976.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769987 of unit cell: Completed after 3 iterations at t[s]: 976.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769987 of unit cell: Completed after 0 iterations at t[s]: 977.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633552 magneticMoment: [ Abs: 0.77667 Tot: -0.25893 ] + SubspaceRotationAdjust: set factor to 0.035 +ElecMinimize: Iter: 24 G: -1059.041686590416020 |grad|_K: 8.543e-08 alpha: 5.639e-01 linmin: -7.891e-04 t[s]: 978.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769965 of unit cell: Completed after 8 iterations at t[s]: 979.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769963 of unit cell: Completed after 0 iterations at t[s]: 979.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631782 magneticMoment: [ Abs: 0.77735 Tot: -0.25822 ] + SubspaceRotationAdjust: set factor to 0.0388 +ElecMinimize: Iter: 25 G: -1059.041688165662663 |grad|_K: 7.856e-08 alpha: 6.036e-01 linmin: -9.343e-04 t[s]: 980.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769956 of unit cell: Completed after 3 iterations at t[s]: 981.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 0 iterations at t[s]: 981.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630973 magneticMoment: [ Abs: 0.77890 Tot: -0.25787 ] + SubspaceRotationAdjust: set factor to 0.0466 +ElecMinimize: Iter: 26 G: -1059.041689748869430 |grad|_K: 8.544e-08 alpha: 7.098e-01 linmin: -5.778e-04 t[s]: 982.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 8 iterations at t[s]: 983.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769966 of unit cell: Completed after 3 iterations at t[s]: 984.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631589 magneticMoment: [ Abs: 0.78095 Tot: -0.25811 ] + SubspaceRotationAdjust: set factor to 0.0479 +ElecMinimize: Iter: 27 G: -1059.041691064793895 |grad|_K: 9.302e-08 alpha: 5.114e-01 linmin: 1.362e-05 t[s]: 985.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 5 iterations at t[s]: 985.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 0 iterations at t[s]: 986.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630446 magneticMoment: [ Abs: 0.78371 Tot: -0.25773 ] + SubspaceRotationAdjust: set factor to 0.0532 +ElecMinimize: Iter: 28 G: -1059.041692674504247 |grad|_K: 8.985e-08 alpha: 5.330e-01 linmin: -2.013e-04 t[s]: 987.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769939 of unit cell: Completed after 8 iterations at t[s]: 987.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769943 of unit cell: Completed after 3 iterations at t[s]: 988.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.629531 magneticMoment: [ Abs: 0.78606 Tot: -0.25743 ] + SubspaceRotationAdjust: set factor to 0.0545 +ElecMinimize: Iter: 29 G: -1059.041693778285435 |grad|_K: 9.618e-08 alpha: 3.983e-01 linmin: -1.925e-04 t[s]: 989.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769973 of unit cell: Completed after 9 iterations at t[s]: 990.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769966 of unit cell: Completed after 3 iterations at t[s]: 990.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631031 magneticMoment: [ Abs: 0.78887 Tot: -0.25808 ] + SubspaceRotationAdjust: set factor to 0.0498 +ElecMinimize: Iter: 30 G: -1059.041694790892279 |grad|_K: 8.483e-08 alpha: 3.114e-01 linmin: 3.105e-04 t[s]: 991.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 3 iterations at t[s]: 992.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769973 of unit cell: Completed after 0 iterations at t[s]: 993.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631368 magneticMoment: [ Abs: 0.79240 Tot: -0.25827 ] + SubspaceRotationAdjust: set factor to 0.0612 +ElecMinimize: Iter: 31 G: -1059.041695805829249 |grad|_K: 7.155e-08 alpha: 4.137e-01 linmin: -3.628e-04 t[s]: 994.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 8 iterations at t[s]: 994.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769956 of unit cell: Completed after 0 iterations at t[s]: 995.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630210 magneticMoment: [ Abs: 0.79510 Tot: -0.25783 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 32 G: -1059.041696494054577 |grad|_K: 6.801e-08 alpha: 3.744e-01 linmin: 1.033e-04 t[s]: 996.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769959 of unit cell: Completed after 3 iterations at t[s]: 996.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769959 of unit cell: Completed after 0 iterations at t[s]: 997.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630457 magneticMoment: [ Abs: 0.79825 Tot: -0.25795 ] + SubspaceRotationAdjust: set factor to 0.0685 +ElecMinimize: Iter: 33 G: -1059.041697139739426 |grad|_K: 5.680e-08 alpha: 4.026e-01 linmin: -2.439e-04 t[s]: 998.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769972 of unit cell: Completed after 8 iterations at t[s]: 999.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769970 of unit cell: Completed after 0 iterations at t[s]: 999.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631308 magneticMoment: [ Abs: 0.80065 Tot: -0.25832 ] + SubspaceRotationAdjust: set factor to 0.0643 +ElecMinimize: Iter: 34 G: -1059.041697543088276 |grad|_K: 6.669e-08 alpha: 3.541e-01 linmin: 5.891e-06 t[s]: 1000.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 8 iterations at t[s]: 1001.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769961 of unit cell: Completed after 0 iterations at t[s]: 1001.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630666 magneticMoment: [ Abs: 0.80335 Tot: -0.25812 ] + SubspaceRotationAdjust: set factor to 0.0582 +ElecMinimize: Iter: 35 G: -1059.041697939061578 |grad|_K: 5.562e-08 alpha: 2.512e-01 linmin: 1.208e-03 t[s]: 1003.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769966 of unit cell: Completed after 2 iterations at t[s]: 1003.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769967 of unit cell: Completed after 0 iterations at t[s]: 1004.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631145 magneticMoment: [ Abs: 0.80651 Tot: -0.25839 ] + SubspaceRotationAdjust: set factor to 0.0723 +ElecMinimize: Iter: 36 G: -1059.041698276262196 |grad|_K: 4.557e-08 alpha: 3.229e-01 linmin: -2.186e-03 t[s]: 1005.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769972 of unit cell: Completed after 3 iterations at t[s]: 1005.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769972 of unit cell: Completed after 0 iterations at t[s]: 1006.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631472 magneticMoment: [ Abs: 0.80949 Tot: -0.25857 ] + SubspaceRotationAdjust: set factor to 0.0822 +ElecMinimize: Iter: 37 G: -1059.041698605275769 |grad|_K: 4.470e-08 alpha: 3.743e-01 linmin: -2.925e-03 t[s]: 1007.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 3 iterations at t[s]: 1008.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769959 of unit cell: Completed after 0 iterations at t[s]: 1008.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630575 magneticMoment: [ Abs: 0.81303 Tot: -0.25825 ] + SubspaceRotationAdjust: set factor to 0.098 +ElecMinimize: Iter: 38 G: -1059.041698956646087 |grad|_K: 4.698e-08 alpha: 4.226e-01 linmin: -8.802e-04 t[s]: 1009.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769947 of unit cell: Completed after 3 iterations at t[s]: 1010.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769949 of unit cell: Completed after 0 iterations at t[s]: 1010.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.629962 magneticMoment: [ Abs: 0.81691 Tot: -0.25810 ] + SubspaceRotationAdjust: set factor to 0.0745 +ElecMinimize: Iter: 39 G: -1059.041699253598154 |grad|_K: 7.290e-08 alpha: 3.624e-01 linmin: 1.020e-04 t[s]: 1011.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769983 of unit cell: Completed after 8 iterations at t[s]: 1012.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769964 of unit cell: Completed after 4 iterations at t[s]: 1013.07 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631003 magneticMoment: [ Abs: 0.82150 Tot: -0.25871 ] + SubspaceRotationAdjust: set factor to 0.079 +ElecMinimize: Iter: 40 G: -1059.041699558592200 |grad|_K: 5.692e-08 alpha: 1.542e-01 linmin: 1.088e-03 t[s]: 1014.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 3 iterations at t[s]: 1014.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769976 of unit cell: Completed after 0 iterations at t[s]: 1015.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631799 magneticMoment: [ Abs: 0.82653 Tot: -0.25926 ] + SubspaceRotationAdjust: set factor to 0.0984 +ElecMinimize: Iter: 41 G: -1059.041699852655711 |grad|_K: 5.306e-08 alpha: 2.451e-01 linmin: -3.824e-03 t[s]: 1016.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769980 of unit cell: Completed after 3 iterations at t[s]: 1016.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769980 of unit cell: Completed after 0 iterations at t[s]: 1017.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632032 magneticMoment: [ Abs: 0.83175 Tot: -0.25960 ] + SubspaceRotationAdjust: set factor to 0.0911 +ElecMinimize: Iter: 42 G: -1059.041700200417154 |grad|_K: 5.755e-08 alpha: 2.627e-01 linmin: -3.284e-03 t[s]: 1018.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 8 iterations at t[s]: 1019.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 4 iterations at t[s]: 1019.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631173 magneticMoment: [ Abs: 0.83513 Tot: -0.25935 ] + SubspaceRotationAdjust: set factor to 0.0787 +ElecMinimize: Iter: 43 G: -1059.041700367291241 |grad|_K: 7.151e-08 alpha: 1.426e-01 linmin: 7.922e-04 t[s]: 1020.74 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769958 of unit cell: Completed after 2 iterations at t[s]: 1021.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 0 iterations at t[s]: 1021.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630492 magneticMoment: [ Abs: 0.84114 Tot: -0.25925 ] + SubspaceRotationAdjust: set factor to 0.0833 +ElecMinimize: Iter: 44 G: -1059.041700642449541 |grad|_K: 7.603e-08 alpha: 1.619e-01 linmin: -8.540e-04 t[s]: 1022.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 5 iterations at t[s]: 1023.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 2 iterations at t[s]: 1024.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630739 magneticMoment: [ Abs: 0.84699 Tot: -0.25954 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 45 G: -1059.041700912359374 |grad|_K: 6.662e-08 alpha: 1.360e-01 linmin: -6.304e-04 t[s]: 1025.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 7 iterations at t[s]: 1025.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 0 iterations at t[s]: 1026.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631351 magneticMoment: [ Abs: 0.85168 Tot: -0.26001 ] + SubspaceRotationAdjust: set factor to 0.103 +ElecMinimize: Iter: 46 G: -1059.041701131941409 |grad|_K: 7.628e-08 alpha: 1.332e-01 linmin: -9.436e-04 t[s]: 1027.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769969 of unit cell: Completed after 1 iterations at t[s]: 1027.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769970 of unit cell: Completed after 3 iterations at t[s]: 1028.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631524 magneticMoment: [ Abs: 0.86148 Tot: -0.26065 ] + SubspaceRotationAdjust: set factor to 0.109 +ElecMinimize: Iter: 47 G: -1059.041701544578473 |grad|_K: 8.171e-08 alpha: 2.003e-01 linmin: 6.228e-04 t[s]: 1029.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 4 iterations at t[s]: 1030.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 2 iterations at t[s]: 1030.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630906 magneticMoment: [ Abs: 0.87044 Tot: -0.26097 ] + SubspaceRotationAdjust: set factor to 0.126 +ElecMinimize: Iter: 48 G: -1059.041701871330361 |grad|_K: 8.407e-08 alpha: 1.499e-01 linmin: 6.232e-04 t[s]: 1031.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 8 iterations at t[s]: 1032.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 0 iterations at t[s]: 1032.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630724 magneticMoment: [ Abs: 0.88032 Tot: -0.26154 ] + SubspaceRotationAdjust: set factor to 0.141 +ElecMinimize: Iter: 49 G: -1059.041702207096705 |grad|_K: 1.017e-07 alpha: 1.466e-01 linmin: -4.538e-06 t[s]: 1033.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769985 of unit cell: Completed after 7 iterations at t[s]: 1034.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769980 of unit cell: Completed after 2 iterations at t[s]: 1035.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631854 magneticMoment: [ Abs: 0.89218 Tot: -0.26280 ] + SubspaceRotationAdjust: set factor to 0.169 +ElecMinimize: Iter: 50 G: -1059.041702624573418 |grad|_K: 9.341e-08 alpha: 1.164e-01 linmin: 3.552e-04 t[s]: 1035.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769994 of unit cell: Completed after 5 iterations at t[s]: 1036.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769997 of unit cell: Completed after 0 iterations at t[s]: 1037.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633019 magneticMoment: [ Abs: 0.90446 Tot: -0.26407 ] + SubspaceRotationAdjust: set factor to 0.153 +ElecMinimize: Iter: 51 G: -1059.041703056088863 |grad|_K: 1.051e-07 alpha: 1.443e-01 linmin: -9.717e-04 t[s]: 1038.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769993 of unit cell: Completed after 8 iterations at t[s]: 1038.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769994 of unit cell: Completed after 0 iterations at t[s]: 1039.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632865 magneticMoment: [ Abs: 0.91717 Tot: -0.26479 ] + SubspaceRotationAdjust: set factor to 0.134 +ElecMinimize: Iter: 52 G: -1059.041703552451736 |grad|_K: 1.231e-07 alpha: 1.215e-01 linmin: -3.708e-04 t[s]: 1040.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 9 iterations at t[s]: 1040.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 4 iterations at t[s]: 1041.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.631356 magneticMoment: [ Abs: 0.92720 Tot: -0.26477 ] + SubspaceRotationAdjust: set factor to 0.125 +ElecMinimize: Iter: 53 G: -1059.041703953409069 |grad|_K: 9.392e-08 alpha: 7.015e-02 linmin: 5.183e-04 t[s]: 1042.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 2 iterations at t[s]: 1042.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769950 of unit cell: Completed after 3 iterations at t[s]: 1043.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.629935 magneticMoment: [ Abs: 0.94150 Tot: -0.26514 ] + SubspaceRotationAdjust: set factor to 0.113 +ElecMinimize: Iter: 54 G: -1059.041704429858783 |grad|_K: 1.205e-07 alpha: 1.648e-01 linmin: -1.684e-04 t[s]: 1044.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 2 iterations at t[s]: 1045.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 0 iterations at t[s]: 1045.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.630369 magneticMoment: [ Abs: 0.96575 Tot: -0.26718 ] + SubspaceRotationAdjust: set factor to 0.133 +ElecMinimize: Iter: 55 G: -1059.041705269528393 |grad|_K: 1.141e-07 alpha: 1.619e-01 linmin: -1.212e-04 t[s]: 1046.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769995 of unit cell: Completed after 8 iterations at t[s]: 1047.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769987 of unit cell: Completed after 2 iterations at t[s]: 1047.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632346 magneticMoment: [ Abs: 0.98369 Tot: -0.26956 ] + SubspaceRotationAdjust: set factor to 0.129 +ElecMinimize: Iter: 56 G: -1059.041705870981104 |grad|_K: 1.070e-07 alpha: 1.287e-01 linmin: 4.083e-04 t[s]: 1048.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770005 of unit cell: Completed after 3 iterations at t[s]: 1049.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770012 of unit cell: Completed after 3 iterations at t[s]: 1049.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633871 magneticMoment: [ Abs: 1.00522 Tot: -0.27220 ] + SubspaceRotationAdjust: set factor to 0.142 +ElecMinimize: Iter: 57 G: -1059.041706491760579 |grad|_K: 1.242e-07 alpha: 1.730e-01 linmin: 4.789e-04 t[s]: 1050.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770002 of unit cell: Completed after 9 iterations at t[s]: 1051.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770006 of unit cell: Completed after 4 iterations at t[s]: 1051.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633397 magneticMoment: [ Abs: 1.02199 Tot: -0.27352 ] + SubspaceRotationAdjust: set factor to 0.162 +ElecMinimize: Iter: 58 G: -1059.041707005698981 |grad|_K: 1.117e-07 alpha: 1.020e-01 linmin: 2.817e-04 t[s]: 1052.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770001 of unit cell: Completed after 3 iterations at t[s]: 1053.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769999 of unit cell: Completed after 0 iterations at t[s]: 1054.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.632940 magneticMoment: [ Abs: 1.04110 Tot: -0.27512 ] + SubspaceRotationAdjust: set factor to 0.212 +ElecMinimize: Iter: 59 G: -1059.041707643317068 |grad|_K: 1.077e-07 alpha: 1.479e-01 linmin: -5.361e-04 t[s]: 1055.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770000 of unit cell: Completed after 8 iterations at t[s]: 1055.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770000 of unit cell: Completed after 3 iterations at t[s]: 1056.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633184 magneticMoment: [ Abs: 1.05405 Tot: -0.27649 ] + SubspaceRotationAdjust: set factor to 0.232 +ElecMinimize: Iter: 60 G: -1059.041708088155929 |grad|_K: 1.008e-07 alpha: 1.104e-01 linmin: -2.882e-04 t[s]: 1057.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770014 of unit cell: Completed after 8 iterations at t[s]: 1057.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770014 of unit cell: Completed after 0 iterations at t[s]: 1058.24 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634224 magneticMoment: [ Abs: 1.06515 Tot: -0.27807 ] + SubspaceRotationAdjust: set factor to 0.205 +ElecMinimize: Iter: 61 G: -1059.041708478501278 |grad|_K: 1.210e-07 alpha: 1.050e-01 linmin: 3.414e-04 t[s]: 1059.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770009 of unit cell: Completed after 3 iterations at t[s]: 1059.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770008 of unit cell: Completed after 0 iterations at t[s]: 1060.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633850 magneticMoment: [ Abs: 1.08369 Tot: -0.27980 ] + SubspaceRotationAdjust: set factor to 0.207 +ElecMinimize: Iter: 62 G: -1059.041709059220693 |grad|_K: 1.080e-07 alpha: 1.196e-01 linmin: -8.056e-05 t[s]: 1061.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769986 of unit cell: Completed after 9 iterations at t[s]: 1061.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769997 of unit cell: Completed after 5 iterations at t[s]: 1062.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633025 magneticMoment: [ Abs: 1.09114 Tot: -0.28023 ] + SubspaceRotationAdjust: set factor to 0.173 +ElecMinimize: Iter: 63 G: -1059.041709291612278 |grad|_K: 9.251e-08 alpha: 5.915e-02 linmin: 9.744e-04 t[s]: 1063.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770001 of unit cell: Completed after 2 iterations at t[s]: 1063.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770006 of unit cell: Completed after 2 iterations at t[s]: 1064.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633471 magneticMoment: [ Abs: 1.10270 Tot: -0.28193 ] + SubspaceRotationAdjust: set factor to 0.233 +ElecMinimize: Iter: 64 G: -1059.041709627146702 |grad|_K: 8.146e-08 alpha: 1.225e-01 linmin: -5.710e-04 t[s]: 1065.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770023 of unit cell: Completed after 5 iterations at t[s]: 1066.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770025 of unit cell: Completed after 0 iterations at t[s]: 1066.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634792 magneticMoment: [ Abs: 1.11237 Tot: -0.28399 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 65 G: -1059.041709962717960 |grad|_K: 8.579e-08 alpha: 1.351e-01 linmin: -8.428e-04 t[s]: 1067.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770030 of unit cell: Completed after 5 iterations at t[s]: 1068.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770029 of unit cell: Completed after 0 iterations at t[s]: 1068.74 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635139 magneticMoment: [ Abs: 1.12076 Tot: -0.28560 ] + SubspaceRotationAdjust: set factor to 0.261 +ElecMinimize: Iter: 66 G: -1059.041710281791438 |grad|_K: 7.693e-08 alpha: 1.157e-01 linmin: -7.048e-05 t[s]: 1069.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770010 of unit cell: Completed after 6 iterations at t[s]: 1070.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770014 of unit cell: Completed after 2 iterations at t[s]: 1070.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634141 magneticMoment: [ Abs: 1.12557 Tot: -0.28602 ] + SubspaceRotationAdjust: set factor to 0.221 +ElecMinimize: Iter: 67 G: -1059.041710472504292 |grad|_K: 7.028e-08 alpha: 8.873e-02 linmin: 1.112e-03 t[s]: 1071.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770012 of unit cell: Completed after 0 iterations at t[s]: 1072.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770009 of unit cell: Completed after 2 iterations at t[s]: 1072.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633826 magneticMoment: [ Abs: 1.13413 Tot: -0.28760 ] + SubspaceRotationAdjust: set factor to 0.237 +ElecMinimize: Iter: 68 G: -1059.041710716772968 |grad|_K: 6.922e-08 alpha: 1.838e-01 linmin: 7.552e-04 t[s]: 1073.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770028 of unit cell: Completed after 7 iterations at t[s]: 1074.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770020 of unit cell: Completed after 3 iterations at t[s]: 1075.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634525 magneticMoment: [ Abs: 1.13912 Tot: -0.28901 ] + SubspaceRotationAdjust: set factor to 0.223 +ElecMinimize: Iter: 69 G: -1059.041710880262826 |grad|_K: 6.937e-08 alpha: 1.050e-01 linmin: 6.266e-04 t[s]: 1076.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770017 of unit cell: Completed after 4 iterations at t[s]: 1076.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770017 of unit cell: Completed after 0 iterations at t[s]: 1077.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634248 magneticMoment: [ Abs: 1.14362 Tot: -0.28994 ] + SubspaceRotationAdjust: set factor to 0.3 +ElecMinimize: Iter: 70 G: -1059.041711029759654 |grad|_K: 5.381e-08 alpha: 9.536e-02 linmin: -3.566e-05 t[s]: 1078.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770006 of unit cell: Completed after 7 iterations at t[s]: 1078.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770011 of unit cell: Completed after 0 iterations at t[s]: 1079.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633788 magneticMoment: [ Abs: 1.14502 Tot: -0.29012 ] + SubspaceRotationAdjust: set factor to 0.19 +ElecMinimize: Iter: 71 G: -1059.041711076714819 |grad|_K: 9.343e-08 alpha: 5.671e-02 linmin: 1.864e-03 t[s]: 1080.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770011 of unit cell: Completed after 0 iterations at t[s]: 1080.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770011 of unit cell: Completed after 0 iterations at t[s]: 1081.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.633784 magneticMoment: [ Abs: 1.14922 Tot: -0.29146 ] + SubspaceRotationAdjust: set factor to 0.131 +ElecMinimize: Iter: 72 G: -1059.041711216960266 |grad|_K: 7.776e-08 alpha: 5.727e-02 linmin: -1.417e-04 t[s]: 1082.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770024 of unit cell: Completed after 7 iterations at t[s]: 1082.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770017 of unit cell: Completed after 3 iterations at t[s]: 1083.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.634226 magneticMoment: [ Abs: 1.15064 Tot: -0.29217 ] + SubspaceRotationAdjust: set factor to 0.143 +ElecMinimize: Iter: 73 G: -1059.041711241194207 |grad|_K: 4.984e-08 alpha: 2.840e-02 linmin: 2.182e-04 t[s]: 1084.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770019 of unit cell: Completed after 0 iterations at t[s]: 1085.03 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.520021e-02. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770023 of unit cell: Completed after 1 iterations at t[s]: 1085.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770030 of unit cell: Completed after 5 iterations at t[s]: 1086.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635175 magneticMoment: [ Abs: 1.15405 Tot: -0.29409 ] + SubspaceRotationAdjust: set factor to 0.1 +ElecMinimize: Iter: 74 G: -1059.041711320698596 |grad|_K: 7.379e-08 alpha: 1.912e-01 linmin: 4.624e-03 t[s]: 1087.19 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.347e-06 + +Computing DFT-D3 correction: +# coordination-number C 5.888 5.973 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.911 5.973 5.955 5.940 2.985 5.908 5.973 5.956 5.940 2.985 +# coordination-number Hf 11.122 16.680 16.697 16.624 13.885 11.121 16.674 16.711 16.624 13.885 11.906 16.673 16.711 16.624 13.885 11.123 16.757 16.711 16.624 13.885 +# coordination-number N 1.063 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.09 +EvdW_6 = -0.120252 +EvdW_8 = -0.212296 + +# Ionic positions in cartesian coordinates: +ion C 15.514316001894597 8.970123129762159 29.558312095948896 1 +ion C 6.490219617469921 0.179924503446664 23.700279054603058 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342568902055509 9.006755104892479 29.245058771746411 1 +ion C 0.310765447703747 0.179715888703825 23.430628645788417 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.466836402957149 3.603072427687116 29.244594783495458 1 +ion C 9.567613682706703 5.531799612382717 23.973639578121212 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.229228594682791 3.601902982706142 28.978791266335367 1 +ion C 3.394045946629097 5.534955348954745 23.700236659645451 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.138885337859637 0.020029624912157 31.031419960699917 1 +ion Hf 12.536535715897767 7.248567987483656 26.578916564265295 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.029251307957011 0.016385705664695 30.766528396992321 1 +ion Hf 6.389009177532853 7.247538083938847 26.313026972329496 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.262706635088854 5.355974022041572 31.500671201854455 1 +ion Hf 9.468651669990493 1.921023514278732 26.312859264558234 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.429210456154337 5.310587066922561 31.570664548152269 1 +ion Hf 3.295984826268664 1.905571831260434 26.011447044604285 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.253761144283585 5.349968491481559 35.371344415876393 1 + +# Forces in Cartesian coordinates: +force C -0.000341146556074 -0.000169778693963 0.009139288963448 1 +force C 0.000150476603446 -0.000126422112941 0.002140597485332 1 +force C 0.000168356017674 0.000097935447509 -0.003551792713582 0 +force C 0.000162066164799 0.000093559380675 -0.003978436905450 0 +force C -0.001087814212240 -0.000630777799850 0.023802156317074 0 +force C 0.000064497720986 0.005164250476068 0.004620663040566 1 +force C -0.000313357336137 -0.000189986866875 0.002279991430778 1 +force C 0.000213544278634 0.000122374050929 -0.003561527872994 0 +force C 0.000160641425786 -0.000101171497619 -0.003792874690408 0 +force C -0.001046542631177 -0.000604171969733 0.023843557552560 0 +force C 0.004490782556516 -0.002538322627376 0.004722684202482 1 +force C -0.000163457467941 -0.000088420491916 0.003208131603498 1 +force C 0.000211256869059 0.000123364591664 -0.003563239961431 0 +force C -0.000007433657314 0.000189420718728 -0.003791920069986 0 +force C -0.001025637041701 -0.000593337818450 0.023643357593899 0 +force C -0.004816136003423 -0.002842733503422 0.004549676535400 1 +force C -0.000034812838480 0.000198684579589 0.002158680190135 1 +force C 0.000160277003808 0.000091129480690 -0.003283644729933 0 +force C 0.000318159796522 0.000183689193245 -0.003765554225236 0 +force C -0.001090390837110 -0.000627569938863 0.023803790338613 0 +force Hf -0.003926943189219 0.002219961352349 0.003340610639555 1 +force Hf -0.000958557116907 -0.000590066235868 0.003262937336979 1 +force Hf 0.000486202157801 0.000274940498664 -0.002017012052352 0 +force Hf -0.000521476437759 -0.000132386326456 0.011921350425621 0 +force Hf 0.001128534594091 0.000652334812533 -0.023590977874135 0 +force Hf 0.003447619794544 0.002055557116304 0.003710218788928 1 +force Hf 0.000727428390593 -0.000492340834828 0.002907384016297 1 +force Hf 0.000506317404342 -0.000052843943858 -0.003261235431240 0 +force Hf -0.000263033851867 -0.000151385018254 0.011993895084714 0 +force Hf 0.001259232181634 0.000656309426561 -0.023671171952119 0 +force Hf 0.001473985633036 0.000769880528144 -0.000488920571617 1 +force Hf -0.000056559106619 0.000886323854085 0.002989082040766 1 +force Hf 0.000212229406287 0.000471380261246 -0.003256595700819 0 +force Hf -0.000373816423763 -0.000216285160724 0.012278762322731 0 +force Hf 0.001196330067581 0.000764048419561 -0.023671381466197 0 +force Hf -0.000075662414323 -0.004527073287259 0.003375574165341 1 +force Hf -0.000155271056298 -0.000055959955215 0.002283393108711 1 +force Hf 0.000772198311221 0.000451174432904 -0.003242028658709 0 +force Hf -0.000375091388661 -0.000385117801847 0.011920389544981 0 +force Hf 0.001174940782750 0.000680140752028 -0.023385840284476 0 +force N -0.000288483901921 -0.000265045426218 -0.049345544371536 1 + +# Energy components: + A_diel = -0.6017999088258488 + Eewald = 38747.6436483572615543 + EH = 39727.2466259735301719 + Eloc = -79543.9370673291268758 + Enl = -270.1374359284492357 + EvdW = -0.3325479994262917 + Exc = -796.6218297879697730 + Exc_core = 594.6254758271419405 + KE = 421.2131575782876212 + MuShift = -0.0087621959431202 +------------------------------------- + Etot = -1120.9105354135226662 + TS = 0.0018592357082178 +------------------------------------- + F = -1120.9123946492309187 + muN = -61.8706833285322375 +------------------------------------- + G = -1059.0417113206985960 + +IonicMinimize: Iter: 2 G: -1059.041711320698596 |grad|_K: 7.443e-03 alpha: 7.957e-02 linmin: -5.544e-01 t[s]: 1093.94 + +#--- Lowdin population analysis --- +# oxidation-state C -0.237 -0.232 -0.232 -0.209 -0.201 -0.232 -0.233 -0.232 -0.209 -0.201 -0.232 -0.230 -0.232 -0.209 -0.202 -0.233 -0.232 -0.232 -0.209 -0.201 +# magnetic-moments C -0.003 -0.000 -0.005 -0.006 -0.175 -0.005 +0.000 -0.005 -0.013 -0.167 -0.005 +0.002 -0.005 -0.013 -0.024 -0.003 -0.000 -0.003 -0.013 -0.175 +# oxidation-state Hf +0.594 +0.248 +0.243 +0.242 +0.116 +0.596 +0.250 +0.246 +0.242 +0.116 -0.047 +0.250 +0.246 +0.242 +0.116 +0.594 +0.254 +0.246 +0.242 +0.117 +# magnetic-moments Hf +0.072 +0.004 +0.002 +0.000 -0.005 +0.086 +0.000 -0.002 +0.000 -0.005 +0.130 +0.000 -0.002 -0.000 -0.005 +0.072 +0.009 -0.001 +0.000 -0.005 +# oxidation-state N -0.958 +# magnetic-moments N -0.030 + + +Computing DFT-D3 correction: +# coordination-number C 5.881 5.971 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.907 5.971 5.956 5.940 2.985 +# coordination-number Hf 11.121 16.673 16.689 16.624 13.885 11.120 16.666 16.705 16.624 13.885 11.927 16.666 16.705 16.624 13.885 11.121 16.760 16.705 16.624 13.885 +# coordination-number N 1.070 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.08 +EvdW_6 = -0.120254 +EvdW_8 = -0.212354 +Shifting auxilliary hamiltonian by -0.000166 to set nElectrons=325.635175 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 26 iterations at t[s]: 1096.03 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.635175 magneticMoment: [ Abs: 1.14761 Tot: -0.30142 ] +ElecMinimize: Iter: 0 G: -1058.983290866418884 |grad|_K: 1.811e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768128 of unit cell: Completed after 34 iterations at t[s]: 1097.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769305 of unit cell: Completed after 32 iterations at t[s]: 1098.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.576314 magneticMoment: [ Abs: 1.07927 Tot: -0.27960 ] + SubspaceRotationAdjust: set factor to 0.0842 +ElecMinimize: Iter: 1 G: -1059.037488505145575 |grad|_K: 8.177e-06 alpha: 4.754e-01 linmin: 8.501e-04 t[s]: 1099.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774776 of unit cell: Completed after 34 iterations at t[s]: 1099.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771082 of unit cell: Completed after 33 iterations at t[s]: 1100.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.702777 magneticMoment: [ Abs: 1.11560 Tot: -0.34818 ] + SubspaceRotationAdjust: set factor to 0.0559 +ElecMinimize: Iter: 2 G: -1059.041037789542088 |grad|_K: 4.523e-06 alpha: 1.350e-01 linmin: -5.732e-03 t[s]: 1101.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770974 of unit cell: Completed after 18 iterations at t[s]: 1102.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770757 of unit cell: Completed after 26 iterations at t[s]: 1102.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.669785 magneticMoment: [ Abs: 1.14676 Tot: -0.32683 ] + SubspaceRotationAdjust: set factor to 0.0726 +ElecMinimize: Iter: 3 G: -1059.043946725692876 |grad|_K: 2.720e-06 alpha: 3.735e-01 linmin: 1.614e-03 t[s]: 1103.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769687 of unit cell: Completed after 27 iterations at t[s]: 1104.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769844 of unit cell: Completed after 18 iterations at t[s]: 1104.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.605125 magneticMoment: [ Abs: 1.13488 Tot: -0.28996 ] + SubspaceRotationAdjust: set factor to 0.0615 +ElecMinimize: Iter: 4 G: -1059.044759959003386 |grad|_K: 2.521e-06 alpha: 3.212e-01 linmin: -2.515e-04 t[s]: 1105.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770246 of unit cell: Completed after 26 iterations at t[s]: 1106.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770185 of unit cell: Completed after 14 iterations at t[s]: 1107.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.629965 magneticMoment: [ Abs: 1.12917 Tot: -0.30126 ] + SubspaceRotationAdjust: set factor to 0.0569 +ElecMinimize: Iter: 5 G: -1059.045366306774440 |grad|_K: 1.290e-06 alpha: 2.723e-01 linmin: 5.032e-05 t[s]: 1108.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770306 of unit cell: Completed after 18 iterations at t[s]: 1108.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770477 of unit cell: Completed after 19 iterations at t[s]: 1109.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.646165 magneticMoment: [ Abs: 1.13678 Tot: -0.31041 ] + SubspaceRotationAdjust: set factor to 0.0587 +ElecMinimize: Iter: 6 G: -1059.045746640214702 |grad|_K: 1.282e-06 alpha: 6.587e-01 linmin: 2.012e-04 t[s]: 1110.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769734 of unit cell: Completed after 26 iterations at t[s]: 1110.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770128 of unit cell: Completed after 25 iterations at t[s]: 1111.45 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.618896 magneticMoment: [ Abs: 1.13692 Tot: -0.29610 ] + SubspaceRotationAdjust: set factor to 0.046 +ElecMinimize: Iter: 7 G: -1059.045927707960118 |grad|_K: 1.111e-06 alpha: 3.181e-01 linmin: -7.518e-06 t[s]: 1112.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770187 of unit cell: Completed after 17 iterations at t[s]: 1113.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770223 of unit cell: Completed after 15 iterations at t[s]: 1113.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.621398 magneticMoment: [ Abs: 1.14049 Tot: -0.29625 ] + SubspaceRotationAdjust: set factor to 0.0577 +ElecMinimize: Iter: 8 G: -1059.046150147919661 |grad|_K: 7.898e-07 alpha: 5.166e-01 linmin: -1.383e-05 t[s]: 1114.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770335 of unit cell: Completed after 19 iterations at t[s]: 1115.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770353 of unit cell: Completed after 9 iterations at t[s]: 1115.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.627312 magneticMoment: [ Abs: 1.14101 Tot: -0.29860 ] + SubspaceRotationAdjust: set factor to 0.0611 +ElecMinimize: Iter: 9 G: -1059.046281541032158 |grad|_K: 7.886e-07 alpha: 6.033e-01 linmin: -1.173e-06 t[s]: 1116.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769994 of unit cell: Completed after 25 iterations at t[s]: 1117.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770139 of unit cell: Completed after 19 iterations at t[s]: 1117.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610544 magneticMoment: [ Abs: 1.13996 Tot: -0.28995 ] + SubspaceRotationAdjust: set factor to 0.0514 +ElecMinimize: Iter: 10 G: -1059.046360169258378 |grad|_K: 7.438e-07 alpha: 3.617e-01 linmin: 1.459e-05 t[s]: 1118.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770258 of unit cell: Completed after 17 iterations at t[s]: 1119.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770326 of unit cell: Completed after 14 iterations at t[s]: 1120.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.620312 magneticMoment: [ Abs: 1.14536 Tot: -0.29545 ] + SubspaceRotationAdjust: set factor to 0.0549 +ElecMinimize: Iter: 11 G: -1059.046471522304273 |grad|_K: 6.043e-07 alpha: 5.757e-01 linmin: -7.169e-05 t[s]: 1121.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770365 of unit cell: Completed after 11 iterations at t[s]: 1121.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770370 of unit cell: Completed after 3 iterations at t[s]: 1122.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.622948 magneticMoment: [ Abs: 1.14492 Tot: -0.29651 ] + SubspaceRotationAdjust: set factor to 0.0625 +ElecMinimize: Iter: 12 G: -1059.046555898732322 |grad|_K: 5.579e-07 alpha: 6.585e-01 linmin: -9.011e-06 t[s]: 1123.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770165 of unit cell: Completed after 19 iterations at t[s]: 1123.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770196 of unit cell: Completed after 8 iterations at t[s]: 1124.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611818 magneticMoment: [ Abs: 1.14114 Tot: -0.29055 ] + SubspaceRotationAdjust: set factor to 0.055 +ElecMinimize: Iter: 13 G: -1059.046617068089290 |grad|_K: 6.230e-07 alpha: 5.613e-01 linmin: 9.275e-05 t[s]: 1125.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770458 of unit cell: Completed after 23 iterations at t[s]: 1126.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770367 of unit cell: Completed after 14 iterations at t[s]: 1126.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624588 magneticMoment: [ Abs: 1.14204 Tot: -0.29730 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 14 G: -1059.046665683298897 |grad|_K: 5.002e-07 alpha: 3.642e-01 linmin: -1.129e-05 t[s]: 1127.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770342 of unit cell: Completed after 11 iterations at t[s]: 1128.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770330 of unit cell: Completed after 9 iterations at t[s]: 1128.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.623529 magneticMoment: [ Abs: 1.14213 Tot: -0.29718 ] + SubspaceRotationAdjust: set factor to 0.0434 +ElecMinimize: Iter: 15 G: -1059.046712930883132 |grad|_K: 3.616e-07 alpha: 5.417e-01 linmin: 4.912e-05 t[s]: 1129.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770286 of unit cell: Completed after 11 iterations at t[s]: 1130.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770278 of unit cell: Completed after 3 iterations at t[s]: 1130.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.621661 magneticMoment: [ Abs: 1.14044 Tot: -0.29627 ] + SubspaceRotationAdjust: set factor to 0.0451 +ElecMinimize: Iter: 16 G: -1059.046742215504537 |grad|_K: 3.016e-07 alpha: 6.445e-01 linmin: -7.410e-05 t[s]: 1132.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770356 of unit cell: Completed after 14 iterations at t[s]: 1132.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770339 of unit cell: Completed after 9 iterations at t[s]: 1133.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.626854 magneticMoment: [ Abs: 1.13960 Tot: -0.29895 ] + SubspaceRotationAdjust: set factor to 0.0366 +ElecMinimize: Iter: 17 G: -1059.046758241778662 |grad|_K: 2.437e-07 alpha: 5.002e-01 linmin: 1.387e-04 t[s]: 1134.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770273 of unit cell: Completed after 14 iterations at t[s]: 1134.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770285 of unit cell: Completed after 5 iterations at t[s]: 1135.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.623587 magneticMoment: [ Abs: 1.13841 Tot: -0.29738 ] + SubspaceRotationAdjust: set factor to 0.0295 +ElecMinimize: Iter: 18 G: -1059.046766704584570 |grad|_K: 1.632e-07 alpha: 4.124e-01 linmin: 1.334e-04 t[s]: 1136.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770295 of unit cell: Completed after 5 iterations at t[s]: 1137.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770300 of unit cell: Completed after 3 iterations at t[s]: 1137.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624877 magneticMoment: [ Abs: 1.13790 Tot: -0.29823 ] + SubspaceRotationAdjust: set factor to 0.0327 +ElecMinimize: Iter: 19 G: -1059.046772188056593 |grad|_K: 1.114e-07 alpha: 5.953e-01 linmin: 7.251e-05 t[s]: 1138.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770315 of unit cell: Completed after 8 iterations at t[s]: 1139.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770314 of unit cell: Completed after 0 iterations at t[s]: 1139.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625924 magneticMoment: [ Abs: 1.13743 Tot: -0.29888 ] + SubspaceRotationAdjust: set factor to 0.0334 +ElecMinimize: Iter: 20 G: -1059.046774623068586 |grad|_K: 8.709e-08 alpha: 5.650e-01 linmin: -3.649e-04 t[s]: 1141.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770292 of unit cell: Completed after 8 iterations at t[s]: 1141.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770294 of unit cell: Completed after 0 iterations at t[s]: 1142.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624595 magneticMoment: [ Abs: 1.13682 Tot: -0.29831 ] + SubspaceRotationAdjust: set factor to 0.0303 +ElecMinimize: Iter: 21 G: -1059.046775976102936 |grad|_K: 7.066e-08 alpha: 5.055e-01 linmin: 9.523e-04 t[s]: 1143.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 3 iterations at t[s]: 1143.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 0 iterations at t[s]: 1144.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624933 magneticMoment: [ Abs: 1.13650 Tot: -0.29856 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 22 G: -1059.046776897218251 |grad|_K: 5.053e-08 alpha: 5.414e-01 linmin: -1.715e-03 t[s]: 1145.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770304 of unit cell: Completed after 3 iterations at t[s]: 1145.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770305 of unit cell: Completed after 0 iterations at t[s]: 1146.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625374 magneticMoment: [ Abs: 1.13624 Tot: -0.29886 ] + SubspaceRotationAdjust: set factor to 0.0417 +ElecMinimize: Iter: 23 G: -1059.046777453737604 |grad|_K: 4.461e-08 alpha: 5.890e-01 linmin: -2.201e-03 t[s]: 1147.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 2 iterations at t[s]: 1148.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770296 of unit cell: Completed after 0 iterations at t[s]: 1148.78 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624709 magneticMoment: [ Abs: 1.13564 Tot: -0.29867 ] + SubspaceRotationAdjust: set factor to 0.0512 +ElecMinimize: Iter: 24 G: -1059.046778011033894 |grad|_K: 4.496e-08 alpha: 7.478e-01 linmin: -9.803e-04 t[s]: 1149.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770280 of unit cell: Completed after 8 iterations at t[s]: 1150.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770287 of unit cell: Completed after 4 iterations at t[s]: 1150.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624084 magneticMoment: [ Abs: 1.13525 Tot: -0.29847 ] + SubspaceRotationAdjust: set factor to 0.0452 +ElecMinimize: Iter: 25 G: -1059.046778231085455 |grad|_K: 6.285e-08 alpha: 3.854e-01 linmin: 3.745e-04 t[s]: 1152.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 6 iterations at t[s]: 1152.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770297 of unit cell: Completed after 3 iterations at t[s]: 1153.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624676 magneticMoment: [ Abs: 1.13491 Tot: -0.29895 ] + SubspaceRotationAdjust: set factor to 0.0651 +ElecMinimize: Iter: 26 G: -1059.046778566549619 |grad|_K: 4.883e-08 alpha: 2.590e-01 linmin: 1.695e-04 t[s]: 1154.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770309 of unit cell: Completed after 3 iterations at t[s]: 1154.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770312 of unit cell: Completed after 3 iterations at t[s]: 1155.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625680 magneticMoment: [ Abs: 1.13473 Tot: -0.29961 ] + SubspaceRotationAdjust: set factor to 0.0591 +ElecMinimize: Iter: 27 G: -1059.046778791964471 |grad|_K: 5.575e-08 alpha: 3.336e-01 linmin: 1.602e-03 t[s]: 1156.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770309 of unit cell: Completed after 2 iterations at t[s]: 1157.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770309 of unit cell: Completed after 0 iterations at t[s]: 1157.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625348 magneticMoment: [ Abs: 1.13422 Tot: -0.29967 ] + SubspaceRotationAdjust: set factor to 0.074 +ElecMinimize: Iter: 28 G: -1059.046779113992898 |grad|_K: 5.208e-08 alpha: 3.411e-01 linmin: -1.451e-04 t[s]: 1158.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770283 of unit cell: Completed after 9 iterations at t[s]: 1159.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770296 of unit cell: Completed after 4 iterations at t[s]: 1159.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624465 magneticMoment: [ Abs: 1.13384 Tot: -0.29932 ] + SubspaceRotationAdjust: set factor to 0.0567 +ElecMinimize: Iter: 29 G: -1059.046779275694689 |grad|_K: 4.627e-08 alpha: 1.676e-01 linmin: 1.865e-03 t[s]: 1160.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770294 of unit cell: Completed after 2 iterations at t[s]: 1161.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770292 of unit cell: Completed after 0 iterations at t[s]: 1162.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624207 magneticMoment: [ Abs: 1.13327 Tot: -0.29932 ] + SubspaceRotationAdjust: set factor to 0.075 +ElecMinimize: Iter: 30 G: -1059.046779464717247 |grad|_K: 3.710e-08 alpha: 2.664e-01 linmin: -3.170e-03 t[s]: 1163.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770301 of unit cell: Completed after 5 iterations at t[s]: 1163.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770299 of unit cell: Completed after 0 iterations at t[s]: 1164.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624702 magneticMoment: [ Abs: 1.13297 Tot: -0.29966 ] + SubspaceRotationAdjust: set factor to 0.0674 +ElecMinimize: Iter: 31 G: -1059.046779591148152 |grad|_K: 2.848e-08 alpha: 2.256e-01 linmin: -9.083e-04 t[s]: 1165.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 0 iterations at t[s]: 1165.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770305 of unit cell: Completed after 3 iterations at t[s]: 1166.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625065 magneticMoment: [ Abs: 1.13266 Tot: -0.30003 ] + SubspaceRotationAdjust: set factor to 0.0797 +ElecMinimize: Iter: 32 G: -1059.046779693713233 |grad|_K: 2.860e-08 alpha: 4.703e-01 linmin: 2.769e-03 t[s]: 1167.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770295 of unit cell: Completed after 4 iterations at t[s]: 1168.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 0 iterations at t[s]: 1168.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624635 magneticMoment: [ Abs: 1.13234 Tot: -0.29995 ] + SubspaceRotationAdjust: set factor to 0.0677 +ElecMinimize: Iter: 33 G: -1059.046779772069158 |grad|_K: 2.745e-08 alpha: 3.146e-01 linmin: 2.165e-03 t[s]: 1169.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 2 iterations at t[s]: 1170.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770301 of unit cell: Completed after 0 iterations at t[s]: 1170.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624853 magneticMoment: [ Abs: 1.13216 Tot: -0.30021 ] + SubspaceRotationAdjust: set factor to 0.0684 +ElecMinimize: Iter: 34 G: -1059.046779821362861 |grad|_K: 1.976e-08 alpha: 2.469e-01 linmin: -1.788e-03 t[s]: 1172.08 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.630e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.881 5.971 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.907 5.971 5.956 5.940 2.985 +# coordination-number Hf 11.121 16.673 16.689 16.624 13.885 11.120 16.666 16.705 16.624 13.885 11.927 16.666 16.705 16.624 13.885 11.121 16.760 16.705 16.624 13.885 +# coordination-number N 1.070 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.08 +EvdW_6 = -0.120254 +EvdW_8 = -0.212354 + +# Ionic positions in cartesian coordinates: +ion C 15.513589699467934 8.969768049169026 29.577707206263256 1 +ion C 6.490520273852209 0.179656192304273 23.705216394929625 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342713172835330 9.017891590952946 29.255138109339907 1 +ion C 0.310090794941492 0.179303375266515 23.435899315844363 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.476521510862227 3.597598196010306 29.254937888561834 1 +ion C 9.567248529652288 5.531604084143448 23.981093782391426 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.218858437876570 3.595756776067144 28.988578170113779 1 +ion C 3.393962304686725 5.535363343576593 23.705219667585578 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.130759675886397 0.024630462685883 31.038269838793649 1 +ion Hf 12.534749047901165 7.247441299659646 26.585565178081168 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.036456040784331 0.020718241557410 30.774077391624296 1 +ion Hf 6.390322986524339 7.246683571027337 26.318675574252278 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.265959380656732 5.357643989693262 31.490221199036686 1 +ion Hf 9.468584616565195 1.922614814455714 26.318712727774763 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.429057862367344 5.301199526526282 31.577620963542770 1 +ion Hf 3.295617284559045 1.905445324282419 26.016644405210027 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.253118224480751 5.349356822255770 35.271348353379487 1 + +# Forces in Cartesian coordinates: +force C -0.000277535861237 -0.000152580765399 0.008352803163811 1 +force C 0.000188665106962 -0.000171158534127 0.002134415006832 1 +force C 0.000148641942350 0.000085627054812 -0.003293023585647 0 +force C 0.000162775651584 0.000094089756020 -0.003992971161597 0 +force C -0.001087171751169 -0.000604430356602 0.023343431350729 0 +force C 0.000020202100229 0.004191701608925 0.003307755851012 1 +force C -0.000342673354279 -0.000201244995970 0.002187701075539 1 +force C 0.000217023697921 0.000115306657161 -0.003318374609503 0 +force C 0.000162661058803 -0.000119625032659 -0.003800240438371 0 +force C -0.001007375911257 -0.000582474450360 0.023389854481022 0 +force C 0.003642140551155 -0.002080449606259 0.003360364666265 1 +force C -0.000134283790467 -0.000076072266035 0.002887805038117 1 +force C 0.000207814447620 0.000130405740211 -0.003317887318047 0 +force C -0.000022476366621 0.000200442093051 -0.003800112106793 0 +force C -0.001005460454939 -0.000581346999986 0.023198065087277 0 +force C -0.003675714737327 -0.002153292755389 0.003320421440075 1 +force C -0.000055294629132 0.000251629221638 0.002138593305189 1 +force C 0.000140773023609 0.000080935342769 -0.002936152298065 0 +force C 0.000335854902967 0.000193882075701 -0.003757817422682 0 +force C -0.001066246800063 -0.000640750361712 0.023343878047125 0 +force Hf -0.002871435157834 0.001629952276709 0.004134003319867 1 +force Hf -0.000056493963802 -0.000043796095479 0.002317740870449 1 +force Hf 0.000438624506996 0.000253484744077 -0.001514162110767 0 +force Hf -0.000515237291081 -0.000116647724203 0.011660662485938 0 +force Hf 0.001137253414224 0.000657551466086 -0.023813568846382 0 +force Hf 0.002539122257454 0.001456531605883 0.004471415791763 1 +force Hf -0.000092914624332 -0.000056491413678 0.002263138177761 1 +force Hf 0.000513618839995 -0.000043847623801 -0.002854192657260 0 +force Hf -0.000250949851647 -0.000144994809914 0.011753776875972 0 +force Hf 0.001272869332630 0.000667495183856 -0.023896054657333 0 +force Hf 0.000950430185684 0.000532003067903 -0.010461397496637 1 +force Hf -0.000098690349794 -0.000050245368190 0.002278316303352 1 +force Hf 0.000217885929760 0.000469635587609 -0.002851631693715 0 +force Hf -0.000374191194907 -0.000216020048515 0.012050924246315 0 +force Hf 0.001212947614041 0.000770310793119 -0.023895878739874 0 +force Hf -0.000008430748798 -0.003289395744844 0.004172119483942 1 +force Hf -0.000058311478496 -0.000025034826853 0.001387462618472 1 +force Hf 0.000730665837396 0.000421655718374 -0.002840531791514 0 +force Hf -0.000358206938982 -0.000387543118798 0.011661167157768 0 +force Hf 0.001182072923652 0.000684068352191 -0.023613585398884 0 +force N -0.000253115418300 -0.000278761130465 -0.035386871733587 1 + +# Energy components: + A_diel = -0.6118388452893918 + Eewald = 38749.0553856746046222 + EH = 39728.1279658669227501 + Eloc = -79546.2562491338321706 + Enl = -270.1410790056738165 + EvdW = -0.3326080487741668 + Exc = -796.6406216852557236 + Exc_core = 594.6255026577516674 + KE = 421.2684762030652337 + MuShift = -0.0086197941512999 +------------------------------------- + Etot = -1120.9136861106244396 + TS = 0.0018157133271025 +------------------------------------- + F = -1120.9155018239514447 + muN = -61.8687220025886688 +------------------------------------- + G = -1059.0467798213628612 + +IonicMinimize: Iter: 3 G: -1059.046779821362861 |grad|_K: 5.678e-03 alpha: 1.686e-01 linmin: -4.836e-01 t[s]: 1177.06 + +#--- Lowdin population analysis --- +# oxidation-state C -0.239 -0.234 -0.233 -0.209 -0.202 -0.232 -0.234 -0.233 -0.210 -0.202 -0.232 -0.231 -0.233 -0.210 -0.202 -0.233 -0.234 -0.233 -0.210 -0.202 +# magnetic-moments C -0.002 -0.000 -0.005 -0.006 -0.176 -0.005 +0.000 -0.005 -0.013 -0.170 -0.005 +0.002 -0.005 -0.013 -0.018 -0.003 -0.000 -0.003 -0.013 -0.176 +# oxidation-state Hf +0.596 +0.249 +0.243 +0.242 +0.116 +0.598 +0.250 +0.246 +0.242 +0.116 -0.061 +0.250 +0.246 +0.242 +0.116 +0.596 +0.254 +0.246 +0.242 +0.117 +# magnetic-moments Hf +0.069 +0.004 +0.002 +0.000 -0.005 +0.082 +0.000 -0.001 +0.000 -0.005 +0.124 +0.000 -0.001 -0.000 -0.005 +0.069 +0.008 -0.001 +0.000 -0.005 +# oxidation-state N -0.931 +# magnetic-moments N -0.024 + + +Computing DFT-D3 correction: +# coordination-number C 5.872 5.969 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.907 5.969 5.956 5.940 2.985 +# coordination-number Hf 11.113 16.670 16.683 16.624 13.885 11.112 16.662 16.698 16.624 13.885 11.982 16.662 16.698 16.624 13.885 11.114 16.762 16.698 16.624 13.885 +# coordination-number N 1.077 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.08 +EvdW_6 = -0.120257 +EvdW_8 = -0.212423 +Shifting auxilliary hamiltonian by -0.000014 to set nElectrons=325.624853 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770694 of unit cell: Completed after 32 iterations at t[s]: 1179.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624853 magneticMoment: [ Abs: 1.12698 Tot: -0.30078 ] +ElecMinimize: Iter: 0 G: -1058.956636512528348 |grad|_K: 2.221e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767601 of unit cell: Completed after 32 iterations at t[s]: 1180.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769336 of unit cell: Completed after 30 iterations at t[s]: 1181.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541988 magneticMoment: [ Abs: 1.08064 Tot: -0.26351 ] + SubspaceRotationAdjust: set factor to 0.0598 +ElecMinimize: Iter: 1 G: -1059.037485693922235 |grad|_K: 7.883e-06 alpha: 4.713e-01 linmin: 1.044e-03 t[s]: 1182.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773349 of unit cell: Completed after 32 iterations at t[s]: 1183.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771381 of unit cell: Completed after 29 iterations at t[s]: 1183.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.688075 magneticMoment: [ Abs: 1.11237 Tot: -0.34208 ] + SubspaceRotationAdjust: set factor to 0.0362 +ElecMinimize: Iter: 2 G: -1059.042620918774219 |grad|_K: 4.989e-06 alpha: 2.251e-01 linmin: -2.281e-03 t[s]: 1185.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770948 of unit cell: Completed after 25 iterations at t[s]: 1185.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770571 of unit cell: Completed after 25 iterations at t[s]: 1186.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.624565 magneticMoment: [ Abs: 1.11878 Tot: -0.30695 ] + SubspaceRotationAdjust: set factor to 0.0434 +ElecMinimize: Iter: 3 G: -1059.046251741336846 |grad|_K: 2.458e-06 alpha: 4.069e-01 linmin: 4.305e-04 t[s]: 1187.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770213 of unit cell: Completed after 19 iterations at t[s]: 1187.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770060 of unit cell: Completed after 18 iterations at t[s]: 1188.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.589538 magneticMoment: [ Abs: 1.11315 Tot: -0.28705 ] + SubspaceRotationAdjust: set factor to 0.0452 +ElecMinimize: Iter: 4 G: -1059.047457821508033 |grad|_K: 1.911e-06 alpha: 5.740e-01 linmin: -1.506e-04 t[s]: 1189.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770822 of unit cell: Completed after 27 iterations at t[s]: 1190.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770603 of unit cell: Completed after 23 iterations at t[s]: 1190.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.625281 magneticMoment: [ Abs: 1.11908 Tot: -0.30540 ] + SubspaceRotationAdjust: set factor to 0.0378 +ElecMinimize: Iter: 5 G: -1059.047978130914544 |grad|_K: 1.589e-06 alpha: 4.068e-01 linmin: 3.492e-06 t[s]: 1191.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770456 of unit cell: Completed after 18 iterations at t[s]: 1192.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770357 of unit cell: Completed after 15 iterations at t[s]: 1192.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.603774 magneticMoment: [ Abs: 1.12352 Tot: -0.29357 ] + SubspaceRotationAdjust: set factor to 0.0448 +ElecMinimize: Iter: 6 G: -1059.048568169994951 |grad|_K: 1.340e-06 alpha: 6.700e-01 linmin: 4.291e-05 t[s]: 1194.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770260 of unit cell: Completed after 17 iterations at t[s]: 1194.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770244 of unit cell: Completed after 9 iterations at t[s]: 1195.22 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.590111 magneticMoment: [ Abs: 1.12845 Tot: -0.28570 ] + SubspaceRotationAdjust: set factor to 0.0517 +ElecMinimize: Iter: 7 G: -1059.049055745730811 |grad|_K: 1.339e-06 alpha: 7.800e-01 linmin: 1.703e-05 t[s]: 1196.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770861 of unit cell: Completed after 26 iterations at t[s]: 1196.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770659 of unit cell: Completed after 23 iterations at t[s]: 1197.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613784 magneticMoment: [ Abs: 1.13419 Tot: -0.29734 ] + SubspaceRotationAdjust: set factor to 0.0474 +ElecMinimize: Iter: 8 G: -1059.049380813530433 |grad|_K: 1.339e-06 alpha: 5.195e-01 linmin: 9.415e-06 t[s]: 1198.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770335 of unit cell: Completed after 25 iterations at t[s]: 1199.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770315 of unit cell: Completed after 9 iterations at t[s]: 1199.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.586763 magneticMoment: [ Abs: 1.13357 Tot: -0.28271 ] + SubspaceRotationAdjust: set factor to 0.0425 +ElecMinimize: Iter: 9 G: -1059.049725544988860 |grad|_K: 1.295e-06 alpha: 5.514e-01 linmin: -1.821e-05 t[s]: 1200.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770470 of unit cell: Completed after 17 iterations at t[s]: 1201.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770513 of unit cell: Completed after 14 iterations at t[s]: 1202.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.596692 magneticMoment: [ Abs: 1.14003 Tot: -0.28713 ] + SubspaceRotationAdjust: set factor to 0.0468 +ElecMinimize: Iter: 10 G: -1059.050141972671554 |grad|_K: 1.182e-06 alpha: 7.100e-01 linmin: -1.521e-06 t[s]: 1203.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770686 of unit cell: Completed after 19 iterations at t[s]: 1203.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770679 of unit cell: Completed after 3 iterations at t[s]: 1204.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.607780 magneticMoment: [ Abs: 1.14330 Tot: -0.29202 ] + SubspaceRotationAdjust: set factor to 0.049 +ElecMinimize: Iter: 11 G: -1059.050473952249376 |grad|_K: 1.102e-06 alpha: 6.813e-01 linmin: 2.210e-06 t[s]: 1205.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770359 of unit cell: Completed after 24 iterations at t[s]: 1206.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770409 of unit cell: Completed after 14 iterations at t[s]: 1206.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591872 magneticMoment: [ Abs: 1.13929 Tot: -0.28327 ] + SubspaceRotationAdjust: set factor to 0.0421 +ElecMinimize: Iter: 12 G: -1059.050717522472496 |grad|_K: 1.042e-06 alpha: 5.756e-01 linmin: -7.352e-06 t[s]: 1207.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770766 of unit cell: Completed after 25 iterations at t[s]: 1208.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770676 of unit cell: Completed after 15 iterations at t[s]: 1209.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613203 magneticMoment: [ Abs: 1.13943 Tot: -0.29370 ] + SubspaceRotationAdjust: set factor to 0.0318 +ElecMinimize: Iter: 13 G: -1059.050879499006896 |grad|_K: 7.873e-07 alpha: 4.270e-01 linmin: 6.807e-06 t[s]: 1210.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770607 of unit cell: Completed after 15 iterations at t[s]: 1210.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770586 of unit cell: Completed after 11 iterations at t[s]: 1211.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610592 magneticMoment: [ Abs: 1.13735 Tot: -0.29216 ] + SubspaceRotationAdjust: set factor to 0.0341 +ElecMinimize: Iter: 14 G: -1059.050998315367451 |grad|_K: 5.682e-07 alpha: 5.499e-01 linmin: 6.967e-06 t[s]: 1212.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770493 of unit cell: Completed after 17 iterations at t[s]: 1212.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770480 of unit cell: Completed after 5 iterations at t[s]: 1213.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.606017 magneticMoment: [ Abs: 1.13512 Tot: -0.28971 ] + SubspaceRotationAdjust: set factor to 0.0335 +ElecMinimize: Iter: 15 G: -1059.051068349557681 |grad|_K: 4.494e-07 alpha: 6.217e-01 linmin: -5.859e-05 t[s]: 1214.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770597 of unit cell: Completed after 17 iterations at t[s]: 1215.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770574 of unit cell: Completed after 9 iterations at t[s]: 1215.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.613761 magneticMoment: [ Abs: 1.13430 Tot: -0.29365 ] + SubspaceRotationAdjust: set factor to 0.0275 +ElecMinimize: Iter: 16 G: -1059.051103652890106 |grad|_K: 3.088e-07 alpha: 4.976e-01 linmin: 1.666e-04 t[s]: 1216.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770531 of unit cell: Completed after 14 iterations at t[s]: 1217.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 0 iterations at t[s]: 1217.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611332 magneticMoment: [ Abs: 1.13244 Tot: -0.29256 ] + SubspaceRotationAdjust: set factor to 0.0293 +ElecMinimize: Iter: 17 G: -1059.051121475185255 |grad|_K: 2.101e-07 alpha: 5.387e-01 linmin: -5.187e-04 t[s]: 1218.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770512 of unit cell: Completed after 12 iterations at t[s]: 1219.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770511 of unit cell: Completed after 0 iterations at t[s]: 1219.91 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610561 magneticMoment: [ Abs: 1.13117 Tot: -0.29231 ] + SubspaceRotationAdjust: set factor to 0.0321 +ElecMinimize: Iter: 18 G: -1059.051130401153614 |grad|_K: 1.698e-07 alpha: 5.681e-01 linmin: -5.309e-04 t[s]: 1220.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770544 of unit cell: Completed after 12 iterations at t[s]: 1221.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770542 of unit cell: Completed after 0 iterations at t[s]: 1222.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612701 magneticMoment: [ Abs: 1.13054 Tot: -0.29354 ] + SubspaceRotationAdjust: set factor to 0.0305 +ElecMinimize: Iter: 19 G: -1059.051135759106273 |grad|_K: 1.341e-07 alpha: 5.234e-01 linmin: 7.885e-04 t[s]: 1222.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 9 iterations at t[s]: 1223.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770517 of unit cell: Completed after 0 iterations at t[s]: 1224.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611039 magneticMoment: [ Abs: 1.12962 Tot: -0.29289 ] + SubspaceRotationAdjust: set factor to 0.0354 +ElecMinimize: Iter: 20 G: -1059.051139368173835 |grad|_K: 1.076e-07 alpha: 5.833e-01 linmin: -1.698e-03 t[s]: 1225.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770502 of unit cell: Completed after 9 iterations at t[s]: 1225.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770504 of unit cell: Completed after 0 iterations at t[s]: 1226.24 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610146 magneticMoment: [ Abs: 1.12896 Tot: -0.29258 ] + SubspaceRotationAdjust: set factor to 0.0409 +ElecMinimize: Iter: 21 G: -1059.051141579406476 |grad|_K: 1.037e-07 alpha: 5.243e-01 linmin: -6.695e-04 t[s]: 1227.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770533 of unit cell: Completed after 11 iterations at t[s]: 1227.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 0 iterations at t[s]: 1228.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611889 magneticMoment: [ Abs: 1.12862 Tot: -0.29365 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 22 G: -1059.051143367105851 |grad|_K: 1.098e-07 alpha: 4.648e-01 linmin: 1.061e-03 t[s]: 1229.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770521 of unit cell: Completed after 4 iterations at t[s]: 1229.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 0 iterations at t[s]: 1230.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611121 magneticMoment: [ Abs: 1.12787 Tot: -0.29357 ] + SubspaceRotationAdjust: set factor to 0.0484 +ElecMinimize: Iter: 23 G: -1059.051145442323104 |grad|_K: 9.875e-08 alpha: 5.149e-01 linmin: -6.409e-04 t[s]: 1231.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770496 of unit cell: Completed after 11 iterations at t[s]: 1232.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770502 of unit cell: Completed after 3 iterations at t[s]: 1232.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.609730 magneticMoment: [ Abs: 1.12737 Tot: -0.29310 ] + SubspaceRotationAdjust: set factor to 0.0453 +ElecMinimize: Iter: 24 G: -1059.051146790782695 |grad|_K: 1.104e-07 alpha: 3.982e-01 linmin: -2.242e-04 t[s]: 1233.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770528 of unit cell: Completed after 9 iterations at t[s]: 1234.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770523 of unit cell: Completed after 3 iterations at t[s]: 1234.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611124 magneticMoment: [ Abs: 1.12713 Tot: -0.29406 ] + SubspaceRotationAdjust: set factor to 0.0496 +ElecMinimize: Iter: 25 G: -1059.051148160330058 |grad|_K: 8.457e-08 alpha: 3.260e-01 linmin: -9.584e-05 t[s]: 1235.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770535 of unit cell: Completed after 5 iterations at t[s]: 1236.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770543 of unit cell: Completed after 5 iterations at t[s]: 1236.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.612340 magneticMoment: [ Abs: 1.12691 Tot: -0.29493 ] + SubspaceRotationAdjust: set factor to 0.0519 +ElecMinimize: Iter: 26 G: -1059.051149424998130 |grad|_K: 9.130e-08 alpha: 5.237e-01 linmin: 9.461e-04 t[s]: 1237.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770510 of unit cell: Completed after 8 iterations at t[s]: 1238.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 4 iterations at t[s]: 1238.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610715 magneticMoment: [ Abs: 1.12644 Tot: -0.29429 ] + SubspaceRotationAdjust: set factor to 0.0447 +ElecMinimize: Iter: 27 G: -1059.051150414059293 |grad|_K: 7.537e-08 alpha: 3.611e-01 linmin: 5.431e-04 t[s]: 1239.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770516 of unit cell: Completed after 3 iterations at t[s]: 1240.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770515 of unit cell: Completed after 0 iterations at t[s]: 1241.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610344 magneticMoment: [ Abs: 1.12622 Tot: -0.29426 ] + SubspaceRotationAdjust: set factor to 0.0547 +ElecMinimize: Iter: 28 G: -1059.051151283274976 |grad|_K: 5.818e-08 alpha: 4.513e-01 linmin: -5.706e-04 t[s]: 1242.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 5 iterations at t[s]: 1242.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770531 of unit cell: Completed after 0 iterations at t[s]: 1243.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611388 magneticMoment: [ Abs: 1.12632 Tot: -0.29492 ] + SubspaceRotationAdjust: set factor to 0.0536 +ElecMinimize: Iter: 29 G: -1059.051151882240447 |grad|_K: 4.397e-08 alpha: 4.893e-01 linmin: -9.871e-04 t[s]: 1244.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770532 of unit cell: Completed after 3 iterations at t[s]: 1244.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770532 of unit cell: Completed after 0 iterations at t[s]: 1245.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611485 magneticMoment: [ Abs: 1.12625 Tot: -0.29506 ] + SubspaceRotationAdjust: set factor to 0.0615 +ElecMinimize: Iter: 30 G: -1059.051152218580910 |grad|_K: 4.015e-08 alpha: 4.765e-01 linmin: -9.746e-04 t[s]: 1246.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770519 of unit cell: Completed after 4 iterations at t[s]: 1246.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 0 iterations at t[s]: 1247.37 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610672 magneticMoment: [ Abs: 1.12610 Tot: -0.29472 ] + SubspaceRotationAdjust: set factor to 0.0545 +ElecMinimize: Iter: 31 G: -1059.051152462498521 |grad|_K: 3.740e-08 alpha: 4.149e-01 linmin: 1.611e-03 t[s]: 1248.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 2 iterations at t[s]: 1248.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770526 of unit cell: Completed after 0 iterations at t[s]: 1249.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611065 magneticMoment: [ Abs: 1.12620 Tot: -0.29503 ] + SubspaceRotationAdjust: set factor to 0.0701 +ElecMinimize: Iter: 32 G: -1059.051152629459011 |grad|_K: 3.032e-08 alpha: 3.767e-01 linmin: -1.210e-03 t[s]: 1250.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770533 of unit cell: Completed after 3 iterations at t[s]: 1250.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770534 of unit cell: Completed after 0 iterations at t[s]: 1251.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611555 magneticMoment: [ Abs: 1.12620 Tot: -0.29535 ] + SubspaceRotationAdjust: set factor to 0.0772 +ElecMinimize: Iter: 33 G: -1059.051152774436787 |grad|_K: 2.710e-08 alpha: 4.204e-01 linmin: -1.590e-03 t[s]: 1252.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 2 iterations at t[s]: 1253.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 0 iterations at t[s]: 1253.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611122 magneticMoment: [ Abs: 1.12586 Tot: -0.29515 ] + SubspaceRotationAdjust: set factor to 0.0965 +ElecMinimize: Iter: 34 G: -1059.051152894101733 |grad|_K: 2.491e-08 alpha: 4.325e-01 linmin: -1.317e-03 t[s]: 1254.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770517 of unit cell: Completed after 3 iterations at t[s]: 1255.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770518 of unit cell: Completed after 0 iterations at t[s]: 1255.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610484 magneticMoment: [ Abs: 1.12551 Tot: -0.29490 ] + SubspaceRotationAdjust: set factor to 0.0957 +ElecMinimize: Iter: 35 G: -1059.051152992999278 |grad|_K: 2.768e-08 alpha: 4.212e-01 linmin: 1.116e-04 t[s]: 1256.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770524 of unit cell: Completed after 1 iterations at t[s]: 1257.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770524 of unit cell: Completed after 0 iterations at t[s]: 1257.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.610851 magneticMoment: [ Abs: 1.12541 Tot: -0.29529 ] + SubspaceRotationAdjust: set factor to 0.13 +ElecMinimize: Iter: 36 G: -1059.051153096564803 |grad|_K: 2.821e-08 alpha: 3.931e-01 linmin: -4.525e-04 t[s]: 1258.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770540 of unit cell: Completed after 3 iterations at t[s]: 1259.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770533 of unit cell: Completed after 1 iterations at t[s]: 1260.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611401 magneticMoment: [ Abs: 1.12545 Tot: -0.29573 ] + SubspaceRotationAdjust: set factor to 0.117 +ElecMinimize: Iter: 37 G: -1059.051153143655711 |grad|_K: 3.122e-08 alpha: 2.196e-01 linmin: 5.439e-04 t[s]: 1261.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 0 iterations at t[s]: 1261.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 0 iterations at t[s]: 1262.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611157 magneticMoment: [ Abs: 1.12507 Tot: -0.29583 ] + SubspaceRotationAdjust: set factor to 0.108 +ElecMinimize: Iter: 38 G: -1059.051153235267066 |grad|_K: 3.455e-08 alpha: 2.839e-01 linmin: -7.564e-07 t[s]: 1263.16 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.501e-08 + +Computing DFT-D3 correction: +# coordination-number C 5.872 5.969 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.907 5.969 5.956 5.940 2.985 +# coordination-number Hf 11.113 16.670 16.683 16.624 13.885 11.112 16.662 16.698 16.624 13.885 11.982 16.662 16.698 16.624 13.885 11.114 16.762 16.698 16.624 13.885 +# coordination-number N 1.077 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.08 +EvdW_6 = -0.120257 +EvdW_8 = -0.212423 + +# Ionic positions in cartesian coordinates: +ion C 15.512658586508110 8.969229237090611 29.604808451658279 1 +ion C 6.491045292290731 0.179172300087911 23.711787977524189 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.342841792344473 9.032170697108137 29.264002092347038 1 +ion C 0.309103038418022 0.178727509780944 23.442553335702843 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.488971465664573 3.590573888554412 29.263946286636848 1 +ion C 9.566872401316530 5.531386125013957 23.989366987457235 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.206421027281257 3.588493650719824 28.997420650629124 1 +ion C 3.393798564679466 5.536065923160873 23.711790027323001 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.121259261765539 0.029976670312269 31.052868104297186 1 +ion Hf 12.535668433526199 7.247953447280506 26.592068323339987 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.044906885968291 0.025529184369730 30.789928307170197 1 +ion Hf 6.388969481112943 7.247079316459255 26.325174160983259 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.269042626641930 5.359366530484856 31.446341211980034 1 +ion Hf 9.468232191395098 1.921246023766405 26.325187019872299 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.428838749096787 5.290352403109150 31.592298341500101 1 +ion Hf 3.295497398659165 1.905381745576467 26.021291769163668 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.252146215257717 5.348454029763146 35.171357152947721 1 + +# Forces in Cartesian coordinates: +force C -0.000245396234880 -0.000133018427501 0.007300324401938 1 +force C 0.000248042312943 -0.000205646747531 0.001860744800879 1 +force C 0.000154444946852 0.000089030939146 -0.002997326546104 0 +force C 0.000160537378230 0.000092840566913 -0.003925986144121 0 +force C -0.001096961520995 -0.000608168834532 0.023390957893542 0 +force C 0.000042589973823 0.003017898500597 0.001816849585111 1 +force C -0.000379836022532 -0.000221333268591 0.001903374397175 1 +force C 0.000189250980531 0.000121464926027 -0.003030065111473 0 +force C 0.000161663660804 -0.000146393599791 -0.003732497432886 0 +force C -0.001005230825547 -0.000580950684601 0.023449705904425 0 +force C 0.002634273689238 -0.001478676394118 0.001851060254573 1 +force C -0.000107333543626 -0.000060467641809 0.002426078530285 1 +force C 0.000199395190848 0.000103433172473 -0.003029877359792 0 +force C -0.000046250098709 0.000213149849917 -0.003732237977132 0 +force C -0.001005083924229 -0.000581612479211 0.023278085473437 0 +force C -0.002422771787028 -0.001417079912313 0.001832537526709 1 +force C -0.000053809031958 0.000319088929691 0.001865340490761 1 +force C 0.000121023600955 0.000069678175721 -0.002520729438845 0 +force C 0.000356182809688 0.000205698489690 -0.003677671550779 0 +force C -0.001074760506875 -0.000647729563367 0.023391590569073 0 +force Hf -0.001997105569410 0.001045190308656 0.003938387345707 1 +force Hf 0.000727979013325 0.000414975956236 0.001266927941051 1 +force Hf 0.000416958983862 0.000240950233620 -0.000950796281461 0 +force Hf -0.000518437135258 -0.000102129765175 0.011487123119618 0 +force Hf 0.001178086052679 0.000681481121010 -0.023916636593942 0 +force Hf 0.001747343390353 0.000973230704563 0.004122468902407 1 +force Hf -0.000727725957644 0.000387820880919 0.001258892951274 1 +force Hf 0.000485306567641 -0.000192811089226 -0.002204549710230 0 +force Hf -0.000239845852177 -0.000138666475642 0.011591843205341 0 +force Hf 0.001245533806484 0.000695563723323 -0.024007179496418 0 +force Hf 0.000408179480768 0.000247953408330 -0.014794663207653 1 +force Hf -0.000024821523428 -0.000825311627595 0.001277560067934 1 +force Hf 0.000074182885854 0.000519149302728 -0.002202439591788 0 +force Hf -0.000376926968580 -0.000217515582651 0.011850748804728 0 +force Hf 0.001223623013184 0.000732713000232 -0.024006668753065 0 +force Hf -0.000037257393434 -0.002235498520683 0.003986590420416 1 +force Hf -0.000036196490403 -0.000013196791446 0.000914117419013 1 +force Hf 0.000820878432343 0.000474063928359 -0.002178960969781 0 +force Hf -0.000347322884425 -0.000397729331052 0.011487448888978 0 +force Hf 0.001181326773455 0.000683499980671 -0.023752719314876 0 +force N -0.000257049430398 -0.000315738644406 -0.024827195918479 1 + +# Energy components: + A_diel = -0.6269840396748644 + Eewald = 38751.3403470910270698 + EH = 39729.4054605848286883 + Eloc = -79549.8314249258983182 + Enl = -270.1434151435408921 + EvdW = -0.3326799817897925 + Exc = -796.6546182001472971 + Exc_core = 594.6256431408623939 + KE = 421.3105981131880071 + MuShift = -0.0084308612387170 +------------------------------------- + Etot = -1120.9155042223871988 + TS = 0.0017688078817831 +------------------------------------- + F = -1120.9172730302689160 + muN = -61.8661197950019215 +------------------------------------- + G = -1059.0511532352670656 + +IonicMinimize: Iter: 4 G: -1059.051153235267066 |grad|_K: 4.455e-03 alpha: 2.497e-01 linmin: -4.021e-01 t[s]: 1267.28 + +#--- Lowdin population analysis --- +# oxidation-state C -0.241 -0.234 -0.233 -0.209 -0.204 -0.232 -0.234 -0.233 -0.210 -0.204 -0.232 -0.231 -0.233 -0.210 -0.205 -0.233 -0.234 -0.233 -0.210 -0.204 +# magnetic-moments C -0.003 +0.000 -0.005 -0.006 -0.179 -0.004 +0.001 -0.005 -0.013 -0.175 -0.004 +0.002 -0.005 -0.013 -0.017 -0.003 +0.000 -0.003 -0.013 -0.179 +# oxidation-state Hf +0.600 +0.250 +0.244 +0.242 +0.116 +0.603 +0.252 +0.247 +0.242 +0.116 -0.073 +0.252 +0.247 +0.242 +0.116 +0.600 +0.254 +0.247 +0.242 +0.117 +# magnetic-moments Hf +0.074 +0.005 +0.001 +0.000 -0.005 +0.085 +0.002 -0.001 +0.000 -0.005 +0.115 +0.002 -0.001 +0.000 -0.005 +0.074 +0.007 -0.000 +0.000 -0.004 +# oxidation-state N -0.911 +# magnetic-moments N -0.019 + + +Computing DFT-D3 correction: +# coordination-number C 5.862 5.968 5.955 5.940 2.985 5.912 5.968 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.908 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.099 16.667 16.681 16.623 13.885 11.098 16.661 16.692 16.623 13.885 12.050 16.661 16.692 16.623 13.885 11.100 16.766 16.692 16.623 13.885 +# coordination-number N 1.085 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.07 +EvdW_6 = -0.120265 +EvdW_8 = -0.212513 +Shifting auxilliary hamiltonian by -0.000075 to set nElectrons=325.611157 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770966 of unit cell: Completed after 25 iterations at t[s]: 1269.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.611157 magneticMoment: [ Abs: 1.11860 Tot: -0.29673 ] +ElecMinimize: Iter: 0 G: -1058.921565900109954 |grad|_K: 2.668e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768375 of unit cell: Completed after 33 iterations at t[s]: 1270.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769880 of unit cell: Completed after 32 iterations at t[s]: 1271.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552225 magneticMoment: [ Abs: 1.07044 Tot: -0.27201 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 1 G: -1059.037084493630573 |grad|_K: 8.265e-06 alpha: 4.665e-01 linmin: 1.150e-03 t[s]: 1272.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773990 of unit cell: Completed after 33 iterations at t[s]: 1273.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771948 of unit cell: Completed after 30 iterations at t[s]: 1273.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.701689 magneticMoment: [ Abs: 1.11721 Tot: -0.35076 ] + SubspaceRotationAdjust: set factor to 0.0713 +ElecMinimize: Iter: 2 G: -1059.042639117715453 |grad|_K: 7.448e-06 alpha: 2.197e-01 linmin: -1.878e-03 t[s]: 1274.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770738 of unit cell: Completed after 28 iterations at t[s]: 1275.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770552 of unit cell: Completed after 19 iterations at t[s]: 1275.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.589403 magneticMoment: [ Abs: 1.13040 Tot: -0.28820 ] + SubspaceRotationAdjust: set factor to 0.0534 +ElecMinimize: Iter: 3 G: -1059.047635134696748 |grad|_K: 3.479e-06 alpha: 2.500e-01 linmin: 4.214e-04 t[s]: 1276.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770450 of unit cell: Completed after 18 iterations at t[s]: 1277.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770331 of unit cell: Completed after 18 iterations at t[s]: 1278.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580281 magneticMoment: [ Abs: 1.10314 Tot: -0.28042 ] + SubspaceRotationAdjust: set factor to 0.0541 +ElecMinimize: Iter: 4 G: -1059.049905435314713 |grad|_K: 2.122e-06 alpha: 5.385e-01 linmin: -3.429e-04 t[s]: 1279.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770664 of unit cell: Completed after 23 iterations at t[s]: 1279.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770780 of unit cell: Completed after 18 iterations at t[s]: 1280.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.606869 magneticMoment: [ Abs: 1.11524 Tot: -0.29467 ] + SubspaceRotationAdjust: set factor to 0.0619 +ElecMinimize: Iter: 5 G: -1059.051056129200788 |grad|_K: 1.970e-06 alpha: 7.282e-01 linmin: 6.501e-05 t[s]: 1281.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769826 of unit cell: Completed after 27 iterations at t[s]: 1281.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770195 of unit cell: Completed after 25 iterations at t[s]: 1282.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563898 magneticMoment: [ Abs: 1.12024 Tot: -0.27161 ] + SubspaceRotationAdjust: set factor to 0.0521 +ElecMinimize: Iter: 6 G: -1059.051675926348025 |grad|_K: 2.071e-06 alpha: 4.581e-01 linmin: -1.172e-05 t[s]: 1283.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770699 of unit cell: Completed after 25 iterations at t[s]: 1284.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770756 of unit cell: Completed after 14 iterations at t[s]: 1284.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595854 magneticMoment: [ Abs: 1.12985 Tot: -0.28657 ] + SubspaceRotationAdjust: set factor to 0.0477 +ElecMinimize: Iter: 7 G: -1059.052440568785869 |grad|_K: 1.685e-06 alpha: 5.107e-01 linmin: 1.855e-05 t[s]: 1285.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770590 of unit cell: Completed after 19 iterations at t[s]: 1286.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770529 of unit cell: Completed after 14 iterations at t[s]: 1286.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.576550 magneticMoment: [ Abs: 1.12615 Tot: -0.27449 ] + SubspaceRotationAdjust: set factor to 0.0503 +ElecMinimize: Iter: 8 G: -1059.053127590767190 |grad|_K: 1.428e-06 alpha: 6.941e-01 linmin: -5.949e-06 t[s]: 1287.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770686 of unit cell: Completed after 18 iterations at t[s]: 1288.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770702 of unit cell: Completed after 4 iterations at t[s]: 1288.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.583966 magneticMoment: [ Abs: 1.13423 Tot: -0.27734 ] + SubspaceRotationAdjust: set factor to 0.0545 +ElecMinimize: Iter: 9 G: -1059.053672020346539 |grad|_K: 1.344e-06 alpha: 7.649e-01 linmin: -7.384e-06 t[s]: 1289.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770693 of unit cell: Completed after 14 iterations at t[s]: 1290.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770693 of unit cell: Completed after 0 iterations at t[s]: 1291.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581760 magneticMoment: [ Abs: 1.14073 Tot: -0.27532 ] + SubspaceRotationAdjust: set factor to 0.0579 +ElecMinimize: Iter: 10 G: -1059.054151441172280 |grad|_K: 1.201e-06 alpha: 7.599e-01 linmin: 1.271e-05 t[s]: 1292.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770851 of unit cell: Completed after 15 iterations at t[s]: 1292.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770840 of unit cell: Completed after 9 iterations at t[s]: 1293.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.593853 magneticMoment: [ Abs: 1.13801 Tot: -0.28037 ] + SubspaceRotationAdjust: set factor to 0.0564 +ElecMinimize: Iter: 11 G: -1059.054505257623077 |grad|_K: 1.026e-06 alpha: 7.045e-01 linmin: -1.677e-05 t[s]: 1294.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770504 of unit cell: Completed after 24 iterations at t[s]: 1294.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770576 of unit cell: Completed after 15 iterations at t[s]: 1295.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578140 magneticMoment: [ Abs: 1.13651 Tot: -0.27220 ] + SubspaceRotationAdjust: set factor to 0.0464 +ElecMinimize: Iter: 12 G: -1059.054709288746153 |grad|_K: 9.802e-07 alpha: 5.549e-01 linmin: 2.091e-06 t[s]: 1296.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771010 of unit cell: Completed after 25 iterations at t[s]: 1296.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770848 of unit cell: Completed after 19 iterations at t[s]: 1297.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.598303 magneticMoment: [ Abs: 1.13921 Tot: -0.28238 ] + SubspaceRotationAdjust: set factor to 0.0323 +ElecMinimize: Iter: 13 G: -1059.054824823392892 |grad|_K: 6.621e-07 alpha: 3.442e-01 linmin: 2.196e-07 t[s]: 1298.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770808 of unit cell: Completed after 11 iterations at t[s]: 1299.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770779 of unit cell: Completed after 11 iterations at t[s]: 1299.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.596244 magneticMoment: [ Abs: 1.13794 Tot: -0.28129 ] + SubspaceRotationAdjust: set factor to 0.0368 +ElecMinimize: Iter: 14 G: -1059.054915585846175 |grad|_K: 4.721e-07 alpha: 5.936e-01 linmin: 1.028e-05 t[s]: 1300.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770685 of unit cell: Completed after 16 iterations at t[s]: 1301.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770679 of unit cell: Completed after 3 iterations at t[s]: 1301.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.591380 magneticMoment: [ Abs: 1.13571 Tot: -0.27879 ] + SubspaceRotationAdjust: set factor to 0.0355 +ElecMinimize: Iter: 15 G: -1059.054964715002370 |grad|_K: 3.781e-07 alpha: 6.322e-01 linmin: -6.579e-05 t[s]: 1302.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770784 of unit cell: Completed after 17 iterations at t[s]: 1303.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770756 of unit cell: Completed after 9 iterations at t[s]: 1303.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.597447 magneticMoment: [ Abs: 1.13541 Tot: -0.28194 ] + SubspaceRotationAdjust: set factor to 0.0282 +ElecMinimize: Iter: 16 G: -1059.054988026487763 |grad|_K: 2.560e-07 alpha: 4.637e-01 linmin: 1.777e-04 t[s]: 1304.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770721 of unit cell: Completed after 11 iterations at t[s]: 1305.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 3 iterations at t[s]: 1306.03 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595045 magneticMoment: [ Abs: 1.13475 Tot: -0.28085 ] + SubspaceRotationAdjust: set factor to 0.0298 +ElecMinimize: Iter: 17 G: -1059.055000414850838 |grad|_K: 1.706e-07 alpha: 5.440e-01 linmin: -6.090e-04 t[s]: 1307.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770704 of unit cell: Completed after 8 iterations at t[s]: 1307.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770703 of unit cell: Completed after 0 iterations at t[s]: 1308.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594351 magneticMoment: [ Abs: 1.13412 Tot: -0.28065 ] + SubspaceRotationAdjust: set factor to 0.0332 +ElecMinimize: Iter: 18 G: -1059.055006858075785 |grad|_K: 1.416e-07 alpha: 6.181e-01 linmin: -3.920e-04 t[s]: 1309.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770726 of unit cell: Completed after 9 iterations at t[s]: 1309.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770724 of unit cell: Completed after 2 iterations at t[s]: 1310.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595754 magneticMoment: [ Abs: 1.13364 Tot: -0.28148 ] + SubspaceRotationAdjust: set factor to 0.0341 +ElecMinimize: Iter: 19 G: -1059.055010793874544 |grad|_K: 1.120e-07 alpha: 5.552e-01 linmin: 3.774e-04 t[s]: 1311.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 3 iterations at t[s]: 1311.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770713 of unit cell: Completed after 0 iterations at t[s]: 1312.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594956 magneticMoment: [ Abs: 1.13319 Tot: -0.28128 ] + SubspaceRotationAdjust: set factor to 0.0419 +ElecMinimize: Iter: 20 G: -1059.055013749115687 |grad|_K: 9.373e-08 alpha: 6.819e-01 linmin: -4.747e-04 t[s]: 1313.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770694 of unit cell: Completed after 9 iterations at t[s]: 1313.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770698 of unit cell: Completed after 3 iterations at t[s]: 1314.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.593875 magneticMoment: [ Abs: 1.13304 Tot: -0.28089 ] + SubspaceRotationAdjust: set factor to 0.0433 +ElecMinimize: Iter: 21 G: -1059.055015359546815 |grad|_K: 1.034e-07 alpha: 5.372e-01 linmin: -5.987e-04 t[s]: 1315.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770730 of unit cell: Completed after 11 iterations at t[s]: 1316.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 3 iterations at t[s]: 1316.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595514 magneticMoment: [ Abs: 1.13314 Tot: -0.28190 ] + SubspaceRotationAdjust: set factor to 0.0401 +ElecMinimize: Iter: 22 G: -1059.055016983852056 |grad|_K: 9.671e-08 alpha: 4.237e-01 linmin: 3.189e-04 t[s]: 1317.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 3 iterations at t[s]: 1318.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 0 iterations at t[s]: 1318.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595394 magneticMoment: [ Abs: 1.13311 Tot: -0.28210 ] + SubspaceRotationAdjust: set factor to 0.049 +ElecMinimize: Iter: 23 G: -1059.055019022157921 |grad|_K: 9.657e-08 alpha: 6.352e-01 linmin: -2.458e-04 t[s]: 1320.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770691 of unit cell: Completed after 11 iterations at t[s]: 1320.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770700 of unit cell: Completed after 5 iterations at t[s]: 1321.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.593825 magneticMoment: [ Abs: 1.13300 Tot: -0.28149 ] + SubspaceRotationAdjust: set factor to 0.044 +ElecMinimize: Iter: 24 G: -1059.055020471905664 |grad|_K: 9.532e-08 alpha: 4.480e-01 linmin: 3.581e-05 t[s]: 1322.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770720 of unit cell: Completed after 9 iterations at t[s]: 1322.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770719 of unit cell: Completed after 0 iterations at t[s]: 1323.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595056 magneticMoment: [ Abs: 1.13330 Tot: -0.28232 ] + SubspaceRotationAdjust: set factor to 0.0413 +ElecMinimize: Iter: 25 G: -1059.055021771413976 |grad|_K: 8.172e-08 alpha: 4.123e-01 linmin: 3.734e-06 t[s]: 1324.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 2 iterations at t[s]: 1324.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770725 of unit cell: Completed after 0 iterations at t[s]: 1325.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595408 magneticMoment: [ Abs: 1.13386 Tot: -0.28272 ] + SubspaceRotationAdjust: set factor to 0.0466 +ElecMinimize: Iter: 26 G: -1059.055023116035500 |grad|_K: 6.831e-08 alpha: 5.717e-01 linmin: -2.475e-04 t[s]: 1326.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 6 iterations at t[s]: 1327.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 0 iterations at t[s]: 1327.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594672 magneticMoment: [ Abs: 1.13444 Tot: -0.28251 ] + SubspaceRotationAdjust: set factor to 0.0465 +ElecMinimize: Iter: 27 G: -1059.055024071781645 |grad|_K: 5.734e-08 alpha: 5.722e-01 linmin: -3.151e-04 t[s]: 1328.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770714 of unit cell: Completed after 4 iterations at t[s]: 1329.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770714 of unit cell: Completed after 0 iterations at t[s]: 1329.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594627 magneticMoment: [ Abs: 1.13489 Tot: -0.28256 ] + SubspaceRotationAdjust: set factor to 0.0529 +ElecMinimize: Iter: 28 G: -1059.055024705247206 |grad|_K: 4.686e-08 alpha: 5.372e-01 linmin: -1.038e-04 t[s]: 1330.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770722 of unit cell: Completed after 4 iterations at t[s]: 1331.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770722 of unit cell: Completed after 0 iterations at t[s]: 1332.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595180 magneticMoment: [ Abs: 1.13529 Tot: -0.28289 ] + SubspaceRotationAdjust: set factor to 0.0522 +ElecMinimize: Iter: 29 G: -1059.055025101951742 |grad|_K: 3.887e-08 alpha: 5.123e-01 linmin: 2.282e-04 t[s]: 1333.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 2 iterations at t[s]: 1333.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 0 iterations at t[s]: 1334.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594763 magneticMoment: [ Abs: 1.13556 Tot: -0.28273 ] + SubspaceRotationAdjust: set factor to 0.0568 +ElecMinimize: Iter: 30 G: -1059.055025368601719 |grad|_K: 3.253e-08 alpha: 5.145e-01 linmin: -4.196e-04 t[s]: 1335.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770713 of unit cell: Completed after 2 iterations at t[s]: 1335.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770713 of unit cell: Completed after 0 iterations at t[s]: 1336.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594624 magneticMoment: [ Abs: 1.13594 Tot: -0.28274 ] + SubspaceRotationAdjust: set factor to 0.0646 +ElecMinimize: Iter: 31 G: -1059.055025549054335 |grad|_K: 3.014e-08 alpha: 4.773e-01 linmin: -7.048e-04 t[s]: 1337.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 3 iterations at t[s]: 1338.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 0 iterations at t[s]: 1338.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595262 magneticMoment: [ Abs: 1.13650 Tot: -0.28315 ] + SubspaceRotationAdjust: set factor to 0.0744 +ElecMinimize: Iter: 32 G: -1059.055025710218843 |grad|_K: 2.743e-08 alpha: 4.846e-01 linmin: -3.143e-04 t[s]: 1339.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770727 of unit cell: Completed after 3 iterations at t[s]: 1340.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770726 of unit cell: Completed after 0 iterations at t[s]: 1340.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.595484 magneticMoment: [ Abs: 1.13685 Tot: -0.28330 ] + SubspaceRotationAdjust: set factor to 0.0585 +ElecMinimize: Iter: 33 G: -1059.055025806640742 |grad|_K: 3.880e-08 alpha: 3.664e-01 linmin: 3.923e-04 t[s]: 1342.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770708 of unit cell: Completed after 4 iterations at t[s]: 1342.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770717 of unit cell: Completed after 2 iterations at t[s]: 1343.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594860 magneticMoment: [ Abs: 1.13713 Tot: -0.28302 ] + SubspaceRotationAdjust: set factor to 0.0685 +ElecMinimize: Iter: 34 G: -1059.055025890873821 |grad|_K: 2.785e-08 alpha: 1.896e-01 linmin: 5.050e-04 t[s]: 1344.20 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 9.444e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.862 5.968 5.955 5.940 2.985 5.912 5.968 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.908 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.099 16.667 16.681 16.623 13.885 11.098 16.661 16.692 16.623 13.885 12.050 16.661 16.692 16.623 13.885 11.100 16.766 16.692 16.623 13.885 +# coordination-number N 1.085 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.07 +EvdW_6 = -0.120265 +EvdW_8 = -0.212513 + +# Ionic positions in cartesian coordinates: +ion C 15.511335805947233 8.968498448501400 29.638943431522591 1 +ion C 6.492146657620657 0.178357689435867 23.718655266195167 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343363102451432 9.047092413823545 29.267452973166026 1 +ion C 0.307527051398369 0.177813145911283 23.449584138044312 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.502132929763633 3.583522002625537 29.267523436378326 1 +ion C 9.566510155413601 5.531181165226180 23.997307588973960 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.194469049766289 3.581534294451689 29.000774831387844 1 +ion C 3.393647085796902 5.537428151250478 23.718677129387338 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.110702190764517 0.035141815928016 31.071952279588743 1 +ion Hf 12.541128134923371 7.251088703725356 26.595752699382512 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.054043245915473 0.030631603910035 30.809982134485850 1 +ion Hf 6.383822688764763 7.250095253843795 26.328829485054360 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.270654713570007 5.360306215477407 31.380115672785969 1 +ion Hf 9.468310505041510 1.915270960900957 26.328923891533130 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.427960550258629 5.278691755746558 31.611496901435494 1 +ion Hf 3.295324027922830 1.905317424711046 26.026589406639101 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.250511958714563 5.346929080970682 35.071382137385172 1 + +# Forces in Cartesian coordinates: +force C -0.000222817232030 -0.000123527475920 0.005777102659391 1 +force C 0.000239885716270 -0.000168280180878 0.001318749040146 1 +force C 0.000174065228981 0.000099726636207 -0.002707755615273 0 +force C 0.000154839528625 0.000089729920981 -0.003792160030013 0 +force C -0.001140674558341 -0.000592644216834 0.023443718335754 0 +force C 0.000037606778520 0.001951246054116 0.000734625190565 1 +force C -0.000309784307398 -0.000180054199155 0.001342410378979 1 +force C 0.000146652763431 0.000136915526349 -0.002748285158930 0 +force C 0.000153958425894 -0.000183453087230 -0.003564232402265 0 +force C -0.000966918326643 -0.000558452917806 0.023506381283437 0 +force C 0.001707681807669 -0.000951581494287 0.000763632463586 1 +force C -0.000062917960597 -0.000036385163939 0.001886908427140 1 +force C 0.000191975455254 0.000059117625884 -0.002747078445922 0 +force C -0.000082407317749 0.000225159977218 -0.003564204885249 0 +force C -0.000997933891500 -0.000577924025519 0.023247859503915 0 +force C -0.001561368263733 -0.000912788063363 0.000741307510680 1 +force C -0.000025755674739 0.000293212753048 0.001319421509704 1 +force C 0.000096965216817 0.000056360840116 -0.002030957492535 0 +force C 0.000377770991474 0.000218115963538 -0.003498503014681 0 +force C -0.001083495825793 -0.000693665581971 0.023444017270053 0 +force Hf -0.001355730760492 0.000697059192530 0.003136432407672 1 +force Hf 0.000619532865124 0.000358575479510 0.000588312800626 1 +force Hf 0.000412270351951 0.000240849481308 -0.000721353536832 0 +force Hf -0.000521019371819 -0.000112645588032 0.011601691839459 0 +force Hf 0.001201519553260 0.000695431688472 -0.023791701561009 0 +force Hf 0.001192922883159 0.000671113663593 0.003457219053010 1 +force Hf -0.000580223089153 0.000338333409616 0.000540119302302 1 +force Hf 0.000459827599124 -0.000451635982820 -0.001566195291948 0 +force Hf -0.000249689179098 -0.000144459278112 0.011719325385621 0 +force Hf 0.001209242177078 0.000714443973372 -0.023892197526326 0 +force Hf 0.000334635113077 0.000206842929861 -0.017791314275797 1 +force Hf 0.000002499217504 -0.000674422828206 0.000536630045398 1 +force Hf -0.000165743662176 0.000625227507370 -0.001565964989071 0 +force Hf -0.000416381157272 -0.000239960229009 0.012083140960756 0 +force Hf 0.001221685277393 0.000691671108726 -0.023890897138893 0 +force Hf 0.000004527674072 -0.001517642583328 0.003211910189460 1 +force Hf 0.000046815636932 0.000027292492587 0.000304303619025 1 +force Hf 0.001008948771902 0.000579728599401 -0.001506934071621 0 +force Hf -0.000357986564551 -0.000394586792833 0.011602806062402 0 +force Hf 0.001170446664149 0.000677094680806 -0.023640075505820 0 +force N -0.000349512785638 -0.000354892581179 -0.016810150521278 1 + +# Energy components: + A_diel = -0.6444303774905467 + Eewald = 38755.4371147923957324 + EH = 39732.0201970120979240 + Eloc = -79556.5448439156316454 + Enl = -270.1453124230117737 + EvdW = -0.3327787764461141 + Exc = -796.6640565818037203 + Exc_core = 594.6258085250892691 + KE = 421.3401734371097405 + MuShift = -0.0082060486770553 +------------------------------------- + Etot = -1120.9163343563689068 + TS = 0.0017149449460560 +------------------------------------- + F = -1120.9180493013150226 + muN = -61.8630234104410945 +------------------------------------- + G = -1059.0550258908738215 + +IonicMinimize: Iter: 5 G: -1059.055025890873821 |grad|_K: 3.693e-03 alpha: 2.425e-01 linmin: -3.364e-01 t[s]: 1350.08 + +#--- Lowdin population analysis --- +# oxidation-state C -0.243 -0.235 -0.234 -0.209 -0.209 -0.233 -0.235 -0.234 -0.210 -0.209 -0.233 -0.230 -0.234 -0.210 -0.209 -0.234 -0.235 -0.233 -0.210 -0.209 +# magnetic-moments C -0.004 +0.000 -0.005 -0.006 -0.183 -0.004 +0.001 -0.005 -0.014 -0.181 -0.004 +0.002 -0.005 -0.014 -0.022 -0.002 +0.000 -0.003 -0.014 -0.183 +# oxidation-state Hf +0.609 +0.252 +0.245 +0.242 +0.115 +0.613 +0.253 +0.248 +0.242 +0.115 -0.083 +0.253 +0.248 +0.242 +0.115 +0.609 +0.254 +0.248 +0.242 +0.116 +# magnetic-moments Hf +0.084 +0.007 +0.001 +0.000 -0.006 +0.092 +0.004 -0.000 +0.000 -0.006 +0.108 +0.004 -0.000 +0.000 -0.006 +0.085 +0.006 +0.000 +0.000 -0.004 +# oxidation-state N -0.895 +# magnetic-moments N -0.015 + + +Computing DFT-D3 correction: +# coordination-number C 5.848 5.968 5.955 5.940 2.985 5.915 5.967 5.955 5.940 2.985 5.915 5.969 5.955 5.940 2.985 5.911 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.081 16.668 16.681 16.623 13.885 11.077 16.661 16.688 16.623 13.885 12.128 16.661 16.688 16.623 13.885 11.081 16.773 16.689 16.623 13.885 +# coordination-number N 1.093 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.06 +EvdW_6 = -0.120287 +EvdW_8 = -0.212649 +Shifting auxilliary hamiltonian by -0.000000 to set nElectrons=325.594860 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771178 of unit cell: Completed after 31 iterations at t[s]: 1352.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594860 magneticMoment: [ Abs: 1.14326 Tot: -0.28537 ] +ElecMinimize: Iter: 0 G: -1058.880749986012006 |grad|_K: 3.128e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773180 of unit cell: Completed after 34 iterations at t[s]: 1353.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.772151 of unit cell: Completed after 32 iterations at t[s]: 1354.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.691879 magneticMoment: [ Abs: 1.11758 Tot: -0.33463 ] + SubspaceRotationAdjust: set factor to 0.0626 +ElecMinimize: Iter: 1 G: -1059.034749327858208 |grad|_K: 9.646e-06 alpha: 4.540e-01 linmin: 3.493e-03 t[s]: 1355.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767431 of unit cell: Completed after 30 iterations at t[s]: 1356.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769556 of unit cell: Completed after 28 iterations at t[s]: 1356.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.499715 magneticMoment: [ Abs: 1.11704 Tot: -0.23274 ] + SubspaceRotationAdjust: set factor to 0.04 +ElecMinimize: Iter: 2 G: -1059.043369905850341 |grad|_K: 6.921e-06 alpha: 2.724e-01 linmin: 2.918e-04 t[s]: 1357.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770645 of unit cell: Completed after 28 iterations at t[s]: 1358.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770968 of unit cell: Completed after 25 iterations at t[s]: 1359.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.592334 magneticMoment: [ Abs: 1.14191 Tot: -0.28220 ] + SubspaceRotationAdjust: set factor to 0.0366 +ElecMinimize: Iter: 3 G: -1059.049270130974719 |grad|_K: 3.164e-06 alpha: 3.554e-01 linmin: 8.542e-04 t[s]: 1360.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771022 of unit cell: Completed after 19 iterations at t[s]: 1360.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771059 of unit cell: Completed after 17 iterations at t[s]: 1361.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.599785 magneticMoment: [ Abs: 1.13729 Tot: -0.28503 ] + SubspaceRotationAdjust: set factor to 0.0446 +ElecMinimize: Iter: 4 G: -1059.051384613360597 |grad|_K: 2.205e-06 alpha: 6.106e-01 linmin: -4.731e-05 t[s]: 1362.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770361 of unit cell: Completed after 26 iterations at t[s]: 1363.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770407 of unit cell: Completed after 12 iterations at t[s]: 1363.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.554533 magneticMoment: [ Abs: 1.13570 Tot: -0.26039 ] + SubspaceRotationAdjust: set factor to 0.0432 +ElecMinimize: Iter: 5 G: -1059.052356644006068 |grad|_K: 2.078e-06 alpha: 5.726e-01 linmin: -1.621e-05 t[s]: 1364.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770960 of unit cell: Completed after 26 iterations at t[s]: 1365.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770976 of unit cell: Completed after 8 iterations at t[s]: 1365.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.587746 magneticMoment: [ Abs: 1.14827 Tot: -0.27624 ] + SubspaceRotationAdjust: set factor to 0.0416 +ElecMinimize: Iter: 6 G: -1059.053244514488370 |grad|_K: 1.910e-06 alpha: 5.893e-01 linmin: 2.686e-05 t[s]: 1366.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770792 of unit cell: Completed after 19 iterations at t[s]: 1367.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770719 of unit cell: Completed after 14 iterations at t[s]: 1368.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563275 magneticMoment: [ Abs: 1.15645 Tot: -0.26194 ] + SubspaceRotationAdjust: set factor to 0.0471 +ElecMinimize: Iter: 7 G: -1059.054281982230805 |grad|_K: 1.827e-06 alpha: 8.161e-01 linmin: 1.154e-05 t[s]: 1369.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 17 iterations at t[s]: 1369.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 5 iterations at t[s]: 1370.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557490 magneticMoment: [ Abs: 1.16021 Tot: -0.25757 ] + SubspaceRotationAdjust: set factor to 0.0538 +ElecMinimize: Iter: 8 G: -1059.055159307730491 |grad|_K: 1.764e-06 alpha: 7.544e-01 linmin: -3.425e-06 t[s]: 1371.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771099 of unit cell: Completed after 24 iterations at t[s]: 1372.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771112 of unit cell: Completed after 5 iterations at t[s]: 1372.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578304 magneticMoment: [ Abs: 1.17036 Tot: -0.26656 ] + SubspaceRotationAdjust: set factor to 0.0548 +ElecMinimize: Iter: 9 G: -1059.056007312955671 |grad|_K: 1.925e-06 alpha: 7.809e-01 linmin: -1.355e-05 t[s]: 1373.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770344 of unit cell: Completed after 27 iterations at t[s]: 1374.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770578 of unit cell: Completed after 24 iterations at t[s]: 1374.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541111 magneticMoment: [ Abs: 1.17417 Tot: -0.24704 ] + SubspaceRotationAdjust: set factor to 0.0445 +ElecMinimize: Iter: 10 G: -1059.056717943048398 |grad|_K: 1.916e-06 alpha: 5.482e-01 linmin: 5.837e-06 t[s]: 1375.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771198 of unit cell: Completed after 26 iterations at t[s]: 1376.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771119 of unit cell: Completed after 15 iterations at t[s]: 1377.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.577396 magneticMoment: [ Abs: 1.17966 Tot: -0.26387 ] + SubspaceRotationAdjust: set factor to 0.0363 +ElecMinimize: Iter: 11 G: -1059.057327157225473 |grad|_K: 1.545e-06 alpha: 4.760e-01 linmin: -8.012e-06 t[s]: 1378.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771048 of unit cell: Completed after 17 iterations at t[s]: 1378.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771029 of unit cell: Completed after 13 iterations at t[s]: 1379.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.575096 magneticMoment: [ Abs: 1.17787 Tot: -0.26201 ] + SubspaceRotationAdjust: set factor to 0.0386 +ElecMinimize: Iter: 12 G: -1059.057828162711530 |grad|_K: 1.127e-06 alpha: 6.004e-01 linmin: -5.727e-06 t[s]: 1380.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770873 of unit cell: Completed after 19 iterations at t[s]: 1380.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770871 of unit cell: Completed after 0 iterations at t[s]: 1381.57 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.568696 magneticMoment: [ Abs: 1.17703 Tot: -0.25860 ] + SubspaceRotationAdjust: set factor to 0.0377 +ElecMinimize: Iter: 13 G: -1059.058097591481783 |grad|_K: 8.654e-07 alpha: 6.072e-01 linmin: -1.059e-05 t[s]: 1382.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 22 iterations at t[s]: 1383.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 9 iterations at t[s]: 1383.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.583876 magneticMoment: [ Abs: 1.17761 Tot: -0.26585 ] + SubspaceRotationAdjust: set factor to 0.0309 +ElecMinimize: Iter: 14 G: -1059.058240363095138 |grad|_K: 6.844e-07 alpha: 5.452e-01 linmin: 7.634e-05 t[s]: 1384.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770895 of unit cell: Completed after 18 iterations at t[s]: 1385.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770894 of unit cell: Completed after 0 iterations at t[s]: 1386.06 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.576291 magneticMoment: [ Abs: 1.17514 Tot: -0.26222 ] + SubspaceRotationAdjust: set factor to 0.0279 +ElecMinimize: Iter: 15 G: -1059.058329650639507 |grad|_K: 4.753e-07 alpha: 5.492e-01 linmin: -9.336e-05 t[s]: 1387.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770898 of unit cell: Completed after 9 iterations at t[s]: 1387.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770898 of unit cell: Completed after 0 iterations at t[s]: 1388.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.577899 magneticMoment: [ Abs: 1.17373 Tot: -0.26317 ] + SubspaceRotationAdjust: set factor to 0.0314 +ElecMinimize: Iter: 16 G: -1059.058372372110625 |grad|_K: 3.196e-07 alpha: 5.389e-01 linmin: -1.068e-05 t[s]: 1389.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770944 of unit cell: Completed after 14 iterations at t[s]: 1389.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770944 of unit cell: Completed after 0 iterations at t[s]: 1390.45 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581437 magneticMoment: [ Abs: 1.17315 Tot: -0.26512 ] + SubspaceRotationAdjust: set factor to 0.0317 +ElecMinimize: Iter: 17 G: -1059.058391569461264 |grad|_K: 2.399e-07 alpha: 5.383e-01 linmin: 2.318e-05 t[s]: 1391.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 13 iterations at t[s]: 1392.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770905 of unit cell: Completed after 4 iterations at t[s]: 1392.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579049 magneticMoment: [ Abs: 1.17215 Tot: -0.26423 ] + SubspaceRotationAdjust: set factor to 0.0333 +ElecMinimize: Iter: 18 G: -1059.058404447296880 |grad|_K: 1.814e-07 alpha: 6.409e-01 linmin: -2.900e-04 t[s]: 1393.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770913 of unit cell: Completed after 4 iterations at t[s]: 1394.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770913 of unit cell: Completed after 0 iterations at t[s]: 1395.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579737 magneticMoment: [ Abs: 1.17152 Tot: -0.26482 ] + SubspaceRotationAdjust: set factor to 0.0389 +ElecMinimize: Iter: 19 G: -1059.058412095439280 |grad|_K: 1.575e-07 alpha: 6.603e-01 linmin: -4.776e-05 t[s]: 1396.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770930 of unit cell: Completed after 9 iterations at t[s]: 1396.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770928 of unit cell: Completed after 0 iterations at t[s]: 1397.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580788 magneticMoment: [ Abs: 1.17108 Tot: -0.26556 ] + SubspaceRotationAdjust: set factor to 0.0437 +ElecMinimize: Iter: 20 G: -1059.058417033581691 |grad|_K: 1.433e-07 alpha: 5.708e-01 linmin: 1.471e-04 t[s]: 1398.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770890 of unit cell: Completed after 11 iterations at t[s]: 1398.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770894 of unit cell: Completed after 2 iterations at t[s]: 1399.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578508 magneticMoment: [ Abs: 1.17080 Tot: -0.26473 ] + SubspaceRotationAdjust: set factor to 0.0416 +ElecMinimize: Iter: 21 G: -1059.058420660843467 |grad|_K: 1.405e-07 alpha: 5.119e-01 linmin: -1.429e-05 t[s]: 1400.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770914 of unit cell: Completed after 7 iterations at t[s]: 1400.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770918 of unit cell: Completed after 2 iterations at t[s]: 1401.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580089 magneticMoment: [ Abs: 1.17108 Tot: -0.26591 ] + SubspaceRotationAdjust: set factor to 0.047 +ElecMinimize: Iter: 22 G: -1059.058424812710200 |grad|_K: 1.301e-07 alpha: 6.016e-01 linmin: -3.706e-04 t[s]: 1402.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770935 of unit cell: Completed after 9 iterations at t[s]: 1403.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770935 of unit cell: Completed after 0 iterations at t[s]: 1403.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.581142 magneticMoment: [ Abs: 1.17140 Tot: -0.26680 ] + SubspaceRotationAdjust: set factor to 0.0514 +ElecMinimize: Iter: 23 G: -1059.058428398042452 |grad|_K: 1.308e-07 alpha: 5.939e-01 linmin: -3.505e-04 t[s]: 1404.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770881 of unit cell: Completed after 14 iterations at t[s]: 1405.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770898 of unit cell: Completed after 8 iterations at t[s]: 1405.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578600 magneticMoment: [ Abs: 1.17160 Tot: -0.26580 ] + SubspaceRotationAdjust: set factor to 0.0422 +ElecMinimize: Iter: 24 G: -1059.058430900027815 |grad|_K: 1.162e-07 alpha: 4.071e-01 linmin: 2.908e-04 t[s]: 1406.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 3 iterations at t[s]: 1407.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 3 iterations at t[s]: 1407.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579316 magneticMoment: [ Abs: 1.17253 Tot: -0.26647 ] + SubspaceRotationAdjust: set factor to 0.0505 +ElecMinimize: Iter: 25 G: -1059.058433360086383 |grad|_K: 1.010e-07 alpha: 5.372e-01 linmin: 4.839e-05 t[s]: 1408.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770936 of unit cell: Completed after 11 iterations at t[s]: 1409.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770933 of unit cell: Completed after 1 iterations at t[s]: 1409.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.580665 magneticMoment: [ Abs: 1.17349 Tot: -0.26735 ] + SubspaceRotationAdjust: set factor to 0.0463 +ElecMinimize: Iter: 26 G: -1059.058434989329498 |grad|_K: 1.042e-07 alpha: 4.632e-01 linmin: 1.435e-04 t[s]: 1410.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770899 of unit cell: Completed after 12 iterations at t[s]: 1411.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 5 iterations at t[s]: 1412.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579089 magneticMoment: [ Abs: 1.17414 Tot: -0.26669 ] + SubspaceRotationAdjust: set factor to 0.0375 +ElecMinimize: Iter: 27 G: -1059.058436113385824 |grad|_K: 7.514e-08 alpha: 3.043e-01 linmin: 4.099e-04 t[s]: 1413.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770907 of unit cell: Completed after 3 iterations at t[s]: 1413.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770905 of unit cell: Completed after 0 iterations at t[s]: 1414.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578666 magneticMoment: [ Abs: 1.17483 Tot: -0.26655 ] + SubspaceRotationAdjust: set factor to 0.0469 +ElecMinimize: Iter: 28 G: -1059.058437064981490 |grad|_K: 5.293e-08 alpha: 4.778e-01 linmin: -1.564e-03 t[s]: 1415.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770915 of unit cell: Completed after 6 iterations at t[s]: 1415.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 0 iterations at t[s]: 1416.30 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579307 magneticMoment: [ Abs: 1.17544 Tot: -0.26692 ] + SubspaceRotationAdjust: set factor to 0.0472 +ElecMinimize: Iter: 29 G: -1059.058437586525315 |grad|_K: 4.215e-08 alpha: 4.957e-01 linmin: -1.658e-03 t[s]: 1417.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770917 of unit cell: Completed after 3 iterations at t[s]: 1417.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770917 of unit cell: Completed after 0 iterations at t[s]: 1418.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579362 magneticMoment: [ Abs: 1.17632 Tot: -0.26703 ] + SubspaceRotationAdjust: set factor to 0.0557 +ElecMinimize: Iter: 30 G: -1059.058437983829663 |grad|_K: 3.968e-08 alpha: 5.927e-01 linmin: -1.055e-03 t[s]: 1419.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770907 of unit cell: Completed after 6 iterations at t[s]: 1419.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770910 of unit cell: Completed after 1 iterations at t[s]: 1420.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578832 magneticMoment: [ Abs: 1.17701 Tot: -0.26681 ] + SubspaceRotationAdjust: set factor to 0.0523 +ElecMinimize: Iter: 31 G: -1059.058438211895009 |grad|_K: 4.472e-08 alpha: 4.036e-01 linmin: 1.743e-03 t[s]: 1421.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770918 of unit cell: Completed after 3 iterations at t[s]: 1422.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 0 iterations at t[s]: 1422.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579187 magneticMoment: [ Abs: 1.17774 Tot: -0.26703 ] + SubspaceRotationAdjust: set factor to 0.0605 +ElecMinimize: Iter: 32 G: -1059.058438388364948 |grad|_K: 3.580e-08 alpha: 2.896e-01 linmin: 3.443e-05 t[s]: 1423.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770914 of unit cell: Completed after 2 iterations at t[s]: 1424.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770914 of unit cell: Completed after 0 iterations at t[s]: 1424.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579111 magneticMoment: [ Abs: 1.17818 Tot: -0.26698 ] + SubspaceRotationAdjust: set factor to 0.0731 +ElecMinimize: Iter: 33 G: -1059.058438553231554 |grad|_K: 2.559e-08 alpha: 3.463e-01 linmin: -4.779e-03 t[s]: 1425.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 5 iterations at t[s]: 1426.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 0 iterations at t[s]: 1426.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.579208 magneticMoment: [ Abs: 1.17841 Tot: -0.26706 ] + SubspaceRotationAdjust: set factor to 0.0696 +ElecMinimize: Iter: 34 G: -1059.058438608107508 |grad|_K: 3.601e-08 alpha: 2.477e-01 linmin: -3.007e-03 t[s]: 1427.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770910 of unit cell: Completed after 2 iterations at t[s]: 1428.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 0 iterations at t[s]: 1428.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578860 magneticMoment: [ Abs: 1.17896 Tot: -0.26696 ] + SubspaceRotationAdjust: set factor to 0.0923 +ElecMinimize: Iter: 35 G: -1059.058438713260784 |grad|_K: 3.166e-08 alpha: 1.995e-01 linmin: -2.217e-04 t[s]: 1429.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 3 iterations at t[s]: 1430.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 0 iterations at t[s]: 1431.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578596 magneticMoment: [ Abs: 1.17964 Tot: -0.26694 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 36 G: -1059.058438791474828 |grad|_K: 3.026e-08 alpha: 2.154e-01 linmin: -1.441e-03 t[s]: 1431.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 0 iterations at t[s]: 1432.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770907 of unit cell: Completed after 3 iterations at t[s]: 1433.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578470 magneticMoment: [ Abs: 1.18088 Tot: -0.26706 ] + SubspaceRotationAdjust: set factor to 0.113 +ElecMinimize: Iter: 37 G: -1059.058438869128167 |grad|_K: 3.860e-08 alpha: 3.320e-01 linmin: 3.228e-03 t[s]: 1434.10 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.217e-06 + +Computing DFT-D3 correction: +# coordination-number C 5.848 5.968 5.955 5.940 2.985 5.915 5.967 5.955 5.940 2.985 5.915 5.969 5.955 5.940 2.985 5.911 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.081 16.668 16.681 16.623 13.885 11.077 16.661 16.688 16.623 13.885 12.128 16.661 16.688 16.623 13.885 11.081 16.773 16.689 16.623 13.885 +# coordination-number N 1.093 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.06 +EvdW_6 = -0.120287 +EvdW_8 = -0.212649 + +# Ionic positions in cartesian coordinates: +ion C 15.509566677866808 8.967500453968290 29.673654433345117 1 +ion C 6.493342823709534 0.177816689099033 23.722501746648856 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.344090513178354 9.061060573627030 29.265436913321658 1 +ion C 0.306293363174798 0.177096656992852 23.453559235795932 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.514544666352801 3.577092441936935 29.265692035330385 1 +ion C 9.566405080995240 5.531113274550259 24.002917620223162 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.182078952695679 3.574325291843190 28.998488241078572 1 +ion C 3.393776216807315 5.538737706403301 23.722521352028121 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.098710696362287 0.041102656183621 31.089643518577624 1 +ion Hf 12.544562945713988 7.253078819746086 26.597576518210492 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.064442042595046 0.036715453409305 30.830884326971574 1 +ion Hf 6.380764402531020 7.252120900723922 26.329906158785345 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.274028947762986 5.362136603748852 31.292587178609185 1 +ion Hf 9.468552157714852 1.911594358148303 26.329937342307709 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.426993993854405 5.265259257953828 31.629528999172031 1 +ion Hf 3.295764022804458 1.905568316484179 26.030058435896517 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.247264154732864 5.344622905908079 34.971461502249703 1 + +# Forces in Cartesian coordinates: +force C -0.000094689169776 -0.000062760612105 0.004378507035024 1 +force C 0.000245697408939 -0.000179136079981 0.001028618715025 1 +force C 0.000191298209342 0.000109723455076 -0.002571829058893 0 +force C 0.000157358843035 0.000091220949540 -0.003848284833386 0 +force C -0.001056222947280 -0.000624597924789 0.023113625434793 0 +force C -0.000037493562467 0.001449614847874 -0.000377274173776 1 +force C -0.000287359987117 -0.000166338479193 0.001039957180792 1 +force C 0.000126861571333 0.000152775242564 -0.002629169864143 0 +force C 0.000159221957696 -0.000183666507897 -0.003632049158694 0 +force C -0.001021103635731 -0.000590315330714 0.023180416874136 0 +force C 0.001246307805384 -0.000751992817918 -0.000373852667825 1 +force C -0.000025153999942 -0.000015087104246 0.001275905491470 1 +force C 0.000195806295625 0.000034202033681 -0.002628450394781 0 +force C -0.000080064846425 0.000230138015838 -0.003632096030678 0 +force C -0.000973006506632 -0.000563511044881 0.022803274532367 0 +force C -0.000800629673765 -0.000458096862010 -0.000386392239931 1 +force C -0.000032506140577 0.000302694304285 0.001031080266242 1 +force C 0.000080776821331 0.000047006313317 -0.001696918645816 0 +force C 0.000383915308429 0.000221937112541 -0.003565203689303 0 +force C -0.001068631664988 -0.000604803550521 0.023113536168320 0 +force Hf -0.000851639414527 0.000267834626693 0.003043141257481 1 +force Hf 0.001393656768749 0.000799305476166 -0.000009060319330 1 +force Hf 0.000423803429386 0.000246196025500 -0.000840635180043 0 +force Hf -0.000493014825046 -0.000097768550530 0.011140205569260 0 +force Hf 0.001251563033612 0.000724074330457 -0.024025085670495 0 +force Hf 0.000656403759851 0.000386209478941 0.003005596518745 1 +force Hf -0.001278904635077 0.000801035958311 0.000194052185831 1 +force Hf 0.000467221486094 -0.000618993664022 -0.001433443790437 0 +force Hf -0.000234505236059 -0.000135683056441 0.011264506983760 0 +force Hf 0.001176659249575 0.000751094451177 -0.024140714537323 0 +force Hf -0.000160807050928 -0.000089393898667 -0.012323266571590 1 +force Hf 0.000060943526506 -0.001505399713308 0.000187724932729 1 +force Hf -0.000305806580486 0.000715732841236 -0.001434658440000 0 +force Hf -0.000374432052069 -0.000215520571529 0.011773312286732 0 +force Hf 0.001237448206754 0.000645022957997 -0.024138986166053 0 +force Hf -0.000094542508737 -0.000873862936068 0.003118753792001 1 +force Hf -0.000043504491438 -0.000020088365902 -0.000089982725590 1 +force Hf 0.001155785070751 0.000666117203590 -0.001372999576102 0 +force Hf -0.000331358785702 -0.000377757371927 0.011140732633744 0 +force Hf 0.001176874358716 0.000680813047118 -0.023926658352329 0 +force N -0.000378569572907 -0.000309906289333 -0.013546806045831 1 + +# Energy components: + A_diel = -0.6652799721293755 + Eewald = 38763.4775161221987219 + EH = 39738.4559500552277314 + Eloc = -79571.0164374760206556 + Enl = -270.1480003888457873 + EvdW = -0.3329362004130016 + Exc = -796.6726736638231614 + Exc_core = 594.6257586468889258 + KE = 421.3673752214735373 + MuShift = -0.0079799506877409 +------------------------------------- + Etot = -1120.9167076061280568 + TS = 0.0016405844501551 +------------------------------------- + F = -1120.9183481905781719 + muN = -61.8599093214499334 +------------------------------------- + G = -1059.0584388691281674 + +IonicMinimize: Iter: 6 G: -1059.058438869128167 |grad|_K: 2.811e-03 alpha: 2.067e-01 linmin: -2.681e-01 t[s]: 1440.56 + +#--- Lowdin population analysis --- +# oxidation-state C -0.246 -0.236 -0.235 -0.209 -0.209 -0.233 -0.236 -0.235 -0.210 -0.209 -0.233 -0.231 -0.235 -0.210 -0.209 -0.235 -0.236 -0.234 -0.210 -0.209 +# magnetic-moments C -0.006 +0.000 -0.005 -0.006 -0.185 -0.003 +0.001 -0.005 -0.014 -0.184 -0.003 +0.002 -0.005 -0.014 -0.030 -0.002 +0.000 -0.003 -0.014 -0.185 +# oxidation-state Hf +0.619 +0.251 +0.245 +0.242 +0.116 +0.623 +0.253 +0.248 +0.242 +0.116 -0.093 +0.253 +0.248 +0.242 +0.116 +0.619 +0.251 +0.247 +0.242 +0.117 +# magnetic-moments Hf +0.094 +0.008 +0.001 +0.000 -0.006 +0.100 +0.006 +0.000 +0.001 -0.006 +0.103 +0.006 +0.000 +0.000 -0.006 +0.095 +0.005 +0.001 +0.000 -0.004 +# oxidation-state N -0.884 +# magnetic-moments N -0.012 + + +Computing DFT-D3 correction: +# coordination-number C 5.843 5.969 5.955 5.940 2.985 5.916 5.969 5.955 5.940 2.985 5.916 5.966 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 +# coordination-number Hf 11.053 16.661 16.695 16.623 13.885 11.052 16.659 16.687 16.623 13.885 12.171 16.659 16.687 16.623 13.885 11.052 16.773 16.686 16.623 13.885 +# coordination-number N 1.103 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.06 +EvdW_6 = -0.120310 +EvdW_8 = -0.212758 +Shifting auxilliary hamiltonian by 0.000057 to set nElectrons=325.578470 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771329 of unit cell: Completed after 25 iterations at t[s]: 1442.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.578470 magneticMoment: [ Abs: 1.17670 Tot: -0.26518 ] +ElecMinimize: Iter: 0 G: -1058.885826103718273 |grad|_K: 3.056e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769506 of unit cell: Completed after 31 iterations at t[s]: 1444.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770666 of unit cell: Completed after 27 iterations at t[s]: 1444.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.531452 magneticMoment: [ Abs: 1.20126 Tot: -0.23437 ] + SubspaceRotationAdjust: set factor to 0.12 +ElecMinimize: Iter: 1 G: -1059.037182520474062 |grad|_K: 7.801e-06 alpha: 4.657e-01 linmin: 1.034e-03 t[s]: 1445.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771292 of unit cell: Completed after 26 iterations at t[s]: 1446.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771378 of unit cell: Completed after 14 iterations at t[s]: 1447.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.594398 magneticMoment: [ Abs: 1.16909 Tot: -0.26738 ] + SubspaceRotationAdjust: set factor to 0.103 +ElecMinimize: Iter: 2 G: -1059.048451517421654 |grad|_K: 5.544e-06 alpha: 5.319e-01 linmin: -2.097e-04 t[s]: 1448.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766991 of unit cell: Completed after 30 iterations at t[s]: 1448.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769983 of unit cell: Completed after 29 iterations at t[s]: 1449.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.497066 magneticMoment: [ Abs: 1.17843 Tot: -0.21948 ] + SubspaceRotationAdjust: set factor to 0.0735 +ElecMinimize: Iter: 3 G: -1059.050492406129706 |grad|_K: 4.770e-06 alpha: 1.948e-01 linmin: 5.936e-04 t[s]: 1450.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770567 of unit cell: Completed after 20 iterations at t[s]: 1450.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770996 of unit cell: Completed after 19 iterations at t[s]: 1451.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557630 magneticMoment: [ Abs: 1.21819 Tot: -0.25175 ] + SubspaceRotationAdjust: set factor to 0.0782 +ElecMinimize: Iter: 4 G: -1059.053124842721672 |grad|_K: 2.934e-06 alpha: 3.392e-01 linmin: 3.199e-04 t[s]: 1452.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771044 of unit cell: Completed after 18 iterations at t[s]: 1453.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771086 of unit cell: Completed after 18 iterations at t[s]: 1453.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.567279 magneticMoment: [ Abs: 1.19995 Tot: -0.25198 ] + SubspaceRotationAdjust: set factor to 0.0811 +ElecMinimize: Iter: 5 G: -1059.055040826615823 |grad|_K: 2.804e-06 alpha: 6.440e-01 linmin: -6.652e-05 t[s]: 1454.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769192 of unit cell: Completed after 28 iterations at t[s]: 1455.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770137 of unit cell: Completed after 26 iterations at t[s]: 1455.79 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.505779 magneticMoment: [ Abs: 1.19523 Tot: -0.22181 ] + SubspaceRotationAdjust: set factor to 0.0651 +ElecMinimize: Iter: 6 G: -1059.055953806476737 |grad|_K: 3.061e-06 alpha: 3.357e-01 linmin: 9.089e-05 t[s]: 1456.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770806 of unit cell: Completed after 23 iterations at t[s]: 1457.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771060 of unit cell: Completed after 19 iterations at t[s]: 1457.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557147 magneticMoment: [ Abs: 1.22112 Tot: -0.24900 ] + SubspaceRotationAdjust: set factor to 0.066 +ElecMinimize: Iter: 7 G: -1059.057467885864071 |grad|_K: 2.178e-06 alpha: 4.670e-01 linmin: 6.373e-05 t[s]: 1458.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771275 of unit cell: Completed after 19 iterations at t[s]: 1459.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771372 of unit cell: Completed after 15 iterations at t[s]: 1460.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.574060 magneticMoment: [ Abs: 1.23014 Tot: -0.25644 ] + SubspaceRotationAdjust: set factor to 0.0768 +ElecMinimize: Iter: 8 G: -1059.058594266036152 |grad|_K: 1.984e-06 alpha: 6.843e-01 linmin: -6.057e-06 t[s]: 1461.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770139 of unit cell: Completed after 27 iterations at t[s]: 1461.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770724 of unit cell: Completed after 26 iterations at t[s]: 1462.26 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.531499 magneticMoment: [ Abs: 1.22380 Tot: -0.23547 ] + SubspaceRotationAdjust: set factor to 0.0592 +ElecMinimize: Iter: 9 G: -1059.059092845666783 |grad|_K: 1.939e-06 alpha: 3.666e-01 linmin: 4.317e-05 t[s]: 1463.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771158 of unit cell: Completed after 26 iterations at t[s]: 1463.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771168 of unit cell: Completed after 4 iterations at t[s]: 1464.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561206 magneticMoment: [ Abs: 1.22684 Tot: -0.24810 ] + SubspaceRotationAdjust: set factor to 0.0487 +ElecMinimize: Iter: 10 G: -1059.059582960175021 |grad|_K: 1.395e-06 alpha: 3.748e-01 linmin: -3.143e-05 t[s]: 1465.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771185 of unit cell: Completed after 13 iterations at t[s]: 1465.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771196 of unit cell: Completed after 14 iterations at t[s]: 1466.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563915 magneticMoment: [ Abs: 1.23374 Tot: -0.24972 ] + SubspaceRotationAdjust: set factor to 0.0533 +ElecMinimize: Iter: 11 G: -1059.059999785185937 |grad|_K: 1.074e-06 alpha: 6.130e-01 linmin: 3.127e-05 t[s]: 1467.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770975 of unit cell: Completed after 23 iterations at t[s]: 1468.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770993 of unit cell: Completed after 9 iterations at t[s]: 1468.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552261 magneticMoment: [ Abs: 1.23361 Tot: -0.24414 ] + SubspaceRotationAdjust: set factor to 0.0503 +ElecMinimize: Iter: 12 G: -1059.060226089591652 |grad|_K: 9.212e-07 alpha: 5.636e-01 linmin: 3.132e-06 t[s]: 1469.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771318 of unit cell: Completed after 25 iterations at t[s]: 1470.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771220 of unit cell: Completed after 18 iterations at t[s]: 1470.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.569206 magneticMoment: [ Abs: 1.23406 Tot: -0.25132 ] + SubspaceRotationAdjust: set factor to 0.0357 +ElecMinimize: Iter: 13 G: -1059.060341908137616 |grad|_K: 6.844e-07 alpha: 3.917e-01 linmin: -8.076e-06 t[s]: 1471.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771109 of unit cell: Completed after 16 iterations at t[s]: 1472.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771088 of unit cell: Completed after 9 iterations at t[s]: 1473.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.562092 magneticMoment: [ Abs: 1.23234 Tot: -0.24778 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 14 G: -1059.060417901290521 |grad|_K: 4.573e-07 alpha: 4.643e-01 linmin: -7.480e-05 t[s]: 1474.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771040 of unit cell: Completed after 11 iterations at t[s]: 1474.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771028 of unit cell: Completed after 8 iterations at t[s]: 1475.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.559124 magneticMoment: [ Abs: 1.23275 Tot: -0.24646 ] + SubspaceRotationAdjust: set factor to 0.0387 +ElecMinimize: Iter: 15 G: -1059.060460560704769 |grad|_K: 3.571e-07 alpha: 5.818e-01 linmin: -5.596e-05 t[s]: 1476.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771111 of unit cell: Completed after 17 iterations at t[s]: 1476.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771105 of unit cell: Completed after 3 iterations at t[s]: 1477.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.564735 magneticMoment: [ Abs: 1.23386 Tot: -0.24909 ] + SubspaceRotationAdjust: set factor to 0.0326 +ElecMinimize: Iter: 16 G: -1059.060484515302505 |grad|_K: 2.834e-07 alpha: 5.361e-01 linmin: 3.147e-04 t[s]: 1478.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771043 of unit cell: Completed after 14 iterations at t[s]: 1478.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771048 of unit cell: Completed after 3 iterations at t[s]: 1479.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561338 magneticMoment: [ Abs: 1.23360 Tot: -0.24762 ] + SubspaceRotationAdjust: set factor to 0.0312 +ElecMinimize: Iter: 17 G: -1059.060498285452468 |grad|_K: 1.920e-07 alpha: 4.991e-01 linmin: -6.642e-05 t[s]: 1480.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 4 iterations at t[s]: 1480.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 0 iterations at t[s]: 1481.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561600 magneticMoment: [ Abs: 1.23375 Tot: -0.24781 ] + SubspaceRotationAdjust: set factor to 0.037 +ElecMinimize: Iter: 18 G: -1059.060505732063575 |grad|_K: 1.517e-07 alpha: 5.762e-01 linmin: -1.537e-04 t[s]: 1482.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771078 of unit cell: Completed after 11 iterations at t[s]: 1483.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771078 of unit cell: Completed after 0 iterations at t[s]: 1483.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563488 magneticMoment: [ Abs: 1.23435 Tot: -0.24880 ] + SubspaceRotationAdjust: set factor to 0.0379 +ElecMinimize: Iter: 19 G: -1059.060510458139788 |grad|_K: 1.383e-07 alpha: 5.839e-01 linmin: -7.290e-04 t[s]: 1484.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771052 of unit cell: Completed after 12 iterations at t[s]: 1485.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771050 of unit cell: Completed after 0 iterations at t[s]: 1485.96 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561571 magneticMoment: [ Abs: 1.23510 Tot: -0.24813 ] + SubspaceRotationAdjust: set factor to 0.0394 +ElecMinimize: Iter: 20 G: -1059.060514727587815 |grad|_K: 1.212e-07 alpha: 6.174e-01 linmin: -2.663e-04 t[s]: 1486.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 3 iterations at t[s]: 1487.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 0 iterations at t[s]: 1488.03 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561550 magneticMoment: [ Abs: 1.23632 Tot: -0.24833 ] + SubspaceRotationAdjust: set factor to 0.0459 +ElecMinimize: Iter: 21 G: -1059.060518496513851 |grad|_K: 1.281e-07 alpha: 7.209e-01 linmin: -1.075e-04 t[s]: 1489.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 9 iterations at t[s]: 1489.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771074 of unit cell: Completed after 3 iterations at t[s]: 1490.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563238 magneticMoment: [ Abs: 1.23791 Tot: -0.24934 ] + SubspaceRotationAdjust: set factor to 0.0462 +ElecMinimize: Iter: 22 G: -1059.060521752696559 |grad|_K: 1.235e-07 alpha: 5.652e-01 linmin: 1.046e-04 t[s]: 1491.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771058 of unit cell: Completed after 8 iterations at t[s]: 1491.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771055 of unit cell: Completed after 3 iterations at t[s]: 1492.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.561929 magneticMoment: [ Abs: 1.23987 Tot: -0.24912 ] + SubspaceRotationAdjust: set factor to 0.045 +ElecMinimize: Iter: 23 G: -1059.060525305209467 |grad|_K: 1.276e-07 alpha: 6.754e-01 linmin: -1.026e-04 t[s]: 1493.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771070 of unit cell: Completed after 3 iterations at t[s]: 1493.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771067 of unit cell: Completed after 0 iterations at t[s]: 1494.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.562749 magneticMoment: [ Abs: 1.24239 Tot: -0.24992 ] + SubspaceRotationAdjust: set factor to 0.0491 +ElecMinimize: Iter: 24 G: -1059.060528570006682 |grad|_K: 1.123e-07 alpha: 5.663e-01 linmin: 4.410e-05 t[s]: 1495.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771084 of unit cell: Completed after 8 iterations at t[s]: 1495.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771083 of unit cell: Completed after 0 iterations at t[s]: 1496.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563902 magneticMoment: [ Abs: 1.24461 Tot: -0.25072 ] + SubspaceRotationAdjust: set factor to 0.0488 +ElecMinimize: Iter: 25 G: -1059.060530993575185 |grad|_K: 8.998e-08 alpha: 5.537e-01 linmin: 8.615e-05 t[s]: 1497.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771068 of unit cell: Completed after 7 iterations at t[s]: 1497.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771068 of unit cell: Completed after 0 iterations at t[s]: 1498.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.562906 magneticMoment: [ Abs: 1.24638 Tot: -0.25051 ] + SubspaceRotationAdjust: set factor to 0.047 +ElecMinimize: Iter: 26 G: -1059.060532579463370 |grad|_K: 7.563e-08 alpha: 5.663e-01 linmin: -7.413e-05 t[s]: 1499.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771072 of unit cell: Completed after 3 iterations at t[s]: 1500.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771071 of unit cell: Completed after 0 iterations at t[s]: 1500.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563147 magneticMoment: [ Abs: 1.24810 Tot: -0.25084 ] + SubspaceRotationAdjust: set factor to 0.0524 +ElecMinimize: Iter: 27 G: -1059.060533606588251 |grad|_K: 5.902e-08 alpha: 5.110e-01 linmin: -5.466e-05 t[s]: 1501.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 4 iterations at t[s]: 1502.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771082 of unit cell: Completed after 0 iterations at t[s]: 1502.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563885 magneticMoment: [ Abs: 1.24957 Tot: -0.25134 ] + SubspaceRotationAdjust: set factor to 0.0524 +ElecMinimize: Iter: 28 G: -1059.060534256422898 |grad|_K: 4.306e-08 alpha: 5.319e-01 linmin: -1.077e-04 t[s]: 1503.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771075 of unit cell: Completed after 2 iterations at t[s]: 1504.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771075 of unit cell: Completed after 0 iterations at t[s]: 1505.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563461 magneticMoment: [ Abs: 1.25053 Tot: -0.25125 ] + SubspaceRotationAdjust: set factor to 0.0579 +ElecMinimize: Iter: 29 G: -1059.060534616192854 |grad|_K: 3.507e-08 alpha: 5.507e-01 linmin: -4.296e-04 t[s]: 1506.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 3 iterations at t[s]: 1506.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771070 of unit cell: Completed after 0 iterations at t[s]: 1507.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563142 magneticMoment: [ Abs: 1.25136 Tot: -0.25123 ] + SubspaceRotationAdjust: set factor to 0.058 +ElecMinimize: Iter: 30 G: -1059.060534806200167 |grad|_K: 3.527e-08 alpha: 4.343e-01 linmin: 2.334e-04 t[s]: 1508.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771084 of unit cell: Completed after 3 iterations at t[s]: 1508.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 0 iterations at t[s]: 1509.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563827 magneticMoment: [ Abs: 1.25250 Tot: -0.25173 ] + SubspaceRotationAdjust: set factor to 0.0517 +ElecMinimize: Iter: 31 G: -1059.060534946778262 |grad|_K: 3.164e-08 alpha: 3.357e-01 linmin: 7.645e-04 t[s]: 1510.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 0 iterations at t[s]: 1511.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771082 of unit cell: Completed after 3 iterations at t[s]: 1511.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563911 magneticMoment: [ Abs: 1.25401 Tot: -0.25197 ] + SubspaceRotationAdjust: set factor to 0.062 +ElecMinimize: Iter: 32 G: -1059.060535080068576 |grad|_K: 2.673e-08 alpha: 4.984e-01 linmin: 1.202e-03 t[s]: 1512.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771078 of unit cell: Completed after 0 iterations at t[s]: 1513.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771076 of unit cell: Completed after 0 iterations at t[s]: 1513.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563543 magneticMoment: [ Abs: 1.25593 Tot: -0.25210 ] + SubspaceRotationAdjust: set factor to 0.0719 +ElecMinimize: Iter: 33 G: -1059.060535236897067 |grad|_K: 2.838e-08 alpha: 7.181e-01 linmin: 4.077e-04 t[s]: 1514.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771054 of unit cell: Completed after 8 iterations at t[s]: 1515.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 4 iterations at t[s]: 1516.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563103 magneticMoment: [ Abs: 1.25668 Tot: -0.25202 ] + SubspaceRotationAdjust: set factor to 0.0573 +ElecMinimize: Iter: 34 G: -1059.060535271376011 |grad|_K: 4.210e-08 alpha: 2.232e-01 linmin: 2.890e-03 t[s]: 1517.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 3 iterations at t[s]: 1517.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 0 iterations at t[s]: 1518.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563098 magneticMoment: [ Abs: 1.25797 Tot: -0.25223 ] + SubspaceRotationAdjust: set factor to 0.0511 +ElecMinimize: Iter: 35 G: -1059.060535333480175 |grad|_K: 4.059e-08 alpha: 1.499e-01 linmin: -3.922e-04 t[s]: 1519.42 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.305e-06 + +Computing DFT-D3 correction: +# coordination-number C 5.843 5.969 5.955 5.940 2.985 5.916 5.969 5.955 5.940 2.985 5.916 5.966 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 +# coordination-number Hf 11.053 16.661 16.695 16.623 13.885 11.052 16.659 16.687 16.623 13.885 12.171 16.659 16.687 16.623 13.885 11.052 16.773 16.686 16.623 13.885 +# coordination-number N 1.103 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.06 +EvdW_6 = -0.120310 +EvdW_8 = -0.212758 + +# Ionic positions in cartesian coordinates: +ion C 15.509228172869335 8.967124034962703 29.705198065684712 1 +ion C 6.495508605370872 0.176446156376458 23.726925560860334 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343599904156168 9.073388641705998 29.247889681074231 1 +ion C 0.304272048885054 0.175929906393829 23.458019130300638 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.525110519113198 3.570632726784339 29.248049986809761 1 +ion C 9.566684231577918 5.531260821440959 24.006209330453764 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.177216447458791 3.571655771020179 28.980294466989413 1 +ion C 3.393666207662165 5.541293438080493 23.726981881050655 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.091102410551588 0.041938226201664 31.116886752150506 1 +ion Hf 12.563618847115627 7.263966712835094 26.591144232765600 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.069493456991185 0.040112452453532 30.856257373457350 1 +ion Hf 6.363501370448727 7.263408537670129 26.326630282759254 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.270248763432512 5.359684412756875 31.220042801109646 1 +ion Hf 9.469829122135650 1.891073894085702 26.326557825641697 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.424493508466346 5.258062058882421 31.657457241356461 1 +ion Hf 3.294805006256981 1.905105778331123 26.027856765955963 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.242253639009618 5.341728456278275 34.871629058156969 1 + +# Forces in Cartesian coordinates: +force C -0.000305167578923 -0.000179940179455 0.002981797373615 1 +force C 0.000118912818424 0.000033121325000 -0.000156900865102 1 +force C 0.000255052193050 0.000146050776619 -0.002373496869010 0 +force C 0.000152614351219 0.000088640408289 -0.003694985162737 0 +force C -0.001068808213338 -0.000618131058901 0.023207017398443 0 +force C 0.000072159316459 0.001252335986685 0.001609436916569 1 +force C -0.000067722461129 -0.000040724457004 -0.000180903299605 1 +force C 0.000046395756867 0.000181982960607 -0.002394583569160 0 +force C 0.000144483246717 -0.000212463128478 -0.003385210680037 0 +force C -0.001008168958060 -0.000582685286017 0.023255002098755 0 +force C 0.001141836093960 -0.000557100700345 0.001619781708737 1 +force C -0.000045652393169 -0.000026533702436 0.001287147245331 1 +force C 0.000181701400728 -0.000049919684185 -0.002393871649675 0 +force C -0.000112662577827 0.000231513256316 -0.003385632656889 0 +force C -0.000970204530009 -0.000560932050660 0.022711660016321 0 +force C -0.002239360831128 -0.001318771704650 0.001576013060983 1 +force C 0.000086157896542 0.000087040460857 -0.000162282117642 1 +force C 0.000071871338519 0.000042557815452 -0.001215779527599 0 +force C 0.000395513068036 0.000228698135585 -0.003329855915566 0 +force C -0.001068785448200 -0.000618254843229 0.023206620504067 0 +force Hf -0.002222964087107 0.001412097330007 -0.000115360915060 1 +force Hf -0.002098578715953 -0.001210447023747 0.001821186084316 1 +force Hf 0.000541046229845 0.000315075298726 -0.001760812851644 0 +force Hf -0.000472330123370 -0.000117015009256 0.011289124711685 0 +force Hf 0.001275479495482 0.000736920457667 -0.024144630634103 0 +force Hf 0.002209412429909 0.001287914317476 0.000286141980364 1 +force Hf 0.001871642424396 -0.001218705791896 0.000940537165340 1 +force Hf 0.000424044891608 -0.001291763933108 -0.001182500640254 0 +force Hf -0.000247120770920 -0.000143072245583 0.011327011922268 0 +force Hf 0.001159446699505 0.000765063279611 -0.024250929831779 0 +force Hf 0.001021413306279 0.000598903831791 -0.011459327295342 1 +force Hf -0.000142765935871 0.002226634152840 0.000935242569298 1 +force Hf -0.000910536654558 0.001012404036094 -0.001194279320944 0 +force Hf -0.000342519969642 -0.000196732450169 0.012005937694027 0 +force Hf 0.001241108724443 0.000623250778523 -0.024248691103745 0 +force Hf 0.000138733545788 -0.002634827779548 -0.000095359560457 1 +force Hf 0.000258655944073 0.000137305024010 0.001526913550453 1 +force Hf 0.001756576680499 0.001012831122782 -0.000975445552638 0 +force Hf -0.000337972256186 -0.000350090009732 0.011290590533566 0 +force Hf 0.001192915674901 0.000690447023959 -0.024063756159082 0 +force N -0.000601837314533 -0.000400103292226 -0.006239376310579 1 + +# Energy components: + A_diel = -0.6897056104240998 + Eewald = 38769.6900734416776686 + EH = 39743.4606667840489536 + Eloc = -79582.2133746949984925 + Enl = -270.1478890031953597 + EvdW = -0.3330681347070247 + Exc = -796.6734763226399991 + Exc_core = 594.6258300946381041 + KE = 421.3727504138347513 + MuShift = -0.0077678922655923 +------------------------------------- + Etot = -1120.9159609240275586 + TS = 0.0015630114396621 +------------------------------------- + F = -1120.9175239354672158 + muN = -61.8569886019870978 +------------------------------------- + G = -1059.0605353334801748 + +IonicMinimize: Iter: 7 G: -1059.060535333480175 |grad|_K: 2.189e-03 alpha: 2.408e-01 linmin: -1.308e-01 t[s]: 1525.95 + +#--- Lowdin population analysis --- +# oxidation-state C -0.247 -0.235 -0.235 -0.210 -0.216 -0.233 -0.235 -0.235 -0.211 -0.216 -0.233 -0.230 -0.235 -0.211 -0.215 -0.235 -0.235 -0.234 -0.211 -0.216 +# magnetic-moments C -0.007 +0.001 -0.004 -0.006 -0.191 -0.003 +0.001 -0.005 -0.014 -0.191 -0.003 +0.002 -0.005 -0.014 -0.046 -0.001 +0.001 -0.003 -0.015 -0.191 +# oxidation-state Hf +0.632 +0.252 +0.246 +0.241 +0.114 +0.634 +0.253 +0.249 +0.241 +0.114 -0.102 +0.253 +0.249 +0.242 +0.114 +0.632 +0.249 +0.249 +0.241 +0.116 +# magnetic-moments Hf +0.109 +0.010 +0.001 +0.000 -0.006 +0.114 +0.008 +0.001 +0.001 -0.006 +0.104 +0.008 +0.001 +0.000 -0.006 +0.109 +0.005 +0.001 +0.000 -0.005 +# oxidation-state N -0.869 +# magnetic-moments N -0.010 + + +Computing DFT-D3 correction: +# coordination-number C 5.822 5.968 5.955 5.940 2.985 5.923 5.967 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.918 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.029 16.659 16.687 16.623 13.885 11.027 16.655 16.682 16.623 13.885 12.241 16.655 16.682 16.623 13.885 11.027 16.791 16.682 16.623 13.885 +# coordination-number N 1.112 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.05 +EvdW_6 = -0.120335 +EvdW_8 = -0.212889 +Shifting auxilliary hamiltonian by 0.000148 to set nElectrons=325.563098 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 31 iterations at t[s]: 1528.04 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.563098 magneticMoment: [ Abs: 1.27046 Tot: -0.25314 ] +ElecMinimize: Iter: 0 G: -1058.831519814893454 |grad|_K: 3.629e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773527 of unit cell: Completed after 35 iterations at t[s]: 1529.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.772444 of unit cell: Completed after 32 iterations at t[s]: 1530.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.654282 magneticMoment: [ Abs: 1.24220 Tot: -0.29423 ] + SubspaceRotationAdjust: set factor to 0.047 +ElecMinimize: Iter: 1 G: -1059.032794332230651 |grad|_K: 9.692e-06 alpha: 4.411e-01 linmin: 5.036e-03 t[s]: 1531.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769750 of unit cell: Completed after 30 iterations at t[s]: 1532.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770119 of unit cell: Completed after 25 iterations at t[s]: 1532.66 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.484965 magneticMoment: [ Abs: 1.23985 Tot: -0.21475 ] + SubspaceRotationAdjust: set factor to 0.0326 +ElecMinimize: Iter: 2 G: -1059.045335750993445 |grad|_K: 6.145e-06 alpha: 3.867e-01 linmin: -1.089e-03 t[s]: 1533.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771502 of unit cell: Completed after 28 iterations at t[s]: 1534.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771496 of unit cell: Completed after 3 iterations at t[s]: 1534.95 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.576269 magneticMoment: [ Abs: 1.25902 Tot: -0.25978 ] + SubspaceRotationAdjust: set factor to 0.0249 +ElecMinimize: Iter: 3 G: -1059.050459115268723 |grad|_K: 3.101e-06 alpha: 3.852e-01 linmin: 6.922e-04 t[s]: 1536.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771405 of unit cell: Completed after 18 iterations at t[s]: 1536.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771340 of unit cell: Completed after 17 iterations at t[s]: 1537.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.565611 magneticMoment: [ Abs: 1.25638 Tot: -0.25436 ] + SubspaceRotationAdjust: set factor to 0.0329 +ElecMinimize: Iter: 4 G: -1059.052625706910703 |grad|_K: 2.115e-06 alpha: 6.499e-01 linmin: -3.736e-05 t[s]: 1538.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770981 of unit cell: Completed after 25 iterations at t[s]: 1538.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770947 of unit cell: Completed after 11 iterations at t[s]: 1539.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537717 magneticMoment: [ Abs: 1.25477 Tot: -0.24147 ] + SubspaceRotationAdjust: set factor to 0.0368 +ElecMinimize: Iter: 5 G: -1059.053732902950060 |grad|_K: 1.956e-06 alpha: 7.090e-01 linmin: -3.325e-05 t[s]: 1540.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771291 of unit cell: Completed after 24 iterations at t[s]: 1541.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771346 of unit cell: Completed after 15 iterations at t[s]: 1541.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557727 magneticMoment: [ Abs: 1.26348 Tot: -0.25169 ] + SubspaceRotationAdjust: set factor to 0.0395 +ElecMinimize: Iter: 6 G: -1059.054833633301314 |grad|_K: 2.046e-06 alpha: 8.240e-01 linmin: 2.491e-05 t[s]: 1542.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771017 of unit cell: Completed after 25 iterations at t[s]: 1543.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771013 of unit cell: Completed after 3 iterations at t[s]: 1543.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.528078 magneticMoment: [ Abs: 1.26503 Tot: -0.24084 ] + SubspaceRotationAdjust: set factor to 0.0433 +ElecMinimize: Iter: 7 G: -1059.056049716603411 |grad|_K: 2.008e-06 alpha: 8.336e-01 linmin: -1.450e-05 t[s]: 1544.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771244 of unit cell: Completed after 21 iterations at t[s]: 1545.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771261 of unit cell: Completed after 9 iterations at t[s]: 1546.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536367 magneticMoment: [ Abs: 1.26953 Tot: -0.24835 ] + SubspaceRotationAdjust: set factor to 0.0485 +ElecMinimize: Iter: 8 G: -1059.057310596517254 |grad|_K: 2.081e-06 alpha: 8.949e-01 linmin: -1.249e-05 t[s]: 1547.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771402 of unit cell: Completed after 19 iterations at t[s]: 1547.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771414 of unit cell: Completed after 5 iterations at t[s]: 1548.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540834 magneticMoment: [ Abs: 1.27410 Tot: -0.25730 ] + SubspaceRotationAdjust: set factor to 0.0522 +ElecMinimize: Iter: 9 G: -1059.058798818040032 |grad|_K: 2.141e-06 alpha: 9.834e-01 linmin: -5.986e-06 t[s]: 1549.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771030 of unit cell: Completed after 26 iterations at t[s]: 1549.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771113 of unit cell: Completed after 17 iterations at t[s]: 1550.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.521223 magneticMoment: [ Abs: 1.26846 Tot: -0.25558 ] + SubspaceRotationAdjust: set factor to 0.0517 +ElecMinimize: Iter: 10 G: -1059.060051820584704 |grad|_K: 2.062e-06 alpha: 7.820e-01 linmin: 9.464e-06 t[s]: 1551.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771987 of unit cell: Completed after 27 iterations at t[s]: 1552.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771694 of unit cell: Completed after 25 iterations at t[s]: 1552.85 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.562479 magneticMoment: [ Abs: 1.27098 Tot: -0.27392 ] + SubspaceRotationAdjust: set factor to 0.0397 +ElecMinimize: Iter: 11 G: -1059.060806311156284 |grad|_K: 1.755e-06 alpha: 5.096e-01 linmin: 1.407e-06 t[s]: 1553.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771273 of unit cell: Completed after 25 iterations at t[s]: 1554.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771309 of unit cell: Completed after 12 iterations at t[s]: 1555.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540957 magneticMoment: [ Abs: 1.26365 Tot: -0.26719 ] + SubspaceRotationAdjust: set factor to 0.0313 +ElecMinimize: Iter: 12 G: -1059.061306686896614 |grad|_K: 1.226e-06 alpha: 4.658e-01 linmin: 1.224e-06 t[s]: 1556.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771352 of unit cell: Completed after 15 iterations at t[s]: 1556.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771366 of unit cell: Completed after 7 iterations at t[s]: 1557.36 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.549270 magneticMoment: [ Abs: 1.26235 Tot: -0.27082 ] + SubspaceRotationAdjust: set factor to 0.0337 +ElecMinimize: Iter: 13 G: -1059.061631369895622 |grad|_K: 9.296e-07 alpha: 6.196e-01 linmin: -1.709e-06 t[s]: 1558.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771461 of unit cell: Completed after 17 iterations at t[s]: 1559.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771459 of unit cell: Completed after 1 iterations at t[s]: 1559.58 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.559215 magneticMoment: [ Abs: 1.26139 Tot: -0.27399 ] + SubspaceRotationAdjust: set factor to 0.0331 +ElecMinimize: Iter: 14 G: -1059.061813481664331 |grad|_K: 7.042e-07 alpha: 6.039e-01 linmin: 8.753e-06 t[s]: 1560.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771283 of unit cell: Completed after 19 iterations at t[s]: 1561.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771311 of unit cell: Completed after 9 iterations at t[s]: 1561.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551806 magneticMoment: [ Abs: 1.25791 Tot: -0.27031 ] + SubspaceRotationAdjust: set factor to 0.0294 +ElecMinimize: Iter: 15 G: -1059.061901724523523 |grad|_K: 4.656e-07 alpha: 5.108e-01 linmin: -1.781e-06 t[s]: 1562.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771356 of unit cell: Completed after 14 iterations at t[s]: 1563.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771360 of unit cell: Completed after 3 iterations at t[s]: 1564.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.556102 magneticMoment: [ Abs: 1.25690 Tot: -0.27098 ] + SubspaceRotationAdjust: set factor to 0.0323 +ElecMinimize: Iter: 16 G: -1059.061943812277605 |grad|_K: 3.393e-07 alpha: 5.560e-01 linmin: -1.338e-04 t[s]: 1565.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771374 of unit cell: Completed after 9 iterations at t[s]: 1565.74 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771377 of unit cell: Completed after 3 iterations at t[s]: 1566.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.557783 magneticMoment: [ Abs: 1.25572 Tot: -0.27074 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 17 G: -1059.061970252747415 |grad|_K: 2.799e-07 alpha: 6.547e-01 linmin: -1.293e-04 t[s]: 1567.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771311 of unit cell: Completed after 14 iterations at t[s]: 1567.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771316 of unit cell: Completed after 3 iterations at t[s]: 1568.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.554140 magneticMoment: [ Abs: 1.25392 Tot: -0.26862 ] + SubspaceRotationAdjust: set factor to 0.039 +ElecMinimize: Iter: 18 G: -1059.061986682041379 |grad|_K: 2.402e-07 alpha: 5.982e-01 linmin: 5.672e-04 t[s]: 1569.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771338 of unit cell: Completed after 11 iterations at t[s]: 1570.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771340 of unit cell: Completed after 0 iterations at t[s]: 1570.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.555872 magneticMoment: [ Abs: 1.25290 Tot: -0.26846 ] + SubspaceRotationAdjust: set factor to 0.0454 +ElecMinimize: Iter: 19 G: -1059.061999443737022 |grad|_K: 1.985e-07 alpha: 6.422e-01 linmin: -6.878e-04 t[s]: 1571.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771332 of unit cell: Completed after 4 iterations at t[s]: 1572.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771331 of unit cell: Completed after 0 iterations at t[s]: 1572.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.555202 magneticMoment: [ Abs: 1.25180 Tot: -0.26758 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 20 G: -1059.062009768828148 |grad|_K: 2.049e-07 alpha: 7.361e-01 linmin: -1.819e-04 t[s]: 1574.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771273 of unit cell: Completed after 14 iterations at t[s]: 1574.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771278 of unit cell: Completed after 3 iterations at t[s]: 1575.22 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551497 magneticMoment: [ Abs: 1.25023 Tot: -0.26555 ] + SubspaceRotationAdjust: set factor to 0.0559 +ElecMinimize: Iter: 21 G: -1059.062019643338317 |grad|_K: 2.271e-07 alpha: 6.700e-01 linmin: 6.133e-05 t[s]: 1576.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771347 of unit cell: Completed after 14 iterations at t[s]: 1576.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771325 of unit cell: Completed after 9 iterations at t[s]: 1577.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.554385 magneticMoment: [ Abs: 1.24970 Tot: -0.26613 ] + SubspaceRotationAdjust: set factor to 0.0476 +ElecMinimize: Iter: 22 G: -1059.062027725782173 |grad|_K: 2.008e-07 alpha: 4.538e-01 linmin: 6.184e-05 t[s]: 1578.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771293 of unit cell: Completed after 11 iterations at t[s]: 1579.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771288 of unit cell: Completed after 2 iterations at t[s]: 1579.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551665 magneticMoment: [ Abs: 1.24844 Tot: -0.26471 ] + SubspaceRotationAdjust: set factor to 0.0513 +ElecMinimize: Iter: 23 G: -1059.062035159241759 |grad|_K: 1.577e-07 alpha: 5.279e-01 linmin: -4.353e-04 t[s]: 1580.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771273 of unit cell: Completed after 9 iterations at t[s]: 1581.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771270 of unit cell: Completed after 3 iterations at t[s]: 1581.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.550110 magneticMoment: [ Abs: 1.24771 Tot: -0.26401 ] + SubspaceRotationAdjust: set factor to 0.0547 +ElecMinimize: Iter: 24 G: -1059.062041072417287 |grad|_K: 1.489e-07 alpha: 6.620e-01 linmin: -3.245e-04 t[s]: 1583.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771324 of unit cell: Completed after 13 iterations at t[s]: 1583.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771311 of unit cell: Completed after 6 iterations at t[s]: 1584.14 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552594 magneticMoment: [ Abs: 1.24792 Tot: -0.26511 ] + SubspaceRotationAdjust: set factor to 0.046 +ElecMinimize: Iter: 25 G: -1059.062045104549043 |grad|_K: 1.333e-07 alpha: 5.062e-01 linmin: 4.604e-04 t[s]: 1585.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771288 of unit cell: Completed after 9 iterations at t[s]: 1585.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771291 of unit cell: Completed after 3 iterations at t[s]: 1586.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551028 magneticMoment: [ Abs: 1.24763 Tot: -0.26471 ] + SubspaceRotationAdjust: set factor to 0.0408 +ElecMinimize: Iter: 26 G: -1059.062047737156263 |grad|_K: 9.700e-08 alpha: 4.417e-01 linmin: -1.257e-04 t[s]: 1587.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771294 of unit cell: Completed after 3 iterations at t[s]: 1587.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771294 of unit cell: Completed after 0 iterations at t[s]: 1588.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551162 magneticMoment: [ Abs: 1.24748 Tot: -0.26493 ] + SubspaceRotationAdjust: set factor to 0.0482 +ElecMinimize: Iter: 27 G: -1059.062049574004732 |grad|_K: 7.511e-08 alpha: 5.535e-01 linmin: -3.305e-04 t[s]: 1589.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771310 of unit cell: Completed after 8 iterations at t[s]: 1590.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771308 of unit cell: Completed after 0 iterations at t[s]: 1590.61 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552060 magneticMoment: [ Abs: 1.24744 Tot: -0.26542 ] + SubspaceRotationAdjust: set factor to 0.0465 +ElecMinimize: Iter: 28 G: -1059.062050544239810 |grad|_K: 7.038e-08 alpha: 4.884e-01 linmin: -4.577e-05 t[s]: 1591.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771296 of unit cell: Completed after 8 iterations at t[s]: 1592.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771298 of unit cell: Completed after 0 iterations at t[s]: 1592.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551318 magneticMoment: [ Abs: 1.24723 Tot: -0.26534 ] + SubspaceRotationAdjust: set factor to 0.0438 +ElecMinimize: Iter: 29 G: -1059.062051251437651 |grad|_K: 5.928e-08 alpha: 4.109e-01 linmin: 4.186e-04 t[s]: 1593.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771302 of unit cell: Completed after 2 iterations at t[s]: 1594.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771304 of unit cell: Completed after 0 iterations at t[s]: 1594.80 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551691 magneticMoment: [ Abs: 1.24716 Tot: -0.26576 ] + SubspaceRotationAdjust: set factor to 0.0582 +ElecMinimize: Iter: 30 G: -1059.062051895064997 |grad|_K: 4.718e-08 alpha: 5.268e-01 linmin: -1.055e-03 t[s]: 1595.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771314 of unit cell: Completed after 3 iterations at t[s]: 1596.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771313 of unit cell: Completed after 0 iterations at t[s]: 1596.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552346 magneticMoment: [ Abs: 1.24707 Tot: -0.26622 ] + SubspaceRotationAdjust: set factor to 0.0587 +ElecMinimize: Iter: 31 G: -1059.062052298057779 |grad|_K: 4.789e-08 alpha: 4.985e-01 linmin: -1.313e-03 t[s]: 1597.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771298 of unit cell: Completed after 3 iterations at t[s]: 1598.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771300 of unit cell: Completed after 0 iterations at t[s]: 1599.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551468 magneticMoment: [ Abs: 1.24642 Tot: -0.26600 ] + SubspaceRotationAdjust: set factor to 0.0661 +ElecMinimize: Iter: 32 G: -1059.062052671786660 |grad|_K: 4.350e-08 alpha: 4.469e-01 linmin: -6.035e-04 t[s]: 1600.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771294 of unit cell: Completed after 3 iterations at t[s]: 1600.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771293 of unit cell: Completed after 0 iterations at t[s]: 1601.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551007 magneticMoment: [ Abs: 1.24583 Tot: -0.26609 ] + SubspaceRotationAdjust: set factor to 0.0794 +ElecMinimize: Iter: 33 G: -1059.062053038891236 |grad|_K: 4.201e-08 alpha: 5.240e-01 linmin: -1.298e-03 t[s]: 1602.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771307 of unit cell: Completed after 3 iterations at t[s]: 1602.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771309 of unit cell: Completed after 0 iterations at t[s]: 1603.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551974 magneticMoment: [ Abs: 1.24541 Tot: -0.26690 ] + SubspaceRotationAdjust: set factor to 0.0934 +ElecMinimize: Iter: 34 G: -1059.062053436470023 |grad|_K: 4.313e-08 alpha: 5.948e-01 linmin: -2.613e-04 t[s]: 1604.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771332 of unit cell: Completed after 8 iterations at t[s]: 1604.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771318 of unit cell: Completed after 5 iterations at t[s]: 1605.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552565 magneticMoment: [ Abs: 1.24513 Tot: -0.26731 ] + SubspaceRotationAdjust: set factor to 0.0655 +ElecMinimize: Iter: 35 G: -1059.062053528000433 |grad|_K: 7.136e-08 alpha: 2.362e-01 linmin: 1.279e-03 t[s]: 1606.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771312 of unit cell: Completed after 3 iterations at t[s]: 1606.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771314 of unit cell: Completed after 0 iterations at t[s]: 1607.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.552263 magneticMoment: [ Abs: 1.24437 Tot: -0.26752 ] + SubspaceRotationAdjust: set factor to 0.0693 +ElecMinimize: Iter: 36 G: -1059.062053754827048 |grad|_K: 5.479e-08 alpha: 1.479e-01 linmin: 2.818e-04 t[s]: 1608.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771302 of unit cell: Completed after 6 iterations at t[s]: 1608.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771303 of unit cell: Completed after 0 iterations at t[s]: 1609.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551489 magneticMoment: [ Abs: 1.24379 Tot: -0.26738 ] + SubspaceRotationAdjust: set factor to 0.0659 +ElecMinimize: Iter: 37 G: -1059.062053889540948 |grad|_K: 3.997e-08 alpha: 1.337e-01 linmin: 1.186e-04 t[s]: 1610.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771298 of unit cell: Completed after 0 iterations at t[s]: 1611.02 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.010711e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771288 of unit cell: Completed after 5 iterations at t[s]: 1611.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771292 of unit cell: Completed after 2 iterations at t[s]: 1612.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.550787 magneticMoment: [ Abs: 1.24301 Tot: -0.26728 ] + SubspaceRotationAdjust: set factor to 0.0625 +ElecMinimize: Iter: 38 G: -1059.062054038653969 |grad|_K: 4.199e-08 alpha: 2.872e-01 linmin: 5.266e-04 t[s]: 1613.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771297 of unit cell: Completed after 3 iterations at t[s]: 1613.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771296 of unit cell: Completed after 0 iterations at t[s]: 1614.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551037 magneticMoment: [ Abs: 1.24231 Tot: -0.26756 ] + SubspaceRotationAdjust: set factor to 0.0896 +ElecMinimize: Iter: 39 G: -1059.062054187137392 |grad|_K: 3.784e-08 alpha: 2.521e-01 linmin: 5.271e-05 t[s]: 1615.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771307 of unit cell: Completed after 7 iterations at t[s]: 1615.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771303 of unit cell: Completed after 0 iterations at t[s]: 1616.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551507 magneticMoment: [ Abs: 1.24199 Tot: -0.26785 ] + SubspaceRotationAdjust: set factor to 0.0736 +ElecMinimize: Iter: 40 G: -1059.062054276868594 |grad|_K: 5.309e-08 alpha: 1.604e-01 linmin: 3.635e-03 t[s]: 1617.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771305 of unit cell: Completed after 0 iterations at t[s]: 1617.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771304 of unit cell: Completed after 0 iterations at t[s]: 1618.52 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551577 magneticMoment: [ Abs: 1.24126 Tot: -0.26812 ] + SubspaceRotationAdjust: set factor to 0.0643 +ElecMinimize: Iter: 41 G: -1059.062054369198222 |grad|_K: 4.662e-08 alpha: 1.477e-01 linmin: 1.533e-06 t[s]: 1619.50 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 4.256e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.822 5.968 5.955 5.940 2.985 5.923 5.967 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.918 5.968 5.955 5.940 2.985 +# coordination-number Hf 11.029 16.659 16.687 16.623 13.885 11.027 16.655 16.682 16.623 13.885 12.241 16.655 16.682 16.623 13.885 11.027 16.791 16.682 16.623 13.885 +# coordination-number N 1.112 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.05 +EvdW_6 = -0.120335 +EvdW_8 = -0.212889 + +# Ionic positions in cartesian coordinates: +ion C 15.506819494690767 8.965541485450226 29.741832111246694 1 +ion C 6.497815380567920 0.176019133108414 23.724838669612947 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343757838235220 9.088006069611108 29.244977028460564 1 +ion C 0.302781208989874 0.175064433444014 23.455642145115096 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.538140178121255 3.563642905556303 29.244988570239094 1 +ion C 9.566704412632488 5.531256635334659 24.014205103077039 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.158774582684197 3.560973445965934 28.976843573211511 1 +ion C 3.394430459665444 5.543497895589463 23.724865820090749 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.068959130506959 0.053159561027138 31.129778235450146 1 +ion Hf 12.558461299472228 7.260939585326445 26.600617309286825 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.089731102903726 0.052265001747128 30.870514307481329 1 +ion Hf 6.368064063852217 7.260572373239066 26.331371951933356 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.274848411289348 5.362260504239512 31.121950853377086 1 +ion Hf 9.469558529196389 1.896466681639920 26.331142262935970 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.423723862596754 5.233102248149944 31.670853528863049 1 +ion Hf 3.296302668651952 1.905914603186367 26.037715404235808 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.233839799543697 5.336788208526175 34.772106190143695 1 + +# Forces in Cartesian coordinates: +force C -0.000115235252488 -0.000058133787873 0.001873730487236 1 +force C -0.000083646539720 -0.000038625538850 0.000839846523760 1 +force C 0.000189810721123 0.000109144756825 -0.002369538962842 0 +force C 0.000145019079758 0.000084193622116 -0.003486871094753 0 +force C -0.001057005997497 -0.000668938496486 0.023831075392721 0 +force C 0.000009172314596 0.000858752602145 -0.000492365465624 1 +force C 0.000014794201877 0.000006712553073 0.000815489906254 1 +force C 0.000137171052815 0.000148195204924 -0.002439368043056 0 +force C 0.000145222189301 -0.000196221187649 -0.003245404658557 0 +force C -0.001086844501284 -0.000627729035733 0.023878328178479 0 +force C 0.000745744742405 -0.000411720919833 -0.000457810894081 1 +force C -0.000034771011364 -0.000018367295785 0.000370802248508 1 +force C 0.000197892924850 0.000045426133629 -0.002439782729693 0 +force C -0.000098279235046 0.000223957984452 -0.003245831628546 0 +force C -0.001002216213096 -0.000579052412465 0.023429691118698 0 +force C -0.000469699651183 -0.000303866242793 -0.000343240489557 1 +force C -0.000074859417429 -0.000053235566206 0.000844484704546 1 +force C 0.000061079189559 0.000036081271739 -0.000986987088863 0 +force C 0.000378095924385 0.000218884306590 -0.003173742387108 0 +force C -0.001106946374022 -0.000582551870524 0.023830545531028 0 +force Hf 0.001192303359717 -0.000762936483669 0.000170240178658 1 +force Hf 0.001515910787086 0.000865128092553 -0.001949314388245 1 +force Hf 0.000461325936069 0.000265115479335 -0.001006655315331 0 +force Hf -0.000441420099933 -0.000105635189259 0.011346800132948 0 +force Hf 0.001240128442799 0.000715978023815 -0.023682121006055 0 +force Hf -0.001099790910810 -0.000634969468384 0.000003106255769 1 +force Hf -0.001377717329858 0.000826894569702 -0.001736460634137 1 +force Hf 0.000475628316216 -0.001103751294367 -0.000779671094489 0 +force Hf -0.000247569686159 -0.000142968198392 0.011386863052324 0 +force Hf 0.001154070319167 0.000749727153719 -0.023799456496047 0 +force Hf -0.000082370004666 -0.000072393146470 -0.002966480808758 1 +force Hf 0.000028706538503 -0.001605410412560 -0.001715028929556 1 +force Hf -0.000718626142353 0.000961661170777 -0.000793545160731 0 +force Hf -0.000364695882036 -0.000209759932053 0.012285943466809 0 +force Hf 0.001225348055036 0.000626123244686 -0.023797421739359 0 +force Hf -0.000173105571386 0.001401080733681 0.000088224781077 1 +force Hf 0.000025271421331 0.000018115795240 -0.002761932272718 1 +force Hf 0.001609595616094 0.000932736024275 -0.000681334681660 0 +force Hf -0.000311377912493 -0.000328949000116 0.011346356703577 0 +force Hf 0.001163097938777 0.000673113269481 -0.023640410044028 0 +force N -0.000492691478324 -0.000273401152058 -0.005399340091090 1 + +# Energy components: + A_diel = -0.7118523933825396 + Eewald = 38779.6693761472270126 + EH = 39752.6947013274257188 + Eloc = -79601.4249698905332480 + Enl = -270.1534625975173185 + EvdW = -0.3332234850449560 + Exc = -796.6865276257407231 + Exc_core = 594.6258066030057989 + KE = 421.4123961704768817 + MuShift = -0.0076089625025492 +------------------------------------- + Etot = -1120.9153647065857058 + TS = 0.0014892958831286 +------------------------------------- + F = -1120.9168540024688809 + muN = -61.8547996332706518 +------------------------------------- + G = -1059.0620543691982220 + +IonicMinimize: Iter: 8 G: -1059.062054369198222 |grad|_K: 1.234e-03 alpha: 5.174e-01 linmin: -6.655e-02 t[s]: 1625.50 + +#--- Lowdin population analysis --- +# oxidation-state C -0.250 -0.235 -0.234 -0.209 -0.223 -0.233 -0.235 -0.234 -0.211 -0.223 -0.233 -0.229 -0.234 -0.211 -0.223 -0.234 -0.235 -0.233 -0.211 -0.223 +# magnetic-moments C -0.007 +0.001 -0.004 -0.007 -0.185 -0.002 +0.002 -0.005 -0.014 -0.186 -0.002 +0.002 -0.005 -0.014 -0.068 -0.001 +0.001 -0.003 -0.015 -0.185 +# oxidation-state Hf +0.639 +0.254 +0.247 +0.242 +0.113 +0.642 +0.255 +0.251 +0.242 +0.113 -0.108 +0.255 +0.251 +0.243 +0.113 +0.640 +0.248 +0.250 +0.242 +0.115 +# magnetic-moments Hf +0.104 +0.012 +0.001 +0.001 -0.005 +0.108 +0.010 +0.001 +0.001 -0.005 +0.093 +0.010 +0.001 +0.000 -0.005 +0.103 +0.005 +0.002 +0.001 -0.005 +# oxidation-state N -0.863 +# magnetic-moments N -0.008 + + +Computing DFT-D3 correction: +# coordination-number C 5.803 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.915 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.006 16.655 16.701 16.623 13.885 11.004 16.650 16.689 16.623 13.885 12.274 16.650 16.689 16.623 13.885 11.005 16.803 16.689 16.623 13.885 +# coordination-number N 1.121 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120383 +EvdW_8 = -0.213095 +Shifting auxilliary hamiltonian by -0.000124 to set nElectrons=325.551577 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771627 of unit cell: Completed after 33 iterations at t[s]: 1627.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.551577 magneticMoment: [ Abs: 1.24722 Tot: -0.27445 ] +ElecMinimize: Iter: 0 G: -1058.902944471796445 |grad|_K: 3.027e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.777694 of unit cell: Completed after 37 iterations at t[s]: 1629.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774497 of unit cell: Completed after 34 iterations at t[s]: 1629.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.816356 magneticMoment: [ Abs: 1.25608 Tot: -0.35171 ] + SubspaceRotationAdjust: set factor to 0.0478 +ElecMinimize: Iter: 1 G: -1059.029958199501834 |grad|_K: 1.633e-05 alpha: 3.959e-01 linmin: 2.363e-04 t[s]: 1630.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766499 of unit cell: Completed after 32 iterations at t[s]: 1631.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 31 iterations at t[s]: 1632.08 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.514449 magneticMoment: [ Abs: 1.21408 Tot: -0.25031 ] + SubspaceRotationAdjust: set factor to 0.0262 +ElecMinimize: Iter: 2 G: -1059.048574913436823 |grad|_K: 5.797e-06 alpha: 2.104e-01 linmin: 2.077e-03 t[s]: 1633.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771039 of unit cell: Completed after 19 iterations at t[s]: 1633.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771253 of unit cell: Completed after 21 iterations at t[s]: 1634.23 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.534292 magneticMoment: [ Abs: 1.22662 Tot: -0.26530 ] + SubspaceRotationAdjust: set factor to 0.0316 +ElecMinimize: Iter: 3 G: -1059.055166168966707 |grad|_K: 2.867e-06 alpha: 5.729e-01 linmin: -1.096e-04 t[s]: 1635.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 26 iterations at t[s]: 1635.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771601 of unit cell: Completed after 9 iterations at t[s]: 1636.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.555809 magneticMoment: [ Abs: 1.22932 Tot: -0.27390 ] + SubspaceRotationAdjust: set factor to 0.0327 +ElecMinimize: Iter: 4 G: -1059.056884219270842 |grad|_K: 1.934e-06 alpha: 5.984e-01 linmin: -3.950e-05 t[s]: 1637.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771218 of unit cell: Completed after 25 iterations at t[s]: 1637.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771188 of unit cell: Completed after 11 iterations at t[s]: 1638.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.525925 magneticMoment: [ Abs: 1.22387 Tot: -0.26487 ] + SubspaceRotationAdjust: set factor to 0.0336 +ElecMinimize: Iter: 5 G: -1059.057723388025579 |grad|_K: 1.567e-06 alpha: 6.425e-01 linmin: -3.390e-07 t[s]: 1639.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771407 of unit cell: Completed after 23 iterations at t[s]: 1640.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771461 of unit cell: Completed after 15 iterations at t[s]: 1640.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538231 magneticMoment: [ Abs: 1.22682 Tot: -0.27304 ] + SubspaceRotationAdjust: set factor to 0.0378 +ElecMinimize: Iter: 6 G: -1059.058411545034005 |grad|_K: 1.440e-06 alpha: 8.034e-01 linmin: 1.768e-05 t[s]: 1641.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771399 of unit cell: Completed after 14 iterations at t[s]: 1642.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771394 of unit cell: Completed after 4 iterations at t[s]: 1642.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.527264 magneticMoment: [ Abs: 1.22537 Tot: -0.27440 ] + SubspaceRotationAdjust: set factor to 0.0454 +ElecMinimize: Iter: 7 G: -1059.059037841216877 |grad|_K: 1.350e-06 alpha: 8.667e-01 linmin: -5.638e-06 t[s]: 1643.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771368 of unit cell: Completed after 11 iterations at t[s]: 1644.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771367 of unit cell: Completed after 3 iterations at t[s]: 1644.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.520097 magneticMoment: [ Abs: 1.22295 Tot: -0.27774 ] + SubspaceRotationAdjust: set factor to 0.0525 +ElecMinimize: Iter: 8 G: -1059.059618341934765 |grad|_K: 1.488e-06 alpha: 9.129e-01 linmin: -7.379e-06 t[s]: 1645.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771756 of unit cell: Completed after 24 iterations at t[s]: 1646.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771739 of unit cell: Completed after 8 iterations at t[s]: 1647.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540131 magneticMoment: [ Abs: 1.22481 Tot: -0.29281 ] + SubspaceRotationAdjust: set factor to 0.053 +ElecMinimize: Iter: 9 G: -1059.060292400125036 |grad|_K: 1.712e-06 alpha: 8.715e-01 linmin: 5.090e-07 t[s]: 1648.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771050 of unit cell: Completed after 27 iterations at t[s]: 1648.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771286 of unit cell: Completed after 24 iterations at t[s]: 1649.33 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.509035 magneticMoment: [ Abs: 1.21578 Tot: -0.29057 ] + SubspaceRotationAdjust: set factor to 0.0441 +ElecMinimize: Iter: 10 G: -1059.060890047971498 |grad|_K: 1.720e-06 alpha: 5.832e-01 linmin: -3.233e-06 t[s]: 1650.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771763 of unit cell: Completed after 26 iterations at t[s]: 1650.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771752 of unit cell: Completed after 5 iterations at t[s]: 1651.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540791 magneticMoment: [ Abs: 1.21615 Tot: -0.30600 ] + SubspaceRotationAdjust: set factor to 0.0369 +ElecMinimize: Iter: 11 G: -1059.061477327864395 |grad|_K: 1.420e-06 alpha: 5.688e-01 linmin: -2.600e-06 t[s]: 1652.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771667 of unit cell: Completed after 18 iterations at t[s]: 1653.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771660 of unit cell: Completed after 3 iterations at t[s]: 1653.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538209 magneticMoment: [ Abs: 1.21093 Tot: -0.30896 ] + SubspaceRotationAdjust: set factor to 0.038 +ElecMinimize: Iter: 12 G: -1059.061909339317936 |grad|_K: 1.088e-06 alpha: 6.137e-01 linmin: -1.096e-05 t[s]: 1654.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771566 of unit cell: Completed after 17 iterations at t[s]: 1655.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771566 of unit cell: Completed after 0 iterations at t[s]: 1655.71 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.535755 magneticMoment: [ Abs: 1.20755 Tot: -0.31045 ] + SubspaceRotationAdjust: set factor to 0.0384 +ElecMinimize: Iter: 13 G: -1059.062163653665721 |grad|_K: 8.476e-07 alpha: 6.141e-01 linmin: -5.005e-06 t[s]: 1656.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771690 of unit cell: Completed after 19 iterations at t[s]: 1657.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771689 of unit cell: Completed after 0 iterations at t[s]: 1657.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.547067 magneticMoment: [ Abs: 1.20717 Tot: -0.31441 ] + SubspaceRotationAdjust: set factor to 0.0341 +ElecMinimize: Iter: 14 G: -1059.062316458588384 |grad|_K: 6.575e-07 alpha: 6.092e-01 linmin: 3.131e-05 t[s]: 1658.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771504 of unit cell: Completed after 19 iterations at t[s]: 1659.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 9 iterations at t[s]: 1659.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538581 magneticMoment: [ Abs: 1.20361 Tot: -0.31132 ] + SubspaceRotationAdjust: set factor to 0.0292 +ElecMinimize: Iter: 15 G: -1059.062395028598985 |grad|_K: 4.418e-07 alpha: 5.226e-01 linmin: 1.009e-05 t[s]: 1660.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771567 of unit cell: Completed after 13 iterations at t[s]: 1661.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771569 of unit cell: Completed after 0 iterations at t[s]: 1662.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541874 magneticMoment: [ Abs: 1.20285 Tot: -0.31157 ] + SubspaceRotationAdjust: set factor to 0.0321 +ElecMinimize: Iter: 16 G: -1059.062432436099016 |grad|_K: 3.099e-07 alpha: 5.494e-01 linmin: -1.302e-04 t[s]: 1663.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771590 of unit cell: Completed after 11 iterations at t[s]: 1663.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771592 of unit cell: Completed after 0 iterations at t[s]: 1664.16 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.543741 magneticMoment: [ Abs: 1.20217 Tot: -0.31149 ] + SubspaceRotationAdjust: set factor to 0.0359 +ElecMinimize: Iter: 17 G: -1059.062453134020416 |grad|_K: 2.520e-07 alpha: 6.133e-01 linmin: -3.018e-04 t[s]: 1665.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 14 iterations at t[s]: 1665.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771542 of unit cell: Completed after 0 iterations at t[s]: 1666.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540675 magneticMoment: [ Abs: 1.20069 Tot: -0.30995 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 18 G: -1059.062466416858115 |grad|_K: 2.005e-07 alpha: 5.928e-01 linmin: 7.245e-04 t[s]: 1667.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771554 of unit cell: Completed after 9 iterations at t[s]: 1667.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771557 of unit cell: Completed after 1 iterations at t[s]: 1668.41 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541787 magneticMoment: [ Abs: 1.19980 Tot: -0.30964 ] + SubspaceRotationAdjust: set factor to 0.0437 +ElecMinimize: Iter: 19 G: -1059.062476009572038 |grad|_K: 1.602e-07 alpha: 6.954e-01 linmin: -8.311e-04 t[s]: 1669.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 4 iterations at t[s]: 1669.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771548 of unit cell: Completed after 0 iterations at t[s]: 1670.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541262 magneticMoment: [ Abs: 1.19876 Tot: -0.30905 ] + SubspaceRotationAdjust: set factor to 0.0533 +ElecMinimize: Iter: 20 G: -1059.062482184169767 |grad|_K: 1.578e-07 alpha: 6.764e-01 linmin: -3.609e-05 t[s]: 1671.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 11 iterations at t[s]: 1672.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 0 iterations at t[s]: 1672.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539066 magneticMoment: [ Abs: 1.19730 Tot: -0.30808 ] + SubspaceRotationAdjust: set factor to 0.0564 +ElecMinimize: Iter: 21 G: -1059.062487958443171 |grad|_K: 1.664e-07 alpha: 6.637e-01 linmin: 1.865e-04 t[s]: 1673.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771562 of unit cell: Completed after 13 iterations at t[s]: 1674.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 4 iterations at t[s]: 1674.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541469 magneticMoment: [ Abs: 1.19658 Tot: -0.30878 ] + SubspaceRotationAdjust: set factor to 0.0509 +ElecMinimize: Iter: 22 G: -1059.062492968086644 |grad|_K: 1.572e-07 alpha: 5.243e-01 linmin: 1.746e-04 t[s]: 1675.74 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 11 iterations at t[s]: 1676.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 2 iterations at t[s]: 1676.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539379 magneticMoment: [ Abs: 1.19509 Tot: -0.30829 ] + SubspaceRotationAdjust: set factor to 0.0477 +ElecMinimize: Iter: 23 G: -1059.062496952062475 |grad|_K: 1.293e-07 alpha: 4.689e-01 linmin: -3.698e-05 t[s]: 1677.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 5 iterations at t[s]: 1678.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 3 iterations at t[s]: 1678.97 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539703 magneticMoment: [ Abs: 1.19362 Tot: -0.30867 ] + SubspaceRotationAdjust: set factor to 0.0514 +ElecMinimize: Iter: 24 G: -1059.062500778048616 |grad|_K: 1.087e-07 alpha: 6.534e-01 linmin: -1.520e-04 t[s]: 1679.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 3 iterations at t[s]: 1680.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 0 iterations at t[s]: 1681.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539837 magneticMoment: [ Abs: 1.19225 Tot: -0.30926 ] + SubspaceRotationAdjust: set factor to 0.0555 +ElecMinimize: Iter: 25 G: -1059.062503688656079 |grad|_K: 9.484e-08 alpha: 6.994e-01 linmin: -6.209e-05 t[s]: 1682.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 5 iterations at t[s]: 1682.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 0 iterations at t[s]: 1683.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539085 magneticMoment: [ Abs: 1.19101 Tot: -0.30971 ] + SubspaceRotationAdjust: set factor to 0.0594 +ElecMinimize: Iter: 26 G: -1059.062505574902161 |grad|_K: 8.141e-08 alpha: 5.966e-01 linmin: 2.708e-04 t[s]: 1684.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 2 iterations at t[s]: 1684.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 0 iterations at t[s]: 1685.27 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539674 magneticMoment: [ Abs: 1.19010 Tot: -0.31072 ] + SubspaceRotationAdjust: set factor to 0.0661 +ElecMinimize: Iter: 27 G: -1059.062506845925782 |grad|_K: 6.367e-08 alpha: 5.620e-01 linmin: -1.781e-04 t[s]: 1686.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 2 iterations at t[s]: 1686.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 0 iterations at t[s]: 1687.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539047 magneticMoment: [ Abs: 1.18857 Tot: -0.31116 ] + SubspaceRotationAdjust: set factor to 0.0778 +ElecMinimize: Iter: 28 G: -1059.062507797766102 |grad|_K: 5.681e-08 alpha: 6.598e-01 linmin: -6.731e-04 t[s]: 1688.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771516 of unit cell: Completed after 3 iterations at t[s]: 1688.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 0 iterations at t[s]: 1689.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538464 magneticMoment: [ Abs: 1.18694 Tot: -0.31167 ] + SubspaceRotationAdjust: set factor to 0.0892 +ElecMinimize: Iter: 29 G: -1059.062508517368769 |grad|_K: 5.800e-08 alpha: 6.143e-01 linmin: -2.386e-04 t[s]: 1690.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 8 iterations at t[s]: 1691.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771534 of unit cell: Completed after 0 iterations at t[s]: 1691.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539507 magneticMoment: [ Abs: 1.18564 Tot: -0.31304 ] + SubspaceRotationAdjust: set factor to 0.0821 +ElecMinimize: Iter: 30 G: -1059.062509137753750 |grad|_K: 6.530e-08 alpha: 5.132e-01 linmin: 8.093e-04 t[s]: 1692.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771504 of unit cell: Completed after 9 iterations at t[s]: 1693.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 4 iterations at t[s]: 1694.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538524 magneticMoment: [ Abs: 1.18417 Tot: -0.31334 ] + SubspaceRotationAdjust: set factor to 0.0675 +ElecMinimize: Iter: 31 G: -1059.062509446604963 |grad|_K: 6.180e-08 alpha: 2.453e-01 linmin: 6.783e-04 t[s]: 1695.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 4 iterations at t[s]: 1695.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 0 iterations at t[s]: 1696.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538682 magneticMoment: [ Abs: 1.18227 Tot: -0.31409 ] + SubspaceRotationAdjust: set factor to 0.0993 +ElecMinimize: Iter: 32 G: -1059.062509871645943 |grad|_K: 4.925e-08 alpha: 3.193e-01 linmin: -1.806e-03 t[s]: 1697.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 8 iterations at t[s]: 1697.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771532 of unit cell: Completed after 3 iterations at t[s]: 1698.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539275 magneticMoment: [ Abs: 1.18161 Tot: -0.31461 ] + SubspaceRotationAdjust: set factor to 0.0736 +ElecMinimize: Iter: 33 G: -1059.062509988847069 |grad|_K: 6.953e-08 alpha: 1.818e-01 linmin: -1.240e-04 t[s]: 1699.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 1 iterations at t[s]: 1700.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 0 iterations at t[s]: 1700.63 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539086 magneticMoment: [ Abs: 1.17961 Tot: -0.31558 ] + SubspaceRotationAdjust: set factor to 0.0794 +ElecMinimize: Iter: 34 G: -1059.062510371175449 |grad|_K: 6.692e-08 alpha: 2.218e-01 linmin: -2.296e-04 t[s]: 1701.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 9 iterations at t[s]: 1702.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 4 iterations at t[s]: 1702.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538430 magneticMoment: [ Abs: 1.17854 Tot: -0.31590 ] + SubspaceRotationAdjust: set factor to 0.0673 +ElecMinimize: Iter: 35 G: -1059.062510494402886 |grad|_K: 5.553e-08 alpha: 1.094e-01 linmin: 4.958e-04 t[s]: 1704.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771518 of unit cell: Completed after 0 iterations at t[s]: 1704.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 3 iterations at t[s]: 1705.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537643 magneticMoment: [ Abs: 1.17618 Tot: -0.31666 ] + SubspaceRotationAdjust: set factor to 0.0738 +ElecMinimize: Iter: 36 G: -1059.062510754250980 |grad|_K: 5.612e-08 alpha: 3.133e-01 linmin: 1.188e-03 t[s]: 1706.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 4 iterations at t[s]: 1706.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 0 iterations at t[s]: 1707.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538185 magneticMoment: [ Abs: 1.17396 Tot: -0.31778 ] + SubspaceRotationAdjust: set factor to 0.091 +ElecMinimize: Iter: 37 G: -1059.062511030928363 |grad|_K: 5.448e-08 alpha: 2.891e-01 linmin: 1.443e-04 t[s]: 1708.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771534 of unit cell: Completed after 9 iterations at t[s]: 1709.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 4 iterations at t[s]: 1709.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538704 magneticMoment: [ Abs: 1.17269 Tot: -0.31842 ] + SubspaceRotationAdjust: set factor to 0.0829 +ElecMinimize: Iter: 38 G: -1059.062511172864788 |grad|_K: 5.901e-08 alpha: 1.604e-01 linmin: 4.311e-04 t[s]: 1710.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 0 iterations at t[s]: 1711.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 0 iterations at t[s]: 1711.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538427 magneticMoment: [ Abs: 1.17044 Tot: -0.31910 ] + SubspaceRotationAdjust: set factor to 0.0731 +ElecMinimize: Iter: 39 G: -1059.062511411984588 |grad|_K: 5.938e-08 alpha: 2.075e-01 linmin: 2.510e-06 t[s]: 1712.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771501 of unit cell: Completed after 8 iterations at t[s]: 1713.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 4 iterations at t[s]: 1714.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537770 magneticMoment: [ Abs: 1.16929 Tot: -0.31925 ] + SubspaceRotationAdjust: set factor to 0.0608 +ElecMinimize: Iter: 40 G: -1059.062511485223467 |grad|_K: 4.751e-08 alpha: 9.073e-02 linmin: 1.208e-03 t[s]: 1715.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 0 iterations at t[s]: 1715.70 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.721755e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 3 iterations at t[s]: 1716.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 0 iterations at t[s]: 1716.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537037 magneticMoment: [ Abs: 1.16687 Tot: -0.31981 ] + SubspaceRotationAdjust: set factor to 0.0707 +ElecMinimize: Iter: 41 G: -1059.062511688197901 |grad|_K: 4.485e-08 alpha: 2.953e-01 linmin: -9.504e-04 t[s]: 1717.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 1 iterations at t[s]: 1718.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 0 iterations at t[s]: 1719.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537511 magneticMoment: [ Abs: 1.16450 Tot: -0.32089 ] + SubspaceRotationAdjust: set factor to 0.0916 +ElecMinimize: Iter: 42 G: -1059.062511952216710 |grad|_K: 5.151e-08 alpha: 3.500e-01 linmin: -3.660e-04 t[s]: 1720.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 8 iterations at t[s]: 1720.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 5 iterations at t[s]: 1721.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538228 magneticMoment: [ Abs: 1.16350 Tot: -0.32158 ] + SubspaceRotationAdjust: set factor to 0.0794 +ElecMinimize: Iter: 43 G: -1059.062512034505971 |grad|_K: 5.789e-08 alpha: 1.202e-01 linmin: 2.756e-03 t[s]: 1722.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 2 iterations at t[s]: 1722.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 0 iterations at t[s]: 1723.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538721 magneticMoment: [ Abs: 1.16185 Tot: -0.32241 ] + SubspaceRotationAdjust: set factor to 0.0758 +ElecMinimize: Iter: 44 G: -1059.062512167711020 |grad|_K: 5.402e-08 alpha: 1.406e-01 linmin: -3.375e-03 t[s]: 1724.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 3 iterations at t[s]: 1725.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 0 iterations at t[s]: 1725.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538411 magneticMoment: [ Abs: 1.15965 Tot: -0.32304 ] + SubspaceRotationAdjust: set factor to 0.104 +ElecMinimize: Iter: 45 G: -1059.062512405485450 |grad|_K: 4.369e-08 alpha: 1.859e-01 linmin: -3.344e-03 t[s]: 1726.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 7 iterations at t[s]: 1727.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 3 iterations at t[s]: 1727.86 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537965 magneticMoment: [ Abs: 1.15857 Tot: -0.32315 ] + SubspaceRotationAdjust: set factor to 0.1 +ElecMinimize: Iter: 46 G: -1059.062512464390466 |grad|_K: 5.424e-08 alpha: 1.172e-01 linmin: -1.611e-03 t[s]: 1728.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 2 iterations at t[s]: 1729.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 0 iterations at t[s]: 1730.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537630 magneticMoment: [ Abs: 1.15578 Tot: -0.32355 ] + SubspaceRotationAdjust: set factor to 0.093 +ElecMinimize: Iter: 47 G: -1059.062512701774040 |grad|_K: 5.216e-08 alpha: 1.910e-01 linmin: -4.758e-03 t[s]: 1731.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 6 iterations at t[s]: 1731.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 0 iterations at t[s]: 1732.32 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538058 magneticMoment: [ Abs: 1.15392 Tot: -0.32402 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 48 G: -1059.062512853461612 |grad|_K: 5.557e-08 alpha: 1.402e-01 linmin: 4.217e-04 t[s]: 1733.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 4 iterations at t[s]: 1733.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 0 iterations at t[s]: 1734.51 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538968 magneticMoment: [ Abs: 1.15154 Tot: -0.32494 ] + SubspaceRotationAdjust: set factor to 0.114 +ElecMinimize: Iter: 49 G: -1059.062513032994957 |grad|_K: 5.692e-08 alpha: 1.703e-01 linmin: -1.420e-03 t[s]: 1735.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 3 iterations at t[s]: 1736.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 0 iterations at t[s]: 1736.69 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539597 magneticMoment: [ Abs: 1.14906 Tot: -0.32597 ] + SubspaceRotationAdjust: set factor to 0.092 +ElecMinimize: Iter: 50 G: -1059.062513248830101 |grad|_K: 7.614e-08 alpha: 1.712e-01 linmin: -1.199e-03 t[s]: 1737.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 8 iterations at t[s]: 1738.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 3 iterations at t[s]: 1738.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539269 magneticMoment: [ Abs: 1.14591 Tot: -0.32687 ] + SubspaceRotationAdjust: set factor to 0.121 +ElecMinimize: Iter: 51 G: -1059.062513515224509 |grad|_K: 6.277e-08 alpha: 1.128e-01 linmin: 8.568e-04 t[s]: 1740.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 4 iterations at t[s]: 1740.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 0 iterations at t[s]: 1741.15 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538509 magneticMoment: [ Abs: 1.14273 Tot: -0.32743 ] + SubspaceRotationAdjust: set factor to 0.143 +ElecMinimize: Iter: 52 G: -1059.062513708082861 |grad|_K: 6.293e-08 alpha: 1.544e-01 linmin: -9.734e-04 t[s]: 1742.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 8 iterations at t[s]: 1742.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771513 of unit cell: Completed after 3 iterations at t[s]: 1743.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538072 magneticMoment: [ Abs: 1.14065 Tot: -0.32765 ] + SubspaceRotationAdjust: set factor to 0.0956 +ElecMinimize: Iter: 53 G: -1059.062513796216535 |grad|_K: 1.025e-07 alpha: 9.401e-02 linmin: -9.567e-04 t[s]: 1744.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 3 iterations at t[s]: 1744.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 0 iterations at t[s]: 1745.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538157 magneticMoment: [ Abs: 1.13598 Tot: -0.32835 ] + SubspaceRotationAdjust: set factor to 0.0738 +ElecMinimize: Iter: 54 G: -1059.062514128328758 |grad|_K: 9.514e-08 alpha: 8.027e-02 linmin: 2.733e-04 t[s]: 1746.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 8 iterations at t[s]: 1747.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 3 iterations at t[s]: 1747.78 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538729 magneticMoment: [ Abs: 1.13376 Tot: -0.32886 ] + SubspaceRotationAdjust: set factor to 0.111 +ElecMinimize: Iter: 55 G: -1059.062514244907334 |grad|_K: 6.779e-08 alpha: 4.616e-02 linmin: 2.264e-04 t[s]: 1748.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 1 iterations at t[s]: 1749.38 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.384865e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 8 iterations at t[s]: 1749.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771532 of unit cell: Completed after 0 iterations at t[s]: 1750.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539641 magneticMoment: [ Abs: 1.13138 Tot: -0.32955 ] + SubspaceRotationAdjust: set factor to 0.101 +ElecMinimize: Iter: 56 G: -1059.062514429978592 |grad|_K: 8.644e-08 alpha: 1.010e-01 linmin: 2.480e-03 t[s]: 1751.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1752.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1752.75 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540235 magneticMoment: [ Abs: 1.12726 Tot: -0.33047 ] + SubspaceRotationAdjust: set factor to 0.103 +ElecMinimize: Iter: 57 G: -1059.062514587851865 |grad|_K: 7.401e-08 alpha: 1.035e-01 linmin: -5.853e-06 t[s]: 1753.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 2 iterations at t[s]: 1754.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771538 of unit cell: Completed after 0 iterations at t[s]: 1755.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540050 magneticMoment: [ Abs: 1.12271 Tot: -0.33136 ] + SubspaceRotationAdjust: set factor to 0.105 +ElecMinimize: Iter: 58 G: -1059.062514913179939 |grad|_K: 8.185e-08 alpha: 1.552e-01 linmin: -1.149e-03 t[s]: 1756.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 9 iterations at t[s]: 1756.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 5 iterations at t[s]: 1757.22 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539305 magneticMoment: [ Abs: 1.11992 Tot: -0.33171 ] + SubspaceRotationAdjust: set factor to 0.0948 +ElecMinimize: Iter: 59 G: -1059.062515092393824 |grad|_K: 6.565e-08 alpha: 7.488e-02 linmin: 7.972e-04 t[s]: 1758.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 3 iterations at t[s]: 1758.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 0 iterations at t[s]: 1759.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538475 magneticMoment: [ Abs: 1.11660 Tot: -0.33197 ] + SubspaceRotationAdjust: set factor to 0.119 +ElecMinimize: Iter: 60 G: -1059.062515303706050 |grad|_K: 5.757e-08 alpha: 1.337e-01 linmin: -2.579e-03 t[s]: 1760.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771506 of unit cell: Completed after 3 iterations at t[s]: 1761.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771505 of unit cell: Completed after 0 iterations at t[s]: 1761.59 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537854 magneticMoment: [ Abs: 1.11376 Tot: -0.33204 ] + SubspaceRotationAdjust: set factor to 0.0926 +ElecMinimize: Iter: 61 G: -1059.062515536474848 |grad|_K: 6.892e-08 alpha: 1.430e-01 linmin: -3.413e-03 t[s]: 1762.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 3 iterations at t[s]: 1763.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 0 iterations at t[s]: 1763.83 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538172 magneticMoment: [ Abs: 1.10950 Tot: -0.33240 ] + SubspaceRotationAdjust: set factor to 0.141 +ElecMinimize: Iter: 62 G: -1059.062515888193047 |grad|_K: 6.913e-08 alpha: 1.565e-01 linmin: -1.424e-04 t[s]: 1764.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 8 iterations at t[s]: 1765.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 5 iterations at t[s]: 1765.99 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538603 magneticMoment: [ Abs: 1.10786 Tot: -0.33260 ] + SubspaceRotationAdjust: set factor to 0.13 +ElecMinimize: Iter: 63 G: -1059.062515961701365 |grad|_K: 7.668e-08 alpha: 6.213e-02 linmin: 9.992e-04 t[s]: 1766.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 2 iterations at t[s]: 1767.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 0 iterations at t[s]: 1768.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539098 magneticMoment: [ Abs: 1.10442 Tot: -0.33297 ] + SubspaceRotationAdjust: set factor to 0.17 +ElecMinimize: Iter: 64 G: -1059.062516160816585 |grad|_K: 7.431e-08 alpha: 1.074e-01 linmin: -1.231e-03 t[s]: 1769.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 0 iterations at t[s]: 1769.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 2 iterations at t[s]: 1770.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539016 magneticMoment: [ Abs: 1.09916 Tot: -0.33337 ] + SubspaceRotationAdjust: set factor to 0.173 +ElecMinimize: Iter: 65 G: -1059.062516511809235 |grad|_K: 8.324e-08 alpha: 1.770e-01 linmin: 7.712e-04 t[s]: 1771.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771498 of unit cell: Completed after 8 iterations at t[s]: 1771.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 6 iterations at t[s]: 1772.34 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538395 magneticMoment: [ Abs: 1.09687 Tot: -0.33338 ] + SubspaceRotationAdjust: set factor to 0.17 +ElecMinimize: Iter: 66 G: -1059.062516667271211 |grad|_K: 7.048e-08 alpha: 6.036e-02 linmin: 8.662e-04 t[s]: 1773.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 1 iterations at t[s]: 1773.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 4 iterations at t[s]: 1774.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537539 magneticMoment: [ Abs: 1.09247 Tot: -0.33342 ] + SubspaceRotationAdjust: set factor to 0.163 +ElecMinimize: Iter: 67 G: -1059.062516869153569 |grad|_K: 9.335e-08 alpha: 1.671e-01 linmin: 1.011e-03 t[s]: 1775.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 3 iterations at t[s]: 1775.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 2 iterations at t[s]: 1776.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537833 magneticMoment: [ Abs: 1.08811 Tot: -0.33368 ] + SubspaceRotationAdjust: set factor to 0.159 +ElecMinimize: Iter: 68 G: -1059.062517108029851 |grad|_K: 8.683e-08 alpha: 9.899e-02 linmin: 1.163e-04 t[s]: 1777.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 8 iterations at t[s]: 1778.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 0 iterations at t[s]: 1778.70 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538543 magneticMoment: [ Abs: 1.08521 Tot: -0.33381 ] + SubspaceRotationAdjust: set factor to 0.145 +ElecMinimize: Iter: 69 G: -1059.062517322332724 |grad|_K: 8.613e-08 alpha: 7.601e-02 linmin: 1.987e-03 t[s]: 1779.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 0 iterations at t[s]: 1780.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 2 iterations at t[s]: 1780.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538455 magneticMoment: [ Abs: 1.08018 Tot: -0.33329 ] + SubspaceRotationAdjust: set factor to 0.218 +ElecMinimize: Iter: 70 G: -1059.062517484057480 |grad|_K: 7.340e-08 alpha: 1.233e-01 linmin: 1.664e-03 t[s]: 1781.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 3 iterations at t[s]: 1782.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 0 iterations at t[s]: 1782.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537706 magneticMoment: [ Abs: 1.07643 Tot: -0.33257 ] + SubspaceRotationAdjust: set factor to 0.248 +ElecMinimize: Iter: 71 G: -1059.062517664342067 |grad|_K: 7.190e-08 alpha: 1.232e-01 linmin: -5.996e-05 t[s]: 1783.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771494 of unit cell: Completed after 3 iterations at t[s]: 1784.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771494 of unit cell: Completed after 0 iterations at t[s]: 1785.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536807 magneticMoment: [ Abs: 1.07316 Tot: -0.33184 ] + SubspaceRotationAdjust: set factor to 0.218 +ElecMinimize: Iter: 72 G: -1059.062517881367512 |grad|_K: 8.624e-08 alpha: 1.194e-01 linmin: 2.074e-05 t[s]: 1786.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771501 of unit cell: Completed after 3 iterations at t[s]: 1786.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771500 of unit cell: Completed after 0 iterations at t[s]: 1787.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537086 magneticMoment: [ Abs: 1.06995 Tot: -0.33153 ] + SubspaceRotationAdjust: set factor to 0.334 +ElecMinimize: Iter: 73 G: -1059.062518125508859 |grad|_K: 6.448e-08 alpha: 9.796e-02 linmin: -4.624e-04 t[s]: 1788.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 2 iterations at t[s]: 1788.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 3 iterations at t[s]: 1789.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538488 magneticMoment: [ Abs: 1.06652 Tot: -0.33139 ] + SubspaceRotationAdjust: set factor to 0.308 +ElecMinimize: Iter: 74 G: -1059.062518354440272 |grad|_K: 8.161e-08 alpha: 2.156e-01 linmin: 2.706e-03 t[s]: 1790.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771513 of unit cell: Completed after 5 iterations at t[s]: 1790.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771518 of unit cell: Completed after 3 iterations at t[s]: 1791.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538184 magneticMoment: [ Abs: 1.06400 Tot: -0.33065 ] + SubspaceRotationAdjust: set factor to 0.346 +ElecMinimize: Iter: 75 G: -1059.062518437945300 |grad|_K: 9.021e-08 alpha: 8.655e-02 linmin: 8.334e-05 t[s]: 1792.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771497 of unit cell: Completed after 4 iterations at t[s]: 1792.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771497 of unit cell: Completed after 0 iterations at t[s]: 1793.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536776 magneticMoment: [ Abs: 1.06064 Tot: -0.32909 ] + SubspaceRotationAdjust: set factor to 0.351 +ElecMinimize: Iter: 76 G: -1059.062518680592802 |grad|_K: 7.781e-08 alpha: 8.696e-02 linmin: -1.563e-04 t[s]: 1794.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771493 of unit cell: Completed after 2 iterations at t[s]: 1794.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771491 of unit cell: Completed after 0 iterations at t[s]: 1795.60 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536480 magneticMoment: [ Abs: 1.05721 Tot: -0.32739 ] + SubspaceRotationAdjust: set factor to 0.463 +ElecMinimize: Iter: 77 G: -1059.062518999179474 |grad|_K: 7.133e-08 alpha: 1.354e-01 linmin: -9.924e-04 t[s]: 1796.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771513 of unit cell: Completed after 8 iterations at t[s]: 1797.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 4 iterations at t[s]: 1797.72 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537300 magneticMoment: [ Abs: 1.05605 Tot: -0.32685 ] + SubspaceRotationAdjust: set factor to 0.306 +ElecMinimize: Iter: 78 G: -1059.062519141895791 |grad|_K: 1.130e-07 alpha: 7.268e-02 linmin: 5.929e-04 t[s]: 1798.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 3 iterations at t[s]: 1799.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 1 iterations at t[s]: 1799.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538109 magneticMoment: [ Abs: 1.05442 Tot: -0.32601 ] + SubspaceRotationAdjust: set factor to 0.22 +ElecMinimize: Iter: 79 G: -1059.062519327108021 |grad|_K: 1.065e-07 alpha: 4.844e-02 linmin: 3.066e-04 t[s]: 1800.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 3 iterations at t[s]: 1801.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 0 iterations at t[s]: 1801.98 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537844 magneticMoment: [ Abs: 1.05312 Tot: -0.32513 ] + SubspaceRotationAdjust: set factor to 0.284 +ElecMinimize: Iter: 80 G: -1059.062519484157292 |grad|_K: 6.830e-08 alpha: 4.257e-02 linmin: 1.155e-04 t[s]: 1802.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 3 iterations at t[s]: 1803.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 0 iterations at t[s]: 1804.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537631 magneticMoment: [ Abs: 1.05253 Tot: -0.32466 ] + SubspaceRotationAdjust: set factor to 0.297 +ElecMinimize: Iter: 81 G: -1059.062519579049876 |grad|_K: 6.717e-08 alpha: 5.156e-02 linmin: -2.131e-03 t[s]: 1805.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771505 of unit cell: Completed after 5 iterations at t[s]: 1805.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771504 of unit cell: Completed after 0 iterations at t[s]: 1806.20 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537302 magneticMoment: [ Abs: 1.05177 Tot: -0.32390 ] + SubspaceRotationAdjust: set factor to 0.253 +ElecMinimize: Iter: 82 G: -1059.062519779372451 |grad|_K: 8.092e-08 alpha: 7.001e-02 linmin: -3.579e-03 t[s]: 1807.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 3 iterations at t[s]: 1807.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 0 iterations at t[s]: 1808.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537869 magneticMoment: [ Abs: 1.05054 Tot: -0.32256 ] + SubspaceRotationAdjust: set factor to 0.24 +ElecMinimize: Iter: 83 G: -1059.062520155413040 |grad|_K: 6.942e-08 alpha: 9.406e-02 linmin: -1.087e-03 t[s]: 1809.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771526 of unit cell: Completed after 8 iterations at t[s]: 1809.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 4 iterations at t[s]: 1810.43 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538267 magneticMoment: [ Abs: 1.05022 Tot: -0.32215 ] + SubspaceRotationAdjust: set factor to 0.219 +ElecMinimize: Iter: 84 G: -1059.062520198488528 |grad|_K: 7.613e-08 alpha: 3.595e-02 linmin: 1.196e-03 t[s]: 1811.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 0 iterations at t[s]: 1811.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 3 iterations at t[s]: 1812.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538420 magneticMoment: [ Abs: 1.04919 Tot: -0.32062 ] + SubspaceRotationAdjust: set factor to 0.204 +ElecMinimize: Iter: 85 G: -1059.062520281243906 |grad|_K: 8.920e-08 alpha: 8.360e-02 linmin: 1.230e-03 t[s]: 1813.59 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.068e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.803 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.915 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.006 16.655 16.701 16.623 13.885 11.004 16.650 16.689 16.623 13.885 12.274 16.650 16.689 16.623 13.885 11.005 16.803 16.689 16.623 13.885 +# coordination-number N 1.121 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120383 +EvdW_8 = -0.213095 + +# Ionic positions in cartesian coordinates: +ion C 15.504431559231676 8.964055842854247 29.778722983895257 1 +ion C 6.498700739450329 0.175561800845601 23.728181694417199 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343910226023468 9.104921986255874 29.235127472424583 1 +ion C 0.302103751891364 0.174656761092501 23.458579856451749 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.553067318451923 3.555543649586263 29.235273002343721 1 +ion C 9.566613898680519 5.531203714980806 24.019971364674777 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.142549805015880 3.551355946165152 28.967476700832584 1 +ion C 3.394464267612320 5.544485860222495 23.728227942033655 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.062217799407883 0.054959254569815 31.139812712879010 1 +ion Hf 12.568160516031067 7.266402750644431 26.590728139616179 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.095619654679164 0.056133535306602 30.879780314915891 1 +ion Hf 6.359173302157767 7.266019930144690 26.320067497584510 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.276953248841753 5.363113144905002 31.041240625583871 1 +ion Hf 9.469795537678097 1.886085675807209 26.319875965878982 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421338568709636 5.226090845849953 31.680609696569665 1 +ion Hf 3.297342488051234 1.906519037769724 26.024013180345900 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.223800364522740 5.331309681998278 34.672762365516576 1 + +# Forces in Cartesian coordinates: +force C 0.000071120149582 0.000050075418877 -0.000947849562624 1 +force C 0.000124474807001 -0.000134141978147 -0.000414992089000 1 +force C 0.000236540545972 0.000136514088018 -0.002228837103347 0 +force C 0.000151650321659 0.000088034241550 -0.003545597454330 0 +force C -0.000967504153311 -0.000724476283565 0.023856170847389 0 +force C 0.000006969546454 0.000057311831771 -0.000926174052081 1 +force C -0.000161021240580 -0.000089855152346 -0.000391378369670 1 +force C 0.000085035715016 0.000171917455773 -0.002300516215577 0 +force C 0.000141795348506 -0.000226748615131 -0.003257553614370 0 +force C -0.001177963462860 -0.000680336520320 0.023914031505433 0 +force C 0.000041015821495 -0.000039144157971 -0.000987642937409 1 +force C -0.000031893141731 -0.000019176838457 -0.000369441509885 1 +force C 0.000193374141557 -0.000011611511838 -0.002301888339002 0 +force C -0.000126336918232 0.000236223097079 -0.003259150787325 0 +force C -0.001009659825520 -0.000583696678558 0.023537706096807 0 +force C 0.000531990920035 0.000328468646340 -0.000883086286081 1 +force C -0.000048809604000 0.000169891693636 -0.000422693734136 1 +force C 0.000050815811451 0.000030659888405 -0.000683022108064 0 +force C 0.000411330246503 0.000238035942891 -0.003182708098508 0 +force C -0.001111042457744 -0.000477179053037 0.023856634877377 0 +force Hf 0.000497208428624 -0.000308288954323 -0.000624893971007 1 +force Hf 0.000296846151412 0.000201222651905 -0.000156659745366 1 +force Hf 0.000522378286402 0.000302382995416 -0.002322982957852 0 +force Hf -0.000327338364474 -0.000151654345351 0.011330565470637 0 +force Hf 0.001128876755428 0.000650964829087 -0.023510999896574 0 +force Hf -0.000492710403291 -0.000427841962113 -0.000571721523031 1 +force Hf -0.000263946394687 0.000095982863118 0.000506379088121 1 +force Hf 0.000530026832236 -0.001484720062892 -0.001697446874174 0 +force Hf -0.000343078396231 -0.000198336534040 0.011374277326759 0 +force Hf 0.001244680525286 0.000698523985866 -0.023615055419694 0 +force Hf -0.000588090560696 -0.000247387113096 0.002378823405107 1 +force Hf -0.000047447788957 -0.000291920453260 0.000488294290046 1 +force Hf -0.001022907027303 0.001194231001854 -0.001710797887400 0 +force Hf -0.000405825797499 -0.000234119562557 0.012449040610635 0 +force Hf 0.001227255162842 0.000730995615152 -0.023613611732023 0 +force Hf -0.000011915392884 0.000631088328379 -0.000575465340721 1 +force Hf -0.000165596256774 -0.000114127947356 0.000452395891880 1 +force Hf 0.002015524698705 0.001167350944600 -0.001566620636692 0 +force Hf -0.000296103541030 -0.000208127483115 0.011332682747542 0 +force Hf 0.001157747375331 0.000670231259027 -0.023622852284710 0 +force N -0.000392498034303 -0.000241084923559 -0.000720502209732 1 + +# Energy components: + A_diel = -0.7320579393514058 + Eewald = 38794.1410491641290719 + EH = 39766.0375185524899280 + Eloc = -79629.2447557189589133 + Enl = -270.1594677016043988 + EvdW = -0.3334782106493844 + Exc = -796.7011054863980917 + Exc_core = 594.6257437730023412 + KE = 421.4606504893110923 + MuShift = -0.0074274603517292 +------------------------------------- + Etot = -1120.9133305383718380 + TS = 0.0014895137979732 +------------------------------------- + F = -1120.9148200521697163 + muN = -61.8522997709257680 +------------------------------------- + G = -1059.0625202812439056 + +IonicMinimize: Iter: 9 G: -1059.062520281243906 |grad|_K: 5.374e-04 alpha: 7.974e-01 linmin: 1.720e-02 t[s]: 1819.19 + +#--- Lowdin population analysis --- +# oxidation-state C -0.253 -0.235 -0.234 -0.209 -0.225 -0.233 -0.235 -0.234 -0.210 -0.225 -0.233 -0.228 -0.234 -0.210 -0.227 -0.234 -0.235 -0.233 -0.210 -0.225 +# magnetic-moments C -0.005 +0.000 -0.005 -0.011 -0.130 -0.001 +0.001 -0.005 -0.014 -0.140 -0.001 +0.001 -0.005 -0.014 -0.173 -0.001 +0.000 -0.004 -0.014 -0.129 +# oxidation-state Hf +0.647 +0.253 +0.247 +0.243 +0.113 +0.650 +0.255 +0.251 +0.243 +0.113 -0.115 +0.255 +0.251 +0.243 +0.113 +0.648 +0.244 +0.250 +0.243 +0.115 +# magnetic-moments Hf +0.077 +0.010 +0.001 +0.001 -0.001 +0.079 +0.009 +0.002 +0.001 +0.000 +0.065 +0.009 +0.002 +0.001 +0.000 +0.076 +0.004 +0.002 +0.001 -0.011 +# oxidation-state N -0.851 +# magnetic-moments N -0.004 + + +Computing DFT-D3 correction: +# coordination-number C 5.812 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.022 16.663 16.700 16.623 13.885 11.020 16.660 16.687 16.623 13.885 12.272 16.660 16.687 16.623 13.885 11.021 16.806 16.686 16.623 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120391 +EvdW_8 = -0.213109 +Shifting auxilliary hamiltonian by -0.000143 to set nElectrons=325.538420 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 21 iterations at t[s]: 1821.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538420 magneticMoment: [ Abs: 1.06163 Tot: -0.32411 ] +ElecMinimize: Iter: 0 G: -1059.062401169696159 |grad|_K: 1.563e-06 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774479 of unit cell: Completed after 31 iterations at t[s]: 1822.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771753 of unit cell: Completed after 31 iterations at t[s]: 1823.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.553926 magneticMoment: [ Abs: 1.06267 Tot: -0.32630 ] + SubspaceRotationAdjust: set factor to 0.132 +ElecMinimize: Iter: 1 G: -1059.062453426178990 |grad|_K: 5.998e-07 alpha: 6.205e-02 linmin: 6.772e-04 t[s]: 1824.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771696 of unit cell: Completed after 11 iterations at t[s]: 1825.16 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.861496e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 14 iterations at t[s]: 1825.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771530 of unit cell: Completed after 11 iterations at t[s]: 1826.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540339 magneticMoment: [ Abs: 1.05561 Tot: -0.31632 ] + SubspaceRotationAdjust: set factor to 0.0882 +ElecMinimize: Iter: 2 G: -1059.062483545239957 |grad|_K: 3.857e-07 alpha: 2.417e-01 linmin: -4.669e-04 t[s]: 1827.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 11 iterations at t[s]: 1827.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 12 iterations at t[s]: 1828.50 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538936 magneticMoment: [ Abs: 1.05678 Tot: -0.31459 ] + SubspaceRotationAdjust: set factor to 0.0986 +ElecMinimize: Iter: 3 G: -1059.062506951888963 |grad|_K: 2.503e-07 alpha: 4.502e-01 linmin: 3.063e-04 t[s]: 1829.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 9 iterations at t[s]: 1830.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771516 of unit cell: Completed after 9 iterations at t[s]: 1830.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538730 magneticMoment: [ Abs: 1.05947 Tot: -0.31354 ] + SubspaceRotationAdjust: set factor to 0.0935 +ElecMinimize: Iter: 4 G: -1059.062522195991278 |grad|_K: 2.688e-07 alpha: 7.021e-01 linmin: -7.955e-06 t[s]: 1831.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771716 of unit cell: Completed after 22 iterations at t[s]: 1832.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771589 of unit cell: Completed after 17 iterations at t[s]: 1832.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.543673 magneticMoment: [ Abs: 1.06079 Tot: -0.31338 ] + SubspaceRotationAdjust: set factor to 0.0697 +ElecMinimize: Iter: 5 G: -1059.062528666501976 |grad|_K: 2.388e-07 alpha: 2.530e-01 linmin: 5.055e-05 t[s]: 1833.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771543 of unit cell: Completed after 13 iterations at t[s]: 1834.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 8 iterations at t[s]: 1834.93 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539299 magneticMoment: [ Abs: 1.06022 Tot: -0.30934 ] + SubspaceRotationAdjust: set factor to 0.0679 +ElecMinimize: Iter: 6 G: -1059.062536242360920 |grad|_K: 1.591e-07 alpha: 3.755e-01 linmin: -1.352e-03 t[s]: 1835.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771507 of unit cell: Completed after 9 iterations at t[s]: 1836.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771502 of unit cell: Completed after 3 iterations at t[s]: 1837.06 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537858 magneticMoment: [ Abs: 1.06128 Tot: -0.30774 ] + SubspaceRotationAdjust: set factor to 0.0808 +ElecMinimize: Iter: 7 G: -1059.062540964587924 |grad|_K: 1.164e-07 alpha: 5.127e-01 linmin: -1.335e-03 t[s]: 1838.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 13 iterations at t[s]: 1838.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 3 iterations at t[s]: 1839.17 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540626 magneticMoment: [ Abs: 1.06288 Tot: -0.30785 ] + SubspaceRotationAdjust: set factor to 0.0713 +ElecMinimize: Iter: 8 G: -1059.062543205063093 |grad|_K: 1.331e-07 alpha: 4.576e-01 linmin: 8.632e-04 t[s]: 1840.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 11 iterations at t[s]: 1840.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771532 of unit cell: Completed after 4 iterations at t[s]: 1841.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539561 magneticMoment: [ Abs: 1.06384 Tot: -0.30643 ] + SubspaceRotationAdjust: set factor to 0.0687 +ElecMinimize: Iter: 9 G: -1059.062545247568323 |grad|_K: 9.621e-08 alpha: 3.415e-01 linmin: 1.928e-04 t[s]: 1842.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 8 iterations at t[s]: 1842.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 3 iterations at t[s]: 1843.47 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540019 magneticMoment: [ Abs: 1.06475 Tot: -0.30503 ] + SubspaceRotationAdjust: set factor to 0.0691 +ElecMinimize: Iter: 10 G: -1059.062546958834446 |grad|_K: 7.960e-08 alpha: 5.207e-01 linmin: -2.275e-03 t[s]: 1844.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771548 of unit cell: Completed after 3 iterations at t[s]: 1844.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1845.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540821 magneticMoment: [ Abs: 1.06636 Tot: -0.30414 ] + SubspaceRotationAdjust: set factor to 0.0807 +ElecMinimize: Iter: 11 G: -1059.062548413943659 |grad|_K: 6.812e-08 alpha: 6.112e-01 linmin: -1.355e-03 t[s]: 1846.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771538 of unit cell: Completed after 8 iterations at t[s]: 1847.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1847.65 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540118 magneticMoment: [ Abs: 1.06754 Tot: -0.30319 ] + SubspaceRotationAdjust: set factor to 0.0732 +ElecMinimize: Iter: 12 G: -1059.062549277165772 |grad|_K: 7.295e-08 alpha: 4.928e-01 linmin: 2.408e-03 t[s]: 1848.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 5 iterations at t[s]: 1849.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771544 of unit cell: Completed after 2 iterations at t[s]: 1849.78 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540463 magneticMoment: [ Abs: 1.06863 Tot: -0.30212 ] + SubspaceRotationAdjust: set factor to 0.087 +ElecMinimize: Iter: 13 G: -1059.062549858225111 |grad|_K: 5.287e-08 alpha: 3.722e-01 linmin: -7.275e-04 t[s]: 1850.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 3 iterations at t[s]: 1851.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 0 iterations at t[s]: 1851.89 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540644 magneticMoment: [ Abs: 1.06950 Tot: -0.30110 ] + SubspaceRotationAdjust: set factor to 0.0894 +ElecMinimize: Iter: 14 G: -1059.062550341381211 |grad|_K: 3.846e-08 alpha: 4.700e-01 linmin: -3.079e-03 t[s]: 1852.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 2 iterations at t[s]: 1853.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 0 iterations at t[s]: 1854.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540530 magneticMoment: [ Abs: 1.07060 Tot: -0.30030 ] + SubspaceRotationAdjust: set factor to 0.108 +ElecMinimize: Iter: 15 G: -1059.062550664756372 |grad|_K: 3.463e-08 alpha: 5.672e-01 linmin: -1.337e-03 t[s]: 1854.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 3 iterations at t[s]: 1855.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 1 iterations at t[s]: 1856.13 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540236 magneticMoment: [ Abs: 1.07162 Tot: -0.29963 ] + SubspaceRotationAdjust: set factor to 0.106 +ElecMinimize: Iter: 16 G: -1059.062550849466788 |grad|_K: 3.645e-08 alpha: 4.340e-01 linmin: 1.141e-03 t[s]: 1857.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 3 iterations at t[s]: 1857.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 0 iterations at t[s]: 1858.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540482 magneticMoment: [ Abs: 1.07263 Tot: -0.29886 ] + SubspaceRotationAdjust: set factor to 0.115 +ElecMinimize: Iter: 17 G: -1059.062550999316272 |grad|_K: 3.296e-08 alpha: 3.361e-01 linmin: 1.442e-03 t[s]: 1859.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 2 iterations at t[s]: 1859.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 0 iterations at t[s]: 1860.28 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539950 magneticMoment: [ Abs: 1.07330 Tot: -0.29781 ] + SubspaceRotationAdjust: set factor to 0.104 +ElecMinimize: Iter: 18 G: -1059.062551104174418 |grad|_K: 2.735e-08 alpha: 3.007e-01 linmin: -6.856e-04 t[s]: 1861.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 1 iterations at t[s]: 1861.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1862.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540207 magneticMoment: [ Abs: 1.07446 Tot: -0.29696 ] + SubspaceRotationAdjust: set factor to 0.141 +ElecMinimize: Iter: 19 G: -1059.062551216006341 |grad|_K: 2.153e-08 alpha: 3.937e-01 linmin: -4.787e-03 t[s]: 1863.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 3 iterations at t[s]: 1863.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 0 iterations at t[s]: 1864.44 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540581 magneticMoment: [ Abs: 1.07520 Tot: -0.29669 ] + SubspaceRotationAdjust: set factor to 0.089 +ElecMinimize: Iter: 20 G: -1059.062551251893183 |grad|_K: 3.948e-08 alpha: 2.407e-01 linmin: 3.900e-03 t[s]: 1865.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 3 iterations at t[s]: 1866.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771544 of unit cell: Completed after 1 iterations at t[s]: 1866.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540421 magneticMoment: [ Abs: 1.07621 Tot: -0.29602 ] + SubspaceRotationAdjust: set factor to 0.11 +ElecMinimize: Iter: 21 G: -1059.062551290732699 |grad|_K: 2.444e-08 alpha: 1.031e-01 linmin: 1.566e-03 t[s]: 1867.75 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.058e-07 + +Computing DFT-D3 correction: +# coordination-number C 5.812 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.022 16.663 16.700 16.623 13.885 11.020 16.660 16.687 16.623 13.885 12.272 16.660 16.687 16.623 13.885 11.021 16.806 16.686 16.623 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120391 +EvdW_8 = -0.213109 + +# Ionic positions in cartesian coordinates: +ion C 15.504942992091337 8.964463811395541 29.768805400309958 1 +ion C 6.499888154498026 0.174271020274540 23.723963133729637 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.344099073322528 9.105225019303012 29.228186379222439 1 +ion C 0.300509813419387 0.173767512085032 23.454576151549375 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.553298576283327 3.555370431780835 29.227730836042120 1 +ion C 9.566198838496350 5.530957474406177 24.017384949209251 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.147126172600714 3.554176336567128 28.961019980468983 1 +ion C 3.393992646906163 5.546109437238769 23.723920453796829 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.067245431099117 0.052311790591899 31.131186424791395 1 +ion Hf 12.568645304106557 7.267008427173609 26.590230126304128 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.091020342976576 0.051915771919721 30.872227604129126 1 +ion Hf 6.358766702196761 7.265452858470161 26.325530147103024 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.271862910922056 5.361180848915451 31.050831898379602 1 +ion Hf 9.469083434009111 1.885843921193783 26.325151337375761 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421601314528411 5.232274078130517 31.672461085053946 1 +ion Hf 3.295946540707694 1.905499268439218 26.029397025530834 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.219715440004686 5.328683770837693 34.676375818775227 1 + +# Forces in Cartesian coordinates: +force C -0.000046886661542 -0.000000837589991 -0.000909413374022 1 +force C -0.000130693165026 0.000127341190726 0.000126405933288 1 +force C 0.000192843372492 0.000111241349616 -0.002430073428718 0 +force C 0.000158163716821 0.000091878263302 -0.003656989530916 0 +force C -0.000928966607735 -0.000713134297021 0.023411229796998 0 +force C 0.000012545402092 -0.000486962143446 0.000053026741734 1 +force C 0.000072840408546 0.000033277444893 0.000242279343374 1 +force C 0.000122618700981 0.000140702687929 -0.002452902078351 0 +force C 0.000142168667586 -0.000219635542200 -0.003376232804792 0 +force C -0.001165916729252 -0.000675279496093 0.023446997871483 0 +force C -0.000491147216625 0.000222379552207 0.000234470930230 1 +force C 0.000002243732279 0.000005204114622 0.000080387235671 1 +force C 0.000183782416386 0.000036033934642 -0.002452868430315 0 +force C -0.000120277802027 0.000233294782523 -0.003375154320027 0 +force C -0.000984642802651 -0.000568342234366 0.022945307403880 0 +force C -0.000284749871589 -0.000191845387957 -0.000292857248916 1 +force C 0.000046962951512 -0.000167619457905 0.000161522650221 1 +force C 0.000061408102243 0.000035122465245 -0.000785801249170 0 +force C 0.000411533705509 0.000238045281934 -0.003322699245204 0 +force C -0.001079831043949 -0.000451622167131 0.023405678484247 0 +force Hf -0.000374619068162 0.000223375046822 -0.000217337880126 1 +force Hf -0.000091856642656 -0.000116656397962 -0.000221188073315 1 +force Hf 0.000588834014293 0.000329521062042 -0.001861181987767 0 +force Hf -0.000311117995998 -0.000156910371975 0.011049012431070 0 +force Hf 0.001160599644814 0.000671877961934 -0.024168714624037 0 +force Hf 0.000364734407652 0.000326043727585 -0.000017114824632 1 +force Hf -0.000023091083857 0.000145399353798 -0.001256447303875 1 +force Hf 0.000398226579534 -0.001455259621276 -0.001200787369771 0 +force Hf -0.000343715561442 -0.000198416986952 0.011060320052403 0 +force Hf 0.001272299336709 0.000707129660209 -0.024254299804573 0 +force Hf 0.000809747984757 0.000330739640857 -0.000788325764789 1 +force Hf 0.000169061139921 -0.000060709040102 -0.001157124954256 1 +force Hf -0.001054939860794 0.001072131653367 -0.001209727526872 0 +force Hf -0.000386415654297 -0.000222387689429 0.012202275286536 0 +force Hf 0.001246619442397 0.000748856313393 -0.024253080969599 0 +force Hf -0.000075556676197 -0.000465571736860 -0.000251744438602 1 +force Hf 0.000075313030586 0.000105926647790 -0.001181444155236 1 +force Hf 0.001928904553897 0.001121601357244 -0.001004488031434 0 +force Hf -0.000291237418089 -0.000190028685989 0.011048610473556 0 +force Hf 0.001193972520690 0.000689575027248 -0.024274004404783 0 +force N -0.000549234025255 -0.000329153635225 0.000729886918041 1 + +# Energy components: + A_diel = -0.7286928900790074 + Eewald = 38795.9260681061714422 + EH = 39768.0231878057093127 + Eloc = -79633.0231477865454508 + Enl = -270.1594417408389290 + EvdW = -0.3334999611453632 + Exc = -796.7039564091730881 + Exc_core = 594.6257512163722367 + KE = 421.4674306582320469 + MuShift = -0.0074550707430036 +------------------------------------- + Etot = -1120.9137560720330384 + TS = 0.0014752725980177 +------------------------------------- + F = -1120.9152313446311382 + muN = -61.8526800538985171 +------------------------------------- + G = -1059.0625512907326993 + +IonicMinimize: Iter: 10 G: -1059.062551290732699 |grad|_K: 4.280e-04 alpha: 1.000e+00 linmin: 1.265e-02 t[s]: 1873.06 + +#--- Lowdin population analysis --- +# oxidation-state C -0.251 -0.235 -0.235 -0.210 -0.221 -0.232 -0.236 -0.235 -0.211 -0.221 -0.233 -0.229 -0.235 -0.211 -0.223 -0.234 -0.235 -0.234 -0.211 -0.221 +# magnetic-moments C -0.005 +0.001 -0.005 -0.010 -0.129 -0.001 +0.001 -0.005 -0.013 -0.140 -0.001 +0.002 -0.005 -0.013 -0.174 -0.001 +0.001 -0.004 -0.014 -0.129 +# oxidation-state Hf +0.646 +0.252 +0.246 +0.242 +0.114 +0.649 +0.254 +0.249 +0.242 +0.114 -0.116 +0.254 +0.250 +0.242 +0.114 +0.647 +0.243 +0.249 +0.242 +0.116 +# magnetic-moments Hf +0.082 +0.010 +0.001 +0.001 -0.001 +0.085 +0.009 +0.002 +0.001 -0.000 +0.070 +0.009 +0.002 +0.000 -0.000 +0.082 +0.004 +0.002 +0.001 -0.011 +# oxidation-state N -0.849 +# magnetic-moments N -0.005 + + +Computing DFT-D3 correction: +# coordination-number C 5.813 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.919 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.020 16.664 16.702 16.623 13.885 11.017 16.660 16.689 16.623 13.885 12.269 16.660 16.689 16.623 13.885 11.019 16.806 16.688 16.623 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120394 +EvdW_8 = -0.213122 +Shifting auxilliary hamiltonian by -0.000004 to set nElectrons=325.540421 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 15 iterations at t[s]: 1875.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540421 magneticMoment: [ Abs: 1.08219 Tot: -0.29292 ] +ElecMinimize: Iter: 0 G: -1059.062554849721209 |grad|_K: 2.893e-07 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771216 of unit cell: Completed after 19 iterations at t[s]: 1876.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771476 of unit cell: Completed after 19 iterations at t[s]: 1877.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.536586 magneticMoment: [ Abs: 1.08126 Tot: -0.29124 ] + SubspaceRotationAdjust: set factor to 0.0777 +ElecMinimize: Iter: 1 G: -1059.062560363171087 |grad|_K: 1.942e-07 alpha: 1.902e-01 linmin: 4.611e-04 t[s]: 1878.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 11 iterations at t[s]: 1879.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 6 iterations at t[s]: 1879.76 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540618 magneticMoment: [ Abs: 1.08204 Tot: -0.29203 ] + SubspaceRotationAdjust: set factor to 0.0467 +ElecMinimize: Iter: 2 G: -1059.062563450306243 |grad|_K: 9.644e-08 alpha: 2.392e-01 linmin: 1.979e-03 t[s]: 1880.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 3 iterations at t[s]: 1881.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 8 iterations at t[s]: 1881.94 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540894 magneticMoment: [ Abs: 1.08337 Tot: -0.29254 ] + SubspaceRotationAdjust: set factor to 0.0467 +ElecMinimize: Iter: 3 G: -1059.062565407471084 |grad|_K: 6.919e-08 alpha: 6.682e-01 linmin: 9.479e-03 t[s]: 1883.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 3 iterations at t[s]: 1883.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 3 iterations at t[s]: 1884.19 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540564 magneticMoment: [ Abs: 1.08412 Tot: -0.29236 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 4 G: -1059.062566785252102 |grad|_K: 5.072e-08 alpha: 9.036e-01 linmin: -2.185e-03 t[s]: 1885.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 3 iterations at t[s]: 1885.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 0 iterations at t[s]: 1886.42 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540310 magneticMoment: [ Abs: 1.08455 Tot: -0.29200 ] + SubspaceRotationAdjust: set factor to 0.063 +ElecMinimize: Iter: 5 G: -1059.062567526380690 |grad|_K: 4.216e-08 alpha: 8.031e-01 linmin: 1.622e-03 t[s]: 1887.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771548 of unit cell: Completed after 5 iterations at t[s]: 1888.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 0 iterations at t[s]: 1888.67 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541385 magneticMoment: [ Abs: 1.08541 Tot: -0.29219 ] + SubspaceRotationAdjust: set factor to 0.0535 +ElecMinimize: Iter: 6 G: -1059.062567925328040 |grad|_K: 4.327e-08 alpha: 6.743e-01 linmin: 8.328e-04 t[s]: 1889.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 8 iterations at t[s]: 1890.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 3 iterations at t[s]: 1890.90 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540345 magneticMoment: [ Abs: 1.08581 Tot: -0.29167 ] + SubspaceRotationAdjust: set factor to 0.0446 +ElecMinimize: Iter: 7 G: -1059.062568214761541 |grad|_K: 3.999e-08 alpha: 4.731e-01 linmin: 3.319e-04 t[s]: 1892.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 3 iterations at t[s]: 1892.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 0 iterations at t[s]: 1893.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540394 magneticMoment: [ Abs: 1.08674 Tot: -0.29141 ] + SubspaceRotationAdjust: set factor to 0.0577 +ElecMinimize: Iter: 8 G: -1059.062568596498522 |grad|_K: 3.332e-08 alpha: 6.588e-01 linmin: -3.719e-03 t[s]: 1894.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 8 iterations at t[s]: 1894.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 0 iterations at t[s]: 1895.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540863 magneticMoment: [ Abs: 1.08746 Tot: -0.29142 ] + SubspaceRotationAdjust: set factor to 0.045 +ElecMinimize: Iter: 9 G: -1059.062568791920285 |grad|_K: 5.783e-08 alpha: 4.785e-01 linmin: 6.717e-04 t[s]: 1896.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 8 iterations at t[s]: 1897.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 4 iterations at t[s]: 1897.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540439 magneticMoment: [ Abs: 1.08828 Tot: -0.29111 ] + SubspaceRotationAdjust: set factor to 0.0603 +ElecMinimize: Iter: 10 G: -1059.062568995387210 |grad|_K: 3.587e-08 alpha: 2.003e-01 linmin: 8.261e-04 t[s]: 1898.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771526 of unit cell: Completed after 0 iterations at t[s]: 1899.27 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 6.008552e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 5 iterations at t[s]: 1899.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 2 iterations at t[s]: 1900.48 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539797 magneticMoment: [ Abs: 1.08896 Tot: -0.29070 ] + SubspaceRotationAdjust: set factor to 0.0575 +ElecMinimize: Iter: 11 G: -1059.062569174499231 |grad|_K: 3.604e-08 alpha: 4.245e-01 linmin: 1.624e-03 t[s]: 1901.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 3 iterations at t[s]: 1902.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 0 iterations at t[s]: 1902.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540161 magneticMoment: [ Abs: 1.08991 Tot: -0.29053 ] + SubspaceRotationAdjust: set factor to 0.0707 +ElecMinimize: Iter: 12 G: -1059.062569351037837 |grad|_K: 2.974e-08 alpha: 4.161e-01 linmin: -3.138e-04 t[s]: 1903.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 3 iterations at t[s]: 1904.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 1 iterations at t[s]: 1905.05 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540561 magneticMoment: [ Abs: 1.09049 Tot: -0.29049 ] + SubspaceRotationAdjust: set factor to 0.0627 +ElecMinimize: Iter: 13 G: -1059.062569430836675 |grad|_K: 3.198e-08 alpha: 2.856e-01 linmin: 1.459e-03 t[s]: 1906.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 3 iterations at t[s]: 1906.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 0 iterations at t[s]: 1907.31 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540286 magneticMoment: [ Abs: 1.09098 Tot: -0.29025 ] + SubspaceRotationAdjust: set factor to 0.0812 +ElecMinimize: Iter: 14 G: -1059.062569499810252 |grad|_K: 2.367e-08 alpha: 2.208e-01 linmin: -1.502e-03 t[s]: 1908.40 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 7.171e-09 + +Computing DFT-D3 correction: +# coordination-number C 5.813 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.919 5.970 5.955 5.940 2.985 +# coordination-number Hf 11.020 16.664 16.702 16.623 13.885 11.017 16.660 16.689 16.623 13.885 12.269 16.660 16.689 16.623 13.885 11.019 16.806 16.688 16.623 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120394 +EvdW_8 = -0.213122 + +# Ionic positions in cartesian coordinates: +ion C 15.504887359818241 8.964515817442175 29.764829740732637 1 +ion C 6.499442078638030 0.174664967315910 23.724277744838687 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.344132690041555 9.103340288787194 29.228637204929264 1 +ion C 0.300764768808802 0.173888985456805 23.455251322981180 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.551448389913540 3.556239087814345 29.228719191990489 1 +ion C 9.566204067479323 5.530972446738805 24.017345316830369 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.146788368811777 3.553904821085837 28.960447521389074 1 +ion C 3.394117578548286 5.545553640114092 23.724339551010420 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.066551226874913 0.052798167227857 31.130070823346564 1 +ion Hf 12.568212471726895 7.266573303839201 26.589678555435455 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.091716100452348 0.052641269502521 30.871711079974666 1 +ion Hf 6.358842831455004 7.265791958934067 26.322039329255809 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.274173369401717 5.362116512965859 31.053170510812414 1 +ion Hf 9.469580108215251 1.885833889924274 26.321958528251137 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421424567436301 5.231351052284760 31.671237916449623 1 +ion Hf 3.296111786818011 1.905780925012821 26.026030789130630 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.218386713969895 5.327884423007899 34.680562272189924 1 + +# Forces in Cartesian coordinates: +force C 0.000010435549544 0.000011044950526 -0.000479965142244 1 +force C -0.000089359376389 0.000059202478623 -0.000026443382362 1 +force C 0.000203175902477 0.000115402104717 -0.002376829043276 0 +force C 0.000153515471932 0.000089370488228 -0.003588172677491 0 +force C -0.000953277460749 -0.000717251037035 0.023538711921024 0 +force C -0.000045694173227 -0.000148253087021 -0.000062576542317 1 +force C 0.000076585802140 0.000043379573133 -0.000048506047044 1 +force C 0.000111798096629 0.000153308541400 -0.002425678065240 0 +force C 0.000141327866124 -0.000227399341818 -0.003296677775184 0 +force C -0.001164028407740 -0.000671160234847 0.023585750220261 0 +force C -0.000156006835922 0.000015788692172 -0.000006168361929 1 +force C 0.000010338843825 0.000004725965309 -0.000087193064590 1 +force C 0.000190594132752 0.000020934210367 -0.002423777170678 0 +force C -0.000127529312149 0.000236194250893 -0.003297430340372 0 +force C -0.000994150512551 -0.000574632596709 0.023135910231849 0 +force C -0.000001467556120 0.000000364077682 -0.000127551373239 1 +force C 0.000003510988790 -0.000104977171392 -0.000026253697226 1 +force C 0.000051192741487 0.000031158274886 -0.000783833136744 0 +force C 0.000412994612858 0.000238503824923 -0.003231724120574 0 +force C -0.001098313772515 -0.000468918284741 0.023536859306461 0 +force Hf -0.000128965175852 0.000105348293814 -0.000261788300160 1 +force Hf -0.000041364113804 -0.000027800124768 -0.000333770126104 1 +force Hf 0.000539439776157 0.000313771999667 -0.002232665115570 0 +force Hf -0.000325737737305 -0.000159759268223 0.011293184144207 0 +force Hf 0.001141475927427 0.000659964000390 -0.023767991349463 0 +force Hf 0.000145016279015 0.000133176097037 -0.000236622472042 1 +force Hf 0.000000836845264 0.000004508787485 -0.000489132616665 1 +force Hf 0.000466278643275 -0.001467740408712 -0.001562869617740 0 +force Hf -0.000352007637725 -0.000203246277024 0.011317149527640 0 +force Hf 0.001254329925426 0.000699983154726 -0.023862851113907 0 +force Hf 0.000113759172347 0.000037274488291 -0.000927421938077 1 +force Hf 0.000005917213920 -0.000003153647983 -0.000499631138811 1 +force Hf -0.001041198143596 0.001132363960700 -0.001578857872760 0 +force Hf -0.000401829885690 -0.000231384575968 0.012441603960361 0 +force Hf 0.001232201910878 0.000737597716059 -0.023860118382630 0 +force Hf 0.000005387930741 -0.000174751823462 -0.000286894951628 1 +force Hf 0.000059157490688 0.000040435107080 -0.000689910703621 1 +force Hf 0.001958108634891 0.001127099024835 -0.001389412825962 0 +force Hf -0.000300732314208 -0.000201386280762 0.011293741266144 0 +force Hf 0.001173107050737 0.000678245677748 -0.023864606697750 0 +force N -0.000401930213527 -0.000255031657194 0.000146025776614 1 + +# Energy components: + A_diel = -0.7273669922087918 + Eewald = 38796.5298414231001516 + EH = 39768.5403526348891319 + Eloc = -79634.1450405560608488 + Enl = -270.1596273416523672 + EvdW = -0.3335161594042274 + Exc = -796.7037877430670960 + Exc_core = 594.6257629160249962 + KE = 421.4670822609709830 + MuShift = -0.0074532100896885 +------------------------------------- + Etot = -1120.9137527674886314 + TS = 0.0014711591013757 +------------------------------------- + F = -1120.9152239265899880 + muN = -61.8526544267798428 +------------------------------------- + G = -1059.0625694998102517 + +IonicMinimize: Iter: 11 G: -1059.062569499810252 |grad|_K: 2.365e-04 alpha: 1.000e+00 linmin: -1.299e-02 t[s]: 1912.67 + +#--- Lowdin population analysis --- +# oxidation-state C -0.252 -0.235 -0.234 -0.210 -0.223 -0.233 -0.235 -0.234 -0.211 -0.223 -0.233 -0.228 -0.234 -0.211 -0.224 -0.234 -0.235 -0.233 -0.211 -0.223 +# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.004 -0.013 -0.141 -0.001 +0.002 -0.004 -0.013 -0.176 -0.001 +0.001 -0.004 -0.014 -0.130 +# oxidation-state Hf +0.646 +0.253 +0.246 +0.242 +0.113 +0.649 +0.254 +0.250 +0.242 +0.114 -0.115 +0.254 +0.250 +0.243 +0.114 +0.647 +0.244 +0.250 +0.242 +0.115 +# magnetic-moments Hf +0.085 +0.010 +0.001 +0.001 -0.002 +0.088 +0.009 +0.002 +0.001 -0.000 +0.072 +0.009 +0.002 +0.000 -0.000 +0.085 +0.004 +0.002 +0.001 -0.012 +# oxidation-state N -0.850 +# magnetic-moments N -0.005 + + +Computing DFT-D3 correction: +# coordination-number C 5.813 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.918 5.971 5.956 5.940 2.985 +# coordination-number Hf 11.018 16.667 16.705 16.624 13.885 11.015 16.663 16.692 16.624 13.885 12.270 16.663 16.692 16.623 13.885 11.017 16.810 16.692 16.624 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120407 +EvdW_8 = -0.213174 +Shifting auxilliary hamiltonian by -0.000012 to set nElectrons=325.540286 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771566 of unit cell: Completed after 16 iterations at t[s]: 1914.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540286 magneticMoment: [ Abs: 1.10083 Tot: -0.29270 ] +ElecMinimize: Iter: 0 G: -1059.062546483299002 |grad|_K: 6.159e-07 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.772186 of unit cell: Completed after 27 iterations at t[s]: 1916.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771669 of unit cell: Completed after 27 iterations at t[s]: 1917.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.547733 magneticMoment: [ Abs: 1.10044 Tot: -0.29355 ] + SubspaceRotationAdjust: set factor to 0.0548 +ElecMinimize: Iter: 1 G: -1059.062567664502467 |grad|_K: 2.572e-07 alpha: 1.601e-01 linmin: 2.462e-04 t[s]: 1918.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771618 of unit cell: Completed after 8 iterations at t[s]: 1918.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 13 iterations at t[s]: 1919.53 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541833 magneticMoment: [ Abs: 1.09769 Tot: -0.29033 ] + SubspaceRotationAdjust: set factor to 0.0358 +ElecMinimize: Iter: 2 G: -1059.062574554051480 |grad|_K: 1.055e-07 alpha: 3.020e-01 linmin: -3.295e-04 t[s]: 1920.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771565 of unit cell: Completed after 5 iterations at t[s]: 1921.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771558 of unit cell: Completed after 5 iterations at t[s]: 1921.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540948 magneticMoment: [ Abs: 1.09762 Tot: -0.29006 ] + SubspaceRotationAdjust: set factor to 0.0435 +ElecMinimize: Iter: 3 G: -1059.062576899433225 |grad|_K: 6.092e-08 alpha: 5.991e-01 linmin: -1.460e-03 t[s]: 1922.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771561 of unit cell: Completed after 3 iterations at t[s]: 1923.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771563 of unit cell: Completed after 3 iterations at t[s]: 1924.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541156 magneticMoment: [ Abs: 1.09795 Tot: -0.29022 ] + SubspaceRotationAdjust: set factor to 0.0478 +ElecMinimize: Iter: 4 G: -1059.062578010476955 |grad|_K: 4.769e-08 alpha: 8.470e-01 linmin: -4.129e-03 t[s]: 1925.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 4 iterations at t[s]: 1925.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771551 of unit cell: Completed after 0 iterations at t[s]: 1926.38 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540317 magneticMoment: [ Abs: 1.09782 Tot: -0.28974 ] + SubspaceRotationAdjust: set factor to 0.0572 +ElecMinimize: Iter: 5 G: -1059.062578756237144 |grad|_K: 3.863e-08 alpha: 9.027e-01 linmin: -2.473e-03 t[s]: 1927.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 3 iterations at t[s]: 1928.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 0 iterations at t[s]: 1928.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540279 magneticMoment: [ Abs: 1.09799 Tot: -0.28959 ] + SubspaceRotationAdjust: set factor to 0.0687 +ElecMinimize: Iter: 6 G: -1059.062579225403852 |grad|_K: 3.661e-08 alpha: 8.696e-01 linmin: -3.530e-04 t[s]: 1929.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771556 of unit cell: Completed after 3 iterations at t[s]: 1930.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771555 of unit cell: Completed after 0 iterations at t[s]: 1930.87 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540360 magneticMoment: [ Abs: 1.09857 Tot: -0.28972 ] + SubspaceRotationAdjust: set factor to 0.0802 +ElecMinimize: Iter: 7 G: -1059.062579607634689 |grad|_K: 3.769e-08 alpha: 8.121e-01 linmin: -3.104e-04 t[s]: 1931.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 7 iterations at t[s]: 1932.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771543 of unit cell: Completed after 0 iterations at t[s]: 1933.10 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539463 magneticMoment: [ Abs: 1.09902 Tot: -0.28951 ] + SubspaceRotationAdjust: set factor to 0.069 +ElecMinimize: Iter: 8 G: -1059.062579948262510 |grad|_K: 5.347e-08 alpha: 6.664e-01 linmin: 2.187e-03 t[s]: 1934.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771570 of unit cell: Completed after 9 iterations at t[s]: 1934.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771554 of unit cell: Completed after 5 iterations at t[s]: 1935.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540178 magneticMoment: [ Abs: 1.09971 Tot: -0.28975 ] + SubspaceRotationAdjust: set factor to 0.048 +ElecMinimize: Iter: 9 G: -1059.062580182470128 |grad|_K: 4.555e-08 alpha: 2.735e-01 linmin: 1.509e-03 t[s]: 1936.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771551 of unit cell: Completed after 3 iterations at t[s]: 1936.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1937.56 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539895 magneticMoment: [ Abs: 1.10043 Tot: -0.28974 ] + SubspaceRotationAdjust: set factor to 0.0696 +ElecMinimize: Iter: 10 G: -1059.062580464339135 |grad|_K: 3.262e-08 alpha: 3.968e-01 linmin: -4.388e-03 t[s]: 1938.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771538 of unit cell: Completed after 7 iterations at t[s]: 1939.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771542 of unit cell: Completed after 0 iterations at t[s]: 1939.82 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539419 magneticMoment: [ Abs: 1.10064 Tot: -0.28961 ] + SubspaceRotationAdjust: set factor to 0.0518 +ElecMinimize: Iter: 11 G: -1059.062580567570876 |grad|_K: 5.258e-08 alpha: 2.681e-01 linmin: 1.743e-03 t[s]: 1940.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 3 iterations at t[s]: 1941.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771544 of unit cell: Completed after 0 iterations at t[s]: 1942.01 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539603 magneticMoment: [ Abs: 1.10123 Tot: -0.28966 ] + SubspaceRotationAdjust: set factor to 0.0907 +ElecMinimize: Iter: 12 G: -1059.062580712678482 |grad|_K: 3.095e-08 alpha: 1.749e-01 linmin: -1.401e-04 t[s]: 1943.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771549 of unit cell: Completed after 0 iterations at t[s]: 1943.61 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.245678e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771558 of unit cell: Completed after 8 iterations at t[s]: 1944.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 3 iterations at t[s]: 1944.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540128 magneticMoment: [ Abs: 1.10168 Tot: -0.28981 ] + SubspaceRotationAdjust: set factor to 0.0778 +ElecMinimize: Iter: 13 G: -1059.062580813000068 |grad|_K: 3.515e-08 alpha: 2.884e-01 linmin: 2.819e-03 t[s]: 1945.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1946.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1947.03 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540051 magneticMoment: [ Abs: 1.10255 Tot: -0.28988 ] + SubspaceRotationAdjust: set factor to 0.0776 +ElecMinimize: Iter: 14 G: -1059.062580947965444 |grad|_K: 3.344e-08 alpha: 3.652e-01 linmin: -6.867e-04 t[s]: 1948.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 8 iterations at t[s]: 1948.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 5 iterations at t[s]: 1949.29 +ElecMinimize: Step increased G by 1.427748e-08, reducing alpha to 9.173712e-03. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1950.77 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540027 magneticMoment: [ Abs: 1.10257 Tot: -0.28987 ] + SubspaceRotationAdjust: set factor to 0.0531 +ElecMinimize: Iter: 15 G: -1059.062580961762478 |grad|_K: 3.661e-08 alpha: 9.174e-03 linmin: 7.657e-03 t[s]: 1951.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1952.43 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.752114e-02. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1953.03 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.256341e-02. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1953.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771551 of unit cell: Completed after 0 iterations at t[s]: 1954.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540121 magneticMoment: [ Abs: 1.10319 Tot: -0.28997 ] + SubspaceRotationAdjust: set factor to 0.0441 +ElecMinimize: Iter: 16 G: -1059.062581008908182 |grad|_K: 3.141e-08 alpha: 1.690e-01 linmin: 9.188e-05 t[s]: 1955.21 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.125e-09 + +Computing DFT-D3 correction: +# coordination-number C 5.813 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.918 5.971 5.956 5.940 2.985 +# coordination-number Hf 11.018 16.667 16.705 16.624 13.885 11.015 16.663 16.692 16.624 13.885 12.270 16.663 16.692 16.623 13.885 11.017 16.810 16.692 16.624 13.885 +# coordination-number N 1.120 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120407 +EvdW_8 = -0.213174 + +# Ionic positions in cartesian coordinates: +ion C 15.504948804864352 8.964633155673111 29.759544139534590 1 +ion C 6.498901593751347 0.174983820573421 23.723340272274285 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343851834253940 9.102584799525292 29.226527641735863 1 +ion C 0.301088009855134 0.174065446043211 23.454314792959146 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.550518036154340 3.556173313518021 29.227103196667194 1 +ion C 9.566207230992301 5.530967913662857 24.016250747755908 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.146615843394926 3.553814731170097 28.957574189828456 1 +ion C 3.394112829485856 5.544940689928242 23.723425518669799 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.065593543723062 0.053533533255875 31.126604954473425 1 +ion Hf 12.568123960781802 7.266481470089261 26.586826597203213 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.092763182990989 0.053456932915129 30.868831841010593 1 +ion Hf 6.358532604541680 7.266008276436929 26.318081852538633 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.275002579225740 5.362411741907326 31.048783290081101 1 +ion Hf 9.469681193334079 1.885449156256283 26.317997019518099 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421310060671829 5.230132537153257 31.667634419305987 1 +ion Hf 3.296349432409755 1.905992649006220 26.020641254670984 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.213714988562330 5.324996287368837 34.677172110050229 1 + +# Forces in Cartesian coordinates: +force C 0.000028654109602 0.000008701691399 -0.000270386072224 1 +force C -0.000021222824091 -0.000007704569617 -0.000156729214946 1 +force C 0.000217074061124 0.000123220956673 -0.002404680691066 0 +force C 0.000159516233734 0.000092969299745 -0.003740477710938 0 +force C -0.000895762121181 -0.000713920269797 0.023061777171127 0 +force C -0.000045928115981 0.000057550077137 -0.000256695743008 1 +force C 0.000039361458536 0.000024552162651 -0.000203369660079 1 +force C 0.000099659988067 0.000161690319015 -0.002460260654198 0 +force C 0.000150482205000 -0.000220909215128 -0.003461288031242 0 +force C -0.001175441930003 -0.000678529289830 0.023105089493484 0 +force C 0.000048636132894 -0.000060776473291 -0.000292898746620 1 +force C 0.000016884457746 0.000006936738401 -0.000220100866130 1 +force C 0.000191510669144 0.000006368878279 -0.002459917382473 0 +force C -0.000117366534012 0.000241239883036 -0.003462310188858 0 +force C -0.000974412132548 -0.000563813822688 0.022598442976171 0 +force C 0.000081764874769 0.000058180256098 -0.000230442772536 1 +force C -0.000020024896378 -0.000015715403566 -0.000166706860700 1 +force C 0.000050964692687 0.000031092136573 -0.000848758227701 0 +force C 0.000417710365063 0.000241489638142 -0.003398931255120 0 +force C -0.001066690757873 -0.000420630590179 0.023061080652498 0 +force Hf 0.000083375474106 -0.000026222825163 -0.000066112568966 1 +force Hf -0.000012030176167 0.000013096955557 0.000357368970168 1 +force Hf 0.000527244170064 0.000308069574683 -0.002540534656771 0 +force Hf -0.000324060691236 -0.000156683694741 0.011115447433027 0 +force Hf 0.001158461144263 0.000669431557837 -0.024136314760607 0 +force Hf -0.000065010459250 -0.000050971526753 -0.000308595865124 1 +force Hf -0.000035886482741 -0.000031525883221 0.000556770282424 1 +force Hf 0.000483831933964 -0.001504004941731 -0.001850269420627 0 +force Hf -0.000341294831464 -0.000197373206932 0.011136957319528 0 +force Hf 0.001267919883239 0.000710218602158 -0.024226776153204 0 +force Hf -0.000284105624220 -0.000131250335015 -0.000142060688265 1 +force Hf -0.000069507713214 -0.000024931384425 0.000531114389868 1 +force Hf -0.001064523034331 0.001166065024192 -0.001866724011490 0 +force Hf -0.000393498764155 -0.000226422040446 0.012234710725881 0 +force Hf 0.001247988252053 0.000744588485309 -0.024224176711167 0 +force Hf 0.000063821436268 0.000099015201753 -0.000070417476759 1 +force Hf -0.000035784358195 -0.000040440756973 0.000473871283741 1 +force Hf 0.002003358722466 0.001152007404900 -0.001691785089169 0 +force Hf -0.000297273558791 -0.000201481025253 0.011115470290548 0 +force Hf 0.001194218712492 0.000690646374773 -0.024242777135571 0 +force N -0.000448957705644 -0.000289441509661 -0.000071362697348 1 + +# Energy components: + A_diel = -0.7278852361940140 + Eewald = 38799.9547770912613487 + EH = 39771.9116527662408771 + Eloc = -79640.9448731117008720 + Enl = -270.1609106229860231 + EvdW = -0.3335812705641850 + Exc = -796.7066589994444712 + Exc_core = 594.6257932052495789 + KE = 421.4754009793348359 + MuShift = -0.0074509218982978 +------------------------------------- + Etot = -1120.9137361206994683 + TS = 0.0014677993096100 +------------------------------------- + F = -1120.9152039200091622 + muN = -61.8526229111009940 +------------------------------------- + G = -1059.0625810089081824 + +IonicMinimize: Iter: 12 G: -1059.062581008908182 |grad|_K: 1.952e-04 alpha: 1.000e+00 linmin: -4.294e-04 t[s]: 1959.32 + +#--- Lowdin population analysis --- +# oxidation-state C -0.252 -0.235 -0.235 -0.210 -0.219 -0.233 -0.235 -0.235 -0.211 -0.219 -0.233 -0.229 -0.235 -0.211 -0.221 -0.234 -0.235 -0.234 -0.211 -0.219 +# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.005 -0.013 -0.140 -0.001 +0.002 -0.005 -0.013 -0.177 -0.001 +0.001 -0.004 -0.013 -0.130 +# oxidation-state Hf +0.645 +0.252 +0.245 +0.242 +0.114 +0.649 +0.253 +0.249 +0.242 +0.115 -0.117 +0.253 +0.249 +0.243 +0.115 +0.646 +0.243 +0.249 +0.242 +0.116 +# magnetic-moments Hf +0.085 +0.010 +0.001 +0.001 -0.001 +0.088 +0.009 +0.002 +0.001 -0.000 +0.073 +0.009 +0.002 +0.000 -0.000 +0.085 +0.004 +0.002 +0.001 -0.012 +# oxidation-state N -0.850 +# magnetic-moments N -0.005 + + +Computing DFT-D3 correction: +# coordination-number C 5.817 5.972 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 +# coordination-number Hf 11.021 16.671 16.706 16.624 13.885 11.019 16.668 16.693 16.624 13.885 12.271 16.668 16.693 16.623 13.885 11.020 16.813 16.693 16.624 13.885 +# coordination-number N 1.119 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120415 +EvdW_8 = -0.213203 +Shifting auxilliary hamiltonian by 0.000126 to set nElectrons=325.540121 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771557 of unit cell: Completed after 21 iterations at t[s]: 1961.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540121 magneticMoment: [ Abs: 1.10145 Tot: -0.28597 ] +ElecMinimize: Iter: 0 G: -1059.062559743235624 |grad|_K: 4.880e-07 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771160 of unit cell: Completed after 26 iterations at t[s]: 1963.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771463 of unit cell: Completed after 25 iterations at t[s]: 1963.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.533605 magneticMoment: [ Abs: 1.10164 Tot: -0.28500 ] + SubspaceRotationAdjust: set factor to 0.0318 +ElecMinimize: Iter: 1 G: -1059.062579999043464 |grad|_K: 1.679e-07 alpha: 2.417e-01 linmin: -5.585e-04 t[s]: 1964.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771496 of unit cell: Completed after 8 iterations at t[s]: 1965.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 12 iterations at t[s]: 1965.79 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537403 magneticMoment: [ Abs: 1.10373 Tot: -0.28716 ] + SubspaceRotationAdjust: set factor to 0.0319 +ElecMinimize: Iter: 2 G: -1059.062584654739567 |grad|_K: 7.210e-08 alpha: 4.685e-01 linmin: -5.022e-03 t[s]: 1966.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 4 iterations at t[s]: 1967.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 3 iterations at t[s]: 1967.88 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538492 magneticMoment: [ Abs: 1.10444 Tot: -0.28770 ] + SubspaceRotationAdjust: set factor to 0.0367 +ElecMinimize: Iter: 3 G: -1059.062586114961505 |grad|_K: 5.489e-08 alpha: 7.802e-01 linmin: -3.429e-03 t[s]: 1968.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 4 iterations at t[s]: 1969.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 0 iterations at t[s]: 1970.00 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.538539 magneticMoment: [ Abs: 1.10505 Tot: -0.28787 ] + SubspaceRotationAdjust: set factor to 0.042 +ElecMinimize: Iter: 4 G: -1059.062587081130005 |grad|_K: 4.242e-08 alpha: 8.916e-01 linmin: -3.010e-03 t[s]: 1970.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771560 of unit cell: Completed after 3 iterations at t[s]: 1971.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771560 of unit cell: Completed after 0 iterations at t[s]: 1972.09 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.539388 magneticMoment: [ Abs: 1.10593 Tot: -0.28834 ] + SubspaceRotationAdjust: set factor to 0.0488 +ElecMinimize: Iter: 5 G: -1059.062587685094968 |grad|_K: 3.579e-08 alpha: 9.228e-01 linmin: -1.827e-03 t[s]: 1973.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 3 iterations at t[s]: 1973.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 0 iterations at t[s]: 1974.18 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540309 magneticMoment: [ Abs: 1.10668 Tot: -0.28863 ] + SubspaceRotationAdjust: set factor to 0.0579 +ElecMinimize: Iter: 6 G: -1059.062588100626954 |grad|_K: 3.450e-08 alpha: 9.013e-01 linmin: 9.612e-04 t[s]: 1975.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 2 iterations at t[s]: 1975.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 0 iterations at t[s]: 1976.25 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540478 magneticMoment: [ Abs: 1.10716 Tot: -0.28851 ] + SubspaceRotationAdjust: set factor to 0.063 +ElecMinimize: Iter: 7 G: -1059.062588397494665 |grad|_K: 3.532e-08 alpha: 7.298e-01 linmin: 6.213e-04 t[s]: 1977.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 3 iterations at t[s]: 1977.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 0 iterations at t[s]: 1978.35 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541206 magneticMoment: [ Abs: 1.10809 Tot: -0.28864 ] + SubspaceRotationAdjust: set factor to 0.0694 +ElecMinimize: Iter: 8 G: -1059.062588695498107 |grad|_K: 3.085e-08 alpha: 7.026e-01 linmin: -1.264e-03 t[s]: 1979.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 4 iterations at t[s]: 1979.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 0 iterations at t[s]: 1980.46 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541129 magneticMoment: [ Abs: 1.10872 Tot: -0.28844 ] + SubspaceRotationAdjust: set factor to 0.0736 +ElecMinimize: Iter: 9 G: -1059.062588927907200 |grad|_K: 3.137e-08 alpha: 6.696e-01 linmin: -9.778e-04 t[s]: 1981.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771588 of unit cell: Completed after 3 iterations at t[s]: 1981.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771587 of unit cell: Completed after 0 iterations at t[s]: 1982.55 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541773 magneticMoment: [ Abs: 1.10943 Tot: -0.28838 ] + SubspaceRotationAdjust: set factor to 0.0734 +ElecMinimize: Iter: 10 G: -1059.062589136362703 |grad|_K: 3.078e-08 alpha: 5.799e-01 linmin: 8.554e-04 t[s]: 1983.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771576 of unit cell: Completed after 3 iterations at t[s]: 1984.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 0 iterations at t[s]: 1984.64 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541212 magneticMoment: [ Abs: 1.10974 Tot: -0.28786 ] + SubspaceRotationAdjust: set factor to 0.0678 +ElecMinimize: Iter: 11 G: -1059.062589280680641 |grad|_K: 2.711e-08 alpha: 4.705e-01 linmin: -3.423e-04 t[s]: 1985.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 0 iterations at t[s]: 1986.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 1 iterations at t[s]: 1986.68 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541187 magneticMoment: [ Abs: 1.11046 Tot: -0.28756 ] + SubspaceRotationAdjust: set factor to 0.0769 +ElecMinimize: Iter: 12 G: -1059.062589432410050 |grad|_K: 2.393e-08 alpha: 6.527e-01 linmin: 1.117e-03 t[s]: 1987.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771585 of unit cell: Completed after 2 iterations at t[s]: 1988.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771582 of unit cell: Completed after 0 iterations at t[s]: 1988.81 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541360 magneticMoment: [ Abs: 1.11089 Tot: -0.28749 ] + SubspaceRotationAdjust: set factor to 0.0722 +ElecMinimize: Iter: 13 G: -1059.062589491818926 |grad|_K: 2.904e-08 alpha: 3.613e-01 linmin: 2.409e-03 t[s]: 1989.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771573 of unit cell: Completed after 3 iterations at t[s]: 1990.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771577 of unit cell: Completed after 0 iterations at t[s]: 1990.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541001 magneticMoment: [ Abs: 1.11108 Tot: -0.28719 ] + SubspaceRotationAdjust: set factor to 0.0549 +ElecMinimize: Iter: 14 G: -1059.062589538222255 |grad|_K: 2.420e-08 alpha: 1.993e-01 linmin: 2.455e-03 t[s]: 1991.88 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.750e-09 + +Computing DFT-D3 correction: +# coordination-number C 5.817 5.972 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 +# coordination-number Hf 11.021 16.671 16.706 16.624 13.885 11.019 16.668 16.693 16.624 13.885 12.271 16.668 16.693 16.623 13.885 11.020 16.813 16.693 16.624 13.885 +# coordination-number N 1.119 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120415 +EvdW_8 = -0.213203 + +# Ionic positions in cartesian coordinates: +ion C 15.505067569325655 8.964758175029795 29.754071946010853 1 +ion C 6.498717597647254 0.174972310695414 23.721772829597231 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343647377477135 9.102249346083575 29.223435555093403 1 +ion C 0.301108062594999 0.174073720150708 23.452781600973136 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.550030244048353 3.556048864766782 29.224175718785798 1 +ion C 9.566187743725351 5.530948264850138 24.014753530976595 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.147021396759436 3.554085517388838 28.953924754254860 1 +ion C 3.394010660599602 5.544790485728358 23.721861674817493 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.065854145333582 0.053559646591142 31.123278581699569 1 +ion Hf 12.568044180755134 7.266469718550496 26.586886990017152 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.092652703272647 0.053264416857069 30.865265788689086 1 +ion Hf 6.358138336541206 7.266074471569029 26.318190329343476 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.274400621499696 5.362130919353465 31.046706779344525 1 +ion Hf 9.469546312120926 1.885048008161643 26.318117919266857 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421429163386462 5.230448645546650 31.664291616560547 1 +ion Hf 3.296125618593264 1.905859731538740 26.020049789757710 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.208620724469554 5.321809431531694 34.675295356848899 1 + +# Forces in Cartesian coordinates: +force C 0.000005444209759 -0.000008002639117 0.000108586599264 1 +force C -0.000004357916348 -0.000021205386542 0.000003254781584 1 +force C 0.000222977164740 0.000126532478529 -0.002484733570437 0 +force C 0.000158719992635 0.000092510702373 -0.003716769486718 0 +force C -0.000919604547870 -0.000710720412693 0.023281276252253 0 +force C -0.000028998098664 0.000108487060046 -0.000051616143544 1 +force C 0.000024616028300 0.000016880643866 -0.000060788374986 1 +force C 0.000096521709903 0.000164020977116 -0.002537384988282 0 +force C 0.000148148197530 -0.000225926211103 -0.003427212567506 0 +force C -0.001169450202087 -0.000676722418925 0.023321873114333 0 +force C 0.000111160862276 -0.000057686912208 -0.000104757934249 1 +force C 0.000009214980090 0.000003331753806 -0.000042939708790 1 +force C 0.000191609642661 0.000002482667204 -0.002536986748660 0 +force C -0.000122839731360 0.000241918583096 -0.003428341859475 0 +force C -0.000985637959379 -0.000570598563193 0.022815257388858 0 +force C 0.000029848147541 0.000021856823173 -0.000002917700967 1 +force C -0.000023687743772 0.000005959405709 -0.000006833457926 1 +force C 0.000053997248118 0.000032609345271 -0.000938046841306 0 +force C 0.000420247063904 0.000243095629089 -0.003364835986963 0 +force C -0.001074238994081 -0.000443833844540 0.023279346816552 0 +force Hf 0.000107221374629 -0.000072161032471 0.000020962414816 1 +force Hf -0.000005713347760 0.000010188906650 0.000054182322920 1 +force Hf 0.000525940091090 0.000306745005265 -0.002648376665407 0 +force Hf -0.000332190337357 -0.000158977352320 0.011110269473379 0 +force Hf 0.001153757143936 0.000666697051220 -0.023949240807266 0 +force Hf -0.000107486419811 -0.000074185212062 -0.000330843588640 1 +force Hf -0.000000080472380 -0.000040884626600 0.000185021693123 1 +force Hf 0.000474837422662 -0.001517385844238 -0.001945022222623 0 +force Hf -0.000337193437620 -0.000195036452565 0.011129942174741 0 +force Hf 0.001255911321655 0.000706569364833 -0.024034317601963 0 +force Hf -0.000274326278298 -0.000129815099389 0.000217660470944 1 +force Hf -0.000058714273661 0.000014838736149 0.000162032751332 1 +force Hf -0.001079955047565 0.001165517795632 -0.001958835315695 0 +force Hf -0.000389815039078 -0.000224242412962 0.012216592789405 0 +force Hf 0.001238858102016 0.000735762957071 -0.024031580283029 0 +force Hf 0.000053532774155 0.000143753374517 0.000041867762140 1 +force Hf -0.000007854715361 -0.000018331582221 0.000212882103560 1 +force Hf 0.002010103040930 0.001155634847318 -0.001786899653724 0 +force Hf -0.000303052393028 -0.000207142074232 0.011109565210057 0 +force Hf 0.001187225057085 0.000686532100758 -0.024053340005487 0 +force N -0.000223987688833 -0.000150861137109 -0.000142492382345 1 + +# Energy components: + A_diel = -0.7278150050546144 + Eewald = 38802.1446665253170067 + EH = 39774.2292264261268429 + Eloc = -79645.4548552065243712 + Enl = -270.1617597387623277 + EvdW = -0.3336183495272870 + Exc = -796.7087024018451302 + Exc_core = 594.6258041871979003 + KE = 421.4806014929992557 + MuShift = -0.0074630668416212 +------------------------------------- + Etot = -1120.9139151369222418 + TS = 0.0014645869285871 +------------------------------------- + F = -1120.9153797238507195 + muN = -61.8527901856283577 +------------------------------------- + G = -1059.0625895382222552 + +IonicMinimize: Iter: 13 G: -1059.062589538222255 |grad|_K: 1.066e-04 alpha: 1.000e+00 linmin: -2.982e-03 t[s]: 1996.00 + +#--- Lowdin population analysis --- +# oxidation-state C -0.251 -0.235 -0.235 -0.210 -0.221 -0.233 -0.235 -0.235 -0.211 -0.221 -0.233 -0.229 -0.235 -0.211 -0.222 -0.234 -0.235 -0.234 -0.211 -0.221 +# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.004 -0.013 -0.141 -0.001 +0.002 -0.004 -0.013 -0.178 -0.001 +0.001 -0.004 -0.014 -0.131 +# oxidation-state Hf +0.646 +0.252 +0.245 +0.242 +0.114 +0.649 +0.253 +0.249 +0.242 +0.114 -0.116 +0.253 +0.249 +0.243 +0.114 +0.647 +0.243 +0.249 +0.242 +0.116 +# magnetic-moments Hf +0.087 +0.010 +0.001 +0.001 -0.002 +0.089 +0.009 +0.002 +0.001 -0.000 +0.074 +0.009 +0.002 +0.000 -0.000 +0.087 +0.004 +0.002 +0.001 -0.012 +# oxidation-state N -0.850 +# magnetic-moments N -0.005 + + +Computing DFT-D3 correction: +# coordination-number C 5.818 5.972 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 +# coordination-number Hf 11.024 16.673 16.706 16.624 13.885 11.023 16.670 16.693 16.624 13.885 12.271 16.670 16.693 16.623 13.885 11.022 16.814 16.693 16.624 13.885 +# coordination-number N 1.119 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120419 +EvdW_8 = -0.213217 +Shifting auxilliary hamiltonian by 0.000064 to set nElectrons=325.541001 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 15 iterations at t[s]: 1998.12 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541001 magneticMoment: [ Abs: 1.11143 Tot: -0.28564 ] +ElecMinimize: Iter: 0 G: -1059.062582854710854 |grad|_K: 2.936e-07 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771314 of unit cell: Completed after 24 iterations at t[s]: 1999.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771526 of unit cell: Completed after 24 iterations at t[s]: 2000.40 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.537156 magneticMoment: [ Abs: 1.11129 Tot: -0.28472 ] + SubspaceRotationAdjust: set factor to 0.0334 +ElecMinimize: Iter: 1 G: -1059.062589143843070 |grad|_K: 1.166e-07 alpha: 2.118e-01 linmin: 6.488e-04 t[s]: 2001.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771549 of unit cell: Completed after 6 iterations at t[s]: 2001.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771575 of unit cell: Completed after 9 iterations at t[s]: 2002.54 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540215 magneticMoment: [ Abs: 1.11248 Tot: -0.28585 ] + SubspaceRotationAdjust: set factor to 0.0402 +ElecMinimize: Iter: 2 G: -1059.062591299306632 |grad|_K: 4.866e-08 alpha: 4.616e-01 linmin: 1.139e-04 t[s]: 2003.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 3 iterations at t[s]: 2004.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 3 iterations at t[s]: 2004.62 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540933 magneticMoment: [ Abs: 1.11277 Tot: -0.28598 ] + SubspaceRotationAdjust: set factor to 0.0431 +ElecMinimize: Iter: 3 G: -1059.062591808310572 |grad|_K: 3.838e-08 alpha: 6.192e-01 linmin: -1.674e-02 t[s]: 2005.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771576 of unit cell: Completed after 4 iterations at t[s]: 2006.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771573 of unit cell: Completed after 4 iterations at t[s]: 2006.73 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.540175 magneticMoment: [ Abs: 1.11299 Tot: -0.28562 ] + SubspaceRotationAdjust: set factor to 0.0374 +ElecMinimize: Iter: 4 G: -1059.062592220866236 |grad|_K: 3.907e-08 alpha: 7.990e-01 linmin: 7.126e-03 t[s]: 2007.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771587 of unit cell: Completed after 4 iterations at t[s]: 2008.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771585 of unit cell: Completed after 0 iterations at t[s]: 2008.84 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541041 magneticMoment: [ Abs: 1.11363 Tot: -0.28575 ] + SubspaceRotationAdjust: set factor to 0.0408 +ElecMinimize: Iter: 5 G: -1059.062592537862656 |grad|_K: 2.985e-08 alpha: 6.920e-01 linmin: 2.348e-03 t[s]: 2009.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771590 of unit cell: Completed after 3 iterations at t[s]: 2010.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771590 of unit cell: Completed after 0 iterations at t[s]: 2010.92 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541417 magneticMoment: [ Abs: 1.11400 Tot: -0.28565 ] + SubspaceRotationAdjust: set factor to 0.0477 +ElecMinimize: Iter: 6 G: -1059.062592760482858 |grad|_K: 2.371e-08 alpha: 7.414e-01 linmin: -3.590e-03 t[s]: 2011.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771588 of unit cell: Completed after 0 iterations at t[s]: 2012.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771587 of unit cell: Completed after 3 iterations at t[s]: 2013.02 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541290 magneticMoment: [ Abs: 1.11450 Tot: -0.28534 ] + SubspaceRotationAdjust: set factor to 0.0525 +ElecMinimize: Iter: 7 G: -1059.062592951424676 |grad|_K: 2.680e-08 alpha: 1.135e+00 linmin: 6.144e-03 t[s]: 2013.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 3 iterations at t[s]: 2014.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771584 of unit cell: Completed after 0 iterations at t[s]: 2015.11 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541130 magneticMoment: [ Abs: 1.11503 Tot: -0.28493 ] + SubspaceRotationAdjust: set factor to 0.0578 +ElecMinimize: Iter: 8 G: -1059.062593114163974 |grad|_K: 2.759e-08 alpha: 8.186e-01 linmin: 5.603e-04 t[s]: 2016.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771597 of unit cell: Completed after 4 iterations at t[s]: 2016.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771593 of unit cell: Completed after 2 iterations at t[s]: 2017.21 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541704 magneticMoment: [ Abs: 1.11555 Tot: -0.28480 ] + SubspaceRotationAdjust: set factor to 0.0486 +ElecMinimize: Iter: 9 G: -1059.062593242929552 |grad|_K: 2.867e-08 alpha: 5.183e-01 linmin: 2.858e-03 t[s]: 2018.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 2 iterations at t[s]: 2018.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 0 iterations at t[s]: 2019.29 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541296 magneticMoment: [ Abs: 1.11599 Tot: -0.28426 ] + SubspaceRotationAdjust: set factor to 0.0552 +ElecMinimize: Iter: 10 G: -1059.062593377242138 |grad|_K: 2.218e-08 alpha: 5.177e-01 linmin: -8.834e-04 t[s]: 2020.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 3 iterations at t[s]: 2020.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 0 iterations at t[s]: 2021.39 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541066 magneticMoment: [ Abs: 1.11623 Tot: -0.28401 ] + SubspaceRotationAdjust: set factor to 0.0406 +ElecMinimize: Iter: 11 G: -1059.062593437017540 |grad|_K: 3.067e-08 alpha: 3.591e-01 linmin: 1.728e-03 t[s]: 2022.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771591 of unit cell: Completed after 3 iterations at t[s]: 2022.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771588 of unit cell: Completed after 0 iterations at t[s]: 2023.49 + FillingsUpdate: mu: -0.190000000 nElectrons: 325.541406 magneticMoment: [ Abs: 1.11668 Tot: -0.28390 ] + SubspaceRotationAdjust: set factor to 0.0599 +ElecMinimize: Iter: 12 G: -1059.062593502930213 |grad|_K: 2.015e-08 alpha: 2.353e-01 linmin: 1.020e-03 t[s]: 2024.44 +ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 4.921e-09 + +Computing DFT-D3 correction: +# coordination-number C 5.818 5.972 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 +# coordination-number Hf 11.024 16.673 16.706 16.624 13.885 11.023 16.670 16.693 16.624 13.885 12.271 16.670 16.693 16.623 13.885 11.022 16.814 16.693 16.624 13.885 +# coordination-number N 1.119 +# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 +# diagonal-C6 N 22.04 +EvdW_6 = -0.120419 +EvdW_8 = -0.213217 + +# Ionic positions in cartesian coordinates: +ion C 15.505072617851525 8.964716885163671 29.752526743233275 1 +ion C 6.498621040324195 0.174822109636378 23.721440218962844 1 +ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 +ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 +ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 +ion C 9.343420096812295 9.102615079621096 29.222238377233175 1 +ion C 0.301240389849733 0.174165479170511 23.452042134375699 1 +ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 +ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 +ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 +ion C 12.550393279147317 3.555786330066360 29.222717490819132 1 +ion C 9.566211522898232 5.530948643830505 24.014312691207000 1 +ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 +ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 +ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 +ion C 6.147221765801707 3.554221289332464 28.952670473999117 1 +ion C 3.393811735576005 5.544782637382902 23.721477677367631 1 +ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 +ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 +ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 +ion Hf 6.066593470873394 0.053085319947538 31.121767350625053 1 +ion Hf 12.567689612585013 7.266328644136936 26.586577135926916 1 +ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 +ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 +ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 +ion Hf 0.091941992211668 0.052733582018360 30.861027770733610 1 +ion Hf 6.358264297689752 7.265718435722798 26.318080488883385 1 +ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 +ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 +ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 +ion Hf 9.272621226877984 5.361275002611817 31.047025422738511 1 +ion Hf 9.469172713338526 1.885310467936926 26.317915021058656 1 +ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 +ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 +ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 +ion Hf 15.421833253794592 5.231480890721502 31.662995959664524 1 +ion Hf 3.296068864243650 1.905775606009592 26.020339206201118 1 +ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 +ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 +ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 +ion N 9.204966846025284 5.319435786903973 34.675058196657417 1 + +# Forces in Cartesian coordinates: +force C -0.000043722706030 -0.000022162640250 0.000011884714733 1 +force C 0.000004947055832 0.000003478659278 -0.000014900860408 1 +force C 0.000222046306325 0.000126823690663 -0.002516645628332 0 +force C 0.000161510277144 0.000094140111687 -0.003761242165868 0 +force C -0.000904099412396 -0.000702566273274 0.023164541965863 0 +force C 0.000023684377817 -0.000110830919008 0.000008880500446 1 +force C -0.000010320869873 -0.000006653775836 -0.000013401943069 1 +force C 0.000098034324745 0.000156476383614 -0.002557926863480 0 +force C 0.000149329165773 -0.000223470946680 -0.003473526977469 0 +force C -0.001170346345782 -0.000678096899255 0.023204450939465 0 +force C -0.000086146806251 0.000083844841309 0.000042051860206 1 +force C -0.000008795815564 -0.000002621631895 -0.000047308913389 1 +force C 0.000185523305779 0.000007606907165 -0.002557678672865 0 +force C -0.000120285749549 0.000241774259901 -0.003473793207330 0 +force C -0.000979897231441 -0.000566864065124 0.022659559218582 0 +force C -0.000059323606383 -0.000046859653693 0.000025921983284 1 +force C 0.000006548957607 0.000005397722309 -0.000006186395249 1 +force C 0.000060860962725 0.000035898657055 -0.000956046068471 0 +force C 0.000420975718847 0.000243629052033 -0.003418830890396 0 +force C -0.001058761354245 -0.000434472860893 0.023162055499131 0 +force Hf -0.000009658341659 -0.000030381986449 0.000150373877313 1 +force Hf 0.000005037392177 -0.000013481288516 0.000073951101526 1 +force Hf 0.000531064884470 0.000305362512773 -0.002599002518479 0 +force Hf -0.000335893506676 -0.000163127056291 0.011112909831469 0 +force Hf 0.001163840373416 0.000673119216217 -0.024164484953055 0 +force Hf -0.000031216502821 0.000020418505126 -0.000024343467638 1 +force Hf -0.000011758304300 -0.000012744889660 0.000004564046810 1 +force Hf 0.000458843565111 -0.001500412669869 -0.001909300393284 0 +force Hf -0.000338978883154 -0.000196115970916 0.011136825468282 0 +force Hf 0.001265571397487 0.000708590847105 -0.024240863914173 0 +force Hf 0.000057980240298 0.000000837211648 0.000020159988326 1 +force Hf -0.000008091252762 0.000004864096405 0.000021289909599 1 +force Hf -0.001071044418723 0.001144393048201 -0.001921234482431 0 +force Hf -0.000386149982687 -0.000222205769005 0.012216787718060 0 +force Hf 0.001244744699569 0.000742748220915 -0.024238317335268 0 +force Hf -0.000035228559529 -0.000010273506393 0.000160806469407 1 +force Hf 0.000013253302202 0.000020966177360 -0.000038920204730 1 +force Hf 0.001986211852619 0.001146552556480 -0.001766451790641 0 +force Hf -0.000308035744616 -0.000208384912478 0.011111487745187 0 +force Hf 0.001199439766516 0.000693113009285 -0.024264155420871 0 +force N -0.000340230636707 -0.000215181447749 -0.000027265801504 1 + +# Energy components: + A_diel = -0.7269950599345385 + Eewald = 38803.1912795634780196 + EH = 39775.3166089357473538 + Eloc = -79647.5920994735934073 + Enl = -270.1618154209642739 + EvdW = -0.3336358293145684 + Exc = -796.7101488293942566 + Exc_core = 594.6258099922279143 + KE = 421.4844651353773770 + MuShift = -0.0074686521623701 +------------------------------------- + Etot = -1120.9139996385417817 + TS = 0.0014609776617570 +------------------------------------- + F = -1120.9154606162035179 + muN = -61.8528671132733550 +------------------------------------- + G = -1059.0625935029302127 + +IonicMinimize: Iter: 14 G: -1059.062593502930213 |grad|_K: 7.265e-05 alpha: 1.000e+00 linmin: -2.000e-03 t[s]: 2028.57 +IonicMinimize: Converged (|grad|_K<1.000000e-04). + +#--- Lowdin population analysis --- +# oxidation-state C -0.251 -0.235 -0.235 -0.210 -0.219 -0.232 -0.235 -0.235 -0.211 -0.220 -0.233 -0.229 -0.235 -0.211 -0.220 -0.234 -0.235 -0.234 -0.211 -0.219 +# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.004 -0.013 -0.141 -0.001 +0.002 -0.004 -0.013 -0.178 -0.001 +0.001 -0.004 -0.013 -0.131 +# oxidation-state Hf +0.646 +0.251 +0.245 +0.242 +0.114 +0.648 +0.253 +0.249 +0.242 +0.115 -0.116 +0.253 +0.249 +0.243 +0.115 +0.647 +0.242 +0.248 +0.242 +0.116 +# magnetic-moments Hf +0.088 +0.010 +0.001 +0.001 -0.002 +0.090 +0.009 +0.002 +0.001 -0.000 +0.075 +0.009 +0.002 +0.000 -0.000 +0.088 +0.004 +0.002 +0.001 -0.012 +# oxidation-state N -0.850 +# magnetic-moments N -0.005 + + +Dumping 'fillings' ... done +Dumping 'wfns' ... done +Dumping 'fluidState' ... done +Dumping 'ionpos' ... done +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'eigenvals' ... done +Dumping 'bandProjections' ... done +Dumping 'eigStats' ... + eMin: -2.488051 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: -0.190949 at state 8 ( [ +0.500000 +0.000000 +0.000000 ] spin 1 ) + mu : -0.190000 + LUMO: -0.189724 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + eMax: -0.042437 at state 16 ( [ +0.000000 +0.000000 +0.000000 ] spin -1 ) + HOMO-LUMO gap: +0.001225 + Optical gap : +0.001235 at state 16 ( [ +0.000000 +0.000000 +0.000000 ] spin -1 ) +Dumping 'Ecomponents' ... done +Dumping 'kPts' ... done +End date and time: Wed Jun 5 01:51:17 2024 (Duration: 0-0:33:55.30) +Done! + +PROFILER: augmentDensityGrid 0.005104 +/- 0.005407 s, 5169 calls, 26.383014 s total +PROFILER: augmentDensityGridGrad 0.091116 +/- 0.073054 s, 2622 calls, 238.905731 s total +PROFILER: augmentDensitySpherical 0.004964 +/- 0.005060 s, 41352 calls, 205.262754 s total +PROFILER: augmentDensitySphericalGrad 0.005148 +/- 0.005171 s, 23967 calls, 123.370324 s total +PROFILER: augmentOverlap 0.003035 +/- 0.002446 s, 84318 calls, 255.930409 s total +PROFILER: ColumnBundle::randomize 0.028362 +/- 0.000316 s, 8 calls, 0.226898 s total +PROFILER: diagouterI 0.014959 +/- 0.002284 s, 13784 calls, 206.192556 s total +PROFILER: EdensityAndVscloc 0.065853 +/- 0.024700 s, 1724 calls, 113.531207 s total +PROFILER: EnlAndGrad 0.003455 +/- 0.002303 s, 42927 calls, 148.322824 s total +PROFILER: ExCorrCommunication 0.005736 +/- 0.008881 s, 10533 calls, 60.412164 s total +PROFILER: ExCorrFunctional 0.000160 +/- 0.000037 s, 1776 calls, 0.284167 s total +PROFILER: ExCorrTotal 0.034807 +/- 0.013578 s, 1776 calls, 61.817627 s total +PROFILER: Idag_DiagV_I 0.026230 +/- 0.007804 s, 7853 calls, 205.980480 s total +PROFILER: initWeights 0.446743 +/- 0.000000 s, 1 calls, 0.446743 s total +PROFILER: inv(matrix) 0.000862 +/- 0.000088 s, 13032 calls, 11.235937 s total +PROFILER: matrix::diagonalize 0.003505 +/- 0.001030 s, 21581 calls, 75.633292 s total +PROFILER: matrix::set 0.000010 +/- 0.000006 s, 921110 calls, 9.459410 s total +PROFILER: orthoMatrix(matrix) 0.000651 +/- 0.000515 s, 13989 calls, 9.102869 s total +PROFILER: RadialFunctionR::transform 0.005138 +/- 0.016527 s, 134 calls, 0.688532 s total +PROFILER: reduceKmesh 0.000016 +/- 0.000000 s, 1 calls, 0.000016 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.889684 +/- 0.011137 s, 35 calls, 31.138937 s total +PROFILER: WavefunctionDrag 0.371920 +/- 0.045976 s, 17 calls, 6.322635 s total +PROFILER: Y*M 0.001287 +/- 0.000884 s, 164527 calls, 211.746822 s total +PROFILER: Y1^Y2 0.001294 +/- 0.001023 s, 115954 calls, 150.056913 s total + +MEMUSAGE: ColumnBundle 5.784960 GB +MEMUSAGE: complexScalarFieldTilde 0.014954 GB +MEMUSAGE: IndexArrays 0.030359 GB +MEMUSAGE: matrix 0.171459 GB +MEMUSAGE: misc 0.008798 GB +MEMUSAGE: RealKernel 0.003762 GB +MEMUSAGE: ScalarField 0.381317 GB +MEMUSAGE: ScalarFieldTilde 0.270287 GB +MEMUSAGE: Total 6.116683 GB diff --git a/tests/files/io/jdftx/example_files/example_latmin.out b/tests/files/io/jdftx/example_files/example_latmin.out new file mode 100644 index 00000000000..6bb76b0bb05 --- /dev/null +++ b/tests/files/io/jdftx/example_files/example_latmin.out @@ -0,0 +1,6576 @@ + +*************** JDFTx 1.7.0 (git hash 12396ea5) *************** + +Start date and time: Fri Mar 8 17:32:22 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001569 (0) +Divided in process groups (process indices): 0 (0) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 0.41 +Run totals: 1 processes, 16 threads, 1 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name $VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 42 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 +ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 +ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 +ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 +ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 +ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 +ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 +ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 2 7 +latt-move-scale 1 1 1 +latt-scale 1 1 1 +lattice \ + 6.168436000000000 -0.000059000000000 0.000053000000000 \ + 0.000023000000000 16.427467000000000 0.001924000000000 \ + 0.000040000000000 -0.005724000000000 5.902588000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant GLSSA13 +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 +G = +[ 1.0186 3.65517e-06 -9.14734e-06 ] +[ -1.42533e-06 0.38248 -0.000124673 ] +[ -6.90414e-06 0.000370908 1.06448 ] +Minimum fftbox size, Smin = [ 28 76 28 ] +Chosen fftbox size, S = [ 28 80 28 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 +G = +[ 1.0186 3.65517e-06 -9.14734e-06 ] +[ -1.42533e-06 0.38248 -0.000124673 ] +[ -6.90414e-06 0.000370908 1.06448 ] +Minimum fftbox size, Smin = [ 28 68 24 ] +Chosen fftbox size, S = [ 28 70 24 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': + Title: Ta. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -70.583193. 13 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -2.682396 + |510> occupation: 6 eigenvalue: -1.447928 + |520> occupation: 3 eigenvalue: -0.131987 + |600> occupation: 2 eigenvalue: -0.199982 + |610> occupation: 0 eigenvalue: -0.051129 + lMax: 3 lLocal: 3 QijEcut: 5 + 7 projectors sampled on a log grid with 667 points: + l: 0 eig: -2.682397 rCut: 1.4 + l: 0 eig: -0.199983 rCut: 1.4 + l: 1 eig: -1.447928 rCut: 1.5 + l: 1 eig: -0.051130 rCut: 1.5 + l: 2 eig: -0.131987 rCut: 1.7 + l: 2 eig: 0.150000 rCut: 1.7 + l: 3 eig: 0.250000 rCut: 2.3 + Partial core density with radius 1.2 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': + Title: B. Created by USPP 7.3.6 on 8-4-15 + Reference state energy: -2.950027. 3 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.346865 + |210> occupation: 1 eigenvalue: -0.132618 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 559 points: + l: 0 eig: -0.346865 rCut: 1.25 + l: 0 eig: -0.500000 rCut: 1.25 + l: 1 eig: -0.346865 rCut: 1.25 + l: 1 eig: -1.000000 rCut: 1.25 + Partial core density with radius 0.9 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.25 bohrs. + +Initialized 2 species with 8 total atoms. + +Folded 1 k-points by 6x2x7 to 84 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 64.000000 nBands: 42 nStates: 168 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 2554.726 , ideal nbasis = 2555.213 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 6 0 0 ] +[ 0 2 0 ] +[ 0 0 7 ] +Supercell lattice vectors: +[ 37.0106 -0.000118 0.000371 ] +[ 0.000138 32.8549 0.013468 ] +[ 0.00024 -0.011448 41.3181 ] + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] + B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 2.376792 bohr. +Real space sum over 847 unit cells with max indices [ 5 3 5 ] +Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 + +---------- Allocating electronic variables ---------- +Initializing wave functions: linear combination of atomic orbitals +Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) +B pseudo-atom occupations: s ( 2 ) p ( 1 ) + FillingsUpdate: mu: +0.686661718 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00908 Tot: -0.00101 ] +LCAOMinimize: Iter: 0 F: -246.2703684649962952 |grad|_K: 1.171e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.712459587 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00665 Tot: -0.00181 ] +LCAOMinimize: Iter: 1 F: -246.4528786644987690 |grad|_K: 1.053e-04 alpha: 3.295e-01 linmin: -4.367e-02 cgtest: 1.222e-01 t[s]: 23.87 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.714071719 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00208 ] +LCAOMinimize: Iter: 2 F: -246.4552415759908683 |grad|_K: 5.255e-05 alpha: 5.367e-01 linmin: 5.912e-03 cgtest: -2.923e-02 t[s]: 26.45 + FillingsUpdate: mu: +0.713707837 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00210 ] +LCAOMinimize: Iter: 3 F: -246.4553446931705025 |grad|_K: 1.021e-05 alpha: 9.350e-02 linmin: -2.207e-02 cgtest: 1.698e-01 t[s]: 29.01 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.804912e-01. + FillingsUpdate: mu: +0.713888193 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00682 Tot: -0.00232 ] +LCAOMinimize: Iter: 4 F: -246.4553663527728702 |grad|_K: 7.659e-06 alpha: 5.192e-01 linmin: 1.419e-04 cgtest: -3.063e-03 t[s]: 32.33 + FillingsUpdate: mu: +0.713885616 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00684 Tot: -0.00234 ] +LCAOMinimize: Iter: 5 F: -246.4553689441066240 |grad|_K: 3.729e-06 alpha: 1.101e-01 linmin: -1.191e-03 cgtest: 9.089e-03 t[s]: 34.88 + FillingsUpdate: mu: +0.713849548 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00689 Tot: -0.00240 ] +LCAOMinimize: Iter: 6 F: -246.4553707842442520 |grad|_K: 8.837e-07 alpha: 3.298e-01 linmin: 1.269e-04 cgtest: -2.709e-02 t[s]: 37.44 + FillingsUpdate: mu: +0.713851760 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00691 Tot: -0.00242 ] +LCAOMinimize: Iter: 7 F: -246.4553708544137010 |grad|_K: 6.594e-07 alpha: 2.247e-01 linmin: -6.136e-07 cgtest: 4.639e-04 t[s]: 39.99 + FillingsUpdate: mu: +0.713855354 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] +LCAOMinimize: Iter: 8 F: -246.4553708841276034 |grad|_K: 3.463e-07 alpha: 1.709e-01 linmin: 1.967e-05 cgtest: -2.648e-04 t[s]: 42.55 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 42.91 + + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.713855355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] +ElecMinimize: Iter: 0 F: -246.455370884127575 |grad|_K: 7.677e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.706435257 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00591 Tot: -0.00247 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -246.520287479167706 |grad|_K: 2.836e-05 alpha: 6.060e-01 linmin: 2.774e-05 t[s]: 48.04 + FillingsUpdate: mu: +0.704468403 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00420 Tot: -0.00250 ] + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 2 F: -246.529235826500923 |grad|_K: 1.174e-05 alpha: 6.123e-01 linmin: 8.789e-05 t[s]: 51.20 + FillingsUpdate: mu: +0.704067779 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00166 ] + SubspaceRotationAdjust: set factor to 1.02 +ElecMinimize: Iter: 3 F: -246.530549052738621 |grad|_K: 6.863e-06 alpha: 5.241e-01 linmin: 1.563e-04 t[s]: 54.37 + FillingsUpdate: mu: +0.704000037 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00205 Tot: -0.00127 ] + SubspaceRotationAdjust: set factor to 0.665 +ElecMinimize: Iter: 4 F: -246.530711079692253 |grad|_K: 5.958e-06 alpha: 1.900e-01 linmin: 1.061e-04 t[s]: 57.53 + FillingsUpdate: mu: +0.703897258 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00126 Tot: -0.00069 ] + SubspaceRotationAdjust: set factor to 0.555 +ElecMinimize: Iter: 5 F: -246.530867381951509 |grad|_K: 2.932e-06 alpha: 2.428e-01 linmin: -1.218e-05 t[s]: 60.69 + FillingsUpdate: mu: +0.703892047 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00079 Tot: -0.00032 ] + SubspaceRotationAdjust: set factor to 0.422 +ElecMinimize: Iter: 6 F: -246.530928881947005 |grad|_K: 2.696e-06 alpha: 3.934e-01 linmin: -6.073e-05 t[s]: 63.85 + FillingsUpdate: mu: +0.703880780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00053 Tot: -0.00006 ] + SubspaceRotationAdjust: set factor to 0.343 +ElecMinimize: Iter: 7 F: -246.530966822712173 |grad|_K: 1.520e-06 alpha: 2.871e-01 linmin: -4.667e-06 t[s]: 67.02 + FillingsUpdate: mu: +0.703874478 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00043 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.386 +ElecMinimize: Iter: 8 F: -246.530988732848670 |grad|_K: 1.144e-06 alpha: 5.218e-01 linmin: 9.232e-07 t[s]: 70.21 + FillingsUpdate: mu: +0.703872920 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00038 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.287 +ElecMinimize: Iter: 9 F: -246.530997788390636 |grad|_K: 8.064e-07 alpha: 3.807e-01 linmin: -7.146e-06 t[s]: 73.41 + FillingsUpdate: mu: +0.703869664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00032 Tot: +0.00015 ] + SubspaceRotationAdjust: set factor to 0.322 +ElecMinimize: Iter: 10 F: -246.531003110075915 |grad|_K: 5.077e-07 alpha: 4.503e-01 linmin: -7.080e-06 t[s]: 76.59 + FillingsUpdate: mu: +0.703865324 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00026 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.317 +ElecMinimize: Iter: 11 F: -246.531005566529700 |grad|_K: 3.894e-07 alpha: 5.242e-01 linmin: -4.677e-06 t[s]: 79.75 + FillingsUpdate: mu: +0.703862944 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00020 Tot: +0.00012 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 12 F: -246.531006767661353 |grad|_K: 2.556e-07 alpha: 4.357e-01 linmin: 1.413e-06 t[s]: 82.92 + FillingsUpdate: mu: +0.703863024 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00015 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.269 +ElecMinimize: Iter: 13 F: -246.531007355558700 |grad|_K: 1.828e-07 alpha: 4.953e-01 linmin: -3.387e-07 t[s]: 86.08 + FillingsUpdate: mu: +0.703864560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00011 Tot: +0.00007 ] + SubspaceRotationAdjust: set factor to 0.258 +ElecMinimize: Iter: 14 F: -246.531007663892041 |grad|_K: 1.228e-07 alpha: 5.076e-01 linmin: -1.829e-07 t[s]: 89.24 + FillingsUpdate: mu: +0.703866170 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00006 ] + SubspaceRotationAdjust: set factor to 0.217 +ElecMinimize: Iter: 15 F: -246.531007805900202 |grad|_K: 8.711e-08 alpha: 5.179e-01 linmin: 1.701e-06 t[s]: 92.41 + FillingsUpdate: mu: +0.703866756 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00004 ] + SubspaceRotationAdjust: set factor to 0.222 +ElecMinimize: Iter: 16 F: -246.531007870491095 |grad|_K: 5.554e-08 alpha: 4.684e-01 linmin: 1.808e-06 t[s]: 95.60 + FillingsUpdate: mu: +0.703866408 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00003 ] + SubspaceRotationAdjust: set factor to 0.208 +ElecMinimize: Iter: 17 F: -246.531007900240667 |grad|_K: 3.756e-08 alpha: 5.305e-01 linmin: -2.241e-06 t[s]: 98.80 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.620e-04 + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 +# Lattice vectors: +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 + +# Strain tensor in Cartesian coordinates: +[ 0 0 0 ] +[ 0 0 0 ] +[ 0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.69853e-06 5.59557e-09 1.41959e-09 ] +[ 5.59557e-09 3.81916e-05 -1.21971e-07 ] +[ 1.41959e-09 -1.21971e-07 -5.35784e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 +ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 +ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 +ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 +ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 +ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 +ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 +ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 + +# Forces in Cartesian coordinates: +force Ta 0.000003219385226 0.000024941936105 -0.000004667309539 1 +force Ta -0.000003544134674 0.000100910630455 0.000002347800877 1 +force Ta 0.000004213169884 -0.000095340568768 -0.000002813127670 1 +force Ta -0.000003269450224 -0.000030911240225 0.000004677087443 1 +force B -0.000000729001011 -0.000015720776255 0.000010772774563 1 +force B 0.000000608095531 0.000019054253012 -0.000014315882331 1 +force B -0.000000498752112 0.000012643289756 0.000014335980866 1 +force B 0.000000021330734 -0.000015026361853 -0.000010315177459 1 + +# Energy components: + Eewald = -214.6559882144248945 + EH = 28.5857387723713110 + Eloc = -40.1186842665999635 + Enl = -69.0084493129606642 + EvdW = -0.1192533377321287 + Exc = -90.7845534796796727 + Exc_core = 50.3731883713289008 + KE = 89.1972709081141488 +------------------------------------- + Etot = -246.5307305595829348 + TS = 0.0002773406577414 +------------------------------------- + F = -246.5310079002406667 + +LatticeMinimize: Iter: 0 F: -246.531007900240667 |grad|_K: 2.745e-03 t[s]: 112.28 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.047 +0.047 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 +0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.838 15.838 15.838 +# coordination-number B 8.138 8.138 8.138 8.138 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043377 +EvdW_8 = -0.075910 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704038208 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] +ElecMinimize: Iter: 0 F: -246.531014271978677 |grad|_K: 2.488e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704035251 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.206 +ElecMinimize: Iter: 1 F: -246.531014618996693 |grad|_K: 7.345e-08 alpha: 3.083e-01 linmin: -6.352e-05 t[s]: 118.53 + FillingsUpdate: mu: +0.704031518 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.265 +ElecMinimize: Iter: 2 F: -246.531014707813426 |grad|_K: 6.000e-08 alpha: 9.057e-01 linmin: 6.919e-06 t[s]: 121.69 + FillingsUpdate: mu: +0.704033360 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.306 +ElecMinimize: Iter: 3 F: -246.531014768371961 |grad|_K: 4.795e-08 alpha: 9.261e-01 linmin: 3.658e-06 t[s]: 124.85 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.872e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.838 15.838 15.838 +# coordination-number B 8.138 8.138 8.138 8.138 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043377 +EvdW_8 = -0.075910 +# Lattice vectors: +R = +[ 6.16852 -5.97753e-05 5.29301e-05 ] +[ 2.27018e-05 16.4222 0.00192945 ] +[ 3.9928e-05 -0.00570738 5.90285 ] +unit cell volume = 597.963 + +# Strain tensor in Cartesian coordinates: +[ 1.4311e-05 -4.71455e-08 -1.19608e-08 ] +[ -4.71455e-08 -0.000321784 1.02767e-06 ] +[ -1.19608e-08 1.02767e-06 4.51425e-05 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -3.16235e-06 9.72711e-09 1.51381e-09 ] +[ 9.72711e-09 3.12615e-05 -1.04243e-07 ] +[ 1.51381e-09 -1.04243e-07 -5.40697e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000014086489759 2.393464963226479 1.474977371501900 1 +ion Ta 3.084271264231595 5.819543007953916 4.425076040486556 1 +ion Ta 3.084241830782444 10.604315563627694 1.472116500041577 1 +ion Ta -0.000020986919499 14.030934185850242 4.422174716636268 1 +ion B -0.000014091397776 7.251828452976323 1.473097720917905 1 +ion B 3.084298645948842 0.961238979979226 4.426960467748199 1 +ion B 3.084218889426424 15.462842647284960 1.470232558456424 1 +ion B 0.000006533363856 9.172348989626263 4.424049814606058 1 + +# Forces in Cartesian coordinates: +force Ta 0.000002656305160 -0.000090599278766 -0.000004686939808 1 +force Ta -0.000002780554917 -0.000072638279920 0.000002640588003 1 +force Ta 0.000003410172269 0.000090290543843 -0.000003019517788 1 +force Ta -0.000002762563820 0.000068162101984 0.000004644517497 1 +force B -0.000000578229282 -0.000088307202855 0.000009543323266 1 +force B 0.000000463088346 0.000074546028704 -0.000012789192807 1 +force B -0.000000560233414 -0.000056772413373 0.000012733201334 1 +force B 0.000000162461914 0.000068936586651 -0.000009123317262 1 + +# Energy components: + Eewald = -214.6743936804575981 + EH = 28.5801907094721130 + Eloc = -40.0962401542189326 + Enl = -69.0092234326302361 + EvdW = -0.1192864126888177 + Exc = -90.7856829553995226 + Exc_core = 50.3731891548009116 + KE = 89.2007106048843070 +------------------------------------- + Etot = -246.5307361662377730 + TS = 0.0002786021341825 +------------------------------------- + F = -246.5310147683719606 + +LatticeMinimize: Iter: 1 F: -246.531014768371961 |grad|_K: 2.273e-03 alpha: 1.000e+00 linmin: -9.031e-01 t[s]: 131.74 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.047 +0.047 +0.047 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 +0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.144 8.144 8.143 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043408 +EvdW_8 = -0.075975 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704530627 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531025878595273 |grad|_K: 4.371e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704518010 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.262 +ElecMinimize: Iter: 1 F: -246.531027214588903 |grad|_K: 2.910e-07 alpha: 3.840e-01 linmin: -1.375e-04 t[s]: 138.05 + FillingsUpdate: mu: +0.704505006 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.299 +ElecMinimize: Iter: 2 F: -246.531028288353497 |grad|_K: 2.216e-07 alpha: 6.973e-01 linmin: 7.818e-05 t[s]: 141.21 + FillingsUpdate: mu: +0.704515918 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.324 +ElecMinimize: Iter: 3 F: -246.531029025233863 |grad|_K: 1.464e-07 alpha: 8.278e-01 linmin: 1.006e-04 t[s]: 144.37 + FillingsUpdate: mu: +0.704516708 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 4 F: -246.531029205869743 |grad|_K: 9.860e-08 alpha: 4.645e-01 linmin: -1.439e-05 t[s]: 147.54 + FillingsUpdate: mu: +0.704515183 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.205 +ElecMinimize: Iter: 5 F: -246.531029297349278 |grad|_K: 5.126e-08 alpha: 5.177e-01 linmin: 2.594e-05 t[s]: 150.70 + FillingsUpdate: mu: +0.704515738 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.217 +ElecMinimize: Iter: 6 F: -246.531029328246632 |grad|_K: 2.835e-08 alpha: 6.476e-01 linmin: 1.799e-05 t[s]: 153.86 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.174e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.144 8.144 8.143 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043408 +EvdW_8 = -0.075975 +# Lattice vectors: +R = +[ 6.16918 -6.51258e-05 5.26355e-05 ] +[ 2.06706e-05 16.405 0.00194807 ] +[ 3.96224e-05 -0.00565097 5.90392 ] +unit cell volume = 597.507 + +# Strain tensor in Cartesian coordinates: +[ 0.000120098 -3.72492e-07 -6.27023e-08 ] +[ -3.72547e-07 -0.00137066 4.52454e-06 ] +[ -6.27015e-08 4.52452e-06 0.00022642 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -8.3604e-06 1.42182e-08 2.80363e-10 ] +[ 1.42182e-08 1.14337e-05 -4.20882e-08 ] +[ 2.80363e-10 -4.20882e-08 -4.9412e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000023813715142 2.390604013214516 1.475234480600942 1 +ion Ta 3.084584328359459 5.813169209201141 4.425908903944038 1 +ion Ta 3.084578157414626 10.593552085364093 1.472408297867962 1 +ion Ta -0.000036791658956 14.016500450836368 4.423043918082191 1 +ion B -0.000018837446157 7.243878315630210 1.473428155907734 1 +ion B 3.084626223062512 0.960543400213545 4.427715232784204 1 +ion B 3.084537813709094 15.446401698542397 1.470603744300826 1 +ion B 0.000003963154799 9.163016331935406 4.424847529217786 1 + +# Forces in Cartesian coordinates: +force Ta 0.000001084914930 0.000141960010169 -0.000004367879617 1 +force Ta -0.000001210748732 -0.000009421908688 0.000002618055463 1 +force Ta 0.000001248357327 0.000070400296685 -0.000002696507235 1 +force Ta -0.000001143490074 -0.000201438078333 0.000004325960740 1 +force B -0.000000768380446 -0.000275732002592 0.000005695191169 1 +force B 0.000000784553743 0.000303851856736 -0.000007616792945 1 +force B -0.000000855800566 -0.000298817632572 0.000007508392297 1 +force B 0.000000858749849 0.000269360114556 -0.000005496745663 1 + +# Energy components: + Eewald = -214.7276638602018579 + EH = 28.5647245912874865 + Eloc = -40.0317091353307788 + Enl = -69.0113097172592518 + EvdW = -0.1193834118021602 + Exc = -90.7888963153276904 + Exc_core = 50.3731914824034703 + KE = 89.2103061367852916 +------------------------------------- + Etot = -246.5307402294455414 + TS = 0.0002890988010826 +------------------------------------- + F = -246.5310293282466318 + +LatticeMinimize: Iter: 2 F: -246.531029328246632 |grad|_K: 1.236e-03 alpha: 1.000e+00 linmin: -6.852e-01 t[s]: 160.79 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 +0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.143 8.144 8.144 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043410 +EvdW_8 = -0.075988 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704520460 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531031962026219 |grad|_K: 3.755e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704526851 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.276 +ElecMinimize: Iter: 1 F: -246.531033769340610 |grad|_K: 2.573e-07 alpha: 7.052e-01 linmin: 1.376e-05 t[s]: 167.03 + FillingsUpdate: mu: +0.704528030 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.306 +ElecMinimize: Iter: 2 F: -246.531035102380287 |grad|_K: 2.639e-07 alpha: 1.110e+00 linmin: 5.537e-04 t[s]: 170.22 + FillingsUpdate: mu: +0.704526219 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.268 +ElecMinimize: Iter: 3 F: -246.531035795994967 |grad|_K: 1.709e-07 alpha: 5.477e-01 linmin: -2.876e-04 t[s]: 173.95 + FillingsUpdate: mu: +0.704524813 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 4 F: -246.531036101425457 |grad|_K: 1.002e-07 alpha: 5.738e-01 linmin: 1.926e-04 t[s]: 177.14 + FillingsUpdate: mu: +0.704524605 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.191 +ElecMinimize: Iter: 5 F: -246.531036212796238 |grad|_K: 5.894e-08 alpha: 6.108e-01 linmin: 7.984e-05 t[s]: 180.30 + FillingsUpdate: mu: +0.704524842 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.151 +ElecMinimize: Iter: 6 F: -246.531036247700513 |grad|_K: 3.541e-08 alpha: 5.531e-01 linmin: -1.788e-06 t[s]: 183.46 + FillingsUpdate: mu: +0.704525064 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.151 +ElecMinimize: Iter: 7 F: -246.531036261790803 |grad|_K: 2.032e-08 alpha: 6.184e-01 linmin: 9.272e-05 t[s]: 186.65 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 6.532e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.143 8.144 8.144 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043410 +EvdW_8 = -0.075988 +# Lattice vectors: +R = +[ 6.17151 -7.61423e-05 5.25274e-05 ] +[ 1.65228e-05 16.3936 0.00196136 ] +[ 3.94998e-05 -0.00561167 5.90538 ] +unit cell volume = 597.466 + +# Strain tensor in Cartesian coordinates: +[ 0.000498951 -1.04175e-06 -8.4205e-08 ] +[ -1.0424e-06 -0.00206386 7.0028e-06 ] +[ -8.41915e-08 7.00307e-06 0.000473185 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -6.49741e-06 1.01761e-08 -7.95605e-10 ] +[ 1.01761e-08 3.16135e-06 -2.48222e-08 ] +[ -7.95605e-10 -2.48222e-08 -7.77737e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000029775694859 2.389619343583877 1.475578543550516 1 +ion Ta 3.085740458134041 5.809058692164263 4.427030535410705 1 +ion Ta 3.085748496870723 10.586609022791823 1.472781763426523 1 +ion Ta -0.000054251406294 14.005792256272583 4.424195525424639 1 +ion B -0.000028108986210 7.237385110729197 1.473846033579680 1 +ion B 3.085798339673751 0.961490250908128 4.428761276913454 1 +ion B 3.085691086382508 15.434117602788850 1.471052900390355 1 +ion B 0.000002233955824 9.158087989122372 4.425926894248790 1 + +# Forces in Cartesian coordinates: +force Ta 0.000000180448983 -0.000001779224432 -0.000003215298322 1 +force Ta -0.000000213491438 -0.000022635216900 0.000002165526987 1 +force Ta 0.000000108554062 0.000006971364088 -0.000002113568274 1 +force Ta -0.000000196012767 0.000018046560330 0.000003199056616 1 +force B -0.000000552365229 -0.000329498688774 0.000001901472926 1 +force B 0.000000562095795 0.000313550862043 -0.000002592578413 1 +force B -0.000000582293062 -0.000321161272580 0.000002501303027 1 +force B 0.000000699542294 0.000336616788772 -0.000001894702260 1 + +# Energy components: + Eewald = -214.7312629602534173 + EH = 28.5655380437543300 + Eloc = -40.0285694974605377 + Enl = -69.0117058129617078 + EvdW = -0.1193978908337048 + Exc = -90.7889608782997755 + Exc_core = 50.3731919376023782 + KE = 89.2104335455247650 +------------------------------------- + Etot = -246.5307335129276112 + TS = 0.0003027488631822 +------------------------------------- + F = -246.5310362617908027 + +LatticeMinimize: Iter: 3 F: -246.531036261790803 |grad|_K: 8.306e-04 alpha: 1.000e+00 linmin: -3.257e-01 t[s]: 193.55 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 -0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.844 15.844 15.844 15.844 +# coordination-number B 8.141 8.142 8.142 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043405 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704449752 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531026682492154 |grad|_K: 7.050e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704459881 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.214 +ElecMinimize: Iter: 1 F: -246.531032693801336 |grad|_K: 4.310e-07 alpha: 6.655e-01 linmin: -2.195e-06 t[s]: 199.80 + FillingsUpdate: mu: +0.704460182 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.27 +ElecMinimize: Iter: 2 F: -246.531036680169876 |grad|_K: 4.159e-07 alpha: 1.182e+00 linmin: 4.513e-04 t[s]: 202.96 + FillingsUpdate: mu: +0.704456912 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.327 +ElecMinimize: Iter: 3 F: -246.531039288269824 |grad|_K: 3.382e-07 alpha: 8.295e-01 linmin: 7.410e-05 t[s]: 206.12 + FillingsUpdate: mu: +0.704454936 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.343 +ElecMinimize: Iter: 4 F: -246.531040658466878 |grad|_K: 2.511e-07 alpha: 6.585e-01 linmin: 1.756e-04 t[s]: 209.28 + FillingsUpdate: mu: +0.704454956 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.314 +ElecMinimize: Iter: 5 F: -246.531041296284229 |grad|_K: 1.467e-07 alpha: 5.571e-01 linmin: 1.295e-04 t[s]: 212.47 + FillingsUpdate: mu: +0.704455609 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.273 +ElecMinimize: Iter: 6 F: -246.531041548141133 |grad|_K: 9.871e-08 alpha: 6.442e-01 linmin: 7.198e-05 t[s]: 215.63 + FillingsUpdate: mu: +0.704455872 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.238 +ElecMinimize: Iter: 7 F: -246.531041644714321 |grad|_K: 6.791e-08 alpha: 5.455e-01 linmin: -2.842e-06 t[s]: 218.79 + FillingsUpdate: mu: +0.704455977 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 8 F: -246.531041694388506 |grad|_K: 4.287e-08 alpha: 5.925e-01 linmin: -2.160e-05 t[s]: 221.98 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 7.189e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.844 15.844 15.844 15.844 +# coordination-number B 8.141 8.142 8.142 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043405 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17576 -9.47374e-05 5.29299e-05 ] +[ 9.52926e-06 16.3804 0.0019841 ] +[ 3.98907e-05 -0.00554499 5.90623 ] +unit cell volume = 597.483 + +# Strain tensor in Cartesian coordinates: +[ 0.00118728 -2.17121e-06 -2.18338e-08 ] +[ -2.17321e-06 -0.00286467 1.11158e-05 ] +[ -2.17693e-08 1.11123e-05 0.00061781 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -3.84706e-06 2.06861e-09 -6.49216e-10 ] +[ 2.06861e-09 -5.44433e-07 1.28872e-09 ] +[ -6.49216e-10 1.28872e-09 1.41337e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000034114290175 2.387571268022230 1.475755349748698 1 +ion Ta 3.087849398723925 5.804154459943446 4.427724919689199 1 +ion Ta 3.087867051092635 10.578177718691764 1.473008209966117 1 +ion Ta -0.000077119608624 13.994907943198326 4.424939003719408 1 +ion B -0.000043935405504 7.227509823373992 1.474128072184157 1 +ion B 3.087928101798946 0.964589895884514 4.429352832810734 1 +ion B 3.087788784233561 15.417825744028846 1.471381110090443 1 +ion B 0.000000660313035 9.154879072058938 4.426566128753437 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000465565409 0.000169706448987 0.000001306198760 1 +force Ta 0.000000569150674 -0.000015052188429 -0.000000826241549 1 +force Ta -0.000000570285414 -0.000029336045811 0.000000988949218 1 +force Ta 0.000000488929249 -0.000126358388630 -0.000001411401752 1 +force B 0.000000157986568 -0.000127794177558 -0.000000980192501 1 +force B -0.000000168951475 0.000163248276740 0.000001274162211 1 +force B 0.000000130690925 -0.000154299039129 -0.000001291000006 1 +force B -0.000000123370772 0.000119498543090 0.000000893930426 1 + +# Energy components: + Eewald = -214.7276557127735828 + EH = 28.5694583224511760 + Eloc = -40.0346304300992202 + Enl = -69.0119383413610450 + EvdW = -0.1194033767426411 + Exc = -90.7884592491663085 + Exc_core = 50.3731921848171353 + KE = 89.2087147320197289 +------------------------------------- + Etot = -246.5307218708547623 + TS = 0.0003198235337484 +------------------------------------- + F = -246.5310416943885059 + +LatticeMinimize: Iter: 4 F: -246.531041694388506 |grad|_K: 4.614e-04 alpha: 1.000e+00 linmin: -1.678e-01 t[s]: 228.89 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.047 +# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 -0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.841 15.840 15.837 +# coordination-number B 8.140 8.135 8.134 8.139 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043386 +EvdW_8 = -0.075993 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704256554 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531025511751722 |grad|_K: 8.319e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704271215 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 1 F: -246.531031375441330 |grad|_K: 5.133e-07 alpha: 4.662e-01 linmin: 2.885e-06 t[s]: 235.17 + FillingsUpdate: mu: +0.704278446 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.243 +ElecMinimize: Iter: 2 F: -246.531034461304444 |grad|_K: 4.011e-07 alpha: 6.449e-01 linmin: 1.929e-04 t[s]: 238.34 + FillingsUpdate: mu: +0.704269868 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.287 +ElecMinimize: Iter: 3 F: -246.531037064538708 |grad|_K: 2.671e-07 alpha: 8.921e-01 linmin: 1.271e-04 t[s]: 241.53 + FillingsUpdate: mu: +0.704268747 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.285 +ElecMinimize: Iter: 4 F: -246.531037903744476 |grad|_K: 1.767e-07 alpha: 6.479e-01 linmin: 4.925e-06 t[s]: 244.70 + FillingsUpdate: mu: +0.704268666 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.223 +ElecMinimize: Iter: 5 F: -246.531038186411024 |grad|_K: 1.141e-07 alpha: 4.982e-01 linmin: 1.104e-05 t[s]: 247.85 + FillingsUpdate: mu: +0.704268389 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.201 +ElecMinimize: Iter: 6 F: -246.531038317370076 |grad|_K: 6.157e-08 alpha: 5.534e-01 linmin: -4.478e-06 t[s]: 251.02 + FillingsUpdate: mu: +0.704268888 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.22 +ElecMinimize: Iter: 7 F: -246.531038364612812 |grad|_K: 3.648e-08 alpha: 6.856e-01 linmin: -1.849e-05 t[s]: 254.19 + FillingsUpdate: mu: +0.704269068 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.235 +ElecMinimize: Iter: 8 F: -246.531038379635930 |grad|_K: 2.334e-08 alpha: 6.212e-01 linmin: 9.469e-06 t[s]: 257.38 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 8.448e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.841 15.840 15.837 +# coordination-number B 8.140 8.135 8.134 8.139 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043386 +EvdW_8 = -0.075993 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: 0.720696 gdotd/gdotd0: -2.16484 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.842 +# coordination-number B 8.141 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704420190 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531035415403750 |grad|_K: 5.767e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704406240 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.23 +ElecMinimize: Iter: 1 F: -246.531038498130698 |grad|_K: 3.564e-07 alpha: 5.099e-01 linmin: -3.589e-05 t[s]: 270.26 + FillingsUpdate: mu: +0.704400814 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.244 +ElecMinimize: Iter: 2 F: -246.531040129369387 |grad|_K: 2.965e-07 alpha: 7.065e-01 linmin: -8.916e-05 t[s]: 273.43 + FillingsUpdate: mu: +0.704406014 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.285 +ElecMinimize: Iter: 3 F: -246.531041494300439 |grad|_K: 1.872e-07 alpha: 8.537e-01 linmin: -9.396e-06 t[s]: 276.61 + FillingsUpdate: mu: +0.704406538 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.328 +ElecMinimize: Iter: 4 F: -246.531041953509856 |grad|_K: 1.130e-07 alpha: 7.211e-01 linmin: -2.661e-05 t[s]: 279.77 + FillingsUpdate: mu: +0.704406773 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.316 +ElecMinimize: Iter: 5 F: -246.531042101016880 |grad|_K: 7.764e-08 alpha: 6.358e-01 linmin: -1.391e-05 t[s]: 282.93 + FillingsUpdate: mu: +0.704406688 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.233 +ElecMinimize: Iter: 6 F: -246.531042149535807 |grad|_K: 5.068e-08 alpha: 4.429e-01 linmin: -6.638e-07 t[s]: 286.10 + FillingsUpdate: mu: +0.704406377 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.189 +ElecMinimize: Iter: 7 F: -246.531042173879570 |grad|_K: 2.922e-08 alpha: 5.215e-01 linmin: -2.252e-05 t[s]: 289.26 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.264e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.842 +# coordination-number B 8.141 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 +# Lattice vectors: +R = +[ 6.17686 -9.56645e-05 5.31532e-05 ] +[ 9.18629e-06 16.3807 0.00198391 ] +[ 4.01104e-05 -0.00554504 5.90563 ] +unit cell volume = 597.539 + +# Strain tensor in Cartesian coordinates: +[ 0.00136503 -2.227e-06 1.44186e-08 ] +[ -2.22888e-06 -0.00284668 1.1078e-05 ] +[ 1.45105e-08 1.10732e-05 0.000515328 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.85241e-06 -9.71227e-09 -3.79561e-12 ] +[ -9.71227e-09 2.26493e-06 8.18843e-09 ] +[ -3.79561e-12 8.18843e-09 1.47689e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000030823953056 2.388616337987223 1.475614851126392 1 +ion Ta 3.088401411030260 5.804130488408757 4.427264643267180 1 +ion Ta 3.088410904362411 10.578139300361443 1.472864883223145 1 +ion Ta -0.000074395171918 13.994507862159116 4.424473913215363 1 +ion B -0.000042818012558 7.226921939106935 1.473968737535463 1 +ion B 3.088474792086342 0.965536319238178 4.428909887658269 1 +ion B 3.088337543684599 15.417237684317360 1.471219336676431 1 +ion B -0.000001165476343 9.155706529538742 4.426119959660315 1 + +# Forces in Cartesian coordinates: +force Ta 0.000000323036195 -0.000212775014497 0.000000266636620 1 +force Ta -0.000000353159760 0.000131942916382 -0.000000145463472 1 +force Ta 0.000000330187713 0.000042258562630 0.000000055403925 1 +force Ta -0.000000343984957 0.000040137991624 -0.000000251368278 1 +force B 0.000000150826382 -0.000002511863929 -0.000000560692838 1 +force B -0.000000102098004 -0.000029074457280 0.000000803376795 1 +force B 0.000000115044701 0.000029245784065 -0.000000825183337 1 +force B -0.000000089307516 0.000001544869166 0.000000617721082 1 + +# Energy components: + Eewald = -214.7206562776039220 + EH = 28.5724130347543586 + Eloc = -40.0437031895604250 + Enl = -69.0118005584411947 + EvdW = -0.1193967998711261 + Exc = -90.7879399785789900 + Exc_core = 50.3731920550980874 + KE = 89.2071716495628095 +------------------------------------- + Etot = -246.5307200646404056 + TS = 0.0003221092391512 +------------------------------------- + F = -246.5310421738795696 + +LatticeMinimize: Iter: 5 F: -246.531042173879570 |grad|_K: 3.331e-04 alpha: 2.649e-01 linmin: 3.734e-02 t[s]: 296.16 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704400512 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] +ElecMinimize: Iter: 0 F: -246.531042168085634 |grad|_K: 1.574e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704399746 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.184 +ElecMinimize: Iter: 1 F: -246.531042313154273 |grad|_K: 5.154e-08 alpha: 3.223e-01 linmin: 5.761e-06 t[s]: 302.42 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.668220e-01. + FillingsUpdate: mu: +0.704399023 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.259 +ElecMinimize: Iter: 2 F: -246.531042359930979 |grad|_K: 4.336e-08 alpha: 9.690e-01 linmin: -1.423e-05 t[s]: 306.64 + FillingsUpdate: mu: +0.704399109 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.32 +ElecMinimize: Iter: 3 F: -246.531042396724303 |grad|_K: 3.753e-08 alpha: 1.077e+00 linmin: 3.381e-05 t[s]: 309.80 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.926e-09 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 +# Lattice vectors: +R = +[ 6.17729 -9.26838e-05 5.31591e-05 ] +[ 1.0312e-05 16.3792 0.00198354 ] +[ 4.01127e-05 -0.00554565 5.90569 ] +unit cell volume = 597.533 + +# Strain tensor in Cartesian coordinates: +[ 0.00143485 -2.0453e-06 1.47345e-08 ] +[ -2.04605e-06 -0.00293691 1.10436e-05 ] +[ 1.4824e-08 1.10401e-05 0.000525671 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.34726e-06 7.93739e-10 -1.62258e-10 ] +[ 7.93739e-10 6.9017e-07 1.08661e-09 ] +[ -1.62258e-10 1.08661e-09 5.39158e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032598836405 2.387806263857039 1.475628634652102 1 +ion Ta 3.088616327412532 5.803975252143080 4.427311177145520 1 +ion Ta 3.088629609300132 10.577319695711328 1.472878536043548 1 +ion Ta -0.000073285235838 13.993332687962614 4.424520653664504 1 +ion B -0.000041452468213 7.226129059583396 1.473984348897573 1 +ion B 3.088690407621215 0.965495187709153 4.428955000327909 1 +ion B 3.088555645794738 15.415795677959148 1.471234596975623 1 +ion B 0.000000645036171 9.155014616292998 4.426165055909802 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000304270083 0.000023959686182 0.000000466139625 1 +force Ta 0.000000320615867 -0.000039773504949 -0.000000278290855 1 +force Ta -0.000000297021261 0.000005320895644 0.000000242595352 1 +force Ta 0.000000295304903 0.000008526982820 -0.000000443742199 1 +force B 0.000000117539435 -0.000024589399294 -0.000000767816509 1 +force B -0.000000098985029 0.000013808836491 0.000001032481242 1 +force B 0.000000121457376 -0.000011152103790 -0.000001066942488 1 +force B -0.000000111982816 0.000022360524564 0.000000768153612 1 + +# Energy components: + Eewald = -214.7213057123609019 + EH = 28.5721759138337354 + Eloc = -40.0429414587348518 + Enl = -69.0117974720974559 + EvdW = -0.1193974825667439 + Exc = -90.7880124097588208 + Exc_core = 50.3731920760956626 + KE = 89.2073662863590755 +------------------------------------- + Etot = -246.5307202592302644 + TS = 0.0003221374940495 +------------------------------------- + F = -246.5310423967243025 + +LatticeMinimize: Iter: 6 F: -246.531042396724303 |grad|_K: 1.291e-04 alpha: 1.000e+00 linmin: -9.666e-02 t[s]: 316.72 +LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'tau_up' ... done +Dumping 'tau_dn' ... done +Dumping 'd_tot' ... done +Dumping 'eigenvals' ... done +Dumping 'eigStats' ... + eMin: -1.780949 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: +0.704289 at state 92 ( [ +0.000000 +0.500000 +0.142857 ] spin -1 ) + mu : +0.704399 + LUMO: +0.704651 at state 28 ( [ +0.333333 +0.000000 +0.000000 ] spin 1 ) + eMax: +0.949497 at state 53 ( [ +0.500000 +0.500000 -0.428571 ] spin 1 ) + HOMO-LUMO gap: +0.000362 + Optical gap : +0.012020 at state 1 ( [ +0.000000 +0.000000 +0.142857 ] spin 1 ) +Dumping 'Ecomponents' ... done +Dumping 'dosUp' ... done. +Dumping 'dosDn' ... done. +End date and time: Fri Mar 8 17:37:40 2024 (Duration: 0-0:05:18.31) +Done! + +PROFILER: augmentDensityGrid 0.000351 +/- 0.000123 s, 290 calls, 0.101758 s total +PROFILER: augmentDensityGridGrad 0.017936 +/- 0.043479 s, 170 calls, 3.049134 s total +PROFILER: augmentDensitySpherical 0.000360 +/- 0.000153 s, 48720 calls, 17.545510 s total +PROFILER: augmentDensitySphericalGrad 0.000402 +/- 0.000165 s, 35370 calls, 14.232360 s total +PROFILER: augmentOverlap 0.000233 +/- 0.000175 s, 104340 calls, 24.299823 s total +PROFILER: changeGrid 0.000015 +/- 0.000001 s, 57546 calls, 0.873528 s total +PROFILER: ColumnBundle::randomize 0.000245 +/- 0.000006 s, 168 calls, 0.041129 s total +PROFILER: diagouterI 0.001113 +/- 0.000215 s, 24864 calls, 27.668624 s total +PROFILER: EdensityAndVscloc 0.001043 +/- 0.000010 s, 146 calls, 0.152239 s total +PROFILER: EnlAndGrad 0.000673 +/- 0.000109 s, 52506 calls, 35.348793 s total +PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 1030 calls, 0.002969 s total +PROFILER: ExCorrFunctional 0.000059 +/- 0.000100 s, 187 calls, 0.011060 s total +PROFILER: ExCorrTotal 0.000754 +/- 0.000388 s, 187 calls, 0.141084 s total +PROFILER: Idag_DiagV_I 0.002102 +/- 0.000494 s, 16341 calls, 34.356347 s total +PROFILER: inv(matrix) 0.000222 +/- 0.000068 s, 22512 calls, 4.993595 s total +PROFILER: matrix::diagonalize 0.001034 +/- 0.000720 s, 40533 calls, 41.908789 s total +PROFILER: matrix::set 0.000009 +/- 0.000003 s, 368034 calls, 3.171425 s total +PROFILER: orthoMatrix(matrix) 0.000204 +/- 0.000605 s, 24909 calls, 5.083698 s total +PROFILER: RadialFunctionR::transform 0.001742 +/- 0.000345 s, 98 calls, 0.170707 s total +PROFILER: reduceKmesh 0.000002 +/- 0.000000 s, 1 calls, 0.000002 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.202790 +/- 0.012462 s, 25 calls, 5.069748 s total +PROFILER: WavefunctionDrag 0.561112 +/- 0.110878 s, 8 calls, 4.488899 s total +PROFILER: Y*M 0.000019 +/- 0.000003 s, 242866 calls, 4.650482 s total +PROFILER: Y1^Y2 0.000028 +/- 0.000112 s, 191040 calls, 5.342118 s total + +MEMUSAGE: ColumnBundle 1.121902 GB +MEMUSAGE: complexScalarFieldTilde 0.000701 GB +MEMUSAGE: IndexArrays 0.006395 GB +MEMUSAGE: matrix 0.123463 GB +MEMUSAGE: misc 0.002022 GB +MEMUSAGE: ScalarField 0.012617 GB +MEMUSAGE: ScalarFieldTilde 0.007510 GB +MEMUSAGE: Total 1.164226 GB + +*************** JDFTx 1.7.0 (git hash 12396ea5) *************** + +Start date and time: Fri Mar 8 17:37:49 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001569 (0) +Divided in process groups (process indices): 0 (0) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 0.35 +Run totals: 1 processes, 16 threads, 1 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name $VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 42 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion Ta 0.000033000000000 2.387801000000000 1.475626000000000 1 +ion Ta 3.088610000000000 5.803963000000000 4.427302000000000 1 +ion Ta 3.088623000000000 10.577297999999999 1.472876000000000 1 +ion Ta -0.000073000000000 13.993303999999998 4.424511999999999 1 +ion B -0.000041000000000 7.226113999999998 1.473981000000000 1 +ion B 3.088684000000000 0.965493000000000 4.428946000000000 1 +ion B 3.088549000000000 15.415763999999996 1.471232000000000 1 +ion B 0.000001000000000 9.154996000000001 4.426155999999999 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 2 7 +latt-move-scale 1 1 1 +latt-scale 1 1 1 +lattice \ + 6.177277000000000 -0.000093000000000 0.000053000000000 \ + 0.000010000000000 16.379166000000001 0.001984000000000 \ + 0.000040000000000 -0.005546000000000 5.905678000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant GLSSA13 +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 +G = +[ 1.01714 5.7722e-06 -9.13022e-06 ] +[ -6.20165e-07 0.383608 -0.000128872 ] +[ -6.88985e-06 0.000360245 1.06392 ] +Minimum fftbox size, Smin = [ 28 76 28 ] +Chosen fftbox size, S = [ 28 80 28 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 +G = +[ 1.01714 5.7722e-06 -9.13022e-06 ] +[ -6.20165e-07 0.383608 -0.000128872 ] +[ -6.88985e-06 0.000360245 1.06392 ] +Minimum fftbox size, Smin = [ 28 68 24 ] +Chosen fftbox size, S = [ 28 70 24 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': + Title: Ta. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -70.583193. 13 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -2.682396 + |510> occupation: 6 eigenvalue: -1.447928 + |520> occupation: 3 eigenvalue: -0.131987 + |600> occupation: 2 eigenvalue: -0.199982 + |610> occupation: 0 eigenvalue: -0.051129 + lMax: 3 lLocal: 3 QijEcut: 5 + 7 projectors sampled on a log grid with 667 points: + l: 0 eig: -2.682397 rCut: 1.4 + l: 0 eig: -0.199983 rCut: 1.4 + l: 1 eig: -1.447928 rCut: 1.5 + l: 1 eig: -0.051130 rCut: 1.5 + l: 2 eig: -0.131987 rCut: 1.7 + l: 2 eig: 0.150000 rCut: 1.7 + l: 3 eig: 0.250000 rCut: 2.3 + Partial core density with radius 1.2 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': + Title: B. Created by USPP 7.3.6 on 8-4-15 + Reference state energy: -2.950027. 3 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.346865 + |210> occupation: 1 eigenvalue: -0.132618 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 559 points: + l: 0 eig: -0.346865 rCut: 1.25 + l: 0 eig: -0.500000 rCut: 1.25 + l: 1 eig: -0.346865 rCut: 1.25 + l: 1 eig: -1.000000 rCut: 1.25 + Partial core density with radius 0.9 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.25 bohrs. + +Initialized 2 species with 8 total atoms. + +Folded 1 k-points by 6x2x7 to 84 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 64.000000 nBands: 42 nStates: 168 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 2552.107 , ideal nbasis = 2552.688 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 6 0 0 ] +[ 0 2 0 ] +[ 0 0 7 ] +Supercell lattice vectors: +[ 37.0637 -0.000186 0.000371 ] +[ 6e-05 32.7583 0.013888 ] +[ 0.00024 -0.011092 41.3397 ] + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] + B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 2.376008 bohr. +Real space sum over 847 unit cells with max indices [ 5 3 5 ] +Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.141 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +---------- Allocating electronic variables ---------- +Reading eigenvalues from 'eigenvals'. +Initializing wave functions: linear combination of atomic orbitals +Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) +B pseudo-atom occupations: s ( 2 ) p ( 1 ) + FillingsUpdate: mu: +0.687098553 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00742 Tot: -0.00118 ] +LCAOMinimize: Iter: 0 F: -246.2723518959129194 |grad|_K: 1.163e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.713056265 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00576 Tot: -0.00088 ] +LCAOMinimize: Iter: 1 F: -246.4530530112829751 |grad|_K: 1.034e-04 alpha: 3.306e-01 linmin: -4.744e-02 cgtest: 1.240e-01 t[s]: 23.16 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.714435776 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00139 ] +LCAOMinimize: Iter: 2 F: -246.4554270620844250 |grad|_K: 2.430e-05 alpha: 5.584e-01 linmin: 1.007e-02 cgtest: -4.928e-02 t[s]: 25.71 + FillingsUpdate: mu: +0.714402693 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ] +LCAOMinimize: Iter: 3 F: -246.4554514854609693 |grad|_K: 1.067e-05 alpha: 1.025e-01 linmin: -1.435e-02 cgtest: 8.167e-02 t[s]: 28.25 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.074346e-01. + FillingsUpdate: mu: +0.714596053 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00583 Tot: -0.00143 ] +LCAOMinimize: Iter: 4 F: -246.4554744500862000 |grad|_K: 4.193e-06 alpha: 4.956e-01 linmin: 6.536e-04 cgtest: -9.856e-02 t[s]: 31.53 + FillingsUpdate: mu: +0.714565034 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00586 Tot: -0.00145 ] +LCAOMinimize: Iter: 5 F: -246.4554765880286311 |grad|_K: 3.384e-06 alpha: 3.044e-01 linmin: -1.485e-05 cgtest: 4.975e-03 t[s]: 34.11 + FillingsUpdate: mu: +0.714550344 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00587 Tot: -0.00146 ] +LCAOMinimize: Iter: 6 F: -246.4554771251066825 |grad|_K: 4.441e-07 alpha: 1.172e-01 linmin: -4.643e-04 cgtest: -2.684e-03 t[s]: 36.67 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.517227e-01. + FillingsUpdate: mu: +0.714546511 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] +LCAOMinimize: Iter: 7 F: -246.4554771583767092 |grad|_K: 3.740e-07 alpha: 4.218e-01 linmin: 1.190e-05 cgtest: -3.796e-04 t[s]: 39.97 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 40.33 + + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.141 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.714546511 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] +ElecMinimize: Iter: 0 F: -246.455477158376652 |grad|_K: 7.676e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.707029586 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00470 Tot: -0.00149 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -246.520330861781218 |grad|_K: 2.834e-05 alpha: 6.062e-01 linmin: 2.881e-05 t[s]: 45.42 + FillingsUpdate: mu: +0.705008712 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00317 Tot: -0.00117 ] + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 2 F: -246.529245183734815 |grad|_K: 1.177e-05 alpha: 6.114e-01 linmin: 7.191e-05 t[s]: 48.59 + FillingsUpdate: mu: +0.704869494 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00208 Tot: -0.00073 ] + SubspaceRotationAdjust: set factor to 0.841 +ElecMinimize: Iter: 3 F: -246.530495254965416 |grad|_K: 8.986e-06 alpha: 4.955e-01 linmin: 2.889e-04 t[s]: 51.75 + FillingsUpdate: mu: +0.704565484 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00176 Tot: -0.00065 ] + SubspaceRotationAdjust: set factor to 0.478 +ElecMinimize: Iter: 4 F: -246.530684779392175 |grad|_K: 5.166e-06 alpha: 1.270e-01 linmin: -6.552e-04 t[s]: 54.93 + FillingsUpdate: mu: +0.704489183 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00116 Tot: -0.00041 ] + SubspaceRotationAdjust: set factor to 0.633 +ElecMinimize: Iter: 5 F: -246.530865528358646 |grad|_K: 3.198e-06 alpha: 3.694e-01 linmin: 2.817e-04 t[s]: 58.08 + FillingsUpdate: mu: +0.704466363 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00085 Tot: -0.00028 ] + SubspaceRotationAdjust: set factor to 0.472 +ElecMinimize: Iter: 6 F: -246.530929181241476 |grad|_K: 2.733e-06 alpha: 3.441e-01 linmin: 1.273e-04 t[s]: 61.24 + FillingsUpdate: mu: +0.704420843 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00061 Tot: -0.00016 ] + SubspaceRotationAdjust: set factor to 0.36 +ElecMinimize: Iter: 7 F: -246.530969877357933 |grad|_K: 1.586e-06 alpha: 3.006e-01 linmin: 6.448e-05 t[s]: 64.44 + FillingsUpdate: mu: +0.704425975 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00045 Tot: -0.00008 ] + SubspaceRotationAdjust: set factor to 0.301 +ElecMinimize: Iter: 8 F: -246.530990994827732 |grad|_K: 1.256e-06 alpha: 4.628e-01 linmin: 5.677e-05 t[s]: 67.59 + FillingsUpdate: mu: +0.704414165 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00035 Tot: -0.00003 ] + SubspaceRotationAdjust: set factor to 0.245 +ElecMinimize: Iter: 9 F: -246.531001775315332 |grad|_K: 7.912e-07 alpha: 3.764e-01 linmin: 4.398e-07 t[s]: 70.75 + FillingsUpdate: mu: +0.704410570 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00028 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.277 +ElecMinimize: Iter: 10 F: -246.531007475961445 |grad|_K: 5.503e-07 alpha: 5.016e-01 linmin: -1.253e-05 t[s]: 73.90 + FillingsUpdate: mu: +0.704406495 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00022 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.228 +ElecMinimize: Iter: 11 F: -246.531010033181133 |grad|_K: 3.954e-07 alpha: 4.650e-01 linmin: -1.028e-05 t[s]: 77.08 + FillingsUpdate: mu: +0.704402675 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00017 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.248 +ElecMinimize: Iter: 12 F: -246.531011462623582 |grad|_K: 2.580e-07 alpha: 5.035e-01 linmin: -7.061e-06 t[s]: 80.23 + FillingsUpdate: mu: +0.704402249 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00014 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.247 +ElecMinimize: Iter: 13 F: -246.531012065592620 |grad|_K: 1.920e-07 alpha: 4.989e-01 linmin: -3.078e-06 t[s]: 83.41 + FillingsUpdate: mu: +0.704403601 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00010 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.221 +ElecMinimize: Iter: 14 F: -246.531012409297631 |grad|_K: 1.291e-07 alpha: 5.133e-01 linmin: -2.096e-06 t[s]: 86.56 + FillingsUpdate: mu: +0.704405223 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00007 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.237 +ElecMinimize: Iter: 15 F: -246.531012569766943 |grad|_K: 9.392e-08 alpha: 5.301e-01 linmin: 3.924e-07 t[s]: 89.72 + FillingsUpdate: mu: +0.704405720 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.23 +ElecMinimize: Iter: 16 F: -246.531012644873528 |grad|_K: 6.000e-08 alpha: 4.690e-01 linmin: 9.046e-07 t[s]: 92.87 + FillingsUpdate: mu: +0.704405316 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.211 +ElecMinimize: Iter: 17 F: -246.531012679740627 |grad|_K: 4.120e-08 alpha: 5.336e-01 linmin: 4.739e-06 t[s]: 96.03 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.253e-04 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.141 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 + +# Strain tensor in Cartesian coordinates: +[ 0 0 0 ] +[ 0 0 0 ] +[ 0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -2.00427e-06 -6.41098e-09 -6.69102e-10 ] +[ -6.41098e-09 1.45825e-06 2.00374e-09 ] +[ -6.69102e-10 2.00374e-09 3.8511e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000033000000000 2.387801000000000 1.475626000000000 1 +ion Ta 3.088610000000000 5.803963000000000 4.427302000000000 1 +ion Ta 3.088623000000000 10.577297999999999 1.472876000000000 1 +ion Ta -0.000073000000000 13.993303999999998 4.424511999999999 1 +ion B -0.000041000000000 7.226113999999998 1.473981000000000 1 +ion B 3.088684000000000 0.965493000000000 4.428946000000000 1 +ion B 3.088549000000000 15.415763999999996 1.471232000000000 1 +ion B 0.000001000000000 9.154996000000001 4.426155999999999 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000374186233 -0.000022911758852 0.000000549303367 1 +force Ta 0.000000416061010 -0.000072611148801 -0.000000500713005 1 +force Ta 0.000000294055642 0.000022904272582 0.000000393573924 1 +force Ta -0.000000428308449 0.000073035134641 -0.000000643341794 1 +force B 0.000000004505764 -0.000019802778684 -0.000000716378689 1 +force B 0.000000085971737 0.000013472465021 0.000001056423195 1 +force B 0.000000586913317 -0.000016320999589 -0.000001089193576 1 +force B -0.000000562072825 0.000022763855358 0.000000476620699 1 + +# Energy components: + Eewald = -214.7218133465404719 + EH = 28.5719821363679074 + Eloc = -40.0422788731164871 + Enl = -69.0116155939734028 + EvdW = -0.1193983763632689 + Exc = -90.7880445741663777 + Exc_core = 50.3731920966065800 + KE = 89.2072859955260355 +------------------------------------- + Etot = -246.5306905356595166 + TS = 0.0003221440811065 +------------------------------------- + F = -246.5310126797406269 + +LatticeMinimize: Iter: 0 F: -246.531012679740627 |grad|_K: 2.114e-04 t[s]: 109.61 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704402952 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012644059558 |grad|_K: 1.362e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704402792 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.486 +ElecMinimize: Iter: 1 F: -246.531012738145563 |grad|_K: 2.005e-08 alpha: 2.795e-01 linmin: -8.011e-06 t[s]: 115.88 + FillingsUpdate: mu: +0.704402984 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.532 +ElecMinimize: Iter: 2 F: -246.531012742380227 |grad|_K: 1.197e-08 alpha: 5.822e-01 linmin: 3.779e-05 t[s]: 119.03 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 9.112e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17738 -9.21172e-05 5.30343e-05 ] +[ 1.03334e-05 16.379 0.00198388 ] +[ 4.00347e-05 -0.00554626 5.90566 ] +unit cell volume = 597.529 + +# Strain tensor in Cartesian coordinates: +[ 1.68814e-05 5.3998e-08 5.63567e-09 ] +[ 5.3998e-08 -1.22825e-05 -1.6877e-08 ] +[ 5.63567e-09 -1.6877e-08 -3.24368e-06 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.71315e-06 -1.85786e-09 1.10722e-09 ] +[ -1.85786e-09 1.30737e-06 3.7845e-09 ] +[ 1.10722e-09 3.7845e-09 3.82102e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032760748257 2.387748669363425 1.475621781764706 1 +ion Ta 3.088662891742175 5.803819128590579 4.427287117225743 1 +ion Ta 3.088676011059521 10.577191064291029 1.472871514147207 1 +ion Ta -0.000072651866802 13.993205020900598 4.424496828026488 1 +ion B -0.000040600552699 7.226005351827673 1.473975439765913 1 +ion B 3.088736301643010 0.965494639553178 4.428932750682122 1 +ion B 3.088602563928776 15.415558411143666 1.471225955058562 1 +ion B 0.000000954363625 9.154906176655128 4.426142024310147 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000245075968 -0.000019148461709 0.000000453910581 1 +force Ta 0.000000266094903 0.000005901803880 -0.000000301856911 1 +force Ta 0.000000026399615 0.000017048437983 0.000000146913911 1 +force Ta 0.000000007993397 -0.000003944453294 -0.000000482164827 1 +force B -0.000000056962050 -0.000025390934119 -0.000000493281530 1 +force B 0.000000058602828 0.000019442425998 0.000000706656121 1 +force B 0.000000059991791 -0.000026306402334 -0.000000759077303 1 +force B -0.000000121099534 0.000032494751250 0.000000606366784 1 + +# Energy components: + Eewald = -214.7216796649045989 + EH = 28.5720158669753523 + Eloc = -40.0424218163100107 + Enl = -69.0116594598001143 + EvdW = -0.1193983747438246 + Exc = -90.7880363943404518 + Exc_core = 50.3731920992418409 + KE = 89.2072972204708208 +------------------------------------- + Etot = -246.5306905234109536 + TS = 0.0003222189692792 +------------------------------------- + F = -246.5310127423802271 + +LatticeMinimize: Iter: 1 F: -246.531012742380227 |grad|_K: 1.661e-04 alpha: 1.000e+00 linmin: -1.953e-01 t[s]: 126.11 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704401330 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012776127483 |grad|_K: 6.390e-08 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704401310 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.436 +ElecMinimize: Iter: 1 F: -246.531012786798044 |grad|_K: 1.391e-08 alpha: 1.439e-01 linmin: -4.178e-06 t[s]: 132.34 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.317171e-01. + FillingsUpdate: mu: +0.704401314 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.391 +ElecMinimize: Iter: 2 F: -246.531012789939524 |grad|_K: 1.279e-08 alpha: 8.894e-01 linmin: -2.961e-04 t[s]: 136.55 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 7.151e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -1.07531 gdotd/gdotd0: 0.982294 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704399637 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012790223940 |grad|_K: 1.053e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704399544 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.468 +ElecMinimize: Iter: 1 F: -246.531012828439145 |grad|_K: 1.399e-08 alpha: 1.899e-01 linmin: -3.579e-05 t[s]: 149.16 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.697432e-01. + FillingsUpdate: mu: +0.704399691 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.366 +ElecMinimize: Iter: 2 F: -246.531012831033763 |grad|_K: 1.362e-08 alpha: 7.284e-01 linmin: -4.301e-04 t[s]: 153.36 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 4.698e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17767 -9.10283e-05 5.2906e-05 ] +[ 1.07453e-05 16.3784 0.00198326 ] +[ 3.98974e-05 -0.00554772 5.9056 ] +unit cell volume = 597.53 + +# Strain tensor in Cartesian coordinates: +[ 6.30908e-05 1.20731e-07 -1.65239e-08 ] +[ 1.20728e-07 -4.72654e-05 -1.09446e-07 ] +[ -1.65247e-08 -1.09446e-07 -1.3307e-05 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.46256e-06 3.75276e-09 3.08618e-10 ] +[ 3.75276e-09 1.08571e-06 -3.48609e-09 ] +[ 3.08618e-10 -3.48609e-09 3.81647e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032063330348 2.387603382569145 1.475608241335752 1 +ion Ta 3.088806804620202 5.803597697858205 4.427240990942293 1 +ion Ta 3.088819614706185 10.576877017415752 1.472856286470541 1 +ion Ta -0.000071997684141 13.992738545989809 4.424449494580473 1 +ion B -0.000040302171930 7.225675665320547 1.473958361448721 1 +ion B 3.088879189855721 0.965518538037246 4.428890460976779 1 +ion B 3.088746712734475 15.414941621818448 1.471207197889883 1 +ion B 0.000000883673630 9.154682389659127 4.426098536524893 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000302919985 -0.000007673347483 0.000000313672615 1 +force Ta 0.000000295459264 0.000011097056752 -0.000000197330863 1 +force Ta -0.000000195699618 0.000012936730118 0.000000144759957 1 +force Ta 0.000000201843134 -0.000015965004260 -0.000000355054745 1 +force B 0.000000008505624 -0.000016371062854 -0.000000392114726 1 +force B -0.000000035898865 0.000018679196684 0.000000548013621 1 +force B 0.000000096593708 -0.000037322638357 -0.000000560341895 1 +force B -0.000000053106982 0.000033415661423 0.000000404370216 1 + +# Energy components: + Eewald = -214.7214968475309149 + EH = 28.5721729765075310 + Eloc = -40.0427379266944783 + Enl = -69.0116664164920621 + EvdW = -0.1193987315299138 + Exc = -90.7880267291989611 + Exc_core = 50.3731921145666703 + KE = 89.2072712989468783 +------------------------------------- + Etot = -246.5306902614253204 + TS = 0.0003225696084568 +------------------------------------- + F = -246.5310128310337632 + +LatticeMinimize: Iter: 2 F: -246.531012831033763 |grad|_K: 1.455e-04 alpha: 1.970e+00 linmin: -3.527e-01 t[s]: 160.19 +LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta -0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'tau_up' ... done +Dumping 'tau_dn' ... done +Dumping 'd_tot' ... done +Dumping 'eigenvals' ... done +Dumping 'eigStats' ... + eMin: -1.780946 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: +0.704267 at state 8 ( [ +0.000000 +0.500000 +0.142857 ] spin 1 ) + mu : +0.704400 + LUMO: +0.704667 at state 56 ( [ -0.333333 +0.000000 +0.000000 ] spin 1 ) + eMax: +0.949503 at state 137 ( [ +0.500000 +0.500000 -0.428571 ] spin -1 ) + HOMO-LUMO gap: +0.000400 + Optical gap : +0.011990 at state 90 ( [ +0.000000 +0.000000 -0.142857 ] spin -1 ) +Dumping 'Ecomponents' ... done +Dumping 'dosUp' ... done. +Dumping 'dosDn' ... done. +End date and time: Fri Mar 8 17:40:30 2024 (Duration: 0-0:02:41.76) +Done! + +PROFILER: augmentDensityGrid 0.000351 +/- 0.000124 s, 138 calls, 0.048451 s total +PROFILER: augmentDensityGridGrad 0.014737 +/- 0.010700 s, 80 calls, 1.178961 s total +PROFILER: augmentDensitySpherical 0.000360 +/- 0.000152 s, 23184 calls, 8.335056 s total +PROFILER: augmentDensitySphericalGrad 0.000405 +/- 0.000164 s, 17628 calls, 7.136331 s total +PROFILER: augmentOverlap 0.000233 +/- 0.000094 s, 45672 calls, 10.657042 s total +PROFILER: changeGrid 0.000015 +/- 0.000001 s, 28380 calls, 0.431694 s total +PROFILER: ColumnBundle::randomize 0.000243 +/- 0.000004 s, 168 calls, 0.040772 s total +PROFILER: diagouterI 0.001177 +/- 0.000277 s, 12096 calls, 14.234658 s total +PROFILER: EdensityAndVscloc 0.001044 +/- 0.000012 s, 70 calls, 0.073061 s total +PROFILER: EnlAndGrad 0.000670 +/- 0.000106 s, 23340 calls, 15.636454 s total +PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 498 calls, 0.001427 s total +PROFILER: ExCorrFunctional 0.000067 +/- 0.000141 s, 91 calls, 0.006067 s total +PROFILER: ExCorrTotal 0.000751 +/- 0.000284 s, 91 calls, 0.068343 s total +PROFILER: Idag_DiagV_I 0.002094 +/- 0.000695 s, 8142 calls, 17.049887 s total +PROFILER: inv(matrix) 0.000223 +/- 0.000037 s, 9240 calls, 2.060106 s total +PROFILER: matrix::diagonalize 0.001100 +/- 0.000319 s, 19566 calls, 21.525059 s total +PROFILER: matrix::set 0.000009 +/- 0.000003 s, 175290 calls, 1.532011 s total +PROFILER: orthoMatrix(matrix) 0.000202 +/- 0.000085 s, 10998 calls, 2.222153 s total +PROFILER: RadialFunctionR::transform 0.001810 +/- 0.000346 s, 98 calls, 0.177351 s total +PROFILER: reduceKmesh 0.000002 +/- 0.000000 s, 1 calls, 0.000002 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.201737 +/- 0.009977 s, 13 calls, 2.622583 s total +PROFILER: WavefunctionDrag 0.496997 +/- 0.128401 s, 4 calls, 1.987989 s total +PROFILER: Y*M 0.000019 +/- 0.000003 s, 109640 calls, 2.108487 s total +PROFILER: Y1^Y2 0.000029 +/- 0.000030 s, 87480 calls, 2.547918 s total + +MEMUSAGE: ColumnBundle 1.120761 GB +MEMUSAGE: complexScalarFieldTilde 0.000701 GB +MEMUSAGE: IndexArrays 0.006389 GB +MEMUSAGE: matrix 0.123463 GB +MEMUSAGE: misc 0.002022 GB +MEMUSAGE: ScalarField 0.012617 GB +MEMUSAGE: ScalarFieldTilde 0.007510 GB +MEMUSAGE: Total 1.163064 GB + +*************** JDFTx 1.7.0 (git hash 12396ea5) *************** + +Start date and time: Fri Mar 8 17:40:38 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001569 (0) +Divided in process groups (process indices): 0 (0) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 0.37 +Run totals: 1 processes, 16 threads, 1 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name $VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 42 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion Ta 0.000032000000000 2.387794000000000 1.475626000000000 1 +ion Ta 3.088610000000000 5.803973999999999 4.427302000000000 1 +ion Ta 3.088623000000000 10.577310999999998 1.472876000000000 1 +ion Ta -0.000073000000000 13.993287999999996 4.424510999999999 1 +ion B -0.000041000000000 7.226097999999999 1.473981000000000 1 +ion B 3.088684000000001 0.965511000000000 4.428946000000000 1 +ion B 3.088549000000000 15.415727999999998 1.471231000000000 1 +ion B 0.000001000000000 9.155027999999998 4.426155999999999 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 2 7 +latt-move-scale 1 1 1 +latt-scale 1 1 1 +lattice \ + 6.177277000000000 -0.000093000000000 0.000053000000000 \ + 0.000010000000000 16.379166000000001 0.001984000000000 \ + 0.000040000000000 -0.005546000000000 5.905678000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant GLSSA13 +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 +G = +[ 1.01714 5.7722e-06 -9.13022e-06 ] +[ -6.20165e-07 0.383608 -0.000128872 ] +[ -6.88985e-06 0.000360245 1.06392 ] +Minimum fftbox size, Smin = [ 28 76 28 ] +Chosen fftbox size, S = [ 28 80 28 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 +G = +[ 1.01714 5.7722e-06 -9.13022e-06 ] +[ -6.20165e-07 0.383608 -0.000128872 ] +[ -6.88985e-06 0.000360245 1.06392 ] +Minimum fftbox size, Smin = [ 28 68 24 ] +Chosen fftbox size, S = [ 28 70 24 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': + Title: Ta. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -70.583193. 13 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -2.682396 + |510> occupation: 6 eigenvalue: -1.447928 + |520> occupation: 3 eigenvalue: -0.131987 + |600> occupation: 2 eigenvalue: -0.199982 + |610> occupation: 0 eigenvalue: -0.051129 + lMax: 3 lLocal: 3 QijEcut: 5 + 7 projectors sampled on a log grid with 667 points: + l: 0 eig: -2.682397 rCut: 1.4 + l: 0 eig: -0.199983 rCut: 1.4 + l: 1 eig: -1.447928 rCut: 1.5 + l: 1 eig: -0.051130 rCut: 1.5 + l: 2 eig: -0.131987 rCut: 1.7 + l: 2 eig: 0.150000 rCut: 1.7 + l: 3 eig: 0.250000 rCut: 2.3 + Partial core density with radius 1.2 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': + Title: B. Created by USPP 7.3.6 on 8-4-15 + Reference state energy: -2.950027. 3 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.346865 + |210> occupation: 1 eigenvalue: -0.132618 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 559 points: + l: 0 eig: -0.346865 rCut: 1.25 + l: 0 eig: -0.500000 rCut: 1.25 + l: 1 eig: -0.346865 rCut: 1.25 + l: 1 eig: -1.000000 rCut: 1.25 + Partial core density with radius 0.9 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.25 bohrs. + +Initialized 2 species with 8 total atoms. + +Folded 1 k-points by 6x2x7 to 84 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 64.000000 nBands: 42 nStates: 168 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 2552.107 , ideal nbasis = 2552.688 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 6 0 0 ] +[ 0 2 0 ] +[ 0 0 7 ] +Supercell lattice vectors: +[ 37.0637 -0.000186 0.000371 ] +[ 6e-05 32.7583 0.013888 ] +[ 0.00024 -0.011092 41.3397 ] + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] + B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 2.376008 bohr. +Real space sum over 847 unit cells with max indices [ 5 3 5 ] +Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +---------- Allocating electronic variables ---------- +Reading eigenvalues from 'eigenvals'. +Initializing wave functions: linear combination of atomic orbitals +Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) +B pseudo-atom occupations: s ( 2 ) p ( 1 ) + FillingsUpdate: mu: +0.687098255 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00742 Tot: -0.00118 ] +LCAOMinimize: Iter: 0 F: -246.2723575982056161 |grad|_K: 1.163e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.713056493 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00576 Tot: -0.00088 ] +LCAOMinimize: Iter: 1 F: -246.4530538864675293 |grad|_K: 1.034e-04 alpha: 3.306e-01 linmin: -4.745e-02 cgtest: 1.239e-01 t[s]: 23.27 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.714429864 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00139 ] +LCAOMinimize: Iter: 2 F: -246.4554292085818759 |grad|_K: 2.348e-05 alpha: 5.587e-01 linmin: 1.041e-02 cgtest: -5.097e-02 t[s]: 25.84 + FillingsUpdate: mu: +0.714404660 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ] +LCAOMinimize: Iter: 3 F: -246.4554523979421390 |grad|_K: 1.075e-05 alpha: 1.044e-01 linmin: -1.289e-02 cgtest: 7.655e-02 t[s]: 28.41 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.131097e-01. + FillingsUpdate: mu: +0.714597344 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00583 Tot: -0.00143 ] +LCAOMinimize: Iter: 4 F: -246.4554752727001414 |grad|_K: 4.197e-06 alpha: 4.865e-01 linmin: 6.704e-04 cgtest: -1.025e-01 t[s]: 31.77 + FillingsUpdate: mu: +0.714566302 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00586 Tot: -0.00145 ] +LCAOMinimize: Iter: 5 F: -246.4554774124061396 |grad|_K: 3.374e-06 alpha: 3.041e-01 linmin: -1.112e-05 cgtest: 4.990e-03 t[s]: 34.34 + FillingsUpdate: mu: +0.714551560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00587 Tot: -0.00146 ] +LCAOMinimize: Iter: 6 F: -246.4554779472727546 |grad|_K: 4.495e-07 alpha: 1.174e-01 linmin: -4.248e-04 cgtest: -2.616e-03 t[s]: 36.91 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.523259e-01. + FillingsUpdate: mu: +0.714547304 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] +LCAOMinimize: Iter: 7 F: -246.4554779804595057 |grad|_K: 3.806e-07 alpha: 4.105e-01 linmin: -3.217e-05 cgtest: -1.422e-04 t[s]: 40.21 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 40.58 + + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.714547305 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] +ElecMinimize: Iter: 0 F: -246.455477980459534 |grad|_K: 7.675e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.707030083 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00470 Tot: -0.00149 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -246.520331022670774 |grad|_K: 2.834e-05 alpha: 6.062e-01 linmin: 2.880e-05 t[s]: 45.71 + FillingsUpdate: mu: +0.705009447 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00317 Tot: -0.00117 ] + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 2 F: -246.529245088600646 |grad|_K: 1.178e-05 alpha: 6.114e-01 linmin: 7.203e-05 t[s]: 48.90 + FillingsUpdate: mu: +0.704875928 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00208 Tot: -0.00074 ] + SubspaceRotationAdjust: set factor to 0.829 +ElecMinimize: Iter: 3 F: -246.530491820472321 |grad|_K: 9.091e-06 alpha: 4.939e-01 linmin: 2.913e-04 t[s]: 52.13 + FillingsUpdate: mu: +0.704564208 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00177 Tot: -0.00065 ] + SubspaceRotationAdjust: set factor to 0.47 +ElecMinimize: Iter: 4 F: -246.530683980007097 |grad|_K: 5.146e-06 alpha: 1.258e-01 linmin: -6.526e-04 t[s]: 55.33 + FillingsUpdate: mu: +0.704491596 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00116 Tot: -0.00041 ] + SubspaceRotationAdjust: set factor to 0.63 +ElecMinimize: Iter: 5 F: -246.530864932490857 |grad|_K: 3.216e-06 alpha: 3.727e-01 linmin: 2.709e-04 t[s]: 58.52 + FillingsUpdate: mu: +0.704464932 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00085 Tot: -0.00028 ] + SubspaceRotationAdjust: set factor to 0.469 +ElecMinimize: Iter: 6 F: -246.530928868243791 |grad|_K: 2.730e-06 alpha: 3.418e-01 linmin: 1.239e-04 t[s]: 61.74 + FillingsUpdate: mu: +0.704421336 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00061 Tot: -0.00016 ] + SubspaceRotationAdjust: set factor to 0.358 +ElecMinimize: Iter: 7 F: -246.530969755348167 |grad|_K: 1.594e-06 alpha: 3.027e-01 linmin: 6.742e-05 t[s]: 64.94 + FillingsUpdate: mu: +0.704426644 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00045 Tot: -0.00008 ] + SubspaceRotationAdjust: set factor to 0.296 +ElecMinimize: Iter: 8 F: -246.530990787806587 |grad|_K: 1.260e-06 alpha: 4.560e-01 linmin: 6.001e-05 t[s]: 68.17 + FillingsUpdate: mu: +0.704414355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00035 Tot: -0.00003 ] + SubspaceRotationAdjust: set factor to 0.247 +ElecMinimize: Iter: 9 F: -246.531001755022118 |grad|_K: 7.915e-07 alpha: 3.808e-01 linmin: 2.026e-06 t[s]: 71.37 + FillingsUpdate: mu: +0.704411103 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00028 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.273 +ElecMinimize: Iter: 10 F: -246.531007432062211 |grad|_K: 5.545e-07 alpha: 4.991e-01 linmin: -1.254e-05 t[s]: 74.57 + FillingsUpdate: mu: +0.704406875 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00022 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.225 +ElecMinimize: Iter: 11 F: -246.531010009199093 |grad|_K: 3.957e-07 alpha: 4.615e-01 linmin: -9.874e-06 t[s]: 77.76 + FillingsUpdate: mu: +0.704403053 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00017 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.251 +ElecMinimize: Iter: 12 F: -246.531011448848801 |grad|_K: 2.613e-07 alpha: 5.063e-01 linmin: -6.962e-06 t[s]: 80.99 + FillingsUpdate: mu: +0.704402584 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00014 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.244 +ElecMinimize: Iter: 13 F: -246.531012056297442 |grad|_K: 1.930e-07 alpha: 4.901e-01 linmin: -3.261e-06 t[s]: 84.18 + FillingsUpdate: mu: +0.704403911 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00010 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.222 +ElecMinimize: Iter: 14 F: -246.531012406255911 |grad|_K: 1.305e-07 alpha: 5.177e-01 linmin: -1.888e-06 t[s]: 87.38 + FillingsUpdate: mu: +0.704405528 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.24 +ElecMinimize: Iter: 15 F: -246.531012567961284 |grad|_K: 9.529e-08 alpha: 5.231e-01 linmin: 5.254e-07 t[s]: 90.58 + FillingsUpdate: mu: +0.704406062 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.227 +ElecMinimize: Iter: 16 F: -246.531012645562186 |grad|_K: 6.060e-08 alpha: 4.707e-01 linmin: 1.647e-06 t[s]: 93.79 + FillingsUpdate: mu: +0.704405664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.214 +ElecMinimize: Iter: 17 F: -246.531012680985981 |grad|_K: 4.200e-08 alpha: 5.313e-01 linmin: -1.153e-06 t[s]: 97.02 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.252e-04 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 + +# Strain tensor in Cartesian coordinates: +[ 0 0 0 ] +[ 0 0 0 ] +[ 0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -2.00965e-06 -5.05844e-09 -6.45052e-10 ] +[ -5.05844e-09 1.50167e-06 1.80343e-09 ] +[ -6.45052e-10 1.80343e-09 3.63613e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032000000000 2.387794000000000 1.475626000000000 1 +ion Ta 3.088610000000000 5.803973999999999 4.427302000000000 1 +ion Ta 3.088623000000000 10.577310999999998 1.472876000000000 1 +ion Ta -0.000073000000000 13.993287999999996 4.424510999999999 1 +ion B -0.000041000000000 7.226097999999999 1.473981000000000 1 +ion B 3.088684000000001 0.965511000000000 4.428946000000000 1 +ion B 3.088549000000000 15.415727999999998 1.471231000000000 1 +ion B 0.000001000000000 9.155027999999998 4.426155999999999 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000266200831 -0.000024817090014 0.000000515254774 1 +force Ta 0.000000451474215 -0.000066045379781 -0.000000505965430 1 +force Ta 0.000000222106482 0.000023518671209 0.000000339537087 1 +force Ta -0.000000372689739 0.000067396532729 -0.000000535065230 1 +force B 0.000000000018685 -0.000016999113451 -0.000000725096304 1 +force B 0.000000000089181 0.000010363745084 0.000001024576714 1 +force B 0.000000563321028 -0.000013185109126 -0.000001044661817 1 +force B -0.000000574721566 0.000020250944631 0.000000467978667 1 + +# Energy components: + Eewald = -214.7218140470664878 + EH = 28.5719961571363683 + Eloc = -40.0422816065842255 + Enl = -69.0116182477997597 + EvdW = -0.1193984275041179 + Exc = -90.7880416330360873 + Exc_core = 50.3731920977531473 + KE = 89.2072752081214304 +------------------------------------- + Etot = -246.5306904989797090 + TS = 0.0003221820062828 +------------------------------------- + F = -246.5310126809859810 + +LatticeMinimize: Iter: 0 F: -246.531012680985981 |grad|_K: 2.083e-04 t[s]: 110.71 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704403222 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012672762159 |grad|_K: 1.163e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704403149 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.482 +ElecMinimize: Iter: 1 F: -246.531012741736447 |grad|_K: 1.781e-08 alpha: 2.807e-01 linmin: -6.151e-06 t[s]: 117.01 + FillingsUpdate: mu: +0.704403354 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.536 +ElecMinimize: Iter: 2 F: -246.531012745196534 |grad|_K: 1.086e-08 alpha: 6.024e-01 linmin: 2.567e-05 t[s]: 120.19 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 8.344e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17738 -9.23038e-05 5.30331e-05 ] +[ 1.02631e-05 16.379 0.00198389 ] +[ 4.00334e-05 -0.00554623 5.90566 ] +unit cell volume = 597.529 + +# Strain tensor in Cartesian coordinates: +[ 1.69267e-05 4.26059e-08 5.4331e-09 ] +[ 4.26059e-08 -1.26481e-05 -1.51898e-08 ] +[ 5.4331e-09 -1.51898e-08 -3.06262e-06 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.72399e-06 -2.6207e-09 1.0734e-09 ] +[ -2.6207e-09 1.34129e-06 4.43056e-09 ] +[ 1.0734e-09 4.43056e-09 3.64521e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000031841161909 2.387738899274964 1.475622017635725 1 +ion Ta 3.088663000016083 5.803834549963591 4.427287921454370 1 +ion Ta 3.088675958189042 10.577200783957696 1.472871742723397 1 +ion Ta -0.000072756617882 13.993178279100887 4.424496759725079 1 +ion B -0.000040687717953 7.225989521661499 1.473975708832981 1 +ion B 3.088736343741031 0.965509155624267 4.428933520451493 1 +ion B 3.088602504291469 15.415519883721172 1.471225290072223 1 +ion B 0.000000836467880 9.154932329043771 4.426142831221303 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000113443207 -0.000009385237180 0.000000417225496 1 +force Ta 0.000000244248323 0.000003074262908 -0.000000307807742 1 +force Ta 0.000000052374902 0.000006496251403 0.000000111543555 1 +force Ta -0.000000033971613 -0.000000437627811 -0.000000402487490 1 +force B -0.000000066538222 -0.000024392591877 -0.000000511955806 1 +force B 0.000000010742381 0.000018141959634 0.000000704717162 1 +force B 0.000000073439108 -0.000023997857963 -0.000000713370508 1 +force B -0.000000135415601 0.000030436183407 0.000000606166842 1 + +# Energy components: + Eewald = -214.7216898800857336 + EH = 28.5720246970213658 + Eloc = -40.0424125527360886 + Enl = -69.0116613015474059 + EvdW = -0.1193984352710888 + Exc = -90.7880343709147866 + Exc_core = 50.3731921006565670 + KE = 89.2072892570580933 +------------------------------------- + Etot = -246.5306904858190364 + TS = 0.0003222593774852 +------------------------------------- + F = -246.5310127451965343 + +LatticeMinimize: Iter: 1 F: -246.531012745196534 |grad|_K: 1.651e-04 alpha: 1.000e+00 linmin: -2.107e-01 t[s]: 127.19 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704401671 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012784511631 |grad|_K: 4.716e-08 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704401664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.432 +ElecMinimize: Iter: 1 F: -246.531012790520293 |grad|_K: 1.408e-08 alpha: 1.488e-01 linmin: -5.293e-06 t[s]: 133.48 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.463186e-01. + FillingsUpdate: mu: +0.704401671 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.572 +ElecMinimize: Iter: 2 F: -246.531012793969779 |grad|_K: 1.091e-08 alpha: 9.587e-01 linmin: -8.500e-06 t[s]: 137.73 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.121e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -1.08714 gdotd/gdotd0: 0.995726 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075999 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704399938 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012818123031 |grad|_K: 7.550e-08 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704399927 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.476 +ElecMinimize: Iter: 1 F: -246.531012833051875 |grad|_K: 1.360e-08 alpha: 1.442e-01 linmin: -4.768e-05 t[s]: 150.40 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.326935e-01. + FillingsUpdate: mu: +0.704400133 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.402 +ElecMinimize: Iter: 2 F: -246.531012836138160 |grad|_K: 1.374e-08 alpha: 9.189e-01 linmin: 1.458e-04 t[s]: 154.65 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 4.224e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075999 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1.94959 (E-E0)/|gdotd0|: -2.02706 gdotd/gdotd0: 0.913613 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.141 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075999 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704397420 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012833496277 |grad|_K: 1.278e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704397405 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.398 +ElecMinimize: Iter: 1 F: -246.531012885292057 |grad|_K: 1.912e-08 alpha: 1.746e-01 linmin: 3.225e-06 t[s]: 167.44 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.238811e-01. + FillingsUpdate: mu: +0.704397780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.391 +ElecMinimize: Iter: 2 F: -246.531012891029945 |grad|_K: 1.794e-08 alpha: 8.634e-01 linmin: -3.022e-04 t[s]: 171.68 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.660e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.141 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075999 +# Lattice vectors: +R = +[ 6.17788 -9.01146e-05 5.27979e-05 ] +[ 1.10908e-05 16.3779 0.00198263 ] +[ 3.9782e-05 -0.00554927 5.90556 ] +unit cell volume = 597.53 + +# Strain tensor in Cartesian coordinates: +[ 9.81966e-05 1.7671e-07 -3.51661e-08 ] +[ 1.76707e-07 -7.55464e-05 -2.06309e-07 ] +[ -3.51674e-08 -2.06308e-07 -1.99222e-05 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.24268e-06 -3.48519e-10 -8.31675e-11 ] +[ -3.48519e-10 8.84741e-07 2.56347e-09 ] +[ -8.31675e-11 2.56347e-09 3.82394e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000031364274871 2.387527221568252 1.475599130603148 1 +ion Ta 3.088916060131611 5.803442677135045 4.427210324242592 1 +ion Ta 3.088928701965270 10.576581960054787 1.472845613791235 1 +ion Ta -0.000071485290487 13.992337340399775 4.424417290812241 1 +ion B -0.000040126649185 7.225405382758375 1.473946626269852 1 +ion B 3.088987341833553 0.965542772529612 4.428862706078708 1 +ion B 3.088856207135077 15.414425354213542 1.471193382993221 1 +ion B 0.000000844676210 9.154516445494776 4.426069796038099 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000055781179 0.000017760376729 0.000000361636596 1 +force Ta 0.000000026976392 -0.000062884510981 -0.000000247787136 1 +force Ta -0.000000059322709 0.000003977542731 0.000000270907676 1 +force Ta 0.000000061910033 0.000040276699043 -0.000000387216110 1 +force B 0.000000072390359 -0.000029798895842 -0.000000351223176 1 +force B -0.000000031387175 0.000031700277010 0.000000469458753 1 +force B 0.000000044083306 -0.000031116243454 -0.000000483179074 1 +force B -0.000000011657485 0.000029786323842 0.000000316939952 1 + +# Energy components: + Eewald = -214.7214053684233193 + EH = 28.5722945818389888 + Eloc = -40.0429311051848984 + Enl = -69.0116809815140186 + EvdW = -0.1193990991094699 + Exc = -90.7880224653361978 + Exc_core = 50.3731921286497411 + KE = 89.2072622415116001 +------------------------------------- + Etot = -246.5306900675675479 + TS = 0.0003228234624111 +------------------------------------- + F = -246.5310128910299454 + +LatticeMinimize: Iter: 2 F: -246.531012891029945 |grad|_K: 1.487e-04 alpha: 3.374e+00 linmin: -4.156e-01 t[s]: 178.61 +LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta -0.000 +0.000 +0.000 -0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'tau_up' ... done +Dumping 'tau_dn' ... done +Dumping 'd_tot' ... done +Dumping 'eigenvals' ... done +Dumping 'eigStats' ... + eMin: -1.780946 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: +0.704248 at state 8 ( [ +0.000000 +0.500000 +0.142857 ] spin 1 ) + mu : +0.704398 + LUMO: +0.704672 at state 56 ( [ -0.333333 +0.000000 +0.000000 ] spin 1 ) + eMax: +0.949514 at state 137 ( [ +0.500000 +0.500000 -0.428571 ] spin -1 ) + HOMO-LUMO gap: +0.000424 + Optical gap : +0.011971 at state 6 ( [ +0.000000 +0.000000 -0.142857 ] spin 1 ) +Dumping 'Ecomponents' ... done +Dumping 'dosUp' ... done. +Dumping 'dosDn' ... done. +End date and time: Fri Mar 8 17:43:38 2024 (Duration: 0-0:03:00.19) +Done! + +PROFILER: augmentDensityGrid 0.000352 +/- 0.000124 s, 150 calls, 0.052855 s total +PROFILER: augmentDensityGridGrad 0.014518 +/- 0.011018 s, 88 calls, 1.277555 s total +PROFILER: augmentDensitySpherical 0.000366 +/- 0.000154 s, 25200 calls, 9.213986 s total +PROFILER: augmentDensitySphericalGrad 0.000411 +/- 0.000165 s, 19624 calls, 8.057467 s total +PROFILER: augmentOverlap 0.000234 +/- 0.000094 s, 51344 calls, 12.038524 s total +PROFILER: changeGrid 0.000015 +/- 0.000001 s, 31048 calls, 0.476831 s total +PROFILER: ColumnBundle::randomize 0.000243 +/- 0.000004 s, 168 calls, 0.040764 s total +PROFILER: diagouterI 0.001183 +/- 0.000273 s, 13104 calls, 15.504073 s total +PROFILER: EdensityAndVscloc 0.001058 +/- 0.000012 s, 76 calls, 0.080390 s total +PROFILER: EnlAndGrad 0.000678 +/- 0.000111 s, 26344 calls, 17.851518 s total +PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 553 calls, 0.001591 s total +PROFILER: ExCorrFunctional 0.000064 +/- 0.000130 s, 102 calls, 0.006567 s total +PROFILER: ExCorrTotal 0.000753 +/- 0.000280 s, 102 calls, 0.076822 s total +PROFILER: Idag_DiagV_I 0.002106 +/- 0.000676 s, 8972 calls, 18.897621 s total +PROFILER: inv(matrix) 0.000225 +/- 0.000040 s, 10416 calls, 2.343441 s total +PROFILER: matrix::diagonalize 0.001098 +/- 0.000315 s, 21236 calls, 23.311408 s total +PROFILER: matrix::set 0.000009 +/- 0.000003 s, 196554 calls, 1.724202 s total +PROFILER: orthoMatrix(matrix) 0.000202 +/- 0.000082 s, 12332 calls, 2.487781 s total +PROFILER: RadialFunctionR::transform 0.001829 +/- 0.000308 s, 98 calls, 0.179215 s total +PROFILER: reduceKmesh 0.000002 +/- 0.000000 s, 1 calls, 0.000002 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.202436 +/- 0.010488 s, 16 calls, 3.238969 s total +PROFILER: WavefunctionDrag 0.468320 +/- 0.131446 s, 5 calls, 2.341601 s total +PROFILER: Y*M 0.000019 +/- 0.000003 s, 122475 calls, 2.361709 s total +PROFILER: Y1^Y2 0.000029 +/- 0.000028 s, 99832 calls, 2.893737 s total + +MEMUSAGE: ColumnBundle 1.120761 GB +MEMUSAGE: complexScalarFieldTilde 0.000701 GB +MEMUSAGE: IndexArrays 0.006389 GB +MEMUSAGE: matrix 0.123463 GB +MEMUSAGE: misc 0.002022 GB +MEMUSAGE: ScalarField 0.012617 GB +MEMUSAGE: ScalarFieldTilde 0.007510 GB +MEMUSAGE: Total 1.163064 GB + +*************** JDFTx 1.7.0 (git hash 12396ea5) *************** + +Start date and time: Fri Mar 8 17:43:47 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001569 (0) +Divided in process groups (process indices): 0 (0) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 0.45 +Run totals: 1 processes, 16 threads, 1 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name $VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 42 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 +ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 +ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 +ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 +ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 +ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 +ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 +ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 2 7 +latt-move-scale 1 1 1 +latt-scale 1 1 1 +lattice \ + 6.168436000000000 -0.000059000000000 0.000053000000000 \ + 0.000023000000000 16.427467000000000 0.001924000000000 \ + 0.000040000000000 -0.005724000000000 5.902588000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant GLSSA13 +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 +G = +[ 1.0186 3.65517e-06 -9.14734e-06 ] +[ -1.42533e-06 0.38248 -0.000124673 ] +[ -6.90414e-06 0.000370908 1.06448 ] +Minimum fftbox size, Smin = [ 28 76 28 ] +Chosen fftbox size, S = [ 28 80 28 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 +G = +[ 1.0186 3.65517e-06 -9.14734e-06 ] +[ -1.42533e-06 0.38248 -0.000124673 ] +[ -6.90414e-06 0.000370908 1.06448 ] +Minimum fftbox size, Smin = [ 28 68 24 ] +Chosen fftbox size, S = [ 28 70 24 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': + Title: Ta. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -70.583193. 13 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -2.682396 + |510> occupation: 6 eigenvalue: -1.447928 + |520> occupation: 3 eigenvalue: -0.131987 + |600> occupation: 2 eigenvalue: -0.199982 + |610> occupation: 0 eigenvalue: -0.051129 + lMax: 3 lLocal: 3 QijEcut: 5 + 7 projectors sampled on a log grid with 667 points: + l: 0 eig: -2.682397 rCut: 1.4 + l: 0 eig: -0.199983 rCut: 1.4 + l: 1 eig: -1.447928 rCut: 1.5 + l: 1 eig: -0.051130 rCut: 1.5 + l: 2 eig: -0.131987 rCut: 1.7 + l: 2 eig: 0.150000 rCut: 1.7 + l: 3 eig: 0.250000 rCut: 2.3 + Partial core density with radius 1.2 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': + Title: B. Created by USPP 7.3.6 on 8-4-15 + Reference state energy: -2.950027. 3 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.346865 + |210> occupation: 1 eigenvalue: -0.132618 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 559 points: + l: 0 eig: -0.346865 rCut: 1.25 + l: 0 eig: -0.500000 rCut: 1.25 + l: 1 eig: -0.346865 rCut: 1.25 + l: 1 eig: -1.000000 rCut: 1.25 + Partial core density with radius 0.9 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.25 bohrs. + +Initialized 2 species with 8 total atoms. + +Folded 1 k-points by 6x2x7 to 84 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 64.000000 nBands: 42 nStates: 168 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 2554.726 , ideal nbasis = 2555.213 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 6 0 0 ] +[ 0 2 0 ] +[ 0 0 7 ] +Supercell lattice vectors: +[ 37.0106 -0.000118 0.000371 ] +[ 0.000138 32.8549 0.013468 ] +[ 0.00024 -0.011448 41.3181 ] + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] + B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 2.376792 bohr. +Real space sum over 847 unit cells with max indices [ 5 3 5 ] +Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 + +---------- Allocating electronic variables ---------- +Reading eigenvalues from 'eigenvals'. +Initializing wave functions: linear combination of atomic orbitals +Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) +B pseudo-atom occupations: s ( 2 ) p ( 1 ) + FillingsUpdate: mu: +0.686661718 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00908 Tot: -0.00101 ] +LCAOMinimize: Iter: 0 F: -246.2703684649962952 |grad|_K: 1.171e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.712459587 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00665 Tot: -0.00181 ] +LCAOMinimize: Iter: 1 F: -246.4528786644987690 |grad|_K: 1.053e-04 alpha: 3.295e-01 linmin: -4.367e-02 cgtest: 1.222e-01 t[s]: 23.26 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.714071719 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00208 ] +LCAOMinimize: Iter: 2 F: -246.4552415759908683 |grad|_K: 5.255e-05 alpha: 5.367e-01 linmin: 5.912e-03 cgtest: -2.923e-02 t[s]: 25.85 + FillingsUpdate: mu: +0.713707837 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00210 ] +LCAOMinimize: Iter: 3 F: -246.4553446931705025 |grad|_K: 1.021e-05 alpha: 9.350e-02 linmin: -2.207e-02 cgtest: 1.698e-01 t[s]: 28.41 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.804912e-01. + FillingsUpdate: mu: +0.713888193 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00682 Tot: -0.00232 ] +LCAOMinimize: Iter: 4 F: -246.4553663527728702 |grad|_K: 7.659e-06 alpha: 5.192e-01 linmin: 1.419e-04 cgtest: -3.063e-03 t[s]: 31.72 + FillingsUpdate: mu: +0.713885616 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00684 Tot: -0.00234 ] +LCAOMinimize: Iter: 5 F: -246.4553689441066240 |grad|_K: 3.729e-06 alpha: 1.101e-01 linmin: -1.191e-03 cgtest: 9.089e-03 t[s]: 34.29 + FillingsUpdate: mu: +0.713849548 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00689 Tot: -0.00240 ] +LCAOMinimize: Iter: 6 F: -246.4553707842442520 |grad|_K: 8.837e-07 alpha: 3.298e-01 linmin: 1.269e-04 cgtest: -2.709e-02 t[s]: 36.85 + FillingsUpdate: mu: +0.713851760 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00691 Tot: -0.00242 ] +LCAOMinimize: Iter: 7 F: -246.4553708544137010 |grad|_K: 6.594e-07 alpha: 2.247e-01 linmin: -6.136e-07 cgtest: 4.639e-04 t[s]: 39.45 + FillingsUpdate: mu: +0.713855354 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] +LCAOMinimize: Iter: 8 F: -246.4553708841276034 |grad|_K: 3.463e-07 alpha: 1.709e-01 linmin: 1.967e-05 cgtest: -2.648e-04 t[s]: 42.02 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 42.38 + + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.713855355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] +ElecMinimize: Iter: 0 F: -246.455370884127575 |grad|_K: 7.677e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.706435257 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00591 Tot: -0.00247 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -246.520287479167706 |grad|_K: 2.836e-05 alpha: 6.060e-01 linmin: 2.774e-05 t[s]: 47.47 + FillingsUpdate: mu: +0.704468403 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00420 Tot: -0.00250 ] + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 2 F: -246.529235826500923 |grad|_K: 1.174e-05 alpha: 6.123e-01 linmin: 8.789e-05 t[s]: 50.65 + FillingsUpdate: mu: +0.704067779 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00166 ] + SubspaceRotationAdjust: set factor to 1.02 +ElecMinimize: Iter: 3 F: -246.530549052738621 |grad|_K: 6.863e-06 alpha: 5.241e-01 linmin: 1.563e-04 t[s]: 53.83 + FillingsUpdate: mu: +0.704000037 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00205 Tot: -0.00127 ] + SubspaceRotationAdjust: set factor to 0.665 +ElecMinimize: Iter: 4 F: -246.530711079692253 |grad|_K: 5.958e-06 alpha: 1.900e-01 linmin: 1.061e-04 t[s]: 57.00 + FillingsUpdate: mu: +0.703897258 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00126 Tot: -0.00069 ] + SubspaceRotationAdjust: set factor to 0.555 +ElecMinimize: Iter: 5 F: -246.530867381951509 |grad|_K: 2.932e-06 alpha: 2.428e-01 linmin: -1.218e-05 t[s]: 60.21 + FillingsUpdate: mu: +0.703892047 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00079 Tot: -0.00032 ] + SubspaceRotationAdjust: set factor to 0.422 +ElecMinimize: Iter: 6 F: -246.530928881947005 |grad|_K: 2.696e-06 alpha: 3.934e-01 linmin: -6.073e-05 t[s]: 63.39 + FillingsUpdate: mu: +0.703880780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00053 Tot: -0.00006 ] + SubspaceRotationAdjust: set factor to 0.343 +ElecMinimize: Iter: 7 F: -246.530966822712173 |grad|_K: 1.520e-06 alpha: 2.871e-01 linmin: -4.667e-06 t[s]: 66.56 + FillingsUpdate: mu: +0.703874478 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00043 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.386 +ElecMinimize: Iter: 8 F: -246.530988732848670 |grad|_K: 1.144e-06 alpha: 5.218e-01 linmin: 9.232e-07 t[s]: 69.74 + FillingsUpdate: mu: +0.703872920 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00038 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.287 +ElecMinimize: Iter: 9 F: -246.530997788390636 |grad|_K: 8.064e-07 alpha: 3.807e-01 linmin: -7.146e-06 t[s]: 72.92 + FillingsUpdate: mu: +0.703869664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00032 Tot: +0.00015 ] + SubspaceRotationAdjust: set factor to 0.322 +ElecMinimize: Iter: 10 F: -246.531003110075915 |grad|_K: 5.077e-07 alpha: 4.503e-01 linmin: -7.080e-06 t[s]: 76.12 + FillingsUpdate: mu: +0.703865324 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00026 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.317 +ElecMinimize: Iter: 11 F: -246.531005566529700 |grad|_K: 3.894e-07 alpha: 5.242e-01 linmin: -4.677e-06 t[s]: 79.30 + FillingsUpdate: mu: +0.703862944 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00020 Tot: +0.00012 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 12 F: -246.531006767661353 |grad|_K: 2.556e-07 alpha: 4.357e-01 linmin: 1.413e-06 t[s]: 82.47 + FillingsUpdate: mu: +0.703863024 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00015 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.269 +ElecMinimize: Iter: 13 F: -246.531007355558700 |grad|_K: 1.828e-07 alpha: 4.953e-01 linmin: -3.387e-07 t[s]: 85.66 + FillingsUpdate: mu: +0.703864560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00011 Tot: +0.00007 ] + SubspaceRotationAdjust: set factor to 0.258 +ElecMinimize: Iter: 14 F: -246.531007663892041 |grad|_K: 1.228e-07 alpha: 5.076e-01 linmin: -1.829e-07 t[s]: 88.84 + FillingsUpdate: mu: +0.703866170 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00006 ] + SubspaceRotationAdjust: set factor to 0.217 +ElecMinimize: Iter: 15 F: -246.531007805900202 |grad|_K: 8.711e-08 alpha: 5.179e-01 linmin: 1.701e-06 t[s]: 92.02 + FillingsUpdate: mu: +0.703866756 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00004 ] + SubspaceRotationAdjust: set factor to 0.222 +ElecMinimize: Iter: 16 F: -246.531007870491095 |grad|_K: 5.554e-08 alpha: 4.684e-01 linmin: 1.808e-06 t[s]: 95.19 + FillingsUpdate: mu: +0.703866408 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00003 ] + SubspaceRotationAdjust: set factor to 0.208 +ElecMinimize: Iter: 17 F: -246.531007900240667 |grad|_K: 3.756e-08 alpha: 5.305e-01 linmin: -2.241e-06 t[s]: 98.36 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.620e-04 + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 +# Lattice vectors: +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 + +# Strain tensor in Cartesian coordinates: +[ 0 0 0 ] +[ 0 0 0 ] +[ 0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.69853e-06 5.59557e-09 1.41959e-09 ] +[ 5.59557e-09 3.81916e-05 -1.21971e-07 ] +[ 1.41959e-09 -1.21971e-07 -5.35784e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 +ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 +ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 +ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 +ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 +ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 +ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 +ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 + +# Forces in Cartesian coordinates: +force Ta 0.000003219385226 0.000024941936105 -0.000004667309539 1 +force Ta -0.000003544134674 0.000100910630455 0.000002347800877 1 +force Ta 0.000004213169884 -0.000095340568768 -0.000002813127670 1 +force Ta -0.000003269450224 -0.000030911240225 0.000004677087443 1 +force B -0.000000729001011 -0.000015720776255 0.000010772774563 1 +force B 0.000000608095531 0.000019054253012 -0.000014315882331 1 +force B -0.000000498752112 0.000012643289756 0.000014335980866 1 +force B 0.000000021330734 -0.000015026361853 -0.000010315177459 1 + +# Energy components: + Eewald = -214.6559882144248945 + EH = 28.5857387723713110 + Eloc = -40.1186842665999635 + Enl = -69.0084493129606642 + EvdW = -0.1192533377321287 + Exc = -90.7845534796796727 + Exc_core = 50.3731883713289008 + KE = 89.1972709081141488 +------------------------------------- + Etot = -246.5307305595829348 + TS = 0.0002773406577414 +------------------------------------- + F = -246.5310079002406667 + +LatticeMinimize: Iter: 0 F: -246.531007900240667 |grad|_K: 2.745e-03 t[s]: 111.92 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.047 +0.047 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 +0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.838 15.838 15.838 +# coordination-number B 8.138 8.138 8.138 8.138 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043377 +EvdW_8 = -0.075910 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704038208 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] +ElecMinimize: Iter: 0 F: -246.531014271978677 |grad|_K: 2.488e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704035251 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.206 +ElecMinimize: Iter: 1 F: -246.531014618996693 |grad|_K: 7.345e-08 alpha: 3.083e-01 linmin: -6.352e-05 t[s]: 118.24 + FillingsUpdate: mu: +0.704031518 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.265 +ElecMinimize: Iter: 2 F: -246.531014707813426 |grad|_K: 6.000e-08 alpha: 9.057e-01 linmin: 6.919e-06 t[s]: 121.43 + FillingsUpdate: mu: +0.704033360 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.306 +ElecMinimize: Iter: 3 F: -246.531014768371961 |grad|_K: 4.795e-08 alpha: 9.261e-01 linmin: 3.658e-06 t[s]: 124.62 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.872e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.838 15.838 15.838 +# coordination-number B 8.138 8.138 8.138 8.138 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043377 +EvdW_8 = -0.075910 +# Lattice vectors: +R = +[ 6.16852 -5.97753e-05 5.29301e-05 ] +[ 2.27018e-05 16.4222 0.00192945 ] +[ 3.9928e-05 -0.00570738 5.90285 ] +unit cell volume = 597.963 + +# Strain tensor in Cartesian coordinates: +[ 1.4311e-05 -4.71455e-08 -1.19608e-08 ] +[ -4.71455e-08 -0.000321784 1.02767e-06 ] +[ -1.19608e-08 1.02767e-06 4.51425e-05 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -3.16235e-06 9.72711e-09 1.51381e-09 ] +[ 9.72711e-09 3.12615e-05 -1.04243e-07 ] +[ 1.51381e-09 -1.04243e-07 -5.40697e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000014086489759 2.393464963226479 1.474977371501900 1 +ion Ta 3.084271264231595 5.819543007953916 4.425076040486556 1 +ion Ta 3.084241830782444 10.604315563627694 1.472116500041577 1 +ion Ta -0.000020986919499 14.030934185850242 4.422174716636268 1 +ion B -0.000014091397776 7.251828452976323 1.473097720917905 1 +ion B 3.084298645948842 0.961238979979226 4.426960467748199 1 +ion B 3.084218889426424 15.462842647284960 1.470232558456424 1 +ion B 0.000006533363856 9.172348989626263 4.424049814606058 1 + +# Forces in Cartesian coordinates: +force Ta 0.000002656305160 -0.000090599278766 -0.000004686939808 1 +force Ta -0.000002780554917 -0.000072638279920 0.000002640588003 1 +force Ta 0.000003410172269 0.000090290543843 -0.000003019517788 1 +force Ta -0.000002762563820 0.000068162101984 0.000004644517497 1 +force B -0.000000578229282 -0.000088307202855 0.000009543323266 1 +force B 0.000000463088346 0.000074546028704 -0.000012789192807 1 +force B -0.000000560233414 -0.000056772413373 0.000012733201334 1 +force B 0.000000162461914 0.000068936586651 -0.000009123317262 1 + +# Energy components: + Eewald = -214.6743936804575981 + EH = 28.5801907094721130 + Eloc = -40.0962401542189326 + Enl = -69.0092234326302361 + EvdW = -0.1192864126888177 + Exc = -90.7856829553995226 + Exc_core = 50.3731891548009116 + KE = 89.2007106048843070 +------------------------------------- + Etot = -246.5307361662377730 + TS = 0.0002786021341825 +------------------------------------- + F = -246.5310147683719606 + +LatticeMinimize: Iter: 1 F: -246.531014768371961 |grad|_K: 2.273e-03 alpha: 1.000e+00 linmin: -9.031e-01 t[s]: 131.54 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.047 +0.047 +0.047 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 +0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.144 8.144 8.143 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043408 +EvdW_8 = -0.075975 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704530627 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531025878595273 |grad|_K: 4.371e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704518010 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.262 +ElecMinimize: Iter: 1 F: -246.531027214588903 |grad|_K: 2.910e-07 alpha: 3.840e-01 linmin: -1.375e-04 t[s]: 137.85 + FillingsUpdate: mu: +0.704505006 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.299 +ElecMinimize: Iter: 2 F: -246.531028288353497 |grad|_K: 2.216e-07 alpha: 6.973e-01 linmin: 7.818e-05 t[s]: 141.04 + FillingsUpdate: mu: +0.704515918 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.324 +ElecMinimize: Iter: 3 F: -246.531029025233863 |grad|_K: 1.464e-07 alpha: 8.278e-01 linmin: 1.006e-04 t[s]: 144.22 + FillingsUpdate: mu: +0.704516708 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 4 F: -246.531029205869743 |grad|_K: 9.860e-08 alpha: 4.645e-01 linmin: -1.439e-05 t[s]: 147.44 + FillingsUpdate: mu: +0.704515183 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.205 +ElecMinimize: Iter: 5 F: -246.531029297349278 |grad|_K: 5.126e-08 alpha: 5.177e-01 linmin: 2.594e-05 t[s]: 150.63 + FillingsUpdate: mu: +0.704515738 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.217 +ElecMinimize: Iter: 6 F: -246.531029328246632 |grad|_K: 2.835e-08 alpha: 6.476e-01 linmin: 1.799e-05 t[s]: 153.81 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.174e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.144 8.144 8.143 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043408 +EvdW_8 = -0.075975 +# Lattice vectors: +R = +[ 6.16918 -6.51258e-05 5.26355e-05 ] +[ 2.06706e-05 16.405 0.00194807 ] +[ 3.96224e-05 -0.00565097 5.90392 ] +unit cell volume = 597.507 + +# Strain tensor in Cartesian coordinates: +[ 0.000120098 -3.72492e-07 -6.27023e-08 ] +[ -3.72547e-07 -0.00137066 4.52454e-06 ] +[ -6.27015e-08 4.52452e-06 0.00022642 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -8.3604e-06 1.42182e-08 2.80363e-10 ] +[ 1.42182e-08 1.14337e-05 -4.20882e-08 ] +[ 2.80363e-10 -4.20882e-08 -4.9412e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000023813715142 2.390604013214516 1.475234480600942 1 +ion Ta 3.084584328359459 5.813169209201141 4.425908903944038 1 +ion Ta 3.084578157414626 10.593552085364093 1.472408297867962 1 +ion Ta -0.000036791658956 14.016500450836368 4.423043918082191 1 +ion B -0.000018837446157 7.243878315630210 1.473428155907734 1 +ion B 3.084626223062512 0.960543400213545 4.427715232784204 1 +ion B 3.084537813709094 15.446401698542397 1.470603744300826 1 +ion B 0.000003963154799 9.163016331935406 4.424847529217786 1 + +# Forces in Cartesian coordinates: +force Ta 0.000001084914930 0.000141960010169 -0.000004367879617 1 +force Ta -0.000001210748732 -0.000009421908688 0.000002618055463 1 +force Ta 0.000001248357327 0.000070400296685 -0.000002696507235 1 +force Ta -0.000001143490074 -0.000201438078333 0.000004325960740 1 +force B -0.000000768380446 -0.000275732002592 0.000005695191169 1 +force B 0.000000784553743 0.000303851856736 -0.000007616792945 1 +force B -0.000000855800566 -0.000298817632572 0.000007508392297 1 +force B 0.000000858749849 0.000269360114556 -0.000005496745663 1 + +# Energy components: + Eewald = -214.7276638602018579 + EH = 28.5647245912874865 + Eloc = -40.0317091353307788 + Enl = -69.0113097172592518 + EvdW = -0.1193834118021602 + Exc = -90.7888963153276904 + Exc_core = 50.3731914824034703 + KE = 89.2103061367852916 +------------------------------------- + Etot = -246.5307402294455414 + TS = 0.0002890988010826 +------------------------------------- + F = -246.5310293282466318 + +LatticeMinimize: Iter: 2 F: -246.531029328246632 |grad|_K: 1.236e-03 alpha: 1.000e+00 linmin: -6.852e-01 t[s]: 160.76 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 +0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.143 8.144 8.144 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043410 +EvdW_8 = -0.075988 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704520460 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531031962026219 |grad|_K: 3.755e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704526851 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.276 +ElecMinimize: Iter: 1 F: -246.531033769340610 |grad|_K: 2.573e-07 alpha: 7.052e-01 linmin: 1.376e-05 t[s]: 167.11 + FillingsUpdate: mu: +0.704528030 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.306 +ElecMinimize: Iter: 2 F: -246.531035102380287 |grad|_K: 2.639e-07 alpha: 1.110e+00 linmin: 5.537e-04 t[s]: 170.30 + FillingsUpdate: mu: +0.704526219 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.268 +ElecMinimize: Iter: 3 F: -246.531035795994967 |grad|_K: 1.709e-07 alpha: 5.477e-01 linmin: -2.876e-04 t[s]: 173.49 + FillingsUpdate: mu: +0.704524813 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 4 F: -246.531036101425457 |grad|_K: 1.002e-07 alpha: 5.738e-01 linmin: 1.926e-04 t[s]: 176.71 + FillingsUpdate: mu: +0.704524605 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.191 +ElecMinimize: Iter: 5 F: -246.531036212796238 |grad|_K: 5.894e-08 alpha: 6.108e-01 linmin: 7.984e-05 t[s]: 179.90 + FillingsUpdate: mu: +0.704524842 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.151 +ElecMinimize: Iter: 6 F: -246.531036247700513 |grad|_K: 3.541e-08 alpha: 5.531e-01 linmin: -1.788e-06 t[s]: 183.09 + FillingsUpdate: mu: +0.704525064 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.151 +ElecMinimize: Iter: 7 F: -246.531036261790803 |grad|_K: 2.032e-08 alpha: 6.184e-01 linmin: 9.272e-05 t[s]: 186.27 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 6.532e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.143 8.144 8.144 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043410 +EvdW_8 = -0.075988 +# Lattice vectors: +R = +[ 6.17151 -7.61423e-05 5.25274e-05 ] +[ 1.65228e-05 16.3936 0.00196136 ] +[ 3.94998e-05 -0.00561167 5.90538 ] +unit cell volume = 597.466 + +# Strain tensor in Cartesian coordinates: +[ 0.000498951 -1.04175e-06 -8.4205e-08 ] +[ -1.0424e-06 -0.00206386 7.0028e-06 ] +[ -8.41915e-08 7.00307e-06 0.000473185 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -6.49741e-06 1.01761e-08 -7.95605e-10 ] +[ 1.01761e-08 3.16135e-06 -2.48222e-08 ] +[ -7.95605e-10 -2.48222e-08 -7.77737e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000029775694859 2.389619343583877 1.475578543550516 1 +ion Ta 3.085740458134041 5.809058692164263 4.427030535410705 1 +ion Ta 3.085748496870723 10.586609022791823 1.472781763426523 1 +ion Ta -0.000054251406294 14.005792256272583 4.424195525424639 1 +ion B -0.000028108986210 7.237385110729197 1.473846033579680 1 +ion B 3.085798339673751 0.961490250908128 4.428761276913454 1 +ion B 3.085691086382508 15.434117602788850 1.471052900390355 1 +ion B 0.000002233955824 9.158087989122372 4.425926894248790 1 + +# Forces in Cartesian coordinates: +force Ta 0.000000180448983 -0.000001779224432 -0.000003215298322 1 +force Ta -0.000000213491438 -0.000022635216900 0.000002165526987 1 +force Ta 0.000000108554062 0.000006971364088 -0.000002113568274 1 +force Ta -0.000000196012767 0.000018046560330 0.000003199056616 1 +force B -0.000000552365229 -0.000329498688774 0.000001901472926 1 +force B 0.000000562095795 0.000313550862043 -0.000002592578413 1 +force B -0.000000582293062 -0.000321161272580 0.000002501303027 1 +force B 0.000000699542294 0.000336616788772 -0.000001894702260 1 + +# Energy components: + Eewald = -214.7312629602534173 + EH = 28.5655380437543300 + Eloc = -40.0285694974605377 + Enl = -69.0117058129617078 + EvdW = -0.1193978908337048 + Exc = -90.7889608782997755 + Exc_core = 50.3731919376023782 + KE = 89.2104335455247650 +------------------------------------- + Etot = -246.5307335129276112 + TS = 0.0003027488631822 +------------------------------------- + F = -246.5310362617908027 + +LatticeMinimize: Iter: 3 F: -246.531036261790803 |grad|_K: 8.306e-04 alpha: 1.000e+00 linmin: -3.257e-01 t[s]: 193.21 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 -0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.844 15.844 15.844 15.844 +# coordination-number B 8.141 8.142 8.142 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043405 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704449752 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531026682492154 |grad|_K: 7.050e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704459881 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.214 +ElecMinimize: Iter: 1 F: -246.531032693801336 |grad|_K: 4.310e-07 alpha: 6.655e-01 linmin: -2.195e-06 t[s]: 199.49 + FillingsUpdate: mu: +0.704460182 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.27 +ElecMinimize: Iter: 2 F: -246.531036680169876 |grad|_K: 4.159e-07 alpha: 1.182e+00 linmin: 4.513e-04 t[s]: 202.70 + FillingsUpdate: mu: +0.704456912 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.327 +ElecMinimize: Iter: 3 F: -246.531039288269824 |grad|_K: 3.382e-07 alpha: 8.295e-01 linmin: 7.410e-05 t[s]: 205.89 + FillingsUpdate: mu: +0.704454936 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.343 +ElecMinimize: Iter: 4 F: -246.531040658466878 |grad|_K: 2.511e-07 alpha: 6.585e-01 linmin: 1.756e-04 t[s]: 209.11 + FillingsUpdate: mu: +0.704454956 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.314 +ElecMinimize: Iter: 5 F: -246.531041296284229 |grad|_K: 1.467e-07 alpha: 5.571e-01 linmin: 1.295e-04 t[s]: 212.29 + FillingsUpdate: mu: +0.704455609 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.273 +ElecMinimize: Iter: 6 F: -246.531041548141133 |grad|_K: 9.871e-08 alpha: 6.442e-01 linmin: 7.198e-05 t[s]: 215.48 + FillingsUpdate: mu: +0.704455872 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.238 +ElecMinimize: Iter: 7 F: -246.531041644714321 |grad|_K: 6.791e-08 alpha: 5.455e-01 linmin: -2.842e-06 t[s]: 218.66 + FillingsUpdate: mu: +0.704455977 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 8 F: -246.531041694388506 |grad|_K: 4.287e-08 alpha: 5.925e-01 linmin: -2.160e-05 t[s]: 221.85 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 7.189e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.844 15.844 15.844 15.844 +# coordination-number B 8.141 8.142 8.142 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043405 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17576 -9.47374e-05 5.29299e-05 ] +[ 9.52926e-06 16.3804 0.0019841 ] +[ 3.98907e-05 -0.00554499 5.90623 ] +unit cell volume = 597.483 + +# Strain tensor in Cartesian coordinates: +[ 0.00118728 -2.17121e-06 -2.18338e-08 ] +[ -2.17321e-06 -0.00286467 1.11158e-05 ] +[ -2.17693e-08 1.11123e-05 0.00061781 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -3.84706e-06 2.06861e-09 -6.49216e-10 ] +[ 2.06861e-09 -5.44433e-07 1.28872e-09 ] +[ -6.49216e-10 1.28872e-09 1.41337e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000034114290175 2.387571268022230 1.475755349748698 1 +ion Ta 3.087849398723925 5.804154459943446 4.427724919689199 1 +ion Ta 3.087867051092635 10.578177718691764 1.473008209966117 1 +ion Ta -0.000077119608624 13.994907943198326 4.424939003719408 1 +ion B -0.000043935405504 7.227509823373992 1.474128072184157 1 +ion B 3.087928101798946 0.964589895884514 4.429352832810734 1 +ion B 3.087788784233561 15.417825744028846 1.471381110090443 1 +ion B 0.000000660313035 9.154879072058938 4.426566128753437 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000465565409 0.000169706448987 0.000001306198760 1 +force Ta 0.000000569150674 -0.000015052188429 -0.000000826241549 1 +force Ta -0.000000570285414 -0.000029336045811 0.000000988949218 1 +force Ta 0.000000488929249 -0.000126358388630 -0.000001411401752 1 +force B 0.000000157986568 -0.000127794177558 -0.000000980192501 1 +force B -0.000000168951475 0.000163248276740 0.000001274162211 1 +force B 0.000000130690925 -0.000154299039129 -0.000001291000006 1 +force B -0.000000123370772 0.000119498543090 0.000000893930426 1 + +# Energy components: + Eewald = -214.7276557127735828 + EH = 28.5694583224511760 + Eloc = -40.0346304300992202 + Enl = -69.0119383413610450 + EvdW = -0.1194033767426411 + Exc = -90.7884592491663085 + Exc_core = 50.3731921848171353 + KE = 89.2087147320197289 +------------------------------------- + Etot = -246.5307218708547623 + TS = 0.0003198235337484 +------------------------------------- + F = -246.5310416943885059 + +LatticeMinimize: Iter: 4 F: -246.531041694388506 |grad|_K: 4.614e-04 alpha: 1.000e+00 linmin: -1.678e-01 t[s]: 228.77 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.047 +# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 -0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.841 15.840 15.837 +# coordination-number B 8.140 8.135 8.134 8.139 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043386 +EvdW_8 = -0.075993 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704256554 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531025511751722 |grad|_K: 8.319e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704271215 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 1 F: -246.531031375441330 |grad|_K: 5.133e-07 alpha: 4.662e-01 linmin: 2.885e-06 t[s]: 235.06 + FillingsUpdate: mu: +0.704278446 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.243 +ElecMinimize: Iter: 2 F: -246.531034461304444 |grad|_K: 4.011e-07 alpha: 6.449e-01 linmin: 1.929e-04 t[s]: 238.25 + FillingsUpdate: mu: +0.704269868 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.287 +ElecMinimize: Iter: 3 F: -246.531037064538708 |grad|_K: 2.671e-07 alpha: 8.921e-01 linmin: 1.271e-04 t[s]: 241.47 + FillingsUpdate: mu: +0.704268747 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.285 +ElecMinimize: Iter: 4 F: -246.531037903744476 |grad|_K: 1.767e-07 alpha: 6.479e-01 linmin: 4.925e-06 t[s]: 244.66 + FillingsUpdate: mu: +0.704268666 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.223 +ElecMinimize: Iter: 5 F: -246.531038186411024 |grad|_K: 1.141e-07 alpha: 4.982e-01 linmin: 1.104e-05 t[s]: 247.87 + FillingsUpdate: mu: +0.704268389 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.201 +ElecMinimize: Iter: 6 F: -246.531038317370076 |grad|_K: 6.157e-08 alpha: 5.534e-01 linmin: -4.478e-06 t[s]: 251.06 + FillingsUpdate: mu: +0.704268888 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.22 +ElecMinimize: Iter: 7 F: -246.531038364612812 |grad|_K: 3.648e-08 alpha: 6.856e-01 linmin: -1.849e-05 t[s]: 254.25 + FillingsUpdate: mu: +0.704269068 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.235 +ElecMinimize: Iter: 8 F: -246.531038379635930 |grad|_K: 2.334e-08 alpha: 6.212e-01 linmin: 9.469e-06 t[s]: 257.43 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 8.448e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.841 15.840 15.837 +# coordination-number B 8.140 8.135 8.134 8.139 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043386 +EvdW_8 = -0.075993 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: 0.720696 gdotd/gdotd0: -2.16484 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.842 +# coordination-number B 8.141 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704420190 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531035415403750 |grad|_K: 5.767e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704406240 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.23 +ElecMinimize: Iter: 1 F: -246.531038498130698 |grad|_K: 3.564e-07 alpha: 5.099e-01 linmin: -3.589e-05 t[s]: 270.38 + FillingsUpdate: mu: +0.704400814 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.244 +ElecMinimize: Iter: 2 F: -246.531040129369387 |grad|_K: 2.965e-07 alpha: 7.065e-01 linmin: -8.916e-05 t[s]: 273.56 + FillingsUpdate: mu: +0.704406014 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.285 +ElecMinimize: Iter: 3 F: -246.531041494300439 |grad|_K: 1.872e-07 alpha: 8.537e-01 linmin: -9.396e-06 t[s]: 276.74 + FillingsUpdate: mu: +0.704406538 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.328 +ElecMinimize: Iter: 4 F: -246.531041953509856 |grad|_K: 1.130e-07 alpha: 7.211e-01 linmin: -2.661e-05 t[s]: 279.94 + FillingsUpdate: mu: +0.704406773 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.316 +ElecMinimize: Iter: 5 F: -246.531042101016880 |grad|_K: 7.764e-08 alpha: 6.358e-01 linmin: -1.391e-05 t[s]: 283.13 + FillingsUpdate: mu: +0.704406688 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.233 +ElecMinimize: Iter: 6 F: -246.531042149535807 |grad|_K: 5.068e-08 alpha: 4.429e-01 linmin: -6.638e-07 t[s]: 286.31 + FillingsUpdate: mu: +0.704406377 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.189 +ElecMinimize: Iter: 7 F: -246.531042173879570 |grad|_K: 2.922e-08 alpha: 5.215e-01 linmin: -2.252e-05 t[s]: 289.50 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.264e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.842 +# coordination-number B 8.141 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 +# Lattice vectors: +R = +[ 6.17686 -9.56645e-05 5.31532e-05 ] +[ 9.18629e-06 16.3807 0.00198391 ] +[ 4.01104e-05 -0.00554504 5.90563 ] +unit cell volume = 597.539 + +# Strain tensor in Cartesian coordinates: +[ 0.00136503 -2.227e-06 1.44186e-08 ] +[ -2.22888e-06 -0.00284668 1.1078e-05 ] +[ 1.45105e-08 1.10732e-05 0.000515328 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.85241e-06 -9.71227e-09 -3.79561e-12 ] +[ -9.71227e-09 2.26493e-06 8.18843e-09 ] +[ -3.79561e-12 8.18843e-09 1.47689e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000030823953056 2.388616337987223 1.475614851126392 1 +ion Ta 3.088401411030260 5.804130488408757 4.427264643267180 1 +ion Ta 3.088410904362411 10.578139300361443 1.472864883223145 1 +ion Ta -0.000074395171918 13.994507862159116 4.424473913215363 1 +ion B -0.000042818012558 7.226921939106935 1.473968737535463 1 +ion B 3.088474792086342 0.965536319238178 4.428909887658269 1 +ion B 3.088337543684599 15.417237684317360 1.471219336676431 1 +ion B -0.000001165476343 9.155706529538742 4.426119959660315 1 + +# Forces in Cartesian coordinates: +force Ta 0.000000323036195 -0.000212775014497 0.000000266636620 1 +force Ta -0.000000353159760 0.000131942916382 -0.000000145463472 1 +force Ta 0.000000330187713 0.000042258562630 0.000000055403925 1 +force Ta -0.000000343984957 0.000040137991624 -0.000000251368278 1 +force B 0.000000150826382 -0.000002511863929 -0.000000560692838 1 +force B -0.000000102098004 -0.000029074457280 0.000000803376795 1 +force B 0.000000115044701 0.000029245784065 -0.000000825183337 1 +force B -0.000000089307516 0.000001544869166 0.000000617721082 1 + +# Energy components: + Eewald = -214.7206562776039220 + EH = 28.5724130347543586 + Eloc = -40.0437031895604250 + Enl = -69.0118005584411947 + EvdW = -0.1193967998711261 + Exc = -90.7879399785789900 + Exc_core = 50.3731920550980874 + KE = 89.2071716495628095 +------------------------------------- + Etot = -246.5307200646404056 + TS = 0.0003221092391512 +------------------------------------- + F = -246.5310421738795696 + +LatticeMinimize: Iter: 5 F: -246.531042173879570 |grad|_K: 3.331e-04 alpha: 2.649e-01 linmin: 3.734e-02 t[s]: 296.43 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704400512 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] +ElecMinimize: Iter: 0 F: -246.531042168085634 |grad|_K: 1.574e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704399746 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.184 +ElecMinimize: Iter: 1 F: -246.531042313154273 |grad|_K: 5.154e-08 alpha: 3.223e-01 linmin: 5.761e-06 t[s]: 302.74 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.668220e-01. + FillingsUpdate: mu: +0.704399023 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.259 +ElecMinimize: Iter: 2 F: -246.531042359930979 |grad|_K: 4.336e-08 alpha: 9.690e-01 linmin: -1.423e-05 t[s]: 306.99 + FillingsUpdate: mu: +0.704399109 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.32 +ElecMinimize: Iter: 3 F: -246.531042396724303 |grad|_K: 3.753e-08 alpha: 1.077e+00 linmin: 3.381e-05 t[s]: 310.18 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.926e-09 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 +# Lattice vectors: +R = +[ 6.17729 -9.26838e-05 5.31591e-05 ] +[ 1.0312e-05 16.3792 0.00198354 ] +[ 4.01127e-05 -0.00554565 5.90569 ] +unit cell volume = 597.533 + +# Strain tensor in Cartesian coordinates: +[ 0.00143485 -2.0453e-06 1.47345e-08 ] +[ -2.04605e-06 -0.00293691 1.10436e-05 ] +[ 1.4824e-08 1.10401e-05 0.000525671 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.34726e-06 7.93739e-10 -1.62258e-10 ] +[ 7.93739e-10 6.9017e-07 1.08661e-09 ] +[ -1.62258e-10 1.08661e-09 5.39158e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032598836405 2.387806263857039 1.475628634652102 1 +ion Ta 3.088616327412532 5.803975252143080 4.427311177145520 1 +ion Ta 3.088629609300132 10.577319695711328 1.472878536043548 1 +ion Ta -0.000073285235838 13.993332687962614 4.424520653664504 1 +ion B -0.000041452468213 7.226129059583396 1.473984348897573 1 +ion B 3.088690407621215 0.965495187709153 4.428955000327909 1 +ion B 3.088555645794738 15.415795677959148 1.471234596975623 1 +ion B 0.000000645036171 9.155014616292998 4.426165055909802 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000304270083 0.000023959686182 0.000000466139625 1 +force Ta 0.000000320615867 -0.000039773504949 -0.000000278290855 1 +force Ta -0.000000297021261 0.000005320895644 0.000000242595352 1 +force Ta 0.000000295304903 0.000008526982820 -0.000000443742199 1 +force B 0.000000117539435 -0.000024589399294 -0.000000767816509 1 +force B -0.000000098985029 0.000013808836491 0.000001032481242 1 +force B 0.000000121457376 -0.000011152103790 -0.000001066942488 1 +force B -0.000000111982816 0.000022360524564 0.000000768153612 1 + +# Energy components: + Eewald = -214.7213057123609019 + EH = 28.5721759138337354 + Eloc = -40.0429414587348518 + Enl = -69.0117974720974559 + EvdW = -0.1193974825667439 + Exc = -90.7880124097588208 + Exc_core = 50.3731920760956626 + KE = 89.2073662863590755 +------------------------------------- + Etot = -246.5307202592302644 + TS = 0.0003221374940495 +------------------------------------- + F = -246.5310423967243025 + +LatticeMinimize: Iter: 6 F: -246.531042396724303 |grad|_K: 1.291e-04 alpha: 1.000e+00 linmin: -9.666e-02 t[s]: 317.12 +LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'tau_up' ... done +Dumping 'tau_dn' ... done +Dumping 'd_tot' ... done +Dumping 'eigenvals' ... done +Dumping 'eigStats' ... + eMin: -1.780949 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: +0.704289 at state 92 ( [ +0.000000 +0.500000 +0.142857 ] spin -1 ) + mu : +0.704399 + LUMO: +0.704651 at state 28 ( [ +0.333333 +0.000000 +0.000000 ] spin 1 ) + eMax: +0.949497 at state 53 ( [ +0.500000 +0.500000 -0.428571 ] spin 1 ) + HOMO-LUMO gap: +0.000362 + Optical gap : +0.012020 at state 1 ( [ +0.000000 +0.000000 +0.142857 ] spin 1 ) +Dumping 'Ecomponents' ... done +Dumping 'dosUp' ... done. +Dumping 'dosDn' ... done. +End date and time: Fri Mar 8 17:49:06 2024 (Duration: 0-0:05:18.70) +Done! + +PROFILER: augmentDensityGrid 0.000352 +/- 0.000124 s, 290 calls, 0.102146 s total +PROFILER: augmentDensityGridGrad 0.013958 +/- 0.009362 s, 170 calls, 2.372822 s total +PROFILER: augmentDensitySpherical 0.000362 +/- 0.000152 s, 48720 calls, 17.646429 s total +PROFILER: augmentDensitySphericalGrad 0.000409 +/- 0.000163 s, 35370 calls, 14.456944 s total +PROFILER: augmentOverlap 0.000233 +/- 0.000089 s, 104340 calls, 24.349186 s total +PROFILER: changeGrid 0.000015 +/- 0.000001 s, 57546 calls, 0.881653 s total +PROFILER: ColumnBundle::randomize 0.000244 +/- 0.000006 s, 168 calls, 0.041020 s total +PROFILER: diagouterI 0.001120 +/- 0.000216 s, 24864 calls, 27.857211 s total +PROFILER: EdensityAndVscloc 0.001054 +/- 0.000010 s, 146 calls, 0.153923 s total +PROFILER: EnlAndGrad 0.000672 +/- 0.000110 s, 52506 calls, 35.268476 s total +PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 1030 calls, 0.002936 s total +PROFILER: ExCorrFunctional 0.000059 +/- 0.000095 s, 187 calls, 0.011014 s total +PROFILER: ExCorrTotal 0.000748 +/- 0.000233 s, 187 calls, 0.139886 s total +PROFILER: Idag_DiagV_I 0.002117 +/- 0.000496 s, 16341 calls, 34.593797 s total +PROFILER: inv(matrix) 0.000221 +/- 0.000034 s, 22512 calls, 4.973688 s total +PROFILER: matrix::diagonalize 0.001040 +/- 0.000284 s, 40533 calls, 42.137274 s total +PROFILER: matrix::set 0.000009 +/- 0.000002 s, 368034 calls, 3.152777 s total +PROFILER: orthoMatrix(matrix) 0.000200 +/- 0.000061 s, 24909 calls, 4.979535 s total +PROFILER: RadialFunctionR::transform 0.001717 +/- 0.000331 s, 98 calls, 0.168281 s total +PROFILER: reduceKmesh 0.000002 +/- 0.000000 s, 1 calls, 0.000002 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.202114 +/- 0.009671 s, 25 calls, 5.052855 s total +PROFILER: WavefunctionDrag 0.563767 +/- 0.111635 s, 8 calls, 4.510134 s total +PROFILER: Y*M 0.000019 +/- 0.000003 s, 242866 calls, 4.645748 s total +PROFILER: Y1^Y2 0.000028 +/- 0.000019 s, 191040 calls, 5.315541 s total + +MEMUSAGE: ColumnBundle 1.121902 GB +MEMUSAGE: complexScalarFieldTilde 0.000701 GB +MEMUSAGE: IndexArrays 0.006395 GB +MEMUSAGE: matrix 0.123463 GB +MEMUSAGE: misc 0.002022 GB +MEMUSAGE: ScalarField 0.012617 GB +MEMUSAGE: ScalarFieldTilde 0.007510 GB +MEMUSAGE: Total 1.164226 GB + +*************** JDFTx 1.7.0 (git hash 12396ea5) *************** + +Start date and time: Fri Mar 8 17:49:15 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001569 (0) +Divided in process groups (process indices): 0 (0) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 0.37 +Run totals: 1 processes, 16 threads, 1 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name $VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 42 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion Ta 0.000033000000000 2.387801000000000 1.475626000000000 1 +ion Ta 3.088610000000000 5.803963000000000 4.427302000000000 1 +ion Ta 3.088623000000000 10.577297999999999 1.472876000000000 1 +ion Ta -0.000073000000000 13.993303999999998 4.424511999999999 1 +ion B -0.000041000000000 7.226113999999998 1.473981000000000 1 +ion B 3.088684000000000 0.965493000000000 4.428946000000000 1 +ion B 3.088549000000000 15.415763999999996 1.471232000000000 1 +ion B 0.000001000000000 9.154996000000001 4.426155999999999 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 2 7 +latt-move-scale 1 1 1 +latt-scale 1 1 1 +lattice \ + 6.177277000000000 -0.000093000000000 0.000053000000000 \ + 0.000010000000000 16.379166000000001 0.001984000000000 \ + 0.000040000000000 -0.005546000000000 5.905678000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant GLSSA13 +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 +G = +[ 1.01714 5.7722e-06 -9.13022e-06 ] +[ -6.20165e-07 0.383608 -0.000128872 ] +[ -6.88985e-06 0.000360245 1.06392 ] +Minimum fftbox size, Smin = [ 28 76 28 ] +Chosen fftbox size, S = [ 28 80 28 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 +G = +[ 1.01714 5.7722e-06 -9.13022e-06 ] +[ -6.20165e-07 0.383608 -0.000128872 ] +[ -6.88985e-06 0.000360245 1.06392 ] +Minimum fftbox size, Smin = [ 28 68 24 ] +Chosen fftbox size, S = [ 28 70 24 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': + Title: Ta. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -70.583193. 13 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -2.682396 + |510> occupation: 6 eigenvalue: -1.447928 + |520> occupation: 3 eigenvalue: -0.131987 + |600> occupation: 2 eigenvalue: -0.199982 + |610> occupation: 0 eigenvalue: -0.051129 + lMax: 3 lLocal: 3 QijEcut: 5 + 7 projectors sampled on a log grid with 667 points: + l: 0 eig: -2.682397 rCut: 1.4 + l: 0 eig: -0.199983 rCut: 1.4 + l: 1 eig: -1.447928 rCut: 1.5 + l: 1 eig: -0.051130 rCut: 1.5 + l: 2 eig: -0.131987 rCut: 1.7 + l: 2 eig: 0.150000 rCut: 1.7 + l: 3 eig: 0.250000 rCut: 2.3 + Partial core density with radius 1.2 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': + Title: B. Created by USPP 7.3.6 on 8-4-15 + Reference state energy: -2.950027. 3 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.346865 + |210> occupation: 1 eigenvalue: -0.132618 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 559 points: + l: 0 eig: -0.346865 rCut: 1.25 + l: 0 eig: -0.500000 rCut: 1.25 + l: 1 eig: -0.346865 rCut: 1.25 + l: 1 eig: -1.000000 rCut: 1.25 + Partial core density with radius 0.9 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.25 bohrs. + +Initialized 2 species with 8 total atoms. + +Folded 1 k-points by 6x2x7 to 84 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 64.000000 nBands: 42 nStates: 168 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 2552.107 , ideal nbasis = 2552.688 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 6 0 0 ] +[ 0 2 0 ] +[ 0 0 7 ] +Supercell lattice vectors: +[ 37.0637 -0.000186 0.000371 ] +[ 6e-05 32.7583 0.013888 ] +[ 0.00024 -0.011092 41.3397 ] + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] + B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 2.376008 bohr. +Real space sum over 847 unit cells with max indices [ 5 3 5 ] +Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.141 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +---------- Allocating electronic variables ---------- +Reading eigenvalues from 'eigenvals'. +Initializing wave functions: linear combination of atomic orbitals +Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) +B pseudo-atom occupations: s ( 2 ) p ( 1 ) + FillingsUpdate: mu: +0.687098553 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00742 Tot: -0.00118 ] +LCAOMinimize: Iter: 0 F: -246.2723518959129194 |grad|_K: 1.163e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.713056265 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00576 Tot: -0.00088 ] +LCAOMinimize: Iter: 1 F: -246.4530530112829751 |grad|_K: 1.034e-04 alpha: 3.306e-01 linmin: -4.744e-02 cgtest: 1.240e-01 t[s]: 23.16 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.714435776 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00139 ] +LCAOMinimize: Iter: 2 F: -246.4554270620844250 |grad|_K: 2.430e-05 alpha: 5.584e-01 linmin: 1.007e-02 cgtest: -4.928e-02 t[s]: 25.73 + FillingsUpdate: mu: +0.714402693 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ] +LCAOMinimize: Iter: 3 F: -246.4554514854609693 |grad|_K: 1.067e-05 alpha: 1.025e-01 linmin: -1.435e-02 cgtest: 8.167e-02 t[s]: 28.31 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.074346e-01. + FillingsUpdate: mu: +0.714596053 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00583 Tot: -0.00143 ] +LCAOMinimize: Iter: 4 F: -246.4554744500862000 |grad|_K: 4.193e-06 alpha: 4.956e-01 linmin: 6.536e-04 cgtest: -9.856e-02 t[s]: 31.58 + FillingsUpdate: mu: +0.714565034 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00586 Tot: -0.00145 ] +LCAOMinimize: Iter: 5 F: -246.4554765880286311 |grad|_K: 3.384e-06 alpha: 3.044e-01 linmin: -1.485e-05 cgtest: 4.975e-03 t[s]: 34.16 + FillingsUpdate: mu: +0.714550344 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00587 Tot: -0.00146 ] +LCAOMinimize: Iter: 6 F: -246.4554771251066825 |grad|_K: 4.441e-07 alpha: 1.172e-01 linmin: -4.643e-04 cgtest: -2.684e-03 t[s]: 36.70 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.517227e-01. + FillingsUpdate: mu: +0.714546511 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] +LCAOMinimize: Iter: 7 F: -246.4554771583767092 |grad|_K: 3.740e-07 alpha: 4.218e-01 linmin: 1.190e-05 cgtest: -3.796e-04 t[s]: 39.97 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 40.33 + + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.141 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.714546511 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] +ElecMinimize: Iter: 0 F: -246.455477158376652 |grad|_K: 7.676e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.707029586 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00470 Tot: -0.00149 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -246.520330861781218 |grad|_K: 2.834e-05 alpha: 6.062e-01 linmin: 2.881e-05 t[s]: 45.40 + FillingsUpdate: mu: +0.705008712 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00317 Tot: -0.00117 ] + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 2 F: -246.529245183734815 |grad|_K: 1.177e-05 alpha: 6.114e-01 linmin: 7.191e-05 t[s]: 48.56 + FillingsUpdate: mu: +0.704869494 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00208 Tot: -0.00073 ] + SubspaceRotationAdjust: set factor to 0.841 +ElecMinimize: Iter: 3 F: -246.530495254965416 |grad|_K: 8.986e-06 alpha: 4.955e-01 linmin: 2.889e-04 t[s]: 51.72 + FillingsUpdate: mu: +0.704565484 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00176 Tot: -0.00065 ] + SubspaceRotationAdjust: set factor to 0.478 +ElecMinimize: Iter: 4 F: -246.530684779392175 |grad|_K: 5.166e-06 alpha: 1.270e-01 linmin: -6.552e-04 t[s]: 54.88 + FillingsUpdate: mu: +0.704489183 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00116 Tot: -0.00041 ] + SubspaceRotationAdjust: set factor to 0.633 +ElecMinimize: Iter: 5 F: -246.530865528358646 |grad|_K: 3.198e-06 alpha: 3.694e-01 linmin: 2.817e-04 t[s]: 58.07 + FillingsUpdate: mu: +0.704466363 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00085 Tot: -0.00028 ] + SubspaceRotationAdjust: set factor to 0.472 +ElecMinimize: Iter: 6 F: -246.530929181241476 |grad|_K: 2.733e-06 alpha: 3.441e-01 linmin: 1.273e-04 t[s]: 61.22 + FillingsUpdate: mu: +0.704420843 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00061 Tot: -0.00016 ] + SubspaceRotationAdjust: set factor to 0.36 +ElecMinimize: Iter: 7 F: -246.530969877357933 |grad|_K: 1.586e-06 alpha: 3.006e-01 linmin: 6.448e-05 t[s]: 64.41 + FillingsUpdate: mu: +0.704425975 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00045 Tot: -0.00008 ] + SubspaceRotationAdjust: set factor to 0.301 +ElecMinimize: Iter: 8 F: -246.530990994827732 |grad|_K: 1.256e-06 alpha: 4.628e-01 linmin: 5.677e-05 t[s]: 67.57 + FillingsUpdate: mu: +0.704414165 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00035 Tot: -0.00003 ] + SubspaceRotationAdjust: set factor to 0.245 +ElecMinimize: Iter: 9 F: -246.531001775315332 |grad|_K: 7.912e-07 alpha: 3.764e-01 linmin: 4.398e-07 t[s]: 70.73 + FillingsUpdate: mu: +0.704410570 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00028 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.277 +ElecMinimize: Iter: 10 F: -246.531007475961445 |grad|_K: 5.503e-07 alpha: 5.016e-01 linmin: -1.253e-05 t[s]: 73.89 + FillingsUpdate: mu: +0.704406495 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00022 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.228 +ElecMinimize: Iter: 11 F: -246.531010033181133 |grad|_K: 3.954e-07 alpha: 4.650e-01 linmin: -1.028e-05 t[s]: 77.04 + FillingsUpdate: mu: +0.704402675 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00017 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.248 +ElecMinimize: Iter: 12 F: -246.531011462623582 |grad|_K: 2.580e-07 alpha: 5.035e-01 linmin: -7.061e-06 t[s]: 80.23 + FillingsUpdate: mu: +0.704402249 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00014 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.247 +ElecMinimize: Iter: 13 F: -246.531012065592620 |grad|_K: 1.920e-07 alpha: 4.989e-01 linmin: -3.078e-06 t[s]: 83.39 + FillingsUpdate: mu: +0.704403601 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00010 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.221 +ElecMinimize: Iter: 14 F: -246.531012409297631 |grad|_K: 1.291e-07 alpha: 5.133e-01 linmin: -2.096e-06 t[s]: 86.55 + FillingsUpdate: mu: +0.704405223 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00007 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.237 +ElecMinimize: Iter: 15 F: -246.531012569766943 |grad|_K: 9.392e-08 alpha: 5.301e-01 linmin: 3.924e-07 t[s]: 89.71 + FillingsUpdate: mu: +0.704405720 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.23 +ElecMinimize: Iter: 16 F: -246.531012644873528 |grad|_K: 6.000e-08 alpha: 4.690e-01 linmin: 9.046e-07 t[s]: 92.86 + FillingsUpdate: mu: +0.704405316 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.211 +ElecMinimize: Iter: 17 F: -246.531012679740627 |grad|_K: 4.120e-08 alpha: 5.336e-01 linmin: 4.739e-06 t[s]: 96.05 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.253e-04 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.141 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 + +# Strain tensor in Cartesian coordinates: +[ 0 0 0 ] +[ 0 0 0 ] +[ 0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -2.00427e-06 -6.41098e-09 -6.69102e-10 ] +[ -6.41098e-09 1.45825e-06 2.00374e-09 ] +[ -6.69102e-10 2.00374e-09 3.8511e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000033000000000 2.387801000000000 1.475626000000000 1 +ion Ta 3.088610000000000 5.803963000000000 4.427302000000000 1 +ion Ta 3.088623000000000 10.577297999999999 1.472876000000000 1 +ion Ta -0.000073000000000 13.993303999999998 4.424511999999999 1 +ion B -0.000041000000000 7.226113999999998 1.473981000000000 1 +ion B 3.088684000000000 0.965493000000000 4.428946000000000 1 +ion B 3.088549000000000 15.415763999999996 1.471232000000000 1 +ion B 0.000001000000000 9.154996000000001 4.426155999999999 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000374186233 -0.000022911758852 0.000000549303367 1 +force Ta 0.000000416061010 -0.000072611148801 -0.000000500713005 1 +force Ta 0.000000294055642 0.000022904272582 0.000000393573924 1 +force Ta -0.000000428308449 0.000073035134641 -0.000000643341794 1 +force B 0.000000004505764 -0.000019802778684 -0.000000716378689 1 +force B 0.000000085971737 0.000013472465021 0.000001056423195 1 +force B 0.000000586913317 -0.000016320999589 -0.000001089193576 1 +force B -0.000000562072825 0.000022763855358 0.000000476620699 1 + +# Energy components: + Eewald = -214.7218133465404719 + EH = 28.5719821363679074 + Eloc = -40.0422788731164871 + Enl = -69.0116155939734028 + EvdW = -0.1193983763632689 + Exc = -90.7880445741663777 + Exc_core = 50.3731920966065800 + KE = 89.2072859955260355 +------------------------------------- + Etot = -246.5306905356595166 + TS = 0.0003221440811065 +------------------------------------- + F = -246.5310126797406269 + +LatticeMinimize: Iter: 0 F: -246.531012679740627 |grad|_K: 2.114e-04 t[s]: 109.63 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704402952 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012644059558 |grad|_K: 1.362e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704402792 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.486 +ElecMinimize: Iter: 1 F: -246.531012738145563 |grad|_K: 2.005e-08 alpha: 2.795e-01 linmin: -8.011e-06 t[s]: 115.89 + FillingsUpdate: mu: +0.704402984 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.532 +ElecMinimize: Iter: 2 F: -246.531012742380227 |grad|_K: 1.197e-08 alpha: 5.822e-01 linmin: 3.779e-05 t[s]: 119.09 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 9.112e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17738 -9.21172e-05 5.30343e-05 ] +[ 1.03334e-05 16.379 0.00198388 ] +[ 4.00347e-05 -0.00554626 5.90566 ] +unit cell volume = 597.529 + +# Strain tensor in Cartesian coordinates: +[ 1.68814e-05 5.3998e-08 5.63567e-09 ] +[ 5.3998e-08 -1.22825e-05 -1.6877e-08 ] +[ 5.63567e-09 -1.6877e-08 -3.24368e-06 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.71315e-06 -1.85786e-09 1.10722e-09 ] +[ -1.85786e-09 1.30737e-06 3.7845e-09 ] +[ 1.10722e-09 3.7845e-09 3.82102e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032760748257 2.387748669363425 1.475621781764706 1 +ion Ta 3.088662891742175 5.803819128590579 4.427287117225743 1 +ion Ta 3.088676011059521 10.577191064291029 1.472871514147207 1 +ion Ta -0.000072651866802 13.993205020900598 4.424496828026488 1 +ion B -0.000040600552699 7.226005351827673 1.473975439765913 1 +ion B 3.088736301643010 0.965494639553178 4.428932750682122 1 +ion B 3.088602563928776 15.415558411143666 1.471225955058562 1 +ion B 0.000000954363625 9.154906176655128 4.426142024310147 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000245075968 -0.000019148461709 0.000000453910581 1 +force Ta 0.000000266094903 0.000005901803880 -0.000000301856911 1 +force Ta 0.000000026399615 0.000017048437983 0.000000146913911 1 +force Ta 0.000000007993397 -0.000003944453294 -0.000000482164827 1 +force B -0.000000056962050 -0.000025390934119 -0.000000493281530 1 +force B 0.000000058602828 0.000019442425998 0.000000706656121 1 +force B 0.000000059991791 -0.000026306402334 -0.000000759077303 1 +force B -0.000000121099534 0.000032494751250 0.000000606366784 1 + +# Energy components: + Eewald = -214.7216796649045989 + EH = 28.5720158669753523 + Eloc = -40.0424218163100107 + Enl = -69.0116594598001143 + EvdW = -0.1193983747438246 + Exc = -90.7880363943404518 + Exc_core = 50.3731920992418409 + KE = 89.2072972204708208 +------------------------------------- + Etot = -246.5306905234109536 + TS = 0.0003222189692792 +------------------------------------- + F = -246.5310127423802271 + +LatticeMinimize: Iter: 1 F: -246.531012742380227 |grad|_K: 1.661e-04 alpha: 1.000e+00 linmin: -1.953e-01 t[s]: 126.15 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704401330 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012776127483 |grad|_K: 6.390e-08 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704401310 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.436 +ElecMinimize: Iter: 1 F: -246.531012786798044 |grad|_K: 1.391e-08 alpha: 1.439e-01 linmin: -4.178e-06 t[s]: 132.38 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.317171e-01. + FillingsUpdate: mu: +0.704401314 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.391 +ElecMinimize: Iter: 2 F: -246.531012789939524 |grad|_K: 1.279e-08 alpha: 8.894e-01 linmin: -2.961e-04 t[s]: 136.60 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 7.151e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -1.07531 gdotd/gdotd0: 0.982294 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704399637 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012790223940 |grad|_K: 1.053e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704399544 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.468 +ElecMinimize: Iter: 1 F: -246.531012828439145 |grad|_K: 1.399e-08 alpha: 1.899e-01 linmin: -3.579e-05 t[s]: 149.25 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.697432e-01. + FillingsUpdate: mu: +0.704399691 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.366 +ElecMinimize: Iter: 2 F: -246.531012831033763 |grad|_K: 1.362e-08 alpha: 7.284e-01 linmin: -4.301e-04 t[s]: 153.49 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 4.698e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17767 -9.10283e-05 5.2906e-05 ] +[ 1.07453e-05 16.3784 0.00198326 ] +[ 3.98974e-05 -0.00554772 5.9056 ] +unit cell volume = 597.53 + +# Strain tensor in Cartesian coordinates: +[ 6.30908e-05 1.20731e-07 -1.65239e-08 ] +[ 1.20728e-07 -4.72654e-05 -1.09446e-07 ] +[ -1.65247e-08 -1.09446e-07 -1.3307e-05 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.46256e-06 3.75276e-09 3.08618e-10 ] +[ 3.75276e-09 1.08571e-06 -3.48609e-09 ] +[ 3.08618e-10 -3.48609e-09 3.81647e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032063330348 2.387603382569145 1.475608241335752 1 +ion Ta 3.088806804620202 5.803597697858205 4.427240990942293 1 +ion Ta 3.088819614706185 10.576877017415752 1.472856286470541 1 +ion Ta -0.000071997684141 13.992738545989809 4.424449494580473 1 +ion B -0.000040302171930 7.225675665320547 1.473958361448721 1 +ion B 3.088879189855721 0.965518538037246 4.428890460976779 1 +ion B 3.088746712734475 15.414941621818448 1.471207197889883 1 +ion B 0.000000883673630 9.154682389659127 4.426098536524893 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000302919985 -0.000007673347483 0.000000313672615 1 +force Ta 0.000000295459264 0.000011097056752 -0.000000197330863 1 +force Ta -0.000000195699618 0.000012936730118 0.000000144759957 1 +force Ta 0.000000201843134 -0.000015965004260 -0.000000355054745 1 +force B 0.000000008505624 -0.000016371062854 -0.000000392114726 1 +force B -0.000000035898865 0.000018679196684 0.000000548013621 1 +force B 0.000000096593708 -0.000037322638357 -0.000000560341895 1 +force B -0.000000053106982 0.000033415661423 0.000000404370216 1 + +# Energy components: + Eewald = -214.7214968475309149 + EH = 28.5721729765075310 + Eloc = -40.0427379266944783 + Enl = -69.0116664164920621 + EvdW = -0.1193987315299138 + Exc = -90.7880267291989611 + Exc_core = 50.3731921145666703 + KE = 89.2072712989468783 +------------------------------------- + Etot = -246.5306902614253204 + TS = 0.0003225696084568 +------------------------------------- + F = -246.5310128310337632 + +LatticeMinimize: Iter: 2 F: -246.531012831033763 |grad|_K: 1.455e-04 alpha: 1.970e+00 linmin: -3.527e-01 t[s]: 160.36 +LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta -0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'tau_up' ... done +Dumping 'tau_dn' ... done +Dumping 'd_tot' ... done +Dumping 'eigenvals' ... done +Dumping 'eigStats' ... + eMin: -1.780946 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: +0.704267 at state 8 ( [ +0.000000 +0.500000 +0.142857 ] spin 1 ) + mu : +0.704400 + LUMO: +0.704667 at state 56 ( [ -0.333333 +0.000000 +0.000000 ] spin 1 ) + eMax: +0.949503 at state 137 ( [ +0.500000 +0.500000 -0.428571 ] spin -1 ) + HOMO-LUMO gap: +0.000400 + Optical gap : +0.011990 at state 90 ( [ +0.000000 +0.000000 -0.142857 ] spin -1 ) +Dumping 'Ecomponents' ... done +Dumping 'dosUp' ... done. +Dumping 'dosDn' ... done. +End date and time: Fri Mar 8 17:51:57 2024 (Duration: 0-0:02:41.92) +Done! + +PROFILER: augmentDensityGrid 0.000351 +/- 0.000124 s, 138 calls, 0.048482 s total +PROFILER: augmentDensityGridGrad 0.016088 +/- 0.012223 s, 80 calls, 1.287023 s total +PROFILER: augmentDensitySpherical 0.000361 +/- 0.000152 s, 23184 calls, 8.375199 s total +PROFILER: augmentDensitySphericalGrad 0.000405 +/- 0.000165 s, 17628 calls, 7.138220 s total +PROFILER: augmentOverlap 0.000233 +/- 0.000093 s, 45672 calls, 10.643846 s total +PROFILER: changeGrid 0.000015 +/- 0.000001 s, 28380 calls, 0.429417 s total +PROFILER: ColumnBundle::randomize 0.000244 +/- 0.000007 s, 168 calls, 0.041034 s total +PROFILER: diagouterI 0.001177 +/- 0.000277 s, 12096 calls, 14.238955 s total +PROFILER: EdensityAndVscloc 0.001042 +/- 0.000012 s, 70 calls, 0.072959 s total +PROFILER: EnlAndGrad 0.000670 +/- 0.000105 s, 23340 calls, 15.636018 s total +PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 498 calls, 0.001409 s total +PROFILER: ExCorrFunctional 0.000066 +/- 0.000136 s, 91 calls, 0.006007 s total +PROFILER: ExCorrTotal 0.000749 +/- 0.000276 s, 91 calls, 0.068138 s total +PROFILER: Idag_DiagV_I 0.002093 +/- 0.000695 s, 8142 calls, 17.044961 s total +PROFILER: inv(matrix) 0.000223 +/- 0.000037 s, 9240 calls, 2.064009 s total +PROFILER: matrix::diagonalize 0.001100 +/- 0.000319 s, 19566 calls, 21.517025 s total +PROFILER: matrix::set 0.000009 +/- 0.000003 s, 175290 calls, 1.529581 s total +PROFILER: orthoMatrix(matrix) 0.000202 +/- 0.000089 s, 10998 calls, 2.223354 s total +PROFILER: RadialFunctionR::transform 0.001722 +/- 0.000315 s, 98 calls, 0.168747 s total +PROFILER: reduceKmesh 0.000001 +/- 0.000000 s, 1 calls, 0.000001 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.201523 +/- 0.010616 s, 13 calls, 2.619805 s total +PROFILER: WavefunctionDrag 0.496761 +/- 0.127840 s, 4 calls, 1.987045 s total +PROFILER: Y*M 0.000019 +/- 0.000003 s, 109640 calls, 2.099216 s total +PROFILER: Y1^Y2 0.000029 +/- 0.000029 s, 87480 calls, 2.542771 s total + +MEMUSAGE: ColumnBundle 1.120761 GB +MEMUSAGE: complexScalarFieldTilde 0.000701 GB +MEMUSAGE: IndexArrays 0.006389 GB +MEMUSAGE: matrix 0.123463 GB +MEMUSAGE: misc 0.002022 GB +MEMUSAGE: ScalarField 0.012617 GB +MEMUSAGE: ScalarFieldTilde 0.007510 GB +MEMUSAGE: Total 1.163064 GB + +*************** JDFTx 1.7.0 (git hash 12396ea5) *************** + +Start date and time: Fri Mar 8 17:52:05 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001569 (0) +Divided in process groups (process indices): 0 (0) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 0.49 +Run totals: 1 processes, 16 threads, 1 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name $VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 42 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion Ta 0.000032000000000 2.387786000000000 1.475626000000000 1 +ion Ta 3.088611000000000 5.803984999999998 4.427302000000000 1 +ion Ta 3.088623000000000 10.577323000000000 1.472876000000000 1 +ion Ta -0.000073000000000 13.993272999999999 4.424510999999999 1 +ion B -0.000041000000000 7.226081999999999 1.473981000000000 1 +ion B 3.088684000000000 0.965530000000000 4.428946999999999 1 +ion B 3.088550000000000 15.415691999999998 1.471230000000000 1 +ion B 0.000001000000000 9.155060999999998 4.426157000000000 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 2 7 +latt-move-scale 1 1 1 +latt-scale 1 1 1 +lattice \ + 6.177277000000000 -0.000093000000000 0.000053000000000 \ + 0.000010000000000 16.379166000000001 0.001984000000000 \ + 0.000040000000000 -0.005546000000000 5.905678000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant GLSSA13 +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 +G = +[ 1.01714 5.7722e-06 -9.13022e-06 ] +[ -6.20165e-07 0.383608 -0.000128872 ] +[ -6.88985e-06 0.000360245 1.06392 ] +Minimum fftbox size, Smin = [ 28 76 28 ] +Chosen fftbox size, S = [ 28 80 28 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 +G = +[ 1.01714 5.7722e-06 -9.13022e-06 ] +[ -6.20165e-07 0.383608 -0.000128872 ] +[ -6.88985e-06 0.000360245 1.06392 ] +Minimum fftbox size, Smin = [ 28 68 24 ] +Chosen fftbox size, S = [ 28 70 24 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': + Title: Ta. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -70.583193. 13 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -2.682396 + |510> occupation: 6 eigenvalue: -1.447928 + |520> occupation: 3 eigenvalue: -0.131987 + |600> occupation: 2 eigenvalue: -0.199982 + |610> occupation: 0 eigenvalue: -0.051129 + lMax: 3 lLocal: 3 QijEcut: 5 + 7 projectors sampled on a log grid with 667 points: + l: 0 eig: -2.682397 rCut: 1.4 + l: 0 eig: -0.199983 rCut: 1.4 + l: 1 eig: -1.447928 rCut: 1.5 + l: 1 eig: -0.051130 rCut: 1.5 + l: 2 eig: -0.131987 rCut: 1.7 + l: 2 eig: 0.150000 rCut: 1.7 + l: 3 eig: 0.250000 rCut: 2.3 + Partial core density with radius 1.2 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': + Title: B. Created by USPP 7.3.6 on 8-4-15 + Reference state energy: -2.950027. 3 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.346865 + |210> occupation: 1 eigenvalue: -0.132618 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 559 points: + l: 0 eig: -0.346865 rCut: 1.25 + l: 0 eig: -0.500000 rCut: 1.25 + l: 1 eig: -0.346865 rCut: 1.25 + l: 1 eig: -1.000000 rCut: 1.25 + Partial core density with radius 0.9 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.25 bohrs. + +Initialized 2 species with 8 total atoms. + +Folded 1 k-points by 6x2x7 to 84 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 64.000000 nBands: 42 nStates: 168 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 2552.107 , ideal nbasis = 2552.688 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 6 0 0 ] +[ 0 2 0 ] +[ 0 0 7 ] +Supercell lattice vectors: +[ 37.0637 -0.000186 0.000371 ] +[ 6e-05 32.7583 0.013888 ] +[ 0.00024 -0.011092 41.3397 ] + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] + B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 2.376008 bohr. +Real space sum over 847 unit cells with max indices [ 5 3 5 ] +Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +---------- Allocating electronic variables ---------- +Reading eigenvalues from 'eigenvals'. +Initializing wave functions: linear combination of atomic orbitals +Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) +B pseudo-atom occupations: s ( 2 ) p ( 1 ) + FillingsUpdate: mu: +0.687097928 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00742 Tot: -0.00118 ] +LCAOMinimize: Iter: 0 F: -246.2723632437610206 |grad|_K: 1.163e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.713056710 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00576 Tot: -0.00088 ] +LCAOMinimize: Iter: 1 F: -246.4530547506662970 |grad|_K: 1.034e-04 alpha: 3.306e-01 linmin: -4.746e-02 cgtest: 1.239e-01 t[s]: 23.47 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.714424144 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00139 ] +LCAOMinimize: Iter: 2 F: -246.4554312693921077 |grad|_K: 2.267e-05 alpha: 5.590e-01 linmin: 1.079e-02 cgtest: -5.275e-02 t[s]: 26.06 + FillingsUpdate: mu: +0.714406772 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ] +LCAOMinimize: Iter: 3 F: -246.4554533087833761 |grad|_K: 1.084e-05 alpha: 1.065e-01 linmin: -1.153e-02 cgtest: 7.171e-02 t[s]: 28.67 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.195152e-01. + FillingsUpdate: mu: +0.714598590 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00583 Tot: -0.00143 ] +LCAOMinimize: Iter: 4 F: -246.4554760820272463 |grad|_K: 4.200e-06 alpha: 4.768e-01 linmin: 6.852e-04 cgtest: -1.064e-01 t[s]: 32.00 + FillingsUpdate: mu: +0.714567528 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00586 Tot: -0.00145 ] +LCAOMinimize: Iter: 5 F: -246.4554782245672300 |grad|_K: 3.363e-06 alpha: 3.040e-01 linmin: -7.524e-06 cgtest: 4.993e-03 t[s]: 34.59 + FillingsUpdate: mu: +0.714552751 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00587 Tot: -0.00146 ] +LCAOMinimize: Iter: 6 F: -246.4554787566505638 |grad|_K: 4.557e-07 alpha: 1.176e-01 linmin: -3.901e-04 cgtest: -2.524e-03 t[s]: 37.19 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.528028e-01. + FillingsUpdate: mu: +0.714548071 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] +LCAOMinimize: Iter: 7 F: -246.4554787899955670 |grad|_K: 3.855e-07 alpha: 4.013e-01 linmin: -2.449e-05 cgtest: -1.721e-04 t[s]: 40.54 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 40.91 + + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.714548072 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] +ElecMinimize: Iter: 0 F: -246.455478789995482 |grad|_K: 7.675e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.707030557 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00470 Tot: -0.00149 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -246.520331184589907 |grad|_K: 2.834e-05 alpha: 6.062e-01 linmin: 2.881e-05 t[s]: 46.07 + FillingsUpdate: mu: +0.705009888 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00317 Tot: -0.00117 ] + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 2 F: -246.529245048234685 |grad|_K: 1.178e-05 alpha: 6.114e-01 linmin: 7.211e-05 t[s]: 49.27 + FillingsUpdate: mu: +0.704877924 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00209 Tot: -0.00074 ] + SubspaceRotationAdjust: set factor to 0.822 +ElecMinimize: Iter: 3 F: -246.530489506216270 |grad|_K: 9.165e-06 alpha: 4.928e-01 linmin: 2.937e-04 t[s]: 52.47 + FillingsUpdate: mu: +0.704563350 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00177 Tot: -0.00065 ] + SubspaceRotationAdjust: set factor to 0.465 +ElecMinimize: Iter: 4 F: -246.530683346127034 |grad|_K: 5.134e-06 alpha: 1.248e-01 linmin: -6.429e-04 t[s]: 55.68 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.745262e-01. + FillingsUpdate: mu: +0.704492853 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00117 Tot: -0.00041 ] + SubspaceRotationAdjust: set factor to 0.63 +ElecMinimize: Iter: 5 F: -246.530864577569986 |grad|_K: 3.220e-06 alpha: 3.742e-01 linmin: 1.093e-04 t[s]: 59.98 + FillingsUpdate: mu: +0.704464153 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00085 Tot: -0.00029 ] + SubspaceRotationAdjust: set factor to 0.469 +ElecMinimize: Iter: 6 F: -246.530928634164184 |grad|_K: 2.732e-06 alpha: 3.407e-01 linmin: 1.231e-04 t[s]: 63.19 + FillingsUpdate: mu: +0.704421916 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00061 Tot: -0.00017 ] + SubspaceRotationAdjust: set factor to 0.357 +ElecMinimize: Iter: 7 F: -246.530969619219661 |grad|_K: 1.601e-06 alpha: 3.029e-01 linmin: 6.905e-05 t[s]: 66.39 + FillingsUpdate: mu: +0.704427264 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00045 Tot: -0.00008 ] + SubspaceRotationAdjust: set factor to 0.292 +ElecMinimize: Iter: 8 F: -246.530990634648958 |grad|_K: 1.261e-06 alpha: 4.518e-01 linmin: 6.340e-05 t[s]: 69.60 + FillingsUpdate: mu: +0.704414574 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00035 Tot: -0.00003 ] + SubspaceRotationAdjust: set factor to 0.248 +ElecMinimize: Iter: 9 F: -246.531001741581946 |grad|_K: 7.920e-07 alpha: 3.848e-01 linmin: 3.445e-06 t[s]: 72.80 + FillingsUpdate: mu: +0.704411515 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00028 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.27 +ElecMinimize: Iter: 10 F: -246.531007403295888 |grad|_K: 5.569e-07 alpha: 4.972e-01 linmin: -1.225e-05 t[s]: 76.01 + FillingsUpdate: mu: +0.704407181 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00022 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.223 +ElecMinimize: Iter: 11 F: -246.531009995664135 |grad|_K: 3.956e-07 alpha: 4.603e-01 linmin: -9.671e-06 t[s]: 79.21 + FillingsUpdate: mu: +0.704403389 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00017 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 12 F: -246.531011439375362 |grad|_K: 2.634e-07 alpha: 5.081e-01 linmin: -6.581e-06 t[s]: 82.41 + FillingsUpdate: mu: +0.704402895 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00014 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.241 +ElecMinimize: Iter: 13 F: -246.531012050495377 |grad|_K: 1.933e-07 alpha: 4.850e-01 linmin: -3.300e-06 t[s]: 85.61 + FillingsUpdate: mu: +0.704404213 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00010 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.223 +ElecMinimize: Iter: 14 F: -246.531012404655257 |grad|_K: 1.313e-07 alpha: 5.218e-01 linmin: -1.406e-06 t[s]: 88.82 + FillingsUpdate: mu: +0.704405828 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.241 +ElecMinimize: Iter: 15 F: -246.531012567148110 |grad|_K: 9.612e-08 alpha: 5.191e-01 linmin: 1.342e-06 t[s]: 92.03 + FillingsUpdate: mu: +0.704406384 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.226 +ElecMinimize: Iter: 16 F: -246.531012646342674 |grad|_K: 6.098e-08 alpha: 4.721e-01 linmin: 6.421e-07 t[s]: 95.28 + FillingsUpdate: mu: +0.704405990 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.216 +ElecMinimize: Iter: 17 F: -246.531012682132484 |grad|_K: 4.254e-08 alpha: 5.302e-01 linmin: -2.274e-06 t[s]: 98.48 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.249e-04 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17728 -9.3e-05 5.3e-05 ] +[ 1e-05 16.3792 0.001984 ] +[ 4e-05 -0.005546 5.90568 ] +unit cell volume = 597.529 + +# Strain tensor in Cartesian coordinates: +[ 0 0 0 ] +[ 0 0 0 ] +[ 0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -2.01665e-06 -3.95354e-09 -6.25166e-10 ] +[ -3.95354e-09 1.54487e-06 1.20787e-09 ] +[ -6.25166e-10 1.20787e-09 3.41483e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032000000000 2.387786000000000 1.475626000000000 1 +ion Ta 3.088611000000000 5.803984999999998 4.427302000000000 1 +ion Ta 3.088623000000000 10.577323000000000 1.472876000000000 1 +ion Ta -0.000073000000000 13.993272999999999 4.424510999999999 1 +ion B -0.000041000000000 7.226081999999999 1.473981000000000 1 +ion B 3.088684000000000 0.965530000000000 4.428946999999999 1 +ion B 3.088550000000000 15.415691999999998 1.471230000000000 1 +ion B 0.000001000000000 9.155060999999998 4.426157000000000 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000260976596 -0.000026244395488 0.000000586364443 1 +force Ta 0.000000339127192 -0.000060940369083 -0.000000482275233 1 +force Ta 0.000000174448755 0.000023961791867 0.000000406495543 1 +force Ta -0.000000229401891 0.000063202087741 -0.000000589386258 1 +force B 0.000000082017501 -0.000014197985769 -0.000000709088014 1 +force B 0.000000006356690 0.000007101282325 0.000000881417089 1 +force B 0.000000441507249 -0.000010130911779 -0.000000899774904 1 +force B -0.000000542136310 0.000017655728352 0.000000354083051 1 + +# Energy components: + Eewald = -214.7218150888479329 + EH = 28.5720094990194511 + Eloc = -40.0422840946638345 + Enl = -69.0116202633650175 + EvdW = -0.1193984755565007 + Exc = -90.7880388249910055 + Exc_core = 50.3731920987926003 + KE = 89.2072646863605172 +------------------------------------- + Etot = -246.5306904632517444 + TS = 0.0003222188807289 +------------------------------------- + F = -246.5310126821324843 + +LatticeMinimize: Iter: 0 F: -246.531012682132484 |grad|_K: 2.067e-04 t[s]: 112.27 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704403497 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012690129984 |grad|_K: 1.032e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704403476 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.479 +ElecMinimize: Iter: 1 F: -246.531012744569011 |grad|_K: 1.628e-08 alpha: 2.813e-01 linmin: -5.855e-06 t[s]: 118.59 + FillingsUpdate: mu: +0.704403690 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.559 +ElecMinimize: Iter: 2 F: -246.531012747562983 |grad|_K: 1.002e-08 alpha: 6.229e-01 linmin: 1.244e-05 t[s]: 121.81 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 8.159e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043401 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17738 -9.24562e-05 5.30321e-05 ] +[ 1.02056e-05 16.379 0.00198391 ] +[ 4.00324e-05 -0.00554615 5.90566 ] +unit cell volume = 597.529 + +# Strain tensor in Cartesian coordinates: +[ 1.69857e-05 3.32996e-08 5.26561e-09 ] +[ 3.32996e-08 -1.3012e-05 -1.01735e-08 ] +[ 5.26561e-09 -1.01735e-08 -2.87622e-06 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.73489e-06 -3.82604e-09 1.04119e-09 ] +[ -3.82604e-09 1.37517e-06 5.64985e-09 ] +[ 1.04119e-09 5.64985e-09 3.46144e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000031825476244 2.387728620058286 1.475622374369510 1 +ion Ta 3.088664016478956 5.803848545628202 4.427288797578523 1 +ion Ta 3.088675995397911 10.577209365863533 1.472872135356922 1 +ion Ta -0.000072742742977 13.993154024280283 4.424497598916197 1 +ion B -0.000040671658601 7.225973710211079 1.473976034429042 1 +ion B 3.088736523834943 0.965524544563340 4.428935205759463 1 +ion B 3.088603422327062 15.415481316553453 1.471224784601097 1 +ion B 0.000000784670731 9.154959433520737 4.426144586871145 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000034084132 0.000002624804057 0.000000451753868 1 +force Ta 0.000000101946193 -0.000002303283974 -0.000000294882597 1 +force Ta 0.000000111479259 -0.000005863739077 0.000000146139477 1 +force Ta -0.000000041415530 0.000005324428325 -0.000000427781895 1 +force B -0.000000005029667 -0.000024004044344 -0.000000509874624 1 +force B 0.000000061557964 0.000017089166952 0.000000623707019 1 +force B -0.000000033729981 -0.000020960519329 -0.000000631598370 1 +force B -0.000000158771652 0.000027959007599 0.000000540790670 1 + +# Energy components: + Eewald = -214.7216988997853093 + EH = 28.5720336156608710 + Eloc = -40.0424045277521330 + Enl = -69.0116629502477252 + EvdW = -0.1193984904923919 + Exc = -90.7880322974790488 + Exc_core = 50.3731921019174749 + KE = 89.2072809991999378 +------------------------------------- + Etot = -246.5306904489783051 + TS = 0.0003222985846747 +------------------------------------- + F = -246.5310127475629827 + +LatticeMinimize: Iter: 1 F: -246.531012747562983 |grad|_K: 1.656e-04 alpha: 1.000e+00 linmin: -2.252e-01 t[s]: 128.82 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704401947 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012792083999 |grad|_K: 2.489e-08 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704401951 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.391 +ElecMinimize: Iter: 1 F: -246.531012794331218 |grad|_K: 1.651e-08 alpha: 2.002e-01 linmin: -5.404e-06 t[s]: 135.18 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 6.006397e-01. + FillingsUpdate: mu: +0.704401955 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.535 +ElecMinimize: Iter: 2 F: -246.531012797934466 |grad|_K: 9.587e-09 alpha: 7.278e-01 linmin: 5.088e-06 t[s]: 139.44 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.401e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075998 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -1.08983 gdotd/gdotd0: 0.999886 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075999 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704400152 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012835780160 |grad|_K: 2.605e-08 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704400202 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.383 +ElecMinimize: Iter: 1 F: -246.531012838200866 |grad|_K: 1.452e-08 alpha: 1.964e-01 linmin: -2.040e-05 t[s]: 152.09 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.890537e-01. + FillingsUpdate: mu: +0.704400413 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.453 +ElecMinimize: Iter: 2 F: -246.531012841657713 |grad|_K: 1.084e-08 alpha: 9.048e-01 linmin: 6.037e-06 t[s]: 156.36 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.255e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075999 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1.95044 (E-E0)/|gdotd0|: -2.03582 gdotd/gdotd0: 0.926023 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075999 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704397395 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531012872322890 |grad|_K: 8.451e-08 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704397442 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.389 +ElecMinimize: Iter: 1 F: -246.531012894206924 |grad|_K: 2.099e-08 alpha: 1.688e-01 linmin: -1.044e-05 t[s]: 169.06 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.062802e-01. + FillingsUpdate: mu: +0.704397820 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.375 +ElecMinimize: Iter: 2 F: -246.531012901301978 |grad|_K: 2.037e-08 alpha: 8.875e-01 linmin: 1.342e-04 t[s]: 173.37 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.014e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075999 +# Lattice vectors: +R = +[ 6.17791 -8.93992e-05 5.27852e-05 ] +[ 1.13607e-05 16.3778 0.00198228 ] +[ 3.97683e-05 -0.00555021 5.90556 ] +unit cell volume = 597.53 + +# Strain tensor in Cartesian coordinates: +[ 0.000102924 2.20413e-07 -3.73735e-08 ] +[ 2.20414e-07 -8.08652e-05 -2.63931e-07 ] +[ -3.73749e-08 -2.63929e-07 -1.97254e-05 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.23986e-06 2.4158e-09 -8.17162e-11 ] +[ 2.4158e-09 8.59299e-07 -1.03916e-09 ] +[ -8.17162e-11 -1.03916e-09 3.95631e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000031881607273 2.387564791492429 1.475599696401320 1 +ion Ta 3.088931069672728 5.803407027219295 4.427210880970680 1 +ion Ta 3.088944023239571 10.576475226479639 1.472845597974777 1 +ion Ta -0.000070669741856 13.992267727630754 4.424417028735678 1 +ion B -0.000039366803305 7.225349844020556 1.473946398637351 1 +ion B 3.089002275158787 0.965551660631455 4.428864062240806 1 +ion B 3.088871747199645 15.414320541588873 1.471192241038336 1 +ion B 0.000001166532825 9.154493005144673 4.426070807242795 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000152013852 0.000009751686173 0.000000324570323 1 +force Ta 0.000000132556454 -0.000071427916778 -0.000000227826257 1 +force Ta -0.000000164659110 0.000014810850728 0.000000243225937 1 +force Ta 0.000000154448453 0.000047526879340 -0.000000342113295 1 +force B 0.000000020431304 -0.000036626321060 -0.000000374272062 1 +force B -0.000000027740062 0.000037827991177 0.000000499947470 1 +force B 0.000000051231863 -0.000028328536672 -0.000000504373533 1 +force B 0.000000020718327 0.000029101593897 0.000000322650259 1 + +# Energy components: + Eewald = -214.7214222899662559 + EH = 28.5723069202201891 + Eloc = -40.0429216846552762 + Enl = -69.0116827639429999 + EvdW = -0.1193992083073895 + Exc = -90.7880219267241415 + Exc_core = 50.3731921321150651 + KE = 89.2072588085694207 +------------------------------------- + Etot = -246.5306900126914229 + TS = 0.0003228886105675 +------------------------------------- + F = -246.5310129013019775 + +LatticeMinimize: Iter: 2 F: -246.531012901301978 |grad|_K: 1.560e-04 alpha: 3.471e+00 linmin: -4.621e-01 t[s]: 180.30 +LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta -0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'tau_up' ... done +Dumping 'tau_dn' ... done +Dumping 'd_tot' ... done +Dumping 'eigenvals' ... done +Dumping 'eigStats' ... + eMin: -1.780945 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: +0.704249 at state 8 ( [ +0.000000 +0.500000 +0.142857 ] spin 1 ) + mu : +0.704398 + LUMO: +0.704672 at state 56 ( [ -0.333333 +0.000000 +0.000000 ] spin 1 ) + eMax: +0.949513 at state 137 ( [ +0.500000 +0.500000 -0.428571 ] spin -1 ) + HOMO-LUMO gap: +0.000423 + Optical gap : +0.011968 at state 6 ( [ +0.000000 +0.000000 -0.142857 ] spin 1 ) +Dumping 'Ecomponents' ... done +Dumping 'dosUp' ... done. +Dumping 'dosDn' ... done. +End date and time: Fri Mar 8 17:55:07 2024 (Duration: 0-0:03:01.89) +Done! + +PROFILER: augmentDensityGrid 0.000354 +/- 0.000124 s, 152 calls, 0.053834 s total +PROFILER: augmentDensityGridGrad 0.014279 +/- 0.010390 s, 88 calls, 1.256595 s total +PROFILER: augmentDensitySpherical 0.000363 +/- 0.000153 s, 25536 calls, 9.268771 s total +PROFILER: augmentDensitySphericalGrad 0.000410 +/- 0.000165 s, 19618 calls, 8.045416 s total +PROFILER: augmentOverlap 0.000236 +/- 0.000093 s, 51668 calls, 12.198027 s total +PROFILER: changeGrid 0.000015 +/- 0.000001 s, 31210 calls, 0.481795 s total +PROFILER: ColumnBundle::randomize 0.000248 +/- 0.000010 s, 168 calls, 0.041736 s total +PROFILER: diagouterI 0.001198 +/- 0.000276 s, 13272 calls, 15.895369 s total +PROFILER: EdensityAndVscloc 0.001063 +/- 0.000012 s, 77 calls, 0.081824 s total +PROFILER: EnlAndGrad 0.000684 +/- 0.000113 s, 26674 calls, 18.258033 s total +PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 559 calls, 0.001609 s total +PROFILER: ExCorrFunctional 0.000064 +/- 0.000128 s, 103 calls, 0.006633 s total +PROFILER: ExCorrTotal 0.000757 +/- 0.000274 s, 103 calls, 0.077967 s total +PROFILER: Idag_DiagV_I 0.002125 +/- 0.000699 s, 8969 calls, 19.059671 s total +PROFILER: inv(matrix) 0.000225 +/- 0.000037 s, 10584 calls, 2.383986 s total +PROFILER: matrix::diagonalize 0.001095 +/- 0.000313 s, 21401 calls, 23.439968 s total +PROFILER: matrix::set 0.000009 +/- 0.000004 s, 197826 calls, 1.740061 s total +PROFILER: orthoMatrix(matrix) 0.000201 +/- 0.000084 s, 12497 calls, 2.516438 s total +PROFILER: RadialFunctionR::transform 0.001778 +/- 0.000324 s, 98 calls, 0.174273 s total +PROFILER: reduceKmesh 0.000001 +/- 0.000000 s, 1 calls, 0.000001 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.202500 +/- 0.010263 s, 16 calls, 3.240002 s total +PROFILER: WavefunctionDrag 0.469524 +/- 0.131629 s, 5 calls, 2.347621 s total +PROFILER: Y*M 0.000019 +/- 0.000003 s, 123117 calls, 2.396420 s total +PROFILER: Y1^Y2 0.000030 +/- 0.000029 s, 100312 calls, 2.986860 s total + +MEMUSAGE: ColumnBundle 1.120761 GB +MEMUSAGE: complexScalarFieldTilde 0.000701 GB +MEMUSAGE: IndexArrays 0.006389 GB +MEMUSAGE: matrix 0.123463 GB +MEMUSAGE: misc 0.002022 GB +MEMUSAGE: ScalarField 0.012617 GB +MEMUSAGE: ScalarFieldTilde 0.007510 GB +MEMUSAGE: Total 1.163064 GB + +*************** JDFTx 1.7.0 (git hash 12396ea5) *************** + +Start date and time: Fri Mar 8 17:55:15 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001569 (0) +Divided in process groups (process indices): 0 (0) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 0.44 +Run totals: 1 processes, 16 threads, 1 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name $VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 42 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 +ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 +ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 +ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 +ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 +ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 +ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 +ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 2 7 +latt-move-scale 1 1 1 +latt-scale 1 1 1 +lattice \ + 6.168436000000000 -0.000059000000000 0.000053000000000 \ + 0.000023000000000 16.427467000000000 0.001924000000000 \ + 0.000040000000000 -0.005724000000000 5.902588000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant GLSSA13 +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 +G = +[ 1.0186 3.65517e-06 -9.14734e-06 ] +[ -1.42533e-06 0.38248 -0.000124673 ] +[ -6.90414e-06 0.000370908 1.06448 ] +Minimum fftbox size, Smin = [ 28 76 28 ] +Chosen fftbox size, S = [ 28 80 28 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 +G = +[ 1.0186 3.65517e-06 -9.14734e-06 ] +[ -1.42533e-06 0.38248 -0.000124673 ] +[ -6.90414e-06 0.000370908 1.06448 ] +Minimum fftbox size, Smin = [ 28 68 24 ] +Chosen fftbox size, S = [ 28 70 24 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': + Title: Ta. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -70.583193. 13 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -2.682396 + |510> occupation: 6 eigenvalue: -1.447928 + |520> occupation: 3 eigenvalue: -0.131987 + |600> occupation: 2 eigenvalue: -0.199982 + |610> occupation: 0 eigenvalue: -0.051129 + lMax: 3 lLocal: 3 QijEcut: 5 + 7 projectors sampled on a log grid with 667 points: + l: 0 eig: -2.682397 rCut: 1.4 + l: 0 eig: -0.199983 rCut: 1.4 + l: 1 eig: -1.447928 rCut: 1.5 + l: 1 eig: -0.051130 rCut: 1.5 + l: 2 eig: -0.131987 rCut: 1.7 + l: 2 eig: 0.150000 rCut: 1.7 + l: 3 eig: 0.250000 rCut: 2.3 + Partial core density with radius 1.2 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': + Title: B. Created by USPP 7.3.6 on 8-4-15 + Reference state energy: -2.950027. 3 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.346865 + |210> occupation: 1 eigenvalue: -0.132618 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 559 points: + l: 0 eig: -0.346865 rCut: 1.25 + l: 0 eig: -0.500000 rCut: 1.25 + l: 1 eig: -0.346865 rCut: 1.25 + l: 1 eig: -1.000000 rCut: 1.25 + Partial core density with radius 0.9 + Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.25 bohrs. + +Initialized 2 species with 8 total atoms. + +Folded 1 k-points by 6x2x7 to 84 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 64.000000 nBands: 42 nStates: 168 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 2554.726 , ideal nbasis = 2555.213 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 6 0 0 ] +[ 0 2 0 ] +[ 0 0 7 ] +Supercell lattice vectors: +[ 37.0106 -0.000118 0.000371 ] +[ 0.000138 32.8549 0.013468 ] +[ 0.00024 -0.011448 41.3181 ] + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] + B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 2.376792 bohr. +Real space sum over 847 unit cells with max indices [ 5 3 5 ] +Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 + +---------- Allocating electronic variables ---------- +Reading eigenvalues from 'eigenvals'. +Initializing wave functions: linear combination of atomic orbitals +Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) +B pseudo-atom occupations: s ( 2 ) p ( 1 ) + FillingsUpdate: mu: +0.686661718 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00908 Tot: -0.00101 ] +LCAOMinimize: Iter: 0 F: -246.2703684649962952 |grad|_K: 1.171e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.712459587 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00665 Tot: -0.00181 ] +LCAOMinimize: Iter: 1 F: -246.4528786644987690 |grad|_K: 1.053e-04 alpha: 3.295e-01 linmin: -4.367e-02 cgtest: 1.222e-01 t[s]: 23.18 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.714071719 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00208 ] +LCAOMinimize: Iter: 2 F: -246.4552415759908683 |grad|_K: 5.255e-05 alpha: 5.367e-01 linmin: 5.912e-03 cgtest: -2.923e-02 t[s]: 25.72 + FillingsUpdate: mu: +0.713707837 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00210 ] +LCAOMinimize: Iter: 3 F: -246.4553446931705025 |grad|_K: 1.021e-05 alpha: 9.350e-02 linmin: -2.207e-02 cgtest: 1.698e-01 t[s]: 28.26 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.804912e-01. + FillingsUpdate: mu: +0.713888193 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00682 Tot: -0.00232 ] +LCAOMinimize: Iter: 4 F: -246.4553663527728702 |grad|_K: 7.659e-06 alpha: 5.192e-01 linmin: 1.419e-04 cgtest: -3.063e-03 t[s]: 31.52 + FillingsUpdate: mu: +0.713885616 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00684 Tot: -0.00234 ] +LCAOMinimize: Iter: 5 F: -246.4553689441066240 |grad|_K: 3.729e-06 alpha: 1.101e-01 linmin: -1.191e-03 cgtest: 9.089e-03 t[s]: 34.06 + FillingsUpdate: mu: +0.713849548 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00689 Tot: -0.00240 ] +LCAOMinimize: Iter: 6 F: -246.4553707842442520 |grad|_K: 8.837e-07 alpha: 3.298e-01 linmin: 1.269e-04 cgtest: -2.709e-02 t[s]: 36.60 + FillingsUpdate: mu: +0.713851760 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00691 Tot: -0.00242 ] +LCAOMinimize: Iter: 7 F: -246.4553708544137010 |grad|_K: 6.594e-07 alpha: 2.247e-01 linmin: -6.136e-07 cgtest: 4.639e-04 t[s]: 39.14 + FillingsUpdate: mu: +0.713855354 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] +LCAOMinimize: Iter: 8 F: -246.4553708841276034 |grad|_K: 3.463e-07 alpha: 1.709e-01 linmin: 1.967e-05 cgtest: -2.648e-04 t[s]: 41.71 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 42.07 + + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.713855355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] +ElecMinimize: Iter: 0 F: -246.455370884127575 |grad|_K: 7.677e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.706435257 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00591 Tot: -0.00247 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -246.520287479167706 |grad|_K: 2.836e-05 alpha: 6.060e-01 linmin: 2.774e-05 t[s]: 47.10 + FillingsUpdate: mu: +0.704468403 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00420 Tot: -0.00250 ] + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 2 F: -246.529235826500923 |grad|_K: 1.174e-05 alpha: 6.123e-01 linmin: 8.789e-05 t[s]: 50.24 + FillingsUpdate: mu: +0.704067779 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00166 ] + SubspaceRotationAdjust: set factor to 1.02 +ElecMinimize: Iter: 3 F: -246.530549052738621 |grad|_K: 6.863e-06 alpha: 5.241e-01 linmin: 1.563e-04 t[s]: 53.39 + FillingsUpdate: mu: +0.704000037 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00205 Tot: -0.00127 ] + SubspaceRotationAdjust: set factor to 0.665 +ElecMinimize: Iter: 4 F: -246.530711079692253 |grad|_K: 5.958e-06 alpha: 1.900e-01 linmin: 1.061e-04 t[s]: 56.58 + FillingsUpdate: mu: +0.703897258 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00126 Tot: -0.00069 ] + SubspaceRotationAdjust: set factor to 0.555 +ElecMinimize: Iter: 5 F: -246.530867381951509 |grad|_K: 2.932e-06 alpha: 2.428e-01 linmin: -1.218e-05 t[s]: 59.73 + FillingsUpdate: mu: +0.703892047 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00079 Tot: -0.00032 ] + SubspaceRotationAdjust: set factor to 0.422 +ElecMinimize: Iter: 6 F: -246.530928881947005 |grad|_K: 2.696e-06 alpha: 3.934e-01 linmin: -6.073e-05 t[s]: 62.89 + FillingsUpdate: mu: +0.703880780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00053 Tot: -0.00006 ] + SubspaceRotationAdjust: set factor to 0.343 +ElecMinimize: Iter: 7 F: -246.530966822712173 |grad|_K: 1.520e-06 alpha: 2.871e-01 linmin: -4.667e-06 t[s]: 66.03 + FillingsUpdate: mu: +0.703874478 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00043 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.386 +ElecMinimize: Iter: 8 F: -246.530988732848670 |grad|_K: 1.144e-06 alpha: 5.218e-01 linmin: 9.232e-07 t[s]: 69.18 + FillingsUpdate: mu: +0.703872920 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00038 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.287 +ElecMinimize: Iter: 9 F: -246.530997788390636 |grad|_K: 8.064e-07 alpha: 3.807e-01 linmin: -7.146e-06 t[s]: 72.33 + FillingsUpdate: mu: +0.703869664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00032 Tot: +0.00015 ] + SubspaceRotationAdjust: set factor to 0.322 +ElecMinimize: Iter: 10 F: -246.531003110075915 |grad|_K: 5.077e-07 alpha: 4.503e-01 linmin: -7.080e-06 t[s]: 75.48 + FillingsUpdate: mu: +0.703865324 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00026 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.317 +ElecMinimize: Iter: 11 F: -246.531005566529700 |grad|_K: 3.894e-07 alpha: 5.242e-01 linmin: -4.677e-06 t[s]: 78.64 + FillingsUpdate: mu: +0.703862944 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00020 Tot: +0.00012 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 12 F: -246.531006767661353 |grad|_K: 2.556e-07 alpha: 4.357e-01 linmin: 1.413e-06 t[s]: 81.78 + FillingsUpdate: mu: +0.703863024 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00015 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.269 +ElecMinimize: Iter: 13 F: -246.531007355558700 |grad|_K: 1.828e-07 alpha: 4.953e-01 linmin: -3.387e-07 t[s]: 84.96 + FillingsUpdate: mu: +0.703864560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00011 Tot: +0.00007 ] + SubspaceRotationAdjust: set factor to 0.258 +ElecMinimize: Iter: 14 F: -246.531007663892041 |grad|_K: 1.228e-07 alpha: 5.076e-01 linmin: -1.829e-07 t[s]: 88.12 + FillingsUpdate: mu: +0.703866170 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00006 ] + SubspaceRotationAdjust: set factor to 0.217 +ElecMinimize: Iter: 15 F: -246.531007805900202 |grad|_K: 8.711e-08 alpha: 5.179e-01 linmin: 1.701e-06 t[s]: 91.26 + FillingsUpdate: mu: +0.703866756 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00004 ] + SubspaceRotationAdjust: set factor to 0.222 +ElecMinimize: Iter: 16 F: -246.531007870491095 |grad|_K: 5.554e-08 alpha: 4.684e-01 linmin: 1.808e-06 t[s]: 94.41 + FillingsUpdate: mu: +0.703866408 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00003 ] + SubspaceRotationAdjust: set factor to 0.208 +ElecMinimize: Iter: 17 F: -246.531007900240667 |grad|_K: 3.756e-08 alpha: 5.305e-01 linmin: -2.241e-06 t[s]: 97.56 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.620e-04 + +Computing DFT-D3 correction: +# coordination-number Ta 15.836 15.835 15.835 15.836 +# coordination-number B 8.136 8.136 8.136 8.136 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043366 +EvdW_8 = -0.075888 +# Lattice vectors: +R = +[ 6.16844 -5.9e-05 5.3e-05 ] +[ 2.3e-05 16.4275 0.001924 ] +[ 4e-05 -0.005724 5.90259 ] +unit cell volume = 598.12 + +# Strain tensor in Cartesian coordinates: +[ 0 0 0 ] +[ 0 0 0 ] +[ 0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.69853e-06 5.59557e-09 1.41959e-09 ] +[ 5.59557e-09 3.81916e-05 -1.21971e-07 ] +[ 1.41959e-09 -1.21971e-07 -5.35784e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 +ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 +ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 +ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 +ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 +ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 +ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 +ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 + +# Forces in Cartesian coordinates: +force Ta 0.000003219385226 0.000024941936105 -0.000004667309539 1 +force Ta -0.000003544134674 0.000100910630455 0.000002347800877 1 +force Ta 0.000004213169884 -0.000095340568768 -0.000002813127670 1 +force Ta -0.000003269450224 -0.000030911240225 0.000004677087443 1 +force B -0.000000729001011 -0.000015720776255 0.000010772774563 1 +force B 0.000000608095531 0.000019054253012 -0.000014315882331 1 +force B -0.000000498752112 0.000012643289756 0.000014335980866 1 +force B 0.000000021330734 -0.000015026361853 -0.000010315177459 1 + +# Energy components: + Eewald = -214.6559882144248945 + EH = 28.5857387723713110 + Eloc = -40.1186842665999635 + Enl = -69.0084493129606642 + EvdW = -0.1192533377321287 + Exc = -90.7845534796796727 + Exc_core = 50.3731883713289008 + KE = 89.1972709081141488 +------------------------------------- + Etot = -246.5307305595829348 + TS = 0.0002773406577414 +------------------------------------- + F = -246.5310079002406667 + +LatticeMinimize: Iter: 0 F: -246.531007900240667 |grad|_K: 2.745e-03 t[s]: 111.06 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.047 +0.047 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 +0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.838 15.838 15.838 +# coordination-number B 8.138 8.138 8.138 8.138 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043377 +EvdW_8 = -0.075910 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704038208 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] +ElecMinimize: Iter: 0 F: -246.531014271978677 |grad|_K: 2.488e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704035251 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.206 +ElecMinimize: Iter: 1 F: -246.531014618996693 |grad|_K: 7.345e-08 alpha: 3.083e-01 linmin: -6.352e-05 t[s]: 117.29 + FillingsUpdate: mu: +0.704031518 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.265 +ElecMinimize: Iter: 2 F: -246.531014707813426 |grad|_K: 6.000e-08 alpha: 9.057e-01 linmin: 6.919e-06 t[s]: 120.47 + FillingsUpdate: mu: +0.704033360 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.306 +ElecMinimize: Iter: 3 F: -246.531014768371961 |grad|_K: 4.795e-08 alpha: 9.261e-01 linmin: 3.658e-06 t[s]: 123.62 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.872e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.838 15.838 15.838 +# coordination-number B 8.138 8.138 8.138 8.138 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043377 +EvdW_8 = -0.075910 +# Lattice vectors: +R = +[ 6.16852 -5.97753e-05 5.29301e-05 ] +[ 2.27018e-05 16.4222 0.00192945 ] +[ 3.9928e-05 -0.00570738 5.90285 ] +unit cell volume = 597.963 + +# Strain tensor in Cartesian coordinates: +[ 1.4311e-05 -4.71455e-08 -1.19608e-08 ] +[ -4.71455e-08 -0.000321784 1.02767e-06 ] +[ -1.19608e-08 1.02767e-06 4.51425e-05 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -3.16235e-06 9.72711e-09 1.51381e-09 ] +[ 9.72711e-09 3.12615e-05 -1.04243e-07 ] +[ 1.51381e-09 -1.04243e-07 -5.40697e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000014086489759 2.393464963226479 1.474977371501900 1 +ion Ta 3.084271264231595 5.819543007953916 4.425076040486556 1 +ion Ta 3.084241830782444 10.604315563627694 1.472116500041577 1 +ion Ta -0.000020986919499 14.030934185850242 4.422174716636268 1 +ion B -0.000014091397776 7.251828452976323 1.473097720917905 1 +ion B 3.084298645948842 0.961238979979226 4.426960467748199 1 +ion B 3.084218889426424 15.462842647284960 1.470232558456424 1 +ion B 0.000006533363856 9.172348989626263 4.424049814606058 1 + +# Forces in Cartesian coordinates: +force Ta 0.000002656305160 -0.000090599278766 -0.000004686939808 1 +force Ta -0.000002780554917 -0.000072638279920 0.000002640588003 1 +force Ta 0.000003410172269 0.000090290543843 -0.000003019517788 1 +force Ta -0.000002762563820 0.000068162101984 0.000004644517497 1 +force B -0.000000578229282 -0.000088307202855 0.000009543323266 1 +force B 0.000000463088346 0.000074546028704 -0.000012789192807 1 +force B -0.000000560233414 -0.000056772413373 0.000012733201334 1 +force B 0.000000162461914 0.000068936586651 -0.000009123317262 1 + +# Energy components: + Eewald = -214.6743936804575981 + EH = 28.5801907094721130 + Eloc = -40.0962401542189326 + Enl = -69.0092234326302361 + EvdW = -0.1192864126888177 + Exc = -90.7856829553995226 + Exc_core = 50.3731891548009116 + KE = 89.2007106048843070 +------------------------------------- + Etot = -246.5307361662377730 + TS = 0.0002786021341825 +------------------------------------- + F = -246.5310147683719606 + +LatticeMinimize: Iter: 1 F: -246.531014768371961 |grad|_K: 2.273e-03 alpha: 1.000e+00 linmin: -9.031e-01 t[s]: 130.49 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.047 +0.047 +0.047 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 +0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.144 8.144 8.143 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043408 +EvdW_8 = -0.075975 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704530627 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531025878595273 |grad|_K: 4.371e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704518010 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.262 +ElecMinimize: Iter: 1 F: -246.531027214588903 |grad|_K: 2.910e-07 alpha: 3.840e-01 linmin: -1.375e-04 t[s]: 136.75 + FillingsUpdate: mu: +0.704505006 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.299 +ElecMinimize: Iter: 2 F: -246.531028288353497 |grad|_K: 2.216e-07 alpha: 6.973e-01 linmin: 7.818e-05 t[s]: 139.89 + FillingsUpdate: mu: +0.704515918 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.324 +ElecMinimize: Iter: 3 F: -246.531029025233863 |grad|_K: 1.464e-07 alpha: 8.278e-01 linmin: 1.006e-04 t[s]: 143.06 + FillingsUpdate: mu: +0.704516708 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 4 F: -246.531029205869743 |grad|_K: 9.860e-08 alpha: 4.645e-01 linmin: -1.439e-05 t[s]: 146.21 + FillingsUpdate: mu: +0.704515183 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.205 +ElecMinimize: Iter: 5 F: -246.531029297349278 |grad|_K: 5.126e-08 alpha: 5.177e-01 linmin: 2.594e-05 t[s]: 149.37 + FillingsUpdate: mu: +0.704515738 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.217 +ElecMinimize: Iter: 6 F: -246.531029328246632 |grad|_K: 2.835e-08 alpha: 6.476e-01 linmin: 1.799e-05 t[s]: 152.52 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.174e-07 + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.144 8.144 8.143 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043408 +EvdW_8 = -0.075975 +# Lattice vectors: +R = +[ 6.16918 -6.51258e-05 5.26355e-05 ] +[ 2.06706e-05 16.405 0.00194807 ] +[ 3.96224e-05 -0.00565097 5.90392 ] +unit cell volume = 597.507 + +# Strain tensor in Cartesian coordinates: +[ 0.000120098 -3.72492e-07 -6.27023e-08 ] +[ -3.72547e-07 -0.00137066 4.52454e-06 ] +[ -6.27015e-08 4.52452e-06 0.00022642 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -8.3604e-06 1.42182e-08 2.80363e-10 ] +[ 1.42182e-08 1.14337e-05 -4.20882e-08 ] +[ 2.80363e-10 -4.20882e-08 -4.9412e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000023813715142 2.390604013214516 1.475234480600942 1 +ion Ta 3.084584328359459 5.813169209201141 4.425908903944038 1 +ion Ta 3.084578157414626 10.593552085364093 1.472408297867962 1 +ion Ta -0.000036791658956 14.016500450836368 4.423043918082191 1 +ion B -0.000018837446157 7.243878315630210 1.473428155907734 1 +ion B 3.084626223062512 0.960543400213545 4.427715232784204 1 +ion B 3.084537813709094 15.446401698542397 1.470603744300826 1 +ion B 0.000003963154799 9.163016331935406 4.424847529217786 1 + +# Forces in Cartesian coordinates: +force Ta 0.000001084914930 0.000141960010169 -0.000004367879617 1 +force Ta -0.000001210748732 -0.000009421908688 0.000002618055463 1 +force Ta 0.000001248357327 0.000070400296685 -0.000002696507235 1 +force Ta -0.000001143490074 -0.000201438078333 0.000004325960740 1 +force B -0.000000768380446 -0.000275732002592 0.000005695191169 1 +force B 0.000000784553743 0.000303851856736 -0.000007616792945 1 +force B -0.000000855800566 -0.000298817632572 0.000007508392297 1 +force B 0.000000858749849 0.000269360114556 -0.000005496745663 1 + +# Energy components: + Eewald = -214.7276638602018579 + EH = 28.5647245912874865 + Eloc = -40.0317091353307788 + Enl = -69.0113097172592518 + EvdW = -0.1193834118021602 + Exc = -90.7888963153276904 + Exc_core = 50.3731914824034703 + KE = 89.2103061367852916 +------------------------------------- + Etot = -246.5307402294455414 + TS = 0.0002890988010826 +------------------------------------- + F = -246.5310293282466318 + +LatticeMinimize: Iter: 2 F: -246.531029328246632 |grad|_K: 1.236e-03 alpha: 1.000e+00 linmin: -6.852e-01 t[s]: 159.39 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 +0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.143 8.144 8.144 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043410 +EvdW_8 = -0.075988 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704520460 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531031962026219 |grad|_K: 3.755e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704526851 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.276 +ElecMinimize: Iter: 1 F: -246.531033769340610 |grad|_K: 2.573e-07 alpha: 7.052e-01 linmin: 1.376e-05 t[s]: 165.64 + FillingsUpdate: mu: +0.704528030 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.306 +ElecMinimize: Iter: 2 F: -246.531035102380287 |grad|_K: 2.639e-07 alpha: 1.110e+00 linmin: 5.537e-04 t[s]: 168.79 + FillingsUpdate: mu: +0.704526219 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.268 +ElecMinimize: Iter: 3 F: -246.531035795994967 |grad|_K: 1.709e-07 alpha: 5.477e-01 linmin: -2.876e-04 t[s]: 171.97 + FillingsUpdate: mu: +0.704524813 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 4 F: -246.531036101425457 |grad|_K: 1.002e-07 alpha: 5.738e-01 linmin: 1.926e-04 t[s]: 175.11 + FillingsUpdate: mu: +0.704524605 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.191 +ElecMinimize: Iter: 5 F: -246.531036212796238 |grad|_K: 5.894e-08 alpha: 6.108e-01 linmin: 7.984e-05 t[s]: 178.26 + FillingsUpdate: mu: +0.704524842 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.151 +ElecMinimize: Iter: 6 F: -246.531036247700513 |grad|_K: 3.541e-08 alpha: 5.531e-01 linmin: -1.788e-06 t[s]: 181.42 + FillingsUpdate: mu: +0.704525064 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.151 +ElecMinimize: Iter: 7 F: -246.531036261790803 |grad|_K: 2.032e-08 alpha: 6.184e-01 linmin: 9.272e-05 t[s]: 184.56 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 6.532e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.845 15.845 15.845 15.845 +# coordination-number B 8.143 8.143 8.144 8.144 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043410 +EvdW_8 = -0.075988 +# Lattice vectors: +R = +[ 6.17151 -7.61423e-05 5.25274e-05 ] +[ 1.65228e-05 16.3936 0.00196136 ] +[ 3.94998e-05 -0.00561167 5.90538 ] +unit cell volume = 597.466 + +# Strain tensor in Cartesian coordinates: +[ 0.000498951 -1.04175e-06 -8.4205e-08 ] +[ -1.0424e-06 -0.00206386 7.0028e-06 ] +[ -8.41915e-08 7.00307e-06 0.000473185 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -6.49741e-06 1.01761e-08 -7.95605e-10 ] +[ 1.01761e-08 3.16135e-06 -2.48222e-08 ] +[ -7.95605e-10 -2.48222e-08 -7.77737e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000029775694859 2.389619343583877 1.475578543550516 1 +ion Ta 3.085740458134041 5.809058692164263 4.427030535410705 1 +ion Ta 3.085748496870723 10.586609022791823 1.472781763426523 1 +ion Ta -0.000054251406294 14.005792256272583 4.424195525424639 1 +ion B -0.000028108986210 7.237385110729197 1.473846033579680 1 +ion B 3.085798339673751 0.961490250908128 4.428761276913454 1 +ion B 3.085691086382508 15.434117602788850 1.471052900390355 1 +ion B 0.000002233955824 9.158087989122372 4.425926894248790 1 + +# Forces in Cartesian coordinates: +force Ta 0.000000180448983 -0.000001779224432 -0.000003215298322 1 +force Ta -0.000000213491438 -0.000022635216900 0.000002165526987 1 +force Ta 0.000000108554062 0.000006971364088 -0.000002113568274 1 +force Ta -0.000000196012767 0.000018046560330 0.000003199056616 1 +force B -0.000000552365229 -0.000329498688774 0.000001901472926 1 +force B 0.000000562095795 0.000313550862043 -0.000002592578413 1 +force B -0.000000582293062 -0.000321161272580 0.000002501303027 1 +force B 0.000000699542294 0.000336616788772 -0.000001894702260 1 + +# Energy components: + Eewald = -214.7312629602534173 + EH = 28.5655380437543300 + Eloc = -40.0285694974605377 + Enl = -69.0117058129617078 + EvdW = -0.1193978908337048 + Exc = -90.7889608782997755 + Exc_core = 50.3731919376023782 + KE = 89.2104335455247650 +------------------------------------- + Etot = -246.5307335129276112 + TS = 0.0003027488631822 +------------------------------------- + F = -246.5310362617908027 + +LatticeMinimize: Iter: 3 F: -246.531036261790803 |grad|_K: 8.306e-04 alpha: 1.000e+00 linmin: -3.257e-01 t[s]: 191.45 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 -0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.844 15.844 15.844 15.844 +# coordination-number B 8.141 8.142 8.142 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043405 +EvdW_8 = -0.075998 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704449752 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531026682492154 |grad|_K: 7.050e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704459881 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.214 +ElecMinimize: Iter: 1 F: -246.531032693801336 |grad|_K: 4.310e-07 alpha: 6.655e-01 linmin: -2.195e-06 t[s]: 197.70 + FillingsUpdate: mu: +0.704460182 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.27 +ElecMinimize: Iter: 2 F: -246.531036680169876 |grad|_K: 4.159e-07 alpha: 1.182e+00 linmin: 4.513e-04 t[s]: 200.85 + FillingsUpdate: mu: +0.704456912 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.327 +ElecMinimize: Iter: 3 F: -246.531039288269824 |grad|_K: 3.382e-07 alpha: 8.295e-01 linmin: 7.410e-05 t[s]: 204.00 + FillingsUpdate: mu: +0.704454936 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.343 +ElecMinimize: Iter: 4 F: -246.531040658466878 |grad|_K: 2.511e-07 alpha: 6.585e-01 linmin: 1.756e-04 t[s]: 207.15 + FillingsUpdate: mu: +0.704454956 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.314 +ElecMinimize: Iter: 5 F: -246.531041296284229 |grad|_K: 1.467e-07 alpha: 5.571e-01 linmin: 1.295e-04 t[s]: 210.30 + FillingsUpdate: mu: +0.704455609 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.273 +ElecMinimize: Iter: 6 F: -246.531041548141133 |grad|_K: 9.871e-08 alpha: 6.442e-01 linmin: 7.198e-05 t[s]: 213.46 + FillingsUpdate: mu: +0.704455872 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.238 +ElecMinimize: Iter: 7 F: -246.531041644714321 |grad|_K: 6.791e-08 alpha: 5.455e-01 linmin: -2.842e-06 t[s]: 216.64 + FillingsUpdate: mu: +0.704455977 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.252 +ElecMinimize: Iter: 8 F: -246.531041694388506 |grad|_K: 4.287e-08 alpha: 5.925e-01 linmin: -2.160e-05 t[s]: 219.80 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 7.189e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.844 15.844 15.844 15.844 +# coordination-number B 8.141 8.142 8.142 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043405 +EvdW_8 = -0.075998 +# Lattice vectors: +R = +[ 6.17576 -9.47374e-05 5.29299e-05 ] +[ 9.52926e-06 16.3804 0.0019841 ] +[ 3.98907e-05 -0.00554499 5.90623 ] +unit cell volume = 597.483 + +# Strain tensor in Cartesian coordinates: +[ 0.00118728 -2.17121e-06 -2.18338e-08 ] +[ -2.17321e-06 -0.00286467 1.11158e-05 ] +[ -2.17693e-08 1.11123e-05 0.00061781 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -3.84706e-06 2.06861e-09 -6.49216e-10 ] +[ 2.06861e-09 -5.44433e-07 1.28872e-09 ] +[ -6.49216e-10 1.28872e-09 1.41337e-06 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000034114290175 2.387571268022230 1.475755349748698 1 +ion Ta 3.087849398723925 5.804154459943446 4.427724919689199 1 +ion Ta 3.087867051092635 10.578177718691764 1.473008209966117 1 +ion Ta -0.000077119608624 13.994907943198326 4.424939003719408 1 +ion B -0.000043935405504 7.227509823373992 1.474128072184157 1 +ion B 3.087928101798946 0.964589895884514 4.429352832810734 1 +ion B 3.087788784233561 15.417825744028846 1.471381110090443 1 +ion B 0.000000660313035 9.154879072058938 4.426566128753437 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000465565409 0.000169706448987 0.000001306198760 1 +force Ta 0.000000569150674 -0.000015052188429 -0.000000826241549 1 +force Ta -0.000000570285414 -0.000029336045811 0.000000988949218 1 +force Ta 0.000000488929249 -0.000126358388630 -0.000001411401752 1 +force B 0.000000157986568 -0.000127794177558 -0.000000980192501 1 +force B -0.000000168951475 0.000163248276740 0.000001274162211 1 +force B 0.000000130690925 -0.000154299039129 -0.000001291000006 1 +force B -0.000000123370772 0.000119498543090 0.000000893930426 1 + +# Energy components: + Eewald = -214.7276557127735828 + EH = 28.5694583224511760 + Eloc = -40.0346304300992202 + Enl = -69.0119383413610450 + EvdW = -0.1194033767426411 + Exc = -90.7884592491663085 + Exc_core = 50.3731921848171353 + KE = 89.2087147320197289 +------------------------------------- + Etot = -246.5307218708547623 + TS = 0.0003198235337484 +------------------------------------- + F = -246.5310416943885059 + +LatticeMinimize: Iter: 4 F: -246.531041694388506 |grad|_K: 4.614e-04 alpha: 1.000e+00 linmin: -1.678e-01 t[s]: 226.68 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.047 +# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B +0.000 -0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.841 15.840 15.837 +# coordination-number B 8.140 8.135 8.134 8.139 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043386 +EvdW_8 = -0.075993 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704256554 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531025511751722 |grad|_K: 8.319e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704271215 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.229 +ElecMinimize: Iter: 1 F: -246.531031375441330 |grad|_K: 5.133e-07 alpha: 4.662e-01 linmin: 2.885e-06 t[s]: 232.91 + FillingsUpdate: mu: +0.704278446 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.243 +ElecMinimize: Iter: 2 F: -246.531034461304444 |grad|_K: 4.011e-07 alpha: 6.449e-01 linmin: 1.929e-04 t[s]: 236.09 + FillingsUpdate: mu: +0.704269868 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.287 +ElecMinimize: Iter: 3 F: -246.531037064538708 |grad|_K: 2.671e-07 alpha: 8.921e-01 linmin: 1.271e-04 t[s]: 239.24 + FillingsUpdate: mu: +0.704268747 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.285 +ElecMinimize: Iter: 4 F: -246.531037903744476 |grad|_K: 1.767e-07 alpha: 6.479e-01 linmin: 4.925e-06 t[s]: 242.39 + FillingsUpdate: mu: +0.704268666 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.223 +ElecMinimize: Iter: 5 F: -246.531038186411024 |grad|_K: 1.141e-07 alpha: 4.982e-01 linmin: 1.104e-05 t[s]: 245.53 + FillingsUpdate: mu: +0.704268389 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.201 +ElecMinimize: Iter: 6 F: -246.531038317370076 |grad|_K: 6.157e-08 alpha: 5.534e-01 linmin: -4.478e-06 t[s]: 248.68 + FillingsUpdate: mu: +0.704268888 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.22 +ElecMinimize: Iter: 7 F: -246.531038364612812 |grad|_K: 3.648e-08 alpha: 6.856e-01 linmin: -1.849e-05 t[s]: 251.82 + FillingsUpdate: mu: +0.704269068 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.235 +ElecMinimize: Iter: 8 F: -246.531038379635930 |grad|_K: 2.334e-08 alpha: 6.212e-01 linmin: 9.469e-06 t[s]: 254.97 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 8.448e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.838 15.841 15.840 15.837 +# coordination-number B 8.140 8.135 8.134 8.139 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043386 +EvdW_8 = -0.075993 +LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: 0.720696 gdotd/gdotd0: -2.16484 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.842 +# coordination-number B 8.141 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704420190 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -246.531035415403750 |grad|_K: 5.767e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704406240 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.23 +ElecMinimize: Iter: 1 F: -246.531038498130698 |grad|_K: 3.564e-07 alpha: 5.099e-01 linmin: -3.589e-05 t[s]: 267.81 + FillingsUpdate: mu: +0.704400814 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.244 +ElecMinimize: Iter: 2 F: -246.531040129369387 |grad|_K: 2.965e-07 alpha: 7.065e-01 linmin: -8.916e-05 t[s]: 271.04 + FillingsUpdate: mu: +0.704406014 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.285 +ElecMinimize: Iter: 3 F: -246.531041494300439 |grad|_K: 1.872e-07 alpha: 8.537e-01 linmin: -9.396e-06 t[s]: 274.22 + FillingsUpdate: mu: +0.704406538 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.328 +ElecMinimize: Iter: 4 F: -246.531041953509856 |grad|_K: 1.130e-07 alpha: 7.211e-01 linmin: -2.661e-05 t[s]: 277.38 + FillingsUpdate: mu: +0.704406773 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.316 +ElecMinimize: Iter: 5 F: -246.531042101016880 |grad|_K: 7.764e-08 alpha: 6.358e-01 linmin: -1.391e-05 t[s]: 280.52 + FillingsUpdate: mu: +0.704406688 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.233 +ElecMinimize: Iter: 6 F: -246.531042149535807 |grad|_K: 5.068e-08 alpha: 4.429e-01 linmin: -6.638e-07 t[s]: 283.67 + FillingsUpdate: mu: +0.704406377 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.189 +ElecMinimize: Iter: 7 F: -246.531042173879570 |grad|_K: 2.922e-08 alpha: 5.215e-01 linmin: -2.252e-05 t[s]: 286.82 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.264e-08 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.842 +# coordination-number B 8.141 8.140 8.140 8.140 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 +# Lattice vectors: +R = +[ 6.17686 -9.56645e-05 5.31532e-05 ] +[ 9.18629e-06 16.3807 0.00198391 ] +[ 4.01104e-05 -0.00554504 5.90563 ] +unit cell volume = 597.539 + +# Strain tensor in Cartesian coordinates: +[ 0.00136503 -2.227e-06 1.44186e-08 ] +[ -2.22888e-06 -0.00284668 1.1078e-05 ] +[ 1.45105e-08 1.10732e-05 0.000515328 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.85241e-06 -9.71227e-09 -3.79561e-12 ] +[ -9.71227e-09 2.26493e-06 8.18843e-09 ] +[ -3.79561e-12 8.18843e-09 1.47689e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000030823953056 2.388616337987223 1.475614851126392 1 +ion Ta 3.088401411030260 5.804130488408757 4.427264643267180 1 +ion Ta 3.088410904362411 10.578139300361443 1.472864883223145 1 +ion Ta -0.000074395171918 13.994507862159116 4.424473913215363 1 +ion B -0.000042818012558 7.226921939106935 1.473968737535463 1 +ion B 3.088474792086342 0.965536319238178 4.428909887658269 1 +ion B 3.088337543684599 15.417237684317360 1.471219336676431 1 +ion B -0.000001165476343 9.155706529538742 4.426119959660315 1 + +# Forces in Cartesian coordinates: +force Ta 0.000000323036195 -0.000212775014497 0.000000266636620 1 +force Ta -0.000000353159760 0.000131942916382 -0.000000145463472 1 +force Ta 0.000000330187713 0.000042258562630 0.000000055403925 1 +force Ta -0.000000343984957 0.000040137991624 -0.000000251368278 1 +force B 0.000000150826382 -0.000002511863929 -0.000000560692838 1 +force B -0.000000102098004 -0.000029074457280 0.000000803376795 1 +force B 0.000000115044701 0.000029245784065 -0.000000825183337 1 +force B -0.000000089307516 0.000001544869166 0.000000617721082 1 + +# Energy components: + Eewald = -214.7206562776039220 + EH = 28.5724130347543586 + Eloc = -40.0437031895604250 + Enl = -69.0118005584411947 + EvdW = -0.1193967998711261 + Exc = -90.7879399785789900 + Exc_core = 50.3731920550980874 + KE = 89.2071716495628095 +------------------------------------- + Etot = -246.5307200646404056 + TS = 0.0003221092391512 +------------------------------------- + F = -246.5310421738795696 + +LatticeMinimize: Iter: 5 F: -246.531042173879570 |grad|_K: 3.331e-04 alpha: 2.649e-01 linmin: 3.734e-02 t[s]: 293.70 + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 -0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.704400512 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] +ElecMinimize: Iter: 0 F: -246.531042168085634 |grad|_K: 1.574e-07 alpha: 1.000e+00 + FillingsUpdate: mu: +0.704399746 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.184 +ElecMinimize: Iter: 1 F: -246.531042313154273 |grad|_K: 5.154e-08 alpha: 3.223e-01 linmin: 5.761e-06 t[s]: 299.95 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.668220e-01. + FillingsUpdate: mu: +0.704399023 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.259 +ElecMinimize: Iter: 2 F: -246.531042359930979 |grad|_K: 4.336e-08 alpha: 9.690e-01 linmin: -1.423e-05 t[s]: 304.14 + FillingsUpdate: mu: +0.704399109 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.32 +ElecMinimize: Iter: 3 F: -246.531042396724303 |grad|_K: 3.753e-08 alpha: 1.077e+00 linmin: 3.381e-05 t[s]: 307.28 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.926e-09 + +Computing DFT-D3 correction: +# coordination-number Ta 15.843 15.843 15.843 15.843 +# coordination-number B 8.140 8.140 8.140 8.141 +# diagonal-C6 Ta 458.77 458.77 458.77 458.77 +# diagonal-C6 B 28.03 28.03 28.03 28.03 +EvdW_6 = -0.043400 +EvdW_8 = -0.075997 +# Lattice vectors: +R = +[ 6.17729 -9.26838e-05 5.31591e-05 ] +[ 1.0312e-05 16.3792 0.00198354 ] +[ 4.01127e-05 -0.00554565 5.90569 ] +unit cell volume = 597.533 + +# Strain tensor in Cartesian coordinates: +[ 0.00143485 -2.0453e-06 1.47345e-08 ] +[ -2.04605e-06 -0.00293691 1.10436e-05 ] +[ 1.4824e-08 1.10401e-05 0.000525671 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.34726e-06 7.93739e-10 -1.62258e-10 ] +[ 7.93739e-10 6.9017e-07 1.08661e-09 ] +[ -1.62258e-10 1.08661e-09 5.39158e-07 ] + +# Ionic positions in cartesian coordinates: +ion Ta 0.000032598836405 2.387806263857039 1.475628634652102 1 +ion Ta 3.088616327412532 5.803975252143080 4.427311177145520 1 +ion Ta 3.088629609300132 10.577319695711328 1.472878536043548 1 +ion Ta -0.000073285235838 13.993332687962614 4.424520653664504 1 +ion B -0.000041452468213 7.226129059583396 1.473984348897573 1 +ion B 3.088690407621215 0.965495187709153 4.428955000327909 1 +ion B 3.088555645794738 15.415795677959148 1.471234596975623 1 +ion B 0.000000645036171 9.155014616292998 4.426165055909802 1 + +# Forces in Cartesian coordinates: +force Ta -0.000000304270083 0.000023959686182 0.000000466139625 1 +force Ta 0.000000320615867 -0.000039773504949 -0.000000278290855 1 +force Ta -0.000000297021261 0.000005320895644 0.000000242595352 1 +force Ta 0.000000295304903 0.000008526982820 -0.000000443742199 1 +force B 0.000000117539435 -0.000024589399294 -0.000000767816509 1 +force B -0.000000098985029 0.000013808836491 0.000001032481242 1 +force B 0.000000121457376 -0.000011152103790 -0.000001066942488 1 +force B -0.000000111982816 0.000022360524564 0.000000768153612 1 + +# Energy components: + Eewald = -214.7213057123609019 + EH = 28.5721759138337354 + Eloc = -40.0429414587348518 + Enl = -69.0117974720974559 + EvdW = -0.1193974825667439 + Exc = -90.7880124097588208 + Exc_core = 50.3731920760956626 + KE = 89.2073662863590755 +------------------------------------- + Etot = -246.5307202592302644 + TS = 0.0003221374940495 +------------------------------------- + F = -246.5310423967243025 + +LatticeMinimize: Iter: 6 F: -246.531042396724303 |grad|_K: 1.291e-04 alpha: 1.000e+00 linmin: -9.666e-02 t[s]: 314.16 +LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + +#--- Lowdin population analysis --- +# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 +# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 +# oxidation-state B -0.034 -0.034 -0.034 -0.034 +# magnetic-moments B -0.000 -0.000 +0.000 -0.000 + + +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'tau_up' ... done +Dumping 'tau_dn' ... done +Dumping 'd_tot' ... done +Dumping 'eigenvals' ... done +Dumping 'eigStats' ... + eMin: -1.780949 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: +0.704289 at state 92 ( [ +0.000000 +0.500000 +0.142857 ] spin -1 ) + mu : +0.704399 + LUMO: +0.704651 at state 28 ( [ +0.333333 +0.000000 +0.000000 ] spin 1 ) + eMax: +0.949497 at state 53 ( [ +0.500000 +0.500000 -0.428571 ] spin 1 ) + HOMO-LUMO gap: +0.000362 + Optical gap : +0.012020 at state 1 ( [ +0.000000 +0.000000 +0.142857 ] spin 1 ) +Dumping 'Ecomponents' ... done +Dumping 'dosUp' ... done. +Dumping 'dosDn' ... done. +End date and time: Fri Mar 8 18:00:30 2024 (Duration: 0-0:05:15.72) +Done! + +PROFILER: augmentDensityGrid 0.000351 +/- 0.000124 s, 290 calls, 0.101737 s total +PROFILER: augmentDensityGridGrad 0.014065 +/- 0.010857 s, 170 calls, 2.391024 s total +PROFILER: augmentDensitySpherical 0.000361 +/- 0.000154 s, 48720 calls, 17.565885 s total +PROFILER: augmentDensitySphericalGrad 0.000405 +/- 0.000165 s, 35370 calls, 14.338830 s total +PROFILER: augmentOverlap 0.000232 +/- 0.000089 s, 104340 calls, 24.224794 s total +PROFILER: changeGrid 0.000015 +/- 0.000001 s, 57546 calls, 0.871989 s total +PROFILER: ColumnBundle::randomize 0.000244 +/- 0.000005 s, 168 calls, 0.040927 s total +PROFILER: diagouterI 0.001099 +/- 0.000211 s, 24864 calls, 27.322486 s total +PROFILER: EdensityAndVscloc 0.001043 +/- 0.000012 s, 146 calls, 0.152224 s total +PROFILER: EnlAndGrad 0.000660 +/- 0.000100 s, 52506 calls, 34.677000 s total +PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 1030 calls, 0.002974 s total +PROFILER: ExCorrFunctional 0.000059 +/- 0.000094 s, 187 calls, 0.010991 s total +PROFILER: ExCorrTotal 0.000739 +/- 0.000229 s, 187 calls, 0.138159 s total +PROFILER: Idag_DiagV_I 0.002085 +/- 0.000489 s, 16341 calls, 34.071627 s total +PROFILER: inv(matrix) 0.000222 +/- 0.000034 s, 22512 calls, 4.992395 s total +PROFILER: matrix::diagonalize 0.001028 +/- 0.000282 s, 40533 calls, 41.675986 s total +PROFILER: matrix::set 0.000009 +/- 0.000002 s, 368034 calls, 3.170898 s total +PROFILER: orthoMatrix(matrix) 0.000200 +/- 0.000060 s, 24909 calls, 4.988118 s total +PROFILER: RadialFunctionR::transform 0.001786 +/- 0.000335 s, 98 calls, 0.175033 s total +PROFILER: reduceKmesh 0.000002 +/- 0.000000 s, 1 calls, 0.000002 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.201630 +/- 0.009988 s, 25 calls, 5.040746 s total +PROFILER: WavefunctionDrag 0.560681 +/- 0.111152 s, 8 calls, 4.485448 s total +PROFILER: Y*M 0.000019 +/- 0.000003 s, 242866 calls, 4.670805 s total +PROFILER: Y1^Y2 0.000028 +/- 0.000019 s, 191040 calls, 5.340149 s total + +MEMUSAGE: ColumnBundle 1.121902 GB +MEMUSAGE: complexScalarFieldTilde 0.000701 GB +MEMUSAGE: IndexArrays 0.006395 GB +MEMUSAGE: matrix 0.123463 GB +MEMUSAGE: misc 0.002022 GB +MEMUSAGE: ScalarField 0.012617 GB +MEMUSAGE: ScalarFieldTilde 0.007510 GB +MEMUSAGE: Total 1.164226 GB diff --git a/tests/files/io/jdftx/example_files/example_sp.in b/tests/files/io/jdftx/example_files/example_sp.in new file mode 100644 index 00000000000..f22be039449 --- /dev/null +++ b/tests/files/io/jdftx/example_files/example_sp.in @@ -0,0 +1,185 @@ +basis kpoint-dependent +converge-empty-states yes +coords-type Lattice +core-overlap-check vector +coulomb-interaction Slab 001 +coulomb-truncation-embed 0.5 0.5 0.5 +coulomb-truncation-ion-margin 5 +davidson-band-ratio 1.1 +density-of-states Etol 1.000000e-06 Esigma 1.000000e-03 \ + Complete \ + Total \ + OrthoOrbital Pt 1 s \ + OrthoOrbital Pt 1 p \ + OrthoOrbital Pt 1 d \ + OrthoOrbital Pt 2 s \ + OrthoOrbital Pt 2 p \ + OrthoOrbital Pt 2 d \ + OrthoOrbital Pt 3 s \ + OrthoOrbital Pt 3 p \ + OrthoOrbital Pt 3 d \ + OrthoOrbital Pt 4 s \ + OrthoOrbital Pt 4 p \ + OrthoOrbital Pt 4 d \ + OrthoOrbital Pt 5 s \ + OrthoOrbital Pt 5 p \ + OrthoOrbital Pt 5 d \ + OrthoOrbital Pt 6 s \ + OrthoOrbital Pt 6 p \ + OrthoOrbital Pt 6 d \ + OrthoOrbital Pt 7 s \ + OrthoOrbital Pt 7 p \ + OrthoOrbital Pt 7 d \ + OrthoOrbital Pt 8 s \ + OrthoOrbital Pt 8 p \ + OrthoOrbital Pt 8 d \ + OrthoOrbital Pt 9 s \ + OrthoOrbital Pt 9 p \ + OrthoOrbital Pt 9 d \ + OrthoOrbital Pt 10 s \ + OrthoOrbital Pt 10 p \ + OrthoOrbital Pt 10 d \ + OrthoOrbital Pt 11 s \ + OrthoOrbital Pt 11 p \ + OrthoOrbital Pt 11 d \ + OrthoOrbital Pt 12 s \ + OrthoOrbital Pt 12 p \ + OrthoOrbital Pt 12 d \ + OrthoOrbital Pt 13 s \ + OrthoOrbital Pt 13 p \ + OrthoOrbital Pt 13 d \ + OrthoOrbital Pt 14 s \ + OrthoOrbital Pt 14 p \ + OrthoOrbital Pt 14 d \ + OrthoOrbital Pt 15 s \ + OrthoOrbital Pt 15 p \ + OrthoOrbital Pt 15 d \ + OrthoOrbital Pt 16 s \ + OrthoOrbital Pt 16 p \ + OrthoOrbital Pt 16 d +dump End IonicPositions Lattice ElecDensity KEdensity BandEigs BandProjections EigStats RhoAtom DOS Symmetries Kpoints Gvectors +dump Ionic State EigStats Ecomponents +dump-name jdft.$VAR +elec-cutoff 30 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-n-bands 174 +elec-smearing MP1 0.00367493 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 200 \ + history 15 \ + knormThreshold 0 \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr lda-TF lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +ion Pt 0.166666666666667 0.166666666666667 0.353103309628929 1 +ion Pt 0.166666666666667 0.666666666666667 0.353103309628929 1 +ion Pt 0.666666666666667 0.166666666666667 0.353103309628929 1 +ion Pt 0.666666666666667 0.666666666666667 0.353103309628929 1 +ion Pt 0.333333333333334 0.333333333333333 0.451694615621590 1 +ion Pt 0.333333333333334 0.833333333333333 0.451694615621590 1 +ion Pt 0.833333333333334 0.333333333333333 0.451694615621590 1 +ion Pt 0.833333333333334 0.833333333333333 0.451694615621590 1 +ion Pt 0.000000000000000 0.000000000000000 0.548305384378410 1 +ion Pt 0.000000000000000 0.500000000000000 0.548305384378410 1 +ion Pt 0.500000000000000 0.000000000000000 0.548305384378410 1 +ion Pt 0.500000000000000 0.500000000000000 0.548305384378410 1 +ion Pt 0.166666666666667 0.166666666666667 0.646896690371071 1 +ion Pt 0.166666666666667 0.666666666666667 0.646896690371071 1 +ion Pt 0.666666666666667 0.166666666666667 0.646896690371071 1 +ion Pt 0.666666666666667 0.666666666666667 0.646896690371071 1 +ion-species SG15/$ID_ONCV_PBE-1.1.upf +ion-species SG15/$ID_ONCV_PBE-1.0.upf +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 6 1 +kpoint-reduce-inversion no +latt-move-scale 0 0 0 +latt-scale 1 1 1 +lattice \ + 10.457499819964989 5.228749909982495 0.000000000000000 \ + 0.000000000000000 9.056460504160873 0.000000000000000 \ + 0.000000000000001 0.000000000000001 44.023042120134328 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0 \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.00367493 +pcm-variant GLSSA13 +spintype no-spin +subspace-rotation-factor 1 yes +symmetries automatic +symmetry-threshold 0.0001 +wavefunction lcao diff --git a/tests/files/io/jdftx/example_files/example_sp.out b/tests/files/io/jdftx/example_files/example_sp.out new file mode 100644 index 00000000000..e71b76f1ef0 --- /dev/null +++ b/tests/files/io/jdftx/example_files/example_sp.out @@ -0,0 +1,711 @@ + +*************** JDFTx 1.7.0 (git hash 6a6550a) *************** + +Start date and time: Sun Jan 7 22:51:08 2024 +Executable /home/jacl0659/jdftx-gpu/jdftx/build/jdftx_gpu with command-line: -i in +Running on hosts (process indices): r103u13 (0) +Divided in process groups (process indices): 0 (0) +gpuInit: Found compatible cuda device 0 'Tesla V100-PCIE-16GB' +gpuInit: Found compatible cuda device 1 'Tesla V100-PCIE-16GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 1.73 +Run totals: 1 processes, 36 threads, 1 GPUs +Memory pool size: 12288 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Lattice +core-overlap-check vector +coulomb-interaction Slab 001 +coulomb-truncation-embed 0.5 0.5 0.5 +coulomb-truncation-ion-margin 5 +davidson-band-ratio 1.1 +density-of-states Etol 1.000000e-06 Esigma 1.000000e-03 \ + Complete \ + Total \ + OrthoOrbital Pt 1 s \ + OrthoOrbital Pt 1 p \ + OrthoOrbital Pt 1 d \ + OrthoOrbital Pt 2 s \ + OrthoOrbital Pt 2 p \ + OrthoOrbital Pt 2 d \ + OrthoOrbital Pt 3 s \ + OrthoOrbital Pt 3 p \ + OrthoOrbital Pt 3 d \ + OrthoOrbital Pt 4 s \ + OrthoOrbital Pt 4 p \ + OrthoOrbital Pt 4 d \ + OrthoOrbital Pt 5 s \ + OrthoOrbital Pt 5 p \ + OrthoOrbital Pt 5 d \ + OrthoOrbital Pt 6 s \ + OrthoOrbital Pt 6 p \ + OrthoOrbital Pt 6 d \ + OrthoOrbital Pt 7 s \ + OrthoOrbital Pt 7 p \ + OrthoOrbital Pt 7 d \ + OrthoOrbital Pt 8 s \ + OrthoOrbital Pt 8 p \ + OrthoOrbital Pt 8 d \ + OrthoOrbital Pt 9 s \ + OrthoOrbital Pt 9 p \ + OrthoOrbital Pt 9 d \ + OrthoOrbital Pt 10 s \ + OrthoOrbital Pt 10 p \ + OrthoOrbital Pt 10 d \ + OrthoOrbital Pt 11 s \ + OrthoOrbital Pt 11 p \ + OrthoOrbital Pt 11 d \ + OrthoOrbital Pt 12 s \ + OrthoOrbital Pt 12 p \ + OrthoOrbital Pt 12 d \ + OrthoOrbital Pt 13 s \ + OrthoOrbital Pt 13 p \ + OrthoOrbital Pt 13 d \ + OrthoOrbital Pt 14 s \ + OrthoOrbital Pt 14 p \ + OrthoOrbital Pt 14 d \ + OrthoOrbital Pt 15 s \ + OrthoOrbital Pt 15 p \ + OrthoOrbital Pt 15 d \ + OrthoOrbital Pt 16 s \ + OrthoOrbital Pt 16 p \ + OrthoOrbital Pt 16 d +dump End IonicPositions Lattice ElecDensity KEdensity BandEigs BandProjections EigStats RhoAtom DOS Symmetries Kpoints Gvectors +dump Ionic State EigStats Ecomponents +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name jdft.$VAR +elec-cutoff 30 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-n-bands 174 +elec-smearing MP1 0.00367493 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 200 \ + history 15 \ + knormThreshold 0 \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr lda-TF lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +ion Pt 0.166666666666667 0.166666666666667 0.353103309628929 1 +ion Pt 0.166666666666667 0.666666666666667 0.353103309628929 1 +ion Pt 0.666666666666667 0.166666666666667 0.353103309628929 1 +ion Pt 0.666666666666667 0.666666666666667 0.353103309628929 1 +ion Pt 0.333333333333334 0.333333333333333 0.451694615621590 1 +ion Pt 0.333333333333334 0.833333333333333 0.451694615621590 1 +ion Pt 0.833333333333334 0.333333333333333 0.451694615621590 1 +ion Pt 0.833333333333334 0.833333333333333 0.451694615621590 1 +ion Pt 0.000000000000000 0.000000000000000 0.548305384378410 1 +ion Pt 0.000000000000000 0.500000000000000 0.548305384378410 1 +ion Pt 0.500000000000000 0.000000000000000 0.548305384378410 1 +ion Pt 0.500000000000000 0.500000000000000 0.548305384378410 1 +ion Pt 0.166666666666667 0.166666666666667 0.646896690371071 1 +ion Pt 0.166666666666667 0.666666666666667 0.646896690371071 1 +ion Pt 0.666666666666667 0.166666666666667 0.646896690371071 1 +ion Pt 0.666666666666667 0.666666666666667 0.646896690371071 1 +ion-species SG15/$ID_ONCV_PBE-1.1.upf +ion-species SG15/$ID_ONCV_PBE-1.0.upf +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 6 1 +kpoint-reduce-inversion no +latt-move-scale 0 0 0 +latt-scale 1 1 1 +lattice \ + 10.457499819964989 5.228749909982495 0.000000000000000 \ + 0.000000000000000 9.056460504160873 0.000000000000000 \ + 0.000000000000001 0.000000000000001 44.023042120134328 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0 \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.00367493 +pcm-variant GLSSA13 +spintype no-spin +subspace-rotation-factor 1 yes +symmetries automatic +symmetry-threshold 0.0001 +wavefunction lcao + + + +---------- Setting up symmetries ---------- + +Found 24 point-group symmetries of the bravais lattice +Found 48 space-group symmetries with basis +Applied RMS atom displacement 3.11691e-15 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 10.4575 5.22875 0 ] +[ 0 9.05646 0 ] +[ 0 0 44.023 ] +unit cell volume = 4169.33 +G = +[ 0.600831 -0.34689 0 ] +[ 0 0.693779 0 ] +[ -1.36481e-17 -7.87973e-18 0.142725 ] +Minimum fftbox size, Smin = [ 52 52 220 ] +Chosen fftbox size, S = [ 54 54 224 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/home/jacl0659/jdftx-gpu/jdftx/build/pseudopotentials/SG15/Pt_ONCV_PBE-1.0.upf': + 'Pt' pseudopotential, 'PBE' functional + Generated using ONCVPSP code by D. R. Hamann + Author: Martin Schlipf and Francois Gygi Date: 150915. + 18 valence electrons, 4 orbitals, 8 projectors, 1294 radial grid points, with lMax = 3 + Transforming local potential to a uniform radial grid of dG=0.02 with 1814 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 528 points. + 5S l: 0 occupation: 2.0 eigenvalue: -3.842613 + 5P l: 1 occupation: 6.0 eigenvalue: -2.153305 + 6S l: 0 occupation: 2.0 eigenvalue: -0.238950 + 5D l: 2 occupation: 8.0 eigenvalue: -0.295663 + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 528 points. + Core radius for overlap checks: 2.59 bohrs. + Reading pulay file /home/jacl0659/jdftx-gpu/jdftx/build/pseudopotentials/SG15/Pt_ONCV_PBE-1.0.pulay ... using dE_dnG = -3.556141e-04 computed for Ecut = 30. + +Initialized 1 species with 16 total atoms. + +Folded 1 k-points by 6x6x1 to 36 k-points. + +---------- Setting up k-points, bands, fillings ---------- +Reduced to 7 k-points under symmetry. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 288.000000 nBands: 174 nStates: 7 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 32731.361 , ideal nbasis = 32722.185 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 6 0 0 ] +[ 0 6 0 ] +[ 0 0 1 ] +Supercell lattice vectors: +[ 62.745 31.3725 0 ] +[ 0 54.3388 0 ] +[ 6e-15 6e-15 44.023 ] + +---------- Setting up coulomb interaction ---------- +Setting up double-sized grid for truncated Coulomb potentials: +R = +[ 10.4575 5.22875 0 ] +[ 0 9.05646 0 ] +[ 0 0 88.0461 ] +unit cell volume = 8338.66 +G = +[ 0.600831 -0.34689 0 ] +[ 0 0.693779 0 ] +[ -6.82405e-18 -3.93986e-18 0.0713625 ] +Chosen fftbox size, S = [ 54 54 448 ] +Integer grid location selected as the embedding center: + Grid: [ 27 27 112 ] + Lattice: [ 0.5 0.5 0.5 ] + Cartesian: [ 7.84312 4.52823 22.0115 ] +Constructing Wigner-Seitz cell: 8 faces (6 quadrilaterals, 2 hexagons) +Range-separation parameter for embedded mesh potentials due to point charges: 0.559276 bohrs. +Initialized slab truncation along lattice direction 001 + +---------- Setting up 2D ewald sum ---------- +Optimum gaussian width for ewald sums = 5.805582 bohr. +Real space sums over 289 unit cells with max indices [ 8 8 0 ] +Reciprocal space sums over 81 terms with max indices [ 4 4 0 ] + +---------- Allocating electronic variables ---------- +Initializing wave functions: linear combination of atomic orbitals +Note: number of bands (174) exceeds available atomic orbitals (160) +Pt pseudo-atom occupations: s ( 2 0 ) p ( 6 ) d ( 10 ) + FillingsUpdate: mu: -0.792131185 nElectrons: 288.000000 +LCAOMinimize: Iter: 0 F: -1937.7109479329803889 |grad|_K: 1.325e-02 alpha: 1.000e+00 +LCAOMinimize: Step increased F by 9.247286e+00, reducing alpha to 2.915092e-02. + FillingsUpdate: mu: -0.675125274 nElectrons: 288.000000 +LCAOMinimize: Iter: 1 F: -1938.5166017809474397 |grad|_K: 6.738e-03 alpha: 2.915e-02 linmin: -1.357e-01 cgtest: 9.713e-01 t[s]: 12.16 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: -0.420449352 nElectrons: 288.000000 +LCAOMinimize: Iter: 2 F: -1938.7893016002965396 |grad|_K: 3.957e-03 alpha: 6.325e-02 linmin: 4.149e-02 cgtest: -1.401e-01 t[s]: 13.67 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.897646e-01. + FillingsUpdate: mu: -0.151728869 nElectrons: 288.000000 +LCAOMinimize: Iter: 3 F: -1939.0833175555605976 |grad|_K: 3.359e-03 alpha: 2.440e-01 linmin: -8.229e-03 cgtest: 9.758e-01 t[s]: 15.67 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: -0.278586271 nElectrons: 288.000000 +LCAOMinimize: Iter: 4 F: -1939.1396700303885154 |grad|_K: 8.048e-04 alpha: 4.222e-02 linmin: -1.171e-01 cgtest: 5.167e-01 t[s]: 17.16 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.266652e-01. + FillingsUpdate: mu: -0.278417399 nElectrons: 288.000000 +LCAOMinimize: Iter: 5 F: -1939.1575519906716636 |grad|_K: 1.575e-03 alpha: 2.878e-01 linmin: 9.043e-03 cgtest: -4.882e-02 t[s]: 19.17 + FillingsUpdate: mu: -0.218092247 nElectrons: 288.000000 +LCAOMinimize: Iter: 6 F: -1939.1745102727268204 |grad|_K: 9.510e-04 alpha: 8.734e-02 linmin: -3.596e-04 cgtest: 8.830e-01 t[s]: 20.67 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: -0.194079166 nElectrons: 288.000000 +LCAOMinimize: Iter: 7 F: -1939.1782886178143599 |grad|_K: 1.731e-04 alpha: 4.064e-02 linmin: 1.905e-02 cgtest: -7.169e-02 t[s]: 22.16 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.219164e-01. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.657491e-01. + FillingsUpdate: mu: -0.209515734 nElectrons: 288.000000 +LCAOMinimize: Iter: 8 F: -1939.1799634033013717 |grad|_K: 6.113e-05 alpha: 5.334e-01 linmin: -5.738e-03 cgtest: -1.402e-01 t[s]: 24.63 + FillingsUpdate: mu: -0.207393555 nElectrons: 288.000000 +LCAOMinimize: Iter: 9 F: -1939.1799873144989306 |grad|_K: 3.386e-05 alpha: 5.939e-02 linmin: 4.196e-03 cgtest: -1.363e-01 t[s]: 26.14 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.781716e-01. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.345148e-01. + FillingsUpdate: mu: -0.207304570 nElectrons: 288.000000 +LCAOMinimize: Iter: 10 F: -1939.1800518620229923 |grad|_K: 1.780e-05 alpha: 5.480e-01 linmin: 2.073e-04 cgtest: 6.264e-01 t[s]: 28.66 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: -0.207846930 nElectrons: 288.000000 +LCAOMinimize: Iter: 11 F: -1939.1800535450918233 |grad|_K: 7.538e-06 alpha: 4.955e-02 linmin: -4.901e-03 cgtest: 2.650e-02 t[s]: 30.16 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.486382e-01. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.459146e-01. + FillingsUpdate: mu: -0.207215692 nElectrons: 288.000000 +LCAOMinimize: Iter: 12 F: -1939.1800563780366247 |grad|_K: 6.596e-07 alpha: 4.655e-01 linmin: 3.182e-03 cgtest: -2.515e-01 t[s]: 32.66 + FillingsUpdate: mu: -0.207248823 nElectrons: 288.000000 +LCAOMinimize: Iter: 13 F: -1939.1800563824849633 |grad|_K: 6.984e-07 alpha: 9.560e-02 linmin: 7.330e-06 cgtest: 6.518e-03 t[s]: 34.18 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.868080e-01. + FillingsUpdate: mu: -0.207269291 nElectrons: 288.000000 +LCAOMinimize: Iter: 14 F: -1939.1800564011196002 |grad|_K: 1.700e-07 alpha: 3.608e-01 linmin: 4.575e-05 cgtest: -1.041e-01 t[s]: 36.18 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + M Schlipf and F Gygi, Comput. Phys. Commun. 196, 36 (2015) + + Truncated Coulomb potentials: + R. Sundararaman and T.A. Arias, Phys. Rev. B 87, 165122 (2013) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 36.37 + + +-------- Electronic minimization ----------- + FillingsUpdate: mu: -0.207269291 nElectrons: 288.000000 +ElecMinimize: Iter: 0 F: -1939.180056401115962 |grad|_K: 2.072e-04 alpha: 1.000e+00 + FillingsUpdate: mu: -0.152186728 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -1939.985678641078266 |grad|_K: 1.596e-04 alpha: 4.656e-01 linmin: -2.223e-05 t[s]: 39.36 + FillingsUpdate: mu: -0.250926305 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.637 +ElecMinimize: Iter: 2 F: -1940.177976041856937 |grad|_K: 2.489e-04 alpha: 1.840e-01 linmin: 9.352e-06 t[s]: 41.20 + FillingsUpdate: mu: -0.186854067 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.634 +ElecMinimize: Iter: 3 F: -1940.439926340323382 |grad|_K: 9.853e-05 alpha: 1.096e-01 linmin: 2.765e-05 t[s]: 43.07 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.289451e-01. + FillingsUpdate: mu: -0.144048316 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.635 +ElecMinimize: Iter: 4 F: -1940.574809136154499 |grad|_K: 8.506e-05 alpha: 3.507e-01 linmin: 1.450e-05 t[s]: 45.56 + FillingsUpdate: mu: -0.224218241 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.441 +ElecMinimize: Iter: 5 F: -1940.611162021077007 |grad|_K: 6.816e-05 alpha: 1.176e-01 linmin: -4.950e-04 t[s]: 47.45 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.527950e-01. + FillingsUpdate: mu: -0.214045568 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.617 +ElecMinimize: Iter: 6 F: -1940.679736884146678 |grad|_K: 5.112e-05 alpha: 3.496e-01 linmin: 3.207e-04 t[s]: 49.97 + FillingsUpdate: mu: -0.163955287 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.478 +ElecMinimize: Iter: 7 F: -1940.706486156234405 |grad|_K: 5.671e-05 alpha: 2.613e-01 linmin: 1.774e-04 t[s]: 51.85 + FillingsUpdate: mu: -0.212653857 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.412 +ElecMinimize: Iter: 8 F: -1940.723629254583557 |grad|_K: 3.080e-05 alpha: 1.272e-01 linmin: -3.939e-04 t[s]: 53.76 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.817161e-01. + FillingsUpdate: mu: -0.235144045 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.36 +ElecMinimize: Iter: 9 F: -1940.738425170768323 |grad|_K: 3.557e-05 alpha: 3.665e-01 linmin: 4.730e-04 t[s]: 56.31 + FillingsUpdate: mu: -0.214419287 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.403 +ElecMinimize: Iter: 10 F: -1940.744553612707932 |grad|_K: 2.336e-05 alpha: 1.249e-01 linmin: -2.711e-04 t[s]: 58.23 + FillingsUpdate: mu: -0.193335314 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.363 +ElecMinimize: Iter: 11 F: -1940.749088774768325 |grad|_K: 2.543e-05 alpha: 1.982e-01 linmin: 1.593e-04 t[s]: 60.12 + FillingsUpdate: mu: -0.205999099 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.542 +ElecMinimize: Iter: 12 F: -1940.752530219534719 |grad|_K: 1.766e-05 alpha: 1.370e-01 linmin: 1.360e-05 t[s]: 62.03 + FillingsUpdate: mu: -0.221795819 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.501 +ElecMinimize: Iter: 13 F: -1940.754295704401784 |grad|_K: 1.755e-05 alpha: 1.423e-01 linmin: 2.579e-05 t[s]: 63.93 + FillingsUpdate: mu: -0.217602871 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.712 +ElecMinimize: Iter: 14 F: -1940.756307734725169 |grad|_K: 1.322e-05 alpha: 1.648e-01 linmin: 7.846e-05 t[s]: 65.84 + FillingsUpdate: mu: -0.205267496 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.64 +ElecMinimize: Iter: 15 F: -1940.757265951476711 |grad|_K: 1.447e-05 alpha: 1.393e-01 linmin: 2.959e-05 t[s]: 67.76 + FillingsUpdate: mu: -0.208506458 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.957 +ElecMinimize: Iter: 16 F: -1940.758673092602749 |grad|_K: 1.033e-05 alpha: 1.704e-01 linmin: 1.496e-04 t[s]: 69.67 + FillingsUpdate: mu: -0.216281965 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.767 +ElecMinimize: Iter: 17 F: -1940.759269121736452 |grad|_K: 1.266e-05 alpha: 1.441e-01 linmin: 3.659e-05 t[s]: 71.60 + FillingsUpdate: mu: -0.209826671 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1.09 +ElecMinimize: Iter: 18 F: -1940.759956196954590 |grad|_K: 7.960e-06 alpha: 1.066e-01 linmin: 2.813e-05 t[s]: 73.52 + FillingsUpdate: mu: -0.205089289 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.798 +ElecMinimize: Iter: 19 F: -1940.760393641901828 |grad|_K: 9.735e-06 alpha: 1.761e-01 linmin: 1.074e-04 t[s]: 75.45 + FillingsUpdate: mu: -0.210169731 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1.01 +ElecMinimize: Iter: 20 F: -1940.760634929008802 |grad|_K: 6.600e-06 alpha: 6.403e-02 linmin: -5.946e-05 t[s]: 77.36 + FillingsUpdate: mu: -0.213068389 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.743 +ElecMinimize: Iter: 21 F: -1940.760950690903428 |grad|_K: 8.441e-06 alpha: 1.796e-01 linmin: 4.188e-05 t[s]: 79.29 + FillingsUpdate: mu: -0.208727546 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.951 +ElecMinimize: Iter: 22 F: -1940.761121980813869 |grad|_K: 5.654e-06 alpha: 6.017e-02 linmin: -2.779e-05 t[s]: 81.20 + FillingsUpdate: mu: -0.205712628 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.64 +ElecMinimize: Iter: 23 F: -1940.761318181214847 |grad|_K: 7.564e-06 alpha: 1.517e-01 linmin: -1.614e-05 t[s]: 83.12 + FillingsUpdate: mu: -0.209409420 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.89 +ElecMinimize: Iter: 24 F: -1940.761462537986972 |grad|_K: 4.451e-06 alpha: 6.298e-02 linmin: -1.453e-07 t[s]: 85.04 + FillingsUpdate: mu: -0.212489528 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.608 +ElecMinimize: Iter: 25 F: -1940.761575556878825 |grad|_K: 6.089e-06 alpha: 1.423e-01 linmin: -3.270e-05 t[s]: 86.96 + FillingsUpdate: mu: -0.209975396 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.875 +ElecMinimize: Iter: 26 F: -1940.761700790010309 |grad|_K: 3.805e-06 alpha: 8.482e-02 linmin: 4.278e-06 t[s]: 88.88 + FillingsUpdate: mu: -0.207101788 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.651 +ElecMinimize: Iter: 27 F: -1940.761784623092808 |grad|_K: 4.911e-06 alpha: 1.445e-01 linmin: -4.422e-05 t[s]: 90.79 + FillingsUpdate: mu: -0.209322803 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1.05 +ElecMinimize: Iter: 28 F: -1940.761879990124498 |grad|_K: 3.068e-06 alpha: 9.834e-02 linmin: -7.389e-06 t[s]: 92.72 + FillingsUpdate: mu: -0.211608497 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.742 +ElecMinimize: Iter: 29 F: -1940.761944122090426 |grad|_K: 4.241e-06 alpha: 1.700e-01 linmin: -2.007e-05 t[s]: 94.65 + FillingsUpdate: mu: -0.209466362 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.923 +ElecMinimize: Iter: 30 F: -1940.761998382779439 |grad|_K: 2.638e-06 alpha: 7.529e-02 linmin: -2.423e-06 t[s]: 96.58 + FillingsUpdate: mu: -0.208099561 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.74 +ElecMinimize: Iter: 31 F: -1940.762052907650286 |grad|_K: 3.239e-06 alpha: 1.961e-01 linmin: 7.368e-07 t[s]: 98.51 + FillingsUpdate: mu: -0.210008447 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.752 +ElecMinimize: Iter: 32 F: -1940.762082805471209 |grad|_K: 2.191e-06 alpha: 7.131e-02 linmin: -3.892e-06 t[s]: 100.44 + FillingsUpdate: mu: -0.210807833 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.64 +ElecMinimize: Iter: 33 F: -1940.762119798590220 |grad|_K: 2.505e-06 alpha: 1.931e-01 linmin: 1.525e-05 t[s]: 102.35 + FillingsUpdate: mu: -0.209214023 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.682 +ElecMinimize: Iter: 34 F: -1940.762140066281290 |grad|_K: 1.782e-06 alpha: 8.092e-02 linmin: -9.506e-06 t[s]: 104.27 + FillingsUpdate: mu: -0.208409479 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.534 +ElecMinimize: Iter: 35 F: -1940.762163679334890 |grad|_K: 2.074e-06 alpha: 1.860e-01 linmin: 1.605e-05 t[s]: 106.20 + FillingsUpdate: mu: -0.209674315 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.695 +ElecMinimize: Iter: 36 F: -1940.762177991269027 |grad|_K: 1.380e-06 alpha: 8.324e-02 linmin: -1.186e-05 t[s]: 108.13 + FillingsUpdate: mu: -0.210600993 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.509 +ElecMinimize: Iter: 37 F: -1940.762191810166087 |grad|_K: 1.826e-06 alpha: 1.815e-01 linmin: 1.390e-05 t[s]: 110.06 + FillingsUpdate: mu: -0.209674154 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.807 +ElecMinimize: Iter: 38 F: -1940.762203665405877 |grad|_K: 1.172e-06 alpha: 8.908e-02 linmin: -7.194e-06 t[s]: 111.98 + FillingsUpdate: mu: -0.208737370 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.595 +ElecMinimize: Iter: 39 F: -1940.762212032608659 |grad|_K: 1.546e-06 alpha: 1.522e-01 linmin: 4.889e-06 t[s]: 113.91 + FillingsUpdate: mu: -0.209334292 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.995 +ElecMinimize: Iter: 40 F: -1940.762221253729422 |grad|_K: 1.021e-06 alpha: 9.661e-02 linmin: -1.694e-06 t[s]: 115.84 + FillingsUpdate: mu: -0.210108837 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.75 +ElecMinimize: Iter: 41 F: -1940.762227286481902 |grad|_K: 1.358e-06 alpha: 1.449e-01 linmin: 2.781e-06 t[s]: 117.76 + FillingsUpdate: mu: -0.209524873 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1.16 +ElecMinimize: Iter: 42 F: -1940.762233714558761 |grad|_K: 8.385e-07 alpha: 8.727e-02 linmin: -1.334e-06 t[s]: 119.68 + FillingsUpdate: mu: -0.208970207 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.827 +ElecMinimize: Iter: 43 F: -1940.762238292292068 |grad|_K: 1.169e-06 alpha: 1.629e-01 linmin: -1.002e-06 t[s]: 121.60 + FillingsUpdate: mu: -0.209563444 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.999 +ElecMinimize: Iter: 44 F: -1940.762241915617778 |grad|_K: 7.436e-07 alpha: 6.631e-02 linmin: -9.391e-07 t[s]: 123.51 + FillingsUpdate: mu: -0.209903464 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.777 +ElecMinimize: Iter: 45 F: -1940.762245769206856 |grad|_K: 9.005e-07 alpha: 1.742e-01 linmin: -4.989e-06 t[s]: 125.42 + FillingsUpdate: mu: -0.209395204 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.838 +ElecMinimize: Iter: 46 F: -1940.762247845697857 |grad|_K: 5.927e-07 alpha: 6.407e-02 linmin: 2.349e-06 t[s]: 127.35 + FillingsUpdate: mu: -0.209144862 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.684 +ElecMinimize: Iter: 47 F: -1940.762250374957375 |grad|_K: 7.199e-07 alpha: 1.801e-01 linmin: -6.858e-06 t[s]: 129.28 + FillingsUpdate: mu: -0.209576293 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.752 +ElecMinimize: Iter: 48 F: -1940.762251913096861 |grad|_K: 5.011e-07 alpha: 7.416e-02 linmin: 9.502e-07 t[s]: 131.21 + FillingsUpdate: mu: -0.209828814 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.578 +ElecMinimize: Iter: 49 F: -1940.762253664519449 |grad|_K: 6.105e-07 alpha: 1.745e-01 linmin: -3.463e-06 t[s]: 133.14 + FillingsUpdate: mu: -0.209482303 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.747 +ElecMinimize: Iter: 50 F: -1940.762254840452442 |grad|_K: 4.033e-07 alpha: 7.891e-02 linmin: 5.265e-07 t[s]: 135.07 + FillingsUpdate: mu: -0.209210227 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.559 +ElecMinimize: Iter: 51 F: -1940.762255959949243 |grad|_K: 5.325e-07 alpha: 1.723e-01 linmin: -1.225e-06 t[s]: 137.00 + FillingsUpdate: mu: -0.209473422 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.862 +ElecMinimize: Iter: 52 F: -1940.762256928298939 |grad|_K: 3.358e-07 alpha: 8.542e-02 linmin: -4.272e-07 t[s]: 138.93 + FillingsUpdate: mu: -0.209728377 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.635 +ElecMinimize: Iter: 53 F: -1940.762257620093806 |grad|_K: 4.515e-07 alpha: 1.535e-01 linmin: 4.338e-07 t[s]: 140.85 + FillingsUpdate: mu: -0.209534723 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 54 F: -1940.762258351774108 |grad|_K: 2.870e-07 alpha: 8.984e-02 linmin: -7.825e-07 t[s]: 142.77 + FillingsUpdate: mu: -0.209319858 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.751 +ElecMinimize: Iter: 55 F: -1940.762258845049473 |grad|_K: 3.920e-07 alpha: 1.498e-01 linmin: 8.267e-08 t[s]: 144.70 + FillingsUpdate: mu: -0.209496811 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1.09 +ElecMinimize: Iter: 56 F: -1940.762259334723467 |grad|_K: 2.421e-07 alpha: 7.968e-02 linmin: -1.168e-06 t[s]: 146.62 + FillingsUpdate: mu: -0.209649422 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.814 +ElecMinimize: Iter: 57 F: -1940.762259724427622 |grad|_K: 3.290e-07 alpha: 1.663e-01 linmin: -1.551e-08 t[s]: 148.55 + FillingsUpdate: mu: -0.209479487 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.949 +ElecMinimize: Iter: 58 F: -1940.762260008977364 |grad|_K: 2.057e-07 alpha: 6.574e-02 linmin: -1.349e-06 t[s]: 150.46 + FillingsUpdate: mu: -0.209374736 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.737 +ElecMinimize: Iter: 59 F: -1940.762260302354207 |grad|_K: 2.587e-07 alpha: 1.735e-01 linmin: 3.000e-06 t[s]: 152.39 + FillingsUpdate: mu: -0.209518991 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.842 +ElecMinimize: Iter: 60 F: -1940.762260481677004 |grad|_K: 1.675e-07 alpha: 6.716e-02 linmin: -1.030e-06 t[s]: 154.32 + FillingsUpdate: mu: -0.209609494 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.647 +ElecMinimize: Iter: 61 F: -1940.762260674564914 |grad|_K: 2.124e-07 alpha: 1.723e-01 linmin: 3.768e-06 t[s]: 156.25 + FillingsUpdate: mu: -0.209493569 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.817 +ElecMinimize: Iter: 62 F: -1940.762260807887742 |grad|_K: 1.411e-07 alpha: 7.414e-02 linmin: -2.935e-07 t[s]: 158.18 + FillingsUpdate: mu: -0.209402768 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.596 +ElecMinimize: Iter: 63 F: -1940.762260942062085 |grad|_K: 1.884e-07 alpha: 1.688e-01 linmin: 1.743e-06 t[s]: 160.11 + FillingsUpdate: mu: -0.209495515 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.915 +ElecMinimize: Iter: 64 F: -1940.762261051678706 |grad|_K: 1.156e-07 alpha: 7.732e-02 linmin: -2.242e-07 t[s]: 162.03 + FillingsUpdate: mu: -0.209579736 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.656 +ElecMinimize: Iter: 65 F: -1940.762261132905678 |grad|_K: 1.595e-07 alpha: 1.522e-01 linmin: 6.715e-07 t[s]: 163.95 + FillingsUpdate: mu: -0.209508905 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1.07 +ElecMinimize: Iter: 66 F: -1940.762261217305650 |grad|_K: 1.006e-07 alpha: 8.313e-02 linmin: -4.182e-07 t[s]: 165.87 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.909e-03 + +# Ionic positions in lattice coordinates: +ion Pt 0.166666666666667 0.166666666666667 0.353103309628929 1 +ion Pt 0.166666666666667 0.666666666666667 0.353103309628929 1 +ion Pt 0.666666666666667 0.166666666666667 0.353103309628929 1 +ion Pt 0.666666666666667 0.666666666666667 0.353103309628929 1 +ion Pt 0.333333333333334 0.333333333333333 0.451694615621590 1 +ion Pt 0.333333333333334 0.833333333333333 0.451694615621590 1 +ion Pt 0.833333333333334 0.333333333333333 0.451694615621590 1 +ion Pt 0.833333333333334 0.833333333333333 0.451694615621590 1 +ion Pt 0.000000000000000 0.000000000000000 0.548305384378410 1 +ion Pt 0.000000000000000 0.500000000000000 0.548305384378410 1 +ion Pt 0.500000000000000 0.000000000000000 0.548305384378410 1 +ion Pt 0.500000000000000 0.500000000000000 0.548305384378410 1 +ion Pt 0.166666666666667 0.166666666666667 0.646896690371071 1 +ion Pt 0.166666666666667 0.666666666666667 0.646896690371071 1 +ion Pt 0.666666666666667 0.166666666666667 0.646896690371071 1 +ion Pt 0.666666666666667 0.666666666666667 0.646896690371071 1 + +# Forces in Lattice coordinates: +force Pt -0.000000000000000 0.000000000000000 -0.255492416865963 1 +force Pt 0.000000000000000 0.000000000000000 -0.255492416865963 1 +force Pt -0.000000000000000 0.000000000000000 -0.255492416865963 1 +force Pt -0.000000000000000 -0.000000000000000 -0.255492416865963 1 +force Pt 0.000000000000000 -0.000000000000000 -0.126402551783927 1 +force Pt 0.000000000000000 0.000000000000000 -0.126402551783927 1 +force Pt -0.000000000000000 0.000000000000000 -0.126402551783927 1 +force Pt 0.000000000000000 -0.000000000000000 -0.126402551783927 1 +force Pt -0.000000000000000 -0.000000000000000 0.126402551783927 1 +force Pt 0.000000000000000 0.000000000000000 0.126402551783927 1 +force Pt 0.000000000000000 -0.000000000000000 0.126402551783927 1 +force Pt 0.000000000000000 0.000000000000000 0.126402551783927 1 +force Pt 0.000000000000000 0.000000000000000 0.255492416867783 1 +force Pt -0.000000000000000 -0.000000000000000 0.255492416867784 1 +force Pt -0.000000000000000 0.000000000000000 0.255492416867784 1 +force Pt 0.000000000000000 0.000000000000000 0.255492416867783 1 + +# Energy components: + Eewald = -16901.4696647211094387 + EH = -15284.4385436602351547 + Eloc = 29663.3545152997867262 + Enl = 174.1667582919756114 + Epulay = 0.0000125227478554 + Exc = -185.5577583222759870 + KE = 593.1822417205943339 +------------------------------------- + Etot = -1940.7624388685162558 + TS = -0.0001776512106456 +------------------------------------- + F = -1940.7622612173056496 + + +Dumping 'jdft.fillings' ... done +Dumping 'jdft.wfns' ... done +Dumping 'jdft.eigenvals' ... done +Dumping 'jdft.eigStats' ... + eMin: -3.836283 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) + HOMO: -0.212435 at state 5 ( [ +0.166667 +0.500000 +0.000000 ] spin 0 ) + mu : -0.209509 + LUMO: -0.209424 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) + eMax: +0.113409 at state 6 ( [ +0.333333 -0.333333 +0.000000 ] spin 0 ) + HOMO-LUMO gap: +0.003011 + Optical gap : +0.004303 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) +Dumping 'jdft.Ecomponents' ... done +IonicMinimize: Iter: 0 F: -1940.762261217305650 |grad|_K: 2.643e-03 t[s]: 172.27 +IonicMinimize: None of the convergence criteria satisfied after 0 iterations. + +#--- Lowdin population analysis --- +# oxidation-state Pt +0.129 +0.129 +0.129 +0.129 +0.226 +0.226 +0.226 +0.226 +0.226 +0.226 +0.226 +0.226 +0.129 +0.129 +0.129 +0.129 + + +Dumping 'jdft.ionpos' ... done +Dumping 'jdft.lattice' ... done +Dumping 'jdft.n' ... done +Dumping 'jdft.tau' ... done +Dumping 'jdft.eigenvals' ... done +Dumping 'jdft.bandProjections' ... done +Dumping 'jdft.eigStats' ... + eMin: -3.836283 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) + HOMO: -0.212435 at state 5 ( [ +0.166667 +0.500000 +0.000000 ] spin 0 ) + mu : -0.209509 + LUMO: -0.209424 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) + eMax: +0.113409 at state 6 ( [ +0.333333 -0.333333 +0.000000 ] spin 0 ) + HOMO-LUMO gap: +0.003011 + Optical gap : +0.004303 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) +Dumping 'jdft.sym' ... done +Dumping 'jdft.kPts' ... done +Dumping 'jdft.kMap' ... done +Dumping 'jdft.Gvectors' ... done +Dumping 'jdft.dos' ... done. +End date and time: Sun Jan 7 22:54:02 2024 (Duration: 0-0:02:53.72) +Done! + +PROFILER: ColumnBundle::randomize 0.056978 +/- 0.004768 s, 7 calls, 0.398845 s total +PROFILER: diagouterI 0.023671 +/- 0.000051 s, 1246 calls, 29.494554 s total +PROFILER: EdensityAndVscloc 0.003957 +/- 0.000014 s, 176 calls, 0.696472 s total +PROFILER: EnlAndGrad 0.003162 +/- 0.000079 s, 1064 calls, 3.364196 s total +PROFILER: ExCorrCommunication 0.000005 +/- 0.000007 s, 528 calls, 0.002818 s total +PROFILER: ExCorrFunctional 0.000207 +/- 0.000002 s, 176 calls, 0.036435 s total +PROFILER: ExCorrTotal 0.001307 +/- 0.000006 s, 176 calls, 0.230096 s total +PROFILER: Idag_DiagV_I 0.037318 +/- 0.011580 s, 686 calls, 25.600101 s total +PROFILER: inv(matrix) 0.001137 +/- 0.000012 s, 945 calls, 1.074487 s total +PROFILER: matrix::diagonalize 0.006702 +/- 0.002584 s, 2137 calls, 14.322202 s total +PROFILER: matrix::set 0.000010 +/- 0.000014 s, 17994 calls, 0.181692 s total +PROFILER: orthoMatrix(matrix) 0.000669 +/- 0.000094 s, 1050 calls, 0.702499 s total +PROFILER: RadialFunctionR::transform 0.003880 +/- 0.002727 s, 18 calls, 0.069842 s total +PROFILER: reduceKmesh 0.000700 +/- 0.000000 s, 1 calls, 0.000700 s total +PROFILER: WavefunctionDrag 0.122993 +/- 0.000000 s, 1 calls, 0.122993 s total +PROFILER: Y*M 0.001580 +/- 0.000773 s, 4997 calls, 7.897318 s total +PROFILER: Y1^Y2 0.002081 +/- 0.001240 s, 3500 calls, 7.283273 s total + +MEMUSAGE: ColumnBundle 2.625438 GB +MEMUSAGE: complexScalarField 0.019466 GB +MEMUSAGE: complexScalarFieldTilde 0.009733 GB +MEMUSAGE: IndexArrays 0.016381 GB +MEMUSAGE: matrix 0.044498 GB +MEMUSAGE: misc 0.046739 GB +MEMUSAGE: RealKernel 0.002455 GB +MEMUSAGE: ScalarField 0.048666 GB +MEMUSAGE: ScalarFieldTilde 0.053924 GB +MEMUSAGE: Total 2.761955 GB diff --git a/tests/files/io/jdftx/example_files/example_sp_copy.in b/tests/files/io/jdftx/example_files/example_sp_copy.in new file mode 100644 index 00000000000..1773f37fb99 --- /dev/null +++ b/tests/files/io/jdftx/example_files/example_sp_copy.in @@ -0,0 +1,140 @@ +latt-scale 1 1 1 +latt-move-scale 0.0 0.0 0.0 +coords-type Lattice +lattice \ + 10.457499819965 5.228749909982 0.000000000000 \ + 0.000000000000 9.056460504161 0.000000000000 \ + 0.000000000000 0.000000000000 44.023042120134 +ion Pt 0.166666666667 0.166666666667 0.353103309629 1 +ion Pt 0.166666666667 0.666666666667 0.353103309629 1 +ion Pt 0.666666666667 0.166666666667 0.353103309629 1 +ion Pt 0.666666666667 0.666666666667 0.353103309629 1 +ion Pt 0.333333333333 0.333333333333 0.451694615622 1 +ion Pt 0.333333333333 0.833333333333 0.451694615622 1 +ion Pt 0.833333333333 0.333333333333 0.451694615622 1 +ion Pt 0.833333333333 0.833333333333 0.451694615622 1 +ion Pt 0.000000000000 0.000000000000 0.548305384378 1 +ion Pt 0.000000000000 0.500000000000 0.548305384378 1 +ion Pt 0.500000000000 0.000000000000 0.548305384378 1 +ion Pt 0.500000000000 0.500000000000 0.548305384378 1 +ion Pt 0.166666666667 0.166666666667 0.646896690371 1 +ion Pt 0.166666666667 0.666666666667 0.646896690371 1 +ion Pt 0.666666666667 0.166666666667 0.646896690371 1 +ion Pt 0.666666666667 0.666666666667 0.646896690371 1 +core-overlap-check vector +ion-species SG15/$ID_ONCV_PBE-1.1.upf +ion-species SG15/$ID_ONCV_PBE-1.0.upf +ion-width 0.0 + +symmetries automatic +symmetry-threshold 0.0001 + +kpoint 0.000000000000 0.000000000000 0.000000000000 1.000000000000 +kpoint-folding 6 6 1 +kpoint-reduce-inversion no + +elec-ex-corr gga-PBE +exchange-regularization WignerSeitzTruncated +elec-cutoff 30.0 +elec-smearing MP1 0.00367493 +elec-n-bands 174 +spintype no-spin +converge-empty-states yes +basis kpoint-dependent + +coulomb-interaction Slab 001 +coulomb-truncation-embed 0.5 0.5 0.5 +coulomb-truncation-ion-margin 5.0 + +wavefunction lcao + +lcao-params -1 1e-06 0.00367493 +elec-eigen-algo Davidson +ionic-minimize \ + alphaTincreaseFactor 3.0 \ + alphaTmin 1e-10 \ + alphaTreduceFactor 0.1 \ + alphaTstart 1.0 \ + dirUpdateScheme L-BFGS \ + energyDiffThreshold 1e-06 \ + fdTest no \ + history 15 \ + knormThreshold 0.0001 \ + linminMethod DirUpdateRecommended \ + nAlphaAdjustMax 3.0 \ + nEnergyDiff 2 \ + nIterations 0 \ + updateTestStepSize yes \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 +lattice-minimize \ + alphaTincreaseFactor 3.0 \ + alphaTmin 1e-10 \ + alphaTreduceFactor 0.1 \ + alphaTstart 1.0 \ + dirUpdateScheme L-BFGS \ + energyDiffThreshold 1e-06 \ + fdTest no \ + history 15 \ + knormThreshold 0.0 \ + linminMethod DirUpdateRecommended \ + nAlphaAdjustMax 3.0 \ + nEnergyDiff 2 \ + nIterations 0 \ + updateTestStepSize yes \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 +electronic-minimize \ + alphaTincreaseFactor 3.0 \ + alphaTmin 1e-10 \ + alphaTreduceFactor 0.1 \ + alphaTstart 1.0 \ + dirUpdateScheme FletcherReeves \ + energyDiffThreshold 1e-07 \ + fdTest no \ + history 15 \ + knormThreshold 0.0 \ + linminMethod DirUpdateRecommended \ + nAlphaAdjustMax 3.0 \ + nEnergyDiff 2 \ + nIterations 200 \ + updateTestStepSize yes \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 +fluid-minimize \ + alphaTincreaseFactor 3.0 \ + alphaTmin 1e-10 \ + alphaTreduceFactor 0.1 \ + alphaTstart 1.0 \ + dirUpdateScheme PolakRibiere \ + energyDiffThreshold 0.0 \ + fdTest no \ + history 15 \ + knormThreshold 0.0 \ + linminMethod DirUpdateRecommended \ + nAlphaAdjustMax 3.0 \ + nEnergyDiff 2 \ + nIterations 100 \ + updateTestStepSize yes \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 +davidson-band-ratio 1.1 +subspace-rotation-factor 1.0 yes + +fluid None +fluid-solvent H2O 55.338 ScalarEOS epsBulk 78.4 epsInf 1.77 pMol 0.92466 poleEl 15.0 7.0 1.0 Pvap 1.06736e-10 Res 1.42 Rvdw 2.61727 sigmaBulk 4.62e-05 tauNuc 343133.0 +fluid-ex-corr lda-TF lda-PZ +fluid-gummel-loop 10 1e-05 +pcm-variant GLSSA13 + +dump-name jdft.$VAR +density-of-states \ + Total \ + OrthoOrbital Pt 1 s OrthoOrbital Pt 1 p OrthoOrbital Pt 1 d OrthoOrbital Pt 2 s OrthoOrbital Pt 2 p OrthoOrbital Pt 2 d OrthoOrbital Pt 3 s OrthoOrbital Pt 3 p OrthoOrbital Pt 3 d OrthoOrbital Pt 4 s OrthoOrbital Pt 4 p OrthoOrbital Pt 4 d OrthoOrbital Pt 5 s OrthoOrbital Pt 5 p OrthoOrbital Pt 5 d OrthoOrbital Pt 6 s OrthoOrbital Pt 6 p OrthoOrbital Pt 6 d OrthoOrbital Pt 7 s OrthoOrbital Pt 7 p OrthoOrbital Pt 7 d OrthoOrbital Pt 8 s OrthoOrbital Pt 8 p OrthoOrbital Pt 8 d OrthoOrbital Pt 9 s OrthoOrbital Pt 9 p OrthoOrbital Pt 9 d OrthoOrbital Pt 10 s OrthoOrbital Pt 10 p OrthoOrbital Pt 10 d OrthoOrbital Pt 11 s OrthoOrbital Pt 11 p OrthoOrbital Pt 11 d OrthoOrbital Pt 12 s OrthoOrbital Pt 12 p OrthoOrbital Pt 12 d OrthoOrbital Pt 13 s OrthoOrbital Pt 13 p OrthoOrbital Pt 13 d OrthoOrbital Pt 14 s OrthoOrbital Pt 14 p OrthoOrbital Pt 14 d OrthoOrbital Pt 15 s OrthoOrbital Pt 15 p OrthoOrbital Pt 15 d OrthoOrbital Pt 16 s OrthoOrbital Pt 16 p OrthoOrbital Pt 16 d \ + Etol 1e-06 \ + Esigma 0.001 \ + Complete +forces-output-coords Positions +dump End BandEigs BandProjections DOS EigStats ElecDensity Gvectors IonicPositions KEdensity Kpoints Lattice RhoAtom Symmetries +dump Ionic Ecomponents EigStats State + diff --git a/tests/files/io/jdftx/example_files/infile_dict b/tests/files/io/jdftx/example_files/infile_dict new file mode 100644 index 00000000000..80b224d6e54 --- /dev/null +++ b/tests/files/io/jdftx/example_files/infile_dict @@ -0,0 +1 @@ +{'latt-move-scale': {'s0': 0.0, 's1': 0.0, 's2': 0.0}, 'coords-type': 'Cartesian', 'lattice': {'R00': 18.897261, 'R01': 0.0, 'R02': 0.0, 'R10': 0.0, 'R11': 18.897261, 'R12': 0.0, 'R20': 0.0, 'R21': 0.0, 'R22': 18.897261}, 'ion': [{'species-id': 'O', 'x0': -0.235981, 'x1': -0.237621, 'x2': 2.24258, 'moveScale': 1}, {'species-id': 'C', 'x0': -0.011521, 'x1': -0.0116, 'x2': 0.109935, 'moveScale': 1}], 'core-overlap-check': 'none', 'ion-species': ['GBRV_v1.5/$ID_pbe_v1.uspp'], 'symmetries': 'none', 'kpoint-folding': {'n0': 1, 'n1': 1, 'n2': 1}, 'elec-ex-corr': 'gga', 'van-der-waals': 'D3', 'elec-cutoff': {'Ecut': 20.0, 'EcutRho': 100.0}, 'elec-smearing': {'smearingType': 'Fermi', 'smearingWidth': 0.001}, 'elec-n-bands': 15, 'spintype': 'z-spin', 'converge-empty-states': True, 'coulomb-interaction': {'truncationType': 'Periodic'}, 'initial-state': '$VAR', 'electronic-minimize': {'energyDiffThreshold': 1e-07, 'nIterations': 100}, 'fluid': {'type': 'LinearPCM'}, 'fluid-solvent': [{'name': 'H2O'}], 'fluid-anion': {'name': 'F-', 'concentration': 0.5}, 'fluid-cation': {'name': 'Na+', 'concentration': 0.5}, 'pcm-variant': 'CANDLE', 'vibrations': {'useConstraints': False, 'rotationSym': False}, 'dump-name': '$VAR', 'dump': [{'End': {'Dtot': True, 'BoundCharge': True, 'State': True, 'Forces': True, 'Ecomponents': True, 'VfluidTot': True, 'ElecDensity': True, 'KEdensity': True, 'EigStats': True, 'BandEigs': True, 'DOS': True}}], '@module': 'atomate2.jdftx.io.jdftxinfile', '@class': 'JDFTXInfile'} \ No newline at end of file diff --git a/tests/files/io/jdftx/example_files/input-simple1.in b/tests/files/io/jdftx/example_files/input-simple1.in new file mode 100644 index 00000000000..a026af5f22c --- /dev/null +++ b/tests/files/io/jdftx/example_files/input-simple1.in @@ -0,0 +1,28 @@ + +elec-cutoff 30 100 +#fix-electron-density jdft.$VAR +include input-simple2.in +#van-der-waals D3 + +#lcao-params 10 +spintype no-spin + +elec-n-bands 34 +converge-empty-states yes + +#elec-ex-corr gga-PBE + +dump-only +dump End State +dump End BandEigs + +lattice \ + 10 0.5 0 \ + 0 11 0 \ + 0 1 12 + +ion C 0.5 0.5 0.6 v 0.1 0.2 0.3 0 +ion C 0.5 0.5 0.9 v 0.1 0.2 0.3 0 +ion O 0.2 0.3 0.4 v 0.7 0.8 0.9 1 +ion F 0.0 0.01 0.02 v 0.99 0.99 0.99 0 +ion C 0.1 0.5 0.6 v 0.1 0.2 0.3 0 diff --git a/tests/files/io/jdftx/example_files/input-simple2.in b/tests/files/io/jdftx/example_files/input-simple2.in new file mode 100644 index 00000000000..04bf8fc4574 --- /dev/null +++ b/tests/files/io/jdftx/example_files/input-simple2.in @@ -0,0 +1,13 @@ + +electronic-scf nIterations 100 verbose yes + +symmetry-matrix \ +1 0 0 \ +0 1 0 \ +0 0 1 \ +0 0 0 +symmetry-matrix \ +1 0 0 \ +0 -1 0 \ +0 1 -1 \ +0.5 0.5 0.5 diff --git a/tests/files/io/jdftx/example_files/jdftx.out b/tests/files/io/jdftx/example_files/jdftx.out new file mode 100644 index 00000000000..e71b76f1ef0 --- /dev/null +++ b/tests/files/io/jdftx/example_files/jdftx.out @@ -0,0 +1,711 @@ + +*************** JDFTx 1.7.0 (git hash 6a6550a) *************** + +Start date and time: Sun Jan 7 22:51:08 2024 +Executable /home/jacl0659/jdftx-gpu/jdftx/build/jdftx_gpu with command-line: -i in +Running on hosts (process indices): r103u13 (0) +Divided in process groups (process indices): 0 (0) +gpuInit: Found compatible cuda device 0 'Tesla V100-PCIE-16GB' +gpuInit: Found compatible cuda device 1 'Tesla V100-PCIE-16GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 1.73 +Run totals: 1 processes, 36 threads, 1 GPUs +Memory pool size: 12288 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Lattice +core-overlap-check vector +coulomb-interaction Slab 001 +coulomb-truncation-embed 0.5 0.5 0.5 +coulomb-truncation-ion-margin 5 +davidson-band-ratio 1.1 +density-of-states Etol 1.000000e-06 Esigma 1.000000e-03 \ + Complete \ + Total \ + OrthoOrbital Pt 1 s \ + OrthoOrbital Pt 1 p \ + OrthoOrbital Pt 1 d \ + OrthoOrbital Pt 2 s \ + OrthoOrbital Pt 2 p \ + OrthoOrbital Pt 2 d \ + OrthoOrbital Pt 3 s \ + OrthoOrbital Pt 3 p \ + OrthoOrbital Pt 3 d \ + OrthoOrbital Pt 4 s \ + OrthoOrbital Pt 4 p \ + OrthoOrbital Pt 4 d \ + OrthoOrbital Pt 5 s \ + OrthoOrbital Pt 5 p \ + OrthoOrbital Pt 5 d \ + OrthoOrbital Pt 6 s \ + OrthoOrbital Pt 6 p \ + OrthoOrbital Pt 6 d \ + OrthoOrbital Pt 7 s \ + OrthoOrbital Pt 7 p \ + OrthoOrbital Pt 7 d \ + OrthoOrbital Pt 8 s \ + OrthoOrbital Pt 8 p \ + OrthoOrbital Pt 8 d \ + OrthoOrbital Pt 9 s \ + OrthoOrbital Pt 9 p \ + OrthoOrbital Pt 9 d \ + OrthoOrbital Pt 10 s \ + OrthoOrbital Pt 10 p \ + OrthoOrbital Pt 10 d \ + OrthoOrbital Pt 11 s \ + OrthoOrbital Pt 11 p \ + OrthoOrbital Pt 11 d \ + OrthoOrbital Pt 12 s \ + OrthoOrbital Pt 12 p \ + OrthoOrbital Pt 12 d \ + OrthoOrbital Pt 13 s \ + OrthoOrbital Pt 13 p \ + OrthoOrbital Pt 13 d \ + OrthoOrbital Pt 14 s \ + OrthoOrbital Pt 14 p \ + OrthoOrbital Pt 14 d \ + OrthoOrbital Pt 15 s \ + OrthoOrbital Pt 15 p \ + OrthoOrbital Pt 15 d \ + OrthoOrbital Pt 16 s \ + OrthoOrbital Pt 16 p \ + OrthoOrbital Pt 16 d +dump End IonicPositions Lattice ElecDensity KEdensity BandEigs BandProjections EigStats RhoAtom DOS Symmetries Kpoints Gvectors +dump Ionic State EigStats Ecomponents +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name jdft.$VAR +elec-cutoff 30 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-n-bands 174 +elec-smearing MP1 0.00367493 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 200 \ + history 15 \ + knormThreshold 0 \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr lda-TF lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +ion Pt 0.166666666666667 0.166666666666667 0.353103309628929 1 +ion Pt 0.166666666666667 0.666666666666667 0.353103309628929 1 +ion Pt 0.666666666666667 0.166666666666667 0.353103309628929 1 +ion Pt 0.666666666666667 0.666666666666667 0.353103309628929 1 +ion Pt 0.333333333333334 0.333333333333333 0.451694615621590 1 +ion Pt 0.333333333333334 0.833333333333333 0.451694615621590 1 +ion Pt 0.833333333333334 0.333333333333333 0.451694615621590 1 +ion Pt 0.833333333333334 0.833333333333333 0.451694615621590 1 +ion Pt 0.000000000000000 0.000000000000000 0.548305384378410 1 +ion Pt 0.000000000000000 0.500000000000000 0.548305384378410 1 +ion Pt 0.500000000000000 0.000000000000000 0.548305384378410 1 +ion Pt 0.500000000000000 0.500000000000000 0.548305384378410 1 +ion Pt 0.166666666666667 0.166666666666667 0.646896690371071 1 +ion Pt 0.166666666666667 0.666666666666667 0.646896690371071 1 +ion Pt 0.666666666666667 0.166666666666667 0.646896690371071 1 +ion Pt 0.666666666666667 0.666666666666667 0.646896690371071 1 +ion-species SG15/$ID_ONCV_PBE-1.1.upf +ion-species SG15/$ID_ONCV_PBE-1.0.upf +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 6 6 1 +kpoint-reduce-inversion no +latt-move-scale 0 0 0 +latt-scale 1 1 1 +lattice \ + 10.457499819964989 5.228749909982495 0.000000000000000 \ + 0.000000000000000 9.056460504160873 0.000000000000000 \ + 0.000000000000001 0.000000000000001 44.023042120134328 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0 \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.00367493 +pcm-variant GLSSA13 +spintype no-spin +subspace-rotation-factor 1 yes +symmetries automatic +symmetry-threshold 0.0001 +wavefunction lcao + + + +---------- Setting up symmetries ---------- + +Found 24 point-group symmetries of the bravais lattice +Found 48 space-group symmetries with basis +Applied RMS atom displacement 3.11691e-15 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 10.4575 5.22875 0 ] +[ 0 9.05646 0 ] +[ 0 0 44.023 ] +unit cell volume = 4169.33 +G = +[ 0.600831 -0.34689 0 ] +[ 0 0.693779 0 ] +[ -1.36481e-17 -7.87973e-18 0.142725 ] +Minimum fftbox size, Smin = [ 52 52 220 ] +Chosen fftbox size, S = [ 54 54 224 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/home/jacl0659/jdftx-gpu/jdftx/build/pseudopotentials/SG15/Pt_ONCV_PBE-1.0.upf': + 'Pt' pseudopotential, 'PBE' functional + Generated using ONCVPSP code by D. R. Hamann + Author: Martin Schlipf and Francois Gygi Date: 150915. + 18 valence electrons, 4 orbitals, 8 projectors, 1294 radial grid points, with lMax = 3 + Transforming local potential to a uniform radial grid of dG=0.02 with 1814 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 528 points. + 5S l: 0 occupation: 2.0 eigenvalue: -3.842613 + 5P l: 1 occupation: 6.0 eigenvalue: -2.153305 + 6S l: 0 occupation: 2.0 eigenvalue: -0.238950 + 5D l: 2 occupation: 8.0 eigenvalue: -0.295663 + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 528 points. + Core radius for overlap checks: 2.59 bohrs. + Reading pulay file /home/jacl0659/jdftx-gpu/jdftx/build/pseudopotentials/SG15/Pt_ONCV_PBE-1.0.pulay ... using dE_dnG = -3.556141e-04 computed for Ecut = 30. + +Initialized 1 species with 16 total atoms. + +Folded 1 k-points by 6x6x1 to 36 k-points. + +---------- Setting up k-points, bands, fillings ---------- +Reduced to 7 k-points under symmetry. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 288.000000 nBands: 174 nStates: 7 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 32731.361 , ideal nbasis = 32722.185 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 6 0 0 ] +[ 0 6 0 ] +[ 0 0 1 ] +Supercell lattice vectors: +[ 62.745 31.3725 0 ] +[ 0 54.3388 0 ] +[ 6e-15 6e-15 44.023 ] + +---------- Setting up coulomb interaction ---------- +Setting up double-sized grid for truncated Coulomb potentials: +R = +[ 10.4575 5.22875 0 ] +[ 0 9.05646 0 ] +[ 0 0 88.0461 ] +unit cell volume = 8338.66 +G = +[ 0.600831 -0.34689 0 ] +[ 0 0.693779 0 ] +[ -6.82405e-18 -3.93986e-18 0.0713625 ] +Chosen fftbox size, S = [ 54 54 448 ] +Integer grid location selected as the embedding center: + Grid: [ 27 27 112 ] + Lattice: [ 0.5 0.5 0.5 ] + Cartesian: [ 7.84312 4.52823 22.0115 ] +Constructing Wigner-Seitz cell: 8 faces (6 quadrilaterals, 2 hexagons) +Range-separation parameter for embedded mesh potentials due to point charges: 0.559276 bohrs. +Initialized slab truncation along lattice direction 001 + +---------- Setting up 2D ewald sum ---------- +Optimum gaussian width for ewald sums = 5.805582 bohr. +Real space sums over 289 unit cells with max indices [ 8 8 0 ] +Reciprocal space sums over 81 terms with max indices [ 4 4 0 ] + +---------- Allocating electronic variables ---------- +Initializing wave functions: linear combination of atomic orbitals +Note: number of bands (174) exceeds available atomic orbitals (160) +Pt pseudo-atom occupations: s ( 2 0 ) p ( 6 ) d ( 10 ) + FillingsUpdate: mu: -0.792131185 nElectrons: 288.000000 +LCAOMinimize: Iter: 0 F: -1937.7109479329803889 |grad|_K: 1.325e-02 alpha: 1.000e+00 +LCAOMinimize: Step increased F by 9.247286e+00, reducing alpha to 2.915092e-02. + FillingsUpdate: mu: -0.675125274 nElectrons: 288.000000 +LCAOMinimize: Iter: 1 F: -1938.5166017809474397 |grad|_K: 6.738e-03 alpha: 2.915e-02 linmin: -1.357e-01 cgtest: 9.713e-01 t[s]: 12.16 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: -0.420449352 nElectrons: 288.000000 +LCAOMinimize: Iter: 2 F: -1938.7893016002965396 |grad|_K: 3.957e-03 alpha: 6.325e-02 linmin: 4.149e-02 cgtest: -1.401e-01 t[s]: 13.67 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.897646e-01. + FillingsUpdate: mu: -0.151728869 nElectrons: 288.000000 +LCAOMinimize: Iter: 3 F: -1939.0833175555605976 |grad|_K: 3.359e-03 alpha: 2.440e-01 linmin: -8.229e-03 cgtest: 9.758e-01 t[s]: 15.67 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: -0.278586271 nElectrons: 288.000000 +LCAOMinimize: Iter: 4 F: -1939.1396700303885154 |grad|_K: 8.048e-04 alpha: 4.222e-02 linmin: -1.171e-01 cgtest: 5.167e-01 t[s]: 17.16 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.266652e-01. + FillingsUpdate: mu: -0.278417399 nElectrons: 288.000000 +LCAOMinimize: Iter: 5 F: -1939.1575519906716636 |grad|_K: 1.575e-03 alpha: 2.878e-01 linmin: 9.043e-03 cgtest: -4.882e-02 t[s]: 19.17 + FillingsUpdate: mu: -0.218092247 nElectrons: 288.000000 +LCAOMinimize: Iter: 6 F: -1939.1745102727268204 |grad|_K: 9.510e-04 alpha: 8.734e-02 linmin: -3.596e-04 cgtest: 8.830e-01 t[s]: 20.67 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: -0.194079166 nElectrons: 288.000000 +LCAOMinimize: Iter: 7 F: -1939.1782886178143599 |grad|_K: 1.731e-04 alpha: 4.064e-02 linmin: 1.905e-02 cgtest: -7.169e-02 t[s]: 22.16 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.219164e-01. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.657491e-01. + FillingsUpdate: mu: -0.209515734 nElectrons: 288.000000 +LCAOMinimize: Iter: 8 F: -1939.1799634033013717 |grad|_K: 6.113e-05 alpha: 5.334e-01 linmin: -5.738e-03 cgtest: -1.402e-01 t[s]: 24.63 + FillingsUpdate: mu: -0.207393555 nElectrons: 288.000000 +LCAOMinimize: Iter: 9 F: -1939.1799873144989306 |grad|_K: 3.386e-05 alpha: 5.939e-02 linmin: 4.196e-03 cgtest: -1.363e-01 t[s]: 26.14 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.781716e-01. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.345148e-01. + FillingsUpdate: mu: -0.207304570 nElectrons: 288.000000 +LCAOMinimize: Iter: 10 F: -1939.1800518620229923 |grad|_K: 1.780e-05 alpha: 5.480e-01 linmin: 2.073e-04 cgtest: 6.264e-01 t[s]: 28.66 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: -0.207846930 nElectrons: 288.000000 +LCAOMinimize: Iter: 11 F: -1939.1800535450918233 |grad|_K: 7.538e-06 alpha: 4.955e-02 linmin: -4.901e-03 cgtest: 2.650e-02 t[s]: 30.16 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.486382e-01. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.459146e-01. + FillingsUpdate: mu: -0.207215692 nElectrons: 288.000000 +LCAOMinimize: Iter: 12 F: -1939.1800563780366247 |grad|_K: 6.596e-07 alpha: 4.655e-01 linmin: 3.182e-03 cgtest: -2.515e-01 t[s]: 32.66 + FillingsUpdate: mu: -0.207248823 nElectrons: 288.000000 +LCAOMinimize: Iter: 13 F: -1939.1800563824849633 |grad|_K: 6.984e-07 alpha: 9.560e-02 linmin: 7.330e-06 cgtest: 6.518e-03 t[s]: 34.18 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.868080e-01. + FillingsUpdate: mu: -0.207269291 nElectrons: 288.000000 +LCAOMinimize: Iter: 14 F: -1939.1800564011196002 |grad|_K: 1.700e-07 alpha: 3.608e-01 linmin: 4.575e-05 cgtest: -1.041e-01 t[s]: 36.18 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + M Schlipf and F Gygi, Comput. Phys. Commun. 196, 36 (2015) + + Truncated Coulomb potentials: + R. Sundararaman and T.A. Arias, Phys. Rev. B 87, 165122 (2013) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 36.37 + + +-------- Electronic minimization ----------- + FillingsUpdate: mu: -0.207269291 nElectrons: 288.000000 +ElecMinimize: Iter: 0 F: -1939.180056401115962 |grad|_K: 2.072e-04 alpha: 1.000e+00 + FillingsUpdate: mu: -0.152186728 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -1939.985678641078266 |grad|_K: 1.596e-04 alpha: 4.656e-01 linmin: -2.223e-05 t[s]: 39.36 + FillingsUpdate: mu: -0.250926305 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.637 +ElecMinimize: Iter: 2 F: -1940.177976041856937 |grad|_K: 2.489e-04 alpha: 1.840e-01 linmin: 9.352e-06 t[s]: 41.20 + FillingsUpdate: mu: -0.186854067 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.634 +ElecMinimize: Iter: 3 F: -1940.439926340323382 |grad|_K: 9.853e-05 alpha: 1.096e-01 linmin: 2.765e-05 t[s]: 43.07 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.289451e-01. + FillingsUpdate: mu: -0.144048316 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.635 +ElecMinimize: Iter: 4 F: -1940.574809136154499 |grad|_K: 8.506e-05 alpha: 3.507e-01 linmin: 1.450e-05 t[s]: 45.56 + FillingsUpdate: mu: -0.224218241 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.441 +ElecMinimize: Iter: 5 F: -1940.611162021077007 |grad|_K: 6.816e-05 alpha: 1.176e-01 linmin: -4.950e-04 t[s]: 47.45 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.527950e-01. + FillingsUpdate: mu: -0.214045568 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.617 +ElecMinimize: Iter: 6 F: -1940.679736884146678 |grad|_K: 5.112e-05 alpha: 3.496e-01 linmin: 3.207e-04 t[s]: 49.97 + FillingsUpdate: mu: -0.163955287 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.478 +ElecMinimize: Iter: 7 F: -1940.706486156234405 |grad|_K: 5.671e-05 alpha: 2.613e-01 linmin: 1.774e-04 t[s]: 51.85 + FillingsUpdate: mu: -0.212653857 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.412 +ElecMinimize: Iter: 8 F: -1940.723629254583557 |grad|_K: 3.080e-05 alpha: 1.272e-01 linmin: -3.939e-04 t[s]: 53.76 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.817161e-01. + FillingsUpdate: mu: -0.235144045 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.36 +ElecMinimize: Iter: 9 F: -1940.738425170768323 |grad|_K: 3.557e-05 alpha: 3.665e-01 linmin: 4.730e-04 t[s]: 56.31 + FillingsUpdate: mu: -0.214419287 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.403 +ElecMinimize: Iter: 10 F: -1940.744553612707932 |grad|_K: 2.336e-05 alpha: 1.249e-01 linmin: -2.711e-04 t[s]: 58.23 + FillingsUpdate: mu: -0.193335314 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.363 +ElecMinimize: Iter: 11 F: -1940.749088774768325 |grad|_K: 2.543e-05 alpha: 1.982e-01 linmin: 1.593e-04 t[s]: 60.12 + FillingsUpdate: mu: -0.205999099 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.542 +ElecMinimize: Iter: 12 F: -1940.752530219534719 |grad|_K: 1.766e-05 alpha: 1.370e-01 linmin: 1.360e-05 t[s]: 62.03 + FillingsUpdate: mu: -0.221795819 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.501 +ElecMinimize: Iter: 13 F: -1940.754295704401784 |grad|_K: 1.755e-05 alpha: 1.423e-01 linmin: 2.579e-05 t[s]: 63.93 + FillingsUpdate: mu: -0.217602871 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.712 +ElecMinimize: Iter: 14 F: -1940.756307734725169 |grad|_K: 1.322e-05 alpha: 1.648e-01 linmin: 7.846e-05 t[s]: 65.84 + FillingsUpdate: mu: -0.205267496 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.64 +ElecMinimize: Iter: 15 F: -1940.757265951476711 |grad|_K: 1.447e-05 alpha: 1.393e-01 linmin: 2.959e-05 t[s]: 67.76 + FillingsUpdate: mu: -0.208506458 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.957 +ElecMinimize: Iter: 16 F: -1940.758673092602749 |grad|_K: 1.033e-05 alpha: 1.704e-01 linmin: 1.496e-04 t[s]: 69.67 + FillingsUpdate: mu: -0.216281965 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.767 +ElecMinimize: Iter: 17 F: -1940.759269121736452 |grad|_K: 1.266e-05 alpha: 1.441e-01 linmin: 3.659e-05 t[s]: 71.60 + FillingsUpdate: mu: -0.209826671 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1.09 +ElecMinimize: Iter: 18 F: -1940.759956196954590 |grad|_K: 7.960e-06 alpha: 1.066e-01 linmin: 2.813e-05 t[s]: 73.52 + FillingsUpdate: mu: -0.205089289 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.798 +ElecMinimize: Iter: 19 F: -1940.760393641901828 |grad|_K: 9.735e-06 alpha: 1.761e-01 linmin: 1.074e-04 t[s]: 75.45 + FillingsUpdate: mu: -0.210169731 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1.01 +ElecMinimize: Iter: 20 F: -1940.760634929008802 |grad|_K: 6.600e-06 alpha: 6.403e-02 linmin: -5.946e-05 t[s]: 77.36 + FillingsUpdate: mu: -0.213068389 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.743 +ElecMinimize: Iter: 21 F: -1940.760950690903428 |grad|_K: 8.441e-06 alpha: 1.796e-01 linmin: 4.188e-05 t[s]: 79.29 + FillingsUpdate: mu: -0.208727546 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.951 +ElecMinimize: Iter: 22 F: -1940.761121980813869 |grad|_K: 5.654e-06 alpha: 6.017e-02 linmin: -2.779e-05 t[s]: 81.20 + FillingsUpdate: mu: -0.205712628 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.64 +ElecMinimize: Iter: 23 F: -1940.761318181214847 |grad|_K: 7.564e-06 alpha: 1.517e-01 linmin: -1.614e-05 t[s]: 83.12 + FillingsUpdate: mu: -0.209409420 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.89 +ElecMinimize: Iter: 24 F: -1940.761462537986972 |grad|_K: 4.451e-06 alpha: 6.298e-02 linmin: -1.453e-07 t[s]: 85.04 + FillingsUpdate: mu: -0.212489528 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.608 +ElecMinimize: Iter: 25 F: -1940.761575556878825 |grad|_K: 6.089e-06 alpha: 1.423e-01 linmin: -3.270e-05 t[s]: 86.96 + FillingsUpdate: mu: -0.209975396 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.875 +ElecMinimize: Iter: 26 F: -1940.761700790010309 |grad|_K: 3.805e-06 alpha: 8.482e-02 linmin: 4.278e-06 t[s]: 88.88 + FillingsUpdate: mu: -0.207101788 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.651 +ElecMinimize: Iter: 27 F: -1940.761784623092808 |grad|_K: 4.911e-06 alpha: 1.445e-01 linmin: -4.422e-05 t[s]: 90.79 + FillingsUpdate: mu: -0.209322803 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1.05 +ElecMinimize: Iter: 28 F: -1940.761879990124498 |grad|_K: 3.068e-06 alpha: 9.834e-02 linmin: -7.389e-06 t[s]: 92.72 + FillingsUpdate: mu: -0.211608497 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.742 +ElecMinimize: Iter: 29 F: -1940.761944122090426 |grad|_K: 4.241e-06 alpha: 1.700e-01 linmin: -2.007e-05 t[s]: 94.65 + FillingsUpdate: mu: -0.209466362 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.923 +ElecMinimize: Iter: 30 F: -1940.761998382779439 |grad|_K: 2.638e-06 alpha: 7.529e-02 linmin: -2.423e-06 t[s]: 96.58 + FillingsUpdate: mu: -0.208099561 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.74 +ElecMinimize: Iter: 31 F: -1940.762052907650286 |grad|_K: 3.239e-06 alpha: 1.961e-01 linmin: 7.368e-07 t[s]: 98.51 + FillingsUpdate: mu: -0.210008447 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.752 +ElecMinimize: Iter: 32 F: -1940.762082805471209 |grad|_K: 2.191e-06 alpha: 7.131e-02 linmin: -3.892e-06 t[s]: 100.44 + FillingsUpdate: mu: -0.210807833 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.64 +ElecMinimize: Iter: 33 F: -1940.762119798590220 |grad|_K: 2.505e-06 alpha: 1.931e-01 linmin: 1.525e-05 t[s]: 102.35 + FillingsUpdate: mu: -0.209214023 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.682 +ElecMinimize: Iter: 34 F: -1940.762140066281290 |grad|_K: 1.782e-06 alpha: 8.092e-02 linmin: -9.506e-06 t[s]: 104.27 + FillingsUpdate: mu: -0.208409479 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.534 +ElecMinimize: Iter: 35 F: -1940.762163679334890 |grad|_K: 2.074e-06 alpha: 1.860e-01 linmin: 1.605e-05 t[s]: 106.20 + FillingsUpdate: mu: -0.209674315 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.695 +ElecMinimize: Iter: 36 F: -1940.762177991269027 |grad|_K: 1.380e-06 alpha: 8.324e-02 linmin: -1.186e-05 t[s]: 108.13 + FillingsUpdate: mu: -0.210600993 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.509 +ElecMinimize: Iter: 37 F: -1940.762191810166087 |grad|_K: 1.826e-06 alpha: 1.815e-01 linmin: 1.390e-05 t[s]: 110.06 + FillingsUpdate: mu: -0.209674154 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.807 +ElecMinimize: Iter: 38 F: -1940.762203665405877 |grad|_K: 1.172e-06 alpha: 8.908e-02 linmin: -7.194e-06 t[s]: 111.98 + FillingsUpdate: mu: -0.208737370 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.595 +ElecMinimize: Iter: 39 F: -1940.762212032608659 |grad|_K: 1.546e-06 alpha: 1.522e-01 linmin: 4.889e-06 t[s]: 113.91 + FillingsUpdate: mu: -0.209334292 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.995 +ElecMinimize: Iter: 40 F: -1940.762221253729422 |grad|_K: 1.021e-06 alpha: 9.661e-02 linmin: -1.694e-06 t[s]: 115.84 + FillingsUpdate: mu: -0.210108837 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.75 +ElecMinimize: Iter: 41 F: -1940.762227286481902 |grad|_K: 1.358e-06 alpha: 1.449e-01 linmin: 2.781e-06 t[s]: 117.76 + FillingsUpdate: mu: -0.209524873 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1.16 +ElecMinimize: Iter: 42 F: -1940.762233714558761 |grad|_K: 8.385e-07 alpha: 8.727e-02 linmin: -1.334e-06 t[s]: 119.68 + FillingsUpdate: mu: -0.208970207 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.827 +ElecMinimize: Iter: 43 F: -1940.762238292292068 |grad|_K: 1.169e-06 alpha: 1.629e-01 linmin: -1.002e-06 t[s]: 121.60 + FillingsUpdate: mu: -0.209563444 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.999 +ElecMinimize: Iter: 44 F: -1940.762241915617778 |grad|_K: 7.436e-07 alpha: 6.631e-02 linmin: -9.391e-07 t[s]: 123.51 + FillingsUpdate: mu: -0.209903464 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.777 +ElecMinimize: Iter: 45 F: -1940.762245769206856 |grad|_K: 9.005e-07 alpha: 1.742e-01 linmin: -4.989e-06 t[s]: 125.42 + FillingsUpdate: mu: -0.209395204 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.838 +ElecMinimize: Iter: 46 F: -1940.762247845697857 |grad|_K: 5.927e-07 alpha: 6.407e-02 linmin: 2.349e-06 t[s]: 127.35 + FillingsUpdate: mu: -0.209144862 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.684 +ElecMinimize: Iter: 47 F: -1940.762250374957375 |grad|_K: 7.199e-07 alpha: 1.801e-01 linmin: -6.858e-06 t[s]: 129.28 + FillingsUpdate: mu: -0.209576293 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.752 +ElecMinimize: Iter: 48 F: -1940.762251913096861 |grad|_K: 5.011e-07 alpha: 7.416e-02 linmin: 9.502e-07 t[s]: 131.21 + FillingsUpdate: mu: -0.209828814 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.578 +ElecMinimize: Iter: 49 F: -1940.762253664519449 |grad|_K: 6.105e-07 alpha: 1.745e-01 linmin: -3.463e-06 t[s]: 133.14 + FillingsUpdate: mu: -0.209482303 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.747 +ElecMinimize: Iter: 50 F: -1940.762254840452442 |grad|_K: 4.033e-07 alpha: 7.891e-02 linmin: 5.265e-07 t[s]: 135.07 + FillingsUpdate: mu: -0.209210227 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.559 +ElecMinimize: Iter: 51 F: -1940.762255959949243 |grad|_K: 5.325e-07 alpha: 1.723e-01 linmin: -1.225e-06 t[s]: 137.00 + FillingsUpdate: mu: -0.209473422 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.862 +ElecMinimize: Iter: 52 F: -1940.762256928298939 |grad|_K: 3.358e-07 alpha: 8.542e-02 linmin: -4.272e-07 t[s]: 138.93 + FillingsUpdate: mu: -0.209728377 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.635 +ElecMinimize: Iter: 53 F: -1940.762257620093806 |grad|_K: 4.515e-07 alpha: 1.535e-01 linmin: 4.338e-07 t[s]: 140.85 + FillingsUpdate: mu: -0.209534723 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1.03 +ElecMinimize: Iter: 54 F: -1940.762258351774108 |grad|_K: 2.870e-07 alpha: 8.984e-02 linmin: -7.825e-07 t[s]: 142.77 + FillingsUpdate: mu: -0.209319858 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.751 +ElecMinimize: Iter: 55 F: -1940.762258845049473 |grad|_K: 3.920e-07 alpha: 1.498e-01 linmin: 8.267e-08 t[s]: 144.70 + FillingsUpdate: mu: -0.209496811 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1.09 +ElecMinimize: Iter: 56 F: -1940.762259334723467 |grad|_K: 2.421e-07 alpha: 7.968e-02 linmin: -1.168e-06 t[s]: 146.62 + FillingsUpdate: mu: -0.209649422 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.814 +ElecMinimize: Iter: 57 F: -1940.762259724427622 |grad|_K: 3.290e-07 alpha: 1.663e-01 linmin: -1.551e-08 t[s]: 148.55 + FillingsUpdate: mu: -0.209479487 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.949 +ElecMinimize: Iter: 58 F: -1940.762260008977364 |grad|_K: 2.057e-07 alpha: 6.574e-02 linmin: -1.349e-06 t[s]: 150.46 + FillingsUpdate: mu: -0.209374736 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.737 +ElecMinimize: Iter: 59 F: -1940.762260302354207 |grad|_K: 2.587e-07 alpha: 1.735e-01 linmin: 3.000e-06 t[s]: 152.39 + FillingsUpdate: mu: -0.209518991 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.842 +ElecMinimize: Iter: 60 F: -1940.762260481677004 |grad|_K: 1.675e-07 alpha: 6.716e-02 linmin: -1.030e-06 t[s]: 154.32 + FillingsUpdate: mu: -0.209609494 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.647 +ElecMinimize: Iter: 61 F: -1940.762260674564914 |grad|_K: 2.124e-07 alpha: 1.723e-01 linmin: 3.768e-06 t[s]: 156.25 + FillingsUpdate: mu: -0.209493569 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.817 +ElecMinimize: Iter: 62 F: -1940.762260807887742 |grad|_K: 1.411e-07 alpha: 7.414e-02 linmin: -2.935e-07 t[s]: 158.18 + FillingsUpdate: mu: -0.209402768 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.596 +ElecMinimize: Iter: 63 F: -1940.762260942062085 |grad|_K: 1.884e-07 alpha: 1.688e-01 linmin: 1.743e-06 t[s]: 160.11 + FillingsUpdate: mu: -0.209495515 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.915 +ElecMinimize: Iter: 64 F: -1940.762261051678706 |grad|_K: 1.156e-07 alpha: 7.732e-02 linmin: -2.242e-07 t[s]: 162.03 + FillingsUpdate: mu: -0.209579736 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 0.656 +ElecMinimize: Iter: 65 F: -1940.762261132905678 |grad|_K: 1.595e-07 alpha: 1.522e-01 linmin: 6.715e-07 t[s]: 163.95 + FillingsUpdate: mu: -0.209508905 nElectrons: 288.000000 + SubspaceRotationAdjust: set factor to 1.07 +ElecMinimize: Iter: 66 F: -1940.762261217305650 |grad|_K: 1.006e-07 alpha: 8.313e-02 linmin: -4.182e-07 t[s]: 165.87 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.909e-03 + +# Ionic positions in lattice coordinates: +ion Pt 0.166666666666667 0.166666666666667 0.353103309628929 1 +ion Pt 0.166666666666667 0.666666666666667 0.353103309628929 1 +ion Pt 0.666666666666667 0.166666666666667 0.353103309628929 1 +ion Pt 0.666666666666667 0.666666666666667 0.353103309628929 1 +ion Pt 0.333333333333334 0.333333333333333 0.451694615621590 1 +ion Pt 0.333333333333334 0.833333333333333 0.451694615621590 1 +ion Pt 0.833333333333334 0.333333333333333 0.451694615621590 1 +ion Pt 0.833333333333334 0.833333333333333 0.451694615621590 1 +ion Pt 0.000000000000000 0.000000000000000 0.548305384378410 1 +ion Pt 0.000000000000000 0.500000000000000 0.548305384378410 1 +ion Pt 0.500000000000000 0.000000000000000 0.548305384378410 1 +ion Pt 0.500000000000000 0.500000000000000 0.548305384378410 1 +ion Pt 0.166666666666667 0.166666666666667 0.646896690371071 1 +ion Pt 0.166666666666667 0.666666666666667 0.646896690371071 1 +ion Pt 0.666666666666667 0.166666666666667 0.646896690371071 1 +ion Pt 0.666666666666667 0.666666666666667 0.646896690371071 1 + +# Forces in Lattice coordinates: +force Pt -0.000000000000000 0.000000000000000 -0.255492416865963 1 +force Pt 0.000000000000000 0.000000000000000 -0.255492416865963 1 +force Pt -0.000000000000000 0.000000000000000 -0.255492416865963 1 +force Pt -0.000000000000000 -0.000000000000000 -0.255492416865963 1 +force Pt 0.000000000000000 -0.000000000000000 -0.126402551783927 1 +force Pt 0.000000000000000 0.000000000000000 -0.126402551783927 1 +force Pt -0.000000000000000 0.000000000000000 -0.126402551783927 1 +force Pt 0.000000000000000 -0.000000000000000 -0.126402551783927 1 +force Pt -0.000000000000000 -0.000000000000000 0.126402551783927 1 +force Pt 0.000000000000000 0.000000000000000 0.126402551783927 1 +force Pt 0.000000000000000 -0.000000000000000 0.126402551783927 1 +force Pt 0.000000000000000 0.000000000000000 0.126402551783927 1 +force Pt 0.000000000000000 0.000000000000000 0.255492416867783 1 +force Pt -0.000000000000000 -0.000000000000000 0.255492416867784 1 +force Pt -0.000000000000000 0.000000000000000 0.255492416867784 1 +force Pt 0.000000000000000 0.000000000000000 0.255492416867783 1 + +# Energy components: + Eewald = -16901.4696647211094387 + EH = -15284.4385436602351547 + Eloc = 29663.3545152997867262 + Enl = 174.1667582919756114 + Epulay = 0.0000125227478554 + Exc = -185.5577583222759870 + KE = 593.1822417205943339 +------------------------------------- + Etot = -1940.7624388685162558 + TS = -0.0001776512106456 +------------------------------------- + F = -1940.7622612173056496 + + +Dumping 'jdft.fillings' ... done +Dumping 'jdft.wfns' ... done +Dumping 'jdft.eigenvals' ... done +Dumping 'jdft.eigStats' ... + eMin: -3.836283 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) + HOMO: -0.212435 at state 5 ( [ +0.166667 +0.500000 +0.000000 ] spin 0 ) + mu : -0.209509 + LUMO: -0.209424 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) + eMax: +0.113409 at state 6 ( [ +0.333333 -0.333333 +0.000000 ] spin 0 ) + HOMO-LUMO gap: +0.003011 + Optical gap : +0.004303 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) +Dumping 'jdft.Ecomponents' ... done +IonicMinimize: Iter: 0 F: -1940.762261217305650 |grad|_K: 2.643e-03 t[s]: 172.27 +IonicMinimize: None of the convergence criteria satisfied after 0 iterations. + +#--- Lowdin population analysis --- +# oxidation-state Pt +0.129 +0.129 +0.129 +0.129 +0.226 +0.226 +0.226 +0.226 +0.226 +0.226 +0.226 +0.226 +0.129 +0.129 +0.129 +0.129 + + +Dumping 'jdft.ionpos' ... done +Dumping 'jdft.lattice' ... done +Dumping 'jdft.n' ... done +Dumping 'jdft.tau' ... done +Dumping 'jdft.eigenvals' ... done +Dumping 'jdft.bandProjections' ... done +Dumping 'jdft.eigStats' ... + eMin: -3.836283 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) + HOMO: -0.212435 at state 5 ( [ +0.166667 +0.500000 +0.000000 ] spin 0 ) + mu : -0.209509 + LUMO: -0.209424 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) + eMax: +0.113409 at state 6 ( [ +0.333333 -0.333333 +0.000000 ] spin 0 ) + HOMO-LUMO gap: +0.003011 + Optical gap : +0.004303 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) +Dumping 'jdft.sym' ... done +Dumping 'jdft.kPts' ... done +Dumping 'jdft.kMap' ... done +Dumping 'jdft.Gvectors' ... done +Dumping 'jdft.dos' ... done. +End date and time: Sun Jan 7 22:54:02 2024 (Duration: 0-0:02:53.72) +Done! + +PROFILER: ColumnBundle::randomize 0.056978 +/- 0.004768 s, 7 calls, 0.398845 s total +PROFILER: diagouterI 0.023671 +/- 0.000051 s, 1246 calls, 29.494554 s total +PROFILER: EdensityAndVscloc 0.003957 +/- 0.000014 s, 176 calls, 0.696472 s total +PROFILER: EnlAndGrad 0.003162 +/- 0.000079 s, 1064 calls, 3.364196 s total +PROFILER: ExCorrCommunication 0.000005 +/- 0.000007 s, 528 calls, 0.002818 s total +PROFILER: ExCorrFunctional 0.000207 +/- 0.000002 s, 176 calls, 0.036435 s total +PROFILER: ExCorrTotal 0.001307 +/- 0.000006 s, 176 calls, 0.230096 s total +PROFILER: Idag_DiagV_I 0.037318 +/- 0.011580 s, 686 calls, 25.600101 s total +PROFILER: inv(matrix) 0.001137 +/- 0.000012 s, 945 calls, 1.074487 s total +PROFILER: matrix::diagonalize 0.006702 +/- 0.002584 s, 2137 calls, 14.322202 s total +PROFILER: matrix::set 0.000010 +/- 0.000014 s, 17994 calls, 0.181692 s total +PROFILER: orthoMatrix(matrix) 0.000669 +/- 0.000094 s, 1050 calls, 0.702499 s total +PROFILER: RadialFunctionR::transform 0.003880 +/- 0.002727 s, 18 calls, 0.069842 s total +PROFILER: reduceKmesh 0.000700 +/- 0.000000 s, 1 calls, 0.000700 s total +PROFILER: WavefunctionDrag 0.122993 +/- 0.000000 s, 1 calls, 0.122993 s total +PROFILER: Y*M 0.001580 +/- 0.000773 s, 4997 calls, 7.897318 s total +PROFILER: Y1^Y2 0.002081 +/- 0.001240 s, 3500 calls, 7.283273 s total + +MEMUSAGE: ColumnBundle 2.625438 GB +MEMUSAGE: complexScalarField 0.019466 GB +MEMUSAGE: complexScalarFieldTilde 0.009733 GB +MEMUSAGE: IndexArrays 0.016381 GB +MEMUSAGE: matrix 0.044498 GB +MEMUSAGE: misc 0.046739 GB +MEMUSAGE: RealKernel 0.002455 GB +MEMUSAGE: ScalarField 0.048666 GB +MEMUSAGE: ScalarFieldTilde 0.053924 GB +MEMUSAGE: Total 2.761955 GB diff --git a/tests/files/io/jdftx/example_files/latticeminimize_different.out b/tests/files/io/jdftx/example_files/latticeminimize_different.out new file mode 100644 index 00000000000..5fa27e9984f --- /dev/null +++ b/tests/files/io/jdftx/example_files/latticeminimize_different.out @@ -0,0 +1,1328 @@ + +*************** JDFTx 1.7.0 (git hash 12396ea5) *************** + +Start date and time: Tue Apr 2 13:01:28 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid001668 (0-3) +Divided in process groups (process indices): 0 (0) 1 (1) 2 (2) 3 (3) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 1 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 2 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 3 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 1.89 +Run totals: 4 processes, 128 threads, 4 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +band-projection-params yes no +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End State Forces ElecDensity KEdensity Dtot VfluidTot BandEigs BandProjections EigStats Fillings Ecomponents BoundCharge DOS Kpoints +dump +dump +dump-name $VAR +elec-cutoff 25 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 42 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid LinearPCM 298.000000 1.013250 +fluid-anion F- 0.5 MeanFieldLJ \ + epsBulk 1 \ + pMol 0 \ + epsInf 1 \ + Pvap 0 \ + sigmaBulk 0 \ + Rvdw 2.24877 \ + Res 0 \ + tauNuc 343133 +fluid-cation Na+ 0.5 MeanFieldLJ \ + epsBulk 1 \ + pMol 0 \ + epsInf 1 \ + Pvap 0 \ + sigmaBulk 0 \ + Rvdw 2.19208 \ + Res 0 \ + tauNuc 343133 +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 400 \ + history 15 \ + knormThreshold 1e-11 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 6 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion Hf 0.000000000000000 0.000000000000000 0.000000000000000 1 +ion Hf 0.000000000000000 4.092615000000000 4.092615000000000 1 +ion Hf 4.092615000000000 0.000000000000000 4.092615000000000 1 +ion Hf 4.092615000000000 4.092615000000000 0.000000000000000 1 +ion C 0.000000000000000 0.000000000000000 4.092615000000000 1 +ion C 0.000000000000000 4.092615000000000 0.000000000000000 1 +ion C 4.092615000000000 0.000000000000000 0.000000000000000 1 +ion C 4.092615000000000 4.092615000000000 4.092615000000000 1 +ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/Hf.uspp +ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/C.uspp +ion-species GBRV/$ID_pbe.uspp +ion-width Ecut +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 7 7 7 +latt-move-scale 1 1 1 +latt-scale 1 1 1 +lattice \ + 8.185231000000000 0.000000000000000 0.000000000000000 \ + 0.000000000000000 8.185231000000000 0.000000000000000 \ + 0.000000000000000 0.000000000000000 8.185231000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant CANDLE +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 8.18523 0 0 ] +[ 0 8.18523 0 ] +[ 0 0 8.18523 ] +unit cell volume = 548.394 +G = +[ 0.767625 0 0 ] +[ 0 0.767625 0 ] +[ 0 0 0.767625 ] +Minimum fftbox size, Smin = [ 40 40 40 ] +Chosen fftbox size, S = [ 40 40 40 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0.355431 + +Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/Hf.uspp': + Title: Hf. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -78.399178. 12 valence electrons in orbitals: + |500> occupation: 2 eigenvalue: -3.016121 + |510> occupation: 6 eigenvalue: -1.860466 + |600> occupation: 0 eigenvalue: -0.643057 + |610> occupation: 0 eigenvalue: -0.441591 + |520> occupation: 2 eigenvalue: -0.613878 + lMax: 3 lLocal: 3 QijEcut: 5 + 8 projectors sampled on a log grid with 679 points: + l: 0 eig: -3.016122 rCut: 1.5 + l: 0 eig: -0.643058 rCut: 1.5 + l: 0 eig: 1.000000 rCut: 1.5 + l: 1 eig: -1.860465 rCut: 1.6 + l: 1 eig: -0.441594 rCut: 1.6 + l: 2 eig: -0.613878 rCut: 1.75 + l: 2 eig: 1.000000 rCut: 1.75 + l: 3 eig: 1.000000 rCut: 2.3 + Partial core density with radius 1 + Transforming core density to a uniform radial grid of dG=0.02 with 1335 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1335 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1335 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. + Core radius for overlap checks: 2.30 bohrs. + +Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/C.uspp': + Title: C. Created by USPP 7.3.6 on 3-2-2014 + Reference state energy: -5.406344. 4 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.504890 + |210> occupation: 2 eigenvalue: -0.194356 + lMax: 1 lLocal: 2 QijEcut: 5 + 4 projectors sampled on a log grid with 503 points: + l: 0 eig: -0.504890 rCut: 1.3 + l: 0 eig: 0.000000 rCut: 1.3 + l: 1 eig: -0.194357 rCut: 1.3 + l: 1 eig: 0.000000 rCut: 1.3 + Partial core density with radius 1.1 + Transforming core density to a uniform radial grid of dG=0.02 with 1335 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1335 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1335 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. + Core radius for overlap checks: 1.30 bohrs. + +Initialized 2 species with 8 total atoms. + +Folded 1 k-points by 7x7x7 to 343 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 64.000000 nBands: 42 nStates: 686 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 3274.907 , ideal nbasis = 3274.137 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 7 0 0 ] +[ 0 7 0 ] +[ 0 0 7 ] +Supercell lattice vectors: +[ 57.2966 0 0 ] +[ 0 57.2966 0 ] +[ 0 0 57.2966 ] + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Hf: sqrtQ[a0]: 8.207 Rcov[a0]: 2.589 CN: [ 0.00 1.93 3.88 ] + C: sqrtQ[a0]: 3.105 Rcov[a0]: 1.417 CN: [ 0.00 0.99 2.00 3.00 3.98 ] + +Initializing DFT-D2 calculator for fluid / solvation: + Hf: C6: 815.23 Eh-a0^6 R0: 3.326 a0 (WARNING: beyond Grimme's data set) + C: C6: 30.35 Eh-a0^6 R0: 2.744 a0 + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 2.309011 bohr. +Real space sum over 729 unit cells with max indices [ 4 4 4 ] +Reciprocal space sum over 3375 terms with max indices [ 7 7 7 ] + +Computing DFT-D3 correction: +# coordination-number Hf 18.301 18.301 18.301 18.301 +# coordination-number C 6.202 6.202 6.202 6.202 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.037386 +EvdW_8 = -0.065663 + +---------- Allocating electronic variables ---------- +Initializing wave functions: linear combination of atomic orbitals +Hf pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 2 ) +C pseudo-atom occupations: s ( 2 ) p ( 2 ) + FillingsUpdate: mu: +0.772454096 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00307 Tot: -0.00039 ] +LCAOMinimize: Iter: 0 F: -221.0597961819417208 |grad|_K: 1.384e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.713053118 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00423 Tot: +0.00088 ] +LCAOMinimize: Iter: 1 F: -222.1441268841861927 |grad|_K: 1.809e-04 alpha: 3.767e-01 linmin: 3.106e-01 cgtest: -9.797e-01 t[s]: 29.17 +LCAOMinimize: Bad step direction: g.d > 0. +LCAOMinimize: Undoing step. +LCAOMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: +0.713053118 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00423 Tot: +0.00088 ] +LCAOMinimize: Iter: 2 F: -222.1441268841861927 |grad|_K: 1.809e-04 alpha: 0.000e+00 + FillingsUpdate: mu: +0.731483688 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00400 Tot: -0.00001 ] +LCAOMinimize: Iter: 3 F: -222.1619759267109941 |grad|_K: 7.045e-06 alpha: 3.353e-01 linmin: -3.048e-01 cgtest: 3.815e-01 t[s]: 33.82 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.732268023 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00405 Tot: -0.00002 ] +LCAOMinimize: Iter: 4 F: -222.1620333754617320 |grad|_K: 2.924e-06 alpha: 7.091e-01 linmin: 8.054e-04 cgtest: 4.487e-05 t[s]: 36.56 + FillingsUpdate: mu: +0.731988065 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00408 Tot: -0.00002 ] +LCAOMinimize: Iter: 5 F: -222.1620390191999093 |grad|_K: 1.792e-07 alpha: 4.044e-01 linmin: -5.487e-04 cgtest: 4.749e-03 t[s]: 39.30 + FillingsUpdate: mu: +0.731987070 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00411 Tot: -0.00003 ] +LCAOMinimize: Iter: 6 F: -222.1620390682278128 |grad|_K: 6.291e-08 alpha: 9.348e-01 linmin: 2.423e-05 cgtest: -3.746e-04 t[s]: 42.05 + FillingsUpdate: mu: +0.731987194 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00411 Tot: -0.00003 ] +LCAOMinimize: Iter: 7 F: -222.1620390699862071 |grad|_K: 3.309e-09 alpha: 2.721e-01 linmin: 1.829e-06 cgtest: 6.736e-04 t[s]: 44.78 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). +----- createFluidSolver() ----- (Fluid-side solver setup) + Initializing fluid molecule 'H2O' + Initializing site 'O' + Electron density: proportional to exp(-r/0.36935)*erfc((r-0.51523)/0.36823) with norm 6.826 + Charge density: gaussian nuclear width 0.478731 with net site charge 0.826 + Polarizability: cuspless exponential with width 0.32 and norm 3.73 + Hard sphere radius: 2.57003 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Initializing site 'H' + Electron density: proportional to exp(-r/0.34641)*erfc((r-0)/0.390882) with norm 0.587 + Charge density: gaussian nuclear width 0.377945 with net site charge -0.413 + Polarizability: cuspless exponential with width 0.39 and norm 3.3 + Positions in reference frame: + [ +0.000000 -1.441945 +1.122523 ] + [ +0.000000 +1.441945 +1.122523 ] + Net charge: 0 dipole magnitude: 0.927204 + Initializing spherical shell mfKernel with radius 2.61727 Bohr + deltaS corrections: + site 'O': -7.54299 + site 'H': -6.83917 + Initializing fluid molecule 'Na+' + Initializing site 'Na' + Electron density: proportional to exp(-r/0.19682)*erfc((r-0.71491)/0.41314) with norm 8.1383 + Charge density: gaussian nuclear width 0.365347 with net site charge -1 + Hard sphere radius: 1.86327 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Net charge: -1 dipole magnitude: 0 + Initializing gaussian mfKernel with width: 1.55004 Bohr + deltaS corrections: + site 'Na': -22.3555 + Initializing fluid molecule 'F-' + Initializing site 'F' + Electron density: proportional to exp(-r/0.38886)*erfc((r-0)/0.438782) with norm 8 + Charge density: gaussian nuclear width 0.374796 with net site charge 1 + Hard sphere radius: 2.39995 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Net charge: 1 dipole magnitude: 0 + Initializing gaussian mfKernel with width: 1.59012 Bohr + deltaS corrections: + site 'F': -9.04335 + +Correction to mu due to finite nuclear width = -0.0926353 + Cavity determined by nc: 0.00142 and sigma: 0.707107 + Nonlocal vdW cavity from gaussian model electron density with norm = 8 and sigma = 0.993594 bohr + Charge asymmetry in cavity with sensitivity pCavity = 36.5 e-bohr/Eh + Electrostatic cavity expanded by eta = 1.46 bohrs + Weighted density cavitation model constrained by Nbulk: 0.0049383 bohr^-3, Pvap: 3.14029 kPa, Rvdw: 2.61727 bohr and sigmaBulk: 4.62e-05 Eh/bohr^2 at T: 298 K. + Weighted density dispersion model using vdW pair potentials with single solvent site with sqrtC6eff: 0.77 SI. + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + DFT-D2 dispersion correction: + S. Grimme, J. Comput. Chem. 27, 1787 (2006) + + Charge-asymmetric nonlocally-determined local-electric (CANDLE) solvation model: + R. Sundararaman and W.A. Goddard III, J. Chem. Phys. 142, 064107 (2015) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 45.32 + + +--------- Lattice Minimization --------- + +Computing DFT-D3 correction: +# coordination-number Hf 18.301 18.301 18.301 18.301 +# coordination-number C 6.202 6.202 6.202 6.202 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.037386 +EvdW_8 = -0.065663 +Fluid solver invoked on fresh (random / LCAO) wavefunctions +Running a vacuum solve first: + +-------- Initial electronic minimization ----------- + FillingsUpdate: mu: +0.731987194 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00411 Tot: -0.00003 ] +ElecMinimize: Iter: 0 F: -222.162039069986207 |grad|_K: 3.435e-05 alpha: 1.000e+00 + FillingsUpdate: mu: +0.721460193 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00317 Tot: -0.00003 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -222.225868877326519 |grad|_K: 1.135e-05 alpha: 5.698e-01 linmin: 3.230e-04 t[s]: 50.63 + FillingsUpdate: mu: +0.723806783 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00216 Tot: -0.00004 ] + SubspaceRotationAdjust: set factor to 1.06 +ElecMinimize: Iter: 2 F: -222.232123299147958 |grad|_K: 5.341e-06 alpha: 5.117e-01 linmin: 1.359e-04 t[s]: 53.98 + FillingsUpdate: mu: +0.722487824 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00121 Tot: -0.00004 ] + SubspaceRotationAdjust: set factor to 1.29 +ElecMinimize: Iter: 3 F: -222.233617701533120 |grad|_K: 2.486e-06 alpha: 5.536e-01 linmin: 5.425e-04 t[s]: 57.33 + FillingsUpdate: mu: +0.722675580 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00060 Tot: -0.00004 ] + SubspaceRotationAdjust: set factor to 1.35 +ElecMinimize: Iter: 4 F: -222.233929898159374 |grad|_K: 1.277e-06 alpha: 5.386e-01 linmin: 1.854e-04 t[s]: 60.68 + FillingsUpdate: mu: +0.722699779 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00033 Tot: -0.00003 ] + SubspaceRotationAdjust: set factor to 1.35 +ElecMinimize: Iter: 5 F: -222.233995228188093 |grad|_K: 7.075e-07 alpha: 4.242e-01 linmin: 2.517e-05 t[s]: 64.05 + FillingsUpdate: mu: +0.722648725 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00018 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 1.45 +ElecMinimize: Iter: 6 F: -222.234018061255512 |grad|_K: 3.788e-07 alpha: 4.807e-01 linmin: 4.450e-05 t[s]: 67.39 + FillingsUpdate: mu: +0.722717279 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00010 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.5 +ElecMinimize: Iter: 7 F: -222.234025718041522 |grad|_K: 2.104e-07 alpha: 5.621e-01 linmin: -2.787e-05 t[s]: 70.74 + FillingsUpdate: mu: +0.722721621 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00005 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.48 +ElecMinimize: Iter: 8 F: -222.234028172375162 |grad|_K: 1.233e-07 alpha: 5.835e-01 linmin: -1.229e-05 t[s]: 74.10 + FillingsUpdate: mu: +0.722684008 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00003 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.52 +ElecMinimize: Iter: 9 F: -222.234029045948205 |grad|_K: 7.434e-08 alpha: 6.052e-01 linmin: 1.137e-06 t[s]: 77.47 + FillingsUpdate: mu: +0.722710464 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00002 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.43 +ElecMinimize: Iter: 10 F: -222.234029365244652 |grad|_K: 4.953e-08 alpha: 6.085e-01 linmin: 9.168e-07 t[s]: 80.82 + FillingsUpdate: mu: +0.722707776 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.51 +ElecMinimize: Iter: 11 F: -222.234029486509542 |grad|_K: 3.253e-08 alpha: 5.206e-01 linmin: 3.227e-07 t[s]: 84.17 + FillingsUpdate: mu: +0.722701519 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.54 +ElecMinimize: Iter: 12 F: -222.234029536502902 |grad|_K: 1.911e-08 alpha: 4.976e-01 linmin: 3.825e-07 t[s]: 87.53 + FillingsUpdate: mu: +0.722707658 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.46 +ElecMinimize: Iter: 13 F: -222.234029557237108 |grad|_K: 1.086e-08 alpha: 5.981e-01 linmin: -4.547e-07 t[s]: 90.91 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 8.674e-05 +Vacuum energy after initial minimize, F = -222.234029557237108 + + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 1 iterations at t[s]: 99.76 + FillingsUpdate: mu: +0.395995027 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -222.234029607432774 |grad|_K: 5.167e-09 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 102.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 103.17 + FillingsUpdate: mu: +0.393440182 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.05 +ElecMinimize: Iter: 1 F: -222.234029608508962 |grad|_K: 2.414e-09 alpha: 4.242e-01 linmin: 1.028e-10 t[s]: 104.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 105.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 106.55 + FillingsUpdate: mu: +0.396011470 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.812 +ElecMinimize: Iter: 2 F: -222.234029608787381 |grad|_K: 1.441e-09 alpha: 5.031e-01 linmin: -1.892e-09 t[s]: 107.99 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 6.160e-07 +Single-point solvation energy estimate, DeltaF = -0.000000051550273 + +Computing DFT-D3 correction: +# coordination-number Hf 18.301 18.301 18.301 18.301 +# coordination-number C 6.202 6.202 6.202 6.202 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.037386 +EvdW_8 = -0.065663 +# Lattice vectors: +R = +[ 8.18523 0 0 ] +[ 0 8.18523 0 ] +[ 0 0 8.18523 ] +unit cell volume = 548.394 + +# Strain tensor in Cartesian coordinates: +[ 0 0 0 ] +[ 0 0 0 ] +[ 0 0 0 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -0.00246925 -1.42456e-07 -1.22282e-06 ] +[ -1.42456e-07 -0.00246925 -1.22273e-06 ] +[ -1.22282e-06 -1.22273e-06 -0.00247002 ] + +# Ionic positions in cartesian coordinates: +ion Hf 0.000000000000000 0.000000000000000 0.000000000000000 1 +ion Hf 0.000000000000000 4.092615000000000 4.092615000000000 1 +ion Hf 4.092615000000000 0.000000000000000 4.092615000000000 1 +ion Hf 4.092615000000000 4.092615000000000 0.000000000000000 1 +ion C 0.000000000000000 0.000000000000000 4.092615000000000 1 +ion C 0.000000000000000 4.092615000000000 0.000000000000000 1 +ion C 4.092615000000000 0.000000000000000 0.000000000000000 1 +ion C 4.092615000000000 4.092615000000000 4.092615000000000 1 + +# Forces in Cartesian coordinates: +force Hf -0.000000156011098 -0.000000144250825 -0.000000147284118 1 +force Hf -0.000000146031389 0.000000154054516 0.000000160916941 1 +force Hf 0.000000150499365 -0.000000157880658 0.000000166147481 1 +force Hf 0.000000159880706 0.000000162026951 -0.000000149640859 1 +force C -0.000000093975088 -0.000000087370655 0.000000086893571 1 +force C -0.000000074041392 0.000000098855368 -0.000000087483682 1 +force C 0.000000096373557 -0.000000089914444 -0.000000077790710 1 +force C 0.000000097783474 0.000000101506454 0.000000085636160 1 + +# Energy components: + A_diel = -0.0000000405040267 + Eewald = -204.8060192323239335 + EH = 21.4845608667072021 + Eloc = -29.2084155689725300 + Enl = -54.7416783738961286 + EvdW = -0.1030485828340691 + Exc = -159.7922063608591543 + Exc_core = 118.9077522843635109 + KE = 86.0250773337118630 +------------------------------------- + Etot = -222.2339776746072744 + TS = 0.0000519341801197 +------------------------------------- + F = -222.2340296087873810 + +LatticeMinimize: Iter: 0 F: -222.234029608787381 |grad|_K: 2.866e-01 t[s]: 114.50 + +#--- Lowdin population analysis --- +# oxidation-state Hf +0.127 +0.127 +0.127 +0.127 +# magnetic-moments Hf -0.000 -0.000 -0.000 -0.000 +# oxidation-state C -0.114 -0.114 -0.114 -0.114 +# magnetic-moments C +0.000 +0.000 +0.000 +0.000 + + +Computing DFT-D3 correction: +# coordination-number Hf 17.874 17.874 17.874 17.874 +# coordination-number C 6.132 6.132 6.132 6.132 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.035521 +EvdW_8 = -0.060800 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 116.07 + FillingsUpdate: mu: +0.312230561 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -222.299094697202520 |grad|_K: 4.992e-06 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 118.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 119.47 + FillingsUpdate: mu: +0.326332454 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00002 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.06 +ElecMinimize: Iter: 1 F: -222.300604783362729 |grad|_K: 2.802e-06 alpha: 6.384e-01 linmin: 1.445e-06 t[s]: 120.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 121.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 122.83 + FillingsUpdate: mu: +0.322493591 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00003 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.09 +ElecMinimize: Iter: 2 F: -222.301026905758619 |grad|_K: 1.237e-06 alpha: 5.657e-01 linmin: 1.827e-05 t[s]: 124.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 125.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 126.20 + FillingsUpdate: mu: +0.322550003 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00003 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.1 +ElecMinimize: Iter: 3 F: -222.301105501207275 |grad|_K: 5.938e-07 alpha: 5.428e-01 linmin: 1.673e-06 t[s]: 127.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 128.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 129.60 + FillingsUpdate: mu: +0.323653209 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00002 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.11 +ElecMinimize: Iter: 4 F: -222.301125411167703 |grad|_K: 3.506e-07 alpha: 5.947e-01 linmin: 1.836e-06 t[s]: 131.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 131.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 132.97 + FillingsUpdate: mu: +0.321484571 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00002 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.18 +ElecMinimize: Iter: 5 F: -222.301130821196608 |grad|_K: 2.262e-07 alpha: 4.636e-01 linmin: 5.981e-09 t[s]: 134.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 135.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 136.33 + FillingsUpdate: mu: +0.322988896 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.21 +ElecMinimize: Iter: 6 F: -222.301133463932160 |grad|_K: 1.263e-07 alpha: 5.437e-01 linmin: -2.770e-07 t[s]: 137.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 138.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 139.70 + FillingsUpdate: mu: +0.322346388 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.19 +ElecMinimize: Iter: 7 F: -222.301134354553170 |grad|_K: 7.463e-08 alpha: 5.883e-01 linmin: 3.166e-08 t[s]: 141.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 141.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 143.10 + FillingsUpdate: mu: +0.322275006 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.3 +ElecMinimize: Iter: 8 F: -222.301134648511578 |grad|_K: 4.041e-08 alpha: 5.558e-01 linmin: -8.324e-09 t[s]: 144.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 145.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 146.46 + FillingsUpdate: mu: +0.321493076 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.35 +ElecMinimize: Iter: 9 F: -222.301134745618668 |grad|_K: 2.183e-08 alpha: 6.263e-01 linmin: 3.712e-08 t[s]: 147.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 148.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 149.82 + FillingsUpdate: mu: +0.321741121 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.32 +ElecMinimize: Iter: 10 F: -222.301134770668824 |grad|_K: 1.332e-08 alpha: 5.535e-01 linmin: -4.728e-09 t[s]: 151.25 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 6.109e-07 + +Computing DFT-D3 correction: +# coordination-number Hf 17.874 17.874 17.874 17.874 +# coordination-number C 6.132 6.132 6.132 6.132 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.035521 +EvdW_8 = -0.060800 +# Lattice vectors: +R = +[ 8.35067 9.54428e-06 8.19266e-05 ] +[ 9.54428e-06 8.35067 8.19202e-05 ] +[ 8.19266e-05 8.19202e-05 8.35072 ] +unit cell volume = 582.326 + +# Strain tensor in Cartesian coordinates: +[ 0.0202114 1.16604e-06 1.00091e-05 ] +[ 1.16604e-06 0.0202114 1.00083e-05 ] +[ 1.00091e-05 1.00083e-05 0.0202177 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -0.00152778 -1.46411e-07 -1.19345e-06 ] +[ -1.46411e-07 -0.00152778 -1.19347e-06 ] +[ -1.19345e-06 -1.19347e-06 -0.00152794 ] + +# Ionic positions in cartesian coordinates: +ion Hf -0.000000163562865 -0.000000151889925 -0.000000155033803 1 +ion Hf 0.000045582069225 4.175373514333648 4.175399179653985 1 +ion Hf 4.175373511091145 0.000045566436115 4.175399188209508 1 +ion Hf 4.175337329488606 4.175337334513151 0.000081765966592 1 +ion C 0.000040863038361 0.000040866231873 4.175358144042556 1 +ion C 0.000004692202715 4.175332497926862 0.000040866068495 1 +ion C 4.175332492560044 0.000004675683931 0.000040879176641 1 +ion C 4.175378229447561 4.175378232861319 4.175440066162091 1 + +# Forces in Cartesian coordinates: +force Hf -0.000000030872743 -0.000000052623941 -0.000000049510354 1 +force Hf -0.000000056024247 0.000000048884739 0.000000050612260 1 +force Hf 0.000000064888352 -0.000000041052136 0.000000042366829 1 +force Hf 0.000000062721107 0.000000073417747 -0.000000059344494 1 +force C -0.000000046561451 -0.000000055272720 0.000000059474043 1 +force C -0.000000034827180 0.000000036042232 -0.000000055322111 1 +force C 0.000000051349721 -0.000000028386509 -0.000000037935291 1 +force C 0.000000042405115 0.000000045989344 0.000000031425878 1 + +# Energy components: + A_diel = -0.0000000421897881 + Eewald = -200.7482013518104225 + EH = 22.5996227601775495 + Eloc = -33.9949504699941230 + Enl = -54.6238285951832268 + EvdW = -0.0963209827898993 + Exc = -159.5171215996615501 + Exc_core = 118.9074278831665765 + KE = 85.1722914193842655 +------------------------------------- + Etot = -222.3010809789006146 + TS = 0.0000537917682045 +------------------------------------- + F = -222.3011347706688241 + +LatticeMinimize: Iter: 1 F: -222.301134770668824 |grad|_K: 1.883e-01 alpha: 1.000e+00 linmin: -1.000e+00 t[s]: 158.34 + +#--- Lowdin population analysis --- +# oxidation-state Hf +0.165 +0.165 +0.165 +0.165 +# magnetic-moments Hf +0.000 -0.000 +0.000 -0.000 +# oxidation-state C -0.152 -0.152 -0.152 -0.152 +# magnetic-moments C +0.000 -0.000 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Hf 16.907 16.907 16.907 16.907 +# coordination-number C 5.994 5.994 5.994 5.994 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.032207 +EvdW_8 = -0.052536 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 1 iterations at t[s]: 159.90 + FillingsUpdate: mu: +0.243667248 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -222.351717019580235 |grad|_K: 8.709e-06 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 162.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 163.31 + FillingsUpdate: mu: +0.248607363 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.62 +ElecMinimize: Iter: 1 F: -222.356315669806776 |grad|_K: 4.811e-06 alpha: 6.391e-01 linmin: -1.304e-05 t[s]: 164.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 165.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 166.68 + FillingsUpdate: mu: +0.244620344 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00007 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.01 +ElecMinimize: Iter: 2 F: -222.357315753257069 |grad|_K: 2.174e-06 alpha: 4.415e-01 linmin: -3.486e-05 t[s]: 168.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 168.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 170.04 + FillingsUpdate: mu: +0.245870348 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.02 +ElecMinimize: Iter: 3 F: -222.357635665705345 |grad|_K: 1.204e-06 alpha: 7.106e-01 linmin: -1.021e-04 t[s]: 171.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 172.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 173.39 + FillingsUpdate: mu: +0.246037136 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.04 +ElecMinimize: Iter: 4 F: -222.357724241736918 |grad|_K: 6.317e-07 alpha: 6.426e-01 linmin: -1.749e-06 t[s]: 174.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 175.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 176.77 + FillingsUpdate: mu: +0.245787855 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00003 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.04 +ElecMinimize: Iter: 5 F: -222.357744730770065 |grad|_K: 4.302e-07 alpha: 5.407e-01 linmin: -3.362e-07 t[s]: 178.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 179.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 180.16 + FillingsUpdate: mu: +0.245647608 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00002 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.05 +ElecMinimize: Iter: 6 F: -222.357753356981192 |grad|_K: 2.734e-07 alpha: 4.908e-01 linmin: -3.424e-07 t[s]: 181.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 182.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 183.53 + FillingsUpdate: mu: +0.245693793 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.07 +ElecMinimize: Iter: 7 F: -222.357757934113920 |grad|_K: 1.538e-07 alpha: 6.449e-01 linmin: 6.381e-07 t[s]: 184.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 185.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 186.90 + FillingsUpdate: mu: +0.245926508 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.07 +ElecMinimize: Iter: 8 F: -222.357759353290220 |grad|_K: 8.508e-08 alpha: 6.315e-01 linmin: 3.160e-07 t[s]: 188.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 189.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 190.32 + FillingsUpdate: mu: +0.246019317 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.07 +ElecMinimize: Iter: 9 F: -222.357759744993245 |grad|_K: 4.926e-08 alpha: 5.698e-01 linmin: 2.619e-08 t[s]: 191.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 192.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 193.70 + FillingsUpdate: mu: +0.245500817 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.08 +ElecMinimize: Iter: 10 F: -222.357759875499170 |grad|_K: 3.069e-08 alpha: 5.663e-01 linmin: 1.748e-08 t[s]: 195.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 195.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 197.08 + FillingsUpdate: mu: +0.245383420 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.1 +ElecMinimize: Iter: 11 F: -222.357759930653799 |grad|_K: 2.080e-08 alpha: 6.166e-01 linmin: -2.566e-08 t[s]: 198.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 199.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 200.49 + FillingsUpdate: mu: +0.245414228 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.09 +ElecMinimize: Iter: 12 F: -222.357759951069056 |grad|_K: 1.343e-08 alpha: 4.970e-01 linmin: -6.360e-08 t[s]: 201.94 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.037e-06 + +Computing DFT-D3 correction: +# coordination-number Hf 16.907 16.907 16.907 16.907 +# coordination-number C 5.994 5.994 5.994 5.994 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.032207 +EvdW_8 = -0.052536 +# Lattice vectors: +R = +[ 8.66917 4.09672e-05 0.000337858 ] +[ 4.09672e-05 8.66917 0.000337856 ] +[ 0.000337857 0.000337855 8.66925 ] +unit cell volume = 651.533 + +# Strain tensor in Cartesian coordinates: +[ 0.0591233 5.00502e-06 4.12765e-05 ] +[ 5.00502e-06 0.0591233 4.12763e-05 ] +[ 4.12764e-05 4.12762e-05 0.0591335 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -0.000222847 6.50394e-08 -5.75838e-07 ] +[ 6.50394e-08 -0.000222847 -5.75851e-07 ] +[ -5.75838e-07 -5.75851e-07 -0.000220719 ] + +# Ionic positions in cartesian coordinates: +ion Hf -0.000000272767601 -0.000000319193810 -0.000000294909383 1 +ion Hf 0.000189071197564 4.334752933069314 4.334794884706649 1 +ion Hf 4.334753031025212 0.000189115222088 4.334794865019554 1 +ion Hf 4.334604588068291 4.334604572742357 0.000337527914379 1 +ion C 0.000168667701918 0.000168655961282 4.334625912847407 1 +ion C 0.000020278289406 4.334583911328771 0.000168672608535 1 +ion C 4.334584007276237 0.000020292732533 0.000168737051630 1 +ion C 4.334773393342447 4.334773356522850 4.334963680031663 1 + +# Forces in Cartesian coordinates: +force Hf 0.000000020340782 0.000000025521198 0.000000009899876 1 +force Hf 0.000000019988706 -0.000000005750985 -0.000000002073622 1 +force Hf -0.000000002889045 0.000000016232919 -0.000000018485694 1 +force Hf -0.000000017144347 -0.000000020948566 0.000000022608809 1 +force C -0.000000002665864 0.000000023061497 -0.000000002717547 1 +force C -0.000000005127854 0.000000016746434 0.000000003142211 1 +force C -0.000000004797866 -0.000000033419865 -0.000000016407313 1 +force C 0.000000017593422 0.000000001029727 0.000000015710658 1 + +# Energy components: + A_diel = -0.0000002149175125 + Eewald = -193.3725440934978792 + EH = 24.7380977377243916 + Eloc = -42.8145458582961709 + Enl = -54.4336836351300803 + EvdW = -0.0847431171216909 + Exc = -159.0410807142179976 + Exc_core = 118.9068035152713492 + KE = 83.7440580910657815 +------------------------------------- + Etot = -222.3576382891199046 + TS = 0.0001216619491515 +------------------------------------- + F = -222.3577599510690561 + +LatticeMinimize: Iter: 2 F: -222.357759951069056 |grad|_K: 3.063e-02 alpha: 1.000e+00 linmin: -1.000e+00 t[s]: 209.12 + +#--- Lowdin population analysis --- +# oxidation-state Hf +0.232 +0.232 +0.232 +0.232 +# magnetic-moments Hf +0.000 -0.000 +0.000 -0.000 +# oxidation-state C -0.219 -0.219 -0.219 -0.219 +# magnetic-moments C +0.000 -0.000 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Hf 16.684 16.684 16.684 16.684 +# coordination-number C 5.963 5.963 5.963 5.963 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.031592 +EvdW_8 = -0.051052 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 210.67 + FillingsUpdate: mu: +0.378573759 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] +ElecMinimize: Iter: 0 F: -222.359313879450809 |grad|_K: 1.549e-06 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 212.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 214.09 + FillingsUpdate: mu: +0.374041015 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.32 +ElecMinimize: Iter: 1 F: -222.359458008818223 |grad|_K: 9.061e-07 alpha: 6.325e-01 linmin: 1.226e-07 t[s]: 215.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 216.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 217.47 + FillingsUpdate: mu: +0.373609345 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.941 +ElecMinimize: Iter: 2 F: -222.359497439307916 |grad|_K: 3.717e-07 alpha: 5.037e-01 linmin: 3.914e-06 t[s]: 218.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 219.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 220.88 + FillingsUpdate: mu: +0.374414994 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.04 +ElecMinimize: Iter: 3 F: -222.359506732075062 |grad|_K: 2.117e-07 alpha: 7.111e-01 linmin: -9.574e-08 t[s]: 222.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 223.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 224.25 + FillingsUpdate: mu: +0.375427758 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.1 +ElecMinimize: Iter: 4 F: -222.359509489817356 |grad|_K: 1.213e-07 alpha: 6.481e-01 linmin: -8.890e-08 t[s]: 225.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 226.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 227.63 + FillingsUpdate: mu: +0.375164820 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.12 +ElecMinimize: Iter: 5 F: -222.359510229729494 |grad|_K: 7.925e-08 alpha: 5.299e-01 linmin: -1.520e-08 t[s]: 229.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 229.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 231.01 + FillingsUpdate: mu: +0.374304055 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.11 +ElecMinimize: Iter: 6 F: -222.359510526041362 |grad|_K: 4.915e-08 alpha: 4.969e-01 linmin: -8.108e-09 t[s]: 232.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 233.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 234.44 + FillingsUpdate: mu: +0.380523044 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.14 +ElecMinimize: Iter: 7 F: -222.359510673414661 |grad|_K: 3.113e-08 alpha: 6.423e-01 linmin: 2.201e-09 t[s]: 235.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 236.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 237.81 + FillingsUpdate: mu: +0.380711274 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.18 +ElecMinimize: Iter: 8 F: -222.359510725121595 |grad|_K: 1.796e-08 alpha: 5.618e-01 linmin: 6.500e-09 t[s]: 239.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 240.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 241.18 + FillingsUpdate: mu: +0.377699296 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.18 +ElecMinimize: Iter: 9 F: -222.359510743426682 |grad|_K: 9.175e-09 alpha: 5.976e-01 linmin: -1.921e-09 t[s]: 242.63 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 4.606e-07 + +Computing DFT-D3 correction: +# coordination-number Hf 16.684 16.684 16.684 16.684 +# coordination-number C 5.963 5.963 5.963 5.963 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.031592 +EvdW_8 = -0.051052 +# Lattice vectors: +R = +[ 8.73161 2.23059e-05 0.000506417 ] +[ 2.23059e-05 8.73161 0.000506419 ] +[ 0.000506392 0.000506394 8.73108 ] +unit cell volume = 665.667 + +# Strain tensor in Cartesian coordinates: +[ 0.0667522 2.72514e-06 6.18696e-05 ] +[ 2.72514e-06 0.0667522 6.18699e-05 ] +[ 6.18665e-05 6.18668e-05 0.066687 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -2.8916e-05 7.07659e-09 -2.43114e-07 ] +[ 7.07659e-09 -2.89163e-05 -2.43065e-07 ] +[ -2.43114e-07 -2.43065e-07 -2.82934e-05 ] + +# Ionic positions in cartesian coordinates: +ion Hf -0.000000212785205 -0.000000240673953 -0.000000265547874 1 +ion Hf 0.000264078092667 4.366059604019387 4.365792896358148 1 +ion Hf 4.366059769436442 0.000264112931399 4.365792817553829 1 +ion Hf 4.365817666697819 4.365817579448448 0.000506138028225 1 +ion C 0.000252926516051 0.000253006899462 4.365539653759101 1 +ion C 0.000010918480862 4.365806378833152 0.000252947288367 1 +ion C 4.365806459615637 0.000010836546842 0.000252942421902 1 +ion C 4.366070871942628 4.366070720740035 4.366046020985004 1 + +# Forces in Cartesian coordinates: +force Hf 0.000000002501870 -0.000000003839660 0.000000012406448 1 +force Hf 0.000000004529756 0.000000002504595 -0.000000003913470 1 +force Hf -0.000000003496455 0.000000008753051 0.000000018359507 1 +force Hf 0.000000014033040 0.000000015088573 -0.000000003781455 1 +force C 0.000000000162167 -0.000000016993448 0.000000009765199 1 +force C -0.000000001888893 -0.000000005710945 -0.000000007850940 1 +force C 0.000000015050394 0.000000020268668 0.000000003648315 1 +force C -0.000000000537574 0.000000015179386 -0.000000002134848 1 + +# Energy components: + A_diel = -0.0000000342439802 + Eewald = -191.9941529385470460 + EH = 25.1542877188174927 + Eloc = -44.4810783815218898 + Enl = -54.4013482880358978 + EvdW = -0.0826438241860160 + Exc = -158.9556480674575880 + Exc_core = 118.9066830425155956 + KE = 83.4945267989487121 +------------------------------------- + Etot = -222.3593739737105466 + TS = 0.0001367697161400 +------------------------------------- + F = -222.3595107434266822 + +LatticeMinimize: Iter: 3 F: -222.359510743426682 |grad|_K: 4.044e-03 alpha: 1.000e+00 linmin: -1.000e+00 t[s]: 249.72 + +#--- Lowdin population analysis --- +# oxidation-state Hf +0.245 +0.245 +0.245 +0.245 +# magnetic-moments Hf +0.000 -0.000 +0.000 -0.000 +# oxidation-state C -0.232 -0.232 -0.232 -0.232 +# magnetic-moments C +0.000 -0.000 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Hf 16.650 16.650 16.650 16.650 +# coordination-number C 5.959 5.959 5.959 5.959 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.031503 +EvdW_8 = -0.050838 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 251.28 + FillingsUpdate: mu: +0.360951312 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] +ElecMinimize: Iter: 0 F: -222.359538143981922 |grad|_K: 2.250e-07 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 253.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 254.69 + FillingsUpdate: mu: +0.359149579 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.41 +ElecMinimize: Iter: 1 F: -222.359541153942587 |grad|_K: 1.314e-07 alpha: 6.262e-01 linmin: 2.228e-08 t[s]: 256.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 256.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 258.11 + FillingsUpdate: mu: +0.361700172 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.938 +ElecMinimize: Iter: 2 F: -222.359541947806548 |grad|_K: 5.374e-08 alpha: 4.837e-01 linmin: 5.771e-07 t[s]: 259.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 260.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 261.49 + FillingsUpdate: mu: +0.368640792 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.997 +ElecMinimize: Iter: 3 F: -222.359542152596902 |grad|_K: 3.096e-08 alpha: 7.472e-01 linmin: -3.667e-09 t[s]: 262.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 263.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 264.88 + FillingsUpdate: mu: +0.367101558 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.98 +ElecMinimize: Iter: 4 F: -222.359542210338986 |grad|_K: 1.765e-08 alpha: 6.343e-01 linmin: 1.704e-09 t[s]: 266.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 267.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 268.26 + FillingsUpdate: mu: +0.360916440 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.888 +ElecMinimize: Iter: 5 F: -222.359542225966351 |grad|_K: 1.126e-08 alpha: 5.283e-01 linmin: -8.613e-09 t[s]: 269.74 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.008e-07 + +Computing DFT-D3 correction: +# coordination-number Hf 16.650 16.650 16.650 16.650 +# coordination-number C 5.959 5.959 5.959 5.959 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.031503 +EvdW_8 = -0.050838 +# Lattice vectors: +R = +[ 8.74076 1.99991e-05 0.000587402 ] +[ 1.99991e-05 8.74076 0.000587388 ] +[ 0.00058737 0.000587356 8.74002 ] +unit cell volume = 667.746 + +# Strain tensor in Cartesian coordinates: +[ 0.0678702 2.44332e-06 7.17637e-05 ] +[ 2.44332e-06 0.0678702 7.17619e-05 ] +[ 7.17597e-05 7.1758e-05 0.0677797 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.70246e-06 1.0044e-08 -1.76326e-07 ] +[ 1.0044e-08 -1.70271e-06 -1.76362e-07 ] +[ -1.76326e-07 -1.76362e-07 -1.52683e-06 ] + +# Ionic positions in cartesian coordinates: +ion Hf -0.000000217727565 -0.000000272439435 -0.000000230607623 1 +ion Hf 0.000303419991629 4.370675429041593 4.370305280597720 1 +ion Hf 4.370675534739616 0.000303460632444 4.370305295552123 1 +ion Hf 4.370391853426870 4.370391815183388 0.000587080906041 1 +ion C 0.000293405060347 0.000293408895074 4.370011609681007 1 +ion C 0.000009743229514 4.370381687867564 0.000293385329580 1 +ion C 4.370381803647501 0.000009744222043 0.000293432937896 1 +ion C 4.370685495143340 4.370685441109170 4.370598901223796 1 + +# Forces in Cartesian coordinates: +force Hf -0.000000000523634 0.000000009476383 -0.000000005837429 1 +force Hf 0.000000012946733 0.000000012599692 -0.000000001159241 1 +force Hf 0.000000007779635 -0.000000000735613 -0.000000000596021 1 +force Hf 0.000000004310841 -0.000000005898654 0.000000007332535 1 +force C 0.000000004928863 0.000000003946478 -0.000000001845094 1 +force C -0.000000004395886 0.000000012761551 0.000000013745533 1 +force C 0.000000002829400 0.000000000087775 -0.000000004727148 1 +force C 0.000000007844987 0.000000005789103 0.000000008170730 1 + +# Energy components: + A_diel = -0.0000000310867839 + Eewald = -191.7946639844369372 + EH = 25.2150572078592745 + Eloc = -44.7229292006874317 + Enl = -54.3967776658142910 + EvdW = -0.0823412079835140 + Exc = -158.9434090063687677 + Exc_core = 118.9066668032456562 + KE = 83.4589933763491842 +------------------------------------- + Etot = -222.3594037089235655 + TS = 0.0001385170427945 +------------------------------------- + F = -222.3595422259663508 + +LatticeMinimize: Iter: 4 F: -222.359542225966351 |grad|_K: 2.344e-04 alpha: 1.000e+00 linmin: -9.928e-01 t[s]: 276.90 + +#--- Lowdin population analysis --- +# oxidation-state Hf +0.246 +0.246 +0.246 +0.246 +# magnetic-moments Hf +0.000 +0.000 +0.000 +0.000 +# oxidation-state C -0.234 -0.233 -0.234 -0.234 +# magnetic-moments C +0.000 +0.000 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Hf 16.649 16.649 16.649 16.649 +# coordination-number C 5.959 5.959 5.959 5.959 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.031498 +EvdW_8 = -0.050826 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 278.49 + FillingsUpdate: mu: +0.363539203 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] +ElecMinimize: Iter: 0 F: -222.359542333553748 |grad|_K: 1.793e-08 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 280.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 281.99 + FillingsUpdate: mu: +0.359420051 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.64 +ElecMinimize: Iter: 1 F: -222.359542345843181 |grad|_K: 9.168e-09 alpha: 4.024e-01 linmin: -5.186e-08 t[s]: 283.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 284.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 285.37 + FillingsUpdate: mu: +0.359522535 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.723 +ElecMinimize: Iter: 2 F: -222.359542350891530 |grad|_K: 4.600e-09 alpha: 6.323e-01 linmin: -9.914e-08 t[s]: 286.82 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.856e-08 + +Computing DFT-D3 correction: +# coordination-number Hf 16.649 16.649 16.649 16.649 +# coordination-number C 5.959 5.959 5.959 5.959 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.031498 +EvdW_8 = -0.050826 +# Lattice vectors: +R = +[ 8.7413 1.6619e-05 0.00064683 ] +[ 1.6619e-05 8.7413 0.000646828 ] +[ 0.000646799 0.000646797 8.7405 ] +unit cell volume = 667.865 + +# Strain tensor in Cartesian coordinates: +[ 0.0679361 2.03036e-06 7.9024e-05 ] +[ 2.03036e-06 0.0679361 7.90238e-05 ] +[ 7.90202e-05 7.902e-05 0.0678385 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -1.63498e-07 5.81406e-09 -9.78105e-08 ] +[ 5.81406e-09 -1.63713e-07 -9.78095e-08 ] +[ -9.78105e-08 -9.78095e-08 -9.38024e-08 ] + +# Ionic positions in cartesian coordinates: +ion Hf -0.000000237044624 -0.000000254134477 -0.000000260541125 1 +ion Hf 0.000331476494732 4.370975095875225 4.370575329694990 1 +ion Hf 4.370975135317167 0.000331469104269 4.370575340701976 1 +ion Hf 4.370660036683621 4.370660000437031 0.000646537020412 1 +ion C 0.000323120615229 0.000323125643126 4.370251935554797 1 +ion C 0.000008018836188 4.370651635517071 0.000323151820434 1 +ion C 4.370651671253455 0.000008036029929 0.000323121796136 1 +ion C 4.370983405872497 4.370983391449005 4.370898700914454 1 + +# Forces in Cartesian coordinates: +force Hf 0.000000001379478 0.000000007591333 0.000000000137413 1 +force Hf 0.000000004177376 0.000000006721171 0.000000000045494 1 +force Hf 0.000000003398808 0.000000005017143 0.000000002392661 1 +force Hf 0.000000000945018 -0.000000000599303 0.000000001653421 1 +force C 0.000000003331262 0.000000002201509 0.000000002419144 1 +force C 0.000000004383419 -0.000000003326048 -0.000000003710925 1 +force C 0.000000007202433 0.000000004515077 0.000000000706939 1 +force C 0.000000000893180 0.000000002193893 0.000000001027917 1 + +# Energy components: + A_diel = -0.0000000309262255 + Eewald = -191.7832523969109957 + EH = 25.2185615577279840 + Eloc = -44.7367775387542466 + Enl = -54.3965387316494926 + EvdW = -0.0823239044291002 + Exc = -158.9427130821189280 + Exc_core = 118.9066658684398021 + KE = 83.4569744984497959 +------------------------------------- + Etot = -222.3594037601713751 + TS = 0.0001385907201428 +------------------------------------- + F = -222.3595423508915303 + +LatticeMinimize: Iter: 5 F: -222.359542350891530 |grad|_K: 2.589e-05 alpha: 1.000e+00 linmin: -8.486e-01 t[s]: 293.83 + +#--- Lowdin population analysis --- +# oxidation-state Hf +0.247 +0.247 +0.247 +0.247 +# magnetic-moments Hf -0.000 -0.000 +0.000 -0.000 +# oxidation-state C -0.234 -0.234 -0.234 -0.234 +# magnetic-moments C +0.000 +0.000 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Hf 16.648 16.648 16.648 16.648 +# coordination-number C 5.959 5.959 5.959 5.959 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.031498 +EvdW_8 = -0.050825 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 295.38 + FillingsUpdate: mu: +0.359573201 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] +ElecMinimize: Iter: 0 F: -222.359542353467816 |grad|_K: 5.160e-09 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 297.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 298.80 + FillingsUpdate: mu: +0.357976346 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.601 +ElecMinimize: Iter: 1 F: -222.359542354483267 |grad|_K: 2.016e-09 alpha: 4.014e-01 linmin: -3.169e-06 t[s]: 300.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 301.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 302.17 + FillingsUpdate: mu: +0.358767988 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.624 +ElecMinimize: Iter: 2 F: -222.359542354746850 |grad|_K: 1.277e-09 alpha: 6.761e-01 linmin: -1.315e-06 t[s]: 303.62 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.747e-08 + +Computing DFT-D3 correction: +# coordination-number Hf 16.648 16.648 16.648 16.648 +# coordination-number C 5.959 5.959 5.959 5.959 +# diagonal-C6 Hf 420.98 420.98 420.98 420.98 +# diagonal-C6 C 18.21 18.21 18.21 18.21 +EvdW_6 = -0.031498 +EvdW_8 = -0.050825 +# Lattice vectors: +R = +[ 8.74136 1.46017e-05 0.000680805 ] +[ 1.46017e-05 8.74136 0.000680802 ] +[ 0.000680775 0.000680773 8.74053 ] +unit cell volume = 667.876 + +# Strain tensor in Cartesian coordinates: +[ 0.0679426 1.78391e-06 8.31748e-05 ] +[ 1.78391e-06 0.0679426 8.31745e-05 ] +[ 8.31712e-05 8.31709e-05 0.067842 ] + +# Stress tensor in Cartesian coordinates [Eh/a0^3]: +[ -7.8011e-08 3.34243e-09 -5.5445e-08 ] +[ 3.34243e-09 -7.78973e-08 -5.53579e-08 ] +[ -5.5445e-08 -5.53579e-08 -5.17006e-08 ] + +# Ionic positions in cartesian coordinates: +ion Hf -0.000000244350877 -0.000000235966726 -0.000000262289947 1 +ion Hf 0.000347459101582 4.371018683226609 4.370606777337351 1 +ion Hf 4.371018671527632 0.000347455658551 4.370606797896571 1 +ion Hf 4.370685567020687 4.370685562721551 0.000680517501112 1 +ion C 0.000340108522546 0.000340109565805 4.370266404656395 1 +ion C 0.000007014915717 4.370678195452665 0.000340122623384 1 +ion C 4.370678235244556 0.000007033307455 0.000340110527201 1 +ion C 4.371025923428130 4.371025952099859 4.370947140642005 1 + +# Forces in Cartesian coordinates: +force Hf 0.000000004544901 0.000000001632361 0.000000000968687 1 +force Hf 0.000000003862626 0.000000002639516 0.000000001426635 1 +force Hf 0.000000003661957 0.000000004950466 0.000000000297487 1 +force Hf 0.000000003003861 0.000000004811429 -0.000000000323347 1 +force C 0.000000006685507 0.000000006496822 -0.000000003226512 1 +force C 0.000000004428396 0.000000007607479 -0.000000000226469 1 +force C 0.000000003706315 -0.000000001648354 0.000000001834051 1 +force C 0.000000005858451 0.000000000531139 0.000000007367986 1 + +# Energy components: + A_diel = -0.0000000309094278 + Eewald = -191.7822637495885942 + EH = 25.2187886038344367 + Eloc = -44.7378986603677831 + Enl = -54.3964586018906857 + EvdW = -0.0823224054329827 + Exc = -158.9426314472692638 + Exc_core = 118.9066657781638270 + KE = 83.4567167708445794 +------------------------------------- + Etot = -222.3594037426159389 + TS = 0.0001386121309179 +------------------------------------- + F = -222.3595423547468499 + +LatticeMinimize: Iter: 6 F: -222.359542354746850 |grad|_K: 1.344e-05 alpha: 1.000e+00 linmin: -9.979e-01 t[s]: 310.20 +LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + +#--- Lowdin population analysis --- +# oxidation-state Hf +0.247 +0.247 +0.247 +0.247 +# magnetic-moments Hf -0.000 -0.000 +0.000 -0.000 +# oxidation-state C -0.234 -0.234 -0.234 -0.234 +# magnetic-moments C +0.000 +0.000 +0.000 -0.000 + + +Dumping 'fillings' ... done +Dumping 'wfns' ... done +Dumping 'fluidState' ... done +Dumping 'ionpos' ... done +Dumping 'force' ... done +Dumping 'lattice' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'tau_up' ... done +Dumping 'tau_dn' ... done +Dumping 'd_tot' ... done +Dumping 'V_fluidTot' ... done +Dumping 'eigenvals' ... done +Dumping 'bandProjections' ... done +Dumping 'eigStats' ... + eMin: -1.878213 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: +0.357956 at state 35 ( [ +0.000000 -0.285714 +0.000000 ] spin 1 ) + mu : +0.358768 + LUMO: +0.359327 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + eMax: +0.596252 at state 342 ( [ -0.142857 -0.142857 -0.142857 ] spin 1 ) + HOMO-LUMO gap: +0.001372 + Optical gap : +0.019955 at state 7 ( [ +0.000000 +0.142857 +0.000000 ] spin 1 ) +Dumping 'Ecomponents' ... done +Dumping 'nbound' ... done +Dumping 'kPts' ... done +Dumping 'dosUp' ... done. +Dumping 'dosDn' ... done. +End date and time: Tue Apr 2 13:06:43 2024 (Duration: 0-0:05:14.92) +Done! + +PROFILER: augmentDensityGrid 0.002453 +/- 0.001717 s, 264 calls, 0.647710 s total +PROFILER: augmentDensityGridGrad 0.025851 +/- 0.011044 s, 158 calls, 4.084398 s total +PROFILER: augmentDensitySpherical 0.000371 +/- 0.000160 s, 45144 calls, 16.735371 s total +PROFILER: augmentDensitySphericalGrad 0.000415 +/- 0.000174 s, 33176 calls, 13.780831 s total +PROFILER: augmentOverlap 0.000244 +/- 0.000141 s, 97816 calls, 23.885533 s total +PROFILER: ColumnBundle::randomize 0.000310 +/- 0.000007 s, 171 calls, 0.053018 s total +PROFILER: diagouterI 0.001183 +/- 0.000216 s, 23085 calls, 27.299472 s total +PROFILER: EdensityAndVscloc 0.009074 +/- 0.003702 s, 133 calls, 1.206800 s total +PROFILER: EnlAndGrad 0.000671 +/- 0.000101 s, 49250 calls, 33.025529 s total +PROFILER: ExCorrCommunication 0.000660 +/- 0.001208 s, 933 calls, 0.615409 s total +PROFILER: ExCorrFunctional 0.000061 +/- 0.000106 s, 169 calls, 0.010293 s total +PROFILER: ExCorrTotal 0.003962 +/- 0.002855 s, 169 calls, 0.669629 s total +PROFILER: Idag_DiagV_I 0.002135 +/- 0.000532 s, 15391 calls, 32.856472 s total +PROFILER: initWeights 0.101311 +/- 0.000000 s, 1 calls, 0.101311 s total +PROFILER: inv(matrix) 0.000221 +/- 0.000064 s, 21033 calls, 4.644384 s total +PROFILER: matrix::diagonalize 0.001036 +/- 0.000609 s, 37965 calls, 39.345653 s total +PROFILER: matrix::set 0.000009 +/- 0.000002 s, 343446 calls, 2.983066 s total +PROFILER: orthoMatrix(matrix) 0.000204 +/- 0.000390 s, 23086 calls, 4.700715 s total +PROFILER: RadialFunctionR::transform 0.004136 +/- 0.007337 s, 113 calls, 0.467328 s total +PROFILER: reduceKmesh 0.000003 +/- 0.000000 s, 1 calls, 0.000003 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.079528 +/- 0.010108 s, 22 calls, 1.749610 s total +PROFILER: WavefunctionDrag 0.625887 +/- 0.081402 s, 7 calls, 4.381211 s total +PROFILER: Y*M 0.000020 +/- 0.000004 s, 227261 calls, 4.547919 s total +PROFILER: Y1^Y2 0.000030 +/- 0.000079 s, 177677 calls, 5.281989 s total + +MEMUSAGE: ColumnBundle 1.497081 GB +MEMUSAGE: complexScalarFieldTilde 0.000954 GB +MEMUSAGE: IndexArrays 0.033477 GB +MEMUSAGE: matrix 0.126654 GB +MEMUSAGE: misc 0.001647 GB +MEMUSAGE: ScalarField 0.013828 GB +MEMUSAGE: ScalarFieldTilde 0.011015 GB +MEMUSAGE: Total 1.573260 GB diff --git a/tests/files/io/jdftx/example_files/problem1.out b/tests/files/io/jdftx/example_files/problem1.out new file mode 100644 index 00000000000..f0335706e79 --- /dev/null +++ b/tests/files/io/jdftx/example_files/problem1.out @@ -0,0 +1,494 @@ + +*************** JDFTx 1.7.0 (git hash 7a8a2210) *************** + +Start date and time: Tue Sep 10 15:38:35 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx with command-line: -o output.out -i inputs.in +Running on hosts (process indices): login08 (0) +Divided in process groups (process indices): 0 (0) +Resource initialization completed at t[s]: 0.00 +Run totals: 1 processes, 128 threads, 0 GPUs + + +Input parsed successfully to the following command list (including defaults): + +band-projection-params yes no +basis kpoint-dependent +converge-empty-states yes +coords-type Lattice +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End State Forces ElecDensity KEdensity Dtot VfluidTot BandEigs BandProjections EigStats Ecomponents BoundCharge DOS +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name jdftx.$VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr lda-TF lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +ion Si 0.000000000000000 0.000000000000000 0.000000000000000 1 +ion Si 0.250000000000000 0.250000000000000 0.250000000000000 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 1 1 1 +latt-move-scale 0 0 0 +latt-scale 1 1 1 +lattice \ + 0.000000000000000 5.158952320228000 5.158952320228000 \ + 5.158952320228000 0.000000000000000 5.158952320228000 \ + 5.158952320228000 5.158952320228000 0.000000000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant GLSSA13 +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 0 5.15895 5.15895 ] +[ 5.15895 0 5.15895 ] +[ 5.15895 5.15895 0 ] +unit cell volume = 274.609 +G = +[ -0.608959 0.608959 0.608959 ] +[ 0.608959 -0.608959 0.608959 ] +[ 0.608959 0.608959 -0.608959 ] +Minimum fftbox size, Smin = [ 36 36 36 ] +Chosen fftbox size, S = [ 36 36 36 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 0 5.15895 5.15895 ] +[ 5.15895 0 5.15895 ] +[ 5.15895 5.15895 0 ] +unit cell volume = 274.609 +G = +[ -0.608959 0.608959 0.608959 ] +[ 0.608959 -0.608959 0.608959 ] +[ 0.608959 0.608959 -0.608959 ] +Minimum fftbox size, Smin = [ 32 32 32 ] +Chosen fftbox size, S = [ 32 32 32 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/global/u2/r/ravish/Project-BEAST/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/si_pbe_v1.uspp': + Title: Si. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -4.599342. 4 valence electrons in orbitals: + |300> occupation: 2 eigenvalue: -0.397366 + |310> occupation: 2 eigenvalue: -0.149981 + lMax: 2 lLocal: 3 QijEcut: 5 + 6 projectors sampled on a log grid with 627 points: + l: 0 eig: -0.397364 rCut: 1.6 + l: 0 eig: 1.000000 rCut: 1.6 + l: 1 eig: -0.149982 rCut: 1.6 + l: 1 eig: 1.000000 rCut: 1.6 + l: 2 eig: -0.100000 rCut: 1.7 + l: 2 eig: 0.100000 rCut: 1.7 + Partial core density with radius 1.45 + Transforming core density to a uniform radial grid of dG=0.02 with 1823 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1823 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1823 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.70 bohrs. + +Initialized 1 species with 2 total atoms. + +Folded 1 k-points by 1x1x1 to 1 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 8.000000 nBands: 8 nStates: 2 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 1211.000 , ideal nbasis = 1173.150 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 1 0 0 ] +[ 0 1 0 ] +[ 0 0 1 ] +Supercell lattice vectors: +[ 0 5.15895 5.15895 ] +[ 5.15895 0 5.15895 ] +[ 5.15895 5.15895 0 ] + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Si: sqrtQ[a0]: 4.883 Rcov[a0]: 1.965 CN: [ 0.00 0.95 1.94 2.94 3.87 ] + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 2.343107 bohr. +Real space sum over 1331 unit cells with max indices [ 5 5 5 ] +Reciprocal space sum over 2197 terms with max indices [ 6 6 6 ] + +Computing DFT-D3 correction: +# coordination-number Si 3.934 3.934 +# diagonal-C6 Si 150.98 150.98 +EvdW_6 = -0.004812 +EvdW_8 = -0.005928 + +---------- Allocating electronic variables ---------- +Initializing wave functions: linear combination of atomic orbitals +Si pseudo-atom occupations: s ( 2 ) p ( 2 ) + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.05457 Tot: +0.00000 ] +LCAOMinimize: Iter: 0 F: -7.2060510211628657 |grad|_K: 1.886e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.09119 Tot: -0.00000 ] +LCAOMinimize: Iter: 1 F: -7.2063685916832334 |grad|_K: 5.834e-04 alpha: 1.124e+00 linmin: 3.817e-02 cgtest: -2.788e-01 t[s]: 6.44 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.10044 Tot: -0.00000 ] +LCAOMinimize: Iter: 2 F: -7.2063783123606422 |grad|_K: 4.380e-04 alpha: 4.429e-01 linmin: -3.831e-04 cgtest: 3.223e-01 t[s]: 7.76 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.11391 Tot: -0.00000 ] +LCAOMinimize: Iter: 3 F: -7.2063896542225114 |grad|_K: 3.934e-04 alpha: 7.264e-01 linmin: -1.849e-03 cgtest: -6.260e-02 t[s]: 9.08 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.13174 Tot: +0.00000 ] +LCAOMinimize: Iter: 4 F: -7.2063983436458487 |grad|_K: 2.576e-04 alpha: 6.875e-01 linmin: -1.255e-03 cgtest: -1.394e-02 t[s]: 10.38 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.14539 Tot: -0.00000 ] +LCAOMinimize: Iter: 5 F: -7.2064026255138733 |grad|_K: 2.928e-04 alpha: 7.926e-01 linmin: 2.751e-05 cgtest: -1.985e-03 t[s]: 11.67 +LCAOMinimize: Wrong curvature in test step, increasing alphaT to 2.377785e+00. + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.16979 Tot: -0.00000 ] +LCAOMinimize: Iter: 6 F: -7.2064145465652478 |grad|_K: 4.104e-04 alpha: -4.785e+00 linmin: -2.744e-01 cgtest: 8.230e-01 t[s]: 12.87 +LCAOMinimize: Wrong curvature in test step, increasing alphaT to 3.000000e+00. + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.21360 Tot: -0.00000 ] +LCAOMinimize: Iter: 7 F: -7.2064582445430823 |grad|_K: 5.688e-04 alpha: -6.242e+00 linmin: -4.125e-01 cgtest: 5.302e-01 t[s]: 14.12 +LCAOMinimize: Wrong curvature in test step, increasing alphaT to 3.000000e+00. + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.32915 Tot: -0.00000 ] +LCAOMinimize: Iter: 8 F: -7.2066004047815957 |grad|_K: 1.034e-03 alpha: -1.592e+00 linmin: -6.341e-01 cgtest: 7.738e-01 t[s]: 15.27 +LCAOMinimize: Wrong curvature in test step, increasing alphaT to 3.000000e+00. + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.68434 Tot: -0.00000 ] +LCAOMinimize: Iter: 9 F: -7.2073500232162235 |grad|_K: 1.846e-03 alpha: -1.050e+00 linmin: -8.010e-01 cgtest: 8.417e-01 t[s]: 16.42 +LCAOMinimize: Wrong curvature in test step, increasing alphaT to 3.000000e+00. + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.43536 Tot: -0.00000 ] +LCAOMinimize: Iter: 10 F: -7.2103485096127606 |grad|_K: 3.208e-03 alpha: -1.366e+00 linmin: -7.654e-01 cgtest: 1.041e+00 t[s]: 17.65 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.000000e+00. + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 3.28688 Tot: +0.00000 ] +LCAOMinimize: Iter: 11 F: -7.2179654164556606 |grad|_K: 1.170e-03 alpha: 2.201e+00 linmin: 4.136e-01 cgtest: -9.295e-01 t[s]: 19.36 +LCAOMinimize: Bad step direction: g.d > 0. +LCAOMinimize: Undoing step. +LCAOMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 3.28688 Tot: +0.00000 ] +LCAOMinimize: Iter: 12 F: -7.2179654164556606 |grad|_K: 1.170e-03 alpha: 0.000e+00 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 3.24853 Tot: -0.00000 ] +LCAOMinimize: Iter: 13 F: -7.2180555951093464 |grad|_K: 7.587e-04 alpha: 7.950e-01 linmin: -7.516e-03 cgtest: 2.479e-02 t[s]: 21.58 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 3.19886 Tot: -0.00000 ] +LCAOMinimize: Iter: 14 F: -7.2180998548815367 |grad|_K: 3.652e-04 alpha: 9.374e-01 linmin: 1.156e-02 cgtest: -1.118e-01 t[s]: 22.91 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 3.17324 Tot: -0.00000 ] +LCAOMinimize: Iter: 15 F: -7.2181096351240921 |grad|_K: 1.386e-04 alpha: 9.246e-01 linmin: 5.775e-03 cgtest: 8.217e-02 t[s]: 24.24 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 3.16897 Tot: -0.00000 ] +LCAOMinimize: Iter: 16 F: -7.2181109823561300 |grad|_K: 3.571e-05 alpha: 8.698e-01 linmin: 7.178e-04 cgtest: -2.935e-03 t[s]: 25.54 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 3.16861 Tot: +0.00000 ] +LCAOMinimize: Iter: 17 F: -7.2181110936109594 |grad|_K: 1.897e-05 alpha: 1.078e+00 linmin: -1.383e-04 cgtest: 1.314e-03 t[s]: 27.09 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 3.16865 Tot: -0.00000 ] +LCAOMinimize: Iter: 18 F: -7.2181111110007334 |grad|_K: 7.173e-06 alpha: 5.964e-01 linmin: 2.592e-05 cgtest: -7.444e-04 t[s]: 28.44 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 29.13 + + +Computing DFT-D3 correction: +# coordination-number Si 3.934 3.934 +# diagonal-C6 Si 150.98 150.98 +EvdW_6 = -0.004812 +EvdW_8 = -0.005928 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 3.16865 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -7.218111111000731 |grad|_K: 1.596e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 2.67018 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -7.314930529295577 |grad|_K: 6.688e-04 alpha: 1.962e+00 linmin: 2.023e-04 t[s]: 34.27 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.90161 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.44 +ElecMinimize: Iter: 2 F: -7.331147917432828 |grad|_K: 3.300e-04 alpha: 1.855e+00 linmin: 1.947e-03 t[s]: 37.38 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.54288 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.08 +ElecMinimize: Iter: 3 F: -7.333840528387865 |grad|_K: 2.269e-04 alpha: 1.372e+00 linmin: -4.908e-04 t[s]: 40.44 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.45008 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.614 +ElecMinimize: Iter: 4 F: -7.334334462613685 |grad|_K: 1.187e-04 alpha: 4.912e-01 linmin: 1.945e-04 t[s]: 43.42 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.473606e+00. + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.29274 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.626 +ElecMinimize: Iter: 5 F: -7.334725950453189 |grad|_K: 7.518e-05 alpha: 1.434e+00 linmin: 4.243e-03 t[s]: 47.13 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.18116 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.587 +ElecMinimize: Iter: 6 F: -7.334891992565254 |grad|_K: 4.689e-05 alpha: 1.550e+00 linmin: 1.492e-03 t[s]: 49.99 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.11646 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.631 +ElecMinimize: Iter: 7 F: -7.334953056442439 |grad|_K: 3.191e-05 alpha: 1.460e+00 linmin: 4.656e-04 t[s]: 52.81 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.08269 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.562 +ElecMinimize: Iter: 8 F: -7.334974776451476 |grad|_K: 2.114e-05 alpha: 1.101e+00 linmin: 2.640e-05 t[s]: 55.73 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.04059 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.675 +ElecMinimize: Iter: 9 F: -7.334991374910615 |grad|_K: 1.637e-05 alpha: 1.911e+00 linmin: 7.299e-05 t[s]: 58.55 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.00078 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.672 +ElecMinimize: Iter: 10 F: -7.335002392399978 |grad|_K: 1.488e-05 alpha: 2.118e+00 linmin: -6.714e-05 t[s]: 61.53 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.97456 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.567 +ElecMinimize: Iter: 11 F: -7.335007851821042 |grad|_K: 1.114e-05 alpha: 1.260e+00 linmin: -1.102e-04 t[s]: 64.50 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.95317 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.498 +ElecMinimize: Iter: 12 F: -7.335011052651584 |grad|_K: 8.698e-06 alpha: 1.326e+00 linmin: 1.850e-04 t[s]: 67.43 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.92482 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.572 +ElecMinimize: Iter: 13 F: -7.335014280075201 |grad|_K: 6.494e-06 alpha: 2.201e+00 linmin: -1.274e-04 t[s]: 70.40 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.91250 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.587 +ElecMinimize: Iter: 14 F: -7.335015485779708 |grad|_K: 4.500e-06 alpha: 1.468e+00 linmin: 8.020e-07 t[s]: 73.34 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.90641 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.5 +ElecMinimize: Iter: 15 F: -7.335015968271279 |grad|_K: 3.228e-06 alpha: 1.225e+00 linmin: 1.150e-05 t[s]: 76.25 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.90001 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.605 +ElecMinimize: Iter: 16 F: -7.335016345232528 |grad|_K: 2.207e-06 alpha: 1.862e+00 linmin: 2.772e-05 t[s]: 79.06 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.89542 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.589 +ElecMinimize: Iter: 17 F: -7.335016526873755 |grad|_K: 1.803e-06 alpha: 1.919e+00 linmin: -7.733e-06 t[s]: 81.86 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.89179 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.533 +ElecMinimize: Iter: 18 F: -7.335016626186356 |grad|_K: 1.500e-06 alpha: 1.571e+00 linmin: 6.628e-06 t[s]: 84.70 + FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.88872 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.496 +ElecMinimize: Iter: 19 F: -7.335016688854340 |grad|_K: 1.199e-06 alpha: 1.434e+00 linmin: 9.772e-06 t[s]: 87.56 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.202e-08 + +Computing DFT-D3 correction: +# coordination-number Si 3.934 3.934 +# diagonal-C6 Si 150.98 150.98 +EvdW_6 = -0.004812 +EvdW_8 = -0.005928 + +# Ionic positions in lattice coordinates: +ion Si 0.000000000000000 0.000000000000000 0.000000000000000 1 +ion Si 0.250000000000000 0.250000000000000 0.250000000000000 1 + +# Forces in Lattice coordinates: +force Si 0.000859464135717 0.000906836380059 0.000113864995595 1 +force Si 0.000830571877313 0.000889653496390 0.000137291291108 1 + +# Energy components: + Eewald = -8.3533209221888320 + EH = 0.8497405622654524 + Eloc = -2.5486010688198264 + Enl = 1.5155504684220684 + EvdW = -0.0107407148695581 + Exc = -4.4496334693684680 + Exc_core = 1.6535529268824802 + KE = 4.0084355288223428 +------------------------------------- + Etot = -7.3350166888543402 + +IonicMinimize: Iter: 0 F: -7.335016688854340 |grad|_K: 2.203e-06 t[s]: 90.85 +IonicMinimize: Converged (|grad|_K<1.000000e-04). + +#--- Lowdin population analysis --- +# oxidation-state Si +0.123 +0.124 +# magnetic-moments Si +0.719 -0.719 + + +Dumping 'jdftx.fillings' ... done +Dumping 'jdftx.wfns' ... done +Dumping 'jdftx.force' ... done +Dumping 'jdftx.n_up' ... done +Dumping 'jdftx.n_dn' ... done +Dumping 'jdftx.tau_up' ... done +Dumping 'jdftx.tau_dn' ... done +Dumping 'jdftx.d_tot' ... done +Dumping 'jdftx.eigenvals' ... done +Dumping 'jdftx.bandProjections' ... done +Dumping 'jdftx.eigStats' ... + eMin: -0.185024 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: +0.255923 at state 1 ( [ +0.000000 +0.000000 +0.000000 ] spin -1 ) + mu : +0.300000 + LUMO: +0.342779 at state 1 ( [ +0.000000 +0.000000 +0.000000 ] spin -1 ) + eMax: +0.378059 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO-LUMO gap: +0.086855 + Optical gap : +0.086855 at state 1 ( [ +0.000000 +0.000000 +0.000000 ] spin -1 ) +Dumping 'jdftx.Ecomponents' ... done +Dumping 'jdftx.dosUp' ... done. +Dumping 'jdftx.dosDn' ... done. +End date and time: Tue Sep 10 15:40:07 2024 (Duration: 0-0:01:32.16) +Done! + +PROFILER: augmentDensityGrid 0.046817 +/- 0.003013 s, 77 calls, 3.604899 s total +PROFILER: augmentDensityGridGrad 0.076243 +/- 0.004921 s, 41 calls, 3.125951 s total +PROFILER: augmentDensitySpherical 0.016015 +/- 0.002035 s, 154 calls, 2.466383 s total +PROFILER: augmentDensitySphericalGrad 0.015932 +/- 0.001731 s, 86 calls, 1.370161 s total +PROFILER: augmentOverlap 0.164984 +/- 0.012642 s, 170 calls, 28.047304 s total +PROFILER: changeGrid 0.007767 +/- 0.004484 s, 328 calls, 2.547427 s total +PROFILER: ColumnBundle::randomize 0.000509 +/- 0.000009 s, 2 calls, 0.001019 s total +PROFILER: diagouterI 0.020217 +/- 0.002034 s, 160 calls, 3.234774 s total +PROFILER: EdensityAndVscloc 0.138048 +/- 0.011541 s, 78 calls, 10.767748 s total +PROFILER: EnlAndGrad 0.029847 +/- 0.002862 s, 88 calls, 2.626502 s total +PROFILER: ExCorrCommunication 0.000012 +/- 0.000021 s, 481 calls, 0.005727 s total +PROFILER: ExCorrFunctional 0.015656 +/- 0.001518 s, 82 calls, 1.283785 s total +PROFILER: ExCorrTotal 0.132803 +/- 0.063744 s, 82 calls, 10.889862 s total +PROFILER: Idag_DiagV_I 0.030484 +/- 0.032125 s, 84 calls, 2.560683 s total +PROFILER: inv(matrix) 0.000077 +/- 0.000013 s, 78 calls, 0.006044 s total +PROFILER: matrix::diagonalize 0.000138 +/- 0.000033 s, 230 calls, 0.031804 s total +PROFILER: matrix::set 0.000002 +/- 0.000001 s, 388 calls, 0.000946 s total +PROFILER: orthoMatrix(matrix) 0.000055 +/- 0.000020 s, 84 calls, 0.004620 s total +PROFILER: RadialFunctionR::transform 0.007665 +/- 0.000830 s, 49 calls, 0.375605 s total +PROFILER: reduceKmesh 0.000021 +/- 0.000000 s, 1 calls, 0.000021 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.323459 +/- 0.036199 s, 3 calls, 0.970378 s total +PROFILER: WavefunctionDrag 0.592985 +/- 0.000000 s, 1 calls, 0.592985 s total +PROFILER: Y*M 0.007572 +/- 0.003530 s, 649 calls, 4.914124 s total +PROFILER: Y1^Y2 0.007448 +/- 0.000837 s, 400 calls, 2.979198 s total + +MEMUSAGE: ColumnBundle 0.001949 GB +MEMUSAGE: complexScalarFieldTilde 0.004395 GB +MEMUSAGE: IndexArrays 0.000036 GB +MEMUSAGE: matrix 0.003362 GB +MEMUSAGE: misc 0.001588 GB +MEMUSAGE: ScalarField 0.034726 GB +MEMUSAGE: ScalarFieldTilde 0.003302 GB +MEMUSAGE: Total 0.038080 GB diff --git a/tests/files/io/jdftx/example_files/str_dict_jif b/tests/files/io/jdftx/example_files/str_dict_jif new file mode 100644 index 00000000000..30f1ded91a0 --- /dev/null +++ b/tests/files/io/jdftx/example_files/str_dict_jif @@ -0,0 +1 @@ +{'latt-move-scale': {'s0': 0.0, 's1': 0.0, 's2': 0.0}, 'coords-type': 'Cartesian', 'lattice': {'R00': 18.897261, 'R01': 0.0, 'R02': 0.0, 'R10': 0.0, 'R11': 18.897261, 'R12': 0.0, 'R20': 0.0, 'R21': 0.0, 'R22': 18.897261}, 'ion': [{'species-id': 'O', 'x0': -0.235981, 'x1': -0.237621, 'x2': 2.24258, 'moveScale': 1}, {'species-id': 'C', 'x0': -0.011521, 'x1': -0.0116, 'x2': 0.109935, 'moveScale': 1}], 'core-overlap-check': 'none', 'ion-species': ['GBRV_v1.5/$ID_pbe_v1.uspp'], 'symmetries': 'none', 'kpoint-folding': {'n0': 1, 'n1': 1, 'n2': 1}, 'elec-ex-corr': 'gga', 'van-der-waals': 'D3', 'elec-cutoff': {'Ecut': 20.0, 'EcutRho': 100.0}, 'elec-smearing': {'smearingType': 'Fermi', 'smearingWidth': 0.001}, 'elec-n-bands': 15, 'spintype': 'z-spin', 'converge-empty-states': True, 'coulomb-interaction': {'truncationType': 'Periodic'}, 'initial-state': '$VAR', 'electronic-minimize': {'energyDiffThreshold': 1e-07, 'nIterations': 100}, 'fluid': {'type': 'LinearPCM'}, 'fluid-solvent': [{'name': 'H2O'}], 'fluid-anion': {'name': 'F-', 'concentration': 0.5}, 'fluid-cation': {'name': 'Na+', 'concentration': 0.5}, 'pcm-variant': 'CANDLE', 'vibrations': {'useConstraints': False, 'rotationSym': False}, 'dump-name': '$VAR', 'dump': [{'freq': 'End', 'var': 'Dtot'}, {'freq': 'End', 'var': 'BoundCharge'}, {'freq': 'End', 'var': 'State'}, {'freq': 'End', 'var': 'Forces'}, {'freq': 'End', 'var': 'Ecomponents'}, {'freq': 'End', 'var': 'VfluidTot'}, {'freq': 'End', 'var': 'ElecDensity'}, {'freq': 'End', 'var': 'KEdensity'}, {'freq': 'End', 'var': 'EigStats'}, {'freq': 'End', 'var': 'BandEigs'}, {'freq': 'End', 'var': 'DOS'}, {'freq': 'End', 'var': 'Forces'}, {'freq': 'End', 'var': 'Ecomponents'}]} diff --git a/tests/files/io/jdftx/example_files/str_jif b/tests/files/io/jdftx/example_files/str_jif new file mode 100644 index 00000000000..57c3c67c404 --- /dev/null +++ b/tests/files/io/jdftx/example_files/str_jif @@ -0,0 +1,53 @@ +latt-move-scale 0.0 0.0 0.0 +coords-type Cartesian +lattice \ + 18.897261000000 0.000000000000 0.000000000000 \ + 0.000000000000 18.897261000000 0.000000000000 \ + 0.000000000000 0.000000000000 18.897261000000 +ion O -0.235981000000 -0.237621000000 2.242580000000 1 +ion C -0.011521000000 -0.011600000000 0.109935000000 1 +core-overlap-check none +ion-species GBRV_v1.5/$ID_pbe_v1.uspp + +symmetries none + +kpoint-folding 1 1 1 + +elec-ex-corr gga +van-der-waals D3 +elec-cutoff 20.0 100.0 +elec-smearing Fermi 0.001 +elec-n-bands 15 +spintype z-spin +converge-empty-states yes + +coulomb-interaction {'truncationType': 'Periodic'} + +initial-state $VAR + +electronic-minimize \ + energyDiffThreshold 1e-07 \ + nIterations 100 + +fluid LinearPCM +fluid-solvent {'name': 'H2O'} +fluid-anion F- 0.5 +fluid-cation Na+ 0.5 +pcm-variant CANDLE + +vibrations useConstraints no rotationSym no + +dump-name $VAR +dump End Dtot +dump End BoundCharge +dump End State +dump End Forces +dump End Ecomponents +dump End VfluidTot +dump End ElecDensity +dump End KEdensity +dump End EigStats +dump End BandEigs +dump End DOS +dump End Forces +dump End Ecomponents diff --git a/tests/files/io/jdftx/example_files/str_jif2 b/tests/files/io/jdftx/example_files/str_jif2 new file mode 100644 index 00000000000..57c3c67c404 --- /dev/null +++ b/tests/files/io/jdftx/example_files/str_jif2 @@ -0,0 +1,53 @@ +latt-move-scale 0.0 0.0 0.0 +coords-type Cartesian +lattice \ + 18.897261000000 0.000000000000 0.000000000000 \ + 0.000000000000 18.897261000000 0.000000000000 \ + 0.000000000000 0.000000000000 18.897261000000 +ion O -0.235981000000 -0.237621000000 2.242580000000 1 +ion C -0.011521000000 -0.011600000000 0.109935000000 1 +core-overlap-check none +ion-species GBRV_v1.5/$ID_pbe_v1.uspp + +symmetries none + +kpoint-folding 1 1 1 + +elec-ex-corr gga +van-der-waals D3 +elec-cutoff 20.0 100.0 +elec-smearing Fermi 0.001 +elec-n-bands 15 +spintype z-spin +converge-empty-states yes + +coulomb-interaction {'truncationType': 'Periodic'} + +initial-state $VAR + +electronic-minimize \ + energyDiffThreshold 1e-07 \ + nIterations 100 + +fluid LinearPCM +fluid-solvent {'name': 'H2O'} +fluid-anion F- 0.5 +fluid-cation Na+ 0.5 +pcm-variant CANDLE + +vibrations useConstraints no rotationSym no + +dump-name $VAR +dump End Dtot +dump End BoundCharge +dump End State +dump End Forces +dump End Ecomponents +dump End VfluidTot +dump End ElecDensity +dump End KEdensity +dump End EigStats +dump End BandEigs +dump End DOS +dump End Forces +dump End Ecomponents diff --git a/tests/io/jdftx/test_jdftxinfile.py b/tests/io/jdftx/test_jdftxinfile.py index ec9e1f7e4a7..5f43f65c7ae 100644 --- a/tests/io/jdftx/test_jdftxinfile.py +++ b/tests/io/jdftx/test_jdftxinfile.py @@ -9,13 +9,16 @@ from pytest import approx from pymatgen.io.jdftx.jdftxinfile import JDFTXInfile +from pymatgen.util.testing import TEST_FILES_DIR if TYPE_CHECKING: from collections.abc import Callable from pymatgen.util.typing import PathLike -ex_files_dir = Path(__file__).parents[0] / "example_files" + +ex_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "example_files" +dump_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "new_files" ex_infile1_fname = ex_files_dir / "CO.in" ex_infile1_knowns = { @@ -116,7 +119,7 @@ def JDFTXInfile_self_consistency_tester(jif: JDFTXInfile): str_list_jif = jif.get_text_list() str_jif = "\n".join(str_list_jif) jif3 = JDFTXInfile.from_str(str_jif) - tmp_fname = ex_files_dir / "tmp.in" + tmp_fname = dump_files_dir / "tmp.in" jif.write_file(tmp_fname) jif4 = JDFTXInfile.from_file(tmp_fname) jifs = [jif, jif2, jif3, jif4] @@ -152,6 +155,3 @@ def is_identical_jif_val(v1, v2): if True in [isinstance(v1, dict)]: return is_identical_jif(v1, v2) return None - - -# test_JDFTXInfile_self_consistency(ex_infile1_fname) diff --git a/tests/io/jdftx/test_jdftxinfile_tags.py b/tests/io/jdftx/test_jdftxinfile_tags.py deleted file mode 100644 index fb25f877f44..00000000000 --- a/tests/io/jdftx/test_jdftxinfile_tags.py +++ /dev/null @@ -1,15 +0,0 @@ -# import pytest -from __future__ import annotations - -from pymatgen.io.jdftx.generic_tags import IntTag, TagContainer - -dummy_tagcontainer = TagContainer( - allow_list_representation=True, - can_repeat=True, - subtags={ - "s0": IntTag(write_tagname=False, optional=True), - "s1": IntTag(write_tagname=False, optional=True), - "s2": IntTag(write_tagname=False, optional=True), - }, -) -dummy_tagcontainer.validate_value_type("s0", [[1]]) diff --git a/tests/io/jdftx/test_jdftxoutfile.py b/tests/io/jdftx/test_jdftxoutfile.py index e147d1ab9c3..8b7bf5fa12d 100644 --- a/tests/io/jdftx/test_jdftxoutfile.py +++ b/tests/io/jdftx/test_jdftxoutfile.py @@ -8,11 +8,12 @@ from pymatgen.core.units import Ha_to_eV from pymatgen.io.jdftx.jdftxoutfile import JDFTXOutfile +from pymatgen.util.testing import TEST_FILES_DIR if TYPE_CHECKING: from pymatgen.util.typing import PathLike -ex_files_dir = Path(__file__).parents[0] / "example_files" +ex_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "example_files" test_read = JDFTXOutfile.from_file(ex_files_dir / Path("problem1.out")) @@ -176,6 +177,3 @@ def test_JDFTXOutfile_fromfile(filename: PathLike, known: dict): assert len(jout.slices) == known["nSlices"] assert jout.t_s == approx(known["t_s"]) assert jout.jstrucs.iter_type == known["iter_type"] - - -test_JDFTXOutfile_fromfile(ex_files_dir / Path("example_sp.out"), example_sp_known) diff --git a/tests/io/jdftx/test_jdftxoutfileslice.py b/tests/io/jdftx/test_jdftxoutfileslice.py deleted file mode 100644 index dbe1a82b7c7..00000000000 --- a/tests/io/jdftx/test_jdftxoutfileslice.py +++ /dev/null @@ -1,41 +0,0 @@ -from __future__ import annotations - -from pathlib import Path - -from pymatgen.core.units import Ha_to_eV - -ex_files_dir = Path(__file__).parents[0] / "example_files" -ex_outslice_fname1 = ex_files_dir / "ex_out_slice_latmin" -ex_outslice1 = [] -with open(ex_outslice_fname1) as f: - ex_outslice1 = list(f) -# with open(ex_outslice_fname1) as f: -# for line in f: -# ex_outslice1.append(line) -ex_outslice1_known = { - "Nbands": 42, - "broadening_type": "Fermi", - "broadening_value": 0.001, - "truncation_type": "Periodic", - "truncation_radius": None, - "fluid": None, - "prefix": None, - "kgrid": [6, 2, 7], - "latnIter": 100, - "ionnIter": 0, - "pptype": "GBRV", - "is_gc": False, - "geom_opt": True, - "geom_opt_type": "lattice", - "fftgrid": [28, 80, 28], - "pwcut": 20 * Ha_to_eV, - "rhocut": 100 * Ha_to_eV, - "Emin": -1.780949 * Ha_to_eV, - "HOMO": 0.704289 * Ha_to_eV, - "EFermi": 0.704399 * Ha_to_eV, - "LUMO": 0.704651 * Ha_to_eV, - "Emax": 0.949497 * Ha_to_eV, - "Egap": 0.000362 * Ha_to_eV, - "traj_len": 7, - "total_electrons": 64.000000, -} diff --git a/tests/io/jdftx/test_jdftxstructure.py b/tests/io/jdftx/test_jdftxstructure.py deleted file mode 100644 index fa66011f485..00000000000 --- a/tests/io/jdftx/test_jdftxstructure.py +++ /dev/null @@ -1,5 +0,0 @@ -from __future__ import annotations - -from pathlib import Path - -ex_files_dir = Path(__file__).parents[0] / "example_files" diff --git a/tests/io/jdftx/test_joutstructure.py b/tests/io/jdftx/test_joutstructure.py index 65fd8d97ddf..2a42fffbba5 100644 --- a/tests/io/jdftx/test_joutstructure.py +++ b/tests/io/jdftx/test_joutstructure.py @@ -8,8 +8,9 @@ from pymatgen.core.units import Ha_to_eV, bohr_to_ang from pymatgen.io.jdftx.joutstructure import JOutStructure +from pymatgen.util.testing import TEST_FILES_DIR -ex_files_dir = Path(__file__).parents[0] / "example_files" +ex_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "example_files" ex_slice_fname1 = ex_files_dir / "ex_text_slice_forJAtoms_latmin" ex_slice1 = [] with open(ex_slice_fname1) as f: diff --git a/tests/io/jdftx/test_joutstructures.py b/tests/io/jdftx/test_joutstructures.py index 298e1025517..d9821d24dce 100644 --- a/tests/io/jdftx/test_joutstructures.py +++ b/tests/io/jdftx/test_joutstructures.py @@ -7,8 +7,9 @@ from pymatgen.core.units import Ha_to_eV from pymatgen.io.jdftx.joutstructures import JOutStructure, JOutStructures +from pymatgen.util.testing import TEST_FILES_DIR -ex_files_dir = Path(__file__).parents[0] / "example_files" +ex_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "example_files" ex_outslice_fname1 = ex_files_dir / "ex_out_slice_latmin" ex_outslice1 = [] with open(ex_outslice_fname1) as f: From 8a69eb7ad25bac6c73336f6da898ae1c35a7105a Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 23 Sep 2024 16:43:32 -0600 Subject: [PATCH 015/195] Removed hurtful comments towards pre-commit --- src/pymatgen/io/jdftx/generic_tags.py | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/pymatgen/io/jdftx/generic_tags.py b/src/pymatgen/io/jdftx/generic_tags.py index 4a94242fe84..36eeda4bf67 100644 --- a/src/pymatgen/io/jdftx/generic_tags.py +++ b/src/pymatgen/io/jdftx/generic_tags.py @@ -710,7 +710,6 @@ class TagContainer(AbstractTag): """ # linebreak_nth_entry: int = None - # Hey pre-commit! Kill yourself! :) linebreak_nth_entry: int | None = None # handles special formatting for matrix tags, e.g. lattice tag is_tag_container: bool = True # used to ensure only TagContainers are # converted between list and dict representations @@ -774,12 +773,10 @@ def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = Fa self._validate_repeat(tag, value_dict) results = [self._validate_single_entry(x, try_auto_type_fix=try_auto_type_fix) for x in value_dict] # tags, is_valids, updated_value = [list(x) for x in list(zip(*results, strict=False))] - # Stupid pre-commit if not all(len(lst) == len(results[0]) for lst in results): raise ValueError("All iterables must have the same length") # tags, is_valids, updated_value = [list(x) for x in list(zip(*results, strict=False))] # Manually unpack the results - # Hey pre-commit! Literally kill yourself. tags_list_list: list[list[str]] = [result[0] for result in results] is_valids_list_list: list[list[bool]] = [result[1] for result in results] updated_value: Any = [result[2] for result in results] @@ -800,7 +797,6 @@ def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = Fa is_valid_out = all(is_valids) if not is_valid_out: warnmsg = "Invalid value(s) found for: " - # Hey pre-commit! I HAte you literally so much for ii, xx in enumerate(is_valids): if not xx: warnmsg += f"{tags[ii]} " @@ -1084,7 +1080,6 @@ def get_list_representation(self, tag: str, value: Any) -> list: tag_as_list = self._make_list(value) return tag_as_list - # Consider uninstalling and never using pre-commit again! :) @staticmethod def _check_for_mixed_nesting(tag: str, value: Any) -> None: has_nested_dict = any(isinstance(x, dict) for x in value) From 755457d7fbb08eceea83c98c7915d3ee69685b5d Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 23 Sep 2024 16:55:57 -0600 Subject: [PATCH 016/195] Authorship for major modules + pre-commit edits on README --- src/pymatgen/io/jdftx/README.MD | 52 ++++++++----------- src/pymatgen/io/jdftx/generic_tags.py | 2 +- .../io/jdftx/jdftxinfile_master_format.py | 2 + src/pymatgen/io/jdftx/jdftxoutfile.py | 2 + src/pymatgen/io/jdftx/jdftxoutfileslice.py | 2 + src/pymatgen/io/jdftx/jeiter.py | 2 + src/pymatgen/io/jdftx/jeiters.py | 2 + 7 files changed, 34 insertions(+), 30 deletions(-) diff --git a/src/pymatgen/io/jdftx/README.MD b/src/pymatgen/io/jdftx/README.MD index c63875acbce..e1a888407d8 100644 --- a/src/pymatgen/io/jdftx/README.MD +++ b/src/pymatgen/io/jdftx/README.MD @@ -3,39 +3,33 @@ This folder contains all class objects and methods used for io operations with JDFTX. This includes: + - JDFTXInfile: - - Initializable from pre-existing JDFTx in files or dictionaries - - Modifiable (acts as dictionary) - - Writes new in files - - Extracts Structure objects + - Initializable from pre-existing JDFTx in files or dictionaries + - Modifiable (acts as dictionary) + - Writes new in files + - Extracts Structure objects - JDFTXOutfile: - - Parses JDFTx out file - - Contains all typically relevant output variables from a JDFTx geometric - optimization or single-point calculation. - - Contains hierarchy of class objects (each contained by the former) for - storing data at the following call frequencies. - - JDFTXOutfileSlice: Per call of JDFTx executable - - One "slice" contains all data output in a single call of JDFTx, - as broken up in the out file by the "**** JDFTx" flag - - JOutStructures: Per call of JDFTx executable (same frequency as parent) - - List of JOutStructure, used in building Trajectory objects by - JDFTXOutfile (does not inherit Trajectory or Structure) - - JOutStructure: Per geometric optimization update (only one for single-point) - - Inheritor of Structure object (contains structural data), also - contains electronic minimization data (see below) and convergence - data relevant to the geometric optimization (forces and Wolfe - minimization variables) - - JEiters: Per geometric optimization update (same frequency as parent) - - List of JEiter as well as convergence data relevant to electronic - optimization. - - JEiter: Per SCF update - - Contains all electronic data logged in out file at SCF update - frequency. + - Parses JDFTx out file + - Contains all typically relevant output variables from a JDFTx geometric optimization or single-point calculation. + - Contains hierarchy of class objects (each contained by the former) for storing data at the following call frequencies. + - JDFTXOutfileSlice: Per call of JDFTx executable + - One "slice" contains all data output in a single call of JDFTx, + as broken up in the out file by the "**** JDFTx" flag + - JOutStructures: Per call of JDFTx executable (same frequency as parent) + - List of JOutStructure, used in building Trajectory objects by JDFTXOutfile (does not inherit Trajectory or Structure) + - JOutStructure: Per geometric optimization update (only one for single-point) + - Inheritor of Structure object (contains structural data), also contains electronic minimization data (see below) and convergence data relevant to the geometric optimization (forces and Wolfeminimization variables) + - JEiters: Per geometric optimization update (same frequency as parent) + - List of JEiter as well as convergence data relevant to electronic optimization. + - JEiter: Per SCF update + - Contains all electronic data logged in out file at SCF update frequency. This folder is currently missing: + - Broader output parsing - - Future versions will still have JDFTXOutfile and all subclasses. However, this class object will likely not be called directly, and will be a class property of a broader JDFTXOutput class capable of handling dumped output files (ie electronic density arrays or DOS text files) in tandem to the out file. + - Future versions will still have JDFTXOutfile and all subclasses. However, this class object will likely not be called directly, and will be a class property of a broader JDFTXOutput class capable of handling dumped output files (ie electronic density arrays or DOS text files) in tandem to the out file. - File organization - - Future versions will streamline the user-end interface by having all output-related methods imported through the outputs.py module and input-related methods imported through the inputs.py module. Class objects may be moved to these modules from their standalone modules to keep the directory tidy. Helper functions will also be refactored into the utils module. + - Future versions will streamline the user-end interface by having all output-related methods imported through the outputs.py module and input-related methods imported through the inputs.py module. Class objects may be moved to these modules from their standalone modules to keep the directory tidy. Helper functions will also be refactored into the utils module. - Sets - - Common input sets are currently missing from the sets module. + - Common input sets are currently missing from the sets module. diff --git a/src/pymatgen/io/jdftx/generic_tags.py b/src/pymatgen/io/jdftx/generic_tags.py index 36eeda4bf67..7474b226492 100644 --- a/src/pymatgen/io/jdftx/generic_tags.py +++ b/src/pymatgen/io/jdftx/generic_tags.py @@ -18,7 +18,7 @@ if TYPE_CHECKING: from pymatgen.core import Structure -__author__ = "Jacob Clary" +__author__ = "Jacob Clary, Ben Rich" def flatten_list(tag: str, list_of_lists: list[Any]) -> list[Any]: diff --git a/src/pymatgen/io/jdftx/jdftxinfile_master_format.py b/src/pymatgen/io/jdftx/jdftxinfile_master_format.py index 56dc97c2313..46e4d190d5f 100644 --- a/src/pymatgen/io/jdftx/jdftxinfile_master_format.py +++ b/src/pymatgen/io/jdftx/jdftxinfile_master_format.py @@ -36,6 +36,8 @@ jdftxminimize_subtagdict, ) +__author__ = "Jacob Clary, Ben Rich" + MASTER_TAG_LIST: dict[str, dict[str, Any]] = { "extrafiles": { "include": StrTag(can_repeat=True), diff --git a/src/pymatgen/io/jdftx/jdftxoutfile.py b/src/pymatgen/io/jdftx/jdftxoutfile.py index 808fea03be3..e73d998dcaf 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfile.py +++ b/src/pymatgen/io/jdftx/jdftxoutfile.py @@ -29,6 +29,8 @@ ) from pymatgen.io.jdftx.joutstructures import JOutStructures +__author__ = "Ben Rich, Jacob Clary" + def check_file_exists(func: Callable) -> Any: """Check if file exists. diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 99bad7859c5..e67d932e91d 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -36,6 +36,8 @@ ) from pymatgen.io.jdftx.joutstructures import JOutStructures +__author__ = "Ben Rich" + class ClassPrintFormatter: """Generic class object print formatter. diff --git a/src/pymatgen/io/jdftx/jeiter.py b/src/pymatgen/io/jdftx/jeiter.py index db43f62a90f..18d47497a22 100644 --- a/src/pymatgen/io/jdftx/jeiter.py +++ b/src/pymatgen/io/jdftx/jeiter.py @@ -7,6 +7,8 @@ from pymatgen.core.units import Ha_to_eV +__author__ = "Ben Rich" + class JEiter: """Electronic minimization data for a single SCF step. diff --git a/src/pymatgen/io/jdftx/jeiters.py b/src/pymatgen/io/jdftx/jeiters.py index f6f93738b3f..afc36255663 100644 --- a/src/pymatgen/io/jdftx/jeiters.py +++ b/src/pymatgen/io/jdftx/jeiters.py @@ -12,6 +12,8 @@ from pymatgen.io.jdftx.jeiter import JEiter +__author__ = "Ben Rich" + def gather_line_collections(iter_type: str, text_slice: list[str]) -> tuple[list[list[str]], list[str]]: """Gather line collections for JEiters initialization. From 2b94e1c9b6874b1e835dfdca9aee9eb7646848f1 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 23 Sep 2024 16:56:45 -0600 Subject: [PATCH 017/195] Authorship --- src/pymatgen/io/jdftx/joutstructure.py | 2 ++ src/pymatgen/io/jdftx/joutstructures.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index 3e30fb7a61e..0a5b7489264 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -26,6 +26,8 @@ is_stress_start_line, ) +__author__ = "Ben Rich" + # from pymatgen.io.jdftx.utils import ( # correct_geom_iter_type, # is_charges_line, diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index d27cbe800c1..4cfcf9fb8f8 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -21,6 +21,8 @@ from pymatgen.io.jdftx.jeiters import JEiters from pymatgen.io.jdftx.joutstructure import JOutStructure +__author__ = "Ben Rich" + # from pymatgen.io.jdftx.utils import correct_geom_iter_type elec_min_start_flag: str = "-------- Electronic minimization -----------" From 1d256096a97119734f7379f7b3a4b77712a38918 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 23 Sep 2024 18:50:13 -0600 Subject: [PATCH 018/195] coverage data --- ...ge.Bens-MacBook-Pro-4.local.29823.XiHfLTdx | Bin 0 -> 53248 bytes ...ge.Bens-MacBook-Pro-4.local.29966.XbJWOdRx | Bin 0 -> 53248 bytes coverage.xml | 114127 +++++++++++++++ 3 files changed, 114127 insertions(+) create mode 100644 .coverage.Bens-MacBook-Pro-4.local.29823.XiHfLTdx create mode 100644 .coverage.Bens-MacBook-Pro-4.local.29966.XbJWOdRx create mode 100644 coverage.xml diff --git a/.coverage.Bens-MacBook-Pro-4.local.29823.XiHfLTdx b/.coverage.Bens-MacBook-Pro-4.local.29823.XiHfLTdx new file mode 100644 index 0000000000000000000000000000000000000000..40b428bdbe48c848c94a45502a7765f9f1c783e7 GIT binary patch literal 53248 zcmeI)O>Y}T7zglOyY9Ii%y;-z#OTVF4b8dgxZq?}iG}&l;Yt$>h8;$Qb9yL1k zKQ`W3|Eum*e_Q|4l2wOJV1obzAOL|kTVVRQZrR)0=F^{JIT))rl#U9s=Z(+5KG;7z z5QqDpJvA{WH08mF3UY#Q$h9AY(szzk)E08qLMNblp2t~h z!@#>A2V(5{X*2!EjorW(>RdTVtcEu>u+3+C1qfXIJHya{&><;X4^2g`CU%NqxIV_&*&Zs^ORy$ju`$+<_f zT#4_VBx=_AZBgWGr_Jz#w%|rk1iZaou|M224T?&29-WNo^HyIbage_6Q|I@4^i==# ztu@Qu-8C;y(m-LJ{=ki+*-mvKXl93(gbtry9ydHn7K4OG(ReI^Q95Kex5zq&qIrJI z+}9W~NYm`|%|80Ec{zgP<)q+q@S$~l;c4}*K{M1*5Uf9^hr@hbirjDoi@`t>BWVo z`9m6XdVJB2=ShE_x6b9T|{T@H_x8ybc zC^y|TE&JX*bDHFXF`H-l5iRPT)YZ=4mKK8K%E=;L9?^tLpLXWsgze@y_-%Ftp4_q? z9ApYQRsLD0*5WVtX5&ADey~9R0uX=z1Rwwb2tWV=5P$##Ah3D@WwT^j{QbYw_}ggw zLr>Ts009U<00Izz00bZa0SG_<0uXpT1?r{p-G=@Xk9QkpdB@KG2;hV6``uoRT2*R1 zHyY0y|Gu6LM6DqJ0SG_<0uX=z1Rwwb2tWV=5YPhk@?BH^7NArs?^N?&0;K=I|Bgf^hYbP{fB*y_009U<00Izz00bZaffW|O z{r?s2Tr>>=5P$##AOHafKmY;|fB*y_kPG1cKSBWl5P$##AOHafKmY;|fB*y_u=)bH z|G)Zuj21!w0uX=z1Rwwb2tWV=5P$##aQ`1M009U<00Izz00bZa0SG_<0uWez0o?yz z{XRwuApijgKmY;|fB*y_009U<00OxGj~IXe1Rwwb2tWV=5P$##AOHaftiAy5|F3=@ ZqlFNF00bZa0SG_<0uX=z1Rwx`{{j1p9Z~=Q literal 0 HcmV?d00001 diff --git a/.coverage.Bens-MacBook-Pro-4.local.29966.XbJWOdRx b/.coverage.Bens-MacBook-Pro-4.local.29966.XbJWOdRx new file mode 100644 index 0000000000000000000000000000000000000000..40b428bdbe48c848c94a45502a7765f9f1c783e7 GIT binary patch literal 53248 zcmeI)O>Y}T7zglOyY9Ii%y;-z#OTVF4b8dgxZq?}iG}&l;Yt$>h8;$Qb9yL1k zKQ`W3|Eum*e_Q|4l2wOJV1obzAOL|kTVVRQZrR)0=F^{JIT))rl#U9s=Z(+5KG;7z z5QqDpJvA{WH08mF3UY#Q$h9AY(szzk)E08qLMNblp2t~h z!@#>A2V(5{X*2!EjorW(>RdTVtcEu>u+3+C1qfXIJHya{&><;X4^2g`CU%NqxIV_&*&Zs^ORy$ju`$+<_f zT#4_VBx=_AZBgWGr_Jz#w%|rk1iZaou|M224T?&29-WNo^HyIbage_6Q|I@4^i==# ztu@Qu-8C;y(m-LJ{=ki+*-mvKXl93(gbtry9ydHn7K4OG(ReI^Q95Kex5zq&qIrJI z+}9W~NYm`|%|80Ec{zgP<)q+q@S$~l;c4}*K{M1*5Uf9^hr@hbirjDoi@`t>BWVo z`9m6XdVJB2=ShE_x6b9T|{T@H_x8ybc zC^y|TE&JX*bDHFXF`H-l5iRPT)YZ=4mKK8K%E=;L9?^tLpLXWsgze@y_-%Ftp4_q? z9ApYQRsLD0*5WVtX5&ADey~9R0uX=z1Rwwb2tWV=5P$##Ah3D@WwT^j{QbYw_}ggw zLr>Ts009U<00Izz00bZa0SG_<0uXpT1?r{p-G=@Xk9QkpdB@KG2;hV6``uoRT2*R1 zHyY0y|Gu6LM6DqJ0SG_<0uX=z1Rwwb2tWV=5YPhk@?BH^7NArs?^N?&0;K=I|Bgf^hYbP{fB*y_009U<00Izz00bZaffW|O z{r?s2Tr>>=5P$##AOHafKmY;|fB*y_kPG1cKSBWl5P$##AOHafKmY;|fB*y_u=)bH z|G)Zuj21!w0uX=z1Rwwb2tWV=5P$##aQ`1M009U<00Izz00bZa0SG_<0uWez0o?yz z{XRwuApijgKmY;|fB*y_009U<00OxGj~IXe1Rwwb2tWV=5P$##AOHaftiAy5|F3=@ ZqlFNF00bZa0SG_<0uX=z1Rwx`{{j1p9Z~=Q literal 0 HcmV?d00001 diff --git a/coverage.xml b/coverage.xml new file mode 100644 index 00000000000..c8cf4521144 --- /dev/null +++ b/coverage.xml @@ -0,0 +1,114127 @@ + + + + + + /Users/richb/vs/pymatgen + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From ee58ebb1c0f878bd4d4270bdca8859821f7567e3 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 23 Sep 2024 19:11:11 -0600 Subject: [PATCH 019/195] Create main.yml for codecov workflow Signed-off-by: benrich37 <76569522+benrich37@users.noreply.github.com> --- .github/workflows/main.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/main.yml diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml new file mode 100644 index 00000000000..1e14124614f --- /dev/null +++ b/.github/workflows/main.yml @@ -0,0 +1,28 @@ +name: Run tests and upload coverage + +on: + push + +jobs: + test: + name: Run tests and collect coverage + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Set up Python + uses: actions/setup-python@v4 + + - name: Install dependencies + run: pip install pytest pytest-cov + + - name: Run tests + run: pytest --cov --cov-report=xml + + - name: Upload results to Codecov + uses: codecov/codecov-action@v4 + with: + token: ${{ secrets.CODECOV_TOKEN }} From 984934b7f5c822830721d0a190a235d8e6ecdd1f Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 23 Sep 2024 19:15:56 -0600 Subject: [PATCH 020/195] updated gitignore --- .gitignore | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.gitignore b/.gitignore index 8179e082ca9..f0406334e86 100644 --- a/.gitignore +++ b/.gitignore @@ -27,6 +27,7 @@ setuptools* .*_cache # VS Code .vscode/* +codecov # Environments .env @@ -37,3 +38,7 @@ ENV/ env.bak/ venv.bak/ .pdm-python + +# Local runners +./actions-runner +./actions-runner/* From f717825d3f56ad4f8d92d80906300d66fb59283f Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 23 Sep 2024 19:23:43 -0600 Subject: [PATCH 021/195] Updated .gitignore --- .gitignore | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index f0406334e86..eca98338bb7 100644 --- a/.gitignore +++ b/.gitignore @@ -40,5 +40,5 @@ venv.bak/ .pdm-python # Local runners -./actions-runner -./actions-runner/* +actions-runner/ +actions-runner/* From c542270f36a938661e158cf92f6e84e1b80a169b Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 23 Sep 2024 19:28:33 -0600 Subject: [PATCH 022/195] add codecov workflow --- .github/workflows/codecov.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/codecov.yml diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml new file mode 100644 index 00000000000..b2f0f2f6f77 --- /dev/null +++ b/.github/workflows/codecov.yml @@ -0,0 +1,28 @@ +name: Run tests and upload coverage + +on: + push + +jobs: + test: + name: Run tests and collect coverage + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Set up Python + uses: actions/setup-python@v4 + + - name: Install dependencies + run: pip install pytest pytest-cov + + - name: Run tests + run: pytest --cov --cov-report=xml + + - name: Upload results to Codecov + uses: codecov/codecov-action@v4 + with: + token: ${{ secrets.CODECOV_TOKEN }} From 97b276c12bf0fc9c764bba97dd736d7dc65e915f Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 23 Sep 2024 19:33:39 -0600 Subject: [PATCH 023/195] Update codecov.yml Added pyproject.toml to workflow dependencies Signed-off-by: benrich37 <76569522+benrich37@users.noreply.github.com> --- .github/workflows/codecov.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml index b2f0f2f6f77..e5ff3d063ec 100644 --- a/.github/workflows/codecov.yml +++ b/.github/workflows/codecov.yml @@ -17,7 +17,7 @@ jobs: uses: actions/setup-python@v4 - name: Install dependencies - run: pip install pytest pytest-cov + run: pip install pytest pytest-cov . - name: Run tests run: pytest --cov --cov-report=xml From e1a4ea57cf956bbef70265c9e2f7f83468e93ec3 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 23 Sep 2024 19:34:42 -0600 Subject: [PATCH 024/195] removed old main yaml --- .github/workflows/main.yml | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100644 .github/workflows/main.yml diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml deleted file mode 100644 index 1e14124614f..00000000000 --- a/.github/workflows/main.yml +++ /dev/null @@ -1,28 +0,0 @@ -name: Run tests and upload coverage - -on: - push - -jobs: - test: - name: Run tests and collect coverage - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - - name: Set up Python - uses: actions/setup-python@v4 - - - name: Install dependencies - run: pip install pytest pytest-cov - - - name: Run tests - run: pytest --cov --cov-report=xml - - - name: Upload results to Codecov - uses: codecov/codecov-action@v4 - with: - token: ${{ secrets.CODECOV_TOKEN }} From 694229b525bec6bcf6cdc8d40bd5713e6462fa3c Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 23 Sep 2024 20:09:46 -0600 Subject: [PATCH 025/195] updating gitignore --- .gitignore | 3 +- coverage.xml | 114127 ------------------------------------------------ 2 files changed, 2 insertions(+), 114128 deletions(-) delete mode 100644 coverage.xml diff --git a/.gitignore b/.gitignore index eca98338bb7..c090167653a 100644 --- a/.gitignore +++ b/.gitignore @@ -27,7 +27,8 @@ setuptools* .*_cache # VS Code .vscode/* -codecov +codecov* +coverage.xml # Environments .env diff --git a/coverage.xml b/coverage.xml deleted file mode 100644 index c8cf4521144..00000000000 --- a/coverage.xml +++ /dev/null @@ -1,114127 +0,0 @@ - - - - - - /Users/richb/vs/pymatgen - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - From e61a6c384e3e985c74e8c146e38ff0057f60ac52 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 23 Sep 2024 20:10:06 -0600 Subject: [PATCH 026/195] unwanted files --- ...rage.Bens-MacBook-Pro-4.local.29823.XiHfLTdx | Bin 53248 -> 0 bytes ...rage.Bens-MacBook-Pro-4.local.29966.XbJWOdRx | Bin 53248 -> 0 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 .coverage.Bens-MacBook-Pro-4.local.29823.XiHfLTdx delete mode 100644 .coverage.Bens-MacBook-Pro-4.local.29966.XbJWOdRx diff --git a/.coverage.Bens-MacBook-Pro-4.local.29823.XiHfLTdx b/.coverage.Bens-MacBook-Pro-4.local.29823.XiHfLTdx deleted file mode 100644 index 40b428bdbe48c848c94a45502a7765f9f1c783e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53248 zcmeI)O>Y}T7zglOyY9Ii%y;-z#OTVF4b8dgxZq?}iG}&l;Yt$>h8;$Qb9yL1k zKQ`W3|Eum*e_Q|4l2wOJV1obzAOL|kTVVRQZrR)0=F^{JIT))rl#U9s=Z(+5KG;7z z5QqDpJvA{WH08mF3UY#Q$h9AY(szzk)E08qLMNblp2t~h z!@#>A2V(5{X*2!EjorW(>RdTVtcEu>u+3+C1qfXIJHya{&><;X4^2g`CU%NqxIV_&*&Zs^ORy$ju`$+<_f zT#4_VBx=_AZBgWGr_Jz#w%|rk1iZaou|M224T?&29-WNo^HyIbage_6Q|I@4^i==# ztu@Qu-8C;y(m-LJ{=ki+*-mvKXl93(gbtry9ydHn7K4OG(ReI^Q95Kex5zq&qIrJI z+}9W~NYm`|%|80Ec{zgP<)q+q@S$~l;c4}*K{M1*5Uf9^hr@hbirjDoi@`t>BWVo z`9m6XdVJB2=ShE_x6b9T|{T@H_x8ybc zC^y|TE&JX*bDHFXF`H-l5iRPT)YZ=4mKK8K%E=;L9?^tLpLXWsgze@y_-%Ftp4_q? z9ApYQRsLD0*5WVtX5&ADey~9R0uX=z1Rwwb2tWV=5P$##Ah3D@WwT^j{QbYw_}ggw zLr>Ts009U<00Izz00bZa0SG_<0uXpT1?r{p-G=@Xk9QkpdB@KG2;hV6``uoRT2*R1 zHyY0y|Gu6LM6DqJ0SG_<0uX=z1Rwwb2tWV=5YPhk@?BH^7NArs?^N?&0;K=I|Bgf^hYbP{fB*y_009U<00Izz00bZaffW|O z{r?s2Tr>>=5P$##AOHafKmY;|fB*y_kPG1cKSBWl5P$##AOHafKmY;|fB*y_u=)bH z|G)Zuj21!w0uX=z1Rwwb2tWV=5P$##aQ`1M009U<00Izz00bZa0SG_<0uWez0o?yz z{XRwuApijgKmY;|fB*y_009U<00OxGj~IXe1Rwwb2tWV=5P$##AOHaftiAy5|F3=@ ZqlFNF00bZa0SG_<0uX=z1Rwx`{{j1p9Z~=Q diff --git a/.coverage.Bens-MacBook-Pro-4.local.29966.XbJWOdRx b/.coverage.Bens-MacBook-Pro-4.local.29966.XbJWOdRx deleted file mode 100644 index 40b428bdbe48c848c94a45502a7765f9f1c783e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53248 zcmeI)O>Y}T7zglOyY9Ii%y;-z#OTVF4b8dgxZq?}iG}&l;Yt$>h8;$Qb9yL1k zKQ`W3|Eum*e_Q|4l2wOJV1obzAOL|kTVVRQZrR)0=F^{JIT))rl#U9s=Z(+5KG;7z z5QqDpJvA{WH08mF3UY#Q$h9AY(szzk)E08qLMNblp2t~h z!@#>A2V(5{X*2!EjorW(>RdTVtcEu>u+3+C1qfXIJHya{&><;X4^2g`CU%NqxIV_&*&Zs^ORy$ju`$+<_f zT#4_VBx=_AZBgWGr_Jz#w%|rk1iZaou|M224T?&29-WNo^HyIbage_6Q|I@4^i==# ztu@Qu-8C;y(m-LJ{=ki+*-mvKXl93(gbtry9ydHn7K4OG(ReI^Q95Kex5zq&qIrJI z+}9W~NYm`|%|80Ec{zgP<)q+q@S$~l;c4}*K{M1*5Uf9^hr@hbirjDoi@`t>BWVo z`9m6XdVJB2=ShE_x6b9T|{T@H_x8ybc zC^y|TE&JX*bDHFXF`H-l5iRPT)YZ=4mKK8K%E=;L9?^tLpLXWsgze@y_-%Ftp4_q? z9ApYQRsLD0*5WVtX5&ADey~9R0uX=z1Rwwb2tWV=5P$##Ah3D@WwT^j{QbYw_}ggw zLr>Ts009U<00Izz00bZa0SG_<0uXpT1?r{p-G=@Xk9QkpdB@KG2;hV6``uoRT2*R1 zHyY0y|Gu6LM6DqJ0SG_<0uX=z1Rwwb2tWV=5YPhk@?BH^7NArs?^N?&0;K=I|Bgf^hYbP{fB*y_009U<00Izz00bZaffW|O z{r?s2Tr>>=5P$##AOHafKmY;|fB*y_kPG1cKSBWl5P$##AOHafKmY;|fB*y_u=)bH z|G)Zuj21!w0uX=z1Rwwb2tWV=5P$##aQ`1M009U<00Izz00bZa0SG_<0uWez0o?yz z{XRwuApijgKmY;|fB*y_009U<00OxGj~IXe1Rwwb2tWV=5P$##AOHaftiAy5|F3=@ ZqlFNF00bZa0SG_<0uX=z1Rwx`{{j1p9Z~=Q From 407ec1442c6e27afd632d95fcbff58c2bcdf6bfd Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 23 Sep 2024 22:25:06 -0600 Subject: [PATCH 027/195] Expanding test coverage + correct some return type annotations --- src/pymatgen/io/jdftx/jdftxoutfile.py | 14 ++-- tests/io/jdftx/test_jdftxoutfile.py | 94 +++++++++++++++++++++++++++ 2 files changed, 102 insertions(+), 6 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfile.py b/src/pymatgen/io/jdftx/jdftxoutfile.py index e73d998dcaf..8807ff42dee 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfile.py +++ b/src/pymatgen/io/jdftx/jdftxoutfile.py @@ -1054,7 +1054,7 @@ def elec_iter(self) -> int: raise AttributeError("Property elec_iter inaccessible due to empty jstrucs class field") @property - def elec_e(self) -> int: + def elec_e(self) -> float: """Return the most recent electronic energy. Return the most recent electronic energy. @@ -1082,7 +1082,7 @@ def elec_grad_k(self) -> int: raise AttributeError("Property elec_grad_k inaccessible due to empty jstrucs class field") @property - def elec_alpha(self) -> int: + def elec_alpha(self) -> float: """Return the most recent electronic alpha. Return the most recent electronic alpha. @@ -1096,7 +1096,7 @@ def elec_alpha(self) -> int: raise AttributeError("Property elec_alpha inaccessible due to empty jstrucs class field") @property - def elec_linmin(self) -> int: + def elec_linmin(self) -> float: """Return the most recent electronic linmin. Return the most recent electronic linmin. @@ -1171,9 +1171,11 @@ def __getattr__(self, name: str) -> Any: The value of the attribute """ if name not in self.__dict__: - if not hasattr(self.slices[-1], name): - raise AttributeError(f"{self.__class__.__name__} not found: {name}") - return getattr(self.slices[-1], name) + if len(self.slices): + if not hasattr(self.slices[-1], name): + raise AttributeError(f"{self.__class__.__name__} not found: {name}") + return getattr(self.slices[-1], name) + raise AttributeError(f"Property {name} inaccessible due to empty jstrucs class field") return self.__dict__[name] def __dir__(self) -> list: diff --git a/tests/io/jdftx/test_jdftxoutfile.py b/tests/io/jdftx/test_jdftxoutfile.py index 8b7bf5fa12d..349dc5f93db 100644 --- a/tests/io/jdftx/test_jdftxoutfile.py +++ b/tests/io/jdftx/test_jdftxoutfile.py @@ -50,6 +50,7 @@ "nSlices": 1, "t_s": 165.87, "iter_type": None, + "prefix": "jdft", } example_latmin_known = { @@ -84,6 +85,7 @@ "nSlices": 7, "t_s": 314.16, "iter_type": "LatticeMinimize", + "prefix": None, } example_ionmin_known = { @@ -118,6 +120,7 @@ "nSlices": 1, "t_s": 2028.57, "iter_type": "IonicMinimize", + "prefix": None, } @@ -177,3 +180,94 @@ def test_JDFTXOutfile_fromfile(filename: PathLike, known: dict): assert len(jout.slices) == known["nSlices"] assert jout.t_s == approx(known["t_s"]) assert jout.jstrucs.iter_type == known["iter_type"] + assert jout.prefix == known["prefix"] + + +@pytest.mark.parametrize( + ("varname"), + [ + ("prefix"), + ("jstrucs"), + ("jsettings_fluid"), + ("jsettings_electronic"), + ("jsettings_lattice"), + ("jsettings_ionic"), + ("xc_func"), + ("lattice_initial"), + ("lattice_final"), + ("lattice"), + ("a"), + ("b"), + ("c"), + ("fftgrid"), + ("geom_opt"), + ("geom_opt_type"), + ("efermi"), + ("egap"), + ("emin"), + ("emax"), + ("homo"), + ("lumo"), + ("homo_filling"), + ("lumo_filling"), + ("is_metal"), + ("etype"), + ("broadening_type"), + ("broadening"), + ("kgrid"), + ("truncation_type"), + ("truncation_radius"), + ("pwcut"), + ("rhocut"), + ("pp_type"), + ("total_electrons"), + ("semicore_electrons"), + ("valence_electrons"), + ("total_electrons_uncharged"), + ("semicore_electrons_uncharged"), + ("valence_electrons_uncharged"), + ("nbands"), + ("atom_elements"), + ("atom_elements_int"), + ("atom_types"), + ("spintype"), + ("nspin"), + ("nat"), + ("atom_coords_initial"), + ("atom_coords_final"), + ("atom_coords"), + ("has_solvation"), + ("fluid"), + ("is_gc"), + ("eiter_type"), + ("elecmindata"), + ("stress"), + ("strain"), + ("iter"), + ("e"), + ("grad_k"), + ("alpha"), + ("linmin"), + ("nelectrons"), + ("abs_magneticmoment"), + ("tot_magneticmoment"), + ("mu"), + ("elec_iter"), + ("elec_e"), + ("elec_grad_k"), + ("elec_alpha"), + ("elec_linmin"), + ], +) +def test_JDFTXOutfile_expected_exceptions_empty_slices( + varname: str, dummy_filename: PathLike = ex_files_dir / Path("example_sp.out") +): + jout = JDFTXOutfile.from_file(dummy_filename) + # First test that the attribute can be called + val = getattr(jout, varname) + # Next test it was properly called + assert val is not None + # Next test the error when slices is empty + jout.slices = [] + with pytest.raises(AttributeError): + getattr(jout, varname) From a68f7333dca1159747dd9ed9856b2a47e8a48e74 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 23 Sep 2024 22:53:30 -0600 Subject: [PATCH 028/195] Notes and function fix --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 2 +- tests/io/jdftx/test_jdftxoutfile.py | 11 +++++++++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index e67d932e91d..4ee9f9da5b0 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -1136,7 +1136,7 @@ def set_atom_vars(self, text: list[str]) -> None: self.atom_elements = atom_elements mapping_dict = {} for atom_type in atom_types: - mapping_dict[atom_type] = range(1, len(atom_types) + 1) + mapping_dict[atom_type] = atom_valence_electrons[atom_type] # mapping_dict = dict(zip(atom_types, range(1, len(atom_types) + 1), strict=False)) self.atom_elements_int = [mapping_dict[x] for x in self.atom_elements] self.atom_types = atom_types diff --git a/tests/io/jdftx/test_jdftxoutfile.py b/tests/io/jdftx/test_jdftxoutfile.py index 349dc5f93db..5f1c5967ded 100644 --- a/tests/io/jdftx/test_jdftxoutfile.py +++ b/tests/io/jdftx/test_jdftxoutfile.py @@ -85,7 +85,7 @@ "nSlices": 7, "t_s": 314.16, "iter_type": "LatticeMinimize", - "prefix": None, + "prefix": "$VAR", } example_ionmin_known = { @@ -120,7 +120,7 @@ "nSlices": 1, "t_s": 2028.57, "iter_type": "IonicMinimize", - "prefix": None, + "prefix": "$VAR", } @@ -271,3 +271,10 @@ def test_JDFTXOutfile_expected_exceptions_empty_slices( jout.slices = [] with pytest.raises(AttributeError): getattr(jout, varname) + + +# Exception - trauncation_radius only set for some calculations and is thus None when unset +# Linmin also None sometimes + +# Some only should be set for geometric optimizations and excluded from single point out file +# stress, strain, iter From 0a28ae3fd580bd05e82496d55607d1dc893a630e Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Tue, 24 Sep 2024 00:37:31 -0600 Subject: [PATCH 029/195] Changing which should be None or not, correct incorrect return types and allowing some variables to remain None --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 55 +++--- src/pymatgen/io/jdftx/jeiter.py | 25 +-- src/pymatgen/io/jdftx/jeiters.py | 34 ++-- src/pymatgen/io/jdftx/joutstructure.py | 25 ++- src/pymatgen/io/jdftx/joutstructures.py | 14 +- tests/io/jdftx/test_jdftxoutfile.py | 190 ++++++++++++--------- 6 files changed, 195 insertions(+), 148 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 4ee9f9da5b0..02713a73c8b 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -8,7 +8,6 @@ from __future__ import annotations import math -import warnings from dataclasses import dataclass from typing import TYPE_CHECKING, Any, ClassVar @@ -347,7 +346,7 @@ def nelectrons(self) -> float: raise AttributeError("Property nelectrons inaccessible due to empty jstrucs class field") @property - def abs_magneticmoment(self) -> float: + def abs_magneticmoment(self) -> float | None: """ Return abs_magneticmoment from most recent JOutStructure. @@ -358,7 +357,7 @@ def abs_magneticmoment(self) -> float: raise AttributeError("Property abs_magneticmoment inaccessible due to empty jstrucs class field") @property - def tot_magneticmoment(self) -> float: + def tot_magneticmoment(self) -> float | None: """ Return tot_magneticmoment from most recent JOutStructure. @@ -399,7 +398,7 @@ def elec_iter(self) -> int: raise AttributeError("Property elec_iter inaccessible due to empty jstrucs class field") @property - def elec_e(self) -> int: + def elec_e(self) -> float: """Return the most recent electronic energy. Return the most recent electronic energy. @@ -413,7 +412,7 @@ def elec_e(self) -> int: raise AttributeError("Property elec_e inaccessible due to empty jstrucs class field") @property - def elec_grad_k(self) -> int: + def elec_grad_k(self) -> float | None: """Return the most recent electronic grad_k. Return the most recent electronic grad_k. @@ -427,7 +426,7 @@ def elec_grad_k(self) -> int: raise AttributeError("Property elec_grad_k inaccessible due to empty jstrucs class field") @property - def elec_alpha(self) -> int: + def elec_alpha(self) -> float | None: """Return the most recent electronic alpha. Return the most recent electronic alpha. @@ -437,11 +436,11 @@ def elec_alpha(self) -> int: alpha: float """ if self.jstrucs is not None: - return self.jstrucs.elec_linmin + return self.jstrucs.elec_alpha raise AttributeError("Property elec_alpha inaccessible due to empty jstrucs class field") @property - def elec_linmin(self) -> int: + def elec_linmin(self) -> float | None: """Return the most recent electronic linmin. Return the most recent electronic linmin. @@ -540,12 +539,10 @@ def get_prefix(self, text: list[str]) -> str | None: prefix: str prefix of dump files for JDFTx calculation """ - prefix = None + # prefix = None line = find_key("dump-name", text) dumpname = text[line].split()[1] - if "." in dumpname: - prefix = dumpname.split(".")[0] - return prefix + return dumpname.split(".")[0] if "." in dumpname else dumpname def get_spinvars(self, text: list[str]) -> tuple[str, int]: """Set spintype and nspin from out file text for instance. @@ -567,7 +564,8 @@ def get_spinvars(self, text: list[str]) -> tuple[str, int]: line = find_key("spintype ", text) spintype = text[line].split()[1] if spintype == "no-spin": - spintype = None + # vvv This causes many problems vvv + # spintype = None nspin = 1 elif spintype == "z-spin": nspin = 2 @@ -618,8 +616,11 @@ def get_truncationvars(self, text: list[str]) -> tuple[str, float] | tuple[None, truncation_radius: float | None radius of truncation (if truncation_type is spherical) """ + # TODO: Write tests to catch ValueErrors here maptypes = { - "Periodic": None, + # Technically periodic implied no truncation at all, but I'm the Olsen + # twin that thinks the opposite of fire is 'water', not 'no fire'. + "Periodic": "periodic", "Slab": "slab", "Cylindrical": "wire", "Wire": "wire", @@ -648,7 +649,10 @@ def get_truncationvars(self, text: list[str]) -> tuple[str, float] | tuple[None, line = find_key("Initialized spherical truncation of radius", text) truncation_radius = float(text[line].split()[5]) / ang_to_bohr else: - warnings.warn("No truncation type found in out file.", stacklevel=2) + # coulomb-interaction tag is always present in out file, so red flag if we can't find it + raise ValueError("No truncation type found in out file.") + # else: + # warnings.warn("No truncation type found in out file.", stacklevel=2) return truncation_type, truncation_radius def get_pw_cutoff(self, text: list[str]) -> float: @@ -748,15 +752,22 @@ def get_eigstats_varsdict(self, text: list[str], prefix: str | None) -> dict[str dictionary of eigenvalue statistics """ varsdict = {} - _prefix = "" - if prefix is not None: - _prefix = f"{prefix}." - line = find_key(f"Dumping '{_prefix}eigStats' ...", text) - if line is None: + # _prefix = "" + # if not "$" in prefix: + # _prefix = f"{prefix}." + # elif "$ITER" in prefix: + # _prefix = "" + # line = find_key(f"Dumping '{_prefix}eigStats' ...", text) + # vvv Turns out this is way easier vvv + lines1 = find_all_key("Dumping ", text) + lines2 = find_all_key("eigStats' ...", text) + lines3 = [lines1[i] for i in range(len(lines1)) if lines1[i] in lines2] + if not len(lines3): raise ValueError( 'Must run DFT job with "dump End EigStats" to get summary gap\ information!' ) + line = lines3[-1] varsdict["emin"] = float(text[line + 1].split()[1]) * Ha_to_eV varsdict["homo"] = float(text[line + 2].split()[1]) * Ha_to_eV varsdict["efermi"] = float(text[line + 3].split()[2]) * Ha_to_eV @@ -1073,8 +1084,8 @@ def set_fluid(self, text: list[str]) -> None: # Is this redundant to the fluid """ line = find_first_range_key("fluid ", text) self.fluid = text[line[0]].split()[1] - if self.fluid == "None": - self.fluid = None + # if self.fluid == "None": + # self.fluid = None def set_total_electrons(self, text: list[str]) -> None: """Set the total_Electrons class variable. diff --git a/src/pymatgen/io/jdftx/jeiter.py b/src/pymatgen/io/jdftx/jeiter.py index 18d47497a22..017aa43812e 100644 --- a/src/pymatgen/io/jdftx/jeiter.py +++ b/src/pymatgen/io/jdftx/jeiter.py @@ -20,7 +20,7 @@ class JEiter: iter_type: str | None = None etype: str | None = None iter: int | None = None - E: float | None = None + e: float | None = None grad_k: float | None = None alpha: float | None = None linmin: float | None = None @@ -63,18 +63,19 @@ def from_lines_collect(cls, lines_collect: list[str], iter_type: str, etype: str instance.read_subspaceadjust_line(line_text) return instance - @property - def e(self) -> float | None: - """Return the total energy. + # Easier to just give-in to the lowercase + # @property + # def e(self) -> float | None: + # """Return the total energy. - Return the total energy. + # Return the total energy. - Returns - ------- - E: float - The total energy - """ - return self.E + # Returns + # ------- + # E: float + # The total energy + # """ + # return self.E def is_iter_line(self, i: int, line_text: str, _iter_flag: str) -> bool: """Return True if opt iter line. @@ -117,7 +118,7 @@ def read_iter_line(self, line_text: str) -> None: self.iter = int(iter_float) elif iter_float is None: raise ValueError("Could not find iter in line_text") - self.E = self._get_colon_var_t1(line_text, f"{self.etype}: ") * Ha_to_eV + self.e = self._get_colon_var_t1(line_text, f"{self.etype}: ") * Ha_to_eV self.grad_k = self._get_colon_var_t1(line_text, "|grad|_K: ") self.alpha = self._get_colon_var_t1(line_text, "alpha: ") self.linmin = self._get_colon_var_t1(line_text, "linmin: ") diff --git a/src/pymatgen/io/jdftx/jeiters.py b/src/pymatgen/io/jdftx/jeiters.py index afc36255663..8284c7592a9 100644 --- a/src/pymatgen/io/jdftx/jeiters.py +++ b/src/pymatgen/io/jdftx/jeiters.py @@ -110,13 +110,13 @@ def e(self) -> float: The e attribute of the last JEiter object in the slices """ if len(self.slices): - if self.slices[-1].E is not None: - return self.slices[-1].E + if self.slices[-1].e is not None: + return self.slices[-1].e raise ValueError("No E attribute in final JEiter object.") raise ValueError("No JEiter objects in JEiters object slices class variable.") @property - def grad_k(self) -> float: + def grad_k(self) -> float | None: """Return most recent grad_k. Return the grad_k attribute of the last JEiter object in the slices. @@ -127,13 +127,11 @@ def grad_k(self) -> float: The grad_k attribute of the last JEiter object in the slices """ if len(self.slices): - if self.slices[-1].grad_k is not None: - return self.slices[-1].grad_k - raise ValueError("No grad_k attribute in final JEiter object.") + return self.slices[-1].grad_k raise ValueError("No JEiter objects in JEiters object slices class variable.") @property - def alpha(self) -> float: + def alpha(self) -> float | None: """Return most recent alpha. Return the alpha attribute of the last JEiter object in the slices. @@ -144,13 +142,11 @@ def alpha(self) -> float: The alpha attribute of the last JEiter object in the slices """ if len(self.slices): - if self.slices[-1].alpha is not None: - return self.slices[-1].alpha - raise ValueError("No alpha attribute in final JEiter object.") + return self.slices[-1].alpha raise ValueError("No JEiter objects in JEiters object slices class variable.") @property - def linmin(self) -> float: + def linmin(self) -> float | None: """Return most recent linmin. Return the linmin attribute of the last JEiter object in the slices. @@ -161,9 +157,7 @@ def linmin(self) -> float: The linmin attribute of the last JEiter object in the slices """ if len(self.slices): - if self.slices[-1].linmin is not None: - return self.slices[-1].linmin - raise ValueError("No linmin attribute in final JEiter object.") + return self.slices[-1].linmin raise ValueError("No JEiter objects in JEiters object slices class variable.") @property @@ -218,7 +212,7 @@ def nelectrons(self) -> float: raise ValueError("No JEiter objects in JEiters object slices class variable.") @property - def abs_magneticmoment(self) -> float: + def abs_magneticmoment(self) -> float | None: """Return most recent abs_magneticmoment. Return the abs_magneticmoment attribute of the last JEiter object in the slices. @@ -229,13 +223,11 @@ def abs_magneticmoment(self) -> float: The abs_magneticmoment attribute of the last JEiter object in the slices """ if len(self.slices): - if self.slices[-1].abs_magneticmoment is not None: - return self.slices[-1].abs_magneticmoment - raise ValueError("No abs_magneticmoment attribute in final JEiter object.") + return self.slices[-1].abs_magneticmoment raise ValueError("No JEiter objects in JEiters object slices class variable.") @property - def tot_magneticmoment(self) -> float: + def tot_magneticmoment(self) -> float | None: """Return most recent tot_magneticmoment. Return the tot_magneticmoment attribute of the last JEiter object in the slices. @@ -246,9 +238,7 @@ def tot_magneticmoment(self) -> float: The tot_magneticmoment attribute of the last JEiter object in the slices """ if len(self.slices): - if self.slices[-1].tot_magneticmoment is not None: - return self.slices[-1].tot_magneticmoment - raise ValueError("No tot_magneticmoment attribute in final JEiter object.") + return self.slices[-1].tot_magneticmoment raise ValueError("No JEiter objects in JEiters object slices class variable.") @property diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index 0a5b7489264..144ac4b1b8c 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -104,7 +104,7 @@ def nelectrons(self) -> float: raise ValueError("elecmindata not set") @property - def abs_magneticmoment(self) -> float: + def abs_magneticmoment(self) -> float | None: """Return the absolute magnetic moment. Return the absolute magnetic moment. @@ -117,7 +117,7 @@ def abs_magneticmoment(self) -> float: raise ValueError("elecmindata not set") @property - def tot_magneticmoment(self) -> float: + def tot_magneticmoment(self) -> float | None: """Return the total magnetic moment. Return the total magnetic moment. @@ -158,7 +158,7 @@ def elec_e(self) -> int: raise ValueError("elecmindata not set") @property - def elec_grad_k(self) -> int: + def elec_grad_k(self) -> float | None: """Return the most recent electronic grad_k. Return the most recent electronic grad_k. @@ -172,7 +172,7 @@ def elec_grad_k(self) -> int: raise ValueError("elecmindata not set") @property - def elec_alpha(self) -> int: + def elec_alpha(self) -> float | None: """Return the most recent electronic alpha. Return the most recent electronic alpha. @@ -186,7 +186,7 @@ def elec_alpha(self) -> int: raise ValueError("elecmindata not set") @property - def elec_linmin(self) -> int: + def elec_linmin(self) -> float | None: """Return the most recent electronic linmin. Return the most recent electronic linmin. @@ -282,6 +282,21 @@ def from_text_slice( # Opt line must be parsed after ecomp instance.parse_opt_lines(line_collections["opt"]["lines"]) + # In case of single-point calculation + if instance.E is None: + if instance.etype is not None: + if instance.ecomponents is not None: + if instance.etype in instance.ecomponents: + instance.E = instance.ecomponents[instance.etype] + elif instance.elecmindata is not None: + instance.E = instance.elecmindata.e + else: + raise ValueError("Could not determine total energy due to lack of elecmindata") + else: + raise ValueError("Could not determine total energy due to lack of ecomponents") + else: + raise ValueError("Could not determine total energy due to lack of etype") + return instance def init_line_collections(self) -> dict: diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index 4cfcf9fb8f8..bbe90a1812c 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -151,7 +151,7 @@ def elecmindata(self) -> JEiters: raise AttributeError("Property elecmindata inaccessible due to empty slices class field") @property - def stress(self) -> np.ndarray: + def stress(self) -> np.ndarray | None: """ Return stress from most recent JOutStructure. @@ -162,7 +162,7 @@ def stress(self) -> np.ndarray: raise AttributeError("Property stress inaccessible due to empty slices class field") @property - def strain(self) -> np.ndarray: + def strain(self) -> np.ndarray | None: """ Return strain from most recent JOutStructure. @@ -246,7 +246,7 @@ def abs_magneticmoment(self) -> float | None: Return abs_magneticmoment from most recent JOutStructure. """ if len(self.slices): - return self.slices[-1].mu + return self.slices[-1].abs_magneticmoment raise AttributeError("Property abs_magneticmoment inaccessible due to empty slices class field") @property @@ -291,7 +291,7 @@ def elec_iter(self) -> int: raise AttributeError("Property elec_iter inaccessible due to empty slices class field") @property - def elec_e(self) -> int: + def elec_e(self) -> float: """Return the most recent electronic energy. Return the most recent electronic energy. @@ -305,7 +305,7 @@ def elec_e(self) -> int: raise AttributeError("Property elec_e inaccessible due to empty slices class field") @property - def elec_grad_k(self) -> int | None: + def elec_grad_k(self) -> float | None: """Return the most recent electronic grad_k. Return the most recent electronic grad_k. @@ -319,7 +319,7 @@ def elec_grad_k(self) -> int | None: raise AttributeError("Property grad_k inaccessible due to empty slices class field") @property - def elec_alpha(self) -> int | None: + def elec_alpha(self) -> float | None: """Return the most recent electronic alpha. Return the most recent electronic alpha. @@ -333,7 +333,7 @@ def elec_alpha(self) -> int | None: raise AttributeError("Property alpha inaccessible due to empty slices class field") @property - def elec_linmin(self) -> int | None: + def elec_linmin(self) -> float | None: """Return the most recent electronic linmin. Return the most recent electronic linmin. diff --git a/tests/io/jdftx/test_jdftxoutfile.py b/tests/io/jdftx/test_jdftxoutfile.py index 5f1c5967ded..c519e32d92b 100644 --- a/tests/io/jdftx/test_jdftxoutfile.py +++ b/tests/io/jdftx/test_jdftxoutfile.py @@ -19,7 +19,7 @@ example_sp_known = { "Nspin": 1, - "spintype": None, + "spintype": "no-spin", "broadening_type": "MP1", "broadening": 0.00367493, "truncation_type": "slab", @@ -33,7 +33,7 @@ "Emax": 0.113409 * Ha_to_eV, "Egap": 0.003011 * Ha_to_eV, "is_metal": True, - "fluid": None, + "fluid": "None", "total_electrons": 288.0, "nbands": 174, "nat": 16, @@ -51,6 +51,7 @@ "t_s": 165.87, "iter_type": None, "prefix": "jdft", + "etype": "F", } example_latmin_known = { @@ -58,7 +59,7 @@ "spintype": "z-spin", "broadening_type": "Fermi", "broadening": 0.001, - "truncation_type": None, + "truncation_type": "periodic", "pwcut": 20 * Ha_to_eV, "fftgrid": (28, 80, 28), "kgrid": (6, 2, 7), @@ -69,7 +70,7 @@ "Emax": 0.949497 * Ha_to_eV, "Egap": 0.000362 * Ha_to_eV, "is_metal": True, - "fluid": None, + "fluid": "None", "total_electrons": 64.0, "nbands": 42, "nat": 8, @@ -86,6 +87,7 @@ "t_s": 314.16, "iter_type": "LatticeMinimize", "prefix": "$VAR", + "etype": "F", } example_ionmin_known = { @@ -121,6 +123,7 @@ "t_s": 2028.57, "iter_type": "IonicMinimize", "prefix": "$VAR", + "etype": "G", } @@ -181,92 +184,119 @@ def test_JDFTXOutfile_fromfile(filename: PathLike, known: dict): assert jout.t_s == approx(known["t_s"]) assert jout.jstrucs.iter_type == known["iter_type"] assert jout.prefix == known["prefix"] + assert jout.etype == known["etype"] + assert jout.e == approx(known[known["etype"]]) + + +empty_slice_exception_varnames = [ + "prefix", + "jstrucs", + "jsettings_fluid", + "jsettings_electronic", + "jsettings_lattice", + "jsettings_ionic", + "xc_func", + "lattice_initial", + "lattice_final", + "lattice", + "a", + "b", + "c", + "fftgrid", + "geom_opt", + "geom_opt_type", + "efermi", + "egap", + "emin", + "emax", + "homo", + "lumo", + "homo_filling", + "lumo_filling", + "is_metal", + "etype", + "broadening_type", + "broadening", + "kgrid", + "truncation_type", + "truncation_radius", + "pwcut", + "rhocut", + "pp_type", + "total_electrons", + "semicore_electrons", + "valence_electrons", + "total_electrons_uncharged", + "semicore_electrons_uncharged", + "valence_electrons_uncharged", + "nbands", + "atom_elements", + "atom_elements_int", + "atom_types", + "spintype", + "nspin", + "nat", + "atom_coords_initial", + "atom_coords_final", + "atom_coords", + "has_solvation", + "fluid", + "is_gc", + "eiter_type", + "elecmindata", + "stress", + "strain", + "iter", + "e", + "grad_k", + "alpha", + "linmin", + "nelectrons", + "abs_magneticmoment", + "tot_magneticmoment", + "mu", + "elec_iter", + "elec_e", + "elec_grad_k", + "elec_alpha", + "elec_linmin", +] @pytest.mark.parametrize( - ("varname"), + ("dummy_filename", "none_exceptions"), [ - ("prefix"), - ("jstrucs"), - ("jsettings_fluid"), - ("jsettings_electronic"), - ("jsettings_lattice"), - ("jsettings_ionic"), - ("xc_func"), - ("lattice_initial"), - ("lattice_final"), - ("lattice"), - ("a"), - ("b"), - ("c"), - ("fftgrid"), - ("geom_opt"), - ("geom_opt_type"), - ("efermi"), - ("egap"), - ("emin"), - ("emax"), - ("homo"), - ("lumo"), - ("homo_filling"), - ("lumo_filling"), - ("is_metal"), - ("etype"), - ("broadening_type"), - ("broadening"), - ("kgrid"), - ("truncation_type"), - ("truncation_radius"), - ("pwcut"), - ("rhocut"), - ("pp_type"), - ("total_electrons"), - ("semicore_electrons"), - ("valence_electrons"), - ("total_electrons_uncharged"), - ("semicore_electrons_uncharged"), - ("valence_electrons_uncharged"), - ("nbands"), - ("atom_elements"), - ("atom_elements_int"), - ("atom_types"), - ("spintype"), - ("nspin"), - ("nat"), - ("atom_coords_initial"), - ("atom_coords_final"), - ("atom_coords"), - ("has_solvation"), - ("fluid"), - ("is_gc"), - ("eiter_type"), - ("elecmindata"), - ("stress"), - ("strain"), - ("iter"), - ("e"), - ("grad_k"), - ("alpha"), - ("linmin"), - ("nelectrons"), - ("abs_magneticmoment"), - ("tot_magneticmoment"), - ("mu"), - ("elec_iter"), - ("elec_e"), - ("elec_grad_k"), - ("elec_alpha"), - ("elec_linmin"), + ( + ex_files_dir / Path("example_sp.out"), + [ + "iter", + "stress", + "strain", + "linmin", + "alpha", + "truncation_radius", + "grad_k", + ], + ) ], ) def test_JDFTXOutfile_expected_exceptions_empty_slices( - varname: str, dummy_filename: PathLike = ex_files_dir / Path("example_sp.out") + dummy_filename: PathLike, + none_exceptions: list[str], ): - jout = JDFTXOutfile.from_file(dummy_filename) + for var in empty_slice_exception_varnames: + expected_exceptions_empty_slices_test_varname(dummy_filename, var, none_exceptions) + + +def expected_exceptions_empty_slices_test_varname(jout_filename: str, varname: str, none_exceptions: list[str]): + jout = JDFTXOutfile.from_file(jout_filename) # First test that the attribute can be called val = getattr(jout, varname) - # Next test it was properly called - assert val is not None + # Next test it was properly called, or that its None if None is expected (but not both) + v1 = bool(val is not None) + v2 = bool(varname in none_exceptions) + assert v1 != v2 + # assert bool(val is not None) != bool(val in none_exceptions) # Next test the error when slices is empty jout.slices = [] with pytest.raises(AttributeError): From e36a480c1f8ddc16097dbb1bb7809de94b5dde64 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Tue, 24 Sep 2024 00:43:22 -0600 Subject: [PATCH 030/195] Changing which should be None or not, correct incorrect return types and allowing some variables to remain None --- src/pymatgen/io/jdftx/jdftxoutfile.py | 4 ++-- tests/io/jdftx/test_jdftxoutfile.py | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfile.py b/src/pymatgen/io/jdftx/jdftxoutfile.py index 8807ff42dee..b128d67c60f 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfile.py +++ b/src/pymatgen/io/jdftx/jdftxoutfile.py @@ -1001,7 +1001,7 @@ def nelectrons(self) -> float: raise AttributeError("Property nelectrons inaccessible due to empty jstrucs class field") @property - def abs_magneticmoment(self) -> float: + def abs_magneticmoment(self) -> float | None: """ Return abs_magneticmoment from most recent JOutStructure. @@ -1012,7 +1012,7 @@ def abs_magneticmoment(self) -> float: raise AttributeError("Property abs_magneticmoment inaccessible due to empty jstrucs class field") @property - def tot_magneticmoment(self) -> float: + def tot_magneticmoment(self) -> float | None: """ Return tot_magneticmoment from most recent JOutStructure. diff --git a/tests/io/jdftx/test_jdftxoutfile.py b/tests/io/jdftx/test_jdftxoutfile.py index c519e32d92b..35279632db6 100644 --- a/tests/io/jdftx/test_jdftxoutfile.py +++ b/tests/io/jdftx/test_jdftxoutfile.py @@ -110,6 +110,7 @@ "total_electrons": 325.541406, "nbands": 195, "nat": 41, + "G": -1059.062593502930213 * Ha_to_eV, "F": -1120.9154606162035179 * Ha_to_eV, "TS": 0.0014609776617570 * Ha_to_eV, "Etot": -1120.9139996385417817 * Ha_to_eV, @@ -276,6 +277,11 @@ def test_JDFTXOutfile_fromfile(filename: PathLike, known: dict): "alpha", "truncation_radius", "grad_k", + "abs_magneticmoment", + "tot_magneticmoment", + "elec_grad_k", + "elec_alpha", + "elec_linmin", ], ) ], From e05336f708eb91ca660508b9e52def42b1889616 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Tue, 24 Sep 2024 00:44:48 -0600 Subject: [PATCH 031/195] Changing which should be None or not, correct incorrect return types and allowing some variables to remain None --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 2 +- src/pymatgen/io/jdftx/joutstructure.py | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 02713a73c8b..e5d810156f5 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -1187,7 +1187,7 @@ def set_ecomponents(self, text: list[str]) -> None: if self.jstrucs is not None: ecomp = self.jstrucs[-1].ecomponents if self.etype not in ecomp: - ecomp[self.etype] = self.jstrucs[-1].E + ecomp[self.etype] = self.jstrucs[-1].e self.ecomponents = ecomp else: raise ValueError("No structures found in out file.") diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index 144ac4b1b8c..02836099496 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -55,7 +55,7 @@ class JOutStructure(Structure): stress: np.ndarray | None = None strain: np.ndarray | None = None iter: int | None = None - E: float | None = None + e: float | None = None grad_k: float | None = None alpha: float | None = None linmin: float | None = None @@ -283,13 +283,13 @@ def from_text_slice( instance.parse_opt_lines(line_collections["opt"]["lines"]) # In case of single-point calculation - if instance.E is None: + if instance.e is None: if instance.etype is not None: if instance.ecomponents is not None: if instance.etype in instance.ecomponents: - instance.E = instance.ecomponents[instance.etype] + instance.e = instance.ecomponents[instance.etype] elif instance.elecmindata is not None: - instance.E = instance.elecmindata.e + instance.e = instance.elecmindata.e else: raise ValueError("Could not determine total energy due to lack of elecmindata") else: From 2da64f3818602a94380eb3efbdfcf7e425e8ada5 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Tue, 24 Sep 2024 04:24:09 -0600 Subject: [PATCH 032/195] Updating for greater coverage - currently 88% --- .gitignore | 2 + src/pymatgen/io/jdftx/jdftxoutfile.py | 21 ++- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 4 +- src/pymatgen/io/jdftx/jeiters.py | 110 +++++++------ src/pymatgen/io/jdftx/joutstructures.py | 13 +- tests/io/jdftx/test_jdftxoutfile.py | 15 ++ tests/io/jdftx/test_jdftxoutfileslice.py | 68 ++++++++ tests/io/jdftx/test_jeiters.py | 171 +++++++++++++++------ tests/io/jdftx/test_joutstructure.py | 6 +- tests/io/jdftx/test_joutstructures.py | 61 +++++++- 10 files changed, 359 insertions(+), 112 deletions(-) create mode 100644 tests/io/jdftx/test_jdftxoutfileslice.py diff --git a/.gitignore b/.gitignore index c090167653a..2221130b145 100644 --- a/.gitignore +++ b/.gitignore @@ -29,6 +29,8 @@ setuptools* .vscode/* codecov* coverage.xml +jdftx*.xml +.coverage* # Environments .env diff --git a/src/pymatgen/io/jdftx/jdftxoutfile.py b/src/pymatgen/io/jdftx/jdftxoutfile.py index b128d67c60f..1f1554c750e 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfile.py +++ b/src/pymatgen/io/jdftx/jdftxoutfile.py @@ -1170,13 +1170,20 @@ def __getattr__(self, name: str) -> Any: val The value of the attribute """ - if name not in self.__dict__: - if len(self.slices): - if not hasattr(self.slices[-1], name): - raise AttributeError(f"{self.__class__.__name__} not found: {name}") - return getattr(self.slices[-1], name) - raise AttributeError(f"Property {name} inaccessible due to empty jstrucs class field") - return self.__dict__[name] + if len(self.slices): + if not hasattr(self.slices[-1], name): + raise AttributeError(f"{self.__class__.__name__} not found: {name}") + return getattr(self.slices[-1], name) + raise AttributeError(f"Property {name} inaccessible due to empty jstrucs class field") + # if name not in self.__dict__: + # if len(self.slices): + # if not hasattr(self.slices[-1], name): + # raise AttributeError(f"{self.__class__.__name__} not found: {name}") + # return getattr(self.slices[-1], name) + # raise AttributeError(f"Property {name} inaccessible due to empty jstrucs class field") + # else: + # # I believe this is unreachable code + # return self.__dict__[name] def __dir__(self) -> list: """List attributes. diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index e5d810156f5..2fec9f10811 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -229,7 +229,7 @@ def structure(self) -> Structure: """ if self.jstrucs is not None: return self.jstrucs[-1] - raise ValueError("No structures found in out file.") + raise AttributeError("Property structure inaccessible due to empty jstrucs class field") ########################################################################### # Properties inherited directly from jstrucs @@ -1310,6 +1310,8 @@ def __getattr__(self, name: str) -> Any: value The value of the attribute """ + # The whole point of this is to be an unreached safety net, so expect hit + # to coverage here if name not in self.__dict__: if not hasattr(self.jstrucs, name): raise AttributeError(f"{self.__class__.__name__} not found: {name}") diff --git a/src/pymatgen/io/jdftx/jeiters.py b/src/pymatgen/io/jdftx/jeiters.py index 8284c7592a9..a4e0b5270d7 100644 --- a/src/pymatgen/io/jdftx/jeiters.py +++ b/src/pymatgen/io/jdftx/jeiters.py @@ -8,7 +8,7 @@ import warnings from dataclasses import field -from typing import Any +from typing import Any, ClassVar from pymatgen.io.jdftx.jeiter import JEiter @@ -67,6 +67,13 @@ class JEiters: converged: bool = False converged_reason: str | None = None slices: list[JEiter] = field(default_factory=list) + _getatr_ignore: ClassVar[list[str]] = [ + "e", + "t_s", + "mu", + "nelectrons", + "subspacerotationadjust", + ] # # iter: int | None = None # E: float | None = None @@ -95,8 +102,8 @@ def iter(self) -> int: if self.slices[-1].iter is not None: return self.slices[-1].iter warnings.warn("No iter attribute in JEiter object. Returning number of JEiter objects.", stacklevel=2) - return len(self.slices) - raise ValueError("No JEiter objects in JEiters object slices class variable.") + return len(self.slices) - 1 + raise AttributeError("No JEiter objects in JEiters object slices class variable.") @property def e(self) -> float: @@ -112,8 +119,8 @@ def e(self) -> float: if len(self.slices): if self.slices[-1].e is not None: return self.slices[-1].e - raise ValueError("No E attribute in final JEiter object.") - raise ValueError("No JEiter objects in JEiters object slices class variable.") + raise AttributeError("No E attribute in final JEiter object.") + raise AttributeError("No JEiter objects in JEiters object slices class variable.") @property def grad_k(self) -> float | None: @@ -128,7 +135,7 @@ def grad_k(self) -> float | None: """ if len(self.slices): return self.slices[-1].grad_k - raise ValueError("No JEiter objects in JEiters object slices class variable.") + raise AttributeError("No JEiter objects in JEiters object slices class variable.") @property def alpha(self) -> float | None: @@ -143,7 +150,7 @@ def alpha(self) -> float | None: """ if len(self.slices): return self.slices[-1].alpha - raise ValueError("No JEiter objects in JEiters object slices class variable.") + raise AttributeError("No JEiter objects in JEiters object slices class variable.") @property def linmin(self) -> float | None: @@ -158,7 +165,7 @@ def linmin(self) -> float | None: """ if len(self.slices): return self.slices[-1].linmin - raise ValueError("No JEiter objects in JEiters object slices class variable.") + raise AttributeError("No JEiter objects in JEiters object slices class variable.") @property def t_s(self) -> float: @@ -174,8 +181,8 @@ def t_s(self) -> float: if len(self.slices): if self.slices[-1].t_s is not None: return self.slices[-1].t_s - raise ValueError("No t_s attribute in final JEiter object.") - raise ValueError("No JEiter objects in JEiters object slices class variable.") + raise AttributeError("No t_s attribute in final JEiter object.") + raise AttributeError("No JEiter objects in JEiters object slices class variable.") @property def mu(self) -> float: @@ -191,8 +198,8 @@ def mu(self) -> float: if len(self.slices): if self.slices[-1].mu is not None: return self.slices[-1].mu - raise ValueError("No mu attribute in final JEiter object.") - raise ValueError("No JEiter objects in JEiters object slices class variable.") + raise AttributeError("No mu attribute in final JEiter object.") + raise AttributeError("No JEiter objects in JEiters object slices class variable.") @property def nelectrons(self) -> float: @@ -208,8 +215,8 @@ def nelectrons(self) -> float: if len(self.slices): if self.slices[-1].nelectrons is not None: return self.slices[-1].nelectrons - raise ValueError("No nelectrons attribute in final JEiter object.") - raise ValueError("No JEiter objects in JEiters object slices class variable.") + raise AttributeError("No nelectrons attribute in final JEiter object.") + raise AttributeError("No JEiter objects in JEiters object slices class variable.") @property def abs_magneticmoment(self) -> float | None: @@ -224,7 +231,7 @@ def abs_magneticmoment(self) -> float | None: """ if len(self.slices): return self.slices[-1].abs_magneticmoment - raise ValueError("No JEiter objects in JEiters object slices class variable.") + raise AttributeError("No JEiter objects in JEiters object slices class variable.") @property def tot_magneticmoment(self) -> float | None: @@ -239,7 +246,7 @@ def tot_magneticmoment(self) -> float | None: """ if len(self.slices): return self.slices[-1].tot_magneticmoment - raise ValueError("No JEiter objects in JEiters object slices class variable.") + raise AttributeError("No JEiter objects in JEiters object slices class variable.") @property def subspacerotationadjust(self) -> float: @@ -255,8 +262,8 @@ def subspacerotationadjust(self) -> float: if len(self.slices): if self.slices[-1].subspacerotationadjust is not None: return self.slices[-1].subspacerotationadjust - raise ValueError("No subspacerotationadjust attribute in final JEiter object.") - raise ValueError("No JEiter objects in JEiters object slices class variable.") + raise AttributeError("No subspacerotationadjust attribute in final JEiter object.") + raise AttributeError("No JEiter objects in JEiters object slices class variable.") @classmethod def from_text_slice(cls, text_slice: list[str], iter_type: str = "ElecMinimize", etype: str = "F") -> JEiters: @@ -289,31 +296,31 @@ def from_text_slice(cls, text_slice: list[str], iter_type: str = "ElecMinimize", lines_collect = [] return instance - def parse_text_slice(self, text_slice: list[str]) -> None: - """Parse text slice. - - Parse a slice of text from a JDFTx out file corresponding to a series - of SCF steps. - - Parameters - ---------- - text_slice: list[str] - A slice of text from a JDFTx out file corresponding to a series of - SCF steps - """ - lines_collect = [] - _iter_flag = f"{self.iter_type}: Iter:" - for line_text in text_slice: - if len(line_text.strip()): - lines_collect.append(line_text) - if _iter_flag in line_text: - self.slices.append(JEiter.from_lines_collect(lines_collect, self.iter_type, self.etype)) - lines_collect = [] - else: - break - if len(lines_collect): - self.parse_ending_lines(lines_collect) - lines_collect = [] + # def parse_text_slice(self, text_slice: list[str]) -> None: + # """Parse text slice. + + # Parse a slice of text from a JDFTx out file corresponding to a series + # of SCF steps. + + # Parameters + # ---------- + # text_slice: list[str] + # A slice of text from a JDFTx out file corresponding to a series of + # SCF steps + # """ + # lines_collect = [] + # _iter_flag = f"{self.iter_type}: Iter:" + # for line_text in text_slice: + # if len(line_text.strip()): + # lines_collect.append(line_text) + # if _iter_flag in line_text: + # self.slices.append(JEiter.from_lines_collect(lines_collect, self.iter_type, self.etype)) + # lines_collect = [] + # else: + # break + # if len(lines_collect): + # self.parse_ending_lines(lines_collect) + # lines_collect = [] def parse_ending_lines(self, ending_lines: list[str]) -> None: """Parse ending lines. @@ -385,11 +392,18 @@ def __getattr__(self, name: str) -> Any: value The value of the attribute """ - if name not in self.__dict__: - if not hasattr(self.slices[-1], name): - raise AttributeError(f"{self.__class__.__name__} not found: {name}") - return getattr(self.slices[-1], name) - return self.__dict__[name] + # if name not in self.__dict__: + # if not hasattr(self.slices[-1], name): + # raise AttributeError(f"{self.__class__.__name__} not found: {name}") + # return getattr(self.slices[-1], name) + # return self.__dict__[name] + if len(self.slices): + if name not in self._getatr_ignore: + if not hasattr(self.slices[-1], name): + raise AttributeError(f"{self.__class__.__name__} not found: {name}") + return getattr(self.slices[-1], name) + raise AttributeError(f"Property {name} inaccessible due to empty slices class field") + raise AttributeError(f"Property {name} inaccessible due to empty slices class field") def __getitem__(self, key: int | str) -> JEiter | Any: """Return item. diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index bbe90a1812c..f4e56108b12 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -67,6 +67,7 @@ def from_out_slice(cls, out_slice: list[str], iter_type: str = "IonicMinimize") "iter type interpreted as single-point calculation, but \ multiple structures found" ) + instance.check_convergence() return instance @property @@ -191,7 +192,7 @@ def e(self) -> float: Return E from most recent JOutStructure. """ if len(self.slices): - return self.slices[-1].E + return self.slices[-1].e raise AttributeError("Property E inaccessible due to empty slices class field") @property @@ -410,11 +411,17 @@ def __getattr__(self, name: str) -> Any: value The value of the attribute """ - if name not in self.__dict__: + if len(self.slices): if not hasattr(self.slices[-1], name): raise AttributeError(f"{self.__class__.__name__} not found: {name}") return getattr(self.slices[-1], name) - return self.__dict__[name] + raise AttributeError(f"Property {name} inaccessible due to empty slices class field") + # if name not in self.__dict__: + # if len(self.slices): + # if not hasattr(self.slices[-1], name): + # raise AttributeError(f"{self.__class__.__name__} not found: {name}") + # return getattr(self.slices[-1], name) + # return self.__dict__[name] def __dir__(self) -> list: """List attributes. diff --git a/tests/io/jdftx/test_jdftxoutfile.py b/tests/io/jdftx/test_jdftxoutfile.py index 35279632db6..957f753b7d3 100644 --- a/tests/io/jdftx/test_jdftxoutfile.py +++ b/tests/io/jdftx/test_jdftxoutfile.py @@ -8,6 +8,7 @@ from pymatgen.core.units import Ha_to_eV from pymatgen.io.jdftx.jdftxoutfile import JDFTXOutfile +from pymatgen.io.jdftx.jdftxoutfileslice import JDFTXOutfileSlice from pymatgen.util.testing import TEST_FILES_DIR if TYPE_CHECKING: @@ -52,6 +53,7 @@ "iter_type": None, "prefix": "jdft", "etype": "F", + "converged": True, } example_latmin_known = { @@ -88,6 +90,7 @@ "iter_type": "LatticeMinimize", "prefix": "$VAR", "etype": "F", + "converged": True, } example_ionmin_known = { @@ -125,6 +128,7 @@ "iter_type": "IonicMinimize", "prefix": "$VAR", "etype": "G", + "converged": True, } @@ -140,6 +144,10 @@ def test_JDFTXOutfile_fromfile(filename: PathLike, known: dict): # filename = ex_files_dir / Path("jdftx.out") jout = JDFTXOutfile.from_file(filename) assert jout.nspin == known["Nspin"] + assert jout["nspin"] == known["Nspin"] # Once for the coverage + assert isinstance(jout[-1], JDFTXOutfileSlice) + with pytest.raises(TypeError): + jout[{}] assert jout.spintype == known["spintype"] assert jout.broadening_type == known["broadening_type"] assert jout.broadening == approx(known["broadening"]) @@ -187,6 +195,13 @@ def test_JDFTXOutfile_fromfile(filename: PathLike, known: dict): assert jout.prefix == known["prefix"] assert jout.etype == known["etype"] assert jout.e == approx(known[known["etype"]]) + assert jout.converged == known["converged"] + # Not testing values yet, just testing they dont raise errors + assert jout.trajectory is not None + assert jout.electronic_output is not None + assert jout.structure is not None + jout[-1].jstrucs = None + assert jout.is_converged is None empty_slice_exception_varnames = [ diff --git a/tests/io/jdftx/test_jdftxoutfileslice.py b/tests/io/jdftx/test_jdftxoutfileslice.py new file mode 100644 index 00000000000..24d8cb854d4 --- /dev/null +++ b/tests/io/jdftx/test_jdftxoutfileslice.py @@ -0,0 +1,68 @@ +from __future__ import annotations + +from pathlib import Path + +import pytest + +from pymatgen.io.jdftx.jdftxoutfileslice import JDFTXOutfileSlice +from pymatgen.util.testing import TEST_FILES_DIR + +ex_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "example_files" + +ex_slice1_fname = ex_files_dir / "ex_out_slice_latmin" +ex_slice2_fname = ex_files_dir / "ex_out_slice_ionmin" +with open(ex_slice1_fname) as f: + ex_slice1 = list.copy(list(f)) +with open(ex_slice2_fname) as f: + ex_slice2 = list.copy(list(f)) + + +@pytest.mark.parametrize( + ("out_slice", "varname"), + [ + (ex_slice1, "structure"), + (ex_slice1, "eiter_type"), + (ex_slice1, "elecmindata"), + (ex_slice1, "stress"), + (ex_slice1, "strain"), + (ex_slice1, "iter"), + (ex_slice1, "e"), + (ex_slice1, "grad_k"), + (ex_slice1, "alpha"), + (ex_slice1, "linmin"), + (ex_slice1, "abs_magneticmoment"), + (ex_slice1, "tot_magneticmoment"), + (ex_slice1, "mu"), + (ex_slice1, "elec_iter"), + (ex_slice1, "elec_e"), + (ex_slice1, "elec_grad_k"), + (ex_slice1, "elec_alpha"), + (ex_slice1, "elec_linmin"), + ], +) +def test_jdftxoutfileslice_has_1layer_jstrucs_freakout(out_slice: list[str], varname: str): + joutslice = JDFTXOutfileSlice.from_out_slice(out_slice) + getattr(joutslice, varname) # No freakout here + joutslice.jstrucs = None + with pytest.raises(AttributeError): + getattr(joutslice, varname) # Freakout here + + +# @pytest.mark.parametrize( +# ("out_slice", "varname"), +# [ +# (ex_text_slice, "e"), +# ] +# ) +# def jeiters_has_2layer_slice_freakout(out_slice: list[str], varname: str): +# jstrucs = JOutStructures.from_out_slice(out_slice) +# getattr(jstrucs, varname) # No freakout here +# setattr(jstrucs.slices[-1], varname, None) +# with pytest.raises(ValueError): +# jstrucs.iter # Freakout here +# # Reset +# jstrucs = JOutStructures.from_out_slice(out_slice) +# getattr(jstrucs, varname) # No freakout here +# jstrucs.slices = [] +# with pytest.raises(ValueError): +# jstrucs.iter # Freakout here diff --git a/tests/io/jdftx/test_jeiters.py b/tests/io/jdftx/test_jeiters.py index aba3d452058..811c884112f 100644 --- a/tests/io/jdftx/test_jeiters.py +++ b/tests/io/jdftx/test_jeiters.py @@ -1,5 +1,7 @@ from __future__ import annotations +from typing import Any + import pytest from pytest import approx @@ -11,33 +13,33 @@ nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ]" ex_fillings_line1_known = { "mu": 0.714406772 * Ha_to_eV, - "nElectrons": 64.0, - "abs_magneticMoment": 0.00578, - "tot_magneticMoment": -0.00141, + "nelectrons": 64.0, + "abs_magneticmoment": 0.00578, + "tot_magneticmoment": -0.00141, } ex_fillings_line2 = "FillingsUpdate: mu: +0.814406772 \ nElectrons: 60.000000 magneticMoment: [ Abs: 0.0578 Tot: -0.0141 ]" ex_fillings_line2_known = { "mu": 0.814406772 * Ha_to_eV, - "nElectrons": 60.0, - "abs_magneticMoment": 0.0578, - "tot_magneticMoment": -0.0141, + "nelectrons": 60.0, + "abs_magneticmoment": 0.0578, + "tot_magneticmoment": -0.0141, } ex_subspace_line1 = "SubspaceRotationAdjust: set factor to 0.229" -ex_subspace_line1_known = {"subspace": 0.229} +ex_subspace_line1_known = {"subspacerotationadjust": 0.229} ex_subspace_line2 = "SubspaceRotationAdjust: set factor to 0.329" -ex_subspace_line2_known = {"subspace": 0.329} +ex_subspace_line2_known = {"subspacerotationadjust": 0.329} ex_iter_line1 = "ElecMinimize: Iter: 6 F: -246.531038317370076\ |grad|_K: 6.157e-08 alpha: 5.534e-01 linmin: -4.478e-06\ t[s]: 248.68" ex_iter_line1_known = { "iter": 6, - "E": -246.531038317370076 * Ha_to_eV, - "grad_K": 6.157e-08, + "e": -246.531038317370076 * Ha_to_eV, + "grad_k": 6.157e-08, "alpha": 5.534e-01, "linmin": -4.478e-06, "t_s": 248.68, @@ -48,8 +50,8 @@ t[s]: 48.68" ex_iter_line2_known = { "iter": 7, - "E": -240.531038317370076 * Ha_to_eV, - "grad_K": 6.157e-07, + "e": -240.531038317370076 * Ha_to_eV, + "grad_k": 6.157e-07, "alpha": 5.534e-02, "linmin": -5.478e-06, "t_s": 48.68, @@ -58,17 +60,31 @@ ex_lines1 = [ex_fillings_line1, ex_subspace_line1, ex_iter_line1] ex_lines2 = [ex_fillings_line2, ex_subspace_line2, ex_iter_line2] -ex_known1 = { - "iter": ex_iter_line1_known, - "fill": ex_fillings_line1_known, - "subspace": ex_subspace_line1_known, -} +ex_known1 = {} +for known1 in [ex_fillings_line1_known, ex_iter_line1_known, ex_subspace_line1_known]: + ex_known1.update(known1) +ex_known2 = {} +for known2 in [ex_fillings_line2_known, ex_iter_line2_known, ex_subspace_line2_known]: + ex_known2.update(known2) +# ex_known1 = { +# "iter": ex_iter_line1_known, +# "fill": ex_fillings_line1_known, +# "subspace": ex_subspace_line1_known, +# } -ex_known2 = { - "iter": ex_iter_line2_known, - "fill": ex_fillings_line2_known, - "subspace": ex_subspace_line2_known, -} +# ex_known2 = { +# "iter": ex_iter_line2_known, +# "fill": ex_fillings_line2_known, +# "subspace": ex_subspace_line2_known, +# } + + +def is_right_known(val: Any, ex_known_val: Any): + if isinstance(val, type(ex_known_val)): + result = ex_known_val == approx(val) if isinstance(val, float) else ex_known_val == val + else: + result = False + return result @pytest.mark.parametrize( @@ -84,7 +100,7 @@ ) ], ) -def test_jeiter( +def test_jeiter_known( exfill_line: str, exfill_known: dict[str, float], exiter_line: str, @@ -94,23 +110,30 @@ def test_jeiter( etype: str = "F", eitertype="ElecMinimize", ): - ex_lines_collect = [exiter_line, exfill_line, exsubspace_line] + ex_lines_collect = [exiter_line, exfill_line, exsubspace_line, ""] # Empty line added for coverage jei = JEiter.from_lines_collect(ex_lines_collect, eitertype, etype) - assert exfill_known["mu"] == approx(jei.mu) - assert exfill_known["nElectrons"] == approx(jei.nelectrons) - assert exfill_known["abs_magneticMoment"] == approx(jei.abs_magneticmoment) - assert exfill_known["tot_magneticMoment"] == approx(jei.tot_magneticmoment) - assert exiter_known["iter"] == jei.iter - assert exiter_known["E"] == approx(jei.E) - assert exiter_known["grad_K"] == approx(jei.grad_k) - assert exiter_known["alpha"] == approx(jei.alpha) - assert exiter_known["linmin"] == approx(jei.linmin) - assert exiter_known["t_s"] == approx(jei.t_s) - assert exsubspace_known["subspace"] == approx(jei.subspacerotationadjust) + ex_known = {} + for dictlike in [exfill_known, exiter_known, exsubspace_known]: + ex_known.update(dictlike) + for var in [ + "mu", + "nelectrons", + "abs_magneticmoment", + "tot_magneticmoment", + "iter", + "e", + "grad_k", + "alpha", + "linmin", + "t_s", + "subspacerotationadjust", + ]: + val = getattr(jei, var) + assert is_right_known(val, ex_known[var]) @pytest.mark.parametrize(("ex_lines", "ex_knowns"), [([ex_lines1, ex_lines2], [ex_known1, ex_known2])]) -def test_jeiters( +def test_jeiters_known( ex_lines: list[list[str]], ex_knowns: list[dict], etype: str = "F", @@ -120,15 +143,67 @@ def test_jeiters( for exl in ex_lines: text_slice += exl jeis = JEiters.from_text_slice(text_slice, iter_type=eitertype, etype=etype) - for i in range(len(ex_lines)): - assert ex_knowns[i]["fill"]["mu"] == approx(jeis[i].mu) - assert ex_knowns[i]["fill"]["nElectrons"] == approx(jeis[i].nelectrons) - assert ex_knowns[i]["fill"]["abs_magneticMoment"] == approx(jeis[i].abs_magneticmoment) - assert ex_knowns[i]["fill"]["tot_magneticMoment"] == approx(jeis[i].tot_magneticmoment) - assert ex_knowns[i]["iter"]["iter"] == jeis[i].iter - assert ex_knowns[i]["iter"]["E"] == approx(jeis[i].E) - assert ex_knowns[i]["iter"]["grad_K"] == approx(jeis[i].grad_k) - assert ex_knowns[i]["iter"]["alpha"] == approx(jeis[i].alpha) - assert ex_knowns[i]["iter"]["linmin"] == approx(jeis[i].linmin) - assert ex_knowns[i]["iter"]["t_s"] == approx(jeis[i].t_s) - assert ex_knowns[i]["subspace"]["subspace"] == approx(jeis[i].subspacerotationadjust) + for var in [ + "mu", + "nelectrons", + "abs_magneticmoment", + "tot_magneticmoment", + "iter", + "e", + "grad_k", + "alpha", + "linmin", + "t_s", + "subspacerotationadjust", + ]: + val = getattr(jeis, var) + assert is_right_known(val, ex_knowns[-1][var]) + for i in range(len(ex_lines)): + val2 = getattr(jeis[i], var) + assert is_right_known(val2, ex_knowns[i][var]) + + +ex_text_slice = [ex_fillings_line1, ex_subspace_line1, ex_iter_line1] + + +@pytest.mark.parametrize( + ("text_slice", "varname"), + [ + (ex_text_slice, "iter"), + (ex_text_slice, "grad_k"), + (ex_text_slice, "alpha"), + (ex_text_slice, "linmin"), + (ex_text_slice, "abs_magneticmoment"), + (ex_text_slice, "tot_magneticmoment"), + ], +) +def test_jeiters_has_1layer_slice_freakout(text_slice: list[str], varname: str): + jeis = JEiters.from_text_slice(text_slice) + getattr(jeis, varname) # No freakout here + jeis.slices = [] + with pytest.raises(AttributeError): + getattr(jeis, varname) # Freakout here + + +@pytest.mark.parametrize( + ("text_slice", "varname"), + [ + (ex_text_slice, "e"), + (ex_text_slice, "t_s"), + (ex_text_slice, "mu"), + (ex_text_slice, "nelectrons"), + (ex_text_slice, "subspacerotationadjust"), + ], +) +def test_jeiters_has_2layer_slice_freakout(text_slice: list[str], varname: str): + jeis = JEiters.from_text_slice(text_slice) + getattr(jeis, varname) # No freakout here + setattr(jeis.slices[-1], varname, None) + with pytest.raises(AttributeError): + getattr(jeis, varname) + # Reset + jeis = JEiters.from_text_slice(text_slice) + getattr(jeis, varname) # No freakout here + jeis.slices = [] + with pytest.raises(AttributeError): + getattr(jeis, varname) diff --git a/tests/io/jdftx/test_joutstructure.py b/tests/io/jdftx/test_joutstructure.py index 2a42fffbba5..b4c3dfe4ebc 100644 --- a/tests/io/jdftx/test_joutstructure.py +++ b/tests/io/jdftx/test_joutstructure.py @@ -96,7 +96,7 @@ def test_jstructure(eslice: list[str], eknowns: dict): jst = JOutStructure.from_text_slice(eslice, iter_type="lattice") assert jst.iter == eknowns["iter"] assert jst.etype == eknowns["etype"] - assert approx(eknowns["E"]) == jst.E + assert approx(eknowns["E"]) == jst.e assert jst.ecomponents["Eewald"] == approx(eknowns["Eewald"]) assert jst.ecomponents["EH"] == approx(eknowns["EH"]) assert jst.ecomponents["Eloc"] == approx(eknowns["Eloc"]) @@ -110,8 +110,8 @@ def test_jstructure(eslice: list[str], eknowns: dict): assert jst.ecomponents["F"] == approx(eknowns["F"]) assert jst.elecmindata[0].mu == approx(eknowns["mu0"]) assert jst.elecmindata[-1].mu == approx(eknowns["mu-1"]) - assert approx(eknowns["E0"]) == jst.elecmindata[0].E - assert approx(eknowns["E-1"]) == jst.elecmindata[-1].E + assert approx(eknowns["E0"]) == jst.elecmindata[0].e + assert approx(eknowns["E-1"]) == jst.elecmindata[-1].e assert len(jst.elecmindata) == eknowns["nEminSteps"] assert len(jst.forces) == eknowns["nAtoms"] assert len(jst.cart_coords) == eknowns["nAtoms"] diff --git a/tests/io/jdftx/test_joutstructures.py b/tests/io/jdftx/test_joutstructures.py index d9821d24dce..91ca443f406 100644 --- a/tests/io/jdftx/test_joutstructures.py +++ b/tests/io/jdftx/test_joutstructures.py @@ -70,6 +70,9 @@ def test_jstructures(ex_slice: list[str], ex_slice_known: dict[str, float], iter assert jstruct[-1].elecmindata[0].mu == approx(ex_slice_known["mu-1_0"]) assert jstruct[-1].elecmindata[-1].mu == approx(ex_slice_known["mu-1_-1"]) assert jstruct.elecmindata[-1].mu == approx(ex_slice_known["mu-1_-1"]) + assert jstruct.elecmindata.mu == approx(ex_slice_known["mu-1_-1"]) + assert jstruct.mu == approx(ex_slice_known["mu-1_-1"]) + assert jstruct["mu"] == approx(ex_slice_known["mu-1_-1"]) assert jstruct[0].elecmindata[0].nelectrons == approx(ex_slice_known["nelec0_0"]) assert jstruct[0].elecmindata[-1].nelectrons == approx(ex_slice_known["nelec0_-1"]) assert jstruct[-1].elecmindata[0].nelectrons == approx(ex_slice_known["nelec-1_0"]) @@ -79,11 +82,65 @@ def test_jstructures(ex_slice: list[str], ex_slice_known: dict[str, float], iter assert len(jstruct[-1].elecmindata) == ex_slice_known["nEminSteps-1"] assert len(jstruct.elecmindata) == ex_slice_known["nEminSteps-1"] assert jstruct[0].etype == ex_slice_known["etype0"] - assert approx(ex_slice_known["E0"]) == jstruct[0].E + assert approx(ex_slice_known["E0"]) == jstruct[0].e assert jstruct[-1].etype == ex_slice_known["etype-1"] assert jstruct.etype == ex_slice_known["etype-1"] - assert approx(ex_slice_known["E-1"]) == jstruct[-1].E + assert approx(ex_slice_known["E-1"]) == jstruct[-1].e assert jstruct[0].elecmindata.converged == ex_slice_known["conv0"] assert jstruct[-1].elecmindata.converged == ex_slice_known["conv-1"] assert jstruct.elecmindata.converged == ex_slice_known["conv-1"] assert len(jstruct) == ex_slice_known["nGeomSteps"] + + +@pytest.mark.parametrize( + ("out_slice", "varname"), + [ + (ex_outslice1, "etype"), + (ex_outslice1, "eiter_type"), + (ex_outslice1, "emin_flag"), + (ex_outslice1, "ecomponents"), + (ex_outslice1, "elecmindata"), + (ex_outslice1, "stress"), + (ex_outslice1, "strain"), + (ex_outslice1, "iter"), + (ex_outslice1, "e"), + (ex_outslice1, "grad_k"), + (ex_outslice1, "alpha"), + (ex_outslice1, "linmin"), + (ex_outslice1, "nelectrons"), + (ex_outslice1, "abs_magneticmoment"), + (ex_outslice1, "tot_magneticmoment"), + (ex_outslice1, "mu"), + (ex_outslice1, "elec_iter"), + (ex_outslice1, "elec_e"), + (ex_outslice1, "elec_grad_k"), + (ex_outslice1, "elec_alpha"), + (ex_outslice1, "elec_linmin"), + ], +) +def test_joutstructures_has_1layer_slice_freakout(out_slice: list[str], varname: str): + jstrucs = JOutStructures.from_out_slice(out_slice) + getattr(jstrucs, varname) # No freakout here + jstrucs.slices = [] + with pytest.raises(AttributeError): + getattr(jstrucs, varname) # Freakout here + + +# @pytest.mark.parametrize( +# ("out_slice", "varname"), +# [ +# (ex_text_slice, "e"), +# ] +# ) +# def jeiters_has_2layer_slice_freakout(out_slice: list[str], varname: str): +# jstrucs = JOutStructures.from_out_slice(out_slice) +# getattr(jstrucs, varname) # No freakout here +# setattr(jstrucs.slices[-1], varname, None) +# with pytest.raises(ValueError): +# jstrucs.iter # Freakout here +# # Reset +# jstrucs = JOutStructures.from_out_slice(out_slice) +# getattr(jstrucs, varname) # No freakout here +# jstrucs.slices = [] +# with pytest.raises(ValueError): +# jstrucs.iter # Freakout here From ca316b6c2686ac96f171f2c641c28183ef9983f8 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Tue, 24 Sep 2024 14:04:41 -0600 Subject: [PATCH 033/195] Removing accidentally added workflow --- .github/workflows/codecov.yml | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100644 .github/workflows/codecov.yml diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml deleted file mode 100644 index e5ff3d063ec..00000000000 --- a/.github/workflows/codecov.yml +++ /dev/null @@ -1,28 +0,0 @@ -name: Run tests and upload coverage - -on: - push - -jobs: - test: - name: Run tests and collect coverage - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - - name: Set up Python - uses: actions/setup-python@v4 - - - name: Install dependencies - run: pip install pytest pytest-cov . - - - name: Run tests - run: pytest --cov --cov-report=xml - - - name: Upload results to Codecov - uses: codecov/codecov-action@v4 - with: - token: ${{ secrets.CODECOV_TOKEN }} From 8c5768f82063f924e32b58639aaec5062f75a951 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 24 Sep 2024 20:07:14 +0000 Subject: [PATCH 034/195] pre-commit auto-fixes --- .../io/jdftx/example_files/example_sp_copy.in | 119 +++++++++--------- tests/io/jdftx/example_files/infile_dict | 2 +- 2 files changed, 60 insertions(+), 61 deletions(-) diff --git a/tests/io/jdftx/example_files/example_sp_copy.in b/tests/io/jdftx/example_files/example_sp_copy.in index 1773f37fb99..37c3a38dd3e 100644 --- a/tests/io/jdftx/example_files/example_sp_copy.in +++ b/tests/io/jdftx/example_files/example_sp_copy.in @@ -1,55 +1,55 @@ -latt-scale 1 1 1 -latt-move-scale 0.0 0.0 0.0 -coords-type Lattice +latt-scale 1 1 1 +latt-move-scale 0.0 0.0 0.0 +coords-type Lattice lattice \ 10.457499819965 5.228749909982 0.000000000000 \ 0.000000000000 9.056460504161 0.000000000000 \ - 0.000000000000 0.000000000000 44.023042120134 -ion Pt 0.166666666667 0.166666666667 0.353103309629 1 -ion Pt 0.166666666667 0.666666666667 0.353103309629 1 -ion Pt 0.666666666667 0.166666666667 0.353103309629 1 -ion Pt 0.666666666667 0.666666666667 0.353103309629 1 -ion Pt 0.333333333333 0.333333333333 0.451694615622 1 -ion Pt 0.333333333333 0.833333333333 0.451694615622 1 -ion Pt 0.833333333333 0.333333333333 0.451694615622 1 -ion Pt 0.833333333333 0.833333333333 0.451694615622 1 -ion Pt 0.000000000000 0.000000000000 0.548305384378 1 -ion Pt 0.000000000000 0.500000000000 0.548305384378 1 -ion Pt 0.500000000000 0.000000000000 0.548305384378 1 -ion Pt 0.500000000000 0.500000000000 0.548305384378 1 -ion Pt 0.166666666667 0.166666666667 0.646896690371 1 -ion Pt 0.166666666667 0.666666666667 0.646896690371 1 -ion Pt 0.666666666667 0.166666666667 0.646896690371 1 -ion Pt 0.666666666667 0.666666666667 0.646896690371 1 -core-overlap-check vector -ion-species SG15/$ID_ONCV_PBE-1.1.upf -ion-species SG15/$ID_ONCV_PBE-1.0.upf -ion-width 0.0 + 0.000000000000 0.000000000000 44.023042120134 +ion Pt 0.166666666667 0.166666666667 0.353103309629 1 +ion Pt 0.166666666667 0.666666666667 0.353103309629 1 +ion Pt 0.666666666667 0.166666666667 0.353103309629 1 +ion Pt 0.666666666667 0.666666666667 0.353103309629 1 +ion Pt 0.333333333333 0.333333333333 0.451694615622 1 +ion Pt 0.333333333333 0.833333333333 0.451694615622 1 +ion Pt 0.833333333333 0.333333333333 0.451694615622 1 +ion Pt 0.833333333333 0.833333333333 0.451694615622 1 +ion Pt 0.000000000000 0.000000000000 0.548305384378 1 +ion Pt 0.000000000000 0.500000000000 0.548305384378 1 +ion Pt 0.500000000000 0.000000000000 0.548305384378 1 +ion Pt 0.500000000000 0.500000000000 0.548305384378 1 +ion Pt 0.166666666667 0.166666666667 0.646896690371 1 +ion Pt 0.166666666667 0.666666666667 0.646896690371 1 +ion Pt 0.666666666667 0.166666666667 0.646896690371 1 +ion Pt 0.666666666667 0.666666666667 0.646896690371 1 +core-overlap-check vector +ion-species SG15/$ID_ONCV_PBE-1.1.upf +ion-species SG15/$ID_ONCV_PBE-1.0.upf +ion-width 0.0 -symmetries automatic -symmetry-threshold 0.0001 +symmetries automatic +symmetry-threshold 0.0001 -kpoint 0.000000000000 0.000000000000 0.000000000000 1.000000000000 -kpoint-folding 6 6 1 -kpoint-reduce-inversion no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.000000000000 +kpoint-folding 6 6 1 +kpoint-reduce-inversion no -elec-ex-corr gga-PBE -exchange-regularization WignerSeitzTruncated -elec-cutoff 30.0 -elec-smearing MP1 0.00367493 -elec-n-bands 174 -spintype no-spin -converge-empty-states yes -basis kpoint-dependent +elec-ex-corr gga-PBE +exchange-regularization WignerSeitzTruncated +elec-cutoff 30.0 +elec-smearing MP1 0.00367493 +elec-n-bands 174 +spintype no-spin +converge-empty-states yes +basis kpoint-dependent -coulomb-interaction Slab 001 -coulomb-truncation-embed 0.5 0.5 0.5 -coulomb-truncation-ion-margin 5.0 +coulomb-interaction Slab 001 +coulomb-truncation-embed 0.5 0.5 0.5 +coulomb-truncation-ion-margin 5.0 -wavefunction lcao +wavefunction lcao -lcao-params -1 1e-06 0.00367493 -elec-eigen-algo Davidson +lcao-params -1 1e-06 0.00367493 +elec-eigen-algo Davidson ionic-minimize \ alphaTincreaseFactor 3.0 \ alphaTmin 1e-10 \ @@ -66,7 +66,7 @@ ionic-minimize \ nIterations 0 \ updateTestStepSize yes \ wolfeEnergy 0.0001 \ - wolfeGradient 0.9 + wolfeGradient 0.9 lattice-minimize \ alphaTincreaseFactor 3.0 \ alphaTmin 1e-10 \ @@ -83,7 +83,7 @@ lattice-minimize \ nIterations 0 \ updateTestStepSize yes \ wolfeEnergy 0.0001 \ - wolfeGradient 0.9 + wolfeGradient 0.9 electronic-minimize \ alphaTincreaseFactor 3.0 \ alphaTmin 1e-10 \ @@ -100,7 +100,7 @@ electronic-minimize \ nIterations 200 \ updateTestStepSize yes \ wolfeEnergy 0.0001 \ - wolfeGradient 0.9 + wolfeGradient 0.9 fluid-minimize \ alphaTincreaseFactor 3.0 \ alphaTmin 1e-10 \ @@ -117,24 +117,23 @@ fluid-minimize \ nIterations 100 \ updateTestStepSize yes \ wolfeEnergy 0.0001 \ - wolfeGradient 0.9 -davidson-band-ratio 1.1 -subspace-rotation-factor 1.0 yes + wolfeGradient 0.9 +davidson-band-ratio 1.1 +subspace-rotation-factor 1.0 yes -fluid None -fluid-solvent H2O 55.338 ScalarEOS epsBulk 78.4 epsInf 1.77 pMol 0.92466 poleEl 15.0 7.0 1.0 Pvap 1.06736e-10 Res 1.42 Rvdw 2.61727 sigmaBulk 4.62e-05 tauNuc 343133.0 -fluid-ex-corr lda-TF lda-PZ -fluid-gummel-loop 10 1e-05 -pcm-variant GLSSA13 +fluid None +fluid-solvent H2O 55.338 ScalarEOS epsBulk 78.4 epsInf 1.77 pMol 0.92466 poleEl 15.0 7.0 1.0 Pvap 1.06736e-10 Res 1.42 Rvdw 2.61727 sigmaBulk 4.62e-05 tauNuc 343133.0 +fluid-ex-corr lda-TF lda-PZ +fluid-gummel-loop 10 1e-05 +pcm-variant GLSSA13 -dump-name jdft.$VAR +dump-name jdft.$VAR density-of-states \ Total \ OrthoOrbital Pt 1 s OrthoOrbital Pt 1 p OrthoOrbital Pt 1 d OrthoOrbital Pt 2 s OrthoOrbital Pt 2 p OrthoOrbital Pt 2 d OrthoOrbital Pt 3 s OrthoOrbital Pt 3 p OrthoOrbital Pt 3 d OrthoOrbital Pt 4 s OrthoOrbital Pt 4 p OrthoOrbital Pt 4 d OrthoOrbital Pt 5 s OrthoOrbital Pt 5 p OrthoOrbital Pt 5 d OrthoOrbital Pt 6 s OrthoOrbital Pt 6 p OrthoOrbital Pt 6 d OrthoOrbital Pt 7 s OrthoOrbital Pt 7 p OrthoOrbital Pt 7 d OrthoOrbital Pt 8 s OrthoOrbital Pt 8 p OrthoOrbital Pt 8 d OrthoOrbital Pt 9 s OrthoOrbital Pt 9 p OrthoOrbital Pt 9 d OrthoOrbital Pt 10 s OrthoOrbital Pt 10 p OrthoOrbital Pt 10 d OrthoOrbital Pt 11 s OrthoOrbital Pt 11 p OrthoOrbital Pt 11 d OrthoOrbital Pt 12 s OrthoOrbital Pt 12 p OrthoOrbital Pt 12 d OrthoOrbital Pt 13 s OrthoOrbital Pt 13 p OrthoOrbital Pt 13 d OrthoOrbital Pt 14 s OrthoOrbital Pt 14 p OrthoOrbital Pt 14 d OrthoOrbital Pt 15 s OrthoOrbital Pt 15 p OrthoOrbital Pt 15 d OrthoOrbital Pt 16 s OrthoOrbital Pt 16 p OrthoOrbital Pt 16 d \ Etol 1e-06 \ Esigma 0.001 \ - Complete -forces-output-coords Positions -dump End BandEigs BandProjections DOS EigStats ElecDensity Gvectors IonicPositions KEdensity Kpoints Lattice RhoAtom Symmetries -dump Ionic Ecomponents EigStats State - + Complete +forces-output-coords Positions +dump End BandEigs BandProjections DOS EigStats ElecDensity Gvectors IonicPositions KEdensity Kpoints Lattice RhoAtom Symmetries +dump Ionic Ecomponents EigStats State diff --git a/tests/io/jdftx/example_files/infile_dict b/tests/io/jdftx/example_files/infile_dict index 80b224d6e54..aa1543b4d0e 100644 --- a/tests/io/jdftx/example_files/infile_dict +++ b/tests/io/jdftx/example_files/infile_dict @@ -1 +1 @@ -{'latt-move-scale': {'s0': 0.0, 's1': 0.0, 's2': 0.0}, 'coords-type': 'Cartesian', 'lattice': {'R00': 18.897261, 'R01': 0.0, 'R02': 0.0, 'R10': 0.0, 'R11': 18.897261, 'R12': 0.0, 'R20': 0.0, 'R21': 0.0, 'R22': 18.897261}, 'ion': [{'species-id': 'O', 'x0': -0.235981, 'x1': -0.237621, 'x2': 2.24258, 'moveScale': 1}, {'species-id': 'C', 'x0': -0.011521, 'x1': -0.0116, 'x2': 0.109935, 'moveScale': 1}], 'core-overlap-check': 'none', 'ion-species': ['GBRV_v1.5/$ID_pbe_v1.uspp'], 'symmetries': 'none', 'kpoint-folding': {'n0': 1, 'n1': 1, 'n2': 1}, 'elec-ex-corr': 'gga', 'van-der-waals': 'D3', 'elec-cutoff': {'Ecut': 20.0, 'EcutRho': 100.0}, 'elec-smearing': {'smearingType': 'Fermi', 'smearingWidth': 0.001}, 'elec-n-bands': 15, 'spintype': 'z-spin', 'converge-empty-states': True, 'coulomb-interaction': {'truncationType': 'Periodic'}, 'initial-state': '$VAR', 'electronic-minimize': {'energyDiffThreshold': 1e-07, 'nIterations': 100}, 'fluid': {'type': 'LinearPCM'}, 'fluid-solvent': [{'name': 'H2O'}], 'fluid-anion': {'name': 'F-', 'concentration': 0.5}, 'fluid-cation': {'name': 'Na+', 'concentration': 0.5}, 'pcm-variant': 'CANDLE', 'vibrations': {'useConstraints': False, 'rotationSym': False}, 'dump-name': '$VAR', 'dump': [{'End': {'Dtot': True, 'BoundCharge': True, 'State': True, 'Forces': True, 'Ecomponents': True, 'VfluidTot': True, 'ElecDensity': True, 'KEdensity': True, 'EigStats': True, 'BandEigs': True, 'DOS': True}}], '@module': 'atomate2.jdftx.io.jdftxinfile', '@class': 'JDFTXInfile'} \ No newline at end of file +{'latt-move-scale': {'s0': 0.0, 's1': 0.0, 's2': 0.0}, 'coords-type': 'Cartesian', 'lattice': {'R00': 18.897261, 'R01': 0.0, 'R02': 0.0, 'R10': 0.0, 'R11': 18.897261, 'R12': 0.0, 'R20': 0.0, 'R21': 0.0, 'R22': 18.897261}, 'ion': [{'species-id': 'O', 'x0': -0.235981, 'x1': -0.237621, 'x2': 2.24258, 'moveScale': 1}, {'species-id': 'C', 'x0': -0.011521, 'x1': -0.0116, 'x2': 0.109935, 'moveScale': 1}], 'core-overlap-check': 'none', 'ion-species': ['GBRV_v1.5/$ID_pbe_v1.uspp'], 'symmetries': 'none', 'kpoint-folding': {'n0': 1, 'n1': 1, 'n2': 1}, 'elec-ex-corr': 'gga', 'van-der-waals': 'D3', 'elec-cutoff': {'Ecut': 20.0, 'EcutRho': 100.0}, 'elec-smearing': {'smearingType': 'Fermi', 'smearingWidth': 0.001}, 'elec-n-bands': 15, 'spintype': 'z-spin', 'converge-empty-states': True, 'coulomb-interaction': {'truncationType': 'Periodic'}, 'initial-state': '$VAR', 'electronic-minimize': {'energyDiffThreshold': 1e-07, 'nIterations': 100}, 'fluid': {'type': 'LinearPCM'}, 'fluid-solvent': [{'name': 'H2O'}], 'fluid-anion': {'name': 'F-', 'concentration': 0.5}, 'fluid-cation': {'name': 'Na+', 'concentration': 0.5}, 'pcm-variant': 'CANDLE', 'vibrations': {'useConstraints': False, 'rotationSym': False}, 'dump-name': '$VAR', 'dump': [{'End': {'Dtot': True, 'BoundCharge': True, 'State': True, 'Forces': True, 'Ecomponents': True, 'VfluidTot': True, 'ElecDensity': True, 'KEdensity': True, 'EigStats': True, 'BandEigs': True, 'DOS': True}}], '@module': 'atomate2.jdftx.io.jdftxinfile', '@class': 'JDFTXInfile'} From 633beb20f87192dd0efd3b0d99ca26cdbfdd4da1 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Tue, 24 Sep 2024 21:14:48 -0600 Subject: [PATCH 035/195] Expanding coverage for generic_tags --- src/pymatgen/io/jdftx/generic_tags.py | 123 +++++-------- src/pymatgen/io/jdftx/jdftxinfile.py | 17 ++ .../io/jdftx/jdftxinfile_master_format.py | 7 +- .../io/jdftx/jdftxoutfileslice_helpers.py | 4 + tests/io/jdftx/test_generic_tags.py | 171 ++++++++++++++++++ tests/io/jdftx/test_jdftxinfile.py | 8 +- tests/io/jdftx/test_utils.py | 14 ++ 7 files changed, 268 insertions(+), 76 deletions(-) create mode 100644 tests/io/jdftx/test_generic_tags.py create mode 100644 tests/io/jdftx/test_utils.py diff --git a/src/pymatgen/io/jdftx/generic_tags.py b/src/pymatgen/io/jdftx/generic_tags.py index 7474b226492..2a5c14fb9ec 100644 --- a/src/pymatgen/io/jdftx/generic_tags.py +++ b/src/pymatgen/io/jdftx/generic_tags.py @@ -133,7 +133,13 @@ def _validate_value_type( value = [self.read(tag, str(x)) for x in value] if self.can_repeat else self.read(tag, str(value)) tag, is_valid, value = self._validate_value_type(type_check, tag, value) except (TypeError, ValueError): - warnings.warn(f"Could not fix the typing for {tag} {value}!", stacklevel=2) + warning = f"Could not fix the typing for {tag} " + try: + warning += f"{value}!" + except (ValueError, TypeError): + warning += "(unstringable value)!" + warnings.warn("warning", stacklevel=2) + # Required unless we want full stop on error return tag, is_valid, value def _validate_repeat(self, tag: str, value: Any) -> None: @@ -165,13 +171,11 @@ def _get_token_len(self) -> int: def get_list_representation(self, tag: str, value: Any) -> list | list[list]: """Convert the value to a list representation.""" - raise ValueError(f"Tag object has no get_list_representation method: \ - {tag}") + raise ValueError(f"Tag object has no get_list_representation method: {tag}") def get_dict_representation(self, tag: str, value: Any) -> dict | list[dict]: """Convert the value to a dict representation.""" - raise ValueError(f"Tag object has no get_dict_representation method: \ - {tag}") + raise ValueError(f"Tag object has no get_dict_representation method: {tag}") """ @@ -255,10 +259,7 @@ def raise_value_error(self, tag: str, value: str) -> None: value : str The value string to raise the ValueError for. """ - raise ValueError( - f"The value '{value}' was provided to {tag}, it is not \ - acting like a boolean" - ) + raise ValueError(f"The value '{value}' was provided to {tag}, it is not acting like a boolean") def read(self, tag: str, value: str) -> bool: """Read the value string for this tag. @@ -288,7 +289,7 @@ def read(self, tag: str, value: str) -> bool: else: self.raise_value_error(tag, value) return self._TF_options["read"][value] - except (ValueError, TypeError) as err: + except (ValueError, TypeError, KeyError) as err: raise ValueError(f"Could not set '{value}' as True/False for {tag}!") from err def write(self, tag: str, value: Any) -> str: @@ -374,12 +375,13 @@ def read(self, tag: str, value: str) -> str: ------- str """ - if len(value.split()) > 1: - raise ValueError(f"'{value}' for {tag} should not have a space in it!") + # This try except block needs to go before the value.split check try: value = str(value) except (ValueError, TypeError) as err: - raise ValueError(f"Could not set '{value}' to a str for {tag}!") from err + raise ValueError(f"Could not set (unstringable) to a str for {tag}!") from err + if len(value.split()) > 1: + raise ValueError(f"'{value}' for {tag} should not have a space in it!") if self.options is None or value in self.options: return value raise ValueError(f"The '{value}' string must be one of {self.options} for {tag}") @@ -465,6 +467,8 @@ def read(self, tag: str, value: str) -> int: ------- int """ + if not isinstance(value, str): + raise TypeError(f"Value {value} for {tag} should be a string!") if len(value.split()) > 1: raise ValueError(f"'{value}' for {tag} should not have a space in it!") try: @@ -555,6 +559,8 @@ def read(self, tag: str, value: str) -> float: ------- float """ + if not isinstance(value, str): + raise TypeError(f"Value {value} for {tag} should be a string!") if len(value.split()) > 1: raise ValueError(f"'{value}' for {tag} should not have a space in it!") try: @@ -664,7 +670,7 @@ def read(self, tag: str, value: str) -> str: try: value = str(value) except (ValueError, TypeError) as err: - raise ValueError(f"Could not set '{value}' to a str for {tag}!") from err + raise ValueError(f"Could not set (unstringable) to a str for {tag}!") from err return value def write(self, tag: str, value: Any) -> str: @@ -731,12 +737,15 @@ def _validate_single_entry( ) if try_auto_type_fix: updated_value[subtag] = subtag_value2 - if isinstance(check, list): - tags_checked.extend(tag) - types_checks.extend(check) - else: - tags_checked.append(tag) - types_checks.append(check) + tags_checked.append(tag) + types_checks.append(check) + # Validate_value_type can never return lists anymore, it goes against the return signature + # if isinstance(check, list): + # tags_checked.extend(tag) + # types_checks.extend(check) + # else: + # tags_checked.append(tag) + # types_checks.append(check) return tags_checked, types_checks, updated_value # TODO: This method violates the return signature of the AbstractTag @@ -773,8 +782,9 @@ def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = Fa self._validate_repeat(tag, value_dict) results = [self._validate_single_entry(x, try_auto_type_fix=try_auto_type_fix) for x in value_dict] # tags, is_valids, updated_value = [list(x) for x in list(zip(*results, strict=False))] - if not all(len(lst) == len(results[0]) for lst in results): - raise ValueError("All iterables must have the same length") + # The below error check is already checked by get_dict_representation + # if not all(len(lst) == len(results[0]) for lst in results): + # raise ValueError("All iterables must have the same length") # tags, is_valids, updated_value = [list(x) for x in list(zip(*results, strict=False))] # Manually unpack the results tags_list_list: list[list[str]] = [result[0] for result in results] @@ -789,6 +799,7 @@ def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = Fa for j, y in enumerate(x): if not y: warnmsg += f"{tags_list_list[i][j]} " + warnings.warn(warnmsg, stacklevel=2) else: tags, is_valids, updated_value = self._validate_single_entry( value_dict, try_auto_type_fix=try_auto_type_fix @@ -800,6 +811,7 @@ def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = Fa for ii, xx in enumerate(is_valids): if not xx: warnmsg += f"{tags[ii]} " + warnings.warn(warnmsg, stacklevel=2) return tag_out, is_valid_out, updated_value # def read(self, tag: str, value: str | list | dict) -> dict: @@ -843,10 +855,7 @@ def read(self, tag: str, value: str) -> dict: subtag_count = value_list.count(subtag) if not subtag_type.can_repeat: if subtag_count > 1: - raise ValueError( - f"Subtag {subtag} is not allowed to repeat but \ - appears more than once in {tag}'s value {value}" - ) + raise ValueError(f"Subtag {subtag} is not allowed to repeat repeats in {tag}'s value {value}") idx_start = value_list.index(subtag) token_len = subtag_type.get_token_len() idx_end = idx_start + token_len @@ -893,14 +902,10 @@ def read(self, tag: str, value: str) -> dict: subdict = {x: tempdict[x] for x in self.subtags if x in tempdict} for subtag, subtag_type in self.subtags.items(): if not subtag_type.optional and subtag not in subdict: - raise ValueError( - f"The {subtag} tag is not optional but was not populated \ - during the read!" - ) + raise ValueError(f"The {subtag} tag is not optional but was not populated during the read!") if len(value_list) > 0: raise ValueError( - f"Something is wrong in the JDFTXInfile formatting, some \ - values were not processed: {value}" + f"Something is wrong in the JDFTXInfile formatting, some values were not processed: {value}" ) return subdict @@ -923,8 +928,7 @@ def write(self, tag: str, value: Any) -> str: """ if not isinstance(value, dict): raise TypeError( - f"value = {value}\nThe value to the {tag} write method must be \ - a dict since it is a TagContainer!" + f"value = {value}\nThe value to the {tag} write method must be a dict since it is a TagContainer!" ) final_value = "" @@ -1013,10 +1017,7 @@ def _make_list(self, value: dict) -> list: # this block deals with making list representations of any # nested TagContainers if not isinstance(value[subtag], dict): - raise ValueError( - f"The subtag {subtag} is not a dict: '{value[subtag]}',\ - so could not be converted" - ) + raise ValueError(f"The subtag {subtag} is not a dict: '{value[subtag]}', so could not be converted") subtag_value2 = subtag_type.get_list_representation(subtag, value[subtag]) # recursive list generation if subtag_type.write_tagname: # needed to write 'v' subtag in @@ -1085,20 +1086,11 @@ def _check_for_mixed_nesting(tag: str, value: Any) -> None: has_nested_dict = any(isinstance(x, dict) for x in value) has_nested_list = any(isinstance(x, list) for x in value) if has_nested_dict and has_nested_list: - raise ValueError( - f"{tag} with {value} cannot have nested lists/dicts mixed with \ - bool/str/int/floats!" - ) + raise ValueError(f"{tag} with {value} cannot have nested lists/dicts mixed with bool/str/int/floats!") if has_nested_dict: - raise ValueError( - f"{tag} with {value} cannot have nested dicts mixed with \ - bool/str/int/floats!" - ) + raise ValueError(f"{tag} with {value} cannot have nested dicts mixed with bool/str/int/floats!") if has_nested_list: - raise ValueError( - f"{tag} with {value} cannot have nested lists mixed with \ - bool/str/int/floats!" - ) + raise ValueError(f"{tag} with {value} cannot have nested lists mixed with bool/str/int/floats!") # if any(isinstance(x, dict | list) for x in value): # raise ValueError( # f"{tag} with {value} cannot have nested lists/dicts mixed with \ @@ -1148,10 +1140,7 @@ def get_dict_representation(self, tag: str, value: list) -> dict | list[dict]: # TagContainer can process back into (nested) dict if self.can_repeat and len({len(x) for x in value}) > 1: # repeated # tags must be in same format - raise ValueError( - f"The values for {tag} {value} provided in a list of lists \ - have different lengths" - ) + raise ValueError(f"The values for {tag} {value} provided in a list of lists have different lengths") value = value.tolist() if isinstance(value, np.ndarray) else value # there are 4 types of TagContainers in the list representation: @@ -1348,10 +1337,7 @@ def raise_invalid_format_option_error(self, tag: str, i: int) -> None: i : int The index of the format option to raise the error for. """ - raise ValueError( - f"{tag} option {i} is not it: validation \ - failed" - ) + raise ValueError(f"{tag} option {i} is not it: validation failed") def _determine_format_option(self, tag: str, value: Any, try_auto_type_fix: bool = False) -> tuple[int, Any]: """Determine the format option for the value of this tag. @@ -1423,10 +1409,7 @@ def get_token_len(self) -> int: int The token length of the tag. """ - raise NotImplementedError( - "This method is not supposed to be called\ - directonly on MultiformatTag objects!" - ) + raise NotImplementedError("This method is not supposed to be called directly on MultiformatTag objects!") @dataclass @@ -1471,14 +1454,10 @@ def read(self, tag: str, value_str: str) -> dict: subdict = {x: tempdict[x] for x in self.subtags if x in tempdict} for subtag, subtag_type in self.subtags.items(): if not subtag_type.optional and subtag not in subdict: - raise ValueError( - f"The {subtag} tag is not optional but was not populated \ - during the read!" - ) + raise ValueError(f"The {subtag} tag is not optional but was not populated during the read!") if len(value) > 0: raise ValueError( - f"Something is wrong in the JDFTXInfile formatting, some \ - values were not processed: {value}" + f"Something is wrong in the JDFTXInfile formatting, some values were not processed: {value}" ) return subdict @@ -1523,13 +1502,9 @@ def read(self, tag: str, value_str: str) -> dict: subdict = {x: tempdict[x] for x in self.subtags if x in tempdict} for subtag, subtag_type in self.subtags.items(): if not subtag_type.optional and subtag not in subdict: - raise ValueError( - f"The {subtag} tag is not optional but was not populated \ - during the read!" - ) + raise ValueError(f"The {subtag} tag is not optional but was not populated during the read!") if len(value) > 0: raise ValueError( - f"Something is wrong in the JDFTXInfile formatting, some \ - values were not processed: {value}" + f"Something is wrong in the JDFTXInfile formatting, some values were not processed: {value}" ) return subdict diff --git a/src/pymatgen/io/jdftx/jdftxinfile.py b/src/pymatgen/io/jdftx/jdftxinfile.py index debf2d9e088..57a2a5fd10f 100644 --- a/src/pymatgen/io/jdftx/jdftxinfile.py +++ b/src/pymatgen/io/jdftx/jdftxinfile.py @@ -27,6 +27,7 @@ get_tag_object, ) from pymatgen.util.io_utils import clean_lines +from pymatgen.util.typing import SpeciesLike if TYPE_CHECKING: from typing import Any @@ -745,6 +746,22 @@ def __post_init__(self) -> None: Post init function for JDFTXStructure. Asserts self.structure is ordered, and adds selective dynamics if needed. """ + # TODO: Remove integers from species name (ie convert Si0 -> Si) + # TODO: Test if this fix works + for i in range(len(self.structure.species)): + name = "" + if isinstance(self.structure.species[i], str): + name_str = self.structure.species[i] + elif isinstance(self.structure.species[i], SpeciesLike): + name_str = self.structure.species[i].symbol + if not isinstance(name_str, str): + name_str = name_str.symbol + else: + raise TypeError("Species must be a string or SpeciesLike object") + for j in range(len(name_str)): + if not name_str[j].isdigit(): + name += name_str[j] + self.structure.species[i] = name if self.structure.is_ordered: site_properties = {} if self.selective_dynamics is not None: diff --git a/src/pymatgen/io/jdftx/jdftxinfile_master_format.py b/src/pymatgen/io/jdftx/jdftxinfile_master_format.py index 46e4d190d5f..19b99808552 100644 --- a/src/pymatgen/io/jdftx/jdftxinfile_master_format.py +++ b/src/pymatgen/io/jdftx/jdftxinfile_master_format.py @@ -12,6 +12,7 @@ from copy import deepcopy from typing import Any +from pymatgen.io.jdftx.data import atom_valence_electrons from pymatgen.io.jdftx.generic_tags import ( AbstractTag, BoolTag, @@ -83,7 +84,11 @@ optional=False, allow_list_representation=True, subtags={ - "species-id": StrTag(write_tagname=False, optional=False), + "species-id": StrTag( + write_tagname=False, + optional=False, + options=list(atom_valence_electrons.keys()), # Required in case bad species names gets fed + ), "x0": FloatTag(write_tagname=False, optional=False, prec=12), "x1": FloatTag(write_tagname=False, optional=False, prec=12), "x2": FloatTag(write_tagname=False, optional=False, prec=12), diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice_helpers.py b/src/pymatgen/io/jdftx/jdftxoutfileslice_helpers.py index c633c6e08cc..0ce3c40a4f6 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice_helpers.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice_helpers.py @@ -26,6 +26,10 @@ def get_start_lines( start_lines.append(i) if add_end and i is not None: start_lines.append(i) + if i is None: + raise ValueError("Outfile parser fed an empty file.") + if not len(start_lines): + raise ValueError("No JDFTx calculations found in file.") return start_lines diff --git a/tests/io/jdftx/test_generic_tags.py b/tests/io/jdftx/test_generic_tags.py new file mode 100644 index 00000000000..a1844fbf3a4 --- /dev/null +++ b/tests/io/jdftx/test_generic_tags.py @@ -0,0 +1,171 @@ +from __future__ import annotations + +import re + +import pytest + +from pymatgen.io.jdftx.generic_tags import AbstractTag, BoolTag, FloatTag, InitMagMomTag, IntTag, StrTag, TagContainer +from pymatgen.io.jdftx.jdftxinfile_master_format import get_tag_object + + +def test_abstract_tag(): + with pytest.raises(TypeError): + # AbstractTag cannot be instantiated directly + AbstractTag() + + +def test_bool_tag(): + bool_tag = BoolTag(write_value=False) + with pytest.raises(ValueError, match="Tag object has no get_list_representation method: barbie"): + bool_tag.get_list_representation("barbie", "ken") + with pytest.raises(ValueError, match="Tag object has no get_dict_representation method: barbie"): + bool_tag.get_dict_representation("barbie", "ken") + with pytest.raises(ValueError, match="'non-empty-value sdfgsd' for barbie should not have a space in it!"): + bool_tag.read("barbie", "non-empty-value sdfgsd") + with pytest.raises(ValueError, match="Could not set 'non-bool-like' as True/False for barbie!"): + bool_tag.read("barbie", "non-bool-like") + bool_tag = BoolTag(write_value=True) + with pytest.raises(ValueError, match="Could not set 'not-appearing-in-read-TF-options' as True/False for barbie!"): + bool_tag.read("barbie", "not-appearing-in-read-TF-options") + + +class Unstringable: + def __str__(self): + raise ValueError("Cannot convert to string") + + +class NonIterable: + def __iter__(self): + raise ValueError("Cannot iterate through this object") + + +def test_str_tag(): + str_tag = StrTag(options=["ken"]) + with pytest.raises(ValueError, match="'ken allan' for barbie should not have a space in it!"): + str_tag.read("barbie", "ken allan") + with pytest.raises(ValueError, match=re.escape("Could not set (unstringable) to a str for barbie!")): + str_tag.read("barbie", Unstringable()) + with pytest.raises(ValueError, match=re.escape(f"The 'allan' string must be one of {['ken']} for barbie")): + str_tag.read("barbie", "allan") # Allan is not an option + assert str_tag.get_token_len() == 2 + str_tag = StrTag(write_tagname=False, write_value=False) + assert str_tag.get_token_len() == 0 + str_tag = StrTag(write_tagname=True, write_value=False) + assert str_tag.get_token_len() == 1 + str_tag = StrTag(write_tagname=False, write_value=True) + assert str_tag.get_token_len() == 1 + + +def test_int_tag(): + int_tag = IntTag() + with pytest.raises(ValueError, match="'ken, allan' for barbie should not have a space in it!"): + int_tag.read("barbie", "ken, allan") + with pytest.raises(TypeError): + int_tag.read("barbie", {}) + with pytest.raises(ValueError, match="Could not set 'ken' to a int for barbie!"): + int_tag.read("barbie", "ken") # (ken is not an integer) + + +def test_float_tag(): + float_tag = FloatTag() + with pytest.raises(ValueError, match="'ken, allan' for barbie should not have a space in it!"): + float_tag.read("barbie", "ken, allan") + with pytest.raises(TypeError): + float_tag.read("barbie", {}) + with pytest.raises(ValueError, match="Could not set 'ken' to a float for barbie!"): + float_tag.read("barbie", "ken") # (ken is not an integer) + with pytest.raises(ValueError, match="Could not set '1.2.3' to a float for barbie!"): + float_tag.read("barbie", "1.2.3") # (1.2.3 cannot be a float) + + +def test_initmagmomtag(): + initmagmomtag = InitMagMomTag(write_tagname=True) + with pytest.raises(ValueError, match=re.escape("Could not set (unstringable) to a str for tag!")): + initmagmomtag.read("tag", Unstringable()) + assert initmagmomtag.read("tag", "42") == "42" + assert initmagmomtag.write("magtag", 42) == "magtag 42 " + initmagmomtag = InitMagMomTag(write_tagname=False) + assert initmagmomtag.write("magtag", 42) == "42 " + initmagmomtag = InitMagMomTag(write_tagname=True, write_value=False) + assert initmagmomtag.write("magtag", 42) == "magtag " + initmagmomtag = InitMagMomTag(write_tagname=False, write_value=False) + assert initmagmomtag.write("magtag", 42) == "" + assert initmagmomtag.get_token_len() == 0 + initmagmomtag = InitMagMomTag(write_tagname=True, write_value=True) + assert initmagmomtag.get_token_len() == 2 + with pytest.warns(Warning): + initmagmomtag.validate_value_type("tag", Unstringable(), try_auto_type_fix=True) + + +def test_tagcontainer(): + tagcontainer = TagContainer( + can_repeat=True, + subtags={ + "ken": StrTag(), + "allan": IntTag(can_repeat=False), + }, + ) + with pytest.raises(TypeError): + tagcontainer._validate_single_entry("barbie") # Not a dict + val = [{"ken": 1}, {"ken": 2, "allan": 3}] + with pytest.raises( + ValueError, + match=re.escape(f"The values for barbie {val} provided in a list of lists have different lengths"), + ): + tagcontainer.validate_value_type("barbie", val) + with pytest.warns(Warning): + tagcontainer.validate_value_type( + "barbie", + [ + {"ken": "1"}, + {"allan": "barbie"}, # Raises a warning since barbie cannot be converted to int + ], + ) + with pytest.raises( + ValueError, match="Subtag allan is not allowed to repeat repeats in barbie's value allan 1 allan 2" + ): + tagcontainer.read("barbie", "allan 1 allan 2") + tagcontainer = TagContainer( + can_repeat=False, + subtags={ + "ken": StrTag(), + "allan": IntTag(), + }, + ) + with pytest.warns(Warning): + tagcontainer.validate_value_type( + "barbie", + {"ken": "1", "allan": "barbie"}, # Raises a warning since barbie cannot be converted to int + ) + tagcontainer = TagContainer( + can_repeat=True, + subtags={ + "ken": StrTag(can_repeat=True), + "allan": IntTag(can_repeat=False), + }, + ) + assert isinstance(tagcontainer.read("barbie", "ken 1 ken 2 allan 3"), dict) + assert isinstance(tagcontainer.read("barbie", "ken 1 ken 2 allan 3")["ken"], list) + assert not isinstance(tagcontainer.read("barbie", "ken 1 ken 2 allan 3")["allan"], list) + with pytest.raises(TypeError): + tagcontainer.write("barbie", [{"ken": 1}]) + ### + v1 = tagcontainer.write("barbie", {"ken": [1, 2]}).strip().split() + v1 = [v.strip() for v in v1] + v2 = "barbie ken 1 ken 2".split() + assert len(v1) == len(v2) + for i in range(len(v1)): + assert v1[i] == v2[i] + ### + tagcontainer = TagContainer( + can_repeat=True, + write_tagname=True, + subtags={ + "ken": StrTag(optional=False, write_tagname=True, write_value=True), + "allan": IntTag(), + }, + ) + assert tagcontainer.get_token_len() == 3 + tagcontainer = get_tag_object("ion") + with pytest.warns(Warning): + tagcontainer.read("ion", "Fe 1 1 1 1 HyperPlane") diff --git a/tests/io/jdftx/test_jdftxinfile.py b/tests/io/jdftx/test_jdftxinfile.py index 5f43f65c7ae..de08a23254d 100644 --- a/tests/io/jdftx/test_jdftxinfile.py +++ b/tests/io/jdftx/test_jdftxinfile.py @@ -8,7 +8,7 @@ import pytest from pytest import approx -from pymatgen.io.jdftx.jdftxinfile import JDFTXInfile +from pymatgen.io.jdftx.jdftxinfile import JDFTXInfile, JDFTXStructure from pymatgen.util.testing import TEST_FILES_DIR if TYPE_CHECKING: @@ -44,6 +44,12 @@ } +def test_jdftxinfile_structuregen(): + jif = JDFTXInfile.from_file(ex_infile1_fname) + jdftxstruc = jif.to_jdftxstructure(jif) + assert isinstance(jdftxstruc, JDFTXStructure) + + @pytest.mark.parametrize( ("infile_fname", "bool_func"), [ diff --git a/tests/io/jdftx/test_utils.py b/tests/io/jdftx/test_utils.py new file mode 100644 index 00000000000..14d3ea9f59f --- /dev/null +++ b/tests/io/jdftx/test_utils.py @@ -0,0 +1,14 @@ +from __future__ import annotations + +import pytest + +from pymatgen.io.jdftx.generic_tags import flatten_list + + +def test_flatten_list(): + assert flatten_list("", [1, 2, 3]) == [1, 2, 3] + assert flatten_list("", [1, [2, 3]]) == [1, 2, 3] + assert flatten_list("", [1, [2, [3]]]) == [1, 2, 3] + assert flatten_list("", [1, [2, [3, [4]]]]) == [1, 2, 3, 4] + with pytest.raises(TypeError): + flatten_list("", 1) From 5e7253cdee04ebca8e7c5ca342478b2e46bb42ac Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Tue, 24 Sep 2024 21:27:35 -0600 Subject: [PATCH 036/195] Expanding coverage for generic_tags --- tests/io/jdftx/test_generic_tags.py | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/tests/io/jdftx/test_generic_tags.py b/tests/io/jdftx/test_generic_tags.py index a1844fbf3a4..67fe656804a 100644 --- a/tests/io/jdftx/test_generic_tags.py +++ b/tests/io/jdftx/test_generic_tags.py @@ -162,10 +162,23 @@ def test_tagcontainer(): write_tagname=True, subtags={ "ken": StrTag(optional=False, write_tagname=True, write_value=True), - "allan": IntTag(), + "allan": IntTag(optional=True, write_tagname=True, write_value=True), }, ) + with pytest.raises( + ValueError, match=re.escape("The ken tag is not optional but was not populated during the read!") + ): + tagcontainer.read("barbie", "allan 1") + with pytest.raises( + ValueError, + match=re.escape( + "Something is wrong in the JDFTXInfile formatting, some values were not processed: ken barbie fgfgfgf" + ), + ): + tagcontainer.read("barbie", "ken barbie fgfgfgf") assert tagcontainer.get_token_len() == 3 + with pytest.raises(TypeError): + tagcontainer.write("barbie", ["ken barbie"]) tagcontainer = get_tag_object("ion") with pytest.warns(Warning): tagcontainer.read("ion", "Fe 1 1 1 1 HyperPlane") From af7432ec4b50e84de61a590585f27c5488c3c01e Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Tue, 24 Sep 2024 22:41:19 -0600 Subject: [PATCH 037/195] Expanding coverage for jdftxoutfileslice --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 35 ++-- tests/io/jdftx/test_jdftxoutfileslice.py | 201 +++++++++++++++++++++ 2 files changed, 216 insertions(+), 20 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 2fec9f10811..7e34da4d95b 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -146,6 +146,7 @@ class JDFTXOutfileSlice(ClassPrintFormatter): has_solvation: bool = False fluid: str | None = None is_gc: bool | None = None + is_bgw: bool = False @property def t_s(self) -> float | None: @@ -632,19 +633,19 @@ def get_truncationvars(self, text: list[str]) -> tuple[str, float] | tuple[None, truncation_radius = None if line is not None: truncation_type = text[line].split()[1] + if truncation_type not in maptypes: + raise ValueError("Problem with this truncation!") truncation_type = maptypes[truncation_type] direc = None if len(text[line].split()) == 3: direc = text[line].split()[2] - if truncation_type == "slab" and direc != "001": - raise ValueError("BGW slab Coulomb truncation must be along z!") - if truncation_type == "wire" and direc != "001": - raise ValueError( - "BGW wire Coulomb truncation must be periodic \ - in z!" - ) - if truncation_type == "error": - raise ValueError("Problem with this truncation!") + if self.is_bgw: + if truncation_type == "slab" and direc != "001": + raise ValueError("BGW slab Coulomb truncation must be along z!") + if truncation_type == "wire" and direc != "001": + raise ValueError("BGW wire Coulomb truncation must be periodic in z!") + # if truncation_type == "error": + # raise ValueError("Problem with this truncation!") if truncation_type == "spherical": line = find_key("Initialized spherical truncation of radius", text) truncation_radius = float(text[line].split()[5]) / ang_to_bohr @@ -763,10 +764,7 @@ def get_eigstats_varsdict(self, text: list[str], prefix: str | None) -> dict[str lines2 = find_all_key("eigStats' ...", text) lines3 = [lines1[i] for i in range(len(lines1)) if lines1[i] in lines2] if not len(lines3): - raise ValueError( - 'Must run DFT job with "dump End EigStats" to get summary gap\ - information!' - ) + raise ValueError('Must run DFT job with "dump End EigStats" to get summary gap information!') line = lines3[-1] varsdict["emin"] = float(text[line + 1].split()[1]) * Ha_to_eV varsdict["homo"] = float(text[line + 2].split()[1]) * Ha_to_eV @@ -811,7 +809,7 @@ def get_pp_type(self, text: list[str]) -> str: """ skey = "Reading pseudopotential file" line = find_key(skey, text) - ppfile_example = text[line].split(skey)[1].split(":")[0].strip("'") + ppfile_example = text[line].split(skey)[1].split(":")[0].strip("'").strip() pptype = None readable = ["GBRV", "SG15"] for _pptype in readable: @@ -824,10 +822,7 @@ def get_pp_type(self, text: list[str]) -> str: else: pptype = _pptype if pptype is None: - raise ValueError( - f"Could not determine pseudopotential type from file name\ - {ppfile_example}" - ) + raise ValueError(f"Could not determine pseudopotential type from file name {ppfile_example}") return pptype def set_pseudo_vars(self, text: list[str]) -> None: @@ -1070,7 +1065,7 @@ def set_orb_fillings(self) -> None: else: self.set_orb_fillings_nobroad(self.nspin) else: - raise ValueError(" Cannot set homo/lumo filling with self.nspin as None") + raise ValueError("Cannot set homo/lumo filling with self.nspin as None") def set_fluid(self, text: list[str]) -> None: # Is this redundant to the fluid settings? """Set the fluid class variable. @@ -1251,7 +1246,7 @@ def determine_is_metal(self) -> bool: if self.lumo_filling is not None: return self._determine_is_metal(tol_partial, self.nspin, self.homo_filling, self.lumo_filling) raise ValueError("Cannot determine if system is metal - self.lumo_filling undefined") - raise ValueError("Cannot determine if system is metal - self.homo_fillig undefined") + raise ValueError("Cannot determine if system is metal - self.homo_filling undefined") raise ValueError("Cannot determine if system is metal - self.nspin undefined") def check_solvation(self) -> bool: diff --git a/tests/io/jdftx/test_jdftxoutfileslice.py b/tests/io/jdftx/test_jdftxoutfileslice.py index 24d8cb854d4..0daa3bafacf 100644 --- a/tests/io/jdftx/test_jdftxoutfileslice.py +++ b/tests/io/jdftx/test_jdftxoutfileslice.py @@ -1,9 +1,14 @@ from __future__ import annotations +import math +import re from pathlib import Path +import numpy as np import pytest +from pymatgen.core.trajectory import Trajectory +from pymatgen.core.units import Ha_to_eV, ang_to_bohr from pymatgen.io.jdftx.jdftxoutfileslice import JDFTXOutfileSlice from pymatgen.util.testing import TEST_FILES_DIR @@ -38,6 +43,7 @@ (ex_slice1, "elec_grad_k"), (ex_slice1, "elec_alpha"), (ex_slice1, "elec_linmin"), + (ex_slice1, "nelectrons"), ], ) def test_jdftxoutfileslice_has_1layer_jstrucs_freakout(out_slice: list[str], varname: str): @@ -48,6 +54,201 @@ def test_jdftxoutfileslice_has_1layer_jstrucs_freakout(out_slice: list[str], var getattr(joutslice, varname) # Freakout here +def test_jdftxoutfileslice_stringify(): + joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + out_str = str(joutslice) + assert isinstance(out_str, str) + assert len(out_str) + + +def test_jdftxoutfileslice_converge(): + joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + assert joutslice.is_converged + + +def test_jdftxoutfileslice_trajectory(): + joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + traj = joutslice.trajectory + assert isinstance(traj, Trajectory) + joutslice.jsettings_lattice.niterations = None + with pytest.raises(ValueError, match=re.escape("Unknown issue due to partial initialization of settings objects.")): + traj = joutslice.trajectory + + +def test_get_broadeningvars(): + joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + btype = "btype" + bval = 1.0 + text = [f"elec-smearing {btype} {bval}"] + broadening_type, broadening = joutslice.get_broadeningvars(text) + assert broadening_type == btype + assert broadening == pytest.approx(bval) + broadening_type, broadening = joutslice.get_broadeningvars([]) + assert broadening_type is None + assert broadening == pytest.approx(0.0) + + +def test_get_truncationvars(): + joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + with pytest.raises(ValueError, match="No truncation type found in out file."): + joutslice.get_truncationvars([]) + joutslice.is_bgw = True + with pytest.raises(ValueError, match="BGW slab Coulomb truncation must be along z!"): + joutslice.get_truncationvars(["coulomb-interaction Slab 010"]) + with pytest.raises(ValueError, match="BGW wire Coulomb truncation must be periodic in z!"): + joutslice.get_truncationvars(["coulomb-interaction Cylindrical 010"]) + with pytest.raises(ValueError, match="Problem with this truncation!"): + joutslice.get_truncationvars(["coulomb-interaction barbie 010"]) + truncation_type, truncation_radius = joutslice.get_truncationvars( + ["coulomb-interaction Spherical", "Initialized spherical truncation of radius 1.0"] + ) + assert truncation_type == "spherical" + assert truncation_radius == pytest.approx(1.0 / ang_to_bohr) + + +def test_get_rho_cutoff(): + joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + text = ["elec-cutoff 1.0"] + joutslice.pwcut = None + rhocut = joutslice.get_rho_cutoff(text) + assert joutslice.pwcut == pytest.approx(1.0 * Ha_to_eV) + assert rhocut == pytest.approx(joutslice.pwcut * 4) + + +def test_get_eigstats_varsdict(): + joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + with pytest.raises(ValueError, match='Must run DFT job with "dump End EigStats" to get summary gap information!'): + joutslice.get_eigstats_varsdict([], "$VAR") + + +def test_get_pp_type(): + joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + with pytest.raises(ValueError, match="Could not determine pseudopotential type from file name root/PAW"): + joutslice.get_pp_type(["Reading pseudopotential file root/PAW:"]) + assert joutslice.get_pp_type(["Reading pseudopotential file not_SG15/GBRV"]) == "GBRV" + assert joutslice.get_pp_type(["Reading pseudopotential file not_GBRV/SG15"]) == "SG15" + + +def test_set_pseudo_vars_t1(): + joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + # Just need more bound sets than there are atom types + text = [ + "Reading pseudopotential file not_SG15/GBRV", + "10 valence electrons ", + "", + "Reading pseudopotential file not_SG15/GBRV", + "10 valence electrons ", + "", + "Reading pseudopotential file not_SG15/GBRV", + "10 valence electrons ", + "", + "Reading pseudopotential file not_SG15/GBRV", + "10 valence electrons ", + "", + "Reading pseudopotential file not_SG15/GBRV", + "10 valence electrons ", + "", + "Reading pseudopotential file not_SG15/GBRV", + "10 valence electrons ", + "", + ] + joutslice.total_electrons = None + with pytest.raises(ValueError, match="Total electrons and semicore electrons must be set."): + joutslice.set_pseudo_vars_t1(text) + joutslice.atom_elements = None + with pytest.raises(ValueError, match="Atom elements not set yet."): + joutslice.set_pseudo_vars_t1(text) + joutslice.atom_types = None + with pytest.raises(ValueError, match="Pseuopotential data cannot be allocated without atom types."): + joutslice.set_pseudo_vars_t1(text) + + +def test_set_geomopt_vars(): + joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + joutslice.jsettings_ionic = None + with pytest.raises(ValueError, match="Unknown issue in setting settings objects"): + joutslice.set_geomopt_vars([]) + + +def test_set_orb_fillings_nobroad(): + joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + joutslice.set_orb_fillings_nobroad(1) + assert joutslice.homo_filling == pytest.approx(2) + assert joutslice.lumo_filling == pytest.approx(0) + + +def test_set_orb_fillings_broad(): + joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + joutslice.lumo = None + with pytest.raises(ValueError, match="Cannot set orbital fillings with broadening with self.lumo as None"): + joutslice.set_orb_fillings() + joutslice.homo = None + with pytest.raises(ValueError, match="Cannot set orbital fillings with broadening with self.homo as None"): + joutslice.set_orb_fillings() + joutslice.efermi = None + with pytest.raises(ValueError, match="Cannot set orbital fillings with broadening with self.efermi as None"): + joutslice.set_orb_fillings() + joutslice.broadening = None + with pytest.raises(ValueError, match="Cannot set orbital fillings with broadening with self.broadening as None"): + joutslice.set_orb_fillings() + joutslice.broadening_type = None + joutslice.nspin = None + with pytest.raises(ValueError, match="Cannot set homo/lumo filling with self.nspin as None"): + joutslice.set_orb_fillings() + + +def test_set_lattice_vars(): + joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + joutslice.jstrucs = None + with pytest.raises(ValueError, match="No structures found in out file."): + joutslice.set_lattice_vars([]) + + +def test_set_ecomponents(): + joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + joutslice.jstrucs = None + with pytest.raises(ValueError, match="No structures found in out file."): + joutslice.set_ecomponents([]) + + +def test_calculate_filling(): + joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + broadening = 1.0 + eig = 0.5 + efermi = 0.6 + x = (eig - efermi) / (2.0 * broadening) + assert 0.5 * (1 - np.tanh(x)) == pytest.approx(joutslice.calculate_filling("Fermi", broadening, eig, efermi)) + assert 0.5 * (1 - math.erf(x)) - x * np.exp(-1 * x**2) / (2 * np.pi**0.5) == pytest.approx( + joutslice.calculate_filling("MP1", broadening, eig, efermi) + ) + assert 0.5 * (1 - math.erf(x)) == pytest.approx(joutslice.calculate_filling("Gauss", broadening, eig, efermi)) + assert 0.5 * (1 - math.erf(x + 0.5**0.5)) + np.exp(-1 * (x + 0.5**0.5) ** 2) / (2 * np.pi) ** 0.5 == pytest.approx( + joutslice.calculate_filling("Cold", broadening, eig, efermi) + ) + with pytest.raises(NotImplementedError, match="Have not added other broadening types"): + joutslice.calculate_filling("Unknown", broadening, eig, efermi) + + +def test_determine_is_metal(): + joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + for varname in ["lumo_filling", "homo_filling", "nspin"]: + setattr(joutslice, varname, None) + with pytest.raises(ValueError, match=f"Cannot determine if system is metal - self.{varname} undefined"): + joutslice.determine_is_metal() + + +def test_write(): + joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + with pytest.raises(NotImplementedError): + joutslice.write() + + +def test_to_dict(): + joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + out_dict = joutslice.to_dict() + assert isinstance(out_dict, dict) + + # @pytest.mark.parametrize( # ("out_slice", "varname"), # [ From 943f0c70e0051380035b492e61cc2c3d9f6dacd8 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Tue, 24 Sep 2024 22:43:13 -0600 Subject: [PATCH 038/195] Wrong error raise approach --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 7e34da4d95b..4e32901983a 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -1261,13 +1261,13 @@ def check_solvation(self) -> bool: """ return self.fluid is not None - def write(self) -> NotImplementedError: + def write(self) -> None: """Return an error. Return an error. (pre-commit needs a docustring here) """ # don't need a write method since will never do that - return NotImplementedError("There is no need to write a JDFTx out file") + raise NotImplementedError("There is no need to write a JDFTx out file") def to_dict(self) -> dict: """Convert dataclass to dictionary representation. From 8e21488b6a3be0968a8719e403dbea66059ae89a Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Tue, 24 Sep 2024 23:29:57 -0600 Subject: [PATCH 039/195] Expanding coverage for generic_tags and commenting out unused/unreachable code --- src/pymatgen/io/jdftx/generic_tags.py | 212 +++++++++++++------------- tests/io/jdftx/test_generic_tags.py | 80 +++++++++- 2 files changed, 185 insertions(+), 107 deletions(-) diff --git a/src/pymatgen/io/jdftx/generic_tags.py b/src/pymatgen/io/jdftx/generic_tags.py index 2a5c14fb9ec..ef9fc5742b2 100644 --- a/src/pymatgen/io/jdftx/generic_tags.py +++ b/src/pymatgen/io/jdftx/generic_tags.py @@ -11,13 +11,10 @@ from abc import ABC, abstractmethod from copy import deepcopy from dataclasses import dataclass, field -from typing import TYPE_CHECKING, Any +from typing import Any import numpy as np -if TYPE_CHECKING: - from pymatgen.core import Structure - __author__ = "Jacob Clary, Ben Rich" @@ -982,32 +979,36 @@ def get_token_len(self) -> int: min_token_len += subtag_token_len return min_token_len - def check_representation(self, tag: str, value: Any) -> str: - """Check the representation of the value. - - Check the representation of the value. - - Parameters - ---------- - tag : str - The tag to check the representation of the value for. - value : Any - The value to check the representation of. - - Returns - ------- - str - The representation of the value. - """ - if not self.allow_list_representation: - return "dict" - value_list = self.get_list_representation(tag, value) - value_dict = self.get_dict_representation(tag, value) - if value == value_list: - return "list" - if value == value_dict: - return "dict" - raise ValueError("Could not determine TagContainer representation, something is wrong") + # COMMENTING OUT THIS FUNCTION BREAKS NOTHING, KEEPING IT AS COMMENT FOR NOW + # TODO: get_list_representation gives something that get_dict_representation cannot parse, making this method + # only useful for asserting something is a dictionary. Figure out what list_representations are supposed to + # look like, or replace this function + # def check_representation(self, tag: str, value: Any) -> str: + # """Check the representation of the value. + + # Check the representation of the value. + + # Parameters + # ---------- + # tag : str + # The tag to check the representation of the value for. + # value : Any + # The value to check the representation of. + + # Returns + # ------- + # str + # The representation of the value. + # """ + # if not self.allow_list_representation: + # return "dict" + # value_list = self.get_list_representation(tag, value) + # value_dict = self.get_dict_representation(tag, value) + # if value == value_list: + # return "list" + # if value == value_dict: + # return "dict" + # raise ValueError("Could not determine TagContainer representation, something is wrong") def _make_list(self, value: dict) -> list: value_list = [] @@ -1074,8 +1075,7 @@ def get_list_representation(self, tag: str, value: Any) -> list: if all(isinstance(entry, list) for entry in value): return value # no conversion needed if any(not isinstance(entry, dict) for entry in value): - raise ValueError(f"The {tag} tag set to {value} must be a list \ - of dict") + raise ValueError(f"The {tag} tag set to {value} must be a list of dict") tag_as_list = [self._make_list(entry) for entry in value] else: tag_as_list = self._make_list(value) @@ -1163,76 +1163,77 @@ def get_dict_representation(self, tag: str, value: list) -> dict | list[dict]: return self.read(tag, list_value) -@dataclass -class StructureDeferredTagContainer(TagContainer): - """Class for tags that require a Pymatgen structure to process the value. - - This tag class accommodates tags that can have complicated values that - depend on the number and species of atoms present. The species labels do - not necessarily have to be elements, but just match the species given in - the ion/ion-species tag(s). We will use the set of labels provided by the - ion tag(s) because that is a well-defined token, while it may not be - explicitly defined in ion-species. - - Relevant tags: add-U, initial-magnetic-moments, initial-oxidation-states, - set-atomic-radius, setVDW - """ - - defer_until_struc: bool = True - - def read(self, tag: str, value: str, structure: Structure = None) -> None: - """Read the value string for this tag. - - Read the value string for this tag. - - Parameters - ---------- - tag : str - The tag to read the value string for. - value : str - The value string to read. - structure : Structure, optional - The Pymatgen structure to use for reading the value string, - by default None. - """ - raise NotImplementedError - - # """This method is similar to StrTag.read(), but with less validation - # because usually will - # get a string like 'Fe 2.0 2.5 Ni 1.0 1.1' as the value to process later - - # If this method is called separately from the JDFTXInfile processing - # methods, a Pymatgen - # structure may be provided directly - # """ - # try: - # value = str(value) - # except: - # raise ValueError(f"Could not set '{value}' to a str for {tag}!") - - # if structure is not None: - # value = self.read_with_structure(tag, value, structure) - # return value - - def read_with_structure(self, tag: str, value: str, structure: Structure) -> None: - """Read tag/value pair with a Pymatgen structure provided. - - Read tag/value pair with a Pymatgen structure provided. - - Parameters - ---------- - tag : str - The tag to read the value string for. - value : str - The value string to read. - structure : Structure - The Pymatgen structure to use for reading the value string. - """ - raise NotImplementedError - - # """Fully process the value string using data from the Pymatgen - # structure""" - # return self._TC_read(tag, value, structure) +# COMMENTING THIS OUT UNTIL IT IS MADE USABLE +# @dataclass +# class StructureDeferredTagContainer(TagContainer): +# """Class for tags that require a Pymatgen structure to process the value. + +# This tag class accommodates tags that can have complicated values that +# depend on the number and species of atoms present. The species labels do +# not necessarily have to be elements, but just match the species given in +# the ion/ion-species tag(s). We will use the set of labels provided by the +# ion tag(s) because that is a well-defined token, while it may not be +# explicitly defined in ion-species. + +# Relevant tags: add-U, initial-magnetic-moments, initial-oxidation-states, +# set-atomic-radius, setVDW +# """ + +# defer_until_struc: bool = True + +# def read(self, tag: str, value: str, structure: Structure = None) -> None: +# """Read the value string for this tag. + +# Read the value string for this tag. + +# Parameters +# ---------- +# tag : str +# The tag to read the value string for. +# value : str +# The value string to read. +# structure : Structure, optional +# The Pymatgen structure to use for reading the value string, +# by default None. +# """ +# raise NotImplementedError + +# # """This method is similar to StrTag.read(), but with less validation +# # because usually will +# # get a string like 'Fe 2.0 2.5 Ni 1.0 1.1' as the value to process later + +# # If this method is called separately from the JDFTXInfile processing +# # methods, a Pymatgen +# # structure may be provided directly +# # """ +# # try: +# # value = str(value) +# # except: +# # raise ValueError(f"Could not set '{value}' to a str for {tag}!") + +# # if structure is not None: +# # value = self.read_with_structure(tag, value, structure) +# # return value + +# def read_with_structure(self, tag: str, value: str, structure: Structure) -> None: +# """Read tag/value pair with a Pymatgen structure provided. + +# Read tag/value pair with a Pymatgen structure provided. + +# Parameters +# ---------- +# tag : str +# The tag to read the value string for. +# value : str +# The value string to read. +# structure : Structure +# The Pymatgen structure to use for reading the value string. +# """ +# raise NotImplementedError + +# # """Fully process the value string using data from the Pymatgen +# # structure""" +# # return self._TC_read(tag, value, structure) @dataclass @@ -1500,9 +1501,10 @@ def read(self, tag: str, value_str: str) -> dict: # reorder all tags to match order of __MASTER_TAG_LIST__ and do # coarse-grained validation of read subdict = {x: tempdict[x] for x in self.subtags if x in tempdict} - for subtag, subtag_type in self.subtags.items(): - if not subtag_type.optional and subtag not in subdict: - raise ValueError(f"The {subtag} tag is not optional but was not populated during the read!") + # There are no forced subtags for dump + # for subtag, subtag_type in self.subtags.items(): + # if not subtag_type.optional and subtag not in subdict: + # raise ValueError(f"The {subtag} tag is not optional but was not populated during the read!") if len(value) > 0: raise ValueError( f"Something is wrong in the JDFTXInfile formatting, some values were not processed: {value}" diff --git a/tests/io/jdftx/test_generic_tags.py b/tests/io/jdftx/test_generic_tags.py index 67fe656804a..d9327ce1a8a 100644 --- a/tests/io/jdftx/test_generic_tags.py +++ b/tests/io/jdftx/test_generic_tags.py @@ -4,8 +4,17 @@ import pytest -from pymatgen.io.jdftx.generic_tags import AbstractTag, BoolTag, FloatTag, InitMagMomTag, IntTag, StrTag, TagContainer -from pymatgen.io.jdftx.jdftxinfile_master_format import get_tag_object +from pymatgen.io.jdftx.generic_tags import ( + AbstractTag, + BoolTag, + BoolTagContainer, + FloatTag, + InitMagMomTag, + IntTag, + StrTag, + TagContainer, +) +from pymatgen.io.jdftx.jdftxinfile_master_format import get_dump_tag_container, get_tag_object def test_abstract_tag(): @@ -14,6 +23,13 @@ def test_abstract_tag(): AbstractTag() +def test_stringify(): + str_tag = StrTag(options=["ken"]) + out_str = str(str_tag) + assert isinstance(out_str, str) + assert len(out_str) + + def test_bool_tag(): bool_tag = BoolTag(write_value=False) with pytest.raises(ValueError, match="Tag object has no get_list_representation method: barbie"): @@ -27,6 +43,8 @@ def test_bool_tag(): bool_tag = BoolTag(write_value=True) with pytest.raises(ValueError, match="Could not set 'not-appearing-in-read-TF-options' as True/False for barbie!"): bool_tag.read("barbie", "not-appearing-in-read-TF-options") + with pytest.raises(TypeError): + bool_tag._validate_repeat("barbie", "ken") class Unstringable: @@ -125,6 +143,7 @@ def test_tagcontainer(): ValueError, match="Subtag allan is not allowed to repeat repeats in barbie's value allan 1 allan 2" ): tagcontainer.read("barbie", "allan 1 allan 2") + ### tagcontainer = TagContainer( can_repeat=False, subtags={ @@ -137,6 +156,7 @@ def test_tagcontainer(): "barbie", {"ken": "1", "allan": "barbie"}, # Raises a warning since barbie cannot be converted to int ) + ### tagcontainer = TagContainer( can_repeat=True, subtags={ @@ -179,6 +199,62 @@ def test_tagcontainer(): assert tagcontainer.get_token_len() == 3 with pytest.raises(TypeError): tagcontainer.write("barbie", ["ken barbie"]) + ### tagcontainer = get_tag_object("ion") with pytest.warns(Warning): tagcontainer.read("ion", "Fe 1 1 1 1 HyperPlane") + ### + tagcontainer = TagContainer( + can_repeat=True, + allow_list_representation=False, + subtags={ + "ken": StrTag(), + "allan": IntTag(), + }, + ) + strmatch = str([{"ken": "b"}, [["allan", 1]]]) + with pytest.raises( + ValueError, + match=re.escape(f"barbie with {strmatch} cannot have nested lists/dicts mixed with bool/str/int/floats!"), + ): + tagcontainer._check_for_mixed_nesting("barbie", [{"ken": "b"}, [["allan", 1]]]) + strmatch = str([{"ken": "b"}, {"allan": 1}]) + with pytest.raises( + ValueError, + match=re.escape(f"barbie with {strmatch} cannot have nested dicts mixed with bool/str/int/floats!"), + ): + tagcontainer._check_for_mixed_nesting("barbie", [{"ken": "b"}, {"allan": 1}]) + strmatch = str([["ken", "b"], ["allan", 1]]) + with pytest.raises( + ValueError, + match=re.escape(f"barbie with {strmatch} cannot have nested lists mixed with bool/str/int/floats!"), + ): + tagcontainer._check_for_mixed_nesting("barbie", [["ken", "b"], ["allan", 1]]) + + +# def test_multiformattagcontainer(): + + +def test_dumptagcontainer(): + dtc = get_dump_tag_container() + with pytest.raises( + ValueError, + match=re.escape("Something is wrong in the JDFTXInfile formatting, some values were not processed: ['barbie']"), + ): + dtc.read("dump", "barbie End DOS") + + +def test_booltagcontainer(): + btc = BoolTagContainer( + subtags={ + "ken": BoolTag(optional=False, write_tagname=True, write_value=False), + "allan": BoolTag(optional=True, write_tagname=True, write_value=False), + }, + ) + with pytest.raises(ValueError, match="The ken tag is not optional but was not populated during the read!"): + btc.read("barbie", "allan") + with pytest.raises( + ValueError, + match=re.escape("Something is wrong in the JDFTXInfile formatting, some values were not processed: ['aliah']"), + ): + btc.read("barbie", "ken aliah") From 4de40b98d669dfadb0d305b763711c7d37762a7f Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Wed, 25 Sep 2024 03:05:02 -0600 Subject: [PATCH 040/195] Additional coverage along with changes I cannot keep track of - in retrospect I think defining __setitem__ explicitly was a misstep and should've been a public set_tag method, but changing it breaks a lot of tests so that is now a whole task. I think enough new code has been written here that my coverage may actually drop --- src/pymatgen/io/jdftx/generic_tags.py | 25 +++-- src/pymatgen/io/jdftx/jdftxinfile.py | 84 +++++++------- tests/files/io/jdftx/example_files/CO.in | 5 +- tests/files/io/jdftx/example_files/CO_ion.in | 2 + tests/io/jdftx/test_jdftxinfile.py | 110 ++++++++++++++++++- 5 files changed, 174 insertions(+), 52 deletions(-) create mode 100644 tests/files/io/jdftx/example_files/CO_ion.in diff --git a/src/pymatgen/io/jdftx/generic_tags.py b/src/pymatgen/io/jdftx/generic_tags.py index ef9fc5742b2..803f626a3d5 100644 --- a/src/pymatgen/io/jdftx/generic_tags.py +++ b/src/pymatgen/io/jdftx/generic_tags.py @@ -775,6 +775,8 @@ def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = Fa The value checked against the correct type, possibly fixed. """ value_dict = self.get_dict_representation(tag, value) + # if isinstance(value, list): + # value_dict = self.get_dict_representation(tag, value) if self.can_repeat: self._validate_repeat(tag, value_dict) results = [self._validate_single_entry(x, try_auto_type_fix=try_auto_type_fix) for x in value_dict] @@ -864,7 +866,9 @@ def read(self, tag: str, value: str) -> dict: else: tempdict[subtag] = [] for _ in range(subtag_count): - idx_start = value.index(subtag) + idx_start = value_list.index(subtag) + # God knows how long that error had been there silently + # idx_start = value.index(subtag) idx_end = idx_start + subtag_type.get_token_len() subtag_value = " ".join( value_list[(idx_start + 1) : idx_end] @@ -1138,7 +1142,10 @@ def get_dict_representation(self, tag: str, value: list) -> dict | list[dict]: """ # convert list or list of lists representation into string the # TagContainer can process back into (nested) dict - if self.can_repeat and len({len(x) for x in value}) > 1: # repeated + + if self.can_repeat and not isinstance(value, list): + raise ValueError("Values for repeatable tags must be a list here") + if self.can_repeat and len({len(x) for x in value}) > 1: # tags must be in same format raise ValueError(f"The values for {tag} {value} provided in a list of lists have different lengths") value = value.tolist() if isinstance(value, np.ndarray) else value @@ -1340,7 +1347,7 @@ def raise_invalid_format_option_error(self, tag: str, i: int) -> None: """ raise ValueError(f"{tag} option {i} is not it: validation failed") - def _determine_format_option(self, tag: str, value: Any, try_auto_type_fix: bool = False) -> tuple[int, Any]: + def _determine_format_option(self, tag: str, value_any: Any, try_auto_type_fix: bool = False) -> tuple[int, Any]: """Determine the format option for the value of this tag. This method determines the format option for the value of this tag. @@ -1364,6 +1371,10 @@ def _determine_format_option(self, tag: str, value: Any, try_auto_type_fix: bool """ exceptions = [] for i, format_option in enumerate(self.format_options): + if format_option.can_repeat: + value = [value_any] if not isinstance(value_any, list) else value_any + else: + value = value_any try: _, is_tag_valid, value = format_option.validate_value_type( tag, value, try_auto_type_fix=try_auto_type_fix @@ -1375,11 +1386,9 @@ def _determine_format_option(self, tag: str, value: Any, try_auto_type_fix: bool except (ValueError, TypeError) as e: # TODO: Make sure these are all # the possible exceptions exceptions.append(e) - raise ValueError( - f"The format for {tag} for:\n{value}\ncould not be determined \ - from the available options! Check your inputs and/or \ - MASTER_TAG_LIST! (exceptions: {exceptions})" - ) + err_str = f"The format for {tag} for:\n{value_any}\ncould not be determined from the available options!" + err_str += f"Check your inputs and/or MASTER_TAG_LIST! (exceptions: {exceptions})" + raise ValueError(err_str) def write(self, tag: str, value: Any) -> str: """Write the tag and its value as a string. diff --git a/src/pymatgen/io/jdftx/jdftxinfile.py b/src/pymatgen/io/jdftx/jdftxinfile.py index 57a2a5fd10f..f60b4f32a60 100644 --- a/src/pymatgen/io/jdftx/jdftxinfile.py +++ b/src/pymatgen/io/jdftx/jdftxinfile.py @@ -5,7 +5,6 @@ from __future__ import annotations -import itertools import warnings from copy import deepcopy from dataclasses import dataclass @@ -181,8 +180,10 @@ def get_text_list(self) -> list[str]: for tag in MASTER_TAG_LIST[tag_group]: if tag not in self: continue - if tag in __WANNIER_TAGS__: - raise ValueError("Wannier functionality has not been added!") + # This will never be raised until we add wannier tags to the master_tag_list (which + # won't happen for a while) + # if tag in __WANNIER_TAGS__: + # raise ValueError("Wannier functionality has not been added!") added_tag_in_group = True tag_object: AbstractTag = MASTER_TAG_LIST[tag_group][tag] @@ -282,10 +283,9 @@ def _preprocess_line(line: str) -> tuple[AbstractTag, str, str]: if tag in __WANNIER_TAGS__: raise ValueError("Wannier functionality has not been added!") if tag not in __TAG_LIST__: - raise ValueError( - f"The {tag} tag in {line_list} is not in MASTER_TAG_LIST and is\ - not a comment, something is wrong with this input data!" - ) + err_str = f"The {tag} tag in {line_list} is not in MASTER_TAG_LIST and is not a comment, " + err_str += "something is wrong with this input data!" + raise ValueError(err_str) tag_object = get_tag_object(tag) value: str = "" if len(line_list) == 2: @@ -295,11 +295,12 @@ def _preprocess_line(line: str) -> tuple[AbstractTag, str, str]: "" # exception for tags where only tagname is used, # e.g. dump-only tag ) - else: - raise ValueError( - f"The len(line.split(maxsplit=1)) of {line_list} should never \ - not be 1 or 2" - ) + # Unreachable else statement + # else: + # raise ValueError( + # f"The len(line.split(maxsplit=1)) of {line_list} should never \ + # not be 1 or 2" + # ) if isinstance(tag_object, MultiformatTag): i = tag_object.get_format_index(tag, value) tag_object = tag_object.format_options[i] @@ -355,10 +356,7 @@ def _store_value( # params[tag].append(value) else: if tag in params: - raise ValueError( - f"The '{tag}' tag appears multiple times in this input when\ - it should not!" - ) + raise ValueError(f"The '{tag}' tag appears multiple times in this input when it should not!") params[tag] = value return params @@ -555,10 +553,7 @@ def _needs_conversion(conversion: str, value: dict | list[dict] | list | list[li elif conversion == "dict-to-list": flag = True else: - raise ValueError( - f"Conversion type {conversion} is not 'list-to-dict' or \ - 'dict-to-list'" - ) + raise ValueError(f"Conversion type {conversion} is not 'list-to-dict' or 'dict-to-list'") if isinstance(value, dict) or all(isinstance(x, dict) for x in value): return flag return not flag @@ -617,6 +612,8 @@ def get_dict_representation(cls, jdftxinfile: JDFTXInfile) -> JDFTXInfile: reformatted_params.update({tag: tag_object.get_dict_representation(tag, value)}) return cls(reformatted_params) + # This method is called by setitem, but setitem is circumvented by update, + # so this method's parameters is still necessary def validate_tags( self, try_auto_type_fix: bool = False, @@ -648,15 +645,11 @@ def validate_tags( if return_list_rep and tag_object.allow_list_representation: value = tag_object.get_list_representation(tag, value) if error_on_failed_fix and should_warn and try_auto_type_fix: - raise ValueError( - f"The {tag} tag with value:\n{self[tag]}\ncould not be \ - fixed!" - ) + raise ValueError(f"The {tag} tag with value:\n{self[tag]}\ncould not be fixed!") if try_auto_type_fix and is_tag_valid: self.update({tag: value}) if should_warn: - warnmsg = f"The {tag} tag with value:\n{self[tag]}\nhas \ - incorrect typing!\n Subtag IsValid?\n" + warnmsg = f"The {tag} tag with value:\n{self[tag]}\nhas incorrect typing!" if any(isinstance(tag_object, tc) for tc in [TagContainer, DumpTagContainer, BoolTagContainer]): warnmsg += "(Check earlier warnings for more details)\n" warnings.warn(warnmsg, stacklevel=2) @@ -679,13 +672,17 @@ def __setitem__(self, key: str, value: Any) -> None: tag_object = get_tag_object(key) except KeyError: raise KeyError(f"The {key} tag is not in MASTER_TAG_LIST") + if tag_object.can_repeat and not isinstance(value, list): + value = [value] if isinstance(tag_object, MultiformatTag): if isinstance(value, str): i = tag_object.get_format_index(key, value) else: - i, value = tag_object._determine_format_option(key, value) + # We don't want to change the value as repeatable tag objects + # will end up as lists and stored as nested lists unintentionally + i, _ = tag_object._determine_format_option(key, value) tag_object = tag_object.format_options[i] - if tag_object.can_repeat: + if tag_object.can_repeat and key in self: del self[key] params: dict[str, Any] = {} processed_value = tag_object.read(key, value) if isinstance(value, str) else value @@ -710,13 +707,15 @@ def append_tag(self, tag: str, value: Any) -> None: if isinstance(value, str): i = tag_object.get_format_index(tag, value) else: - i, value = tag_object._determine_format_option(tag, value) + i, _ = tag_object._determine_format_option(tag, value) tag_object = tag_object.format_options[i] if not tag_object.can_repeat: raise ValueError(f"The {tag} tag cannot be repeated and thus cannot be appended") - params: dict[str, Any] = {} + params: dict[str, Any] = self.as_dict(skip_module_keys=True) processed_value = tag_object.read(tag, value) if isinstance(value, str) else value + # self[tag].append(processed_value) params = self._store_value(params, tag_object, tag, processed_value) + self.update(params) @dataclass @@ -806,11 +805,10 @@ def __str__(self) -> str: return self.get_str() @property - def natoms(self) -> list[int]: - """Return count for each atom type. + def natoms(self) -> int: + """Return number of atoms. - Return sequence of number of sites of each type associated with - JDFTXStructure + Return number of atoms Returns ------- @@ -818,8 +816,13 @@ def natoms(self) -> list[int]: Sequence of number of sites of each type associated with JDFTXStructure """ - syms: list[str] = [site.species.symbol for site in self.structure] - return [len(tuple(a[1])) for a in itertools.groupby(syms)] + # syms: list[str] = [site.species.symbol for site in self.structure] + # Why on earth would anyone willingly choose to use a word that is the + # identical in its plural and singular form to represent something that + # is frequently referenced in both forms???? + # syms: list[str] = [specie.symbol for specie in self.species] + # return [len(tuple(a[1])) for a in itertools.groupby(syms)] + return len(self.structure.species) @classmethod def from_str(cls, data: str) -> JDFTXStructure: @@ -869,9 +872,14 @@ def from_jdftxinfile(cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False Whether to sort the structure. Useful if species are not grouped properly together as JDFTx output will have species sorted. """ - lattice = np.array([jdftxinfile["lattice"][x] for x in jdftxinfile["lattice"]]) + jl = jdftxinfile["lattice"] + lattice = np.zeros([3, 3]) + for i in range(3): + for j in range(3): + lattice[i][j] += float(jl[f"R{i}{j}"]) + # lattice = np.array([jdftxinfile["lattice"][x] for x in jdftxinfile["lattice"]]) if "latt-scale" in jdftxinfile: - latt_scale = np.array([[jdftxinfile["latt-scale"][x] for x in ["s0", "s1", "s2"]]]) + latt_scale = np.array([jdftxinfile["latt-scale"][x] for x in ["s0", "s1", "s2"]]) lattice *= latt_scale lattice = lattice.T # convert to row vector format lattice *= const.value("Bohr radius") * 10**10 # Bohr radius in Ang; convert to Ang diff --git a/tests/files/io/jdftx/example_files/CO.in b/tests/files/io/jdftx/example_files/CO.in index 77f9f0bb5af..b91960399c8 100644 --- a/tests/files/io/jdftx/example_files/CO.in +++ b/tests/files/io/jdftx/example_files/CO.in @@ -38,8 +38,9 @@ dump End BandEigs dump End DOS coords-type Cartesian -ion O -0.235981 -0.237621 2.242580 1 -ion C -0.011521 -0.011600 0.109935 1 +include CO_ion.in +# ion O -0.235981 -0.237621 2.242580 1 +# ion C -0.011521 -0.011600 0.109935 1 ion-species GBRV_v1.5/$ID_pbe_v1.uspp diff --git a/tests/files/io/jdftx/example_files/CO_ion.in b/tests/files/io/jdftx/example_files/CO_ion.in new file mode 100644 index 00000000000..7c35a672cc5 --- /dev/null +++ b/tests/files/io/jdftx/example_files/CO_ion.in @@ -0,0 +1,2 @@ +ion O -0.235981 -0.237621 2.242580 1 +ion C -0.011521 -0.011600 0.109935 1 diff --git a/tests/io/jdftx/test_jdftxinfile.py b/tests/io/jdftx/test_jdftxinfile.py index de08a23254d..95e4ee83243 100644 --- a/tests/io/jdftx/test_jdftxinfile.py +++ b/tests/io/jdftx/test_jdftxinfile.py @@ -1,6 +1,7 @@ from __future__ import annotations import os +import re from pathlib import Path from typing import TYPE_CHECKING, Any @@ -8,7 +9,9 @@ import pytest from pytest import approx +from pymatgen.core.structure import Structure from pymatgen.io.jdftx.jdftxinfile import JDFTXInfile, JDFTXStructure +from pymatgen.io.jdftx.jdftxinfile_master_format import get_tag_object from pymatgen.util.testing import TEST_FILES_DIR if TYPE_CHECKING: @@ -43,6 +46,8 @@ "fluid-anion": {"name": "F-", "concentration": 0.5}, } +ex_infile2_fname = ex_files_dir / "example_sp.in" + def test_jdftxinfile_structuregen(): jif = JDFTXInfile.from_file(ex_infile1_fname) @@ -83,7 +88,7 @@ def test_JDFTXInfile_set_values(val_key: str, val: Any): @pytest.mark.parametrize( ("val_key", "val"), [ - ("fluid-solvent", "H2O 0.5"), + # ("fluid-solvent", "H2O 0.5"), # Causes issues with the list representation ("fluid-solvent", "H2O"), ("dump", "End DOS"), ("dump", "End DOS BandEigs"), @@ -103,6 +108,67 @@ def test_JDFTXInfile_expected_exceptions(): jif["barbie"] = "ken" with pytest.raises(ValueError, match="The initial-state tag cannot be repeated and thus cannot be appended"): jif.append_tag("initial-state", "$VAR") + with pytest.raises(ValueError, match="Phonon functionality has not been added!"): + jif._preprocess_line("phonon idk") + with pytest.raises(ValueError, match="Wannier functionality has not been added!"): + jif._preprocess_line("wannier idk") + err_str = f"The barbie tag in {['barbie', 'ken allan']} is not in MASTER_TAG_LIST and is not a comment, " + err_str += "something is wrong with this input data!" + with pytest.raises(ValueError, match=re.escape(err_str)): + jif._preprocess_line("barbie ken allan") + + _filename = "barbie" + err_str = f"The include file {_filename} ({_filename}) does not exist!" + with pytest.raises(ValueError, match=re.escape(err_str)): + JDFTXInfile.from_str(f"include {_filename}\n") + filename = ex_files_dir / "barbie" + err_str = f"The include file {_filename} ({filename}) does not exist!" + str(err_str) + with pytest.raises(ValueError, match=re.escape(err_str)): + JDFTXInfile.from_str(f"include {_filename}\n", path_parent=ex_files_dir) + with pytest.raises(ValueError, match="This input file is missing required structure tags"): + JDFTXInfile.from_str("dump End DOS\n") + with pytest.raises(ValueError, match="Conversion type barbie is not 'list-to-dict' or 'dict-to-list'"): + jif._needs_conversion("barbie", ["ken"]) + tag = "exchange-params" + value = {"blockSize": 1, "nOuterVxx": "barbie"} + err_str = str(f"The {tag} tag with value:\n{value}\ncould not be fixed!") + with pytest.raises(ValueError, match=re.escape(err_str)): + # Cannot set item without calling validate_tags + jif[tag] = value + # jif.validate_tags() + jif2 = jif.copy() + jif2.update({tag: value}) + with pytest.raises(ValueError, match=re.escape(err_str)): + jif2.validate_tags(try_auto_type_fix=True) + with pytest.warns(UserWarning): + jif2.validate_tags(try_auto_type_fix=False) + err_str = str(f"{1.2} is not a string!") + with pytest.raises(TypeError, match=err_str): + jif[1.2] = 3.4 + + +def test_JDFTXInfile_niche_cases(): + jif = JDFTXInfile.from_file(ex_infile1_fname) + tag_object, tag, value = jif._preprocess_line("dump-only") + assert value == ("") + tag = "elec-ex-corr" + tag_object = get_tag_object(tag) + value = "gga" + params = jif.as_dict() + err_str = f"The '{tag}' tag appears multiple times in this input when it should not!" + with pytest.raises(ValueError, match=err_str): + jif._store_value(params, tag_object, tag, value) + struc = jif.to_pmg_structure(jif) + assert isinstance(struc, Structure) + noneout = jif.validate_tags(return_list_rep=True) + assert noneout is None + jif["fluid-solvent"] = {"name": "H2O", "concentration": 0.5} + # jif["fluid-solvent"] = {"name": "H2O", "concentration": 0.5} + assert len(jif["fluid-solvent"]) == 1 + jif.append_tag("fluid-solvent", {"name": "H2O", "concentration": 0.5}) + # jif["fluid-solvent"].append({"name": "H2O", "concentration": 0.5}) + assert len(jif["fluid-solvent"]) == 2 @pytest.mark.parametrize(("infile_fname", "knowns"), [(ex_infile1_fname, ex_infile1_knowns)]) @@ -142,7 +208,9 @@ def is_identical_jif(jif1: JDFTXInfile | dict, jif2: JDFTXInfile | dict): return False v1 = jif1[key] v2 = jif2[key] - assert is_identical_jif_val(v1, v2) + if not is_identical_jif_val(v1, v2): + return False + # assert is_identical_jif_val(v1, v2) return True @@ -154,10 +222,44 @@ def is_identical_jif_val(v1, v2): return v1 == approx(v2) if True in [isinstance(v1, str), isinstance(v1, int)]: return v1 == v2 - if True in [isinstance(v1, list)]: + if True in [isinstance(v1, list), isinstance(v1, tuple)]: if len(v1) != len(v2): return False - return all(is_identical_jif_val(v, v2[i]) for i, v in enumerate(v1)) + sames = [is_identical_jif_val(v, v2[i]) for i, v in enumerate(v1)] + return all(sames) if True in [isinstance(v1, dict)]: return is_identical_jif(v1, v2) return None + + +def test_jdftxstructure(): + jif = JDFTXInfile.from_file(ex_infile2_fname) + struc = jif.to_jdftxstructure(jif) + assert isinstance(struc, JDFTXStructure) + struc_str = str(struc) + assert isinstance(struc_str, str) + assert struc.natoms == 16 + with open(ex_infile2_fname) as f: + lines = list.copy(list(f)) + data = "\n".join(lines) + struc2 = JDFTXStructure.from_str(data) + assert is_equiv_jdftxstructure(struc, struc2) + struc3 = JDFTXStructure.from_dict(struc.as_dict()) + assert is_equiv_jdftxstructure(struc, struc3) + + +def is_equiv_jdftxstructure(struc1: JDFTXStructure, struc2: JDFTXStructure) -> bool: + """Check if two JDFTXStructure objects are equivalent. + + Check if two JDFTXStructure objects are equivalent. + + Parameters: + ---------- + struc1: JDFTXStructure + The first JDFTXStructure object. + struc2: JDFTXStructure + The second JDFTXStructure object. + """ + d1 = struc1.as_dict() + d2 = struc2.as_dict() + return is_identical_jif(d1, d2) From 016dec86567e3bf5c974da7aed7bde73e6328403 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Wed, 25 Sep 2024 03:48:18 -0600 Subject: [PATCH 041/195] replacing read/write methods of multiformattag with dummy error-raising methods since they are never reached by the current code design. --- src/pymatgen/io/jdftx/generic_tags.py | 103 +++++++++++++++++--------- src/pymatgen/io/jdftx/utils.py | 2 +- 2 files changed, 71 insertions(+), 34 deletions(-) diff --git a/src/pymatgen/io/jdftx/generic_tags.py b/src/pymatgen/io/jdftx/generic_tags.py index 803f626a3d5..cb8932234c5 100644 --- a/src/pymatgen/io/jdftx/generic_tags.py +++ b/src/pymatgen/io/jdftx/generic_tags.py @@ -1290,20 +1290,76 @@ def read(self, tag: str, value: str) -> None: value : str The value string to read. """ - problem_log = [] - for i, trial_format in enumerate( - self.format_options - ): # format_options is a list of AbstractTag-inheriting objects - try: - return trial_format.read(tag, value) - except (ValueError, TypeError) as e: - problem_log.append(f"Format {i}: {e}") - errormsg = f"No valid read format for '{tag} {value}' tag\nAdd option \ - to format_options or double-check the value string and retry!\n\n" - errormsg += "Here is the log of errors for each known \ - formatting option:\n" - errormsg += "\n".join([f"Format {x}: {problem_log[x]}" for x in range(len(problem_log))]) - raise ValueError(errormsg) + err_str = "The read method is not supposed to be called directly on MultiformatTag." + err_str += " Get the proper format option first." + raise RuntimeError(err_str) + + def write(self, tag: str, value: Any) -> str: + """Write the tag and its value as a string. + + This method writes the tag and its value as a string. + + Parameters + ---------- + tag : str + The tag to write. + value : Any + The value to write. + + Returns + ------- + str + """ + err_str = "The write method is not supposed to be called directly on MultiformatTag." + err_str += " Get the proper format option first." + raise RuntimeError(err_str) + + # READ AND WRITE METHODS ARE COMMENTED OUT SINCE THEY ARE UNREACHABLE AT THE MOMENT + # def read(self, tag: str, value: str) -> None: + # """Read the value string for this tag. + + # Read the value string for this tag. + + # Parameters + # ---------- + # tag : str + # The tag to read the value string for. + # value : str + # The value string to read. + # """ + # problem_log = [] + # for i, trial_format in enumerate( + # self.format_options + # ): # format_options is a list of AbstractTag-inheriting objects + # try: + # return trial_format.read(tag, value) + # except (ValueError, TypeError) as e: + # problem_log.append(f"Format {i}: {e}") + # errormsg = f"No valid read format for '{tag} {value}' tag\nAdd option \ + # to format_options or double-check the value string and retry!\n\n" + # errormsg += "Here is the log of errors for each known \ + # formatting option:\n" + # errormsg += "\n".join([f"Format {x}: {problem_log[x]}" for x in range(len(problem_log))]) + # raise ValueError(errormsg) + + # def write(self, tag: str, value: Any) -> str: + # """Write the tag and its value as a string. + + # This method writes the tag and its value as a string. + + # Parameters + # ---------- + # tag : str + # The tag to write. + # value : Any + # The value to write. + + # Returns + # ------- + # str + # """ + # format_index, _ = self._determine_format_option(tag, value) + # return self.format_options[format_index].write(tag, value) def get_format_index(self, tag: str, value: str) -> int: """Get the format index from string rep of value. @@ -1390,25 +1446,6 @@ def _determine_format_option(self, tag: str, value_any: Any, try_auto_type_fix: err_str += f"Check your inputs and/or MASTER_TAG_LIST! (exceptions: {exceptions})" raise ValueError(err_str) - def write(self, tag: str, value: Any) -> str: - """Write the tag and its value as a string. - - This method writes the tag and its value as a string. - - Parameters - ---------- - tag : str - The tag to write. - value : Any - The value to write. - - Returns - ------- - str - """ - format_index, _ = self._determine_format_option(tag, value) - return self.format_options[format_index].write(tag, value) - def get_token_len(self) -> int: """Get the token length of the tag. diff --git a/src/pymatgen/io/jdftx/utils.py b/src/pymatgen/io/jdftx/utils.py index 3d046161465..7bbf752d6f8 100644 --- a/src/pymatgen/io/jdftx/utils.py +++ b/src/pymatgen/io/jdftx/utils.py @@ -1,6 +1,6 @@ """Module for JDFTx utils.""" -from __future__ import annotations +# from __future__ import annotations # from pymatgen.io.jdftx.joutstructures import elec_min_start_flag From c3be668a442bddd98fa1ce11647043a77f9b7bc5 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Wed, 25 Sep 2024 15:35:26 -0600 Subject: [PATCH 042/195] new coverage --- src/pymatgen/io/jdftx/generic_tags.py | 17 +++--- tests/io/jdftx/test_generic_tags.py | 75 +++++++++++++++++++++++++++ 2 files changed, 85 insertions(+), 7 deletions(-) diff --git a/src/pymatgen/io/jdftx/generic_tags.py b/src/pymatgen/io/jdftx/generic_tags.py index cb8932234c5..91faa641763 100644 --- a/src/pymatgen/io/jdftx/generic_tags.py +++ b/src/pymatgen/io/jdftx/generic_tags.py @@ -1015,6 +1015,8 @@ def get_token_len(self) -> int: # raise ValueError("Could not determine TagContainer representation, something is wrong") def _make_list(self, value: dict) -> list: + if not isinstance(value, dict): + raise TypeError(f"The value {value} is not a dict, so could not be converted") value_list = [] for subtag in value: subtag_type = self.subtags[subtag] @@ -1029,7 +1031,7 @@ def _make_list(self, value: dict) -> list: # 'ion' tag value_list.append(subtag) value_list.extend(subtag_value2) - elif not subtag_type.allow_list_representation and isinstance(value[subtag], dict): + elif isinstance(value[subtag], dict): # this triggers if someone sets this tag using mixed dict/list # representations warnings.warn( @@ -1075,6 +1077,8 @@ def get_list_representation(self, tag: str, value: Any) -> list: # can_repeat: list of lists (ion) # cannot repeat: list of bool/str/int/float (elec-cutoff) # cannot repeat: list of lists (lattice) + if self.can_repeat and not isinstance(value, list): + raise ValueError("Values for repeatable tags must be a list here") if self.can_repeat: if all(isinstance(entry, list) for entry in value): return value # no conversion needed @@ -1382,11 +1386,10 @@ def get_format_index(self, tag: str, value: str) -> int: return i except (ValueError, TypeError) as e: problem_log.append(f"Format {i}: {e}") - errormsg = f"No valid read format for '{tag} {value}' tag\nAdd option \ - to format_options or double-check the value string and retry!\n\n" - errormsg += "Here is the log of errors for each known \ - formatting option:\n" - errormsg += "\n".join([f"Format {x}: {problem_log[x]}" for x in range(len(problem_log))]) + errormsg = f"No valid read format for '{tag} {value}' tag\n" + errormsg += "Add option to format_options or double-check the value string and retry!\n\n" + # errormsg += "Here is the log of errors for each known formatting option:\n" + # errormsg += "\n".join([f"Format {x}: {problem_log[x]}" for x in range(len(problem_log))]) raise ValueError(errormsg) def raise_invalid_format_option_error(self, tag: str, i: int) -> None: @@ -1443,7 +1446,7 @@ def _determine_format_option(self, tag: str, value_any: Any, try_auto_type_fix: # the possible exceptions exceptions.append(e) err_str = f"The format for {tag} for:\n{value_any}\ncould not be determined from the available options!" - err_str += f"Check your inputs and/or MASTER_TAG_LIST! (exceptions: {exceptions})" + err_str += "Check your inputs and/or MASTER_TAG_LIST!" raise ValueError(err_str) def get_token_len(self) -> int: diff --git a/tests/io/jdftx/test_generic_tags.py b/tests/io/jdftx/test_generic_tags.py index d9327ce1a8a..e419910372c 100644 --- a/tests/io/jdftx/test_generic_tags.py +++ b/tests/io/jdftx/test_generic_tags.py @@ -203,6 +203,8 @@ def test_tagcontainer(): tagcontainer = get_tag_object("ion") with pytest.warns(Warning): tagcontainer.read("ion", "Fe 1 1 1 1 HyperPlane") + with pytest.raises(ValueError, match="Values for repeatable tags must be a list here"): + tagcontainer.get_dict_representation("ion", "Fe 1 1 1 1") ### tagcontainer = TagContainer( can_repeat=True, @@ -230,6 +232,61 @@ def test_tagcontainer(): match=re.escape(f"barbie with {strmatch} cannot have nested lists mixed with bool/str/int/floats!"), ): tagcontainer._check_for_mixed_nesting("barbie", [["ken", "b"], ["allan", 1]]) + ### + tagcontainer = TagContainer( + can_repeat=True, + allow_list_representation=False, + subtags={ + "universe": TagContainer( + allow_list_representation=True, + write_tagname=True, + subtags={ + "sun": BoolTag( + allow_list_representation=False, + ), + "moon": BoolTag( + allow_list_representation=False, + ), + }, + ) + }, + ) + subtag = "universe" + value = {"universe": "True False"} + err_str = f"The subtag {subtag} is not a dict: '{value[subtag]}', so could not be converted" + with pytest.raises(ValueError, match=re.escape(err_str)): + tagcontainer._make_list(value) + value = {"universe": {"sun": "True", "moon": "False"}} + out = tagcontainer._make_list(value) + assert isinstance(out, list) + # This is not actually what I would expect, but keeping for sake of coverage for now + out_expected = ["universe", "True", "False"] + assert len(out) == len(out_expected) + for i in range(len(out)): + assert out[i] == out_expected[i] + value = [{"universe": {"sun": "True", "moon": "False"}}] + err_str = f"The value {value} is not a dict, so could not be converted" + with pytest.raises(TypeError, match=re.escape(err_str)): + tagcontainer._make_list(value) + value = {"universe": {"sun": {"True": True}, "moon": "False"}} + with pytest.warns(Warning): + out = tagcontainer._make_list(value) + value = [["universe", "True", "False"]] + out = tagcontainer.get_list_representation("barbie", value) + for i in range(len(out[0])): + assert out[0][i] == value[0][i] + assert len(out) == len(value) + tag = "barbie" + value = [["universe", "True", "False"], {"universe": {"sun": True, "moon": False}}] + err_str = f"The {tag} tag set to {value} must be a list of dict" + with pytest.raises(ValueError, match=re.escape(err_str)): + tagcontainer.get_list_representation(tag, value) + value = {"universe": {"sun": {"True": True}, "moon": "False"}} + err_str = "Values for repeatable tags must be a list here" + with pytest.raises(ValueError, match=re.escape(err_str)): + tagcontainer.get_dict_representation("barbie", value) + with pytest.raises(ValueError, match=re.escape(err_str)): + tagcontainer.get_list_representation("barbie", value) # def test_multiformattagcontainer(): @@ -258,3 +315,21 @@ def test_booltagcontainer(): match=re.escape("Something is wrong in the JDFTXInfile formatting, some values were not processed: ['aliah']"), ): btc.read("barbie", "ken aliah") + + +def test_multiformattagcontainer(): + tag = "dump-fermi-density" + value = "notabool" + mftg = get_tag_object(tag) + with pytest.raises(RuntimeError): + mftg.read(tag, value) + with pytest.raises(RuntimeError): + mftg.write(tag, value) + errormsg = f"No valid read format for '{tag} {value}' tag\n" + errormsg += "Add option to format_options or double-check the value string and retry!\n\n" + with pytest.raises(ValueError, match=re.escape(errormsg)): + mftg.get_format_index(tag, value) + err_str = f"The format for {tag} for:\n{value}\ncould not be determined from the available options!" + err_str += "Check your inputs and/or MASTER_TAG_LIST!" + with pytest.raises(ValueError, match=re.escape(err_str)): + mftg._determine_format_option(tag, value) From c60760b43d2a101e4002a89a3557f488392463ee Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Wed, 25 Sep 2024 17:01:46 -0600 Subject: [PATCH 043/195] Adding fix for incorrect site label initialization of JDFTXInfile --- src/pymatgen/io/jdftx/jdftxinfile.py | 143 +++++++++++++++++++++- tests/files/io/jdftx/example_files/Si.cif | 28 +++++ tests/io/jdftx/test_jdftxinfile.py | 69 ++++++++++- 3 files changed, 234 insertions(+), 6 deletions(-) create mode 100644 tests/files/io/jdftx/example_files/Si.cif diff --git a/src/pymatgen/io/jdftx/jdftxinfile.py b/src/pymatgen/io/jdftx/jdftxinfile.py index f60b4f32a60..6af6189d07d 100644 --- a/src/pymatgen/io/jdftx/jdftxinfile.py +++ b/src/pymatgen/io/jdftx/jdftxinfile.py @@ -17,6 +17,7 @@ from monty.json import MSONable from pymatgen.core import Structure +from pymatgen.io.jdftx.data import atom_valence_electrons from pymatgen.io.jdftx.generic_tags import AbstractTag, BoolTagContainer, DumpTagContainer, MultiformatTag, TagContainer from pymatgen.io.jdftx.jdftxinfile_master_format import ( __PHONON_TAGS__, @@ -92,10 +93,7 @@ def __add__(self, other: JDFTXInfile) -> JDFTXInfile: params: dict[str, Any] = dict(self.items()) for key, val in other.items(): if key in self and val != self[key]: - raise ValueError( - f"JDFTXInfiles have conflicting values for {key}: \ - {self[key]} != {val}" - ) + raise ValueError(f"JDFTXInfiles have conflicting values for {key}: {self[key]} != {val}") params[key] = val return type(self)(params) @@ -406,6 +404,52 @@ def structure(self) -> Structure: """ return self.to_pmg_structure(self) + @classmethod + def from_structure( + cls, + structure: Structure, + selective_dynamics: ArrayLike | None = None, + ) -> JDFTXInfile: + """Create a JDFTXInfile object from a pymatgen Structure. + + Create a JDFTXInfile object from a pymatgen Structure. + + Parameters + ---------- + structure : Structure + Structure to convert. + selective_dynamics : ArrayLike, optional + Selective dynamics attribute for each site if available. Shape Nx1, + by default None + + Returns + ------- + JDFTXInfile + """ + jdftxstructure = JDFTXStructure(structure, selective_dynamics) + return cls.from_jdftxstructure(jdftxstructure) + + @classmethod + def from_jdftxstructure( + cls, + jdftxstructure: JDFTXStructure, + ) -> JDFTXInfile: + """Create a JDFTXInfile object from a JDFTXStructure object. + + Create a JDFTXInfile object from a JDFTXStructure object. + + Parameters + ---------- + jdftxstructure : JDFTXStructure + JDFTXStructure object to convert. + + Returns + ------- + JDFTXInfile + """ + jstr = jdftxstructure.get_str() + return cls.from_str(jstr) + @classmethod def from_str( cls, @@ -685,11 +729,38 @@ def __setitem__(self, key: str, value: Any) -> None: if tag_object.can_repeat and key in self: del self[key] params: dict[str, Any] = {} + if self._is_numeric(value): + value = str(value) processed_value = tag_object.read(key, value) if isinstance(value, str) else value params = self._store_value(params, tag_object, key, processed_value) self.update(params) self.validate_tags(try_auto_type_fix=True, error_on_failed_fix=True) + def _is_numeric(self, value: Any) -> bool: + """Check if a value is numeric. + + Check if a value is numeric. + + Parameters + ---------- + value : Any + Value to check. + + Returns + ------- + bool + Whether the value is numeric. + """ + # data-types that might accidentally be identified as numeric + if type(value) in [bool]: + return False + try: + float(value) + is_numeric = True + except (ValueError, TypeError): + is_numeric = False + return is_numeric + def append_tag(self, tag: str, value: Any) -> None: """Append a value to a tag. @@ -965,10 +1036,19 @@ def get_str(self, in_cart_coords: bool = False) -> str: jdftx_tag_dict["lattice"] = lattice jdftx_tag_dict["ion"] = [] + valid_labels = list(atom_valence_electrons.keys()) for i, site in enumerate(self.structure): coords = site.coords if in_cart_coords else site.frac_coords sd = self.selective_dynamics[i] if self.selective_dynamics is not None else 1 - jdftx_tag_dict["ion"].append([site.label, *coords, sd]) + label = site.label + if label not in valid_labels: + for varname in ["species_string", "specie.name"]: # Add more as I learn more about what 'site' can be + if multi_hasattr(site, varname) and multi_getattr(site, varname) in valid_labels: + label = multi_getattr(site, varname) + break + if label not in valid_labels: + raise ValueError(f"Could not correct site label {label} for site (index {i})") + jdftx_tag_dict["ion"].append([label, *coords, sd]) return str(JDFTXInfile.from_dict(jdftx_tag_dict)) @@ -1017,3 +1097,56 @@ def from_dict(cls, params: dict) -> Self: Structure.from_dict(params["structure"]), selective_dynamics=params["selective_dynamics"], ) + + +def multi_hasattr(varbase: Any, varname: str): + """Check if object has an attribute (capable of nesting with . splits). + + Check if object has an attribute (capable of nesting with . splits). + + Parameters + ---------- + varbase + Object to check. + varname + Attribute to check for. + + Returns + ------- + bool + Whether the object has the attribute. + """ + varlist = varname.split(".") + for i, var in enumerate(varlist): + if i == len(varlist) - 1: + return hasattr(varbase, var) + if hasattr(varbase, var): + varbase = getattr(varbase, var) + else: + return False + return None + + +def multi_getattr(varbase: Any, varname: str): + """Check if object has an attribute (capable of nesting with . splits). + + Check if object has an attribute (capable of nesting with . splits). + + Parameters + ---------- + varbase + Object to check. + varname + Attribute to check for. + + Returns + ------- + Any + Attribute of the object. + """ + if not multi_hasattr(varbase, varname): + raise AttributeError(f"{varbase} does not have attribute {varname}") + varlist = varname.split(".") + for var in varlist: + varbase = getattr(varbase, var) + return varbase diff --git a/tests/files/io/jdftx/example_files/Si.cif b/tests/files/io/jdftx/example_files/Si.cif new file mode 100644 index 00000000000..007e86c61f9 --- /dev/null +++ b/tests/files/io/jdftx/example_files/Si.cif @@ -0,0 +1,28 @@ +# generated using pymatgen +data_Si +_symmetry_space_group_name_H-M 'P 1' +_cell_length_a 3.86697465 +_cell_length_b 3.86697465 +_cell_length_c 3.86697465 +_cell_angle_alpha 60.00000000 +_cell_angle_beta 60.00000000 +_cell_angle_gamma 60.00000000 +_symmetry_Int_Tables_number 1 +_chemical_formula_structural Si +_chemical_formula_sum Si2 +_cell_volume 40.88829285 +_cell_formula_units_Z 2 +loop_ + _symmetry_equiv_pos_site_id + _symmetry_equiv_pos_as_xyz + 1 'x, y, z' +loop_ + _atom_site_type_symbol + _atom_site_label + _atom_site_symmetry_multiplicity + _atom_site_fract_x + _atom_site_fract_y + _atom_site_fract_z + _atom_site_occupancy + Si Si0 1 0.25000000 0.25000000 0.25000000 1 + Si Si1 1 0.00000000 0.00000000 0.00000000 1 diff --git a/tests/io/jdftx/test_jdftxinfile.py b/tests/io/jdftx/test_jdftxinfile.py index 95e4ee83243..777231aff1e 100644 --- a/tests/io/jdftx/test_jdftxinfile.py +++ b/tests/io/jdftx/test_jdftxinfile.py @@ -10,7 +10,7 @@ from pytest import approx from pymatgen.core.structure import Structure -from pymatgen.io.jdftx.jdftxinfile import JDFTXInfile, JDFTXStructure +from pymatgen.io.jdftx.jdftxinfile import JDFTXInfile, JDFTXStructure, multi_getattr, multi_hasattr from pymatgen.io.jdftx.jdftxinfile_master_format import get_tag_object from pymatgen.util.testing import TEST_FILES_DIR @@ -171,6 +171,28 @@ def test_JDFTXInfile_niche_cases(): assert len(jif["fluid-solvent"]) == 2 +def test_JDFTXInfile_add_method(): + jif = JDFTXInfile.from_file(ex_infile1_fname) + jif2 = jif.copy() + jif3 = jif + jif2 + assert is_identical_jif(jif, jif3) + key = "elec-ex-corr" + val_old = jif[key] + val_new = "lda" + assert val_old != val_new + jif2[key] = val_new + err_str = f"JDFTXInfiles have conflicting values for {key}: {val_old} != {val_new}" + with pytest.raises(ValueError, match=re.escape(err_str)): + jif3 = jif + jif2 + key_add = "target-mu" + val_add = 0.5 + assert key_add not in jif + jif2 = jif.copy() + jif2[key_add] = val_add + jif3 = jif + jif2 + assert jif3[key_add]["mu"] == pytest.approx(val_add) + + @pytest.mark.parametrize(("infile_fname", "knowns"), [(ex_infile1_fname, ex_infile1_knowns)]) def test_JDFTXInfile_knowns_simple(infile_fname: PathLike, knowns: dict): jif = JDFTXInfile.from_file(infile_fname) @@ -248,6 +270,13 @@ def test_jdftxstructure(): assert is_equiv_jdftxstructure(struc, struc3) +def test_jdftxtructure_naming(): + struc = Structure.from_file(ex_files_dir / "Si.cif") + jstruc = JDFTXStructure(structure=struc) + JDFTXInfile.from_jdftxstructure(jstruc) + JDFTXInfile.from_structure(struc) + + def is_equiv_jdftxstructure(struc1: JDFTXStructure, struc2: JDFTXStructure) -> bool: """Check if two JDFTXStructure objects are equivalent. @@ -263,3 +292,41 @@ def is_equiv_jdftxstructure(struc1: JDFTXStructure, struc2: JDFTXStructure) -> b d1 = struc1.as_dict() d2 = struc2.as_dict() return is_identical_jif(d1, d2) + + +def test_multihasattr(): + class A: + def __init__(self): + self.v1: int = 1 + + class B: + def __init__(self): + self.a = A() + self.v2: int = 2 + + a = A() + b = B() + assert multi_hasattr(a, "v1") + assert multi_hasattr(b, "a") + assert multi_hasattr(b, "a.v1") + assert not multi_hasattr(b, "a.v2") + assert not multi_hasattr(b, "v1") + + +def test_multigetattr(): + class A: + def __init__(self): + self.v1: int = 1 + + class B: + def __init__(self): + self.a = A() + self.v2: int = 2 + + a = A() + b = B() + assert multi_getattr(a, "v1") == 1 + assert multi_getattr(b, "v2") == 2 + assert multi_getattr(b, "a.v1") == 1 + with pytest.raises(AttributeError): + multi_getattr(b, "v1") From 003d8271a4eeb35fb10163ce36372b562b5e73da Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Thu, 26 Sep 2024 11:51:38 -0600 Subject: [PATCH 044/195] Forgot to make eigstats optional! --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 26 +++++++++++++--------- tests/io/jdftx/test_jdftxoutfileslice.py | 7 ++++-- 2 files changed, 21 insertions(+), 12 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 4e32901983a..81249cd92c1 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -735,7 +735,7 @@ def get_kgrid(self, text: list[str]) -> list[int]: line = find_key("kpoint-folding ", text) return [int(x) for x in text[line].split()[1:4]] - def get_eigstats_varsdict(self, text: list[str], prefix: str | None) -> dict[str, float]: + def get_eigstats_varsdict(self, text: list[str], prefix: str | None) -> dict[str, float | None]: """Get the eigenvalue statistics from the out file text. Get the eigenvalue statistics from the out file text. @@ -752,7 +752,7 @@ def get_eigstats_varsdict(self, text: list[str], prefix: str | None) -> dict[str varsdict: dict[str, float] dictionary of eigenvalue statistics """ - varsdict = {} + varsdict: dict[str, float | None] = {} # _prefix = "" # if not "$" in prefix: # _prefix = f"{prefix}." @@ -764,14 +764,20 @@ def get_eigstats_varsdict(self, text: list[str], prefix: str | None) -> dict[str lines2 = find_all_key("eigStats' ...", text) lines3 = [lines1[i] for i in range(len(lines1)) if lines1[i] in lines2] if not len(lines3): - raise ValueError('Must run DFT job with "dump End EigStats" to get summary gap information!') - line = lines3[-1] - varsdict["emin"] = float(text[line + 1].split()[1]) * Ha_to_eV - varsdict["homo"] = float(text[line + 2].split()[1]) * Ha_to_eV - varsdict["efermi"] = float(text[line + 3].split()[2]) * Ha_to_eV - varsdict["lumo"] = float(text[line + 4].split()[1]) * Ha_to_eV - varsdict["emax"] = float(text[line + 5].split()[1]) * Ha_to_eV - varsdict["egap"] = float(text[line + 6].split()[2]) * Ha_to_eV + varsdict["emin"] = None + varsdict["homo"] = None + varsdict["efermi"] = None + varsdict["lumo"] = None + varsdict["emax"] = None + varsdict["egap"] = None + else: + line = lines3[-1] + varsdict["emin"] = float(text[line + 1].split()[1]) * Ha_to_eV + varsdict["homo"] = float(text[line + 2].split()[1]) * Ha_to_eV + varsdict["efermi"] = float(text[line + 3].split()[2]) * Ha_to_eV + varsdict["lumo"] = float(text[line + 4].split()[1]) * Ha_to_eV + varsdict["emax"] = float(text[line + 5].split()[1]) * Ha_to_eV + varsdict["egap"] = float(text[line + 6].split()[2]) * Ha_to_eV return varsdict def set_eigvars(self, text: list[str]) -> None: diff --git a/tests/io/jdftx/test_jdftxoutfileslice.py b/tests/io/jdftx/test_jdftxoutfileslice.py index 0daa3bafacf..dc7b2e49cf0 100644 --- a/tests/io/jdftx/test_jdftxoutfileslice.py +++ b/tests/io/jdftx/test_jdftxoutfileslice.py @@ -117,8 +117,11 @@ def test_get_rho_cutoff(): def test_get_eigstats_varsdict(): joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) - with pytest.raises(ValueError, match='Must run DFT job with "dump End EigStats" to get summary gap information!'): - joutslice.get_eigstats_varsdict([], "$VAR") + evardict = joutslice.get_eigstats_varsdict([], "$VAR") + for key in evardict: + assert evardict[key] is None + # with pytest.raises(ValueError, match='Must run DFT job with "dump End EigStats" to get summary gap information!'): + # joutslice.get_eigstats_varsdict([], "$VAR") def test_get_pp_type(): From 33bbe5e8fda8dcc5001326fc9595feb59d47a47d Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Thu, 26 Sep 2024 15:41:38 -0600 Subject: [PATCH 045/195] Thank you @soge for identifying lack of eigstats should not break calculation --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 9 + .../io/jdftx/example_files/noeigstats.out | 556 ++++++++++++++++++ tests/io/jdftx/test_jdftxoutfile.py | 19 + tests/io/jdftx/test_jdftxoutfileslice.py | 8 +- 4 files changed, 590 insertions(+), 2 deletions(-) create mode 100644 tests/files/io/jdftx/example_files/noeigstats.out diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 81249cd92c1..1cfb1d99a04 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -147,6 +147,7 @@ class JDFTXOutfileSlice(ClassPrintFormatter): fluid: str | None = None is_gc: bool | None = None is_bgw: bool = False + has_eigstats: bool = False @property def t_s(self) -> float | None: @@ -770,6 +771,7 @@ def get_eigstats_varsdict(self, text: list[str], prefix: str | None) -> dict[str varsdict["lumo"] = None varsdict["emax"] = None varsdict["egap"] = None + self.has_eigstats = False else: line = lines3[-1] varsdict["emin"] = float(text[line + 1].split()[1]) * Ha_to_eV @@ -778,6 +780,7 @@ def get_eigstats_varsdict(self, text: list[str], prefix: str | None) -> dict[str varsdict["lumo"] = float(text[line + 4].split()[1]) * Ha_to_eV varsdict["emax"] = float(text[line + 5].split()[1]) * Ha_to_eV varsdict["egap"] = float(text[line + 6].split()[2]) * Ha_to_eV + self.has_eigstats = True return varsdict def set_eigvars(self, text: list[str]) -> None: @@ -797,6 +800,12 @@ def set_eigvars(self, text: list[str]) -> None: self.lumo = eigstats["lumo"] self.emax = eigstats["emax"] self.egap = eigstats["egap"] + if not self.has_eigstats: + # TODO: Check if any other variables need to be set + if self.mu is not None: + self.efermi = self.mu + else: + raise RuntimeError("Variable mu not found to replace variable efermi") def get_pp_type(self, text: list[str]) -> str: """Get the pseudopotential type used in calculation. diff --git a/tests/files/io/jdftx/example_files/noeigstats.out b/tests/files/io/jdftx/example_files/noeigstats.out new file mode 100644 index 00000000000..560a6787d36 --- /dev/null +++ b/tests/files/io/jdftx/example_files/noeigstats.out @@ -0,0 +1,556 @@ + +*************** JDFTx 1.7.0 *************** + +Start date and time: Wed Sep 25 17:32:00 2024 +Executable jdftx with command-line: -i init.in -o jdftx.out +Running on hosts (process indices): 753d3a41aa19 (0) +Divided in process groups (process indices): 0 (0) +Resource initialization completed at t[s]: 0.00 +Run totals: 1 processes, 10 threads, 0 GPUs + + +Input parsed successfully to the following command list (including defaults): + +band-projection-params yes no +basis kpoint-dependent +converge-empty-states yes +coords-type Lattice +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End State Dtot +dump-name jdftx.$VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 5.000000 no +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid LinearPCM 298.000000 1.013250 +fluid-anion F- 0.5 MeanFieldLJ \ + epsBulk 1 \ + pMol 0 \ + epsInf 1 \ + Pvap 0 \ + sigmaBulk 0 \ + Rvdw 2.24877 \ + Res 0 \ + tauNuc 343133 +fluid-cation Na+ 0.5 MeanFieldLJ \ + epsBulk 1 \ + pMol 0 \ + epsInf 1 \ + Pvap 0 \ + sigmaBulk 0 \ + Rvdw 2.19208 \ + Res 0 \ + tauNuc 343133 +fluid-ex-corr lda-TF lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 400 \ + history 15 \ + knormThreshold 1e-11 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 6 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +ion Si 0.250000000000000 0.250000000000000 0.250000000000000 1 +ion Si 0.000000000000000 0.000000000000000 0.000000000000000 1 +ion-species /usr/local/share/jdftx/pseudopotentials/GBRV/$ID_pbe_v1.uspp +ion-width Ecut +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 1 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 1 1 1 +latt-move-scale 0 0 0 +latt-scale 1 1 1 +lattice \ + 6.328500573514000 2.109500191171000 0.000000000000000 \ + 0.000000000000000 5.966567560367000 0.000000000000000 \ + 3.653761509685000 3.653761509685000 7.307523019371000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant CANDLE +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 6.3285 2.1095 0 ] +[ 0 5.96657 0 ] +[ 3.65376 3.65376 7.30752 ] +unit cell volume = 275.928 +G = +[ 0.992839 -0.351022 0 ] +[ 0 1.05307 0 ] +[ -0.49642 -0.351022 0.859824 ] +Minimum fftbox size, Smin = [ 36 36 36 ] +Chosen fftbox size, S = [ 36 36 36 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 6.3285 2.1095 0 ] +[ 0 5.96657 0 ] +[ 3.65376 3.65376 7.30752 ] +unit cell volume = 275.928 +G = +[ 0.992839 -0.351022 0 ] +[ 0 1.05307 0 ] +[ -0.49642 -0.351022 0.859824 ] +Minimum fftbox size, Smin = [ 32 32 32 ] +Chosen fftbox size, S = [ 32 32 32 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0.397384 + +Reading pseudopotential file '/usr/local/share/jdftx/pseudopotentials/GBRV/si_pbe_v1.uspp': + Title: Si. Created by USPP 7.3.6 on 14-9-2013 + Reference state energy: -4.599342. 4 valence electrons in orbitals: + |300> occupation: 2 eigenvalue: -0.397366 + |310> occupation: 2 eigenvalue: -0.149981 + lMax: 2 lLocal: 3 QijEcut: 5 + 6 projectors sampled on a log grid with 627 points: + l: 0 eig: -0.397364 rCut: 1.6 + l: 0 eig: 1.000000 rCut: 1.6 + l: 1 eig: -0.149982 rCut: 1.6 + l: 1 eig: 1.000000 rCut: 1.6 + l: 2 eig: -0.100000 rCut: 1.7 + l: 2 eig: 0.100000 rCut: 1.7 + Partial core density with radius 1.45 + Transforming core density to a uniform radial grid of dG=0.02 with 1820 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1820 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1820 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.70 bohrs. + +Initialized 1 species with 2 total atoms. + +Folded 1 k-points by 1x1x1 to 1 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 8.000000 nBands: 8 nStates: 2 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 1243.000 , ideal nbasis = 1178.785 + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Si: sqrtQ[a0]: 4.883 Rcov[a0]: 1.965 CN: [ 0.00 0.95 1.94 2.94 3.87 ] + +Initializing DFT-D2 calculator for fluid / solvation: + Si: C6: 160.10 Eh-a0^6 R0: 3.243 a0 + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 2.346852 bohr. +Real space sum over 1331 unit cells with max indices [ 5 5 5 ] +Reciprocal space sum over 2197 terms with max indices [ 6 6 6 ] + +Computing DFT-D3 correction: +# coordination-number Si 3.924 3.924 +# diagonal-C6 Si 151.07 151.07 +EvdW_6 = -0.004790 +EvdW_8 = -0.005917 + +---------- Allocating electronic variables ---------- +Initializing wave functions: linear combination of atomic orbitals +Si pseudo-atom occupations: s ( 2 ) p ( 2 ) + FillingsUpdate: mu: +0.307011178 nElectrons: 8.000000 magneticMoment: [ Abs: 5.84730 Tot: +5.84730 ] +LCAOMinimize: Iter: 0 F: -7.1149079126606809 |grad|_K: 1.463e-02 alpha: 1.000e+00 + FillingsUpdate: mu: +0.304825667 nElectrons: 8.000000 magneticMoment: [ Abs: 5.99989 Tot: +5.99989 ] +LCAOMinimize: Iter: 1 F: -7.1172863468691752 |grad|_K: 7.459e-03 alpha: 4.371e-01 linmin: 1.363e-01 cgtest: 3.770e-01 t[s]: 2.06 + FillingsUpdate: mu: +0.303285640 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00000 Tot: +6.00000 ] +LCAOMinimize: Iter: 2 F: -7.1183957897465149 |grad|_K: 7.850e-04 alpha: 2.309e-01 linmin: -6.490e-02 cgtest: 2.833e-01 t[s]: 2.42 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 6.926354e-01. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.077906e+00. + FillingsUpdate: mu: +0.303235463 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00000 Tot: +6.00000 ] +LCAOMinimize: Iter: 3 F: -7.1184561337198815 |grad|_K: 4.786e-04 alpha: 6.744e-01 linmin: -4.454e-02 cgtest: 6.133e-01 t[s]: 3.11 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.302909025 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00000 Tot: +6.00000 ] +LCAOMinimize: Iter: 4 F: -7.1184910067351064 |grad|_K: 4.879e-04 alpha: 1.964e+00 linmin: 3.765e-03 cgtest: -2.424e-01 t[s]: 3.62 + FillingsUpdate: mu: +0.302829497 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00000 Tot: +6.00000 ] +LCAOMinimize: Iter: 5 F: -7.1184958382970835 |grad|_K: 2.815e-04 alpha: 2.213e-01 linmin: -3.622e-02 cgtest: 6.250e-01 t[s]: 3.99 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 6.639878e-01. + FillingsUpdate: mu: +0.302728749 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00000 Tot: +6.00000 ] +LCAOMinimize: Iter: 6 F: -7.1185023312887203 |grad|_K: 2.518e-04 alpha: 1.049e+00 linmin: 3.568e-03 cgtest: -9.609e-02 t[s]: 4.57 + FillingsUpdate: mu: +0.302689798 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00000 Tot: +6.00000 ] +LCAOMinimize: Iter: 7 F: -7.1185045761226693 |grad|_K: 1.137e-04 alpha: 4.487e-01 linmin: -4.021e-03 cgtest: 4.258e-01 t[s]: 4.89 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.346183e+00. + FillingsUpdate: mu: +0.302664006 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00000 Tot: +6.00000 ] +LCAOMinimize: Iter: 8 F: -7.1185060533855244 |grad|_K: 1.212e-04 alpha: 1.405e+00 linmin: -3.870e-04 cgtest: -1.739e-02 t[s]: 5.27 + FillingsUpdate: mu: +0.302618844 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00000 Tot: +6.00000 ] +LCAOMinimize: Iter: 9 F: -7.1185068729957841 |grad|_K: 1.068e-04 alpha: 6.658e-01 linmin: -7.706e-04 cgtest: -3.369e-02 t[s]: 5.53 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.997375e+00. + FillingsUpdate: mu: +0.302419492 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00000 Tot: +6.00000 ] +LCAOMinimize: Iter: 10 F: -7.1185091688867130 |grad|_K: 2.673e-04 alpha: 2.402e+00 linmin: -2.998e-03 cgtest: 4.000e-03 t[s]: 5.88 + FillingsUpdate: mu: +0.302236311 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00000 Tot: +6.00000 ] +LCAOMinimize: Iter: 11 F: -7.1185134611418350 |grad|_K: 9.921e-05 alpha: 4.186e-01 linmin: -6.494e-02 cgtest: 4.267e-02 t[s]: 6.13 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.255908e+00. + FillingsUpdate: mu: +0.302137515 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00000 Tot: +6.00000 ] +LCAOMinimize: Iter: 12 F: -7.1185153634825902 |grad|_K: 2.440e-04 alpha: 1.485e+00 linmin: 1.494e-03 cgtest: -3.476e-01 t[s]: 6.47 + FillingsUpdate: mu: +0.302082173 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00000 Tot: +6.00000 ] +LCAOMinimize: Iter: 13 F: -7.1185164794395703 |grad|_K: 3.314e-04 alpha: 1.566e-01 linmin: -7.084e-03 cgtest: 9.715e-01 t[s]: 6.73 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.698289e-01. + FillingsUpdate: mu: +0.302040808 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00000 Tot: +6.00000 ] +LCAOMinimize: Iter: 14 F: -7.1185220483059908 |grad|_K: 2.696e-04 alpha: 5.489e-01 linmin: 5.155e-03 cgtest: -5.703e-01 t[s]: 7.06 + FillingsUpdate: mu: +0.302055174 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00000 Tot: +6.00000 ] +LCAOMinimize: Iter: 15 F: -7.1185253030778419 |grad|_K: 5.130e-04 alpha: 7.312e-01 linmin: 1.300e-02 cgtest: 7.362e-01 t[s]: 7.31 + FillingsUpdate: mu: +0.302073970 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00000 Tot: +6.00000 ] +LCAOMinimize: Iter: 16 F: -7.1185286734726958 |grad|_K: 4.184e-04 alpha: 1.814e-01 linmin: -4.280e-03 cgtest: 9.118e-01 t[s]: 7.57 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.302021752 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00000 Tot: +6.00000 ] +LCAOMinimize: Iter: 17 F: -7.1185341453599733 |grad|_K: 2.666e-04 alpha: 3.816e-01 linmin: -2.553e-03 cgtest: 5.502e-02 t[s]: 7.82 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.144944e+00. + FillingsUpdate: mu: +0.302081568 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00000 Tot: +6.00000 ] +LCAOMinimize: Iter: 18 F: -7.1185409817553289 |grad|_K: 3.312e-04 alpha: 1.165e+00 linmin: 9.976e-04 cgtest: -6.282e-02 t[s]: 8.15 + FillingsUpdate: mu: +0.302108416 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00000 Tot: +6.00000 ] +LCAOMinimize: Iter: 19 F: -7.1185435850292924 |grad|_K: 1.451e-04 alpha: 2.984e-01 linmin: -1.732e-04 cgtest: 1.046e-01 t[s]: 8.41 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.952256e-01. + FillingsUpdate: mu: +0.302184113 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00000 Tot: +6.00000 ] +LCAOMinimize: Iter: 20 F: -7.1185473018135665 |grad|_K: 2.556e-04 alpha: 2.087e+00 linmin: -2.225e-03 cgtest: -3.901e-04 t[s]: 8.74 + FillingsUpdate: mu: +0.302387367 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00000 Tot: +6.00000 ] +LCAOMinimize: Iter: 21 F: -7.1185520507328448 |grad|_K: 3.399e-04 alpha: 9.074e-01 linmin: 1.527e-03 cgtest: -1.124e-01 t[s]: 8.98 + FillingsUpdate: mu: +0.302607865 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00000 Tot: +6.00000 ] +LCAOMinimize: Iter: 22 F: -7.1185568708525198 |grad|_K: 3.011e-04 alpha: 5.269e-01 linmin: -5.814e-04 cgtest: 4.381e-01 t[s]: 9.23 + FillingsUpdate: mu: +0.302662344 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00000 Tot: +6.00000 ] +LCAOMinimize: Iter: 23 F: -7.1185617271840691 |grad|_K: 1.505e-04 alpha: 6.613e-01 linmin: 6.690e-04 cgtest: 2.599e-02 t[s]: 9.48 + FillingsUpdate: mu: +0.302681855 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00000 Tot: +6.00000 ] +LCAOMinimize: Iter: 24 F: -7.1185627499713755 |grad|_K: 7.692e-05 alpha: 5.608e-01 linmin: 1.834e-04 cgtest: 3.309e-02 t[s]: 9.74 + FillingsUpdate: mu: +0.302681900 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00000 Tot: +6.00000 ] +LCAOMinimize: Iter: 25 F: -7.1185628961628513 |grad|_K: 4.204e-05 alpha: 3.055e-01 linmin: -5.551e-05 cgtest: 1.320e-03 t[s]: 10.00 + FillingsUpdate: mu: +0.302673319 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00000 Tot: +6.00000 ] +LCAOMinimize: Iter: 26 F: -7.1185630060545053 |grad|_K: 2.900e-05 alpha: 7.716e-01 linmin: 7.719e-04 cgtest: -4.340e-03 t[s]: 10.35 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). +----- createFluidSolver() ----- (Fluid-side solver setup) + Initializing fluid molecule 'H2O' + Initializing site 'O' + Electron density: proportional to exp(-r/0.36935)*erfc((r-0.51523)/0.36823) with norm 6.826 + Charge density: gaussian nuclear width 0.478731 with net site charge 0.826 + Polarizability: cuspless exponential with width 0.32 and norm 3.73 + Hard sphere radius: 2.57003 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Initializing site 'H' + Electron density: proportional to exp(-r/0.34641)*erfc((r-0)/0.390882) with norm 0.587 + Charge density: gaussian nuclear width 0.377945 with net site charge -0.413 + Polarizability: cuspless exponential with width 0.39 and norm 3.3 + Positions in reference frame: + [ +0.000000 -1.441945 +1.122523 ] + [ +0.000000 +1.441945 +1.122523 ] + Net charge: 0 dipole magnitude: 0.927204 + Initializing spherical shell mfKernel with radius 2.61727 Bohr + deltaS corrections: + site 'O': -7.54299 + site 'H': -6.83917 + Initializing fluid molecule 'F-' + Initializing site 'F' + Electron density: proportional to exp(-r/0.38886)*erfc((r-0)/0.438782) with norm 8 + Charge density: gaussian nuclear width 0.374796 with net site charge 1 + Hard sphere radius: 2.39995 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Net charge: 1 dipole magnitude: 0 + Initializing gaussian mfKernel with width: 1.59012 Bohr + deltaS corrections: + site 'F': -9.04335 + Initializing fluid molecule 'Na+' + Initializing site 'Na' + Electron density: proportional to exp(-r/0.19682)*erfc((r-0.71491)/0.41314) with norm 8.1383 + Charge density: gaussian nuclear width 0.365347 with net site charge -1 + Hard sphere radius: 1.86327 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Net charge: -1 dipole magnitude: 0 + Initializing gaussian mfKernel with width: 1.55004 Bohr + deltaS corrections: + site 'Na': -22.3555 + +Correction to mu due to finite nuclear width = -0.028767 + Cavity determined by nc: 0.00142 and sigma: 0.707107 + Nonlocal vdW cavity from gaussian model electron density with norm = 8 and sigma = 0.993594 bohr + Charge asymmetry in cavity with sensitivity pCavity = 36.5 e-bohr/Eh + Electrostatic cavity expanded by eta = 1.46 bohrs + Weighted density cavitation model constrained by Nbulk: 0.0049383 bohr^-3, Pvap: 3.14029 kPa, Rvdw: 2.61727 bohr and sigmaBulk: 4.62e-05 Eh/bohr^2 at T: 298 K. + Weighted density dispersion model using vdW pair potentials with single solvent site with sqrtC6eff: 0.77 SI. + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + DFT-D2 dispersion correction: + S. Grimme, J. Comput. Chem. 27, 1787 (2006) + + Charge-asymmetric nonlocally-determined local-electric (CANDLE) solvation model: + R. Sundararaman and W.A. Goddard III, J. Chem. Phys. 142, 064107 (2015) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 12.04 + + +Computing DFT-D3 correction: +# coordination-number Si 3.924 3.924 +# diagonal-C6 Si 151.07 151.07 +EvdW_6 = -0.004790 +EvdW_8 = -0.005917 +Fluid solver invoked on fresh (random / LCAO) wavefunctions +Running a vacuum solve first: + +-------- Initial electronic minimization ----------- + FillingsUpdate: mu: +0.302673322 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00000 Tot: +6.00000 ] +ElecMinimize: Iter: 0 F: -7.118563006054552 |grad|_K: 1.883e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.286487261 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00026 Tot: +6.00000 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -7.241296219051419 |grad|_K: 6.391e-04 alpha: 1.745e+00 linmin: 4.922e-03 t[s]: 12.71 +ElecMinimize: Step increased F by 3.060576e-02, reducing alpha to 4.335610e-01. + FillingsUpdate: mu: +0.274271152 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00036 Tot: +6.00000 ] + SubspaceRotationAdjust: set factor to 0.7 +ElecMinimize: Iter: 2 F: -7.260274864658370 |grad|_K: 7.353e-04 alpha: 4.336e-01 linmin: -2.681e-01 t[s]: 13.27 + FillingsUpdate: mu: +0.271156994 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00050 Tot: +6.00000 ] + SubspaceRotationAdjust: set factor to 0.675 +ElecMinimize: Iter: 3 F: -7.265739952961672 |grad|_K: 2.351e-04 alpha: 2.702e-01 linmin: -3.735e-02 t[s]: 13.60 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.107346e-01. + FillingsUpdate: mu: +0.271550648 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00035 Tot: +6.00000 ] + SubspaceRotationAdjust: set factor to 0.632 +ElecMinimize: Iter: 4 F: -7.267524192793697 |grad|_K: 1.584e-04 alpha: 1.252e+00 linmin: -6.035e-04 t[s]: 14.01 + FillingsUpdate: mu: +0.272221597 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00019 Tot: +6.00000 ] + SubspaceRotationAdjust: set factor to 0.638 +ElecMinimize: Iter: 5 F: -7.268258698538252 |grad|_K: 1.064e-04 alpha: 1.444e+00 linmin: 1.015e-04 t[s]: 14.30 + FillingsUpdate: mu: +0.272389997 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00009 Tot: +6.00000 ] + SubspaceRotationAdjust: set factor to 0.626 +ElecMinimize: Iter: 6 F: -7.268577536050005 |grad|_K: 8.548e-05 alpha: 1.415e+00 linmin: 3.068e-04 t[s]: 14.60 + FillingsUpdate: mu: +0.272485744 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00005 Tot: +6.00000 ] + SubspaceRotationAdjust: set factor to 0.581 +ElecMinimize: Iter: 7 F: -7.268787309123969 |grad|_K: 6.777e-05 alpha: 1.447e+00 linmin: 1.221e-04 t[s]: 14.89 + FillingsUpdate: mu: +0.272661890 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00003 Tot: +6.00000 ] + SubspaceRotationAdjust: set factor to 0.575 +ElecMinimize: Iter: 8 F: -7.268896007632874 |grad|_K: 4.366e-05 alpha: 1.193e+00 linmin: -2.559e-04 t[s]: 15.18 + FillingsUpdate: mu: +0.272860488 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00003 Tot: +6.00000 ] + SubspaceRotationAdjust: set factor to 0.577 +ElecMinimize: Iter: 9 F: -7.268948385062250 |grad|_K: 3.453e-05 alpha: 1.372e+00 linmin: -9.890e-05 t[s]: 15.48 + FillingsUpdate: mu: +0.272910081 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00004 Tot: +6.00000 ] + SubspaceRotationAdjust: set factor to 0.561 +ElecMinimize: Iter: 10 F: -7.268991024808239 |grad|_K: 3.644e-05 alpha: 1.783e+00 linmin: -5.086e-05 t[s]: 15.77 + FillingsUpdate: mu: +0.272667361 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00006 Tot: +6.00000 ] + SubspaceRotationAdjust: set factor to 0.564 +ElecMinimize: Iter: 11 F: -7.269046755263231 |grad|_K: 3.774e-05 alpha: 2.098e+00 linmin: -1.150e-05 t[s]: 16.06 + FillingsUpdate: mu: +0.272433093 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00008 Tot: +6.00000 ] + SubspaceRotationAdjust: set factor to 0.564 +ElecMinimize: Iter: 12 F: -7.269086633239140 |grad|_K: 2.576e-05 alpha: 1.401e+00 linmin: -9.249e-06 t[s]: 16.36 + FillingsUpdate: mu: +0.272434785 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00008 Tot: +6.00000 ] + SubspaceRotationAdjust: set factor to 0.544 +ElecMinimize: Iter: 13 F: -7.269103437872481 |grad|_K: 2.042e-05 alpha: 1.269e+00 linmin: 3.502e-05 t[s]: 16.65 + FillingsUpdate: mu: +0.272584481 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00007 Tot: +6.00000 ] + SubspaceRotationAdjust: set factor to 0.55 +ElecMinimize: Iter: 14 F: -7.269120410052119 |grad|_K: 2.170e-05 alpha: 2.044e+00 linmin: 2.216e-05 t[s]: 16.95 + FillingsUpdate: mu: +0.272674896 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00006 Tot: +6.00000 ] + SubspaceRotationAdjust: set factor to 0.545 +ElecMinimize: Iter: 15 F: -7.269133114573433 |grad|_K: 1.337e-05 alpha: 1.354e+00 linmin: -2.662e-06 t[s]: 17.24 + FillingsUpdate: mu: +0.272651555 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00005 Tot: +6.00000 ] + SubspaceRotationAdjust: set factor to 0.577 +ElecMinimize: Iter: 16 F: -7.269136732309902 |grad|_K: 7.203e-06 alpha: 1.016e+00 linmin: -8.117e-06 t[s]: 17.53 + FillingsUpdate: mu: +0.272622193 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00005 Tot: +6.00000 ] + SubspaceRotationAdjust: set factor to 0.59 +ElecMinimize: Iter: 17 F: -7.269137996096680 |grad|_K: 4.696e-06 alpha: 1.220e+00 linmin: -9.452e-06 t[s]: 17.82 + FillingsUpdate: mu: +0.272617129 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00005 Tot: +6.00000 ] + SubspaceRotationAdjust: set factor to 0.561 +ElecMinimize: Iter: 18 F: -7.269138534922837 |grad|_K: 3.202e-06 alpha: 1.224e+00 linmin: 1.454e-06 t[s]: 18.12 + FillingsUpdate: mu: +0.272623896 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00005 Tot: +6.00000 ] + SubspaceRotationAdjust: set factor to 0.583 +ElecMinimize: Iter: 19 F: -7.269138805691636 |grad|_K: 2.235e-06 alpha: 1.324e+00 linmin: 4.425e-06 t[s]: 18.41 + FillingsUpdate: mu: +0.272625534 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00006 Tot: +6.00000 ] + SubspaceRotationAdjust: set factor to 0.592 +ElecMinimize: Iter: 20 F: -7.269138933592455 |grad|_K: 1.489e-06 alpha: 1.283e+00 linmin: 2.634e-06 t[s]: 18.70 + FillingsUpdate: mu: +0.272621647 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00006 Tot: +6.00000 ] + SubspaceRotationAdjust: set factor to 0.587 +ElecMinimize: Iter: 21 F: -7.269138984463530 |grad|_K: 9.286e-07 alpha: 1.151e+00 linmin: 1.560e-09 t[s]: 18.99 + FillingsUpdate: mu: +0.272617812 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00006 Tot: +6.00000 ] + SubspaceRotationAdjust: set factor to 0.597 +ElecMinimize: Iter: 22 F: -7.269139007802639 |grad|_K: 6.889e-07 alpha: 1.357e+00 linmin: -7.105e-07 t[s]: 19.29 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.277e-05 +Vacuum energy after initial minimize, F = -7.269139007802639 + + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 1 iterations at t[s]: 19.56 + FillingsUpdate: mu: -0.050086852 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00006 Tot: +6.00000 ] +ElecMinimize: Iter: 0 F: -7.269139018430067 |grad|_K: 4.717e-07 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 19.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 19.95 + FillingsUpdate: mu: -0.050095466 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00006 Tot: +6.00000 ] + SubspaceRotationAdjust: set factor to 0.434 +ElecMinimize: Iter: 1 F: -7.269139023754946 |grad|_K: 3.303e-07 alpha: 1.199e+00 linmin: -5.257e-10 t[s]: 20.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 20.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 20.33 + FillingsUpdate: mu: -0.050095169 nElectrons: 8.000000 magneticMoment: [ Abs: 6.00006 Tot: +6.00000 ] + SubspaceRotationAdjust: set factor to 0.339 +ElecMinimize: Iter: 2 F: -7.269139029747039 |grad|_K: 4.019e-07 alpha: 2.752e+00 linmin: -9.024e-11 t[s]: 20.49 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.783e-09 +Single-point solvation energy estimate, DeltaF = -0.000000021944399 + +Computing DFT-D3 correction: +# coordination-number Si 3.924 3.924 +# diagonal-C6 Si 151.07 151.07 +EvdW_6 = -0.004790 +EvdW_8 = -0.005917 + +# Ionic positions in lattice coordinates: +ion Si 0.250000000000000 0.250000000000000 0.250000000000000 1 +ion Si 0.000000000000000 0.000000000000000 0.000000000000000 1 + +# Forces in Lattice coordinates: +force Si -0.001029086579454 -0.001017871569470 -0.001000410553100 1 +force Si 0.001050974414728 0.001046953088279 0.001046523989185 1 + +# Energy components: + A_diel = -0.0000000004918113 + Eewald = -8.3399891663386878 + EH = 0.5620317763200284 + Eloc = -2.1231555561269126 + Enl = 1.4452827233682211 + EvdW = -0.0107073198415911 + Exc = -4.4981930587194787 + Exc_core = 1.6535525091522578 + KE = 4.0420434809581778 +------------------------------------- + Etot = -7.2691346117197977 + TS = 0.0000044180272413 +------------------------------------- + F = -7.2691390297470386 + +IonicMinimize: Iter: 0 F: -7.269139029747039 |grad|_K: 9.987e-05 t[s]: 20.81 +IonicMinimize: Converged (|grad|_K<1.000000e-04). + +#--- Lowdin population analysis --- +# oxidation-state Si +0.106 +0.106 +# magnetic-moments Si +2.897 +2.897 + + +Dumping 'jdftx.fillings' ... done +Dumping 'jdftx.wfns' ... done +Dumping 'jdftx.fluidState' ... done +Dumping 'jdftx.ionpos' ... done +Dumping 'jdftx.d_tot' ... done +Dumping 'jdftx.eigenvals' ... done +End date and time: Wed Sep 25 17:32:21 2024 (Duration: 0-0:00:20.86) +Done! diff --git a/tests/io/jdftx/test_jdftxoutfile.py b/tests/io/jdftx/test_jdftxoutfile.py index 957f753b7d3..f7139d1bbfd 100644 --- a/tests/io/jdftx/test_jdftxoutfile.py +++ b/tests/io/jdftx/test_jdftxoutfile.py @@ -204,6 +204,25 @@ def test_JDFTXOutfile_fromfile(filename: PathLike, known: dict): assert jout.is_converged is None +noeigstats_known = { + "mu": -0.050095169 * Ha_to_eV, + "efermi": -0.050095169 * Ha_to_eV, +} + + +def test_jdftxoutfile_knowns_simple(outfilefname, knowndict): + jout = JDFTXOutfile.from_file(outfilefname) + for k, v in knowndict.items(): + assert hasattr(jout, k) + val = getattr(jout, k) + if isinstance(v, float): + assert val == pytest.approx(v) + elif v is None: + assert val is None + else: + assert val == v + + empty_slice_exception_varnames = [ "prefix", "jstrucs", diff --git a/tests/io/jdftx/test_jdftxoutfileslice.py b/tests/io/jdftx/test_jdftxoutfileslice.py index dc7b2e49cf0..4b0297bc655 100644 --- a/tests/io/jdftx/test_jdftxoutfileslice.py +++ b/tests/io/jdftx/test_jdftxoutfileslice.py @@ -120,8 +120,12 @@ def test_get_eigstats_varsdict(): evardict = joutslice.get_eigstats_varsdict([], "$VAR") for key in evardict: assert evardict[key] is None - # with pytest.raises(ValueError, match='Must run DFT job with "dump End EigStats" to get summary gap information!'): - # joutslice.get_eigstats_varsdict([], "$VAR") + joutslice.set_eigvars([]) + for key in evardict: + if key != "efermi": + assert getattr(joutslice, key) is None + for key in ["efermi", "mu"]: + assert getattr(joutslice, key) is not None def test_get_pp_type(): From 0aac15d1a6b1b18a2ad46182b0633e06944f1e64 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Thu, 26 Sep 2024 15:50:24 -0600 Subject: [PATCH 046/195] Thank you @soge for identifying lack of eigstats should not break calculation --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 60 +++++++++++++--------- tests/io/jdftx/test_jdftxoutfile.py | 6 +++ 2 files changed, 41 insertions(+), 25 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 1cfb1d99a04..d5c70545f5c 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -1059,28 +1059,36 @@ def set_orb_fillings(self) -> None: Calculate and set homo and lumo fillings """ - if self.nspin is not None: - if self.broadening_type is not None: - # vvvv This is what peak python looks like according to pre-commit vvvv - if self.broadening is not None: - if self.efermi is not None: - if self.homo is not None: - if self.lumo is not None: - self.set_orb_fillings_broad( - self.nspin, self.homo, self.lumo, self.efermi, self.broadening_type, self.broadening - ) + if self.has_eigstats: + if self.nspin is not None: + if self.broadening_type is not None: + # vvvv This is what peak python looks like according to pre-commit vvvv + if self.broadening is not None: + if self.efermi is not None: + if self.homo is not None: + if self.lumo is not None: + self.set_orb_fillings_broad( + self.nspin, + self.homo, + self.lumo, + self.efermi, + self.broadening_type, + self.broadening, + ) + else: + raise ValueError( + "Cannot set orbital fillings with broadening with self.lumo as None" + ) else: - raise ValueError("Cannot set orbital fillings with broadening with self.lumo as None") + raise ValueError("Cannot set orbital fillings with broadening with self.homo as None") else: - raise ValueError("Cannot set orbital fillings with broadening with self.homo as None") + raise ValueError("Cannot set orbital fillings with broadening with self.efermi as None") else: - raise ValueError("Cannot set orbital fillings with broadening with self.efermi as None") + raise ValueError("Cannot set orbital fillings with broadening with self.broadening as None") else: - raise ValueError("Cannot set orbital fillings with broadening with self.broadening as None") + self.set_orb_fillings_nobroad(self.nspin) else: - self.set_orb_fillings_nobroad(self.nspin) - else: - raise ValueError("Cannot set homo/lumo filling with self.nspin as None") + raise ValueError("Cannot set homo/lumo filling with self.nspin as None") def set_fluid(self, text: list[str]) -> None: # Is this redundant to the fluid settings? """Set the fluid class variable. @@ -1244,7 +1252,7 @@ def calculate_filling(self, broadening_type: str, broadening: float, eig: float, def _determine_is_metal(self, tol_partial: float, nspin: int, homo_filling: float, lumo_filling: float) -> bool: return not (homo_filling / (2 / nspin) > (1 - tol_partial) and lumo_filling / (2 / nspin) < tol_partial) - def determine_is_metal(self) -> bool: + def determine_is_metal(self) -> bool | None: """Determine if the system is a metal based. Determine if the system is a metal based on the fillings of @@ -1256,13 +1264,15 @@ def determine_is_metal(self) -> bool: True if system is metallic """ tol_partial = 0.01 - if self.nspin is not None: - if self.homo_filling is not None: - if self.lumo_filling is not None: - return self._determine_is_metal(tol_partial, self.nspin, self.homo_filling, self.lumo_filling) - raise ValueError("Cannot determine if system is metal - self.lumo_filling undefined") - raise ValueError("Cannot determine if system is metal - self.homo_filling undefined") - raise ValueError("Cannot determine if system is metal - self.nspin undefined") + if self.has_eigstats: + if self.nspin is not None: + if self.homo_filling is not None: + if self.lumo_filling is not None: + return self._determine_is_metal(tol_partial, self.nspin, self.homo_filling, self.lumo_filling) + raise ValueError("Cannot determine if system is metal - self.lumo_filling undefined") + raise ValueError("Cannot determine if system is metal - self.homo_filling undefined") + raise ValueError("Cannot determine if system is metal - self.nspin undefined") + return None def check_solvation(self) -> bool: """Check for implicit solvation. diff --git a/tests/io/jdftx/test_jdftxoutfile.py b/tests/io/jdftx/test_jdftxoutfile.py index f7139d1bbfd..0f0f2c6678d 100644 --- a/tests/io/jdftx/test_jdftxoutfile.py +++ b/tests/io/jdftx/test_jdftxoutfile.py @@ -210,6 +210,12 @@ def test_JDFTXOutfile_fromfile(filename: PathLike, known: dict): } +@pytest.mark.parametrize( + ("outfilefname", "knowndict"), + [ + (ex_files_dir / Path("noeigstats.out"), noeigstats_known), + ], +) def test_jdftxoutfile_knowns_simple(outfilefname, knowndict): jout = JDFTXOutfile.from_file(outfilefname) for k, v in knowndict.items(): From 81f7c6da782304a2381dcb6edacd838b7b065e13 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Thu, 26 Sep 2024 16:09:50 -0600 Subject: [PATCH 047/195] File added to make new_files dir exist --- tests/files/io/jdftx/new_files/empty.txt | 1 + 1 file changed, 1 insertion(+) create mode 100644 tests/files/io/jdftx/new_files/empty.txt diff --git a/tests/files/io/jdftx/new_files/empty.txt b/tests/files/io/jdftx/new_files/empty.txt new file mode 100644 index 00000000000..6acb82af3e8 --- /dev/null +++ b/tests/files/io/jdftx/new_files/empty.txt @@ -0,0 +1 @@ +I am here to let github add this directory. \ No newline at end of file From e6a201e0bdc8829c75f4877c35deb8698d965714 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Thu, 26 Sep 2024 16:37:11 -0600 Subject: [PATCH 048/195] get_Start_lines error handling test --- tests/io/jdftx/test_utils.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/io/jdftx/test_utils.py b/tests/io/jdftx/test_utils.py index 14d3ea9f59f..6e334e67205 100644 --- a/tests/io/jdftx/test_utils.py +++ b/tests/io/jdftx/test_utils.py @@ -3,6 +3,7 @@ import pytest from pymatgen.io.jdftx.generic_tags import flatten_list +from pymatgen.io.jdftx.jdftxoutfileslice_helpers import get_start_lines def test_flatten_list(): @@ -12,3 +13,10 @@ def test_flatten_list(): assert flatten_list("", [1, [2, [3, [4]]]]) == [1, 2, 3, 4] with pytest.raises(TypeError): flatten_list("", 1) + + +def test_get_start_lines(): + with pytest.raises(ValueError, match="Outfile parser fed an empty file."): + get_start_lines([]) + with pytest.raises(ValueError, match="No JDFTx calculations found in file."): + get_start_lines(["\n", "\n"]) From f5214a523effbc77d23f4610fb1ecd0c88734da3 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Thu, 26 Sep 2024 16:51:51 -0600 Subject: [PATCH 049/195] removed empty case scenario for find_first_range_key that didn't seem to match intended purpose --- .../io/jdftx/jdftxoutfileslice_helpers.py | 2 -- tests/io/jdftx/test_utils.py | 17 +++++++++++++++++ 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice_helpers.py b/src/pymatgen/io/jdftx/jdftxoutfileslice_helpers.py index 0ce3c40a4f6..87da2e767d9 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice_helpers.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice_helpers.py @@ -119,8 +119,6 @@ def find_first_range_key( line = line[0:startlen] if line == key_input: line_list.append(i) - if not line_list: - line_list = [len(tempfile)] return line_list diff --git a/tests/io/jdftx/test_utils.py b/tests/io/jdftx/test_utils.py index 6e334e67205..f47ed5a890d 100644 --- a/tests/io/jdftx/test_utils.py +++ b/tests/io/jdftx/test_utils.py @@ -20,3 +20,20 @@ def test_get_start_lines(): get_start_lines([]) with pytest.raises(ValueError, match="No JDFTx calculations found in file."): get_start_lines(["\n", "\n"]) + + +# def test_find_first_range_key(): +# out1 = find_first_range_key("barbie", ["barbie"]) +# assert len(out1) == 1 +# assert out1[0] == 0 +# out1 = find_first_range_key("barbie", ["# barbie"]) +# assert len(out1) == 0 +# out1 = find_first_range_key("barbie", ["# barbie"], skip_pound=True) +# assert len(out1) == 1 +# assert out1[0] == 0 +# out1 = find_first_range_key("barbie", ["barbie", "barbie", "barbie"]) +# assert len(out1) == 3 +# out1 = find_first_range_key("barbie", ["barbie", "ken", "barbie"]) +# assert len(out1) == 2 +# out1 = find_first_range_key("barbie", ["barbie", "ken", "barbie"], startline=1) +# assert len(out1) == 1 From 66a81e6a709c701e6b7f04f319e054a86f298f7a Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Thu, 26 Sep 2024 16:53:09 -0600 Subject: [PATCH 050/195] tests for find_first_range_key --- tests/io/jdftx/test_utils.py | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/tests/io/jdftx/test_utils.py b/tests/io/jdftx/test_utils.py index f47ed5a890d..4eb91612255 100644 --- a/tests/io/jdftx/test_utils.py +++ b/tests/io/jdftx/test_utils.py @@ -3,7 +3,7 @@ import pytest from pymatgen.io.jdftx.generic_tags import flatten_list -from pymatgen.io.jdftx.jdftxoutfileslice_helpers import get_start_lines +from pymatgen.io.jdftx.jdftxoutfileslice_helpers import find_first_range_key, get_start_lines def test_flatten_list(): @@ -22,18 +22,18 @@ def test_get_start_lines(): get_start_lines(["\n", "\n"]) -# def test_find_first_range_key(): -# out1 = find_first_range_key("barbie", ["barbie"]) -# assert len(out1) == 1 -# assert out1[0] == 0 -# out1 = find_first_range_key("barbie", ["# barbie"]) -# assert len(out1) == 0 -# out1 = find_first_range_key("barbie", ["# barbie"], skip_pound=True) -# assert len(out1) == 1 -# assert out1[0] == 0 -# out1 = find_first_range_key("barbie", ["barbie", "barbie", "barbie"]) -# assert len(out1) == 3 -# out1 = find_first_range_key("barbie", ["barbie", "ken", "barbie"]) -# assert len(out1) == 2 -# out1 = find_first_range_key("barbie", ["barbie", "ken", "barbie"], startline=1) -# assert len(out1) == 1 +def test_find_first_range_key(): + out1 = find_first_range_key("barbie", ["barbie"]) + assert len(out1) == 1 + assert out1[0] == 0 + out1 = find_first_range_key("barbie", ["# barbie"]) + assert len(out1) == 0 + out1 = find_first_range_key("barbie", ["# barbie"], skip_pound=True) + assert len(out1) == 1 + assert out1[0] == 0 + out1 = find_first_range_key("barbie", ["barbie", "barbie", "barbie"]) + assert len(out1) == 3 + out1 = find_first_range_key("barbie", ["barbie", "ken", "barbie"]) + assert len(out1) == 2 + out1 = find_first_range_key("barbie", ["barbie", "ken", "barbie"], startline=1) + assert len(out1) == 1 From d7b6e9d20977b96b993c9dde0c77472127d0a95b Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Thu, 26 Sep 2024 17:01:31 -0600 Subject: [PATCH 051/195] Removing unreachable warning --- .../io/jdftx/joutstructure_helpers.py | 23 ++++++++----------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/src/pymatgen/io/jdftx/joutstructure_helpers.py b/src/pymatgen/io/jdftx/joutstructure_helpers.py index d5011e805ca..19ad3c53f94 100644 --- a/src/pymatgen/io/jdftx/joutstructure_helpers.py +++ b/src/pymatgen/io/jdftx/joutstructure_helpers.py @@ -6,8 +6,6 @@ from __future__ import annotations -import warnings - elec_min_start_flag: str = "-------- Electronic minimization -----------" @@ -139,17 +137,16 @@ def get_joutstructure_step_bounds( bounds = [i] elif (bounds is not None) and (is_lowdin_start_line(line)): end_started = True - elif not len(line.strip()): - if bounds is not None: - bounds.append(i) - bounds_list.append(bounds) - bounds = None - end_started = False - else: - warnmsg = f"Line {i-1} ({out_slice[i-1]}) triggered \ - end_started, but following line is empty. Final step_bounds \ - may be incorrect. " - warnings.warn(warnmsg, stacklevel=2) + elif not len(line.strip()) and bounds is not None: + bounds.append(i) + bounds_list.append(bounds) + bounds = None + end_started = False + # else: + # warnmsg = f"Line {i-1} ({out_slice[i-1]}) triggered \ + # end_started, but following line is empty. Final step_bounds \ + # may be incorrect. " + # warnings.warn(warnmsg, stacklevel=2) return bounds_list From ea6e79166115cec843fbd96cbf192cce00287218 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Thu, 26 Sep 2024 17:08:08 -0600 Subject: [PATCH 052/195] joutstructures_start_idx test and no-find case fix --- src/pymatgen/io/jdftx/joutstructure_helpers.py | 5 ++--- tests/io/jdftx/test_utils.py | 8 ++++++++ 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/pymatgen/io/jdftx/joutstructure_helpers.py b/src/pymatgen/io/jdftx/joutstructure_helpers.py index 19ad3c53f94..f11ce23f4f1 100644 --- a/src/pymatgen/io/jdftx/joutstructure_helpers.py +++ b/src/pymatgen/io/jdftx/joutstructure_helpers.py @@ -153,7 +153,7 @@ def get_joutstructure_step_bounds( def get_joutstructures_start_idx( out_slice: list[str], out_slice_start_flag: str = elec_min_start_flag, -) -> int: +) -> int | None: """Return index of first line of first structure. Return the index of the first line of the first structure in the out_slice. @@ -168,11 +168,10 @@ def get_joutstructures_start_idx( i: int The index of the first line of the first structure in the out_slice """ - i = None for i, line in enumerate(out_slice): if out_slice_start_flag in line: return i - return i + return None def correct_geom_iter_type(iter_type: str | None) -> str | None: diff --git a/tests/io/jdftx/test_utils.py b/tests/io/jdftx/test_utils.py index 4eb91612255..85fa3a3a5b9 100644 --- a/tests/io/jdftx/test_utils.py +++ b/tests/io/jdftx/test_utils.py @@ -4,6 +4,7 @@ from pymatgen.io.jdftx.generic_tags import flatten_list from pymatgen.io.jdftx.jdftxoutfileslice_helpers import find_first_range_key, get_start_lines +from pymatgen.io.jdftx.joutstructure_helpers import get_joutstructures_start_idx def test_flatten_list(): @@ -37,3 +38,10 @@ def test_find_first_range_key(): assert len(out1) == 2 out1 = find_first_range_key("barbie", ["barbie", "ken", "barbie"], startline=1) assert len(out1) == 1 + + +def test_get_joutstructures_start_idx(): + start_flag = "barbie" + assert get_joutstructures_start_idx(["ken", "barbie"], out_slice_start_flag=start_flag) == 1 + assert get_joutstructures_start_idx(["barbie", "ken"], out_slice_start_flag=start_flag) == 0 + assert get_joutstructures_start_idx(["ken", "ken"], out_slice_start_flag=start_flag) is None From 47dfdb85d1dc7bf21b3558188c9c2d9c440cea1d Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Thu, 26 Sep 2024 17:33:18 -0600 Subject: [PATCH 053/195] Moving all utility functions to the utils module --- src/pymatgen/io/jdftx/generic_tags.py | 48 +- src/pymatgen/io/jdftx/jdftxoutfile.py | 4 +- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 25 +- src/pymatgen/io/jdftx/jeiter.py | 65 +- src/pymatgen/io/jdftx/joutstructure.py | 30 +- .../io/jdftx/joutstructure_helpers.py | 580 ++++++------- src/pymatgen/io/jdftx/joutstructures.py | 11 +- src/pymatgen/io/jdftx/utils.py | 761 ++++++++++++------ tests/io/jdftx/test_jdftxinfile.py | 9 + tests/io/jdftx/test_utils.py | 6 +- 10 files changed, 934 insertions(+), 605 deletions(-) diff --git a/src/pymatgen/io/jdftx/generic_tags.py b/src/pymatgen/io/jdftx/generic_tags.py index 91faa641763..448143959a9 100644 --- a/src/pymatgen/io/jdftx/generic_tags.py +++ b/src/pymatgen/io/jdftx/generic_tags.py @@ -15,35 +15,37 @@ import numpy as np +from pymatgen.io.jdftx.utils import flatten_list + __author__ = "Jacob Clary, Ben Rich" -def flatten_list(tag: str, list_of_lists: list[Any]) -> list[Any]: - """Flatten list of lists into a single list, then stop. +# def flatten_list(tag: str, list_of_lists: list[Any]) -> list[Any]: +# """Flatten list of lists into a single list, then stop. - Flatten list of lists into a single list, then stop. +# Flatten list of lists into a single list, then stop. - Parameters - ---------- - tag : str - The tag to flatten the list of lists for. - list_of_lists : list[Any] - The list of lists to flatten. +# Parameters +# ---------- +# tag : str +# The tag to flatten the list of lists for. +# list_of_lists : list[Any] +# The list of lists to flatten. - Returns - ------- - list[Any] - The flattened list. - """ - if not isinstance(list_of_lists, list): - raise TypeError(f"{tag}: You must provide a list to flatten_list()!") - flist = [] - for v in list_of_lists: - if isinstance(v, list): - flist.extend(flatten_list(tag, v)) - else: - flist.append(v) - return flist +# Returns +# ------- +# list[Any] +# The flattened list. +# """ +# if not isinstance(list_of_lists, list): +# raise TypeError(f"{tag}: You must provide a list to flatten_list()!") +# flist = [] +# for v in list_of_lists: +# if isinstance(v, list): +# flist.extend(flatten_list(tag, v)) +# else: +# flist.append(v) +# return flist class ClassPrintFormatter: diff --git a/src/pymatgen/io/jdftx/jdftxoutfile.py b/src/pymatgen/io/jdftx/jdftxoutfile.py index 1f1554c750e..9226967ed4e 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfile.py +++ b/src/pymatgen/io/jdftx/jdftxoutfile.py @@ -13,7 +13,9 @@ from monty.io import zopen from pymatgen.io.jdftx.jdftxoutfileslice import JDFTXOutfileSlice -from pymatgen.io.jdftx.jdftxoutfileslice_helpers import get_start_lines + +# from pymatgen.io.jdftx.jdftxoutfileslice_helpers import get_start_lines +from pymatgen.io.jdftx.utils import get_start_lines if TYPE_CHECKING: from collections.abc import Callable diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index d5c70545f5c..b25d594c1b6 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -19,14 +19,6 @@ from pymatgen.core.trajectory import Trajectory from pymatgen.core.units import Ha_to_eV, ang_to_bohr from pymatgen.io.jdftx.data import atom_valence_electrons -from pymatgen.io.jdftx.jdftxoutfileslice_helpers import ( - find_all_key, - find_first_range_key, - find_key, - find_key_first, - get_pseudo_read_section_bounds, - key_exists, -) from pymatgen.io.jdftx.jminsettings import ( JMinSettingsElectronic, JMinSettingsFluid, @@ -35,6 +27,23 @@ ) from pymatgen.io.jdftx.joutstructures import JOutStructures +# from pymatgen.io.jdftx.jdftxoutfileslice_helpers import ( +# find_all_key, +# find_first_range_key, +# find_key, +# find_key_first, +# get_pseudo_read_section_bounds, +# key_exists, +# ) +from pymatgen.io.jdftx.utils import ( + find_all_key, + find_first_range_key, + find_key, + find_key_first, + get_pseudo_read_section_bounds, + key_exists, +) + __author__ = "Ben Rich" diff --git a/src/pymatgen/io/jdftx/jeiter.py b/src/pymatgen/io/jdftx/jeiter.py index 017aa43812e..58b5417c192 100644 --- a/src/pymatgen/io/jdftx/jeiter.py +++ b/src/pymatgen/io/jdftx/jeiter.py @@ -6,6 +6,7 @@ from __future__ import annotations from pymatgen.core.units import Ha_to_eV +from pymatgen.io.jdftx.utils import get_colon_var_t1 __author__ = "Ben Rich" @@ -113,16 +114,16 @@ def read_iter_line(self, line_text: str) -> None: A line of text from a JDFTx out file containing the electronic minimization data """ - iter_float = self._get_colon_var_t1(line_text, "Iter: ") + iter_float = get_colon_var_t1(line_text, "Iter: ") if isinstance(iter_float, float): self.iter = int(iter_float) elif iter_float is None: raise ValueError("Could not find iter in line_text") - self.e = self._get_colon_var_t1(line_text, f"{self.etype}: ") * Ha_to_eV - self.grad_k = self._get_colon_var_t1(line_text, "|grad|_K: ") - self.alpha = self._get_colon_var_t1(line_text, "alpha: ") - self.linmin = self._get_colon_var_t1(line_text, "linmin: ") - self.t_s = self._get_colon_var_t1(line_text, "t[s]: ") + self.e = get_colon_var_t1(line_text, f"{self.etype}: ") * Ha_to_eV + self.grad_k = get_colon_var_t1(line_text, "|grad|_K: ") + self.alpha = get_colon_var_t1(line_text, "alpha: ") + self.linmin = get_colon_var_t1(line_text, "linmin: ") + self.t_s = get_colon_var_t1(line_text, "t[s]: ") def is_fillings_line(self, i: int, line_text: str) -> bool: """Return True if fillings line. @@ -198,7 +199,7 @@ def read_subspaceadjust_line(self, line_text: str) -> None: A line of text from a JDFTx out file containing the electronic minimization data """ - self.subspacerotationadjust = self._get_colon_var_t1(line_text, "SubspaceRotationAdjust: set factor to") + self.subspacerotationadjust = get_colon_var_t1(line_text, "SubspaceRotationAdjust: set factor to") def set_magdata(self, fillings_line: str) -> None: """Set class variables abs_magneticMoment, tot_magneticMoment. @@ -213,33 +214,33 @@ def set_magdata(self, fillings_line: str) -> None: minimization data """ _fillings_line = fillings_line.split("magneticMoment: [ ")[1].split(" ]")[0].strip() - self.abs_magneticmoment = self._get_colon_var_t1(_fillings_line, "Abs: ") - self.tot_magneticmoment = self._get_colon_var_t1(_fillings_line, "Tot: ") + self.abs_magneticmoment = get_colon_var_t1(_fillings_line, "Abs: ") + self.tot_magneticmoment = get_colon_var_t1(_fillings_line, "Tot: ") - def _get_colon_var_t1(self, linetext: str, lkey: str) -> float | None: - """Return float val from '...lkey: val...' in linetext. + # def _get_colon_var_t1(self, linetext: str, lkey: str) -> float | None: + # """Return float val from '...lkey: val...' in linetext. - Read a float from an elec minimization line assuming value appears as - "... lkey value ...". + # Read a float from an elec minimization line assuming value appears as + # "... lkey value ...". - Parameters - ---------- - linetext: str - A line of text from a JDFTx out file - lkey: str - The key to search for in the line of text + # Parameters + # ---------- + # linetext: str + # A line of text from a JDFTx out file + # lkey: str + # The key to search for in the line of text - Returns - ------- - colon_var: float | None - The float value found in the line of text - """ - colon_var = None - if lkey in linetext: - colon_var = float(linetext.split(lkey)[1].strip().split(" ")[0]) - # else: - # raise ValueError(f"Could not find {lkey} in {linetext}") - return colon_var + # Returns + # ------- + # colon_var: float | None + # The float value found in the line of text + # """ + # colon_var = None + # if lkey in linetext: + # colon_var = float(linetext.split(lkey)[1].strip().split(" ")[0]) + # # else: + # # raise ValueError(f"Could not find {lkey} in {linetext}") + # return colon_var def set_mu(self, fillings_line: str) -> None: """Set mu class variable. @@ -253,7 +254,7 @@ def set_mu(self, fillings_line: str) -> None: A line of text from a JDFTx out file containing the electronic minimization data """ - self.mu = self._get_colon_var_t1(fillings_line, "mu: ") * Ha_to_eV + self.mu = get_colon_var_t1(fillings_line, "mu: ") * Ha_to_eV def set_nelectrons(self, fillings_line: str) -> None: """Set nelectrons class variable. @@ -267,4 +268,4 @@ def set_nelectrons(self, fillings_line: str) -> None: A line of text from a JDFTx out file containing the electronic minimization data """ - self.nelectrons = self._get_colon_var_t1(fillings_line, "nElectrons: ") + self.nelectrons = get_colon_var_t1(fillings_line, "nElectrons: ") diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index 02836099496..d5edf2e7c93 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -12,9 +12,23 @@ from pymatgen.core.structure import Lattice, Structure from pymatgen.core.units import Ha_to_eV, bohr_to_ang from pymatgen.io.jdftx.jeiters import JEiters -from pymatgen.io.jdftx.joutstructure_helpers import ( - _get_colon_var_t1, + +# from pymatgen.io.jdftx.joutstructure_helpers import ( +# _get_colon_var_t1, +# correct_geom_iter_type, +# is_charges_line, +# is_ecomp_start_line, +# is_forces_start_line, +# is_lattice_start_line, +# is_lowdin_start_line, +# is_magnetic_moments_line, +# is_posns_start_line, +# is_strain_start_line, +# is_stress_start_line, +# ) +from pymatgen.io.jdftx.utils import ( correct_geom_iter_type, + get_colon_var_t1, is_charges_line, is_ecomp_start_line, is_forces_start_line, @@ -655,17 +669,17 @@ def parse_opt_lines(self, opt_lines: list[str]) -> None: if len(opt_lines): for line in opt_lines: if self.is_opt_start_line(line): - n_iter = int(_get_colon_var_t1(line, "Iter:")) + n_iter = int(get_colon_var_t1(line, "Iter:")) self.iter = n_iter - en = _get_colon_var_t1(line, f"{self.etype}:") + en = get_colon_var_t1(line, f"{self.etype}:") self.E = en * Ha_to_eV - grad_k = _get_colon_var_t1(line, "|grad|_K: ") + grad_k = get_colon_var_t1(line, "|grad|_K: ") self.grad_k = grad_k - alpha = _get_colon_var_t1(line, "alpha: ") + alpha = get_colon_var_t1(line, "alpha: ") self.alpha = alpha - linmin = _get_colon_var_t1(line, "linmin: ") + linmin = get_colon_var_t1(line, "linmin: ") self.linmin = linmin - t_s = _get_colon_var_t1(line, "t[s]: ") + t_s = get_colon_var_t1(line, "t[s]: ") self.t_s = t_s elif self.is_opt_conv_line(line): self.geom_converged = True diff --git a/src/pymatgen/io/jdftx/joutstructure_helpers.py b/src/pymatgen/io/jdftx/joutstructure_helpers.py index f11ce23f4f1..19aaeed447a 100644 --- a/src/pymatgen/io/jdftx/joutstructure_helpers.py +++ b/src/pymatgen/io/jdftx/joutstructure_helpers.py @@ -1,299 +1,299 @@ -"""Helper functions for creation of JOutStructure(s). +# """Helper functions for creation of JOutStructure(s). -This module contains helper functions for the creation of JOutStructure(s) from -the output files of JDFTx calculations. -""" +# This module contains helper functions for the creation of JOutStructure(s) from +# the output files of JDFTx calculations. +# """ -from __future__ import annotations +# from __future__ import annotations -elec_min_start_flag: str = "-------- Electronic minimization -----------" +# elec_min_start_flag: str = "-------- Electronic minimization -----------" -def _get_colon_var_t1(linetext: str, lkey: str) -> float | None: - """Return float val from '...lkey: val...' in linetext. +# def _get_colon_var_t1(linetext: str, lkey: str) -> float | None: +# """Return float val from '...lkey: val...' in linetext. - Read a float from an elec minimization line assuming value appears as - "... lkey value ...". +# Read a float from an elec minimization line assuming value appears as +# "... lkey value ...". - Parameters - ---------- - linetext: str - A line of text from a JDFTx out file - lkey: str - A string that appears before the float value in linetext - """ - colon_var = None - if lkey in linetext: - colon_var = float(linetext.split(lkey)[1].strip().split(" ")[0]) - return colon_var +# Parameters +# ---------- +# linetext: str +# A line of text from a JDFTx out file +# lkey: str +# A string that appears before the float value in linetext +# """ +# colon_var = None +# if lkey in linetext: +# colon_var = float(linetext.split(lkey)[1].strip().split(" ")[0]) +# return colon_var -def is_strain_start_line(line_text: str) -> bool: - """Return True if the line_text is the start of strain log message. - - Return True if the line_text is the start of a log message for a JDFTx - optimization step. - - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file - - Returns - ------- - is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step - """ - return "# Strain tensor in" in line_text - - -def is_lattice_start_line(line_text: str) -> bool: - """Return True if the line_text is the start of lattice log message. - - Return True if the line_text is the start of a log message for a JDFTx - optimization step. - - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file - - Returns - ------- - is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step - """ - return "# Lattice vectors:" in line_text - - -def is_forces_start_line(line_text: str) -> bool: - """Return True if the line_text is the start of forces log message. - - Return True if the line_text is the start of a log message for a JDFTx - optimization step. - - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file - - Returns - ------- - is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step - """ - return "# Forces in" in line_text - - -def is_lowdin_start_line(line_text: str) -> bool: - """Return True if the line_text is the start of Lowdin log message. - - Return True if the line_text is the start of a Lowdin population analysis - in a JDFTx out file. - - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file - - Returns - ------- - is_line: bool - True if the line_text is the start of a Lowdin population analysis in a - JDFTx out file - """ - return "#--- Lowdin population analysis ---" in line_text - - -def get_joutstructure_step_bounds( - out_slice: list[str], - out_slice_start_flag: str = elec_min_start_flag, -) -> list[list[int]]: - """Return list of boundary indices for each structure in out_slice. - - Return a list of lists of integers where each sublist contains the start and end - of an individual optimization step (or SCF cycle if no optimization). - - Parameters - ---------- - out_slice: list[str] - A slice of a JDFTx out file (individual call of JDFTx) - - Returns - ------- - bounds_list: list[list[int, int]] - A list of lists of integers where each sublist contains the start and end - of an individual optimization step (or SCF cycle if no optimization) - """ - bounds_list = [] - bounds = None - end_started = False - for i, line in enumerate(out_slice): - if not end_started: - if out_slice_start_flag in line: - bounds = [i] - elif (bounds is not None) and (is_lowdin_start_line(line)): - end_started = True - elif not len(line.strip()) and bounds is not None: - bounds.append(i) - bounds_list.append(bounds) - bounds = None - end_started = False - # else: - # warnmsg = f"Line {i-1} ({out_slice[i-1]}) triggered \ - # end_started, but following line is empty. Final step_bounds \ - # may be incorrect. " - # warnings.warn(warnmsg, stacklevel=2) - return bounds_list - - -def get_joutstructures_start_idx( - out_slice: list[str], - out_slice_start_flag: str = elec_min_start_flag, -) -> int | None: - """Return index of first line of first structure. - - Return the index of the first line of the first structure in the out_slice. - - Parameters - ---------- - out_slice: list[str] - A slice of a JDFTx out file (individual call of JDFTx) - - Returns - ------- - i: int - The index of the first line of the first structure in the out_slice - """ - for i, line in enumerate(out_slice): - if out_slice_start_flag in line: - return i - return None - - -def correct_geom_iter_type(iter_type: str | None) -> str | None: - """Return recognizable iter_type string. - - Correct the iter_type string to match the JDFTx convention. - - Parameters - ---------- - iter_type: - The type of optimization step - - Returns - ------- - iter_type: str | None - The corrected type of optimization step - """ - if iter_type is not None: - if "lattice" in iter_type.lower(): - iter_type = "LatticeMinimize" - elif "ionic" in iter_type.lower(): - iter_type = "IonicMinimize" - else: - iter_type = None - return iter_type - - -def is_magnetic_moments_line(line_text: str) -> bool: - """Return True if the line_text is start of moments log message. - - Return True if the line_text is a line of text from a JDFTx out file - corresponding to a Lowdin population analysis. - - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file - - Returns - ------- - is_line: bool - True if the line_text is a line of text from a JDFTx out file - corresponding to a Lowdin population - """ - return "magnetic-moments" in line_text - - -def is_charges_line(line_text: str) -> bool: - """Return True if the line_text is start of charges log message. - - Return True if the line_text is a line of text from a JDFTx out file - corresponding to a Lowdin population analysis. - - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file - - Returns - ------- - is_line: bool - True if the line_text is a line of text from a JDFTx out file - corresponding to a Lowdin population - """ - return "oxidation-state" in line_text - - -def is_ecomp_start_line(line_text: str) -> bool: - """Return True if the line_text is the start of ecomp log message. - - Return True if the line_text is the start of a log message for a JDFTx - optimization step. - - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file - - Returns - ------- - is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step - """ - return "# Energy components" in line_text - - -def is_posns_start_line(line_text: str) -> bool: - """Return True if the line_text is the start of posns log message. - - Return True if the line_text is the start of a log message for a JDFTx - optimization step. - - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file containing the positions of atoms - - Returns - ------- - is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step - """ - return "# Ionic positions" in line_text - - -def is_stress_start_line(line_text: str) -> bool: - """Return True if the line_text is the start of stress log message. - - Return True if the line_text is the start of a log message for a JDFTx - optimization step. - - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file - - Returns - ------- - is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step - """ - return "# Stress tensor in" in line_text +# def is_strain_start_line(line_text: str) -> bool: +# """Return True if the line_text is the start of strain log message. + +# Return True if the line_text is the start of a log message for a JDFTx +# optimization step. + +# Parameters +# ---------- +# line_text: str +# A line of text from a JDFTx out file + +# Returns +# ------- +# is_line: bool +# True if the line_text is the start of a log message for a JDFTx +# optimization step +# """ +# return "# Strain tensor in" in line_text + + +# def is_lattice_start_line(line_text: str) -> bool: +# """Return True if the line_text is the start of lattice log message. + +# Return True if the line_text is the start of a log message for a JDFTx +# optimization step. + +# Parameters +# ---------- +# line_text: str +# A line of text from a JDFTx out file + +# Returns +# ------- +# is_line: bool +# True if the line_text is the start of a log message for a JDFTx +# optimization step +# """ +# return "# Lattice vectors:" in line_text + + +# def is_forces_start_line(line_text: str) -> bool: +# """Return True if the line_text is the start of forces log message. + +# Return True if the line_text is the start of a log message for a JDFTx +# optimization step. + +# Parameters +# ---------- +# line_text: str +# A line of text from a JDFTx out file + +# Returns +# ------- +# is_line: bool +# True if the line_text is the start of a log message for a JDFTx +# optimization step +# """ +# return "# Forces in" in line_text + + +# def is_lowdin_start_line(line_text: str) -> bool: +# """Return True if the line_text is the start of Lowdin log message. + +# Return True if the line_text is the start of a Lowdin population analysis +# in a JDFTx out file. + +# Parameters +# ---------- +# line_text: str +# A line of text from a JDFTx out file + +# Returns +# ------- +# is_line: bool +# True if the line_text is the start of a Lowdin population analysis in a +# JDFTx out file +# """ +# return "#--- Lowdin population analysis ---" in line_text + + +# def get_joutstructure_step_bounds( +# out_slice: list[str], +# out_slice_start_flag: str = elec_min_start_flag, +# ) -> list[list[int]]: +# """Return list of boundary indices for each structure in out_slice. + +# Return a list of lists of integers where each sublist contains the start and end +# of an individual optimization step (or SCF cycle if no optimization). + +# Parameters +# ---------- +# out_slice: list[str] +# A slice of a JDFTx out file (individual call of JDFTx) + +# Returns +# ------- +# bounds_list: list[list[int, int]] +# A list of lists of integers where each sublist contains the start and end +# of an individual optimization step (or SCF cycle if no optimization) +# """ +# bounds_list = [] +# bounds = None +# end_started = False +# for i, line in enumerate(out_slice): +# if not end_started: +# if out_slice_start_flag in line: +# bounds = [i] +# elif (bounds is not None) and (is_lowdin_start_line(line)): +# end_started = True +# elif not len(line.strip()) and bounds is not None: +# bounds.append(i) +# bounds_list.append(bounds) +# bounds = None +# end_started = False +# # else: +# # warnmsg = f"Line {i-1} ({out_slice[i-1]}) triggered \ +# # end_started, but following line is empty. Final step_bounds \ +# # may be incorrect. " +# # warnings.warn(warnmsg, stacklevel=2) +# return bounds_list + + +# def get_joutstructures_start_idx( +# out_slice: list[str], +# out_slice_start_flag: str = elec_min_start_flag, +# ) -> int | None: +# """Return index of first line of first structure. + +# Return the index of the first line of the first structure in the out_slice. + +# Parameters +# ---------- +# out_slice: list[str] +# A slice of a JDFTx out file (individual call of JDFTx) + +# Returns +# ------- +# i: int +# The index of the first line of the first structure in the out_slice +# """ +# for i, line in enumerate(out_slice): +# if out_slice_start_flag in line: +# return i +# return None + + +# def correct_geom_iter_type(iter_type: str | None) -> str | None: +# """Return recognizable iter_type string. + +# Correct the iter_type string to match the JDFTx convention. + +# Parameters +# ---------- +# iter_type: +# The type of optimization step + +# Returns +# ------- +# iter_type: str | None +# The corrected type of optimization step +# """ +# if iter_type is not None: +# if "lattice" in iter_type.lower(): +# iter_type = "LatticeMinimize" +# elif "ionic" in iter_type.lower(): +# iter_type = "IonicMinimize" +# else: +# iter_type = None +# return iter_type + + +# def is_magnetic_moments_line(line_text: str) -> bool: +# """Return True if the line_text is start of moments log message. + +# Return True if the line_text is a line of text from a JDFTx out file +# corresponding to a Lowdin population analysis. + +# Parameters +# ---------- +# line_text: str +# A line of text from a JDFTx out file + +# Returns +# ------- +# is_line: bool +# True if the line_text is a line of text from a JDFTx out file +# corresponding to a Lowdin population +# """ +# return "magnetic-moments" in line_text + + +# def is_charges_line(line_text: str) -> bool: +# """Return True if the line_text is start of charges log message. + +# Return True if the line_text is a line of text from a JDFTx out file +# corresponding to a Lowdin population analysis. + +# Parameters +# ---------- +# line_text: str +# A line of text from a JDFTx out file + +# Returns +# ------- +# is_line: bool +# True if the line_text is a line of text from a JDFTx out file +# corresponding to a Lowdin population +# """ +# return "oxidation-state" in line_text + + +# def is_ecomp_start_line(line_text: str) -> bool: +# """Return True if the line_text is the start of ecomp log message. + +# Return True if the line_text is the start of a log message for a JDFTx +# optimization step. + +# Parameters +# ---------- +# line_text: str +# A line of text from a JDFTx out file + +# Returns +# ------- +# is_line: bool +# True if the line_text is the start of a log message for a JDFTx +# optimization step +# """ +# return "# Energy components" in line_text + + +# def is_posns_start_line(line_text: str) -> bool: +# """Return True if the line_text is the start of posns log message. + +# Return True if the line_text is the start of a log message for a JDFTx +# optimization step. + +# Parameters +# ---------- +# line_text: str +# A line of text from a JDFTx out file containing the positions of atoms + +# Returns +# ------- +# is_line: bool +# True if the line_text is the start of a log message for a JDFTx +# optimization step +# """ +# return "# Ionic positions" in line_text + + +# def is_stress_start_line(line_text: str) -> bool: +# """Return True if the line_text is the start of stress log message. + +# Return True if the line_text is the start of a log message for a JDFTx +# optimization step. + +# Parameters +# ---------- +# line_text: str +# A line of text from a JDFTx out file + +# Returns +# ------- +# is_line: bool +# True if the line_text is the start of a log message for a JDFTx +# optimization step +# """ +# return "# Stress tensor in" in line_text diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index f4e56108b12..d23ba83673f 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -9,11 +9,12 @@ from dataclasses import dataclass, field from typing import TYPE_CHECKING, Any -from pymatgen.io.jdftx.joutstructure_helpers import ( - correct_geom_iter_type, - get_joutstructure_step_bounds, - get_joutstructures_start_idx, -) +# from pymatgen.io.jdftx.joutstructure_helpers import ( +# correct_geom_iter_type, +# get_joutstructure_step_bounds, +# get_joutstructures_start_idx, +# ) +from pymatgen.io.jdftx.utils import correct_geom_iter_type, get_joutstructure_step_bounds, get_joutstructures_start_idx if TYPE_CHECKING: import numpy as np diff --git a/src/pymatgen/io/jdftx/utils.py b/src/pymatgen/io/jdftx/utils.py index 7bbf752d6f8..d72b01150f9 100644 --- a/src/pymatgen/io/jdftx/utils.py +++ b/src/pymatgen/io/jdftx/utils.py @@ -1,238 +1,527 @@ """Module for JDFTx utils.""" -# from __future__ import annotations - - -# from pymatgen.io.jdftx.joutstructures import elec_min_start_flag - - -# def is_lowdin_start_line(line_text: str) -> bool: -# """Return True if the line_text is the start of Lowdin log message. - -# Return True if the line_text is the start of a Lowdin population analysis -# in a JDFTx out file. - -# Parameters -# ---------- -# line_text: str -# A line of text from a JDFTx out file - -# Returns -# ------- -# is_line: bool -# True if the line_text is the start of a Lowdin population analysis in a -# JDFTx out file -# """ -# return "#--- Lowdin population analysis ---" in line_text - - -# def get_joutstructure_step_bounds( -# out_slice: list[str], -# out_slice_start_flag: str = elec_min_start_flag, -# ) -> list[list[int]]: -# """Return list of boundary indices for each structure in out_slice. - -# Return a list of lists of integers where each sublist contains the start and end -# of an individual optimization step (or SCF cycle if no optimization). - -# Parameters -# ---------- -# out_slice: list[str] -# A slice of a JDFTx out file (individual call of JDFTx) - -# Returns -# ------- -# bounds_list: list[list[int, int]] -# A list of lists of integers where each sublist contains the start and end -# of an individual optimization step (or SCF cycle if no optimization) -# """ -# bounds_list = [] -# bounds = None -# end_started = False -# for i, line in enumerate(out_slice): -# if not end_started: -# if out_slice_start_flag in line: -# bounds = [i] -# elif (bounds is not None) and (is_lowdin_start_line(line)): -# end_started = True -# elif not len(line.strip()): -# if bounds is not None: -# bounds.append(i) -# bounds_list.append(bounds) -# bounds = None -# end_started = False -# else: -# warnmsg = f"Line {i-1} ({out_slice[i-1]}) triggered \ -# end_started, but following line is empty. Final step_bounds \ -# may be incorrect. " -# warnings.warn(warnmsg, stacklevel=2) -# return bounds_list - - -# def get_joutstructures_start_idx( -# out_slice: list[str], -# out_slice_start_flag: str = elec_min_start_flag, -# ) -> int: -# """Return index of first line of first structure. - -# Return the index of the first line of the first structure in the out_slice. - -# Parameters -# ---------- -# out_slice: list[str] -# A slice of a JDFTx out file (individual call of JDFTx) - -# Returns -# ------- -# i: int -# The index of the first line of the first structure in the out_slice -# """ -# i = None -# for i, line in enumerate(out_slice): -# if out_slice_start_flag in line: -# return i -# return i - - -# def _get_colon_var_t1(linetext: str, lkey: str) -> float | None: -# """Return float val from '...lkey: val...' in linetext. - -# Read a float from an elec minimization line assuming value appears as -# "... lkey value ...". - -# Parameters -# ---------- -# linetext: str -# A line of text from a JDFTx out file -# lkey: str -# A string that appears before the float value in linetext -# """ -# colon_var = None -# if lkey in linetext: -# colon_var = float(linetext.split(lkey)[1].strip().split(" ")[0]) -# return colon_var - - -# def correct_geom_iter_type(iter_type: str | None) -> str | None: -# """Return recognizable iter_type string. - -# Correct the iter_type string to match the JDFTx convention. - -# Parameters -# ---------- -# iter_type: -# The type of optimization step - -# Returns -# ------- -# iter_type: str | None -# The corrected type of optimization step -# """ -# if iter_type is not None: -# if "lattice" in iter_type.lower(): -# iter_type = "LatticeMinimize" -# elif "ionic" in iter_type.lower(): -# iter_type = "IonicMinimize" -# else: -# iter_type = None -# return iter_type - - -# def is_magnetic_moments_line(line_text: str) -> bool: -# """Return True if the line_text is start of moments log message. - -# Return True if the line_text is a line of text from a JDFTx out file -# corresponding to a Lowdin population analysis. - -# Parameters -# ---------- -# line_text: str -# A line of text from a JDFTx out file - -# Returns -# ------- -# is_line: bool -# True if the line_text is a line of text from a JDFTx out file -# corresponding to a Lowdin population -# """ -# return "magnetic-moments" in line_text - - -# def is_charges_line(line_text: str) -> bool: -# """Return True if the line_text is start of charges log message. - -# Return True if the line_text is a line of text from a JDFTx out file -# corresponding to a Lowdin population analysis. - -# Parameters -# ---------- -# line_text: str -# A line of text from a JDFTx out file - -# Returns -# ------- -# is_line: bool -# True if the line_text is a line of text from a JDFTx out file -# corresponding to a Lowdin population -# """ -# return "oxidation-state" in line_text - - -# def is_ecomp_start_line(line_text: str) -> bool: -# """Return True if the line_text is the start of ecomp log message. - -# Return True if the line_text is the start of a log message for a JDFTx -# optimization step. - -# Parameters -# ---------- -# line_text: str -# A line of text from a JDFTx out file - -# Returns -# ------- -# is_line: bool -# True if the line_text is the start of a log message for a JDFTx -# optimization step -# """ -# return "# Energy components" in line_text - - -# def is_posns_start_line(line_text: str) -> bool: -# """Return True if the line_text is the start of posns log message. - -# Return True if the line_text is the start of a log message for a JDFTx -# optimization step. - -# Parameters -# ---------- -# line_text: str -# A line of text from a JDFTx out file containing the positions of atoms - -# Returns -# ------- -# is_line: bool -# True if the line_text is the start of a log message for a JDFTx -# optimization step -# """ -# return "# Ionic positions" in line_text - - -# def is_stress_start_line(line_text: str) -> bool: -# """Return True if the line_text is the start of stress log message. - -# Return True if the line_text is the start of a log message for a JDFTx -# optimization step. - -# Parameters -# ---------- -# line_text: str -# A line of text from a JDFTx out file - -# Returns -# ------- -# is_line: bool -# True if the line_text is the start of a log message for a JDFTx -# optimization step -# """ -# return "# Stress tensor in" in line_text +from __future__ import annotations + +from typing import Any + +############################################ +# HELPERS FOR GENERIC_TAGS # +############################################ + + +def flatten_list(tag: str, list_of_lists: list[Any]) -> list[Any]: + """Flatten list of lists into a single list, then stop. + + Flatten list of lists into a single list, then stop. + + Parameters + ---------- + tag : str + The tag to flatten the list of lists for. + list_of_lists : list[Any] + The list of lists to flatten. + + Returns + ------- + list[Any] + The flattened list. + """ + if not isinstance(list_of_lists, list): + raise TypeError(f"{tag}: You must provide a list to flatten_list()!") + flist = [] + for v in list_of_lists: + if isinstance(v, list): + flist.extend(flatten_list(tag, v)) + else: + flist.append(v) + return flist + + +############################################ +# HELPERS FOR JOUTSTRUCTURE(S) # +############################################ + +elec_min_start_flag: str = "-------- Electronic minimization -----------" + + +def get_colon_var_t1(linetext: str, lkey: str) -> float | None: + """Return float val from '...lkey: val...' in linetext. + + Read a float from an elec minimization line assuming value appears as + "... lkey value ...". + + Parameters + ---------- + linetext: str + A line of text from a JDFTx out file + lkey: str + A string that appears before the float value in linetext + """ + colon_var = None + if lkey in linetext: + colon_var = float(linetext.split(lkey)[1].strip().split(" ")[0]) + return colon_var + + +def is_strain_start_line(line_text: str) -> bool: + """Return True if the line_text is the start of strain log message. + + Return True if the line_text is the start of a log message for a JDFTx + optimization step. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message for a JDFTx + optimization step + """ + return "# Strain tensor in" in line_text + + +def is_lattice_start_line(line_text: str) -> bool: + """Return True if the line_text is the start of lattice log message. + + Return True if the line_text is the start of a log message for a JDFTx + optimization step. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message for a JDFTx + optimization step + """ + return "# Lattice vectors:" in line_text + + +def is_forces_start_line(line_text: str) -> bool: + """Return True if the line_text is the start of forces log message. + + Return True if the line_text is the start of a log message for a JDFTx + optimization step. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message for a JDFTx + optimization step + """ + return "# Forces in" in line_text + + +def is_lowdin_start_line(line_text: str) -> bool: + """Return True if the line_text is the start of Lowdin log message. + + Return True if the line_text is the start of a Lowdin population analysis + in a JDFTx out file. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is the start of a Lowdin population analysis in a + JDFTx out file + """ + return "#--- Lowdin population analysis ---" in line_text + + +def get_joutstructure_step_bounds( + out_slice: list[str], + out_slice_start_flag: str = elec_min_start_flag, +) -> list[list[int]]: + """Return list of boundary indices for each structure in out_slice. + + Return a list of lists of integers where each sublist contains the start and end + of an individual optimization step (or SCF cycle if no optimization). + + Parameters + ---------- + out_slice: list[str] + A slice of a JDFTx out file (individual call of JDFTx) + + Returns + ------- + bounds_list: list[list[int, int]] + A list of lists of integers where each sublist contains the start and end + of an individual optimization step (or SCF cycle if no optimization) + """ + bounds_list = [] + bounds = None + end_started = False + for i, line in enumerate(out_slice): + if not end_started: + if out_slice_start_flag in line: + bounds = [i] + elif (bounds is not None) and (is_lowdin_start_line(line)): + end_started = True + elif not len(line.strip()) and bounds is not None: + bounds.append(i) + bounds_list.append(bounds) + bounds = None + end_started = False + # else: + # warnmsg = f"Line {i-1} ({out_slice[i-1]}) triggered \ + # end_started, but following line is empty. Final step_bounds \ + # may be incorrect. " + # warnings.warn(warnmsg, stacklevel=2) + return bounds_list + + +def get_joutstructures_start_idx( + out_slice: list[str], + out_slice_start_flag: str = elec_min_start_flag, +) -> int | None: + """Return index of first line of first structure. + + Return the index of the first line of the first structure in the out_slice. + + Parameters + ---------- + out_slice: list[str] + A slice of a JDFTx out file (individual call of JDFTx) + + Returns + ------- + i: int + The index of the first line of the first structure in the out_slice + """ + for i, line in enumerate(out_slice): + if out_slice_start_flag in line: + return i + return None + + +def correct_geom_iter_type(iter_type: str | None) -> str | None: + """Return recognizable iter_type string. + + Correct the iter_type string to match the JDFTx convention. + + Parameters + ---------- + iter_type: + The type of optimization step + + Returns + ------- + iter_type: str | None + The corrected type of optimization step + """ + if iter_type is not None: + if "lattice" in iter_type.lower(): + iter_type = "LatticeMinimize" + elif "ionic" in iter_type.lower(): + iter_type = "IonicMinimize" + else: + iter_type = None + return iter_type + + +def is_magnetic_moments_line(line_text: str) -> bool: + """Return True if the line_text is start of moments log message. + + Return True if the line_text is a line of text from a JDFTx out file + corresponding to a Lowdin population analysis. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is a line of text from a JDFTx out file + corresponding to a Lowdin population + """ + return "magnetic-moments" in line_text + + +def is_charges_line(line_text: str) -> bool: + """Return True if the line_text is start of charges log message. + + Return True if the line_text is a line of text from a JDFTx out file + corresponding to a Lowdin population analysis. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is a line of text from a JDFTx out file + corresponding to a Lowdin population + """ + return "oxidation-state" in line_text + + +def is_ecomp_start_line(line_text: str) -> bool: + """Return True if the line_text is the start of ecomp log message. + + Return True if the line_text is the start of a log message for a JDFTx + optimization step. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message for a JDFTx + optimization step + """ + return "# Energy components" in line_text + + +def is_posns_start_line(line_text: str) -> bool: + """Return True if the line_text is the start of posns log message. + + Return True if the line_text is the start of a log message for a JDFTx + optimization step. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file containing the positions of atoms + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message for a JDFTx + optimization step + """ + return "# Ionic positions" in line_text + + +def is_stress_start_line(line_text: str) -> bool: + """Return True if the line_text is the start of stress log message. + + Return True if the line_text is the start of a log message for a JDFTx + optimization step. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message for a JDFTx + optimization step + """ + return "# Stress tensor in" in line_text + + +############################################ +# HELPERS FOR JDFTXOUTFILESLICE # +############################################ + + +def get_start_lines( + text: list[str], + start_key: str = "*************** JDFTx", + add_end: bool = False, +) -> list[int]: + """Get start line numbers for JDFTx calculations. + + Get the line numbers corresponding to the beginning of separate JDFTx calculations + (in case of multiple calculations appending the same out file). + + Args: + text: output of read_file for out file + """ + start_lines = [] + i = None + for i, line in enumerate(text): + if start_key in line: + start_lines.append(i) + if add_end and i is not None: + start_lines.append(i) + if i is None: + raise ValueError("Outfile parser fed an empty file.") + if not len(start_lines): + raise ValueError("No JDFTx calculations found in file.") + return start_lines + + +def find_key_first(key_input: str, tempfile: list[str]) -> int | None: + """ + + Find first instance of key in output file. + + Parameters + ---------- + key_input: str + key string to match + tempfile: List[str] + output from readlines() function in read_file method + """ + key_input = str(key_input) + line = None + for i in range(len(tempfile)): + if key_input in tempfile[i]: + line = i + break + return line + + +def find_key(key_input: str, tempfile: list[str]) -> int | None: + """ + + Find last instance of key in output file. + + Parameters + ---------- + key_input: str + key string to match + tempfile: List[str] + output from readlines() function in read_file method + """ + key_input = str(key_input) + line = None + lines = find_all_key(key_input, tempfile) + if len(lines): + line = lines[-1] + return line + + +def find_first_range_key( + key_input: str, + tempfile: list[str], + startline: int = 0, + endline: int = -1, + skip_pound: bool = False, +) -> list[int]: + """ + + Find all lines that exactly begin with key_input in a range of lines. + + Parameters + ---------- + key_input: str + key string to match + tempfile: List[str] + output from readlines() function in read_file method + startline: int + line to start searching from + endline: int + line to stop searching at + skip_pound: bool + whether to skip lines that begin with a pound sign + + Returns + ------- + L: list[int] + list of line numbers where key_input occurs + + """ + key_input = str(key_input) + startlen = len(key_input) + line_list = [] + + if endline == -1: + endline = len(tempfile) + for i in range(startline, endline): + line = tempfile[i] + if skip_pound: + for _ in range(10): # repeat to make sure no really weird formatting + line = line.lstrip() + line = line.lstrip("#") + line = line[0:startlen] + if line == key_input: + line_list.append(i) + return line_list + + +def key_exists(key_input: str, tempfile: list[str]) -> bool: + """Check if key_input exists in tempfile. + + Search through tempfile for key_input. Return True if found, + False otherwise. + + Parameters + ---------- + key_input: str + key string to match + tempfile: List[str] + output from readlines() function in read_file method + + Returns + ------- + bool + True if key_input exists in tempfile, False otherwise + """ + line = find_key(key_input, tempfile) + return line is not None + + +def find_all_key(key_input: str, tempfile: list[str], startline: int = 0) -> list[int]: + """Find all lines containing key_input. + + Search through tempfile for all lines containing key_input. Returns a list + of line numbers. + + Parameters + ---------- + key_input: str + key string to match + tempfile: List[str] + output from readlines() function in read_file method + startline: int + line to start searching from + + Returns + ------- + line_list: list[int] + list of line numbers where key_input occurs + """ + return [i for i in range(startline, len(tempfile)) if key_input in tempfile[i]] + + +def get_pseudo_read_section_bounds(text: list[str]) -> list[list[int]]: + """Get the boundary line numbers for the pseudopotential read section. + + Get the boundary line numbers for the pseudopotential read section. + + Parameters + ---------- + text: list[str] + output of read_file for out file + + Returns + ------- + section_bounds: list[list[int]] + list of line numbers for the pseudopotential read sections + """ + start_lines = find_all_key("Reading pseudopotential file", text) + section_bounds = [] + for start_line in start_lines: + bounds = [start_line] + for i in range(start_line, len(text)): + if not len(text[i].strip()): + bounds.append(i) + break + section_bounds.append(bounds) + return section_bounds diff --git a/tests/io/jdftx/test_jdftxinfile.py b/tests/io/jdftx/test_jdftxinfile.py index 777231aff1e..3e03d4f46d9 100644 --- a/tests/io/jdftx/test_jdftxinfile.py +++ b/tests/io/jdftx/test_jdftxinfile.py @@ -270,6 +270,15 @@ def test_jdftxstructure(): assert is_equiv_jdftxstructure(struc, struc3) +def test_pmg_struc(): + jif = JDFTXInfile.from_file(ex_infile2_fname) + struc1 = jif.to_pmg_structure(jif) + struc2 = jif.structure + for s in [struc1, struc2]: + assert isinstance(s, Structure) + assert is_identical_jif(struc1.as_dict(), struc2.as_dict()) + + def test_jdftxtructure_naming(): struc = Structure.from_file(ex_files_dir / "Si.cif") jstruc = JDFTXStructure(structure=struc) diff --git a/tests/io/jdftx/test_utils.py b/tests/io/jdftx/test_utils.py index 85fa3a3a5b9..9e59f7ff5df 100644 --- a/tests/io/jdftx/test_utils.py +++ b/tests/io/jdftx/test_utils.py @@ -3,8 +3,10 @@ import pytest from pymatgen.io.jdftx.generic_tags import flatten_list -from pymatgen.io.jdftx.jdftxoutfileslice_helpers import find_first_range_key, get_start_lines -from pymatgen.io.jdftx.joutstructure_helpers import get_joutstructures_start_idx + +# from pymatgen.io.jdftx.jdftxoutfileslice_helpers import find_first_range_key, get_start_lines +# from pymatgen.io.jdftx.joutstructure_helpers import get_joutstructures_start_idx +from pymatgen.io.jdftx.utils import find_first_range_key, get_joutstructures_start_idx, get_start_lines def test_flatten_list(): From ffe0a453a7df45591de3d86345def47d198eaa29 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Thu, 26 Sep 2024 17:38:35 -0600 Subject: [PATCH 054/195] Moving all utility functions to the utils module --- src/pymatgen/io/jdftx/jdftxinfile.py | 103 ++++++++++++++------------- src/pymatgen/io/jdftx/utils.py | 58 +++++++++++++++ tests/io/jdftx/test_jdftxinfile.py | 3 +- 3 files changed, 112 insertions(+), 52 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxinfile.py b/src/pymatgen/io/jdftx/jdftxinfile.py index 6af6189d07d..64069effe6d 100644 --- a/src/pymatgen/io/jdftx/jdftxinfile.py +++ b/src/pymatgen/io/jdftx/jdftxinfile.py @@ -26,6 +26,7 @@ MASTER_TAG_LIST, get_tag_object, ) +from pymatgen.io.jdftx.utils import multi_getattr, multi_hasattr from pymatgen.util.io_utils import clean_lines from pymatgen.util.typing import SpeciesLike @@ -1099,54 +1100,54 @@ def from_dict(cls, params: dict) -> Self: ) -def multi_hasattr(varbase: Any, varname: str): - """Check if object has an attribute (capable of nesting with . splits). - - Check if object has an attribute (capable of nesting with . splits). - - Parameters - ---------- - varbase - Object to check. - varname - Attribute to check for. - - Returns - ------- - bool - Whether the object has the attribute. - """ - varlist = varname.split(".") - for i, var in enumerate(varlist): - if i == len(varlist) - 1: - return hasattr(varbase, var) - if hasattr(varbase, var): - varbase = getattr(varbase, var) - else: - return False - return None - - -def multi_getattr(varbase: Any, varname: str): - """Check if object has an attribute (capable of nesting with . splits). - - Check if object has an attribute (capable of nesting with . splits). - - Parameters - ---------- - varbase - Object to check. - varname - Attribute to check for. - - Returns - ------- - Any - Attribute of the object. - """ - if not multi_hasattr(varbase, varname): - raise AttributeError(f"{varbase} does not have attribute {varname}") - varlist = varname.split(".") - for var in varlist: - varbase = getattr(varbase, var) - return varbase +# def multi_hasattr(varbase: Any, varname: str): +# """Check if object has an attribute (capable of nesting with . splits). + +# Check if object has an attribute (capable of nesting with . splits). + +# Parameters +# ---------- +# varbase +# Object to check. +# varname +# Attribute to check for. + +# Returns +# ------- +# bool +# Whether the object has the attribute. +# """ +# varlist = varname.split(".") +# for i, var in enumerate(varlist): +# if i == len(varlist) - 1: +# return hasattr(varbase, var) +# if hasattr(varbase, var): +# varbase = getattr(varbase, var) +# else: +# return False +# return None + + +# def multi_getattr(varbase: Any, varname: str): +# """Check if object has an attribute (capable of nesting with . splits). + +# Check if object has an attribute (capable of nesting with . splits). + +# Parameters +# ---------- +# varbase +# Object to check. +# varname +# Attribute to check for. + +# Returns +# ------- +# Any +# Attribute of the object. +# """ +# if not multi_hasattr(varbase, varname): +# raise AttributeError(f"{varbase} does not have attribute {varname}") +# varlist = varname.split(".") +# for var in varlist: +# varbase = getattr(varbase, var) +# return varbase diff --git a/src/pymatgen/io/jdftx/utils.py b/src/pymatgen/io/jdftx/utils.py index d72b01150f9..61588034c44 100644 --- a/src/pymatgen/io/jdftx/utils.py +++ b/src/pymatgen/io/jdftx/utils.py @@ -4,6 +4,64 @@ from typing import Any +############################################ +# HELPERS FOR JDFTXINFILE # +############################################ + + +def multi_hasattr(varbase: Any, varname: str): + """Check if object has an attribute (capable of nesting with . splits). + + Check if object has an attribute (capable of nesting with . splits). + + Parameters + ---------- + varbase + Object to check. + varname + Attribute to check for. + + Returns + ------- + bool + Whether the object has the attribute. + """ + varlist = varname.split(".") + for i, var in enumerate(varlist): + if i == len(varlist) - 1: + return hasattr(varbase, var) + if hasattr(varbase, var): + varbase = getattr(varbase, var) + else: + return False + return None + + +def multi_getattr(varbase: Any, varname: str): + """Check if object has an attribute (capable of nesting with . splits). + + Check if object has an attribute (capable of nesting with . splits). + + Parameters + ---------- + varbase + Object to check. + varname + Attribute to check for. + + Returns + ------- + Any + Attribute of the object. + """ + if not multi_hasattr(varbase, varname): + raise AttributeError(f"{varbase} does not have attribute {varname}") + varlist = varname.split(".") + for var in varlist: + varbase = getattr(varbase, var) + return varbase + + ############################################ # HELPERS FOR GENERIC_TAGS # ############################################ diff --git a/tests/io/jdftx/test_jdftxinfile.py b/tests/io/jdftx/test_jdftxinfile.py index 3e03d4f46d9..e47d8e96229 100644 --- a/tests/io/jdftx/test_jdftxinfile.py +++ b/tests/io/jdftx/test_jdftxinfile.py @@ -10,8 +10,9 @@ from pytest import approx from pymatgen.core.structure import Structure -from pymatgen.io.jdftx.jdftxinfile import JDFTXInfile, JDFTXStructure, multi_getattr, multi_hasattr +from pymatgen.io.jdftx.jdftxinfile import JDFTXInfile, JDFTXStructure from pymatgen.io.jdftx.jdftxinfile_master_format import get_tag_object +from pymatgen.io.jdftx.utils import multi_getattr, multi_hasattr from pymatgen.util.testing import TEST_FILES_DIR if TYPE_CHECKING: From 010f80ea755b7895fab1a8570a7c0b6322f6ccb6 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Thu, 26 Sep 2024 17:41:45 -0600 Subject: [PATCH 055/195] Moving all utility functions to the utils module --- src/pymatgen/io/jdftx/jdftxoutfile.py | 130 ++++++++++++-------------- src/pymatgen/io/jdftx/utils.py | 77 ++++++++++++++- 2 files changed, 138 insertions(+), 69 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfile.py b/src/pymatgen/io/jdftx/jdftxoutfile.py index 9226967ed4e..fba4b30612e 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfile.py +++ b/src/pymatgen/io/jdftx/jdftxoutfile.py @@ -6,20 +6,14 @@ from __future__ import annotations from dataclasses import dataclass, field -from functools import wraps -from pathlib import Path from typing import TYPE_CHECKING, Any -from monty.io import zopen - from pymatgen.io.jdftx.jdftxoutfileslice import JDFTXOutfileSlice # from pymatgen.io.jdftx.jdftxoutfileslice_helpers import get_start_lines -from pymatgen.io.jdftx.utils import get_start_lines +from pymatgen.io.jdftx.utils import read_outfile_slices if TYPE_CHECKING: - from collections.abc import Callable - import numpy as np from pymatgen.io.jdftx.jeiters import JEiters @@ -34,67 +28,67 @@ __author__ = "Ben Rich, Jacob Clary" -def check_file_exists(func: Callable) -> Any: - """Check if file exists. - - Check if file exists (and continue normally) or raise an exception if - it does not. - """ - - @wraps(func) - def wrapper(filename: str) -> Any: - filepath = Path(filename) - if not filepath.is_file(): - raise OSError(f"'{filename}' file doesn't exist!") - return func(filename) - - return wrapper - - -@check_file_exists -def read_file(file_name: str) -> list[str]: - """ - Read file into a list of str. - - Parameters - ---------- - filename: Path or str - name of file to read - - Returns - ------- - text: list[str] - list of strings from file - """ - with zopen(file_name, "r") as f: - text = f.readlines() - f.close() - return text - - -def read_outfile_slices(file_name: str) -> list[list[str]]: - """ - Read slice of out file into a list of str. - - Parameters - ---------- - filename: Path or str - name of file to read - out_slice_idx: int - index of slice to read from file - - Returns - ------- - texts: list[list[str]] - list of out file slices (individual calls of JDFTx) - """ - _text = read_file(file_name) - start_lines = get_start_lines(_text, add_end=True) - texts = [] - for i in range(len(start_lines) - 1): - text = _text[start_lines[i] : start_lines[i + 1]] - texts.append(text) - return texts +# def check_file_exists(func: Callable) -> Any: +# """Check if file exists. + +# Check if file exists (and continue normally) or raise an exception if +# it does not. +# """ + +# @wraps(func) +# def wrapper(filename: str) -> Any: +# filepath = Path(filename) +# if not filepath.is_file(): +# raise OSError(f"'{filename}' file doesn't exist!") +# return func(filename) + +# return wrapper + + +# @check_file_exists +# def read_file(file_name: str) -> list[str]: +# """ +# Read file into a list of str. + +# Parameters +# ---------- +# filename: Path or str +# name of file to read + +# Returns +# ------- +# text: list[str] +# list of strings from file +# """ +# with zopen(file_name, "r") as f: +# text = f.readlines() +# f.close() +# return text + + +# def read_outfile_slices(file_name: str) -> list[list[str]]: +# """ +# Read slice of out file into a list of str. + +# Parameters +# ---------- +# filename: Path or str +# name of file to read +# out_slice_idx: int +# index of slice to read from file + +# Returns +# ------- +# texts: list[list[str]] +# list of out file slices (individual calls of JDFTx) +# """ +# _text = read_file(file_name) +# start_lines = get_start_lines(_text, add_end=True) +# texts = [] +# for i in range(len(start_lines) - 1): +# text = _text[start_lines[i] : start_lines[i + 1]] +# texts.append(text) +# return texts @dataclass diff --git a/src/pymatgen/io/jdftx/utils.py b/src/pymatgen/io/jdftx/utils.py index 61588034c44..55dc9567bc4 100644 --- a/src/pymatgen/io/jdftx/utils.py +++ b/src/pymatgen/io/jdftx/utils.py @@ -2,7 +2,82 @@ from __future__ import annotations -from typing import Any +from functools import wraps +from pathlib import Path +from typing import TYPE_CHECKING, Any + +from monty.io import zopen + +if TYPE_CHECKING: + from collections.abc import Callable + +############################################ +# HELPERS FOR JDFTXOUTFILE # +############################################ + + +def check_file_exists(func: Callable) -> Any: + """Check if file exists. + + Check if file exists (and continue normally) or raise an exception if + it does not. + """ + + @wraps(func) + def wrapper(filename: str) -> Any: + filepath = Path(filename) + if not filepath.is_file(): + raise OSError(f"'{filename}' file doesn't exist!") + return func(filename) + + return wrapper + + +@check_file_exists +def read_file(file_name: str) -> list[str]: + """ + Read file into a list of str. + + Parameters + ---------- + filename: Path or str + name of file to read + + Returns + ------- + text: list[str] + list of strings from file + """ + with zopen(file_name, "r") as f: + text = f.readlines() + f.close() + return text + + +def read_outfile_slices(file_name: str) -> list[list[str]]: + """ + Read slice of out file into a list of str. + + Parameters + ---------- + filename: Path or str + name of file to read + out_slice_idx: int + index of slice to read from file + + Returns + ------- + texts: list[list[str]] + list of out file slices (individual calls of JDFTx) + """ + _text = read_file(file_name) + start_lines = get_start_lines(_text, add_end=True) + texts = [] + for i in range(len(start_lines) - 1): + text = _text[start_lines[i] : start_lines[i + 1]] + texts.append(text) + return texts + ############################################ # HELPERS FOR JDFTXINFILE # From 9338d3787271edc489117df529f4dc79e1bdf209 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Thu, 26 Sep 2024 17:44:27 -0600 Subject: [PATCH 056/195] Moving all utility functions and classes to the utils module --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 23 +++++++++++----------- src/pymatgen/io/jdftx/utils.py | 15 ++++++++++++++ 2 files changed, 27 insertions(+), 11 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index b25d594c1b6..a91d219338d 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -36,6 +36,7 @@ # key_exists, # ) from pymatgen.io.jdftx.utils import ( + ClassPrintFormatter, find_all_key, find_first_range_key, find_key, @@ -47,19 +48,19 @@ __author__ = "Ben Rich" -class ClassPrintFormatter: - """Generic class object print formatter. +# class ClassPrintFormatter: +# """Generic class object print formatter. - Generic class object print formatter. - """ +# Generic class object print formatter. +# """ - def __str__(self) -> str: - """Return class object as str for readable format in command line.""" - return ( - str(self.__class__) - + "\n" - + "\n".join(str(item) + " = " + str(self.__dict__[item]) for item in sorted(self.__dict__)) - ) +# def __str__(self) -> str: +# """Return class object as str for readable format in command line.""" +# return ( +# str(self.__class__) +# + "\n" +# + "\n".join(str(item) + " = " + str(self.__dict__[item]) for item in sorted(self.__dict__)) +# ) @dataclass diff --git a/src/pymatgen/io/jdftx/utils.py b/src/pymatgen/io/jdftx/utils.py index 55dc9567bc4..54a064ff57a 100644 --- a/src/pymatgen/io/jdftx/utils.py +++ b/src/pymatgen/io/jdftx/utils.py @@ -472,6 +472,21 @@ def is_stress_start_line(line_text: str) -> bool: ############################################ +class ClassPrintFormatter: + """Generic class object print formatter. + + Generic class object print formatter. + """ + + def __str__(self) -> str: + """Return class object as str for readable format in command line.""" + return ( + str(self.__class__) + + "\n" + + "\n".join(str(item) + " = " + str(self.__dict__[item]) for item in sorted(self.__dict__)) + ) + + def get_start_lines( text: list[str], start_key: str = "*************** JDFTx", From b53ae83a5e8ded03eff07f3b34f261d72aec556d Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Thu, 26 Sep 2024 17:53:30 -0600 Subject: [PATCH 057/195] Moved all utility functions and classes to the utils module. --- src/pymatgen/io/jdftx/jeiters.py | 77 ++++++++++++------------ src/pymatgen/io/jdftx/joutstructure.py | 73 +++++++++++------------ src/pymatgen/io/jdftx/joutstructures.py | 2 +- src/pymatgen/io/jdftx/utils.py | 78 +++++++++++++++++++++++++ 4 files changed, 155 insertions(+), 75 deletions(-) diff --git a/src/pymatgen/io/jdftx/jeiters.py b/src/pymatgen/io/jdftx/jeiters.py index a4e0b5270d7..68e0d520d8c 100644 --- a/src/pymatgen/io/jdftx/jeiters.py +++ b/src/pymatgen/io/jdftx/jeiters.py @@ -11,47 +11,48 @@ from typing import Any, ClassVar from pymatgen.io.jdftx.jeiter import JEiter +from pymatgen.io.jdftx.utils import gather_jeiters_line_collections __author__ = "Ben Rich" -def gather_line_collections(iter_type: str, text_slice: list[str]) -> tuple[list[list[str]], list[str]]: - """Gather line collections for JEiters initialization. - - Gathers list of line lists where each line list initializes a JEiter object, - and the remaining lines that do not initialize a JEiter object are used - for initialization unique to the JEiters object. - - Parameters - ---------- - iter_type: str - The type of electronic minimization step - text_slice: list[str] - A slice of text from a JDFTx out file corresponding to a series of - SCF steps - - Returns - ------- - line_collections: list[list[str]] - A list of lists of lines of text from a JDFTx out file corresponding to - a single SCF step - lines_collect: list[str] - A list of lines of text from a JDFTx out file corresponding to a single - SCF step - - """ - lines_collect = [] - line_collections = [] - _iter_flag = f"{iter_type}: Iter:" - for line_text in text_slice: - if len(line_text.strip()): - lines_collect.append(line_text) - if _iter_flag in line_text: - line_collections.append(lines_collect) - lines_collect = [] - else: - break - return line_collections, lines_collect +# def gather_jeiters_line_collections(iter_type: str, text_slice: list[str]) -> tuple[list[list[str]], list[str]]: +# """Gather line collections for JEiters initialization. + +# Gathers list of line lists where each line list initializes a JEiter object, +# and the remaining lines that do not initialize a JEiter object are used +# for initialization unique to the JEiters object. + +# Parameters +# ---------- +# iter_type: str +# The type of electronic minimization step +# text_slice: list[str] +# A slice of text from a JDFTx out file corresponding to a series of +# SCF steps + +# Returns +# ------- +# line_collections: list[list[str]] +# A list of lists of lines of text from a JDFTx out file corresponding to +# a single SCF step +# lines_collect: list[str] +# A list of lines of text from a JDFTx out file corresponding to a single +# SCF step + +# """ +# lines_collect = [] +# line_collections = [] +# _iter_flag = f"{iter_type}: Iter:" +# for line_text in text_slice: +# if len(line_text.strip()): +# lines_collect.append(line_text) +# if _iter_flag in line_text: +# line_collections.append(lines_collect) +# lines_collect = [] +# else: +# break +# return line_collections, lines_collect class JEiters: @@ -282,7 +283,7 @@ def from_text_slice(cls, text_slice: list[str], iter_type: str = "ElecMinimize", etype: str The type of energy component """ - line_collections, lines_collect = gather_line_collections(iter_type, text_slice) + line_collections, lines_collect = gather_jeiters_line_collections(iter_type, text_slice) # instance = cls.from_lines_collect(line_collections[-1], iter_type, etype) instance = cls() instance.iter_flag = f"{iter_type}: Iter:" diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index d5edf2e7c93..9bea7e66883 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -27,6 +27,7 @@ # is_stress_start_line, # ) from pymatgen.io.jdftx.utils import ( + _brkt_list_of_3x3_to_nparray, correct_geom_iter_type, get_colon_var_t1, is_charges_line, @@ -453,7 +454,7 @@ def parse_lattice_lines(self, lattice_lines: list[str]) -> None: """ r = None if len(lattice_lines): - r = self._brkt_list_of_3x3_to_nparray(lattice_lines, i_start=2) + r = _brkt_list_of_3x3_to_nparray(lattice_lines, i_start=2) r = r.T * bohr_to_ang self.lattice = Lattice(r) @@ -471,7 +472,7 @@ def parse_strain_lines(self, strain_lines: list[str]) -> None: """ st = None if len(strain_lines): - st = self._brkt_list_of_3x3_to_nparray(strain_lines, i_start=1) + st = _brkt_list_of_3x3_to_nparray(strain_lines, i_start=1) st = st.T * 1 # Conversion factor? self.strain = st @@ -489,7 +490,7 @@ def parse_stress_lines(self, stress_lines: list[str]) -> None: """ st = None if len(stress_lines): - st = self._brkt_list_of_3x3_to_nparray(stress_lines, i_start=1) + st = _brkt_list_of_3x3_to_nparray(stress_lines, i_start=1) st = st.T * 1 # Conversion factor? self.stress = st @@ -758,39 +759,39 @@ def collect_generic_line(self, line_text: str, generic_lines: list[str]) -> tupl generic_lines.append(line_text) return generic_lines, collecting, collected - def _brkt_list_of_3_to_nparray(self, line: str) -> np.ndarray: - """Return 3x1 numpy array. - - Convert a string of the form "[ x y z ]" to a 3x1 numpy array - - Parameters - ---------- - line: str - A string of the form "[ x y z ]" - """ - return np.array([float(x) for x in line.split()[1:-1]]) - - def _brkt_list_of_3x3_to_nparray(self, lines: list[str], i_start: int = 0) -> np.ndarray: - """Return 3x3 numpy array. - - Convert a list of strings of the form "[ x y z ]" to a 3x3 numpy array - - Parameters - ---------- - lines: list[str] - A list of strings of the form "[ x y z ]" - i_start: int - The index of the first line in lines - - Returns - ------- - out: np.ndarray - A 3x3 numpy array - """ - out = np.zeros([3, 3]) - for i in range(3): - out[i, :] += self._brkt_list_of_3_to_nparray(lines[i + i_start]) - return out + # def _brkt_list_of_3_to_nparray(self, line: str) -> np.ndarray: + # """Return 3x1 numpy array. + + # Convert a string of the form "[ x y z ]" to a 3x1 numpy array + + # Parameters + # ---------- + # line: str + # A string of the form "[ x y z ]" + # """ + # return np.array([float(x) for x in line.split()[1:-1]]) + + # def _brkt_list_of_3x3_to_nparray(self, lines: list[str], i_start: int = 0) -> np.ndarray: + # """Return 3x3 numpy array. + + # Convert a list of strings of the form "[ x y z ]" to a 3x3 numpy array + + # Parameters + # ---------- + # lines: list[str] + # A list of strings of the form "[ x y z ]" + # i_start: int + # The index of the first line in lines + + # Returns + # ------- + # out: np.ndarray + # A 3x3 numpy array + # """ + # out = np.zeros([3, 3]) + # for i in range(3): + # out[i, :] += _brkt_list_of_3_to_nparray(lines[i + i_start]) + # return out # This method is likely never going to be called as all (currently existing) # attributes of the most recent slice are explicitly defined as a class diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index d23ba83673f..447c9ecd8d3 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -26,7 +26,7 @@ # from pymatgen.io.jdftx.utils import correct_geom_iter_type -elec_min_start_flag: str = "-------- Electronic minimization -----------" +# elec_min_start_flag: str = "-------- Electronic minimization -----------" @dataclass diff --git a/src/pymatgen/io/jdftx/utils.py b/src/pymatgen/io/jdftx/utils.py index 54a064ff57a..0b8ef222a48 100644 --- a/src/pymatgen/io/jdftx/utils.py +++ b/src/pymatgen/io/jdftx/utils.py @@ -6,11 +6,52 @@ from pathlib import Path from typing import TYPE_CHECKING, Any +import numpy as np from monty.io import zopen if TYPE_CHECKING: from collections.abc import Callable + +def gather_jeiters_line_collections(iter_type: str, text_slice: list[str]) -> tuple[list[list[str]], list[str]]: + """Gather line collections for JEiters initialization. + + Gathers list of line lists where each line list initializes a JEiter object, + and the remaining lines that do not initialize a JEiter object are used + for initialization unique to the JEiters object. + + Parameters + ---------- + iter_type: str + The type of electronic minimization step + text_slice: list[str] + A slice of text from a JDFTx out file corresponding to a series of + SCF steps + + Returns + ------- + line_collections: list[list[str]] + A list of lists of lines of text from a JDFTx out file corresponding to + a single SCF step + lines_collect: list[str] + A list of lines of text from a JDFTx out file corresponding to a single + SCF step + + """ + lines_collect = [] + line_collections = [] + _iter_flag = f"{iter_type}: Iter:" + for line_text in text_slice: + if len(line_text.strip()): + lines_collect.append(line_text) + if _iter_flag in line_text: + line_collections.append(lines_collect) + lines_collect = [] + else: + break + return line_collections, lines_collect + + ############################################ # HELPERS FOR JDFTXOUTFILE # ############################################ @@ -174,6 +215,43 @@ def flatten_list(tag: str, list_of_lists: list[Any]) -> list[Any]: # HELPERS FOR JOUTSTRUCTURE(S) # ############################################ + +def _brkt_list_of_3_to_nparray(line: str) -> np.ndarray: + """Return 3x1 numpy array. + + Convert a string of the form "[ x y z ]" to a 3x1 numpy array + + Parameters + ---------- + line: str + A string of the form "[ x y z ]" + """ + return np.array([float(x) for x in line.split()[1:-1]]) + + +def _brkt_list_of_3x3_to_nparray(lines: list[str], i_start: int = 0) -> np.ndarray: + """Return 3x3 numpy array. + + Convert a list of strings of the form "[ x y z ]" to a 3x3 numpy array + + Parameters + ---------- + lines: list[str] + A list of strings of the form "[ x y z ]" + i_start: int + The index of the first line in lines + + Returns + ------- + out: np.ndarray + A 3x3 numpy array + """ + out = np.zeros([3, 3]) + for i in range(3): + out[i, :] += _brkt_list_of_3_to_nparray(lines[i + i_start]) + return out + + elec_min_start_flag: str = "-------- Electronic minimization -----------" From b4f39ba1c1cdf56c75f80b4fa9e6984df407f73f Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Thu, 26 Sep 2024 17:59:00 -0600 Subject: [PATCH 058/195] Moving util tests to test_utils --- tests/io/jdftx/test_jdftxinfile.py | 73 +++++++++++++++--------------- tests/io/jdftx/test_utils.py | 50 ++++++++++++++++++-- 2 files changed, 83 insertions(+), 40 deletions(-) diff --git a/tests/io/jdftx/test_jdftxinfile.py b/tests/io/jdftx/test_jdftxinfile.py index e47d8e96229..f0fe884399c 100644 --- a/tests/io/jdftx/test_jdftxinfile.py +++ b/tests/io/jdftx/test_jdftxinfile.py @@ -12,7 +12,6 @@ from pymatgen.core.structure import Structure from pymatgen.io.jdftx.jdftxinfile import JDFTXInfile, JDFTXStructure from pymatgen.io.jdftx.jdftxinfile_master_format import get_tag_object -from pymatgen.io.jdftx.utils import multi_getattr, multi_hasattr from pymatgen.util.testing import TEST_FILES_DIR if TYPE_CHECKING: @@ -304,39 +303,39 @@ def is_equiv_jdftxstructure(struc1: JDFTXStructure, struc2: JDFTXStructure) -> b return is_identical_jif(d1, d2) -def test_multihasattr(): - class A: - def __init__(self): - self.v1: int = 1 - - class B: - def __init__(self): - self.a = A() - self.v2: int = 2 - - a = A() - b = B() - assert multi_hasattr(a, "v1") - assert multi_hasattr(b, "a") - assert multi_hasattr(b, "a.v1") - assert not multi_hasattr(b, "a.v2") - assert not multi_hasattr(b, "v1") - - -def test_multigetattr(): - class A: - def __init__(self): - self.v1: int = 1 - - class B: - def __init__(self): - self.a = A() - self.v2: int = 2 - - a = A() - b = B() - assert multi_getattr(a, "v1") == 1 - assert multi_getattr(b, "v2") == 2 - assert multi_getattr(b, "a.v1") == 1 - with pytest.raises(AttributeError): - multi_getattr(b, "v1") +# def test_multihasattr(): +# class A: +# def __init__(self): +# self.v1: int = 1 + +# class B: +# def __init__(self): +# self.a = A() +# self.v2: int = 2 + +# a = A() +# b = B() +# assert multi_hasattr(a, "v1") +# assert multi_hasattr(b, "a") +# assert multi_hasattr(b, "a.v1") +# assert not multi_hasattr(b, "a.v2") +# assert not multi_hasattr(b, "v1") + + +# def test_multigetattr(): +# class A: +# def __init__(self): +# self.v1: int = 1 + +# class B: +# def __init__(self): +# self.a = A() +# self.v2: int = 2 + +# a = A() +# b = B() +# assert multi_getattr(a, "v1") == 1 +# assert multi_getattr(b, "v2") == 2 +# assert multi_getattr(b, "a.v1") == 1 +# with pytest.raises(AttributeError): +# multi_getattr(b, "v1") diff --git a/tests/io/jdftx/test_utils.py b/tests/io/jdftx/test_utils.py index 9e59f7ff5df..1660dd8d72f 100644 --- a/tests/io/jdftx/test_utils.py +++ b/tests/io/jdftx/test_utils.py @@ -2,11 +2,17 @@ import pytest -from pymatgen.io.jdftx.generic_tags import flatten_list - +# from pymatgen.io.jdftx.generic_tags import flatten_list # from pymatgen.io.jdftx.jdftxoutfileslice_helpers import find_first_range_key, get_start_lines # from pymatgen.io.jdftx.joutstructure_helpers import get_joutstructures_start_idx -from pymatgen.io.jdftx.utils import find_first_range_key, get_joutstructures_start_idx, get_start_lines +from pymatgen.io.jdftx.utils import ( + find_first_range_key, + flatten_list, + get_joutstructures_start_idx, + get_start_lines, + multi_getattr, + multi_hasattr, +) def test_flatten_list(): @@ -47,3 +53,41 @@ def test_get_joutstructures_start_idx(): assert get_joutstructures_start_idx(["ken", "barbie"], out_slice_start_flag=start_flag) == 1 assert get_joutstructures_start_idx(["barbie", "ken"], out_slice_start_flag=start_flag) == 0 assert get_joutstructures_start_idx(["ken", "ken"], out_slice_start_flag=start_flag) is None + + +def test_multihasattr(): + class A: + def __init__(self): + self.v1: int = 1 + + class B: + def __init__(self): + self.a = A() + self.v2: int = 2 + + a = A() + b = B() + assert multi_hasattr(a, "v1") + assert multi_hasattr(b, "a") + assert multi_hasattr(b, "a.v1") + assert not multi_hasattr(b, "a.v2") + assert not multi_hasattr(b, "v1") + + +def test_multigetattr(): + class A: + def __init__(self): + self.v1: int = 1 + + class B: + def __init__(self): + self.a = A() + self.v2: int = 2 + + a = A() + b = B() + assert multi_getattr(a, "v1") == 1 + assert multi_getattr(b, "v2") == 2 + assert multi_getattr(b, "a.v1") == 1 + with pytest.raises(AttributeError): + multi_getattr(b, "v1") From c0063b34073e58b55fae7e1012e703a02f78c2b8 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Thu, 26 Sep 2024 18:02:01 -0600 Subject: [PATCH 059/195] Removing unused helper modules --- .../io/jdftx/jdftxoutfileslice_helpers.py | 194 ------------ .../io/jdftx/joutstructure_helpers.py | 299 ------------------ 2 files changed, 493 deletions(-) delete mode 100644 src/pymatgen/io/jdftx/jdftxoutfileslice_helpers.py delete mode 100644 src/pymatgen/io/jdftx/joutstructure_helpers.py diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice_helpers.py b/src/pymatgen/io/jdftx/jdftxoutfileslice_helpers.py deleted file mode 100644 index 87da2e767d9..00000000000 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice_helpers.py +++ /dev/null @@ -1,194 +0,0 @@ -"""Module containing helper functions for parsing JDFTx output files. - -This module contains helper functions for parsing JDFTx output files. -""" - -from __future__ import annotations - - -def get_start_lines( - text: list[str], - start_key: str = "*************** JDFTx", - add_end: bool = False, -) -> list[int]: - """Get start line numbers for JDFTx calculations. - - Get the line numbers corresponding to the beginning of separate JDFTx calculations - (in case of multiple calculations appending the same out file). - - Args: - text: output of read_file for out file - """ - start_lines = [] - i = None - for i, line in enumerate(text): - if start_key in line: - start_lines.append(i) - if add_end and i is not None: - start_lines.append(i) - if i is None: - raise ValueError("Outfile parser fed an empty file.") - if not len(start_lines): - raise ValueError("No JDFTx calculations found in file.") - return start_lines - - -def find_key_first(key_input: str, tempfile: list[str]) -> int | None: - """ - - Find first instance of key in output file. - - Parameters - ---------- - key_input: str - key string to match - tempfile: List[str] - output from readlines() function in read_file method - """ - key_input = str(key_input) - line = None - for i in range(len(tempfile)): - if key_input in tempfile[i]: - line = i - break - return line - - -def find_key(key_input: str, tempfile: list[str]) -> int | None: - """ - - Find last instance of key in output file. - - Parameters - ---------- - key_input: str - key string to match - tempfile: List[str] - output from readlines() function in read_file method - """ - key_input = str(key_input) - line = None - lines = find_all_key(key_input, tempfile) - if len(lines): - line = lines[-1] - return line - - -def find_first_range_key( - key_input: str, - tempfile: list[str], - startline: int = 0, - endline: int = -1, - skip_pound: bool = False, -) -> list[int]: - """ - - Find all lines that exactly begin with key_input in a range of lines. - - Parameters - ---------- - key_input: str - key string to match - tempfile: List[str] - output from readlines() function in read_file method - startline: int - line to start searching from - endline: int - line to stop searching at - skip_pound: bool - whether to skip lines that begin with a pound sign - - Returns - ------- - L: list[int] - list of line numbers where key_input occurs - - """ - key_input = str(key_input) - startlen = len(key_input) - line_list = [] - - if endline == -1: - endline = len(tempfile) - for i in range(startline, endline): - line = tempfile[i] - if skip_pound: - for _ in range(10): # repeat to make sure no really weird formatting - line = line.lstrip() - line = line.lstrip("#") - line = line[0:startlen] - if line == key_input: - line_list.append(i) - return line_list - - -def key_exists(key_input: str, tempfile: list[str]) -> bool: - """Check if key_input exists in tempfile. - - Search through tempfile for key_input. Return True if found, - False otherwise. - - Parameters - ---------- - key_input: str - key string to match - tempfile: List[str] - output from readlines() function in read_file method - - Returns - ------- - bool - True if key_input exists in tempfile, False otherwise - """ - line = find_key(key_input, tempfile) - return line is not None - - -def find_all_key(key_input: str, tempfile: list[str], startline: int = 0) -> list[int]: - """Find all lines containing key_input. - - Search through tempfile for all lines containing key_input. Returns a list - of line numbers. - - Parameters - ---------- - key_input: str - key string to match - tempfile: List[str] - output from readlines() function in read_file method - startline: int - line to start searching from - - Returns - ------- - line_list: list[int] - list of line numbers where key_input occurs - """ - return [i for i in range(startline, len(tempfile)) if key_input in tempfile[i]] - - -def get_pseudo_read_section_bounds(text: list[str]) -> list[list[int]]: - """Get the boundary line numbers for the pseudopotential read section. - - Get the boundary line numbers for the pseudopotential read section. - - Parameters - ---------- - text: list[str] - output of read_file for out file - - Returns - ------- - section_bounds: list[list[int]] - list of line numbers for the pseudopotential read sections - """ - start_lines = find_all_key("Reading pseudopotential file", text) - section_bounds = [] - for start_line in start_lines: - bounds = [start_line] - for i in range(start_line, len(text)): - if not len(text[i].strip()): - bounds.append(i) - break - section_bounds.append(bounds) - return section_bounds diff --git a/src/pymatgen/io/jdftx/joutstructure_helpers.py b/src/pymatgen/io/jdftx/joutstructure_helpers.py deleted file mode 100644 index 19aaeed447a..00000000000 --- a/src/pymatgen/io/jdftx/joutstructure_helpers.py +++ /dev/null @@ -1,299 +0,0 @@ -# """Helper functions for creation of JOutStructure(s). - -# This module contains helper functions for the creation of JOutStructure(s) from -# the output files of JDFTx calculations. -# """ - -# from __future__ import annotations - -# elec_min_start_flag: str = "-------- Electronic minimization -----------" - - -# def _get_colon_var_t1(linetext: str, lkey: str) -> float | None: -# """Return float val from '...lkey: val...' in linetext. - -# Read a float from an elec minimization line assuming value appears as -# "... lkey value ...". - -# Parameters -# ---------- -# linetext: str -# A line of text from a JDFTx out file -# lkey: str -# A string that appears before the float value in linetext -# """ -# colon_var = None -# if lkey in linetext: -# colon_var = float(linetext.split(lkey)[1].strip().split(" ")[0]) -# return colon_var - - -# def is_strain_start_line(line_text: str) -> bool: -# """Return True if the line_text is the start of strain log message. - -# Return True if the line_text is the start of a log message for a JDFTx -# optimization step. - -# Parameters -# ---------- -# line_text: str -# A line of text from a JDFTx out file - -# Returns -# ------- -# is_line: bool -# True if the line_text is the start of a log message for a JDFTx -# optimization step -# """ -# return "# Strain tensor in" in line_text - - -# def is_lattice_start_line(line_text: str) -> bool: -# """Return True if the line_text is the start of lattice log message. - -# Return True if the line_text is the start of a log message for a JDFTx -# optimization step. - -# Parameters -# ---------- -# line_text: str -# A line of text from a JDFTx out file - -# Returns -# ------- -# is_line: bool -# True if the line_text is the start of a log message for a JDFTx -# optimization step -# """ -# return "# Lattice vectors:" in line_text - - -# def is_forces_start_line(line_text: str) -> bool: -# """Return True if the line_text is the start of forces log message. - -# Return True if the line_text is the start of a log message for a JDFTx -# optimization step. - -# Parameters -# ---------- -# line_text: str -# A line of text from a JDFTx out file - -# Returns -# ------- -# is_line: bool -# True if the line_text is the start of a log message for a JDFTx -# optimization step -# """ -# return "# Forces in" in line_text - - -# def is_lowdin_start_line(line_text: str) -> bool: -# """Return True if the line_text is the start of Lowdin log message. - -# Return True if the line_text is the start of a Lowdin population analysis -# in a JDFTx out file. - -# Parameters -# ---------- -# line_text: str -# A line of text from a JDFTx out file - -# Returns -# ------- -# is_line: bool -# True if the line_text is the start of a Lowdin population analysis in a -# JDFTx out file -# """ -# return "#--- Lowdin population analysis ---" in line_text - - -# def get_joutstructure_step_bounds( -# out_slice: list[str], -# out_slice_start_flag: str = elec_min_start_flag, -# ) -> list[list[int]]: -# """Return list of boundary indices for each structure in out_slice. - -# Return a list of lists of integers where each sublist contains the start and end -# of an individual optimization step (or SCF cycle if no optimization). - -# Parameters -# ---------- -# out_slice: list[str] -# A slice of a JDFTx out file (individual call of JDFTx) - -# Returns -# ------- -# bounds_list: list[list[int, int]] -# A list of lists of integers where each sublist contains the start and end -# of an individual optimization step (or SCF cycle if no optimization) -# """ -# bounds_list = [] -# bounds = None -# end_started = False -# for i, line in enumerate(out_slice): -# if not end_started: -# if out_slice_start_flag in line: -# bounds = [i] -# elif (bounds is not None) and (is_lowdin_start_line(line)): -# end_started = True -# elif not len(line.strip()) and bounds is not None: -# bounds.append(i) -# bounds_list.append(bounds) -# bounds = None -# end_started = False -# # else: -# # warnmsg = f"Line {i-1} ({out_slice[i-1]}) triggered \ -# # end_started, but following line is empty. Final step_bounds \ -# # may be incorrect. " -# # warnings.warn(warnmsg, stacklevel=2) -# return bounds_list - - -# def get_joutstructures_start_idx( -# out_slice: list[str], -# out_slice_start_flag: str = elec_min_start_flag, -# ) -> int | None: -# """Return index of first line of first structure. - -# Return the index of the first line of the first structure in the out_slice. - -# Parameters -# ---------- -# out_slice: list[str] -# A slice of a JDFTx out file (individual call of JDFTx) - -# Returns -# ------- -# i: int -# The index of the first line of the first structure in the out_slice -# """ -# for i, line in enumerate(out_slice): -# if out_slice_start_flag in line: -# return i -# return None - - -# def correct_geom_iter_type(iter_type: str | None) -> str | None: -# """Return recognizable iter_type string. - -# Correct the iter_type string to match the JDFTx convention. - -# Parameters -# ---------- -# iter_type: -# The type of optimization step - -# Returns -# ------- -# iter_type: str | None -# The corrected type of optimization step -# """ -# if iter_type is not None: -# if "lattice" in iter_type.lower(): -# iter_type = "LatticeMinimize" -# elif "ionic" in iter_type.lower(): -# iter_type = "IonicMinimize" -# else: -# iter_type = None -# return iter_type - - -# def is_magnetic_moments_line(line_text: str) -> bool: -# """Return True if the line_text is start of moments log message. - -# Return True if the line_text is a line of text from a JDFTx out file -# corresponding to a Lowdin population analysis. - -# Parameters -# ---------- -# line_text: str -# A line of text from a JDFTx out file - -# Returns -# ------- -# is_line: bool -# True if the line_text is a line of text from a JDFTx out file -# corresponding to a Lowdin population -# """ -# return "magnetic-moments" in line_text - - -# def is_charges_line(line_text: str) -> bool: -# """Return True if the line_text is start of charges log message. - -# Return True if the line_text is a line of text from a JDFTx out file -# corresponding to a Lowdin population analysis. - -# Parameters -# ---------- -# line_text: str -# A line of text from a JDFTx out file - -# Returns -# ------- -# is_line: bool -# True if the line_text is a line of text from a JDFTx out file -# corresponding to a Lowdin population -# """ -# return "oxidation-state" in line_text - - -# def is_ecomp_start_line(line_text: str) -> bool: -# """Return True if the line_text is the start of ecomp log message. - -# Return True if the line_text is the start of a log message for a JDFTx -# optimization step. - -# Parameters -# ---------- -# line_text: str -# A line of text from a JDFTx out file - -# Returns -# ------- -# is_line: bool -# True if the line_text is the start of a log message for a JDFTx -# optimization step -# """ -# return "# Energy components" in line_text - - -# def is_posns_start_line(line_text: str) -> bool: -# """Return True if the line_text is the start of posns log message. - -# Return True if the line_text is the start of a log message for a JDFTx -# optimization step. - -# Parameters -# ---------- -# line_text: str -# A line of text from a JDFTx out file containing the positions of atoms - -# Returns -# ------- -# is_line: bool -# True if the line_text is the start of a log message for a JDFTx -# optimization step -# """ -# return "# Ionic positions" in line_text - - -# def is_stress_start_line(line_text: str) -> bool: -# """Return True if the line_text is the start of stress log message. - -# Return True if the line_text is the start of a log message for a JDFTx -# optimization step. - -# Parameters -# ---------- -# line_text: str -# A line of text from a JDFTx out file - -# Returns -# ------- -# is_line: bool -# True if the line_text is the start of a log message for a JDFTx -# optimization step -# """ -# return "# Stress tensor in" in line_text From 19ca3a8125a8ded068dc7b29a5cfef4eff0bf01d Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Sat, 28 Sep 2024 15:33:03 -0600 Subject: [PATCH 060/195] Reducing clutter for code review --- src/pymatgen/io/jdftx/jdftxinfile.py | 94 +--------------------------- src/pymatgen/io/jdftx/jdftxoutput.py | 30 +++++++++ 2 files changed, 32 insertions(+), 92 deletions(-) create mode 100644 src/pymatgen/io/jdftx/jdftxoutput.py diff --git a/src/pymatgen/io/jdftx/jdftxinfile.py b/src/pymatgen/io/jdftx/jdftxinfile.py index 64069effe6d..90a03782252 100644 --- a/src/pymatgen/io/jdftx/jdftxinfile.py +++ b/src/pymatgen/io/jdftx/jdftxinfile.py @@ -294,12 +294,6 @@ def _preprocess_line(line: str) -> tuple[AbstractTag, str, str]: "" # exception for tags where only tagname is used, # e.g. dump-only tag ) - # Unreachable else statement - # else: - # raise ValueError( - # f"The len(line.split(maxsplit=1)) of {line_list} should never \ - # not be 1 or 2" - # ) if isinstance(tag_object, MultiformatTag): i = tag_object.get_format_index(tag, value) tag_object = tag_object.format_options[i] @@ -335,24 +329,6 @@ def _store_value( if tag not in params: params[tag] = [] params[tag].append(value) - # if type(tag_object) not in [DumpTagContainer]: - # params[tag].append(value) - # else: # The previous if statement will need to adapted to reference - # # a tag object flag to be stored in this manner. This manner - # # is to store all subtags as standalone dictionaries within - # # a list, but to combine alike subtags (ie the same dump freq) - # # as they appear. - # if not isinstance(value, dict): - # raise ValueError(f"The value for the {tag} tag should be a dictionary!") - # for freq in value: - # inserted = False - # for i, preex in enumerate(params[tag]): - # if freq in preex: - # params[tag][i][freq].update(value[freq]) - # inserted = True - # break - # if not inserted: - # params[tag].append(value) else: if tag in params: raise ValueError(f"The '{tag}' tag appears multiple times in this input when it should not!") @@ -557,10 +533,6 @@ def to_pmg_structure(cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False sort_structure=sort_structure, ) return jdftxstructure.structure - # JDFTXInfile = cls.get_dict_representation(JDFTXInfile) - # return JDFTXStructure._from_jdftxinfile( - # JDFTXInfile, sort_structure=sort_structure - # ).structure @staticmethod def _needs_conversion(conversion: str, value: dict | list[dict] | list | list[list]) -> bool: @@ -817,8 +789,6 @@ def __post_init__(self) -> None: Post init function for JDFTXStructure. Asserts self.structure is ordered, and adds selective dynamics if needed. """ - # TODO: Remove integers from species name (ie convert Si0 -> Si) - # TODO: Test if this fix works for i in range(len(self.structure.species)): name = "" if isinstance(self.structure.species[i], str): @@ -884,16 +854,9 @@ def natoms(self) -> int: Returns ------- - list[int] - Sequence of number of sites of each type associated with - JDFTXStructure + int + Number of sites """ - # syms: list[str] = [site.species.symbol for site in self.structure] - # Why on earth would anyone willingly choose to use a word that is the - # identical in its plural and singular form to represent something that - # is frequently referenced in both forms???? - # syms: list[str] = [specie.symbol for specie in self.species] - # return [len(tuple(a[1])) for a in itertools.groupby(syms)] return len(self.structure.species) @classmethod @@ -1098,56 +1061,3 @@ def from_dict(cls, params: dict) -> Self: Structure.from_dict(params["structure"]), selective_dynamics=params["selective_dynamics"], ) - - -# def multi_hasattr(varbase: Any, varname: str): -# """Check if object has an attribute (capable of nesting with . splits). - -# Check if object has an attribute (capable of nesting with . splits). - -# Parameters -# ---------- -# varbase -# Object to check. -# varname -# Attribute to check for. - -# Returns -# ------- -# bool -# Whether the object has the attribute. -# """ -# varlist = varname.split(".") -# for i, var in enumerate(varlist): -# if i == len(varlist) - 1: -# return hasattr(varbase, var) -# if hasattr(varbase, var): -# varbase = getattr(varbase, var) -# else: -# return False -# return None - - -# def multi_getattr(varbase: Any, varname: str): -# """Check if object has an attribute (capable of nesting with . splits). - -# Check if object has an attribute (capable of nesting with . splits). - -# Parameters -# ---------- -# varbase -# Object to check. -# varname -# Attribute to check for. - -# Returns -# ------- -# Any -# Attribute of the object. -# """ -# if not multi_hasattr(varbase, varname): -# raise AttributeError(f"{varbase} does not have attribute {varname}") -# varlist = varname.split(".") -# for var in varlist: -# varbase = getattr(varbase, var) -# return varbase diff --git a/src/pymatgen/io/jdftx/jdftxoutput.py b/src/pymatgen/io/jdftx/jdftxoutput.py new file mode 100644 index 00000000000..10222fc23c5 --- /dev/null +++ b/src/pymatgen/io/jdftx/jdftxoutput.py @@ -0,0 +1,30 @@ +from __future__ import annotations + +from pathlib import Path + +from jdftxoutfile import JDFTXOutfile + + +class JDFTxOutput: + """ + Class for parsing output of JDFTx calculations. + """ + + calc_dir: Path | None = None + outfile: JDFTXOutfile | None = None + + @classmethod + def from_out_file(cls, filename: str) -> JDFTxOutput: + """ + Initializes a JDFTxOutput object from an output file. + + Args: + filename: Filename of the JDFTx output file. + + Returns: + JDFTxOutput object. + """ + instance = cls() + instance.outfile = JDFTXOutfile.from_file(filename) + instance.calc_dir = Path(filename).parent + return instance From 877e24eba5e537c858e1fe100914d1a156ab712d Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Sat, 28 Sep 2024 17:22:34 -0600 Subject: [PATCH 061/195] Reducing clutter --- src/pymatgen/io/jdftx/generic_tags.py | 123 +++++------------- src/pymatgen/io/jdftx/jdftxinfile.py | 46 +++---- .../io/jdftx/jdftxinfile_master_format.py | 24 +--- src/pymatgen/io/jdftx/jdftxoutfile.py | 90 ++----------- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 112 +++++----------- src/pymatgen/io/jdftx/jeiter.py | 51 +------- src/pymatgen/io/jdftx/jeiters.py | 59 ++------- src/pymatgen/io/jdftx/joutstructure.py | 82 ++---------- src/pymatgen/io/jdftx/joutstructures.py | 38 ++---- tests/io/jdftx/test_generic_tags.py | 6 +- tests/io/jdftx/test_jdftxoutfile.py | 13 +- tests/io/jdftx/test_jdftxoutfileslice.py | 24 +--- tests/io/jdftx/test_jeiters.py | 21 +-- tests/io/jdftx/test_joutstructure.py | 6 +- tests/io/jdftx/test_joutstructures.py | 24 +--- 15 files changed, 147 insertions(+), 572 deletions(-) diff --git a/src/pymatgen/io/jdftx/generic_tags.py b/src/pymatgen/io/jdftx/generic_tags.py index 448143959a9..4a133dccd6b 100644 --- a/src/pymatgen/io/jdftx/generic_tags.py +++ b/src/pymatgen/io/jdftx/generic_tags.py @@ -20,34 +20,6 @@ __author__ = "Jacob Clary, Ben Rich" -# def flatten_list(tag: str, list_of_lists: list[Any]) -> list[Any]: -# """Flatten list of lists into a single list, then stop. - -# Flatten list of lists into a single list, then stop. - -# Parameters -# ---------- -# tag : str -# The tag to flatten the list of lists for. -# list_of_lists : list[Any] -# The list of lists to flatten. - -# Returns -# ------- -# list[Any] -# The flattened list. -# """ -# if not isinstance(list_of_lists, list): -# raise TypeError(f"{tag}: You must provide a list to flatten_list()!") -# flist = [] -# for v in list_of_lists: -# if isinstance(v, list): -# flist.extend(flatten_list(tag, v)) -# else: -# flist.append(v) -# return flist - - class ClassPrintFormatter: """Generic class for printing to command line in readable format. @@ -178,8 +150,6 @@ def get_dict_representation(self, tag: str, value: Any) -> dict | list[dict]: """ -TODO: -fix dump-name and density-of-states tags check that all ions either have or lack velocities add validation of which tags require/forbid presence of other tags according to @@ -190,12 +160,6 @@ def get_dict_representation(self, tag: str, value: Any) -> dict | list[dict]: #possible TODO: add defaults like JDFTx does -MISC TODO: - note which tags I've enforced a mandatory formatting, - 1. dump-name allows only 1 format - 2. debug requires 1 entry per line - 3. dump requires 1 entry per line - """ @@ -712,9 +676,13 @@ class TagContainer(AbstractTag): validate the type of the value for the tag, read the value string for the tag, write the tag and its value as a string, and get the token length of the tag. + Note: When constructing a TagContainer, all subtags must be able to return the + correct token length without any information about the value. + # TODO: Remove this assumption by changing the signature of get_token_len + to take the value as an argument. + """ - # linebreak_nth_entry: int = None linebreak_nth_entry: int | None = None # handles special formatting for matrix tags, e.g. lattice tag is_tag_container: bool = True # used to ensure only TagContainers are # converted between list and dict representations @@ -738,20 +706,8 @@ def _validate_single_entry( updated_value[subtag] = subtag_value2 tags_checked.append(tag) types_checks.append(check) - # Validate_value_type can never return lists anymore, it goes against the return signature - # if isinstance(check, list): - # tags_checked.extend(tag) - # types_checks.extend(check) - # else: - # tags_checked.append(tag) - # types_checks.append(check) return tags_checked, types_checks, updated_value - # TODO: This method violates the return signature of the AbstractTag - # class's validate_value_type (tuple[str, bool Any]). There are enough type - # checks in all the functions that call validate_value_type to make sure - # this doesn't break anything, but regardless pre-commit does not allow it. - # (TODO action is to fix the return signature and make sure it doesn't break) def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = False) -> tuple[str, bool, Any]: """Validate the type of the value for this tag. @@ -777,20 +733,15 @@ def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = Fa The value checked against the correct type, possibly fixed. """ value_dict = self.get_dict_representation(tag, value) - # if isinstance(value, list): - # value_dict = self.get_dict_representation(tag, value) if self.can_repeat: self._validate_repeat(tag, value_dict) results = [self._validate_single_entry(x, try_auto_type_fix=try_auto_type_fix) for x in value_dict] # tags, is_valids, updated_value = [list(x) for x in list(zip(*results, strict=False))] - # The below error check is already checked by get_dict_representation - # if not all(len(lst) == len(results[0]) for lst in results): - # raise ValueError("All iterables must have the same length") - # tags, is_valids, updated_value = [list(x) for x in list(zip(*results, strict=False))] - # Manually unpack the results + # Below three lines does the above line, but is allowed by pre-commit tags_list_list: list[list[str]] = [result[0] for result in results] is_valids_list_list: list[list[bool]] = [result[1] for result in results] updated_value: Any = [result[2] for result in results] + ### tag_out = ",".join([",".join(x) for x in tags_list_list]) is_valid_out = all(all(x) for x in is_valids_list_list) if not is_valid_out: @@ -815,7 +766,6 @@ def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = Fa warnings.warn(warnmsg, stacklevel=2) return tag_out, is_valid_out, updated_value - # def read(self, tag: str, value: str | list | dict) -> dict: def read(self, tag: str, value: str) -> dict: """Read the value string for this tag. @@ -838,22 +788,22 @@ def read(self, tag: str, value: str) -> dict: if any(special_constraints): value_list = value_list[: special_constraints.index(True)] warnings.warn( - "Found special constraints reading an 'ion' tag, \ - these were dropped; reading them has not been \ - implemented!", + "Found special constraints reading an 'ion' tag, " + "these were dropped; reading them has not been implemented!", stacklevel=2, ) tempdict = {} # temporarily store read tags out of order they are # processed - # Could this for loop only loop over subtags that have - # write_tagname=True? This doesn't throw errors but seems dangerous. - for subtag, subtag_type in self.subtags.items(): + + for subtag, subtag_type in ( + (subtag, subtag_type) for subtag, subtag_type in self.subtags.items() if subtag_type.write_tagname + ): # every subtag with write_tagname=True in a TagContainer has a # fixed length and can be immediately read in this loop if it is # present if subtag in value_list: # this subtag is present in the value string - subtag_count = value_list.count(subtag) + subtag_count = value_list.count(subtag) # Get number of times subtag appears in line if not subtag_type.can_repeat: if subtag_count > 1: raise ValueError(f"Subtag {subtag} is not allowed to repeat repeats in {tag}'s value {value}") @@ -869,8 +819,6 @@ def read(self, tag: str, value: str) -> dict: tempdict[subtag] = [] for _ in range(subtag_count): idx_start = value_list.index(subtag) - # God knows how long that error had been there silently - # idx_start = value.index(subtag) idx_end = idx_start + subtag_type.get_token_len() subtag_value = " ".join( value_list[(idx_start + 1) : idx_end] @@ -879,11 +827,11 @@ def read(self, tag: str, value: str) -> dict: tempdict[subtag].append(subtag_type.read(subtag, subtag_value)) del value_list[idx_start:idx_end] - for subtag, subtag_type in self.subtags.items(): + for subtag, subtag_type in ( + (subtag, subtag_type) for subtag, subtag_type in self.subtags.items() if not subtag_type.write_tagname + ): # now try to populate remaining subtags that do not use a keyword - # in order of appearance. Since all subtags in JDFTx that are - # TagContainers use a keyword to start their field, we know that - # any subtags processed here are only populated with a single token. + # in order of appearance. if len(value_list) == 0: break if ( @@ -891,12 +839,6 @@ def read(self, tag: str, value: str) -> dict: ): # this tag has already been read or requires a tagname keyword # to be present continue - # note that this next line breaks if the JDFTx dump-name formatting - # is allowing dump-name would have nested repeating TagContainers, - # which each need 2 values. You could check for which nonoptional - # args the TagContainers need and provide those but that's not - # general. You really need to be passing the entire value string - # for parsing, but that changes the return args. tempdict[subtag] = subtag_type.read(subtag, value_list[0]) del value_list[0] @@ -1037,10 +979,9 @@ def _make_list(self, value: dict) -> list: # this triggers if someone sets this tag using mixed dict/list # representations warnings.warn( - f"The {subtag} subtag does not allow list \ - representation with a value {value[subtag]}.\n \ - I added the dict to the list. Is this correct? \ - You will not be able to convert back!", + f"The {subtag} subtag does not allow list representation with a value " + f"{value[subtag]}.\n I added the dict to the list. Is this correct? " + "You will not be able to convert back!", stacklevel=2, ) value_list.append(value[subtag]) @@ -1101,11 +1042,6 @@ def _check_for_mixed_nesting(tag: str, value: Any) -> None: raise ValueError(f"{tag} with {value} cannot have nested dicts mixed with bool/str/int/floats!") if has_nested_list: raise ValueError(f"{tag} with {value} cannot have nested lists mixed with bool/str/int/floats!") - # if any(isinstance(x, dict | list) for x in value): - # raise ValueError( - # f"{tag} with {value} cannot have nested lists/dicts mixed with \ - # bool/str/int/floats!" - # ) def _make_str_for_dict(self, tag: str, value_list: list) -> str: """Convert the value to a string representation. @@ -1151,8 +1087,10 @@ def get_dict_representation(self, tag: str, value: list) -> dict | list[dict]: if self.can_repeat and not isinstance(value, list): raise ValueError("Values for repeatable tags must be a list here") - if self.can_repeat and len({len(x) for x in value}) > 1: - # tags must be in same format + if ( + self.can_repeat and len({len(x) for x in value}) > 1 + ): # Creates a list of every unique length of the subdicts + # TODO: Populate subdicts with fewer entries with JDFTx defaults to make compatible raise ValueError(f"The values for {tag} {value} provided in a list of lists have different lengths") value = value.tolist() if isinstance(value, np.ndarray) else value @@ -1176,7 +1114,10 @@ def get_dict_representation(self, tag: str, value: list) -> dict | list[dict]: return self.read(tag, list_value) -# COMMENTING THIS OUT UNTIL IT IS MADE USABLE +#################################################################################################### +# COMMENTING OUT StructureDeferredTagContainer UNTIL IT IS MADE USABLE +#################################################################################################### + # @dataclass # class StructureDeferredTagContainer(TagContainer): # """Class for tags that require a Pymatgen structure to process the value. @@ -1367,7 +1308,7 @@ def write(self, tag: str, value: Any) -> str: # format_index, _ = self._determine_format_option(tag, value) # return self.format_options[format_index].write(tag, value) - def get_format_index(self, tag: str, value: str) -> int: + def get_format_index_for_str_value(self, tag: str, value: str) -> int: """Get the format index from string rep of value. Get the format index from string rep of value. @@ -1389,9 +1330,7 @@ def get_format_index(self, tag: str, value: str) -> int: except (ValueError, TypeError) as e: problem_log.append(f"Format {i}: {e}") errormsg = f"No valid read format for '{tag} {value}' tag\n" - errormsg += "Add option to format_options or double-check the value string and retry!\n\n" - # errormsg += "Here is the log of errors for each known formatting option:\n" - # errormsg += "\n".join([f"Format {x}: {problem_log[x]}" for x in range(len(problem_log))]) + "Add option to format_options or double-check the value string and retry!\n\n" raise ValueError(errormsg) def raise_invalid_format_option_error(self, tag: str, i: int) -> None: diff --git a/src/pymatgen/io/jdftx/jdftxinfile.py b/src/pymatgen/io/jdftx/jdftxinfile.py index 90a03782252..dc2c0cd3e70 100644 --- a/src/pymatgen/io/jdftx/jdftxinfile.py +++ b/src/pymatgen/io/jdftx/jdftxinfile.py @@ -75,7 +75,6 @@ def __str__(self) -> str: """ return "".join([line + "\n" for line in self.get_text_list()]) - # def __add__(self, other: Self) -> Self: def __add__(self, other: JDFTXInfile) -> JDFTXInfile: """Add existing JDFTXInfile object to method caller JDFTXInfile object. @@ -124,7 +123,7 @@ def as_dict(self, sort_tags: bool = True, skip_module_keys: bool = False) -> dic return params @classmethod - def from_dict(cls, dct: dict[str, Any]) -> Self: + def from_dict(cls, dct: dict[str, Any]) -> JDFTXInfile: """Parse a dictionary to create a JDFTXInfile object. Parse a dictionary to create a JDFTXInfile object. @@ -179,16 +178,10 @@ def get_text_list(self) -> list[str]: for tag in MASTER_TAG_LIST[tag_group]: if tag not in self: continue - # This will never be raised until we add wannier tags to the master_tag_list (which - # won't happen for a while) - # if tag in __WANNIER_TAGS__: - # raise ValueError("Wannier functionality has not been added!") - added_tag_in_group = True tag_object: AbstractTag = MASTER_TAG_LIST[tag_group][tag] if isinstance(tag_object, MultiformatTag): i, _ = tag_object._determine_format_option(tag, self_as_dict[tag]) - # i = tag_object.get_format_index(tag, self_as_dict[tag]) tag_object = tag_object.format_options[i] if tag_object.can_repeat and isinstance(self_as_dict[tag], list): # if a tag_object.can_repeat, it is assumed that self[tag] @@ -197,8 +190,6 @@ def get_text_list(self) -> list[str]: # the else this could be relevant if someone manually # sets the tag the can repeat's value to a non-list text += [tag_object.write(tag, entry) for entry in self_as_dict[tag]] - # for entry in self_as_dict[tag]: - # text.append(tag_object.write(tag, entry)) else: text.append(tag_object.write(tag, self_as_dict[tag])) @@ -295,7 +286,7 @@ def _preprocess_line(line: str) -> tuple[AbstractTag, str, str]: # e.g. dump-only tag ) if isinstance(tag_object, MultiformatTag): - i = tag_object.get_format_index(tag, value) + i = tag_object.get_format_index_for_str_value(tag, value) tag_object = tag_object.format_options[i] return tag_object, tag, value @@ -434,7 +425,7 @@ def from_str( dont_require_structure: bool = False, sort_tags: bool = True, path_parent: Path | None = None, - ) -> Self: + ) -> JDFTXInfile: """Read a JDFTXInfile object from a string. Read a JDFTXInfile object from a string. @@ -538,12 +529,13 @@ def to_pmg_structure(cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False def _needs_conversion(conversion: str, value: dict | list[dict] | list | list[list]) -> bool: """Determine if a value needs to be converted. - Determine if a value needs to be converted. + Determine if a value needs to be converted. This method is only ever called by cls.get_list/dict_representation. + Parameters ---------- conversion : str - Conversion type. + Conversion type. ('dict-to-list' (value : dict | list[dict]) or 'list-to-dict' (value : list | list[list])) value : dict | list[dict] | list | list[list] Value to check. @@ -552,19 +544,14 @@ def _needs_conversion(conversion: str, value: dict | list[dict] | list | list[li bool Whether the value needs to be converted. """ - # value will be in one of these formats: - # dict-to-list: - # dict - # list[dicts] (repeat tags in dict representation) - # list-to-dict: - # list - # list[lists] (repeat tags in list representation or lattice in list - # representation) # Check if value is not iterable try: iter(value) except TypeError: - return True + # This is triggered when JDFTXInfile is attempting to convert a non-tagcontainer to list/dict representation + # The return boolean is meaningless in this case, so just returning False to avoid the value hitting the + # "for x in value" loop below. + return False if conversion == "list-to-dict": flag = False elif conversion == "dict-to-list": @@ -674,7 +661,8 @@ def validate_tags( def __setitem__(self, key: str, value: Any) -> None: """Set an item in the JDFTXInfile. - Set an item in the JDFTXInfile. + Set an item in the JDFTXInfile. This magic method is set explicitly to immediately validate when a user sets a + a tag's value, and to perform any conversion necessary. Parameters ---------- @@ -693,10 +681,8 @@ def __setitem__(self, key: str, value: Any) -> None: value = [value] if isinstance(tag_object, MultiformatTag): if isinstance(value, str): - i = tag_object.get_format_index(key, value) + i = tag_object.get_format_index_for_str_value(key, value) else: - # We don't want to change the value as repeatable tag objects - # will end up as lists and stored as nested lists unintentionally i, _ = tag_object._determine_format_option(key, value) tag_object = tag_object.format_options[i] if tag_object.can_repeat and key in self: @@ -737,7 +723,8 @@ def _is_numeric(self, value: Any) -> bool: def append_tag(self, tag: str, value: Any) -> None: """Append a value to a tag. - Append a value to a tag. + Append a value to a tag. Use this method instead of directly appending the list contained in the tag, such + that the value is properly processed. Parameters ---------- @@ -749,7 +736,7 @@ def append_tag(self, tag: str, value: Any) -> None: tag_object = get_tag_object(tag) if isinstance(tag_object, MultiformatTag): if isinstance(value, str): - i = tag_object.get_format_index(tag, value) + i = tag_object.get_format_index_for_str_value(tag, value) else: i, _ = tag_object._determine_format_option(tag, value) tag_object = tag_object.format_options[i] @@ -757,7 +744,6 @@ def append_tag(self, tag: str, value: Any) -> None: raise ValueError(f"The {tag} tag cannot be repeated and thus cannot be appended") params: dict[str, Any] = self.as_dict(skip_module_keys=True) processed_value = tag_object.read(tag, value) if isinstance(value, str) else value - # self[tag].append(processed_value) params = self._store_value(params, tag_object, tag, processed_value) self.update(params) diff --git a/src/pymatgen/io/jdftx/jdftxinfile_master_format.py b/src/pymatgen/io/jdftx/jdftxinfile_master_format.py index 19b99808552..db30a45346e 100644 --- a/src/pymatgen/io/jdftx/jdftxinfile_master_format.py +++ b/src/pymatgen/io/jdftx/jdftxinfile_master_format.py @@ -671,13 +671,9 @@ } ), "fluid-solvent": MultiformatTag( - # can_repeat=False, format_options=[ TagContainer( - # Must be True in order to pass tag validation - # but - # Must be false to be properly written as a string - can_repeat=True, # Would be better to have this option inherited from MultiformatTag + can_repeat=True, subtags={ "name": StrTag( options=fluid_solvent_options, @@ -697,7 +693,7 @@ }, ), TagContainer( - can_repeat=True, # Would be better to have this option inherited from MultiformatTag + can_repeat=True, subtags={ "name": StrTag( options=fluid_solvent_options, @@ -1162,15 +1158,11 @@ def get_dump_tag_container() -> DumpTagContainer: DumpTagContainer The dump tag container. """ - # subtags = {} - subtags2: dict[str, AbstractTag] = {} + subtags2: dict[str, AbstractTag] = {} # Called "subtags2" to avoid name conflict with the "subtags" variable for freq in jdftxdumpfreqoptions: subsubtags: dict[str, AbstractTag] = {} for var in jdftxdumpvaroptions: subsubtags[var] = BoolTag(write_value=False) - # subtags[freq] = BoolTagContainer( - # subtags=subsubtags, write_tagname=True, can_repeat=True - # ) subtags2[freq] = BoolTagContainer(subtags=subsubtags, write_tagname=True) return DumpTagContainer(subtags=subtags2, write_tagname=True, can_repeat=True) @@ -1192,16 +1184,6 @@ def get_dump_tag_container() -> DumpTagContainer: def get_tag_object(tag: str) -> AbstractTag: - # BoolTag | - # BoolTagContainer | - # DumpTagContainer | - # FloatTag | - # InitMagMomTag | - # IntTag | - # MultiformatTag | - # StrTag | - # TagContainer - # ): """Get the tag object for a given tag name. Parameters diff --git a/src/pymatgen/io/jdftx/jdftxoutfile.py b/src/pymatgen/io/jdftx/jdftxoutfile.py index fba4b30612e..773067d2767 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfile.py +++ b/src/pymatgen/io/jdftx/jdftxoutfile.py @@ -28,69 +28,6 @@ __author__ = "Ben Rich, Jacob Clary" -# def check_file_exists(func: Callable) -> Any: -# """Check if file exists. - -# Check if file exists (and continue normally) or raise an exception if -# it does not. -# """ - -# @wraps(func) -# def wrapper(filename: str) -> Any: -# filepath = Path(filename) -# if not filepath.is_file(): -# raise OSError(f"'{filename}' file doesn't exist!") -# return func(filename) - -# return wrapper - - -# @check_file_exists -# def read_file(file_name: str) -> list[str]: -# """ -# Read file into a list of str. - -# Parameters -# ---------- -# filename: Path or str -# name of file to read - -# Returns -# ------- -# text: list[str] -# list of strings from file -# """ -# with zopen(file_name, "r") as f: -# text = f.readlines() -# f.close() -# return text - - -# def read_outfile_slices(file_name: str) -> list[list[str]]: -# """ -# Read slice of out file into a list of str. - -# Parameters -# ---------- -# filename: Path or str -# name of file to read -# out_slice_idx: int -# index of slice to read from file - -# Returns -# ------- -# texts: list[list[str]] -# list of out file slices (individual calls of JDFTx) -# """ -# _text = read_file(file_name) -# start_lines = get_start_lines(_text, add_end=True) -# texts = [] -# for i in range(len(start_lines) - 1): -# text = _text[start_lines[i] : start_lines[i + 1]] -# texts.append(text) -# return texts - - @dataclass class JDFTXOutfile: """JDFTx out file parsing class. @@ -931,15 +868,15 @@ def strain(self) -> np.ndarray: raise AttributeError("Property strain inaccessible due to empty jstrucs class field") @property - def iter(self) -> int: + def niter(self) -> int: """ - Return (geometric) iter from most recent JOutStructure. + Return (geometric) iter number from most recent JOutStructure. - Return (geometric) iter from most recent JOutStructure. + Return (geometric) iter number from most recent JOutStructure. """ if len(self.slices): - return self.slices[-1].iter - raise AttributeError("Property iter inaccessible due to empty jstrucs class field") + return self.slices[-1].niter + raise AttributeError("Property niter inaccessible due to empty jstrucs class field") @property def e(self) -> float: @@ -1036,18 +973,18 @@ def mu(self) -> float: ########################################################################### @property - def elec_iter(self) -> int: + def elec_niter(self) -> int: """Return the most recent electronic iteration. Return the most recent electronic iteration. Returns ------- - elec_iter: int + elec_niter: int """ if len(self.slices): - return self.slices[-1].elec_iter - raise AttributeError("Property elec_iter inaccessible due to empty jstrucs class field") + return self.slices[-1].elec_niter + raise AttributeError("Property elec_inter inaccessible due to empty jstrucs class field") @property def elec_e(self) -> float: @@ -1171,15 +1108,6 @@ def __getattr__(self, name: str) -> Any: raise AttributeError(f"{self.__class__.__name__} not found: {name}") return getattr(self.slices[-1], name) raise AttributeError(f"Property {name} inaccessible due to empty jstrucs class field") - # if name not in self.__dict__: - # if len(self.slices): - # if not hasattr(self.slices[-1], name): - # raise AttributeError(f"{self.__class__.__name__} not found: {name}") - # return getattr(self.slices[-1], name) - # raise AttributeError(f"Property {name} inaccessible due to empty jstrucs class field") - # else: - # # I believe this is unreachable code - # return self.__dict__[name] def __dir__(self) -> list: """List attributes. diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index a91d219338d..6966a8249ea 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -20,21 +20,13 @@ from pymatgen.core.units import Ha_to_eV, ang_to_bohr from pymatgen.io.jdftx.data import atom_valence_electrons from pymatgen.io.jdftx.jminsettings import ( + JMinSettings, JMinSettingsElectronic, JMinSettingsFluid, JMinSettingsIonic, JMinSettingsLattice, ) from pymatgen.io.jdftx.joutstructures import JOutStructures - -# from pymatgen.io.jdftx.jdftxoutfileslice_helpers import ( -# find_all_key, -# find_first_range_key, -# find_key, -# find_key_first, -# get_pseudo_read_section_bounds, -# key_exists, -# ) from pymatgen.io.jdftx.utils import ( ClassPrintFormatter, find_all_key, @@ -48,21 +40,6 @@ __author__ = "Ben Rich" -# class ClassPrintFormatter: -# """Generic class object print formatter. - -# Generic class object print formatter. -# """ - -# def __str__(self) -> str: -# """Return class object as str for readable format in command line.""" -# return ( -# str(self.__class__) -# + "\n" -# + "\n".join(str(item) + " = " + str(self.__dict__[item]) for item in sorted(self.__dict__)) -# ) - - @dataclass class JDFTXOutfileSlice(ClassPrintFormatter): """A class to read and process a JDFTx out file. @@ -77,20 +54,13 @@ class JDFTXOutfileSlice(ClassPrintFormatter): prefix: str | None = None jstrucs: JOutStructures | None = None - jsettings_fluid: JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic | None = None - jsettings_electronic: ( - JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic | None - ) = None - jsettings_lattice: JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic | None = ( - None - ) - jsettings_ionic: JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic | None = None + jsettings_fluid: JMinSettings | None = None + jsettings_electronic: JMinSettings | None = None + jsettings_lattice: JMinSettings | None = None + jsettings_ionic: JMinSettings | None = None xc_func: str | None = None - # lattice_initial: list[list[float]] = None - # lattice_final: list[list[float]] = None - # lattice: list[list[float]] = None lattice_initial: np.ndarray | None = None lattice_final: np.ndarray | None = None lattice: np.ndarray | None = None @@ -292,15 +262,15 @@ def strain(self) -> np.ndarray: raise AttributeError("Property strain inaccessible due to empty jstrucs class field") @property - def iter(self) -> int: + def niter(self) -> int: """ - Return (geometric) iter from most recent JOutStructure. + Return (geometric) niter from most recent JOutStructure. - Return (geometric) iter from most recent JOutStructure. + Return (geometric) niter from most recent JOutStructure. """ if self.jstrucs is not None: - return self.jstrucs.iter - raise AttributeError("Property iter inaccessible due to empty jstrucs class field") + return self.jstrucs.niter + raise AttributeError("Property niter inaccessible due to empty jstrucs class field") @property def e(self) -> float: @@ -396,18 +366,18 @@ def mu(self) -> float: ########################################################################### @property - def elec_iter(self) -> int: + def elec_niter(self) -> int: """Return the most recent electronic iteration. Return the most recent electronic iteration. Returns ------- - elec_iter: int + elec_niter: int """ if self.jstrucs is not None: - return self.jstrucs.elec_iter - raise AttributeError("Property elec_iter inaccessible due to empty jstrucs class field") + return self.jstrucs.elec_niter + raise AttributeError("Property elec_niter inaccessible due to empty jstrucs class field") @property def elec_e(self) -> float: @@ -655,16 +625,12 @@ def get_truncationvars(self, text: list[str]) -> tuple[str, float] | tuple[None, raise ValueError("BGW slab Coulomb truncation must be along z!") if truncation_type == "wire" and direc != "001": raise ValueError("BGW wire Coulomb truncation must be periodic in z!") - # if truncation_type == "error": - # raise ValueError("Problem with this truncation!") if truncation_type == "spherical": line = find_key("Initialized spherical truncation of radius", text) truncation_radius = float(text[line].split()[5]) / ang_to_bohr else: # coulomb-interaction tag is always present in out file, so red flag if we can't find it raise ValueError("No truncation type found in out file.") - # else: - # warnings.warn("No truncation type found in out file.", stacklevel=2) return truncation_type, truncation_radius def get_pw_cutoff(self, text: list[str]) -> float: @@ -764,13 +730,6 @@ def get_eigstats_varsdict(self, text: list[str], prefix: str | None) -> dict[str dictionary of eigenvalue statistics """ varsdict: dict[str, float | None] = {} - # _prefix = "" - # if not "$" in prefix: - # _prefix = f"{prefix}." - # elif "$ITER" in prefix: - # _prefix = "" - # line = find_key(f"Dumping '{_prefix}eigStats' ...", text) - # vvv Turns out this is way easier vvv lines1 = find_all_key("Dumping ", text) lines2 = find_all_key("eigStats' ...", text) lines3 = [lines1[i] for i in range(len(lines1)) if lines1[i] in lines2] @@ -895,9 +854,10 @@ def set_pseudo_vars_t1(self, text: list[str]) -> None: total_elec_dict[atom] = atom_total_elec[i] else: raise ValueError("Pseuopotential data cannot be allocated without atom types.") - # total_elec_dict = dict(zip(self.atom_types, atom_total_elec, strict=False)) if self.atom_elements is None: raise ValueError("Atom elements not set yet.") + # total_elec_dict = dict(zip(self.atom_types, atom_total_elec, strict=False)) + # Explicit zipping due to pre-commit in three lines below element_total_electrons = np.array([total_elec_dict[x] for x in self.atom_elements]) element_valence_electrons = np.array([atom_valence_electrons[x] for x in self.atom_elements]) element_semicore_electrons = element_total_electrons - element_valence_electrons @@ -924,23 +884,22 @@ def _collect_settings_lines(self, text: list[str], start_flag: str) -> list[int] Returns ------- - lines: list[int] + line_texts: list[int] list of line numbers where settings occur """ started = False - lines = [] - for i, line in enumerate(text): + line_texts = [] + for i, line_text in enumerate(text): if started: - if line.strip().split()[-1].strip() == "\\": - lines.append(i) + if line_text.strip().split()[-1].strip() == "\\": + line_texts.append(i) else: started = False - elif start_flag in line: + elif start_flag in line_text: started = True - # lines.append(i) # we DONT want to do this - elif len(lines): + elif len(line_texts): break - return lines + return line_texts def _create_settings_dict(self, text: list[str], start_flag: str) -> dict: """Get a dictionary of settings from the out file text. @@ -959,10 +918,10 @@ def _create_settings_dict(self, text: list[str], start_flag: str) -> dict: settings_dict: dict dictionary of settings """ - lines = self._collect_settings_lines(text, start_flag) + line_texts = self._collect_settings_lines(text, start_flag) settings_dict = {} - for line in lines: - line_text_list = text[line].strip().split() + for line_text in line_texts: + line_text_list = text[line_text].strip().split() key = line_text_list[0].lower() value = line_text_list[1] settings_dict[key] = value @@ -1017,8 +976,8 @@ def set_geomopt_vars(self, text: list[str]) -> None: text: list[str] output of read_file for out file """ - if self.jsettings_ionic is None or self.jsettings_lattice is None: - self.set_min_settings(text) + # Attempts to set all self.jsettings_x class variables + self.set_min_settings(text) if self.jsettings_ionic is None or self.jsettings_lattice is None: raise ValueError("Unknown issue in setting settings objects") if self.jsettings_lattice.niterations > 0: @@ -1072,7 +1031,6 @@ def set_orb_fillings(self) -> None: if self.has_eigstats: if self.nspin is not None: if self.broadening_type is not None: - # vvvv This is what peak python looks like according to pre-commit vvvv if self.broadening is not None: if self.efermi is not None: if self.homo is not None: @@ -1111,9 +1069,10 @@ def set_fluid(self, text: list[str]) -> None: # Is this redundant to the fluid output of read_file for out file """ line = find_first_range_key("fluid ", text) - self.fluid = text[line[0]].split()[1] - # if self.fluid == "None": - # self.fluid = None + self.fluid = text[line[0]].split()[ + 1 + ] # This allows self.fluid to be set to the string "None", which is distinct + # from the None built-in, as it signifies the fluid line was properly read but there is no fluid. def set_total_electrons(self, text: list[str]) -> None: """Set the total_Electrons class variable. @@ -1173,10 +1132,11 @@ def set_atom_vars(self, text: list[str]) -> None: if x not in atom_types: atom_types.append(x) self.atom_elements = atom_elements + # mapping_dict = dict(zip(atom_types, range(1, len(atom_types) + 1), strict=False)) + # Below sets mapping_dict identical to above line, but is allowed by pre-commit mapping_dict = {} for atom_type in atom_types: mapping_dict[atom_type] = atom_valence_electrons[atom_type] - # mapping_dict = dict(zip(atom_types, range(1, len(atom_types) + 1), strict=False)) self.atom_elements_int = [mapping_dict[x] for x in self.atom_elements] self.atom_types = atom_types line = find_key("# Ionic positions in", text) + 1 @@ -1341,7 +1301,7 @@ def __getattr__(self, name: str) -> Any: The value of the attribute """ # The whole point of this is to be an unreached safety net, so expect hit - # to coverage here + # from coverage here if name not in self.__dict__: if not hasattr(self.jstrucs, name): raise AttributeError(f"{self.__class__.__name__} not found: {name}") diff --git a/src/pymatgen/io/jdftx/jeiter.py b/src/pymatgen/io/jdftx/jeiter.py index 58b5417c192..f484fea3bb2 100644 --- a/src/pymatgen/io/jdftx/jeiter.py +++ b/src/pymatgen/io/jdftx/jeiter.py @@ -20,7 +20,7 @@ class JEiter: iter_type: str | None = None etype: str | None = None - iter: int | None = None + niter: int | None = None e: float | None = None grad_k: float | None = None alpha: float | None = None @@ -64,20 +64,6 @@ def from_lines_collect(cls, lines_collect: list[str], iter_type: str, etype: str instance.read_subspaceadjust_line(line_text) return instance - # Easier to just give-in to the lowercase - # @property - # def e(self) -> float | None: - # """Return the total energy. - - # Return the total energy. - - # Returns - # ------- - # E: float - # The total energy - # """ - # return self.E - def is_iter_line(self, i: int, line_text: str, _iter_flag: str) -> bool: """Return True if opt iter line. @@ -114,11 +100,11 @@ def read_iter_line(self, line_text: str) -> None: A line of text from a JDFTx out file containing the electronic minimization data """ - iter_float = get_colon_var_t1(line_text, "Iter: ") - if isinstance(iter_float, float): - self.iter = int(iter_float) - elif iter_float is None: - raise ValueError("Could not find iter in line_text") + niter_float = get_colon_var_t1(line_text, "Iter: ") + if isinstance(niter_float, float): + self.niter = int(niter_float) + elif niter_float is None: + raise ValueError("Could not find niter in line_text") self.e = get_colon_var_t1(line_text, f"{self.etype}: ") * Ha_to_eV self.grad_k = get_colon_var_t1(line_text, "|grad|_K: ") self.alpha = get_colon_var_t1(line_text, "alpha: ") @@ -217,31 +203,6 @@ def set_magdata(self, fillings_line: str) -> None: self.abs_magneticmoment = get_colon_var_t1(_fillings_line, "Abs: ") self.tot_magneticmoment = get_colon_var_t1(_fillings_line, "Tot: ") - # def _get_colon_var_t1(self, linetext: str, lkey: str) -> float | None: - # """Return float val from '...lkey: val...' in linetext. - - # Read a float from an elec minimization line assuming value appears as - # "... lkey value ...". - - # Parameters - # ---------- - # linetext: str - # A line of text from a JDFTx out file - # lkey: str - # The key to search for in the line of text - - # Returns - # ------- - # colon_var: float | None - # The float value found in the line of text - # """ - # colon_var = None - # if lkey in linetext: - # colon_var = float(linetext.split(lkey)[1].strip().split(" ")[0]) - # # else: - # # raise ValueError(f"Could not find {lkey} in {linetext}") - # return colon_var - def set_mu(self, fillings_line: str) -> None: """Set mu class variable. diff --git a/src/pymatgen/io/jdftx/jeiters.py b/src/pymatgen/io/jdftx/jeiters.py index 68e0d520d8c..2b1f3e62ebe 100644 --- a/src/pymatgen/io/jdftx/jeiters.py +++ b/src/pymatgen/io/jdftx/jeiters.py @@ -75,34 +75,22 @@ class JEiters: "nelectrons", "subspacerotationadjust", ] - # - # iter: int | None = None - # E: float | None = None - # grad_k: float | None = None - # alpha: float | None = None - # linmin: float | None = None - # t_s: float | None = None - # mu: float | None = None - # nelectrons: float | None = None - # abs_magneticmoment: float | None = None - # tot_magneticmoment: float | None = None - # subspacerotationadjust: float | None = None @property - def iter(self) -> int: - """Return iter. + def niter(self) -> int: + """Return niter. - Return the iter attribute of the last JEiter object in the slices. + Return the niter attribute of the last JEiter object in the slices. Returns ------- - iter: int - The iter attribute of the last JEiter object in the slices + niter: int + The niter attribute of the last JEiter object in the slices """ if len(self.slices): - if self.slices[-1].iter is not None: - return self.slices[-1].iter - warnings.warn("No iter attribute in JEiter object. Returning number of JEiter objects.", stacklevel=2) + if self.slices[-1].niter is not None: + return self.slices[-1].niter + warnings.warn("No niter attribute in JEiter object. Returning number of JEiter objects.", stacklevel=2) return len(self.slices) - 1 raise AttributeError("No JEiter objects in JEiters object slices class variable.") @@ -297,32 +285,6 @@ def from_text_slice(cls, text_slice: list[str], iter_type: str = "ElecMinimize", lines_collect = [] return instance - # def parse_text_slice(self, text_slice: list[str]) -> None: - # """Parse text slice. - - # Parse a slice of text from a JDFTx out file corresponding to a series - # of SCF steps. - - # Parameters - # ---------- - # text_slice: list[str] - # A slice of text from a JDFTx out file corresponding to a series of - # SCF steps - # """ - # lines_collect = [] - # _iter_flag = f"{self.iter_type}: Iter:" - # for line_text in text_slice: - # if len(line_text.strip()): - # lines_collect.append(line_text) - # if _iter_flag in line_text: - # self.slices.append(JEiter.from_lines_collect(lines_collect, self.iter_type, self.etype)) - # lines_collect = [] - # else: - # break - # if len(lines_collect): - # self.parse_ending_lines(lines_collect) - # lines_collect = [] - def parse_ending_lines(self, ending_lines: list[str]) -> None: """Parse ending lines. @@ -393,11 +355,6 @@ def __getattr__(self, name: str) -> Any: value The value of the attribute """ - # if name not in self.__dict__: - # if not hasattr(self.slices[-1], name): - # raise AttributeError(f"{self.__class__.__name__} not found: {name}") - # return getattr(self.slices[-1], name) - # return self.__dict__[name] if len(self.slices): if name not in self._getatr_ignore: if not hasattr(self.slices[-1], name): diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index 9bea7e66883..ac67b04fe88 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -12,20 +12,6 @@ from pymatgen.core.structure import Lattice, Structure from pymatgen.core.units import Ha_to_eV, bohr_to_ang from pymatgen.io.jdftx.jeiters import JEiters - -# from pymatgen.io.jdftx.joutstructure_helpers import ( -# _get_colon_var_t1, -# correct_geom_iter_type, -# is_charges_line, -# is_ecomp_start_line, -# is_forces_start_line, -# is_lattice_start_line, -# is_lowdin_start_line, -# is_magnetic_moments_line, -# is_posns_start_line, -# is_strain_start_line, -# is_stress_start_line, -# ) from pymatgen.io.jdftx.utils import ( _brkt_list_of_3x3_to_nparray, correct_geom_iter_type, @@ -43,16 +29,6 @@ __author__ = "Ben Rich" -# from pymatgen.io.jdftx.utils import ( -# correct_geom_iter_type, -# is_charges_line, -# is_ecomp_start_line, -# is_lowdin_start_line, -# is_magnetic_moments_line, -# is_posns_start_line, -# is_stress_start_line, -# ) - class JOutStructure(Structure): """Class object for storing a single JDFTx optimization step. @@ -69,7 +45,7 @@ class JOutStructure(Structure): elecmindata: JEiters | None = None stress: np.ndarray | None = None strain: np.ndarray | None = None - iter: int | None = None + niter: int | None = None e: float | None = None grad_k: float | None = None alpha: float | None = None @@ -145,17 +121,17 @@ def tot_magneticmoment(self) -> float | None: raise ValueError("elecmindata not set") @property - def elec_iter(self) -> int: + def elec_niter(self) -> int: """Return the most recent electronic iteration. Return the most recent electronic iteration. Returns ------- - elec_iter: int + elec_niter: int """ if self.elecmindata is not None: - return self.elecmindata.iter + return self.elecmindata.niter raise ValueError("elecmindata not set") @property @@ -473,7 +449,7 @@ def parse_strain_lines(self, strain_lines: list[str]) -> None: st = None if len(strain_lines): st = _brkt_list_of_3x3_to_nparray(strain_lines, i_start=1) - st = st.T * 1 # Conversion factor? + st = st.T self.strain = st def parse_stress_lines(self, stress_lines: list[str]) -> None: @@ -491,7 +467,7 @@ def parse_stress_lines(self, stress_lines: list[str]) -> None: st = None if len(stress_lines): st = _brkt_list_of_3x3_to_nparray(stress_lines, i_start=1) - st = st.T * 1 # Conversion factor? + st = st.T self.stress = st def parse_posns_lines(self, posns_lines: list[str]) -> None: @@ -549,9 +525,8 @@ def parse_forces_lines(self, forces_lines: list[str]) -> None: forces.append(force) forces = np.array(forces) if coords_type.lower() != "cartesian": - forces = np.dot(forces, self.lattice.matrix) # TODO: Double check this conversion - # (since self.cell is in Ang, and I need the forces in eV/ang, how - # would you convert forces from direct coordinates into cartesian?) + # TODO: Double check conversion of forces from direct to cartesian + forces = np.dot(forces, self.lattice.matrix) else: forces *= 1 / bohr_to_ang forces *= Ha_to_eV @@ -670,8 +645,8 @@ def parse_opt_lines(self, opt_lines: list[str]) -> None: if len(opt_lines): for line in opt_lines: if self.is_opt_start_line(line): - n_iter = int(get_colon_var_t1(line, "Iter:")) - self.iter = n_iter + niter = int(get_colon_var_t1(line, "Iter:")) + self.niter = niter en = get_colon_var_t1(line, f"{self.etype}:") self.E = en * Ha_to_eV grad_k = get_colon_var_t1(line, "|grad|_K: ") @@ -687,9 +662,6 @@ def parse_opt_lines(self, opt_lines: list[str]) -> None: self.geom_converged_reason = line.split("(")[1].split(")")[0].strip() def is_generic_start_line(self, line_text: str, line_type: str) -> bool: - # I am choosing to map line_type to a function this way because - # I've had horrible experiences with storing functions in dictionaries - # in the past """Return True if the line_text is start of line_type log message. Return True if the line_text is the start of a section of the @@ -759,40 +731,6 @@ def collect_generic_line(self, line_text: str, generic_lines: list[str]) -> tupl generic_lines.append(line_text) return generic_lines, collecting, collected - # def _brkt_list_of_3_to_nparray(self, line: str) -> np.ndarray: - # """Return 3x1 numpy array. - - # Convert a string of the form "[ x y z ]" to a 3x1 numpy array - - # Parameters - # ---------- - # line: str - # A string of the form "[ x y z ]" - # """ - # return np.array([float(x) for x in line.split()[1:-1]]) - - # def _brkt_list_of_3x3_to_nparray(self, lines: list[str], i_start: int = 0) -> np.ndarray: - # """Return 3x3 numpy array. - - # Convert a list of strings of the form "[ x y z ]" to a 3x3 numpy array - - # Parameters - # ---------- - # lines: list[str] - # A list of strings of the form "[ x y z ]" - # i_start: int - # The index of the first line in lines - - # Returns - # ------- - # out: np.ndarray - # A 3x3 numpy array - # """ - # out = np.zeros([3, 3]) - # for i in range(3): - # out[i, :] += _brkt_list_of_3_to_nparray(lines[i + i_start]) - # return out - # This method is likely never going to be called as all (currently existing) # attributes of the most recent slice are explicitly defined as a class # property. However, it is included to reduce the likelihood of errors diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index 447c9ecd8d3..af2af4b20de 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -9,11 +9,6 @@ from dataclasses import dataclass, field from typing import TYPE_CHECKING, Any -# from pymatgen.io.jdftx.joutstructure_helpers import ( -# correct_geom_iter_type, -# get_joutstructure_step_bounds, -# get_joutstructures_start_idx, -# ) from pymatgen.io.jdftx.utils import correct_geom_iter_type, get_joutstructure_step_bounds, get_joutstructures_start_idx if TYPE_CHECKING: @@ -24,10 +19,6 @@ __author__ = "Ben Rich" -# from pymatgen.io.jdftx.utils import correct_geom_iter_type - -# elec_min_start_flag: str = "-------- Electronic minimization -----------" - @dataclass class JOutStructures: @@ -64,10 +55,7 @@ def from_out_slice(cls, out_slice: list[str], iter_type: str = "IonicMinimize") start_idx = get_joutstructures_start_idx(out_slice) instance.set_joutstructure_list(out_slice[start_idx:]) if instance.iter_type is None and len(instance) > 1: - raise Warning( - "iter type interpreted as single-point calculation, but \ - multiple structures found" - ) + raise Warning("iter type interpreted as single-point calculation, but multiple structures found") instance.check_convergence() return instance @@ -175,15 +163,15 @@ def strain(self) -> np.ndarray | None: raise AttributeError("Property strain inaccessible due to empty slices class field") @property - def iter(self) -> int: + def niter(self) -> int: """ - Return iter from most recent JOutStructure. + Return niter from most recent JOutStructure. - Return iter from most recent JOutStructure. + Return niter from most recent JOutStructure. """ if len(self.slices): - return self.slices[-1].iter - raise AttributeError("Property iter inaccessible due to empty slices class field") + return self.slices[-1].niter + raise AttributeError("Property niter inaccessible due to empty slices class field") @property def e(self) -> float: @@ -279,18 +267,18 @@ def mu(self) -> float: ########################################################################### @property - def elec_iter(self) -> int: + def elec_niter(self) -> int: """Return the most recent electronic iteration. Return the most recent electronic iteration. Returns ------- - elec_iter: int + elec_niter: int """ if len(self.slices): - return self.slices[-1].elec_iter - raise AttributeError("Property elec_iter inaccessible due to empty slices class field") + return self.slices[-1].elec_niter + raise AttributeError("Property elec_niter inaccessible due to empty slices class field") @property def elec_e(self) -> float: @@ -417,12 +405,6 @@ def __getattr__(self, name: str) -> Any: raise AttributeError(f"{self.__class__.__name__} not found: {name}") return getattr(self.slices[-1], name) raise AttributeError(f"Property {name} inaccessible due to empty slices class field") - # if name not in self.__dict__: - # if len(self.slices): - # if not hasattr(self.slices[-1], name): - # raise AttributeError(f"{self.__class__.__name__} not found: {name}") - # return getattr(self.slices[-1], name) - # return self.__dict__[name] def __dir__(self) -> list: """List attributes. diff --git a/tests/io/jdftx/test_generic_tags.py b/tests/io/jdftx/test_generic_tags.py index e419910372c..541359549f2 100644 --- a/tests/io/jdftx/test_generic_tags.py +++ b/tests/io/jdftx/test_generic_tags.py @@ -326,10 +326,10 @@ def test_multiformattagcontainer(): with pytest.raises(RuntimeError): mftg.write(tag, value) errormsg = f"No valid read format for '{tag} {value}' tag\n" - errormsg += "Add option to format_options or double-check the value string and retry!\n\n" + "Add option to format_options or double-check the value string and retry!\n\n" with pytest.raises(ValueError, match=re.escape(errormsg)): - mftg.get_format_index(tag, value) + mftg.get_format_index_for_str_value(tag, value) err_str = f"The format for {tag} for:\n{value}\ncould not be determined from the available options!" - err_str += "Check your inputs and/or MASTER_TAG_LIST!" + "Check your inputs and/or MASTER_TAG_LIST!" with pytest.raises(ValueError, match=re.escape(err_str)): mftg._determine_format_option(tag, value) diff --git a/tests/io/jdftx/test_jdftxoutfile.py b/tests/io/jdftx/test_jdftxoutfile.py index 0f0f2c6678d..09dadd1a763 100644 --- a/tests/io/jdftx/test_jdftxoutfile.py +++ b/tests/io/jdftx/test_jdftxoutfile.py @@ -287,7 +287,7 @@ def test_jdftxoutfile_knowns_simple(outfilefname, knowndict): "elecmindata", "stress", "strain", - "iter", + "niter", "e", "grad_k", "alpha", @@ -296,7 +296,7 @@ def test_jdftxoutfile_knowns_simple(outfilefname, knowndict): "abs_magneticmoment", "tot_magneticmoment", "mu", - "elec_iter", + "elec_niter", "elec_e", "elec_grad_k", "elec_alpha", @@ -310,7 +310,7 @@ def test_jdftxoutfile_knowns_simple(outfilefname, knowndict): ( ex_files_dir / Path("example_sp.out"), [ - "iter", + "niter", "stress", "strain", "linmin", @@ -347,10 +347,3 @@ def expected_exceptions_empty_slices_test_varname(jout_filename: str, varname: s jout.slices = [] with pytest.raises(AttributeError): getattr(jout, varname) - - -# Exception - trauncation_radius only set for some calculations and is thus None when unset -# Linmin also None sometimes - -# Some only should be set for geometric optimizations and excluded from single point out file -# stress, strain, iter diff --git a/tests/io/jdftx/test_jdftxoutfileslice.py b/tests/io/jdftx/test_jdftxoutfileslice.py index 4b0297bc655..952cca04980 100644 --- a/tests/io/jdftx/test_jdftxoutfileslice.py +++ b/tests/io/jdftx/test_jdftxoutfileslice.py @@ -30,7 +30,7 @@ (ex_slice1, "elecmindata"), (ex_slice1, "stress"), (ex_slice1, "strain"), - (ex_slice1, "iter"), + (ex_slice1, "niter"), (ex_slice1, "e"), (ex_slice1, "grad_k"), (ex_slice1, "alpha"), @@ -38,7 +38,7 @@ (ex_slice1, "abs_magneticmoment"), (ex_slice1, "tot_magneticmoment"), (ex_slice1, "mu"), - (ex_slice1, "elec_iter"), + (ex_slice1, "elec_niter"), (ex_slice1, "elec_e"), (ex_slice1, "elec_grad_k"), (ex_slice1, "elec_alpha"), @@ -254,23 +254,3 @@ def test_to_dict(): joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) out_dict = joutslice.to_dict() assert isinstance(out_dict, dict) - - -# @pytest.mark.parametrize( -# ("out_slice", "varname"), -# [ -# (ex_text_slice, "e"), -# ] -# ) -# def jeiters_has_2layer_slice_freakout(out_slice: list[str], varname: str): -# jstrucs = JOutStructures.from_out_slice(out_slice) -# getattr(jstrucs, varname) # No freakout here -# setattr(jstrucs.slices[-1], varname, None) -# with pytest.raises(ValueError): -# jstrucs.iter # Freakout here -# # Reset -# jstrucs = JOutStructures.from_out_slice(out_slice) -# getattr(jstrucs, varname) # No freakout here -# jstrucs.slices = [] -# with pytest.raises(ValueError): -# jstrucs.iter # Freakout here diff --git a/tests/io/jdftx/test_jeiters.py b/tests/io/jdftx/test_jeiters.py index 811c884112f..6942dec501f 100644 --- a/tests/io/jdftx/test_jeiters.py +++ b/tests/io/jdftx/test_jeiters.py @@ -37,7 +37,7 @@ |grad|_K: 6.157e-08 alpha: 5.534e-01 linmin: -4.478e-06\ t[s]: 248.68" ex_iter_line1_known = { - "iter": 6, + "niter": 6, "e": -246.531038317370076 * Ha_to_eV, "grad_k": 6.157e-08, "alpha": 5.534e-01, @@ -49,7 +49,7 @@ |grad|_K: 6.157e-07 alpha: 5.534e-02 linmin: -5.478e-06\ t[s]: 48.68" ex_iter_line2_known = { - "iter": 7, + "niter": 7, "e": -240.531038317370076 * Ha_to_eV, "grad_k": 6.157e-07, "alpha": 5.534e-02, @@ -66,17 +66,6 @@ ex_known2 = {} for known2 in [ex_fillings_line2_known, ex_iter_line2_known, ex_subspace_line2_known]: ex_known2.update(known2) -# ex_known1 = { -# "iter": ex_iter_line1_known, -# "fill": ex_fillings_line1_known, -# "subspace": ex_subspace_line1_known, -# } - -# ex_known2 = { -# "iter": ex_iter_line2_known, -# "fill": ex_fillings_line2_known, -# "subspace": ex_subspace_line2_known, -# } def is_right_known(val: Any, ex_known_val: Any): @@ -120,7 +109,7 @@ def test_jeiter_known( "nelectrons", "abs_magneticmoment", "tot_magneticmoment", - "iter", + "niter", "e", "grad_k", "alpha", @@ -148,7 +137,7 @@ def test_jeiters_known( "nelectrons", "abs_magneticmoment", "tot_magneticmoment", - "iter", + "niter", "e", "grad_k", "alpha", @@ -169,7 +158,7 @@ def test_jeiters_known( @pytest.mark.parametrize( ("text_slice", "varname"), [ - (ex_text_slice, "iter"), + (ex_text_slice, "niter"), (ex_text_slice, "grad_k"), (ex_text_slice, "alpha"), (ex_text_slice, "linmin"), diff --git a/tests/io/jdftx/test_joutstructure.py b/tests/io/jdftx/test_joutstructure.py index b4c3dfe4ebc..df585b48daa 100644 --- a/tests/io/jdftx/test_joutstructure.py +++ b/tests/io/jdftx/test_joutstructure.py @@ -16,7 +16,7 @@ with open(ex_slice_fname1) as f: ex_slice1 = list.copy(list(f)) ex_slice1_known = { - "iter": 0, + "niter": 0, "etype": "F", "E": -246.5310079002406667 * Ha_to_eV, "Eewald": -214.6559882144248945 * Ha_to_eV, @@ -55,7 +55,7 @@ with open(ex_slice_fname2) as f: ex_slice2 = list.copy(list(f)) ex_slice2_known = { - "iter": 9, + "niter": 9, "etype": "F", "E": -246.5310079002406667 * Ha_to_eV, "Eewald": -214.6559882144248945 * Ha_to_eV, @@ -94,7 +94,7 @@ @pytest.mark.parametrize(("eslice", "eknowns"), [(ex_slice1, ex_slice1_known), (ex_slice2, ex_slice2_known)]) def test_jstructure(eslice: list[str], eknowns: dict): jst = JOutStructure.from_text_slice(eslice, iter_type="lattice") - assert jst.iter == eknowns["iter"] + assert jst.niter == eknowns["niter"] assert jst.etype == eknowns["etype"] assert approx(eknowns["E"]) == jst.e assert jst.ecomponents["Eewald"] == approx(eknowns["Eewald"]) diff --git a/tests/io/jdftx/test_joutstructures.py b/tests/io/jdftx/test_joutstructures.py index 91ca443f406..7cd8794c587 100644 --- a/tests/io/jdftx/test_joutstructures.py +++ b/tests/io/jdftx/test_joutstructures.py @@ -102,7 +102,7 @@ def test_jstructures(ex_slice: list[str], ex_slice_known: dict[str, float], iter (ex_outslice1, "elecmindata"), (ex_outslice1, "stress"), (ex_outslice1, "strain"), - (ex_outslice1, "iter"), + (ex_outslice1, "niter"), (ex_outslice1, "e"), (ex_outslice1, "grad_k"), (ex_outslice1, "alpha"), @@ -111,7 +111,7 @@ def test_jstructures(ex_slice: list[str], ex_slice_known: dict[str, float], iter (ex_outslice1, "abs_magneticmoment"), (ex_outslice1, "tot_magneticmoment"), (ex_outslice1, "mu"), - (ex_outslice1, "elec_iter"), + (ex_outslice1, "elec_niter"), (ex_outslice1, "elec_e"), (ex_outslice1, "elec_grad_k"), (ex_outslice1, "elec_alpha"), @@ -124,23 +124,3 @@ def test_joutstructures_has_1layer_slice_freakout(out_slice: list[str], varname: jstrucs.slices = [] with pytest.raises(AttributeError): getattr(jstrucs, varname) # Freakout here - - -# @pytest.mark.parametrize( -# ("out_slice", "varname"), -# [ -# (ex_text_slice, "e"), -# ] -# ) -# def jeiters_has_2layer_slice_freakout(out_slice: list[str], varname: str): -# jstrucs = JOutStructures.from_out_slice(out_slice) -# getattr(jstrucs, varname) # No freakout here -# setattr(jstrucs.slices[-1], varname, None) -# with pytest.raises(ValueError): -# jstrucs.iter # Freakout here -# # Reset -# jstrucs = JOutStructures.from_out_slice(out_slice) -# getattr(jstrucs, varname) # No freakout here -# jstrucs.slices = [] -# with pytest.raises(ValueError): -# jstrucs.iter # Freakout here From 7cb3f018ae4bb226f561c7f0791bdf9d2ea93f9f Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Sat, 28 Sep 2024 17:24:24 -0600 Subject: [PATCH 062/195] Removing TODO from README --- src/pymatgen/io/jdftx/README.MD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pymatgen/io/jdftx/README.MD b/src/pymatgen/io/jdftx/README.MD index e1a888407d8..d2c2e2d5245 100644 --- a/src/pymatgen/io/jdftx/README.MD +++ b/src/pymatgen/io/jdftx/README.MD @@ -30,6 +30,6 @@ This folder is currently missing: - Broader output parsing - Future versions will still have JDFTXOutfile and all subclasses. However, this class object will likely not be called directly, and will be a class property of a broader JDFTXOutput class capable of handling dumped output files (ie electronic density arrays or DOS text files) in tandem to the out file. - File organization - - Future versions will streamline the user-end interface by having all output-related methods imported through the outputs.py module and input-related methods imported through the inputs.py module. Class objects may be moved to these modules from their standalone modules to keep the directory tidy. Helper functions will also be refactored into the utils module. + - Future versions will streamline the user-end interface by having all output-related methods imported through the outputs.py module and input-related methods imported through the inputs.py module. Class objects may be moved to these modules from their standalone modules to keep the directory tidy. - Sets - Common input sets are currently missing from the sets module. From 9c6ef03a1888e558c365704914fe9fff3ab5c133 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Sat, 28 Sep 2024 20:39:06 -0600 Subject: [PATCH 063/195] Reorganization of testing + starting the broader "JDFTxOutput" class --- src/pymatgen/io/jdftx/jdftxoutput.py | 64 +- .../io/jdftx/example_dirs/N2/bandProjections | 867 ++++++++++++++++++ .../files/io/jdftx/example_dirs/N2/eigenvals | Bin 0 -> 6480 bytes tests/files/io/jdftx/example_dirs/N2/fillings | Bin 0 -> 6480 bytes tests/files/io/jdftx/example_dirs/N2/kPts | 54 ++ tests/files/io/jdftx/example_dirs/N2/out | 549 +++++++++++ tests/io/jdftx/conftest.py | 233 +++++ tests/io/jdftx/test_jdftxoutfile.py | 234 +---- tests/io/jdftx/test_jdftxoutput.py | 75 ++ 9 files changed, 1869 insertions(+), 207 deletions(-) create mode 100644 tests/files/io/jdftx/example_dirs/N2/bandProjections create mode 100644 tests/files/io/jdftx/example_dirs/N2/eigenvals create mode 100644 tests/files/io/jdftx/example_dirs/N2/fillings create mode 100644 tests/files/io/jdftx/example_dirs/N2/kPts create mode 100644 tests/files/io/jdftx/example_dirs/N2/out create mode 100644 tests/io/jdftx/conftest.py create mode 100644 tests/io/jdftx/test_jdftxoutput.py diff --git a/src/pymatgen/io/jdftx/jdftxoutput.py b/src/pymatgen/io/jdftx/jdftxoutput.py index 10222fc23c5..c556aa6b5a3 100644 --- a/src/pymatgen/io/jdftx/jdftxoutput.py +++ b/src/pymatgen/io/jdftx/jdftxoutput.py @@ -2,7 +2,7 @@ from pathlib import Path -from jdftxoutfile import JDFTXOutfile +from pymatgen.io.jdftx.jdftxoutfile import JDFTXOutfile class JDFTxOutput: @@ -11,6 +11,7 @@ class JDFTxOutput: """ calc_dir: Path | None = None + outfile_path: Path | None = None outfile: JDFTXOutfile | None = None @classmethod @@ -25,6 +26,65 @@ def from_out_file(cls, filename: str) -> JDFTxOutput: JDFTxOutput object. """ instance = cls() - instance.outfile = JDFTXOutfile.from_file(filename) + instance.outfile_path = Path(filename) instance.calc_dir = Path(filename).parent + return cls._from_calc_dir(instance) + + @classmethod + def from_calc_dir(cls, calc_dir: str) -> JDFTxOutput: + """ + Initializes a JDFTxOutput object from a calculation directory. + + Args: + calc_dir: Directory containing the JDFTx output file. + + Returns: + JDFTxOutput object. + """ + instance = cls() + instance.calc_dir = Path(calc_dir) + if not instance.calc_dir.is_dir(): + raise ValueError(f"{calc_dir} is not a directory. To initialize from an out file, use from_out_file.") + return cls._from_calc_dir(instance) + + @classmethod + def _from_calc_dir(cls, instance: JDFTxOutput) -> JDFTxOutput: + """ + Initializes a JDFTxOutput object from a calculation directory. + + Args: + calc_dir: Directory containing the JDFTx output file. + + Returns: + JDFTxOutput object. + """ + if instance.outfile_path is None: + instance.outfile_path = instance._find_outfile_path() + instance.outfile = JDFTXOutfile.from_file(instance.outfile_path) return instance + + def _find_outfile_path(self) -> Path: + """ + Finds the output file in a calculation directory. + + Args: + calc_dir: Directory containing the JDFTx output file. + + Returns: + Path to the output file. + """ + # outfile_path recognized for files name 'out' or (prefix).out + calc_dir = self.calc_dir + if calc_dir is None: + raise ValueError("calc_dir not set.") + _fs: list[Path] = [f for f in calc_dir.iterdir() if f.is_file() and f.name.endswith("out")] + fs = [f for f in _fs if "." in f.name and f.name.split(".")[-1] == "out"] + fs += [f for f in _fs if f.name == "out"] + if not len(fs): + raise FileNotFoundError(f"No out file found in {calc_dir}") + if len(fs) > 1: + raise ValueError( + f"Multiple out files found in {calc_dir}. Please specify the out file by " + "initializing with the from_out_file method, or by cleaning up the directory." + ) + return fs[0] diff --git a/tests/files/io/jdftx/example_dirs/N2/bandProjections b/tests/files/io/jdftx/example_dirs/N2/bandProjections new file mode 100644 index 00000000000..984b83674e8 --- /dev/null +++ b/tests/files/io/jdftx/example_dirs/N2/bandProjections @@ -0,0 +1,867 @@ +54 states, 15 bands, 8 ortho-orbital-projections, 1 species +# Symbol nAtoms nOrbitalsPerAtom lMax nShells(l=0) ... nShells(l=lMax) +N 2 4 1 1 1 +# 0 [ +0.0000000 +0.0000000 +0.0000000 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.1331527 0.5655596 -0.0000007 -0.0000002 0.0000006 0.0000001 -0.3786203 -0.0891406 -0.1331503 0.5655495 -0.0000006 -0.0000001 0.0000004 0.0000001 0.3786240 0.0891415 +-0.1519374 0.5186193 -0.0000017 -0.0000005 0.0000007 0.0000002 0.4372646 0.1281033 0.1519205 -0.5185619 0.0000020 0.0000006 0.0000002 0.0000001 0.4371659 0.1280744 +-0.0000026 0.0000028 -0.2091979 -0.1928532 -0.4697981 -0.4330931 0.0000036 0.0000033 -0.0000020 0.0000022 -0.2091889 -0.1928449 -0.4697781 -0.4330746 -0.0000031 -0.0000028 +0.0000002 -0.0000031 0.6374587 0.0438921 -0.2838557 -0.0195450 -0.0000059 -0.0000004 0.0000002 -0.0000031 0.6374313 0.0438902 -0.2838437 -0.0195442 0.0000060 0.0000004 +-0.1138059 0.3855520 0.0000082 0.0000024 0.0000024 0.0000007 0.5423786 0.1600974 -0.1138333 0.3856451 0.0000080 0.0000024 0.0000023 0.0000007 -0.5424469 -0.1601175 +0.0000004 -0.0000005 -0.5601929 -0.2465434 -0.3010180 -0.1361629 -0.0000013 -0.0000003 -0.0000007 0.0000007 0.5602168 0.2465544 0.3010330 0.1361686 -0.0000014 -0.0000002 +-0.0000010 0.0000006 -0.2378035 -0.2293513 0.4361862 0.4293528 -0.0000021 -0.0000025 0.0000013 -0.0000007 0.2378131 0.2293604 -0.4362042 -0.4293683 -0.0000019 -0.0000029 +-0.0011934 0.0059389 0.0000055 0.0000004 0.0000003 0.0000001 0.0213561 0.0042922 -0.0011916 0.0059284 -0.0000124 -0.0000017 0.0000030 0.0000013 -0.0213724 -0.0042952 +0.0022526 -0.0543042 0.0016323 0.0000678 -0.0001548 -0.0000065 0.0733447 0.0030425 -0.0022512 0.0542688 0.0016397 0.0000680 -0.0001661 -0.0000068 0.0734926 0.0030486 +0.0000226 0.0003399 0.0008737 -0.0000581 -0.0299573 0.0019929 -0.0007171 0.0000476 -0.0000284 -0.0004274 0.0008708 -0.0000579 -0.0299553 0.0019927 -0.0003205 0.0000214 +0.0005371 -0.0027451 -0.0295731 -0.0057856 -0.0008673 -0.0001697 0.0055928 0.0010943 -0.0006384 0.0032630 -0.0295767 -0.0057863 -0.0008714 -0.0001705 0.0025303 0.0004951 +-0.0020269 0.0075701 0.0011039 0.0002956 -0.0000953 -0.0000255 0.0393238 0.0105291 -0.0020180 0.0075369 0.0011556 0.0003094 -0.0000944 -0.0000253 -0.0393710 -0.0105417 +-0.0008662 0.0033070 -0.0003201 -0.0000838 -0.0000818 -0.0000214 0.0012642 0.0003311 -0.0009294 0.0035484 -0.0003041 -0.0000797 -0.0000776 -0.0000203 -0.0009386 -0.0002458 +0.0002644 -0.0006724 0.0000233 0.0000091 -0.0000499 -0.0000196 0.0032366 0.0012728 0.0001965 -0.0004996 0.0000536 0.0000211 -0.0000536 -0.0000211 -0.0030032 -0.0011811 +0.0225715 -0.0675906 0.0009796 0.0002137 -0.0000523 0.0000199 0.0899839 0.0300677 -0.0225579 0.0675608 0.0009145 0.0002078 -0.0000672 -0.0000636 0.0901547 0.0300836 +# 1 [ +0.0000000 +0.0000000 +0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.0084533 0.5809609 -0.0000007 -0.0000000 0.0000006 0.0000001 -0.3889309 -0.0056592 -0.0084532 0.5809509 -0.0000006 -0.0000000 0.0000004 0.0000001 0.3889351 0.0056592 +-0.0614841 0.5369086 -0.0000018 -0.0000002 0.0000007 0.0000001 0.4526845 0.0518391 0.0614772 -0.5368491 0.0000021 0.0000002 0.0000002 -0.0000000 0.4525824 0.0518274 +-0.0000030 0.0000028 -0.0953068 -0.2559782 -0.2257201 -0.6030572 0.0000034 0.0000038 -0.0000022 0.0000025 -0.0953027 -0.2559671 -0.2257104 -0.6030315 -0.0000032 -0.0000031 +-0.0000001 -0.0000032 0.6227472 -0.1637495 -0.2640447 0.0699178 -0.0000060 0.0000008 -0.0000002 -0.0000032 0.6227205 -0.1637424 -0.2640335 0.0699148 0.0000061 -0.0000008 +-0.0048943 -0.4019684 -0.0000086 0.0000001 -0.0000025 -0.0000029 -0.5654712 0.0068850 -0.0048954 -0.4020646 -0.0000084 0.0000001 -0.0000024 -0.0000028 0.5655435 -0.0068859 +-0.0000022 0.0000094 0.0149011 -0.0423439 0.2304040 -0.6547030 -0.0000120 -0.0000027 0.0000021 -0.0000094 -0.0149010 0.0423459 -0.2304135 0.6547300 -0.0000123 -0.0000026 +-0.0000005 0.0000003 -0.6926992 0.0436583 0.0448000 -0.0028223 -0.0000032 -0.0000007 0.0000006 -0.0000002 0.6927279 -0.0436601 -0.0448015 0.0028226 -0.0000032 -0.0000004 +-0.0010788 -0.0060570 -0.0000051 -0.0000004 0.0011649 0.0065372 -0.0217430 0.0038703 -0.0010760 -0.0060463 0.0000116 -0.0000015 0.0011608 0.0065424 0.0217594 -0.0038746 +-0.0000675 0.0043628 -0.0000001 -0.0000021 -0.0002349 0.0162792 0.0155290 0.0002263 -0.0000616 0.0043573 -0.0000057 -0.0000008 -0.0002312 0.0162851 -0.0155378 -0.0002343 +0.0096926 -0.0581241 0.0014895 0.0002473 0.0014762 -0.0087872 0.0784068 0.0130882 -0.0096915 0.0581016 0.0014971 0.0002486 -0.0014725 0.0088324 0.0785012 0.0130810 +-0.0008178 -0.0027199 -0.0308518 0.0093210 -0.0001605 -0.0005272 0.0043144 -0.0013046 0.0008601 0.0028505 -0.0308559 0.0093226 0.0000739 0.0002715 0.0032036 -0.0009599 +-0.0002292 0.0053290 0.0005318 0.0000301 0.0005093 -0.0104454 0.0361031 0.0017507 -0.0002805 0.0053873 0.0005886 0.0000325 0.0004986 -0.0104413 -0.0360260 -0.0016816 +-0.0002068 0.0036431 -0.0002259 -0.0000008 0.0003619 -0.0064977 0.0058166 0.0003159 -0.0002125 0.0039074 -0.0001925 0.0000004 0.0003613 -0.0064824 -0.0054608 -0.0003083 +-0.0002084 0.0048502 -0.0004159 0.0000058 -0.0011327 0.0261100 0.0259437 0.0011124 -0.0001918 0.0044733 -0.0003591 0.0000045 -0.0011267 0.0263985 -0.0264513 -0.0011350 +0.0012640 -0.0109857 0.0190403 0.0022008 -0.0010323 0.0087250 0.0152795 0.0017982 -0.0012986 0.0112012 0.0190431 0.0022040 0.0008382 -0.0075883 0.0144246 0.0016325 +# 2 [ +0.0000000 +0.0000000 -0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +0.3551490 0.4598437 -0.0000005 0.0000004 0.0000004 -0.0000004 -0.3078476 0.2377585 0.3551428 0.4598358 -0.0000005 0.0000004 0.0000003 -0.0000004 0.3078509 -0.2377611 +-0.3767555 -0.3874357 0.0000013 -0.0000012 -0.0000005 0.0000005 -0.3266592 0.3176544 0.3767138 0.3873928 -0.0000015 0.0000015 -0.0000002 0.0000002 -0.3265855 0.3175827 +0.0000037 0.0000016 -0.0003593 0.2731448 -0.0019599 0.6439128 0.0000019 -0.0000047 0.0000030 0.0000016 -0.0003593 0.2731330 -0.0019598 0.6438854 -0.0000019 0.0000041 +-0.0000010 -0.0000031 0.6403369 -0.0677980 -0.2716759 0.0282900 -0.0000059 0.0000014 -0.0000010 -0.0000031 0.6403095 -0.0677951 -0.2716643 0.0282888 0.0000060 -0.0000015 +0.3473988 0.2022786 0.0000043 -0.0000074 -0.0000013 -0.0000036 0.2845565 -0.4887051 0.3474819 0.2023270 0.0000042 -0.0000072 -0.0000012 -0.0000035 -0.2845929 0.4887676 +-0.0000014 0.0000096 -0.0021378 0.0449310 -0.0335973 0.6932423 -0.0000122 -0.0000022 0.0000016 -0.0000095 0.0021386 -0.0449329 0.0335985 -0.6932709 -0.0000123 -0.0000020 +-0.0000003 0.0000008 -0.0415446 -0.6928233 0.0026534 0.0449026 -0.0000011 -0.0000031 0.0000002 -0.0000008 0.0415465 0.6928520 -0.0026532 -0.0449045 -0.0000012 -0.0000033 +0.0023796 0.0056732 0.0000046 -0.0000023 0.0025683 0.0061234 0.0203645 -0.0085461 0.0023771 0.0056630 -0.0000110 0.0000047 0.0025744 0.0061257 -0.0203803 0.0085504 +-0.0026414 -0.0034730 -0.0000011 -0.0000017 0.0098424 0.0129694 -0.0123703 0.0093902 -0.0026332 -0.0034722 0.0000041 -0.0000039 0.0098425 0.0129763 0.0123725 -0.0094022 +-0.0370425 -0.0458281 0.0011749 -0.0009483 0.0056095 0.0069232 0.0618137 -0.0499801 0.0370304 0.0458092 0.0011809 -0.0009532 -0.0056287 -0.0069640 0.0618992 -0.0500204 +0.0026126 0.0011139 0.0126804 -0.0296297 -0.0005061 -0.0002179 -0.0017744 0.0041433 -0.0027377 -0.0011705 0.0126825 -0.0296336 0.0002616 0.0001036 -0.0013087 0.0030775 +-0.0033655 -0.0041388 -0.0004085 0.0003417 -0.0066437 -0.0080763 -0.0279204 0.0229546 -0.0034403 -0.0041547 -0.0004529 0.0003775 -0.0066327 -0.0080795 0.0279001 -0.0228544 +0.0022821 0.0028472 -0.0001835 0.0001317 0.0040646 0.0050823 0.0045542 -0.0036320 0.0024401 0.0030593 -0.0001570 0.0001114 0.0040553 0.0050701 -0.0042688 0.0034194 +-0.0030210 -0.0037997 0.0003359 -0.0002425 0.0162729 0.0204564 -0.0203311 0.0161501 -0.0027839 -0.0035065 0.0002957 -0.0002056 0.0164311 0.0206915 0.0207258 -0.0164691 +0.0074005 0.0082129 -0.0142335 0.0128382 0.0058986 0.0065008 -0.0114019 0.0103256 -0.0075537 -0.0083694 -0.0142343 0.0128418 -0.0050806 -0.0056967 -0.0107986 0.0096946 +# 3 [ +0.0000000 +0.3333333 +0.0000000 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.4500394 -0.3674936 0.0000003 -0.0000006 -0.0000004 0.0000004 0.2460227 -0.3012840 -0.4500317 -0.3674873 0.0000003 -0.0000006 -0.0000003 0.0000003 -0.2460255 0.3012873 +-0.3896461 -0.3744691 0.0000012 -0.0000013 -0.0000005 0.0000005 -0.3157266 0.3285227 0.3896029 0.3744276 -0.0000014 0.0000015 -0.0000002 0.0000002 -0.3156554 0.3284487 +0.0000022 -0.0000040 0.3162485 0.2805332 0.4174011 0.3691887 -0.0000053 -0.0000031 0.0000017 -0.0000034 0.3162349 0.2805211 0.4173833 0.3691729 0.0000049 0.0000027 +-0.0000007 0.0000024 -0.3707949 -0.4159747 0.2817502 0.3151647 0.0000043 0.0000024 -0.0000009 0.0000026 -0.3707790 -0.4159569 0.2817383 0.3151513 -0.0000045 -0.0000026 +0.2371233 -0.3246155 -0.0000053 -0.0000073 -0.0000020 -0.0000015 -0.4566542 -0.3335742 0.2371798 -0.3246929 -0.0000051 -0.0000071 -0.0000019 -0.0000014 0.4567129 0.3336171 +0.0000095 0.0000058 -0.5901535 -0.3661028 -0.0320806 -0.0198129 -0.0000097 0.0000108 -0.0000095 -0.0000057 0.5901785 0.3661184 0.0320819 0.0198139 -0.0000098 0.0000106 +0.0000009 0.0000009 -0.0363800 0.0099071 0.6697358 -0.1838144 -0.0000014 0.0000010 -0.0000010 -0.0000012 0.0363815 -0.0099075 -0.6697631 0.1838221 -0.0000022 0.0000016 +0.0044061 0.0042336 -0.0049874 -0.0047909 0.0000002 0.0000005 0.0151619 -0.0158203 0.0044049 0.0042156 -0.0050001 -0.0047799 0.0000042 -0.0000041 -0.0151879 0.0158232 +0.0032893 0.0030481 0.0118409 0.0111351 0.0000003 -0.0000042 0.0108733 -0.0115294 0.0032369 0.0030811 0.0118354 0.0111428 0.0000035 -0.0000052 -0.0108290 0.0116019 +0.0539379 -0.0237927 0.0083492 -0.0037514 -0.0000500 -0.0001123 0.0321573 0.0728886 -0.0539638 0.0238000 -0.0083883 0.0036383 -0.0000553 -0.0001254 0.0320874 0.0727658 +0.0001859 0.0001623 0.0000214 0.0000263 -0.0212497 0.0239266 -0.0002278 0.0002411 -0.0001807 -0.0001635 -0.0000341 -0.0000169 -0.0212571 0.0239192 -0.0002119 0.0002536 +-0.0042931 -0.0040686 0.0082897 0.0076363 -0.0000170 0.0000007 -0.0244525 0.0264785 -0.0042572 -0.0038602 0.0082564 0.0077451 -0.0000160 0.0000000 0.0247342 -0.0265273 +-0.0019800 -0.0018755 0.0036709 0.0034478 -0.0000183 0.0000069 0.0007327 -0.0007759 -0.0019421 -0.0018154 0.0036918 0.0034473 -0.0000222 0.0000107 -0.0006513 0.0007242 +-0.0036913 -0.0031831 -0.0186969 -0.0174435 0.0000298 -0.0000541 -0.0183881 0.0194662 -0.0032840 -0.0032959 -0.0188326 -0.0174260 0.0000170 -0.0000475 0.0182369 -0.0200129 +-0.0007363 -0.0000490 0.0004383 0.0000073 -0.0016007 0.0202865 0.0000259 -0.0009140 0.0007180 0.0000399 -0.0005735 -0.0000624 -0.0015455 0.0202961 0.0000931 -0.0010315 +# 4 [ +0.0000000 +0.3333333 +0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +0.1504315 0.5612107 -0.0000006 0.0000002 0.0000006 -0.0000001 -0.3757089 0.1007080 0.1504288 0.5612010 -0.0000006 0.0000002 0.0000004 -0.0000000 0.3757129 -0.1007091 +-0.1344416 -0.5234277 0.0000017 -0.0000005 -0.0000007 0.0000002 -0.4413184 0.1133519 0.1344267 0.5233697 -0.0000020 0.0000005 -0.0000002 0.0000001 -0.4412189 0.1133264 +0.0000045 -0.0000013 -0.0143739 0.4420309 -0.0168545 0.5416215 -0.0000014 -0.0000063 0.0000038 -0.0000013 -0.0143733 0.4420119 -0.0168538 0.5415984 0.0000015 0.0000057 +0.0000004 0.0000020 -0.5368455 0.0737213 0.4380679 -0.0607809 0.0000044 -0.0000008 0.0000005 0.0000022 -0.5368225 0.0737182 0.4380493 -0.0607783 -0.0000047 0.0000008 +0.1349371 0.3786746 0.0000086 -0.0000013 0.0000029 0.0000007 0.5327028 -0.1898235 0.1349694 0.3787653 0.0000085 -0.0000012 0.0000028 0.0000008 -0.5327709 0.1898478 +-0.0000033 0.0000046 0.4020190 -0.4388070 0.2431680 -0.2654045 -0.0000063 -0.0000063 0.0000032 -0.0000048 -0.4020354 0.4388268 -0.2431779 0.2654167 -0.0000044 -0.0000069 +-0.0000007 0.0000009 -0.2759296 0.2311503 0.4562095 -0.3821594 0.0000014 -0.0000009 0.0000008 -0.0000007 0.2759400 -0.2311643 -0.4562295 0.3821704 -0.0000067 0.0000008 +-0.0011941 -0.0061008 0.0013632 0.0069681 0.0013088 0.0066421 -0.0218114 0.0042943 -0.0012024 -0.0060874 0.0013792 0.0069668 0.0012991 0.0066498 0.0218318 -0.0042832 +0.0012808 0.0059638 0.0021710 0.0112486 0.0011485 0.0044583 0.0209956 -0.0044095 0.0012359 0.0059582 0.0021648 0.0112513 0.0011288 0.0044628 -0.0210051 0.0044712 +-0.0005792 -0.0011075 0.0057042 0.0124338 -0.0073518 -0.0154681 -0.0039181 0.0021481 -0.0006161 -0.0010926 0.0057032 0.0124357 -0.0073593 -0.0154754 0.0039384 -0.0020978 +-0.0006874 -0.0027779 -0.0031147 -0.0127656 -0.0031976 -0.0131383 -0.0092399 0.0022582 -0.0006776 -0.0027960 -0.0031156 -0.0127727 -0.0032480 -0.0131426 0.0092162 -0.0022715 +0.0642843 0.0037059 0.0087770 0.0004622 0.0085792 0.0005149 -0.0050168 0.0866801 -0.0642930 -0.0037155 -0.0087716 -0.0005465 -0.0085509 -0.0004872 -0.0049854 0.0866113 +-0.0025910 -0.0033707 0.0042043 0.0053991 0.0042586 0.0055170 -0.0269228 0.0207627 -0.0025557 -0.0033000 0.0041518 0.0054826 0.0042561 0.0055294 0.0270191 -0.0208111 +0.0403300 -0.0215409 -0.0141496 0.0074747 -0.0134617 0.0071982 0.0288874 0.0540369 -0.0403248 0.0215549 0.0141171 -0.0076001 0.0133594 -0.0071707 0.0288543 0.0540295 +-0.0011797 -0.0029705 -0.0049191 -0.0142967 -0.0018428 -0.0043028 -0.0290954 0.0104323 -0.0009648 -0.0029387 -0.0049629 -0.0143606 -0.0018234 -0.0042505 0.0291395 -0.0107205 +# 5 [ +0.0000000 +0.3333333 -0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.5759125 0.0768886 -0.0000002 -0.0000007 0.0000001 0.0000005 -0.0514740 -0.3855512 -0.5759025 0.0768873 -0.0000002 -0.0000006 0.0000001 0.0000004 0.0514745 0.3855553 +0.5338269 -0.0841422 0.0000003 0.0000017 -0.0000001 -0.0000007 -0.0709429 -0.4500863 -0.5337678 0.0841329 -0.0000003 -0.0000021 -0.0000000 -0.0000002 -0.0709270 -0.4499848 +-0.0000003 -0.0000013 0.1214173 0.3122712 -0.2221024 -0.5724079 -0.0000021 -0.0000011 0.0000001 -0.0000015 0.1214121 0.3122579 -0.2220929 -0.5723835 0.0000023 0.0000015 +0.0000049 0.0000004 -0.1056804 0.6048240 -0.0578996 0.3300047 0.0000007 -0.0000074 0.0000043 0.0000003 -0.1056759 0.6047980 -0.0578971 0.3299906 -0.0000006 0.0000070 +-0.3854139 0.1142742 0.0000007 0.0000087 0.0000022 0.0000019 0.1607560 0.5421834 -0.3855062 0.1143016 0.0000007 0.0000085 0.0000022 0.0000018 -0.1607764 -0.5422526 +-0.0000015 -0.0000025 0.2045471 0.6604231 0.0226553 0.0722757 0.0000051 -0.0000004 0.0000018 0.0000024 -0.2045577 -0.6604506 -0.0226531 -0.0722789 0.0000044 0.0000012 +-0.0000001 0.0000055 -0.0196456 -0.0731578 0.1815578 0.6671124 -0.0000079 -0.0000017 0.0000005 -0.0000057 0.0196450 0.0731609 -0.1815629 -0.6671401 -0.0000086 0.0000002 +-0.0061979 0.0004818 0.0070797 -0.0005544 -0.0067502 0.0005357 0.0017532 0.0221602 -0.0061851 0.0004940 0.0070793 -0.0005691 -0.0067549 0.0005343 -0.0017367 -0.0221797 +0.0060158 -0.0010292 0.0112088 -0.0020438 -0.0046424 0.0006049 -0.0035109 -0.0211849 0.0060125 -0.0009798 0.0112111 -0.0020327 -0.0046453 0.0005767 0.0035787 0.0211913 +0.0012231 -0.0000408 -0.0136480 0.0015084 -0.0170223 0.0016755 -0.0002195 -0.0043615 0.0012220 -0.0000716 -0.0136527 0.0015101 -0.0170336 0.0016772 0.0001773 0.0043633 +-0.0028178 0.0005377 -0.0129150 0.0024221 0.0132922 -0.0024825 0.0017679 0.0093464 -0.0028243 0.0005282 -0.0129174 0.0024330 0.0132964 -0.0025300 -0.0017806 -0.0093385 +0.0299126 -0.0570219 0.0040421 -0.0078021 -0.0039954 0.0076077 0.0768883 0.0403362 -0.0299218 0.0570278 -0.0041167 0.0077660 0.0039628 -0.0075953 0.0768237 0.0403061 +-0.0040954 0.0011314 0.0065735 -0.0019184 -0.0067000 0.0019357 0.0094176 0.0326678 -0.0040014 0.0011936 0.0066330 -0.0018304 -0.0067142 0.0019150 -0.0093344 -0.0327959 +0.0013184 -0.0456986 -0.0005225 0.0159973 0.0004745 -0.0152556 0.0612451 0.0017518 -0.0013035 0.0457008 0.0003833 -0.0160309 -0.0004307 0.0151506 0.0612172 0.0017624 +0.0030732 -0.0009324 0.0142891 -0.0041013 -0.0049478 0.0009909 -0.0078792 -0.0300546 0.0030327 -0.0006989 0.0143264 -0.0041963 -0.0049213 0.0009386 0.0081921 0.0301104 +# 6 [ +0.0000000 -0.3333333 +0.0000000 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +0.1622384 0.5579119 -0.0000007 0.0000001 0.0000005 -0.0000002 -0.3735004 0.1086124 0.1622357 0.5579023 -0.0000007 0.0000001 0.0000004 -0.0000001 0.3735046 -0.1086136 +0.2082510 0.4986810 -0.0000016 0.0000007 0.0000007 -0.0000003 0.4204535 -0.1755829 -0.2082279 -0.4986258 0.0000019 -0.0000008 0.0000002 -0.0000001 0.4203587 -0.1755433 +-0.0000045 0.0000001 -0.1064538 -0.4091205 -0.1395466 -0.5394912 0.0000004 0.0000062 -0.0000038 -0.0000001 -0.1064492 -0.4091029 -0.1395406 -0.5394682 -0.0000002 -0.0000056 +0.0000025 0.0000006 0.1803524 0.5272541 -0.1362439 -0.4001870 -0.0000000 -0.0000049 0.0000027 0.0000005 0.1803447 0.5272315 -0.1362381 -0.4001699 0.0000001 0.0000052 +0.3960111 -0.0691224 -0.0000042 -0.0000080 -0.0000004 -0.0000024 -0.0972383 -0.5570902 0.3961055 -0.0691389 -0.0000041 -0.0000078 -0.0000004 -0.0000023 0.0972508 0.5571619 +0.0000016 -0.0000109 0.1005216 -0.6871722 0.0055270 -0.0373281 0.0000145 -0.0000006 -0.0000017 0.0000108 -0.1005258 0.6872012 -0.0055272 0.0373297 0.0000142 -0.0000007 +-0.0000001 0.0000013 -0.0318642 0.0202124 0.5871110 -0.3709880 -0.0000020 0.0000002 0.0000000 -0.0000015 0.0318657 -0.0202134 -0.5871349 0.3710029 -0.0000023 0.0000001 +-0.0019883 -0.0057780 -0.0022494 -0.0065398 0.0000001 0.0000002 -0.0207293 0.0071032 -0.0019723 -0.0057692 -0.0022340 -0.0065464 -0.0000049 0.0000022 0.0207430 -0.0071258 +0.0015113 0.0042218 -0.0055898 -0.0152627 0.0000040 0.0000014 0.0148738 -0.0054715 0.0015623 0.0041872 -0.0055990 -0.0152606 0.0000060 -0.0000012 -0.0149223 0.0054023 +0.0209204 -0.0551155 -0.0033066 0.0085347 -0.0001149 -0.0000442 0.0744800 0.0282759 -0.0209264 0.0551416 0.0031917 -0.0085685 -0.0001282 -0.0000486 0.0743541 0.0282125 +-0.0000634 -0.0002387 0.0000141 0.0000308 0.0308698 -0.0084313 0.0003174 -0.0000978 0.0000668 0.0002346 -0.0000000 -0.0000381 0.0308665 -0.0084412 0.0003215 -0.0000779 +0.0021278 0.0055191 0.0039057 0.0105724 0.0000069 -0.0000155 0.0337931 -0.0125310 0.0019489 0.0054057 0.0040189 0.0105830 0.0000063 -0.0000149 -0.0339465 0.0127727 +0.0009682 0.0025488 0.0017680 0.0047157 0.0000135 -0.0000142 -0.0009972 0.0003772 0.0009276 0.0024922 0.0017596 0.0047348 0.0000184 -0.0000163 0.0009201 -0.0003223 +-0.0015445 -0.0046234 0.0090340 0.0239162 0.0000564 -0.0000062 -0.0249958 0.0096101 -0.0017977 -0.0042907 0.0089738 0.0240374 0.0000528 -0.0000003 0.0254432 -0.0092709 +0.0001429 -0.0007241 0.0001070 -0.0004252 -0.0200133 -0.0036844 0.0008902 0.0002110 -0.0001469 0.0007040 -0.0000887 0.0005709 -0.0200082 -0.0037403 0.0010203 0.0001767 +# 7 [ +0.0000000 -0.3333333 +0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.2174719 0.5387885 -0.0000006 -0.0000003 0.0000005 0.0000003 -0.3606981 -0.1455890 -0.2174681 0.5387792 -0.0000006 -0.0000003 0.0000004 0.0000002 0.3607020 0.1455906 +-0.2117022 0.4972256 -0.0000016 -0.0000007 0.0000007 0.0000003 0.4192265 0.1784928 0.2116788 -0.4971705 0.0000019 0.0000008 0.0000002 0.0000001 0.4191320 0.1784526 +-0.0000013 0.0000004 -0.3305271 0.0548383 0.6056367 -0.1009179 0.0000020 0.0000013 -0.0000012 0.0000008 -0.3305130 0.0548360 0.6056110 -0.1009136 -0.0000025 -0.0000012 +0.0000031 0.0000038 -0.4296375 0.4386251 -0.2342803 0.2395165 0.0000056 -0.0000049 0.0000027 0.0000034 -0.4296191 0.4386063 -0.2342703 0.2395062 -0.0000053 0.0000046 +0.1744665 -0.3621656 -0.0000085 -0.0000021 -0.0000016 -0.0000025 -0.5094786 -0.2454319 0.1745084 -0.3622523 -0.0000083 -0.0000020 -0.0000015 -0.0000025 0.5095437 0.2454632 +0.0000027 0.0000002 0.6902551 -0.0414050 0.0745014 -0.0042858 0.0000021 0.0000046 -0.0000025 -0.0000006 -0.6902835 0.0414053 -0.0745051 0.0042887 0.0000027 0.0000034 +-0.0000053 0.0000016 -0.0744590 0.0050804 0.6900059 -0.0453962 -0.0000034 -0.0000077 0.0000056 -0.0000020 0.0744627 -0.0050816 -0.6900351 0.0454002 -0.0000025 -0.0000081 +0.0021010 -0.0058506 0.0024039 -0.0066819 -0.0022988 0.0063695 -0.0209113 -0.0075417 0.0021095 -0.0058355 0.0024179 -0.0066779 -0.0022986 0.0063739 0.0209340 0.0075308 +-0.0024384 0.0055951 0.0046658 -0.0103945 -0.0016978 0.0043629 0.0197298 0.0084767 -0.0023897 0.0056034 0.0046555 -0.0103992 -0.0016711 0.0043724 -0.0197202 -0.0085439 +0.0001519 -0.0012145 0.0027447 -0.0134539 0.0032184 -0.0167990 -0.0043233 -0.0006158 0.0001826 -0.0012102 0.0027468 -0.0134586 0.0032211 -0.0168102 0.0043293 0.0005738 +-0.0012057 0.0026031 0.0054855 -0.0119399 -0.0056357 0.0122922 0.0086372 0.0039844 -0.0011982 0.0026114 0.0054967 -0.0119408 -0.0056826 0.0122836 -0.0086269 -0.0039947 +-0.0641354 0.0057380 0.0087558 -0.0007380 -0.0085585 0.0007702 -0.0077389 -0.0864811 0.0641444 -0.0057443 -0.0087512 0.0008206 0.0085346 -0.0007448 -0.0077361 -0.0864095 +-0.0020750 0.0037076 -0.0034302 0.0059271 0.0034770 -0.0060451 0.0294811 0.0169337 -0.0021131 0.0036015 -0.0033587 0.0060051 0.0034605 -0.0060645 -0.0296252 -0.0168832 +-0.0445402 0.0103066 -0.0155780 0.0036692 0.0148639 -0.0034731 -0.0138014 -0.0596937 0.0445443 -0.0102932 0.0156417 -0.0035377 -0.0147679 0.0034107 -0.0138007 -0.0596673 +-0.0014007 0.0028908 0.0062794 -0.0134815 -0.0017561 0.0047225 0.0284528 0.0124785 -0.0011646 0.0028852 0.0063866 -0.0134863 -0.0016922 0.0047235 -0.0284618 -0.0127953 +# 8 [ +0.0000000 -0.3333333 -0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +0.2537477 -0.5226846 0.0000006 0.0000004 -0.0000005 -0.0000002 0.3499172 0.1698743 0.2537433 -0.5226756 0.0000005 0.0000003 -0.0000004 -0.0000001 -0.3499209 -0.1698761 +0.2138154 -0.4963205 0.0000016 0.0000007 -0.0000007 -0.0000003 -0.4184635 -0.1802745 -0.2137917 0.4962655 -0.0000019 -0.0000009 -0.0000002 -0.0000001 -0.4183691 -0.1802339 +-0.0000040 0.0000024 -0.3323499 -0.2917901 -0.4067108 -0.3580841 0.0000036 0.0000053 -0.0000035 0.0000019 -0.3323356 -0.2917776 -0.4066935 -0.3580688 -0.0000031 -0.0000050 +-0.0000020 -0.0000000 -0.0392230 -0.5404623 0.0313956 0.4411487 0.0000001 0.0000045 -0.0000022 -0.0000000 -0.0392213 -0.5404392 0.0313943 0.4411299 -0.0000002 -0.0000047 +-0.2582911 0.3080392 0.0000077 0.0000042 0.0000030 0.0000003 0.4333360 0.3633526 -0.2583530 0.3081130 0.0000075 0.0000041 0.0000029 0.0000003 -0.4333914 -0.3633990 +0.0000014 -0.0000055 0.0847009 -0.5882875 0.0513594 -0.3575554 0.0000085 -0.0000004 -0.0000016 0.0000058 -0.0847051 0.5883128 -0.0513620 0.3575713 0.0000089 0.0000001 +-0.0000001 -0.0000015 -0.0203143 0.3606448 0.0332318 -0.5934246 0.0000009 0.0000013 0.0000002 0.0000010 0.0203161 -0.3606613 -0.0332316 0.5934454 0.0000029 0.0000022 +-0.0022408 0.0057988 -0.0025591 0.0066229 -0.0024481 0.0063114 0.0207262 0.0080364 -0.0022469 0.0057838 -0.0025740 0.0066189 -0.0024403 0.0063209 -0.0207486 -0.0080288 +-0.0029040 0.0053639 0.0052420 -0.0101863 0.0023543 -0.0039569 0.0189133 0.0101272 -0.0028590 0.0053717 0.0052368 -0.0101907 0.0023363 -0.0039663 -0.0189044 -0.0101895 +-0.0005200 0.0011363 -0.0050420 0.0127167 0.0065277 -0.0158336 0.0040259 0.0019390 -0.0005578 0.0011237 -0.0050408 0.0127186 0.0065346 -0.0158412 -0.0040432 -0.0018875 +-0.0014058 0.0024925 0.0064194 -0.0114657 0.0065974 -0.0118020 0.0082976 0.0046497 -0.0014018 0.0025126 0.0064208 -0.0114722 0.0066487 -0.0117932 -0.0082713 -0.0046554 +0.0559261 -0.0319145 -0.0076560 0.0043182 -0.0074542 0.0042771 0.0430510 0.0754011 -0.0559296 0.0319269 0.0076134 -0.0043914 0.0074412 -0.0042399 0.0429918 0.0753535 +0.0023308 -0.0035554 0.0037872 -0.0056993 0.0038334 -0.0058208 -0.0284039 -0.0186853 0.0023012 -0.0034824 0.0037295 -0.0057785 0.0038290 -0.0058331 0.0285034 0.0187261 +0.0291381 0.0352393 0.0102488 0.0122904 0.0097281 0.0117649 -0.0472369 0.0390360 -0.0291287 -0.0352503 -0.0101707 -0.0123934 -0.0096422 -0.0116995 -0.0472077 0.0390329 +0.0019493 -0.0025322 -0.0086458 0.0124143 -0.0029626 0.0036153 -0.0251143 -0.0180188 0.0017350 -0.0025614 -0.0087251 0.0124334 -0.0029095 0.0036002 0.0250767 0.0183067 +# 9 [ +0.3333333 +0.0000000 +0.0000000 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.3171011 0.4868613 -0.0000006 -0.0000004 0.0000005 0.0000003 -0.3259349 -0.2122872 -0.3170959 0.4868526 -0.0000005 -0.0000004 0.0000004 0.0000002 0.3259384 0.2122894 +-0.1240404 -0.5259898 0.0000017 -0.0000004 -0.0000007 0.0000002 -0.4434782 0.1045821 0.1240260 0.5259317 -0.0000020 0.0000005 -0.0000002 0.0000001 -0.4433782 0.1045584 +-0.0000013 -0.0000039 0.3238897 -0.1108786 0.5771296 -0.1973800 -0.0000051 0.0000017 -0.0000011 -0.0000031 0.3238757 -0.1108738 0.5771050 -0.1973715 0.0000045 -0.0000015 +0.0000026 0.0000008 -0.1698490 0.5858233 0.0954278 -0.3287735 0.0000015 -0.0000052 0.0000027 0.0000008 -0.1698417 0.5857981 0.0954238 -0.3287595 -0.0000016 0.0000054 +0.1721768 -0.3632599 -0.0000077 -0.0000037 -0.0000022 -0.0000011 -0.5110175 -0.2422110 0.1722187 -0.3633465 -0.0000076 -0.0000036 -0.0000022 -0.0000010 0.5110828 0.2422421 +0.0000005 -0.0000006 -0.5950880 -0.1225946 -0.3315211 -0.0683475 -0.0000015 -0.0000001 -0.0000005 0.0000007 0.5951125 0.1226039 0.3315339 0.0683538 -0.0000013 0.0000001 +-0.0000001 -0.0000010 0.3367582 0.0342184 -0.6044643 -0.0615099 0.0000030 0.0000001 0.0000001 0.0000011 -0.3367723 -0.0342223 0.6044883 0.0615187 0.0000030 0.0000001 +0.0141066 0.0013375 -0.0000066 0.0000046 -0.0000007 0.0000012 -0.0289229 0.0035549 -0.0080795 -0.0116267 0.0000117 0.0000067 -0.0000022 -0.0000041 0.0110772 0.0269868 +0.0284959 0.0087680 -0.0000096 0.0000216 0.0000007 0.0000015 0.0137204 0.0431062 -0.0298109 -0.0006163 -0.0000176 0.0000068 0.0000037 -0.0000048 -0.0265513 0.0366095 +0.0000179 -0.0000843 0.0000074 -0.0010537 -0.0002462 0.0334711 0.0000655 0.0001405 -0.0000633 0.0000642 0.0006117 -0.0008527 -0.0195473 0.0271670 0.0001347 -0.0000305 +-0.0002010 0.0000523 0.0235997 0.0239221 0.0007324 0.0007425 0.0000152 -0.0001701 0.0001624 -0.0000091 0.0057017 0.0331313 0.0001753 0.0010334 -0.0000971 -0.0003198 +-0.0267587 -0.0046855 -0.0001572 -0.0001359 -0.0001212 -0.0000024 0.0374378 -0.0219385 0.0210675 0.0171498 0.0000032 -0.0001347 -0.0000950 -0.0000687 -0.0079495 -0.0426519 +-0.0025402 -0.0004442 0.0000766 0.0000110 0.0000720 0.0000064 0.0025085 -0.0027404 0.0022716 0.0011957 0.0000163 0.0000281 0.0000602 0.0000543 -0.0002960 -0.0037522 +0.0403769 0.0243799 -0.0000854 0.0001109 -0.0000127 0.0000644 -0.0036895 0.0674130 -0.0449368 -0.0143322 0.0000175 0.0000889 0.0000637 -0.0000247 -0.0482971 0.0471484 +-0.0000469 0.0000698 -0.0012489 -0.0000140 0.0340164 0.0003192 -0.0001110 -0.0000037 0.0000282 -0.0000779 0.0003374 0.0012075 -0.0095289 -0.0326619 -0.0000881 -0.0000969 +# 10 [ +0.3333333 +0.0000000 +0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +0.3721749 0.4461758 -0.0000005 0.0000004 0.0000005 -0.0000002 -0.2986977 0.2491567 0.3721682 0.4461683 -0.0000005 0.0000004 0.0000004 -0.0000002 0.2987009 -0.2491595 +-0.2424725 -0.4829684 0.0000015 -0.0000008 -0.0000001 0.0000000 -0.4072054 0.2044358 0.2424451 0.4829151 -0.0000019 0.0000010 0.0000004 -0.0000002 -0.4071137 0.2043896 +-0.0000045 0.0000012 -0.0545544 -0.5879043 -0.0352707 -0.3733422 0.0000016 0.0000070 -0.0000044 0.0000012 -0.0545520 -0.5878791 -0.0352691 -0.3733262 -0.0000016 -0.0000069 +-0.0000010 -0.0000011 -0.0138119 -0.3747501 0.0227279 0.5899923 -0.0000012 0.0000027 -0.0000005 -0.0000011 -0.0138113 -0.3747341 0.0227268 0.5899671 0.0000012 -0.0000024 +-0.0753184 -0.3948793 -0.0000084 0.0000015 -0.0000032 -0.0000017 -0.5554987 0.1059543 -0.0753359 -0.3949740 -0.0000082 0.0000014 -0.0000024 -0.0000018 0.5555697 -0.1059676 +-0.0000039 0.0000018 0.0484851 -0.0103169 0.6786629 -0.1437390 -0.0000021 -0.0000062 0.0000038 -0.0000021 -0.0484875 0.0103160 -0.6786928 0.1437353 -0.0000037 -0.0000061 +0.0000002 -0.0000001 0.6901627 -0.0703843 -0.0493178 0.0049825 0.0000031 0.0000001 -0.0000002 0.0000001 -0.6901940 0.0703687 0.0493199 -0.0049820 0.0000029 -0.0000000 +-0.0130577 0.0066573 0.0000022 -0.0000067 -0.0042626 -0.0064644 0.0227624 -0.0193230 0.0135840 0.0054786 -0.0000130 0.0000008 0.0036911 -0.0068147 -0.0243829 -0.0172788 +-0.0303080 -0.0014842 0.0000066 -0.0000224 -0.0079639 0.0037712 -0.0265406 -0.0384440 0.0293773 -0.0077018 0.0000150 -0.0000104 0.0086329 0.0020901 0.0180598 -0.0429792 +0.0134808 -0.0046951 0.0000030 0.0000080 -0.0085376 -0.0167350 -0.0121764 0.0196345 -0.0139728 -0.0026346 0.0000036 0.0000004 0.0061066 -0.0177437 0.0149893 0.0178333 +0.0239868 0.0005624 -0.0000066 0.0000048 -0.0158216 0.0147119 0.0151035 0.0312639 -0.0236027 0.0043421 -0.0000085 -0.0000014 0.0179430 0.0120196 -0.0099818 0.0332315 +0.0001010 -0.0000242 -0.0176663 -0.0313323 0.0000003 -0.0000063 0.0000429 0.0000620 -0.0000708 0.0000199 0.0012198 -0.0359636 -0.0000450 -0.0000093 0.0000161 0.0001704 +0.0152599 -0.0065596 0.0001523 -0.0000208 0.0055007 0.0074061 -0.0172353 0.0227975 -0.0161484 -0.0038586 0.0000434 0.0000359 -0.0041494 0.0082179 0.0208775 0.0195413 +0.0002585 -0.0001189 0.0074511 -0.0285338 -0.0000228 -0.0000896 0.0001299 0.0002469 -0.0002204 0.0001141 -0.0185354 -0.0228503 0.0000322 -0.0000640 0.0001830 0.0003943 +-0.0367166 0.0033802 0.0000334 -0.0001871 0.0006537 0.0172443 -0.0098885 -0.0486454 0.0365807 -0.0046434 -0.0000081 -0.0002076 0.0030785 0.0169657 -0.0008671 -0.0496096 +# 11 [ +0.3333333 +0.0000000 -0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.4696085 0.3421329 -0.0000004 -0.0000006 0.0000004 0.0000004 -0.2290447 -0.3143850 -0.4696005 0.3421267 -0.0000004 -0.0000005 0.0000003 0.0000002 0.2290473 0.3143883 +-0.4797743 0.2487328 -0.0000008 -0.0000016 0.0000006 0.0000012 0.2097140 0.4045124 0.4797214 -0.2487047 0.0000010 0.0000018 0.0000004 0.0000008 0.2096666 0.4044212 +-0.0000009 -0.0000052 0.5570439 -0.1866828 0.3601280 -0.1199813 -0.0000074 0.0000015 -0.0000005 -0.0000040 0.5570200 -0.1866748 0.3601126 -0.1199761 0.0000066 -0.0000012 +0.0000010 0.0000002 -0.3733101 -0.0687550 0.5775862 0.1074356 0.0000022 -0.0000009 0.0000008 0.0000016 -0.3732942 -0.0687521 0.5775615 0.1074311 -0.0000033 0.0000007 +0.4013792 -0.0222997 -0.0000007 -0.0000085 -0.0000023 -0.0000020 -0.0313698 -0.5646424 0.4014754 -0.0223043 -0.0000007 -0.0000083 -0.0000023 -0.0000026 0.0313736 0.5647145 +0.0000003 0.0000045 0.0166597 0.0480456 0.2273910 0.6552931 -0.0000070 -0.0000001 -0.0000003 -0.0000045 -0.0166590 -0.0480480 -0.2273912 -0.6553230 -0.0000069 0.0000015 +0.0000002 -0.0000000 -0.6499115 -0.2424145 0.0476479 0.0177598 -0.0000028 -0.0000001 -0.0000003 0.0000001 0.6499326 0.2424423 -0.0476495 -0.0177613 -0.0000026 -0.0000010 +-0.0050513 -0.0137607 0.0000074 0.0000022 -0.0069258 0.0034591 0.0164692 0.0249051 -0.0070604 0.0128343 0.0000008 -0.0000123 -0.0063295 -0.0044705 0.0200686 -0.0221461 +0.0026949 -0.0301543 0.0000215 0.0000058 0.0033708 0.0081471 0.0393508 -0.0250770 0.0065587 0.0295822 0.0000105 0.0000167 0.0023268 -0.0085828 0.0421421 0.0198071 +0.0035599 0.0139754 -0.0000042 -0.0000001 -0.0173934 0.0070985 -0.0188079 -0.0136098 0.0037358 -0.0138748 -0.0000002 0.0000051 -0.0171985 -0.0074950 -0.0192011 0.0133702 +0.0022419 -0.0238883 0.0000039 0.0000143 -0.0135566 -0.0168221 0.0322332 -0.0128843 0.0026806 0.0238445 -0.0000043 0.0000073 -0.0132590 0.0170474 0.0324561 0.0122909 +0.0000992 0.0000367 0.0031217 -0.0358354 -0.0000103 0.0000020 -0.0000107 0.0000703 -0.0000704 -0.0000274 0.0213221 -0.0289861 0.0000348 0.0000323 -0.0000755 0.0001587 +-0.0055577 -0.0156567 0.0000076 -0.0001572 -0.0077451 0.0050054 0.0216622 0.0186690 -0.0048939 0.0158778 0.0000564 -0.0000338 -0.0079446 -0.0046633 0.0208468 -0.0195654 +0.0001940 0.0002350 0.0292149 0.0038130 -0.0000687 0.0000225 -0.0002009 0.0002310 -0.0001890 -0.0001896 0.0203628 -0.0212737 -0.0000320 -0.0000241 -0.0003677 0.0002823 +-0.0022466 -0.0368141 0.0002446 0.0000604 0.0172456 -0.0001131 0.0489571 -0.0084012 0.0035226 0.0367213 0.0001270 0.0000043 0.0170481 -0.0025669 0.0496166 0.0006684 +# 12 [ +0.3333333 +0.3333333 +0.0000000 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.0707488 0.5766989 -0.0000007 0.0000000 0.0000006 0.0000001 -0.3860778 -0.0473637 -0.0707478 0.5766889 -0.0000006 0.0000000 0.0000004 0.0000001 0.3860819 0.0473642 +-0.0795800 -0.5345263 0.0000023 -0.0000003 -0.0000007 0.0000001 -0.4506754 0.0670962 0.0795707 0.5344672 -0.0000015 0.0000002 -0.0000002 0.0000000 -0.4505738 0.0670810 +-0.0000031 -0.0000003 0.0342765 -0.1748793 0.1295578 -0.6638472 -0.0000004 0.0000037 -0.0000026 -0.0000002 0.0342751 -0.1748717 0.1295524 -0.6638189 0.0000003 -0.0000032 +-0.0000034 0.0000000 0.2037054 -0.6449671 -0.0535339 0.1699758 -0.0000007 0.0000064 -0.0000042 -0.0000002 0.2036969 -0.6449392 -0.0535316 0.1699686 0.0000009 -0.0000070 +-0.2180659 0.3377125 0.0000065 0.0000064 0.0000021 0.0000014 0.4750789 0.3067657 -0.2181187 0.3377932 0.0000058 0.0000059 0.0000020 0.0000013 -0.4751393 -0.3068050 +-0.0000045 -0.0000011 0.6808487 0.1364126 0.0384336 0.0076887 0.0000051 -0.0000062 0.0000045 0.0000008 -0.6808754 -0.1364283 -0.0384351 -0.0076901 0.0000034 -0.0000066 +-0.0000008 0.0000006 -0.0135297 -0.0367843 0.2399036 0.6516501 -0.0000013 -0.0000016 0.0000009 -0.0000007 0.0135298 0.0367859 -0.2398961 -0.6516837 -0.0000008 -0.0000015 +-0.0145835 -0.0012798 -0.0001075 -0.0080588 0.0000014 0.0000002 0.0293301 -0.0045033 0.0086739 0.0117717 0.0069328 -0.0040865 0.0000026 0.0000043 -0.0114006 -0.0274491 +-0.0296068 -0.0139946 -0.0078626 0.0065464 0.0000005 -0.0000035 0.0003946 -0.0478114 0.0318491 0.0084386 0.0021408 0.0106023 -0.0000041 0.0000048 0.0302133 -0.0360382 +0.0045811 -0.0043363 -0.0027755 -0.0178550 -0.0000039 0.0000021 -0.0198819 -0.0058377 -0.0001515 -0.0051662 0.0148930 -0.0096306 -0.0000075 -0.0000035 0.0187419 0.0123133 +-0.0212490 -0.0119830 0.0207600 -0.0054493 -0.0000090 -0.0000075 0.0009914 -0.0354260 0.0233108 0.0072418 -0.0102258 -0.0188795 -0.0000057 0.0000004 0.0250659 -0.0249675 +-0.0000008 -0.0000004 0.0000019 -0.0000113 0.0250662 -0.0253725 -0.0000085 0.0000128 -0.0000054 -0.0000023 -0.0000014 -0.0000013 0.0347034 -0.0082593 0.0000063 -0.0000071 +0.0169907 0.0012927 0.0017270 0.0093654 -0.0000165 -0.0000175 -0.0251755 0.0135737 -0.0132745 -0.0106381 -0.0076576 0.0056340 -0.0000098 -0.0000294 0.0090983 0.0272146 +0.0000343 0.0000218 0.0000268 -0.0000356 0.0289198 0.0059514 -0.0000357 0.0000467 -0.0000324 -0.0000275 0.0000380 -0.0000259 0.0229426 -0.0184580 -0.0000308 0.0000430 +-0.0341521 -0.0122388 -0.0064784 0.0161865 0.0000783 -0.0000066 0.0130229 -0.0470647 0.0343834 0.0116892 -0.0049622 0.0167950 0.0000011 -0.0000645 0.0190492 -0.0447956 +# 13 [ +0.3333333 +0.3333333 +0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +0.0286373 0.5803163 -0.0000007 0.0000001 0.0000005 0.0000001 -0.3884994 0.0191717 0.0286365 0.5803062 -0.0000006 0.0000001 0.0000005 0.0000000 0.3885035 -0.0191715 +-0.3194063 0.4359253 -0.0000016 -0.0000012 0.0000004 0.0000003 0.3675420 0.2693014 0.3193709 -0.4358770 0.0000015 0.0000011 0.0000000 -0.0000000 0.3674593 0.2692405 +-0.0000035 -0.0000023 0.3046246 -0.2333943 0.4635458 -0.3565000 -0.0000035 0.0000046 -0.0000034 -0.0000022 0.3046114 -0.2333842 0.4635258 -0.3564848 0.0000033 -0.0000044 +0.0000004 -0.0000024 0.5618289 0.1622199 -0.3688890 -0.1057820 -0.0000049 -0.0000011 0.0000005 -0.0000026 0.5618048 0.1622126 -0.3688733 -0.1057773 0.0000052 0.0000012 +0.2458674 -0.3180435 -0.0000059 -0.0000066 -0.0000011 -0.0000029 -0.4474099 -0.3458754 0.2459262 -0.3181199 -0.0000055 -0.0000063 -0.0000008 -0.0000026 0.4474668 0.3459196 +0.0000030 0.0000027 -0.4232929 -0.4554679 -0.2118223 -0.2284883 -0.0000059 0.0000032 -0.0000030 -0.0000026 0.4233051 0.4554921 0.2118281 0.2285002 -0.0000062 0.0000029 +0.0000014 0.0000004 0.1382937 0.2791935 -0.2753046 -0.5575275 -0.0000002 0.0000040 -0.0000015 -0.0000004 -0.1382964 -0.2792066 0.2753101 0.5575532 -0.0000003 0.0000030 +-0.0101016 -0.0114671 0.0056867 -0.0058775 0.0053269 -0.0056879 0.0254550 0.0168809 -0.0016080 0.0151794 0.0080243 0.0015184 0.0076413 0.0015842 0.0110637 -0.0285219 +-0.0109450 0.0338345 0.0088566 0.0066990 0.0022567 0.0077192 -0.0510041 0.0012580 0.0064502 -0.0352821 0.0114456 -0.0020130 0.0058548 -0.0057190 -0.0431010 -0.0249430 +0.0087343 0.0028219 0.0063094 -0.0086402 0.0035966 -0.0067761 -0.0128922 -0.0241950 0.0046303 -0.0062087 0.0093704 0.0043575 0.0061577 0.0037031 0.0005916 0.0297838 +0.0034841 0.0062628 -0.0086935 0.0134590 0.0124149 -0.0145169 -0.0086078 0.0054064 -0.0034756 -0.0064318 -0.0159006 0.0004139 0.0189667 -0.0033240 -0.0086706 0.0040667 +-0.0093317 -0.0257475 0.0137842 -0.0005817 0.0123168 -0.0017863 0.0209242 -0.0371772 0.0175022 0.0211200 0.0076384 -0.0114467 0.0077054 -0.0095836 0.0424962 0.0008670 +0.0105997 0.0165372 0.0056975 -0.0103498 0.0010070 -0.0133335 -0.0239573 0.0112720 -0.0087956 -0.0175051 0.0121519 0.0006332 0.0117423 0.0061147 -0.0220878 0.0149617 +0.0014018 0.0012663 -0.0178043 -0.0083757 0.0196172 0.0043456 -0.0026557 0.0007416 -0.0009161 -0.0016611 0.0021959 0.0193668 0.0021327 -0.0201379 -0.0013032 0.0023925 +-0.0070696 -0.0170866 0.0139541 0.0057190 0.0145750 0.0056985 0.0189055 -0.0175669 0.0096048 0.0158085 0.0036901 -0.0146290 0.0040397 -0.0150737 0.0253174 -0.0048491 +# 14 [ +0.3333333 +0.3333333 -0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +0.1741974 -0.5542945 0.0000007 0.0000001 -0.0000006 -0.0000001 0.3710788 0.1166184 0.1741946 -0.5542848 0.0000006 0.0000001 -0.0000004 -0.0000001 -0.3710827 -0.1166200 +-0.4167431 0.3440588 -0.0000013 -0.0000015 0.0000006 0.0000008 0.2900865 0.3513690 0.4166969 -0.3440207 0.0000012 0.0000014 0.0000003 0.0000004 0.2900213 0.3512896 +0.0000023 0.0000009 -0.0016902 -0.0328042 0.0358766 0.6977605 0.0000011 -0.0000018 0.0000011 0.0000010 -0.0016900 -0.0328028 0.0358753 0.6977307 -0.0000011 0.0000010 +0.0000017 -0.0000040 0.5734978 0.3990706 0.0269603 0.0187647 -0.0000067 -0.0000033 0.0000017 -0.0000041 0.5734732 0.3990532 0.0269592 0.0187638 0.0000067 0.0000034 +0.2783642 -0.2900273 -0.0000052 -0.0000072 -0.0000028 -0.0000005 -0.4079978 -0.3915905 0.2784308 -0.2900969 -0.0000048 -0.0000068 -0.0000029 -0.0000006 0.4080498 0.3916406 +-0.0000005 -0.0000019 -0.0581484 0.6058826 -0.0321950 0.3349487 0.0000026 0.0000023 0.0000006 0.0000019 0.0581582 -0.6059073 0.0321994 -0.3349620 0.0000026 0.0000010 +-0.0000011 0.0000040 -0.0114881 -0.3362962 0.0206928 0.6083175 -0.0000066 -0.0000027 0.0000012 -0.0000040 0.0114846 0.3363104 -0.0206869 -0.6083426 -0.0000067 -0.0000035 +-0.0064451 -0.0138591 0.0071171 -0.0040322 -0.0067178 0.0039501 0.0196381 0.0233923 -0.0058362 0.0141055 0.0072673 0.0037261 -0.0068862 -0.0036722 0.0186869 -0.0242274 +-0.0350939 0.0057380 -0.0018808 0.0109453 0.0058910 -0.0055528 -0.0244861 -0.0446796 0.0342887 -0.0104145 0.0070514 0.0092556 -0.0077276 -0.0025205 0.0024942 -0.0497873 +0.0074840 0.0051055 0.0081689 -0.0068684 -0.0054348 0.0052925 -0.0062719 -0.0269721 0.0062920 -0.0048798 0.0079886 0.0064006 -0.0049626 -0.0055385 -0.0073280 0.0285947 +0.0007711 0.0072952 -0.0128972 0.0095306 -0.0169496 0.0088382 -0.0096286 0.0017623 -0.0007441 -0.0072157 -0.0150590 -0.0052909 -0.0187806 -0.0039184 -0.0101216 0.0002998 +-0.0046044 -0.0269934 0.0137041 0.0018366 -0.0123811 -0.0004529 0.0271700 -0.0328610 0.0134667 0.0238829 0.0094948 -0.0099509 -0.0093427 0.0080427 0.0416750 0.0084084 +0.0053368 0.0188920 0.0084049 -0.0081544 -0.0048510 0.0126179 -0.0262215 0.0038367 -0.0033342 -0.0193079 0.0115644 0.0040798 -0.0093141 -0.0092464 -0.0254468 0.0078909 +0.0009155 0.0017596 -0.0124274 -0.0153072 -0.0157363 -0.0123910 -0.0026796 -0.0002576 -0.0002897 -0.0018936 -0.0063237 0.0183725 -0.0107680 0.0172177 -0.0022601 0.0018870 +0.0015126 0.0184391 -0.0115479 -0.0096981 0.0121345 0.0098821 -0.0233836 0.0109546 -0.0043175 -0.0179973 -0.0079834 0.0128029 0.0084607 -0.0131151 -0.0256001 -0.0031178 +# 15 [ +0.3333333 -0.3333333 +0.0000000 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.4410182 0.3782724 -0.0000003 -0.0000005 0.0000004 0.0000004 -0.2532388 -0.2952448 -0.4410106 0.3782657 -0.0000004 -0.0000006 0.0000003 0.0000003 0.2532416 0.2952479 +-0.3177611 0.4371261 -0.0000010 -0.0000007 0.0000006 0.0000004 0.3685543 0.2679142 0.3177263 -0.4370773 0.0000021 0.0000015 0.0000002 0.0000001 0.3684711 0.2678539 +-0.0000008 0.0000033 -0.1837701 -0.0250839 -0.6681490 -0.0917182 0.0000039 0.0000009 -0.0000006 0.0000023 -0.1837621 -0.0250828 -0.6681205 -0.0917144 -0.0000031 -0.0000008 +-0.0000005 -0.0000042 0.6261733 -0.2504844 -0.1722593 0.0687557 -0.0000069 0.0000014 -0.0000001 -0.0000033 0.6261464 -0.2504734 -0.1722520 0.0687527 0.0000063 -0.0000011 +-0.3883586 0.1038273 0.0000039 0.0000075 0.0000007 0.0000024 0.1460595 0.5463258 -0.3884519 0.1038517 0.0000040 0.0000079 0.0000006 0.0000023 -0.1460778 -0.5463954 +0.0000028 0.0000035 0.4512041 0.5277803 0.0256786 0.0300503 -0.0000042 0.0000057 -0.0000029 -0.0000034 -0.4512153 -0.5278093 -0.0256789 -0.0300522 -0.0000029 0.0000075 +-0.0000010 0.0000005 -0.0272414 -0.0286389 0.4784657 0.5032357 -0.0000010 -0.0000016 0.0000012 -0.0000006 0.0272421 0.0286403 -0.4784720 -0.5032692 -0.0000010 -0.0000020 +-0.0077481 -0.0123961 -0.0063470 0.0049439 0.0000020 0.0000000 0.0212396 0.0207345 -0.0041916 0.0139973 -0.0074416 -0.0031062 -0.0000015 0.0000054 0.0150205 -0.0256215 +0.0126844 0.0304910 -0.0115940 0.0002262 -0.0000009 0.0000013 -0.0326621 0.0328641 -0.0171579 -0.0278439 -0.0068116 0.0082295 0.0000066 -0.0000014 -0.0469327 0.0078527 +0.0043786 -0.0009115 -0.0124810 0.0118698 0.0000002 -0.0000064 -0.0038615 -0.0235357 0.0063795 -0.0009054 -0.0158620 -0.0081061 0.0000002 -0.0000058 0.0038491 0.0208111 +-0.0076721 -0.0232239 -0.0190578 -0.0098924 0.0000033 -0.0000041 0.0246837 -0.0254482 0.0123487 0.0211121 -0.0051510 0.0208431 -0.0000074 -0.0000057 0.0354076 -0.0016864 +0.0000013 0.0000068 -0.0000036 -0.0000024 -0.0117105 0.0336949 -0.0000015 -0.0000099 0.0000027 -0.0000037 -0.0000078 0.0000054 -0.0277474 0.0224066 -0.0000120 0.0000076 +-0.0108778 -0.0130463 -0.0054829 0.0077508 0.0000144 0.0000129 0.0272263 0.0086749 0.0015743 0.0168917 -0.0093698 -0.0016131 0.0000058 0.0000266 0.0131198 -0.0254574 +-0.0001705 -0.0001452 0.0000871 -0.0000745 0.0252161 -0.0151523 0.0001657 -0.0002276 0.0001653 0.0001381 0.0000706 -0.0000735 0.0044789 -0.0292344 0.0002148 -0.0002234 +-0.0135409 -0.0336176 0.0165769 -0.0058099 -0.0002316 -0.0000088 0.0435241 -0.0213669 0.0140328 0.0333316 0.0158260 -0.0072038 -0.0000770 0.0001937 0.0462134 -0.0155915 +# 16 [ +0.3333333 -0.3333333 +0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.3190057 0.4856156 -0.0000005 -0.0000004 0.0000004 0.0000004 -0.3251010 -0.2135619 -0.3190004 0.4856070 -0.0000005 -0.0000004 0.0000003 0.0000003 0.3251042 0.2135645 +0.5078335 -0.1848143 0.0000005 0.0000014 -0.0000002 -0.0000005 -0.1558226 -0.4281702 -0.5077772 0.1847939 -0.0000008 -0.0000022 -0.0000000 -0.0000000 -0.1557877 -0.4280735 +0.0000020 0.0000001 0.0176248 -0.0276804 -0.3740244 0.5901396 -0.0000002 -0.0000020 0.0000018 -0.0000001 0.0176241 -0.0276791 -0.3740082 0.5901145 0.0000004 0.0000016 +-0.0000046 0.0000012 -0.3067454 -0.6277471 -0.0144686 -0.0294533 0.0000024 0.0000073 -0.0000039 0.0000009 -0.3067324 -0.6277200 -0.0144681 -0.0294519 -0.0000022 -0.0000069 +0.3741929 -0.1469085 -0.0000046 -0.0000072 0.0000005 -0.0000030 -0.2066647 -0.5263982 0.3742826 -0.1469439 -0.0000046 -0.0000074 0.0000007 -0.0000027 0.2066909 0.5264653 +0.0000014 -0.0000011 0.3382935 -0.5059421 0.1870932 -0.2797828 0.0000026 0.0000004 -0.0000015 0.0000010 -0.3383137 0.5059594 -0.1871033 0.2797925 0.0000032 -0.0000002 +0.0000017 0.0000039 0.0675417 0.3297280 -0.1221073 -0.5962487 -0.0000058 0.0000046 -0.0000017 -0.0000038 -0.0675404 -0.3297426 0.1221056 0.5962745 -0.0000062 0.0000036 +0.0005474 -0.0152510 -0.0081555 0.0003735 0.0077840 -0.0004598 0.0068530 0.0297723 -0.0116078 0.0098965 -0.0047707 -0.0066480 0.0044643 0.0063978 0.0276117 -0.0131141 +0.0358296 0.0015696 -0.0041995 0.0115172 0.0066230 -0.0041581 0.0124059 0.0477470 -0.0354647 0.0022891 0.0036887 0.0109135 -0.0069214 -0.0039298 -0.0114274 0.0493255 +-0.0042969 -0.0053666 0.0089619 -0.0026723 -0.0074551 0.0030403 -0.0091853 0.0285394 -0.0083555 -0.0007396 0.0032170 0.0093386 -0.0024688 -0.0079533 0.0154912 -0.0230114 +0.0013819 -0.0079113 -0.0153329 0.0046291 -0.0188959 0.0023931 0.0111920 -0.0004542 -0.0008472 0.0080211 -0.0122516 -0.0107002 -0.0163169 -0.0094998 0.0104932 0.0034883 +0.0080767 -0.0265570 -0.0113393 -0.0078213 0.0106151 0.0058127 0.0392923 -0.0169653 0.0011915 0.0276637 -0.0129767 0.0050439 0.0118724 -0.0031788 0.0340775 0.0262828 +-0.0036265 0.0187399 -0.0122543 0.0029664 0.0090005 -0.0097119 -0.0246261 -0.0086269 0.0057305 -0.0182897 -0.0088676 -0.0073870 0.0041584 0.0133060 -0.0254602 -0.0040294 +-0.0011326 0.0023509 0.0007910 0.0191916 0.0066454 0.0192963 -0.0022509 -0.0033109 0.0018712 -0.0019504 0.0156038 -0.0121221 0.0183935 -0.0072783 -0.0035656 -0.0007509 +-0.0072843 0.0170463 0.0057216 0.0139544 -0.0060616 -0.0143840 -0.0257975 -0.0013075 0.0046148 -0.0179508 0.0130267 -0.0075888 -0.0135691 0.0077170 -0.0212510 -0.0146896 +# 17 [ +0.3333333 -0.3333333 -0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +0.5716224 -0.1040913 0.0000000 0.0000007 -0.0000002 -0.0000006 0.0696852 0.3826791 0.5716125 -0.1040892 0.0000001 0.0000007 -0.0000001 -0.0000004 -0.0696856 -0.3826832 +-0.4595822 -0.2843157 0.0000008 -0.0000013 -0.0000005 0.0000009 -0.2397155 0.3874879 0.4595313 0.2842842 -0.0000012 0.0000020 -0.0000003 0.0000004 -0.2396612 0.3874007 +0.0000047 0.0000008 0.0439057 0.3813749 0.0657840 0.5809767 0.0000009 -0.0000060 0.0000033 0.0000010 0.0439039 0.3813584 0.0657813 0.5809518 -0.0000010 0.0000051 +-0.0000024 0.0000008 -0.2515586 -0.5278066 0.1645192 0.3468542 0.0000019 0.0000047 -0.0000024 0.0000008 -0.2515481 -0.5277837 0.1645124 0.3468393 -0.0000020 -0.0000049 +-0.3582312 -0.1824085 -0.0000024 0.0000082 0.0000004 0.0000028 -0.2566041 0.5039442 -0.3583172 -0.1824520 -0.0000024 0.0000083 0.0000003 0.0000030 0.2566370 -0.5040083 +-0.0000021 -0.0000036 -0.3952042 -0.4803633 -0.1974339 -0.2403921 0.0000041 -0.0000056 0.0000020 0.0000038 0.3952152 0.4803882 0.1974391 0.2404044 0.0000044 -0.0000051 +-0.0000014 0.0000014 -0.0076514 -0.3109801 0.0147742 0.6218668 -0.0000017 -0.0000033 0.0000015 -0.0000014 0.0076484 0.3109935 -0.0147678 -0.6218921 -0.0000029 -0.0000034 +0.0118468 -0.0096224 -0.0056480 -0.0058944 -0.0054671 -0.0055544 -0.0179123 0.0247484 -0.0150905 -0.0022301 0.0018644 -0.0079657 0.0018701 -0.0075737 0.0280439 0.0121690 +-0.0222453 -0.0280940 0.0114370 -0.0043689 0.0075188 0.0023990 0.0276526 -0.0407537 0.0249814 0.0251848 0.0057660 -0.0099735 -0.0016862 -0.0077218 0.0448911 -0.0235485 +-0.0018768 0.0065322 -0.0078189 -0.0052499 -0.0066872 -0.0041574 0.0281359 -0.0111153 0.0049898 0.0071305 0.0050097 -0.0084938 0.0049548 -0.0069153 -0.0273235 0.0017604 +-0.0071587 0.0040426 0.0135669 0.0084615 -0.0140282 -0.0129522 -0.0073355 -0.0079761 0.0066817 -0.0044350 -0.0000204 0.0162769 -0.0032608 -0.0185361 -0.0042026 -0.0108626 +-0.0247842 0.0123759 0.0022197 0.0136477 0.0030952 0.0116446 -0.0392956 -0.0167551 0.0191998 -0.0198643 0.0126203 0.0059205 0.0104567 0.0065332 -0.0043302 -0.0427629 +0.0169013 -0.0090400 0.0099541 0.0075565 0.0133556 0.0007601 0.0090099 0.0246455 -0.0178801 0.0071668 -0.0000732 0.0115987 -0.0077489 0.0114602 0.0129113 0.0224001 +-0.0020381 0.0017159 -0.0083612 0.0173324 0.0032030 -0.0200963 -0.0006041 -0.0038674 0.0024992 -0.0009951 0.0194104 -0.0034236 -0.0196953 -0.0023378 -0.0030622 -0.0022686 +0.0176155 -0.0057435 0.0067202 -0.0135041 0.0068360 -0.0140319 0.0160030 0.0202601 -0.0165380 0.0083472 -0.0142972 -0.0048022 -0.0147410 -0.0051343 0.0029391 0.0256547 +# 18 [ -0.3333333 +0.0000000 +0.0000000 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +0.1603616 0.5584543 -0.0000007 0.0000002 0.0000005 -0.0000002 -0.3738637 0.1073561 0.1603592 0.5584445 -0.0000006 0.0000002 0.0000004 -0.0000001 0.3738677 -0.1073572 +-0.1254288 0.5256604 -0.0000017 -0.0000004 0.0000007 0.0000002 0.4432005 0.1057527 0.1254143 -0.5256024 0.0000020 0.0000005 0.0000002 0.0000001 0.4431005 0.1057288 +-0.0000040 0.0000006 -0.0488303 -0.3388425 -0.0871795 -0.6036863 0.0000008 0.0000053 -0.0000033 0.0000005 -0.0488282 -0.3388279 -0.0871758 -0.6036605 -0.0000007 -0.0000047 +-0.0000014 -0.0000023 0.5221057 -0.3153462 -0.2929870 0.1770796 -0.0000047 0.0000028 -0.0000015 -0.0000024 0.5220833 -0.3153326 -0.2929745 0.1770721 0.0000048 -0.0000029 +0.1248761 0.3821106 0.0000081 -0.0000027 0.0000024 -0.0000008 0.5375360 -0.1756706 0.1249068 0.3822018 0.0000079 -0.0000026 0.0000023 -0.0000007 -0.5376047 0.1756932 +0.0000005 -0.0000003 -0.2706018 -0.5441801 -0.1499477 -0.3031419 -0.0000009 -0.0000015 -0.0000006 0.0000003 0.2706170 0.5442015 0.1499568 0.3031528 -0.0000004 -0.0000014 +-0.0000005 0.0000007 -0.3253843 -0.0922167 0.5843702 0.1669435 -0.0000028 -0.0000009 0.0000005 -0.0000009 0.3253989 0.0922180 -0.5843956 -0.1669443 -0.0000026 -0.0000012 +-0.0138182 -0.0031381 -0.0000049 -0.0000066 -0.0000004 -0.0000010 -0.0263633 -0.0124160 0.0113085 -0.0085194 0.0000133 -0.0000027 -0.0000032 0.0000029 0.0189563 -0.0221734 +-0.0297295 0.0022492 -0.0000047 -0.0000232 0.0000011 -0.0000014 0.0229133 -0.0390050 0.0292093 0.0059915 -0.0000157 -0.0000105 0.0000024 0.0000055 -0.0177978 -0.0415750 +0.0000465 0.0000711 -0.0003923 -0.0009787 0.0124873 0.0310554 -0.0000088 0.0001534 -0.0000814 -0.0000357 -0.0008819 -0.0005702 0.0281386 0.0181206 -0.0001351 0.0000199 +-0.0000283 0.0002033 0.0262581 0.0209695 0.0008152 0.0006506 -0.0001648 0.0000348 -0.0000107 -0.0001607 0.0335457 0.0022069 0.0010460 0.0000668 -0.0003266 -0.0000586 +0.0270546 0.0024587 -0.0001865 0.0000899 -0.0001173 -0.0000298 0.0304169 0.0309465 -0.0248126 0.0110587 -0.0000331 0.0001308 -0.0001099 0.0000419 -0.0188031 0.0391013 +0.0025771 -0.0000890 0.0000761 -0.0000015 0.0000722 0.0000046 0.0021067 0.0030609 -0.0024148 0.0008705 0.0000210 -0.0000267 0.0000672 -0.0000460 -0.0008123 0.0036748 +0.0458694 -0.0109752 0.0000542 0.0001322 -0.0000104 0.0000646 -0.0169464 0.0653501 -0.0471652 0.0000174 -0.0000483 0.0000844 -0.0000532 -0.0000443 0.0317104 0.0595803 +0.0000774 0.0000407 -0.0013267 0.0004477 0.0310446 -0.0138923 -0.0001010 0.0000604 -0.0000643 -0.0000578 -0.0000403 -0.0013938 0.0043275 0.0337415 -0.0000322 0.0001297 +# 19 [ -0.3333333 +0.0000000 +0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.5523557 -0.1802503 0.0000002 -0.0000007 -0.0000003 0.0000006 0.1206706 -0.3697810 -0.5523462 -0.1802469 0.0000002 -0.0000006 -0.0000002 0.0000003 -0.1206719 0.3697850 +-0.5402568 -0.0131875 0.0000000 -0.0000018 -0.0000000 0.0000014 -0.0111187 0.4555070 0.5401970 0.0131855 -0.0000001 0.0000021 -0.0000000 0.0000009 -0.0111160 0.4554043 +0.0000024 0.0000047 -0.5587061 0.1816479 -0.3607806 0.1180046 0.0000068 -0.0000032 0.0000020 0.0000035 -0.5586821 0.1816401 -0.3607651 0.1179996 -0.0000060 0.0000030 +-0.0000009 0.0000005 -0.3406145 0.1675395 0.5267122 -0.2602355 0.0000023 0.0000003 -0.0000003 0.0000017 -0.3405999 0.1675324 0.5266896 -0.2602245 -0.0000034 0.0000003 +0.3954209 -0.0724213 -0.0000014 -0.0000085 0.0000018 -0.0000025 -0.1018794 -0.5562605 0.3955155 -0.0724393 -0.0000013 -0.0000083 0.0000016 -0.0000031 0.1018926 0.5563314 +0.0000007 0.0000045 0.0059598 -0.0505388 0.0807661 -0.6889038 -0.0000070 0.0000016 -0.0000007 -0.0000045 -0.0059587 0.0505411 -0.0807598 0.6889332 -0.0000069 0.0000002 +-0.0000001 0.0000002 -0.5106749 0.4694222 0.0374407 -0.0344630 -0.0000025 0.0000016 0.0000002 -0.0000002 0.5106839 -0.4694559 -0.0374417 0.0344650 -0.0000023 0.0000017 +-0.0002861 0.0146564 -0.0000062 0.0000044 0.0076756 0.0010103 -0.0074429 0.0289145 -0.0108607 -0.0098291 -0.0000048 -0.0000115 0.0045249 -0.0062912 -0.0261968 -0.0143876 +0.0110506 0.0281859 -0.0000192 0.0000115 -0.0009485 0.0087656 -0.0448074 -0.0130238 -0.0020083 -0.0302339 -0.0000053 0.0000188 -0.0046424 -0.0075849 -0.0348890 0.0308396 +-0.0010449 -0.0143842 0.0000040 -0.0000014 0.0187456 0.0012309 0.0135361 -0.0188615 0.0079341 0.0119805 0.0000018 0.0000049 0.0139435 -0.0125511 0.0224456 0.0066079 +0.0092505 0.0221379 0.0000002 0.0000148 0.0079348 -0.0200951 -0.0346071 -0.0027061 -0.0045383 -0.0235613 0.0000064 0.0000053 0.0177326 0.0123276 -0.0273260 0.0213945 +-0.0000803 0.0000695 0.0162020 0.0321157 -0.0000101 0.0000016 -0.0000349 -0.0000646 0.0000569 -0.0000501 0.0305588 0.0190000 0.0000208 -0.0000428 -0.0001265 -0.0001203 +-0.0004355 0.0166087 -0.0000564 -0.0001474 0.0089149 0.0023598 -0.0148132 0.0244596 -0.0095705 -0.0135810 -0.0000637 -0.0000151 0.0061092 -0.0068953 -0.0258834 -0.0121465 +0.0001898 -0.0002304 -0.0293615 0.0024035 0.0000684 0.0000219 0.0001981 0.0002212 -0.0001829 0.0001865 -0.0193254 -0.0222063 0.0000338 -0.0000255 0.0003603 0.0002787 +0.0097980 0.0355510 -0.0001629 0.0001195 -0.0163460 0.0054850 -0.0490332 0.0079127 -0.0085615 -0.0358761 -0.0001688 0.0000607 -0.0169609 0.0030901 -0.0467150 0.0167002 +# 20 [ -0.3333333 +0.0000000 -0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.2809088 -0.5086033 0.0000006 -0.0000003 -0.0000004 0.0000003 0.3404903 -0.1880578 -0.2809042 -0.5085943 0.0000006 -0.0000003 -0.0000004 0.0000003 -0.3404940 0.1880597 +0.3500290 0.4117415 -0.0000013 0.0000011 0.0000001 -0.0000001 0.3471517 -0.2951202 -0.3499906 -0.4116955 0.0000016 -0.0000014 -0.0000003 0.0000003 0.3470733 -0.2950538 +-0.0000027 0.0000038 -0.5354472 -0.2488052 -0.3398195 -0.1585911 0.0000061 0.0000039 -0.0000026 0.0000038 -0.5354242 -0.2487945 -0.3398049 -0.1585842 -0.0000060 -0.0000038 +-0.0000007 -0.0000013 0.3555949 0.1190828 -0.5595574 -0.1884223 -0.0000029 0.0000004 -0.0000009 -0.0000008 0.3555797 0.1190777 -0.5595336 -0.1884142 0.0000027 -0.0000005 +-0.3354293 -0.2215621 -0.0000046 0.0000072 0.0000003 0.0000036 -0.3116834 0.4718672 -0.3355100 -0.2216146 -0.0000045 0.0000071 0.0000007 0.0000029 0.3117230 -0.4719275 +0.0000038 -0.0000022 0.0372255 -0.0326220 0.5210910 -0.4579474 0.0000039 0.0000053 -0.0000040 0.0000019 -0.0372261 0.0326243 -0.5211059 0.4579735 0.0000028 0.0000067 +0.0000001 0.0000004 -0.3893629 -0.5741797 0.0278365 0.0409253 -0.0000021 -0.0000019 -0.0000002 -0.0000004 0.3893950 0.5741936 -0.0278381 -0.0409265 -0.0000022 -0.0000024 +0.0102791 -0.0104481 0.0000070 0.0000001 0.0048818 0.0060106 0.0252762 -0.0158910 0.0011358 0.0146023 -0.0000047 0.0000120 0.0076094 -0.0014691 0.0091391 0.0284535 +0.0115720 -0.0280513 0.0000229 0.0000039 -0.0068050 0.0055975 0.0234695 0.0403920 -0.0194856 0.0232950 0.0000157 -0.0000095 0.0017881 -0.0087004 0.0465780 0.0019762 +-0.0088545 0.0111963 -0.0000065 -0.0000057 0.0130114 0.0135519 -0.0225404 0.0050676 0.0020911 -0.0140638 0.0000009 -0.0000033 0.0187652 0.0000476 -0.0119337 -0.0200066 +-0.0087653 0.0223350 -0.0000067 0.0000036 -0.0196889 0.0088948 -0.0229819 -0.0260269 0.0131389 -0.0200826 -0.0000019 0.0000090 -0.0041386 -0.0211966 -0.0345047 -0.0036580 +0.0000688 0.0000817 0.0327614 -0.0148499 0.0000040 -0.0000060 -0.0000736 0.0000287 -0.0000469 -0.0000603 0.0202564 -0.0297412 0.0000427 0.0000194 -0.0001175 0.0001278 +-0.0117782 0.0117114 0.0000765 -0.0001346 -0.0048203 -0.0078664 -0.0275799 0.0074881 0.0024432 -0.0164215 -0.0000167 -0.0000526 -0.0091727 0.0007845 -0.0103434 -0.0266599 +0.0000059 -0.0002711 -0.0228258 0.0186400 -0.0000887 0.0000158 0.0002576 0.0000218 -0.0000170 0.0002336 -0.0285029 -0.0073150 -0.0000436 0.0000550 0.0004188 0.0000093 +-0.0177350 0.0323325 -0.0002077 -0.0000045 0.0155565 0.0074665 -0.0406842 -0.0284583 0.0188396 -0.0317036 -0.0001639 -0.0001260 0.0143416 0.0095841 -0.0451562 -0.0205680 +# 21 [ -0.3333333 +0.3333333 +0.0000000 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.5440160 0.2040432 -0.0000003 -0.0000005 0.0000002 0.0000005 -0.1365992 -0.3641979 -0.5440065 0.2040398 -0.0000003 -0.0000006 0.0000002 0.0000004 0.1366005 0.3642018 +0.5321370 -0.0942421 0.0000002 0.0000012 -0.0000001 -0.0000007 -0.0794585 -0.4486609 -0.5320779 0.0942321 -0.0000004 -0.0000026 -0.0000000 -0.0000002 -0.0794407 -0.4485597 +0.0000018 0.0000029 -0.1654609 0.0838053 -0.6014112 0.3051884 0.0000034 -0.0000021 0.0000014 0.0000020 -0.1654537 0.0838017 -0.6013855 0.3051755 -0.0000027 0.0000018 +-0.0000029 -0.0000031 0.5968171 -0.3140776 -0.1640676 0.0865010 -0.0000055 0.0000044 -0.0000024 -0.0000022 0.5967913 -0.3140643 -0.1640607 0.0864974 0.0000050 -0.0000041 +-0.2831405 0.2853663 0.0000045 0.0000071 0.0000018 0.0000018 0.4014409 0.3983095 -0.2832081 0.2854351 0.0000048 0.0000074 0.0000017 0.0000017 -0.4014922 -0.3983600 +0.0000035 0.0000029 -0.5089745 -0.4723161 -0.0289483 -0.0269099 -0.0000059 0.0000041 -0.0000034 -0.0000030 0.5090028 0.4723287 0.0289501 0.0269102 -0.0000076 0.0000027 +-0.0000003 0.0000011 -0.0328152 -0.0220267 0.5762134 0.3874970 -0.0000018 -0.0000005 0.0000004 -0.0000012 0.0328169 0.0220272 -0.5762476 -0.3874976 -0.0000020 -0.0000009 +0.0032368 0.0142553 0.0079870 -0.0009639 -0.0000014 0.0000014 -0.0004622 0.0296803 -0.0128376 -0.0069789 0.0030923 -0.0074475 0.0000049 0.0000027 -0.0287108 -0.0075978 +0.0208725 0.0255913 -0.0056800 0.0101099 -0.0000015 0.0000000 -0.0444002 0.0132464 -0.0164252 -0.0282820 -0.0104720 0.0021124 0.0000043 -0.0000050 -0.0291058 0.0376451 +-0.0041510 0.0016648 -0.0169645 -0.0029797 0.0000037 0.0000052 0.0098072 0.0217412 -0.0058151 0.0027754 -0.0087257 0.0155295 0.0000034 0.0000047 -0.0083117 -0.0194639 +-0.0164996 -0.0180537 -0.0006977 0.0214611 0.0000050 -0.0000007 0.0342703 -0.0090746 0.0123696 0.0210988 -0.0206980 -0.0057067 0.0000013 0.0000091 0.0187951 -0.0300541 +0.0000050 -0.0000010 0.0000024 0.0000024 -0.0292529 0.0204145 0.0000091 -0.0000030 -0.0000011 0.0000041 -0.0000027 0.0000079 -0.0140372 0.0327866 -0.0000020 0.0000109 +-0.0056849 -0.0160066 -0.0094625 0.0007692 -0.0000038 -0.0000180 0.0064050 -0.0278482 0.0137336 0.0099601 -0.0033853 0.0088842 -0.0000205 -0.0000193 0.0285904 0.0016795 +-0.0001486 -0.0001781 0.0000776 -0.0000875 0.0156064 -0.0249359 0.0002353 -0.0001696 0.0001416 0.0001726 0.0000774 -0.0000726 0.0292575 -0.0040166 0.0002353 -0.0002201 +-0.0208292 -0.0296511 0.0138939 -0.0107422 -0.0001332 0.0001587 0.0416039 -0.0248817 0.0203228 0.0299074 0.0146553 -0.0093509 -0.0001894 -0.0000025 0.0382283 -0.0302781 +# 22 [ -0.3333333 +0.3333333 +0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +0.0678543 -0.5770467 0.0000007 -0.0000000 -0.0000006 -0.0000001 0.3863105 0.0454260 0.0678529 -0.5770367 0.0000007 0.0000000 -0.0000004 -0.0000001 -0.3863147 -0.0454261 +-0.2409818 -0.4837137 0.0000013 -0.0000007 -0.0000009 0.0000004 -0.4078340 0.2031793 0.2409551 0.4836602 -0.0000021 0.0000011 -0.0000004 0.0000002 -0.4077421 0.2031333 +-0.0000009 -0.0000047 0.3824462 0.0333079 0.5825782 0.0496398 -0.0000060 0.0000010 -0.0000011 -0.0000033 0.3824296 0.0333065 0.5825532 0.0496378 0.0000050 -0.0000011 +-0.0000002 0.0000025 -0.5749754 -0.1061358 0.3776455 0.0689800 0.0000051 0.0000006 -0.0000002 0.0000025 -0.5749506 -0.1061315 0.3776294 0.0689773 -0.0000052 -0.0000006 +-0.1219269 -0.3830617 -0.0000085 0.0000010 -0.0000027 -0.0000008 -0.5388746 0.1715213 -0.1219559 -0.3831536 -0.0000086 0.0000011 -0.0000029 -0.0000008 0.5389432 -0.1715433 +0.0000018 -0.0000039 -0.3036145 0.5428206 -0.1521640 0.2715028 0.0000049 0.0000052 -0.0000016 0.0000040 0.3036207 -0.5428471 0.1521669 -0.2715157 0.0000051 0.0000048 +0.0000009 -0.0000010 0.2974199 -0.0916935 -0.5945140 0.1827306 0.0000026 0.0000015 -0.0000008 0.0000011 -0.2974311 0.0917006 0.5945366 -0.1827445 0.0000034 0.0000006 +0.0111131 -0.0104619 -0.0050894 -0.0063819 -0.0047790 -0.0061579 0.0269130 -0.0144597 0.0002023 0.0152538 -0.0081439 0.0007883 -0.0077536 0.0008453 0.0083301 0.0294134 +0.0323912 0.0153308 -0.0016733 0.0121291 0.0040334 0.0067820 -0.0334615 0.0361393 -0.0301746 -0.0186529 -0.0084138 0.0078677 -0.0079045 0.0001015 -0.0128087 0.0490490 +0.0067760 -0.0005336 0.0035818 0.0087099 0.0027351 0.0073839 0.0165167 -0.0253449 0.0059886 0.0063151 0.0093228 -0.0032110 0.0077681 -0.0034716 -0.0071867 0.0264203 +-0.0063087 0.0052751 0.0031258 0.0156806 -0.0071657 -0.0176974 -0.0048784 -0.0096781 0.0065075 -0.0046903 0.0152355 0.0057278 -0.0161920 -0.0095949 -0.0086851 -0.0077657 +0.0138522 -0.0239912 -0.0134883 -0.0030400 -0.0114366 -0.0037941 0.0143498 0.0402377 -0.0209893 0.0179644 -0.0051475 -0.0129545 -0.0058884 -0.0108331 0.0424234 0.0069078 +-0.0106521 0.0159350 -0.0065461 -0.0106455 0.0005520 -0.0133668 -0.0236450 -0.0113806 0.0088836 -0.0170925 -0.0115497 -0.0010622 -0.0121645 0.0065886 -0.0210282 -0.0150431 +0.0011031 -0.0024265 -0.0144527 0.0127044 0.0185004 -0.0084776 0.0038906 -0.0004598 -0.0002851 0.0026774 -0.0019092 -0.0196180 0.0075368 0.0183454 0.0030110 0.0023379 +-0.0079260 0.0167464 0.0142465 -0.0049596 0.0147846 -0.0050017 -0.0180710 -0.0184369 0.0103723 -0.0153481 0.0029540 0.0147874 0.0032266 0.0152760 -0.0250759 -0.0061620 +# 23 [ -0.3333333 +0.3333333 -0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.3960753 0.4251018 -0.0000005 -0.0000004 0.0000005 0.0000003 -0.2845892 -0.2651572 -0.3960682 0.4250946 -0.0000005 -0.0000004 0.0000004 0.0000003 0.2845925 0.2651597 +-0.1164493 0.5277222 -0.0000015 -0.0000003 0.0000005 0.0000001 0.4449390 0.0981819 0.1164365 -0.5276638 0.0000023 0.0000005 0.0000000 0.0000000 0.4448386 0.0981600 +-0.0000011 0.0000017 0.0327750 0.0016250 -0.6977528 -0.0360568 0.0000015 0.0000013 -0.0000011 0.0000015 0.0327736 0.0016248 -0.6977229 -0.0360555 -0.0000011 -0.0000012 +-0.0000022 0.0000042 -0.5438746 -0.4385882 -0.0255012 -0.0206526 0.0000066 0.0000039 -0.0000017 0.0000036 -0.5438510 -0.4385695 -0.0255000 -0.0206518 -0.0000062 -0.0000037 +0.1379324 -0.3775938 -0.0000073 -0.0000044 -0.0000030 0.0000006 -0.5311825 -0.1940376 0.1379657 -0.3776843 -0.0000075 -0.0000044 -0.0000027 0.0000007 0.5312502 0.1940621 +0.0000010 -0.0000012 -0.5518139 0.2568660 -0.3048445 0.1424537 -0.0000000 0.0000024 -0.0000009 0.0000014 0.5518340 -0.2568832 0.3048557 -0.1424624 -0.0000005 0.0000028 +0.0000032 -0.0000029 -0.2007086 0.2700734 0.3623376 -0.4890738 0.0000036 0.0000066 -0.0000032 0.0000029 0.2007137 -0.2700871 -0.3623471 0.4890978 0.0000041 0.0000060 +0.0152166 -0.0011523 0.0000491 -0.0081638 -0.0001507 0.0077964 0.0300208 0.0056646 -0.0094271 0.0119913 -0.0068320 -0.0045035 0.0065701 0.0042061 -0.0120079 0.0281099 +-0.0014178 -0.0358361 0.0115351 -0.0041505 -0.0041863 0.0066050 0.0476941 0.0126081 -0.0024394 0.0354548 0.0108976 0.0037347 -0.0039005 -0.0069380 0.0493737 -0.0112183 +-0.0056880 -0.0038601 0.0019586 -0.0091446 -0.0024438 0.0076712 -0.0277290 0.0114038 -0.0013953 -0.0082723 -0.0095630 -0.0024715 0.0081228 0.0018354 0.0217194 -0.0172544 +0.0075440 -0.0027543 0.0018560 -0.0159085 -0.0009729 -0.0190220 0.0015248 0.0110968 -0.0077463 0.0022473 -0.0126908 -0.0101753 -0.0122254 -0.0143884 0.0052827 0.0097143 +0.0255321 -0.0108910 -0.0089978 -0.0104304 0.0069226 0.0099270 -0.0126330 0.0408918 -0.0276311 0.0017960 0.0036163 -0.0134448 -0.0018810 0.0121456 0.0298014 0.0310468 +-0.0183543 0.0052395 0.0018915 -0.0124656 -0.0088940 0.0098095 -0.0107322 -0.0237843 0.0177232 -0.0072965 -0.0081291 -0.0081928 0.0136167 0.0029878 -0.0062239 -0.0250142 +0.0021875 -0.0014226 -0.0191365 0.0016526 -0.0199841 -0.0041412 0.0035705 0.0018117 -0.0016965 0.0021043 0.0100425 -0.0170169 0.0048836 -0.0191689 0.0011985 0.0034406 +-0.0167598 0.0079204 0.0141598 0.0051934 -0.0146007 -0.0055171 -0.0022759 -0.0257295 0.0177639 -0.0052868 -0.0070938 0.0133025 0.0072023 -0.0138492 -0.0154796 -0.0206830 +# 24 [ -0.3333333 -0.3333333 +0.0000000 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.5769658 -0.0685383 0.0000002 -0.0000007 -0.0000001 0.0000006 0.0458837 -0.3862565 -0.5769558 -0.0685369 0.0000002 -0.0000006 -0.0000001 0.0000004 -0.0458842 0.3862606 +-0.4840765 -0.2402525 0.0000010 -0.0000021 -0.0000003 0.0000007 -0.2025642 0.4081397 0.4840231 0.2402255 -0.0000007 0.0000014 -0.0000001 0.0000002 -0.2025184 0.4080478 +0.0000009 0.0000030 -0.1653767 0.0663945 -0.6278790 0.2514882 0.0000036 -0.0000011 0.0000007 0.0000025 -0.1653695 0.0663916 -0.6278522 0.2514776 -0.0000031 0.0000009 +0.0000009 -0.0000032 0.6757409 -0.0292007 -0.1780467 0.0075498 -0.0000063 -0.0000010 0.0000009 -0.0000041 0.6757118 -0.0291997 -0.1780392 0.0075495 0.0000070 0.0000009 +-0.3727482 0.1505367 0.0000050 0.0000076 0.0000010 0.0000023 0.2117686 0.5243656 -0.3728374 0.1505733 0.0000047 0.0000068 0.0000009 0.0000022 -0.2117958 -0.5244323 +-0.0000007 -0.0000045 -0.1042590 -0.6865080 -0.0059134 -0.0387510 0.0000062 -0.0000044 0.0000004 0.0000045 0.1042733 0.6865353 0.0059147 0.0387525 0.0000069 -0.0000030 +0.0000010 0.0000005 -0.0051604 0.0388568 0.0909257 -0.6884285 -0.0000007 0.0000020 -0.0000012 -0.0000005 0.0051601 -0.0388585 -0.0909111 0.6884596 -0.0000008 0.0000018 +0.0049495 -0.0137779 0.0072720 0.0034747 0.0000005 -0.0000013 0.0163815 -0.0247435 0.0070533 0.0128094 0.0066158 -0.0045820 -0.0000028 -0.0000043 0.0201449 0.0218547 +0.0035715 0.0325522 0.0087532 -0.0052971 -0.0000033 -0.0000006 -0.0453250 -0.0152229 0.0024123 -0.0328595 0.0093242 0.0054820 0.0000058 -0.0000022 -0.0439222 0.0168048 +-0.0053816 0.0032920 0.0165118 0.0073391 -0.0000031 0.0000032 0.0004452 0.0207167 -0.0049477 -0.0014958 0.0131835 -0.0118635 0.0000014 0.0000082 -0.0069971 -0.0213060 +0.0034408 0.0241503 -0.0126216 0.0173602 -0.0000036 -0.0000111 -0.0333631 -0.0119516 0.0017255 -0.0243480 -0.0138718 -0.0163882 0.0000023 -0.0000050 -0.0323691 0.0142775 +-0.0000034 0.0000008 -0.0000062 -0.0000087 -0.0334439 -0.0123927 0.0000114 0.0000042 -0.0000010 0.0000043 0.0000001 -0.0000012 -0.0349406 0.0071903 -0.0000072 -0.0000069 +0.0042657 -0.0164982 0.0083050 0.0046600 -0.0000122 -0.0000213 0.0209811 -0.0194408 0.0057790 0.0160008 0.0078056 -0.0054267 -0.0000238 -0.0000193 0.0228169 0.0174033 +-0.0000381 0.0000260 0.0000280 0.0000368 0.0286165 -0.0073060 -0.0000460 -0.0000528 0.0000370 -0.0000321 0.0000413 0.0000268 0.0237768 0.0173649 -0.0000321 -0.0000473 +-0.0045739 -0.0359799 -0.0171985 0.0028325 0.0000325 -0.0000698 0.0487474 -0.0025568 0.0039889 0.0360876 -0.0174687 0.0012107 0.0000531 0.0000100 0.0478495 -0.0089194 +# 25 [ -0.3333333 -0.3333333 +0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +0.5455521 -0.1999000 0.0000002 0.0000007 -0.0000001 -0.0000006 0.1338253 0.3652262 0.5455425 -0.1998968 0.0000001 0.0000006 -0.0000001 -0.0000004 -0.1338271 -0.3652299 +0.3592758 -0.4036980 0.0000015 0.0000014 -0.0000007 -0.0000007 -0.3403704 -0.3029165 -0.3592361 0.4036533 -0.0000014 -0.0000013 -0.0000004 -0.0000003 -0.3402935 -0.3028483 +0.0000004 -0.0000024 -0.0272254 -0.0183781 0.5791357 0.3908436 -0.0000021 -0.0000000 -0.0000003 -0.0000015 -0.0272244 -0.0183772 0.5791107 0.3908271 0.0000014 -0.0000004 +-0.0000044 0.0000004 -0.2051813 -0.6678755 -0.0096498 -0.0313984 0.0000011 0.0000074 -0.0000044 0.0000004 -0.2051722 -0.6678468 -0.0096493 -0.0313971 -0.0000012 -0.0000074 +-0.3094941 0.2565459 0.0000068 0.0000057 0.0000003 0.0000028 0.3608975 0.4353830 -0.3095685 0.2566073 0.0000065 0.0000053 0.0000004 0.0000030 -0.3609436 -0.4354384 +-0.0000014 -0.0000012 -0.5296052 -0.3000265 -0.2928176 -0.1657171 -0.0000009 -0.0000032 0.0000013 0.0000013 0.5296309 0.3000326 0.2928312 0.1657213 0.0000004 -0.0000031 +0.0000036 0.0000017 0.2601896 0.2133210 -0.4708751 -0.3857168 -0.0000022 0.0000067 -0.0000037 -0.0000016 -0.2602031 -0.2133268 0.4708988 0.3857274 -0.0000012 0.0000070 +0.0128475 0.0082786 -0.0049670 0.0064990 0.0048317 -0.0061156 0.0204888 0.0226512 -0.0147703 0.0038537 0.0026976 0.0077087 -0.0026963 -0.0073225 -0.0265537 0.0151987 +-0.0222951 0.0277016 0.0104501 0.0037607 -0.0077347 0.0023877 -0.0267971 -0.0433320 0.0259666 -0.0246953 0.0045757 0.0106979 0.0016176 -0.0079662 -0.0445435 -0.0223777 +0.0038707 0.0081899 0.0080617 -0.0069941 -0.0060774 0.0045388 0.0256596 0.0104133 -0.0058030 0.0054518 -0.0050725 -0.0088915 0.0046935 0.0057685 -0.0293882 0.0027626 +0.0070277 0.0020988 -0.0117421 0.0109227 -0.0118069 0.0150330 -0.0035022 0.0091387 -0.0069546 -0.0020576 0.0024282 0.0157759 0.0003947 0.0191810 -0.0021554 0.0098924 +0.0268370 0.0054417 0.0014102 0.0137547 -0.0000677 -0.0123891 -0.0336904 0.0261358 -0.0234526 -0.0142031 -0.0102409 0.0091816 0.0083292 -0.0090876 0.0071086 0.0419154 +-0.0180900 -0.0076233 -0.0091280 0.0073363 0.0131195 -0.0032585 0.0070376 -0.0255487 0.0187496 0.0056871 0.0026241 0.0119790 -0.0080277 -0.0103825 0.0109653 -0.0242799 +-0.0019778 -0.0001173 -0.0190436 -0.0051078 -0.0177300 -0.0093175 -0.0013291 -0.0023389 0.0018451 -0.0005089 0.0141986 -0.0132650 0.0113317 -0.0168516 0.0007998 -0.0028307 +0.0180343 0.0041333 0.0079474 0.0128170 -0.0080438 -0.0134222 -0.0141848 0.0215775 -0.0171960 -0.0068464 -0.0138123 0.0060708 0.0141916 -0.0064964 -0.0005753 0.0257847 +# 26 [ -0.3333333 -0.3333333 -0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.5180406 -0.2630991 0.0000004 -0.0000006 -0.0000002 0.0000005 0.1761348 -0.3468082 -0.5180316 -0.2630942 0.0000003 -0.0000005 -0.0000001 0.0000004 -0.1761363 0.3468120 +-0.5369485 0.0611353 -0.0000002 -0.0000020 0.0000001 0.0000005 0.0515452 0.4527179 0.5368890 -0.0611285 0.0000002 0.0000019 -0.0000000 0.0000000 0.0515333 0.4526158 +-0.0000004 0.0000041 -0.3745688 0.0834701 -0.5710102 0.1261517 0.0000058 0.0000003 -0.0000005 0.0000040 -0.3745526 0.0834665 -0.5709858 0.1261462 -0.0000055 -0.0000003 +0.0000010 0.0000022 -0.5046867 0.2953953 0.3315496 -0.1932454 0.0000045 -0.0000023 0.0000011 0.0000024 -0.5046651 0.2953823 0.3315356 -0.1932370 -0.0000048 0.0000024 +0.4014033 -0.0218578 -0.0000021 -0.0000086 -0.0000017 -0.0000025 -0.0307484 -0.5646769 0.4014996 -0.0218628 -0.0000020 -0.0000081 -0.0000017 -0.0000021 0.0307524 0.5647488 +0.0000006 0.0000041 0.1616906 0.6004233 0.0813123 0.3007329 -0.0000060 0.0000033 -0.0000006 -0.0000040 -0.1617046 -0.6004465 -0.0813191 -0.3007443 -0.0000058 0.0000036 +-0.0000016 -0.0000003 0.2768281 -0.1428875 -0.5522611 0.2857629 0.0000016 -0.0000033 0.0000017 0.0000004 -0.2768382 0.1428964 0.5522807 -0.2857806 0.0000017 -0.0000032 +-0.0042736 -0.0146720 0.0080085 -0.0016556 0.0076570 -0.0014515 -0.0006240 -0.0305366 0.0136797 0.0067712 0.0030158 -0.0075896 0.0027529 -0.0073021 0.0300122 0.0059319 +0.0332751 -0.0125430 -0.0071122 -0.0085282 -0.0078183 -0.0018865 0.0011709 0.0510059 -0.0349350 0.0081221 0.0014658 -0.0115288 0.0054338 -0.0061199 0.0269661 0.0418651 +0.0025012 -0.0088320 -0.0106899 0.0004515 -0.0076320 -0.0007686 -0.0129688 -0.0241534 0.0077344 -0.0004048 -0.0015766 0.0102135 -0.0003382 0.0071770 0.0244463 0.0170247 +0.0047815 0.0053367 -0.0155590 0.0038262 0.0177733 -0.0069982 -0.0079189 0.0063704 -0.0049440 -0.0053838 -0.0055798 0.0148955 0.0093313 -0.0168435 -0.0066731 0.0068671 +0.0161929 0.0220857 -0.0081572 0.0111268 -0.0083412 0.0092367 -0.0425312 -0.0033163 -0.0078000 -0.0262967 -0.0137619 -0.0000280 -0.0122500 0.0010656 -0.0229384 0.0357839 +0.0083753 0.0177671 0.0117956 0.0006743 0.0118294 0.0062324 -0.0222796 0.0143036 -0.0101540 -0.0167532 0.0059217 -0.0106304 0.0010606 -0.0131963 -0.0244119 0.0107590 +-0.0012168 -0.0014438 -0.0077733 -0.0180759 0.0036844 0.0197520 0.0008310 -0.0026269 0.0016277 0.0009716 0.0192819 0.0028445 -0.0201986 0.0014549 0.0024350 -0.0012203 +-0.0111980 -0.0147140 0.0020890 -0.0149354 0.0024179 -0.0154603 0.0246993 -0.0074807 0.0088169 0.0162603 0.0144977 0.0041805 0.0150542 0.0041032 0.0169411 -0.0194272 +# 27 [ +0.0000000 +0.0000000 +0.0000000 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.5480842 -0.1928498 0.0000002 -0.0000006 -0.0000002 0.0000005 0.1291055 -0.3669211 -0.5480744 -0.1928464 0.0000002 -0.0000006 -0.0000001 0.0000004 -0.1291068 0.3669248 +-0.5203656 -0.1458444 0.0000005 -0.0000017 -0.0000002 0.0000007 -0.1229661 0.4387369 0.5203080 0.1458283 -0.0000006 0.0000020 -0.0000001 0.0000002 -0.1229384 0.4386379 +-0.0000029 -0.0000025 0.1883505 -0.2143801 0.4214887 -0.4797381 -0.0000032 0.0000037 -0.0000023 -0.0000020 0.1883424 -0.2143709 0.4214707 -0.4797176 0.0000028 -0.0000031 +0.0000019 0.0000024 -0.4984179 0.3992255 0.2227275 -0.1784017 0.0000046 -0.0000037 0.0000019 0.0000024 -0.4983965 0.3992084 0.2227180 -0.1783941 -0.0000047 0.0000038 +-0.3951031 -0.0741327 -0.0000016 0.0000084 -0.0000005 0.0000024 -0.1042868 0.5558147 -0.3951985 -0.0741506 -0.0000015 0.0000082 -0.0000004 0.0000023 0.1042999 -0.5558847 +-0.0000001 0.0000003 0.5156423 -0.3345497 0.2682246 -0.1844062 0.0000015 -0.0000015 -0.0000001 -0.0000005 -0.5156657 0.3345673 -0.2682339 0.1844107 0.0000015 -0.0000011 +0.0000003 -0.0000008 0.2665748 0.1867787 -0.5126402 -0.3391269 0.0000026 0.0000013 -0.0000005 0.0000008 -0.2665871 -0.1867847 0.5126617 0.3391391 0.0000023 0.0000015 +0.0060188 0.0006871 0.0000001 -0.0000058 -0.0000005 0.0000013 0.0024706 -0.0216422 0.0060078 0.0006858 -0.0000006 0.0000120 0.0000007 -0.0000045 -0.0024727 0.0216594 +0.0453430 0.0299654 -0.0009009 0.0013631 0.0000853 -0.0001291 -0.0404720 0.0612416 -0.0453135 -0.0299459 -0.0009049 0.0013693 0.0000915 -0.0001385 -0.0405539 0.0613653 +0.0002681 0.0002107 0.0005403 -0.0006870 -0.0185567 0.0236031 -0.0004441 0.0005645 -0.0003368 -0.0002648 0.0005384 -0.0006846 -0.0185555 0.0236015 -0.0001988 0.0002533 +0.0027959 0.0001193 0.0012819 -0.0301059 0.0000378 -0.0008827 -0.0002426 0.0056947 -0.0033230 -0.0001417 0.0012821 -0.0301095 0.0000380 -0.0008868 -0.0001101 0.0025779 +-0.0074552 -0.0024161 -0.0003523 0.0010873 0.0000307 -0.0000941 -0.0125503 0.0387256 -0.0074222 -0.0024054 -0.0003688 0.0011382 0.0000304 -0.0000933 0.0125656 -0.0387724 +0.0032824 0.0009549 -0.0000924 0.0003177 -0.0000236 0.0000811 0.0003650 -0.0012548 0.0035221 0.0010246 -0.0000878 0.0003019 -0.0000224 0.0000770 -0.0002710 0.0009315 +0.0006146 0.0003799 -0.0000132 0.0000213 0.0000283 -0.0000457 -0.0018285 0.0029582 0.0004567 0.0002823 -0.0000303 0.0000491 0.0000304 -0.0000490 0.0016967 -0.0027449 +0.0635856 0.0323067 -0.0003785 0.0011549 -0.0004970 0.0004529 -0.0429757 0.0844306 -0.0635125 -0.0322923 -0.0008197 0.0012401 -0.0005158 0.0006769 -0.0431152 0.0849524 +# 28 [ +0.0000000 +0.0000000 +0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +0.2311104 0.5330807 -0.0000006 0.0000003 0.0000006 -0.0000001 -0.3568769 0.1547195 0.2311064 0.5330715 -0.0000006 0.0000003 0.0000005 -0.0000001 0.3568808 -0.1547212 +0.1795576 0.5097158 -0.0000017 0.0000006 0.0000007 -0.0000002 0.4297574 -0.1513906 -0.1795377 -0.5096593 0.0000020 -0.0000007 0.0000002 -0.0000001 0.4296605 -0.1513565 +0.0000013 -0.0000039 0.2050184 0.1814953 0.4826681 0.4257866 -0.0000048 -0.0000017 0.0000008 -0.0000033 0.2050096 0.1814875 0.4826475 0.4257684 0.0000043 0.0000013 +0.0000019 0.0000026 -0.4218786 0.4860880 0.1791126 -0.2071031 0.0000046 -0.0000040 0.0000019 0.0000026 -0.4218605 0.4860671 0.1791050 -0.2070943 -0.0000046 0.0000041 +-0.1694652 -0.3645327 -0.0000078 0.0000036 -0.0000035 -0.0000016 -0.5128083 0.2383961 -0.1695058 -0.3646199 -0.0000076 0.0000035 -0.0000034 -0.0000016 0.5128739 -0.2384266 +-0.0000082 -0.0000048 0.0359253 0.0265746 0.5579618 0.4128180 0.0000061 -0.0000108 0.0000084 0.0000047 -0.0359271 -0.0265750 -0.5579847 -0.4128351 0.0000060 -0.0000108 +0.0000000 -0.0000005 0.0594135 -0.6915389 -0.0038295 0.0445209 0.0000011 -0.0000031 -0.0000001 0.0000005 -0.0594160 0.6915676 0.0038299 -0.0445225 0.0000008 -0.0000026 +0.0024840 0.0056282 0.0000041 -0.0000011 -0.0026813 -0.0060747 0.0202062 -0.0089144 0.0024786 0.0056193 -0.0000102 0.0000040 -0.0026788 -0.0060807 -0.0202202 0.0089225 +-0.0018758 -0.0039396 0.0000011 0.0000018 -0.0070147 -0.0146925 -0.0140160 0.0066895 -0.0018787 -0.0039319 0.0000055 -0.0000018 -0.0070205 -0.0146957 0.0140277 -0.0066862 +0.0231136 0.0542044 -0.0013885 0.0005932 0.0034853 0.0082006 -0.0731266 0.0311682 -0.0231026 -0.0541850 -0.0013956 0.0005962 -0.0035125 -0.0082365 -0.0732022 0.0312249 +0.0000538 0.0028396 0.0322225 -0.0006520 0.0000123 0.0005509 -0.0045063 0.0000925 -0.0000593 -0.0029768 0.0322269 -0.0006525 0.0000020 -0.0002813 -0.0033437 0.0000601 +-0.0021471 -0.0048838 -0.0004905 0.0002077 0.0041542 0.0095972 -0.0331664 0.0143670 -0.0021264 -0.0049568 -0.0005423 0.0002306 0.0041621 0.0095890 0.0330690 -0.0143954 +-0.0014988 -0.0033267 0.0002007 -0.0001036 0.0026795 0.0059304 -0.0053051 0.0024057 -0.0016159 -0.0035641 0.0001705 -0.0000892 0.0026729 0.0059166 0.0049858 -0.0022481 +0.0019280 0.0044597 -0.0003733 0.0001864 0.0103525 0.0239975 0.0238337 -0.0102964 0.0017733 0.0041072 -0.0003152 0.0001590 0.0104882 0.0242508 -0.0243080 0.0105046 +0.0025353 0.0107610 -0.0186602 0.0043840 -0.0019803 -0.0085503 -0.0149810 0.0034904 -0.0025767 -0.0109765 -0.0186635 0.0043821 0.0017891 0.0074196 -0.0141204 0.0033535 +# 29 [ +0.0000000 +0.0000000 -0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.5808128 0.0156057 -0.0000000 -0.0000007 0.0000001 0.0000006 -0.0104474 -0.3888317 -0.5808028 0.0156054 -0.0000000 -0.0000006 0.0000001 0.0000004 0.0104475 0.3888359 +-0.5394942 0.0315775 -0.0000001 -0.0000018 0.0000001 0.0000007 0.0266240 0.4548645 0.5394344 -0.0315740 0.0000001 0.0000021 -0.0000000 0.0000002 0.0266180 0.4547619 +0.0000023 -0.0000033 0.2680213 0.0560147 0.6297894 0.1327706 -0.0000043 -0.0000028 0.0000022 -0.0000026 0.2680098 0.0560123 0.6297625 0.1327649 0.0000036 0.0000027 +0.0000032 0.0000005 -0.2409873 0.5968150 0.1029634 -0.2537155 0.0000015 -0.0000059 0.0000032 0.0000006 -0.2409770 0.5967894 0.1029590 -0.2537047 -0.0000015 0.0000060 +-0.4000467 0.0395623 0.0000008 0.0000085 0.0000031 0.0000022 0.0556545 0.5627678 -0.4001424 0.0395718 0.0000008 0.0000083 0.0000030 0.0000021 -0.0556617 -0.5628398 +0.0000094 -0.0000016 0.0429390 -0.0122379 0.6678047 -0.1891566 0.0000020 0.0000122 -0.0000094 0.0000015 -0.0429410 0.0122378 -0.6678321 0.1891641 0.0000017 0.0000121 +0.0000001 -0.0000005 0.1864444 0.6685793 -0.0119241 -0.0430263 0.0000015 0.0000028 0.0000001 0.0000005 -0.1864519 -0.6686071 0.0119242 0.0430280 0.0000014 0.0000028 +0.0061497 0.0001701 -0.0000008 -0.0000051 0.0066375 0.0001841 0.0006077 -0.0220766 0.0061392 0.0001686 -0.0000002 0.0000121 0.0066421 0.0001790 -0.0006099 0.0220930 +-0.0043631 0.0000538 -0.0000020 -0.0000001 0.0162800 -0.0001840 0.0001776 0.0155295 -0.0043574 0.0000479 -0.0000007 -0.0000057 0.0162856 -0.0001802 -0.0001856 -0.0155386 +0.0588509 -0.0029872 0.0000755 0.0015080 -0.0088985 0.0004623 0.0040427 0.0793889 -0.0588286 0.0029885 0.0000759 0.0015158 0.0089428 -0.0004536 0.0040249 0.0794818 +0.0028196 0.0003413 0.0039151 -0.0319904 -0.0005468 -0.0000681 -0.0005487 0.0044738 -0.0029555 -0.0003607 0.0039160 -0.0319947 0.0002801 0.0000265 -0.0003987 0.0033205 +0.0053335 -0.0001054 -0.0000178 -0.0005323 0.0104544 -0.0002661 -0.0009101 -0.0361334 0.0053918 -0.0001549 -0.0000188 -0.0005893 0.0104501 -0.0002555 0.0008433 0.0360561 +0.0036471 -0.0001164 -0.0000048 0.0002258 0.0065046 -0.0002006 -0.0001715 -0.0058224 0.0039114 -0.0001155 -0.0000052 0.0001925 0.0064893 -0.0002004 0.0001727 0.0054667 +-0.0048549 0.0001258 0.0000109 -0.0004129 0.0261267 -0.0006842 0.0006671 0.0259573 -0.0044743 0.0001149 0.0000119 -0.0003601 0.0264119 -0.0006719 -0.0006819 -0.0264694 +0.0110091 -0.0010131 0.0017662 0.0190863 0.0087384 -0.0008334 0.0014487 0.0153138 -0.0112260 0.0010424 0.0017688 0.0190895 -0.0076034 0.0006637 0.0013031 0.0144542 +# 30 [ +0.0000000 +0.3333333 +0.0000000 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +0.2314139 -0.5329490 0.0000007 0.0000002 -0.0000005 -0.0000002 0.3567887 0.1549227 0.2314100 -0.5329398 0.0000006 0.0000001 -0.0000004 -0.0000002 -0.3567927 -0.1549244 +-0.2461677 0.4810953 -0.0000016 -0.0000008 0.0000007 0.0000003 0.4056264 0.2075517 0.2461404 -0.4810420 0.0000019 0.0000009 0.0000002 0.0000001 0.4055349 0.2075049 +0.0000042 0.0000016 -0.2388364 0.3524265 -0.3106683 0.4598630 0.0000024 -0.0000057 0.0000036 0.0000012 -0.2388261 0.3524113 -0.3106550 0.4598434 -0.0000021 0.0000052 +-0.0000025 -0.0000001 0.3228761 -0.4513753 -0.2471828 0.3466236 -0.0000014 0.0000047 -0.0000027 -0.0000003 0.3228623 -0.4513559 -0.2471723 0.3466088 0.0000016 -0.0000049 +-0.3884962 0.1033121 -0.0000005 0.0000090 0.0000006 0.0000024 0.1453347 0.5465187 -0.3885888 0.1033367 -0.0000005 0.0000088 0.0000006 0.0000023 -0.1453534 -0.5465890 +0.0000104 -0.0000035 -0.6594110 0.2179547 -0.0355936 0.0118329 0.0000019 0.0000144 -0.0000104 0.0000036 0.6594391 -0.2179637 0.0355952 -0.0118332 0.0000019 0.0000141 +0.0000011 0.0000000 -0.0200603 0.0316929 0.3704364 -0.5874737 -0.0000001 0.0000017 -0.0000013 -0.0000002 0.0200614 -0.0316940 -0.3704511 0.5874975 -0.0000007 0.0000022 +0.0031635 -0.0052274 -0.0035798 0.0059170 0.0000009 -0.0000003 -0.0187624 -0.0113205 0.0031462 -0.0052230 -0.0035659 0.0059273 -0.0000047 -0.0000029 0.0187700 0.0113452 +0.0020152 -0.0040058 0.0074106 -0.0144665 -0.0000040 0.0000008 -0.0140950 -0.0072456 0.0020615 -0.0039652 0.0074196 -0.0144632 -0.0000059 -0.0000019 0.0141516 0.0071829 +0.0552131 0.0206618 0.0085942 0.0031492 0.0000426 -0.0001152 -0.0279174 0.0746154 -0.0552368 -0.0206746 -0.0085435 -0.0032578 0.0000480 -0.0001282 -0.0278818 0.0744788 +-0.0002235 -0.0001043 -0.0000278 -0.0000193 0.0137546 -0.0288937 0.0001519 -0.0002947 0.0002189 0.0001068 0.0000375 0.0000067 0.0137638 -0.0288887 0.0001330 -0.0003023 +-0.0030543 0.0050649 0.0056833 -0.0097330 0.0000044 0.0000164 0.0311021 0.0182127 -0.0028588 0.0049853 0.0057968 -0.0097236 0.0000034 0.0000158 -0.0312101 -0.0184769 +0.0013548 -0.0023669 -0.0024831 0.0043815 -0.0000110 -0.0000162 0.0009268 0.0005287 0.0013054 -0.0023160 -0.0024777 0.0044018 -0.0000157 -0.0000190 -0.0008575 -0.0004618 +-0.0022679 0.0043116 -0.0127822 0.0221461 -0.0000583 -0.0000138 0.0231156 0.0135297 -0.0024714 0.0039449 -0.0127368 0.0222687 -0.0000488 -0.0000097 -0.0236077 -0.0132571 +0.0000566 0.0007351 -0.0000560 -0.0004336 0.0203077 -0.0013044 -0.0009078 0.0001047 -0.0000630 -0.0007156 0.0000204 0.0005766 0.0203093 -0.0013605 -0.0010329 0.0000553 +# 31 [ +0.0000000 +0.3333333 +0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.2613203 0.5189400 -0.0000006 -0.0000002 0.0000005 0.0000003 -0.3474103 -0.1749439 -0.2613158 0.5189310 -0.0000006 -0.0000002 0.0000004 0.0000003 0.3474141 0.1749457 +0.3227914 -0.4334245 0.0000014 0.0000010 -0.0000006 -0.0000004 -0.3654338 -0.2721556 -0.3227557 0.4333764 -0.0000017 -0.0000012 -0.0000002 -0.0000001 -0.3653515 -0.2720943 +-0.0000045 0.0000014 0.0045571 -0.4433145 0.0048021 -0.5409845 0.0000016 0.0000063 -0.0000037 0.0000014 0.0045569 -0.4432955 0.0048019 -0.5409614 -0.0000016 -0.0000057 +-0.0000020 0.0000002 -0.0185235 -0.5406887 0.0158010 0.4430561 0.0000003 0.0000044 -0.0000022 0.0000002 -0.0185227 -0.5406655 0.0158004 0.4430373 -0.0000003 -0.0000047 +0.2141789 -0.3401909 -0.0000063 -0.0000060 -0.0000012 -0.0000027 -0.4785657 -0.3012974 0.2142302 -0.3402724 -0.0000062 -0.0000059 -0.0000011 -0.0000027 0.4786268 0.3013359 +-0.0000020 0.0000053 0.2207409 -0.5525685 0.1335027 -0.3344544 -0.0000071 -0.0000056 0.0000018 -0.0000052 -0.2207498 0.5525916 -0.1335079 0.3344678 -0.0000068 -0.0000043 +-0.0000014 -0.0000032 0.1427357 -0.3306103 -0.2357020 0.5463498 0.0000049 -0.0000030 0.0000013 0.0000039 -0.1427414 0.3306228 0.2357133 -0.5463748 0.0000061 -0.0000033 +-0.0016987 0.0059797 0.0019397 -0.0068295 0.0018415 -0.0065149 0.0213914 0.0060488 -0.0016845 0.0059723 0.0019258 -0.0068361 0.0018530 -0.0065167 -0.0214036 -0.0060687 +-0.0029883 0.0053178 -0.0058200 0.0098677 -0.0020909 0.0041019 0.0186544 0.0105958 -0.0030185 0.0052834 -0.0058261 0.0098652 -0.0021088 0.0040924 -0.0187029 -0.0105554 +-0.0005801 0.0011071 0.0069686 -0.0117717 -0.0085236 0.0148545 0.0039972 0.0019963 -0.0005471 0.0011286 0.0069710 -0.0117723 -0.0085255 0.0148649 -0.0039678 -0.0020414 +0.0014627 -0.0024596 0.0067508 -0.0112716 0.0069564 -0.0115961 -0.0081616 -0.0048842 0.0014820 -0.0024660 0.0067583 -0.0112790 0.0069206 -0.0116334 0.0081536 0.0048585 +0.0067897 0.0640321 0.0009713 0.0087351 0.0008854 0.0085487 -0.0863437 0.0091351 -0.0067817 -0.0640421 -0.0008870 -0.0087437 -0.0009078 -0.0085168 -0.0862697 0.0091561 +-0.0019954 0.0037539 0.0031749 -0.0060629 0.0032579 -0.0061604 0.0300464 0.0159103 -0.0019458 0.0036929 0.0032708 -0.0060489 0.0032720 -0.0061639 -0.0301300 -0.0159778 +0.0200258 0.0410995 -0.0069389 -0.0144221 -0.0066981 -0.0137120 -0.0550707 0.0268619 -0.0200418 -0.0410939 0.0070642 0.0143962 0.0066749 0.0136080 -0.0550572 0.0268223 +-0.0013664 0.0028905 -0.0071217 0.0133579 -0.0018562 0.0042792 0.0274822 0.0141435 -0.0014889 0.0027103 -0.0070801 0.0134292 -0.0018909 0.0042352 -0.0277247 -0.0139804 +# 32 [ +0.0000000 +0.3333333 -0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.0460165 -0.5791974 0.0000007 -0.0000001 -0.0000006 0.0000001 0.3877503 -0.0308063 -0.0460157 -0.5791873 0.0000006 -0.0000001 -0.0000004 0.0000001 -0.3877544 0.0308066 +0.0087687 0.5403463 -0.0000018 0.0000000 0.0000007 -0.0000000 0.4555831 -0.0073932 -0.0087677 -0.5402865 0.0000021 -0.0000001 0.0000002 0.0000000 0.4554804 -0.0073915 +0.0000006 -0.0000013 -0.1014550 0.3246797 0.1826874 -0.5832247 -0.0000010 -0.0000022 0.0000010 -0.0000011 -0.1014506 0.3246658 0.1826796 -0.5831999 0.0000008 0.0000027 +0.0000043 -0.0000025 0.2527873 0.5564390 0.1404812 0.3097984 -0.0000036 -0.0000065 0.0000037 -0.0000022 0.2527764 0.5564152 0.1404753 0.3097851 0.0000034 0.0000061 +-0.0019831 0.4019932 0.0000086 0.0000018 0.0000025 -0.0000016 0.5655064 0.0027897 -0.0019835 0.4020895 0.0000084 0.0000018 0.0000024 -0.0000016 -0.5655786 -0.0027901 +-0.0000027 -0.0000003 0.6901369 0.0377617 0.0775116 0.0040425 0.0000004 -0.0000041 0.0000027 0.0000000 -0.6901660 -0.0377602 -0.0775149 -0.0040464 0.0000057 -0.0000041 +0.0000042 0.0000016 -0.0772050 -0.0080105 0.6876564 0.0696078 -0.0000050 0.0000057 -0.0000044 -0.0000020 0.0772085 0.0080136 -0.6876851 -0.0696138 -0.0000011 0.0000070 +-0.0000596 0.0062167 0.0000644 -0.0071010 -0.0000541 0.0067714 0.0222284 0.0001835 -0.0000467 0.0062043 0.0000494 -0.0071022 -0.0000561 0.0067756 -0.0222472 -0.0002014 +0.0003763 0.0060914 0.0008268 0.0113636 -0.0001024 -0.0046806 0.0214396 -0.0012130 0.0003278 0.0060832 0.0008158 0.0113644 -0.0000737 -0.0046802 -0.0214529 0.0012794 +-0.0003233 0.0011804 0.0025997 -0.0134827 0.0034390 -0.0167553 0.0042310 0.0010815 -0.0002933 0.0011884 0.0025995 -0.0134878 0.0034407 -0.0167666 -0.0042202 -0.0011226 +0.0002861 0.0028545 0.0012690 0.0130785 -0.0012957 -0.0134603 0.0094662 -0.0009332 0.0002759 0.0028596 0.0012793 0.0130825 -0.0013425 -0.0134682 -0.0094601 0.0009467 +0.0475547 0.0434170 0.0065196 0.0058917 -0.0063437 -0.0057974 -0.0585448 0.0641222 -0.0475582 -0.0434277 -0.0064656 -0.0059542 0.0063399 0.0057623 -0.0585005 0.0640671 +-0.0017473 -0.0038732 0.0029054 0.0062010 -0.0029415 -0.0063230 -0.0308337 0.0143231 -0.0017937 -0.0037704 0.0028273 0.0062730 -0.0029238 -0.0063405 0.0309734 -0.0142613 +0.0431850 -0.0150456 -0.0151439 0.0051944 0.0144207 -0.0050057 0.0201719 0.0578612 -0.0431805 0.0150583 0.0151230 -0.0053397 -0.0143079 0.0050056 0.0201614 0.0578545 +-0.0004820 -0.0031738 -0.0020236 -0.0147301 0.0002609 0.0050393 -0.0308750 0.0034933 -0.0002578 -0.0031026 -0.0020911 -0.0147795 0.0002333 0.0050047 0.0309722 -0.0037937 +# 33 [ +0.0000000 -0.3333333 +0.0000000 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.3367804 -0.4734616 0.0000006 -0.0000003 -0.0000005 0.0000003 0.3169643 -0.2254615 -0.3367747 -0.4734535 0.0000006 -0.0000003 -0.0000004 0.0000003 -0.3169678 0.2254640 +0.2470903 0.4806221 -0.0000016 0.0000008 0.0000007 -0.0000003 0.4052274 -0.2083296 -0.2470630 -0.4805688 0.0000019 -0.0000009 0.0000002 -0.0000001 0.4051360 -0.2082826 +0.0000041 -0.0000019 0.2617273 0.3357768 0.3405396 0.4382026 -0.0000028 -0.0000056 0.0000035 -0.0000014 0.2617160 0.3357624 0.3405251 0.4381839 0.0000024 0.0000051 +0.0000025 -0.0000002 0.3420825 0.4369991 -0.2619326 -0.3356167 -0.0000016 -0.0000046 0.0000027 -0.0000004 0.3420678 0.4369804 -0.2619215 -0.3356024 0.0000018 0.0000048 +0.1319588 -0.3797230 -0.0000090 -0.0000002 -0.0000023 -0.0000008 -0.5341770 -0.1856335 0.1319902 -0.3798136 -0.0000088 -0.0000002 -0.0000023 -0.0000008 0.5342456 0.1856574 +0.0000110 -0.0000001 0.6944926 0.0033751 0.0374488 0.0002204 0.0000028 0.0000143 -0.0000110 -0.0000000 -0.6945222 -0.0033751 -0.0374503 -0.0002204 0.0000030 0.0000141 +-0.0000011 -0.0000003 -0.0076516 -0.0366586 0.1412066 0.6800099 0.0000002 -0.0000019 0.0000012 0.0000003 0.0076519 0.0366601 -0.1412123 -0.6800375 0.0000003 -0.0000020 +0.0034708 0.0050287 0.0039277 0.0056920 -0.0000002 -0.0000007 0.0180503 -0.0124243 0.0034536 0.0050249 0.0039148 0.0057029 0.0000038 -0.0000031 -0.0180569 0.0124491 +-0.0024607 -0.0037486 0.0090182 0.0135229 -0.0000043 -0.0000003 -0.0131729 0.0088115 -0.0025018 -0.0037033 0.0090264 0.0135189 -0.0000056 0.0000025 0.0132360 -0.0087560 +-0.0098703 -0.0581204 0.0014709 0.0090341 -0.0001212 0.0000201 0.0785434 -0.0133339 0.0098785 0.0581460 -0.0015865 -0.0090047 -0.0001350 0.0000229 0.0784026 -0.0133244 +0.0000158 -0.0002459 0.0000036 0.0000337 0.0319494 0.0018085 0.0003312 0.0000082 -0.0000113 0.0002430 0.0000121 -0.0000360 0.0319494 0.0017981 0.0003288 0.0000283 +-0.0034088 -0.0048334 -0.0063624 -0.0093033 -0.0000029 0.0000165 -0.0297260 0.0203817 -0.0032055 -0.0047698 -0.0064750 -0.0092858 -0.0000027 0.0000160 0.0298126 -0.0206562 +0.0015551 0.0022402 0.0028547 0.0041490 0.0000096 -0.0000171 -0.0008774 0.0006069 0.0015020 0.0021937 0.0028511 0.0041696 0.0000138 -0.0000203 0.0008142 -0.0005348 +-0.0026052 -0.0041242 0.0144925 0.0210625 0.0000544 -0.0000170 -0.0219614 0.0153167 -0.0027745 -0.0037300 0.0144602 0.0211945 0.0000538 -0.0000133 0.0224901 -0.0150902 +-0.0000941 -0.0007316 -0.0000333 -0.0004366 -0.0201480 0.0028576 0.0009104 -0.0000816 0.0000839 0.0007138 0.0000962 0.0005692 -0.0201609 0.0028030 0.0010232 -0.0001565 +# 34 [ +0.0000000 -0.3333333 +0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.0307422 -0.5802086 0.0000007 0.0000000 -0.0000006 -0.0000000 0.3884273 -0.0205807 -0.0307417 -0.5801985 0.0000006 0.0000000 -0.0000004 -0.0000000 -0.3884314 0.0205810 +-0.1184578 -0.5272749 0.0000017 -0.0000004 -0.0000007 0.0000002 -0.4445621 0.0998755 0.1184447 0.5272165 -0.0000020 0.0000004 -0.0000002 0.0000001 -0.4444619 0.0998530 +0.0000008 0.0000011 0.1605861 0.2998702 -0.2888971 -0.5385761 0.0000005 -0.0000024 0.0000012 0.0000009 0.1605793 0.2998574 -0.2888848 -0.5385531 -0.0000003 0.0000028 +-0.0000030 0.0000039 -0.5202342 -0.3207526 -0.2896737 -0.1783232 0.0000060 0.0000044 -0.0000027 0.0000034 -0.5202118 -0.3207389 -0.2896613 -0.1783156 -0.0000057 -0.0000041 +0.0033790 -0.4019839 -0.0000086 0.0000017 -0.0000025 -0.0000016 -0.5654933 -0.0047535 0.0033799 -0.4020802 -0.0000084 0.0000017 -0.0000024 -0.0000016 0.5655655 0.0047540 +0.0000018 0.0000035 0.4821050 0.4953557 0.0533752 0.0555467 -0.0000061 0.0000052 -0.0000018 -0.0000038 -0.4821253 -0.4953801 -0.0533768 -0.0555449 -0.0000002 0.0000046 +0.0000047 0.0000013 0.0583123 0.0503420 -0.5203520 -0.4550202 0.0000010 0.0000071 -0.0000048 -0.0000010 -0.0583145 -0.0503414 0.5203729 0.4550360 -0.0000043 0.0000074 +-0.0009793 -0.0061391 -0.0011145 -0.0070137 0.0010559 0.0066885 -0.0219568 0.0034712 -0.0009642 -0.0061293 -0.0011002 -0.0070163 0.0010584 0.0066930 0.0219722 -0.0034922 +-0.0003231 -0.0060946 0.0004790 0.0113835 -0.0004340 -0.0046615 -0.0214374 0.0012486 -0.0003706 -0.0060806 0.0004900 0.0113833 -0.0004624 -0.0046578 0.0214585 -0.0011839 +0.0012142 0.0001541 0.0134490 0.0027694 0.0167932 0.0032491 0.0006237 -0.0043221 0.0012099 0.0001848 0.0134534 0.0027714 0.0168042 0.0032518 -0.0005816 0.0043282 +-0.0000738 -0.0028680 0.0003799 0.0131355 -0.0004016 -0.0135156 -0.0095084 0.0002606 -0.0000848 -0.0028716 0.0003706 0.0131386 -0.0003556 -0.0135313 0.0095042 -0.0002461 +-0.0479023 0.0430313 0.0065671 -0.0058393 -0.0063898 0.0057452 -0.0580251 -0.0645909 0.0479058 -0.0430418 -0.0065136 0.0059025 0.0063858 -0.0057102 -0.0579805 -0.0645357 +0.0008350 -0.0041661 0.0014419 -0.0066937 -0.0014506 0.0068218 -0.0332589 -0.0070513 0.0009036 -0.0040765 0.0013503 -0.0067475 -0.0014286 0.0068338 0.0333811 0.0069593 +0.0456193 0.0030805 0.0159753 0.0010237 -0.0152288 -0.0009892 -0.0041402 0.0611262 -0.0456179 -0.0030942 -0.0159969 -0.0011654 0.0151188 0.0010199 -0.0041319 0.0611180 +-0.0009903 0.0030542 0.0043648 -0.0141931 -0.0010863 0.0049462 0.0299035 0.0084388 -0.0007548 0.0030200 0.0044637 -0.0142609 -0.0010303 0.0048862 -0.0299510 -0.0087544 +# 35 [ +0.0000000 -0.3333333 -0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.4217639 0.3996277 -0.0000004 -0.0000005 0.0000004 0.0000004 -0.2675354 -0.2823546 -0.4217566 0.3996208 -0.0000004 -0.0000005 0.0000004 0.0000003 0.2675382 0.2823577 +0.3660197 -0.3975936 0.0000013 0.0000012 -0.0000005 -0.0000005 -0.3352237 -0.3086028 -0.3659791 0.3975495 -0.0000015 -0.0000014 -0.0000002 -0.0000002 -0.3351481 -0.3085332 +0.0000047 0.0000003 0.1105446 0.4293348 0.1341626 0.5241066 0.0000000 -0.0000065 0.0000040 0.0000004 0.1105399 0.4293164 0.1341569 0.5240842 -0.0000002 0.0000059 +0.0000019 -0.0000008 0.2429583 0.4833825 -0.1985410 -0.3963961 -0.0000018 -0.0000041 0.0000020 -0.0000008 0.2429479 0.4833618 -0.1985325 -0.3963793 0.0000020 0.0000043 +-0.3326003 0.2257864 0.0000062 0.0000061 0.0000028 0.0000011 0.3176263 0.4678876 -0.3326800 0.2258405 0.0000061 0.0000060 0.0000027 0.0000010 -0.3176669 -0.4679473 +0.0000022 -0.0000053 0.1669593 -0.5715053 0.1006366 -0.3451358 0.0000088 0.0000011 -0.0000024 0.0000053 -0.1669671 0.5715299 -0.1006415 0.3451509 0.0000083 0.0000011 +0.0000001 -0.0000017 -0.0722912 0.3521571 0.1194323 -0.5832927 0.0000007 0.0000007 0.0000001 0.0000015 0.0722960 -0.3521733 -0.1194342 0.5833141 0.0000033 0.0000032 +-0.0043708 0.0044208 -0.0049918 0.0050493 -0.0047657 0.0048079 0.0157902 0.0156471 -0.0043703 0.0044047 -0.0050040 0.0050394 -0.0047623 0.0048199 -0.0158137 -0.0156492 +-0.0044651 0.0041556 0.0082210 -0.0079783 0.0034949 -0.0029977 0.0146878 0.0156375 -0.0044250 0.0041771 0.0082175 -0.0079843 0.0034811 -0.0030124 -0.0146598 -0.0156937 +-0.0010419 0.0006900 -0.0109998 0.0081329 0.0139079 -0.0099941 0.0023935 0.0037730 -0.0010672 0.0006593 -0.0109998 0.0081351 0.0139178 -0.0099969 -0.0024355 -0.0037387 +-0.0021230 0.0019188 0.0097204 -0.0088422 0.0099962 -0.0091046 0.0063976 0.0070385 -0.0021254 0.0019392 0.0097242 -0.0088476 0.0100416 -0.0090801 -0.0063707 -0.0070358 +-0.0642445 0.0043447 0.0087724 -0.0005493 0.0085732 -0.0006000 -0.0058784 -0.0866263 0.0642531 -0.0043543 -0.0087661 0.0006337 -0.0085453 0.0005723 -0.0058457 -0.0865577 +0.0033345 -0.0026369 0.0053937 -0.0042109 0.0054758 -0.0043119 -0.0210467 -0.0267016 0.0032836 -0.0025773 0.0053639 -0.0043046 0.0054756 -0.0043247 0.0211280 0.0267714 +-0.0221977 -0.0399731 -0.0078313 -0.0139595 -0.0074071 -0.0133444 0.0535838 -0.0297309 0.0221859 0.0399834 0.0077351 0.0140452 0.0073359 0.0132669 0.0535456 -0.0297373 +-0.0025975 0.0018616 0.0118591 -0.0093846 0.0038825 -0.0026117 0.0188440 0.0245021 -0.0024005 0.0019517 0.0119461 -0.0093885 0.0038219 -0.0026040 -0.0187246 -0.0247671 +# 36 [ +0.3333333 +0.0000000 +0.0000000 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.5536796 0.1761419 -0.0000002 -0.0000006 0.0000002 0.0000005 -0.1179201 -0.3706673 -0.5536700 0.1761386 -0.0000002 -0.0000006 0.0000001 0.0000004 0.1179215 0.3706712 +-0.2790663 0.4627886 -0.0000015 -0.0000009 0.0000006 0.0000004 0.3901912 0.2352896 0.2790360 -0.4627370 0.0000018 0.0000011 0.0000002 0.0000001 0.3901031 0.2352366 +0.0000040 0.0000008 -0.0640868 0.3380919 -0.1135896 0.5982643 0.0000010 -0.0000053 0.0000032 0.0000006 -0.0640841 0.3380773 -0.1135848 0.5982387 -0.0000009 0.0000047 +0.0000019 -0.0000020 0.4392079 0.4218048 -0.2481200 -0.2384317 -0.0000039 -0.0000038 0.0000020 -0.0000020 0.4391891 0.4217867 -0.2481094 -0.2384215 0.0000041 0.0000039 +-0.3636958 0.1712541 0.0000036 0.0000077 0.0000011 0.0000023 0.2409121 0.5116311 -0.3637831 0.1712944 0.0000036 0.0000076 0.0000010 0.0000022 -0.2409429 -0.5116966 +-0.0000003 -0.0000010 -0.5702435 0.2144702 -0.3139155 0.1184005 -0.0000012 0.0000005 0.0000003 0.0000010 0.5702693 -0.2144754 0.3139295 -0.1184021 -0.0000008 0.0000004 +0.0000001 0.0000009 -0.3317794 0.0498353 0.6023988 -0.0910615 -0.0000030 0.0000004 -0.0000001 -0.0000010 0.3317939 -0.0498350 -0.6024244 0.0910590 -0.0000029 0.0000004 +0.0099340 0.0101050 -0.0000082 -0.0000007 -0.0000011 0.0000005 -0.0244213 -0.0158990 0.0013020 -0.0140985 0.0000047 0.0000127 0.0000008 -0.0000046 -0.0088968 0.0277824 +-0.0152424 -0.0256236 0.0000217 -0.0000095 0.0000005 -0.0000015 0.0187558 -0.0411658 0.0216878 0.0204626 0.0000177 0.0000068 -0.0000058 0.0000010 0.0442528 -0.0093238 +-0.0000655 -0.0000562 -0.0009224 -0.0005066 0.0293237 0.0161400 0.0001551 0.0000096 0.0000263 0.0000866 -0.0004587 -0.0009424 0.0145964 0.0301179 0.0000377 -0.0001330 +-0.0000240 0.0002036 0.0308260 -0.0133781 0.0009552 -0.0004145 -0.0001508 -0.0000746 0.0000506 -0.0001522 0.0329565 0.0066370 0.0010253 0.0002089 -0.0003295 -0.0000268 +0.0173833 0.0208756 0.0000315 0.0002049 0.0000904 0.0000796 -0.0427445 -0.0074706 -0.0049827 -0.0267043 -0.0000886 0.0001012 0.0000286 0.0001145 -0.0215128 0.0376772 +0.0015269 0.0020778 -0.0000460 -0.0000614 -0.0000467 -0.0000543 -0.0037070 0.0002430 -0.0008130 -0.0024346 0.0000071 -0.0000331 -0.0000065 -0.0000816 -0.0023816 0.0029145 +-0.0170537 -0.0439744 0.0001408 -0.0000326 0.0000484 -0.0000438 0.0441242 -0.0510982 0.0268041 0.0388093 0.0000396 -0.0000867 -0.0000674 -0.0000188 0.0670423 -0.0077935 +0.0000823 0.0000190 0.0005801 0.0012185 -0.0124917 -0.0316369 0.0000371 0.0001109 -0.0000834 0.0000016 0.0009977 -0.0009046 -0.0266806 0.0211068 -0.0000606 0.0001125 +# 37 [ +0.3333333 +0.0000000 +0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.4168607 0.4047396 -0.0000005 -0.0000005 0.0000003 0.0000004 -0.2709576 -0.2790724 -0.4168537 0.4047324 -0.0000005 -0.0000005 0.0000003 0.0000004 0.2709605 0.2790753 +0.4580124 -0.2868379 0.0000009 0.0000015 -0.0000001 -0.0000001 -0.2418416 -0.3861643 -0.4579620 0.2868056 -0.0000011 -0.0000018 0.0000002 0.0000004 -0.2417870 -0.3860773 +0.0000021 0.0000042 -0.5659876 0.1776557 -0.3533882 0.1115764 0.0000065 -0.0000030 0.0000021 0.0000041 -0.5659634 0.1776480 -0.3533731 0.1115715 -0.0000064 0.0000030 +0.0000009 -0.0000012 0.3610153 -0.0836692 -0.5776712 0.1349049 -0.0000028 -0.0000007 0.0000010 -0.0000007 0.3609998 -0.0836656 -0.5776465 0.1348990 0.0000026 0.0000008 +-0.3544561 0.1896402 0.0000039 0.0000076 -0.0000006 0.0000036 0.2667772 0.4986332 -0.3545413 0.1896851 0.0000038 0.0000074 -0.0000010 0.0000028 -0.2668110 -0.4986970 +-0.0000043 -0.0000010 0.0451652 0.0196639 0.6359016 0.2773155 0.0000020 -0.0000064 0.0000044 0.0000007 -0.0451665 -0.0196660 -0.6359239 -0.2773360 0.0000008 -0.0000071 +-0.0000002 0.0000003 -0.4851406 0.4959312 0.0344670 -0.0351910 -0.0000024 0.0000016 0.0000002 -0.0000003 0.4851746 -0.4959393 -0.0344690 0.0351919 -0.0000025 0.0000019 +-0.0091172 -0.0114767 0.0000071 0.0000006 0.0054901 -0.0054609 0.0234547 0.0184741 -0.0026729 0.0144007 -0.0000034 -0.0000123 0.0074114 0.0022654 0.0120969 -0.0273283 +0.0086127 0.0290968 -0.0000232 0.0000016 0.0061905 0.0062707 -0.0275162 0.0377519 -0.0169753 -0.0251832 -0.0000147 -0.0000110 -0.0008795 -0.0088389 -0.0465334 -0.0028453 +0.0079173 0.0118782 -0.0000070 0.0000052 0.0140677 -0.0124516 -0.0220559 -0.0068790 -0.0009436 -0.0141878 0.0000006 0.0000033 0.0187073 0.0014746 -0.0135180 0.0189730 +-0.0061249 -0.0231985 0.0000063 0.0000042 0.0185288 0.0111109 0.0258365 -0.0231962 0.0107296 0.0214669 0.0000009 0.0000093 0.0065607 -0.0205759 0.0346964 0.0003550 +-0.0000465 0.0000956 0.0354232 0.0062462 0.0000055 0.0000050 -0.0000776 -0.0000103 0.0000308 -0.0000695 0.0270093 0.0237773 0.0000367 -0.0000294 -0.0001450 -0.0000944 +0.0100837 0.0131997 0.0000574 0.0001438 -0.0058416 0.0071411 -0.0263111 -0.0111551 -0.0001966 -0.0166015 -0.0000237 0.0000500 -0.0089813 -0.0020204 -0.0138611 0.0250139 +0.0002716 0.0000675 0.0236410 -0.0176106 0.0000367 -0.0000826 -0.0000470 0.0002699 -0.0002388 -0.0000465 -0.0001730 -0.0294247 0.0000647 -0.0000308 -0.0001054 0.0004136 +-0.0151819 -0.0336039 0.0001796 -0.0000140 -0.0160847 0.0062383 0.0427620 -0.0252271 0.0163308 0.0330622 0.0001982 -0.0000895 -0.0150345 0.0084469 0.0466045 -0.0170134 +# 38 [ +0.3333333 +0.0000000 -0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.5803005 0.0289541 -0.0000000 -0.0000007 0.0000001 0.0000006 -0.0193836 -0.3884890 -0.5802905 0.0289534 -0.0000000 -0.0000006 0.0000001 0.0000004 0.0193838 0.3884931 +-0.5319508 -0.0952875 0.0000003 -0.0000018 -0.0000002 0.0000014 -0.0803399 0.4485039 0.5318918 0.0952775 -0.0000004 0.0000020 -0.0000002 0.0000009 -0.0803220 0.4484027 +0.0000040 -0.0000033 0.4404412 0.3929831 0.2795499 0.2503274 -0.0000050 -0.0000057 0.0000032 -0.0000024 0.4404223 0.3929662 0.2795379 0.2503167 0.0000043 0.0000051 +0.0000009 0.0000006 -0.3222613 -0.1922489 0.5063818 0.3033174 0.0000023 -0.0000001 0.0000002 0.0000017 -0.3222475 -0.1922407 0.5063601 0.3033045 -0.0000033 -0.0000005 +-0.3571861 -0.1844469 -0.0000038 0.0000077 0.0000010 0.0000029 -0.2594720 0.5024733 -0.3572713 -0.1844917 -0.0000037 0.0000075 0.0000007 0.0000034 0.2595053 -0.5025373 +0.0000025 -0.0000039 0.0135522 -0.0487120 0.1855607 -0.6683653 0.0000058 0.0000042 -0.0000024 0.0000038 -0.0135540 0.0487136 -0.1855777 0.6683902 0.0000064 0.0000029 +-0.0000002 0.0000003 0.1586271 -0.6752901 -0.0115355 0.0492265 0.0000003 -0.0000033 0.0000001 -0.0000003 -0.1586520 0.6753145 0.0115368 -0.0492284 0.0000001 -0.0000028 +0.0031352 -0.0143192 0.0000050 0.0000060 -0.0076994 -0.0008051 0.0005033 0.0298530 -0.0128511 0.0070286 0.0000072 -0.0000103 -0.0029350 -0.0071719 0.0288261 -0.0078909 +-0.0182656 0.0241443 -0.0000156 -0.0000168 0.0014587 -0.0086954 -0.0466605 0.0004126 0.0101151 -0.0285628 -0.0000002 -0.0000191 -0.0065216 0.0060455 -0.0252422 -0.0391304 +-0.0046372 0.0136553 -0.0000036 -0.0000027 -0.0184507 -0.0035349 -0.0083426 -0.0216646 0.0106978 -0.0095923 -0.0000030 0.0000046 -0.0103290 -0.0156611 -0.0233855 0.0007363 +-0.0145907 0.0190473 0.0000036 -0.0000149 0.0025474 0.0214541 -0.0341535 -0.0062093 0.0103971 -0.0216254 0.0000073 -0.0000028 0.0202901 -0.0073978 -0.0209671 -0.0276562 +-0.0000266 0.0001001 0.0359547 0.0010877 -0.0000028 -0.0000086 -0.0000731 0.0000006 0.0000190 -0.0000707 0.0301473 0.0196463 -0.0000289 0.0000373 -0.0001575 -0.0000626 +-0.0036968 0.0161975 -0.0000920 0.0001276 0.0092213 -0.0000758 -0.0082857 -0.0273694 0.0126396 -0.0107835 -0.0000657 0.0000002 0.0042088 0.0081945 -0.0280860 0.0053488 +-0.0001749 0.0002543 0.0069190 0.0286345 -0.0000410 -0.0000610 -0.0002714 -0.0001397 0.0001352 -0.0002339 0.0271470 0.0113920 0.0000120 -0.0000433 -0.0003831 -0.0002751 +0.0181719 -0.0320972 0.0001252 0.0001125 0.0145216 0.0092953 0.0456348 0.0196234 -0.0170517 0.0327145 0.0001591 0.0001433 0.0156930 0.0071361 0.0412438 0.0275939 +# 39 [ +0.3333333 +0.3333333 +0.0000000 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.0665364 0.5772001 -0.0000007 0.0000000 0.0000006 0.0000001 -0.3864134 -0.0445436 -0.0665354 0.5771900 -0.0000006 0.0000000 0.0000004 0.0000001 0.3864175 0.0445440 +-0.0988949 -0.5312919 0.0000023 -0.0000004 -0.0000007 0.0000001 -0.4479485 0.0833812 0.0988835 0.5312332 -0.0000015 0.0000003 -0.0000002 0.0000000 -0.4478475 0.0833623 +0.0000023 0.0000021 -0.1312259 0.1199908 -0.4988602 0.4568987 0.0000025 -0.0000028 0.0000020 0.0000017 -0.1312203 0.1199856 -0.4988391 0.4568791 -0.0000022 0.0000024 +-0.0000032 -0.0000010 0.3891068 -0.5533660 -0.1021597 0.1455384 -0.0000026 0.0000059 -0.0000039 -0.0000014 0.3890903 -0.5533420 -0.1021554 0.1455322 0.0000030 -0.0000064 +-0.1667466 0.3657842 0.0000074 0.0000054 0.0000023 0.0000011 0.5145690 0.2345719 -0.1667871 0.3658717 0.0000066 0.0000050 0.0000022 0.0000010 -0.5146344 -0.2346020 +-0.0000044 -0.0000005 0.6887763 0.0881508 0.0386190 0.0050066 0.0000041 -0.0000064 0.0000044 0.0000001 -0.6888038 -0.0881645 -0.0386203 -0.0050078 0.0000026 -0.0000067 +0.0000012 -0.0000003 0.0015033 0.0389115 -0.0256717 -0.6939468 0.0000003 0.0000021 -0.0000013 0.0000003 -0.0015027 -0.0389131 0.0256542 0.6939764 0.0000005 0.0000020 +-0.0143048 -0.0031174 0.0009151 -0.0080075 0.0000013 0.0000005 0.0296640 -0.0007502 0.0071130 0.0127757 0.0073943 -0.0031746 0.0000018 0.0000045 -0.0078304 -0.0286746 +-0.0303460 -0.0123097 -0.0074824 0.0069778 0.0000007 -0.0000030 -0.0022912 -0.0477579 0.0322727 0.0066364 0.0027331 0.0104654 -0.0000038 0.0000043 0.0281412 -0.0376786 +0.0055552 -0.0029894 0.0019814 -0.0179603 -0.0000043 0.0000008 -0.0176698 -0.0108244 0.0012013 -0.0050274 0.0168909 -0.0054092 -0.0000062 -0.0000052 0.0148770 0.0167805 +0.0219281 0.0106888 -0.0203968 0.0066819 0.0000090 0.0000063 0.0011313 0.0354219 -0.0237024 -0.0058327 0.0113377 0.0182332 0.0000057 0.0000001 -0.0235250 0.0264229 +0.0000040 0.0000023 -0.0000018 0.0000094 -0.0307570 0.0180576 0.0000047 -0.0000083 0.0000012 0.0000019 0.0000000 -0.0000015 -0.0356597 -0.0009622 -0.0000053 0.0000119 +-0.0170030 -0.0011522 -0.0018038 -0.0093506 0.0000179 0.0000193 0.0250629 -0.0137828 0.0133637 0.0105277 0.0076109 -0.0056962 0.0000100 0.0000270 -0.0093235 -0.0271418 +0.0000424 0.0000265 0.0000281 -0.0000375 0.0291042 0.0050230 -0.0000494 0.0000566 -0.0000407 -0.0000333 0.0000367 -0.0000290 0.0223337 -0.0191755 -0.0000311 0.0000552 +0.0323462 0.0164128 0.0084552 -0.0152454 -0.0000591 0.0000288 -0.0188079 0.0450541 -0.0326444 -0.0158972 0.0070265 -0.0160435 -0.0000294 0.0000318 -0.0245003 0.0420560 +# 40 [ +0.3333333 +0.3333333 +0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +0.2947040 0.5007361 -0.0000006 0.0000004 0.0000005 -0.0000002 -0.3352235 0.1972931 0.2946986 0.5007276 -0.0000005 0.0000004 0.0000004 -0.0000002 0.3352272 -0.1972948 +-0.0686646 0.5360377 -0.0000020 -0.0000002 0.0000005 0.0000001 0.4519499 0.0578934 0.0686570 -0.5359783 0.0000019 0.0000002 0.0000000 -0.0000000 0.4518480 0.0578801 +-0.0000042 -0.0000004 0.1570471 -0.3514202 0.2373023 -0.5336324 -0.0000008 0.0000058 -0.0000040 -0.0000003 0.1570403 -0.3514050 0.2372920 -0.5336096 0.0000008 -0.0000054 +0.0000006 -0.0000023 0.5485696 0.2003683 -0.3617943 -0.1313953 -0.0000048 -0.0000014 0.0000007 -0.0000026 0.5485461 0.2003594 -0.3617790 -0.1313895 0.0000051 0.0000015 +-0.0044116 0.4019738 0.0000087 0.0000017 0.0000026 0.0000016 0.5654793 0.0062058 -0.0044125 0.4020702 0.0000082 0.0000017 0.0000022 0.0000016 -0.5655514 -0.0062068 +-0.0000028 -0.0000036 0.3490075 0.5162358 0.1727481 0.2560392 0.0000070 -0.0000024 0.0000029 0.0000035 -0.3490159 -0.5162617 -0.1727520 -0.2560519 0.0000070 -0.0000025 +-0.0000013 -0.0000008 -0.1231184 -0.2832636 0.2478588 0.5717285 0.0000005 -0.0000038 0.0000013 0.0000007 0.1231202 0.2832769 -0.2478631 -0.5717544 0.0000011 -0.0000029 +0.0139573 0.0062244 -0.0027258 0.0077108 -0.0024768 0.0073880 -0.0301702 -0.0047594 -0.0048538 -0.0144721 -0.0079286 0.0019576 -0.0076084 0.0017387 0.0018062 0.0305403 +-0.0191869 0.0299411 0.0068621 0.0087300 0.0002209 0.0080398 -0.0496489 -0.0117493 0.0152076 -0.0324838 0.0115817 0.0009623 0.0071161 -0.0040420 -0.0353449 -0.0350808 +0.0091081 -0.0011411 0.0020577 -0.0104987 0.0003905 -0.0076623 -0.0219236 -0.0164607 0.0015657 -0.0075856 0.0103338 -0.0000200 0.0071465 0.0007482 0.0131451 0.0267330 +0.0052056 0.0049275 -0.0042511 0.0154481 0.0074830 -0.0175751 -0.0065868 0.0077438 -0.0052482 -0.0050911 -0.0150426 0.0051689 0.0170933 -0.0088660 -0.0070492 0.0064847 +0.0211725 0.0173713 -0.0115537 0.0075402 -0.0096772 0.0078260 0.0009967 0.0426491 -0.0258338 -0.0092199 -0.0007207 0.0137423 -0.0017305 0.0121749 -0.0369800 0.0209584 +-0.0161837 -0.0111317 -0.0012375 0.0117491 0.0042421 0.0126809 0.0177103 -0.0196807 0.0148961 0.0127234 -0.0114460 0.0041292 -0.0131949 -0.0010824 0.0145560 -0.0223571 +0.0017970 0.0005867 -0.0196716 -0.0004192 0.0196904 -0.0040005 -0.0021243 0.0017589 -0.0015136 -0.0011447 0.0098755 0.0168032 -0.0062340 -0.0192675 -0.0002176 0.0027175 +0.0131320 0.0130143 -0.0150789 0.0001294 -0.0156455 0.0003884 -0.0106264 0.0235156 -0.0149746 -0.0108544 0.0022620 0.0149169 0.0021094 0.0154617 -0.0214628 0.0142698 +# 41 [ +0.3333333 +0.3333333 -0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.1387990 0.5642003 -0.0000007 -0.0000001 0.0000006 0.0000001 -0.3777104 -0.0929205 -0.1387968 0.5641904 -0.0000006 -0.0000001 0.0000004 0.0000000 0.3777143 0.0929218 +-0.4444382 0.3074506 -0.0000012 -0.0000017 0.0000006 0.0000008 0.2592210 0.3747197 0.4443890 -0.3074166 0.0000011 0.0000015 0.0000002 0.0000004 0.2591627 0.3746351 +0.0000024 -0.0000003 -0.0198275 -0.0319444 0.3682731 0.5934620 0.0000001 -0.0000021 0.0000014 0.0000003 -0.0198266 -0.0319431 0.3682576 0.5934365 -0.0000005 0.0000013 +-0.0000007 0.0000043 -0.6497445 -0.2562315 -0.0349747 -0.0137966 0.0000073 0.0000017 -0.0000007 0.0000044 -0.6497166 -0.2562202 -0.0349732 -0.0137959 -0.0000073 -0.0000017 +-0.3255011 0.2359056 0.0000038 0.0000080 0.0000027 0.0000010 0.3318620 0.4579006 -0.3255790 0.2359624 0.0000035 0.0000076 0.0000028 0.0000011 -0.3319042 -0.4579591 +-0.0000009 -0.0000011 0.2096899 0.5728458 0.1148731 0.3136623 0.0000024 0.0000011 0.0000010 0.0000010 -0.2096919 -0.5728721 -0.1148749 -0.3136764 0.0000026 0.0000006 +0.0000021 0.0000035 -0.2350204 -0.2373719 0.4292675 0.4334220 -0.0000065 0.0000029 -0.0000020 -0.0000036 0.2350274 0.2373847 -0.4292804 -0.4334446 -0.0000068 0.0000020 +-0.0050243 -0.0144342 0.0074852 -0.0032986 -0.0070799 0.0032581 0.0171961 0.0252415 -0.0072199 0.0134494 0.0068577 0.0044349 -0.0064831 -0.0043434 0.0210182 -0.0222332 +0.0317131 -0.0160820 -0.0015178 -0.0110022 -0.0039367 0.0070734 0.0368508 0.0351797 -0.0295313 0.0202959 -0.0095195 -0.0066900 0.0081289 0.0000648 0.0126787 0.0482075 +0.0070065 0.0057407 0.0087406 -0.0061250 -0.0058772 0.0047947 -0.0038783 -0.0274189 0.0066965 -0.0043068 0.0073959 0.0070779 -0.0044575 -0.0059518 -0.0098068 0.0278404 +0.0015669 0.0071634 -0.0117701 0.0108930 -0.0158733 0.0106500 -0.0093730 0.0028082 -0.0015312 -0.0070874 -0.0155505 -0.0036004 -0.0190977 -0.0018274 -0.0100238 0.0014090 +0.0005183 0.0273781 -0.0132760 -0.0038648 0.0121739 0.0022978 -0.0317763 0.0284311 -0.0097459 -0.0256271 -0.0108760 0.0084197 0.0104391 -0.0065560 -0.0399495 -0.0145427 +-0.0033074 -0.0193493 -0.0092211 0.0072192 0.0061582 -0.0120335 0.0264788 -0.0010401 0.0012720 0.0195510 -0.0110679 -0.0052814 0.0082830 0.0101792 0.0261372 -0.0051532 +-0.0001464 -0.0019752 0.0053840 0.0189674 0.0095734 0.0175932 0.0023571 0.0012944 -0.0004817 0.0018516 0.0130581 -0.0143894 0.0166853 -0.0115750 0.0028178 -0.0008410 +0.0005759 -0.0184931 0.0103822 0.0109391 -0.0109412 -0.0111858 0.0244707 -0.0082476 0.0022611 0.0183703 0.0093768 -0.0118201 -0.0098833 0.0120789 0.0250869 0.0059830 +# 42 [ +0.3333333 -0.3333333 +0.0000000 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +0.4673892 -0.3451584 0.0000003 0.0000006 -0.0000003 -0.0000005 0.2310703 0.3128993 0.4673812 -0.3451523 0.0000003 0.0000006 -0.0000003 -0.0000004 -0.2310728 -0.3129025 +0.3492399 -0.4124110 0.0000009 0.0000008 -0.0000006 -0.0000005 -0.3477162 -0.2944549 -0.3492016 0.4123650 -0.0000020 -0.0000017 -0.0000002 -0.0000001 -0.3476377 -0.2943886 +-0.0000014 -0.0000031 0.1622340 -0.0892182 0.5912777 -0.3245718 -0.0000037 0.0000016 -0.0000009 -0.0000023 0.1622270 -0.0892143 0.5912526 -0.3245579 0.0000029 -0.0000012 +-0.0000009 -0.0000042 0.6039567 -0.3003207 -0.1658463 0.0823088 -0.0000068 0.0000019 -0.0000004 -0.0000032 0.6039308 -0.3003076 -0.1658393 0.0823053 0.0000062 -0.0000017 +-0.3914587 0.0914472 0.0000037 0.0000076 0.0000006 0.0000024 0.1286437 0.5506869 -0.3915527 0.0914687 0.0000038 0.0000080 0.0000006 0.0000023 -0.1286599 -0.5507570 +-0.0000017 -0.0000042 -0.2818206 -0.6346170 -0.0159161 -0.0358435 0.0000055 -0.0000044 0.0000018 0.0000041 0.2818231 0.6346477 0.0159158 0.0358453 0.0000051 -0.0000064 +-0.0000011 -0.0000004 0.0062682 -0.0387125 -0.1110129 0.6854751 0.0000006 -0.0000019 0.0000013 0.0000004 -0.0062691 0.0387141 0.1110358 -0.6855005 0.0000006 -0.0000021 +0.0099094 0.0107469 0.0053216 -0.0060339 -0.0000019 0.0000004 -0.0247130 -0.0164427 0.0015272 -0.0145318 0.0078882 0.0016742 0.0000004 -0.0000055 -0.0100153 0.0279595 +-0.0118895 -0.0308095 0.0115959 0.0000747 0.0000006 -0.0000015 0.0335032 -0.0320063 0.0164302 0.0282793 0.0070228 -0.0080501 -0.0000065 0.0000016 0.0471204 -0.0066329 +0.0040023 -0.0019963 -0.0090462 0.0146572 -0.0000014 -0.0000063 -0.0097291 -0.0217757 0.0059383 -0.0025007 -0.0174035 -0.0037987 -0.0000013 -0.0000056 0.0090224 0.0191446 +-0.0074780 -0.0232869 -0.0189749 -0.0100507 0.0000028 -0.0000042 0.0248944 -0.0252412 0.0121720 0.0212140 -0.0053242 0.0207995 -0.0000072 -0.0000054 0.0354204 -0.0013909 +0.0000052 -0.0000011 -0.0000006 0.0000028 0.0339136 -0.0110613 -0.0000114 0.0000052 -0.0000054 -0.0000040 0.0000072 0.0000038 0.0346285 0.0085365 0.0000077 0.0000087 +0.0109006 0.0130269 0.0054691 -0.0077607 -0.0000134 -0.0000116 -0.0272418 -0.0086268 -0.0016041 -0.0168891 0.0093726 0.0015963 -0.0000059 -0.0000282 -0.0130745 0.0254803 +0.0001610 -0.0001752 0.0000738 0.0000909 0.0140780 0.0258343 0.0002345 0.0001898 -0.0001535 0.0001705 0.0000751 0.0000764 0.0289674 0.0057603 0.0002283 0.0002325 +-0.0140651 -0.0333999 0.0164823 -0.0060689 -0.0002004 0.0000354 0.0431804 -0.0220427 0.0145521 0.0331065 0.0157087 -0.0074534 -0.0001020 0.0001553 0.0459635 -0.0163156 +# 43 [ +0.3333333 -0.3333333 +0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +0.4441171 -0.3746293 0.0000004 0.0000006 -0.0000003 -0.0000005 0.2507999 0.2973193 0.4441096 -0.3746225 0.0000004 0.0000006 -0.0000002 -0.0000004 -0.2508023 -0.2973227 +-0.5340316 0.0828343 -0.0000002 -0.0000015 0.0000001 0.0000005 0.0698400 0.4502585 0.5339724 -0.0828251 0.0000003 0.0000023 0.0000000 0.0000000 0.0698245 0.4501570 +0.0000019 0.0000006 0.0278910 -0.0251627 -0.5177189 0.4688197 0.0000003 -0.0000019 0.0000018 0.0000004 0.0278899 -0.0251616 -0.5176966 0.4687998 -0.0000000 0.0000016 +-0.0000047 -0.0000010 0.0092457 -0.6983835 0.0004276 -0.0375618 -0.0000012 0.0000076 -0.0000039 -0.0000010 0.0092451 -0.6983534 0.0004275 -0.0375602 0.0000012 -0.0000072 +-0.3899808 0.0975573 0.0000036 0.0000078 -0.0000009 0.0000029 0.1372395 0.5486079 -0.3900742 0.0975809 0.0000036 0.0000079 -0.0000010 0.0000026 -0.1372569 -0.5486779 +0.0000017 -0.0000007 0.4727430 -0.3851920 0.2591983 -0.2113285 0.0000024 0.0000015 -0.0000018 0.0000006 -0.4727677 0.3852024 -0.2592107 0.2113347 0.0000034 0.0000005 +-0.0000038 -0.0000016 -0.2731405 -0.1929703 0.4981581 0.3517110 0.0000011 -0.0000072 0.0000039 0.0000016 0.2731495 0.1929817 -0.4981746 -0.3517309 0.0000019 -0.0000069 +0.0034568 -0.0148649 -0.0080767 -0.0011942 0.0077276 0.0010394 0.0010279 0.0305347 -0.0132878 0.0074923 -0.0034098 -0.0074382 0.0031579 0.0071339 0.0296126 -0.0075869 +-0.0356476 -0.0039473 0.0049558 -0.0112122 -0.0068841 0.0037101 -0.0092057 -0.0484674 0.0355399 0.0000727 -0.0029560 -0.0111339 0.0066443 0.0043816 0.0146802 -0.0484592 +0.0030032 0.0061851 -0.0093303 0.0006260 0.0079437 -0.0013182 0.0152620 -0.0258071 0.0079873 0.0025657 -0.0010744 -0.0098180 0.0006502 0.0083029 -0.0201950 0.0190183 +0.0035190 -0.0072222 -0.0160146 0.0002038 -0.0188203 -0.0029312 0.0108836 0.0026632 -0.0030356 0.0074758 -0.0088101 -0.0136732 -0.0130496 -0.0136455 0.0091206 0.0062580 +0.0127383 -0.0246633 -0.0097411 -0.0097395 0.0093915 0.0076341 0.0417102 -0.0095931 -0.0038222 0.0274250 -0.0136737 0.0026185 0.0122520 -0.0009833 0.0287736 0.0320028 +-0.0078104 0.0174173 -0.0126073 0.0000897 0.0109814 -0.0073999 -0.0220062 -0.0140232 0.0097560 -0.0164985 -0.0069462 -0.0092165 0.0010102 0.0139047 -0.0238684 -0.0097370 +0.0004335 -0.0025753 -0.0061007 -0.0182131 -0.0117540 -0.0166839 0.0030862 0.0025539 -0.0012542 0.0023961 -0.0116123 0.0159864 -0.0156410 0.0121103 0.0036361 -0.0002717 +-0.0105976 0.0152087 0.0027649 0.0148251 -0.0030129 -0.0153176 -0.0249923 -0.0065239 0.0081678 -0.0166368 0.0142964 -0.0047836 -0.0148566 0.0047959 -0.0178194 -0.0187037 +# 44 [ +0.3333333 -0.3333333 -0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +0.5436339 -0.2050593 0.0000002 0.0000006 -0.0000003 -0.0000005 0.1372794 0.3639419 0.5436245 -0.2050555 0.0000002 0.0000007 -0.0000002 -0.0000004 -0.1372805 -0.3639459 +0.5349977 0.0763458 -0.0000002 0.0000015 0.0000001 -0.0000010 0.0643696 -0.4510731 -0.5349384 -0.0763373 0.0000003 -0.0000023 0.0000001 -0.0000005 0.0643549 -0.4509714 +-0.0000047 -0.0000004 -0.0730704 -0.3780568 -0.1097316 -0.5735231 -0.0000004 0.0000061 -0.0000034 -0.0000007 -0.0730673 -0.3780405 -0.1097270 -0.5734984 0.0000006 -0.0000051 +0.0000024 -0.0000007 0.2167423 0.5422108 -0.1422519 -0.3578135 -0.0000016 -0.0000049 0.0000025 -0.0000007 0.2167333 0.5421874 -0.1422461 -0.3577982 0.0000016 0.0000050 +-0.4006721 -0.0326234 0.0000009 0.0000085 0.0000014 0.0000025 -0.0458930 0.5636481 -0.4007682 -0.0326311 0.0000009 0.0000086 0.0000014 0.0000026 0.0458990 -0.5637199 +-0.0000031 0.0000029 -0.3980014 0.4796522 -0.1969510 0.2375765 -0.0000062 -0.0000030 0.0000033 -0.0000028 0.3980239 -0.4796675 0.1969620 -0.2375837 -0.0000063 -0.0000032 +-0.0000007 0.0000009 0.0034892 -0.3085756 -0.0067637 0.6232390 -0.0000021 -0.0000020 0.0000008 -0.0000009 -0.0034929 0.3085881 0.0067705 -0.6232647 -0.0000012 -0.0000031 +0.0075247 -0.0132791 -0.0074072 -0.0034284 -0.0071168 -0.0031811 -0.0076578 0.0295762 -0.0148658 0.0034246 -0.0011677 -0.0080989 -0.0010193 -0.0077323 0.0305506 0.0011095 +0.0246051 0.0260540 -0.0110151 0.0053457 -0.0076973 -0.0017354 -0.0240054 0.0430054 -0.0270778 -0.0229179 -0.0048766 0.0104361 0.0023500 0.0075477 -0.0426742 0.0273638 +-0.0010718 -0.0067120 0.0093075 0.0014371 0.0078196 0.0009249 -0.0207590 0.0220059 -0.0075450 -0.0043385 -0.0009327 0.0098156 -0.0015505 0.0083664 0.0239948 -0.0131884 +0.0036694 -0.0073591 -0.0159780 0.0005939 0.0188763 0.0028686 0.0105446 0.0025026 -0.0030544 0.0074170 -0.0091031 -0.0134929 0.0130867 0.0135272 0.0095669 0.0066488 +-0.0198670 0.0193057 0.0062508 0.0123327 0.0064800 0.0101593 -0.0425257 -0.0040564 0.0122756 -0.0247493 0.0138207 0.0018179 0.0119454 0.0030555 -0.0170875 -0.0394385 +-0.0130552 0.0140342 -0.0118664 -0.0039200 -0.0128809 0.0036140 -0.0165179 -0.0203906 0.0145887 -0.0125798 -0.0036921 -0.0109949 0.0036113 -0.0133546 -0.0194799 -0.0170009 +0.0024801 -0.0009786 0.0134185 -0.0137919 -0.0094017 0.0180485 -0.0006566 0.0038635 -0.0026892 0.0001490 -0.0194965 -0.0028981 0.0179412 0.0084542 0.0021824 0.0031264 +-0.0147002 0.0112760 -0.0018466 0.0149715 -0.0017725 0.0155066 -0.0218304 -0.0137796 0.0128177 -0.0133726 0.0150773 -0.0002281 0.0156135 -0.0000651 -0.0113059 -0.0232148 +# 45 [ -0.3333333 +0.0000000 +0.0000000 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.4541147 0.3624457 -0.0000004 -0.0000005 0.0000004 0.0000004 -0.2426436 -0.3040123 -0.4541066 0.3624396 -0.0000004 -0.0000005 0.0000003 0.0000003 0.2426461 0.3040156 +0.5393264 -0.0343263 0.0000001 0.0000018 -0.0000000 -0.0000007 -0.0289417 -0.4547227 -0.5392666 0.0343231 -0.0000001 -0.0000021 -0.0000000 -0.0000002 -0.0289353 -0.4546201 +-0.0000023 0.0000034 -0.2860041 -0.1913502 -0.5062237 -0.3384677 0.0000045 0.0000030 -0.0000018 0.0000027 -0.2859918 -0.1913420 -0.5062021 -0.3384531 -0.0000039 -0.0000026 +-0.0000025 0.0000011 -0.2402319 -0.5595637 0.1358472 0.3161625 0.0000021 0.0000050 -0.0000026 0.0000011 -0.2402216 -0.5595397 0.1358415 0.3161490 -0.0000022 -0.0000052 +0.3285667 -0.2316172 -0.0000049 -0.0000070 -0.0000014 -0.0000020 -0.3258291 -0.4622126 0.3286448 -0.2316733 -0.0000048 -0.0000068 -0.0000014 -0.0000020 0.3258709 0.4622716 +-0.0000000 0.0000006 0.5754599 0.1996505 0.3169919 0.1106271 0.0000014 0.0000006 0.0000001 -0.0000007 -0.5754858 -0.1996550 -0.3170060 -0.1106284 0.0000013 0.0000008 +-0.0000006 0.0000008 -0.2647976 -0.2064074 0.4797185 0.3753481 -0.0000024 -0.0000017 0.0000006 -0.0000009 0.2648104 0.2064142 -0.4797419 -0.3753583 -0.0000023 -0.0000020 +-0.0032723 -0.0137870 0.0000037 -0.0000073 0.0000010 -0.0000003 -0.0004723 -0.0291369 0.0126308 0.0063970 0.0000082 0.0000108 -0.0000043 -0.0000021 0.0282578 0.0072453 +0.0128737 0.0268915 -0.0000199 0.0000128 -0.0000017 -0.0000004 -0.0446577 -0.0072148 -0.0050050 -0.0293941 -0.0000041 0.0000184 0.0000041 -0.0000043 -0.0322945 0.0316591 +-0.0000520 0.0000667 0.0008164 -0.0006649 -0.0259221 0.0211759 -0.0001499 0.0000400 0.0000079 -0.0000896 0.0002813 -0.0010105 -0.0089103 0.0322607 -0.0000612 -0.0001211 +0.0001986 -0.0000524 0.0091423 -0.0323361 0.0002830 -0.0010018 0.0000960 0.0001386 -0.0001442 0.0000716 -0.0109780 -0.0317752 -0.0003435 -0.0009885 0.0000715 0.0003240 +0.0085305 0.0257919 -0.0001571 -0.0001352 -0.0000194 -0.0001196 -0.0162554 0.0402322 -0.0200335 -0.0183470 -0.0001330 0.0000219 -0.0000823 -0.0000839 -0.0433554 -0.0016566 +0.0009103 0.0024128 0.0000259 0.0000719 0.0000191 0.0000694 -0.0022243 0.0029767 -0.0015987 -0.0020087 0.0000319 0.0000112 0.0000657 0.0000483 -0.0037418 0.0004087 +-0.0290190 -0.0371821 0.0001006 -0.0001048 0.0000603 -0.0000199 0.0664921 -0.0116972 0.0195859 0.0429073 0.0000971 0.0000093 -0.0000142 0.0000647 0.0410536 -0.0535736 +0.0000133 -0.0000823 0.0010302 0.0011293 -0.0259447 -0.0219847 0.0000860 0.0000685 -0.0000325 0.0000750 -0.0013715 0.0006428 0.0285503 -0.0184869 0.0001253 -0.0000073 +# 46 [ -0.3333333 +0.0000000 +0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +0.4998279 0.2962417 -0.0000003 0.0000006 0.0000004 -0.0000005 -0.1983223 0.3346157 0.4998194 0.2962363 -0.0000003 0.0000006 0.0000003 -0.0000003 0.1983245 -0.3346192 +-0.5181241 -0.1536188 0.0000005 -0.0000017 -0.0000004 0.0000013 -0.1295206 0.4368463 0.5180669 0.1536013 -0.0000006 0.0000020 -0.0000002 0.0000008 -0.1294912 0.4367478 +-0.0000008 -0.0000052 0.5902728 0.0014621 0.3752491 0.0002584 -0.0000075 0.0000009 -0.0000008 -0.0000040 0.5902475 0.0014620 0.3752330 0.0002583 0.0000066 -0.0000009 +0.0000010 -0.0000002 0.3674350 -0.0761810 -0.5777672 0.1208676 -0.0000021 -0.0000008 0.0000008 -0.0000016 0.3674192 -0.0761777 -0.5777425 0.1208626 0.0000033 0.0000006 +-0.4019092 -0.0084559 -0.0000004 0.0000086 -0.0000023 0.0000021 -0.0118950 0.5653881 -0.4020055 -0.0084572 -0.0000004 0.0000084 -0.0000022 0.0000027 0.0118963 -0.5654602 +0.0000000 -0.0000045 -0.0145649 0.0484757 -0.2000782 0.6641598 0.0000069 -0.0000006 -0.0000001 0.0000044 0.0145641 -0.0484780 0.2000772 -0.6641899 0.0000069 0.0000011 +-0.0000002 0.0000002 -0.5484701 0.4246815 0.0400426 -0.0309585 -0.0000026 0.0000013 0.0000002 -0.0000001 0.5484819 -0.4247142 -0.0400437 0.0309603 -0.0000024 0.0000015 +0.0037821 -0.0141625 0.0000072 -0.0000028 -0.0072112 -0.0028160 0.0141407 -0.0262962 0.0081955 0.0121406 0.0000019 0.0000121 -0.0058978 0.0050267 0.0219960 0.0202339 +-0.0057777 -0.0297185 0.0000209 -0.0000079 0.0025164 -0.0084501 0.0417183 0.0209030 -0.0034857 0.0300997 0.0000086 -0.0000176 0.0031962 0.0082984 0.0398858 -0.0240305 +-0.0019241 0.0142925 -0.0000043 0.0000005 -0.0180960 -0.0050451 -0.0171121 0.0156884 -0.0053114 -0.0133510 -0.0000007 -0.0000051 -0.0162191 0.0094286 -0.0206149 -0.0110662 +-0.0045977 -0.0235487 0.0000027 -0.0000144 -0.0118230 0.0180830 0.0333516 0.0096275 -0.0003049 0.0239930 -0.0000052 -0.0000067 -0.0148831 -0.0156496 0.0310787 -0.0154463 +0.0000808 -0.0000671 -0.0153607 -0.0325266 0.0000103 -0.0000014 0.0000330 0.0000637 -0.0000570 0.0000483 -0.0300539 -0.0197887 -0.0000219 0.0000424 0.0001229 0.0001224 +-0.0038503 0.0161618 -0.0000245 -0.0001557 0.0082365 0.0041472 -0.0195386 0.0208798 -0.0065650 -0.0152626 -0.0000595 -0.0000279 0.0073996 -0.0054870 -0.0228224 -0.0172217 +0.0002982 -0.0000443 -0.0233588 -0.0179212 0.0000345 0.0000641 0.0000013 0.0003016 -0.0002639 0.0000164 0.0005875 -0.0294499 0.0000439 0.0000066 0.0000793 0.0004510 +-0.0025543 -0.0367961 0.0001835 -0.0000781 0.0171132 -0.0021252 0.0496367 0.0019715 0.0012773 0.0368699 0.0001784 -0.0000295 0.0172378 0.0003294 0.0491119 -0.0071085 +# 47 [ -0.3333333 +0.0000000 -0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.0932390 -0.5734924 0.0000007 -0.0000001 -0.0000005 0.0000002 0.3839312 -0.0624201 -0.0932377 -0.5734824 0.0000006 -0.0000001 -0.0000005 0.0000002 -0.3839353 0.0624207 +0.1806687 0.5093233 -0.0000016 0.0000006 0.0000001 -0.0000000 0.4294259 -0.1523274 -0.1806492 -0.5092667 0.0000020 -0.0000007 -0.0000004 0.0000001 0.4293290 -0.1522932 +-0.0000041 0.0000023 -0.3769779 -0.4580297 -0.2350188 -0.2865287 0.0000038 0.0000061 -0.0000040 0.0000023 -0.3769618 -0.4580100 -0.2350088 -0.2865163 -0.0000038 -0.0000060 +-0.0000001 -0.0000014 0.2490854 0.2743885 -0.3979861 -0.4398982 -0.0000027 -0.0000010 -0.0000004 -0.0000011 0.2490747 0.2743767 -0.3979692 -0.4398793 0.0000025 0.0000008 +0.2614638 0.3053510 0.0000064 -0.0000057 0.0000007 -0.0000036 0.4295540 -0.3678159 0.2615269 0.3054238 0.0000063 -0.0000055 0.0000001 -0.0000030 -0.4296087 0.3678630 +0.0000036 -0.0000026 0.0325537 -0.0369484 0.4583211 -0.5207864 0.0000042 0.0000049 -0.0000039 0.0000023 -0.0325541 0.0369508 -0.4583326 0.5208140 0.0000037 0.0000064 +0.0000002 0.0000000 -0.6381775 0.2721035 0.0452853 -0.0193389 -0.0000028 0.0000015 -0.0000002 -0.0000000 0.6381974 -0.2721322 -0.0452868 0.0193403 -0.0000025 0.0000013 +0.0135315 -0.0056315 0.0000066 0.0000027 0.0021614 0.0074357 0.0294674 -0.0048158 -0.0046294 0.0138964 -0.0000090 0.0000093 0.0075822 0.0016045 -0.0026397 0.0297671 +-0.0189117 0.0237301 -0.0000212 -0.0000100 0.0080931 -0.0034861 -0.0113198 -0.0453234 0.0251919 -0.0169620 -0.0000177 0.0000044 -0.0041354 0.0078608 -0.0441935 -0.0148422 +0.0123662 -0.0071308 0.0000041 0.0000076 -0.0070812 -0.0174013 0.0228177 0.0036233 -0.0071417 0.0122951 -0.0000021 0.0000029 -0.0174187 -0.0069800 0.0036938 0.0230009 +-0.0151666 0.0185916 -0.0000079 0.0000016 -0.0214643 0.0024571 -0.0139362 -0.0318011 0.0186435 -0.0151112 -0.0000045 0.0000076 0.0025322 -0.0214479 -0.0317398 -0.0140195 +0.0001051 -0.0000055 0.0083449 -0.0349884 -0.0000019 -0.0000064 -0.0000225 0.0000736 -0.0000749 0.0000014 -0.0110861 -0.0342339 0.0000411 -0.0000214 0.0000321 0.0001693 +0.0148869 -0.0073660 -0.0001144 0.0001029 0.0020722 0.0089899 0.0285320 0.0016580 -0.0075312 0.0147970 -0.0000010 0.0000561 0.0089469 0.0021691 0.0013429 0.0285632 +0.0002072 -0.0001946 -0.0293111 -0.0030530 -0.0000734 -0.0000524 0.0001740 0.0002148 -0.0001891 0.0001595 -0.0149038 -0.0253699 -0.0000695 0.0000056 0.0003002 0.0003161 +-0.0273438 0.0247405 -0.0001770 -0.0001103 0.0122521 0.0121528 -0.0291168 -0.0402074 0.0281816 -0.0237851 -0.0001305 -0.0001355 0.0104076 0.0137509 -0.0359316 -0.0342241 +# 48 [ -0.3333333 +0.3333333 +0.0000000 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.5379776 0.2194702 -0.0000003 -0.0000005 0.0000002 0.0000005 -0.1469270 -0.3601554 -0.5379682 0.2194665 -0.0000003 -0.0000006 0.0000002 0.0000004 0.1469284 0.3601592 +-0.5350703 0.0758362 -0.0000001 -0.0000012 0.0000001 0.0000007 0.0639399 0.4511341 0.5350109 -0.0758283 0.0000004 0.0000026 0.0000000 0.0000002 0.0639256 0.4510323 +-0.0000022 -0.0000026 0.1522088 -0.1054148 0.5542090 -0.3844588 -0.0000031 0.0000026 -0.0000016 -0.0000018 0.1522021 -0.1054103 0.5541854 -0.3844425 0.0000024 -0.0000021 +0.0000034 0.0000026 -0.5314626 0.4153358 0.1457959 -0.1141198 0.0000046 -0.0000053 0.0000028 0.0000017 -0.5314395 0.4153181 0.1457897 -0.1141150 -0.0000042 0.0000049 +-0.2534068 0.3120697 0.0000052 0.0000066 0.0000019 0.0000016 0.4390060 0.3564813 -0.2534671 0.3121449 0.0000055 0.0000069 0.0000018 0.0000015 -0.4390621 -0.3565265 +-0.0000024 -0.0000039 0.3385462 0.6062523 0.0191409 0.0343242 0.0000069 -0.0000022 0.0000023 0.0000039 -0.3385693 -0.6062729 -0.0191427 -0.0343251 0.0000081 -0.0000000 +-0.0000004 0.0000010 -0.0321387 -0.0226166 0.5676466 0.3999634 -0.0000018 -0.0000006 0.0000004 -0.0000012 0.0321404 0.0226171 -0.5676808 -0.3999647 -0.0000019 -0.0000009 +-0.0068240 -0.0129277 -0.0074637 0.0030030 0.0000009 -0.0000017 -0.0072537 -0.0287829 0.0142082 0.0034096 -0.0010540 0.0079947 -0.0000053 -0.0000013 0.0296993 -0.0001111 +-0.0217014 -0.0248924 0.0053451 -0.0102907 0.0000015 -0.0000001 0.0439416 -0.0146965 0.0173447 0.0277277 0.0103968 -0.0024548 -0.0000042 0.0000051 0.0278546 -0.0385805 +0.0032661 -0.0030552 0.0168912 -0.0033700 -0.0000054 -0.0000035 -0.0170192 -0.0167093 0.0044137 -0.0046944 0.0025057 -0.0176361 -0.0000048 -0.0000031 0.0147990 0.0151296 +-0.0173490 -0.0172400 0.0003350 0.0214698 0.0000049 -0.0000009 0.0337951 -0.0107124 0.0133701 0.0204801 -0.0209485 -0.0047046 0.0000018 0.0000090 0.0173286 -0.0309234 +0.0000045 -0.0000020 0.0000023 0.0000026 -0.0313493 0.0170210 0.0000111 -0.0000032 -0.0000008 0.0000055 -0.0000033 0.0000076 -0.0176099 0.0310142 -0.0000013 0.0000103 +0.0066119 0.0156461 0.0094016 -0.0013222 0.0000046 0.0000177 -0.0047638 0.0281747 -0.0142928 -0.0091387 0.0028597 -0.0090674 0.0000218 0.0000181 -0.0286388 -0.0000030 +-0.0001550 0.0001728 -0.0000968 -0.0000654 -0.0270070 -0.0116275 -0.0002061 -0.0002084 0.0001506 -0.0001653 -0.0000832 -0.0000670 -0.0084087 -0.0283338 -0.0002475 -0.0002010 +0.0225290 0.0283906 -0.0132472 0.0115373 0.0001149 -0.0001797 -0.0400903 0.0272721 -0.0220372 -0.0286769 -0.0140871 0.0101953 0.0001967 0.0000050 -0.0364013 0.0324637 +# 49 [ -0.3333333 +0.3333333 +0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.1487228 -0.5616660 0.0000006 -0.0000002 -0.0000006 0.0000001 0.3760138 -0.0995641 -0.1487205 -0.5616561 0.0000006 -0.0000002 -0.0000004 0.0000000 -0.3760176 0.0995655 +0.3249931 0.4317762 -0.0000012 0.0000009 0.0000008 -0.0000006 0.3640438 -0.2740118 -0.3249570 -0.4317284 0.0000018 -0.0000014 0.0000004 -0.0000003 0.3639619 -0.2739498 +-0.0000000 0.0000048 -0.3695989 -0.1079950 -0.5607963 -0.1627181 0.0000061 0.0000002 0.0000004 0.0000034 -0.3695829 -0.1079903 -0.5607723 -0.1627112 -0.0000052 0.0000001 +-0.0000015 -0.0000020 0.5018795 -0.2984740 -0.3305794 0.1974421 -0.0000042 0.0000029 -0.0000015 -0.0000020 0.5018581 -0.2984609 -0.3305655 0.1974335 0.0000043 -0.0000030 +0.1858617 0.3564518 0.0000082 -0.0000025 0.0000028 0.0000003 0.5014409 -0.2614620 0.1859061 0.3565373 0.0000083 -0.0000025 0.0000030 0.0000003 -0.5015048 0.2614954 +0.0000004 0.0000046 0.0000711 -0.6232860 0.0000904 -0.3085747 -0.0000073 -0.0000018 -0.0000006 -0.0000046 -0.0000637 0.6233121 -0.0000866 0.3085875 -0.0000072 -0.0000017 +-0.0000005 -0.0000013 0.1222687 -0.2833150 -0.2470728 0.5722254 0.0000026 -0.0000012 0.0000006 0.0000013 -0.1222705 0.2833284 0.2470771 -0.5722514 0.0000029 -0.0000026 +-0.0087314 0.0125188 0.0062901 0.0052027 0.0059409 0.0050462 -0.0233743 0.0196725 -0.0033264 -0.0148877 0.0078093 -0.0024425 0.0074151 -0.0024174 -0.0141861 -0.0270803 +0.0313145 0.0174251 -0.0024665 0.0119922 0.0035786 0.0070331 -0.0357628 0.0338638 -0.0288846 -0.0205945 -0.0089130 0.0072978 -0.0078930 -0.0004173 -0.0160029 0.0481021 +-0.0064305 0.0022005 -0.0056323 -0.0075476 -0.0044835 -0.0064735 -0.0097063 0.0286538 -0.0073701 -0.0046310 -0.0082332 0.0054248 -0.0066629 0.0052928 0.0003995 -0.0273766 +0.0017554 -0.0080352 -0.0120787 -0.0104760 0.0165072 0.0095952 0.0097864 0.0046617 -0.0022709 0.0076949 -0.0155497 0.0048098 0.0186756 -0.0023392 0.0116231 0.0008179 +0.0077322 -0.0266011 -0.0138237 0.0002635 -0.0120119 -0.0009573 0.0235288 0.0356555 -0.0161005 0.0224498 -0.0080877 -0.0113536 -0.0083017 -0.0091168 0.0428456 -0.0034066 +-0.0070712 0.0178156 -0.0086337 -0.0090351 -0.0022655 -0.0131848 -0.0255070 -0.0061656 0.0050993 -0.0185763 -0.0115150 0.0013845 -0.0105117 0.0089949 -0.0237169 -0.0102961 +-0.0002661 -0.0026532 -0.0060979 0.0182514 0.0117231 -0.0166341 0.0031324 -0.0023532 0.0010991 0.0024583 -0.0115201 -0.0159930 0.0157437 0.0120625 0.0037798 0.0005076 +-0.0041964 0.0180463 0.0128696 -0.0078661 0.0133901 -0.0080224 -0.0215687 -0.0141890 0.0068835 -0.0171983 0.0060208 0.0138257 0.0063928 0.0142440 -0.0258129 -0.0007057 +# 50 [ -0.3333333 +0.3333333 -0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.4709102 0.3403390 -0.0000005 -0.0000005 0.0000004 0.0000004 -0.2278438 -0.3152563 -0.4709019 0.3403334 -0.0000005 -0.0000005 0.0000003 0.0000003 0.2278465 0.3152594 +0.2837308 -0.4599435 0.0000013 0.0000008 -0.0000004 -0.0000003 -0.3877927 -0.2392221 -0.2836994 0.4598926 -0.0000020 -0.0000012 -0.0000000 -0.0000000 -0.3877051 -0.2391683 +0.0000015 -0.0000014 -0.0359744 -0.0108134 0.6685072 0.2022939 -0.0000011 -0.0000016 0.0000014 -0.0000011 -0.0359729 -0.0108128 0.6684786 0.2022855 0.0000007 0.0000014 +-0.0000031 0.0000036 -0.4374860 -0.5444547 -0.0234751 -0.0293259 0.0000056 0.0000053 -0.0000025 0.0000032 -0.4374669 -0.5444314 -0.0234740 -0.0293248 -0.0000053 -0.0000049 +0.2505686 -0.3143530 -0.0000056 -0.0000065 -0.0000030 -0.0000004 -0.4422180 -0.3524891 0.2506288 -0.3144283 -0.0000057 -0.0000066 -0.0000028 -0.0000002 0.4422745 0.3525339 +-0.0000018 0.0000007 0.6080931 0.0459395 0.3334617 0.0248543 0.0000011 -0.0000022 0.0000018 -0.0000008 -0.6081190 -0.0459341 -0.3334758 -0.0248522 0.0000018 -0.0000028 +-0.0000038 -0.0000016 0.3303332 0.0519103 -0.6025300 -0.0940645 0.0000044 -0.0000061 0.0000039 0.0000017 -0.3303477 -0.0519085 0.6025558 0.0940617 0.0000035 -0.0000061 +0.0149915 0.0028539 0.0021752 -0.0078687 -0.0021770 0.0074876 0.0275064 0.0132936 -0.0122271 0.0091194 -0.0054224 -0.0061285 0.0052464 0.0057735 -0.0189198 0.0240094 +-0.0069819 -0.0351780 0.0107478 -0.0058969 -0.0031063 0.0071762 0.0490757 0.0050261 0.0031124 0.0354020 0.0113459 0.0019919 -0.0049340 -0.0062461 0.0470240 -0.0187714 +0.0042928 0.0053697 -0.0045747 0.0081566 0.0046034 -0.0066055 0.0298608 -0.0026934 -0.0011140 0.0083147 0.0084043 0.0051884 -0.0072170 -0.0041554 -0.0258506 0.0100612 +0.0080067 0.0006307 0.0083027 -0.0136963 0.0070244 -0.0177043 -0.0032258 0.0107268 -0.0079799 -0.0011759 -0.0073108 -0.0145307 -0.0051361 -0.0181690 0.0007666 0.0110320 +0.0276459 -0.0025029 -0.0053506 -0.0126935 0.0035310 0.0115760 -0.0246068 0.0350192 -0.0268435 -0.0067966 0.0075788 -0.0116789 -0.0055285 0.0109771 0.0187977 0.0387138 +-0.0190669 0.0008815 0.0047054 -0.0116972 -0.0109107 0.0075031 -0.0049793 -0.0256137 0.0189253 -0.0030284 -0.0060287 -0.0098415 0.0125655 0.0060372 -0.0003091 -0.0257747 +0.0023830 -0.0010644 -0.0191598 -0.0013537 -0.0190931 -0.0072088 0.0032449 0.0023468 -0.0020044 0.0018144 0.0125751 -0.0152414 0.0078148 -0.0181720 0.0006476 0.0035861 +-0.0181501 0.0037723 0.0125490 0.0083666 -0.0129011 -0.0087855 0.0038169 -0.0255478 0.0185090 -0.0009767 -0.0100131 0.0112692 0.0102477 -0.0117767 -0.0102015 -0.0237351 +# 51 [ -0.3333333 -0.3333333 +0.0000000 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.5615248 -0.1492545 0.0000003 -0.0000007 -0.0000001 0.0000005 0.0999201 -0.3759194 -0.5615151 -0.1492517 0.0000002 -0.0000006 -0.0000001 0.0000004 -0.0999212 0.3759234 +-0.4793034 -0.2496388 0.0000011 -0.0000021 -0.0000003 0.0000007 -0.2104780 0.4041154 0.4792506 0.2496107 -0.0000007 0.0000014 -0.0000001 0.0000002 -0.2104304 0.4040244 +-0.0000014 0.0000028 -0.1655414 -0.0649158 -0.6295809 -0.2474791 0.0000034 0.0000017 -0.0000012 0.0000023 -0.1655343 -0.0649129 -0.6295541 -0.2474684 -0.0000029 -0.0000015 +0.0000010 -0.0000032 0.6764588 -0.0046477 -0.1778113 0.0010764 -0.0000063 -0.0000012 0.0000011 -0.0000041 0.6764296 -0.0046477 -0.1778037 0.0010764 0.0000070 0.0000012 +-0.3994883 0.0448511 0.0000028 0.0000087 0.0000003 0.0000025 0.0630947 0.5619825 -0.3995840 0.0448624 0.0000027 0.0000078 0.0000003 0.0000024 -0.0631031 -0.5620540 +0.0000008 -0.0000044 0.1478856 -0.6784672 0.0083138 -0.0379845 0.0000075 -0.0000023 -0.0000011 0.0000043 -0.1478819 0.6784980 -0.0083131 0.0379861 0.0000073 -0.0000003 +0.0000011 -0.0000004 0.0214712 0.0324159 -0.3829712 -0.5792745 0.0000007 0.0000020 -0.0000012 0.0000005 -0.0214725 -0.0324170 0.3830026 0.5792883 0.0000007 0.0000018 +-0.0047257 0.0138568 -0.0073275 -0.0033562 -0.0000006 0.0000012 -0.0159780 0.0250055 -0.0072598 -0.0126936 -0.0065404 0.0046885 0.0000029 0.0000042 -0.0204976 -0.0215254 +0.0015632 0.0327102 0.0090622 -0.0047489 -0.0000034 -0.0000010 -0.0443030 -0.0179809 0.0044281 -0.0326490 0.0089695 0.0060451 0.0000060 -0.0000018 -0.0448726 0.0140723 +0.0055134 -0.0030660 -0.0161929 -0.0080184 0.0000033 -0.0000030 0.0004158 -0.0207174 0.0048815 0.0017003 -0.0136649 0.0113060 -0.0000011 -0.0000083 0.0061070 0.0215779 +-0.0023639 -0.0242794 0.0133806 -0.0167821 0.0000032 0.0000114 0.0327992 0.0134226 -0.0028061 0.0242473 0.0131296 0.0169885 -0.0000026 0.0000049 0.0329718 -0.0128244 +0.0000014 -0.0000019 0.0000097 0.0000055 0.0356182 -0.0018503 -0.0000134 -0.0000003 0.0000007 -0.0000045 0.0000004 0.0000018 0.0292446 -0.0204278 0.0000101 0.0000009 +0.0054284 -0.0161542 0.0079528 0.0052385 -0.0000100 -0.0000220 0.0223104 -0.0178992 0.0046263 0.0163720 0.0081712 -0.0048581 -0.0000230 -0.0000205 0.0215239 0.0189818 +-0.0000273 0.0000327 0.0000354 0.0000298 0.0261489 -0.0137030 -0.0000537 -0.0000368 0.0000241 -0.0000384 0.0000457 0.0000135 0.0271511 0.0114102 -0.0000416 -0.0000317 +0.0021622 -0.0362061 -0.0174298 -0.0004007 0.0000263 -0.0000615 0.0483850 0.0065099 -0.0027576 0.0362036 -0.0173932 -0.0020400 0.0000687 0.0000157 0.0486704 0.0000851 +# 52 [ -0.3333333 -0.3333333 +0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +0.5745858 0.0862455 -0.0000002 0.0000007 0.0000002 -0.0000006 -0.0577381 0.3846631 0.5745758 0.0862437 -0.0000002 0.0000006 0.0000001 -0.0000004 0.0577384 -0.3846672 +-0.4987085 0.2081850 -0.0000008 -0.0000019 0.0000004 0.0000009 0.1755274 0.4204766 0.4986533 -0.2081619 0.0000007 0.0000017 0.0000002 0.0000004 0.1754876 0.4203818 +0.0000015 -0.0000019 -0.0166196 -0.0337249 0.3087997 0.6264703 -0.0000018 -0.0000010 0.0000005 -0.0000014 -0.0166190 -0.0337234 0.3087863 0.6264436 0.0000014 0.0000002 +0.0000035 0.0000026 -0.2892206 0.6357467 -0.0155656 0.0342241 0.0000040 -0.0000063 0.0000036 0.0000026 -0.2892084 0.6357192 -0.0155650 0.0342226 -0.0000040 0.0000063 +0.3811356 -0.1278206 -0.0000043 -0.0000078 0.0000008 -0.0000027 -0.1798123 -0.5361650 0.3812270 -0.1278511 -0.0000041 -0.0000072 0.0000007 -0.0000029 0.1798353 0.5362333 +0.0000001 0.0000017 0.2073064 0.5737609 0.1135234 0.3140650 -0.0000014 0.0000025 0.0000000 -0.0000017 -0.2073217 -0.5737824 -0.1135311 -0.3140770 -0.0000020 0.0000023 +0.0000032 0.0000027 0.2008634 0.2667933 -0.3670032 -0.4873287 -0.0000037 0.0000062 -0.0000034 -0.0000026 -0.2008752 -0.2668019 0.3670237 0.4873446 -0.0000033 0.0000065 +0.0093856 0.0120623 -0.0068366 0.0044907 0.0065828 -0.0041724 0.0118430 0.0281520 -0.0152131 -0.0012489 -0.0000044 0.0081671 -0.0001233 -0.0078027 -0.0300863 0.0055602 +-0.0175569 0.0309211 0.0109183 0.0020342 -0.0072511 0.0035992 -0.0334062 -0.0384659 0.0216635 -0.0285434 0.0062345 0.0098241 0.0003180 -0.0081227 -0.0475576 -0.0149341 +-0.0009101 -0.0090126 -0.0099363 0.0038971 0.0072444 -0.0022470 -0.0207032 -0.0183900 0.0072909 -0.0031987 0.0018092 0.0100758 -0.0024951 -0.0070047 0.0286211 0.0072194 +-0.0057151 -0.0045943 0.0149953 -0.0056858 0.0166057 -0.0094677 0.0066900 -0.0071403 0.0056630 0.0045286 0.0037032 -0.0155264 0.0068708 -0.0179124 0.0057272 -0.0083464 +-0.0224685 -0.0156521 0.0041685 -0.0131837 -0.0048583 0.0113965 0.0412987 -0.0106057 0.0158829 0.0223487 0.0130454 -0.0043589 -0.0112530 0.0050322 0.0101225 -0.0412913 +0.0146159 0.0131044 0.0110213 -0.0039596 -0.0134647 -0.0011964 -0.0149823 0.0218577 -0.0158707 -0.0114890 0.0014244 -0.0121804 0.0042042 0.0124319 -0.0182818 0.0193782 +0.0016544 0.0010884 0.0139549 0.0139289 0.0107164 0.0169213 -0.0000155 0.0026888 -0.0018519 -0.0004796 -0.0189235 0.0044118 -0.0182288 0.0089498 -0.0021050 0.0020528 +0.0158394 0.0095617 0.0035445 0.0146591 -0.0034483 -0.0152621 -0.0202176 0.0160650 -0.0141953 -0.0118769 -0.0150181 0.0014519 0.0155095 -0.0017363 -0.0086029 0.0243130 +# 53 [ -0.3333333 -0.3333333 -0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +0.1522273 0.5607263 -0.0000007 0.0000001 0.0000005 -0.0000002 -0.3753847 0.1019102 0.1522249 0.5607165 -0.0000006 0.0000001 0.0000004 -0.0000002 0.3753886 -0.1019117 +0.4398833 0.3139330 -0.0000012 0.0000016 0.0000003 -0.0000004 0.2646864 -0.3708793 -0.4398346 -0.3138982 0.0000011 -0.0000015 0.0000000 -0.0000000 0.2646269 -0.3707955 +-0.0000002 0.0000042 -0.3703585 0.1048549 -0.5622214 0.1580605 0.0000058 -0.0000000 -0.0000003 0.0000040 -0.3703425 0.1048503 -0.5621973 0.1580536 -0.0000055 -0.0000000 +-0.0000020 -0.0000013 0.2661974 -0.5198221 -0.1760746 0.3422829 -0.0000026 0.0000043 -0.0000022 -0.0000014 0.2661862 -0.5197996 -0.1760673 0.3422682 0.0000027 -0.0000046 +-0.1159354 -0.3849175 -0.0000079 0.0000041 -0.0000021 0.0000023 -0.5414851 0.1630927 -0.1159630 -0.3850097 -0.0000073 0.0000039 -0.0000017 0.0000022 0.5415542 -0.1631137 +0.0000008 0.0000045 0.1689592 0.5998665 0.0838030 0.2971421 -0.0000063 0.0000039 -0.0000007 -0.0000045 -0.1689738 -0.5998896 -0.0838100 -0.2971534 -0.0000065 0.0000034 +-0.0000007 0.0000008 -0.0686114 -0.3010116 0.1387076 0.6075769 -0.0000021 -0.0000032 0.0000008 -0.0000008 0.0686182 0.3010235 -0.1387196 -0.6076004 -0.0000017 -0.0000016 +0.0050733 -0.0144173 0.0074735 0.0033203 0.0070698 0.0032783 0.0172829 -0.0251853 0.0071745 0.0134745 0.0068721 -0.0044135 0.0064927 -0.0043298 0.0209422 0.0223059 +-0.0355281 -0.0016529 0.0031572 0.0106454 0.0064314 0.0048291 0.0191152 -0.0473105 0.0353024 0.0063699 -0.0059110 0.0100062 -0.0074110 0.0034715 -0.0081923 -0.0491270 +0.0073613 -0.0054886 -0.0087546 -0.0061487 -0.0055881 -0.0052583 0.0044229 -0.0270575 0.0063821 0.0043926 -0.0074684 0.0071406 -0.0046388 0.0054900 0.0090347 0.0283900 +0.0014317 0.0070285 -0.0153590 -0.0045581 0.0188745 0.0029392 -0.0100612 0.0014988 -0.0015481 -0.0071511 -0.0123388 0.0100359 0.0165625 -0.0098225 -0.0092372 0.0025567 +-0.0036418 0.0271441 -0.0135920 0.0023632 -0.0124164 0.0008747 -0.0283535 -0.0318757 0.0126096 -0.0243602 -0.0098978 -0.0095602 -0.0095685 -0.0077260 -0.0413409 0.0098856 +0.0030035 -0.0194150 -0.0093969 -0.0071598 -0.0063170 -0.0117865 0.0264731 0.0006159 -0.0009621 0.0195701 -0.0108559 0.0054949 -0.0082659 0.0103435 0.0262568 0.0047476 +-0.0011123 -0.0015328 -0.0064294 -0.0185956 0.0022264 0.0199689 0.0010254 -0.0025652 0.0015565 0.0010921 0.0190204 0.0042518 -0.0202511 -0.0000290 0.0025233 -0.0010435 +0.0007949 0.0184700 -0.0102386 0.0110695 -0.0108180 0.0113140 -0.0245454 -0.0079577 0.0020426 -0.0183801 -0.0095134 -0.0117095 -0.0100245 -0.0119631 -0.0249949 0.0062810 diff --git a/tests/files/io/jdftx/example_dirs/N2/eigenvals b/tests/files/io/jdftx/example_dirs/N2/eigenvals new file mode 100644 index 0000000000000000000000000000000000000000..300a14501aaa3ec6f79e827414bf309bc4787ffc GIT binary patch literal 6480 zcmXX~c|6tW8@)-Qh!)Zm-6EOMl#Gg~R}Ds%UnrzxNw$=1Nw!c)ma>!*Zr2uy$Tnq) zOZN4qEYo_agcOw|HTu2J`+ooW{&_yxny9W z(9^14g$GL(;I9@pFI*wJr)sT=_=~9c!m6D5k2YcW8~So)&DK{(s`#D4>Tfotq6^b! z(&f0R2n~M?SXG>gRNIs^O#Z{)$ELZeAJPzez>VX6mV*xV1*V+PDL@_B`v|UIa@+&J z{V?sEw+Q1YNhP}jzJ{Oe2f)o&saB}Nc((rDr_SOpi$8DsPPY|RaZ!hN-`^d9CRq!g zJ0x5~rpKmdNzCCQe=*MEFkdc`{qVDNs*Q_0?WUKNKFLO-Z+1k>%UnlQ46g81io5$i ziYq&x;s%_ixQa3jD*>0?)q0lT%I;VLxV$b$OTd*qKlKc7b>{ydxQCy;B)GnLtTMpO z%`CkJxCh!dl>_c{*IhH1^XYyC9`Nnp+~NS=qQsQjz*n^|OjHr`y=OG3-hy%8tu&v2 zIkPkleU0SFRk5uC24AQ}Ag)yU_|GfXP~7~amIz@k%5M{#lCi_Qw-?TL{K-WzHZCu^ zsG|(q&Rg8?E4E@h2OsSh z{{ZhV<^Q%dyCYRg_ohA+i}p8rb$1b6T_3gqzLhai&cHYO@S!oleOqdg)PV6CkLS$f z;jdu$b5LT7I||i5yU}ZFEHc%pDGJDsMFu0@Q#}~>nUuwwy%<-2&gFmqPCMCWYyl+O7^@`4R8XYan!aWd!JLeD5XXO?F0TbT2e zRog$qoQ(|%$(&`Cyu)G6k%d8I&aKzoav$S47hFC{=6syt+r;qI%%gliL{q*C-6`L= zPnik8H$3d-4B*S&`#&Gx%Z~^me0w=%IeDWrhE z_ z!}}(!iW-9V9TD0?-gly+*cje7;?G&_@V=e?Ck)|zg&*#_1n>JJ_e>SMZ~0#prSQIL zJ#U}G`!0;qlZTQP_?c-{eDOJTSjoT`6?FYSd9<31z*4A8e={Cf3H7Q6N5xcne6W*%f12l{%gPU6X1&Md;Jn{ z)s4JN0QXK+i67vK&&!?ez_`2=;UQ-ecXZ{%UzZRnwIq^qbW|hZE|Hg zdVC-wN#;fdTJYY?W422U3gY}$yCE|NSsmiY0j}9dlLz2_bsR7PzNTdsdf*$eGExrk zzA@2H`ExL?=aMDOGw_#Jt|^};5rjl;w6@HC7mqZwLUJS5C7=zp*LSY=Pe3}+YF5FI zQ_E*d)*ig9<(oVg45dXFw?C49vutYFUH8)lsY{Ctb|)-Y%5gcKi` zvyZj@ESNKk#|jC>bDn(VduHNZ3{w3btXJ+6i`YA|3N8AQQE$0qs5hQ-LZ-?VcRc6K z2K=8%hjLJ^n67j7wH)*_I)(7nebPwy?!G#=h`eh-IN|G&=T7+UG^#oXd@D8|&>(Zx zcGx-_^L39jbaEJoM@devNJpmTc>q5R3Ci4r0#rH3 zG-=f*E6lfZTN=S#YD{stcixfrJ+5Iy-uKKhA%feOwWkx_ca`DYMuN+K=tvIc{+MHpU&e8DjD11fH|r?~DJzxU9XCbtf@y(cp>$Y8Y49+G)=ojQg7LjZnrn z)@4)Q=wy6D{|WVtPU(4z!8Z(DdicaQ1b@!~-w@2%OMHV@@tOFBrc&r2_=c%Z1a_IJk&y1&OA=>E3trTcr%knXSdDigB5nO&_v$^J@= zh`HeXE&6vB*WX6jd3R{M!xg%o5Hzv7|i-QZWE*$pk=SM0J^ufeZm#WPF5uRJ*) ziC-PM@MHk|YCKH0tq$WFe41ROj&TDRJ%5{^dhTHKTwPD~thJZwSy`r===s=}2Sm>T zJMT-NXH$!blc484?>Gja=ibCGS)k|1!ptzxbLHK?wLs6_+ugKMv7X1jFE-7>dS1!s z%2bc)Dx-|*YMRm24>_u znaAWnSEgY?4WO&Id!CM*2z#WJUKj^^6eo3H8|;y%efta8Bi_rY8L&rV+6tqvM;?qn zOIK5WZc?TGtjhSaV>9(2mUN>^f4Lyx&OwdS`qBecW%A3RLB1OgYn6{L)0e~C8kB^FRTNkOJ{e|P?gKu_+c8rZe3CD_0D(_>ws;bs9K3lZ z3VgDN$%VuZG#A30XfD(i(_9FYrMd7^RD$@1<<7lL;2Sz^cb7sg7#fB*LoU1!Z_a~U zcwv9V7;=GoR$vaf!0vVJfLs{sXm^HOP)*2#@Y(< z&{Krx_ML~GqT0FI4th$m*`9qJxTpM4p+|5-bO&nycYC&E4&_ufJg9_k}sSM{A%jJi1G9Eg4*|EQ%ZQ3&rjHjp8=@pCGu_w;sk2+|YIH&KQ?}x`N>5 zwwk2_?qlI*f_qUsg5YW&=Mdb(PIY|1U8B@e2)HW4ndHt1Js(&Fd?PHYQi1PC^jIAazA@; zCl27AB09qBfcrW2-;p`9m7HMCMRNzpoFfOrZjd?q-zIae70V-Y78vo! zoFfM}48xqGkLIMooQoO0&xI&o6^8HJG|G3wYRY%57?1Gn8`>lcJ%#77o$zHZh!O?9 zuKKlvub{M`8~Aqax?KZ&d!4Na--{}K!_ZTLb?Qf&+>-mPhuR|k! z-)(GZHoWhq*WGauk@ro9P+*){-Xx) zzNX^kW$?bDv5usthzFKj1U-9Yn%oCH>;JGS2R+-yAktIBw0BCwz2O)v(n;@)a&2>b zZ`kMl@8vAqQ%0}uuT{c5rQ4uq814<@h(0N}H+=mMZiag!Yt9!n(o^0ge*1#&4VGRF z=_!$-t4U9B-&R8Uf|BqM@hy$xx}>Lw2Ac#xUnpr?wi$W~FU8I;2j{-O^nD-5ebvK# zj*$DV_viaT?&~Hzc?~^f*~H}<$o*%ZEh}qr?%Rl8mVusP#a=-FGvxnW4}9;eP520W zJ+)^GfG=OH$r$$6yfNqq;Qst7F9Nus&u{K?!gr3SpZy-_DN>(|72wVpoUkAUe22>kVhJ>TE`%dniEbD zT>jG41lL9Rw_Ct->TXUS;JRAZ5?rs_CU%g&&o?J;Bt1pN^t~O<-_-;0x{$w9{UfQ6 zzq(0$3CQ2LRc1qpIDfe}k`_Sz3c5bZlb-S<#1HbSiqcrcd3s8 ze9^gjq^EooaybEW9-nRWo!lEs3+{#BIft@0tHWK#yFENqhVMG=Ij01;>z3VYRfW6G z{ExZXaMuYOo~}v3cU{HqOAq0$bKsmIe1(G9gzsR1CgGc9UP1Y8c|iC+ik>9*Muf3A z?J0LnV?;3D)Wq#(a9?c?j17kSYVYY@1ozcg^w4s+uXwlqY=rxYWwW8-1ir5XlB?dp zeRa{|EWw@lxSZhT2R|b3yKz+$dEZ;r)&#e-&4%<)$+-9ia&N3T!DV6G^|@JF;GPWD zRy_{)<>nu=(d(!{b$v@$q+{*ZdS`hV(QpPtt8QO`e|_iD{SAoiJOuk&Q8F=$_(tW;W3azt-ldkX zzoC6Gim<;{i+YSS0as@N|0ThGC8am(DEO6Ug*ovnU#~JB@GHxeSBPKTSv;TkRfz37 zg?fxDv@n4Oesz!0vmlx3`OhU(&q0iywMD6(lk`*qK+o^mm581Nv%7DDp6%aA5j{7` z)e}97)+JvAJzqhkM9<<4dq_`-l+eF=73;ZoS@8wv-7H2|<)c(reT=TYC{SGm+@ZQ^ zEj&VW<(E2>>gwByG|*LF*FRf9SDqfNL|5-TUMhmF#!6a-Kv&!@WumLG^_oOi28Fl( z0$rtFqkA-cn(on_e7Z-nCUlRotmz)DKOX1+zVW1@Z3FQQ9j61ZM-|zZ^J>veS$AdkR+Qn{!JyPy3>xVs3X8bwUjry|^z?^GA=T0G591~`TTP5$w{51zTlGzK{OW<&(K_`V9{Lo+Dda_b`Z^l zDA)5O7tjko^8YIIp-v>^f&pjtOUQ-Ae`lS7TwulJt$|z^`@Uc~A8-xe&j0`b literal 0 HcmV?d00001 diff --git a/tests/files/io/jdftx/example_dirs/N2/fillings b/tests/files/io/jdftx/example_dirs/N2/fillings new file mode 100644 index 0000000000000000000000000000000000000000..dd058db31647e56305915b09277bf598901cf3fe GIT binary patch literal 6480 zcmeH|L25%W5JPjYK<@>IA&*%C0l|S|C{+>hM z?(@Hg>-Wxn(a$&R`_taxp@%!$K-#P3>=&I;)@kie9v-?j&632?93DEOtkc?`JUn!5 znk9*&IXrYmS*Nu>`R`5tpAUDvvq_TfQ}e6snePue*{Pe=eI^eNbzPGzaWsdAP8e=h z`;))gyE^A}ucgn@JJNjDp85Wu{mJ~Ko-28HsBi1j#L*lc+7tYw_9qVy^=*BcIGV#l zdxD?T{^a4IzO7FaM{{^+Pw7?iKa7)~D${HHU}x1V5?$$-_f^Tc0M5 V=2v@H=e+$Ja+CUglK;OwzW_5twQT?Z literal 0 HcmV?d00001 diff --git a/tests/files/io/jdftx/example_dirs/N2/kPts b/tests/files/io/jdftx/example_dirs/N2/kPts new file mode 100644 index 00000000000..31ebe657518 --- /dev/null +++ b/tests/files/io/jdftx/example_dirs/N2/kPts @@ -0,0 +1,54 @@ + 0 [ +0.0000000 +0.0000000 +0.0000000 ] 0.037037037 spin +1 + 1 [ +0.0000000 +0.0000000 +0.3333333 ] 0.037037037 spin +1 + 2 [ +0.0000000 +0.0000000 -0.3333333 ] 0.037037037 spin +1 + 3 [ +0.0000000 +0.3333333 +0.0000000 ] 0.037037037 spin +1 + 4 [ +0.0000000 +0.3333333 +0.3333333 ] 0.037037037 spin +1 + 5 [ +0.0000000 +0.3333333 -0.3333333 ] 0.037037037 spin +1 + 6 [ +0.0000000 -0.3333333 +0.0000000 ] 0.037037037 spin +1 + 7 [ +0.0000000 -0.3333333 +0.3333333 ] 0.037037037 spin +1 + 8 [ +0.0000000 -0.3333333 -0.3333333 ] 0.037037037 spin +1 + 9 [ +0.3333333 +0.0000000 +0.0000000 ] 0.037037037 spin +1 + 10 [ +0.3333333 +0.0000000 +0.3333333 ] 0.037037037 spin +1 + 11 [ +0.3333333 +0.0000000 -0.3333333 ] 0.037037037 spin +1 + 12 [ +0.3333333 +0.3333333 +0.0000000 ] 0.037037037 spin +1 + 13 [ +0.3333333 +0.3333333 +0.3333333 ] 0.037037037 spin +1 + 14 [ +0.3333333 +0.3333333 -0.3333333 ] 0.037037037 spin +1 + 15 [ +0.3333333 -0.3333333 +0.0000000 ] 0.037037037 spin +1 + 16 [ +0.3333333 -0.3333333 +0.3333333 ] 0.037037037 spin +1 + 17 [ +0.3333333 -0.3333333 -0.3333333 ] 0.037037037 spin +1 + 18 [ -0.3333333 +0.0000000 +0.0000000 ] 0.037037037 spin +1 + 19 [ -0.3333333 +0.0000000 +0.3333333 ] 0.037037037 spin +1 + 20 [ -0.3333333 +0.0000000 -0.3333333 ] 0.037037037 spin +1 + 21 [ -0.3333333 +0.3333333 +0.0000000 ] 0.037037037 spin +1 + 22 [ -0.3333333 +0.3333333 +0.3333333 ] 0.037037037 spin +1 + 23 [ -0.3333333 +0.3333333 -0.3333333 ] 0.037037037 spin +1 + 24 [ -0.3333333 -0.3333333 +0.0000000 ] 0.037037037 spin +1 + 25 [ -0.3333333 -0.3333333 +0.3333333 ] 0.037037037 spin +1 + 26 [ -0.3333333 -0.3333333 -0.3333333 ] 0.037037037 spin +1 + 27 [ +0.0000000 +0.0000000 +0.0000000 ] 0.037037037 spin -1 + 28 [ +0.0000000 +0.0000000 +0.3333333 ] 0.037037037 spin -1 + 29 [ +0.0000000 +0.0000000 -0.3333333 ] 0.037037037 spin -1 + 30 [ +0.0000000 +0.3333333 +0.0000000 ] 0.037037037 spin -1 + 31 [ +0.0000000 +0.3333333 +0.3333333 ] 0.037037037 spin -1 + 32 [ +0.0000000 +0.3333333 -0.3333333 ] 0.037037037 spin -1 + 33 [ +0.0000000 -0.3333333 +0.0000000 ] 0.037037037 spin -1 + 34 [ +0.0000000 -0.3333333 +0.3333333 ] 0.037037037 spin -1 + 35 [ +0.0000000 -0.3333333 -0.3333333 ] 0.037037037 spin -1 + 36 [ +0.3333333 +0.0000000 +0.0000000 ] 0.037037037 spin -1 + 37 [ +0.3333333 +0.0000000 +0.3333333 ] 0.037037037 spin -1 + 38 [ +0.3333333 +0.0000000 -0.3333333 ] 0.037037037 spin -1 + 39 [ +0.3333333 +0.3333333 +0.0000000 ] 0.037037037 spin -1 + 40 [ +0.3333333 +0.3333333 +0.3333333 ] 0.037037037 spin -1 + 41 [ +0.3333333 +0.3333333 -0.3333333 ] 0.037037037 spin -1 + 42 [ +0.3333333 -0.3333333 +0.0000000 ] 0.037037037 spin -1 + 43 [ +0.3333333 -0.3333333 +0.3333333 ] 0.037037037 spin -1 + 44 [ +0.3333333 -0.3333333 -0.3333333 ] 0.037037037 spin -1 + 45 [ -0.3333333 +0.0000000 +0.0000000 ] 0.037037037 spin -1 + 46 [ -0.3333333 +0.0000000 +0.3333333 ] 0.037037037 spin -1 + 47 [ -0.3333333 +0.0000000 -0.3333333 ] 0.037037037 spin -1 + 48 [ -0.3333333 +0.3333333 +0.0000000 ] 0.037037037 spin -1 + 49 [ -0.3333333 +0.3333333 +0.3333333 ] 0.037037037 spin -1 + 50 [ -0.3333333 +0.3333333 -0.3333333 ] 0.037037037 spin -1 + 51 [ -0.3333333 -0.3333333 +0.0000000 ] 0.037037037 spin -1 + 52 [ -0.3333333 -0.3333333 +0.3333333 ] 0.037037037 spin -1 + 53 [ -0.3333333 -0.3333333 -0.3333333 ] 0.037037037 spin -1 diff --git a/tests/files/io/jdftx/example_dirs/N2/out b/tests/files/io/jdftx/example_dirs/N2/out new file mode 100644 index 00000000000..caeaad5c86e --- /dev/null +++ b/tests/files/io/jdftx/example_dirs/N2/out @@ -0,0 +1,549 @@ + +*************** JDFTx 1.7.0 (git hash 7d4d6a67) *************** + +Start date and time: Sun Nov 12 19:52:02 2023 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid003073 (0-3) +Divided in process groups (process indices): 0 (0) 1 (1) 2 (2) 3 (3) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 1 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 2 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 3 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 4.97 +Run totals: 4 processes, 128 threads, 4 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +band-projection-params yes no +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End State Forces ElecDensity Dtot BandEigs BandProjections Fillings Ecomponents Kpoints Gvectors +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name $VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 15 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid LinearPCM 298.000000 1.013250 +fluid-anion F- 0.5 MeanFieldLJ \ + epsBulk 1 \ + pMol 0 \ + epsInf 1 \ + Pvap 0 \ + sigmaBulk 0 \ + Rvdw 2.24877 \ + Res 0 \ + tauNuc 343133 +fluid-cation Na+ 0.5 MeanFieldLJ \ + epsBulk 1 \ + pMol 0 \ + epsInf 1 \ + Pvap 0 \ + sigmaBulk 0 \ + Rvdw 2.19208 \ + Res 0 \ + tauNuc 343133 +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 400 \ + history 15 \ + knormThreshold 1e-11 \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 6 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion N 13.895656000000002 12.992521000000000 11.400385000000000 0 +ion N 11.832075000000000 12.992521000000000 11.400385000000000 0 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width Ecut +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0.0001 \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 3 3 3 +latt-move-scale 0 0 0 +latt-scale 1 1 1 +lattice \ + 24.588925000000000 -0.000008000000000 0.000668000000000 \ + 0.000000000000000 24.588925000000000 0.000648000000000 \ + 0.000000000000000 0.000000000000000 24.583870000000001 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0 \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant CANDLE +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 24.5889 -8e-06 0.000668 ] +[ 0 24.5889 0.000648 ] +[ 0 0 24.5839 ] +unit cell volume = 14863.8 +G = +[ 0.255529 8.31363e-08 -6.94331e-06 ] +[ 0 0.255529 -6.73543e-06 ] +[ 0 -0 0.255582 ] +Minimum fftbox size, Smin = [ 112 112 112 ] +Chosen fftbox size, S = [ 112 112 112 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 24.5889 -8e-06 0.000668 ] +[ 0 24.5889 0.000648 ] +[ 0 0 24.5839 ] +unit cell volume = 14863.8 +G = +[ 0.255529 8.31363e-08 -6.94331e-06 ] +[ 0 0.255529 -6.73543e-06 ] +[ 0 -0 0.255582 ] +Minimum fftbox size, Smin = [ 100 100 100 ] +Chosen fftbox size, S = [ 100 100 100 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0.397384 + +Reading pseudopotential file '/global/u2/r/ravish/Project-BEAST/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/n_pbe_v1.uspp': + Title: N. Created by USPP 7.3.6 on 3-2-2014 + Reference state energy: -9.763716. 5 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.681964 + |210> occupation: 3 eigenvalue: -0.260726 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 491 points: + l: 0 eig: -0.681964 rCut: 1.15 + l: 0 eig: 0.000000 rCut: 1.15 + l: 1 eig: -0.260729 rCut: 1.2 + l: 1 eig: 0.500000 rCut: 1.2 + Partial core density with radius 0.8 + Transforming core density to a uniform radial grid of dG=0.02 with 1245 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1245 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1245 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.20 bohrs. + +Initialized 1 species with 2 total atoms. + +Folded 1 k-points by 3x3x3 to 27 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 10.000000 nBands: 15 nStates: 54 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 63488.852 , ideal nbasis = 63499.211 + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + N: sqrtQ[a0]: 2.712 Rcov[a0]: 1.342 CN: [ 0.00 0.99 2.01 2.99 ] + +Initializing DFT-D2 calculator for fluid / solvation: + N: C6: 21.33 Eh-a0^6 R0: 2.640 a0 + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 8.738727 bohr. +Real space sum over 1331 unit cells with max indices [ 5 5 5 ] +Reciprocal space sum over 2197 terms with max indices [ 6 6 6 ] + +Computing DFT-D3 correction: +# coordination-number N 1.000 1.000 +# diagonal-C6 N 22.14 22.14 +EvdW_6 = -0.000002 +EvdW_8 = -0.000000 + +---------- Allocating electronic variables ---------- +Initializing wave functions: linear combination of atomic orbitals +Note: number of bands (15) exceeds available atomic orbitals (8) +N pseudo-atom occupations: s ( 2 ) p ( 3 ) + FillingsUpdate: mu: -0.247047099 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00074 Tot: -0.00000 ] +LCAOMinimize: Iter: 0 F: -19.6676732505760832 |grad|_K: 9.352e-04 alpha: 1.000e+00 + FillingsUpdate: mu: -0.236715860 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00094 Tot: -0.00000 ] +LCAOMinimize: Iter: 1 F: -19.6729342288413065 |grad|_K: 1.036e-04 alpha: 9.866e-01 linmin: 3.059e-01 cgtest: -8.615e-01 t[s]: 26.33 +LCAOMinimize: Bad step direction: g.d > 0. +LCAOMinimize: Undoing step. +LCAOMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: -0.236715860 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00094 Tot: -0.00000 ] +LCAOMinimize: Iter: 2 F: -19.6729342288413065 |grad|_K: 1.036e-04 alpha: 0.000e+00 + FillingsUpdate: mu: -0.237706884 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00093 Tot: +0.00000 ] +LCAOMinimize: Iter: 3 F: -19.6729915929081223 |grad|_K: 2.839e-06 alpha: 8.821e-01 linmin: -3.938e-02 cgtest: 2.413e-01 t[s]: 26.71 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: -0.237708803 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00094 Tot: +0.00000 ] +LCAOMinimize: Iter: 4 F: -19.6729916051246825 |grad|_K: 5.262e-07 alpha: 2.495e-01 linmin: -3.616e-05 cgtest: 6.453e-05 t[s]: 26.91 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 7.485244e-01. + FillingsUpdate: mu: -0.237713711 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00094 Tot: +0.00000 ] +LCAOMinimize: Iter: 5 F: -19.6729916065527668 |grad|_K: 1.528e-08 alpha: 8.491e-01 linmin: -1.210e-04 cgtest: 8.438e-04 t[s]: 27.18 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). +----- createFluidSolver() ----- (Fluid-side solver setup) + Initializing fluid molecule 'H2O' + Initializing site 'O' + Electron density: proportional to exp(-r/0.36935)*erfc((r-0.51523)/0.36823) with norm 6.826 + Charge density: gaussian nuclear width 0.478731 with net site charge 0.826 + Polarizability: cuspless exponential with width 0.32 and norm 3.73 + Hard sphere radius: 2.57003 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Initializing site 'H' + Electron density: proportional to exp(-r/0.34641)*erfc((r-0)/0.390882) with norm 0.587 + Charge density: gaussian nuclear width 0.377945 with net site charge -0.413 + Polarizability: cuspless exponential with width 0.39 and norm 3.3 + Positions in reference frame: + [ +0.000000 -1.441945 +1.122523 ] + [ +0.000000 +1.441945 +1.122523 ] + Net charge: 0 dipole magnitude: 0.927204 + Initializing spherical shell mfKernel with radius 2.61727 Bohr + deltaS corrections: + site 'O': -7.54299 + site 'H': -6.83917 + Initializing fluid molecule 'Na+' + Initializing site 'Na' + Electron density: proportional to exp(-r/0.19682)*erfc((r-0.71491)/0.41314) with norm 8.1383 + Charge density: gaussian nuclear width 0.365347 with net site charge -1 + Hard sphere radius: 1.86327 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Net charge: -1 dipole magnitude: 0 + Initializing gaussian mfKernel with width: 1.55004 Bohr + deltaS corrections: + site 'Na': -22.3555 + Initializing fluid molecule 'F-' + Initializing site 'F' + Electron density: proportional to exp(-r/0.38886)*erfc((r-0)/0.438782) with norm 8 + Charge density: gaussian nuclear width 0.374796 with net site charge 1 + Hard sphere radius: 2.39995 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Net charge: 1 dipole magnitude: 0 + Initializing gaussian mfKernel with width: 1.59012 Bohr + deltaS corrections: + site 'F': -9.04335 + +Correction to mu due to finite nuclear width = -0.000667529 + Cavity determined by nc: 0.00142 and sigma: 0.707107 + Nonlocal vdW cavity from gaussian model electron density with norm = 8 and sigma = 0.993594 bohr + Charge asymmetry in cavity with sensitivity pCavity = 36.5 e-bohr/Eh + Electrostatic cavity expanded by eta = 1.46 bohrs + Weighted density cavitation model constrained by Nbulk: 0.0049383 bohr^-3, Pvap: 3.14029 kPa, Rvdw: 2.61727 bohr and sigmaBulk: 4.62e-05 Eh/bohr^2 at T: 298 K. + Weighted density dispersion model using vdW pair potentials with single solvent site with sqrtC6eff: 0.77 SI. + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + DFT-D2 dispersion correction: + S. Grimme, J. Comput. Chem. 27, 1787 (2006) + + Charge-asymmetric nonlocally-determined local-electric (CANDLE) solvation model: + R. Sundararaman and W.A. Goddard III, J. Chem. Phys. 142, 064107 (2015) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 27.37 + + +Computing DFT-D3 correction: +# coordination-number N 1.000 1.000 +# diagonal-C6 N 22.14 22.14 +EvdW_6 = -0.000002 +EvdW_8 = -0.000000 +Fluid solver invoked on fresh (random / LCAO) wavefunctions +Running a vacuum solve first: + +-------- Initial electronic minimization ----------- + FillingsUpdate: mu: -0.237713711 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00094 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -19.672991606552763 |grad|_K: 9.155e-05 alpha: 1.000e+00 + FillingsUpdate: mu: -0.074080504 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00049 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -19.924341413528527 |grad|_K: 2.840e-05 alpha: 6.058e-01 linmin: 6.030e-04 t[s]: 27.80 + FillingsUpdate: mu: -0.095725545 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00026 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.12 +ElecMinimize: Iter: 2 F: -19.950927256458595 |grad|_K: 1.419e-05 alpha: 6.506e-01 linmin: -4.661e-05 t[s]: 28.05 + FillingsUpdate: mu: -0.100000000 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00024 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.04 +ElecMinimize: Iter: 3 F: -19.959559515828058 |grad|_K: 6.484e-06 alpha: 8.242e-01 linmin: 1.897e-06 t[s]: 28.31 + FillingsUpdate: mu: -0.098803401 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00021 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.21 +ElecMinimize: Iter: 4 F: -19.961267908000266 |grad|_K: 3.006e-06 alpha: 7.905e-01 linmin: 3.455e-06 t[s]: 28.56 + FillingsUpdate: mu: -0.099307419 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00013 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.28 +ElecMinimize: Iter: 5 F: -19.961639312623056 |grad|_K: 1.570e-06 alpha: 8.008e-01 linmin: 7.946e-06 t[s]: 28.80 + FillingsUpdate: mu: -0.100000000 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.21 +ElecMinimize: Iter: 6 F: -19.961722506597393 |grad|_K: 6.983e-07 alpha: 6.603e-01 linmin: 2.282e-06 t[s]: 29.04 + FillingsUpdate: mu: -0.100000000 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00007 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.982 +ElecMinimize: Iter: 7 F: -19.961738546529190 |grad|_K: 5.750e-07 alpha: 6.412e-01 linmin: 3.348e-07 t[s]: 29.28 + FillingsUpdate: mu: -0.100000000 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00006 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.623 +ElecMinimize: Iter: 8 F: -19.961744240195305 |grad|_K: 2.726e-07 alpha: 3.349e-01 linmin: -4.819e-07 t[s]: 29.52 + FillingsUpdate: mu: -0.100000000 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.814 +ElecMinimize: Iter: 9 F: -19.961746715698581 |grad|_K: 1.232e-07 alpha: 6.481e-01 linmin: 1.170e-06 t[s]: 29.78 + FillingsUpdate: mu: -0.100000000 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00002 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.698 +ElecMinimize: Iter: 10 F: -19.961747242134528 |grad|_K: 7.968e-08 alpha: 6.757e-01 linmin: -1.067e-07 t[s]: 30.03 + FillingsUpdate: mu: -0.100000000 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.531 +ElecMinimize: Iter: 11 F: -19.961747395282487 |grad|_K: 4.174e-08 alpha: 4.689e-01 linmin: -3.884e-09 t[s]: 30.27 + FillingsUpdate: mu: -0.100000000 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.66 +ElecMinimize: Iter: 12 F: -19.961747454850901 |grad|_K: 1.846e-08 alpha: 6.650e-01 linmin: 1.232e-07 t[s]: 30.53 + FillingsUpdate: mu: -0.100000000 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.627 +ElecMinimize: Iter: 13 F: -19.961747466861436 |grad|_K: 9.833e-09 alpha: 6.862e-01 linmin: 4.312e-08 t[s]: 30.80 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.815e-02 +Vacuum energy after initial minimize, F = -19.961747466861436 + + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951311 of unit cell: Completed after 11 iterations at t[s]: 31.85 + FillingsUpdate: mu: -0.097123406 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -19.960711657271958 |grad|_K: 1.216e-06 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951493 of unit cell: Completed after 6 iterations at t[s]: 32.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951495 of unit cell: Completed after 0 iterations at t[s]: 32.14 + FillingsUpdate: mu: -0.095947781 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.761 +ElecMinimize: Iter: 1 F: -19.960788743111770 |grad|_K: 5.168e-07 alpha: 1.014e+00 linmin: 2.794e-06 t[s]: 32.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951555 of unit cell: Completed after 2 iterations at t[s]: 32.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951540 of unit cell: Completed after 1 iterations at t[s]: 32.41 + FillingsUpdate: mu: -0.095799601 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.78 +ElecMinimize: Iter: 2 F: -19.960799196402647 |grad|_K: 2.378e-07 alpha: 7.635e-01 linmin: 3.217e-06 t[s]: 32.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951548 of unit cell: Completed after 2 iterations at t[s]: 32.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951547 of unit cell: Completed after 0 iterations at t[s]: 32.68 + FillingsUpdate: mu: -0.095725471 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.719 +ElecMinimize: Iter: 3 F: -19.960800999031413 |grad|_K: 1.174e-07 alpha: 6.242e-01 linmin: 2.355e-06 t[s]: 32.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951544 of unit cell: Completed after 2 iterations at t[s]: 32.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951545 of unit cell: Completed after 0 iterations at t[s]: 32.96 + FillingsUpdate: mu: -0.095768705 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.563 +ElecMinimize: Iter: 4 F: -19.960801392486403 |grad|_K: 6.833e-08 alpha: 5.624e-01 linmin: -3.496e-05 t[s]: 33.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951543 of unit cell: Completed after 1 iterations at t[s]: 33.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951543 of unit cell: Completed after 0 iterations at t[s]: 33.23 + FillingsUpdate: mu: -0.095773092 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.528 +ElecMinimize: Iter: 5 F: -19.960801516107768 |grad|_K: 3.191e-08 alpha: 5.081e-01 linmin: -1.776e-04 t[s]: 33.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951542 of unit cell: Completed after 0 iterations at t[s]: 33.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951542 of unit cell: Completed after 0 iterations at t[s]: 33.50 + FillingsUpdate: mu: -0.095775021 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.609 +ElecMinimize: Iter: 6 F: -19.960801554065604 |grad|_K: 1.540e-08 alpha: 7.024e-01 linmin: 1.581e-06 t[s]: 33.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951541 of unit cell: Completed after 0 iterations at t[s]: 33.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951541 of unit cell: Completed after 0 iterations at t[s]: 33.77 + FillingsUpdate: mu: -0.095776193 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.776 +ElecMinimize: Iter: 7 F: -19.960801563750277 |grad|_K: 8.227e-09 alpha: 7.943e-01 linmin: 6.140e-07 t[s]: 33.92 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.766e-04 +Single-point solvation energy estimate, DeltaF = +0.000945903111159 + +Computing DFT-D3 correction: +# coordination-number N 1.000 1.000 +# diagonal-C6 N 22.14 22.14 +EvdW_6 = -0.000002 +EvdW_8 = -0.000000 + +# Ionic positions in cartesian coordinates: +ion N 13.895656000000002 12.992521000000000 11.400385000000000 0 +ion N 11.832075000000000 12.992521000000000 11.400385000000000 0 + +# Forces in Cartesian coordinates: +force N 0.045291914257913 0.000155411759711 -0.000050683263825 0 +force N -0.045329956799583 0.000153832281594 -0.000041277669525 0 + +# Energy components: + A_diel = 0.0008516480972086 + Eewald = 6.3601579705720050 + EH = 22.2219661274778559 + Eloc = -57.2686610453964704 + Enl = 3.2278567656327013 + EvdW = -0.0000019063489390 + Exc = -5.2164074630055337 + Exc_core = 0.1772423589173749 + KE = 10.5361939803035192 +------------------------------------- + Etot = -19.9608015637502767 + TS = 0.0000000000000002 +------------------------------------- + F = -19.9608015637502767 + +IonicMinimize: Iter: 0 F: -19.960801563750277 |grad|_K: 0.000e+00 t[s]: 34.58 +IonicMinimize: Converged (|grad|_K<1.000000e-04). + +#--- Lowdin population analysis --- +# oxidation-state N +0.103 +0.103 +# magnetic-moments N +0.000 -0.000 + + +Dumping 'fillings' ... done +Dumping 'wfns' ... done +Dumping 'fluidState' ... done +Dumping 'ionpos' ... done +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'd_tot' ... done +Dumping 'eigenvals' ... done +Dumping 'bandProjections' ... done +Dumping 'Ecomponents' ... done +Dumping 'kPts' ... done +Dumping 'Gvectors' ... done +End date and time: Sun Nov 12 19:52:38 2023 (Duration: 0-0:00:36.12) +Done! + +PROFILER: augmentDensityGrid 0.002367 +/- 0.000728 s, 53 calls, 0.125472 s total +PROFILER: augmentDensityGridGrad 0.012869 +/- 0.003328 s, 30 calls, 0.386082 s total +PROFILER: augmentDensitySpherical 0.000108 +/- 0.000007 s, 689 calls, 0.074432 s total +PROFILER: augmentDensitySphericalGrad 0.000136 +/- 0.000007 s, 656 calls, 0.089157 s total +PROFILER: augmentOverlap 0.000207 +/- 0.000138 s, 1624 calls, 0.336655 s total +PROFILER: changeGrid 0.000036 +/- 0.000001 s, 1975 calls, 0.071980 s total +PROFILER: ColumnBundle::randomize 0.020199 +/- 0.000536 s, 13 calls, 0.262593 s total +PROFILER: diagouterI 0.001056 +/- 0.000006 s, 689 calls, 0.727241 s total +PROFILER: EdensityAndVscloc 0.048803 +/- 0.011950 s, 54 calls, 2.635388 s total +PROFILER: EnlAndGrad 0.000296 +/- 0.000007 s, 838 calls, 0.248347 s total +PROFILER: ExCorrCommunication 0.007291 +/- 0.010304 s, 337 calls, 2.457188 s total +PROFILER: ExCorrFunctional 0.000184 +/- 0.000024 s, 58 calls, 0.010699 s total +PROFILER: ExCorrTotal 0.043090 +/- 0.012548 s, 58 calls, 2.499234 s total +PROFILER: Idag_DiagV_I 0.001972 +/- 0.000450 s, 643 calls, 1.267786 s total +PROFILER: initWeights 0.102633 +/- 0.000000 s, 1 calls, 0.102633 s total +PROFILER: inv(matrix) 0.000062 +/- 0.000857 s, 520 calls, 0.032351 s total +PROFILER: matrix::diagonalize 0.000151 +/- 0.000036 s, 1319 calls, 0.199045 s total +PROFILER: matrix::set 0.000010 +/- 0.000005 s, 4924 calls, 0.048224 s total +PROFILER: orthoMatrix(matrix) 0.000281 +/- 0.003819 s, 786 calls, 0.220847 s total +PROFILER: RadialFunctionR::transform 0.011526 +/- 0.033986 s, 31 calls, 0.357308 s total +PROFILER: reduceKmesh 0.000004 +/- 0.000000 s, 1 calls, 0.000004 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.004120 +/- 0.003682 s, 3 calls, 0.012361 s total +PROFILER: WavefunctionDrag 0.009860 +/- 0.000000 s, 1 calls, 0.009860 s total +PROFILER: Y*M 0.000044 +/- 0.000021 s, 5617 calls, 0.247916 s total +PROFILER: Y1^Y2 0.000086 +/- 0.000222 s, 3936 calls, 0.339938 s total + +MEMUSAGE: ColumnBundle 0.767466 GB +MEMUSAGE: complexScalarFieldTilde 0.014901 GB +MEMUSAGE: IndexArrays 0.051087 GB +MEMUSAGE: matrix 0.000962 GB +MEMUSAGE: misc 0.001341 GB +MEMUSAGE: ScalarField 0.303558 GB +MEMUSAGE: ScalarFieldTilde 0.223743 GB +MEMUSAGE: Total 1.254546 GB diff --git a/tests/io/jdftx/conftest.py b/tests/io/jdftx/conftest.py new file mode 100644 index 00000000000..3b31b7ae35b --- /dev/null +++ b/tests/io/jdftx/conftest.py @@ -0,0 +1,233 @@ +from __future__ import annotations + +from pathlib import Path +from typing import Any + +import pytest + +from pymatgen.core.units import Ha_to_eV +from pymatgen.io.jdftx.jdftxoutfile import JDFTXOutfile +from pymatgen.io.jdftx.jdftxoutfileslice import JDFTXOutfileSlice +from pymatgen.util.testing import TEST_FILES_DIR + +################################################################################ +# General methods and variables +################################################################################ + +ex_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "example_files" +dump_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "new_files" + + +def object_hasall_known_simple(obj: Any, knowndict: dict): + for k in knowndict: + assert hasattr(obj, k) + + +def object_matchall_known_simple(obj: Any, knowndict: dict): + for k, v in knowndict.items(): + val = getattr(obj, k) + _is_same_value(val, v) + + +def _is_same_value(testval, knownval): + if type(testval) not in [tuple, list]: + assert isinstance(testval, type(knownval)) + if isinstance(testval, float): + assert testval == pytest.approx(knownval) + elif isinstance(testval, dict): + for k in knownval: + assert k in testval + _is_same_value(testval[k], knownval[k]) + elif testval is None: + assert knownval is None + else: + assert testval == knownval + else: + assert len(testval) == len(knownval) + for i in range(len(testval)): + _is_same_value(testval[i], knownval[i]) + + +################################################################################ +# JDFTXOutfile test methods and ref/known pairs +################################################################################ + + +def jdftxoutfile_fromfile_matches_known_simple(outfilefname: Path, knowndict: dict): + joutfile = JDFTXOutfile.from_file(outfilefname) + jdftxoutfile_matches_known_simple(joutfile, knowndict) + del joutfile + + +def jdftxoutfile_matches_known_simple(joutfile: JDFTXOutfile, knowndict: dict): + object_hasall_known_simple(joutfile, knowndict) + object_matchall_known_simple(joutfile, knowndict) + + +# @pytest.fixture(autouse=True) +def jdftxoutfile_fromfile_matches_known(filename: Path, known: dict): + joutfile = JDFTXOutfile.from_file(filename) + jdftxoutfile_matches_known(joutfile, known) + del joutfile + + +def jdftxoutfile_matches_known(joutfile: JDFTXOutfile, known: dict): + assert isinstance(joutfile[-1], JDFTXOutfileSlice) + with pytest.raises(TypeError): + joutfile[{}] + for listlike in ( + joutfile.atom_coords, + joutfile.atom_coords_final, + joutfile.atom_coords_initial, + joutfile.atom_elements, + joutfile.atom_elements_int, + ): + assert len(listlike) == known["nat"] + assert len(joutfile.slices) == known["nSlices"] + # Not testing values yet, just testing they dont raise errors + assert joutfile.trajectory is not None + assert joutfile.electronic_output is not None + assert joutfile.structure is not None + joutfile[-1].jstrucs = None + assert joutfile.is_converged is None + + +example_sp_outfile_path = ex_files_dir / Path("example_sp.out") +example_sp_outfile_known = { + "nat": 16, + "nSlices": 1, +} +example_sp_outfile_known_ecomp = { + "F": -1940.762261217305650 * Ha_to_eV, + "TS": -0.0001776512106456 * Ha_to_eV, + "Etot": -1940.7624388685162558 * Ha_to_eV, + "KE": 593.1822417205943339 * Ha_to_eV, + "Exc": -185.5577583222759870 * Ha_to_eV, + "Epulay": 0.0000125227478554 * Ha_to_eV, + "Enl": 174.1667582919756114 * Ha_to_eV, + "Eloc": 29663.3545152997867262 * Ha_to_eV, + "EH": -15284.4385436602351547 * Ha_to_eV, + "Eewald": -16901.4696647211094387 * Ha_to_eV, +} +example_sp_outfile_known_simple = { + "nspin": 1, + "spintype": "no-spin", + "broadening_type": "MP1", + "broadening": 0.00367493, + "truncation_type": "slab", + "pwcut": 30 * Ha_to_eV, + "fftgrid": (54, 54, 224), + "kgrid": (6, 6, 1), + "emin": -3.836283 * Ha_to_eV, + "homo": -0.212435 * Ha_to_eV, + "efermi": -0.209509 * Ha_to_eV, + "lumo": -0.209424 * Ha_to_eV, + "emax": 0.113409 * Ha_to_eV, + "egap": 0.003011 * Ha_to_eV, + "is_metal": True, + "fluid": "None", + "total_electrons": 288.0, + "nbands": 174, + "nat": 16, + "t_s": 165.87, + "iter_type": None, + "prefix": "jdft", + "etype": "F", + "converged": True, + "ecomponents": example_sp_outfile_known_ecomp, +} + +example_latmin_outfile_path = ex_files_dir / Path("example_latmin.out") +example_latmin_outfile_known = { + "nat": 8, + "nSlices": 7, +} +example_latmin_outfile_known_ecomp = { + "F": -246.5310423967243025 * Ha_to_eV, + "TS": 0.0003221374940495 * Ha_to_eV, + "Etot": -246.5307202592302644 * Ha_to_eV, + "KE": 89.2073662863590755 * Ha_to_eV, + "Exc": -90.7880124097588208 * Ha_to_eV, + "Enl": -69.0117974720974559 * Ha_to_eV, + "Eloc": -40.0429414587348518 * Ha_to_eV, + "EH": 28.5721759138337354 * Ha_to_eV, + "Eewald": -214.7213057123609019 * Ha_to_eV, +} +example_latmin_outfile_known_simple = { + "nspin": 2, + "spintype": "z-spin", + "broadening_type": "Fermi", + "broadening": 0.001, + "truncation_type": "periodic", + "pwcut": 20 * Ha_to_eV, + "fftgrid": (28, 80, 28), + "kgrid": (6, 2, 7), + "emin": -1.780949 * Ha_to_eV, + "homo": 0.704289 * Ha_to_eV, + "efermi": 0.704399 * Ha_to_eV, + "lumo": 0.704651 * Ha_to_eV, + "emax": 0.949497 * Ha_to_eV, + "egap": 0.000362 * Ha_to_eV, + "is_metal": True, + "fluid": "None", + "total_electrons": 64.0, + "nbands": 42, + "nat": 8, + "t_s": 314.16, + "iter_type": "LatticeMinimize", + "prefix": "$VAR", + "etype": "F", + "converged": True, + "ecomponents": example_latmin_outfile_known_ecomp, +} + +example_ionmin_outfile_path = ex_files_dir / Path("example_ionmin.out") +example_ionmin_outfile_known = { + "nat": 41, + "nSlices": 1, +} +example_ionmin_outfile_known_ecomp = { + "G": -1059.062593502930213 * Ha_to_eV, + "F": -1120.9154606162035179 * Ha_to_eV, + "TS": 0.0014609776617570 * Ha_to_eV, + "Etot": -1120.9139996385417817 * Ha_to_eV, + "KE": 421.4844651353773770 * Ha_to_eV, + "Exc": -796.7101488293942566 * Ha_to_eV, + "Enl": -270.1618154209642739 * Ha_to_eV, + "Eloc": -79647.5920994735934073 * Ha_to_eV, + "EH": 39775.3166089357473538 * Ha_to_eV, + "Eewald": 38803.1912795634780196 * Ha_to_eV, +} +example_ionmin_outfile_known_simple = { + "nspin": 2, + "spintype": "z-spin", + "broadening_type": "Fermi", + "broadening": 0.001, + "truncation_type": "slab", + "pwcut": 25 * Ha_to_eV, + "fftgrid": (56, 56, 320), + "kgrid": (4, 4, 1), + "emin": -2.488051 * Ha_to_eV, + "homo": -0.190949 * Ha_to_eV, + "efermi": -0.190000 * Ha_to_eV, + "lumo": -0.189724 * Ha_to_eV, + "emax": -0.042437 * Ha_to_eV, + "egap": 0.001225 * Ha_to_eV, + "is_metal": False, # Oh god oh god oh god + "fluid": "LinearPCM", + "total_electrons": 325.541406, + "nbands": 195, + "nat": 41, + "t_s": 2028.57, + "iter_type": "IonicMinimize", + "prefix": "$VAR", + "etype": "G", + "converged": True, + "ecomponents": example_ionmin_outfile_known_ecomp, +} + +noeigstats_outfile_path = ex_files_dir / Path("noeigstats.out") +noeigstats_outfile_known_simple = { + "mu": -0.050095169 * Ha_to_eV, + "efermi": -0.050095169 * Ha_to_eV, +} diff --git a/tests/io/jdftx/test_jdftxoutfile.py b/tests/io/jdftx/test_jdftxoutfile.py index 09dadd1a763..f50c8a3db52 100644 --- a/tests/io/jdftx/test_jdftxoutfile.py +++ b/tests/io/jdftx/test_jdftxoutfile.py @@ -4,229 +4,53 @@ from typing import TYPE_CHECKING import pytest -from pytest import approx -from pymatgen.core.units import Ha_to_eV from pymatgen.io.jdftx.jdftxoutfile import JDFTXOutfile -from pymatgen.io.jdftx.jdftxoutfileslice import JDFTXOutfileSlice -from pymatgen.util.testing import TEST_FILES_DIR + +from .conftest import ( + ex_files_dir, + example_ionmin_outfile_known, + example_ionmin_outfile_known_simple, + example_ionmin_outfile_path, + example_latmin_outfile_known, + example_latmin_outfile_known_simple, + example_latmin_outfile_path, + example_sp_outfile_known, + example_sp_outfile_known_simple, + example_sp_outfile_path, + jdftxoutfile_fromfile_matches_known, + jdftxoutfile_fromfile_matches_known_simple, + noeigstats_outfile_known_simple, + noeigstats_outfile_path, +) if TYPE_CHECKING: from pymatgen.util.typing import PathLike -ex_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "example_files" - -test_read = JDFTXOutfile.from_file(ex_files_dir / Path("problem1.out")) - -example_sp_known = { - "Nspin": 1, - "spintype": "no-spin", - "broadening_type": "MP1", - "broadening": 0.00367493, - "truncation_type": "slab", - "pwcut": 30 * Ha_to_eV, - "fftgrid": (54, 54, 224), - "kgrid": (6, 6, 1), - "Emin": -3.836283 * Ha_to_eV, - "HOMO": -0.212435 * Ha_to_eV, - "EFermi": -0.209509 * Ha_to_eV, - "LUMO": -0.209424 * Ha_to_eV, - "Emax": 0.113409 * Ha_to_eV, - "Egap": 0.003011 * Ha_to_eV, - "is_metal": True, - "fluid": "None", - "total_electrons": 288.0, - "nbands": 174, - "nat": 16, - "F": -1940.762261217305650 * Ha_to_eV, - "TS": -0.0001776512106456 * Ha_to_eV, - "Etot": -1940.7624388685162558 * Ha_to_eV, - "KE": 593.1822417205943339 * Ha_to_eV, - "Exc": -185.5577583222759870 * Ha_to_eV, - "Epulay": 0.0000125227478554 * Ha_to_eV, - "Enl": 174.1667582919756114 * Ha_to_eV, - "Eloc": 29663.3545152997867262 * Ha_to_eV, - "EH": -15284.4385436602351547 * Ha_to_eV, - "Eewald": -16901.4696647211094387 * Ha_to_eV, - "nSlices": 1, - "t_s": 165.87, - "iter_type": None, - "prefix": "jdft", - "etype": "F", - "converged": True, -} - -example_latmin_known = { - "Nspin": 2, - "spintype": "z-spin", - "broadening_type": "Fermi", - "broadening": 0.001, - "truncation_type": "periodic", - "pwcut": 20 * Ha_to_eV, - "fftgrid": (28, 80, 28), - "kgrid": (6, 2, 7), - "Emin": -1.780949 * Ha_to_eV, - "HOMO": 0.704289 * Ha_to_eV, - "EFermi": 0.704399 * Ha_to_eV, - "LUMO": 0.704651 * Ha_to_eV, - "Emax": 0.949497 * Ha_to_eV, - "Egap": 0.000362 * Ha_to_eV, - "is_metal": True, - "fluid": "None", - "total_electrons": 64.0, - "nbands": 42, - "nat": 8, - "F": -246.5310423967243025 * Ha_to_eV, - "TS": 0.0003221374940495 * Ha_to_eV, - "Etot": -246.5307202592302644 * Ha_to_eV, - "KE": 89.2073662863590755 * Ha_to_eV, - "Exc": -90.7880124097588208 * Ha_to_eV, - "Enl": -69.0117974720974559 * Ha_to_eV, - "Eloc": -40.0429414587348518 * Ha_to_eV, - "EH": 28.5721759138337354 * Ha_to_eV, - "Eewald": -214.7213057123609019 * Ha_to_eV, - "nSlices": 7, - "t_s": 314.16, - "iter_type": "LatticeMinimize", - "prefix": "$VAR", - "etype": "F", - "converged": True, -} - -example_ionmin_known = { - "Nspin": 2, - "spintype": "z-spin", - "broadening_type": "Fermi", - "broadening": 0.001, - "truncation_type": "slab", - "pwcut": 25 * Ha_to_eV, - "fftgrid": (56, 56, 320), - "kgrid": (4, 4, 1), - "Emin": -2.488051 * Ha_to_eV, - "HOMO": -0.190949 * Ha_to_eV, - "EFermi": -0.190000 * Ha_to_eV, - "LUMO": -0.189724 * Ha_to_eV, - "Emax": -0.042437 * Ha_to_eV, - "Egap": 0.001225 * Ha_to_eV, - "is_metal": False, # Oh god oh god oh god - "fluid": "LinearPCM", - "total_electrons": 325.541406, - "nbands": 195, - "nat": 41, - "G": -1059.062593502930213 * Ha_to_eV, - "F": -1120.9154606162035179 * Ha_to_eV, - "TS": 0.0014609776617570 * Ha_to_eV, - "Etot": -1120.9139996385417817 * Ha_to_eV, - "KE": 421.4844651353773770 * Ha_to_eV, - "Exc": -796.7101488293942566 * Ha_to_eV, - "Enl": -270.1618154209642739 * Ha_to_eV, - "Eloc": -79647.5920994735934073 * Ha_to_eV, - "EH": 39775.3166089357473538 * Ha_to_eV, - "Eewald": 38803.1912795634780196 * Ha_to_eV, - "nSlices": 1, - "t_s": 2028.57, - "iter_type": "IonicMinimize", - "prefix": "$VAR", - "etype": "G", - "converged": True, -} - @pytest.mark.parametrize( ("filename", "known"), [ - (ex_files_dir / Path("example_sp.out"), example_sp_known), - (ex_files_dir / Path("example_latmin.out"), example_latmin_known), - (ex_files_dir / Path("example_ionmin.out"), example_ionmin_known), + (example_sp_outfile_path, example_sp_outfile_known), + (example_latmin_outfile_path, example_latmin_outfile_known), + (example_ionmin_outfile_path, example_ionmin_outfile_known), ], ) -def test_JDFTXOutfile_fromfile(filename: PathLike, known: dict): - # filename = ex_files_dir / Path("jdftx.out") - jout = JDFTXOutfile.from_file(filename) - assert jout.nspin == known["Nspin"] - assert jout["nspin"] == known["Nspin"] # Once for the coverage - assert isinstance(jout[-1], JDFTXOutfileSlice) - with pytest.raises(TypeError): - jout[{}] - assert jout.spintype == known["spintype"] - assert jout.broadening_type == known["broadening_type"] - assert jout.broadening == approx(known["broadening"]) - assert jout.truncation_type == known["truncation_type"] - assert jout.pwcut == approx(known["pwcut"]) - # Don't bully me, I'm testing this way in case we flip-flop between lists and tuples - for i in range(3): - assert jout.fftgrid[i] == known["fftgrid"][i] - for i in range(3): - assert jout.kgrid[i] == known["kgrid"][i] - assert jout.emin == approx(known["Emin"]) - assert approx(known["HOMO"]) == jout.homo - assert jout.efermi == approx(known["EFermi"]) - assert approx(known["LUMO"]) == jout.lumo - assert jout.emax == approx(known["Emax"]) - assert jout.egap == approx(known["Egap"]) - # TODO: filling tests - # assert jout.HOMO_filling == approx(None) - # assert jout.LUMO_filling == approx(None) - assert jout.is_metal == known["is_metal"] - assert jout.fluid == known["fluid"] - assert jout.total_electrons == approx(known["total_electrons"]) - assert jout.nbands == known["nbands"] - assert jout.nat == known["nat"] - for listlike in ( - jout.atom_coords, - jout.atom_coords_final, - jout.atom_coords_initial, - jout.atom_elements, - jout.atom_elements_int, - ): - assert len(listlike) == known["nat"] - assert jout.ecomponents["F"] == approx(known["F"]) - assert jout.ecomponents["TS"] == approx(known["TS"]) - assert jout.ecomponents["Etot"] == approx(known["Etot"]) - assert jout.ecomponents["KE"] == approx(known["KE"]) - assert jout.ecomponents["Exc"] == approx(known["Exc"]) - assert jout.ecomponents["Enl"] == approx(known["Enl"]) - assert jout.ecomponents["Eloc"] == approx(known["Eloc"]) - assert jout.ecomponents["EH"] == approx(known["EH"]) - assert jout.ecomponents["Eewald"] == approx(known["Eewald"]) - assert len(jout.slices) == known["nSlices"] - assert jout.t_s == approx(known["t_s"]) - assert jout.jstrucs.iter_type == known["iter_type"] - assert jout.prefix == known["prefix"] - assert jout.etype == known["etype"] - assert jout.e == approx(known[known["etype"]]) - assert jout.converged == known["converged"] - # Not testing values yet, just testing they dont raise errors - assert jout.trajectory is not None - assert jout.electronic_output is not None - assert jout.structure is not None - jout[-1].jstrucs = None - assert jout.is_converged is None - - -noeigstats_known = { - "mu": -0.050095169 * Ha_to_eV, - "efermi": -0.050095169 * Ha_to_eV, -} +def test_JDFTXOutfile_fromfile(filename: Path, known: dict): + jdftxoutfile_fromfile_matches_known(filename, known) @pytest.mark.parametrize( - ("outfilefname", "knowndict"), + ("filename", "known"), [ - (ex_files_dir / Path("noeigstats.out"), noeigstats_known), + (example_sp_outfile_path, example_sp_outfile_known_simple), + (example_latmin_outfile_path, example_latmin_outfile_known_simple), + (example_ionmin_outfile_path, example_ionmin_outfile_known_simple), + (noeigstats_outfile_path, noeigstats_outfile_known_simple), ], ) -def test_jdftxoutfile_knowns_simple(outfilefname, knowndict): - jout = JDFTXOutfile.from_file(outfilefname) - for k, v in knowndict.items(): - assert hasattr(jout, k) - val = getattr(jout, k) - if isinstance(v, float): - assert val == pytest.approx(v) - elif v is None: - assert val is None - else: - assert val == v +def test_JDFTXOutfile_fromfile_simple(filename: Path, known: dict): + jdftxoutfile_fromfile_matches_known_simple(filename, known) empty_slice_exception_varnames = [ diff --git a/tests/io/jdftx/test_jdftxoutput.py b/tests/io/jdftx/test_jdftxoutput.py new file mode 100644 index 00000000000..d96d93f0994 --- /dev/null +++ b/tests/io/jdftx/test_jdftxoutput.py @@ -0,0 +1,75 @@ +from __future__ import annotations + +from shutil import copy as cp +from shutil import rmtree +from typing import TYPE_CHECKING + +import pytest + +from pymatgen.io.jdftx.jdftxoutput import JDFTxOutput + +from .conftest import ( + dump_files_dir, + ex_files_dir, + example_sp_outfile_known_simple, + example_sp_outfile_path, + jdftxoutfile_matches_known_simple, +) + +if TYPE_CHECKING: + from pathlib import Path + + +@pytest.fixture +def setup_tmpdir(): + calc_dir = dump_files_dir / "tmp_calc_dir" + calc_dir.mkdir(exist_ok=True) + yield calc_dir + rmtree(calc_dir) + + +def test_jdftxoutput_from_calc_dir_initialization_exceptions(setup_tmpdir): + calc_dir = setup_tmpdir + # Expected error on empty directory + with pytest.raises(FileNotFoundError): + JDFTxOutput.from_calc_dir(calc_dir) + outfile_src = ex_files_dir / "example_ionmin.out" + outfile_path = calc_dir / "example_ionmin.out" + cp(outfile_src, outfile_path) + # Expected error on being fed a file + with pytest.raises( + ValueError, match=f"{outfile_path} is not a directory. To initialize from an out file, use from_out_file." + ): + JDFTxOutput.from_calc_dir(outfile_path) + dup_outfile_path = calc_dir / "example_ionmin_dup.out" + cp(outfile_src, dup_outfile_path) + # Expected error on multiple out files + with pytest.raises( + ValueError, + match=f"Multiple out files found in {calc_dir}. Please specify the out file by " + "initializing with the from_out_file method, or by cleaning up the directory.", + ): + JDFTxOutput.from_calc_dir(calc_dir) + + +@pytest.mark.parametrize( + ("outfile_src", "known"), + [ + (example_sp_outfile_path, example_sp_outfile_known_simple), + ], +) +def test_jdftxoutput_outfile_consistency(setup_tmpdir, outfile_src: Path, known: dict): + calc_dir = setup_tmpdir + outfile_path = calc_dir / outfile_src.name + cp(outfile_src, outfile_path) + for meth, var in [ + (JDFTxOutput.from_calc_dir, calc_dir), + (JDFTxOutput.from_out_file, outfile_path), + ]: + jout = meth(var) + jdftxoutfile_matches_known_simple(jout.outfile, known) + del jout + # jout = JDFTxOutput.from_calc_dir(calc_dir) + # jdftxoutfile_matches_known_simple(jout.outfile, known) + # jout2 = JDFTxOutput.from_out_file(outfile_path) + # jdftxoutfile_matches_known_simple(jout2.outfile, known) From 296b4bb48a50a3dc5b5238160f962bc7ad7c9e7d Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Sat, 28 Sep 2024 21:17:22 -0600 Subject: [PATCH 064/195] Generalizing the 1/2 layer AttributeError to a pytest fixture --- tests/io/jdftx/conftest.py | 58 +++++++++++- tests/io/jdftx/test_jdftxinfile.py | 145 +++++++++++++---------------- tests/io/jdftx/test_jeiters.py | 36 +++---- 3 files changed, 137 insertions(+), 102 deletions(-) diff --git a/tests/io/jdftx/conftest.py b/tests/io/jdftx/conftest.py index 3b31b7ae35b..e5b6e7c8deb 100644 --- a/tests/io/jdftx/conftest.py +++ b/tests/io/jdftx/conftest.py @@ -1,7 +1,7 @@ from __future__ import annotations from pathlib import Path -from typing import Any +from typing import TYPE_CHECKING, Any import pytest @@ -10,6 +10,9 @@ from pymatgen.io.jdftx.jdftxoutfileslice import JDFTXOutfileSlice from pymatgen.util.testing import TEST_FILES_DIR +if TYPE_CHECKING: + from collections.abc import Callable + ################################################################################ # General methods and variables ################################################################################ @@ -26,10 +29,10 @@ def object_hasall_known_simple(obj: Any, knowndict: dict): def object_matchall_known_simple(obj: Any, knowndict: dict): for k, v in knowndict.items(): val = getattr(obj, k) - _is_same_value(val, v) + assert_same_value(val, v) -def _is_same_value(testval, knownval): +def assert_same_value(testval, knownval): if type(testval) not in [tuple, list]: assert isinstance(testval, type(knownval)) if isinstance(testval, float): @@ -37,7 +40,7 @@ def _is_same_value(testval, knownval): elif isinstance(testval, dict): for k in knownval: assert k in testval - _is_same_value(testval[k], knownval[k]) + assert_same_value(testval[k], knownval[k]) elif testval is None: assert knownval is None else: @@ -45,7 +48,52 @@ def _is_same_value(testval, knownval): else: assert len(testval) == len(knownval) for i in range(len(testval)): - _is_same_value(testval[i], knownval[i]) + assert_same_value(testval[i], knownval[i]) + + +def assert_slices_attribute_error( + init_meth: Callable, init_var: Any, varname: str, slicename: str, assert_2layer_error: bool = False +): + """Assert raises AttributeError upon certain conditions for slices attribute. + + Assert that varname property inherited from object's 'slices' type class variable + will always raise AttributeError if the 'slices' attribute is empty. If assert_2layer_error, + also assert that that final slice does not return None for that varname. + + Parameters: + ---------- + init_meth: callable + The method to initialize the object with. + init_var: Any + The variable to initialize the object with. + varname: str + The name of the attribute to test. + slicename: str + The name of the attribute that is a list of slices. + assert_2layer_error: bool + If True, assert that varname will raise AttributeError if the last slice's varname is None. + (The attribute will not accept None from the last slice) + (If returning None is okay as long as the slices are set, set this to False) + """ + obj = init_meth(init_var) + getattr(obj, varname) # No freakout here + setattr(getattr(obj, slicename)[-1], varname, None) + if assert_2layer_error: + with pytest.raises(AttributeError): + getattr(obj, varname) + else: + getattr(obj, varname) # No freakout here + setattr(obj, slicename, []) + with pytest.raises(AttributeError): + getattr(obj, varname) + + +def assert_slices_1layer_attribute_error(init_meth: Callable, init_var: Any, varname: str, slicename: str): + assert_slices_attribute_error(init_meth, init_var, varname, slicename, assert_2layer_error=False) + + +def assert_slices_2layer_attribute_error(init_meth: Callable, init_var: Any, varname: str, slicename: str): + assert_slices_attribute_error(init_meth, init_var, varname, slicename, assert_2layer_error=True) ################################################################################ diff --git a/tests/io/jdftx/test_jdftxinfile.py b/tests/io/jdftx/test_jdftxinfile.py index f0fe884399c..e46fa4f91e7 100644 --- a/tests/io/jdftx/test_jdftxinfile.py +++ b/tests/io/jdftx/test_jdftxinfile.py @@ -2,27 +2,22 @@ import os import re -from pathlib import Path from typing import TYPE_CHECKING, Any import numpy as np import pytest -from pytest import approx from pymatgen.core.structure import Structure from pymatgen.io.jdftx.jdftxinfile import JDFTXInfile, JDFTXStructure from pymatgen.io.jdftx.jdftxinfile_master_format import get_tag_object -from pymatgen.util.testing import TEST_FILES_DIR + +from .conftest import assert_same_value, dump_files_dir, ex_files_dir if TYPE_CHECKING: from collections.abc import Callable from pymatgen.util.typing import PathLike - -ex_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "example_files" -dump_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "new_files" - ex_infile1_fname = ex_files_dir / "CO.in" ex_infile1_knowns = { "dump-name": "$VAR", @@ -175,7 +170,8 @@ def test_JDFTXInfile_add_method(): jif = JDFTXInfile.from_file(ex_infile1_fname) jif2 = jif.copy() jif3 = jif + jif2 - assert is_identical_jif(jif, jif3) + assert_idential_jif(jif, jif3) + # assert is_identical_jif(jif, jif3) key = "elec-ex-corr" val_old = jif[key] val_new = "lda" @@ -197,7 +193,8 @@ def test_JDFTXInfile_add_method(): def test_JDFTXInfile_knowns_simple(infile_fname: PathLike, knowns: dict): jif = JDFTXInfile.from_file(infile_fname) for key in knowns: - assert is_identical_jif_val(jif[key], knowns[key]) + assert_same_value(jif[key], knowns[key]) + # assert is_identical_jif_val(jif[key], knowns[key]) @pytest.mark.parametrize("infile_fname", [ex_infile1_fname]) @@ -220,38 +217,45 @@ def JDFTXInfile_self_consistency_tester(jif: JDFTXInfile): for i in range(len(jifs)): for j in range(i + 1, len(jifs)): print(f"{i}, {j}") - assert is_identical_jif(jifs[i], jifs[j]) + assert_idential_jif(jifs[i], jifs[j]) + # assert is_identical_jif(jifs[i], jifs[j]) os.remove(tmp_fname) -def is_identical_jif(jif1: JDFTXInfile | dict, jif2: JDFTXInfile | dict): - for key in jif1: - if key not in jif2: - return False - v1 = jif1[key] - v2 = jif2[key] - if not is_identical_jif_val(v1, v2): - return False - # assert is_identical_jif_val(v1, v2) - return True - - -def is_identical_jif_val(v1, v2): - if not isinstance(v1, type(v2)): - # if type(v1) != type(v2): - return False - if isinstance(v1, float): - return v1 == approx(v2) - if True in [isinstance(v1, str), isinstance(v1, int)]: - return v1 == v2 - if True in [isinstance(v1, list), isinstance(v1, tuple)]: - if len(v1) != len(v2): - return False - sames = [is_identical_jif_val(v, v2[i]) for i, v in enumerate(v1)] - return all(sames) - if True in [isinstance(v1, dict)]: - return is_identical_jif(v1, v2) - return None +def assert_idential_jif(jif1: JDFTXInfile | dict, jif2: JDFTXInfile | dict): + djif1 = jif1.as_dict() if isinstance(jif1, JDFTXInfile) else jif1 + djif2 = jif2.as_dict() if isinstance(jif2, JDFTXInfile) else jif2 + assert_same_value(djif1, djif2) + + +# def is_identical_jif(jif1: JDFTXInfile | dict, jif2: JDFTXInfile | dict): +# for key in jif1: +# if key not in jif2: +# return False +# v1 = jif1[key] +# v2 = jif2[key] +# if not is_identical_jif_val(v1, v2): +# return False +# # assert is_identical_jif_val(v1, v2) +# return True + + +# def is_identical_jif_val(v1, v2): +# if not isinstance(v1, type(v2)): +# # if type(v1) != type(v2): +# return False +# if isinstance(v1, float): +# return v1 == approx(v2) +# if True in [isinstance(v1, str), isinstance(v1, int)]: +# return v1 == v2 +# if True in [isinstance(v1, list), isinstance(v1, tuple)]: +# if len(v1) != len(v2): +# return False +# sames = [is_identical_jif_val(v, v2[i]) for i, v in enumerate(v1)] +# return all(sames) +# if True in [isinstance(v1, dict)]: +# return is_identical_jif(v1, v2) +# return None def test_jdftxstructure(): @@ -265,9 +269,9 @@ def test_jdftxstructure(): lines = list.copy(list(f)) data = "\n".join(lines) struc2 = JDFTXStructure.from_str(data) - assert is_equiv_jdftxstructure(struc, struc2) + assert_equiv_jdftxstructure(struc, struc2) struc3 = JDFTXStructure.from_dict(struc.as_dict()) - assert is_equiv_jdftxstructure(struc, struc3) + assert_equiv_jdftxstructure(struc, struc3) def test_pmg_struc(): @@ -276,7 +280,7 @@ def test_pmg_struc(): struc2 = jif.structure for s in [struc1, struc2]: assert isinstance(s, Structure) - assert is_identical_jif(struc1.as_dict(), struc2.as_dict()) + assert_idential_jif(struc1.as_dict(), struc2.as_dict()) def test_jdftxtructure_naming(): @@ -286,7 +290,7 @@ def test_jdftxtructure_naming(): JDFTXInfile.from_structure(struc) -def is_equiv_jdftxstructure(struc1: JDFTXStructure, struc2: JDFTXStructure) -> bool: +def assert_equiv_jdftxstructure(struc1: JDFTXStructure, struc2: JDFTXStructure) -> None: """Check if two JDFTXStructure objects are equivalent. Check if two JDFTXStructure objects are equivalent. @@ -300,42 +304,21 @@ def is_equiv_jdftxstructure(struc1: JDFTXStructure, struc2: JDFTXStructure) -> b """ d1 = struc1.as_dict() d2 = struc2.as_dict() - return is_identical_jif(d1, d2) - - -# def test_multihasattr(): -# class A: -# def __init__(self): -# self.v1: int = 1 - -# class B: -# def __init__(self): -# self.a = A() -# self.v2: int = 2 - -# a = A() -# b = B() -# assert multi_hasattr(a, "v1") -# assert multi_hasattr(b, "a") -# assert multi_hasattr(b, "a.v1") -# assert not multi_hasattr(b, "a.v2") -# assert not multi_hasattr(b, "v1") - - -# def test_multigetattr(): -# class A: -# def __init__(self): -# self.v1: int = 1 - -# class B: -# def __init__(self): -# self.a = A() -# self.v2: int = 2 - -# a = A() -# b = B() -# assert multi_getattr(a, "v1") == 1 -# assert multi_getattr(b, "v2") == 2 -# assert multi_getattr(b, "a.v1") == 1 -# with pytest.raises(AttributeError): -# multi_getattr(b, "v1") + assert_idential_jif(d1, d2) + + +# def is_equiv_jdftxstructure(struc1: JDFTXStructure, struc2: JDFTXStructure) -> bool: +# """Check if two JDFTXStructure objects are equivalent. + +# Check if two JDFTXStructure objects are equivalent. + +# Parameters: +# ---------- +# struc1: JDFTXStructure +# The first JDFTXStructure object. +# struc2: JDFTXStructure +# The second JDFTXStructure object. +# """ +# d1 = struc1.as_dict() +# d2 = struc2.as_dict() +# return is_identical_jif(d1, d2) diff --git a/tests/io/jdftx/test_jeiters.py b/tests/io/jdftx/test_jeiters.py index 6942dec501f..da6a7cab26e 100644 --- a/tests/io/jdftx/test_jeiters.py +++ b/tests/io/jdftx/test_jeiters.py @@ -9,6 +9,8 @@ from pymatgen.io.jdftx.jeiter import JEiter from pymatgen.io.jdftx.jeiters import JEiters +from .conftest import assert_slices_1layer_attribute_error, assert_slices_2layer_attribute_error + ex_fillings_line1 = "FillingsUpdate: mu: +0.714406772 \ nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ]" ex_fillings_line1_known = { @@ -167,11 +169,12 @@ def test_jeiters_known( ], ) def test_jeiters_has_1layer_slice_freakout(text_slice: list[str], varname: str): - jeis = JEiters.from_text_slice(text_slice) - getattr(jeis, varname) # No freakout here - jeis.slices = [] - with pytest.raises(AttributeError): - getattr(jeis, varname) # Freakout here + assert_slices_1layer_attribute_error(JEiters.from_text_slice, text_slice, varname, "slices") + # jeis = JEiters.from_text_slice(text_slice) + # getattr(jeis, varname) # No freakout here + # jeis.slices = [] + # with pytest.raises(AttributeError): + # getattr(jeis, varname) # Freakout here @pytest.mark.parametrize( @@ -185,14 +188,15 @@ def test_jeiters_has_1layer_slice_freakout(text_slice: list[str], varname: str): ], ) def test_jeiters_has_2layer_slice_freakout(text_slice: list[str], varname: str): - jeis = JEiters.from_text_slice(text_slice) - getattr(jeis, varname) # No freakout here - setattr(jeis.slices[-1], varname, None) - with pytest.raises(AttributeError): - getattr(jeis, varname) - # Reset - jeis = JEiters.from_text_slice(text_slice) - getattr(jeis, varname) # No freakout here - jeis.slices = [] - with pytest.raises(AttributeError): - getattr(jeis, varname) + assert_slices_2layer_attribute_error(JEiters.from_text_slice, text_slice, varname, "slices") + # jeis = JEiters.from_text_slice(text_slice) + # getattr(jeis, varname) # No freakout here + # setattr(jeis.slices[-1], varname, None) + # with pytest.raises(AttributeError): + # getattr(jeis, varname) + # # Reset + # jeis = JEiters.from_text_slice(text_slice) + # getattr(jeis, varname) # No freakout here + # jeis.slices = [] + # with pytest.raises(AttributeError): + # getattr(jeis, varname) From d2888f0a82cd108d00d52fdafd04b7e443b7946b Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Sat, 28 Sep 2024 21:18:32 -0600 Subject: [PATCH 065/195] de-clutter --- tests/io/jdftx/test_jdftxoutput.py | 4 ---- tests/io/jdftx/test_jeiters.py | 16 ---------------- 2 files changed, 20 deletions(-) diff --git a/tests/io/jdftx/test_jdftxoutput.py b/tests/io/jdftx/test_jdftxoutput.py index d96d93f0994..6b2e993eb61 100644 --- a/tests/io/jdftx/test_jdftxoutput.py +++ b/tests/io/jdftx/test_jdftxoutput.py @@ -69,7 +69,3 @@ def test_jdftxoutput_outfile_consistency(setup_tmpdir, outfile_src: Path, known: jout = meth(var) jdftxoutfile_matches_known_simple(jout.outfile, known) del jout - # jout = JDFTxOutput.from_calc_dir(calc_dir) - # jdftxoutfile_matches_known_simple(jout.outfile, known) - # jout2 = JDFTxOutput.from_out_file(outfile_path) - # jdftxoutfile_matches_known_simple(jout2.outfile, known) diff --git a/tests/io/jdftx/test_jeiters.py b/tests/io/jdftx/test_jeiters.py index da6a7cab26e..e29115bdd6b 100644 --- a/tests/io/jdftx/test_jeiters.py +++ b/tests/io/jdftx/test_jeiters.py @@ -170,11 +170,6 @@ def test_jeiters_known( ) def test_jeiters_has_1layer_slice_freakout(text_slice: list[str], varname: str): assert_slices_1layer_attribute_error(JEiters.from_text_slice, text_slice, varname, "slices") - # jeis = JEiters.from_text_slice(text_slice) - # getattr(jeis, varname) # No freakout here - # jeis.slices = [] - # with pytest.raises(AttributeError): - # getattr(jeis, varname) # Freakout here @pytest.mark.parametrize( @@ -189,14 +184,3 @@ def test_jeiters_has_1layer_slice_freakout(text_slice: list[str], varname: str): ) def test_jeiters_has_2layer_slice_freakout(text_slice: list[str], varname: str): assert_slices_2layer_attribute_error(JEiters.from_text_slice, text_slice, varname, "slices") - # jeis = JEiters.from_text_slice(text_slice) - # getattr(jeis, varname) # No freakout here - # setattr(jeis.slices[-1], varname, None) - # with pytest.raises(AttributeError): - # getattr(jeis, varname) - # # Reset - # jeis = JEiters.from_text_slice(text_slice) - # getattr(jeis, varname) # No freakout here - # jeis.slices = [] - # with pytest.raises(AttributeError): - # getattr(jeis, varname) From 587084acf66206c4dbd303525e123ead5a45ffd3 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Sat, 28 Sep 2024 22:31:21 -0600 Subject: [PATCH 066/195] Commenting out new content before master merge --- src/pymatgen/io/jdftx/jdftxoutfile.py | 265 +++++------------------- src/pymatgen/io/jdftx/jdftxoutput.py | 288 ++++++++++++++++++-------- src/pymatgen/io/jdftx/utils.py | 78 +++++++ tests/io/jdftx/test_jdftxoutput.py | 120 +++++------ 4 files changed, 389 insertions(+), 362 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfile.py b/src/pymatgen/io/jdftx/jdftxoutfile.py index 773067d2767..e63cb20c133 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfile.py +++ b/src/pymatgen/io/jdftx/jdftxoutfile.py @@ -72,10 +72,7 @@ def prefix(self) -> str: """ if len(self.slices): return self.slices[-1].prefix - raise AttributeError( - "Property prefix inaccessible due to \ - empty slices class field" - ) + raise AttributeError("Property prefix inaccessible due to empty slices class field") @property def jstrucs(self) -> JOutStructures: @@ -86,10 +83,7 @@ def jstrucs(self) -> JOutStructures: """ if len(self.slices): return self.slices[-1].jstrucs - raise AttributeError( - "Property jstrucs inaccessible due to \ - empty slices class field" - ) + raise AttributeError("Property jstrucs inaccessible due to empty slices class field") @property def jsettings_fluid( @@ -102,10 +96,7 @@ def jsettings_fluid( """ if len(self.slices): return self.slices[-1].jsettings_fluid - raise AttributeError( - "Property jsettings_fluid inaccessible due to \ - empty slices class field" - ) + raise AttributeError("Property jsettings_fluid inaccessible due to empty slices class field") @property def jsettings_electronic( @@ -118,10 +109,7 @@ def jsettings_electronic( """ if len(self.slices): return self.slices[-1].jsettings_electronic - raise AttributeError( - "Property jsettings_electronic inaccessible \ - due to empty slices class field" - ) + raise AttributeError("Property jsettings_electronic inaccessible due to empty slices class field") @property def jsettings_lattice( @@ -134,10 +122,7 @@ def jsettings_lattice( """ if len(self.slices): return self.slices[-1].jsettings_lattice - raise AttributeError( - "Property jsettings_lattice inaccessible \ - due to empty slices class field" - ) + raise AttributeError("Property jsettings_lattice inaccessible due to empty slices class field") @property def jsettings_ionic( @@ -150,10 +135,7 @@ def jsettings_ionic( """ if len(self.slices): return self.slices[-1].jsettings_ionic - raise AttributeError( - "Property jsettings_ionic inaccessible due to \ - empty slices class field" - ) + raise AttributeError("Property jsettings_ionic inaccessible due to empty slices class field") @property def xc_func(self) -> str: @@ -164,10 +146,7 @@ def xc_func(self) -> str: """ if len(self.slices): return self.slices[-1].xc_func - raise AttributeError( - "Property xc_func inaccessible due to empty \ - slices class field" - ) + raise AttributeError("Property xc_func inaccessible due to empty slices class field") @property def lattice_initial(self) -> np.ndarray: @@ -178,10 +157,7 @@ def lattice_initial(self) -> np.ndarray: """ if len(self.slices): return self.slices[-1].lattice_initial - raise AttributeError( - "Property lattice_initial inaccessible due to \ - empty slices class field" - ) + raise AttributeError("Property lattice_initial inaccessible due to empty slices class field") @property def lattice_final(self) -> np.ndarray: @@ -192,10 +168,7 @@ def lattice_final(self) -> np.ndarray: """ if len(self.slices): return self.slices[-1].lattice_final - raise AttributeError( - "Property lattice_final inaccessible due to \ - empty slices class field" - ) + raise AttributeError("Property lattice_final inaccessible due to empty slices class field") @property def lattice(self) -> np.ndarray: @@ -206,10 +179,7 @@ def lattice(self) -> np.ndarray: """ if len(self.slices): return self.slices[-1].lattice - raise AttributeError( - "Property lattice inaccessible due to \ - empty slices class field" - ) + raise AttributeError("Property lattice inaccessible due to empty slices class field") @property def a(self) -> float: @@ -220,10 +190,7 @@ def a(self) -> float: """ if len(self.slices): return self.slices[-1].a - raise AttributeError( - "Property a inaccessible due to empty slices \ - class field" - ) + raise AttributeError("Property a inaccessible due to empty slices class field") @property def b(self) -> float: @@ -234,10 +201,7 @@ def b(self) -> float: """ if len(self.slices): return self.slices[-1].b - raise AttributeError( - "Property b inaccessible due to empty \ - slices class field" - ) + raise AttributeError("Property b inaccessible due to empty slices class field") @property def c(self) -> float: @@ -248,10 +212,7 @@ def c(self) -> float: """ if len(self.slices): return self.slices[-1].c - raise AttributeError( - "Property c inaccessible due to empty \ - slices class field" - ) + raise AttributeError("Property c inaccessible due to empty slices class field") @property def fftgrid(self) -> list[int]: @@ -262,10 +223,7 @@ def fftgrid(self) -> list[int]: """ if len(self.slices): return self.slices[-1].fftgrid - raise AttributeError( - "Property fftgrid inaccessible due to empty \ - slices class field" - ) + raise AttributeError("Property fftgrid inaccessible due to empty slices class field") @property def geom_opt(self) -> bool: @@ -276,10 +234,7 @@ def geom_opt(self) -> bool: """ if len(self.slices): return self.slices[-1].geom_opt - raise AttributeError( - "Property geom_opt inaccessible due to \ - empty slices class field" - ) + raise AttributeError("Property geom_opt inaccessible due to empty slices class field") @property def geom_opt_type(self) -> str: @@ -290,10 +245,7 @@ def geom_opt_type(self) -> str: """ if len(self.slices): return self.slices[-1].geom_opt_type - raise AttributeError( - "Property geom_opt_type inaccessible due to \ - empty slices class field" - ) + raise AttributeError("Property geom_opt_type inaccessible due to empty slices class field") @property def efermi(self) -> float: @@ -304,10 +256,7 @@ def efermi(self) -> float: """ if len(self.slices): return self.slices[-1].efermi - raise AttributeError( - "Property efermi inaccessible due to \ - empty slices class field" - ) + raise AttributeError("Property efermi inaccessible due to empty slices class field") @property def egap(self) -> float: @@ -318,10 +267,7 @@ def egap(self) -> float: """ if len(self.slices): return self.slices[-1].egap - raise AttributeError( - "Property egap inaccessible due to \ - empty slices class field" - ) + raise AttributeError("Property egap inaccessible due to empty slices class field") @property def emin(self) -> float: @@ -332,10 +278,7 @@ def emin(self) -> float: """ if len(self.slices): return self.slices[-1].emin - raise AttributeError( - "Property emin inaccessible due to \ - empty slices class field" - ) + raise AttributeError("Property emin inaccessible due to empty slices class field") @property def emax(self) -> float: @@ -346,10 +289,7 @@ def emax(self) -> float: """ if len(self.slices): return self.slices[-1].emax - raise AttributeError( - "Property emax inaccessible due to \ - empty slices class field" - ) + raise AttributeError("Property emax inaccessible due to empty slices class field") @property def homo(self) -> float: @@ -360,10 +300,7 @@ def homo(self) -> float: """ if len(self.slices): return self.slices[-1].homo - raise AttributeError( - "Property homo inaccessible due to \ - empty slices class field" - ) + raise AttributeError("Property homo inaccessible due to empty slices class field") @property def lumo(self) -> float: @@ -374,10 +311,7 @@ def lumo(self) -> float: """ if len(self.slices): return self.slices[-1].lumo - raise AttributeError( - "Property lumo inaccessible due to \ - empty slices class field" - ) + raise AttributeError("Property lumo inaccessible due to empty slices class field") @property def homo_filling(self) -> float: @@ -388,10 +322,7 @@ def homo_filling(self) -> float: """ if len(self.slices): return self.slices[-1].homo_filling - raise AttributeError( - "Property homo_filling inaccessible due to \ - empty slices class field" - ) + raise AttributeError("Property homo_filling inaccessible due to empty slices class field") @property def lumo_filling(self) -> float: @@ -402,10 +333,7 @@ def lumo_filling(self) -> float: """ if len(self.slices): return self.slices[-1].lumo_filling - raise AttributeError( - "Property lumo_filling inaccessible due to \ - empty slices class field" - ) + raise AttributeError("Property lumo_filling inaccessible due to empty slices class field") @property def is_metal(self) -> bool: @@ -416,10 +344,7 @@ def is_metal(self) -> bool: """ if len(self.slices): return self.slices[-1].is_metal - raise AttributeError( - "Property is_metal inaccessible due to \ - empty slices class field" - ) + raise AttributeError("Property is_metal inaccessible due to empty slices class field") @property def etype(self) -> str: @@ -430,10 +355,7 @@ def etype(self) -> str: """ if len(self.slices): return self.slices[-1].etype - raise AttributeError( - "Property etype inaccessible due to \ - empty slices class field" - ) + raise AttributeError("Property etype inaccessible due to empty slices class field") @property def broadening_type(self) -> str: @@ -444,10 +366,7 @@ def broadening_type(self) -> str: """ if len(self.slices): return self.slices[-1].broadening_type - raise AttributeError( - "Property broadening_type inaccessible due \ - to empty slices class field" - ) + raise AttributeError("Property broadening_type inaccessible due to empty slices class field") @property def broadening(self) -> float: @@ -458,10 +377,7 @@ def broadening(self) -> float: """ if len(self.slices): return self.slices[-1].broadening - raise AttributeError( - "Property broadening inaccessible \ - due to empty slices class field" - ) + raise AttributeError("Property broadening inaccessible due to empty slices class field") @property def kgrid(self) -> list: @@ -472,10 +388,7 @@ def kgrid(self) -> list: """ if len(self.slices): return self.slices[-1].kgrid - raise AttributeError( - "Property kgrid inaccessible \ - due to empty slices class field" - ) + raise AttributeError("Property kgrid inaccessible due to empty slices class field") @property def truncation_type(self) -> str: @@ -486,10 +399,7 @@ def truncation_type(self) -> str: """ if len(self.slices): return self.slices[-1].truncation_type - raise AttributeError( - "Property truncation_type inaccessible \ - due to empty slices class field" - ) + raise AttributeError("Property truncation_type inaccessible due to empty slices class field") @property def truncation_radius(self) -> float: @@ -500,10 +410,7 @@ def truncation_radius(self) -> float: """ if len(self.slices): return self.slices[-1].truncation_radius - raise AttributeError( - "Property truncation_radius inaccessible \ - due to empty slices class field" - ) + raise AttributeError("Property truncation_radius inaccessible due to empty slices class field") @property def pwcut(self) -> float: @@ -514,10 +421,7 @@ def pwcut(self) -> float: """ if len(self.slices): return self.slices[-1].pwcut - raise AttributeError( - "Property pwcut inaccessible due to \ - empty slices class field" - ) + raise AttributeError("Property pwcut inaccessible due to empty slices class field") @property def rhocut(self) -> float: @@ -528,10 +432,7 @@ def rhocut(self) -> float: """ if len(self.slices): return self.slices[-1].rhocut - raise AttributeError( - "Property rhocut inaccessible due to empty \ - slices class field" - ) + raise AttributeError("Property rhocut inaccessible due to empty slices class field") @property def pp_type(self) -> str: @@ -542,10 +443,7 @@ def pp_type(self) -> str: """ if len(self.slices): return self.slices[-1].pp_type - raise AttributeError( - "Property pp_type inaccessible due to empty \ - slices class field" - ) + raise AttributeError("Property pp_type inaccessible due to empty slices class field") @property def total_electrons(self) -> float: @@ -556,10 +454,7 @@ def total_electrons(self) -> float: """ if len(self.slices): return self.slices[-1].total_electrons - raise AttributeError( - "Property total_electrons inaccessible due to \ - empty slices class field" - ) + raise AttributeError("Property total_electrons inaccessible due to empty slices class field") @property def semicore_electrons(self) -> int: @@ -570,10 +465,7 @@ def semicore_electrons(self) -> int: """ if len(self.slices): return self.slices[-1].semicore_electrons - raise AttributeError( - "Property semicore_electrons inaccessible due \ - to empty slices class field" - ) + raise AttributeError("Property semicore_electrons inaccessible due to empty slices class field") @property def valence_electrons(self) -> float: @@ -584,10 +476,7 @@ def valence_electrons(self) -> float: """ if len(self.slices): return self.slices[-1].valence_electrons - raise AttributeError( - "Property valence_electrons inaccessible due \ - to empty slices class field" - ) + raise AttributeError("Property valence_electrons inaccessible due to empty slices class field") @property def total_electrons_uncharged(self) -> int: @@ -598,10 +487,7 @@ def total_electrons_uncharged(self) -> int: """ if len(self.slices): return self.slices[-1].total_electrons_uncharged - raise AttributeError( - "Property total_electrons_uncharged \ - inaccessible due to empty slices class field" - ) + raise AttributeError("Property total_electrons_uncharged inaccessible due to empty slices class field") @property def semicore_electrons_uncharged(self) -> int: @@ -612,10 +498,7 @@ def semicore_electrons_uncharged(self) -> int: """ if len(self.slices): return self.slices[-1].semicore_electrons_uncharged - raise AttributeError( - "Property semicore_electrons_uncharged \ - inaccessible due to empty slices class field" - ) + raise AttributeError("Property semicore_electrons_uncharged inaccessible due to empty slices class field") @property def valence_electrons_uncharged(self) -> int: @@ -626,10 +509,7 @@ def valence_electrons_uncharged(self) -> int: """ if len(self.slices): return self.slices[-1].valence_electrons_uncharged - raise AttributeError( - "Property valence_electrons_uncharged \ - inaccessible due to empty slices class field" - ) + raise AttributeError("Property valence_electrons_uncharged inaccessible due to empty slices class field") @property def nbands(self) -> int: @@ -640,10 +520,7 @@ def nbands(self) -> int: """ if len(self.slices): return self.slices[-1].nbands - raise AttributeError( - "Property nbands inaccessible due to empty \ - slices class field" - ) + raise AttributeError("Property nbands inaccessible due to empty slices class field") @property def atom_elements(self) -> list: @@ -654,10 +531,7 @@ def atom_elements(self) -> list: """ if len(self.slices): return self.slices[-1].atom_elements - raise AttributeError( - "Property atom_elements inaccessible due to \ - empty slices class field" - ) + raise AttributeError("Property atom_elements inaccessible due to empty slices class field") @property def atom_elements_int(self) -> list: @@ -668,10 +542,7 @@ def atom_elements_int(self) -> list: """ if len(self.slices): return self.slices[-1].atom_elements_int - raise AttributeError( - "Property atom_elements_int inaccessible due \ - to empty slices class field" - ) + raise AttributeError("Property atom_elements_int inaccessible due to empty slices class field") @property def atom_types(self) -> list: @@ -682,10 +553,7 @@ def atom_types(self) -> list: """ if len(self.slices): return self.slices[-1].atom_types - raise AttributeError( - "Property atom_types inaccessible due to \ - empty slices class field" - ) + raise AttributeError("Property atom_types inaccessible due to empty slices class field") @property def spintype(self) -> str: @@ -696,10 +564,7 @@ def spintype(self) -> str: """ if len(self.slices): return self.slices[-1].spintype - raise AttributeError( - "Property spintype inaccessible due to \ - empty slices class field" - ) + raise AttributeError("Property spintype inaccessible due to empty slices class field") @property def nspin(self) -> int: @@ -710,10 +575,7 @@ def nspin(self) -> int: """ if len(self.slices): return self.slices[-1].nspin - raise AttributeError( - "Property nspin inaccessible due to \ - empty slices class field" - ) + raise AttributeError("Property nspin inaccessible due to empty slices class field") @property def nat(self) -> int: @@ -724,10 +586,7 @@ def nat(self) -> int: """ if len(self.slices): return self.slices[-1].nat - raise AttributeError( - "Property nat inaccessible due to \ - empty slices class field" - ) + raise AttributeError("Property nat inaccessible due to empty slices class field") @property def atom_coords_initial(self) -> list[list[float]]: @@ -738,10 +597,7 @@ def atom_coords_initial(self) -> list[list[float]]: """ if len(self.slices): return self.slices[-1].atom_coords_initial - raise AttributeError( - "Property atom_coords_initial inaccessible \ - due to empty slices class field" - ) + raise AttributeError("Property atom_coords_initial inaccessible due to empty slices class field") @property def atom_coords_final(self) -> list[list[float]]: @@ -752,10 +608,7 @@ def atom_coords_final(self) -> list[list[float]]: """ if len(self.slices): return self.slices[-1].atom_coords_final - raise AttributeError( - "Property atom_coords_final inaccessible \ - due to empty slices class field" - ) + raise AttributeError("Property atom_coords_final inaccessible due to empty slices class field") @property def atom_coords(self) -> list[list[float]]: @@ -766,10 +619,7 @@ def atom_coords(self) -> list[list[float]]: """ if len(self.slices): return self.slices[-1].atom_coords - raise AttributeError( - "Property atom_coords inaccessible \ - due to empty slices class field" - ) + raise AttributeError("Property atom_coords inaccessible due to empty slices class field") @property def has_solvation(self) -> bool: @@ -780,10 +630,7 @@ def has_solvation(self) -> bool: """ if len(self.slices): return self.slices[-1].has_solvation - raise AttributeError( - "Property has_solvation inaccessible \ - due to empty slices class field" - ) + raise AttributeError("Property has_solvation inaccessible due to empty slices class field") @property def fluid(self) -> str: @@ -794,10 +641,7 @@ def fluid(self) -> str: """ if len(self.slices): return self.slices[-1].fluid - raise AttributeError( - "Property fluid inaccessible \ - due to empty slices class field" - ) + raise AttributeError("Property fluid inaccessible due to empty slices class field") @property def is_gc(self) -> bool: @@ -813,10 +657,7 @@ def is_gc(self) -> bool: """ if len(self.slices): return self.slices[-1].is_gc - raise AttributeError( - "Property is_gc inaccessible \ - due to empty slices class field" - ) + raise AttributeError("Property is_gc inaccessible due to empty slices class field") ########################################################################### # Properties inherited from most recent JDFTXOutfileSlice directly through diff --git a/src/pymatgen/io/jdftx/jdftxoutput.py b/src/pymatgen/io/jdftx/jdftxoutput.py index c556aa6b5a3..19afe5f8038 100644 --- a/src/pymatgen/io/jdftx/jdftxoutput.py +++ b/src/pymatgen/io/jdftx/jdftxoutput.py @@ -1,90 +1,198 @@ -from __future__ import annotations - -from pathlib import Path - -from pymatgen.io.jdftx.jdftxoutfile import JDFTXOutfile - - -class JDFTxOutput: - """ - Class for parsing output of JDFTx calculations. - """ - - calc_dir: Path | None = None - outfile_path: Path | None = None - outfile: JDFTXOutfile | None = None - - @classmethod - def from_out_file(cls, filename: str) -> JDFTxOutput: - """ - Initializes a JDFTxOutput object from an output file. - - Args: - filename: Filename of the JDFTx output file. - - Returns: - JDFTxOutput object. - """ - instance = cls() - instance.outfile_path = Path(filename) - instance.calc_dir = Path(filename).parent - return cls._from_calc_dir(instance) - - @classmethod - def from_calc_dir(cls, calc_dir: str) -> JDFTxOutput: - """ - Initializes a JDFTxOutput object from a calculation directory. - - Args: - calc_dir: Directory containing the JDFTx output file. - - Returns: - JDFTxOutput object. - """ - instance = cls() - instance.calc_dir = Path(calc_dir) - if not instance.calc_dir.is_dir(): - raise ValueError(f"{calc_dir} is not a directory. To initialize from an out file, use from_out_file.") - return cls._from_calc_dir(instance) - - @classmethod - def _from_calc_dir(cls, instance: JDFTxOutput) -> JDFTxOutput: - """ - Initializes a JDFTxOutput object from a calculation directory. - - Args: - calc_dir: Directory containing the JDFTx output file. - - Returns: - JDFTxOutput object. - """ - if instance.outfile_path is None: - instance.outfile_path = instance._find_outfile_path() - instance.outfile = JDFTXOutfile.from_file(instance.outfile_path) - return instance - - def _find_outfile_path(self) -> Path: - """ - Finds the output file in a calculation directory. - - Args: - calc_dir: Directory containing the JDFTx output file. - - Returns: - Path to the output file. - """ - # outfile_path recognized for files name 'out' or (prefix).out - calc_dir = self.calc_dir - if calc_dir is None: - raise ValueError("calc_dir not set.") - _fs: list[Path] = [f for f in calc_dir.iterdir() if f.is_file() and f.name.endswith("out")] - fs = [f for f in _fs if "." in f.name and f.name.split(".")[-1] == "out"] - fs += [f for f in _fs if f.name == "out"] - if not len(fs): - raise FileNotFoundError(f"No out file found in {calc_dir}") - if len(fs) > 1: - raise ValueError( - f"Multiple out files found in {calc_dir}. Please specify the out file by " - "initializing with the from_out_file method, or by cleaning up the directory." - ) - return fs[0] +# from __future__ import annotations + +# from pathlib import Path +# from typing import TYPE_CHECKING, Any + +# from pymatgen.io.jdftx.jdftxoutfile import JDFTXOutfile +# import numpy as np + +# from os.path import exists as ope + +# if TYPE_CHECKING: +# from pymatgen.electronic_structure.bandstructure import BandStructure + + +# class JDFTxOutput: +# """ +# Class for parsing output of JDFTx calculations. +# """ + +# calc_dir: Path | None = None +# outfile_path: Path | None = None +# outfile: JDFTXOutfile | None = None +# set_prefix: str | None = None +# fprefix: str | None = None +# ##### +# # pymatgen objects +# ##### +# bandstruc: BandStructure | None = None +# ##### +# # + +# @classmethod +# def from_out_file(cls, filename: str) -> JDFTxOutput: +# """ +# Initializes a JDFTxOutput object from an output file. + +# Args: +# filename: Filename of the JDFTx output file. + +# Returns: +# JDFTxOutput object. +# """ +# instance = cls() +# instance._set_outfile_path(Path(filename)) +# instance.calc_dir = Path(filename).parent +# return cls._from_calc_dir(instance) + +# @classmethod +# def from_calc_dir(cls, calc_dir: str, set_prefix: str | None = None) -> JDFTxOutput: +# """ +# Initializes a JDFTxOutput object from a calculation directory. + +# Args: +# calc_dir: Directory containing the JDFTx output file. + +# Returns: +# JDFTxOutput object. +# """ +# instance = cls() +# instance.set_prefix = set_prefix +# instance.calc_dir = Path(calc_dir) +# if not instance.calc_dir.is_dir(): +# raise ValueError(f"{calc_dir} is not a directory. To initialize from an out file, use from_out_file.") +# return cls._from_calc_dir(instance) + +# @classmethod +# def _from_calc_dir(cls, instance: JDFTxOutput) -> JDFTxOutput: +# """ +# Initializes a JDFTxOutput object from a calculation directory. + +# Args: +# calc_dir: Directory containing the JDFTx output file. + +# Returns: +# JDFTxOutput object. +# """ +# if instance.outfile_path is None: +# instance._set_outfile_path(instance._find_outfile_path()) +# instance.outfile = JDFTXOutfile.from_file(instance.outfile_path) +# return instance + +# def _set_elec_data(self) -> None: +# """ Set electronic data. + +# Set electronic data from the JDFTx output file. +# """ +# self.bandstruc = self._get_bandstruc() + +# def _set_bandstruc(self) -> BandStructure | None: +# """ +# """ +# eigvals_filename = self._find_generic_path("eigenvals") +# if eigvals_filename is None: +# return None +# eigvals = np.fromfile(eigvals_filename) +# kfolding = outfile[-1].kgrid +# kpts_filename = self._find_generic_path("kPts") + + +# def _set_outfile_path(self, outfile_path: str) -> None: +# """ Set the output file path. + +# Set the output file path. Uses the name of the file to set the prefix and fprefix attributes, if not +# explicitly set by the user. + +# Parameters: +# ---------- +# outfile_path: str +# Path to the JDFTx output file. +# """ +# self.outfile_path = Path(outfile_path) +# if self.set_prefix is None: +# outfname = self.outfile_path.name +# if outfname == "out": +# self.set_prefix = "" +# self.fprefix = "" +# else: +# self.set_prefix = outfname.split(".")[0] +# self.fprefix = f"{self.set_prefix}." + +# def _find_outfile_path(self) -> Path: +# """ +# Finds the output file in a calculation directory. + +# Args: +# calc_dir: Directory containing the JDFTx output file. + +# Returns: +# Path to the output file. +# """ +# # outfile_path recognized for files name 'out' or (prefix).out +# calc_dir = self.calc_dir +# if calc_dir is None: +# raise ValueError("calc_dir not set.") +# _fs: list[Path] = [f for f in calc_dir.iterdir() if f.is_file() and f.name.endswith("out")] +# fs = [f for f in _fs if "." in f.name and f.name.split(".")[-1] == "out"] +# fs += [f for f in _fs if f.name == "out"] +# if not len(fs): +# raise FileNotFoundError(f"No out file found in {calc_dir}") +# if len(fs) > 1: +# raise ValueError( +# f"Multiple out files found in {calc_dir}. Please specify the out file by " +# "initializing with the from_out_file method, or by cleaning up the directory." +# ) +# return fs[0] + +# def _find_generic_path(self, filesuffix: str) -> Path | None: +# """ Find a file of a given suffix in a calculation directory. + +# Find a file of a given suffix in a calculation directory. +# If multiple files are found, the dump prefix will be extracted the the outfile object to narrow it down. + +# Parameters: +# ---------- +# filesuffix: str +# Suffix of the file to find. + +# Returns: +# Path to the file. +# """ +# calc_dir = self.calc_dir +# if calc_dir is None: +# raise ValueError("calc_dir not set.") +# fs = [f for f in calc_dir.iterdir() if f.is_file() and f.name.endswith(filesuffix)] +# if not len(fs): +# return None +# #raise FileNotFoundError(f"No file with suffix {filesuffix} found in {calc_dir}") +# elif len(fs) == 1: +# return fs[0] +# fname_excpected = f"{self.fprefix}{filesuffix}" +# fs_exact = [f for f in fs if f.name == fname_excpected] +# if len(fs_exact): +# return fs_exact[0] +# else: +# raise ValueError( +# f"Multiple files with suffix {filesuffix} found in {calc_dir}, " +# f"None of which match with the expected file name {fname_excpected}." +# "Either specify the calculation prefix upon initialization, or remove the extra files." +# ) + +# def __getattr__(self, name: str) -> Any: +# """Return attribute. + +# Return attribute. Explicitly defined to allow for passed access from certain contained objects. + +# Parameters: +# ---------- +# name: str +# Attribute name. + +# Returns: +# ------- +# Any +# Attribute value. +# """ +# if hasattr(self.outfile, name): +# return getattr(self.outfile, name) +# raise AttributeError(f"{name} not found in JDFTxOutput.") diff --git a/src/pymatgen/io/jdftx/utils.py b/src/pymatgen/io/jdftx/utils.py index 0b8ef222a48..fa10e8d7550 100644 --- a/src/pymatgen/io/jdftx/utils.py +++ b/src/pymatgen/io/jdftx/utils.py @@ -751,3 +751,81 @@ def get_pseudo_read_section_bounds(text: list[str]) -> list[list[int]]: break section_bounds.append(bounds) return section_bounds + + +# ############################################# +# # HELPERS FOR JDFTXOUTPUT # +# ############################################# + +# def parse_kptsfile(kptsfile: Path) -> tuple[list[float], list[list[float]], int]: +# """ Parse kPts file. + +# Parse kPts file to get kpt weights, k points and number of states. + +# Parameters +# ---------- +# kptsfile: Path +# Path to kPts file +# """ +# wk_list = [] +# k_points_list = [] +# with open(kptsfile, "r") as f: +# for line in f: +# k_points = line.split("[")[1].split("]")[0].strip().split() +# k_points = [float(v) for v in k_points] +# k_points_list.append(k_points) +# wk = float(line.split("]")[1].strip().split()[0]) +# wk_list.append(wk) +# nstates = len(wk_list) +# return wk_list, k_points_list, nstates + +# def get_kpts_info(nspin: int, kfolding: list[int], kpts_filename: Path | str, nstates: int) -> dict: +# """ Get k-points information. + +# Get k-points information from kPts file. Assigns arbitrary MK-pack values for k-points if kPts file is not found. +# Assigns arbitrary values for k-point folding as well if nstates does not equal nspin * nk. +# """ +# kpts_info = {} +# _nk = int(np.prod(kfolding)) +# nk = int(np.prod(kfolding)) +# if nspin != int(nstates / _nk): +# print( +# "WARNING: Internal inconsistency found with respect to input parameters (nSpin * nK-pts != nStates).") +# print( +# "No safety net for this which allows for tetrahedral integration currently implemented.") +# if not ope(kpts_filename): +# print( +# "k-folding will be changed to arbitrary length 3 array to satisfy shaping criteria.") +# kpts_info["lti"] = False +# nk = int(nstates / nspin) +# else: +# kpts_info["lti"] = True +# if ope(kpts_filename): +# # TODO: Write a function that can un-reduce a reduced kpts mesh +# wk, ks, nStates = parse_kptsfile(kpts_filename) +# wk = np.array(wk) +# ks = np.array(ks) +# if (nk != _nk): +# if len(ks) == nk: # length of kpt data matches interpolated nK value +# kfolding = get_kfolding_from_kpts(kpts_filename, nk) +# else: +# kfolding = get_arbitrary_kfolding(nk) +# ks = np.ones([nk * nspin, 3]) * np.nan +# wk = np.ones(nk * nspin) +# wk *= (1 / nk) +# else: +# if nk != _nk: +# kfolding = get_arbitrary_kfolding(nk) +# ks = np.ones([nk * nspin, 3]) * np.nan +# wk = np.ones(nk * nspin) +# wk *= (1 / nk) +# wk_sabc = wk.reshape([nspin, kfolding[0], kfolding[1], kfolding[2]]) +# ks_sabc = ks.reshape([nspin, kfolding[0], kfolding[1], kfolding[2], 3]) +# kpts_info["wk_sabc"] = wk_sabc +# kpts_info["ks_sabc"] = ks_sabc +# kpts_info["kfolding"] = kfolding +# return kpts_info + +# def get_arbitrary_kfolding(nk: int) -> list[int]: +# kfolding = [1, 1, nk] +# return kfolding diff --git a/tests/io/jdftx/test_jdftxoutput.py b/tests/io/jdftx/test_jdftxoutput.py index 6b2e993eb61..000dc8bf4b7 100644 --- a/tests/io/jdftx/test_jdftxoutput.py +++ b/tests/io/jdftx/test_jdftxoutput.py @@ -1,71 +1,71 @@ -from __future__ import annotations +# from __future__ import annotations -from shutil import copy as cp -from shutil import rmtree -from typing import TYPE_CHECKING +# from shutil import copy as cp +# from shutil import rmtree +# from typing import TYPE_CHECKING -import pytest +# import pytest -from pymatgen.io.jdftx.jdftxoutput import JDFTxOutput +# from pymatgen.io.jdftx.jdftxoutput import JDFTxOutput -from .conftest import ( - dump_files_dir, - ex_files_dir, - example_sp_outfile_known_simple, - example_sp_outfile_path, - jdftxoutfile_matches_known_simple, -) +# from .conftest import ( +# dump_files_dir, +# ex_files_dir, +# example_sp_outfile_known_simple, +# example_sp_outfile_path, +# jdftxoutfile_matches_known_simple, +# ) -if TYPE_CHECKING: - from pathlib import Path +# if TYPE_CHECKING: +# from pathlib import Path -@pytest.fixture -def setup_tmpdir(): - calc_dir = dump_files_dir / "tmp_calc_dir" - calc_dir.mkdir(exist_ok=True) - yield calc_dir - rmtree(calc_dir) +# @pytest.fixture +# def setup_tmpdir(): +# calc_dir = dump_files_dir / "tmp_calc_dir" +# calc_dir.mkdir(exist_ok=True) +# yield calc_dir +# rmtree(calc_dir) -def test_jdftxoutput_from_calc_dir_initialization_exceptions(setup_tmpdir): - calc_dir = setup_tmpdir - # Expected error on empty directory - with pytest.raises(FileNotFoundError): - JDFTxOutput.from_calc_dir(calc_dir) - outfile_src = ex_files_dir / "example_ionmin.out" - outfile_path = calc_dir / "example_ionmin.out" - cp(outfile_src, outfile_path) - # Expected error on being fed a file - with pytest.raises( - ValueError, match=f"{outfile_path} is not a directory. To initialize from an out file, use from_out_file." - ): - JDFTxOutput.from_calc_dir(outfile_path) - dup_outfile_path = calc_dir / "example_ionmin_dup.out" - cp(outfile_src, dup_outfile_path) - # Expected error on multiple out files - with pytest.raises( - ValueError, - match=f"Multiple out files found in {calc_dir}. Please specify the out file by " - "initializing with the from_out_file method, or by cleaning up the directory.", - ): - JDFTxOutput.from_calc_dir(calc_dir) +# def test_jdftxoutput_from_calc_dir_initialization_exceptions(setup_tmpdir): +# calc_dir = setup_tmpdir +# # Expected error on empty directory +# with pytest.raises(FileNotFoundError): +# JDFTxOutput.from_calc_dir(calc_dir) +# outfile_src = ex_files_dir / "example_ionmin.out" +# outfile_path = calc_dir / "example_ionmin.out" +# cp(outfile_src, outfile_path) +# # Expected error on being fed a file +# with pytest.raises( +# ValueError, match=f"{outfile_path} is not a directory. To initialize from an out file, use from_out_file." +# ): +# JDFTxOutput.from_calc_dir(outfile_path) +# dup_outfile_path = calc_dir / "example_ionmin_dup.out" +# cp(outfile_src, dup_outfile_path) +# # Expected error on multiple out files +# with pytest.raises( +# ValueError, +# match=f"Multiple out files found in {calc_dir}. Please specify the out file by " +# "initializing with the from_out_file method, or by cleaning up the directory.", +# ): +# JDFTxOutput.from_calc_dir(calc_dir) -@pytest.mark.parametrize( - ("outfile_src", "known"), - [ - (example_sp_outfile_path, example_sp_outfile_known_simple), - ], -) -def test_jdftxoutput_outfile_consistency(setup_tmpdir, outfile_src: Path, known: dict): - calc_dir = setup_tmpdir - outfile_path = calc_dir / outfile_src.name - cp(outfile_src, outfile_path) - for meth, var in [ - (JDFTxOutput.from_calc_dir, calc_dir), - (JDFTxOutput.from_out_file, outfile_path), - ]: - jout = meth(var) - jdftxoutfile_matches_known_simple(jout.outfile, known) - del jout +# @pytest.mark.parametrize( +# ("outfile_src", "known"), +# [ +# (example_sp_outfile_path, example_sp_outfile_known_simple), +# ], +# ) +# def test_jdftxoutput_outfile_consistency(setup_tmpdir, outfile_src: Path, known: dict): +# calc_dir = setup_tmpdir +# outfile_path = calc_dir / outfile_src.name +# cp(outfile_src, outfile_path) +# for meth, var in [ +# (JDFTxOutput.from_calc_dir, calc_dir), +# (JDFTxOutput.from_out_file, outfile_path), +# ]: +# jout = meth(var) +# jdftxoutfile_matches_known_simple(jout.outfile, known) +# del jout From 5614db875b95dc30773f527ee524c935212433b9 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Tue, 1 Oct 2024 15:18:52 -0600 Subject: [PATCH 067/195] Adding jdftx out file typos to codespell ignore words list --- pyproject.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 9a0fe0aae28..cd765718f3f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -294,7 +294,8 @@ ignore_missing_imports = true ignore-words-list = """ titel,alls,ans,nd,mater,nwo,te,hart,ontop,ist,ot,fo,nax,coo, coul,ser,leary,thre,fase,rute,reson,titels,ges,scalr,strat, -struc,hda,nin,ons,pres,kno,loos,lamda,lew,atomate,nempty +struc,hda,nin,ons,pres,kno,loos,lamda,lew,atomate,nempty, +initalized,auxilliary,commun """ skip = "pymatgen/analysis/aflow_prototypes.json" check-filenames = true From 5d4a0ac120c5302a71dadc19243b59d1c90b70a2 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Wed, 2 Oct 2024 15:46:49 -0600 Subject: [PATCH 068/195] Moving module information into __init__.py --- .../io/jdftx/{README.MD => __init__.py} | 23 +++++++++++++------ 1 file changed, 16 insertions(+), 7 deletions(-) rename src/pymatgen/io/jdftx/{README.MD => __init__.py} (61%) diff --git a/src/pymatgen/io/jdftx/README.MD b/src/pymatgen/io/jdftx/__init__.py similarity index 61% rename from src/pymatgen/io/jdftx/README.MD rename to src/pymatgen/io/jdftx/__init__.py index d2c2e2d5245..08a6a1e8857 100644 --- a/src/pymatgen/io/jdftx/README.MD +++ b/src/pymatgen/io/jdftx/__init__.py @@ -1,6 +1,6 @@ -# JDFTx io +"""Module for IO with JDFTx. -This folder contains all class objects and methods used for io operations with JDFTX. +This module contains all class objects and methods used for io operations with JDFTX. This includes: @@ -12,14 +12,18 @@ - JDFTXOutfile: - Parses JDFTx out file - Contains all typically relevant output variables from a JDFTx geometric optimization or single-point calculation. - - Contains hierarchy of class objects (each contained by the former) for storing data at the following call frequencies. + - Contains hierarchy of class objects (each contained by the former) for storing data at the following + call frequencies. - JDFTXOutfileSlice: Per call of JDFTx executable - One "slice" contains all data output in a single call of JDFTx, as broken up in the out file by the "**** JDFTx" flag - JOutStructures: Per call of JDFTx executable (same frequency as parent) - - List of JOutStructure, used in building Trajectory objects by JDFTXOutfile (does not inherit Trajectory or Structure) + - List of JOutStructure, used in building Trajectory objects by JDFTXOutfile + (does not inherit Trajectory or Structure) - JOutStructure: Per geometric optimization update (only one for single-point) - - Inheritor of Structure object (contains structural data), also contains electronic minimization data (see below) and convergence data relevant to the geometric optimization (forces and Wolfeminimization variables) + - Inheritor of Structure object (contains structural data), also contains electronic minimization data + (see below) and convergence data relevant to the geometric optimization + (forces and Wolfe minimization variables) - JEiters: Per geometric optimization update (same frequency as parent) - List of JEiter as well as convergence data relevant to electronic optimization. - JEiter: Per SCF update @@ -28,8 +32,13 @@ This folder is currently missing: - Broader output parsing - - Future versions will still have JDFTXOutfile and all subclasses. However, this class object will likely not be called directly, and will be a class property of a broader JDFTXOutput class capable of handling dumped output files (ie electronic density arrays or DOS text files) in tandem to the out file. + - Future versions will still have JDFTXOutfile and all subclasses. However, this class object will likely not be + called directly, and will be a class property of a broader JDFTXOutput class capable of handling dumped output + files (ie electronic density arrays or DOS text files) in tandem to the out file. - File organization - - Future versions will streamline the user-end interface by having all output-related methods imported through the outputs.py module and input-related methods imported through the inputs.py module. Class objects may be moved to these modules from their standalone modules to keep the directory tidy. + - Future versions will streamline the user-end interface by having all output-related methods imported through the + outputs.py module and input-related methods imported through the inputs.py module. Class objects may be moved to + these modules from their standalone modules to keep the directory tidy. - Sets - Common input sets are currently missing from the sets module. +""" From e2a521b5d26cbe5bac925bab956d5bccc3826788 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Wed, 2 Oct 2024 16:47:07 -0600 Subject: [PATCH 069/195] Addressing redundancy of contents of "data.py" to data you can reference from the Element class. Improving clarity in module docustrings for JEiter --- src/pymatgen/io/jdftx/data.py | 177 ++++++++++-------- src/pymatgen/io/jdftx/jdftxinfile.py | 9 +- .../io/jdftx/jdftxinfile_master_format.py | 9 +- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 15 +- src/pymatgen/io/jdftx/jeiter.py | 4 +- 5 files changed, 129 insertions(+), 85 deletions(-) diff --git a/src/pymatgen/io/jdftx/data.py b/src/pymatgen/io/jdftx/data.py index 28c0971cea9..4bf93ca8a20 100644 --- a/src/pymatgen/io/jdftx/data.py +++ b/src/pymatgen/io/jdftx/data.py @@ -5,76 +5,107 @@ from __future__ import annotations -atom_valence_electrons = { - "H": 1, - "He": 2, - "Li": 1, - "Be": 2, - "B": 3, - "C": 4, - "N": 5, - "O": 6, - "F": 7, - "Ne": 8, - "Na": 1, - "Mg": 2, - "Al": 3, - "Si": 4, - "P": 5, - "S": 6, - "Cl": 7, - "Ar": 8, - "K": 1, - "Ca": 2, - "Sc": 3, - "Ti": 4, - "V": 5, - "Cr": 6, - "Mn": 7, - "Fe": 8, - "Co": 9, - "Ni": 10, - "Cu": 11, - "Zn": 12, - "Ga": 3, - "Ge": 4, - "As": 5, - "Se": 6, - "Br": 7, - "Kr": 8, - "Rb": 1, - "Sr": 2, - "Y": 3, - "Zr": 4, - "Nb": 5, - "Mo": 6, - "Tc": 7, - "Ru": 8, - "Rh": 9, - "Pd": 10, - "Ag": 11, - "Cd": 12, - "In": 3, - "Sn": 4, - "Sb": 5, - "Te": 6, - "I": 7, - "Xe": 8, - "Cs": 1, - "Ba": 2, - "Hf": 4, - "Ta": 5, - "W": 6, - "Re": 7, - "Os": 8, - "Ir": 9, - "Pt": 10, - "Au": 11, - "Hg": 12, - "Tl": 3, - "Pb": 4, - "Bi": 5, - "La": 3, - "Ce": 4, - "Gd": 10, -} +import numpy as np + +from pymatgen.core.periodic_table import Element + + +def get_atom_valence_electrons(el: str) -> int: + """Return number of electrons in valence shell(s). + + Return number of valence electrons for an element. This is mostly a copy-paste + of the valence property for the Element class in pymatgen, but supersedes + the error raised by ambiguous valence shells (multiple partially filled shells). + """ + pmg_el = Element(el) + if pmg_el.group == 18: + return 0 # The number of valence of noble gas is 0 + + L_symbols = "SPDFGHIKLMNOQRTUVWXYZ" + valence: list[tuple[int, int]] = [] + full_electron_config = pmg_el.full_electronic_structure + last_orbital = full_electron_config[-1] + for n, l_symbol, ne in full_electron_config: + idx = L_symbols.lower().index(l_symbol) + if ne < (2 * idx + 1) * 2 or ( + (n, l_symbol, ne) == last_orbital and ne == (2 * idx + 1) * 2 and len(valence) == 0 + ): # check for full last shell (e.g. column 2) + valence.append((idx, ne)) + # if len(valence) > 1: + # raise ValueError(f"{pmg_el} has ambiguous valence") + return np.sum(v[1] for v in valence) + + +# atom_valence_electrons = { +# "H": 1, +# "He": 2, +# "Li": 1, +# "Be": 2, +# "B": 3, +# "C": 4, +# "N": 5, +# "O": 6, +# "F": 7, +# "Ne": 8, +# "Na": 1, +# "Mg": 2, +# "Al": 3, +# "Si": 4, +# "P": 5, +# "S": 6, +# "Cl": 7, +# "Ar": 8, +# "K": 1, +# "Ca": 2, +# "Sc": 3, +# "Ti": 4, +# "V": 5, +# "Cr": 6, +# "Mn": 7, +# "Fe": 8, +# "Co": 9, +# "Ni": 10, +# "Cu": 11, +# "Zn": 12, +# "Ga": 3, +# "Ge": 4, +# "As": 5, +# "Se": 6, +# "Br": 7, +# "Kr": 8, +# "Rb": 1, +# "Sr": 2, +# "Y": 3, +# "Zr": 4, +# "Nb": 5, +# "Mo": 6, +# "Tc": 7, +# "Ru": 8, +# "Rh": 9, +# "Pd": 10, +# "Ag": 11, +# "Cd": 12, +# "In": 3, +# "Sn": 4, +# "Sb": 5, +# "Te": 6, +# "I": 7, +# "Xe": 8, +# "Cs": 1, +# "Ba": 2, +# "Hf": 4, +# "Ta": 5, +# "W": 6, +# "Re": 7, +# "Os": 8, +# "Ir": 9, +# "Pt": 10, +# "Au": 11, +# "Hg": 12, +# "Tl": 3, +# "Pb": 4, +# "Bi": 5, +# "La": 3, +# "Ce": 4, +# "Gd": 10, +# } diff --git a/src/pymatgen/io/jdftx/jdftxinfile.py b/src/pymatgen/io/jdftx/jdftxinfile.py index dc2c0cd3e70..d828d570ded 100644 --- a/src/pymatgen/io/jdftx/jdftxinfile.py +++ b/src/pymatgen/io/jdftx/jdftxinfile.py @@ -17,7 +17,9 @@ from monty.json import MSONable from pymatgen.core import Structure -from pymatgen.io.jdftx.data import atom_valence_electrons +from pymatgen.core.periodic_table import Element + +# from pymatgen.io.jdftx.data import atom_valence_electrons from pymatgen.io.jdftx.generic_tags import AbstractTag, BoolTagContainer, DumpTagContainer, MultiformatTag, TagContainer from pymatgen.io.jdftx.jdftxinfile_master_format import ( __PHONON_TAGS__, @@ -986,7 +988,10 @@ def get_str(self, in_cart_coords: bool = False) -> str: jdftx_tag_dict["lattice"] = lattice jdftx_tag_dict["ion"] = [] - valid_labels = list(atom_valence_electrons.keys()) + valid_labels = [ + value.symbol for key, value in Element.__dict__.items() if not key.startswith("_") and not callable(value) + ] + # valid_labels = list(atom_valence_electrons.keys()) for i, site in enumerate(self.structure): coords = site.coords if in_cart_coords else site.frac_coords sd = self.selective_dynamics[i] if self.selective_dynamics is not None else 1 diff --git a/src/pymatgen/io/jdftx/jdftxinfile_master_format.py b/src/pymatgen/io/jdftx/jdftxinfile_master_format.py index db30a45346e..010a951b4fd 100644 --- a/src/pymatgen/io/jdftx/jdftxinfile_master_format.py +++ b/src/pymatgen/io/jdftx/jdftxinfile_master_format.py @@ -12,7 +12,8 @@ from copy import deepcopy from typing import Any -from pymatgen.io.jdftx.data import atom_valence_electrons +# from pymatgen.io.jdftx.data import atom_valence_electrons +from pymatgen.core.periodic_table import Element from pymatgen.io.jdftx.generic_tags import ( AbstractTag, BoolTag, @@ -87,7 +88,11 @@ "species-id": StrTag( write_tagname=False, optional=False, - options=list(atom_valence_electrons.keys()), # Required in case bad species names gets fed + options=[ + value.symbol + for key, value in Element.__dict__.items() + if not key.startswith("_") and not callable(value) + ], # Required in case bad species names gets fed ), "x0": FloatTag(write_tagname=False, optional=False, prec=12), "x1": FloatTag(write_tagname=False, optional=False, prec=12), diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 6966a8249ea..99e14065a62 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -16,9 +16,10 @@ if TYPE_CHECKING: from pymatgen.core import Structure from pymatgen.io.jdftx.jeiters import JEiters +from pymatgen.core.periodic_table import Element from pymatgen.core.trajectory import Trajectory from pymatgen.core.units import Ha_to_eV, ang_to_bohr -from pymatgen.io.jdftx.data import atom_valence_electrons +from pymatgen.io.jdftx.data import get_atom_valence_electrons from pymatgen.io.jdftx.jminsettings import ( JMinSettings, JMinSettingsElectronic, @@ -859,7 +860,9 @@ def set_pseudo_vars_t1(self, text: list[str]) -> None: # total_elec_dict = dict(zip(self.atom_types, atom_total_elec, strict=False)) # Explicit zipping due to pre-commit in three lines below element_total_electrons = np.array([total_elec_dict[x] for x in self.atom_elements]) - element_valence_electrons = np.array([atom_valence_electrons[x] for x in self.atom_elements]) + element_valence_electrons = np.array([get_atom_valence_electrons(x) for x in self.atom_elements]) + # element_valence_electrons = np.array([Element(x).valence[1] for x in self.atom_elements]) + # element_valence_electrons = np.array([atom_valence_electrons[x] for x in self.atom_elements]) element_semicore_electrons = element_total_electrons - element_valence_electrons self.total_electrons_uncharged = np.sum(element_total_electrons) self.valence_electrons_uncharged = np.sum(element_valence_electrons) @@ -1134,10 +1137,10 @@ def set_atom_vars(self, text: list[str]) -> None: self.atom_elements = atom_elements # mapping_dict = dict(zip(atom_types, range(1, len(atom_types) + 1), strict=False)) # Below sets mapping_dict identical to above line, but is allowed by pre-commit - mapping_dict = {} - for atom_type in atom_types: - mapping_dict[atom_type] = atom_valence_electrons[atom_type] - self.atom_elements_int = [mapping_dict[x] for x in self.atom_elements] + # mapping_dict = {} + # for atom_type in atom_types: + # mapping_dict[atom_type] = atom_valence_electrons[atom_type] + self.atom_elements_int = [Element(x).Z for x in self.atom_elements] self.atom_types = atom_types line = find_key("# Ionic positions in", text) + 1 coords = np.array([text[i].split()[2:5] for i in range(line, line + self.nat)], dtype=float) diff --git a/src/pymatgen/io/jdftx/jeiter.py b/src/pymatgen/io/jdftx/jeiter.py index f484fea3bb2..cb5bcf40566 100644 --- a/src/pymatgen/io/jdftx/jeiter.py +++ b/src/pymatgen/io/jdftx/jeiter.py @@ -1,6 +1,6 @@ -"""Module for parsing JDFTx electronic minimization data. +"""Module for parsing single SCF step from JDFTx. -This module contains the JEiter class for parsing electronic minimization data. +This module contains the JEiter class for parsing single SCF step from a JDFTx out file. """ from __future__ import annotations From cfc30b09ccc7c85fef3d4825abd67f05e8f26e87 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Wed, 2 Oct 2024 16:50:04 -0600 Subject: [PATCH 070/195] Removing valence electron dictionary --- src/pymatgen/io/jdftx/data.py | 77 +---------------------------------- 1 file changed, 1 insertion(+), 76 deletions(-) diff --git a/src/pymatgen/io/jdftx/data.py b/src/pymatgen/io/jdftx/data.py index 4bf93ca8a20..a6fdc807637 100644 --- a/src/pymatgen/io/jdftx/data.py +++ b/src/pymatgen/io/jdftx/data.py @@ -33,79 +33,4 @@ def get_atom_valence_electrons(el: str) -> int: valence.append((idx, ne)) # if len(valence) > 1: # raise ValueError(f"{pmg_el} has ambiguous valence") - return np.sum(v[1] for v in valence) - - -# atom_valence_electrons = { -# "H": 1, -# "He": 2, -# "Li": 1, -# "Be": 2, -# "B": 3, -# "C": 4, -# "N": 5, -# "O": 6, -# "F": 7, -# "Ne": 8, -# "Na": 1, -# "Mg": 2, -# "Al": 3, -# "Si": 4, -# "P": 5, -# "S": 6, -# "Cl": 7, -# "Ar": 8, -# "K": 1, -# "Ca": 2, -# "Sc": 3, -# "Ti": 4, -# "V": 5, -# "Cr": 6, -# "Mn": 7, -# "Fe": 8, -# "Co": 9, -# "Ni": 10, -# "Cu": 11, -# "Zn": 12, -# "Ga": 3, -# "Ge": 4, -# "As": 5, -# "Se": 6, -# "Br": 7, -# "Kr": 8, -# "Rb": 1, -# "Sr": 2, -# "Y": 3, -# "Zr": 4, -# "Nb": 5, -# "Mo": 6, -# "Tc": 7, -# "Ru": 8, -# "Rh": 9, -# "Pd": 10, -# "Ag": 11, -# "Cd": 12, -# "In": 3, -# "Sn": 4, -# "Sb": 5, -# "Te": 6, -# "I": 7, -# "Xe": 8, -# "Cs": 1, -# "Ba": 2, -# "Hf": 4, -# "Ta": 5, -# "W": 6, -# "Re": 7, -# "Os": 8, -# "Ir": 9, -# "Pt": 10, -# "Au": 11, -# "Hg": 12, -# "Tl": 3, -# "Pb": 4, -# "Bi": 5, -# "La": 3, -# "Ce": 4, -# "Gd": 10, -# } + return np.sum(np.array([v[1] for v in valence])) From 6bdcf309b345de8ac3ecfc426f23a010f9d5ff1b Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Wed, 2 Oct 2024 16:59:01 -0600 Subject: [PATCH 071/195] Removing commented out method --- src/pymatgen/io/jdftx/jeiters.py | 39 -------------------------------- 1 file changed, 39 deletions(-) diff --git a/src/pymatgen/io/jdftx/jeiters.py b/src/pymatgen/io/jdftx/jeiters.py index 2b1f3e62ebe..651541935b8 100644 --- a/src/pymatgen/io/jdftx/jeiters.py +++ b/src/pymatgen/io/jdftx/jeiters.py @@ -16,45 +16,6 @@ __author__ = "Ben Rich" -# def gather_jeiters_line_collections(iter_type: str, text_slice: list[str]) -> tuple[list[list[str]], list[str]]: -# """Gather line collections for JEiters initialization. - -# Gathers list of line lists where each line list initializes a JEiter object, -# and the remaining lines that do not initialize a JEiter object are used -# for initialization unique to the JEiters object. - -# Parameters -# ---------- -# iter_type: str -# The type of electronic minimization step -# text_slice: list[str] -# A slice of text from a JDFTx out file corresponding to a series of -# SCF steps - -# Returns -# ------- -# line_collections: list[list[str]] -# A list of lists of lines of text from a JDFTx out file corresponding to -# a single SCF step -# lines_collect: list[str] -# A list of lines of text from a JDFTx out file corresponding to a single -# SCF step - -# """ -# lines_collect = [] -# line_collections = [] -# _iter_flag = f"{iter_type}: Iter:" -# for line_text in text_slice: -# if len(line_text.strip()): -# lines_collect.append(line_text) -# if _iter_flag in line_text: -# line_collections.append(lines_collect) -# lines_collect = [] -# else: -# break -# return line_collections, lines_collect - - class JEiters: """Class object for series of SCF steps. From f79dcd1f5fe996e9689fcf3d10fcf74fb392c93a Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Wed, 2 Oct 2024 20:38:14 -0600 Subject: [PATCH 072/195] Adding edit to the "valence" property as described in review comment + update to existing code so that pre-commit will let me commit --- src/pymatgen/core/periodic_table.py | 80 ++++++++++++++++++----------- 1 file changed, 51 insertions(+), 29 deletions(-) diff --git a/src/pymatgen/core/periodic_table.py b/src/pymatgen/core/periodic_table.py index 63419d5f986..ea5e01de72e 100644 --- a/src/pymatgen/core/periodic_table.py +++ b/src/pymatgen/core/periodic_table.py @@ -20,6 +20,7 @@ from pymatgen.core.units import SUPPORTED_UNIT_NAMES, FloatWithUnit, Ha_to_eV, Length, Mass, Unit from pymatgen.io.core import ParseError from pymatgen.util.string import Stringify, formula_double_format +from pymatgen.util.typing import SpeciesLike if TYPE_CHECKING: from collections.abc import Callable @@ -27,7 +28,6 @@ from typing_extensions import Self - from pymatgen.util.typing import SpeciesLike # Load element data from JSON file with open(Path(__file__).absolute().parent / "periodic_table.json", encoding="utf-8") as ptable_json: @@ -204,7 +204,8 @@ def __getattr__(self, item: str) -> Any: if val is None or str(val).startswith("no data"): warnings.warn(f"No data available for {item} for {self.symbol}") val = None - elif isinstance(val, list | dict): + # elif isinstance(val, dict | list): + elif type(val) in [list, dict]: # pre-commit fix pass else: try: @@ -475,28 +476,35 @@ def n_electrons(self) -> int: return sum(t[-1] for t in self.full_electronic_structure) @property - def valence(self) -> tuple[int | np.nan, int]: + def valences(self) -> list[tuple[int | np.nan, int]]: """Valence subshell angular moment (L) and number of valence e- (v_e), obtained from full electron config, where L=0, 1, 2, or 3 for s, p, d, and f orbitals, respectively. """ if self.group == 18: - return np.nan, 0 # The number of valence of noble gas is 0 + return [(np.nan, 0)] # The number of valence of noble gas is 0 L_symbols = "SPDFGHIKLMNOQRTUVWXYZ" - valence: list[tuple[int, int]] = [] + valences: list[tuple[int | np.nan, int]] = [] full_electron_config = self.full_electronic_structure last_orbital = full_electron_config[-1] for n, l_symbol, ne in full_electron_config: idx = L_symbols.lower().index(l_symbol) if ne < (2 * idx + 1) * 2 or ( - (n, l_symbol, ne) == last_orbital and ne == (2 * idx + 1) * 2 and len(valence) == 0 + (n, l_symbol, ne) == last_orbital and ne == (2 * idx + 1) * 2 and len(valences) == 0 ): # check for full last shell (e.g. column 2) - valence.append((idx, ne)) - if len(valence) > 1: - raise ValueError(f"{self} has ambiguous valence") + valences.append((idx, ne)) + return valences - return valence[0] + @property + def valence(self) -> tuple[int | np.nan, int]: + """Valence subshell angular moment (L) and number of valence e- (v_e), + obtained from full electron config, where L=0, 1, 2, or 3 for s, p, d, + and f orbitals, respectively. + """ + if len(self.valences) > 1: + raise ValueError(f"{self} has ambiguous valence") + return self.valences[0] @property def term_symbols(self) -> list[list[str]]: @@ -523,7 +531,8 @@ def term_symbols(self) -> list[list[str]]: # Total ML = sum(ml1, ml2), Total MS = sum(ms1, ms2) TL = [sum(ml_ms[comb[e]][0] for e in range(v_e)) for comb in e_config_combs] TS = [sum(ml_ms[comb[e]][1] for e in range(v_e)) for comb in e_config_combs] - comb_counter = Counter(zip(TL, TS, strict=True)) + # comb_counter: Counter = Counter(zip(TL, TS, strict=True)) + comb_counter: Counter = Counter([(TL[i], TS[i]) for i in range(len(TL))]) # pre-commit edit term_symbols = [] L_symbols = "SPDFGHIKLMNOQRTUVWXYZ" @@ -1180,29 +1189,40 @@ def n_electrons(self) -> int: # NOTE - copied exactly from Element. Refactoring / inheritance may improve # robustness + @property + def valences(self) -> list[tuple[int | np.nan, int]]: + """List of valence subshell angular moment (L) and number of valence e- (v_e), + obtained from full electron config, where L=0, 1, 2, or 3 for s, p, d, + and f orbitals, respectively. + + + """ + return self.element.valences + # if self.group == 18: + # return [(np.nan, 0)] # The number of valence of noble gas is 0 + + # L_symbols = "SPDFGHIKLMNOQRTUVWXYZ" + # valences: list[tuple[int, int]] = [] + # full_electron_config = self.full_electronic_structure + # last_orbital = full_electron_config[-1] + # for n, l_symbol, ne in full_electron_config: + # idx = L_symbols.lower().index(l_symbol) + # if ne < (2 * idx + 1) * 2 or ( + # (n, l_symbol, ne) == last_orbital and ne == (2 * idx + 1) * 2 and len(valences) == 0 + # ): # check for full last shell (e.g. column 2) + # valences.append((idx, ne)) + # return valences + @property def valence(self) -> tuple[int | np.nan, int]: """Valence subshell angular moment (L) and number of valence e- (v_e), obtained from full electron config, where L=0, 1, 2, or 3 for s, p, d, and f orbitals, respectively. """ - if self.group == 18: - return np.nan, 0 # The number of valence of noble gas is 0 - - L_symbols = "SPDFGHIKLMNOQRTUVWXYZ" - valence: list[tuple[int, int]] = [] - full_electron_config = self.full_electronic_structure - last_orbital = full_electron_config[-1] - for n, l_symbol, ne in full_electron_config: - idx = L_symbols.lower().index(l_symbol) - if ne < (2 * idx + 1) * 2 or ( - (n, l_symbol, ne) == last_orbital and ne == (2 * idx + 1) * 2 and len(valence) == 0 - ): # check for full last shell (e.g. column 2) - valence.append((idx, ne)) - if len(valence) > 1: - raise ValueError(f"{self} has ambiguous valence") - - return valence[0] + return self.element.valence + # if len(self.valences) > 1: + # raise ValueError(f"{self} has ambiguous valence") + # return self.valences[0] @property def ionic_radius(self) -> float | None: @@ -1628,7 +1648,9 @@ def get_el_sp(obj: int | SpeciesLike) -> Element | Species | DummySpecies: of properties that can be determined. """ # If obj is already an Element or Species, return as is - if isinstance(obj, Element | Species | DummySpecies): + # Roundabout way to check if obj is Element | Soecies | DummySpecies without angering the mypy bug + if isinstance(obj, SpeciesLike) and not isinstance(obj, str): + # if isinstance(obj, Element | Species | DummySpecies): if getattr(obj, "_is_named_isotope", None): return Element(obj.name) if isinstance(obj, Element) else Species(str(obj)) return obj From f1244b889dcc99434adb2b1a1f3c8f383254ec84 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Fri, 4 Oct 2024 17:30:06 -0600 Subject: [PATCH 073/195] Adding imports to jdftx module's __init__ so I can start using this pymatgen fork as a dependency (anticipating the class objects not being kept in individual submodules for very long) --- src/pymatgen/io/jdftx/__init__.py | 5 +++++ tests/io/jdftx/test_imports.py | 13 +++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 tests/io/jdftx/test_imports.py diff --git a/src/pymatgen/io/jdftx/__init__.py b/src/pymatgen/io/jdftx/__init__.py index 08a6a1e8857..1def0c2e5ff 100644 --- a/src/pymatgen/io/jdftx/__init__.py +++ b/src/pymatgen/io/jdftx/__init__.py @@ -42,3 +42,8 @@ - Sets - Common input sets are currently missing from the sets module. """ + +from __future__ import annotations + +from pymatgen.io.jdftx.jdftxinfile import JDFTXInfile +from pymatgen.io.jdftx.jdftxoutfile import JDFTXOutfile diff --git a/tests/io/jdftx/test_imports.py b/tests/io/jdftx/test_imports.py new file mode 100644 index 00000000000..e25cf7252d4 --- /dev/null +++ b/tests/io/jdftx/test_imports.py @@ -0,0 +1,13 @@ +from __future__ import annotations + + +def test_JDFTXInfile(): + from pymatgen.io import jdftx + + assert hasattr(jdftx, "JDFTXInfile") + + +def test_JDFTXOutfile(): + from pymatgen.io import jdftx + + assert hasattr(jdftx, "JDFTXOutfile") From 359261d2dbaf446deb0c386b10490e3d1acd51f4 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Tue, 22 Oct 2024 14:36:21 -0600 Subject: [PATCH 074/195] Replacing "get_Atom_valence_electrons" function with newly added "Valences" method in pmg Element class --- src/pymatgen/core/periodic_table.py | 25 +++++++++++++++++----- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 6 +++--- 2 files changed, 23 insertions(+), 8 deletions(-) diff --git a/src/pymatgen/core/periodic_table.py b/src/pymatgen/core/periodic_table.py index 7d212cc1ff8..7d33177aba0 100644 --- a/src/pymatgen/core/periodic_table.py +++ b/src/pymatgen/core/periodic_table.py @@ -20,7 +20,6 @@ from pymatgen.core.units import SUPPORTED_UNIT_NAMES, FloatWithUnit, Ha_to_eV, Length, Mass, Unit from pymatgen.io.core import ParseError from pymatgen.util.string import Stringify, formula_double_format -from pymatgen.util.typing import SpeciesLike if TYPE_CHECKING: from collections.abc import Callable @@ -28,6 +27,8 @@ from typing_extensions import Self + from pymatgen.util.typing import SpeciesLike + # Load element data from JSON file with open(Path(__file__).absolute().parent / "periodic_table.json", encoding="utf-8") as ptable_json: @@ -1651,12 +1652,26 @@ def get_el_sp(obj: int | SpeciesLike) -> Element | Species | DummySpecies: of properties that can be determined. """ # If obj is already an Element or Species, return as is - # Roundabout way to check if obj is Element | Soecies | DummySpecies without angering the mypy bug - if isinstance(obj, SpeciesLike) and not isinstance(obj, str): - # if isinstance(obj, Element | Species | DummySpecies): + # Note: the below three if statements are functionally equivalent to the commented out + # code. They only exist due to a bug in mypy that doesn't allow the commented out code. + # This should be fixed once mypy fixes this bug. + if isinstance(obj, Element): + if getattr(obj, "_is_named_isotope", None): + return Element(obj.name) + return obj + if isinstance(obj, Species): + if getattr(obj, "_is_named_isotope", None): + return Species(str(obj)) + return obj + if isinstance(obj, Species): if getattr(obj, "_is_named_isotope", None): - return Element(obj.name) if isinstance(obj, Element) else Species(str(obj)) + return Species(str(obj)) return obj + # if isinstance(obj, Element | Species | DummySpecies): + # if type(obj) in [Element, Species, DummySpecies]: + # if getattr(obj, "_is_named_isotope", None): + # return Element(obj.name) if isinstance(obj, Element) else Species(str(obj)) + # return obj # If obj is an integer, return the Element with atomic number obj try: diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 99e14065a62..a93cc4faeb1 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -19,7 +19,6 @@ from pymatgen.core.periodic_table import Element from pymatgen.core.trajectory import Trajectory from pymatgen.core.units import Ha_to_eV, ang_to_bohr -from pymatgen.io.jdftx.data import get_atom_valence_electrons from pymatgen.io.jdftx.jminsettings import ( JMinSettings, JMinSettingsElectronic, @@ -860,8 +859,9 @@ def set_pseudo_vars_t1(self, text: list[str]) -> None: # total_elec_dict = dict(zip(self.atom_types, atom_total_elec, strict=False)) # Explicit zipping due to pre-commit in three lines below element_total_electrons = np.array([total_elec_dict[x] for x in self.atom_elements]) - element_valence_electrons = np.array([get_atom_valence_electrons(x) for x in self.atom_elements]) - # element_valence_electrons = np.array([Element(x).valence[1] for x in self.atom_elements]) + pmg_elements = [Element(x) for x in self.atom_elements] + # element_valence_electrons = np.array([get_atom_valence_electrons(x) for x in self.atom_elements]) + element_valence_electrons = np.array([np.sum(np.array([v[1] for v in el.valences])) for el in pmg_elements]) # element_valence_electrons = np.array([atom_valence_electrons[x] for x in self.atom_elements]) element_semicore_electrons = element_total_electrons - element_valence_electrons self.total_electrons_uncharged = np.sum(element_total_electrons) From 681abb145509507f681d9c707d1cf8446a78f887 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Tue, 22 Oct 2024 15:27:10 -0600 Subject: [PATCH 075/195] Changing naming of JEiter(s) to JElStep(s), adding dataclass inheritance --- src/pymatgen/io/jdftx/__init__.py | 6 +- src/pymatgen/io/jdftx/jdftxoutfile.py | 4 +- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 6 +- src/pymatgen/io/jdftx/jeiter.py | 232 ------ src/pymatgen/io/jdftx/jeiters.py | 786 ++++++++++----------- src/pymatgen/io/jdftx/jelstep.py | 614 ++++++++++++++++ src/pymatgen/io/jdftx/joutstructure.py | 6 +- src/pymatgen/io/jdftx/joutstructures.py | 6 +- src/pymatgen/io/jdftx/utils.py | 10 +- tests/io/jdftx/test_jeiters.py | 19 +- 10 files changed, 1035 insertions(+), 654 deletions(-) delete mode 100644 src/pymatgen/io/jdftx/jeiter.py create mode 100644 src/pymatgen/io/jdftx/jelstep.py diff --git a/src/pymatgen/io/jdftx/__init__.py b/src/pymatgen/io/jdftx/__init__.py index 1def0c2e5ff..74e7539234b 100644 --- a/src/pymatgen/io/jdftx/__init__.py +++ b/src/pymatgen/io/jdftx/__init__.py @@ -24,9 +24,9 @@ - Inheritor of Structure object (contains structural data), also contains electronic minimization data (see below) and convergence data relevant to the geometric optimization (forces and Wolfe minimization variables) - - JEiters: Per geometric optimization update (same frequency as parent) - - List of JEiter as well as convergence data relevant to electronic optimization. - - JEiter: Per SCF update + - JElSteps: Per geometric optimization update (same frequency as parent) + - List of JElStep as well as convergence data relevant to electronic optimization. + - JElStep: Per SCF update - Contains all electronic data logged in out file at SCF update frequency. This folder is currently missing: diff --git a/src/pymatgen/io/jdftx/jdftxoutfile.py b/src/pymatgen/io/jdftx/jdftxoutfile.py index e63cb20c133..9b3e2e39e2d 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfile.py +++ b/src/pymatgen/io/jdftx/jdftxoutfile.py @@ -16,7 +16,7 @@ if TYPE_CHECKING: import numpy as np - from pymatgen.io.jdftx.jeiters import JEiters + from pymatgen.io.jdftx.jelstep import JElSteps from pymatgen.io.jdftx.jminsettings import ( JMinSettingsElectronic, JMinSettingsFluid, @@ -676,7 +676,7 @@ def eiter_type(self) -> str: raise AttributeError("Property eiter_type inaccessible due to empty jstrucs class field") @property - def elecmindata(self) -> JEiters: + def elecmindata(self) -> JElSteps: """ Return elecmindata from most recent JOutStructure. diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index a93cc4faeb1..5a658168e89 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -15,7 +15,7 @@ if TYPE_CHECKING: from pymatgen.core import Structure - from pymatgen.io.jdftx.jeiters import JEiters + from pymatgen.io.jdftx.jelstep import JElSteps from pymatgen.core.periodic_table import Element from pymatgen.core.trajectory import Trajectory from pymatgen.core.units import Ha_to_eV, ang_to_bohr @@ -229,7 +229,7 @@ def eiter_type(self) -> str: raise AttributeError("Property eiter_type inaccessible due to empty jstrucs class field") @property - def elecmindata(self) -> JEiters: + def elecmindata(self) -> JElSteps: """ Return elecmindata from most recent JOutStructure. @@ -361,7 +361,7 @@ def mu(self) -> float: raise AttributeError("Property mu inaccessible due to empty jstrucs class field") ########################################################################### - # Electronic properties inherited from most recent JEiters with symbol + # Electronic properties inherited from most recent JElSteps with symbol # disambiguation. ########################################################################### diff --git a/src/pymatgen/io/jdftx/jeiter.py b/src/pymatgen/io/jdftx/jeiter.py deleted file mode 100644 index cb5bcf40566..00000000000 --- a/src/pymatgen/io/jdftx/jeiter.py +++ /dev/null @@ -1,232 +0,0 @@ -"""Module for parsing single SCF step from JDFTx. - -This module contains the JEiter class for parsing single SCF step from a JDFTx out file. -""" - -from __future__ import annotations - -from pymatgen.core.units import Ha_to_eV -from pymatgen.io.jdftx.utils import get_colon_var_t1 - -__author__ = "Ben Rich" - - -class JEiter: - """Electronic minimization data for a single SCF step. - - Class object for storing logged electronic minimization data for a single - SCF step. - """ - - iter_type: str | None = None - etype: str | None = None - niter: int | None = None - e: float | None = None - grad_k: float | None = None - alpha: float | None = None - linmin: float | None = None - t_s: float | None = None - mu: float | None = None - nelectrons: float | None = None - abs_magneticmoment: float | None = None - tot_magneticmoment: float | None = None - subspacerotationadjust: float | None = None - converged: bool = False - converged_reason: str | None = None - - @classmethod - def from_lines_collect(cls, lines_collect: list[str], iter_type: str, etype: str) -> JEiter: - """Return JEiter object. - - Create a JEiter object from a list of lines of text from a JDFTx out - file corresponding to a single SCF step. - - Parameters - ---------- - lines_collect: list[str] - A list of lines of text from a JDFTx out file corresponding to a - single SCF step - iter_type: str - The type of electronic minimization step - etype: str - The type of energy component - """ - instance = cls() - instance.iter_type = iter_type - instance.etype = etype - _iter_flag = f"{iter_type}: Iter: " - for i, line_text in enumerate(lines_collect): - if instance.is_iter_line(i, line_text, _iter_flag): - instance.read_iter_line(line_text) - elif instance.is_fillings_line(i, line_text): - instance.read_fillings_line(line_text) - elif instance.is_subspaceadjust_line(i, line_text): - instance.read_subspaceadjust_line(line_text) - return instance - - def is_iter_line(self, i: int, line_text: str, _iter_flag: str) -> bool: - """Return True if opt iter line. - - Return True if the line_text is the start of a log message for a - JDFTx optimization step. - - Parameters - ---------- - i: int - The index of the line in the text slice - line_text: str - A line of text from a JDFTx out file - _iter_flag: str - The flag that indicates the start of a log message for a JDFTx - optimization step - - Returns - ------- - is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step - """ - return _iter_flag in line_text - - def read_iter_line(self, line_text: str) -> None: - """Set class variables iter, E, grad_K, alpha, linmin, t_s. - - Parse the lines of text corresponding to the electronic minimization - data of a JDFTx out file. - - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file containing the electronic - minimization data - """ - niter_float = get_colon_var_t1(line_text, "Iter: ") - if isinstance(niter_float, float): - self.niter = int(niter_float) - elif niter_float is None: - raise ValueError("Could not find niter in line_text") - self.e = get_colon_var_t1(line_text, f"{self.etype}: ") * Ha_to_eV - self.grad_k = get_colon_var_t1(line_text, "|grad|_K: ") - self.alpha = get_colon_var_t1(line_text, "alpha: ") - self.linmin = get_colon_var_t1(line_text, "linmin: ") - self.t_s = get_colon_var_t1(line_text, "t[s]: ") - - def is_fillings_line(self, i: int, line_text: str) -> bool: - """Return True if fillings line. - - Return True if the line_text is the start of a log message for a - JDFTx optimization step. - - Parameters - ---------- - i: int - The index of the line in the text slice - line_text: str - A line of text from a JDFTx out file - - Returns - ------- - is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step - """ - return "FillingsUpdate" in line_text - - def read_fillings_line(self, fillings_line: str) -> None: - """Set class variables mu, nelectrons, magneticmoment. - - Parse the lines of text corresponding to the electronic minimization - data of a JDFTx out file. - - Parameters - ---------- - fillings_line: str - A line of text from a JDFTx out file containing the electronic - minimization data - """ - if "FillingsUpdate:" in fillings_line: - self.set_mu(fillings_line) - self.set_nelectrons(fillings_line) - if "magneticMoment" in fillings_line: - self.set_magdata(fillings_line) - else: - raise ValueError("FillingsUpdate string not found") - - def is_subspaceadjust_line(self, i: int, line_text: str) -> bool: - """Return True if subspace adjust line. - - Return True if the line_text is the start of a log message for a - JDFTx optimization step. - - Parameters - ---------- - i: int - The index of the line in the text slice - line_text: str - A line of text from a JDFTx out file - - Returns - ------- - is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step - """ - return "SubspaceRotationAdjust" in line_text - - def read_subspaceadjust_line(self, line_text: str) -> None: - """Set class variable subspaceRotationAdjust. - - Parse the lines of text corresponding to the electronic minimization - data of a JDFTx out file. - - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file containing the electronic - minimization data - """ - self.subspacerotationadjust = get_colon_var_t1(line_text, "SubspaceRotationAdjust: set factor to") - - def set_magdata(self, fillings_line: str) -> None: - """Set class variables abs_magneticMoment, tot_magneticMoment. - - Parse the lines of text corresponding to the electronic minimization - data of a JDFTx out file. - - Parameters - ---------- - fillings_line: str - A line of text from a JDFTx out file containing the electronic - minimization data - """ - _fillings_line = fillings_line.split("magneticMoment: [ ")[1].split(" ]")[0].strip() - self.abs_magneticmoment = get_colon_var_t1(_fillings_line, "Abs: ") - self.tot_magneticmoment = get_colon_var_t1(_fillings_line, "Tot: ") - - def set_mu(self, fillings_line: str) -> None: - """Set mu class variable. - - Parse the lines of text corresponding to the electronic minimization - data of a JDFTx out file. - - Parameters - ---------- - fillings_line: str - A line of text from a JDFTx out file containing the electronic - minimization data - """ - self.mu = get_colon_var_t1(fillings_line, "mu: ") * Ha_to_eV - - def set_nelectrons(self, fillings_line: str) -> None: - """Set nelectrons class variable. - - Parse the lines of text corresponding to the electronic minimization - data of a JDFTx out file. - - Parameters - ---------- - fillings_line: str - A line of text from a JDFTx out file containing the electronic - minimization data - """ - self.nelectrons = get_colon_var_t1(fillings_line, "nElectrons: ") diff --git a/src/pymatgen/io/jdftx/jeiters.py b/src/pymatgen/io/jdftx/jeiters.py index 651541935b8..361aa01c552 100644 --- a/src/pymatgen/io/jdftx/jeiters.py +++ b/src/pymatgen/io/jdftx/jeiters.py @@ -1,393 +1,393 @@ -"""Module for JEiters class object. - -This module contains the JEiters class object for parsing a series of SCF steps. - -""" - -from __future__ import annotations - -import warnings -from dataclasses import field -from typing import Any, ClassVar - -from pymatgen.io.jdftx.jeiter import JEiter -from pymatgen.io.jdftx.utils import gather_jeiters_line_collections - -__author__ = "Ben Rich" - - -class JEiters: - """Class object for series of SCF steps. - - Class object for collecting and storing a series of SCF steps done between - geometric optimization steps. - """ - - iter_type: str | None = None - etype: str | None = None - iter_flag: str | None = None - converged: bool = False - converged_reason: str | None = None - slices: list[JEiter] = field(default_factory=list) - _getatr_ignore: ClassVar[list[str]] = [ - "e", - "t_s", - "mu", - "nelectrons", - "subspacerotationadjust", - ] - - @property - def niter(self) -> int: - """Return niter. - - Return the niter attribute of the last JEiter object in the slices. - - Returns - ------- - niter: int - The niter attribute of the last JEiter object in the slices - """ - if len(self.slices): - if self.slices[-1].niter is not None: - return self.slices[-1].niter - warnings.warn("No niter attribute in JEiter object. Returning number of JEiter objects.", stacklevel=2) - return len(self.slices) - 1 - raise AttributeError("No JEiter objects in JEiters object slices class variable.") - - @property - def e(self) -> float: - """Return total electronic energy. - - Return the e attribute of the last JEiter object in the slices. - - Returns - ------- - e: float - The e attribute of the last JEiter object in the slices - """ - if len(self.slices): - if self.slices[-1].e is not None: - return self.slices[-1].e - raise AttributeError("No E attribute in final JEiter object.") - raise AttributeError("No JEiter objects in JEiters object slices class variable.") - - @property - def grad_k(self) -> float | None: - """Return most recent grad_k. - - Return the grad_k attribute of the last JEiter object in the slices. - - Returns - ------- - grad_k: float - The grad_k attribute of the last JEiter object in the slices - """ - if len(self.slices): - return self.slices[-1].grad_k - raise AttributeError("No JEiter objects in JEiters object slices class variable.") - - @property - def alpha(self) -> float | None: - """Return most recent alpha. - - Return the alpha attribute of the last JEiter object in the slices. - - Returns - ------- - alpha: float - The alpha attribute of the last JEiter object in the slices - """ - if len(self.slices): - return self.slices[-1].alpha - raise AttributeError("No JEiter objects in JEiters object slices class variable.") - - @property - def linmin(self) -> float | None: - """Return most recent linmin. - - Return the linmin attribute of the last JEiter object in the slices. - - Returns - ------- - linmin: float - The linmin attribute of the last JEiter object in the slices - """ - if len(self.slices): - return self.slices[-1].linmin - raise AttributeError("No JEiter objects in JEiters object slices class variable.") - - @property - def t_s(self) -> float: - """Return most recent t_s. - - Return the t_s attribute of the last JEiter object in the slices. - - Returns - ------- - t_s: float - The t_s attribute of the last JEiter object in the slices - """ - if len(self.slices): - if self.slices[-1].t_s is not None: - return self.slices[-1].t_s - raise AttributeError("No t_s attribute in final JEiter object.") - raise AttributeError("No JEiter objects in JEiters object slices class variable.") - - @property - def mu(self) -> float: - """Return most recent mu. - - Return the mu attribute of the last JEiter object in the slices. - - Returns - ------- - mu: float - The mu attribute of the last JEiter object in the slices - """ - if len(self.slices): - if self.slices[-1].mu is not None: - return self.slices[-1].mu - raise AttributeError("No mu attribute in final JEiter object.") - raise AttributeError("No JEiter objects in JEiters object slices class variable.") - - @property - def nelectrons(self) -> float: - """Return most recent nelectrons. - - Return the nelectrons attribute of the last JEiter object in the slices. - - Returns - ------- - nelectrons: float - The nelectrons attribute of the last JEiter object in the slices - """ - if len(self.slices): - if self.slices[-1].nelectrons is not None: - return self.slices[-1].nelectrons - raise AttributeError("No nelectrons attribute in final JEiter object.") - raise AttributeError("No JEiter objects in JEiters object slices class variable.") - - @property - def abs_magneticmoment(self) -> float | None: - """Return most recent abs_magneticmoment. - - Return the abs_magneticmoment attribute of the last JEiter object in the slices. - - Returns - ------- - abs_magneticmoment: float - The abs_magneticmoment attribute of the last JEiter object in the slices - """ - if len(self.slices): - return self.slices[-1].abs_magneticmoment - raise AttributeError("No JEiter objects in JEiters object slices class variable.") - - @property - def tot_magneticmoment(self) -> float | None: - """Return most recent tot_magneticmoment. - - Return the tot_magneticmoment attribute of the last JEiter object in the slices. - - Returns - ------- - tot_magneticmoment: float - The tot_magneticmoment attribute of the last JEiter object in the slices - """ - if len(self.slices): - return self.slices[-1].tot_magneticmoment - raise AttributeError("No JEiter objects in JEiters object slices class variable.") - - @property - def subspacerotationadjust(self) -> float: - """Return most recent subspacerotationadjust. - - Return the subspacerotationadjust attribute of the last JEiter object in the slices. - - Returns - ------- - subspacerotationadjust: float - The subspacerotationadjust attribute of the last JEiter object in the slices - """ - if len(self.slices): - if self.slices[-1].subspacerotationadjust is not None: - return self.slices[-1].subspacerotationadjust - raise AttributeError("No subspacerotationadjust attribute in final JEiter object.") - raise AttributeError("No JEiter objects in JEiters object slices class variable.") - - @classmethod - def from_text_slice(cls, text_slice: list[str], iter_type: str = "ElecMinimize", etype: str = "F") -> JEiters: - """Return JEiters object. - - Create a JEiters object from a slice of an out file's text - corresponding to a series of SCF steps. - - Parameters - ---------- - text_slice : list[str] - A slice of text from a JDFTx out file corresponding to a series of - SCF steps - iter_type: str - The type of electronic minimization step - etype: str - The type of energy component - """ - line_collections, lines_collect = gather_jeiters_line_collections(iter_type, text_slice) - # instance = cls.from_lines_collect(line_collections[-1], iter_type, etype) - instance = cls() - instance.iter_flag = f"{iter_type}: Iter:" - instance.iter_type = iter_type - instance.etype = etype - instance.slices = [] - for _lines_collect in line_collections: - instance.slices.append(JEiter.from_lines_collect(_lines_collect, iter_type, etype)) - if len(lines_collect): - instance.parse_ending_lines(lines_collect) - lines_collect = [] - return instance - - def parse_ending_lines(self, ending_lines: list[str]) -> None: - """Parse ending lines. - - Parses the ending lines of text from a JDFTx out file corresponding to - a series of SCF steps. - - Parameters - ---------- - ending_lines: list[str] - The ending lines of text from a JDFTx out file corresponding to a - series of SCF steps - """ - for i, line in enumerate(ending_lines): - if self.is_converged_line(i, line): - self.read_converged_line(line) - - def is_converged_line(self, i: int, line_text: str) -> bool: - """Return True if converged line. - - Return True if the line_text is the start of a log message about - convergence for a JDFTx optimization step - - Parameters - ---------- - i: int - The index of the line in the text slice - line_text: str - A line of text from a JDFTx out file - - Returns - ------- - is_line: bool - True if the line_text is the start of a log message about - convergence for a JDFTx optimization step - """ - return f"{self.iter_type}: Converged" in line_text - - def read_converged_line(self, line_text: str) -> None: - """Set class variables converged and converged_reason. - - Read the convergence message from a JDFTx optimization step - - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file containing a message about - convergence for a JDFTx optimization step - """ - self.converged = True - self.converged_reason = line_text.split("(")[1].split(")")[0].strip() - - # This method is likely never going to be called as all (currently existing) - # attributes of the most recent slice are explicitly defined as a class - # property. However, it is included to reduce the likelihood of errors - # upon future changes to downstream code. - def __getattr__(self, name: str) -> Any: - """Return attribute value. - - Return the value of an attribute. - - Parameters - ---------- - name: str - The name of the attribute - - Returns - ------- - value - The value of the attribute - """ - if len(self.slices): - if name not in self._getatr_ignore: - if not hasattr(self.slices[-1], name): - raise AttributeError(f"{self.__class__.__name__} not found: {name}") - return getattr(self.slices[-1], name) - raise AttributeError(f"Property {name} inaccessible due to empty slices class field") - raise AttributeError(f"Property {name} inaccessible due to empty slices class field") - - def __getitem__(self, key: int | str) -> JEiter | Any: - """Return item. - - Return the value of an item. - - Parameters - ---------- - key: int | str - The key of the item - - Returns - ------- - val - The value of the item - """ - val = None - if type(key) is int: - val = self.getitem_int(key) - if type(key) is str: - val = self.getitem_str(key) - return val - - def getitem_int(self, key: int) -> JEiter: - """Return JEiter object. - - Return the JEiter object at the key index. - - Parameters - ---------- - key: int - The index of the JEiter object - - Returns - ------- - jeiter: JEiter - The JEiter object at the key index - """ - return self.slices[key] - - def getitem_str(self, key: str) -> Any: - """Return attribute value. - - Return the value of an attribute. - - Parameters - ---------- - key: str - The name of the attribute - - Returns - ------- - value - The value of the attribute - """ - return getattr(self, key) - - def __len__(self) -> int: - """Return length of JEiters object. - - Returns the number of SCF steps in the JEiters object. - - Returns - ------- - length: int - The number of SCF steps in the JEiters object - """ - return len(self.slices) +# """Module for JElSteps class object. + +# This module contains the JElSteps class object for parsing a series of SCF steps. + +# """ + +# from __future__ import annotations + +# import warnings +# from dataclasses import field +# from typing import Any, ClassVar + +# from pymatgen.io.jdftx.jelstep import JElStep +# from pymatgen.io.jdftx.utils import gather_JElSteps_line_collections + +# __author__ = "Ben Rich" + + +# class JElSteps: +# """Class object for series of SCF steps. + +# Class object for collecting and storing a series of SCF steps done between +# geometric optimization steps. +# """ + +# iter_type: str | None = None +# etype: str | None = None +# iter_flag: str | None = None +# converged: bool = False +# converged_reason: str | None = None +# slices: list[JElStep] = field(default_factory=list) +# _getatr_ignore: ClassVar[list[str]] = [ +# "e", +# "t_s", +# "mu", +# "nelectrons", +# "subspacerotationadjust", +# ] + +# @property +# def niter(self) -> int: +# """Return niter. + +# Return the niter attribute of the last JElStep object in the slices. + +# Returns +# ------- +# niter: int +# The niter attribute of the last JElStep object in the slices +# """ +# if len(self.slices): +# if self.slices[-1].niter is not None: +# return self.slices[-1].niter +# warnings.warn("No niter attribute in JElStep object. Returning number of JElStep objects.", stacklevel=2) +# return len(self.slices) - 1 +# raise AttributeError("No JElStep objects in JElSteps object slices class variable.") + +# @property +# def e(self) -> float: +# """Return total electronic energy. + +# Return the e attribute of the last JElStep object in the slices. + +# Returns +# ------- +# e: float +# The e attribute of the last JElStep object in the slices +# """ +# if len(self.slices): +# if self.slices[-1].e is not None: +# return self.slices[-1].e +# raise AttributeError("No E attribute in final JElStep object.") +# raise AttributeError("No JElStep objects in JElSteps object slices class variable.") + +# @property +# def grad_k(self) -> float | None: +# """Return most recent grad_k. + +# Return the grad_k attribute of the last JElStep object in the slices. + +# Returns +# ------- +# grad_k: float +# The grad_k attribute of the last JElStep object in the slices +# """ +# if len(self.slices): +# return self.slices[-1].grad_k +# raise AttributeError("No JElStep objects in JElSteps object slices class variable.") + +# @property +# def alpha(self) -> float | None: +# """Return most recent alpha. + +# Return the alpha attribute of the last JElStep object in the slices. + +# Returns +# ------- +# alpha: float +# The alpha attribute of the last JElStep object in the slices +# """ +# if len(self.slices): +# return self.slices[-1].alpha +# raise AttributeError("No JElStep objects in JElSteps object slices class variable.") + +# @property +# def linmin(self) -> float | None: +# """Return most recent linmin. + +# Return the linmin attribute of the last JElStep object in the slices. + +# Returns +# ------- +# linmin: float +# The linmin attribute of the last JElStep object in the slices +# """ +# if len(self.slices): +# return self.slices[-1].linmin +# raise AttributeError("No JElStep objects in JElSteps object slices class variable.") + +# @property +# def t_s(self) -> float: +# """Return most recent t_s. + +# Return the t_s attribute of the last JElStep object in the slices. + +# Returns +# ------- +# t_s: float +# The t_s attribute of the last JElStep object in the slices +# """ +# if len(self.slices): +# if self.slices[-1].t_s is not None: +# return self.slices[-1].t_s +# raise AttributeError("No t_s attribute in final JElStep object.") +# raise AttributeError("No JElStep objects in JElSteps object slices class variable.") + +# @property +# def mu(self) -> float: +# """Return most recent mu. + +# Return the mu attribute of the last JElStep object in the slices. + +# Returns +# ------- +# mu: float +# The mu attribute of the last JElStep object in the slices +# """ +# if len(self.slices): +# if self.slices[-1].mu is not None: +# return self.slices[-1].mu +# raise AttributeError("No mu attribute in final JElStep object.") +# raise AttributeError("No JElStep objects in JElSteps object slices class variable.") + +# @property +# def nelectrons(self) -> float: +# """Return most recent nelectrons. + +# Return the nelectrons attribute of the last JElStep object in the slices. + +# Returns +# ------- +# nelectrons: float +# The nelectrons attribute of the last JElStep object in the slices +# """ +# if len(self.slices): +# if self.slices[-1].nelectrons is not None: +# return self.slices[-1].nelectrons +# raise AttributeError("No nelectrons attribute in final JElStep object.") +# raise AttributeError("No JElStep objects in JElSteps object slices class variable.") + +# @property +# def abs_magneticmoment(self) -> float | None: +# """Return most recent abs_magneticmoment. + +# Return the abs_magneticmoment attribute of the last JElStep object in the slices. + +# Returns +# ------- +# abs_magneticmoment: float +# The abs_magneticmoment attribute of the last JElStep object in the slices +# """ +# if len(self.slices): +# return self.slices[-1].abs_magneticmoment +# raise AttributeError("No JElStep objects in JElSteps object slices class variable.") + +# @property +# def tot_magneticmoment(self) -> float | None: +# """Return most recent tot_magneticmoment. + +# Return the tot_magneticmoment attribute of the last JElStep object in the slices. + +# Returns +# ------- +# tot_magneticmoment: float +# The tot_magneticmoment attribute of the last JElStep object in the slices +# """ +# if len(self.slices): +# return self.slices[-1].tot_magneticmoment +# raise AttributeError("No JElStep objects in JElSteps object slices class variable.") + +# @property +# def subspacerotationadjust(self) -> float: +# """Return most recent subspacerotationadjust. + +# Return the subspacerotationadjust attribute of the last JElStep object in the slices. + +# Returns +# ------- +# subspacerotationadjust: float +# The subspacerotationadjust attribute of the last JElStep object in the slices +# """ +# if len(self.slices): +# if self.slices[-1].subspacerotationadjust is not None: +# return self.slices[-1].subspacerotationadjust +# raise AttributeError("No subspacerotationadjust attribute in final JElStep object.") +# raise AttributeError("No JElStep objects in JElSteps object slices class variable.") + +# @classmethod +# def from_text_slice(cls, text_slice: list[str], iter_type: str = "ElecMinimize", etype: str = "F") -> JElSteps: +# """Return JElSteps object. + +# Create a JElSteps object from a slice of an out file's text +# corresponding to a series of SCF steps. + +# Parameters +# ---------- +# text_slice : list[str] +# A slice of text from a JDFTx out file corresponding to a series of +# SCF steps +# iter_type: str +# The type of electronic minimization step +# etype: str +# The type of energy component +# """ +# line_collections, lines_collect = gather_JElSteps_line_collections(iter_type, text_slice) +# # instance = cls.from_lines_collect(line_collections[-1], iter_type, etype) +# instance = cls() +# instance.iter_flag = f"{iter_type}: Iter:" +# instance.iter_type = iter_type +# instance.etype = etype +# instance.slices = [] +# for _lines_collect in line_collections: +# instance.slices.append(JElStep.from_lines_collect(_lines_collect, iter_type, etype)) +# if len(lines_collect): +# instance.parse_ending_lines(lines_collect) +# lines_collect = [] +# return instance + +# def parse_ending_lines(self, ending_lines: list[str]) -> None: +# """Parse ending lines. + +# Parses the ending lines of text from a JDFTx out file corresponding to +# a series of SCF steps. + +# Parameters +# ---------- +# ending_lines: list[str] +# The ending lines of text from a JDFTx out file corresponding to a +# series of SCF steps +# """ +# for i, line in enumerate(ending_lines): +# if self.is_converged_line(i, line): +# self.read_converged_line(line) + +# def is_converged_line(self, i: int, line_text: str) -> bool: +# """Return True if converged line. + +# Return True if the line_text is the start of a log message about +# convergence for a JDFTx optimization step + +# Parameters +# ---------- +# i: int +# The index of the line in the text slice +# line_text: str +# A line of text from a JDFTx out file + +# Returns +# ------- +# is_line: bool +# True if the line_text is the start of a log message about +# convergence for a JDFTx optimization step +# """ +# return f"{self.iter_type}: Converged" in line_text + +# def read_converged_line(self, line_text: str) -> None: +# """Set class variables converged and converged_reason. + +# Read the convergence message from a JDFTx optimization step + +# Parameters +# ---------- +# line_text: str +# A line of text from a JDFTx out file containing a message about +# convergence for a JDFTx optimization step +# """ +# self.converged = True +# self.converged_reason = line_text.split("(")[1].split(")")[0].strip() + +# # This method is likely never going to be called as all (currently existing) +# # attributes of the most recent slice are explicitly defined as a class +# # property. However, it is included to reduce the likelihood of errors +# # upon future changes to downstream code. +# def __getattr__(self, name: str) -> Any: +# """Return attribute value. + +# Return the value of an attribute. + +# Parameters +# ---------- +# name: str +# The name of the attribute + +# Returns +# ------- +# value +# The value of the attribute +# """ +# if len(self.slices): +# if name not in self._getatr_ignore: +# if not hasattr(self.slices[-1], name): +# raise AttributeError(f"{self.__class__.__name__} not found: {name}") +# return getattr(self.slices[-1], name) +# raise AttributeError(f"Property {name} inaccessible due to empty slices class field") +# raise AttributeError(f"Property {name} inaccessible due to empty slices class field") + +# def __getitem__(self, key: int | str) -> JElStep | Any: +# """Return item. + +# Return the value of an item. + +# Parameters +# ---------- +# key: int | str +# The key of the item + +# Returns +# ------- +# val +# The value of the item +# """ +# val = None +# if type(key) is int: +# val = self.getitem_int(key) +# if type(key) is str: +# val = self.getitem_str(key) +# return val + +# def getitem_int(self, key: int) -> JElStep: +# """Return JElStep object. + +# Return the JElStep object at the key index. + +# Parameters +# ---------- +# key: int +# The index of the JElStep object + +# Returns +# ------- +# JElStep: JElStep +# The JElStep object at the key index +# """ +# return self.slices[key] + +# def getitem_str(self, key: str) -> Any: +# """Return attribute value. + +# Return the value of an attribute. + +# Parameters +# ---------- +# key: str +# The name of the attribute + +# Returns +# ------- +# value +# The value of the attribute +# """ +# return getattr(self, key) + +# def __len__(self) -> int: +# """Return length of JElSteps object. + +# Returns the number of SCF steps in the JElSteps object. + +# Returns +# ------- +# length: int +# The number of SCF steps in the JElSteps object +# """ +# return len(self.slices) diff --git a/src/pymatgen/io/jdftx/jelstep.py b/src/pymatgen/io/jdftx/jelstep.py new file mode 100644 index 00000000000..468dd5cdf59 --- /dev/null +++ b/src/pymatgen/io/jdftx/jelstep.py @@ -0,0 +1,614 @@ +"""Module for parsing single SCF step from JDFTx. + +This module contains the JElStep class for parsing single SCF step from a JDFTx out file. +""" + +from __future__ import annotations + +import warnings +from dataclasses import dataclass, field +from typing import Any, ClassVar + +from pymatgen.core.units import Ha_to_eV +from pymatgen.io.jdftx.utils import gather_JElSteps_line_collections, get_colon_var_t1 + +__author__ = "Ben Rich" + + +@dataclass +class JElStep: + """Electronic minimization data for a single SCF step. + + Class object for storing logged electronic minimization data for a single + SCF step. + """ + + iter_type: str | None = None + etype: str | None = None + niter: int | None = None + e: float | None = None + grad_k: float | None = None + alpha: float | None = None + linmin: float | None = None + t_s: float | None = None + mu: float | None = None + nelectrons: float | None = None + abs_magneticmoment: float | None = None + tot_magneticmoment: float | None = None + subspacerotationadjust: float | None = None + converged: bool = False + converged_reason: str | None = None + + @classmethod + def from_lines_collect(cls, lines_collect: list[str], iter_type: str, etype: str) -> JElStep: + """Return JElStep object. + + Create a JElStep object from a list of lines of text from a JDFTx out + file corresponding to a single SCF step. + + Parameters + ---------- + lines_collect: list[str] + A list of lines of text from a JDFTx out file corresponding to a + single SCF step + iter_type: str + The type of electronic minimization step + etype: str + The type of energy component + """ + instance = cls() + instance.iter_type = iter_type + instance.etype = etype + _iter_flag = f"{iter_type}: Iter: " + for i, line_text in enumerate(lines_collect): + if instance.is_iter_line(i, line_text, _iter_flag): + instance.read_iter_line(line_text) + elif instance.is_fillings_line(i, line_text): + instance.read_fillings_line(line_text) + elif instance.is_subspaceadjust_line(i, line_text): + instance.read_subspaceadjust_line(line_text) + return instance + + def is_iter_line(self, i: int, line_text: str, _iter_flag: str) -> bool: + """Return True if opt iter line. + + Return True if the line_text is the start of a log message for a + JDFTx optimization step. + + Parameters + ---------- + i: int + The index of the line in the text slice + line_text: str + A line of text from a JDFTx out file + _iter_flag: str + The flag that indicates the start of a log message for a JDFTx + optimization step + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message for a JDFTx + optimization step + """ + return _iter_flag in line_text + + def read_iter_line(self, line_text: str) -> None: + """Set class variables iter, E, grad_K, alpha, linmin, t_s. + + Parse the lines of text corresponding to the electronic minimization + data of a JDFTx out file. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file containing the electronic + minimization data + """ + niter_float = get_colon_var_t1(line_text, "Iter: ") + if isinstance(niter_float, float): + self.niter = int(niter_float) + elif niter_float is None: + raise ValueError("Could not find niter in line_text") + self.e = get_colon_var_t1(line_text, f"{self.etype}: ") * Ha_to_eV + self.grad_k = get_colon_var_t1(line_text, "|grad|_K: ") + self.alpha = get_colon_var_t1(line_text, "alpha: ") + self.linmin = get_colon_var_t1(line_text, "linmin: ") + self.t_s = get_colon_var_t1(line_text, "t[s]: ") + + def is_fillings_line(self, i: int, line_text: str) -> bool: + """Return True if fillings line. + + Return True if the line_text is the start of a log message for a + JDFTx optimization step. + + Parameters + ---------- + i: int + The index of the line in the text slice + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message for a JDFTx + optimization step + """ + return "FillingsUpdate" in line_text + + def read_fillings_line(self, fillings_line: str) -> None: + """Set class variables mu, nelectrons, magneticmoment. + + Parse the lines of text corresponding to the electronic minimization + data of a JDFTx out file. + + Parameters + ---------- + fillings_line: str + A line of text from a JDFTx out file containing the electronic + minimization data + """ + if "FillingsUpdate:" in fillings_line: + self.set_mu(fillings_line) + self.set_nelectrons(fillings_line) + if "magneticMoment" in fillings_line: + self.set_magdata(fillings_line) + else: + raise ValueError("FillingsUpdate string not found") + + def is_subspaceadjust_line(self, i: int, line_text: str) -> bool: + """Return True if subspace adjust line. + + Return True if the line_text is the start of a log message for a + JDFTx optimization step. + + Parameters + ---------- + i: int + The index of the line in the text slice + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message for a JDFTx + optimization step + """ + return "SubspaceRotationAdjust" in line_text + + def read_subspaceadjust_line(self, line_text: str) -> None: + """Set class variable subspaceRotationAdjust. + + Parse the lines of text corresponding to the electronic minimization + data of a JDFTx out file. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file containing the electronic + minimization data + """ + self.subspacerotationadjust = get_colon_var_t1(line_text, "SubspaceRotationAdjust: set factor to") + + def set_magdata(self, fillings_line: str) -> None: + """Set class variables abs_magneticMoment, tot_magneticMoment. + + Parse the lines of text corresponding to the electronic minimization + data of a JDFTx out file. + + Parameters + ---------- + fillings_line: str + A line of text from a JDFTx out file containing the electronic + minimization data + """ + _fillings_line = fillings_line.split("magneticMoment: [ ")[1].split(" ]")[0].strip() + self.abs_magneticmoment = get_colon_var_t1(_fillings_line, "Abs: ") + self.tot_magneticmoment = get_colon_var_t1(_fillings_line, "Tot: ") + + def set_mu(self, fillings_line: str) -> None: + """Set mu class variable. + + Parse the lines of text corresponding to the electronic minimization + data of a JDFTx out file. + + Parameters + ---------- + fillings_line: str + A line of text from a JDFTx out file containing the electronic + minimization data + """ + self.mu = get_colon_var_t1(fillings_line, "mu: ") * Ha_to_eV + + def set_nelectrons(self, fillings_line: str) -> None: + """Set nelectrons class variable. + + Parse the lines of text corresponding to the electronic minimization + data of a JDFTx out file. + + Parameters + ---------- + fillings_line: str + A line of text from a JDFTx out file containing the electronic + minimization data + """ + self.nelectrons = get_colon_var_t1(fillings_line, "nElectrons: ") + + +class JElSteps: + """Class object for series of SCF steps. + + Class object for collecting and storing a series of SCF steps done between + geometric optimization steps. + """ + + iter_type: str | None = None + etype: str | None = None + iter_flag: str | None = None + converged: bool = False + converged_reason: str | None = None + slices: list[JElStep] = field(default_factory=list) + _getatr_ignore: ClassVar[list[str]] = [ + "e", + "t_s", + "mu", + "nelectrons", + "subspacerotationadjust", + ] + + @property + def niter(self) -> int: + """Return niter. + + Return the niter attribute of the last JElStep object in the slices. + + Returns + ------- + niter: int + The niter attribute of the last JElStep object in the slices + """ + if len(self.slices): + if self.slices[-1].niter is not None: + return self.slices[-1].niter + warnings.warn("No niter attribute in JElStep object. Returning number of JElStep objects.", stacklevel=2) + return len(self.slices) - 1 + raise AttributeError("No JElStep objects in JElSteps object slices class variable.") + + @property + def e(self) -> float: + """Return total electronic energy. + + Return the e attribute of the last JElStep object in the slices. + + Returns + ------- + e: float + The e attribute of the last JElStep object in the slices + """ + if len(self.slices): + if self.slices[-1].e is not None: + return self.slices[-1].e + raise AttributeError("No E attribute in final JElStep object.") + raise AttributeError("No JElStep objects in JElSteps object slices class variable.") + + @property + def grad_k(self) -> float | None: + """Return most recent grad_k. + + Return the grad_k attribute of the last JElStep object in the slices. + + Returns + ------- + grad_k: float + The grad_k attribute of the last JElStep object in the slices + """ + if len(self.slices): + return self.slices[-1].grad_k + raise AttributeError("No JElStep objects in JElSteps object slices class variable.") + + @property + def alpha(self) -> float | None: + """Return most recent alpha. + + Return the alpha attribute of the last JElStep object in the slices. + + Returns + ------- + alpha: float + The alpha attribute of the last JElStep object in the slices + """ + if len(self.slices): + return self.slices[-1].alpha + raise AttributeError("No JElStep objects in JElSteps object slices class variable.") + + @property + def linmin(self) -> float | None: + """Return most recent linmin. + + Return the linmin attribute of the last JElStep object in the slices. + + Returns + ------- + linmin: float + The linmin attribute of the last JElStep object in the slices + """ + if len(self.slices): + return self.slices[-1].linmin + raise AttributeError("No JElStep objects in JElSteps object slices class variable.") + + @property + def t_s(self) -> float: + """Return most recent t_s. + + Return the t_s attribute of the last JElStep object in the slices. + + Returns + ------- + t_s: float + The t_s attribute of the last JElStep object in the slices + """ + if len(self.slices): + if self.slices[-1].t_s is not None: + return self.slices[-1].t_s + raise AttributeError("No t_s attribute in final JElStep object.") + raise AttributeError("No JElStep objects in JElSteps object slices class variable.") + + @property + def mu(self) -> float: + """Return most recent mu. + + Return the mu attribute of the last JElStep object in the slices. + + Returns + ------- + mu: float + The mu attribute of the last JElStep object in the slices + """ + if len(self.slices): + if self.slices[-1].mu is not None: + return self.slices[-1].mu + raise AttributeError("No mu attribute in final JElStep object.") + raise AttributeError("No JElStep objects in JElSteps object slices class variable.") + + @property + def nelectrons(self) -> float: + """Return most recent nelectrons. + + Return the nelectrons attribute of the last JElStep object in the slices. + + Returns + ------- + nelectrons: float + The nelectrons attribute of the last JElStep object in the slices + """ + if len(self.slices): + if self.slices[-1].nelectrons is not None: + return self.slices[-1].nelectrons + raise AttributeError("No nelectrons attribute in final JElStep object.") + raise AttributeError("No JElStep objects in JElSteps object slices class variable.") + + @property + def abs_magneticmoment(self) -> float | None: + """Return most recent abs_magneticmoment. + + Return the abs_magneticmoment attribute of the last JElStep object in the slices. + + Returns + ------- + abs_magneticmoment: float + The abs_magneticmoment attribute of the last JElStep object in the slices + """ + if len(self.slices): + return self.slices[-1].abs_magneticmoment + raise AttributeError("No JElStep objects in JElSteps object slices class variable.") + + @property + def tot_magneticmoment(self) -> float | None: + """Return most recent tot_magneticmoment. + + Return the tot_magneticmoment attribute of the last JElStep object in the slices. + + Returns + ------- + tot_magneticmoment: float + The tot_magneticmoment attribute of the last JElStep object in the slices + """ + if len(self.slices): + return self.slices[-1].tot_magneticmoment + raise AttributeError("No JElStep objects in JElSteps object slices class variable.") + + @property + def subspacerotationadjust(self) -> float: + """Return most recent subspacerotationadjust. + + Return the subspacerotationadjust attribute of the last JElStep object in the slices. + + Returns + ------- + subspacerotationadjust: float + The subspacerotationadjust attribute of the last JElStep object in the slices + """ + if len(self.slices): + if self.slices[-1].subspacerotationadjust is not None: + return self.slices[-1].subspacerotationadjust + raise AttributeError("No subspacerotationadjust attribute in final JElStep object.") + raise AttributeError("No JElStep objects in JElSteps object slices class variable.") + + @classmethod + def from_text_slice(cls, text_slice: list[str], iter_type: str = "ElecMinimize", etype: str = "F") -> JElSteps: + """Return JElSteps object. + + Create a JElSteps object from a slice of an out file's text + corresponding to a series of SCF steps. + + Parameters + ---------- + text_slice : list[str] + A slice of text from a JDFTx out file corresponding to a series of + SCF steps + iter_type: str + The type of electronic minimization step + etype: str + The type of energy component + """ + line_collections, lines_collect = gather_JElSteps_line_collections(iter_type, text_slice) + # instance = cls.from_lines_collect(line_collections[-1], iter_type, etype) + instance = cls() + instance.iter_flag = f"{iter_type}: Iter:" + instance.iter_type = iter_type + instance.etype = etype + instance.slices = [] + for _lines_collect in line_collections: + instance.slices.append(JElStep.from_lines_collect(_lines_collect, iter_type, etype)) + if len(lines_collect): + instance.parse_ending_lines(lines_collect) + lines_collect = [] + return instance + + def parse_ending_lines(self, ending_lines: list[str]) -> None: + """Parse ending lines. + + Parses the ending lines of text from a JDFTx out file corresponding to + a series of SCF steps. + + Parameters + ---------- + ending_lines: list[str] + The ending lines of text from a JDFTx out file corresponding to a + series of SCF steps + """ + for i, line in enumerate(ending_lines): + if self.is_converged_line(i, line): + self.read_converged_line(line) + + def is_converged_line(self, i: int, line_text: str) -> bool: + """Return True if converged line. + + Return True if the line_text is the start of a log message about + convergence for a JDFTx optimization step + + Parameters + ---------- + i: int + The index of the line in the text slice + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message about + convergence for a JDFTx optimization step + """ + return f"{self.iter_type}: Converged" in line_text + + def read_converged_line(self, line_text: str) -> None: + """Set class variables converged and converged_reason. + + Read the convergence message from a JDFTx optimization step + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file containing a message about + convergence for a JDFTx optimization step + """ + self.converged = True + self.converged_reason = line_text.split("(")[1].split(")")[0].strip() + + # This method is likely never going to be called as all (currently existing) + # attributes of the most recent slice are explicitly defined as a class + # property. However, it is included to reduce the likelihood of errors + # upon future changes to downstream code. + def __getattr__(self, name: str) -> Any: + """Return attribute value. + + Return the value of an attribute. + + Parameters + ---------- + name: str + The name of the attribute + + Returns + ------- + value + The value of the attribute + """ + if len(self.slices): + if name not in self._getatr_ignore: + if not hasattr(self.slices[-1], name): + raise AttributeError(f"{self.__class__.__name__} not found: {name}") + return getattr(self.slices[-1], name) + raise AttributeError(f"Property {name} inaccessible due to empty slices class field") + raise AttributeError(f"Property {name} inaccessible due to empty slices class field") + + def __getitem__(self, key: int | str) -> JElStep | Any: + """Return item. + + Return the value of an item. + + Parameters + ---------- + key: int | str + The key of the item + + Returns + ------- + val + The value of the item + """ + val = None + if type(key) is int: + val = self.getitem_int(key) + if type(key) is str: + val = self.getitem_str(key) + return val + + def getitem_int(self, key: int) -> JElStep: + """Return JElStep object. + + Return the JElStep object at the key index. + + Parameters + ---------- + key: int + The index of the JElStep object + + Returns + ------- + JElStep: JElStep + The JElStep object at the key index + """ + return self.slices[key] + + def getitem_str(self, key: str) -> Any: + """Return attribute value. + + Return the value of an attribute. + + Parameters + ---------- + key: str + The name of the attribute + + Returns + ------- + value + The value of the attribute + """ + return getattr(self, key) + + def __len__(self) -> int: + """Return length of JElSteps object. + + Returns the number of SCF steps in the JElSteps object. + + Returns + ------- + length: int + The number of SCF steps in the JElSteps object + """ + return len(self.slices) diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index ac67b04fe88..be6ddc9e600 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -11,7 +11,7 @@ from pymatgen.core.structure import Lattice, Structure from pymatgen.core.units import Ha_to_eV, bohr_to_ang -from pymatgen.io.jdftx.jeiters import JEiters +from pymatgen.io.jdftx.jelstep import JElSteps from pymatgen.io.jdftx.utils import ( _brkt_list_of_3x3_to_nparray, correct_geom_iter_type, @@ -42,7 +42,7 @@ class JOutStructure(Structure): eiter_type: str | None = None emin_flag: str | None = None ecomponents: dict | None = None - elecmindata: JEiters | None = None + elecmindata: JElSteps | None = None stress: np.ndarray | None = None strain: np.ndarray | None = None niter: int | None = None @@ -414,7 +414,7 @@ def parse_emin_lines(self, emin_lines: list[str]) -> None: if len(emin_lines): if self.etype is None: self.set_etype_from_emin_lines(emin_lines) - self.elecmindata = JEiters.from_text_slice(emin_lines, iter_type=self.eiter_type, etype=self.etype) + self.elecmindata = JElSteps.from_text_slice(emin_lines, iter_type=self.eiter_type, etype=self.etype) def parse_lattice_lines(self, lattice_lines: list[str]) -> None: """Parse lattice lines. diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index af2af4b20de..74fd719b495 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -14,7 +14,7 @@ if TYPE_CHECKING: import numpy as np - from pymatgen.io.jdftx.jeiters import JEiters + from pymatgen.io.jdftx.jelstep import JElSteps from pymatgen.io.jdftx.joutstructure import JOutStructure __author__ = "Ben Rich" @@ -130,7 +130,7 @@ def ecomponents(self) -> dict: raise AttributeError("Property ecomponents inaccessible due to empty slices class field") @property - def elecmindata(self) -> JEiters: + def elecmindata(self) -> JElSteps: """ Return elecmindata from most recent JOutStructure. @@ -262,7 +262,7 @@ def mu(self) -> float: raise AttributeError("Property mu inaccessible due to empty slices class field") ########################################################################### - # Electronic properties inherited from most recent JEiters with symbol + # Electronic properties inherited from most recent JElSteps with symbol # disambiguation. ########################################################################### diff --git a/src/pymatgen/io/jdftx/utils.py b/src/pymatgen/io/jdftx/utils.py index fa10e8d7550..ad70c3b5fc0 100644 --- a/src/pymatgen/io/jdftx/utils.py +++ b/src/pymatgen/io/jdftx/utils.py @@ -13,12 +13,12 @@ from collections.abc import Callable -def gather_jeiters_line_collections(iter_type: str, text_slice: list[str]) -> tuple[list[list[str]], list[str]]: - """Gather line collections for JEiters initialization. +def gather_JElSteps_line_collections(iter_type: str, text_slice: list[str]) -> tuple[list[list[str]], list[str]]: + """Gather line collections for JElSteps initialization. - Gathers list of line lists where each line list initializes a JEiter object, - and the remaining lines that do not initialize a JEiter object are used - for initialization unique to the JEiters object. + Gathers list of line lists where each line list initializes a JElStep object, + and the remaining lines that do not initialize a JElStep object are used + for initialization unique to the JElSteps object. Parameters ---------- diff --git a/tests/io/jdftx/test_jeiters.py b/tests/io/jdftx/test_jeiters.py index e29115bdd6b..f11a8c9f727 100644 --- a/tests/io/jdftx/test_jeiters.py +++ b/tests/io/jdftx/test_jeiters.py @@ -6,8 +6,7 @@ from pytest import approx from pymatgen.core.units import Ha_to_eV -from pymatgen.io.jdftx.jeiter import JEiter -from pymatgen.io.jdftx.jeiters import JEiters +from pymatgen.io.jdftx.jelstep import JElStep, JElSteps from .conftest import assert_slices_1layer_attribute_error, assert_slices_2layer_attribute_error @@ -91,7 +90,7 @@ def is_right_known(val: Any, ex_known_val: Any): ) ], ) -def test_jeiter_known( +def test_JElStep_known( exfill_line: str, exfill_known: dict[str, float], exiter_line: str, @@ -102,7 +101,7 @@ def test_jeiter_known( eitertype="ElecMinimize", ): ex_lines_collect = [exiter_line, exfill_line, exsubspace_line, ""] # Empty line added for coverage - jei = JEiter.from_lines_collect(ex_lines_collect, eitertype, etype) + jei = JElStep.from_lines_collect(ex_lines_collect, eitertype, etype) ex_known = {} for dictlike in [exfill_known, exiter_known, exsubspace_known]: ex_known.update(dictlike) @@ -124,7 +123,7 @@ def test_jeiter_known( @pytest.mark.parametrize(("ex_lines", "ex_knowns"), [([ex_lines1, ex_lines2], [ex_known1, ex_known2])]) -def test_jeiters_known( +def test_JElSteps_known( ex_lines: list[list[str]], ex_knowns: list[dict], etype: str = "F", @@ -133,7 +132,7 @@ def test_jeiters_known( text_slice = [] for exl in ex_lines: text_slice += exl - jeis = JEiters.from_text_slice(text_slice, iter_type=eitertype, etype=etype) + jeis = JElSteps.from_text_slice(text_slice, iter_type=eitertype, etype=etype) for var in [ "mu", "nelectrons", @@ -168,8 +167,8 @@ def test_jeiters_known( (ex_text_slice, "tot_magneticmoment"), ], ) -def test_jeiters_has_1layer_slice_freakout(text_slice: list[str], varname: str): - assert_slices_1layer_attribute_error(JEiters.from_text_slice, text_slice, varname, "slices") +def test_JElSteps_has_1layer_slice_freakout(text_slice: list[str], varname: str): + assert_slices_1layer_attribute_error(JElSteps.from_text_slice, text_slice, varname, "slices") @pytest.mark.parametrize( @@ -182,5 +181,5 @@ def test_jeiters_has_1layer_slice_freakout(text_slice: list[str], varname: str): (ex_text_slice, "subspacerotationadjust"), ], ) -def test_jeiters_has_2layer_slice_freakout(text_slice: list[str], varname: str): - assert_slices_2layer_attribute_error(JEiters.from_text_slice, text_slice, varname, "slices") +def test_JElSteps_has_2layer_slice_freakout(text_slice: list[str], varname: str): + assert_slices_2layer_attribute_error(JElSteps.from_text_slice, text_slice, varname, "slices") From ad37d0159bf42f8adb615d2273e44b381e8c5abd Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Tue, 22 Oct 2024 15:28:23 -0600 Subject: [PATCH 076/195] removing unused file --- src/pymatgen/io/jdftx/jeiters.py | 393 ------------------------------- 1 file changed, 393 deletions(-) delete mode 100644 src/pymatgen/io/jdftx/jeiters.py diff --git a/src/pymatgen/io/jdftx/jeiters.py b/src/pymatgen/io/jdftx/jeiters.py deleted file mode 100644 index 361aa01c552..00000000000 --- a/src/pymatgen/io/jdftx/jeiters.py +++ /dev/null @@ -1,393 +0,0 @@ -# """Module for JElSteps class object. - -# This module contains the JElSteps class object for parsing a series of SCF steps. - -# """ - -# from __future__ import annotations - -# import warnings -# from dataclasses import field -# from typing import Any, ClassVar - -# from pymatgen.io.jdftx.jelstep import JElStep -# from pymatgen.io.jdftx.utils import gather_JElSteps_line_collections - -# __author__ = "Ben Rich" - - -# class JElSteps: -# """Class object for series of SCF steps. - -# Class object for collecting and storing a series of SCF steps done between -# geometric optimization steps. -# """ - -# iter_type: str | None = None -# etype: str | None = None -# iter_flag: str | None = None -# converged: bool = False -# converged_reason: str | None = None -# slices: list[JElStep] = field(default_factory=list) -# _getatr_ignore: ClassVar[list[str]] = [ -# "e", -# "t_s", -# "mu", -# "nelectrons", -# "subspacerotationadjust", -# ] - -# @property -# def niter(self) -> int: -# """Return niter. - -# Return the niter attribute of the last JElStep object in the slices. - -# Returns -# ------- -# niter: int -# The niter attribute of the last JElStep object in the slices -# """ -# if len(self.slices): -# if self.slices[-1].niter is not None: -# return self.slices[-1].niter -# warnings.warn("No niter attribute in JElStep object. Returning number of JElStep objects.", stacklevel=2) -# return len(self.slices) - 1 -# raise AttributeError("No JElStep objects in JElSteps object slices class variable.") - -# @property -# def e(self) -> float: -# """Return total electronic energy. - -# Return the e attribute of the last JElStep object in the slices. - -# Returns -# ------- -# e: float -# The e attribute of the last JElStep object in the slices -# """ -# if len(self.slices): -# if self.slices[-1].e is not None: -# return self.slices[-1].e -# raise AttributeError("No E attribute in final JElStep object.") -# raise AttributeError("No JElStep objects in JElSteps object slices class variable.") - -# @property -# def grad_k(self) -> float | None: -# """Return most recent grad_k. - -# Return the grad_k attribute of the last JElStep object in the slices. - -# Returns -# ------- -# grad_k: float -# The grad_k attribute of the last JElStep object in the slices -# """ -# if len(self.slices): -# return self.slices[-1].grad_k -# raise AttributeError("No JElStep objects in JElSteps object slices class variable.") - -# @property -# def alpha(self) -> float | None: -# """Return most recent alpha. - -# Return the alpha attribute of the last JElStep object in the slices. - -# Returns -# ------- -# alpha: float -# The alpha attribute of the last JElStep object in the slices -# """ -# if len(self.slices): -# return self.slices[-1].alpha -# raise AttributeError("No JElStep objects in JElSteps object slices class variable.") - -# @property -# def linmin(self) -> float | None: -# """Return most recent linmin. - -# Return the linmin attribute of the last JElStep object in the slices. - -# Returns -# ------- -# linmin: float -# The linmin attribute of the last JElStep object in the slices -# """ -# if len(self.slices): -# return self.slices[-1].linmin -# raise AttributeError("No JElStep objects in JElSteps object slices class variable.") - -# @property -# def t_s(self) -> float: -# """Return most recent t_s. - -# Return the t_s attribute of the last JElStep object in the slices. - -# Returns -# ------- -# t_s: float -# The t_s attribute of the last JElStep object in the slices -# """ -# if len(self.slices): -# if self.slices[-1].t_s is not None: -# return self.slices[-1].t_s -# raise AttributeError("No t_s attribute in final JElStep object.") -# raise AttributeError("No JElStep objects in JElSteps object slices class variable.") - -# @property -# def mu(self) -> float: -# """Return most recent mu. - -# Return the mu attribute of the last JElStep object in the slices. - -# Returns -# ------- -# mu: float -# The mu attribute of the last JElStep object in the slices -# """ -# if len(self.slices): -# if self.slices[-1].mu is not None: -# return self.slices[-1].mu -# raise AttributeError("No mu attribute in final JElStep object.") -# raise AttributeError("No JElStep objects in JElSteps object slices class variable.") - -# @property -# def nelectrons(self) -> float: -# """Return most recent nelectrons. - -# Return the nelectrons attribute of the last JElStep object in the slices. - -# Returns -# ------- -# nelectrons: float -# The nelectrons attribute of the last JElStep object in the slices -# """ -# if len(self.slices): -# if self.slices[-1].nelectrons is not None: -# return self.slices[-1].nelectrons -# raise AttributeError("No nelectrons attribute in final JElStep object.") -# raise AttributeError("No JElStep objects in JElSteps object slices class variable.") - -# @property -# def abs_magneticmoment(self) -> float | None: -# """Return most recent abs_magneticmoment. - -# Return the abs_magneticmoment attribute of the last JElStep object in the slices. - -# Returns -# ------- -# abs_magneticmoment: float -# The abs_magneticmoment attribute of the last JElStep object in the slices -# """ -# if len(self.slices): -# return self.slices[-1].abs_magneticmoment -# raise AttributeError("No JElStep objects in JElSteps object slices class variable.") - -# @property -# def tot_magneticmoment(self) -> float | None: -# """Return most recent tot_magneticmoment. - -# Return the tot_magneticmoment attribute of the last JElStep object in the slices. - -# Returns -# ------- -# tot_magneticmoment: float -# The tot_magneticmoment attribute of the last JElStep object in the slices -# """ -# if len(self.slices): -# return self.slices[-1].tot_magneticmoment -# raise AttributeError("No JElStep objects in JElSteps object slices class variable.") - -# @property -# def subspacerotationadjust(self) -> float: -# """Return most recent subspacerotationadjust. - -# Return the subspacerotationadjust attribute of the last JElStep object in the slices. - -# Returns -# ------- -# subspacerotationadjust: float -# The subspacerotationadjust attribute of the last JElStep object in the slices -# """ -# if len(self.slices): -# if self.slices[-1].subspacerotationadjust is not None: -# return self.slices[-1].subspacerotationadjust -# raise AttributeError("No subspacerotationadjust attribute in final JElStep object.") -# raise AttributeError("No JElStep objects in JElSteps object slices class variable.") - -# @classmethod -# def from_text_slice(cls, text_slice: list[str], iter_type: str = "ElecMinimize", etype: str = "F") -> JElSteps: -# """Return JElSteps object. - -# Create a JElSteps object from a slice of an out file's text -# corresponding to a series of SCF steps. - -# Parameters -# ---------- -# text_slice : list[str] -# A slice of text from a JDFTx out file corresponding to a series of -# SCF steps -# iter_type: str -# The type of electronic minimization step -# etype: str -# The type of energy component -# """ -# line_collections, lines_collect = gather_JElSteps_line_collections(iter_type, text_slice) -# # instance = cls.from_lines_collect(line_collections[-1], iter_type, etype) -# instance = cls() -# instance.iter_flag = f"{iter_type}: Iter:" -# instance.iter_type = iter_type -# instance.etype = etype -# instance.slices = [] -# for _lines_collect in line_collections: -# instance.slices.append(JElStep.from_lines_collect(_lines_collect, iter_type, etype)) -# if len(lines_collect): -# instance.parse_ending_lines(lines_collect) -# lines_collect = [] -# return instance - -# def parse_ending_lines(self, ending_lines: list[str]) -> None: -# """Parse ending lines. - -# Parses the ending lines of text from a JDFTx out file corresponding to -# a series of SCF steps. - -# Parameters -# ---------- -# ending_lines: list[str] -# The ending lines of text from a JDFTx out file corresponding to a -# series of SCF steps -# """ -# for i, line in enumerate(ending_lines): -# if self.is_converged_line(i, line): -# self.read_converged_line(line) - -# def is_converged_line(self, i: int, line_text: str) -> bool: -# """Return True if converged line. - -# Return True if the line_text is the start of a log message about -# convergence for a JDFTx optimization step - -# Parameters -# ---------- -# i: int -# The index of the line in the text slice -# line_text: str -# A line of text from a JDFTx out file - -# Returns -# ------- -# is_line: bool -# True if the line_text is the start of a log message about -# convergence for a JDFTx optimization step -# """ -# return f"{self.iter_type}: Converged" in line_text - -# def read_converged_line(self, line_text: str) -> None: -# """Set class variables converged and converged_reason. - -# Read the convergence message from a JDFTx optimization step - -# Parameters -# ---------- -# line_text: str -# A line of text from a JDFTx out file containing a message about -# convergence for a JDFTx optimization step -# """ -# self.converged = True -# self.converged_reason = line_text.split("(")[1].split(")")[0].strip() - -# # This method is likely never going to be called as all (currently existing) -# # attributes of the most recent slice are explicitly defined as a class -# # property. However, it is included to reduce the likelihood of errors -# # upon future changes to downstream code. -# def __getattr__(self, name: str) -> Any: -# """Return attribute value. - -# Return the value of an attribute. - -# Parameters -# ---------- -# name: str -# The name of the attribute - -# Returns -# ------- -# value -# The value of the attribute -# """ -# if len(self.slices): -# if name not in self._getatr_ignore: -# if not hasattr(self.slices[-1], name): -# raise AttributeError(f"{self.__class__.__name__} not found: {name}") -# return getattr(self.slices[-1], name) -# raise AttributeError(f"Property {name} inaccessible due to empty slices class field") -# raise AttributeError(f"Property {name} inaccessible due to empty slices class field") - -# def __getitem__(self, key: int | str) -> JElStep | Any: -# """Return item. - -# Return the value of an item. - -# Parameters -# ---------- -# key: int | str -# The key of the item - -# Returns -# ------- -# val -# The value of the item -# """ -# val = None -# if type(key) is int: -# val = self.getitem_int(key) -# if type(key) is str: -# val = self.getitem_str(key) -# return val - -# def getitem_int(self, key: int) -> JElStep: -# """Return JElStep object. - -# Return the JElStep object at the key index. - -# Parameters -# ---------- -# key: int -# The index of the JElStep object - -# Returns -# ------- -# JElStep: JElStep -# The JElStep object at the key index -# """ -# return self.slices[key] - -# def getitem_str(self, key: str) -> Any: -# """Return attribute value. - -# Return the value of an attribute. - -# Parameters -# ---------- -# key: str -# The name of the attribute - -# Returns -# ------- -# value -# The value of the attribute -# """ -# return getattr(self, key) - -# def __len__(self) -> int: -# """Return length of JElSteps object. - -# Returns the number of SCF steps in the JElSteps object. - -# Returns -# ------- -# length: int -# The number of SCF steps in the JElSteps object -# """ -# return len(self.slices) From 5dfcd278d1800d9e05e9eb074209c5e0dd160235 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Wed, 23 Oct 2024 11:32:43 -0600 Subject: [PATCH 077/195] Fix for Species class's valence(s) property --- src/pymatgen/core/periodic_table.py | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/src/pymatgen/core/periodic_table.py b/src/pymatgen/core/periodic_table.py index 7d33177aba0..3fb23d626ee 100644 --- a/src/pymatgen/core/periodic_table.py +++ b/src/pymatgen/core/periodic_table.py @@ -362,7 +362,8 @@ def electronic_structure(self) -> str: June 3]. National Institute of Standards and Technology, Gaithersburg, MD. DOI: https://doi.org/10.18434/T4W30F """ - return re.sub("", "", self._data["Electronic structure"]["0"]) + return Species(self.symbol, 0).electronic_structure + # return re.sub("", "", self._data["Electronic structure"]["0"]) @property def average_ionic_radius(self) -> FloatWithUnit: @@ -482,6 +483,7 @@ def valences(self) -> list[tuple[int | np.nan, int]]: obtained from full electron config, where L=0, 1, 2, or 3 for s, p, d, and f orbitals, respectively. """ + # return Species(self.symbol, 0).valences if self.group == 18: return [(np.nan, 0)] # The number of valence of noble gas is 0 @@ -1198,7 +1200,20 @@ def valences(self) -> list[tuple[int | np.nan, int]]: """ - return self.element.valences + if self.group == 18: + return [(np.nan, 0)] # The number of valence of noble gas is 0 + + L_symbols = "SPDFGHIKLMNOQRTUVWXYZ" + valences: list[tuple[int | np.nan, int]] = [] + full_electron_config = self.full_electronic_structure + last_orbital = full_electron_config[-1] + for n, l_symbol, ne in full_electron_config: + idx = L_symbols.lower().index(l_symbol) + if ne < (2 * idx + 1) * 2 or ( + (n, l_symbol, ne) == last_orbital and ne == (2 * idx + 1) * 2 and len(valences) == 0 + ): # check for full last shell (e.g. column 2) + valences.append((idx, ne)) + return valences # if self.group == 18: # return [(np.nan, 0)] # The number of valence of noble gas is 0 @@ -1220,7 +1235,9 @@ def valence(self) -> tuple[int | np.nan, int]: obtained from full electron config, where L=0, 1, 2, or 3 for s, p, d, and f orbitals, respectively. """ - return self.element.valence + if len(self.valences) > 1: + raise ValueError(f"{self} has ambiguous valence") + return self.valences[0] # if len(self.valences) > 1: # raise ValueError(f"{self} has ambiguous valence") # return self.valences[0] @@ -1654,7 +1671,7 @@ def get_el_sp(obj: int | SpeciesLike) -> Element | Species | DummySpecies: # If obj is already an Element or Species, return as is # Note: the below three if statements are functionally equivalent to the commented out # code. They only exist due to a bug in mypy that doesn't allow the commented out code. - # This should be fixed once mypy fixes this bug. + # This should be fixed once mypy fixes this if isinstance(obj, Element): if getattr(obj, "_is_named_isotope", None): return Element(obj.name) From 7ec74b431a75714783780d1089f7cf5c3da70567 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Wed, 23 Oct 2024 13:07:09 -0600 Subject: [PATCH 078/195] Changing JMinSettings class to just have a "params" variable to avoid conflict with unexpected minimization keywords --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 7 +- src/pymatgen/io/jdftx/jminsettings.py | 553 ++++++++++++--------- 2 files changed, 327 insertions(+), 233 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 5a658168e89..52c21d1c3ea 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -952,7 +952,7 @@ def get_settings_object( settings object """ settings_dict = self._create_settings_dict(text, settings_class.start_flag) - return settings_class(**settings_dict) if len(settings_dict) else None + return settings_class(params=settings_dict) if len(settings_dict) else None def set_min_settings(self, text: list[str]) -> None: """Set the settings objects from the out file text. @@ -983,10 +983,11 @@ def set_geomopt_vars(self, text: list[str]) -> None: self.set_min_settings(text) if self.jsettings_ionic is None or self.jsettings_lattice is None: raise ValueError("Unknown issue in setting settings objects") - if self.jsettings_lattice.niterations > 0: + if int(self.jsettings_lattice.params["niterations"]) > 0: self.geom_opt = True self.geom_opt_type = "lattice" - elif self.jsettings_ionic.niterations > 0: + elif int(self.jsettings_ionic.params["niterations"]) > 0: + # elif self.jsettings_ionic.niterations > 0: self.geom_opt = True self.geom_opt_type = "ionic" else: diff --git a/src/pymatgen/io/jdftx/jminsettings.py b/src/pymatgen/io/jdftx/jminsettings.py index e8dd29347a8..4dce13405f6 100644 --- a/src/pymatgen/io/jdftx/jminsettings.py +++ b/src/pymatgen/io/jdftx/jminsettings.py @@ -8,6 +8,7 @@ from __future__ import annotations from dataclasses import dataclass +from typing import Any @dataclass @@ -17,102 +18,21 @@ class JMinSettings: Store generic minimization settings read from a JDFTx out file. """ - dirupdatescheme: str | None = None - linminmethod: str | None = None - niterations: int | None = None - history: int | None = None - knormthreshold: float | None = None - energydiffthreshold: float | None = None - nenergydiff: int | None = None - alphatstart: float | None = None - alphatmin: float | None = None - updateteststepsize: bool | None = None - alphatreducefactor: float | None = None - alphatincreasefactor: float | None = None - nalphaadjustmax: int | None = None - wolfeenergy: float | None = None - wolfegradient: float | None = None - fdtest: bool | None = None - maxthreshold: bool | None = None - start_flag: str | None = None + params: dict[str, Any] | None = None def __init__( self, - dirupdatescheme: str | None = None, - linminmethod: str | None = None, - niterations: int | None = None, - history: int | None = None, - knormthreshold: float | None = None, - energydiffthreshold: float | None = None, - nenergydiff: int | None = None, - alphatstart: float | None = None, - alphatmin: float | None = None, - updateteststepsize: bool | None = None, - alphatreducefactor: float | None = None, - alphatincreasefactor: float | None = None, - nalphaadjustmax: int | None = None, - wolfeenergy: float | None = None, - wolfegradient: float | None = None, - fdtest: bool | None = None, - maxthreshold: bool | None = None, + params: dict[str, Any] | None = None, ) -> None: """Initialize a generic JMInSettings class. Parameters ---------- - dirupdatescheme : str - The direction update scheme used in the minimization. - linminmethod : str - The line minimization method used in the minimization. - niterations : int - The number of iterations used in the minimization. - history : int - The number of previous steps used in the minimization. - knormthreshold : float - The threshold for the norm of the gradient. - energydiffthreshold : float - The threshold for the energy difference. - nenergydiff : int - The number of energy differences. - alphatstart : float - The starting step size. - alphatmin : float - The minimum step size. - updateteststepsize : bool - Whether to update the step size. - alphatreducefactor : float - The factor by which to reduce the step size. - alphatincreasefactor : float - The factor by which to increase the step size. - nalphaadjustmax : int - The maximum number of step size adjustments. - wolfeenergy : float - The energy Wolfe condition. - wolfegradient : float - The gradient Wolfe condition. - fdtest : bool - Whether to use finite difference testing. - maxthreshold : bool - Whether to use the maximum threshold. + params : dict + A dictionary of minimization settings. """ # pre-commit was not a fan of the _assign_type method - self.dirupdatescheme = None if dirupdatescheme is None else str(dirupdatescheme) - self.linminmethod = None if linminmethod is None else str(linminmethod) - self.niterations = None if niterations is None else int(niterations) - self.history = None if history is None else int(history) - self.knormthreshold = None if knormthreshold is None else float(knormthreshold) - self.energydiffthreshold = None if energydiffthreshold is None else float(energydiffthreshold) - self.nenergydiff = None if nenergydiff is None else int(nenergydiff) - self.alphatstart = None if alphatstart is None else float(alphatstart) - self.alphatmin = None if alphatmin is None else float(alphatmin) - self.updateteststepsize = None if updateteststepsize is None else bool(updateteststepsize) - self.alphatreducefactor = None if alphatreducefactor is None else float(alphatreducefactor) - self.alphatincreasefactor = None if alphatincreasefactor is None else float(alphatincreasefactor) - self.nalphaadjustmax = None if nalphaadjustmax is None else int(nalphaadjustmax) - self.wolfeenergy = None if wolfeenergy is None else float(wolfeenergy) - self.wolfegradient = None if wolfegradient is None else float(wolfegradient) - self.fdtest = None if fdtest is None else bool(fdtest) - self.maxthreshold = None if maxthreshold is None else bool(maxthreshold) + self.params = None if params is None else dict(params) @dataclass @@ -127,43 +47,9 @@ class JMinSettingsElectronic(JMinSettings): def __init__( self, - dirupdatescheme: str | None = None, - linminmethod: str | None = None, - niterations: int | None = None, - history: int | None = None, - knormthreshold: float | None = None, - energydiffthreshold: float | None = None, - nenergydiff: int | None = None, - alphatstart: float | None = None, - alphatmin: float | None = None, - updateteststepsize: bool | None = None, - alphatreducefactor: float | None = None, - alphatincreasefactor: float | None = None, - nalphaadjustmax: int | None = None, - wolfeenergy: float | None = None, - wolfegradient: float | None = None, - fdtest: bool | None = None, - maxthreshold: bool | None = None, + params: dict[str, Any] | None = None, ) -> None: - super().__init__( - dirupdatescheme=dirupdatescheme, - linminmethod=linminmethod, - niterations=niterations, - history=history, - knormthreshold=knormthreshold, - energydiffthreshold=energydiffthreshold, - nenergydiff=nenergydiff, - alphatstart=alphatstart, - alphatmin=alphatmin, - updateteststepsize=updateteststepsize, - alphatreducefactor=alphatreducefactor, - alphatincreasefactor=alphatincreasefactor, - nalphaadjustmax=nalphaadjustmax, - wolfeenergy=wolfeenergy, - wolfegradient=wolfegradient, - fdtest=fdtest, - maxthreshold=maxthreshold, - ) + super().__init__(params=params) @dataclass @@ -178,43 +64,9 @@ class JMinSettingsFluid(JMinSettings): def __init__( self, - dirupdatescheme: str | None = None, - linminmethod: str | None = None, - niterations: int | None = None, - history: int | None = None, - knormthreshold: float | None = None, - energydiffthreshold: float | None = None, - nenergydiff: int | None = None, - alphatstart: float | None = None, - alphatmin: float | None = None, - updateteststepsize: bool | None = None, - alphatreducefactor: float | None = None, - alphatincreasefactor: float | None = None, - nalphaadjustmax: int | None = None, - wolfeenergy: float | None = None, - wolfegradient: float | None = None, - fdtest: bool | None = None, - maxthreshold: bool | None = None, + params: dict[str, Any] | None = None, ) -> None: - super().__init__( - dirupdatescheme=dirupdatescheme, - linminmethod=linminmethod, - niterations=niterations, - history=history, - knormthreshold=knormthreshold, - energydiffthreshold=energydiffthreshold, - nenergydiff=nenergydiff, - alphatstart=alphatstart, - alphatmin=alphatmin, - updateteststepsize=updateteststepsize, - alphatreducefactor=alphatreducefactor, - alphatincreasefactor=alphatincreasefactor, - nalphaadjustmax=nalphaadjustmax, - wolfeenergy=wolfeenergy, - wolfegradient=wolfegradient, - fdtest=fdtest, - maxthreshold=maxthreshold, - ) + super().__init__(params=params) @dataclass @@ -229,43 +81,9 @@ class JMinSettingsLattice(JMinSettings): def __init__( self, - dirupdatescheme: str | None = None, - linminmethod: str | None = None, - niterations: int | None = None, - history: int | None = None, - knormthreshold: float | None = None, - energydiffthreshold: float | None = None, - nenergydiff: int | None = None, - alphatstart: float | None = None, - alphatmin: float | None = None, - updateteststepsize: bool | None = None, - alphatreducefactor: float | None = None, - alphatincreasefactor: float | None = None, - nalphaadjustmax: int | None = None, - wolfeenergy: float | None = None, - wolfegradient: float | None = None, - fdtest: bool | None = None, - maxthreshold: bool | None = None, + params: dict[str, Any] | None = None, ) -> None: - super().__init__( - dirupdatescheme=dirupdatescheme, - linminmethod=linminmethod, - niterations=niterations, - history=history, - knormthreshold=knormthreshold, - energydiffthreshold=energydiffthreshold, - nenergydiff=nenergydiff, - alphatstart=alphatstart, - alphatmin=alphatmin, - updateteststepsize=updateteststepsize, - alphatreducefactor=alphatreducefactor, - alphatincreasefactor=alphatincreasefactor, - nalphaadjustmax=nalphaadjustmax, - wolfeenergy=wolfeenergy, - wolfegradient=wolfegradient, - fdtest=fdtest, - maxthreshold=maxthreshold, - ) + super().__init__(params=params) @dataclass @@ -280,40 +98,315 @@ class JMinSettingsIonic(JMinSettings): def __init__( self, - dirupdatescheme: str | None = None, - linminmethod: str | None = None, - niterations: int | None = None, - history: int | None = None, - knormthreshold: float | None = None, - energydiffthreshold: float | None = None, - nenergydiff: int | None = None, - alphatstart: float | None = None, - alphatmin: float | None = None, - updateteststepsize: bool | None = None, - alphatreducefactor: float | None = None, - alphatincreasefactor: float | None = None, - nalphaadjustmax: int | None = None, - wolfeenergy: float | None = None, - wolfegradient: float | None = None, - fdtest: bool | None = None, - maxthreshold: bool | None = None, + params: dict[str, Any] | None = None, ) -> None: - super().__init__( - dirupdatescheme=dirupdatescheme, - linminmethod=linminmethod, - niterations=niterations, - history=history, - knormthreshold=knormthreshold, - energydiffthreshold=energydiffthreshold, - nenergydiff=nenergydiff, - alphatstart=alphatstart, - alphatmin=alphatmin, - updateteststepsize=updateteststepsize, - alphatreducefactor=alphatreducefactor, - alphatincreasefactor=alphatincreasefactor, - nalphaadjustmax=nalphaadjustmax, - wolfeenergy=wolfeenergy, - wolfegradient=wolfegradient, - fdtest=fdtest, - maxthreshold=maxthreshold, - ) + super().__init__(params=params) + + +# @dataclass +# class JMinSettings: +# """Store generic minimization settings read from a JDFTx out file. + +# Store generic minimization settings read from a JDFTx out file. +# """ + +# dirupdatescheme: str | None = None +# linminmethod: str | None = None +# niterations: int | None = None +# history: int | None = None +# knormthreshold: float | None = None +# energydiffthreshold: float | None = None +# nenergydiff: int | None = None +# alphatstart: float | None = None +# alphatmin: float | None = None +# updateteststepsize: bool | None = None +# alphatreducefactor: float | None = None +# alphatincreasefactor: float | None = None +# nalphaadjustmax: int | None = None +# wolfeenergy: float | None = None +# wolfegradient: float | None = None +# fdtest: bool | None = None +# maxthreshold: bool | None = None +# start_flag: str | None = None + +# def __init__( +# self, +# dirupdatescheme: str | None = None, +# linminmethod: str | None = None, +# niterations: int | None = None, +# history: int | None = None, +# knormthreshold: float | None = None, +# energydiffthreshold: float | None = None, +# nenergydiff: int | None = None, +# alphatstart: float | None = None, +# alphatmin: float | None = None, +# updateteststepsize: bool | None = None, +# alphatreducefactor: float | None = None, +# alphatincreasefactor: float | None = None, +# nalphaadjustmax: int | None = None, +# wolfeenergy: float | None = None, +# wolfegradient: float | None = None, +# fdtest: bool | None = None, +# maxthreshold: bool | None = None, +# ) -> None: +# """Initialize a generic JMInSettings class. + +# Parameters +# ---------- +# dirupdatescheme : str +# The direction update scheme used in the minimization. +# linminmethod : str +# The line minimization method used in the minimization. +# niterations : int +# The number of iterations used in the minimization. +# history : int +# The number of previous steps used in the minimization. +# knormthreshold : float +# The threshold for the norm of the gradient. +# energydiffthreshold : float +# The threshold for the energy difference. +# nenergydiff : int +# The number of energy differences. +# alphatstart : float +# The starting step size. +# alphatmin : float +# The minimum step size. +# updateteststepsize : bool +# Whether to update the step size. +# alphatreducefactor : float +# The factor by which to reduce the step size. +# alphatincreasefactor : float +# The factor by which to increase the step size. +# nalphaadjustmax : int +# The maximum number of step size adjustments. +# wolfeenergy : float +# The energy Wolfe condition. +# wolfegradient : float +# The gradient Wolfe condition. +# fdtest : bool +# Whether to use finite difference testing. +# maxthreshold : bool +# Whether to use the maximum threshold. +# """ +# # pre-commit was not a fan of the _assign_type method +# self.dirupdatescheme = None if dirupdatescheme is None else str(dirupdatescheme) +# self.linminmethod = None if linminmethod is None else str(linminmethod) +# self.niterations = None if niterations is None else int(niterations) +# self.history = None if history is None else int(history) +# self.knormthreshold = None if knormthreshold is None else float(knormthreshold) +# self.energydiffthreshold = None if energydiffthreshold is None else float(energydiffthreshold) +# self.nenergydiff = None if nenergydiff is None else int(nenergydiff) +# self.alphatstart = None if alphatstart is None else float(alphatstart) +# self.alphatmin = None if alphatmin is None else float(alphatmin) +# self.updateteststepsize = None if updateteststepsize is None else bool(updateteststepsize) +# self.alphatreducefactor = None if alphatreducefactor is None else float(alphatreducefactor) +# self.alphatincreasefactor = None if alphatincreasefactor is None else float(alphatincreasefactor) +# self.nalphaadjustmax = None if nalphaadjustmax is None else int(nalphaadjustmax) +# self.wolfeenergy = None if wolfeenergy is None else float(wolfeenergy) +# self.wolfegradient = None if wolfegradient is None else float(wolfegradient) +# self.fdtest = None if fdtest is None else bool(fdtest) +# self.maxthreshold = None if maxthreshold is None else bool(maxthreshold) + + +# @dataclass +# class JMinSettingsElectronic(JMinSettings): +# """JMInSettings mutant for electronic minimization settings. + +# A class for storing electronic minimization settings read from a +# JDFTx out file. +# """ + +# start_flag: str = "electronic-minimize" + +# def __init__( +# self, +# dirupdatescheme: str | None = None, +# linminmethod: str | None = None, +# niterations: int | None = None, +# history: int | None = None, +# knormthreshold: float | None = None, +# energydiffthreshold: float | None = None, +# nenergydiff: int | None = None, +# alphatstart: float | None = None, +# alphatmin: float | None = None, +# updateteststepsize: bool | None = None, +# alphatreducefactor: float | None = None, +# alphatincreasefactor: float | None = None, +# nalphaadjustmax: int | None = None, +# wolfeenergy: float | None = None, +# wolfegradient: float | None = None, +# fdtest: bool | None = None, +# maxthreshold: bool | None = None, +# ) -> None: +# super().__init__( +# dirupdatescheme=dirupdatescheme, +# linminmethod=linminmethod, +# niterations=niterations, +# history=history, +# knormthreshold=knormthreshold, +# energydiffthreshold=energydiffthreshold, +# nenergydiff=nenergydiff, +# alphatstart=alphatstart, +# alphatmin=alphatmin, +# updateteststepsize=updateteststepsize, +# alphatreducefactor=alphatreducefactor, +# alphatincreasefactor=alphatincreasefactor, +# nalphaadjustmax=nalphaadjustmax, +# wolfeenergy=wolfeenergy, +# wolfegradient=wolfegradient, +# fdtest=fdtest, +# maxthreshold=maxthreshold, +# ) + + +# @dataclass +# class JMinSettingsFluid(JMinSettings): +# """JMInSettings mutant for fluid minimization settings. + +# A class for storing fluid minimization settings read from a +# JDFTx out file. +# """ + +# start_flag: str = "fluid-minimize" + +# def __init__( +# self, +# dirupdatescheme: str | None = None, +# linminmethod: str | None = None, +# niterations: int | None = None, +# history: int | None = None, +# knormthreshold: float | None = None, +# energydiffthreshold: float | None = None, +# nenergydiff: int | None = None, +# alphatstart: float | None = None, +# alphatmin: float | None = None, +# updateteststepsize: bool | None = None, +# alphatreducefactor: float | None = None, +# alphatincreasefactor: float | None = None, +# nalphaadjustmax: int | None = None, +# wolfeenergy: float | None = None, +# wolfegradient: float | None = None, +# fdtest: bool | None = None, +# maxthreshold: bool | None = None, +# ) -> None: +# super().__init__( +# dirupdatescheme=dirupdatescheme, +# linminmethod=linminmethod, +# niterations=niterations, +# history=history, +# knormthreshold=knormthreshold, +# energydiffthreshold=energydiffthreshold, +# nenergydiff=nenergydiff, +# alphatstart=alphatstart, +# alphatmin=alphatmin, +# updateteststepsize=updateteststepsize, +# alphatreducefactor=alphatreducefactor, +# alphatincreasefactor=alphatincreasefactor, +# nalphaadjustmax=nalphaadjustmax, +# wolfeenergy=wolfeenergy, +# wolfegradient=wolfegradient, +# fdtest=fdtest, +# maxthreshold=maxthreshold, +# ) + + +# @dataclass +# class JMinSettingsLattice(JMinSettings): +# """JMInSettings mutant for lattice minimization settings. + +# A class for storing lattice minimization settings read from a +# JDFTx out file. +# """ + +# start_flag: str = "lattice-minimize" + +# def __init__( +# self, +# dirupdatescheme: str | None = None, +# linminmethod: str | None = None, +# niterations: int | None = None, +# history: int | None = None, +# knormthreshold: float | None = None, +# energydiffthreshold: float | None = None, +# nenergydiff: int | None = None, +# alphatstart: float | None = None, +# alphatmin: float | None = None, +# updateteststepsize: bool | None = None, +# alphatreducefactor: float | None = None, +# alphatincreasefactor: float | None = None, +# nalphaadjustmax: int | None = None, +# wolfeenergy: float | None = None, +# wolfegradient: float | None = None, +# fdtest: bool | None = None, +# maxthreshold: bool | None = None, +# ) -> None: +# super().__init__( +# dirupdatescheme=dirupdatescheme, +# linminmethod=linminmethod, +# niterations=niterations, +# history=history, +# knormthreshold=knormthreshold, +# energydiffthreshold=energydiffthreshold, +# nenergydiff=nenergydiff, +# alphatstart=alphatstart, +# alphatmin=alphatmin, +# updateteststepsize=updateteststepsize, +# alphatreducefactor=alphatreducefactor, +# alphatincreasefactor=alphatincreasefactor, +# nalphaadjustmax=nalphaadjustmax, +# wolfeenergy=wolfeenergy, +# wolfegradient=wolfegradient, +# fdtest=fdtest, +# maxthreshold=maxthreshold, +# ) + + +# @dataclass +# class JMinSettingsIonic(JMinSettings): +# """JMInSettings mutant for ionic minimization settings. + +# A class for storing ionic minimization settings read from a +# JDFTx out file. +# """ + +# start_flag: str = "ionic-minimize" + +# def __init__( +# self, +# dirupdatescheme: str | None = None, +# linminmethod: str | None = None, +# niterations: int | None = None, +# history: int | None = None, +# knormthreshold: float | None = None, +# energydiffthreshold: float | None = None, +# nenergydiff: int | None = None, +# alphatstart: float | None = None, +# alphatmin: float | None = None, +# updateteststepsize: bool | None = None, +# alphatreducefactor: float | None = None, +# alphatincreasefactor: float | None = None, +# nalphaadjustmax: int | None = None, +# wolfeenergy: float | None = None, +# wolfegradient: float | None = None, +# fdtest: bool | None = None, +# maxthreshold: bool | None = None, +# ) -> None: +# super().__init__( +# dirupdatescheme=dirupdatescheme, +# linminmethod=linminmethod, +# niterations=niterations, +# history=history, +# knormthreshold=knormthreshold, +# energydiffthreshold=energydiffthreshold, +# nenergydiff=nenergydiff, +# alphatstart=alphatstart, +# alphatmin=alphatmin, +# updateteststepsize=updateteststepsize, +# alphatreducefactor=alphatreducefactor, +# alphatincreasefactor=alphatincreasefactor, +# nalphaadjustmax=nalphaadjustmax, +# wolfeenergy=wolfeenergy, +# wolfegradient=wolfegradient, +# fdtest=fdtest, +# maxthreshold=maxthreshold, +# ) From 3f18616c466cad4db9af9a4d1681020a5146efbf Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Wed, 23 Oct 2024 13:58:31 -0600 Subject: [PATCH 079/195] Fix for __getattr__ on jdftxoutfileslice not being able to access properties --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 34 ++++++++++++++++++---- tests/io/jdftx/test_jdftxoutfileslice.py | 3 +- 2 files changed, 30 insertions(+), 7 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 52c21d1c3ea..7bcd4e83c49 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -7,6 +7,7 @@ from __future__ import annotations +import inspect import math from dataclasses import dataclass from typing import TYPE_CHECKING, Any, ClassVar @@ -178,8 +179,8 @@ def trajectory(self) -> Trajectory: """ constant_lattice = False if self.jsettings_lattice is not None: - if self.jsettings_lattice.niterations is not None: - constant_lattice = self.jsettings_lattice.niterations == 0 + if "niterations" in self.jsettings_lattice.params: + constant_lattice = int(self.jsettings_lattice.params["niterations"]) == 0 else: raise ValueError("Unknown issue due to partial initialization of settings objects.") return Trajectory.from_structures(structures=self.jstrucs, constant_lattice=constant_lattice) @@ -1283,6 +1284,10 @@ def to_dict(self) -> dict: for field in self.__dataclass_fields__: value = getattr(self, field) dct[field] = value + + # Include properties in the dictionary representation + for name, _obj in inspect.getmembers(type(self), lambda o: isinstance(o, property)): + dct[name] = getattr(self, name) return dct # This method is likely never going to be called as all (currently existing) @@ -1306,8 +1311,25 @@ def __getattr__(self, name: str) -> Any: """ # The whole point of this is to be an unreached safety net, so expect hit # from coverage here - if name not in self.__dict__: - if not hasattr(self.jstrucs, name): - raise AttributeError(f"{self.__class__.__name__} not found: {name}") + # if name not in self.__dict__: + # if name not in inspect.getmembers(self): + # if not hasattr(self.jstrucs, name): + # raise AttributeError(f"{self.__class__.__name__} not found: {name}") + # return getattr(self.jstrucs, name) + # return self.__dict__[name] + # Check if the attribute is in self.__dict__ + # Check if the attribute is in self.__dict__ + if name in self.__dict__: + return self.__dict__[name] + + # Check if the attribute is a property of the class + for cls in inspect.getmro(self.__class__): + if name in cls.__dict__ and isinstance(cls.__dict__[name], property): + return cls.__dict__[name].__get__(self) + + # Check if the attribute is in self.jstrucs + if hasattr(self.jstrucs, name): return getattr(self.jstrucs, name) - return self.__dict__[name] + + # If the attribute is not found in either, raise an AttributeError + raise AttributeError(f"{self.__class__.__name__} not found: {name}") diff --git a/tests/io/jdftx/test_jdftxoutfileslice.py b/tests/io/jdftx/test_jdftxoutfileslice.py index 952cca04980..7cd8f2d01c4 100644 --- a/tests/io/jdftx/test_jdftxoutfileslice.py +++ b/tests/io/jdftx/test_jdftxoutfileslice.py @@ -70,7 +70,8 @@ def test_jdftxoutfileslice_trajectory(): joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) traj = joutslice.trajectory assert isinstance(traj, Trajectory) - joutslice.jsettings_lattice.niterations = None + del joutslice.jsettings_lattice.params["niterations"] + # joutslice.jsettings_lattice.params["niterations"] = None with pytest.raises(ValueError, match=re.escape("Unknown issue due to partial initialization of settings objects.")): traj = joutslice.trajectory From 65c2c4e9b2a8e8f106d0d916c8436807875c2bb1 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Wed, 23 Oct 2024 14:09:30 -0600 Subject: [PATCH 080/195] Adding testing of out file that previously threw an error --- .../files/io/jdftx/example_files/problem2.out | 515 ++++++++++++++++++ tests/io/jdftx/conftest.py | 6 + tests/io/jdftx/test_jdftxoutfile.py | 3 + 3 files changed, 524 insertions(+) create mode 100644 tests/files/io/jdftx/example_files/problem2.out diff --git a/tests/files/io/jdftx/example_files/problem2.out b/tests/files/io/jdftx/example_files/problem2.out new file mode 100644 index 00000000000..44052f60d91 --- /dev/null +++ b/tests/files/io/jdftx/example_files/problem2.out @@ -0,0 +1,515 @@ + +*************** JDFTx 1.7.0 (git hash c3f005b2) *************** + +Start date and time: Mon Oct 21 18:30:57 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i init.in -o jdftx.out +Running on hosts (process indices): nid001280 (0) +Divided in process groups (process indices): 0 (0) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 1 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 2 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 3 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 1.31 +Run totals: 1 processes, 32 threads, 1 GPUs + + +Input parsed successfully to the following command list (including defaults): + +band-projection-params yes no +basis kpoint-dependent +converge-empty-states yes +coords-type Lattice +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End State Dtot +dump-name jdftx.$VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + convergeAll no \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + abortOnFailedStep no \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr lda-TF lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + convergeAll no \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + abortOnFailedStep no \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +ion Mg 0.000000000000000 0.000000000000000 0.000000000000000 1 +ion O 0.500000000000000 0.500000000000000 0.500000000000000 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + convergeAll no \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + abortOnFailedStep no \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 1 1 1 +latt-move-scale 0 0 0 +latt-scale 1 1 1 +lattice \ + 0.000000000000000 4.025116645453000 4.025116645453000 \ + 4.025116645453000 0.000000000000000 4.025116645453000 \ + 4.025116645453000 4.025116645453000 0.000000000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + convergeAll no \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + abortOnFailedStep no \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant GLSSA13 +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 0 4.02512 4.02512 ] +[ 4.02512 0 4.02512 ] +[ 4.02512 4.02512 0 ] +unit cell volume = 130.426 +G = +[ -0.780497 0.780497 0.780497 ] +[ 0.780497 -0.780497 0.780497 ] +[ 0.780497 0.780497 -0.780497 ] +Minimum fftbox size, Smin = [ 28 28 28 ] +Chosen fftbox size, S = [ 28 28 28 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 0 4.02512 4.02512 ] +[ 4.02512 0 4.02512 ] +[ 4.02512 4.02512 0 ] +unit cell volume = 130.426 +G = +[ -0.780497 0.780497 0.780497 ] +[ 0.780497 -0.780497 0.780497 ] +[ 0.780497 0.780497 -0.780497 ] +Minimum fftbox size, Smin = [ 24 24 24 ] +Chosen fftbox size, S = [ 24 24 24 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/mg_pbe_v1.uspp': + Title: Mg. Created by USPP 7.3.6 on 31-3-15 + Reference state energy: -62.544908. 10 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -3.025660 + |210> occupation: 6 eigenvalue: -1.804365 + |300> occupation: 1.7 eigenvalue: -0.242528 + lMax: 2 lLocal: 3 QijEcut: 6 + 7 projectors sampled on a log grid with 661 points: + l: 0 eig: -3.025662 rCut: 1.35 + l: 0 eig: -0.242530 rCut: 1.35 + l: 0 eig: 1.000000 rCut: 1.35 + l: 1 eig: -1.804367 rCut: 1.45 + l: 1 eig: -0.500000 rCut: 1.45 + l: 2 eig: 0.250000 rCut: 1.5 + l: 2 eig: 1.250000 rCut: 1.5 + Transforming local potential to a uniform radial grid of dG=0.02 with 1818 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1818 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.50 bohrs. + +Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/o_pbe_v1.uspp': + Title: O. Created by USPP 7.3.6 on 3-2-2014 + Reference state energy: -15.894388. 6 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.878823 + |210> occupation: 4 eigenvalue: -0.332131 + lMax: 2 lLocal: 2 QijEcut: 6 + 5 projectors sampled on a log grid with 511 points: + l: 0 eig: -0.878823 rCut: 1.25 + l: 0 eig: 0.000000 rCut: 1.25 + l: 1 eig: -0.332132 rCut: 1.25 + l: 1 eig: 0.000000 rCut: 1.25 + l: 2 eig: 1.000000 rCut: 1.25 + Partial core density with radius 0.7 + Transforming core density to a uniform radial grid of dG=0.02 with 1818 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1818 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1818 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.25 bohrs. + +Initialized 2 species with 2 total atoms. + +Folded 1 k-points by 1x1x1 to 1 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 16.000000 nBands: 9 nStates: 2 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 537.000 , ideal nbasis = 557.191 + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Mg: sqrtQ[a0]: 5.463 Rcov[a0]: 2.362 CN: [ 0.00 0.96 1.95 ] + O: sqrtQ[a0]: 2.594 Rcov[a0]: 1.191 CN: [ 0.00 0.99 1.99 ] + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 1.828138 bohr. +Real space sum over 1331 unit cells with max indices [ 5 5 5 ] +Reciprocal space sum over 2197 terms with max indices [ 6 6 6 ] + +Computing DFT-D3 correction: +# coordination-number Mg 16.175 +# coordination-number O 5.746 +# diagonal-C6 Mg 175.56 +# diagonal-C6 O 10.37 +EvdW_6 = -0.007298 +EvdW_8 = -0.007404 + +---------- Allocating electronic variables ---------- +Initializing wave functions: linear combination of atomic orbitals +Mg pseudo-atom occupations: s ( 2 2 ) p ( 6 ) +O pseudo-atom occupations: s ( 2 ) p ( 4 ) + FillingsUpdate: mu: +0.789894512 nElectrons: 16.000000 magneticMoment: [ Abs: 0.01508 Tot: +0.00000 ] +LCAOMinimize: Iter: 0 F: -78.0662953199257572 |grad|_K: 4.939e-02 alpha: 1.000e+00 + FillingsUpdate: mu: +0.652445066 nElectrons: 16.000000 magneticMoment: [ Abs: 0.07633 Tot: -0.00000 ] +LCAOMinimize: Iter: 1 F: -78.2454887864848843 |grad|_K: 2.261e-02 alpha: 4.265e-01 linmin: -4.126e-01 cgtest: 7.777e-01 t[s]: 2.55 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Step increased F by 1.239406e-03, reducing alpha to 7.114149e-02. + FillingsUpdate: mu: +0.641987745 nElectrons: 16.000000 magneticMoment: [ Abs: 0.08350 Tot: +0.00000 ] +LCAOMinimize: Iter: 2 F: -78.2524398890035116 |grad|_K: 2.027e-02 alpha: 7.114e-02 linmin: -3.890e-01 cgtest: 9.846e-01 t[s]: 2.60 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.134245e-01. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 6.402734e-01. + FillingsUpdate: mu: +0.555927455 nElectrons: 16.000000 magneticMoment: [ Abs: 0.24761 Tot: +0.00356 ] +LCAOMinimize: Iter: 3 F: -78.2786382119218587 |grad|_K: 1.019e-02 alpha: 6.057e-01 linmin: 2.500e-02 cgtest: -1.590e-01 t[s]: 2.65 + FillingsUpdate: mu: +0.554360563 nElectrons: 16.000000 magneticMoment: [ Abs: 0.27486 Tot: +0.00473 ] +LCAOMinimize: Iter: 4 F: -78.2790402856434326 |grad|_K: 8.742e-03 alpha: 3.079e-02 linmin: -7.417e-02 cgtest: 9.609e-01 t[s]: 2.68 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.238234e-02. + FillingsUpdate: mu: +0.555763620 nElectrons: 16.000000 magneticMoment: [ Abs: 0.37068 Tot: +0.00220 ] +LCAOMinimize: Iter: 5 F: -78.2802623406225848 |grad|_K: 9.953e-03 alpha: 1.489e-01 linmin: -2.648e-02 cgtest: 2.386e-01 t[s]: 2.72 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.468112e-01. + FillingsUpdate: mu: +0.555484130 nElectrons: 16.000000 magneticMoment: [ Abs: 0.85896 Tot: +0.00000 ] +LCAOMinimize: Iter: 6 F: -78.2894516953163304 |grad|_K: 7.366e-03 alpha: 7.928e-01 linmin: -4.095e-02 cgtest: 1.619e+00 t[s]: 2.87 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.537672060 nElectrons: 16.000000 magneticMoment: [ Abs: 1.02314 Tot: +0.00000 ] +LCAOMinimize: Iter: 7 F: -78.2918015449721025 |grad|_K: 3.715e-03 alpha: 5.017e-01 linmin: 1.008e-02 cgtest: 5.045e-01 t[s]: 2.90 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.538947694 nElectrons: 16.000000 magneticMoment: [ Abs: 1.03973 Tot: +0.00000 ] +LCAOMinimize: Iter: 8 F: -78.2922237775403431 |grad|_K: 2.077e-03 alpha: 3.433e-01 linmin: -5.370e-03 cgtest: 9.898e-02 t[s]: 2.93 + FillingsUpdate: mu: +0.540023166 nElectrons: 16.000000 magneticMoment: [ Abs: 1.05700 Tot: -0.00000 ] +LCAOMinimize: Iter: 9 F: -78.2924411867498264 |grad|_K: 8.960e-04 alpha: 4.699e-01 linmin: -3.472e-02 cgtest: 3.038e-01 t[s]: 2.97 + FillingsUpdate: mu: +0.539097516 nElectrons: 16.000000 magneticMoment: [ Abs: 1.06828 Tot: -0.00000 ] +LCAOMinimize: Iter: 10 F: -78.2924871031410987 |grad|_K: 5.338e-04 alpha: 5.410e-01 linmin: -1.402e-02 cgtest: 3.353e-02 t[s]: 3.00 + FillingsUpdate: mu: +0.538742534 nElectrons: 16.000000 magneticMoment: [ Abs: 1.07632 Tot: -0.00000 ] +LCAOMinimize: Iter: 11 F: -78.2925071519542115 |grad|_K: 3.006e-04 alpha: 6.582e-01 linmin: -9.979e-03 cgtest: -8.455e-02 t[s]: 3.03 + FillingsUpdate: mu: +0.538935651 nElectrons: 16.000000 magneticMoment: [ Abs: 1.07815 Tot: -0.00000 ] +LCAOMinimize: Iter: 12 F: -78.2925142285127009 |grad|_K: 2.612e-04 alpha: 7.336e-01 linmin: -2.663e-03 cgtest: -8.169e-02 t[s]: 3.07 + FillingsUpdate: mu: +0.539193965 nElectrons: 16.000000 magneticMoment: [ Abs: 1.07849 Tot: -0.00000 ] +LCAOMinimize: Iter: 13 F: -78.2925267517094738 |grad|_K: 2.190e-04 alpha: 1.792e+00 linmin: -4.453e-03 cgtest: 5.508e-02 t[s]: 3.10 + FillingsUpdate: mu: +0.538704342 nElectrons: 16.000000 magneticMoment: [ Abs: 1.07857 Tot: -0.00000 ] +LCAOMinimize: Iter: 14 F: -78.2925311078458179 |grad|_K: 1.558e-04 alpha: 8.861e-01 linmin: -1.098e-03 cgtest: 1.432e-02 t[s]: 3.13 + FillingsUpdate: mu: +0.538922465 nElectrons: 16.000000 magneticMoment: [ Abs: 1.07566 Tot: -0.00000 ] +LCAOMinimize: Iter: 15 F: -78.2925339840100776 |grad|_K: 2.069e-04 alpha: 1.182e+00 linmin: 1.374e-03 cgtest: -5.544e-03 t[s]: 3.16 + FillingsUpdate: mu: +0.539581681 nElectrons: 16.000000 magneticMoment: [ Abs: 1.06933 Tot: -0.00000 ] +LCAOMinimize: Iter: 16 F: -78.2925409687286020 |grad|_K: 4.369e-04 alpha: 1.678e+00 linmin: 2.586e-03 cgtest: 4.722e-02 t[s]: 3.22 +LCAOMinimize: Wrong curvature in test step, increasing alphaT to 5.034152e+00. + FillingsUpdate: mu: +0.539378119 nElectrons: 16.000000 magneticMoment: [ Abs: 1.06420 Tot: -0.00000 ] +LCAOMinimize: Iter: 17 F: -78.2926470531936189 |grad|_K: 1.047e-03 alpha: -1.176e+00 linmin: -9.102e-02 cgtest: 9.554e-01 t[s]: 3.28 + FillingsUpdate: mu: +0.533500048 nElectrons: 16.000000 magneticMoment: [ Abs: 1.10577 Tot: -0.00000 ] +LCAOMinimize: Iter: 18 F: -78.2929438720814943 |grad|_K: 1.429e-03 alpha: 6.957e-01 linmin: 2.894e-03 cgtest: 1.878e-01 t[s]: 3.31 + FillingsUpdate: mu: +0.532639791 nElectrons: 16.000000 magneticMoment: [ Abs: 1.11313 Tot: -0.00000 ] +LCAOMinimize: Iter: 19 F: -78.2929597604331491 |grad|_K: 1.592e-03 alpha: 6.389e-02 linmin: -1.511e-02 cgtest: 9.907e-01 t[s]: 3.34 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.916847e-01. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.750541e-01. + FillingsUpdate: mu: +0.537732564 nElectrons: 16.000000 magneticMoment: [ Abs: 1.10039 Tot: +0.00000 ] +LCAOMinimize: Iter: 20 F: -78.2931212181517395 |grad|_K: 5.287e-04 alpha: 6.204e-01 linmin: -1.527e-03 cgtest: -3.493e-01 t[s]: 3.38 + FillingsUpdate: mu: +0.538439056 nElectrons: 16.000000 magneticMoment: [ Abs: 1.09696 Tot: +0.00000 ] +LCAOMinimize: Iter: 21 F: -78.2931479214296218 |grad|_K: 6.493e-04 alpha: 9.493e-01 linmin: 1.438e-03 cgtest: 5.464e-02 t[s]: 3.40 + FillingsUpdate: mu: +0.537131368 nElectrons: 16.000000 magneticMoment: [ Abs: 1.09682 Tot: +0.00000 ] +LCAOMinimize: Iter: 22 F: -78.2931859243315671 |grad|_K: 3.902e-04 alpha: 9.174e-01 linmin: 6.407e-03 cgtest: 4.155e-01 t[s]: 3.43 + FillingsUpdate: mu: +0.536930452 nElectrons: 16.000000 magneticMoment: [ Abs: 1.09911 Tot: +0.00000 ] +LCAOMinimize: Iter: 23 F: -78.2931966260430983 |grad|_K: 3.199e-04 alpha: 7.124e-01 linmin: -3.881e-04 cgtest: 2.738e-03 t[s]: 3.46 + FillingsUpdate: mu: +0.536902970 nElectrons: 16.000000 magneticMoment: [ Abs: 1.10084 Tot: -0.00000 ] +LCAOMinimize: Iter: 24 F: -78.2932021087690941 |grad|_K: 7.805e-05 alpha: 5.336e-01 linmin: -7.047e-05 cgtest: 2.202e-02 t[s]: 3.49 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.600862e+00. + FillingsUpdate: mu: +0.537186833 nElectrons: 16.000000 magneticMoment: [ Abs: 1.09965 Tot: +0.00000 ] +LCAOMinimize: Iter: 25 F: -78.2932031335202794 |grad|_K: 1.212e-04 alpha: 1.684e+00 linmin: 7.187e-04 cgtest: -7.653e-03 t[s]: 3.53 + FillingsUpdate: mu: +0.537169599 nElectrons: 16.000000 magneticMoment: [ Abs: 1.09915 Tot: +0.00000 ] +LCAOMinimize: Iter: 26 F: -78.2932054999219105 |grad|_K: 1.482e-04 alpha: 1.631e+00 linmin: 1.370e-03 cgtest: 1.140e-01 t[s]: 3.56 + FillingsUpdate: mu: +0.536770283 nElectrons: 16.000000 magneticMoment: [ Abs: 1.10061 Tot: +0.00000 ] +LCAOMinimize: Iter: 27 F: -78.2932072147143003 |grad|_K: 1.141e-04 alpha: 7.778e-01 linmin: -2.867e-03 cgtest: -2.785e-02 t[s]: 3.59 + FillingsUpdate: mu: +0.536689190 nElectrons: 16.000000 magneticMoment: [ Abs: 1.10146 Tot: +0.00000 ] +LCAOMinimize: Iter: 28 F: -78.2932083627234050 |grad|_K: 6.593e-05 alpha: 8.698e-01 linmin: 9.876e-04 cgtest: 7.183e-02 t[s]: 3.66 + FillingsUpdate: mu: +0.536865031 nElectrons: 16.000000 magneticMoment: [ Abs: 1.10102 Tot: +0.00000 ] +LCAOMinimize: Iter: 29 F: -78.2932085780217193 |grad|_K: 1.311e-05 alpha: 5.015e-01 linmin: 1.532e-03 cgtest: -9.686e-03 t[s]: 3.74 + FillingsUpdate: mu: +0.536876227 nElectrons: 16.000000 magneticMoment: [ Abs: 1.10093 Tot: +0.00000 ] +LCAOMinimize: Iter: 30 F: -78.2932085958524482 |grad|_K: 9.010e-06 alpha: 1.041e+00 linmin: 1.530e-04 cgtest: -5.203e-04 t[s]: 3.77 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 3.77 + + +Computing DFT-D3 correction: +# coordination-number Mg 16.175 +# coordination-number O 5.746 +# diagonal-C6 Mg 175.56 +# diagonal-C6 O 10.37 +EvdW_6 = -0.007298 +EvdW_8 = -0.007404 + +-------- Electronic minimization ----------- + FillingsUpdate: mu: +0.536876227 nElectrons: 16.000000 magneticMoment: [ Abs: 1.10093 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -78.293208595852420 |grad|_K: 5.391e-03 alpha: 1.000e+00 + FillingsUpdate: mu: +0.431331269 nElectrons: 16.000000 magneticMoment: [ Abs: 1.15190 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.842 +ElecMinimize: Iter: 1 F: -78.413691027275135 |grad|_K: 3.109e-03 alpha: 4.300e-01 linmin: 3.270e-03 t[s]: 4.02 + FillingsUpdate: mu: +0.451531108 nElectrons: 16.000000 magneticMoment: [ Abs: 0.75881 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.43 +ElecMinimize: Iter: 2 F: -78.478233904435228 |grad|_K: 1.359e-03 alpha: 6.758e-01 linmin: -1.033e-02 t[s]: 4.10 + FillingsUpdate: mu: +0.466521195 nElectrons: 16.000000 magneticMoment: [ Abs: 0.53611 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.61 +ElecMinimize: Iter: 3 F: -78.487941078658992 |grad|_K: 9.276e-04 alpha: 5.119e-01 linmin: -1.134e-03 t[s]: 4.16 + FillingsUpdate: mu: +0.465139301 nElectrons: 16.000000 magneticMoment: [ Abs: 0.15754 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 2.35 +ElecMinimize: Iter: 4 F: -78.494195830317864 |grad|_K: 5.830e-04 alpha: 7.549e-01 linmin: 5.733e-03 t[s]: 4.19 + FillingsUpdate: mu: +0.463683904 nElectrons: 16.000000 magneticMoment: [ Abs: 0.05705 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 2.67 +ElecMinimize: Iter: 5 F: -78.495213319996111 |grad|_K: 3.067e-04 alpha: 3.108e-01 linmin: -1.783e-03 t[s]: 4.23 + FillingsUpdate: mu: +0.464097939 nElectrons: 16.000000 magneticMoment: [ Abs: 0.01865 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 2.37 +ElecMinimize: Iter: 6 F: -78.495605932688107 |grad|_K: 1.361e-04 alpha: 4.158e-01 linmin: 1.570e-03 t[s]: 4.26 + FillingsUpdate: mu: +0.464235795 nElectrons: 16.000000 magneticMoment: [ Abs: 0.01986 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 2.14 +ElecMinimize: Iter: 7 F: -78.495664440466768 |grad|_K: 9.760e-05 alpha: 3.276e-01 linmin: -2.945e-05 t[s]: 4.30 + FillingsUpdate: mu: +0.464106769 nElectrons: 16.000000 magneticMoment: [ Abs: 0.01194 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 3.08 +ElecMinimize: Iter: 8 F: -78.495715541242078 |grad|_K: 5.253e-05 alpha: 5.502e-01 linmin: 5.348e-05 t[s]: 4.33 + FillingsUpdate: mu: +0.464167582 nElectrons: 16.000000 magneticMoment: [ Abs: 0.00674 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 2.51 +ElecMinimize: Iter: 9 F: -78.495725292492224 |grad|_K: 3.502e-05 alpha: 3.632e-01 linmin: 3.676e-06 t[s]: 4.37 + FillingsUpdate: mu: +0.464206974 nElectrons: 16.000000 magneticMoment: [ Abs: 0.00206 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 2.94 +ElecMinimize: Iter: 10 F: -78.495729947499342 |grad|_K: 1.401e-05 alpha: 3.893e-01 linmin: -8.641e-05 t[s]: 4.40 + FillingsUpdate: mu: +0.464177989 nElectrons: 16.000000 magneticMoment: [ Abs: 0.00143 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 2.45 +ElecMinimize: Iter: 11 F: -78.495731024718594 |grad|_K: 1.119e-05 alpha: 5.626e-01 linmin: 9.495e-05 t[s]: 4.45 + FillingsUpdate: mu: +0.464195107 nElectrons: 16.000000 magneticMoment: [ Abs: 0.00134 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.62 +ElecMinimize: Iter: 12 F: -78.495731430779628 |grad|_K: 6.169e-06 alpha: 3.331e-01 linmin: 3.618e-08 t[s]: 4.49 + FillingsUpdate: mu: +0.464195849 nElectrons: 16.000000 magneticMoment: [ Abs: 0.00082 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.89 +ElecMinimize: Iter: 13 F: -78.495731628076470 |grad|_K: 3.196e-06 alpha: 5.319e-01 linmin: -9.715e-06 t[s]: 4.56 + FillingsUpdate: mu: +0.464181585 nElectrons: 16.000000 magneticMoment: [ Abs: 0.00048 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.75 +ElecMinimize: Iter: 14 F: -78.495731672155316 |grad|_K: 1.869e-06 alpha: 4.425e-01 linmin: -1.422e-06 t[s]: 4.60 + FillingsUpdate: mu: +0.464180124 nElectrons: 16.000000 magneticMoment: [ Abs: 0.00022 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.83 +ElecMinimize: Iter: 15 F: -78.495731688725286 |grad|_K: 1.128e-06 alpha: 4.866e-01 linmin: -3.457e-07 t[s]: 4.64 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 5.008e-09 + +Computing DFT-D3 correction: +# coordination-number Mg 16.175 +# coordination-number O 5.746 +# diagonal-C6 Mg 175.56 +# diagonal-C6 O 10.37 +EvdW_6 = -0.007298 +EvdW_8 = -0.007404 + +# Ionic positions in lattice coordinates: +ion Mg 0.000000000000000 0.000000000000000 0.000000000000000 1 +ion O 0.500000000000000 0.500000000000000 0.500000000000000 1 + +# Forces in Lattice coordinates: +force Mg 0.000006225226710 0.000000871632480 0.000002396079136 1 +force O -0.000033408161945 -0.000010073272125 -0.000058735406993 1 + +# Energy components: + Eewald = -46.8501446481855339 + EH = 25.0374333903837041 + Eloc = -69.7707457778878961 + Enl = 9.1566741016528184 + EvdW = -0.0147018331033847 + Exc = -12.4437316527120654 + Exc_core = 0.0650446881831523 + KE = 16.3244400429439160 +------------------------------------- + Etot = -78.4957316887252858 + TS = 0.0000000000000001 +------------------------------------- + F = -78.4957316887252858 + +IonicMinimize: Iter: 0 F: -78.495731688725286 |grad|_K: 3.445e-06 t[s]: 4.87 +IonicMinimize: Converged (|grad|_K<1.000000e-04). + +#--- Lowdin population analysis --- +# oxidation-state Mg +1.055 +# magnetic-moments Mg +0.000 +# oxidation-state O -0.915 +# magnetic-moments O -0.000 + + +Dumping 'jdftx.fillings' ... done +Dumping 'jdftx.wfns' ... done +Dumping 'jdftx.d_tot' ... done +Dumping 'jdftx.eigenvals' ... done +End date and time: Mon Oct 21 18:31:02 2024 (Duration: 0-0:00:05.13) +Done! + +PROFILER: augmentDensityGrid 0.000314 +/- 0.000079 s, 200 calls, 0.062809 s total +PROFILER: augmentDensityGridGrad 0.005610 +/- 0.004357 s, 100 calls, 0.560971 s total +PROFILER: augmentDensitySpherical 0.000304 +/- 0.000069 s, 400 calls, 0.121649 s total +PROFILER: augmentDensitySphericalGrad 0.000320 +/- 0.000074 s, 208 calls, 0.066550 s total +PROFILER: augmentOverlap 0.000299 +/- 0.001281 s, 268 calls, 0.080114 s total +PROFILER: changeGrid 0.000040 +/- 0.000130 s, 404 calls, 0.016336 s total +PROFILER: ColumnBundle::randomize 0.000223 +/- 0.000002 s, 2 calls, 0.000447 s total +PROFILER: diagouterI 0.001583 +/- 0.007081 s, 200 calls, 0.316626 s total +PROFILER: EdensityAndVscloc 0.003899 +/- 0.005965 s, 101 calls, 0.393782 s total +PROFILER: EnlAndGrad 0.000293 +/- 0.000018 s, 140 calls, 0.040974 s total +PROFILER: ExCorrCommunication 0.000004 +/- 0.000004 s, 619 calls, 0.002621 s total +PROFILER: ExCorrFunctional 0.000092 +/- 0.000147 s, 105 calls, 0.009703 s total +PROFILER: ExCorrTotal 0.002207 +/- 0.001576 s, 105 calls, 0.231684 s total +PROFILER: Idag_DiagV_I 0.000862 +/- 0.000212 s, 102 calls, 0.087908 s total +PROFILER: inv(matrix) 0.000042 +/- 0.000006 s, 60 calls, 0.002522 s total +PROFILER: matrix::diagonalize 0.000243 +/- 0.001839 s, 300 calls, 0.072996 s total +PROFILER: matrix::set 0.000018 +/- 0.000162 s, 416 calls, 0.007677 s total +PROFILER: orthoMatrix(matrix) 0.001194 +/- 0.008026 s, 66 calls, 0.078802 s total +PROFILER: RadialFunctionR::transform 0.004000 +/- 0.000913 s, 94 calls, 0.375957 s total +PROFILER: reduceKmesh 0.000016 +/- 0.000000 s, 1 calls, 0.000016 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.204510 +/- 0.025202 s, 3 calls, 0.613531 s total +PROFILER: WavefunctionDrag 0.002802 +/- 0.000000 s, 1 calls, 0.002802 s total +PROFILER: Y*M 0.000018 +/- 0.000004 s, 873 calls, 0.015654 s total +PROFILER: Y1^Y2 0.000095 +/- 0.000932 s, 494 calls, 0.046688 s total + +MEMUSAGE: ColumnBundle 0.000800 GB +MEMUSAGE: complexScalarFieldTilde 0.000206 GB +MEMUSAGE: IndexArrays 0.000016 GB +MEMUSAGE: matrix 0.002368 GB +MEMUSAGE: misc 0.000203 GB +MEMUSAGE: ScalarField 0.004416 GB +MEMUSAGE: ScalarFieldTilde 0.001577 GB +MEMUSAGE: Total 0.006642 GB diff --git a/tests/io/jdftx/conftest.py b/tests/io/jdftx/conftest.py index e5b6e7c8deb..6cd18ffab7d 100644 --- a/tests/io/jdftx/conftest.py +++ b/tests/io/jdftx/conftest.py @@ -279,3 +279,9 @@ def jdftxoutfile_matches_known(joutfile: JDFTXOutfile, known: dict): "mu": -0.050095169 * Ha_to_eV, "efermi": -0.050095169 * Ha_to_eV, } + + +problem2_outfile_path = ex_files_dir / Path("problem2.out") +problem2_outfile_known_simple = { + "mu": 0.464180124 * Ha_to_eV, +} diff --git a/tests/io/jdftx/test_jdftxoutfile.py b/tests/io/jdftx/test_jdftxoutfile.py index f50c8a3db52..e9da976543a 100644 --- a/tests/io/jdftx/test_jdftxoutfile.py +++ b/tests/io/jdftx/test_jdftxoutfile.py @@ -22,6 +22,8 @@ jdftxoutfile_fromfile_matches_known_simple, noeigstats_outfile_known_simple, noeigstats_outfile_path, + problem2_outfile_known_simple, + problem2_outfile_path, ) if TYPE_CHECKING: @@ -47,6 +49,7 @@ def test_JDFTXOutfile_fromfile(filename: Path, known: dict): (example_latmin_outfile_path, example_latmin_outfile_known_simple), (example_ionmin_outfile_path, example_ionmin_outfile_known_simple), (noeigstats_outfile_path, noeigstats_outfile_known_simple), + (problem2_outfile_path, problem2_outfile_known_simple), ], ) def test_JDFTXOutfile_fromfile_simple(filename: Path, known: dict): From 4c36b7e6b4cddf2d8dd314349ccaeb533b41af18 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Wed, 30 Oct 2024 19:48:18 -0600 Subject: [PATCH 081/195] Adding more informative docustrings for JDFTXOutfile and low-priority todo's --- src/pymatgen/io/jdftx/jdftxoutfile.py | 308 ++++++++++++++++++++- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 9 +- src/pymatgen/io/jdftx/joutstructure.py | 32 ++- src/pymatgen/io/jdftx/joutstructures.py | 8 + 4 files changed, 349 insertions(+), 8 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfile.py b/src/pymatgen/io/jdftx/jdftxoutfile.py index 9b3e2e39e2d..fcf826ab68c 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfile.py +++ b/src/pymatgen/io/jdftx/jdftxoutfile.py @@ -14,6 +14,8 @@ from pymatgen.io.jdftx.utils import read_outfile_slices if TYPE_CHECKING: + from pathlib import Path + import numpy as np from pymatgen.io.jdftx.jelstep import JElSteps @@ -33,19 +35,309 @@ class JDFTXOutfile: """JDFTx out file parsing class. A class to read and process a JDFTx out file. + + Methods + ------- + from_file(file_path: str | Path) -> JDFTXOutfile + Return JDFTXOutfile object from the path to a JDFTx out file. + + Attributes + ---------- + slices: list[JDFTXOutfileSlice] + A list of JDFTXOutfileSlice objects. Each slice corresponds to an individual + call of the JDFTx executable. Subsequent JDFTx calls within the same directory + and prefix will append outputs to the same out file. More than one slice + may correspond to restarted calculations, geom + single point calculations, + or optimizations done with 3rd-party wrappers like ASE. + + + Properties + ---------- + prefix: str + The prefix of the most recent JDFTx call. + + jstrucs: JOutStructures + The JOutStructures object from the most recent JDFTx call. This object contains + a series of JOutStructure objects in its 'slices' attribute, each corresponding + to a single structure (multiple iff performing a geometric optimization) as well + as convergence data for the structures as a series. + + jsettings_fluid: JMinSettingsFluid (JminSettings) + The JMinSettingsFluid object from the most recent JDFTx call. This object + contains only a 'params' attribute, which is a dictionary of the input parameters + for the fluid optimization. + + jsettings_electronic: JMinSettingsElectronic (JminSettings) + The JMinSettingsElectronic object from the most recent JDFTx call. This object + contains only a 'params' attribute, which is a dictionary of the input parameters + for the electronic optimization. + + jsettings_lattice: JMinSettingsLattice (JminSettings) + The JMinSettingsLattice object from the most recent JDFTx call. This object + contains only a 'params' attribute, which is a dictionary of the input parameters + for the lattice optimization. + + jsettings_ionic: JMinSettingsIonic (JminSettings) + The JMinSettingsIonic object from the most recent JDFTx call. This object + contains only a 'params' attribute, which is a dictionary of the input parameters + for the ionic optimization. + + xc_func: str + The exchange-correlation functional used in the most recent JDFTx call. + See documentation for JDFTx online for a list of available exchange-correlation + functionals. + + lattice_initial: np.ndarray + The initial lattice vectors of the most recent JDFTx call as a 3x3 numpy array. + + lattice_final: np.ndarray + The final lattice vectors of the most recent JDFTx call as a 3x3 numpy array. + + lattice: np.ndarray + The lattice vectors of the most recent JDFTx call as a 3x3 numpy array + (redundant to lattice_final). + + a: float + Length of the first lattice vector. + + b: float + Length of the second lattice vector. + + c: float + Length of the third lattice vector. + + fftgrid: list[int] + The FFT grid shape used in the most recent JDFTx call. Can be used to properly + shape densities dumped as binary files. + + geom_opt: bool + True if the most recent JDFTx call was a geometry optimization (lattice or ionic). + + geom_opt_type: str + The type of geometry optimization performed in the most recent JDFTx call. + Options are 'lattice' or 'ionic' if geom_opt, else "single point". + ('lattice' optimizations perform ionic optimizations as well unless ion + positions are given in direct coordinates). + + efermi: float + The Fermi energy of the most recent JDFTx call. Equivalent to "mu". + + egap: float + The band gap of the most recent JDFTx call. (Only available if eigstats was dumped). + + emin: float + The minimum energy (smallest Kohn-Sham eigenvalue) of the most recent JDFTx call. + (Only available if eigstats was dumped). + + emax: float + The maximum energy (largest Kohn-Sham eigenvalue) of the most recent JDFTx call. + (Only available if eigstats was dumped). + + homo: float + The energy of the band-gap lower bound (Highest Occupied Molecular Orbital) + (Only available if eigstats was dumped). + + lumo: float + The energy of the band-gap upper bound (Lowet Unoccupied Molecular Orbital) + (Only available if eigstats was dumped). + + homo_filling: float + The electron filling at the homo band-state. + (Only available if eigstats was dumped). + + lumo_filling: float + The electron filling at the lumo band-state. + (Only available if eigstats was dumped). + + is_metal: bool + True if fillings of homo and lumo band-states are off-set by 1 and 0 + by at least an arbitrary tolerance of 0.01 (ie 1 - 0.015 and 0.012 for + homo/lumo fillings would be metallic, while 1-0.001 and 0 would not be). + (Only available if eigstats was dumped). + + etype: str + String representation of total energy-type of system. Commonly "G" + (grand-canonical potential) for GC calculations, and "F" for canonical + (fixed electron count) calculations. + + broadening_type: str + Type of broadening for electronic filling about Fermi-level requested. Either + "Fermi", "Cold", "MP1", or "Gauss". + + broadening: float + Magnitude of broadening for electronic filling. + + kgrid: list[int] + Shape of k-point grid used in calculation. (equivalent to k-point folding) + + truncation_type: str + Type of coulomb truncation used to prevent interaction between periodic images + along certain directions. "periodic" means no coulomb truncation was used. + + truncation_radius: float | None + If spherical truncation_type, this is the radius of the coulomb truncation sphere. + + pwcut: float + The plane-wave cutoff energy in Hartrees used in the most recent JDFTx call. + + rhocut: float + The density cutoff energy in Hartrees used in the most recent JDFTx call. + + pp_type: str + The pseudopotential library used in the most recent JDFTx call. + Currently only "GBRV" and "SG15" are supported by this output parser. + + total_electrons: float + The total number of electrons in the most recent JDFTx call (redundant + to nelectrons). + + semicore_electrons: int + The number of semicore electrons in the most recent JDFTx call. + + valence_electrons: float + The number of valence electrons in the most recent JDFTx call. + + total_electrons_uncharged: int + The total number of electrons in the most recent JDFTx call, uncorrected for + charge. (ie total_electrons + charge) + + semicore_electrons_uncharged: int + The number of semicore electrons in the most recent JDFTx call, uncorrected for + charge. (ie semicore_electrons + charge) + + valence_electrons_uncharged: int + The number of valence electrons in the most recent JDFTx call, uncorrected for + charge. (ie valence_electrons + charge) + + nbands: int + The number of bands used in the most recent JDFTx call. + + atom_elements: list[str] + The list of each ion's element symbol in the most recent JDFTx call. + + atom_elements_int: list[int] + The list of ion's atomic numbers in the most recent JDFTx call. + + atom_types: list[str] + Non-repeating list of each ion's element symbol in the most recent JDFTx call. + + spintype: str + The spin type used in the most recent JDFTx call. Options are "none", "collinear", + + nspin: int + The number of spins used in the most recent JDFTx call. + + nat: int + The number of atoms in the most recent JDFTx call. + + atom_coords_initial: list[list[float]] + The initial atomic coordinates of the most recent JDFTx call. + + atom_coords_final: list[list[float]] + The final atomic coordinates of the most recent JDFTx call. + + atom_coords: list[list[float]] + The atomic coordinates of the most recent JDFTx call. + + has_solvation: bool + True if the most recent JDFTx call included a solvation calculation. + + fluid: str + The fluid used in the most recent JDFTx call. + + is_gc: bool + True if the most recent slice is a grand canonical calculation. + + eiter_type: str + The type of energy iteration used in the most recent JDFTx call. + + elecmindata: JElSteps + The JElSteps object from the most recent JDFTx call. This object contains + a series of JElStep objects in its 'steps' attribute, each corresponding to a + single energy iteration. + + stress: np.ndarray + The stress tensor of the most recent JDFTx call as a 3x3 numpy array. + + strain: np.ndarray + The strain tensor of the most recent JDFTx call as a 3x3 numpy array. + + niter: int + The number of geometric optiization steps in the most recent JDFTx call. + + e: float + The final energy of the most recent JDFTx call (equivalent to the call's + etype. Use "Etot" for total internal energy). + + grad_k: float + The final norm of the preconditioned gradient for geometric optimization + of the most recent JDFTx call (evaluated as dot(g, Kg), where g is the gradient + and Kg is the preconditioned gradient). + (written as "|grad|_K" in JDFTx output). + + alpha: float + The step size of the final geometric step in the most recent JDFTx call. + + linmin: float + The final normalized projection of the geometric step direction onto the + gradient for the most recent JDFTx call. + + abs_magneticmoment: float | None + The absolute magnetic moment of the most recent JDFTx call. + + tot_magneticmoment: float | None + The total magnetic moment of the most recent JDFTx call. + + mu: float + The Fermi energy of the most recent JDFTx call. + + elec_e: float + The final energy of the most recent electronic optimization step. + + elec_niter: int + The number of electronic optimization steps in the most recent JDFTx call. + + elec_grad_k: float + The final norm of the preconditioned gradient for electronic optimization + of the most recent JDFTx call (evaluated as dot(g, Kg), where g is the gradient + and Kg is the preconditioned gradient). + (written as "|grad|_K" in JDFTx output). + + elec_alpha: float + The step size of the final electronic step in the most recent JDFTx call. + + elec_linmin: float + The final normalized projection of the electronic step direction onto the + gradient for the most recent JDFTx call. + + Magic Methods + ------------- + __getitem__(key: str | int) -> Any + Decides behavior of how JDFTXOutfile objects are indexed. If the key is a string, + it will return the value of the property with the same name. If the key is an + integer, it will return the slice of the JDFTXOutfile object at that index. + + __len__() -> int + Returns the number of slices in the JDFTXOutfile object. + + __getattr__(name: str) -> Any + Returns the value of the property with the same name as the input string. + + __dir__() -> list[str] + Returns a list of all the properties of the JDFTXOutfile object. """ slices: list[JDFTXOutfileSlice] = field(default_factory=list) @classmethod - def from_file(cls, file_path: str) -> JDFTXOutfile: + def from_file(cls, file_path: str | Path) -> JDFTXOutfile: """Return JDFTXOutfile object. Create a JDFTXOutfile object from a JDFTx out file. Parameters ---------- - file_path: str + file_path: str | Path The path to the JDFTx out file Returns @@ -247,6 +539,18 @@ def geom_opt_type(self) -> str: return self.slices[-1].geom_opt_type raise AttributeError("Property geom_opt_type inaccessible due to empty slices class field") + # TODO: The following properties may be None if eigstats was not dumped. Change + # return signature to float | None for these properties. + # - efermi + # - egap + # - emin + # - emax + # - homo + # - lumo + # - homo_filling + # - lumo_filling + # - is_metal + @property def efermi(self) -> float: """ diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 7bcd4e83c49..fc6824d08d5 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -41,15 +41,22 @@ __author__ = "Ben Rich" +# TODO: Copy-paste the docustrings for jdftxoutfile properties below. @dataclass class JDFTXOutfileSlice(ClassPrintFormatter): """A class to read and process a JDFTx out file. A class to read and process a JDFTx out file. + Methods + ---------- + from_out_slice(text: list[str]) + Read slice of out file into a JDFTXOutfileSlice instance. + Attributes ---------- - see JDFTx documentation for tag info and typing + prefix: str | None + prefix of dump files for JDFTx calculation """ prefix: str | None = None diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index be6ddc9e600..da595e34a09 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -420,7 +420,9 @@ def parse_lattice_lines(self, lattice_lines: list[str]) -> None: """Parse lattice lines. Parse the lines of text corresponding to the lattice vectors of a - JDFTx out file. + JDFTx out file. Collects the lattice matrix "r" as a 3x3 numpy array first + in column-major order (vec i = r[:,i]), then transposes it to row-major + order (vec i = r[i,:]) and converts from Bohr to Angstroms. Parameters ---------- @@ -438,7 +440,7 @@ def parse_strain_lines(self, strain_lines: list[str]) -> None: """Parse strain lines. Parse the lines of text corresponding to the strain tensor of a - JDFTx out file. + JDFTx out file. Converts from column-major to row-major order. Parameters ---------- @@ -446,6 +448,8 @@ def parse_strain_lines(self, strain_lines: list[str]) -> None: A list of lines of text from a JDFTx out file containing the strain tensor """ + # TODO: Strain is a unitless quantity, so column to row-major conversion + # should cover all unit conversion. Double check if this is true. st = None if len(strain_lines): st = _brkt_list_of_3x3_to_nparray(strain_lines, i_start=1) @@ -464,6 +468,9 @@ def parse_stress_lines(self, stress_lines: list[str]) -> None: A list of lines of text from a JDFTx out file containing the stress tensor """ + # TODO: Lattice optimizations dump stress in cartesian coordinates in units + # "[Eh/a0^3]" (Hartree per bohr cubed). Check if this changes for direct + # coordinates before writing in proper unit conversion to eV/A^3. st = None if len(stress_lines): st = _brkt_list_of_3x3_to_nparray(stress_lines, i_start=1) @@ -479,10 +486,18 @@ def parse_posns_lines(self, posns_lines: list[str]) -> None: Parameters ---------- posns_lines: list[str] - A list of lines of text from a JDFTx out file + A list of lines of text from a JDFTx out file. Collected lines will + start with the string "# Ionic positions in ..." (specifying either + cartesian or direct coordinates), followed by a line for each ion (atom) + in the format "ion_name x y z sd", where ion_name is the name of the element, + and sd is a flag indicating whether the ion is excluded from optimization (1) + or not (0). """ + # One line for each atom + 1 header line natoms = len(posns_lines) - 1 + # "Cartesian coordinates" or "Direct coordinates" coords_type = posns_lines[0].split("positions in")[1] + # "Cartesian" or "Direct" coords_type = coords_type.strip().split()[0].strip() posns: list[np.ndarray] = [] names: list[str] = [] @@ -496,11 +511,15 @@ def parse_posns_lines(self, posns_lines: list[str]) -> None: posns.append(posn) selective_dynamics.append(sd) posns = np.array(posns) + # Convert to cartesian coordinates by taking dot product of direct coords + # with lattice matrix (collected in Angstroms). if coords_type.lower() != "cartesian": posns = np.dot(posns, self.lattice.matrix) else: + # Convert Bohr cartesian coordinates to Angstroms posns *= bohr_to_ang for i in range(natoms): + # Append the collected sites to the structure self.append(species=names[i], coords=posns[i], coords_are_cartesian=True) self.selective_dynamics = selective_dynamics @@ -525,7 +544,7 @@ def parse_forces_lines(self, forces_lines: list[str]) -> None: forces.append(force) forces = np.array(forces) if coords_type.lower() != "cartesian": - # TODO: Double check conversion of forces from direct to cartesian + # TODO: Double check if forces are ever given in direct coordinates. forces = np.dot(forces, self.lattice.matrix) else: forces *= 1 / bohr_to_ang @@ -541,7 +560,10 @@ def parse_ecomp_lines(self, ecomp_lines: list[str]) -> None: Parameters ---------- ecomp_lines: list[str] - A list of lines of text from a JDFTx out file + A list of lines of text from a JDFTx out file. All lines will either be + the header line, a break line of only "...---...", or a line of the form + "component = value" where component is the name of the energy component + and value is the value of the energy component in Hartrees. """ self.ecomponents = {} key = None diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index 74fd719b495..de79179f249 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -25,9 +25,17 @@ class JOutStructures: """Class for storing a series of JStructure objects. A class for storing a series of JStructure objects. + + Attributes + ---------- + out_slice_start_flag: str + The string that marks the beginning of the portion of an out file slice + that contains data for a JOutStructures object. + """ out_slice_start_flag = "-------- Electronic minimization -----------" + # TODO: Rename "iter_type" to "geom_opt_type" iter_type: str | None = None geom_converged: bool = False geom_converged_reason: str | None = None From 7550e86f0abcca24f033ad744aeeabb842c157bc Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Thu, 31 Oct 2024 14:13:50 -0600 Subject: [PATCH 082/195] Removing commented out code Co-authored-by: Matthew Horton --- src/pymatgen/core/periodic_table.py | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/src/pymatgen/core/periodic_table.py b/src/pymatgen/core/periodic_table.py index 4d9bbd20b14..da74699efe8 100644 --- a/src/pymatgen/core/periodic_table.py +++ b/src/pymatgen/core/periodic_table.py @@ -483,7 +483,6 @@ def valences(self) -> list[tuple[int | np.nan, int]]: obtained from full electron config, where L=0, 1, 2, or 3 for s, p, d, and f orbitals, respectively. """ - # return Species(self.symbol, 0).valences if self.group == 18: return [(np.nan, 0)] # The number of valence of noble gas is 0 @@ -1205,8 +1204,6 @@ def valences(self) -> list[tuple[int | np.nan, int]]: """List of valence subshell angular moment (L) and number of valence e- (v_e), obtained from full electron config, where L=0, 1, 2, or 3 for s, p, d, and f orbitals, respectively. - - """ if self.group == 18: return [(np.nan, 0)] # The number of valence of noble gas is 0 @@ -1222,20 +1219,6 @@ def valences(self) -> list[tuple[int | np.nan, int]]: ): # check for full last shell (e.g. column 2) valences.append((idx, ne)) return valences - # if self.group == 18: - # return [(np.nan, 0)] # The number of valence of noble gas is 0 - - # L_symbols = "SPDFGHIKLMNOQRTUVWXYZ" - # valences: list[tuple[int, int]] = [] - # full_electron_config = self.full_electronic_structure - # last_orbital = full_electron_config[-1] - # for n, l_symbol, ne in full_electron_config: - # idx = L_symbols.lower().index(l_symbol) - # if ne < (2 * idx + 1) * 2 or ( - # (n, l_symbol, ne) == last_orbital and ne == (2 * idx + 1) * 2 and len(valences) == 0 - # ): # check for full last shell (e.g. column 2) - # valences.append((idx, ne)) - # return valences @property def valence(self) -> tuple[int | np.nan, int]: @@ -1246,9 +1229,6 @@ def valence(self) -> tuple[int | np.nan, int]: if len(self.valences) > 1: raise ValueError(f"{self} has ambiguous valence") return self.valences[0] - # if len(self.valences) > 1: - # raise ValueError(f"{self} has ambiguous valence") - # return self.valences[0] @property def ionic_radius(self) -> float | None: From 4e5652bd008c70e7c33567400b57718fc86c8c6c Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Thu, 31 Oct 2024 14:21:12 -0600 Subject: [PATCH 083/195] Removing commented out code --- src/pymatgen/core/periodic_table.py | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/pymatgen/core/periodic_table.py b/src/pymatgen/core/periodic_table.py index da74699efe8..1b8860e71a4 100644 --- a/src/pymatgen/core/periodic_table.py +++ b/src/pymatgen/core/periodic_table.py @@ -362,8 +362,7 @@ def electronic_structure(self) -> str: June 3]. National Institute of Standards and Technology, Gaithersburg, MD. DOI: https://doi.org/10.18434/T4W30F """ - return Species(self.symbol, 0).electronic_structure - # return re.sub("", "", self._data["Electronic structure"]["0"]) + return re.sub("", "", self._data["Electronic structure"]["0"]) @property def average_ionic_radius(self) -> FloatWithUnit: @@ -1657,9 +1656,7 @@ def get_el_sp(obj: int | SpeciesLike) -> Element | Species | DummySpecies: of properties that can be determined. """ # If obj is already an Element or Species, return as is - # Note: the below three if statements are functionally equivalent to the commented out - # code. They only exist due to a bug in mypy that doesn't allow the commented out code. - # This should be fixed once mypy fixes this + # TODO: Why do we need to check "_is_named_isotope"? if isinstance(obj, Element): if getattr(obj, "_is_named_isotope", None): return Element(obj.name) @@ -1672,11 +1669,6 @@ def get_el_sp(obj: int | SpeciesLike) -> Element | Species | DummySpecies: if getattr(obj, "_is_named_isotope", None): return Species(str(obj)) return obj - # if isinstance(obj, Element | Species | DummySpecies): - # if type(obj) in [Element, Species, DummySpecies]: - # if getattr(obj, "_is_named_isotope", None): - # return Element(obj.name) if isinstance(obj, Element) else Species(str(obj)) - # return obj # If obj is an integer, return the Element with atomic number obj try: From ff1689401e6ee46280920e2238fa9dbc432fdacd Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Thu, 31 Oct 2024 14:32:45 -0600 Subject: [PATCH 084/195] Removing unused test files in wrong directory --- tests/io/jdftx/example_files/CO.in | 48 - tests/io/jdftx/example_files/GC_ion.out | 6732 ----------------- .../jdftx/example_files/ex_out_slice_ionmin | 6732 ----------------- .../jdftx/example_files/ex_out_slice_latmin | 1181 --- .../ex_text_slice_forJAtoms_latmin | 135 - .../ex_text_slice_forJAtoms_latmin2 | 135 - .../io/jdftx/example_files/example_ionmin.out | 6732 ----------------- .../io/jdftx/example_files/example_latmin.out | 6576 ---------------- tests/io/jdftx/example_files/example_sp.in | 185 - tests/io/jdftx/example_files/example_sp.out | 711 -- .../io/jdftx/example_files/example_sp_copy.in | 139 - tests/io/jdftx/example_files/infile_dict | 1 - tests/io/jdftx/example_files/input-simple1.in | 28 - tests/io/jdftx/example_files/input-simple2.in | 13 - tests/io/jdftx/example_files/jdftx.out | 711 -- .../jdftx/example_files/latticeminimize.out | 6576 ---------------- .../latticeminimize_different.out | 1328 ---- tests/io/jdftx/example_files/problem1.out | 494 -- tests/io/jdftx/example_files/str_dict_jif | 1 - tests/io/jdftx/example_files/str_jif | 53 - tests/io/jdftx/example_files/str_jif2 | 53 - 21 files changed, 38564 deletions(-) delete mode 100644 tests/io/jdftx/example_files/CO.in delete mode 100644 tests/io/jdftx/example_files/GC_ion.out delete mode 100644 tests/io/jdftx/example_files/ex_out_slice_ionmin delete mode 100644 tests/io/jdftx/example_files/ex_out_slice_latmin delete mode 100644 tests/io/jdftx/example_files/ex_text_slice_forJAtoms_latmin delete mode 100644 tests/io/jdftx/example_files/ex_text_slice_forJAtoms_latmin2 delete mode 100644 tests/io/jdftx/example_files/example_ionmin.out delete mode 100644 tests/io/jdftx/example_files/example_latmin.out delete mode 100644 tests/io/jdftx/example_files/example_sp.in delete mode 100644 tests/io/jdftx/example_files/example_sp.out delete mode 100644 tests/io/jdftx/example_files/example_sp_copy.in delete mode 100644 tests/io/jdftx/example_files/infile_dict delete mode 100644 tests/io/jdftx/example_files/input-simple1.in delete mode 100644 tests/io/jdftx/example_files/input-simple2.in delete mode 100644 tests/io/jdftx/example_files/jdftx.out delete mode 100644 tests/io/jdftx/example_files/latticeminimize.out delete mode 100644 tests/io/jdftx/example_files/latticeminimize_different.out delete mode 100644 tests/io/jdftx/example_files/problem1.out delete mode 100644 tests/io/jdftx/example_files/str_dict_jif delete mode 100644 tests/io/jdftx/example_files/str_jif delete mode 100644 tests/io/jdftx/example_files/str_jif2 diff --git a/tests/io/jdftx/example_files/CO.in b/tests/io/jdftx/example_files/CO.in deleted file mode 100644 index 77f9f0bb5af..00000000000 --- a/tests/io/jdftx/example_files/CO.in +++ /dev/null @@ -1,48 +0,0 @@ -#Testing JDFTx input file for CO molecule. Intended to test input parsers - -lattice \ -18.897261 0.000000 0.000000 \ -0.000000 18.897261 0.000000 \ -0.000000 0.000000 18.897261 - -dump-name $VAR -initial-state $VAR -elec-ex-corr gga -van-der-waals D3 -elec-cutoff 20 100 -elec-n-bands 15 -kpoint-folding 1 1 1 -electronic-minimize nIterations 100 energyDiffThreshold 1e-07 -elec-smearing Fermi 0.001 -spintype z-spin -core-overlap-check none -converge-empty-states yes -latt-move-scale 0 0 0 -symmetries none -fluid LinearPCM -pcm-variant CANDLE -fluid-solvent H2O -fluid-cation Na+ 0.5 -fluid-anion F- 0.5 -vibrations useConstraints no rotationSym no -dump End Dtot -dump End BoundCharge -dump End State -dump End Forces -dump End Ecomponents -dump End VfluidTot -dump End ElecDensity -dump End KEdensity -dump End EigStats -dump End BandEigs -dump End DOS - -coords-type Cartesian -ion O -0.235981 -0.237621 2.242580 1 -ion C -0.011521 -0.011600 0.109935 1 - -ion-species GBRV_v1.5/$ID_pbe_v1.uspp - -coulomb-interaction Periodic -dump End Forces -dump End Ecomponents diff --git a/tests/io/jdftx/example_files/GC_ion.out b/tests/io/jdftx/example_files/GC_ion.out deleted file mode 100644 index 26c5a7e5fb2..00000000000 --- a/tests/io/jdftx/example_files/GC_ion.out +++ /dev/null @@ -1,6732 +0,0 @@ - -*************** JDFTx 1.7.0 (git hash e155c65d) *************** - -Start date and time: Wed Jun 5 01:17:22 2024 -Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out -Running on hosts (process indices): nid001652 (0-3) -Divided in process groups (process indices): 0 (0) 1 (1) 2 (2) 3 (3) -gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' -gpuInit: Found compatible cuda device 1 'NVIDIA A100-SXM4-40GB' -gpuInit: Found compatible cuda device 2 'NVIDIA A100-SXM4-40GB' -gpuInit: Found compatible cuda device 3 'NVIDIA A100-SXM4-40GB' -gpuInit: Selected device 0 -Resource initialization completed at t[s]: 1.89 -Run totals: 4 processes, 128 threads, 4 GPUs -Memory pool size: 36000 MB (per process) - - -Input parsed successfully to the following command list (including defaults): - -band-projection-params yes no -basis kpoint-dependent -converge-empty-states yes -coords-type Cartesian -core-overlap-check none -coulomb-interaction Slab 001 -coulomb-truncation-embed 8.21814 4.57743 20.4455 -davidson-band-ratio 1.1 -dump End State Forces ElecDensity BandEigs BandProjections EigStats Fillings Ecomponents Kpoints -dump -dump -dump -dump-name $VAR -elec-cutoff 25 100 -elec-eigen-algo Davidson -elec-ex-corr gga-PBE -elec-initial-magnetization 0.000000 no -elec-n-bands 195 -elec-smearing Fermi 0.001 -electronic-minimize \ - dirUpdateScheme FletcherReeves \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-07 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -exchange-regularization WignerSeitzTruncated -fluid LinearPCM 298.000000 1.013250 -fluid-anion F- 0.5 MeanFieldLJ \ - epsBulk 1 \ - pMol 0 \ - epsInf 1 \ - Pvap 0 \ - sigmaBulk 0 \ - Rvdw 2.24877 \ - Res 0 \ - tauNuc 343133 -fluid-cation Na+ 0.5 MeanFieldLJ \ - epsBulk 1 \ - pMol 0 \ - epsInf 1 \ - Pvap 0 \ - sigmaBulk 0 \ - Rvdw 2.19208 \ - Res 0 \ - tauNuc 343133 -fluid-gummel-loop 10 1.000000e-05 -fluid-minimize \ - dirUpdateScheme PolakRibiere \ - linminMethod DirUpdateRecommended \ - nIterations 400 \ - history 15 \ - knormThreshold 1e-11 \ - maxThreshold no \ - energyDiffThreshold 0 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 6 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -fluid-solvent H2O 55.338 ScalarEOS \ - epsBulk 78.4 \ - pMol 0.92466 \ - epsInf 1.77 \ - Pvap 1.06736e-10 \ - sigmaBulk 4.62e-05 \ - Rvdw 2.61727 \ - Res 1.42 \ - tauNuc 343133 \ - poleEl 15 7 1 -forces-output-coords Positions -initial-state $VAR -ion C 15.516924000000003 8.971564000000003 29.481543000000002 1 -ion C 6.488065000000001 0.181361000000000 23.691129000000000 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.342517000000004 8.971586000000002 29.211711000000012 1 -ion C 0.313658000000000 0.181361000000000 23.421311000000003 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.436398000000002 3.620570000000000 29.211701000000005 1 -ion C 9.568610000000000 5.532394000000000 23.960954000000005 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.261955000000000 3.620568000000000 28.941891999999999 1 -ion C 3.394203000000001 5.532394000000000 23.691130000000005 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.174400000000000 0.000001000000000 30.996452000000009 1 -ion Hf 12.551139000000001 7.256820000000001 26.543905000000002 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.000002000000000 0.000003000000000 30.726629000000006 1 -ion Hf 6.376730000000000 7.256823000000001 26.274084000000002 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.254951999999999 5.351033000000001 31.266273000000005 1 -ion Hf 9.470594000000002 1.905795000000000 26.274069000000008 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.429351000000002 5.351028000000001 31.536115000000006 1 -ion Hf 3.296185000000000 1.905795000000000 26.004261000000003 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.254951999999999 5.351033000000001 35.914999000000009 1 -ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/C.uspp -ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/Hf.uspp -ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/N.uspp -ion-species GBRV/$ID_pbe.uspp -ion-width Ecut -ionic-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0.0001 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 -kpoint-folding 4 4 1 -latt-move-scale 0 0 0 -latt-scale 1 1 1 -lattice \ - 12.348814000000001 6.161090000000000 0.000000000000000 \ - 0.000000000000000 10.702064999999999 0.000000000000000 \ - 0.539642000000000 0.539642000000000 70.750715000000000 -lattice-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 0 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -lcao-params -1 1e-06 0.001 -pcm-variant CANDLE -perturb-minimize \ - nIterations 0 \ - algorithm MINRES \ - residualTol 0.0001 \ - residualDiffThreshold 0.0001 \ - CGBypass no \ - recomputeResidual no -spintype z-spin -subspace-rotation-factor 1 yes -symmetries none -symmetry-threshold 0.0001 -target-mu -0.19 no - -van-der-waals D3 - - -Applied RMS atom displacement 0 bohrs to make symmetries exact. - ----------- Initializing the Grid ---------- -R = -[ 12.3488 6.16109 0 ] -[ 0 10.7021 0 ] -[ 0.539642 0.539642 70.7507 ] -unit cell volume = 9350.26 -G = -[ 0.508809 -0.292917 0 ] -[ 0 0.5871 0 ] -[ -0.00388087 -0.00224385 0.0888074 ] -Minimum fftbox size, Smin = [ 56 56 320 ] -Chosen fftbox size, S = [ 56 56 320 ] - ----------- Exchange Correlation functional ---------- -Initalized PBE GGA exchange. -Initalized PBE GGA correlation. - ----------- Setting up pseudopotentials ---------- -Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0.355431 - -Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/C.uspp': - Title: C. Created by USPP 7.3.6 on 3-2-2014 - Reference state energy: -5.406344. 4 valence electrons in orbitals: - |200> occupation: 2 eigenvalue: -0.504890 - |210> occupation: 2 eigenvalue: -0.194356 - lMax: 1 lLocal: 2 QijEcut: 5 - 4 projectors sampled on a log grid with 503 points: - l: 0 eig: -0.504890 rCut: 1.3 - l: 0 eig: 0.000000 rCut: 1.3 - l: 1 eig: -0.194357 rCut: 1.3 - l: 1 eig: 0.000000 rCut: 1.3 - Partial core density with radius 1.1 - Transforming core density to a uniform radial grid of dG=0.02 with 1597 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1597 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1597 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. - Core radius for overlap checks: 1.30 bohrs. - -Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/Hf.uspp': - Title: Hf. Created by USPP 7.3.6 on 14-9-2013 - Reference state energy: -78.399178. 12 valence electrons in orbitals: - |500> occupation: 2 eigenvalue: -3.016121 - |510> occupation: 6 eigenvalue: -1.860466 - |600> occupation: 0 eigenvalue: -0.643057 - |610> occupation: 0 eigenvalue: -0.441591 - |520> occupation: 2 eigenvalue: -0.613878 - lMax: 3 lLocal: 3 QijEcut: 5 - 8 projectors sampled on a log grid with 679 points: - l: 0 eig: -3.016122 rCut: 1.5 - l: 0 eig: -0.643058 rCut: 1.5 - l: 0 eig: 1.000000 rCut: 1.5 - l: 1 eig: -1.860465 rCut: 1.6 - l: 1 eig: -0.441594 rCut: 1.6 - l: 2 eig: -0.613878 rCut: 1.75 - l: 2 eig: 1.000000 rCut: 1.75 - l: 3 eig: 1.000000 rCut: 2.3 - Partial core density with radius 1 - Transforming core density to a uniform radial grid of dG=0.02 with 1597 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1597 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1597 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. - Core radius for overlap checks: 2.30 bohrs. - -Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/N.uspp': - Title: N. Created by USPP 7.3.6 on 3-2-2014 - Reference state energy: -9.763716. 5 valence electrons in orbitals: - |200> occupation: 2 eigenvalue: -0.681964 - |210> occupation: 3 eigenvalue: -0.260726 - lMax: 1 lLocal: 2 QijEcut: 6 - 4 projectors sampled on a log grid with 491 points: - l: 0 eig: -0.681964 rCut: 1.15 - l: 0 eig: 0.000000 rCut: 1.15 - l: 1 eig: -0.260729 rCut: 1.2 - l: 1 eig: 0.500000 rCut: 1.2 - Partial core density with radius 0.8 - Transforming core density to a uniform radial grid of dG=0.02 with 1597 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1597 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1597 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. - Core radius for overlap checks: 1.20 bohrs. - -Initialized 3 species with 41 total atoms. - -Folded 1 k-points by 4x4x1 to 16 k-points. - ----------- Setting up k-points, bands, fillings ---------- -No reducable k-points. -Computing the number of bands and number of electrons -Calculating initial fillings. -nElectrons: 325.000000 nBands: 195 nStates: 32 - ------ Setting up reduced wavefunction bases (one per k-point) ----- -average nbasis = 55826.812 , ideal nbasis = 55824.864 - ----------- Setting up coulomb interaction ---------- -Fluid mode embedding: using embedded box, but periodic Coulomb kernel. -(Fluid response is responsible for (approximate) separation between periodic images.) -Setting up double-sized grid for truncated Coulomb potentials: -R = -[ 12.3488 6.16109 0 ] -[ 0 10.7021 0 ] -[ 0.539642 0.539642 141.501 ] -unit cell volume = 18700.5 -G = -[ 0.508809 -0.292917 0 ] -[ 0 0.5871 0 ] -[ -0.00194044 -0.00112192 0.0444037 ] -Chosen fftbox size, S = [ 56 56 640 ] -Integer grid location selected as the embedding center: - Grid: [ 25 24 90 ] - Lattice: [ 0.452104 0.427715 0.282269 ] - Cartesian: [ 8.21814 4.57743 20.4455 ] -Constructing Wigner-Seitz cell: 12 faces (8 quadrilaterals, 4 hexagons) -Range-separation parameter for embedded mesh potentials due to point charges: 0.593199 bohrs. - -Initializing DFT-D3 calculator: - Parameters set for gga-PBE functional - s6: 1.000 s_r6: 1.217 - s8: 0.722 s_r8: 1.000 - Per-atom parameters loaded for: - C: sqrtQ[a0]: 3.105 Rcov[a0]: 1.417 CN: [ 0.00 0.99 2.00 3.00 3.98 ] - Hf: sqrtQ[a0]: 8.207 Rcov[a0]: 2.589 CN: [ 0.00 1.93 3.88 ] - N: sqrtQ[a0]: 2.712 Rcov[a0]: 1.342 CN: [ 0.00 0.99 2.01 2.99 ] - -Initializing DFT-D2 calculator for fluid / solvation: - C: C6: 30.35 Eh-a0^6 R0: 2.744 a0 - Hf: C6: 815.23 Eh-a0^6 R0: 3.326 a0 (WARNING: beyond Grimme's data set) - N: C6: 21.33 Eh-a0^6 R0: 2.640 a0 - ----------- Setting up ewald sum ---------- -Optimum gaussian width for ewald sums = 5.703087 bohr. -Real space sum over 1125 unit cells with max indices [ 7 7 2 ] -Reciprocal space sum over 9559 terms with max indices [ 5 5 39 ] - -Computing DFT-D3 correction: -# coordination-number C 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 -# coordination-number Hf 11.130 16.778 16.735 16.625 13.885 11.129 16.778 16.735 16.625 13.885 12.003 16.778 16.735 16.625 13.885 11.130 16.778 16.735 16.625 13.885 -# coordination-number N 0.927 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.20 -EvdW_6 = -0.120307 -EvdW_8 = -0.212388 - ----------- Allocating electronic variables ---------- -Initializing wave functions: linear combination of atomic orbitals -C pseudo-atom occupations: s ( 2 ) p ( 2 ) -Hf pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 2 ) -N pseudo-atom occupations: s ( 2 ) p ( 3 ) - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00092 Tot: -0.00002 ] -LCAOMinimize: Iter: 0 G: -1030.0136869927484895 |grad|_K: 9.111e-03 alpha: 1.000e+00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00230 Tot: -0.00029 ] -LCAOMinimize: Iter: 1 G: -1051.1835761760626156 |grad|_K: 5.741e-03 alpha: 1.647e-02 linmin: 6.084e-02 cgtest: 3.007e-02 t[s]: 30.65 -LCAOMinimize: Bad step direction: g.d > 0. -LCAOMinimize: Undoing step. -LCAOMinimize: Step failed: resetting search direction. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00230 Tot: -0.00029 ] -LCAOMinimize: Iter: 2 G: -1051.1835761760623882 |grad|_K: 5.741e-03 alpha: 0.000e+00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00240 Tot: -0.00014 ] -LCAOMinimize: Iter: 3 G: -1051.5050612838151665 |grad|_K: 3.444e-03 alpha: 3.484e-03 linmin: -1.624e-01 cgtest: 7.940e-01 t[s]: 34.09 -LCAOMinimize: Encountered beta<0, resetting CG. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.045188e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00220 Tot: +0.00040 ] -LCAOMinimize: Iter: 4 G: -1051.5625942767267134 |grad|_K: 1.606e-02 alpha: 2.923e-02 linmin: 1.766e-02 cgtest: -8.678e-02 t[s]: 36.51 -LCAOMinimize: Bad step direction: g.d > 0. -LCAOMinimize: Undoing step. -LCAOMinimize: Step failed: resetting search direction. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00220 Tot: +0.00040 ] -LCAOMinimize: Iter: 5 G: -1051.5625942767267134 |grad|_K: 1.606e-02 alpha: 0.000e+00 -LCAOMinimize: Step increased G by 5.777931e-01, reducing alpha to 7.814873e-04. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00225 Tot: +0.00040 ] -LCAOMinimize: Iter: 6 G: -1052.2101088507374698 |grad|_K: 1.100e-02 alpha: 7.815e-04 linmin: -1.502e-01 cgtest: 1.005e+00 t[s]: 41.38 -LCAOMinimize: Encountered beta<0, resetting CG. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.344462e-03. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00226 Tot: +0.00023 ] -LCAOMinimize: Iter: 7 G: -1052.8183926531824000 |grad|_K: 3.165e-03 alpha: 2.591e-03 linmin: -2.172e-01 cgtest: 4.936e-01 t[s]: 43.82 -LCAOMinimize: Encountered beta<0, resetting CG. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 7.774348e-03. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.332304e-02. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 6.996913e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00231 Tot: -0.00059 ] -LCAOMinimize: Iter: 8 G: -1054.7584848979945491 |grad|_K: 8.442e-03 alpha: 1.691e-01 linmin: 1.607e-02 cgtest: -2.255e-01 t[s]: 46.67 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00225 Tot: -0.00030 ] -LCAOMinimize: Iter: 9 G: -1055.0637268259988559 |grad|_K: 5.236e-03 alpha: 2.801e-03 linmin: -1.592e-02 cgtest: 9.669e-01 t[s]: 48.61 -LCAOMinimize: Encountered beta<0, resetting CG. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.404456e-03. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00243 Tot: +0.00056 ] -LCAOMinimize: Iter: 10 G: -1055.5200889504160386 |grad|_K: 6.185e-03 alpha: 8.862e-03 linmin: 1.137e-02 cgtest: -7.707e-02 t[s]: 51.00 -LCAOMinimize: Wrong curvature in test step, increasing alphaT to 2.658593e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00234 Tot: -0.00006 ] -LCAOMinimize: Iter: 11 G: -1056.7453347241726078 |grad|_K: 7.835e-03 alpha: -3.862e-02 linmin: -3.970e-02 cgtest: 9.538e-01 t[s]: 52.86 -LCAOMinimize: Step increased G by 6.062266e+01, reducing alpha to 1.093620e-02. -LCAOMinimize: Step increased G by 2.825207e-01, reducing alpha to 1.093620e-03. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00236 Tot: -0.00012 ] -LCAOMinimize: Iter: 12 G: -1057.0208928498025216 |grad|_K: 6.247e-03 alpha: 1.094e-03 linmin: -1.625e-01 cgtest: 9.874e-01 t[s]: 57.77 -LCAOMinimize: Encountered beta<0, resetting CG. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.280859e-03. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00249 Tot: -0.00014 ] -LCAOMinimize: Iter: 13 G: -1057.3844322587156057 |grad|_K: 3.527e-03 alpha: 5.271e-03 linmin: 4.804e-02 cgtest: -2.629e-01 t[s]: 60.20 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.581301e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00052 ] -LCAOMinimize: Iter: 14 G: -1057.7863869132870605 |grad|_K: 6.167e-03 alpha: 2.211e-02 linmin: -6.110e-03 cgtest: 7.469e-01 t[s]: 62.59 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00258 Tot: -0.00013 ] -LCAOMinimize: Iter: 15 G: -1058.0947463864763449 |grad|_K: 1.420e-03 alpha: 3.907e-03 linmin: 1.868e-02 cgtest: -5.870e-01 t[s]: 64.55 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.172118e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00262 Tot: -0.00032 ] -LCAOMinimize: Iter: 16 G: -1058.1771697264157410 |grad|_K: 2.606e-03 alpha: 2.728e-02 linmin: 1.239e-03 cgtest: 8.265e-01 t[s]: 66.93 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00266 Tot: -0.00053 ] -LCAOMinimize: Iter: 17 G: -1058.2239692670764271 |grad|_K: 1.486e-03 alpha: 5.188e-03 linmin: 1.859e-02 cgtest: -5.395e-01 t[s]: 68.85 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.556303e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: -0.00067 ] -LCAOMinimize: Iter: 18 G: -1058.2586270937820245 |grad|_K: 2.115e-03 alpha: 1.690e-02 linmin: -2.863e-05 cgtest: 9.651e-01 t[s]: 71.23 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00271 Tot: -0.00062 ] -LCAOMinimize: Iter: 19 G: -1058.2952920440711750 |grad|_K: 1.503e-03 alpha: 5.138e-03 linmin: 1.528e-02 cgtest: -2.804e-01 t[s]: 73.16 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.541303e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00250 Tot: -0.00005 ] -LCAOMinimize: Iter: 20 G: -1058.4315728930389469 |grad|_K: 2.806e-03 alpha: 4.379e-02 linmin: 3.331e-03 cgtest: 7.602e-01 t[s]: 75.54 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00006 ] -LCAOMinimize: Iter: 21 G: -1058.4319256027911251 |grad|_K: 2.659e-03 alpha: 7.090e-03 linmin: 4.041e-02 cgtest: -9.328e-01 t[s]: 77.47 -LCAOMinimize: Bad step direction: g.d > 0. -LCAOMinimize: Undoing step. -LCAOMinimize: Step failed: resetting search direction. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00006 ] -LCAOMinimize: Iter: 22 G: -1058.4319256027911251 |grad|_K: 2.659e-03 alpha: 0.000e+00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00255 Tot: +0.00002 ] -LCAOMinimize: Iter: 23 G: -1058.4764724389544881 |grad|_K: 5.259e-04 alpha: 3.441e-03 linmin: 3.014e-02 cgtest: -1.630e-01 t[s]: 80.86 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.032415e-02. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.097244e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00261 Tot: +0.00002 ] -LCAOMinimize: Iter: 24 G: -1058.4987989863111579 |grad|_K: 3.495e-04 alpha: 4.394e-02 linmin: -5.095e-03 cgtest: 3.661e-01 t[s]: 83.71 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00262 Tot: +0.00001 ] -LCAOMinimize: Iter: 25 G: -1058.4997024773399517 |grad|_K: 1.512e-04 alpha: 3.757e-03 linmin: -1.417e-02 cgtest: 3.897e-02 t[s]: 85.63 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.127116e-02. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.381347e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00265 Tot: +0.00002 ] -LCAOMinimize: Iter: 26 G: -1058.5024418729590252 |grad|_K: 8.741e-05 alpha: 5.815e-02 linmin: -1.530e-02 cgtest: 2.010e-02 t[s]: 88.43 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00268 Tot: +0.00004 ] -LCAOMinimize: Iter: 27 G: -1058.5031634566926186 |grad|_K: 2.742e-04 alpha: 4.368e-02 linmin: 2.153e-03 cgtest: -8.895e-02 t[s]: 90.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: +0.00009 ] -LCAOMinimize: Iter: 28 G: -1058.5042718512668216 |grad|_K: 1.644e-04 alpha: 7.406e-03 linmin: 1.800e-03 cgtest: 9.187e-01 t[s]: 92.31 -LCAOMinimize: Encountered beta<0, resetting CG. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: +0.00010 ] -LCAOMinimize: Iter: 29 G: -1058.5044811876480253 |grad|_K: 7.603e-05 alpha: 4.102e-03 linmin: -1.073e-04 cgtest: -4.202e-04 t[s]: 94.24 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.230740e-02. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.692219e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00276 Tot: +0.00012 ] -LCAOMinimize: Iter: 30 G: -1058.5050952745821178 |grad|_K: 4.416e-05 alpha: 5.276e-02 linmin: -3.317e-02 cgtest: 2.992e-01 t[s]: 97.08 -LCAOMinimize: None of the convergence criteria satisfied after 30 iterations. ------ createFluidSolver() ----- (Fluid-side solver setup) - Initializing fluid molecule 'H2O' - Initializing site 'O' - Electron density: proportional to exp(-r/0.36935)*erfc((r-0.51523)/0.36823) with norm 6.826 - Charge density: gaussian nuclear width 0.478731 with net site charge 0.826 - Polarizability: cuspless exponential with width 0.32 and norm 3.73 - Hard sphere radius: 2.57003 bohrs - Positions in reference frame: - [ +0.000000 +0.000000 +0.000000 ] - Initializing site 'H' - Electron density: proportional to exp(-r/0.34641)*erfc((r-0)/0.390882) with norm 0.587 - Charge density: gaussian nuclear width 0.377945 with net site charge -0.413 - Polarizability: cuspless exponential with width 0.39 and norm 3.3 - Positions in reference frame: - [ +0.000000 -1.441945 +1.122523 ] - [ +0.000000 +1.441945 +1.122523 ] - Net charge: 0 dipole magnitude: 0.927204 - Initializing spherical shell mfKernel with radius 2.61727 Bohr - deltaS corrections: - site 'O': -7.54299 - site 'H': -6.83917 - Initializing fluid molecule 'Na+' - Initializing site 'Na' - Electron density: proportional to exp(-r/0.19682)*erfc((r-0.71491)/0.41314) with norm 8.1383 - Charge density: gaussian nuclear width 0.365347 with net site charge -1 - Hard sphere radius: 1.86327 bohrs - Positions in reference frame: - [ +0.000000 +0.000000 +0.000000 ] - Net charge: -1 dipole magnitude: 0 - Initializing gaussian mfKernel with width: 1.55004 Bohr - deltaS corrections: - site 'Na': -22.3555 - Initializing fluid molecule 'F-' - Initializing site 'F' - Electron density: proportional to exp(-r/0.38886)*erfc((r-0)/0.438782) with norm 8 - Charge density: gaussian nuclear width 0.374796 with net site charge 1 - Hard sphere radius: 2.39995 bohrs - Positions in reference frame: - [ +0.000000 +0.000000 +0.000000 ] - Net charge: 1 dipole magnitude: 0 - Initializing gaussian mfKernel with width: 1.59012 Bohr - deltaS corrections: - site 'F': -9.04335 - -Correction to mu due to finite nuclear width = -0.0137949 - Cavity determined by nc: 0.00142 and sigma: 0.707107 - Nonlocal vdW cavity from gaussian model electron density with norm = 8 and sigma = 0.993594 bohr - Charge asymmetry in cavity with sensitivity pCavity = 36.5 e-bohr/Eh - Electrostatic cavity expanded by eta = 1.46 bohrs - Weighted density cavitation model constrained by Nbulk: 0.0049383 bohr^-3, Pvap: 3.14029 kPa, Rvdw: 2.61727 bohr and sigmaBulk: 4.62e-05 Eh/bohr^2 at T: 298 K. - Weighted density dispersion model using vdW pair potentials with single solvent site with sqrtC6eff: 0.77 SI. - - ----- Citations for features of the code used in this run ---- - - Software package: - R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) - - gga-PBE exchange-correlation functional: - J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) - - Pseudopotentials: - KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) - - Truncated Coulomb potentials: - R. Sundararaman and T.A. Arias, Phys. Rev. B 87, 165122 (2013) - - DFT-D3 dispersion correction: - S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) - - DFT-D2 dispersion correction: - S. Grimme, J. Comput. Chem. 27, 1787 (2006) - - Charge-asymmetric nonlocally-determined local-electric (CANDLE) solvation model: - R. Sundararaman and W.A. Goddard III, J. Chem. Phys. 142, 064107 (2015) - - Total energy minimization with Auxiliary Hamiltonian: - C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) - - Grand-canonical (fixed-potential) DFT: - R. Sundararaman, W. A. Goddard III and T. A. Arias, J. Chem. Phys. 146, 114104 (2017) - -This list may not be complete. Please suggest additional citations or -report any other bugs at https://github.com/shankar1729/jdftx/issues - -Initialization completed successfully at t[s]: 97.80 - - -Computing DFT-D3 correction: -# coordination-number C 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 -# coordination-number Hf 11.130 16.778 16.735 16.625 13.885 11.129 16.778 16.735 16.625 13.885 12.003 16.778 16.735 16.625 13.885 11.130 16.778 16.735 16.625 13.885 -# coordination-number N 0.927 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.20 -EvdW_6 = -0.120307 -EvdW_8 = -0.212388 -Fluid solver invoked on fresh (random / LCAO) wavefunctions -Running a vacuum solve first: - --------- Initial electronic minimization ----------- - FillingsUpdate: mu: -0.094373879 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00276 Tot: +0.00012 ] -ElecMinimize: Iter: 0 G: -1058.504944771530745 |grad|_K: 3.849e-05 alpha: 1.000e+00 - FillingsUpdate: mu: -0.125373596 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00286 Tot: +0.00035 ] - SubspaceRotationAdjust: set factor to 0.53 -ElecMinimize: Iter: 1 G: -1058.834042213076145 |grad|_K: 6.844e-05 alpha: 6.386e-01 linmin: 2.100e-04 t[s]: 102.56 - FillingsUpdate: mu: -0.103836623 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00277 Tot: +0.00054 ] - SubspaceRotationAdjust: set factor to 0.255 -ElecMinimize: Iter: 2 G: -1058.834930873450503 |grad|_K: 5.703e-05 alpha: 9.859e-03 linmin: 3.651e-02 t[s]: 104.62 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.957704e-02. - FillingsUpdate: mu: -0.076572152 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00275 Tot: +0.00059 ] - SubspaceRotationAdjust: set factor to 0.153 -ElecMinimize: Iter: 3 G: -1058.846426540816992 |grad|_K: 4.106e-05 alpha: 3.424e-02 linmin: 2.068e-04 t[s]: 107.24 - FillingsUpdate: mu: -0.076467690 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00284 Tot: +0.00056 ] - SubspaceRotationAdjust: set factor to 0.109 - SubspaceRotationAdjust: resetting CG because factor has changed by 0.109225 -ElecMinimize: State modified externally: resetting search direction. -ElecMinimize: Iter: 4 G: -1058.858141535923096 |grad|_K: 1.607e-05 alpha: 1.925e-02 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.775676e-02. -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.732703e-01. - FillingsUpdate: mu: -0.090573115 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00270 Tot: +0.00070 ] - SubspaceRotationAdjust: set factor to 0.0676 -ElecMinimize: Iter: 5 G: -1058.895252477901295 |grad|_K: 1.666e-05 alpha: 4.085e-01 linmin: -1.454e-03 t[s]: 113.67 - FillingsUpdate: mu: -0.090204359 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: +0.00069 ] - SubspaceRotationAdjust: set factor to 0.13 -ElecMinimize: Iter: 6 G: -1058.900325477176239 |grad|_K: 6.706e-06 alpha: 3.959e-02 linmin: -2.280e-02 t[s]: 115.70 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.187718e-01. - FillingsUpdate: mu: -0.085362701 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00274 Tot: +0.00067 ] - SubspaceRotationAdjust: set factor to 0.0795 -ElecMinimize: Iter: 7 G: -1058.903016553206953 |grad|_K: 1.252e-05 alpha: 1.326e-01 linmin: 1.097e-03 t[s]: 118.31 - FillingsUpdate: mu: -0.077380693 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00269 Tot: +0.00074 ] - SubspaceRotationAdjust: set factor to 0.0473 -ElecMinimize: Iter: 8 G: -1058.909066350292505 |grad|_K: 1.216e-05 alpha: 1.130e-01 linmin: 1.489e-05 t[s]: 120.36 - FillingsUpdate: mu: -0.078522813 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00264 Tot: +0.00081 ] - SubspaceRotationAdjust: set factor to 0.0842 -ElecMinimize: Iter: 9 G: -1058.911594329985292 |grad|_K: 5.490e-06 alpha: 5.238e-02 linmin: 1.303e-03 t[s]: 122.38 - FillingsUpdate: mu: -0.080102422 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00260 Tot: +0.00087 ] - SubspaceRotationAdjust: set factor to 0.0671 -ElecMinimize: Iter: 10 G: -1058.913009996389746 |grad|_K: 6.954e-06 alpha: 1.355e-01 linmin: -1.211e-03 t[s]: 124.48 - FillingsUpdate: mu: -0.086420174 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00263 Tot: +0.00097 ] - SubspaceRotationAdjust: set factor to 0.055 -ElecMinimize: Iter: 11 G: -1058.915992957032358 |grad|_K: 3.739e-06 alpha: 1.682e-01 linmin: 1.806e-05 t[s]: 126.54 - FillingsUpdate: mu: -0.084532077 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00265 Tot: +0.00098 ] - SubspaceRotationAdjust: set factor to 0.0427 -ElecMinimize: Iter: 12 G: -1058.916422106638265 |grad|_K: 2.394e-06 alpha: 8.719e-02 linmin: -1.200e-04 t[s]: 128.61 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.615600e-01. - FillingsUpdate: mu: -0.088368320 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00268 Tot: +0.00105 ] - SubspaceRotationAdjust: set factor to 0.0291 -ElecMinimize: Iter: 13 G: -1058.917109017649182 |grad|_K: 3.172e-06 alpha: 3.419e-01 linmin: -9.213e-06 t[s]: 131.23 - FillingsUpdate: mu: -0.085028893 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00269 Tot: +0.00112 ] - SubspaceRotationAdjust: set factor to 0.041 -ElecMinimize: Iter: 14 G: -1058.917644293140938 |grad|_K: 1.945e-06 alpha: 1.566e-01 linmin: 2.406e-04 t[s]: 133.26 - FillingsUpdate: mu: -0.086865462 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00270 Tot: +0.00119 ] - SubspaceRotationAdjust: set factor to 0.036 -ElecMinimize: Iter: 15 G: -1058.918034711385872 |grad|_K: 2.382e-06 alpha: 2.961e-01 linmin: -4.353e-04 t[s]: 135.34 - FillingsUpdate: mu: -0.087421796 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00276 Tot: +0.00130 ] - SubspaceRotationAdjust: set factor to 0.0529 -ElecMinimize: Iter: 16 G: -1058.918566427393898 |grad|_K: 1.666e-06 alpha: 2.612e-01 linmin: 1.721e-05 t[s]: 137.36 - FillingsUpdate: mu: -0.085572455 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00281 Tot: +0.00137 ] - SubspaceRotationAdjust: set factor to 0.0456 -ElecMinimize: Iter: 17 G: -1058.918835267699478 |grad|_K: 1.917e-06 alpha: 2.779e-01 linmin: 1.942e-05 t[s]: 139.43 - FillingsUpdate: mu: -0.086982861 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00287 Tot: +0.00149 ] - SubspaceRotationAdjust: set factor to 0.0585 -ElecMinimize: Iter: 18 G: -1058.919146240264126 |grad|_K: 1.371e-06 alpha: 2.435e-01 linmin: -5.710e-05 t[s]: 141.47 - FillingsUpdate: mu: -0.087254851 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00295 Tot: +0.00164 ] - SubspaceRotationAdjust: set factor to 0.0461 -ElecMinimize: Iter: 19 G: -1058.919452619417825 |grad|_K: 2.049e-06 alpha: 4.568e-01 linmin: -2.864e-04 t[s]: 143.55 - FillingsUpdate: mu: -0.085891182 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00309 Tot: +0.00183 ] - SubspaceRotationAdjust: set factor to 0.0403 -ElecMinimize: Iter: 20 G: -1058.919773764641377 |grad|_K: 1.467e-06 alpha: 2.090e-01 linmin: -5.673e-05 t[s]: 145.58 - FillingsUpdate: mu: -0.084772449 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00331 Tot: +0.00211 ] - SubspaceRotationAdjust: set factor to 0.042 -ElecMinimize: Iter: 21 G: -1058.920139994908595 |grad|_K: 1.591e-06 alpha: 4.866e-01 linmin: 1.082e-04 t[s]: 147.64 - FillingsUpdate: mu: -0.087151811 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00344 Tot: +0.00229 ] - SubspaceRotationAdjust: set factor to 0.0349 -ElecMinimize: Iter: 22 G: -1058.920340617297825 |grad|_K: 1.234e-06 alpha: 2.394e-01 linmin: 1.221e-04 t[s]: 149.67 - FillingsUpdate: mu: -0.087283037 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00370 Tot: +0.00260 ] - SubspaceRotationAdjust: set factor to 0.042 -ElecMinimize: Iter: 23 G: -1058.920606749597937 |grad|_K: 1.159e-06 alpha: 5.091e-01 linmin: -3.311e-05 t[s]: 151.73 - FillingsUpdate: mu: -0.085432960 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00389 Tot: +0.00281 ] - SubspaceRotationAdjust: set factor to 0.0338 -ElecMinimize: Iter: 24 G: -1058.920755539539641 |grad|_K: 1.072e-06 alpha: 3.140e-01 linmin: -9.709e-06 t[s]: 153.75 - FillingsUpdate: mu: -0.087028257 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00415 Tot: +0.00310 ] - SubspaceRotationAdjust: set factor to 0.0405 -ElecMinimize: Iter: 25 G: -1058.920916231488718 |grad|_K: 7.237e-07 alpha: 4.001e-01 linmin: -3.182e-05 t[s]: 155.81 - FillingsUpdate: mu: -0.088083732 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00432 Tot: +0.00328 ] - SubspaceRotationAdjust: set factor to 0.0376 -ElecMinimize: Iter: 26 G: -1058.920988059698402 |grad|_K: 6.490e-07 alpha: 3.915e-01 linmin: -2.353e-05 t[s]: 157.84 - FillingsUpdate: mu: -0.087104501 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00449 Tot: +0.00345 ] - SubspaceRotationAdjust: set factor to 0.0311 -ElecMinimize: Iter: 27 G: -1058.921032299705075 |grad|_K: 4.744e-07 alpha: 3.001e-01 linmin: 7.860e-06 t[s]: 159.92 - FillingsUpdate: mu: -0.087026970 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00472 Tot: +0.00368 ] - SubspaceRotationAdjust: set factor to 0.0371 -ElecMinimize: Iter: 28 G: -1058.921069971624547 |grad|_K: 3.914e-07 alpha: 4.800e-01 linmin: 1.488e-06 t[s]: 161.97 - FillingsUpdate: mu: -0.087785719 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00490 Tot: +0.00387 ] - SubspaceRotationAdjust: set factor to 0.0333 -ElecMinimize: Iter: 29 G: -1058.921091315100057 |grad|_K: 3.280e-07 alpha: 3.994e-01 linmin: -3.309e-06 t[s]: 164.03 - FillingsUpdate: mu: -0.087135656 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00509 Tot: +0.00406 ] - SubspaceRotationAdjust: set factor to 0.0315 -ElecMinimize: Iter: 30 G: -1058.921104216627555 |grad|_K: 2.453e-07 alpha: 3.434e-01 linmin: 1.034e-05 t[s]: 166.06 - FillingsUpdate: mu: -0.087112660 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00535 Tot: +0.00432 ] - SubspaceRotationAdjust: set factor to 0.0377 -ElecMinimize: Iter: 31 G: -1058.921115662288912 |grad|_K: 2.177e-07 alpha: 5.453e-01 linmin: 9.313e-07 t[s]: 168.13 - FillingsUpdate: mu: -0.087690371 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00563 Tot: +0.00460 ] - SubspaceRotationAdjust: set factor to 0.0354 -ElecMinimize: Iter: 32 G: -1058.921123813510803 |grad|_K: 2.282e-07 alpha: 4.927e-01 linmin: -5.661e-08 t[s]: 170.19 - FillingsUpdate: mu: -0.087231768 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00596 Tot: +0.00492 ] - SubspaceRotationAdjust: set factor to 0.0338 -ElecMinimize: Iter: 33 G: -1058.921130567777482 |grad|_K: 1.737e-07 alpha: 3.711e-01 linmin: 9.511e-06 t[s]: 172.26 - FillingsUpdate: mu: -0.087258697 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00639 Tot: +0.00534 ] - SubspaceRotationAdjust: set factor to 0.0397 -ElecMinimize: Iter: 34 G: -1058.921136735621303 |grad|_K: 1.631e-07 alpha: 5.861e-01 linmin: -2.237e-07 t[s]: 174.31 - FillingsUpdate: mu: -0.087588247 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00687 Tot: +0.00581 ] - SubspaceRotationAdjust: set factor to 0.0391 -ElecMinimize: Iter: 35 G: -1058.921141673111151 |grad|_K: 1.735e-07 alpha: 5.322e-01 linmin: -5.251e-06 t[s]: 176.38 - FillingsUpdate: mu: -0.087083488 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00741 Tot: +0.00634 ] - SubspaceRotationAdjust: set factor to 0.0331 -ElecMinimize: Iter: 36 G: -1058.921145870112923 |grad|_K: 1.627e-07 alpha: 3.986e-01 linmin: 1.295e-05 t[s]: 178.41 - FillingsUpdate: mu: -0.087313645 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00812 Tot: +0.00704 ] - SubspaceRotationAdjust: set factor to 0.0349 -ElecMinimize: Iter: 37 G: -1058.921150182576639 |grad|_K: 1.296e-07 alpha: 4.674e-01 linmin: -1.081e-05 t[s]: 180.46 - FillingsUpdate: mu: -0.087424070 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00884 Tot: +0.00775 ] - SubspaceRotationAdjust: set factor to 0.0369 -ElecMinimize: Iter: 38 G: -1058.921153505075608 |grad|_K: 1.194e-07 alpha: 5.664e-01 linmin: -7.275e-06 t[s]: 182.53 - FillingsUpdate: mu: -0.087084835 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00951 Tot: +0.00839 ] - SubspaceRotationAdjust: set factor to 0.0319 -ElecMinimize: Iter: 39 G: -1058.921155743858662 |grad|_K: 1.170e-07 alpha: 4.493e-01 linmin: 1.456e-05 t[s]: 184.65 - FillingsUpdate: mu: -0.087367159 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01020 Tot: +0.00908 ] - SubspaceRotationAdjust: set factor to 0.0284 -ElecMinimize: Iter: 40 G: -1058.921157569463958 |grad|_K: 8.583e-08 alpha: 3.827e-01 linmin: -4.815e-06 t[s]: 186.67 - FillingsUpdate: mu: -0.087353241 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01094 Tot: +0.00979 ] - SubspaceRotationAdjust: set factor to 0.0317 -ElecMinimize: Iter: 41 G: -1058.921158928452996 |grad|_K: 7.084e-08 alpha: 5.285e-01 linmin: 3.145e-06 t[s]: 188.73 - FillingsUpdate: mu: -0.087194446 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01156 Tot: +0.01039 ] - SubspaceRotationAdjust: set factor to 0.0303 -ElecMinimize: Iter: 42 G: -1058.921159751069354 |grad|_K: 6.211e-08 alpha: 4.697e-01 linmin: 9.207e-06 t[s]: 190.75 - FillingsUpdate: mu: -0.087339396 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01221 Tot: +0.01102 ] - SubspaceRotationAdjust: set factor to 0.0272 -ElecMinimize: Iter: 43 G: -1058.921160340225924 |grad|_K: 5.278e-08 alpha: 4.379e-01 linmin: -2.408e-06 t[s]: 192.85 - FillingsUpdate: mu: -0.087271991 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01293 Tot: +0.01172 ] - SubspaceRotationAdjust: set factor to 0.0301 -ElecMinimize: Iter: 44 G: -1058.921160802538907 |grad|_K: 4.078e-08 alpha: 4.755e-01 linmin: 7.201e-06 t[s]: 194.91 - FillingsUpdate: mu: -0.087216101 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01365 Tot: +0.01242 ] - SubspaceRotationAdjust: set factor to 0.0324 -ElecMinimize: Iter: 45 G: -1058.921161112823256 |grad|_K: 3.588e-08 alpha: 5.348e-01 linmin: -5.281e-06 t[s]: 196.99 - FillingsUpdate: mu: -0.087314636 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01437 Tot: +0.01311 ] - SubspaceRotationAdjust: set factor to 0.0306 -ElecMinimize: Iter: 46 G: -1058.921161321312411 |grad|_K: 3.434e-08 alpha: 4.639e-01 linmin: -3.518e-07 t[s]: 199.06 - FillingsUpdate: mu: -0.087249331 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01536 Tot: +0.01407 ] - SubspaceRotationAdjust: set factor to 0.032 -ElecMinimize: Iter: 47 G: -1058.921161524438276 |grad|_K: 2.972e-08 alpha: 4.936e-01 linmin: 7.363e-06 t[s]: 201.13 - FillingsUpdate: mu: -0.087247848 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01668 Tot: +0.01535 ] - SubspaceRotationAdjust: set factor to 0.0366 -ElecMinimize: Iter: 48 G: -1058.921161718944177 |grad|_K: 2.959e-08 alpha: 6.313e-01 linmin: 1.377e-06 t[s]: 203.20 - FillingsUpdate: mu: -0.087309626 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01831 Tot: +0.01693 ] - SubspaceRotationAdjust: set factor to 0.0377 -ElecMinimize: Iter: 49 G: -1058.921161901095047 |grad|_K: 3.289e-08 alpha: 5.964e-01 linmin: 1.492e-06 t[s]: 205.31 - FillingsUpdate: mu: -0.087204280 nElectrons: 325.000000 magneticMoment: [ Abs: 0.02034 Tot: +0.01890 ] - SubspaceRotationAdjust: set factor to 0.0349 -ElecMinimize: Iter: 50 G: -1058.921162081653847 |grad|_K: 3.625e-08 alpha: 4.781e-01 linmin: 5.080e-06 t[s]: 207.33 - FillingsUpdate: mu: -0.087272964 nElectrons: 325.000000 magneticMoment: [ Abs: 0.02421 Tot: +0.02265 ] - SubspaceRotationAdjust: set factor to 0.0362 -ElecMinimize: Iter: 51 G: -1058.921162372239905 |grad|_K: 4.153e-08 alpha: 6.339e-01 linmin: -1.257e-05 t[s]: 209.40 - FillingsUpdate: mu: -0.087266910 nElectrons: 325.000000 magneticMoment: [ Abs: 0.03189 Tot: +0.03008 ] - SubspaceRotationAdjust: set factor to 0.0396 -ElecMinimize: Iter: 52 G: -1058.921162880751808 |grad|_K: 5.578e-08 alpha: 8.437e-01 linmin: 3.115e-06 t[s]: 211.44 - FillingsUpdate: mu: -0.087094511 nElectrons: 325.000000 magneticMoment: [ Abs: 0.05226 Tot: +0.04972 ] - SubspaceRotationAdjust: set factor to 0.0409 -ElecMinimize: Iter: 53 G: -1058.921164104674290 |grad|_K: 1.109e-07 alpha: 1.138e+00 linmin: 8.533e-05 t[s]: 213.53 - FillingsUpdate: mu: -0.087459008 nElectrons: 325.000000 magneticMoment: [ Abs: 0.13928 Tot: +0.13314 ] - SubspaceRotationAdjust: set factor to 0.0417 -ElecMinimize: Iter: 54 G: -1058.921169143443421 |grad|_K: 2.810e-07 alpha: 1.204e+00 linmin: -1.016e-05 t[s]: 215.59 - FillingsUpdate: mu: -0.087470946 nElectrons: 325.000000 magneticMoment: [ Abs: 0.15378 Tot: +0.14706 ] - SubspaceRotationAdjust: set factor to 0.0479 -ElecMinimize: Iter: 55 G: -1058.921170952838338 |grad|_K: 3.012e-07 alpha: 3.159e-02 linmin: -1.297e-03 t[s]: 217.65 -ElecMinimize: Wrong curvature in test step, increasing alphaT to 9.475977e-02. - FillingsUpdate: mu: -0.087397244 nElectrons: 325.000000 magneticMoment: [ Abs: 0.17063 Tot: +0.16315 ] - SubspaceRotationAdjust: set factor to 0.0553 -ElecMinimize: Iter: 56 G: -1058.921175253557749 |grad|_K: 3.113e-07 alpha: -1.517e+01 linmin: -2.455e-03 t[s]: 219.55 - FillingsUpdate: mu: -0.087136401 nElectrons: 325.000000 magneticMoment: [ Abs: 0.20851 Tot: +0.19932 ] - SubspaceRotationAdjust: set factor to 0.0664 -ElecMinimize: Iter: 57 G: -1058.921185293065946 |grad|_K: 3.466e-07 alpha: 6.641e-02 linmin: -3.913e-03 t[s]: 221.63 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.992374e-01. - FillingsUpdate: mu: -0.085878551 nElectrons: 325.000000 magneticMoment: [ Abs: 0.36283 Tot: +0.34540 ] - SubspaceRotationAdjust: set factor to 0.0406 -ElecMinimize: Iter: 58 G: -1058.921219394243280 |grad|_K: 1.184e-06 alpha: 2.274e-01 linmin: 1.484e-03 t[s]: 224.25 -ElecMinimize: Bad step direction: g.d > 0. -ElecMinimize: Undoing step. -ElecMinimize: Step failed: resetting search direction. - FillingsUpdate: mu: -0.085878551 nElectrons: 325.000000 magneticMoment: [ Abs: 0.36283 Tot: +0.34540 ] - SubspaceRotationAdjust: set factor to 0.0277 -ElecMinimize: Iter: 59 G: -1058.921219394243735 |grad|_K: 9.773e-07 alpha: 0.000e+00 - FillingsUpdate: mu: -0.088031323 nElectrons: 325.000000 magneticMoment: [ Abs: 0.36392 Tot: +0.34632 ] - SubspaceRotationAdjust: set factor to 0.018 -ElecMinimize: Iter: 60 G: -1058.921270065711042 |grad|_K: 3.929e-07 alpha: 1.528e-01 linmin: -2.703e-05 t[s]: 227.80 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.584126e-01. - FillingsUpdate: mu: -0.087602885 nElectrons: 325.000000 magneticMoment: [ Abs: 0.37483 Tot: +0.35663 ] - SubspaceRotationAdjust: set factor to 0.0226 -ElecMinimize: Iter: 61 G: -1058.921319109788783 |grad|_K: 4.616e-07 alpha: 9.104e-01 linmin: 2.290e-06 t[s]: 230.42 - FillingsUpdate: mu: -0.086590283 nElectrons: 325.000000 magneticMoment: [ Abs: 0.39049 Tot: +0.37129 ] - SubspaceRotationAdjust: set factor to 0.0253 -ElecMinimize: Iter: 62 G: -1058.921367615614827 |grad|_K: 4.284e-07 alpha: 6.520e-01 linmin: 1.641e-05 t[s]: 232.44 - FillingsUpdate: mu: -0.087615618 nElectrons: 325.000000 magneticMoment: [ Abs: 0.41007 Tot: +0.38942 ] - SubspaceRotationAdjust: set factor to 0.0253 -ElecMinimize: Iter: 63 G: -1058.921411292928497 |grad|_K: 5.004e-07 alpha: 6.819e-01 linmin: -7.843e-05 t[s]: 234.54 - FillingsUpdate: mu: -0.087020497 nElectrons: 325.000000 magneticMoment: [ Abs: 0.45177 Tot: +0.42831 ] - SubspaceRotationAdjust: set factor to 0.024 -ElecMinimize: Iter: 64 G: -1058.921484132644991 |grad|_K: 6.084e-07 alpha: 8.328e-01 linmin: 1.276e-04 t[s]: 236.58 - FillingsUpdate: mu: -0.087755463 nElectrons: 325.000000 magneticMoment: [ Abs: 0.51697 Tot: +0.48868 ] - SubspaceRotationAdjust: set factor to 0.0267 -ElecMinimize: Iter: 65 G: -1058.921589967373166 |grad|_K: 6.270e-07 alpha: 8.249e-01 linmin: 1.279e-05 t[s]: 238.65 - FillingsUpdate: mu: -0.088150716 nElectrons: 325.000000 magneticMoment: [ Abs: 0.58959 Tot: +0.55542 ] - SubspaceRotationAdjust: set factor to 0.0273 -ElecMinimize: Iter: 66 G: -1058.921703607528571 |grad|_K: 6.754e-07 alpha: 8.291e-01 linmin: 4.478e-05 t[s]: 240.68 - FillingsUpdate: mu: -0.086879357 nElectrons: 325.000000 magneticMoment: [ Abs: 0.65495 Tot: +0.61538 ] - SubspaceRotationAdjust: set factor to 0.0243 -ElecMinimize: Iter: 67 G: -1058.921798979706409 |grad|_K: 6.933e-07 alpha: 6.064e-01 linmin: -4.874e-05 t[s]: 242.82 - FillingsUpdate: mu: -0.088624674 nElectrons: 325.000000 magneticMoment: [ Abs: 0.72431 Tot: +0.67809 ] - SubspaceRotationAdjust: set factor to 0.0223 -ElecMinimize: Iter: 68 G: -1058.921900502864673 |grad|_K: 6.732e-07 alpha: 6.032e-01 linmin: 1.773e-04 t[s]: 244.85 - FillingsUpdate: mu: -0.088728366 nElectrons: 325.000000 magneticMoment: [ Abs: 0.80921 Tot: +0.75404 ] - SubspaceRotationAdjust: set factor to 0.0261 -ElecMinimize: Iter: 69 G: -1058.922020554288338 |grad|_K: 6.777e-07 alpha: 7.670e-01 linmin: -1.084e-04 t[s]: 246.93 - FillingsUpdate: mu: -0.087524842 nElectrons: 325.000000 magneticMoment: [ Abs: 0.89727 Tot: +0.83137 ] - SubspaceRotationAdjust: set factor to 0.0273 -ElecMinimize: Iter: 70 G: -1058.922148440226010 |grad|_K: 7.308e-07 alpha: 7.900e-01 linmin: -2.459e-04 t[s]: 249.03 - FillingsUpdate: mu: -0.088434211 nElectrons: 325.000000 magneticMoment: [ Abs: 0.97831 Tot: +0.90041 ] - SubspaceRotationAdjust: set factor to 0.0256 -ElecMinimize: Iter: 71 G: -1058.922268873064013 |grad|_K: 7.876e-07 alpha: 6.293e-01 linmin: 1.211e-04 t[s]: 251.07 - FillingsUpdate: mu: -0.088680606 nElectrons: 325.000000 magneticMoment: [ Abs: 1.07798 Tot: +0.98342 ] - SubspaceRotationAdjust: set factor to 0.0275 -ElecMinimize: Iter: 72 G: -1058.922411638324547 |grad|_K: 7.414e-07 alpha: 6.650e-01 linmin: -1.134e-04 t[s]: 253.17 - FillingsUpdate: mu: -0.088270678 nElectrons: 325.000000 magneticMoment: [ Abs: 1.17359 Tot: +1.05944 ] - SubspaceRotationAdjust: set factor to 0.0322 -ElecMinimize: Iter: 73 G: -1058.922551011693713 |grad|_K: 7.963e-07 alpha: 7.205e-01 linmin: 7.606e-05 t[s]: 255.24 - FillingsUpdate: mu: -0.088796011 nElectrons: 325.000000 magneticMoment: [ Abs: 1.28013 Tot: +1.13837 ] - SubspaceRotationAdjust: set factor to 0.0343 -ElecMinimize: Iter: 74 G: -1058.922703415594015 |grad|_K: 7.909e-07 alpha: 6.951e-01 linmin: -4.797e-04 t[s]: 257.29 - FillingsUpdate: mu: -0.087247089 nElectrons: 325.000000 magneticMoment: [ Abs: 1.36929 Tot: +1.20062 ] - SubspaceRotationAdjust: set factor to 0.033 -ElecMinimize: Iter: 75 G: -1058.922835999132985 |grad|_K: 9.445e-07 alpha: 5.698e-01 linmin: 4.752e-04 t[s]: 259.32 - FillingsUpdate: mu: -0.088216027 nElectrons: 325.000000 magneticMoment: [ Abs: 1.49791 Tot: +1.28054 ] - SubspaceRotationAdjust: set factor to 0.0423 -ElecMinimize: Iter: 76 G: -1058.923010647675255 |grad|_K: 9.405e-07 alpha: 5.813e-01 linmin: -3.682e-04 t[s]: 261.37 - FillingsUpdate: mu: -0.087419930 nElectrons: 325.000000 magneticMoment: [ Abs: 1.61179 Tot: +1.34525 ] - SubspaceRotationAdjust: set factor to 0.0412 -ElecMinimize: Iter: 77 G: -1058.923179338777572 |grad|_K: 1.153e-06 alpha: 5.250e-01 linmin: 2.936e-04 t[s]: 263.39 - FillingsUpdate: mu: -0.088652691 nElectrons: 325.000000 magneticMoment: [ Abs: 1.74796 Tot: +1.42565 ] - SubspaceRotationAdjust: set factor to 0.0482 -ElecMinimize: Iter: 78 G: -1058.923359828352204 |grad|_K: 1.023e-06 alpha: 4.091e-01 linmin: -2.479e-04 t[s]: 265.49 - FillingsUpdate: mu: -0.087515694 nElectrons: 325.000000 magneticMoment: [ Abs: 1.89608 Tot: +1.51356 ] - SubspaceRotationAdjust: set factor to 0.0513 -ElecMinimize: Iter: 79 G: -1058.923563893240726 |grad|_K: 1.014e-06 alpha: 5.378e-01 linmin: -6.567e-04 t[s]: 267.54 - FillingsUpdate: mu: -0.087629954 nElectrons: 325.000000 magneticMoment: [ Abs: 2.00144 Tot: +1.57091 ] - SubspaceRotationAdjust: set factor to 0.0448 -ElecMinimize: Iter: 80 G: -1058.923703148265986 |grad|_K: 1.121e-06 alpha: 3.696e-01 linmin: 9.702e-05 t[s]: 269.61 - FillingsUpdate: mu: -0.088702013 nElectrons: 325.000000 magneticMoment: [ Abs: 2.13866 Tot: +1.64103 ] - SubspaceRotationAdjust: set factor to 0.0475 -ElecMinimize: Iter: 81 G: -1058.923873998659019 |grad|_K: 9.290e-07 alpha: 3.926e-01 linmin: 2.429e-04 t[s]: 271.64 - FillingsUpdate: mu: -0.087248504 nElectrons: 325.000000 magneticMoment: [ Abs: 2.25908 Tot: +1.69086 ] - SubspaceRotationAdjust: set factor to 0.0507 -ElecMinimize: Iter: 82 G: -1058.924022124135718 |grad|_K: 1.019e-06 alpha: 5.064e-01 linmin: 7.897e-04 t[s]: 273.70 - FillingsUpdate: mu: -0.088074846 nElectrons: 325.000000 magneticMoment: [ Abs: 2.34616 Tot: +1.71770 ] - SubspaceRotationAdjust: set factor to 0.0501 -ElecMinimize: Iter: 83 G: -1058.924123538987033 |grad|_K: 8.760e-07 alpha: 3.078e-01 linmin: 1.783e-04 t[s]: 275.78 - FillingsUpdate: mu: -0.088109857 nElectrons: 325.000000 magneticMoment: [ Abs: 2.46801 Tot: +1.74703 ] - SubspaceRotationAdjust: set factor to 0.0606 -ElecMinimize: Iter: 84 G: -1058.924275792896651 |grad|_K: 8.632e-07 alpha: 5.751e-01 linmin: 1.363e-04 t[s]: 277.85 - FillingsUpdate: mu: -0.087194745 nElectrons: 325.000000 magneticMoment: [ Abs: 2.57932 Tot: +1.76591 ] - SubspaceRotationAdjust: set factor to 0.0595 -ElecMinimize: Iter: 85 G: -1058.924412618059932 |grad|_K: 1.032e-06 alpha: 5.287e-01 linmin: 2.379e-04 t[s]: 279.88 - FillingsUpdate: mu: -0.087798211 nElectrons: 325.000000 magneticMoment: [ Abs: 2.67266 Tot: +1.77332 ] - SubspaceRotationAdjust: set factor to 0.0553 -ElecMinimize: Iter: 86 G: -1058.924521292847658 |grad|_K: 9.605e-07 alpha: 3.041e-01 linmin: 9.121e-05 t[s]: 281.96 - FillingsUpdate: mu: -0.087514414 nElectrons: 325.000000 magneticMoment: [ Abs: 2.84163 Tot: +1.78067 ] - SubspaceRotationAdjust: set factor to 0.0645 -ElecMinimize: Iter: 87 G: -1058.924714108257831 |grad|_K: 9.855e-07 alpha: 6.086e-01 linmin: 2.096e-04 t[s]: 284.00 - FillingsUpdate: mu: -0.086217642 nElectrons: 325.000000 magneticMoment: [ Abs: 3.03893 Tot: +1.78261 ] - SubspaceRotationAdjust: set factor to 0.0716 -ElecMinimize: Iter: 88 G: -1058.924929890864860 |grad|_K: 1.223e-06 alpha: 6.505e-01 linmin: 8.751e-05 t[s]: 286.06 - FillingsUpdate: mu: -0.085633429 nElectrons: 325.000000 magneticMoment: [ Abs: 3.22114 Tot: +1.77846 ] - SubspaceRotationAdjust: set factor to 0.0641 -ElecMinimize: Iter: 89 G: -1058.925127335307479 |grad|_K: 1.496e-06 alpha: 3.821e-01 linmin: 9.471e-06 t[s]: 288.14 - FillingsUpdate: mu: -0.086223782 nElectrons: 325.000000 magneticMoment: [ Abs: 3.46886 Tot: +1.77286 ] - SubspaceRotationAdjust: set factor to 0.0594 -ElecMinimize: Iter: 90 G: -1058.925392121551795 |grad|_K: 1.293e-06 alpha: 3.381e-01 linmin: 7.235e-05 t[s]: 290.22 - FillingsUpdate: mu: -0.085815581 nElectrons: 325.000000 magneticMoment: [ Abs: 3.78538 Tot: +1.75588 ] - SubspaceRotationAdjust: set factor to 0.0687 -ElecMinimize: Iter: 91 G: -1058.925718164657610 |grad|_K: 1.352e-06 alpha: 5.717e-01 linmin: 1.589e-04 t[s]: 292.29 - FillingsUpdate: mu: -0.084188089 nElectrons: 325.000000 magneticMoment: [ Abs: 4.13473 Tot: +1.73246 ] - SubspaceRotationAdjust: set factor to 0.0781 -ElecMinimize: Iter: 92 G: -1058.926074462775432 |grad|_K: 1.477e-06 alpha: 5.737e-01 linmin: 1.090e-04 t[s]: 294.36 - FillingsUpdate: mu: -0.082803058 nElectrons: 325.000000 magneticMoment: [ Abs: 4.42538 Tot: +1.71310 ] - SubspaceRotationAdjust: set factor to 0.078 -ElecMinimize: Iter: 93 G: -1058.926378537217943 |grad|_K: 1.771e-06 alpha: 3.970e-01 linmin: 5.666e-06 t[s]: 296.42 - FillingsUpdate: mu: -0.082700923 nElectrons: 325.000000 magneticMoment: [ Abs: 4.67177 Tot: +1.69446 ] - SubspaceRotationAdjust: set factor to 0.0757 -ElecMinimize: Iter: 94 G: -1058.926639337059214 |grad|_K: 1.644e-06 alpha: 2.400e-01 linmin: 4.135e-06 t[s]: 298.49 - FillingsUpdate: mu: -0.082672232 nElectrons: 325.000000 magneticMoment: [ Abs: 5.01213 Tot: +1.66764 ] - SubspaceRotationAdjust: set factor to 0.0846 -ElecMinimize: Iter: 95 G: -1058.926996890779719 |grad|_K: 1.648e-06 alpha: 3.856e-01 linmin: 1.828e-04 t[s]: 300.51 - FillingsUpdate: mu: -0.081723266 nElectrons: 325.000000 magneticMoment: [ Abs: 5.34954 Tot: +1.63475 ] - SubspaceRotationAdjust: set factor to 0.102 -ElecMinimize: Iter: 96 G: -1058.927359880013682 |grad|_K: 1.636e-06 alpha: 3.976e-01 linmin: 6.109e-06 t[s]: 302.59 - FillingsUpdate: mu: -0.080036034 nElectrons: 325.000000 magneticMoment: [ Abs: 5.63709 Tot: +1.60299 ] - SubspaceRotationAdjust: set factor to 0.0995 -ElecMinimize: Iter: 97 G: -1058.927694355586254 |grad|_K: 1.861e-06 alpha: 3.565e-01 linmin: 9.520e-05 t[s]: 304.62 - FillingsUpdate: mu: -0.078901643 nElectrons: 325.000000 magneticMoment: [ Abs: 5.82435 Tot: +1.58003 ] - SubspaceRotationAdjust: set factor to 0.0917 -ElecMinimize: Iter: 98 G: -1058.927924245694157 |grad|_K: 1.982e-06 alpha: 1.946e-01 linmin: 1.199e-05 t[s]: 306.73 - FillingsUpdate: mu: -0.079586137 nElectrons: 325.000000 magneticMoment: [ Abs: 6.05038 Tot: +1.55334 ] - SubspaceRotationAdjust: set factor to 0.0977 -ElecMinimize: Iter: 99 G: -1058.928213259987160 |grad|_K: 1.659e-06 alpha: 2.118e-01 linmin: 9.604e-05 t[s]: 308.76 - FillingsUpdate: mu: -0.079612201 nElectrons: 325.000000 magneticMoment: [ Abs: 6.24143 Tot: +1.52785 ] - SubspaceRotationAdjust: set factor to 0.118 -ElecMinimize: Iter: 100 G: -1058.928482659418250 |grad|_K: 1.511e-06 alpha: 2.846e-01 linmin: -5.350e-05 t[s]: 310.81 -ElecMinimize: None of the convergence criteria satisfied after 100 iterations. -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.184e-03 -Vacuum energy after initial minimize, F = -1058.928482659418250 - -Shifting auxilliary hamiltonian by -0.110388 to set nElectrons=325.000000 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.751750 of unit cell: Completed after 31 iterations at t[s]: 338.72 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 6.09232 Tot: +1.45163 ] -ElecMinimize: Iter: 0 G: -1058.886535965587882 |grad|_K: 3.178e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766098 of unit cell: Completed after 37 iterations at t[s]: 340.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.752266 of unit cell: Completed after 34 iterations at t[s]: 340.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.171350 magneticMoment: [ Abs: 5.91582 Tot: +1.56093 ] - SubspaceRotationAdjust: set factor to 0.0488 -ElecMinimize: Iter: 1 G: -1058.941946304823432 |grad|_K: 7.296e-06 alpha: 1.899e-01 linmin: 3.196e-02 t[s]: 341.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.753664 of unit cell: Completed after 26 iterations at t[s]: 342.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754116 of unit cell: Completed after 23 iterations at t[s]: 343.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.300391 magneticMoment: [ Abs: 5.92764 Tot: +1.62516 ] - SubspaceRotationAdjust: set factor to 0.0247 -ElecMinimize: Iter: 2 G: -1058.945784322822419 |grad|_K: 3.804e-06 alpha: 2.392e-01 linmin: 2.053e-03 t[s]: 344.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754142 of unit cell: Completed after 21 iterations at t[s]: 344.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754175 of unit cell: Completed after 24 iterations at t[s]: 345.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.308453 magneticMoment: [ Abs: 5.91265 Tot: +1.64177 ] - SubspaceRotationAdjust: set factor to 0.0305 -ElecMinimize: Iter: 3 G: -1058.948804048427291 |grad|_K: 2.878e-06 alpha: 6.176e-01 linmin: 1.982e-03 t[s]: 346.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754552 of unit cell: Completed after 24 iterations at t[s]: 346.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754677 of unit cell: Completed after 16 iterations at t[s]: 347.51 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.336031 magneticMoment: [ Abs: 5.89067 Tot: +1.63672 ] - SubspaceRotationAdjust: set factor to 0.0335 -ElecMinimize: Iter: 4 G: -1058.951183633209212 |grad|_K: 2.667e-06 alpha: 8.353e-01 linmin: -6.262e-04 t[s]: 348.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.757575 of unit cell: Completed after 21 iterations at t[s]: 349.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.757161 of unit cell: Completed after 18 iterations at t[s]: 349.67 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.454043 magneticMoment: [ Abs: 5.88759 Tot: +1.63735 ] - SubspaceRotationAdjust: set factor to 0.0339 -ElecMinimize: Iter: 5 G: -1058.953017296308872 |grad|_K: 2.350e-06 alpha: 7.283e-01 linmin: 1.514e-03 t[s]: 350.65 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.759449 of unit cell: Completed after 22 iterations at t[s]: 351.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.759267 of unit cell: Completed after 14 iterations at t[s]: 351.82 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.548745 magneticMoment: [ Abs: 5.89073 Tot: +1.63170 ] - SubspaceRotationAdjust: set factor to 0.0425 -ElecMinimize: Iter: 6 G: -1058.954286851370398 |grad|_K: 1.763e-06 alpha: 6.727e-01 linmin: 1.319e-04 t[s]: 352.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.760113 of unit cell: Completed after 22 iterations at t[s]: 353.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.760070 of unit cell: Completed after 7 iterations at t[s]: 353.95 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.584199 magneticMoment: [ Abs: 5.88429 Tot: +1.62807 ] - SubspaceRotationAdjust: set factor to 0.0439 -ElecMinimize: Iter: 7 G: -1058.954978094094258 |grad|_K: 1.707e-06 alpha: 6.386e-01 linmin: -2.445e-04 t[s]: 354.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.761739 of unit cell: Completed after 26 iterations at t[s]: 355.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.761601 of unit cell: Completed after 14 iterations at t[s]: 356.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.656208 magneticMoment: [ Abs: 5.87381 Tot: +1.63478 ] - SubspaceRotationAdjust: set factor to 0.0458 -ElecMinimize: Iter: 8 G: -1058.955576823361753 |grad|_K: 1.552e-06 alpha: 5.860e-01 linmin: 4.892e-04 t[s]: 357.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762340 of unit cell: Completed after 18 iterations at t[s]: 357.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762789 of unit cell: Completed after 11 iterations at t[s]: 358.23 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.713809 magneticMoment: [ Abs: 5.83533 Tot: +1.64128 ] - SubspaceRotationAdjust: set factor to 0.0551 -ElecMinimize: Iter: 9 G: -1058.956369767151955 |grad|_K: 1.681e-06 alpha: 9.486e-01 linmin: -3.298e-04 t[s]: 359.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763832 of unit cell: Completed after 26 iterations at t[s]: 359.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763715 of unit cell: Completed after 16 iterations at t[s]: 360.44 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.760120 magneticMoment: [ Abs: 5.78013 Tot: +1.65388 ] - SubspaceRotationAdjust: set factor to 0.0554 -ElecMinimize: Iter: 10 G: -1058.957200658944885 |grad|_K: 2.092e-06 alpha: 8.386e-01 linmin: -3.807e-04 t[s]: 361.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767116 of unit cell: Completed after 30 iterations at t[s]: 362.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765508 of unit cell: Completed after 28 iterations at t[s]: 362.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.859454 magneticMoment: [ Abs: 5.73640 Tot: +1.67652 ] - SubspaceRotationAdjust: set factor to 0.0441 -ElecMinimize: Iter: 11 G: -1058.957885239456346 |grad|_K: 2.045e-06 alpha: 4.293e-01 linmin: -4.732e-04 t[s]: 363.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766265 of unit cell: Completed after 20 iterations at t[s]: 364.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767363 of unit cell: Completed after 22 iterations at t[s]: 364.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.963231 magneticMoment: [ Abs: 5.57941 Tot: +1.72197 ] - SubspaceRotationAdjust: set factor to 0.0478 -ElecMinimize: Iter: 12 G: -1058.959578673400301 |grad|_K: 2.852e-06 alpha: 1.090e+00 linmin: -1.079e-03 t[s]: 365.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770675 of unit cell: Completed after 34 iterations at t[s]: 366.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771003 of unit cell: Completed after 22 iterations at t[s]: 366.95 - FillingsUpdate: mu: -0.190000000 nElectrons: 326.221754 magneticMoment: [ Abs: 5.22398 Tot: +1.77933 ] - SubspaceRotationAdjust: set factor to 0.0496 -ElecMinimize: Iter: 13 G: -1058.962834999104643 |grad|_K: 4.984e-06 alpha: 1.220e+00 linmin: 6.972e-03 t[s]: 367.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774607 of unit cell: Completed after 34 iterations at t[s]: 368.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771248 of unit cell: Completed after 32 iterations at t[s]: 369.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 326.245442 magneticMoment: [ Abs: 5.17555 Tot: +1.78083 ] - SubspaceRotationAdjust: set factor to 0.0649 -ElecMinimize: Iter: 14 G: -1058.962914105448363 |grad|_K: 5.106e-06 alpha: 5.327e-02 linmin: -3.825e-04 t[s]: 370.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771348 of unit cell: Completed after 21 iterations at t[s]: 370.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771518 of unit cell: Completed after 24 iterations at t[s]: 371.34 - FillingsUpdate: mu: -0.190000000 nElectrons: 326.268120 magneticMoment: [ Abs: 5.00913 Tot: +1.77084 ] - SubspaceRotationAdjust: set factor to 0.0832 -ElecMinimize: Iter: 15 G: -1058.964317960613016 |grad|_K: 4.458e-06 alpha: 1.491e-01 linmin: 2.217e-05 t[s]: 372.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771399 of unit cell: Completed after 27 iterations at t[s]: 372.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771408 of unit cell: Completed after 14 iterations at t[s]: 373.58 - FillingsUpdate: mu: -0.190000000 nElectrons: 326.249320 magneticMoment: [ Abs: 4.87385 Tot: +1.74847 ] - SubspaceRotationAdjust: set factor to 0.101 -ElecMinimize: Iter: 16 G: -1058.965281320450003 |grad|_K: 4.294e-06 alpha: 1.391e-01 linmin: -1.888e-05 t[s]: 374.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771265 of unit cell: Completed after 21 iterations at t[s]: 375.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771269 of unit cell: Completed after 4 iterations at t[s]: 375.72 - FillingsUpdate: mu: -0.190000000 nElectrons: 326.226349 magneticMoment: [ Abs: 4.73585 Tot: +1.71719 ] - SubspaceRotationAdjust: set factor to 0.108 -ElecMinimize: Iter: 17 G: -1058.966152408508378 |grad|_K: 4.091e-06 alpha: 1.352e-01 linmin: -4.020e-05 t[s]: 376.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771169 of unit cell: Completed after 27 iterations at t[s]: 377.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771185 of unit cell: Completed after 15 iterations at t[s]: 377.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 326.209584 magneticMoment: [ Abs: 4.61649 Tot: +1.68435 ] - SubspaceRotationAdjust: set factor to 0.14 -ElecMinimize: Iter: 18 G: -1058.966827309490100 |grad|_K: 3.852e-06 alpha: 1.155e-01 linmin: -6.244e-05 t[s]: 378.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770913 of unit cell: Completed after 22 iterations at t[s]: 379.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770832 of unit cell: Completed after 15 iterations at t[s]: 380.00 - FillingsUpdate: mu: -0.190000000 nElectrons: 326.155032 magneticMoment: [ Abs: 4.46525 Tot: +1.62834 ] - SubspaceRotationAdjust: set factor to 0.164 -ElecMinimize: Iter: 19 G: -1058.967595329021833 |grad|_K: 4.507e-06 alpha: 1.474e-01 linmin: -1.304e-04 t[s]: 380.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769788 of unit cell: Completed after 28 iterations at t[s]: 381.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770056 of unit cell: Completed after 19 iterations at t[s]: 382.21 - FillingsUpdate: mu: -0.190000000 nElectrons: 326.050361 magneticMoment: [ Abs: 4.29517 Tot: +1.55011 ] - SubspaceRotationAdjust: set factor to 0.209 -ElecMinimize: Iter: 20 G: -1058.968388815348590 |grad|_K: 4.595e-06 alpha: 1.103e-01 linmin: 1.035e-04 t[s]: 383.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769382 of unit cell: Completed after 22 iterations at t[s]: 383.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769283 of unit cell: Completed after 11 iterations at t[s]: 384.36 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.948887 magneticMoment: [ Abs: 4.09819 Tot: +1.47094 ] - SubspaceRotationAdjust: set factor to 0.229 -ElecMinimize: Iter: 21 G: -1058.969340129472357 |grad|_K: 5.401e-06 alpha: 1.284e-01 linmin: -7.146e-04 t[s]: 385.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769147 of unit cell: Completed after 27 iterations at t[s]: 385.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769171 of unit cell: Completed after 18 iterations at t[s]: 386.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.910222 magneticMoment: [ Abs: 3.89163 Tot: +1.41426 ] - SubspaceRotationAdjust: set factor to 0.282 -ElecMinimize: Iter: 22 G: -1058.970497384401142 |grad|_K: 5.519e-06 alpha: 1.071e-01 linmin: 7.975e-05 t[s]: 387.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768807 of unit cell: Completed after 22 iterations at t[s]: 388.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768791 of unit cell: Completed after 7 iterations at t[s]: 388.64 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.843539 magneticMoment: [ Abs: 3.66585 Tot: +1.35410 ] - SubspaceRotationAdjust: set factor to 0.358 -ElecMinimize: Iter: 23 G: -1058.971672641777786 |grad|_K: 5.708e-06 alpha: 1.115e-01 linmin: -5.987e-05 t[s]: 389.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767898 of unit cell: Completed after 22 iterations at t[s]: 390.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768034 of unit cell: Completed after 11 iterations at t[s]: 390.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.754880 magneticMoment: [ Abs: 3.45923 Tot: +1.30411 ] - SubspaceRotationAdjust: set factor to 0.383 -ElecMinimize: Iter: 24 G: -1058.972752654749911 |grad|_K: 6.088e-06 alpha: 9.449e-02 linmin: -4.731e-05 t[s]: 391.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768160 of unit cell: Completed after 27 iterations at t[s]: 392.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768123 of unit cell: Completed after 18 iterations at t[s]: 392.96 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.732924 magneticMoment: [ Abs: 3.25378 Tot: +1.26623 ] - SubspaceRotationAdjust: set factor to 0.409 -ElecMinimize: Iter: 25 G: -1058.973829328368311 |grad|_K: 6.227e-06 alpha: 8.137e-02 linmin: 1.885e-04 t[s]: 393.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767655 of unit cell: Completed after 25 iterations at t[s]: 394.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767664 of unit cell: Completed after 4 iterations at t[s]: 395.13 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.673451 magneticMoment: [ Abs: 3.03521 Tot: +1.22540 ] - SubspaceRotationAdjust: set factor to 0.54 -ElecMinimize: Iter: 26 G: -1058.974874237125277 |grad|_K: 6.604e-06 alpha: 7.970e-02 linmin: 6.689e-05 t[s]: 396.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765835 of unit cell: Completed after 28 iterations at t[s]: 396.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766439 of unit cell: Completed after 17 iterations at t[s]: 397.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579221 magneticMoment: [ Abs: 2.85515 Tot: +1.18738 ] - SubspaceRotationAdjust: set factor to 0.598 -ElecMinimize: Iter: 27 G: -1058.975716792050662 |grad|_K: 6.549e-06 alpha: 5.590e-02 linmin: -1.613e-05 t[s]: 398.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765852 of unit cell: Completed after 21 iterations at t[s]: 398.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765891 of unit cell: Completed after 11 iterations at t[s]: 399.41 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.530892 magneticMoment: [ Abs: 2.67469 Tot: +1.14549 ] - SubspaceRotationAdjust: set factor to 0.68 -ElecMinimize: Iter: 28 G: -1058.976501837729529 |grad|_K: 5.508e-06 alpha: 5.229e-02 linmin: 9.108e-06 t[s]: 400.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765231 of unit cell: Completed after 21 iterations at t[s]: 400.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765026 of unit cell: Completed after 17 iterations at t[s]: 401.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.471388 magneticMoment: [ Abs: 2.48435 Tot: +1.10028 ] - SubspaceRotationAdjust: set factor to 0.764 -ElecMinimize: Iter: 29 G: -1058.977234720248816 |grad|_K: 6.175e-06 alpha: 6.920e-02 linmin: -3.165e-05 t[s]: 402.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762441 of unit cell: Completed after 27 iterations at t[s]: 403.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763171 of unit cell: Completed after 19 iterations at t[s]: 403.82 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.377169 magneticMoment: [ Abs: 2.30176 Tot: +1.05530 ] - SubspaceRotationAdjust: set factor to 0.753 -ElecMinimize: Iter: 30 G: -1058.977868888655394 |grad|_K: 6.516e-06 alpha: 4.914e-02 linmin: -5.431e-05 t[s]: 404.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763868 of unit cell: Completed after 25 iterations at t[s]: 405.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763633 of unit cell: Completed after 19 iterations at t[s]: 406.07 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.383655 magneticMoment: [ Abs: 2.14967 Tot: +1.01983 ] - SubspaceRotationAdjust: set factor to 0.678 -ElecMinimize: Iter: 31 G: -1058.978411661153132 |grad|_K: 6.218e-06 alpha: 3.522e-02 linmin: 6.474e-05 t[s]: 407.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763382 of unit cell: Completed after 19 iterations at t[s]: 407.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763328 of unit cell: Completed after 16 iterations at t[s]: 408.34 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.354603 magneticMoment: [ Abs: 1.95554 Tot: +0.96072 ] - SubspaceRotationAdjust: set factor to 0.919 - SubspaceRotationAdjust: resetting CG because factor has changed by 7.82062 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763328 of unit cell: Completed after 0 iterations at t[s]: 409.67 -ElecMinimize: State modified externally: resetting search direction. -ElecMinimize: Iter: 32 G: -1058.979070738006158 |grad|_K: 5.705e-06 alpha: 4.902e-02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763380 of unit cell: Completed after 18 iterations at t[s]: 411.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763469 of unit cell: Completed after 21 iterations at t[s]: 411.94 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.357059 magneticMoment: [ Abs: 1.95827 Tot: +0.93979 ] - SubspaceRotationAdjust: set factor to 0.569 -ElecMinimize: Iter: 33 G: -1058.980137908647976 |grad|_K: 8.916e-06 alpha: 9.464e-02 linmin: 3.087e-04 t[s]: 413.01 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769437 of unit cell: Completed after 31 iterations at t[s]: 413.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765651 of unit cell: Completed after 29 iterations at t[s]: 414.23 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.448465 magneticMoment: [ Abs: 1.93505 Tot: +0.91580 ] - SubspaceRotationAdjust: set factor to 0.339 -ElecMinimize: Iter: 34 G: -1058.981053340294466 |grad|_K: 9.134e-06 alpha: 3.056e-02 linmin: -1.650e-03 t[s]: 415.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765834 of unit cell: Completed after 23 iterations at t[s]: 415.89 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.169341e-02. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766182 of unit cell: Completed after 26 iterations at t[s]: 416.52 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766307 of unit cell: Completed after 21 iterations at t[s]: 417.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.484105 magneticMoment: [ Abs: 1.77202 Tot: +0.80192 ] - SubspaceRotationAdjust: set factor to 0.276 -ElecMinimize: Iter: 35 G: -1058.984753776180924 |grad|_K: 4.952e-06 alpha: 1.185e-01 linmin: -1.368e-04 t[s]: 418.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763674 of unit cell: Completed after 28 iterations at t[s]: 418.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765103 of unit cell: Completed after 27 iterations at t[s]: 419.43 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.424962 magneticMoment: [ Abs: 1.74747 Tot: +0.78442 ] - SubspaceRotationAdjust: set factor to 0.212 -ElecMinimize: Iter: 36 G: -1058.985229739541182 |grad|_K: 4.875e-06 alpha: 5.627e-02 linmin: 1.416e-04 t[s]: 420.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765035 of unit cell: Completed after 16 iterations at t[s]: 421.06 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.688067e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.764909 of unit cell: Completed after 18 iterations at t[s]: 421.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.764876 of unit cell: Completed after 14 iterations at t[s]: 422.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.414849 magneticMoment: [ Abs: 1.65062 Tot: +0.71991 ] - SubspaceRotationAdjust: set factor to 0.139 -ElecMinimize: Iter: 37 G: -1058.986897441797282 |grad|_K: 4.010e-06 alpha: 2.024e-01 linmin: -1.288e-04 t[s]: 423.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767893 of unit cell: Completed after 29 iterations at t[s]: 423.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766046 of unit cell: Completed after 28 iterations at t[s]: 424.57 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.473850 magneticMoment: [ Abs: 1.61959 Tot: +0.70069 ] - SubspaceRotationAdjust: set factor to 0.12 - SubspaceRotationAdjust: resetting CG because factor has changed by 0.130178 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766046 of unit cell: Completed after 0 iterations at t[s]: 425.91 -ElecMinimize: State modified externally: resetting search direction. -ElecMinimize: Iter: 38 G: -1058.987295289987969 |grad|_K: 3.040e-06 alpha: 7.112e-02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765743 of unit cell: Completed after 22 iterations at t[s]: 427.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765344 of unit cell: Completed after 23 iterations at t[s]: 428.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.439978 magneticMoment: [ Abs: 1.60992 Tot: +0.69271 ] - SubspaceRotationAdjust: set factor to 0.0768 -ElecMinimize: Iter: 39 G: -1058.987821763144211 |grad|_K: 2.808e-06 alpha: 1.627e-01 linmin: -4.430e-04 t[s]: 429.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766339 of unit cell: Completed after 24 iterations at t[s]: 429.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766762 of unit cell: Completed after 21 iterations at t[s]: 430.41 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.517093 magneticMoment: [ Abs: 1.58882 Tot: +0.67854 ] - SubspaceRotationAdjust: set factor to 0.0587 -ElecMinimize: Iter: 40 G: -1058.988479908293357 |grad|_K: 1.459e-06 alpha: 2.365e-01 linmin: -1.042e-03 t[s]: 431.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766952 of unit cell: Completed after 14 iterations at t[s]: 432.06 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 7.093716e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767335 of unit cell: Completed after 17 iterations at t[s]: 432.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767360 of unit cell: Completed after 7 iterations at t[s]: 433.27 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.558500 magneticMoment: [ Abs: 1.55856 Tot: +0.65485 ] - SubspaceRotationAdjust: set factor to 0.0595 -ElecMinimize: Iter: 41 G: -1058.989036515566568 |grad|_K: 1.357e-06 alpha: 7.399e-01 linmin: 4.361e-04 t[s]: 434.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766866 of unit cell: Completed after 25 iterations at t[s]: 434.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766910 of unit cell: Completed after 11 iterations at t[s]: 435.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.546492 magneticMoment: [ Abs: 1.51929 Tot: +0.63289 ] - SubspaceRotationAdjust: set factor to 0.0524 -ElecMinimize: Iter: 42 G: -1058.989467156297451 |grad|_K: 1.563e-06 alpha: 6.745e-01 linmin: 3.175e-04 t[s]: 436.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768064 of unit cell: Completed after 28 iterations at t[s]: 437.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767377 of unit cell: Completed after 26 iterations at t[s]: 437.85 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.581377 magneticMoment: [ Abs: 1.49631 Tot: +0.62063 ] - SubspaceRotationAdjust: set factor to 0.0347 -ElecMinimize: Iter: 43 G: -1058.989689529217003 |grad|_K: 9.260e-07 alpha: 2.616e-01 linmin: -7.112e-05 t[s]: 438.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767352 of unit cell: Completed after 16 iterations at t[s]: 439.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 14 iterations at t[s]: 440.08 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.582988 magneticMoment: [ Abs: 1.47973 Tot: +0.60988 ] - SubspaceRotationAdjust: set factor to 0.0422 -ElecMinimize: Iter: 44 G: -1058.989812610081117 |grad|_K: 5.473e-07 alpha: 4.104e-01 linmin: -1.502e-04 t[s]: 441.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 14 iterations at t[s]: 441.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 9 iterations at t[s]: 442.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.583167 magneticMoment: [ Abs: 1.46874 Tot: +0.60070 ] - SubspaceRotationAdjust: set factor to 0.0465 -ElecMinimize: Iter: 45 G: -1058.989874839216100 |grad|_K: 4.962e-07 alpha: 5.948e-01 linmin: 9.568e-05 t[s]: 443.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767564 of unit cell: Completed after 19 iterations at t[s]: 443.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767552 of unit cell: Completed after 4 iterations at t[s]: 444.49 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595121 magneticMoment: [ Abs: 1.45671 Tot: +0.59030 ] - SubspaceRotationAdjust: set factor to 0.0416 -ElecMinimize: Iter: 46 G: -1058.989923015087243 |grad|_K: 5.521e-07 alpha: 5.611e-01 linmin: 5.390e-04 t[s]: 445.57 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767352 of unit cell: Completed after 19 iterations at t[s]: 446.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767378 of unit cell: Completed after 8 iterations at t[s]: 446.73 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.583947 magneticMoment: [ Abs: 1.43885 Tot: +0.57616 ] - SubspaceRotationAdjust: set factor to 0.039 -ElecMinimize: Iter: 47 G: -1058.989974220075283 |grad|_K: 4.673e-07 alpha: 4.877e-01 linmin: -1.262e-04 t[s]: 447.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767364 of unit cell: Completed after 11 iterations at t[s]: 448.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767357 of unit cell: Completed after 11 iterations at t[s]: 448.96 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.581909 magneticMoment: [ Abs: 1.41360 Tot: +0.55708 ] - SubspaceRotationAdjust: set factor to 0.0455 -ElecMinimize: Iter: 48 G: -1058.990030767136659 |grad|_K: 4.054e-07 alpha: 7.392e-01 linmin: -2.577e-05 t[s]: 450.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767413 of unit cell: Completed after 17 iterations at t[s]: 450.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767419 of unit cell: Completed after 4 iterations at t[s]: 451.25 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.585073 magneticMoment: [ Abs: 1.38650 Tot: +0.53671 ] - SubspaceRotationAdjust: set factor to 0.0471 -ElecMinimize: Iter: 49 G: -1058.990077734262968 |grad|_K: 4.229e-07 alpha: 8.184e-01 linmin: -7.714e-05 t[s]: 452.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767099 of unit cell: Completed after 23 iterations at t[s]: 452.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767234 of unit cell: Completed after 14 iterations at t[s]: 453.50 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.574517 magneticMoment: [ Abs: 1.36487 Tot: +0.52152 ] - SubspaceRotationAdjust: set factor to 0.0382 -ElecMinimize: Iter: 50 G: -1058.990107180237146 |grad|_K: 4.236e-07 alpha: 4.717e-01 linmin: 2.042e-04 t[s]: 454.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767313 of unit cell: Completed after 15 iterations at t[s]: 455.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 12 iterations at t[s]: 455.74 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.581350 magneticMoment: [ Abs: 1.33093 Tot: +0.49830 ] - SubspaceRotationAdjust: set factor to 0.0353 -ElecMinimize: Iter: 51 G: -1058.990145375195425 |grad|_K: 4.064e-07 alpha: 6.169e-01 linmin: 2.759e-04 t[s]: 456.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767330 of unit cell: Completed after 13 iterations at t[s]: 457.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767332 of unit cell: Completed after 8 iterations at t[s]: 457.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.582444 magneticMoment: [ Abs: 1.28096 Tot: +0.46503 ] - SubspaceRotationAdjust: set factor to 0.0383 -ElecMinimize: Iter: 52 G: -1058.990193857901431 |grad|_K: 4.151e-07 alpha: 8.527e-01 linmin: 1.318e-05 t[s]: 459.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767365 of unit cell: Completed after 17 iterations at t[s]: 459.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767355 of unit cell: Completed after 6 iterations at t[s]: 460.24 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.585054 magneticMoment: [ Abs: 1.23388 Tot: +0.43327 ] - SubspaceRotationAdjust: set factor to 0.0411 -ElecMinimize: Iter: 53 G: -1058.990235671139544 |grad|_K: 3.917e-07 alpha: 6.981e-01 linmin: -6.344e-05 t[s]: 461.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767593 of unit cell: Completed after 19 iterations at t[s]: 461.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767538 of unit cell: Completed after 11 iterations at t[s]: 462.44 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.596722 magneticMoment: [ Abs: 1.19791 Tot: +0.40826 ] - SubspaceRotationAdjust: set factor to 0.0363 -ElecMinimize: Iter: 54 G: -1058.990265083956274 |grad|_K: 3.824e-07 alpha: 5.443e-01 linmin: 1.236e-04 t[s]: 463.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767451 of unit cell: Completed after 18 iterations at t[s]: 464.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767458 of unit cell: Completed after 4 iterations at t[s]: 464.77 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.593307 magneticMoment: [ Abs: 1.16356 Tot: +0.38541 ] - SubspaceRotationAdjust: set factor to 0.0332 -ElecMinimize: Iter: 55 G: -1058.990290066190028 |grad|_K: 3.304e-07 alpha: 4.944e-01 linmin: -2.639e-04 t[s]: 465.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767467 of unit cell: Completed after 10 iterations at t[s]: 466.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767474 of unit cell: Completed after 6 iterations at t[s]: 466.95 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.596571 magneticMoment: [ Abs: 1.12238 Tot: +0.35818 ] - SubspaceRotationAdjust: set factor to 0.0357 -ElecMinimize: Iter: 56 G: -1058.990317451651890 |grad|_K: 3.014e-07 alpha: 7.102e-01 linmin: 6.430e-05 t[s]: 468.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767521 of unit cell: Completed after 11 iterations at t[s]: 468.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767518 of unit cell: Completed after 2 iterations at t[s]: 469.13 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.601713 magneticMoment: [ Abs: 1.08615 Tot: +0.33447 ] - SubspaceRotationAdjust: set factor to 0.0377 -ElecMinimize: Iter: 57 G: -1058.990338797546656 |grad|_K: 2.867e-07 alpha: 6.750e-01 linmin: 2.625e-04 t[s]: 470.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767437 of unit cell: Completed after 17 iterations at t[s]: 470.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767449 of unit cell: Completed after 8 iterations at t[s]: 471.36 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.599586 magneticMoment: [ Abs: 1.05627 Tot: +0.31577 ] - SubspaceRotationAdjust: set factor to 0.0346 -ElecMinimize: Iter: 58 G: -1058.990354776300592 |grad|_K: 2.659e-07 alpha: 5.658e-01 linmin: -1.256e-04 t[s]: 472.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767540 of unit cell: Completed after 14 iterations at t[s]: 472.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767542 of unit cell: Completed after 0 iterations at t[s]: 473.61 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.606616 magneticMoment: [ Abs: 1.02745 Tot: +0.29744 ] - SubspaceRotationAdjust: set factor to 0.0324 -ElecMinimize: Iter: 59 G: -1058.990369043560577 |grad|_K: 2.318e-07 alpha: 5.751e-01 linmin: -6.154e-05 t[s]: 474.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767545 of unit cell: Completed after 10 iterations at t[s]: 475.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767546 of unit cell: Completed after 0 iterations at t[s]: 475.81 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.607868 magneticMoment: [ Abs: 1.00049 Tot: +0.28135 ] - SubspaceRotationAdjust: set factor to 0.0371 -ElecMinimize: Iter: 60 G: -1058.990381205516314 |grad|_K: 2.042e-07 alpha: 6.455e-01 linmin: -4.557e-04 t[s]: 476.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767527 of unit cell: Completed after 13 iterations at t[s]: 477.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767527 of unit cell: Completed after 0 iterations at t[s]: 478.01 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.607248 magneticMoment: [ Abs: 0.97793 Tot: +0.26847 ] - SubspaceRotationAdjust: set factor to 0.0371 -ElecMinimize: Iter: 61 G: -1058.990390538059273 |grad|_K: 2.034e-07 alpha: 6.307e-01 linmin: -3.994e-04 t[s]: 478.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767648 of unit cell: Completed after 15 iterations at t[s]: 479.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767620 of unit cell: Completed after 8 iterations at t[s]: 480.13 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.612968 magneticMoment: [ Abs: 0.95896 Tot: +0.25718 ] - SubspaceRotationAdjust: set factor to 0.0314 -ElecMinimize: Iter: 62 G: -1058.990397586717108 |grad|_K: 1.855e-07 alpha: 4.842e-01 linmin: -1.251e-06 t[s]: 481.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767626 of unit cell: Completed after 11 iterations at t[s]: 481.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767628 of unit cell: Completed after 3 iterations at t[s]: 482.26 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.613440 magneticMoment: [ Abs: 0.93826 Tot: +0.24565 ] - SubspaceRotationAdjust: set factor to 0.0358 -ElecMinimize: Iter: 63 G: -1058.990404758362502 |grad|_K: 1.640e-07 alpha: 5.952e-01 linmin: -4.682e-04 t[s]: 483.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767619 of unit cell: Completed after 11 iterations at t[s]: 483.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767619 of unit cell: Completed after 0 iterations at t[s]: 484.41 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.612978 magneticMoment: [ Abs: 0.92120 Tot: +0.23642 ] - SubspaceRotationAdjust: set factor to 0.0383 -ElecMinimize: Iter: 64 G: -1058.990410320639967 |grad|_K: 1.687e-07 alpha: 5.841e-01 linmin: -3.490e-04 t[s]: 485.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767682 of unit cell: Completed after 12 iterations at t[s]: 485.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767674 of unit cell: Completed after 3 iterations at t[s]: 486.51 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.616553 magneticMoment: [ Abs: 0.90397 Tot: +0.22681 ] - SubspaceRotationAdjust: set factor to 0.0348 -ElecMinimize: Iter: 65 G: -1058.990415440057404 |grad|_K: 1.639e-07 alpha: 5.112e-01 linmin: 4.610e-04 t[s]: 487.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767654 of unit cell: Completed after 8 iterations at t[s]: 488.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767651 of unit cell: Completed after 0 iterations at t[s]: 488.63 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.615418 magneticMoment: [ Abs: 0.88465 Tot: +0.21682 ] - SubspaceRotationAdjust: set factor to 0.0397 -ElecMinimize: Iter: 66 G: -1058.990420737242630 |grad|_K: 1.602e-07 alpha: 5.723e-01 linmin: -5.825e-04 t[s]: 489.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767613 of unit cell: Completed after 11 iterations at t[s]: 490.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767614 of unit cell: Completed after 0 iterations at t[s]: 490.73 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.613400 magneticMoment: [ Abs: 0.86554 Tot: +0.20727 ] - SubspaceRotationAdjust: set factor to 0.0416 -ElecMinimize: Iter: 67 G: -1058.990425811717841 |grad|_K: 1.746e-07 alpha: 5.555e-01 linmin: -5.434e-04 t[s]: 491.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767673 of unit cell: Completed after 13 iterations at t[s]: 492.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767660 of unit cell: Completed after 5 iterations at t[s]: 492.83 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.616361 magneticMoment: [ Abs: 0.84639 Tot: +0.19725 ] - SubspaceRotationAdjust: set factor to 0.0364 -ElecMinimize: Iter: 68 G: -1058.990430534153802 |grad|_K: 1.738e-07 alpha: 4.347e-01 linmin: 3.702e-04 t[s]: 493.85 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767649 of unit cell: Completed after 3 iterations at t[s]: 494.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767645 of unit cell: Completed after 0 iterations at t[s]: 495.02 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.615486 magneticMoment: [ Abs: 0.81884 Tot: +0.18373 ] - SubspaceRotationAdjust: set factor to 0.0444 -ElecMinimize: Iter: 69 G: -1058.990436773389774 |grad|_K: 1.767e-07 alpha: 5.999e-01 linmin: -1.805e-04 t[s]: 496.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767564 of unit cell: Completed after 14 iterations at t[s]: 496.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 4 iterations at t[s]: 497.18 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611279 magneticMoment: [ Abs: 0.79395 Tot: +0.17216 ] - SubspaceRotationAdjust: set factor to 0.0396 -ElecMinimize: Iter: 70 G: -1058.990442232599889 |grad|_K: 2.046e-07 alpha: 5.009e-01 linmin: -9.018e-05 t[s]: 498.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767617 of unit cell: Completed after 11 iterations at t[s]: 498.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767611 of unit cell: Completed after 5 iterations at t[s]: 499.30 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.612998 magneticMoment: [ Abs: 0.76401 Tot: +0.15739 ] - SubspaceRotationAdjust: set factor to 0.0386 -ElecMinimize: Iter: 71 G: -1058.990448419480572 |grad|_K: 1.751e-07 alpha: 4.257e-01 linmin: -1.494e-04 t[s]: 500.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767623 of unit cell: Completed after 9 iterations at t[s]: 500.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767628 of unit cell: Completed after 3 iterations at t[s]: 501.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.613485 magneticMoment: [ Abs: 0.73125 Tot: +0.14147 ] - SubspaceRotationAdjust: set factor to 0.0429 -ElecMinimize: Iter: 72 G: -1058.990455038005166 |grad|_K: 1.750e-07 alpha: 6.122e-01 linmin: -1.692e-04 t[s]: 502.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767554 of unit cell: Completed after 14 iterations at t[s]: 502.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767566 of unit cell: Completed after 4 iterations at t[s]: 503.51 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609144 magneticMoment: [ Abs: 0.70322 Tot: +0.12849 ] - SubspaceRotationAdjust: set factor to 0.0362 -ElecMinimize: Iter: 73 G: -1058.990460609751153 |grad|_K: 1.685e-07 alpha: 5.113e-01 linmin: 6.207e-04 t[s]: 504.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767593 of unit cell: Completed after 11 iterations at t[s]: 505.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 0 iterations at t[s]: 505.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610156 magneticMoment: [ Abs: 0.67688 Tot: +0.11545 ] - SubspaceRotationAdjust: set factor to 0.0363 -ElecMinimize: Iter: 74 G: -1058.990465356593177 |grad|_K: 1.404e-07 alpha: 4.965e-01 linmin: -3.333e-04 t[s]: 506.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767602 of unit cell: Completed after 4 iterations at t[s]: 507.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767604 of unit cell: Completed after 0 iterations at t[s]: 507.71 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610424 magneticMoment: [ Abs: 0.65414 Tot: +0.10416 ] - SubspaceRotationAdjust: set factor to 0.0405 -ElecMinimize: Iter: 75 G: -1058.990469599692688 |grad|_K: 1.184e-07 alpha: 6.055e-01 linmin: -2.812e-04 t[s]: 508.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767585 of unit cell: Completed after 7 iterations at t[s]: 509.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767581 of unit cell: Completed after 0 iterations at t[s]: 509.91 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.608654 magneticMoment: [ Abs: 0.63450 Tot: +0.09461 ] - SubspaceRotationAdjust: set factor to 0.0438 -ElecMinimize: Iter: 76 G: -1058.990473178218281 |grad|_K: 1.025e-07 alpha: 7.210e-01 linmin: -4.306e-04 t[s]: 510.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767568 of unit cell: Completed after 5 iterations at t[s]: 511.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767568 of unit cell: Completed after 0 iterations at t[s]: 512.01 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.607802 magneticMoment: [ Abs: 0.61935 Tot: +0.08720 ] - SubspaceRotationAdjust: set factor to 0.0488 -ElecMinimize: Iter: 77 G: -1058.990475852476948 |grad|_K: 9.977e-08 alpha: 7.169e-01 linmin: -3.746e-04 t[s]: 512.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767603 of unit cell: Completed after 11 iterations at t[s]: 513.52 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767593 of unit cell: Completed after 5 iterations at t[s]: 514.11 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609369 magneticMoment: [ Abs: 0.60854 Tot: +0.08160 ] - SubspaceRotationAdjust: set factor to 0.0458 -ElecMinimize: Iter: 78 G: -1058.990477691657361 |grad|_K: 1.037e-07 alpha: 5.158e-01 linmin: 8.839e-04 t[s]: 515.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767561 of unit cell: Completed after 8 iterations at t[s]: 515.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767565 of unit cell: Completed after 3 iterations at t[s]: 516.24 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.607744 magneticMoment: [ Abs: 0.59805 Tot: +0.07668 ] - SubspaceRotationAdjust: set factor to 0.0417 -ElecMinimize: Iter: 79 G: -1058.990479302292442 |grad|_K: 9.098e-08 alpha: 4.523e-01 linmin: -2.020e-04 t[s]: 517.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767574 of unit cell: Completed after 3 iterations at t[s]: 517.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 0 iterations at t[s]: 518.35 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.608543 magneticMoment: [ Abs: 0.58707 Tot: +0.07124 ] - SubspaceRotationAdjust: set factor to 0.0503 -ElecMinimize: Iter: 80 G: -1058.990481019706976 |grad|_K: 8.849e-08 alpha: 5.875e-01 linmin: -3.316e-04 t[s]: 519.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767616 of unit cell: Completed after 8 iterations at t[s]: 519.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767607 of unit cell: Completed after 3 iterations at t[s]: 520.44 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610413 magneticMoment: [ Abs: 0.57882 Tot: +0.06704 ] - SubspaceRotationAdjust: set factor to 0.0468 -ElecMinimize: Iter: 81 G: -1058.990482208425419 |grad|_K: 1.011e-07 alpha: 4.492e-01 linmin: -3.640e-04 t[s]: 521.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767582 of unit cell: Completed after 9 iterations at t[s]: 522.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767589 of unit cell: Completed after 4 iterations at t[s]: 522.61 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609288 magneticMoment: [ Abs: 0.57070 Tot: +0.06345 ] - SubspaceRotationAdjust: set factor to 0.0449 -ElecMinimize: Iter: 82 G: -1058.990483400604489 |grad|_K: 8.358e-08 alpha: 3.361e-01 linmin: 1.877e-04 t[s]: 523.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767583 of unit cell: Completed after 3 iterations at t[s]: 524.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767579 of unit cell: Completed after 3 iterations at t[s]: 524.76 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.608733 magneticMoment: [ Abs: 0.56059 Tot: +0.05904 ] - SubspaceRotationAdjust: set factor to 0.0523 -ElecMinimize: Iter: 83 G: -1058.990484809638929 |grad|_K: 8.543e-08 alpha: 5.908e-01 linmin: 2.756e-04 t[s]: 525.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767620 of unit cell: Completed after 9 iterations at t[s]: 526.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767609 of unit cell: Completed after 4 iterations at t[s]: 526.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610649 magneticMoment: [ Abs: 0.55244 Tot: +0.05520 ] - SubspaceRotationAdjust: set factor to 0.0445 -ElecMinimize: Iter: 84 G: -1058.990485915199997 |grad|_K: 8.350e-08 alpha: 4.411e-01 linmin: 6.000e-04 t[s]: 527.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767601 of unit cell: Completed after 4 iterations at t[s]: 528.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767600 of unit cell: Completed after 0 iterations at t[s]: 528.98 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610114 magneticMoment: [ Abs: 0.54322 Tot: +0.05139 ] - SubspaceRotationAdjust: set factor to 0.0522 -ElecMinimize: Iter: 85 G: -1058.990487130600286 |grad|_K: 7.343e-08 alpha: 5.142e-01 linmin: -3.847e-04 t[s]: 529.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 9 iterations at t[s]: 530.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767583 of unit cell: Completed after 3 iterations at t[s]: 531.05 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609117 magneticMoment: [ Abs: 0.53763 Tot: +0.04925 ] - SubspaceRotationAdjust: set factor to 0.0431 -ElecMinimize: Iter: 86 G: -1058.990487841135746 |grad|_K: 8.871e-08 alpha: 3.960e-01 linmin: -7.669e-04 t[s]: 532.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767610 of unit cell: Completed after 8 iterations at t[s]: 532.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767603 of unit cell: Completed after 3 iterations at t[s]: 533.21 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610463 magneticMoment: [ Abs: 0.53135 Tot: +0.04650 ] - SubspaceRotationAdjust: set factor to 0.0466 -ElecMinimize: Iter: 87 G: -1058.990488674351354 |grad|_K: 6.654e-08 alpha: 2.963e-01 linmin: 3.112e-04 t[s]: 534.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767613 of unit cell: Completed after 4 iterations at t[s]: 534.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767620 of unit cell: Completed after 4 iterations at t[s]: 535.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611527 magneticMoment: [ Abs: 0.52545 Tot: +0.04400 ] - SubspaceRotationAdjust: set factor to 0.0493 -ElecMinimize: Iter: 88 G: -1058.990489384489592 |grad|_K: 7.224e-08 alpha: 4.878e-01 linmin: 1.030e-03 t[s]: 536.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767589 of unit cell: Completed after 8 iterations at t[s]: 536.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767597 of unit cell: Completed after 3 iterations at t[s]: 537.40 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610231 magneticMoment: [ Abs: 0.52036 Tot: +0.04223 ] - SubspaceRotationAdjust: set factor to 0.0458 -ElecMinimize: Iter: 89 G: -1058.990489996350107 |grad|_K: 6.224e-08 alpha: 3.585e-01 linmin: 4.748e-04 t[s]: 538.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767588 of unit cell: Completed after 2 iterations at t[s]: 538.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767587 of unit cell: Completed after 0 iterations at t[s]: 539.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609639 magneticMoment: [ Abs: 0.51569 Tot: +0.04056 ] - SubspaceRotationAdjust: set factor to 0.0548 -ElecMinimize: Iter: 90 G: -1058.990490577061337 |grad|_K: 5.165e-08 alpha: 4.375e-01 linmin: -5.877e-04 t[s]: 540.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767591 of unit cell: Completed after 4 iterations at t[s]: 541.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 0 iterations at t[s]: 541.63 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609995 magneticMoment: [ Abs: 0.51162 Tot: +0.03898 ] - SubspaceRotationAdjust: set factor to 0.0602 -ElecMinimize: Iter: 91 G: -1058.990491109383129 |grad|_K: 4.474e-08 alpha: 5.425e-01 linmin: -2.053e-03 t[s]: 542.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767600 of unit cell: Completed after 3 iterations at t[s]: 543.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767599 of unit cell: Completed after 0 iterations at t[s]: 543.70 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610426 magneticMoment: [ Abs: 0.50879 Tot: +0.03780 ] - SubspaceRotationAdjust: set factor to 0.0646 -ElecMinimize: Iter: 92 G: -1058.990491474349255 |grad|_K: 5.245e-08 alpha: 4.819e-01 linmin: -6.550e-04 t[s]: 544.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 8 iterations at t[s]: 545.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767585 of unit cell: Completed after 3 iterations at t[s]: 545.83 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609499 magneticMoment: [ Abs: 0.50624 Tot: +0.03692 ] - SubspaceRotationAdjust: set factor to 0.0563 -ElecMinimize: Iter: 93 G: -1058.990491786541725 |grad|_K: 4.892e-08 alpha: 3.098e-01 linmin: 1.009e-03 t[s]: 546.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767586 of unit cell: Completed after 0 iterations at t[s]: 547.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767587 of unit cell: Completed after 0 iterations at t[s]: 547.92 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609602 magneticMoment: [ Abs: 0.50331 Tot: +0.03569 ] - SubspaceRotationAdjust: set factor to 0.0734 -ElecMinimize: Iter: 94 G: -1058.990492095911122 |grad|_K: 4.752e-08 alpha: 3.912e-01 linmin: -2.485e-06 t[s]: 548.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767606 of unit cell: Completed after 9 iterations at t[s]: 549.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767598 of unit cell: Completed after 4 iterations at t[s]: 550.04 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610287 magneticMoment: [ Abs: 0.50163 Tot: +0.03487 ] - SubspaceRotationAdjust: set factor to 0.0631 -ElecMinimize: Iter: 95 G: -1058.990492240559433 |grad|_K: 5.522e-08 alpha: 2.295e-01 linmin: 2.857e-05 t[s]: 551.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767594 of unit cell: Completed after 0 iterations at t[s]: 551.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 3 iterations at t[s]: 552.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609888 magneticMoment: [ Abs: 0.49843 Tot: +0.03349 ] - SubspaceRotationAdjust: set factor to 0.0943 -ElecMinimize: Iter: 96 G: -1058.990492544551216 |grad|_K: 4.595e-08 alpha: 3.293e-01 linmin: 1.730e-03 t[s]: 553.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767574 of unit cell: Completed after 8 iterations at t[s]: 553.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767582 of unit cell: Completed after 3 iterations at t[s]: 554.23 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609294 magneticMoment: [ Abs: 0.49722 Tot: +0.03299 ] - SubspaceRotationAdjust: set factor to 0.0814 -ElecMinimize: Iter: 97 G: -1058.990492640870116 |grad|_K: 5.608e-08 alpha: 1.807e-01 linmin: 8.872e-04 t[s]: 555.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767587 of unit cell: Completed after 0 iterations at t[s]: 555.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 2 iterations at t[s]: 556.41 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609902 magneticMoment: [ Abs: 0.49376 Tot: +0.03109 ] - SubspaceRotationAdjust: set factor to 0.123 -ElecMinimize: Iter: 98 G: -1058.990492946762060 |grad|_K: 4.460e-08 alpha: 3.290e-01 linmin: 1.101e-03 t[s]: 557.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767614 of unit cell: Completed after 8 iterations at t[s]: 557.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767603 of unit cell: Completed after 4 iterations at t[s]: 558.52 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610621 magneticMoment: [ Abs: 0.49257 Tot: +0.03030 ] - SubspaceRotationAdjust: set factor to 0.0993 -ElecMinimize: Iter: 99 G: -1058.990493032453514 |grad|_K: 5.778e-08 alpha: 1.684e-01 linmin: 1.015e-03 t[s]: 559.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767600 of unit cell: Completed after 3 iterations at t[s]: 560.01 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767599 of unit cell: Completed after 0 iterations at t[s]: 560.59 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610434 magneticMoment: [ Abs: 0.49021 Tot: +0.02886 ] - SubspaceRotationAdjust: set factor to 0.166 -ElecMinimize: Iter: 100 G: -1058.990493255521415 |grad|_K: 4.193e-08 alpha: 2.019e-01 linmin: -1.095e-03 t[s]: 561.56 -ElecMinimize: None of the convergence criteria satisfied after 100 iterations. -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.200e-04 -Single-point solvation energy estimate, DeltaG = -0.062010596103164 - -Computing DFT-D3 correction: -# coordination-number C 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 -# coordination-number Hf 11.130 16.778 16.735 16.625 13.885 11.129 16.778 16.735 16.625 13.885 12.003 16.778 16.735 16.625 13.885 11.130 16.778 16.735 16.625 13.885 -# coordination-number N 0.927 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.20 -EvdW_6 = -0.120307 -EvdW_8 = -0.212388 - -# Ionic positions in cartesian coordinates: -ion C 15.516924000000003 8.971564000000003 29.481543000000002 1 -ion C 6.488065000000001 0.181361000000000 23.691129000000000 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.342517000000004 8.971586000000002 29.211711000000012 1 -ion C 0.313658000000000 0.181361000000000 23.421311000000003 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.436398000000002 3.620570000000000 29.211701000000005 1 -ion C 9.568610000000000 5.532394000000000 23.960954000000005 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.261955000000000 3.620568000000000 28.941891999999999 1 -ion C 3.394203000000001 5.532394000000000 23.691130000000005 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.174400000000000 0.000001000000000 30.996452000000009 1 -ion Hf 12.551139000000001 7.256820000000001 26.543905000000002 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.000002000000000 0.000003000000000 30.726629000000006 1 -ion Hf 6.376730000000000 7.256823000000001 26.274084000000002 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.254951999999999 5.351033000000001 31.266273000000005 1 -ion Hf 9.470594000000002 1.905795000000000 26.274069000000008 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.429351000000002 5.351028000000001 31.536115000000006 1 -ion Hf 3.296185000000000 1.905795000000000 26.004261000000003 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.254951999999999 5.351033000000001 35.914999000000009 1 - -# Forces in Cartesian coordinates: -force C -0.000618119350584 -0.000355549669317 0.012232860886169 1 -force C -0.000069746582223 0.000157934262808 -0.000110926769601 1 -force C 0.000352727494477 0.000204452606494 -0.004381987836349 0 -force C 0.000172893463230 0.000099738844393 -0.004258042386698 0 -force C -0.001099120536262 -0.000605103541862 0.023612113609450 0 -force C 0.000313351282455 0.009280009598958 0.003550903720212 1 -force C 0.000068769076946 0.000040993219247 -0.000064369158868 1 -force C 0.000100640469312 0.000226343440568 -0.004404676822968 0 -force C 0.000181805465454 -0.000033021179452 -0.004144351536671 0 -force C -0.001004378643036 -0.000580598071818 0.023601798348915 0 -force C 0.008170553302298 -0.004364965853151 0.003551939061255 1 -force C -0.000053032544882 -0.000034378559779 -0.000746436679529 1 -force C 0.000245441260374 -0.000025952909777 -0.004405794628706 0 -force C 0.000062274793440 0.000174500210454 -0.004144181289843 0 -force C -0.001027216908934 -0.000594176196882 0.023657659600086 0 -force C -0.009140167198299 -0.005281544111659 0.003675204096403 1 -force C 0.000099482528122 -0.000142918900868 -0.000113747323025 1 -force C 0.000199997507952 0.000115076518976 -0.004307926962999 0 -force C 0.000286719193641 0.000166236063523 -0.004131570779707 0 -force C -0.001072707801202 -0.000650276888384 0.023612208577863 0 -force Hf -0.008677296134469 0.004750748091174 0.004927050771498 1 -force Hf -0.002267644116505 -0.001312386614925 0.005201654772560 1 -force Hf 0.000549594512183 0.000317011184572 -0.004964349437576 0 -force Hf -0.000399040117213 -0.000182115365094 0.012324833906026 0 -force Hf 0.001065319871590 0.000614364973468 -0.023591689039734 0 -force Hf 0.007383514540239 0.004325284807882 0.006135310180636 1 -force Hf 0.001814846832393 -0.001317873949962 0.005334470830157 1 -force Hf 0.000599728663105 -0.000205347895411 -0.004024841419198 0 -force Hf -0.000328291200457 -0.000189112691695 0.012370864948703 0 -force Hf 0.001313095320390 0.000610628328611 -0.023671528622169 0 -force Hf 0.002633384710927 0.001382872352789 0.046021426731707 1 -force Hf -0.000229514082526 0.002235082180457 0.005323585997805 1 -force Hf 0.000122857730585 0.000624962230305 -0.004022042702908 0 -force Hf -0.000360190900535 -0.000208585431334 0.012378803947802 0 -force Hf 0.001183405580211 0.000832744543474 -0.023671018330077 0 -force Hf -0.000748548211815 -0.009897068242350 0.004719899542032 1 -force Hf -0.000141659611161 -0.000080490302061 0.004001770076493 1 -force Hf 0.000971387168908 0.000563743722086 -0.004024339872197 0 -force Hf -0.000356667501053 -0.000254106458886 0.012323706047773 0 -force Hf 0.001171659080614 0.000678614640634 -0.023388915760880 0 -force N -0.000629872938270 -0.000036854702241 -0.081218971533003 1 - -# Energy components: - A_diel = -0.5520817657706983 - Eewald = 38770.7949928904708941 - EH = 39738.1618029754172312 - Eloc = -79577.9549065649043769 - Enl = -270.1277374653776633 - EvdW = -0.3326955674138712 - Exc = -796.5618471953540620 - Exc_core = 594.6256479051780843 - KE = 421.1007285301809588 - MuShift = -0.0084208898122683 -------------------------------------- - Etot = -1120.8545171473820119 - TS = 0.0019585648597569 -------------------------------------- - F = -1120.8564757122417177 - muN = -61.8659824567202961 -------------------------------------- - G = -1058.9904932555214145 - -IonicMinimize: Iter: 0 G: -1058.990493255521415 |grad|_K: 1.377e-02 t[s]: 579.03 - -#--- Lowdin population analysis --- -# oxidation-state C -0.230 -0.230 -0.233 -0.209 -0.184 -0.231 -0.230 -0.233 -0.209 -0.185 -0.231 -0.228 -0.233 -0.209 -0.185 -0.232 -0.230 -0.233 -0.209 -0.184 -# magnetic-moments C -0.004 +0.000 -0.001 -0.001 -0.057 -0.002 +0.001 -0.001 -0.004 -0.051 -0.002 +0.000 -0.001 -0.004 +0.014 -0.001 +0.000 -0.001 -0.004 -0.057 -# oxidation-state Hf +0.613 +0.240 +0.244 +0.243 +0.118 +0.611 +0.242 +0.244 +0.243 +0.118 +0.014 +0.242 +0.244 +0.243 +0.118 +0.614 +0.251 +0.244 +0.243 +0.118 -# magnetic-moments Hf +0.058 +0.005 -0.000 -0.000 -0.003 +0.062 +0.004 -0.001 -0.000 -0.003 +0.045 +0.004 -0.001 +0.000 -0.003 +0.058 +0.001 -0.001 -0.000 +0.002 -# oxidation-state N -1.094 -# magnetic-moments N -0.027 - - -Computing DFT-D3 correction: -# coordination-number C 5.912 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 -# coordination-number Hf 11.130 16.761 16.730 16.624 13.885 11.129 16.760 16.732 16.624 13.885 12.007 16.760 16.732 16.624 13.885 11.130 16.778 16.732 16.624 13.885 -# coordination-number N 0.973 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.16 -EvdW_6 = -0.120296 -EvdW_8 = -0.212353 -Shifting auxilliary hamiltonian by -0.000059 to set nElectrons=325.610434 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767761 of unit cell: Completed after 29 iterations at t[s]: 581.13 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610434 magneticMoment: [ Abs: 0.49035 Tot: +0.02277 ] -ElecMinimize: Iter: 0 G: -1058.919194653596605 |grad|_K: 2.281e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.751940 of unit cell: Completed after 31 iterations at t[s]: 582.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.759645 of unit cell: Completed after 33 iterations at t[s]: 583.51 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.200275 magneticMoment: [ Abs: 0.49275 Tot: +0.09380 ] - SubspaceRotationAdjust: set factor to 0.0938 -ElecMinimize: Iter: 1 G: -1058.962174877629195 |grad|_K: 3.192e-05 alpha: 3.093e-01 linmin: 1.328e-02 t[s]: 584.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.776762 of unit cell: Completed after 38 iterations at t[s]: 585.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766893 of unit cell: Completed after 35 iterations at t[s]: 585.77 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.543950 magneticMoment: [ Abs: 0.46630 Tot: +0.00561 ] - SubspaceRotationAdjust: set factor to 0.0801 -ElecMinimize: Iter: 2 G: -1058.990037584500442 |grad|_K: 9.218e-06 alpha: 8.127e-02 linmin: -1.144e-02 t[s]: 586.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768785 of unit cell: Completed after 28 iterations at t[s]: 587.33 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769079 of unit cell: Completed after 23 iterations at t[s]: 587.98 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.689379 magneticMoment: [ Abs: 0.46265 Tot: -0.02187 ] - SubspaceRotationAdjust: set factor to 0.0503 -ElecMinimize: Iter: 3 G: -1058.993086033927057 |grad|_K: 5.118e-06 alpha: 9.481e-02 linmin: 1.778e-03 t[s]: 588.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769173 of unit cell: Completed after 23 iterations at t[s]: 589.53 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.844193e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769361 of unit cell: Completed after 26 iterations at t[s]: 590.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769366 of unit cell: Completed after 5 iterations at t[s]: 590.74 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.715607 magneticMoment: [ Abs: 0.46317 Tot: -0.01997 ] - SubspaceRotationAdjust: set factor to 0.0341 -ElecMinimize: Iter: 4 G: -1058.995625555351808 |grad|_K: 4.730e-06 alpha: 2.898e-01 linmin: 2.163e-05 t[s]: 591.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767359 of unit cell: Completed after 29 iterations at t[s]: 592.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768195 of unit cell: Completed after 26 iterations at t[s]: 593.00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636460 magneticMoment: [ Abs: 0.46675 Tot: -0.00120 ] - SubspaceRotationAdjust: set factor to 0.0574 -ElecMinimize: Iter: 5 G: -1058.996995174066342 |grad|_K: 2.313e-06 alpha: 1.759e-01 linmin: 1.056e-04 t[s]: 594.07 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767742 of unit cell: Completed after 24 iterations at t[s]: 594.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767473 of unit cell: Completed after 23 iterations at t[s]: 595.25 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.591010 magneticMoment: [ Abs: 0.47034 Tot: +0.00967 ] - SubspaceRotationAdjust: set factor to 0.0495 -ElecMinimize: Iter: 6 G: -1058.997510802432089 |grad|_K: 2.151e-06 alpha: 2.765e-01 linmin: -2.483e-05 t[s]: 596.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767790 of unit cell: Completed after 21 iterations at t[s]: 596.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767783 of unit cell: Completed after 3 iterations at t[s]: 597.49 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609247 magneticMoment: [ Abs: 0.47340 Tot: +0.00875 ] - SubspaceRotationAdjust: set factor to 0.083 -ElecMinimize: Iter: 7 G: -1058.997947083234067 |grad|_K: 1.302e-06 alpha: 2.702e-01 linmin: 1.200e-04 t[s]: 598.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768141 of unit cell: Completed after 25 iterations at t[s]: 599.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768221 of unit cell: Completed after 14 iterations at t[s]: 599.75 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636445 magneticMoment: [ Abs: 0.47369 Tot: +0.00460 ] - SubspaceRotationAdjust: set factor to 0.0597 -ElecMinimize: Iter: 8 G: -1058.998141869586561 |grad|_K: 1.654e-06 alpha: 3.313e-01 linmin: 3.071e-04 t[s]: 600.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767862 of unit cell: Completed after 20 iterations at t[s]: 601.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767873 of unit cell: Completed after 3 iterations at t[s]: 601.97 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.613359 magneticMoment: [ Abs: 0.47481 Tot: +0.00976 ] - SubspaceRotationAdjust: set factor to 0.0825 -ElecMinimize: Iter: 9 G: -1058.998444392064812 |grad|_K: 1.202e-06 alpha: 3.208e-01 linmin: 1.561e-05 t[s]: 603.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767628 of unit cell: Completed after 19 iterations at t[s]: 603.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767406 of unit cell: Completed after 18 iterations at t[s]: 604.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.582839 magneticMoment: [ Abs: 0.47712 Tot: +0.01669 ] - SubspaceRotationAdjust: set factor to 0.0567 -ElecMinimize: Iter: 10 G: -1058.998744994715253 |grad|_K: 1.879e-06 alpha: 6.005e-01 linmin: 9.331e-05 t[s]: 605.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 28 iterations at t[s]: 605.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767905 of unit cell: Completed after 27 iterations at t[s]: 606.57 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610424 magneticMoment: [ Abs: 0.47856 Tot: +0.01288 ] - SubspaceRotationAdjust: set factor to 0.0518 -ElecMinimize: Iter: 11 G: -1058.999002903339488 |grad|_K: 1.194e-06 alpha: 2.087e-01 linmin: -8.064e-05 t[s]: 607.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768028 of unit cell: Completed after 16 iterations at t[s]: 608.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768203 of unit cell: Completed after 17 iterations at t[s]: 608.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.625307 magneticMoment: [ Abs: 0.48131 Tot: +0.01144 ] - SubspaceRotationAdjust: set factor to 0.0522 -ElecMinimize: Iter: 12 G: -1058.999259207004116 |grad|_K: 1.300e-06 alpha: 5.108e-01 linmin: 8.694e-06 t[s]: 609.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767581 of unit cell: Completed after 26 iterations at t[s]: 610.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767863 of unit cell: Completed after 24 iterations at t[s]: 611.07 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.602368 magneticMoment: [ Abs: 0.48314 Tot: +0.01586 ] - SubspaceRotationAdjust: set factor to 0.043 -ElecMinimize: Iter: 13 G: -1058.999426277687689 |grad|_K: 1.087e-06 alpha: 2.839e-01 linmin: -7.935e-06 t[s]: 612.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767846 of unit cell: Completed after 14 iterations at t[s]: 612.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767833 of unit cell: Completed after 13 iterations at t[s]: 613.37 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.599237 magneticMoment: [ Abs: 0.48303 Tot: +0.01591 ] - SubspaceRotationAdjust: set factor to 0.0551 -ElecMinimize: Iter: 14 G: -1058.999627434507829 |grad|_K: 9.824e-07 alpha: 4.871e-01 linmin: -2.983e-07 t[s]: 614.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768287 of unit cell: Completed after 24 iterations at t[s]: 615.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768136 of unit cell: Completed after 19 iterations at t[s]: 615.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.617536 magneticMoment: [ Abs: 0.48249 Tot: +0.01218 ] - SubspaceRotationAdjust: set factor to 0.0433 -ElecMinimize: Iter: 15 G: -1058.999736168354957 |grad|_K: 8.394e-07 alpha: 3.224e-01 linmin: 4.792e-06 t[s]: 616.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768056 of unit cell: Completed after 14 iterations at t[s]: 617.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768034 of unit cell: Completed after 11 iterations at t[s]: 617.85 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611134 magneticMoment: [ Abs: 0.48296 Tot: +0.01263 ] - SubspaceRotationAdjust: set factor to 0.0492 -ElecMinimize: Iter: 16 G: -1058.999836732320546 |grad|_K: 6.183e-07 alpha: 4.094e-01 linmin: 3.740e-06 t[s]: 618.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767931 of unit cell: Completed after 18 iterations at t[s]: 619.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767919 of unit cell: Completed after 5 iterations at t[s]: 620.04 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.604743 magneticMoment: [ Abs: 0.48331 Tot: +0.01309 ] - SubspaceRotationAdjust: set factor to 0.0474 -ElecMinimize: Iter: 17 G: -1058.999897772117947 |grad|_K: 5.372e-07 alpha: 4.576e-01 linmin: -4.954e-05 t[s]: 621.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768129 of unit cell: Completed after 19 iterations at t[s]: 621.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768076 of unit cell: Completed after 14 iterations at t[s]: 622.26 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.615613 magneticMoment: [ Abs: 0.48273 Tot: +0.01046 ] - SubspaceRotationAdjust: set factor to 0.0374 -ElecMinimize: Iter: 18 G: -1058.999932364297820 |grad|_K: 4.253e-07 alpha: 3.408e-01 linmin: 7.488e-05 t[s]: 623.33 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768048 of unit cell: Completed after 11 iterations at t[s]: 623.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768038 of unit cell: Completed after 3 iterations at t[s]: 624.47 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.615027 magneticMoment: [ Abs: 0.48185 Tot: +0.00964 ] - SubspaceRotationAdjust: set factor to 0.0461 -ElecMinimize: Iter: 19 G: -1058.999961973434438 |grad|_K: 3.141e-07 alpha: 4.713e-01 linmin: -7.430e-05 t[s]: 625.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767938 of unit cell: Completed after 15 iterations at t[s]: 626.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767937 of unit cell: Completed after 0 iterations at t[s]: 626.67 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610118 magneticMoment: [ Abs: 0.48141 Tot: +0.00990 ] - SubspaceRotationAdjust: set factor to 0.0402 -ElecMinimize: Iter: 20 G: -1058.999978538354526 |grad|_K: 2.991e-07 alpha: 4.785e-01 linmin: -4.021e-04 t[s]: 627.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768031 of unit cell: Completed after 15 iterations at t[s]: 628.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768005 of unit cell: Completed after 8 iterations at t[s]: 628.91 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.615342 magneticMoment: [ Abs: 0.48095 Tot: +0.00848 ] - SubspaceRotationAdjust: set factor to 0.0344 -ElecMinimize: Iter: 21 G: -1058.999989644308243 |grad|_K: 1.938e-07 alpha: 3.478e-01 linmin: 1.516e-04 t[s]: 630.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768008 of unit cell: Completed after 4 iterations at t[s]: 630.57 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768009 of unit cell: Completed after 3 iterations at t[s]: 631.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.616449 magneticMoment: [ Abs: 0.48072 Tot: +0.00782 ] - SubspaceRotationAdjust: set factor to 0.0411 -ElecMinimize: Iter: 22 G: -1058.999996766194727 |grad|_K: 1.452e-07 alpha: 5.458e-01 linmin: -1.891e-04 t[s]: 632.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767961 of unit cell: Completed after 11 iterations at t[s]: 632.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767971 of unit cell: Completed after 5 iterations at t[s]: 633.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.614559 magneticMoment: [ Abs: 0.48056 Tot: +0.00782 ] - SubspaceRotationAdjust: set factor to 0.0356 -ElecMinimize: Iter: 23 G: -1058.999999926329565 |grad|_K: 1.282e-07 alpha: 4.315e-01 linmin: 2.094e-04 t[s]: 634.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768003 of unit cell: Completed after 9 iterations at t[s]: 635.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768002 of unit cell: Completed after 0 iterations at t[s]: 635.60 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.616827 magneticMoment: [ Abs: 0.48023 Tot: +0.00698 ] - SubspaceRotationAdjust: set factor to 0.0349 -ElecMinimize: Iter: 24 G: -1059.000002311585376 |grad|_K: 9.172e-08 alpha: 4.195e-01 linmin: -2.744e-04 t[s]: 636.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768011 of unit cell: Completed after 3 iterations at t[s]: 637.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768013 of unit cell: Completed after 0 iterations at t[s]: 637.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.617717 magneticMoment: [ Abs: 0.48007 Tot: +0.00643 ] - SubspaceRotationAdjust: set factor to 0.0424 -ElecMinimize: Iter: 25 G: -1059.000003960250069 |grad|_K: 7.236e-08 alpha: 5.514e-01 linmin: -9.775e-04 t[s]: 638.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768003 of unit cell: Completed after 4 iterations at t[s]: 639.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768002 of unit cell: Completed after 0 iterations at t[s]: 640.00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.617099 magneticMoment: [ Abs: 0.48006 Tot: +0.00616 ] - SubspaceRotationAdjust: set factor to 0.0473 -ElecMinimize: Iter: 26 G: -1059.000005123580195 |grad|_K: 6.076e-08 alpha: 6.170e-01 linmin: -6.939e-04 t[s]: 641.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767995 of unit cell: Completed after 8 iterations at t[s]: 641.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767996 of unit cell: Completed after 0 iterations at t[s]: 642.25 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.616844 magneticMoment: [ Abs: 0.48008 Tot: +0.00587 ] - SubspaceRotationAdjust: set factor to 0.0484 -ElecMinimize: Iter: 27 G: -1059.000005791583135 |grad|_K: 7.312e-08 alpha: 5.203e-01 linmin: -1.291e-03 t[s]: 643.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768037 of unit cell: Completed after 11 iterations at t[s]: 643.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768016 of unit cell: Completed after 8 iterations at t[s]: 644.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.618169 magneticMoment: [ Abs: 0.48004 Tot: +0.00532 ] - SubspaceRotationAdjust: set factor to 0.0395 -ElecMinimize: Iter: 28 G: -1059.000006267325716 |grad|_K: 5.935e-08 alpha: 2.504e-01 linmin: 7.426e-04 t[s]: 645.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768018 of unit cell: Completed after 0 iterations at t[s]: 646.07 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768021 of unit cell: Completed after 3 iterations at t[s]: 646.66 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.618552 magneticMoment: [ Abs: 0.48006 Tot: +0.00468 ] - SubspaceRotationAdjust: set factor to 0.0523 -ElecMinimize: Iter: 29 G: -1059.000006848246585 |grad|_K: 5.584e-08 alpha: 5.370e-01 linmin: 1.356e-03 t[s]: 647.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767999 of unit cell: Completed after 8 iterations at t[s]: 648.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768007 of unit cell: Completed after 3 iterations at t[s]: 648.86 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.617724 magneticMoment: [ Abs: 0.48014 Tot: +0.00443 ] - SubspaceRotationAdjust: set factor to 0.043 -ElecMinimize: Iter: 30 G: -1059.000007192404837 |grad|_K: 5.110e-08 alpha: 3.467e-01 linmin: 1.109e-03 t[s]: 649.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768016 of unit cell: Completed after 3 iterations at t[s]: 650.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768016 of unit cell: Completed after 0 iterations at t[s]: 651.02 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.618369 magneticMoment: [ Abs: 0.48021 Tot: +0.00383 ] - SubspaceRotationAdjust: set factor to 0.0578 -ElecMinimize: Iter: 31 G: -1059.000007522621218 |grad|_K: 3.712e-08 alpha: 3.835e-01 linmin: -1.125e-03 t[s]: 652.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768030 of unit cell: Completed after 5 iterations at t[s]: 652.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768027 of unit cell: Completed after 2 iterations at t[s]: 653.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.619044 magneticMoment: [ Abs: 0.48025 Tot: +0.00343 ] - SubspaceRotationAdjust: set factor to 0.0513 -ElecMinimize: Iter: 32 G: -1059.000007650340194 |grad|_K: 3.881e-08 alpha: 3.025e-01 linmin: -1.978e-03 t[s]: 654.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768022 of unit cell: Completed after 2 iterations at t[s]: 654.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768021 of unit cell: Completed after 0 iterations at t[s]: 655.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.618656 magneticMoment: [ Abs: 0.48036 Tot: +0.00302 ] - SubspaceRotationAdjust: set factor to 0.0744 -ElecMinimize: Iter: 33 G: -1059.000007850552947 |grad|_K: 3.589e-08 alpha: 3.536e-01 linmin: -6.707e-04 t[s]: 656.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768003 of unit cell: Completed after 8 iterations at t[s]: 657.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768014 of unit cell: Completed after 4 iterations at t[s]: 657.75 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.618228 magneticMoment: [ Abs: 0.48043 Tot: +0.00290 ] - SubspaceRotationAdjust: set factor to 0.0624 -ElecMinimize: Iter: 34 G: -1059.000007884771776 |grad|_K: 4.356e-08 alpha: 1.379e-01 linmin: 2.724e-03 t[s]: 658.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768013 of unit cell: Completed after 0 iterations at t[s]: 659.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768012 of unit cell: Completed after 0 iterations at t[s]: 659.93 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.618160 magneticMoment: [ Abs: 0.48056 Tot: +0.00236 ] - SubspaceRotationAdjust: set factor to 0.0586 -ElecMinimize: Iter: 35 G: -1059.000008003784842 |grad|_K: 3.671e-08 alpha: 2.236e-01 linmin: 9.326e-06 t[s]: 661.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768023 of unit cell: Completed after 4 iterations at t[s]: 661.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768021 of unit cell: Completed after 0 iterations at t[s]: 662.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.618746 magneticMoment: [ Abs: 0.48064 Tot: +0.00185 ] - SubspaceRotationAdjust: set factor to 0.0572 -ElecMinimize: Iter: 36 G: -1059.000008094681334 |grad|_K: 2.675e-08 alpha: 1.920e-01 linmin: 1.185e-03 t[s]: 663.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768024 of unit cell: Completed after 0 iterations at t[s]: 663.74 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768027 of unit cell: Completed after 4 iterations at t[s]: 664.33 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.619165 magneticMoment: [ Abs: 0.48081 Tot: +0.00113 ] - SubspaceRotationAdjust: set factor to 0.0529 -ElecMinimize: Iter: 37 G: -1059.000008128662330 |grad|_K: 3.598e-08 alpha: 4.636e-01 linmin: 7.706e-03 t[s]: 665.41 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 2.185e-08 - -Computing DFT-D3 correction: -# coordination-number C 5.912 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 -# coordination-number Hf 11.130 16.761 16.730 16.624 13.885 11.129 16.760 16.732 16.624 13.885 12.007 16.760 16.732 16.624 13.885 11.130 16.778 16.732 16.624 13.885 -# coordination-number N 0.973 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.16 -EvdW_6 = -0.120296 -EvdW_8 = -0.212353 -IonicMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -0.984225 gdotd/gdotd0: 0.966427 (taking cubic step) - -Computing DFT-D3 correction: -# coordination-number C 5.901 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.914 5.977 5.956 5.940 2.985 -# coordination-number Hf 11.128 16.726 16.719 16.624 13.885 11.126 16.720 16.724 16.624 13.885 11.970 16.720 16.724 16.624 13.885 11.128 16.779 16.724 16.624 13.885 -# coordination-number N 1.027 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.12 -EvdW_6 = -0.120274 -EvdW_8 = -0.212287 -Shifting auxilliary hamiltonian by -0.000100 to set nElectrons=325.619165 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768182 of unit cell: Completed after 34 iterations at t[s]: 671.61 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.619165 magneticMoment: [ Abs: 0.48416 Tot: -0.00752 ] -ElecMinimize: Iter: 0 G: -1058.689565137243562 |grad|_K: 4.396e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.755541 of unit cell: Completed after 33 iterations at t[s]: 673.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762363 of unit cell: Completed after 33 iterations at t[s]: 673.96 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.275146 magneticMoment: [ Abs: 0.48325 Tot: +0.05578 ] - SubspaceRotationAdjust: set factor to 0.0412 -ElecMinimize: Iter: 1 G: -1058.963376561774794 |grad|_K: 2.010e-05 alpha: 4.199e-01 linmin: 9.257e-03 t[s]: 674.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773984 of unit cell: Completed after 36 iterations at t[s]: 675.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769000 of unit cell: Completed after 33 iterations at t[s]: 676.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638928 magneticMoment: [ Abs: 0.46577 Tot: -0.03117 ] - SubspaceRotationAdjust: set factor to 0.0264 -ElecMinimize: Iter: 2 G: -1058.993711108084881 |grad|_K: 7.122e-06 alpha: 1.983e-01 linmin: -5.546e-03 t[s]: 677.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769179 of unit cell: Completed after 24 iterations at t[s]: 677.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769436 of unit cell: Completed after 26 iterations at t[s]: 678.33 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.674180 magneticMoment: [ Abs: 0.46118 Tot: -0.03787 ] - SubspaceRotationAdjust: set factor to 0.0347 -ElecMinimize: Iter: 3 G: -1059.002735488372991 |grad|_K: 4.552e-06 alpha: 4.847e-01 linmin: -4.134e-05 t[s]: 679.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767925 of unit cell: Completed after 28 iterations at t[s]: 679.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768191 of unit cell: Completed after 23 iterations at t[s]: 680.48 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.592284 magneticMoment: [ Abs: 0.46327 Tot: -0.01985 ] - SubspaceRotationAdjust: set factor to 0.0301 -ElecMinimize: Iter: 4 G: -1059.005659101520905 |grad|_K: 2.953e-06 alpha: 4.048e-01 linmin: -1.845e-04 t[s]: 681.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768380 of unit cell: Completed after 20 iterations at t[s]: 682.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768439 of unit cell: Completed after 17 iterations at t[s]: 682.65 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.607395 magneticMoment: [ Abs: 0.46762 Tot: -0.01975 ] - SubspaceRotationAdjust: set factor to 0.0401 -ElecMinimize: Iter: 5 G: -1059.007278450426384 |grad|_K: 2.104e-06 alpha: 5.311e-01 linmin: -8.443e-06 t[s]: 683.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768726 of unit cell: Completed after 25 iterations at t[s]: 684.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768848 of unit cell: Completed after 19 iterations at t[s]: 684.81 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633153 magneticMoment: [ Abs: 0.47048 Tot: -0.02251 ] - SubspaceRotationAdjust: set factor to 0.0419 -ElecMinimize: Iter: 6 G: -1059.008450857963226 |grad|_K: 2.421e-06 alpha: 7.593e-01 linmin: 8.726e-05 t[s]: 685.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767633 of unit cell: Completed after 27 iterations at t[s]: 686.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768038 of unit cell: Completed after 25 iterations at t[s]: 687.00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.580981 magneticMoment: [ Abs: 0.47348 Tot: -0.01079 ] - SubspaceRotationAdjust: set factor to 0.039 -ElecMinimize: Iter: 7 G: -1059.009507364513865 |grad|_K: 2.512e-06 alpha: 5.186e-01 linmin: 2.215e-06 t[s]: 687.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768416 of unit cell: Completed after 22 iterations at t[s]: 688.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768589 of unit cell: Completed after 19 iterations at t[s]: 689.16 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.608920 magneticMoment: [ Abs: 0.47636 Tot: -0.01571 ] - SubspaceRotationAdjust: set factor to 0.047 -ElecMinimize: Iter: 8 G: -1059.011186660070734 |grad|_K: 2.325e-06 alpha: 7.623e-01 linmin: -2.718e-05 t[s]: 690.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769270 of unit cell: Completed after 26 iterations at t[s]: 690.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769298 of unit cell: Completed after 9 iterations at t[s]: 691.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.648520 magneticMoment: [ Abs: 0.48070 Tot: -0.02265 ] - SubspaceRotationAdjust: set factor to 0.0489 -ElecMinimize: Iter: 9 G: -1059.012690108007291 |grad|_K: 2.805e-06 alpha: 7.952e-01 linmin: -2.635e-05 t[s]: 692.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767742 of unit cell: Completed after 28 iterations at t[s]: 692.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768468 of unit cell: Completed after 26 iterations at t[s]: 693.59 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.591980 magneticMoment: [ Abs: 0.48443 Tot: -0.01153 ] - SubspaceRotationAdjust: set factor to 0.0389 -ElecMinimize: Iter: 10 G: -1059.013911389934719 |grad|_K: 2.760e-06 alpha: 4.419e-01 linmin: -1.367e-05 t[s]: 694.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768960 of unit cell: Completed after 25 iterations at t[s]: 695.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769056 of unit cell: Completed after 14 iterations at t[s]: 695.74 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.628461 magneticMoment: [ Abs: 0.48450 Tot: -0.02008 ] - SubspaceRotationAdjust: set factor to 0.0383 -ElecMinimize: Iter: 11 G: -1059.015332988791897 |grad|_K: 2.098e-06 alpha: 5.335e-01 linmin: -2.896e-05 t[s]: 696.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769208 of unit cell: Completed after 19 iterations at t[s]: 697.29 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769249 of unit cell: Completed after 14 iterations at t[s]: 697.90 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.642475 magneticMoment: [ Abs: 0.48556 Tot: -0.02380 ] - SubspaceRotationAdjust: set factor to 0.0403 -ElecMinimize: Iter: 12 G: -1059.016391207547258 |grad|_K: 1.867e-06 alpha: 6.862e-01 linmin: -4.770e-06 t[s]: 698.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768492 of unit cell: Completed after 27 iterations at t[s]: 699.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768720 of unit cell: Completed after 22 iterations at t[s]: 700.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610531 magneticMoment: [ Abs: 0.48721 Tot: -0.01792 ] - SubspaceRotationAdjust: set factor to 0.0325 -ElecMinimize: Iter: 13 G: -1059.016981588767976 |grad|_K: 1.599e-06 alpha: 4.852e-01 linmin: -9.384e-07 t[s]: 701.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769056 of unit cell: Completed after 25 iterations at t[s]: 701.65 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769032 of unit cell: Completed after 8 iterations at t[s]: 702.25 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635013 magneticMoment: [ Abs: 0.48626 Tot: -0.02347 ] - SubspaceRotationAdjust: set factor to 0.0275 -ElecMinimize: Iter: 14 G: -1059.017382307682965 |grad|_K: 1.126e-06 alpha: 4.492e-01 linmin: 4.214e-06 t[s]: 703.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768966 of unit cell: Completed after 14 iterations at t[s]: 703.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768947 of unit cell: Completed after 9 iterations at t[s]: 704.36 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633968 magneticMoment: [ Abs: 0.48435 Tot: -0.02437 ] - SubspaceRotationAdjust: set factor to 0.0294 -ElecMinimize: Iter: 15 G: -1059.017635476491932 |grad|_K: 9.168e-07 alpha: 5.725e-01 linmin: -2.617e-05 t[s]: 705.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768763 of unit cell: Completed after 18 iterations at t[s]: 705.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768781 of unit cell: Completed after 8 iterations at t[s]: 706.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.626594 magneticMoment: [ Abs: 0.48286 Tot: -0.02385 ] - SubspaceRotationAdjust: set factor to 0.0274 -ElecMinimize: Iter: 16 G: -1059.017787387371072 |grad|_K: 6.479e-07 alpha: 5.171e-01 linmin: -1.860e-05 t[s]: 707.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768898 of unit cell: Completed after 18 iterations at t[s]: 708.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768893 of unit cell: Completed after 3 iterations at t[s]: 708.70 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635841 magneticMoment: [ Abs: 0.48185 Tot: -0.02626 ] - SubspaceRotationAdjust: set factor to 0.0235 -ElecMinimize: Iter: 17 G: -1059.017860096766071 |grad|_K: 4.490e-07 alpha: 4.960e-01 linmin: 3.501e-05 t[s]: 709.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768844 of unit cell: Completed after 11 iterations at t[s]: 710.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768843 of unit cell: Completed after 0 iterations at t[s]: 710.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633799 magneticMoment: [ Abs: 0.48134 Tot: -0.02631 ] - SubspaceRotationAdjust: set factor to 0.0251 -ElecMinimize: Iter: 18 G: -1059.017895230832892 |grad|_K: 3.238e-07 alpha: 5.001e-01 linmin: -1.507e-04 t[s]: 711.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768802 of unit cell: Completed after 13 iterations at t[s]: 712.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768799 of unit cell: Completed after 0 iterations at t[s]: 712.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631717 magneticMoment: [ Abs: 0.48078 Tot: -0.02634 ] - SubspaceRotationAdjust: set factor to 0.0264 -ElecMinimize: Iter: 19 G: -1059.017915183054129 |grad|_K: 2.375e-07 alpha: 5.424e-01 linmin: -7.421e-04 t[s]: 713.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768829 of unit cell: Completed after 11 iterations at t[s]: 714.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768829 of unit cell: Completed after 0 iterations at t[s]: 715.08 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634123 magneticMoment: [ Abs: 0.48023 Tot: -0.02723 ] - SubspaceRotationAdjust: set factor to 0.0271 -ElecMinimize: Iter: 20 G: -1059.017926148697143 |grad|_K: 1.743e-07 alpha: 5.502e-01 linmin: -9.153e-05 t[s]: 716.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768823 of unit cell: Completed after 3 iterations at t[s]: 716.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768822 of unit cell: Completed after 0 iterations at t[s]: 717.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633890 magneticMoment: [ Abs: 0.47996 Tot: -0.02762 ] - SubspaceRotationAdjust: set factor to 0.032 -ElecMinimize: Iter: 21 G: -1059.017932839838068 |grad|_K: 1.452e-07 alpha: 6.301e-01 linmin: -3.509e-04 t[s]: 718.11 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768792 of unit cell: Completed after 11 iterations at t[s]: 718.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768799 of unit cell: Completed after 3 iterations at t[s]: 719.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632457 magneticMoment: [ Abs: 0.47990 Tot: -0.02768 ] - SubspaceRotationAdjust: set factor to 0.034 -ElecMinimize: Iter: 22 G: -1059.017936373564908 |grad|_K: 1.336e-07 alpha: 4.824e-01 linmin: 1.822e-04 t[s]: 720.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 11 iterations at t[s]: 720.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768824 of unit cell: Completed after 0 iterations at t[s]: 721.44 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634020 magneticMoment: [ Abs: 0.47981 Tot: -0.02846 ] - SubspaceRotationAdjust: set factor to 0.0372 -ElecMinimize: Iter: 23 G: -1059.017939816531452 |grad|_K: 1.218e-07 alpha: 5.492e-01 linmin: -1.922e-03 t[s]: 722.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768825 of unit cell: Completed after 3 iterations at t[s]: 722.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768825 of unit cell: Completed after 0 iterations at t[s]: 723.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633974 magneticMoment: [ Abs: 0.47992 Tot: -0.02898 ] - SubspaceRotationAdjust: set factor to 0.0457 -ElecMinimize: Iter: 24 G: -1059.017942844774552 |grad|_K: 1.238e-07 alpha: 5.507e-01 linmin: -2.734e-04 t[s]: 724.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768785 of unit cell: Completed after 8 iterations at t[s]: 725.07 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768783 of unit cell: Completed after 0 iterations at t[s]: 725.65 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631101 magneticMoment: [ Abs: 0.48031 Tot: -0.02910 ] - SubspaceRotationAdjust: set factor to 0.0464 -ElecMinimize: Iter: 25 G: -1059.017945923418438 |grad|_K: 1.226e-07 alpha: 5.688e-01 linmin: 1.700e-04 t[s]: 726.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768789 of unit cell: Completed after 3 iterations at t[s]: 727.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768789 of unit cell: Completed after 0 iterations at t[s]: 727.75 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631265 magneticMoment: [ Abs: 0.48093 Tot: -0.02994 ] - SubspaceRotationAdjust: set factor to 0.0545 -ElecMinimize: Iter: 26 G: -1059.017948819941921 |grad|_K: 1.274e-07 alpha: 5.575e-01 linmin: -2.394e-06 t[s]: 728.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768824 of unit cell: Completed after 11 iterations at t[s]: 729.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 3 iterations at t[s]: 729.87 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632866 magneticMoment: [ Abs: 0.48158 Tot: -0.03115 ] - SubspaceRotationAdjust: set factor to 0.0516 -ElecMinimize: Iter: 27 G: -1059.017951311013348 |grad|_K: 1.478e-07 alpha: 4.428e-01 linmin: 2.311e-04 t[s]: 730.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768771 of unit cell: Completed after 11 iterations at t[s]: 731.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768789 of unit cell: Completed after 8 iterations at t[s]: 731.98 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630794 magneticMoment: [ Abs: 0.48227 Tot: -0.03163 ] - SubspaceRotationAdjust: set factor to 0.0458 -ElecMinimize: Iter: 28 G: -1059.017953312757527 |grad|_K: 1.143e-07 alpha: 2.748e-01 linmin: 4.559e-05 t[s]: 732.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768786 of unit cell: Completed after 3 iterations at t[s]: 733.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768784 of unit cell: Completed after 3 iterations at t[s]: 734.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630313 magneticMoment: [ Abs: 0.48304 Tot: -0.03274 ] - SubspaceRotationAdjust: set factor to 0.0537 -ElecMinimize: Iter: 29 G: -1059.017955477409942 |grad|_K: 9.782e-08 alpha: 4.725e-01 linmin: -2.438e-04 t[s]: 735.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768822 of unit cell: Completed after 8 iterations at t[s]: 735.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768815 of unit cell: Completed after 3 iterations at t[s]: 736.22 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632243 magneticMoment: [ Abs: 0.48364 Tot: -0.03398 ] - SubspaceRotationAdjust: set factor to 0.0455 -ElecMinimize: Iter: 30 G: -1059.017956765808322 |grad|_K: 9.209e-08 alpha: 3.820e-01 linmin: 4.216e-04 t[s]: 737.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768807 of unit cell: Completed after 4 iterations at t[s]: 737.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 0 iterations at t[s]: 738.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631553 magneticMoment: [ Abs: 0.48460 Tot: -0.03484 ] - SubspaceRotationAdjust: set factor to 0.0576 -ElecMinimize: Iter: 31 G: -1059.017958011494329 |grad|_K: 7.043e-08 alpha: 4.341e-01 linmin: -4.246e-04 t[s]: 739.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768784 of unit cell: Completed after 9 iterations at t[s]: 739.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768791 of unit cell: Completed after 3 iterations at t[s]: 740.44 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630595 magneticMoment: [ Abs: 0.48512 Tot: -0.03514 ] - SubspaceRotationAdjust: set factor to 0.0517 -ElecMinimize: Iter: 32 G: -1059.017958488570684 |grad|_K: 8.246e-08 alpha: 2.990e-01 linmin: -4.676e-04 t[s]: 741.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768806 of unit cell: Completed after 6 iterations at t[s]: 741.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768803 of unit cell: Completed after 0 iterations at t[s]: 742.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631481 magneticMoment: [ Abs: 0.48569 Tot: -0.03605 ] - SubspaceRotationAdjust: set factor to 0.0613 -ElecMinimize: Iter: 33 G: -1059.017959096346203 |grad|_K: 5.726e-08 alpha: 2.500e-01 linmin: 2.904e-04 t[s]: 743.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 5 iterations at t[s]: 744.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768815 of unit cell: Completed after 0 iterations at t[s]: 744.61 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632367 magneticMoment: [ Abs: 0.48615 Tot: -0.03701 ] - SubspaceRotationAdjust: set factor to 0.0668 -ElecMinimize: Iter: 34 G: -1059.017959552032607 |grad|_K: 4.435e-08 alpha: 3.851e-01 linmin: -2.227e-03 t[s]: 745.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 1 iterations at t[s]: 746.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 0 iterations at t[s]: 746.74 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632354 magneticMoment: [ Abs: 0.48665 Tot: -0.03790 ] - SubspaceRotationAdjust: set factor to 0.0823 -ElecMinimize: Iter: 35 G: -1059.017959937621981 |grad|_K: 4.291e-08 alpha: 4.866e-01 linmin: -9.639e-04 t[s]: 747.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768794 of unit cell: Completed after 8 iterations at t[s]: 748.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768802 of unit cell: Completed after 2 iterations at t[s]: 748.85 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631614 magneticMoment: [ Abs: 0.48708 Tot: -0.03842 ] - SubspaceRotationAdjust: set factor to 0.0781 -ElecMinimize: Iter: 36 G: -1059.017960129948960 |grad|_K: 5.406e-08 alpha: 2.949e-01 linmin: 5.777e-04 t[s]: 749.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768806 of unit cell: Completed after 3 iterations at t[s]: 750.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 0 iterations at t[s]: 750.94 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631882 magneticMoment: [ Abs: 0.48786 Tot: -0.03955 ] - SubspaceRotationAdjust: set factor to 0.113 -ElecMinimize: Iter: 37 G: -1059.017960372751986 |grad|_K: 4.607e-08 alpha: 2.508e-01 linmin: -6.837e-05 t[s]: 751.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768818 of unit cell: Completed after 5 iterations at t[s]: 752.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768816 of unit cell: Completed after 0 iterations at t[s]: 753.04 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632594 magneticMoment: [ Abs: 0.48840 Tot: -0.04046 ] - SubspaceRotationAdjust: set factor to 0.0898 -ElecMinimize: Iter: 38 G: -1059.017960525668968 |grad|_K: 5.850e-08 alpha: 2.003e-01 linmin: 1.716e-03 t[s]: 754.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768806 of unit cell: Completed after 3 iterations at t[s]: 754.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768808 of unit cell: Completed after 0 iterations at t[s]: 755.13 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632146 magneticMoment: [ Abs: 0.48910 Tot: -0.04144 ] - SubspaceRotationAdjust: set factor to 0.134 -ElecMinimize: Iter: 39 G: -1059.017960666947602 |grad|_K: 3.729e-08 alpha: 1.481e-01 linmin: -4.518e-04 t[s]: 756.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768804 of unit cell: Completed after 0 iterations at t[s]: 756.67 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.442450e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768795 of unit cell: Completed after 3 iterations at t[s]: 757.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768800 of unit cell: Completed after 3 iterations at t[s]: 757.83 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631584 magneticMoment: [ Abs: 0.48978 Tot: -0.04251 ] - SubspaceRotationAdjust: set factor to 0.116 -ElecMinimize: Iter: 40 G: -1059.017960802391599 |grad|_K: 4.589e-08 alpha: 2.923e-01 linmin: 9.160e-04 t[s]: 758.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 4 iterations at t[s]: 759.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 2 iterations at t[s]: 759.90 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632394 magneticMoment: [ Abs: 0.49058 Tot: -0.04417 ] - SubspaceRotationAdjust: set factor to 0.113 -ElecMinimize: Iter: 41 G: -1059.017960933295626 |grad|_K: 3.474e-08 alpha: 1.981e-01 linmin: 7.765e-04 t[s]: 760.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 0 iterations at t[s]: 761.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768818 of unit cell: Completed after 1 iterations at t[s]: 762.07 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632854 magneticMoment: [ Abs: 0.49188 Tot: -0.04653 ] - SubspaceRotationAdjust: set factor to 0.134 -ElecMinimize: Iter: 42 G: -1059.017961082709689 |grad|_K: 3.358e-08 alpha: 4.232e-01 linmin: 1.010e-03 t[s]: 763.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768812 of unit cell: Completed after 3 iterations at t[s]: 763.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768813 of unit cell: Completed after 0 iterations at t[s]: 764.18 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632585 magneticMoment: [ Abs: 0.49318 Tot: -0.04851 ] - SubspaceRotationAdjust: set factor to 0.15 -ElecMinimize: Iter: 43 G: -1059.017961202088827 |grad|_K: 3.127e-08 alpha: 3.416e-01 linmin: -3.571e-04 t[s]: 765.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 3 iterations at t[s]: 765.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 0 iterations at t[s]: 766.26 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632072 magneticMoment: [ Abs: 0.49461 Tot: -0.05066 ] - SubspaceRotationAdjust: set factor to 0.156 -ElecMinimize: Iter: 44 G: -1059.017961324509088 |grad|_K: 3.617e-08 alpha: 3.495e-01 linmin: 3.050e-04 t[s]: 767.33 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768822 of unit cell: Completed after 3 iterations at t[s]: 767.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 0 iterations at t[s]: 768.45 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632892 magneticMoment: [ Abs: 0.49618 Tot: -0.05332 ] - SubspaceRotationAdjust: set factor to 0.129 -ElecMinimize: Iter: 45 G: -1059.017961437307576 |grad|_K: 4.243e-08 alpha: 2.449e-01 linmin: 2.382e-03 t[s]: 769.52 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768809 of unit cell: Completed after 3 iterations at t[s]: 770.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 0 iterations at t[s]: 770.68 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632564 magneticMoment: [ Abs: 0.49783 Tot: -0.05592 ] - SubspaceRotationAdjust: set factor to 0.109 -ElecMinimize: Iter: 46 G: -1059.017961520808967 |grad|_K: 3.608e-08 alpha: 1.745e-01 linmin: 2.421e-05 t[s]: 771.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 0 iterations at t[s]: 772.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768818 of unit cell: Completed after 2 iterations at t[s]: 772.86 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633080 magneticMoment: [ Abs: 0.50096 Tot: -0.06078 ] - SubspaceRotationAdjust: set factor to 0.121 -ElecMinimize: Iter: 47 G: -1059.017961659112416 |grad|_K: 3.533e-08 alpha: 3.879e-01 linmin: 2.261e-03 t[s]: 773.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768819 of unit cell: Completed after 2 iterations at t[s]: 774.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768819 of unit cell: Completed after 0 iterations at t[s]: 775.08 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633223 magneticMoment: [ Abs: 0.50465 Tot: -0.06607 ] - SubspaceRotationAdjust: set factor to 0.133 -ElecMinimize: Iter: 48 G: -1059.017961811669693 |grad|_K: 3.694e-08 alpha: 4.161e-01 linmin: -6.766e-04 t[s]: 776.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 2 iterations at t[s]: 776.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 0 iterations at t[s]: 777.25 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633365 magneticMoment: [ Abs: 0.50851 Tot: -0.07145 ] - SubspaceRotationAdjust: set factor to 0.148 -ElecMinimize: Iter: 49 G: -1059.017961988343586 |grad|_K: 3.865e-08 alpha: 3.598e-01 linmin: -6.712e-04 t[s]: 778.31 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768810 of unit cell: Completed after 3 iterations at t[s]: 778.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 0 iterations at t[s]: 779.43 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632806 magneticMoment: [ Abs: 0.51244 Tot: -0.07670 ] - SubspaceRotationAdjust: set factor to 0.132 -ElecMinimize: Iter: 50 G: -1059.017962155576470 |grad|_K: 5.313e-08 alpha: 3.122e-01 linmin: -4.656e-04 t[s]: 780.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768833 of unit cell: Completed after 8 iterations at t[s]: 781.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768824 of unit cell: Completed after 3 iterations at t[s]: 781.60 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633762 magneticMoment: [ Abs: 0.51710 Tot: -0.08314 ] - SubspaceRotationAdjust: set factor to 0.109 -ElecMinimize: Iter: 51 G: -1059.017962356576845 |grad|_K: 5.033e-08 alpha: 1.835e-01 linmin: 8.604e-04 t[s]: 782.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768826 of unit cell: Completed after 0 iterations at t[s]: 783.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768828 of unit cell: Completed after 2 iterations at t[s]: 783.82 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634118 magneticMoment: [ Abs: 0.52582 Tot: -0.09419 ] - SubspaceRotationAdjust: set factor to 0.138 -ElecMinimize: Iter: 52 G: -1059.017962615525676 |grad|_K: 5.401e-08 alpha: 3.484e-01 linmin: 4.194e-04 t[s]: 784.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 8 iterations at t[s]: 785.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 3 iterations at t[s]: 786.07 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633756 magneticMoment: [ Abs: 0.53190 Tot: -0.10122 ] - SubspaceRotationAdjust: set factor to 0.109 -ElecMinimize: Iter: 53 G: -1059.017962771945122 |grad|_K: 8.263e-08 alpha: 1.927e-01 linmin: 4.441e-04 t[s]: 787.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768850 of unit cell: Completed after 7 iterations at t[s]: 787.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768840 of unit cell: Completed after 3 iterations at t[s]: 788.31 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635044 magneticMoment: [ Abs: 0.54211 Tot: -0.11273 ] - SubspaceRotationAdjust: set factor to 0.118 -ElecMinimize: Iter: 54 G: -1059.017963047924923 |grad|_K: 5.529e-08 alpha: 1.285e-01 linmin: 6.150e-05 t[s]: 789.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768847 of unit cell: Completed after 0 iterations at t[s]: 789.90 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.853738e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768863 of unit cell: Completed after 8 iterations at t[s]: 790.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768856 of unit cell: Completed after 0 iterations at t[s]: 791.07 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636216 magneticMoment: [ Abs: 0.55269 Tot: -0.12418 ] - SubspaceRotationAdjust: set factor to 0.0809 -ElecMinimize: Iter: 55 G: -1059.017963373589282 |grad|_K: 1.008e-07 alpha: 2.826e-01 linmin: 1.592e-03 t[s]: 792.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768848 of unit cell: Completed after 9 iterations at t[s]: 792.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768851 of unit cell: Completed after 4 iterations at t[s]: 793.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635974 magneticMoment: [ Abs: 0.56262 Tot: -0.13448 ] - SubspaceRotationAdjust: set factor to 0.09 -ElecMinimize: Iter: 56 G: -1059.017963542030884 |grad|_K: 6.194e-08 alpha: 7.928e-02 linmin: 6.589e-04 t[s]: 794.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768849 of unit cell: Completed after 0 iterations at t[s]: 794.89 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.378522e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768846 of unit cell: Completed after 2 iterations at t[s]: 795.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768845 of unit cell: Completed after 0 iterations at t[s]: 796.07 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635643 magneticMoment: [ Abs: 0.57865 Tot: -0.15094 ] - SubspaceRotationAdjust: set factor to 0.0946 -ElecMinimize: Iter: 57 G: -1059.017963951777574 |grad|_K: 6.025e-08 alpha: 3.354e-01 linmin: -3.874e-04 t[s]: 797.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768850 of unit cell: Completed after 3 iterations at t[s]: 797.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768850 of unit cell: Completed after 0 iterations at t[s]: 798.27 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636088 magneticMoment: [ Abs: 0.59379 Tot: -0.16643 ] - SubspaceRotationAdjust: set factor to 0.104 -ElecMinimize: Iter: 58 G: -1059.017964390575571 |grad|_K: 5.862e-08 alpha: 3.294e-01 linmin: -2.962e-04 t[s]: 799.33 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768874 of unit cell: Completed after 8 iterations at t[s]: 799.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768870 of unit cell: Completed after 0 iterations at t[s]: 800.45 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637376 magneticMoment: [ Abs: 0.60611 Tot: -0.17901 ] - SubspaceRotationAdjust: set factor to 0.0931 -ElecMinimize: Iter: 59 G: -1059.017964743259881 |grad|_K: 8.662e-08 alpha: 2.759e-01 linmin: 9.796e-04 t[s]: 801.52 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768872 of unit cell: Completed after 4 iterations at t[s]: 802.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768869 of unit cell: Completed after 3 iterations at t[s]: 802.64 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637337 magneticMoment: [ Abs: 0.62010 Tot: -0.19274 ] - SubspaceRotationAdjust: set factor to 0.123 -ElecMinimize: Iter: 60 G: -1059.017965043314916 |grad|_K: 6.581e-08 alpha: 1.430e-01 linmin: 1.093e-04 t[s]: 803.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768864 of unit cell: Completed after 4 iterations at t[s]: 804.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768862 of unit cell: Completed after 0 iterations at t[s]: 804.88 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636815 magneticMoment: [ Abs: 0.63300 Tot: -0.20511 ] - SubspaceRotationAdjust: set factor to 0.125 -ElecMinimize: Iter: 61 G: -1059.017965394108387 |grad|_K: 6.108e-08 alpha: 2.272e-01 linmin: -8.730e-04 t[s]: 805.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768867 of unit cell: Completed after 2 iterations at t[s]: 806.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768869 of unit cell: Completed after 0 iterations at t[s]: 807.11 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637279 magneticMoment: [ Abs: 0.64710 Tot: -0.21872 ] - SubspaceRotationAdjust: set factor to 0.156 -ElecMinimize: Iter: 62 G: -1059.017965819101164 |grad|_K: 6.435e-08 alpha: 2.852e-01 linmin: -7.028e-04 t[s]: 808.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768901 of unit cell: Completed after 8 iterations at t[s]: 808.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768887 of unit cell: Completed after 4 iterations at t[s]: 809.31 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638500 magneticMoment: [ Abs: 0.65633 Tot: -0.22779 ] - SubspaceRotationAdjust: set factor to 0.137 -ElecMinimize: Iter: 63 G: -1059.017966105650885 |grad|_K: 7.632e-08 alpha: 1.675e-01 linmin: 8.699e-04 t[s]: 810.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768885 of unit cell: Completed after 0 iterations at t[s]: 810.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768885 of unit cell: Completed after 0 iterations at t[s]: 811.48 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638395 magneticMoment: [ Abs: 0.66963 Tot: -0.24024 ] - SubspaceRotationAdjust: set factor to 0.153 -ElecMinimize: Iter: 64 G: -1059.017966421176197 |grad|_K: 7.655e-08 alpha: 1.733e-01 linmin: 5.136e-06 t[s]: 812.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768859 of unit cell: Completed after 8 iterations at t[s]: 813.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768875 of unit cell: Completed after 5 iterations at t[s]: 813.69 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637719 magneticMoment: [ Abs: 0.67459 Tot: -0.24465 ] - SubspaceRotationAdjust: set factor to 0.117 -ElecMinimize: Iter: 65 G: -1059.017966478455037 |grad|_K: 7.565e-08 alpha: 6.487e-02 linmin: 9.984e-04 t[s]: 814.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768874 of unit cell: Completed after 0 iterations at t[s]: 815.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768875 of unit cell: Completed after 3 iterations at t[s]: 815.88 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637697 magneticMoment: [ Abs: 0.68645 Tot: -0.25538 ] - SubspaceRotationAdjust: set factor to 0.133 -ElecMinimize: Iter: 66 G: -1059.017966703907859 |grad|_K: 7.176e-08 alpha: 1.562e-01 linmin: 4.013e-04 t[s]: 816.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768898 of unit cell: Completed after 8 iterations at t[s]: 817.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768886 of unit cell: Completed after 4 iterations at t[s]: 818.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638431 magneticMoment: [ Abs: 0.69188 Tot: -0.26036 ] - SubspaceRotationAdjust: set factor to 0.115 -ElecMinimize: Iter: 67 G: -1059.017966817355955 |grad|_K: 6.324e-08 alpha: 7.706e-02 linmin: 6.958e-04 t[s]: 819.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768890 of unit cell: Completed after 2 iterations at t[s]: 819.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768892 of unit cell: Completed after 0 iterations at t[s]: 820.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638805 magneticMoment: [ Abs: 0.69869 Tot: -0.26627 ] - SubspaceRotationAdjust: set factor to 0.167 -ElecMinimize: Iter: 68 G: -1059.017966992810898 |grad|_K: 5.289e-08 alpha: 1.221e-01 linmin: -2.178e-03 t[s]: 821.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768890 of unit cell: Completed after 4 iterations at t[s]: 821.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768890 of unit cell: Completed after 0 iterations at t[s]: 822.52 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638600 magneticMoment: [ Abs: 0.70310 Tot: -0.26985 ] - SubspaceRotationAdjust: set factor to 0.195 -ElecMinimize: Iter: 69 G: -1059.017967122448226 |grad|_K: 5.075e-08 alpha: 1.119e-01 linmin: -1.784e-03 t[s]: 823.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768878 of unit cell: Completed after 7 iterations at t[s]: 824.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768883 of unit cell: Completed after 1 iterations at t[s]: 824.77 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638137 magneticMoment: [ Abs: 0.70527 Tot: -0.27148 ] - SubspaceRotationAdjust: set factor to 0.128 -ElecMinimize: Iter: 70 G: -1059.017967177776200 |grad|_K: 7.869e-08 alpha: 6.243e-02 linmin: 2.006e-03 t[s]: 825.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768881 of unit cell: Completed after 0 iterations at t[s]: 826.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768882 of unit cell: Completed after 0 iterations at t[s]: 826.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638035 magneticMoment: [ Abs: 0.70966 Tot: -0.27497 ] - SubspaceRotationAdjust: set factor to 0.0995 -ElecMinimize: Iter: 71 G: -1059.017967263422861 |grad|_K: 6.736e-08 alpha: 5.206e-02 linmin: 1.180e-06 t[s]: 828.04 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 8.240e-07 - -Computing DFT-D3 correction: -# coordination-number C 5.901 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.914 5.977 5.956 5.940 2.985 -# coordination-number Hf 11.128 16.726 16.719 16.624 13.885 11.126 16.720 16.724 16.624 13.885 11.970 16.720 16.724 16.624 13.885 11.128 16.779 16.724 16.624 13.885 -# coordination-number N 1.027 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.12 -EvdW_6 = -0.120274 -EvdW_8 = -0.212287 - -# Ionic positions in cartesian coordinates: -ion C 15.515069641948251 8.970497350992051 29.518241582658508 1 -ion C 6.487855760253332 0.181834802788424 23.690796219691197 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.343457053847366 8.999426028796876 29.222363711160646 1 -ion C 0.313864307230839 0.181483979657740 23.421117892523405 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.460909659906896 3.607475102440546 29.222356817183769 1 -ion C 9.568450902365356 5.532290864320664 23.958714689961415 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.234534498405104 3.604723367665023 28.952917612289209 1 -ion C 3.394501447584366 5.531965243297395 23.690788758030930 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.148368111596595 0.014253244273522 31.011233152314496 1 -ion Hf 12.544336067650487 7.252882840155226 26.559509964317684 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.022152543620716 0.012978854423647 30.745034930541912 1 -ion Hf 6.382174540497179 7.252869378150114 26.290087412490475 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.262852154132782 5.355181617058370 31.404337280195129 1 -ion Hf 9.469905457752423 1.912500246541372 26.290039757993419 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.427105355364558 5.321336795272951 31.550274698626104 1 -ion Hf 3.295760021166517 1.905553529093818 26.016266310229486 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.253062381185192 5.350922435893279 35.671342085400994 1 - -# Forces in Cartesian coordinates: -force C -0.000333021140417 -0.000181139008312 0.011011746855291 1 -force C 0.000392816856583 -0.000284488632686 0.001630616385865 1 -force C 0.000271980593718 0.000158373784347 -0.004279757121790 0 -force C 0.000173124532306 0.000099547246376 -0.004276884329135 0 -force C -0.000972131406494 -0.000618807036135 0.022969588536894 0 -force C -0.000054415932264 0.004299284865123 0.005140866661383 1 -force C -0.000522310844280 -0.000297440771023 0.001650630159685 1 -force C 0.000174962883083 0.000182575831860 -0.004308264973172 0 -force C 0.000180250936065 -0.000034301863837 -0.004188780388462 0 -force C -0.001062131338332 -0.000614114661840 0.022979080460615 0 -force C 0.003692825689674 -0.002190124855580 0.005060868200120 1 -force C -0.000164349642911 -0.000097492859297 0.002380846667652 1 -force C 0.000244077713827 0.000059810178051 -0.004310784707399 0 -force C 0.000060928217895 0.000173839365031 -0.004188628912667 0 -force C -0.000993591806936 -0.000574169282399 0.022861531056911 0 -force C -0.003898335536890 -0.002209450466784 0.005739838368316 1 -force C -0.000047774071816 0.000479137029067 0.001623561632319 1 -force C 0.000188135054856 0.000107422035209 -0.004059131331748 0 -force C 0.000286400687360 0.000165740224502 -0.004164487720784 0 -force C -0.001022523000228 -0.000532897197694 0.022970290633261 0 -force Hf -0.004482227848476 0.002556733425517 0.005146576101904 1 -force Hf -0.002106723629105 -0.001184182371641 0.005098558431441 1 -force Hf 0.000500947654171 0.000288640690899 -0.003711094580987 0 -force Hf -0.000419782266725 -0.000163574182936 0.011951598557203 0 -force Hf 0.001043301963265 0.000602051687597 -0.023964229238374 0 -force Hf 0.003643428570588 0.002002232877767 0.005768280235032 1 -force Hf 0.001790074397450 -0.001364602720385 0.005762573297575 1 -force Hf 0.000586671086108 0.000108502995161 -0.003928856142064 0 -force Hf -0.000319003659351 -0.000183520111188 0.012016368083213 0 -force Hf 0.001382566318848 0.000608308516062 -0.024050508977171 0 -force Hf 0.000828911556595 0.000587982848391 0.031863841626191 1 -force Hf -0.000294826695104 0.002223210489691 0.005737941975639 1 -force Hf 0.000388746052226 0.000457845873512 -0.003924684493687 0 -force Hf -0.000398725782005 -0.000230969619839 0.012131192773677 0 -force Hf 0.001216921455712 0.000893999370782 -0.024050920779575 0 -force Hf 0.000127081292041 -0.005100689758196 0.005115043729393 1 -force Hf -0.000006456485181 -0.000022901063668 0.000451516392931 1 -force Hf 0.000694907190487 0.000404085415388 -0.003942131592550 0 -force Hf -0.000349778022070 -0.000281262100878 0.011948721548405 0 -force Hf 0.001184541268133 0.000685839528306 -0.023693151792021 0 -force N -0.000081574823352 -0.000179614619305 -0.079078764491498 1 - -# Energy components: - A_diel = -0.5707683957829115 - Eewald = 38756.7710350306733744 - EH = 39732.6852943400299409 - Eloc = -79558.4555548908829223 - Enl = -270.1289788131679757 - EvdW = -0.3325608525674292 - Exc = -796.5774800527392472 - Exc_core = 594.6256223180482721 - KE = 421.1049263588306530 - MuShift = -0.0088016449665616 -------------------------------------- - Etot = -1120.8872666025299623 - TS = 0.0019273280457110 -------------------------------------- - F = -1120.8891939305756296 - muN = -61.8712266671527331 -------------------------------------- - G = -1059.0179672634228609 - -IonicMinimize: Iter: 1 G: -1059.017967263422861 |grad|_K: 1.238e-02 alpha: 3.000e+00 linmin: -7.613e-01 t[s]: 834.10 - -#--- Lowdin population analysis --- -# oxidation-state C -0.235 -0.232 -0.233 -0.209 -0.187 -0.232 -0.232 -0.233 -0.209 -0.187 -0.232 -0.230 -0.233 -0.209 -0.188 -0.233 -0.232 -0.234 -0.209 -0.187 -# magnetic-moments C -0.002 -0.001 -0.006 -0.007 -0.119 -0.002 -0.001 -0.006 -0.011 -0.108 -0.002 -0.000 -0.006 -0.011 -0.027 -0.001 -0.001 -0.005 -0.011 -0.119 -# oxidation-state Hf +0.597 +0.243 +0.242 +0.243 +0.118 +0.598 +0.244 +0.243 +0.242 +0.118 -0.004 +0.245 +0.243 +0.242 +0.118 +0.597 +0.249 +0.243 +0.243 +0.119 -# magnetic-moments Hf +0.042 +0.002 +0.000 +0.000 -0.001 +0.049 -0.000 -0.001 +0.001 -0.002 +0.058 -0.000 -0.001 +0.000 -0.002 +0.042 +0.002 -0.000 +0.000 -0.001 -# oxidation-state N -1.036 -# magnetic-moments N -0.019 - - -Computing DFT-D3 correction: -# coordination-number C 5.897 5.976 5.956 5.940 2.985 5.915 5.975 5.956 5.940 2.985 5.915 5.976 5.956 5.940 2.985 5.912 5.976 5.956 5.940 2.985 -# coordination-number Hf 11.126 16.711 16.712 16.624 13.885 11.124 16.705 16.720 16.624 13.885 11.954 16.705 16.720 16.624 13.885 11.126 16.772 16.720 16.624 13.885 -# coordination-number N 1.043 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.11 -EvdW_6 = -0.120267 -EvdW_8 = -0.212291 -Shifting auxilliary hamiltonian by 0.000134 to set nElectrons=325.638035 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769008 of unit cell: Completed after 28 iterations at t[s]: 836.21 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638035 magneticMoment: [ Abs: 0.70037 Tot: -0.26410 ] -ElecMinimize: Iter: 0 G: -1058.947760476803751 |grad|_K: 2.177e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754958 of unit cell: Completed after 31 iterations at t[s]: 837.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763823 of unit cell: Completed after 32 iterations at t[s]: 838.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.332070 magneticMoment: [ Abs: 0.66472 Tot: -0.14693 ] - SubspaceRotationAdjust: set factor to 0.0616 -ElecMinimize: Iter: 1 G: -1059.002088610086048 |grad|_K: 2.030e-05 alpha: 3.584e-01 linmin: 8.125e-03 t[s]: 839.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.775564 of unit cell: Completed after 37 iterations at t[s]: 840.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769169 of unit cell: Completed after 34 iterations at t[s]: 840.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633217 magneticMoment: [ Abs: 0.69054 Tot: -0.27753 ] - SubspaceRotationAdjust: set factor to 0.142 -ElecMinimize: Iter: 2 G: -1059.020511904660907 |grad|_K: 4.840e-06 alpha: 1.227e-01 linmin: -9.310e-03 t[s]: 841.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769689 of unit cell: Completed after 26 iterations at t[s]: 842.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770278 of unit cell: Completed after 26 iterations at t[s]: 843.12 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.717166 magneticMoment: [ Abs: 0.70081 Tot: -0.30721 ] - SubspaceRotationAdjust: set factor to 0.0875 -ElecMinimize: Iter: 3 G: -1059.022830495177232 |grad|_K: 6.085e-06 alpha: 2.666e-01 linmin: 1.477e-03 t[s]: 844.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767534 of unit cell: Completed after 29 iterations at t[s]: 844.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768921 of unit cell: Completed after 27 iterations at t[s]: 845.40 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.619428 magneticMoment: [ Abs: 0.68919 Tot: -0.26590 ] - SubspaceRotationAdjust: set factor to 0.086 -ElecMinimize: Iter: 4 G: -1059.024606132331201 |grad|_K: 2.061e-06 alpha: 1.411e-01 linmin: 2.031e-04 t[s]: 846.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768839 of unit cell: Completed after 14 iterations at t[s]: 847.03 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.233216e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768667 of unit cell: Completed after 17 iterations at t[s]: 847.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768590 of unit cell: Completed after 14 iterations at t[s]: 848.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594861 magneticMoment: [ Abs: 0.69667 Tot: -0.25770 ] - SubspaceRotationAdjust: set factor to 0.0577 -ElecMinimize: Iter: 5 G: -1059.025405819934122 |grad|_K: 2.124e-06 alpha: 5.416e-01 linmin: 2.673e-04 t[s]: 849.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770506 of unit cell: Completed after 29 iterations at t[s]: 849.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769185 of unit cell: Completed after 28 iterations at t[s]: 850.54 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633574 magneticMoment: [ Abs: 0.70295 Tot: -0.27274 ] - SubspaceRotationAdjust: set factor to 0.044 -ElecMinimize: Iter: 6 G: -1059.025668119653574 |grad|_K: 1.257e-06 alpha: 1.619e-01 linmin: -6.927e-04 t[s]: 851.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769248 of unit cell: Completed after 11 iterations at t[s]: 852.09 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.857211e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769371 of unit cell: Completed after 14 iterations at t[s]: 852.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769410 of unit cell: Completed after 11 iterations at t[s]: 853.31 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.649288 magneticMoment: [ Abs: 0.70248 Tot: -0.27736 ] - SubspaceRotationAdjust: set factor to 0.0417 -ElecMinimize: Iter: 7 G: -1059.026000252500353 |grad|_K: 1.241e-06 alpha: 5.863e-01 linmin: -1.652e-06 t[s]: 854.29 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768780 of unit cell: Completed after 26 iterations at t[s]: 854.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769061 of unit cell: Completed after 23 iterations at t[s]: 855.48 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.625533 magneticMoment: [ Abs: 0.70035 Tot: -0.26770 ] - SubspaceRotationAdjust: set factor to 0.0361 -ElecMinimize: Iter: 8 G: -1059.026178321545103 |grad|_K: 1.049e-06 alpha: 3.306e-01 linmin: 7.887e-06 t[s]: 856.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769053 of unit cell: Completed after 14 iterations at t[s]: 857.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769047 of unit cell: Completed after 11 iterations at t[s]: 857.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.622637 magneticMoment: [ Abs: 0.70528 Tot: -0.26610 ] - SubspaceRotationAdjust: set factor to 0.0482 -ElecMinimize: Iter: 9 G: -1059.026393789147505 |grad|_K: 9.429e-07 alpha: 5.615e-01 linmin: -1.530e-05 t[s]: 858.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769470 of unit cell: Completed after 24 iterations at t[s]: 859.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769326 of unit cell: Completed after 18 iterations at t[s]: 859.77 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.639537 magneticMoment: [ Abs: 0.71019 Tot: -0.27210 ] - SubspaceRotationAdjust: set factor to 0.0422 -ElecMinimize: Iter: 10 G: -1059.026508136486655 |grad|_K: 8.254e-07 alpha: 3.676e-01 linmin: -1.276e-06 t[s]: 860.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769270 of unit cell: Completed after 16 iterations at t[s]: 861.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769246 of unit cell: Completed after 13 iterations at t[s]: 861.93 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632617 magneticMoment: [ Abs: 0.71118 Tot: -0.26910 ] - SubspaceRotationAdjust: set factor to 0.049 -ElecMinimize: Iter: 11 G: -1059.026632462607949 |grad|_K: 7.549e-07 alpha: 5.226e-01 linmin: -1.671e-05 t[s]: 862.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769142 of unit cell: Completed after 18 iterations at t[s]: 863.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769137 of unit cell: Completed after 3 iterations at t[s]: 864.05 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.623849 magneticMoment: [ Abs: 0.71192 Tot: -0.26538 ] - SubspaceRotationAdjust: set factor to 0.051 -ElecMinimize: Iter: 12 G: -1059.026742045363790 |grad|_K: 7.831e-07 alpha: 5.502e-01 linmin: -2.493e-05 t[s]: 865.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769481 of unit cell: Completed after 23 iterations at t[s]: 865.57 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769378 of unit cell: Completed after 14 iterations at t[s]: 866.18 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638748 magneticMoment: [ Abs: 0.71562 Tot: -0.27035 ] - SubspaceRotationAdjust: set factor to 0.0422 -ElecMinimize: Iter: 13 G: -1059.026824477274204 |grad|_K: 6.705e-07 alpha: 3.830e-01 linmin: 2.498e-05 t[s]: 867.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769331 of unit cell: Completed after 11 iterations at t[s]: 867.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769315 of unit cell: Completed after 9 iterations at t[s]: 868.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633963 magneticMoment: [ Abs: 0.71703 Tot: -0.26781 ] - SubspaceRotationAdjust: set factor to 0.0489 -ElecMinimize: Iter: 14 G: -1059.026905243048759 |grad|_K: 5.870e-07 alpha: 5.171e-01 linmin: 3.540e-05 t[s]: 869.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769169 of unit cell: Completed after 18 iterations at t[s]: 869.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769161 of unit cell: Completed after 3 iterations at t[s]: 870.43 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624479 magneticMoment: [ Abs: 0.71647 Tot: -0.26343 ] - SubspaceRotationAdjust: set factor to 0.0472 -ElecMinimize: Iter: 15 G: -1059.026970384061997 |grad|_K: 5.876e-07 alpha: 5.437e-01 linmin: -9.851e-05 t[s]: 871.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769384 of unit cell: Completed after 22 iterations at t[s]: 871.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769315 of unit cell: Completed after 14 iterations at t[s]: 872.57 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635741 magneticMoment: [ Abs: 0.71784 Tot: -0.26688 ] - SubspaceRotationAdjust: set factor to 0.0376 -ElecMinimize: Iter: 16 G: -1059.027015820681072 |grad|_K: 4.678e-07 alpha: 3.723e-01 linmin: 2.693e-05 t[s]: 873.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769301 of unit cell: Completed after 10 iterations at t[s]: 874.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769296 of unit cell: Completed after 3 iterations at t[s]: 874.67 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635647 magneticMoment: [ Abs: 0.71857 Tot: -0.26637 ] - SubspaceRotationAdjust: set factor to 0.0442 -ElecMinimize: Iter: 17 G: -1059.027054362363742 |grad|_K: 3.696e-07 alpha: 5.060e-01 linmin: -1.523e-05 t[s]: 875.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769201 of unit cell: Completed after 17 iterations at t[s]: 876.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769201 of unit cell: Completed after 0 iterations at t[s]: 876.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630249 magneticMoment: [ Abs: 0.71874 Tot: -0.26401 ] - SubspaceRotationAdjust: set factor to 0.0386 -ElecMinimize: Iter: 18 G: -1059.027078465749810 |grad|_K: 3.416e-07 alpha: 5.048e-01 linmin: -1.510e-04 t[s]: 877.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769302 of unit cell: Completed after 18 iterations at t[s]: 878.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 9 iterations at t[s]: 878.98 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635759 magneticMoment: [ Abs: 0.71948 Tot: -0.26561 ] - SubspaceRotationAdjust: set factor to 0.0322 -ElecMinimize: Iter: 19 G: -1059.027093190548612 |grad|_K: 2.288e-07 alpha: 3.562e-01 linmin: 1.095e-04 t[s]: 879.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769266 of unit cell: Completed after 7 iterations at t[s]: 880.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 3 iterations at t[s]: 881.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635885 magneticMoment: [ Abs: 0.71926 Tot: -0.26524 ] - SubspaceRotationAdjust: set factor to 0.0377 -ElecMinimize: Iter: 20 G: -1059.027102688769673 |grad|_K: 1.623e-07 alpha: 5.212e-01 linmin: -2.408e-04 t[s]: 882.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769224 of unit cell: Completed after 11 iterations at t[s]: 882.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769229 of unit cell: Completed after 3 iterations at t[s]: 883.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633936 magneticMoment: [ Abs: 0.71906 Tot: -0.26437 ] - SubspaceRotationAdjust: set factor to 0.033 -ElecMinimize: Iter: 21 G: -1059.027106887071568 |grad|_K: 1.362e-07 alpha: 4.534e-01 linmin: 1.303e-04 t[s]: 884.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769265 of unit cell: Completed after 11 iterations at t[s]: 884.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769262 of unit cell: Completed after 0 iterations at t[s]: 885.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636273 magneticMoment: [ Abs: 0.71953 Tot: -0.26512 ] - SubspaceRotationAdjust: set factor to 0.0281 -ElecMinimize: Iter: 22 G: -1059.027109546237625 |grad|_K: 9.396e-08 alpha: 4.145e-01 linmin: 2.099e-04 t[s]: 886.29 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769261 of unit cell: Completed after 3 iterations at t[s]: 886.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769261 of unit cell: Completed after 0 iterations at t[s]: 887.40 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636274 magneticMoment: [ Abs: 0.71984 Tot: -0.26503 ] - SubspaceRotationAdjust: set factor to 0.0331 -ElecMinimize: Iter: 23 G: -1059.027111218343634 |grad|_K: 7.220e-08 alpha: 5.434e-01 linmin: -5.415e-04 t[s]: 888.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769249 of unit cell: Completed after 8 iterations at t[s]: 888.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769250 of unit cell: Completed after 0 iterations at t[s]: 889.48 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635621 magneticMoment: [ Abs: 0.72006 Tot: -0.26471 ] - SubspaceRotationAdjust: set factor to 0.0329 -ElecMinimize: Iter: 24 G: -1059.027112151815345 |grad|_K: 6.026e-08 alpha: 5.047e-01 linmin: -7.050e-04 t[s]: 890.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 5 iterations at t[s]: 891.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 0 iterations at t[s]: 891.59 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636514 magneticMoment: [ Abs: 0.72041 Tot: -0.26491 ] - SubspaceRotationAdjust: set factor to 0.0342 -ElecMinimize: Iter: 25 G: -1059.027112789701505 |grad|_K: 5.045e-08 alpha: 4.931e-01 linmin: -4.575e-04 t[s]: 892.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769265 of unit cell: Completed after 3 iterations at t[s]: 893.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769266 of unit cell: Completed after 0 iterations at t[s]: 893.67 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636703 magneticMoment: [ Abs: 0.72075 Tot: -0.26484 ] - SubspaceRotationAdjust: set factor to 0.0411 -ElecMinimize: Iter: 26 G: -1059.027113314243479 |grad|_K: 4.641e-08 alpha: 5.694e-01 linmin: -1.158e-03 t[s]: 894.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769260 of unit cell: Completed after 3 iterations at t[s]: 895.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769259 of unit cell: Completed after 0 iterations at t[s]: 895.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636233 magneticMoment: [ Abs: 0.72130 Tot: -0.26454 ] - SubspaceRotationAdjust: set factor to 0.0473 -ElecMinimize: Iter: 27 G: -1059.027113836443505 |grad|_K: 4.375e-08 alpha: 6.510e-01 linmin: -2.689e-04 t[s]: 896.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769254 of unit cell: Completed after 5 iterations at t[s]: 897.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769255 of unit cell: Completed after 0 iterations at t[s]: 897.96 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635863 magneticMoment: [ Abs: 0.72198 Tot: -0.26427 ] - SubspaceRotationAdjust: set factor to 0.0499 -ElecMinimize: Iter: 28 G: -1059.027114196387629 |grad|_K: 5.616e-08 alpha: 5.381e-01 linmin: -1.532e-04 t[s]: 898.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769279 of unit cell: Completed after 7 iterations at t[s]: 899.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769269 of unit cell: Completed after 3 iterations at t[s]: 900.07 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636804 magneticMoment: [ Abs: 0.72289 Tot: -0.26443 ] - SubspaceRotationAdjust: set factor to 0.0461 -ElecMinimize: Iter: 29 G: -1059.027114527231788 |grad|_K: 4.843e-08 alpha: 3.062e-01 linmin: 3.940e-04 t[s]: 901.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769273 of unit cell: Completed after 0 iterations at t[s]: 901.57 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769276 of unit cell: Completed after 3 iterations at t[s]: 902.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637289 magneticMoment: [ Abs: 0.72422 Tot: -0.26429 ] - SubspaceRotationAdjust: set factor to 0.054 -ElecMinimize: Iter: 30 G: -1059.027114924629359 |grad|_K: 4.946e-08 alpha: 5.631e-01 linmin: 6.838e-04 t[s]: 903.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769259 of unit cell: Completed after 8 iterations at t[s]: 903.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 0 iterations at t[s]: 904.26 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636512 magneticMoment: [ Abs: 0.72523 Tot: -0.26367 ] - SubspaceRotationAdjust: set factor to 0.045 -ElecMinimize: Iter: 31 G: -1059.027115277746589 |grad|_K: 5.390e-08 alpha: 4.258e-01 linmin: 1.169e-03 t[s]: 905.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769276 of unit cell: Completed after 4 iterations at t[s]: 905.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 1 iterations at t[s]: 906.40 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637167 magneticMoment: [ Abs: 0.72642 Tot: -0.26361 ] - SubspaceRotationAdjust: set factor to 0.0409 -ElecMinimize: Iter: 32 G: -1059.027115515725882 |grad|_K: 3.663e-08 alpha: 3.041e-01 linmin: -2.037e-04 t[s]: 907.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 0 iterations at t[s]: 907.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 0 iterations at t[s]: 908.50 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637206 magneticMoment: [ Abs: 0.72743 Tot: -0.26332 ] - SubspaceRotationAdjust: set factor to 0.0455 -ElecMinimize: Iter: 33 G: -1059.027115757008687 |grad|_K: 3.027e-08 alpha: 4.930e-01 linmin: -3.853e-04 t[s]: 909.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769264 of unit cell: Completed after 2 iterations at t[s]: 910.01 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769265 of unit cell: Completed after 0 iterations at t[s]: 910.60 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636817 magneticMoment: [ Abs: 0.72814 Tot: -0.26294 ] - SubspaceRotationAdjust: set factor to 0.0443 -ElecMinimize: Iter: 34 G: -1059.027115900038325 |grad|_K: 2.513e-08 alpha: 4.414e-01 linmin: -1.013e-03 t[s]: 911.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769268 of unit cell: Completed after 0 iterations at t[s]: 912.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769269 of unit cell: Completed after 1 iterations at t[s]: 912.72 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637085 magneticMoment: [ Abs: 0.72910 Tot: -0.26282 ] - SubspaceRotationAdjust: set factor to 0.0512 -ElecMinimize: Iter: 35 G: -1059.027116019412915 |grad|_K: 2.496e-08 alpha: 5.539e-01 linmin: 6.784e-04 t[s]: 913.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769277 of unit cell: Completed after 2 iterations at t[s]: 914.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769274 of unit cell: Completed after 0 iterations at t[s]: 914.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637475 magneticMoment: [ Abs: 0.72992 Tot: -0.26280 ] - SubspaceRotationAdjust: set factor to 0.0492 -ElecMinimize: Iter: 36 G: -1059.027116090991967 |grad|_K: 2.658e-08 alpha: 3.622e-01 linmin: 9.121e-04 t[s]: 915.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769268 of unit cell: Completed after 2 iterations at t[s]: 916.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769270 of unit cell: Completed after 0 iterations at t[s]: 916.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637223 magneticMoment: [ Abs: 0.73057 Tot: -0.26250 ] - SubspaceRotationAdjust: set factor to 0.0589 -ElecMinimize: Iter: 37 G: -1059.027116145460923 |grad|_K: 1.994e-08 alpha: 2.607e-01 linmin: -6.716e-04 t[s]: 917.98 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.791e-07 - -Computing DFT-D3 correction: -# coordination-number C 5.897 5.976 5.956 5.940 2.985 5.915 5.975 5.956 5.940 2.985 5.915 5.976 5.956 5.940 2.985 5.912 5.976 5.956 5.940 2.985 -# coordination-number Hf 11.126 16.711 16.712 16.624 13.885 11.124 16.705 16.720 16.624 13.885 11.954 16.705 16.720 16.624 13.885 11.126 16.772 16.720 16.624 13.885 -# coordination-number N 1.043 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.11 -EvdW_6 = -0.120267 -EvdW_8 = -0.212291 -IonicMinimize: Wolfe criterion not satisfied: alpha: 0.0265218 (E-E0)/|gdotd0|: -0.0253745 gdotd/gdotd0: 0.910481 (taking cubic step) - -Computing DFT-D3 correction: -# coordination-number C 5.888 5.973 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.911 5.973 5.955 5.940 2.985 5.908 5.973 5.956 5.940 2.985 -# coordination-number Hf 11.122 16.680 16.697 16.624 13.885 11.121 16.674 16.711 16.624 13.885 11.906 16.673 16.711 16.624 13.885 11.123 16.757 16.711 16.624 13.885 -# coordination-number N 1.063 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.09 -EvdW_6 = -0.120252 -EvdW_8 = -0.212296 -Shifting auxilliary hamiltonian by -0.000007 to set nElectrons=325.637223 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769463 of unit cell: Completed after 34 iterations at t[s]: 924.49 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637223 magneticMoment: [ Abs: 0.73729 Tot: -0.26031 ] -ElecMinimize: Iter: 0 G: -1058.719728686514827 |grad|_K: 4.296e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.758358 of unit cell: Completed after 33 iterations at t[s]: 926.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.764278 of unit cell: Completed after 33 iterations at t[s]: 926.76 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.304037 magneticMoment: [ Abs: 0.68090 Tot: -0.12164 ] - SubspaceRotationAdjust: set factor to 0.0469 -ElecMinimize: Iter: 1 G: -1058.988494387400806 |grad|_K: 2.090e-05 alpha: 4.303e-01 linmin: 6.860e-03 t[s]: 927.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.775576 of unit cell: Completed after 37 iterations at t[s]: 928.31 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770323 of unit cell: Completed after 33 iterations at t[s]: 928.95 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.669877 magneticMoment: [ Abs: 0.70994 Tot: -0.28812 ] - SubspaceRotationAdjust: set factor to 0.0309 -ElecMinimize: Iter: 2 G: -1059.020231574263107 |grad|_K: 7.534e-06 alpha: 1.884e-01 linmin: -6.965e-03 t[s]: 929.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770536 of unit cell: Completed after 26 iterations at t[s]: 930.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770829 of unit cell: Completed after 26 iterations at t[s]: 931.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.710938 magneticMoment: [ Abs: 0.71732 Tot: -0.30151 ] - SubspaceRotationAdjust: set factor to 0.0369 -ElecMinimize: Iter: 3 G: -1059.029828028992370 |grad|_K: 5.196e-06 alpha: 4.508e-01 linmin: 4.511e-05 t[s]: 932.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769076 of unit cell: Completed after 29 iterations at t[s]: 932.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769447 of unit cell: Completed after 24 iterations at t[s]: 933.37 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609823 magneticMoment: [ Abs: 0.70839 Tot: -0.25934 ] - SubspaceRotationAdjust: set factor to 0.0308 -ElecMinimize: Iter: 4 G: -1059.033240060290609 |grad|_K: 3.254e-06 alpha: 3.628e-01 linmin: -1.279e-04 t[s]: 934.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769435 of unit cell: Completed after 18 iterations at t[s]: 934.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769429 of unit cell: Completed after 14 iterations at t[s]: 935.52 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.605299 magneticMoment: [ Abs: 0.71605 Tot: -0.25692 ] - SubspaceRotationAdjust: set factor to 0.0407 -ElecMinimize: Iter: 5 G: -1059.035016199745314 |grad|_K: 2.238e-06 alpha: 4.800e-01 linmin: -1.162e-05 t[s]: 936.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769991 of unit cell: Completed after 26 iterations at t[s]: 937.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770044 of unit cell: Completed after 14 iterations at t[s]: 937.66 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.643357 magneticMoment: [ Abs: 0.72640 Tot: -0.27194 ] - SubspaceRotationAdjust: set factor to 0.0377 -ElecMinimize: Iter: 6 G: -1059.035936156074058 |grad|_K: 2.219e-06 alpha: 5.264e-01 linmin: 1.548e-04 t[s]: 938.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769538 of unit cell: Completed after 25 iterations at t[s]: 939.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769568 of unit cell: Completed after 9 iterations at t[s]: 939.78 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.606501 magneticMoment: [ Abs: 0.72811 Tot: -0.25688 ] - SubspaceRotationAdjust: set factor to 0.0418 -ElecMinimize: Iter: 7 G: -1059.036787069427191 |grad|_K: 1.735e-06 alpha: 4.971e-01 linmin: 3.418e-05 t[s]: 940.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769507 of unit cell: Completed after 17 iterations at t[s]: 941.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769466 of unit cell: Completed after 15 iterations at t[s]: 941.96 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.591632 magneticMoment: [ Abs: 0.73462 Tot: -0.25124 ] - SubspaceRotationAdjust: set factor to 0.0499 -ElecMinimize: Iter: 8 G: -1059.037624762187079 |grad|_K: 1.777e-06 alpha: 7.992e-01 linmin: 2.095e-06 t[s]: 942.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770680 of unit cell: Completed after 28 iterations at t[s]: 943.52 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770140 of unit cell: Completed after 25 iterations at t[s]: 944.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631161 magneticMoment: [ Abs: 0.74534 Tot: -0.26728 ] - SubspaceRotationAdjust: set factor to 0.0441 -ElecMinimize: Iter: 9 G: -1059.038106354848424 |grad|_K: 1.812e-06 alpha: 4.347e-01 linmin: -4.550e-05 t[s]: 945.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769989 of unit cell: Completed after 23 iterations at t[s]: 945.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769895 of unit cell: Completed after 18 iterations at t[s]: 946.31 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.607318 magneticMoment: [ Abs: 0.75376 Tot: -0.25780 ] - SubspaceRotationAdjust: set factor to 0.0467 -ElecMinimize: Iter: 10 G: -1059.038893427914900 |grad|_K: 1.693e-06 alpha: 6.857e-01 linmin: 7.106e-06 t[s]: 947.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769858 of unit cell: Completed after 18 iterations at t[s]: 947.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769855 of unit cell: Completed after 3 iterations at t[s]: 948.44 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.602164 magneticMoment: [ Abs: 0.76050 Tot: -0.25486 ] - SubspaceRotationAdjust: set factor to 0.0531 -ElecMinimize: Iter: 11 G: -1059.039624615682442 |grad|_K: 1.608e-06 alpha: 7.314e-01 linmin: -1.236e-05 t[s]: 949.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770505 of unit cell: Completed after 26 iterations at t[s]: 949.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770372 of unit cell: Completed after 19 iterations at t[s]: 950.59 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638473 magneticMoment: [ Abs: 0.76959 Tot: -0.26794 ] - SubspaceRotationAdjust: set factor to 0.0462 -ElecMinimize: Iter: 12 G: -1059.040145491764406 |grad|_K: 1.815e-06 alpha: 5.761e-01 linmin: 1.010e-05 t[s]: 951.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769676 of unit cell: Completed after 26 iterations at t[s]: 952.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769887 of unit cell: Completed after 23 iterations at t[s]: 952.88 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.607334 magneticMoment: [ Abs: 0.77149 Tot: -0.25461 ] - SubspaceRotationAdjust: set factor to 0.0351 -ElecMinimize: Iter: 13 G: -1059.040613777215640 |grad|_K: 1.475e-06 alpha: 4.072e-01 linmin: 3.803e-06 t[s]: 953.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769961 of unit cell: Completed after 17 iterations at t[s]: 954.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769996 of unit cell: Completed after 14 iterations at t[s]: 955.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.620123 magneticMoment: [ Abs: 0.77673 Tot: -0.25775 ] - SubspaceRotationAdjust: set factor to 0.0394 -ElecMinimize: Iter: 14 G: -1059.041079974525019 |grad|_K: 1.143e-06 alpha: 6.136e-01 linmin: -1.536e-05 t[s]: 956.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770154 of unit cell: Completed after 19 iterations at t[s]: 956.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770146 of unit cell: Completed after 4 iterations at t[s]: 957.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635540 magneticMoment: [ Abs: 0.77800 Tot: -0.26226 ] - SubspaceRotationAdjust: set factor to 0.0383 -ElecMinimize: Iter: 15 G: -1059.041345821668529 |grad|_K: 9.714e-07 alpha: 5.824e-01 linmin: -7.497e-07 t[s]: 958.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769861 of unit cell: Completed after 23 iterations at t[s]: 959.07 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769906 of unit cell: Completed after 14 iterations at t[s]: 959.71 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.622932 magneticMoment: [ Abs: 0.77569 Tot: -0.25636 ] - SubspaceRotationAdjust: set factor to 0.0302 -ElecMinimize: Iter: 16 G: -1059.041507830331284 |grad|_K: 7.485e-07 alpha: 4.922e-01 linmin: -1.247e-05 t[s]: 960.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770061 of unit cell: Completed after 19 iterations at t[s]: 961.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770046 of unit cell: Completed after 8 iterations at t[s]: 961.98 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634716 magneticMoment: [ Abs: 0.77649 Tot: -0.26036 ] - SubspaceRotationAdjust: set factor to 0.0263 -ElecMinimize: Iter: 17 G: -1059.041594487749535 |grad|_K: 4.963e-07 alpha: 4.429e-01 linmin: 1.875e-05 t[s]: 963.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770043 of unit cell: Completed after 9 iterations at t[s]: 963.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770042 of unit cell: Completed after 3 iterations at t[s]: 964.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635931 magneticMoment: [ Abs: 0.77645 Tot: -0.26047 ] - SubspaceRotationAdjust: set factor to 0.0289 -ElecMinimize: Iter: 18 G: -1059.041639547359409 |grad|_K: 3.456e-07 alpha: 5.246e-01 linmin: -4.434e-05 t[s]: 965.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 14 iterations at t[s]: 965.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769969 of unit cell: Completed after 0 iterations at t[s]: 966.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631786 magneticMoment: [ Abs: 0.77569 Tot: -0.25862 ] - SubspaceRotationAdjust: set factor to 0.0264 -ElecMinimize: Iter: 19 G: -1059.041661234877665 |grad|_K: 2.586e-07 alpha: 5.194e-01 linmin: -2.117e-04 t[s]: 967.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770007 of unit cell: Completed after 14 iterations at t[s]: 968.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770005 of unit cell: Completed after 0 iterations at t[s]: 968.61 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634710 magneticMoment: [ Abs: 0.77563 Tot: -0.25958 ] - SubspaceRotationAdjust: set factor to 0.0242 -ElecMinimize: Iter: 20 G: -1059.041672733943415 |grad|_K: 1.799e-07 alpha: 4.897e-01 linmin: 2.787e-04 t[s]: 969.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769993 of unit cell: Completed after 3 iterations at t[s]: 970.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769991 of unit cell: Completed after 0 iterations at t[s]: 970.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634036 magneticMoment: [ Abs: 0.77562 Tot: -0.25921 ] - SubspaceRotationAdjust: set factor to 0.0277 -ElecMinimize: Iter: 21 G: -1059.041679274584112 |grad|_K: 1.399e-07 alpha: 5.821e-01 linmin: -4.348e-04 t[s]: 971.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769963 of unit cell: Completed after 11 iterations at t[s]: 972.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 0 iterations at t[s]: 972.97 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632477 magneticMoment: [ Abs: 0.77572 Tot: -0.25856 ] - SubspaceRotationAdjust: set factor to 0.0273 -ElecMinimize: Iter: 22 G: -1059.041682557598733 |grad|_K: 1.177e-07 alpha: 4.787e-01 linmin: 1.139e-03 t[s]: 974.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769990 of unit cell: Completed after 8 iterations at t[s]: 974.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769989 of unit cell: Completed after 2 iterations at t[s]: 975.20 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633832 magneticMoment: [ Abs: 0.77618 Tot: -0.25905 ] - SubspaceRotationAdjust: set factor to 0.0274 -ElecMinimize: Iter: 23 G: -1059.041684677329386 |grad|_K: 9.543e-08 alpha: 4.541e-01 linmin: -2.822e-03 t[s]: 976.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769987 of unit cell: Completed after 3 iterations at t[s]: 976.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769987 of unit cell: Completed after 0 iterations at t[s]: 977.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633552 magneticMoment: [ Abs: 0.77667 Tot: -0.25893 ] - SubspaceRotationAdjust: set factor to 0.035 -ElecMinimize: Iter: 24 G: -1059.041686590416020 |grad|_K: 8.543e-08 alpha: 5.639e-01 linmin: -7.891e-04 t[s]: 978.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769965 of unit cell: Completed after 8 iterations at t[s]: 979.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769963 of unit cell: Completed after 0 iterations at t[s]: 979.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631782 magneticMoment: [ Abs: 0.77735 Tot: -0.25822 ] - SubspaceRotationAdjust: set factor to 0.0388 -ElecMinimize: Iter: 25 G: -1059.041688165662663 |grad|_K: 7.856e-08 alpha: 6.036e-01 linmin: -9.343e-04 t[s]: 980.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769956 of unit cell: Completed after 3 iterations at t[s]: 981.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 0 iterations at t[s]: 981.82 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630973 magneticMoment: [ Abs: 0.77890 Tot: -0.25787 ] - SubspaceRotationAdjust: set factor to 0.0466 -ElecMinimize: Iter: 26 G: -1059.041689748869430 |grad|_K: 8.544e-08 alpha: 7.098e-01 linmin: -5.778e-04 t[s]: 982.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 8 iterations at t[s]: 983.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769966 of unit cell: Completed after 3 iterations at t[s]: 984.01 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631589 magneticMoment: [ Abs: 0.78095 Tot: -0.25811 ] - SubspaceRotationAdjust: set factor to 0.0479 -ElecMinimize: Iter: 27 G: -1059.041691064793895 |grad|_K: 9.302e-08 alpha: 5.114e-01 linmin: 1.362e-05 t[s]: 985.11 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 5 iterations at t[s]: 985.65 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 0 iterations at t[s]: 986.23 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630446 magneticMoment: [ Abs: 0.78371 Tot: -0.25773 ] - SubspaceRotationAdjust: set factor to 0.0532 -ElecMinimize: Iter: 28 G: -1059.041692674504247 |grad|_K: 8.985e-08 alpha: 5.330e-01 linmin: -2.013e-04 t[s]: 987.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769939 of unit cell: Completed after 8 iterations at t[s]: 987.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769943 of unit cell: Completed after 3 iterations at t[s]: 988.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.629531 magneticMoment: [ Abs: 0.78606 Tot: -0.25743 ] - SubspaceRotationAdjust: set factor to 0.0545 -ElecMinimize: Iter: 29 G: -1059.041693778285435 |grad|_K: 9.618e-08 alpha: 3.983e-01 linmin: -1.925e-04 t[s]: 989.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769973 of unit cell: Completed after 9 iterations at t[s]: 990.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769966 of unit cell: Completed after 3 iterations at t[s]: 990.76 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631031 magneticMoment: [ Abs: 0.78887 Tot: -0.25808 ] - SubspaceRotationAdjust: set factor to 0.0498 -ElecMinimize: Iter: 30 G: -1059.041694790892279 |grad|_K: 8.483e-08 alpha: 3.114e-01 linmin: 3.105e-04 t[s]: 991.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 3 iterations at t[s]: 992.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769973 of unit cell: Completed after 0 iterations at t[s]: 993.01 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631368 magneticMoment: [ Abs: 0.79240 Tot: -0.25827 ] - SubspaceRotationAdjust: set factor to 0.0612 -ElecMinimize: Iter: 31 G: -1059.041695805829249 |grad|_K: 7.155e-08 alpha: 4.137e-01 linmin: -3.628e-04 t[s]: 994.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 8 iterations at t[s]: 994.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769956 of unit cell: Completed after 0 iterations at t[s]: 995.30 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630210 magneticMoment: [ Abs: 0.79510 Tot: -0.25783 ] - SubspaceRotationAdjust: set factor to 0.0553 -ElecMinimize: Iter: 32 G: -1059.041696494054577 |grad|_K: 6.801e-08 alpha: 3.744e-01 linmin: 1.033e-04 t[s]: 996.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769959 of unit cell: Completed after 3 iterations at t[s]: 996.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769959 of unit cell: Completed after 0 iterations at t[s]: 997.58 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630457 magneticMoment: [ Abs: 0.79825 Tot: -0.25795 ] - SubspaceRotationAdjust: set factor to 0.0685 -ElecMinimize: Iter: 33 G: -1059.041697139739426 |grad|_K: 5.680e-08 alpha: 4.026e-01 linmin: -2.439e-04 t[s]: 998.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769972 of unit cell: Completed after 8 iterations at t[s]: 999.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769970 of unit cell: Completed after 0 iterations at t[s]: 999.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631308 magneticMoment: [ Abs: 0.80065 Tot: -0.25832 ] - SubspaceRotationAdjust: set factor to 0.0643 -ElecMinimize: Iter: 34 G: -1059.041697543088276 |grad|_K: 6.669e-08 alpha: 3.541e-01 linmin: 5.891e-06 t[s]: 1000.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 8 iterations at t[s]: 1001.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769961 of unit cell: Completed after 0 iterations at t[s]: 1001.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630666 magneticMoment: [ Abs: 0.80335 Tot: -0.25812 ] - SubspaceRotationAdjust: set factor to 0.0582 -ElecMinimize: Iter: 35 G: -1059.041697939061578 |grad|_K: 5.562e-08 alpha: 2.512e-01 linmin: 1.208e-03 t[s]: 1003.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769966 of unit cell: Completed after 2 iterations at t[s]: 1003.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769967 of unit cell: Completed after 0 iterations at t[s]: 1004.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631145 magneticMoment: [ Abs: 0.80651 Tot: -0.25839 ] - SubspaceRotationAdjust: set factor to 0.0723 -ElecMinimize: Iter: 36 G: -1059.041698276262196 |grad|_K: 4.557e-08 alpha: 3.229e-01 linmin: -2.186e-03 t[s]: 1005.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769972 of unit cell: Completed after 3 iterations at t[s]: 1005.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769972 of unit cell: Completed after 0 iterations at t[s]: 1006.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631472 magneticMoment: [ Abs: 0.80949 Tot: -0.25857 ] - SubspaceRotationAdjust: set factor to 0.0822 -ElecMinimize: Iter: 37 G: -1059.041698605275769 |grad|_K: 4.470e-08 alpha: 3.743e-01 linmin: -2.925e-03 t[s]: 1007.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 3 iterations at t[s]: 1008.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769959 of unit cell: Completed after 0 iterations at t[s]: 1008.67 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630575 magneticMoment: [ Abs: 0.81303 Tot: -0.25825 ] - SubspaceRotationAdjust: set factor to 0.098 -ElecMinimize: Iter: 38 G: -1059.041698956646087 |grad|_K: 4.698e-08 alpha: 4.226e-01 linmin: -8.802e-04 t[s]: 1009.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769947 of unit cell: Completed after 3 iterations at t[s]: 1010.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769949 of unit cell: Completed after 0 iterations at t[s]: 1010.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.629962 magneticMoment: [ Abs: 0.81691 Tot: -0.25810 ] - SubspaceRotationAdjust: set factor to 0.0745 -ElecMinimize: Iter: 39 G: -1059.041699253598154 |grad|_K: 7.290e-08 alpha: 3.624e-01 linmin: 1.020e-04 t[s]: 1011.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769983 of unit cell: Completed after 8 iterations at t[s]: 1012.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769964 of unit cell: Completed after 4 iterations at t[s]: 1013.07 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631003 magneticMoment: [ Abs: 0.82150 Tot: -0.25871 ] - SubspaceRotationAdjust: set factor to 0.079 -ElecMinimize: Iter: 40 G: -1059.041699558592200 |grad|_K: 5.692e-08 alpha: 1.542e-01 linmin: 1.088e-03 t[s]: 1014.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 3 iterations at t[s]: 1014.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769976 of unit cell: Completed after 0 iterations at t[s]: 1015.26 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631799 magneticMoment: [ Abs: 0.82653 Tot: -0.25926 ] - SubspaceRotationAdjust: set factor to 0.0984 -ElecMinimize: Iter: 41 G: -1059.041699852655711 |grad|_K: 5.306e-08 alpha: 2.451e-01 linmin: -3.824e-03 t[s]: 1016.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769980 of unit cell: Completed after 3 iterations at t[s]: 1016.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769980 of unit cell: Completed after 0 iterations at t[s]: 1017.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632032 magneticMoment: [ Abs: 0.83175 Tot: -0.25960 ] - SubspaceRotationAdjust: set factor to 0.0911 -ElecMinimize: Iter: 42 G: -1059.041700200417154 |grad|_K: 5.755e-08 alpha: 2.627e-01 linmin: -3.284e-03 t[s]: 1018.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 8 iterations at t[s]: 1019.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 4 iterations at t[s]: 1019.69 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631173 magneticMoment: [ Abs: 0.83513 Tot: -0.25935 ] - SubspaceRotationAdjust: set factor to 0.0787 -ElecMinimize: Iter: 43 G: -1059.041700367291241 |grad|_K: 7.151e-08 alpha: 1.426e-01 linmin: 7.922e-04 t[s]: 1020.74 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769958 of unit cell: Completed after 2 iterations at t[s]: 1021.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 0 iterations at t[s]: 1021.88 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630492 magneticMoment: [ Abs: 0.84114 Tot: -0.25925 ] - SubspaceRotationAdjust: set factor to 0.0833 -ElecMinimize: Iter: 44 G: -1059.041700642449541 |grad|_K: 7.603e-08 alpha: 1.619e-01 linmin: -8.540e-04 t[s]: 1022.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 5 iterations at t[s]: 1023.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 2 iterations at t[s]: 1024.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630739 magneticMoment: [ Abs: 0.84699 Tot: -0.25954 ] - SubspaceRotationAdjust: set factor to 0.102 -ElecMinimize: Iter: 45 G: -1059.041700912359374 |grad|_K: 6.662e-08 alpha: 1.360e-01 linmin: -6.304e-04 t[s]: 1025.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 7 iterations at t[s]: 1025.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 0 iterations at t[s]: 1026.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631351 magneticMoment: [ Abs: 0.85168 Tot: -0.26001 ] - SubspaceRotationAdjust: set factor to 0.103 -ElecMinimize: Iter: 46 G: -1059.041701131941409 |grad|_K: 7.628e-08 alpha: 1.332e-01 linmin: -9.436e-04 t[s]: 1027.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769969 of unit cell: Completed after 1 iterations at t[s]: 1027.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769970 of unit cell: Completed after 3 iterations at t[s]: 1028.60 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631524 magneticMoment: [ Abs: 0.86148 Tot: -0.26065 ] - SubspaceRotationAdjust: set factor to 0.109 -ElecMinimize: Iter: 47 G: -1059.041701544578473 |grad|_K: 8.171e-08 alpha: 2.003e-01 linmin: 6.228e-04 t[s]: 1029.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 4 iterations at t[s]: 1030.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 2 iterations at t[s]: 1030.72 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630906 magneticMoment: [ Abs: 0.87044 Tot: -0.26097 ] - SubspaceRotationAdjust: set factor to 0.126 -ElecMinimize: Iter: 48 G: -1059.041701871330361 |grad|_K: 8.407e-08 alpha: 1.499e-01 linmin: 6.232e-04 t[s]: 1031.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 8 iterations at t[s]: 1032.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 0 iterations at t[s]: 1032.87 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630724 magneticMoment: [ Abs: 0.88032 Tot: -0.26154 ] - SubspaceRotationAdjust: set factor to 0.141 -ElecMinimize: Iter: 49 G: -1059.041702207096705 |grad|_K: 1.017e-07 alpha: 1.466e-01 linmin: -4.538e-06 t[s]: 1033.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769985 of unit cell: Completed after 7 iterations at t[s]: 1034.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769980 of unit cell: Completed after 2 iterations at t[s]: 1035.04 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631854 magneticMoment: [ Abs: 0.89218 Tot: -0.26280 ] - SubspaceRotationAdjust: set factor to 0.169 -ElecMinimize: Iter: 50 G: -1059.041702624573418 |grad|_K: 9.341e-08 alpha: 1.164e-01 linmin: 3.552e-04 t[s]: 1035.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769994 of unit cell: Completed after 5 iterations at t[s]: 1036.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769997 of unit cell: Completed after 0 iterations at t[s]: 1037.11 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633019 magneticMoment: [ Abs: 0.90446 Tot: -0.26407 ] - SubspaceRotationAdjust: set factor to 0.153 -ElecMinimize: Iter: 51 G: -1059.041703056088863 |grad|_K: 1.051e-07 alpha: 1.443e-01 linmin: -9.717e-04 t[s]: 1038.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769993 of unit cell: Completed after 8 iterations at t[s]: 1038.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769994 of unit cell: Completed after 0 iterations at t[s]: 1039.26 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632865 magneticMoment: [ Abs: 0.91717 Tot: -0.26479 ] - SubspaceRotationAdjust: set factor to 0.134 -ElecMinimize: Iter: 52 G: -1059.041703552451736 |grad|_K: 1.231e-07 alpha: 1.215e-01 linmin: -3.708e-04 t[s]: 1040.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 9 iterations at t[s]: 1040.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 4 iterations at t[s]: 1041.36 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631356 magneticMoment: [ Abs: 0.92720 Tot: -0.26477 ] - SubspaceRotationAdjust: set factor to 0.125 -ElecMinimize: Iter: 53 G: -1059.041703953409069 |grad|_K: 9.392e-08 alpha: 7.015e-02 linmin: 5.183e-04 t[s]: 1042.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 2 iterations at t[s]: 1042.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769950 of unit cell: Completed after 3 iterations at t[s]: 1043.47 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.629935 magneticMoment: [ Abs: 0.94150 Tot: -0.26514 ] - SubspaceRotationAdjust: set factor to 0.113 -ElecMinimize: Iter: 54 G: -1059.041704429858783 |grad|_K: 1.205e-07 alpha: 1.648e-01 linmin: -1.684e-04 t[s]: 1044.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 2 iterations at t[s]: 1045.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 0 iterations at t[s]: 1045.61 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630369 magneticMoment: [ Abs: 0.96575 Tot: -0.26718 ] - SubspaceRotationAdjust: set factor to 0.133 -ElecMinimize: Iter: 55 G: -1059.041705269528393 |grad|_K: 1.141e-07 alpha: 1.619e-01 linmin: -1.212e-04 t[s]: 1046.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769995 of unit cell: Completed after 8 iterations at t[s]: 1047.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769987 of unit cell: Completed after 2 iterations at t[s]: 1047.72 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632346 magneticMoment: [ Abs: 0.98369 Tot: -0.26956 ] - SubspaceRotationAdjust: set factor to 0.129 -ElecMinimize: Iter: 56 G: -1059.041705870981104 |grad|_K: 1.070e-07 alpha: 1.287e-01 linmin: 4.083e-04 t[s]: 1048.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770005 of unit cell: Completed after 3 iterations at t[s]: 1049.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770012 of unit cell: Completed after 3 iterations at t[s]: 1049.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633871 magneticMoment: [ Abs: 1.00522 Tot: -0.27220 ] - SubspaceRotationAdjust: set factor to 0.142 -ElecMinimize: Iter: 57 G: -1059.041706491760579 |grad|_K: 1.242e-07 alpha: 1.730e-01 linmin: 4.789e-04 t[s]: 1050.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770002 of unit cell: Completed after 9 iterations at t[s]: 1051.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770006 of unit cell: Completed after 4 iterations at t[s]: 1051.96 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633397 magneticMoment: [ Abs: 1.02199 Tot: -0.27352 ] - SubspaceRotationAdjust: set factor to 0.162 -ElecMinimize: Iter: 58 G: -1059.041707005698981 |grad|_K: 1.117e-07 alpha: 1.020e-01 linmin: 2.817e-04 t[s]: 1052.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770001 of unit cell: Completed after 3 iterations at t[s]: 1053.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769999 of unit cell: Completed after 0 iterations at t[s]: 1054.05 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632940 magneticMoment: [ Abs: 1.04110 Tot: -0.27512 ] - SubspaceRotationAdjust: set factor to 0.212 -ElecMinimize: Iter: 59 G: -1059.041707643317068 |grad|_K: 1.077e-07 alpha: 1.479e-01 linmin: -5.361e-04 t[s]: 1055.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770000 of unit cell: Completed after 8 iterations at t[s]: 1055.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770000 of unit cell: Completed after 3 iterations at t[s]: 1056.13 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633184 magneticMoment: [ Abs: 1.05405 Tot: -0.27649 ] - SubspaceRotationAdjust: set factor to 0.232 -ElecMinimize: Iter: 60 G: -1059.041708088155929 |grad|_K: 1.008e-07 alpha: 1.104e-01 linmin: -2.882e-04 t[s]: 1057.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770014 of unit cell: Completed after 8 iterations at t[s]: 1057.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770014 of unit cell: Completed after 0 iterations at t[s]: 1058.24 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634224 magneticMoment: [ Abs: 1.06515 Tot: -0.27807 ] - SubspaceRotationAdjust: set factor to 0.205 -ElecMinimize: Iter: 61 G: -1059.041708478501278 |grad|_K: 1.210e-07 alpha: 1.050e-01 linmin: 3.414e-04 t[s]: 1059.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770009 of unit cell: Completed after 3 iterations at t[s]: 1059.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770008 of unit cell: Completed after 0 iterations at t[s]: 1060.33 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633850 magneticMoment: [ Abs: 1.08369 Tot: -0.27980 ] - SubspaceRotationAdjust: set factor to 0.207 -ElecMinimize: Iter: 62 G: -1059.041709059220693 |grad|_K: 1.080e-07 alpha: 1.196e-01 linmin: -8.056e-05 t[s]: 1061.29 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769986 of unit cell: Completed after 9 iterations at t[s]: 1061.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769997 of unit cell: Completed after 5 iterations at t[s]: 1062.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633025 magneticMoment: [ Abs: 1.09114 Tot: -0.28023 ] - SubspaceRotationAdjust: set factor to 0.173 -ElecMinimize: Iter: 63 G: -1059.041709291612278 |grad|_K: 9.251e-08 alpha: 5.915e-02 linmin: 9.744e-04 t[s]: 1063.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770001 of unit cell: Completed after 2 iterations at t[s]: 1063.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770006 of unit cell: Completed after 2 iterations at t[s]: 1064.57 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633471 magneticMoment: [ Abs: 1.10270 Tot: -0.28193 ] - SubspaceRotationAdjust: set factor to 0.233 -ElecMinimize: Iter: 64 G: -1059.041709627146702 |grad|_K: 8.146e-08 alpha: 1.225e-01 linmin: -5.710e-04 t[s]: 1065.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770023 of unit cell: Completed after 5 iterations at t[s]: 1066.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770025 of unit cell: Completed after 0 iterations at t[s]: 1066.66 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634792 magneticMoment: [ Abs: 1.11237 Tot: -0.28399 ] - SubspaceRotationAdjust: set factor to 0.229 -ElecMinimize: Iter: 65 G: -1059.041709962717960 |grad|_K: 8.579e-08 alpha: 1.351e-01 linmin: -8.428e-04 t[s]: 1067.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770030 of unit cell: Completed after 5 iterations at t[s]: 1068.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770029 of unit cell: Completed after 0 iterations at t[s]: 1068.74 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635139 magneticMoment: [ Abs: 1.12076 Tot: -0.28560 ] - SubspaceRotationAdjust: set factor to 0.261 -ElecMinimize: Iter: 66 G: -1059.041710281791438 |grad|_K: 7.693e-08 alpha: 1.157e-01 linmin: -7.048e-05 t[s]: 1069.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770010 of unit cell: Completed after 6 iterations at t[s]: 1070.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770014 of unit cell: Completed after 2 iterations at t[s]: 1070.83 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634141 magneticMoment: [ Abs: 1.12557 Tot: -0.28602 ] - SubspaceRotationAdjust: set factor to 0.221 -ElecMinimize: Iter: 67 G: -1059.041710472504292 |grad|_K: 7.028e-08 alpha: 8.873e-02 linmin: 1.112e-03 t[s]: 1071.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770012 of unit cell: Completed after 0 iterations at t[s]: 1072.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770009 of unit cell: Completed after 2 iterations at t[s]: 1072.92 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633826 magneticMoment: [ Abs: 1.13413 Tot: -0.28760 ] - SubspaceRotationAdjust: set factor to 0.237 -ElecMinimize: Iter: 68 G: -1059.041710716772968 |grad|_K: 6.922e-08 alpha: 1.838e-01 linmin: 7.552e-04 t[s]: 1073.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770028 of unit cell: Completed after 7 iterations at t[s]: 1074.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770020 of unit cell: Completed after 3 iterations at t[s]: 1075.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634525 magneticMoment: [ Abs: 1.13912 Tot: -0.28901 ] - SubspaceRotationAdjust: set factor to 0.223 -ElecMinimize: Iter: 69 G: -1059.041710880262826 |grad|_K: 6.937e-08 alpha: 1.050e-01 linmin: 6.266e-04 t[s]: 1076.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770017 of unit cell: Completed after 4 iterations at t[s]: 1076.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770017 of unit cell: Completed after 0 iterations at t[s]: 1077.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634248 magneticMoment: [ Abs: 1.14362 Tot: -0.28994 ] - SubspaceRotationAdjust: set factor to 0.3 -ElecMinimize: Iter: 70 G: -1059.041711029759654 |grad|_K: 5.381e-08 alpha: 9.536e-02 linmin: -3.566e-05 t[s]: 1078.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770006 of unit cell: Completed after 7 iterations at t[s]: 1078.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770011 of unit cell: Completed after 0 iterations at t[s]: 1079.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633788 magneticMoment: [ Abs: 1.14502 Tot: -0.29012 ] - SubspaceRotationAdjust: set factor to 0.19 -ElecMinimize: Iter: 71 G: -1059.041711076714819 |grad|_K: 9.343e-08 alpha: 5.671e-02 linmin: 1.864e-03 t[s]: 1080.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770011 of unit cell: Completed after 0 iterations at t[s]: 1080.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770011 of unit cell: Completed after 0 iterations at t[s]: 1081.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633784 magneticMoment: [ Abs: 1.14922 Tot: -0.29146 ] - SubspaceRotationAdjust: set factor to 0.131 -ElecMinimize: Iter: 72 G: -1059.041711216960266 |grad|_K: 7.776e-08 alpha: 5.727e-02 linmin: -1.417e-04 t[s]: 1082.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770024 of unit cell: Completed after 7 iterations at t[s]: 1082.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770017 of unit cell: Completed after 3 iterations at t[s]: 1083.52 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634226 magneticMoment: [ Abs: 1.15064 Tot: -0.29217 ] - SubspaceRotationAdjust: set factor to 0.143 -ElecMinimize: Iter: 73 G: -1059.041711241194207 |grad|_K: 4.984e-08 alpha: 2.840e-02 linmin: 2.182e-04 t[s]: 1084.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770019 of unit cell: Completed after 0 iterations at t[s]: 1085.03 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.520021e-02. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770023 of unit cell: Completed after 1 iterations at t[s]: 1085.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770030 of unit cell: Completed after 5 iterations at t[s]: 1086.21 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635175 magneticMoment: [ Abs: 1.15405 Tot: -0.29409 ] - SubspaceRotationAdjust: set factor to 0.1 -ElecMinimize: Iter: 74 G: -1059.041711320698596 |grad|_K: 7.379e-08 alpha: 1.912e-01 linmin: 4.624e-03 t[s]: 1087.19 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 2.347e-06 - -Computing DFT-D3 correction: -# coordination-number C 5.888 5.973 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.911 5.973 5.955 5.940 2.985 5.908 5.973 5.956 5.940 2.985 -# coordination-number Hf 11.122 16.680 16.697 16.624 13.885 11.121 16.674 16.711 16.624 13.885 11.906 16.673 16.711 16.624 13.885 11.123 16.757 16.711 16.624 13.885 -# coordination-number N 1.063 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.09 -EvdW_6 = -0.120252 -EvdW_8 = -0.212296 - -# Ionic positions in cartesian coordinates: -ion C 15.514316001894597 8.970123129762159 29.558312095948896 1 -ion C 6.490219617469921 0.179924503446664 23.700279054603058 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.342568902055509 9.006755104892479 29.245058771746411 1 -ion C 0.310765447703747 0.179715888703825 23.430628645788417 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.466836402957149 3.603072427687116 29.244594783495458 1 -ion C 9.567613682706703 5.531799612382717 23.973639578121212 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.229228594682791 3.601902982706142 28.978791266335367 1 -ion C 3.394045946629097 5.534955348954745 23.700236659645451 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.138885337859637 0.020029624912157 31.031419960699917 1 -ion Hf 12.536535715897767 7.248567987483656 26.578916564265295 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.029251307957011 0.016385705664695 30.766528396992321 1 -ion Hf 6.389009177532853 7.247538083938847 26.313026972329496 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.262706635088854 5.355974022041572 31.500671201854455 1 -ion Hf 9.468651669990493 1.921023514278732 26.312859264558234 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.429210456154337 5.310587066922561 31.570664548152269 1 -ion Hf 3.295984826268664 1.905571831260434 26.011447044604285 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.253761144283585 5.349968491481559 35.371344415876393 1 - -# Forces in Cartesian coordinates: -force C -0.000341146556074 -0.000169778693963 0.009139288963448 1 -force C 0.000150476603446 -0.000126422112941 0.002140597485332 1 -force C 0.000168356017674 0.000097935447509 -0.003551792713582 0 -force C 0.000162066164799 0.000093559380675 -0.003978436905450 0 -force C -0.001087814212240 -0.000630777799850 0.023802156317074 0 -force C 0.000064497720986 0.005164250476068 0.004620663040566 1 -force C -0.000313357336137 -0.000189986866875 0.002279991430778 1 -force C 0.000213544278634 0.000122374050929 -0.003561527872994 0 -force C 0.000160641425786 -0.000101171497619 -0.003792874690408 0 -force C -0.001046542631177 -0.000604171969733 0.023843557552560 0 -force C 0.004490782556516 -0.002538322627376 0.004722684202482 1 -force C -0.000163457467941 -0.000088420491916 0.003208131603498 1 -force C 0.000211256869059 0.000123364591664 -0.003563239961431 0 -force C -0.000007433657314 0.000189420718728 -0.003791920069986 0 -force C -0.001025637041701 -0.000593337818450 0.023643357593899 0 -force C -0.004816136003423 -0.002842733503422 0.004549676535400 1 -force C -0.000034812838480 0.000198684579589 0.002158680190135 1 -force C 0.000160277003808 0.000091129480690 -0.003283644729933 0 -force C 0.000318159796522 0.000183689193245 -0.003765554225236 0 -force C -0.001090390837110 -0.000627569938863 0.023803790338613 0 -force Hf -0.003926943189219 0.002219961352349 0.003340610639555 1 -force Hf -0.000958557116907 -0.000590066235868 0.003262937336979 1 -force Hf 0.000486202157801 0.000274940498664 -0.002017012052352 0 -force Hf -0.000521476437759 -0.000132386326456 0.011921350425621 0 -force Hf 0.001128534594091 0.000652334812533 -0.023590977874135 0 -force Hf 0.003447619794544 0.002055557116304 0.003710218788928 1 -force Hf 0.000727428390593 -0.000492340834828 0.002907384016297 1 -force Hf 0.000506317404342 -0.000052843943858 -0.003261235431240 0 -force Hf -0.000263033851867 -0.000151385018254 0.011993895084714 0 -force Hf 0.001259232181634 0.000656309426561 -0.023671171952119 0 -force Hf 0.001473985633036 0.000769880528144 -0.000488920571617 1 -force Hf -0.000056559106619 0.000886323854085 0.002989082040766 1 -force Hf 0.000212229406287 0.000471380261246 -0.003256595700819 0 -force Hf -0.000373816423763 -0.000216285160724 0.012278762322731 0 -force Hf 0.001196330067581 0.000764048419561 -0.023671381466197 0 -force Hf -0.000075662414323 -0.004527073287259 0.003375574165341 1 -force Hf -0.000155271056298 -0.000055959955215 0.002283393108711 1 -force Hf 0.000772198311221 0.000451174432904 -0.003242028658709 0 -force Hf -0.000375091388661 -0.000385117801847 0.011920389544981 0 -force Hf 0.001174940782750 0.000680140752028 -0.023385840284476 0 -force N -0.000288483901921 -0.000265045426218 -0.049345544371536 1 - -# Energy components: - A_diel = -0.6017999088258488 - Eewald = 38747.6436483572615543 - EH = 39727.2466259735301719 - Eloc = -79543.9370673291268758 - Enl = -270.1374359284492357 - EvdW = -0.3325479994262917 - Exc = -796.6218297879697730 - Exc_core = 594.6254758271419405 - KE = 421.2131575782876212 - MuShift = -0.0087621959431202 -------------------------------------- - Etot = -1120.9105354135226662 - TS = 0.0018592357082178 -------------------------------------- - F = -1120.9123946492309187 - muN = -61.8706833285322375 -------------------------------------- - G = -1059.0417113206985960 - -IonicMinimize: Iter: 2 G: -1059.041711320698596 |grad|_K: 7.443e-03 alpha: 7.957e-02 linmin: -5.544e-01 t[s]: 1093.94 - -#--- Lowdin population analysis --- -# oxidation-state C -0.237 -0.232 -0.232 -0.209 -0.201 -0.232 -0.233 -0.232 -0.209 -0.201 -0.232 -0.230 -0.232 -0.209 -0.202 -0.233 -0.232 -0.232 -0.209 -0.201 -# magnetic-moments C -0.003 -0.000 -0.005 -0.006 -0.175 -0.005 +0.000 -0.005 -0.013 -0.167 -0.005 +0.002 -0.005 -0.013 -0.024 -0.003 -0.000 -0.003 -0.013 -0.175 -# oxidation-state Hf +0.594 +0.248 +0.243 +0.242 +0.116 +0.596 +0.250 +0.246 +0.242 +0.116 -0.047 +0.250 +0.246 +0.242 +0.116 +0.594 +0.254 +0.246 +0.242 +0.117 -# magnetic-moments Hf +0.072 +0.004 +0.002 +0.000 -0.005 +0.086 +0.000 -0.002 +0.000 -0.005 +0.130 +0.000 -0.002 -0.000 -0.005 +0.072 +0.009 -0.001 +0.000 -0.005 -# oxidation-state N -0.958 -# magnetic-moments N -0.030 - - -Computing DFT-D3 correction: -# coordination-number C 5.881 5.971 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.907 5.971 5.956 5.940 2.985 -# coordination-number Hf 11.121 16.673 16.689 16.624 13.885 11.120 16.666 16.705 16.624 13.885 11.927 16.666 16.705 16.624 13.885 11.121 16.760 16.705 16.624 13.885 -# coordination-number N 1.070 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.08 -EvdW_6 = -0.120254 -EvdW_8 = -0.212354 -Shifting auxilliary hamiltonian by -0.000166 to set nElectrons=325.635175 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 26 iterations at t[s]: 1096.03 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635175 magneticMoment: [ Abs: 1.14761 Tot: -0.30142 ] -ElecMinimize: Iter: 0 G: -1058.983290866418884 |grad|_K: 1.811e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768128 of unit cell: Completed after 34 iterations at t[s]: 1097.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769305 of unit cell: Completed after 32 iterations at t[s]: 1098.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.576314 magneticMoment: [ Abs: 1.07927 Tot: -0.27960 ] - SubspaceRotationAdjust: set factor to 0.0842 -ElecMinimize: Iter: 1 G: -1059.037488505145575 |grad|_K: 8.177e-06 alpha: 4.754e-01 linmin: 8.501e-04 t[s]: 1099.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774776 of unit cell: Completed after 34 iterations at t[s]: 1099.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771082 of unit cell: Completed after 33 iterations at t[s]: 1100.54 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.702777 magneticMoment: [ Abs: 1.11560 Tot: -0.34818 ] - SubspaceRotationAdjust: set factor to 0.0559 -ElecMinimize: Iter: 2 G: -1059.041037789542088 |grad|_K: 4.523e-06 alpha: 1.350e-01 linmin: -5.732e-03 t[s]: 1101.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770974 of unit cell: Completed after 18 iterations at t[s]: 1102.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770757 of unit cell: Completed after 26 iterations at t[s]: 1102.73 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.669785 magneticMoment: [ Abs: 1.14676 Tot: -0.32683 ] - SubspaceRotationAdjust: set factor to 0.0726 -ElecMinimize: Iter: 3 G: -1059.043946725692876 |grad|_K: 2.720e-06 alpha: 3.735e-01 linmin: 1.614e-03 t[s]: 1103.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769687 of unit cell: Completed after 27 iterations at t[s]: 1104.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769844 of unit cell: Completed after 18 iterations at t[s]: 1104.94 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.605125 magneticMoment: [ Abs: 1.13488 Tot: -0.28996 ] - SubspaceRotationAdjust: set factor to 0.0615 -ElecMinimize: Iter: 4 G: -1059.044759959003386 |grad|_K: 2.521e-06 alpha: 3.212e-01 linmin: -2.515e-04 t[s]: 1105.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770246 of unit cell: Completed after 26 iterations at t[s]: 1106.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770185 of unit cell: Completed after 14 iterations at t[s]: 1107.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.629965 magneticMoment: [ Abs: 1.12917 Tot: -0.30126 ] - SubspaceRotationAdjust: set factor to 0.0569 -ElecMinimize: Iter: 5 G: -1059.045366306774440 |grad|_K: 1.290e-06 alpha: 2.723e-01 linmin: 5.032e-05 t[s]: 1108.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770306 of unit cell: Completed after 18 iterations at t[s]: 1108.65 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770477 of unit cell: Completed after 19 iterations at t[s]: 1109.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.646165 magneticMoment: [ Abs: 1.13678 Tot: -0.31041 ] - SubspaceRotationAdjust: set factor to 0.0587 -ElecMinimize: Iter: 6 G: -1059.045746640214702 |grad|_K: 1.282e-06 alpha: 6.587e-01 linmin: 2.012e-04 t[s]: 1110.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769734 of unit cell: Completed after 26 iterations at t[s]: 1110.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770128 of unit cell: Completed after 25 iterations at t[s]: 1111.45 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.618896 magneticMoment: [ Abs: 1.13692 Tot: -0.29610 ] - SubspaceRotationAdjust: set factor to 0.046 -ElecMinimize: Iter: 7 G: -1059.045927707960118 |grad|_K: 1.111e-06 alpha: 3.181e-01 linmin: -7.518e-06 t[s]: 1112.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770187 of unit cell: Completed after 17 iterations at t[s]: 1113.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770223 of unit cell: Completed after 15 iterations at t[s]: 1113.63 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.621398 magneticMoment: [ Abs: 1.14049 Tot: -0.29625 ] - SubspaceRotationAdjust: set factor to 0.0577 -ElecMinimize: Iter: 8 G: -1059.046150147919661 |grad|_K: 7.898e-07 alpha: 5.166e-01 linmin: -1.383e-05 t[s]: 1114.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770335 of unit cell: Completed after 19 iterations at t[s]: 1115.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770353 of unit cell: Completed after 9 iterations at t[s]: 1115.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.627312 magneticMoment: [ Abs: 1.14101 Tot: -0.29860 ] - SubspaceRotationAdjust: set factor to 0.0611 -ElecMinimize: Iter: 9 G: -1059.046281541032158 |grad|_K: 7.886e-07 alpha: 6.033e-01 linmin: -1.173e-06 t[s]: 1116.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769994 of unit cell: Completed after 25 iterations at t[s]: 1117.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770139 of unit cell: Completed after 19 iterations at t[s]: 1117.97 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610544 magneticMoment: [ Abs: 1.13996 Tot: -0.28995 ] - SubspaceRotationAdjust: set factor to 0.0514 -ElecMinimize: Iter: 10 G: -1059.046360169258378 |grad|_K: 7.438e-07 alpha: 3.617e-01 linmin: 1.459e-05 t[s]: 1118.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770258 of unit cell: Completed after 17 iterations at t[s]: 1119.52 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770326 of unit cell: Completed after 14 iterations at t[s]: 1120.13 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.620312 magneticMoment: [ Abs: 1.14536 Tot: -0.29545 ] - SubspaceRotationAdjust: set factor to 0.0549 -ElecMinimize: Iter: 11 G: -1059.046471522304273 |grad|_K: 6.043e-07 alpha: 5.757e-01 linmin: -7.169e-05 t[s]: 1121.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770365 of unit cell: Completed after 11 iterations at t[s]: 1121.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770370 of unit cell: Completed after 3 iterations at t[s]: 1122.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.622948 magneticMoment: [ Abs: 1.14492 Tot: -0.29651 ] - SubspaceRotationAdjust: set factor to 0.0625 -ElecMinimize: Iter: 12 G: -1059.046555898732322 |grad|_K: 5.579e-07 alpha: 6.585e-01 linmin: -9.011e-06 t[s]: 1123.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770165 of unit cell: Completed after 19 iterations at t[s]: 1123.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770196 of unit cell: Completed after 8 iterations at t[s]: 1124.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611818 magneticMoment: [ Abs: 1.14114 Tot: -0.29055 ] - SubspaceRotationAdjust: set factor to 0.055 -ElecMinimize: Iter: 13 G: -1059.046617068089290 |grad|_K: 6.230e-07 alpha: 5.613e-01 linmin: 9.275e-05 t[s]: 1125.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770458 of unit cell: Completed after 23 iterations at t[s]: 1126.01 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770367 of unit cell: Completed after 14 iterations at t[s]: 1126.61 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624588 magneticMoment: [ Abs: 1.14204 Tot: -0.29730 ] - SubspaceRotationAdjust: set factor to 0.0422 -ElecMinimize: Iter: 14 G: -1059.046665683298897 |grad|_K: 5.002e-07 alpha: 3.642e-01 linmin: -1.129e-05 t[s]: 1127.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770342 of unit cell: Completed after 11 iterations at t[s]: 1128.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770330 of unit cell: Completed after 9 iterations at t[s]: 1128.76 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.623529 magneticMoment: [ Abs: 1.14213 Tot: -0.29718 ] - SubspaceRotationAdjust: set factor to 0.0434 -ElecMinimize: Iter: 15 G: -1059.046712930883132 |grad|_K: 3.616e-07 alpha: 5.417e-01 linmin: 4.912e-05 t[s]: 1129.85 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770286 of unit cell: Completed after 11 iterations at t[s]: 1130.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770278 of unit cell: Completed after 3 iterations at t[s]: 1130.98 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.621661 magneticMoment: [ Abs: 1.14044 Tot: -0.29627 ] - SubspaceRotationAdjust: set factor to 0.0451 -ElecMinimize: Iter: 16 G: -1059.046742215504537 |grad|_K: 3.016e-07 alpha: 6.445e-01 linmin: -7.410e-05 t[s]: 1132.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770356 of unit cell: Completed after 14 iterations at t[s]: 1132.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770339 of unit cell: Completed after 9 iterations at t[s]: 1133.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.626854 magneticMoment: [ Abs: 1.13960 Tot: -0.29895 ] - SubspaceRotationAdjust: set factor to 0.0366 -ElecMinimize: Iter: 17 G: -1059.046758241778662 |grad|_K: 2.437e-07 alpha: 5.002e-01 linmin: 1.387e-04 t[s]: 1134.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770273 of unit cell: Completed after 14 iterations at t[s]: 1134.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770285 of unit cell: Completed after 5 iterations at t[s]: 1135.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.623587 magneticMoment: [ Abs: 1.13841 Tot: -0.29738 ] - SubspaceRotationAdjust: set factor to 0.0295 -ElecMinimize: Iter: 18 G: -1059.046766704584570 |grad|_K: 1.632e-07 alpha: 4.124e-01 linmin: 1.334e-04 t[s]: 1136.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770295 of unit cell: Completed after 5 iterations at t[s]: 1137.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770300 of unit cell: Completed after 3 iterations at t[s]: 1137.75 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624877 magneticMoment: [ Abs: 1.13790 Tot: -0.29823 ] - SubspaceRotationAdjust: set factor to 0.0327 -ElecMinimize: Iter: 19 G: -1059.046772188056593 |grad|_K: 1.114e-07 alpha: 5.953e-01 linmin: 7.251e-05 t[s]: 1138.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770315 of unit cell: Completed after 8 iterations at t[s]: 1139.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770314 of unit cell: Completed after 0 iterations at t[s]: 1139.95 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.625924 magneticMoment: [ Abs: 1.13743 Tot: -0.29888 ] - SubspaceRotationAdjust: set factor to 0.0334 -ElecMinimize: Iter: 20 G: -1059.046774623068586 |grad|_K: 8.709e-08 alpha: 5.650e-01 linmin: -3.649e-04 t[s]: 1141.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770292 of unit cell: Completed after 8 iterations at t[s]: 1141.57 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770294 of unit cell: Completed after 0 iterations at t[s]: 1142.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624595 magneticMoment: [ Abs: 1.13682 Tot: -0.29831 ] - SubspaceRotationAdjust: set factor to 0.0303 -ElecMinimize: Iter: 21 G: -1059.046775976102936 |grad|_K: 7.066e-08 alpha: 5.055e-01 linmin: 9.523e-04 t[s]: 1143.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 3 iterations at t[s]: 1143.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 0 iterations at t[s]: 1144.34 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624933 magneticMoment: [ Abs: 1.13650 Tot: -0.29856 ] - SubspaceRotationAdjust: set factor to 0.0369 -ElecMinimize: Iter: 22 G: -1059.046776897218251 |grad|_K: 5.053e-08 alpha: 5.414e-01 linmin: -1.715e-03 t[s]: 1145.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770304 of unit cell: Completed after 3 iterations at t[s]: 1145.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770305 of unit cell: Completed after 0 iterations at t[s]: 1146.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.625374 magneticMoment: [ Abs: 1.13624 Tot: -0.29886 ] - SubspaceRotationAdjust: set factor to 0.0417 -ElecMinimize: Iter: 23 G: -1059.046777453737604 |grad|_K: 4.461e-08 alpha: 5.890e-01 linmin: -2.201e-03 t[s]: 1147.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 2 iterations at t[s]: 1148.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770296 of unit cell: Completed after 0 iterations at t[s]: 1148.78 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624709 magneticMoment: [ Abs: 1.13564 Tot: -0.29867 ] - SubspaceRotationAdjust: set factor to 0.0512 -ElecMinimize: Iter: 24 G: -1059.046778011033894 |grad|_K: 4.496e-08 alpha: 7.478e-01 linmin: -9.803e-04 t[s]: 1149.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770280 of unit cell: Completed after 8 iterations at t[s]: 1150.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770287 of unit cell: Completed after 4 iterations at t[s]: 1150.96 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624084 magneticMoment: [ Abs: 1.13525 Tot: -0.29847 ] - SubspaceRotationAdjust: set factor to 0.0452 -ElecMinimize: Iter: 25 G: -1059.046778231085455 |grad|_K: 6.285e-08 alpha: 3.854e-01 linmin: 3.745e-04 t[s]: 1152.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 6 iterations at t[s]: 1152.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770297 of unit cell: Completed after 3 iterations at t[s]: 1153.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624676 magneticMoment: [ Abs: 1.13491 Tot: -0.29895 ] - SubspaceRotationAdjust: set factor to 0.0651 -ElecMinimize: Iter: 26 G: -1059.046778566549619 |grad|_K: 4.883e-08 alpha: 2.590e-01 linmin: 1.695e-04 t[s]: 1154.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770309 of unit cell: Completed after 3 iterations at t[s]: 1154.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770312 of unit cell: Completed after 3 iterations at t[s]: 1155.43 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.625680 magneticMoment: [ Abs: 1.13473 Tot: -0.29961 ] - SubspaceRotationAdjust: set factor to 0.0591 -ElecMinimize: Iter: 27 G: -1059.046778791964471 |grad|_K: 5.575e-08 alpha: 3.336e-01 linmin: 1.602e-03 t[s]: 1156.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770309 of unit cell: Completed after 2 iterations at t[s]: 1157.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770309 of unit cell: Completed after 0 iterations at t[s]: 1157.66 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.625348 magneticMoment: [ Abs: 1.13422 Tot: -0.29967 ] - SubspaceRotationAdjust: set factor to 0.074 -ElecMinimize: Iter: 28 G: -1059.046779113992898 |grad|_K: 5.208e-08 alpha: 3.411e-01 linmin: -1.451e-04 t[s]: 1158.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770283 of unit cell: Completed after 9 iterations at t[s]: 1159.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770296 of unit cell: Completed after 4 iterations at t[s]: 1159.86 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624465 magneticMoment: [ Abs: 1.13384 Tot: -0.29932 ] - SubspaceRotationAdjust: set factor to 0.0567 -ElecMinimize: Iter: 29 G: -1059.046779275694689 |grad|_K: 4.627e-08 alpha: 1.676e-01 linmin: 1.865e-03 t[s]: 1160.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770294 of unit cell: Completed after 2 iterations at t[s]: 1161.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770292 of unit cell: Completed after 0 iterations at t[s]: 1162.05 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624207 magneticMoment: [ Abs: 1.13327 Tot: -0.29932 ] - SubspaceRotationAdjust: set factor to 0.075 -ElecMinimize: Iter: 30 G: -1059.046779464717247 |grad|_K: 3.710e-08 alpha: 2.664e-01 linmin: -3.170e-03 t[s]: 1163.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770301 of unit cell: Completed after 5 iterations at t[s]: 1163.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770299 of unit cell: Completed after 0 iterations at t[s]: 1164.25 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624702 magneticMoment: [ Abs: 1.13297 Tot: -0.29966 ] - SubspaceRotationAdjust: set factor to 0.0674 -ElecMinimize: Iter: 31 G: -1059.046779591148152 |grad|_K: 2.848e-08 alpha: 2.256e-01 linmin: -9.083e-04 t[s]: 1165.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 0 iterations at t[s]: 1165.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770305 of unit cell: Completed after 3 iterations at t[s]: 1166.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.625065 magneticMoment: [ Abs: 1.13266 Tot: -0.30003 ] - SubspaceRotationAdjust: set factor to 0.0797 -ElecMinimize: Iter: 32 G: -1059.046779693713233 |grad|_K: 2.860e-08 alpha: 4.703e-01 linmin: 2.769e-03 t[s]: 1167.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770295 of unit cell: Completed after 4 iterations at t[s]: 1168.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 0 iterations at t[s]: 1168.76 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624635 magneticMoment: [ Abs: 1.13234 Tot: -0.29995 ] - SubspaceRotationAdjust: set factor to 0.0677 -ElecMinimize: Iter: 33 G: -1059.046779772069158 |grad|_K: 2.745e-08 alpha: 3.146e-01 linmin: 2.165e-03 t[s]: 1169.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 2 iterations at t[s]: 1170.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770301 of unit cell: Completed after 0 iterations at t[s]: 1170.94 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624853 magneticMoment: [ Abs: 1.13216 Tot: -0.30021 ] - SubspaceRotationAdjust: set factor to 0.0684 -ElecMinimize: Iter: 34 G: -1059.046779821362861 |grad|_K: 1.976e-08 alpha: 2.469e-01 linmin: -1.788e-03 t[s]: 1172.08 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.630e-07 - -Computing DFT-D3 correction: -# coordination-number C 5.881 5.971 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.907 5.971 5.956 5.940 2.985 -# coordination-number Hf 11.121 16.673 16.689 16.624 13.885 11.120 16.666 16.705 16.624 13.885 11.927 16.666 16.705 16.624 13.885 11.121 16.760 16.705 16.624 13.885 -# coordination-number N 1.070 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.08 -EvdW_6 = -0.120254 -EvdW_8 = -0.212354 - -# Ionic positions in cartesian coordinates: -ion C 15.513589699467934 8.969768049169026 29.577707206263256 1 -ion C 6.490520273852209 0.179656192304273 23.705216394929625 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.342713172835330 9.017891590952946 29.255138109339907 1 -ion C 0.310090794941492 0.179303375266515 23.435899315844363 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.476521510862227 3.597598196010306 29.254937888561834 1 -ion C 9.567248529652288 5.531604084143448 23.981093782391426 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.218858437876570 3.595756776067144 28.988578170113779 1 -ion C 3.393962304686725 5.535363343576593 23.705219667585578 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.130759675886397 0.024630462685883 31.038269838793649 1 -ion Hf 12.534749047901165 7.247441299659646 26.585565178081168 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.036456040784331 0.020718241557410 30.774077391624296 1 -ion Hf 6.390322986524339 7.246683571027337 26.318675574252278 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.265959380656732 5.357643989693262 31.490221199036686 1 -ion Hf 9.468584616565195 1.922614814455714 26.318712727774763 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.429057862367344 5.301199526526282 31.577620963542770 1 -ion Hf 3.295617284559045 1.905445324282419 26.016644405210027 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.253118224480751 5.349356822255770 35.271348353379487 1 - -# Forces in Cartesian coordinates: -force C -0.000277535861237 -0.000152580765399 0.008352803163811 1 -force C 0.000188665106962 -0.000171158534127 0.002134415006832 1 -force C 0.000148641942350 0.000085627054812 -0.003293023585647 0 -force C 0.000162775651584 0.000094089756020 -0.003992971161597 0 -force C -0.001087171751169 -0.000604430356602 0.023343431350729 0 -force C 0.000020202100229 0.004191701608925 0.003307755851012 1 -force C -0.000342673354279 -0.000201244995970 0.002187701075539 1 -force C 0.000217023697921 0.000115306657161 -0.003318374609503 0 -force C 0.000162661058803 -0.000119625032659 -0.003800240438371 0 -force C -0.001007375911257 -0.000582474450360 0.023389854481022 0 -force C 0.003642140551155 -0.002080449606259 0.003360364666265 1 -force C -0.000134283790467 -0.000076072266035 0.002887805038117 1 -force C 0.000207814447620 0.000130405740211 -0.003317887318047 0 -force C -0.000022476366621 0.000200442093051 -0.003800112106793 0 -force C -0.001005460454939 -0.000581346999986 0.023198065087277 0 -force C -0.003675714737327 -0.002153292755389 0.003320421440075 1 -force C -0.000055294629132 0.000251629221638 0.002138593305189 1 -force C 0.000140773023609 0.000080935342769 -0.002936152298065 0 -force C 0.000335854902967 0.000193882075701 -0.003757817422682 0 -force C -0.001066246800063 -0.000640750361712 0.023343878047125 0 -force Hf -0.002871435157834 0.001629952276709 0.004134003319867 1 -force Hf -0.000056493963802 -0.000043796095479 0.002317740870449 1 -force Hf 0.000438624506996 0.000253484744077 -0.001514162110767 0 -force Hf -0.000515237291081 -0.000116647724203 0.011660662485938 0 -force Hf 0.001137253414224 0.000657551466086 -0.023813568846382 0 -force Hf 0.002539122257454 0.001456531605883 0.004471415791763 1 -force Hf -0.000092914624332 -0.000056491413678 0.002263138177761 1 -force Hf 0.000513618839995 -0.000043847623801 -0.002854192657260 0 -force Hf -0.000250949851647 -0.000144994809914 0.011753776875972 0 -force Hf 0.001272869332630 0.000667495183856 -0.023896054657333 0 -force Hf 0.000950430185684 0.000532003067903 -0.010461397496637 1 -force Hf -0.000098690349794 -0.000050245368190 0.002278316303352 1 -force Hf 0.000217885929760 0.000469635587609 -0.002851631693715 0 -force Hf -0.000374191194907 -0.000216020048515 0.012050924246315 0 -force Hf 0.001212947614041 0.000770310793119 -0.023895878739874 0 -force Hf -0.000008430748798 -0.003289395744844 0.004172119483942 1 -force Hf -0.000058311478496 -0.000025034826853 0.001387462618472 1 -force Hf 0.000730665837396 0.000421655718374 -0.002840531791514 0 -force Hf -0.000358206938982 -0.000387543118798 0.011661167157768 0 -force Hf 0.001182072923652 0.000684068352191 -0.023613585398884 0 -force N -0.000253115418300 -0.000278761130465 -0.035386871733587 1 - -# Energy components: - A_diel = -0.6118388452893918 - Eewald = 38749.0553856746046222 - EH = 39728.1279658669227501 - Eloc = -79546.2562491338321706 - Enl = -270.1410790056738165 - EvdW = -0.3326080487741668 - Exc = -796.6406216852557236 - Exc_core = 594.6255026577516674 - KE = 421.2684762030652337 - MuShift = -0.0086197941512999 -------------------------------------- - Etot = -1120.9136861106244396 - TS = 0.0018157133271025 -------------------------------------- - F = -1120.9155018239514447 - muN = -61.8687220025886688 -------------------------------------- - G = -1059.0467798213628612 - -IonicMinimize: Iter: 3 G: -1059.046779821362861 |grad|_K: 5.678e-03 alpha: 1.686e-01 linmin: -4.836e-01 t[s]: 1177.06 - -#--- Lowdin population analysis --- -# oxidation-state C -0.239 -0.234 -0.233 -0.209 -0.202 -0.232 -0.234 -0.233 -0.210 -0.202 -0.232 -0.231 -0.233 -0.210 -0.202 -0.233 -0.234 -0.233 -0.210 -0.202 -# magnetic-moments C -0.002 -0.000 -0.005 -0.006 -0.176 -0.005 +0.000 -0.005 -0.013 -0.170 -0.005 +0.002 -0.005 -0.013 -0.018 -0.003 -0.000 -0.003 -0.013 -0.176 -# oxidation-state Hf +0.596 +0.249 +0.243 +0.242 +0.116 +0.598 +0.250 +0.246 +0.242 +0.116 -0.061 +0.250 +0.246 +0.242 +0.116 +0.596 +0.254 +0.246 +0.242 +0.117 -# magnetic-moments Hf +0.069 +0.004 +0.002 +0.000 -0.005 +0.082 +0.000 -0.001 +0.000 -0.005 +0.124 +0.000 -0.001 -0.000 -0.005 +0.069 +0.008 -0.001 +0.000 -0.005 -# oxidation-state N -0.931 -# magnetic-moments N -0.024 - - -Computing DFT-D3 correction: -# coordination-number C 5.872 5.969 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.907 5.969 5.956 5.940 2.985 -# coordination-number Hf 11.113 16.670 16.683 16.624 13.885 11.112 16.662 16.698 16.624 13.885 11.982 16.662 16.698 16.624 13.885 11.114 16.762 16.698 16.624 13.885 -# coordination-number N 1.077 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.08 -EvdW_6 = -0.120257 -EvdW_8 = -0.212423 -Shifting auxilliary hamiltonian by -0.000014 to set nElectrons=325.624853 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770694 of unit cell: Completed after 32 iterations at t[s]: 1179.16 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624853 magneticMoment: [ Abs: 1.12698 Tot: -0.30078 ] -ElecMinimize: Iter: 0 G: -1058.956636512528348 |grad|_K: 2.221e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767601 of unit cell: Completed after 32 iterations at t[s]: 1180.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769336 of unit cell: Completed after 30 iterations at t[s]: 1181.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541988 magneticMoment: [ Abs: 1.08064 Tot: -0.26351 ] - SubspaceRotationAdjust: set factor to 0.0598 -ElecMinimize: Iter: 1 G: -1059.037485693922235 |grad|_K: 7.883e-06 alpha: 4.713e-01 linmin: 1.044e-03 t[s]: 1182.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773349 of unit cell: Completed after 32 iterations at t[s]: 1183.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771381 of unit cell: Completed after 29 iterations at t[s]: 1183.93 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.688075 magneticMoment: [ Abs: 1.11237 Tot: -0.34208 ] - SubspaceRotationAdjust: set factor to 0.0362 -ElecMinimize: Iter: 2 G: -1059.042620918774219 |grad|_K: 4.989e-06 alpha: 2.251e-01 linmin: -2.281e-03 t[s]: 1185.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770948 of unit cell: Completed after 25 iterations at t[s]: 1185.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770571 of unit cell: Completed after 25 iterations at t[s]: 1186.23 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624565 magneticMoment: [ Abs: 1.11878 Tot: -0.30695 ] - SubspaceRotationAdjust: set factor to 0.0434 -ElecMinimize: Iter: 3 G: -1059.046251741336846 |grad|_K: 2.458e-06 alpha: 4.069e-01 linmin: 4.305e-04 t[s]: 1187.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770213 of unit cell: Completed after 19 iterations at t[s]: 1187.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770060 of unit cell: Completed after 18 iterations at t[s]: 1188.47 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.589538 magneticMoment: [ Abs: 1.11315 Tot: -0.28705 ] - SubspaceRotationAdjust: set factor to 0.0452 -ElecMinimize: Iter: 4 G: -1059.047457821508033 |grad|_K: 1.911e-06 alpha: 5.740e-01 linmin: -1.506e-04 t[s]: 1189.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770822 of unit cell: Completed after 27 iterations at t[s]: 1190.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770603 of unit cell: Completed after 23 iterations at t[s]: 1190.75 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.625281 magneticMoment: [ Abs: 1.11908 Tot: -0.30540 ] - SubspaceRotationAdjust: set factor to 0.0378 -ElecMinimize: Iter: 5 G: -1059.047978130914544 |grad|_K: 1.589e-06 alpha: 4.068e-01 linmin: 3.492e-06 t[s]: 1191.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770456 of unit cell: Completed after 18 iterations at t[s]: 1192.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770357 of unit cell: Completed after 15 iterations at t[s]: 1192.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.603774 magneticMoment: [ Abs: 1.12352 Tot: -0.29357 ] - SubspaceRotationAdjust: set factor to 0.0448 -ElecMinimize: Iter: 6 G: -1059.048568169994951 |grad|_K: 1.340e-06 alpha: 6.700e-01 linmin: 4.291e-05 t[s]: 1194.07 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770260 of unit cell: Completed after 17 iterations at t[s]: 1194.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770244 of unit cell: Completed after 9 iterations at t[s]: 1195.22 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.590111 magneticMoment: [ Abs: 1.12845 Tot: -0.28570 ] - SubspaceRotationAdjust: set factor to 0.0517 -ElecMinimize: Iter: 7 G: -1059.049055745730811 |grad|_K: 1.339e-06 alpha: 7.800e-01 linmin: 1.703e-05 t[s]: 1196.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770861 of unit cell: Completed after 26 iterations at t[s]: 1196.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770659 of unit cell: Completed after 23 iterations at t[s]: 1197.58 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.613784 magneticMoment: [ Abs: 1.13419 Tot: -0.29734 ] - SubspaceRotationAdjust: set factor to 0.0474 -ElecMinimize: Iter: 8 G: -1059.049380813530433 |grad|_K: 1.339e-06 alpha: 5.195e-01 linmin: 9.415e-06 t[s]: 1198.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770335 of unit cell: Completed after 25 iterations at t[s]: 1199.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770315 of unit cell: Completed after 9 iterations at t[s]: 1199.90 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.586763 magneticMoment: [ Abs: 1.13357 Tot: -0.28271 ] - SubspaceRotationAdjust: set factor to 0.0425 -ElecMinimize: Iter: 9 G: -1059.049725544988860 |grad|_K: 1.295e-06 alpha: 5.514e-01 linmin: -1.821e-05 t[s]: 1200.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770470 of unit cell: Completed after 17 iterations at t[s]: 1201.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770513 of unit cell: Completed after 14 iterations at t[s]: 1202.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.596692 magneticMoment: [ Abs: 1.14003 Tot: -0.28713 ] - SubspaceRotationAdjust: set factor to 0.0468 -ElecMinimize: Iter: 10 G: -1059.050141972671554 |grad|_K: 1.182e-06 alpha: 7.100e-01 linmin: -1.521e-06 t[s]: 1203.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770686 of unit cell: Completed after 19 iterations at t[s]: 1203.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770679 of unit cell: Completed after 3 iterations at t[s]: 1204.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.607780 magneticMoment: [ Abs: 1.14330 Tot: -0.29202 ] - SubspaceRotationAdjust: set factor to 0.049 -ElecMinimize: Iter: 11 G: -1059.050473952249376 |grad|_K: 1.102e-06 alpha: 6.813e-01 linmin: 2.210e-06 t[s]: 1205.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770359 of unit cell: Completed after 24 iterations at t[s]: 1206.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770409 of unit cell: Completed after 14 iterations at t[s]: 1206.77 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.591872 magneticMoment: [ Abs: 1.13929 Tot: -0.28327 ] - SubspaceRotationAdjust: set factor to 0.0421 -ElecMinimize: Iter: 12 G: -1059.050717522472496 |grad|_K: 1.042e-06 alpha: 5.756e-01 linmin: -7.352e-06 t[s]: 1207.85 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770766 of unit cell: Completed after 25 iterations at t[s]: 1208.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770676 of unit cell: Completed after 15 iterations at t[s]: 1209.04 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.613203 magneticMoment: [ Abs: 1.13943 Tot: -0.29370 ] - SubspaceRotationAdjust: set factor to 0.0318 -ElecMinimize: Iter: 13 G: -1059.050879499006896 |grad|_K: 7.873e-07 alpha: 4.270e-01 linmin: 6.807e-06 t[s]: 1210.11 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770607 of unit cell: Completed after 15 iterations at t[s]: 1210.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770586 of unit cell: Completed after 11 iterations at t[s]: 1211.30 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610592 magneticMoment: [ Abs: 1.13735 Tot: -0.29216 ] - SubspaceRotationAdjust: set factor to 0.0341 -ElecMinimize: Iter: 14 G: -1059.050998315367451 |grad|_K: 5.682e-07 alpha: 5.499e-01 linmin: 6.967e-06 t[s]: 1212.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770493 of unit cell: Completed after 17 iterations at t[s]: 1212.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770480 of unit cell: Completed after 5 iterations at t[s]: 1213.57 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.606017 magneticMoment: [ Abs: 1.13512 Tot: -0.28971 ] - SubspaceRotationAdjust: set factor to 0.0335 -ElecMinimize: Iter: 15 G: -1059.051068349557681 |grad|_K: 4.494e-07 alpha: 6.217e-01 linmin: -5.859e-05 t[s]: 1214.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770597 of unit cell: Completed after 17 iterations at t[s]: 1215.11 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770574 of unit cell: Completed after 9 iterations at t[s]: 1215.72 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.613761 magneticMoment: [ Abs: 1.13430 Tot: -0.29365 ] - SubspaceRotationAdjust: set factor to 0.0275 -ElecMinimize: Iter: 16 G: -1059.051103652890106 |grad|_K: 3.088e-07 alpha: 4.976e-01 linmin: 1.666e-04 t[s]: 1216.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770531 of unit cell: Completed after 14 iterations at t[s]: 1217.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 0 iterations at t[s]: 1217.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611332 magneticMoment: [ Abs: 1.13244 Tot: -0.29256 ] - SubspaceRotationAdjust: set factor to 0.0293 -ElecMinimize: Iter: 17 G: -1059.051121475185255 |grad|_K: 2.101e-07 alpha: 5.387e-01 linmin: -5.187e-04 t[s]: 1218.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770512 of unit cell: Completed after 12 iterations at t[s]: 1219.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770511 of unit cell: Completed after 0 iterations at t[s]: 1219.91 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610561 magneticMoment: [ Abs: 1.13117 Tot: -0.29231 ] - SubspaceRotationAdjust: set factor to 0.0321 -ElecMinimize: Iter: 18 G: -1059.051130401153614 |grad|_K: 1.698e-07 alpha: 5.681e-01 linmin: -5.309e-04 t[s]: 1220.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770544 of unit cell: Completed after 12 iterations at t[s]: 1221.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770542 of unit cell: Completed after 0 iterations at t[s]: 1222.02 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.612701 magneticMoment: [ Abs: 1.13054 Tot: -0.29354 ] - SubspaceRotationAdjust: set factor to 0.0305 -ElecMinimize: Iter: 19 G: -1059.051135759106273 |grad|_K: 1.341e-07 alpha: 5.234e-01 linmin: 7.885e-04 t[s]: 1222.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 9 iterations at t[s]: 1223.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770517 of unit cell: Completed after 0 iterations at t[s]: 1224.11 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611039 magneticMoment: [ Abs: 1.12962 Tot: -0.29289 ] - SubspaceRotationAdjust: set factor to 0.0354 -ElecMinimize: Iter: 20 G: -1059.051139368173835 |grad|_K: 1.076e-07 alpha: 5.833e-01 linmin: -1.698e-03 t[s]: 1225.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770502 of unit cell: Completed after 9 iterations at t[s]: 1225.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770504 of unit cell: Completed after 0 iterations at t[s]: 1226.24 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610146 magneticMoment: [ Abs: 1.12896 Tot: -0.29258 ] - SubspaceRotationAdjust: set factor to 0.0409 -ElecMinimize: Iter: 21 G: -1059.051141579406476 |grad|_K: 1.037e-07 alpha: 5.243e-01 linmin: -6.695e-04 t[s]: 1227.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770533 of unit cell: Completed after 11 iterations at t[s]: 1227.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 0 iterations at t[s]: 1228.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611889 magneticMoment: [ Abs: 1.12862 Tot: -0.29365 ] - SubspaceRotationAdjust: set factor to 0.0374 -ElecMinimize: Iter: 22 G: -1059.051143367105851 |grad|_K: 1.098e-07 alpha: 4.648e-01 linmin: 1.061e-03 t[s]: 1229.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770521 of unit cell: Completed after 4 iterations at t[s]: 1229.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 0 iterations at t[s]: 1230.49 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611121 magneticMoment: [ Abs: 1.12787 Tot: -0.29357 ] - SubspaceRotationAdjust: set factor to 0.0484 -ElecMinimize: Iter: 23 G: -1059.051145442323104 |grad|_K: 9.875e-08 alpha: 5.149e-01 linmin: -6.409e-04 t[s]: 1231.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770496 of unit cell: Completed after 11 iterations at t[s]: 1232.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770502 of unit cell: Completed after 3 iterations at t[s]: 1232.58 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609730 magneticMoment: [ Abs: 1.12737 Tot: -0.29310 ] - SubspaceRotationAdjust: set factor to 0.0453 -ElecMinimize: Iter: 24 G: -1059.051146790782695 |grad|_K: 1.104e-07 alpha: 3.982e-01 linmin: -2.242e-04 t[s]: 1233.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770528 of unit cell: Completed after 9 iterations at t[s]: 1234.11 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770523 of unit cell: Completed after 3 iterations at t[s]: 1234.69 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611124 magneticMoment: [ Abs: 1.12713 Tot: -0.29406 ] - SubspaceRotationAdjust: set factor to 0.0496 -ElecMinimize: Iter: 25 G: -1059.051148160330058 |grad|_K: 8.457e-08 alpha: 3.260e-01 linmin: -9.584e-05 t[s]: 1235.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770535 of unit cell: Completed after 5 iterations at t[s]: 1236.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770543 of unit cell: Completed after 5 iterations at t[s]: 1236.82 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.612340 magneticMoment: [ Abs: 1.12691 Tot: -0.29493 ] - SubspaceRotationAdjust: set factor to 0.0519 -ElecMinimize: Iter: 26 G: -1059.051149424998130 |grad|_K: 9.130e-08 alpha: 5.237e-01 linmin: 9.461e-04 t[s]: 1237.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770510 of unit cell: Completed after 8 iterations at t[s]: 1238.31 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 4 iterations at t[s]: 1238.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610715 magneticMoment: [ Abs: 1.12644 Tot: -0.29429 ] - SubspaceRotationAdjust: set factor to 0.0447 -ElecMinimize: Iter: 27 G: -1059.051150414059293 |grad|_K: 7.537e-08 alpha: 3.611e-01 linmin: 5.431e-04 t[s]: 1239.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770516 of unit cell: Completed after 3 iterations at t[s]: 1240.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770515 of unit cell: Completed after 0 iterations at t[s]: 1241.01 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610344 magneticMoment: [ Abs: 1.12622 Tot: -0.29426 ] - SubspaceRotationAdjust: set factor to 0.0547 -ElecMinimize: Iter: 28 G: -1059.051151283274976 |grad|_K: 5.818e-08 alpha: 4.513e-01 linmin: -5.706e-04 t[s]: 1242.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 5 iterations at t[s]: 1242.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770531 of unit cell: Completed after 0 iterations at t[s]: 1243.11 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611388 magneticMoment: [ Abs: 1.12632 Tot: -0.29492 ] - SubspaceRotationAdjust: set factor to 0.0536 -ElecMinimize: Iter: 29 G: -1059.051151882240447 |grad|_K: 4.397e-08 alpha: 4.893e-01 linmin: -9.871e-04 t[s]: 1244.11 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770532 of unit cell: Completed after 3 iterations at t[s]: 1244.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770532 of unit cell: Completed after 0 iterations at t[s]: 1245.26 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611485 magneticMoment: [ Abs: 1.12625 Tot: -0.29506 ] - SubspaceRotationAdjust: set factor to 0.0615 -ElecMinimize: Iter: 30 G: -1059.051152218580910 |grad|_K: 4.015e-08 alpha: 4.765e-01 linmin: -9.746e-04 t[s]: 1246.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770519 of unit cell: Completed after 4 iterations at t[s]: 1246.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 0 iterations at t[s]: 1247.37 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610672 magneticMoment: [ Abs: 1.12610 Tot: -0.29472 ] - SubspaceRotationAdjust: set factor to 0.0545 -ElecMinimize: Iter: 31 G: -1059.051152462498521 |grad|_K: 3.740e-08 alpha: 4.149e-01 linmin: 1.611e-03 t[s]: 1248.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 2 iterations at t[s]: 1248.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770526 of unit cell: Completed after 0 iterations at t[s]: 1249.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611065 magneticMoment: [ Abs: 1.12620 Tot: -0.29503 ] - SubspaceRotationAdjust: set factor to 0.0701 -ElecMinimize: Iter: 32 G: -1059.051152629459011 |grad|_K: 3.032e-08 alpha: 3.767e-01 linmin: -1.210e-03 t[s]: 1250.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770533 of unit cell: Completed after 3 iterations at t[s]: 1250.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770534 of unit cell: Completed after 0 iterations at t[s]: 1251.60 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611555 magneticMoment: [ Abs: 1.12620 Tot: -0.29535 ] - SubspaceRotationAdjust: set factor to 0.0772 -ElecMinimize: Iter: 33 G: -1059.051152774436787 |grad|_K: 2.710e-08 alpha: 4.204e-01 linmin: -1.590e-03 t[s]: 1252.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 2 iterations at t[s]: 1253.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 0 iterations at t[s]: 1253.71 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611122 magneticMoment: [ Abs: 1.12586 Tot: -0.29515 ] - SubspaceRotationAdjust: set factor to 0.0965 -ElecMinimize: Iter: 34 G: -1059.051152894101733 |grad|_K: 2.491e-08 alpha: 4.325e-01 linmin: -1.317e-03 t[s]: 1254.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770517 of unit cell: Completed after 3 iterations at t[s]: 1255.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770518 of unit cell: Completed after 0 iterations at t[s]: 1255.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610484 magneticMoment: [ Abs: 1.12551 Tot: -0.29490 ] - SubspaceRotationAdjust: set factor to 0.0957 -ElecMinimize: Iter: 35 G: -1059.051152992999278 |grad|_K: 2.768e-08 alpha: 4.212e-01 linmin: 1.116e-04 t[s]: 1256.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770524 of unit cell: Completed after 1 iterations at t[s]: 1257.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770524 of unit cell: Completed after 0 iterations at t[s]: 1257.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610851 magneticMoment: [ Abs: 1.12541 Tot: -0.29529 ] - SubspaceRotationAdjust: set factor to 0.13 -ElecMinimize: Iter: 36 G: -1059.051153096564803 |grad|_K: 2.821e-08 alpha: 3.931e-01 linmin: -4.525e-04 t[s]: 1258.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770540 of unit cell: Completed after 3 iterations at t[s]: 1259.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770533 of unit cell: Completed after 1 iterations at t[s]: 1260.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611401 magneticMoment: [ Abs: 1.12545 Tot: -0.29573 ] - SubspaceRotationAdjust: set factor to 0.117 -ElecMinimize: Iter: 37 G: -1059.051153143655711 |grad|_K: 3.122e-08 alpha: 2.196e-01 linmin: 5.439e-04 t[s]: 1261.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 0 iterations at t[s]: 1261.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 0 iterations at t[s]: 1262.16 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611157 magneticMoment: [ Abs: 1.12507 Tot: -0.29583 ] - SubspaceRotationAdjust: set factor to 0.108 -ElecMinimize: Iter: 38 G: -1059.051153235267066 |grad|_K: 3.455e-08 alpha: 2.839e-01 linmin: -7.564e-07 t[s]: 1263.16 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 3.501e-08 - -Computing DFT-D3 correction: -# coordination-number C 5.872 5.969 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.907 5.969 5.956 5.940 2.985 -# coordination-number Hf 11.113 16.670 16.683 16.624 13.885 11.112 16.662 16.698 16.624 13.885 11.982 16.662 16.698 16.624 13.885 11.114 16.762 16.698 16.624 13.885 -# coordination-number N 1.077 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.08 -EvdW_6 = -0.120257 -EvdW_8 = -0.212423 - -# Ionic positions in cartesian coordinates: -ion C 15.512658586508110 8.969229237090611 29.604808451658279 1 -ion C 6.491045292290731 0.179172300087911 23.711787977524189 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.342841792344473 9.032170697108137 29.264002092347038 1 -ion C 0.309103038418022 0.178727509780944 23.442553335702843 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.488971465664573 3.590573888554412 29.263946286636848 1 -ion C 9.566872401316530 5.531386125013957 23.989366987457235 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.206421027281257 3.588493650719824 28.997420650629124 1 -ion C 3.393798564679466 5.536065923160873 23.711790027323001 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.121259261765539 0.029976670312269 31.052868104297186 1 -ion Hf 12.535668433526199 7.247953447280506 26.592068323339987 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.044906885968291 0.025529184369730 30.789928307170197 1 -ion Hf 6.388969481112943 7.247079316459255 26.325174160983259 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.269042626641930 5.359366530484856 31.446341211980034 1 -ion Hf 9.468232191395098 1.921246023766405 26.325187019872299 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.428838749096787 5.290352403109150 31.592298341500101 1 -ion Hf 3.295497398659165 1.905381745576467 26.021291769163668 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.252146215257717 5.348454029763146 35.171357152947721 1 - -# Forces in Cartesian coordinates: -force C -0.000245396234880 -0.000133018427501 0.007300324401938 1 -force C 0.000248042312943 -0.000205646747531 0.001860744800879 1 -force C 0.000154444946852 0.000089030939146 -0.002997326546104 0 -force C 0.000160537378230 0.000092840566913 -0.003925986144121 0 -force C -0.001096961520995 -0.000608168834532 0.023390957893542 0 -force C 0.000042589973823 0.003017898500597 0.001816849585111 1 -force C -0.000379836022532 -0.000221333268591 0.001903374397175 1 -force C 0.000189250980531 0.000121464926027 -0.003030065111473 0 -force C 0.000161663660804 -0.000146393599791 -0.003732497432886 0 -force C -0.001005230825547 -0.000580950684601 0.023449705904425 0 -force C 0.002634273689238 -0.001478676394118 0.001851060254573 1 -force C -0.000107333543626 -0.000060467641809 0.002426078530285 1 -force C 0.000199395190848 0.000103433172473 -0.003029877359792 0 -force C -0.000046250098709 0.000213149849917 -0.003732237977132 0 -force C -0.001005083924229 -0.000581612479211 0.023278085473437 0 -force C -0.002422771787028 -0.001417079912313 0.001832537526709 1 -force C -0.000053809031958 0.000319088929691 0.001865340490761 1 -force C 0.000121023600955 0.000069678175721 -0.002520729438845 0 -force C 0.000356182809688 0.000205698489690 -0.003677671550779 0 -force C -0.001074760506875 -0.000647729563367 0.023391590569073 0 -force Hf -0.001997105569410 0.001045190308656 0.003938387345707 1 -force Hf 0.000727979013325 0.000414975956236 0.001266927941051 1 -force Hf 0.000416958983862 0.000240950233620 -0.000950796281461 0 -force Hf -0.000518437135258 -0.000102129765175 0.011487123119618 0 -force Hf 0.001178086052679 0.000681481121010 -0.023916636593942 0 -force Hf 0.001747343390353 0.000973230704563 0.004122468902407 1 -force Hf -0.000727725957644 0.000387820880919 0.001258892951274 1 -force Hf 0.000485306567641 -0.000192811089226 -0.002204549710230 0 -force Hf -0.000239845852177 -0.000138666475642 0.011591843205341 0 -force Hf 0.001245533806484 0.000695563723323 -0.024007179496418 0 -force Hf 0.000408179480768 0.000247953408330 -0.014794663207653 1 -force Hf -0.000024821523428 -0.000825311627595 0.001277560067934 1 -force Hf 0.000074182885854 0.000519149302728 -0.002202439591788 0 -force Hf -0.000376926968580 -0.000217515582651 0.011850748804728 0 -force Hf 0.001223623013184 0.000732713000232 -0.024006668753065 0 -force Hf -0.000037257393434 -0.002235498520683 0.003986590420416 1 -force Hf -0.000036196490403 -0.000013196791446 0.000914117419013 1 -force Hf 0.000820878432343 0.000474063928359 -0.002178960969781 0 -force Hf -0.000347322884425 -0.000397729331052 0.011487448888978 0 -force Hf 0.001181326773455 0.000683499980671 -0.023752719314876 0 -force N -0.000257049430398 -0.000315738644406 -0.024827195918479 1 - -# Energy components: - A_diel = -0.6269840396748644 - Eewald = 38751.3403470910270698 - EH = 39729.4054605848286883 - Eloc = -79549.8314249258983182 - Enl = -270.1434151435408921 - EvdW = -0.3326799817897925 - Exc = -796.6546182001472971 - Exc_core = 594.6256431408623939 - KE = 421.3105981131880071 - MuShift = -0.0084308612387170 -------------------------------------- - Etot = -1120.9155042223871988 - TS = 0.0017688078817831 -------------------------------------- - F = -1120.9172730302689160 - muN = -61.8661197950019215 -------------------------------------- - G = -1059.0511532352670656 - -IonicMinimize: Iter: 4 G: -1059.051153235267066 |grad|_K: 4.455e-03 alpha: 2.497e-01 linmin: -4.021e-01 t[s]: 1267.28 - -#--- Lowdin population analysis --- -# oxidation-state C -0.241 -0.234 -0.233 -0.209 -0.204 -0.232 -0.234 -0.233 -0.210 -0.204 -0.232 -0.231 -0.233 -0.210 -0.205 -0.233 -0.234 -0.233 -0.210 -0.204 -# magnetic-moments C -0.003 +0.000 -0.005 -0.006 -0.179 -0.004 +0.001 -0.005 -0.013 -0.175 -0.004 +0.002 -0.005 -0.013 -0.017 -0.003 +0.000 -0.003 -0.013 -0.179 -# oxidation-state Hf +0.600 +0.250 +0.244 +0.242 +0.116 +0.603 +0.252 +0.247 +0.242 +0.116 -0.073 +0.252 +0.247 +0.242 +0.116 +0.600 +0.254 +0.247 +0.242 +0.117 -# magnetic-moments Hf +0.074 +0.005 +0.001 +0.000 -0.005 +0.085 +0.002 -0.001 +0.000 -0.005 +0.115 +0.002 -0.001 +0.000 -0.005 +0.074 +0.007 -0.000 +0.000 -0.004 -# oxidation-state N -0.911 -# magnetic-moments N -0.019 - - -Computing DFT-D3 correction: -# coordination-number C 5.862 5.968 5.955 5.940 2.985 5.912 5.968 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.908 5.968 5.955 5.940 2.985 -# coordination-number Hf 11.099 16.667 16.681 16.623 13.885 11.098 16.661 16.692 16.623 13.885 12.050 16.661 16.692 16.623 13.885 11.100 16.766 16.692 16.623 13.885 -# coordination-number N 1.085 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.07 -EvdW_6 = -0.120265 -EvdW_8 = -0.212513 -Shifting auxilliary hamiltonian by -0.000075 to set nElectrons=325.611157 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770966 of unit cell: Completed after 25 iterations at t[s]: 1269.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611157 magneticMoment: [ Abs: 1.11860 Tot: -0.29673 ] -ElecMinimize: Iter: 0 G: -1058.921565900109954 |grad|_K: 2.668e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768375 of unit cell: Completed after 33 iterations at t[s]: 1270.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769880 of unit cell: Completed after 32 iterations at t[s]: 1271.63 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.552225 magneticMoment: [ Abs: 1.07044 Tot: -0.27201 ] - SubspaceRotationAdjust: set factor to 0.102 -ElecMinimize: Iter: 1 G: -1059.037084493630573 |grad|_K: 8.265e-06 alpha: 4.665e-01 linmin: 1.150e-03 t[s]: 1272.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773990 of unit cell: Completed after 33 iterations at t[s]: 1273.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771948 of unit cell: Completed after 30 iterations at t[s]: 1273.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.701689 magneticMoment: [ Abs: 1.11721 Tot: -0.35076 ] - SubspaceRotationAdjust: set factor to 0.0713 -ElecMinimize: Iter: 2 G: -1059.042639117715453 |grad|_K: 7.448e-06 alpha: 2.197e-01 linmin: -1.878e-03 t[s]: 1274.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770738 of unit cell: Completed after 28 iterations at t[s]: 1275.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770552 of unit cell: Completed after 19 iterations at t[s]: 1275.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.589403 magneticMoment: [ Abs: 1.13040 Tot: -0.28820 ] - SubspaceRotationAdjust: set factor to 0.0534 -ElecMinimize: Iter: 3 G: -1059.047635134696748 |grad|_K: 3.479e-06 alpha: 2.500e-01 linmin: 4.214e-04 t[s]: 1276.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770450 of unit cell: Completed after 18 iterations at t[s]: 1277.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770331 of unit cell: Completed after 18 iterations at t[s]: 1278.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.580281 magneticMoment: [ Abs: 1.10314 Tot: -0.28042 ] - SubspaceRotationAdjust: set factor to 0.0541 -ElecMinimize: Iter: 4 G: -1059.049905435314713 |grad|_K: 2.122e-06 alpha: 5.385e-01 linmin: -3.429e-04 t[s]: 1279.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770664 of unit cell: Completed after 23 iterations at t[s]: 1279.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770780 of unit cell: Completed after 18 iterations at t[s]: 1280.30 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.606869 magneticMoment: [ Abs: 1.11524 Tot: -0.29467 ] - SubspaceRotationAdjust: set factor to 0.0619 -ElecMinimize: Iter: 5 G: -1059.051056129200788 |grad|_K: 1.970e-06 alpha: 7.282e-01 linmin: 6.501e-05 t[s]: 1281.29 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769826 of unit cell: Completed after 27 iterations at t[s]: 1281.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770195 of unit cell: Completed after 25 iterations at t[s]: 1282.50 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563898 magneticMoment: [ Abs: 1.12024 Tot: -0.27161 ] - SubspaceRotationAdjust: set factor to 0.0521 -ElecMinimize: Iter: 6 G: -1059.051675926348025 |grad|_K: 2.071e-06 alpha: 4.581e-01 linmin: -1.172e-05 t[s]: 1283.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770699 of unit cell: Completed after 25 iterations at t[s]: 1284.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770756 of unit cell: Completed after 14 iterations at t[s]: 1284.64 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595854 magneticMoment: [ Abs: 1.12985 Tot: -0.28657 ] - SubspaceRotationAdjust: set factor to 0.0477 -ElecMinimize: Iter: 7 G: -1059.052440568785869 |grad|_K: 1.685e-06 alpha: 5.107e-01 linmin: 1.855e-05 t[s]: 1285.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770590 of unit cell: Completed after 19 iterations at t[s]: 1286.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770529 of unit cell: Completed after 14 iterations at t[s]: 1286.83 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.576550 magneticMoment: [ Abs: 1.12615 Tot: -0.27449 ] - SubspaceRotationAdjust: set factor to 0.0503 -ElecMinimize: Iter: 8 G: -1059.053127590767190 |grad|_K: 1.428e-06 alpha: 6.941e-01 linmin: -5.949e-06 t[s]: 1287.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770686 of unit cell: Completed after 18 iterations at t[s]: 1288.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770702 of unit cell: Completed after 4 iterations at t[s]: 1288.96 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.583966 magneticMoment: [ Abs: 1.13423 Tot: -0.27734 ] - SubspaceRotationAdjust: set factor to 0.0545 -ElecMinimize: Iter: 9 G: -1059.053672020346539 |grad|_K: 1.344e-06 alpha: 7.649e-01 linmin: -7.384e-06 t[s]: 1289.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770693 of unit cell: Completed after 14 iterations at t[s]: 1290.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770693 of unit cell: Completed after 0 iterations at t[s]: 1291.13 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.581760 magneticMoment: [ Abs: 1.14073 Tot: -0.27532 ] - SubspaceRotationAdjust: set factor to 0.0579 -ElecMinimize: Iter: 10 G: -1059.054151441172280 |grad|_K: 1.201e-06 alpha: 7.599e-01 linmin: 1.271e-05 t[s]: 1292.07 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770851 of unit cell: Completed after 15 iterations at t[s]: 1292.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770840 of unit cell: Completed after 9 iterations at t[s]: 1293.23 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.593853 magneticMoment: [ Abs: 1.13801 Tot: -0.28037 ] - SubspaceRotationAdjust: set factor to 0.0564 -ElecMinimize: Iter: 11 G: -1059.054505257623077 |grad|_K: 1.026e-06 alpha: 7.045e-01 linmin: -1.677e-05 t[s]: 1294.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770504 of unit cell: Completed after 24 iterations at t[s]: 1294.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770576 of unit cell: Completed after 15 iterations at t[s]: 1295.40 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578140 magneticMoment: [ Abs: 1.13651 Tot: -0.27220 ] - SubspaceRotationAdjust: set factor to 0.0464 -ElecMinimize: Iter: 12 G: -1059.054709288746153 |grad|_K: 9.802e-07 alpha: 5.549e-01 linmin: 2.091e-06 t[s]: 1296.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771010 of unit cell: Completed after 25 iterations at t[s]: 1296.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770848 of unit cell: Completed after 19 iterations at t[s]: 1297.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.598303 magneticMoment: [ Abs: 1.13921 Tot: -0.28238 ] - SubspaceRotationAdjust: set factor to 0.0323 -ElecMinimize: Iter: 13 G: -1059.054824823392892 |grad|_K: 6.621e-07 alpha: 3.442e-01 linmin: 2.196e-07 t[s]: 1298.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770808 of unit cell: Completed after 11 iterations at t[s]: 1299.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770779 of unit cell: Completed after 11 iterations at t[s]: 1299.70 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.596244 magneticMoment: [ Abs: 1.13794 Tot: -0.28129 ] - SubspaceRotationAdjust: set factor to 0.0368 -ElecMinimize: Iter: 14 G: -1059.054915585846175 |grad|_K: 4.721e-07 alpha: 5.936e-01 linmin: 1.028e-05 t[s]: 1300.65 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770685 of unit cell: Completed after 16 iterations at t[s]: 1301.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770679 of unit cell: Completed after 3 iterations at t[s]: 1301.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.591380 magneticMoment: [ Abs: 1.13571 Tot: -0.27879 ] - SubspaceRotationAdjust: set factor to 0.0355 -ElecMinimize: Iter: 15 G: -1059.054964715002370 |grad|_K: 3.781e-07 alpha: 6.322e-01 linmin: -6.579e-05 t[s]: 1302.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770784 of unit cell: Completed after 17 iterations at t[s]: 1303.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770756 of unit cell: Completed after 9 iterations at t[s]: 1303.95 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.597447 magneticMoment: [ Abs: 1.13541 Tot: -0.28194 ] - SubspaceRotationAdjust: set factor to 0.0282 -ElecMinimize: Iter: 16 G: -1059.054988026487763 |grad|_K: 2.560e-07 alpha: 4.637e-01 linmin: 1.777e-04 t[s]: 1304.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770721 of unit cell: Completed after 11 iterations at t[s]: 1305.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 3 iterations at t[s]: 1306.03 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595045 magneticMoment: [ Abs: 1.13475 Tot: -0.28085 ] - SubspaceRotationAdjust: set factor to 0.0298 -ElecMinimize: Iter: 17 G: -1059.055000414850838 |grad|_K: 1.706e-07 alpha: 5.440e-01 linmin: -6.090e-04 t[s]: 1307.01 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770704 of unit cell: Completed after 8 iterations at t[s]: 1307.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770703 of unit cell: Completed after 0 iterations at t[s]: 1308.16 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594351 magneticMoment: [ Abs: 1.13412 Tot: -0.28065 ] - SubspaceRotationAdjust: set factor to 0.0332 -ElecMinimize: Iter: 18 G: -1059.055006858075785 |grad|_K: 1.416e-07 alpha: 6.181e-01 linmin: -3.920e-04 t[s]: 1309.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770726 of unit cell: Completed after 9 iterations at t[s]: 1309.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770724 of unit cell: Completed after 2 iterations at t[s]: 1310.27 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595754 magneticMoment: [ Abs: 1.13364 Tot: -0.28148 ] - SubspaceRotationAdjust: set factor to 0.0341 -ElecMinimize: Iter: 19 G: -1059.055010793874544 |grad|_K: 1.120e-07 alpha: 5.552e-01 linmin: 3.774e-04 t[s]: 1311.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 3 iterations at t[s]: 1311.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770713 of unit cell: Completed after 0 iterations at t[s]: 1312.35 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594956 magneticMoment: [ Abs: 1.13319 Tot: -0.28128 ] - SubspaceRotationAdjust: set factor to 0.0419 -ElecMinimize: Iter: 20 G: -1059.055013749115687 |grad|_K: 9.373e-08 alpha: 6.819e-01 linmin: -4.747e-04 t[s]: 1313.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770694 of unit cell: Completed after 9 iterations at t[s]: 1313.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770698 of unit cell: Completed after 3 iterations at t[s]: 1314.48 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.593875 magneticMoment: [ Abs: 1.13304 Tot: -0.28089 ] - SubspaceRotationAdjust: set factor to 0.0433 -ElecMinimize: Iter: 21 G: -1059.055015359546815 |grad|_K: 1.034e-07 alpha: 5.372e-01 linmin: -5.987e-04 t[s]: 1315.57 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770730 of unit cell: Completed after 11 iterations at t[s]: 1316.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 3 iterations at t[s]: 1316.70 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595514 magneticMoment: [ Abs: 1.13314 Tot: -0.28190 ] - SubspaceRotationAdjust: set factor to 0.0401 -ElecMinimize: Iter: 22 G: -1059.055016983852056 |grad|_K: 9.671e-08 alpha: 4.237e-01 linmin: 3.189e-04 t[s]: 1317.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 3 iterations at t[s]: 1318.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 0 iterations at t[s]: 1318.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595394 magneticMoment: [ Abs: 1.13311 Tot: -0.28210 ] - SubspaceRotationAdjust: set factor to 0.049 -ElecMinimize: Iter: 23 G: -1059.055019022157921 |grad|_K: 9.657e-08 alpha: 6.352e-01 linmin: -2.458e-04 t[s]: 1320.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770691 of unit cell: Completed after 11 iterations at t[s]: 1320.57 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770700 of unit cell: Completed after 5 iterations at t[s]: 1321.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.593825 magneticMoment: [ Abs: 1.13300 Tot: -0.28149 ] - SubspaceRotationAdjust: set factor to 0.044 -ElecMinimize: Iter: 24 G: -1059.055020471905664 |grad|_K: 9.532e-08 alpha: 4.480e-01 linmin: 3.581e-05 t[s]: 1322.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770720 of unit cell: Completed after 9 iterations at t[s]: 1322.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770719 of unit cell: Completed after 0 iterations at t[s]: 1323.34 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595056 magneticMoment: [ Abs: 1.13330 Tot: -0.28232 ] - SubspaceRotationAdjust: set factor to 0.0413 -ElecMinimize: Iter: 25 G: -1059.055021771413976 |grad|_K: 8.172e-08 alpha: 4.123e-01 linmin: 3.734e-06 t[s]: 1324.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 2 iterations at t[s]: 1324.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770725 of unit cell: Completed after 0 iterations at t[s]: 1325.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595408 magneticMoment: [ Abs: 1.13386 Tot: -0.28272 ] - SubspaceRotationAdjust: set factor to 0.0466 -ElecMinimize: Iter: 26 G: -1059.055023116035500 |grad|_K: 6.831e-08 alpha: 5.717e-01 linmin: -2.475e-04 t[s]: 1326.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 6 iterations at t[s]: 1327.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 0 iterations at t[s]: 1327.73 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594672 magneticMoment: [ Abs: 1.13444 Tot: -0.28251 ] - SubspaceRotationAdjust: set factor to 0.0465 -ElecMinimize: Iter: 27 G: -1059.055024071781645 |grad|_K: 5.734e-08 alpha: 5.722e-01 linmin: -3.151e-04 t[s]: 1328.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770714 of unit cell: Completed after 4 iterations at t[s]: 1329.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770714 of unit cell: Completed after 0 iterations at t[s]: 1329.92 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594627 magneticMoment: [ Abs: 1.13489 Tot: -0.28256 ] - SubspaceRotationAdjust: set factor to 0.0529 -ElecMinimize: Iter: 28 G: -1059.055024705247206 |grad|_K: 4.686e-08 alpha: 5.372e-01 linmin: -1.038e-04 t[s]: 1330.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770722 of unit cell: Completed after 4 iterations at t[s]: 1331.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770722 of unit cell: Completed after 0 iterations at t[s]: 1332.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595180 magneticMoment: [ Abs: 1.13529 Tot: -0.28289 ] - SubspaceRotationAdjust: set factor to 0.0522 -ElecMinimize: Iter: 29 G: -1059.055025101951742 |grad|_K: 3.887e-08 alpha: 5.123e-01 linmin: 2.282e-04 t[s]: 1333.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 2 iterations at t[s]: 1333.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 0 iterations at t[s]: 1334.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594763 magneticMoment: [ Abs: 1.13556 Tot: -0.28273 ] - SubspaceRotationAdjust: set factor to 0.0568 -ElecMinimize: Iter: 30 G: -1059.055025368601719 |grad|_K: 3.253e-08 alpha: 5.145e-01 linmin: -4.196e-04 t[s]: 1335.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770713 of unit cell: Completed after 2 iterations at t[s]: 1335.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770713 of unit cell: Completed after 0 iterations at t[s]: 1336.54 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594624 magneticMoment: [ Abs: 1.13594 Tot: -0.28274 ] - SubspaceRotationAdjust: set factor to 0.0646 -ElecMinimize: Iter: 31 G: -1059.055025549054335 |grad|_K: 3.014e-08 alpha: 4.773e-01 linmin: -7.048e-04 t[s]: 1337.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 3 iterations at t[s]: 1338.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 0 iterations at t[s]: 1338.73 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595262 magneticMoment: [ Abs: 1.13650 Tot: -0.28315 ] - SubspaceRotationAdjust: set factor to 0.0744 -ElecMinimize: Iter: 32 G: -1059.055025710218843 |grad|_K: 2.743e-08 alpha: 4.846e-01 linmin: -3.143e-04 t[s]: 1339.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770727 of unit cell: Completed after 3 iterations at t[s]: 1340.33 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770726 of unit cell: Completed after 0 iterations at t[s]: 1340.94 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595484 magneticMoment: [ Abs: 1.13685 Tot: -0.28330 ] - SubspaceRotationAdjust: set factor to 0.0585 -ElecMinimize: Iter: 33 G: -1059.055025806640742 |grad|_K: 3.880e-08 alpha: 3.664e-01 linmin: 3.923e-04 t[s]: 1342.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770708 of unit cell: Completed after 4 iterations at t[s]: 1342.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770717 of unit cell: Completed after 2 iterations at t[s]: 1343.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594860 magneticMoment: [ Abs: 1.13713 Tot: -0.28302 ] - SubspaceRotationAdjust: set factor to 0.0685 -ElecMinimize: Iter: 34 G: -1059.055025890873821 |grad|_K: 2.785e-08 alpha: 1.896e-01 linmin: 5.050e-04 t[s]: 1344.20 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 9.444e-07 - -Computing DFT-D3 correction: -# coordination-number C 5.862 5.968 5.955 5.940 2.985 5.912 5.968 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.908 5.968 5.955 5.940 2.985 -# coordination-number Hf 11.099 16.667 16.681 16.623 13.885 11.098 16.661 16.692 16.623 13.885 12.050 16.661 16.692 16.623 13.885 11.100 16.766 16.692 16.623 13.885 -# coordination-number N 1.085 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.07 -EvdW_6 = -0.120265 -EvdW_8 = -0.212513 - -# Ionic positions in cartesian coordinates: -ion C 15.511335805947233 8.968498448501400 29.638943431522591 1 -ion C 6.492146657620657 0.178357689435867 23.718655266195167 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.343363102451432 9.047092413823545 29.267452973166026 1 -ion C 0.307527051398369 0.177813145911283 23.449584138044312 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.502132929763633 3.583522002625537 29.267523436378326 1 -ion C 9.566510155413601 5.531181165226180 23.997307588973960 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.194469049766289 3.581534294451689 29.000774831387844 1 -ion C 3.393647085796902 5.537428151250478 23.718677129387338 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.110702190764517 0.035141815928016 31.071952279588743 1 -ion Hf 12.541128134923371 7.251088703725356 26.595752699382512 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.054043245915473 0.030631603910035 30.809982134485850 1 -ion Hf 6.383822688764763 7.250095253843795 26.328829485054360 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.270654713570007 5.360306215477407 31.380115672785969 1 -ion Hf 9.468310505041510 1.915270960900957 26.328923891533130 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.427960550258629 5.278691755746558 31.611496901435494 1 -ion Hf 3.295324027922830 1.905317424711046 26.026589406639101 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.250511958714563 5.346929080970682 35.071382137385172 1 - -# Forces in Cartesian coordinates: -force C -0.000222817232030 -0.000123527475920 0.005777102659391 1 -force C 0.000239885716270 -0.000168280180878 0.001318749040146 1 -force C 0.000174065228981 0.000099726636207 -0.002707755615273 0 -force C 0.000154839528625 0.000089729920981 -0.003792160030013 0 -force C -0.001140674558341 -0.000592644216834 0.023443718335754 0 -force C 0.000037606778520 0.001951246054116 0.000734625190565 1 -force C -0.000309784307398 -0.000180054199155 0.001342410378979 1 -force C 0.000146652763431 0.000136915526349 -0.002748285158930 0 -force C 0.000153958425894 -0.000183453087230 -0.003564232402265 0 -force C -0.000966918326643 -0.000558452917806 0.023506381283437 0 -force C 0.001707681807669 -0.000951581494287 0.000763632463586 1 -force C -0.000062917960597 -0.000036385163939 0.001886908427140 1 -force C 0.000191975455254 0.000059117625884 -0.002747078445922 0 -force C -0.000082407317749 0.000225159977218 -0.003564204885249 0 -force C -0.000997933891500 -0.000577924025519 0.023247859503915 0 -force C -0.001561368263733 -0.000912788063363 0.000741307510680 1 -force C -0.000025755674739 0.000293212753048 0.001319421509704 1 -force C 0.000096965216817 0.000056360840116 -0.002030957492535 0 -force C 0.000377770991474 0.000218115963538 -0.003498503014681 0 -force C -0.001083495825793 -0.000693665581971 0.023444017270053 0 -force Hf -0.001355730760492 0.000697059192530 0.003136432407672 1 -force Hf 0.000619532865124 0.000358575479510 0.000588312800626 1 -force Hf 0.000412270351951 0.000240849481308 -0.000721353536832 0 -force Hf -0.000521019371819 -0.000112645588032 0.011601691839459 0 -force Hf 0.001201519553260 0.000695431688472 -0.023791701561009 0 -force Hf 0.001192922883159 0.000671113663593 0.003457219053010 1 -force Hf -0.000580223089153 0.000338333409616 0.000540119302302 1 -force Hf 0.000459827599124 -0.000451635982820 -0.001566195291948 0 -force Hf -0.000249689179098 -0.000144459278112 0.011719325385621 0 -force Hf 0.001209242177078 0.000714443973372 -0.023892197526326 0 -force Hf 0.000334635113077 0.000206842929861 -0.017791314275797 1 -force Hf 0.000002499217504 -0.000674422828206 0.000536630045398 1 -force Hf -0.000165743662176 0.000625227507370 -0.001565964989071 0 -force Hf -0.000416381157272 -0.000239960229009 0.012083140960756 0 -force Hf 0.001221685277393 0.000691671108726 -0.023890897138893 0 -force Hf 0.000004527674072 -0.001517642583328 0.003211910189460 1 -force Hf 0.000046815636932 0.000027292492587 0.000304303619025 1 -force Hf 0.001008948771902 0.000579728599401 -0.001506934071621 0 -force Hf -0.000357986564551 -0.000394586792833 0.011602806062402 0 -force Hf 0.001170446664149 0.000677094680806 -0.023640075505820 0 -force N -0.000349512785638 -0.000354892581179 -0.016810150521278 1 - -# Energy components: - A_diel = -0.6444303774905467 - Eewald = 38755.4371147923957324 - EH = 39732.0201970120979240 - Eloc = -79556.5448439156316454 - Enl = -270.1453124230117737 - EvdW = -0.3327787764461141 - Exc = -796.6640565818037203 - Exc_core = 594.6258085250892691 - KE = 421.3401734371097405 - MuShift = -0.0082060486770553 -------------------------------------- - Etot = -1120.9163343563689068 - TS = 0.0017149449460560 -------------------------------------- - F = -1120.9180493013150226 - muN = -61.8630234104410945 -------------------------------------- - G = -1059.0550258908738215 - -IonicMinimize: Iter: 5 G: -1059.055025890873821 |grad|_K: 3.693e-03 alpha: 2.425e-01 linmin: -3.364e-01 t[s]: 1350.08 - -#--- Lowdin population analysis --- -# oxidation-state C -0.243 -0.235 -0.234 -0.209 -0.209 -0.233 -0.235 -0.234 -0.210 -0.209 -0.233 -0.230 -0.234 -0.210 -0.209 -0.234 -0.235 -0.233 -0.210 -0.209 -# magnetic-moments C -0.004 +0.000 -0.005 -0.006 -0.183 -0.004 +0.001 -0.005 -0.014 -0.181 -0.004 +0.002 -0.005 -0.014 -0.022 -0.002 +0.000 -0.003 -0.014 -0.183 -# oxidation-state Hf +0.609 +0.252 +0.245 +0.242 +0.115 +0.613 +0.253 +0.248 +0.242 +0.115 -0.083 +0.253 +0.248 +0.242 +0.115 +0.609 +0.254 +0.248 +0.242 +0.116 -# magnetic-moments Hf +0.084 +0.007 +0.001 +0.000 -0.006 +0.092 +0.004 -0.000 +0.000 -0.006 +0.108 +0.004 -0.000 +0.000 -0.006 +0.085 +0.006 +0.000 +0.000 -0.004 -# oxidation-state N -0.895 -# magnetic-moments N -0.015 - - -Computing DFT-D3 correction: -# coordination-number C 5.848 5.968 5.955 5.940 2.985 5.915 5.967 5.955 5.940 2.985 5.915 5.969 5.955 5.940 2.985 5.911 5.968 5.955 5.940 2.985 -# coordination-number Hf 11.081 16.668 16.681 16.623 13.885 11.077 16.661 16.688 16.623 13.885 12.128 16.661 16.688 16.623 13.885 11.081 16.773 16.689 16.623 13.885 -# coordination-number N 1.093 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.06 -EvdW_6 = -0.120287 -EvdW_8 = -0.212649 -Shifting auxilliary hamiltonian by -0.000000 to set nElectrons=325.594860 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771178 of unit cell: Completed after 31 iterations at t[s]: 1352.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594860 magneticMoment: [ Abs: 1.14326 Tot: -0.28537 ] -ElecMinimize: Iter: 0 G: -1058.880749986012006 |grad|_K: 3.128e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773180 of unit cell: Completed after 34 iterations at t[s]: 1353.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.772151 of unit cell: Completed after 32 iterations at t[s]: 1354.54 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.691879 magneticMoment: [ Abs: 1.11758 Tot: -0.33463 ] - SubspaceRotationAdjust: set factor to 0.0626 -ElecMinimize: Iter: 1 G: -1059.034749327858208 |grad|_K: 9.646e-06 alpha: 4.540e-01 linmin: 3.493e-03 t[s]: 1355.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767431 of unit cell: Completed after 30 iterations at t[s]: 1356.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769556 of unit cell: Completed after 28 iterations at t[s]: 1356.82 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.499715 magneticMoment: [ Abs: 1.11704 Tot: -0.23274 ] - SubspaceRotationAdjust: set factor to 0.04 -ElecMinimize: Iter: 2 G: -1059.043369905850341 |grad|_K: 6.921e-06 alpha: 2.724e-01 linmin: 2.918e-04 t[s]: 1357.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770645 of unit cell: Completed after 28 iterations at t[s]: 1358.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770968 of unit cell: Completed after 25 iterations at t[s]: 1359.12 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.592334 magneticMoment: [ Abs: 1.14191 Tot: -0.28220 ] - SubspaceRotationAdjust: set factor to 0.0366 -ElecMinimize: Iter: 3 G: -1059.049270130974719 |grad|_K: 3.164e-06 alpha: 3.554e-01 linmin: 8.542e-04 t[s]: 1360.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771022 of unit cell: Completed after 19 iterations at t[s]: 1360.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771059 of unit cell: Completed after 17 iterations at t[s]: 1361.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.599785 magneticMoment: [ Abs: 1.13729 Tot: -0.28503 ] - SubspaceRotationAdjust: set factor to 0.0446 -ElecMinimize: Iter: 4 G: -1059.051384613360597 |grad|_K: 2.205e-06 alpha: 6.106e-01 linmin: -4.731e-05 t[s]: 1362.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770361 of unit cell: Completed after 26 iterations at t[s]: 1363.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770407 of unit cell: Completed after 12 iterations at t[s]: 1363.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.554533 magneticMoment: [ Abs: 1.13570 Tot: -0.26039 ] - SubspaceRotationAdjust: set factor to 0.0432 -ElecMinimize: Iter: 5 G: -1059.052356644006068 |grad|_K: 2.078e-06 alpha: 5.726e-01 linmin: -1.621e-05 t[s]: 1364.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770960 of unit cell: Completed after 26 iterations at t[s]: 1365.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770976 of unit cell: Completed after 8 iterations at t[s]: 1365.88 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.587746 magneticMoment: [ Abs: 1.14827 Tot: -0.27624 ] - SubspaceRotationAdjust: set factor to 0.0416 -ElecMinimize: Iter: 6 G: -1059.053244514488370 |grad|_K: 1.910e-06 alpha: 5.893e-01 linmin: 2.686e-05 t[s]: 1366.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770792 of unit cell: Completed after 19 iterations at t[s]: 1367.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770719 of unit cell: Completed after 14 iterations at t[s]: 1368.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563275 magneticMoment: [ Abs: 1.15645 Tot: -0.26194 ] - SubspaceRotationAdjust: set factor to 0.0471 -ElecMinimize: Iter: 7 G: -1059.054281982230805 |grad|_K: 1.827e-06 alpha: 8.161e-01 linmin: 1.154e-05 t[s]: 1369.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 17 iterations at t[s]: 1369.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 5 iterations at t[s]: 1370.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.557490 magneticMoment: [ Abs: 1.16021 Tot: -0.25757 ] - SubspaceRotationAdjust: set factor to 0.0538 -ElecMinimize: Iter: 8 G: -1059.055159307730491 |grad|_K: 1.764e-06 alpha: 7.544e-01 linmin: -3.425e-06 t[s]: 1371.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771099 of unit cell: Completed after 24 iterations at t[s]: 1372.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771112 of unit cell: Completed after 5 iterations at t[s]: 1372.63 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578304 magneticMoment: [ Abs: 1.17036 Tot: -0.26656 ] - SubspaceRotationAdjust: set factor to 0.0548 -ElecMinimize: Iter: 9 G: -1059.056007312955671 |grad|_K: 1.925e-06 alpha: 7.809e-01 linmin: -1.355e-05 t[s]: 1373.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770344 of unit cell: Completed after 27 iterations at t[s]: 1374.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770578 of unit cell: Completed after 24 iterations at t[s]: 1374.90 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541111 magneticMoment: [ Abs: 1.17417 Tot: -0.24704 ] - SubspaceRotationAdjust: set factor to 0.0445 -ElecMinimize: Iter: 10 G: -1059.056717943048398 |grad|_K: 1.916e-06 alpha: 5.482e-01 linmin: 5.837e-06 t[s]: 1375.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771198 of unit cell: Completed after 26 iterations at t[s]: 1376.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771119 of unit cell: Completed after 15 iterations at t[s]: 1377.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.577396 magneticMoment: [ Abs: 1.17966 Tot: -0.26387 ] - SubspaceRotationAdjust: set factor to 0.0363 -ElecMinimize: Iter: 11 G: -1059.057327157225473 |grad|_K: 1.545e-06 alpha: 4.760e-01 linmin: -8.012e-06 t[s]: 1378.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771048 of unit cell: Completed after 17 iterations at t[s]: 1378.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771029 of unit cell: Completed after 13 iterations at t[s]: 1379.36 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.575096 magneticMoment: [ Abs: 1.17787 Tot: -0.26201 ] - SubspaceRotationAdjust: set factor to 0.0386 -ElecMinimize: Iter: 12 G: -1059.057828162711530 |grad|_K: 1.127e-06 alpha: 6.004e-01 linmin: -5.727e-06 t[s]: 1380.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770873 of unit cell: Completed after 19 iterations at t[s]: 1380.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770871 of unit cell: Completed after 0 iterations at t[s]: 1381.57 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.568696 magneticMoment: [ Abs: 1.17703 Tot: -0.25860 ] - SubspaceRotationAdjust: set factor to 0.0377 -ElecMinimize: Iter: 13 G: -1059.058097591481783 |grad|_K: 8.654e-07 alpha: 6.072e-01 linmin: -1.059e-05 t[s]: 1382.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 22 iterations at t[s]: 1383.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 9 iterations at t[s]: 1383.85 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.583876 magneticMoment: [ Abs: 1.17761 Tot: -0.26585 ] - SubspaceRotationAdjust: set factor to 0.0309 -ElecMinimize: Iter: 14 G: -1059.058240363095138 |grad|_K: 6.844e-07 alpha: 5.452e-01 linmin: 7.634e-05 t[s]: 1384.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770895 of unit cell: Completed after 18 iterations at t[s]: 1385.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770894 of unit cell: Completed after 0 iterations at t[s]: 1386.06 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.576291 magneticMoment: [ Abs: 1.17514 Tot: -0.26222 ] - SubspaceRotationAdjust: set factor to 0.0279 -ElecMinimize: Iter: 15 G: -1059.058329650639507 |grad|_K: 4.753e-07 alpha: 5.492e-01 linmin: -9.336e-05 t[s]: 1387.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770898 of unit cell: Completed after 9 iterations at t[s]: 1387.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770898 of unit cell: Completed after 0 iterations at t[s]: 1388.27 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.577899 magneticMoment: [ Abs: 1.17373 Tot: -0.26317 ] - SubspaceRotationAdjust: set factor to 0.0314 -ElecMinimize: Iter: 16 G: -1059.058372372110625 |grad|_K: 3.196e-07 alpha: 5.389e-01 linmin: -1.068e-05 t[s]: 1389.31 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770944 of unit cell: Completed after 14 iterations at t[s]: 1389.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770944 of unit cell: Completed after 0 iterations at t[s]: 1390.45 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.581437 magneticMoment: [ Abs: 1.17315 Tot: -0.26512 ] - SubspaceRotationAdjust: set factor to 0.0317 -ElecMinimize: Iter: 17 G: -1059.058391569461264 |grad|_K: 2.399e-07 alpha: 5.383e-01 linmin: 2.318e-05 t[s]: 1391.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 13 iterations at t[s]: 1392.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770905 of unit cell: Completed after 4 iterations at t[s]: 1392.68 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579049 magneticMoment: [ Abs: 1.17215 Tot: -0.26423 ] - SubspaceRotationAdjust: set factor to 0.0333 -ElecMinimize: Iter: 18 G: -1059.058404447296880 |grad|_K: 1.814e-07 alpha: 6.409e-01 linmin: -2.900e-04 t[s]: 1393.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770913 of unit cell: Completed after 4 iterations at t[s]: 1394.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770913 of unit cell: Completed after 0 iterations at t[s]: 1395.00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579737 magneticMoment: [ Abs: 1.17152 Tot: -0.26482 ] - SubspaceRotationAdjust: set factor to 0.0389 -ElecMinimize: Iter: 19 G: -1059.058412095439280 |grad|_K: 1.575e-07 alpha: 6.603e-01 linmin: -4.776e-05 t[s]: 1396.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770930 of unit cell: Completed after 9 iterations at t[s]: 1396.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770928 of unit cell: Completed after 0 iterations at t[s]: 1397.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.580788 magneticMoment: [ Abs: 1.17108 Tot: -0.26556 ] - SubspaceRotationAdjust: set factor to 0.0437 -ElecMinimize: Iter: 20 G: -1059.058417033581691 |grad|_K: 1.433e-07 alpha: 5.708e-01 linmin: 1.471e-04 t[s]: 1398.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770890 of unit cell: Completed after 11 iterations at t[s]: 1398.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770894 of unit cell: Completed after 2 iterations at t[s]: 1399.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578508 magneticMoment: [ Abs: 1.17080 Tot: -0.26473 ] - SubspaceRotationAdjust: set factor to 0.0416 -ElecMinimize: Iter: 21 G: -1059.058420660843467 |grad|_K: 1.405e-07 alpha: 5.119e-01 linmin: -1.429e-05 t[s]: 1400.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770914 of unit cell: Completed after 7 iterations at t[s]: 1400.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770918 of unit cell: Completed after 2 iterations at t[s]: 1401.49 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.580089 magneticMoment: [ Abs: 1.17108 Tot: -0.26591 ] - SubspaceRotationAdjust: set factor to 0.047 -ElecMinimize: Iter: 22 G: -1059.058424812710200 |grad|_K: 1.301e-07 alpha: 6.016e-01 linmin: -3.706e-04 t[s]: 1402.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770935 of unit cell: Completed after 9 iterations at t[s]: 1403.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770935 of unit cell: Completed after 0 iterations at t[s]: 1403.64 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.581142 magneticMoment: [ Abs: 1.17140 Tot: -0.26680 ] - SubspaceRotationAdjust: set factor to 0.0514 -ElecMinimize: Iter: 23 G: -1059.058428398042452 |grad|_K: 1.308e-07 alpha: 5.939e-01 linmin: -3.505e-04 t[s]: 1404.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770881 of unit cell: Completed after 14 iterations at t[s]: 1405.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770898 of unit cell: Completed after 8 iterations at t[s]: 1405.77 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578600 magneticMoment: [ Abs: 1.17160 Tot: -0.26580 ] - SubspaceRotationAdjust: set factor to 0.0422 -ElecMinimize: Iter: 24 G: -1059.058430900027815 |grad|_K: 1.162e-07 alpha: 4.071e-01 linmin: 2.908e-04 t[s]: 1406.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 3 iterations at t[s]: 1407.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 3 iterations at t[s]: 1407.85 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579316 magneticMoment: [ Abs: 1.17253 Tot: -0.26647 ] - SubspaceRotationAdjust: set factor to 0.0505 -ElecMinimize: Iter: 25 G: -1059.058433360086383 |grad|_K: 1.010e-07 alpha: 5.372e-01 linmin: 4.839e-05 t[s]: 1408.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770936 of unit cell: Completed after 11 iterations at t[s]: 1409.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770933 of unit cell: Completed after 1 iterations at t[s]: 1409.94 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.580665 magneticMoment: [ Abs: 1.17349 Tot: -0.26735 ] - SubspaceRotationAdjust: set factor to 0.0463 -ElecMinimize: Iter: 26 G: -1059.058434989329498 |grad|_K: 1.042e-07 alpha: 4.632e-01 linmin: 1.435e-04 t[s]: 1410.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770899 of unit cell: Completed after 12 iterations at t[s]: 1411.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 5 iterations at t[s]: 1412.08 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579089 magneticMoment: [ Abs: 1.17414 Tot: -0.26669 ] - SubspaceRotationAdjust: set factor to 0.0375 -ElecMinimize: Iter: 27 G: -1059.058436113385824 |grad|_K: 7.514e-08 alpha: 3.043e-01 linmin: 4.099e-04 t[s]: 1413.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770907 of unit cell: Completed after 3 iterations at t[s]: 1413.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770905 of unit cell: Completed after 0 iterations at t[s]: 1414.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578666 magneticMoment: [ Abs: 1.17483 Tot: -0.26655 ] - SubspaceRotationAdjust: set factor to 0.0469 -ElecMinimize: Iter: 28 G: -1059.058437064981490 |grad|_K: 5.293e-08 alpha: 4.778e-01 linmin: -1.564e-03 t[s]: 1415.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770915 of unit cell: Completed after 6 iterations at t[s]: 1415.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 0 iterations at t[s]: 1416.30 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579307 magneticMoment: [ Abs: 1.17544 Tot: -0.26692 ] - SubspaceRotationAdjust: set factor to 0.0472 -ElecMinimize: Iter: 29 G: -1059.058437586525315 |grad|_K: 4.215e-08 alpha: 4.957e-01 linmin: -1.658e-03 t[s]: 1417.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770917 of unit cell: Completed after 3 iterations at t[s]: 1417.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770917 of unit cell: Completed after 0 iterations at t[s]: 1418.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579362 magneticMoment: [ Abs: 1.17632 Tot: -0.26703 ] - SubspaceRotationAdjust: set factor to 0.0557 -ElecMinimize: Iter: 30 G: -1059.058437983829663 |grad|_K: 3.968e-08 alpha: 5.927e-01 linmin: -1.055e-03 t[s]: 1419.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770907 of unit cell: Completed after 6 iterations at t[s]: 1419.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770910 of unit cell: Completed after 1 iterations at t[s]: 1420.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578832 magneticMoment: [ Abs: 1.17701 Tot: -0.26681 ] - SubspaceRotationAdjust: set factor to 0.0523 -ElecMinimize: Iter: 31 G: -1059.058438211895009 |grad|_K: 4.472e-08 alpha: 4.036e-01 linmin: 1.743e-03 t[s]: 1421.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770918 of unit cell: Completed after 3 iterations at t[s]: 1422.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 0 iterations at t[s]: 1422.63 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579187 magneticMoment: [ Abs: 1.17774 Tot: -0.26703 ] - SubspaceRotationAdjust: set factor to 0.0605 -ElecMinimize: Iter: 32 G: -1059.058438388364948 |grad|_K: 3.580e-08 alpha: 2.896e-01 linmin: 3.443e-05 t[s]: 1423.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770914 of unit cell: Completed after 2 iterations at t[s]: 1424.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770914 of unit cell: Completed after 0 iterations at t[s]: 1424.77 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579111 magneticMoment: [ Abs: 1.17818 Tot: -0.26698 ] - SubspaceRotationAdjust: set factor to 0.0731 -ElecMinimize: Iter: 33 G: -1059.058438553231554 |grad|_K: 2.559e-08 alpha: 3.463e-01 linmin: -4.779e-03 t[s]: 1425.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 5 iterations at t[s]: 1426.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 0 iterations at t[s]: 1426.83 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579208 magneticMoment: [ Abs: 1.17841 Tot: -0.26706 ] - SubspaceRotationAdjust: set factor to 0.0696 -ElecMinimize: Iter: 34 G: -1059.058438608107508 |grad|_K: 3.601e-08 alpha: 2.477e-01 linmin: -3.007e-03 t[s]: 1427.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770910 of unit cell: Completed after 2 iterations at t[s]: 1428.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 0 iterations at t[s]: 1428.92 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578860 magneticMoment: [ Abs: 1.17896 Tot: -0.26696 ] - SubspaceRotationAdjust: set factor to 0.0923 -ElecMinimize: Iter: 35 G: -1059.058438713260784 |grad|_K: 3.166e-08 alpha: 1.995e-01 linmin: -2.217e-04 t[s]: 1429.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 3 iterations at t[s]: 1430.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 0 iterations at t[s]: 1431.01 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578596 magneticMoment: [ Abs: 1.17964 Tot: -0.26694 ] - SubspaceRotationAdjust: set factor to 0.102 -ElecMinimize: Iter: 36 G: -1059.058438791474828 |grad|_K: 3.026e-08 alpha: 2.154e-01 linmin: -1.441e-03 t[s]: 1431.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 0 iterations at t[s]: 1432.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770907 of unit cell: Completed after 3 iterations at t[s]: 1433.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578470 magneticMoment: [ Abs: 1.18088 Tot: -0.26706 ] - SubspaceRotationAdjust: set factor to 0.113 -ElecMinimize: Iter: 37 G: -1059.058438869128167 |grad|_K: 3.860e-08 alpha: 3.320e-01 linmin: 3.228e-03 t[s]: 1434.10 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.217e-06 - -Computing DFT-D3 correction: -# coordination-number C 5.848 5.968 5.955 5.940 2.985 5.915 5.967 5.955 5.940 2.985 5.915 5.969 5.955 5.940 2.985 5.911 5.968 5.955 5.940 2.985 -# coordination-number Hf 11.081 16.668 16.681 16.623 13.885 11.077 16.661 16.688 16.623 13.885 12.128 16.661 16.688 16.623 13.885 11.081 16.773 16.689 16.623 13.885 -# coordination-number N 1.093 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.06 -EvdW_6 = -0.120287 -EvdW_8 = -0.212649 - -# Ionic positions in cartesian coordinates: -ion C 15.509566677866808 8.967500453968290 29.673654433345117 1 -ion C 6.493342823709534 0.177816689099033 23.722501746648856 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.344090513178354 9.061060573627030 29.265436913321658 1 -ion C 0.306293363174798 0.177096656992852 23.453559235795932 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.514544666352801 3.577092441936935 29.265692035330385 1 -ion C 9.566405080995240 5.531113274550259 24.002917620223162 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.182078952695679 3.574325291843190 28.998488241078572 1 -ion C 3.393776216807315 5.538737706403301 23.722521352028121 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.098710696362287 0.041102656183621 31.089643518577624 1 -ion Hf 12.544562945713988 7.253078819746086 26.597576518210492 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.064442042595046 0.036715453409305 30.830884326971574 1 -ion Hf 6.380764402531020 7.252120900723922 26.329906158785345 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.274028947762986 5.362136603748852 31.292587178609185 1 -ion Hf 9.468552157714852 1.911594358148303 26.329937342307709 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.426993993854405 5.265259257953828 31.629528999172031 1 -ion Hf 3.295764022804458 1.905568316484179 26.030058435896517 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.247264154732864 5.344622905908079 34.971461502249703 1 - -# Forces in Cartesian coordinates: -force C -0.000094689169776 -0.000062760612105 0.004378507035024 1 -force C 0.000245697408939 -0.000179136079981 0.001028618715025 1 -force C 0.000191298209342 0.000109723455076 -0.002571829058893 0 -force C 0.000157358843035 0.000091220949540 -0.003848284833386 0 -force C -0.001056222947280 -0.000624597924789 0.023113625434793 0 -force C -0.000037493562467 0.001449614847874 -0.000377274173776 1 -force C -0.000287359987117 -0.000166338479193 0.001039957180792 1 -force C 0.000126861571333 0.000152775242564 -0.002629169864143 0 -force C 0.000159221957696 -0.000183666507897 -0.003632049158694 0 -force C -0.001021103635731 -0.000590315330714 0.023180416874136 0 -force C 0.001246307805384 -0.000751992817918 -0.000373852667825 1 -force C -0.000025153999942 -0.000015087104246 0.001275905491470 1 -force C 0.000195806295625 0.000034202033681 -0.002628450394781 0 -force C -0.000080064846425 0.000230138015838 -0.003632096030678 0 -force C -0.000973006506632 -0.000563511044881 0.022803274532367 0 -force C -0.000800629673765 -0.000458096862010 -0.000386392239931 1 -force C -0.000032506140577 0.000302694304285 0.001031080266242 1 -force C 0.000080776821331 0.000047006313317 -0.001696918645816 0 -force C 0.000383915308429 0.000221937112541 -0.003565203689303 0 -force C -0.001068631664988 -0.000604803550521 0.023113536168320 0 -force Hf -0.000851639414527 0.000267834626693 0.003043141257481 1 -force Hf 0.001393656768749 0.000799305476166 -0.000009060319330 1 -force Hf 0.000423803429386 0.000246196025500 -0.000840635180043 0 -force Hf -0.000493014825046 -0.000097768550530 0.011140205569260 0 -force Hf 0.001251563033612 0.000724074330457 -0.024025085670495 0 -force Hf 0.000656403759851 0.000386209478941 0.003005596518745 1 -force Hf -0.001278904635077 0.000801035958311 0.000194052185831 1 -force Hf 0.000467221486094 -0.000618993664022 -0.001433443790437 0 -force Hf -0.000234505236059 -0.000135683056441 0.011264506983760 0 -force Hf 0.001176659249575 0.000751094451177 -0.024140714537323 0 -force Hf -0.000160807050928 -0.000089393898667 -0.012323266571590 1 -force Hf 0.000060943526506 -0.001505399713308 0.000187724932729 1 -force Hf -0.000305806580486 0.000715732841236 -0.001434658440000 0 -force Hf -0.000374432052069 -0.000215520571529 0.011773312286732 0 -force Hf 0.001237448206754 0.000645022957997 -0.024138986166053 0 -force Hf -0.000094542508737 -0.000873862936068 0.003118753792001 1 -force Hf -0.000043504491438 -0.000020088365902 -0.000089982725590 1 -force Hf 0.001155785070751 0.000666117203590 -0.001372999576102 0 -force Hf -0.000331358785702 -0.000377757371927 0.011140732633744 0 -force Hf 0.001176874358716 0.000680813047118 -0.023926658352329 0 -force N -0.000378569572907 -0.000309906289333 -0.013546806045831 1 - -# Energy components: - A_diel = -0.6652799721293755 - Eewald = 38763.4775161221987219 - EH = 39738.4559500552277314 - Eloc = -79571.0164374760206556 - Enl = -270.1480003888457873 - EvdW = -0.3329362004130016 - Exc = -796.6726736638231614 - Exc_core = 594.6257586468889258 - KE = 421.3673752214735373 - MuShift = -0.0079799506877409 -------------------------------------- - Etot = -1120.9167076061280568 - TS = 0.0016405844501551 -------------------------------------- - F = -1120.9183481905781719 - muN = -61.8599093214499334 -------------------------------------- - G = -1059.0584388691281674 - -IonicMinimize: Iter: 6 G: -1059.058438869128167 |grad|_K: 2.811e-03 alpha: 2.067e-01 linmin: -2.681e-01 t[s]: 1440.56 - -#--- Lowdin population analysis --- -# oxidation-state C -0.246 -0.236 -0.235 -0.209 -0.209 -0.233 -0.236 -0.235 -0.210 -0.209 -0.233 -0.231 -0.235 -0.210 -0.209 -0.235 -0.236 -0.234 -0.210 -0.209 -# magnetic-moments C -0.006 +0.000 -0.005 -0.006 -0.185 -0.003 +0.001 -0.005 -0.014 -0.184 -0.003 +0.002 -0.005 -0.014 -0.030 -0.002 +0.000 -0.003 -0.014 -0.185 -# oxidation-state Hf +0.619 +0.251 +0.245 +0.242 +0.116 +0.623 +0.253 +0.248 +0.242 +0.116 -0.093 +0.253 +0.248 +0.242 +0.116 +0.619 +0.251 +0.247 +0.242 +0.117 -# magnetic-moments Hf +0.094 +0.008 +0.001 +0.000 -0.006 +0.100 +0.006 +0.000 +0.001 -0.006 +0.103 +0.006 +0.000 +0.000 -0.006 +0.095 +0.005 +0.001 +0.000 -0.004 -# oxidation-state N -0.884 -# magnetic-moments N -0.012 - - -Computing DFT-D3 correction: -# coordination-number C 5.843 5.969 5.955 5.940 2.985 5.916 5.969 5.955 5.940 2.985 5.916 5.966 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 -# coordination-number Hf 11.053 16.661 16.695 16.623 13.885 11.052 16.659 16.687 16.623 13.885 12.171 16.659 16.687 16.623 13.885 11.052 16.773 16.686 16.623 13.885 -# coordination-number N 1.103 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.06 -EvdW_6 = -0.120310 -EvdW_8 = -0.212758 -Shifting auxilliary hamiltonian by 0.000057 to set nElectrons=325.578470 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771329 of unit cell: Completed after 25 iterations at t[s]: 1442.66 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578470 magneticMoment: [ Abs: 1.17670 Tot: -0.26518 ] -ElecMinimize: Iter: 0 G: -1058.885826103718273 |grad|_K: 3.056e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769506 of unit cell: Completed after 31 iterations at t[s]: 1444.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770666 of unit cell: Completed after 27 iterations at t[s]: 1444.94 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.531452 magneticMoment: [ Abs: 1.20126 Tot: -0.23437 ] - SubspaceRotationAdjust: set factor to 0.12 -ElecMinimize: Iter: 1 G: -1059.037182520474062 |grad|_K: 7.801e-06 alpha: 4.657e-01 linmin: 1.034e-03 t[s]: 1445.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771292 of unit cell: Completed after 26 iterations at t[s]: 1446.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771378 of unit cell: Completed after 14 iterations at t[s]: 1447.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594398 magneticMoment: [ Abs: 1.16909 Tot: -0.26738 ] - SubspaceRotationAdjust: set factor to 0.103 -ElecMinimize: Iter: 2 G: -1059.048451517421654 |grad|_K: 5.544e-06 alpha: 5.319e-01 linmin: -2.097e-04 t[s]: 1448.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766991 of unit cell: Completed after 30 iterations at t[s]: 1448.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769983 of unit cell: Completed after 29 iterations at t[s]: 1449.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.497066 magneticMoment: [ Abs: 1.17843 Tot: -0.21948 ] - SubspaceRotationAdjust: set factor to 0.0735 -ElecMinimize: Iter: 3 G: -1059.050492406129706 |grad|_K: 4.770e-06 alpha: 1.948e-01 linmin: 5.936e-04 t[s]: 1450.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770567 of unit cell: Completed after 20 iterations at t[s]: 1450.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770996 of unit cell: Completed after 19 iterations at t[s]: 1451.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.557630 magneticMoment: [ Abs: 1.21819 Tot: -0.25175 ] - SubspaceRotationAdjust: set factor to 0.0782 -ElecMinimize: Iter: 4 G: -1059.053124842721672 |grad|_K: 2.934e-06 alpha: 3.392e-01 linmin: 3.199e-04 t[s]: 1452.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771044 of unit cell: Completed after 18 iterations at t[s]: 1453.01 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771086 of unit cell: Completed after 18 iterations at t[s]: 1453.63 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.567279 magneticMoment: [ Abs: 1.19995 Tot: -0.25198 ] - SubspaceRotationAdjust: set factor to 0.0811 -ElecMinimize: Iter: 5 G: -1059.055040826615823 |grad|_K: 2.804e-06 alpha: 6.440e-01 linmin: -6.652e-05 t[s]: 1454.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769192 of unit cell: Completed after 28 iterations at t[s]: 1455.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770137 of unit cell: Completed after 26 iterations at t[s]: 1455.79 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.505779 magneticMoment: [ Abs: 1.19523 Tot: -0.22181 ] - SubspaceRotationAdjust: set factor to 0.0651 -ElecMinimize: Iter: 6 G: -1059.055953806476737 |grad|_K: 3.061e-06 alpha: 3.357e-01 linmin: 9.089e-05 t[s]: 1456.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770806 of unit cell: Completed after 23 iterations at t[s]: 1457.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771060 of unit cell: Completed after 19 iterations at t[s]: 1457.95 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.557147 magneticMoment: [ Abs: 1.22112 Tot: -0.24900 ] - SubspaceRotationAdjust: set factor to 0.066 -ElecMinimize: Iter: 7 G: -1059.057467885864071 |grad|_K: 2.178e-06 alpha: 4.670e-01 linmin: 6.373e-05 t[s]: 1458.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771275 of unit cell: Completed after 19 iterations at t[s]: 1459.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771372 of unit cell: Completed after 15 iterations at t[s]: 1460.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.574060 magneticMoment: [ Abs: 1.23014 Tot: -0.25644 ] - SubspaceRotationAdjust: set factor to 0.0768 -ElecMinimize: Iter: 8 G: -1059.058594266036152 |grad|_K: 1.984e-06 alpha: 6.843e-01 linmin: -6.057e-06 t[s]: 1461.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770139 of unit cell: Completed after 27 iterations at t[s]: 1461.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770724 of unit cell: Completed after 26 iterations at t[s]: 1462.26 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.531499 magneticMoment: [ Abs: 1.22380 Tot: -0.23547 ] - SubspaceRotationAdjust: set factor to 0.0592 -ElecMinimize: Iter: 9 G: -1059.059092845666783 |grad|_K: 1.939e-06 alpha: 3.666e-01 linmin: 4.317e-05 t[s]: 1463.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771158 of unit cell: Completed after 26 iterations at t[s]: 1463.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771168 of unit cell: Completed after 4 iterations at t[s]: 1464.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.561206 magneticMoment: [ Abs: 1.22684 Tot: -0.24810 ] - SubspaceRotationAdjust: set factor to 0.0487 -ElecMinimize: Iter: 10 G: -1059.059582960175021 |grad|_K: 1.395e-06 alpha: 3.748e-01 linmin: -3.143e-05 t[s]: 1465.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771185 of unit cell: Completed after 13 iterations at t[s]: 1465.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771196 of unit cell: Completed after 14 iterations at t[s]: 1466.54 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563915 magneticMoment: [ Abs: 1.23374 Tot: -0.24972 ] - SubspaceRotationAdjust: set factor to 0.0533 -ElecMinimize: Iter: 11 G: -1059.059999785185937 |grad|_K: 1.074e-06 alpha: 6.130e-01 linmin: 3.127e-05 t[s]: 1467.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770975 of unit cell: Completed after 23 iterations at t[s]: 1468.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770993 of unit cell: Completed after 9 iterations at t[s]: 1468.71 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.552261 magneticMoment: [ Abs: 1.23361 Tot: -0.24414 ] - SubspaceRotationAdjust: set factor to 0.0503 -ElecMinimize: Iter: 12 G: -1059.060226089591652 |grad|_K: 9.212e-07 alpha: 5.636e-01 linmin: 3.132e-06 t[s]: 1469.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771318 of unit cell: Completed after 25 iterations at t[s]: 1470.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771220 of unit cell: Completed after 18 iterations at t[s]: 1470.88 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.569206 magneticMoment: [ Abs: 1.23406 Tot: -0.25132 ] - SubspaceRotationAdjust: set factor to 0.0357 -ElecMinimize: Iter: 13 G: -1059.060341908137616 |grad|_K: 6.844e-07 alpha: 3.917e-01 linmin: -8.076e-06 t[s]: 1471.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771109 of unit cell: Completed after 16 iterations at t[s]: 1472.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771088 of unit cell: Completed after 9 iterations at t[s]: 1473.02 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.562092 magneticMoment: [ Abs: 1.23234 Tot: -0.24778 ] - SubspaceRotationAdjust: set factor to 0.0369 -ElecMinimize: Iter: 14 G: -1059.060417901290521 |grad|_K: 4.573e-07 alpha: 4.643e-01 linmin: -7.480e-05 t[s]: 1474.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771040 of unit cell: Completed after 11 iterations at t[s]: 1474.57 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771028 of unit cell: Completed after 8 iterations at t[s]: 1475.16 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.559124 magneticMoment: [ Abs: 1.23275 Tot: -0.24646 ] - SubspaceRotationAdjust: set factor to 0.0387 -ElecMinimize: Iter: 15 G: -1059.060460560704769 |grad|_K: 3.571e-07 alpha: 5.818e-01 linmin: -5.596e-05 t[s]: 1476.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771111 of unit cell: Completed after 17 iterations at t[s]: 1476.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771105 of unit cell: Completed after 3 iterations at t[s]: 1477.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.564735 magneticMoment: [ Abs: 1.23386 Tot: -0.24909 ] - SubspaceRotationAdjust: set factor to 0.0326 -ElecMinimize: Iter: 16 G: -1059.060484515302505 |grad|_K: 2.834e-07 alpha: 5.361e-01 linmin: 3.147e-04 t[s]: 1478.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771043 of unit cell: Completed after 14 iterations at t[s]: 1478.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771048 of unit cell: Completed after 3 iterations at t[s]: 1479.43 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.561338 magneticMoment: [ Abs: 1.23360 Tot: -0.24762 ] - SubspaceRotationAdjust: set factor to 0.0312 -ElecMinimize: Iter: 17 G: -1059.060498285452468 |grad|_K: 1.920e-07 alpha: 4.991e-01 linmin: -6.642e-05 t[s]: 1480.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 4 iterations at t[s]: 1480.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 0 iterations at t[s]: 1481.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.561600 magneticMoment: [ Abs: 1.23375 Tot: -0.24781 ] - SubspaceRotationAdjust: set factor to 0.037 -ElecMinimize: Iter: 18 G: -1059.060505732063575 |grad|_K: 1.517e-07 alpha: 5.762e-01 linmin: -1.537e-04 t[s]: 1482.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771078 of unit cell: Completed after 11 iterations at t[s]: 1483.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771078 of unit cell: Completed after 0 iterations at t[s]: 1483.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563488 magneticMoment: [ Abs: 1.23435 Tot: -0.24880 ] - SubspaceRotationAdjust: set factor to 0.0379 -ElecMinimize: Iter: 19 G: -1059.060510458139788 |grad|_K: 1.383e-07 alpha: 5.839e-01 linmin: -7.290e-04 t[s]: 1484.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771052 of unit cell: Completed after 12 iterations at t[s]: 1485.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771050 of unit cell: Completed after 0 iterations at t[s]: 1485.96 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.561571 magneticMoment: [ Abs: 1.23510 Tot: -0.24813 ] - SubspaceRotationAdjust: set factor to 0.0394 -ElecMinimize: Iter: 20 G: -1059.060514727587815 |grad|_K: 1.212e-07 alpha: 6.174e-01 linmin: -2.663e-04 t[s]: 1486.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 3 iterations at t[s]: 1487.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 0 iterations at t[s]: 1488.03 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.561550 magneticMoment: [ Abs: 1.23632 Tot: -0.24833 ] - SubspaceRotationAdjust: set factor to 0.0459 -ElecMinimize: Iter: 21 G: -1059.060518496513851 |grad|_K: 1.281e-07 alpha: 7.209e-01 linmin: -1.075e-04 t[s]: 1489.01 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 9 iterations at t[s]: 1489.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771074 of unit cell: Completed after 3 iterations at t[s]: 1490.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563238 magneticMoment: [ Abs: 1.23791 Tot: -0.24934 ] - SubspaceRotationAdjust: set factor to 0.0462 -ElecMinimize: Iter: 22 G: -1059.060521752696559 |grad|_K: 1.235e-07 alpha: 5.652e-01 linmin: 1.046e-04 t[s]: 1491.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771058 of unit cell: Completed after 8 iterations at t[s]: 1491.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771055 of unit cell: Completed after 3 iterations at t[s]: 1492.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.561929 magneticMoment: [ Abs: 1.23987 Tot: -0.24912 ] - SubspaceRotationAdjust: set factor to 0.045 -ElecMinimize: Iter: 23 G: -1059.060525305209467 |grad|_K: 1.276e-07 alpha: 6.754e-01 linmin: -1.026e-04 t[s]: 1493.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771070 of unit cell: Completed after 3 iterations at t[s]: 1493.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771067 of unit cell: Completed after 0 iterations at t[s]: 1494.36 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.562749 magneticMoment: [ Abs: 1.24239 Tot: -0.24992 ] - SubspaceRotationAdjust: set factor to 0.0491 -ElecMinimize: Iter: 24 G: -1059.060528570006682 |grad|_K: 1.123e-07 alpha: 5.663e-01 linmin: 4.410e-05 t[s]: 1495.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771084 of unit cell: Completed after 8 iterations at t[s]: 1495.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771083 of unit cell: Completed after 0 iterations at t[s]: 1496.47 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563902 magneticMoment: [ Abs: 1.24461 Tot: -0.25072 ] - SubspaceRotationAdjust: set factor to 0.0488 -ElecMinimize: Iter: 25 G: -1059.060530993575185 |grad|_K: 8.998e-08 alpha: 5.537e-01 linmin: 8.615e-05 t[s]: 1497.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771068 of unit cell: Completed after 7 iterations at t[s]: 1497.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771068 of unit cell: Completed after 0 iterations at t[s]: 1498.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.562906 magneticMoment: [ Abs: 1.24638 Tot: -0.25051 ] - SubspaceRotationAdjust: set factor to 0.047 -ElecMinimize: Iter: 26 G: -1059.060532579463370 |grad|_K: 7.563e-08 alpha: 5.663e-01 linmin: -7.413e-05 t[s]: 1499.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771072 of unit cell: Completed after 3 iterations at t[s]: 1500.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771071 of unit cell: Completed after 0 iterations at t[s]: 1500.69 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563147 magneticMoment: [ Abs: 1.24810 Tot: -0.25084 ] - SubspaceRotationAdjust: set factor to 0.0524 -ElecMinimize: Iter: 27 G: -1059.060533606588251 |grad|_K: 5.902e-08 alpha: 5.110e-01 linmin: -5.466e-05 t[s]: 1501.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 4 iterations at t[s]: 1502.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771082 of unit cell: Completed after 0 iterations at t[s]: 1502.88 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563885 magneticMoment: [ Abs: 1.24957 Tot: -0.25134 ] - SubspaceRotationAdjust: set factor to 0.0524 -ElecMinimize: Iter: 28 G: -1059.060534256422898 |grad|_K: 4.306e-08 alpha: 5.319e-01 linmin: -1.077e-04 t[s]: 1503.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771075 of unit cell: Completed after 2 iterations at t[s]: 1504.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771075 of unit cell: Completed after 0 iterations at t[s]: 1505.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563461 magneticMoment: [ Abs: 1.25053 Tot: -0.25125 ] - SubspaceRotationAdjust: set factor to 0.0579 -ElecMinimize: Iter: 29 G: -1059.060534616192854 |grad|_K: 3.507e-08 alpha: 5.507e-01 linmin: -4.296e-04 t[s]: 1506.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 3 iterations at t[s]: 1506.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771070 of unit cell: Completed after 0 iterations at t[s]: 1507.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563142 magneticMoment: [ Abs: 1.25136 Tot: -0.25123 ] - SubspaceRotationAdjust: set factor to 0.058 -ElecMinimize: Iter: 30 G: -1059.060534806200167 |grad|_K: 3.527e-08 alpha: 4.343e-01 linmin: 2.334e-04 t[s]: 1508.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771084 of unit cell: Completed after 3 iterations at t[s]: 1508.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 0 iterations at t[s]: 1509.51 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563827 magneticMoment: [ Abs: 1.25250 Tot: -0.25173 ] - SubspaceRotationAdjust: set factor to 0.0517 -ElecMinimize: Iter: 31 G: -1059.060534946778262 |grad|_K: 3.164e-08 alpha: 3.357e-01 linmin: 7.645e-04 t[s]: 1510.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 0 iterations at t[s]: 1511.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771082 of unit cell: Completed after 3 iterations at t[s]: 1511.69 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563911 magneticMoment: [ Abs: 1.25401 Tot: -0.25197 ] - SubspaceRotationAdjust: set factor to 0.062 -ElecMinimize: Iter: 32 G: -1059.060535080068576 |grad|_K: 2.673e-08 alpha: 4.984e-01 linmin: 1.202e-03 t[s]: 1512.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771078 of unit cell: Completed after 0 iterations at t[s]: 1513.31 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771076 of unit cell: Completed after 0 iterations at t[s]: 1513.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563543 magneticMoment: [ Abs: 1.25593 Tot: -0.25210 ] - SubspaceRotationAdjust: set factor to 0.0719 -ElecMinimize: Iter: 33 G: -1059.060535236897067 |grad|_K: 2.838e-08 alpha: 7.181e-01 linmin: 4.077e-04 t[s]: 1514.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771054 of unit cell: Completed after 8 iterations at t[s]: 1515.52 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 4 iterations at t[s]: 1516.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563103 magneticMoment: [ Abs: 1.25668 Tot: -0.25202 ] - SubspaceRotationAdjust: set factor to 0.0573 -ElecMinimize: Iter: 34 G: -1059.060535271376011 |grad|_K: 4.210e-08 alpha: 2.232e-01 linmin: 2.890e-03 t[s]: 1517.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 3 iterations at t[s]: 1517.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 0 iterations at t[s]: 1518.35 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563098 magneticMoment: [ Abs: 1.25797 Tot: -0.25223 ] - SubspaceRotationAdjust: set factor to 0.0511 -ElecMinimize: Iter: 35 G: -1059.060535333480175 |grad|_K: 4.059e-08 alpha: 1.499e-01 linmin: -3.922e-04 t[s]: 1519.42 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.305e-06 - -Computing DFT-D3 correction: -# coordination-number C 5.843 5.969 5.955 5.940 2.985 5.916 5.969 5.955 5.940 2.985 5.916 5.966 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 -# coordination-number Hf 11.053 16.661 16.695 16.623 13.885 11.052 16.659 16.687 16.623 13.885 12.171 16.659 16.687 16.623 13.885 11.052 16.773 16.686 16.623 13.885 -# coordination-number N 1.103 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.06 -EvdW_6 = -0.120310 -EvdW_8 = -0.212758 - -# Ionic positions in cartesian coordinates: -ion C 15.509228172869335 8.967124034962703 29.705198065684712 1 -ion C 6.495508605370872 0.176446156376458 23.726925560860334 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.343599904156168 9.073388641705998 29.247889681074231 1 -ion C 0.304272048885054 0.175929906393829 23.458019130300638 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.525110519113198 3.570632726784339 29.248049986809761 1 -ion C 9.566684231577918 5.531260821440959 24.006209330453764 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.177216447458791 3.571655771020179 28.980294466989413 1 -ion C 3.393666207662165 5.541293438080493 23.726981881050655 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.091102410551588 0.041938226201664 31.116886752150506 1 -ion Hf 12.563618847115627 7.263966712835094 26.591144232765600 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.069493456991185 0.040112452453532 30.856257373457350 1 -ion Hf 6.363501370448727 7.263408537670129 26.326630282759254 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.270248763432512 5.359684412756875 31.220042801109646 1 -ion Hf 9.469829122135650 1.891073894085702 26.326557825641697 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.424493508466346 5.258062058882421 31.657457241356461 1 -ion Hf 3.294805006256981 1.905105778331123 26.027856765955963 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.242253639009618 5.341728456278275 34.871629058156969 1 - -# Forces in Cartesian coordinates: -force C -0.000305167578923 -0.000179940179455 0.002981797373615 1 -force C 0.000118912818424 0.000033121325000 -0.000156900865102 1 -force C 0.000255052193050 0.000146050776619 -0.002373496869010 0 -force C 0.000152614351219 0.000088640408289 -0.003694985162737 0 -force C -0.001068808213338 -0.000618131058901 0.023207017398443 0 -force C 0.000072159316459 0.001252335986685 0.001609436916569 1 -force C -0.000067722461129 -0.000040724457004 -0.000180903299605 1 -force C 0.000046395756867 0.000181982960607 -0.002394583569160 0 -force C 0.000144483246717 -0.000212463128478 -0.003385210680037 0 -force C -0.001008168958060 -0.000582685286017 0.023255002098755 0 -force C 0.001141836093960 -0.000557100700345 0.001619781708737 1 -force C -0.000045652393169 -0.000026533702436 0.001287147245331 1 -force C 0.000181701400728 -0.000049919684185 -0.002393871649675 0 -force C -0.000112662577827 0.000231513256316 -0.003385632656889 0 -force C -0.000970204530009 -0.000560932050660 0.022711660016321 0 -force C -0.002239360831128 -0.001318771704650 0.001576013060983 1 -force C 0.000086157896542 0.000087040460857 -0.000162282117642 1 -force C 0.000071871338519 0.000042557815452 -0.001215779527599 0 -force C 0.000395513068036 0.000228698135585 -0.003329855915566 0 -force C -0.001068785448200 -0.000618254843229 0.023206620504067 0 -force Hf -0.002222964087107 0.001412097330007 -0.000115360915060 1 -force Hf -0.002098578715953 -0.001210447023747 0.001821186084316 1 -force Hf 0.000541046229845 0.000315075298726 -0.001760812851644 0 -force Hf -0.000472330123370 -0.000117015009256 0.011289124711685 0 -force Hf 0.001275479495482 0.000736920457667 -0.024144630634103 0 -force Hf 0.002209412429909 0.001287914317476 0.000286141980364 1 -force Hf 0.001871642424396 -0.001218705791896 0.000940537165340 1 -force Hf 0.000424044891608 -0.001291763933108 -0.001182500640254 0 -force Hf -0.000247120770920 -0.000143072245583 0.011327011922268 0 -force Hf 0.001159446699505 0.000765063279611 -0.024250929831779 0 -force Hf 0.001021413306279 0.000598903831791 -0.011459327295342 1 -force Hf -0.000142765935871 0.002226634152840 0.000935242569298 1 -force Hf -0.000910536654558 0.001012404036094 -0.001194279320944 0 -force Hf -0.000342519969642 -0.000196732450169 0.012005937694027 0 -force Hf 0.001241108724443 0.000623250778523 -0.024248691103745 0 -force Hf 0.000138733545788 -0.002634827779548 -0.000095359560457 1 -force Hf 0.000258655944073 0.000137305024010 0.001526913550453 1 -force Hf 0.001756576680499 0.001012831122782 -0.000975445552638 0 -force Hf -0.000337972256186 -0.000350090009732 0.011290590533566 0 -force Hf 0.001192915674901 0.000690447023959 -0.024063756159082 0 -force N -0.000601837314533 -0.000400103292226 -0.006239376310579 1 - -# Energy components: - A_diel = -0.6897056104240998 - Eewald = 38769.6900734416776686 - EH = 39743.4606667840489536 - Eloc = -79582.2133746949984925 - Enl = -270.1478890031953597 - EvdW = -0.3330681347070247 - Exc = -796.6734763226399991 - Exc_core = 594.6258300946381041 - KE = 421.3727504138347513 - MuShift = -0.0077678922655923 -------------------------------------- - Etot = -1120.9159609240275586 - TS = 0.0015630114396621 -------------------------------------- - F = -1120.9175239354672158 - muN = -61.8569886019870978 -------------------------------------- - G = -1059.0605353334801748 - -IonicMinimize: Iter: 7 G: -1059.060535333480175 |grad|_K: 2.189e-03 alpha: 2.408e-01 linmin: -1.308e-01 t[s]: 1525.95 - -#--- Lowdin population analysis --- -# oxidation-state C -0.247 -0.235 -0.235 -0.210 -0.216 -0.233 -0.235 -0.235 -0.211 -0.216 -0.233 -0.230 -0.235 -0.211 -0.215 -0.235 -0.235 -0.234 -0.211 -0.216 -# magnetic-moments C -0.007 +0.001 -0.004 -0.006 -0.191 -0.003 +0.001 -0.005 -0.014 -0.191 -0.003 +0.002 -0.005 -0.014 -0.046 -0.001 +0.001 -0.003 -0.015 -0.191 -# oxidation-state Hf +0.632 +0.252 +0.246 +0.241 +0.114 +0.634 +0.253 +0.249 +0.241 +0.114 -0.102 +0.253 +0.249 +0.242 +0.114 +0.632 +0.249 +0.249 +0.241 +0.116 -# magnetic-moments Hf +0.109 +0.010 +0.001 +0.000 -0.006 +0.114 +0.008 +0.001 +0.001 -0.006 +0.104 +0.008 +0.001 +0.000 -0.006 +0.109 +0.005 +0.001 +0.000 -0.005 -# oxidation-state N -0.869 -# magnetic-moments N -0.010 - - -Computing DFT-D3 correction: -# coordination-number C 5.822 5.968 5.955 5.940 2.985 5.923 5.967 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.918 5.968 5.955 5.940 2.985 -# coordination-number Hf 11.029 16.659 16.687 16.623 13.885 11.027 16.655 16.682 16.623 13.885 12.241 16.655 16.682 16.623 13.885 11.027 16.791 16.682 16.623 13.885 -# coordination-number N 1.112 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.05 -EvdW_6 = -0.120335 -EvdW_8 = -0.212889 -Shifting auxilliary hamiltonian by 0.000148 to set nElectrons=325.563098 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 31 iterations at t[s]: 1528.04 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563098 magneticMoment: [ Abs: 1.27046 Tot: -0.25314 ] -ElecMinimize: Iter: 0 G: -1058.831519814893454 |grad|_K: 3.629e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773527 of unit cell: Completed after 35 iterations at t[s]: 1529.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.772444 of unit cell: Completed after 32 iterations at t[s]: 1530.41 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.654282 magneticMoment: [ Abs: 1.24220 Tot: -0.29423 ] - SubspaceRotationAdjust: set factor to 0.047 -ElecMinimize: Iter: 1 G: -1059.032794332230651 |grad|_K: 9.692e-06 alpha: 4.411e-01 linmin: 5.036e-03 t[s]: 1531.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769750 of unit cell: Completed after 30 iterations at t[s]: 1532.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770119 of unit cell: Completed after 25 iterations at t[s]: 1532.66 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.484965 magneticMoment: [ Abs: 1.23985 Tot: -0.21475 ] - SubspaceRotationAdjust: set factor to 0.0326 -ElecMinimize: Iter: 2 G: -1059.045335750993445 |grad|_K: 6.145e-06 alpha: 3.867e-01 linmin: -1.089e-03 t[s]: 1533.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771502 of unit cell: Completed after 28 iterations at t[s]: 1534.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771496 of unit cell: Completed after 3 iterations at t[s]: 1534.95 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.576269 magneticMoment: [ Abs: 1.25902 Tot: -0.25978 ] - SubspaceRotationAdjust: set factor to 0.0249 -ElecMinimize: Iter: 3 G: -1059.050459115268723 |grad|_K: 3.101e-06 alpha: 3.852e-01 linmin: 6.922e-04 t[s]: 1536.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771405 of unit cell: Completed after 18 iterations at t[s]: 1536.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771340 of unit cell: Completed after 17 iterations at t[s]: 1537.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.565611 magneticMoment: [ Abs: 1.25638 Tot: -0.25436 ] - SubspaceRotationAdjust: set factor to 0.0329 -ElecMinimize: Iter: 4 G: -1059.052625706910703 |grad|_K: 2.115e-06 alpha: 6.499e-01 linmin: -3.736e-05 t[s]: 1538.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770981 of unit cell: Completed after 25 iterations at t[s]: 1538.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770947 of unit cell: Completed after 11 iterations at t[s]: 1539.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537717 magneticMoment: [ Abs: 1.25477 Tot: -0.24147 ] - SubspaceRotationAdjust: set factor to 0.0368 -ElecMinimize: Iter: 5 G: -1059.053732902950060 |grad|_K: 1.956e-06 alpha: 7.090e-01 linmin: -3.325e-05 t[s]: 1540.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771291 of unit cell: Completed after 24 iterations at t[s]: 1541.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771346 of unit cell: Completed after 15 iterations at t[s]: 1541.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.557727 magneticMoment: [ Abs: 1.26348 Tot: -0.25169 ] - SubspaceRotationAdjust: set factor to 0.0395 -ElecMinimize: Iter: 6 G: -1059.054833633301314 |grad|_K: 2.046e-06 alpha: 8.240e-01 linmin: 2.491e-05 t[s]: 1542.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771017 of unit cell: Completed after 25 iterations at t[s]: 1543.29 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771013 of unit cell: Completed after 3 iterations at t[s]: 1543.87 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.528078 magneticMoment: [ Abs: 1.26503 Tot: -0.24084 ] - SubspaceRotationAdjust: set factor to 0.0433 -ElecMinimize: Iter: 7 G: -1059.056049716603411 |grad|_K: 2.008e-06 alpha: 8.336e-01 linmin: -1.450e-05 t[s]: 1544.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771244 of unit cell: Completed after 21 iterations at t[s]: 1545.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771261 of unit cell: Completed after 9 iterations at t[s]: 1546.11 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.536367 magneticMoment: [ Abs: 1.26953 Tot: -0.24835 ] - SubspaceRotationAdjust: set factor to 0.0485 -ElecMinimize: Iter: 8 G: -1059.057310596517254 |grad|_K: 2.081e-06 alpha: 8.949e-01 linmin: -1.249e-05 t[s]: 1547.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771402 of unit cell: Completed after 19 iterations at t[s]: 1547.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771414 of unit cell: Completed after 5 iterations at t[s]: 1548.36 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540834 magneticMoment: [ Abs: 1.27410 Tot: -0.25730 ] - SubspaceRotationAdjust: set factor to 0.0522 -ElecMinimize: Iter: 9 G: -1059.058798818040032 |grad|_K: 2.141e-06 alpha: 9.834e-01 linmin: -5.986e-06 t[s]: 1549.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771030 of unit cell: Completed after 26 iterations at t[s]: 1549.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771113 of unit cell: Completed after 17 iterations at t[s]: 1550.60 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.521223 magneticMoment: [ Abs: 1.26846 Tot: -0.25558 ] - SubspaceRotationAdjust: set factor to 0.0517 -ElecMinimize: Iter: 10 G: -1059.060051820584704 |grad|_K: 2.062e-06 alpha: 7.820e-01 linmin: 9.464e-06 t[s]: 1551.65 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771987 of unit cell: Completed after 27 iterations at t[s]: 1552.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771694 of unit cell: Completed after 25 iterations at t[s]: 1552.85 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.562479 magneticMoment: [ Abs: 1.27098 Tot: -0.27392 ] - SubspaceRotationAdjust: set factor to 0.0397 -ElecMinimize: Iter: 11 G: -1059.060806311156284 |grad|_K: 1.755e-06 alpha: 5.096e-01 linmin: 1.407e-06 t[s]: 1553.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771273 of unit cell: Completed after 25 iterations at t[s]: 1554.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771309 of unit cell: Completed after 12 iterations at t[s]: 1555.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540957 magneticMoment: [ Abs: 1.26365 Tot: -0.26719 ] - SubspaceRotationAdjust: set factor to 0.0313 -ElecMinimize: Iter: 12 G: -1059.061306686896614 |grad|_K: 1.226e-06 alpha: 4.658e-01 linmin: 1.224e-06 t[s]: 1556.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771352 of unit cell: Completed after 15 iterations at t[s]: 1556.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771366 of unit cell: Completed after 7 iterations at t[s]: 1557.36 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.549270 magneticMoment: [ Abs: 1.26235 Tot: -0.27082 ] - SubspaceRotationAdjust: set factor to 0.0337 -ElecMinimize: Iter: 13 G: -1059.061631369895622 |grad|_K: 9.296e-07 alpha: 6.196e-01 linmin: -1.709e-06 t[s]: 1558.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771461 of unit cell: Completed after 17 iterations at t[s]: 1559.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771459 of unit cell: Completed after 1 iterations at t[s]: 1559.58 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.559215 magneticMoment: [ Abs: 1.26139 Tot: -0.27399 ] - SubspaceRotationAdjust: set factor to 0.0331 -ElecMinimize: Iter: 14 G: -1059.061813481664331 |grad|_K: 7.042e-07 alpha: 6.039e-01 linmin: 8.753e-06 t[s]: 1560.65 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771283 of unit cell: Completed after 19 iterations at t[s]: 1561.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771311 of unit cell: Completed after 9 iterations at t[s]: 1561.83 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551806 magneticMoment: [ Abs: 1.25791 Tot: -0.27031 ] - SubspaceRotationAdjust: set factor to 0.0294 -ElecMinimize: Iter: 15 G: -1059.061901724523523 |grad|_K: 4.656e-07 alpha: 5.108e-01 linmin: -1.781e-06 t[s]: 1562.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771356 of unit cell: Completed after 14 iterations at t[s]: 1563.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771360 of unit cell: Completed after 3 iterations at t[s]: 1564.12 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.556102 magneticMoment: [ Abs: 1.25690 Tot: -0.27098 ] - SubspaceRotationAdjust: set factor to 0.0323 -ElecMinimize: Iter: 16 G: -1059.061943812277605 |grad|_K: 3.393e-07 alpha: 5.560e-01 linmin: -1.338e-04 t[s]: 1565.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771374 of unit cell: Completed after 9 iterations at t[s]: 1565.74 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771377 of unit cell: Completed after 3 iterations at t[s]: 1566.34 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.557783 magneticMoment: [ Abs: 1.25572 Tot: -0.27074 ] - SubspaceRotationAdjust: set factor to 0.0374 -ElecMinimize: Iter: 17 G: -1059.061970252747415 |grad|_K: 2.799e-07 alpha: 6.547e-01 linmin: -1.293e-04 t[s]: 1567.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771311 of unit cell: Completed after 14 iterations at t[s]: 1567.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771316 of unit cell: Completed after 3 iterations at t[s]: 1568.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.554140 magneticMoment: [ Abs: 1.25392 Tot: -0.26862 ] - SubspaceRotationAdjust: set factor to 0.039 -ElecMinimize: Iter: 18 G: -1059.061986682041379 |grad|_K: 2.402e-07 alpha: 5.982e-01 linmin: 5.672e-04 t[s]: 1569.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771338 of unit cell: Completed after 11 iterations at t[s]: 1570.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771340 of unit cell: Completed after 0 iterations at t[s]: 1570.75 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.555872 magneticMoment: [ Abs: 1.25290 Tot: -0.26846 ] - SubspaceRotationAdjust: set factor to 0.0454 -ElecMinimize: Iter: 19 G: -1059.061999443737022 |grad|_K: 1.985e-07 alpha: 6.422e-01 linmin: -6.878e-04 t[s]: 1571.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771332 of unit cell: Completed after 4 iterations at t[s]: 1572.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771331 of unit cell: Completed after 0 iterations at t[s]: 1572.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.555202 magneticMoment: [ Abs: 1.25180 Tot: -0.26758 ] - SubspaceRotationAdjust: set factor to 0.0553 -ElecMinimize: Iter: 20 G: -1059.062009768828148 |grad|_K: 2.049e-07 alpha: 7.361e-01 linmin: -1.819e-04 t[s]: 1574.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771273 of unit cell: Completed after 14 iterations at t[s]: 1574.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771278 of unit cell: Completed after 3 iterations at t[s]: 1575.22 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551497 magneticMoment: [ Abs: 1.25023 Tot: -0.26555 ] - SubspaceRotationAdjust: set factor to 0.0559 -ElecMinimize: Iter: 21 G: -1059.062019643338317 |grad|_K: 2.271e-07 alpha: 6.700e-01 linmin: 6.133e-05 t[s]: 1576.31 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771347 of unit cell: Completed after 14 iterations at t[s]: 1576.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771325 of unit cell: Completed after 9 iterations at t[s]: 1577.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.554385 magneticMoment: [ Abs: 1.24970 Tot: -0.26613 ] - SubspaceRotationAdjust: set factor to 0.0476 -ElecMinimize: Iter: 22 G: -1059.062027725782173 |grad|_K: 2.008e-07 alpha: 4.538e-01 linmin: 6.184e-05 t[s]: 1578.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771293 of unit cell: Completed after 11 iterations at t[s]: 1579.11 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771288 of unit cell: Completed after 2 iterations at t[s]: 1579.69 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551665 magneticMoment: [ Abs: 1.24844 Tot: -0.26471 ] - SubspaceRotationAdjust: set factor to 0.0513 -ElecMinimize: Iter: 23 G: -1059.062035159241759 |grad|_K: 1.577e-07 alpha: 5.279e-01 linmin: -4.353e-04 t[s]: 1580.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771273 of unit cell: Completed after 9 iterations at t[s]: 1581.31 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771270 of unit cell: Completed after 3 iterations at t[s]: 1581.90 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.550110 magneticMoment: [ Abs: 1.24771 Tot: -0.26401 ] - SubspaceRotationAdjust: set factor to 0.0547 -ElecMinimize: Iter: 24 G: -1059.062041072417287 |grad|_K: 1.489e-07 alpha: 6.620e-01 linmin: -3.245e-04 t[s]: 1583.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771324 of unit cell: Completed after 13 iterations at t[s]: 1583.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771311 of unit cell: Completed after 6 iterations at t[s]: 1584.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.552594 magneticMoment: [ Abs: 1.24792 Tot: -0.26511 ] - SubspaceRotationAdjust: set factor to 0.046 -ElecMinimize: Iter: 25 G: -1059.062045104549043 |grad|_K: 1.333e-07 alpha: 5.062e-01 linmin: 4.604e-04 t[s]: 1585.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771288 of unit cell: Completed after 9 iterations at t[s]: 1585.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771291 of unit cell: Completed after 3 iterations at t[s]: 1586.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551028 magneticMoment: [ Abs: 1.24763 Tot: -0.26471 ] - SubspaceRotationAdjust: set factor to 0.0408 -ElecMinimize: Iter: 26 G: -1059.062047737156263 |grad|_K: 9.700e-08 alpha: 4.417e-01 linmin: -1.257e-04 t[s]: 1587.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771294 of unit cell: Completed after 3 iterations at t[s]: 1587.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771294 of unit cell: Completed after 0 iterations at t[s]: 1588.50 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551162 magneticMoment: [ Abs: 1.24748 Tot: -0.26493 ] - SubspaceRotationAdjust: set factor to 0.0482 -ElecMinimize: Iter: 27 G: -1059.062049574004732 |grad|_K: 7.511e-08 alpha: 5.535e-01 linmin: -3.305e-04 t[s]: 1589.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771310 of unit cell: Completed after 8 iterations at t[s]: 1590.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771308 of unit cell: Completed after 0 iterations at t[s]: 1590.61 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.552060 magneticMoment: [ Abs: 1.24744 Tot: -0.26542 ] - SubspaceRotationAdjust: set factor to 0.0465 -ElecMinimize: Iter: 28 G: -1059.062050544239810 |grad|_K: 7.038e-08 alpha: 4.884e-01 linmin: -4.577e-05 t[s]: 1591.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771296 of unit cell: Completed after 8 iterations at t[s]: 1592.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771298 of unit cell: Completed after 0 iterations at t[s]: 1592.69 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551318 magneticMoment: [ Abs: 1.24723 Tot: -0.26534 ] - SubspaceRotationAdjust: set factor to 0.0438 -ElecMinimize: Iter: 29 G: -1059.062051251437651 |grad|_K: 5.928e-08 alpha: 4.109e-01 linmin: 4.186e-04 t[s]: 1593.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771302 of unit cell: Completed after 2 iterations at t[s]: 1594.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771304 of unit cell: Completed after 0 iterations at t[s]: 1594.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551691 magneticMoment: [ Abs: 1.24716 Tot: -0.26576 ] - SubspaceRotationAdjust: set factor to 0.0582 -ElecMinimize: Iter: 30 G: -1059.062051895064997 |grad|_K: 4.718e-08 alpha: 5.268e-01 linmin: -1.055e-03 t[s]: 1595.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771314 of unit cell: Completed after 3 iterations at t[s]: 1596.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771313 of unit cell: Completed after 0 iterations at t[s]: 1596.86 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.552346 magneticMoment: [ Abs: 1.24707 Tot: -0.26622 ] - SubspaceRotationAdjust: set factor to 0.0587 -ElecMinimize: Iter: 31 G: -1059.062052298057779 |grad|_K: 4.789e-08 alpha: 4.985e-01 linmin: -1.313e-03 t[s]: 1597.85 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771298 of unit cell: Completed after 3 iterations at t[s]: 1598.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771300 of unit cell: Completed after 0 iterations at t[s]: 1599.00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551468 magneticMoment: [ Abs: 1.24642 Tot: -0.26600 ] - SubspaceRotationAdjust: set factor to 0.0661 -ElecMinimize: Iter: 32 G: -1059.062052671786660 |grad|_K: 4.350e-08 alpha: 4.469e-01 linmin: -6.035e-04 t[s]: 1600.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771294 of unit cell: Completed after 3 iterations at t[s]: 1600.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771293 of unit cell: Completed after 0 iterations at t[s]: 1601.12 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551007 magneticMoment: [ Abs: 1.24583 Tot: -0.26609 ] - SubspaceRotationAdjust: set factor to 0.0794 -ElecMinimize: Iter: 33 G: -1059.062053038891236 |grad|_K: 4.201e-08 alpha: 5.240e-01 linmin: -1.298e-03 t[s]: 1602.07 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771307 of unit cell: Completed after 3 iterations at t[s]: 1602.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771309 of unit cell: Completed after 0 iterations at t[s]: 1603.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551974 magneticMoment: [ Abs: 1.24541 Tot: -0.26690 ] - SubspaceRotationAdjust: set factor to 0.0934 -ElecMinimize: Iter: 34 G: -1059.062053436470023 |grad|_K: 4.313e-08 alpha: 5.948e-01 linmin: -2.613e-04 t[s]: 1604.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771332 of unit cell: Completed after 8 iterations at t[s]: 1604.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771318 of unit cell: Completed after 5 iterations at t[s]: 1605.33 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.552565 magneticMoment: [ Abs: 1.24513 Tot: -0.26731 ] - SubspaceRotationAdjust: set factor to 0.0655 -ElecMinimize: Iter: 35 G: -1059.062053528000433 |grad|_K: 7.136e-08 alpha: 2.362e-01 linmin: 1.279e-03 t[s]: 1606.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771312 of unit cell: Completed after 3 iterations at t[s]: 1606.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771314 of unit cell: Completed after 0 iterations at t[s]: 1607.44 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.552263 magneticMoment: [ Abs: 1.24437 Tot: -0.26752 ] - SubspaceRotationAdjust: set factor to 0.0693 -ElecMinimize: Iter: 36 G: -1059.062053754827048 |grad|_K: 5.479e-08 alpha: 1.479e-01 linmin: 2.818e-04 t[s]: 1608.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771302 of unit cell: Completed after 6 iterations at t[s]: 1608.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771303 of unit cell: Completed after 0 iterations at t[s]: 1609.52 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551489 magneticMoment: [ Abs: 1.24379 Tot: -0.26738 ] - SubspaceRotationAdjust: set factor to 0.0659 -ElecMinimize: Iter: 37 G: -1059.062053889540948 |grad|_K: 3.997e-08 alpha: 1.337e-01 linmin: 1.186e-04 t[s]: 1610.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771298 of unit cell: Completed after 0 iterations at t[s]: 1611.02 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.010711e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771288 of unit cell: Completed after 5 iterations at t[s]: 1611.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771292 of unit cell: Completed after 2 iterations at t[s]: 1612.20 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.550787 magneticMoment: [ Abs: 1.24301 Tot: -0.26728 ] - SubspaceRotationAdjust: set factor to 0.0625 -ElecMinimize: Iter: 38 G: -1059.062054038653969 |grad|_K: 4.199e-08 alpha: 2.872e-01 linmin: 5.266e-04 t[s]: 1613.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771297 of unit cell: Completed after 3 iterations at t[s]: 1613.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771296 of unit cell: Completed after 0 iterations at t[s]: 1614.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551037 magneticMoment: [ Abs: 1.24231 Tot: -0.26756 ] - SubspaceRotationAdjust: set factor to 0.0896 -ElecMinimize: Iter: 39 G: -1059.062054187137392 |grad|_K: 3.784e-08 alpha: 2.521e-01 linmin: 5.271e-05 t[s]: 1615.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771307 of unit cell: Completed after 7 iterations at t[s]: 1615.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771303 of unit cell: Completed after 0 iterations at t[s]: 1616.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551507 magneticMoment: [ Abs: 1.24199 Tot: -0.26785 ] - SubspaceRotationAdjust: set factor to 0.0736 -ElecMinimize: Iter: 40 G: -1059.062054276868594 |grad|_K: 5.309e-08 alpha: 1.604e-01 linmin: 3.635e-03 t[s]: 1617.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771305 of unit cell: Completed after 0 iterations at t[s]: 1617.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771304 of unit cell: Completed after 0 iterations at t[s]: 1618.52 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551577 magneticMoment: [ Abs: 1.24126 Tot: -0.26812 ] - SubspaceRotationAdjust: set factor to 0.0643 -ElecMinimize: Iter: 41 G: -1059.062054369198222 |grad|_K: 4.662e-08 alpha: 1.477e-01 linmin: 1.533e-06 t[s]: 1619.50 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 4.256e-07 - -Computing DFT-D3 correction: -# coordination-number C 5.822 5.968 5.955 5.940 2.985 5.923 5.967 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.918 5.968 5.955 5.940 2.985 -# coordination-number Hf 11.029 16.659 16.687 16.623 13.885 11.027 16.655 16.682 16.623 13.885 12.241 16.655 16.682 16.623 13.885 11.027 16.791 16.682 16.623 13.885 -# coordination-number N 1.112 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.05 -EvdW_6 = -0.120335 -EvdW_8 = -0.212889 - -# Ionic positions in cartesian coordinates: -ion C 15.506819494690767 8.965541485450226 29.741832111246694 1 -ion C 6.497815380567920 0.176019133108414 23.724838669612947 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.343757838235220 9.088006069611108 29.244977028460564 1 -ion C 0.302781208989874 0.175064433444014 23.455642145115096 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.538140178121255 3.563642905556303 29.244988570239094 1 -ion C 9.566704412632488 5.531256635334659 24.014205103077039 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.158774582684197 3.560973445965934 28.976843573211511 1 -ion C 3.394430459665444 5.543497895589463 23.724865820090749 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.068959130506959 0.053159561027138 31.129778235450146 1 -ion Hf 12.558461299472228 7.260939585326445 26.600617309286825 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.089731102903726 0.052265001747128 30.870514307481329 1 -ion Hf 6.368064063852217 7.260572373239066 26.331371951933356 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.274848411289348 5.362260504239512 31.121950853377086 1 -ion Hf 9.469558529196389 1.896466681639920 26.331142262935970 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.423723862596754 5.233102248149944 31.670853528863049 1 -ion Hf 3.296302668651952 1.905914603186367 26.037715404235808 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.233839799543697 5.336788208526175 34.772106190143695 1 - -# Forces in Cartesian coordinates: -force C -0.000115235252488 -0.000058133787873 0.001873730487236 1 -force C -0.000083646539720 -0.000038625538850 0.000839846523760 1 -force C 0.000189810721123 0.000109144756825 -0.002369538962842 0 -force C 0.000145019079758 0.000084193622116 -0.003486871094753 0 -force C -0.001057005997497 -0.000668938496486 0.023831075392721 0 -force C 0.000009172314596 0.000858752602145 -0.000492365465624 1 -force C 0.000014794201877 0.000006712553073 0.000815489906254 1 -force C 0.000137171052815 0.000148195204924 -0.002439368043056 0 -force C 0.000145222189301 -0.000196221187649 -0.003245404658557 0 -force C -0.001086844501284 -0.000627729035733 0.023878328178479 0 -force C 0.000745744742405 -0.000411720919833 -0.000457810894081 1 -force C -0.000034771011364 -0.000018367295785 0.000370802248508 1 -force C 0.000197892924850 0.000045426133629 -0.002439782729693 0 -force C -0.000098279235046 0.000223957984452 -0.003245831628546 0 -force C -0.001002216213096 -0.000579052412465 0.023429691118698 0 -force C -0.000469699651183 -0.000303866242793 -0.000343240489557 1 -force C -0.000074859417429 -0.000053235566206 0.000844484704546 1 -force C 0.000061079189559 0.000036081271739 -0.000986987088863 0 -force C 0.000378095924385 0.000218884306590 -0.003173742387108 0 -force C -0.001106946374022 -0.000582551870524 0.023830545531028 0 -force Hf 0.001192303359717 -0.000762936483669 0.000170240178658 1 -force Hf 0.001515910787086 0.000865128092553 -0.001949314388245 1 -force Hf 0.000461325936069 0.000265115479335 -0.001006655315331 0 -force Hf -0.000441420099933 -0.000105635189259 0.011346800132948 0 -force Hf 0.001240128442799 0.000715978023815 -0.023682121006055 0 -force Hf -0.001099790910810 -0.000634969468384 0.000003106255769 1 -force Hf -0.001377717329858 0.000826894569702 -0.001736460634137 1 -force Hf 0.000475628316216 -0.001103751294367 -0.000779671094489 0 -force Hf -0.000247569686159 -0.000142968198392 0.011386863052324 0 -force Hf 0.001154070319167 0.000749727153719 -0.023799456496047 0 -force Hf -0.000082370004666 -0.000072393146470 -0.002966480808758 1 -force Hf 0.000028706538503 -0.001605410412560 -0.001715028929556 1 -force Hf -0.000718626142353 0.000961661170777 -0.000793545160731 0 -force Hf -0.000364695882036 -0.000209759932053 0.012285943466809 0 -force Hf 0.001225348055036 0.000626123244686 -0.023797421739359 0 -force Hf -0.000173105571386 0.001401080733681 0.000088224781077 1 -force Hf 0.000025271421331 0.000018115795240 -0.002761932272718 1 -force Hf 0.001609595616094 0.000932736024275 -0.000681334681660 0 -force Hf -0.000311377912493 -0.000328949000116 0.011346356703577 0 -force Hf 0.001163097938777 0.000673113269481 -0.023640410044028 0 -force N -0.000492691478324 -0.000273401152058 -0.005399340091090 1 - -# Energy components: - A_diel = -0.7118523933825396 - Eewald = 38779.6693761472270126 - EH = 39752.6947013274257188 - Eloc = -79601.4249698905332480 - Enl = -270.1534625975173185 - EvdW = -0.3332234850449560 - Exc = -796.6865276257407231 - Exc_core = 594.6258066030057989 - KE = 421.4123961704768817 - MuShift = -0.0076089625025492 -------------------------------------- - Etot = -1120.9153647065857058 - TS = 0.0014892958831286 -------------------------------------- - F = -1120.9168540024688809 - muN = -61.8547996332706518 -------------------------------------- - G = -1059.0620543691982220 - -IonicMinimize: Iter: 8 G: -1059.062054369198222 |grad|_K: 1.234e-03 alpha: 5.174e-01 linmin: -6.655e-02 t[s]: 1625.50 - -#--- Lowdin population analysis --- -# oxidation-state C -0.250 -0.235 -0.234 -0.209 -0.223 -0.233 -0.235 -0.234 -0.211 -0.223 -0.233 -0.229 -0.234 -0.211 -0.223 -0.234 -0.235 -0.233 -0.211 -0.223 -# magnetic-moments C -0.007 +0.001 -0.004 -0.007 -0.185 -0.002 +0.002 -0.005 -0.014 -0.186 -0.002 +0.002 -0.005 -0.014 -0.068 -0.001 +0.001 -0.003 -0.015 -0.185 -# oxidation-state Hf +0.639 +0.254 +0.247 +0.242 +0.113 +0.642 +0.255 +0.251 +0.242 +0.113 -0.108 +0.255 +0.251 +0.243 +0.113 +0.640 +0.248 +0.250 +0.242 +0.115 -# magnetic-moments Hf +0.104 +0.012 +0.001 +0.001 -0.005 +0.108 +0.010 +0.001 +0.001 -0.005 +0.093 +0.010 +0.001 +0.000 -0.005 +0.103 +0.005 +0.002 +0.001 -0.005 -# oxidation-state N -0.863 -# magnetic-moments N -0.008 - - -Computing DFT-D3 correction: -# coordination-number C 5.803 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.915 5.970 5.955 5.940 2.985 -# coordination-number Hf 11.006 16.655 16.701 16.623 13.885 11.004 16.650 16.689 16.623 13.885 12.274 16.650 16.689 16.623 13.885 11.005 16.803 16.689 16.623 13.885 -# coordination-number N 1.121 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120383 -EvdW_8 = -0.213095 -Shifting auxilliary hamiltonian by -0.000124 to set nElectrons=325.551577 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771627 of unit cell: Completed after 33 iterations at t[s]: 1627.60 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551577 magneticMoment: [ Abs: 1.24722 Tot: -0.27445 ] -ElecMinimize: Iter: 0 G: -1058.902944471796445 |grad|_K: 3.027e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.777694 of unit cell: Completed after 37 iterations at t[s]: 1629.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774497 of unit cell: Completed after 34 iterations at t[s]: 1629.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.816356 magneticMoment: [ Abs: 1.25608 Tot: -0.35171 ] - SubspaceRotationAdjust: set factor to 0.0478 -ElecMinimize: Iter: 1 G: -1059.029958199501834 |grad|_K: 1.633e-05 alpha: 3.959e-01 linmin: 2.363e-04 t[s]: 1630.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766499 of unit cell: Completed after 32 iterations at t[s]: 1631.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 31 iterations at t[s]: 1632.08 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.514449 magneticMoment: [ Abs: 1.21408 Tot: -0.25031 ] - SubspaceRotationAdjust: set factor to 0.0262 -ElecMinimize: Iter: 2 G: -1059.048574913436823 |grad|_K: 5.797e-06 alpha: 2.104e-01 linmin: 2.077e-03 t[s]: 1633.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771039 of unit cell: Completed after 19 iterations at t[s]: 1633.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771253 of unit cell: Completed after 21 iterations at t[s]: 1634.23 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.534292 magneticMoment: [ Abs: 1.22662 Tot: -0.26530 ] - SubspaceRotationAdjust: set factor to 0.0316 -ElecMinimize: Iter: 3 G: -1059.055166168966707 |grad|_K: 2.867e-06 alpha: 5.729e-01 linmin: -1.096e-04 t[s]: 1635.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 26 iterations at t[s]: 1635.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771601 of unit cell: Completed after 9 iterations at t[s]: 1636.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.555809 magneticMoment: [ Abs: 1.22932 Tot: -0.27390 ] - SubspaceRotationAdjust: set factor to 0.0327 -ElecMinimize: Iter: 4 G: -1059.056884219270842 |grad|_K: 1.934e-06 alpha: 5.984e-01 linmin: -3.950e-05 t[s]: 1637.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771218 of unit cell: Completed after 25 iterations at t[s]: 1637.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771188 of unit cell: Completed after 11 iterations at t[s]: 1638.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.525925 magneticMoment: [ Abs: 1.22387 Tot: -0.26487 ] - SubspaceRotationAdjust: set factor to 0.0336 -ElecMinimize: Iter: 5 G: -1059.057723388025579 |grad|_K: 1.567e-06 alpha: 6.425e-01 linmin: -3.390e-07 t[s]: 1639.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771407 of unit cell: Completed after 23 iterations at t[s]: 1640.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771461 of unit cell: Completed after 15 iterations at t[s]: 1640.71 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538231 magneticMoment: [ Abs: 1.22682 Tot: -0.27304 ] - SubspaceRotationAdjust: set factor to 0.0378 -ElecMinimize: Iter: 6 G: -1059.058411545034005 |grad|_K: 1.440e-06 alpha: 8.034e-01 linmin: 1.768e-05 t[s]: 1641.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771399 of unit cell: Completed after 14 iterations at t[s]: 1642.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771394 of unit cell: Completed after 4 iterations at t[s]: 1642.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.527264 magneticMoment: [ Abs: 1.22537 Tot: -0.27440 ] - SubspaceRotationAdjust: set factor to 0.0454 -ElecMinimize: Iter: 7 G: -1059.059037841216877 |grad|_K: 1.350e-06 alpha: 8.667e-01 linmin: -5.638e-06 t[s]: 1643.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771368 of unit cell: Completed after 11 iterations at t[s]: 1644.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771367 of unit cell: Completed after 3 iterations at t[s]: 1644.98 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.520097 magneticMoment: [ Abs: 1.22295 Tot: -0.27774 ] - SubspaceRotationAdjust: set factor to 0.0525 -ElecMinimize: Iter: 8 G: -1059.059618341934765 |grad|_K: 1.488e-06 alpha: 9.129e-01 linmin: -7.379e-06 t[s]: 1645.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771756 of unit cell: Completed after 24 iterations at t[s]: 1646.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771739 of unit cell: Completed after 8 iterations at t[s]: 1647.12 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540131 magneticMoment: [ Abs: 1.22481 Tot: -0.29281 ] - SubspaceRotationAdjust: set factor to 0.053 -ElecMinimize: Iter: 9 G: -1059.060292400125036 |grad|_K: 1.712e-06 alpha: 8.715e-01 linmin: 5.090e-07 t[s]: 1648.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771050 of unit cell: Completed after 27 iterations at t[s]: 1648.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771286 of unit cell: Completed after 24 iterations at t[s]: 1649.33 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.509035 magneticMoment: [ Abs: 1.21578 Tot: -0.29057 ] - SubspaceRotationAdjust: set factor to 0.0441 -ElecMinimize: Iter: 10 G: -1059.060890047971498 |grad|_K: 1.720e-06 alpha: 5.832e-01 linmin: -3.233e-06 t[s]: 1650.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771763 of unit cell: Completed after 26 iterations at t[s]: 1650.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771752 of unit cell: Completed after 5 iterations at t[s]: 1651.51 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540791 magneticMoment: [ Abs: 1.21615 Tot: -0.30600 ] - SubspaceRotationAdjust: set factor to 0.0369 -ElecMinimize: Iter: 11 G: -1059.061477327864395 |grad|_K: 1.420e-06 alpha: 5.688e-01 linmin: -2.600e-06 t[s]: 1652.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771667 of unit cell: Completed after 18 iterations at t[s]: 1653.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771660 of unit cell: Completed after 3 iterations at t[s]: 1653.63 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538209 magneticMoment: [ Abs: 1.21093 Tot: -0.30896 ] - SubspaceRotationAdjust: set factor to 0.038 -ElecMinimize: Iter: 12 G: -1059.061909339317936 |grad|_K: 1.088e-06 alpha: 6.137e-01 linmin: -1.096e-05 t[s]: 1654.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771566 of unit cell: Completed after 17 iterations at t[s]: 1655.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771566 of unit cell: Completed after 0 iterations at t[s]: 1655.71 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.535755 magneticMoment: [ Abs: 1.20755 Tot: -0.31045 ] - SubspaceRotationAdjust: set factor to 0.0384 -ElecMinimize: Iter: 13 G: -1059.062163653665721 |grad|_K: 8.476e-07 alpha: 6.141e-01 linmin: -5.005e-06 t[s]: 1656.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771690 of unit cell: Completed after 19 iterations at t[s]: 1657.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771689 of unit cell: Completed after 0 iterations at t[s]: 1657.83 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.547067 magneticMoment: [ Abs: 1.20717 Tot: -0.31441 ] - SubspaceRotationAdjust: set factor to 0.0341 -ElecMinimize: Iter: 14 G: -1059.062316458588384 |grad|_K: 6.575e-07 alpha: 6.092e-01 linmin: 3.131e-05 t[s]: 1658.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771504 of unit cell: Completed after 19 iterations at t[s]: 1659.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 9 iterations at t[s]: 1659.97 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538581 magneticMoment: [ Abs: 1.20361 Tot: -0.31132 ] - SubspaceRotationAdjust: set factor to 0.0292 -ElecMinimize: Iter: 15 G: -1059.062395028598985 |grad|_K: 4.418e-07 alpha: 5.226e-01 linmin: 1.009e-05 t[s]: 1660.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771567 of unit cell: Completed after 13 iterations at t[s]: 1661.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771569 of unit cell: Completed after 0 iterations at t[s]: 1662.05 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541874 magneticMoment: [ Abs: 1.20285 Tot: -0.31157 ] - SubspaceRotationAdjust: set factor to 0.0321 -ElecMinimize: Iter: 16 G: -1059.062432436099016 |grad|_K: 3.099e-07 alpha: 5.494e-01 linmin: -1.302e-04 t[s]: 1663.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771590 of unit cell: Completed after 11 iterations at t[s]: 1663.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771592 of unit cell: Completed after 0 iterations at t[s]: 1664.16 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.543741 magneticMoment: [ Abs: 1.20217 Tot: -0.31149 ] - SubspaceRotationAdjust: set factor to 0.0359 -ElecMinimize: Iter: 17 G: -1059.062453134020416 |grad|_K: 2.520e-07 alpha: 6.133e-01 linmin: -3.018e-04 t[s]: 1665.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 14 iterations at t[s]: 1665.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771542 of unit cell: Completed after 0 iterations at t[s]: 1666.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540675 magneticMoment: [ Abs: 1.20069 Tot: -0.30995 ] - SubspaceRotationAdjust: set factor to 0.0374 -ElecMinimize: Iter: 18 G: -1059.062466416858115 |grad|_K: 2.005e-07 alpha: 5.928e-01 linmin: 7.245e-04 t[s]: 1667.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771554 of unit cell: Completed after 9 iterations at t[s]: 1667.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771557 of unit cell: Completed after 1 iterations at t[s]: 1668.41 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541787 magneticMoment: [ Abs: 1.19980 Tot: -0.30964 ] - SubspaceRotationAdjust: set factor to 0.0437 -ElecMinimize: Iter: 19 G: -1059.062476009572038 |grad|_K: 1.602e-07 alpha: 6.954e-01 linmin: -8.311e-04 t[s]: 1669.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 4 iterations at t[s]: 1669.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771548 of unit cell: Completed after 0 iterations at t[s]: 1670.54 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541262 magneticMoment: [ Abs: 1.19876 Tot: -0.30905 ] - SubspaceRotationAdjust: set factor to 0.0533 -ElecMinimize: Iter: 20 G: -1059.062482184169767 |grad|_K: 1.578e-07 alpha: 6.764e-01 linmin: -3.609e-05 t[s]: 1671.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 11 iterations at t[s]: 1672.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 0 iterations at t[s]: 1672.65 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539066 magneticMoment: [ Abs: 1.19730 Tot: -0.30808 ] - SubspaceRotationAdjust: set factor to 0.0564 -ElecMinimize: Iter: 21 G: -1059.062487958443171 |grad|_K: 1.664e-07 alpha: 6.637e-01 linmin: 1.865e-04 t[s]: 1673.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771562 of unit cell: Completed after 13 iterations at t[s]: 1674.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 4 iterations at t[s]: 1674.75 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541469 magneticMoment: [ Abs: 1.19658 Tot: -0.30878 ] - SubspaceRotationAdjust: set factor to 0.0509 -ElecMinimize: Iter: 22 G: -1059.062492968086644 |grad|_K: 1.572e-07 alpha: 5.243e-01 linmin: 1.746e-04 t[s]: 1675.74 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 11 iterations at t[s]: 1676.29 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 2 iterations at t[s]: 1676.87 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539379 magneticMoment: [ Abs: 1.19509 Tot: -0.30829 ] - SubspaceRotationAdjust: set factor to 0.0477 -ElecMinimize: Iter: 23 G: -1059.062496952062475 |grad|_K: 1.293e-07 alpha: 4.689e-01 linmin: -3.698e-05 t[s]: 1677.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 5 iterations at t[s]: 1678.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 3 iterations at t[s]: 1678.97 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539703 magneticMoment: [ Abs: 1.19362 Tot: -0.30867 ] - SubspaceRotationAdjust: set factor to 0.0514 -ElecMinimize: Iter: 24 G: -1059.062500778048616 |grad|_K: 1.087e-07 alpha: 6.534e-01 linmin: -1.520e-04 t[s]: 1679.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 3 iterations at t[s]: 1680.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 0 iterations at t[s]: 1681.11 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539837 magneticMoment: [ Abs: 1.19225 Tot: -0.30926 ] - SubspaceRotationAdjust: set factor to 0.0555 -ElecMinimize: Iter: 25 G: -1059.062503688656079 |grad|_K: 9.484e-08 alpha: 6.994e-01 linmin: -6.209e-05 t[s]: 1682.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 5 iterations at t[s]: 1682.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 0 iterations at t[s]: 1683.20 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539085 magneticMoment: [ Abs: 1.19101 Tot: -0.30971 ] - SubspaceRotationAdjust: set factor to 0.0594 -ElecMinimize: Iter: 26 G: -1059.062505574902161 |grad|_K: 8.141e-08 alpha: 5.966e-01 linmin: 2.708e-04 t[s]: 1684.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 2 iterations at t[s]: 1684.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 0 iterations at t[s]: 1685.27 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539674 magneticMoment: [ Abs: 1.19010 Tot: -0.31072 ] - SubspaceRotationAdjust: set factor to 0.0661 -ElecMinimize: Iter: 27 G: -1059.062506845925782 |grad|_K: 6.367e-08 alpha: 5.620e-01 linmin: -1.781e-04 t[s]: 1686.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 2 iterations at t[s]: 1686.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 0 iterations at t[s]: 1687.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539047 magneticMoment: [ Abs: 1.18857 Tot: -0.31116 ] - SubspaceRotationAdjust: set factor to 0.0778 -ElecMinimize: Iter: 28 G: -1059.062507797766102 |grad|_K: 5.681e-08 alpha: 6.598e-01 linmin: -6.731e-04 t[s]: 1688.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771516 of unit cell: Completed after 3 iterations at t[s]: 1688.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 0 iterations at t[s]: 1689.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538464 magneticMoment: [ Abs: 1.18694 Tot: -0.31167 ] - SubspaceRotationAdjust: set factor to 0.0892 -ElecMinimize: Iter: 29 G: -1059.062508517368769 |grad|_K: 5.800e-08 alpha: 6.143e-01 linmin: -2.386e-04 t[s]: 1690.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 8 iterations at t[s]: 1691.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771534 of unit cell: Completed after 0 iterations at t[s]: 1691.75 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539507 magneticMoment: [ Abs: 1.18564 Tot: -0.31304 ] - SubspaceRotationAdjust: set factor to 0.0821 -ElecMinimize: Iter: 30 G: -1059.062509137753750 |grad|_K: 6.530e-08 alpha: 5.132e-01 linmin: 8.093e-04 t[s]: 1692.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771504 of unit cell: Completed after 9 iterations at t[s]: 1693.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 4 iterations at t[s]: 1694.05 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538524 magneticMoment: [ Abs: 1.18417 Tot: -0.31334 ] - SubspaceRotationAdjust: set factor to 0.0675 -ElecMinimize: Iter: 31 G: -1059.062509446604963 |grad|_K: 6.180e-08 alpha: 2.453e-01 linmin: 6.783e-04 t[s]: 1695.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 4 iterations at t[s]: 1695.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 0 iterations at t[s]: 1696.25 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538682 magneticMoment: [ Abs: 1.18227 Tot: -0.31409 ] - SubspaceRotationAdjust: set factor to 0.0993 -ElecMinimize: Iter: 32 G: -1059.062509871645943 |grad|_K: 4.925e-08 alpha: 3.193e-01 linmin: -1.806e-03 t[s]: 1697.33 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 8 iterations at t[s]: 1697.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771532 of unit cell: Completed after 3 iterations at t[s]: 1698.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539275 magneticMoment: [ Abs: 1.18161 Tot: -0.31461 ] - SubspaceRotationAdjust: set factor to 0.0736 -ElecMinimize: Iter: 33 G: -1059.062509988847069 |grad|_K: 6.953e-08 alpha: 1.818e-01 linmin: -1.240e-04 t[s]: 1699.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 1 iterations at t[s]: 1700.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 0 iterations at t[s]: 1700.63 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539086 magneticMoment: [ Abs: 1.17961 Tot: -0.31558 ] - SubspaceRotationAdjust: set factor to 0.0794 -ElecMinimize: Iter: 34 G: -1059.062510371175449 |grad|_K: 6.692e-08 alpha: 2.218e-01 linmin: -2.296e-04 t[s]: 1701.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 9 iterations at t[s]: 1702.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 4 iterations at t[s]: 1702.92 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538430 magneticMoment: [ Abs: 1.17854 Tot: -0.31590 ] - SubspaceRotationAdjust: set factor to 0.0673 -ElecMinimize: Iter: 35 G: -1059.062510494402886 |grad|_K: 5.553e-08 alpha: 1.094e-01 linmin: 4.958e-04 t[s]: 1704.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771518 of unit cell: Completed after 0 iterations at t[s]: 1704.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 3 iterations at t[s]: 1705.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537643 magneticMoment: [ Abs: 1.17618 Tot: -0.31666 ] - SubspaceRotationAdjust: set factor to 0.0738 -ElecMinimize: Iter: 36 G: -1059.062510754250980 |grad|_K: 5.612e-08 alpha: 3.133e-01 linmin: 1.188e-03 t[s]: 1706.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 4 iterations at t[s]: 1706.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 0 iterations at t[s]: 1707.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538185 magneticMoment: [ Abs: 1.17396 Tot: -0.31778 ] - SubspaceRotationAdjust: set factor to 0.091 -ElecMinimize: Iter: 37 G: -1059.062511030928363 |grad|_K: 5.448e-08 alpha: 2.891e-01 linmin: 1.443e-04 t[s]: 1708.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771534 of unit cell: Completed after 9 iterations at t[s]: 1709.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 4 iterations at t[s]: 1709.68 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538704 magneticMoment: [ Abs: 1.17269 Tot: -0.31842 ] - SubspaceRotationAdjust: set factor to 0.0829 -ElecMinimize: Iter: 38 G: -1059.062511172864788 |grad|_K: 5.901e-08 alpha: 1.604e-01 linmin: 4.311e-04 t[s]: 1710.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 0 iterations at t[s]: 1711.29 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 0 iterations at t[s]: 1711.87 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538427 magneticMoment: [ Abs: 1.17044 Tot: -0.31910 ] - SubspaceRotationAdjust: set factor to 0.0731 -ElecMinimize: Iter: 39 G: -1059.062511411984588 |grad|_K: 5.938e-08 alpha: 2.075e-01 linmin: 2.510e-06 t[s]: 1712.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771501 of unit cell: Completed after 8 iterations at t[s]: 1713.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 4 iterations at t[s]: 1714.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537770 magneticMoment: [ Abs: 1.16929 Tot: -0.31925 ] - SubspaceRotationAdjust: set factor to 0.0608 -ElecMinimize: Iter: 40 G: -1059.062511485223467 |grad|_K: 4.751e-08 alpha: 9.073e-02 linmin: 1.208e-03 t[s]: 1715.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 0 iterations at t[s]: 1715.70 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.721755e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 3 iterations at t[s]: 1716.29 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 0 iterations at t[s]: 1716.87 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537037 magneticMoment: [ Abs: 1.16687 Tot: -0.31981 ] - SubspaceRotationAdjust: set factor to 0.0707 -ElecMinimize: Iter: 41 G: -1059.062511688197901 |grad|_K: 4.485e-08 alpha: 2.953e-01 linmin: -9.504e-04 t[s]: 1717.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 1 iterations at t[s]: 1718.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 0 iterations at t[s]: 1719.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537511 magneticMoment: [ Abs: 1.16450 Tot: -0.32089 ] - SubspaceRotationAdjust: set factor to 0.0916 -ElecMinimize: Iter: 42 G: -1059.062511952216710 |grad|_K: 5.151e-08 alpha: 3.500e-01 linmin: -3.660e-04 t[s]: 1720.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 8 iterations at t[s]: 1720.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 5 iterations at t[s]: 1721.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538228 magneticMoment: [ Abs: 1.16350 Tot: -0.32158 ] - SubspaceRotationAdjust: set factor to 0.0794 -ElecMinimize: Iter: 43 G: -1059.062512034505971 |grad|_K: 5.789e-08 alpha: 1.202e-01 linmin: 2.756e-03 t[s]: 1722.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 2 iterations at t[s]: 1722.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 0 iterations at t[s]: 1723.48 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538721 magneticMoment: [ Abs: 1.16185 Tot: -0.32241 ] - SubspaceRotationAdjust: set factor to 0.0758 -ElecMinimize: Iter: 44 G: -1059.062512167711020 |grad|_K: 5.402e-08 alpha: 1.406e-01 linmin: -3.375e-03 t[s]: 1724.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 3 iterations at t[s]: 1725.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 0 iterations at t[s]: 1725.67 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538411 magneticMoment: [ Abs: 1.15965 Tot: -0.32304 ] - SubspaceRotationAdjust: set factor to 0.104 -ElecMinimize: Iter: 45 G: -1059.062512405485450 |grad|_K: 4.369e-08 alpha: 1.859e-01 linmin: -3.344e-03 t[s]: 1726.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 7 iterations at t[s]: 1727.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 3 iterations at t[s]: 1727.86 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537965 magneticMoment: [ Abs: 1.15857 Tot: -0.32315 ] - SubspaceRotationAdjust: set factor to 0.1 -ElecMinimize: Iter: 46 G: -1059.062512464390466 |grad|_K: 5.424e-08 alpha: 1.172e-01 linmin: -1.611e-03 t[s]: 1728.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 2 iterations at t[s]: 1729.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 0 iterations at t[s]: 1730.05 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537630 magneticMoment: [ Abs: 1.15578 Tot: -0.32355 ] - SubspaceRotationAdjust: set factor to 0.093 -ElecMinimize: Iter: 47 G: -1059.062512701774040 |grad|_K: 5.216e-08 alpha: 1.910e-01 linmin: -4.758e-03 t[s]: 1731.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 6 iterations at t[s]: 1731.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 0 iterations at t[s]: 1732.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538058 magneticMoment: [ Abs: 1.15392 Tot: -0.32402 ] - SubspaceRotationAdjust: set factor to 0.102 -ElecMinimize: Iter: 48 G: -1059.062512853461612 |grad|_K: 5.557e-08 alpha: 1.402e-01 linmin: 4.217e-04 t[s]: 1733.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 4 iterations at t[s]: 1733.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 0 iterations at t[s]: 1734.51 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538968 magneticMoment: [ Abs: 1.15154 Tot: -0.32494 ] - SubspaceRotationAdjust: set factor to 0.114 -ElecMinimize: Iter: 49 G: -1059.062513032994957 |grad|_K: 5.692e-08 alpha: 1.703e-01 linmin: -1.420e-03 t[s]: 1735.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 3 iterations at t[s]: 1736.11 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 0 iterations at t[s]: 1736.69 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539597 magneticMoment: [ Abs: 1.14906 Tot: -0.32597 ] - SubspaceRotationAdjust: set factor to 0.092 -ElecMinimize: Iter: 50 G: -1059.062513248830101 |grad|_K: 7.614e-08 alpha: 1.712e-01 linmin: -1.199e-03 t[s]: 1737.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 8 iterations at t[s]: 1738.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 3 iterations at t[s]: 1738.90 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539269 magneticMoment: [ Abs: 1.14591 Tot: -0.32687 ] - SubspaceRotationAdjust: set factor to 0.121 -ElecMinimize: Iter: 51 G: -1059.062513515224509 |grad|_K: 6.277e-08 alpha: 1.128e-01 linmin: 8.568e-04 t[s]: 1740.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 4 iterations at t[s]: 1740.57 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 0 iterations at t[s]: 1741.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538509 magneticMoment: [ Abs: 1.14273 Tot: -0.32743 ] - SubspaceRotationAdjust: set factor to 0.143 -ElecMinimize: Iter: 52 G: -1059.062513708082861 |grad|_K: 6.293e-08 alpha: 1.544e-01 linmin: -9.734e-04 t[s]: 1742.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 8 iterations at t[s]: 1742.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771513 of unit cell: Completed after 3 iterations at t[s]: 1743.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538072 magneticMoment: [ Abs: 1.14065 Tot: -0.32765 ] - SubspaceRotationAdjust: set factor to 0.0956 -ElecMinimize: Iter: 53 G: -1059.062513796216535 |grad|_K: 1.025e-07 alpha: 9.401e-02 linmin: -9.567e-04 t[s]: 1744.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 3 iterations at t[s]: 1744.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 0 iterations at t[s]: 1745.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538157 magneticMoment: [ Abs: 1.13598 Tot: -0.32835 ] - SubspaceRotationAdjust: set factor to 0.0738 -ElecMinimize: Iter: 54 G: -1059.062514128328758 |grad|_K: 9.514e-08 alpha: 8.027e-02 linmin: 2.733e-04 t[s]: 1746.65 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 8 iterations at t[s]: 1747.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 3 iterations at t[s]: 1747.78 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538729 magneticMoment: [ Abs: 1.13376 Tot: -0.32886 ] - SubspaceRotationAdjust: set factor to 0.111 -ElecMinimize: Iter: 55 G: -1059.062514244907334 |grad|_K: 6.779e-08 alpha: 4.616e-02 linmin: 2.264e-04 t[s]: 1748.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 1 iterations at t[s]: 1749.38 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.384865e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 8 iterations at t[s]: 1749.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771532 of unit cell: Completed after 0 iterations at t[s]: 1750.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539641 magneticMoment: [ Abs: 1.13138 Tot: -0.32955 ] - SubspaceRotationAdjust: set factor to 0.101 -ElecMinimize: Iter: 56 G: -1059.062514429978592 |grad|_K: 8.644e-08 alpha: 1.010e-01 linmin: 2.480e-03 t[s]: 1751.65 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1752.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1752.75 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540235 magneticMoment: [ Abs: 1.12726 Tot: -0.33047 ] - SubspaceRotationAdjust: set factor to 0.103 -ElecMinimize: Iter: 57 G: -1059.062514587851865 |grad|_K: 7.401e-08 alpha: 1.035e-01 linmin: -5.853e-06 t[s]: 1753.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 2 iterations at t[s]: 1754.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771538 of unit cell: Completed after 0 iterations at t[s]: 1755.00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540050 magneticMoment: [ Abs: 1.12271 Tot: -0.33136 ] - SubspaceRotationAdjust: set factor to 0.105 -ElecMinimize: Iter: 58 G: -1059.062514913179939 |grad|_K: 8.185e-08 alpha: 1.552e-01 linmin: -1.149e-03 t[s]: 1756.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 9 iterations at t[s]: 1756.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 5 iterations at t[s]: 1757.22 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539305 magneticMoment: [ Abs: 1.11992 Tot: -0.33171 ] - SubspaceRotationAdjust: set factor to 0.0948 -ElecMinimize: Iter: 59 G: -1059.062515092393824 |grad|_K: 6.565e-08 alpha: 7.488e-02 linmin: 7.972e-04 t[s]: 1758.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 3 iterations at t[s]: 1758.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 0 iterations at t[s]: 1759.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538475 magneticMoment: [ Abs: 1.11660 Tot: -0.33197 ] - SubspaceRotationAdjust: set factor to 0.119 -ElecMinimize: Iter: 60 G: -1059.062515303706050 |grad|_K: 5.757e-08 alpha: 1.337e-01 linmin: -2.579e-03 t[s]: 1760.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771506 of unit cell: Completed after 3 iterations at t[s]: 1761.01 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771505 of unit cell: Completed after 0 iterations at t[s]: 1761.59 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537854 magneticMoment: [ Abs: 1.11376 Tot: -0.33204 ] - SubspaceRotationAdjust: set factor to 0.0926 -ElecMinimize: Iter: 61 G: -1059.062515536474848 |grad|_K: 6.892e-08 alpha: 1.430e-01 linmin: -3.413e-03 t[s]: 1762.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 3 iterations at t[s]: 1763.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 0 iterations at t[s]: 1763.83 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538172 magneticMoment: [ Abs: 1.10950 Tot: -0.33240 ] - SubspaceRotationAdjust: set factor to 0.141 -ElecMinimize: Iter: 62 G: -1059.062515888193047 |grad|_K: 6.913e-08 alpha: 1.565e-01 linmin: -1.424e-04 t[s]: 1764.85 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 8 iterations at t[s]: 1765.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 5 iterations at t[s]: 1765.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538603 magneticMoment: [ Abs: 1.10786 Tot: -0.33260 ] - SubspaceRotationAdjust: set factor to 0.13 -ElecMinimize: Iter: 63 G: -1059.062515961701365 |grad|_K: 7.668e-08 alpha: 6.213e-02 linmin: 9.992e-04 t[s]: 1766.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 2 iterations at t[s]: 1767.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 0 iterations at t[s]: 1768.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539098 magneticMoment: [ Abs: 1.10442 Tot: -0.33297 ] - SubspaceRotationAdjust: set factor to 0.17 -ElecMinimize: Iter: 64 G: -1059.062516160816585 |grad|_K: 7.431e-08 alpha: 1.074e-01 linmin: -1.231e-03 t[s]: 1769.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 0 iterations at t[s]: 1769.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 2 iterations at t[s]: 1770.20 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539016 magneticMoment: [ Abs: 1.09916 Tot: -0.33337 ] - SubspaceRotationAdjust: set factor to 0.173 -ElecMinimize: Iter: 65 G: -1059.062516511809235 |grad|_K: 8.324e-08 alpha: 1.770e-01 linmin: 7.712e-04 t[s]: 1771.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771498 of unit cell: Completed after 8 iterations at t[s]: 1771.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 6 iterations at t[s]: 1772.34 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538395 magneticMoment: [ Abs: 1.09687 Tot: -0.33338 ] - SubspaceRotationAdjust: set factor to 0.17 -ElecMinimize: Iter: 66 G: -1059.062516667271211 |grad|_K: 7.048e-08 alpha: 6.036e-02 linmin: 8.662e-04 t[s]: 1773.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 1 iterations at t[s]: 1773.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 4 iterations at t[s]: 1774.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537539 magneticMoment: [ Abs: 1.09247 Tot: -0.33342 ] - SubspaceRotationAdjust: set factor to 0.163 -ElecMinimize: Iter: 67 G: -1059.062516869153569 |grad|_K: 9.335e-08 alpha: 1.671e-01 linmin: 1.011e-03 t[s]: 1775.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 3 iterations at t[s]: 1775.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 2 iterations at t[s]: 1776.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537833 magneticMoment: [ Abs: 1.08811 Tot: -0.33368 ] - SubspaceRotationAdjust: set factor to 0.159 -ElecMinimize: Iter: 68 G: -1059.062517108029851 |grad|_K: 8.683e-08 alpha: 9.899e-02 linmin: 1.163e-04 t[s]: 1777.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 8 iterations at t[s]: 1778.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 0 iterations at t[s]: 1778.70 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538543 magneticMoment: [ Abs: 1.08521 Tot: -0.33381 ] - SubspaceRotationAdjust: set factor to 0.145 -ElecMinimize: Iter: 69 G: -1059.062517322332724 |grad|_K: 8.613e-08 alpha: 7.601e-02 linmin: 1.987e-03 t[s]: 1779.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 0 iterations at t[s]: 1780.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 2 iterations at t[s]: 1780.81 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538455 magneticMoment: [ Abs: 1.08018 Tot: -0.33329 ] - SubspaceRotationAdjust: set factor to 0.218 -ElecMinimize: Iter: 70 G: -1059.062517484057480 |grad|_K: 7.340e-08 alpha: 1.233e-01 linmin: 1.664e-03 t[s]: 1781.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 3 iterations at t[s]: 1782.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 0 iterations at t[s]: 1782.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537706 magneticMoment: [ Abs: 1.07643 Tot: -0.33257 ] - SubspaceRotationAdjust: set factor to 0.248 -ElecMinimize: Iter: 71 G: -1059.062517664342067 |grad|_K: 7.190e-08 alpha: 1.232e-01 linmin: -5.996e-05 t[s]: 1783.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771494 of unit cell: Completed after 3 iterations at t[s]: 1784.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771494 of unit cell: Completed after 0 iterations at t[s]: 1785.11 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.536807 magneticMoment: [ Abs: 1.07316 Tot: -0.33184 ] - SubspaceRotationAdjust: set factor to 0.218 -ElecMinimize: Iter: 72 G: -1059.062517881367512 |grad|_K: 8.624e-08 alpha: 1.194e-01 linmin: 2.074e-05 t[s]: 1786.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771501 of unit cell: Completed after 3 iterations at t[s]: 1786.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771500 of unit cell: Completed after 0 iterations at t[s]: 1787.20 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537086 magneticMoment: [ Abs: 1.06995 Tot: -0.33153 ] - SubspaceRotationAdjust: set factor to 0.334 -ElecMinimize: Iter: 73 G: -1059.062518125508859 |grad|_K: 6.448e-08 alpha: 9.796e-02 linmin: -4.624e-04 t[s]: 1788.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 2 iterations at t[s]: 1788.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 3 iterations at t[s]: 1789.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538488 magneticMoment: [ Abs: 1.06652 Tot: -0.33139 ] - SubspaceRotationAdjust: set factor to 0.308 -ElecMinimize: Iter: 74 G: -1059.062518354440272 |grad|_K: 8.161e-08 alpha: 2.156e-01 linmin: 2.706e-03 t[s]: 1790.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771513 of unit cell: Completed after 5 iterations at t[s]: 1790.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771518 of unit cell: Completed after 3 iterations at t[s]: 1791.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538184 magneticMoment: [ Abs: 1.06400 Tot: -0.33065 ] - SubspaceRotationAdjust: set factor to 0.346 -ElecMinimize: Iter: 75 G: -1059.062518437945300 |grad|_K: 9.021e-08 alpha: 8.655e-02 linmin: 8.334e-05 t[s]: 1792.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771497 of unit cell: Completed after 4 iterations at t[s]: 1792.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771497 of unit cell: Completed after 0 iterations at t[s]: 1793.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.536776 magneticMoment: [ Abs: 1.06064 Tot: -0.32909 ] - SubspaceRotationAdjust: set factor to 0.351 -ElecMinimize: Iter: 76 G: -1059.062518680592802 |grad|_K: 7.781e-08 alpha: 8.696e-02 linmin: -1.563e-04 t[s]: 1794.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771493 of unit cell: Completed after 2 iterations at t[s]: 1794.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771491 of unit cell: Completed after 0 iterations at t[s]: 1795.60 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.536480 magneticMoment: [ Abs: 1.05721 Tot: -0.32739 ] - SubspaceRotationAdjust: set factor to 0.463 -ElecMinimize: Iter: 77 G: -1059.062518999179474 |grad|_K: 7.133e-08 alpha: 1.354e-01 linmin: -9.924e-04 t[s]: 1796.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771513 of unit cell: Completed after 8 iterations at t[s]: 1797.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 4 iterations at t[s]: 1797.72 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537300 magneticMoment: [ Abs: 1.05605 Tot: -0.32685 ] - SubspaceRotationAdjust: set factor to 0.306 -ElecMinimize: Iter: 78 G: -1059.062519141895791 |grad|_K: 1.130e-07 alpha: 7.268e-02 linmin: 5.929e-04 t[s]: 1798.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 3 iterations at t[s]: 1799.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 1 iterations at t[s]: 1799.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538109 magneticMoment: [ Abs: 1.05442 Tot: -0.32601 ] - SubspaceRotationAdjust: set factor to 0.22 -ElecMinimize: Iter: 79 G: -1059.062519327108021 |grad|_K: 1.065e-07 alpha: 4.844e-02 linmin: 3.066e-04 t[s]: 1800.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 3 iterations at t[s]: 1801.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 0 iterations at t[s]: 1801.98 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537844 magneticMoment: [ Abs: 1.05312 Tot: -0.32513 ] - SubspaceRotationAdjust: set factor to 0.284 -ElecMinimize: Iter: 80 G: -1059.062519484157292 |grad|_K: 6.830e-08 alpha: 4.257e-02 linmin: 1.155e-04 t[s]: 1802.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 3 iterations at t[s]: 1803.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 0 iterations at t[s]: 1804.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537631 magneticMoment: [ Abs: 1.05253 Tot: -0.32466 ] - SubspaceRotationAdjust: set factor to 0.297 -ElecMinimize: Iter: 81 G: -1059.062519579049876 |grad|_K: 6.717e-08 alpha: 5.156e-02 linmin: -2.131e-03 t[s]: 1805.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771505 of unit cell: Completed after 5 iterations at t[s]: 1805.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771504 of unit cell: Completed after 0 iterations at t[s]: 1806.20 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537302 magneticMoment: [ Abs: 1.05177 Tot: -0.32390 ] - SubspaceRotationAdjust: set factor to 0.253 -ElecMinimize: Iter: 82 G: -1059.062519779372451 |grad|_K: 8.092e-08 alpha: 7.001e-02 linmin: -3.579e-03 t[s]: 1807.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 3 iterations at t[s]: 1807.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 0 iterations at t[s]: 1808.31 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537869 magneticMoment: [ Abs: 1.05054 Tot: -0.32256 ] - SubspaceRotationAdjust: set factor to 0.24 -ElecMinimize: Iter: 83 G: -1059.062520155413040 |grad|_K: 6.942e-08 alpha: 9.406e-02 linmin: -1.087e-03 t[s]: 1809.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771526 of unit cell: Completed after 8 iterations at t[s]: 1809.85 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 4 iterations at t[s]: 1810.43 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538267 magneticMoment: [ Abs: 1.05022 Tot: -0.32215 ] - SubspaceRotationAdjust: set factor to 0.219 -ElecMinimize: Iter: 84 G: -1059.062520198488528 |grad|_K: 7.613e-08 alpha: 3.595e-02 linmin: 1.196e-03 t[s]: 1811.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 0 iterations at t[s]: 1811.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 3 iterations at t[s]: 1812.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538420 magneticMoment: [ Abs: 1.04919 Tot: -0.32062 ] - SubspaceRotationAdjust: set factor to 0.204 -ElecMinimize: Iter: 85 G: -1059.062520281243906 |grad|_K: 8.920e-08 alpha: 8.360e-02 linmin: 1.230e-03 t[s]: 1813.59 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 2.068e-07 - -Computing DFT-D3 correction: -# coordination-number C 5.803 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.915 5.970 5.955 5.940 2.985 -# coordination-number Hf 11.006 16.655 16.701 16.623 13.885 11.004 16.650 16.689 16.623 13.885 12.274 16.650 16.689 16.623 13.885 11.005 16.803 16.689 16.623 13.885 -# coordination-number N 1.121 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120383 -EvdW_8 = -0.213095 - -# Ionic positions in cartesian coordinates: -ion C 15.504431559231676 8.964055842854247 29.778722983895257 1 -ion C 6.498700739450329 0.175561800845601 23.728181694417199 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.343910226023468 9.104921986255874 29.235127472424583 1 -ion C 0.302103751891364 0.174656761092501 23.458579856451749 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.553067318451923 3.555543649586263 29.235273002343721 1 -ion C 9.566613898680519 5.531203714980806 24.019971364674777 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.142549805015880 3.551355946165152 28.967476700832584 1 -ion C 3.394464267612320 5.544485860222495 23.728227942033655 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.062217799407883 0.054959254569815 31.139812712879010 1 -ion Hf 12.568160516031067 7.266402750644431 26.590728139616179 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.095619654679164 0.056133535306602 30.879780314915891 1 -ion Hf 6.359173302157767 7.266019930144690 26.320067497584510 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.276953248841753 5.363113144905002 31.041240625583871 1 -ion Hf 9.469795537678097 1.886085675807209 26.319875965878982 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.421338568709636 5.226090845849953 31.680609696569665 1 -ion Hf 3.297342488051234 1.906519037769724 26.024013180345900 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.223800364522740 5.331309681998278 34.672762365516576 1 - -# Forces in Cartesian coordinates: -force C 0.000071120149582 0.000050075418877 -0.000947849562624 1 -force C 0.000124474807001 -0.000134141978147 -0.000414992089000 1 -force C 0.000236540545972 0.000136514088018 -0.002228837103347 0 -force C 0.000151650321659 0.000088034241550 -0.003545597454330 0 -force C -0.000967504153311 -0.000724476283565 0.023856170847389 0 -force C 0.000006969546454 0.000057311831771 -0.000926174052081 1 -force C -0.000161021240580 -0.000089855152346 -0.000391378369670 1 -force C 0.000085035715016 0.000171917455773 -0.002300516215577 0 -force C 0.000141795348506 -0.000226748615131 -0.003257553614370 0 -force C -0.001177963462860 -0.000680336520320 0.023914031505433 0 -force C 0.000041015821495 -0.000039144157971 -0.000987642937409 1 -force C -0.000031893141731 -0.000019176838457 -0.000369441509885 1 -force C 0.000193374141557 -0.000011611511838 -0.002301888339002 0 -force C -0.000126336918232 0.000236223097079 -0.003259150787325 0 -force C -0.001009659825520 -0.000583696678558 0.023537706096807 0 -force C 0.000531990920035 0.000328468646340 -0.000883086286081 1 -force C -0.000048809604000 0.000169891693636 -0.000422693734136 1 -force C 0.000050815811451 0.000030659888405 -0.000683022108064 0 -force C 0.000411330246503 0.000238035942891 -0.003182708098508 0 -force C -0.001111042457744 -0.000477179053037 0.023856634877377 0 -force Hf 0.000497208428624 -0.000308288954323 -0.000624893971007 1 -force Hf 0.000296846151412 0.000201222651905 -0.000156659745366 1 -force Hf 0.000522378286402 0.000302382995416 -0.002322982957852 0 -force Hf -0.000327338364474 -0.000151654345351 0.011330565470637 0 -force Hf 0.001128876755428 0.000650964829087 -0.023510999896574 0 -force Hf -0.000492710403291 -0.000427841962113 -0.000571721523031 1 -force Hf -0.000263946394687 0.000095982863118 0.000506379088121 1 -force Hf 0.000530026832236 -0.001484720062892 -0.001697446874174 0 -force Hf -0.000343078396231 -0.000198336534040 0.011374277326759 0 -force Hf 0.001244680525286 0.000698523985866 -0.023615055419694 0 -force Hf -0.000588090560696 -0.000247387113096 0.002378823405107 1 -force Hf -0.000047447788957 -0.000291920453260 0.000488294290046 1 -force Hf -0.001022907027303 0.001194231001854 -0.001710797887400 0 -force Hf -0.000405825797499 -0.000234119562557 0.012449040610635 0 -force Hf 0.001227255162842 0.000730995615152 -0.023613611732023 0 -force Hf -0.000011915392884 0.000631088328379 -0.000575465340721 1 -force Hf -0.000165596256774 -0.000114127947356 0.000452395891880 1 -force Hf 0.002015524698705 0.001167350944600 -0.001566620636692 0 -force Hf -0.000296103541030 -0.000208127483115 0.011332682747542 0 -force Hf 0.001157747375331 0.000670231259027 -0.023622852284710 0 -force N -0.000392498034303 -0.000241084923559 -0.000720502209732 1 - -# Energy components: - A_diel = -0.7320579393514058 - Eewald = 38794.1410491641290719 - EH = 39766.0375185524899280 - Eloc = -79629.2447557189589133 - Enl = -270.1594677016043988 - EvdW = -0.3334782106493844 - Exc = -796.7011054863980917 - Exc_core = 594.6257437730023412 - KE = 421.4606504893110923 - MuShift = -0.0074274603517292 -------------------------------------- - Etot = -1120.9133305383718380 - TS = 0.0014895137979732 -------------------------------------- - F = -1120.9148200521697163 - muN = -61.8522997709257680 -------------------------------------- - G = -1059.0625202812439056 - -IonicMinimize: Iter: 9 G: -1059.062520281243906 |grad|_K: 5.374e-04 alpha: 7.974e-01 linmin: 1.720e-02 t[s]: 1819.19 - -#--- Lowdin population analysis --- -# oxidation-state C -0.253 -0.235 -0.234 -0.209 -0.225 -0.233 -0.235 -0.234 -0.210 -0.225 -0.233 -0.228 -0.234 -0.210 -0.227 -0.234 -0.235 -0.233 -0.210 -0.225 -# magnetic-moments C -0.005 +0.000 -0.005 -0.011 -0.130 -0.001 +0.001 -0.005 -0.014 -0.140 -0.001 +0.001 -0.005 -0.014 -0.173 -0.001 +0.000 -0.004 -0.014 -0.129 -# oxidation-state Hf +0.647 +0.253 +0.247 +0.243 +0.113 +0.650 +0.255 +0.251 +0.243 +0.113 -0.115 +0.255 +0.251 +0.243 +0.113 +0.648 +0.244 +0.250 +0.243 +0.115 -# magnetic-moments Hf +0.077 +0.010 +0.001 +0.001 -0.001 +0.079 +0.009 +0.002 +0.001 +0.000 +0.065 +0.009 +0.002 +0.001 +0.000 +0.076 +0.004 +0.002 +0.001 -0.011 -# oxidation-state N -0.851 -# magnetic-moments N -0.004 - - -Computing DFT-D3 correction: -# coordination-number C 5.812 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 -# coordination-number Hf 11.022 16.663 16.700 16.623 13.885 11.020 16.660 16.687 16.623 13.885 12.272 16.660 16.687 16.623 13.885 11.021 16.806 16.686 16.623 13.885 -# coordination-number N 1.120 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120391 -EvdW_8 = -0.213109 -Shifting auxilliary hamiltonian by -0.000143 to set nElectrons=325.538420 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 21 iterations at t[s]: 1821.31 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538420 magneticMoment: [ Abs: 1.06163 Tot: -0.32411 ] -ElecMinimize: Iter: 0 G: -1059.062401169696159 |grad|_K: 1.563e-06 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774479 of unit cell: Completed after 31 iterations at t[s]: 1822.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771753 of unit cell: Completed after 31 iterations at t[s]: 1823.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.553926 magneticMoment: [ Abs: 1.06267 Tot: -0.32630 ] - SubspaceRotationAdjust: set factor to 0.132 -ElecMinimize: Iter: 1 G: -1059.062453426178990 |grad|_K: 5.998e-07 alpha: 6.205e-02 linmin: 6.772e-04 t[s]: 1824.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771696 of unit cell: Completed after 11 iterations at t[s]: 1825.16 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.861496e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 14 iterations at t[s]: 1825.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771530 of unit cell: Completed after 11 iterations at t[s]: 1826.35 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540339 magneticMoment: [ Abs: 1.05561 Tot: -0.31632 ] - SubspaceRotationAdjust: set factor to 0.0882 -ElecMinimize: Iter: 2 G: -1059.062483545239957 |grad|_K: 3.857e-07 alpha: 2.417e-01 linmin: -4.669e-04 t[s]: 1827.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 11 iterations at t[s]: 1827.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 12 iterations at t[s]: 1828.50 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538936 magneticMoment: [ Abs: 1.05678 Tot: -0.31459 ] - SubspaceRotationAdjust: set factor to 0.0986 -ElecMinimize: Iter: 3 G: -1059.062506951888963 |grad|_K: 2.503e-07 alpha: 4.502e-01 linmin: 3.063e-04 t[s]: 1829.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 9 iterations at t[s]: 1830.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771516 of unit cell: Completed after 9 iterations at t[s]: 1830.65 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538730 magneticMoment: [ Abs: 1.05947 Tot: -0.31354 ] - SubspaceRotationAdjust: set factor to 0.0935 -ElecMinimize: Iter: 4 G: -1059.062522195991278 |grad|_K: 2.688e-07 alpha: 7.021e-01 linmin: -7.955e-06 t[s]: 1831.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771716 of unit cell: Completed after 22 iterations at t[s]: 1832.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771589 of unit cell: Completed after 17 iterations at t[s]: 1832.81 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.543673 magneticMoment: [ Abs: 1.06079 Tot: -0.31338 ] - SubspaceRotationAdjust: set factor to 0.0697 -ElecMinimize: Iter: 5 G: -1059.062528666501976 |grad|_K: 2.388e-07 alpha: 2.530e-01 linmin: 5.055e-05 t[s]: 1833.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771543 of unit cell: Completed after 13 iterations at t[s]: 1834.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 8 iterations at t[s]: 1834.93 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539299 magneticMoment: [ Abs: 1.06022 Tot: -0.30934 ] - SubspaceRotationAdjust: set factor to 0.0679 -ElecMinimize: Iter: 6 G: -1059.062536242360920 |grad|_K: 1.591e-07 alpha: 3.755e-01 linmin: -1.352e-03 t[s]: 1835.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771507 of unit cell: Completed after 9 iterations at t[s]: 1836.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771502 of unit cell: Completed after 3 iterations at t[s]: 1837.06 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537858 magneticMoment: [ Abs: 1.06128 Tot: -0.30774 ] - SubspaceRotationAdjust: set factor to 0.0808 -ElecMinimize: Iter: 7 G: -1059.062540964587924 |grad|_K: 1.164e-07 alpha: 5.127e-01 linmin: -1.335e-03 t[s]: 1838.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 13 iterations at t[s]: 1838.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 3 iterations at t[s]: 1839.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540626 magneticMoment: [ Abs: 1.06288 Tot: -0.30785 ] - SubspaceRotationAdjust: set factor to 0.0713 -ElecMinimize: Iter: 8 G: -1059.062543205063093 |grad|_K: 1.331e-07 alpha: 4.576e-01 linmin: 8.632e-04 t[s]: 1840.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 11 iterations at t[s]: 1840.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771532 of unit cell: Completed after 4 iterations at t[s]: 1841.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539561 magneticMoment: [ Abs: 1.06384 Tot: -0.30643 ] - SubspaceRotationAdjust: set factor to 0.0687 -ElecMinimize: Iter: 9 G: -1059.062545247568323 |grad|_K: 9.621e-08 alpha: 3.415e-01 linmin: 1.928e-04 t[s]: 1842.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 8 iterations at t[s]: 1842.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 3 iterations at t[s]: 1843.47 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540019 magneticMoment: [ Abs: 1.06475 Tot: -0.30503 ] - SubspaceRotationAdjust: set factor to 0.0691 -ElecMinimize: Iter: 10 G: -1059.062546958834446 |grad|_K: 7.960e-08 alpha: 5.207e-01 linmin: -2.275e-03 t[s]: 1844.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771548 of unit cell: Completed after 3 iterations at t[s]: 1844.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1845.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540821 magneticMoment: [ Abs: 1.06636 Tot: -0.30414 ] - SubspaceRotationAdjust: set factor to 0.0807 -ElecMinimize: Iter: 11 G: -1059.062548413943659 |grad|_K: 6.812e-08 alpha: 6.112e-01 linmin: -1.355e-03 t[s]: 1846.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771538 of unit cell: Completed after 8 iterations at t[s]: 1847.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1847.65 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540118 magneticMoment: [ Abs: 1.06754 Tot: -0.30319 ] - SubspaceRotationAdjust: set factor to 0.0732 -ElecMinimize: Iter: 12 G: -1059.062549277165772 |grad|_K: 7.295e-08 alpha: 4.928e-01 linmin: 2.408e-03 t[s]: 1848.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 5 iterations at t[s]: 1849.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771544 of unit cell: Completed after 2 iterations at t[s]: 1849.78 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540463 magneticMoment: [ Abs: 1.06863 Tot: -0.30212 ] - SubspaceRotationAdjust: set factor to 0.087 -ElecMinimize: Iter: 13 G: -1059.062549858225111 |grad|_K: 5.287e-08 alpha: 3.722e-01 linmin: -7.275e-04 t[s]: 1850.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 3 iterations at t[s]: 1851.31 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 0 iterations at t[s]: 1851.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540644 magneticMoment: [ Abs: 1.06950 Tot: -0.30110 ] - SubspaceRotationAdjust: set factor to 0.0894 -ElecMinimize: Iter: 14 G: -1059.062550341381211 |grad|_K: 3.846e-08 alpha: 4.700e-01 linmin: -3.079e-03 t[s]: 1852.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 2 iterations at t[s]: 1853.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 0 iterations at t[s]: 1854.00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540530 magneticMoment: [ Abs: 1.07060 Tot: -0.30030 ] - SubspaceRotationAdjust: set factor to 0.108 -ElecMinimize: Iter: 15 G: -1059.062550664756372 |grad|_K: 3.463e-08 alpha: 5.672e-01 linmin: -1.337e-03 t[s]: 1854.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 3 iterations at t[s]: 1855.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 1 iterations at t[s]: 1856.13 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540236 magneticMoment: [ Abs: 1.07162 Tot: -0.29963 ] - SubspaceRotationAdjust: set factor to 0.106 -ElecMinimize: Iter: 16 G: -1059.062550849466788 |grad|_K: 3.645e-08 alpha: 4.340e-01 linmin: 1.141e-03 t[s]: 1857.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 3 iterations at t[s]: 1857.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 0 iterations at t[s]: 1858.21 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540482 magneticMoment: [ Abs: 1.07263 Tot: -0.29886 ] - SubspaceRotationAdjust: set factor to 0.115 -ElecMinimize: Iter: 17 G: -1059.062550999316272 |grad|_K: 3.296e-08 alpha: 3.361e-01 linmin: 1.442e-03 t[s]: 1859.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 2 iterations at t[s]: 1859.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 0 iterations at t[s]: 1860.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539950 magneticMoment: [ Abs: 1.07330 Tot: -0.29781 ] - SubspaceRotationAdjust: set factor to 0.104 -ElecMinimize: Iter: 18 G: -1059.062551104174418 |grad|_K: 2.735e-08 alpha: 3.007e-01 linmin: -6.856e-04 t[s]: 1861.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 1 iterations at t[s]: 1861.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1862.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540207 magneticMoment: [ Abs: 1.07446 Tot: -0.29696 ] - SubspaceRotationAdjust: set factor to 0.141 -ElecMinimize: Iter: 19 G: -1059.062551216006341 |grad|_K: 2.153e-08 alpha: 3.937e-01 linmin: -4.787e-03 t[s]: 1863.33 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 3 iterations at t[s]: 1863.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 0 iterations at t[s]: 1864.44 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540581 magneticMoment: [ Abs: 1.07520 Tot: -0.29669 ] - SubspaceRotationAdjust: set factor to 0.089 -ElecMinimize: Iter: 20 G: -1059.062551251893183 |grad|_K: 3.948e-08 alpha: 2.407e-01 linmin: 3.900e-03 t[s]: 1865.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 3 iterations at t[s]: 1866.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771544 of unit cell: Completed after 1 iterations at t[s]: 1866.67 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540421 magneticMoment: [ Abs: 1.07621 Tot: -0.29602 ] - SubspaceRotationAdjust: set factor to 0.11 -ElecMinimize: Iter: 21 G: -1059.062551290732699 |grad|_K: 2.444e-08 alpha: 1.031e-01 linmin: 1.566e-03 t[s]: 1867.75 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 2.058e-07 - -Computing DFT-D3 correction: -# coordination-number C 5.812 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 -# coordination-number Hf 11.022 16.663 16.700 16.623 13.885 11.020 16.660 16.687 16.623 13.885 12.272 16.660 16.687 16.623 13.885 11.021 16.806 16.686 16.623 13.885 -# coordination-number N 1.120 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120391 -EvdW_8 = -0.213109 - -# Ionic positions in cartesian coordinates: -ion C 15.504942992091337 8.964463811395541 29.768805400309958 1 -ion C 6.499888154498026 0.174271020274540 23.723963133729637 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.344099073322528 9.105225019303012 29.228186379222439 1 -ion C 0.300509813419387 0.173767512085032 23.454576151549375 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.553298576283327 3.555370431780835 29.227730836042120 1 -ion C 9.566198838496350 5.530957474406177 24.017384949209251 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.147126172600714 3.554176336567128 28.961019980468983 1 -ion C 3.393992646906163 5.546109437238769 23.723920453796829 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.067245431099117 0.052311790591899 31.131186424791395 1 -ion Hf 12.568645304106557 7.267008427173609 26.590230126304128 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.091020342976576 0.051915771919721 30.872227604129126 1 -ion Hf 6.358766702196761 7.265452858470161 26.325530147103024 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.271862910922056 5.361180848915451 31.050831898379602 1 -ion Hf 9.469083434009111 1.885843921193783 26.325151337375761 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.421601314528411 5.232274078130517 31.672461085053946 1 -ion Hf 3.295946540707694 1.905499268439218 26.029397025530834 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.219715440004686 5.328683770837693 34.676375818775227 1 - -# Forces in Cartesian coordinates: -force C -0.000046886661542 -0.000000837589991 -0.000909413374022 1 -force C -0.000130693165026 0.000127341190726 0.000126405933288 1 -force C 0.000192843372492 0.000111241349616 -0.002430073428718 0 -force C 0.000158163716821 0.000091878263302 -0.003656989530916 0 -force C -0.000928966607735 -0.000713134297021 0.023411229796998 0 -force C 0.000012545402092 -0.000486962143446 0.000053026741734 1 -force C 0.000072840408546 0.000033277444893 0.000242279343374 1 -force C 0.000122618700981 0.000140702687929 -0.002452902078351 0 -force C 0.000142168667586 -0.000219635542200 -0.003376232804792 0 -force C -0.001165916729252 -0.000675279496093 0.023446997871483 0 -force C -0.000491147216625 0.000222379552207 0.000234470930230 1 -force C 0.000002243732279 0.000005204114622 0.000080387235671 1 -force C 0.000183782416386 0.000036033934642 -0.002452868430315 0 -force C -0.000120277802027 0.000233294782523 -0.003375154320027 0 -force C -0.000984642802651 -0.000568342234366 0.022945307403880 0 -force C -0.000284749871589 -0.000191845387957 -0.000292857248916 1 -force C 0.000046962951512 -0.000167619457905 0.000161522650221 1 -force C 0.000061408102243 0.000035122465245 -0.000785801249170 0 -force C 0.000411533705509 0.000238045281934 -0.003322699245204 0 -force C -0.001079831043949 -0.000451622167131 0.023405678484247 0 -force Hf -0.000374619068162 0.000223375046822 -0.000217337880126 1 -force Hf -0.000091856642656 -0.000116656397962 -0.000221188073315 1 -force Hf 0.000588834014293 0.000329521062042 -0.001861181987767 0 -force Hf -0.000311117995998 -0.000156910371975 0.011049012431070 0 -force Hf 0.001160599644814 0.000671877961934 -0.024168714624037 0 -force Hf 0.000364734407652 0.000326043727585 -0.000017114824632 1 -force Hf -0.000023091083857 0.000145399353798 -0.001256447303875 1 -force Hf 0.000398226579534 -0.001455259621276 -0.001200787369771 0 -force Hf -0.000343715561442 -0.000198416986952 0.011060320052403 0 -force Hf 0.001272299336709 0.000707129660209 -0.024254299804573 0 -force Hf 0.000809747984757 0.000330739640857 -0.000788325764789 1 -force Hf 0.000169061139921 -0.000060709040102 -0.001157124954256 1 -force Hf -0.001054939860794 0.001072131653367 -0.001209727526872 0 -force Hf -0.000386415654297 -0.000222387689429 0.012202275286536 0 -force Hf 0.001246619442397 0.000748856313393 -0.024253080969599 0 -force Hf -0.000075556676197 -0.000465571736860 -0.000251744438602 1 -force Hf 0.000075313030586 0.000105926647790 -0.001181444155236 1 -force Hf 0.001928904553897 0.001121601357244 -0.001004488031434 0 -force Hf -0.000291237418089 -0.000190028685989 0.011048610473556 0 -force Hf 0.001193972520690 0.000689575027248 -0.024274004404783 0 -force N -0.000549234025255 -0.000329153635225 0.000729886918041 1 - -# Energy components: - A_diel = -0.7286928900790074 - Eewald = 38795.9260681061714422 - EH = 39768.0231878057093127 - Eloc = -79633.0231477865454508 - Enl = -270.1594417408389290 - EvdW = -0.3334999611453632 - Exc = -796.7039564091730881 - Exc_core = 594.6257512163722367 - KE = 421.4674306582320469 - MuShift = -0.0074550707430036 -------------------------------------- - Etot = -1120.9137560720330384 - TS = 0.0014752725980177 -------------------------------------- - F = -1120.9152313446311382 - muN = -61.8526800538985171 -------------------------------------- - G = -1059.0625512907326993 - -IonicMinimize: Iter: 10 G: -1059.062551290732699 |grad|_K: 4.280e-04 alpha: 1.000e+00 linmin: 1.265e-02 t[s]: 1873.06 - -#--- Lowdin population analysis --- -# oxidation-state C -0.251 -0.235 -0.235 -0.210 -0.221 -0.232 -0.236 -0.235 -0.211 -0.221 -0.233 -0.229 -0.235 -0.211 -0.223 -0.234 -0.235 -0.234 -0.211 -0.221 -# magnetic-moments C -0.005 +0.001 -0.005 -0.010 -0.129 -0.001 +0.001 -0.005 -0.013 -0.140 -0.001 +0.002 -0.005 -0.013 -0.174 -0.001 +0.001 -0.004 -0.014 -0.129 -# oxidation-state Hf +0.646 +0.252 +0.246 +0.242 +0.114 +0.649 +0.254 +0.249 +0.242 +0.114 -0.116 +0.254 +0.250 +0.242 +0.114 +0.647 +0.243 +0.249 +0.242 +0.116 -# magnetic-moments Hf +0.082 +0.010 +0.001 +0.001 -0.001 +0.085 +0.009 +0.002 +0.001 -0.000 +0.070 +0.009 +0.002 +0.000 -0.000 +0.082 +0.004 +0.002 +0.001 -0.011 -# oxidation-state N -0.849 -# magnetic-moments N -0.005 - - -Computing DFT-D3 correction: -# coordination-number C 5.813 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.919 5.970 5.955 5.940 2.985 -# coordination-number Hf 11.020 16.664 16.702 16.623 13.885 11.017 16.660 16.689 16.623 13.885 12.269 16.660 16.689 16.623 13.885 11.019 16.806 16.688 16.623 13.885 -# coordination-number N 1.120 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120394 -EvdW_8 = -0.213122 -Shifting auxilliary hamiltonian by -0.000004 to set nElectrons=325.540421 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 15 iterations at t[s]: 1875.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540421 magneticMoment: [ Abs: 1.08219 Tot: -0.29292 ] -ElecMinimize: Iter: 0 G: -1059.062554849721209 |grad|_K: 2.893e-07 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771216 of unit cell: Completed after 19 iterations at t[s]: 1876.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771476 of unit cell: Completed after 19 iterations at t[s]: 1877.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.536586 magneticMoment: [ Abs: 1.08126 Tot: -0.29124 ] - SubspaceRotationAdjust: set factor to 0.0777 -ElecMinimize: Iter: 1 G: -1059.062560363171087 |grad|_K: 1.942e-07 alpha: 1.902e-01 linmin: 4.611e-04 t[s]: 1878.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 11 iterations at t[s]: 1879.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 6 iterations at t[s]: 1879.76 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540618 magneticMoment: [ Abs: 1.08204 Tot: -0.29203 ] - SubspaceRotationAdjust: set factor to 0.0467 -ElecMinimize: Iter: 2 G: -1059.062563450306243 |grad|_K: 9.644e-08 alpha: 2.392e-01 linmin: 1.979e-03 t[s]: 1880.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 3 iterations at t[s]: 1881.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 8 iterations at t[s]: 1881.94 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540894 magneticMoment: [ Abs: 1.08337 Tot: -0.29254 ] - SubspaceRotationAdjust: set factor to 0.0467 -ElecMinimize: Iter: 3 G: -1059.062565407471084 |grad|_K: 6.919e-08 alpha: 6.682e-01 linmin: 9.479e-03 t[s]: 1883.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 3 iterations at t[s]: 1883.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 3 iterations at t[s]: 1884.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540564 magneticMoment: [ Abs: 1.08412 Tot: -0.29236 ] - SubspaceRotationAdjust: set factor to 0.0553 -ElecMinimize: Iter: 4 G: -1059.062566785252102 |grad|_K: 5.072e-08 alpha: 9.036e-01 linmin: -2.185e-03 t[s]: 1885.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 3 iterations at t[s]: 1885.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 0 iterations at t[s]: 1886.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540310 magneticMoment: [ Abs: 1.08455 Tot: -0.29200 ] - SubspaceRotationAdjust: set factor to 0.063 -ElecMinimize: Iter: 5 G: -1059.062567526380690 |grad|_K: 4.216e-08 alpha: 8.031e-01 linmin: 1.622e-03 t[s]: 1887.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771548 of unit cell: Completed after 5 iterations at t[s]: 1888.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 0 iterations at t[s]: 1888.67 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541385 magneticMoment: [ Abs: 1.08541 Tot: -0.29219 ] - SubspaceRotationAdjust: set factor to 0.0535 -ElecMinimize: Iter: 6 G: -1059.062567925328040 |grad|_K: 4.327e-08 alpha: 6.743e-01 linmin: 8.328e-04 t[s]: 1889.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 8 iterations at t[s]: 1890.31 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 3 iterations at t[s]: 1890.90 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540345 magneticMoment: [ Abs: 1.08581 Tot: -0.29167 ] - SubspaceRotationAdjust: set factor to 0.0446 -ElecMinimize: Iter: 7 G: -1059.062568214761541 |grad|_K: 3.999e-08 alpha: 4.731e-01 linmin: 3.319e-04 t[s]: 1892.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 3 iterations at t[s]: 1892.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 0 iterations at t[s]: 1893.12 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540394 magneticMoment: [ Abs: 1.08674 Tot: -0.29141 ] - SubspaceRotationAdjust: set factor to 0.0577 -ElecMinimize: Iter: 8 G: -1059.062568596498522 |grad|_K: 3.332e-08 alpha: 6.588e-01 linmin: -3.719e-03 t[s]: 1894.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 8 iterations at t[s]: 1894.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 0 iterations at t[s]: 1895.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540863 magneticMoment: [ Abs: 1.08746 Tot: -0.29142 ] - SubspaceRotationAdjust: set factor to 0.045 -ElecMinimize: Iter: 9 G: -1059.062568791920285 |grad|_K: 5.783e-08 alpha: 4.785e-01 linmin: 6.717e-04 t[s]: 1896.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 8 iterations at t[s]: 1897.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 4 iterations at t[s]: 1897.64 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540439 magneticMoment: [ Abs: 1.08828 Tot: -0.29111 ] - SubspaceRotationAdjust: set factor to 0.0603 -ElecMinimize: Iter: 10 G: -1059.062568995387210 |grad|_K: 3.587e-08 alpha: 2.003e-01 linmin: 8.261e-04 t[s]: 1898.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771526 of unit cell: Completed after 0 iterations at t[s]: 1899.27 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 6.008552e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 5 iterations at t[s]: 1899.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 2 iterations at t[s]: 1900.48 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539797 magneticMoment: [ Abs: 1.08896 Tot: -0.29070 ] - SubspaceRotationAdjust: set factor to 0.0575 -ElecMinimize: Iter: 11 G: -1059.062569174499231 |grad|_K: 3.604e-08 alpha: 4.245e-01 linmin: 1.624e-03 t[s]: 1901.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 3 iterations at t[s]: 1902.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 0 iterations at t[s]: 1902.73 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540161 magneticMoment: [ Abs: 1.08991 Tot: -0.29053 ] - SubspaceRotationAdjust: set factor to 0.0707 -ElecMinimize: Iter: 12 G: -1059.062569351037837 |grad|_K: 2.974e-08 alpha: 4.161e-01 linmin: -3.138e-04 t[s]: 1903.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 3 iterations at t[s]: 1904.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 1 iterations at t[s]: 1905.05 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540561 magneticMoment: [ Abs: 1.09049 Tot: -0.29049 ] - SubspaceRotationAdjust: set factor to 0.0627 -ElecMinimize: Iter: 13 G: -1059.062569430836675 |grad|_K: 3.198e-08 alpha: 2.856e-01 linmin: 1.459e-03 t[s]: 1906.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 3 iterations at t[s]: 1906.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 0 iterations at t[s]: 1907.31 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540286 magneticMoment: [ Abs: 1.09098 Tot: -0.29025 ] - SubspaceRotationAdjust: set factor to 0.0812 -ElecMinimize: Iter: 14 G: -1059.062569499810252 |grad|_K: 2.367e-08 alpha: 2.208e-01 linmin: -1.502e-03 t[s]: 1908.40 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 7.171e-09 - -Computing DFT-D3 correction: -# coordination-number C 5.813 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.919 5.970 5.955 5.940 2.985 -# coordination-number Hf 11.020 16.664 16.702 16.623 13.885 11.017 16.660 16.689 16.623 13.885 12.269 16.660 16.689 16.623 13.885 11.019 16.806 16.688 16.623 13.885 -# coordination-number N 1.120 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120394 -EvdW_8 = -0.213122 - -# Ionic positions in cartesian coordinates: -ion C 15.504887359818241 8.964515817442175 29.764829740732637 1 -ion C 6.499442078638030 0.174664967315910 23.724277744838687 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.344132690041555 9.103340288787194 29.228637204929264 1 -ion C 0.300764768808802 0.173888985456805 23.455251322981180 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.551448389913540 3.556239087814345 29.228719191990489 1 -ion C 9.566204067479323 5.530972446738805 24.017345316830369 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.146788368811777 3.553904821085837 28.960447521389074 1 -ion C 3.394117578548286 5.545553640114092 23.724339551010420 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.066551226874913 0.052798167227857 31.130070823346564 1 -ion Hf 12.568212471726895 7.266573303839201 26.589678555435455 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.091716100452348 0.052641269502521 30.871711079974666 1 -ion Hf 6.358842831455004 7.265791958934067 26.322039329255809 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.274173369401717 5.362116512965859 31.053170510812414 1 -ion Hf 9.469580108215251 1.885833889924274 26.321958528251137 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.421424567436301 5.231351052284760 31.671237916449623 1 -ion Hf 3.296111786818011 1.905780925012821 26.026030789130630 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.218386713969895 5.327884423007899 34.680562272189924 1 - -# Forces in Cartesian coordinates: -force C 0.000010435549544 0.000011044950526 -0.000479965142244 1 -force C -0.000089359376389 0.000059202478623 -0.000026443382362 1 -force C 0.000203175902477 0.000115402104717 -0.002376829043276 0 -force C 0.000153515471932 0.000089370488228 -0.003588172677491 0 -force C -0.000953277460749 -0.000717251037035 0.023538711921024 0 -force C -0.000045694173227 -0.000148253087021 -0.000062576542317 1 -force C 0.000076585802140 0.000043379573133 -0.000048506047044 1 -force C 0.000111798096629 0.000153308541400 -0.002425678065240 0 -force C 0.000141327866124 -0.000227399341818 -0.003296677775184 0 -force C -0.001164028407740 -0.000671160234847 0.023585750220261 0 -force C -0.000156006835922 0.000015788692172 -0.000006168361929 1 -force C 0.000010338843825 0.000004725965309 -0.000087193064590 1 -force C 0.000190594132752 0.000020934210367 -0.002423777170678 0 -force C -0.000127529312149 0.000236194250893 -0.003297430340372 0 -force C -0.000994150512551 -0.000574632596709 0.023135910231849 0 -force C -0.000001467556120 0.000000364077682 -0.000127551373239 1 -force C 0.000003510988790 -0.000104977171392 -0.000026253697226 1 -force C 0.000051192741487 0.000031158274886 -0.000783833136744 0 -force C 0.000412994612858 0.000238503824923 -0.003231724120574 0 -force C -0.001098313772515 -0.000468918284741 0.023536859306461 0 -force Hf -0.000128965175852 0.000105348293814 -0.000261788300160 1 -force Hf -0.000041364113804 -0.000027800124768 -0.000333770126104 1 -force Hf 0.000539439776157 0.000313771999667 -0.002232665115570 0 -force Hf -0.000325737737305 -0.000159759268223 0.011293184144207 0 -force Hf 0.001141475927427 0.000659964000390 -0.023767991349463 0 -force Hf 0.000145016279015 0.000133176097037 -0.000236622472042 1 -force Hf 0.000000836845264 0.000004508787485 -0.000489132616665 1 -force Hf 0.000466278643275 -0.001467740408712 -0.001562869617740 0 -force Hf -0.000352007637725 -0.000203246277024 0.011317149527640 0 -force Hf 0.001254329925426 0.000699983154726 -0.023862851113907 0 -force Hf 0.000113759172347 0.000037274488291 -0.000927421938077 1 -force Hf 0.000005917213920 -0.000003153647983 -0.000499631138811 1 -force Hf -0.001041198143596 0.001132363960700 -0.001578857872760 0 -force Hf -0.000401829885690 -0.000231384575968 0.012441603960361 0 -force Hf 0.001232201910878 0.000737597716059 -0.023860118382630 0 -force Hf 0.000005387930741 -0.000174751823462 -0.000286894951628 1 -force Hf 0.000059157490688 0.000040435107080 -0.000689910703621 1 -force Hf 0.001958108634891 0.001127099024835 -0.001389412825962 0 -force Hf -0.000300732314208 -0.000201386280762 0.011293741266144 0 -force Hf 0.001173107050737 0.000678245677748 -0.023864606697750 0 -force N -0.000401930213527 -0.000255031657194 0.000146025776614 1 - -# Energy components: - A_diel = -0.7273669922087918 - Eewald = 38796.5298414231001516 - EH = 39768.5403526348891319 - Eloc = -79634.1450405560608488 - Enl = -270.1596273416523672 - EvdW = -0.3335161594042274 - Exc = -796.7037877430670960 - Exc_core = 594.6257629160249962 - KE = 421.4670822609709830 - MuShift = -0.0074532100896885 -------------------------------------- - Etot = -1120.9137527674886314 - TS = 0.0014711591013757 -------------------------------------- - F = -1120.9152239265899880 - muN = -61.8526544267798428 -------------------------------------- - G = -1059.0625694998102517 - -IonicMinimize: Iter: 11 G: -1059.062569499810252 |grad|_K: 2.365e-04 alpha: 1.000e+00 linmin: -1.299e-02 t[s]: 1912.67 - -#--- Lowdin population analysis --- -# oxidation-state C -0.252 -0.235 -0.234 -0.210 -0.223 -0.233 -0.235 -0.234 -0.211 -0.223 -0.233 -0.228 -0.234 -0.211 -0.224 -0.234 -0.235 -0.233 -0.211 -0.223 -# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.004 -0.013 -0.141 -0.001 +0.002 -0.004 -0.013 -0.176 -0.001 +0.001 -0.004 -0.014 -0.130 -# oxidation-state Hf +0.646 +0.253 +0.246 +0.242 +0.113 +0.649 +0.254 +0.250 +0.242 +0.114 -0.115 +0.254 +0.250 +0.243 +0.114 +0.647 +0.244 +0.250 +0.242 +0.115 -# magnetic-moments Hf +0.085 +0.010 +0.001 +0.001 -0.002 +0.088 +0.009 +0.002 +0.001 -0.000 +0.072 +0.009 +0.002 +0.000 -0.000 +0.085 +0.004 +0.002 +0.001 -0.012 -# oxidation-state N -0.850 -# magnetic-moments N -0.005 - - -Computing DFT-D3 correction: -# coordination-number C 5.813 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.918 5.971 5.956 5.940 2.985 -# coordination-number Hf 11.018 16.667 16.705 16.624 13.885 11.015 16.663 16.692 16.624 13.885 12.270 16.663 16.692 16.623 13.885 11.017 16.810 16.692 16.624 13.885 -# coordination-number N 1.120 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120407 -EvdW_8 = -0.213174 -Shifting auxilliary hamiltonian by -0.000012 to set nElectrons=325.540286 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771566 of unit cell: Completed after 16 iterations at t[s]: 1914.87 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540286 magneticMoment: [ Abs: 1.10083 Tot: -0.29270 ] -ElecMinimize: Iter: 0 G: -1059.062546483299002 |grad|_K: 6.159e-07 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.772186 of unit cell: Completed after 27 iterations at t[s]: 1916.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771669 of unit cell: Completed after 27 iterations at t[s]: 1917.25 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.547733 magneticMoment: [ Abs: 1.10044 Tot: -0.29355 ] - SubspaceRotationAdjust: set factor to 0.0548 -ElecMinimize: Iter: 1 G: -1059.062567664502467 |grad|_K: 2.572e-07 alpha: 1.601e-01 linmin: 2.462e-04 t[s]: 1918.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771618 of unit cell: Completed after 8 iterations at t[s]: 1918.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 13 iterations at t[s]: 1919.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541833 magneticMoment: [ Abs: 1.09769 Tot: -0.29033 ] - SubspaceRotationAdjust: set factor to 0.0358 -ElecMinimize: Iter: 2 G: -1059.062574554051480 |grad|_K: 1.055e-07 alpha: 3.020e-01 linmin: -3.295e-04 t[s]: 1920.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771565 of unit cell: Completed after 5 iterations at t[s]: 1921.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771558 of unit cell: Completed after 5 iterations at t[s]: 1921.82 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540948 magneticMoment: [ Abs: 1.09762 Tot: -0.29006 ] - SubspaceRotationAdjust: set factor to 0.0435 -ElecMinimize: Iter: 3 G: -1059.062576899433225 |grad|_K: 6.092e-08 alpha: 5.991e-01 linmin: -1.460e-03 t[s]: 1922.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771561 of unit cell: Completed after 3 iterations at t[s]: 1923.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771563 of unit cell: Completed after 3 iterations at t[s]: 1924.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541156 magneticMoment: [ Abs: 1.09795 Tot: -0.29022 ] - SubspaceRotationAdjust: set factor to 0.0478 -ElecMinimize: Iter: 4 G: -1059.062578010476955 |grad|_K: 4.769e-08 alpha: 8.470e-01 linmin: -4.129e-03 t[s]: 1925.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 4 iterations at t[s]: 1925.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771551 of unit cell: Completed after 0 iterations at t[s]: 1926.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540317 magneticMoment: [ Abs: 1.09782 Tot: -0.28974 ] - SubspaceRotationAdjust: set factor to 0.0572 -ElecMinimize: Iter: 5 G: -1059.062578756237144 |grad|_K: 3.863e-08 alpha: 9.027e-01 linmin: -2.473e-03 t[s]: 1927.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 3 iterations at t[s]: 1928.01 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 0 iterations at t[s]: 1928.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540279 magneticMoment: [ Abs: 1.09799 Tot: -0.28959 ] - SubspaceRotationAdjust: set factor to 0.0687 -ElecMinimize: Iter: 6 G: -1059.062579225403852 |grad|_K: 3.661e-08 alpha: 8.696e-01 linmin: -3.530e-04 t[s]: 1929.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771556 of unit cell: Completed after 3 iterations at t[s]: 1930.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771555 of unit cell: Completed after 0 iterations at t[s]: 1930.87 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540360 magneticMoment: [ Abs: 1.09857 Tot: -0.28972 ] - SubspaceRotationAdjust: set factor to 0.0802 -ElecMinimize: Iter: 7 G: -1059.062579607634689 |grad|_K: 3.769e-08 alpha: 8.121e-01 linmin: -3.104e-04 t[s]: 1931.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 7 iterations at t[s]: 1932.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771543 of unit cell: Completed after 0 iterations at t[s]: 1933.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539463 magneticMoment: [ Abs: 1.09902 Tot: -0.28951 ] - SubspaceRotationAdjust: set factor to 0.069 -ElecMinimize: Iter: 8 G: -1059.062579948262510 |grad|_K: 5.347e-08 alpha: 6.664e-01 linmin: 2.187e-03 t[s]: 1934.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771570 of unit cell: Completed after 9 iterations at t[s]: 1934.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771554 of unit cell: Completed after 5 iterations at t[s]: 1935.35 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540178 magneticMoment: [ Abs: 1.09971 Tot: -0.28975 ] - SubspaceRotationAdjust: set factor to 0.048 -ElecMinimize: Iter: 9 G: -1059.062580182470128 |grad|_K: 4.555e-08 alpha: 2.735e-01 linmin: 1.509e-03 t[s]: 1936.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771551 of unit cell: Completed after 3 iterations at t[s]: 1936.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1937.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539895 magneticMoment: [ Abs: 1.10043 Tot: -0.28974 ] - SubspaceRotationAdjust: set factor to 0.0696 -ElecMinimize: Iter: 10 G: -1059.062580464339135 |grad|_K: 3.262e-08 alpha: 3.968e-01 linmin: -4.388e-03 t[s]: 1938.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771538 of unit cell: Completed after 7 iterations at t[s]: 1939.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771542 of unit cell: Completed after 0 iterations at t[s]: 1939.82 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539419 magneticMoment: [ Abs: 1.10064 Tot: -0.28961 ] - SubspaceRotationAdjust: set factor to 0.0518 -ElecMinimize: Iter: 11 G: -1059.062580567570876 |grad|_K: 5.258e-08 alpha: 2.681e-01 linmin: 1.743e-03 t[s]: 1940.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 3 iterations at t[s]: 1941.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771544 of unit cell: Completed after 0 iterations at t[s]: 1942.01 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539603 magneticMoment: [ Abs: 1.10123 Tot: -0.28966 ] - SubspaceRotationAdjust: set factor to 0.0907 -ElecMinimize: Iter: 12 G: -1059.062580712678482 |grad|_K: 3.095e-08 alpha: 1.749e-01 linmin: -1.401e-04 t[s]: 1943.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771549 of unit cell: Completed after 0 iterations at t[s]: 1943.61 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.245678e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771558 of unit cell: Completed after 8 iterations at t[s]: 1944.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 3 iterations at t[s]: 1944.81 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540128 magneticMoment: [ Abs: 1.10168 Tot: -0.28981 ] - SubspaceRotationAdjust: set factor to 0.0778 -ElecMinimize: Iter: 13 G: -1059.062580813000068 |grad|_K: 3.515e-08 alpha: 2.884e-01 linmin: 2.819e-03 t[s]: 1945.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1946.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1947.03 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540051 magneticMoment: [ Abs: 1.10255 Tot: -0.28988 ] - SubspaceRotationAdjust: set factor to 0.0776 -ElecMinimize: Iter: 14 G: -1059.062580947965444 |grad|_K: 3.344e-08 alpha: 3.652e-01 linmin: -6.867e-04 t[s]: 1948.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 8 iterations at t[s]: 1948.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 5 iterations at t[s]: 1949.29 -ElecMinimize: Step increased G by 1.427748e-08, reducing alpha to 9.173712e-03. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1950.77 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540027 magneticMoment: [ Abs: 1.10257 Tot: -0.28987 ] - SubspaceRotationAdjust: set factor to 0.0531 -ElecMinimize: Iter: 15 G: -1059.062580961762478 |grad|_K: 3.661e-08 alpha: 9.174e-03 linmin: 7.657e-03 t[s]: 1951.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1952.43 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.752114e-02. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1953.03 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.256341e-02. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1953.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771551 of unit cell: Completed after 0 iterations at t[s]: 1954.21 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540121 magneticMoment: [ Abs: 1.10319 Tot: -0.28997 ] - SubspaceRotationAdjust: set factor to 0.0441 -ElecMinimize: Iter: 16 G: -1059.062581008908182 |grad|_K: 3.141e-08 alpha: 1.690e-01 linmin: 9.188e-05 t[s]: 1955.21 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 5.125e-09 - -Computing DFT-D3 correction: -# coordination-number C 5.813 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.918 5.971 5.956 5.940 2.985 -# coordination-number Hf 11.018 16.667 16.705 16.624 13.885 11.015 16.663 16.692 16.624 13.885 12.270 16.663 16.692 16.623 13.885 11.017 16.810 16.692 16.624 13.885 -# coordination-number N 1.120 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120407 -EvdW_8 = -0.213174 - -# Ionic positions in cartesian coordinates: -ion C 15.504948804864352 8.964633155673111 29.759544139534590 1 -ion C 6.498901593751347 0.174983820573421 23.723340272274285 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.343851834253940 9.102584799525292 29.226527641735863 1 -ion C 0.301088009855134 0.174065446043211 23.454314792959146 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.550518036154340 3.556173313518021 29.227103196667194 1 -ion C 9.566207230992301 5.530967913662857 24.016250747755908 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.146615843394926 3.553814731170097 28.957574189828456 1 -ion C 3.394112829485856 5.544940689928242 23.723425518669799 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.065593543723062 0.053533533255875 31.126604954473425 1 -ion Hf 12.568123960781802 7.266481470089261 26.586826597203213 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.092763182990989 0.053456932915129 30.868831841010593 1 -ion Hf 6.358532604541680 7.266008276436929 26.318081852538633 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.275002579225740 5.362411741907326 31.048783290081101 1 -ion Hf 9.469681193334079 1.885449156256283 26.317997019518099 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.421310060671829 5.230132537153257 31.667634419305987 1 -ion Hf 3.296349432409755 1.905992649006220 26.020641254670984 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.213714988562330 5.324996287368837 34.677172110050229 1 - -# Forces in Cartesian coordinates: -force C 0.000028654109602 0.000008701691399 -0.000270386072224 1 -force C -0.000021222824091 -0.000007704569617 -0.000156729214946 1 -force C 0.000217074061124 0.000123220956673 -0.002404680691066 0 -force C 0.000159516233734 0.000092969299745 -0.003740477710938 0 -force C -0.000895762121181 -0.000713920269797 0.023061777171127 0 -force C -0.000045928115981 0.000057550077137 -0.000256695743008 1 -force C 0.000039361458536 0.000024552162651 -0.000203369660079 1 -force C 0.000099659988067 0.000161690319015 -0.002460260654198 0 -force C 0.000150482205000 -0.000220909215128 -0.003461288031242 0 -force C -0.001175441930003 -0.000678529289830 0.023105089493484 0 -force C 0.000048636132894 -0.000060776473291 -0.000292898746620 1 -force C 0.000016884457746 0.000006936738401 -0.000220100866130 1 -force C 0.000191510669144 0.000006368878279 -0.002459917382473 0 -force C -0.000117366534012 0.000241239883036 -0.003462310188858 0 -force C -0.000974412132548 -0.000563813822688 0.022598442976171 0 -force C 0.000081764874769 0.000058180256098 -0.000230442772536 1 -force C -0.000020024896378 -0.000015715403566 -0.000166706860700 1 -force C 0.000050964692687 0.000031092136573 -0.000848758227701 0 -force C 0.000417710365063 0.000241489638142 -0.003398931255120 0 -force C -0.001066690757873 -0.000420630590179 0.023061080652498 0 -force Hf 0.000083375474106 -0.000026222825163 -0.000066112568966 1 -force Hf -0.000012030176167 0.000013096955557 0.000357368970168 1 -force Hf 0.000527244170064 0.000308069574683 -0.002540534656771 0 -force Hf -0.000324060691236 -0.000156683694741 0.011115447433027 0 -force Hf 0.001158461144263 0.000669431557837 -0.024136314760607 0 -force Hf -0.000065010459250 -0.000050971526753 -0.000308595865124 1 -force Hf -0.000035886482741 -0.000031525883221 0.000556770282424 1 -force Hf 0.000483831933964 -0.001504004941731 -0.001850269420627 0 -force Hf -0.000341294831464 -0.000197373206932 0.011136957319528 0 -force Hf 0.001267919883239 0.000710218602158 -0.024226776153204 0 -force Hf -0.000284105624220 -0.000131250335015 -0.000142060688265 1 -force Hf -0.000069507713214 -0.000024931384425 0.000531114389868 1 -force Hf -0.001064523034331 0.001166065024192 -0.001866724011490 0 -force Hf -0.000393498764155 -0.000226422040446 0.012234710725881 0 -force Hf 0.001247988252053 0.000744588485309 -0.024224176711167 0 -force Hf 0.000063821436268 0.000099015201753 -0.000070417476759 1 -force Hf -0.000035784358195 -0.000040440756973 0.000473871283741 1 -force Hf 0.002003358722466 0.001152007404900 -0.001691785089169 0 -force Hf -0.000297273558791 -0.000201481025253 0.011115470290548 0 -force Hf 0.001194218712492 0.000690646374773 -0.024242777135571 0 -force N -0.000448957705644 -0.000289441509661 -0.000071362697348 1 - -# Energy components: - A_diel = -0.7278852361940140 - Eewald = 38799.9547770912613487 - EH = 39771.9116527662408771 - Eloc = -79640.9448731117008720 - Enl = -270.1609106229860231 - EvdW = -0.3335812705641850 - Exc = -796.7066589994444712 - Exc_core = 594.6257932052495789 - KE = 421.4754009793348359 - MuShift = -0.0074509218982978 -------------------------------------- - Etot = -1120.9137361206994683 - TS = 0.0014677993096100 -------------------------------------- - F = -1120.9152039200091622 - muN = -61.8526229111009940 -------------------------------------- - G = -1059.0625810089081824 - -IonicMinimize: Iter: 12 G: -1059.062581008908182 |grad|_K: 1.952e-04 alpha: 1.000e+00 linmin: -4.294e-04 t[s]: 1959.32 - -#--- Lowdin population analysis --- -# oxidation-state C -0.252 -0.235 -0.235 -0.210 -0.219 -0.233 -0.235 -0.235 -0.211 -0.219 -0.233 -0.229 -0.235 -0.211 -0.221 -0.234 -0.235 -0.234 -0.211 -0.219 -# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.005 -0.013 -0.140 -0.001 +0.002 -0.005 -0.013 -0.177 -0.001 +0.001 -0.004 -0.013 -0.130 -# oxidation-state Hf +0.645 +0.252 +0.245 +0.242 +0.114 +0.649 +0.253 +0.249 +0.242 +0.115 -0.117 +0.253 +0.249 +0.243 +0.115 +0.646 +0.243 +0.249 +0.242 +0.116 -# magnetic-moments Hf +0.085 +0.010 +0.001 +0.001 -0.001 +0.088 +0.009 +0.002 +0.001 -0.000 +0.073 +0.009 +0.002 +0.000 -0.000 +0.085 +0.004 +0.002 +0.001 -0.012 -# oxidation-state N -0.850 -# magnetic-moments N -0.005 - - -Computing DFT-D3 correction: -# coordination-number C 5.817 5.972 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 -# coordination-number Hf 11.021 16.671 16.706 16.624 13.885 11.019 16.668 16.693 16.624 13.885 12.271 16.668 16.693 16.623 13.885 11.020 16.813 16.693 16.624 13.885 -# coordination-number N 1.119 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120415 -EvdW_8 = -0.213203 -Shifting auxilliary hamiltonian by 0.000126 to set nElectrons=325.540121 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771557 of unit cell: Completed after 21 iterations at t[s]: 1961.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540121 magneticMoment: [ Abs: 1.10145 Tot: -0.28597 ] -ElecMinimize: Iter: 0 G: -1059.062559743235624 |grad|_K: 4.880e-07 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771160 of unit cell: Completed after 26 iterations at t[s]: 1963.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771463 of unit cell: Completed after 25 iterations at t[s]: 1963.68 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.533605 magneticMoment: [ Abs: 1.10164 Tot: -0.28500 ] - SubspaceRotationAdjust: set factor to 0.0318 -ElecMinimize: Iter: 1 G: -1059.062579999043464 |grad|_K: 1.679e-07 alpha: 2.417e-01 linmin: -5.585e-04 t[s]: 1964.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771496 of unit cell: Completed after 8 iterations at t[s]: 1965.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 12 iterations at t[s]: 1965.79 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537403 magneticMoment: [ Abs: 1.10373 Tot: -0.28716 ] - SubspaceRotationAdjust: set factor to 0.0319 -ElecMinimize: Iter: 2 G: -1059.062584654739567 |grad|_K: 7.210e-08 alpha: 4.685e-01 linmin: -5.022e-03 t[s]: 1966.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 4 iterations at t[s]: 1967.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 3 iterations at t[s]: 1967.88 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538492 magneticMoment: [ Abs: 1.10444 Tot: -0.28770 ] - SubspaceRotationAdjust: set factor to 0.0367 -ElecMinimize: Iter: 3 G: -1059.062586114961505 |grad|_K: 5.489e-08 alpha: 7.802e-01 linmin: -3.429e-03 t[s]: 1968.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 4 iterations at t[s]: 1969.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 0 iterations at t[s]: 1970.00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538539 magneticMoment: [ Abs: 1.10505 Tot: -0.28787 ] - SubspaceRotationAdjust: set factor to 0.042 -ElecMinimize: Iter: 4 G: -1059.062587081130005 |grad|_K: 4.242e-08 alpha: 8.916e-01 linmin: -3.010e-03 t[s]: 1970.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771560 of unit cell: Completed after 3 iterations at t[s]: 1971.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771560 of unit cell: Completed after 0 iterations at t[s]: 1972.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539388 magneticMoment: [ Abs: 1.10593 Tot: -0.28834 ] - SubspaceRotationAdjust: set factor to 0.0488 -ElecMinimize: Iter: 5 G: -1059.062587685094968 |grad|_K: 3.579e-08 alpha: 9.228e-01 linmin: -1.827e-03 t[s]: 1973.07 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 3 iterations at t[s]: 1973.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 0 iterations at t[s]: 1974.18 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540309 magneticMoment: [ Abs: 1.10668 Tot: -0.28863 ] - SubspaceRotationAdjust: set factor to 0.0579 -ElecMinimize: Iter: 6 G: -1059.062588100626954 |grad|_K: 3.450e-08 alpha: 9.013e-01 linmin: 9.612e-04 t[s]: 1975.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 2 iterations at t[s]: 1975.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 0 iterations at t[s]: 1976.25 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540478 magneticMoment: [ Abs: 1.10716 Tot: -0.28851 ] - SubspaceRotationAdjust: set factor to 0.063 -ElecMinimize: Iter: 7 G: -1059.062588397494665 |grad|_K: 3.532e-08 alpha: 7.298e-01 linmin: 6.213e-04 t[s]: 1977.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 3 iterations at t[s]: 1977.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 0 iterations at t[s]: 1978.35 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541206 magneticMoment: [ Abs: 1.10809 Tot: -0.28864 ] - SubspaceRotationAdjust: set factor to 0.0694 -ElecMinimize: Iter: 8 G: -1059.062588695498107 |grad|_K: 3.085e-08 alpha: 7.026e-01 linmin: -1.264e-03 t[s]: 1979.33 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 4 iterations at t[s]: 1979.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 0 iterations at t[s]: 1980.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541129 magneticMoment: [ Abs: 1.10872 Tot: -0.28844 ] - SubspaceRotationAdjust: set factor to 0.0736 -ElecMinimize: Iter: 9 G: -1059.062588927907200 |grad|_K: 3.137e-08 alpha: 6.696e-01 linmin: -9.778e-04 t[s]: 1981.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771588 of unit cell: Completed after 3 iterations at t[s]: 1981.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771587 of unit cell: Completed after 0 iterations at t[s]: 1982.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541773 magneticMoment: [ Abs: 1.10943 Tot: -0.28838 ] - SubspaceRotationAdjust: set factor to 0.0734 -ElecMinimize: Iter: 10 G: -1059.062589136362703 |grad|_K: 3.078e-08 alpha: 5.799e-01 linmin: 8.554e-04 t[s]: 1983.52 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771576 of unit cell: Completed after 3 iterations at t[s]: 1984.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 0 iterations at t[s]: 1984.64 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541212 magneticMoment: [ Abs: 1.10974 Tot: -0.28786 ] - SubspaceRotationAdjust: set factor to 0.0678 -ElecMinimize: Iter: 11 G: -1059.062589280680641 |grad|_K: 2.711e-08 alpha: 4.705e-01 linmin: -3.423e-04 t[s]: 1985.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 0 iterations at t[s]: 1986.11 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 1 iterations at t[s]: 1986.68 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541187 magneticMoment: [ Abs: 1.11046 Tot: -0.28756 ] - SubspaceRotationAdjust: set factor to 0.0769 -ElecMinimize: Iter: 12 G: -1059.062589432410050 |grad|_K: 2.393e-08 alpha: 6.527e-01 linmin: 1.117e-03 t[s]: 1987.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771585 of unit cell: Completed after 2 iterations at t[s]: 1988.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771582 of unit cell: Completed after 0 iterations at t[s]: 1988.81 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541360 magneticMoment: [ Abs: 1.11089 Tot: -0.28749 ] - SubspaceRotationAdjust: set factor to 0.0722 -ElecMinimize: Iter: 13 G: -1059.062589491818926 |grad|_K: 2.904e-08 alpha: 3.613e-01 linmin: 2.409e-03 t[s]: 1989.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771573 of unit cell: Completed after 3 iterations at t[s]: 1990.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771577 of unit cell: Completed after 0 iterations at t[s]: 1990.92 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541001 magneticMoment: [ Abs: 1.11108 Tot: -0.28719 ] - SubspaceRotationAdjust: set factor to 0.0549 -ElecMinimize: Iter: 14 G: -1059.062589538222255 |grad|_K: 2.420e-08 alpha: 1.993e-01 linmin: 2.455e-03 t[s]: 1991.88 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 3.750e-09 - -Computing DFT-D3 correction: -# coordination-number C 5.817 5.972 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 -# coordination-number Hf 11.021 16.671 16.706 16.624 13.885 11.019 16.668 16.693 16.624 13.885 12.271 16.668 16.693 16.623 13.885 11.020 16.813 16.693 16.624 13.885 -# coordination-number N 1.119 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120415 -EvdW_8 = -0.213203 - -# Ionic positions in cartesian coordinates: -ion C 15.505067569325655 8.964758175029795 29.754071946010853 1 -ion C 6.498717597647254 0.174972310695414 23.721772829597231 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.343647377477135 9.102249346083575 29.223435555093403 1 -ion C 0.301108062594999 0.174073720150708 23.452781600973136 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.550030244048353 3.556048864766782 29.224175718785798 1 -ion C 9.566187743725351 5.530948264850138 24.014753530976595 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.147021396759436 3.554085517388838 28.953924754254860 1 -ion C 3.394010660599602 5.544790485728358 23.721861674817493 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.065854145333582 0.053559646591142 31.123278581699569 1 -ion Hf 12.568044180755134 7.266469718550496 26.586886990017152 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.092652703272647 0.053264416857069 30.865265788689086 1 -ion Hf 6.358138336541206 7.266074471569029 26.318190329343476 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.274400621499696 5.362130919353465 31.046706779344525 1 -ion Hf 9.469546312120926 1.885048008161643 26.318117919266857 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.421429163386462 5.230448645546650 31.664291616560547 1 -ion Hf 3.296125618593264 1.905859731538740 26.020049789757710 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.208620724469554 5.321809431531694 34.675295356848899 1 - -# Forces in Cartesian coordinates: -force C 0.000005444209759 -0.000008002639117 0.000108586599264 1 -force C -0.000004357916348 -0.000021205386542 0.000003254781584 1 -force C 0.000222977164740 0.000126532478529 -0.002484733570437 0 -force C 0.000158719992635 0.000092510702373 -0.003716769486718 0 -force C -0.000919604547870 -0.000710720412693 0.023281276252253 0 -force C -0.000028998098664 0.000108487060046 -0.000051616143544 1 -force C 0.000024616028300 0.000016880643866 -0.000060788374986 1 -force C 0.000096521709903 0.000164020977116 -0.002537384988282 0 -force C 0.000148148197530 -0.000225926211103 -0.003427212567506 0 -force C -0.001169450202087 -0.000676722418925 0.023321873114333 0 -force C 0.000111160862276 -0.000057686912208 -0.000104757934249 1 -force C 0.000009214980090 0.000003331753806 -0.000042939708790 1 -force C 0.000191609642661 0.000002482667204 -0.002536986748660 0 -force C -0.000122839731360 0.000241918583096 -0.003428341859475 0 -force C -0.000985637959379 -0.000570598563193 0.022815257388858 0 -force C 0.000029848147541 0.000021856823173 -0.000002917700967 1 -force C -0.000023687743772 0.000005959405709 -0.000006833457926 1 -force C 0.000053997248118 0.000032609345271 -0.000938046841306 0 -force C 0.000420247063904 0.000243095629089 -0.003364835986963 0 -force C -0.001074238994081 -0.000443833844540 0.023279346816552 0 -force Hf 0.000107221374629 -0.000072161032471 0.000020962414816 1 -force Hf -0.000005713347760 0.000010188906650 0.000054182322920 1 -force Hf 0.000525940091090 0.000306745005265 -0.002648376665407 0 -force Hf -0.000332190337357 -0.000158977352320 0.011110269473379 0 -force Hf 0.001153757143936 0.000666697051220 -0.023949240807266 0 -force Hf -0.000107486419811 -0.000074185212062 -0.000330843588640 1 -force Hf -0.000000080472380 -0.000040884626600 0.000185021693123 1 -force Hf 0.000474837422662 -0.001517385844238 -0.001945022222623 0 -force Hf -0.000337193437620 -0.000195036452565 0.011129942174741 0 -force Hf 0.001255911321655 0.000706569364833 -0.024034317601963 0 -force Hf -0.000274326278298 -0.000129815099389 0.000217660470944 1 -force Hf -0.000058714273661 0.000014838736149 0.000162032751332 1 -force Hf -0.001079955047565 0.001165517795632 -0.001958835315695 0 -force Hf -0.000389815039078 -0.000224242412962 0.012216592789405 0 -force Hf 0.001238858102016 0.000735762957071 -0.024031580283029 0 -force Hf 0.000053532774155 0.000143753374517 0.000041867762140 1 -force Hf -0.000007854715361 -0.000018331582221 0.000212882103560 1 -force Hf 0.002010103040930 0.001155634847318 -0.001786899653724 0 -force Hf -0.000303052393028 -0.000207142074232 0.011109565210057 0 -force Hf 0.001187225057085 0.000686532100758 -0.024053340005487 0 -force N -0.000223987688833 -0.000150861137109 -0.000142492382345 1 - -# Energy components: - A_diel = -0.7278150050546144 - Eewald = 38802.1446665253170067 - EH = 39774.2292264261268429 - Eloc = -79645.4548552065243712 - Enl = -270.1617597387623277 - EvdW = -0.3336183495272870 - Exc = -796.7087024018451302 - Exc_core = 594.6258041871979003 - KE = 421.4806014929992557 - MuShift = -0.0074630668416212 -------------------------------------- - Etot = -1120.9139151369222418 - TS = 0.0014645869285871 -------------------------------------- - F = -1120.9153797238507195 - muN = -61.8527901856283577 -------------------------------------- - G = -1059.0625895382222552 - -IonicMinimize: Iter: 13 G: -1059.062589538222255 |grad|_K: 1.066e-04 alpha: 1.000e+00 linmin: -2.982e-03 t[s]: 1996.00 - -#--- Lowdin population analysis --- -# oxidation-state C -0.251 -0.235 -0.235 -0.210 -0.221 -0.233 -0.235 -0.235 -0.211 -0.221 -0.233 -0.229 -0.235 -0.211 -0.222 -0.234 -0.235 -0.234 -0.211 -0.221 -# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.004 -0.013 -0.141 -0.001 +0.002 -0.004 -0.013 -0.178 -0.001 +0.001 -0.004 -0.014 -0.131 -# oxidation-state Hf +0.646 +0.252 +0.245 +0.242 +0.114 +0.649 +0.253 +0.249 +0.242 +0.114 -0.116 +0.253 +0.249 +0.243 +0.114 +0.647 +0.243 +0.249 +0.242 +0.116 -# magnetic-moments Hf +0.087 +0.010 +0.001 +0.001 -0.002 +0.089 +0.009 +0.002 +0.001 -0.000 +0.074 +0.009 +0.002 +0.000 -0.000 +0.087 +0.004 +0.002 +0.001 -0.012 -# oxidation-state N -0.850 -# magnetic-moments N -0.005 - - -Computing DFT-D3 correction: -# coordination-number C 5.818 5.972 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 -# coordination-number Hf 11.024 16.673 16.706 16.624 13.885 11.023 16.670 16.693 16.624 13.885 12.271 16.670 16.693 16.623 13.885 11.022 16.814 16.693 16.624 13.885 -# coordination-number N 1.119 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120419 -EvdW_8 = -0.213217 -Shifting auxilliary hamiltonian by 0.000064 to set nElectrons=325.541001 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 15 iterations at t[s]: 1998.12 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541001 magneticMoment: [ Abs: 1.11143 Tot: -0.28564 ] -ElecMinimize: Iter: 0 G: -1059.062582854710854 |grad|_K: 2.936e-07 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771314 of unit cell: Completed after 24 iterations at t[s]: 1999.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771526 of unit cell: Completed after 24 iterations at t[s]: 2000.40 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537156 magneticMoment: [ Abs: 1.11129 Tot: -0.28472 ] - SubspaceRotationAdjust: set factor to 0.0334 -ElecMinimize: Iter: 1 G: -1059.062589143843070 |grad|_K: 1.166e-07 alpha: 2.118e-01 linmin: 6.488e-04 t[s]: 2001.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771549 of unit cell: Completed after 6 iterations at t[s]: 2001.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771575 of unit cell: Completed after 9 iterations at t[s]: 2002.54 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540215 magneticMoment: [ Abs: 1.11248 Tot: -0.28585 ] - SubspaceRotationAdjust: set factor to 0.0402 -ElecMinimize: Iter: 2 G: -1059.062591299306632 |grad|_K: 4.866e-08 alpha: 4.616e-01 linmin: 1.139e-04 t[s]: 2003.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 3 iterations at t[s]: 2004.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 3 iterations at t[s]: 2004.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540933 magneticMoment: [ Abs: 1.11277 Tot: -0.28598 ] - SubspaceRotationAdjust: set factor to 0.0431 -ElecMinimize: Iter: 3 G: -1059.062591808310572 |grad|_K: 3.838e-08 alpha: 6.192e-01 linmin: -1.674e-02 t[s]: 2005.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771576 of unit cell: Completed after 4 iterations at t[s]: 2006.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771573 of unit cell: Completed after 4 iterations at t[s]: 2006.73 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540175 magneticMoment: [ Abs: 1.11299 Tot: -0.28562 ] - SubspaceRotationAdjust: set factor to 0.0374 -ElecMinimize: Iter: 4 G: -1059.062592220866236 |grad|_K: 3.907e-08 alpha: 7.990e-01 linmin: 7.126e-03 t[s]: 2007.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771587 of unit cell: Completed after 4 iterations at t[s]: 2008.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771585 of unit cell: Completed after 0 iterations at t[s]: 2008.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541041 magneticMoment: [ Abs: 1.11363 Tot: -0.28575 ] - SubspaceRotationAdjust: set factor to 0.0408 -ElecMinimize: Iter: 5 G: -1059.062592537862656 |grad|_K: 2.985e-08 alpha: 6.920e-01 linmin: 2.348e-03 t[s]: 2009.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771590 of unit cell: Completed after 3 iterations at t[s]: 2010.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771590 of unit cell: Completed after 0 iterations at t[s]: 2010.92 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541417 magneticMoment: [ Abs: 1.11400 Tot: -0.28565 ] - SubspaceRotationAdjust: set factor to 0.0477 -ElecMinimize: Iter: 6 G: -1059.062592760482858 |grad|_K: 2.371e-08 alpha: 7.414e-01 linmin: -3.590e-03 t[s]: 2011.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771588 of unit cell: Completed after 0 iterations at t[s]: 2012.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771587 of unit cell: Completed after 3 iterations at t[s]: 2013.02 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541290 magneticMoment: [ Abs: 1.11450 Tot: -0.28534 ] - SubspaceRotationAdjust: set factor to 0.0525 -ElecMinimize: Iter: 7 G: -1059.062592951424676 |grad|_K: 2.680e-08 alpha: 1.135e+00 linmin: 6.144e-03 t[s]: 2013.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 3 iterations at t[s]: 2014.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771584 of unit cell: Completed after 0 iterations at t[s]: 2015.11 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541130 magneticMoment: [ Abs: 1.11503 Tot: -0.28493 ] - SubspaceRotationAdjust: set factor to 0.0578 -ElecMinimize: Iter: 8 G: -1059.062593114163974 |grad|_K: 2.759e-08 alpha: 8.186e-01 linmin: 5.603e-04 t[s]: 2016.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771597 of unit cell: Completed after 4 iterations at t[s]: 2016.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771593 of unit cell: Completed after 2 iterations at t[s]: 2017.21 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541704 magneticMoment: [ Abs: 1.11555 Tot: -0.28480 ] - SubspaceRotationAdjust: set factor to 0.0486 -ElecMinimize: Iter: 9 G: -1059.062593242929552 |grad|_K: 2.867e-08 alpha: 5.183e-01 linmin: 2.858e-03 t[s]: 2018.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 2 iterations at t[s]: 2018.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 0 iterations at t[s]: 2019.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541296 magneticMoment: [ Abs: 1.11599 Tot: -0.28426 ] - SubspaceRotationAdjust: set factor to 0.0552 -ElecMinimize: Iter: 10 G: -1059.062593377242138 |grad|_K: 2.218e-08 alpha: 5.177e-01 linmin: -8.834e-04 t[s]: 2020.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 3 iterations at t[s]: 2020.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 0 iterations at t[s]: 2021.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541066 magneticMoment: [ Abs: 1.11623 Tot: -0.28401 ] - SubspaceRotationAdjust: set factor to 0.0406 -ElecMinimize: Iter: 11 G: -1059.062593437017540 |grad|_K: 3.067e-08 alpha: 3.591e-01 linmin: 1.728e-03 t[s]: 2022.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771591 of unit cell: Completed after 3 iterations at t[s]: 2022.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771588 of unit cell: Completed after 0 iterations at t[s]: 2023.49 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541406 magneticMoment: [ Abs: 1.11668 Tot: -0.28390 ] - SubspaceRotationAdjust: set factor to 0.0599 -ElecMinimize: Iter: 12 G: -1059.062593502930213 |grad|_K: 2.015e-08 alpha: 2.353e-01 linmin: 1.020e-03 t[s]: 2024.44 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 4.921e-09 - -Computing DFT-D3 correction: -# coordination-number C 5.818 5.972 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 -# coordination-number Hf 11.024 16.673 16.706 16.624 13.885 11.023 16.670 16.693 16.624 13.885 12.271 16.670 16.693 16.623 13.885 11.022 16.814 16.693 16.624 13.885 -# coordination-number N 1.119 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120419 -EvdW_8 = -0.213217 - -# Ionic positions in cartesian coordinates: -ion C 15.505072617851525 8.964716885163671 29.752526743233275 1 -ion C 6.498621040324195 0.174822109636378 23.721440218962844 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.343420096812295 9.102615079621096 29.222238377233175 1 -ion C 0.301240389849733 0.174165479170511 23.452042134375699 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.550393279147317 3.555786330066360 29.222717490819132 1 -ion C 9.566211522898232 5.530948643830505 24.014312691207000 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.147221765801707 3.554221289332464 28.952670473999117 1 -ion C 3.393811735576005 5.544782637382902 23.721477677367631 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.066593470873394 0.053085319947538 31.121767350625053 1 -ion Hf 12.567689612585013 7.266328644136936 26.586577135926916 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.091941992211668 0.052733582018360 30.861027770733610 1 -ion Hf 6.358264297689752 7.265718435722798 26.318080488883385 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.272621226877984 5.361275002611817 31.047025422738511 1 -ion Hf 9.469172713338526 1.885310467936926 26.317915021058656 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.421833253794592 5.231480890721502 31.662995959664524 1 -ion Hf 3.296068864243650 1.905775606009592 26.020339206201118 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.204966846025284 5.319435786903973 34.675058196657417 1 - -# Forces in Cartesian coordinates: -force C -0.000043722706030 -0.000022162640250 0.000011884714733 1 -force C 0.000004947055832 0.000003478659278 -0.000014900860408 1 -force C 0.000222046306325 0.000126823690663 -0.002516645628332 0 -force C 0.000161510277144 0.000094140111687 -0.003761242165868 0 -force C -0.000904099412396 -0.000702566273274 0.023164541965863 0 -force C 0.000023684377817 -0.000110830919008 0.000008880500446 1 -force C -0.000010320869873 -0.000006653775836 -0.000013401943069 1 -force C 0.000098034324745 0.000156476383614 -0.002557926863480 0 -force C 0.000149329165773 -0.000223470946680 -0.003473526977469 0 -force C -0.001170346345782 -0.000678096899255 0.023204450939465 0 -force C -0.000086146806251 0.000083844841309 0.000042051860206 1 -force C -0.000008795815564 -0.000002621631895 -0.000047308913389 1 -force C 0.000185523305779 0.000007606907165 -0.002557678672865 0 -force C -0.000120285749549 0.000241774259901 -0.003473793207330 0 -force C -0.000979897231441 -0.000566864065124 0.022659559218582 0 -force C -0.000059323606383 -0.000046859653693 0.000025921983284 1 -force C 0.000006548957607 0.000005397722309 -0.000006186395249 1 -force C 0.000060860962725 0.000035898657055 -0.000956046068471 0 -force C 0.000420975718847 0.000243629052033 -0.003418830890396 0 -force C -0.001058761354245 -0.000434472860893 0.023162055499131 0 -force Hf -0.000009658341659 -0.000030381986449 0.000150373877313 1 -force Hf 0.000005037392177 -0.000013481288516 0.000073951101526 1 -force Hf 0.000531064884470 0.000305362512773 -0.002599002518479 0 -force Hf -0.000335893506676 -0.000163127056291 0.011112909831469 0 -force Hf 0.001163840373416 0.000673119216217 -0.024164484953055 0 -force Hf -0.000031216502821 0.000020418505126 -0.000024343467638 1 -force Hf -0.000011758304300 -0.000012744889660 0.000004564046810 1 -force Hf 0.000458843565111 -0.001500412669869 -0.001909300393284 0 -force Hf -0.000338978883154 -0.000196115970916 0.011136825468282 0 -force Hf 0.001265571397487 0.000708590847105 -0.024240863914173 0 -force Hf 0.000057980240298 0.000000837211648 0.000020159988326 1 -force Hf -0.000008091252762 0.000004864096405 0.000021289909599 1 -force Hf -0.001071044418723 0.001144393048201 -0.001921234482431 0 -force Hf -0.000386149982687 -0.000222205769005 0.012216787718060 0 -force Hf 0.001244744699569 0.000742748220915 -0.024238317335268 0 -force Hf -0.000035228559529 -0.000010273506393 0.000160806469407 1 -force Hf 0.000013253302202 0.000020966177360 -0.000038920204730 1 -force Hf 0.001986211852619 0.001146552556480 -0.001766451790641 0 -force Hf -0.000308035744616 -0.000208384912478 0.011111487745187 0 -force Hf 0.001199439766516 0.000693113009285 -0.024264155420871 0 -force N -0.000340230636707 -0.000215181447749 -0.000027265801504 1 - -# Energy components: - A_diel = -0.7269950599345385 - Eewald = 38803.1912795634780196 - EH = 39775.3166089357473538 - Eloc = -79647.5920994735934073 - Enl = -270.1618154209642739 - EvdW = -0.3336358293145684 - Exc = -796.7101488293942566 - Exc_core = 594.6258099922279143 - KE = 421.4844651353773770 - MuShift = -0.0074686521623701 -------------------------------------- - Etot = -1120.9139996385417817 - TS = 0.0014609776617570 -------------------------------------- - F = -1120.9154606162035179 - muN = -61.8528671132733550 -------------------------------------- - G = -1059.0625935029302127 - -IonicMinimize: Iter: 14 G: -1059.062593502930213 |grad|_K: 7.265e-05 alpha: 1.000e+00 linmin: -2.000e-03 t[s]: 2028.57 -IonicMinimize: Converged (|grad|_K<1.000000e-04). - -#--- Lowdin population analysis --- -# oxidation-state C -0.251 -0.235 -0.235 -0.210 -0.219 -0.232 -0.235 -0.235 -0.211 -0.220 -0.233 -0.229 -0.235 -0.211 -0.220 -0.234 -0.235 -0.234 -0.211 -0.219 -# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.004 -0.013 -0.141 -0.001 +0.002 -0.004 -0.013 -0.178 -0.001 +0.001 -0.004 -0.013 -0.131 -# oxidation-state Hf +0.646 +0.251 +0.245 +0.242 +0.114 +0.648 +0.253 +0.249 +0.242 +0.115 -0.116 +0.253 +0.249 +0.243 +0.115 +0.647 +0.242 +0.248 +0.242 +0.116 -# magnetic-moments Hf +0.088 +0.010 +0.001 +0.001 -0.002 +0.090 +0.009 +0.002 +0.001 -0.000 +0.075 +0.009 +0.002 +0.000 -0.000 +0.088 +0.004 +0.002 +0.001 -0.012 -# oxidation-state N -0.850 -# magnetic-moments N -0.005 - - -Dumping 'fillings' ... done -Dumping 'wfns' ... done -Dumping 'fluidState' ... done -Dumping 'ionpos' ... done -Dumping 'force' ... done -Dumping 'n_up' ... done -Dumping 'n_dn' ... done -Dumping 'eigenvals' ... done -Dumping 'bandProjections' ... done -Dumping 'eigStats' ... - eMin: -2.488051 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) - HOMO: -0.190949 at state 8 ( [ +0.500000 +0.000000 +0.000000 ] spin 1 ) - mu : -0.190000 - LUMO: -0.189724 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) - eMax: -0.042437 at state 16 ( [ +0.000000 +0.000000 +0.000000 ] spin -1 ) - HOMO-LUMO gap: +0.001225 - Optical gap : +0.001235 at state 16 ( [ +0.000000 +0.000000 +0.000000 ] spin -1 ) -Dumping 'Ecomponents' ... done -Dumping 'kPts' ... done -End date and time: Wed Jun 5 01:51:17 2024 (Duration: 0-0:33:55.30) -Done! - -PROFILER: augmentDensityGrid 0.005104 +/- 0.005407 s, 5169 calls, 26.383014 s total -PROFILER: augmentDensityGridGrad 0.091116 +/- 0.073054 s, 2622 calls, 238.905731 s total -PROFILER: augmentDensitySpherical 0.004964 +/- 0.005060 s, 41352 calls, 205.262754 s total -PROFILER: augmentDensitySphericalGrad 0.005148 +/- 0.005171 s, 23967 calls, 123.370324 s total -PROFILER: augmentOverlap 0.003035 +/- 0.002446 s, 84318 calls, 255.930409 s total -PROFILER: ColumnBundle::randomize 0.028362 +/- 0.000316 s, 8 calls, 0.226898 s total -PROFILER: diagouterI 0.014959 +/- 0.002284 s, 13784 calls, 206.192556 s total -PROFILER: EdensityAndVscloc 0.065853 +/- 0.024700 s, 1724 calls, 113.531207 s total -PROFILER: EnlAndGrad 0.003455 +/- 0.002303 s, 42927 calls, 148.322824 s total -PROFILER: ExCorrCommunication 0.005736 +/- 0.008881 s, 10533 calls, 60.412164 s total -PROFILER: ExCorrFunctional 0.000160 +/- 0.000037 s, 1776 calls, 0.284167 s total -PROFILER: ExCorrTotal 0.034807 +/- 0.013578 s, 1776 calls, 61.817627 s total -PROFILER: Idag_DiagV_I 0.026230 +/- 0.007804 s, 7853 calls, 205.980480 s total -PROFILER: initWeights 0.446743 +/- 0.000000 s, 1 calls, 0.446743 s total -PROFILER: inv(matrix) 0.000862 +/- 0.000088 s, 13032 calls, 11.235937 s total -PROFILER: matrix::diagonalize 0.003505 +/- 0.001030 s, 21581 calls, 75.633292 s total -PROFILER: matrix::set 0.000010 +/- 0.000006 s, 921110 calls, 9.459410 s total -PROFILER: orthoMatrix(matrix) 0.000651 +/- 0.000515 s, 13989 calls, 9.102869 s total -PROFILER: RadialFunctionR::transform 0.005138 +/- 0.016527 s, 134 calls, 0.688532 s total -PROFILER: reduceKmesh 0.000016 +/- 0.000000 s, 1 calls, 0.000016 s total -PROFILER: VanDerWaalsD3::energyAndGrad 0.889684 +/- 0.011137 s, 35 calls, 31.138937 s total -PROFILER: WavefunctionDrag 0.371920 +/- 0.045976 s, 17 calls, 6.322635 s total -PROFILER: Y*M 0.001287 +/- 0.000884 s, 164527 calls, 211.746822 s total -PROFILER: Y1^Y2 0.001294 +/- 0.001023 s, 115954 calls, 150.056913 s total - -MEMUSAGE: ColumnBundle 5.784960 GB -MEMUSAGE: complexScalarFieldTilde 0.014954 GB -MEMUSAGE: IndexArrays 0.030359 GB -MEMUSAGE: matrix 0.171459 GB -MEMUSAGE: misc 0.008798 GB -MEMUSAGE: RealKernel 0.003762 GB -MEMUSAGE: ScalarField 0.381317 GB -MEMUSAGE: ScalarFieldTilde 0.270287 GB -MEMUSAGE: Total 6.116683 GB diff --git a/tests/io/jdftx/example_files/ex_out_slice_ionmin b/tests/io/jdftx/example_files/ex_out_slice_ionmin deleted file mode 100644 index 26c5a7e5fb2..00000000000 --- a/tests/io/jdftx/example_files/ex_out_slice_ionmin +++ /dev/null @@ -1,6732 +0,0 @@ - -*************** JDFTx 1.7.0 (git hash e155c65d) *************** - -Start date and time: Wed Jun 5 01:17:22 2024 -Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out -Running on hosts (process indices): nid001652 (0-3) -Divided in process groups (process indices): 0 (0) 1 (1) 2 (2) 3 (3) -gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' -gpuInit: Found compatible cuda device 1 'NVIDIA A100-SXM4-40GB' -gpuInit: Found compatible cuda device 2 'NVIDIA A100-SXM4-40GB' -gpuInit: Found compatible cuda device 3 'NVIDIA A100-SXM4-40GB' -gpuInit: Selected device 0 -Resource initialization completed at t[s]: 1.89 -Run totals: 4 processes, 128 threads, 4 GPUs -Memory pool size: 36000 MB (per process) - - -Input parsed successfully to the following command list (including defaults): - -band-projection-params yes no -basis kpoint-dependent -converge-empty-states yes -coords-type Cartesian -core-overlap-check none -coulomb-interaction Slab 001 -coulomb-truncation-embed 8.21814 4.57743 20.4455 -davidson-band-ratio 1.1 -dump End State Forces ElecDensity BandEigs BandProjections EigStats Fillings Ecomponents Kpoints -dump -dump -dump -dump-name $VAR -elec-cutoff 25 100 -elec-eigen-algo Davidson -elec-ex-corr gga-PBE -elec-initial-magnetization 0.000000 no -elec-n-bands 195 -elec-smearing Fermi 0.001 -electronic-minimize \ - dirUpdateScheme FletcherReeves \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-07 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -exchange-regularization WignerSeitzTruncated -fluid LinearPCM 298.000000 1.013250 -fluid-anion F- 0.5 MeanFieldLJ \ - epsBulk 1 \ - pMol 0 \ - epsInf 1 \ - Pvap 0 \ - sigmaBulk 0 \ - Rvdw 2.24877 \ - Res 0 \ - tauNuc 343133 -fluid-cation Na+ 0.5 MeanFieldLJ \ - epsBulk 1 \ - pMol 0 \ - epsInf 1 \ - Pvap 0 \ - sigmaBulk 0 \ - Rvdw 2.19208 \ - Res 0 \ - tauNuc 343133 -fluid-gummel-loop 10 1.000000e-05 -fluid-minimize \ - dirUpdateScheme PolakRibiere \ - linminMethod DirUpdateRecommended \ - nIterations 400 \ - history 15 \ - knormThreshold 1e-11 \ - maxThreshold no \ - energyDiffThreshold 0 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 6 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -fluid-solvent H2O 55.338 ScalarEOS \ - epsBulk 78.4 \ - pMol 0.92466 \ - epsInf 1.77 \ - Pvap 1.06736e-10 \ - sigmaBulk 4.62e-05 \ - Rvdw 2.61727 \ - Res 1.42 \ - tauNuc 343133 \ - poleEl 15 7 1 -forces-output-coords Positions -initial-state $VAR -ion C 15.516924000000003 8.971564000000003 29.481543000000002 1 -ion C 6.488065000000001 0.181361000000000 23.691129000000000 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.342517000000004 8.971586000000002 29.211711000000012 1 -ion C 0.313658000000000 0.181361000000000 23.421311000000003 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.436398000000002 3.620570000000000 29.211701000000005 1 -ion C 9.568610000000000 5.532394000000000 23.960954000000005 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.261955000000000 3.620568000000000 28.941891999999999 1 -ion C 3.394203000000001 5.532394000000000 23.691130000000005 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.174400000000000 0.000001000000000 30.996452000000009 1 -ion Hf 12.551139000000001 7.256820000000001 26.543905000000002 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.000002000000000 0.000003000000000 30.726629000000006 1 -ion Hf 6.376730000000000 7.256823000000001 26.274084000000002 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.254951999999999 5.351033000000001 31.266273000000005 1 -ion Hf 9.470594000000002 1.905795000000000 26.274069000000008 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.429351000000002 5.351028000000001 31.536115000000006 1 -ion Hf 3.296185000000000 1.905795000000000 26.004261000000003 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.254951999999999 5.351033000000001 35.914999000000009 1 -ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/C.uspp -ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/Hf.uspp -ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/N.uspp -ion-species GBRV/$ID_pbe.uspp -ion-width Ecut -ionic-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0.0001 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 -kpoint-folding 4 4 1 -latt-move-scale 0 0 0 -latt-scale 1 1 1 -lattice \ - 12.348814000000001 6.161090000000000 0.000000000000000 \ - 0.000000000000000 10.702064999999999 0.000000000000000 \ - 0.539642000000000 0.539642000000000 70.750715000000000 -lattice-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 0 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -lcao-params -1 1e-06 0.001 -pcm-variant CANDLE -perturb-minimize \ - nIterations 0 \ - algorithm MINRES \ - residualTol 0.0001 \ - residualDiffThreshold 0.0001 \ - CGBypass no \ - recomputeResidual no -spintype z-spin -subspace-rotation-factor 1 yes -symmetries none -symmetry-threshold 0.0001 -target-mu -0.19 no - -van-der-waals D3 - - -Applied RMS atom displacement 0 bohrs to make symmetries exact. - ----------- Initializing the Grid ---------- -R = -[ 12.3488 6.16109 0 ] -[ 0 10.7021 0 ] -[ 0.539642 0.539642 70.7507 ] -unit cell volume = 9350.26 -G = -[ 0.508809 -0.292917 0 ] -[ 0 0.5871 0 ] -[ -0.00388087 -0.00224385 0.0888074 ] -Minimum fftbox size, Smin = [ 56 56 320 ] -Chosen fftbox size, S = [ 56 56 320 ] - ----------- Exchange Correlation functional ---------- -Initalized PBE GGA exchange. -Initalized PBE GGA correlation. - ----------- Setting up pseudopotentials ---------- -Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0.355431 - -Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/C.uspp': - Title: C. Created by USPP 7.3.6 on 3-2-2014 - Reference state energy: -5.406344. 4 valence electrons in orbitals: - |200> occupation: 2 eigenvalue: -0.504890 - |210> occupation: 2 eigenvalue: -0.194356 - lMax: 1 lLocal: 2 QijEcut: 5 - 4 projectors sampled on a log grid with 503 points: - l: 0 eig: -0.504890 rCut: 1.3 - l: 0 eig: 0.000000 rCut: 1.3 - l: 1 eig: -0.194357 rCut: 1.3 - l: 1 eig: 0.000000 rCut: 1.3 - Partial core density with radius 1.1 - Transforming core density to a uniform radial grid of dG=0.02 with 1597 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1597 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1597 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. - Core radius for overlap checks: 1.30 bohrs. - -Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/Hf.uspp': - Title: Hf. Created by USPP 7.3.6 on 14-9-2013 - Reference state energy: -78.399178. 12 valence electrons in orbitals: - |500> occupation: 2 eigenvalue: -3.016121 - |510> occupation: 6 eigenvalue: -1.860466 - |600> occupation: 0 eigenvalue: -0.643057 - |610> occupation: 0 eigenvalue: -0.441591 - |520> occupation: 2 eigenvalue: -0.613878 - lMax: 3 lLocal: 3 QijEcut: 5 - 8 projectors sampled on a log grid with 679 points: - l: 0 eig: -3.016122 rCut: 1.5 - l: 0 eig: -0.643058 rCut: 1.5 - l: 0 eig: 1.000000 rCut: 1.5 - l: 1 eig: -1.860465 rCut: 1.6 - l: 1 eig: -0.441594 rCut: 1.6 - l: 2 eig: -0.613878 rCut: 1.75 - l: 2 eig: 1.000000 rCut: 1.75 - l: 3 eig: 1.000000 rCut: 2.3 - Partial core density with radius 1 - Transforming core density to a uniform radial grid of dG=0.02 with 1597 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1597 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1597 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. - Core radius for overlap checks: 2.30 bohrs. - -Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/N.uspp': - Title: N. Created by USPP 7.3.6 on 3-2-2014 - Reference state energy: -9.763716. 5 valence electrons in orbitals: - |200> occupation: 2 eigenvalue: -0.681964 - |210> occupation: 3 eigenvalue: -0.260726 - lMax: 1 lLocal: 2 QijEcut: 6 - 4 projectors sampled on a log grid with 491 points: - l: 0 eig: -0.681964 rCut: 1.15 - l: 0 eig: 0.000000 rCut: 1.15 - l: 1 eig: -0.260729 rCut: 1.2 - l: 1 eig: 0.500000 rCut: 1.2 - Partial core density with radius 0.8 - Transforming core density to a uniform radial grid of dG=0.02 with 1597 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1597 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1597 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. - Core radius for overlap checks: 1.20 bohrs. - -Initialized 3 species with 41 total atoms. - -Folded 1 k-points by 4x4x1 to 16 k-points. - ----------- Setting up k-points, bands, fillings ---------- -No reducable k-points. -Computing the number of bands and number of electrons -Calculating initial fillings. -nElectrons: 325.000000 nBands: 195 nStates: 32 - ------ Setting up reduced wavefunction bases (one per k-point) ----- -average nbasis = 55826.812 , ideal nbasis = 55824.864 - ----------- Setting up coulomb interaction ---------- -Fluid mode embedding: using embedded box, but periodic Coulomb kernel. -(Fluid response is responsible for (approximate) separation between periodic images.) -Setting up double-sized grid for truncated Coulomb potentials: -R = -[ 12.3488 6.16109 0 ] -[ 0 10.7021 0 ] -[ 0.539642 0.539642 141.501 ] -unit cell volume = 18700.5 -G = -[ 0.508809 -0.292917 0 ] -[ 0 0.5871 0 ] -[ -0.00194044 -0.00112192 0.0444037 ] -Chosen fftbox size, S = [ 56 56 640 ] -Integer grid location selected as the embedding center: - Grid: [ 25 24 90 ] - Lattice: [ 0.452104 0.427715 0.282269 ] - Cartesian: [ 8.21814 4.57743 20.4455 ] -Constructing Wigner-Seitz cell: 12 faces (8 quadrilaterals, 4 hexagons) -Range-separation parameter for embedded mesh potentials due to point charges: 0.593199 bohrs. - -Initializing DFT-D3 calculator: - Parameters set for gga-PBE functional - s6: 1.000 s_r6: 1.217 - s8: 0.722 s_r8: 1.000 - Per-atom parameters loaded for: - C: sqrtQ[a0]: 3.105 Rcov[a0]: 1.417 CN: [ 0.00 0.99 2.00 3.00 3.98 ] - Hf: sqrtQ[a0]: 8.207 Rcov[a0]: 2.589 CN: [ 0.00 1.93 3.88 ] - N: sqrtQ[a0]: 2.712 Rcov[a0]: 1.342 CN: [ 0.00 0.99 2.01 2.99 ] - -Initializing DFT-D2 calculator for fluid / solvation: - C: C6: 30.35 Eh-a0^6 R0: 2.744 a0 - Hf: C6: 815.23 Eh-a0^6 R0: 3.326 a0 (WARNING: beyond Grimme's data set) - N: C6: 21.33 Eh-a0^6 R0: 2.640 a0 - ----------- Setting up ewald sum ---------- -Optimum gaussian width for ewald sums = 5.703087 bohr. -Real space sum over 1125 unit cells with max indices [ 7 7 2 ] -Reciprocal space sum over 9559 terms with max indices [ 5 5 39 ] - -Computing DFT-D3 correction: -# coordination-number C 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 -# coordination-number Hf 11.130 16.778 16.735 16.625 13.885 11.129 16.778 16.735 16.625 13.885 12.003 16.778 16.735 16.625 13.885 11.130 16.778 16.735 16.625 13.885 -# coordination-number N 0.927 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.20 -EvdW_6 = -0.120307 -EvdW_8 = -0.212388 - ----------- Allocating electronic variables ---------- -Initializing wave functions: linear combination of atomic orbitals -C pseudo-atom occupations: s ( 2 ) p ( 2 ) -Hf pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 2 ) -N pseudo-atom occupations: s ( 2 ) p ( 3 ) - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00092 Tot: -0.00002 ] -LCAOMinimize: Iter: 0 G: -1030.0136869927484895 |grad|_K: 9.111e-03 alpha: 1.000e+00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00230 Tot: -0.00029 ] -LCAOMinimize: Iter: 1 G: -1051.1835761760626156 |grad|_K: 5.741e-03 alpha: 1.647e-02 linmin: 6.084e-02 cgtest: 3.007e-02 t[s]: 30.65 -LCAOMinimize: Bad step direction: g.d > 0. -LCAOMinimize: Undoing step. -LCAOMinimize: Step failed: resetting search direction. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00230 Tot: -0.00029 ] -LCAOMinimize: Iter: 2 G: -1051.1835761760623882 |grad|_K: 5.741e-03 alpha: 0.000e+00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00240 Tot: -0.00014 ] -LCAOMinimize: Iter: 3 G: -1051.5050612838151665 |grad|_K: 3.444e-03 alpha: 3.484e-03 linmin: -1.624e-01 cgtest: 7.940e-01 t[s]: 34.09 -LCAOMinimize: Encountered beta<0, resetting CG. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.045188e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00220 Tot: +0.00040 ] -LCAOMinimize: Iter: 4 G: -1051.5625942767267134 |grad|_K: 1.606e-02 alpha: 2.923e-02 linmin: 1.766e-02 cgtest: -8.678e-02 t[s]: 36.51 -LCAOMinimize: Bad step direction: g.d > 0. -LCAOMinimize: Undoing step. -LCAOMinimize: Step failed: resetting search direction. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00220 Tot: +0.00040 ] -LCAOMinimize: Iter: 5 G: -1051.5625942767267134 |grad|_K: 1.606e-02 alpha: 0.000e+00 -LCAOMinimize: Step increased G by 5.777931e-01, reducing alpha to 7.814873e-04. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00225 Tot: +0.00040 ] -LCAOMinimize: Iter: 6 G: -1052.2101088507374698 |grad|_K: 1.100e-02 alpha: 7.815e-04 linmin: -1.502e-01 cgtest: 1.005e+00 t[s]: 41.38 -LCAOMinimize: Encountered beta<0, resetting CG. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.344462e-03. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00226 Tot: +0.00023 ] -LCAOMinimize: Iter: 7 G: -1052.8183926531824000 |grad|_K: 3.165e-03 alpha: 2.591e-03 linmin: -2.172e-01 cgtest: 4.936e-01 t[s]: 43.82 -LCAOMinimize: Encountered beta<0, resetting CG. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 7.774348e-03. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.332304e-02. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 6.996913e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00231 Tot: -0.00059 ] -LCAOMinimize: Iter: 8 G: -1054.7584848979945491 |grad|_K: 8.442e-03 alpha: 1.691e-01 linmin: 1.607e-02 cgtest: -2.255e-01 t[s]: 46.67 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00225 Tot: -0.00030 ] -LCAOMinimize: Iter: 9 G: -1055.0637268259988559 |grad|_K: 5.236e-03 alpha: 2.801e-03 linmin: -1.592e-02 cgtest: 9.669e-01 t[s]: 48.61 -LCAOMinimize: Encountered beta<0, resetting CG. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.404456e-03. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00243 Tot: +0.00056 ] -LCAOMinimize: Iter: 10 G: -1055.5200889504160386 |grad|_K: 6.185e-03 alpha: 8.862e-03 linmin: 1.137e-02 cgtest: -7.707e-02 t[s]: 51.00 -LCAOMinimize: Wrong curvature in test step, increasing alphaT to 2.658593e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00234 Tot: -0.00006 ] -LCAOMinimize: Iter: 11 G: -1056.7453347241726078 |grad|_K: 7.835e-03 alpha: -3.862e-02 linmin: -3.970e-02 cgtest: 9.538e-01 t[s]: 52.86 -LCAOMinimize: Step increased G by 6.062266e+01, reducing alpha to 1.093620e-02. -LCAOMinimize: Step increased G by 2.825207e-01, reducing alpha to 1.093620e-03. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00236 Tot: -0.00012 ] -LCAOMinimize: Iter: 12 G: -1057.0208928498025216 |grad|_K: 6.247e-03 alpha: 1.094e-03 linmin: -1.625e-01 cgtest: 9.874e-01 t[s]: 57.77 -LCAOMinimize: Encountered beta<0, resetting CG. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.280859e-03. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00249 Tot: -0.00014 ] -LCAOMinimize: Iter: 13 G: -1057.3844322587156057 |grad|_K: 3.527e-03 alpha: 5.271e-03 linmin: 4.804e-02 cgtest: -2.629e-01 t[s]: 60.20 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.581301e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00052 ] -LCAOMinimize: Iter: 14 G: -1057.7863869132870605 |grad|_K: 6.167e-03 alpha: 2.211e-02 linmin: -6.110e-03 cgtest: 7.469e-01 t[s]: 62.59 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00258 Tot: -0.00013 ] -LCAOMinimize: Iter: 15 G: -1058.0947463864763449 |grad|_K: 1.420e-03 alpha: 3.907e-03 linmin: 1.868e-02 cgtest: -5.870e-01 t[s]: 64.55 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.172118e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00262 Tot: -0.00032 ] -LCAOMinimize: Iter: 16 G: -1058.1771697264157410 |grad|_K: 2.606e-03 alpha: 2.728e-02 linmin: 1.239e-03 cgtest: 8.265e-01 t[s]: 66.93 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00266 Tot: -0.00053 ] -LCAOMinimize: Iter: 17 G: -1058.2239692670764271 |grad|_K: 1.486e-03 alpha: 5.188e-03 linmin: 1.859e-02 cgtest: -5.395e-01 t[s]: 68.85 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.556303e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: -0.00067 ] -LCAOMinimize: Iter: 18 G: -1058.2586270937820245 |grad|_K: 2.115e-03 alpha: 1.690e-02 linmin: -2.863e-05 cgtest: 9.651e-01 t[s]: 71.23 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00271 Tot: -0.00062 ] -LCAOMinimize: Iter: 19 G: -1058.2952920440711750 |grad|_K: 1.503e-03 alpha: 5.138e-03 linmin: 1.528e-02 cgtest: -2.804e-01 t[s]: 73.16 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.541303e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00250 Tot: -0.00005 ] -LCAOMinimize: Iter: 20 G: -1058.4315728930389469 |grad|_K: 2.806e-03 alpha: 4.379e-02 linmin: 3.331e-03 cgtest: 7.602e-01 t[s]: 75.54 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00006 ] -LCAOMinimize: Iter: 21 G: -1058.4319256027911251 |grad|_K: 2.659e-03 alpha: 7.090e-03 linmin: 4.041e-02 cgtest: -9.328e-01 t[s]: 77.47 -LCAOMinimize: Bad step direction: g.d > 0. -LCAOMinimize: Undoing step. -LCAOMinimize: Step failed: resetting search direction. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00006 ] -LCAOMinimize: Iter: 22 G: -1058.4319256027911251 |grad|_K: 2.659e-03 alpha: 0.000e+00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00255 Tot: +0.00002 ] -LCAOMinimize: Iter: 23 G: -1058.4764724389544881 |grad|_K: 5.259e-04 alpha: 3.441e-03 linmin: 3.014e-02 cgtest: -1.630e-01 t[s]: 80.86 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.032415e-02. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.097244e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00261 Tot: +0.00002 ] -LCAOMinimize: Iter: 24 G: -1058.4987989863111579 |grad|_K: 3.495e-04 alpha: 4.394e-02 linmin: -5.095e-03 cgtest: 3.661e-01 t[s]: 83.71 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00262 Tot: +0.00001 ] -LCAOMinimize: Iter: 25 G: -1058.4997024773399517 |grad|_K: 1.512e-04 alpha: 3.757e-03 linmin: -1.417e-02 cgtest: 3.897e-02 t[s]: 85.63 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.127116e-02. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.381347e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00265 Tot: +0.00002 ] -LCAOMinimize: Iter: 26 G: -1058.5024418729590252 |grad|_K: 8.741e-05 alpha: 5.815e-02 linmin: -1.530e-02 cgtest: 2.010e-02 t[s]: 88.43 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00268 Tot: +0.00004 ] -LCAOMinimize: Iter: 27 G: -1058.5031634566926186 |grad|_K: 2.742e-04 alpha: 4.368e-02 linmin: 2.153e-03 cgtest: -8.895e-02 t[s]: 90.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: +0.00009 ] -LCAOMinimize: Iter: 28 G: -1058.5042718512668216 |grad|_K: 1.644e-04 alpha: 7.406e-03 linmin: 1.800e-03 cgtest: 9.187e-01 t[s]: 92.31 -LCAOMinimize: Encountered beta<0, resetting CG. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: +0.00010 ] -LCAOMinimize: Iter: 29 G: -1058.5044811876480253 |grad|_K: 7.603e-05 alpha: 4.102e-03 linmin: -1.073e-04 cgtest: -4.202e-04 t[s]: 94.24 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.230740e-02. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.692219e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00276 Tot: +0.00012 ] -LCAOMinimize: Iter: 30 G: -1058.5050952745821178 |grad|_K: 4.416e-05 alpha: 5.276e-02 linmin: -3.317e-02 cgtest: 2.992e-01 t[s]: 97.08 -LCAOMinimize: None of the convergence criteria satisfied after 30 iterations. ------ createFluidSolver() ----- (Fluid-side solver setup) - Initializing fluid molecule 'H2O' - Initializing site 'O' - Electron density: proportional to exp(-r/0.36935)*erfc((r-0.51523)/0.36823) with norm 6.826 - Charge density: gaussian nuclear width 0.478731 with net site charge 0.826 - Polarizability: cuspless exponential with width 0.32 and norm 3.73 - Hard sphere radius: 2.57003 bohrs - Positions in reference frame: - [ +0.000000 +0.000000 +0.000000 ] - Initializing site 'H' - Electron density: proportional to exp(-r/0.34641)*erfc((r-0)/0.390882) with norm 0.587 - Charge density: gaussian nuclear width 0.377945 with net site charge -0.413 - Polarizability: cuspless exponential with width 0.39 and norm 3.3 - Positions in reference frame: - [ +0.000000 -1.441945 +1.122523 ] - [ +0.000000 +1.441945 +1.122523 ] - Net charge: 0 dipole magnitude: 0.927204 - Initializing spherical shell mfKernel with radius 2.61727 Bohr - deltaS corrections: - site 'O': -7.54299 - site 'H': -6.83917 - Initializing fluid molecule 'Na+' - Initializing site 'Na' - Electron density: proportional to exp(-r/0.19682)*erfc((r-0.71491)/0.41314) with norm 8.1383 - Charge density: gaussian nuclear width 0.365347 with net site charge -1 - Hard sphere radius: 1.86327 bohrs - Positions in reference frame: - [ +0.000000 +0.000000 +0.000000 ] - Net charge: -1 dipole magnitude: 0 - Initializing gaussian mfKernel with width: 1.55004 Bohr - deltaS corrections: - site 'Na': -22.3555 - Initializing fluid molecule 'F-' - Initializing site 'F' - Electron density: proportional to exp(-r/0.38886)*erfc((r-0)/0.438782) with norm 8 - Charge density: gaussian nuclear width 0.374796 with net site charge 1 - Hard sphere radius: 2.39995 bohrs - Positions in reference frame: - [ +0.000000 +0.000000 +0.000000 ] - Net charge: 1 dipole magnitude: 0 - Initializing gaussian mfKernel with width: 1.59012 Bohr - deltaS corrections: - site 'F': -9.04335 - -Correction to mu due to finite nuclear width = -0.0137949 - Cavity determined by nc: 0.00142 and sigma: 0.707107 - Nonlocal vdW cavity from gaussian model electron density with norm = 8 and sigma = 0.993594 bohr - Charge asymmetry in cavity with sensitivity pCavity = 36.5 e-bohr/Eh - Electrostatic cavity expanded by eta = 1.46 bohrs - Weighted density cavitation model constrained by Nbulk: 0.0049383 bohr^-3, Pvap: 3.14029 kPa, Rvdw: 2.61727 bohr and sigmaBulk: 4.62e-05 Eh/bohr^2 at T: 298 K. - Weighted density dispersion model using vdW pair potentials with single solvent site with sqrtC6eff: 0.77 SI. - - ----- Citations for features of the code used in this run ---- - - Software package: - R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) - - gga-PBE exchange-correlation functional: - J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) - - Pseudopotentials: - KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) - - Truncated Coulomb potentials: - R. Sundararaman and T.A. Arias, Phys. Rev. B 87, 165122 (2013) - - DFT-D3 dispersion correction: - S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) - - DFT-D2 dispersion correction: - S. Grimme, J. Comput. Chem. 27, 1787 (2006) - - Charge-asymmetric nonlocally-determined local-electric (CANDLE) solvation model: - R. Sundararaman and W.A. Goddard III, J. Chem. Phys. 142, 064107 (2015) - - Total energy minimization with Auxiliary Hamiltonian: - C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) - - Grand-canonical (fixed-potential) DFT: - R. Sundararaman, W. A. Goddard III and T. A. Arias, J. Chem. Phys. 146, 114104 (2017) - -This list may not be complete. Please suggest additional citations or -report any other bugs at https://github.com/shankar1729/jdftx/issues - -Initialization completed successfully at t[s]: 97.80 - - -Computing DFT-D3 correction: -# coordination-number C 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 -# coordination-number Hf 11.130 16.778 16.735 16.625 13.885 11.129 16.778 16.735 16.625 13.885 12.003 16.778 16.735 16.625 13.885 11.130 16.778 16.735 16.625 13.885 -# coordination-number N 0.927 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.20 -EvdW_6 = -0.120307 -EvdW_8 = -0.212388 -Fluid solver invoked on fresh (random / LCAO) wavefunctions -Running a vacuum solve first: - --------- Initial electronic minimization ----------- - FillingsUpdate: mu: -0.094373879 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00276 Tot: +0.00012 ] -ElecMinimize: Iter: 0 G: -1058.504944771530745 |grad|_K: 3.849e-05 alpha: 1.000e+00 - FillingsUpdate: mu: -0.125373596 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00286 Tot: +0.00035 ] - SubspaceRotationAdjust: set factor to 0.53 -ElecMinimize: Iter: 1 G: -1058.834042213076145 |grad|_K: 6.844e-05 alpha: 6.386e-01 linmin: 2.100e-04 t[s]: 102.56 - FillingsUpdate: mu: -0.103836623 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00277 Tot: +0.00054 ] - SubspaceRotationAdjust: set factor to 0.255 -ElecMinimize: Iter: 2 G: -1058.834930873450503 |grad|_K: 5.703e-05 alpha: 9.859e-03 linmin: 3.651e-02 t[s]: 104.62 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.957704e-02. - FillingsUpdate: mu: -0.076572152 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00275 Tot: +0.00059 ] - SubspaceRotationAdjust: set factor to 0.153 -ElecMinimize: Iter: 3 G: -1058.846426540816992 |grad|_K: 4.106e-05 alpha: 3.424e-02 linmin: 2.068e-04 t[s]: 107.24 - FillingsUpdate: mu: -0.076467690 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00284 Tot: +0.00056 ] - SubspaceRotationAdjust: set factor to 0.109 - SubspaceRotationAdjust: resetting CG because factor has changed by 0.109225 -ElecMinimize: State modified externally: resetting search direction. -ElecMinimize: Iter: 4 G: -1058.858141535923096 |grad|_K: 1.607e-05 alpha: 1.925e-02 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.775676e-02. -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.732703e-01. - FillingsUpdate: mu: -0.090573115 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00270 Tot: +0.00070 ] - SubspaceRotationAdjust: set factor to 0.0676 -ElecMinimize: Iter: 5 G: -1058.895252477901295 |grad|_K: 1.666e-05 alpha: 4.085e-01 linmin: -1.454e-03 t[s]: 113.67 - FillingsUpdate: mu: -0.090204359 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: +0.00069 ] - SubspaceRotationAdjust: set factor to 0.13 -ElecMinimize: Iter: 6 G: -1058.900325477176239 |grad|_K: 6.706e-06 alpha: 3.959e-02 linmin: -2.280e-02 t[s]: 115.70 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.187718e-01. - FillingsUpdate: mu: -0.085362701 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00274 Tot: +0.00067 ] - SubspaceRotationAdjust: set factor to 0.0795 -ElecMinimize: Iter: 7 G: -1058.903016553206953 |grad|_K: 1.252e-05 alpha: 1.326e-01 linmin: 1.097e-03 t[s]: 118.31 - FillingsUpdate: mu: -0.077380693 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00269 Tot: +0.00074 ] - SubspaceRotationAdjust: set factor to 0.0473 -ElecMinimize: Iter: 8 G: -1058.909066350292505 |grad|_K: 1.216e-05 alpha: 1.130e-01 linmin: 1.489e-05 t[s]: 120.36 - FillingsUpdate: mu: -0.078522813 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00264 Tot: +0.00081 ] - SubspaceRotationAdjust: set factor to 0.0842 -ElecMinimize: Iter: 9 G: -1058.911594329985292 |grad|_K: 5.490e-06 alpha: 5.238e-02 linmin: 1.303e-03 t[s]: 122.38 - FillingsUpdate: mu: -0.080102422 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00260 Tot: +0.00087 ] - SubspaceRotationAdjust: set factor to 0.0671 -ElecMinimize: Iter: 10 G: -1058.913009996389746 |grad|_K: 6.954e-06 alpha: 1.355e-01 linmin: -1.211e-03 t[s]: 124.48 - FillingsUpdate: mu: -0.086420174 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00263 Tot: +0.00097 ] - SubspaceRotationAdjust: set factor to 0.055 -ElecMinimize: Iter: 11 G: -1058.915992957032358 |grad|_K: 3.739e-06 alpha: 1.682e-01 linmin: 1.806e-05 t[s]: 126.54 - FillingsUpdate: mu: -0.084532077 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00265 Tot: +0.00098 ] - SubspaceRotationAdjust: set factor to 0.0427 -ElecMinimize: Iter: 12 G: -1058.916422106638265 |grad|_K: 2.394e-06 alpha: 8.719e-02 linmin: -1.200e-04 t[s]: 128.61 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.615600e-01. - FillingsUpdate: mu: -0.088368320 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00268 Tot: +0.00105 ] - SubspaceRotationAdjust: set factor to 0.0291 -ElecMinimize: Iter: 13 G: -1058.917109017649182 |grad|_K: 3.172e-06 alpha: 3.419e-01 linmin: -9.213e-06 t[s]: 131.23 - FillingsUpdate: mu: -0.085028893 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00269 Tot: +0.00112 ] - SubspaceRotationAdjust: set factor to 0.041 -ElecMinimize: Iter: 14 G: -1058.917644293140938 |grad|_K: 1.945e-06 alpha: 1.566e-01 linmin: 2.406e-04 t[s]: 133.26 - FillingsUpdate: mu: -0.086865462 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00270 Tot: +0.00119 ] - SubspaceRotationAdjust: set factor to 0.036 -ElecMinimize: Iter: 15 G: -1058.918034711385872 |grad|_K: 2.382e-06 alpha: 2.961e-01 linmin: -4.353e-04 t[s]: 135.34 - FillingsUpdate: mu: -0.087421796 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00276 Tot: +0.00130 ] - SubspaceRotationAdjust: set factor to 0.0529 -ElecMinimize: Iter: 16 G: -1058.918566427393898 |grad|_K: 1.666e-06 alpha: 2.612e-01 linmin: 1.721e-05 t[s]: 137.36 - FillingsUpdate: mu: -0.085572455 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00281 Tot: +0.00137 ] - SubspaceRotationAdjust: set factor to 0.0456 -ElecMinimize: Iter: 17 G: -1058.918835267699478 |grad|_K: 1.917e-06 alpha: 2.779e-01 linmin: 1.942e-05 t[s]: 139.43 - FillingsUpdate: mu: -0.086982861 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00287 Tot: +0.00149 ] - SubspaceRotationAdjust: set factor to 0.0585 -ElecMinimize: Iter: 18 G: -1058.919146240264126 |grad|_K: 1.371e-06 alpha: 2.435e-01 linmin: -5.710e-05 t[s]: 141.47 - FillingsUpdate: mu: -0.087254851 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00295 Tot: +0.00164 ] - SubspaceRotationAdjust: set factor to 0.0461 -ElecMinimize: Iter: 19 G: -1058.919452619417825 |grad|_K: 2.049e-06 alpha: 4.568e-01 linmin: -2.864e-04 t[s]: 143.55 - FillingsUpdate: mu: -0.085891182 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00309 Tot: +0.00183 ] - SubspaceRotationAdjust: set factor to 0.0403 -ElecMinimize: Iter: 20 G: -1058.919773764641377 |grad|_K: 1.467e-06 alpha: 2.090e-01 linmin: -5.673e-05 t[s]: 145.58 - FillingsUpdate: mu: -0.084772449 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00331 Tot: +0.00211 ] - SubspaceRotationAdjust: set factor to 0.042 -ElecMinimize: Iter: 21 G: -1058.920139994908595 |grad|_K: 1.591e-06 alpha: 4.866e-01 linmin: 1.082e-04 t[s]: 147.64 - FillingsUpdate: mu: -0.087151811 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00344 Tot: +0.00229 ] - SubspaceRotationAdjust: set factor to 0.0349 -ElecMinimize: Iter: 22 G: -1058.920340617297825 |grad|_K: 1.234e-06 alpha: 2.394e-01 linmin: 1.221e-04 t[s]: 149.67 - FillingsUpdate: mu: -0.087283037 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00370 Tot: +0.00260 ] - SubspaceRotationAdjust: set factor to 0.042 -ElecMinimize: Iter: 23 G: -1058.920606749597937 |grad|_K: 1.159e-06 alpha: 5.091e-01 linmin: -3.311e-05 t[s]: 151.73 - FillingsUpdate: mu: -0.085432960 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00389 Tot: +0.00281 ] - SubspaceRotationAdjust: set factor to 0.0338 -ElecMinimize: Iter: 24 G: -1058.920755539539641 |grad|_K: 1.072e-06 alpha: 3.140e-01 linmin: -9.709e-06 t[s]: 153.75 - FillingsUpdate: mu: -0.087028257 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00415 Tot: +0.00310 ] - SubspaceRotationAdjust: set factor to 0.0405 -ElecMinimize: Iter: 25 G: -1058.920916231488718 |grad|_K: 7.237e-07 alpha: 4.001e-01 linmin: -3.182e-05 t[s]: 155.81 - FillingsUpdate: mu: -0.088083732 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00432 Tot: +0.00328 ] - SubspaceRotationAdjust: set factor to 0.0376 -ElecMinimize: Iter: 26 G: -1058.920988059698402 |grad|_K: 6.490e-07 alpha: 3.915e-01 linmin: -2.353e-05 t[s]: 157.84 - FillingsUpdate: mu: -0.087104501 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00449 Tot: +0.00345 ] - SubspaceRotationAdjust: set factor to 0.0311 -ElecMinimize: Iter: 27 G: -1058.921032299705075 |grad|_K: 4.744e-07 alpha: 3.001e-01 linmin: 7.860e-06 t[s]: 159.92 - FillingsUpdate: mu: -0.087026970 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00472 Tot: +0.00368 ] - SubspaceRotationAdjust: set factor to 0.0371 -ElecMinimize: Iter: 28 G: -1058.921069971624547 |grad|_K: 3.914e-07 alpha: 4.800e-01 linmin: 1.488e-06 t[s]: 161.97 - FillingsUpdate: mu: -0.087785719 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00490 Tot: +0.00387 ] - SubspaceRotationAdjust: set factor to 0.0333 -ElecMinimize: Iter: 29 G: -1058.921091315100057 |grad|_K: 3.280e-07 alpha: 3.994e-01 linmin: -3.309e-06 t[s]: 164.03 - FillingsUpdate: mu: -0.087135656 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00509 Tot: +0.00406 ] - SubspaceRotationAdjust: set factor to 0.0315 -ElecMinimize: Iter: 30 G: -1058.921104216627555 |grad|_K: 2.453e-07 alpha: 3.434e-01 linmin: 1.034e-05 t[s]: 166.06 - FillingsUpdate: mu: -0.087112660 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00535 Tot: +0.00432 ] - SubspaceRotationAdjust: set factor to 0.0377 -ElecMinimize: Iter: 31 G: -1058.921115662288912 |grad|_K: 2.177e-07 alpha: 5.453e-01 linmin: 9.313e-07 t[s]: 168.13 - FillingsUpdate: mu: -0.087690371 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00563 Tot: +0.00460 ] - SubspaceRotationAdjust: set factor to 0.0354 -ElecMinimize: Iter: 32 G: -1058.921123813510803 |grad|_K: 2.282e-07 alpha: 4.927e-01 linmin: -5.661e-08 t[s]: 170.19 - FillingsUpdate: mu: -0.087231768 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00596 Tot: +0.00492 ] - SubspaceRotationAdjust: set factor to 0.0338 -ElecMinimize: Iter: 33 G: -1058.921130567777482 |grad|_K: 1.737e-07 alpha: 3.711e-01 linmin: 9.511e-06 t[s]: 172.26 - FillingsUpdate: mu: -0.087258697 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00639 Tot: +0.00534 ] - SubspaceRotationAdjust: set factor to 0.0397 -ElecMinimize: Iter: 34 G: -1058.921136735621303 |grad|_K: 1.631e-07 alpha: 5.861e-01 linmin: -2.237e-07 t[s]: 174.31 - FillingsUpdate: mu: -0.087588247 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00687 Tot: +0.00581 ] - SubspaceRotationAdjust: set factor to 0.0391 -ElecMinimize: Iter: 35 G: -1058.921141673111151 |grad|_K: 1.735e-07 alpha: 5.322e-01 linmin: -5.251e-06 t[s]: 176.38 - FillingsUpdate: mu: -0.087083488 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00741 Tot: +0.00634 ] - SubspaceRotationAdjust: set factor to 0.0331 -ElecMinimize: Iter: 36 G: -1058.921145870112923 |grad|_K: 1.627e-07 alpha: 3.986e-01 linmin: 1.295e-05 t[s]: 178.41 - FillingsUpdate: mu: -0.087313645 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00812 Tot: +0.00704 ] - SubspaceRotationAdjust: set factor to 0.0349 -ElecMinimize: Iter: 37 G: -1058.921150182576639 |grad|_K: 1.296e-07 alpha: 4.674e-01 linmin: -1.081e-05 t[s]: 180.46 - FillingsUpdate: mu: -0.087424070 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00884 Tot: +0.00775 ] - SubspaceRotationAdjust: set factor to 0.0369 -ElecMinimize: Iter: 38 G: -1058.921153505075608 |grad|_K: 1.194e-07 alpha: 5.664e-01 linmin: -7.275e-06 t[s]: 182.53 - FillingsUpdate: mu: -0.087084835 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00951 Tot: +0.00839 ] - SubspaceRotationAdjust: set factor to 0.0319 -ElecMinimize: Iter: 39 G: -1058.921155743858662 |grad|_K: 1.170e-07 alpha: 4.493e-01 linmin: 1.456e-05 t[s]: 184.65 - FillingsUpdate: mu: -0.087367159 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01020 Tot: +0.00908 ] - SubspaceRotationAdjust: set factor to 0.0284 -ElecMinimize: Iter: 40 G: -1058.921157569463958 |grad|_K: 8.583e-08 alpha: 3.827e-01 linmin: -4.815e-06 t[s]: 186.67 - FillingsUpdate: mu: -0.087353241 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01094 Tot: +0.00979 ] - SubspaceRotationAdjust: set factor to 0.0317 -ElecMinimize: Iter: 41 G: -1058.921158928452996 |grad|_K: 7.084e-08 alpha: 5.285e-01 linmin: 3.145e-06 t[s]: 188.73 - FillingsUpdate: mu: -0.087194446 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01156 Tot: +0.01039 ] - SubspaceRotationAdjust: set factor to 0.0303 -ElecMinimize: Iter: 42 G: -1058.921159751069354 |grad|_K: 6.211e-08 alpha: 4.697e-01 linmin: 9.207e-06 t[s]: 190.75 - FillingsUpdate: mu: -0.087339396 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01221 Tot: +0.01102 ] - SubspaceRotationAdjust: set factor to 0.0272 -ElecMinimize: Iter: 43 G: -1058.921160340225924 |grad|_K: 5.278e-08 alpha: 4.379e-01 linmin: -2.408e-06 t[s]: 192.85 - FillingsUpdate: mu: -0.087271991 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01293 Tot: +0.01172 ] - SubspaceRotationAdjust: set factor to 0.0301 -ElecMinimize: Iter: 44 G: -1058.921160802538907 |grad|_K: 4.078e-08 alpha: 4.755e-01 linmin: 7.201e-06 t[s]: 194.91 - FillingsUpdate: mu: -0.087216101 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01365 Tot: +0.01242 ] - SubspaceRotationAdjust: set factor to 0.0324 -ElecMinimize: Iter: 45 G: -1058.921161112823256 |grad|_K: 3.588e-08 alpha: 5.348e-01 linmin: -5.281e-06 t[s]: 196.99 - FillingsUpdate: mu: -0.087314636 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01437 Tot: +0.01311 ] - SubspaceRotationAdjust: set factor to 0.0306 -ElecMinimize: Iter: 46 G: -1058.921161321312411 |grad|_K: 3.434e-08 alpha: 4.639e-01 linmin: -3.518e-07 t[s]: 199.06 - FillingsUpdate: mu: -0.087249331 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01536 Tot: +0.01407 ] - SubspaceRotationAdjust: set factor to 0.032 -ElecMinimize: Iter: 47 G: -1058.921161524438276 |grad|_K: 2.972e-08 alpha: 4.936e-01 linmin: 7.363e-06 t[s]: 201.13 - FillingsUpdate: mu: -0.087247848 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01668 Tot: +0.01535 ] - SubspaceRotationAdjust: set factor to 0.0366 -ElecMinimize: Iter: 48 G: -1058.921161718944177 |grad|_K: 2.959e-08 alpha: 6.313e-01 linmin: 1.377e-06 t[s]: 203.20 - FillingsUpdate: mu: -0.087309626 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01831 Tot: +0.01693 ] - SubspaceRotationAdjust: set factor to 0.0377 -ElecMinimize: Iter: 49 G: -1058.921161901095047 |grad|_K: 3.289e-08 alpha: 5.964e-01 linmin: 1.492e-06 t[s]: 205.31 - FillingsUpdate: mu: -0.087204280 nElectrons: 325.000000 magneticMoment: [ Abs: 0.02034 Tot: +0.01890 ] - SubspaceRotationAdjust: set factor to 0.0349 -ElecMinimize: Iter: 50 G: -1058.921162081653847 |grad|_K: 3.625e-08 alpha: 4.781e-01 linmin: 5.080e-06 t[s]: 207.33 - FillingsUpdate: mu: -0.087272964 nElectrons: 325.000000 magneticMoment: [ Abs: 0.02421 Tot: +0.02265 ] - SubspaceRotationAdjust: set factor to 0.0362 -ElecMinimize: Iter: 51 G: -1058.921162372239905 |grad|_K: 4.153e-08 alpha: 6.339e-01 linmin: -1.257e-05 t[s]: 209.40 - FillingsUpdate: mu: -0.087266910 nElectrons: 325.000000 magneticMoment: [ Abs: 0.03189 Tot: +0.03008 ] - SubspaceRotationAdjust: set factor to 0.0396 -ElecMinimize: Iter: 52 G: -1058.921162880751808 |grad|_K: 5.578e-08 alpha: 8.437e-01 linmin: 3.115e-06 t[s]: 211.44 - FillingsUpdate: mu: -0.087094511 nElectrons: 325.000000 magneticMoment: [ Abs: 0.05226 Tot: +0.04972 ] - SubspaceRotationAdjust: set factor to 0.0409 -ElecMinimize: Iter: 53 G: -1058.921164104674290 |grad|_K: 1.109e-07 alpha: 1.138e+00 linmin: 8.533e-05 t[s]: 213.53 - FillingsUpdate: mu: -0.087459008 nElectrons: 325.000000 magneticMoment: [ Abs: 0.13928 Tot: +0.13314 ] - SubspaceRotationAdjust: set factor to 0.0417 -ElecMinimize: Iter: 54 G: -1058.921169143443421 |grad|_K: 2.810e-07 alpha: 1.204e+00 linmin: -1.016e-05 t[s]: 215.59 - FillingsUpdate: mu: -0.087470946 nElectrons: 325.000000 magneticMoment: [ Abs: 0.15378 Tot: +0.14706 ] - SubspaceRotationAdjust: set factor to 0.0479 -ElecMinimize: Iter: 55 G: -1058.921170952838338 |grad|_K: 3.012e-07 alpha: 3.159e-02 linmin: -1.297e-03 t[s]: 217.65 -ElecMinimize: Wrong curvature in test step, increasing alphaT to 9.475977e-02. - FillingsUpdate: mu: -0.087397244 nElectrons: 325.000000 magneticMoment: [ Abs: 0.17063 Tot: +0.16315 ] - SubspaceRotationAdjust: set factor to 0.0553 -ElecMinimize: Iter: 56 G: -1058.921175253557749 |grad|_K: 3.113e-07 alpha: -1.517e+01 linmin: -2.455e-03 t[s]: 219.55 - FillingsUpdate: mu: -0.087136401 nElectrons: 325.000000 magneticMoment: [ Abs: 0.20851 Tot: +0.19932 ] - SubspaceRotationAdjust: set factor to 0.0664 -ElecMinimize: Iter: 57 G: -1058.921185293065946 |grad|_K: 3.466e-07 alpha: 6.641e-02 linmin: -3.913e-03 t[s]: 221.63 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.992374e-01. - FillingsUpdate: mu: -0.085878551 nElectrons: 325.000000 magneticMoment: [ Abs: 0.36283 Tot: +0.34540 ] - SubspaceRotationAdjust: set factor to 0.0406 -ElecMinimize: Iter: 58 G: -1058.921219394243280 |grad|_K: 1.184e-06 alpha: 2.274e-01 linmin: 1.484e-03 t[s]: 224.25 -ElecMinimize: Bad step direction: g.d > 0. -ElecMinimize: Undoing step. -ElecMinimize: Step failed: resetting search direction. - FillingsUpdate: mu: -0.085878551 nElectrons: 325.000000 magneticMoment: [ Abs: 0.36283 Tot: +0.34540 ] - SubspaceRotationAdjust: set factor to 0.0277 -ElecMinimize: Iter: 59 G: -1058.921219394243735 |grad|_K: 9.773e-07 alpha: 0.000e+00 - FillingsUpdate: mu: -0.088031323 nElectrons: 325.000000 magneticMoment: [ Abs: 0.36392 Tot: +0.34632 ] - SubspaceRotationAdjust: set factor to 0.018 -ElecMinimize: Iter: 60 G: -1058.921270065711042 |grad|_K: 3.929e-07 alpha: 1.528e-01 linmin: -2.703e-05 t[s]: 227.80 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.584126e-01. - FillingsUpdate: mu: -0.087602885 nElectrons: 325.000000 magneticMoment: [ Abs: 0.37483 Tot: +0.35663 ] - SubspaceRotationAdjust: set factor to 0.0226 -ElecMinimize: Iter: 61 G: -1058.921319109788783 |grad|_K: 4.616e-07 alpha: 9.104e-01 linmin: 2.290e-06 t[s]: 230.42 - FillingsUpdate: mu: -0.086590283 nElectrons: 325.000000 magneticMoment: [ Abs: 0.39049 Tot: +0.37129 ] - SubspaceRotationAdjust: set factor to 0.0253 -ElecMinimize: Iter: 62 G: -1058.921367615614827 |grad|_K: 4.284e-07 alpha: 6.520e-01 linmin: 1.641e-05 t[s]: 232.44 - FillingsUpdate: mu: -0.087615618 nElectrons: 325.000000 magneticMoment: [ Abs: 0.41007 Tot: +0.38942 ] - SubspaceRotationAdjust: set factor to 0.0253 -ElecMinimize: Iter: 63 G: -1058.921411292928497 |grad|_K: 5.004e-07 alpha: 6.819e-01 linmin: -7.843e-05 t[s]: 234.54 - FillingsUpdate: mu: -0.087020497 nElectrons: 325.000000 magneticMoment: [ Abs: 0.45177 Tot: +0.42831 ] - SubspaceRotationAdjust: set factor to 0.024 -ElecMinimize: Iter: 64 G: -1058.921484132644991 |grad|_K: 6.084e-07 alpha: 8.328e-01 linmin: 1.276e-04 t[s]: 236.58 - FillingsUpdate: mu: -0.087755463 nElectrons: 325.000000 magneticMoment: [ Abs: 0.51697 Tot: +0.48868 ] - SubspaceRotationAdjust: set factor to 0.0267 -ElecMinimize: Iter: 65 G: -1058.921589967373166 |grad|_K: 6.270e-07 alpha: 8.249e-01 linmin: 1.279e-05 t[s]: 238.65 - FillingsUpdate: mu: -0.088150716 nElectrons: 325.000000 magneticMoment: [ Abs: 0.58959 Tot: +0.55542 ] - SubspaceRotationAdjust: set factor to 0.0273 -ElecMinimize: Iter: 66 G: -1058.921703607528571 |grad|_K: 6.754e-07 alpha: 8.291e-01 linmin: 4.478e-05 t[s]: 240.68 - FillingsUpdate: mu: -0.086879357 nElectrons: 325.000000 magneticMoment: [ Abs: 0.65495 Tot: +0.61538 ] - SubspaceRotationAdjust: set factor to 0.0243 -ElecMinimize: Iter: 67 G: -1058.921798979706409 |grad|_K: 6.933e-07 alpha: 6.064e-01 linmin: -4.874e-05 t[s]: 242.82 - FillingsUpdate: mu: -0.088624674 nElectrons: 325.000000 magneticMoment: [ Abs: 0.72431 Tot: +0.67809 ] - SubspaceRotationAdjust: set factor to 0.0223 -ElecMinimize: Iter: 68 G: -1058.921900502864673 |grad|_K: 6.732e-07 alpha: 6.032e-01 linmin: 1.773e-04 t[s]: 244.85 - FillingsUpdate: mu: -0.088728366 nElectrons: 325.000000 magneticMoment: [ Abs: 0.80921 Tot: +0.75404 ] - SubspaceRotationAdjust: set factor to 0.0261 -ElecMinimize: Iter: 69 G: -1058.922020554288338 |grad|_K: 6.777e-07 alpha: 7.670e-01 linmin: -1.084e-04 t[s]: 246.93 - FillingsUpdate: mu: -0.087524842 nElectrons: 325.000000 magneticMoment: [ Abs: 0.89727 Tot: +0.83137 ] - SubspaceRotationAdjust: set factor to 0.0273 -ElecMinimize: Iter: 70 G: -1058.922148440226010 |grad|_K: 7.308e-07 alpha: 7.900e-01 linmin: -2.459e-04 t[s]: 249.03 - FillingsUpdate: mu: -0.088434211 nElectrons: 325.000000 magneticMoment: [ Abs: 0.97831 Tot: +0.90041 ] - SubspaceRotationAdjust: set factor to 0.0256 -ElecMinimize: Iter: 71 G: -1058.922268873064013 |grad|_K: 7.876e-07 alpha: 6.293e-01 linmin: 1.211e-04 t[s]: 251.07 - FillingsUpdate: mu: -0.088680606 nElectrons: 325.000000 magneticMoment: [ Abs: 1.07798 Tot: +0.98342 ] - SubspaceRotationAdjust: set factor to 0.0275 -ElecMinimize: Iter: 72 G: -1058.922411638324547 |grad|_K: 7.414e-07 alpha: 6.650e-01 linmin: -1.134e-04 t[s]: 253.17 - FillingsUpdate: mu: -0.088270678 nElectrons: 325.000000 magneticMoment: [ Abs: 1.17359 Tot: +1.05944 ] - SubspaceRotationAdjust: set factor to 0.0322 -ElecMinimize: Iter: 73 G: -1058.922551011693713 |grad|_K: 7.963e-07 alpha: 7.205e-01 linmin: 7.606e-05 t[s]: 255.24 - FillingsUpdate: mu: -0.088796011 nElectrons: 325.000000 magneticMoment: [ Abs: 1.28013 Tot: +1.13837 ] - SubspaceRotationAdjust: set factor to 0.0343 -ElecMinimize: Iter: 74 G: -1058.922703415594015 |grad|_K: 7.909e-07 alpha: 6.951e-01 linmin: -4.797e-04 t[s]: 257.29 - FillingsUpdate: mu: -0.087247089 nElectrons: 325.000000 magneticMoment: [ Abs: 1.36929 Tot: +1.20062 ] - SubspaceRotationAdjust: set factor to 0.033 -ElecMinimize: Iter: 75 G: -1058.922835999132985 |grad|_K: 9.445e-07 alpha: 5.698e-01 linmin: 4.752e-04 t[s]: 259.32 - FillingsUpdate: mu: -0.088216027 nElectrons: 325.000000 magneticMoment: [ Abs: 1.49791 Tot: +1.28054 ] - SubspaceRotationAdjust: set factor to 0.0423 -ElecMinimize: Iter: 76 G: -1058.923010647675255 |grad|_K: 9.405e-07 alpha: 5.813e-01 linmin: -3.682e-04 t[s]: 261.37 - FillingsUpdate: mu: -0.087419930 nElectrons: 325.000000 magneticMoment: [ Abs: 1.61179 Tot: +1.34525 ] - SubspaceRotationAdjust: set factor to 0.0412 -ElecMinimize: Iter: 77 G: -1058.923179338777572 |grad|_K: 1.153e-06 alpha: 5.250e-01 linmin: 2.936e-04 t[s]: 263.39 - FillingsUpdate: mu: -0.088652691 nElectrons: 325.000000 magneticMoment: [ Abs: 1.74796 Tot: +1.42565 ] - SubspaceRotationAdjust: set factor to 0.0482 -ElecMinimize: Iter: 78 G: -1058.923359828352204 |grad|_K: 1.023e-06 alpha: 4.091e-01 linmin: -2.479e-04 t[s]: 265.49 - FillingsUpdate: mu: -0.087515694 nElectrons: 325.000000 magneticMoment: [ Abs: 1.89608 Tot: +1.51356 ] - SubspaceRotationAdjust: set factor to 0.0513 -ElecMinimize: Iter: 79 G: -1058.923563893240726 |grad|_K: 1.014e-06 alpha: 5.378e-01 linmin: -6.567e-04 t[s]: 267.54 - FillingsUpdate: mu: -0.087629954 nElectrons: 325.000000 magneticMoment: [ Abs: 2.00144 Tot: +1.57091 ] - SubspaceRotationAdjust: set factor to 0.0448 -ElecMinimize: Iter: 80 G: -1058.923703148265986 |grad|_K: 1.121e-06 alpha: 3.696e-01 linmin: 9.702e-05 t[s]: 269.61 - FillingsUpdate: mu: -0.088702013 nElectrons: 325.000000 magneticMoment: [ Abs: 2.13866 Tot: +1.64103 ] - SubspaceRotationAdjust: set factor to 0.0475 -ElecMinimize: Iter: 81 G: -1058.923873998659019 |grad|_K: 9.290e-07 alpha: 3.926e-01 linmin: 2.429e-04 t[s]: 271.64 - FillingsUpdate: mu: -0.087248504 nElectrons: 325.000000 magneticMoment: [ Abs: 2.25908 Tot: +1.69086 ] - SubspaceRotationAdjust: set factor to 0.0507 -ElecMinimize: Iter: 82 G: -1058.924022124135718 |grad|_K: 1.019e-06 alpha: 5.064e-01 linmin: 7.897e-04 t[s]: 273.70 - FillingsUpdate: mu: -0.088074846 nElectrons: 325.000000 magneticMoment: [ Abs: 2.34616 Tot: +1.71770 ] - SubspaceRotationAdjust: set factor to 0.0501 -ElecMinimize: Iter: 83 G: -1058.924123538987033 |grad|_K: 8.760e-07 alpha: 3.078e-01 linmin: 1.783e-04 t[s]: 275.78 - FillingsUpdate: mu: -0.088109857 nElectrons: 325.000000 magneticMoment: [ Abs: 2.46801 Tot: +1.74703 ] - SubspaceRotationAdjust: set factor to 0.0606 -ElecMinimize: Iter: 84 G: -1058.924275792896651 |grad|_K: 8.632e-07 alpha: 5.751e-01 linmin: 1.363e-04 t[s]: 277.85 - FillingsUpdate: mu: -0.087194745 nElectrons: 325.000000 magneticMoment: [ Abs: 2.57932 Tot: +1.76591 ] - SubspaceRotationAdjust: set factor to 0.0595 -ElecMinimize: Iter: 85 G: -1058.924412618059932 |grad|_K: 1.032e-06 alpha: 5.287e-01 linmin: 2.379e-04 t[s]: 279.88 - FillingsUpdate: mu: -0.087798211 nElectrons: 325.000000 magneticMoment: [ Abs: 2.67266 Tot: +1.77332 ] - SubspaceRotationAdjust: set factor to 0.0553 -ElecMinimize: Iter: 86 G: -1058.924521292847658 |grad|_K: 9.605e-07 alpha: 3.041e-01 linmin: 9.121e-05 t[s]: 281.96 - FillingsUpdate: mu: -0.087514414 nElectrons: 325.000000 magneticMoment: [ Abs: 2.84163 Tot: +1.78067 ] - SubspaceRotationAdjust: set factor to 0.0645 -ElecMinimize: Iter: 87 G: -1058.924714108257831 |grad|_K: 9.855e-07 alpha: 6.086e-01 linmin: 2.096e-04 t[s]: 284.00 - FillingsUpdate: mu: -0.086217642 nElectrons: 325.000000 magneticMoment: [ Abs: 3.03893 Tot: +1.78261 ] - SubspaceRotationAdjust: set factor to 0.0716 -ElecMinimize: Iter: 88 G: -1058.924929890864860 |grad|_K: 1.223e-06 alpha: 6.505e-01 linmin: 8.751e-05 t[s]: 286.06 - FillingsUpdate: mu: -0.085633429 nElectrons: 325.000000 magneticMoment: [ Abs: 3.22114 Tot: +1.77846 ] - SubspaceRotationAdjust: set factor to 0.0641 -ElecMinimize: Iter: 89 G: -1058.925127335307479 |grad|_K: 1.496e-06 alpha: 3.821e-01 linmin: 9.471e-06 t[s]: 288.14 - FillingsUpdate: mu: -0.086223782 nElectrons: 325.000000 magneticMoment: [ Abs: 3.46886 Tot: +1.77286 ] - SubspaceRotationAdjust: set factor to 0.0594 -ElecMinimize: Iter: 90 G: -1058.925392121551795 |grad|_K: 1.293e-06 alpha: 3.381e-01 linmin: 7.235e-05 t[s]: 290.22 - FillingsUpdate: mu: -0.085815581 nElectrons: 325.000000 magneticMoment: [ Abs: 3.78538 Tot: +1.75588 ] - SubspaceRotationAdjust: set factor to 0.0687 -ElecMinimize: Iter: 91 G: -1058.925718164657610 |grad|_K: 1.352e-06 alpha: 5.717e-01 linmin: 1.589e-04 t[s]: 292.29 - FillingsUpdate: mu: -0.084188089 nElectrons: 325.000000 magneticMoment: [ Abs: 4.13473 Tot: +1.73246 ] - SubspaceRotationAdjust: set factor to 0.0781 -ElecMinimize: Iter: 92 G: -1058.926074462775432 |grad|_K: 1.477e-06 alpha: 5.737e-01 linmin: 1.090e-04 t[s]: 294.36 - FillingsUpdate: mu: -0.082803058 nElectrons: 325.000000 magneticMoment: [ Abs: 4.42538 Tot: +1.71310 ] - SubspaceRotationAdjust: set factor to 0.078 -ElecMinimize: Iter: 93 G: -1058.926378537217943 |grad|_K: 1.771e-06 alpha: 3.970e-01 linmin: 5.666e-06 t[s]: 296.42 - FillingsUpdate: mu: -0.082700923 nElectrons: 325.000000 magneticMoment: [ Abs: 4.67177 Tot: +1.69446 ] - SubspaceRotationAdjust: set factor to 0.0757 -ElecMinimize: Iter: 94 G: -1058.926639337059214 |grad|_K: 1.644e-06 alpha: 2.400e-01 linmin: 4.135e-06 t[s]: 298.49 - FillingsUpdate: mu: -0.082672232 nElectrons: 325.000000 magneticMoment: [ Abs: 5.01213 Tot: +1.66764 ] - SubspaceRotationAdjust: set factor to 0.0846 -ElecMinimize: Iter: 95 G: -1058.926996890779719 |grad|_K: 1.648e-06 alpha: 3.856e-01 linmin: 1.828e-04 t[s]: 300.51 - FillingsUpdate: mu: -0.081723266 nElectrons: 325.000000 magneticMoment: [ Abs: 5.34954 Tot: +1.63475 ] - SubspaceRotationAdjust: set factor to 0.102 -ElecMinimize: Iter: 96 G: -1058.927359880013682 |grad|_K: 1.636e-06 alpha: 3.976e-01 linmin: 6.109e-06 t[s]: 302.59 - FillingsUpdate: mu: -0.080036034 nElectrons: 325.000000 magneticMoment: [ Abs: 5.63709 Tot: +1.60299 ] - SubspaceRotationAdjust: set factor to 0.0995 -ElecMinimize: Iter: 97 G: -1058.927694355586254 |grad|_K: 1.861e-06 alpha: 3.565e-01 linmin: 9.520e-05 t[s]: 304.62 - FillingsUpdate: mu: -0.078901643 nElectrons: 325.000000 magneticMoment: [ Abs: 5.82435 Tot: +1.58003 ] - SubspaceRotationAdjust: set factor to 0.0917 -ElecMinimize: Iter: 98 G: -1058.927924245694157 |grad|_K: 1.982e-06 alpha: 1.946e-01 linmin: 1.199e-05 t[s]: 306.73 - FillingsUpdate: mu: -0.079586137 nElectrons: 325.000000 magneticMoment: [ Abs: 6.05038 Tot: +1.55334 ] - SubspaceRotationAdjust: set factor to 0.0977 -ElecMinimize: Iter: 99 G: -1058.928213259987160 |grad|_K: 1.659e-06 alpha: 2.118e-01 linmin: 9.604e-05 t[s]: 308.76 - FillingsUpdate: mu: -0.079612201 nElectrons: 325.000000 magneticMoment: [ Abs: 6.24143 Tot: +1.52785 ] - SubspaceRotationAdjust: set factor to 0.118 -ElecMinimize: Iter: 100 G: -1058.928482659418250 |grad|_K: 1.511e-06 alpha: 2.846e-01 linmin: -5.350e-05 t[s]: 310.81 -ElecMinimize: None of the convergence criteria satisfied after 100 iterations. -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.184e-03 -Vacuum energy after initial minimize, F = -1058.928482659418250 - -Shifting auxilliary hamiltonian by -0.110388 to set nElectrons=325.000000 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.751750 of unit cell: Completed after 31 iterations at t[s]: 338.72 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 6.09232 Tot: +1.45163 ] -ElecMinimize: Iter: 0 G: -1058.886535965587882 |grad|_K: 3.178e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766098 of unit cell: Completed after 37 iterations at t[s]: 340.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.752266 of unit cell: Completed after 34 iterations at t[s]: 340.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.171350 magneticMoment: [ Abs: 5.91582 Tot: +1.56093 ] - SubspaceRotationAdjust: set factor to 0.0488 -ElecMinimize: Iter: 1 G: -1058.941946304823432 |grad|_K: 7.296e-06 alpha: 1.899e-01 linmin: 3.196e-02 t[s]: 341.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.753664 of unit cell: Completed after 26 iterations at t[s]: 342.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754116 of unit cell: Completed after 23 iterations at t[s]: 343.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.300391 magneticMoment: [ Abs: 5.92764 Tot: +1.62516 ] - SubspaceRotationAdjust: set factor to 0.0247 -ElecMinimize: Iter: 2 G: -1058.945784322822419 |grad|_K: 3.804e-06 alpha: 2.392e-01 linmin: 2.053e-03 t[s]: 344.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754142 of unit cell: Completed after 21 iterations at t[s]: 344.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754175 of unit cell: Completed after 24 iterations at t[s]: 345.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.308453 magneticMoment: [ Abs: 5.91265 Tot: +1.64177 ] - SubspaceRotationAdjust: set factor to 0.0305 -ElecMinimize: Iter: 3 G: -1058.948804048427291 |grad|_K: 2.878e-06 alpha: 6.176e-01 linmin: 1.982e-03 t[s]: 346.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754552 of unit cell: Completed after 24 iterations at t[s]: 346.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754677 of unit cell: Completed after 16 iterations at t[s]: 347.51 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.336031 magneticMoment: [ Abs: 5.89067 Tot: +1.63672 ] - SubspaceRotationAdjust: set factor to 0.0335 -ElecMinimize: Iter: 4 G: -1058.951183633209212 |grad|_K: 2.667e-06 alpha: 8.353e-01 linmin: -6.262e-04 t[s]: 348.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.757575 of unit cell: Completed after 21 iterations at t[s]: 349.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.757161 of unit cell: Completed after 18 iterations at t[s]: 349.67 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.454043 magneticMoment: [ Abs: 5.88759 Tot: +1.63735 ] - SubspaceRotationAdjust: set factor to 0.0339 -ElecMinimize: Iter: 5 G: -1058.953017296308872 |grad|_K: 2.350e-06 alpha: 7.283e-01 linmin: 1.514e-03 t[s]: 350.65 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.759449 of unit cell: Completed after 22 iterations at t[s]: 351.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.759267 of unit cell: Completed after 14 iterations at t[s]: 351.82 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.548745 magneticMoment: [ Abs: 5.89073 Tot: +1.63170 ] - SubspaceRotationAdjust: set factor to 0.0425 -ElecMinimize: Iter: 6 G: -1058.954286851370398 |grad|_K: 1.763e-06 alpha: 6.727e-01 linmin: 1.319e-04 t[s]: 352.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.760113 of unit cell: Completed after 22 iterations at t[s]: 353.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.760070 of unit cell: Completed after 7 iterations at t[s]: 353.95 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.584199 magneticMoment: [ Abs: 5.88429 Tot: +1.62807 ] - SubspaceRotationAdjust: set factor to 0.0439 -ElecMinimize: Iter: 7 G: -1058.954978094094258 |grad|_K: 1.707e-06 alpha: 6.386e-01 linmin: -2.445e-04 t[s]: 354.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.761739 of unit cell: Completed after 26 iterations at t[s]: 355.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.761601 of unit cell: Completed after 14 iterations at t[s]: 356.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.656208 magneticMoment: [ Abs: 5.87381 Tot: +1.63478 ] - SubspaceRotationAdjust: set factor to 0.0458 -ElecMinimize: Iter: 8 G: -1058.955576823361753 |grad|_K: 1.552e-06 alpha: 5.860e-01 linmin: 4.892e-04 t[s]: 357.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762340 of unit cell: Completed after 18 iterations at t[s]: 357.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762789 of unit cell: Completed after 11 iterations at t[s]: 358.23 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.713809 magneticMoment: [ Abs: 5.83533 Tot: +1.64128 ] - SubspaceRotationAdjust: set factor to 0.0551 -ElecMinimize: Iter: 9 G: -1058.956369767151955 |grad|_K: 1.681e-06 alpha: 9.486e-01 linmin: -3.298e-04 t[s]: 359.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763832 of unit cell: Completed after 26 iterations at t[s]: 359.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763715 of unit cell: Completed after 16 iterations at t[s]: 360.44 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.760120 magneticMoment: [ Abs: 5.78013 Tot: +1.65388 ] - SubspaceRotationAdjust: set factor to 0.0554 -ElecMinimize: Iter: 10 G: -1058.957200658944885 |grad|_K: 2.092e-06 alpha: 8.386e-01 linmin: -3.807e-04 t[s]: 361.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767116 of unit cell: Completed after 30 iterations at t[s]: 362.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765508 of unit cell: Completed after 28 iterations at t[s]: 362.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.859454 magneticMoment: [ Abs: 5.73640 Tot: +1.67652 ] - SubspaceRotationAdjust: set factor to 0.0441 -ElecMinimize: Iter: 11 G: -1058.957885239456346 |grad|_K: 2.045e-06 alpha: 4.293e-01 linmin: -4.732e-04 t[s]: 363.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766265 of unit cell: Completed after 20 iterations at t[s]: 364.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767363 of unit cell: Completed after 22 iterations at t[s]: 364.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.963231 magneticMoment: [ Abs: 5.57941 Tot: +1.72197 ] - SubspaceRotationAdjust: set factor to 0.0478 -ElecMinimize: Iter: 12 G: -1058.959578673400301 |grad|_K: 2.852e-06 alpha: 1.090e+00 linmin: -1.079e-03 t[s]: 365.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770675 of unit cell: Completed after 34 iterations at t[s]: 366.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771003 of unit cell: Completed after 22 iterations at t[s]: 366.95 - FillingsUpdate: mu: -0.190000000 nElectrons: 326.221754 magneticMoment: [ Abs: 5.22398 Tot: +1.77933 ] - SubspaceRotationAdjust: set factor to 0.0496 -ElecMinimize: Iter: 13 G: -1058.962834999104643 |grad|_K: 4.984e-06 alpha: 1.220e+00 linmin: 6.972e-03 t[s]: 367.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774607 of unit cell: Completed after 34 iterations at t[s]: 368.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771248 of unit cell: Completed after 32 iterations at t[s]: 369.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 326.245442 magneticMoment: [ Abs: 5.17555 Tot: +1.78083 ] - SubspaceRotationAdjust: set factor to 0.0649 -ElecMinimize: Iter: 14 G: -1058.962914105448363 |grad|_K: 5.106e-06 alpha: 5.327e-02 linmin: -3.825e-04 t[s]: 370.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771348 of unit cell: Completed after 21 iterations at t[s]: 370.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771518 of unit cell: Completed after 24 iterations at t[s]: 371.34 - FillingsUpdate: mu: -0.190000000 nElectrons: 326.268120 magneticMoment: [ Abs: 5.00913 Tot: +1.77084 ] - SubspaceRotationAdjust: set factor to 0.0832 -ElecMinimize: Iter: 15 G: -1058.964317960613016 |grad|_K: 4.458e-06 alpha: 1.491e-01 linmin: 2.217e-05 t[s]: 372.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771399 of unit cell: Completed after 27 iterations at t[s]: 372.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771408 of unit cell: Completed after 14 iterations at t[s]: 373.58 - FillingsUpdate: mu: -0.190000000 nElectrons: 326.249320 magneticMoment: [ Abs: 4.87385 Tot: +1.74847 ] - SubspaceRotationAdjust: set factor to 0.101 -ElecMinimize: Iter: 16 G: -1058.965281320450003 |grad|_K: 4.294e-06 alpha: 1.391e-01 linmin: -1.888e-05 t[s]: 374.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771265 of unit cell: Completed after 21 iterations at t[s]: 375.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771269 of unit cell: Completed after 4 iterations at t[s]: 375.72 - FillingsUpdate: mu: -0.190000000 nElectrons: 326.226349 magneticMoment: [ Abs: 4.73585 Tot: +1.71719 ] - SubspaceRotationAdjust: set factor to 0.108 -ElecMinimize: Iter: 17 G: -1058.966152408508378 |grad|_K: 4.091e-06 alpha: 1.352e-01 linmin: -4.020e-05 t[s]: 376.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771169 of unit cell: Completed after 27 iterations at t[s]: 377.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771185 of unit cell: Completed after 15 iterations at t[s]: 377.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 326.209584 magneticMoment: [ Abs: 4.61649 Tot: +1.68435 ] - SubspaceRotationAdjust: set factor to 0.14 -ElecMinimize: Iter: 18 G: -1058.966827309490100 |grad|_K: 3.852e-06 alpha: 1.155e-01 linmin: -6.244e-05 t[s]: 378.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770913 of unit cell: Completed after 22 iterations at t[s]: 379.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770832 of unit cell: Completed after 15 iterations at t[s]: 380.00 - FillingsUpdate: mu: -0.190000000 nElectrons: 326.155032 magneticMoment: [ Abs: 4.46525 Tot: +1.62834 ] - SubspaceRotationAdjust: set factor to 0.164 -ElecMinimize: Iter: 19 G: -1058.967595329021833 |grad|_K: 4.507e-06 alpha: 1.474e-01 linmin: -1.304e-04 t[s]: 380.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769788 of unit cell: Completed after 28 iterations at t[s]: 381.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770056 of unit cell: Completed after 19 iterations at t[s]: 382.21 - FillingsUpdate: mu: -0.190000000 nElectrons: 326.050361 magneticMoment: [ Abs: 4.29517 Tot: +1.55011 ] - SubspaceRotationAdjust: set factor to 0.209 -ElecMinimize: Iter: 20 G: -1058.968388815348590 |grad|_K: 4.595e-06 alpha: 1.103e-01 linmin: 1.035e-04 t[s]: 383.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769382 of unit cell: Completed after 22 iterations at t[s]: 383.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769283 of unit cell: Completed after 11 iterations at t[s]: 384.36 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.948887 magneticMoment: [ Abs: 4.09819 Tot: +1.47094 ] - SubspaceRotationAdjust: set factor to 0.229 -ElecMinimize: Iter: 21 G: -1058.969340129472357 |grad|_K: 5.401e-06 alpha: 1.284e-01 linmin: -7.146e-04 t[s]: 385.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769147 of unit cell: Completed after 27 iterations at t[s]: 385.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769171 of unit cell: Completed after 18 iterations at t[s]: 386.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.910222 magneticMoment: [ Abs: 3.89163 Tot: +1.41426 ] - SubspaceRotationAdjust: set factor to 0.282 -ElecMinimize: Iter: 22 G: -1058.970497384401142 |grad|_K: 5.519e-06 alpha: 1.071e-01 linmin: 7.975e-05 t[s]: 387.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768807 of unit cell: Completed after 22 iterations at t[s]: 388.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768791 of unit cell: Completed after 7 iterations at t[s]: 388.64 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.843539 magneticMoment: [ Abs: 3.66585 Tot: +1.35410 ] - SubspaceRotationAdjust: set factor to 0.358 -ElecMinimize: Iter: 23 G: -1058.971672641777786 |grad|_K: 5.708e-06 alpha: 1.115e-01 linmin: -5.987e-05 t[s]: 389.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767898 of unit cell: Completed after 22 iterations at t[s]: 390.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768034 of unit cell: Completed after 11 iterations at t[s]: 390.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.754880 magneticMoment: [ Abs: 3.45923 Tot: +1.30411 ] - SubspaceRotationAdjust: set factor to 0.383 -ElecMinimize: Iter: 24 G: -1058.972752654749911 |grad|_K: 6.088e-06 alpha: 9.449e-02 linmin: -4.731e-05 t[s]: 391.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768160 of unit cell: Completed after 27 iterations at t[s]: 392.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768123 of unit cell: Completed after 18 iterations at t[s]: 392.96 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.732924 magneticMoment: [ Abs: 3.25378 Tot: +1.26623 ] - SubspaceRotationAdjust: set factor to 0.409 -ElecMinimize: Iter: 25 G: -1058.973829328368311 |grad|_K: 6.227e-06 alpha: 8.137e-02 linmin: 1.885e-04 t[s]: 393.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767655 of unit cell: Completed after 25 iterations at t[s]: 394.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767664 of unit cell: Completed after 4 iterations at t[s]: 395.13 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.673451 magneticMoment: [ Abs: 3.03521 Tot: +1.22540 ] - SubspaceRotationAdjust: set factor to 0.54 -ElecMinimize: Iter: 26 G: -1058.974874237125277 |grad|_K: 6.604e-06 alpha: 7.970e-02 linmin: 6.689e-05 t[s]: 396.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765835 of unit cell: Completed after 28 iterations at t[s]: 396.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766439 of unit cell: Completed after 17 iterations at t[s]: 397.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579221 magneticMoment: [ Abs: 2.85515 Tot: +1.18738 ] - SubspaceRotationAdjust: set factor to 0.598 -ElecMinimize: Iter: 27 G: -1058.975716792050662 |grad|_K: 6.549e-06 alpha: 5.590e-02 linmin: -1.613e-05 t[s]: 398.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765852 of unit cell: Completed after 21 iterations at t[s]: 398.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765891 of unit cell: Completed after 11 iterations at t[s]: 399.41 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.530892 magneticMoment: [ Abs: 2.67469 Tot: +1.14549 ] - SubspaceRotationAdjust: set factor to 0.68 -ElecMinimize: Iter: 28 G: -1058.976501837729529 |grad|_K: 5.508e-06 alpha: 5.229e-02 linmin: 9.108e-06 t[s]: 400.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765231 of unit cell: Completed after 21 iterations at t[s]: 400.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765026 of unit cell: Completed after 17 iterations at t[s]: 401.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.471388 magneticMoment: [ Abs: 2.48435 Tot: +1.10028 ] - SubspaceRotationAdjust: set factor to 0.764 -ElecMinimize: Iter: 29 G: -1058.977234720248816 |grad|_K: 6.175e-06 alpha: 6.920e-02 linmin: -3.165e-05 t[s]: 402.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762441 of unit cell: Completed after 27 iterations at t[s]: 403.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763171 of unit cell: Completed after 19 iterations at t[s]: 403.82 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.377169 magneticMoment: [ Abs: 2.30176 Tot: +1.05530 ] - SubspaceRotationAdjust: set factor to 0.753 -ElecMinimize: Iter: 30 G: -1058.977868888655394 |grad|_K: 6.516e-06 alpha: 4.914e-02 linmin: -5.431e-05 t[s]: 404.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763868 of unit cell: Completed after 25 iterations at t[s]: 405.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763633 of unit cell: Completed after 19 iterations at t[s]: 406.07 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.383655 magneticMoment: [ Abs: 2.14967 Tot: +1.01983 ] - SubspaceRotationAdjust: set factor to 0.678 -ElecMinimize: Iter: 31 G: -1058.978411661153132 |grad|_K: 6.218e-06 alpha: 3.522e-02 linmin: 6.474e-05 t[s]: 407.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763382 of unit cell: Completed after 19 iterations at t[s]: 407.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763328 of unit cell: Completed after 16 iterations at t[s]: 408.34 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.354603 magneticMoment: [ Abs: 1.95554 Tot: +0.96072 ] - SubspaceRotationAdjust: set factor to 0.919 - SubspaceRotationAdjust: resetting CG because factor has changed by 7.82062 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763328 of unit cell: Completed after 0 iterations at t[s]: 409.67 -ElecMinimize: State modified externally: resetting search direction. -ElecMinimize: Iter: 32 G: -1058.979070738006158 |grad|_K: 5.705e-06 alpha: 4.902e-02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763380 of unit cell: Completed after 18 iterations at t[s]: 411.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763469 of unit cell: Completed after 21 iterations at t[s]: 411.94 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.357059 magneticMoment: [ Abs: 1.95827 Tot: +0.93979 ] - SubspaceRotationAdjust: set factor to 0.569 -ElecMinimize: Iter: 33 G: -1058.980137908647976 |grad|_K: 8.916e-06 alpha: 9.464e-02 linmin: 3.087e-04 t[s]: 413.01 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769437 of unit cell: Completed after 31 iterations at t[s]: 413.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765651 of unit cell: Completed after 29 iterations at t[s]: 414.23 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.448465 magneticMoment: [ Abs: 1.93505 Tot: +0.91580 ] - SubspaceRotationAdjust: set factor to 0.339 -ElecMinimize: Iter: 34 G: -1058.981053340294466 |grad|_K: 9.134e-06 alpha: 3.056e-02 linmin: -1.650e-03 t[s]: 415.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765834 of unit cell: Completed after 23 iterations at t[s]: 415.89 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.169341e-02. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766182 of unit cell: Completed after 26 iterations at t[s]: 416.52 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766307 of unit cell: Completed after 21 iterations at t[s]: 417.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.484105 magneticMoment: [ Abs: 1.77202 Tot: +0.80192 ] - SubspaceRotationAdjust: set factor to 0.276 -ElecMinimize: Iter: 35 G: -1058.984753776180924 |grad|_K: 4.952e-06 alpha: 1.185e-01 linmin: -1.368e-04 t[s]: 418.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763674 of unit cell: Completed after 28 iterations at t[s]: 418.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765103 of unit cell: Completed after 27 iterations at t[s]: 419.43 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.424962 magneticMoment: [ Abs: 1.74747 Tot: +0.78442 ] - SubspaceRotationAdjust: set factor to 0.212 -ElecMinimize: Iter: 36 G: -1058.985229739541182 |grad|_K: 4.875e-06 alpha: 5.627e-02 linmin: 1.416e-04 t[s]: 420.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765035 of unit cell: Completed after 16 iterations at t[s]: 421.06 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.688067e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.764909 of unit cell: Completed after 18 iterations at t[s]: 421.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.764876 of unit cell: Completed after 14 iterations at t[s]: 422.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.414849 magneticMoment: [ Abs: 1.65062 Tot: +0.71991 ] - SubspaceRotationAdjust: set factor to 0.139 -ElecMinimize: Iter: 37 G: -1058.986897441797282 |grad|_K: 4.010e-06 alpha: 2.024e-01 linmin: -1.288e-04 t[s]: 423.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767893 of unit cell: Completed after 29 iterations at t[s]: 423.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766046 of unit cell: Completed after 28 iterations at t[s]: 424.57 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.473850 magneticMoment: [ Abs: 1.61959 Tot: +0.70069 ] - SubspaceRotationAdjust: set factor to 0.12 - SubspaceRotationAdjust: resetting CG because factor has changed by 0.130178 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766046 of unit cell: Completed after 0 iterations at t[s]: 425.91 -ElecMinimize: State modified externally: resetting search direction. -ElecMinimize: Iter: 38 G: -1058.987295289987969 |grad|_K: 3.040e-06 alpha: 7.112e-02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765743 of unit cell: Completed after 22 iterations at t[s]: 427.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765344 of unit cell: Completed after 23 iterations at t[s]: 428.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.439978 magneticMoment: [ Abs: 1.60992 Tot: +0.69271 ] - SubspaceRotationAdjust: set factor to 0.0768 -ElecMinimize: Iter: 39 G: -1058.987821763144211 |grad|_K: 2.808e-06 alpha: 1.627e-01 linmin: -4.430e-04 t[s]: 429.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766339 of unit cell: Completed after 24 iterations at t[s]: 429.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766762 of unit cell: Completed after 21 iterations at t[s]: 430.41 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.517093 magneticMoment: [ Abs: 1.58882 Tot: +0.67854 ] - SubspaceRotationAdjust: set factor to 0.0587 -ElecMinimize: Iter: 40 G: -1058.988479908293357 |grad|_K: 1.459e-06 alpha: 2.365e-01 linmin: -1.042e-03 t[s]: 431.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766952 of unit cell: Completed after 14 iterations at t[s]: 432.06 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 7.093716e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767335 of unit cell: Completed after 17 iterations at t[s]: 432.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767360 of unit cell: Completed after 7 iterations at t[s]: 433.27 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.558500 magneticMoment: [ Abs: 1.55856 Tot: +0.65485 ] - SubspaceRotationAdjust: set factor to 0.0595 -ElecMinimize: Iter: 41 G: -1058.989036515566568 |grad|_K: 1.357e-06 alpha: 7.399e-01 linmin: 4.361e-04 t[s]: 434.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766866 of unit cell: Completed after 25 iterations at t[s]: 434.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766910 of unit cell: Completed after 11 iterations at t[s]: 435.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.546492 magneticMoment: [ Abs: 1.51929 Tot: +0.63289 ] - SubspaceRotationAdjust: set factor to 0.0524 -ElecMinimize: Iter: 42 G: -1058.989467156297451 |grad|_K: 1.563e-06 alpha: 6.745e-01 linmin: 3.175e-04 t[s]: 436.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768064 of unit cell: Completed after 28 iterations at t[s]: 437.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767377 of unit cell: Completed after 26 iterations at t[s]: 437.85 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.581377 magneticMoment: [ Abs: 1.49631 Tot: +0.62063 ] - SubspaceRotationAdjust: set factor to 0.0347 -ElecMinimize: Iter: 43 G: -1058.989689529217003 |grad|_K: 9.260e-07 alpha: 2.616e-01 linmin: -7.112e-05 t[s]: 438.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767352 of unit cell: Completed after 16 iterations at t[s]: 439.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 14 iterations at t[s]: 440.08 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.582988 magneticMoment: [ Abs: 1.47973 Tot: +0.60988 ] - SubspaceRotationAdjust: set factor to 0.0422 -ElecMinimize: Iter: 44 G: -1058.989812610081117 |grad|_K: 5.473e-07 alpha: 4.104e-01 linmin: -1.502e-04 t[s]: 441.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 14 iterations at t[s]: 441.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 9 iterations at t[s]: 442.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.583167 magneticMoment: [ Abs: 1.46874 Tot: +0.60070 ] - SubspaceRotationAdjust: set factor to 0.0465 -ElecMinimize: Iter: 45 G: -1058.989874839216100 |grad|_K: 4.962e-07 alpha: 5.948e-01 linmin: 9.568e-05 t[s]: 443.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767564 of unit cell: Completed after 19 iterations at t[s]: 443.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767552 of unit cell: Completed after 4 iterations at t[s]: 444.49 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595121 magneticMoment: [ Abs: 1.45671 Tot: +0.59030 ] - SubspaceRotationAdjust: set factor to 0.0416 -ElecMinimize: Iter: 46 G: -1058.989923015087243 |grad|_K: 5.521e-07 alpha: 5.611e-01 linmin: 5.390e-04 t[s]: 445.57 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767352 of unit cell: Completed after 19 iterations at t[s]: 446.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767378 of unit cell: Completed after 8 iterations at t[s]: 446.73 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.583947 magneticMoment: [ Abs: 1.43885 Tot: +0.57616 ] - SubspaceRotationAdjust: set factor to 0.039 -ElecMinimize: Iter: 47 G: -1058.989974220075283 |grad|_K: 4.673e-07 alpha: 4.877e-01 linmin: -1.262e-04 t[s]: 447.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767364 of unit cell: Completed after 11 iterations at t[s]: 448.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767357 of unit cell: Completed after 11 iterations at t[s]: 448.96 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.581909 magneticMoment: [ Abs: 1.41360 Tot: +0.55708 ] - SubspaceRotationAdjust: set factor to 0.0455 -ElecMinimize: Iter: 48 G: -1058.990030767136659 |grad|_K: 4.054e-07 alpha: 7.392e-01 linmin: -2.577e-05 t[s]: 450.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767413 of unit cell: Completed after 17 iterations at t[s]: 450.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767419 of unit cell: Completed after 4 iterations at t[s]: 451.25 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.585073 magneticMoment: [ Abs: 1.38650 Tot: +0.53671 ] - SubspaceRotationAdjust: set factor to 0.0471 -ElecMinimize: Iter: 49 G: -1058.990077734262968 |grad|_K: 4.229e-07 alpha: 8.184e-01 linmin: -7.714e-05 t[s]: 452.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767099 of unit cell: Completed after 23 iterations at t[s]: 452.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767234 of unit cell: Completed after 14 iterations at t[s]: 453.50 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.574517 magneticMoment: [ Abs: 1.36487 Tot: +0.52152 ] - SubspaceRotationAdjust: set factor to 0.0382 -ElecMinimize: Iter: 50 G: -1058.990107180237146 |grad|_K: 4.236e-07 alpha: 4.717e-01 linmin: 2.042e-04 t[s]: 454.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767313 of unit cell: Completed after 15 iterations at t[s]: 455.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 12 iterations at t[s]: 455.74 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.581350 magneticMoment: [ Abs: 1.33093 Tot: +0.49830 ] - SubspaceRotationAdjust: set factor to 0.0353 -ElecMinimize: Iter: 51 G: -1058.990145375195425 |grad|_K: 4.064e-07 alpha: 6.169e-01 linmin: 2.759e-04 t[s]: 456.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767330 of unit cell: Completed after 13 iterations at t[s]: 457.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767332 of unit cell: Completed after 8 iterations at t[s]: 457.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.582444 magneticMoment: [ Abs: 1.28096 Tot: +0.46503 ] - SubspaceRotationAdjust: set factor to 0.0383 -ElecMinimize: Iter: 52 G: -1058.990193857901431 |grad|_K: 4.151e-07 alpha: 8.527e-01 linmin: 1.318e-05 t[s]: 459.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767365 of unit cell: Completed after 17 iterations at t[s]: 459.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767355 of unit cell: Completed after 6 iterations at t[s]: 460.24 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.585054 magneticMoment: [ Abs: 1.23388 Tot: +0.43327 ] - SubspaceRotationAdjust: set factor to 0.0411 -ElecMinimize: Iter: 53 G: -1058.990235671139544 |grad|_K: 3.917e-07 alpha: 6.981e-01 linmin: -6.344e-05 t[s]: 461.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767593 of unit cell: Completed after 19 iterations at t[s]: 461.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767538 of unit cell: Completed after 11 iterations at t[s]: 462.44 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.596722 magneticMoment: [ Abs: 1.19791 Tot: +0.40826 ] - SubspaceRotationAdjust: set factor to 0.0363 -ElecMinimize: Iter: 54 G: -1058.990265083956274 |grad|_K: 3.824e-07 alpha: 5.443e-01 linmin: 1.236e-04 t[s]: 463.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767451 of unit cell: Completed after 18 iterations at t[s]: 464.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767458 of unit cell: Completed after 4 iterations at t[s]: 464.77 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.593307 magneticMoment: [ Abs: 1.16356 Tot: +0.38541 ] - SubspaceRotationAdjust: set factor to 0.0332 -ElecMinimize: Iter: 55 G: -1058.990290066190028 |grad|_K: 3.304e-07 alpha: 4.944e-01 linmin: -2.639e-04 t[s]: 465.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767467 of unit cell: Completed after 10 iterations at t[s]: 466.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767474 of unit cell: Completed after 6 iterations at t[s]: 466.95 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.596571 magneticMoment: [ Abs: 1.12238 Tot: +0.35818 ] - SubspaceRotationAdjust: set factor to 0.0357 -ElecMinimize: Iter: 56 G: -1058.990317451651890 |grad|_K: 3.014e-07 alpha: 7.102e-01 linmin: 6.430e-05 t[s]: 468.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767521 of unit cell: Completed after 11 iterations at t[s]: 468.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767518 of unit cell: Completed after 2 iterations at t[s]: 469.13 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.601713 magneticMoment: [ Abs: 1.08615 Tot: +0.33447 ] - SubspaceRotationAdjust: set factor to 0.0377 -ElecMinimize: Iter: 57 G: -1058.990338797546656 |grad|_K: 2.867e-07 alpha: 6.750e-01 linmin: 2.625e-04 t[s]: 470.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767437 of unit cell: Completed after 17 iterations at t[s]: 470.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767449 of unit cell: Completed after 8 iterations at t[s]: 471.36 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.599586 magneticMoment: [ Abs: 1.05627 Tot: +0.31577 ] - SubspaceRotationAdjust: set factor to 0.0346 -ElecMinimize: Iter: 58 G: -1058.990354776300592 |grad|_K: 2.659e-07 alpha: 5.658e-01 linmin: -1.256e-04 t[s]: 472.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767540 of unit cell: Completed after 14 iterations at t[s]: 472.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767542 of unit cell: Completed after 0 iterations at t[s]: 473.61 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.606616 magneticMoment: [ Abs: 1.02745 Tot: +0.29744 ] - SubspaceRotationAdjust: set factor to 0.0324 -ElecMinimize: Iter: 59 G: -1058.990369043560577 |grad|_K: 2.318e-07 alpha: 5.751e-01 linmin: -6.154e-05 t[s]: 474.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767545 of unit cell: Completed after 10 iterations at t[s]: 475.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767546 of unit cell: Completed after 0 iterations at t[s]: 475.81 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.607868 magneticMoment: [ Abs: 1.00049 Tot: +0.28135 ] - SubspaceRotationAdjust: set factor to 0.0371 -ElecMinimize: Iter: 60 G: -1058.990381205516314 |grad|_K: 2.042e-07 alpha: 6.455e-01 linmin: -4.557e-04 t[s]: 476.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767527 of unit cell: Completed after 13 iterations at t[s]: 477.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767527 of unit cell: Completed after 0 iterations at t[s]: 478.01 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.607248 magneticMoment: [ Abs: 0.97793 Tot: +0.26847 ] - SubspaceRotationAdjust: set factor to 0.0371 -ElecMinimize: Iter: 61 G: -1058.990390538059273 |grad|_K: 2.034e-07 alpha: 6.307e-01 linmin: -3.994e-04 t[s]: 478.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767648 of unit cell: Completed after 15 iterations at t[s]: 479.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767620 of unit cell: Completed after 8 iterations at t[s]: 480.13 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.612968 magneticMoment: [ Abs: 0.95896 Tot: +0.25718 ] - SubspaceRotationAdjust: set factor to 0.0314 -ElecMinimize: Iter: 62 G: -1058.990397586717108 |grad|_K: 1.855e-07 alpha: 4.842e-01 linmin: -1.251e-06 t[s]: 481.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767626 of unit cell: Completed after 11 iterations at t[s]: 481.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767628 of unit cell: Completed after 3 iterations at t[s]: 482.26 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.613440 magneticMoment: [ Abs: 0.93826 Tot: +0.24565 ] - SubspaceRotationAdjust: set factor to 0.0358 -ElecMinimize: Iter: 63 G: -1058.990404758362502 |grad|_K: 1.640e-07 alpha: 5.952e-01 linmin: -4.682e-04 t[s]: 483.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767619 of unit cell: Completed after 11 iterations at t[s]: 483.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767619 of unit cell: Completed after 0 iterations at t[s]: 484.41 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.612978 magneticMoment: [ Abs: 0.92120 Tot: +0.23642 ] - SubspaceRotationAdjust: set factor to 0.0383 -ElecMinimize: Iter: 64 G: -1058.990410320639967 |grad|_K: 1.687e-07 alpha: 5.841e-01 linmin: -3.490e-04 t[s]: 485.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767682 of unit cell: Completed after 12 iterations at t[s]: 485.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767674 of unit cell: Completed after 3 iterations at t[s]: 486.51 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.616553 magneticMoment: [ Abs: 0.90397 Tot: +0.22681 ] - SubspaceRotationAdjust: set factor to 0.0348 -ElecMinimize: Iter: 65 G: -1058.990415440057404 |grad|_K: 1.639e-07 alpha: 5.112e-01 linmin: 4.610e-04 t[s]: 487.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767654 of unit cell: Completed after 8 iterations at t[s]: 488.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767651 of unit cell: Completed after 0 iterations at t[s]: 488.63 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.615418 magneticMoment: [ Abs: 0.88465 Tot: +0.21682 ] - SubspaceRotationAdjust: set factor to 0.0397 -ElecMinimize: Iter: 66 G: -1058.990420737242630 |grad|_K: 1.602e-07 alpha: 5.723e-01 linmin: -5.825e-04 t[s]: 489.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767613 of unit cell: Completed after 11 iterations at t[s]: 490.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767614 of unit cell: Completed after 0 iterations at t[s]: 490.73 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.613400 magneticMoment: [ Abs: 0.86554 Tot: +0.20727 ] - SubspaceRotationAdjust: set factor to 0.0416 -ElecMinimize: Iter: 67 G: -1058.990425811717841 |grad|_K: 1.746e-07 alpha: 5.555e-01 linmin: -5.434e-04 t[s]: 491.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767673 of unit cell: Completed after 13 iterations at t[s]: 492.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767660 of unit cell: Completed after 5 iterations at t[s]: 492.83 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.616361 magneticMoment: [ Abs: 0.84639 Tot: +0.19725 ] - SubspaceRotationAdjust: set factor to 0.0364 -ElecMinimize: Iter: 68 G: -1058.990430534153802 |grad|_K: 1.738e-07 alpha: 4.347e-01 linmin: 3.702e-04 t[s]: 493.85 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767649 of unit cell: Completed after 3 iterations at t[s]: 494.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767645 of unit cell: Completed after 0 iterations at t[s]: 495.02 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.615486 magneticMoment: [ Abs: 0.81884 Tot: +0.18373 ] - SubspaceRotationAdjust: set factor to 0.0444 -ElecMinimize: Iter: 69 G: -1058.990436773389774 |grad|_K: 1.767e-07 alpha: 5.999e-01 linmin: -1.805e-04 t[s]: 496.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767564 of unit cell: Completed after 14 iterations at t[s]: 496.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 4 iterations at t[s]: 497.18 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611279 magneticMoment: [ Abs: 0.79395 Tot: +0.17216 ] - SubspaceRotationAdjust: set factor to 0.0396 -ElecMinimize: Iter: 70 G: -1058.990442232599889 |grad|_K: 2.046e-07 alpha: 5.009e-01 linmin: -9.018e-05 t[s]: 498.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767617 of unit cell: Completed after 11 iterations at t[s]: 498.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767611 of unit cell: Completed after 5 iterations at t[s]: 499.30 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.612998 magneticMoment: [ Abs: 0.76401 Tot: +0.15739 ] - SubspaceRotationAdjust: set factor to 0.0386 -ElecMinimize: Iter: 71 G: -1058.990448419480572 |grad|_K: 1.751e-07 alpha: 4.257e-01 linmin: -1.494e-04 t[s]: 500.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767623 of unit cell: Completed after 9 iterations at t[s]: 500.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767628 of unit cell: Completed after 3 iterations at t[s]: 501.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.613485 magneticMoment: [ Abs: 0.73125 Tot: +0.14147 ] - SubspaceRotationAdjust: set factor to 0.0429 -ElecMinimize: Iter: 72 G: -1058.990455038005166 |grad|_K: 1.750e-07 alpha: 6.122e-01 linmin: -1.692e-04 t[s]: 502.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767554 of unit cell: Completed after 14 iterations at t[s]: 502.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767566 of unit cell: Completed after 4 iterations at t[s]: 503.51 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609144 magneticMoment: [ Abs: 0.70322 Tot: +0.12849 ] - SubspaceRotationAdjust: set factor to 0.0362 -ElecMinimize: Iter: 73 G: -1058.990460609751153 |grad|_K: 1.685e-07 alpha: 5.113e-01 linmin: 6.207e-04 t[s]: 504.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767593 of unit cell: Completed after 11 iterations at t[s]: 505.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 0 iterations at t[s]: 505.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610156 magneticMoment: [ Abs: 0.67688 Tot: +0.11545 ] - SubspaceRotationAdjust: set factor to 0.0363 -ElecMinimize: Iter: 74 G: -1058.990465356593177 |grad|_K: 1.404e-07 alpha: 4.965e-01 linmin: -3.333e-04 t[s]: 506.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767602 of unit cell: Completed after 4 iterations at t[s]: 507.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767604 of unit cell: Completed after 0 iterations at t[s]: 507.71 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610424 magneticMoment: [ Abs: 0.65414 Tot: +0.10416 ] - SubspaceRotationAdjust: set factor to 0.0405 -ElecMinimize: Iter: 75 G: -1058.990469599692688 |grad|_K: 1.184e-07 alpha: 6.055e-01 linmin: -2.812e-04 t[s]: 508.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767585 of unit cell: Completed after 7 iterations at t[s]: 509.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767581 of unit cell: Completed after 0 iterations at t[s]: 509.91 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.608654 magneticMoment: [ Abs: 0.63450 Tot: +0.09461 ] - SubspaceRotationAdjust: set factor to 0.0438 -ElecMinimize: Iter: 76 G: -1058.990473178218281 |grad|_K: 1.025e-07 alpha: 7.210e-01 linmin: -4.306e-04 t[s]: 510.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767568 of unit cell: Completed after 5 iterations at t[s]: 511.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767568 of unit cell: Completed after 0 iterations at t[s]: 512.01 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.607802 magneticMoment: [ Abs: 0.61935 Tot: +0.08720 ] - SubspaceRotationAdjust: set factor to 0.0488 -ElecMinimize: Iter: 77 G: -1058.990475852476948 |grad|_K: 9.977e-08 alpha: 7.169e-01 linmin: -3.746e-04 t[s]: 512.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767603 of unit cell: Completed after 11 iterations at t[s]: 513.52 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767593 of unit cell: Completed after 5 iterations at t[s]: 514.11 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609369 magneticMoment: [ Abs: 0.60854 Tot: +0.08160 ] - SubspaceRotationAdjust: set factor to 0.0458 -ElecMinimize: Iter: 78 G: -1058.990477691657361 |grad|_K: 1.037e-07 alpha: 5.158e-01 linmin: 8.839e-04 t[s]: 515.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767561 of unit cell: Completed after 8 iterations at t[s]: 515.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767565 of unit cell: Completed after 3 iterations at t[s]: 516.24 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.607744 magneticMoment: [ Abs: 0.59805 Tot: +0.07668 ] - SubspaceRotationAdjust: set factor to 0.0417 -ElecMinimize: Iter: 79 G: -1058.990479302292442 |grad|_K: 9.098e-08 alpha: 4.523e-01 linmin: -2.020e-04 t[s]: 517.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767574 of unit cell: Completed after 3 iterations at t[s]: 517.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 0 iterations at t[s]: 518.35 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.608543 magneticMoment: [ Abs: 0.58707 Tot: +0.07124 ] - SubspaceRotationAdjust: set factor to 0.0503 -ElecMinimize: Iter: 80 G: -1058.990481019706976 |grad|_K: 8.849e-08 alpha: 5.875e-01 linmin: -3.316e-04 t[s]: 519.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767616 of unit cell: Completed after 8 iterations at t[s]: 519.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767607 of unit cell: Completed after 3 iterations at t[s]: 520.44 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610413 magneticMoment: [ Abs: 0.57882 Tot: +0.06704 ] - SubspaceRotationAdjust: set factor to 0.0468 -ElecMinimize: Iter: 81 G: -1058.990482208425419 |grad|_K: 1.011e-07 alpha: 4.492e-01 linmin: -3.640e-04 t[s]: 521.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767582 of unit cell: Completed after 9 iterations at t[s]: 522.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767589 of unit cell: Completed after 4 iterations at t[s]: 522.61 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609288 magneticMoment: [ Abs: 0.57070 Tot: +0.06345 ] - SubspaceRotationAdjust: set factor to 0.0449 -ElecMinimize: Iter: 82 G: -1058.990483400604489 |grad|_K: 8.358e-08 alpha: 3.361e-01 linmin: 1.877e-04 t[s]: 523.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767583 of unit cell: Completed after 3 iterations at t[s]: 524.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767579 of unit cell: Completed after 3 iterations at t[s]: 524.76 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.608733 magneticMoment: [ Abs: 0.56059 Tot: +0.05904 ] - SubspaceRotationAdjust: set factor to 0.0523 -ElecMinimize: Iter: 83 G: -1058.990484809638929 |grad|_K: 8.543e-08 alpha: 5.908e-01 linmin: 2.756e-04 t[s]: 525.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767620 of unit cell: Completed after 9 iterations at t[s]: 526.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767609 of unit cell: Completed after 4 iterations at t[s]: 526.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610649 magneticMoment: [ Abs: 0.55244 Tot: +0.05520 ] - SubspaceRotationAdjust: set factor to 0.0445 -ElecMinimize: Iter: 84 G: -1058.990485915199997 |grad|_K: 8.350e-08 alpha: 4.411e-01 linmin: 6.000e-04 t[s]: 527.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767601 of unit cell: Completed after 4 iterations at t[s]: 528.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767600 of unit cell: Completed after 0 iterations at t[s]: 528.98 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610114 magneticMoment: [ Abs: 0.54322 Tot: +0.05139 ] - SubspaceRotationAdjust: set factor to 0.0522 -ElecMinimize: Iter: 85 G: -1058.990487130600286 |grad|_K: 7.343e-08 alpha: 5.142e-01 linmin: -3.847e-04 t[s]: 529.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 9 iterations at t[s]: 530.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767583 of unit cell: Completed after 3 iterations at t[s]: 531.05 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609117 magneticMoment: [ Abs: 0.53763 Tot: +0.04925 ] - SubspaceRotationAdjust: set factor to 0.0431 -ElecMinimize: Iter: 86 G: -1058.990487841135746 |grad|_K: 8.871e-08 alpha: 3.960e-01 linmin: -7.669e-04 t[s]: 532.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767610 of unit cell: Completed after 8 iterations at t[s]: 532.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767603 of unit cell: Completed after 3 iterations at t[s]: 533.21 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610463 magneticMoment: [ Abs: 0.53135 Tot: +0.04650 ] - SubspaceRotationAdjust: set factor to 0.0466 -ElecMinimize: Iter: 87 G: -1058.990488674351354 |grad|_K: 6.654e-08 alpha: 2.963e-01 linmin: 3.112e-04 t[s]: 534.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767613 of unit cell: Completed after 4 iterations at t[s]: 534.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767620 of unit cell: Completed after 4 iterations at t[s]: 535.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611527 magneticMoment: [ Abs: 0.52545 Tot: +0.04400 ] - SubspaceRotationAdjust: set factor to 0.0493 -ElecMinimize: Iter: 88 G: -1058.990489384489592 |grad|_K: 7.224e-08 alpha: 4.878e-01 linmin: 1.030e-03 t[s]: 536.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767589 of unit cell: Completed after 8 iterations at t[s]: 536.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767597 of unit cell: Completed after 3 iterations at t[s]: 537.40 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610231 magneticMoment: [ Abs: 0.52036 Tot: +0.04223 ] - SubspaceRotationAdjust: set factor to 0.0458 -ElecMinimize: Iter: 89 G: -1058.990489996350107 |grad|_K: 6.224e-08 alpha: 3.585e-01 linmin: 4.748e-04 t[s]: 538.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767588 of unit cell: Completed after 2 iterations at t[s]: 538.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767587 of unit cell: Completed after 0 iterations at t[s]: 539.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609639 magneticMoment: [ Abs: 0.51569 Tot: +0.04056 ] - SubspaceRotationAdjust: set factor to 0.0548 -ElecMinimize: Iter: 90 G: -1058.990490577061337 |grad|_K: 5.165e-08 alpha: 4.375e-01 linmin: -5.877e-04 t[s]: 540.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767591 of unit cell: Completed after 4 iterations at t[s]: 541.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 0 iterations at t[s]: 541.63 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609995 magneticMoment: [ Abs: 0.51162 Tot: +0.03898 ] - SubspaceRotationAdjust: set factor to 0.0602 -ElecMinimize: Iter: 91 G: -1058.990491109383129 |grad|_K: 4.474e-08 alpha: 5.425e-01 linmin: -2.053e-03 t[s]: 542.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767600 of unit cell: Completed after 3 iterations at t[s]: 543.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767599 of unit cell: Completed after 0 iterations at t[s]: 543.70 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610426 magneticMoment: [ Abs: 0.50879 Tot: +0.03780 ] - SubspaceRotationAdjust: set factor to 0.0646 -ElecMinimize: Iter: 92 G: -1058.990491474349255 |grad|_K: 5.245e-08 alpha: 4.819e-01 linmin: -6.550e-04 t[s]: 544.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 8 iterations at t[s]: 545.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767585 of unit cell: Completed after 3 iterations at t[s]: 545.83 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609499 magneticMoment: [ Abs: 0.50624 Tot: +0.03692 ] - SubspaceRotationAdjust: set factor to 0.0563 -ElecMinimize: Iter: 93 G: -1058.990491786541725 |grad|_K: 4.892e-08 alpha: 3.098e-01 linmin: 1.009e-03 t[s]: 546.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767586 of unit cell: Completed after 0 iterations at t[s]: 547.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767587 of unit cell: Completed after 0 iterations at t[s]: 547.92 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609602 magneticMoment: [ Abs: 0.50331 Tot: +0.03569 ] - SubspaceRotationAdjust: set factor to 0.0734 -ElecMinimize: Iter: 94 G: -1058.990492095911122 |grad|_K: 4.752e-08 alpha: 3.912e-01 linmin: -2.485e-06 t[s]: 548.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767606 of unit cell: Completed after 9 iterations at t[s]: 549.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767598 of unit cell: Completed after 4 iterations at t[s]: 550.04 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610287 magneticMoment: [ Abs: 0.50163 Tot: +0.03487 ] - SubspaceRotationAdjust: set factor to 0.0631 -ElecMinimize: Iter: 95 G: -1058.990492240559433 |grad|_K: 5.522e-08 alpha: 2.295e-01 linmin: 2.857e-05 t[s]: 551.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767594 of unit cell: Completed after 0 iterations at t[s]: 551.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 3 iterations at t[s]: 552.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609888 magneticMoment: [ Abs: 0.49843 Tot: +0.03349 ] - SubspaceRotationAdjust: set factor to 0.0943 -ElecMinimize: Iter: 96 G: -1058.990492544551216 |grad|_K: 4.595e-08 alpha: 3.293e-01 linmin: 1.730e-03 t[s]: 553.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767574 of unit cell: Completed after 8 iterations at t[s]: 553.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767582 of unit cell: Completed after 3 iterations at t[s]: 554.23 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609294 magneticMoment: [ Abs: 0.49722 Tot: +0.03299 ] - SubspaceRotationAdjust: set factor to 0.0814 -ElecMinimize: Iter: 97 G: -1058.990492640870116 |grad|_K: 5.608e-08 alpha: 1.807e-01 linmin: 8.872e-04 t[s]: 555.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767587 of unit cell: Completed after 0 iterations at t[s]: 555.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 2 iterations at t[s]: 556.41 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609902 magneticMoment: [ Abs: 0.49376 Tot: +0.03109 ] - SubspaceRotationAdjust: set factor to 0.123 -ElecMinimize: Iter: 98 G: -1058.990492946762060 |grad|_K: 4.460e-08 alpha: 3.290e-01 linmin: 1.101e-03 t[s]: 557.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767614 of unit cell: Completed after 8 iterations at t[s]: 557.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767603 of unit cell: Completed after 4 iterations at t[s]: 558.52 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610621 magneticMoment: [ Abs: 0.49257 Tot: +0.03030 ] - SubspaceRotationAdjust: set factor to 0.0993 -ElecMinimize: Iter: 99 G: -1058.990493032453514 |grad|_K: 5.778e-08 alpha: 1.684e-01 linmin: 1.015e-03 t[s]: 559.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767600 of unit cell: Completed after 3 iterations at t[s]: 560.01 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767599 of unit cell: Completed after 0 iterations at t[s]: 560.59 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610434 magneticMoment: [ Abs: 0.49021 Tot: +0.02886 ] - SubspaceRotationAdjust: set factor to 0.166 -ElecMinimize: Iter: 100 G: -1058.990493255521415 |grad|_K: 4.193e-08 alpha: 2.019e-01 linmin: -1.095e-03 t[s]: 561.56 -ElecMinimize: None of the convergence criteria satisfied after 100 iterations. -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.200e-04 -Single-point solvation energy estimate, DeltaG = -0.062010596103164 - -Computing DFT-D3 correction: -# coordination-number C 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 -# coordination-number Hf 11.130 16.778 16.735 16.625 13.885 11.129 16.778 16.735 16.625 13.885 12.003 16.778 16.735 16.625 13.885 11.130 16.778 16.735 16.625 13.885 -# coordination-number N 0.927 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.20 -EvdW_6 = -0.120307 -EvdW_8 = -0.212388 - -# Ionic positions in cartesian coordinates: -ion C 15.516924000000003 8.971564000000003 29.481543000000002 1 -ion C 6.488065000000001 0.181361000000000 23.691129000000000 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.342517000000004 8.971586000000002 29.211711000000012 1 -ion C 0.313658000000000 0.181361000000000 23.421311000000003 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.436398000000002 3.620570000000000 29.211701000000005 1 -ion C 9.568610000000000 5.532394000000000 23.960954000000005 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.261955000000000 3.620568000000000 28.941891999999999 1 -ion C 3.394203000000001 5.532394000000000 23.691130000000005 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.174400000000000 0.000001000000000 30.996452000000009 1 -ion Hf 12.551139000000001 7.256820000000001 26.543905000000002 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.000002000000000 0.000003000000000 30.726629000000006 1 -ion Hf 6.376730000000000 7.256823000000001 26.274084000000002 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.254951999999999 5.351033000000001 31.266273000000005 1 -ion Hf 9.470594000000002 1.905795000000000 26.274069000000008 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.429351000000002 5.351028000000001 31.536115000000006 1 -ion Hf 3.296185000000000 1.905795000000000 26.004261000000003 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.254951999999999 5.351033000000001 35.914999000000009 1 - -# Forces in Cartesian coordinates: -force C -0.000618119350584 -0.000355549669317 0.012232860886169 1 -force C -0.000069746582223 0.000157934262808 -0.000110926769601 1 -force C 0.000352727494477 0.000204452606494 -0.004381987836349 0 -force C 0.000172893463230 0.000099738844393 -0.004258042386698 0 -force C -0.001099120536262 -0.000605103541862 0.023612113609450 0 -force C 0.000313351282455 0.009280009598958 0.003550903720212 1 -force C 0.000068769076946 0.000040993219247 -0.000064369158868 1 -force C 0.000100640469312 0.000226343440568 -0.004404676822968 0 -force C 0.000181805465454 -0.000033021179452 -0.004144351536671 0 -force C -0.001004378643036 -0.000580598071818 0.023601798348915 0 -force C 0.008170553302298 -0.004364965853151 0.003551939061255 1 -force C -0.000053032544882 -0.000034378559779 -0.000746436679529 1 -force C 0.000245441260374 -0.000025952909777 -0.004405794628706 0 -force C 0.000062274793440 0.000174500210454 -0.004144181289843 0 -force C -0.001027216908934 -0.000594176196882 0.023657659600086 0 -force C -0.009140167198299 -0.005281544111659 0.003675204096403 1 -force C 0.000099482528122 -0.000142918900868 -0.000113747323025 1 -force C 0.000199997507952 0.000115076518976 -0.004307926962999 0 -force C 0.000286719193641 0.000166236063523 -0.004131570779707 0 -force C -0.001072707801202 -0.000650276888384 0.023612208577863 0 -force Hf -0.008677296134469 0.004750748091174 0.004927050771498 1 -force Hf -0.002267644116505 -0.001312386614925 0.005201654772560 1 -force Hf 0.000549594512183 0.000317011184572 -0.004964349437576 0 -force Hf -0.000399040117213 -0.000182115365094 0.012324833906026 0 -force Hf 0.001065319871590 0.000614364973468 -0.023591689039734 0 -force Hf 0.007383514540239 0.004325284807882 0.006135310180636 1 -force Hf 0.001814846832393 -0.001317873949962 0.005334470830157 1 -force Hf 0.000599728663105 -0.000205347895411 -0.004024841419198 0 -force Hf -0.000328291200457 -0.000189112691695 0.012370864948703 0 -force Hf 0.001313095320390 0.000610628328611 -0.023671528622169 0 -force Hf 0.002633384710927 0.001382872352789 0.046021426731707 1 -force Hf -0.000229514082526 0.002235082180457 0.005323585997805 1 -force Hf 0.000122857730585 0.000624962230305 -0.004022042702908 0 -force Hf -0.000360190900535 -0.000208585431334 0.012378803947802 0 -force Hf 0.001183405580211 0.000832744543474 -0.023671018330077 0 -force Hf -0.000748548211815 -0.009897068242350 0.004719899542032 1 -force Hf -0.000141659611161 -0.000080490302061 0.004001770076493 1 -force Hf 0.000971387168908 0.000563743722086 -0.004024339872197 0 -force Hf -0.000356667501053 -0.000254106458886 0.012323706047773 0 -force Hf 0.001171659080614 0.000678614640634 -0.023388915760880 0 -force N -0.000629872938270 -0.000036854702241 -0.081218971533003 1 - -# Energy components: - A_diel = -0.5520817657706983 - Eewald = 38770.7949928904708941 - EH = 39738.1618029754172312 - Eloc = -79577.9549065649043769 - Enl = -270.1277374653776633 - EvdW = -0.3326955674138712 - Exc = -796.5618471953540620 - Exc_core = 594.6256479051780843 - KE = 421.1007285301809588 - MuShift = -0.0084208898122683 -------------------------------------- - Etot = -1120.8545171473820119 - TS = 0.0019585648597569 -------------------------------------- - F = -1120.8564757122417177 - muN = -61.8659824567202961 -------------------------------------- - G = -1058.9904932555214145 - -IonicMinimize: Iter: 0 G: -1058.990493255521415 |grad|_K: 1.377e-02 t[s]: 579.03 - -#--- Lowdin population analysis --- -# oxidation-state C -0.230 -0.230 -0.233 -0.209 -0.184 -0.231 -0.230 -0.233 -0.209 -0.185 -0.231 -0.228 -0.233 -0.209 -0.185 -0.232 -0.230 -0.233 -0.209 -0.184 -# magnetic-moments C -0.004 +0.000 -0.001 -0.001 -0.057 -0.002 +0.001 -0.001 -0.004 -0.051 -0.002 +0.000 -0.001 -0.004 +0.014 -0.001 +0.000 -0.001 -0.004 -0.057 -# oxidation-state Hf +0.613 +0.240 +0.244 +0.243 +0.118 +0.611 +0.242 +0.244 +0.243 +0.118 +0.014 +0.242 +0.244 +0.243 +0.118 +0.614 +0.251 +0.244 +0.243 +0.118 -# magnetic-moments Hf +0.058 +0.005 -0.000 -0.000 -0.003 +0.062 +0.004 -0.001 -0.000 -0.003 +0.045 +0.004 -0.001 +0.000 -0.003 +0.058 +0.001 -0.001 -0.000 +0.002 -# oxidation-state N -1.094 -# magnetic-moments N -0.027 - - -Computing DFT-D3 correction: -# coordination-number C 5.912 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 -# coordination-number Hf 11.130 16.761 16.730 16.624 13.885 11.129 16.760 16.732 16.624 13.885 12.007 16.760 16.732 16.624 13.885 11.130 16.778 16.732 16.624 13.885 -# coordination-number N 0.973 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.16 -EvdW_6 = -0.120296 -EvdW_8 = -0.212353 -Shifting auxilliary hamiltonian by -0.000059 to set nElectrons=325.610434 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767761 of unit cell: Completed after 29 iterations at t[s]: 581.13 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610434 magneticMoment: [ Abs: 0.49035 Tot: +0.02277 ] -ElecMinimize: Iter: 0 G: -1058.919194653596605 |grad|_K: 2.281e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.751940 of unit cell: Completed after 31 iterations at t[s]: 582.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.759645 of unit cell: Completed after 33 iterations at t[s]: 583.51 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.200275 magneticMoment: [ Abs: 0.49275 Tot: +0.09380 ] - SubspaceRotationAdjust: set factor to 0.0938 -ElecMinimize: Iter: 1 G: -1058.962174877629195 |grad|_K: 3.192e-05 alpha: 3.093e-01 linmin: 1.328e-02 t[s]: 584.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.776762 of unit cell: Completed after 38 iterations at t[s]: 585.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766893 of unit cell: Completed after 35 iterations at t[s]: 585.77 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.543950 magneticMoment: [ Abs: 0.46630 Tot: +0.00561 ] - SubspaceRotationAdjust: set factor to 0.0801 -ElecMinimize: Iter: 2 G: -1058.990037584500442 |grad|_K: 9.218e-06 alpha: 8.127e-02 linmin: -1.144e-02 t[s]: 586.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768785 of unit cell: Completed after 28 iterations at t[s]: 587.33 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769079 of unit cell: Completed after 23 iterations at t[s]: 587.98 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.689379 magneticMoment: [ Abs: 0.46265 Tot: -0.02187 ] - SubspaceRotationAdjust: set factor to 0.0503 -ElecMinimize: Iter: 3 G: -1058.993086033927057 |grad|_K: 5.118e-06 alpha: 9.481e-02 linmin: 1.778e-03 t[s]: 588.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769173 of unit cell: Completed after 23 iterations at t[s]: 589.53 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.844193e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769361 of unit cell: Completed after 26 iterations at t[s]: 590.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769366 of unit cell: Completed after 5 iterations at t[s]: 590.74 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.715607 magneticMoment: [ Abs: 0.46317 Tot: -0.01997 ] - SubspaceRotationAdjust: set factor to 0.0341 -ElecMinimize: Iter: 4 G: -1058.995625555351808 |grad|_K: 4.730e-06 alpha: 2.898e-01 linmin: 2.163e-05 t[s]: 591.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767359 of unit cell: Completed after 29 iterations at t[s]: 592.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768195 of unit cell: Completed after 26 iterations at t[s]: 593.00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636460 magneticMoment: [ Abs: 0.46675 Tot: -0.00120 ] - SubspaceRotationAdjust: set factor to 0.0574 -ElecMinimize: Iter: 5 G: -1058.996995174066342 |grad|_K: 2.313e-06 alpha: 1.759e-01 linmin: 1.056e-04 t[s]: 594.07 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767742 of unit cell: Completed after 24 iterations at t[s]: 594.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767473 of unit cell: Completed after 23 iterations at t[s]: 595.25 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.591010 magneticMoment: [ Abs: 0.47034 Tot: +0.00967 ] - SubspaceRotationAdjust: set factor to 0.0495 -ElecMinimize: Iter: 6 G: -1058.997510802432089 |grad|_K: 2.151e-06 alpha: 2.765e-01 linmin: -2.483e-05 t[s]: 596.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767790 of unit cell: Completed after 21 iterations at t[s]: 596.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767783 of unit cell: Completed after 3 iterations at t[s]: 597.49 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609247 magneticMoment: [ Abs: 0.47340 Tot: +0.00875 ] - SubspaceRotationAdjust: set factor to 0.083 -ElecMinimize: Iter: 7 G: -1058.997947083234067 |grad|_K: 1.302e-06 alpha: 2.702e-01 linmin: 1.200e-04 t[s]: 598.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768141 of unit cell: Completed after 25 iterations at t[s]: 599.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768221 of unit cell: Completed after 14 iterations at t[s]: 599.75 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636445 magneticMoment: [ Abs: 0.47369 Tot: +0.00460 ] - SubspaceRotationAdjust: set factor to 0.0597 -ElecMinimize: Iter: 8 G: -1058.998141869586561 |grad|_K: 1.654e-06 alpha: 3.313e-01 linmin: 3.071e-04 t[s]: 600.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767862 of unit cell: Completed after 20 iterations at t[s]: 601.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767873 of unit cell: Completed after 3 iterations at t[s]: 601.97 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.613359 magneticMoment: [ Abs: 0.47481 Tot: +0.00976 ] - SubspaceRotationAdjust: set factor to 0.0825 -ElecMinimize: Iter: 9 G: -1058.998444392064812 |grad|_K: 1.202e-06 alpha: 3.208e-01 linmin: 1.561e-05 t[s]: 603.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767628 of unit cell: Completed after 19 iterations at t[s]: 603.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767406 of unit cell: Completed after 18 iterations at t[s]: 604.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.582839 magneticMoment: [ Abs: 0.47712 Tot: +0.01669 ] - SubspaceRotationAdjust: set factor to 0.0567 -ElecMinimize: Iter: 10 G: -1058.998744994715253 |grad|_K: 1.879e-06 alpha: 6.005e-01 linmin: 9.331e-05 t[s]: 605.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 28 iterations at t[s]: 605.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767905 of unit cell: Completed after 27 iterations at t[s]: 606.57 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610424 magneticMoment: [ Abs: 0.47856 Tot: +0.01288 ] - SubspaceRotationAdjust: set factor to 0.0518 -ElecMinimize: Iter: 11 G: -1058.999002903339488 |grad|_K: 1.194e-06 alpha: 2.087e-01 linmin: -8.064e-05 t[s]: 607.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768028 of unit cell: Completed after 16 iterations at t[s]: 608.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768203 of unit cell: Completed after 17 iterations at t[s]: 608.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.625307 magneticMoment: [ Abs: 0.48131 Tot: +0.01144 ] - SubspaceRotationAdjust: set factor to 0.0522 -ElecMinimize: Iter: 12 G: -1058.999259207004116 |grad|_K: 1.300e-06 alpha: 5.108e-01 linmin: 8.694e-06 t[s]: 609.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767581 of unit cell: Completed after 26 iterations at t[s]: 610.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767863 of unit cell: Completed after 24 iterations at t[s]: 611.07 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.602368 magneticMoment: [ Abs: 0.48314 Tot: +0.01586 ] - SubspaceRotationAdjust: set factor to 0.043 -ElecMinimize: Iter: 13 G: -1058.999426277687689 |grad|_K: 1.087e-06 alpha: 2.839e-01 linmin: -7.935e-06 t[s]: 612.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767846 of unit cell: Completed after 14 iterations at t[s]: 612.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767833 of unit cell: Completed after 13 iterations at t[s]: 613.37 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.599237 magneticMoment: [ Abs: 0.48303 Tot: +0.01591 ] - SubspaceRotationAdjust: set factor to 0.0551 -ElecMinimize: Iter: 14 G: -1058.999627434507829 |grad|_K: 9.824e-07 alpha: 4.871e-01 linmin: -2.983e-07 t[s]: 614.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768287 of unit cell: Completed after 24 iterations at t[s]: 615.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768136 of unit cell: Completed after 19 iterations at t[s]: 615.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.617536 magneticMoment: [ Abs: 0.48249 Tot: +0.01218 ] - SubspaceRotationAdjust: set factor to 0.0433 -ElecMinimize: Iter: 15 G: -1058.999736168354957 |grad|_K: 8.394e-07 alpha: 3.224e-01 linmin: 4.792e-06 t[s]: 616.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768056 of unit cell: Completed after 14 iterations at t[s]: 617.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768034 of unit cell: Completed after 11 iterations at t[s]: 617.85 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611134 magneticMoment: [ Abs: 0.48296 Tot: +0.01263 ] - SubspaceRotationAdjust: set factor to 0.0492 -ElecMinimize: Iter: 16 G: -1058.999836732320546 |grad|_K: 6.183e-07 alpha: 4.094e-01 linmin: 3.740e-06 t[s]: 618.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767931 of unit cell: Completed after 18 iterations at t[s]: 619.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767919 of unit cell: Completed after 5 iterations at t[s]: 620.04 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.604743 magneticMoment: [ Abs: 0.48331 Tot: +0.01309 ] - SubspaceRotationAdjust: set factor to 0.0474 -ElecMinimize: Iter: 17 G: -1058.999897772117947 |grad|_K: 5.372e-07 alpha: 4.576e-01 linmin: -4.954e-05 t[s]: 621.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768129 of unit cell: Completed after 19 iterations at t[s]: 621.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768076 of unit cell: Completed after 14 iterations at t[s]: 622.26 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.615613 magneticMoment: [ Abs: 0.48273 Tot: +0.01046 ] - SubspaceRotationAdjust: set factor to 0.0374 -ElecMinimize: Iter: 18 G: -1058.999932364297820 |grad|_K: 4.253e-07 alpha: 3.408e-01 linmin: 7.488e-05 t[s]: 623.33 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768048 of unit cell: Completed after 11 iterations at t[s]: 623.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768038 of unit cell: Completed after 3 iterations at t[s]: 624.47 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.615027 magneticMoment: [ Abs: 0.48185 Tot: +0.00964 ] - SubspaceRotationAdjust: set factor to 0.0461 -ElecMinimize: Iter: 19 G: -1058.999961973434438 |grad|_K: 3.141e-07 alpha: 4.713e-01 linmin: -7.430e-05 t[s]: 625.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767938 of unit cell: Completed after 15 iterations at t[s]: 626.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767937 of unit cell: Completed after 0 iterations at t[s]: 626.67 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610118 magneticMoment: [ Abs: 0.48141 Tot: +0.00990 ] - SubspaceRotationAdjust: set factor to 0.0402 -ElecMinimize: Iter: 20 G: -1058.999978538354526 |grad|_K: 2.991e-07 alpha: 4.785e-01 linmin: -4.021e-04 t[s]: 627.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768031 of unit cell: Completed after 15 iterations at t[s]: 628.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768005 of unit cell: Completed after 8 iterations at t[s]: 628.91 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.615342 magneticMoment: [ Abs: 0.48095 Tot: +0.00848 ] - SubspaceRotationAdjust: set factor to 0.0344 -ElecMinimize: Iter: 21 G: -1058.999989644308243 |grad|_K: 1.938e-07 alpha: 3.478e-01 linmin: 1.516e-04 t[s]: 630.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768008 of unit cell: Completed after 4 iterations at t[s]: 630.57 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768009 of unit cell: Completed after 3 iterations at t[s]: 631.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.616449 magneticMoment: [ Abs: 0.48072 Tot: +0.00782 ] - SubspaceRotationAdjust: set factor to 0.0411 -ElecMinimize: Iter: 22 G: -1058.999996766194727 |grad|_K: 1.452e-07 alpha: 5.458e-01 linmin: -1.891e-04 t[s]: 632.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767961 of unit cell: Completed after 11 iterations at t[s]: 632.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767971 of unit cell: Completed after 5 iterations at t[s]: 633.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.614559 magneticMoment: [ Abs: 0.48056 Tot: +0.00782 ] - SubspaceRotationAdjust: set factor to 0.0356 -ElecMinimize: Iter: 23 G: -1058.999999926329565 |grad|_K: 1.282e-07 alpha: 4.315e-01 linmin: 2.094e-04 t[s]: 634.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768003 of unit cell: Completed after 9 iterations at t[s]: 635.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768002 of unit cell: Completed after 0 iterations at t[s]: 635.60 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.616827 magneticMoment: [ Abs: 0.48023 Tot: +0.00698 ] - SubspaceRotationAdjust: set factor to 0.0349 -ElecMinimize: Iter: 24 G: -1059.000002311585376 |grad|_K: 9.172e-08 alpha: 4.195e-01 linmin: -2.744e-04 t[s]: 636.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768011 of unit cell: Completed after 3 iterations at t[s]: 637.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768013 of unit cell: Completed after 0 iterations at t[s]: 637.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.617717 magneticMoment: [ Abs: 0.48007 Tot: +0.00643 ] - SubspaceRotationAdjust: set factor to 0.0424 -ElecMinimize: Iter: 25 G: -1059.000003960250069 |grad|_K: 7.236e-08 alpha: 5.514e-01 linmin: -9.775e-04 t[s]: 638.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768003 of unit cell: Completed after 4 iterations at t[s]: 639.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768002 of unit cell: Completed after 0 iterations at t[s]: 640.00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.617099 magneticMoment: [ Abs: 0.48006 Tot: +0.00616 ] - SubspaceRotationAdjust: set factor to 0.0473 -ElecMinimize: Iter: 26 G: -1059.000005123580195 |grad|_K: 6.076e-08 alpha: 6.170e-01 linmin: -6.939e-04 t[s]: 641.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767995 of unit cell: Completed after 8 iterations at t[s]: 641.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767996 of unit cell: Completed after 0 iterations at t[s]: 642.25 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.616844 magneticMoment: [ Abs: 0.48008 Tot: +0.00587 ] - SubspaceRotationAdjust: set factor to 0.0484 -ElecMinimize: Iter: 27 G: -1059.000005791583135 |grad|_K: 7.312e-08 alpha: 5.203e-01 linmin: -1.291e-03 t[s]: 643.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768037 of unit cell: Completed after 11 iterations at t[s]: 643.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768016 of unit cell: Completed after 8 iterations at t[s]: 644.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.618169 magneticMoment: [ Abs: 0.48004 Tot: +0.00532 ] - SubspaceRotationAdjust: set factor to 0.0395 -ElecMinimize: Iter: 28 G: -1059.000006267325716 |grad|_K: 5.935e-08 alpha: 2.504e-01 linmin: 7.426e-04 t[s]: 645.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768018 of unit cell: Completed after 0 iterations at t[s]: 646.07 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768021 of unit cell: Completed after 3 iterations at t[s]: 646.66 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.618552 magneticMoment: [ Abs: 0.48006 Tot: +0.00468 ] - SubspaceRotationAdjust: set factor to 0.0523 -ElecMinimize: Iter: 29 G: -1059.000006848246585 |grad|_K: 5.584e-08 alpha: 5.370e-01 linmin: 1.356e-03 t[s]: 647.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767999 of unit cell: Completed after 8 iterations at t[s]: 648.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768007 of unit cell: Completed after 3 iterations at t[s]: 648.86 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.617724 magneticMoment: [ Abs: 0.48014 Tot: +0.00443 ] - SubspaceRotationAdjust: set factor to 0.043 -ElecMinimize: Iter: 30 G: -1059.000007192404837 |grad|_K: 5.110e-08 alpha: 3.467e-01 linmin: 1.109e-03 t[s]: 649.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768016 of unit cell: Completed after 3 iterations at t[s]: 650.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768016 of unit cell: Completed after 0 iterations at t[s]: 651.02 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.618369 magneticMoment: [ Abs: 0.48021 Tot: +0.00383 ] - SubspaceRotationAdjust: set factor to 0.0578 -ElecMinimize: Iter: 31 G: -1059.000007522621218 |grad|_K: 3.712e-08 alpha: 3.835e-01 linmin: -1.125e-03 t[s]: 652.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768030 of unit cell: Completed after 5 iterations at t[s]: 652.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768027 of unit cell: Completed after 2 iterations at t[s]: 653.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.619044 magneticMoment: [ Abs: 0.48025 Tot: +0.00343 ] - SubspaceRotationAdjust: set factor to 0.0513 -ElecMinimize: Iter: 32 G: -1059.000007650340194 |grad|_K: 3.881e-08 alpha: 3.025e-01 linmin: -1.978e-03 t[s]: 654.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768022 of unit cell: Completed after 2 iterations at t[s]: 654.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768021 of unit cell: Completed after 0 iterations at t[s]: 655.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.618656 magneticMoment: [ Abs: 0.48036 Tot: +0.00302 ] - SubspaceRotationAdjust: set factor to 0.0744 -ElecMinimize: Iter: 33 G: -1059.000007850552947 |grad|_K: 3.589e-08 alpha: 3.536e-01 linmin: -6.707e-04 t[s]: 656.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768003 of unit cell: Completed after 8 iterations at t[s]: 657.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768014 of unit cell: Completed after 4 iterations at t[s]: 657.75 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.618228 magneticMoment: [ Abs: 0.48043 Tot: +0.00290 ] - SubspaceRotationAdjust: set factor to 0.0624 -ElecMinimize: Iter: 34 G: -1059.000007884771776 |grad|_K: 4.356e-08 alpha: 1.379e-01 linmin: 2.724e-03 t[s]: 658.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768013 of unit cell: Completed after 0 iterations at t[s]: 659.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768012 of unit cell: Completed after 0 iterations at t[s]: 659.93 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.618160 magneticMoment: [ Abs: 0.48056 Tot: +0.00236 ] - SubspaceRotationAdjust: set factor to 0.0586 -ElecMinimize: Iter: 35 G: -1059.000008003784842 |grad|_K: 3.671e-08 alpha: 2.236e-01 linmin: 9.326e-06 t[s]: 661.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768023 of unit cell: Completed after 4 iterations at t[s]: 661.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768021 of unit cell: Completed after 0 iterations at t[s]: 662.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.618746 magneticMoment: [ Abs: 0.48064 Tot: +0.00185 ] - SubspaceRotationAdjust: set factor to 0.0572 -ElecMinimize: Iter: 36 G: -1059.000008094681334 |grad|_K: 2.675e-08 alpha: 1.920e-01 linmin: 1.185e-03 t[s]: 663.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768024 of unit cell: Completed after 0 iterations at t[s]: 663.74 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768027 of unit cell: Completed after 4 iterations at t[s]: 664.33 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.619165 magneticMoment: [ Abs: 0.48081 Tot: +0.00113 ] - SubspaceRotationAdjust: set factor to 0.0529 -ElecMinimize: Iter: 37 G: -1059.000008128662330 |grad|_K: 3.598e-08 alpha: 4.636e-01 linmin: 7.706e-03 t[s]: 665.41 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 2.185e-08 - -Computing DFT-D3 correction: -# coordination-number C 5.912 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 -# coordination-number Hf 11.130 16.761 16.730 16.624 13.885 11.129 16.760 16.732 16.624 13.885 12.007 16.760 16.732 16.624 13.885 11.130 16.778 16.732 16.624 13.885 -# coordination-number N 0.973 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.16 -EvdW_6 = -0.120296 -EvdW_8 = -0.212353 -IonicMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -0.984225 gdotd/gdotd0: 0.966427 (taking cubic step) - -Computing DFT-D3 correction: -# coordination-number C 5.901 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.914 5.977 5.956 5.940 2.985 -# coordination-number Hf 11.128 16.726 16.719 16.624 13.885 11.126 16.720 16.724 16.624 13.885 11.970 16.720 16.724 16.624 13.885 11.128 16.779 16.724 16.624 13.885 -# coordination-number N 1.027 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.12 -EvdW_6 = -0.120274 -EvdW_8 = -0.212287 -Shifting auxilliary hamiltonian by -0.000100 to set nElectrons=325.619165 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768182 of unit cell: Completed after 34 iterations at t[s]: 671.61 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.619165 magneticMoment: [ Abs: 0.48416 Tot: -0.00752 ] -ElecMinimize: Iter: 0 G: -1058.689565137243562 |grad|_K: 4.396e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.755541 of unit cell: Completed after 33 iterations at t[s]: 673.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762363 of unit cell: Completed after 33 iterations at t[s]: 673.96 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.275146 magneticMoment: [ Abs: 0.48325 Tot: +0.05578 ] - SubspaceRotationAdjust: set factor to 0.0412 -ElecMinimize: Iter: 1 G: -1058.963376561774794 |grad|_K: 2.010e-05 alpha: 4.199e-01 linmin: 9.257e-03 t[s]: 674.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773984 of unit cell: Completed after 36 iterations at t[s]: 675.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769000 of unit cell: Completed after 33 iterations at t[s]: 676.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638928 magneticMoment: [ Abs: 0.46577 Tot: -0.03117 ] - SubspaceRotationAdjust: set factor to 0.0264 -ElecMinimize: Iter: 2 G: -1058.993711108084881 |grad|_K: 7.122e-06 alpha: 1.983e-01 linmin: -5.546e-03 t[s]: 677.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769179 of unit cell: Completed after 24 iterations at t[s]: 677.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769436 of unit cell: Completed after 26 iterations at t[s]: 678.33 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.674180 magneticMoment: [ Abs: 0.46118 Tot: -0.03787 ] - SubspaceRotationAdjust: set factor to 0.0347 -ElecMinimize: Iter: 3 G: -1059.002735488372991 |grad|_K: 4.552e-06 alpha: 4.847e-01 linmin: -4.134e-05 t[s]: 679.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767925 of unit cell: Completed after 28 iterations at t[s]: 679.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768191 of unit cell: Completed after 23 iterations at t[s]: 680.48 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.592284 magneticMoment: [ Abs: 0.46327 Tot: -0.01985 ] - SubspaceRotationAdjust: set factor to 0.0301 -ElecMinimize: Iter: 4 G: -1059.005659101520905 |grad|_K: 2.953e-06 alpha: 4.048e-01 linmin: -1.845e-04 t[s]: 681.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768380 of unit cell: Completed after 20 iterations at t[s]: 682.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768439 of unit cell: Completed after 17 iterations at t[s]: 682.65 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.607395 magneticMoment: [ Abs: 0.46762 Tot: -0.01975 ] - SubspaceRotationAdjust: set factor to 0.0401 -ElecMinimize: Iter: 5 G: -1059.007278450426384 |grad|_K: 2.104e-06 alpha: 5.311e-01 linmin: -8.443e-06 t[s]: 683.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768726 of unit cell: Completed after 25 iterations at t[s]: 684.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768848 of unit cell: Completed after 19 iterations at t[s]: 684.81 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633153 magneticMoment: [ Abs: 0.47048 Tot: -0.02251 ] - SubspaceRotationAdjust: set factor to 0.0419 -ElecMinimize: Iter: 6 G: -1059.008450857963226 |grad|_K: 2.421e-06 alpha: 7.593e-01 linmin: 8.726e-05 t[s]: 685.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767633 of unit cell: Completed after 27 iterations at t[s]: 686.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768038 of unit cell: Completed after 25 iterations at t[s]: 687.00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.580981 magneticMoment: [ Abs: 0.47348 Tot: -0.01079 ] - SubspaceRotationAdjust: set factor to 0.039 -ElecMinimize: Iter: 7 G: -1059.009507364513865 |grad|_K: 2.512e-06 alpha: 5.186e-01 linmin: 2.215e-06 t[s]: 687.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768416 of unit cell: Completed after 22 iterations at t[s]: 688.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768589 of unit cell: Completed after 19 iterations at t[s]: 689.16 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.608920 magneticMoment: [ Abs: 0.47636 Tot: -0.01571 ] - SubspaceRotationAdjust: set factor to 0.047 -ElecMinimize: Iter: 8 G: -1059.011186660070734 |grad|_K: 2.325e-06 alpha: 7.623e-01 linmin: -2.718e-05 t[s]: 690.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769270 of unit cell: Completed after 26 iterations at t[s]: 690.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769298 of unit cell: Completed after 9 iterations at t[s]: 691.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.648520 magneticMoment: [ Abs: 0.48070 Tot: -0.02265 ] - SubspaceRotationAdjust: set factor to 0.0489 -ElecMinimize: Iter: 9 G: -1059.012690108007291 |grad|_K: 2.805e-06 alpha: 7.952e-01 linmin: -2.635e-05 t[s]: 692.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767742 of unit cell: Completed after 28 iterations at t[s]: 692.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768468 of unit cell: Completed after 26 iterations at t[s]: 693.59 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.591980 magneticMoment: [ Abs: 0.48443 Tot: -0.01153 ] - SubspaceRotationAdjust: set factor to 0.0389 -ElecMinimize: Iter: 10 G: -1059.013911389934719 |grad|_K: 2.760e-06 alpha: 4.419e-01 linmin: -1.367e-05 t[s]: 694.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768960 of unit cell: Completed after 25 iterations at t[s]: 695.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769056 of unit cell: Completed after 14 iterations at t[s]: 695.74 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.628461 magneticMoment: [ Abs: 0.48450 Tot: -0.02008 ] - SubspaceRotationAdjust: set factor to 0.0383 -ElecMinimize: Iter: 11 G: -1059.015332988791897 |grad|_K: 2.098e-06 alpha: 5.335e-01 linmin: -2.896e-05 t[s]: 696.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769208 of unit cell: Completed after 19 iterations at t[s]: 697.29 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769249 of unit cell: Completed after 14 iterations at t[s]: 697.90 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.642475 magneticMoment: [ Abs: 0.48556 Tot: -0.02380 ] - SubspaceRotationAdjust: set factor to 0.0403 -ElecMinimize: Iter: 12 G: -1059.016391207547258 |grad|_K: 1.867e-06 alpha: 6.862e-01 linmin: -4.770e-06 t[s]: 698.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768492 of unit cell: Completed after 27 iterations at t[s]: 699.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768720 of unit cell: Completed after 22 iterations at t[s]: 700.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610531 magneticMoment: [ Abs: 0.48721 Tot: -0.01792 ] - SubspaceRotationAdjust: set factor to 0.0325 -ElecMinimize: Iter: 13 G: -1059.016981588767976 |grad|_K: 1.599e-06 alpha: 4.852e-01 linmin: -9.384e-07 t[s]: 701.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769056 of unit cell: Completed after 25 iterations at t[s]: 701.65 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769032 of unit cell: Completed after 8 iterations at t[s]: 702.25 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635013 magneticMoment: [ Abs: 0.48626 Tot: -0.02347 ] - SubspaceRotationAdjust: set factor to 0.0275 -ElecMinimize: Iter: 14 G: -1059.017382307682965 |grad|_K: 1.126e-06 alpha: 4.492e-01 linmin: 4.214e-06 t[s]: 703.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768966 of unit cell: Completed after 14 iterations at t[s]: 703.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768947 of unit cell: Completed after 9 iterations at t[s]: 704.36 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633968 magneticMoment: [ Abs: 0.48435 Tot: -0.02437 ] - SubspaceRotationAdjust: set factor to 0.0294 -ElecMinimize: Iter: 15 G: -1059.017635476491932 |grad|_K: 9.168e-07 alpha: 5.725e-01 linmin: -2.617e-05 t[s]: 705.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768763 of unit cell: Completed after 18 iterations at t[s]: 705.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768781 of unit cell: Completed after 8 iterations at t[s]: 706.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.626594 magneticMoment: [ Abs: 0.48286 Tot: -0.02385 ] - SubspaceRotationAdjust: set factor to 0.0274 -ElecMinimize: Iter: 16 G: -1059.017787387371072 |grad|_K: 6.479e-07 alpha: 5.171e-01 linmin: -1.860e-05 t[s]: 707.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768898 of unit cell: Completed after 18 iterations at t[s]: 708.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768893 of unit cell: Completed after 3 iterations at t[s]: 708.70 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635841 magneticMoment: [ Abs: 0.48185 Tot: -0.02626 ] - SubspaceRotationAdjust: set factor to 0.0235 -ElecMinimize: Iter: 17 G: -1059.017860096766071 |grad|_K: 4.490e-07 alpha: 4.960e-01 linmin: 3.501e-05 t[s]: 709.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768844 of unit cell: Completed after 11 iterations at t[s]: 710.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768843 of unit cell: Completed after 0 iterations at t[s]: 710.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633799 magneticMoment: [ Abs: 0.48134 Tot: -0.02631 ] - SubspaceRotationAdjust: set factor to 0.0251 -ElecMinimize: Iter: 18 G: -1059.017895230832892 |grad|_K: 3.238e-07 alpha: 5.001e-01 linmin: -1.507e-04 t[s]: 711.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768802 of unit cell: Completed after 13 iterations at t[s]: 712.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768799 of unit cell: Completed after 0 iterations at t[s]: 712.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631717 magneticMoment: [ Abs: 0.48078 Tot: -0.02634 ] - SubspaceRotationAdjust: set factor to 0.0264 -ElecMinimize: Iter: 19 G: -1059.017915183054129 |grad|_K: 2.375e-07 alpha: 5.424e-01 linmin: -7.421e-04 t[s]: 713.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768829 of unit cell: Completed after 11 iterations at t[s]: 714.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768829 of unit cell: Completed after 0 iterations at t[s]: 715.08 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634123 magneticMoment: [ Abs: 0.48023 Tot: -0.02723 ] - SubspaceRotationAdjust: set factor to 0.0271 -ElecMinimize: Iter: 20 G: -1059.017926148697143 |grad|_K: 1.743e-07 alpha: 5.502e-01 linmin: -9.153e-05 t[s]: 716.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768823 of unit cell: Completed after 3 iterations at t[s]: 716.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768822 of unit cell: Completed after 0 iterations at t[s]: 717.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633890 magneticMoment: [ Abs: 0.47996 Tot: -0.02762 ] - SubspaceRotationAdjust: set factor to 0.032 -ElecMinimize: Iter: 21 G: -1059.017932839838068 |grad|_K: 1.452e-07 alpha: 6.301e-01 linmin: -3.509e-04 t[s]: 718.11 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768792 of unit cell: Completed after 11 iterations at t[s]: 718.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768799 of unit cell: Completed after 3 iterations at t[s]: 719.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632457 magneticMoment: [ Abs: 0.47990 Tot: -0.02768 ] - SubspaceRotationAdjust: set factor to 0.034 -ElecMinimize: Iter: 22 G: -1059.017936373564908 |grad|_K: 1.336e-07 alpha: 4.824e-01 linmin: 1.822e-04 t[s]: 720.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 11 iterations at t[s]: 720.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768824 of unit cell: Completed after 0 iterations at t[s]: 721.44 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634020 magneticMoment: [ Abs: 0.47981 Tot: -0.02846 ] - SubspaceRotationAdjust: set factor to 0.0372 -ElecMinimize: Iter: 23 G: -1059.017939816531452 |grad|_K: 1.218e-07 alpha: 5.492e-01 linmin: -1.922e-03 t[s]: 722.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768825 of unit cell: Completed after 3 iterations at t[s]: 722.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768825 of unit cell: Completed after 0 iterations at t[s]: 723.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633974 magneticMoment: [ Abs: 0.47992 Tot: -0.02898 ] - SubspaceRotationAdjust: set factor to 0.0457 -ElecMinimize: Iter: 24 G: -1059.017942844774552 |grad|_K: 1.238e-07 alpha: 5.507e-01 linmin: -2.734e-04 t[s]: 724.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768785 of unit cell: Completed after 8 iterations at t[s]: 725.07 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768783 of unit cell: Completed after 0 iterations at t[s]: 725.65 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631101 magneticMoment: [ Abs: 0.48031 Tot: -0.02910 ] - SubspaceRotationAdjust: set factor to 0.0464 -ElecMinimize: Iter: 25 G: -1059.017945923418438 |grad|_K: 1.226e-07 alpha: 5.688e-01 linmin: 1.700e-04 t[s]: 726.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768789 of unit cell: Completed after 3 iterations at t[s]: 727.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768789 of unit cell: Completed after 0 iterations at t[s]: 727.75 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631265 magneticMoment: [ Abs: 0.48093 Tot: -0.02994 ] - SubspaceRotationAdjust: set factor to 0.0545 -ElecMinimize: Iter: 26 G: -1059.017948819941921 |grad|_K: 1.274e-07 alpha: 5.575e-01 linmin: -2.394e-06 t[s]: 728.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768824 of unit cell: Completed after 11 iterations at t[s]: 729.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 3 iterations at t[s]: 729.87 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632866 magneticMoment: [ Abs: 0.48158 Tot: -0.03115 ] - SubspaceRotationAdjust: set factor to 0.0516 -ElecMinimize: Iter: 27 G: -1059.017951311013348 |grad|_K: 1.478e-07 alpha: 4.428e-01 linmin: 2.311e-04 t[s]: 730.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768771 of unit cell: Completed after 11 iterations at t[s]: 731.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768789 of unit cell: Completed after 8 iterations at t[s]: 731.98 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630794 magneticMoment: [ Abs: 0.48227 Tot: -0.03163 ] - SubspaceRotationAdjust: set factor to 0.0458 -ElecMinimize: Iter: 28 G: -1059.017953312757527 |grad|_K: 1.143e-07 alpha: 2.748e-01 linmin: 4.559e-05 t[s]: 732.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768786 of unit cell: Completed after 3 iterations at t[s]: 733.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768784 of unit cell: Completed after 3 iterations at t[s]: 734.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630313 magneticMoment: [ Abs: 0.48304 Tot: -0.03274 ] - SubspaceRotationAdjust: set factor to 0.0537 -ElecMinimize: Iter: 29 G: -1059.017955477409942 |grad|_K: 9.782e-08 alpha: 4.725e-01 linmin: -2.438e-04 t[s]: 735.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768822 of unit cell: Completed after 8 iterations at t[s]: 735.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768815 of unit cell: Completed after 3 iterations at t[s]: 736.22 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632243 magneticMoment: [ Abs: 0.48364 Tot: -0.03398 ] - SubspaceRotationAdjust: set factor to 0.0455 -ElecMinimize: Iter: 30 G: -1059.017956765808322 |grad|_K: 9.209e-08 alpha: 3.820e-01 linmin: 4.216e-04 t[s]: 737.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768807 of unit cell: Completed after 4 iterations at t[s]: 737.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 0 iterations at t[s]: 738.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631553 magneticMoment: [ Abs: 0.48460 Tot: -0.03484 ] - SubspaceRotationAdjust: set factor to 0.0576 -ElecMinimize: Iter: 31 G: -1059.017958011494329 |grad|_K: 7.043e-08 alpha: 4.341e-01 linmin: -4.246e-04 t[s]: 739.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768784 of unit cell: Completed after 9 iterations at t[s]: 739.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768791 of unit cell: Completed after 3 iterations at t[s]: 740.44 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630595 magneticMoment: [ Abs: 0.48512 Tot: -0.03514 ] - SubspaceRotationAdjust: set factor to 0.0517 -ElecMinimize: Iter: 32 G: -1059.017958488570684 |grad|_K: 8.246e-08 alpha: 2.990e-01 linmin: -4.676e-04 t[s]: 741.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768806 of unit cell: Completed after 6 iterations at t[s]: 741.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768803 of unit cell: Completed after 0 iterations at t[s]: 742.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631481 magneticMoment: [ Abs: 0.48569 Tot: -0.03605 ] - SubspaceRotationAdjust: set factor to 0.0613 -ElecMinimize: Iter: 33 G: -1059.017959096346203 |grad|_K: 5.726e-08 alpha: 2.500e-01 linmin: 2.904e-04 t[s]: 743.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 5 iterations at t[s]: 744.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768815 of unit cell: Completed after 0 iterations at t[s]: 744.61 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632367 magneticMoment: [ Abs: 0.48615 Tot: -0.03701 ] - SubspaceRotationAdjust: set factor to 0.0668 -ElecMinimize: Iter: 34 G: -1059.017959552032607 |grad|_K: 4.435e-08 alpha: 3.851e-01 linmin: -2.227e-03 t[s]: 745.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 1 iterations at t[s]: 746.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 0 iterations at t[s]: 746.74 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632354 magneticMoment: [ Abs: 0.48665 Tot: -0.03790 ] - SubspaceRotationAdjust: set factor to 0.0823 -ElecMinimize: Iter: 35 G: -1059.017959937621981 |grad|_K: 4.291e-08 alpha: 4.866e-01 linmin: -9.639e-04 t[s]: 747.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768794 of unit cell: Completed after 8 iterations at t[s]: 748.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768802 of unit cell: Completed after 2 iterations at t[s]: 748.85 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631614 magneticMoment: [ Abs: 0.48708 Tot: -0.03842 ] - SubspaceRotationAdjust: set factor to 0.0781 -ElecMinimize: Iter: 36 G: -1059.017960129948960 |grad|_K: 5.406e-08 alpha: 2.949e-01 linmin: 5.777e-04 t[s]: 749.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768806 of unit cell: Completed after 3 iterations at t[s]: 750.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 0 iterations at t[s]: 750.94 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631882 magneticMoment: [ Abs: 0.48786 Tot: -0.03955 ] - SubspaceRotationAdjust: set factor to 0.113 -ElecMinimize: Iter: 37 G: -1059.017960372751986 |grad|_K: 4.607e-08 alpha: 2.508e-01 linmin: -6.837e-05 t[s]: 751.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768818 of unit cell: Completed after 5 iterations at t[s]: 752.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768816 of unit cell: Completed after 0 iterations at t[s]: 753.04 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632594 magneticMoment: [ Abs: 0.48840 Tot: -0.04046 ] - SubspaceRotationAdjust: set factor to 0.0898 -ElecMinimize: Iter: 38 G: -1059.017960525668968 |grad|_K: 5.850e-08 alpha: 2.003e-01 linmin: 1.716e-03 t[s]: 754.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768806 of unit cell: Completed after 3 iterations at t[s]: 754.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768808 of unit cell: Completed after 0 iterations at t[s]: 755.13 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632146 magneticMoment: [ Abs: 0.48910 Tot: -0.04144 ] - SubspaceRotationAdjust: set factor to 0.134 -ElecMinimize: Iter: 39 G: -1059.017960666947602 |grad|_K: 3.729e-08 alpha: 1.481e-01 linmin: -4.518e-04 t[s]: 756.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768804 of unit cell: Completed after 0 iterations at t[s]: 756.67 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.442450e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768795 of unit cell: Completed after 3 iterations at t[s]: 757.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768800 of unit cell: Completed after 3 iterations at t[s]: 757.83 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631584 magneticMoment: [ Abs: 0.48978 Tot: -0.04251 ] - SubspaceRotationAdjust: set factor to 0.116 -ElecMinimize: Iter: 40 G: -1059.017960802391599 |grad|_K: 4.589e-08 alpha: 2.923e-01 linmin: 9.160e-04 t[s]: 758.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 4 iterations at t[s]: 759.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 2 iterations at t[s]: 759.90 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632394 magneticMoment: [ Abs: 0.49058 Tot: -0.04417 ] - SubspaceRotationAdjust: set factor to 0.113 -ElecMinimize: Iter: 41 G: -1059.017960933295626 |grad|_K: 3.474e-08 alpha: 1.981e-01 linmin: 7.765e-04 t[s]: 760.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 0 iterations at t[s]: 761.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768818 of unit cell: Completed after 1 iterations at t[s]: 762.07 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632854 magneticMoment: [ Abs: 0.49188 Tot: -0.04653 ] - SubspaceRotationAdjust: set factor to 0.134 -ElecMinimize: Iter: 42 G: -1059.017961082709689 |grad|_K: 3.358e-08 alpha: 4.232e-01 linmin: 1.010e-03 t[s]: 763.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768812 of unit cell: Completed after 3 iterations at t[s]: 763.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768813 of unit cell: Completed after 0 iterations at t[s]: 764.18 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632585 magneticMoment: [ Abs: 0.49318 Tot: -0.04851 ] - SubspaceRotationAdjust: set factor to 0.15 -ElecMinimize: Iter: 43 G: -1059.017961202088827 |grad|_K: 3.127e-08 alpha: 3.416e-01 linmin: -3.571e-04 t[s]: 765.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 3 iterations at t[s]: 765.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 0 iterations at t[s]: 766.26 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632072 magneticMoment: [ Abs: 0.49461 Tot: -0.05066 ] - SubspaceRotationAdjust: set factor to 0.156 -ElecMinimize: Iter: 44 G: -1059.017961324509088 |grad|_K: 3.617e-08 alpha: 3.495e-01 linmin: 3.050e-04 t[s]: 767.33 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768822 of unit cell: Completed after 3 iterations at t[s]: 767.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 0 iterations at t[s]: 768.45 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632892 magneticMoment: [ Abs: 0.49618 Tot: -0.05332 ] - SubspaceRotationAdjust: set factor to 0.129 -ElecMinimize: Iter: 45 G: -1059.017961437307576 |grad|_K: 4.243e-08 alpha: 2.449e-01 linmin: 2.382e-03 t[s]: 769.52 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768809 of unit cell: Completed after 3 iterations at t[s]: 770.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 0 iterations at t[s]: 770.68 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632564 magneticMoment: [ Abs: 0.49783 Tot: -0.05592 ] - SubspaceRotationAdjust: set factor to 0.109 -ElecMinimize: Iter: 46 G: -1059.017961520808967 |grad|_K: 3.608e-08 alpha: 1.745e-01 linmin: 2.421e-05 t[s]: 771.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 0 iterations at t[s]: 772.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768818 of unit cell: Completed after 2 iterations at t[s]: 772.86 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633080 magneticMoment: [ Abs: 0.50096 Tot: -0.06078 ] - SubspaceRotationAdjust: set factor to 0.121 -ElecMinimize: Iter: 47 G: -1059.017961659112416 |grad|_K: 3.533e-08 alpha: 3.879e-01 linmin: 2.261e-03 t[s]: 773.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768819 of unit cell: Completed after 2 iterations at t[s]: 774.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768819 of unit cell: Completed after 0 iterations at t[s]: 775.08 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633223 magneticMoment: [ Abs: 0.50465 Tot: -0.06607 ] - SubspaceRotationAdjust: set factor to 0.133 -ElecMinimize: Iter: 48 G: -1059.017961811669693 |grad|_K: 3.694e-08 alpha: 4.161e-01 linmin: -6.766e-04 t[s]: 776.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 2 iterations at t[s]: 776.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 0 iterations at t[s]: 777.25 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633365 magneticMoment: [ Abs: 0.50851 Tot: -0.07145 ] - SubspaceRotationAdjust: set factor to 0.148 -ElecMinimize: Iter: 49 G: -1059.017961988343586 |grad|_K: 3.865e-08 alpha: 3.598e-01 linmin: -6.712e-04 t[s]: 778.31 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768810 of unit cell: Completed after 3 iterations at t[s]: 778.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 0 iterations at t[s]: 779.43 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632806 magneticMoment: [ Abs: 0.51244 Tot: -0.07670 ] - SubspaceRotationAdjust: set factor to 0.132 -ElecMinimize: Iter: 50 G: -1059.017962155576470 |grad|_K: 5.313e-08 alpha: 3.122e-01 linmin: -4.656e-04 t[s]: 780.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768833 of unit cell: Completed after 8 iterations at t[s]: 781.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768824 of unit cell: Completed after 3 iterations at t[s]: 781.60 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633762 magneticMoment: [ Abs: 0.51710 Tot: -0.08314 ] - SubspaceRotationAdjust: set factor to 0.109 -ElecMinimize: Iter: 51 G: -1059.017962356576845 |grad|_K: 5.033e-08 alpha: 1.835e-01 linmin: 8.604e-04 t[s]: 782.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768826 of unit cell: Completed after 0 iterations at t[s]: 783.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768828 of unit cell: Completed after 2 iterations at t[s]: 783.82 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634118 magneticMoment: [ Abs: 0.52582 Tot: -0.09419 ] - SubspaceRotationAdjust: set factor to 0.138 -ElecMinimize: Iter: 52 G: -1059.017962615525676 |grad|_K: 5.401e-08 alpha: 3.484e-01 linmin: 4.194e-04 t[s]: 784.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 8 iterations at t[s]: 785.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 3 iterations at t[s]: 786.07 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633756 magneticMoment: [ Abs: 0.53190 Tot: -0.10122 ] - SubspaceRotationAdjust: set factor to 0.109 -ElecMinimize: Iter: 53 G: -1059.017962771945122 |grad|_K: 8.263e-08 alpha: 1.927e-01 linmin: 4.441e-04 t[s]: 787.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768850 of unit cell: Completed after 7 iterations at t[s]: 787.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768840 of unit cell: Completed after 3 iterations at t[s]: 788.31 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635044 magneticMoment: [ Abs: 0.54211 Tot: -0.11273 ] - SubspaceRotationAdjust: set factor to 0.118 -ElecMinimize: Iter: 54 G: -1059.017963047924923 |grad|_K: 5.529e-08 alpha: 1.285e-01 linmin: 6.150e-05 t[s]: 789.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768847 of unit cell: Completed after 0 iterations at t[s]: 789.90 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.853738e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768863 of unit cell: Completed after 8 iterations at t[s]: 790.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768856 of unit cell: Completed after 0 iterations at t[s]: 791.07 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636216 magneticMoment: [ Abs: 0.55269 Tot: -0.12418 ] - SubspaceRotationAdjust: set factor to 0.0809 -ElecMinimize: Iter: 55 G: -1059.017963373589282 |grad|_K: 1.008e-07 alpha: 2.826e-01 linmin: 1.592e-03 t[s]: 792.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768848 of unit cell: Completed after 9 iterations at t[s]: 792.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768851 of unit cell: Completed after 4 iterations at t[s]: 793.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635974 magneticMoment: [ Abs: 0.56262 Tot: -0.13448 ] - SubspaceRotationAdjust: set factor to 0.09 -ElecMinimize: Iter: 56 G: -1059.017963542030884 |grad|_K: 6.194e-08 alpha: 7.928e-02 linmin: 6.589e-04 t[s]: 794.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768849 of unit cell: Completed after 0 iterations at t[s]: 794.89 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.378522e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768846 of unit cell: Completed after 2 iterations at t[s]: 795.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768845 of unit cell: Completed after 0 iterations at t[s]: 796.07 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635643 magneticMoment: [ Abs: 0.57865 Tot: -0.15094 ] - SubspaceRotationAdjust: set factor to 0.0946 -ElecMinimize: Iter: 57 G: -1059.017963951777574 |grad|_K: 6.025e-08 alpha: 3.354e-01 linmin: -3.874e-04 t[s]: 797.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768850 of unit cell: Completed after 3 iterations at t[s]: 797.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768850 of unit cell: Completed after 0 iterations at t[s]: 798.27 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636088 magneticMoment: [ Abs: 0.59379 Tot: -0.16643 ] - SubspaceRotationAdjust: set factor to 0.104 -ElecMinimize: Iter: 58 G: -1059.017964390575571 |grad|_K: 5.862e-08 alpha: 3.294e-01 linmin: -2.962e-04 t[s]: 799.33 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768874 of unit cell: Completed after 8 iterations at t[s]: 799.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768870 of unit cell: Completed after 0 iterations at t[s]: 800.45 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637376 magneticMoment: [ Abs: 0.60611 Tot: -0.17901 ] - SubspaceRotationAdjust: set factor to 0.0931 -ElecMinimize: Iter: 59 G: -1059.017964743259881 |grad|_K: 8.662e-08 alpha: 2.759e-01 linmin: 9.796e-04 t[s]: 801.52 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768872 of unit cell: Completed after 4 iterations at t[s]: 802.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768869 of unit cell: Completed after 3 iterations at t[s]: 802.64 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637337 magneticMoment: [ Abs: 0.62010 Tot: -0.19274 ] - SubspaceRotationAdjust: set factor to 0.123 -ElecMinimize: Iter: 60 G: -1059.017965043314916 |grad|_K: 6.581e-08 alpha: 1.430e-01 linmin: 1.093e-04 t[s]: 803.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768864 of unit cell: Completed after 4 iterations at t[s]: 804.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768862 of unit cell: Completed after 0 iterations at t[s]: 804.88 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636815 magneticMoment: [ Abs: 0.63300 Tot: -0.20511 ] - SubspaceRotationAdjust: set factor to 0.125 -ElecMinimize: Iter: 61 G: -1059.017965394108387 |grad|_K: 6.108e-08 alpha: 2.272e-01 linmin: -8.730e-04 t[s]: 805.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768867 of unit cell: Completed after 2 iterations at t[s]: 806.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768869 of unit cell: Completed after 0 iterations at t[s]: 807.11 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637279 magneticMoment: [ Abs: 0.64710 Tot: -0.21872 ] - SubspaceRotationAdjust: set factor to 0.156 -ElecMinimize: Iter: 62 G: -1059.017965819101164 |grad|_K: 6.435e-08 alpha: 2.852e-01 linmin: -7.028e-04 t[s]: 808.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768901 of unit cell: Completed after 8 iterations at t[s]: 808.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768887 of unit cell: Completed after 4 iterations at t[s]: 809.31 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638500 magneticMoment: [ Abs: 0.65633 Tot: -0.22779 ] - SubspaceRotationAdjust: set factor to 0.137 -ElecMinimize: Iter: 63 G: -1059.017966105650885 |grad|_K: 7.632e-08 alpha: 1.675e-01 linmin: 8.699e-04 t[s]: 810.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768885 of unit cell: Completed after 0 iterations at t[s]: 810.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768885 of unit cell: Completed after 0 iterations at t[s]: 811.48 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638395 magneticMoment: [ Abs: 0.66963 Tot: -0.24024 ] - SubspaceRotationAdjust: set factor to 0.153 -ElecMinimize: Iter: 64 G: -1059.017966421176197 |grad|_K: 7.655e-08 alpha: 1.733e-01 linmin: 5.136e-06 t[s]: 812.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768859 of unit cell: Completed after 8 iterations at t[s]: 813.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768875 of unit cell: Completed after 5 iterations at t[s]: 813.69 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637719 magneticMoment: [ Abs: 0.67459 Tot: -0.24465 ] - SubspaceRotationAdjust: set factor to 0.117 -ElecMinimize: Iter: 65 G: -1059.017966478455037 |grad|_K: 7.565e-08 alpha: 6.487e-02 linmin: 9.984e-04 t[s]: 814.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768874 of unit cell: Completed after 0 iterations at t[s]: 815.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768875 of unit cell: Completed after 3 iterations at t[s]: 815.88 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637697 magneticMoment: [ Abs: 0.68645 Tot: -0.25538 ] - SubspaceRotationAdjust: set factor to 0.133 -ElecMinimize: Iter: 66 G: -1059.017966703907859 |grad|_K: 7.176e-08 alpha: 1.562e-01 linmin: 4.013e-04 t[s]: 816.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768898 of unit cell: Completed after 8 iterations at t[s]: 817.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768886 of unit cell: Completed after 4 iterations at t[s]: 818.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638431 magneticMoment: [ Abs: 0.69188 Tot: -0.26036 ] - SubspaceRotationAdjust: set factor to 0.115 -ElecMinimize: Iter: 67 G: -1059.017966817355955 |grad|_K: 6.324e-08 alpha: 7.706e-02 linmin: 6.958e-04 t[s]: 819.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768890 of unit cell: Completed after 2 iterations at t[s]: 819.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768892 of unit cell: Completed after 0 iterations at t[s]: 820.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638805 magneticMoment: [ Abs: 0.69869 Tot: -0.26627 ] - SubspaceRotationAdjust: set factor to 0.167 -ElecMinimize: Iter: 68 G: -1059.017966992810898 |grad|_K: 5.289e-08 alpha: 1.221e-01 linmin: -2.178e-03 t[s]: 821.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768890 of unit cell: Completed after 4 iterations at t[s]: 821.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768890 of unit cell: Completed after 0 iterations at t[s]: 822.52 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638600 magneticMoment: [ Abs: 0.70310 Tot: -0.26985 ] - SubspaceRotationAdjust: set factor to 0.195 -ElecMinimize: Iter: 69 G: -1059.017967122448226 |grad|_K: 5.075e-08 alpha: 1.119e-01 linmin: -1.784e-03 t[s]: 823.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768878 of unit cell: Completed after 7 iterations at t[s]: 824.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768883 of unit cell: Completed after 1 iterations at t[s]: 824.77 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638137 magneticMoment: [ Abs: 0.70527 Tot: -0.27148 ] - SubspaceRotationAdjust: set factor to 0.128 -ElecMinimize: Iter: 70 G: -1059.017967177776200 |grad|_K: 7.869e-08 alpha: 6.243e-02 linmin: 2.006e-03 t[s]: 825.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768881 of unit cell: Completed after 0 iterations at t[s]: 826.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768882 of unit cell: Completed after 0 iterations at t[s]: 826.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638035 magneticMoment: [ Abs: 0.70966 Tot: -0.27497 ] - SubspaceRotationAdjust: set factor to 0.0995 -ElecMinimize: Iter: 71 G: -1059.017967263422861 |grad|_K: 6.736e-08 alpha: 5.206e-02 linmin: 1.180e-06 t[s]: 828.04 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 8.240e-07 - -Computing DFT-D3 correction: -# coordination-number C 5.901 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.914 5.977 5.956 5.940 2.985 -# coordination-number Hf 11.128 16.726 16.719 16.624 13.885 11.126 16.720 16.724 16.624 13.885 11.970 16.720 16.724 16.624 13.885 11.128 16.779 16.724 16.624 13.885 -# coordination-number N 1.027 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.12 -EvdW_6 = -0.120274 -EvdW_8 = -0.212287 - -# Ionic positions in cartesian coordinates: -ion C 15.515069641948251 8.970497350992051 29.518241582658508 1 -ion C 6.487855760253332 0.181834802788424 23.690796219691197 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.343457053847366 8.999426028796876 29.222363711160646 1 -ion C 0.313864307230839 0.181483979657740 23.421117892523405 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.460909659906896 3.607475102440546 29.222356817183769 1 -ion C 9.568450902365356 5.532290864320664 23.958714689961415 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.234534498405104 3.604723367665023 28.952917612289209 1 -ion C 3.394501447584366 5.531965243297395 23.690788758030930 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.148368111596595 0.014253244273522 31.011233152314496 1 -ion Hf 12.544336067650487 7.252882840155226 26.559509964317684 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.022152543620716 0.012978854423647 30.745034930541912 1 -ion Hf 6.382174540497179 7.252869378150114 26.290087412490475 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.262852154132782 5.355181617058370 31.404337280195129 1 -ion Hf 9.469905457752423 1.912500246541372 26.290039757993419 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.427105355364558 5.321336795272951 31.550274698626104 1 -ion Hf 3.295760021166517 1.905553529093818 26.016266310229486 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.253062381185192 5.350922435893279 35.671342085400994 1 - -# Forces in Cartesian coordinates: -force C -0.000333021140417 -0.000181139008312 0.011011746855291 1 -force C 0.000392816856583 -0.000284488632686 0.001630616385865 1 -force C 0.000271980593718 0.000158373784347 -0.004279757121790 0 -force C 0.000173124532306 0.000099547246376 -0.004276884329135 0 -force C -0.000972131406494 -0.000618807036135 0.022969588536894 0 -force C -0.000054415932264 0.004299284865123 0.005140866661383 1 -force C -0.000522310844280 -0.000297440771023 0.001650630159685 1 -force C 0.000174962883083 0.000182575831860 -0.004308264973172 0 -force C 0.000180250936065 -0.000034301863837 -0.004188780388462 0 -force C -0.001062131338332 -0.000614114661840 0.022979080460615 0 -force C 0.003692825689674 -0.002190124855580 0.005060868200120 1 -force C -0.000164349642911 -0.000097492859297 0.002380846667652 1 -force C 0.000244077713827 0.000059810178051 -0.004310784707399 0 -force C 0.000060928217895 0.000173839365031 -0.004188628912667 0 -force C -0.000993591806936 -0.000574169282399 0.022861531056911 0 -force C -0.003898335536890 -0.002209450466784 0.005739838368316 1 -force C -0.000047774071816 0.000479137029067 0.001623561632319 1 -force C 0.000188135054856 0.000107422035209 -0.004059131331748 0 -force C 0.000286400687360 0.000165740224502 -0.004164487720784 0 -force C -0.001022523000228 -0.000532897197694 0.022970290633261 0 -force Hf -0.004482227848476 0.002556733425517 0.005146576101904 1 -force Hf -0.002106723629105 -0.001184182371641 0.005098558431441 1 -force Hf 0.000500947654171 0.000288640690899 -0.003711094580987 0 -force Hf -0.000419782266725 -0.000163574182936 0.011951598557203 0 -force Hf 0.001043301963265 0.000602051687597 -0.023964229238374 0 -force Hf 0.003643428570588 0.002002232877767 0.005768280235032 1 -force Hf 0.001790074397450 -0.001364602720385 0.005762573297575 1 -force Hf 0.000586671086108 0.000108502995161 -0.003928856142064 0 -force Hf -0.000319003659351 -0.000183520111188 0.012016368083213 0 -force Hf 0.001382566318848 0.000608308516062 -0.024050508977171 0 -force Hf 0.000828911556595 0.000587982848391 0.031863841626191 1 -force Hf -0.000294826695104 0.002223210489691 0.005737941975639 1 -force Hf 0.000388746052226 0.000457845873512 -0.003924684493687 0 -force Hf -0.000398725782005 -0.000230969619839 0.012131192773677 0 -force Hf 0.001216921455712 0.000893999370782 -0.024050920779575 0 -force Hf 0.000127081292041 -0.005100689758196 0.005115043729393 1 -force Hf -0.000006456485181 -0.000022901063668 0.000451516392931 1 -force Hf 0.000694907190487 0.000404085415388 -0.003942131592550 0 -force Hf -0.000349778022070 -0.000281262100878 0.011948721548405 0 -force Hf 0.001184541268133 0.000685839528306 -0.023693151792021 0 -force N -0.000081574823352 -0.000179614619305 -0.079078764491498 1 - -# Energy components: - A_diel = -0.5707683957829115 - Eewald = 38756.7710350306733744 - EH = 39732.6852943400299409 - Eloc = -79558.4555548908829223 - Enl = -270.1289788131679757 - EvdW = -0.3325608525674292 - Exc = -796.5774800527392472 - Exc_core = 594.6256223180482721 - KE = 421.1049263588306530 - MuShift = -0.0088016449665616 -------------------------------------- - Etot = -1120.8872666025299623 - TS = 0.0019273280457110 -------------------------------------- - F = -1120.8891939305756296 - muN = -61.8712266671527331 -------------------------------------- - G = -1059.0179672634228609 - -IonicMinimize: Iter: 1 G: -1059.017967263422861 |grad|_K: 1.238e-02 alpha: 3.000e+00 linmin: -7.613e-01 t[s]: 834.10 - -#--- Lowdin population analysis --- -# oxidation-state C -0.235 -0.232 -0.233 -0.209 -0.187 -0.232 -0.232 -0.233 -0.209 -0.187 -0.232 -0.230 -0.233 -0.209 -0.188 -0.233 -0.232 -0.234 -0.209 -0.187 -# magnetic-moments C -0.002 -0.001 -0.006 -0.007 -0.119 -0.002 -0.001 -0.006 -0.011 -0.108 -0.002 -0.000 -0.006 -0.011 -0.027 -0.001 -0.001 -0.005 -0.011 -0.119 -# oxidation-state Hf +0.597 +0.243 +0.242 +0.243 +0.118 +0.598 +0.244 +0.243 +0.242 +0.118 -0.004 +0.245 +0.243 +0.242 +0.118 +0.597 +0.249 +0.243 +0.243 +0.119 -# magnetic-moments Hf +0.042 +0.002 +0.000 +0.000 -0.001 +0.049 -0.000 -0.001 +0.001 -0.002 +0.058 -0.000 -0.001 +0.000 -0.002 +0.042 +0.002 -0.000 +0.000 -0.001 -# oxidation-state N -1.036 -# magnetic-moments N -0.019 - - -Computing DFT-D3 correction: -# coordination-number C 5.897 5.976 5.956 5.940 2.985 5.915 5.975 5.956 5.940 2.985 5.915 5.976 5.956 5.940 2.985 5.912 5.976 5.956 5.940 2.985 -# coordination-number Hf 11.126 16.711 16.712 16.624 13.885 11.124 16.705 16.720 16.624 13.885 11.954 16.705 16.720 16.624 13.885 11.126 16.772 16.720 16.624 13.885 -# coordination-number N 1.043 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.11 -EvdW_6 = -0.120267 -EvdW_8 = -0.212291 -Shifting auxilliary hamiltonian by 0.000134 to set nElectrons=325.638035 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769008 of unit cell: Completed after 28 iterations at t[s]: 836.21 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638035 magneticMoment: [ Abs: 0.70037 Tot: -0.26410 ] -ElecMinimize: Iter: 0 G: -1058.947760476803751 |grad|_K: 2.177e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754958 of unit cell: Completed after 31 iterations at t[s]: 837.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763823 of unit cell: Completed after 32 iterations at t[s]: 838.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.332070 magneticMoment: [ Abs: 0.66472 Tot: -0.14693 ] - SubspaceRotationAdjust: set factor to 0.0616 -ElecMinimize: Iter: 1 G: -1059.002088610086048 |grad|_K: 2.030e-05 alpha: 3.584e-01 linmin: 8.125e-03 t[s]: 839.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.775564 of unit cell: Completed after 37 iterations at t[s]: 840.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769169 of unit cell: Completed after 34 iterations at t[s]: 840.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633217 magneticMoment: [ Abs: 0.69054 Tot: -0.27753 ] - SubspaceRotationAdjust: set factor to 0.142 -ElecMinimize: Iter: 2 G: -1059.020511904660907 |grad|_K: 4.840e-06 alpha: 1.227e-01 linmin: -9.310e-03 t[s]: 841.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769689 of unit cell: Completed after 26 iterations at t[s]: 842.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770278 of unit cell: Completed after 26 iterations at t[s]: 843.12 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.717166 magneticMoment: [ Abs: 0.70081 Tot: -0.30721 ] - SubspaceRotationAdjust: set factor to 0.0875 -ElecMinimize: Iter: 3 G: -1059.022830495177232 |grad|_K: 6.085e-06 alpha: 2.666e-01 linmin: 1.477e-03 t[s]: 844.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767534 of unit cell: Completed after 29 iterations at t[s]: 844.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768921 of unit cell: Completed after 27 iterations at t[s]: 845.40 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.619428 magneticMoment: [ Abs: 0.68919 Tot: -0.26590 ] - SubspaceRotationAdjust: set factor to 0.086 -ElecMinimize: Iter: 4 G: -1059.024606132331201 |grad|_K: 2.061e-06 alpha: 1.411e-01 linmin: 2.031e-04 t[s]: 846.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768839 of unit cell: Completed after 14 iterations at t[s]: 847.03 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.233216e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768667 of unit cell: Completed after 17 iterations at t[s]: 847.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768590 of unit cell: Completed after 14 iterations at t[s]: 848.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594861 magneticMoment: [ Abs: 0.69667 Tot: -0.25770 ] - SubspaceRotationAdjust: set factor to 0.0577 -ElecMinimize: Iter: 5 G: -1059.025405819934122 |grad|_K: 2.124e-06 alpha: 5.416e-01 linmin: 2.673e-04 t[s]: 849.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770506 of unit cell: Completed after 29 iterations at t[s]: 849.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769185 of unit cell: Completed after 28 iterations at t[s]: 850.54 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633574 magneticMoment: [ Abs: 0.70295 Tot: -0.27274 ] - SubspaceRotationAdjust: set factor to 0.044 -ElecMinimize: Iter: 6 G: -1059.025668119653574 |grad|_K: 1.257e-06 alpha: 1.619e-01 linmin: -6.927e-04 t[s]: 851.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769248 of unit cell: Completed after 11 iterations at t[s]: 852.09 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.857211e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769371 of unit cell: Completed after 14 iterations at t[s]: 852.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769410 of unit cell: Completed after 11 iterations at t[s]: 853.31 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.649288 magneticMoment: [ Abs: 0.70248 Tot: -0.27736 ] - SubspaceRotationAdjust: set factor to 0.0417 -ElecMinimize: Iter: 7 G: -1059.026000252500353 |grad|_K: 1.241e-06 alpha: 5.863e-01 linmin: -1.652e-06 t[s]: 854.29 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768780 of unit cell: Completed after 26 iterations at t[s]: 854.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769061 of unit cell: Completed after 23 iterations at t[s]: 855.48 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.625533 magneticMoment: [ Abs: 0.70035 Tot: -0.26770 ] - SubspaceRotationAdjust: set factor to 0.0361 -ElecMinimize: Iter: 8 G: -1059.026178321545103 |grad|_K: 1.049e-06 alpha: 3.306e-01 linmin: 7.887e-06 t[s]: 856.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769053 of unit cell: Completed after 14 iterations at t[s]: 857.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769047 of unit cell: Completed after 11 iterations at t[s]: 857.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.622637 magneticMoment: [ Abs: 0.70528 Tot: -0.26610 ] - SubspaceRotationAdjust: set factor to 0.0482 -ElecMinimize: Iter: 9 G: -1059.026393789147505 |grad|_K: 9.429e-07 alpha: 5.615e-01 linmin: -1.530e-05 t[s]: 858.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769470 of unit cell: Completed after 24 iterations at t[s]: 859.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769326 of unit cell: Completed after 18 iterations at t[s]: 859.77 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.639537 magneticMoment: [ Abs: 0.71019 Tot: -0.27210 ] - SubspaceRotationAdjust: set factor to 0.0422 -ElecMinimize: Iter: 10 G: -1059.026508136486655 |grad|_K: 8.254e-07 alpha: 3.676e-01 linmin: -1.276e-06 t[s]: 860.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769270 of unit cell: Completed after 16 iterations at t[s]: 861.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769246 of unit cell: Completed after 13 iterations at t[s]: 861.93 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632617 magneticMoment: [ Abs: 0.71118 Tot: -0.26910 ] - SubspaceRotationAdjust: set factor to 0.049 -ElecMinimize: Iter: 11 G: -1059.026632462607949 |grad|_K: 7.549e-07 alpha: 5.226e-01 linmin: -1.671e-05 t[s]: 862.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769142 of unit cell: Completed after 18 iterations at t[s]: 863.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769137 of unit cell: Completed after 3 iterations at t[s]: 864.05 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.623849 magneticMoment: [ Abs: 0.71192 Tot: -0.26538 ] - SubspaceRotationAdjust: set factor to 0.051 -ElecMinimize: Iter: 12 G: -1059.026742045363790 |grad|_K: 7.831e-07 alpha: 5.502e-01 linmin: -2.493e-05 t[s]: 865.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769481 of unit cell: Completed after 23 iterations at t[s]: 865.57 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769378 of unit cell: Completed after 14 iterations at t[s]: 866.18 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638748 magneticMoment: [ Abs: 0.71562 Tot: -0.27035 ] - SubspaceRotationAdjust: set factor to 0.0422 -ElecMinimize: Iter: 13 G: -1059.026824477274204 |grad|_K: 6.705e-07 alpha: 3.830e-01 linmin: 2.498e-05 t[s]: 867.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769331 of unit cell: Completed after 11 iterations at t[s]: 867.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769315 of unit cell: Completed after 9 iterations at t[s]: 868.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633963 magneticMoment: [ Abs: 0.71703 Tot: -0.26781 ] - SubspaceRotationAdjust: set factor to 0.0489 -ElecMinimize: Iter: 14 G: -1059.026905243048759 |grad|_K: 5.870e-07 alpha: 5.171e-01 linmin: 3.540e-05 t[s]: 869.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769169 of unit cell: Completed after 18 iterations at t[s]: 869.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769161 of unit cell: Completed after 3 iterations at t[s]: 870.43 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624479 magneticMoment: [ Abs: 0.71647 Tot: -0.26343 ] - SubspaceRotationAdjust: set factor to 0.0472 -ElecMinimize: Iter: 15 G: -1059.026970384061997 |grad|_K: 5.876e-07 alpha: 5.437e-01 linmin: -9.851e-05 t[s]: 871.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769384 of unit cell: Completed after 22 iterations at t[s]: 871.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769315 of unit cell: Completed after 14 iterations at t[s]: 872.57 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635741 magneticMoment: [ Abs: 0.71784 Tot: -0.26688 ] - SubspaceRotationAdjust: set factor to 0.0376 -ElecMinimize: Iter: 16 G: -1059.027015820681072 |grad|_K: 4.678e-07 alpha: 3.723e-01 linmin: 2.693e-05 t[s]: 873.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769301 of unit cell: Completed after 10 iterations at t[s]: 874.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769296 of unit cell: Completed after 3 iterations at t[s]: 874.67 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635647 magneticMoment: [ Abs: 0.71857 Tot: -0.26637 ] - SubspaceRotationAdjust: set factor to 0.0442 -ElecMinimize: Iter: 17 G: -1059.027054362363742 |grad|_K: 3.696e-07 alpha: 5.060e-01 linmin: -1.523e-05 t[s]: 875.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769201 of unit cell: Completed after 17 iterations at t[s]: 876.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769201 of unit cell: Completed after 0 iterations at t[s]: 876.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630249 magneticMoment: [ Abs: 0.71874 Tot: -0.26401 ] - SubspaceRotationAdjust: set factor to 0.0386 -ElecMinimize: Iter: 18 G: -1059.027078465749810 |grad|_K: 3.416e-07 alpha: 5.048e-01 linmin: -1.510e-04 t[s]: 877.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769302 of unit cell: Completed after 18 iterations at t[s]: 878.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 9 iterations at t[s]: 878.98 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635759 magneticMoment: [ Abs: 0.71948 Tot: -0.26561 ] - SubspaceRotationAdjust: set factor to 0.0322 -ElecMinimize: Iter: 19 G: -1059.027093190548612 |grad|_K: 2.288e-07 alpha: 3.562e-01 linmin: 1.095e-04 t[s]: 879.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769266 of unit cell: Completed after 7 iterations at t[s]: 880.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 3 iterations at t[s]: 881.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635885 magneticMoment: [ Abs: 0.71926 Tot: -0.26524 ] - SubspaceRotationAdjust: set factor to 0.0377 -ElecMinimize: Iter: 20 G: -1059.027102688769673 |grad|_K: 1.623e-07 alpha: 5.212e-01 linmin: -2.408e-04 t[s]: 882.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769224 of unit cell: Completed after 11 iterations at t[s]: 882.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769229 of unit cell: Completed after 3 iterations at t[s]: 883.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633936 magneticMoment: [ Abs: 0.71906 Tot: -0.26437 ] - SubspaceRotationAdjust: set factor to 0.033 -ElecMinimize: Iter: 21 G: -1059.027106887071568 |grad|_K: 1.362e-07 alpha: 4.534e-01 linmin: 1.303e-04 t[s]: 884.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769265 of unit cell: Completed after 11 iterations at t[s]: 884.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769262 of unit cell: Completed after 0 iterations at t[s]: 885.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636273 magneticMoment: [ Abs: 0.71953 Tot: -0.26512 ] - SubspaceRotationAdjust: set factor to 0.0281 -ElecMinimize: Iter: 22 G: -1059.027109546237625 |grad|_K: 9.396e-08 alpha: 4.145e-01 linmin: 2.099e-04 t[s]: 886.29 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769261 of unit cell: Completed after 3 iterations at t[s]: 886.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769261 of unit cell: Completed after 0 iterations at t[s]: 887.40 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636274 magneticMoment: [ Abs: 0.71984 Tot: -0.26503 ] - SubspaceRotationAdjust: set factor to 0.0331 -ElecMinimize: Iter: 23 G: -1059.027111218343634 |grad|_K: 7.220e-08 alpha: 5.434e-01 linmin: -5.415e-04 t[s]: 888.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769249 of unit cell: Completed after 8 iterations at t[s]: 888.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769250 of unit cell: Completed after 0 iterations at t[s]: 889.48 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635621 magneticMoment: [ Abs: 0.72006 Tot: -0.26471 ] - SubspaceRotationAdjust: set factor to 0.0329 -ElecMinimize: Iter: 24 G: -1059.027112151815345 |grad|_K: 6.026e-08 alpha: 5.047e-01 linmin: -7.050e-04 t[s]: 890.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 5 iterations at t[s]: 891.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 0 iterations at t[s]: 891.59 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636514 magneticMoment: [ Abs: 0.72041 Tot: -0.26491 ] - SubspaceRotationAdjust: set factor to 0.0342 -ElecMinimize: Iter: 25 G: -1059.027112789701505 |grad|_K: 5.045e-08 alpha: 4.931e-01 linmin: -4.575e-04 t[s]: 892.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769265 of unit cell: Completed after 3 iterations at t[s]: 893.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769266 of unit cell: Completed after 0 iterations at t[s]: 893.67 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636703 magneticMoment: [ Abs: 0.72075 Tot: -0.26484 ] - SubspaceRotationAdjust: set factor to 0.0411 -ElecMinimize: Iter: 26 G: -1059.027113314243479 |grad|_K: 4.641e-08 alpha: 5.694e-01 linmin: -1.158e-03 t[s]: 894.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769260 of unit cell: Completed after 3 iterations at t[s]: 895.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769259 of unit cell: Completed after 0 iterations at t[s]: 895.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636233 magneticMoment: [ Abs: 0.72130 Tot: -0.26454 ] - SubspaceRotationAdjust: set factor to 0.0473 -ElecMinimize: Iter: 27 G: -1059.027113836443505 |grad|_K: 4.375e-08 alpha: 6.510e-01 linmin: -2.689e-04 t[s]: 896.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769254 of unit cell: Completed after 5 iterations at t[s]: 897.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769255 of unit cell: Completed after 0 iterations at t[s]: 897.96 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635863 magneticMoment: [ Abs: 0.72198 Tot: -0.26427 ] - SubspaceRotationAdjust: set factor to 0.0499 -ElecMinimize: Iter: 28 G: -1059.027114196387629 |grad|_K: 5.616e-08 alpha: 5.381e-01 linmin: -1.532e-04 t[s]: 898.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769279 of unit cell: Completed after 7 iterations at t[s]: 899.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769269 of unit cell: Completed after 3 iterations at t[s]: 900.07 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636804 magneticMoment: [ Abs: 0.72289 Tot: -0.26443 ] - SubspaceRotationAdjust: set factor to 0.0461 -ElecMinimize: Iter: 29 G: -1059.027114527231788 |grad|_K: 4.843e-08 alpha: 3.062e-01 linmin: 3.940e-04 t[s]: 901.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769273 of unit cell: Completed after 0 iterations at t[s]: 901.57 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769276 of unit cell: Completed after 3 iterations at t[s]: 902.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637289 magneticMoment: [ Abs: 0.72422 Tot: -0.26429 ] - SubspaceRotationAdjust: set factor to 0.054 -ElecMinimize: Iter: 30 G: -1059.027114924629359 |grad|_K: 4.946e-08 alpha: 5.631e-01 linmin: 6.838e-04 t[s]: 903.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769259 of unit cell: Completed after 8 iterations at t[s]: 903.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 0 iterations at t[s]: 904.26 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636512 magneticMoment: [ Abs: 0.72523 Tot: -0.26367 ] - SubspaceRotationAdjust: set factor to 0.045 -ElecMinimize: Iter: 31 G: -1059.027115277746589 |grad|_K: 5.390e-08 alpha: 4.258e-01 linmin: 1.169e-03 t[s]: 905.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769276 of unit cell: Completed after 4 iterations at t[s]: 905.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 1 iterations at t[s]: 906.40 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637167 magneticMoment: [ Abs: 0.72642 Tot: -0.26361 ] - SubspaceRotationAdjust: set factor to 0.0409 -ElecMinimize: Iter: 32 G: -1059.027115515725882 |grad|_K: 3.663e-08 alpha: 3.041e-01 linmin: -2.037e-04 t[s]: 907.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 0 iterations at t[s]: 907.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 0 iterations at t[s]: 908.50 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637206 magneticMoment: [ Abs: 0.72743 Tot: -0.26332 ] - SubspaceRotationAdjust: set factor to 0.0455 -ElecMinimize: Iter: 33 G: -1059.027115757008687 |grad|_K: 3.027e-08 alpha: 4.930e-01 linmin: -3.853e-04 t[s]: 909.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769264 of unit cell: Completed after 2 iterations at t[s]: 910.01 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769265 of unit cell: Completed after 0 iterations at t[s]: 910.60 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636817 magneticMoment: [ Abs: 0.72814 Tot: -0.26294 ] - SubspaceRotationAdjust: set factor to 0.0443 -ElecMinimize: Iter: 34 G: -1059.027115900038325 |grad|_K: 2.513e-08 alpha: 4.414e-01 linmin: -1.013e-03 t[s]: 911.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769268 of unit cell: Completed after 0 iterations at t[s]: 912.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769269 of unit cell: Completed after 1 iterations at t[s]: 912.72 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637085 magneticMoment: [ Abs: 0.72910 Tot: -0.26282 ] - SubspaceRotationAdjust: set factor to 0.0512 -ElecMinimize: Iter: 35 G: -1059.027116019412915 |grad|_K: 2.496e-08 alpha: 5.539e-01 linmin: 6.784e-04 t[s]: 913.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769277 of unit cell: Completed after 2 iterations at t[s]: 914.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769274 of unit cell: Completed after 0 iterations at t[s]: 914.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637475 magneticMoment: [ Abs: 0.72992 Tot: -0.26280 ] - SubspaceRotationAdjust: set factor to 0.0492 -ElecMinimize: Iter: 36 G: -1059.027116090991967 |grad|_K: 2.658e-08 alpha: 3.622e-01 linmin: 9.121e-04 t[s]: 915.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769268 of unit cell: Completed after 2 iterations at t[s]: 916.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769270 of unit cell: Completed after 0 iterations at t[s]: 916.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637223 magneticMoment: [ Abs: 0.73057 Tot: -0.26250 ] - SubspaceRotationAdjust: set factor to 0.0589 -ElecMinimize: Iter: 37 G: -1059.027116145460923 |grad|_K: 1.994e-08 alpha: 2.607e-01 linmin: -6.716e-04 t[s]: 917.98 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.791e-07 - -Computing DFT-D3 correction: -# coordination-number C 5.897 5.976 5.956 5.940 2.985 5.915 5.975 5.956 5.940 2.985 5.915 5.976 5.956 5.940 2.985 5.912 5.976 5.956 5.940 2.985 -# coordination-number Hf 11.126 16.711 16.712 16.624 13.885 11.124 16.705 16.720 16.624 13.885 11.954 16.705 16.720 16.624 13.885 11.126 16.772 16.720 16.624 13.885 -# coordination-number N 1.043 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.11 -EvdW_6 = -0.120267 -EvdW_8 = -0.212291 -IonicMinimize: Wolfe criterion not satisfied: alpha: 0.0265218 (E-E0)/|gdotd0|: -0.0253745 gdotd/gdotd0: 0.910481 (taking cubic step) - -Computing DFT-D3 correction: -# coordination-number C 5.888 5.973 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.911 5.973 5.955 5.940 2.985 5.908 5.973 5.956 5.940 2.985 -# coordination-number Hf 11.122 16.680 16.697 16.624 13.885 11.121 16.674 16.711 16.624 13.885 11.906 16.673 16.711 16.624 13.885 11.123 16.757 16.711 16.624 13.885 -# coordination-number N 1.063 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.09 -EvdW_6 = -0.120252 -EvdW_8 = -0.212296 -Shifting auxilliary hamiltonian by -0.000007 to set nElectrons=325.637223 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769463 of unit cell: Completed after 34 iterations at t[s]: 924.49 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637223 magneticMoment: [ Abs: 0.73729 Tot: -0.26031 ] -ElecMinimize: Iter: 0 G: -1058.719728686514827 |grad|_K: 4.296e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.758358 of unit cell: Completed after 33 iterations at t[s]: 926.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.764278 of unit cell: Completed after 33 iterations at t[s]: 926.76 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.304037 magneticMoment: [ Abs: 0.68090 Tot: -0.12164 ] - SubspaceRotationAdjust: set factor to 0.0469 -ElecMinimize: Iter: 1 G: -1058.988494387400806 |grad|_K: 2.090e-05 alpha: 4.303e-01 linmin: 6.860e-03 t[s]: 927.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.775576 of unit cell: Completed after 37 iterations at t[s]: 928.31 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770323 of unit cell: Completed after 33 iterations at t[s]: 928.95 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.669877 magneticMoment: [ Abs: 0.70994 Tot: -0.28812 ] - SubspaceRotationAdjust: set factor to 0.0309 -ElecMinimize: Iter: 2 G: -1059.020231574263107 |grad|_K: 7.534e-06 alpha: 1.884e-01 linmin: -6.965e-03 t[s]: 929.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770536 of unit cell: Completed after 26 iterations at t[s]: 930.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770829 of unit cell: Completed after 26 iterations at t[s]: 931.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.710938 magneticMoment: [ Abs: 0.71732 Tot: -0.30151 ] - SubspaceRotationAdjust: set factor to 0.0369 -ElecMinimize: Iter: 3 G: -1059.029828028992370 |grad|_K: 5.196e-06 alpha: 4.508e-01 linmin: 4.511e-05 t[s]: 932.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769076 of unit cell: Completed after 29 iterations at t[s]: 932.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769447 of unit cell: Completed after 24 iterations at t[s]: 933.37 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609823 magneticMoment: [ Abs: 0.70839 Tot: -0.25934 ] - SubspaceRotationAdjust: set factor to 0.0308 -ElecMinimize: Iter: 4 G: -1059.033240060290609 |grad|_K: 3.254e-06 alpha: 3.628e-01 linmin: -1.279e-04 t[s]: 934.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769435 of unit cell: Completed after 18 iterations at t[s]: 934.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769429 of unit cell: Completed after 14 iterations at t[s]: 935.52 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.605299 magneticMoment: [ Abs: 0.71605 Tot: -0.25692 ] - SubspaceRotationAdjust: set factor to 0.0407 -ElecMinimize: Iter: 5 G: -1059.035016199745314 |grad|_K: 2.238e-06 alpha: 4.800e-01 linmin: -1.162e-05 t[s]: 936.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769991 of unit cell: Completed after 26 iterations at t[s]: 937.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770044 of unit cell: Completed after 14 iterations at t[s]: 937.66 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.643357 magneticMoment: [ Abs: 0.72640 Tot: -0.27194 ] - SubspaceRotationAdjust: set factor to 0.0377 -ElecMinimize: Iter: 6 G: -1059.035936156074058 |grad|_K: 2.219e-06 alpha: 5.264e-01 linmin: 1.548e-04 t[s]: 938.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769538 of unit cell: Completed after 25 iterations at t[s]: 939.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769568 of unit cell: Completed after 9 iterations at t[s]: 939.78 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.606501 magneticMoment: [ Abs: 0.72811 Tot: -0.25688 ] - SubspaceRotationAdjust: set factor to 0.0418 -ElecMinimize: Iter: 7 G: -1059.036787069427191 |grad|_K: 1.735e-06 alpha: 4.971e-01 linmin: 3.418e-05 t[s]: 940.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769507 of unit cell: Completed after 17 iterations at t[s]: 941.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769466 of unit cell: Completed after 15 iterations at t[s]: 941.96 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.591632 magneticMoment: [ Abs: 0.73462 Tot: -0.25124 ] - SubspaceRotationAdjust: set factor to 0.0499 -ElecMinimize: Iter: 8 G: -1059.037624762187079 |grad|_K: 1.777e-06 alpha: 7.992e-01 linmin: 2.095e-06 t[s]: 942.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770680 of unit cell: Completed after 28 iterations at t[s]: 943.52 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770140 of unit cell: Completed after 25 iterations at t[s]: 944.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631161 magneticMoment: [ Abs: 0.74534 Tot: -0.26728 ] - SubspaceRotationAdjust: set factor to 0.0441 -ElecMinimize: Iter: 9 G: -1059.038106354848424 |grad|_K: 1.812e-06 alpha: 4.347e-01 linmin: -4.550e-05 t[s]: 945.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769989 of unit cell: Completed after 23 iterations at t[s]: 945.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769895 of unit cell: Completed after 18 iterations at t[s]: 946.31 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.607318 magneticMoment: [ Abs: 0.75376 Tot: -0.25780 ] - SubspaceRotationAdjust: set factor to 0.0467 -ElecMinimize: Iter: 10 G: -1059.038893427914900 |grad|_K: 1.693e-06 alpha: 6.857e-01 linmin: 7.106e-06 t[s]: 947.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769858 of unit cell: Completed after 18 iterations at t[s]: 947.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769855 of unit cell: Completed after 3 iterations at t[s]: 948.44 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.602164 magneticMoment: [ Abs: 0.76050 Tot: -0.25486 ] - SubspaceRotationAdjust: set factor to 0.0531 -ElecMinimize: Iter: 11 G: -1059.039624615682442 |grad|_K: 1.608e-06 alpha: 7.314e-01 linmin: -1.236e-05 t[s]: 949.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770505 of unit cell: Completed after 26 iterations at t[s]: 949.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770372 of unit cell: Completed after 19 iterations at t[s]: 950.59 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638473 magneticMoment: [ Abs: 0.76959 Tot: -0.26794 ] - SubspaceRotationAdjust: set factor to 0.0462 -ElecMinimize: Iter: 12 G: -1059.040145491764406 |grad|_K: 1.815e-06 alpha: 5.761e-01 linmin: 1.010e-05 t[s]: 951.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769676 of unit cell: Completed after 26 iterations at t[s]: 952.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769887 of unit cell: Completed after 23 iterations at t[s]: 952.88 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.607334 magneticMoment: [ Abs: 0.77149 Tot: -0.25461 ] - SubspaceRotationAdjust: set factor to 0.0351 -ElecMinimize: Iter: 13 G: -1059.040613777215640 |grad|_K: 1.475e-06 alpha: 4.072e-01 linmin: 3.803e-06 t[s]: 953.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769961 of unit cell: Completed after 17 iterations at t[s]: 954.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769996 of unit cell: Completed after 14 iterations at t[s]: 955.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.620123 magneticMoment: [ Abs: 0.77673 Tot: -0.25775 ] - SubspaceRotationAdjust: set factor to 0.0394 -ElecMinimize: Iter: 14 G: -1059.041079974525019 |grad|_K: 1.143e-06 alpha: 6.136e-01 linmin: -1.536e-05 t[s]: 956.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770154 of unit cell: Completed after 19 iterations at t[s]: 956.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770146 of unit cell: Completed after 4 iterations at t[s]: 957.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635540 magneticMoment: [ Abs: 0.77800 Tot: -0.26226 ] - SubspaceRotationAdjust: set factor to 0.0383 -ElecMinimize: Iter: 15 G: -1059.041345821668529 |grad|_K: 9.714e-07 alpha: 5.824e-01 linmin: -7.497e-07 t[s]: 958.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769861 of unit cell: Completed after 23 iterations at t[s]: 959.07 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769906 of unit cell: Completed after 14 iterations at t[s]: 959.71 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.622932 magneticMoment: [ Abs: 0.77569 Tot: -0.25636 ] - SubspaceRotationAdjust: set factor to 0.0302 -ElecMinimize: Iter: 16 G: -1059.041507830331284 |grad|_K: 7.485e-07 alpha: 4.922e-01 linmin: -1.247e-05 t[s]: 960.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770061 of unit cell: Completed after 19 iterations at t[s]: 961.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770046 of unit cell: Completed after 8 iterations at t[s]: 961.98 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634716 magneticMoment: [ Abs: 0.77649 Tot: -0.26036 ] - SubspaceRotationAdjust: set factor to 0.0263 -ElecMinimize: Iter: 17 G: -1059.041594487749535 |grad|_K: 4.963e-07 alpha: 4.429e-01 linmin: 1.875e-05 t[s]: 963.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770043 of unit cell: Completed after 9 iterations at t[s]: 963.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770042 of unit cell: Completed after 3 iterations at t[s]: 964.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635931 magneticMoment: [ Abs: 0.77645 Tot: -0.26047 ] - SubspaceRotationAdjust: set factor to 0.0289 -ElecMinimize: Iter: 18 G: -1059.041639547359409 |grad|_K: 3.456e-07 alpha: 5.246e-01 linmin: -4.434e-05 t[s]: 965.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 14 iterations at t[s]: 965.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769969 of unit cell: Completed after 0 iterations at t[s]: 966.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631786 magneticMoment: [ Abs: 0.77569 Tot: -0.25862 ] - SubspaceRotationAdjust: set factor to 0.0264 -ElecMinimize: Iter: 19 G: -1059.041661234877665 |grad|_K: 2.586e-07 alpha: 5.194e-01 linmin: -2.117e-04 t[s]: 967.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770007 of unit cell: Completed after 14 iterations at t[s]: 968.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770005 of unit cell: Completed after 0 iterations at t[s]: 968.61 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634710 magneticMoment: [ Abs: 0.77563 Tot: -0.25958 ] - SubspaceRotationAdjust: set factor to 0.0242 -ElecMinimize: Iter: 20 G: -1059.041672733943415 |grad|_K: 1.799e-07 alpha: 4.897e-01 linmin: 2.787e-04 t[s]: 969.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769993 of unit cell: Completed after 3 iterations at t[s]: 970.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769991 of unit cell: Completed after 0 iterations at t[s]: 970.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634036 magneticMoment: [ Abs: 0.77562 Tot: -0.25921 ] - SubspaceRotationAdjust: set factor to 0.0277 -ElecMinimize: Iter: 21 G: -1059.041679274584112 |grad|_K: 1.399e-07 alpha: 5.821e-01 linmin: -4.348e-04 t[s]: 971.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769963 of unit cell: Completed after 11 iterations at t[s]: 972.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 0 iterations at t[s]: 972.97 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632477 magneticMoment: [ Abs: 0.77572 Tot: -0.25856 ] - SubspaceRotationAdjust: set factor to 0.0273 -ElecMinimize: Iter: 22 G: -1059.041682557598733 |grad|_K: 1.177e-07 alpha: 4.787e-01 linmin: 1.139e-03 t[s]: 974.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769990 of unit cell: Completed after 8 iterations at t[s]: 974.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769989 of unit cell: Completed after 2 iterations at t[s]: 975.20 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633832 magneticMoment: [ Abs: 0.77618 Tot: -0.25905 ] - SubspaceRotationAdjust: set factor to 0.0274 -ElecMinimize: Iter: 23 G: -1059.041684677329386 |grad|_K: 9.543e-08 alpha: 4.541e-01 linmin: -2.822e-03 t[s]: 976.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769987 of unit cell: Completed after 3 iterations at t[s]: 976.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769987 of unit cell: Completed after 0 iterations at t[s]: 977.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633552 magneticMoment: [ Abs: 0.77667 Tot: -0.25893 ] - SubspaceRotationAdjust: set factor to 0.035 -ElecMinimize: Iter: 24 G: -1059.041686590416020 |grad|_K: 8.543e-08 alpha: 5.639e-01 linmin: -7.891e-04 t[s]: 978.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769965 of unit cell: Completed after 8 iterations at t[s]: 979.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769963 of unit cell: Completed after 0 iterations at t[s]: 979.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631782 magneticMoment: [ Abs: 0.77735 Tot: -0.25822 ] - SubspaceRotationAdjust: set factor to 0.0388 -ElecMinimize: Iter: 25 G: -1059.041688165662663 |grad|_K: 7.856e-08 alpha: 6.036e-01 linmin: -9.343e-04 t[s]: 980.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769956 of unit cell: Completed after 3 iterations at t[s]: 981.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 0 iterations at t[s]: 981.82 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630973 magneticMoment: [ Abs: 0.77890 Tot: -0.25787 ] - SubspaceRotationAdjust: set factor to 0.0466 -ElecMinimize: Iter: 26 G: -1059.041689748869430 |grad|_K: 8.544e-08 alpha: 7.098e-01 linmin: -5.778e-04 t[s]: 982.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 8 iterations at t[s]: 983.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769966 of unit cell: Completed after 3 iterations at t[s]: 984.01 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631589 magneticMoment: [ Abs: 0.78095 Tot: -0.25811 ] - SubspaceRotationAdjust: set factor to 0.0479 -ElecMinimize: Iter: 27 G: -1059.041691064793895 |grad|_K: 9.302e-08 alpha: 5.114e-01 linmin: 1.362e-05 t[s]: 985.11 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 5 iterations at t[s]: 985.65 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 0 iterations at t[s]: 986.23 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630446 magneticMoment: [ Abs: 0.78371 Tot: -0.25773 ] - SubspaceRotationAdjust: set factor to 0.0532 -ElecMinimize: Iter: 28 G: -1059.041692674504247 |grad|_K: 8.985e-08 alpha: 5.330e-01 linmin: -2.013e-04 t[s]: 987.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769939 of unit cell: Completed after 8 iterations at t[s]: 987.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769943 of unit cell: Completed after 3 iterations at t[s]: 988.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.629531 magneticMoment: [ Abs: 0.78606 Tot: -0.25743 ] - SubspaceRotationAdjust: set factor to 0.0545 -ElecMinimize: Iter: 29 G: -1059.041693778285435 |grad|_K: 9.618e-08 alpha: 3.983e-01 linmin: -1.925e-04 t[s]: 989.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769973 of unit cell: Completed after 9 iterations at t[s]: 990.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769966 of unit cell: Completed after 3 iterations at t[s]: 990.76 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631031 magneticMoment: [ Abs: 0.78887 Tot: -0.25808 ] - SubspaceRotationAdjust: set factor to 0.0498 -ElecMinimize: Iter: 30 G: -1059.041694790892279 |grad|_K: 8.483e-08 alpha: 3.114e-01 linmin: 3.105e-04 t[s]: 991.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 3 iterations at t[s]: 992.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769973 of unit cell: Completed after 0 iterations at t[s]: 993.01 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631368 magneticMoment: [ Abs: 0.79240 Tot: -0.25827 ] - SubspaceRotationAdjust: set factor to 0.0612 -ElecMinimize: Iter: 31 G: -1059.041695805829249 |grad|_K: 7.155e-08 alpha: 4.137e-01 linmin: -3.628e-04 t[s]: 994.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 8 iterations at t[s]: 994.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769956 of unit cell: Completed after 0 iterations at t[s]: 995.30 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630210 magneticMoment: [ Abs: 0.79510 Tot: -0.25783 ] - SubspaceRotationAdjust: set factor to 0.0553 -ElecMinimize: Iter: 32 G: -1059.041696494054577 |grad|_K: 6.801e-08 alpha: 3.744e-01 linmin: 1.033e-04 t[s]: 996.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769959 of unit cell: Completed after 3 iterations at t[s]: 996.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769959 of unit cell: Completed after 0 iterations at t[s]: 997.58 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630457 magneticMoment: [ Abs: 0.79825 Tot: -0.25795 ] - SubspaceRotationAdjust: set factor to 0.0685 -ElecMinimize: Iter: 33 G: -1059.041697139739426 |grad|_K: 5.680e-08 alpha: 4.026e-01 linmin: -2.439e-04 t[s]: 998.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769972 of unit cell: Completed after 8 iterations at t[s]: 999.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769970 of unit cell: Completed after 0 iterations at t[s]: 999.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631308 magneticMoment: [ Abs: 0.80065 Tot: -0.25832 ] - SubspaceRotationAdjust: set factor to 0.0643 -ElecMinimize: Iter: 34 G: -1059.041697543088276 |grad|_K: 6.669e-08 alpha: 3.541e-01 linmin: 5.891e-06 t[s]: 1000.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 8 iterations at t[s]: 1001.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769961 of unit cell: Completed after 0 iterations at t[s]: 1001.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630666 magneticMoment: [ Abs: 0.80335 Tot: -0.25812 ] - SubspaceRotationAdjust: set factor to 0.0582 -ElecMinimize: Iter: 35 G: -1059.041697939061578 |grad|_K: 5.562e-08 alpha: 2.512e-01 linmin: 1.208e-03 t[s]: 1003.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769966 of unit cell: Completed after 2 iterations at t[s]: 1003.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769967 of unit cell: Completed after 0 iterations at t[s]: 1004.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631145 magneticMoment: [ Abs: 0.80651 Tot: -0.25839 ] - SubspaceRotationAdjust: set factor to 0.0723 -ElecMinimize: Iter: 36 G: -1059.041698276262196 |grad|_K: 4.557e-08 alpha: 3.229e-01 linmin: -2.186e-03 t[s]: 1005.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769972 of unit cell: Completed after 3 iterations at t[s]: 1005.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769972 of unit cell: Completed after 0 iterations at t[s]: 1006.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631472 magneticMoment: [ Abs: 0.80949 Tot: -0.25857 ] - SubspaceRotationAdjust: set factor to 0.0822 -ElecMinimize: Iter: 37 G: -1059.041698605275769 |grad|_K: 4.470e-08 alpha: 3.743e-01 linmin: -2.925e-03 t[s]: 1007.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 3 iterations at t[s]: 1008.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769959 of unit cell: Completed after 0 iterations at t[s]: 1008.67 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630575 magneticMoment: [ Abs: 0.81303 Tot: -0.25825 ] - SubspaceRotationAdjust: set factor to 0.098 -ElecMinimize: Iter: 38 G: -1059.041698956646087 |grad|_K: 4.698e-08 alpha: 4.226e-01 linmin: -8.802e-04 t[s]: 1009.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769947 of unit cell: Completed after 3 iterations at t[s]: 1010.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769949 of unit cell: Completed after 0 iterations at t[s]: 1010.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.629962 magneticMoment: [ Abs: 0.81691 Tot: -0.25810 ] - SubspaceRotationAdjust: set factor to 0.0745 -ElecMinimize: Iter: 39 G: -1059.041699253598154 |grad|_K: 7.290e-08 alpha: 3.624e-01 linmin: 1.020e-04 t[s]: 1011.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769983 of unit cell: Completed after 8 iterations at t[s]: 1012.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769964 of unit cell: Completed after 4 iterations at t[s]: 1013.07 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631003 magneticMoment: [ Abs: 0.82150 Tot: -0.25871 ] - SubspaceRotationAdjust: set factor to 0.079 -ElecMinimize: Iter: 40 G: -1059.041699558592200 |grad|_K: 5.692e-08 alpha: 1.542e-01 linmin: 1.088e-03 t[s]: 1014.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 3 iterations at t[s]: 1014.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769976 of unit cell: Completed after 0 iterations at t[s]: 1015.26 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631799 magneticMoment: [ Abs: 0.82653 Tot: -0.25926 ] - SubspaceRotationAdjust: set factor to 0.0984 -ElecMinimize: Iter: 41 G: -1059.041699852655711 |grad|_K: 5.306e-08 alpha: 2.451e-01 linmin: -3.824e-03 t[s]: 1016.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769980 of unit cell: Completed after 3 iterations at t[s]: 1016.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769980 of unit cell: Completed after 0 iterations at t[s]: 1017.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632032 magneticMoment: [ Abs: 0.83175 Tot: -0.25960 ] - SubspaceRotationAdjust: set factor to 0.0911 -ElecMinimize: Iter: 42 G: -1059.041700200417154 |grad|_K: 5.755e-08 alpha: 2.627e-01 linmin: -3.284e-03 t[s]: 1018.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 8 iterations at t[s]: 1019.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 4 iterations at t[s]: 1019.69 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631173 magneticMoment: [ Abs: 0.83513 Tot: -0.25935 ] - SubspaceRotationAdjust: set factor to 0.0787 -ElecMinimize: Iter: 43 G: -1059.041700367291241 |grad|_K: 7.151e-08 alpha: 1.426e-01 linmin: 7.922e-04 t[s]: 1020.74 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769958 of unit cell: Completed after 2 iterations at t[s]: 1021.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 0 iterations at t[s]: 1021.88 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630492 magneticMoment: [ Abs: 0.84114 Tot: -0.25925 ] - SubspaceRotationAdjust: set factor to 0.0833 -ElecMinimize: Iter: 44 G: -1059.041700642449541 |grad|_K: 7.603e-08 alpha: 1.619e-01 linmin: -8.540e-04 t[s]: 1022.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 5 iterations at t[s]: 1023.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 2 iterations at t[s]: 1024.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630739 magneticMoment: [ Abs: 0.84699 Tot: -0.25954 ] - SubspaceRotationAdjust: set factor to 0.102 -ElecMinimize: Iter: 45 G: -1059.041700912359374 |grad|_K: 6.662e-08 alpha: 1.360e-01 linmin: -6.304e-04 t[s]: 1025.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 7 iterations at t[s]: 1025.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 0 iterations at t[s]: 1026.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631351 magneticMoment: [ Abs: 0.85168 Tot: -0.26001 ] - SubspaceRotationAdjust: set factor to 0.103 -ElecMinimize: Iter: 46 G: -1059.041701131941409 |grad|_K: 7.628e-08 alpha: 1.332e-01 linmin: -9.436e-04 t[s]: 1027.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769969 of unit cell: Completed after 1 iterations at t[s]: 1027.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769970 of unit cell: Completed after 3 iterations at t[s]: 1028.60 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631524 magneticMoment: [ Abs: 0.86148 Tot: -0.26065 ] - SubspaceRotationAdjust: set factor to 0.109 -ElecMinimize: Iter: 47 G: -1059.041701544578473 |grad|_K: 8.171e-08 alpha: 2.003e-01 linmin: 6.228e-04 t[s]: 1029.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 4 iterations at t[s]: 1030.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 2 iterations at t[s]: 1030.72 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630906 magneticMoment: [ Abs: 0.87044 Tot: -0.26097 ] - SubspaceRotationAdjust: set factor to 0.126 -ElecMinimize: Iter: 48 G: -1059.041701871330361 |grad|_K: 8.407e-08 alpha: 1.499e-01 linmin: 6.232e-04 t[s]: 1031.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 8 iterations at t[s]: 1032.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 0 iterations at t[s]: 1032.87 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630724 magneticMoment: [ Abs: 0.88032 Tot: -0.26154 ] - SubspaceRotationAdjust: set factor to 0.141 -ElecMinimize: Iter: 49 G: -1059.041702207096705 |grad|_K: 1.017e-07 alpha: 1.466e-01 linmin: -4.538e-06 t[s]: 1033.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769985 of unit cell: Completed after 7 iterations at t[s]: 1034.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769980 of unit cell: Completed after 2 iterations at t[s]: 1035.04 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631854 magneticMoment: [ Abs: 0.89218 Tot: -0.26280 ] - SubspaceRotationAdjust: set factor to 0.169 -ElecMinimize: Iter: 50 G: -1059.041702624573418 |grad|_K: 9.341e-08 alpha: 1.164e-01 linmin: 3.552e-04 t[s]: 1035.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769994 of unit cell: Completed after 5 iterations at t[s]: 1036.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769997 of unit cell: Completed after 0 iterations at t[s]: 1037.11 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633019 magneticMoment: [ Abs: 0.90446 Tot: -0.26407 ] - SubspaceRotationAdjust: set factor to 0.153 -ElecMinimize: Iter: 51 G: -1059.041703056088863 |grad|_K: 1.051e-07 alpha: 1.443e-01 linmin: -9.717e-04 t[s]: 1038.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769993 of unit cell: Completed after 8 iterations at t[s]: 1038.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769994 of unit cell: Completed after 0 iterations at t[s]: 1039.26 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632865 magneticMoment: [ Abs: 0.91717 Tot: -0.26479 ] - SubspaceRotationAdjust: set factor to 0.134 -ElecMinimize: Iter: 52 G: -1059.041703552451736 |grad|_K: 1.231e-07 alpha: 1.215e-01 linmin: -3.708e-04 t[s]: 1040.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 9 iterations at t[s]: 1040.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 4 iterations at t[s]: 1041.36 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631356 magneticMoment: [ Abs: 0.92720 Tot: -0.26477 ] - SubspaceRotationAdjust: set factor to 0.125 -ElecMinimize: Iter: 53 G: -1059.041703953409069 |grad|_K: 9.392e-08 alpha: 7.015e-02 linmin: 5.183e-04 t[s]: 1042.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 2 iterations at t[s]: 1042.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769950 of unit cell: Completed after 3 iterations at t[s]: 1043.47 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.629935 magneticMoment: [ Abs: 0.94150 Tot: -0.26514 ] - SubspaceRotationAdjust: set factor to 0.113 -ElecMinimize: Iter: 54 G: -1059.041704429858783 |grad|_K: 1.205e-07 alpha: 1.648e-01 linmin: -1.684e-04 t[s]: 1044.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 2 iterations at t[s]: 1045.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 0 iterations at t[s]: 1045.61 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630369 magneticMoment: [ Abs: 0.96575 Tot: -0.26718 ] - SubspaceRotationAdjust: set factor to 0.133 -ElecMinimize: Iter: 55 G: -1059.041705269528393 |grad|_K: 1.141e-07 alpha: 1.619e-01 linmin: -1.212e-04 t[s]: 1046.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769995 of unit cell: Completed after 8 iterations at t[s]: 1047.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769987 of unit cell: Completed after 2 iterations at t[s]: 1047.72 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632346 magneticMoment: [ Abs: 0.98369 Tot: -0.26956 ] - SubspaceRotationAdjust: set factor to 0.129 -ElecMinimize: Iter: 56 G: -1059.041705870981104 |grad|_K: 1.070e-07 alpha: 1.287e-01 linmin: 4.083e-04 t[s]: 1048.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770005 of unit cell: Completed after 3 iterations at t[s]: 1049.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770012 of unit cell: Completed after 3 iterations at t[s]: 1049.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633871 magneticMoment: [ Abs: 1.00522 Tot: -0.27220 ] - SubspaceRotationAdjust: set factor to 0.142 -ElecMinimize: Iter: 57 G: -1059.041706491760579 |grad|_K: 1.242e-07 alpha: 1.730e-01 linmin: 4.789e-04 t[s]: 1050.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770002 of unit cell: Completed after 9 iterations at t[s]: 1051.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770006 of unit cell: Completed after 4 iterations at t[s]: 1051.96 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633397 magneticMoment: [ Abs: 1.02199 Tot: -0.27352 ] - SubspaceRotationAdjust: set factor to 0.162 -ElecMinimize: Iter: 58 G: -1059.041707005698981 |grad|_K: 1.117e-07 alpha: 1.020e-01 linmin: 2.817e-04 t[s]: 1052.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770001 of unit cell: Completed after 3 iterations at t[s]: 1053.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769999 of unit cell: Completed after 0 iterations at t[s]: 1054.05 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632940 magneticMoment: [ Abs: 1.04110 Tot: -0.27512 ] - SubspaceRotationAdjust: set factor to 0.212 -ElecMinimize: Iter: 59 G: -1059.041707643317068 |grad|_K: 1.077e-07 alpha: 1.479e-01 linmin: -5.361e-04 t[s]: 1055.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770000 of unit cell: Completed after 8 iterations at t[s]: 1055.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770000 of unit cell: Completed after 3 iterations at t[s]: 1056.13 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633184 magneticMoment: [ Abs: 1.05405 Tot: -0.27649 ] - SubspaceRotationAdjust: set factor to 0.232 -ElecMinimize: Iter: 60 G: -1059.041708088155929 |grad|_K: 1.008e-07 alpha: 1.104e-01 linmin: -2.882e-04 t[s]: 1057.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770014 of unit cell: Completed after 8 iterations at t[s]: 1057.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770014 of unit cell: Completed after 0 iterations at t[s]: 1058.24 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634224 magneticMoment: [ Abs: 1.06515 Tot: -0.27807 ] - SubspaceRotationAdjust: set factor to 0.205 -ElecMinimize: Iter: 61 G: -1059.041708478501278 |grad|_K: 1.210e-07 alpha: 1.050e-01 linmin: 3.414e-04 t[s]: 1059.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770009 of unit cell: Completed after 3 iterations at t[s]: 1059.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770008 of unit cell: Completed after 0 iterations at t[s]: 1060.33 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633850 magneticMoment: [ Abs: 1.08369 Tot: -0.27980 ] - SubspaceRotationAdjust: set factor to 0.207 -ElecMinimize: Iter: 62 G: -1059.041709059220693 |grad|_K: 1.080e-07 alpha: 1.196e-01 linmin: -8.056e-05 t[s]: 1061.29 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769986 of unit cell: Completed after 9 iterations at t[s]: 1061.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769997 of unit cell: Completed after 5 iterations at t[s]: 1062.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633025 magneticMoment: [ Abs: 1.09114 Tot: -0.28023 ] - SubspaceRotationAdjust: set factor to 0.173 -ElecMinimize: Iter: 63 G: -1059.041709291612278 |grad|_K: 9.251e-08 alpha: 5.915e-02 linmin: 9.744e-04 t[s]: 1063.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770001 of unit cell: Completed after 2 iterations at t[s]: 1063.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770006 of unit cell: Completed after 2 iterations at t[s]: 1064.57 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633471 magneticMoment: [ Abs: 1.10270 Tot: -0.28193 ] - SubspaceRotationAdjust: set factor to 0.233 -ElecMinimize: Iter: 64 G: -1059.041709627146702 |grad|_K: 8.146e-08 alpha: 1.225e-01 linmin: -5.710e-04 t[s]: 1065.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770023 of unit cell: Completed after 5 iterations at t[s]: 1066.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770025 of unit cell: Completed after 0 iterations at t[s]: 1066.66 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634792 magneticMoment: [ Abs: 1.11237 Tot: -0.28399 ] - SubspaceRotationAdjust: set factor to 0.229 -ElecMinimize: Iter: 65 G: -1059.041709962717960 |grad|_K: 8.579e-08 alpha: 1.351e-01 linmin: -8.428e-04 t[s]: 1067.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770030 of unit cell: Completed after 5 iterations at t[s]: 1068.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770029 of unit cell: Completed after 0 iterations at t[s]: 1068.74 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635139 magneticMoment: [ Abs: 1.12076 Tot: -0.28560 ] - SubspaceRotationAdjust: set factor to 0.261 -ElecMinimize: Iter: 66 G: -1059.041710281791438 |grad|_K: 7.693e-08 alpha: 1.157e-01 linmin: -7.048e-05 t[s]: 1069.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770010 of unit cell: Completed after 6 iterations at t[s]: 1070.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770014 of unit cell: Completed after 2 iterations at t[s]: 1070.83 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634141 magneticMoment: [ Abs: 1.12557 Tot: -0.28602 ] - SubspaceRotationAdjust: set factor to 0.221 -ElecMinimize: Iter: 67 G: -1059.041710472504292 |grad|_K: 7.028e-08 alpha: 8.873e-02 linmin: 1.112e-03 t[s]: 1071.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770012 of unit cell: Completed after 0 iterations at t[s]: 1072.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770009 of unit cell: Completed after 2 iterations at t[s]: 1072.92 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633826 magneticMoment: [ Abs: 1.13413 Tot: -0.28760 ] - SubspaceRotationAdjust: set factor to 0.237 -ElecMinimize: Iter: 68 G: -1059.041710716772968 |grad|_K: 6.922e-08 alpha: 1.838e-01 linmin: 7.552e-04 t[s]: 1073.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770028 of unit cell: Completed after 7 iterations at t[s]: 1074.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770020 of unit cell: Completed after 3 iterations at t[s]: 1075.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634525 magneticMoment: [ Abs: 1.13912 Tot: -0.28901 ] - SubspaceRotationAdjust: set factor to 0.223 -ElecMinimize: Iter: 69 G: -1059.041710880262826 |grad|_K: 6.937e-08 alpha: 1.050e-01 linmin: 6.266e-04 t[s]: 1076.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770017 of unit cell: Completed after 4 iterations at t[s]: 1076.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770017 of unit cell: Completed after 0 iterations at t[s]: 1077.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634248 magneticMoment: [ Abs: 1.14362 Tot: -0.28994 ] - SubspaceRotationAdjust: set factor to 0.3 -ElecMinimize: Iter: 70 G: -1059.041711029759654 |grad|_K: 5.381e-08 alpha: 9.536e-02 linmin: -3.566e-05 t[s]: 1078.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770006 of unit cell: Completed after 7 iterations at t[s]: 1078.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770011 of unit cell: Completed after 0 iterations at t[s]: 1079.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633788 magneticMoment: [ Abs: 1.14502 Tot: -0.29012 ] - SubspaceRotationAdjust: set factor to 0.19 -ElecMinimize: Iter: 71 G: -1059.041711076714819 |grad|_K: 9.343e-08 alpha: 5.671e-02 linmin: 1.864e-03 t[s]: 1080.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770011 of unit cell: Completed after 0 iterations at t[s]: 1080.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770011 of unit cell: Completed after 0 iterations at t[s]: 1081.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633784 magneticMoment: [ Abs: 1.14922 Tot: -0.29146 ] - SubspaceRotationAdjust: set factor to 0.131 -ElecMinimize: Iter: 72 G: -1059.041711216960266 |grad|_K: 7.776e-08 alpha: 5.727e-02 linmin: -1.417e-04 t[s]: 1082.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770024 of unit cell: Completed after 7 iterations at t[s]: 1082.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770017 of unit cell: Completed after 3 iterations at t[s]: 1083.52 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634226 magneticMoment: [ Abs: 1.15064 Tot: -0.29217 ] - SubspaceRotationAdjust: set factor to 0.143 -ElecMinimize: Iter: 73 G: -1059.041711241194207 |grad|_K: 4.984e-08 alpha: 2.840e-02 linmin: 2.182e-04 t[s]: 1084.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770019 of unit cell: Completed after 0 iterations at t[s]: 1085.03 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.520021e-02. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770023 of unit cell: Completed after 1 iterations at t[s]: 1085.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770030 of unit cell: Completed after 5 iterations at t[s]: 1086.21 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635175 magneticMoment: [ Abs: 1.15405 Tot: -0.29409 ] - SubspaceRotationAdjust: set factor to 0.1 -ElecMinimize: Iter: 74 G: -1059.041711320698596 |grad|_K: 7.379e-08 alpha: 1.912e-01 linmin: 4.624e-03 t[s]: 1087.19 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 2.347e-06 - -Computing DFT-D3 correction: -# coordination-number C 5.888 5.973 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.911 5.973 5.955 5.940 2.985 5.908 5.973 5.956 5.940 2.985 -# coordination-number Hf 11.122 16.680 16.697 16.624 13.885 11.121 16.674 16.711 16.624 13.885 11.906 16.673 16.711 16.624 13.885 11.123 16.757 16.711 16.624 13.885 -# coordination-number N 1.063 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.09 -EvdW_6 = -0.120252 -EvdW_8 = -0.212296 - -# Ionic positions in cartesian coordinates: -ion C 15.514316001894597 8.970123129762159 29.558312095948896 1 -ion C 6.490219617469921 0.179924503446664 23.700279054603058 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.342568902055509 9.006755104892479 29.245058771746411 1 -ion C 0.310765447703747 0.179715888703825 23.430628645788417 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.466836402957149 3.603072427687116 29.244594783495458 1 -ion C 9.567613682706703 5.531799612382717 23.973639578121212 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.229228594682791 3.601902982706142 28.978791266335367 1 -ion C 3.394045946629097 5.534955348954745 23.700236659645451 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.138885337859637 0.020029624912157 31.031419960699917 1 -ion Hf 12.536535715897767 7.248567987483656 26.578916564265295 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.029251307957011 0.016385705664695 30.766528396992321 1 -ion Hf 6.389009177532853 7.247538083938847 26.313026972329496 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.262706635088854 5.355974022041572 31.500671201854455 1 -ion Hf 9.468651669990493 1.921023514278732 26.312859264558234 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.429210456154337 5.310587066922561 31.570664548152269 1 -ion Hf 3.295984826268664 1.905571831260434 26.011447044604285 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.253761144283585 5.349968491481559 35.371344415876393 1 - -# Forces in Cartesian coordinates: -force C -0.000341146556074 -0.000169778693963 0.009139288963448 1 -force C 0.000150476603446 -0.000126422112941 0.002140597485332 1 -force C 0.000168356017674 0.000097935447509 -0.003551792713582 0 -force C 0.000162066164799 0.000093559380675 -0.003978436905450 0 -force C -0.001087814212240 -0.000630777799850 0.023802156317074 0 -force C 0.000064497720986 0.005164250476068 0.004620663040566 1 -force C -0.000313357336137 -0.000189986866875 0.002279991430778 1 -force C 0.000213544278634 0.000122374050929 -0.003561527872994 0 -force C 0.000160641425786 -0.000101171497619 -0.003792874690408 0 -force C -0.001046542631177 -0.000604171969733 0.023843557552560 0 -force C 0.004490782556516 -0.002538322627376 0.004722684202482 1 -force C -0.000163457467941 -0.000088420491916 0.003208131603498 1 -force C 0.000211256869059 0.000123364591664 -0.003563239961431 0 -force C -0.000007433657314 0.000189420718728 -0.003791920069986 0 -force C -0.001025637041701 -0.000593337818450 0.023643357593899 0 -force C -0.004816136003423 -0.002842733503422 0.004549676535400 1 -force C -0.000034812838480 0.000198684579589 0.002158680190135 1 -force C 0.000160277003808 0.000091129480690 -0.003283644729933 0 -force C 0.000318159796522 0.000183689193245 -0.003765554225236 0 -force C -0.001090390837110 -0.000627569938863 0.023803790338613 0 -force Hf -0.003926943189219 0.002219961352349 0.003340610639555 1 -force Hf -0.000958557116907 -0.000590066235868 0.003262937336979 1 -force Hf 0.000486202157801 0.000274940498664 -0.002017012052352 0 -force Hf -0.000521476437759 -0.000132386326456 0.011921350425621 0 -force Hf 0.001128534594091 0.000652334812533 -0.023590977874135 0 -force Hf 0.003447619794544 0.002055557116304 0.003710218788928 1 -force Hf 0.000727428390593 -0.000492340834828 0.002907384016297 1 -force Hf 0.000506317404342 -0.000052843943858 -0.003261235431240 0 -force Hf -0.000263033851867 -0.000151385018254 0.011993895084714 0 -force Hf 0.001259232181634 0.000656309426561 -0.023671171952119 0 -force Hf 0.001473985633036 0.000769880528144 -0.000488920571617 1 -force Hf -0.000056559106619 0.000886323854085 0.002989082040766 1 -force Hf 0.000212229406287 0.000471380261246 -0.003256595700819 0 -force Hf -0.000373816423763 -0.000216285160724 0.012278762322731 0 -force Hf 0.001196330067581 0.000764048419561 -0.023671381466197 0 -force Hf -0.000075662414323 -0.004527073287259 0.003375574165341 1 -force Hf -0.000155271056298 -0.000055959955215 0.002283393108711 1 -force Hf 0.000772198311221 0.000451174432904 -0.003242028658709 0 -force Hf -0.000375091388661 -0.000385117801847 0.011920389544981 0 -force Hf 0.001174940782750 0.000680140752028 -0.023385840284476 0 -force N -0.000288483901921 -0.000265045426218 -0.049345544371536 1 - -# Energy components: - A_diel = -0.6017999088258488 - Eewald = 38747.6436483572615543 - EH = 39727.2466259735301719 - Eloc = -79543.9370673291268758 - Enl = -270.1374359284492357 - EvdW = -0.3325479994262917 - Exc = -796.6218297879697730 - Exc_core = 594.6254758271419405 - KE = 421.2131575782876212 - MuShift = -0.0087621959431202 -------------------------------------- - Etot = -1120.9105354135226662 - TS = 0.0018592357082178 -------------------------------------- - F = -1120.9123946492309187 - muN = -61.8706833285322375 -------------------------------------- - G = -1059.0417113206985960 - -IonicMinimize: Iter: 2 G: -1059.041711320698596 |grad|_K: 7.443e-03 alpha: 7.957e-02 linmin: -5.544e-01 t[s]: 1093.94 - -#--- Lowdin population analysis --- -# oxidation-state C -0.237 -0.232 -0.232 -0.209 -0.201 -0.232 -0.233 -0.232 -0.209 -0.201 -0.232 -0.230 -0.232 -0.209 -0.202 -0.233 -0.232 -0.232 -0.209 -0.201 -# magnetic-moments C -0.003 -0.000 -0.005 -0.006 -0.175 -0.005 +0.000 -0.005 -0.013 -0.167 -0.005 +0.002 -0.005 -0.013 -0.024 -0.003 -0.000 -0.003 -0.013 -0.175 -# oxidation-state Hf +0.594 +0.248 +0.243 +0.242 +0.116 +0.596 +0.250 +0.246 +0.242 +0.116 -0.047 +0.250 +0.246 +0.242 +0.116 +0.594 +0.254 +0.246 +0.242 +0.117 -# magnetic-moments Hf +0.072 +0.004 +0.002 +0.000 -0.005 +0.086 +0.000 -0.002 +0.000 -0.005 +0.130 +0.000 -0.002 -0.000 -0.005 +0.072 +0.009 -0.001 +0.000 -0.005 -# oxidation-state N -0.958 -# magnetic-moments N -0.030 - - -Computing DFT-D3 correction: -# coordination-number C 5.881 5.971 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.907 5.971 5.956 5.940 2.985 -# coordination-number Hf 11.121 16.673 16.689 16.624 13.885 11.120 16.666 16.705 16.624 13.885 11.927 16.666 16.705 16.624 13.885 11.121 16.760 16.705 16.624 13.885 -# coordination-number N 1.070 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.08 -EvdW_6 = -0.120254 -EvdW_8 = -0.212354 -Shifting auxilliary hamiltonian by -0.000166 to set nElectrons=325.635175 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 26 iterations at t[s]: 1096.03 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635175 magneticMoment: [ Abs: 1.14761 Tot: -0.30142 ] -ElecMinimize: Iter: 0 G: -1058.983290866418884 |grad|_K: 1.811e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768128 of unit cell: Completed after 34 iterations at t[s]: 1097.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769305 of unit cell: Completed after 32 iterations at t[s]: 1098.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.576314 magneticMoment: [ Abs: 1.07927 Tot: -0.27960 ] - SubspaceRotationAdjust: set factor to 0.0842 -ElecMinimize: Iter: 1 G: -1059.037488505145575 |grad|_K: 8.177e-06 alpha: 4.754e-01 linmin: 8.501e-04 t[s]: 1099.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774776 of unit cell: Completed after 34 iterations at t[s]: 1099.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771082 of unit cell: Completed after 33 iterations at t[s]: 1100.54 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.702777 magneticMoment: [ Abs: 1.11560 Tot: -0.34818 ] - SubspaceRotationAdjust: set factor to 0.0559 -ElecMinimize: Iter: 2 G: -1059.041037789542088 |grad|_K: 4.523e-06 alpha: 1.350e-01 linmin: -5.732e-03 t[s]: 1101.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770974 of unit cell: Completed after 18 iterations at t[s]: 1102.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770757 of unit cell: Completed after 26 iterations at t[s]: 1102.73 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.669785 magneticMoment: [ Abs: 1.14676 Tot: -0.32683 ] - SubspaceRotationAdjust: set factor to 0.0726 -ElecMinimize: Iter: 3 G: -1059.043946725692876 |grad|_K: 2.720e-06 alpha: 3.735e-01 linmin: 1.614e-03 t[s]: 1103.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769687 of unit cell: Completed after 27 iterations at t[s]: 1104.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769844 of unit cell: Completed after 18 iterations at t[s]: 1104.94 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.605125 magneticMoment: [ Abs: 1.13488 Tot: -0.28996 ] - SubspaceRotationAdjust: set factor to 0.0615 -ElecMinimize: Iter: 4 G: -1059.044759959003386 |grad|_K: 2.521e-06 alpha: 3.212e-01 linmin: -2.515e-04 t[s]: 1105.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770246 of unit cell: Completed after 26 iterations at t[s]: 1106.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770185 of unit cell: Completed after 14 iterations at t[s]: 1107.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.629965 magneticMoment: [ Abs: 1.12917 Tot: -0.30126 ] - SubspaceRotationAdjust: set factor to 0.0569 -ElecMinimize: Iter: 5 G: -1059.045366306774440 |grad|_K: 1.290e-06 alpha: 2.723e-01 linmin: 5.032e-05 t[s]: 1108.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770306 of unit cell: Completed after 18 iterations at t[s]: 1108.65 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770477 of unit cell: Completed after 19 iterations at t[s]: 1109.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.646165 magneticMoment: [ Abs: 1.13678 Tot: -0.31041 ] - SubspaceRotationAdjust: set factor to 0.0587 -ElecMinimize: Iter: 6 G: -1059.045746640214702 |grad|_K: 1.282e-06 alpha: 6.587e-01 linmin: 2.012e-04 t[s]: 1110.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769734 of unit cell: Completed after 26 iterations at t[s]: 1110.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770128 of unit cell: Completed after 25 iterations at t[s]: 1111.45 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.618896 magneticMoment: [ Abs: 1.13692 Tot: -0.29610 ] - SubspaceRotationAdjust: set factor to 0.046 -ElecMinimize: Iter: 7 G: -1059.045927707960118 |grad|_K: 1.111e-06 alpha: 3.181e-01 linmin: -7.518e-06 t[s]: 1112.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770187 of unit cell: Completed after 17 iterations at t[s]: 1113.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770223 of unit cell: Completed after 15 iterations at t[s]: 1113.63 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.621398 magneticMoment: [ Abs: 1.14049 Tot: -0.29625 ] - SubspaceRotationAdjust: set factor to 0.0577 -ElecMinimize: Iter: 8 G: -1059.046150147919661 |grad|_K: 7.898e-07 alpha: 5.166e-01 linmin: -1.383e-05 t[s]: 1114.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770335 of unit cell: Completed after 19 iterations at t[s]: 1115.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770353 of unit cell: Completed after 9 iterations at t[s]: 1115.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.627312 magneticMoment: [ Abs: 1.14101 Tot: -0.29860 ] - SubspaceRotationAdjust: set factor to 0.0611 -ElecMinimize: Iter: 9 G: -1059.046281541032158 |grad|_K: 7.886e-07 alpha: 6.033e-01 linmin: -1.173e-06 t[s]: 1116.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769994 of unit cell: Completed after 25 iterations at t[s]: 1117.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770139 of unit cell: Completed after 19 iterations at t[s]: 1117.97 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610544 magneticMoment: [ Abs: 1.13996 Tot: -0.28995 ] - SubspaceRotationAdjust: set factor to 0.0514 -ElecMinimize: Iter: 10 G: -1059.046360169258378 |grad|_K: 7.438e-07 alpha: 3.617e-01 linmin: 1.459e-05 t[s]: 1118.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770258 of unit cell: Completed after 17 iterations at t[s]: 1119.52 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770326 of unit cell: Completed after 14 iterations at t[s]: 1120.13 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.620312 magneticMoment: [ Abs: 1.14536 Tot: -0.29545 ] - SubspaceRotationAdjust: set factor to 0.0549 -ElecMinimize: Iter: 11 G: -1059.046471522304273 |grad|_K: 6.043e-07 alpha: 5.757e-01 linmin: -7.169e-05 t[s]: 1121.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770365 of unit cell: Completed after 11 iterations at t[s]: 1121.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770370 of unit cell: Completed after 3 iterations at t[s]: 1122.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.622948 magneticMoment: [ Abs: 1.14492 Tot: -0.29651 ] - SubspaceRotationAdjust: set factor to 0.0625 -ElecMinimize: Iter: 12 G: -1059.046555898732322 |grad|_K: 5.579e-07 alpha: 6.585e-01 linmin: -9.011e-06 t[s]: 1123.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770165 of unit cell: Completed after 19 iterations at t[s]: 1123.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770196 of unit cell: Completed after 8 iterations at t[s]: 1124.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611818 magneticMoment: [ Abs: 1.14114 Tot: -0.29055 ] - SubspaceRotationAdjust: set factor to 0.055 -ElecMinimize: Iter: 13 G: -1059.046617068089290 |grad|_K: 6.230e-07 alpha: 5.613e-01 linmin: 9.275e-05 t[s]: 1125.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770458 of unit cell: Completed after 23 iterations at t[s]: 1126.01 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770367 of unit cell: Completed after 14 iterations at t[s]: 1126.61 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624588 magneticMoment: [ Abs: 1.14204 Tot: -0.29730 ] - SubspaceRotationAdjust: set factor to 0.0422 -ElecMinimize: Iter: 14 G: -1059.046665683298897 |grad|_K: 5.002e-07 alpha: 3.642e-01 linmin: -1.129e-05 t[s]: 1127.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770342 of unit cell: Completed after 11 iterations at t[s]: 1128.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770330 of unit cell: Completed after 9 iterations at t[s]: 1128.76 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.623529 magneticMoment: [ Abs: 1.14213 Tot: -0.29718 ] - SubspaceRotationAdjust: set factor to 0.0434 -ElecMinimize: Iter: 15 G: -1059.046712930883132 |grad|_K: 3.616e-07 alpha: 5.417e-01 linmin: 4.912e-05 t[s]: 1129.85 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770286 of unit cell: Completed after 11 iterations at t[s]: 1130.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770278 of unit cell: Completed after 3 iterations at t[s]: 1130.98 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.621661 magneticMoment: [ Abs: 1.14044 Tot: -0.29627 ] - SubspaceRotationAdjust: set factor to 0.0451 -ElecMinimize: Iter: 16 G: -1059.046742215504537 |grad|_K: 3.016e-07 alpha: 6.445e-01 linmin: -7.410e-05 t[s]: 1132.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770356 of unit cell: Completed after 14 iterations at t[s]: 1132.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770339 of unit cell: Completed after 9 iterations at t[s]: 1133.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.626854 magneticMoment: [ Abs: 1.13960 Tot: -0.29895 ] - SubspaceRotationAdjust: set factor to 0.0366 -ElecMinimize: Iter: 17 G: -1059.046758241778662 |grad|_K: 2.437e-07 alpha: 5.002e-01 linmin: 1.387e-04 t[s]: 1134.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770273 of unit cell: Completed after 14 iterations at t[s]: 1134.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770285 of unit cell: Completed after 5 iterations at t[s]: 1135.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.623587 magneticMoment: [ Abs: 1.13841 Tot: -0.29738 ] - SubspaceRotationAdjust: set factor to 0.0295 -ElecMinimize: Iter: 18 G: -1059.046766704584570 |grad|_K: 1.632e-07 alpha: 4.124e-01 linmin: 1.334e-04 t[s]: 1136.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770295 of unit cell: Completed after 5 iterations at t[s]: 1137.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770300 of unit cell: Completed after 3 iterations at t[s]: 1137.75 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624877 magneticMoment: [ Abs: 1.13790 Tot: -0.29823 ] - SubspaceRotationAdjust: set factor to 0.0327 -ElecMinimize: Iter: 19 G: -1059.046772188056593 |grad|_K: 1.114e-07 alpha: 5.953e-01 linmin: 7.251e-05 t[s]: 1138.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770315 of unit cell: Completed after 8 iterations at t[s]: 1139.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770314 of unit cell: Completed after 0 iterations at t[s]: 1139.95 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.625924 magneticMoment: [ Abs: 1.13743 Tot: -0.29888 ] - SubspaceRotationAdjust: set factor to 0.0334 -ElecMinimize: Iter: 20 G: -1059.046774623068586 |grad|_K: 8.709e-08 alpha: 5.650e-01 linmin: -3.649e-04 t[s]: 1141.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770292 of unit cell: Completed after 8 iterations at t[s]: 1141.57 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770294 of unit cell: Completed after 0 iterations at t[s]: 1142.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624595 magneticMoment: [ Abs: 1.13682 Tot: -0.29831 ] - SubspaceRotationAdjust: set factor to 0.0303 -ElecMinimize: Iter: 21 G: -1059.046775976102936 |grad|_K: 7.066e-08 alpha: 5.055e-01 linmin: 9.523e-04 t[s]: 1143.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 3 iterations at t[s]: 1143.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 0 iterations at t[s]: 1144.34 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624933 magneticMoment: [ Abs: 1.13650 Tot: -0.29856 ] - SubspaceRotationAdjust: set factor to 0.0369 -ElecMinimize: Iter: 22 G: -1059.046776897218251 |grad|_K: 5.053e-08 alpha: 5.414e-01 linmin: -1.715e-03 t[s]: 1145.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770304 of unit cell: Completed after 3 iterations at t[s]: 1145.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770305 of unit cell: Completed after 0 iterations at t[s]: 1146.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.625374 magneticMoment: [ Abs: 1.13624 Tot: -0.29886 ] - SubspaceRotationAdjust: set factor to 0.0417 -ElecMinimize: Iter: 23 G: -1059.046777453737604 |grad|_K: 4.461e-08 alpha: 5.890e-01 linmin: -2.201e-03 t[s]: 1147.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 2 iterations at t[s]: 1148.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770296 of unit cell: Completed after 0 iterations at t[s]: 1148.78 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624709 magneticMoment: [ Abs: 1.13564 Tot: -0.29867 ] - SubspaceRotationAdjust: set factor to 0.0512 -ElecMinimize: Iter: 24 G: -1059.046778011033894 |grad|_K: 4.496e-08 alpha: 7.478e-01 linmin: -9.803e-04 t[s]: 1149.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770280 of unit cell: Completed after 8 iterations at t[s]: 1150.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770287 of unit cell: Completed after 4 iterations at t[s]: 1150.96 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624084 magneticMoment: [ Abs: 1.13525 Tot: -0.29847 ] - SubspaceRotationAdjust: set factor to 0.0452 -ElecMinimize: Iter: 25 G: -1059.046778231085455 |grad|_K: 6.285e-08 alpha: 3.854e-01 linmin: 3.745e-04 t[s]: 1152.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 6 iterations at t[s]: 1152.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770297 of unit cell: Completed after 3 iterations at t[s]: 1153.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624676 magneticMoment: [ Abs: 1.13491 Tot: -0.29895 ] - SubspaceRotationAdjust: set factor to 0.0651 -ElecMinimize: Iter: 26 G: -1059.046778566549619 |grad|_K: 4.883e-08 alpha: 2.590e-01 linmin: 1.695e-04 t[s]: 1154.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770309 of unit cell: Completed after 3 iterations at t[s]: 1154.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770312 of unit cell: Completed after 3 iterations at t[s]: 1155.43 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.625680 magneticMoment: [ Abs: 1.13473 Tot: -0.29961 ] - SubspaceRotationAdjust: set factor to 0.0591 -ElecMinimize: Iter: 27 G: -1059.046778791964471 |grad|_K: 5.575e-08 alpha: 3.336e-01 linmin: 1.602e-03 t[s]: 1156.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770309 of unit cell: Completed after 2 iterations at t[s]: 1157.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770309 of unit cell: Completed after 0 iterations at t[s]: 1157.66 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.625348 magneticMoment: [ Abs: 1.13422 Tot: -0.29967 ] - SubspaceRotationAdjust: set factor to 0.074 -ElecMinimize: Iter: 28 G: -1059.046779113992898 |grad|_K: 5.208e-08 alpha: 3.411e-01 linmin: -1.451e-04 t[s]: 1158.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770283 of unit cell: Completed after 9 iterations at t[s]: 1159.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770296 of unit cell: Completed after 4 iterations at t[s]: 1159.86 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624465 magneticMoment: [ Abs: 1.13384 Tot: -0.29932 ] - SubspaceRotationAdjust: set factor to 0.0567 -ElecMinimize: Iter: 29 G: -1059.046779275694689 |grad|_K: 4.627e-08 alpha: 1.676e-01 linmin: 1.865e-03 t[s]: 1160.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770294 of unit cell: Completed after 2 iterations at t[s]: 1161.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770292 of unit cell: Completed after 0 iterations at t[s]: 1162.05 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624207 magneticMoment: [ Abs: 1.13327 Tot: -0.29932 ] - SubspaceRotationAdjust: set factor to 0.075 -ElecMinimize: Iter: 30 G: -1059.046779464717247 |grad|_K: 3.710e-08 alpha: 2.664e-01 linmin: -3.170e-03 t[s]: 1163.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770301 of unit cell: Completed after 5 iterations at t[s]: 1163.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770299 of unit cell: Completed after 0 iterations at t[s]: 1164.25 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624702 magneticMoment: [ Abs: 1.13297 Tot: -0.29966 ] - SubspaceRotationAdjust: set factor to 0.0674 -ElecMinimize: Iter: 31 G: -1059.046779591148152 |grad|_K: 2.848e-08 alpha: 2.256e-01 linmin: -9.083e-04 t[s]: 1165.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 0 iterations at t[s]: 1165.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770305 of unit cell: Completed after 3 iterations at t[s]: 1166.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.625065 magneticMoment: [ Abs: 1.13266 Tot: -0.30003 ] - SubspaceRotationAdjust: set factor to 0.0797 -ElecMinimize: Iter: 32 G: -1059.046779693713233 |grad|_K: 2.860e-08 alpha: 4.703e-01 linmin: 2.769e-03 t[s]: 1167.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770295 of unit cell: Completed after 4 iterations at t[s]: 1168.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 0 iterations at t[s]: 1168.76 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624635 magneticMoment: [ Abs: 1.13234 Tot: -0.29995 ] - SubspaceRotationAdjust: set factor to 0.0677 -ElecMinimize: Iter: 33 G: -1059.046779772069158 |grad|_K: 2.745e-08 alpha: 3.146e-01 linmin: 2.165e-03 t[s]: 1169.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 2 iterations at t[s]: 1170.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770301 of unit cell: Completed after 0 iterations at t[s]: 1170.94 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624853 magneticMoment: [ Abs: 1.13216 Tot: -0.30021 ] - SubspaceRotationAdjust: set factor to 0.0684 -ElecMinimize: Iter: 34 G: -1059.046779821362861 |grad|_K: 1.976e-08 alpha: 2.469e-01 linmin: -1.788e-03 t[s]: 1172.08 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.630e-07 - -Computing DFT-D3 correction: -# coordination-number C 5.881 5.971 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.907 5.971 5.956 5.940 2.985 -# coordination-number Hf 11.121 16.673 16.689 16.624 13.885 11.120 16.666 16.705 16.624 13.885 11.927 16.666 16.705 16.624 13.885 11.121 16.760 16.705 16.624 13.885 -# coordination-number N 1.070 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.08 -EvdW_6 = -0.120254 -EvdW_8 = -0.212354 - -# Ionic positions in cartesian coordinates: -ion C 15.513589699467934 8.969768049169026 29.577707206263256 1 -ion C 6.490520273852209 0.179656192304273 23.705216394929625 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.342713172835330 9.017891590952946 29.255138109339907 1 -ion C 0.310090794941492 0.179303375266515 23.435899315844363 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.476521510862227 3.597598196010306 29.254937888561834 1 -ion C 9.567248529652288 5.531604084143448 23.981093782391426 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.218858437876570 3.595756776067144 28.988578170113779 1 -ion C 3.393962304686725 5.535363343576593 23.705219667585578 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.130759675886397 0.024630462685883 31.038269838793649 1 -ion Hf 12.534749047901165 7.247441299659646 26.585565178081168 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.036456040784331 0.020718241557410 30.774077391624296 1 -ion Hf 6.390322986524339 7.246683571027337 26.318675574252278 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.265959380656732 5.357643989693262 31.490221199036686 1 -ion Hf 9.468584616565195 1.922614814455714 26.318712727774763 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.429057862367344 5.301199526526282 31.577620963542770 1 -ion Hf 3.295617284559045 1.905445324282419 26.016644405210027 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.253118224480751 5.349356822255770 35.271348353379487 1 - -# Forces in Cartesian coordinates: -force C -0.000277535861237 -0.000152580765399 0.008352803163811 1 -force C 0.000188665106962 -0.000171158534127 0.002134415006832 1 -force C 0.000148641942350 0.000085627054812 -0.003293023585647 0 -force C 0.000162775651584 0.000094089756020 -0.003992971161597 0 -force C -0.001087171751169 -0.000604430356602 0.023343431350729 0 -force C 0.000020202100229 0.004191701608925 0.003307755851012 1 -force C -0.000342673354279 -0.000201244995970 0.002187701075539 1 -force C 0.000217023697921 0.000115306657161 -0.003318374609503 0 -force C 0.000162661058803 -0.000119625032659 -0.003800240438371 0 -force C -0.001007375911257 -0.000582474450360 0.023389854481022 0 -force C 0.003642140551155 -0.002080449606259 0.003360364666265 1 -force C -0.000134283790467 -0.000076072266035 0.002887805038117 1 -force C 0.000207814447620 0.000130405740211 -0.003317887318047 0 -force C -0.000022476366621 0.000200442093051 -0.003800112106793 0 -force C -0.001005460454939 -0.000581346999986 0.023198065087277 0 -force C -0.003675714737327 -0.002153292755389 0.003320421440075 1 -force C -0.000055294629132 0.000251629221638 0.002138593305189 1 -force C 0.000140773023609 0.000080935342769 -0.002936152298065 0 -force C 0.000335854902967 0.000193882075701 -0.003757817422682 0 -force C -0.001066246800063 -0.000640750361712 0.023343878047125 0 -force Hf -0.002871435157834 0.001629952276709 0.004134003319867 1 -force Hf -0.000056493963802 -0.000043796095479 0.002317740870449 1 -force Hf 0.000438624506996 0.000253484744077 -0.001514162110767 0 -force Hf -0.000515237291081 -0.000116647724203 0.011660662485938 0 -force Hf 0.001137253414224 0.000657551466086 -0.023813568846382 0 -force Hf 0.002539122257454 0.001456531605883 0.004471415791763 1 -force Hf -0.000092914624332 -0.000056491413678 0.002263138177761 1 -force Hf 0.000513618839995 -0.000043847623801 -0.002854192657260 0 -force Hf -0.000250949851647 -0.000144994809914 0.011753776875972 0 -force Hf 0.001272869332630 0.000667495183856 -0.023896054657333 0 -force Hf 0.000950430185684 0.000532003067903 -0.010461397496637 1 -force Hf -0.000098690349794 -0.000050245368190 0.002278316303352 1 -force Hf 0.000217885929760 0.000469635587609 -0.002851631693715 0 -force Hf -0.000374191194907 -0.000216020048515 0.012050924246315 0 -force Hf 0.001212947614041 0.000770310793119 -0.023895878739874 0 -force Hf -0.000008430748798 -0.003289395744844 0.004172119483942 1 -force Hf -0.000058311478496 -0.000025034826853 0.001387462618472 1 -force Hf 0.000730665837396 0.000421655718374 -0.002840531791514 0 -force Hf -0.000358206938982 -0.000387543118798 0.011661167157768 0 -force Hf 0.001182072923652 0.000684068352191 -0.023613585398884 0 -force N -0.000253115418300 -0.000278761130465 -0.035386871733587 1 - -# Energy components: - A_diel = -0.6118388452893918 - Eewald = 38749.0553856746046222 - EH = 39728.1279658669227501 - Eloc = -79546.2562491338321706 - Enl = -270.1410790056738165 - EvdW = -0.3326080487741668 - Exc = -796.6406216852557236 - Exc_core = 594.6255026577516674 - KE = 421.2684762030652337 - MuShift = -0.0086197941512999 -------------------------------------- - Etot = -1120.9136861106244396 - TS = 0.0018157133271025 -------------------------------------- - F = -1120.9155018239514447 - muN = -61.8687220025886688 -------------------------------------- - G = -1059.0467798213628612 - -IonicMinimize: Iter: 3 G: -1059.046779821362861 |grad|_K: 5.678e-03 alpha: 1.686e-01 linmin: -4.836e-01 t[s]: 1177.06 - -#--- Lowdin population analysis --- -# oxidation-state C -0.239 -0.234 -0.233 -0.209 -0.202 -0.232 -0.234 -0.233 -0.210 -0.202 -0.232 -0.231 -0.233 -0.210 -0.202 -0.233 -0.234 -0.233 -0.210 -0.202 -# magnetic-moments C -0.002 -0.000 -0.005 -0.006 -0.176 -0.005 +0.000 -0.005 -0.013 -0.170 -0.005 +0.002 -0.005 -0.013 -0.018 -0.003 -0.000 -0.003 -0.013 -0.176 -# oxidation-state Hf +0.596 +0.249 +0.243 +0.242 +0.116 +0.598 +0.250 +0.246 +0.242 +0.116 -0.061 +0.250 +0.246 +0.242 +0.116 +0.596 +0.254 +0.246 +0.242 +0.117 -# magnetic-moments Hf +0.069 +0.004 +0.002 +0.000 -0.005 +0.082 +0.000 -0.001 +0.000 -0.005 +0.124 +0.000 -0.001 -0.000 -0.005 +0.069 +0.008 -0.001 +0.000 -0.005 -# oxidation-state N -0.931 -# magnetic-moments N -0.024 - - -Computing DFT-D3 correction: -# coordination-number C 5.872 5.969 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.907 5.969 5.956 5.940 2.985 -# coordination-number Hf 11.113 16.670 16.683 16.624 13.885 11.112 16.662 16.698 16.624 13.885 11.982 16.662 16.698 16.624 13.885 11.114 16.762 16.698 16.624 13.885 -# coordination-number N 1.077 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.08 -EvdW_6 = -0.120257 -EvdW_8 = -0.212423 -Shifting auxilliary hamiltonian by -0.000014 to set nElectrons=325.624853 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770694 of unit cell: Completed after 32 iterations at t[s]: 1179.16 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624853 magneticMoment: [ Abs: 1.12698 Tot: -0.30078 ] -ElecMinimize: Iter: 0 G: -1058.956636512528348 |grad|_K: 2.221e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767601 of unit cell: Completed after 32 iterations at t[s]: 1180.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769336 of unit cell: Completed after 30 iterations at t[s]: 1181.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541988 magneticMoment: [ Abs: 1.08064 Tot: -0.26351 ] - SubspaceRotationAdjust: set factor to 0.0598 -ElecMinimize: Iter: 1 G: -1059.037485693922235 |grad|_K: 7.883e-06 alpha: 4.713e-01 linmin: 1.044e-03 t[s]: 1182.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773349 of unit cell: Completed after 32 iterations at t[s]: 1183.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771381 of unit cell: Completed after 29 iterations at t[s]: 1183.93 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.688075 magneticMoment: [ Abs: 1.11237 Tot: -0.34208 ] - SubspaceRotationAdjust: set factor to 0.0362 -ElecMinimize: Iter: 2 G: -1059.042620918774219 |grad|_K: 4.989e-06 alpha: 2.251e-01 linmin: -2.281e-03 t[s]: 1185.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770948 of unit cell: Completed after 25 iterations at t[s]: 1185.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770571 of unit cell: Completed after 25 iterations at t[s]: 1186.23 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624565 magneticMoment: [ Abs: 1.11878 Tot: -0.30695 ] - SubspaceRotationAdjust: set factor to 0.0434 -ElecMinimize: Iter: 3 G: -1059.046251741336846 |grad|_K: 2.458e-06 alpha: 4.069e-01 linmin: 4.305e-04 t[s]: 1187.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770213 of unit cell: Completed after 19 iterations at t[s]: 1187.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770060 of unit cell: Completed after 18 iterations at t[s]: 1188.47 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.589538 magneticMoment: [ Abs: 1.11315 Tot: -0.28705 ] - SubspaceRotationAdjust: set factor to 0.0452 -ElecMinimize: Iter: 4 G: -1059.047457821508033 |grad|_K: 1.911e-06 alpha: 5.740e-01 linmin: -1.506e-04 t[s]: 1189.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770822 of unit cell: Completed after 27 iterations at t[s]: 1190.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770603 of unit cell: Completed after 23 iterations at t[s]: 1190.75 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.625281 magneticMoment: [ Abs: 1.11908 Tot: -0.30540 ] - SubspaceRotationAdjust: set factor to 0.0378 -ElecMinimize: Iter: 5 G: -1059.047978130914544 |grad|_K: 1.589e-06 alpha: 4.068e-01 linmin: 3.492e-06 t[s]: 1191.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770456 of unit cell: Completed after 18 iterations at t[s]: 1192.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770357 of unit cell: Completed after 15 iterations at t[s]: 1192.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.603774 magneticMoment: [ Abs: 1.12352 Tot: -0.29357 ] - SubspaceRotationAdjust: set factor to 0.0448 -ElecMinimize: Iter: 6 G: -1059.048568169994951 |grad|_K: 1.340e-06 alpha: 6.700e-01 linmin: 4.291e-05 t[s]: 1194.07 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770260 of unit cell: Completed after 17 iterations at t[s]: 1194.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770244 of unit cell: Completed after 9 iterations at t[s]: 1195.22 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.590111 magneticMoment: [ Abs: 1.12845 Tot: -0.28570 ] - SubspaceRotationAdjust: set factor to 0.0517 -ElecMinimize: Iter: 7 G: -1059.049055745730811 |grad|_K: 1.339e-06 alpha: 7.800e-01 linmin: 1.703e-05 t[s]: 1196.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770861 of unit cell: Completed after 26 iterations at t[s]: 1196.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770659 of unit cell: Completed after 23 iterations at t[s]: 1197.58 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.613784 magneticMoment: [ Abs: 1.13419 Tot: -0.29734 ] - SubspaceRotationAdjust: set factor to 0.0474 -ElecMinimize: Iter: 8 G: -1059.049380813530433 |grad|_K: 1.339e-06 alpha: 5.195e-01 linmin: 9.415e-06 t[s]: 1198.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770335 of unit cell: Completed after 25 iterations at t[s]: 1199.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770315 of unit cell: Completed after 9 iterations at t[s]: 1199.90 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.586763 magneticMoment: [ Abs: 1.13357 Tot: -0.28271 ] - SubspaceRotationAdjust: set factor to 0.0425 -ElecMinimize: Iter: 9 G: -1059.049725544988860 |grad|_K: 1.295e-06 alpha: 5.514e-01 linmin: -1.821e-05 t[s]: 1200.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770470 of unit cell: Completed after 17 iterations at t[s]: 1201.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770513 of unit cell: Completed after 14 iterations at t[s]: 1202.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.596692 magneticMoment: [ Abs: 1.14003 Tot: -0.28713 ] - SubspaceRotationAdjust: set factor to 0.0468 -ElecMinimize: Iter: 10 G: -1059.050141972671554 |grad|_K: 1.182e-06 alpha: 7.100e-01 linmin: -1.521e-06 t[s]: 1203.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770686 of unit cell: Completed after 19 iterations at t[s]: 1203.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770679 of unit cell: Completed after 3 iterations at t[s]: 1204.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.607780 magneticMoment: [ Abs: 1.14330 Tot: -0.29202 ] - SubspaceRotationAdjust: set factor to 0.049 -ElecMinimize: Iter: 11 G: -1059.050473952249376 |grad|_K: 1.102e-06 alpha: 6.813e-01 linmin: 2.210e-06 t[s]: 1205.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770359 of unit cell: Completed after 24 iterations at t[s]: 1206.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770409 of unit cell: Completed after 14 iterations at t[s]: 1206.77 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.591872 magneticMoment: [ Abs: 1.13929 Tot: -0.28327 ] - SubspaceRotationAdjust: set factor to 0.0421 -ElecMinimize: Iter: 12 G: -1059.050717522472496 |grad|_K: 1.042e-06 alpha: 5.756e-01 linmin: -7.352e-06 t[s]: 1207.85 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770766 of unit cell: Completed after 25 iterations at t[s]: 1208.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770676 of unit cell: Completed after 15 iterations at t[s]: 1209.04 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.613203 magneticMoment: [ Abs: 1.13943 Tot: -0.29370 ] - SubspaceRotationAdjust: set factor to 0.0318 -ElecMinimize: Iter: 13 G: -1059.050879499006896 |grad|_K: 7.873e-07 alpha: 4.270e-01 linmin: 6.807e-06 t[s]: 1210.11 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770607 of unit cell: Completed after 15 iterations at t[s]: 1210.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770586 of unit cell: Completed after 11 iterations at t[s]: 1211.30 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610592 magneticMoment: [ Abs: 1.13735 Tot: -0.29216 ] - SubspaceRotationAdjust: set factor to 0.0341 -ElecMinimize: Iter: 14 G: -1059.050998315367451 |grad|_K: 5.682e-07 alpha: 5.499e-01 linmin: 6.967e-06 t[s]: 1212.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770493 of unit cell: Completed after 17 iterations at t[s]: 1212.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770480 of unit cell: Completed after 5 iterations at t[s]: 1213.57 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.606017 magneticMoment: [ Abs: 1.13512 Tot: -0.28971 ] - SubspaceRotationAdjust: set factor to 0.0335 -ElecMinimize: Iter: 15 G: -1059.051068349557681 |grad|_K: 4.494e-07 alpha: 6.217e-01 linmin: -5.859e-05 t[s]: 1214.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770597 of unit cell: Completed after 17 iterations at t[s]: 1215.11 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770574 of unit cell: Completed after 9 iterations at t[s]: 1215.72 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.613761 magneticMoment: [ Abs: 1.13430 Tot: -0.29365 ] - SubspaceRotationAdjust: set factor to 0.0275 -ElecMinimize: Iter: 16 G: -1059.051103652890106 |grad|_K: 3.088e-07 alpha: 4.976e-01 linmin: 1.666e-04 t[s]: 1216.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770531 of unit cell: Completed after 14 iterations at t[s]: 1217.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 0 iterations at t[s]: 1217.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611332 magneticMoment: [ Abs: 1.13244 Tot: -0.29256 ] - SubspaceRotationAdjust: set factor to 0.0293 -ElecMinimize: Iter: 17 G: -1059.051121475185255 |grad|_K: 2.101e-07 alpha: 5.387e-01 linmin: -5.187e-04 t[s]: 1218.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770512 of unit cell: Completed after 12 iterations at t[s]: 1219.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770511 of unit cell: Completed after 0 iterations at t[s]: 1219.91 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610561 magneticMoment: [ Abs: 1.13117 Tot: -0.29231 ] - SubspaceRotationAdjust: set factor to 0.0321 -ElecMinimize: Iter: 18 G: -1059.051130401153614 |grad|_K: 1.698e-07 alpha: 5.681e-01 linmin: -5.309e-04 t[s]: 1220.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770544 of unit cell: Completed after 12 iterations at t[s]: 1221.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770542 of unit cell: Completed after 0 iterations at t[s]: 1222.02 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.612701 magneticMoment: [ Abs: 1.13054 Tot: -0.29354 ] - SubspaceRotationAdjust: set factor to 0.0305 -ElecMinimize: Iter: 19 G: -1059.051135759106273 |grad|_K: 1.341e-07 alpha: 5.234e-01 linmin: 7.885e-04 t[s]: 1222.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 9 iterations at t[s]: 1223.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770517 of unit cell: Completed after 0 iterations at t[s]: 1224.11 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611039 magneticMoment: [ Abs: 1.12962 Tot: -0.29289 ] - SubspaceRotationAdjust: set factor to 0.0354 -ElecMinimize: Iter: 20 G: -1059.051139368173835 |grad|_K: 1.076e-07 alpha: 5.833e-01 linmin: -1.698e-03 t[s]: 1225.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770502 of unit cell: Completed after 9 iterations at t[s]: 1225.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770504 of unit cell: Completed after 0 iterations at t[s]: 1226.24 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610146 magneticMoment: [ Abs: 1.12896 Tot: -0.29258 ] - SubspaceRotationAdjust: set factor to 0.0409 -ElecMinimize: Iter: 21 G: -1059.051141579406476 |grad|_K: 1.037e-07 alpha: 5.243e-01 linmin: -6.695e-04 t[s]: 1227.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770533 of unit cell: Completed after 11 iterations at t[s]: 1227.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 0 iterations at t[s]: 1228.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611889 magneticMoment: [ Abs: 1.12862 Tot: -0.29365 ] - SubspaceRotationAdjust: set factor to 0.0374 -ElecMinimize: Iter: 22 G: -1059.051143367105851 |grad|_K: 1.098e-07 alpha: 4.648e-01 linmin: 1.061e-03 t[s]: 1229.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770521 of unit cell: Completed after 4 iterations at t[s]: 1229.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 0 iterations at t[s]: 1230.49 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611121 magneticMoment: [ Abs: 1.12787 Tot: -0.29357 ] - SubspaceRotationAdjust: set factor to 0.0484 -ElecMinimize: Iter: 23 G: -1059.051145442323104 |grad|_K: 9.875e-08 alpha: 5.149e-01 linmin: -6.409e-04 t[s]: 1231.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770496 of unit cell: Completed after 11 iterations at t[s]: 1232.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770502 of unit cell: Completed after 3 iterations at t[s]: 1232.58 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609730 magneticMoment: [ Abs: 1.12737 Tot: -0.29310 ] - SubspaceRotationAdjust: set factor to 0.0453 -ElecMinimize: Iter: 24 G: -1059.051146790782695 |grad|_K: 1.104e-07 alpha: 3.982e-01 linmin: -2.242e-04 t[s]: 1233.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770528 of unit cell: Completed after 9 iterations at t[s]: 1234.11 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770523 of unit cell: Completed after 3 iterations at t[s]: 1234.69 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611124 magneticMoment: [ Abs: 1.12713 Tot: -0.29406 ] - SubspaceRotationAdjust: set factor to 0.0496 -ElecMinimize: Iter: 25 G: -1059.051148160330058 |grad|_K: 8.457e-08 alpha: 3.260e-01 linmin: -9.584e-05 t[s]: 1235.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770535 of unit cell: Completed after 5 iterations at t[s]: 1236.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770543 of unit cell: Completed after 5 iterations at t[s]: 1236.82 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.612340 magneticMoment: [ Abs: 1.12691 Tot: -0.29493 ] - SubspaceRotationAdjust: set factor to 0.0519 -ElecMinimize: Iter: 26 G: -1059.051149424998130 |grad|_K: 9.130e-08 alpha: 5.237e-01 linmin: 9.461e-04 t[s]: 1237.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770510 of unit cell: Completed after 8 iterations at t[s]: 1238.31 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 4 iterations at t[s]: 1238.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610715 magneticMoment: [ Abs: 1.12644 Tot: -0.29429 ] - SubspaceRotationAdjust: set factor to 0.0447 -ElecMinimize: Iter: 27 G: -1059.051150414059293 |grad|_K: 7.537e-08 alpha: 3.611e-01 linmin: 5.431e-04 t[s]: 1239.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770516 of unit cell: Completed after 3 iterations at t[s]: 1240.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770515 of unit cell: Completed after 0 iterations at t[s]: 1241.01 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610344 magneticMoment: [ Abs: 1.12622 Tot: -0.29426 ] - SubspaceRotationAdjust: set factor to 0.0547 -ElecMinimize: Iter: 28 G: -1059.051151283274976 |grad|_K: 5.818e-08 alpha: 4.513e-01 linmin: -5.706e-04 t[s]: 1242.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 5 iterations at t[s]: 1242.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770531 of unit cell: Completed after 0 iterations at t[s]: 1243.11 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611388 magneticMoment: [ Abs: 1.12632 Tot: -0.29492 ] - SubspaceRotationAdjust: set factor to 0.0536 -ElecMinimize: Iter: 29 G: -1059.051151882240447 |grad|_K: 4.397e-08 alpha: 4.893e-01 linmin: -9.871e-04 t[s]: 1244.11 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770532 of unit cell: Completed after 3 iterations at t[s]: 1244.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770532 of unit cell: Completed after 0 iterations at t[s]: 1245.26 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611485 magneticMoment: [ Abs: 1.12625 Tot: -0.29506 ] - SubspaceRotationAdjust: set factor to 0.0615 -ElecMinimize: Iter: 30 G: -1059.051152218580910 |grad|_K: 4.015e-08 alpha: 4.765e-01 linmin: -9.746e-04 t[s]: 1246.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770519 of unit cell: Completed after 4 iterations at t[s]: 1246.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 0 iterations at t[s]: 1247.37 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610672 magneticMoment: [ Abs: 1.12610 Tot: -0.29472 ] - SubspaceRotationAdjust: set factor to 0.0545 -ElecMinimize: Iter: 31 G: -1059.051152462498521 |grad|_K: 3.740e-08 alpha: 4.149e-01 linmin: 1.611e-03 t[s]: 1248.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 2 iterations at t[s]: 1248.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770526 of unit cell: Completed after 0 iterations at t[s]: 1249.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611065 magneticMoment: [ Abs: 1.12620 Tot: -0.29503 ] - SubspaceRotationAdjust: set factor to 0.0701 -ElecMinimize: Iter: 32 G: -1059.051152629459011 |grad|_K: 3.032e-08 alpha: 3.767e-01 linmin: -1.210e-03 t[s]: 1250.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770533 of unit cell: Completed after 3 iterations at t[s]: 1250.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770534 of unit cell: Completed after 0 iterations at t[s]: 1251.60 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611555 magneticMoment: [ Abs: 1.12620 Tot: -0.29535 ] - SubspaceRotationAdjust: set factor to 0.0772 -ElecMinimize: Iter: 33 G: -1059.051152774436787 |grad|_K: 2.710e-08 alpha: 4.204e-01 linmin: -1.590e-03 t[s]: 1252.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 2 iterations at t[s]: 1253.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 0 iterations at t[s]: 1253.71 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611122 magneticMoment: [ Abs: 1.12586 Tot: -0.29515 ] - SubspaceRotationAdjust: set factor to 0.0965 -ElecMinimize: Iter: 34 G: -1059.051152894101733 |grad|_K: 2.491e-08 alpha: 4.325e-01 linmin: -1.317e-03 t[s]: 1254.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770517 of unit cell: Completed after 3 iterations at t[s]: 1255.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770518 of unit cell: Completed after 0 iterations at t[s]: 1255.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610484 magneticMoment: [ Abs: 1.12551 Tot: -0.29490 ] - SubspaceRotationAdjust: set factor to 0.0957 -ElecMinimize: Iter: 35 G: -1059.051152992999278 |grad|_K: 2.768e-08 alpha: 4.212e-01 linmin: 1.116e-04 t[s]: 1256.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770524 of unit cell: Completed after 1 iterations at t[s]: 1257.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770524 of unit cell: Completed after 0 iterations at t[s]: 1257.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610851 magneticMoment: [ Abs: 1.12541 Tot: -0.29529 ] - SubspaceRotationAdjust: set factor to 0.13 -ElecMinimize: Iter: 36 G: -1059.051153096564803 |grad|_K: 2.821e-08 alpha: 3.931e-01 linmin: -4.525e-04 t[s]: 1258.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770540 of unit cell: Completed after 3 iterations at t[s]: 1259.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770533 of unit cell: Completed after 1 iterations at t[s]: 1260.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611401 magneticMoment: [ Abs: 1.12545 Tot: -0.29573 ] - SubspaceRotationAdjust: set factor to 0.117 -ElecMinimize: Iter: 37 G: -1059.051153143655711 |grad|_K: 3.122e-08 alpha: 2.196e-01 linmin: 5.439e-04 t[s]: 1261.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 0 iterations at t[s]: 1261.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 0 iterations at t[s]: 1262.16 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611157 magneticMoment: [ Abs: 1.12507 Tot: -0.29583 ] - SubspaceRotationAdjust: set factor to 0.108 -ElecMinimize: Iter: 38 G: -1059.051153235267066 |grad|_K: 3.455e-08 alpha: 2.839e-01 linmin: -7.564e-07 t[s]: 1263.16 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 3.501e-08 - -Computing DFT-D3 correction: -# coordination-number C 5.872 5.969 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.907 5.969 5.956 5.940 2.985 -# coordination-number Hf 11.113 16.670 16.683 16.624 13.885 11.112 16.662 16.698 16.624 13.885 11.982 16.662 16.698 16.624 13.885 11.114 16.762 16.698 16.624 13.885 -# coordination-number N 1.077 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.08 -EvdW_6 = -0.120257 -EvdW_8 = -0.212423 - -# Ionic positions in cartesian coordinates: -ion C 15.512658586508110 8.969229237090611 29.604808451658279 1 -ion C 6.491045292290731 0.179172300087911 23.711787977524189 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.342841792344473 9.032170697108137 29.264002092347038 1 -ion C 0.309103038418022 0.178727509780944 23.442553335702843 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.488971465664573 3.590573888554412 29.263946286636848 1 -ion C 9.566872401316530 5.531386125013957 23.989366987457235 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.206421027281257 3.588493650719824 28.997420650629124 1 -ion C 3.393798564679466 5.536065923160873 23.711790027323001 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.121259261765539 0.029976670312269 31.052868104297186 1 -ion Hf 12.535668433526199 7.247953447280506 26.592068323339987 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.044906885968291 0.025529184369730 30.789928307170197 1 -ion Hf 6.388969481112943 7.247079316459255 26.325174160983259 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.269042626641930 5.359366530484856 31.446341211980034 1 -ion Hf 9.468232191395098 1.921246023766405 26.325187019872299 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.428838749096787 5.290352403109150 31.592298341500101 1 -ion Hf 3.295497398659165 1.905381745576467 26.021291769163668 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.252146215257717 5.348454029763146 35.171357152947721 1 - -# Forces in Cartesian coordinates: -force C -0.000245396234880 -0.000133018427501 0.007300324401938 1 -force C 0.000248042312943 -0.000205646747531 0.001860744800879 1 -force C 0.000154444946852 0.000089030939146 -0.002997326546104 0 -force C 0.000160537378230 0.000092840566913 -0.003925986144121 0 -force C -0.001096961520995 -0.000608168834532 0.023390957893542 0 -force C 0.000042589973823 0.003017898500597 0.001816849585111 1 -force C -0.000379836022532 -0.000221333268591 0.001903374397175 1 -force C 0.000189250980531 0.000121464926027 -0.003030065111473 0 -force C 0.000161663660804 -0.000146393599791 -0.003732497432886 0 -force C -0.001005230825547 -0.000580950684601 0.023449705904425 0 -force C 0.002634273689238 -0.001478676394118 0.001851060254573 1 -force C -0.000107333543626 -0.000060467641809 0.002426078530285 1 -force C 0.000199395190848 0.000103433172473 -0.003029877359792 0 -force C -0.000046250098709 0.000213149849917 -0.003732237977132 0 -force C -0.001005083924229 -0.000581612479211 0.023278085473437 0 -force C -0.002422771787028 -0.001417079912313 0.001832537526709 1 -force C -0.000053809031958 0.000319088929691 0.001865340490761 1 -force C 0.000121023600955 0.000069678175721 -0.002520729438845 0 -force C 0.000356182809688 0.000205698489690 -0.003677671550779 0 -force C -0.001074760506875 -0.000647729563367 0.023391590569073 0 -force Hf -0.001997105569410 0.001045190308656 0.003938387345707 1 -force Hf 0.000727979013325 0.000414975956236 0.001266927941051 1 -force Hf 0.000416958983862 0.000240950233620 -0.000950796281461 0 -force Hf -0.000518437135258 -0.000102129765175 0.011487123119618 0 -force Hf 0.001178086052679 0.000681481121010 -0.023916636593942 0 -force Hf 0.001747343390353 0.000973230704563 0.004122468902407 1 -force Hf -0.000727725957644 0.000387820880919 0.001258892951274 1 -force Hf 0.000485306567641 -0.000192811089226 -0.002204549710230 0 -force Hf -0.000239845852177 -0.000138666475642 0.011591843205341 0 -force Hf 0.001245533806484 0.000695563723323 -0.024007179496418 0 -force Hf 0.000408179480768 0.000247953408330 -0.014794663207653 1 -force Hf -0.000024821523428 -0.000825311627595 0.001277560067934 1 -force Hf 0.000074182885854 0.000519149302728 -0.002202439591788 0 -force Hf -0.000376926968580 -0.000217515582651 0.011850748804728 0 -force Hf 0.001223623013184 0.000732713000232 -0.024006668753065 0 -force Hf -0.000037257393434 -0.002235498520683 0.003986590420416 1 -force Hf -0.000036196490403 -0.000013196791446 0.000914117419013 1 -force Hf 0.000820878432343 0.000474063928359 -0.002178960969781 0 -force Hf -0.000347322884425 -0.000397729331052 0.011487448888978 0 -force Hf 0.001181326773455 0.000683499980671 -0.023752719314876 0 -force N -0.000257049430398 -0.000315738644406 -0.024827195918479 1 - -# Energy components: - A_diel = -0.6269840396748644 - Eewald = 38751.3403470910270698 - EH = 39729.4054605848286883 - Eloc = -79549.8314249258983182 - Enl = -270.1434151435408921 - EvdW = -0.3326799817897925 - Exc = -796.6546182001472971 - Exc_core = 594.6256431408623939 - KE = 421.3105981131880071 - MuShift = -0.0084308612387170 -------------------------------------- - Etot = -1120.9155042223871988 - TS = 0.0017688078817831 -------------------------------------- - F = -1120.9172730302689160 - muN = -61.8661197950019215 -------------------------------------- - G = -1059.0511532352670656 - -IonicMinimize: Iter: 4 G: -1059.051153235267066 |grad|_K: 4.455e-03 alpha: 2.497e-01 linmin: -4.021e-01 t[s]: 1267.28 - -#--- Lowdin population analysis --- -# oxidation-state C -0.241 -0.234 -0.233 -0.209 -0.204 -0.232 -0.234 -0.233 -0.210 -0.204 -0.232 -0.231 -0.233 -0.210 -0.205 -0.233 -0.234 -0.233 -0.210 -0.204 -# magnetic-moments C -0.003 +0.000 -0.005 -0.006 -0.179 -0.004 +0.001 -0.005 -0.013 -0.175 -0.004 +0.002 -0.005 -0.013 -0.017 -0.003 +0.000 -0.003 -0.013 -0.179 -# oxidation-state Hf +0.600 +0.250 +0.244 +0.242 +0.116 +0.603 +0.252 +0.247 +0.242 +0.116 -0.073 +0.252 +0.247 +0.242 +0.116 +0.600 +0.254 +0.247 +0.242 +0.117 -# magnetic-moments Hf +0.074 +0.005 +0.001 +0.000 -0.005 +0.085 +0.002 -0.001 +0.000 -0.005 +0.115 +0.002 -0.001 +0.000 -0.005 +0.074 +0.007 -0.000 +0.000 -0.004 -# oxidation-state N -0.911 -# magnetic-moments N -0.019 - - -Computing DFT-D3 correction: -# coordination-number C 5.862 5.968 5.955 5.940 2.985 5.912 5.968 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.908 5.968 5.955 5.940 2.985 -# coordination-number Hf 11.099 16.667 16.681 16.623 13.885 11.098 16.661 16.692 16.623 13.885 12.050 16.661 16.692 16.623 13.885 11.100 16.766 16.692 16.623 13.885 -# coordination-number N 1.085 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.07 -EvdW_6 = -0.120265 -EvdW_8 = -0.212513 -Shifting auxilliary hamiltonian by -0.000075 to set nElectrons=325.611157 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770966 of unit cell: Completed after 25 iterations at t[s]: 1269.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611157 magneticMoment: [ Abs: 1.11860 Tot: -0.29673 ] -ElecMinimize: Iter: 0 G: -1058.921565900109954 |grad|_K: 2.668e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768375 of unit cell: Completed after 33 iterations at t[s]: 1270.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769880 of unit cell: Completed after 32 iterations at t[s]: 1271.63 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.552225 magneticMoment: [ Abs: 1.07044 Tot: -0.27201 ] - SubspaceRotationAdjust: set factor to 0.102 -ElecMinimize: Iter: 1 G: -1059.037084493630573 |grad|_K: 8.265e-06 alpha: 4.665e-01 linmin: 1.150e-03 t[s]: 1272.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773990 of unit cell: Completed after 33 iterations at t[s]: 1273.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771948 of unit cell: Completed after 30 iterations at t[s]: 1273.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.701689 magneticMoment: [ Abs: 1.11721 Tot: -0.35076 ] - SubspaceRotationAdjust: set factor to 0.0713 -ElecMinimize: Iter: 2 G: -1059.042639117715453 |grad|_K: 7.448e-06 alpha: 2.197e-01 linmin: -1.878e-03 t[s]: 1274.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770738 of unit cell: Completed after 28 iterations at t[s]: 1275.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770552 of unit cell: Completed after 19 iterations at t[s]: 1275.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.589403 magneticMoment: [ Abs: 1.13040 Tot: -0.28820 ] - SubspaceRotationAdjust: set factor to 0.0534 -ElecMinimize: Iter: 3 G: -1059.047635134696748 |grad|_K: 3.479e-06 alpha: 2.500e-01 linmin: 4.214e-04 t[s]: 1276.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770450 of unit cell: Completed after 18 iterations at t[s]: 1277.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770331 of unit cell: Completed after 18 iterations at t[s]: 1278.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.580281 magneticMoment: [ Abs: 1.10314 Tot: -0.28042 ] - SubspaceRotationAdjust: set factor to 0.0541 -ElecMinimize: Iter: 4 G: -1059.049905435314713 |grad|_K: 2.122e-06 alpha: 5.385e-01 linmin: -3.429e-04 t[s]: 1279.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770664 of unit cell: Completed after 23 iterations at t[s]: 1279.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770780 of unit cell: Completed after 18 iterations at t[s]: 1280.30 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.606869 magneticMoment: [ Abs: 1.11524 Tot: -0.29467 ] - SubspaceRotationAdjust: set factor to 0.0619 -ElecMinimize: Iter: 5 G: -1059.051056129200788 |grad|_K: 1.970e-06 alpha: 7.282e-01 linmin: 6.501e-05 t[s]: 1281.29 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769826 of unit cell: Completed after 27 iterations at t[s]: 1281.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770195 of unit cell: Completed after 25 iterations at t[s]: 1282.50 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563898 magneticMoment: [ Abs: 1.12024 Tot: -0.27161 ] - SubspaceRotationAdjust: set factor to 0.0521 -ElecMinimize: Iter: 6 G: -1059.051675926348025 |grad|_K: 2.071e-06 alpha: 4.581e-01 linmin: -1.172e-05 t[s]: 1283.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770699 of unit cell: Completed after 25 iterations at t[s]: 1284.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770756 of unit cell: Completed after 14 iterations at t[s]: 1284.64 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595854 magneticMoment: [ Abs: 1.12985 Tot: -0.28657 ] - SubspaceRotationAdjust: set factor to 0.0477 -ElecMinimize: Iter: 7 G: -1059.052440568785869 |grad|_K: 1.685e-06 alpha: 5.107e-01 linmin: 1.855e-05 t[s]: 1285.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770590 of unit cell: Completed after 19 iterations at t[s]: 1286.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770529 of unit cell: Completed after 14 iterations at t[s]: 1286.83 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.576550 magneticMoment: [ Abs: 1.12615 Tot: -0.27449 ] - SubspaceRotationAdjust: set factor to 0.0503 -ElecMinimize: Iter: 8 G: -1059.053127590767190 |grad|_K: 1.428e-06 alpha: 6.941e-01 linmin: -5.949e-06 t[s]: 1287.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770686 of unit cell: Completed after 18 iterations at t[s]: 1288.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770702 of unit cell: Completed after 4 iterations at t[s]: 1288.96 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.583966 magneticMoment: [ Abs: 1.13423 Tot: -0.27734 ] - SubspaceRotationAdjust: set factor to 0.0545 -ElecMinimize: Iter: 9 G: -1059.053672020346539 |grad|_K: 1.344e-06 alpha: 7.649e-01 linmin: -7.384e-06 t[s]: 1289.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770693 of unit cell: Completed after 14 iterations at t[s]: 1290.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770693 of unit cell: Completed after 0 iterations at t[s]: 1291.13 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.581760 magneticMoment: [ Abs: 1.14073 Tot: -0.27532 ] - SubspaceRotationAdjust: set factor to 0.0579 -ElecMinimize: Iter: 10 G: -1059.054151441172280 |grad|_K: 1.201e-06 alpha: 7.599e-01 linmin: 1.271e-05 t[s]: 1292.07 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770851 of unit cell: Completed after 15 iterations at t[s]: 1292.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770840 of unit cell: Completed after 9 iterations at t[s]: 1293.23 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.593853 magneticMoment: [ Abs: 1.13801 Tot: -0.28037 ] - SubspaceRotationAdjust: set factor to 0.0564 -ElecMinimize: Iter: 11 G: -1059.054505257623077 |grad|_K: 1.026e-06 alpha: 7.045e-01 linmin: -1.677e-05 t[s]: 1294.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770504 of unit cell: Completed after 24 iterations at t[s]: 1294.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770576 of unit cell: Completed after 15 iterations at t[s]: 1295.40 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578140 magneticMoment: [ Abs: 1.13651 Tot: -0.27220 ] - SubspaceRotationAdjust: set factor to 0.0464 -ElecMinimize: Iter: 12 G: -1059.054709288746153 |grad|_K: 9.802e-07 alpha: 5.549e-01 linmin: 2.091e-06 t[s]: 1296.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771010 of unit cell: Completed after 25 iterations at t[s]: 1296.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770848 of unit cell: Completed after 19 iterations at t[s]: 1297.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.598303 magneticMoment: [ Abs: 1.13921 Tot: -0.28238 ] - SubspaceRotationAdjust: set factor to 0.0323 -ElecMinimize: Iter: 13 G: -1059.054824823392892 |grad|_K: 6.621e-07 alpha: 3.442e-01 linmin: 2.196e-07 t[s]: 1298.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770808 of unit cell: Completed after 11 iterations at t[s]: 1299.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770779 of unit cell: Completed after 11 iterations at t[s]: 1299.70 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.596244 magneticMoment: [ Abs: 1.13794 Tot: -0.28129 ] - SubspaceRotationAdjust: set factor to 0.0368 -ElecMinimize: Iter: 14 G: -1059.054915585846175 |grad|_K: 4.721e-07 alpha: 5.936e-01 linmin: 1.028e-05 t[s]: 1300.65 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770685 of unit cell: Completed after 16 iterations at t[s]: 1301.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770679 of unit cell: Completed after 3 iterations at t[s]: 1301.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.591380 magneticMoment: [ Abs: 1.13571 Tot: -0.27879 ] - SubspaceRotationAdjust: set factor to 0.0355 -ElecMinimize: Iter: 15 G: -1059.054964715002370 |grad|_K: 3.781e-07 alpha: 6.322e-01 linmin: -6.579e-05 t[s]: 1302.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770784 of unit cell: Completed after 17 iterations at t[s]: 1303.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770756 of unit cell: Completed after 9 iterations at t[s]: 1303.95 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.597447 magneticMoment: [ Abs: 1.13541 Tot: -0.28194 ] - SubspaceRotationAdjust: set factor to 0.0282 -ElecMinimize: Iter: 16 G: -1059.054988026487763 |grad|_K: 2.560e-07 alpha: 4.637e-01 linmin: 1.777e-04 t[s]: 1304.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770721 of unit cell: Completed after 11 iterations at t[s]: 1305.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 3 iterations at t[s]: 1306.03 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595045 magneticMoment: [ Abs: 1.13475 Tot: -0.28085 ] - SubspaceRotationAdjust: set factor to 0.0298 -ElecMinimize: Iter: 17 G: -1059.055000414850838 |grad|_K: 1.706e-07 alpha: 5.440e-01 linmin: -6.090e-04 t[s]: 1307.01 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770704 of unit cell: Completed after 8 iterations at t[s]: 1307.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770703 of unit cell: Completed after 0 iterations at t[s]: 1308.16 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594351 magneticMoment: [ Abs: 1.13412 Tot: -0.28065 ] - SubspaceRotationAdjust: set factor to 0.0332 -ElecMinimize: Iter: 18 G: -1059.055006858075785 |grad|_K: 1.416e-07 alpha: 6.181e-01 linmin: -3.920e-04 t[s]: 1309.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770726 of unit cell: Completed after 9 iterations at t[s]: 1309.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770724 of unit cell: Completed after 2 iterations at t[s]: 1310.27 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595754 magneticMoment: [ Abs: 1.13364 Tot: -0.28148 ] - SubspaceRotationAdjust: set factor to 0.0341 -ElecMinimize: Iter: 19 G: -1059.055010793874544 |grad|_K: 1.120e-07 alpha: 5.552e-01 linmin: 3.774e-04 t[s]: 1311.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 3 iterations at t[s]: 1311.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770713 of unit cell: Completed after 0 iterations at t[s]: 1312.35 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594956 magneticMoment: [ Abs: 1.13319 Tot: -0.28128 ] - SubspaceRotationAdjust: set factor to 0.0419 -ElecMinimize: Iter: 20 G: -1059.055013749115687 |grad|_K: 9.373e-08 alpha: 6.819e-01 linmin: -4.747e-04 t[s]: 1313.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770694 of unit cell: Completed after 9 iterations at t[s]: 1313.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770698 of unit cell: Completed after 3 iterations at t[s]: 1314.48 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.593875 magneticMoment: [ Abs: 1.13304 Tot: -0.28089 ] - SubspaceRotationAdjust: set factor to 0.0433 -ElecMinimize: Iter: 21 G: -1059.055015359546815 |grad|_K: 1.034e-07 alpha: 5.372e-01 linmin: -5.987e-04 t[s]: 1315.57 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770730 of unit cell: Completed after 11 iterations at t[s]: 1316.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 3 iterations at t[s]: 1316.70 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595514 magneticMoment: [ Abs: 1.13314 Tot: -0.28190 ] - SubspaceRotationAdjust: set factor to 0.0401 -ElecMinimize: Iter: 22 G: -1059.055016983852056 |grad|_K: 9.671e-08 alpha: 4.237e-01 linmin: 3.189e-04 t[s]: 1317.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 3 iterations at t[s]: 1318.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 0 iterations at t[s]: 1318.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595394 magneticMoment: [ Abs: 1.13311 Tot: -0.28210 ] - SubspaceRotationAdjust: set factor to 0.049 -ElecMinimize: Iter: 23 G: -1059.055019022157921 |grad|_K: 9.657e-08 alpha: 6.352e-01 linmin: -2.458e-04 t[s]: 1320.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770691 of unit cell: Completed after 11 iterations at t[s]: 1320.57 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770700 of unit cell: Completed after 5 iterations at t[s]: 1321.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.593825 magneticMoment: [ Abs: 1.13300 Tot: -0.28149 ] - SubspaceRotationAdjust: set factor to 0.044 -ElecMinimize: Iter: 24 G: -1059.055020471905664 |grad|_K: 9.532e-08 alpha: 4.480e-01 linmin: 3.581e-05 t[s]: 1322.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770720 of unit cell: Completed after 9 iterations at t[s]: 1322.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770719 of unit cell: Completed after 0 iterations at t[s]: 1323.34 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595056 magneticMoment: [ Abs: 1.13330 Tot: -0.28232 ] - SubspaceRotationAdjust: set factor to 0.0413 -ElecMinimize: Iter: 25 G: -1059.055021771413976 |grad|_K: 8.172e-08 alpha: 4.123e-01 linmin: 3.734e-06 t[s]: 1324.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 2 iterations at t[s]: 1324.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770725 of unit cell: Completed after 0 iterations at t[s]: 1325.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595408 magneticMoment: [ Abs: 1.13386 Tot: -0.28272 ] - SubspaceRotationAdjust: set factor to 0.0466 -ElecMinimize: Iter: 26 G: -1059.055023116035500 |grad|_K: 6.831e-08 alpha: 5.717e-01 linmin: -2.475e-04 t[s]: 1326.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 6 iterations at t[s]: 1327.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 0 iterations at t[s]: 1327.73 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594672 magneticMoment: [ Abs: 1.13444 Tot: -0.28251 ] - SubspaceRotationAdjust: set factor to 0.0465 -ElecMinimize: Iter: 27 G: -1059.055024071781645 |grad|_K: 5.734e-08 alpha: 5.722e-01 linmin: -3.151e-04 t[s]: 1328.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770714 of unit cell: Completed after 4 iterations at t[s]: 1329.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770714 of unit cell: Completed after 0 iterations at t[s]: 1329.92 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594627 magneticMoment: [ Abs: 1.13489 Tot: -0.28256 ] - SubspaceRotationAdjust: set factor to 0.0529 -ElecMinimize: Iter: 28 G: -1059.055024705247206 |grad|_K: 4.686e-08 alpha: 5.372e-01 linmin: -1.038e-04 t[s]: 1330.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770722 of unit cell: Completed after 4 iterations at t[s]: 1331.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770722 of unit cell: Completed after 0 iterations at t[s]: 1332.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595180 magneticMoment: [ Abs: 1.13529 Tot: -0.28289 ] - SubspaceRotationAdjust: set factor to 0.0522 -ElecMinimize: Iter: 29 G: -1059.055025101951742 |grad|_K: 3.887e-08 alpha: 5.123e-01 linmin: 2.282e-04 t[s]: 1333.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 2 iterations at t[s]: 1333.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 0 iterations at t[s]: 1334.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594763 magneticMoment: [ Abs: 1.13556 Tot: -0.28273 ] - SubspaceRotationAdjust: set factor to 0.0568 -ElecMinimize: Iter: 30 G: -1059.055025368601719 |grad|_K: 3.253e-08 alpha: 5.145e-01 linmin: -4.196e-04 t[s]: 1335.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770713 of unit cell: Completed after 2 iterations at t[s]: 1335.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770713 of unit cell: Completed after 0 iterations at t[s]: 1336.54 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594624 magneticMoment: [ Abs: 1.13594 Tot: -0.28274 ] - SubspaceRotationAdjust: set factor to 0.0646 -ElecMinimize: Iter: 31 G: -1059.055025549054335 |grad|_K: 3.014e-08 alpha: 4.773e-01 linmin: -7.048e-04 t[s]: 1337.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 3 iterations at t[s]: 1338.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 0 iterations at t[s]: 1338.73 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595262 magneticMoment: [ Abs: 1.13650 Tot: -0.28315 ] - SubspaceRotationAdjust: set factor to 0.0744 -ElecMinimize: Iter: 32 G: -1059.055025710218843 |grad|_K: 2.743e-08 alpha: 4.846e-01 linmin: -3.143e-04 t[s]: 1339.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770727 of unit cell: Completed after 3 iterations at t[s]: 1340.33 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770726 of unit cell: Completed after 0 iterations at t[s]: 1340.94 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595484 magneticMoment: [ Abs: 1.13685 Tot: -0.28330 ] - SubspaceRotationAdjust: set factor to 0.0585 -ElecMinimize: Iter: 33 G: -1059.055025806640742 |grad|_K: 3.880e-08 alpha: 3.664e-01 linmin: 3.923e-04 t[s]: 1342.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770708 of unit cell: Completed after 4 iterations at t[s]: 1342.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770717 of unit cell: Completed after 2 iterations at t[s]: 1343.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594860 magneticMoment: [ Abs: 1.13713 Tot: -0.28302 ] - SubspaceRotationAdjust: set factor to 0.0685 -ElecMinimize: Iter: 34 G: -1059.055025890873821 |grad|_K: 2.785e-08 alpha: 1.896e-01 linmin: 5.050e-04 t[s]: 1344.20 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 9.444e-07 - -Computing DFT-D3 correction: -# coordination-number C 5.862 5.968 5.955 5.940 2.985 5.912 5.968 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.908 5.968 5.955 5.940 2.985 -# coordination-number Hf 11.099 16.667 16.681 16.623 13.885 11.098 16.661 16.692 16.623 13.885 12.050 16.661 16.692 16.623 13.885 11.100 16.766 16.692 16.623 13.885 -# coordination-number N 1.085 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.07 -EvdW_6 = -0.120265 -EvdW_8 = -0.212513 - -# Ionic positions in cartesian coordinates: -ion C 15.511335805947233 8.968498448501400 29.638943431522591 1 -ion C 6.492146657620657 0.178357689435867 23.718655266195167 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.343363102451432 9.047092413823545 29.267452973166026 1 -ion C 0.307527051398369 0.177813145911283 23.449584138044312 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.502132929763633 3.583522002625537 29.267523436378326 1 -ion C 9.566510155413601 5.531181165226180 23.997307588973960 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.194469049766289 3.581534294451689 29.000774831387844 1 -ion C 3.393647085796902 5.537428151250478 23.718677129387338 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.110702190764517 0.035141815928016 31.071952279588743 1 -ion Hf 12.541128134923371 7.251088703725356 26.595752699382512 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.054043245915473 0.030631603910035 30.809982134485850 1 -ion Hf 6.383822688764763 7.250095253843795 26.328829485054360 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.270654713570007 5.360306215477407 31.380115672785969 1 -ion Hf 9.468310505041510 1.915270960900957 26.328923891533130 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.427960550258629 5.278691755746558 31.611496901435494 1 -ion Hf 3.295324027922830 1.905317424711046 26.026589406639101 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.250511958714563 5.346929080970682 35.071382137385172 1 - -# Forces in Cartesian coordinates: -force C -0.000222817232030 -0.000123527475920 0.005777102659391 1 -force C 0.000239885716270 -0.000168280180878 0.001318749040146 1 -force C 0.000174065228981 0.000099726636207 -0.002707755615273 0 -force C 0.000154839528625 0.000089729920981 -0.003792160030013 0 -force C -0.001140674558341 -0.000592644216834 0.023443718335754 0 -force C 0.000037606778520 0.001951246054116 0.000734625190565 1 -force C -0.000309784307398 -0.000180054199155 0.001342410378979 1 -force C 0.000146652763431 0.000136915526349 -0.002748285158930 0 -force C 0.000153958425894 -0.000183453087230 -0.003564232402265 0 -force C -0.000966918326643 -0.000558452917806 0.023506381283437 0 -force C 0.001707681807669 -0.000951581494287 0.000763632463586 1 -force C -0.000062917960597 -0.000036385163939 0.001886908427140 1 -force C 0.000191975455254 0.000059117625884 -0.002747078445922 0 -force C -0.000082407317749 0.000225159977218 -0.003564204885249 0 -force C -0.000997933891500 -0.000577924025519 0.023247859503915 0 -force C -0.001561368263733 -0.000912788063363 0.000741307510680 1 -force C -0.000025755674739 0.000293212753048 0.001319421509704 1 -force C 0.000096965216817 0.000056360840116 -0.002030957492535 0 -force C 0.000377770991474 0.000218115963538 -0.003498503014681 0 -force C -0.001083495825793 -0.000693665581971 0.023444017270053 0 -force Hf -0.001355730760492 0.000697059192530 0.003136432407672 1 -force Hf 0.000619532865124 0.000358575479510 0.000588312800626 1 -force Hf 0.000412270351951 0.000240849481308 -0.000721353536832 0 -force Hf -0.000521019371819 -0.000112645588032 0.011601691839459 0 -force Hf 0.001201519553260 0.000695431688472 -0.023791701561009 0 -force Hf 0.001192922883159 0.000671113663593 0.003457219053010 1 -force Hf -0.000580223089153 0.000338333409616 0.000540119302302 1 -force Hf 0.000459827599124 -0.000451635982820 -0.001566195291948 0 -force Hf -0.000249689179098 -0.000144459278112 0.011719325385621 0 -force Hf 0.001209242177078 0.000714443973372 -0.023892197526326 0 -force Hf 0.000334635113077 0.000206842929861 -0.017791314275797 1 -force Hf 0.000002499217504 -0.000674422828206 0.000536630045398 1 -force Hf -0.000165743662176 0.000625227507370 -0.001565964989071 0 -force Hf -0.000416381157272 -0.000239960229009 0.012083140960756 0 -force Hf 0.001221685277393 0.000691671108726 -0.023890897138893 0 -force Hf 0.000004527674072 -0.001517642583328 0.003211910189460 1 -force Hf 0.000046815636932 0.000027292492587 0.000304303619025 1 -force Hf 0.001008948771902 0.000579728599401 -0.001506934071621 0 -force Hf -0.000357986564551 -0.000394586792833 0.011602806062402 0 -force Hf 0.001170446664149 0.000677094680806 -0.023640075505820 0 -force N -0.000349512785638 -0.000354892581179 -0.016810150521278 1 - -# Energy components: - A_diel = -0.6444303774905467 - Eewald = 38755.4371147923957324 - EH = 39732.0201970120979240 - Eloc = -79556.5448439156316454 - Enl = -270.1453124230117737 - EvdW = -0.3327787764461141 - Exc = -796.6640565818037203 - Exc_core = 594.6258085250892691 - KE = 421.3401734371097405 - MuShift = -0.0082060486770553 -------------------------------------- - Etot = -1120.9163343563689068 - TS = 0.0017149449460560 -------------------------------------- - F = -1120.9180493013150226 - muN = -61.8630234104410945 -------------------------------------- - G = -1059.0550258908738215 - -IonicMinimize: Iter: 5 G: -1059.055025890873821 |grad|_K: 3.693e-03 alpha: 2.425e-01 linmin: -3.364e-01 t[s]: 1350.08 - -#--- Lowdin population analysis --- -# oxidation-state C -0.243 -0.235 -0.234 -0.209 -0.209 -0.233 -0.235 -0.234 -0.210 -0.209 -0.233 -0.230 -0.234 -0.210 -0.209 -0.234 -0.235 -0.233 -0.210 -0.209 -# magnetic-moments C -0.004 +0.000 -0.005 -0.006 -0.183 -0.004 +0.001 -0.005 -0.014 -0.181 -0.004 +0.002 -0.005 -0.014 -0.022 -0.002 +0.000 -0.003 -0.014 -0.183 -# oxidation-state Hf +0.609 +0.252 +0.245 +0.242 +0.115 +0.613 +0.253 +0.248 +0.242 +0.115 -0.083 +0.253 +0.248 +0.242 +0.115 +0.609 +0.254 +0.248 +0.242 +0.116 -# magnetic-moments Hf +0.084 +0.007 +0.001 +0.000 -0.006 +0.092 +0.004 -0.000 +0.000 -0.006 +0.108 +0.004 -0.000 +0.000 -0.006 +0.085 +0.006 +0.000 +0.000 -0.004 -# oxidation-state N -0.895 -# magnetic-moments N -0.015 - - -Computing DFT-D3 correction: -# coordination-number C 5.848 5.968 5.955 5.940 2.985 5.915 5.967 5.955 5.940 2.985 5.915 5.969 5.955 5.940 2.985 5.911 5.968 5.955 5.940 2.985 -# coordination-number Hf 11.081 16.668 16.681 16.623 13.885 11.077 16.661 16.688 16.623 13.885 12.128 16.661 16.688 16.623 13.885 11.081 16.773 16.689 16.623 13.885 -# coordination-number N 1.093 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.06 -EvdW_6 = -0.120287 -EvdW_8 = -0.212649 -Shifting auxilliary hamiltonian by -0.000000 to set nElectrons=325.594860 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771178 of unit cell: Completed after 31 iterations at t[s]: 1352.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594860 magneticMoment: [ Abs: 1.14326 Tot: -0.28537 ] -ElecMinimize: Iter: 0 G: -1058.880749986012006 |grad|_K: 3.128e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773180 of unit cell: Completed after 34 iterations at t[s]: 1353.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.772151 of unit cell: Completed after 32 iterations at t[s]: 1354.54 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.691879 magneticMoment: [ Abs: 1.11758 Tot: -0.33463 ] - SubspaceRotationAdjust: set factor to 0.0626 -ElecMinimize: Iter: 1 G: -1059.034749327858208 |grad|_K: 9.646e-06 alpha: 4.540e-01 linmin: 3.493e-03 t[s]: 1355.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767431 of unit cell: Completed after 30 iterations at t[s]: 1356.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769556 of unit cell: Completed after 28 iterations at t[s]: 1356.82 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.499715 magneticMoment: [ Abs: 1.11704 Tot: -0.23274 ] - SubspaceRotationAdjust: set factor to 0.04 -ElecMinimize: Iter: 2 G: -1059.043369905850341 |grad|_K: 6.921e-06 alpha: 2.724e-01 linmin: 2.918e-04 t[s]: 1357.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770645 of unit cell: Completed after 28 iterations at t[s]: 1358.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770968 of unit cell: Completed after 25 iterations at t[s]: 1359.12 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.592334 magneticMoment: [ Abs: 1.14191 Tot: -0.28220 ] - SubspaceRotationAdjust: set factor to 0.0366 -ElecMinimize: Iter: 3 G: -1059.049270130974719 |grad|_K: 3.164e-06 alpha: 3.554e-01 linmin: 8.542e-04 t[s]: 1360.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771022 of unit cell: Completed after 19 iterations at t[s]: 1360.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771059 of unit cell: Completed after 17 iterations at t[s]: 1361.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.599785 magneticMoment: [ Abs: 1.13729 Tot: -0.28503 ] - SubspaceRotationAdjust: set factor to 0.0446 -ElecMinimize: Iter: 4 G: -1059.051384613360597 |grad|_K: 2.205e-06 alpha: 6.106e-01 linmin: -4.731e-05 t[s]: 1362.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770361 of unit cell: Completed after 26 iterations at t[s]: 1363.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770407 of unit cell: Completed after 12 iterations at t[s]: 1363.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.554533 magneticMoment: [ Abs: 1.13570 Tot: -0.26039 ] - SubspaceRotationAdjust: set factor to 0.0432 -ElecMinimize: Iter: 5 G: -1059.052356644006068 |grad|_K: 2.078e-06 alpha: 5.726e-01 linmin: -1.621e-05 t[s]: 1364.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770960 of unit cell: Completed after 26 iterations at t[s]: 1365.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770976 of unit cell: Completed after 8 iterations at t[s]: 1365.88 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.587746 magneticMoment: [ Abs: 1.14827 Tot: -0.27624 ] - SubspaceRotationAdjust: set factor to 0.0416 -ElecMinimize: Iter: 6 G: -1059.053244514488370 |grad|_K: 1.910e-06 alpha: 5.893e-01 linmin: 2.686e-05 t[s]: 1366.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770792 of unit cell: Completed after 19 iterations at t[s]: 1367.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770719 of unit cell: Completed after 14 iterations at t[s]: 1368.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563275 magneticMoment: [ Abs: 1.15645 Tot: -0.26194 ] - SubspaceRotationAdjust: set factor to 0.0471 -ElecMinimize: Iter: 7 G: -1059.054281982230805 |grad|_K: 1.827e-06 alpha: 8.161e-01 linmin: 1.154e-05 t[s]: 1369.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 17 iterations at t[s]: 1369.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 5 iterations at t[s]: 1370.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.557490 magneticMoment: [ Abs: 1.16021 Tot: -0.25757 ] - SubspaceRotationAdjust: set factor to 0.0538 -ElecMinimize: Iter: 8 G: -1059.055159307730491 |grad|_K: 1.764e-06 alpha: 7.544e-01 linmin: -3.425e-06 t[s]: 1371.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771099 of unit cell: Completed after 24 iterations at t[s]: 1372.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771112 of unit cell: Completed after 5 iterations at t[s]: 1372.63 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578304 magneticMoment: [ Abs: 1.17036 Tot: -0.26656 ] - SubspaceRotationAdjust: set factor to 0.0548 -ElecMinimize: Iter: 9 G: -1059.056007312955671 |grad|_K: 1.925e-06 alpha: 7.809e-01 linmin: -1.355e-05 t[s]: 1373.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770344 of unit cell: Completed after 27 iterations at t[s]: 1374.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770578 of unit cell: Completed after 24 iterations at t[s]: 1374.90 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541111 magneticMoment: [ Abs: 1.17417 Tot: -0.24704 ] - SubspaceRotationAdjust: set factor to 0.0445 -ElecMinimize: Iter: 10 G: -1059.056717943048398 |grad|_K: 1.916e-06 alpha: 5.482e-01 linmin: 5.837e-06 t[s]: 1375.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771198 of unit cell: Completed after 26 iterations at t[s]: 1376.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771119 of unit cell: Completed after 15 iterations at t[s]: 1377.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.577396 magneticMoment: [ Abs: 1.17966 Tot: -0.26387 ] - SubspaceRotationAdjust: set factor to 0.0363 -ElecMinimize: Iter: 11 G: -1059.057327157225473 |grad|_K: 1.545e-06 alpha: 4.760e-01 linmin: -8.012e-06 t[s]: 1378.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771048 of unit cell: Completed after 17 iterations at t[s]: 1378.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771029 of unit cell: Completed after 13 iterations at t[s]: 1379.36 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.575096 magneticMoment: [ Abs: 1.17787 Tot: -0.26201 ] - SubspaceRotationAdjust: set factor to 0.0386 -ElecMinimize: Iter: 12 G: -1059.057828162711530 |grad|_K: 1.127e-06 alpha: 6.004e-01 linmin: -5.727e-06 t[s]: 1380.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770873 of unit cell: Completed after 19 iterations at t[s]: 1380.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770871 of unit cell: Completed after 0 iterations at t[s]: 1381.57 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.568696 magneticMoment: [ Abs: 1.17703 Tot: -0.25860 ] - SubspaceRotationAdjust: set factor to 0.0377 -ElecMinimize: Iter: 13 G: -1059.058097591481783 |grad|_K: 8.654e-07 alpha: 6.072e-01 linmin: -1.059e-05 t[s]: 1382.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 22 iterations at t[s]: 1383.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 9 iterations at t[s]: 1383.85 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.583876 magneticMoment: [ Abs: 1.17761 Tot: -0.26585 ] - SubspaceRotationAdjust: set factor to 0.0309 -ElecMinimize: Iter: 14 G: -1059.058240363095138 |grad|_K: 6.844e-07 alpha: 5.452e-01 linmin: 7.634e-05 t[s]: 1384.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770895 of unit cell: Completed after 18 iterations at t[s]: 1385.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770894 of unit cell: Completed after 0 iterations at t[s]: 1386.06 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.576291 magneticMoment: [ Abs: 1.17514 Tot: -0.26222 ] - SubspaceRotationAdjust: set factor to 0.0279 -ElecMinimize: Iter: 15 G: -1059.058329650639507 |grad|_K: 4.753e-07 alpha: 5.492e-01 linmin: -9.336e-05 t[s]: 1387.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770898 of unit cell: Completed after 9 iterations at t[s]: 1387.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770898 of unit cell: Completed after 0 iterations at t[s]: 1388.27 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.577899 magneticMoment: [ Abs: 1.17373 Tot: -0.26317 ] - SubspaceRotationAdjust: set factor to 0.0314 -ElecMinimize: Iter: 16 G: -1059.058372372110625 |grad|_K: 3.196e-07 alpha: 5.389e-01 linmin: -1.068e-05 t[s]: 1389.31 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770944 of unit cell: Completed after 14 iterations at t[s]: 1389.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770944 of unit cell: Completed after 0 iterations at t[s]: 1390.45 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.581437 magneticMoment: [ Abs: 1.17315 Tot: -0.26512 ] - SubspaceRotationAdjust: set factor to 0.0317 -ElecMinimize: Iter: 17 G: -1059.058391569461264 |grad|_K: 2.399e-07 alpha: 5.383e-01 linmin: 2.318e-05 t[s]: 1391.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 13 iterations at t[s]: 1392.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770905 of unit cell: Completed after 4 iterations at t[s]: 1392.68 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579049 magneticMoment: [ Abs: 1.17215 Tot: -0.26423 ] - SubspaceRotationAdjust: set factor to 0.0333 -ElecMinimize: Iter: 18 G: -1059.058404447296880 |grad|_K: 1.814e-07 alpha: 6.409e-01 linmin: -2.900e-04 t[s]: 1393.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770913 of unit cell: Completed after 4 iterations at t[s]: 1394.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770913 of unit cell: Completed after 0 iterations at t[s]: 1395.00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579737 magneticMoment: [ Abs: 1.17152 Tot: -0.26482 ] - SubspaceRotationAdjust: set factor to 0.0389 -ElecMinimize: Iter: 19 G: -1059.058412095439280 |grad|_K: 1.575e-07 alpha: 6.603e-01 linmin: -4.776e-05 t[s]: 1396.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770930 of unit cell: Completed after 9 iterations at t[s]: 1396.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770928 of unit cell: Completed after 0 iterations at t[s]: 1397.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.580788 magneticMoment: [ Abs: 1.17108 Tot: -0.26556 ] - SubspaceRotationAdjust: set factor to 0.0437 -ElecMinimize: Iter: 20 G: -1059.058417033581691 |grad|_K: 1.433e-07 alpha: 5.708e-01 linmin: 1.471e-04 t[s]: 1398.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770890 of unit cell: Completed after 11 iterations at t[s]: 1398.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770894 of unit cell: Completed after 2 iterations at t[s]: 1399.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578508 magneticMoment: [ Abs: 1.17080 Tot: -0.26473 ] - SubspaceRotationAdjust: set factor to 0.0416 -ElecMinimize: Iter: 21 G: -1059.058420660843467 |grad|_K: 1.405e-07 alpha: 5.119e-01 linmin: -1.429e-05 t[s]: 1400.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770914 of unit cell: Completed after 7 iterations at t[s]: 1400.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770918 of unit cell: Completed after 2 iterations at t[s]: 1401.49 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.580089 magneticMoment: [ Abs: 1.17108 Tot: -0.26591 ] - SubspaceRotationAdjust: set factor to 0.047 -ElecMinimize: Iter: 22 G: -1059.058424812710200 |grad|_K: 1.301e-07 alpha: 6.016e-01 linmin: -3.706e-04 t[s]: 1402.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770935 of unit cell: Completed after 9 iterations at t[s]: 1403.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770935 of unit cell: Completed after 0 iterations at t[s]: 1403.64 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.581142 magneticMoment: [ Abs: 1.17140 Tot: -0.26680 ] - SubspaceRotationAdjust: set factor to 0.0514 -ElecMinimize: Iter: 23 G: -1059.058428398042452 |grad|_K: 1.308e-07 alpha: 5.939e-01 linmin: -3.505e-04 t[s]: 1404.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770881 of unit cell: Completed after 14 iterations at t[s]: 1405.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770898 of unit cell: Completed after 8 iterations at t[s]: 1405.77 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578600 magneticMoment: [ Abs: 1.17160 Tot: -0.26580 ] - SubspaceRotationAdjust: set factor to 0.0422 -ElecMinimize: Iter: 24 G: -1059.058430900027815 |grad|_K: 1.162e-07 alpha: 4.071e-01 linmin: 2.908e-04 t[s]: 1406.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 3 iterations at t[s]: 1407.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 3 iterations at t[s]: 1407.85 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579316 magneticMoment: [ Abs: 1.17253 Tot: -0.26647 ] - SubspaceRotationAdjust: set factor to 0.0505 -ElecMinimize: Iter: 25 G: -1059.058433360086383 |grad|_K: 1.010e-07 alpha: 5.372e-01 linmin: 4.839e-05 t[s]: 1408.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770936 of unit cell: Completed after 11 iterations at t[s]: 1409.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770933 of unit cell: Completed after 1 iterations at t[s]: 1409.94 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.580665 magneticMoment: [ Abs: 1.17349 Tot: -0.26735 ] - SubspaceRotationAdjust: set factor to 0.0463 -ElecMinimize: Iter: 26 G: -1059.058434989329498 |grad|_K: 1.042e-07 alpha: 4.632e-01 linmin: 1.435e-04 t[s]: 1410.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770899 of unit cell: Completed after 12 iterations at t[s]: 1411.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 5 iterations at t[s]: 1412.08 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579089 magneticMoment: [ Abs: 1.17414 Tot: -0.26669 ] - SubspaceRotationAdjust: set factor to 0.0375 -ElecMinimize: Iter: 27 G: -1059.058436113385824 |grad|_K: 7.514e-08 alpha: 3.043e-01 linmin: 4.099e-04 t[s]: 1413.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770907 of unit cell: Completed after 3 iterations at t[s]: 1413.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770905 of unit cell: Completed after 0 iterations at t[s]: 1414.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578666 magneticMoment: [ Abs: 1.17483 Tot: -0.26655 ] - SubspaceRotationAdjust: set factor to 0.0469 -ElecMinimize: Iter: 28 G: -1059.058437064981490 |grad|_K: 5.293e-08 alpha: 4.778e-01 linmin: -1.564e-03 t[s]: 1415.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770915 of unit cell: Completed after 6 iterations at t[s]: 1415.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 0 iterations at t[s]: 1416.30 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579307 magneticMoment: [ Abs: 1.17544 Tot: -0.26692 ] - SubspaceRotationAdjust: set factor to 0.0472 -ElecMinimize: Iter: 29 G: -1059.058437586525315 |grad|_K: 4.215e-08 alpha: 4.957e-01 linmin: -1.658e-03 t[s]: 1417.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770917 of unit cell: Completed after 3 iterations at t[s]: 1417.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770917 of unit cell: Completed after 0 iterations at t[s]: 1418.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579362 magneticMoment: [ Abs: 1.17632 Tot: -0.26703 ] - SubspaceRotationAdjust: set factor to 0.0557 -ElecMinimize: Iter: 30 G: -1059.058437983829663 |grad|_K: 3.968e-08 alpha: 5.927e-01 linmin: -1.055e-03 t[s]: 1419.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770907 of unit cell: Completed after 6 iterations at t[s]: 1419.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770910 of unit cell: Completed after 1 iterations at t[s]: 1420.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578832 magneticMoment: [ Abs: 1.17701 Tot: -0.26681 ] - SubspaceRotationAdjust: set factor to 0.0523 -ElecMinimize: Iter: 31 G: -1059.058438211895009 |grad|_K: 4.472e-08 alpha: 4.036e-01 linmin: 1.743e-03 t[s]: 1421.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770918 of unit cell: Completed after 3 iterations at t[s]: 1422.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 0 iterations at t[s]: 1422.63 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579187 magneticMoment: [ Abs: 1.17774 Tot: -0.26703 ] - SubspaceRotationAdjust: set factor to 0.0605 -ElecMinimize: Iter: 32 G: -1059.058438388364948 |grad|_K: 3.580e-08 alpha: 2.896e-01 linmin: 3.443e-05 t[s]: 1423.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770914 of unit cell: Completed after 2 iterations at t[s]: 1424.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770914 of unit cell: Completed after 0 iterations at t[s]: 1424.77 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579111 magneticMoment: [ Abs: 1.17818 Tot: -0.26698 ] - SubspaceRotationAdjust: set factor to 0.0731 -ElecMinimize: Iter: 33 G: -1059.058438553231554 |grad|_K: 2.559e-08 alpha: 3.463e-01 linmin: -4.779e-03 t[s]: 1425.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 5 iterations at t[s]: 1426.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 0 iterations at t[s]: 1426.83 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579208 magneticMoment: [ Abs: 1.17841 Tot: -0.26706 ] - SubspaceRotationAdjust: set factor to 0.0696 -ElecMinimize: Iter: 34 G: -1059.058438608107508 |grad|_K: 3.601e-08 alpha: 2.477e-01 linmin: -3.007e-03 t[s]: 1427.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770910 of unit cell: Completed after 2 iterations at t[s]: 1428.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 0 iterations at t[s]: 1428.92 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578860 magneticMoment: [ Abs: 1.17896 Tot: -0.26696 ] - SubspaceRotationAdjust: set factor to 0.0923 -ElecMinimize: Iter: 35 G: -1059.058438713260784 |grad|_K: 3.166e-08 alpha: 1.995e-01 linmin: -2.217e-04 t[s]: 1429.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 3 iterations at t[s]: 1430.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 0 iterations at t[s]: 1431.01 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578596 magneticMoment: [ Abs: 1.17964 Tot: -0.26694 ] - SubspaceRotationAdjust: set factor to 0.102 -ElecMinimize: Iter: 36 G: -1059.058438791474828 |grad|_K: 3.026e-08 alpha: 2.154e-01 linmin: -1.441e-03 t[s]: 1431.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 0 iterations at t[s]: 1432.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770907 of unit cell: Completed after 3 iterations at t[s]: 1433.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578470 magneticMoment: [ Abs: 1.18088 Tot: -0.26706 ] - SubspaceRotationAdjust: set factor to 0.113 -ElecMinimize: Iter: 37 G: -1059.058438869128167 |grad|_K: 3.860e-08 alpha: 3.320e-01 linmin: 3.228e-03 t[s]: 1434.10 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.217e-06 - -Computing DFT-D3 correction: -# coordination-number C 5.848 5.968 5.955 5.940 2.985 5.915 5.967 5.955 5.940 2.985 5.915 5.969 5.955 5.940 2.985 5.911 5.968 5.955 5.940 2.985 -# coordination-number Hf 11.081 16.668 16.681 16.623 13.885 11.077 16.661 16.688 16.623 13.885 12.128 16.661 16.688 16.623 13.885 11.081 16.773 16.689 16.623 13.885 -# coordination-number N 1.093 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.06 -EvdW_6 = -0.120287 -EvdW_8 = -0.212649 - -# Ionic positions in cartesian coordinates: -ion C 15.509566677866808 8.967500453968290 29.673654433345117 1 -ion C 6.493342823709534 0.177816689099033 23.722501746648856 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.344090513178354 9.061060573627030 29.265436913321658 1 -ion C 0.306293363174798 0.177096656992852 23.453559235795932 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.514544666352801 3.577092441936935 29.265692035330385 1 -ion C 9.566405080995240 5.531113274550259 24.002917620223162 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.182078952695679 3.574325291843190 28.998488241078572 1 -ion C 3.393776216807315 5.538737706403301 23.722521352028121 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.098710696362287 0.041102656183621 31.089643518577624 1 -ion Hf 12.544562945713988 7.253078819746086 26.597576518210492 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.064442042595046 0.036715453409305 30.830884326971574 1 -ion Hf 6.380764402531020 7.252120900723922 26.329906158785345 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.274028947762986 5.362136603748852 31.292587178609185 1 -ion Hf 9.468552157714852 1.911594358148303 26.329937342307709 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.426993993854405 5.265259257953828 31.629528999172031 1 -ion Hf 3.295764022804458 1.905568316484179 26.030058435896517 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.247264154732864 5.344622905908079 34.971461502249703 1 - -# Forces in Cartesian coordinates: -force C -0.000094689169776 -0.000062760612105 0.004378507035024 1 -force C 0.000245697408939 -0.000179136079981 0.001028618715025 1 -force C 0.000191298209342 0.000109723455076 -0.002571829058893 0 -force C 0.000157358843035 0.000091220949540 -0.003848284833386 0 -force C -0.001056222947280 -0.000624597924789 0.023113625434793 0 -force C -0.000037493562467 0.001449614847874 -0.000377274173776 1 -force C -0.000287359987117 -0.000166338479193 0.001039957180792 1 -force C 0.000126861571333 0.000152775242564 -0.002629169864143 0 -force C 0.000159221957696 -0.000183666507897 -0.003632049158694 0 -force C -0.001021103635731 -0.000590315330714 0.023180416874136 0 -force C 0.001246307805384 -0.000751992817918 -0.000373852667825 1 -force C -0.000025153999942 -0.000015087104246 0.001275905491470 1 -force C 0.000195806295625 0.000034202033681 -0.002628450394781 0 -force C -0.000080064846425 0.000230138015838 -0.003632096030678 0 -force C -0.000973006506632 -0.000563511044881 0.022803274532367 0 -force C -0.000800629673765 -0.000458096862010 -0.000386392239931 1 -force C -0.000032506140577 0.000302694304285 0.001031080266242 1 -force C 0.000080776821331 0.000047006313317 -0.001696918645816 0 -force C 0.000383915308429 0.000221937112541 -0.003565203689303 0 -force C -0.001068631664988 -0.000604803550521 0.023113536168320 0 -force Hf -0.000851639414527 0.000267834626693 0.003043141257481 1 -force Hf 0.001393656768749 0.000799305476166 -0.000009060319330 1 -force Hf 0.000423803429386 0.000246196025500 -0.000840635180043 0 -force Hf -0.000493014825046 -0.000097768550530 0.011140205569260 0 -force Hf 0.001251563033612 0.000724074330457 -0.024025085670495 0 -force Hf 0.000656403759851 0.000386209478941 0.003005596518745 1 -force Hf -0.001278904635077 0.000801035958311 0.000194052185831 1 -force Hf 0.000467221486094 -0.000618993664022 -0.001433443790437 0 -force Hf -0.000234505236059 -0.000135683056441 0.011264506983760 0 -force Hf 0.001176659249575 0.000751094451177 -0.024140714537323 0 -force Hf -0.000160807050928 -0.000089393898667 -0.012323266571590 1 -force Hf 0.000060943526506 -0.001505399713308 0.000187724932729 1 -force Hf -0.000305806580486 0.000715732841236 -0.001434658440000 0 -force Hf -0.000374432052069 -0.000215520571529 0.011773312286732 0 -force Hf 0.001237448206754 0.000645022957997 -0.024138986166053 0 -force Hf -0.000094542508737 -0.000873862936068 0.003118753792001 1 -force Hf -0.000043504491438 -0.000020088365902 -0.000089982725590 1 -force Hf 0.001155785070751 0.000666117203590 -0.001372999576102 0 -force Hf -0.000331358785702 -0.000377757371927 0.011140732633744 0 -force Hf 0.001176874358716 0.000680813047118 -0.023926658352329 0 -force N -0.000378569572907 -0.000309906289333 -0.013546806045831 1 - -# Energy components: - A_diel = -0.6652799721293755 - Eewald = 38763.4775161221987219 - EH = 39738.4559500552277314 - Eloc = -79571.0164374760206556 - Enl = -270.1480003888457873 - EvdW = -0.3329362004130016 - Exc = -796.6726736638231614 - Exc_core = 594.6257586468889258 - KE = 421.3673752214735373 - MuShift = -0.0079799506877409 -------------------------------------- - Etot = -1120.9167076061280568 - TS = 0.0016405844501551 -------------------------------------- - F = -1120.9183481905781719 - muN = -61.8599093214499334 -------------------------------------- - G = -1059.0584388691281674 - -IonicMinimize: Iter: 6 G: -1059.058438869128167 |grad|_K: 2.811e-03 alpha: 2.067e-01 linmin: -2.681e-01 t[s]: 1440.56 - -#--- Lowdin population analysis --- -# oxidation-state C -0.246 -0.236 -0.235 -0.209 -0.209 -0.233 -0.236 -0.235 -0.210 -0.209 -0.233 -0.231 -0.235 -0.210 -0.209 -0.235 -0.236 -0.234 -0.210 -0.209 -# magnetic-moments C -0.006 +0.000 -0.005 -0.006 -0.185 -0.003 +0.001 -0.005 -0.014 -0.184 -0.003 +0.002 -0.005 -0.014 -0.030 -0.002 +0.000 -0.003 -0.014 -0.185 -# oxidation-state Hf +0.619 +0.251 +0.245 +0.242 +0.116 +0.623 +0.253 +0.248 +0.242 +0.116 -0.093 +0.253 +0.248 +0.242 +0.116 +0.619 +0.251 +0.247 +0.242 +0.117 -# magnetic-moments Hf +0.094 +0.008 +0.001 +0.000 -0.006 +0.100 +0.006 +0.000 +0.001 -0.006 +0.103 +0.006 +0.000 +0.000 -0.006 +0.095 +0.005 +0.001 +0.000 -0.004 -# oxidation-state N -0.884 -# magnetic-moments N -0.012 - - -Computing DFT-D3 correction: -# coordination-number C 5.843 5.969 5.955 5.940 2.985 5.916 5.969 5.955 5.940 2.985 5.916 5.966 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 -# coordination-number Hf 11.053 16.661 16.695 16.623 13.885 11.052 16.659 16.687 16.623 13.885 12.171 16.659 16.687 16.623 13.885 11.052 16.773 16.686 16.623 13.885 -# coordination-number N 1.103 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.06 -EvdW_6 = -0.120310 -EvdW_8 = -0.212758 -Shifting auxilliary hamiltonian by 0.000057 to set nElectrons=325.578470 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771329 of unit cell: Completed after 25 iterations at t[s]: 1442.66 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578470 magneticMoment: [ Abs: 1.17670 Tot: -0.26518 ] -ElecMinimize: Iter: 0 G: -1058.885826103718273 |grad|_K: 3.056e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769506 of unit cell: Completed after 31 iterations at t[s]: 1444.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770666 of unit cell: Completed after 27 iterations at t[s]: 1444.94 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.531452 magneticMoment: [ Abs: 1.20126 Tot: -0.23437 ] - SubspaceRotationAdjust: set factor to 0.12 -ElecMinimize: Iter: 1 G: -1059.037182520474062 |grad|_K: 7.801e-06 alpha: 4.657e-01 linmin: 1.034e-03 t[s]: 1445.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771292 of unit cell: Completed after 26 iterations at t[s]: 1446.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771378 of unit cell: Completed after 14 iterations at t[s]: 1447.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594398 magneticMoment: [ Abs: 1.16909 Tot: -0.26738 ] - SubspaceRotationAdjust: set factor to 0.103 -ElecMinimize: Iter: 2 G: -1059.048451517421654 |grad|_K: 5.544e-06 alpha: 5.319e-01 linmin: -2.097e-04 t[s]: 1448.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766991 of unit cell: Completed after 30 iterations at t[s]: 1448.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769983 of unit cell: Completed after 29 iterations at t[s]: 1449.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.497066 magneticMoment: [ Abs: 1.17843 Tot: -0.21948 ] - SubspaceRotationAdjust: set factor to 0.0735 -ElecMinimize: Iter: 3 G: -1059.050492406129706 |grad|_K: 4.770e-06 alpha: 1.948e-01 linmin: 5.936e-04 t[s]: 1450.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770567 of unit cell: Completed after 20 iterations at t[s]: 1450.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770996 of unit cell: Completed after 19 iterations at t[s]: 1451.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.557630 magneticMoment: [ Abs: 1.21819 Tot: -0.25175 ] - SubspaceRotationAdjust: set factor to 0.0782 -ElecMinimize: Iter: 4 G: -1059.053124842721672 |grad|_K: 2.934e-06 alpha: 3.392e-01 linmin: 3.199e-04 t[s]: 1452.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771044 of unit cell: Completed after 18 iterations at t[s]: 1453.01 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771086 of unit cell: Completed after 18 iterations at t[s]: 1453.63 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.567279 magneticMoment: [ Abs: 1.19995 Tot: -0.25198 ] - SubspaceRotationAdjust: set factor to 0.0811 -ElecMinimize: Iter: 5 G: -1059.055040826615823 |grad|_K: 2.804e-06 alpha: 6.440e-01 linmin: -6.652e-05 t[s]: 1454.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769192 of unit cell: Completed after 28 iterations at t[s]: 1455.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770137 of unit cell: Completed after 26 iterations at t[s]: 1455.79 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.505779 magneticMoment: [ Abs: 1.19523 Tot: -0.22181 ] - SubspaceRotationAdjust: set factor to 0.0651 -ElecMinimize: Iter: 6 G: -1059.055953806476737 |grad|_K: 3.061e-06 alpha: 3.357e-01 linmin: 9.089e-05 t[s]: 1456.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770806 of unit cell: Completed after 23 iterations at t[s]: 1457.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771060 of unit cell: Completed after 19 iterations at t[s]: 1457.95 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.557147 magneticMoment: [ Abs: 1.22112 Tot: -0.24900 ] - SubspaceRotationAdjust: set factor to 0.066 -ElecMinimize: Iter: 7 G: -1059.057467885864071 |grad|_K: 2.178e-06 alpha: 4.670e-01 linmin: 6.373e-05 t[s]: 1458.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771275 of unit cell: Completed after 19 iterations at t[s]: 1459.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771372 of unit cell: Completed after 15 iterations at t[s]: 1460.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.574060 magneticMoment: [ Abs: 1.23014 Tot: -0.25644 ] - SubspaceRotationAdjust: set factor to 0.0768 -ElecMinimize: Iter: 8 G: -1059.058594266036152 |grad|_K: 1.984e-06 alpha: 6.843e-01 linmin: -6.057e-06 t[s]: 1461.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770139 of unit cell: Completed after 27 iterations at t[s]: 1461.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770724 of unit cell: Completed after 26 iterations at t[s]: 1462.26 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.531499 magneticMoment: [ Abs: 1.22380 Tot: -0.23547 ] - SubspaceRotationAdjust: set factor to 0.0592 -ElecMinimize: Iter: 9 G: -1059.059092845666783 |grad|_K: 1.939e-06 alpha: 3.666e-01 linmin: 4.317e-05 t[s]: 1463.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771158 of unit cell: Completed after 26 iterations at t[s]: 1463.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771168 of unit cell: Completed after 4 iterations at t[s]: 1464.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.561206 magneticMoment: [ Abs: 1.22684 Tot: -0.24810 ] - SubspaceRotationAdjust: set factor to 0.0487 -ElecMinimize: Iter: 10 G: -1059.059582960175021 |grad|_K: 1.395e-06 alpha: 3.748e-01 linmin: -3.143e-05 t[s]: 1465.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771185 of unit cell: Completed after 13 iterations at t[s]: 1465.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771196 of unit cell: Completed after 14 iterations at t[s]: 1466.54 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563915 magneticMoment: [ Abs: 1.23374 Tot: -0.24972 ] - SubspaceRotationAdjust: set factor to 0.0533 -ElecMinimize: Iter: 11 G: -1059.059999785185937 |grad|_K: 1.074e-06 alpha: 6.130e-01 linmin: 3.127e-05 t[s]: 1467.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770975 of unit cell: Completed after 23 iterations at t[s]: 1468.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770993 of unit cell: Completed after 9 iterations at t[s]: 1468.71 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.552261 magneticMoment: [ Abs: 1.23361 Tot: -0.24414 ] - SubspaceRotationAdjust: set factor to 0.0503 -ElecMinimize: Iter: 12 G: -1059.060226089591652 |grad|_K: 9.212e-07 alpha: 5.636e-01 linmin: 3.132e-06 t[s]: 1469.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771318 of unit cell: Completed after 25 iterations at t[s]: 1470.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771220 of unit cell: Completed after 18 iterations at t[s]: 1470.88 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.569206 magneticMoment: [ Abs: 1.23406 Tot: -0.25132 ] - SubspaceRotationAdjust: set factor to 0.0357 -ElecMinimize: Iter: 13 G: -1059.060341908137616 |grad|_K: 6.844e-07 alpha: 3.917e-01 linmin: -8.076e-06 t[s]: 1471.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771109 of unit cell: Completed after 16 iterations at t[s]: 1472.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771088 of unit cell: Completed after 9 iterations at t[s]: 1473.02 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.562092 magneticMoment: [ Abs: 1.23234 Tot: -0.24778 ] - SubspaceRotationAdjust: set factor to 0.0369 -ElecMinimize: Iter: 14 G: -1059.060417901290521 |grad|_K: 4.573e-07 alpha: 4.643e-01 linmin: -7.480e-05 t[s]: 1474.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771040 of unit cell: Completed after 11 iterations at t[s]: 1474.57 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771028 of unit cell: Completed after 8 iterations at t[s]: 1475.16 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.559124 magneticMoment: [ Abs: 1.23275 Tot: -0.24646 ] - SubspaceRotationAdjust: set factor to 0.0387 -ElecMinimize: Iter: 15 G: -1059.060460560704769 |grad|_K: 3.571e-07 alpha: 5.818e-01 linmin: -5.596e-05 t[s]: 1476.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771111 of unit cell: Completed after 17 iterations at t[s]: 1476.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771105 of unit cell: Completed after 3 iterations at t[s]: 1477.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.564735 magneticMoment: [ Abs: 1.23386 Tot: -0.24909 ] - SubspaceRotationAdjust: set factor to 0.0326 -ElecMinimize: Iter: 16 G: -1059.060484515302505 |grad|_K: 2.834e-07 alpha: 5.361e-01 linmin: 3.147e-04 t[s]: 1478.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771043 of unit cell: Completed after 14 iterations at t[s]: 1478.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771048 of unit cell: Completed after 3 iterations at t[s]: 1479.43 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.561338 magneticMoment: [ Abs: 1.23360 Tot: -0.24762 ] - SubspaceRotationAdjust: set factor to 0.0312 -ElecMinimize: Iter: 17 G: -1059.060498285452468 |grad|_K: 1.920e-07 alpha: 4.991e-01 linmin: -6.642e-05 t[s]: 1480.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 4 iterations at t[s]: 1480.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 0 iterations at t[s]: 1481.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.561600 magneticMoment: [ Abs: 1.23375 Tot: -0.24781 ] - SubspaceRotationAdjust: set factor to 0.037 -ElecMinimize: Iter: 18 G: -1059.060505732063575 |grad|_K: 1.517e-07 alpha: 5.762e-01 linmin: -1.537e-04 t[s]: 1482.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771078 of unit cell: Completed after 11 iterations at t[s]: 1483.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771078 of unit cell: Completed after 0 iterations at t[s]: 1483.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563488 magneticMoment: [ Abs: 1.23435 Tot: -0.24880 ] - SubspaceRotationAdjust: set factor to 0.0379 -ElecMinimize: Iter: 19 G: -1059.060510458139788 |grad|_K: 1.383e-07 alpha: 5.839e-01 linmin: -7.290e-04 t[s]: 1484.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771052 of unit cell: Completed after 12 iterations at t[s]: 1485.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771050 of unit cell: Completed after 0 iterations at t[s]: 1485.96 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.561571 magneticMoment: [ Abs: 1.23510 Tot: -0.24813 ] - SubspaceRotationAdjust: set factor to 0.0394 -ElecMinimize: Iter: 20 G: -1059.060514727587815 |grad|_K: 1.212e-07 alpha: 6.174e-01 linmin: -2.663e-04 t[s]: 1486.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 3 iterations at t[s]: 1487.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 0 iterations at t[s]: 1488.03 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.561550 magneticMoment: [ Abs: 1.23632 Tot: -0.24833 ] - SubspaceRotationAdjust: set factor to 0.0459 -ElecMinimize: Iter: 21 G: -1059.060518496513851 |grad|_K: 1.281e-07 alpha: 7.209e-01 linmin: -1.075e-04 t[s]: 1489.01 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 9 iterations at t[s]: 1489.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771074 of unit cell: Completed after 3 iterations at t[s]: 1490.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563238 magneticMoment: [ Abs: 1.23791 Tot: -0.24934 ] - SubspaceRotationAdjust: set factor to 0.0462 -ElecMinimize: Iter: 22 G: -1059.060521752696559 |grad|_K: 1.235e-07 alpha: 5.652e-01 linmin: 1.046e-04 t[s]: 1491.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771058 of unit cell: Completed after 8 iterations at t[s]: 1491.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771055 of unit cell: Completed after 3 iterations at t[s]: 1492.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.561929 magneticMoment: [ Abs: 1.23987 Tot: -0.24912 ] - SubspaceRotationAdjust: set factor to 0.045 -ElecMinimize: Iter: 23 G: -1059.060525305209467 |grad|_K: 1.276e-07 alpha: 6.754e-01 linmin: -1.026e-04 t[s]: 1493.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771070 of unit cell: Completed after 3 iterations at t[s]: 1493.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771067 of unit cell: Completed after 0 iterations at t[s]: 1494.36 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.562749 magneticMoment: [ Abs: 1.24239 Tot: -0.24992 ] - SubspaceRotationAdjust: set factor to 0.0491 -ElecMinimize: Iter: 24 G: -1059.060528570006682 |grad|_K: 1.123e-07 alpha: 5.663e-01 linmin: 4.410e-05 t[s]: 1495.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771084 of unit cell: Completed after 8 iterations at t[s]: 1495.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771083 of unit cell: Completed after 0 iterations at t[s]: 1496.47 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563902 magneticMoment: [ Abs: 1.24461 Tot: -0.25072 ] - SubspaceRotationAdjust: set factor to 0.0488 -ElecMinimize: Iter: 25 G: -1059.060530993575185 |grad|_K: 8.998e-08 alpha: 5.537e-01 linmin: 8.615e-05 t[s]: 1497.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771068 of unit cell: Completed after 7 iterations at t[s]: 1497.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771068 of unit cell: Completed after 0 iterations at t[s]: 1498.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.562906 magneticMoment: [ Abs: 1.24638 Tot: -0.25051 ] - SubspaceRotationAdjust: set factor to 0.047 -ElecMinimize: Iter: 26 G: -1059.060532579463370 |grad|_K: 7.563e-08 alpha: 5.663e-01 linmin: -7.413e-05 t[s]: 1499.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771072 of unit cell: Completed after 3 iterations at t[s]: 1500.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771071 of unit cell: Completed after 0 iterations at t[s]: 1500.69 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563147 magneticMoment: [ Abs: 1.24810 Tot: -0.25084 ] - SubspaceRotationAdjust: set factor to 0.0524 -ElecMinimize: Iter: 27 G: -1059.060533606588251 |grad|_K: 5.902e-08 alpha: 5.110e-01 linmin: -5.466e-05 t[s]: 1501.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 4 iterations at t[s]: 1502.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771082 of unit cell: Completed after 0 iterations at t[s]: 1502.88 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563885 magneticMoment: [ Abs: 1.24957 Tot: -0.25134 ] - SubspaceRotationAdjust: set factor to 0.0524 -ElecMinimize: Iter: 28 G: -1059.060534256422898 |grad|_K: 4.306e-08 alpha: 5.319e-01 linmin: -1.077e-04 t[s]: 1503.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771075 of unit cell: Completed after 2 iterations at t[s]: 1504.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771075 of unit cell: Completed after 0 iterations at t[s]: 1505.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563461 magneticMoment: [ Abs: 1.25053 Tot: -0.25125 ] - SubspaceRotationAdjust: set factor to 0.0579 -ElecMinimize: Iter: 29 G: -1059.060534616192854 |grad|_K: 3.507e-08 alpha: 5.507e-01 linmin: -4.296e-04 t[s]: 1506.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 3 iterations at t[s]: 1506.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771070 of unit cell: Completed after 0 iterations at t[s]: 1507.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563142 magneticMoment: [ Abs: 1.25136 Tot: -0.25123 ] - SubspaceRotationAdjust: set factor to 0.058 -ElecMinimize: Iter: 30 G: -1059.060534806200167 |grad|_K: 3.527e-08 alpha: 4.343e-01 linmin: 2.334e-04 t[s]: 1508.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771084 of unit cell: Completed after 3 iterations at t[s]: 1508.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 0 iterations at t[s]: 1509.51 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563827 magneticMoment: [ Abs: 1.25250 Tot: -0.25173 ] - SubspaceRotationAdjust: set factor to 0.0517 -ElecMinimize: Iter: 31 G: -1059.060534946778262 |grad|_K: 3.164e-08 alpha: 3.357e-01 linmin: 7.645e-04 t[s]: 1510.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 0 iterations at t[s]: 1511.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771082 of unit cell: Completed after 3 iterations at t[s]: 1511.69 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563911 magneticMoment: [ Abs: 1.25401 Tot: -0.25197 ] - SubspaceRotationAdjust: set factor to 0.062 -ElecMinimize: Iter: 32 G: -1059.060535080068576 |grad|_K: 2.673e-08 alpha: 4.984e-01 linmin: 1.202e-03 t[s]: 1512.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771078 of unit cell: Completed after 0 iterations at t[s]: 1513.31 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771076 of unit cell: Completed after 0 iterations at t[s]: 1513.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563543 magneticMoment: [ Abs: 1.25593 Tot: -0.25210 ] - SubspaceRotationAdjust: set factor to 0.0719 -ElecMinimize: Iter: 33 G: -1059.060535236897067 |grad|_K: 2.838e-08 alpha: 7.181e-01 linmin: 4.077e-04 t[s]: 1514.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771054 of unit cell: Completed after 8 iterations at t[s]: 1515.52 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 4 iterations at t[s]: 1516.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563103 magneticMoment: [ Abs: 1.25668 Tot: -0.25202 ] - SubspaceRotationAdjust: set factor to 0.0573 -ElecMinimize: Iter: 34 G: -1059.060535271376011 |grad|_K: 4.210e-08 alpha: 2.232e-01 linmin: 2.890e-03 t[s]: 1517.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 3 iterations at t[s]: 1517.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 0 iterations at t[s]: 1518.35 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563098 magneticMoment: [ Abs: 1.25797 Tot: -0.25223 ] - SubspaceRotationAdjust: set factor to 0.0511 -ElecMinimize: Iter: 35 G: -1059.060535333480175 |grad|_K: 4.059e-08 alpha: 1.499e-01 linmin: -3.922e-04 t[s]: 1519.42 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.305e-06 - -Computing DFT-D3 correction: -# coordination-number C 5.843 5.969 5.955 5.940 2.985 5.916 5.969 5.955 5.940 2.985 5.916 5.966 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 -# coordination-number Hf 11.053 16.661 16.695 16.623 13.885 11.052 16.659 16.687 16.623 13.885 12.171 16.659 16.687 16.623 13.885 11.052 16.773 16.686 16.623 13.885 -# coordination-number N 1.103 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.06 -EvdW_6 = -0.120310 -EvdW_8 = -0.212758 - -# Ionic positions in cartesian coordinates: -ion C 15.509228172869335 8.967124034962703 29.705198065684712 1 -ion C 6.495508605370872 0.176446156376458 23.726925560860334 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.343599904156168 9.073388641705998 29.247889681074231 1 -ion C 0.304272048885054 0.175929906393829 23.458019130300638 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.525110519113198 3.570632726784339 29.248049986809761 1 -ion C 9.566684231577918 5.531260821440959 24.006209330453764 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.177216447458791 3.571655771020179 28.980294466989413 1 -ion C 3.393666207662165 5.541293438080493 23.726981881050655 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.091102410551588 0.041938226201664 31.116886752150506 1 -ion Hf 12.563618847115627 7.263966712835094 26.591144232765600 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.069493456991185 0.040112452453532 30.856257373457350 1 -ion Hf 6.363501370448727 7.263408537670129 26.326630282759254 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.270248763432512 5.359684412756875 31.220042801109646 1 -ion Hf 9.469829122135650 1.891073894085702 26.326557825641697 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.424493508466346 5.258062058882421 31.657457241356461 1 -ion Hf 3.294805006256981 1.905105778331123 26.027856765955963 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.242253639009618 5.341728456278275 34.871629058156969 1 - -# Forces in Cartesian coordinates: -force C -0.000305167578923 -0.000179940179455 0.002981797373615 1 -force C 0.000118912818424 0.000033121325000 -0.000156900865102 1 -force C 0.000255052193050 0.000146050776619 -0.002373496869010 0 -force C 0.000152614351219 0.000088640408289 -0.003694985162737 0 -force C -0.001068808213338 -0.000618131058901 0.023207017398443 0 -force C 0.000072159316459 0.001252335986685 0.001609436916569 1 -force C -0.000067722461129 -0.000040724457004 -0.000180903299605 1 -force C 0.000046395756867 0.000181982960607 -0.002394583569160 0 -force C 0.000144483246717 -0.000212463128478 -0.003385210680037 0 -force C -0.001008168958060 -0.000582685286017 0.023255002098755 0 -force C 0.001141836093960 -0.000557100700345 0.001619781708737 1 -force C -0.000045652393169 -0.000026533702436 0.001287147245331 1 -force C 0.000181701400728 -0.000049919684185 -0.002393871649675 0 -force C -0.000112662577827 0.000231513256316 -0.003385632656889 0 -force C -0.000970204530009 -0.000560932050660 0.022711660016321 0 -force C -0.002239360831128 -0.001318771704650 0.001576013060983 1 -force C 0.000086157896542 0.000087040460857 -0.000162282117642 1 -force C 0.000071871338519 0.000042557815452 -0.001215779527599 0 -force C 0.000395513068036 0.000228698135585 -0.003329855915566 0 -force C -0.001068785448200 -0.000618254843229 0.023206620504067 0 -force Hf -0.002222964087107 0.001412097330007 -0.000115360915060 1 -force Hf -0.002098578715953 -0.001210447023747 0.001821186084316 1 -force Hf 0.000541046229845 0.000315075298726 -0.001760812851644 0 -force Hf -0.000472330123370 -0.000117015009256 0.011289124711685 0 -force Hf 0.001275479495482 0.000736920457667 -0.024144630634103 0 -force Hf 0.002209412429909 0.001287914317476 0.000286141980364 1 -force Hf 0.001871642424396 -0.001218705791896 0.000940537165340 1 -force Hf 0.000424044891608 -0.001291763933108 -0.001182500640254 0 -force Hf -0.000247120770920 -0.000143072245583 0.011327011922268 0 -force Hf 0.001159446699505 0.000765063279611 -0.024250929831779 0 -force Hf 0.001021413306279 0.000598903831791 -0.011459327295342 1 -force Hf -0.000142765935871 0.002226634152840 0.000935242569298 1 -force Hf -0.000910536654558 0.001012404036094 -0.001194279320944 0 -force Hf -0.000342519969642 -0.000196732450169 0.012005937694027 0 -force Hf 0.001241108724443 0.000623250778523 -0.024248691103745 0 -force Hf 0.000138733545788 -0.002634827779548 -0.000095359560457 1 -force Hf 0.000258655944073 0.000137305024010 0.001526913550453 1 -force Hf 0.001756576680499 0.001012831122782 -0.000975445552638 0 -force Hf -0.000337972256186 -0.000350090009732 0.011290590533566 0 -force Hf 0.001192915674901 0.000690447023959 -0.024063756159082 0 -force N -0.000601837314533 -0.000400103292226 -0.006239376310579 1 - -# Energy components: - A_diel = -0.6897056104240998 - Eewald = 38769.6900734416776686 - EH = 39743.4606667840489536 - Eloc = -79582.2133746949984925 - Enl = -270.1478890031953597 - EvdW = -0.3330681347070247 - Exc = -796.6734763226399991 - Exc_core = 594.6258300946381041 - KE = 421.3727504138347513 - MuShift = -0.0077678922655923 -------------------------------------- - Etot = -1120.9159609240275586 - TS = 0.0015630114396621 -------------------------------------- - F = -1120.9175239354672158 - muN = -61.8569886019870978 -------------------------------------- - G = -1059.0605353334801748 - -IonicMinimize: Iter: 7 G: -1059.060535333480175 |grad|_K: 2.189e-03 alpha: 2.408e-01 linmin: -1.308e-01 t[s]: 1525.95 - -#--- Lowdin population analysis --- -# oxidation-state C -0.247 -0.235 -0.235 -0.210 -0.216 -0.233 -0.235 -0.235 -0.211 -0.216 -0.233 -0.230 -0.235 -0.211 -0.215 -0.235 -0.235 -0.234 -0.211 -0.216 -# magnetic-moments C -0.007 +0.001 -0.004 -0.006 -0.191 -0.003 +0.001 -0.005 -0.014 -0.191 -0.003 +0.002 -0.005 -0.014 -0.046 -0.001 +0.001 -0.003 -0.015 -0.191 -# oxidation-state Hf +0.632 +0.252 +0.246 +0.241 +0.114 +0.634 +0.253 +0.249 +0.241 +0.114 -0.102 +0.253 +0.249 +0.242 +0.114 +0.632 +0.249 +0.249 +0.241 +0.116 -# magnetic-moments Hf +0.109 +0.010 +0.001 +0.000 -0.006 +0.114 +0.008 +0.001 +0.001 -0.006 +0.104 +0.008 +0.001 +0.000 -0.006 +0.109 +0.005 +0.001 +0.000 -0.005 -# oxidation-state N -0.869 -# magnetic-moments N -0.010 - - -Computing DFT-D3 correction: -# coordination-number C 5.822 5.968 5.955 5.940 2.985 5.923 5.967 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.918 5.968 5.955 5.940 2.985 -# coordination-number Hf 11.029 16.659 16.687 16.623 13.885 11.027 16.655 16.682 16.623 13.885 12.241 16.655 16.682 16.623 13.885 11.027 16.791 16.682 16.623 13.885 -# coordination-number N 1.112 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.05 -EvdW_6 = -0.120335 -EvdW_8 = -0.212889 -Shifting auxilliary hamiltonian by 0.000148 to set nElectrons=325.563098 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 31 iterations at t[s]: 1528.04 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563098 magneticMoment: [ Abs: 1.27046 Tot: -0.25314 ] -ElecMinimize: Iter: 0 G: -1058.831519814893454 |grad|_K: 3.629e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773527 of unit cell: Completed after 35 iterations at t[s]: 1529.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.772444 of unit cell: Completed after 32 iterations at t[s]: 1530.41 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.654282 magneticMoment: [ Abs: 1.24220 Tot: -0.29423 ] - SubspaceRotationAdjust: set factor to 0.047 -ElecMinimize: Iter: 1 G: -1059.032794332230651 |grad|_K: 9.692e-06 alpha: 4.411e-01 linmin: 5.036e-03 t[s]: 1531.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769750 of unit cell: Completed after 30 iterations at t[s]: 1532.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770119 of unit cell: Completed after 25 iterations at t[s]: 1532.66 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.484965 magneticMoment: [ Abs: 1.23985 Tot: -0.21475 ] - SubspaceRotationAdjust: set factor to 0.0326 -ElecMinimize: Iter: 2 G: -1059.045335750993445 |grad|_K: 6.145e-06 alpha: 3.867e-01 linmin: -1.089e-03 t[s]: 1533.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771502 of unit cell: Completed after 28 iterations at t[s]: 1534.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771496 of unit cell: Completed after 3 iterations at t[s]: 1534.95 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.576269 magneticMoment: [ Abs: 1.25902 Tot: -0.25978 ] - SubspaceRotationAdjust: set factor to 0.0249 -ElecMinimize: Iter: 3 G: -1059.050459115268723 |grad|_K: 3.101e-06 alpha: 3.852e-01 linmin: 6.922e-04 t[s]: 1536.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771405 of unit cell: Completed after 18 iterations at t[s]: 1536.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771340 of unit cell: Completed after 17 iterations at t[s]: 1537.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.565611 magneticMoment: [ Abs: 1.25638 Tot: -0.25436 ] - SubspaceRotationAdjust: set factor to 0.0329 -ElecMinimize: Iter: 4 G: -1059.052625706910703 |grad|_K: 2.115e-06 alpha: 6.499e-01 linmin: -3.736e-05 t[s]: 1538.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770981 of unit cell: Completed after 25 iterations at t[s]: 1538.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770947 of unit cell: Completed after 11 iterations at t[s]: 1539.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537717 magneticMoment: [ Abs: 1.25477 Tot: -0.24147 ] - SubspaceRotationAdjust: set factor to 0.0368 -ElecMinimize: Iter: 5 G: -1059.053732902950060 |grad|_K: 1.956e-06 alpha: 7.090e-01 linmin: -3.325e-05 t[s]: 1540.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771291 of unit cell: Completed after 24 iterations at t[s]: 1541.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771346 of unit cell: Completed after 15 iterations at t[s]: 1541.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.557727 magneticMoment: [ Abs: 1.26348 Tot: -0.25169 ] - SubspaceRotationAdjust: set factor to 0.0395 -ElecMinimize: Iter: 6 G: -1059.054833633301314 |grad|_K: 2.046e-06 alpha: 8.240e-01 linmin: 2.491e-05 t[s]: 1542.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771017 of unit cell: Completed after 25 iterations at t[s]: 1543.29 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771013 of unit cell: Completed after 3 iterations at t[s]: 1543.87 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.528078 magneticMoment: [ Abs: 1.26503 Tot: -0.24084 ] - SubspaceRotationAdjust: set factor to 0.0433 -ElecMinimize: Iter: 7 G: -1059.056049716603411 |grad|_K: 2.008e-06 alpha: 8.336e-01 linmin: -1.450e-05 t[s]: 1544.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771244 of unit cell: Completed after 21 iterations at t[s]: 1545.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771261 of unit cell: Completed after 9 iterations at t[s]: 1546.11 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.536367 magneticMoment: [ Abs: 1.26953 Tot: -0.24835 ] - SubspaceRotationAdjust: set factor to 0.0485 -ElecMinimize: Iter: 8 G: -1059.057310596517254 |grad|_K: 2.081e-06 alpha: 8.949e-01 linmin: -1.249e-05 t[s]: 1547.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771402 of unit cell: Completed after 19 iterations at t[s]: 1547.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771414 of unit cell: Completed after 5 iterations at t[s]: 1548.36 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540834 magneticMoment: [ Abs: 1.27410 Tot: -0.25730 ] - SubspaceRotationAdjust: set factor to 0.0522 -ElecMinimize: Iter: 9 G: -1059.058798818040032 |grad|_K: 2.141e-06 alpha: 9.834e-01 linmin: -5.986e-06 t[s]: 1549.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771030 of unit cell: Completed after 26 iterations at t[s]: 1549.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771113 of unit cell: Completed after 17 iterations at t[s]: 1550.60 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.521223 magneticMoment: [ Abs: 1.26846 Tot: -0.25558 ] - SubspaceRotationAdjust: set factor to 0.0517 -ElecMinimize: Iter: 10 G: -1059.060051820584704 |grad|_K: 2.062e-06 alpha: 7.820e-01 linmin: 9.464e-06 t[s]: 1551.65 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771987 of unit cell: Completed after 27 iterations at t[s]: 1552.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771694 of unit cell: Completed after 25 iterations at t[s]: 1552.85 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.562479 magneticMoment: [ Abs: 1.27098 Tot: -0.27392 ] - SubspaceRotationAdjust: set factor to 0.0397 -ElecMinimize: Iter: 11 G: -1059.060806311156284 |grad|_K: 1.755e-06 alpha: 5.096e-01 linmin: 1.407e-06 t[s]: 1553.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771273 of unit cell: Completed after 25 iterations at t[s]: 1554.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771309 of unit cell: Completed after 12 iterations at t[s]: 1555.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540957 magneticMoment: [ Abs: 1.26365 Tot: -0.26719 ] - SubspaceRotationAdjust: set factor to 0.0313 -ElecMinimize: Iter: 12 G: -1059.061306686896614 |grad|_K: 1.226e-06 alpha: 4.658e-01 linmin: 1.224e-06 t[s]: 1556.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771352 of unit cell: Completed after 15 iterations at t[s]: 1556.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771366 of unit cell: Completed after 7 iterations at t[s]: 1557.36 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.549270 magneticMoment: [ Abs: 1.26235 Tot: -0.27082 ] - SubspaceRotationAdjust: set factor to 0.0337 -ElecMinimize: Iter: 13 G: -1059.061631369895622 |grad|_K: 9.296e-07 alpha: 6.196e-01 linmin: -1.709e-06 t[s]: 1558.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771461 of unit cell: Completed after 17 iterations at t[s]: 1559.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771459 of unit cell: Completed after 1 iterations at t[s]: 1559.58 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.559215 magneticMoment: [ Abs: 1.26139 Tot: -0.27399 ] - SubspaceRotationAdjust: set factor to 0.0331 -ElecMinimize: Iter: 14 G: -1059.061813481664331 |grad|_K: 7.042e-07 alpha: 6.039e-01 linmin: 8.753e-06 t[s]: 1560.65 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771283 of unit cell: Completed after 19 iterations at t[s]: 1561.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771311 of unit cell: Completed after 9 iterations at t[s]: 1561.83 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551806 magneticMoment: [ Abs: 1.25791 Tot: -0.27031 ] - SubspaceRotationAdjust: set factor to 0.0294 -ElecMinimize: Iter: 15 G: -1059.061901724523523 |grad|_K: 4.656e-07 alpha: 5.108e-01 linmin: -1.781e-06 t[s]: 1562.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771356 of unit cell: Completed after 14 iterations at t[s]: 1563.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771360 of unit cell: Completed after 3 iterations at t[s]: 1564.12 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.556102 magneticMoment: [ Abs: 1.25690 Tot: -0.27098 ] - SubspaceRotationAdjust: set factor to 0.0323 -ElecMinimize: Iter: 16 G: -1059.061943812277605 |grad|_K: 3.393e-07 alpha: 5.560e-01 linmin: -1.338e-04 t[s]: 1565.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771374 of unit cell: Completed after 9 iterations at t[s]: 1565.74 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771377 of unit cell: Completed after 3 iterations at t[s]: 1566.34 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.557783 magneticMoment: [ Abs: 1.25572 Tot: -0.27074 ] - SubspaceRotationAdjust: set factor to 0.0374 -ElecMinimize: Iter: 17 G: -1059.061970252747415 |grad|_K: 2.799e-07 alpha: 6.547e-01 linmin: -1.293e-04 t[s]: 1567.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771311 of unit cell: Completed after 14 iterations at t[s]: 1567.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771316 of unit cell: Completed after 3 iterations at t[s]: 1568.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.554140 magneticMoment: [ Abs: 1.25392 Tot: -0.26862 ] - SubspaceRotationAdjust: set factor to 0.039 -ElecMinimize: Iter: 18 G: -1059.061986682041379 |grad|_K: 2.402e-07 alpha: 5.982e-01 linmin: 5.672e-04 t[s]: 1569.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771338 of unit cell: Completed after 11 iterations at t[s]: 1570.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771340 of unit cell: Completed after 0 iterations at t[s]: 1570.75 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.555872 magneticMoment: [ Abs: 1.25290 Tot: -0.26846 ] - SubspaceRotationAdjust: set factor to 0.0454 -ElecMinimize: Iter: 19 G: -1059.061999443737022 |grad|_K: 1.985e-07 alpha: 6.422e-01 linmin: -6.878e-04 t[s]: 1571.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771332 of unit cell: Completed after 4 iterations at t[s]: 1572.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771331 of unit cell: Completed after 0 iterations at t[s]: 1572.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.555202 magneticMoment: [ Abs: 1.25180 Tot: -0.26758 ] - SubspaceRotationAdjust: set factor to 0.0553 -ElecMinimize: Iter: 20 G: -1059.062009768828148 |grad|_K: 2.049e-07 alpha: 7.361e-01 linmin: -1.819e-04 t[s]: 1574.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771273 of unit cell: Completed after 14 iterations at t[s]: 1574.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771278 of unit cell: Completed after 3 iterations at t[s]: 1575.22 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551497 magneticMoment: [ Abs: 1.25023 Tot: -0.26555 ] - SubspaceRotationAdjust: set factor to 0.0559 -ElecMinimize: Iter: 21 G: -1059.062019643338317 |grad|_K: 2.271e-07 alpha: 6.700e-01 linmin: 6.133e-05 t[s]: 1576.31 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771347 of unit cell: Completed after 14 iterations at t[s]: 1576.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771325 of unit cell: Completed after 9 iterations at t[s]: 1577.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.554385 magneticMoment: [ Abs: 1.24970 Tot: -0.26613 ] - SubspaceRotationAdjust: set factor to 0.0476 -ElecMinimize: Iter: 22 G: -1059.062027725782173 |grad|_K: 2.008e-07 alpha: 4.538e-01 linmin: 6.184e-05 t[s]: 1578.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771293 of unit cell: Completed after 11 iterations at t[s]: 1579.11 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771288 of unit cell: Completed after 2 iterations at t[s]: 1579.69 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551665 magneticMoment: [ Abs: 1.24844 Tot: -0.26471 ] - SubspaceRotationAdjust: set factor to 0.0513 -ElecMinimize: Iter: 23 G: -1059.062035159241759 |grad|_K: 1.577e-07 alpha: 5.279e-01 linmin: -4.353e-04 t[s]: 1580.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771273 of unit cell: Completed after 9 iterations at t[s]: 1581.31 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771270 of unit cell: Completed after 3 iterations at t[s]: 1581.90 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.550110 magneticMoment: [ Abs: 1.24771 Tot: -0.26401 ] - SubspaceRotationAdjust: set factor to 0.0547 -ElecMinimize: Iter: 24 G: -1059.062041072417287 |grad|_K: 1.489e-07 alpha: 6.620e-01 linmin: -3.245e-04 t[s]: 1583.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771324 of unit cell: Completed after 13 iterations at t[s]: 1583.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771311 of unit cell: Completed after 6 iterations at t[s]: 1584.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.552594 magneticMoment: [ Abs: 1.24792 Tot: -0.26511 ] - SubspaceRotationAdjust: set factor to 0.046 -ElecMinimize: Iter: 25 G: -1059.062045104549043 |grad|_K: 1.333e-07 alpha: 5.062e-01 linmin: 4.604e-04 t[s]: 1585.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771288 of unit cell: Completed after 9 iterations at t[s]: 1585.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771291 of unit cell: Completed after 3 iterations at t[s]: 1586.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551028 magneticMoment: [ Abs: 1.24763 Tot: -0.26471 ] - SubspaceRotationAdjust: set factor to 0.0408 -ElecMinimize: Iter: 26 G: -1059.062047737156263 |grad|_K: 9.700e-08 alpha: 4.417e-01 linmin: -1.257e-04 t[s]: 1587.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771294 of unit cell: Completed after 3 iterations at t[s]: 1587.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771294 of unit cell: Completed after 0 iterations at t[s]: 1588.50 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551162 magneticMoment: [ Abs: 1.24748 Tot: -0.26493 ] - SubspaceRotationAdjust: set factor to 0.0482 -ElecMinimize: Iter: 27 G: -1059.062049574004732 |grad|_K: 7.511e-08 alpha: 5.535e-01 linmin: -3.305e-04 t[s]: 1589.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771310 of unit cell: Completed after 8 iterations at t[s]: 1590.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771308 of unit cell: Completed after 0 iterations at t[s]: 1590.61 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.552060 magneticMoment: [ Abs: 1.24744 Tot: -0.26542 ] - SubspaceRotationAdjust: set factor to 0.0465 -ElecMinimize: Iter: 28 G: -1059.062050544239810 |grad|_K: 7.038e-08 alpha: 4.884e-01 linmin: -4.577e-05 t[s]: 1591.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771296 of unit cell: Completed after 8 iterations at t[s]: 1592.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771298 of unit cell: Completed after 0 iterations at t[s]: 1592.69 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551318 magneticMoment: [ Abs: 1.24723 Tot: -0.26534 ] - SubspaceRotationAdjust: set factor to 0.0438 -ElecMinimize: Iter: 29 G: -1059.062051251437651 |grad|_K: 5.928e-08 alpha: 4.109e-01 linmin: 4.186e-04 t[s]: 1593.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771302 of unit cell: Completed after 2 iterations at t[s]: 1594.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771304 of unit cell: Completed after 0 iterations at t[s]: 1594.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551691 magneticMoment: [ Abs: 1.24716 Tot: -0.26576 ] - SubspaceRotationAdjust: set factor to 0.0582 -ElecMinimize: Iter: 30 G: -1059.062051895064997 |grad|_K: 4.718e-08 alpha: 5.268e-01 linmin: -1.055e-03 t[s]: 1595.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771314 of unit cell: Completed after 3 iterations at t[s]: 1596.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771313 of unit cell: Completed after 0 iterations at t[s]: 1596.86 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.552346 magneticMoment: [ Abs: 1.24707 Tot: -0.26622 ] - SubspaceRotationAdjust: set factor to 0.0587 -ElecMinimize: Iter: 31 G: -1059.062052298057779 |grad|_K: 4.789e-08 alpha: 4.985e-01 linmin: -1.313e-03 t[s]: 1597.85 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771298 of unit cell: Completed after 3 iterations at t[s]: 1598.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771300 of unit cell: Completed after 0 iterations at t[s]: 1599.00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551468 magneticMoment: [ Abs: 1.24642 Tot: -0.26600 ] - SubspaceRotationAdjust: set factor to 0.0661 -ElecMinimize: Iter: 32 G: -1059.062052671786660 |grad|_K: 4.350e-08 alpha: 4.469e-01 linmin: -6.035e-04 t[s]: 1600.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771294 of unit cell: Completed after 3 iterations at t[s]: 1600.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771293 of unit cell: Completed after 0 iterations at t[s]: 1601.12 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551007 magneticMoment: [ Abs: 1.24583 Tot: -0.26609 ] - SubspaceRotationAdjust: set factor to 0.0794 -ElecMinimize: Iter: 33 G: -1059.062053038891236 |grad|_K: 4.201e-08 alpha: 5.240e-01 linmin: -1.298e-03 t[s]: 1602.07 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771307 of unit cell: Completed after 3 iterations at t[s]: 1602.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771309 of unit cell: Completed after 0 iterations at t[s]: 1603.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551974 magneticMoment: [ Abs: 1.24541 Tot: -0.26690 ] - SubspaceRotationAdjust: set factor to 0.0934 -ElecMinimize: Iter: 34 G: -1059.062053436470023 |grad|_K: 4.313e-08 alpha: 5.948e-01 linmin: -2.613e-04 t[s]: 1604.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771332 of unit cell: Completed after 8 iterations at t[s]: 1604.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771318 of unit cell: Completed after 5 iterations at t[s]: 1605.33 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.552565 magneticMoment: [ Abs: 1.24513 Tot: -0.26731 ] - SubspaceRotationAdjust: set factor to 0.0655 -ElecMinimize: Iter: 35 G: -1059.062053528000433 |grad|_K: 7.136e-08 alpha: 2.362e-01 linmin: 1.279e-03 t[s]: 1606.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771312 of unit cell: Completed after 3 iterations at t[s]: 1606.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771314 of unit cell: Completed after 0 iterations at t[s]: 1607.44 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.552263 magneticMoment: [ Abs: 1.24437 Tot: -0.26752 ] - SubspaceRotationAdjust: set factor to 0.0693 -ElecMinimize: Iter: 36 G: -1059.062053754827048 |grad|_K: 5.479e-08 alpha: 1.479e-01 linmin: 2.818e-04 t[s]: 1608.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771302 of unit cell: Completed after 6 iterations at t[s]: 1608.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771303 of unit cell: Completed after 0 iterations at t[s]: 1609.52 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551489 magneticMoment: [ Abs: 1.24379 Tot: -0.26738 ] - SubspaceRotationAdjust: set factor to 0.0659 -ElecMinimize: Iter: 37 G: -1059.062053889540948 |grad|_K: 3.997e-08 alpha: 1.337e-01 linmin: 1.186e-04 t[s]: 1610.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771298 of unit cell: Completed after 0 iterations at t[s]: 1611.02 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.010711e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771288 of unit cell: Completed after 5 iterations at t[s]: 1611.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771292 of unit cell: Completed after 2 iterations at t[s]: 1612.20 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.550787 magneticMoment: [ Abs: 1.24301 Tot: -0.26728 ] - SubspaceRotationAdjust: set factor to 0.0625 -ElecMinimize: Iter: 38 G: -1059.062054038653969 |grad|_K: 4.199e-08 alpha: 2.872e-01 linmin: 5.266e-04 t[s]: 1613.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771297 of unit cell: Completed after 3 iterations at t[s]: 1613.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771296 of unit cell: Completed after 0 iterations at t[s]: 1614.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551037 magneticMoment: [ Abs: 1.24231 Tot: -0.26756 ] - SubspaceRotationAdjust: set factor to 0.0896 -ElecMinimize: Iter: 39 G: -1059.062054187137392 |grad|_K: 3.784e-08 alpha: 2.521e-01 linmin: 5.271e-05 t[s]: 1615.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771307 of unit cell: Completed after 7 iterations at t[s]: 1615.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771303 of unit cell: Completed after 0 iterations at t[s]: 1616.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551507 magneticMoment: [ Abs: 1.24199 Tot: -0.26785 ] - SubspaceRotationAdjust: set factor to 0.0736 -ElecMinimize: Iter: 40 G: -1059.062054276868594 |grad|_K: 5.309e-08 alpha: 1.604e-01 linmin: 3.635e-03 t[s]: 1617.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771305 of unit cell: Completed after 0 iterations at t[s]: 1617.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771304 of unit cell: Completed after 0 iterations at t[s]: 1618.52 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551577 magneticMoment: [ Abs: 1.24126 Tot: -0.26812 ] - SubspaceRotationAdjust: set factor to 0.0643 -ElecMinimize: Iter: 41 G: -1059.062054369198222 |grad|_K: 4.662e-08 alpha: 1.477e-01 linmin: 1.533e-06 t[s]: 1619.50 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 4.256e-07 - -Computing DFT-D3 correction: -# coordination-number C 5.822 5.968 5.955 5.940 2.985 5.923 5.967 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.918 5.968 5.955 5.940 2.985 -# coordination-number Hf 11.029 16.659 16.687 16.623 13.885 11.027 16.655 16.682 16.623 13.885 12.241 16.655 16.682 16.623 13.885 11.027 16.791 16.682 16.623 13.885 -# coordination-number N 1.112 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.05 -EvdW_6 = -0.120335 -EvdW_8 = -0.212889 - -# Ionic positions in cartesian coordinates: -ion C 15.506819494690767 8.965541485450226 29.741832111246694 1 -ion C 6.497815380567920 0.176019133108414 23.724838669612947 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.343757838235220 9.088006069611108 29.244977028460564 1 -ion C 0.302781208989874 0.175064433444014 23.455642145115096 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.538140178121255 3.563642905556303 29.244988570239094 1 -ion C 9.566704412632488 5.531256635334659 24.014205103077039 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.158774582684197 3.560973445965934 28.976843573211511 1 -ion C 3.394430459665444 5.543497895589463 23.724865820090749 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.068959130506959 0.053159561027138 31.129778235450146 1 -ion Hf 12.558461299472228 7.260939585326445 26.600617309286825 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.089731102903726 0.052265001747128 30.870514307481329 1 -ion Hf 6.368064063852217 7.260572373239066 26.331371951933356 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.274848411289348 5.362260504239512 31.121950853377086 1 -ion Hf 9.469558529196389 1.896466681639920 26.331142262935970 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.423723862596754 5.233102248149944 31.670853528863049 1 -ion Hf 3.296302668651952 1.905914603186367 26.037715404235808 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.233839799543697 5.336788208526175 34.772106190143695 1 - -# Forces in Cartesian coordinates: -force C -0.000115235252488 -0.000058133787873 0.001873730487236 1 -force C -0.000083646539720 -0.000038625538850 0.000839846523760 1 -force C 0.000189810721123 0.000109144756825 -0.002369538962842 0 -force C 0.000145019079758 0.000084193622116 -0.003486871094753 0 -force C -0.001057005997497 -0.000668938496486 0.023831075392721 0 -force C 0.000009172314596 0.000858752602145 -0.000492365465624 1 -force C 0.000014794201877 0.000006712553073 0.000815489906254 1 -force C 0.000137171052815 0.000148195204924 -0.002439368043056 0 -force C 0.000145222189301 -0.000196221187649 -0.003245404658557 0 -force C -0.001086844501284 -0.000627729035733 0.023878328178479 0 -force C 0.000745744742405 -0.000411720919833 -0.000457810894081 1 -force C -0.000034771011364 -0.000018367295785 0.000370802248508 1 -force C 0.000197892924850 0.000045426133629 -0.002439782729693 0 -force C -0.000098279235046 0.000223957984452 -0.003245831628546 0 -force C -0.001002216213096 -0.000579052412465 0.023429691118698 0 -force C -0.000469699651183 -0.000303866242793 -0.000343240489557 1 -force C -0.000074859417429 -0.000053235566206 0.000844484704546 1 -force C 0.000061079189559 0.000036081271739 -0.000986987088863 0 -force C 0.000378095924385 0.000218884306590 -0.003173742387108 0 -force C -0.001106946374022 -0.000582551870524 0.023830545531028 0 -force Hf 0.001192303359717 -0.000762936483669 0.000170240178658 1 -force Hf 0.001515910787086 0.000865128092553 -0.001949314388245 1 -force Hf 0.000461325936069 0.000265115479335 -0.001006655315331 0 -force Hf -0.000441420099933 -0.000105635189259 0.011346800132948 0 -force Hf 0.001240128442799 0.000715978023815 -0.023682121006055 0 -force Hf -0.001099790910810 -0.000634969468384 0.000003106255769 1 -force Hf -0.001377717329858 0.000826894569702 -0.001736460634137 1 -force Hf 0.000475628316216 -0.001103751294367 -0.000779671094489 0 -force Hf -0.000247569686159 -0.000142968198392 0.011386863052324 0 -force Hf 0.001154070319167 0.000749727153719 -0.023799456496047 0 -force Hf -0.000082370004666 -0.000072393146470 -0.002966480808758 1 -force Hf 0.000028706538503 -0.001605410412560 -0.001715028929556 1 -force Hf -0.000718626142353 0.000961661170777 -0.000793545160731 0 -force Hf -0.000364695882036 -0.000209759932053 0.012285943466809 0 -force Hf 0.001225348055036 0.000626123244686 -0.023797421739359 0 -force Hf -0.000173105571386 0.001401080733681 0.000088224781077 1 -force Hf 0.000025271421331 0.000018115795240 -0.002761932272718 1 -force Hf 0.001609595616094 0.000932736024275 -0.000681334681660 0 -force Hf -0.000311377912493 -0.000328949000116 0.011346356703577 0 -force Hf 0.001163097938777 0.000673113269481 -0.023640410044028 0 -force N -0.000492691478324 -0.000273401152058 -0.005399340091090 1 - -# Energy components: - A_diel = -0.7118523933825396 - Eewald = 38779.6693761472270126 - EH = 39752.6947013274257188 - Eloc = -79601.4249698905332480 - Enl = -270.1534625975173185 - EvdW = -0.3332234850449560 - Exc = -796.6865276257407231 - Exc_core = 594.6258066030057989 - KE = 421.4123961704768817 - MuShift = -0.0076089625025492 -------------------------------------- - Etot = -1120.9153647065857058 - TS = 0.0014892958831286 -------------------------------------- - F = -1120.9168540024688809 - muN = -61.8547996332706518 -------------------------------------- - G = -1059.0620543691982220 - -IonicMinimize: Iter: 8 G: -1059.062054369198222 |grad|_K: 1.234e-03 alpha: 5.174e-01 linmin: -6.655e-02 t[s]: 1625.50 - -#--- Lowdin population analysis --- -# oxidation-state C -0.250 -0.235 -0.234 -0.209 -0.223 -0.233 -0.235 -0.234 -0.211 -0.223 -0.233 -0.229 -0.234 -0.211 -0.223 -0.234 -0.235 -0.233 -0.211 -0.223 -# magnetic-moments C -0.007 +0.001 -0.004 -0.007 -0.185 -0.002 +0.002 -0.005 -0.014 -0.186 -0.002 +0.002 -0.005 -0.014 -0.068 -0.001 +0.001 -0.003 -0.015 -0.185 -# oxidation-state Hf +0.639 +0.254 +0.247 +0.242 +0.113 +0.642 +0.255 +0.251 +0.242 +0.113 -0.108 +0.255 +0.251 +0.243 +0.113 +0.640 +0.248 +0.250 +0.242 +0.115 -# magnetic-moments Hf +0.104 +0.012 +0.001 +0.001 -0.005 +0.108 +0.010 +0.001 +0.001 -0.005 +0.093 +0.010 +0.001 +0.000 -0.005 +0.103 +0.005 +0.002 +0.001 -0.005 -# oxidation-state N -0.863 -# magnetic-moments N -0.008 - - -Computing DFT-D3 correction: -# coordination-number C 5.803 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.915 5.970 5.955 5.940 2.985 -# coordination-number Hf 11.006 16.655 16.701 16.623 13.885 11.004 16.650 16.689 16.623 13.885 12.274 16.650 16.689 16.623 13.885 11.005 16.803 16.689 16.623 13.885 -# coordination-number N 1.121 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120383 -EvdW_8 = -0.213095 -Shifting auxilliary hamiltonian by -0.000124 to set nElectrons=325.551577 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771627 of unit cell: Completed after 33 iterations at t[s]: 1627.60 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551577 magneticMoment: [ Abs: 1.24722 Tot: -0.27445 ] -ElecMinimize: Iter: 0 G: -1058.902944471796445 |grad|_K: 3.027e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.777694 of unit cell: Completed after 37 iterations at t[s]: 1629.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774497 of unit cell: Completed after 34 iterations at t[s]: 1629.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.816356 magneticMoment: [ Abs: 1.25608 Tot: -0.35171 ] - SubspaceRotationAdjust: set factor to 0.0478 -ElecMinimize: Iter: 1 G: -1059.029958199501834 |grad|_K: 1.633e-05 alpha: 3.959e-01 linmin: 2.363e-04 t[s]: 1630.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766499 of unit cell: Completed after 32 iterations at t[s]: 1631.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 31 iterations at t[s]: 1632.08 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.514449 magneticMoment: [ Abs: 1.21408 Tot: -0.25031 ] - SubspaceRotationAdjust: set factor to 0.0262 -ElecMinimize: Iter: 2 G: -1059.048574913436823 |grad|_K: 5.797e-06 alpha: 2.104e-01 linmin: 2.077e-03 t[s]: 1633.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771039 of unit cell: Completed after 19 iterations at t[s]: 1633.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771253 of unit cell: Completed after 21 iterations at t[s]: 1634.23 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.534292 magneticMoment: [ Abs: 1.22662 Tot: -0.26530 ] - SubspaceRotationAdjust: set factor to 0.0316 -ElecMinimize: Iter: 3 G: -1059.055166168966707 |grad|_K: 2.867e-06 alpha: 5.729e-01 linmin: -1.096e-04 t[s]: 1635.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 26 iterations at t[s]: 1635.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771601 of unit cell: Completed after 9 iterations at t[s]: 1636.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.555809 magneticMoment: [ Abs: 1.22932 Tot: -0.27390 ] - SubspaceRotationAdjust: set factor to 0.0327 -ElecMinimize: Iter: 4 G: -1059.056884219270842 |grad|_K: 1.934e-06 alpha: 5.984e-01 linmin: -3.950e-05 t[s]: 1637.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771218 of unit cell: Completed after 25 iterations at t[s]: 1637.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771188 of unit cell: Completed after 11 iterations at t[s]: 1638.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.525925 magneticMoment: [ Abs: 1.22387 Tot: -0.26487 ] - SubspaceRotationAdjust: set factor to 0.0336 -ElecMinimize: Iter: 5 G: -1059.057723388025579 |grad|_K: 1.567e-06 alpha: 6.425e-01 linmin: -3.390e-07 t[s]: 1639.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771407 of unit cell: Completed after 23 iterations at t[s]: 1640.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771461 of unit cell: Completed after 15 iterations at t[s]: 1640.71 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538231 magneticMoment: [ Abs: 1.22682 Tot: -0.27304 ] - SubspaceRotationAdjust: set factor to 0.0378 -ElecMinimize: Iter: 6 G: -1059.058411545034005 |grad|_K: 1.440e-06 alpha: 8.034e-01 linmin: 1.768e-05 t[s]: 1641.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771399 of unit cell: Completed after 14 iterations at t[s]: 1642.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771394 of unit cell: Completed after 4 iterations at t[s]: 1642.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.527264 magneticMoment: [ Abs: 1.22537 Tot: -0.27440 ] - SubspaceRotationAdjust: set factor to 0.0454 -ElecMinimize: Iter: 7 G: -1059.059037841216877 |grad|_K: 1.350e-06 alpha: 8.667e-01 linmin: -5.638e-06 t[s]: 1643.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771368 of unit cell: Completed after 11 iterations at t[s]: 1644.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771367 of unit cell: Completed after 3 iterations at t[s]: 1644.98 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.520097 magneticMoment: [ Abs: 1.22295 Tot: -0.27774 ] - SubspaceRotationAdjust: set factor to 0.0525 -ElecMinimize: Iter: 8 G: -1059.059618341934765 |grad|_K: 1.488e-06 alpha: 9.129e-01 linmin: -7.379e-06 t[s]: 1645.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771756 of unit cell: Completed after 24 iterations at t[s]: 1646.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771739 of unit cell: Completed after 8 iterations at t[s]: 1647.12 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540131 magneticMoment: [ Abs: 1.22481 Tot: -0.29281 ] - SubspaceRotationAdjust: set factor to 0.053 -ElecMinimize: Iter: 9 G: -1059.060292400125036 |grad|_K: 1.712e-06 alpha: 8.715e-01 linmin: 5.090e-07 t[s]: 1648.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771050 of unit cell: Completed after 27 iterations at t[s]: 1648.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771286 of unit cell: Completed after 24 iterations at t[s]: 1649.33 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.509035 magneticMoment: [ Abs: 1.21578 Tot: -0.29057 ] - SubspaceRotationAdjust: set factor to 0.0441 -ElecMinimize: Iter: 10 G: -1059.060890047971498 |grad|_K: 1.720e-06 alpha: 5.832e-01 linmin: -3.233e-06 t[s]: 1650.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771763 of unit cell: Completed after 26 iterations at t[s]: 1650.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771752 of unit cell: Completed after 5 iterations at t[s]: 1651.51 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540791 magneticMoment: [ Abs: 1.21615 Tot: -0.30600 ] - SubspaceRotationAdjust: set factor to 0.0369 -ElecMinimize: Iter: 11 G: -1059.061477327864395 |grad|_K: 1.420e-06 alpha: 5.688e-01 linmin: -2.600e-06 t[s]: 1652.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771667 of unit cell: Completed after 18 iterations at t[s]: 1653.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771660 of unit cell: Completed after 3 iterations at t[s]: 1653.63 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538209 magneticMoment: [ Abs: 1.21093 Tot: -0.30896 ] - SubspaceRotationAdjust: set factor to 0.038 -ElecMinimize: Iter: 12 G: -1059.061909339317936 |grad|_K: 1.088e-06 alpha: 6.137e-01 linmin: -1.096e-05 t[s]: 1654.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771566 of unit cell: Completed after 17 iterations at t[s]: 1655.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771566 of unit cell: Completed after 0 iterations at t[s]: 1655.71 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.535755 magneticMoment: [ Abs: 1.20755 Tot: -0.31045 ] - SubspaceRotationAdjust: set factor to 0.0384 -ElecMinimize: Iter: 13 G: -1059.062163653665721 |grad|_K: 8.476e-07 alpha: 6.141e-01 linmin: -5.005e-06 t[s]: 1656.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771690 of unit cell: Completed after 19 iterations at t[s]: 1657.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771689 of unit cell: Completed after 0 iterations at t[s]: 1657.83 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.547067 magneticMoment: [ Abs: 1.20717 Tot: -0.31441 ] - SubspaceRotationAdjust: set factor to 0.0341 -ElecMinimize: Iter: 14 G: -1059.062316458588384 |grad|_K: 6.575e-07 alpha: 6.092e-01 linmin: 3.131e-05 t[s]: 1658.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771504 of unit cell: Completed after 19 iterations at t[s]: 1659.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 9 iterations at t[s]: 1659.97 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538581 magneticMoment: [ Abs: 1.20361 Tot: -0.31132 ] - SubspaceRotationAdjust: set factor to 0.0292 -ElecMinimize: Iter: 15 G: -1059.062395028598985 |grad|_K: 4.418e-07 alpha: 5.226e-01 linmin: 1.009e-05 t[s]: 1660.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771567 of unit cell: Completed after 13 iterations at t[s]: 1661.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771569 of unit cell: Completed after 0 iterations at t[s]: 1662.05 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541874 magneticMoment: [ Abs: 1.20285 Tot: -0.31157 ] - SubspaceRotationAdjust: set factor to 0.0321 -ElecMinimize: Iter: 16 G: -1059.062432436099016 |grad|_K: 3.099e-07 alpha: 5.494e-01 linmin: -1.302e-04 t[s]: 1663.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771590 of unit cell: Completed after 11 iterations at t[s]: 1663.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771592 of unit cell: Completed after 0 iterations at t[s]: 1664.16 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.543741 magneticMoment: [ Abs: 1.20217 Tot: -0.31149 ] - SubspaceRotationAdjust: set factor to 0.0359 -ElecMinimize: Iter: 17 G: -1059.062453134020416 |grad|_K: 2.520e-07 alpha: 6.133e-01 linmin: -3.018e-04 t[s]: 1665.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 14 iterations at t[s]: 1665.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771542 of unit cell: Completed after 0 iterations at t[s]: 1666.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540675 magneticMoment: [ Abs: 1.20069 Tot: -0.30995 ] - SubspaceRotationAdjust: set factor to 0.0374 -ElecMinimize: Iter: 18 G: -1059.062466416858115 |grad|_K: 2.005e-07 alpha: 5.928e-01 linmin: 7.245e-04 t[s]: 1667.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771554 of unit cell: Completed after 9 iterations at t[s]: 1667.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771557 of unit cell: Completed after 1 iterations at t[s]: 1668.41 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541787 magneticMoment: [ Abs: 1.19980 Tot: -0.30964 ] - SubspaceRotationAdjust: set factor to 0.0437 -ElecMinimize: Iter: 19 G: -1059.062476009572038 |grad|_K: 1.602e-07 alpha: 6.954e-01 linmin: -8.311e-04 t[s]: 1669.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 4 iterations at t[s]: 1669.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771548 of unit cell: Completed after 0 iterations at t[s]: 1670.54 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541262 magneticMoment: [ Abs: 1.19876 Tot: -0.30905 ] - SubspaceRotationAdjust: set factor to 0.0533 -ElecMinimize: Iter: 20 G: -1059.062482184169767 |grad|_K: 1.578e-07 alpha: 6.764e-01 linmin: -3.609e-05 t[s]: 1671.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 11 iterations at t[s]: 1672.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 0 iterations at t[s]: 1672.65 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539066 magneticMoment: [ Abs: 1.19730 Tot: -0.30808 ] - SubspaceRotationAdjust: set factor to 0.0564 -ElecMinimize: Iter: 21 G: -1059.062487958443171 |grad|_K: 1.664e-07 alpha: 6.637e-01 linmin: 1.865e-04 t[s]: 1673.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771562 of unit cell: Completed after 13 iterations at t[s]: 1674.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 4 iterations at t[s]: 1674.75 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541469 magneticMoment: [ Abs: 1.19658 Tot: -0.30878 ] - SubspaceRotationAdjust: set factor to 0.0509 -ElecMinimize: Iter: 22 G: -1059.062492968086644 |grad|_K: 1.572e-07 alpha: 5.243e-01 linmin: 1.746e-04 t[s]: 1675.74 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 11 iterations at t[s]: 1676.29 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 2 iterations at t[s]: 1676.87 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539379 magneticMoment: [ Abs: 1.19509 Tot: -0.30829 ] - SubspaceRotationAdjust: set factor to 0.0477 -ElecMinimize: Iter: 23 G: -1059.062496952062475 |grad|_K: 1.293e-07 alpha: 4.689e-01 linmin: -3.698e-05 t[s]: 1677.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 5 iterations at t[s]: 1678.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 3 iterations at t[s]: 1678.97 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539703 magneticMoment: [ Abs: 1.19362 Tot: -0.30867 ] - SubspaceRotationAdjust: set factor to 0.0514 -ElecMinimize: Iter: 24 G: -1059.062500778048616 |grad|_K: 1.087e-07 alpha: 6.534e-01 linmin: -1.520e-04 t[s]: 1679.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 3 iterations at t[s]: 1680.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 0 iterations at t[s]: 1681.11 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539837 magneticMoment: [ Abs: 1.19225 Tot: -0.30926 ] - SubspaceRotationAdjust: set factor to 0.0555 -ElecMinimize: Iter: 25 G: -1059.062503688656079 |grad|_K: 9.484e-08 alpha: 6.994e-01 linmin: -6.209e-05 t[s]: 1682.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 5 iterations at t[s]: 1682.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 0 iterations at t[s]: 1683.20 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539085 magneticMoment: [ Abs: 1.19101 Tot: -0.30971 ] - SubspaceRotationAdjust: set factor to 0.0594 -ElecMinimize: Iter: 26 G: -1059.062505574902161 |grad|_K: 8.141e-08 alpha: 5.966e-01 linmin: 2.708e-04 t[s]: 1684.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 2 iterations at t[s]: 1684.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 0 iterations at t[s]: 1685.27 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539674 magneticMoment: [ Abs: 1.19010 Tot: -0.31072 ] - SubspaceRotationAdjust: set factor to 0.0661 -ElecMinimize: Iter: 27 G: -1059.062506845925782 |grad|_K: 6.367e-08 alpha: 5.620e-01 linmin: -1.781e-04 t[s]: 1686.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 2 iterations at t[s]: 1686.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 0 iterations at t[s]: 1687.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539047 magneticMoment: [ Abs: 1.18857 Tot: -0.31116 ] - SubspaceRotationAdjust: set factor to 0.0778 -ElecMinimize: Iter: 28 G: -1059.062507797766102 |grad|_K: 5.681e-08 alpha: 6.598e-01 linmin: -6.731e-04 t[s]: 1688.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771516 of unit cell: Completed after 3 iterations at t[s]: 1688.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 0 iterations at t[s]: 1689.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538464 magneticMoment: [ Abs: 1.18694 Tot: -0.31167 ] - SubspaceRotationAdjust: set factor to 0.0892 -ElecMinimize: Iter: 29 G: -1059.062508517368769 |grad|_K: 5.800e-08 alpha: 6.143e-01 linmin: -2.386e-04 t[s]: 1690.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 8 iterations at t[s]: 1691.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771534 of unit cell: Completed after 0 iterations at t[s]: 1691.75 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539507 magneticMoment: [ Abs: 1.18564 Tot: -0.31304 ] - SubspaceRotationAdjust: set factor to 0.0821 -ElecMinimize: Iter: 30 G: -1059.062509137753750 |grad|_K: 6.530e-08 alpha: 5.132e-01 linmin: 8.093e-04 t[s]: 1692.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771504 of unit cell: Completed after 9 iterations at t[s]: 1693.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 4 iterations at t[s]: 1694.05 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538524 magneticMoment: [ Abs: 1.18417 Tot: -0.31334 ] - SubspaceRotationAdjust: set factor to 0.0675 -ElecMinimize: Iter: 31 G: -1059.062509446604963 |grad|_K: 6.180e-08 alpha: 2.453e-01 linmin: 6.783e-04 t[s]: 1695.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 4 iterations at t[s]: 1695.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 0 iterations at t[s]: 1696.25 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538682 magneticMoment: [ Abs: 1.18227 Tot: -0.31409 ] - SubspaceRotationAdjust: set factor to 0.0993 -ElecMinimize: Iter: 32 G: -1059.062509871645943 |grad|_K: 4.925e-08 alpha: 3.193e-01 linmin: -1.806e-03 t[s]: 1697.33 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 8 iterations at t[s]: 1697.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771532 of unit cell: Completed after 3 iterations at t[s]: 1698.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539275 magneticMoment: [ Abs: 1.18161 Tot: -0.31461 ] - SubspaceRotationAdjust: set factor to 0.0736 -ElecMinimize: Iter: 33 G: -1059.062509988847069 |grad|_K: 6.953e-08 alpha: 1.818e-01 linmin: -1.240e-04 t[s]: 1699.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 1 iterations at t[s]: 1700.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 0 iterations at t[s]: 1700.63 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539086 magneticMoment: [ Abs: 1.17961 Tot: -0.31558 ] - SubspaceRotationAdjust: set factor to 0.0794 -ElecMinimize: Iter: 34 G: -1059.062510371175449 |grad|_K: 6.692e-08 alpha: 2.218e-01 linmin: -2.296e-04 t[s]: 1701.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 9 iterations at t[s]: 1702.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 4 iterations at t[s]: 1702.92 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538430 magneticMoment: [ Abs: 1.17854 Tot: -0.31590 ] - SubspaceRotationAdjust: set factor to 0.0673 -ElecMinimize: Iter: 35 G: -1059.062510494402886 |grad|_K: 5.553e-08 alpha: 1.094e-01 linmin: 4.958e-04 t[s]: 1704.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771518 of unit cell: Completed after 0 iterations at t[s]: 1704.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 3 iterations at t[s]: 1705.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537643 magneticMoment: [ Abs: 1.17618 Tot: -0.31666 ] - SubspaceRotationAdjust: set factor to 0.0738 -ElecMinimize: Iter: 36 G: -1059.062510754250980 |grad|_K: 5.612e-08 alpha: 3.133e-01 linmin: 1.188e-03 t[s]: 1706.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 4 iterations at t[s]: 1706.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 0 iterations at t[s]: 1707.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538185 magneticMoment: [ Abs: 1.17396 Tot: -0.31778 ] - SubspaceRotationAdjust: set factor to 0.091 -ElecMinimize: Iter: 37 G: -1059.062511030928363 |grad|_K: 5.448e-08 alpha: 2.891e-01 linmin: 1.443e-04 t[s]: 1708.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771534 of unit cell: Completed after 9 iterations at t[s]: 1709.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 4 iterations at t[s]: 1709.68 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538704 magneticMoment: [ Abs: 1.17269 Tot: -0.31842 ] - SubspaceRotationAdjust: set factor to 0.0829 -ElecMinimize: Iter: 38 G: -1059.062511172864788 |grad|_K: 5.901e-08 alpha: 1.604e-01 linmin: 4.311e-04 t[s]: 1710.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 0 iterations at t[s]: 1711.29 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 0 iterations at t[s]: 1711.87 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538427 magneticMoment: [ Abs: 1.17044 Tot: -0.31910 ] - SubspaceRotationAdjust: set factor to 0.0731 -ElecMinimize: Iter: 39 G: -1059.062511411984588 |grad|_K: 5.938e-08 alpha: 2.075e-01 linmin: 2.510e-06 t[s]: 1712.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771501 of unit cell: Completed after 8 iterations at t[s]: 1713.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 4 iterations at t[s]: 1714.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537770 magneticMoment: [ Abs: 1.16929 Tot: -0.31925 ] - SubspaceRotationAdjust: set factor to 0.0608 -ElecMinimize: Iter: 40 G: -1059.062511485223467 |grad|_K: 4.751e-08 alpha: 9.073e-02 linmin: 1.208e-03 t[s]: 1715.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 0 iterations at t[s]: 1715.70 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.721755e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 3 iterations at t[s]: 1716.29 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 0 iterations at t[s]: 1716.87 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537037 magneticMoment: [ Abs: 1.16687 Tot: -0.31981 ] - SubspaceRotationAdjust: set factor to 0.0707 -ElecMinimize: Iter: 41 G: -1059.062511688197901 |grad|_K: 4.485e-08 alpha: 2.953e-01 linmin: -9.504e-04 t[s]: 1717.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 1 iterations at t[s]: 1718.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 0 iterations at t[s]: 1719.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537511 magneticMoment: [ Abs: 1.16450 Tot: -0.32089 ] - SubspaceRotationAdjust: set factor to 0.0916 -ElecMinimize: Iter: 42 G: -1059.062511952216710 |grad|_K: 5.151e-08 alpha: 3.500e-01 linmin: -3.660e-04 t[s]: 1720.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 8 iterations at t[s]: 1720.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 5 iterations at t[s]: 1721.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538228 magneticMoment: [ Abs: 1.16350 Tot: -0.32158 ] - SubspaceRotationAdjust: set factor to 0.0794 -ElecMinimize: Iter: 43 G: -1059.062512034505971 |grad|_K: 5.789e-08 alpha: 1.202e-01 linmin: 2.756e-03 t[s]: 1722.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 2 iterations at t[s]: 1722.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 0 iterations at t[s]: 1723.48 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538721 magneticMoment: [ Abs: 1.16185 Tot: -0.32241 ] - SubspaceRotationAdjust: set factor to 0.0758 -ElecMinimize: Iter: 44 G: -1059.062512167711020 |grad|_K: 5.402e-08 alpha: 1.406e-01 linmin: -3.375e-03 t[s]: 1724.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 3 iterations at t[s]: 1725.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 0 iterations at t[s]: 1725.67 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538411 magneticMoment: [ Abs: 1.15965 Tot: -0.32304 ] - SubspaceRotationAdjust: set factor to 0.104 -ElecMinimize: Iter: 45 G: -1059.062512405485450 |grad|_K: 4.369e-08 alpha: 1.859e-01 linmin: -3.344e-03 t[s]: 1726.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 7 iterations at t[s]: 1727.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 3 iterations at t[s]: 1727.86 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537965 magneticMoment: [ Abs: 1.15857 Tot: -0.32315 ] - SubspaceRotationAdjust: set factor to 0.1 -ElecMinimize: Iter: 46 G: -1059.062512464390466 |grad|_K: 5.424e-08 alpha: 1.172e-01 linmin: -1.611e-03 t[s]: 1728.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 2 iterations at t[s]: 1729.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 0 iterations at t[s]: 1730.05 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537630 magneticMoment: [ Abs: 1.15578 Tot: -0.32355 ] - SubspaceRotationAdjust: set factor to 0.093 -ElecMinimize: Iter: 47 G: -1059.062512701774040 |grad|_K: 5.216e-08 alpha: 1.910e-01 linmin: -4.758e-03 t[s]: 1731.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 6 iterations at t[s]: 1731.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 0 iterations at t[s]: 1732.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538058 magneticMoment: [ Abs: 1.15392 Tot: -0.32402 ] - SubspaceRotationAdjust: set factor to 0.102 -ElecMinimize: Iter: 48 G: -1059.062512853461612 |grad|_K: 5.557e-08 alpha: 1.402e-01 linmin: 4.217e-04 t[s]: 1733.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 4 iterations at t[s]: 1733.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 0 iterations at t[s]: 1734.51 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538968 magneticMoment: [ Abs: 1.15154 Tot: -0.32494 ] - SubspaceRotationAdjust: set factor to 0.114 -ElecMinimize: Iter: 49 G: -1059.062513032994957 |grad|_K: 5.692e-08 alpha: 1.703e-01 linmin: -1.420e-03 t[s]: 1735.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 3 iterations at t[s]: 1736.11 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 0 iterations at t[s]: 1736.69 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539597 magneticMoment: [ Abs: 1.14906 Tot: -0.32597 ] - SubspaceRotationAdjust: set factor to 0.092 -ElecMinimize: Iter: 50 G: -1059.062513248830101 |grad|_K: 7.614e-08 alpha: 1.712e-01 linmin: -1.199e-03 t[s]: 1737.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 8 iterations at t[s]: 1738.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 3 iterations at t[s]: 1738.90 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539269 magneticMoment: [ Abs: 1.14591 Tot: -0.32687 ] - SubspaceRotationAdjust: set factor to 0.121 -ElecMinimize: Iter: 51 G: -1059.062513515224509 |grad|_K: 6.277e-08 alpha: 1.128e-01 linmin: 8.568e-04 t[s]: 1740.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 4 iterations at t[s]: 1740.57 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 0 iterations at t[s]: 1741.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538509 magneticMoment: [ Abs: 1.14273 Tot: -0.32743 ] - SubspaceRotationAdjust: set factor to 0.143 -ElecMinimize: Iter: 52 G: -1059.062513708082861 |grad|_K: 6.293e-08 alpha: 1.544e-01 linmin: -9.734e-04 t[s]: 1742.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 8 iterations at t[s]: 1742.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771513 of unit cell: Completed after 3 iterations at t[s]: 1743.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538072 magneticMoment: [ Abs: 1.14065 Tot: -0.32765 ] - SubspaceRotationAdjust: set factor to 0.0956 -ElecMinimize: Iter: 53 G: -1059.062513796216535 |grad|_K: 1.025e-07 alpha: 9.401e-02 linmin: -9.567e-04 t[s]: 1744.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 3 iterations at t[s]: 1744.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 0 iterations at t[s]: 1745.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538157 magneticMoment: [ Abs: 1.13598 Tot: -0.32835 ] - SubspaceRotationAdjust: set factor to 0.0738 -ElecMinimize: Iter: 54 G: -1059.062514128328758 |grad|_K: 9.514e-08 alpha: 8.027e-02 linmin: 2.733e-04 t[s]: 1746.65 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 8 iterations at t[s]: 1747.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 3 iterations at t[s]: 1747.78 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538729 magneticMoment: [ Abs: 1.13376 Tot: -0.32886 ] - SubspaceRotationAdjust: set factor to 0.111 -ElecMinimize: Iter: 55 G: -1059.062514244907334 |grad|_K: 6.779e-08 alpha: 4.616e-02 linmin: 2.264e-04 t[s]: 1748.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 1 iterations at t[s]: 1749.38 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.384865e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 8 iterations at t[s]: 1749.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771532 of unit cell: Completed after 0 iterations at t[s]: 1750.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539641 magneticMoment: [ Abs: 1.13138 Tot: -0.32955 ] - SubspaceRotationAdjust: set factor to 0.101 -ElecMinimize: Iter: 56 G: -1059.062514429978592 |grad|_K: 8.644e-08 alpha: 1.010e-01 linmin: 2.480e-03 t[s]: 1751.65 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1752.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1752.75 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540235 magneticMoment: [ Abs: 1.12726 Tot: -0.33047 ] - SubspaceRotationAdjust: set factor to 0.103 -ElecMinimize: Iter: 57 G: -1059.062514587851865 |grad|_K: 7.401e-08 alpha: 1.035e-01 linmin: -5.853e-06 t[s]: 1753.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 2 iterations at t[s]: 1754.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771538 of unit cell: Completed after 0 iterations at t[s]: 1755.00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540050 magneticMoment: [ Abs: 1.12271 Tot: -0.33136 ] - SubspaceRotationAdjust: set factor to 0.105 -ElecMinimize: Iter: 58 G: -1059.062514913179939 |grad|_K: 8.185e-08 alpha: 1.552e-01 linmin: -1.149e-03 t[s]: 1756.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 9 iterations at t[s]: 1756.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 5 iterations at t[s]: 1757.22 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539305 magneticMoment: [ Abs: 1.11992 Tot: -0.33171 ] - SubspaceRotationAdjust: set factor to 0.0948 -ElecMinimize: Iter: 59 G: -1059.062515092393824 |grad|_K: 6.565e-08 alpha: 7.488e-02 linmin: 7.972e-04 t[s]: 1758.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 3 iterations at t[s]: 1758.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 0 iterations at t[s]: 1759.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538475 magneticMoment: [ Abs: 1.11660 Tot: -0.33197 ] - SubspaceRotationAdjust: set factor to 0.119 -ElecMinimize: Iter: 60 G: -1059.062515303706050 |grad|_K: 5.757e-08 alpha: 1.337e-01 linmin: -2.579e-03 t[s]: 1760.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771506 of unit cell: Completed after 3 iterations at t[s]: 1761.01 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771505 of unit cell: Completed after 0 iterations at t[s]: 1761.59 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537854 magneticMoment: [ Abs: 1.11376 Tot: -0.33204 ] - SubspaceRotationAdjust: set factor to 0.0926 -ElecMinimize: Iter: 61 G: -1059.062515536474848 |grad|_K: 6.892e-08 alpha: 1.430e-01 linmin: -3.413e-03 t[s]: 1762.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 3 iterations at t[s]: 1763.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 0 iterations at t[s]: 1763.83 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538172 magneticMoment: [ Abs: 1.10950 Tot: -0.33240 ] - SubspaceRotationAdjust: set factor to 0.141 -ElecMinimize: Iter: 62 G: -1059.062515888193047 |grad|_K: 6.913e-08 alpha: 1.565e-01 linmin: -1.424e-04 t[s]: 1764.85 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 8 iterations at t[s]: 1765.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 5 iterations at t[s]: 1765.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538603 magneticMoment: [ Abs: 1.10786 Tot: -0.33260 ] - SubspaceRotationAdjust: set factor to 0.13 -ElecMinimize: Iter: 63 G: -1059.062515961701365 |grad|_K: 7.668e-08 alpha: 6.213e-02 linmin: 9.992e-04 t[s]: 1766.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 2 iterations at t[s]: 1767.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 0 iterations at t[s]: 1768.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539098 magneticMoment: [ Abs: 1.10442 Tot: -0.33297 ] - SubspaceRotationAdjust: set factor to 0.17 -ElecMinimize: Iter: 64 G: -1059.062516160816585 |grad|_K: 7.431e-08 alpha: 1.074e-01 linmin: -1.231e-03 t[s]: 1769.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 0 iterations at t[s]: 1769.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 2 iterations at t[s]: 1770.20 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539016 magneticMoment: [ Abs: 1.09916 Tot: -0.33337 ] - SubspaceRotationAdjust: set factor to 0.173 -ElecMinimize: Iter: 65 G: -1059.062516511809235 |grad|_K: 8.324e-08 alpha: 1.770e-01 linmin: 7.712e-04 t[s]: 1771.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771498 of unit cell: Completed after 8 iterations at t[s]: 1771.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 6 iterations at t[s]: 1772.34 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538395 magneticMoment: [ Abs: 1.09687 Tot: -0.33338 ] - SubspaceRotationAdjust: set factor to 0.17 -ElecMinimize: Iter: 66 G: -1059.062516667271211 |grad|_K: 7.048e-08 alpha: 6.036e-02 linmin: 8.662e-04 t[s]: 1773.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 1 iterations at t[s]: 1773.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 4 iterations at t[s]: 1774.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537539 magneticMoment: [ Abs: 1.09247 Tot: -0.33342 ] - SubspaceRotationAdjust: set factor to 0.163 -ElecMinimize: Iter: 67 G: -1059.062516869153569 |grad|_K: 9.335e-08 alpha: 1.671e-01 linmin: 1.011e-03 t[s]: 1775.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 3 iterations at t[s]: 1775.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 2 iterations at t[s]: 1776.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537833 magneticMoment: [ Abs: 1.08811 Tot: -0.33368 ] - SubspaceRotationAdjust: set factor to 0.159 -ElecMinimize: Iter: 68 G: -1059.062517108029851 |grad|_K: 8.683e-08 alpha: 9.899e-02 linmin: 1.163e-04 t[s]: 1777.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 8 iterations at t[s]: 1778.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 0 iterations at t[s]: 1778.70 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538543 magneticMoment: [ Abs: 1.08521 Tot: -0.33381 ] - SubspaceRotationAdjust: set factor to 0.145 -ElecMinimize: Iter: 69 G: -1059.062517322332724 |grad|_K: 8.613e-08 alpha: 7.601e-02 linmin: 1.987e-03 t[s]: 1779.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 0 iterations at t[s]: 1780.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 2 iterations at t[s]: 1780.81 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538455 magneticMoment: [ Abs: 1.08018 Tot: -0.33329 ] - SubspaceRotationAdjust: set factor to 0.218 -ElecMinimize: Iter: 70 G: -1059.062517484057480 |grad|_K: 7.340e-08 alpha: 1.233e-01 linmin: 1.664e-03 t[s]: 1781.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 3 iterations at t[s]: 1782.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 0 iterations at t[s]: 1782.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537706 magneticMoment: [ Abs: 1.07643 Tot: -0.33257 ] - SubspaceRotationAdjust: set factor to 0.248 -ElecMinimize: Iter: 71 G: -1059.062517664342067 |grad|_K: 7.190e-08 alpha: 1.232e-01 linmin: -5.996e-05 t[s]: 1783.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771494 of unit cell: Completed after 3 iterations at t[s]: 1784.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771494 of unit cell: Completed after 0 iterations at t[s]: 1785.11 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.536807 magneticMoment: [ Abs: 1.07316 Tot: -0.33184 ] - SubspaceRotationAdjust: set factor to 0.218 -ElecMinimize: Iter: 72 G: -1059.062517881367512 |grad|_K: 8.624e-08 alpha: 1.194e-01 linmin: 2.074e-05 t[s]: 1786.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771501 of unit cell: Completed after 3 iterations at t[s]: 1786.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771500 of unit cell: Completed after 0 iterations at t[s]: 1787.20 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537086 magneticMoment: [ Abs: 1.06995 Tot: -0.33153 ] - SubspaceRotationAdjust: set factor to 0.334 -ElecMinimize: Iter: 73 G: -1059.062518125508859 |grad|_K: 6.448e-08 alpha: 9.796e-02 linmin: -4.624e-04 t[s]: 1788.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 2 iterations at t[s]: 1788.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 3 iterations at t[s]: 1789.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538488 magneticMoment: [ Abs: 1.06652 Tot: -0.33139 ] - SubspaceRotationAdjust: set factor to 0.308 -ElecMinimize: Iter: 74 G: -1059.062518354440272 |grad|_K: 8.161e-08 alpha: 2.156e-01 linmin: 2.706e-03 t[s]: 1790.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771513 of unit cell: Completed after 5 iterations at t[s]: 1790.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771518 of unit cell: Completed after 3 iterations at t[s]: 1791.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538184 magneticMoment: [ Abs: 1.06400 Tot: -0.33065 ] - SubspaceRotationAdjust: set factor to 0.346 -ElecMinimize: Iter: 75 G: -1059.062518437945300 |grad|_K: 9.021e-08 alpha: 8.655e-02 linmin: 8.334e-05 t[s]: 1792.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771497 of unit cell: Completed after 4 iterations at t[s]: 1792.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771497 of unit cell: Completed after 0 iterations at t[s]: 1793.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.536776 magneticMoment: [ Abs: 1.06064 Tot: -0.32909 ] - SubspaceRotationAdjust: set factor to 0.351 -ElecMinimize: Iter: 76 G: -1059.062518680592802 |grad|_K: 7.781e-08 alpha: 8.696e-02 linmin: -1.563e-04 t[s]: 1794.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771493 of unit cell: Completed after 2 iterations at t[s]: 1794.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771491 of unit cell: Completed after 0 iterations at t[s]: 1795.60 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.536480 magneticMoment: [ Abs: 1.05721 Tot: -0.32739 ] - SubspaceRotationAdjust: set factor to 0.463 -ElecMinimize: Iter: 77 G: -1059.062518999179474 |grad|_K: 7.133e-08 alpha: 1.354e-01 linmin: -9.924e-04 t[s]: 1796.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771513 of unit cell: Completed after 8 iterations at t[s]: 1797.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 4 iterations at t[s]: 1797.72 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537300 magneticMoment: [ Abs: 1.05605 Tot: -0.32685 ] - SubspaceRotationAdjust: set factor to 0.306 -ElecMinimize: Iter: 78 G: -1059.062519141895791 |grad|_K: 1.130e-07 alpha: 7.268e-02 linmin: 5.929e-04 t[s]: 1798.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 3 iterations at t[s]: 1799.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 1 iterations at t[s]: 1799.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538109 magneticMoment: [ Abs: 1.05442 Tot: -0.32601 ] - SubspaceRotationAdjust: set factor to 0.22 -ElecMinimize: Iter: 79 G: -1059.062519327108021 |grad|_K: 1.065e-07 alpha: 4.844e-02 linmin: 3.066e-04 t[s]: 1800.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 3 iterations at t[s]: 1801.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 0 iterations at t[s]: 1801.98 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537844 magneticMoment: [ Abs: 1.05312 Tot: -0.32513 ] - SubspaceRotationAdjust: set factor to 0.284 -ElecMinimize: Iter: 80 G: -1059.062519484157292 |grad|_K: 6.830e-08 alpha: 4.257e-02 linmin: 1.155e-04 t[s]: 1802.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 3 iterations at t[s]: 1803.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 0 iterations at t[s]: 1804.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537631 magneticMoment: [ Abs: 1.05253 Tot: -0.32466 ] - SubspaceRotationAdjust: set factor to 0.297 -ElecMinimize: Iter: 81 G: -1059.062519579049876 |grad|_K: 6.717e-08 alpha: 5.156e-02 linmin: -2.131e-03 t[s]: 1805.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771505 of unit cell: Completed after 5 iterations at t[s]: 1805.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771504 of unit cell: Completed after 0 iterations at t[s]: 1806.20 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537302 magneticMoment: [ Abs: 1.05177 Tot: -0.32390 ] - SubspaceRotationAdjust: set factor to 0.253 -ElecMinimize: Iter: 82 G: -1059.062519779372451 |grad|_K: 8.092e-08 alpha: 7.001e-02 linmin: -3.579e-03 t[s]: 1807.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 3 iterations at t[s]: 1807.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 0 iterations at t[s]: 1808.31 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537869 magneticMoment: [ Abs: 1.05054 Tot: -0.32256 ] - SubspaceRotationAdjust: set factor to 0.24 -ElecMinimize: Iter: 83 G: -1059.062520155413040 |grad|_K: 6.942e-08 alpha: 9.406e-02 linmin: -1.087e-03 t[s]: 1809.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771526 of unit cell: Completed after 8 iterations at t[s]: 1809.85 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 4 iterations at t[s]: 1810.43 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538267 magneticMoment: [ Abs: 1.05022 Tot: -0.32215 ] - SubspaceRotationAdjust: set factor to 0.219 -ElecMinimize: Iter: 84 G: -1059.062520198488528 |grad|_K: 7.613e-08 alpha: 3.595e-02 linmin: 1.196e-03 t[s]: 1811.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 0 iterations at t[s]: 1811.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 3 iterations at t[s]: 1812.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538420 magneticMoment: [ Abs: 1.04919 Tot: -0.32062 ] - SubspaceRotationAdjust: set factor to 0.204 -ElecMinimize: Iter: 85 G: -1059.062520281243906 |grad|_K: 8.920e-08 alpha: 8.360e-02 linmin: 1.230e-03 t[s]: 1813.59 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 2.068e-07 - -Computing DFT-D3 correction: -# coordination-number C 5.803 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.915 5.970 5.955 5.940 2.985 -# coordination-number Hf 11.006 16.655 16.701 16.623 13.885 11.004 16.650 16.689 16.623 13.885 12.274 16.650 16.689 16.623 13.885 11.005 16.803 16.689 16.623 13.885 -# coordination-number N 1.121 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120383 -EvdW_8 = -0.213095 - -# Ionic positions in cartesian coordinates: -ion C 15.504431559231676 8.964055842854247 29.778722983895257 1 -ion C 6.498700739450329 0.175561800845601 23.728181694417199 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.343910226023468 9.104921986255874 29.235127472424583 1 -ion C 0.302103751891364 0.174656761092501 23.458579856451749 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.553067318451923 3.555543649586263 29.235273002343721 1 -ion C 9.566613898680519 5.531203714980806 24.019971364674777 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.142549805015880 3.551355946165152 28.967476700832584 1 -ion C 3.394464267612320 5.544485860222495 23.728227942033655 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.062217799407883 0.054959254569815 31.139812712879010 1 -ion Hf 12.568160516031067 7.266402750644431 26.590728139616179 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.095619654679164 0.056133535306602 30.879780314915891 1 -ion Hf 6.359173302157767 7.266019930144690 26.320067497584510 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.276953248841753 5.363113144905002 31.041240625583871 1 -ion Hf 9.469795537678097 1.886085675807209 26.319875965878982 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.421338568709636 5.226090845849953 31.680609696569665 1 -ion Hf 3.297342488051234 1.906519037769724 26.024013180345900 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.223800364522740 5.331309681998278 34.672762365516576 1 - -# Forces in Cartesian coordinates: -force C 0.000071120149582 0.000050075418877 -0.000947849562624 1 -force C 0.000124474807001 -0.000134141978147 -0.000414992089000 1 -force C 0.000236540545972 0.000136514088018 -0.002228837103347 0 -force C 0.000151650321659 0.000088034241550 -0.003545597454330 0 -force C -0.000967504153311 -0.000724476283565 0.023856170847389 0 -force C 0.000006969546454 0.000057311831771 -0.000926174052081 1 -force C -0.000161021240580 -0.000089855152346 -0.000391378369670 1 -force C 0.000085035715016 0.000171917455773 -0.002300516215577 0 -force C 0.000141795348506 -0.000226748615131 -0.003257553614370 0 -force C -0.001177963462860 -0.000680336520320 0.023914031505433 0 -force C 0.000041015821495 -0.000039144157971 -0.000987642937409 1 -force C -0.000031893141731 -0.000019176838457 -0.000369441509885 1 -force C 0.000193374141557 -0.000011611511838 -0.002301888339002 0 -force C -0.000126336918232 0.000236223097079 -0.003259150787325 0 -force C -0.001009659825520 -0.000583696678558 0.023537706096807 0 -force C 0.000531990920035 0.000328468646340 -0.000883086286081 1 -force C -0.000048809604000 0.000169891693636 -0.000422693734136 1 -force C 0.000050815811451 0.000030659888405 -0.000683022108064 0 -force C 0.000411330246503 0.000238035942891 -0.003182708098508 0 -force C -0.001111042457744 -0.000477179053037 0.023856634877377 0 -force Hf 0.000497208428624 -0.000308288954323 -0.000624893971007 1 -force Hf 0.000296846151412 0.000201222651905 -0.000156659745366 1 -force Hf 0.000522378286402 0.000302382995416 -0.002322982957852 0 -force Hf -0.000327338364474 -0.000151654345351 0.011330565470637 0 -force Hf 0.001128876755428 0.000650964829087 -0.023510999896574 0 -force Hf -0.000492710403291 -0.000427841962113 -0.000571721523031 1 -force Hf -0.000263946394687 0.000095982863118 0.000506379088121 1 -force Hf 0.000530026832236 -0.001484720062892 -0.001697446874174 0 -force Hf -0.000343078396231 -0.000198336534040 0.011374277326759 0 -force Hf 0.001244680525286 0.000698523985866 -0.023615055419694 0 -force Hf -0.000588090560696 -0.000247387113096 0.002378823405107 1 -force Hf -0.000047447788957 -0.000291920453260 0.000488294290046 1 -force Hf -0.001022907027303 0.001194231001854 -0.001710797887400 0 -force Hf -0.000405825797499 -0.000234119562557 0.012449040610635 0 -force Hf 0.001227255162842 0.000730995615152 -0.023613611732023 0 -force Hf -0.000011915392884 0.000631088328379 -0.000575465340721 1 -force Hf -0.000165596256774 -0.000114127947356 0.000452395891880 1 -force Hf 0.002015524698705 0.001167350944600 -0.001566620636692 0 -force Hf -0.000296103541030 -0.000208127483115 0.011332682747542 0 -force Hf 0.001157747375331 0.000670231259027 -0.023622852284710 0 -force N -0.000392498034303 -0.000241084923559 -0.000720502209732 1 - -# Energy components: - A_diel = -0.7320579393514058 - Eewald = 38794.1410491641290719 - EH = 39766.0375185524899280 - Eloc = -79629.2447557189589133 - Enl = -270.1594677016043988 - EvdW = -0.3334782106493844 - Exc = -796.7011054863980917 - Exc_core = 594.6257437730023412 - KE = 421.4606504893110923 - MuShift = -0.0074274603517292 -------------------------------------- - Etot = -1120.9133305383718380 - TS = 0.0014895137979732 -------------------------------------- - F = -1120.9148200521697163 - muN = -61.8522997709257680 -------------------------------------- - G = -1059.0625202812439056 - -IonicMinimize: Iter: 9 G: -1059.062520281243906 |grad|_K: 5.374e-04 alpha: 7.974e-01 linmin: 1.720e-02 t[s]: 1819.19 - -#--- Lowdin population analysis --- -# oxidation-state C -0.253 -0.235 -0.234 -0.209 -0.225 -0.233 -0.235 -0.234 -0.210 -0.225 -0.233 -0.228 -0.234 -0.210 -0.227 -0.234 -0.235 -0.233 -0.210 -0.225 -# magnetic-moments C -0.005 +0.000 -0.005 -0.011 -0.130 -0.001 +0.001 -0.005 -0.014 -0.140 -0.001 +0.001 -0.005 -0.014 -0.173 -0.001 +0.000 -0.004 -0.014 -0.129 -# oxidation-state Hf +0.647 +0.253 +0.247 +0.243 +0.113 +0.650 +0.255 +0.251 +0.243 +0.113 -0.115 +0.255 +0.251 +0.243 +0.113 +0.648 +0.244 +0.250 +0.243 +0.115 -# magnetic-moments Hf +0.077 +0.010 +0.001 +0.001 -0.001 +0.079 +0.009 +0.002 +0.001 +0.000 +0.065 +0.009 +0.002 +0.001 +0.000 +0.076 +0.004 +0.002 +0.001 -0.011 -# oxidation-state N -0.851 -# magnetic-moments N -0.004 - - -Computing DFT-D3 correction: -# coordination-number C 5.812 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 -# coordination-number Hf 11.022 16.663 16.700 16.623 13.885 11.020 16.660 16.687 16.623 13.885 12.272 16.660 16.687 16.623 13.885 11.021 16.806 16.686 16.623 13.885 -# coordination-number N 1.120 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120391 -EvdW_8 = -0.213109 -Shifting auxilliary hamiltonian by -0.000143 to set nElectrons=325.538420 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 21 iterations at t[s]: 1821.31 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538420 magneticMoment: [ Abs: 1.06163 Tot: -0.32411 ] -ElecMinimize: Iter: 0 G: -1059.062401169696159 |grad|_K: 1.563e-06 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774479 of unit cell: Completed after 31 iterations at t[s]: 1822.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771753 of unit cell: Completed after 31 iterations at t[s]: 1823.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.553926 magneticMoment: [ Abs: 1.06267 Tot: -0.32630 ] - SubspaceRotationAdjust: set factor to 0.132 -ElecMinimize: Iter: 1 G: -1059.062453426178990 |grad|_K: 5.998e-07 alpha: 6.205e-02 linmin: 6.772e-04 t[s]: 1824.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771696 of unit cell: Completed after 11 iterations at t[s]: 1825.16 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.861496e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 14 iterations at t[s]: 1825.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771530 of unit cell: Completed after 11 iterations at t[s]: 1826.35 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540339 magneticMoment: [ Abs: 1.05561 Tot: -0.31632 ] - SubspaceRotationAdjust: set factor to 0.0882 -ElecMinimize: Iter: 2 G: -1059.062483545239957 |grad|_K: 3.857e-07 alpha: 2.417e-01 linmin: -4.669e-04 t[s]: 1827.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 11 iterations at t[s]: 1827.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 12 iterations at t[s]: 1828.50 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538936 magneticMoment: [ Abs: 1.05678 Tot: -0.31459 ] - SubspaceRotationAdjust: set factor to 0.0986 -ElecMinimize: Iter: 3 G: -1059.062506951888963 |grad|_K: 2.503e-07 alpha: 4.502e-01 linmin: 3.063e-04 t[s]: 1829.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 9 iterations at t[s]: 1830.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771516 of unit cell: Completed after 9 iterations at t[s]: 1830.65 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538730 magneticMoment: [ Abs: 1.05947 Tot: -0.31354 ] - SubspaceRotationAdjust: set factor to 0.0935 -ElecMinimize: Iter: 4 G: -1059.062522195991278 |grad|_K: 2.688e-07 alpha: 7.021e-01 linmin: -7.955e-06 t[s]: 1831.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771716 of unit cell: Completed after 22 iterations at t[s]: 1832.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771589 of unit cell: Completed after 17 iterations at t[s]: 1832.81 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.543673 magneticMoment: [ Abs: 1.06079 Tot: -0.31338 ] - SubspaceRotationAdjust: set factor to 0.0697 -ElecMinimize: Iter: 5 G: -1059.062528666501976 |grad|_K: 2.388e-07 alpha: 2.530e-01 linmin: 5.055e-05 t[s]: 1833.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771543 of unit cell: Completed after 13 iterations at t[s]: 1834.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 8 iterations at t[s]: 1834.93 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539299 magneticMoment: [ Abs: 1.06022 Tot: -0.30934 ] - SubspaceRotationAdjust: set factor to 0.0679 -ElecMinimize: Iter: 6 G: -1059.062536242360920 |grad|_K: 1.591e-07 alpha: 3.755e-01 linmin: -1.352e-03 t[s]: 1835.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771507 of unit cell: Completed after 9 iterations at t[s]: 1836.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771502 of unit cell: Completed after 3 iterations at t[s]: 1837.06 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537858 magneticMoment: [ Abs: 1.06128 Tot: -0.30774 ] - SubspaceRotationAdjust: set factor to 0.0808 -ElecMinimize: Iter: 7 G: -1059.062540964587924 |grad|_K: 1.164e-07 alpha: 5.127e-01 linmin: -1.335e-03 t[s]: 1838.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 13 iterations at t[s]: 1838.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 3 iterations at t[s]: 1839.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540626 magneticMoment: [ Abs: 1.06288 Tot: -0.30785 ] - SubspaceRotationAdjust: set factor to 0.0713 -ElecMinimize: Iter: 8 G: -1059.062543205063093 |grad|_K: 1.331e-07 alpha: 4.576e-01 linmin: 8.632e-04 t[s]: 1840.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 11 iterations at t[s]: 1840.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771532 of unit cell: Completed after 4 iterations at t[s]: 1841.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539561 magneticMoment: [ Abs: 1.06384 Tot: -0.30643 ] - SubspaceRotationAdjust: set factor to 0.0687 -ElecMinimize: Iter: 9 G: -1059.062545247568323 |grad|_K: 9.621e-08 alpha: 3.415e-01 linmin: 1.928e-04 t[s]: 1842.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 8 iterations at t[s]: 1842.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 3 iterations at t[s]: 1843.47 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540019 magneticMoment: [ Abs: 1.06475 Tot: -0.30503 ] - SubspaceRotationAdjust: set factor to 0.0691 -ElecMinimize: Iter: 10 G: -1059.062546958834446 |grad|_K: 7.960e-08 alpha: 5.207e-01 linmin: -2.275e-03 t[s]: 1844.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771548 of unit cell: Completed after 3 iterations at t[s]: 1844.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1845.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540821 magneticMoment: [ Abs: 1.06636 Tot: -0.30414 ] - SubspaceRotationAdjust: set factor to 0.0807 -ElecMinimize: Iter: 11 G: -1059.062548413943659 |grad|_K: 6.812e-08 alpha: 6.112e-01 linmin: -1.355e-03 t[s]: 1846.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771538 of unit cell: Completed after 8 iterations at t[s]: 1847.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1847.65 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540118 magneticMoment: [ Abs: 1.06754 Tot: -0.30319 ] - SubspaceRotationAdjust: set factor to 0.0732 -ElecMinimize: Iter: 12 G: -1059.062549277165772 |grad|_K: 7.295e-08 alpha: 4.928e-01 linmin: 2.408e-03 t[s]: 1848.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 5 iterations at t[s]: 1849.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771544 of unit cell: Completed after 2 iterations at t[s]: 1849.78 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540463 magneticMoment: [ Abs: 1.06863 Tot: -0.30212 ] - SubspaceRotationAdjust: set factor to 0.087 -ElecMinimize: Iter: 13 G: -1059.062549858225111 |grad|_K: 5.287e-08 alpha: 3.722e-01 linmin: -7.275e-04 t[s]: 1850.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 3 iterations at t[s]: 1851.31 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 0 iterations at t[s]: 1851.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540644 magneticMoment: [ Abs: 1.06950 Tot: -0.30110 ] - SubspaceRotationAdjust: set factor to 0.0894 -ElecMinimize: Iter: 14 G: -1059.062550341381211 |grad|_K: 3.846e-08 alpha: 4.700e-01 linmin: -3.079e-03 t[s]: 1852.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 2 iterations at t[s]: 1853.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 0 iterations at t[s]: 1854.00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540530 magneticMoment: [ Abs: 1.07060 Tot: -0.30030 ] - SubspaceRotationAdjust: set factor to 0.108 -ElecMinimize: Iter: 15 G: -1059.062550664756372 |grad|_K: 3.463e-08 alpha: 5.672e-01 linmin: -1.337e-03 t[s]: 1854.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 3 iterations at t[s]: 1855.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 1 iterations at t[s]: 1856.13 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540236 magneticMoment: [ Abs: 1.07162 Tot: -0.29963 ] - SubspaceRotationAdjust: set factor to 0.106 -ElecMinimize: Iter: 16 G: -1059.062550849466788 |grad|_K: 3.645e-08 alpha: 4.340e-01 linmin: 1.141e-03 t[s]: 1857.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 3 iterations at t[s]: 1857.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 0 iterations at t[s]: 1858.21 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540482 magneticMoment: [ Abs: 1.07263 Tot: -0.29886 ] - SubspaceRotationAdjust: set factor to 0.115 -ElecMinimize: Iter: 17 G: -1059.062550999316272 |grad|_K: 3.296e-08 alpha: 3.361e-01 linmin: 1.442e-03 t[s]: 1859.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 2 iterations at t[s]: 1859.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 0 iterations at t[s]: 1860.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539950 magneticMoment: [ Abs: 1.07330 Tot: -0.29781 ] - SubspaceRotationAdjust: set factor to 0.104 -ElecMinimize: Iter: 18 G: -1059.062551104174418 |grad|_K: 2.735e-08 alpha: 3.007e-01 linmin: -6.856e-04 t[s]: 1861.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 1 iterations at t[s]: 1861.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1862.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540207 magneticMoment: [ Abs: 1.07446 Tot: -0.29696 ] - SubspaceRotationAdjust: set factor to 0.141 -ElecMinimize: Iter: 19 G: -1059.062551216006341 |grad|_K: 2.153e-08 alpha: 3.937e-01 linmin: -4.787e-03 t[s]: 1863.33 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 3 iterations at t[s]: 1863.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 0 iterations at t[s]: 1864.44 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540581 magneticMoment: [ Abs: 1.07520 Tot: -0.29669 ] - SubspaceRotationAdjust: set factor to 0.089 -ElecMinimize: Iter: 20 G: -1059.062551251893183 |grad|_K: 3.948e-08 alpha: 2.407e-01 linmin: 3.900e-03 t[s]: 1865.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 3 iterations at t[s]: 1866.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771544 of unit cell: Completed after 1 iterations at t[s]: 1866.67 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540421 magneticMoment: [ Abs: 1.07621 Tot: -0.29602 ] - SubspaceRotationAdjust: set factor to 0.11 -ElecMinimize: Iter: 21 G: -1059.062551290732699 |grad|_K: 2.444e-08 alpha: 1.031e-01 linmin: 1.566e-03 t[s]: 1867.75 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 2.058e-07 - -Computing DFT-D3 correction: -# coordination-number C 5.812 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 -# coordination-number Hf 11.022 16.663 16.700 16.623 13.885 11.020 16.660 16.687 16.623 13.885 12.272 16.660 16.687 16.623 13.885 11.021 16.806 16.686 16.623 13.885 -# coordination-number N 1.120 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120391 -EvdW_8 = -0.213109 - -# Ionic positions in cartesian coordinates: -ion C 15.504942992091337 8.964463811395541 29.768805400309958 1 -ion C 6.499888154498026 0.174271020274540 23.723963133729637 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.344099073322528 9.105225019303012 29.228186379222439 1 -ion C 0.300509813419387 0.173767512085032 23.454576151549375 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.553298576283327 3.555370431780835 29.227730836042120 1 -ion C 9.566198838496350 5.530957474406177 24.017384949209251 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.147126172600714 3.554176336567128 28.961019980468983 1 -ion C 3.393992646906163 5.546109437238769 23.723920453796829 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.067245431099117 0.052311790591899 31.131186424791395 1 -ion Hf 12.568645304106557 7.267008427173609 26.590230126304128 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.091020342976576 0.051915771919721 30.872227604129126 1 -ion Hf 6.358766702196761 7.265452858470161 26.325530147103024 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.271862910922056 5.361180848915451 31.050831898379602 1 -ion Hf 9.469083434009111 1.885843921193783 26.325151337375761 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.421601314528411 5.232274078130517 31.672461085053946 1 -ion Hf 3.295946540707694 1.905499268439218 26.029397025530834 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.219715440004686 5.328683770837693 34.676375818775227 1 - -# Forces in Cartesian coordinates: -force C -0.000046886661542 -0.000000837589991 -0.000909413374022 1 -force C -0.000130693165026 0.000127341190726 0.000126405933288 1 -force C 0.000192843372492 0.000111241349616 -0.002430073428718 0 -force C 0.000158163716821 0.000091878263302 -0.003656989530916 0 -force C -0.000928966607735 -0.000713134297021 0.023411229796998 0 -force C 0.000012545402092 -0.000486962143446 0.000053026741734 1 -force C 0.000072840408546 0.000033277444893 0.000242279343374 1 -force C 0.000122618700981 0.000140702687929 -0.002452902078351 0 -force C 0.000142168667586 -0.000219635542200 -0.003376232804792 0 -force C -0.001165916729252 -0.000675279496093 0.023446997871483 0 -force C -0.000491147216625 0.000222379552207 0.000234470930230 1 -force C 0.000002243732279 0.000005204114622 0.000080387235671 1 -force C 0.000183782416386 0.000036033934642 -0.002452868430315 0 -force C -0.000120277802027 0.000233294782523 -0.003375154320027 0 -force C -0.000984642802651 -0.000568342234366 0.022945307403880 0 -force C -0.000284749871589 -0.000191845387957 -0.000292857248916 1 -force C 0.000046962951512 -0.000167619457905 0.000161522650221 1 -force C 0.000061408102243 0.000035122465245 -0.000785801249170 0 -force C 0.000411533705509 0.000238045281934 -0.003322699245204 0 -force C -0.001079831043949 -0.000451622167131 0.023405678484247 0 -force Hf -0.000374619068162 0.000223375046822 -0.000217337880126 1 -force Hf -0.000091856642656 -0.000116656397962 -0.000221188073315 1 -force Hf 0.000588834014293 0.000329521062042 -0.001861181987767 0 -force Hf -0.000311117995998 -0.000156910371975 0.011049012431070 0 -force Hf 0.001160599644814 0.000671877961934 -0.024168714624037 0 -force Hf 0.000364734407652 0.000326043727585 -0.000017114824632 1 -force Hf -0.000023091083857 0.000145399353798 -0.001256447303875 1 -force Hf 0.000398226579534 -0.001455259621276 -0.001200787369771 0 -force Hf -0.000343715561442 -0.000198416986952 0.011060320052403 0 -force Hf 0.001272299336709 0.000707129660209 -0.024254299804573 0 -force Hf 0.000809747984757 0.000330739640857 -0.000788325764789 1 -force Hf 0.000169061139921 -0.000060709040102 -0.001157124954256 1 -force Hf -0.001054939860794 0.001072131653367 -0.001209727526872 0 -force Hf -0.000386415654297 -0.000222387689429 0.012202275286536 0 -force Hf 0.001246619442397 0.000748856313393 -0.024253080969599 0 -force Hf -0.000075556676197 -0.000465571736860 -0.000251744438602 1 -force Hf 0.000075313030586 0.000105926647790 -0.001181444155236 1 -force Hf 0.001928904553897 0.001121601357244 -0.001004488031434 0 -force Hf -0.000291237418089 -0.000190028685989 0.011048610473556 0 -force Hf 0.001193972520690 0.000689575027248 -0.024274004404783 0 -force N -0.000549234025255 -0.000329153635225 0.000729886918041 1 - -# Energy components: - A_diel = -0.7286928900790074 - Eewald = 38795.9260681061714422 - EH = 39768.0231878057093127 - Eloc = -79633.0231477865454508 - Enl = -270.1594417408389290 - EvdW = -0.3334999611453632 - Exc = -796.7039564091730881 - Exc_core = 594.6257512163722367 - KE = 421.4674306582320469 - MuShift = -0.0074550707430036 -------------------------------------- - Etot = -1120.9137560720330384 - TS = 0.0014752725980177 -------------------------------------- - F = -1120.9152313446311382 - muN = -61.8526800538985171 -------------------------------------- - G = -1059.0625512907326993 - -IonicMinimize: Iter: 10 G: -1059.062551290732699 |grad|_K: 4.280e-04 alpha: 1.000e+00 linmin: 1.265e-02 t[s]: 1873.06 - -#--- Lowdin population analysis --- -# oxidation-state C -0.251 -0.235 -0.235 -0.210 -0.221 -0.232 -0.236 -0.235 -0.211 -0.221 -0.233 -0.229 -0.235 -0.211 -0.223 -0.234 -0.235 -0.234 -0.211 -0.221 -# magnetic-moments C -0.005 +0.001 -0.005 -0.010 -0.129 -0.001 +0.001 -0.005 -0.013 -0.140 -0.001 +0.002 -0.005 -0.013 -0.174 -0.001 +0.001 -0.004 -0.014 -0.129 -# oxidation-state Hf +0.646 +0.252 +0.246 +0.242 +0.114 +0.649 +0.254 +0.249 +0.242 +0.114 -0.116 +0.254 +0.250 +0.242 +0.114 +0.647 +0.243 +0.249 +0.242 +0.116 -# magnetic-moments Hf +0.082 +0.010 +0.001 +0.001 -0.001 +0.085 +0.009 +0.002 +0.001 -0.000 +0.070 +0.009 +0.002 +0.000 -0.000 +0.082 +0.004 +0.002 +0.001 -0.011 -# oxidation-state N -0.849 -# magnetic-moments N -0.005 - - -Computing DFT-D3 correction: -# coordination-number C 5.813 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.919 5.970 5.955 5.940 2.985 -# coordination-number Hf 11.020 16.664 16.702 16.623 13.885 11.017 16.660 16.689 16.623 13.885 12.269 16.660 16.689 16.623 13.885 11.019 16.806 16.688 16.623 13.885 -# coordination-number N 1.120 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120394 -EvdW_8 = -0.213122 -Shifting auxilliary hamiltonian by -0.000004 to set nElectrons=325.540421 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 15 iterations at t[s]: 1875.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540421 magneticMoment: [ Abs: 1.08219 Tot: -0.29292 ] -ElecMinimize: Iter: 0 G: -1059.062554849721209 |grad|_K: 2.893e-07 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771216 of unit cell: Completed after 19 iterations at t[s]: 1876.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771476 of unit cell: Completed after 19 iterations at t[s]: 1877.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.536586 magneticMoment: [ Abs: 1.08126 Tot: -0.29124 ] - SubspaceRotationAdjust: set factor to 0.0777 -ElecMinimize: Iter: 1 G: -1059.062560363171087 |grad|_K: 1.942e-07 alpha: 1.902e-01 linmin: 4.611e-04 t[s]: 1878.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 11 iterations at t[s]: 1879.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 6 iterations at t[s]: 1879.76 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540618 magneticMoment: [ Abs: 1.08204 Tot: -0.29203 ] - SubspaceRotationAdjust: set factor to 0.0467 -ElecMinimize: Iter: 2 G: -1059.062563450306243 |grad|_K: 9.644e-08 alpha: 2.392e-01 linmin: 1.979e-03 t[s]: 1880.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 3 iterations at t[s]: 1881.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 8 iterations at t[s]: 1881.94 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540894 magneticMoment: [ Abs: 1.08337 Tot: -0.29254 ] - SubspaceRotationAdjust: set factor to 0.0467 -ElecMinimize: Iter: 3 G: -1059.062565407471084 |grad|_K: 6.919e-08 alpha: 6.682e-01 linmin: 9.479e-03 t[s]: 1883.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 3 iterations at t[s]: 1883.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 3 iterations at t[s]: 1884.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540564 magneticMoment: [ Abs: 1.08412 Tot: -0.29236 ] - SubspaceRotationAdjust: set factor to 0.0553 -ElecMinimize: Iter: 4 G: -1059.062566785252102 |grad|_K: 5.072e-08 alpha: 9.036e-01 linmin: -2.185e-03 t[s]: 1885.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 3 iterations at t[s]: 1885.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 0 iterations at t[s]: 1886.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540310 magneticMoment: [ Abs: 1.08455 Tot: -0.29200 ] - SubspaceRotationAdjust: set factor to 0.063 -ElecMinimize: Iter: 5 G: -1059.062567526380690 |grad|_K: 4.216e-08 alpha: 8.031e-01 linmin: 1.622e-03 t[s]: 1887.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771548 of unit cell: Completed after 5 iterations at t[s]: 1888.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 0 iterations at t[s]: 1888.67 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541385 magneticMoment: [ Abs: 1.08541 Tot: -0.29219 ] - SubspaceRotationAdjust: set factor to 0.0535 -ElecMinimize: Iter: 6 G: -1059.062567925328040 |grad|_K: 4.327e-08 alpha: 6.743e-01 linmin: 8.328e-04 t[s]: 1889.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 8 iterations at t[s]: 1890.31 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 3 iterations at t[s]: 1890.90 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540345 magneticMoment: [ Abs: 1.08581 Tot: -0.29167 ] - SubspaceRotationAdjust: set factor to 0.0446 -ElecMinimize: Iter: 7 G: -1059.062568214761541 |grad|_K: 3.999e-08 alpha: 4.731e-01 linmin: 3.319e-04 t[s]: 1892.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 3 iterations at t[s]: 1892.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 0 iterations at t[s]: 1893.12 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540394 magneticMoment: [ Abs: 1.08674 Tot: -0.29141 ] - SubspaceRotationAdjust: set factor to 0.0577 -ElecMinimize: Iter: 8 G: -1059.062568596498522 |grad|_K: 3.332e-08 alpha: 6.588e-01 linmin: -3.719e-03 t[s]: 1894.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 8 iterations at t[s]: 1894.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 0 iterations at t[s]: 1895.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540863 magneticMoment: [ Abs: 1.08746 Tot: -0.29142 ] - SubspaceRotationAdjust: set factor to 0.045 -ElecMinimize: Iter: 9 G: -1059.062568791920285 |grad|_K: 5.783e-08 alpha: 4.785e-01 linmin: 6.717e-04 t[s]: 1896.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 8 iterations at t[s]: 1897.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 4 iterations at t[s]: 1897.64 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540439 magneticMoment: [ Abs: 1.08828 Tot: -0.29111 ] - SubspaceRotationAdjust: set factor to 0.0603 -ElecMinimize: Iter: 10 G: -1059.062568995387210 |grad|_K: 3.587e-08 alpha: 2.003e-01 linmin: 8.261e-04 t[s]: 1898.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771526 of unit cell: Completed after 0 iterations at t[s]: 1899.27 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 6.008552e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 5 iterations at t[s]: 1899.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 2 iterations at t[s]: 1900.48 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539797 magneticMoment: [ Abs: 1.08896 Tot: -0.29070 ] - SubspaceRotationAdjust: set factor to 0.0575 -ElecMinimize: Iter: 11 G: -1059.062569174499231 |grad|_K: 3.604e-08 alpha: 4.245e-01 linmin: 1.624e-03 t[s]: 1901.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 3 iterations at t[s]: 1902.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 0 iterations at t[s]: 1902.73 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540161 magneticMoment: [ Abs: 1.08991 Tot: -0.29053 ] - SubspaceRotationAdjust: set factor to 0.0707 -ElecMinimize: Iter: 12 G: -1059.062569351037837 |grad|_K: 2.974e-08 alpha: 4.161e-01 linmin: -3.138e-04 t[s]: 1903.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 3 iterations at t[s]: 1904.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 1 iterations at t[s]: 1905.05 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540561 magneticMoment: [ Abs: 1.09049 Tot: -0.29049 ] - SubspaceRotationAdjust: set factor to 0.0627 -ElecMinimize: Iter: 13 G: -1059.062569430836675 |grad|_K: 3.198e-08 alpha: 2.856e-01 linmin: 1.459e-03 t[s]: 1906.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 3 iterations at t[s]: 1906.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 0 iterations at t[s]: 1907.31 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540286 magneticMoment: [ Abs: 1.09098 Tot: -0.29025 ] - SubspaceRotationAdjust: set factor to 0.0812 -ElecMinimize: Iter: 14 G: -1059.062569499810252 |grad|_K: 2.367e-08 alpha: 2.208e-01 linmin: -1.502e-03 t[s]: 1908.40 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 7.171e-09 - -Computing DFT-D3 correction: -# coordination-number C 5.813 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.919 5.970 5.955 5.940 2.985 -# coordination-number Hf 11.020 16.664 16.702 16.623 13.885 11.017 16.660 16.689 16.623 13.885 12.269 16.660 16.689 16.623 13.885 11.019 16.806 16.688 16.623 13.885 -# coordination-number N 1.120 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120394 -EvdW_8 = -0.213122 - -# Ionic positions in cartesian coordinates: -ion C 15.504887359818241 8.964515817442175 29.764829740732637 1 -ion C 6.499442078638030 0.174664967315910 23.724277744838687 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.344132690041555 9.103340288787194 29.228637204929264 1 -ion C 0.300764768808802 0.173888985456805 23.455251322981180 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.551448389913540 3.556239087814345 29.228719191990489 1 -ion C 9.566204067479323 5.530972446738805 24.017345316830369 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.146788368811777 3.553904821085837 28.960447521389074 1 -ion C 3.394117578548286 5.545553640114092 23.724339551010420 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.066551226874913 0.052798167227857 31.130070823346564 1 -ion Hf 12.568212471726895 7.266573303839201 26.589678555435455 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.091716100452348 0.052641269502521 30.871711079974666 1 -ion Hf 6.358842831455004 7.265791958934067 26.322039329255809 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.274173369401717 5.362116512965859 31.053170510812414 1 -ion Hf 9.469580108215251 1.885833889924274 26.321958528251137 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.421424567436301 5.231351052284760 31.671237916449623 1 -ion Hf 3.296111786818011 1.905780925012821 26.026030789130630 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.218386713969895 5.327884423007899 34.680562272189924 1 - -# Forces in Cartesian coordinates: -force C 0.000010435549544 0.000011044950526 -0.000479965142244 1 -force C -0.000089359376389 0.000059202478623 -0.000026443382362 1 -force C 0.000203175902477 0.000115402104717 -0.002376829043276 0 -force C 0.000153515471932 0.000089370488228 -0.003588172677491 0 -force C -0.000953277460749 -0.000717251037035 0.023538711921024 0 -force C -0.000045694173227 -0.000148253087021 -0.000062576542317 1 -force C 0.000076585802140 0.000043379573133 -0.000048506047044 1 -force C 0.000111798096629 0.000153308541400 -0.002425678065240 0 -force C 0.000141327866124 -0.000227399341818 -0.003296677775184 0 -force C -0.001164028407740 -0.000671160234847 0.023585750220261 0 -force C -0.000156006835922 0.000015788692172 -0.000006168361929 1 -force C 0.000010338843825 0.000004725965309 -0.000087193064590 1 -force C 0.000190594132752 0.000020934210367 -0.002423777170678 0 -force C -0.000127529312149 0.000236194250893 -0.003297430340372 0 -force C -0.000994150512551 -0.000574632596709 0.023135910231849 0 -force C -0.000001467556120 0.000000364077682 -0.000127551373239 1 -force C 0.000003510988790 -0.000104977171392 -0.000026253697226 1 -force C 0.000051192741487 0.000031158274886 -0.000783833136744 0 -force C 0.000412994612858 0.000238503824923 -0.003231724120574 0 -force C -0.001098313772515 -0.000468918284741 0.023536859306461 0 -force Hf -0.000128965175852 0.000105348293814 -0.000261788300160 1 -force Hf -0.000041364113804 -0.000027800124768 -0.000333770126104 1 -force Hf 0.000539439776157 0.000313771999667 -0.002232665115570 0 -force Hf -0.000325737737305 -0.000159759268223 0.011293184144207 0 -force Hf 0.001141475927427 0.000659964000390 -0.023767991349463 0 -force Hf 0.000145016279015 0.000133176097037 -0.000236622472042 1 -force Hf 0.000000836845264 0.000004508787485 -0.000489132616665 1 -force Hf 0.000466278643275 -0.001467740408712 -0.001562869617740 0 -force Hf -0.000352007637725 -0.000203246277024 0.011317149527640 0 -force Hf 0.001254329925426 0.000699983154726 -0.023862851113907 0 -force Hf 0.000113759172347 0.000037274488291 -0.000927421938077 1 -force Hf 0.000005917213920 -0.000003153647983 -0.000499631138811 1 -force Hf -0.001041198143596 0.001132363960700 -0.001578857872760 0 -force Hf -0.000401829885690 -0.000231384575968 0.012441603960361 0 -force Hf 0.001232201910878 0.000737597716059 -0.023860118382630 0 -force Hf 0.000005387930741 -0.000174751823462 -0.000286894951628 1 -force Hf 0.000059157490688 0.000040435107080 -0.000689910703621 1 -force Hf 0.001958108634891 0.001127099024835 -0.001389412825962 0 -force Hf -0.000300732314208 -0.000201386280762 0.011293741266144 0 -force Hf 0.001173107050737 0.000678245677748 -0.023864606697750 0 -force N -0.000401930213527 -0.000255031657194 0.000146025776614 1 - -# Energy components: - A_diel = -0.7273669922087918 - Eewald = 38796.5298414231001516 - EH = 39768.5403526348891319 - Eloc = -79634.1450405560608488 - Enl = -270.1596273416523672 - EvdW = -0.3335161594042274 - Exc = -796.7037877430670960 - Exc_core = 594.6257629160249962 - KE = 421.4670822609709830 - MuShift = -0.0074532100896885 -------------------------------------- - Etot = -1120.9137527674886314 - TS = 0.0014711591013757 -------------------------------------- - F = -1120.9152239265899880 - muN = -61.8526544267798428 -------------------------------------- - G = -1059.0625694998102517 - -IonicMinimize: Iter: 11 G: -1059.062569499810252 |grad|_K: 2.365e-04 alpha: 1.000e+00 linmin: -1.299e-02 t[s]: 1912.67 - -#--- Lowdin population analysis --- -# oxidation-state C -0.252 -0.235 -0.234 -0.210 -0.223 -0.233 -0.235 -0.234 -0.211 -0.223 -0.233 -0.228 -0.234 -0.211 -0.224 -0.234 -0.235 -0.233 -0.211 -0.223 -# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.004 -0.013 -0.141 -0.001 +0.002 -0.004 -0.013 -0.176 -0.001 +0.001 -0.004 -0.014 -0.130 -# oxidation-state Hf +0.646 +0.253 +0.246 +0.242 +0.113 +0.649 +0.254 +0.250 +0.242 +0.114 -0.115 +0.254 +0.250 +0.243 +0.114 +0.647 +0.244 +0.250 +0.242 +0.115 -# magnetic-moments Hf +0.085 +0.010 +0.001 +0.001 -0.002 +0.088 +0.009 +0.002 +0.001 -0.000 +0.072 +0.009 +0.002 +0.000 -0.000 +0.085 +0.004 +0.002 +0.001 -0.012 -# oxidation-state N -0.850 -# magnetic-moments N -0.005 - - -Computing DFT-D3 correction: -# coordination-number C 5.813 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.918 5.971 5.956 5.940 2.985 -# coordination-number Hf 11.018 16.667 16.705 16.624 13.885 11.015 16.663 16.692 16.624 13.885 12.270 16.663 16.692 16.623 13.885 11.017 16.810 16.692 16.624 13.885 -# coordination-number N 1.120 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120407 -EvdW_8 = -0.213174 -Shifting auxilliary hamiltonian by -0.000012 to set nElectrons=325.540286 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771566 of unit cell: Completed after 16 iterations at t[s]: 1914.87 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540286 magneticMoment: [ Abs: 1.10083 Tot: -0.29270 ] -ElecMinimize: Iter: 0 G: -1059.062546483299002 |grad|_K: 6.159e-07 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.772186 of unit cell: Completed after 27 iterations at t[s]: 1916.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771669 of unit cell: Completed after 27 iterations at t[s]: 1917.25 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.547733 magneticMoment: [ Abs: 1.10044 Tot: -0.29355 ] - SubspaceRotationAdjust: set factor to 0.0548 -ElecMinimize: Iter: 1 G: -1059.062567664502467 |grad|_K: 2.572e-07 alpha: 1.601e-01 linmin: 2.462e-04 t[s]: 1918.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771618 of unit cell: Completed after 8 iterations at t[s]: 1918.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 13 iterations at t[s]: 1919.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541833 magneticMoment: [ Abs: 1.09769 Tot: -0.29033 ] - SubspaceRotationAdjust: set factor to 0.0358 -ElecMinimize: Iter: 2 G: -1059.062574554051480 |grad|_K: 1.055e-07 alpha: 3.020e-01 linmin: -3.295e-04 t[s]: 1920.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771565 of unit cell: Completed after 5 iterations at t[s]: 1921.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771558 of unit cell: Completed after 5 iterations at t[s]: 1921.82 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540948 magneticMoment: [ Abs: 1.09762 Tot: -0.29006 ] - SubspaceRotationAdjust: set factor to 0.0435 -ElecMinimize: Iter: 3 G: -1059.062576899433225 |grad|_K: 6.092e-08 alpha: 5.991e-01 linmin: -1.460e-03 t[s]: 1922.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771561 of unit cell: Completed after 3 iterations at t[s]: 1923.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771563 of unit cell: Completed after 3 iterations at t[s]: 1924.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541156 magneticMoment: [ Abs: 1.09795 Tot: -0.29022 ] - SubspaceRotationAdjust: set factor to 0.0478 -ElecMinimize: Iter: 4 G: -1059.062578010476955 |grad|_K: 4.769e-08 alpha: 8.470e-01 linmin: -4.129e-03 t[s]: 1925.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 4 iterations at t[s]: 1925.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771551 of unit cell: Completed after 0 iterations at t[s]: 1926.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540317 magneticMoment: [ Abs: 1.09782 Tot: -0.28974 ] - SubspaceRotationAdjust: set factor to 0.0572 -ElecMinimize: Iter: 5 G: -1059.062578756237144 |grad|_K: 3.863e-08 alpha: 9.027e-01 linmin: -2.473e-03 t[s]: 1927.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 3 iterations at t[s]: 1928.01 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 0 iterations at t[s]: 1928.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540279 magneticMoment: [ Abs: 1.09799 Tot: -0.28959 ] - SubspaceRotationAdjust: set factor to 0.0687 -ElecMinimize: Iter: 6 G: -1059.062579225403852 |grad|_K: 3.661e-08 alpha: 8.696e-01 linmin: -3.530e-04 t[s]: 1929.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771556 of unit cell: Completed after 3 iterations at t[s]: 1930.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771555 of unit cell: Completed after 0 iterations at t[s]: 1930.87 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540360 magneticMoment: [ Abs: 1.09857 Tot: -0.28972 ] - SubspaceRotationAdjust: set factor to 0.0802 -ElecMinimize: Iter: 7 G: -1059.062579607634689 |grad|_K: 3.769e-08 alpha: 8.121e-01 linmin: -3.104e-04 t[s]: 1931.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 7 iterations at t[s]: 1932.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771543 of unit cell: Completed after 0 iterations at t[s]: 1933.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539463 magneticMoment: [ Abs: 1.09902 Tot: -0.28951 ] - SubspaceRotationAdjust: set factor to 0.069 -ElecMinimize: Iter: 8 G: -1059.062579948262510 |grad|_K: 5.347e-08 alpha: 6.664e-01 linmin: 2.187e-03 t[s]: 1934.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771570 of unit cell: Completed after 9 iterations at t[s]: 1934.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771554 of unit cell: Completed after 5 iterations at t[s]: 1935.35 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540178 magneticMoment: [ Abs: 1.09971 Tot: -0.28975 ] - SubspaceRotationAdjust: set factor to 0.048 -ElecMinimize: Iter: 9 G: -1059.062580182470128 |grad|_K: 4.555e-08 alpha: 2.735e-01 linmin: 1.509e-03 t[s]: 1936.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771551 of unit cell: Completed after 3 iterations at t[s]: 1936.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1937.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539895 magneticMoment: [ Abs: 1.10043 Tot: -0.28974 ] - SubspaceRotationAdjust: set factor to 0.0696 -ElecMinimize: Iter: 10 G: -1059.062580464339135 |grad|_K: 3.262e-08 alpha: 3.968e-01 linmin: -4.388e-03 t[s]: 1938.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771538 of unit cell: Completed after 7 iterations at t[s]: 1939.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771542 of unit cell: Completed after 0 iterations at t[s]: 1939.82 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539419 magneticMoment: [ Abs: 1.10064 Tot: -0.28961 ] - SubspaceRotationAdjust: set factor to 0.0518 -ElecMinimize: Iter: 11 G: -1059.062580567570876 |grad|_K: 5.258e-08 alpha: 2.681e-01 linmin: 1.743e-03 t[s]: 1940.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 3 iterations at t[s]: 1941.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771544 of unit cell: Completed after 0 iterations at t[s]: 1942.01 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539603 magneticMoment: [ Abs: 1.10123 Tot: -0.28966 ] - SubspaceRotationAdjust: set factor to 0.0907 -ElecMinimize: Iter: 12 G: -1059.062580712678482 |grad|_K: 3.095e-08 alpha: 1.749e-01 linmin: -1.401e-04 t[s]: 1943.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771549 of unit cell: Completed after 0 iterations at t[s]: 1943.61 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.245678e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771558 of unit cell: Completed after 8 iterations at t[s]: 1944.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 3 iterations at t[s]: 1944.81 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540128 magneticMoment: [ Abs: 1.10168 Tot: -0.28981 ] - SubspaceRotationAdjust: set factor to 0.0778 -ElecMinimize: Iter: 13 G: -1059.062580813000068 |grad|_K: 3.515e-08 alpha: 2.884e-01 linmin: 2.819e-03 t[s]: 1945.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1946.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1947.03 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540051 magneticMoment: [ Abs: 1.10255 Tot: -0.28988 ] - SubspaceRotationAdjust: set factor to 0.0776 -ElecMinimize: Iter: 14 G: -1059.062580947965444 |grad|_K: 3.344e-08 alpha: 3.652e-01 linmin: -6.867e-04 t[s]: 1948.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 8 iterations at t[s]: 1948.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 5 iterations at t[s]: 1949.29 -ElecMinimize: Step increased G by 1.427748e-08, reducing alpha to 9.173712e-03. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1950.77 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540027 magneticMoment: [ Abs: 1.10257 Tot: -0.28987 ] - SubspaceRotationAdjust: set factor to 0.0531 -ElecMinimize: Iter: 15 G: -1059.062580961762478 |grad|_K: 3.661e-08 alpha: 9.174e-03 linmin: 7.657e-03 t[s]: 1951.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1952.43 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.752114e-02. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1953.03 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.256341e-02. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1953.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771551 of unit cell: Completed after 0 iterations at t[s]: 1954.21 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540121 magneticMoment: [ Abs: 1.10319 Tot: -0.28997 ] - SubspaceRotationAdjust: set factor to 0.0441 -ElecMinimize: Iter: 16 G: -1059.062581008908182 |grad|_K: 3.141e-08 alpha: 1.690e-01 linmin: 9.188e-05 t[s]: 1955.21 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 5.125e-09 - -Computing DFT-D3 correction: -# coordination-number C 5.813 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.918 5.971 5.956 5.940 2.985 -# coordination-number Hf 11.018 16.667 16.705 16.624 13.885 11.015 16.663 16.692 16.624 13.885 12.270 16.663 16.692 16.623 13.885 11.017 16.810 16.692 16.624 13.885 -# coordination-number N 1.120 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120407 -EvdW_8 = -0.213174 - -# Ionic positions in cartesian coordinates: -ion C 15.504948804864352 8.964633155673111 29.759544139534590 1 -ion C 6.498901593751347 0.174983820573421 23.723340272274285 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.343851834253940 9.102584799525292 29.226527641735863 1 -ion C 0.301088009855134 0.174065446043211 23.454314792959146 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.550518036154340 3.556173313518021 29.227103196667194 1 -ion C 9.566207230992301 5.530967913662857 24.016250747755908 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.146615843394926 3.553814731170097 28.957574189828456 1 -ion C 3.394112829485856 5.544940689928242 23.723425518669799 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.065593543723062 0.053533533255875 31.126604954473425 1 -ion Hf 12.568123960781802 7.266481470089261 26.586826597203213 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.092763182990989 0.053456932915129 30.868831841010593 1 -ion Hf 6.358532604541680 7.266008276436929 26.318081852538633 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.275002579225740 5.362411741907326 31.048783290081101 1 -ion Hf 9.469681193334079 1.885449156256283 26.317997019518099 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.421310060671829 5.230132537153257 31.667634419305987 1 -ion Hf 3.296349432409755 1.905992649006220 26.020641254670984 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.213714988562330 5.324996287368837 34.677172110050229 1 - -# Forces in Cartesian coordinates: -force C 0.000028654109602 0.000008701691399 -0.000270386072224 1 -force C -0.000021222824091 -0.000007704569617 -0.000156729214946 1 -force C 0.000217074061124 0.000123220956673 -0.002404680691066 0 -force C 0.000159516233734 0.000092969299745 -0.003740477710938 0 -force C -0.000895762121181 -0.000713920269797 0.023061777171127 0 -force C -0.000045928115981 0.000057550077137 -0.000256695743008 1 -force C 0.000039361458536 0.000024552162651 -0.000203369660079 1 -force C 0.000099659988067 0.000161690319015 -0.002460260654198 0 -force C 0.000150482205000 -0.000220909215128 -0.003461288031242 0 -force C -0.001175441930003 -0.000678529289830 0.023105089493484 0 -force C 0.000048636132894 -0.000060776473291 -0.000292898746620 1 -force C 0.000016884457746 0.000006936738401 -0.000220100866130 1 -force C 0.000191510669144 0.000006368878279 -0.002459917382473 0 -force C -0.000117366534012 0.000241239883036 -0.003462310188858 0 -force C -0.000974412132548 -0.000563813822688 0.022598442976171 0 -force C 0.000081764874769 0.000058180256098 -0.000230442772536 1 -force C -0.000020024896378 -0.000015715403566 -0.000166706860700 1 -force C 0.000050964692687 0.000031092136573 -0.000848758227701 0 -force C 0.000417710365063 0.000241489638142 -0.003398931255120 0 -force C -0.001066690757873 -0.000420630590179 0.023061080652498 0 -force Hf 0.000083375474106 -0.000026222825163 -0.000066112568966 1 -force Hf -0.000012030176167 0.000013096955557 0.000357368970168 1 -force Hf 0.000527244170064 0.000308069574683 -0.002540534656771 0 -force Hf -0.000324060691236 -0.000156683694741 0.011115447433027 0 -force Hf 0.001158461144263 0.000669431557837 -0.024136314760607 0 -force Hf -0.000065010459250 -0.000050971526753 -0.000308595865124 1 -force Hf -0.000035886482741 -0.000031525883221 0.000556770282424 1 -force Hf 0.000483831933964 -0.001504004941731 -0.001850269420627 0 -force Hf -0.000341294831464 -0.000197373206932 0.011136957319528 0 -force Hf 0.001267919883239 0.000710218602158 -0.024226776153204 0 -force Hf -0.000284105624220 -0.000131250335015 -0.000142060688265 1 -force Hf -0.000069507713214 -0.000024931384425 0.000531114389868 1 -force Hf -0.001064523034331 0.001166065024192 -0.001866724011490 0 -force Hf -0.000393498764155 -0.000226422040446 0.012234710725881 0 -force Hf 0.001247988252053 0.000744588485309 -0.024224176711167 0 -force Hf 0.000063821436268 0.000099015201753 -0.000070417476759 1 -force Hf -0.000035784358195 -0.000040440756973 0.000473871283741 1 -force Hf 0.002003358722466 0.001152007404900 -0.001691785089169 0 -force Hf -0.000297273558791 -0.000201481025253 0.011115470290548 0 -force Hf 0.001194218712492 0.000690646374773 -0.024242777135571 0 -force N -0.000448957705644 -0.000289441509661 -0.000071362697348 1 - -# Energy components: - A_diel = -0.7278852361940140 - Eewald = 38799.9547770912613487 - EH = 39771.9116527662408771 - Eloc = -79640.9448731117008720 - Enl = -270.1609106229860231 - EvdW = -0.3335812705641850 - Exc = -796.7066589994444712 - Exc_core = 594.6257932052495789 - KE = 421.4754009793348359 - MuShift = -0.0074509218982978 -------------------------------------- - Etot = -1120.9137361206994683 - TS = 0.0014677993096100 -------------------------------------- - F = -1120.9152039200091622 - muN = -61.8526229111009940 -------------------------------------- - G = -1059.0625810089081824 - -IonicMinimize: Iter: 12 G: -1059.062581008908182 |grad|_K: 1.952e-04 alpha: 1.000e+00 linmin: -4.294e-04 t[s]: 1959.32 - -#--- Lowdin population analysis --- -# oxidation-state C -0.252 -0.235 -0.235 -0.210 -0.219 -0.233 -0.235 -0.235 -0.211 -0.219 -0.233 -0.229 -0.235 -0.211 -0.221 -0.234 -0.235 -0.234 -0.211 -0.219 -# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.005 -0.013 -0.140 -0.001 +0.002 -0.005 -0.013 -0.177 -0.001 +0.001 -0.004 -0.013 -0.130 -# oxidation-state Hf +0.645 +0.252 +0.245 +0.242 +0.114 +0.649 +0.253 +0.249 +0.242 +0.115 -0.117 +0.253 +0.249 +0.243 +0.115 +0.646 +0.243 +0.249 +0.242 +0.116 -# magnetic-moments Hf +0.085 +0.010 +0.001 +0.001 -0.001 +0.088 +0.009 +0.002 +0.001 -0.000 +0.073 +0.009 +0.002 +0.000 -0.000 +0.085 +0.004 +0.002 +0.001 -0.012 -# oxidation-state N -0.850 -# magnetic-moments N -0.005 - - -Computing DFT-D3 correction: -# coordination-number C 5.817 5.972 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 -# coordination-number Hf 11.021 16.671 16.706 16.624 13.885 11.019 16.668 16.693 16.624 13.885 12.271 16.668 16.693 16.623 13.885 11.020 16.813 16.693 16.624 13.885 -# coordination-number N 1.119 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120415 -EvdW_8 = -0.213203 -Shifting auxilliary hamiltonian by 0.000126 to set nElectrons=325.540121 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771557 of unit cell: Completed after 21 iterations at t[s]: 1961.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540121 magneticMoment: [ Abs: 1.10145 Tot: -0.28597 ] -ElecMinimize: Iter: 0 G: -1059.062559743235624 |grad|_K: 4.880e-07 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771160 of unit cell: Completed after 26 iterations at t[s]: 1963.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771463 of unit cell: Completed after 25 iterations at t[s]: 1963.68 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.533605 magneticMoment: [ Abs: 1.10164 Tot: -0.28500 ] - SubspaceRotationAdjust: set factor to 0.0318 -ElecMinimize: Iter: 1 G: -1059.062579999043464 |grad|_K: 1.679e-07 alpha: 2.417e-01 linmin: -5.585e-04 t[s]: 1964.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771496 of unit cell: Completed after 8 iterations at t[s]: 1965.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 12 iterations at t[s]: 1965.79 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537403 magneticMoment: [ Abs: 1.10373 Tot: -0.28716 ] - SubspaceRotationAdjust: set factor to 0.0319 -ElecMinimize: Iter: 2 G: -1059.062584654739567 |grad|_K: 7.210e-08 alpha: 4.685e-01 linmin: -5.022e-03 t[s]: 1966.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 4 iterations at t[s]: 1967.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 3 iterations at t[s]: 1967.88 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538492 magneticMoment: [ Abs: 1.10444 Tot: -0.28770 ] - SubspaceRotationAdjust: set factor to 0.0367 -ElecMinimize: Iter: 3 G: -1059.062586114961505 |grad|_K: 5.489e-08 alpha: 7.802e-01 linmin: -3.429e-03 t[s]: 1968.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 4 iterations at t[s]: 1969.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 0 iterations at t[s]: 1970.00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538539 magneticMoment: [ Abs: 1.10505 Tot: -0.28787 ] - SubspaceRotationAdjust: set factor to 0.042 -ElecMinimize: Iter: 4 G: -1059.062587081130005 |grad|_K: 4.242e-08 alpha: 8.916e-01 linmin: -3.010e-03 t[s]: 1970.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771560 of unit cell: Completed after 3 iterations at t[s]: 1971.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771560 of unit cell: Completed after 0 iterations at t[s]: 1972.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539388 magneticMoment: [ Abs: 1.10593 Tot: -0.28834 ] - SubspaceRotationAdjust: set factor to 0.0488 -ElecMinimize: Iter: 5 G: -1059.062587685094968 |grad|_K: 3.579e-08 alpha: 9.228e-01 linmin: -1.827e-03 t[s]: 1973.07 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 3 iterations at t[s]: 1973.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 0 iterations at t[s]: 1974.18 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540309 magneticMoment: [ Abs: 1.10668 Tot: -0.28863 ] - SubspaceRotationAdjust: set factor to 0.0579 -ElecMinimize: Iter: 6 G: -1059.062588100626954 |grad|_K: 3.450e-08 alpha: 9.013e-01 linmin: 9.612e-04 t[s]: 1975.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 2 iterations at t[s]: 1975.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 0 iterations at t[s]: 1976.25 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540478 magneticMoment: [ Abs: 1.10716 Tot: -0.28851 ] - SubspaceRotationAdjust: set factor to 0.063 -ElecMinimize: Iter: 7 G: -1059.062588397494665 |grad|_K: 3.532e-08 alpha: 7.298e-01 linmin: 6.213e-04 t[s]: 1977.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 3 iterations at t[s]: 1977.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 0 iterations at t[s]: 1978.35 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541206 magneticMoment: [ Abs: 1.10809 Tot: -0.28864 ] - SubspaceRotationAdjust: set factor to 0.0694 -ElecMinimize: Iter: 8 G: -1059.062588695498107 |grad|_K: 3.085e-08 alpha: 7.026e-01 linmin: -1.264e-03 t[s]: 1979.33 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 4 iterations at t[s]: 1979.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 0 iterations at t[s]: 1980.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541129 magneticMoment: [ Abs: 1.10872 Tot: -0.28844 ] - SubspaceRotationAdjust: set factor to 0.0736 -ElecMinimize: Iter: 9 G: -1059.062588927907200 |grad|_K: 3.137e-08 alpha: 6.696e-01 linmin: -9.778e-04 t[s]: 1981.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771588 of unit cell: Completed after 3 iterations at t[s]: 1981.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771587 of unit cell: Completed after 0 iterations at t[s]: 1982.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541773 magneticMoment: [ Abs: 1.10943 Tot: -0.28838 ] - SubspaceRotationAdjust: set factor to 0.0734 -ElecMinimize: Iter: 10 G: -1059.062589136362703 |grad|_K: 3.078e-08 alpha: 5.799e-01 linmin: 8.554e-04 t[s]: 1983.52 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771576 of unit cell: Completed after 3 iterations at t[s]: 1984.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 0 iterations at t[s]: 1984.64 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541212 magneticMoment: [ Abs: 1.10974 Tot: -0.28786 ] - SubspaceRotationAdjust: set factor to 0.0678 -ElecMinimize: Iter: 11 G: -1059.062589280680641 |grad|_K: 2.711e-08 alpha: 4.705e-01 linmin: -3.423e-04 t[s]: 1985.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 0 iterations at t[s]: 1986.11 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 1 iterations at t[s]: 1986.68 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541187 magneticMoment: [ Abs: 1.11046 Tot: -0.28756 ] - SubspaceRotationAdjust: set factor to 0.0769 -ElecMinimize: Iter: 12 G: -1059.062589432410050 |grad|_K: 2.393e-08 alpha: 6.527e-01 linmin: 1.117e-03 t[s]: 1987.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771585 of unit cell: Completed after 2 iterations at t[s]: 1988.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771582 of unit cell: Completed after 0 iterations at t[s]: 1988.81 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541360 magneticMoment: [ Abs: 1.11089 Tot: -0.28749 ] - SubspaceRotationAdjust: set factor to 0.0722 -ElecMinimize: Iter: 13 G: -1059.062589491818926 |grad|_K: 2.904e-08 alpha: 3.613e-01 linmin: 2.409e-03 t[s]: 1989.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771573 of unit cell: Completed after 3 iterations at t[s]: 1990.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771577 of unit cell: Completed after 0 iterations at t[s]: 1990.92 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541001 magneticMoment: [ Abs: 1.11108 Tot: -0.28719 ] - SubspaceRotationAdjust: set factor to 0.0549 -ElecMinimize: Iter: 14 G: -1059.062589538222255 |grad|_K: 2.420e-08 alpha: 1.993e-01 linmin: 2.455e-03 t[s]: 1991.88 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 3.750e-09 - -Computing DFT-D3 correction: -# coordination-number C 5.817 5.972 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 -# coordination-number Hf 11.021 16.671 16.706 16.624 13.885 11.019 16.668 16.693 16.624 13.885 12.271 16.668 16.693 16.623 13.885 11.020 16.813 16.693 16.624 13.885 -# coordination-number N 1.119 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120415 -EvdW_8 = -0.213203 - -# Ionic positions in cartesian coordinates: -ion C 15.505067569325655 8.964758175029795 29.754071946010853 1 -ion C 6.498717597647254 0.174972310695414 23.721772829597231 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.343647377477135 9.102249346083575 29.223435555093403 1 -ion C 0.301108062594999 0.174073720150708 23.452781600973136 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.550030244048353 3.556048864766782 29.224175718785798 1 -ion C 9.566187743725351 5.530948264850138 24.014753530976595 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.147021396759436 3.554085517388838 28.953924754254860 1 -ion C 3.394010660599602 5.544790485728358 23.721861674817493 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.065854145333582 0.053559646591142 31.123278581699569 1 -ion Hf 12.568044180755134 7.266469718550496 26.586886990017152 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.092652703272647 0.053264416857069 30.865265788689086 1 -ion Hf 6.358138336541206 7.266074471569029 26.318190329343476 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.274400621499696 5.362130919353465 31.046706779344525 1 -ion Hf 9.469546312120926 1.885048008161643 26.318117919266857 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.421429163386462 5.230448645546650 31.664291616560547 1 -ion Hf 3.296125618593264 1.905859731538740 26.020049789757710 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.208620724469554 5.321809431531694 34.675295356848899 1 - -# Forces in Cartesian coordinates: -force C 0.000005444209759 -0.000008002639117 0.000108586599264 1 -force C -0.000004357916348 -0.000021205386542 0.000003254781584 1 -force C 0.000222977164740 0.000126532478529 -0.002484733570437 0 -force C 0.000158719992635 0.000092510702373 -0.003716769486718 0 -force C -0.000919604547870 -0.000710720412693 0.023281276252253 0 -force C -0.000028998098664 0.000108487060046 -0.000051616143544 1 -force C 0.000024616028300 0.000016880643866 -0.000060788374986 1 -force C 0.000096521709903 0.000164020977116 -0.002537384988282 0 -force C 0.000148148197530 -0.000225926211103 -0.003427212567506 0 -force C -0.001169450202087 -0.000676722418925 0.023321873114333 0 -force C 0.000111160862276 -0.000057686912208 -0.000104757934249 1 -force C 0.000009214980090 0.000003331753806 -0.000042939708790 1 -force C 0.000191609642661 0.000002482667204 -0.002536986748660 0 -force C -0.000122839731360 0.000241918583096 -0.003428341859475 0 -force C -0.000985637959379 -0.000570598563193 0.022815257388858 0 -force C 0.000029848147541 0.000021856823173 -0.000002917700967 1 -force C -0.000023687743772 0.000005959405709 -0.000006833457926 1 -force C 0.000053997248118 0.000032609345271 -0.000938046841306 0 -force C 0.000420247063904 0.000243095629089 -0.003364835986963 0 -force C -0.001074238994081 -0.000443833844540 0.023279346816552 0 -force Hf 0.000107221374629 -0.000072161032471 0.000020962414816 1 -force Hf -0.000005713347760 0.000010188906650 0.000054182322920 1 -force Hf 0.000525940091090 0.000306745005265 -0.002648376665407 0 -force Hf -0.000332190337357 -0.000158977352320 0.011110269473379 0 -force Hf 0.001153757143936 0.000666697051220 -0.023949240807266 0 -force Hf -0.000107486419811 -0.000074185212062 -0.000330843588640 1 -force Hf -0.000000080472380 -0.000040884626600 0.000185021693123 1 -force Hf 0.000474837422662 -0.001517385844238 -0.001945022222623 0 -force Hf -0.000337193437620 -0.000195036452565 0.011129942174741 0 -force Hf 0.001255911321655 0.000706569364833 -0.024034317601963 0 -force Hf -0.000274326278298 -0.000129815099389 0.000217660470944 1 -force Hf -0.000058714273661 0.000014838736149 0.000162032751332 1 -force Hf -0.001079955047565 0.001165517795632 -0.001958835315695 0 -force Hf -0.000389815039078 -0.000224242412962 0.012216592789405 0 -force Hf 0.001238858102016 0.000735762957071 -0.024031580283029 0 -force Hf 0.000053532774155 0.000143753374517 0.000041867762140 1 -force Hf -0.000007854715361 -0.000018331582221 0.000212882103560 1 -force Hf 0.002010103040930 0.001155634847318 -0.001786899653724 0 -force Hf -0.000303052393028 -0.000207142074232 0.011109565210057 0 -force Hf 0.001187225057085 0.000686532100758 -0.024053340005487 0 -force N -0.000223987688833 -0.000150861137109 -0.000142492382345 1 - -# Energy components: - A_diel = -0.7278150050546144 - Eewald = 38802.1446665253170067 - EH = 39774.2292264261268429 - Eloc = -79645.4548552065243712 - Enl = -270.1617597387623277 - EvdW = -0.3336183495272870 - Exc = -796.7087024018451302 - Exc_core = 594.6258041871979003 - KE = 421.4806014929992557 - MuShift = -0.0074630668416212 -------------------------------------- - Etot = -1120.9139151369222418 - TS = 0.0014645869285871 -------------------------------------- - F = -1120.9153797238507195 - muN = -61.8527901856283577 -------------------------------------- - G = -1059.0625895382222552 - -IonicMinimize: Iter: 13 G: -1059.062589538222255 |grad|_K: 1.066e-04 alpha: 1.000e+00 linmin: -2.982e-03 t[s]: 1996.00 - -#--- Lowdin population analysis --- -# oxidation-state C -0.251 -0.235 -0.235 -0.210 -0.221 -0.233 -0.235 -0.235 -0.211 -0.221 -0.233 -0.229 -0.235 -0.211 -0.222 -0.234 -0.235 -0.234 -0.211 -0.221 -# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.004 -0.013 -0.141 -0.001 +0.002 -0.004 -0.013 -0.178 -0.001 +0.001 -0.004 -0.014 -0.131 -# oxidation-state Hf +0.646 +0.252 +0.245 +0.242 +0.114 +0.649 +0.253 +0.249 +0.242 +0.114 -0.116 +0.253 +0.249 +0.243 +0.114 +0.647 +0.243 +0.249 +0.242 +0.116 -# magnetic-moments Hf +0.087 +0.010 +0.001 +0.001 -0.002 +0.089 +0.009 +0.002 +0.001 -0.000 +0.074 +0.009 +0.002 +0.000 -0.000 +0.087 +0.004 +0.002 +0.001 -0.012 -# oxidation-state N -0.850 -# magnetic-moments N -0.005 - - -Computing DFT-D3 correction: -# coordination-number C 5.818 5.972 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 -# coordination-number Hf 11.024 16.673 16.706 16.624 13.885 11.023 16.670 16.693 16.624 13.885 12.271 16.670 16.693 16.623 13.885 11.022 16.814 16.693 16.624 13.885 -# coordination-number N 1.119 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120419 -EvdW_8 = -0.213217 -Shifting auxilliary hamiltonian by 0.000064 to set nElectrons=325.541001 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 15 iterations at t[s]: 1998.12 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541001 magneticMoment: [ Abs: 1.11143 Tot: -0.28564 ] -ElecMinimize: Iter: 0 G: -1059.062582854710854 |grad|_K: 2.936e-07 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771314 of unit cell: Completed after 24 iterations at t[s]: 1999.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771526 of unit cell: Completed after 24 iterations at t[s]: 2000.40 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537156 magneticMoment: [ Abs: 1.11129 Tot: -0.28472 ] - SubspaceRotationAdjust: set factor to 0.0334 -ElecMinimize: Iter: 1 G: -1059.062589143843070 |grad|_K: 1.166e-07 alpha: 2.118e-01 linmin: 6.488e-04 t[s]: 2001.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771549 of unit cell: Completed after 6 iterations at t[s]: 2001.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771575 of unit cell: Completed after 9 iterations at t[s]: 2002.54 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540215 magneticMoment: [ Abs: 1.11248 Tot: -0.28585 ] - SubspaceRotationAdjust: set factor to 0.0402 -ElecMinimize: Iter: 2 G: -1059.062591299306632 |grad|_K: 4.866e-08 alpha: 4.616e-01 linmin: 1.139e-04 t[s]: 2003.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 3 iterations at t[s]: 2004.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 3 iterations at t[s]: 2004.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540933 magneticMoment: [ Abs: 1.11277 Tot: -0.28598 ] - SubspaceRotationAdjust: set factor to 0.0431 -ElecMinimize: Iter: 3 G: -1059.062591808310572 |grad|_K: 3.838e-08 alpha: 6.192e-01 linmin: -1.674e-02 t[s]: 2005.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771576 of unit cell: Completed after 4 iterations at t[s]: 2006.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771573 of unit cell: Completed after 4 iterations at t[s]: 2006.73 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540175 magneticMoment: [ Abs: 1.11299 Tot: -0.28562 ] - SubspaceRotationAdjust: set factor to 0.0374 -ElecMinimize: Iter: 4 G: -1059.062592220866236 |grad|_K: 3.907e-08 alpha: 7.990e-01 linmin: 7.126e-03 t[s]: 2007.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771587 of unit cell: Completed after 4 iterations at t[s]: 2008.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771585 of unit cell: Completed after 0 iterations at t[s]: 2008.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541041 magneticMoment: [ Abs: 1.11363 Tot: -0.28575 ] - SubspaceRotationAdjust: set factor to 0.0408 -ElecMinimize: Iter: 5 G: -1059.062592537862656 |grad|_K: 2.985e-08 alpha: 6.920e-01 linmin: 2.348e-03 t[s]: 2009.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771590 of unit cell: Completed after 3 iterations at t[s]: 2010.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771590 of unit cell: Completed after 0 iterations at t[s]: 2010.92 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541417 magneticMoment: [ Abs: 1.11400 Tot: -0.28565 ] - SubspaceRotationAdjust: set factor to 0.0477 -ElecMinimize: Iter: 6 G: -1059.062592760482858 |grad|_K: 2.371e-08 alpha: 7.414e-01 linmin: -3.590e-03 t[s]: 2011.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771588 of unit cell: Completed after 0 iterations at t[s]: 2012.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771587 of unit cell: Completed after 3 iterations at t[s]: 2013.02 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541290 magneticMoment: [ Abs: 1.11450 Tot: -0.28534 ] - SubspaceRotationAdjust: set factor to 0.0525 -ElecMinimize: Iter: 7 G: -1059.062592951424676 |grad|_K: 2.680e-08 alpha: 1.135e+00 linmin: 6.144e-03 t[s]: 2013.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 3 iterations at t[s]: 2014.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771584 of unit cell: Completed after 0 iterations at t[s]: 2015.11 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541130 magneticMoment: [ Abs: 1.11503 Tot: -0.28493 ] - SubspaceRotationAdjust: set factor to 0.0578 -ElecMinimize: Iter: 8 G: -1059.062593114163974 |grad|_K: 2.759e-08 alpha: 8.186e-01 linmin: 5.603e-04 t[s]: 2016.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771597 of unit cell: Completed after 4 iterations at t[s]: 2016.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771593 of unit cell: Completed after 2 iterations at t[s]: 2017.21 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541704 magneticMoment: [ Abs: 1.11555 Tot: -0.28480 ] - SubspaceRotationAdjust: set factor to 0.0486 -ElecMinimize: Iter: 9 G: -1059.062593242929552 |grad|_K: 2.867e-08 alpha: 5.183e-01 linmin: 2.858e-03 t[s]: 2018.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 2 iterations at t[s]: 2018.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 0 iterations at t[s]: 2019.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541296 magneticMoment: [ Abs: 1.11599 Tot: -0.28426 ] - SubspaceRotationAdjust: set factor to 0.0552 -ElecMinimize: Iter: 10 G: -1059.062593377242138 |grad|_K: 2.218e-08 alpha: 5.177e-01 linmin: -8.834e-04 t[s]: 2020.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 3 iterations at t[s]: 2020.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 0 iterations at t[s]: 2021.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541066 magneticMoment: [ Abs: 1.11623 Tot: -0.28401 ] - SubspaceRotationAdjust: set factor to 0.0406 -ElecMinimize: Iter: 11 G: -1059.062593437017540 |grad|_K: 3.067e-08 alpha: 3.591e-01 linmin: 1.728e-03 t[s]: 2022.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771591 of unit cell: Completed after 3 iterations at t[s]: 2022.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771588 of unit cell: Completed after 0 iterations at t[s]: 2023.49 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541406 magneticMoment: [ Abs: 1.11668 Tot: -0.28390 ] - SubspaceRotationAdjust: set factor to 0.0599 -ElecMinimize: Iter: 12 G: -1059.062593502930213 |grad|_K: 2.015e-08 alpha: 2.353e-01 linmin: 1.020e-03 t[s]: 2024.44 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 4.921e-09 - -Computing DFT-D3 correction: -# coordination-number C 5.818 5.972 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 -# coordination-number Hf 11.024 16.673 16.706 16.624 13.885 11.023 16.670 16.693 16.624 13.885 12.271 16.670 16.693 16.623 13.885 11.022 16.814 16.693 16.624 13.885 -# coordination-number N 1.119 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120419 -EvdW_8 = -0.213217 - -# Ionic positions in cartesian coordinates: -ion C 15.505072617851525 8.964716885163671 29.752526743233275 1 -ion C 6.498621040324195 0.174822109636378 23.721440218962844 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.343420096812295 9.102615079621096 29.222238377233175 1 -ion C 0.301240389849733 0.174165479170511 23.452042134375699 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.550393279147317 3.555786330066360 29.222717490819132 1 -ion C 9.566211522898232 5.530948643830505 24.014312691207000 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.147221765801707 3.554221289332464 28.952670473999117 1 -ion C 3.393811735576005 5.544782637382902 23.721477677367631 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.066593470873394 0.053085319947538 31.121767350625053 1 -ion Hf 12.567689612585013 7.266328644136936 26.586577135926916 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.091941992211668 0.052733582018360 30.861027770733610 1 -ion Hf 6.358264297689752 7.265718435722798 26.318080488883385 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.272621226877984 5.361275002611817 31.047025422738511 1 -ion Hf 9.469172713338526 1.885310467936926 26.317915021058656 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.421833253794592 5.231480890721502 31.662995959664524 1 -ion Hf 3.296068864243650 1.905775606009592 26.020339206201118 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.204966846025284 5.319435786903973 34.675058196657417 1 - -# Forces in Cartesian coordinates: -force C -0.000043722706030 -0.000022162640250 0.000011884714733 1 -force C 0.000004947055832 0.000003478659278 -0.000014900860408 1 -force C 0.000222046306325 0.000126823690663 -0.002516645628332 0 -force C 0.000161510277144 0.000094140111687 -0.003761242165868 0 -force C -0.000904099412396 -0.000702566273274 0.023164541965863 0 -force C 0.000023684377817 -0.000110830919008 0.000008880500446 1 -force C -0.000010320869873 -0.000006653775836 -0.000013401943069 1 -force C 0.000098034324745 0.000156476383614 -0.002557926863480 0 -force C 0.000149329165773 -0.000223470946680 -0.003473526977469 0 -force C -0.001170346345782 -0.000678096899255 0.023204450939465 0 -force C -0.000086146806251 0.000083844841309 0.000042051860206 1 -force C -0.000008795815564 -0.000002621631895 -0.000047308913389 1 -force C 0.000185523305779 0.000007606907165 -0.002557678672865 0 -force C -0.000120285749549 0.000241774259901 -0.003473793207330 0 -force C -0.000979897231441 -0.000566864065124 0.022659559218582 0 -force C -0.000059323606383 -0.000046859653693 0.000025921983284 1 -force C 0.000006548957607 0.000005397722309 -0.000006186395249 1 -force C 0.000060860962725 0.000035898657055 -0.000956046068471 0 -force C 0.000420975718847 0.000243629052033 -0.003418830890396 0 -force C -0.001058761354245 -0.000434472860893 0.023162055499131 0 -force Hf -0.000009658341659 -0.000030381986449 0.000150373877313 1 -force Hf 0.000005037392177 -0.000013481288516 0.000073951101526 1 -force Hf 0.000531064884470 0.000305362512773 -0.002599002518479 0 -force Hf -0.000335893506676 -0.000163127056291 0.011112909831469 0 -force Hf 0.001163840373416 0.000673119216217 -0.024164484953055 0 -force Hf -0.000031216502821 0.000020418505126 -0.000024343467638 1 -force Hf -0.000011758304300 -0.000012744889660 0.000004564046810 1 -force Hf 0.000458843565111 -0.001500412669869 -0.001909300393284 0 -force Hf -0.000338978883154 -0.000196115970916 0.011136825468282 0 -force Hf 0.001265571397487 0.000708590847105 -0.024240863914173 0 -force Hf 0.000057980240298 0.000000837211648 0.000020159988326 1 -force Hf -0.000008091252762 0.000004864096405 0.000021289909599 1 -force Hf -0.001071044418723 0.001144393048201 -0.001921234482431 0 -force Hf -0.000386149982687 -0.000222205769005 0.012216787718060 0 -force Hf 0.001244744699569 0.000742748220915 -0.024238317335268 0 -force Hf -0.000035228559529 -0.000010273506393 0.000160806469407 1 -force Hf 0.000013253302202 0.000020966177360 -0.000038920204730 1 -force Hf 0.001986211852619 0.001146552556480 -0.001766451790641 0 -force Hf -0.000308035744616 -0.000208384912478 0.011111487745187 0 -force Hf 0.001199439766516 0.000693113009285 -0.024264155420871 0 -force N -0.000340230636707 -0.000215181447749 -0.000027265801504 1 - -# Energy components: - A_diel = -0.7269950599345385 - Eewald = 38803.1912795634780196 - EH = 39775.3166089357473538 - Eloc = -79647.5920994735934073 - Enl = -270.1618154209642739 - EvdW = -0.3336358293145684 - Exc = -796.7101488293942566 - Exc_core = 594.6258099922279143 - KE = 421.4844651353773770 - MuShift = -0.0074686521623701 -------------------------------------- - Etot = -1120.9139996385417817 - TS = 0.0014609776617570 -------------------------------------- - F = -1120.9154606162035179 - muN = -61.8528671132733550 -------------------------------------- - G = -1059.0625935029302127 - -IonicMinimize: Iter: 14 G: -1059.062593502930213 |grad|_K: 7.265e-05 alpha: 1.000e+00 linmin: -2.000e-03 t[s]: 2028.57 -IonicMinimize: Converged (|grad|_K<1.000000e-04). - -#--- Lowdin population analysis --- -# oxidation-state C -0.251 -0.235 -0.235 -0.210 -0.219 -0.232 -0.235 -0.235 -0.211 -0.220 -0.233 -0.229 -0.235 -0.211 -0.220 -0.234 -0.235 -0.234 -0.211 -0.219 -# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.004 -0.013 -0.141 -0.001 +0.002 -0.004 -0.013 -0.178 -0.001 +0.001 -0.004 -0.013 -0.131 -# oxidation-state Hf +0.646 +0.251 +0.245 +0.242 +0.114 +0.648 +0.253 +0.249 +0.242 +0.115 -0.116 +0.253 +0.249 +0.243 +0.115 +0.647 +0.242 +0.248 +0.242 +0.116 -# magnetic-moments Hf +0.088 +0.010 +0.001 +0.001 -0.002 +0.090 +0.009 +0.002 +0.001 -0.000 +0.075 +0.009 +0.002 +0.000 -0.000 +0.088 +0.004 +0.002 +0.001 -0.012 -# oxidation-state N -0.850 -# magnetic-moments N -0.005 - - -Dumping 'fillings' ... done -Dumping 'wfns' ... done -Dumping 'fluidState' ... done -Dumping 'ionpos' ... done -Dumping 'force' ... done -Dumping 'n_up' ... done -Dumping 'n_dn' ... done -Dumping 'eigenvals' ... done -Dumping 'bandProjections' ... done -Dumping 'eigStats' ... - eMin: -2.488051 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) - HOMO: -0.190949 at state 8 ( [ +0.500000 +0.000000 +0.000000 ] spin 1 ) - mu : -0.190000 - LUMO: -0.189724 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) - eMax: -0.042437 at state 16 ( [ +0.000000 +0.000000 +0.000000 ] spin -1 ) - HOMO-LUMO gap: +0.001225 - Optical gap : +0.001235 at state 16 ( [ +0.000000 +0.000000 +0.000000 ] spin -1 ) -Dumping 'Ecomponents' ... done -Dumping 'kPts' ... done -End date and time: Wed Jun 5 01:51:17 2024 (Duration: 0-0:33:55.30) -Done! - -PROFILER: augmentDensityGrid 0.005104 +/- 0.005407 s, 5169 calls, 26.383014 s total -PROFILER: augmentDensityGridGrad 0.091116 +/- 0.073054 s, 2622 calls, 238.905731 s total -PROFILER: augmentDensitySpherical 0.004964 +/- 0.005060 s, 41352 calls, 205.262754 s total -PROFILER: augmentDensitySphericalGrad 0.005148 +/- 0.005171 s, 23967 calls, 123.370324 s total -PROFILER: augmentOverlap 0.003035 +/- 0.002446 s, 84318 calls, 255.930409 s total -PROFILER: ColumnBundle::randomize 0.028362 +/- 0.000316 s, 8 calls, 0.226898 s total -PROFILER: diagouterI 0.014959 +/- 0.002284 s, 13784 calls, 206.192556 s total -PROFILER: EdensityAndVscloc 0.065853 +/- 0.024700 s, 1724 calls, 113.531207 s total -PROFILER: EnlAndGrad 0.003455 +/- 0.002303 s, 42927 calls, 148.322824 s total -PROFILER: ExCorrCommunication 0.005736 +/- 0.008881 s, 10533 calls, 60.412164 s total -PROFILER: ExCorrFunctional 0.000160 +/- 0.000037 s, 1776 calls, 0.284167 s total -PROFILER: ExCorrTotal 0.034807 +/- 0.013578 s, 1776 calls, 61.817627 s total -PROFILER: Idag_DiagV_I 0.026230 +/- 0.007804 s, 7853 calls, 205.980480 s total -PROFILER: initWeights 0.446743 +/- 0.000000 s, 1 calls, 0.446743 s total -PROFILER: inv(matrix) 0.000862 +/- 0.000088 s, 13032 calls, 11.235937 s total -PROFILER: matrix::diagonalize 0.003505 +/- 0.001030 s, 21581 calls, 75.633292 s total -PROFILER: matrix::set 0.000010 +/- 0.000006 s, 921110 calls, 9.459410 s total -PROFILER: orthoMatrix(matrix) 0.000651 +/- 0.000515 s, 13989 calls, 9.102869 s total -PROFILER: RadialFunctionR::transform 0.005138 +/- 0.016527 s, 134 calls, 0.688532 s total -PROFILER: reduceKmesh 0.000016 +/- 0.000000 s, 1 calls, 0.000016 s total -PROFILER: VanDerWaalsD3::energyAndGrad 0.889684 +/- 0.011137 s, 35 calls, 31.138937 s total -PROFILER: WavefunctionDrag 0.371920 +/- 0.045976 s, 17 calls, 6.322635 s total -PROFILER: Y*M 0.001287 +/- 0.000884 s, 164527 calls, 211.746822 s total -PROFILER: Y1^Y2 0.001294 +/- 0.001023 s, 115954 calls, 150.056913 s total - -MEMUSAGE: ColumnBundle 5.784960 GB -MEMUSAGE: complexScalarFieldTilde 0.014954 GB -MEMUSAGE: IndexArrays 0.030359 GB -MEMUSAGE: matrix 0.171459 GB -MEMUSAGE: misc 0.008798 GB -MEMUSAGE: RealKernel 0.003762 GB -MEMUSAGE: ScalarField 0.381317 GB -MEMUSAGE: ScalarFieldTilde 0.270287 GB -MEMUSAGE: Total 6.116683 GB diff --git a/tests/io/jdftx/example_files/ex_out_slice_latmin b/tests/io/jdftx/example_files/ex_out_slice_latmin deleted file mode 100644 index d6e20dfd289..00000000000 --- a/tests/io/jdftx/example_files/ex_out_slice_latmin +++ /dev/null @@ -1,1181 +0,0 @@ -*************** JDFTx 1.7.0 (git hash 12396ea5) *************** - -Start date and time: Fri Mar 8 17:55:15 2024 -Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out -Running on hosts (process indices): nid001569 (0) -Divided in process groups (process indices): 0 (0) -gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' -gpuInit: Selected device 0 -Resource initialization completed at t[s]: 0.44 -Run totals: 1 processes, 16 threads, 1 GPUs -Memory pool size: 36000 MB (per process) - - -Input parsed successfully to the following command list (including defaults): - -basis kpoint-dependent -converge-empty-states yes -coords-type Cartesian -core-overlap-check none -coulomb-interaction Periodic -davidson-band-ratio 1.1 -dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump-name $VAR -elec-cutoff 20 100 -elec-eigen-algo Davidson -elec-ex-corr gga-PBE -elec-initial-magnetization 0.000000 no -elec-n-bands 42 -elec-smearing Fermi 0.001 -electronic-minimize \ - dirUpdateScheme FletcherReeves \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-07 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -exchange-regularization WignerSeitzTruncated -fluid None -fluid-ex-corr (null) lda-PZ -fluid-gummel-loop 10 1.000000e-05 -fluid-minimize \ - dirUpdateScheme PolakRibiere \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 0 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -fluid-solvent H2O 55.338 ScalarEOS \ - epsBulk 78.4 \ - pMol 0.92466 \ - epsInf 1.77 \ - Pvap 1.06736e-10 \ - sigmaBulk 4.62e-05 \ - Rvdw 2.61727 \ - Res 1.42 \ - tauNuc 343133 \ - poleEl 15 7 1 -forces-output-coords Positions -initial-state $VAR -ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 -ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 -ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 -ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 -ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 -ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 -ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 -ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 -ion-species GBRV_v1.5/$ID_pbe_v1.uspp -ion-width 0 -ionic-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 0 \ - history 15 \ - knormThreshold 0.0001 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 -kpoint-folding 6 2 7 -latt-move-scale 1 1 1 -latt-scale 1 1 1 -lattice \ - 6.168436000000000 -0.000059000000000 0.000053000000000 \ - 0.000023000000000 16.427467000000000 0.001924000000000 \ - 0.000040000000000 -0.005724000000000 5.902588000000000 -lattice-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -lcao-params -1 1e-06 0.001 -pcm-variant GLSSA13 -perturb-minimize \ - nIterations 0 \ - algorithm MINRES \ - residualTol 0.0001 \ - residualDiffThreshold 0.0001 \ - CGBypass no \ - recomputeResidual no -spintype z-spin -subspace-rotation-factor 1 yes -symmetries none -symmetry-threshold 0.0001 -van-der-waals D3 - - -Applied RMS atom displacement 0 bohrs to make symmetries exact. - ----------- Initializing the Grid ---------- -R = -[ 6.16844 -5.9e-05 5.3e-05 ] -[ 2.3e-05 16.4275 0.001924 ] -[ 4e-05 -0.005724 5.90259 ] -unit cell volume = 598.12 -G = -[ 1.0186 3.65517e-06 -9.14734e-06 ] -[ -1.42533e-06 0.38248 -0.000124673 ] -[ -6.90414e-06 0.000370908 1.06448 ] -Minimum fftbox size, Smin = [ 28 76 28 ] -Chosen fftbox size, S = [ 28 80 28 ] - ----------- Initializing tighter grid for wavefunction operations ---------- -R = -[ 6.16844 -5.9e-05 5.3e-05 ] -[ 2.3e-05 16.4275 0.001924 ] -[ 4e-05 -0.005724 5.90259 ] -unit cell volume = 598.12 -G = -[ 1.0186 3.65517e-06 -9.14734e-06 ] -[ -1.42533e-06 0.38248 -0.000124673 ] -[ -6.90414e-06 0.000370908 1.06448 ] -Minimum fftbox size, Smin = [ 28 68 24 ] -Chosen fftbox size, S = [ 28 70 24 ] - ----------- Exchange Correlation functional ---------- -Initalized PBE GGA exchange. -Initalized PBE GGA correlation. - ----------- Setting up pseudopotentials ---------- -Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': - Title: Ta. Created by USPP 7.3.6 on 14-9-2013 - Reference state energy: -70.583193. 13 valence electrons in orbitals: - |500> occupation: 2 eigenvalue: -2.682396 - |510> occupation: 6 eigenvalue: -1.447928 - |520> occupation: 3 eigenvalue: -0.131987 - |600> occupation: 2 eigenvalue: -0.199982 - |610> occupation: 0 eigenvalue: -0.051129 - lMax: 3 lLocal: 3 QijEcut: 5 - 7 projectors sampled on a log grid with 667 points: - l: 0 eig: -2.682397 rCut: 1.4 - l: 0 eig: -0.199983 rCut: 1.4 - l: 1 eig: -1.447928 rCut: 1.5 - l: 1 eig: -0.051130 rCut: 1.5 - l: 2 eig: -0.131987 rCut: 1.7 - l: 2 eig: 0.150000 rCut: 1.7 - l: 3 eig: 0.250000 rCut: 2.3 - Partial core density with radius 1.2 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 2.30 bohrs. - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': - Title: B. Created by USPP 7.3.6 on 8-4-15 - Reference state energy: -2.950027. 3 valence electrons in orbitals: - |200> occupation: 2 eigenvalue: -0.346865 - |210> occupation: 1 eigenvalue: -0.132618 - lMax: 1 lLocal: 2 QijEcut: 6 - 4 projectors sampled on a log grid with 559 points: - l: 0 eig: -0.346865 rCut: 1.25 - l: 0 eig: -0.500000 rCut: 1.25 - l: 1 eig: -0.346865 rCut: 1.25 - l: 1 eig: -1.000000 rCut: 1.25 - Partial core density with radius 0.9 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 1.25 bohrs. - -Initialized 2 species with 8 total atoms. - -Folded 1 k-points by 6x2x7 to 84 k-points. - ----------- Setting up k-points, bands, fillings ---------- -No reducable k-points. -Computing the number of bands and number of electrons -Calculating initial fillings. -nElectrons: 64.000000 nBands: 42 nStates: 168 - ------ Setting up reduced wavefunction bases (one per k-point) ----- -average nbasis = 2554.726 , ideal nbasis = 2555.213 - ------ Initializing Supercell corresponding to k-point mesh ----- -Lattice vector linear combinations in supercell: -[ 6 0 0 ] -[ 0 2 0 ] -[ 0 0 7 ] -Supercell lattice vectors: -[ 37.0106 -0.000118 0.000371 ] -[ 0.000138 32.8549 0.013468 ] -[ 0.00024 -0.011448 41.3181 ] - -Initializing DFT-D3 calculator: - Parameters set for gga-PBE functional - s6: 1.000 s_r6: 1.217 - s8: 0.722 s_r8: 1.000 - Per-atom parameters loaded for: - Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] - B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] - ----------- Setting up ewald sum ---------- -Optimum gaussian width for ewald sums = 2.376792 bohr. -Real space sum over 847 unit cells with max indices [ 5 3 5 ] -Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] - -Computing DFT-D3 correction: -# coordination-number Ta 15.836 15.835 15.835 15.836 -# coordination-number B 8.136 8.136 8.136 8.136 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043366 -EvdW_8 = -0.075888 - ----------- Allocating electronic variables ---------- -Reading eigenvalues from 'eigenvals'. -Initializing wave functions: linear combination of atomic orbitals -Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) -B pseudo-atom occupations: s ( 2 ) p ( 1 ) - FillingsUpdate: mu: +0.686661718 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00908 Tot: -0.00101 ] -LCAOMinimize: Iter: 0 F: -246.2703684649962952 |grad|_K: 1.171e-03 alpha: 1.000e+00 - FillingsUpdate: mu: +0.712459587 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00665 Tot: -0.00181 ] -LCAOMinimize: Iter: 1 F: -246.4528786644987690 |grad|_K: 1.053e-04 alpha: 3.295e-01 linmin: -4.367e-02 cgtest: 1.222e-01 t[s]: 23.18 -LCAOMinimize: Encountered beta<0, resetting CG. - FillingsUpdate: mu: +0.714071719 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00208 ] -LCAOMinimize: Iter: 2 F: -246.4552415759908683 |grad|_K: 5.255e-05 alpha: 5.367e-01 linmin: 5.912e-03 cgtest: -2.923e-02 t[s]: 25.72 - FillingsUpdate: mu: +0.713707837 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00210 ] -LCAOMinimize: Iter: 3 F: -246.4553446931705025 |grad|_K: 1.021e-05 alpha: 9.350e-02 linmin: -2.207e-02 cgtest: 1.698e-01 t[s]: 28.26 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.804912e-01. - FillingsUpdate: mu: +0.713888193 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00682 Tot: -0.00232 ] -LCAOMinimize: Iter: 4 F: -246.4553663527728702 |grad|_K: 7.659e-06 alpha: 5.192e-01 linmin: 1.419e-04 cgtest: -3.063e-03 t[s]: 31.52 - FillingsUpdate: mu: +0.713885616 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00684 Tot: -0.00234 ] -LCAOMinimize: Iter: 5 F: -246.4553689441066240 |grad|_K: 3.729e-06 alpha: 1.101e-01 linmin: -1.191e-03 cgtest: 9.089e-03 t[s]: 34.06 - FillingsUpdate: mu: +0.713849548 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00689 Tot: -0.00240 ] -LCAOMinimize: Iter: 6 F: -246.4553707842442520 |grad|_K: 8.837e-07 alpha: 3.298e-01 linmin: 1.269e-04 cgtest: -2.709e-02 t[s]: 36.60 - FillingsUpdate: mu: +0.713851760 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00691 Tot: -0.00242 ] -LCAOMinimize: Iter: 7 F: -246.4553708544137010 |grad|_K: 6.594e-07 alpha: 2.247e-01 linmin: -6.136e-07 cgtest: 4.639e-04 t[s]: 39.14 - FillingsUpdate: mu: +0.713855354 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] -LCAOMinimize: Iter: 8 F: -246.4553708841276034 |grad|_K: 3.463e-07 alpha: 1.709e-01 linmin: 1.967e-05 cgtest: -2.648e-04 t[s]: 41.71 -LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - - ----- Citations for features of the code used in this run ---- - - Software package: - R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) - - gga-PBE exchange-correlation functional: - J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) - - Pseudopotentials: - KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) - - DFT-D3 dispersion correction: - S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) - - Total energy minimization with Auxiliary Hamiltonian: - C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) - - Linear-tetrahedron sampling for density of states: - G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) - - Smooth electrostatic potentials by atom-potential subtraction: - R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) - -This list may not be complete. Please suggest additional citations or -report any other bugs at https://github.com/shankar1729/jdftx/issues - -Initialization completed successfully at t[s]: 42.07 - - ---------- Lattice Minimization --------- - -Computing DFT-D3 correction: -# coordination-number Ta 15.836 15.835 15.835 15.836 -# coordination-number B 8.136 8.136 8.136 8.136 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043366 -EvdW_8 = -0.075888 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.713855355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] -ElecMinimize: Iter: 0 F: -246.455370884127575 |grad|_K: 7.677e-05 alpha: 1.000e+00 - FillingsUpdate: mu: +0.706435257 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00591 Tot: -0.00247 ] - SubspaceRotationAdjust: set factor to 1 -ElecMinimize: Iter: 1 F: -246.520287479167706 |grad|_K: 2.836e-05 alpha: 6.060e-01 linmin: 2.774e-05 t[s]: 47.10 - FillingsUpdate: mu: +0.704468403 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00420 Tot: -0.00250 ] - SubspaceRotationAdjust: set factor to 1.03 -ElecMinimize: Iter: 2 F: -246.529235826500923 |grad|_K: 1.174e-05 alpha: 6.123e-01 linmin: 8.789e-05 t[s]: 50.24 - FillingsUpdate: mu: +0.704067779 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00166 ] - SubspaceRotationAdjust: set factor to 1.02 -ElecMinimize: Iter: 3 F: -246.530549052738621 |grad|_K: 6.863e-06 alpha: 5.241e-01 linmin: 1.563e-04 t[s]: 53.39 - FillingsUpdate: mu: +0.704000037 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00205 Tot: -0.00127 ] - SubspaceRotationAdjust: set factor to 0.665 -ElecMinimize: Iter: 4 F: -246.530711079692253 |grad|_K: 5.958e-06 alpha: 1.900e-01 linmin: 1.061e-04 t[s]: 56.58 - FillingsUpdate: mu: +0.703897258 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00126 Tot: -0.00069 ] - SubspaceRotationAdjust: set factor to 0.555 -ElecMinimize: Iter: 5 F: -246.530867381951509 |grad|_K: 2.932e-06 alpha: 2.428e-01 linmin: -1.218e-05 t[s]: 59.73 - FillingsUpdate: mu: +0.703892047 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00079 Tot: -0.00032 ] - SubspaceRotationAdjust: set factor to 0.422 -ElecMinimize: Iter: 6 F: -246.530928881947005 |grad|_K: 2.696e-06 alpha: 3.934e-01 linmin: -6.073e-05 t[s]: 62.89 - FillingsUpdate: mu: +0.703880780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00053 Tot: -0.00006 ] - SubspaceRotationAdjust: set factor to 0.343 -ElecMinimize: Iter: 7 F: -246.530966822712173 |grad|_K: 1.520e-06 alpha: 2.871e-01 linmin: -4.667e-06 t[s]: 66.03 - FillingsUpdate: mu: +0.703874478 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00043 Tot: +0.00009 ] - SubspaceRotationAdjust: set factor to 0.386 -ElecMinimize: Iter: 8 F: -246.530988732848670 |grad|_K: 1.144e-06 alpha: 5.218e-01 linmin: 9.232e-07 t[s]: 69.18 - FillingsUpdate: mu: +0.703872920 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00038 Tot: +0.00014 ] - SubspaceRotationAdjust: set factor to 0.287 -ElecMinimize: Iter: 9 F: -246.530997788390636 |grad|_K: 8.064e-07 alpha: 3.807e-01 linmin: -7.146e-06 t[s]: 72.33 - FillingsUpdate: mu: +0.703869664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00032 Tot: +0.00015 ] - SubspaceRotationAdjust: set factor to 0.322 -ElecMinimize: Iter: 10 F: -246.531003110075915 |grad|_K: 5.077e-07 alpha: 4.503e-01 linmin: -7.080e-06 t[s]: 75.48 - FillingsUpdate: mu: +0.703865324 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00026 Tot: +0.00014 ] - SubspaceRotationAdjust: set factor to 0.317 -ElecMinimize: Iter: 11 F: -246.531005566529700 |grad|_K: 3.894e-07 alpha: 5.242e-01 linmin: -4.677e-06 t[s]: 78.64 - FillingsUpdate: mu: +0.703862944 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00020 Tot: +0.00012 ] - SubspaceRotationAdjust: set factor to 0.252 -ElecMinimize: Iter: 12 F: -246.531006767661353 |grad|_K: 2.556e-07 alpha: 4.357e-01 linmin: 1.413e-06 t[s]: 81.78 - FillingsUpdate: mu: +0.703863024 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00015 Tot: +0.00009 ] - SubspaceRotationAdjust: set factor to 0.269 -ElecMinimize: Iter: 13 F: -246.531007355558700 |grad|_K: 1.828e-07 alpha: 4.953e-01 linmin: -3.387e-07 t[s]: 84.96 - FillingsUpdate: mu: +0.703864560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00011 Tot: +0.00007 ] - SubspaceRotationAdjust: set factor to 0.258 -ElecMinimize: Iter: 14 F: -246.531007663892041 |grad|_K: 1.228e-07 alpha: 5.076e-01 linmin: -1.829e-07 t[s]: 88.12 - FillingsUpdate: mu: +0.703866170 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00006 ] - SubspaceRotationAdjust: set factor to 0.217 -ElecMinimize: Iter: 15 F: -246.531007805900202 |grad|_K: 8.711e-08 alpha: 5.179e-01 linmin: 1.701e-06 t[s]: 91.26 - FillingsUpdate: mu: +0.703866756 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00004 ] - SubspaceRotationAdjust: set factor to 0.222 -ElecMinimize: Iter: 16 F: -246.531007870491095 |grad|_K: 5.554e-08 alpha: 4.684e-01 linmin: 1.808e-06 t[s]: 94.41 - FillingsUpdate: mu: +0.703866408 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00003 ] - SubspaceRotationAdjust: set factor to 0.208 -ElecMinimize: Iter: 17 F: -246.531007900240667 |grad|_K: 3.756e-08 alpha: 5.305e-01 linmin: -2.241e-06 t[s]: 97.56 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 5.620e-04 - -Computing DFT-D3 correction: -# coordination-number Ta 15.836 15.835 15.835 15.836 -# coordination-number B 8.136 8.136 8.136 8.136 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043366 -EvdW_8 = -0.075888 -# Lattice vectors: -R = -[ 6.16844 -5.9e-05 5.3e-05 ] -[ 2.3e-05 16.4275 0.001924 ] -[ 4e-05 -0.005724 5.90259 ] -unit cell volume = 598.12 - -# Strain tensor in Cartesian coordinates: -[ 0 0 0 ] -[ 0 0 0 ] -[ 0 0 0 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.69853e-06 5.59557e-09 1.41959e-09 ] -[ 5.59557e-09 3.81916e-05 -1.21971e-07 ] -[ 1.41959e-09 -1.21971e-07 -5.35784e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 -ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 -ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 -ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 -ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 -ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 -ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 -ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 - -# Forces in Cartesian coordinates: -force Ta 0.000003219385226 0.000024941936105 -0.000004667309539 1 -force Ta -0.000003544134674 0.000100910630455 0.000002347800877 1 -force Ta 0.000004213169884 -0.000095340568768 -0.000002813127670 1 -force Ta -0.000003269450224 -0.000030911240225 0.000004677087443 1 -force B -0.000000729001011 -0.000015720776255 0.000010772774563 1 -force B 0.000000608095531 0.000019054253012 -0.000014315882331 1 -force B -0.000000498752112 0.000012643289756 0.000014335980866 1 -force B 0.000000021330734 -0.000015026361853 -0.000010315177459 1 - -# Energy components: - Eewald = -214.6559882144248945 - EH = 28.5857387723713110 - Eloc = -40.1186842665999635 - Enl = -69.0084493129606642 - EvdW = -0.1192533377321287 - Exc = -90.7845534796796727 - Exc_core = 50.3731883713289008 - KE = 89.1972709081141488 -------------------------------------- - Etot = -246.5307305595829348 - TS = 0.0002773406577414 -------------------------------------- - F = -246.5310079002406667 - -LatticeMinimize: Iter: 0 F: -246.531007900240667 |grad|_K: 2.745e-03 t[s]: 111.06 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.047 +0.047 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B +0.000 +0.000 +0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.838 15.838 15.838 15.838 -# coordination-number B 8.138 8.138 8.138 8.138 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043377 -EvdW_8 = -0.075910 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704038208 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] -ElecMinimize: Iter: 0 F: -246.531014271978677 |grad|_K: 2.488e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704035251 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.206 -ElecMinimize: Iter: 1 F: -246.531014618996693 |grad|_K: 7.345e-08 alpha: 3.083e-01 linmin: -6.352e-05 t[s]: 117.29 - FillingsUpdate: mu: +0.704031518 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.265 -ElecMinimize: Iter: 2 F: -246.531014707813426 |grad|_K: 6.000e-08 alpha: 9.057e-01 linmin: 6.919e-06 t[s]: 120.47 - FillingsUpdate: mu: +0.704033360 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.306 -ElecMinimize: Iter: 3 F: -246.531014768371961 |grad|_K: 4.795e-08 alpha: 9.261e-01 linmin: 3.658e-06 t[s]: 123.62 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 2.872e-07 - -Computing DFT-D3 correction: -# coordination-number Ta 15.838 15.838 15.838 15.838 -# coordination-number B 8.138 8.138 8.138 8.138 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043377 -EvdW_8 = -0.075910 -# Lattice vectors: -R = -[ 6.16852 -5.97753e-05 5.29301e-05 ] -[ 2.27018e-05 16.4222 0.00192945 ] -[ 3.9928e-05 -0.00570738 5.90285 ] -unit cell volume = 597.963 - -# Strain tensor in Cartesian coordinates: -[ 1.4311e-05 -4.71455e-08 -1.19608e-08 ] -[ -4.71455e-08 -0.000321784 1.02767e-06 ] -[ -1.19608e-08 1.02767e-06 4.51425e-05 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -3.16235e-06 9.72711e-09 1.51381e-09 ] -[ 9.72711e-09 3.12615e-05 -1.04243e-07 ] -[ 1.51381e-09 -1.04243e-07 -5.40697e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000014086489759 2.393464963226479 1.474977371501900 1 -ion Ta 3.084271264231595 5.819543007953916 4.425076040486556 1 -ion Ta 3.084241830782444 10.604315563627694 1.472116500041577 1 -ion Ta -0.000020986919499 14.030934185850242 4.422174716636268 1 -ion B -0.000014091397776 7.251828452976323 1.473097720917905 1 -ion B 3.084298645948842 0.961238979979226 4.426960467748199 1 -ion B 3.084218889426424 15.462842647284960 1.470232558456424 1 -ion B 0.000006533363856 9.172348989626263 4.424049814606058 1 - -# Forces in Cartesian coordinates: -force Ta 0.000002656305160 -0.000090599278766 -0.000004686939808 1 -force Ta -0.000002780554917 -0.000072638279920 0.000002640588003 1 -force Ta 0.000003410172269 0.000090290543843 -0.000003019517788 1 -force Ta -0.000002762563820 0.000068162101984 0.000004644517497 1 -force B -0.000000578229282 -0.000088307202855 0.000009543323266 1 -force B 0.000000463088346 0.000074546028704 -0.000012789192807 1 -force B -0.000000560233414 -0.000056772413373 0.000012733201334 1 -force B 0.000000162461914 0.000068936586651 -0.000009123317262 1 - -# Energy components: - Eewald = -214.6743936804575981 - EH = 28.5801907094721130 - Eloc = -40.0962401542189326 - Enl = -69.0092234326302361 - EvdW = -0.1192864126888177 - Exc = -90.7856829553995226 - Exc_core = 50.3731891548009116 - KE = 89.2007106048843070 -------------------------------------- - Etot = -246.5307361662377730 - TS = 0.0002786021341825 -------------------------------------- - F = -246.5310147683719606 - -LatticeMinimize: Iter: 1 F: -246.531014768371961 |grad|_K: 2.273e-03 alpha: 1.000e+00 linmin: -9.031e-01 t[s]: 130.49 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.047 +0.047 +0.047 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B +0.000 +0.000 +0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.845 15.845 15.845 15.845 -# coordination-number B 8.143 8.144 8.144 8.143 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043408 -EvdW_8 = -0.075975 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704530627 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531025878595273 |grad|_K: 4.371e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704518010 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.262 -ElecMinimize: Iter: 1 F: -246.531027214588903 |grad|_K: 2.910e-07 alpha: 3.840e-01 linmin: -1.375e-04 t[s]: 136.75 - FillingsUpdate: mu: +0.704505006 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.299 -ElecMinimize: Iter: 2 F: -246.531028288353497 |grad|_K: 2.216e-07 alpha: 6.973e-01 linmin: 7.818e-05 t[s]: 139.89 - FillingsUpdate: mu: +0.704515918 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.324 -ElecMinimize: Iter: 3 F: -246.531029025233863 |grad|_K: 1.464e-07 alpha: 8.278e-01 linmin: 1.006e-04 t[s]: 143.06 - FillingsUpdate: mu: +0.704516708 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.252 -ElecMinimize: Iter: 4 F: -246.531029205869743 |grad|_K: 9.860e-08 alpha: 4.645e-01 linmin: -1.439e-05 t[s]: 146.21 - FillingsUpdate: mu: +0.704515183 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.205 -ElecMinimize: Iter: 5 F: -246.531029297349278 |grad|_K: 5.126e-08 alpha: 5.177e-01 linmin: 2.594e-05 t[s]: 149.37 - FillingsUpdate: mu: +0.704515738 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.217 -ElecMinimize: Iter: 6 F: -246.531029328246632 |grad|_K: 2.835e-08 alpha: 6.476e-01 linmin: 1.799e-05 t[s]: 152.52 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.174e-07 - -Computing DFT-D3 correction: -# coordination-number Ta 15.845 15.845 15.845 15.845 -# coordination-number B 8.143 8.144 8.144 8.143 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043408 -EvdW_8 = -0.075975 -# Lattice vectors: -R = -[ 6.16918 -6.51258e-05 5.26355e-05 ] -[ 2.06706e-05 16.405 0.00194807 ] -[ 3.96224e-05 -0.00565097 5.90392 ] -unit cell volume = 597.507 - -# Strain tensor in Cartesian coordinates: -[ 0.000120098 -3.72492e-07 -6.27023e-08 ] -[ -3.72547e-07 -0.00137066 4.52454e-06 ] -[ -6.27015e-08 4.52452e-06 0.00022642 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -8.3604e-06 1.42182e-08 2.80363e-10 ] -[ 1.42182e-08 1.14337e-05 -4.20882e-08 ] -[ 2.80363e-10 -4.20882e-08 -4.9412e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000023813715142 2.390604013214516 1.475234480600942 1 -ion Ta 3.084584328359459 5.813169209201141 4.425908903944038 1 -ion Ta 3.084578157414626 10.593552085364093 1.472408297867962 1 -ion Ta -0.000036791658956 14.016500450836368 4.423043918082191 1 -ion B -0.000018837446157 7.243878315630210 1.473428155907734 1 -ion B 3.084626223062512 0.960543400213545 4.427715232784204 1 -ion B 3.084537813709094 15.446401698542397 1.470603744300826 1 -ion B 0.000003963154799 9.163016331935406 4.424847529217786 1 - -# Forces in Cartesian coordinates: -force Ta 0.000001084914930 0.000141960010169 -0.000004367879617 1 -force Ta -0.000001210748732 -0.000009421908688 0.000002618055463 1 -force Ta 0.000001248357327 0.000070400296685 -0.000002696507235 1 -force Ta -0.000001143490074 -0.000201438078333 0.000004325960740 1 -force B -0.000000768380446 -0.000275732002592 0.000005695191169 1 -force B 0.000000784553743 0.000303851856736 -0.000007616792945 1 -force B -0.000000855800566 -0.000298817632572 0.000007508392297 1 -force B 0.000000858749849 0.000269360114556 -0.000005496745663 1 - -# Energy components: - Eewald = -214.7276638602018579 - EH = 28.5647245912874865 - Eloc = -40.0317091353307788 - Enl = -69.0113097172592518 - EvdW = -0.1193834118021602 - Exc = -90.7888963153276904 - Exc_core = 50.3731914824034703 - KE = 89.2103061367852916 -------------------------------------- - Etot = -246.5307402294455414 - TS = 0.0002890988010826 -------------------------------------- - F = -246.5310293282466318 - -LatticeMinimize: Iter: 2 F: -246.531029328246632 |grad|_K: 1.236e-03 alpha: 1.000e+00 linmin: -6.852e-01 t[s]: 159.39 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 +0.000 -0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.845 15.845 15.845 15.845 -# coordination-number B 8.143 8.143 8.144 8.144 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043410 -EvdW_8 = -0.075988 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704520460 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531031962026219 |grad|_K: 3.755e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704526851 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.276 -ElecMinimize: Iter: 1 F: -246.531033769340610 |grad|_K: 2.573e-07 alpha: 7.052e-01 linmin: 1.376e-05 t[s]: 165.64 - FillingsUpdate: mu: +0.704528030 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.306 -ElecMinimize: Iter: 2 F: -246.531035102380287 |grad|_K: 2.639e-07 alpha: 1.110e+00 linmin: 5.537e-04 t[s]: 168.79 - FillingsUpdate: mu: +0.704526219 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.268 -ElecMinimize: Iter: 3 F: -246.531035795994967 |grad|_K: 1.709e-07 alpha: 5.477e-01 linmin: -2.876e-04 t[s]: 171.97 - FillingsUpdate: mu: +0.704524813 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.229 -ElecMinimize: Iter: 4 F: -246.531036101425457 |grad|_K: 1.002e-07 alpha: 5.738e-01 linmin: 1.926e-04 t[s]: 175.11 - FillingsUpdate: mu: +0.704524605 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.191 -ElecMinimize: Iter: 5 F: -246.531036212796238 |grad|_K: 5.894e-08 alpha: 6.108e-01 linmin: 7.984e-05 t[s]: 178.26 - FillingsUpdate: mu: +0.704524842 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.151 -ElecMinimize: Iter: 6 F: -246.531036247700513 |grad|_K: 3.541e-08 alpha: 5.531e-01 linmin: -1.788e-06 t[s]: 181.42 - FillingsUpdate: mu: +0.704525064 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.151 -ElecMinimize: Iter: 7 F: -246.531036261790803 |grad|_K: 2.032e-08 alpha: 6.184e-01 linmin: 9.272e-05 t[s]: 184.56 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 6.532e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.845 15.845 15.845 15.845 -# coordination-number B 8.143 8.143 8.144 8.144 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043410 -EvdW_8 = -0.075988 -# Lattice vectors: -R = -[ 6.17151 -7.61423e-05 5.25274e-05 ] -[ 1.65228e-05 16.3936 0.00196136 ] -[ 3.94998e-05 -0.00561167 5.90538 ] -unit cell volume = 597.466 - -# Strain tensor in Cartesian coordinates: -[ 0.000498951 -1.04175e-06 -8.4205e-08 ] -[ -1.0424e-06 -0.00206386 7.0028e-06 ] -[ -8.41915e-08 7.00307e-06 0.000473185 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -6.49741e-06 1.01761e-08 -7.95605e-10 ] -[ 1.01761e-08 3.16135e-06 -2.48222e-08 ] -[ -7.95605e-10 -2.48222e-08 -7.77737e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000029775694859 2.389619343583877 1.475578543550516 1 -ion Ta 3.085740458134041 5.809058692164263 4.427030535410705 1 -ion Ta 3.085748496870723 10.586609022791823 1.472781763426523 1 -ion Ta -0.000054251406294 14.005792256272583 4.424195525424639 1 -ion B -0.000028108986210 7.237385110729197 1.473846033579680 1 -ion B 3.085798339673751 0.961490250908128 4.428761276913454 1 -ion B 3.085691086382508 15.434117602788850 1.471052900390355 1 -ion B 0.000002233955824 9.158087989122372 4.425926894248790 1 - -# Forces in Cartesian coordinates: -force Ta 0.000000180448983 -0.000001779224432 -0.000003215298322 1 -force Ta -0.000000213491438 -0.000022635216900 0.000002165526987 1 -force Ta 0.000000108554062 0.000006971364088 -0.000002113568274 1 -force Ta -0.000000196012767 0.000018046560330 0.000003199056616 1 -force B -0.000000552365229 -0.000329498688774 0.000001901472926 1 -force B 0.000000562095795 0.000313550862043 -0.000002592578413 1 -force B -0.000000582293062 -0.000321161272580 0.000002501303027 1 -force B 0.000000699542294 0.000336616788772 -0.000001894702260 1 - -# Energy components: - Eewald = -214.7312629602534173 - EH = 28.5655380437543300 - Eloc = -40.0285694974605377 - Enl = -69.0117058129617078 - EvdW = -0.1193978908337048 - Exc = -90.7889608782997755 - Exc_core = 50.3731919376023782 - KE = 89.2104335455247650 -------------------------------------- - Etot = -246.5307335129276112 - TS = 0.0003027488631822 -------------------------------------- - F = -246.5310362617908027 - -LatticeMinimize: Iter: 3 F: -246.531036261790803 |grad|_K: 8.306e-04 alpha: 1.000e+00 linmin: -3.257e-01 t[s]: 191.45 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 -0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.844 15.844 15.844 15.844 -# coordination-number B 8.141 8.142 8.142 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043405 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704449752 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531026682492154 |grad|_K: 7.050e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704459881 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.214 -ElecMinimize: Iter: 1 F: -246.531032693801336 |grad|_K: 4.310e-07 alpha: 6.655e-01 linmin: -2.195e-06 t[s]: 197.70 - FillingsUpdate: mu: +0.704460182 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.27 -ElecMinimize: Iter: 2 F: -246.531036680169876 |grad|_K: 4.159e-07 alpha: 1.182e+00 linmin: 4.513e-04 t[s]: 200.85 - FillingsUpdate: mu: +0.704456912 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.327 -ElecMinimize: Iter: 3 F: -246.531039288269824 |grad|_K: 3.382e-07 alpha: 8.295e-01 linmin: 7.410e-05 t[s]: 204.00 - FillingsUpdate: mu: +0.704454936 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.343 -ElecMinimize: Iter: 4 F: -246.531040658466878 |grad|_K: 2.511e-07 alpha: 6.585e-01 linmin: 1.756e-04 t[s]: 207.15 - FillingsUpdate: mu: +0.704454956 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.314 -ElecMinimize: Iter: 5 F: -246.531041296284229 |grad|_K: 1.467e-07 alpha: 5.571e-01 linmin: 1.295e-04 t[s]: 210.30 - FillingsUpdate: mu: +0.704455609 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.273 -ElecMinimize: Iter: 6 F: -246.531041548141133 |grad|_K: 9.871e-08 alpha: 6.442e-01 linmin: 7.198e-05 t[s]: 213.46 - FillingsUpdate: mu: +0.704455872 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.238 -ElecMinimize: Iter: 7 F: -246.531041644714321 |grad|_K: 6.791e-08 alpha: 5.455e-01 linmin: -2.842e-06 t[s]: 216.64 - FillingsUpdate: mu: +0.704455977 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.252 -ElecMinimize: Iter: 8 F: -246.531041694388506 |grad|_K: 4.287e-08 alpha: 5.925e-01 linmin: -2.160e-05 t[s]: 219.80 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 7.189e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.844 15.844 15.844 15.844 -# coordination-number B 8.141 8.142 8.142 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043405 -EvdW_8 = -0.075998 -# Lattice vectors: -R = -[ 6.17576 -9.47374e-05 5.29299e-05 ] -[ 9.52926e-06 16.3804 0.0019841 ] -[ 3.98907e-05 -0.00554499 5.90623 ] -unit cell volume = 597.483 - -# Strain tensor in Cartesian coordinates: -[ 0.00118728 -2.17121e-06 -2.18338e-08 ] -[ -2.17321e-06 -0.00286467 1.11158e-05 ] -[ -2.17693e-08 1.11123e-05 0.00061781 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -3.84706e-06 2.06861e-09 -6.49216e-10 ] -[ 2.06861e-09 -5.44433e-07 1.28872e-09 ] -[ -6.49216e-10 1.28872e-09 1.41337e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000034114290175 2.387571268022230 1.475755349748698 1 -ion Ta 3.087849398723925 5.804154459943446 4.427724919689199 1 -ion Ta 3.087867051092635 10.578177718691764 1.473008209966117 1 -ion Ta -0.000077119608624 13.994907943198326 4.424939003719408 1 -ion B -0.000043935405504 7.227509823373992 1.474128072184157 1 -ion B 3.087928101798946 0.964589895884514 4.429352832810734 1 -ion B 3.087788784233561 15.417825744028846 1.471381110090443 1 -ion B 0.000000660313035 9.154879072058938 4.426566128753437 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000465565409 0.000169706448987 0.000001306198760 1 -force Ta 0.000000569150674 -0.000015052188429 -0.000000826241549 1 -force Ta -0.000000570285414 -0.000029336045811 0.000000988949218 1 -force Ta 0.000000488929249 -0.000126358388630 -0.000001411401752 1 -force B 0.000000157986568 -0.000127794177558 -0.000000980192501 1 -force B -0.000000168951475 0.000163248276740 0.000001274162211 1 -force B 0.000000130690925 -0.000154299039129 -0.000001291000006 1 -force B -0.000000123370772 0.000119498543090 0.000000893930426 1 - -# Energy components: - Eewald = -214.7276557127735828 - EH = 28.5694583224511760 - Eloc = -40.0346304300992202 - Enl = -69.0119383413610450 - EvdW = -0.1194033767426411 - Exc = -90.7884592491663085 - Exc_core = 50.3731921848171353 - KE = 89.2087147320197289 -------------------------------------- - Etot = -246.5307218708547623 - TS = 0.0003198235337484 -------------------------------------- - F = -246.5310416943885059 - -LatticeMinimize: Iter: 4 F: -246.531041694388506 |grad|_K: 4.614e-04 alpha: 1.000e+00 linmin: -1.678e-01 t[s]: 226.68 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.047 -# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B +0.000 -0.000 -0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.838 15.841 15.840 15.837 -# coordination-number B 8.140 8.135 8.134 8.139 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043386 -EvdW_8 = -0.075993 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704256554 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531025511751722 |grad|_K: 8.319e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704271215 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.229 -ElecMinimize: Iter: 1 F: -246.531031375441330 |grad|_K: 5.133e-07 alpha: 4.662e-01 linmin: 2.885e-06 t[s]: 232.91 - FillingsUpdate: mu: +0.704278446 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.243 -ElecMinimize: Iter: 2 F: -246.531034461304444 |grad|_K: 4.011e-07 alpha: 6.449e-01 linmin: 1.929e-04 t[s]: 236.09 - FillingsUpdate: mu: +0.704269868 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.287 -ElecMinimize: Iter: 3 F: -246.531037064538708 |grad|_K: 2.671e-07 alpha: 8.921e-01 linmin: 1.271e-04 t[s]: 239.24 - FillingsUpdate: mu: +0.704268747 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.285 -ElecMinimize: Iter: 4 F: -246.531037903744476 |grad|_K: 1.767e-07 alpha: 6.479e-01 linmin: 4.925e-06 t[s]: 242.39 - FillingsUpdate: mu: +0.704268666 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.223 -ElecMinimize: Iter: 5 F: -246.531038186411024 |grad|_K: 1.141e-07 alpha: 4.982e-01 linmin: 1.104e-05 t[s]: 245.53 - FillingsUpdate: mu: +0.704268389 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.201 -ElecMinimize: Iter: 6 F: -246.531038317370076 |grad|_K: 6.157e-08 alpha: 5.534e-01 linmin: -4.478e-06 t[s]: 248.68 - FillingsUpdate: mu: +0.704268888 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.22 -ElecMinimize: Iter: 7 F: -246.531038364612812 |grad|_K: 3.648e-08 alpha: 6.856e-01 linmin: -1.849e-05 t[s]: 251.82 - FillingsUpdate: mu: +0.704269068 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.235 -ElecMinimize: Iter: 8 F: -246.531038379635930 |grad|_K: 2.334e-08 alpha: 6.212e-01 linmin: 9.469e-06 t[s]: 254.97 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 8.448e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.838 15.841 15.840 15.837 -# coordination-number B 8.140 8.135 8.134 8.139 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043386 -EvdW_8 = -0.075993 -LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: 0.720696 gdotd/gdotd0: -2.16484 (taking cubic step) - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.842 -# coordination-number B 8.141 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075997 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704420190 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531035415403750 |grad|_K: 5.767e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704406240 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.23 -ElecMinimize: Iter: 1 F: -246.531038498130698 |grad|_K: 3.564e-07 alpha: 5.099e-01 linmin: -3.589e-05 t[s]: 267.81 - FillingsUpdate: mu: +0.704400814 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.244 -ElecMinimize: Iter: 2 F: -246.531040129369387 |grad|_K: 2.965e-07 alpha: 7.065e-01 linmin: -8.916e-05 t[s]: 271.04 - FillingsUpdate: mu: +0.704406014 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.285 -ElecMinimize: Iter: 3 F: -246.531041494300439 |grad|_K: 1.872e-07 alpha: 8.537e-01 linmin: -9.396e-06 t[s]: 274.22 - FillingsUpdate: mu: +0.704406538 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.328 -ElecMinimize: Iter: 4 F: -246.531041953509856 |grad|_K: 1.130e-07 alpha: 7.211e-01 linmin: -2.661e-05 t[s]: 277.38 - FillingsUpdate: mu: +0.704406773 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.316 -ElecMinimize: Iter: 5 F: -246.531042101016880 |grad|_K: 7.764e-08 alpha: 6.358e-01 linmin: -1.391e-05 t[s]: 280.52 - FillingsUpdate: mu: +0.704406688 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.233 -ElecMinimize: Iter: 6 F: -246.531042149535807 |grad|_K: 5.068e-08 alpha: 4.429e-01 linmin: -6.638e-07 t[s]: 283.67 - FillingsUpdate: mu: +0.704406377 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.189 -ElecMinimize: Iter: 7 F: -246.531042173879570 |grad|_K: 2.922e-08 alpha: 5.215e-01 linmin: -2.252e-05 t[s]: 286.82 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.264e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.842 -# coordination-number B 8.141 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075997 -# Lattice vectors: -R = -[ 6.17686 -9.56645e-05 5.31532e-05 ] -[ 9.18629e-06 16.3807 0.00198391 ] -[ 4.01104e-05 -0.00554504 5.90563 ] -unit cell volume = 597.539 - -# Strain tensor in Cartesian coordinates: -[ 0.00136503 -2.227e-06 1.44186e-08 ] -[ -2.22888e-06 -0.00284668 1.1078e-05 ] -[ 1.45105e-08 1.10732e-05 0.000515328 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.85241e-06 -9.71227e-09 -3.79561e-12 ] -[ -9.71227e-09 2.26493e-06 8.18843e-09 ] -[ -3.79561e-12 8.18843e-09 1.47689e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000030823953056 2.388616337987223 1.475614851126392 1 -ion Ta 3.088401411030260 5.804130488408757 4.427264643267180 1 -ion Ta 3.088410904362411 10.578139300361443 1.472864883223145 1 -ion Ta -0.000074395171918 13.994507862159116 4.424473913215363 1 -ion B -0.000042818012558 7.226921939106935 1.473968737535463 1 -ion B 3.088474792086342 0.965536319238178 4.428909887658269 1 -ion B 3.088337543684599 15.417237684317360 1.471219336676431 1 -ion B -0.000001165476343 9.155706529538742 4.426119959660315 1 - -# Forces in Cartesian coordinates: -force Ta 0.000000323036195 -0.000212775014497 0.000000266636620 1 -force Ta -0.000000353159760 0.000131942916382 -0.000000145463472 1 -force Ta 0.000000330187713 0.000042258562630 0.000000055403925 1 -force Ta -0.000000343984957 0.000040137991624 -0.000000251368278 1 -force B 0.000000150826382 -0.000002511863929 -0.000000560692838 1 -force B -0.000000102098004 -0.000029074457280 0.000000803376795 1 -force B 0.000000115044701 0.000029245784065 -0.000000825183337 1 -force B -0.000000089307516 0.000001544869166 0.000000617721082 1 - -# Energy components: - Eewald = -214.7206562776039220 - EH = 28.5724130347543586 - Eloc = -40.0437031895604250 - Enl = -69.0118005584411947 - EvdW = -0.1193967998711261 - Exc = -90.7879399785789900 - Exc_core = 50.3731920550980874 - KE = 89.2071716495628095 -------------------------------------- - Etot = -246.5307200646404056 - TS = 0.0003221092391512 -------------------------------------- - F = -246.5310421738795696 - -LatticeMinimize: Iter: 5 F: -246.531042173879570 |grad|_K: 3.331e-04 alpha: 2.649e-01 linmin: 3.734e-02 t[s]: 293.70 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 -0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075997 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704400512 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] -ElecMinimize: Iter: 0 F: -246.531042168085634 |grad|_K: 1.574e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704399746 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.184 -ElecMinimize: Iter: 1 F: -246.531042313154273 |grad|_K: 5.154e-08 alpha: 3.223e-01 linmin: 5.761e-06 t[s]: 299.95 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.668220e-01. - FillingsUpdate: mu: +0.704399023 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.259 -ElecMinimize: Iter: 2 F: -246.531042359930979 |grad|_K: 4.336e-08 alpha: 9.690e-01 linmin: -1.423e-05 t[s]: 304.14 - FillingsUpdate: mu: +0.704399109 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.32 -ElecMinimize: Iter: 3 F: -246.531042396724303 |grad|_K: 3.753e-08 alpha: 1.077e+00 linmin: 3.381e-05 t[s]: 307.28 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 3.926e-09 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075997 -# Lattice vectors: -R = -[ 6.17729 -9.26838e-05 5.31591e-05 ] -[ 1.0312e-05 16.3792 0.00198354 ] -[ 4.01127e-05 -0.00554565 5.90569 ] -unit cell volume = 597.533 - -# Strain tensor in Cartesian coordinates: -[ 0.00143485 -2.0453e-06 1.47345e-08 ] -[ -2.04605e-06 -0.00293691 1.10436e-05 ] -[ 1.4824e-08 1.10401e-05 0.000525671 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.34726e-06 7.93739e-10 -1.62258e-10 ] -[ 7.93739e-10 6.9017e-07 1.08661e-09 ] -[ -1.62258e-10 1.08661e-09 5.39158e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000032598836405 2.387806263857039 1.475628634652102 1 -ion Ta 3.088616327412532 5.803975252143080 4.427311177145520 1 -ion Ta 3.088629609300132 10.577319695711328 1.472878536043548 1 -ion Ta -0.000073285235838 13.993332687962614 4.424520653664504 1 -ion B -0.000041452468213 7.226129059583396 1.473984348897573 1 -ion B 3.088690407621215 0.965495187709153 4.428955000327909 1 -ion B 3.088555645794738 15.415795677959148 1.471234596975623 1 -ion B 0.000000645036171 9.155014616292998 4.426165055909802 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000304270083 0.000023959686182 0.000000466139625 1 -force Ta 0.000000320615867 -0.000039773504949 -0.000000278290855 1 -force Ta -0.000000297021261 0.000005320895644 0.000000242595352 1 -force Ta 0.000000295304903 0.000008526982820 -0.000000443742199 1 -force B 0.000000117539435 -0.000024589399294 -0.000000767816509 1 -force B -0.000000098985029 0.000013808836491 0.000001032481242 1 -force B 0.000000121457376 -0.000011152103790 -0.000001066942488 1 -force B -0.000000111982816 0.000022360524564 0.000000768153612 1 - -# Energy components: - Eewald = -214.7213057123609019 - EH = 28.5721759138337354 - Eloc = -40.0429414587348518 - Enl = -69.0117974720974559 - EvdW = -0.1193974825667439 - Exc = -90.7880124097588208 - Exc_core = 50.3731920760956626 - KE = 89.2073662863590755 -------------------------------------- - Etot = -246.5307202592302644 - TS = 0.0003221374940495 -------------------------------------- - F = -246.5310423967243025 - -LatticeMinimize: Iter: 6 F: -246.531042396724303 |grad|_K: 1.291e-04 alpha: 1.000e+00 linmin: -9.666e-02 t[s]: 314.16 -LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 -0.000 - - -Dumping 'force' ... done -Dumping 'n_up' ... done -Dumping 'n_dn' ... done -Dumping 'tau_up' ... done -Dumping 'tau_dn' ... done -Dumping 'd_tot' ... done -Dumping 'eigenvals' ... done -Dumping 'eigStats' ... - eMin: -1.780949 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) - HOMO: +0.704289 at state 92 ( [ +0.000000 +0.500000 +0.142857 ] spin -1 ) - mu : +0.704399 - LUMO: +0.704651 at state 28 ( [ +0.333333 +0.000000 +0.000000 ] spin 1 ) - eMax: +0.949497 at state 53 ( [ +0.500000 +0.500000 -0.428571 ] spin 1 ) - HOMO-LUMO gap: +0.000362 - Optical gap : +0.012020 at state 1 ( [ +0.000000 +0.000000 +0.142857 ] spin 1 ) -Dumping 'Ecomponents' ... done -Dumping 'dosUp' ... done. -Dumping 'dosDn' ... done. -End date and time: Fri Mar 8 18:00:30 2024 (Duration: 0-0:05:15.72) -Done! - -PROFILER: augmentDensityGrid 0.000351 +/- 0.000124 s, 290 calls, 0.101737 s total -PROFILER: augmentDensityGridGrad 0.014065 +/- 0.010857 s, 170 calls, 2.391024 s total -PROFILER: augmentDensitySpherical 0.000361 +/- 0.000154 s, 48720 calls, 17.565885 s total -PROFILER: augmentDensitySphericalGrad 0.000405 +/- 0.000165 s, 35370 calls, 14.338830 s total -PROFILER: augmentOverlap 0.000232 +/- 0.000089 s, 104340 calls, 24.224794 s total -PROFILER: changeGrid 0.000015 +/- 0.000001 s, 57546 calls, 0.871989 s total -PROFILER: ColumnBundle::randomize 0.000244 +/- 0.000005 s, 168 calls, 0.040927 s total -PROFILER: diagouterI 0.001099 +/- 0.000211 s, 24864 calls, 27.322486 s total -PROFILER: EdensityAndVscloc 0.001043 +/- 0.000012 s, 146 calls, 0.152224 s total -PROFILER: EnlAndGrad 0.000660 +/- 0.000100 s, 52506 calls, 34.677000 s total -PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 1030 calls, 0.002974 s total -PROFILER: ExCorrFunctional 0.000059 +/- 0.000094 s, 187 calls, 0.010991 s total -PROFILER: ExCorrTotal 0.000739 +/- 0.000229 s, 187 calls, 0.138159 s total -PROFILER: Idag_DiagV_I 0.002085 +/- 0.000489 s, 16341 calls, 34.071627 s total -PROFILER: inv(matrix) 0.000222 +/- 0.000034 s, 22512 calls, 4.992395 s total -PROFILER: matrix::diagonalize 0.001028 +/- 0.000282 s, 40533 calls, 41.675986 s total -PROFILER: matrix::set 0.000009 +/- 0.000002 s, 368034 calls, 3.170898 s total -PROFILER: orthoMatrix(matrix) 0.000200 +/- 0.000060 s, 24909 calls, 4.988118 s total -PROFILER: RadialFunctionR::transform 0.001786 +/- 0.000335 s, 98 calls, 0.175033 s total -PROFILER: reduceKmesh 0.000002 +/- 0.000000 s, 1 calls, 0.000002 s total -PROFILER: VanDerWaalsD3::energyAndGrad 0.201630 +/- 0.009988 s, 25 calls, 5.040746 s total -PROFILER: WavefunctionDrag 0.560681 +/- 0.111152 s, 8 calls, 4.485448 s total -PROFILER: Y*M 0.000019 +/- 0.000003 s, 242866 calls, 4.670805 s total -PROFILER: Y1^Y2 0.000028 +/- 0.000019 s, 191040 calls, 5.340149 s total - -MEMUSAGE: ColumnBundle 1.121902 GB -MEMUSAGE: complexScalarFieldTilde 0.000701 GB -MEMUSAGE: IndexArrays 0.006395 GB -MEMUSAGE: matrix 0.123463 GB -MEMUSAGE: misc 0.002022 GB -MEMUSAGE: ScalarField 0.012617 GB -MEMUSAGE: ScalarFieldTilde 0.007510 GB -MEMUSAGE: Total 1.164226 GB diff --git a/tests/io/jdftx/example_files/ex_text_slice_forJAtoms_latmin b/tests/io/jdftx/example_files/ex_text_slice_forJAtoms_latmin deleted file mode 100644 index 4318677d4b7..00000000000 --- a/tests/io/jdftx/example_files/ex_text_slice_forJAtoms_latmin +++ /dev/null @@ -1,135 +0,0 @@ - ---------- Lattice Minimization --------- - -Computing DFT-D3 correction: -# coordination-number Ta 15.836 15.835 15.835 15.836 -# coordination-number B 8.136 8.136 8.136 8.136 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043366 -EvdW_8 = -0.075888 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.713855355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] -ElecMinimize: Iter: 0 F: -246.455370884127575 |grad|_K: 7.677e-05 alpha: 1.000e+00 - FillingsUpdate: mu: +0.706435257 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00591 Tot: -0.00247 ] - SubspaceRotationAdjust: set factor to 1 -ElecMinimize: Iter: 1 F: -246.520287479167706 |grad|_K: 2.836e-05 alpha: 6.060e-01 linmin: 2.774e-05 t[s]: 48.04 - FillingsUpdate: mu: +0.704468403 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00420 Tot: -0.00250 ] - SubspaceRotationAdjust: set factor to 1.03 -ElecMinimize: Iter: 2 F: -246.529235826500923 |grad|_K: 1.174e-05 alpha: 6.123e-01 linmin: 8.789e-05 t[s]: 51.20 - FillingsUpdate: mu: +0.704067779 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00166 ] - SubspaceRotationAdjust: set factor to 1.02 -ElecMinimize: Iter: 3 F: -246.530549052738621 |grad|_K: 6.863e-06 alpha: 5.241e-01 linmin: 1.563e-04 t[s]: 54.37 - FillingsUpdate: mu: +0.704000037 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00205 Tot: -0.00127 ] - SubspaceRotationAdjust: set factor to 0.665 -ElecMinimize: Iter: 4 F: -246.530711079692253 |grad|_K: 5.958e-06 alpha: 1.900e-01 linmin: 1.061e-04 t[s]: 57.53 - FillingsUpdate: mu: +0.703897258 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00126 Tot: -0.00069 ] - SubspaceRotationAdjust: set factor to 0.555 -ElecMinimize: Iter: 5 F: -246.530867381951509 |grad|_K: 2.932e-06 alpha: 2.428e-01 linmin: -1.218e-05 t[s]: 60.69 - FillingsUpdate: mu: +0.703892047 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00079 Tot: -0.00032 ] - SubspaceRotationAdjust: set factor to 0.422 -ElecMinimize: Iter: 6 F: -246.530928881947005 |grad|_K: 2.696e-06 alpha: 3.934e-01 linmin: -6.073e-05 t[s]: 63.85 - FillingsUpdate: mu: +0.703880780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00053 Tot: -0.00006 ] - SubspaceRotationAdjust: set factor to 0.343 -ElecMinimize: Iter: 7 F: -246.530966822712173 |grad|_K: 1.520e-06 alpha: 2.871e-01 linmin: -4.667e-06 t[s]: 67.02 - FillingsUpdate: mu: +0.703874478 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00043 Tot: +0.00009 ] - SubspaceRotationAdjust: set factor to 0.386 -ElecMinimize: Iter: 8 F: -246.530988732848670 |grad|_K: 1.144e-06 alpha: 5.218e-01 linmin: 9.232e-07 t[s]: 70.21 - FillingsUpdate: mu: +0.703872920 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00038 Tot: +0.00014 ] - SubspaceRotationAdjust: set factor to 0.287 -ElecMinimize: Iter: 9 F: -246.530997788390636 |grad|_K: 8.064e-07 alpha: 3.807e-01 linmin: -7.146e-06 t[s]: 73.41 - FillingsUpdate: mu: +0.703869664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00032 Tot: +0.00015 ] - SubspaceRotationAdjust: set factor to 0.322 -ElecMinimize: Iter: 10 F: -246.531003110075915 |grad|_K: 5.077e-07 alpha: 4.503e-01 linmin: -7.080e-06 t[s]: 76.59 - FillingsUpdate: mu: +0.703865324 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00026 Tot: +0.00014 ] - SubspaceRotationAdjust: set factor to 0.317 -ElecMinimize: Iter: 11 F: -246.531005566529700 |grad|_K: 3.894e-07 alpha: 5.242e-01 linmin: -4.677e-06 t[s]: 79.75 - FillingsUpdate: mu: +0.703862944 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00020 Tot: +0.00012 ] - SubspaceRotationAdjust: set factor to 0.252 -ElecMinimize: Iter: 12 F: -246.531006767661353 |grad|_K: 2.556e-07 alpha: 4.357e-01 linmin: 1.413e-06 t[s]: 82.92 - FillingsUpdate: mu: +0.703863024 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00015 Tot: +0.00009 ] - SubspaceRotationAdjust: set factor to 0.269 -ElecMinimize: Iter: 13 F: -246.531007355558700 |grad|_K: 1.828e-07 alpha: 4.953e-01 linmin: -3.387e-07 t[s]: 86.08 - FillingsUpdate: mu: +0.703864560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00011 Tot: +0.00007 ] - SubspaceRotationAdjust: set factor to 0.258 -ElecMinimize: Iter: 14 F: -246.531007663892041 |grad|_K: 1.228e-07 alpha: 5.076e-01 linmin: -1.829e-07 t[s]: 89.24 - FillingsUpdate: mu: +0.703866170 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00006 ] - SubspaceRotationAdjust: set factor to 0.217 -ElecMinimize: Iter: 15 F: -246.531007805900202 |grad|_K: 8.711e-08 alpha: 5.179e-01 linmin: 1.701e-06 t[s]: 92.41 - FillingsUpdate: mu: +0.703866756 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00004 ] - SubspaceRotationAdjust: set factor to 0.222 -ElecMinimize: Iter: 16 F: -246.531007870491095 |grad|_K: 5.554e-08 alpha: 4.684e-01 linmin: 1.808e-06 t[s]: 95.60 - FillingsUpdate: mu: +0.703866408 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00003 ] - SubspaceRotationAdjust: set factor to 0.208 -ElecMinimize: Iter: 17 F: -246.531007900240667 |grad|_K: 3.756e-08 alpha: 5.305e-01 linmin: -2.241e-06 t[s]: 98.80 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 5.620e-04 - -Computing DFT-D3 correction: -# coordination-number Ta 15.836 15.835 15.835 15.836 -# coordination-number B 8.136 8.136 8.136 8.136 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043366 -EvdW_8 = -0.075888 -# Lattice vectors: -R = -[ 6.16844 -5.9e-05 5.3e-05 ] -[ 2.3e-05 16.4275 0.001924 ] -[ 4e-05 -0.005724 5.90259 ] -unit cell volume = 598.12 - -# Strain tensor in Cartesian coordinates: -[ 10.0 0 0 ] -[ 0.000 0 0 ] -[ 2.0 0 0 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.69853e-06 5.59557e-09 1.41959e-09 ] -[ 5.59557e-09 3.81916e-05 -1.21971e-07 ] -[ 1.41959e-09 -1.21971e-07 -5.35784e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 -ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 -ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 -ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 -ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 -ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 -ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 -ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 - -# Forces in Cartesian coordinates: -force Ta 0.000003219385226 0.000024941936105 -0.000004667309539 1 -force Ta -0.000003544134674 0.000100910630455 0.000002347800877 1 -force Ta 0.000004213169884 -0.000095340568768 -0.000002813127670 1 -force Ta -0.000003269450224 -0.000030911240225 0.000004677087443 1 -force B -0.000000729001011 -0.000015720776255 0.000010772774563 1 -force B 0.000000608095531 0.000019054253012 -0.000014315882331 1 -force B -0.000000498752112 0.000012643289756 0.000014335980866 1 -force B 0.000000021330734 -0.000015026361853 -0.000010315177459 1 - -# Energy components: - Eewald = -214.6559882144248945 - EH = 28.5857387723713110 - Eloc = -40.1186842665999635 - Enl = -69.0084493129606642 - EvdW = -0.1192533377321287 - Exc = -90.7845534796796727 - Exc_core = 50.3731883713289008 - KE = 89.1972709081141488 -------------------------------------- - Etot = -246.5307305595829348 - TS = 0.0002773406577414 -------------------------------------- - F = -246.5310079002406667 - -LatticeMinimize: Iter: 0 F: -246.531007900240667 |grad|_K: 2.745e-03 t[s]: 112.28 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.047 +0.047 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B +0.000 +0.000 +0.000 +0.000 diff --git a/tests/io/jdftx/example_files/ex_text_slice_forJAtoms_latmin2 b/tests/io/jdftx/example_files/ex_text_slice_forJAtoms_latmin2 deleted file mode 100644 index d04af77af2e..00000000000 --- a/tests/io/jdftx/example_files/ex_text_slice_forJAtoms_latmin2 +++ /dev/null @@ -1,135 +0,0 @@ - ---------- Lattice Minimization --------- - -Computing DFT-D3 correction: -# coordination-number Ta 15.836 15.835 15.835 15.836 -# coordination-number B 8.136 8.136 8.136 8.136 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043366 -EvdW_8 = -0.075888 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +1.713855355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] -ElecMinimize: Iter: 0 F: -246.455370884127575 |grad|_K: 7.677e-05 alpha: 1.000e+00 - FillingsUpdate: mu: +0.706435257 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00591 Tot: -0.00247 ] - SubspaceRotationAdjust: set factor to 1 -ElecMinimize: Iter: 1 F: -246.520287479167706 |grad|_K: 2.836e-05 alpha: 6.060e-01 linmin: 2.774e-05 t[s]: 48.04 - FillingsUpdate: mu: +0.704468403 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00420 Tot: -0.00250 ] - SubspaceRotationAdjust: set factor to 1.03 -ElecMinimize: Iter: 2 F: -246.529235826500923 |grad|_K: 1.174e-05 alpha: 6.123e-01 linmin: 8.789e-05 t[s]: 51.20 - FillingsUpdate: mu: +0.704067779 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00166 ] - SubspaceRotationAdjust: set factor to 1.02 -ElecMinimize: Iter: 3 F: -246.530549052738621 |grad|_K: 6.863e-06 alpha: 5.241e-01 linmin: 1.563e-04 t[s]: 54.37 - FillingsUpdate: mu: +0.704000037 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00205 Tot: -0.00127 ] - SubspaceRotationAdjust: set factor to 0.665 -ElecMinimize: Iter: 4 F: -246.530711079692253 |grad|_K: 5.958e-06 alpha: 1.900e-01 linmin: 1.061e-04 t[s]: 57.53 - FillingsUpdate: mu: +0.703897258 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00126 Tot: -0.00069 ] - SubspaceRotationAdjust: set factor to 0.555 -ElecMinimize: Iter: 5 F: -246.530867381951509 |grad|_K: 2.932e-06 alpha: 2.428e-01 linmin: -1.218e-05 t[s]: 60.69 - FillingsUpdate: mu: +0.703892047 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00079 Tot: -0.00032 ] - SubspaceRotationAdjust: set factor to 0.422 -ElecMinimize: Iter: 6 F: -246.530928881947005 |grad|_K: 2.696e-06 alpha: 3.934e-01 linmin: -6.073e-05 t[s]: 63.85 - FillingsUpdate: mu: +0.703880780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00053 Tot: -0.00006 ] - SubspaceRotationAdjust: set factor to 0.343 -ElecMinimize: Iter: 7 F: -246.530966822712173 |grad|_K: 1.520e-06 alpha: 2.871e-01 linmin: -4.667e-06 t[s]: 67.02 - FillingsUpdate: mu: +0.703874478 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00043 Tot: +0.00009 ] - SubspaceRotationAdjust: set factor to 0.386 -ElecMinimize: Iter: 8 F: -246.530988732848670 |grad|_K: 1.144e-06 alpha: 5.218e-01 linmin: 9.232e-07 t[s]: 70.21 - FillingsUpdate: mu: +0.703872920 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00038 Tot: +0.00014 ] - SubspaceRotationAdjust: set factor to 0.287 -ElecMinimize: Iter: 9 F: -246.530997788390636 |grad|_K: 8.064e-07 alpha: 3.807e-01 linmin: -7.146e-06 t[s]: 73.41 - FillingsUpdate: mu: +0.703869664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00032 Tot: +0.00015 ] - SubspaceRotationAdjust: set factor to 0.322 -ElecMinimize: Iter: 10 F: -246.531003110075915 |grad|_K: 5.077e-07 alpha: 4.503e-01 linmin: -7.080e-06 t[s]: 76.59 - FillingsUpdate: mu: +0.703865324 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00026 Tot: +0.00014 ] - SubspaceRotationAdjust: set factor to 0.317 -ElecMinimize: Iter: 11 F: -246.531005566529700 |grad|_K: 3.894e-07 alpha: 5.242e-01 linmin: -4.677e-06 t[s]: 79.75 - FillingsUpdate: mu: +0.703862944 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00020 Tot: +0.00012 ] - SubspaceRotationAdjust: set factor to 0.252 -ElecMinimize: Iter: 12 F: -246.531006767661353 |grad|_K: 2.556e-07 alpha: 4.357e-01 linmin: 1.413e-06 t[s]: 82.92 - FillingsUpdate: mu: +0.703863024 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00015 Tot: +0.00009 ] - SubspaceRotationAdjust: set factor to 0.269 -ElecMinimize: Iter: 13 F: -246.531007355558700 |grad|_K: 1.828e-07 alpha: 4.953e-01 linmin: -3.387e-07 t[s]: 86.08 - FillingsUpdate: mu: +0.703864560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00011 Tot: +0.00007 ] - SubspaceRotationAdjust: set factor to 0.258 -ElecMinimize: Iter: 14 F: -246.531007663892041 |grad|_K: 1.228e-07 alpha: 5.076e-01 linmin: -1.829e-07 t[s]: 89.24 - FillingsUpdate: mu: +0.703866170 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00006 ] - SubspaceRotationAdjust: set factor to 0.217 -ElecMinimize: Iter: 15 F: -246.531007805900202 |grad|_K: 8.711e-08 alpha: 5.179e-01 linmin: 1.701e-06 t[s]: 92.41 - FillingsUpdate: mu: +0.703866756 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00004 ] - SubspaceRotationAdjust: set factor to 0.222 -ElecMinimize: Iter: 16 F: -246.531007870491095 |grad|_K: 5.554e-08 alpha: 4.684e-01 linmin: 1.808e-06 t[s]: 95.60 - FillingsUpdate: mu: +0.703866408 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00003 ] - SubspaceRotationAdjust: set factor to 0.208 -ElecMinimize: Iter: 17 F: -246.531007900240667 |grad|_K: 3.756e-08 alpha: 5.305e-01 linmin: -2.241e-06 t[s]: 98.80 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 5.620e-04 - -Computing DFT-D3 correction: -# coordination-number Ta 15.836 15.835 15.835 15.836 -# coordination-number B 8.136 8.136 8.136 8.136 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043366 -EvdW_8 = -0.075888 -# Lattice vectors: -R = -[ 6.16844 -5.9e-05 5.3e-05 ] -[ 2.3e-05 16.4275 0.001924 ] -[ 4e-05 -0.005724 5.90259 ] -unit cell volume = 598.12 - -# Strain tensor in Cartesian coordinates: -[ 10.0 0 0 ] -[ 0.000 0 0 ] -[ 2.0 0 0 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.69853e-06 5.59557e-09 1.41959e-09 ] -[ 5.59557e-09 3.81916e-05 -1.21971e-07 ] -[ 1.41959e-09 -1.21971e-07 -5.35784e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 -ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 -ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 -ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 -ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 -ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 -ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 -ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 - -# Forces in Cartesian coordinates: -force Ta 0.000003219385226 0.000024941936105 -0.000004667309539 1 -force Ta -0.000003544134674 0.000100910630455 0.000002347800877 1 -force Ta 0.000004213169884 -0.000095340568768 -0.000002813127670 1 -force Ta -0.000003269450224 -0.000030911240225 0.000004677087443 1 -force B -0.000000729001011 -0.000015720776255 0.000010772774563 1 -force B 0.000000608095531 0.000019054253012 -0.000014315882331 1 -force B -0.000000498752112 0.000012643289756 0.000014335980866 1 -force B 0.000000021330734 -0.000015026361853 -0.000010315177459 1 - -# Energy components: - Eewald = -214.6559882144248945 - EH = 28.5857387723713110 - Eloc = -40.1186842665999635 - Enl = -69.0084493129606642 - EvdW = -0.1192533377321287 - Exc = -90.7845534796796727 - Exc_core = 50.3731883713289008 - KE = 89.1972709081141488 -------------------------------------- - Etot = -246.5307305595829348 - TS = 0.0002773406577414 -------------------------------------- - F = -246.5310079002406667 - -LatticeMinimize: Iter: 9 F: -246.531007900240667 |grad|_K: 2.745e-03 t[s]: 112.28 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.047 +0.047 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B +0.000 +0.000 +0.000 +0.100 diff --git a/tests/io/jdftx/example_files/example_ionmin.out b/tests/io/jdftx/example_files/example_ionmin.out deleted file mode 100644 index 26c5a7e5fb2..00000000000 --- a/tests/io/jdftx/example_files/example_ionmin.out +++ /dev/null @@ -1,6732 +0,0 @@ - -*************** JDFTx 1.7.0 (git hash e155c65d) *************** - -Start date and time: Wed Jun 5 01:17:22 2024 -Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out -Running on hosts (process indices): nid001652 (0-3) -Divided in process groups (process indices): 0 (0) 1 (1) 2 (2) 3 (3) -gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' -gpuInit: Found compatible cuda device 1 'NVIDIA A100-SXM4-40GB' -gpuInit: Found compatible cuda device 2 'NVIDIA A100-SXM4-40GB' -gpuInit: Found compatible cuda device 3 'NVIDIA A100-SXM4-40GB' -gpuInit: Selected device 0 -Resource initialization completed at t[s]: 1.89 -Run totals: 4 processes, 128 threads, 4 GPUs -Memory pool size: 36000 MB (per process) - - -Input parsed successfully to the following command list (including defaults): - -band-projection-params yes no -basis kpoint-dependent -converge-empty-states yes -coords-type Cartesian -core-overlap-check none -coulomb-interaction Slab 001 -coulomb-truncation-embed 8.21814 4.57743 20.4455 -davidson-band-ratio 1.1 -dump End State Forces ElecDensity BandEigs BandProjections EigStats Fillings Ecomponents Kpoints -dump -dump -dump -dump-name $VAR -elec-cutoff 25 100 -elec-eigen-algo Davidson -elec-ex-corr gga-PBE -elec-initial-magnetization 0.000000 no -elec-n-bands 195 -elec-smearing Fermi 0.001 -electronic-minimize \ - dirUpdateScheme FletcherReeves \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-07 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -exchange-regularization WignerSeitzTruncated -fluid LinearPCM 298.000000 1.013250 -fluid-anion F- 0.5 MeanFieldLJ \ - epsBulk 1 \ - pMol 0 \ - epsInf 1 \ - Pvap 0 \ - sigmaBulk 0 \ - Rvdw 2.24877 \ - Res 0 \ - tauNuc 343133 -fluid-cation Na+ 0.5 MeanFieldLJ \ - epsBulk 1 \ - pMol 0 \ - epsInf 1 \ - Pvap 0 \ - sigmaBulk 0 \ - Rvdw 2.19208 \ - Res 0 \ - tauNuc 343133 -fluid-gummel-loop 10 1.000000e-05 -fluid-minimize \ - dirUpdateScheme PolakRibiere \ - linminMethod DirUpdateRecommended \ - nIterations 400 \ - history 15 \ - knormThreshold 1e-11 \ - maxThreshold no \ - energyDiffThreshold 0 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 6 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -fluid-solvent H2O 55.338 ScalarEOS \ - epsBulk 78.4 \ - pMol 0.92466 \ - epsInf 1.77 \ - Pvap 1.06736e-10 \ - sigmaBulk 4.62e-05 \ - Rvdw 2.61727 \ - Res 1.42 \ - tauNuc 343133 \ - poleEl 15 7 1 -forces-output-coords Positions -initial-state $VAR -ion C 15.516924000000003 8.971564000000003 29.481543000000002 1 -ion C 6.488065000000001 0.181361000000000 23.691129000000000 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.342517000000004 8.971586000000002 29.211711000000012 1 -ion C 0.313658000000000 0.181361000000000 23.421311000000003 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.436398000000002 3.620570000000000 29.211701000000005 1 -ion C 9.568610000000000 5.532394000000000 23.960954000000005 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.261955000000000 3.620568000000000 28.941891999999999 1 -ion C 3.394203000000001 5.532394000000000 23.691130000000005 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.174400000000000 0.000001000000000 30.996452000000009 1 -ion Hf 12.551139000000001 7.256820000000001 26.543905000000002 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.000002000000000 0.000003000000000 30.726629000000006 1 -ion Hf 6.376730000000000 7.256823000000001 26.274084000000002 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.254951999999999 5.351033000000001 31.266273000000005 1 -ion Hf 9.470594000000002 1.905795000000000 26.274069000000008 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.429351000000002 5.351028000000001 31.536115000000006 1 -ion Hf 3.296185000000000 1.905795000000000 26.004261000000003 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.254951999999999 5.351033000000001 35.914999000000009 1 -ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/C.uspp -ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/Hf.uspp -ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/N.uspp -ion-species GBRV/$ID_pbe.uspp -ion-width Ecut -ionic-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0.0001 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 -kpoint-folding 4 4 1 -latt-move-scale 0 0 0 -latt-scale 1 1 1 -lattice \ - 12.348814000000001 6.161090000000000 0.000000000000000 \ - 0.000000000000000 10.702064999999999 0.000000000000000 \ - 0.539642000000000 0.539642000000000 70.750715000000000 -lattice-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 0 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -lcao-params -1 1e-06 0.001 -pcm-variant CANDLE -perturb-minimize \ - nIterations 0 \ - algorithm MINRES \ - residualTol 0.0001 \ - residualDiffThreshold 0.0001 \ - CGBypass no \ - recomputeResidual no -spintype z-spin -subspace-rotation-factor 1 yes -symmetries none -symmetry-threshold 0.0001 -target-mu -0.19 no - -van-der-waals D3 - - -Applied RMS atom displacement 0 bohrs to make symmetries exact. - ----------- Initializing the Grid ---------- -R = -[ 12.3488 6.16109 0 ] -[ 0 10.7021 0 ] -[ 0.539642 0.539642 70.7507 ] -unit cell volume = 9350.26 -G = -[ 0.508809 -0.292917 0 ] -[ 0 0.5871 0 ] -[ -0.00388087 -0.00224385 0.0888074 ] -Minimum fftbox size, Smin = [ 56 56 320 ] -Chosen fftbox size, S = [ 56 56 320 ] - ----------- Exchange Correlation functional ---------- -Initalized PBE GGA exchange. -Initalized PBE GGA correlation. - ----------- Setting up pseudopotentials ---------- -Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0.355431 - -Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/C.uspp': - Title: C. Created by USPP 7.3.6 on 3-2-2014 - Reference state energy: -5.406344. 4 valence electrons in orbitals: - |200> occupation: 2 eigenvalue: -0.504890 - |210> occupation: 2 eigenvalue: -0.194356 - lMax: 1 lLocal: 2 QijEcut: 5 - 4 projectors sampled on a log grid with 503 points: - l: 0 eig: -0.504890 rCut: 1.3 - l: 0 eig: 0.000000 rCut: 1.3 - l: 1 eig: -0.194357 rCut: 1.3 - l: 1 eig: 0.000000 rCut: 1.3 - Partial core density with radius 1.1 - Transforming core density to a uniform radial grid of dG=0.02 with 1597 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1597 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1597 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. - Core radius for overlap checks: 1.30 bohrs. - -Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/Hf.uspp': - Title: Hf. Created by USPP 7.3.6 on 14-9-2013 - Reference state energy: -78.399178. 12 valence electrons in orbitals: - |500> occupation: 2 eigenvalue: -3.016121 - |510> occupation: 6 eigenvalue: -1.860466 - |600> occupation: 0 eigenvalue: -0.643057 - |610> occupation: 0 eigenvalue: -0.441591 - |520> occupation: 2 eigenvalue: -0.613878 - lMax: 3 lLocal: 3 QijEcut: 5 - 8 projectors sampled on a log grid with 679 points: - l: 0 eig: -3.016122 rCut: 1.5 - l: 0 eig: -0.643058 rCut: 1.5 - l: 0 eig: 1.000000 rCut: 1.5 - l: 1 eig: -1.860465 rCut: 1.6 - l: 1 eig: -0.441594 rCut: 1.6 - l: 2 eig: -0.613878 rCut: 1.75 - l: 2 eig: 1.000000 rCut: 1.75 - l: 3 eig: 1.000000 rCut: 2.3 - Partial core density with radius 1 - Transforming core density to a uniform radial grid of dG=0.02 with 1597 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1597 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1597 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. - Core radius for overlap checks: 2.30 bohrs. - -Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/N.uspp': - Title: N. Created by USPP 7.3.6 on 3-2-2014 - Reference state energy: -9.763716. 5 valence electrons in orbitals: - |200> occupation: 2 eigenvalue: -0.681964 - |210> occupation: 3 eigenvalue: -0.260726 - lMax: 1 lLocal: 2 QijEcut: 6 - 4 projectors sampled on a log grid with 491 points: - l: 0 eig: -0.681964 rCut: 1.15 - l: 0 eig: 0.000000 rCut: 1.15 - l: 1 eig: -0.260729 rCut: 1.2 - l: 1 eig: 0.500000 rCut: 1.2 - Partial core density with radius 0.8 - Transforming core density to a uniform radial grid of dG=0.02 with 1597 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1597 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1597 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. - Core radius for overlap checks: 1.20 bohrs. - -Initialized 3 species with 41 total atoms. - -Folded 1 k-points by 4x4x1 to 16 k-points. - ----------- Setting up k-points, bands, fillings ---------- -No reducable k-points. -Computing the number of bands and number of electrons -Calculating initial fillings. -nElectrons: 325.000000 nBands: 195 nStates: 32 - ------ Setting up reduced wavefunction bases (one per k-point) ----- -average nbasis = 55826.812 , ideal nbasis = 55824.864 - ----------- Setting up coulomb interaction ---------- -Fluid mode embedding: using embedded box, but periodic Coulomb kernel. -(Fluid response is responsible for (approximate) separation between periodic images.) -Setting up double-sized grid for truncated Coulomb potentials: -R = -[ 12.3488 6.16109 0 ] -[ 0 10.7021 0 ] -[ 0.539642 0.539642 141.501 ] -unit cell volume = 18700.5 -G = -[ 0.508809 -0.292917 0 ] -[ 0 0.5871 0 ] -[ -0.00194044 -0.00112192 0.0444037 ] -Chosen fftbox size, S = [ 56 56 640 ] -Integer grid location selected as the embedding center: - Grid: [ 25 24 90 ] - Lattice: [ 0.452104 0.427715 0.282269 ] - Cartesian: [ 8.21814 4.57743 20.4455 ] -Constructing Wigner-Seitz cell: 12 faces (8 quadrilaterals, 4 hexagons) -Range-separation parameter for embedded mesh potentials due to point charges: 0.593199 bohrs. - -Initializing DFT-D3 calculator: - Parameters set for gga-PBE functional - s6: 1.000 s_r6: 1.217 - s8: 0.722 s_r8: 1.000 - Per-atom parameters loaded for: - C: sqrtQ[a0]: 3.105 Rcov[a0]: 1.417 CN: [ 0.00 0.99 2.00 3.00 3.98 ] - Hf: sqrtQ[a0]: 8.207 Rcov[a0]: 2.589 CN: [ 0.00 1.93 3.88 ] - N: sqrtQ[a0]: 2.712 Rcov[a0]: 1.342 CN: [ 0.00 0.99 2.01 2.99 ] - -Initializing DFT-D2 calculator for fluid / solvation: - C: C6: 30.35 Eh-a0^6 R0: 2.744 a0 - Hf: C6: 815.23 Eh-a0^6 R0: 3.326 a0 (WARNING: beyond Grimme's data set) - N: C6: 21.33 Eh-a0^6 R0: 2.640 a0 - ----------- Setting up ewald sum ---------- -Optimum gaussian width for ewald sums = 5.703087 bohr. -Real space sum over 1125 unit cells with max indices [ 7 7 2 ] -Reciprocal space sum over 9559 terms with max indices [ 5 5 39 ] - -Computing DFT-D3 correction: -# coordination-number C 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 -# coordination-number Hf 11.130 16.778 16.735 16.625 13.885 11.129 16.778 16.735 16.625 13.885 12.003 16.778 16.735 16.625 13.885 11.130 16.778 16.735 16.625 13.885 -# coordination-number N 0.927 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.20 -EvdW_6 = -0.120307 -EvdW_8 = -0.212388 - ----------- Allocating electronic variables ---------- -Initializing wave functions: linear combination of atomic orbitals -C pseudo-atom occupations: s ( 2 ) p ( 2 ) -Hf pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 2 ) -N pseudo-atom occupations: s ( 2 ) p ( 3 ) - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00092 Tot: -0.00002 ] -LCAOMinimize: Iter: 0 G: -1030.0136869927484895 |grad|_K: 9.111e-03 alpha: 1.000e+00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00230 Tot: -0.00029 ] -LCAOMinimize: Iter: 1 G: -1051.1835761760626156 |grad|_K: 5.741e-03 alpha: 1.647e-02 linmin: 6.084e-02 cgtest: 3.007e-02 t[s]: 30.65 -LCAOMinimize: Bad step direction: g.d > 0. -LCAOMinimize: Undoing step. -LCAOMinimize: Step failed: resetting search direction. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00230 Tot: -0.00029 ] -LCAOMinimize: Iter: 2 G: -1051.1835761760623882 |grad|_K: 5.741e-03 alpha: 0.000e+00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00240 Tot: -0.00014 ] -LCAOMinimize: Iter: 3 G: -1051.5050612838151665 |grad|_K: 3.444e-03 alpha: 3.484e-03 linmin: -1.624e-01 cgtest: 7.940e-01 t[s]: 34.09 -LCAOMinimize: Encountered beta<0, resetting CG. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.045188e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00220 Tot: +0.00040 ] -LCAOMinimize: Iter: 4 G: -1051.5625942767267134 |grad|_K: 1.606e-02 alpha: 2.923e-02 linmin: 1.766e-02 cgtest: -8.678e-02 t[s]: 36.51 -LCAOMinimize: Bad step direction: g.d > 0. -LCAOMinimize: Undoing step. -LCAOMinimize: Step failed: resetting search direction. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00220 Tot: +0.00040 ] -LCAOMinimize: Iter: 5 G: -1051.5625942767267134 |grad|_K: 1.606e-02 alpha: 0.000e+00 -LCAOMinimize: Step increased G by 5.777931e-01, reducing alpha to 7.814873e-04. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00225 Tot: +0.00040 ] -LCAOMinimize: Iter: 6 G: -1052.2101088507374698 |grad|_K: 1.100e-02 alpha: 7.815e-04 linmin: -1.502e-01 cgtest: 1.005e+00 t[s]: 41.38 -LCAOMinimize: Encountered beta<0, resetting CG. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.344462e-03. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00226 Tot: +0.00023 ] -LCAOMinimize: Iter: 7 G: -1052.8183926531824000 |grad|_K: 3.165e-03 alpha: 2.591e-03 linmin: -2.172e-01 cgtest: 4.936e-01 t[s]: 43.82 -LCAOMinimize: Encountered beta<0, resetting CG. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 7.774348e-03. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.332304e-02. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 6.996913e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00231 Tot: -0.00059 ] -LCAOMinimize: Iter: 8 G: -1054.7584848979945491 |grad|_K: 8.442e-03 alpha: 1.691e-01 linmin: 1.607e-02 cgtest: -2.255e-01 t[s]: 46.67 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00225 Tot: -0.00030 ] -LCAOMinimize: Iter: 9 G: -1055.0637268259988559 |grad|_K: 5.236e-03 alpha: 2.801e-03 linmin: -1.592e-02 cgtest: 9.669e-01 t[s]: 48.61 -LCAOMinimize: Encountered beta<0, resetting CG. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.404456e-03. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00243 Tot: +0.00056 ] -LCAOMinimize: Iter: 10 G: -1055.5200889504160386 |grad|_K: 6.185e-03 alpha: 8.862e-03 linmin: 1.137e-02 cgtest: -7.707e-02 t[s]: 51.00 -LCAOMinimize: Wrong curvature in test step, increasing alphaT to 2.658593e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00234 Tot: -0.00006 ] -LCAOMinimize: Iter: 11 G: -1056.7453347241726078 |grad|_K: 7.835e-03 alpha: -3.862e-02 linmin: -3.970e-02 cgtest: 9.538e-01 t[s]: 52.86 -LCAOMinimize: Step increased G by 6.062266e+01, reducing alpha to 1.093620e-02. -LCAOMinimize: Step increased G by 2.825207e-01, reducing alpha to 1.093620e-03. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00236 Tot: -0.00012 ] -LCAOMinimize: Iter: 12 G: -1057.0208928498025216 |grad|_K: 6.247e-03 alpha: 1.094e-03 linmin: -1.625e-01 cgtest: 9.874e-01 t[s]: 57.77 -LCAOMinimize: Encountered beta<0, resetting CG. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.280859e-03. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00249 Tot: -0.00014 ] -LCAOMinimize: Iter: 13 G: -1057.3844322587156057 |grad|_K: 3.527e-03 alpha: 5.271e-03 linmin: 4.804e-02 cgtest: -2.629e-01 t[s]: 60.20 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.581301e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00052 ] -LCAOMinimize: Iter: 14 G: -1057.7863869132870605 |grad|_K: 6.167e-03 alpha: 2.211e-02 linmin: -6.110e-03 cgtest: 7.469e-01 t[s]: 62.59 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00258 Tot: -0.00013 ] -LCAOMinimize: Iter: 15 G: -1058.0947463864763449 |grad|_K: 1.420e-03 alpha: 3.907e-03 linmin: 1.868e-02 cgtest: -5.870e-01 t[s]: 64.55 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.172118e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00262 Tot: -0.00032 ] -LCAOMinimize: Iter: 16 G: -1058.1771697264157410 |grad|_K: 2.606e-03 alpha: 2.728e-02 linmin: 1.239e-03 cgtest: 8.265e-01 t[s]: 66.93 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00266 Tot: -0.00053 ] -LCAOMinimize: Iter: 17 G: -1058.2239692670764271 |grad|_K: 1.486e-03 alpha: 5.188e-03 linmin: 1.859e-02 cgtest: -5.395e-01 t[s]: 68.85 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.556303e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: -0.00067 ] -LCAOMinimize: Iter: 18 G: -1058.2586270937820245 |grad|_K: 2.115e-03 alpha: 1.690e-02 linmin: -2.863e-05 cgtest: 9.651e-01 t[s]: 71.23 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00271 Tot: -0.00062 ] -LCAOMinimize: Iter: 19 G: -1058.2952920440711750 |grad|_K: 1.503e-03 alpha: 5.138e-03 linmin: 1.528e-02 cgtest: -2.804e-01 t[s]: 73.16 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.541303e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00250 Tot: -0.00005 ] -LCAOMinimize: Iter: 20 G: -1058.4315728930389469 |grad|_K: 2.806e-03 alpha: 4.379e-02 linmin: 3.331e-03 cgtest: 7.602e-01 t[s]: 75.54 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00006 ] -LCAOMinimize: Iter: 21 G: -1058.4319256027911251 |grad|_K: 2.659e-03 alpha: 7.090e-03 linmin: 4.041e-02 cgtest: -9.328e-01 t[s]: 77.47 -LCAOMinimize: Bad step direction: g.d > 0. -LCAOMinimize: Undoing step. -LCAOMinimize: Step failed: resetting search direction. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00006 ] -LCAOMinimize: Iter: 22 G: -1058.4319256027911251 |grad|_K: 2.659e-03 alpha: 0.000e+00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00255 Tot: +0.00002 ] -LCAOMinimize: Iter: 23 G: -1058.4764724389544881 |grad|_K: 5.259e-04 alpha: 3.441e-03 linmin: 3.014e-02 cgtest: -1.630e-01 t[s]: 80.86 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.032415e-02. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.097244e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00261 Tot: +0.00002 ] -LCAOMinimize: Iter: 24 G: -1058.4987989863111579 |grad|_K: 3.495e-04 alpha: 4.394e-02 linmin: -5.095e-03 cgtest: 3.661e-01 t[s]: 83.71 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00262 Tot: +0.00001 ] -LCAOMinimize: Iter: 25 G: -1058.4997024773399517 |grad|_K: 1.512e-04 alpha: 3.757e-03 linmin: -1.417e-02 cgtest: 3.897e-02 t[s]: 85.63 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.127116e-02. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.381347e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00265 Tot: +0.00002 ] -LCAOMinimize: Iter: 26 G: -1058.5024418729590252 |grad|_K: 8.741e-05 alpha: 5.815e-02 linmin: -1.530e-02 cgtest: 2.010e-02 t[s]: 88.43 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00268 Tot: +0.00004 ] -LCAOMinimize: Iter: 27 G: -1058.5031634566926186 |grad|_K: 2.742e-04 alpha: 4.368e-02 linmin: 2.153e-03 cgtest: -8.895e-02 t[s]: 90.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: +0.00009 ] -LCAOMinimize: Iter: 28 G: -1058.5042718512668216 |grad|_K: 1.644e-04 alpha: 7.406e-03 linmin: 1.800e-03 cgtest: 9.187e-01 t[s]: 92.31 -LCAOMinimize: Encountered beta<0, resetting CG. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: +0.00010 ] -LCAOMinimize: Iter: 29 G: -1058.5044811876480253 |grad|_K: 7.603e-05 alpha: 4.102e-03 linmin: -1.073e-04 cgtest: -4.202e-04 t[s]: 94.24 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.230740e-02. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.692219e-02. - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00276 Tot: +0.00012 ] -LCAOMinimize: Iter: 30 G: -1058.5050952745821178 |grad|_K: 4.416e-05 alpha: 5.276e-02 linmin: -3.317e-02 cgtest: 2.992e-01 t[s]: 97.08 -LCAOMinimize: None of the convergence criteria satisfied after 30 iterations. ------ createFluidSolver() ----- (Fluid-side solver setup) - Initializing fluid molecule 'H2O' - Initializing site 'O' - Electron density: proportional to exp(-r/0.36935)*erfc((r-0.51523)/0.36823) with norm 6.826 - Charge density: gaussian nuclear width 0.478731 with net site charge 0.826 - Polarizability: cuspless exponential with width 0.32 and norm 3.73 - Hard sphere radius: 2.57003 bohrs - Positions in reference frame: - [ +0.000000 +0.000000 +0.000000 ] - Initializing site 'H' - Electron density: proportional to exp(-r/0.34641)*erfc((r-0)/0.390882) with norm 0.587 - Charge density: gaussian nuclear width 0.377945 with net site charge -0.413 - Polarizability: cuspless exponential with width 0.39 and norm 3.3 - Positions in reference frame: - [ +0.000000 -1.441945 +1.122523 ] - [ +0.000000 +1.441945 +1.122523 ] - Net charge: 0 dipole magnitude: 0.927204 - Initializing spherical shell mfKernel with radius 2.61727 Bohr - deltaS corrections: - site 'O': -7.54299 - site 'H': -6.83917 - Initializing fluid molecule 'Na+' - Initializing site 'Na' - Electron density: proportional to exp(-r/0.19682)*erfc((r-0.71491)/0.41314) with norm 8.1383 - Charge density: gaussian nuclear width 0.365347 with net site charge -1 - Hard sphere radius: 1.86327 bohrs - Positions in reference frame: - [ +0.000000 +0.000000 +0.000000 ] - Net charge: -1 dipole magnitude: 0 - Initializing gaussian mfKernel with width: 1.55004 Bohr - deltaS corrections: - site 'Na': -22.3555 - Initializing fluid molecule 'F-' - Initializing site 'F' - Electron density: proportional to exp(-r/0.38886)*erfc((r-0)/0.438782) with norm 8 - Charge density: gaussian nuclear width 0.374796 with net site charge 1 - Hard sphere radius: 2.39995 bohrs - Positions in reference frame: - [ +0.000000 +0.000000 +0.000000 ] - Net charge: 1 dipole magnitude: 0 - Initializing gaussian mfKernel with width: 1.59012 Bohr - deltaS corrections: - site 'F': -9.04335 - -Correction to mu due to finite nuclear width = -0.0137949 - Cavity determined by nc: 0.00142 and sigma: 0.707107 - Nonlocal vdW cavity from gaussian model electron density with norm = 8 and sigma = 0.993594 bohr - Charge asymmetry in cavity with sensitivity pCavity = 36.5 e-bohr/Eh - Electrostatic cavity expanded by eta = 1.46 bohrs - Weighted density cavitation model constrained by Nbulk: 0.0049383 bohr^-3, Pvap: 3.14029 kPa, Rvdw: 2.61727 bohr and sigmaBulk: 4.62e-05 Eh/bohr^2 at T: 298 K. - Weighted density dispersion model using vdW pair potentials with single solvent site with sqrtC6eff: 0.77 SI. - - ----- Citations for features of the code used in this run ---- - - Software package: - R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) - - gga-PBE exchange-correlation functional: - J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) - - Pseudopotentials: - KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) - - Truncated Coulomb potentials: - R. Sundararaman and T.A. Arias, Phys. Rev. B 87, 165122 (2013) - - DFT-D3 dispersion correction: - S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) - - DFT-D2 dispersion correction: - S. Grimme, J. Comput. Chem. 27, 1787 (2006) - - Charge-asymmetric nonlocally-determined local-electric (CANDLE) solvation model: - R. Sundararaman and W.A. Goddard III, J. Chem. Phys. 142, 064107 (2015) - - Total energy minimization with Auxiliary Hamiltonian: - C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) - - Grand-canonical (fixed-potential) DFT: - R. Sundararaman, W. A. Goddard III and T. A. Arias, J. Chem. Phys. 146, 114104 (2017) - -This list may not be complete. Please suggest additional citations or -report any other bugs at https://github.com/shankar1729/jdftx/issues - -Initialization completed successfully at t[s]: 97.80 - - -Computing DFT-D3 correction: -# coordination-number C 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 -# coordination-number Hf 11.130 16.778 16.735 16.625 13.885 11.129 16.778 16.735 16.625 13.885 12.003 16.778 16.735 16.625 13.885 11.130 16.778 16.735 16.625 13.885 -# coordination-number N 0.927 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.20 -EvdW_6 = -0.120307 -EvdW_8 = -0.212388 -Fluid solver invoked on fresh (random / LCAO) wavefunctions -Running a vacuum solve first: - --------- Initial electronic minimization ----------- - FillingsUpdate: mu: -0.094373879 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00276 Tot: +0.00012 ] -ElecMinimize: Iter: 0 G: -1058.504944771530745 |grad|_K: 3.849e-05 alpha: 1.000e+00 - FillingsUpdate: mu: -0.125373596 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00286 Tot: +0.00035 ] - SubspaceRotationAdjust: set factor to 0.53 -ElecMinimize: Iter: 1 G: -1058.834042213076145 |grad|_K: 6.844e-05 alpha: 6.386e-01 linmin: 2.100e-04 t[s]: 102.56 - FillingsUpdate: mu: -0.103836623 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00277 Tot: +0.00054 ] - SubspaceRotationAdjust: set factor to 0.255 -ElecMinimize: Iter: 2 G: -1058.834930873450503 |grad|_K: 5.703e-05 alpha: 9.859e-03 linmin: 3.651e-02 t[s]: 104.62 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.957704e-02. - FillingsUpdate: mu: -0.076572152 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00275 Tot: +0.00059 ] - SubspaceRotationAdjust: set factor to 0.153 -ElecMinimize: Iter: 3 G: -1058.846426540816992 |grad|_K: 4.106e-05 alpha: 3.424e-02 linmin: 2.068e-04 t[s]: 107.24 - FillingsUpdate: mu: -0.076467690 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00284 Tot: +0.00056 ] - SubspaceRotationAdjust: set factor to 0.109 - SubspaceRotationAdjust: resetting CG because factor has changed by 0.109225 -ElecMinimize: State modified externally: resetting search direction. -ElecMinimize: Iter: 4 G: -1058.858141535923096 |grad|_K: 1.607e-05 alpha: 1.925e-02 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.775676e-02. -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.732703e-01. - FillingsUpdate: mu: -0.090573115 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00270 Tot: +0.00070 ] - SubspaceRotationAdjust: set factor to 0.0676 -ElecMinimize: Iter: 5 G: -1058.895252477901295 |grad|_K: 1.666e-05 alpha: 4.085e-01 linmin: -1.454e-03 t[s]: 113.67 - FillingsUpdate: mu: -0.090204359 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00273 Tot: +0.00069 ] - SubspaceRotationAdjust: set factor to 0.13 -ElecMinimize: Iter: 6 G: -1058.900325477176239 |grad|_K: 6.706e-06 alpha: 3.959e-02 linmin: -2.280e-02 t[s]: 115.70 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.187718e-01. - FillingsUpdate: mu: -0.085362701 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00274 Tot: +0.00067 ] - SubspaceRotationAdjust: set factor to 0.0795 -ElecMinimize: Iter: 7 G: -1058.903016553206953 |grad|_K: 1.252e-05 alpha: 1.326e-01 linmin: 1.097e-03 t[s]: 118.31 - FillingsUpdate: mu: -0.077380693 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00269 Tot: +0.00074 ] - SubspaceRotationAdjust: set factor to 0.0473 -ElecMinimize: Iter: 8 G: -1058.909066350292505 |grad|_K: 1.216e-05 alpha: 1.130e-01 linmin: 1.489e-05 t[s]: 120.36 - FillingsUpdate: mu: -0.078522813 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00264 Tot: +0.00081 ] - SubspaceRotationAdjust: set factor to 0.0842 -ElecMinimize: Iter: 9 G: -1058.911594329985292 |grad|_K: 5.490e-06 alpha: 5.238e-02 linmin: 1.303e-03 t[s]: 122.38 - FillingsUpdate: mu: -0.080102422 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00260 Tot: +0.00087 ] - SubspaceRotationAdjust: set factor to 0.0671 -ElecMinimize: Iter: 10 G: -1058.913009996389746 |grad|_K: 6.954e-06 alpha: 1.355e-01 linmin: -1.211e-03 t[s]: 124.48 - FillingsUpdate: mu: -0.086420174 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00263 Tot: +0.00097 ] - SubspaceRotationAdjust: set factor to 0.055 -ElecMinimize: Iter: 11 G: -1058.915992957032358 |grad|_K: 3.739e-06 alpha: 1.682e-01 linmin: 1.806e-05 t[s]: 126.54 - FillingsUpdate: mu: -0.084532077 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00265 Tot: +0.00098 ] - SubspaceRotationAdjust: set factor to 0.0427 -ElecMinimize: Iter: 12 G: -1058.916422106638265 |grad|_K: 2.394e-06 alpha: 8.719e-02 linmin: -1.200e-04 t[s]: 128.61 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.615600e-01. - FillingsUpdate: mu: -0.088368320 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00268 Tot: +0.00105 ] - SubspaceRotationAdjust: set factor to 0.0291 -ElecMinimize: Iter: 13 G: -1058.917109017649182 |grad|_K: 3.172e-06 alpha: 3.419e-01 linmin: -9.213e-06 t[s]: 131.23 - FillingsUpdate: mu: -0.085028893 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00269 Tot: +0.00112 ] - SubspaceRotationAdjust: set factor to 0.041 -ElecMinimize: Iter: 14 G: -1058.917644293140938 |grad|_K: 1.945e-06 alpha: 1.566e-01 linmin: 2.406e-04 t[s]: 133.26 - FillingsUpdate: mu: -0.086865462 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00270 Tot: +0.00119 ] - SubspaceRotationAdjust: set factor to 0.036 -ElecMinimize: Iter: 15 G: -1058.918034711385872 |grad|_K: 2.382e-06 alpha: 2.961e-01 linmin: -4.353e-04 t[s]: 135.34 - FillingsUpdate: mu: -0.087421796 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00276 Tot: +0.00130 ] - SubspaceRotationAdjust: set factor to 0.0529 -ElecMinimize: Iter: 16 G: -1058.918566427393898 |grad|_K: 1.666e-06 alpha: 2.612e-01 linmin: 1.721e-05 t[s]: 137.36 - FillingsUpdate: mu: -0.085572455 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00281 Tot: +0.00137 ] - SubspaceRotationAdjust: set factor to 0.0456 -ElecMinimize: Iter: 17 G: -1058.918835267699478 |grad|_K: 1.917e-06 alpha: 2.779e-01 linmin: 1.942e-05 t[s]: 139.43 - FillingsUpdate: mu: -0.086982861 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00287 Tot: +0.00149 ] - SubspaceRotationAdjust: set factor to 0.0585 -ElecMinimize: Iter: 18 G: -1058.919146240264126 |grad|_K: 1.371e-06 alpha: 2.435e-01 linmin: -5.710e-05 t[s]: 141.47 - FillingsUpdate: mu: -0.087254851 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00295 Tot: +0.00164 ] - SubspaceRotationAdjust: set factor to 0.0461 -ElecMinimize: Iter: 19 G: -1058.919452619417825 |grad|_K: 2.049e-06 alpha: 4.568e-01 linmin: -2.864e-04 t[s]: 143.55 - FillingsUpdate: mu: -0.085891182 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00309 Tot: +0.00183 ] - SubspaceRotationAdjust: set factor to 0.0403 -ElecMinimize: Iter: 20 G: -1058.919773764641377 |grad|_K: 1.467e-06 alpha: 2.090e-01 linmin: -5.673e-05 t[s]: 145.58 - FillingsUpdate: mu: -0.084772449 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00331 Tot: +0.00211 ] - SubspaceRotationAdjust: set factor to 0.042 -ElecMinimize: Iter: 21 G: -1058.920139994908595 |grad|_K: 1.591e-06 alpha: 4.866e-01 linmin: 1.082e-04 t[s]: 147.64 - FillingsUpdate: mu: -0.087151811 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00344 Tot: +0.00229 ] - SubspaceRotationAdjust: set factor to 0.0349 -ElecMinimize: Iter: 22 G: -1058.920340617297825 |grad|_K: 1.234e-06 alpha: 2.394e-01 linmin: 1.221e-04 t[s]: 149.67 - FillingsUpdate: mu: -0.087283037 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00370 Tot: +0.00260 ] - SubspaceRotationAdjust: set factor to 0.042 -ElecMinimize: Iter: 23 G: -1058.920606749597937 |grad|_K: 1.159e-06 alpha: 5.091e-01 linmin: -3.311e-05 t[s]: 151.73 - FillingsUpdate: mu: -0.085432960 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00389 Tot: +0.00281 ] - SubspaceRotationAdjust: set factor to 0.0338 -ElecMinimize: Iter: 24 G: -1058.920755539539641 |grad|_K: 1.072e-06 alpha: 3.140e-01 linmin: -9.709e-06 t[s]: 153.75 - FillingsUpdate: mu: -0.087028257 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00415 Tot: +0.00310 ] - SubspaceRotationAdjust: set factor to 0.0405 -ElecMinimize: Iter: 25 G: -1058.920916231488718 |grad|_K: 7.237e-07 alpha: 4.001e-01 linmin: -3.182e-05 t[s]: 155.81 - FillingsUpdate: mu: -0.088083732 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00432 Tot: +0.00328 ] - SubspaceRotationAdjust: set factor to 0.0376 -ElecMinimize: Iter: 26 G: -1058.920988059698402 |grad|_K: 6.490e-07 alpha: 3.915e-01 linmin: -2.353e-05 t[s]: 157.84 - FillingsUpdate: mu: -0.087104501 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00449 Tot: +0.00345 ] - SubspaceRotationAdjust: set factor to 0.0311 -ElecMinimize: Iter: 27 G: -1058.921032299705075 |grad|_K: 4.744e-07 alpha: 3.001e-01 linmin: 7.860e-06 t[s]: 159.92 - FillingsUpdate: mu: -0.087026970 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00472 Tot: +0.00368 ] - SubspaceRotationAdjust: set factor to 0.0371 -ElecMinimize: Iter: 28 G: -1058.921069971624547 |grad|_K: 3.914e-07 alpha: 4.800e-01 linmin: 1.488e-06 t[s]: 161.97 - FillingsUpdate: mu: -0.087785719 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00490 Tot: +0.00387 ] - SubspaceRotationAdjust: set factor to 0.0333 -ElecMinimize: Iter: 29 G: -1058.921091315100057 |grad|_K: 3.280e-07 alpha: 3.994e-01 linmin: -3.309e-06 t[s]: 164.03 - FillingsUpdate: mu: -0.087135656 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00509 Tot: +0.00406 ] - SubspaceRotationAdjust: set factor to 0.0315 -ElecMinimize: Iter: 30 G: -1058.921104216627555 |grad|_K: 2.453e-07 alpha: 3.434e-01 linmin: 1.034e-05 t[s]: 166.06 - FillingsUpdate: mu: -0.087112660 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00535 Tot: +0.00432 ] - SubspaceRotationAdjust: set factor to 0.0377 -ElecMinimize: Iter: 31 G: -1058.921115662288912 |grad|_K: 2.177e-07 alpha: 5.453e-01 linmin: 9.313e-07 t[s]: 168.13 - FillingsUpdate: mu: -0.087690371 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00563 Tot: +0.00460 ] - SubspaceRotationAdjust: set factor to 0.0354 -ElecMinimize: Iter: 32 G: -1058.921123813510803 |grad|_K: 2.282e-07 alpha: 4.927e-01 linmin: -5.661e-08 t[s]: 170.19 - FillingsUpdate: mu: -0.087231768 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00596 Tot: +0.00492 ] - SubspaceRotationAdjust: set factor to 0.0338 -ElecMinimize: Iter: 33 G: -1058.921130567777482 |grad|_K: 1.737e-07 alpha: 3.711e-01 linmin: 9.511e-06 t[s]: 172.26 - FillingsUpdate: mu: -0.087258697 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00639 Tot: +0.00534 ] - SubspaceRotationAdjust: set factor to 0.0397 -ElecMinimize: Iter: 34 G: -1058.921136735621303 |grad|_K: 1.631e-07 alpha: 5.861e-01 linmin: -2.237e-07 t[s]: 174.31 - FillingsUpdate: mu: -0.087588247 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00687 Tot: +0.00581 ] - SubspaceRotationAdjust: set factor to 0.0391 -ElecMinimize: Iter: 35 G: -1058.921141673111151 |grad|_K: 1.735e-07 alpha: 5.322e-01 linmin: -5.251e-06 t[s]: 176.38 - FillingsUpdate: mu: -0.087083488 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00741 Tot: +0.00634 ] - SubspaceRotationAdjust: set factor to 0.0331 -ElecMinimize: Iter: 36 G: -1058.921145870112923 |grad|_K: 1.627e-07 alpha: 3.986e-01 linmin: 1.295e-05 t[s]: 178.41 - FillingsUpdate: mu: -0.087313645 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00812 Tot: +0.00704 ] - SubspaceRotationAdjust: set factor to 0.0349 -ElecMinimize: Iter: 37 G: -1058.921150182576639 |grad|_K: 1.296e-07 alpha: 4.674e-01 linmin: -1.081e-05 t[s]: 180.46 - FillingsUpdate: mu: -0.087424070 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00884 Tot: +0.00775 ] - SubspaceRotationAdjust: set factor to 0.0369 -ElecMinimize: Iter: 38 G: -1058.921153505075608 |grad|_K: 1.194e-07 alpha: 5.664e-01 linmin: -7.275e-06 t[s]: 182.53 - FillingsUpdate: mu: -0.087084835 nElectrons: 325.000000 magneticMoment: [ Abs: 0.00951 Tot: +0.00839 ] - SubspaceRotationAdjust: set factor to 0.0319 -ElecMinimize: Iter: 39 G: -1058.921155743858662 |grad|_K: 1.170e-07 alpha: 4.493e-01 linmin: 1.456e-05 t[s]: 184.65 - FillingsUpdate: mu: -0.087367159 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01020 Tot: +0.00908 ] - SubspaceRotationAdjust: set factor to 0.0284 -ElecMinimize: Iter: 40 G: -1058.921157569463958 |grad|_K: 8.583e-08 alpha: 3.827e-01 linmin: -4.815e-06 t[s]: 186.67 - FillingsUpdate: mu: -0.087353241 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01094 Tot: +0.00979 ] - SubspaceRotationAdjust: set factor to 0.0317 -ElecMinimize: Iter: 41 G: -1058.921158928452996 |grad|_K: 7.084e-08 alpha: 5.285e-01 linmin: 3.145e-06 t[s]: 188.73 - FillingsUpdate: mu: -0.087194446 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01156 Tot: +0.01039 ] - SubspaceRotationAdjust: set factor to 0.0303 -ElecMinimize: Iter: 42 G: -1058.921159751069354 |grad|_K: 6.211e-08 alpha: 4.697e-01 linmin: 9.207e-06 t[s]: 190.75 - FillingsUpdate: mu: -0.087339396 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01221 Tot: +0.01102 ] - SubspaceRotationAdjust: set factor to 0.0272 -ElecMinimize: Iter: 43 G: -1058.921160340225924 |grad|_K: 5.278e-08 alpha: 4.379e-01 linmin: -2.408e-06 t[s]: 192.85 - FillingsUpdate: mu: -0.087271991 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01293 Tot: +0.01172 ] - SubspaceRotationAdjust: set factor to 0.0301 -ElecMinimize: Iter: 44 G: -1058.921160802538907 |grad|_K: 4.078e-08 alpha: 4.755e-01 linmin: 7.201e-06 t[s]: 194.91 - FillingsUpdate: mu: -0.087216101 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01365 Tot: +0.01242 ] - SubspaceRotationAdjust: set factor to 0.0324 -ElecMinimize: Iter: 45 G: -1058.921161112823256 |grad|_K: 3.588e-08 alpha: 5.348e-01 linmin: -5.281e-06 t[s]: 196.99 - FillingsUpdate: mu: -0.087314636 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01437 Tot: +0.01311 ] - SubspaceRotationAdjust: set factor to 0.0306 -ElecMinimize: Iter: 46 G: -1058.921161321312411 |grad|_K: 3.434e-08 alpha: 4.639e-01 linmin: -3.518e-07 t[s]: 199.06 - FillingsUpdate: mu: -0.087249331 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01536 Tot: +0.01407 ] - SubspaceRotationAdjust: set factor to 0.032 -ElecMinimize: Iter: 47 G: -1058.921161524438276 |grad|_K: 2.972e-08 alpha: 4.936e-01 linmin: 7.363e-06 t[s]: 201.13 - FillingsUpdate: mu: -0.087247848 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01668 Tot: +0.01535 ] - SubspaceRotationAdjust: set factor to 0.0366 -ElecMinimize: Iter: 48 G: -1058.921161718944177 |grad|_K: 2.959e-08 alpha: 6.313e-01 linmin: 1.377e-06 t[s]: 203.20 - FillingsUpdate: mu: -0.087309626 nElectrons: 325.000000 magneticMoment: [ Abs: 0.01831 Tot: +0.01693 ] - SubspaceRotationAdjust: set factor to 0.0377 -ElecMinimize: Iter: 49 G: -1058.921161901095047 |grad|_K: 3.289e-08 alpha: 5.964e-01 linmin: 1.492e-06 t[s]: 205.31 - FillingsUpdate: mu: -0.087204280 nElectrons: 325.000000 magneticMoment: [ Abs: 0.02034 Tot: +0.01890 ] - SubspaceRotationAdjust: set factor to 0.0349 -ElecMinimize: Iter: 50 G: -1058.921162081653847 |grad|_K: 3.625e-08 alpha: 4.781e-01 linmin: 5.080e-06 t[s]: 207.33 - FillingsUpdate: mu: -0.087272964 nElectrons: 325.000000 magneticMoment: [ Abs: 0.02421 Tot: +0.02265 ] - SubspaceRotationAdjust: set factor to 0.0362 -ElecMinimize: Iter: 51 G: -1058.921162372239905 |grad|_K: 4.153e-08 alpha: 6.339e-01 linmin: -1.257e-05 t[s]: 209.40 - FillingsUpdate: mu: -0.087266910 nElectrons: 325.000000 magneticMoment: [ Abs: 0.03189 Tot: +0.03008 ] - SubspaceRotationAdjust: set factor to 0.0396 -ElecMinimize: Iter: 52 G: -1058.921162880751808 |grad|_K: 5.578e-08 alpha: 8.437e-01 linmin: 3.115e-06 t[s]: 211.44 - FillingsUpdate: mu: -0.087094511 nElectrons: 325.000000 magneticMoment: [ Abs: 0.05226 Tot: +0.04972 ] - SubspaceRotationAdjust: set factor to 0.0409 -ElecMinimize: Iter: 53 G: -1058.921164104674290 |grad|_K: 1.109e-07 alpha: 1.138e+00 linmin: 8.533e-05 t[s]: 213.53 - FillingsUpdate: mu: -0.087459008 nElectrons: 325.000000 magneticMoment: [ Abs: 0.13928 Tot: +0.13314 ] - SubspaceRotationAdjust: set factor to 0.0417 -ElecMinimize: Iter: 54 G: -1058.921169143443421 |grad|_K: 2.810e-07 alpha: 1.204e+00 linmin: -1.016e-05 t[s]: 215.59 - FillingsUpdate: mu: -0.087470946 nElectrons: 325.000000 magneticMoment: [ Abs: 0.15378 Tot: +0.14706 ] - SubspaceRotationAdjust: set factor to 0.0479 -ElecMinimize: Iter: 55 G: -1058.921170952838338 |grad|_K: 3.012e-07 alpha: 3.159e-02 linmin: -1.297e-03 t[s]: 217.65 -ElecMinimize: Wrong curvature in test step, increasing alphaT to 9.475977e-02. - FillingsUpdate: mu: -0.087397244 nElectrons: 325.000000 magneticMoment: [ Abs: 0.17063 Tot: +0.16315 ] - SubspaceRotationAdjust: set factor to 0.0553 -ElecMinimize: Iter: 56 G: -1058.921175253557749 |grad|_K: 3.113e-07 alpha: -1.517e+01 linmin: -2.455e-03 t[s]: 219.55 - FillingsUpdate: mu: -0.087136401 nElectrons: 325.000000 magneticMoment: [ Abs: 0.20851 Tot: +0.19932 ] - SubspaceRotationAdjust: set factor to 0.0664 -ElecMinimize: Iter: 57 G: -1058.921185293065946 |grad|_K: 3.466e-07 alpha: 6.641e-02 linmin: -3.913e-03 t[s]: 221.63 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.992374e-01. - FillingsUpdate: mu: -0.085878551 nElectrons: 325.000000 magneticMoment: [ Abs: 0.36283 Tot: +0.34540 ] - SubspaceRotationAdjust: set factor to 0.0406 -ElecMinimize: Iter: 58 G: -1058.921219394243280 |grad|_K: 1.184e-06 alpha: 2.274e-01 linmin: 1.484e-03 t[s]: 224.25 -ElecMinimize: Bad step direction: g.d > 0. -ElecMinimize: Undoing step. -ElecMinimize: Step failed: resetting search direction. - FillingsUpdate: mu: -0.085878551 nElectrons: 325.000000 magneticMoment: [ Abs: 0.36283 Tot: +0.34540 ] - SubspaceRotationAdjust: set factor to 0.0277 -ElecMinimize: Iter: 59 G: -1058.921219394243735 |grad|_K: 9.773e-07 alpha: 0.000e+00 - FillingsUpdate: mu: -0.088031323 nElectrons: 325.000000 magneticMoment: [ Abs: 0.36392 Tot: +0.34632 ] - SubspaceRotationAdjust: set factor to 0.018 -ElecMinimize: Iter: 60 G: -1058.921270065711042 |grad|_K: 3.929e-07 alpha: 1.528e-01 linmin: -2.703e-05 t[s]: 227.80 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.584126e-01. - FillingsUpdate: mu: -0.087602885 nElectrons: 325.000000 magneticMoment: [ Abs: 0.37483 Tot: +0.35663 ] - SubspaceRotationAdjust: set factor to 0.0226 -ElecMinimize: Iter: 61 G: -1058.921319109788783 |grad|_K: 4.616e-07 alpha: 9.104e-01 linmin: 2.290e-06 t[s]: 230.42 - FillingsUpdate: mu: -0.086590283 nElectrons: 325.000000 magneticMoment: [ Abs: 0.39049 Tot: +0.37129 ] - SubspaceRotationAdjust: set factor to 0.0253 -ElecMinimize: Iter: 62 G: -1058.921367615614827 |grad|_K: 4.284e-07 alpha: 6.520e-01 linmin: 1.641e-05 t[s]: 232.44 - FillingsUpdate: mu: -0.087615618 nElectrons: 325.000000 magneticMoment: [ Abs: 0.41007 Tot: +0.38942 ] - SubspaceRotationAdjust: set factor to 0.0253 -ElecMinimize: Iter: 63 G: -1058.921411292928497 |grad|_K: 5.004e-07 alpha: 6.819e-01 linmin: -7.843e-05 t[s]: 234.54 - FillingsUpdate: mu: -0.087020497 nElectrons: 325.000000 magneticMoment: [ Abs: 0.45177 Tot: +0.42831 ] - SubspaceRotationAdjust: set factor to 0.024 -ElecMinimize: Iter: 64 G: -1058.921484132644991 |grad|_K: 6.084e-07 alpha: 8.328e-01 linmin: 1.276e-04 t[s]: 236.58 - FillingsUpdate: mu: -0.087755463 nElectrons: 325.000000 magneticMoment: [ Abs: 0.51697 Tot: +0.48868 ] - SubspaceRotationAdjust: set factor to 0.0267 -ElecMinimize: Iter: 65 G: -1058.921589967373166 |grad|_K: 6.270e-07 alpha: 8.249e-01 linmin: 1.279e-05 t[s]: 238.65 - FillingsUpdate: mu: -0.088150716 nElectrons: 325.000000 magneticMoment: [ Abs: 0.58959 Tot: +0.55542 ] - SubspaceRotationAdjust: set factor to 0.0273 -ElecMinimize: Iter: 66 G: -1058.921703607528571 |grad|_K: 6.754e-07 alpha: 8.291e-01 linmin: 4.478e-05 t[s]: 240.68 - FillingsUpdate: mu: -0.086879357 nElectrons: 325.000000 magneticMoment: [ Abs: 0.65495 Tot: +0.61538 ] - SubspaceRotationAdjust: set factor to 0.0243 -ElecMinimize: Iter: 67 G: -1058.921798979706409 |grad|_K: 6.933e-07 alpha: 6.064e-01 linmin: -4.874e-05 t[s]: 242.82 - FillingsUpdate: mu: -0.088624674 nElectrons: 325.000000 magneticMoment: [ Abs: 0.72431 Tot: +0.67809 ] - SubspaceRotationAdjust: set factor to 0.0223 -ElecMinimize: Iter: 68 G: -1058.921900502864673 |grad|_K: 6.732e-07 alpha: 6.032e-01 linmin: 1.773e-04 t[s]: 244.85 - FillingsUpdate: mu: -0.088728366 nElectrons: 325.000000 magneticMoment: [ Abs: 0.80921 Tot: +0.75404 ] - SubspaceRotationAdjust: set factor to 0.0261 -ElecMinimize: Iter: 69 G: -1058.922020554288338 |grad|_K: 6.777e-07 alpha: 7.670e-01 linmin: -1.084e-04 t[s]: 246.93 - FillingsUpdate: mu: -0.087524842 nElectrons: 325.000000 magneticMoment: [ Abs: 0.89727 Tot: +0.83137 ] - SubspaceRotationAdjust: set factor to 0.0273 -ElecMinimize: Iter: 70 G: -1058.922148440226010 |grad|_K: 7.308e-07 alpha: 7.900e-01 linmin: -2.459e-04 t[s]: 249.03 - FillingsUpdate: mu: -0.088434211 nElectrons: 325.000000 magneticMoment: [ Abs: 0.97831 Tot: +0.90041 ] - SubspaceRotationAdjust: set factor to 0.0256 -ElecMinimize: Iter: 71 G: -1058.922268873064013 |grad|_K: 7.876e-07 alpha: 6.293e-01 linmin: 1.211e-04 t[s]: 251.07 - FillingsUpdate: mu: -0.088680606 nElectrons: 325.000000 magneticMoment: [ Abs: 1.07798 Tot: +0.98342 ] - SubspaceRotationAdjust: set factor to 0.0275 -ElecMinimize: Iter: 72 G: -1058.922411638324547 |grad|_K: 7.414e-07 alpha: 6.650e-01 linmin: -1.134e-04 t[s]: 253.17 - FillingsUpdate: mu: -0.088270678 nElectrons: 325.000000 magneticMoment: [ Abs: 1.17359 Tot: +1.05944 ] - SubspaceRotationAdjust: set factor to 0.0322 -ElecMinimize: Iter: 73 G: -1058.922551011693713 |grad|_K: 7.963e-07 alpha: 7.205e-01 linmin: 7.606e-05 t[s]: 255.24 - FillingsUpdate: mu: -0.088796011 nElectrons: 325.000000 magneticMoment: [ Abs: 1.28013 Tot: +1.13837 ] - SubspaceRotationAdjust: set factor to 0.0343 -ElecMinimize: Iter: 74 G: -1058.922703415594015 |grad|_K: 7.909e-07 alpha: 6.951e-01 linmin: -4.797e-04 t[s]: 257.29 - FillingsUpdate: mu: -0.087247089 nElectrons: 325.000000 magneticMoment: [ Abs: 1.36929 Tot: +1.20062 ] - SubspaceRotationAdjust: set factor to 0.033 -ElecMinimize: Iter: 75 G: -1058.922835999132985 |grad|_K: 9.445e-07 alpha: 5.698e-01 linmin: 4.752e-04 t[s]: 259.32 - FillingsUpdate: mu: -0.088216027 nElectrons: 325.000000 magneticMoment: [ Abs: 1.49791 Tot: +1.28054 ] - SubspaceRotationAdjust: set factor to 0.0423 -ElecMinimize: Iter: 76 G: -1058.923010647675255 |grad|_K: 9.405e-07 alpha: 5.813e-01 linmin: -3.682e-04 t[s]: 261.37 - FillingsUpdate: mu: -0.087419930 nElectrons: 325.000000 magneticMoment: [ Abs: 1.61179 Tot: +1.34525 ] - SubspaceRotationAdjust: set factor to 0.0412 -ElecMinimize: Iter: 77 G: -1058.923179338777572 |grad|_K: 1.153e-06 alpha: 5.250e-01 linmin: 2.936e-04 t[s]: 263.39 - FillingsUpdate: mu: -0.088652691 nElectrons: 325.000000 magneticMoment: [ Abs: 1.74796 Tot: +1.42565 ] - SubspaceRotationAdjust: set factor to 0.0482 -ElecMinimize: Iter: 78 G: -1058.923359828352204 |grad|_K: 1.023e-06 alpha: 4.091e-01 linmin: -2.479e-04 t[s]: 265.49 - FillingsUpdate: mu: -0.087515694 nElectrons: 325.000000 magneticMoment: [ Abs: 1.89608 Tot: +1.51356 ] - SubspaceRotationAdjust: set factor to 0.0513 -ElecMinimize: Iter: 79 G: -1058.923563893240726 |grad|_K: 1.014e-06 alpha: 5.378e-01 linmin: -6.567e-04 t[s]: 267.54 - FillingsUpdate: mu: -0.087629954 nElectrons: 325.000000 magneticMoment: [ Abs: 2.00144 Tot: +1.57091 ] - SubspaceRotationAdjust: set factor to 0.0448 -ElecMinimize: Iter: 80 G: -1058.923703148265986 |grad|_K: 1.121e-06 alpha: 3.696e-01 linmin: 9.702e-05 t[s]: 269.61 - FillingsUpdate: mu: -0.088702013 nElectrons: 325.000000 magneticMoment: [ Abs: 2.13866 Tot: +1.64103 ] - SubspaceRotationAdjust: set factor to 0.0475 -ElecMinimize: Iter: 81 G: -1058.923873998659019 |grad|_K: 9.290e-07 alpha: 3.926e-01 linmin: 2.429e-04 t[s]: 271.64 - FillingsUpdate: mu: -0.087248504 nElectrons: 325.000000 magneticMoment: [ Abs: 2.25908 Tot: +1.69086 ] - SubspaceRotationAdjust: set factor to 0.0507 -ElecMinimize: Iter: 82 G: -1058.924022124135718 |grad|_K: 1.019e-06 alpha: 5.064e-01 linmin: 7.897e-04 t[s]: 273.70 - FillingsUpdate: mu: -0.088074846 nElectrons: 325.000000 magneticMoment: [ Abs: 2.34616 Tot: +1.71770 ] - SubspaceRotationAdjust: set factor to 0.0501 -ElecMinimize: Iter: 83 G: -1058.924123538987033 |grad|_K: 8.760e-07 alpha: 3.078e-01 linmin: 1.783e-04 t[s]: 275.78 - FillingsUpdate: mu: -0.088109857 nElectrons: 325.000000 magneticMoment: [ Abs: 2.46801 Tot: +1.74703 ] - SubspaceRotationAdjust: set factor to 0.0606 -ElecMinimize: Iter: 84 G: -1058.924275792896651 |grad|_K: 8.632e-07 alpha: 5.751e-01 linmin: 1.363e-04 t[s]: 277.85 - FillingsUpdate: mu: -0.087194745 nElectrons: 325.000000 magneticMoment: [ Abs: 2.57932 Tot: +1.76591 ] - SubspaceRotationAdjust: set factor to 0.0595 -ElecMinimize: Iter: 85 G: -1058.924412618059932 |grad|_K: 1.032e-06 alpha: 5.287e-01 linmin: 2.379e-04 t[s]: 279.88 - FillingsUpdate: mu: -0.087798211 nElectrons: 325.000000 magneticMoment: [ Abs: 2.67266 Tot: +1.77332 ] - SubspaceRotationAdjust: set factor to 0.0553 -ElecMinimize: Iter: 86 G: -1058.924521292847658 |grad|_K: 9.605e-07 alpha: 3.041e-01 linmin: 9.121e-05 t[s]: 281.96 - FillingsUpdate: mu: -0.087514414 nElectrons: 325.000000 magneticMoment: [ Abs: 2.84163 Tot: +1.78067 ] - SubspaceRotationAdjust: set factor to 0.0645 -ElecMinimize: Iter: 87 G: -1058.924714108257831 |grad|_K: 9.855e-07 alpha: 6.086e-01 linmin: 2.096e-04 t[s]: 284.00 - FillingsUpdate: mu: -0.086217642 nElectrons: 325.000000 magneticMoment: [ Abs: 3.03893 Tot: +1.78261 ] - SubspaceRotationAdjust: set factor to 0.0716 -ElecMinimize: Iter: 88 G: -1058.924929890864860 |grad|_K: 1.223e-06 alpha: 6.505e-01 linmin: 8.751e-05 t[s]: 286.06 - FillingsUpdate: mu: -0.085633429 nElectrons: 325.000000 magneticMoment: [ Abs: 3.22114 Tot: +1.77846 ] - SubspaceRotationAdjust: set factor to 0.0641 -ElecMinimize: Iter: 89 G: -1058.925127335307479 |grad|_K: 1.496e-06 alpha: 3.821e-01 linmin: 9.471e-06 t[s]: 288.14 - FillingsUpdate: mu: -0.086223782 nElectrons: 325.000000 magneticMoment: [ Abs: 3.46886 Tot: +1.77286 ] - SubspaceRotationAdjust: set factor to 0.0594 -ElecMinimize: Iter: 90 G: -1058.925392121551795 |grad|_K: 1.293e-06 alpha: 3.381e-01 linmin: 7.235e-05 t[s]: 290.22 - FillingsUpdate: mu: -0.085815581 nElectrons: 325.000000 magneticMoment: [ Abs: 3.78538 Tot: +1.75588 ] - SubspaceRotationAdjust: set factor to 0.0687 -ElecMinimize: Iter: 91 G: -1058.925718164657610 |grad|_K: 1.352e-06 alpha: 5.717e-01 linmin: 1.589e-04 t[s]: 292.29 - FillingsUpdate: mu: -0.084188089 nElectrons: 325.000000 magneticMoment: [ Abs: 4.13473 Tot: +1.73246 ] - SubspaceRotationAdjust: set factor to 0.0781 -ElecMinimize: Iter: 92 G: -1058.926074462775432 |grad|_K: 1.477e-06 alpha: 5.737e-01 linmin: 1.090e-04 t[s]: 294.36 - FillingsUpdate: mu: -0.082803058 nElectrons: 325.000000 magneticMoment: [ Abs: 4.42538 Tot: +1.71310 ] - SubspaceRotationAdjust: set factor to 0.078 -ElecMinimize: Iter: 93 G: -1058.926378537217943 |grad|_K: 1.771e-06 alpha: 3.970e-01 linmin: 5.666e-06 t[s]: 296.42 - FillingsUpdate: mu: -0.082700923 nElectrons: 325.000000 magneticMoment: [ Abs: 4.67177 Tot: +1.69446 ] - SubspaceRotationAdjust: set factor to 0.0757 -ElecMinimize: Iter: 94 G: -1058.926639337059214 |grad|_K: 1.644e-06 alpha: 2.400e-01 linmin: 4.135e-06 t[s]: 298.49 - FillingsUpdate: mu: -0.082672232 nElectrons: 325.000000 magneticMoment: [ Abs: 5.01213 Tot: +1.66764 ] - SubspaceRotationAdjust: set factor to 0.0846 -ElecMinimize: Iter: 95 G: -1058.926996890779719 |grad|_K: 1.648e-06 alpha: 3.856e-01 linmin: 1.828e-04 t[s]: 300.51 - FillingsUpdate: mu: -0.081723266 nElectrons: 325.000000 magneticMoment: [ Abs: 5.34954 Tot: +1.63475 ] - SubspaceRotationAdjust: set factor to 0.102 -ElecMinimize: Iter: 96 G: -1058.927359880013682 |grad|_K: 1.636e-06 alpha: 3.976e-01 linmin: 6.109e-06 t[s]: 302.59 - FillingsUpdate: mu: -0.080036034 nElectrons: 325.000000 magneticMoment: [ Abs: 5.63709 Tot: +1.60299 ] - SubspaceRotationAdjust: set factor to 0.0995 -ElecMinimize: Iter: 97 G: -1058.927694355586254 |grad|_K: 1.861e-06 alpha: 3.565e-01 linmin: 9.520e-05 t[s]: 304.62 - FillingsUpdate: mu: -0.078901643 nElectrons: 325.000000 magneticMoment: [ Abs: 5.82435 Tot: +1.58003 ] - SubspaceRotationAdjust: set factor to 0.0917 -ElecMinimize: Iter: 98 G: -1058.927924245694157 |grad|_K: 1.982e-06 alpha: 1.946e-01 linmin: 1.199e-05 t[s]: 306.73 - FillingsUpdate: mu: -0.079586137 nElectrons: 325.000000 magneticMoment: [ Abs: 6.05038 Tot: +1.55334 ] - SubspaceRotationAdjust: set factor to 0.0977 -ElecMinimize: Iter: 99 G: -1058.928213259987160 |grad|_K: 1.659e-06 alpha: 2.118e-01 linmin: 9.604e-05 t[s]: 308.76 - FillingsUpdate: mu: -0.079612201 nElectrons: 325.000000 magneticMoment: [ Abs: 6.24143 Tot: +1.52785 ] - SubspaceRotationAdjust: set factor to 0.118 -ElecMinimize: Iter: 100 G: -1058.928482659418250 |grad|_K: 1.511e-06 alpha: 2.846e-01 linmin: -5.350e-05 t[s]: 310.81 -ElecMinimize: None of the convergence criteria satisfied after 100 iterations. -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.184e-03 -Vacuum energy after initial minimize, F = -1058.928482659418250 - -Shifting auxilliary hamiltonian by -0.110388 to set nElectrons=325.000000 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.751750 of unit cell: Completed after 31 iterations at t[s]: 338.72 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.000000 magneticMoment: [ Abs: 6.09232 Tot: +1.45163 ] -ElecMinimize: Iter: 0 G: -1058.886535965587882 |grad|_K: 3.178e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766098 of unit cell: Completed after 37 iterations at t[s]: 340.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.752266 of unit cell: Completed after 34 iterations at t[s]: 340.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.171350 magneticMoment: [ Abs: 5.91582 Tot: +1.56093 ] - SubspaceRotationAdjust: set factor to 0.0488 -ElecMinimize: Iter: 1 G: -1058.941946304823432 |grad|_K: 7.296e-06 alpha: 1.899e-01 linmin: 3.196e-02 t[s]: 341.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.753664 of unit cell: Completed after 26 iterations at t[s]: 342.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754116 of unit cell: Completed after 23 iterations at t[s]: 343.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.300391 magneticMoment: [ Abs: 5.92764 Tot: +1.62516 ] - SubspaceRotationAdjust: set factor to 0.0247 -ElecMinimize: Iter: 2 G: -1058.945784322822419 |grad|_K: 3.804e-06 alpha: 2.392e-01 linmin: 2.053e-03 t[s]: 344.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754142 of unit cell: Completed after 21 iterations at t[s]: 344.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754175 of unit cell: Completed after 24 iterations at t[s]: 345.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.308453 magneticMoment: [ Abs: 5.91265 Tot: +1.64177 ] - SubspaceRotationAdjust: set factor to 0.0305 -ElecMinimize: Iter: 3 G: -1058.948804048427291 |grad|_K: 2.878e-06 alpha: 6.176e-01 linmin: 1.982e-03 t[s]: 346.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754552 of unit cell: Completed after 24 iterations at t[s]: 346.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754677 of unit cell: Completed after 16 iterations at t[s]: 347.51 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.336031 magneticMoment: [ Abs: 5.89067 Tot: +1.63672 ] - SubspaceRotationAdjust: set factor to 0.0335 -ElecMinimize: Iter: 4 G: -1058.951183633209212 |grad|_K: 2.667e-06 alpha: 8.353e-01 linmin: -6.262e-04 t[s]: 348.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.757575 of unit cell: Completed after 21 iterations at t[s]: 349.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.757161 of unit cell: Completed after 18 iterations at t[s]: 349.67 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.454043 magneticMoment: [ Abs: 5.88759 Tot: +1.63735 ] - SubspaceRotationAdjust: set factor to 0.0339 -ElecMinimize: Iter: 5 G: -1058.953017296308872 |grad|_K: 2.350e-06 alpha: 7.283e-01 linmin: 1.514e-03 t[s]: 350.65 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.759449 of unit cell: Completed after 22 iterations at t[s]: 351.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.759267 of unit cell: Completed after 14 iterations at t[s]: 351.82 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.548745 magneticMoment: [ Abs: 5.89073 Tot: +1.63170 ] - SubspaceRotationAdjust: set factor to 0.0425 -ElecMinimize: Iter: 6 G: -1058.954286851370398 |grad|_K: 1.763e-06 alpha: 6.727e-01 linmin: 1.319e-04 t[s]: 352.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.760113 of unit cell: Completed after 22 iterations at t[s]: 353.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.760070 of unit cell: Completed after 7 iterations at t[s]: 353.95 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.584199 magneticMoment: [ Abs: 5.88429 Tot: +1.62807 ] - SubspaceRotationAdjust: set factor to 0.0439 -ElecMinimize: Iter: 7 G: -1058.954978094094258 |grad|_K: 1.707e-06 alpha: 6.386e-01 linmin: -2.445e-04 t[s]: 354.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.761739 of unit cell: Completed after 26 iterations at t[s]: 355.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.761601 of unit cell: Completed after 14 iterations at t[s]: 356.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.656208 magneticMoment: [ Abs: 5.87381 Tot: +1.63478 ] - SubspaceRotationAdjust: set factor to 0.0458 -ElecMinimize: Iter: 8 G: -1058.955576823361753 |grad|_K: 1.552e-06 alpha: 5.860e-01 linmin: 4.892e-04 t[s]: 357.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762340 of unit cell: Completed after 18 iterations at t[s]: 357.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762789 of unit cell: Completed after 11 iterations at t[s]: 358.23 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.713809 magneticMoment: [ Abs: 5.83533 Tot: +1.64128 ] - SubspaceRotationAdjust: set factor to 0.0551 -ElecMinimize: Iter: 9 G: -1058.956369767151955 |grad|_K: 1.681e-06 alpha: 9.486e-01 linmin: -3.298e-04 t[s]: 359.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763832 of unit cell: Completed after 26 iterations at t[s]: 359.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763715 of unit cell: Completed after 16 iterations at t[s]: 360.44 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.760120 magneticMoment: [ Abs: 5.78013 Tot: +1.65388 ] - SubspaceRotationAdjust: set factor to 0.0554 -ElecMinimize: Iter: 10 G: -1058.957200658944885 |grad|_K: 2.092e-06 alpha: 8.386e-01 linmin: -3.807e-04 t[s]: 361.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767116 of unit cell: Completed after 30 iterations at t[s]: 362.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765508 of unit cell: Completed after 28 iterations at t[s]: 362.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.859454 magneticMoment: [ Abs: 5.73640 Tot: +1.67652 ] - SubspaceRotationAdjust: set factor to 0.0441 -ElecMinimize: Iter: 11 G: -1058.957885239456346 |grad|_K: 2.045e-06 alpha: 4.293e-01 linmin: -4.732e-04 t[s]: 363.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766265 of unit cell: Completed after 20 iterations at t[s]: 364.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767363 of unit cell: Completed after 22 iterations at t[s]: 364.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.963231 magneticMoment: [ Abs: 5.57941 Tot: +1.72197 ] - SubspaceRotationAdjust: set factor to 0.0478 -ElecMinimize: Iter: 12 G: -1058.959578673400301 |grad|_K: 2.852e-06 alpha: 1.090e+00 linmin: -1.079e-03 t[s]: 365.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770675 of unit cell: Completed after 34 iterations at t[s]: 366.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771003 of unit cell: Completed after 22 iterations at t[s]: 366.95 - FillingsUpdate: mu: -0.190000000 nElectrons: 326.221754 magneticMoment: [ Abs: 5.22398 Tot: +1.77933 ] - SubspaceRotationAdjust: set factor to 0.0496 -ElecMinimize: Iter: 13 G: -1058.962834999104643 |grad|_K: 4.984e-06 alpha: 1.220e+00 linmin: 6.972e-03 t[s]: 367.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774607 of unit cell: Completed after 34 iterations at t[s]: 368.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771248 of unit cell: Completed after 32 iterations at t[s]: 369.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 326.245442 magneticMoment: [ Abs: 5.17555 Tot: +1.78083 ] - SubspaceRotationAdjust: set factor to 0.0649 -ElecMinimize: Iter: 14 G: -1058.962914105448363 |grad|_K: 5.106e-06 alpha: 5.327e-02 linmin: -3.825e-04 t[s]: 370.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771348 of unit cell: Completed after 21 iterations at t[s]: 370.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771518 of unit cell: Completed after 24 iterations at t[s]: 371.34 - FillingsUpdate: mu: -0.190000000 nElectrons: 326.268120 magneticMoment: [ Abs: 5.00913 Tot: +1.77084 ] - SubspaceRotationAdjust: set factor to 0.0832 -ElecMinimize: Iter: 15 G: -1058.964317960613016 |grad|_K: 4.458e-06 alpha: 1.491e-01 linmin: 2.217e-05 t[s]: 372.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771399 of unit cell: Completed after 27 iterations at t[s]: 372.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771408 of unit cell: Completed after 14 iterations at t[s]: 373.58 - FillingsUpdate: mu: -0.190000000 nElectrons: 326.249320 magneticMoment: [ Abs: 4.87385 Tot: +1.74847 ] - SubspaceRotationAdjust: set factor to 0.101 -ElecMinimize: Iter: 16 G: -1058.965281320450003 |grad|_K: 4.294e-06 alpha: 1.391e-01 linmin: -1.888e-05 t[s]: 374.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771265 of unit cell: Completed after 21 iterations at t[s]: 375.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771269 of unit cell: Completed after 4 iterations at t[s]: 375.72 - FillingsUpdate: mu: -0.190000000 nElectrons: 326.226349 magneticMoment: [ Abs: 4.73585 Tot: +1.71719 ] - SubspaceRotationAdjust: set factor to 0.108 -ElecMinimize: Iter: 17 G: -1058.966152408508378 |grad|_K: 4.091e-06 alpha: 1.352e-01 linmin: -4.020e-05 t[s]: 376.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771169 of unit cell: Completed after 27 iterations at t[s]: 377.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771185 of unit cell: Completed after 15 iterations at t[s]: 377.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 326.209584 magneticMoment: [ Abs: 4.61649 Tot: +1.68435 ] - SubspaceRotationAdjust: set factor to 0.14 -ElecMinimize: Iter: 18 G: -1058.966827309490100 |grad|_K: 3.852e-06 alpha: 1.155e-01 linmin: -6.244e-05 t[s]: 378.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770913 of unit cell: Completed after 22 iterations at t[s]: 379.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770832 of unit cell: Completed after 15 iterations at t[s]: 380.00 - FillingsUpdate: mu: -0.190000000 nElectrons: 326.155032 magneticMoment: [ Abs: 4.46525 Tot: +1.62834 ] - SubspaceRotationAdjust: set factor to 0.164 -ElecMinimize: Iter: 19 G: -1058.967595329021833 |grad|_K: 4.507e-06 alpha: 1.474e-01 linmin: -1.304e-04 t[s]: 380.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769788 of unit cell: Completed after 28 iterations at t[s]: 381.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770056 of unit cell: Completed after 19 iterations at t[s]: 382.21 - FillingsUpdate: mu: -0.190000000 nElectrons: 326.050361 magneticMoment: [ Abs: 4.29517 Tot: +1.55011 ] - SubspaceRotationAdjust: set factor to 0.209 -ElecMinimize: Iter: 20 G: -1058.968388815348590 |grad|_K: 4.595e-06 alpha: 1.103e-01 linmin: 1.035e-04 t[s]: 383.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769382 of unit cell: Completed after 22 iterations at t[s]: 383.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769283 of unit cell: Completed after 11 iterations at t[s]: 384.36 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.948887 magneticMoment: [ Abs: 4.09819 Tot: +1.47094 ] - SubspaceRotationAdjust: set factor to 0.229 -ElecMinimize: Iter: 21 G: -1058.969340129472357 |grad|_K: 5.401e-06 alpha: 1.284e-01 linmin: -7.146e-04 t[s]: 385.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769147 of unit cell: Completed after 27 iterations at t[s]: 385.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769171 of unit cell: Completed after 18 iterations at t[s]: 386.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.910222 magneticMoment: [ Abs: 3.89163 Tot: +1.41426 ] - SubspaceRotationAdjust: set factor to 0.282 -ElecMinimize: Iter: 22 G: -1058.970497384401142 |grad|_K: 5.519e-06 alpha: 1.071e-01 linmin: 7.975e-05 t[s]: 387.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768807 of unit cell: Completed after 22 iterations at t[s]: 388.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768791 of unit cell: Completed after 7 iterations at t[s]: 388.64 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.843539 magneticMoment: [ Abs: 3.66585 Tot: +1.35410 ] - SubspaceRotationAdjust: set factor to 0.358 -ElecMinimize: Iter: 23 G: -1058.971672641777786 |grad|_K: 5.708e-06 alpha: 1.115e-01 linmin: -5.987e-05 t[s]: 389.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767898 of unit cell: Completed after 22 iterations at t[s]: 390.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768034 of unit cell: Completed after 11 iterations at t[s]: 390.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.754880 magneticMoment: [ Abs: 3.45923 Tot: +1.30411 ] - SubspaceRotationAdjust: set factor to 0.383 -ElecMinimize: Iter: 24 G: -1058.972752654749911 |grad|_K: 6.088e-06 alpha: 9.449e-02 linmin: -4.731e-05 t[s]: 391.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768160 of unit cell: Completed after 27 iterations at t[s]: 392.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768123 of unit cell: Completed after 18 iterations at t[s]: 392.96 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.732924 magneticMoment: [ Abs: 3.25378 Tot: +1.26623 ] - SubspaceRotationAdjust: set factor to 0.409 -ElecMinimize: Iter: 25 G: -1058.973829328368311 |grad|_K: 6.227e-06 alpha: 8.137e-02 linmin: 1.885e-04 t[s]: 393.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767655 of unit cell: Completed after 25 iterations at t[s]: 394.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767664 of unit cell: Completed after 4 iterations at t[s]: 395.13 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.673451 magneticMoment: [ Abs: 3.03521 Tot: +1.22540 ] - SubspaceRotationAdjust: set factor to 0.54 -ElecMinimize: Iter: 26 G: -1058.974874237125277 |grad|_K: 6.604e-06 alpha: 7.970e-02 linmin: 6.689e-05 t[s]: 396.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765835 of unit cell: Completed after 28 iterations at t[s]: 396.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766439 of unit cell: Completed after 17 iterations at t[s]: 397.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579221 magneticMoment: [ Abs: 2.85515 Tot: +1.18738 ] - SubspaceRotationAdjust: set factor to 0.598 -ElecMinimize: Iter: 27 G: -1058.975716792050662 |grad|_K: 6.549e-06 alpha: 5.590e-02 linmin: -1.613e-05 t[s]: 398.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765852 of unit cell: Completed after 21 iterations at t[s]: 398.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765891 of unit cell: Completed after 11 iterations at t[s]: 399.41 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.530892 magneticMoment: [ Abs: 2.67469 Tot: +1.14549 ] - SubspaceRotationAdjust: set factor to 0.68 -ElecMinimize: Iter: 28 G: -1058.976501837729529 |grad|_K: 5.508e-06 alpha: 5.229e-02 linmin: 9.108e-06 t[s]: 400.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765231 of unit cell: Completed after 21 iterations at t[s]: 400.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765026 of unit cell: Completed after 17 iterations at t[s]: 401.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.471388 magneticMoment: [ Abs: 2.48435 Tot: +1.10028 ] - SubspaceRotationAdjust: set factor to 0.764 -ElecMinimize: Iter: 29 G: -1058.977234720248816 |grad|_K: 6.175e-06 alpha: 6.920e-02 linmin: -3.165e-05 t[s]: 402.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762441 of unit cell: Completed after 27 iterations at t[s]: 403.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763171 of unit cell: Completed after 19 iterations at t[s]: 403.82 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.377169 magneticMoment: [ Abs: 2.30176 Tot: +1.05530 ] - SubspaceRotationAdjust: set factor to 0.753 -ElecMinimize: Iter: 30 G: -1058.977868888655394 |grad|_K: 6.516e-06 alpha: 4.914e-02 linmin: -5.431e-05 t[s]: 404.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763868 of unit cell: Completed after 25 iterations at t[s]: 405.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763633 of unit cell: Completed after 19 iterations at t[s]: 406.07 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.383655 magneticMoment: [ Abs: 2.14967 Tot: +1.01983 ] - SubspaceRotationAdjust: set factor to 0.678 -ElecMinimize: Iter: 31 G: -1058.978411661153132 |grad|_K: 6.218e-06 alpha: 3.522e-02 linmin: 6.474e-05 t[s]: 407.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763382 of unit cell: Completed after 19 iterations at t[s]: 407.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763328 of unit cell: Completed after 16 iterations at t[s]: 408.34 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.354603 magneticMoment: [ Abs: 1.95554 Tot: +0.96072 ] - SubspaceRotationAdjust: set factor to 0.919 - SubspaceRotationAdjust: resetting CG because factor has changed by 7.82062 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763328 of unit cell: Completed after 0 iterations at t[s]: 409.67 -ElecMinimize: State modified externally: resetting search direction. -ElecMinimize: Iter: 32 G: -1058.979070738006158 |grad|_K: 5.705e-06 alpha: 4.902e-02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763380 of unit cell: Completed after 18 iterations at t[s]: 411.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763469 of unit cell: Completed after 21 iterations at t[s]: 411.94 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.357059 magneticMoment: [ Abs: 1.95827 Tot: +0.93979 ] - SubspaceRotationAdjust: set factor to 0.569 -ElecMinimize: Iter: 33 G: -1058.980137908647976 |grad|_K: 8.916e-06 alpha: 9.464e-02 linmin: 3.087e-04 t[s]: 413.01 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769437 of unit cell: Completed after 31 iterations at t[s]: 413.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765651 of unit cell: Completed after 29 iterations at t[s]: 414.23 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.448465 magneticMoment: [ Abs: 1.93505 Tot: +0.91580 ] - SubspaceRotationAdjust: set factor to 0.339 -ElecMinimize: Iter: 34 G: -1058.981053340294466 |grad|_K: 9.134e-06 alpha: 3.056e-02 linmin: -1.650e-03 t[s]: 415.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765834 of unit cell: Completed after 23 iterations at t[s]: 415.89 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.169341e-02. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766182 of unit cell: Completed after 26 iterations at t[s]: 416.52 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766307 of unit cell: Completed after 21 iterations at t[s]: 417.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.484105 magneticMoment: [ Abs: 1.77202 Tot: +0.80192 ] - SubspaceRotationAdjust: set factor to 0.276 -ElecMinimize: Iter: 35 G: -1058.984753776180924 |grad|_K: 4.952e-06 alpha: 1.185e-01 linmin: -1.368e-04 t[s]: 418.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763674 of unit cell: Completed after 28 iterations at t[s]: 418.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765103 of unit cell: Completed after 27 iterations at t[s]: 419.43 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.424962 magneticMoment: [ Abs: 1.74747 Tot: +0.78442 ] - SubspaceRotationAdjust: set factor to 0.212 -ElecMinimize: Iter: 36 G: -1058.985229739541182 |grad|_K: 4.875e-06 alpha: 5.627e-02 linmin: 1.416e-04 t[s]: 420.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765035 of unit cell: Completed after 16 iterations at t[s]: 421.06 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.688067e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.764909 of unit cell: Completed after 18 iterations at t[s]: 421.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.764876 of unit cell: Completed after 14 iterations at t[s]: 422.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.414849 magneticMoment: [ Abs: 1.65062 Tot: +0.71991 ] - SubspaceRotationAdjust: set factor to 0.139 -ElecMinimize: Iter: 37 G: -1058.986897441797282 |grad|_K: 4.010e-06 alpha: 2.024e-01 linmin: -1.288e-04 t[s]: 423.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767893 of unit cell: Completed after 29 iterations at t[s]: 423.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766046 of unit cell: Completed after 28 iterations at t[s]: 424.57 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.473850 magneticMoment: [ Abs: 1.61959 Tot: +0.70069 ] - SubspaceRotationAdjust: set factor to 0.12 - SubspaceRotationAdjust: resetting CG because factor has changed by 0.130178 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766046 of unit cell: Completed after 0 iterations at t[s]: 425.91 -ElecMinimize: State modified externally: resetting search direction. -ElecMinimize: Iter: 38 G: -1058.987295289987969 |grad|_K: 3.040e-06 alpha: 7.112e-02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765743 of unit cell: Completed after 22 iterations at t[s]: 427.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.765344 of unit cell: Completed after 23 iterations at t[s]: 428.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.439978 magneticMoment: [ Abs: 1.60992 Tot: +0.69271 ] - SubspaceRotationAdjust: set factor to 0.0768 -ElecMinimize: Iter: 39 G: -1058.987821763144211 |grad|_K: 2.808e-06 alpha: 1.627e-01 linmin: -4.430e-04 t[s]: 429.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766339 of unit cell: Completed after 24 iterations at t[s]: 429.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766762 of unit cell: Completed after 21 iterations at t[s]: 430.41 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.517093 magneticMoment: [ Abs: 1.58882 Tot: +0.67854 ] - SubspaceRotationAdjust: set factor to 0.0587 -ElecMinimize: Iter: 40 G: -1058.988479908293357 |grad|_K: 1.459e-06 alpha: 2.365e-01 linmin: -1.042e-03 t[s]: 431.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766952 of unit cell: Completed after 14 iterations at t[s]: 432.06 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 7.093716e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767335 of unit cell: Completed after 17 iterations at t[s]: 432.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767360 of unit cell: Completed after 7 iterations at t[s]: 433.27 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.558500 magneticMoment: [ Abs: 1.55856 Tot: +0.65485 ] - SubspaceRotationAdjust: set factor to 0.0595 -ElecMinimize: Iter: 41 G: -1058.989036515566568 |grad|_K: 1.357e-06 alpha: 7.399e-01 linmin: 4.361e-04 t[s]: 434.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766866 of unit cell: Completed after 25 iterations at t[s]: 434.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766910 of unit cell: Completed after 11 iterations at t[s]: 435.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.546492 magneticMoment: [ Abs: 1.51929 Tot: +0.63289 ] - SubspaceRotationAdjust: set factor to 0.0524 -ElecMinimize: Iter: 42 G: -1058.989467156297451 |grad|_K: 1.563e-06 alpha: 6.745e-01 linmin: 3.175e-04 t[s]: 436.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768064 of unit cell: Completed after 28 iterations at t[s]: 437.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767377 of unit cell: Completed after 26 iterations at t[s]: 437.85 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.581377 magneticMoment: [ Abs: 1.49631 Tot: +0.62063 ] - SubspaceRotationAdjust: set factor to 0.0347 -ElecMinimize: Iter: 43 G: -1058.989689529217003 |grad|_K: 9.260e-07 alpha: 2.616e-01 linmin: -7.112e-05 t[s]: 438.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767352 of unit cell: Completed after 16 iterations at t[s]: 439.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 14 iterations at t[s]: 440.08 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.582988 magneticMoment: [ Abs: 1.47973 Tot: +0.60988 ] - SubspaceRotationAdjust: set factor to 0.0422 -ElecMinimize: Iter: 44 G: -1058.989812610081117 |grad|_K: 5.473e-07 alpha: 4.104e-01 linmin: -1.502e-04 t[s]: 441.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 14 iterations at t[s]: 441.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 9 iterations at t[s]: 442.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.583167 magneticMoment: [ Abs: 1.46874 Tot: +0.60070 ] - SubspaceRotationAdjust: set factor to 0.0465 -ElecMinimize: Iter: 45 G: -1058.989874839216100 |grad|_K: 4.962e-07 alpha: 5.948e-01 linmin: 9.568e-05 t[s]: 443.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767564 of unit cell: Completed after 19 iterations at t[s]: 443.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767552 of unit cell: Completed after 4 iterations at t[s]: 444.49 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595121 magneticMoment: [ Abs: 1.45671 Tot: +0.59030 ] - SubspaceRotationAdjust: set factor to 0.0416 -ElecMinimize: Iter: 46 G: -1058.989923015087243 |grad|_K: 5.521e-07 alpha: 5.611e-01 linmin: 5.390e-04 t[s]: 445.57 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767352 of unit cell: Completed after 19 iterations at t[s]: 446.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767378 of unit cell: Completed after 8 iterations at t[s]: 446.73 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.583947 magneticMoment: [ Abs: 1.43885 Tot: +0.57616 ] - SubspaceRotationAdjust: set factor to 0.039 -ElecMinimize: Iter: 47 G: -1058.989974220075283 |grad|_K: 4.673e-07 alpha: 4.877e-01 linmin: -1.262e-04 t[s]: 447.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767364 of unit cell: Completed after 11 iterations at t[s]: 448.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767357 of unit cell: Completed after 11 iterations at t[s]: 448.96 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.581909 magneticMoment: [ Abs: 1.41360 Tot: +0.55708 ] - SubspaceRotationAdjust: set factor to 0.0455 -ElecMinimize: Iter: 48 G: -1058.990030767136659 |grad|_K: 4.054e-07 alpha: 7.392e-01 linmin: -2.577e-05 t[s]: 450.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767413 of unit cell: Completed after 17 iterations at t[s]: 450.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767419 of unit cell: Completed after 4 iterations at t[s]: 451.25 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.585073 magneticMoment: [ Abs: 1.38650 Tot: +0.53671 ] - SubspaceRotationAdjust: set factor to 0.0471 -ElecMinimize: Iter: 49 G: -1058.990077734262968 |grad|_K: 4.229e-07 alpha: 8.184e-01 linmin: -7.714e-05 t[s]: 452.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767099 of unit cell: Completed after 23 iterations at t[s]: 452.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767234 of unit cell: Completed after 14 iterations at t[s]: 453.50 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.574517 magneticMoment: [ Abs: 1.36487 Tot: +0.52152 ] - SubspaceRotationAdjust: set factor to 0.0382 -ElecMinimize: Iter: 50 G: -1058.990107180237146 |grad|_K: 4.236e-07 alpha: 4.717e-01 linmin: 2.042e-04 t[s]: 454.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767313 of unit cell: Completed after 15 iterations at t[s]: 455.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767338 of unit cell: Completed after 12 iterations at t[s]: 455.74 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.581350 magneticMoment: [ Abs: 1.33093 Tot: +0.49830 ] - SubspaceRotationAdjust: set factor to 0.0353 -ElecMinimize: Iter: 51 G: -1058.990145375195425 |grad|_K: 4.064e-07 alpha: 6.169e-01 linmin: 2.759e-04 t[s]: 456.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767330 of unit cell: Completed after 13 iterations at t[s]: 457.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767332 of unit cell: Completed after 8 iterations at t[s]: 457.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.582444 magneticMoment: [ Abs: 1.28096 Tot: +0.46503 ] - SubspaceRotationAdjust: set factor to 0.0383 -ElecMinimize: Iter: 52 G: -1058.990193857901431 |grad|_K: 4.151e-07 alpha: 8.527e-01 linmin: 1.318e-05 t[s]: 459.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767365 of unit cell: Completed after 17 iterations at t[s]: 459.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767355 of unit cell: Completed after 6 iterations at t[s]: 460.24 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.585054 magneticMoment: [ Abs: 1.23388 Tot: +0.43327 ] - SubspaceRotationAdjust: set factor to 0.0411 -ElecMinimize: Iter: 53 G: -1058.990235671139544 |grad|_K: 3.917e-07 alpha: 6.981e-01 linmin: -6.344e-05 t[s]: 461.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767593 of unit cell: Completed after 19 iterations at t[s]: 461.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767538 of unit cell: Completed after 11 iterations at t[s]: 462.44 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.596722 magneticMoment: [ Abs: 1.19791 Tot: +0.40826 ] - SubspaceRotationAdjust: set factor to 0.0363 -ElecMinimize: Iter: 54 G: -1058.990265083956274 |grad|_K: 3.824e-07 alpha: 5.443e-01 linmin: 1.236e-04 t[s]: 463.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767451 of unit cell: Completed after 18 iterations at t[s]: 464.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767458 of unit cell: Completed after 4 iterations at t[s]: 464.77 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.593307 magneticMoment: [ Abs: 1.16356 Tot: +0.38541 ] - SubspaceRotationAdjust: set factor to 0.0332 -ElecMinimize: Iter: 55 G: -1058.990290066190028 |grad|_K: 3.304e-07 alpha: 4.944e-01 linmin: -2.639e-04 t[s]: 465.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767467 of unit cell: Completed after 10 iterations at t[s]: 466.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767474 of unit cell: Completed after 6 iterations at t[s]: 466.95 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.596571 magneticMoment: [ Abs: 1.12238 Tot: +0.35818 ] - SubspaceRotationAdjust: set factor to 0.0357 -ElecMinimize: Iter: 56 G: -1058.990317451651890 |grad|_K: 3.014e-07 alpha: 7.102e-01 linmin: 6.430e-05 t[s]: 468.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767521 of unit cell: Completed after 11 iterations at t[s]: 468.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767518 of unit cell: Completed after 2 iterations at t[s]: 469.13 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.601713 magneticMoment: [ Abs: 1.08615 Tot: +0.33447 ] - SubspaceRotationAdjust: set factor to 0.0377 -ElecMinimize: Iter: 57 G: -1058.990338797546656 |grad|_K: 2.867e-07 alpha: 6.750e-01 linmin: 2.625e-04 t[s]: 470.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767437 of unit cell: Completed after 17 iterations at t[s]: 470.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767449 of unit cell: Completed after 8 iterations at t[s]: 471.36 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.599586 magneticMoment: [ Abs: 1.05627 Tot: +0.31577 ] - SubspaceRotationAdjust: set factor to 0.0346 -ElecMinimize: Iter: 58 G: -1058.990354776300592 |grad|_K: 2.659e-07 alpha: 5.658e-01 linmin: -1.256e-04 t[s]: 472.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767540 of unit cell: Completed after 14 iterations at t[s]: 472.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767542 of unit cell: Completed after 0 iterations at t[s]: 473.61 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.606616 magneticMoment: [ Abs: 1.02745 Tot: +0.29744 ] - SubspaceRotationAdjust: set factor to 0.0324 -ElecMinimize: Iter: 59 G: -1058.990369043560577 |grad|_K: 2.318e-07 alpha: 5.751e-01 linmin: -6.154e-05 t[s]: 474.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767545 of unit cell: Completed after 10 iterations at t[s]: 475.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767546 of unit cell: Completed after 0 iterations at t[s]: 475.81 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.607868 magneticMoment: [ Abs: 1.00049 Tot: +0.28135 ] - SubspaceRotationAdjust: set factor to 0.0371 -ElecMinimize: Iter: 60 G: -1058.990381205516314 |grad|_K: 2.042e-07 alpha: 6.455e-01 linmin: -4.557e-04 t[s]: 476.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767527 of unit cell: Completed after 13 iterations at t[s]: 477.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767527 of unit cell: Completed after 0 iterations at t[s]: 478.01 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.607248 magneticMoment: [ Abs: 0.97793 Tot: +0.26847 ] - SubspaceRotationAdjust: set factor to 0.0371 -ElecMinimize: Iter: 61 G: -1058.990390538059273 |grad|_K: 2.034e-07 alpha: 6.307e-01 linmin: -3.994e-04 t[s]: 478.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767648 of unit cell: Completed after 15 iterations at t[s]: 479.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767620 of unit cell: Completed after 8 iterations at t[s]: 480.13 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.612968 magneticMoment: [ Abs: 0.95896 Tot: +0.25718 ] - SubspaceRotationAdjust: set factor to 0.0314 -ElecMinimize: Iter: 62 G: -1058.990397586717108 |grad|_K: 1.855e-07 alpha: 4.842e-01 linmin: -1.251e-06 t[s]: 481.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767626 of unit cell: Completed after 11 iterations at t[s]: 481.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767628 of unit cell: Completed after 3 iterations at t[s]: 482.26 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.613440 magneticMoment: [ Abs: 0.93826 Tot: +0.24565 ] - SubspaceRotationAdjust: set factor to 0.0358 -ElecMinimize: Iter: 63 G: -1058.990404758362502 |grad|_K: 1.640e-07 alpha: 5.952e-01 linmin: -4.682e-04 t[s]: 483.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767619 of unit cell: Completed after 11 iterations at t[s]: 483.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767619 of unit cell: Completed after 0 iterations at t[s]: 484.41 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.612978 magneticMoment: [ Abs: 0.92120 Tot: +0.23642 ] - SubspaceRotationAdjust: set factor to 0.0383 -ElecMinimize: Iter: 64 G: -1058.990410320639967 |grad|_K: 1.687e-07 alpha: 5.841e-01 linmin: -3.490e-04 t[s]: 485.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767682 of unit cell: Completed after 12 iterations at t[s]: 485.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767674 of unit cell: Completed after 3 iterations at t[s]: 486.51 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.616553 magneticMoment: [ Abs: 0.90397 Tot: +0.22681 ] - SubspaceRotationAdjust: set factor to 0.0348 -ElecMinimize: Iter: 65 G: -1058.990415440057404 |grad|_K: 1.639e-07 alpha: 5.112e-01 linmin: 4.610e-04 t[s]: 487.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767654 of unit cell: Completed after 8 iterations at t[s]: 488.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767651 of unit cell: Completed after 0 iterations at t[s]: 488.63 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.615418 magneticMoment: [ Abs: 0.88465 Tot: +0.21682 ] - SubspaceRotationAdjust: set factor to 0.0397 -ElecMinimize: Iter: 66 G: -1058.990420737242630 |grad|_K: 1.602e-07 alpha: 5.723e-01 linmin: -5.825e-04 t[s]: 489.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767613 of unit cell: Completed after 11 iterations at t[s]: 490.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767614 of unit cell: Completed after 0 iterations at t[s]: 490.73 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.613400 magneticMoment: [ Abs: 0.86554 Tot: +0.20727 ] - SubspaceRotationAdjust: set factor to 0.0416 -ElecMinimize: Iter: 67 G: -1058.990425811717841 |grad|_K: 1.746e-07 alpha: 5.555e-01 linmin: -5.434e-04 t[s]: 491.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767673 of unit cell: Completed after 13 iterations at t[s]: 492.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767660 of unit cell: Completed after 5 iterations at t[s]: 492.83 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.616361 magneticMoment: [ Abs: 0.84639 Tot: +0.19725 ] - SubspaceRotationAdjust: set factor to 0.0364 -ElecMinimize: Iter: 68 G: -1058.990430534153802 |grad|_K: 1.738e-07 alpha: 4.347e-01 linmin: 3.702e-04 t[s]: 493.85 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767649 of unit cell: Completed after 3 iterations at t[s]: 494.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767645 of unit cell: Completed after 0 iterations at t[s]: 495.02 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.615486 magneticMoment: [ Abs: 0.81884 Tot: +0.18373 ] - SubspaceRotationAdjust: set factor to 0.0444 -ElecMinimize: Iter: 69 G: -1058.990436773389774 |grad|_K: 1.767e-07 alpha: 5.999e-01 linmin: -1.805e-04 t[s]: 496.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767564 of unit cell: Completed after 14 iterations at t[s]: 496.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 4 iterations at t[s]: 497.18 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611279 magneticMoment: [ Abs: 0.79395 Tot: +0.17216 ] - SubspaceRotationAdjust: set factor to 0.0396 -ElecMinimize: Iter: 70 G: -1058.990442232599889 |grad|_K: 2.046e-07 alpha: 5.009e-01 linmin: -9.018e-05 t[s]: 498.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767617 of unit cell: Completed after 11 iterations at t[s]: 498.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767611 of unit cell: Completed after 5 iterations at t[s]: 499.30 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.612998 magneticMoment: [ Abs: 0.76401 Tot: +0.15739 ] - SubspaceRotationAdjust: set factor to 0.0386 -ElecMinimize: Iter: 71 G: -1058.990448419480572 |grad|_K: 1.751e-07 alpha: 4.257e-01 linmin: -1.494e-04 t[s]: 500.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767623 of unit cell: Completed after 9 iterations at t[s]: 500.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767628 of unit cell: Completed after 3 iterations at t[s]: 501.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.613485 magneticMoment: [ Abs: 0.73125 Tot: +0.14147 ] - SubspaceRotationAdjust: set factor to 0.0429 -ElecMinimize: Iter: 72 G: -1058.990455038005166 |grad|_K: 1.750e-07 alpha: 6.122e-01 linmin: -1.692e-04 t[s]: 502.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767554 of unit cell: Completed after 14 iterations at t[s]: 502.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767566 of unit cell: Completed after 4 iterations at t[s]: 503.51 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609144 magneticMoment: [ Abs: 0.70322 Tot: +0.12849 ] - SubspaceRotationAdjust: set factor to 0.0362 -ElecMinimize: Iter: 73 G: -1058.990460609751153 |grad|_K: 1.685e-07 alpha: 5.113e-01 linmin: 6.207e-04 t[s]: 504.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767593 of unit cell: Completed after 11 iterations at t[s]: 505.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 0 iterations at t[s]: 505.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610156 magneticMoment: [ Abs: 0.67688 Tot: +0.11545 ] - SubspaceRotationAdjust: set factor to 0.0363 -ElecMinimize: Iter: 74 G: -1058.990465356593177 |grad|_K: 1.404e-07 alpha: 4.965e-01 linmin: -3.333e-04 t[s]: 506.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767602 of unit cell: Completed after 4 iterations at t[s]: 507.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767604 of unit cell: Completed after 0 iterations at t[s]: 507.71 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610424 magneticMoment: [ Abs: 0.65414 Tot: +0.10416 ] - SubspaceRotationAdjust: set factor to 0.0405 -ElecMinimize: Iter: 75 G: -1058.990469599692688 |grad|_K: 1.184e-07 alpha: 6.055e-01 linmin: -2.812e-04 t[s]: 508.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767585 of unit cell: Completed after 7 iterations at t[s]: 509.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767581 of unit cell: Completed after 0 iterations at t[s]: 509.91 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.608654 magneticMoment: [ Abs: 0.63450 Tot: +0.09461 ] - SubspaceRotationAdjust: set factor to 0.0438 -ElecMinimize: Iter: 76 G: -1058.990473178218281 |grad|_K: 1.025e-07 alpha: 7.210e-01 linmin: -4.306e-04 t[s]: 510.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767568 of unit cell: Completed after 5 iterations at t[s]: 511.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767568 of unit cell: Completed after 0 iterations at t[s]: 512.01 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.607802 magneticMoment: [ Abs: 0.61935 Tot: +0.08720 ] - SubspaceRotationAdjust: set factor to 0.0488 -ElecMinimize: Iter: 77 G: -1058.990475852476948 |grad|_K: 9.977e-08 alpha: 7.169e-01 linmin: -3.746e-04 t[s]: 512.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767603 of unit cell: Completed after 11 iterations at t[s]: 513.52 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767593 of unit cell: Completed after 5 iterations at t[s]: 514.11 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609369 magneticMoment: [ Abs: 0.60854 Tot: +0.08160 ] - SubspaceRotationAdjust: set factor to 0.0458 -ElecMinimize: Iter: 78 G: -1058.990477691657361 |grad|_K: 1.037e-07 alpha: 5.158e-01 linmin: 8.839e-04 t[s]: 515.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767561 of unit cell: Completed after 8 iterations at t[s]: 515.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767565 of unit cell: Completed after 3 iterations at t[s]: 516.24 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.607744 magneticMoment: [ Abs: 0.59805 Tot: +0.07668 ] - SubspaceRotationAdjust: set factor to 0.0417 -ElecMinimize: Iter: 79 G: -1058.990479302292442 |grad|_K: 9.098e-08 alpha: 4.523e-01 linmin: -2.020e-04 t[s]: 517.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767574 of unit cell: Completed after 3 iterations at t[s]: 517.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 0 iterations at t[s]: 518.35 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.608543 magneticMoment: [ Abs: 0.58707 Tot: +0.07124 ] - SubspaceRotationAdjust: set factor to 0.0503 -ElecMinimize: Iter: 80 G: -1058.990481019706976 |grad|_K: 8.849e-08 alpha: 5.875e-01 linmin: -3.316e-04 t[s]: 519.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767616 of unit cell: Completed after 8 iterations at t[s]: 519.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767607 of unit cell: Completed after 3 iterations at t[s]: 520.44 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610413 magneticMoment: [ Abs: 0.57882 Tot: +0.06704 ] - SubspaceRotationAdjust: set factor to 0.0468 -ElecMinimize: Iter: 81 G: -1058.990482208425419 |grad|_K: 1.011e-07 alpha: 4.492e-01 linmin: -3.640e-04 t[s]: 521.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767582 of unit cell: Completed after 9 iterations at t[s]: 522.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767589 of unit cell: Completed after 4 iterations at t[s]: 522.61 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609288 magneticMoment: [ Abs: 0.57070 Tot: +0.06345 ] - SubspaceRotationAdjust: set factor to 0.0449 -ElecMinimize: Iter: 82 G: -1058.990483400604489 |grad|_K: 8.358e-08 alpha: 3.361e-01 linmin: 1.877e-04 t[s]: 523.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767583 of unit cell: Completed after 3 iterations at t[s]: 524.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767579 of unit cell: Completed after 3 iterations at t[s]: 524.76 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.608733 magneticMoment: [ Abs: 0.56059 Tot: +0.05904 ] - SubspaceRotationAdjust: set factor to 0.0523 -ElecMinimize: Iter: 83 G: -1058.990484809638929 |grad|_K: 8.543e-08 alpha: 5.908e-01 linmin: 2.756e-04 t[s]: 525.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767620 of unit cell: Completed after 9 iterations at t[s]: 526.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767609 of unit cell: Completed after 4 iterations at t[s]: 526.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610649 magneticMoment: [ Abs: 0.55244 Tot: +0.05520 ] - SubspaceRotationAdjust: set factor to 0.0445 -ElecMinimize: Iter: 84 G: -1058.990485915199997 |grad|_K: 8.350e-08 alpha: 4.411e-01 linmin: 6.000e-04 t[s]: 527.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767601 of unit cell: Completed after 4 iterations at t[s]: 528.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767600 of unit cell: Completed after 0 iterations at t[s]: 528.98 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610114 magneticMoment: [ Abs: 0.54322 Tot: +0.05139 ] - SubspaceRotationAdjust: set factor to 0.0522 -ElecMinimize: Iter: 85 G: -1058.990487130600286 |grad|_K: 7.343e-08 alpha: 5.142e-01 linmin: -3.847e-04 t[s]: 529.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 9 iterations at t[s]: 530.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767583 of unit cell: Completed after 3 iterations at t[s]: 531.05 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609117 magneticMoment: [ Abs: 0.53763 Tot: +0.04925 ] - SubspaceRotationAdjust: set factor to 0.0431 -ElecMinimize: Iter: 86 G: -1058.990487841135746 |grad|_K: 8.871e-08 alpha: 3.960e-01 linmin: -7.669e-04 t[s]: 532.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767610 of unit cell: Completed after 8 iterations at t[s]: 532.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767603 of unit cell: Completed after 3 iterations at t[s]: 533.21 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610463 magneticMoment: [ Abs: 0.53135 Tot: +0.04650 ] - SubspaceRotationAdjust: set factor to 0.0466 -ElecMinimize: Iter: 87 G: -1058.990488674351354 |grad|_K: 6.654e-08 alpha: 2.963e-01 linmin: 3.112e-04 t[s]: 534.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767613 of unit cell: Completed after 4 iterations at t[s]: 534.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767620 of unit cell: Completed after 4 iterations at t[s]: 535.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611527 magneticMoment: [ Abs: 0.52545 Tot: +0.04400 ] - SubspaceRotationAdjust: set factor to 0.0493 -ElecMinimize: Iter: 88 G: -1058.990489384489592 |grad|_K: 7.224e-08 alpha: 4.878e-01 linmin: 1.030e-03 t[s]: 536.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767589 of unit cell: Completed after 8 iterations at t[s]: 536.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767597 of unit cell: Completed after 3 iterations at t[s]: 537.40 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610231 magneticMoment: [ Abs: 0.52036 Tot: +0.04223 ] - SubspaceRotationAdjust: set factor to 0.0458 -ElecMinimize: Iter: 89 G: -1058.990489996350107 |grad|_K: 6.224e-08 alpha: 3.585e-01 linmin: 4.748e-04 t[s]: 538.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767588 of unit cell: Completed after 2 iterations at t[s]: 538.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767587 of unit cell: Completed after 0 iterations at t[s]: 539.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609639 magneticMoment: [ Abs: 0.51569 Tot: +0.04056 ] - SubspaceRotationAdjust: set factor to 0.0548 -ElecMinimize: Iter: 90 G: -1058.990490577061337 |grad|_K: 5.165e-08 alpha: 4.375e-01 linmin: -5.877e-04 t[s]: 540.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767591 of unit cell: Completed after 4 iterations at t[s]: 541.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 0 iterations at t[s]: 541.63 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609995 magneticMoment: [ Abs: 0.51162 Tot: +0.03898 ] - SubspaceRotationAdjust: set factor to 0.0602 -ElecMinimize: Iter: 91 G: -1058.990491109383129 |grad|_K: 4.474e-08 alpha: 5.425e-01 linmin: -2.053e-03 t[s]: 542.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767600 of unit cell: Completed after 3 iterations at t[s]: 543.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767599 of unit cell: Completed after 0 iterations at t[s]: 543.70 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610426 magneticMoment: [ Abs: 0.50879 Tot: +0.03780 ] - SubspaceRotationAdjust: set factor to 0.0646 -ElecMinimize: Iter: 92 G: -1058.990491474349255 |grad|_K: 5.245e-08 alpha: 4.819e-01 linmin: -6.550e-04 t[s]: 544.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767577 of unit cell: Completed after 8 iterations at t[s]: 545.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767585 of unit cell: Completed after 3 iterations at t[s]: 545.83 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609499 magneticMoment: [ Abs: 0.50624 Tot: +0.03692 ] - SubspaceRotationAdjust: set factor to 0.0563 -ElecMinimize: Iter: 93 G: -1058.990491786541725 |grad|_K: 4.892e-08 alpha: 3.098e-01 linmin: 1.009e-03 t[s]: 546.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767586 of unit cell: Completed after 0 iterations at t[s]: 547.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767587 of unit cell: Completed after 0 iterations at t[s]: 547.92 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609602 magneticMoment: [ Abs: 0.50331 Tot: +0.03569 ] - SubspaceRotationAdjust: set factor to 0.0734 -ElecMinimize: Iter: 94 G: -1058.990492095911122 |grad|_K: 4.752e-08 alpha: 3.912e-01 linmin: -2.485e-06 t[s]: 548.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767606 of unit cell: Completed after 9 iterations at t[s]: 549.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767598 of unit cell: Completed after 4 iterations at t[s]: 550.04 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610287 magneticMoment: [ Abs: 0.50163 Tot: +0.03487 ] - SubspaceRotationAdjust: set factor to 0.0631 -ElecMinimize: Iter: 95 G: -1058.990492240559433 |grad|_K: 5.522e-08 alpha: 2.295e-01 linmin: 2.857e-05 t[s]: 551.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767594 of unit cell: Completed after 0 iterations at t[s]: 551.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 3 iterations at t[s]: 552.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609888 magneticMoment: [ Abs: 0.49843 Tot: +0.03349 ] - SubspaceRotationAdjust: set factor to 0.0943 -ElecMinimize: Iter: 96 G: -1058.990492544551216 |grad|_K: 4.595e-08 alpha: 3.293e-01 linmin: 1.730e-03 t[s]: 553.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767574 of unit cell: Completed after 8 iterations at t[s]: 553.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767582 of unit cell: Completed after 3 iterations at t[s]: 554.23 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609294 magneticMoment: [ Abs: 0.49722 Tot: +0.03299 ] - SubspaceRotationAdjust: set factor to 0.0814 -ElecMinimize: Iter: 97 G: -1058.990492640870116 |grad|_K: 5.608e-08 alpha: 1.807e-01 linmin: 8.872e-04 t[s]: 555.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767587 of unit cell: Completed after 0 iterations at t[s]: 555.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767592 of unit cell: Completed after 2 iterations at t[s]: 556.41 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609902 magneticMoment: [ Abs: 0.49376 Tot: +0.03109 ] - SubspaceRotationAdjust: set factor to 0.123 -ElecMinimize: Iter: 98 G: -1058.990492946762060 |grad|_K: 4.460e-08 alpha: 3.290e-01 linmin: 1.101e-03 t[s]: 557.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767614 of unit cell: Completed after 8 iterations at t[s]: 557.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767603 of unit cell: Completed after 4 iterations at t[s]: 558.52 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610621 magneticMoment: [ Abs: 0.49257 Tot: +0.03030 ] - SubspaceRotationAdjust: set factor to 0.0993 -ElecMinimize: Iter: 99 G: -1058.990493032453514 |grad|_K: 5.778e-08 alpha: 1.684e-01 linmin: 1.015e-03 t[s]: 559.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767600 of unit cell: Completed after 3 iterations at t[s]: 560.01 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767599 of unit cell: Completed after 0 iterations at t[s]: 560.59 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610434 magneticMoment: [ Abs: 0.49021 Tot: +0.02886 ] - SubspaceRotationAdjust: set factor to 0.166 -ElecMinimize: Iter: 100 G: -1058.990493255521415 |grad|_K: 4.193e-08 alpha: 2.019e-01 linmin: -1.095e-03 t[s]: 561.56 -ElecMinimize: None of the convergence criteria satisfied after 100 iterations. -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.200e-04 -Single-point solvation energy estimate, DeltaG = -0.062010596103164 - -Computing DFT-D3 correction: -# coordination-number C 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 5.917 5.981 5.956 5.940 2.985 -# coordination-number Hf 11.130 16.778 16.735 16.625 13.885 11.129 16.778 16.735 16.625 13.885 12.003 16.778 16.735 16.625 13.885 11.130 16.778 16.735 16.625 13.885 -# coordination-number N 0.927 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.20 -EvdW_6 = -0.120307 -EvdW_8 = -0.212388 - -# Ionic positions in cartesian coordinates: -ion C 15.516924000000003 8.971564000000003 29.481543000000002 1 -ion C 6.488065000000001 0.181361000000000 23.691129000000000 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.342517000000004 8.971586000000002 29.211711000000012 1 -ion C 0.313658000000000 0.181361000000000 23.421311000000003 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.436398000000002 3.620570000000000 29.211701000000005 1 -ion C 9.568610000000000 5.532394000000000 23.960954000000005 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.261955000000000 3.620568000000000 28.941891999999999 1 -ion C 3.394203000000001 5.532394000000000 23.691130000000005 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.174400000000000 0.000001000000000 30.996452000000009 1 -ion Hf 12.551139000000001 7.256820000000001 26.543905000000002 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.000002000000000 0.000003000000000 30.726629000000006 1 -ion Hf 6.376730000000000 7.256823000000001 26.274084000000002 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.254951999999999 5.351033000000001 31.266273000000005 1 -ion Hf 9.470594000000002 1.905795000000000 26.274069000000008 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.429351000000002 5.351028000000001 31.536115000000006 1 -ion Hf 3.296185000000000 1.905795000000000 26.004261000000003 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.254951999999999 5.351033000000001 35.914999000000009 1 - -# Forces in Cartesian coordinates: -force C -0.000618119350584 -0.000355549669317 0.012232860886169 1 -force C -0.000069746582223 0.000157934262808 -0.000110926769601 1 -force C 0.000352727494477 0.000204452606494 -0.004381987836349 0 -force C 0.000172893463230 0.000099738844393 -0.004258042386698 0 -force C -0.001099120536262 -0.000605103541862 0.023612113609450 0 -force C 0.000313351282455 0.009280009598958 0.003550903720212 1 -force C 0.000068769076946 0.000040993219247 -0.000064369158868 1 -force C 0.000100640469312 0.000226343440568 -0.004404676822968 0 -force C 0.000181805465454 -0.000033021179452 -0.004144351536671 0 -force C -0.001004378643036 -0.000580598071818 0.023601798348915 0 -force C 0.008170553302298 -0.004364965853151 0.003551939061255 1 -force C -0.000053032544882 -0.000034378559779 -0.000746436679529 1 -force C 0.000245441260374 -0.000025952909777 -0.004405794628706 0 -force C 0.000062274793440 0.000174500210454 -0.004144181289843 0 -force C -0.001027216908934 -0.000594176196882 0.023657659600086 0 -force C -0.009140167198299 -0.005281544111659 0.003675204096403 1 -force C 0.000099482528122 -0.000142918900868 -0.000113747323025 1 -force C 0.000199997507952 0.000115076518976 -0.004307926962999 0 -force C 0.000286719193641 0.000166236063523 -0.004131570779707 0 -force C -0.001072707801202 -0.000650276888384 0.023612208577863 0 -force Hf -0.008677296134469 0.004750748091174 0.004927050771498 1 -force Hf -0.002267644116505 -0.001312386614925 0.005201654772560 1 -force Hf 0.000549594512183 0.000317011184572 -0.004964349437576 0 -force Hf -0.000399040117213 -0.000182115365094 0.012324833906026 0 -force Hf 0.001065319871590 0.000614364973468 -0.023591689039734 0 -force Hf 0.007383514540239 0.004325284807882 0.006135310180636 1 -force Hf 0.001814846832393 -0.001317873949962 0.005334470830157 1 -force Hf 0.000599728663105 -0.000205347895411 -0.004024841419198 0 -force Hf -0.000328291200457 -0.000189112691695 0.012370864948703 0 -force Hf 0.001313095320390 0.000610628328611 -0.023671528622169 0 -force Hf 0.002633384710927 0.001382872352789 0.046021426731707 1 -force Hf -0.000229514082526 0.002235082180457 0.005323585997805 1 -force Hf 0.000122857730585 0.000624962230305 -0.004022042702908 0 -force Hf -0.000360190900535 -0.000208585431334 0.012378803947802 0 -force Hf 0.001183405580211 0.000832744543474 -0.023671018330077 0 -force Hf -0.000748548211815 -0.009897068242350 0.004719899542032 1 -force Hf -0.000141659611161 -0.000080490302061 0.004001770076493 1 -force Hf 0.000971387168908 0.000563743722086 -0.004024339872197 0 -force Hf -0.000356667501053 -0.000254106458886 0.012323706047773 0 -force Hf 0.001171659080614 0.000678614640634 -0.023388915760880 0 -force N -0.000629872938270 -0.000036854702241 -0.081218971533003 1 - -# Energy components: - A_diel = -0.5520817657706983 - Eewald = 38770.7949928904708941 - EH = 39738.1618029754172312 - Eloc = -79577.9549065649043769 - Enl = -270.1277374653776633 - EvdW = -0.3326955674138712 - Exc = -796.5618471953540620 - Exc_core = 594.6256479051780843 - KE = 421.1007285301809588 - MuShift = -0.0084208898122683 -------------------------------------- - Etot = -1120.8545171473820119 - TS = 0.0019585648597569 -------------------------------------- - F = -1120.8564757122417177 - muN = -61.8659824567202961 -------------------------------------- - G = -1058.9904932555214145 - -IonicMinimize: Iter: 0 G: -1058.990493255521415 |grad|_K: 1.377e-02 t[s]: 579.03 - -#--- Lowdin population analysis --- -# oxidation-state C -0.230 -0.230 -0.233 -0.209 -0.184 -0.231 -0.230 -0.233 -0.209 -0.185 -0.231 -0.228 -0.233 -0.209 -0.185 -0.232 -0.230 -0.233 -0.209 -0.184 -# magnetic-moments C -0.004 +0.000 -0.001 -0.001 -0.057 -0.002 +0.001 -0.001 -0.004 -0.051 -0.002 +0.000 -0.001 -0.004 +0.014 -0.001 +0.000 -0.001 -0.004 -0.057 -# oxidation-state Hf +0.613 +0.240 +0.244 +0.243 +0.118 +0.611 +0.242 +0.244 +0.243 +0.118 +0.014 +0.242 +0.244 +0.243 +0.118 +0.614 +0.251 +0.244 +0.243 +0.118 -# magnetic-moments Hf +0.058 +0.005 -0.000 -0.000 -0.003 +0.062 +0.004 -0.001 -0.000 -0.003 +0.045 +0.004 -0.001 +0.000 -0.003 +0.058 +0.001 -0.001 -0.000 +0.002 -# oxidation-state N -1.094 -# magnetic-moments N -0.027 - - -Computing DFT-D3 correction: -# coordination-number C 5.912 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 -# coordination-number Hf 11.130 16.761 16.730 16.624 13.885 11.129 16.760 16.732 16.624 13.885 12.007 16.760 16.732 16.624 13.885 11.130 16.778 16.732 16.624 13.885 -# coordination-number N 0.973 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.16 -EvdW_6 = -0.120296 -EvdW_8 = -0.212353 -Shifting auxilliary hamiltonian by -0.000059 to set nElectrons=325.610434 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767761 of unit cell: Completed after 29 iterations at t[s]: 581.13 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610434 magneticMoment: [ Abs: 0.49035 Tot: +0.02277 ] -ElecMinimize: Iter: 0 G: -1058.919194653596605 |grad|_K: 2.281e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.751940 of unit cell: Completed after 31 iterations at t[s]: 582.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.759645 of unit cell: Completed after 33 iterations at t[s]: 583.51 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.200275 magneticMoment: [ Abs: 0.49275 Tot: +0.09380 ] - SubspaceRotationAdjust: set factor to 0.0938 -ElecMinimize: Iter: 1 G: -1058.962174877629195 |grad|_K: 3.192e-05 alpha: 3.093e-01 linmin: 1.328e-02 t[s]: 584.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.776762 of unit cell: Completed after 38 iterations at t[s]: 585.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766893 of unit cell: Completed after 35 iterations at t[s]: 585.77 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.543950 magneticMoment: [ Abs: 0.46630 Tot: +0.00561 ] - SubspaceRotationAdjust: set factor to 0.0801 -ElecMinimize: Iter: 2 G: -1058.990037584500442 |grad|_K: 9.218e-06 alpha: 8.127e-02 linmin: -1.144e-02 t[s]: 586.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768785 of unit cell: Completed after 28 iterations at t[s]: 587.33 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769079 of unit cell: Completed after 23 iterations at t[s]: 587.98 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.689379 magneticMoment: [ Abs: 0.46265 Tot: -0.02187 ] - SubspaceRotationAdjust: set factor to 0.0503 -ElecMinimize: Iter: 3 G: -1058.993086033927057 |grad|_K: 5.118e-06 alpha: 9.481e-02 linmin: 1.778e-03 t[s]: 588.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769173 of unit cell: Completed after 23 iterations at t[s]: 589.53 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.844193e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769361 of unit cell: Completed after 26 iterations at t[s]: 590.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769366 of unit cell: Completed after 5 iterations at t[s]: 590.74 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.715607 magneticMoment: [ Abs: 0.46317 Tot: -0.01997 ] - SubspaceRotationAdjust: set factor to 0.0341 -ElecMinimize: Iter: 4 G: -1058.995625555351808 |grad|_K: 4.730e-06 alpha: 2.898e-01 linmin: 2.163e-05 t[s]: 591.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767359 of unit cell: Completed after 29 iterations at t[s]: 592.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768195 of unit cell: Completed after 26 iterations at t[s]: 593.00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636460 magneticMoment: [ Abs: 0.46675 Tot: -0.00120 ] - SubspaceRotationAdjust: set factor to 0.0574 -ElecMinimize: Iter: 5 G: -1058.996995174066342 |grad|_K: 2.313e-06 alpha: 1.759e-01 linmin: 1.056e-04 t[s]: 594.07 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767742 of unit cell: Completed after 24 iterations at t[s]: 594.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767473 of unit cell: Completed after 23 iterations at t[s]: 595.25 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.591010 magneticMoment: [ Abs: 0.47034 Tot: +0.00967 ] - SubspaceRotationAdjust: set factor to 0.0495 -ElecMinimize: Iter: 6 G: -1058.997510802432089 |grad|_K: 2.151e-06 alpha: 2.765e-01 linmin: -2.483e-05 t[s]: 596.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767790 of unit cell: Completed after 21 iterations at t[s]: 596.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767783 of unit cell: Completed after 3 iterations at t[s]: 597.49 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609247 magneticMoment: [ Abs: 0.47340 Tot: +0.00875 ] - SubspaceRotationAdjust: set factor to 0.083 -ElecMinimize: Iter: 7 G: -1058.997947083234067 |grad|_K: 1.302e-06 alpha: 2.702e-01 linmin: 1.200e-04 t[s]: 598.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768141 of unit cell: Completed after 25 iterations at t[s]: 599.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768221 of unit cell: Completed after 14 iterations at t[s]: 599.75 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636445 magneticMoment: [ Abs: 0.47369 Tot: +0.00460 ] - SubspaceRotationAdjust: set factor to 0.0597 -ElecMinimize: Iter: 8 G: -1058.998141869586561 |grad|_K: 1.654e-06 alpha: 3.313e-01 linmin: 3.071e-04 t[s]: 600.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767862 of unit cell: Completed after 20 iterations at t[s]: 601.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767873 of unit cell: Completed after 3 iterations at t[s]: 601.97 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.613359 magneticMoment: [ Abs: 0.47481 Tot: +0.00976 ] - SubspaceRotationAdjust: set factor to 0.0825 -ElecMinimize: Iter: 9 G: -1058.998444392064812 |grad|_K: 1.202e-06 alpha: 3.208e-01 linmin: 1.561e-05 t[s]: 603.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767628 of unit cell: Completed after 19 iterations at t[s]: 603.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767406 of unit cell: Completed after 18 iterations at t[s]: 604.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.582839 magneticMoment: [ Abs: 0.47712 Tot: +0.01669 ] - SubspaceRotationAdjust: set factor to 0.0567 -ElecMinimize: Iter: 10 G: -1058.998744994715253 |grad|_K: 1.879e-06 alpha: 6.005e-01 linmin: 9.331e-05 t[s]: 605.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 28 iterations at t[s]: 605.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767905 of unit cell: Completed after 27 iterations at t[s]: 606.57 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610424 magneticMoment: [ Abs: 0.47856 Tot: +0.01288 ] - SubspaceRotationAdjust: set factor to 0.0518 -ElecMinimize: Iter: 11 G: -1058.999002903339488 |grad|_K: 1.194e-06 alpha: 2.087e-01 linmin: -8.064e-05 t[s]: 607.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768028 of unit cell: Completed after 16 iterations at t[s]: 608.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768203 of unit cell: Completed after 17 iterations at t[s]: 608.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.625307 magneticMoment: [ Abs: 0.48131 Tot: +0.01144 ] - SubspaceRotationAdjust: set factor to 0.0522 -ElecMinimize: Iter: 12 G: -1058.999259207004116 |grad|_K: 1.300e-06 alpha: 5.108e-01 linmin: 8.694e-06 t[s]: 609.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767581 of unit cell: Completed after 26 iterations at t[s]: 610.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767863 of unit cell: Completed after 24 iterations at t[s]: 611.07 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.602368 magneticMoment: [ Abs: 0.48314 Tot: +0.01586 ] - SubspaceRotationAdjust: set factor to 0.043 -ElecMinimize: Iter: 13 G: -1058.999426277687689 |grad|_K: 1.087e-06 alpha: 2.839e-01 linmin: -7.935e-06 t[s]: 612.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767846 of unit cell: Completed after 14 iterations at t[s]: 612.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767833 of unit cell: Completed after 13 iterations at t[s]: 613.37 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.599237 magneticMoment: [ Abs: 0.48303 Tot: +0.01591 ] - SubspaceRotationAdjust: set factor to 0.0551 -ElecMinimize: Iter: 14 G: -1058.999627434507829 |grad|_K: 9.824e-07 alpha: 4.871e-01 linmin: -2.983e-07 t[s]: 614.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768287 of unit cell: Completed after 24 iterations at t[s]: 615.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768136 of unit cell: Completed after 19 iterations at t[s]: 615.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.617536 magneticMoment: [ Abs: 0.48249 Tot: +0.01218 ] - SubspaceRotationAdjust: set factor to 0.0433 -ElecMinimize: Iter: 15 G: -1058.999736168354957 |grad|_K: 8.394e-07 alpha: 3.224e-01 linmin: 4.792e-06 t[s]: 616.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768056 of unit cell: Completed after 14 iterations at t[s]: 617.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768034 of unit cell: Completed after 11 iterations at t[s]: 617.85 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611134 magneticMoment: [ Abs: 0.48296 Tot: +0.01263 ] - SubspaceRotationAdjust: set factor to 0.0492 -ElecMinimize: Iter: 16 G: -1058.999836732320546 |grad|_K: 6.183e-07 alpha: 4.094e-01 linmin: 3.740e-06 t[s]: 618.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767931 of unit cell: Completed after 18 iterations at t[s]: 619.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767919 of unit cell: Completed after 5 iterations at t[s]: 620.04 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.604743 magneticMoment: [ Abs: 0.48331 Tot: +0.01309 ] - SubspaceRotationAdjust: set factor to 0.0474 -ElecMinimize: Iter: 17 G: -1058.999897772117947 |grad|_K: 5.372e-07 alpha: 4.576e-01 linmin: -4.954e-05 t[s]: 621.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768129 of unit cell: Completed after 19 iterations at t[s]: 621.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768076 of unit cell: Completed after 14 iterations at t[s]: 622.26 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.615613 magneticMoment: [ Abs: 0.48273 Tot: +0.01046 ] - SubspaceRotationAdjust: set factor to 0.0374 -ElecMinimize: Iter: 18 G: -1058.999932364297820 |grad|_K: 4.253e-07 alpha: 3.408e-01 linmin: 7.488e-05 t[s]: 623.33 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768048 of unit cell: Completed after 11 iterations at t[s]: 623.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768038 of unit cell: Completed after 3 iterations at t[s]: 624.47 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.615027 magneticMoment: [ Abs: 0.48185 Tot: +0.00964 ] - SubspaceRotationAdjust: set factor to 0.0461 -ElecMinimize: Iter: 19 G: -1058.999961973434438 |grad|_K: 3.141e-07 alpha: 4.713e-01 linmin: -7.430e-05 t[s]: 625.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767938 of unit cell: Completed after 15 iterations at t[s]: 626.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767937 of unit cell: Completed after 0 iterations at t[s]: 626.67 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610118 magneticMoment: [ Abs: 0.48141 Tot: +0.00990 ] - SubspaceRotationAdjust: set factor to 0.0402 -ElecMinimize: Iter: 20 G: -1058.999978538354526 |grad|_K: 2.991e-07 alpha: 4.785e-01 linmin: -4.021e-04 t[s]: 627.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768031 of unit cell: Completed after 15 iterations at t[s]: 628.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768005 of unit cell: Completed after 8 iterations at t[s]: 628.91 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.615342 magneticMoment: [ Abs: 0.48095 Tot: +0.00848 ] - SubspaceRotationAdjust: set factor to 0.0344 -ElecMinimize: Iter: 21 G: -1058.999989644308243 |grad|_K: 1.938e-07 alpha: 3.478e-01 linmin: 1.516e-04 t[s]: 630.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768008 of unit cell: Completed after 4 iterations at t[s]: 630.57 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768009 of unit cell: Completed after 3 iterations at t[s]: 631.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.616449 magneticMoment: [ Abs: 0.48072 Tot: +0.00782 ] - SubspaceRotationAdjust: set factor to 0.0411 -ElecMinimize: Iter: 22 G: -1058.999996766194727 |grad|_K: 1.452e-07 alpha: 5.458e-01 linmin: -1.891e-04 t[s]: 632.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767961 of unit cell: Completed after 11 iterations at t[s]: 632.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767971 of unit cell: Completed after 5 iterations at t[s]: 633.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.614559 magneticMoment: [ Abs: 0.48056 Tot: +0.00782 ] - SubspaceRotationAdjust: set factor to 0.0356 -ElecMinimize: Iter: 23 G: -1058.999999926329565 |grad|_K: 1.282e-07 alpha: 4.315e-01 linmin: 2.094e-04 t[s]: 634.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768003 of unit cell: Completed after 9 iterations at t[s]: 635.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768002 of unit cell: Completed after 0 iterations at t[s]: 635.60 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.616827 magneticMoment: [ Abs: 0.48023 Tot: +0.00698 ] - SubspaceRotationAdjust: set factor to 0.0349 -ElecMinimize: Iter: 24 G: -1059.000002311585376 |grad|_K: 9.172e-08 alpha: 4.195e-01 linmin: -2.744e-04 t[s]: 636.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768011 of unit cell: Completed after 3 iterations at t[s]: 637.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768013 of unit cell: Completed after 0 iterations at t[s]: 637.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.617717 magneticMoment: [ Abs: 0.48007 Tot: +0.00643 ] - SubspaceRotationAdjust: set factor to 0.0424 -ElecMinimize: Iter: 25 G: -1059.000003960250069 |grad|_K: 7.236e-08 alpha: 5.514e-01 linmin: -9.775e-04 t[s]: 638.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768003 of unit cell: Completed after 4 iterations at t[s]: 639.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768002 of unit cell: Completed after 0 iterations at t[s]: 640.00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.617099 magneticMoment: [ Abs: 0.48006 Tot: +0.00616 ] - SubspaceRotationAdjust: set factor to 0.0473 -ElecMinimize: Iter: 26 G: -1059.000005123580195 |grad|_K: 6.076e-08 alpha: 6.170e-01 linmin: -6.939e-04 t[s]: 641.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767995 of unit cell: Completed after 8 iterations at t[s]: 641.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767996 of unit cell: Completed after 0 iterations at t[s]: 642.25 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.616844 magneticMoment: [ Abs: 0.48008 Tot: +0.00587 ] - SubspaceRotationAdjust: set factor to 0.0484 -ElecMinimize: Iter: 27 G: -1059.000005791583135 |grad|_K: 7.312e-08 alpha: 5.203e-01 linmin: -1.291e-03 t[s]: 643.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768037 of unit cell: Completed after 11 iterations at t[s]: 643.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768016 of unit cell: Completed after 8 iterations at t[s]: 644.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.618169 magneticMoment: [ Abs: 0.48004 Tot: +0.00532 ] - SubspaceRotationAdjust: set factor to 0.0395 -ElecMinimize: Iter: 28 G: -1059.000006267325716 |grad|_K: 5.935e-08 alpha: 2.504e-01 linmin: 7.426e-04 t[s]: 645.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768018 of unit cell: Completed after 0 iterations at t[s]: 646.07 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768021 of unit cell: Completed after 3 iterations at t[s]: 646.66 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.618552 magneticMoment: [ Abs: 0.48006 Tot: +0.00468 ] - SubspaceRotationAdjust: set factor to 0.0523 -ElecMinimize: Iter: 29 G: -1059.000006848246585 |grad|_K: 5.584e-08 alpha: 5.370e-01 linmin: 1.356e-03 t[s]: 647.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767999 of unit cell: Completed after 8 iterations at t[s]: 648.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768007 of unit cell: Completed after 3 iterations at t[s]: 648.86 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.617724 magneticMoment: [ Abs: 0.48014 Tot: +0.00443 ] - SubspaceRotationAdjust: set factor to 0.043 -ElecMinimize: Iter: 30 G: -1059.000007192404837 |grad|_K: 5.110e-08 alpha: 3.467e-01 linmin: 1.109e-03 t[s]: 649.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768016 of unit cell: Completed after 3 iterations at t[s]: 650.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768016 of unit cell: Completed after 0 iterations at t[s]: 651.02 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.618369 magneticMoment: [ Abs: 0.48021 Tot: +0.00383 ] - SubspaceRotationAdjust: set factor to 0.0578 -ElecMinimize: Iter: 31 G: -1059.000007522621218 |grad|_K: 3.712e-08 alpha: 3.835e-01 linmin: -1.125e-03 t[s]: 652.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768030 of unit cell: Completed after 5 iterations at t[s]: 652.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768027 of unit cell: Completed after 2 iterations at t[s]: 653.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.619044 magneticMoment: [ Abs: 0.48025 Tot: +0.00343 ] - SubspaceRotationAdjust: set factor to 0.0513 -ElecMinimize: Iter: 32 G: -1059.000007650340194 |grad|_K: 3.881e-08 alpha: 3.025e-01 linmin: -1.978e-03 t[s]: 654.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768022 of unit cell: Completed after 2 iterations at t[s]: 654.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768021 of unit cell: Completed after 0 iterations at t[s]: 655.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.618656 magneticMoment: [ Abs: 0.48036 Tot: +0.00302 ] - SubspaceRotationAdjust: set factor to 0.0744 -ElecMinimize: Iter: 33 G: -1059.000007850552947 |grad|_K: 3.589e-08 alpha: 3.536e-01 linmin: -6.707e-04 t[s]: 656.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768003 of unit cell: Completed after 8 iterations at t[s]: 657.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768014 of unit cell: Completed after 4 iterations at t[s]: 657.75 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.618228 magneticMoment: [ Abs: 0.48043 Tot: +0.00290 ] - SubspaceRotationAdjust: set factor to 0.0624 -ElecMinimize: Iter: 34 G: -1059.000007884771776 |grad|_K: 4.356e-08 alpha: 1.379e-01 linmin: 2.724e-03 t[s]: 658.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768013 of unit cell: Completed after 0 iterations at t[s]: 659.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768012 of unit cell: Completed after 0 iterations at t[s]: 659.93 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.618160 magneticMoment: [ Abs: 0.48056 Tot: +0.00236 ] - SubspaceRotationAdjust: set factor to 0.0586 -ElecMinimize: Iter: 35 G: -1059.000008003784842 |grad|_K: 3.671e-08 alpha: 2.236e-01 linmin: 9.326e-06 t[s]: 661.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768023 of unit cell: Completed after 4 iterations at t[s]: 661.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768021 of unit cell: Completed after 0 iterations at t[s]: 662.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.618746 magneticMoment: [ Abs: 0.48064 Tot: +0.00185 ] - SubspaceRotationAdjust: set factor to 0.0572 -ElecMinimize: Iter: 36 G: -1059.000008094681334 |grad|_K: 2.675e-08 alpha: 1.920e-01 linmin: 1.185e-03 t[s]: 663.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768024 of unit cell: Completed after 0 iterations at t[s]: 663.74 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768027 of unit cell: Completed after 4 iterations at t[s]: 664.33 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.619165 magneticMoment: [ Abs: 0.48081 Tot: +0.00113 ] - SubspaceRotationAdjust: set factor to 0.0529 -ElecMinimize: Iter: 37 G: -1059.000008128662330 |grad|_K: 3.598e-08 alpha: 4.636e-01 linmin: 7.706e-03 t[s]: 665.41 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 2.185e-08 - -Computing DFT-D3 correction: -# coordination-number C 5.912 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 5.917 5.979 5.956 5.940 2.985 -# coordination-number Hf 11.130 16.761 16.730 16.624 13.885 11.129 16.760 16.732 16.624 13.885 12.007 16.760 16.732 16.624 13.885 11.130 16.778 16.732 16.624 13.885 -# coordination-number N 0.973 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.16 -EvdW_6 = -0.120296 -EvdW_8 = -0.212353 -IonicMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -0.984225 gdotd/gdotd0: 0.966427 (taking cubic step) - -Computing DFT-D3 correction: -# coordination-number C 5.901 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.914 5.977 5.956 5.940 2.985 -# coordination-number Hf 11.128 16.726 16.719 16.624 13.885 11.126 16.720 16.724 16.624 13.885 11.970 16.720 16.724 16.624 13.885 11.128 16.779 16.724 16.624 13.885 -# coordination-number N 1.027 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.12 -EvdW_6 = -0.120274 -EvdW_8 = -0.212287 -Shifting auxilliary hamiltonian by -0.000100 to set nElectrons=325.619165 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768182 of unit cell: Completed after 34 iterations at t[s]: 671.61 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.619165 magneticMoment: [ Abs: 0.48416 Tot: -0.00752 ] -ElecMinimize: Iter: 0 G: -1058.689565137243562 |grad|_K: 4.396e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.755541 of unit cell: Completed after 33 iterations at t[s]: 673.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.762363 of unit cell: Completed after 33 iterations at t[s]: 673.96 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.275146 magneticMoment: [ Abs: 0.48325 Tot: +0.05578 ] - SubspaceRotationAdjust: set factor to 0.0412 -ElecMinimize: Iter: 1 G: -1058.963376561774794 |grad|_K: 2.010e-05 alpha: 4.199e-01 linmin: 9.257e-03 t[s]: 674.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773984 of unit cell: Completed after 36 iterations at t[s]: 675.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769000 of unit cell: Completed after 33 iterations at t[s]: 676.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638928 magneticMoment: [ Abs: 0.46577 Tot: -0.03117 ] - SubspaceRotationAdjust: set factor to 0.0264 -ElecMinimize: Iter: 2 G: -1058.993711108084881 |grad|_K: 7.122e-06 alpha: 1.983e-01 linmin: -5.546e-03 t[s]: 677.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769179 of unit cell: Completed after 24 iterations at t[s]: 677.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769436 of unit cell: Completed after 26 iterations at t[s]: 678.33 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.674180 magneticMoment: [ Abs: 0.46118 Tot: -0.03787 ] - SubspaceRotationAdjust: set factor to 0.0347 -ElecMinimize: Iter: 3 G: -1059.002735488372991 |grad|_K: 4.552e-06 alpha: 4.847e-01 linmin: -4.134e-05 t[s]: 679.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767925 of unit cell: Completed after 28 iterations at t[s]: 679.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768191 of unit cell: Completed after 23 iterations at t[s]: 680.48 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.592284 magneticMoment: [ Abs: 0.46327 Tot: -0.01985 ] - SubspaceRotationAdjust: set factor to 0.0301 -ElecMinimize: Iter: 4 G: -1059.005659101520905 |grad|_K: 2.953e-06 alpha: 4.048e-01 linmin: -1.845e-04 t[s]: 681.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768380 of unit cell: Completed after 20 iterations at t[s]: 682.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768439 of unit cell: Completed after 17 iterations at t[s]: 682.65 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.607395 magneticMoment: [ Abs: 0.46762 Tot: -0.01975 ] - SubspaceRotationAdjust: set factor to 0.0401 -ElecMinimize: Iter: 5 G: -1059.007278450426384 |grad|_K: 2.104e-06 alpha: 5.311e-01 linmin: -8.443e-06 t[s]: 683.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768726 of unit cell: Completed after 25 iterations at t[s]: 684.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768848 of unit cell: Completed after 19 iterations at t[s]: 684.81 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633153 magneticMoment: [ Abs: 0.47048 Tot: -0.02251 ] - SubspaceRotationAdjust: set factor to 0.0419 -ElecMinimize: Iter: 6 G: -1059.008450857963226 |grad|_K: 2.421e-06 alpha: 7.593e-01 linmin: 8.726e-05 t[s]: 685.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767633 of unit cell: Completed after 27 iterations at t[s]: 686.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768038 of unit cell: Completed after 25 iterations at t[s]: 687.00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.580981 magneticMoment: [ Abs: 0.47348 Tot: -0.01079 ] - SubspaceRotationAdjust: set factor to 0.039 -ElecMinimize: Iter: 7 G: -1059.009507364513865 |grad|_K: 2.512e-06 alpha: 5.186e-01 linmin: 2.215e-06 t[s]: 687.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768416 of unit cell: Completed after 22 iterations at t[s]: 688.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768589 of unit cell: Completed after 19 iterations at t[s]: 689.16 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.608920 magneticMoment: [ Abs: 0.47636 Tot: -0.01571 ] - SubspaceRotationAdjust: set factor to 0.047 -ElecMinimize: Iter: 8 G: -1059.011186660070734 |grad|_K: 2.325e-06 alpha: 7.623e-01 linmin: -2.718e-05 t[s]: 690.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769270 of unit cell: Completed after 26 iterations at t[s]: 690.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769298 of unit cell: Completed after 9 iterations at t[s]: 691.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.648520 magneticMoment: [ Abs: 0.48070 Tot: -0.02265 ] - SubspaceRotationAdjust: set factor to 0.0489 -ElecMinimize: Iter: 9 G: -1059.012690108007291 |grad|_K: 2.805e-06 alpha: 7.952e-01 linmin: -2.635e-05 t[s]: 692.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767742 of unit cell: Completed after 28 iterations at t[s]: 692.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768468 of unit cell: Completed after 26 iterations at t[s]: 693.59 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.591980 magneticMoment: [ Abs: 0.48443 Tot: -0.01153 ] - SubspaceRotationAdjust: set factor to 0.0389 -ElecMinimize: Iter: 10 G: -1059.013911389934719 |grad|_K: 2.760e-06 alpha: 4.419e-01 linmin: -1.367e-05 t[s]: 694.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768960 of unit cell: Completed after 25 iterations at t[s]: 695.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769056 of unit cell: Completed after 14 iterations at t[s]: 695.74 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.628461 magneticMoment: [ Abs: 0.48450 Tot: -0.02008 ] - SubspaceRotationAdjust: set factor to 0.0383 -ElecMinimize: Iter: 11 G: -1059.015332988791897 |grad|_K: 2.098e-06 alpha: 5.335e-01 linmin: -2.896e-05 t[s]: 696.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769208 of unit cell: Completed after 19 iterations at t[s]: 697.29 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769249 of unit cell: Completed after 14 iterations at t[s]: 697.90 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.642475 magneticMoment: [ Abs: 0.48556 Tot: -0.02380 ] - SubspaceRotationAdjust: set factor to 0.0403 -ElecMinimize: Iter: 12 G: -1059.016391207547258 |grad|_K: 1.867e-06 alpha: 6.862e-01 linmin: -4.770e-06 t[s]: 698.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768492 of unit cell: Completed after 27 iterations at t[s]: 699.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768720 of unit cell: Completed after 22 iterations at t[s]: 700.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610531 magneticMoment: [ Abs: 0.48721 Tot: -0.01792 ] - SubspaceRotationAdjust: set factor to 0.0325 -ElecMinimize: Iter: 13 G: -1059.016981588767976 |grad|_K: 1.599e-06 alpha: 4.852e-01 linmin: -9.384e-07 t[s]: 701.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769056 of unit cell: Completed after 25 iterations at t[s]: 701.65 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769032 of unit cell: Completed after 8 iterations at t[s]: 702.25 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635013 magneticMoment: [ Abs: 0.48626 Tot: -0.02347 ] - SubspaceRotationAdjust: set factor to 0.0275 -ElecMinimize: Iter: 14 G: -1059.017382307682965 |grad|_K: 1.126e-06 alpha: 4.492e-01 linmin: 4.214e-06 t[s]: 703.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768966 of unit cell: Completed after 14 iterations at t[s]: 703.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768947 of unit cell: Completed after 9 iterations at t[s]: 704.36 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633968 magneticMoment: [ Abs: 0.48435 Tot: -0.02437 ] - SubspaceRotationAdjust: set factor to 0.0294 -ElecMinimize: Iter: 15 G: -1059.017635476491932 |grad|_K: 9.168e-07 alpha: 5.725e-01 linmin: -2.617e-05 t[s]: 705.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768763 of unit cell: Completed after 18 iterations at t[s]: 705.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768781 of unit cell: Completed after 8 iterations at t[s]: 706.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.626594 magneticMoment: [ Abs: 0.48286 Tot: -0.02385 ] - SubspaceRotationAdjust: set factor to 0.0274 -ElecMinimize: Iter: 16 G: -1059.017787387371072 |grad|_K: 6.479e-07 alpha: 5.171e-01 linmin: -1.860e-05 t[s]: 707.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768898 of unit cell: Completed after 18 iterations at t[s]: 708.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768893 of unit cell: Completed after 3 iterations at t[s]: 708.70 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635841 magneticMoment: [ Abs: 0.48185 Tot: -0.02626 ] - SubspaceRotationAdjust: set factor to 0.0235 -ElecMinimize: Iter: 17 G: -1059.017860096766071 |grad|_K: 4.490e-07 alpha: 4.960e-01 linmin: 3.501e-05 t[s]: 709.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768844 of unit cell: Completed after 11 iterations at t[s]: 710.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768843 of unit cell: Completed after 0 iterations at t[s]: 710.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633799 magneticMoment: [ Abs: 0.48134 Tot: -0.02631 ] - SubspaceRotationAdjust: set factor to 0.0251 -ElecMinimize: Iter: 18 G: -1059.017895230832892 |grad|_K: 3.238e-07 alpha: 5.001e-01 linmin: -1.507e-04 t[s]: 711.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768802 of unit cell: Completed after 13 iterations at t[s]: 712.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768799 of unit cell: Completed after 0 iterations at t[s]: 712.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631717 magneticMoment: [ Abs: 0.48078 Tot: -0.02634 ] - SubspaceRotationAdjust: set factor to 0.0264 -ElecMinimize: Iter: 19 G: -1059.017915183054129 |grad|_K: 2.375e-07 alpha: 5.424e-01 linmin: -7.421e-04 t[s]: 713.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768829 of unit cell: Completed after 11 iterations at t[s]: 714.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768829 of unit cell: Completed after 0 iterations at t[s]: 715.08 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634123 magneticMoment: [ Abs: 0.48023 Tot: -0.02723 ] - SubspaceRotationAdjust: set factor to 0.0271 -ElecMinimize: Iter: 20 G: -1059.017926148697143 |grad|_K: 1.743e-07 alpha: 5.502e-01 linmin: -9.153e-05 t[s]: 716.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768823 of unit cell: Completed after 3 iterations at t[s]: 716.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768822 of unit cell: Completed after 0 iterations at t[s]: 717.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633890 magneticMoment: [ Abs: 0.47996 Tot: -0.02762 ] - SubspaceRotationAdjust: set factor to 0.032 -ElecMinimize: Iter: 21 G: -1059.017932839838068 |grad|_K: 1.452e-07 alpha: 6.301e-01 linmin: -3.509e-04 t[s]: 718.11 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768792 of unit cell: Completed after 11 iterations at t[s]: 718.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768799 of unit cell: Completed after 3 iterations at t[s]: 719.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632457 magneticMoment: [ Abs: 0.47990 Tot: -0.02768 ] - SubspaceRotationAdjust: set factor to 0.034 -ElecMinimize: Iter: 22 G: -1059.017936373564908 |grad|_K: 1.336e-07 alpha: 4.824e-01 linmin: 1.822e-04 t[s]: 720.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 11 iterations at t[s]: 720.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768824 of unit cell: Completed after 0 iterations at t[s]: 721.44 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634020 magneticMoment: [ Abs: 0.47981 Tot: -0.02846 ] - SubspaceRotationAdjust: set factor to 0.0372 -ElecMinimize: Iter: 23 G: -1059.017939816531452 |grad|_K: 1.218e-07 alpha: 5.492e-01 linmin: -1.922e-03 t[s]: 722.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768825 of unit cell: Completed after 3 iterations at t[s]: 722.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768825 of unit cell: Completed after 0 iterations at t[s]: 723.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633974 magneticMoment: [ Abs: 0.47992 Tot: -0.02898 ] - SubspaceRotationAdjust: set factor to 0.0457 -ElecMinimize: Iter: 24 G: -1059.017942844774552 |grad|_K: 1.238e-07 alpha: 5.507e-01 linmin: -2.734e-04 t[s]: 724.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768785 of unit cell: Completed after 8 iterations at t[s]: 725.07 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768783 of unit cell: Completed after 0 iterations at t[s]: 725.65 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631101 magneticMoment: [ Abs: 0.48031 Tot: -0.02910 ] - SubspaceRotationAdjust: set factor to 0.0464 -ElecMinimize: Iter: 25 G: -1059.017945923418438 |grad|_K: 1.226e-07 alpha: 5.688e-01 linmin: 1.700e-04 t[s]: 726.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768789 of unit cell: Completed after 3 iterations at t[s]: 727.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768789 of unit cell: Completed after 0 iterations at t[s]: 727.75 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631265 magneticMoment: [ Abs: 0.48093 Tot: -0.02994 ] - SubspaceRotationAdjust: set factor to 0.0545 -ElecMinimize: Iter: 26 G: -1059.017948819941921 |grad|_K: 1.274e-07 alpha: 5.575e-01 linmin: -2.394e-06 t[s]: 728.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768824 of unit cell: Completed after 11 iterations at t[s]: 729.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 3 iterations at t[s]: 729.87 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632866 magneticMoment: [ Abs: 0.48158 Tot: -0.03115 ] - SubspaceRotationAdjust: set factor to 0.0516 -ElecMinimize: Iter: 27 G: -1059.017951311013348 |grad|_K: 1.478e-07 alpha: 4.428e-01 linmin: 2.311e-04 t[s]: 730.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768771 of unit cell: Completed after 11 iterations at t[s]: 731.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768789 of unit cell: Completed after 8 iterations at t[s]: 731.98 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630794 magneticMoment: [ Abs: 0.48227 Tot: -0.03163 ] - SubspaceRotationAdjust: set factor to 0.0458 -ElecMinimize: Iter: 28 G: -1059.017953312757527 |grad|_K: 1.143e-07 alpha: 2.748e-01 linmin: 4.559e-05 t[s]: 732.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768786 of unit cell: Completed after 3 iterations at t[s]: 733.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768784 of unit cell: Completed after 3 iterations at t[s]: 734.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630313 magneticMoment: [ Abs: 0.48304 Tot: -0.03274 ] - SubspaceRotationAdjust: set factor to 0.0537 -ElecMinimize: Iter: 29 G: -1059.017955477409942 |grad|_K: 9.782e-08 alpha: 4.725e-01 linmin: -2.438e-04 t[s]: 735.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768822 of unit cell: Completed after 8 iterations at t[s]: 735.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768815 of unit cell: Completed after 3 iterations at t[s]: 736.22 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632243 magneticMoment: [ Abs: 0.48364 Tot: -0.03398 ] - SubspaceRotationAdjust: set factor to 0.0455 -ElecMinimize: Iter: 30 G: -1059.017956765808322 |grad|_K: 9.209e-08 alpha: 3.820e-01 linmin: 4.216e-04 t[s]: 737.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768807 of unit cell: Completed after 4 iterations at t[s]: 737.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 0 iterations at t[s]: 738.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631553 magneticMoment: [ Abs: 0.48460 Tot: -0.03484 ] - SubspaceRotationAdjust: set factor to 0.0576 -ElecMinimize: Iter: 31 G: -1059.017958011494329 |grad|_K: 7.043e-08 alpha: 4.341e-01 linmin: -4.246e-04 t[s]: 739.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768784 of unit cell: Completed after 9 iterations at t[s]: 739.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768791 of unit cell: Completed after 3 iterations at t[s]: 740.44 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630595 magneticMoment: [ Abs: 0.48512 Tot: -0.03514 ] - SubspaceRotationAdjust: set factor to 0.0517 -ElecMinimize: Iter: 32 G: -1059.017958488570684 |grad|_K: 8.246e-08 alpha: 2.990e-01 linmin: -4.676e-04 t[s]: 741.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768806 of unit cell: Completed after 6 iterations at t[s]: 741.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768803 of unit cell: Completed after 0 iterations at t[s]: 742.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631481 magneticMoment: [ Abs: 0.48569 Tot: -0.03605 ] - SubspaceRotationAdjust: set factor to 0.0613 -ElecMinimize: Iter: 33 G: -1059.017959096346203 |grad|_K: 5.726e-08 alpha: 2.500e-01 linmin: 2.904e-04 t[s]: 743.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 5 iterations at t[s]: 744.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768815 of unit cell: Completed after 0 iterations at t[s]: 744.61 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632367 magneticMoment: [ Abs: 0.48615 Tot: -0.03701 ] - SubspaceRotationAdjust: set factor to 0.0668 -ElecMinimize: Iter: 34 G: -1059.017959552032607 |grad|_K: 4.435e-08 alpha: 3.851e-01 linmin: -2.227e-03 t[s]: 745.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 1 iterations at t[s]: 746.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 0 iterations at t[s]: 746.74 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632354 magneticMoment: [ Abs: 0.48665 Tot: -0.03790 ] - SubspaceRotationAdjust: set factor to 0.0823 -ElecMinimize: Iter: 35 G: -1059.017959937621981 |grad|_K: 4.291e-08 alpha: 4.866e-01 linmin: -9.639e-04 t[s]: 747.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768794 of unit cell: Completed after 8 iterations at t[s]: 748.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768802 of unit cell: Completed after 2 iterations at t[s]: 748.85 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631614 magneticMoment: [ Abs: 0.48708 Tot: -0.03842 ] - SubspaceRotationAdjust: set factor to 0.0781 -ElecMinimize: Iter: 36 G: -1059.017960129948960 |grad|_K: 5.406e-08 alpha: 2.949e-01 linmin: 5.777e-04 t[s]: 749.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768806 of unit cell: Completed after 3 iterations at t[s]: 750.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 0 iterations at t[s]: 750.94 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631882 magneticMoment: [ Abs: 0.48786 Tot: -0.03955 ] - SubspaceRotationAdjust: set factor to 0.113 -ElecMinimize: Iter: 37 G: -1059.017960372751986 |grad|_K: 4.607e-08 alpha: 2.508e-01 linmin: -6.837e-05 t[s]: 751.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768818 of unit cell: Completed after 5 iterations at t[s]: 752.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768816 of unit cell: Completed after 0 iterations at t[s]: 753.04 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632594 magneticMoment: [ Abs: 0.48840 Tot: -0.04046 ] - SubspaceRotationAdjust: set factor to 0.0898 -ElecMinimize: Iter: 38 G: -1059.017960525668968 |grad|_K: 5.850e-08 alpha: 2.003e-01 linmin: 1.716e-03 t[s]: 754.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768806 of unit cell: Completed after 3 iterations at t[s]: 754.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768808 of unit cell: Completed after 0 iterations at t[s]: 755.13 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632146 magneticMoment: [ Abs: 0.48910 Tot: -0.04144 ] - SubspaceRotationAdjust: set factor to 0.134 -ElecMinimize: Iter: 39 G: -1059.017960666947602 |grad|_K: 3.729e-08 alpha: 1.481e-01 linmin: -4.518e-04 t[s]: 756.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768804 of unit cell: Completed after 0 iterations at t[s]: 756.67 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.442450e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768795 of unit cell: Completed after 3 iterations at t[s]: 757.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768800 of unit cell: Completed after 3 iterations at t[s]: 757.83 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631584 magneticMoment: [ Abs: 0.48978 Tot: -0.04251 ] - SubspaceRotationAdjust: set factor to 0.116 -ElecMinimize: Iter: 40 G: -1059.017960802391599 |grad|_K: 4.589e-08 alpha: 2.923e-01 linmin: 9.160e-04 t[s]: 758.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 4 iterations at t[s]: 759.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 2 iterations at t[s]: 759.90 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632394 magneticMoment: [ Abs: 0.49058 Tot: -0.04417 ] - SubspaceRotationAdjust: set factor to 0.113 -ElecMinimize: Iter: 41 G: -1059.017960933295626 |grad|_K: 3.474e-08 alpha: 1.981e-01 linmin: 7.765e-04 t[s]: 760.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 0 iterations at t[s]: 761.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768818 of unit cell: Completed after 1 iterations at t[s]: 762.07 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632854 magneticMoment: [ Abs: 0.49188 Tot: -0.04653 ] - SubspaceRotationAdjust: set factor to 0.134 -ElecMinimize: Iter: 42 G: -1059.017961082709689 |grad|_K: 3.358e-08 alpha: 4.232e-01 linmin: 1.010e-03 t[s]: 763.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768812 of unit cell: Completed after 3 iterations at t[s]: 763.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768813 of unit cell: Completed after 0 iterations at t[s]: 764.18 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632585 magneticMoment: [ Abs: 0.49318 Tot: -0.04851 ] - SubspaceRotationAdjust: set factor to 0.15 -ElecMinimize: Iter: 43 G: -1059.017961202088827 |grad|_K: 3.127e-08 alpha: 3.416e-01 linmin: -3.571e-04 t[s]: 765.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 3 iterations at t[s]: 765.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768805 of unit cell: Completed after 0 iterations at t[s]: 766.26 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632072 magneticMoment: [ Abs: 0.49461 Tot: -0.05066 ] - SubspaceRotationAdjust: set factor to 0.156 -ElecMinimize: Iter: 44 G: -1059.017961324509088 |grad|_K: 3.617e-08 alpha: 3.495e-01 linmin: 3.050e-04 t[s]: 767.33 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768822 of unit cell: Completed after 3 iterations at t[s]: 767.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 0 iterations at t[s]: 768.45 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632892 magneticMoment: [ Abs: 0.49618 Tot: -0.05332 ] - SubspaceRotationAdjust: set factor to 0.129 -ElecMinimize: Iter: 45 G: -1059.017961437307576 |grad|_K: 4.243e-08 alpha: 2.449e-01 linmin: 2.382e-03 t[s]: 769.52 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768809 of unit cell: Completed after 3 iterations at t[s]: 770.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 0 iterations at t[s]: 770.68 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632564 magneticMoment: [ Abs: 0.49783 Tot: -0.05592 ] - SubspaceRotationAdjust: set factor to 0.109 -ElecMinimize: Iter: 46 G: -1059.017961520808967 |grad|_K: 3.608e-08 alpha: 1.745e-01 linmin: 2.421e-05 t[s]: 771.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768814 of unit cell: Completed after 0 iterations at t[s]: 772.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768818 of unit cell: Completed after 2 iterations at t[s]: 772.86 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633080 magneticMoment: [ Abs: 0.50096 Tot: -0.06078 ] - SubspaceRotationAdjust: set factor to 0.121 -ElecMinimize: Iter: 47 G: -1059.017961659112416 |grad|_K: 3.533e-08 alpha: 3.879e-01 linmin: 2.261e-03 t[s]: 773.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768819 of unit cell: Completed after 2 iterations at t[s]: 774.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768819 of unit cell: Completed after 0 iterations at t[s]: 775.08 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633223 magneticMoment: [ Abs: 0.50465 Tot: -0.06607 ] - SubspaceRotationAdjust: set factor to 0.133 -ElecMinimize: Iter: 48 G: -1059.017961811669693 |grad|_K: 3.694e-08 alpha: 4.161e-01 linmin: -6.766e-04 t[s]: 776.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 2 iterations at t[s]: 776.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 0 iterations at t[s]: 777.25 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633365 magneticMoment: [ Abs: 0.50851 Tot: -0.07145 ] - SubspaceRotationAdjust: set factor to 0.148 -ElecMinimize: Iter: 49 G: -1059.017961988343586 |grad|_K: 3.865e-08 alpha: 3.598e-01 linmin: -6.712e-04 t[s]: 778.31 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768810 of unit cell: Completed after 3 iterations at t[s]: 778.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768811 of unit cell: Completed after 0 iterations at t[s]: 779.43 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632806 magneticMoment: [ Abs: 0.51244 Tot: -0.07670 ] - SubspaceRotationAdjust: set factor to 0.132 -ElecMinimize: Iter: 50 G: -1059.017962155576470 |grad|_K: 5.313e-08 alpha: 3.122e-01 linmin: -4.656e-04 t[s]: 780.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768833 of unit cell: Completed after 8 iterations at t[s]: 781.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768824 of unit cell: Completed after 3 iterations at t[s]: 781.60 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633762 magneticMoment: [ Abs: 0.51710 Tot: -0.08314 ] - SubspaceRotationAdjust: set factor to 0.109 -ElecMinimize: Iter: 51 G: -1059.017962356576845 |grad|_K: 5.033e-08 alpha: 1.835e-01 linmin: 8.604e-04 t[s]: 782.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768826 of unit cell: Completed after 0 iterations at t[s]: 783.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768828 of unit cell: Completed after 2 iterations at t[s]: 783.82 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634118 magneticMoment: [ Abs: 0.52582 Tot: -0.09419 ] - SubspaceRotationAdjust: set factor to 0.138 -ElecMinimize: Iter: 52 G: -1059.017962615525676 |grad|_K: 5.401e-08 alpha: 3.484e-01 linmin: 4.194e-04 t[s]: 784.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768817 of unit cell: Completed after 8 iterations at t[s]: 785.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768821 of unit cell: Completed after 3 iterations at t[s]: 786.07 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633756 magneticMoment: [ Abs: 0.53190 Tot: -0.10122 ] - SubspaceRotationAdjust: set factor to 0.109 -ElecMinimize: Iter: 53 G: -1059.017962771945122 |grad|_K: 8.263e-08 alpha: 1.927e-01 linmin: 4.441e-04 t[s]: 787.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768850 of unit cell: Completed after 7 iterations at t[s]: 787.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768840 of unit cell: Completed after 3 iterations at t[s]: 788.31 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635044 magneticMoment: [ Abs: 0.54211 Tot: -0.11273 ] - SubspaceRotationAdjust: set factor to 0.118 -ElecMinimize: Iter: 54 G: -1059.017963047924923 |grad|_K: 5.529e-08 alpha: 1.285e-01 linmin: 6.150e-05 t[s]: 789.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768847 of unit cell: Completed after 0 iterations at t[s]: 789.90 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.853738e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768863 of unit cell: Completed after 8 iterations at t[s]: 790.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768856 of unit cell: Completed after 0 iterations at t[s]: 791.07 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636216 magneticMoment: [ Abs: 0.55269 Tot: -0.12418 ] - SubspaceRotationAdjust: set factor to 0.0809 -ElecMinimize: Iter: 55 G: -1059.017963373589282 |grad|_K: 1.008e-07 alpha: 2.826e-01 linmin: 1.592e-03 t[s]: 792.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768848 of unit cell: Completed after 9 iterations at t[s]: 792.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768851 of unit cell: Completed after 4 iterations at t[s]: 793.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635974 magneticMoment: [ Abs: 0.56262 Tot: -0.13448 ] - SubspaceRotationAdjust: set factor to 0.09 -ElecMinimize: Iter: 56 G: -1059.017963542030884 |grad|_K: 6.194e-08 alpha: 7.928e-02 linmin: 6.589e-04 t[s]: 794.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768849 of unit cell: Completed after 0 iterations at t[s]: 794.89 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.378522e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768846 of unit cell: Completed after 2 iterations at t[s]: 795.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768845 of unit cell: Completed after 0 iterations at t[s]: 796.07 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635643 magneticMoment: [ Abs: 0.57865 Tot: -0.15094 ] - SubspaceRotationAdjust: set factor to 0.0946 -ElecMinimize: Iter: 57 G: -1059.017963951777574 |grad|_K: 6.025e-08 alpha: 3.354e-01 linmin: -3.874e-04 t[s]: 797.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768850 of unit cell: Completed after 3 iterations at t[s]: 797.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768850 of unit cell: Completed after 0 iterations at t[s]: 798.27 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636088 magneticMoment: [ Abs: 0.59379 Tot: -0.16643 ] - SubspaceRotationAdjust: set factor to 0.104 -ElecMinimize: Iter: 58 G: -1059.017964390575571 |grad|_K: 5.862e-08 alpha: 3.294e-01 linmin: -2.962e-04 t[s]: 799.33 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768874 of unit cell: Completed after 8 iterations at t[s]: 799.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768870 of unit cell: Completed after 0 iterations at t[s]: 800.45 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637376 magneticMoment: [ Abs: 0.60611 Tot: -0.17901 ] - SubspaceRotationAdjust: set factor to 0.0931 -ElecMinimize: Iter: 59 G: -1059.017964743259881 |grad|_K: 8.662e-08 alpha: 2.759e-01 linmin: 9.796e-04 t[s]: 801.52 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768872 of unit cell: Completed after 4 iterations at t[s]: 802.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768869 of unit cell: Completed after 3 iterations at t[s]: 802.64 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637337 magneticMoment: [ Abs: 0.62010 Tot: -0.19274 ] - SubspaceRotationAdjust: set factor to 0.123 -ElecMinimize: Iter: 60 G: -1059.017965043314916 |grad|_K: 6.581e-08 alpha: 1.430e-01 linmin: 1.093e-04 t[s]: 803.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768864 of unit cell: Completed after 4 iterations at t[s]: 804.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768862 of unit cell: Completed after 0 iterations at t[s]: 804.88 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636815 magneticMoment: [ Abs: 0.63300 Tot: -0.20511 ] - SubspaceRotationAdjust: set factor to 0.125 -ElecMinimize: Iter: 61 G: -1059.017965394108387 |grad|_K: 6.108e-08 alpha: 2.272e-01 linmin: -8.730e-04 t[s]: 805.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768867 of unit cell: Completed after 2 iterations at t[s]: 806.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768869 of unit cell: Completed after 0 iterations at t[s]: 807.11 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637279 magneticMoment: [ Abs: 0.64710 Tot: -0.21872 ] - SubspaceRotationAdjust: set factor to 0.156 -ElecMinimize: Iter: 62 G: -1059.017965819101164 |grad|_K: 6.435e-08 alpha: 2.852e-01 linmin: -7.028e-04 t[s]: 808.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768901 of unit cell: Completed after 8 iterations at t[s]: 808.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768887 of unit cell: Completed after 4 iterations at t[s]: 809.31 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638500 magneticMoment: [ Abs: 0.65633 Tot: -0.22779 ] - SubspaceRotationAdjust: set factor to 0.137 -ElecMinimize: Iter: 63 G: -1059.017966105650885 |grad|_K: 7.632e-08 alpha: 1.675e-01 linmin: 8.699e-04 t[s]: 810.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768885 of unit cell: Completed after 0 iterations at t[s]: 810.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768885 of unit cell: Completed after 0 iterations at t[s]: 811.48 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638395 magneticMoment: [ Abs: 0.66963 Tot: -0.24024 ] - SubspaceRotationAdjust: set factor to 0.153 -ElecMinimize: Iter: 64 G: -1059.017966421176197 |grad|_K: 7.655e-08 alpha: 1.733e-01 linmin: 5.136e-06 t[s]: 812.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768859 of unit cell: Completed after 8 iterations at t[s]: 813.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768875 of unit cell: Completed after 5 iterations at t[s]: 813.69 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637719 magneticMoment: [ Abs: 0.67459 Tot: -0.24465 ] - SubspaceRotationAdjust: set factor to 0.117 -ElecMinimize: Iter: 65 G: -1059.017966478455037 |grad|_K: 7.565e-08 alpha: 6.487e-02 linmin: 9.984e-04 t[s]: 814.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768874 of unit cell: Completed after 0 iterations at t[s]: 815.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768875 of unit cell: Completed after 3 iterations at t[s]: 815.88 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637697 magneticMoment: [ Abs: 0.68645 Tot: -0.25538 ] - SubspaceRotationAdjust: set factor to 0.133 -ElecMinimize: Iter: 66 G: -1059.017966703907859 |grad|_K: 7.176e-08 alpha: 1.562e-01 linmin: 4.013e-04 t[s]: 816.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768898 of unit cell: Completed after 8 iterations at t[s]: 817.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768886 of unit cell: Completed after 4 iterations at t[s]: 818.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638431 magneticMoment: [ Abs: 0.69188 Tot: -0.26036 ] - SubspaceRotationAdjust: set factor to 0.115 -ElecMinimize: Iter: 67 G: -1059.017966817355955 |grad|_K: 6.324e-08 alpha: 7.706e-02 linmin: 6.958e-04 t[s]: 819.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768890 of unit cell: Completed after 2 iterations at t[s]: 819.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768892 of unit cell: Completed after 0 iterations at t[s]: 820.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638805 magneticMoment: [ Abs: 0.69869 Tot: -0.26627 ] - SubspaceRotationAdjust: set factor to 0.167 -ElecMinimize: Iter: 68 G: -1059.017966992810898 |grad|_K: 5.289e-08 alpha: 1.221e-01 linmin: -2.178e-03 t[s]: 821.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768890 of unit cell: Completed after 4 iterations at t[s]: 821.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768890 of unit cell: Completed after 0 iterations at t[s]: 822.52 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638600 magneticMoment: [ Abs: 0.70310 Tot: -0.26985 ] - SubspaceRotationAdjust: set factor to 0.195 -ElecMinimize: Iter: 69 G: -1059.017967122448226 |grad|_K: 5.075e-08 alpha: 1.119e-01 linmin: -1.784e-03 t[s]: 823.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768878 of unit cell: Completed after 7 iterations at t[s]: 824.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768883 of unit cell: Completed after 1 iterations at t[s]: 824.77 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638137 magneticMoment: [ Abs: 0.70527 Tot: -0.27148 ] - SubspaceRotationAdjust: set factor to 0.128 -ElecMinimize: Iter: 70 G: -1059.017967177776200 |grad|_K: 7.869e-08 alpha: 6.243e-02 linmin: 2.006e-03 t[s]: 825.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768881 of unit cell: Completed after 0 iterations at t[s]: 826.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768882 of unit cell: Completed after 0 iterations at t[s]: 826.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638035 magneticMoment: [ Abs: 0.70966 Tot: -0.27497 ] - SubspaceRotationAdjust: set factor to 0.0995 -ElecMinimize: Iter: 71 G: -1059.017967263422861 |grad|_K: 6.736e-08 alpha: 5.206e-02 linmin: 1.180e-06 t[s]: 828.04 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 8.240e-07 - -Computing DFT-D3 correction: -# coordination-number C 5.901 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.917 5.977 5.956 5.940 2.985 5.914 5.977 5.956 5.940 2.985 -# coordination-number Hf 11.128 16.726 16.719 16.624 13.885 11.126 16.720 16.724 16.624 13.885 11.970 16.720 16.724 16.624 13.885 11.128 16.779 16.724 16.624 13.885 -# coordination-number N 1.027 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.12 -EvdW_6 = -0.120274 -EvdW_8 = -0.212287 - -# Ionic positions in cartesian coordinates: -ion C 15.515069641948251 8.970497350992051 29.518241582658508 1 -ion C 6.487855760253332 0.181834802788424 23.690796219691197 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.343457053847366 8.999426028796876 29.222363711160646 1 -ion C 0.313864307230839 0.181483979657740 23.421117892523405 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.460909659906896 3.607475102440546 29.222356817183769 1 -ion C 9.568450902365356 5.532290864320664 23.958714689961415 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.234534498405104 3.604723367665023 28.952917612289209 1 -ion C 3.394501447584366 5.531965243297395 23.690788758030930 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.148368111596595 0.014253244273522 31.011233152314496 1 -ion Hf 12.544336067650487 7.252882840155226 26.559509964317684 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.022152543620716 0.012978854423647 30.745034930541912 1 -ion Hf 6.382174540497179 7.252869378150114 26.290087412490475 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.262852154132782 5.355181617058370 31.404337280195129 1 -ion Hf 9.469905457752423 1.912500246541372 26.290039757993419 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.427105355364558 5.321336795272951 31.550274698626104 1 -ion Hf 3.295760021166517 1.905553529093818 26.016266310229486 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.253062381185192 5.350922435893279 35.671342085400994 1 - -# Forces in Cartesian coordinates: -force C -0.000333021140417 -0.000181139008312 0.011011746855291 1 -force C 0.000392816856583 -0.000284488632686 0.001630616385865 1 -force C 0.000271980593718 0.000158373784347 -0.004279757121790 0 -force C 0.000173124532306 0.000099547246376 -0.004276884329135 0 -force C -0.000972131406494 -0.000618807036135 0.022969588536894 0 -force C -0.000054415932264 0.004299284865123 0.005140866661383 1 -force C -0.000522310844280 -0.000297440771023 0.001650630159685 1 -force C 0.000174962883083 0.000182575831860 -0.004308264973172 0 -force C 0.000180250936065 -0.000034301863837 -0.004188780388462 0 -force C -0.001062131338332 -0.000614114661840 0.022979080460615 0 -force C 0.003692825689674 -0.002190124855580 0.005060868200120 1 -force C -0.000164349642911 -0.000097492859297 0.002380846667652 1 -force C 0.000244077713827 0.000059810178051 -0.004310784707399 0 -force C 0.000060928217895 0.000173839365031 -0.004188628912667 0 -force C -0.000993591806936 -0.000574169282399 0.022861531056911 0 -force C -0.003898335536890 -0.002209450466784 0.005739838368316 1 -force C -0.000047774071816 0.000479137029067 0.001623561632319 1 -force C 0.000188135054856 0.000107422035209 -0.004059131331748 0 -force C 0.000286400687360 0.000165740224502 -0.004164487720784 0 -force C -0.001022523000228 -0.000532897197694 0.022970290633261 0 -force Hf -0.004482227848476 0.002556733425517 0.005146576101904 1 -force Hf -0.002106723629105 -0.001184182371641 0.005098558431441 1 -force Hf 0.000500947654171 0.000288640690899 -0.003711094580987 0 -force Hf -0.000419782266725 -0.000163574182936 0.011951598557203 0 -force Hf 0.001043301963265 0.000602051687597 -0.023964229238374 0 -force Hf 0.003643428570588 0.002002232877767 0.005768280235032 1 -force Hf 0.001790074397450 -0.001364602720385 0.005762573297575 1 -force Hf 0.000586671086108 0.000108502995161 -0.003928856142064 0 -force Hf -0.000319003659351 -0.000183520111188 0.012016368083213 0 -force Hf 0.001382566318848 0.000608308516062 -0.024050508977171 0 -force Hf 0.000828911556595 0.000587982848391 0.031863841626191 1 -force Hf -0.000294826695104 0.002223210489691 0.005737941975639 1 -force Hf 0.000388746052226 0.000457845873512 -0.003924684493687 0 -force Hf -0.000398725782005 -0.000230969619839 0.012131192773677 0 -force Hf 0.001216921455712 0.000893999370782 -0.024050920779575 0 -force Hf 0.000127081292041 -0.005100689758196 0.005115043729393 1 -force Hf -0.000006456485181 -0.000022901063668 0.000451516392931 1 -force Hf 0.000694907190487 0.000404085415388 -0.003942131592550 0 -force Hf -0.000349778022070 -0.000281262100878 0.011948721548405 0 -force Hf 0.001184541268133 0.000685839528306 -0.023693151792021 0 -force N -0.000081574823352 -0.000179614619305 -0.079078764491498 1 - -# Energy components: - A_diel = -0.5707683957829115 - Eewald = 38756.7710350306733744 - EH = 39732.6852943400299409 - Eloc = -79558.4555548908829223 - Enl = -270.1289788131679757 - EvdW = -0.3325608525674292 - Exc = -796.5774800527392472 - Exc_core = 594.6256223180482721 - KE = 421.1049263588306530 - MuShift = -0.0088016449665616 -------------------------------------- - Etot = -1120.8872666025299623 - TS = 0.0019273280457110 -------------------------------------- - F = -1120.8891939305756296 - muN = -61.8712266671527331 -------------------------------------- - G = -1059.0179672634228609 - -IonicMinimize: Iter: 1 G: -1059.017967263422861 |grad|_K: 1.238e-02 alpha: 3.000e+00 linmin: -7.613e-01 t[s]: 834.10 - -#--- Lowdin population analysis --- -# oxidation-state C -0.235 -0.232 -0.233 -0.209 -0.187 -0.232 -0.232 -0.233 -0.209 -0.187 -0.232 -0.230 -0.233 -0.209 -0.188 -0.233 -0.232 -0.234 -0.209 -0.187 -# magnetic-moments C -0.002 -0.001 -0.006 -0.007 -0.119 -0.002 -0.001 -0.006 -0.011 -0.108 -0.002 -0.000 -0.006 -0.011 -0.027 -0.001 -0.001 -0.005 -0.011 -0.119 -# oxidation-state Hf +0.597 +0.243 +0.242 +0.243 +0.118 +0.598 +0.244 +0.243 +0.242 +0.118 -0.004 +0.245 +0.243 +0.242 +0.118 +0.597 +0.249 +0.243 +0.243 +0.119 -# magnetic-moments Hf +0.042 +0.002 +0.000 +0.000 -0.001 +0.049 -0.000 -0.001 +0.001 -0.002 +0.058 -0.000 -0.001 +0.000 -0.002 +0.042 +0.002 -0.000 +0.000 -0.001 -# oxidation-state N -1.036 -# magnetic-moments N -0.019 - - -Computing DFT-D3 correction: -# coordination-number C 5.897 5.976 5.956 5.940 2.985 5.915 5.975 5.956 5.940 2.985 5.915 5.976 5.956 5.940 2.985 5.912 5.976 5.956 5.940 2.985 -# coordination-number Hf 11.126 16.711 16.712 16.624 13.885 11.124 16.705 16.720 16.624 13.885 11.954 16.705 16.720 16.624 13.885 11.126 16.772 16.720 16.624 13.885 -# coordination-number N 1.043 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.11 -EvdW_6 = -0.120267 -EvdW_8 = -0.212291 -Shifting auxilliary hamiltonian by 0.000134 to set nElectrons=325.638035 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769008 of unit cell: Completed after 28 iterations at t[s]: 836.21 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638035 magneticMoment: [ Abs: 0.70037 Tot: -0.26410 ] -ElecMinimize: Iter: 0 G: -1058.947760476803751 |grad|_K: 2.177e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.754958 of unit cell: Completed after 31 iterations at t[s]: 837.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.763823 of unit cell: Completed after 32 iterations at t[s]: 838.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.332070 magneticMoment: [ Abs: 0.66472 Tot: -0.14693 ] - SubspaceRotationAdjust: set factor to 0.0616 -ElecMinimize: Iter: 1 G: -1059.002088610086048 |grad|_K: 2.030e-05 alpha: 3.584e-01 linmin: 8.125e-03 t[s]: 839.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.775564 of unit cell: Completed after 37 iterations at t[s]: 840.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769169 of unit cell: Completed after 34 iterations at t[s]: 840.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633217 magneticMoment: [ Abs: 0.69054 Tot: -0.27753 ] - SubspaceRotationAdjust: set factor to 0.142 -ElecMinimize: Iter: 2 G: -1059.020511904660907 |grad|_K: 4.840e-06 alpha: 1.227e-01 linmin: -9.310e-03 t[s]: 841.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769689 of unit cell: Completed after 26 iterations at t[s]: 842.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770278 of unit cell: Completed after 26 iterations at t[s]: 843.12 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.717166 magneticMoment: [ Abs: 0.70081 Tot: -0.30721 ] - SubspaceRotationAdjust: set factor to 0.0875 -ElecMinimize: Iter: 3 G: -1059.022830495177232 |grad|_K: 6.085e-06 alpha: 2.666e-01 linmin: 1.477e-03 t[s]: 844.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767534 of unit cell: Completed after 29 iterations at t[s]: 844.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768921 of unit cell: Completed after 27 iterations at t[s]: 845.40 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.619428 magneticMoment: [ Abs: 0.68919 Tot: -0.26590 ] - SubspaceRotationAdjust: set factor to 0.086 -ElecMinimize: Iter: 4 G: -1059.024606132331201 |grad|_K: 2.061e-06 alpha: 1.411e-01 linmin: 2.031e-04 t[s]: 846.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768839 of unit cell: Completed after 14 iterations at t[s]: 847.03 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.233216e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768667 of unit cell: Completed after 17 iterations at t[s]: 847.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768590 of unit cell: Completed after 14 iterations at t[s]: 848.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594861 magneticMoment: [ Abs: 0.69667 Tot: -0.25770 ] - SubspaceRotationAdjust: set factor to 0.0577 -ElecMinimize: Iter: 5 G: -1059.025405819934122 |grad|_K: 2.124e-06 alpha: 5.416e-01 linmin: 2.673e-04 t[s]: 849.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770506 of unit cell: Completed after 29 iterations at t[s]: 849.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769185 of unit cell: Completed after 28 iterations at t[s]: 850.54 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633574 magneticMoment: [ Abs: 0.70295 Tot: -0.27274 ] - SubspaceRotationAdjust: set factor to 0.044 -ElecMinimize: Iter: 6 G: -1059.025668119653574 |grad|_K: 1.257e-06 alpha: 1.619e-01 linmin: -6.927e-04 t[s]: 851.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769248 of unit cell: Completed after 11 iterations at t[s]: 852.09 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.857211e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769371 of unit cell: Completed after 14 iterations at t[s]: 852.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769410 of unit cell: Completed after 11 iterations at t[s]: 853.31 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.649288 magneticMoment: [ Abs: 0.70248 Tot: -0.27736 ] - SubspaceRotationAdjust: set factor to 0.0417 -ElecMinimize: Iter: 7 G: -1059.026000252500353 |grad|_K: 1.241e-06 alpha: 5.863e-01 linmin: -1.652e-06 t[s]: 854.29 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768780 of unit cell: Completed after 26 iterations at t[s]: 854.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769061 of unit cell: Completed after 23 iterations at t[s]: 855.48 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.625533 magneticMoment: [ Abs: 0.70035 Tot: -0.26770 ] - SubspaceRotationAdjust: set factor to 0.0361 -ElecMinimize: Iter: 8 G: -1059.026178321545103 |grad|_K: 1.049e-06 alpha: 3.306e-01 linmin: 7.887e-06 t[s]: 856.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769053 of unit cell: Completed after 14 iterations at t[s]: 857.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769047 of unit cell: Completed after 11 iterations at t[s]: 857.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.622637 magneticMoment: [ Abs: 0.70528 Tot: -0.26610 ] - SubspaceRotationAdjust: set factor to 0.0482 -ElecMinimize: Iter: 9 G: -1059.026393789147505 |grad|_K: 9.429e-07 alpha: 5.615e-01 linmin: -1.530e-05 t[s]: 858.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769470 of unit cell: Completed after 24 iterations at t[s]: 859.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769326 of unit cell: Completed after 18 iterations at t[s]: 859.77 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.639537 magneticMoment: [ Abs: 0.71019 Tot: -0.27210 ] - SubspaceRotationAdjust: set factor to 0.0422 -ElecMinimize: Iter: 10 G: -1059.026508136486655 |grad|_K: 8.254e-07 alpha: 3.676e-01 linmin: -1.276e-06 t[s]: 860.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769270 of unit cell: Completed after 16 iterations at t[s]: 861.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769246 of unit cell: Completed after 13 iterations at t[s]: 861.93 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632617 magneticMoment: [ Abs: 0.71118 Tot: -0.26910 ] - SubspaceRotationAdjust: set factor to 0.049 -ElecMinimize: Iter: 11 G: -1059.026632462607949 |grad|_K: 7.549e-07 alpha: 5.226e-01 linmin: -1.671e-05 t[s]: 862.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769142 of unit cell: Completed after 18 iterations at t[s]: 863.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769137 of unit cell: Completed after 3 iterations at t[s]: 864.05 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.623849 magneticMoment: [ Abs: 0.71192 Tot: -0.26538 ] - SubspaceRotationAdjust: set factor to 0.051 -ElecMinimize: Iter: 12 G: -1059.026742045363790 |grad|_K: 7.831e-07 alpha: 5.502e-01 linmin: -2.493e-05 t[s]: 865.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769481 of unit cell: Completed after 23 iterations at t[s]: 865.57 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769378 of unit cell: Completed after 14 iterations at t[s]: 866.18 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638748 magneticMoment: [ Abs: 0.71562 Tot: -0.27035 ] - SubspaceRotationAdjust: set factor to 0.0422 -ElecMinimize: Iter: 13 G: -1059.026824477274204 |grad|_K: 6.705e-07 alpha: 3.830e-01 linmin: 2.498e-05 t[s]: 867.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769331 of unit cell: Completed after 11 iterations at t[s]: 867.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769315 of unit cell: Completed after 9 iterations at t[s]: 868.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633963 magneticMoment: [ Abs: 0.71703 Tot: -0.26781 ] - SubspaceRotationAdjust: set factor to 0.0489 -ElecMinimize: Iter: 14 G: -1059.026905243048759 |grad|_K: 5.870e-07 alpha: 5.171e-01 linmin: 3.540e-05 t[s]: 869.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769169 of unit cell: Completed after 18 iterations at t[s]: 869.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769161 of unit cell: Completed after 3 iterations at t[s]: 870.43 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624479 magneticMoment: [ Abs: 0.71647 Tot: -0.26343 ] - SubspaceRotationAdjust: set factor to 0.0472 -ElecMinimize: Iter: 15 G: -1059.026970384061997 |grad|_K: 5.876e-07 alpha: 5.437e-01 linmin: -9.851e-05 t[s]: 871.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769384 of unit cell: Completed after 22 iterations at t[s]: 871.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769315 of unit cell: Completed after 14 iterations at t[s]: 872.57 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635741 magneticMoment: [ Abs: 0.71784 Tot: -0.26688 ] - SubspaceRotationAdjust: set factor to 0.0376 -ElecMinimize: Iter: 16 G: -1059.027015820681072 |grad|_K: 4.678e-07 alpha: 3.723e-01 linmin: 2.693e-05 t[s]: 873.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769301 of unit cell: Completed after 10 iterations at t[s]: 874.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769296 of unit cell: Completed after 3 iterations at t[s]: 874.67 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635647 magneticMoment: [ Abs: 0.71857 Tot: -0.26637 ] - SubspaceRotationAdjust: set factor to 0.0442 -ElecMinimize: Iter: 17 G: -1059.027054362363742 |grad|_K: 3.696e-07 alpha: 5.060e-01 linmin: -1.523e-05 t[s]: 875.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769201 of unit cell: Completed after 17 iterations at t[s]: 876.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769201 of unit cell: Completed after 0 iterations at t[s]: 876.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630249 magneticMoment: [ Abs: 0.71874 Tot: -0.26401 ] - SubspaceRotationAdjust: set factor to 0.0386 -ElecMinimize: Iter: 18 G: -1059.027078465749810 |grad|_K: 3.416e-07 alpha: 5.048e-01 linmin: -1.510e-04 t[s]: 877.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769302 of unit cell: Completed after 18 iterations at t[s]: 878.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 9 iterations at t[s]: 878.98 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635759 magneticMoment: [ Abs: 0.71948 Tot: -0.26561 ] - SubspaceRotationAdjust: set factor to 0.0322 -ElecMinimize: Iter: 19 G: -1059.027093190548612 |grad|_K: 2.288e-07 alpha: 3.562e-01 linmin: 1.095e-04 t[s]: 879.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769266 of unit cell: Completed after 7 iterations at t[s]: 880.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 3 iterations at t[s]: 881.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635885 magneticMoment: [ Abs: 0.71926 Tot: -0.26524 ] - SubspaceRotationAdjust: set factor to 0.0377 -ElecMinimize: Iter: 20 G: -1059.027102688769673 |grad|_K: 1.623e-07 alpha: 5.212e-01 linmin: -2.408e-04 t[s]: 882.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769224 of unit cell: Completed after 11 iterations at t[s]: 882.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769229 of unit cell: Completed after 3 iterations at t[s]: 883.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633936 magneticMoment: [ Abs: 0.71906 Tot: -0.26437 ] - SubspaceRotationAdjust: set factor to 0.033 -ElecMinimize: Iter: 21 G: -1059.027106887071568 |grad|_K: 1.362e-07 alpha: 4.534e-01 linmin: 1.303e-04 t[s]: 884.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769265 of unit cell: Completed after 11 iterations at t[s]: 884.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769262 of unit cell: Completed after 0 iterations at t[s]: 885.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636273 magneticMoment: [ Abs: 0.71953 Tot: -0.26512 ] - SubspaceRotationAdjust: set factor to 0.0281 -ElecMinimize: Iter: 22 G: -1059.027109546237625 |grad|_K: 9.396e-08 alpha: 4.145e-01 linmin: 2.099e-04 t[s]: 886.29 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769261 of unit cell: Completed after 3 iterations at t[s]: 886.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769261 of unit cell: Completed after 0 iterations at t[s]: 887.40 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636274 magneticMoment: [ Abs: 0.71984 Tot: -0.26503 ] - SubspaceRotationAdjust: set factor to 0.0331 -ElecMinimize: Iter: 23 G: -1059.027111218343634 |grad|_K: 7.220e-08 alpha: 5.434e-01 linmin: -5.415e-04 t[s]: 888.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769249 of unit cell: Completed after 8 iterations at t[s]: 888.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769250 of unit cell: Completed after 0 iterations at t[s]: 889.48 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635621 magneticMoment: [ Abs: 0.72006 Tot: -0.26471 ] - SubspaceRotationAdjust: set factor to 0.0329 -ElecMinimize: Iter: 24 G: -1059.027112151815345 |grad|_K: 6.026e-08 alpha: 5.047e-01 linmin: -7.050e-04 t[s]: 890.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 5 iterations at t[s]: 891.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 0 iterations at t[s]: 891.59 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636514 magneticMoment: [ Abs: 0.72041 Tot: -0.26491 ] - SubspaceRotationAdjust: set factor to 0.0342 -ElecMinimize: Iter: 25 G: -1059.027112789701505 |grad|_K: 5.045e-08 alpha: 4.931e-01 linmin: -4.575e-04 t[s]: 892.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769265 of unit cell: Completed after 3 iterations at t[s]: 893.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769266 of unit cell: Completed after 0 iterations at t[s]: 893.67 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636703 magneticMoment: [ Abs: 0.72075 Tot: -0.26484 ] - SubspaceRotationAdjust: set factor to 0.0411 -ElecMinimize: Iter: 26 G: -1059.027113314243479 |grad|_K: 4.641e-08 alpha: 5.694e-01 linmin: -1.158e-03 t[s]: 894.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769260 of unit cell: Completed after 3 iterations at t[s]: 895.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769259 of unit cell: Completed after 0 iterations at t[s]: 895.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636233 magneticMoment: [ Abs: 0.72130 Tot: -0.26454 ] - SubspaceRotationAdjust: set factor to 0.0473 -ElecMinimize: Iter: 27 G: -1059.027113836443505 |grad|_K: 4.375e-08 alpha: 6.510e-01 linmin: -2.689e-04 t[s]: 896.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769254 of unit cell: Completed after 5 iterations at t[s]: 897.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769255 of unit cell: Completed after 0 iterations at t[s]: 897.96 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635863 magneticMoment: [ Abs: 0.72198 Tot: -0.26427 ] - SubspaceRotationAdjust: set factor to 0.0499 -ElecMinimize: Iter: 28 G: -1059.027114196387629 |grad|_K: 5.616e-08 alpha: 5.381e-01 linmin: -1.532e-04 t[s]: 898.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769279 of unit cell: Completed after 7 iterations at t[s]: 899.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769269 of unit cell: Completed after 3 iterations at t[s]: 900.07 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636804 magneticMoment: [ Abs: 0.72289 Tot: -0.26443 ] - SubspaceRotationAdjust: set factor to 0.0461 -ElecMinimize: Iter: 29 G: -1059.027114527231788 |grad|_K: 4.843e-08 alpha: 3.062e-01 linmin: 3.940e-04 t[s]: 901.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769273 of unit cell: Completed after 0 iterations at t[s]: 901.57 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769276 of unit cell: Completed after 3 iterations at t[s]: 902.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637289 magneticMoment: [ Abs: 0.72422 Tot: -0.26429 ] - SubspaceRotationAdjust: set factor to 0.054 -ElecMinimize: Iter: 30 G: -1059.027114924629359 |grad|_K: 4.946e-08 alpha: 5.631e-01 linmin: 6.838e-04 t[s]: 903.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769259 of unit cell: Completed after 8 iterations at t[s]: 903.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769263 of unit cell: Completed after 0 iterations at t[s]: 904.26 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636512 magneticMoment: [ Abs: 0.72523 Tot: -0.26367 ] - SubspaceRotationAdjust: set factor to 0.045 -ElecMinimize: Iter: 31 G: -1059.027115277746589 |grad|_K: 5.390e-08 alpha: 4.258e-01 linmin: 1.169e-03 t[s]: 905.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769276 of unit cell: Completed after 4 iterations at t[s]: 905.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 1 iterations at t[s]: 906.40 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637167 magneticMoment: [ Abs: 0.72642 Tot: -0.26361 ] - SubspaceRotationAdjust: set factor to 0.0409 -ElecMinimize: Iter: 32 G: -1059.027115515725882 |grad|_K: 3.663e-08 alpha: 3.041e-01 linmin: -2.037e-04 t[s]: 907.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 0 iterations at t[s]: 907.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769272 of unit cell: Completed after 0 iterations at t[s]: 908.50 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637206 magneticMoment: [ Abs: 0.72743 Tot: -0.26332 ] - SubspaceRotationAdjust: set factor to 0.0455 -ElecMinimize: Iter: 33 G: -1059.027115757008687 |grad|_K: 3.027e-08 alpha: 4.930e-01 linmin: -3.853e-04 t[s]: 909.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769264 of unit cell: Completed after 2 iterations at t[s]: 910.01 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769265 of unit cell: Completed after 0 iterations at t[s]: 910.60 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.636817 magneticMoment: [ Abs: 0.72814 Tot: -0.26294 ] - SubspaceRotationAdjust: set factor to 0.0443 -ElecMinimize: Iter: 34 G: -1059.027115900038325 |grad|_K: 2.513e-08 alpha: 4.414e-01 linmin: -1.013e-03 t[s]: 911.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769268 of unit cell: Completed after 0 iterations at t[s]: 912.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769269 of unit cell: Completed after 1 iterations at t[s]: 912.72 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637085 magneticMoment: [ Abs: 0.72910 Tot: -0.26282 ] - SubspaceRotationAdjust: set factor to 0.0512 -ElecMinimize: Iter: 35 G: -1059.027116019412915 |grad|_K: 2.496e-08 alpha: 5.539e-01 linmin: 6.784e-04 t[s]: 913.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769277 of unit cell: Completed after 2 iterations at t[s]: 914.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769274 of unit cell: Completed after 0 iterations at t[s]: 914.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637475 magneticMoment: [ Abs: 0.72992 Tot: -0.26280 ] - SubspaceRotationAdjust: set factor to 0.0492 -ElecMinimize: Iter: 36 G: -1059.027116090991967 |grad|_K: 2.658e-08 alpha: 3.622e-01 linmin: 9.121e-04 t[s]: 915.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769268 of unit cell: Completed after 2 iterations at t[s]: 916.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769270 of unit cell: Completed after 0 iterations at t[s]: 916.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637223 magneticMoment: [ Abs: 0.73057 Tot: -0.26250 ] - SubspaceRotationAdjust: set factor to 0.0589 -ElecMinimize: Iter: 37 G: -1059.027116145460923 |grad|_K: 1.994e-08 alpha: 2.607e-01 linmin: -6.716e-04 t[s]: 917.98 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.791e-07 - -Computing DFT-D3 correction: -# coordination-number C 5.897 5.976 5.956 5.940 2.985 5.915 5.975 5.956 5.940 2.985 5.915 5.976 5.956 5.940 2.985 5.912 5.976 5.956 5.940 2.985 -# coordination-number Hf 11.126 16.711 16.712 16.624 13.885 11.124 16.705 16.720 16.624 13.885 11.954 16.705 16.720 16.624 13.885 11.126 16.772 16.720 16.624 13.885 -# coordination-number N 1.043 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.11 -EvdW_6 = -0.120267 -EvdW_8 = -0.212291 -IonicMinimize: Wolfe criterion not satisfied: alpha: 0.0265218 (E-E0)/|gdotd0|: -0.0253745 gdotd/gdotd0: 0.910481 (taking cubic step) - -Computing DFT-D3 correction: -# coordination-number C 5.888 5.973 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.911 5.973 5.955 5.940 2.985 5.908 5.973 5.956 5.940 2.985 -# coordination-number Hf 11.122 16.680 16.697 16.624 13.885 11.121 16.674 16.711 16.624 13.885 11.906 16.673 16.711 16.624 13.885 11.123 16.757 16.711 16.624 13.885 -# coordination-number N 1.063 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.09 -EvdW_6 = -0.120252 -EvdW_8 = -0.212296 -Shifting auxilliary hamiltonian by -0.000007 to set nElectrons=325.637223 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769463 of unit cell: Completed after 34 iterations at t[s]: 924.49 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.637223 magneticMoment: [ Abs: 0.73729 Tot: -0.26031 ] -ElecMinimize: Iter: 0 G: -1058.719728686514827 |grad|_K: 4.296e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.758358 of unit cell: Completed after 33 iterations at t[s]: 926.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.764278 of unit cell: Completed after 33 iterations at t[s]: 926.76 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.304037 magneticMoment: [ Abs: 0.68090 Tot: -0.12164 ] - SubspaceRotationAdjust: set factor to 0.0469 -ElecMinimize: Iter: 1 G: -1058.988494387400806 |grad|_K: 2.090e-05 alpha: 4.303e-01 linmin: 6.860e-03 t[s]: 927.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.775576 of unit cell: Completed after 37 iterations at t[s]: 928.31 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770323 of unit cell: Completed after 33 iterations at t[s]: 928.95 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.669877 magneticMoment: [ Abs: 0.70994 Tot: -0.28812 ] - SubspaceRotationAdjust: set factor to 0.0309 -ElecMinimize: Iter: 2 G: -1059.020231574263107 |grad|_K: 7.534e-06 alpha: 1.884e-01 linmin: -6.965e-03 t[s]: 929.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770536 of unit cell: Completed after 26 iterations at t[s]: 930.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770829 of unit cell: Completed after 26 iterations at t[s]: 931.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.710938 magneticMoment: [ Abs: 0.71732 Tot: -0.30151 ] - SubspaceRotationAdjust: set factor to 0.0369 -ElecMinimize: Iter: 3 G: -1059.029828028992370 |grad|_K: 5.196e-06 alpha: 4.508e-01 linmin: 4.511e-05 t[s]: 932.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769076 of unit cell: Completed after 29 iterations at t[s]: 932.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769447 of unit cell: Completed after 24 iterations at t[s]: 933.37 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609823 magneticMoment: [ Abs: 0.70839 Tot: -0.25934 ] - SubspaceRotationAdjust: set factor to 0.0308 -ElecMinimize: Iter: 4 G: -1059.033240060290609 |grad|_K: 3.254e-06 alpha: 3.628e-01 linmin: -1.279e-04 t[s]: 934.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769435 of unit cell: Completed after 18 iterations at t[s]: 934.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769429 of unit cell: Completed after 14 iterations at t[s]: 935.52 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.605299 magneticMoment: [ Abs: 0.71605 Tot: -0.25692 ] - SubspaceRotationAdjust: set factor to 0.0407 -ElecMinimize: Iter: 5 G: -1059.035016199745314 |grad|_K: 2.238e-06 alpha: 4.800e-01 linmin: -1.162e-05 t[s]: 936.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769991 of unit cell: Completed after 26 iterations at t[s]: 937.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770044 of unit cell: Completed after 14 iterations at t[s]: 937.66 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.643357 magneticMoment: [ Abs: 0.72640 Tot: -0.27194 ] - SubspaceRotationAdjust: set factor to 0.0377 -ElecMinimize: Iter: 6 G: -1059.035936156074058 |grad|_K: 2.219e-06 alpha: 5.264e-01 linmin: 1.548e-04 t[s]: 938.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769538 of unit cell: Completed after 25 iterations at t[s]: 939.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769568 of unit cell: Completed after 9 iterations at t[s]: 939.78 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.606501 magneticMoment: [ Abs: 0.72811 Tot: -0.25688 ] - SubspaceRotationAdjust: set factor to 0.0418 -ElecMinimize: Iter: 7 G: -1059.036787069427191 |grad|_K: 1.735e-06 alpha: 4.971e-01 linmin: 3.418e-05 t[s]: 940.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769507 of unit cell: Completed after 17 iterations at t[s]: 941.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769466 of unit cell: Completed after 15 iterations at t[s]: 941.96 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.591632 magneticMoment: [ Abs: 0.73462 Tot: -0.25124 ] - SubspaceRotationAdjust: set factor to 0.0499 -ElecMinimize: Iter: 8 G: -1059.037624762187079 |grad|_K: 1.777e-06 alpha: 7.992e-01 linmin: 2.095e-06 t[s]: 942.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770680 of unit cell: Completed after 28 iterations at t[s]: 943.52 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770140 of unit cell: Completed after 25 iterations at t[s]: 944.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631161 magneticMoment: [ Abs: 0.74534 Tot: -0.26728 ] - SubspaceRotationAdjust: set factor to 0.0441 -ElecMinimize: Iter: 9 G: -1059.038106354848424 |grad|_K: 1.812e-06 alpha: 4.347e-01 linmin: -4.550e-05 t[s]: 945.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769989 of unit cell: Completed after 23 iterations at t[s]: 945.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769895 of unit cell: Completed after 18 iterations at t[s]: 946.31 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.607318 magneticMoment: [ Abs: 0.75376 Tot: -0.25780 ] - SubspaceRotationAdjust: set factor to 0.0467 -ElecMinimize: Iter: 10 G: -1059.038893427914900 |grad|_K: 1.693e-06 alpha: 6.857e-01 linmin: 7.106e-06 t[s]: 947.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769858 of unit cell: Completed after 18 iterations at t[s]: 947.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769855 of unit cell: Completed after 3 iterations at t[s]: 948.44 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.602164 magneticMoment: [ Abs: 0.76050 Tot: -0.25486 ] - SubspaceRotationAdjust: set factor to 0.0531 -ElecMinimize: Iter: 11 G: -1059.039624615682442 |grad|_K: 1.608e-06 alpha: 7.314e-01 linmin: -1.236e-05 t[s]: 949.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770505 of unit cell: Completed after 26 iterations at t[s]: 949.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770372 of unit cell: Completed after 19 iterations at t[s]: 950.59 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.638473 magneticMoment: [ Abs: 0.76959 Tot: -0.26794 ] - SubspaceRotationAdjust: set factor to 0.0462 -ElecMinimize: Iter: 12 G: -1059.040145491764406 |grad|_K: 1.815e-06 alpha: 5.761e-01 linmin: 1.010e-05 t[s]: 951.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769676 of unit cell: Completed after 26 iterations at t[s]: 952.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769887 of unit cell: Completed after 23 iterations at t[s]: 952.88 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.607334 magneticMoment: [ Abs: 0.77149 Tot: -0.25461 ] - SubspaceRotationAdjust: set factor to 0.0351 -ElecMinimize: Iter: 13 G: -1059.040613777215640 |grad|_K: 1.475e-06 alpha: 4.072e-01 linmin: 3.803e-06 t[s]: 953.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769961 of unit cell: Completed after 17 iterations at t[s]: 954.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769996 of unit cell: Completed after 14 iterations at t[s]: 955.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.620123 magneticMoment: [ Abs: 0.77673 Tot: -0.25775 ] - SubspaceRotationAdjust: set factor to 0.0394 -ElecMinimize: Iter: 14 G: -1059.041079974525019 |grad|_K: 1.143e-06 alpha: 6.136e-01 linmin: -1.536e-05 t[s]: 956.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770154 of unit cell: Completed after 19 iterations at t[s]: 956.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770146 of unit cell: Completed after 4 iterations at t[s]: 957.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635540 magneticMoment: [ Abs: 0.77800 Tot: -0.26226 ] - SubspaceRotationAdjust: set factor to 0.0383 -ElecMinimize: Iter: 15 G: -1059.041345821668529 |grad|_K: 9.714e-07 alpha: 5.824e-01 linmin: -7.497e-07 t[s]: 958.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769861 of unit cell: Completed after 23 iterations at t[s]: 959.07 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769906 of unit cell: Completed after 14 iterations at t[s]: 959.71 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.622932 magneticMoment: [ Abs: 0.77569 Tot: -0.25636 ] - SubspaceRotationAdjust: set factor to 0.0302 -ElecMinimize: Iter: 16 G: -1059.041507830331284 |grad|_K: 7.485e-07 alpha: 4.922e-01 linmin: -1.247e-05 t[s]: 960.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770061 of unit cell: Completed after 19 iterations at t[s]: 961.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770046 of unit cell: Completed after 8 iterations at t[s]: 961.98 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634716 magneticMoment: [ Abs: 0.77649 Tot: -0.26036 ] - SubspaceRotationAdjust: set factor to 0.0263 -ElecMinimize: Iter: 17 G: -1059.041594487749535 |grad|_K: 4.963e-07 alpha: 4.429e-01 linmin: 1.875e-05 t[s]: 963.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770043 of unit cell: Completed after 9 iterations at t[s]: 963.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770042 of unit cell: Completed after 3 iterations at t[s]: 964.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635931 magneticMoment: [ Abs: 0.77645 Tot: -0.26047 ] - SubspaceRotationAdjust: set factor to 0.0289 -ElecMinimize: Iter: 18 G: -1059.041639547359409 |grad|_K: 3.456e-07 alpha: 5.246e-01 linmin: -4.434e-05 t[s]: 965.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 14 iterations at t[s]: 965.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769969 of unit cell: Completed after 0 iterations at t[s]: 966.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631786 magneticMoment: [ Abs: 0.77569 Tot: -0.25862 ] - SubspaceRotationAdjust: set factor to 0.0264 -ElecMinimize: Iter: 19 G: -1059.041661234877665 |grad|_K: 2.586e-07 alpha: 5.194e-01 linmin: -2.117e-04 t[s]: 967.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770007 of unit cell: Completed after 14 iterations at t[s]: 968.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770005 of unit cell: Completed after 0 iterations at t[s]: 968.61 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634710 magneticMoment: [ Abs: 0.77563 Tot: -0.25958 ] - SubspaceRotationAdjust: set factor to 0.0242 -ElecMinimize: Iter: 20 G: -1059.041672733943415 |grad|_K: 1.799e-07 alpha: 4.897e-01 linmin: 2.787e-04 t[s]: 969.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769993 of unit cell: Completed after 3 iterations at t[s]: 970.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769991 of unit cell: Completed after 0 iterations at t[s]: 970.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634036 magneticMoment: [ Abs: 0.77562 Tot: -0.25921 ] - SubspaceRotationAdjust: set factor to 0.0277 -ElecMinimize: Iter: 21 G: -1059.041679274584112 |grad|_K: 1.399e-07 alpha: 5.821e-01 linmin: -4.348e-04 t[s]: 971.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769963 of unit cell: Completed after 11 iterations at t[s]: 972.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 0 iterations at t[s]: 972.97 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632477 magneticMoment: [ Abs: 0.77572 Tot: -0.25856 ] - SubspaceRotationAdjust: set factor to 0.0273 -ElecMinimize: Iter: 22 G: -1059.041682557598733 |grad|_K: 1.177e-07 alpha: 4.787e-01 linmin: 1.139e-03 t[s]: 974.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769990 of unit cell: Completed after 8 iterations at t[s]: 974.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769989 of unit cell: Completed after 2 iterations at t[s]: 975.20 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633832 magneticMoment: [ Abs: 0.77618 Tot: -0.25905 ] - SubspaceRotationAdjust: set factor to 0.0274 -ElecMinimize: Iter: 23 G: -1059.041684677329386 |grad|_K: 9.543e-08 alpha: 4.541e-01 linmin: -2.822e-03 t[s]: 976.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769987 of unit cell: Completed after 3 iterations at t[s]: 976.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769987 of unit cell: Completed after 0 iterations at t[s]: 977.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633552 magneticMoment: [ Abs: 0.77667 Tot: -0.25893 ] - SubspaceRotationAdjust: set factor to 0.035 -ElecMinimize: Iter: 24 G: -1059.041686590416020 |grad|_K: 8.543e-08 alpha: 5.639e-01 linmin: -7.891e-04 t[s]: 978.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769965 of unit cell: Completed after 8 iterations at t[s]: 979.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769963 of unit cell: Completed after 0 iterations at t[s]: 979.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631782 magneticMoment: [ Abs: 0.77735 Tot: -0.25822 ] - SubspaceRotationAdjust: set factor to 0.0388 -ElecMinimize: Iter: 25 G: -1059.041688165662663 |grad|_K: 7.856e-08 alpha: 6.036e-01 linmin: -9.343e-04 t[s]: 980.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769956 of unit cell: Completed after 3 iterations at t[s]: 981.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 0 iterations at t[s]: 981.82 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630973 magneticMoment: [ Abs: 0.77890 Tot: -0.25787 ] - SubspaceRotationAdjust: set factor to 0.0466 -ElecMinimize: Iter: 26 G: -1059.041689748869430 |grad|_K: 8.544e-08 alpha: 7.098e-01 linmin: -5.778e-04 t[s]: 982.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 8 iterations at t[s]: 983.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769966 of unit cell: Completed after 3 iterations at t[s]: 984.01 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631589 magneticMoment: [ Abs: 0.78095 Tot: -0.25811 ] - SubspaceRotationAdjust: set factor to 0.0479 -ElecMinimize: Iter: 27 G: -1059.041691064793895 |grad|_K: 9.302e-08 alpha: 5.114e-01 linmin: 1.362e-05 t[s]: 985.11 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 5 iterations at t[s]: 985.65 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 0 iterations at t[s]: 986.23 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630446 magneticMoment: [ Abs: 0.78371 Tot: -0.25773 ] - SubspaceRotationAdjust: set factor to 0.0532 -ElecMinimize: Iter: 28 G: -1059.041692674504247 |grad|_K: 8.985e-08 alpha: 5.330e-01 linmin: -2.013e-04 t[s]: 987.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769939 of unit cell: Completed after 8 iterations at t[s]: 987.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769943 of unit cell: Completed after 3 iterations at t[s]: 988.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.629531 magneticMoment: [ Abs: 0.78606 Tot: -0.25743 ] - SubspaceRotationAdjust: set factor to 0.0545 -ElecMinimize: Iter: 29 G: -1059.041693778285435 |grad|_K: 9.618e-08 alpha: 3.983e-01 linmin: -1.925e-04 t[s]: 989.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769973 of unit cell: Completed after 9 iterations at t[s]: 990.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769966 of unit cell: Completed after 3 iterations at t[s]: 990.76 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631031 magneticMoment: [ Abs: 0.78887 Tot: -0.25808 ] - SubspaceRotationAdjust: set factor to 0.0498 -ElecMinimize: Iter: 30 G: -1059.041694790892279 |grad|_K: 8.483e-08 alpha: 3.114e-01 linmin: 3.105e-04 t[s]: 991.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 3 iterations at t[s]: 992.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769973 of unit cell: Completed after 0 iterations at t[s]: 993.01 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631368 magneticMoment: [ Abs: 0.79240 Tot: -0.25827 ] - SubspaceRotationAdjust: set factor to 0.0612 -ElecMinimize: Iter: 31 G: -1059.041695805829249 |grad|_K: 7.155e-08 alpha: 4.137e-01 linmin: -3.628e-04 t[s]: 994.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 8 iterations at t[s]: 994.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769956 of unit cell: Completed after 0 iterations at t[s]: 995.30 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630210 magneticMoment: [ Abs: 0.79510 Tot: -0.25783 ] - SubspaceRotationAdjust: set factor to 0.0553 -ElecMinimize: Iter: 32 G: -1059.041696494054577 |grad|_K: 6.801e-08 alpha: 3.744e-01 linmin: 1.033e-04 t[s]: 996.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769959 of unit cell: Completed after 3 iterations at t[s]: 996.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769959 of unit cell: Completed after 0 iterations at t[s]: 997.58 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630457 magneticMoment: [ Abs: 0.79825 Tot: -0.25795 ] - SubspaceRotationAdjust: set factor to 0.0685 -ElecMinimize: Iter: 33 G: -1059.041697139739426 |grad|_K: 5.680e-08 alpha: 4.026e-01 linmin: -2.439e-04 t[s]: 998.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769972 of unit cell: Completed after 8 iterations at t[s]: 999.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769970 of unit cell: Completed after 0 iterations at t[s]: 999.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631308 magneticMoment: [ Abs: 0.80065 Tot: -0.25832 ] - SubspaceRotationAdjust: set factor to 0.0643 -ElecMinimize: Iter: 34 G: -1059.041697543088276 |grad|_K: 6.669e-08 alpha: 3.541e-01 linmin: 5.891e-06 t[s]: 1000.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 8 iterations at t[s]: 1001.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769961 of unit cell: Completed after 0 iterations at t[s]: 1001.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630666 magneticMoment: [ Abs: 0.80335 Tot: -0.25812 ] - SubspaceRotationAdjust: set factor to 0.0582 -ElecMinimize: Iter: 35 G: -1059.041697939061578 |grad|_K: 5.562e-08 alpha: 2.512e-01 linmin: 1.208e-03 t[s]: 1003.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769966 of unit cell: Completed after 2 iterations at t[s]: 1003.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769967 of unit cell: Completed after 0 iterations at t[s]: 1004.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631145 magneticMoment: [ Abs: 0.80651 Tot: -0.25839 ] - SubspaceRotationAdjust: set factor to 0.0723 -ElecMinimize: Iter: 36 G: -1059.041698276262196 |grad|_K: 4.557e-08 alpha: 3.229e-01 linmin: -2.186e-03 t[s]: 1005.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769972 of unit cell: Completed after 3 iterations at t[s]: 1005.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769972 of unit cell: Completed after 0 iterations at t[s]: 1006.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631472 magneticMoment: [ Abs: 0.80949 Tot: -0.25857 ] - SubspaceRotationAdjust: set factor to 0.0822 -ElecMinimize: Iter: 37 G: -1059.041698605275769 |grad|_K: 4.470e-08 alpha: 3.743e-01 linmin: -2.925e-03 t[s]: 1007.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 3 iterations at t[s]: 1008.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769959 of unit cell: Completed after 0 iterations at t[s]: 1008.67 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630575 magneticMoment: [ Abs: 0.81303 Tot: -0.25825 ] - SubspaceRotationAdjust: set factor to 0.098 -ElecMinimize: Iter: 38 G: -1059.041698956646087 |grad|_K: 4.698e-08 alpha: 4.226e-01 linmin: -8.802e-04 t[s]: 1009.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769947 of unit cell: Completed after 3 iterations at t[s]: 1010.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769949 of unit cell: Completed after 0 iterations at t[s]: 1010.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.629962 magneticMoment: [ Abs: 0.81691 Tot: -0.25810 ] - SubspaceRotationAdjust: set factor to 0.0745 -ElecMinimize: Iter: 39 G: -1059.041699253598154 |grad|_K: 7.290e-08 alpha: 3.624e-01 linmin: 1.020e-04 t[s]: 1011.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769983 of unit cell: Completed after 8 iterations at t[s]: 1012.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769964 of unit cell: Completed after 4 iterations at t[s]: 1013.07 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631003 magneticMoment: [ Abs: 0.82150 Tot: -0.25871 ] - SubspaceRotationAdjust: set factor to 0.079 -ElecMinimize: Iter: 40 G: -1059.041699558592200 |grad|_K: 5.692e-08 alpha: 1.542e-01 linmin: 1.088e-03 t[s]: 1014.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 3 iterations at t[s]: 1014.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769976 of unit cell: Completed after 0 iterations at t[s]: 1015.26 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631799 magneticMoment: [ Abs: 0.82653 Tot: -0.25926 ] - SubspaceRotationAdjust: set factor to 0.0984 -ElecMinimize: Iter: 41 G: -1059.041699852655711 |grad|_K: 5.306e-08 alpha: 2.451e-01 linmin: -3.824e-03 t[s]: 1016.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769980 of unit cell: Completed after 3 iterations at t[s]: 1016.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769980 of unit cell: Completed after 0 iterations at t[s]: 1017.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632032 magneticMoment: [ Abs: 0.83175 Tot: -0.25960 ] - SubspaceRotationAdjust: set factor to 0.0911 -ElecMinimize: Iter: 42 G: -1059.041700200417154 |grad|_K: 5.755e-08 alpha: 2.627e-01 linmin: -3.284e-03 t[s]: 1018.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 8 iterations at t[s]: 1019.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 4 iterations at t[s]: 1019.69 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631173 magneticMoment: [ Abs: 0.83513 Tot: -0.25935 ] - SubspaceRotationAdjust: set factor to 0.0787 -ElecMinimize: Iter: 43 G: -1059.041700367291241 |grad|_K: 7.151e-08 alpha: 1.426e-01 linmin: 7.922e-04 t[s]: 1020.74 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769958 of unit cell: Completed after 2 iterations at t[s]: 1021.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 0 iterations at t[s]: 1021.88 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630492 magneticMoment: [ Abs: 0.84114 Tot: -0.25925 ] - SubspaceRotationAdjust: set factor to 0.0833 -ElecMinimize: Iter: 44 G: -1059.041700642449541 |grad|_K: 7.603e-08 alpha: 1.619e-01 linmin: -8.540e-04 t[s]: 1022.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 5 iterations at t[s]: 1023.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 2 iterations at t[s]: 1024.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630739 magneticMoment: [ Abs: 0.84699 Tot: -0.25954 ] - SubspaceRotationAdjust: set factor to 0.102 -ElecMinimize: Iter: 45 G: -1059.041700912359374 |grad|_K: 6.662e-08 alpha: 1.360e-01 linmin: -6.304e-04 t[s]: 1025.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 7 iterations at t[s]: 1025.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769968 of unit cell: Completed after 0 iterations at t[s]: 1026.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631351 magneticMoment: [ Abs: 0.85168 Tot: -0.26001 ] - SubspaceRotationAdjust: set factor to 0.103 -ElecMinimize: Iter: 46 G: -1059.041701131941409 |grad|_K: 7.628e-08 alpha: 1.332e-01 linmin: -9.436e-04 t[s]: 1027.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769969 of unit cell: Completed after 1 iterations at t[s]: 1027.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769970 of unit cell: Completed after 3 iterations at t[s]: 1028.60 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631524 magneticMoment: [ Abs: 0.86148 Tot: -0.26065 ] - SubspaceRotationAdjust: set factor to 0.109 -ElecMinimize: Iter: 47 G: -1059.041701544578473 |grad|_K: 8.171e-08 alpha: 2.003e-01 linmin: 6.228e-04 t[s]: 1029.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769960 of unit cell: Completed after 4 iterations at t[s]: 1030.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 2 iterations at t[s]: 1030.72 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630906 magneticMoment: [ Abs: 0.87044 Tot: -0.26097 ] - SubspaceRotationAdjust: set factor to 0.126 -ElecMinimize: Iter: 48 G: -1059.041701871330361 |grad|_K: 8.407e-08 alpha: 1.499e-01 linmin: 6.232e-04 t[s]: 1031.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 8 iterations at t[s]: 1032.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 0 iterations at t[s]: 1032.87 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630724 magneticMoment: [ Abs: 0.88032 Tot: -0.26154 ] - SubspaceRotationAdjust: set factor to 0.141 -ElecMinimize: Iter: 49 G: -1059.041702207096705 |grad|_K: 1.017e-07 alpha: 1.466e-01 linmin: -4.538e-06 t[s]: 1033.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769985 of unit cell: Completed after 7 iterations at t[s]: 1034.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769980 of unit cell: Completed after 2 iterations at t[s]: 1035.04 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631854 magneticMoment: [ Abs: 0.89218 Tot: -0.26280 ] - SubspaceRotationAdjust: set factor to 0.169 -ElecMinimize: Iter: 50 G: -1059.041702624573418 |grad|_K: 9.341e-08 alpha: 1.164e-01 linmin: 3.552e-04 t[s]: 1035.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769994 of unit cell: Completed after 5 iterations at t[s]: 1036.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769997 of unit cell: Completed after 0 iterations at t[s]: 1037.11 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633019 magneticMoment: [ Abs: 0.90446 Tot: -0.26407 ] - SubspaceRotationAdjust: set factor to 0.153 -ElecMinimize: Iter: 51 G: -1059.041703056088863 |grad|_K: 1.051e-07 alpha: 1.443e-01 linmin: -9.717e-04 t[s]: 1038.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769993 of unit cell: Completed after 8 iterations at t[s]: 1038.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769994 of unit cell: Completed after 0 iterations at t[s]: 1039.26 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632865 magneticMoment: [ Abs: 0.91717 Tot: -0.26479 ] - SubspaceRotationAdjust: set factor to 0.134 -ElecMinimize: Iter: 52 G: -1059.041703552451736 |grad|_K: 1.231e-07 alpha: 1.215e-01 linmin: -3.708e-04 t[s]: 1040.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769954 of unit cell: Completed after 9 iterations at t[s]: 1040.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769971 of unit cell: Completed after 4 iterations at t[s]: 1041.36 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.631356 magneticMoment: [ Abs: 0.92720 Tot: -0.26477 ] - SubspaceRotationAdjust: set factor to 0.125 -ElecMinimize: Iter: 53 G: -1059.041703953409069 |grad|_K: 9.392e-08 alpha: 7.015e-02 linmin: 5.183e-04 t[s]: 1042.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769962 of unit cell: Completed after 2 iterations at t[s]: 1042.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769950 of unit cell: Completed after 3 iterations at t[s]: 1043.47 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.629935 magneticMoment: [ Abs: 0.94150 Tot: -0.26514 ] - SubspaceRotationAdjust: set factor to 0.113 -ElecMinimize: Iter: 54 G: -1059.041704429858783 |grad|_K: 1.205e-07 alpha: 1.648e-01 linmin: -1.684e-04 t[s]: 1044.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 2 iterations at t[s]: 1045.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769957 of unit cell: Completed after 0 iterations at t[s]: 1045.61 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.630369 magneticMoment: [ Abs: 0.96575 Tot: -0.26718 ] - SubspaceRotationAdjust: set factor to 0.133 -ElecMinimize: Iter: 55 G: -1059.041705269528393 |grad|_K: 1.141e-07 alpha: 1.619e-01 linmin: -1.212e-04 t[s]: 1046.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769995 of unit cell: Completed after 8 iterations at t[s]: 1047.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769987 of unit cell: Completed after 2 iterations at t[s]: 1047.72 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632346 magneticMoment: [ Abs: 0.98369 Tot: -0.26956 ] - SubspaceRotationAdjust: set factor to 0.129 -ElecMinimize: Iter: 56 G: -1059.041705870981104 |grad|_K: 1.070e-07 alpha: 1.287e-01 linmin: 4.083e-04 t[s]: 1048.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770005 of unit cell: Completed after 3 iterations at t[s]: 1049.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770012 of unit cell: Completed after 3 iterations at t[s]: 1049.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633871 magneticMoment: [ Abs: 1.00522 Tot: -0.27220 ] - SubspaceRotationAdjust: set factor to 0.142 -ElecMinimize: Iter: 57 G: -1059.041706491760579 |grad|_K: 1.242e-07 alpha: 1.730e-01 linmin: 4.789e-04 t[s]: 1050.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770002 of unit cell: Completed after 9 iterations at t[s]: 1051.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770006 of unit cell: Completed after 4 iterations at t[s]: 1051.96 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633397 magneticMoment: [ Abs: 1.02199 Tot: -0.27352 ] - SubspaceRotationAdjust: set factor to 0.162 -ElecMinimize: Iter: 58 G: -1059.041707005698981 |grad|_K: 1.117e-07 alpha: 1.020e-01 linmin: 2.817e-04 t[s]: 1052.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770001 of unit cell: Completed after 3 iterations at t[s]: 1053.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769999 of unit cell: Completed after 0 iterations at t[s]: 1054.05 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.632940 magneticMoment: [ Abs: 1.04110 Tot: -0.27512 ] - SubspaceRotationAdjust: set factor to 0.212 -ElecMinimize: Iter: 59 G: -1059.041707643317068 |grad|_K: 1.077e-07 alpha: 1.479e-01 linmin: -5.361e-04 t[s]: 1055.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770000 of unit cell: Completed after 8 iterations at t[s]: 1055.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770000 of unit cell: Completed after 3 iterations at t[s]: 1056.13 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633184 magneticMoment: [ Abs: 1.05405 Tot: -0.27649 ] - SubspaceRotationAdjust: set factor to 0.232 -ElecMinimize: Iter: 60 G: -1059.041708088155929 |grad|_K: 1.008e-07 alpha: 1.104e-01 linmin: -2.882e-04 t[s]: 1057.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770014 of unit cell: Completed after 8 iterations at t[s]: 1057.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770014 of unit cell: Completed after 0 iterations at t[s]: 1058.24 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634224 magneticMoment: [ Abs: 1.06515 Tot: -0.27807 ] - SubspaceRotationAdjust: set factor to 0.205 -ElecMinimize: Iter: 61 G: -1059.041708478501278 |grad|_K: 1.210e-07 alpha: 1.050e-01 linmin: 3.414e-04 t[s]: 1059.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770009 of unit cell: Completed after 3 iterations at t[s]: 1059.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770008 of unit cell: Completed after 0 iterations at t[s]: 1060.33 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633850 magneticMoment: [ Abs: 1.08369 Tot: -0.27980 ] - SubspaceRotationAdjust: set factor to 0.207 -ElecMinimize: Iter: 62 G: -1059.041709059220693 |grad|_K: 1.080e-07 alpha: 1.196e-01 linmin: -8.056e-05 t[s]: 1061.29 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769986 of unit cell: Completed after 9 iterations at t[s]: 1061.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769997 of unit cell: Completed after 5 iterations at t[s]: 1062.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633025 magneticMoment: [ Abs: 1.09114 Tot: -0.28023 ] - SubspaceRotationAdjust: set factor to 0.173 -ElecMinimize: Iter: 63 G: -1059.041709291612278 |grad|_K: 9.251e-08 alpha: 5.915e-02 linmin: 9.744e-04 t[s]: 1063.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770001 of unit cell: Completed after 2 iterations at t[s]: 1063.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770006 of unit cell: Completed after 2 iterations at t[s]: 1064.57 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633471 magneticMoment: [ Abs: 1.10270 Tot: -0.28193 ] - SubspaceRotationAdjust: set factor to 0.233 -ElecMinimize: Iter: 64 G: -1059.041709627146702 |grad|_K: 8.146e-08 alpha: 1.225e-01 linmin: -5.710e-04 t[s]: 1065.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770023 of unit cell: Completed after 5 iterations at t[s]: 1066.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770025 of unit cell: Completed after 0 iterations at t[s]: 1066.66 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634792 magneticMoment: [ Abs: 1.11237 Tot: -0.28399 ] - SubspaceRotationAdjust: set factor to 0.229 -ElecMinimize: Iter: 65 G: -1059.041709962717960 |grad|_K: 8.579e-08 alpha: 1.351e-01 linmin: -8.428e-04 t[s]: 1067.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770030 of unit cell: Completed after 5 iterations at t[s]: 1068.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770029 of unit cell: Completed after 0 iterations at t[s]: 1068.74 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635139 magneticMoment: [ Abs: 1.12076 Tot: -0.28560 ] - SubspaceRotationAdjust: set factor to 0.261 -ElecMinimize: Iter: 66 G: -1059.041710281791438 |grad|_K: 7.693e-08 alpha: 1.157e-01 linmin: -7.048e-05 t[s]: 1069.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770010 of unit cell: Completed after 6 iterations at t[s]: 1070.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770014 of unit cell: Completed after 2 iterations at t[s]: 1070.83 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634141 magneticMoment: [ Abs: 1.12557 Tot: -0.28602 ] - SubspaceRotationAdjust: set factor to 0.221 -ElecMinimize: Iter: 67 G: -1059.041710472504292 |grad|_K: 7.028e-08 alpha: 8.873e-02 linmin: 1.112e-03 t[s]: 1071.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770012 of unit cell: Completed after 0 iterations at t[s]: 1072.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770009 of unit cell: Completed after 2 iterations at t[s]: 1072.92 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633826 magneticMoment: [ Abs: 1.13413 Tot: -0.28760 ] - SubspaceRotationAdjust: set factor to 0.237 -ElecMinimize: Iter: 68 G: -1059.041710716772968 |grad|_K: 6.922e-08 alpha: 1.838e-01 linmin: 7.552e-04 t[s]: 1073.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770028 of unit cell: Completed after 7 iterations at t[s]: 1074.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770020 of unit cell: Completed after 3 iterations at t[s]: 1075.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634525 magneticMoment: [ Abs: 1.13912 Tot: -0.28901 ] - SubspaceRotationAdjust: set factor to 0.223 -ElecMinimize: Iter: 69 G: -1059.041710880262826 |grad|_K: 6.937e-08 alpha: 1.050e-01 linmin: 6.266e-04 t[s]: 1076.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770017 of unit cell: Completed after 4 iterations at t[s]: 1076.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770017 of unit cell: Completed after 0 iterations at t[s]: 1077.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634248 magneticMoment: [ Abs: 1.14362 Tot: -0.28994 ] - SubspaceRotationAdjust: set factor to 0.3 -ElecMinimize: Iter: 70 G: -1059.041711029759654 |grad|_K: 5.381e-08 alpha: 9.536e-02 linmin: -3.566e-05 t[s]: 1078.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770006 of unit cell: Completed after 7 iterations at t[s]: 1078.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770011 of unit cell: Completed after 0 iterations at t[s]: 1079.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633788 magneticMoment: [ Abs: 1.14502 Tot: -0.29012 ] - SubspaceRotationAdjust: set factor to 0.19 -ElecMinimize: Iter: 71 G: -1059.041711076714819 |grad|_K: 9.343e-08 alpha: 5.671e-02 linmin: 1.864e-03 t[s]: 1080.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770011 of unit cell: Completed after 0 iterations at t[s]: 1080.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770011 of unit cell: Completed after 0 iterations at t[s]: 1081.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.633784 magneticMoment: [ Abs: 1.14922 Tot: -0.29146 ] - SubspaceRotationAdjust: set factor to 0.131 -ElecMinimize: Iter: 72 G: -1059.041711216960266 |grad|_K: 7.776e-08 alpha: 5.727e-02 linmin: -1.417e-04 t[s]: 1082.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770024 of unit cell: Completed after 7 iterations at t[s]: 1082.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770017 of unit cell: Completed after 3 iterations at t[s]: 1083.52 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.634226 magneticMoment: [ Abs: 1.15064 Tot: -0.29217 ] - SubspaceRotationAdjust: set factor to 0.143 -ElecMinimize: Iter: 73 G: -1059.041711241194207 |grad|_K: 4.984e-08 alpha: 2.840e-02 linmin: 2.182e-04 t[s]: 1084.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770019 of unit cell: Completed after 0 iterations at t[s]: 1085.03 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.520021e-02. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770023 of unit cell: Completed after 1 iterations at t[s]: 1085.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770030 of unit cell: Completed after 5 iterations at t[s]: 1086.21 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635175 magneticMoment: [ Abs: 1.15405 Tot: -0.29409 ] - SubspaceRotationAdjust: set factor to 0.1 -ElecMinimize: Iter: 74 G: -1059.041711320698596 |grad|_K: 7.379e-08 alpha: 1.912e-01 linmin: 4.624e-03 t[s]: 1087.19 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 2.347e-06 - -Computing DFT-D3 correction: -# coordination-number C 5.888 5.973 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.911 5.973 5.955 5.940 2.985 5.908 5.973 5.956 5.940 2.985 -# coordination-number Hf 11.122 16.680 16.697 16.624 13.885 11.121 16.674 16.711 16.624 13.885 11.906 16.673 16.711 16.624 13.885 11.123 16.757 16.711 16.624 13.885 -# coordination-number N 1.063 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.09 -EvdW_6 = -0.120252 -EvdW_8 = -0.212296 - -# Ionic positions in cartesian coordinates: -ion C 15.514316001894597 8.970123129762159 29.558312095948896 1 -ion C 6.490219617469921 0.179924503446664 23.700279054603058 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.342568902055509 9.006755104892479 29.245058771746411 1 -ion C 0.310765447703747 0.179715888703825 23.430628645788417 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.466836402957149 3.603072427687116 29.244594783495458 1 -ion C 9.567613682706703 5.531799612382717 23.973639578121212 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.229228594682791 3.601902982706142 28.978791266335367 1 -ion C 3.394045946629097 5.534955348954745 23.700236659645451 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.138885337859637 0.020029624912157 31.031419960699917 1 -ion Hf 12.536535715897767 7.248567987483656 26.578916564265295 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.029251307957011 0.016385705664695 30.766528396992321 1 -ion Hf 6.389009177532853 7.247538083938847 26.313026972329496 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.262706635088854 5.355974022041572 31.500671201854455 1 -ion Hf 9.468651669990493 1.921023514278732 26.312859264558234 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.429210456154337 5.310587066922561 31.570664548152269 1 -ion Hf 3.295984826268664 1.905571831260434 26.011447044604285 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.253761144283585 5.349968491481559 35.371344415876393 1 - -# Forces in Cartesian coordinates: -force C -0.000341146556074 -0.000169778693963 0.009139288963448 1 -force C 0.000150476603446 -0.000126422112941 0.002140597485332 1 -force C 0.000168356017674 0.000097935447509 -0.003551792713582 0 -force C 0.000162066164799 0.000093559380675 -0.003978436905450 0 -force C -0.001087814212240 -0.000630777799850 0.023802156317074 0 -force C 0.000064497720986 0.005164250476068 0.004620663040566 1 -force C -0.000313357336137 -0.000189986866875 0.002279991430778 1 -force C 0.000213544278634 0.000122374050929 -0.003561527872994 0 -force C 0.000160641425786 -0.000101171497619 -0.003792874690408 0 -force C -0.001046542631177 -0.000604171969733 0.023843557552560 0 -force C 0.004490782556516 -0.002538322627376 0.004722684202482 1 -force C -0.000163457467941 -0.000088420491916 0.003208131603498 1 -force C 0.000211256869059 0.000123364591664 -0.003563239961431 0 -force C -0.000007433657314 0.000189420718728 -0.003791920069986 0 -force C -0.001025637041701 -0.000593337818450 0.023643357593899 0 -force C -0.004816136003423 -0.002842733503422 0.004549676535400 1 -force C -0.000034812838480 0.000198684579589 0.002158680190135 1 -force C 0.000160277003808 0.000091129480690 -0.003283644729933 0 -force C 0.000318159796522 0.000183689193245 -0.003765554225236 0 -force C -0.001090390837110 -0.000627569938863 0.023803790338613 0 -force Hf -0.003926943189219 0.002219961352349 0.003340610639555 1 -force Hf -0.000958557116907 -0.000590066235868 0.003262937336979 1 -force Hf 0.000486202157801 0.000274940498664 -0.002017012052352 0 -force Hf -0.000521476437759 -0.000132386326456 0.011921350425621 0 -force Hf 0.001128534594091 0.000652334812533 -0.023590977874135 0 -force Hf 0.003447619794544 0.002055557116304 0.003710218788928 1 -force Hf 0.000727428390593 -0.000492340834828 0.002907384016297 1 -force Hf 0.000506317404342 -0.000052843943858 -0.003261235431240 0 -force Hf -0.000263033851867 -0.000151385018254 0.011993895084714 0 -force Hf 0.001259232181634 0.000656309426561 -0.023671171952119 0 -force Hf 0.001473985633036 0.000769880528144 -0.000488920571617 1 -force Hf -0.000056559106619 0.000886323854085 0.002989082040766 1 -force Hf 0.000212229406287 0.000471380261246 -0.003256595700819 0 -force Hf -0.000373816423763 -0.000216285160724 0.012278762322731 0 -force Hf 0.001196330067581 0.000764048419561 -0.023671381466197 0 -force Hf -0.000075662414323 -0.004527073287259 0.003375574165341 1 -force Hf -0.000155271056298 -0.000055959955215 0.002283393108711 1 -force Hf 0.000772198311221 0.000451174432904 -0.003242028658709 0 -force Hf -0.000375091388661 -0.000385117801847 0.011920389544981 0 -force Hf 0.001174940782750 0.000680140752028 -0.023385840284476 0 -force N -0.000288483901921 -0.000265045426218 -0.049345544371536 1 - -# Energy components: - A_diel = -0.6017999088258488 - Eewald = 38747.6436483572615543 - EH = 39727.2466259735301719 - Eloc = -79543.9370673291268758 - Enl = -270.1374359284492357 - EvdW = -0.3325479994262917 - Exc = -796.6218297879697730 - Exc_core = 594.6254758271419405 - KE = 421.2131575782876212 - MuShift = -0.0087621959431202 -------------------------------------- - Etot = -1120.9105354135226662 - TS = 0.0018592357082178 -------------------------------------- - F = -1120.9123946492309187 - muN = -61.8706833285322375 -------------------------------------- - G = -1059.0417113206985960 - -IonicMinimize: Iter: 2 G: -1059.041711320698596 |grad|_K: 7.443e-03 alpha: 7.957e-02 linmin: -5.544e-01 t[s]: 1093.94 - -#--- Lowdin population analysis --- -# oxidation-state C -0.237 -0.232 -0.232 -0.209 -0.201 -0.232 -0.233 -0.232 -0.209 -0.201 -0.232 -0.230 -0.232 -0.209 -0.202 -0.233 -0.232 -0.232 -0.209 -0.201 -# magnetic-moments C -0.003 -0.000 -0.005 -0.006 -0.175 -0.005 +0.000 -0.005 -0.013 -0.167 -0.005 +0.002 -0.005 -0.013 -0.024 -0.003 -0.000 -0.003 -0.013 -0.175 -# oxidation-state Hf +0.594 +0.248 +0.243 +0.242 +0.116 +0.596 +0.250 +0.246 +0.242 +0.116 -0.047 +0.250 +0.246 +0.242 +0.116 +0.594 +0.254 +0.246 +0.242 +0.117 -# magnetic-moments Hf +0.072 +0.004 +0.002 +0.000 -0.005 +0.086 +0.000 -0.002 +0.000 -0.005 +0.130 +0.000 -0.002 -0.000 -0.005 +0.072 +0.009 -0.001 +0.000 -0.005 -# oxidation-state N -0.958 -# magnetic-moments N -0.030 - - -Computing DFT-D3 correction: -# coordination-number C 5.881 5.971 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.907 5.971 5.956 5.940 2.985 -# coordination-number Hf 11.121 16.673 16.689 16.624 13.885 11.120 16.666 16.705 16.624 13.885 11.927 16.666 16.705 16.624 13.885 11.121 16.760 16.705 16.624 13.885 -# coordination-number N 1.070 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.08 -EvdW_6 = -0.120254 -EvdW_8 = -0.212354 -Shifting auxilliary hamiltonian by -0.000166 to set nElectrons=325.635175 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 26 iterations at t[s]: 1096.03 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.635175 magneticMoment: [ Abs: 1.14761 Tot: -0.30142 ] -ElecMinimize: Iter: 0 G: -1058.983290866418884 |grad|_K: 1.811e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768128 of unit cell: Completed after 34 iterations at t[s]: 1097.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769305 of unit cell: Completed after 32 iterations at t[s]: 1098.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.576314 magneticMoment: [ Abs: 1.07927 Tot: -0.27960 ] - SubspaceRotationAdjust: set factor to 0.0842 -ElecMinimize: Iter: 1 G: -1059.037488505145575 |grad|_K: 8.177e-06 alpha: 4.754e-01 linmin: 8.501e-04 t[s]: 1099.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774776 of unit cell: Completed after 34 iterations at t[s]: 1099.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771082 of unit cell: Completed after 33 iterations at t[s]: 1100.54 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.702777 magneticMoment: [ Abs: 1.11560 Tot: -0.34818 ] - SubspaceRotationAdjust: set factor to 0.0559 -ElecMinimize: Iter: 2 G: -1059.041037789542088 |grad|_K: 4.523e-06 alpha: 1.350e-01 linmin: -5.732e-03 t[s]: 1101.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770974 of unit cell: Completed after 18 iterations at t[s]: 1102.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770757 of unit cell: Completed after 26 iterations at t[s]: 1102.73 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.669785 magneticMoment: [ Abs: 1.14676 Tot: -0.32683 ] - SubspaceRotationAdjust: set factor to 0.0726 -ElecMinimize: Iter: 3 G: -1059.043946725692876 |grad|_K: 2.720e-06 alpha: 3.735e-01 linmin: 1.614e-03 t[s]: 1103.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769687 of unit cell: Completed after 27 iterations at t[s]: 1104.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769844 of unit cell: Completed after 18 iterations at t[s]: 1104.94 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.605125 magneticMoment: [ Abs: 1.13488 Tot: -0.28996 ] - SubspaceRotationAdjust: set factor to 0.0615 -ElecMinimize: Iter: 4 G: -1059.044759959003386 |grad|_K: 2.521e-06 alpha: 3.212e-01 linmin: -2.515e-04 t[s]: 1105.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770246 of unit cell: Completed after 26 iterations at t[s]: 1106.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770185 of unit cell: Completed after 14 iterations at t[s]: 1107.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.629965 magneticMoment: [ Abs: 1.12917 Tot: -0.30126 ] - SubspaceRotationAdjust: set factor to 0.0569 -ElecMinimize: Iter: 5 G: -1059.045366306774440 |grad|_K: 1.290e-06 alpha: 2.723e-01 linmin: 5.032e-05 t[s]: 1108.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770306 of unit cell: Completed after 18 iterations at t[s]: 1108.65 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770477 of unit cell: Completed after 19 iterations at t[s]: 1109.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.646165 magneticMoment: [ Abs: 1.13678 Tot: -0.31041 ] - SubspaceRotationAdjust: set factor to 0.0587 -ElecMinimize: Iter: 6 G: -1059.045746640214702 |grad|_K: 1.282e-06 alpha: 6.587e-01 linmin: 2.012e-04 t[s]: 1110.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769734 of unit cell: Completed after 26 iterations at t[s]: 1110.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770128 of unit cell: Completed after 25 iterations at t[s]: 1111.45 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.618896 magneticMoment: [ Abs: 1.13692 Tot: -0.29610 ] - SubspaceRotationAdjust: set factor to 0.046 -ElecMinimize: Iter: 7 G: -1059.045927707960118 |grad|_K: 1.111e-06 alpha: 3.181e-01 linmin: -7.518e-06 t[s]: 1112.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770187 of unit cell: Completed after 17 iterations at t[s]: 1113.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770223 of unit cell: Completed after 15 iterations at t[s]: 1113.63 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.621398 magneticMoment: [ Abs: 1.14049 Tot: -0.29625 ] - SubspaceRotationAdjust: set factor to 0.0577 -ElecMinimize: Iter: 8 G: -1059.046150147919661 |grad|_K: 7.898e-07 alpha: 5.166e-01 linmin: -1.383e-05 t[s]: 1114.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770335 of unit cell: Completed after 19 iterations at t[s]: 1115.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770353 of unit cell: Completed after 9 iterations at t[s]: 1115.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.627312 magneticMoment: [ Abs: 1.14101 Tot: -0.29860 ] - SubspaceRotationAdjust: set factor to 0.0611 -ElecMinimize: Iter: 9 G: -1059.046281541032158 |grad|_K: 7.886e-07 alpha: 6.033e-01 linmin: -1.173e-06 t[s]: 1116.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769994 of unit cell: Completed after 25 iterations at t[s]: 1117.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770139 of unit cell: Completed after 19 iterations at t[s]: 1117.97 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610544 magneticMoment: [ Abs: 1.13996 Tot: -0.28995 ] - SubspaceRotationAdjust: set factor to 0.0514 -ElecMinimize: Iter: 10 G: -1059.046360169258378 |grad|_K: 7.438e-07 alpha: 3.617e-01 linmin: 1.459e-05 t[s]: 1118.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770258 of unit cell: Completed after 17 iterations at t[s]: 1119.52 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770326 of unit cell: Completed after 14 iterations at t[s]: 1120.13 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.620312 magneticMoment: [ Abs: 1.14536 Tot: -0.29545 ] - SubspaceRotationAdjust: set factor to 0.0549 -ElecMinimize: Iter: 11 G: -1059.046471522304273 |grad|_K: 6.043e-07 alpha: 5.757e-01 linmin: -7.169e-05 t[s]: 1121.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770365 of unit cell: Completed after 11 iterations at t[s]: 1121.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770370 of unit cell: Completed after 3 iterations at t[s]: 1122.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.622948 magneticMoment: [ Abs: 1.14492 Tot: -0.29651 ] - SubspaceRotationAdjust: set factor to 0.0625 -ElecMinimize: Iter: 12 G: -1059.046555898732322 |grad|_K: 5.579e-07 alpha: 6.585e-01 linmin: -9.011e-06 t[s]: 1123.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770165 of unit cell: Completed after 19 iterations at t[s]: 1123.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770196 of unit cell: Completed after 8 iterations at t[s]: 1124.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611818 magneticMoment: [ Abs: 1.14114 Tot: -0.29055 ] - SubspaceRotationAdjust: set factor to 0.055 -ElecMinimize: Iter: 13 G: -1059.046617068089290 |grad|_K: 6.230e-07 alpha: 5.613e-01 linmin: 9.275e-05 t[s]: 1125.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770458 of unit cell: Completed after 23 iterations at t[s]: 1126.01 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770367 of unit cell: Completed after 14 iterations at t[s]: 1126.61 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624588 magneticMoment: [ Abs: 1.14204 Tot: -0.29730 ] - SubspaceRotationAdjust: set factor to 0.0422 -ElecMinimize: Iter: 14 G: -1059.046665683298897 |grad|_K: 5.002e-07 alpha: 3.642e-01 linmin: -1.129e-05 t[s]: 1127.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770342 of unit cell: Completed after 11 iterations at t[s]: 1128.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770330 of unit cell: Completed after 9 iterations at t[s]: 1128.76 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.623529 magneticMoment: [ Abs: 1.14213 Tot: -0.29718 ] - SubspaceRotationAdjust: set factor to 0.0434 -ElecMinimize: Iter: 15 G: -1059.046712930883132 |grad|_K: 3.616e-07 alpha: 5.417e-01 linmin: 4.912e-05 t[s]: 1129.85 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770286 of unit cell: Completed after 11 iterations at t[s]: 1130.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770278 of unit cell: Completed after 3 iterations at t[s]: 1130.98 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.621661 magneticMoment: [ Abs: 1.14044 Tot: -0.29627 ] - SubspaceRotationAdjust: set factor to 0.0451 -ElecMinimize: Iter: 16 G: -1059.046742215504537 |grad|_K: 3.016e-07 alpha: 6.445e-01 linmin: -7.410e-05 t[s]: 1132.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770356 of unit cell: Completed after 14 iterations at t[s]: 1132.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770339 of unit cell: Completed after 9 iterations at t[s]: 1133.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.626854 magneticMoment: [ Abs: 1.13960 Tot: -0.29895 ] - SubspaceRotationAdjust: set factor to 0.0366 -ElecMinimize: Iter: 17 G: -1059.046758241778662 |grad|_K: 2.437e-07 alpha: 5.002e-01 linmin: 1.387e-04 t[s]: 1134.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770273 of unit cell: Completed after 14 iterations at t[s]: 1134.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770285 of unit cell: Completed after 5 iterations at t[s]: 1135.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.623587 magneticMoment: [ Abs: 1.13841 Tot: -0.29738 ] - SubspaceRotationAdjust: set factor to 0.0295 -ElecMinimize: Iter: 18 G: -1059.046766704584570 |grad|_K: 1.632e-07 alpha: 4.124e-01 linmin: 1.334e-04 t[s]: 1136.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770295 of unit cell: Completed after 5 iterations at t[s]: 1137.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770300 of unit cell: Completed after 3 iterations at t[s]: 1137.75 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624877 magneticMoment: [ Abs: 1.13790 Tot: -0.29823 ] - SubspaceRotationAdjust: set factor to 0.0327 -ElecMinimize: Iter: 19 G: -1059.046772188056593 |grad|_K: 1.114e-07 alpha: 5.953e-01 linmin: 7.251e-05 t[s]: 1138.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770315 of unit cell: Completed after 8 iterations at t[s]: 1139.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770314 of unit cell: Completed after 0 iterations at t[s]: 1139.95 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.625924 magneticMoment: [ Abs: 1.13743 Tot: -0.29888 ] - SubspaceRotationAdjust: set factor to 0.0334 -ElecMinimize: Iter: 20 G: -1059.046774623068586 |grad|_K: 8.709e-08 alpha: 5.650e-01 linmin: -3.649e-04 t[s]: 1141.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770292 of unit cell: Completed after 8 iterations at t[s]: 1141.57 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770294 of unit cell: Completed after 0 iterations at t[s]: 1142.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624595 magneticMoment: [ Abs: 1.13682 Tot: -0.29831 ] - SubspaceRotationAdjust: set factor to 0.0303 -ElecMinimize: Iter: 21 G: -1059.046775976102936 |grad|_K: 7.066e-08 alpha: 5.055e-01 linmin: 9.523e-04 t[s]: 1143.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 3 iterations at t[s]: 1143.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 0 iterations at t[s]: 1144.34 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624933 magneticMoment: [ Abs: 1.13650 Tot: -0.29856 ] - SubspaceRotationAdjust: set factor to 0.0369 -ElecMinimize: Iter: 22 G: -1059.046776897218251 |grad|_K: 5.053e-08 alpha: 5.414e-01 linmin: -1.715e-03 t[s]: 1145.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770304 of unit cell: Completed after 3 iterations at t[s]: 1145.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770305 of unit cell: Completed after 0 iterations at t[s]: 1146.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.625374 magneticMoment: [ Abs: 1.13624 Tot: -0.29886 ] - SubspaceRotationAdjust: set factor to 0.0417 -ElecMinimize: Iter: 23 G: -1059.046777453737604 |grad|_K: 4.461e-08 alpha: 5.890e-01 linmin: -2.201e-03 t[s]: 1147.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 2 iterations at t[s]: 1148.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770296 of unit cell: Completed after 0 iterations at t[s]: 1148.78 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624709 magneticMoment: [ Abs: 1.13564 Tot: -0.29867 ] - SubspaceRotationAdjust: set factor to 0.0512 -ElecMinimize: Iter: 24 G: -1059.046778011033894 |grad|_K: 4.496e-08 alpha: 7.478e-01 linmin: -9.803e-04 t[s]: 1149.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770280 of unit cell: Completed after 8 iterations at t[s]: 1150.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770287 of unit cell: Completed after 4 iterations at t[s]: 1150.96 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624084 magneticMoment: [ Abs: 1.13525 Tot: -0.29847 ] - SubspaceRotationAdjust: set factor to 0.0452 -ElecMinimize: Iter: 25 G: -1059.046778231085455 |grad|_K: 6.285e-08 alpha: 3.854e-01 linmin: 3.745e-04 t[s]: 1152.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 6 iterations at t[s]: 1152.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770297 of unit cell: Completed after 3 iterations at t[s]: 1153.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624676 magneticMoment: [ Abs: 1.13491 Tot: -0.29895 ] - SubspaceRotationAdjust: set factor to 0.0651 -ElecMinimize: Iter: 26 G: -1059.046778566549619 |grad|_K: 4.883e-08 alpha: 2.590e-01 linmin: 1.695e-04 t[s]: 1154.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770309 of unit cell: Completed after 3 iterations at t[s]: 1154.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770312 of unit cell: Completed after 3 iterations at t[s]: 1155.43 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.625680 magneticMoment: [ Abs: 1.13473 Tot: -0.29961 ] - SubspaceRotationAdjust: set factor to 0.0591 -ElecMinimize: Iter: 27 G: -1059.046778791964471 |grad|_K: 5.575e-08 alpha: 3.336e-01 linmin: 1.602e-03 t[s]: 1156.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770309 of unit cell: Completed after 2 iterations at t[s]: 1157.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770309 of unit cell: Completed after 0 iterations at t[s]: 1157.66 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.625348 magneticMoment: [ Abs: 1.13422 Tot: -0.29967 ] - SubspaceRotationAdjust: set factor to 0.074 -ElecMinimize: Iter: 28 G: -1059.046779113992898 |grad|_K: 5.208e-08 alpha: 3.411e-01 linmin: -1.451e-04 t[s]: 1158.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770283 of unit cell: Completed after 9 iterations at t[s]: 1159.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770296 of unit cell: Completed after 4 iterations at t[s]: 1159.86 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624465 magneticMoment: [ Abs: 1.13384 Tot: -0.29932 ] - SubspaceRotationAdjust: set factor to 0.0567 -ElecMinimize: Iter: 29 G: -1059.046779275694689 |grad|_K: 4.627e-08 alpha: 1.676e-01 linmin: 1.865e-03 t[s]: 1160.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770294 of unit cell: Completed after 2 iterations at t[s]: 1161.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770292 of unit cell: Completed after 0 iterations at t[s]: 1162.05 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624207 magneticMoment: [ Abs: 1.13327 Tot: -0.29932 ] - SubspaceRotationAdjust: set factor to 0.075 -ElecMinimize: Iter: 30 G: -1059.046779464717247 |grad|_K: 3.710e-08 alpha: 2.664e-01 linmin: -3.170e-03 t[s]: 1163.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770301 of unit cell: Completed after 5 iterations at t[s]: 1163.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770299 of unit cell: Completed after 0 iterations at t[s]: 1164.25 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624702 magneticMoment: [ Abs: 1.13297 Tot: -0.29966 ] - SubspaceRotationAdjust: set factor to 0.0674 -ElecMinimize: Iter: 31 G: -1059.046779591148152 |grad|_K: 2.848e-08 alpha: 2.256e-01 linmin: -9.083e-04 t[s]: 1165.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 0 iterations at t[s]: 1165.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770305 of unit cell: Completed after 3 iterations at t[s]: 1166.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.625065 magneticMoment: [ Abs: 1.13266 Tot: -0.30003 ] - SubspaceRotationAdjust: set factor to 0.0797 -ElecMinimize: Iter: 32 G: -1059.046779693713233 |grad|_K: 2.860e-08 alpha: 4.703e-01 linmin: 2.769e-03 t[s]: 1167.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770295 of unit cell: Completed after 4 iterations at t[s]: 1168.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770298 of unit cell: Completed after 0 iterations at t[s]: 1168.76 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624635 magneticMoment: [ Abs: 1.13234 Tot: -0.29995 ] - SubspaceRotationAdjust: set factor to 0.0677 -ElecMinimize: Iter: 33 G: -1059.046779772069158 |grad|_K: 2.745e-08 alpha: 3.146e-01 linmin: 2.165e-03 t[s]: 1169.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770302 of unit cell: Completed after 2 iterations at t[s]: 1170.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770301 of unit cell: Completed after 0 iterations at t[s]: 1170.94 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624853 magneticMoment: [ Abs: 1.13216 Tot: -0.30021 ] - SubspaceRotationAdjust: set factor to 0.0684 -ElecMinimize: Iter: 34 G: -1059.046779821362861 |grad|_K: 1.976e-08 alpha: 2.469e-01 linmin: -1.788e-03 t[s]: 1172.08 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.630e-07 - -Computing DFT-D3 correction: -# coordination-number C 5.881 5.971 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.911 5.972 5.955 5.940 2.985 5.907 5.971 5.956 5.940 2.985 -# coordination-number Hf 11.121 16.673 16.689 16.624 13.885 11.120 16.666 16.705 16.624 13.885 11.927 16.666 16.705 16.624 13.885 11.121 16.760 16.705 16.624 13.885 -# coordination-number N 1.070 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.08 -EvdW_6 = -0.120254 -EvdW_8 = -0.212354 - -# Ionic positions in cartesian coordinates: -ion C 15.513589699467934 8.969768049169026 29.577707206263256 1 -ion C 6.490520273852209 0.179656192304273 23.705216394929625 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.342713172835330 9.017891590952946 29.255138109339907 1 -ion C 0.310090794941492 0.179303375266515 23.435899315844363 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.476521510862227 3.597598196010306 29.254937888561834 1 -ion C 9.567248529652288 5.531604084143448 23.981093782391426 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.218858437876570 3.595756776067144 28.988578170113779 1 -ion C 3.393962304686725 5.535363343576593 23.705219667585578 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.130759675886397 0.024630462685883 31.038269838793649 1 -ion Hf 12.534749047901165 7.247441299659646 26.585565178081168 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.036456040784331 0.020718241557410 30.774077391624296 1 -ion Hf 6.390322986524339 7.246683571027337 26.318675574252278 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.265959380656732 5.357643989693262 31.490221199036686 1 -ion Hf 9.468584616565195 1.922614814455714 26.318712727774763 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.429057862367344 5.301199526526282 31.577620963542770 1 -ion Hf 3.295617284559045 1.905445324282419 26.016644405210027 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.253118224480751 5.349356822255770 35.271348353379487 1 - -# Forces in Cartesian coordinates: -force C -0.000277535861237 -0.000152580765399 0.008352803163811 1 -force C 0.000188665106962 -0.000171158534127 0.002134415006832 1 -force C 0.000148641942350 0.000085627054812 -0.003293023585647 0 -force C 0.000162775651584 0.000094089756020 -0.003992971161597 0 -force C -0.001087171751169 -0.000604430356602 0.023343431350729 0 -force C 0.000020202100229 0.004191701608925 0.003307755851012 1 -force C -0.000342673354279 -0.000201244995970 0.002187701075539 1 -force C 0.000217023697921 0.000115306657161 -0.003318374609503 0 -force C 0.000162661058803 -0.000119625032659 -0.003800240438371 0 -force C -0.001007375911257 -0.000582474450360 0.023389854481022 0 -force C 0.003642140551155 -0.002080449606259 0.003360364666265 1 -force C -0.000134283790467 -0.000076072266035 0.002887805038117 1 -force C 0.000207814447620 0.000130405740211 -0.003317887318047 0 -force C -0.000022476366621 0.000200442093051 -0.003800112106793 0 -force C -0.001005460454939 -0.000581346999986 0.023198065087277 0 -force C -0.003675714737327 -0.002153292755389 0.003320421440075 1 -force C -0.000055294629132 0.000251629221638 0.002138593305189 1 -force C 0.000140773023609 0.000080935342769 -0.002936152298065 0 -force C 0.000335854902967 0.000193882075701 -0.003757817422682 0 -force C -0.001066246800063 -0.000640750361712 0.023343878047125 0 -force Hf -0.002871435157834 0.001629952276709 0.004134003319867 1 -force Hf -0.000056493963802 -0.000043796095479 0.002317740870449 1 -force Hf 0.000438624506996 0.000253484744077 -0.001514162110767 0 -force Hf -0.000515237291081 -0.000116647724203 0.011660662485938 0 -force Hf 0.001137253414224 0.000657551466086 -0.023813568846382 0 -force Hf 0.002539122257454 0.001456531605883 0.004471415791763 1 -force Hf -0.000092914624332 -0.000056491413678 0.002263138177761 1 -force Hf 0.000513618839995 -0.000043847623801 -0.002854192657260 0 -force Hf -0.000250949851647 -0.000144994809914 0.011753776875972 0 -force Hf 0.001272869332630 0.000667495183856 -0.023896054657333 0 -force Hf 0.000950430185684 0.000532003067903 -0.010461397496637 1 -force Hf -0.000098690349794 -0.000050245368190 0.002278316303352 1 -force Hf 0.000217885929760 0.000469635587609 -0.002851631693715 0 -force Hf -0.000374191194907 -0.000216020048515 0.012050924246315 0 -force Hf 0.001212947614041 0.000770310793119 -0.023895878739874 0 -force Hf -0.000008430748798 -0.003289395744844 0.004172119483942 1 -force Hf -0.000058311478496 -0.000025034826853 0.001387462618472 1 -force Hf 0.000730665837396 0.000421655718374 -0.002840531791514 0 -force Hf -0.000358206938982 -0.000387543118798 0.011661167157768 0 -force Hf 0.001182072923652 0.000684068352191 -0.023613585398884 0 -force N -0.000253115418300 -0.000278761130465 -0.035386871733587 1 - -# Energy components: - A_diel = -0.6118388452893918 - Eewald = 38749.0553856746046222 - EH = 39728.1279658669227501 - Eloc = -79546.2562491338321706 - Enl = -270.1410790056738165 - EvdW = -0.3326080487741668 - Exc = -796.6406216852557236 - Exc_core = 594.6255026577516674 - KE = 421.2684762030652337 - MuShift = -0.0086197941512999 -------------------------------------- - Etot = -1120.9136861106244396 - TS = 0.0018157133271025 -------------------------------------- - F = -1120.9155018239514447 - muN = -61.8687220025886688 -------------------------------------- - G = -1059.0467798213628612 - -IonicMinimize: Iter: 3 G: -1059.046779821362861 |grad|_K: 5.678e-03 alpha: 1.686e-01 linmin: -4.836e-01 t[s]: 1177.06 - -#--- Lowdin population analysis --- -# oxidation-state C -0.239 -0.234 -0.233 -0.209 -0.202 -0.232 -0.234 -0.233 -0.210 -0.202 -0.232 -0.231 -0.233 -0.210 -0.202 -0.233 -0.234 -0.233 -0.210 -0.202 -# magnetic-moments C -0.002 -0.000 -0.005 -0.006 -0.176 -0.005 +0.000 -0.005 -0.013 -0.170 -0.005 +0.002 -0.005 -0.013 -0.018 -0.003 -0.000 -0.003 -0.013 -0.176 -# oxidation-state Hf +0.596 +0.249 +0.243 +0.242 +0.116 +0.598 +0.250 +0.246 +0.242 +0.116 -0.061 +0.250 +0.246 +0.242 +0.116 +0.596 +0.254 +0.246 +0.242 +0.117 -# magnetic-moments Hf +0.069 +0.004 +0.002 +0.000 -0.005 +0.082 +0.000 -0.001 +0.000 -0.005 +0.124 +0.000 -0.001 -0.000 -0.005 +0.069 +0.008 -0.001 +0.000 -0.005 -# oxidation-state N -0.931 -# magnetic-moments N -0.024 - - -Computing DFT-D3 correction: -# coordination-number C 5.872 5.969 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.907 5.969 5.956 5.940 2.985 -# coordination-number Hf 11.113 16.670 16.683 16.624 13.885 11.112 16.662 16.698 16.624 13.885 11.982 16.662 16.698 16.624 13.885 11.114 16.762 16.698 16.624 13.885 -# coordination-number N 1.077 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.08 -EvdW_6 = -0.120257 -EvdW_8 = -0.212423 -Shifting auxilliary hamiltonian by -0.000014 to set nElectrons=325.624853 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770694 of unit cell: Completed after 32 iterations at t[s]: 1179.16 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624853 magneticMoment: [ Abs: 1.12698 Tot: -0.30078 ] -ElecMinimize: Iter: 0 G: -1058.956636512528348 |grad|_K: 2.221e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767601 of unit cell: Completed after 32 iterations at t[s]: 1180.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769336 of unit cell: Completed after 30 iterations at t[s]: 1181.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541988 magneticMoment: [ Abs: 1.08064 Tot: -0.26351 ] - SubspaceRotationAdjust: set factor to 0.0598 -ElecMinimize: Iter: 1 G: -1059.037485693922235 |grad|_K: 7.883e-06 alpha: 4.713e-01 linmin: 1.044e-03 t[s]: 1182.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773349 of unit cell: Completed after 32 iterations at t[s]: 1183.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771381 of unit cell: Completed after 29 iterations at t[s]: 1183.93 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.688075 magneticMoment: [ Abs: 1.11237 Tot: -0.34208 ] - SubspaceRotationAdjust: set factor to 0.0362 -ElecMinimize: Iter: 2 G: -1059.042620918774219 |grad|_K: 4.989e-06 alpha: 2.251e-01 linmin: -2.281e-03 t[s]: 1185.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770948 of unit cell: Completed after 25 iterations at t[s]: 1185.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770571 of unit cell: Completed after 25 iterations at t[s]: 1186.23 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.624565 magneticMoment: [ Abs: 1.11878 Tot: -0.30695 ] - SubspaceRotationAdjust: set factor to 0.0434 -ElecMinimize: Iter: 3 G: -1059.046251741336846 |grad|_K: 2.458e-06 alpha: 4.069e-01 linmin: 4.305e-04 t[s]: 1187.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770213 of unit cell: Completed after 19 iterations at t[s]: 1187.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770060 of unit cell: Completed after 18 iterations at t[s]: 1188.47 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.589538 magneticMoment: [ Abs: 1.11315 Tot: -0.28705 ] - SubspaceRotationAdjust: set factor to 0.0452 -ElecMinimize: Iter: 4 G: -1059.047457821508033 |grad|_K: 1.911e-06 alpha: 5.740e-01 linmin: -1.506e-04 t[s]: 1189.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770822 of unit cell: Completed after 27 iterations at t[s]: 1190.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770603 of unit cell: Completed after 23 iterations at t[s]: 1190.75 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.625281 magneticMoment: [ Abs: 1.11908 Tot: -0.30540 ] - SubspaceRotationAdjust: set factor to 0.0378 -ElecMinimize: Iter: 5 G: -1059.047978130914544 |grad|_K: 1.589e-06 alpha: 4.068e-01 linmin: 3.492e-06 t[s]: 1191.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770456 of unit cell: Completed after 18 iterations at t[s]: 1192.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770357 of unit cell: Completed after 15 iterations at t[s]: 1192.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.603774 magneticMoment: [ Abs: 1.12352 Tot: -0.29357 ] - SubspaceRotationAdjust: set factor to 0.0448 -ElecMinimize: Iter: 6 G: -1059.048568169994951 |grad|_K: 1.340e-06 alpha: 6.700e-01 linmin: 4.291e-05 t[s]: 1194.07 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770260 of unit cell: Completed after 17 iterations at t[s]: 1194.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770244 of unit cell: Completed after 9 iterations at t[s]: 1195.22 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.590111 magneticMoment: [ Abs: 1.12845 Tot: -0.28570 ] - SubspaceRotationAdjust: set factor to 0.0517 -ElecMinimize: Iter: 7 G: -1059.049055745730811 |grad|_K: 1.339e-06 alpha: 7.800e-01 linmin: 1.703e-05 t[s]: 1196.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770861 of unit cell: Completed after 26 iterations at t[s]: 1196.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770659 of unit cell: Completed after 23 iterations at t[s]: 1197.58 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.613784 magneticMoment: [ Abs: 1.13419 Tot: -0.29734 ] - SubspaceRotationAdjust: set factor to 0.0474 -ElecMinimize: Iter: 8 G: -1059.049380813530433 |grad|_K: 1.339e-06 alpha: 5.195e-01 linmin: 9.415e-06 t[s]: 1198.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770335 of unit cell: Completed after 25 iterations at t[s]: 1199.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770315 of unit cell: Completed after 9 iterations at t[s]: 1199.90 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.586763 magneticMoment: [ Abs: 1.13357 Tot: -0.28271 ] - SubspaceRotationAdjust: set factor to 0.0425 -ElecMinimize: Iter: 9 G: -1059.049725544988860 |grad|_K: 1.295e-06 alpha: 5.514e-01 linmin: -1.821e-05 t[s]: 1200.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770470 of unit cell: Completed after 17 iterations at t[s]: 1201.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770513 of unit cell: Completed after 14 iterations at t[s]: 1202.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.596692 magneticMoment: [ Abs: 1.14003 Tot: -0.28713 ] - SubspaceRotationAdjust: set factor to 0.0468 -ElecMinimize: Iter: 10 G: -1059.050141972671554 |grad|_K: 1.182e-06 alpha: 7.100e-01 linmin: -1.521e-06 t[s]: 1203.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770686 of unit cell: Completed after 19 iterations at t[s]: 1203.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770679 of unit cell: Completed after 3 iterations at t[s]: 1204.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.607780 magneticMoment: [ Abs: 1.14330 Tot: -0.29202 ] - SubspaceRotationAdjust: set factor to 0.049 -ElecMinimize: Iter: 11 G: -1059.050473952249376 |grad|_K: 1.102e-06 alpha: 6.813e-01 linmin: 2.210e-06 t[s]: 1205.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770359 of unit cell: Completed after 24 iterations at t[s]: 1206.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770409 of unit cell: Completed after 14 iterations at t[s]: 1206.77 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.591872 magneticMoment: [ Abs: 1.13929 Tot: -0.28327 ] - SubspaceRotationAdjust: set factor to 0.0421 -ElecMinimize: Iter: 12 G: -1059.050717522472496 |grad|_K: 1.042e-06 alpha: 5.756e-01 linmin: -7.352e-06 t[s]: 1207.85 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770766 of unit cell: Completed after 25 iterations at t[s]: 1208.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770676 of unit cell: Completed after 15 iterations at t[s]: 1209.04 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.613203 magneticMoment: [ Abs: 1.13943 Tot: -0.29370 ] - SubspaceRotationAdjust: set factor to 0.0318 -ElecMinimize: Iter: 13 G: -1059.050879499006896 |grad|_K: 7.873e-07 alpha: 4.270e-01 linmin: 6.807e-06 t[s]: 1210.11 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770607 of unit cell: Completed after 15 iterations at t[s]: 1210.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770586 of unit cell: Completed after 11 iterations at t[s]: 1211.30 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610592 magneticMoment: [ Abs: 1.13735 Tot: -0.29216 ] - SubspaceRotationAdjust: set factor to 0.0341 -ElecMinimize: Iter: 14 G: -1059.050998315367451 |grad|_K: 5.682e-07 alpha: 5.499e-01 linmin: 6.967e-06 t[s]: 1212.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770493 of unit cell: Completed after 17 iterations at t[s]: 1212.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770480 of unit cell: Completed after 5 iterations at t[s]: 1213.57 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.606017 magneticMoment: [ Abs: 1.13512 Tot: -0.28971 ] - SubspaceRotationAdjust: set factor to 0.0335 -ElecMinimize: Iter: 15 G: -1059.051068349557681 |grad|_K: 4.494e-07 alpha: 6.217e-01 linmin: -5.859e-05 t[s]: 1214.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770597 of unit cell: Completed after 17 iterations at t[s]: 1215.11 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770574 of unit cell: Completed after 9 iterations at t[s]: 1215.72 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.613761 magneticMoment: [ Abs: 1.13430 Tot: -0.29365 ] - SubspaceRotationAdjust: set factor to 0.0275 -ElecMinimize: Iter: 16 G: -1059.051103652890106 |grad|_K: 3.088e-07 alpha: 4.976e-01 linmin: 1.666e-04 t[s]: 1216.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770531 of unit cell: Completed after 14 iterations at t[s]: 1217.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 0 iterations at t[s]: 1217.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611332 magneticMoment: [ Abs: 1.13244 Tot: -0.29256 ] - SubspaceRotationAdjust: set factor to 0.0293 -ElecMinimize: Iter: 17 G: -1059.051121475185255 |grad|_K: 2.101e-07 alpha: 5.387e-01 linmin: -5.187e-04 t[s]: 1218.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770512 of unit cell: Completed after 12 iterations at t[s]: 1219.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770511 of unit cell: Completed after 0 iterations at t[s]: 1219.91 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610561 magneticMoment: [ Abs: 1.13117 Tot: -0.29231 ] - SubspaceRotationAdjust: set factor to 0.0321 -ElecMinimize: Iter: 18 G: -1059.051130401153614 |grad|_K: 1.698e-07 alpha: 5.681e-01 linmin: -5.309e-04 t[s]: 1220.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770544 of unit cell: Completed after 12 iterations at t[s]: 1221.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770542 of unit cell: Completed after 0 iterations at t[s]: 1222.02 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.612701 magneticMoment: [ Abs: 1.13054 Tot: -0.29354 ] - SubspaceRotationAdjust: set factor to 0.0305 -ElecMinimize: Iter: 19 G: -1059.051135759106273 |grad|_K: 1.341e-07 alpha: 5.234e-01 linmin: 7.885e-04 t[s]: 1222.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 9 iterations at t[s]: 1223.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770517 of unit cell: Completed after 0 iterations at t[s]: 1224.11 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611039 magneticMoment: [ Abs: 1.12962 Tot: -0.29289 ] - SubspaceRotationAdjust: set factor to 0.0354 -ElecMinimize: Iter: 20 G: -1059.051139368173835 |grad|_K: 1.076e-07 alpha: 5.833e-01 linmin: -1.698e-03 t[s]: 1225.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770502 of unit cell: Completed after 9 iterations at t[s]: 1225.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770504 of unit cell: Completed after 0 iterations at t[s]: 1226.24 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610146 magneticMoment: [ Abs: 1.12896 Tot: -0.29258 ] - SubspaceRotationAdjust: set factor to 0.0409 -ElecMinimize: Iter: 21 G: -1059.051141579406476 |grad|_K: 1.037e-07 alpha: 5.243e-01 linmin: -6.695e-04 t[s]: 1227.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770533 of unit cell: Completed after 11 iterations at t[s]: 1227.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 0 iterations at t[s]: 1228.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611889 magneticMoment: [ Abs: 1.12862 Tot: -0.29365 ] - SubspaceRotationAdjust: set factor to 0.0374 -ElecMinimize: Iter: 22 G: -1059.051143367105851 |grad|_K: 1.098e-07 alpha: 4.648e-01 linmin: 1.061e-03 t[s]: 1229.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770521 of unit cell: Completed after 4 iterations at t[s]: 1229.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 0 iterations at t[s]: 1230.49 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611121 magneticMoment: [ Abs: 1.12787 Tot: -0.29357 ] - SubspaceRotationAdjust: set factor to 0.0484 -ElecMinimize: Iter: 23 G: -1059.051145442323104 |grad|_K: 9.875e-08 alpha: 5.149e-01 linmin: -6.409e-04 t[s]: 1231.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770496 of unit cell: Completed after 11 iterations at t[s]: 1232.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770502 of unit cell: Completed after 3 iterations at t[s]: 1232.58 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.609730 magneticMoment: [ Abs: 1.12737 Tot: -0.29310 ] - SubspaceRotationAdjust: set factor to 0.0453 -ElecMinimize: Iter: 24 G: -1059.051146790782695 |grad|_K: 1.104e-07 alpha: 3.982e-01 linmin: -2.242e-04 t[s]: 1233.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770528 of unit cell: Completed after 9 iterations at t[s]: 1234.11 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770523 of unit cell: Completed after 3 iterations at t[s]: 1234.69 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611124 magneticMoment: [ Abs: 1.12713 Tot: -0.29406 ] - SubspaceRotationAdjust: set factor to 0.0496 -ElecMinimize: Iter: 25 G: -1059.051148160330058 |grad|_K: 8.457e-08 alpha: 3.260e-01 linmin: -9.584e-05 t[s]: 1235.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770535 of unit cell: Completed after 5 iterations at t[s]: 1236.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770543 of unit cell: Completed after 5 iterations at t[s]: 1236.82 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.612340 magneticMoment: [ Abs: 1.12691 Tot: -0.29493 ] - SubspaceRotationAdjust: set factor to 0.0519 -ElecMinimize: Iter: 26 G: -1059.051149424998130 |grad|_K: 9.130e-08 alpha: 5.237e-01 linmin: 9.461e-04 t[s]: 1237.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770510 of unit cell: Completed after 8 iterations at t[s]: 1238.31 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 4 iterations at t[s]: 1238.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610715 magneticMoment: [ Abs: 1.12644 Tot: -0.29429 ] - SubspaceRotationAdjust: set factor to 0.0447 -ElecMinimize: Iter: 27 G: -1059.051150414059293 |grad|_K: 7.537e-08 alpha: 3.611e-01 linmin: 5.431e-04 t[s]: 1239.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770516 of unit cell: Completed after 3 iterations at t[s]: 1240.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770515 of unit cell: Completed after 0 iterations at t[s]: 1241.01 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610344 magneticMoment: [ Abs: 1.12622 Tot: -0.29426 ] - SubspaceRotationAdjust: set factor to 0.0547 -ElecMinimize: Iter: 28 G: -1059.051151283274976 |grad|_K: 5.818e-08 alpha: 4.513e-01 linmin: -5.706e-04 t[s]: 1242.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 5 iterations at t[s]: 1242.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770531 of unit cell: Completed after 0 iterations at t[s]: 1243.11 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611388 magneticMoment: [ Abs: 1.12632 Tot: -0.29492 ] - SubspaceRotationAdjust: set factor to 0.0536 -ElecMinimize: Iter: 29 G: -1059.051151882240447 |grad|_K: 4.397e-08 alpha: 4.893e-01 linmin: -9.871e-04 t[s]: 1244.11 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770532 of unit cell: Completed after 3 iterations at t[s]: 1244.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770532 of unit cell: Completed after 0 iterations at t[s]: 1245.26 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611485 magneticMoment: [ Abs: 1.12625 Tot: -0.29506 ] - SubspaceRotationAdjust: set factor to 0.0615 -ElecMinimize: Iter: 30 G: -1059.051152218580910 |grad|_K: 4.015e-08 alpha: 4.765e-01 linmin: -9.746e-04 t[s]: 1246.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770519 of unit cell: Completed after 4 iterations at t[s]: 1246.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770520 of unit cell: Completed after 0 iterations at t[s]: 1247.37 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610672 magneticMoment: [ Abs: 1.12610 Tot: -0.29472 ] - SubspaceRotationAdjust: set factor to 0.0545 -ElecMinimize: Iter: 31 G: -1059.051152462498521 |grad|_K: 3.740e-08 alpha: 4.149e-01 linmin: 1.611e-03 t[s]: 1248.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 2 iterations at t[s]: 1248.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770526 of unit cell: Completed after 0 iterations at t[s]: 1249.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611065 magneticMoment: [ Abs: 1.12620 Tot: -0.29503 ] - SubspaceRotationAdjust: set factor to 0.0701 -ElecMinimize: Iter: 32 G: -1059.051152629459011 |grad|_K: 3.032e-08 alpha: 3.767e-01 linmin: -1.210e-03 t[s]: 1250.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770533 of unit cell: Completed after 3 iterations at t[s]: 1250.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770534 of unit cell: Completed after 0 iterations at t[s]: 1251.60 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611555 magneticMoment: [ Abs: 1.12620 Tot: -0.29535 ] - SubspaceRotationAdjust: set factor to 0.0772 -ElecMinimize: Iter: 33 G: -1059.051152774436787 |grad|_K: 2.710e-08 alpha: 4.204e-01 linmin: -1.590e-03 t[s]: 1252.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 2 iterations at t[s]: 1253.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770527 of unit cell: Completed after 0 iterations at t[s]: 1253.71 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611122 magneticMoment: [ Abs: 1.12586 Tot: -0.29515 ] - SubspaceRotationAdjust: set factor to 0.0965 -ElecMinimize: Iter: 34 G: -1059.051152894101733 |grad|_K: 2.491e-08 alpha: 4.325e-01 linmin: -1.317e-03 t[s]: 1254.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770517 of unit cell: Completed after 3 iterations at t[s]: 1255.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770518 of unit cell: Completed after 0 iterations at t[s]: 1255.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610484 magneticMoment: [ Abs: 1.12551 Tot: -0.29490 ] - SubspaceRotationAdjust: set factor to 0.0957 -ElecMinimize: Iter: 35 G: -1059.051152992999278 |grad|_K: 2.768e-08 alpha: 4.212e-01 linmin: 1.116e-04 t[s]: 1256.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770524 of unit cell: Completed after 1 iterations at t[s]: 1257.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770524 of unit cell: Completed after 0 iterations at t[s]: 1257.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.610851 magneticMoment: [ Abs: 1.12541 Tot: -0.29529 ] - SubspaceRotationAdjust: set factor to 0.13 -ElecMinimize: Iter: 36 G: -1059.051153096564803 |grad|_K: 2.821e-08 alpha: 3.931e-01 linmin: -4.525e-04 t[s]: 1258.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770540 of unit cell: Completed after 3 iterations at t[s]: 1259.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770533 of unit cell: Completed after 1 iterations at t[s]: 1260.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611401 magneticMoment: [ Abs: 1.12545 Tot: -0.29573 ] - SubspaceRotationAdjust: set factor to 0.117 -ElecMinimize: Iter: 37 G: -1059.051153143655711 |grad|_K: 3.122e-08 alpha: 2.196e-01 linmin: 5.439e-04 t[s]: 1261.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 0 iterations at t[s]: 1261.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770530 of unit cell: Completed after 0 iterations at t[s]: 1262.16 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611157 magneticMoment: [ Abs: 1.12507 Tot: -0.29583 ] - SubspaceRotationAdjust: set factor to 0.108 -ElecMinimize: Iter: 38 G: -1059.051153235267066 |grad|_K: 3.455e-08 alpha: 2.839e-01 linmin: -7.564e-07 t[s]: 1263.16 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 3.501e-08 - -Computing DFT-D3 correction: -# coordination-number C 5.872 5.969 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.911 5.971 5.955 5.940 2.985 5.907 5.969 5.956 5.940 2.985 -# coordination-number Hf 11.113 16.670 16.683 16.624 13.885 11.112 16.662 16.698 16.624 13.885 11.982 16.662 16.698 16.624 13.885 11.114 16.762 16.698 16.624 13.885 -# coordination-number N 1.077 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.08 -EvdW_6 = -0.120257 -EvdW_8 = -0.212423 - -# Ionic positions in cartesian coordinates: -ion C 15.512658586508110 8.969229237090611 29.604808451658279 1 -ion C 6.491045292290731 0.179172300087911 23.711787977524189 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.342841792344473 9.032170697108137 29.264002092347038 1 -ion C 0.309103038418022 0.178727509780944 23.442553335702843 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.488971465664573 3.590573888554412 29.263946286636848 1 -ion C 9.566872401316530 5.531386125013957 23.989366987457235 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.206421027281257 3.588493650719824 28.997420650629124 1 -ion C 3.393798564679466 5.536065923160873 23.711790027323001 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.121259261765539 0.029976670312269 31.052868104297186 1 -ion Hf 12.535668433526199 7.247953447280506 26.592068323339987 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.044906885968291 0.025529184369730 30.789928307170197 1 -ion Hf 6.388969481112943 7.247079316459255 26.325174160983259 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.269042626641930 5.359366530484856 31.446341211980034 1 -ion Hf 9.468232191395098 1.921246023766405 26.325187019872299 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.428838749096787 5.290352403109150 31.592298341500101 1 -ion Hf 3.295497398659165 1.905381745576467 26.021291769163668 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.252146215257717 5.348454029763146 35.171357152947721 1 - -# Forces in Cartesian coordinates: -force C -0.000245396234880 -0.000133018427501 0.007300324401938 1 -force C 0.000248042312943 -0.000205646747531 0.001860744800879 1 -force C 0.000154444946852 0.000089030939146 -0.002997326546104 0 -force C 0.000160537378230 0.000092840566913 -0.003925986144121 0 -force C -0.001096961520995 -0.000608168834532 0.023390957893542 0 -force C 0.000042589973823 0.003017898500597 0.001816849585111 1 -force C -0.000379836022532 -0.000221333268591 0.001903374397175 1 -force C 0.000189250980531 0.000121464926027 -0.003030065111473 0 -force C 0.000161663660804 -0.000146393599791 -0.003732497432886 0 -force C -0.001005230825547 -0.000580950684601 0.023449705904425 0 -force C 0.002634273689238 -0.001478676394118 0.001851060254573 1 -force C -0.000107333543626 -0.000060467641809 0.002426078530285 1 -force C 0.000199395190848 0.000103433172473 -0.003029877359792 0 -force C -0.000046250098709 0.000213149849917 -0.003732237977132 0 -force C -0.001005083924229 -0.000581612479211 0.023278085473437 0 -force C -0.002422771787028 -0.001417079912313 0.001832537526709 1 -force C -0.000053809031958 0.000319088929691 0.001865340490761 1 -force C 0.000121023600955 0.000069678175721 -0.002520729438845 0 -force C 0.000356182809688 0.000205698489690 -0.003677671550779 0 -force C -0.001074760506875 -0.000647729563367 0.023391590569073 0 -force Hf -0.001997105569410 0.001045190308656 0.003938387345707 1 -force Hf 0.000727979013325 0.000414975956236 0.001266927941051 1 -force Hf 0.000416958983862 0.000240950233620 -0.000950796281461 0 -force Hf -0.000518437135258 -0.000102129765175 0.011487123119618 0 -force Hf 0.001178086052679 0.000681481121010 -0.023916636593942 0 -force Hf 0.001747343390353 0.000973230704563 0.004122468902407 1 -force Hf -0.000727725957644 0.000387820880919 0.001258892951274 1 -force Hf 0.000485306567641 -0.000192811089226 -0.002204549710230 0 -force Hf -0.000239845852177 -0.000138666475642 0.011591843205341 0 -force Hf 0.001245533806484 0.000695563723323 -0.024007179496418 0 -force Hf 0.000408179480768 0.000247953408330 -0.014794663207653 1 -force Hf -0.000024821523428 -0.000825311627595 0.001277560067934 1 -force Hf 0.000074182885854 0.000519149302728 -0.002202439591788 0 -force Hf -0.000376926968580 -0.000217515582651 0.011850748804728 0 -force Hf 0.001223623013184 0.000732713000232 -0.024006668753065 0 -force Hf -0.000037257393434 -0.002235498520683 0.003986590420416 1 -force Hf -0.000036196490403 -0.000013196791446 0.000914117419013 1 -force Hf 0.000820878432343 0.000474063928359 -0.002178960969781 0 -force Hf -0.000347322884425 -0.000397729331052 0.011487448888978 0 -force Hf 0.001181326773455 0.000683499980671 -0.023752719314876 0 -force N -0.000257049430398 -0.000315738644406 -0.024827195918479 1 - -# Energy components: - A_diel = -0.6269840396748644 - Eewald = 38751.3403470910270698 - EH = 39729.4054605848286883 - Eloc = -79549.8314249258983182 - Enl = -270.1434151435408921 - EvdW = -0.3326799817897925 - Exc = -796.6546182001472971 - Exc_core = 594.6256431408623939 - KE = 421.3105981131880071 - MuShift = -0.0084308612387170 -------------------------------------- - Etot = -1120.9155042223871988 - TS = 0.0017688078817831 -------------------------------------- - F = -1120.9172730302689160 - muN = -61.8661197950019215 -------------------------------------- - G = -1059.0511532352670656 - -IonicMinimize: Iter: 4 G: -1059.051153235267066 |grad|_K: 4.455e-03 alpha: 2.497e-01 linmin: -4.021e-01 t[s]: 1267.28 - -#--- Lowdin population analysis --- -# oxidation-state C -0.241 -0.234 -0.233 -0.209 -0.204 -0.232 -0.234 -0.233 -0.210 -0.204 -0.232 -0.231 -0.233 -0.210 -0.205 -0.233 -0.234 -0.233 -0.210 -0.204 -# magnetic-moments C -0.003 +0.000 -0.005 -0.006 -0.179 -0.004 +0.001 -0.005 -0.013 -0.175 -0.004 +0.002 -0.005 -0.013 -0.017 -0.003 +0.000 -0.003 -0.013 -0.179 -# oxidation-state Hf +0.600 +0.250 +0.244 +0.242 +0.116 +0.603 +0.252 +0.247 +0.242 +0.116 -0.073 +0.252 +0.247 +0.242 +0.116 +0.600 +0.254 +0.247 +0.242 +0.117 -# magnetic-moments Hf +0.074 +0.005 +0.001 +0.000 -0.005 +0.085 +0.002 -0.001 +0.000 -0.005 +0.115 +0.002 -0.001 +0.000 -0.005 +0.074 +0.007 -0.000 +0.000 -0.004 -# oxidation-state N -0.911 -# magnetic-moments N -0.019 - - -Computing DFT-D3 correction: -# coordination-number C 5.862 5.968 5.955 5.940 2.985 5.912 5.968 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.908 5.968 5.955 5.940 2.985 -# coordination-number Hf 11.099 16.667 16.681 16.623 13.885 11.098 16.661 16.692 16.623 13.885 12.050 16.661 16.692 16.623 13.885 11.100 16.766 16.692 16.623 13.885 -# coordination-number N 1.085 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.07 -EvdW_6 = -0.120265 -EvdW_8 = -0.212513 -Shifting auxilliary hamiltonian by -0.000075 to set nElectrons=325.611157 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770966 of unit cell: Completed after 25 iterations at t[s]: 1269.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.611157 magneticMoment: [ Abs: 1.11860 Tot: -0.29673 ] -ElecMinimize: Iter: 0 G: -1058.921565900109954 |grad|_K: 2.668e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.768375 of unit cell: Completed after 33 iterations at t[s]: 1270.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769880 of unit cell: Completed after 32 iterations at t[s]: 1271.63 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.552225 magneticMoment: [ Abs: 1.07044 Tot: -0.27201 ] - SubspaceRotationAdjust: set factor to 0.102 -ElecMinimize: Iter: 1 G: -1059.037084493630573 |grad|_K: 8.265e-06 alpha: 4.665e-01 linmin: 1.150e-03 t[s]: 1272.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773990 of unit cell: Completed after 33 iterations at t[s]: 1273.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771948 of unit cell: Completed after 30 iterations at t[s]: 1273.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.701689 magneticMoment: [ Abs: 1.11721 Tot: -0.35076 ] - SubspaceRotationAdjust: set factor to 0.0713 -ElecMinimize: Iter: 2 G: -1059.042639117715453 |grad|_K: 7.448e-06 alpha: 2.197e-01 linmin: -1.878e-03 t[s]: 1274.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770738 of unit cell: Completed after 28 iterations at t[s]: 1275.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770552 of unit cell: Completed after 19 iterations at t[s]: 1275.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.589403 magneticMoment: [ Abs: 1.13040 Tot: -0.28820 ] - SubspaceRotationAdjust: set factor to 0.0534 -ElecMinimize: Iter: 3 G: -1059.047635134696748 |grad|_K: 3.479e-06 alpha: 2.500e-01 linmin: 4.214e-04 t[s]: 1276.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770450 of unit cell: Completed after 18 iterations at t[s]: 1277.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770331 of unit cell: Completed after 18 iterations at t[s]: 1278.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.580281 magneticMoment: [ Abs: 1.10314 Tot: -0.28042 ] - SubspaceRotationAdjust: set factor to 0.0541 -ElecMinimize: Iter: 4 G: -1059.049905435314713 |grad|_K: 2.122e-06 alpha: 5.385e-01 linmin: -3.429e-04 t[s]: 1279.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770664 of unit cell: Completed after 23 iterations at t[s]: 1279.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770780 of unit cell: Completed after 18 iterations at t[s]: 1280.30 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.606869 magneticMoment: [ Abs: 1.11524 Tot: -0.29467 ] - SubspaceRotationAdjust: set factor to 0.0619 -ElecMinimize: Iter: 5 G: -1059.051056129200788 |grad|_K: 1.970e-06 alpha: 7.282e-01 linmin: 6.501e-05 t[s]: 1281.29 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769826 of unit cell: Completed after 27 iterations at t[s]: 1281.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770195 of unit cell: Completed after 25 iterations at t[s]: 1282.50 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563898 magneticMoment: [ Abs: 1.12024 Tot: -0.27161 ] - SubspaceRotationAdjust: set factor to 0.0521 -ElecMinimize: Iter: 6 G: -1059.051675926348025 |grad|_K: 2.071e-06 alpha: 4.581e-01 linmin: -1.172e-05 t[s]: 1283.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770699 of unit cell: Completed after 25 iterations at t[s]: 1284.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770756 of unit cell: Completed after 14 iterations at t[s]: 1284.64 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595854 magneticMoment: [ Abs: 1.12985 Tot: -0.28657 ] - SubspaceRotationAdjust: set factor to 0.0477 -ElecMinimize: Iter: 7 G: -1059.052440568785869 |grad|_K: 1.685e-06 alpha: 5.107e-01 linmin: 1.855e-05 t[s]: 1285.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770590 of unit cell: Completed after 19 iterations at t[s]: 1286.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770529 of unit cell: Completed after 14 iterations at t[s]: 1286.83 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.576550 magneticMoment: [ Abs: 1.12615 Tot: -0.27449 ] - SubspaceRotationAdjust: set factor to 0.0503 -ElecMinimize: Iter: 8 G: -1059.053127590767190 |grad|_K: 1.428e-06 alpha: 6.941e-01 linmin: -5.949e-06 t[s]: 1287.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770686 of unit cell: Completed after 18 iterations at t[s]: 1288.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770702 of unit cell: Completed after 4 iterations at t[s]: 1288.96 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.583966 magneticMoment: [ Abs: 1.13423 Tot: -0.27734 ] - SubspaceRotationAdjust: set factor to 0.0545 -ElecMinimize: Iter: 9 G: -1059.053672020346539 |grad|_K: 1.344e-06 alpha: 7.649e-01 linmin: -7.384e-06 t[s]: 1289.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770693 of unit cell: Completed after 14 iterations at t[s]: 1290.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770693 of unit cell: Completed after 0 iterations at t[s]: 1291.13 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.581760 magneticMoment: [ Abs: 1.14073 Tot: -0.27532 ] - SubspaceRotationAdjust: set factor to 0.0579 -ElecMinimize: Iter: 10 G: -1059.054151441172280 |grad|_K: 1.201e-06 alpha: 7.599e-01 linmin: 1.271e-05 t[s]: 1292.07 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770851 of unit cell: Completed after 15 iterations at t[s]: 1292.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770840 of unit cell: Completed after 9 iterations at t[s]: 1293.23 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.593853 magneticMoment: [ Abs: 1.13801 Tot: -0.28037 ] - SubspaceRotationAdjust: set factor to 0.0564 -ElecMinimize: Iter: 11 G: -1059.054505257623077 |grad|_K: 1.026e-06 alpha: 7.045e-01 linmin: -1.677e-05 t[s]: 1294.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770504 of unit cell: Completed after 24 iterations at t[s]: 1294.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770576 of unit cell: Completed after 15 iterations at t[s]: 1295.40 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578140 magneticMoment: [ Abs: 1.13651 Tot: -0.27220 ] - SubspaceRotationAdjust: set factor to 0.0464 -ElecMinimize: Iter: 12 G: -1059.054709288746153 |grad|_K: 9.802e-07 alpha: 5.549e-01 linmin: 2.091e-06 t[s]: 1296.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771010 of unit cell: Completed after 25 iterations at t[s]: 1296.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770848 of unit cell: Completed after 19 iterations at t[s]: 1297.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.598303 magneticMoment: [ Abs: 1.13921 Tot: -0.28238 ] - SubspaceRotationAdjust: set factor to 0.0323 -ElecMinimize: Iter: 13 G: -1059.054824823392892 |grad|_K: 6.621e-07 alpha: 3.442e-01 linmin: 2.196e-07 t[s]: 1298.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770808 of unit cell: Completed after 11 iterations at t[s]: 1299.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770779 of unit cell: Completed after 11 iterations at t[s]: 1299.70 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.596244 magneticMoment: [ Abs: 1.13794 Tot: -0.28129 ] - SubspaceRotationAdjust: set factor to 0.0368 -ElecMinimize: Iter: 14 G: -1059.054915585846175 |grad|_K: 4.721e-07 alpha: 5.936e-01 linmin: 1.028e-05 t[s]: 1300.65 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770685 of unit cell: Completed after 16 iterations at t[s]: 1301.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770679 of unit cell: Completed after 3 iterations at t[s]: 1301.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.591380 magneticMoment: [ Abs: 1.13571 Tot: -0.27879 ] - SubspaceRotationAdjust: set factor to 0.0355 -ElecMinimize: Iter: 15 G: -1059.054964715002370 |grad|_K: 3.781e-07 alpha: 6.322e-01 linmin: -6.579e-05 t[s]: 1302.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770784 of unit cell: Completed after 17 iterations at t[s]: 1303.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770756 of unit cell: Completed after 9 iterations at t[s]: 1303.95 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.597447 magneticMoment: [ Abs: 1.13541 Tot: -0.28194 ] - SubspaceRotationAdjust: set factor to 0.0282 -ElecMinimize: Iter: 16 G: -1059.054988026487763 |grad|_K: 2.560e-07 alpha: 4.637e-01 linmin: 1.777e-04 t[s]: 1304.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770721 of unit cell: Completed after 11 iterations at t[s]: 1305.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 3 iterations at t[s]: 1306.03 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595045 magneticMoment: [ Abs: 1.13475 Tot: -0.28085 ] - SubspaceRotationAdjust: set factor to 0.0298 -ElecMinimize: Iter: 17 G: -1059.055000414850838 |grad|_K: 1.706e-07 alpha: 5.440e-01 linmin: -6.090e-04 t[s]: 1307.01 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770704 of unit cell: Completed after 8 iterations at t[s]: 1307.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770703 of unit cell: Completed after 0 iterations at t[s]: 1308.16 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594351 magneticMoment: [ Abs: 1.13412 Tot: -0.28065 ] - SubspaceRotationAdjust: set factor to 0.0332 -ElecMinimize: Iter: 18 G: -1059.055006858075785 |grad|_K: 1.416e-07 alpha: 6.181e-01 linmin: -3.920e-04 t[s]: 1309.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770726 of unit cell: Completed after 9 iterations at t[s]: 1309.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770724 of unit cell: Completed after 2 iterations at t[s]: 1310.27 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595754 magneticMoment: [ Abs: 1.13364 Tot: -0.28148 ] - SubspaceRotationAdjust: set factor to 0.0341 -ElecMinimize: Iter: 19 G: -1059.055010793874544 |grad|_K: 1.120e-07 alpha: 5.552e-01 linmin: 3.774e-04 t[s]: 1311.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 3 iterations at t[s]: 1311.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770713 of unit cell: Completed after 0 iterations at t[s]: 1312.35 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594956 magneticMoment: [ Abs: 1.13319 Tot: -0.28128 ] - SubspaceRotationAdjust: set factor to 0.0419 -ElecMinimize: Iter: 20 G: -1059.055013749115687 |grad|_K: 9.373e-08 alpha: 6.819e-01 linmin: -4.747e-04 t[s]: 1313.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770694 of unit cell: Completed after 9 iterations at t[s]: 1313.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770698 of unit cell: Completed after 3 iterations at t[s]: 1314.48 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.593875 magneticMoment: [ Abs: 1.13304 Tot: -0.28089 ] - SubspaceRotationAdjust: set factor to 0.0433 -ElecMinimize: Iter: 21 G: -1059.055015359546815 |grad|_K: 1.034e-07 alpha: 5.372e-01 linmin: -5.987e-04 t[s]: 1315.57 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770730 of unit cell: Completed after 11 iterations at t[s]: 1316.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 3 iterations at t[s]: 1316.70 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595514 magneticMoment: [ Abs: 1.13314 Tot: -0.28190 ] - SubspaceRotationAdjust: set factor to 0.0401 -ElecMinimize: Iter: 22 G: -1059.055016983852056 |grad|_K: 9.671e-08 alpha: 4.237e-01 linmin: 3.189e-04 t[s]: 1317.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 3 iterations at t[s]: 1318.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 0 iterations at t[s]: 1318.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595394 magneticMoment: [ Abs: 1.13311 Tot: -0.28210 ] - SubspaceRotationAdjust: set factor to 0.049 -ElecMinimize: Iter: 23 G: -1059.055019022157921 |grad|_K: 9.657e-08 alpha: 6.352e-01 linmin: -2.458e-04 t[s]: 1320.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770691 of unit cell: Completed after 11 iterations at t[s]: 1320.57 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770700 of unit cell: Completed after 5 iterations at t[s]: 1321.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.593825 magneticMoment: [ Abs: 1.13300 Tot: -0.28149 ] - SubspaceRotationAdjust: set factor to 0.044 -ElecMinimize: Iter: 24 G: -1059.055020471905664 |grad|_K: 9.532e-08 alpha: 4.480e-01 linmin: 3.581e-05 t[s]: 1322.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770720 of unit cell: Completed after 9 iterations at t[s]: 1322.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770719 of unit cell: Completed after 0 iterations at t[s]: 1323.34 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595056 magneticMoment: [ Abs: 1.13330 Tot: -0.28232 ] - SubspaceRotationAdjust: set factor to 0.0413 -ElecMinimize: Iter: 25 G: -1059.055021771413976 |grad|_K: 8.172e-08 alpha: 4.123e-01 linmin: 3.734e-06 t[s]: 1324.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 2 iterations at t[s]: 1324.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770725 of unit cell: Completed after 0 iterations at t[s]: 1325.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595408 magneticMoment: [ Abs: 1.13386 Tot: -0.28272 ] - SubspaceRotationAdjust: set factor to 0.0466 -ElecMinimize: Iter: 26 G: -1059.055023116035500 |grad|_K: 6.831e-08 alpha: 5.717e-01 linmin: -2.475e-04 t[s]: 1326.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 6 iterations at t[s]: 1327.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 0 iterations at t[s]: 1327.73 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594672 magneticMoment: [ Abs: 1.13444 Tot: -0.28251 ] - SubspaceRotationAdjust: set factor to 0.0465 -ElecMinimize: Iter: 27 G: -1059.055024071781645 |grad|_K: 5.734e-08 alpha: 5.722e-01 linmin: -3.151e-04 t[s]: 1328.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770714 of unit cell: Completed after 4 iterations at t[s]: 1329.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770714 of unit cell: Completed after 0 iterations at t[s]: 1329.92 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594627 magneticMoment: [ Abs: 1.13489 Tot: -0.28256 ] - SubspaceRotationAdjust: set factor to 0.0529 -ElecMinimize: Iter: 28 G: -1059.055024705247206 |grad|_K: 4.686e-08 alpha: 5.372e-01 linmin: -1.038e-04 t[s]: 1330.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770722 of unit cell: Completed after 4 iterations at t[s]: 1331.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770722 of unit cell: Completed after 0 iterations at t[s]: 1332.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595180 magneticMoment: [ Abs: 1.13529 Tot: -0.28289 ] - SubspaceRotationAdjust: set factor to 0.0522 -ElecMinimize: Iter: 29 G: -1059.055025101951742 |grad|_K: 3.887e-08 alpha: 5.123e-01 linmin: 2.282e-04 t[s]: 1333.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 2 iterations at t[s]: 1333.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770715 of unit cell: Completed after 0 iterations at t[s]: 1334.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594763 magneticMoment: [ Abs: 1.13556 Tot: -0.28273 ] - SubspaceRotationAdjust: set factor to 0.0568 -ElecMinimize: Iter: 30 G: -1059.055025368601719 |grad|_K: 3.253e-08 alpha: 5.145e-01 linmin: -4.196e-04 t[s]: 1335.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770713 of unit cell: Completed after 2 iterations at t[s]: 1335.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770713 of unit cell: Completed after 0 iterations at t[s]: 1336.54 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594624 magneticMoment: [ Abs: 1.13594 Tot: -0.28274 ] - SubspaceRotationAdjust: set factor to 0.0646 -ElecMinimize: Iter: 31 G: -1059.055025549054335 |grad|_K: 3.014e-08 alpha: 4.773e-01 linmin: -7.048e-04 t[s]: 1337.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 3 iterations at t[s]: 1338.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 0 iterations at t[s]: 1338.73 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595262 magneticMoment: [ Abs: 1.13650 Tot: -0.28315 ] - SubspaceRotationAdjust: set factor to 0.0744 -ElecMinimize: Iter: 32 G: -1059.055025710218843 |grad|_K: 2.743e-08 alpha: 4.846e-01 linmin: -3.143e-04 t[s]: 1339.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770727 of unit cell: Completed after 3 iterations at t[s]: 1340.33 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770726 of unit cell: Completed after 0 iterations at t[s]: 1340.94 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.595484 magneticMoment: [ Abs: 1.13685 Tot: -0.28330 ] - SubspaceRotationAdjust: set factor to 0.0585 -ElecMinimize: Iter: 33 G: -1059.055025806640742 |grad|_K: 3.880e-08 alpha: 3.664e-01 linmin: 3.923e-04 t[s]: 1342.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770708 of unit cell: Completed after 4 iterations at t[s]: 1342.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770717 of unit cell: Completed after 2 iterations at t[s]: 1343.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594860 magneticMoment: [ Abs: 1.13713 Tot: -0.28302 ] - SubspaceRotationAdjust: set factor to 0.0685 -ElecMinimize: Iter: 34 G: -1059.055025890873821 |grad|_K: 2.785e-08 alpha: 1.896e-01 linmin: 5.050e-04 t[s]: 1344.20 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 9.444e-07 - -Computing DFT-D3 correction: -# coordination-number C 5.862 5.968 5.955 5.940 2.985 5.912 5.968 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 5.908 5.968 5.955 5.940 2.985 -# coordination-number Hf 11.099 16.667 16.681 16.623 13.885 11.098 16.661 16.692 16.623 13.885 12.050 16.661 16.692 16.623 13.885 11.100 16.766 16.692 16.623 13.885 -# coordination-number N 1.085 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.07 -EvdW_6 = -0.120265 -EvdW_8 = -0.212513 - -# Ionic positions in cartesian coordinates: -ion C 15.511335805947233 8.968498448501400 29.638943431522591 1 -ion C 6.492146657620657 0.178357689435867 23.718655266195167 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.343363102451432 9.047092413823545 29.267452973166026 1 -ion C 0.307527051398369 0.177813145911283 23.449584138044312 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.502132929763633 3.583522002625537 29.267523436378326 1 -ion C 9.566510155413601 5.531181165226180 23.997307588973960 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.194469049766289 3.581534294451689 29.000774831387844 1 -ion C 3.393647085796902 5.537428151250478 23.718677129387338 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.110702190764517 0.035141815928016 31.071952279588743 1 -ion Hf 12.541128134923371 7.251088703725356 26.595752699382512 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.054043245915473 0.030631603910035 30.809982134485850 1 -ion Hf 6.383822688764763 7.250095253843795 26.328829485054360 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.270654713570007 5.360306215477407 31.380115672785969 1 -ion Hf 9.468310505041510 1.915270960900957 26.328923891533130 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.427960550258629 5.278691755746558 31.611496901435494 1 -ion Hf 3.295324027922830 1.905317424711046 26.026589406639101 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.250511958714563 5.346929080970682 35.071382137385172 1 - -# Forces in Cartesian coordinates: -force C -0.000222817232030 -0.000123527475920 0.005777102659391 1 -force C 0.000239885716270 -0.000168280180878 0.001318749040146 1 -force C 0.000174065228981 0.000099726636207 -0.002707755615273 0 -force C 0.000154839528625 0.000089729920981 -0.003792160030013 0 -force C -0.001140674558341 -0.000592644216834 0.023443718335754 0 -force C 0.000037606778520 0.001951246054116 0.000734625190565 1 -force C -0.000309784307398 -0.000180054199155 0.001342410378979 1 -force C 0.000146652763431 0.000136915526349 -0.002748285158930 0 -force C 0.000153958425894 -0.000183453087230 -0.003564232402265 0 -force C -0.000966918326643 -0.000558452917806 0.023506381283437 0 -force C 0.001707681807669 -0.000951581494287 0.000763632463586 1 -force C -0.000062917960597 -0.000036385163939 0.001886908427140 1 -force C 0.000191975455254 0.000059117625884 -0.002747078445922 0 -force C -0.000082407317749 0.000225159977218 -0.003564204885249 0 -force C -0.000997933891500 -0.000577924025519 0.023247859503915 0 -force C -0.001561368263733 -0.000912788063363 0.000741307510680 1 -force C -0.000025755674739 0.000293212753048 0.001319421509704 1 -force C 0.000096965216817 0.000056360840116 -0.002030957492535 0 -force C 0.000377770991474 0.000218115963538 -0.003498503014681 0 -force C -0.001083495825793 -0.000693665581971 0.023444017270053 0 -force Hf -0.001355730760492 0.000697059192530 0.003136432407672 1 -force Hf 0.000619532865124 0.000358575479510 0.000588312800626 1 -force Hf 0.000412270351951 0.000240849481308 -0.000721353536832 0 -force Hf -0.000521019371819 -0.000112645588032 0.011601691839459 0 -force Hf 0.001201519553260 0.000695431688472 -0.023791701561009 0 -force Hf 0.001192922883159 0.000671113663593 0.003457219053010 1 -force Hf -0.000580223089153 0.000338333409616 0.000540119302302 1 -force Hf 0.000459827599124 -0.000451635982820 -0.001566195291948 0 -force Hf -0.000249689179098 -0.000144459278112 0.011719325385621 0 -force Hf 0.001209242177078 0.000714443973372 -0.023892197526326 0 -force Hf 0.000334635113077 0.000206842929861 -0.017791314275797 1 -force Hf 0.000002499217504 -0.000674422828206 0.000536630045398 1 -force Hf -0.000165743662176 0.000625227507370 -0.001565964989071 0 -force Hf -0.000416381157272 -0.000239960229009 0.012083140960756 0 -force Hf 0.001221685277393 0.000691671108726 -0.023890897138893 0 -force Hf 0.000004527674072 -0.001517642583328 0.003211910189460 1 -force Hf 0.000046815636932 0.000027292492587 0.000304303619025 1 -force Hf 0.001008948771902 0.000579728599401 -0.001506934071621 0 -force Hf -0.000357986564551 -0.000394586792833 0.011602806062402 0 -force Hf 0.001170446664149 0.000677094680806 -0.023640075505820 0 -force N -0.000349512785638 -0.000354892581179 -0.016810150521278 1 - -# Energy components: - A_diel = -0.6444303774905467 - Eewald = 38755.4371147923957324 - EH = 39732.0201970120979240 - Eloc = -79556.5448439156316454 - Enl = -270.1453124230117737 - EvdW = -0.3327787764461141 - Exc = -796.6640565818037203 - Exc_core = 594.6258085250892691 - KE = 421.3401734371097405 - MuShift = -0.0082060486770553 -------------------------------------- - Etot = -1120.9163343563689068 - TS = 0.0017149449460560 -------------------------------------- - F = -1120.9180493013150226 - muN = -61.8630234104410945 -------------------------------------- - G = -1059.0550258908738215 - -IonicMinimize: Iter: 5 G: -1059.055025890873821 |grad|_K: 3.693e-03 alpha: 2.425e-01 linmin: -3.364e-01 t[s]: 1350.08 - -#--- Lowdin population analysis --- -# oxidation-state C -0.243 -0.235 -0.234 -0.209 -0.209 -0.233 -0.235 -0.234 -0.210 -0.209 -0.233 -0.230 -0.234 -0.210 -0.209 -0.234 -0.235 -0.233 -0.210 -0.209 -# magnetic-moments C -0.004 +0.000 -0.005 -0.006 -0.183 -0.004 +0.001 -0.005 -0.014 -0.181 -0.004 +0.002 -0.005 -0.014 -0.022 -0.002 +0.000 -0.003 -0.014 -0.183 -# oxidation-state Hf +0.609 +0.252 +0.245 +0.242 +0.115 +0.613 +0.253 +0.248 +0.242 +0.115 -0.083 +0.253 +0.248 +0.242 +0.115 +0.609 +0.254 +0.248 +0.242 +0.116 -# magnetic-moments Hf +0.084 +0.007 +0.001 +0.000 -0.006 +0.092 +0.004 -0.000 +0.000 -0.006 +0.108 +0.004 -0.000 +0.000 -0.006 +0.085 +0.006 +0.000 +0.000 -0.004 -# oxidation-state N -0.895 -# magnetic-moments N -0.015 - - -Computing DFT-D3 correction: -# coordination-number C 5.848 5.968 5.955 5.940 2.985 5.915 5.967 5.955 5.940 2.985 5.915 5.969 5.955 5.940 2.985 5.911 5.968 5.955 5.940 2.985 -# coordination-number Hf 11.081 16.668 16.681 16.623 13.885 11.077 16.661 16.688 16.623 13.885 12.128 16.661 16.688 16.623 13.885 11.081 16.773 16.689 16.623 13.885 -# coordination-number N 1.093 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.06 -EvdW_6 = -0.120287 -EvdW_8 = -0.212649 -Shifting auxilliary hamiltonian by -0.000000 to set nElectrons=325.594860 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771178 of unit cell: Completed after 31 iterations at t[s]: 1352.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594860 magneticMoment: [ Abs: 1.14326 Tot: -0.28537 ] -ElecMinimize: Iter: 0 G: -1058.880749986012006 |grad|_K: 3.128e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773180 of unit cell: Completed after 34 iterations at t[s]: 1353.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.772151 of unit cell: Completed after 32 iterations at t[s]: 1354.54 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.691879 magneticMoment: [ Abs: 1.11758 Tot: -0.33463 ] - SubspaceRotationAdjust: set factor to 0.0626 -ElecMinimize: Iter: 1 G: -1059.034749327858208 |grad|_K: 9.646e-06 alpha: 4.540e-01 linmin: 3.493e-03 t[s]: 1355.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.767431 of unit cell: Completed after 30 iterations at t[s]: 1356.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769556 of unit cell: Completed after 28 iterations at t[s]: 1356.82 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.499715 magneticMoment: [ Abs: 1.11704 Tot: -0.23274 ] - SubspaceRotationAdjust: set factor to 0.04 -ElecMinimize: Iter: 2 G: -1059.043369905850341 |grad|_K: 6.921e-06 alpha: 2.724e-01 linmin: 2.918e-04 t[s]: 1357.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770645 of unit cell: Completed after 28 iterations at t[s]: 1358.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770968 of unit cell: Completed after 25 iterations at t[s]: 1359.12 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.592334 magneticMoment: [ Abs: 1.14191 Tot: -0.28220 ] - SubspaceRotationAdjust: set factor to 0.0366 -ElecMinimize: Iter: 3 G: -1059.049270130974719 |grad|_K: 3.164e-06 alpha: 3.554e-01 linmin: 8.542e-04 t[s]: 1360.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771022 of unit cell: Completed after 19 iterations at t[s]: 1360.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771059 of unit cell: Completed after 17 iterations at t[s]: 1361.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.599785 magneticMoment: [ Abs: 1.13729 Tot: -0.28503 ] - SubspaceRotationAdjust: set factor to 0.0446 -ElecMinimize: Iter: 4 G: -1059.051384613360597 |grad|_K: 2.205e-06 alpha: 6.106e-01 linmin: -4.731e-05 t[s]: 1362.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770361 of unit cell: Completed after 26 iterations at t[s]: 1363.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770407 of unit cell: Completed after 12 iterations at t[s]: 1363.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.554533 magneticMoment: [ Abs: 1.13570 Tot: -0.26039 ] - SubspaceRotationAdjust: set factor to 0.0432 -ElecMinimize: Iter: 5 G: -1059.052356644006068 |grad|_K: 2.078e-06 alpha: 5.726e-01 linmin: -1.621e-05 t[s]: 1364.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770960 of unit cell: Completed after 26 iterations at t[s]: 1365.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770976 of unit cell: Completed after 8 iterations at t[s]: 1365.88 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.587746 magneticMoment: [ Abs: 1.14827 Tot: -0.27624 ] - SubspaceRotationAdjust: set factor to 0.0416 -ElecMinimize: Iter: 6 G: -1059.053244514488370 |grad|_K: 1.910e-06 alpha: 5.893e-01 linmin: 2.686e-05 t[s]: 1366.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770792 of unit cell: Completed after 19 iterations at t[s]: 1367.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770719 of unit cell: Completed after 14 iterations at t[s]: 1368.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563275 magneticMoment: [ Abs: 1.15645 Tot: -0.26194 ] - SubspaceRotationAdjust: set factor to 0.0471 -ElecMinimize: Iter: 7 G: -1059.054281982230805 |grad|_K: 1.827e-06 alpha: 8.161e-01 linmin: 1.154e-05 t[s]: 1369.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 17 iterations at t[s]: 1369.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770723 of unit cell: Completed after 5 iterations at t[s]: 1370.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.557490 magneticMoment: [ Abs: 1.16021 Tot: -0.25757 ] - SubspaceRotationAdjust: set factor to 0.0538 -ElecMinimize: Iter: 8 G: -1059.055159307730491 |grad|_K: 1.764e-06 alpha: 7.544e-01 linmin: -3.425e-06 t[s]: 1371.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771099 of unit cell: Completed after 24 iterations at t[s]: 1372.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771112 of unit cell: Completed after 5 iterations at t[s]: 1372.63 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578304 magneticMoment: [ Abs: 1.17036 Tot: -0.26656 ] - SubspaceRotationAdjust: set factor to 0.0548 -ElecMinimize: Iter: 9 G: -1059.056007312955671 |grad|_K: 1.925e-06 alpha: 7.809e-01 linmin: -1.355e-05 t[s]: 1373.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770344 of unit cell: Completed after 27 iterations at t[s]: 1374.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770578 of unit cell: Completed after 24 iterations at t[s]: 1374.90 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541111 magneticMoment: [ Abs: 1.17417 Tot: -0.24704 ] - SubspaceRotationAdjust: set factor to 0.0445 -ElecMinimize: Iter: 10 G: -1059.056717943048398 |grad|_K: 1.916e-06 alpha: 5.482e-01 linmin: 5.837e-06 t[s]: 1375.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771198 of unit cell: Completed after 26 iterations at t[s]: 1376.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771119 of unit cell: Completed after 15 iterations at t[s]: 1377.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.577396 magneticMoment: [ Abs: 1.17966 Tot: -0.26387 ] - SubspaceRotationAdjust: set factor to 0.0363 -ElecMinimize: Iter: 11 G: -1059.057327157225473 |grad|_K: 1.545e-06 alpha: 4.760e-01 linmin: -8.012e-06 t[s]: 1378.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771048 of unit cell: Completed after 17 iterations at t[s]: 1378.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771029 of unit cell: Completed after 13 iterations at t[s]: 1379.36 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.575096 magneticMoment: [ Abs: 1.17787 Tot: -0.26201 ] - SubspaceRotationAdjust: set factor to 0.0386 -ElecMinimize: Iter: 12 G: -1059.057828162711530 |grad|_K: 1.127e-06 alpha: 6.004e-01 linmin: -5.727e-06 t[s]: 1380.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770873 of unit cell: Completed after 19 iterations at t[s]: 1380.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770871 of unit cell: Completed after 0 iterations at t[s]: 1381.57 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.568696 magneticMoment: [ Abs: 1.17703 Tot: -0.25860 ] - SubspaceRotationAdjust: set factor to 0.0377 -ElecMinimize: Iter: 13 G: -1059.058097591481783 |grad|_K: 8.654e-07 alpha: 6.072e-01 linmin: -1.059e-05 t[s]: 1382.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 22 iterations at t[s]: 1383.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 9 iterations at t[s]: 1383.85 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.583876 magneticMoment: [ Abs: 1.17761 Tot: -0.26585 ] - SubspaceRotationAdjust: set factor to 0.0309 -ElecMinimize: Iter: 14 G: -1059.058240363095138 |grad|_K: 6.844e-07 alpha: 5.452e-01 linmin: 7.634e-05 t[s]: 1384.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770895 of unit cell: Completed after 18 iterations at t[s]: 1385.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770894 of unit cell: Completed after 0 iterations at t[s]: 1386.06 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.576291 magneticMoment: [ Abs: 1.17514 Tot: -0.26222 ] - SubspaceRotationAdjust: set factor to 0.0279 -ElecMinimize: Iter: 15 G: -1059.058329650639507 |grad|_K: 4.753e-07 alpha: 5.492e-01 linmin: -9.336e-05 t[s]: 1387.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770898 of unit cell: Completed after 9 iterations at t[s]: 1387.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770898 of unit cell: Completed after 0 iterations at t[s]: 1388.27 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.577899 magneticMoment: [ Abs: 1.17373 Tot: -0.26317 ] - SubspaceRotationAdjust: set factor to 0.0314 -ElecMinimize: Iter: 16 G: -1059.058372372110625 |grad|_K: 3.196e-07 alpha: 5.389e-01 linmin: -1.068e-05 t[s]: 1389.31 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770944 of unit cell: Completed after 14 iterations at t[s]: 1389.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770944 of unit cell: Completed after 0 iterations at t[s]: 1390.45 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.581437 magneticMoment: [ Abs: 1.17315 Tot: -0.26512 ] - SubspaceRotationAdjust: set factor to 0.0317 -ElecMinimize: Iter: 17 G: -1059.058391569461264 |grad|_K: 2.399e-07 alpha: 5.383e-01 linmin: 2.318e-05 t[s]: 1391.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 13 iterations at t[s]: 1392.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770905 of unit cell: Completed after 4 iterations at t[s]: 1392.68 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579049 magneticMoment: [ Abs: 1.17215 Tot: -0.26423 ] - SubspaceRotationAdjust: set factor to 0.0333 -ElecMinimize: Iter: 18 G: -1059.058404447296880 |grad|_K: 1.814e-07 alpha: 6.409e-01 linmin: -2.900e-04 t[s]: 1393.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770913 of unit cell: Completed after 4 iterations at t[s]: 1394.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770913 of unit cell: Completed after 0 iterations at t[s]: 1395.00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579737 magneticMoment: [ Abs: 1.17152 Tot: -0.26482 ] - SubspaceRotationAdjust: set factor to 0.0389 -ElecMinimize: Iter: 19 G: -1059.058412095439280 |grad|_K: 1.575e-07 alpha: 6.603e-01 linmin: -4.776e-05 t[s]: 1396.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770930 of unit cell: Completed after 9 iterations at t[s]: 1396.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770928 of unit cell: Completed after 0 iterations at t[s]: 1397.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.580788 magneticMoment: [ Abs: 1.17108 Tot: -0.26556 ] - SubspaceRotationAdjust: set factor to 0.0437 -ElecMinimize: Iter: 20 G: -1059.058417033581691 |grad|_K: 1.433e-07 alpha: 5.708e-01 linmin: 1.471e-04 t[s]: 1398.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770890 of unit cell: Completed after 11 iterations at t[s]: 1398.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770894 of unit cell: Completed after 2 iterations at t[s]: 1399.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578508 magneticMoment: [ Abs: 1.17080 Tot: -0.26473 ] - SubspaceRotationAdjust: set factor to 0.0416 -ElecMinimize: Iter: 21 G: -1059.058420660843467 |grad|_K: 1.405e-07 alpha: 5.119e-01 linmin: -1.429e-05 t[s]: 1400.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770914 of unit cell: Completed after 7 iterations at t[s]: 1400.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770918 of unit cell: Completed after 2 iterations at t[s]: 1401.49 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.580089 magneticMoment: [ Abs: 1.17108 Tot: -0.26591 ] - SubspaceRotationAdjust: set factor to 0.047 -ElecMinimize: Iter: 22 G: -1059.058424812710200 |grad|_K: 1.301e-07 alpha: 6.016e-01 linmin: -3.706e-04 t[s]: 1402.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770935 of unit cell: Completed after 9 iterations at t[s]: 1403.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770935 of unit cell: Completed after 0 iterations at t[s]: 1403.64 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.581142 magneticMoment: [ Abs: 1.17140 Tot: -0.26680 ] - SubspaceRotationAdjust: set factor to 0.0514 -ElecMinimize: Iter: 23 G: -1059.058428398042452 |grad|_K: 1.308e-07 alpha: 5.939e-01 linmin: -3.505e-04 t[s]: 1404.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770881 of unit cell: Completed after 14 iterations at t[s]: 1405.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770898 of unit cell: Completed after 8 iterations at t[s]: 1405.77 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578600 magneticMoment: [ Abs: 1.17160 Tot: -0.26580 ] - SubspaceRotationAdjust: set factor to 0.0422 -ElecMinimize: Iter: 24 G: -1059.058430900027815 |grad|_K: 1.162e-07 alpha: 4.071e-01 linmin: 2.908e-04 t[s]: 1406.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 3 iterations at t[s]: 1407.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 3 iterations at t[s]: 1407.85 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579316 magneticMoment: [ Abs: 1.17253 Tot: -0.26647 ] - SubspaceRotationAdjust: set factor to 0.0505 -ElecMinimize: Iter: 25 G: -1059.058433360086383 |grad|_K: 1.010e-07 alpha: 5.372e-01 linmin: 4.839e-05 t[s]: 1408.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770936 of unit cell: Completed after 11 iterations at t[s]: 1409.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770933 of unit cell: Completed after 1 iterations at t[s]: 1409.94 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.580665 magneticMoment: [ Abs: 1.17349 Tot: -0.26735 ] - SubspaceRotationAdjust: set factor to 0.0463 -ElecMinimize: Iter: 26 G: -1059.058434989329498 |grad|_K: 1.042e-07 alpha: 4.632e-01 linmin: 1.435e-04 t[s]: 1410.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770899 of unit cell: Completed after 12 iterations at t[s]: 1411.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 5 iterations at t[s]: 1412.08 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579089 magneticMoment: [ Abs: 1.17414 Tot: -0.26669 ] - SubspaceRotationAdjust: set factor to 0.0375 -ElecMinimize: Iter: 27 G: -1059.058436113385824 |grad|_K: 7.514e-08 alpha: 3.043e-01 linmin: 4.099e-04 t[s]: 1413.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770907 of unit cell: Completed after 3 iterations at t[s]: 1413.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770905 of unit cell: Completed after 0 iterations at t[s]: 1414.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578666 magneticMoment: [ Abs: 1.17483 Tot: -0.26655 ] - SubspaceRotationAdjust: set factor to 0.0469 -ElecMinimize: Iter: 28 G: -1059.058437064981490 |grad|_K: 5.293e-08 alpha: 4.778e-01 linmin: -1.564e-03 t[s]: 1415.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770915 of unit cell: Completed after 6 iterations at t[s]: 1415.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 0 iterations at t[s]: 1416.30 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579307 magneticMoment: [ Abs: 1.17544 Tot: -0.26692 ] - SubspaceRotationAdjust: set factor to 0.0472 -ElecMinimize: Iter: 29 G: -1059.058437586525315 |grad|_K: 4.215e-08 alpha: 4.957e-01 linmin: -1.658e-03 t[s]: 1417.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770917 of unit cell: Completed after 3 iterations at t[s]: 1417.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770917 of unit cell: Completed after 0 iterations at t[s]: 1418.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579362 magneticMoment: [ Abs: 1.17632 Tot: -0.26703 ] - SubspaceRotationAdjust: set factor to 0.0557 -ElecMinimize: Iter: 30 G: -1059.058437983829663 |grad|_K: 3.968e-08 alpha: 5.927e-01 linmin: -1.055e-03 t[s]: 1419.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770907 of unit cell: Completed after 6 iterations at t[s]: 1419.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770910 of unit cell: Completed after 1 iterations at t[s]: 1420.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578832 magneticMoment: [ Abs: 1.17701 Tot: -0.26681 ] - SubspaceRotationAdjust: set factor to 0.0523 -ElecMinimize: Iter: 31 G: -1059.058438211895009 |grad|_K: 4.472e-08 alpha: 4.036e-01 linmin: 1.743e-03 t[s]: 1421.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770918 of unit cell: Completed after 3 iterations at t[s]: 1422.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 0 iterations at t[s]: 1422.63 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579187 magneticMoment: [ Abs: 1.17774 Tot: -0.26703 ] - SubspaceRotationAdjust: set factor to 0.0605 -ElecMinimize: Iter: 32 G: -1059.058438388364948 |grad|_K: 3.580e-08 alpha: 2.896e-01 linmin: 3.443e-05 t[s]: 1423.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770914 of unit cell: Completed after 2 iterations at t[s]: 1424.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770914 of unit cell: Completed after 0 iterations at t[s]: 1424.77 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579111 magneticMoment: [ Abs: 1.17818 Tot: -0.26698 ] - SubspaceRotationAdjust: set factor to 0.0731 -ElecMinimize: Iter: 33 G: -1059.058438553231554 |grad|_K: 2.559e-08 alpha: 3.463e-01 linmin: -4.779e-03 t[s]: 1425.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 5 iterations at t[s]: 1426.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770916 of unit cell: Completed after 0 iterations at t[s]: 1426.83 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.579208 magneticMoment: [ Abs: 1.17841 Tot: -0.26706 ] - SubspaceRotationAdjust: set factor to 0.0696 -ElecMinimize: Iter: 34 G: -1059.058438608107508 |grad|_K: 3.601e-08 alpha: 2.477e-01 linmin: -3.007e-03 t[s]: 1427.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770910 of unit cell: Completed after 2 iterations at t[s]: 1428.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 0 iterations at t[s]: 1428.92 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578860 magneticMoment: [ Abs: 1.17896 Tot: -0.26696 ] - SubspaceRotationAdjust: set factor to 0.0923 -ElecMinimize: Iter: 35 G: -1059.058438713260784 |grad|_K: 3.166e-08 alpha: 1.995e-01 linmin: -2.217e-04 t[s]: 1429.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 3 iterations at t[s]: 1430.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 0 iterations at t[s]: 1431.01 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578596 magneticMoment: [ Abs: 1.17964 Tot: -0.26694 ] - SubspaceRotationAdjust: set factor to 0.102 -ElecMinimize: Iter: 36 G: -1059.058438791474828 |grad|_K: 3.026e-08 alpha: 2.154e-01 linmin: -1.441e-03 t[s]: 1431.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770908 of unit cell: Completed after 0 iterations at t[s]: 1432.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770907 of unit cell: Completed after 3 iterations at t[s]: 1433.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578470 magneticMoment: [ Abs: 1.18088 Tot: -0.26706 ] - SubspaceRotationAdjust: set factor to 0.113 -ElecMinimize: Iter: 37 G: -1059.058438869128167 |grad|_K: 3.860e-08 alpha: 3.320e-01 linmin: 3.228e-03 t[s]: 1434.10 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.217e-06 - -Computing DFT-D3 correction: -# coordination-number C 5.848 5.968 5.955 5.940 2.985 5.915 5.967 5.955 5.940 2.985 5.915 5.969 5.955 5.940 2.985 5.911 5.968 5.955 5.940 2.985 -# coordination-number Hf 11.081 16.668 16.681 16.623 13.885 11.077 16.661 16.688 16.623 13.885 12.128 16.661 16.688 16.623 13.885 11.081 16.773 16.689 16.623 13.885 -# coordination-number N 1.093 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.06 -EvdW_6 = -0.120287 -EvdW_8 = -0.212649 - -# Ionic positions in cartesian coordinates: -ion C 15.509566677866808 8.967500453968290 29.673654433345117 1 -ion C 6.493342823709534 0.177816689099033 23.722501746648856 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.344090513178354 9.061060573627030 29.265436913321658 1 -ion C 0.306293363174798 0.177096656992852 23.453559235795932 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.514544666352801 3.577092441936935 29.265692035330385 1 -ion C 9.566405080995240 5.531113274550259 24.002917620223162 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.182078952695679 3.574325291843190 28.998488241078572 1 -ion C 3.393776216807315 5.538737706403301 23.722521352028121 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.098710696362287 0.041102656183621 31.089643518577624 1 -ion Hf 12.544562945713988 7.253078819746086 26.597576518210492 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.064442042595046 0.036715453409305 30.830884326971574 1 -ion Hf 6.380764402531020 7.252120900723922 26.329906158785345 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.274028947762986 5.362136603748852 31.292587178609185 1 -ion Hf 9.468552157714852 1.911594358148303 26.329937342307709 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.426993993854405 5.265259257953828 31.629528999172031 1 -ion Hf 3.295764022804458 1.905568316484179 26.030058435896517 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.247264154732864 5.344622905908079 34.971461502249703 1 - -# Forces in Cartesian coordinates: -force C -0.000094689169776 -0.000062760612105 0.004378507035024 1 -force C 0.000245697408939 -0.000179136079981 0.001028618715025 1 -force C 0.000191298209342 0.000109723455076 -0.002571829058893 0 -force C 0.000157358843035 0.000091220949540 -0.003848284833386 0 -force C -0.001056222947280 -0.000624597924789 0.023113625434793 0 -force C -0.000037493562467 0.001449614847874 -0.000377274173776 1 -force C -0.000287359987117 -0.000166338479193 0.001039957180792 1 -force C 0.000126861571333 0.000152775242564 -0.002629169864143 0 -force C 0.000159221957696 -0.000183666507897 -0.003632049158694 0 -force C -0.001021103635731 -0.000590315330714 0.023180416874136 0 -force C 0.001246307805384 -0.000751992817918 -0.000373852667825 1 -force C -0.000025153999942 -0.000015087104246 0.001275905491470 1 -force C 0.000195806295625 0.000034202033681 -0.002628450394781 0 -force C -0.000080064846425 0.000230138015838 -0.003632096030678 0 -force C -0.000973006506632 -0.000563511044881 0.022803274532367 0 -force C -0.000800629673765 -0.000458096862010 -0.000386392239931 1 -force C -0.000032506140577 0.000302694304285 0.001031080266242 1 -force C 0.000080776821331 0.000047006313317 -0.001696918645816 0 -force C 0.000383915308429 0.000221937112541 -0.003565203689303 0 -force C -0.001068631664988 -0.000604803550521 0.023113536168320 0 -force Hf -0.000851639414527 0.000267834626693 0.003043141257481 1 -force Hf 0.001393656768749 0.000799305476166 -0.000009060319330 1 -force Hf 0.000423803429386 0.000246196025500 -0.000840635180043 0 -force Hf -0.000493014825046 -0.000097768550530 0.011140205569260 0 -force Hf 0.001251563033612 0.000724074330457 -0.024025085670495 0 -force Hf 0.000656403759851 0.000386209478941 0.003005596518745 1 -force Hf -0.001278904635077 0.000801035958311 0.000194052185831 1 -force Hf 0.000467221486094 -0.000618993664022 -0.001433443790437 0 -force Hf -0.000234505236059 -0.000135683056441 0.011264506983760 0 -force Hf 0.001176659249575 0.000751094451177 -0.024140714537323 0 -force Hf -0.000160807050928 -0.000089393898667 -0.012323266571590 1 -force Hf 0.000060943526506 -0.001505399713308 0.000187724932729 1 -force Hf -0.000305806580486 0.000715732841236 -0.001434658440000 0 -force Hf -0.000374432052069 -0.000215520571529 0.011773312286732 0 -force Hf 0.001237448206754 0.000645022957997 -0.024138986166053 0 -force Hf -0.000094542508737 -0.000873862936068 0.003118753792001 1 -force Hf -0.000043504491438 -0.000020088365902 -0.000089982725590 1 -force Hf 0.001155785070751 0.000666117203590 -0.001372999576102 0 -force Hf -0.000331358785702 -0.000377757371927 0.011140732633744 0 -force Hf 0.001176874358716 0.000680813047118 -0.023926658352329 0 -force N -0.000378569572907 -0.000309906289333 -0.013546806045831 1 - -# Energy components: - A_diel = -0.6652799721293755 - Eewald = 38763.4775161221987219 - EH = 39738.4559500552277314 - Eloc = -79571.0164374760206556 - Enl = -270.1480003888457873 - EvdW = -0.3329362004130016 - Exc = -796.6726736638231614 - Exc_core = 594.6257586468889258 - KE = 421.3673752214735373 - MuShift = -0.0079799506877409 -------------------------------------- - Etot = -1120.9167076061280568 - TS = 0.0016405844501551 -------------------------------------- - F = -1120.9183481905781719 - muN = -61.8599093214499334 -------------------------------------- - G = -1059.0584388691281674 - -IonicMinimize: Iter: 6 G: -1059.058438869128167 |grad|_K: 2.811e-03 alpha: 2.067e-01 linmin: -2.681e-01 t[s]: 1440.56 - -#--- Lowdin population analysis --- -# oxidation-state C -0.246 -0.236 -0.235 -0.209 -0.209 -0.233 -0.236 -0.235 -0.210 -0.209 -0.233 -0.231 -0.235 -0.210 -0.209 -0.235 -0.236 -0.234 -0.210 -0.209 -# magnetic-moments C -0.006 +0.000 -0.005 -0.006 -0.185 -0.003 +0.001 -0.005 -0.014 -0.184 -0.003 +0.002 -0.005 -0.014 -0.030 -0.002 +0.000 -0.003 -0.014 -0.185 -# oxidation-state Hf +0.619 +0.251 +0.245 +0.242 +0.116 +0.623 +0.253 +0.248 +0.242 +0.116 -0.093 +0.253 +0.248 +0.242 +0.116 +0.619 +0.251 +0.247 +0.242 +0.117 -# magnetic-moments Hf +0.094 +0.008 +0.001 +0.000 -0.006 +0.100 +0.006 +0.000 +0.001 -0.006 +0.103 +0.006 +0.000 +0.000 -0.006 +0.095 +0.005 +0.001 +0.000 -0.004 -# oxidation-state N -0.884 -# magnetic-moments N -0.012 - - -Computing DFT-D3 correction: -# coordination-number C 5.843 5.969 5.955 5.940 2.985 5.916 5.969 5.955 5.940 2.985 5.916 5.966 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 -# coordination-number Hf 11.053 16.661 16.695 16.623 13.885 11.052 16.659 16.687 16.623 13.885 12.171 16.659 16.687 16.623 13.885 11.052 16.773 16.686 16.623 13.885 -# coordination-number N 1.103 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.06 -EvdW_6 = -0.120310 -EvdW_8 = -0.212758 -Shifting auxilliary hamiltonian by 0.000057 to set nElectrons=325.578470 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771329 of unit cell: Completed after 25 iterations at t[s]: 1442.66 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.578470 magneticMoment: [ Abs: 1.17670 Tot: -0.26518 ] -ElecMinimize: Iter: 0 G: -1058.885826103718273 |grad|_K: 3.056e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769506 of unit cell: Completed after 31 iterations at t[s]: 1444.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770666 of unit cell: Completed after 27 iterations at t[s]: 1444.94 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.531452 magneticMoment: [ Abs: 1.20126 Tot: -0.23437 ] - SubspaceRotationAdjust: set factor to 0.12 -ElecMinimize: Iter: 1 G: -1059.037182520474062 |grad|_K: 7.801e-06 alpha: 4.657e-01 linmin: 1.034e-03 t[s]: 1445.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771292 of unit cell: Completed after 26 iterations at t[s]: 1446.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771378 of unit cell: Completed after 14 iterations at t[s]: 1447.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.594398 magneticMoment: [ Abs: 1.16909 Tot: -0.26738 ] - SubspaceRotationAdjust: set factor to 0.103 -ElecMinimize: Iter: 2 G: -1059.048451517421654 |grad|_K: 5.544e-06 alpha: 5.319e-01 linmin: -2.097e-04 t[s]: 1448.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766991 of unit cell: Completed after 30 iterations at t[s]: 1448.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769983 of unit cell: Completed after 29 iterations at t[s]: 1449.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.497066 magneticMoment: [ Abs: 1.17843 Tot: -0.21948 ] - SubspaceRotationAdjust: set factor to 0.0735 -ElecMinimize: Iter: 3 G: -1059.050492406129706 |grad|_K: 4.770e-06 alpha: 1.948e-01 linmin: 5.936e-04 t[s]: 1450.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770567 of unit cell: Completed after 20 iterations at t[s]: 1450.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770996 of unit cell: Completed after 19 iterations at t[s]: 1451.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.557630 magneticMoment: [ Abs: 1.21819 Tot: -0.25175 ] - SubspaceRotationAdjust: set factor to 0.0782 -ElecMinimize: Iter: 4 G: -1059.053124842721672 |grad|_K: 2.934e-06 alpha: 3.392e-01 linmin: 3.199e-04 t[s]: 1452.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771044 of unit cell: Completed after 18 iterations at t[s]: 1453.01 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771086 of unit cell: Completed after 18 iterations at t[s]: 1453.63 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.567279 magneticMoment: [ Abs: 1.19995 Tot: -0.25198 ] - SubspaceRotationAdjust: set factor to 0.0811 -ElecMinimize: Iter: 5 G: -1059.055040826615823 |grad|_K: 2.804e-06 alpha: 6.440e-01 linmin: -6.652e-05 t[s]: 1454.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769192 of unit cell: Completed after 28 iterations at t[s]: 1455.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770137 of unit cell: Completed after 26 iterations at t[s]: 1455.79 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.505779 magneticMoment: [ Abs: 1.19523 Tot: -0.22181 ] - SubspaceRotationAdjust: set factor to 0.0651 -ElecMinimize: Iter: 6 G: -1059.055953806476737 |grad|_K: 3.061e-06 alpha: 3.357e-01 linmin: 9.089e-05 t[s]: 1456.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770806 of unit cell: Completed after 23 iterations at t[s]: 1457.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771060 of unit cell: Completed after 19 iterations at t[s]: 1457.95 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.557147 magneticMoment: [ Abs: 1.22112 Tot: -0.24900 ] - SubspaceRotationAdjust: set factor to 0.066 -ElecMinimize: Iter: 7 G: -1059.057467885864071 |grad|_K: 2.178e-06 alpha: 4.670e-01 linmin: 6.373e-05 t[s]: 1458.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771275 of unit cell: Completed after 19 iterations at t[s]: 1459.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771372 of unit cell: Completed after 15 iterations at t[s]: 1460.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.574060 magneticMoment: [ Abs: 1.23014 Tot: -0.25644 ] - SubspaceRotationAdjust: set factor to 0.0768 -ElecMinimize: Iter: 8 G: -1059.058594266036152 |grad|_K: 1.984e-06 alpha: 6.843e-01 linmin: -6.057e-06 t[s]: 1461.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770139 of unit cell: Completed after 27 iterations at t[s]: 1461.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770724 of unit cell: Completed after 26 iterations at t[s]: 1462.26 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.531499 magneticMoment: [ Abs: 1.22380 Tot: -0.23547 ] - SubspaceRotationAdjust: set factor to 0.0592 -ElecMinimize: Iter: 9 G: -1059.059092845666783 |grad|_K: 1.939e-06 alpha: 3.666e-01 linmin: 4.317e-05 t[s]: 1463.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771158 of unit cell: Completed after 26 iterations at t[s]: 1463.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771168 of unit cell: Completed after 4 iterations at t[s]: 1464.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.561206 magneticMoment: [ Abs: 1.22684 Tot: -0.24810 ] - SubspaceRotationAdjust: set factor to 0.0487 -ElecMinimize: Iter: 10 G: -1059.059582960175021 |grad|_K: 1.395e-06 alpha: 3.748e-01 linmin: -3.143e-05 t[s]: 1465.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771185 of unit cell: Completed after 13 iterations at t[s]: 1465.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771196 of unit cell: Completed after 14 iterations at t[s]: 1466.54 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563915 magneticMoment: [ Abs: 1.23374 Tot: -0.24972 ] - SubspaceRotationAdjust: set factor to 0.0533 -ElecMinimize: Iter: 11 G: -1059.059999785185937 |grad|_K: 1.074e-06 alpha: 6.130e-01 linmin: 3.127e-05 t[s]: 1467.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770975 of unit cell: Completed after 23 iterations at t[s]: 1468.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770993 of unit cell: Completed after 9 iterations at t[s]: 1468.71 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.552261 magneticMoment: [ Abs: 1.23361 Tot: -0.24414 ] - SubspaceRotationAdjust: set factor to 0.0503 -ElecMinimize: Iter: 12 G: -1059.060226089591652 |grad|_K: 9.212e-07 alpha: 5.636e-01 linmin: 3.132e-06 t[s]: 1469.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771318 of unit cell: Completed after 25 iterations at t[s]: 1470.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771220 of unit cell: Completed after 18 iterations at t[s]: 1470.88 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.569206 magneticMoment: [ Abs: 1.23406 Tot: -0.25132 ] - SubspaceRotationAdjust: set factor to 0.0357 -ElecMinimize: Iter: 13 G: -1059.060341908137616 |grad|_K: 6.844e-07 alpha: 3.917e-01 linmin: -8.076e-06 t[s]: 1471.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771109 of unit cell: Completed after 16 iterations at t[s]: 1472.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771088 of unit cell: Completed after 9 iterations at t[s]: 1473.02 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.562092 magneticMoment: [ Abs: 1.23234 Tot: -0.24778 ] - SubspaceRotationAdjust: set factor to 0.0369 -ElecMinimize: Iter: 14 G: -1059.060417901290521 |grad|_K: 4.573e-07 alpha: 4.643e-01 linmin: -7.480e-05 t[s]: 1474.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771040 of unit cell: Completed after 11 iterations at t[s]: 1474.57 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771028 of unit cell: Completed after 8 iterations at t[s]: 1475.16 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.559124 magneticMoment: [ Abs: 1.23275 Tot: -0.24646 ] - SubspaceRotationAdjust: set factor to 0.0387 -ElecMinimize: Iter: 15 G: -1059.060460560704769 |grad|_K: 3.571e-07 alpha: 5.818e-01 linmin: -5.596e-05 t[s]: 1476.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771111 of unit cell: Completed after 17 iterations at t[s]: 1476.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771105 of unit cell: Completed after 3 iterations at t[s]: 1477.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.564735 magneticMoment: [ Abs: 1.23386 Tot: -0.24909 ] - SubspaceRotationAdjust: set factor to 0.0326 -ElecMinimize: Iter: 16 G: -1059.060484515302505 |grad|_K: 2.834e-07 alpha: 5.361e-01 linmin: 3.147e-04 t[s]: 1478.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771043 of unit cell: Completed after 14 iterations at t[s]: 1478.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771048 of unit cell: Completed after 3 iterations at t[s]: 1479.43 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.561338 magneticMoment: [ Abs: 1.23360 Tot: -0.24762 ] - SubspaceRotationAdjust: set factor to 0.0312 -ElecMinimize: Iter: 17 G: -1059.060498285452468 |grad|_K: 1.920e-07 alpha: 4.991e-01 linmin: -6.642e-05 t[s]: 1480.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 4 iterations at t[s]: 1480.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 0 iterations at t[s]: 1481.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.561600 magneticMoment: [ Abs: 1.23375 Tot: -0.24781 ] - SubspaceRotationAdjust: set factor to 0.037 -ElecMinimize: Iter: 18 G: -1059.060505732063575 |grad|_K: 1.517e-07 alpha: 5.762e-01 linmin: -1.537e-04 t[s]: 1482.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771078 of unit cell: Completed after 11 iterations at t[s]: 1483.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771078 of unit cell: Completed after 0 iterations at t[s]: 1483.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563488 magneticMoment: [ Abs: 1.23435 Tot: -0.24880 ] - SubspaceRotationAdjust: set factor to 0.0379 -ElecMinimize: Iter: 19 G: -1059.060510458139788 |grad|_K: 1.383e-07 alpha: 5.839e-01 linmin: -7.290e-04 t[s]: 1484.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771052 of unit cell: Completed after 12 iterations at t[s]: 1485.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771050 of unit cell: Completed after 0 iterations at t[s]: 1485.96 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.561571 magneticMoment: [ Abs: 1.23510 Tot: -0.24813 ] - SubspaceRotationAdjust: set factor to 0.0394 -ElecMinimize: Iter: 20 G: -1059.060514727587815 |grad|_K: 1.212e-07 alpha: 6.174e-01 linmin: -2.663e-04 t[s]: 1486.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 3 iterations at t[s]: 1487.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771049 of unit cell: Completed after 0 iterations at t[s]: 1488.03 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.561550 magneticMoment: [ Abs: 1.23632 Tot: -0.24833 ] - SubspaceRotationAdjust: set factor to 0.0459 -ElecMinimize: Iter: 21 G: -1059.060518496513851 |grad|_K: 1.281e-07 alpha: 7.209e-01 linmin: -1.075e-04 t[s]: 1489.01 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 9 iterations at t[s]: 1489.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771074 of unit cell: Completed after 3 iterations at t[s]: 1490.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563238 magneticMoment: [ Abs: 1.23791 Tot: -0.24934 ] - SubspaceRotationAdjust: set factor to 0.0462 -ElecMinimize: Iter: 22 G: -1059.060521752696559 |grad|_K: 1.235e-07 alpha: 5.652e-01 linmin: 1.046e-04 t[s]: 1491.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771058 of unit cell: Completed after 8 iterations at t[s]: 1491.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771055 of unit cell: Completed after 3 iterations at t[s]: 1492.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.561929 magneticMoment: [ Abs: 1.23987 Tot: -0.24912 ] - SubspaceRotationAdjust: set factor to 0.045 -ElecMinimize: Iter: 23 G: -1059.060525305209467 |grad|_K: 1.276e-07 alpha: 6.754e-01 linmin: -1.026e-04 t[s]: 1493.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771070 of unit cell: Completed after 3 iterations at t[s]: 1493.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771067 of unit cell: Completed after 0 iterations at t[s]: 1494.36 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.562749 magneticMoment: [ Abs: 1.24239 Tot: -0.24992 ] - SubspaceRotationAdjust: set factor to 0.0491 -ElecMinimize: Iter: 24 G: -1059.060528570006682 |grad|_K: 1.123e-07 alpha: 5.663e-01 linmin: 4.410e-05 t[s]: 1495.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771084 of unit cell: Completed after 8 iterations at t[s]: 1495.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771083 of unit cell: Completed after 0 iterations at t[s]: 1496.47 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563902 magneticMoment: [ Abs: 1.24461 Tot: -0.25072 ] - SubspaceRotationAdjust: set factor to 0.0488 -ElecMinimize: Iter: 25 G: -1059.060530993575185 |grad|_K: 8.998e-08 alpha: 5.537e-01 linmin: 8.615e-05 t[s]: 1497.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771068 of unit cell: Completed after 7 iterations at t[s]: 1497.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771068 of unit cell: Completed after 0 iterations at t[s]: 1498.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.562906 magneticMoment: [ Abs: 1.24638 Tot: -0.25051 ] - SubspaceRotationAdjust: set factor to 0.047 -ElecMinimize: Iter: 26 G: -1059.060532579463370 |grad|_K: 7.563e-08 alpha: 5.663e-01 linmin: -7.413e-05 t[s]: 1499.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771072 of unit cell: Completed after 3 iterations at t[s]: 1500.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771071 of unit cell: Completed after 0 iterations at t[s]: 1500.69 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563147 magneticMoment: [ Abs: 1.24810 Tot: -0.25084 ] - SubspaceRotationAdjust: set factor to 0.0524 -ElecMinimize: Iter: 27 G: -1059.060533606588251 |grad|_K: 5.902e-08 alpha: 5.110e-01 linmin: -5.466e-05 t[s]: 1501.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 4 iterations at t[s]: 1502.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771082 of unit cell: Completed after 0 iterations at t[s]: 1502.88 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563885 magneticMoment: [ Abs: 1.24957 Tot: -0.25134 ] - SubspaceRotationAdjust: set factor to 0.0524 -ElecMinimize: Iter: 28 G: -1059.060534256422898 |grad|_K: 4.306e-08 alpha: 5.319e-01 linmin: -1.077e-04 t[s]: 1503.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771075 of unit cell: Completed after 2 iterations at t[s]: 1504.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771075 of unit cell: Completed after 0 iterations at t[s]: 1505.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563461 magneticMoment: [ Abs: 1.25053 Tot: -0.25125 ] - SubspaceRotationAdjust: set factor to 0.0579 -ElecMinimize: Iter: 29 G: -1059.060534616192854 |grad|_K: 3.507e-08 alpha: 5.507e-01 linmin: -4.296e-04 t[s]: 1506.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 3 iterations at t[s]: 1506.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771070 of unit cell: Completed after 0 iterations at t[s]: 1507.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563142 magneticMoment: [ Abs: 1.25136 Tot: -0.25123 ] - SubspaceRotationAdjust: set factor to 0.058 -ElecMinimize: Iter: 30 G: -1059.060534806200167 |grad|_K: 3.527e-08 alpha: 4.343e-01 linmin: 2.334e-04 t[s]: 1508.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771084 of unit cell: Completed after 3 iterations at t[s]: 1508.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 0 iterations at t[s]: 1509.51 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563827 magneticMoment: [ Abs: 1.25250 Tot: -0.25173 ] - SubspaceRotationAdjust: set factor to 0.0517 -ElecMinimize: Iter: 31 G: -1059.060534946778262 |grad|_K: 3.164e-08 alpha: 3.357e-01 linmin: 7.645e-04 t[s]: 1510.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771081 of unit cell: Completed after 0 iterations at t[s]: 1511.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771082 of unit cell: Completed after 3 iterations at t[s]: 1511.69 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563911 magneticMoment: [ Abs: 1.25401 Tot: -0.25197 ] - SubspaceRotationAdjust: set factor to 0.062 -ElecMinimize: Iter: 32 G: -1059.060535080068576 |grad|_K: 2.673e-08 alpha: 4.984e-01 linmin: 1.202e-03 t[s]: 1512.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771078 of unit cell: Completed after 0 iterations at t[s]: 1513.31 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771076 of unit cell: Completed after 0 iterations at t[s]: 1513.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563543 magneticMoment: [ Abs: 1.25593 Tot: -0.25210 ] - SubspaceRotationAdjust: set factor to 0.0719 -ElecMinimize: Iter: 33 G: -1059.060535236897067 |grad|_K: 2.838e-08 alpha: 7.181e-01 linmin: 4.077e-04 t[s]: 1514.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771054 of unit cell: Completed after 8 iterations at t[s]: 1515.52 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 4 iterations at t[s]: 1516.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563103 magneticMoment: [ Abs: 1.25668 Tot: -0.25202 ] - SubspaceRotationAdjust: set factor to 0.0573 -ElecMinimize: Iter: 34 G: -1059.060535271376011 |grad|_K: 4.210e-08 alpha: 2.232e-01 linmin: 2.890e-03 t[s]: 1517.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 3 iterations at t[s]: 1517.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771069 of unit cell: Completed after 0 iterations at t[s]: 1518.35 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563098 magneticMoment: [ Abs: 1.25797 Tot: -0.25223 ] - SubspaceRotationAdjust: set factor to 0.0511 -ElecMinimize: Iter: 35 G: -1059.060535333480175 |grad|_K: 4.059e-08 alpha: 1.499e-01 linmin: -3.922e-04 t[s]: 1519.42 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.305e-06 - -Computing DFT-D3 correction: -# coordination-number C 5.843 5.969 5.955 5.940 2.985 5.916 5.969 5.955 5.940 2.985 5.916 5.966 5.955 5.940 2.985 5.912 5.969 5.955 5.940 2.985 -# coordination-number Hf 11.053 16.661 16.695 16.623 13.885 11.052 16.659 16.687 16.623 13.885 12.171 16.659 16.687 16.623 13.885 11.052 16.773 16.686 16.623 13.885 -# coordination-number N 1.103 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.06 -EvdW_6 = -0.120310 -EvdW_8 = -0.212758 - -# Ionic positions in cartesian coordinates: -ion C 15.509228172869335 8.967124034962703 29.705198065684712 1 -ion C 6.495508605370872 0.176446156376458 23.726925560860334 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.343599904156168 9.073388641705998 29.247889681074231 1 -ion C 0.304272048885054 0.175929906393829 23.458019130300638 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.525110519113198 3.570632726784339 29.248049986809761 1 -ion C 9.566684231577918 5.531260821440959 24.006209330453764 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.177216447458791 3.571655771020179 28.980294466989413 1 -ion C 3.393666207662165 5.541293438080493 23.726981881050655 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.091102410551588 0.041938226201664 31.116886752150506 1 -ion Hf 12.563618847115627 7.263966712835094 26.591144232765600 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.069493456991185 0.040112452453532 30.856257373457350 1 -ion Hf 6.363501370448727 7.263408537670129 26.326630282759254 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.270248763432512 5.359684412756875 31.220042801109646 1 -ion Hf 9.469829122135650 1.891073894085702 26.326557825641697 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.424493508466346 5.258062058882421 31.657457241356461 1 -ion Hf 3.294805006256981 1.905105778331123 26.027856765955963 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.242253639009618 5.341728456278275 34.871629058156969 1 - -# Forces in Cartesian coordinates: -force C -0.000305167578923 -0.000179940179455 0.002981797373615 1 -force C 0.000118912818424 0.000033121325000 -0.000156900865102 1 -force C 0.000255052193050 0.000146050776619 -0.002373496869010 0 -force C 0.000152614351219 0.000088640408289 -0.003694985162737 0 -force C -0.001068808213338 -0.000618131058901 0.023207017398443 0 -force C 0.000072159316459 0.001252335986685 0.001609436916569 1 -force C -0.000067722461129 -0.000040724457004 -0.000180903299605 1 -force C 0.000046395756867 0.000181982960607 -0.002394583569160 0 -force C 0.000144483246717 -0.000212463128478 -0.003385210680037 0 -force C -0.001008168958060 -0.000582685286017 0.023255002098755 0 -force C 0.001141836093960 -0.000557100700345 0.001619781708737 1 -force C -0.000045652393169 -0.000026533702436 0.001287147245331 1 -force C 0.000181701400728 -0.000049919684185 -0.002393871649675 0 -force C -0.000112662577827 0.000231513256316 -0.003385632656889 0 -force C -0.000970204530009 -0.000560932050660 0.022711660016321 0 -force C -0.002239360831128 -0.001318771704650 0.001576013060983 1 -force C 0.000086157896542 0.000087040460857 -0.000162282117642 1 -force C 0.000071871338519 0.000042557815452 -0.001215779527599 0 -force C 0.000395513068036 0.000228698135585 -0.003329855915566 0 -force C -0.001068785448200 -0.000618254843229 0.023206620504067 0 -force Hf -0.002222964087107 0.001412097330007 -0.000115360915060 1 -force Hf -0.002098578715953 -0.001210447023747 0.001821186084316 1 -force Hf 0.000541046229845 0.000315075298726 -0.001760812851644 0 -force Hf -0.000472330123370 -0.000117015009256 0.011289124711685 0 -force Hf 0.001275479495482 0.000736920457667 -0.024144630634103 0 -force Hf 0.002209412429909 0.001287914317476 0.000286141980364 1 -force Hf 0.001871642424396 -0.001218705791896 0.000940537165340 1 -force Hf 0.000424044891608 -0.001291763933108 -0.001182500640254 0 -force Hf -0.000247120770920 -0.000143072245583 0.011327011922268 0 -force Hf 0.001159446699505 0.000765063279611 -0.024250929831779 0 -force Hf 0.001021413306279 0.000598903831791 -0.011459327295342 1 -force Hf -0.000142765935871 0.002226634152840 0.000935242569298 1 -force Hf -0.000910536654558 0.001012404036094 -0.001194279320944 0 -force Hf -0.000342519969642 -0.000196732450169 0.012005937694027 0 -force Hf 0.001241108724443 0.000623250778523 -0.024248691103745 0 -force Hf 0.000138733545788 -0.002634827779548 -0.000095359560457 1 -force Hf 0.000258655944073 0.000137305024010 0.001526913550453 1 -force Hf 0.001756576680499 0.001012831122782 -0.000975445552638 0 -force Hf -0.000337972256186 -0.000350090009732 0.011290590533566 0 -force Hf 0.001192915674901 0.000690447023959 -0.024063756159082 0 -force N -0.000601837314533 -0.000400103292226 -0.006239376310579 1 - -# Energy components: - A_diel = -0.6897056104240998 - Eewald = 38769.6900734416776686 - EH = 39743.4606667840489536 - Eloc = -79582.2133746949984925 - Enl = -270.1478890031953597 - EvdW = -0.3330681347070247 - Exc = -796.6734763226399991 - Exc_core = 594.6258300946381041 - KE = 421.3727504138347513 - MuShift = -0.0077678922655923 -------------------------------------- - Etot = -1120.9159609240275586 - TS = 0.0015630114396621 -------------------------------------- - F = -1120.9175239354672158 - muN = -61.8569886019870978 -------------------------------------- - G = -1059.0605353334801748 - -IonicMinimize: Iter: 7 G: -1059.060535333480175 |grad|_K: 2.189e-03 alpha: 2.408e-01 linmin: -1.308e-01 t[s]: 1525.95 - -#--- Lowdin population analysis --- -# oxidation-state C -0.247 -0.235 -0.235 -0.210 -0.216 -0.233 -0.235 -0.235 -0.211 -0.216 -0.233 -0.230 -0.235 -0.211 -0.215 -0.235 -0.235 -0.234 -0.211 -0.216 -# magnetic-moments C -0.007 +0.001 -0.004 -0.006 -0.191 -0.003 +0.001 -0.005 -0.014 -0.191 -0.003 +0.002 -0.005 -0.014 -0.046 -0.001 +0.001 -0.003 -0.015 -0.191 -# oxidation-state Hf +0.632 +0.252 +0.246 +0.241 +0.114 +0.634 +0.253 +0.249 +0.241 +0.114 -0.102 +0.253 +0.249 +0.242 +0.114 +0.632 +0.249 +0.249 +0.241 +0.116 -# magnetic-moments Hf +0.109 +0.010 +0.001 +0.000 -0.006 +0.114 +0.008 +0.001 +0.001 -0.006 +0.104 +0.008 +0.001 +0.000 -0.006 +0.109 +0.005 +0.001 +0.000 -0.005 -# oxidation-state N -0.869 -# magnetic-moments N -0.010 - - -Computing DFT-D3 correction: -# coordination-number C 5.822 5.968 5.955 5.940 2.985 5.923 5.967 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.918 5.968 5.955 5.940 2.985 -# coordination-number Hf 11.029 16.659 16.687 16.623 13.885 11.027 16.655 16.682 16.623 13.885 12.241 16.655 16.682 16.623 13.885 11.027 16.791 16.682 16.623 13.885 -# coordination-number N 1.112 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.05 -EvdW_6 = -0.120335 -EvdW_8 = -0.212889 -Shifting auxilliary hamiltonian by 0.000148 to set nElectrons=325.563098 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 31 iterations at t[s]: 1528.04 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.563098 magneticMoment: [ Abs: 1.27046 Tot: -0.25314 ] -ElecMinimize: Iter: 0 G: -1058.831519814893454 |grad|_K: 3.629e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.773527 of unit cell: Completed after 35 iterations at t[s]: 1529.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.772444 of unit cell: Completed after 32 iterations at t[s]: 1530.41 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.654282 magneticMoment: [ Abs: 1.24220 Tot: -0.29423 ] - SubspaceRotationAdjust: set factor to 0.047 -ElecMinimize: Iter: 1 G: -1059.032794332230651 |grad|_K: 9.692e-06 alpha: 4.411e-01 linmin: 5.036e-03 t[s]: 1531.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.769750 of unit cell: Completed after 30 iterations at t[s]: 1532.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770119 of unit cell: Completed after 25 iterations at t[s]: 1532.66 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.484965 magneticMoment: [ Abs: 1.23985 Tot: -0.21475 ] - SubspaceRotationAdjust: set factor to 0.0326 -ElecMinimize: Iter: 2 G: -1059.045335750993445 |grad|_K: 6.145e-06 alpha: 3.867e-01 linmin: -1.089e-03 t[s]: 1533.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771502 of unit cell: Completed after 28 iterations at t[s]: 1534.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771496 of unit cell: Completed after 3 iterations at t[s]: 1534.95 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.576269 magneticMoment: [ Abs: 1.25902 Tot: -0.25978 ] - SubspaceRotationAdjust: set factor to 0.0249 -ElecMinimize: Iter: 3 G: -1059.050459115268723 |grad|_K: 3.101e-06 alpha: 3.852e-01 linmin: 6.922e-04 t[s]: 1536.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771405 of unit cell: Completed after 18 iterations at t[s]: 1536.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771340 of unit cell: Completed after 17 iterations at t[s]: 1537.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.565611 magneticMoment: [ Abs: 1.25638 Tot: -0.25436 ] - SubspaceRotationAdjust: set factor to 0.0329 -ElecMinimize: Iter: 4 G: -1059.052625706910703 |grad|_K: 2.115e-06 alpha: 6.499e-01 linmin: -3.736e-05 t[s]: 1538.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770981 of unit cell: Completed after 25 iterations at t[s]: 1538.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770947 of unit cell: Completed after 11 iterations at t[s]: 1539.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537717 magneticMoment: [ Abs: 1.25477 Tot: -0.24147 ] - SubspaceRotationAdjust: set factor to 0.0368 -ElecMinimize: Iter: 5 G: -1059.053732902950060 |grad|_K: 1.956e-06 alpha: 7.090e-01 linmin: -3.325e-05 t[s]: 1540.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771291 of unit cell: Completed after 24 iterations at t[s]: 1541.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771346 of unit cell: Completed after 15 iterations at t[s]: 1541.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.557727 magneticMoment: [ Abs: 1.26348 Tot: -0.25169 ] - SubspaceRotationAdjust: set factor to 0.0395 -ElecMinimize: Iter: 6 G: -1059.054833633301314 |grad|_K: 2.046e-06 alpha: 8.240e-01 linmin: 2.491e-05 t[s]: 1542.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771017 of unit cell: Completed after 25 iterations at t[s]: 1543.29 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771013 of unit cell: Completed after 3 iterations at t[s]: 1543.87 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.528078 magneticMoment: [ Abs: 1.26503 Tot: -0.24084 ] - SubspaceRotationAdjust: set factor to 0.0433 -ElecMinimize: Iter: 7 G: -1059.056049716603411 |grad|_K: 2.008e-06 alpha: 8.336e-01 linmin: -1.450e-05 t[s]: 1544.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771244 of unit cell: Completed after 21 iterations at t[s]: 1545.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771261 of unit cell: Completed after 9 iterations at t[s]: 1546.11 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.536367 magneticMoment: [ Abs: 1.26953 Tot: -0.24835 ] - SubspaceRotationAdjust: set factor to 0.0485 -ElecMinimize: Iter: 8 G: -1059.057310596517254 |grad|_K: 2.081e-06 alpha: 8.949e-01 linmin: -1.249e-05 t[s]: 1547.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771402 of unit cell: Completed after 19 iterations at t[s]: 1547.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771414 of unit cell: Completed after 5 iterations at t[s]: 1548.36 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540834 magneticMoment: [ Abs: 1.27410 Tot: -0.25730 ] - SubspaceRotationAdjust: set factor to 0.0522 -ElecMinimize: Iter: 9 G: -1059.058798818040032 |grad|_K: 2.141e-06 alpha: 9.834e-01 linmin: -5.986e-06 t[s]: 1549.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771030 of unit cell: Completed after 26 iterations at t[s]: 1549.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771113 of unit cell: Completed after 17 iterations at t[s]: 1550.60 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.521223 magneticMoment: [ Abs: 1.26846 Tot: -0.25558 ] - SubspaceRotationAdjust: set factor to 0.0517 -ElecMinimize: Iter: 10 G: -1059.060051820584704 |grad|_K: 2.062e-06 alpha: 7.820e-01 linmin: 9.464e-06 t[s]: 1551.65 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771987 of unit cell: Completed after 27 iterations at t[s]: 1552.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771694 of unit cell: Completed after 25 iterations at t[s]: 1552.85 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.562479 magneticMoment: [ Abs: 1.27098 Tot: -0.27392 ] - SubspaceRotationAdjust: set factor to 0.0397 -ElecMinimize: Iter: 11 G: -1059.060806311156284 |grad|_K: 1.755e-06 alpha: 5.096e-01 linmin: 1.407e-06 t[s]: 1553.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771273 of unit cell: Completed after 25 iterations at t[s]: 1554.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771309 of unit cell: Completed after 12 iterations at t[s]: 1555.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540957 magneticMoment: [ Abs: 1.26365 Tot: -0.26719 ] - SubspaceRotationAdjust: set factor to 0.0313 -ElecMinimize: Iter: 12 G: -1059.061306686896614 |grad|_K: 1.226e-06 alpha: 4.658e-01 linmin: 1.224e-06 t[s]: 1556.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771352 of unit cell: Completed after 15 iterations at t[s]: 1556.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771366 of unit cell: Completed after 7 iterations at t[s]: 1557.36 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.549270 magneticMoment: [ Abs: 1.26235 Tot: -0.27082 ] - SubspaceRotationAdjust: set factor to 0.0337 -ElecMinimize: Iter: 13 G: -1059.061631369895622 |grad|_K: 9.296e-07 alpha: 6.196e-01 linmin: -1.709e-06 t[s]: 1558.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771461 of unit cell: Completed after 17 iterations at t[s]: 1559.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771459 of unit cell: Completed after 1 iterations at t[s]: 1559.58 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.559215 magneticMoment: [ Abs: 1.26139 Tot: -0.27399 ] - SubspaceRotationAdjust: set factor to 0.0331 -ElecMinimize: Iter: 14 G: -1059.061813481664331 |grad|_K: 7.042e-07 alpha: 6.039e-01 linmin: 8.753e-06 t[s]: 1560.65 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771283 of unit cell: Completed after 19 iterations at t[s]: 1561.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771311 of unit cell: Completed after 9 iterations at t[s]: 1561.83 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551806 magneticMoment: [ Abs: 1.25791 Tot: -0.27031 ] - SubspaceRotationAdjust: set factor to 0.0294 -ElecMinimize: Iter: 15 G: -1059.061901724523523 |grad|_K: 4.656e-07 alpha: 5.108e-01 linmin: -1.781e-06 t[s]: 1562.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771356 of unit cell: Completed after 14 iterations at t[s]: 1563.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771360 of unit cell: Completed after 3 iterations at t[s]: 1564.12 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.556102 magneticMoment: [ Abs: 1.25690 Tot: -0.27098 ] - SubspaceRotationAdjust: set factor to 0.0323 -ElecMinimize: Iter: 16 G: -1059.061943812277605 |grad|_K: 3.393e-07 alpha: 5.560e-01 linmin: -1.338e-04 t[s]: 1565.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771374 of unit cell: Completed after 9 iterations at t[s]: 1565.74 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771377 of unit cell: Completed after 3 iterations at t[s]: 1566.34 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.557783 magneticMoment: [ Abs: 1.25572 Tot: -0.27074 ] - SubspaceRotationAdjust: set factor to 0.0374 -ElecMinimize: Iter: 17 G: -1059.061970252747415 |grad|_K: 2.799e-07 alpha: 6.547e-01 linmin: -1.293e-04 t[s]: 1567.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771311 of unit cell: Completed after 14 iterations at t[s]: 1567.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771316 of unit cell: Completed after 3 iterations at t[s]: 1568.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.554140 magneticMoment: [ Abs: 1.25392 Tot: -0.26862 ] - SubspaceRotationAdjust: set factor to 0.039 -ElecMinimize: Iter: 18 G: -1059.061986682041379 |grad|_K: 2.402e-07 alpha: 5.982e-01 linmin: 5.672e-04 t[s]: 1569.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771338 of unit cell: Completed after 11 iterations at t[s]: 1570.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771340 of unit cell: Completed after 0 iterations at t[s]: 1570.75 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.555872 magneticMoment: [ Abs: 1.25290 Tot: -0.26846 ] - SubspaceRotationAdjust: set factor to 0.0454 -ElecMinimize: Iter: 19 G: -1059.061999443737022 |grad|_K: 1.985e-07 alpha: 6.422e-01 linmin: -6.878e-04 t[s]: 1571.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771332 of unit cell: Completed after 4 iterations at t[s]: 1572.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771331 of unit cell: Completed after 0 iterations at t[s]: 1572.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.555202 magneticMoment: [ Abs: 1.25180 Tot: -0.26758 ] - SubspaceRotationAdjust: set factor to 0.0553 -ElecMinimize: Iter: 20 G: -1059.062009768828148 |grad|_K: 2.049e-07 alpha: 7.361e-01 linmin: -1.819e-04 t[s]: 1574.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771273 of unit cell: Completed after 14 iterations at t[s]: 1574.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771278 of unit cell: Completed after 3 iterations at t[s]: 1575.22 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551497 magneticMoment: [ Abs: 1.25023 Tot: -0.26555 ] - SubspaceRotationAdjust: set factor to 0.0559 -ElecMinimize: Iter: 21 G: -1059.062019643338317 |grad|_K: 2.271e-07 alpha: 6.700e-01 linmin: 6.133e-05 t[s]: 1576.31 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771347 of unit cell: Completed after 14 iterations at t[s]: 1576.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771325 of unit cell: Completed after 9 iterations at t[s]: 1577.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.554385 magneticMoment: [ Abs: 1.24970 Tot: -0.26613 ] - SubspaceRotationAdjust: set factor to 0.0476 -ElecMinimize: Iter: 22 G: -1059.062027725782173 |grad|_K: 2.008e-07 alpha: 4.538e-01 linmin: 6.184e-05 t[s]: 1578.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771293 of unit cell: Completed after 11 iterations at t[s]: 1579.11 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771288 of unit cell: Completed after 2 iterations at t[s]: 1579.69 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551665 magneticMoment: [ Abs: 1.24844 Tot: -0.26471 ] - SubspaceRotationAdjust: set factor to 0.0513 -ElecMinimize: Iter: 23 G: -1059.062035159241759 |grad|_K: 1.577e-07 alpha: 5.279e-01 linmin: -4.353e-04 t[s]: 1580.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771273 of unit cell: Completed after 9 iterations at t[s]: 1581.31 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771270 of unit cell: Completed after 3 iterations at t[s]: 1581.90 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.550110 magneticMoment: [ Abs: 1.24771 Tot: -0.26401 ] - SubspaceRotationAdjust: set factor to 0.0547 -ElecMinimize: Iter: 24 G: -1059.062041072417287 |grad|_K: 1.489e-07 alpha: 6.620e-01 linmin: -3.245e-04 t[s]: 1583.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771324 of unit cell: Completed after 13 iterations at t[s]: 1583.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771311 of unit cell: Completed after 6 iterations at t[s]: 1584.14 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.552594 magneticMoment: [ Abs: 1.24792 Tot: -0.26511 ] - SubspaceRotationAdjust: set factor to 0.046 -ElecMinimize: Iter: 25 G: -1059.062045104549043 |grad|_K: 1.333e-07 alpha: 5.062e-01 linmin: 4.604e-04 t[s]: 1585.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771288 of unit cell: Completed after 9 iterations at t[s]: 1585.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771291 of unit cell: Completed after 3 iterations at t[s]: 1586.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551028 magneticMoment: [ Abs: 1.24763 Tot: -0.26471 ] - SubspaceRotationAdjust: set factor to 0.0408 -ElecMinimize: Iter: 26 G: -1059.062047737156263 |grad|_K: 9.700e-08 alpha: 4.417e-01 linmin: -1.257e-04 t[s]: 1587.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771294 of unit cell: Completed after 3 iterations at t[s]: 1587.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771294 of unit cell: Completed after 0 iterations at t[s]: 1588.50 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551162 magneticMoment: [ Abs: 1.24748 Tot: -0.26493 ] - SubspaceRotationAdjust: set factor to 0.0482 -ElecMinimize: Iter: 27 G: -1059.062049574004732 |grad|_K: 7.511e-08 alpha: 5.535e-01 linmin: -3.305e-04 t[s]: 1589.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771310 of unit cell: Completed after 8 iterations at t[s]: 1590.02 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771308 of unit cell: Completed after 0 iterations at t[s]: 1590.61 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.552060 magneticMoment: [ Abs: 1.24744 Tot: -0.26542 ] - SubspaceRotationAdjust: set factor to 0.0465 -ElecMinimize: Iter: 28 G: -1059.062050544239810 |grad|_K: 7.038e-08 alpha: 4.884e-01 linmin: -4.577e-05 t[s]: 1591.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771296 of unit cell: Completed after 8 iterations at t[s]: 1592.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771298 of unit cell: Completed after 0 iterations at t[s]: 1592.69 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551318 magneticMoment: [ Abs: 1.24723 Tot: -0.26534 ] - SubspaceRotationAdjust: set factor to 0.0438 -ElecMinimize: Iter: 29 G: -1059.062051251437651 |grad|_K: 5.928e-08 alpha: 4.109e-01 linmin: 4.186e-04 t[s]: 1593.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771302 of unit cell: Completed after 2 iterations at t[s]: 1594.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771304 of unit cell: Completed after 0 iterations at t[s]: 1594.80 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551691 magneticMoment: [ Abs: 1.24716 Tot: -0.26576 ] - SubspaceRotationAdjust: set factor to 0.0582 -ElecMinimize: Iter: 30 G: -1059.062051895064997 |grad|_K: 4.718e-08 alpha: 5.268e-01 linmin: -1.055e-03 t[s]: 1595.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771314 of unit cell: Completed after 3 iterations at t[s]: 1596.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771313 of unit cell: Completed after 0 iterations at t[s]: 1596.86 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.552346 magneticMoment: [ Abs: 1.24707 Tot: -0.26622 ] - SubspaceRotationAdjust: set factor to 0.0587 -ElecMinimize: Iter: 31 G: -1059.062052298057779 |grad|_K: 4.789e-08 alpha: 4.985e-01 linmin: -1.313e-03 t[s]: 1597.85 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771298 of unit cell: Completed after 3 iterations at t[s]: 1598.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771300 of unit cell: Completed after 0 iterations at t[s]: 1599.00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551468 magneticMoment: [ Abs: 1.24642 Tot: -0.26600 ] - SubspaceRotationAdjust: set factor to 0.0661 -ElecMinimize: Iter: 32 G: -1059.062052671786660 |grad|_K: 4.350e-08 alpha: 4.469e-01 linmin: -6.035e-04 t[s]: 1600.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771294 of unit cell: Completed after 3 iterations at t[s]: 1600.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771293 of unit cell: Completed after 0 iterations at t[s]: 1601.12 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551007 magneticMoment: [ Abs: 1.24583 Tot: -0.26609 ] - SubspaceRotationAdjust: set factor to 0.0794 -ElecMinimize: Iter: 33 G: -1059.062053038891236 |grad|_K: 4.201e-08 alpha: 5.240e-01 linmin: -1.298e-03 t[s]: 1602.07 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771307 of unit cell: Completed after 3 iterations at t[s]: 1602.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771309 of unit cell: Completed after 0 iterations at t[s]: 1603.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551974 magneticMoment: [ Abs: 1.24541 Tot: -0.26690 ] - SubspaceRotationAdjust: set factor to 0.0934 -ElecMinimize: Iter: 34 G: -1059.062053436470023 |grad|_K: 4.313e-08 alpha: 5.948e-01 linmin: -2.613e-04 t[s]: 1604.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771332 of unit cell: Completed after 8 iterations at t[s]: 1604.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771318 of unit cell: Completed after 5 iterations at t[s]: 1605.33 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.552565 magneticMoment: [ Abs: 1.24513 Tot: -0.26731 ] - SubspaceRotationAdjust: set factor to 0.0655 -ElecMinimize: Iter: 35 G: -1059.062053528000433 |grad|_K: 7.136e-08 alpha: 2.362e-01 linmin: 1.279e-03 t[s]: 1606.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771312 of unit cell: Completed after 3 iterations at t[s]: 1606.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771314 of unit cell: Completed after 0 iterations at t[s]: 1607.44 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.552263 magneticMoment: [ Abs: 1.24437 Tot: -0.26752 ] - SubspaceRotationAdjust: set factor to 0.0693 -ElecMinimize: Iter: 36 G: -1059.062053754827048 |grad|_K: 5.479e-08 alpha: 1.479e-01 linmin: 2.818e-04 t[s]: 1608.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771302 of unit cell: Completed after 6 iterations at t[s]: 1608.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771303 of unit cell: Completed after 0 iterations at t[s]: 1609.52 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551489 magneticMoment: [ Abs: 1.24379 Tot: -0.26738 ] - SubspaceRotationAdjust: set factor to 0.0659 -ElecMinimize: Iter: 37 G: -1059.062053889540948 |grad|_K: 3.997e-08 alpha: 1.337e-01 linmin: 1.186e-04 t[s]: 1610.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771298 of unit cell: Completed after 0 iterations at t[s]: 1611.02 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.010711e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771288 of unit cell: Completed after 5 iterations at t[s]: 1611.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771292 of unit cell: Completed after 2 iterations at t[s]: 1612.20 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.550787 magneticMoment: [ Abs: 1.24301 Tot: -0.26728 ] - SubspaceRotationAdjust: set factor to 0.0625 -ElecMinimize: Iter: 38 G: -1059.062054038653969 |grad|_K: 4.199e-08 alpha: 2.872e-01 linmin: 5.266e-04 t[s]: 1613.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771297 of unit cell: Completed after 3 iterations at t[s]: 1613.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771296 of unit cell: Completed after 0 iterations at t[s]: 1614.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551037 magneticMoment: [ Abs: 1.24231 Tot: -0.26756 ] - SubspaceRotationAdjust: set factor to 0.0896 -ElecMinimize: Iter: 39 G: -1059.062054187137392 |grad|_K: 3.784e-08 alpha: 2.521e-01 linmin: 5.271e-05 t[s]: 1615.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771307 of unit cell: Completed after 7 iterations at t[s]: 1615.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771303 of unit cell: Completed after 0 iterations at t[s]: 1616.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551507 magneticMoment: [ Abs: 1.24199 Tot: -0.26785 ] - SubspaceRotationAdjust: set factor to 0.0736 -ElecMinimize: Iter: 40 G: -1059.062054276868594 |grad|_K: 5.309e-08 alpha: 1.604e-01 linmin: 3.635e-03 t[s]: 1617.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771305 of unit cell: Completed after 0 iterations at t[s]: 1617.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771304 of unit cell: Completed after 0 iterations at t[s]: 1618.52 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551577 magneticMoment: [ Abs: 1.24126 Tot: -0.26812 ] - SubspaceRotationAdjust: set factor to 0.0643 -ElecMinimize: Iter: 41 G: -1059.062054369198222 |grad|_K: 4.662e-08 alpha: 1.477e-01 linmin: 1.533e-06 t[s]: 1619.50 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 4.256e-07 - -Computing DFT-D3 correction: -# coordination-number C 5.822 5.968 5.955 5.940 2.985 5.923 5.967 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.918 5.968 5.955 5.940 2.985 -# coordination-number Hf 11.029 16.659 16.687 16.623 13.885 11.027 16.655 16.682 16.623 13.885 12.241 16.655 16.682 16.623 13.885 11.027 16.791 16.682 16.623 13.885 -# coordination-number N 1.112 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.05 -EvdW_6 = -0.120335 -EvdW_8 = -0.212889 - -# Ionic positions in cartesian coordinates: -ion C 15.506819494690767 8.965541485450226 29.741832111246694 1 -ion C 6.497815380567920 0.176019133108414 23.724838669612947 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.343757838235220 9.088006069611108 29.244977028460564 1 -ion C 0.302781208989874 0.175064433444014 23.455642145115096 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.538140178121255 3.563642905556303 29.244988570239094 1 -ion C 9.566704412632488 5.531256635334659 24.014205103077039 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.158774582684197 3.560973445965934 28.976843573211511 1 -ion C 3.394430459665444 5.543497895589463 23.724865820090749 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.068959130506959 0.053159561027138 31.129778235450146 1 -ion Hf 12.558461299472228 7.260939585326445 26.600617309286825 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.089731102903726 0.052265001747128 30.870514307481329 1 -ion Hf 6.368064063852217 7.260572373239066 26.331371951933356 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.274848411289348 5.362260504239512 31.121950853377086 1 -ion Hf 9.469558529196389 1.896466681639920 26.331142262935970 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.423723862596754 5.233102248149944 31.670853528863049 1 -ion Hf 3.296302668651952 1.905914603186367 26.037715404235808 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.233839799543697 5.336788208526175 34.772106190143695 1 - -# Forces in Cartesian coordinates: -force C -0.000115235252488 -0.000058133787873 0.001873730487236 1 -force C -0.000083646539720 -0.000038625538850 0.000839846523760 1 -force C 0.000189810721123 0.000109144756825 -0.002369538962842 0 -force C 0.000145019079758 0.000084193622116 -0.003486871094753 0 -force C -0.001057005997497 -0.000668938496486 0.023831075392721 0 -force C 0.000009172314596 0.000858752602145 -0.000492365465624 1 -force C 0.000014794201877 0.000006712553073 0.000815489906254 1 -force C 0.000137171052815 0.000148195204924 -0.002439368043056 0 -force C 0.000145222189301 -0.000196221187649 -0.003245404658557 0 -force C -0.001086844501284 -0.000627729035733 0.023878328178479 0 -force C 0.000745744742405 -0.000411720919833 -0.000457810894081 1 -force C -0.000034771011364 -0.000018367295785 0.000370802248508 1 -force C 0.000197892924850 0.000045426133629 -0.002439782729693 0 -force C -0.000098279235046 0.000223957984452 -0.003245831628546 0 -force C -0.001002216213096 -0.000579052412465 0.023429691118698 0 -force C -0.000469699651183 -0.000303866242793 -0.000343240489557 1 -force C -0.000074859417429 -0.000053235566206 0.000844484704546 1 -force C 0.000061079189559 0.000036081271739 -0.000986987088863 0 -force C 0.000378095924385 0.000218884306590 -0.003173742387108 0 -force C -0.001106946374022 -0.000582551870524 0.023830545531028 0 -force Hf 0.001192303359717 -0.000762936483669 0.000170240178658 1 -force Hf 0.001515910787086 0.000865128092553 -0.001949314388245 1 -force Hf 0.000461325936069 0.000265115479335 -0.001006655315331 0 -force Hf -0.000441420099933 -0.000105635189259 0.011346800132948 0 -force Hf 0.001240128442799 0.000715978023815 -0.023682121006055 0 -force Hf -0.001099790910810 -0.000634969468384 0.000003106255769 1 -force Hf -0.001377717329858 0.000826894569702 -0.001736460634137 1 -force Hf 0.000475628316216 -0.001103751294367 -0.000779671094489 0 -force Hf -0.000247569686159 -0.000142968198392 0.011386863052324 0 -force Hf 0.001154070319167 0.000749727153719 -0.023799456496047 0 -force Hf -0.000082370004666 -0.000072393146470 -0.002966480808758 1 -force Hf 0.000028706538503 -0.001605410412560 -0.001715028929556 1 -force Hf -0.000718626142353 0.000961661170777 -0.000793545160731 0 -force Hf -0.000364695882036 -0.000209759932053 0.012285943466809 0 -force Hf 0.001225348055036 0.000626123244686 -0.023797421739359 0 -force Hf -0.000173105571386 0.001401080733681 0.000088224781077 1 -force Hf 0.000025271421331 0.000018115795240 -0.002761932272718 1 -force Hf 0.001609595616094 0.000932736024275 -0.000681334681660 0 -force Hf -0.000311377912493 -0.000328949000116 0.011346356703577 0 -force Hf 0.001163097938777 0.000673113269481 -0.023640410044028 0 -force N -0.000492691478324 -0.000273401152058 -0.005399340091090 1 - -# Energy components: - A_diel = -0.7118523933825396 - Eewald = 38779.6693761472270126 - EH = 39752.6947013274257188 - Eloc = -79601.4249698905332480 - Enl = -270.1534625975173185 - EvdW = -0.3332234850449560 - Exc = -796.6865276257407231 - Exc_core = 594.6258066030057989 - KE = 421.4123961704768817 - MuShift = -0.0076089625025492 -------------------------------------- - Etot = -1120.9153647065857058 - TS = 0.0014892958831286 -------------------------------------- - F = -1120.9168540024688809 - muN = -61.8547996332706518 -------------------------------------- - G = -1059.0620543691982220 - -IonicMinimize: Iter: 8 G: -1059.062054369198222 |grad|_K: 1.234e-03 alpha: 5.174e-01 linmin: -6.655e-02 t[s]: 1625.50 - -#--- Lowdin population analysis --- -# oxidation-state C -0.250 -0.235 -0.234 -0.209 -0.223 -0.233 -0.235 -0.234 -0.211 -0.223 -0.233 -0.229 -0.234 -0.211 -0.223 -0.234 -0.235 -0.233 -0.211 -0.223 -# magnetic-moments C -0.007 +0.001 -0.004 -0.007 -0.185 -0.002 +0.002 -0.005 -0.014 -0.186 -0.002 +0.002 -0.005 -0.014 -0.068 -0.001 +0.001 -0.003 -0.015 -0.185 -# oxidation-state Hf +0.639 +0.254 +0.247 +0.242 +0.113 +0.642 +0.255 +0.251 +0.242 +0.113 -0.108 +0.255 +0.251 +0.243 +0.113 +0.640 +0.248 +0.250 +0.242 +0.115 -# magnetic-moments Hf +0.104 +0.012 +0.001 +0.001 -0.005 +0.108 +0.010 +0.001 +0.001 -0.005 +0.093 +0.010 +0.001 +0.000 -0.005 +0.103 +0.005 +0.002 +0.001 -0.005 -# oxidation-state N -0.863 -# magnetic-moments N -0.008 - - -Computing DFT-D3 correction: -# coordination-number C 5.803 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.915 5.970 5.955 5.940 2.985 -# coordination-number Hf 11.006 16.655 16.701 16.623 13.885 11.004 16.650 16.689 16.623 13.885 12.274 16.650 16.689 16.623 13.885 11.005 16.803 16.689 16.623 13.885 -# coordination-number N 1.121 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120383 -EvdW_8 = -0.213095 -Shifting auxilliary hamiltonian by -0.000124 to set nElectrons=325.551577 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771627 of unit cell: Completed after 33 iterations at t[s]: 1627.60 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.551577 magneticMoment: [ Abs: 1.24722 Tot: -0.27445 ] -ElecMinimize: Iter: 0 G: -1058.902944471796445 |grad|_K: 3.027e-05 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.777694 of unit cell: Completed after 37 iterations at t[s]: 1629.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774497 of unit cell: Completed after 34 iterations at t[s]: 1629.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.816356 magneticMoment: [ Abs: 1.25608 Tot: -0.35171 ] - SubspaceRotationAdjust: set factor to 0.0478 -ElecMinimize: Iter: 1 G: -1059.029958199501834 |grad|_K: 1.633e-05 alpha: 3.959e-01 linmin: 2.363e-04 t[s]: 1630.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.766499 of unit cell: Completed after 32 iterations at t[s]: 1631.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.770911 of unit cell: Completed after 31 iterations at t[s]: 1632.08 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.514449 magneticMoment: [ Abs: 1.21408 Tot: -0.25031 ] - SubspaceRotationAdjust: set factor to 0.0262 -ElecMinimize: Iter: 2 G: -1059.048574913436823 |grad|_K: 5.797e-06 alpha: 2.104e-01 linmin: 2.077e-03 t[s]: 1633.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771039 of unit cell: Completed after 19 iterations at t[s]: 1633.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771253 of unit cell: Completed after 21 iterations at t[s]: 1634.23 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.534292 magneticMoment: [ Abs: 1.22662 Tot: -0.26530 ] - SubspaceRotationAdjust: set factor to 0.0316 -ElecMinimize: Iter: 3 G: -1059.055166168966707 |grad|_K: 2.867e-06 alpha: 5.729e-01 linmin: -1.096e-04 t[s]: 1635.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 26 iterations at t[s]: 1635.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771601 of unit cell: Completed after 9 iterations at t[s]: 1636.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.555809 magneticMoment: [ Abs: 1.22932 Tot: -0.27390 ] - SubspaceRotationAdjust: set factor to 0.0327 -ElecMinimize: Iter: 4 G: -1059.056884219270842 |grad|_K: 1.934e-06 alpha: 5.984e-01 linmin: -3.950e-05 t[s]: 1637.36 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771218 of unit cell: Completed after 25 iterations at t[s]: 1637.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771188 of unit cell: Completed after 11 iterations at t[s]: 1638.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.525925 magneticMoment: [ Abs: 1.22387 Tot: -0.26487 ] - SubspaceRotationAdjust: set factor to 0.0336 -ElecMinimize: Iter: 5 G: -1059.057723388025579 |grad|_K: 1.567e-06 alpha: 6.425e-01 linmin: -3.390e-07 t[s]: 1639.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771407 of unit cell: Completed after 23 iterations at t[s]: 1640.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771461 of unit cell: Completed after 15 iterations at t[s]: 1640.71 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538231 magneticMoment: [ Abs: 1.22682 Tot: -0.27304 ] - SubspaceRotationAdjust: set factor to 0.0378 -ElecMinimize: Iter: 6 G: -1059.058411545034005 |grad|_K: 1.440e-06 alpha: 8.034e-01 linmin: 1.768e-05 t[s]: 1641.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771399 of unit cell: Completed after 14 iterations at t[s]: 1642.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771394 of unit cell: Completed after 4 iterations at t[s]: 1642.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.527264 magneticMoment: [ Abs: 1.22537 Tot: -0.27440 ] - SubspaceRotationAdjust: set factor to 0.0454 -ElecMinimize: Iter: 7 G: -1059.059037841216877 |grad|_K: 1.350e-06 alpha: 8.667e-01 linmin: -5.638e-06 t[s]: 1643.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771368 of unit cell: Completed after 11 iterations at t[s]: 1644.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771367 of unit cell: Completed after 3 iterations at t[s]: 1644.98 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.520097 magneticMoment: [ Abs: 1.22295 Tot: -0.27774 ] - SubspaceRotationAdjust: set factor to 0.0525 -ElecMinimize: Iter: 8 G: -1059.059618341934765 |grad|_K: 1.488e-06 alpha: 9.129e-01 linmin: -7.379e-06 t[s]: 1645.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771756 of unit cell: Completed after 24 iterations at t[s]: 1646.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771739 of unit cell: Completed after 8 iterations at t[s]: 1647.12 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540131 magneticMoment: [ Abs: 1.22481 Tot: -0.29281 ] - SubspaceRotationAdjust: set factor to 0.053 -ElecMinimize: Iter: 9 G: -1059.060292400125036 |grad|_K: 1.712e-06 alpha: 8.715e-01 linmin: 5.090e-07 t[s]: 1648.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771050 of unit cell: Completed after 27 iterations at t[s]: 1648.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771286 of unit cell: Completed after 24 iterations at t[s]: 1649.33 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.509035 magneticMoment: [ Abs: 1.21578 Tot: -0.29057 ] - SubspaceRotationAdjust: set factor to 0.0441 -ElecMinimize: Iter: 10 G: -1059.060890047971498 |grad|_K: 1.720e-06 alpha: 5.832e-01 linmin: -3.233e-06 t[s]: 1650.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771763 of unit cell: Completed after 26 iterations at t[s]: 1650.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771752 of unit cell: Completed after 5 iterations at t[s]: 1651.51 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540791 magneticMoment: [ Abs: 1.21615 Tot: -0.30600 ] - SubspaceRotationAdjust: set factor to 0.0369 -ElecMinimize: Iter: 11 G: -1059.061477327864395 |grad|_K: 1.420e-06 alpha: 5.688e-01 linmin: -2.600e-06 t[s]: 1652.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771667 of unit cell: Completed after 18 iterations at t[s]: 1653.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771660 of unit cell: Completed after 3 iterations at t[s]: 1653.63 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538209 magneticMoment: [ Abs: 1.21093 Tot: -0.30896 ] - SubspaceRotationAdjust: set factor to 0.038 -ElecMinimize: Iter: 12 G: -1059.061909339317936 |grad|_K: 1.088e-06 alpha: 6.137e-01 linmin: -1.096e-05 t[s]: 1654.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771566 of unit cell: Completed after 17 iterations at t[s]: 1655.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771566 of unit cell: Completed after 0 iterations at t[s]: 1655.71 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.535755 magneticMoment: [ Abs: 1.20755 Tot: -0.31045 ] - SubspaceRotationAdjust: set factor to 0.0384 -ElecMinimize: Iter: 13 G: -1059.062163653665721 |grad|_K: 8.476e-07 alpha: 6.141e-01 linmin: -5.005e-06 t[s]: 1656.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771690 of unit cell: Completed after 19 iterations at t[s]: 1657.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771689 of unit cell: Completed after 0 iterations at t[s]: 1657.83 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.547067 magneticMoment: [ Abs: 1.20717 Tot: -0.31441 ] - SubspaceRotationAdjust: set factor to 0.0341 -ElecMinimize: Iter: 14 G: -1059.062316458588384 |grad|_K: 6.575e-07 alpha: 6.092e-01 linmin: 3.131e-05 t[s]: 1658.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771504 of unit cell: Completed after 19 iterations at t[s]: 1659.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 9 iterations at t[s]: 1659.97 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538581 magneticMoment: [ Abs: 1.20361 Tot: -0.31132 ] - SubspaceRotationAdjust: set factor to 0.0292 -ElecMinimize: Iter: 15 G: -1059.062395028598985 |grad|_K: 4.418e-07 alpha: 5.226e-01 linmin: 1.009e-05 t[s]: 1660.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771567 of unit cell: Completed after 13 iterations at t[s]: 1661.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771569 of unit cell: Completed after 0 iterations at t[s]: 1662.05 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541874 magneticMoment: [ Abs: 1.20285 Tot: -0.31157 ] - SubspaceRotationAdjust: set factor to 0.0321 -ElecMinimize: Iter: 16 G: -1059.062432436099016 |grad|_K: 3.099e-07 alpha: 5.494e-01 linmin: -1.302e-04 t[s]: 1663.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771590 of unit cell: Completed after 11 iterations at t[s]: 1663.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771592 of unit cell: Completed after 0 iterations at t[s]: 1664.16 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.543741 magneticMoment: [ Abs: 1.20217 Tot: -0.31149 ] - SubspaceRotationAdjust: set factor to 0.0359 -ElecMinimize: Iter: 17 G: -1059.062453134020416 |grad|_K: 2.520e-07 alpha: 6.133e-01 linmin: -3.018e-04 t[s]: 1665.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 14 iterations at t[s]: 1665.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771542 of unit cell: Completed after 0 iterations at t[s]: 1666.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540675 magneticMoment: [ Abs: 1.20069 Tot: -0.30995 ] - SubspaceRotationAdjust: set factor to 0.0374 -ElecMinimize: Iter: 18 G: -1059.062466416858115 |grad|_K: 2.005e-07 alpha: 5.928e-01 linmin: 7.245e-04 t[s]: 1667.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771554 of unit cell: Completed after 9 iterations at t[s]: 1667.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771557 of unit cell: Completed after 1 iterations at t[s]: 1668.41 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541787 magneticMoment: [ Abs: 1.19980 Tot: -0.30964 ] - SubspaceRotationAdjust: set factor to 0.0437 -ElecMinimize: Iter: 19 G: -1059.062476009572038 |grad|_K: 1.602e-07 alpha: 6.954e-01 linmin: -8.311e-04 t[s]: 1669.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 4 iterations at t[s]: 1669.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771548 of unit cell: Completed after 0 iterations at t[s]: 1670.54 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541262 magneticMoment: [ Abs: 1.19876 Tot: -0.30905 ] - SubspaceRotationAdjust: set factor to 0.0533 -ElecMinimize: Iter: 20 G: -1059.062482184169767 |grad|_K: 1.578e-07 alpha: 6.764e-01 linmin: -3.609e-05 t[s]: 1671.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 11 iterations at t[s]: 1672.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 0 iterations at t[s]: 1672.65 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539066 magneticMoment: [ Abs: 1.19730 Tot: -0.30808 ] - SubspaceRotationAdjust: set factor to 0.0564 -ElecMinimize: Iter: 21 G: -1059.062487958443171 |grad|_K: 1.664e-07 alpha: 6.637e-01 linmin: 1.865e-04 t[s]: 1673.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771562 of unit cell: Completed after 13 iterations at t[s]: 1674.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 4 iterations at t[s]: 1674.75 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541469 magneticMoment: [ Abs: 1.19658 Tot: -0.30878 ] - SubspaceRotationAdjust: set factor to 0.0509 -ElecMinimize: Iter: 22 G: -1059.062492968086644 |grad|_K: 1.572e-07 alpha: 5.243e-01 linmin: 1.746e-04 t[s]: 1675.74 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 11 iterations at t[s]: 1676.29 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 2 iterations at t[s]: 1676.87 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539379 magneticMoment: [ Abs: 1.19509 Tot: -0.30829 ] - SubspaceRotationAdjust: set factor to 0.0477 -ElecMinimize: Iter: 23 G: -1059.062496952062475 |grad|_K: 1.293e-07 alpha: 4.689e-01 linmin: -3.698e-05 t[s]: 1677.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 5 iterations at t[s]: 1678.38 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 3 iterations at t[s]: 1678.97 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539703 magneticMoment: [ Abs: 1.19362 Tot: -0.30867 ] - SubspaceRotationAdjust: set factor to 0.0514 -ElecMinimize: Iter: 24 G: -1059.062500778048616 |grad|_K: 1.087e-07 alpha: 6.534e-01 linmin: -1.520e-04 t[s]: 1679.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 3 iterations at t[s]: 1680.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 0 iterations at t[s]: 1681.11 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539837 magneticMoment: [ Abs: 1.19225 Tot: -0.30926 ] - SubspaceRotationAdjust: set factor to 0.0555 -ElecMinimize: Iter: 25 G: -1059.062503688656079 |grad|_K: 9.484e-08 alpha: 6.994e-01 linmin: -6.209e-05 t[s]: 1682.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 5 iterations at t[s]: 1682.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 0 iterations at t[s]: 1683.20 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539085 magneticMoment: [ Abs: 1.19101 Tot: -0.30971 ] - SubspaceRotationAdjust: set factor to 0.0594 -ElecMinimize: Iter: 26 G: -1059.062505574902161 |grad|_K: 8.141e-08 alpha: 5.966e-01 linmin: 2.708e-04 t[s]: 1684.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 2 iterations at t[s]: 1684.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 0 iterations at t[s]: 1685.27 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539674 magneticMoment: [ Abs: 1.19010 Tot: -0.31072 ] - SubspaceRotationAdjust: set factor to 0.0661 -ElecMinimize: Iter: 27 G: -1059.062506845925782 |grad|_K: 6.367e-08 alpha: 5.620e-01 linmin: -1.781e-04 t[s]: 1686.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 2 iterations at t[s]: 1686.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 0 iterations at t[s]: 1687.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539047 magneticMoment: [ Abs: 1.18857 Tot: -0.31116 ] - SubspaceRotationAdjust: set factor to 0.0778 -ElecMinimize: Iter: 28 G: -1059.062507797766102 |grad|_K: 5.681e-08 alpha: 6.598e-01 linmin: -6.731e-04 t[s]: 1688.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771516 of unit cell: Completed after 3 iterations at t[s]: 1688.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 0 iterations at t[s]: 1689.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538464 magneticMoment: [ Abs: 1.18694 Tot: -0.31167 ] - SubspaceRotationAdjust: set factor to 0.0892 -ElecMinimize: Iter: 29 G: -1059.062508517368769 |grad|_K: 5.800e-08 alpha: 6.143e-01 linmin: -2.386e-04 t[s]: 1690.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 8 iterations at t[s]: 1691.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771534 of unit cell: Completed after 0 iterations at t[s]: 1691.75 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539507 magneticMoment: [ Abs: 1.18564 Tot: -0.31304 ] - SubspaceRotationAdjust: set factor to 0.0821 -ElecMinimize: Iter: 30 G: -1059.062509137753750 |grad|_K: 6.530e-08 alpha: 5.132e-01 linmin: 8.093e-04 t[s]: 1692.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771504 of unit cell: Completed after 9 iterations at t[s]: 1693.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 4 iterations at t[s]: 1694.05 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538524 magneticMoment: [ Abs: 1.18417 Tot: -0.31334 ] - SubspaceRotationAdjust: set factor to 0.0675 -ElecMinimize: Iter: 31 G: -1059.062509446604963 |grad|_K: 6.180e-08 alpha: 2.453e-01 linmin: 6.783e-04 t[s]: 1695.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 4 iterations at t[s]: 1695.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 0 iterations at t[s]: 1696.25 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538682 magneticMoment: [ Abs: 1.18227 Tot: -0.31409 ] - SubspaceRotationAdjust: set factor to 0.0993 -ElecMinimize: Iter: 32 G: -1059.062509871645943 |grad|_K: 4.925e-08 alpha: 3.193e-01 linmin: -1.806e-03 t[s]: 1697.33 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 8 iterations at t[s]: 1697.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771532 of unit cell: Completed after 3 iterations at t[s]: 1698.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539275 magneticMoment: [ Abs: 1.18161 Tot: -0.31461 ] - SubspaceRotationAdjust: set factor to 0.0736 -ElecMinimize: Iter: 33 G: -1059.062509988847069 |grad|_K: 6.953e-08 alpha: 1.818e-01 linmin: -1.240e-04 t[s]: 1699.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 1 iterations at t[s]: 1700.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 0 iterations at t[s]: 1700.63 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539086 magneticMoment: [ Abs: 1.17961 Tot: -0.31558 ] - SubspaceRotationAdjust: set factor to 0.0794 -ElecMinimize: Iter: 34 G: -1059.062510371175449 |grad|_K: 6.692e-08 alpha: 2.218e-01 linmin: -2.296e-04 t[s]: 1701.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 9 iterations at t[s]: 1702.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 4 iterations at t[s]: 1702.92 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538430 magneticMoment: [ Abs: 1.17854 Tot: -0.31590 ] - SubspaceRotationAdjust: set factor to 0.0673 -ElecMinimize: Iter: 35 G: -1059.062510494402886 |grad|_K: 5.553e-08 alpha: 1.094e-01 linmin: 4.958e-04 t[s]: 1704.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771518 of unit cell: Completed after 0 iterations at t[s]: 1704.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 3 iterations at t[s]: 1705.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537643 magneticMoment: [ Abs: 1.17618 Tot: -0.31666 ] - SubspaceRotationAdjust: set factor to 0.0738 -ElecMinimize: Iter: 36 G: -1059.062510754250980 |grad|_K: 5.612e-08 alpha: 3.133e-01 linmin: 1.188e-03 t[s]: 1706.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 4 iterations at t[s]: 1706.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 0 iterations at t[s]: 1707.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538185 magneticMoment: [ Abs: 1.17396 Tot: -0.31778 ] - SubspaceRotationAdjust: set factor to 0.091 -ElecMinimize: Iter: 37 G: -1059.062511030928363 |grad|_K: 5.448e-08 alpha: 2.891e-01 linmin: 1.443e-04 t[s]: 1708.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771534 of unit cell: Completed after 9 iterations at t[s]: 1709.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 4 iterations at t[s]: 1709.68 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538704 magneticMoment: [ Abs: 1.17269 Tot: -0.31842 ] - SubspaceRotationAdjust: set factor to 0.0829 -ElecMinimize: Iter: 38 G: -1059.062511172864788 |grad|_K: 5.901e-08 alpha: 1.604e-01 linmin: 4.311e-04 t[s]: 1710.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 0 iterations at t[s]: 1711.29 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 0 iterations at t[s]: 1711.87 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538427 magneticMoment: [ Abs: 1.17044 Tot: -0.31910 ] - SubspaceRotationAdjust: set factor to 0.0731 -ElecMinimize: Iter: 39 G: -1059.062511411984588 |grad|_K: 5.938e-08 alpha: 2.075e-01 linmin: 2.510e-06 t[s]: 1712.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771501 of unit cell: Completed after 8 iterations at t[s]: 1713.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 4 iterations at t[s]: 1714.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537770 magneticMoment: [ Abs: 1.16929 Tot: -0.31925 ] - SubspaceRotationAdjust: set factor to 0.0608 -ElecMinimize: Iter: 40 G: -1059.062511485223467 |grad|_K: 4.751e-08 alpha: 9.073e-02 linmin: 1.208e-03 t[s]: 1715.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 0 iterations at t[s]: 1715.70 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.721755e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 3 iterations at t[s]: 1716.29 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 0 iterations at t[s]: 1716.87 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537037 magneticMoment: [ Abs: 1.16687 Tot: -0.31981 ] - SubspaceRotationAdjust: set factor to 0.0707 -ElecMinimize: Iter: 41 G: -1059.062511688197901 |grad|_K: 4.485e-08 alpha: 2.953e-01 linmin: -9.504e-04 t[s]: 1717.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 1 iterations at t[s]: 1718.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 0 iterations at t[s]: 1719.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537511 magneticMoment: [ Abs: 1.16450 Tot: -0.32089 ] - SubspaceRotationAdjust: set factor to 0.0916 -ElecMinimize: Iter: 42 G: -1059.062511952216710 |grad|_K: 5.151e-08 alpha: 3.500e-01 linmin: -3.660e-04 t[s]: 1720.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 8 iterations at t[s]: 1720.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 5 iterations at t[s]: 1721.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538228 magneticMoment: [ Abs: 1.16350 Tot: -0.32158 ] - SubspaceRotationAdjust: set factor to 0.0794 -ElecMinimize: Iter: 43 G: -1059.062512034505971 |grad|_K: 5.789e-08 alpha: 1.202e-01 linmin: 2.756e-03 t[s]: 1722.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 2 iterations at t[s]: 1722.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 0 iterations at t[s]: 1723.48 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538721 magneticMoment: [ Abs: 1.16185 Tot: -0.32241 ] - SubspaceRotationAdjust: set factor to 0.0758 -ElecMinimize: Iter: 44 G: -1059.062512167711020 |grad|_K: 5.402e-08 alpha: 1.406e-01 linmin: -3.375e-03 t[s]: 1724.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 3 iterations at t[s]: 1725.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 0 iterations at t[s]: 1725.67 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538411 magneticMoment: [ Abs: 1.15965 Tot: -0.32304 ] - SubspaceRotationAdjust: set factor to 0.104 -ElecMinimize: Iter: 45 G: -1059.062512405485450 |grad|_K: 4.369e-08 alpha: 1.859e-01 linmin: -3.344e-03 t[s]: 1726.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 7 iterations at t[s]: 1727.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 3 iterations at t[s]: 1727.86 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537965 magneticMoment: [ Abs: 1.15857 Tot: -0.32315 ] - SubspaceRotationAdjust: set factor to 0.1 -ElecMinimize: Iter: 46 G: -1059.062512464390466 |grad|_K: 5.424e-08 alpha: 1.172e-01 linmin: -1.611e-03 t[s]: 1728.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 2 iterations at t[s]: 1729.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 0 iterations at t[s]: 1730.05 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537630 magneticMoment: [ Abs: 1.15578 Tot: -0.32355 ] - SubspaceRotationAdjust: set factor to 0.093 -ElecMinimize: Iter: 47 G: -1059.062512701774040 |grad|_K: 5.216e-08 alpha: 1.910e-01 linmin: -4.758e-03 t[s]: 1731.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 6 iterations at t[s]: 1731.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 0 iterations at t[s]: 1732.32 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538058 magneticMoment: [ Abs: 1.15392 Tot: -0.32402 ] - SubspaceRotationAdjust: set factor to 0.102 -ElecMinimize: Iter: 48 G: -1059.062512853461612 |grad|_K: 5.557e-08 alpha: 1.402e-01 linmin: 4.217e-04 t[s]: 1733.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 4 iterations at t[s]: 1733.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 0 iterations at t[s]: 1734.51 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538968 magneticMoment: [ Abs: 1.15154 Tot: -0.32494 ] - SubspaceRotationAdjust: set factor to 0.114 -ElecMinimize: Iter: 49 G: -1059.062513032994957 |grad|_K: 5.692e-08 alpha: 1.703e-01 linmin: -1.420e-03 t[s]: 1735.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 3 iterations at t[s]: 1736.11 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 0 iterations at t[s]: 1736.69 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539597 magneticMoment: [ Abs: 1.14906 Tot: -0.32597 ] - SubspaceRotationAdjust: set factor to 0.092 -ElecMinimize: Iter: 50 G: -1059.062513248830101 |grad|_K: 7.614e-08 alpha: 1.712e-01 linmin: -1.199e-03 t[s]: 1737.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 8 iterations at t[s]: 1738.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 3 iterations at t[s]: 1738.90 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539269 magneticMoment: [ Abs: 1.14591 Tot: -0.32687 ] - SubspaceRotationAdjust: set factor to 0.121 -ElecMinimize: Iter: 51 G: -1059.062513515224509 |grad|_K: 6.277e-08 alpha: 1.128e-01 linmin: 8.568e-04 t[s]: 1740.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 4 iterations at t[s]: 1740.57 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 0 iterations at t[s]: 1741.15 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538509 magneticMoment: [ Abs: 1.14273 Tot: -0.32743 ] - SubspaceRotationAdjust: set factor to 0.143 -ElecMinimize: Iter: 52 G: -1059.062513708082861 |grad|_K: 6.293e-08 alpha: 1.544e-01 linmin: -9.734e-04 t[s]: 1742.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 8 iterations at t[s]: 1742.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771513 of unit cell: Completed after 3 iterations at t[s]: 1743.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538072 magneticMoment: [ Abs: 1.14065 Tot: -0.32765 ] - SubspaceRotationAdjust: set factor to 0.0956 -ElecMinimize: Iter: 53 G: -1059.062513796216535 |grad|_K: 1.025e-07 alpha: 9.401e-02 linmin: -9.567e-04 t[s]: 1744.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 3 iterations at t[s]: 1744.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 0 iterations at t[s]: 1745.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538157 magneticMoment: [ Abs: 1.13598 Tot: -0.32835 ] - SubspaceRotationAdjust: set factor to 0.0738 -ElecMinimize: Iter: 54 G: -1059.062514128328758 |grad|_K: 9.514e-08 alpha: 8.027e-02 linmin: 2.733e-04 t[s]: 1746.65 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 8 iterations at t[s]: 1747.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 3 iterations at t[s]: 1747.78 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538729 magneticMoment: [ Abs: 1.13376 Tot: -0.32886 ] - SubspaceRotationAdjust: set factor to 0.111 -ElecMinimize: Iter: 55 G: -1059.062514244907334 |grad|_K: 6.779e-08 alpha: 4.616e-02 linmin: 2.264e-04 t[s]: 1748.84 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 1 iterations at t[s]: 1749.38 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.384865e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 8 iterations at t[s]: 1749.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771532 of unit cell: Completed after 0 iterations at t[s]: 1750.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539641 magneticMoment: [ Abs: 1.13138 Tot: -0.32955 ] - SubspaceRotationAdjust: set factor to 0.101 -ElecMinimize: Iter: 56 G: -1059.062514429978592 |grad|_K: 8.644e-08 alpha: 1.010e-01 linmin: 2.480e-03 t[s]: 1751.65 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1752.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1752.75 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540235 magneticMoment: [ Abs: 1.12726 Tot: -0.33047 ] - SubspaceRotationAdjust: set factor to 0.103 -ElecMinimize: Iter: 57 G: -1059.062514587851865 |grad|_K: 7.401e-08 alpha: 1.035e-01 linmin: -5.853e-06 t[s]: 1753.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 2 iterations at t[s]: 1754.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771538 of unit cell: Completed after 0 iterations at t[s]: 1755.00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540050 magneticMoment: [ Abs: 1.12271 Tot: -0.33136 ] - SubspaceRotationAdjust: set factor to 0.105 -ElecMinimize: Iter: 58 G: -1059.062514913179939 |grad|_K: 8.185e-08 alpha: 1.552e-01 linmin: -1.149e-03 t[s]: 1756.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 9 iterations at t[s]: 1756.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 5 iterations at t[s]: 1757.22 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539305 magneticMoment: [ Abs: 1.11992 Tot: -0.33171 ] - SubspaceRotationAdjust: set factor to 0.0948 -ElecMinimize: Iter: 59 G: -1059.062515092393824 |grad|_K: 6.565e-08 alpha: 7.488e-02 linmin: 7.972e-04 t[s]: 1758.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 3 iterations at t[s]: 1758.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 0 iterations at t[s]: 1759.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538475 magneticMoment: [ Abs: 1.11660 Tot: -0.33197 ] - SubspaceRotationAdjust: set factor to 0.119 -ElecMinimize: Iter: 60 G: -1059.062515303706050 |grad|_K: 5.757e-08 alpha: 1.337e-01 linmin: -2.579e-03 t[s]: 1760.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771506 of unit cell: Completed after 3 iterations at t[s]: 1761.01 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771505 of unit cell: Completed after 0 iterations at t[s]: 1761.59 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537854 magneticMoment: [ Abs: 1.11376 Tot: -0.33204 ] - SubspaceRotationAdjust: set factor to 0.0926 -ElecMinimize: Iter: 61 G: -1059.062515536474848 |grad|_K: 6.892e-08 alpha: 1.430e-01 linmin: -3.413e-03 t[s]: 1762.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 3 iterations at t[s]: 1763.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 0 iterations at t[s]: 1763.83 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538172 magneticMoment: [ Abs: 1.10950 Tot: -0.33240 ] - SubspaceRotationAdjust: set factor to 0.141 -ElecMinimize: Iter: 62 G: -1059.062515888193047 |grad|_K: 6.913e-08 alpha: 1.565e-01 linmin: -1.424e-04 t[s]: 1764.85 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771525 of unit cell: Completed after 8 iterations at t[s]: 1765.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 5 iterations at t[s]: 1765.99 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538603 magneticMoment: [ Abs: 1.10786 Tot: -0.33260 ] - SubspaceRotationAdjust: set factor to 0.13 -ElecMinimize: Iter: 63 G: -1059.062515961701365 |grad|_K: 7.668e-08 alpha: 6.213e-02 linmin: 9.992e-04 t[s]: 1766.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 2 iterations at t[s]: 1767.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 0 iterations at t[s]: 1768.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539098 magneticMoment: [ Abs: 1.10442 Tot: -0.33297 ] - SubspaceRotationAdjust: set factor to 0.17 -ElecMinimize: Iter: 64 G: -1059.062516160816585 |grad|_K: 7.431e-08 alpha: 1.074e-01 linmin: -1.231e-03 t[s]: 1769.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 0 iterations at t[s]: 1769.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 2 iterations at t[s]: 1770.20 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539016 magneticMoment: [ Abs: 1.09916 Tot: -0.33337 ] - SubspaceRotationAdjust: set factor to 0.173 -ElecMinimize: Iter: 65 G: -1059.062516511809235 |grad|_K: 8.324e-08 alpha: 1.770e-01 linmin: 7.712e-04 t[s]: 1771.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771498 of unit cell: Completed after 8 iterations at t[s]: 1771.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 6 iterations at t[s]: 1772.34 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538395 magneticMoment: [ Abs: 1.09687 Tot: -0.33338 ] - SubspaceRotationAdjust: set factor to 0.17 -ElecMinimize: Iter: 66 G: -1059.062516667271211 |grad|_K: 7.048e-08 alpha: 6.036e-02 linmin: 8.662e-04 t[s]: 1773.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 1 iterations at t[s]: 1773.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 4 iterations at t[s]: 1774.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537539 magneticMoment: [ Abs: 1.09247 Tot: -0.33342 ] - SubspaceRotationAdjust: set factor to 0.163 -ElecMinimize: Iter: 67 G: -1059.062516869153569 |grad|_K: 9.335e-08 alpha: 1.671e-01 linmin: 1.011e-03 t[s]: 1775.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 3 iterations at t[s]: 1775.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 2 iterations at t[s]: 1776.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537833 magneticMoment: [ Abs: 1.08811 Tot: -0.33368 ] - SubspaceRotationAdjust: set factor to 0.159 -ElecMinimize: Iter: 68 G: -1059.062517108029851 |grad|_K: 8.683e-08 alpha: 9.899e-02 linmin: 1.163e-04 t[s]: 1777.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771524 of unit cell: Completed after 8 iterations at t[s]: 1778.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 0 iterations at t[s]: 1778.70 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538543 magneticMoment: [ Abs: 1.08521 Tot: -0.33381 ] - SubspaceRotationAdjust: set factor to 0.145 -ElecMinimize: Iter: 69 G: -1059.062517322332724 |grad|_K: 8.613e-08 alpha: 7.601e-02 linmin: 1.987e-03 t[s]: 1779.69 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 0 iterations at t[s]: 1780.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771519 of unit cell: Completed after 2 iterations at t[s]: 1780.81 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538455 magneticMoment: [ Abs: 1.08018 Tot: -0.33329 ] - SubspaceRotationAdjust: set factor to 0.218 -ElecMinimize: Iter: 70 G: -1059.062517484057480 |grad|_K: 7.340e-08 alpha: 1.233e-01 linmin: 1.664e-03 t[s]: 1781.78 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 3 iterations at t[s]: 1782.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771508 of unit cell: Completed after 0 iterations at t[s]: 1782.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537706 magneticMoment: [ Abs: 1.07643 Tot: -0.33257 ] - SubspaceRotationAdjust: set factor to 0.248 -ElecMinimize: Iter: 71 G: -1059.062517664342067 |grad|_K: 7.190e-08 alpha: 1.232e-01 linmin: -5.996e-05 t[s]: 1783.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771494 of unit cell: Completed after 3 iterations at t[s]: 1784.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771494 of unit cell: Completed after 0 iterations at t[s]: 1785.11 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.536807 magneticMoment: [ Abs: 1.07316 Tot: -0.33184 ] - SubspaceRotationAdjust: set factor to 0.218 -ElecMinimize: Iter: 72 G: -1059.062517881367512 |grad|_K: 8.624e-08 alpha: 1.194e-01 linmin: 2.074e-05 t[s]: 1786.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771501 of unit cell: Completed after 3 iterations at t[s]: 1786.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771500 of unit cell: Completed after 0 iterations at t[s]: 1787.20 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537086 magneticMoment: [ Abs: 1.06995 Tot: -0.33153 ] - SubspaceRotationAdjust: set factor to 0.334 -ElecMinimize: Iter: 73 G: -1059.062518125508859 |grad|_K: 6.448e-08 alpha: 9.796e-02 linmin: -4.624e-04 t[s]: 1788.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 2 iterations at t[s]: 1788.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 3 iterations at t[s]: 1789.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538488 magneticMoment: [ Abs: 1.06652 Tot: -0.33139 ] - SubspaceRotationAdjust: set factor to 0.308 -ElecMinimize: Iter: 74 G: -1059.062518354440272 |grad|_K: 8.161e-08 alpha: 2.156e-01 linmin: 2.706e-03 t[s]: 1790.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771513 of unit cell: Completed after 5 iterations at t[s]: 1790.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771518 of unit cell: Completed after 3 iterations at t[s]: 1791.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538184 magneticMoment: [ Abs: 1.06400 Tot: -0.33065 ] - SubspaceRotationAdjust: set factor to 0.346 -ElecMinimize: Iter: 75 G: -1059.062518437945300 |grad|_K: 9.021e-08 alpha: 8.655e-02 linmin: 8.334e-05 t[s]: 1792.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771497 of unit cell: Completed after 4 iterations at t[s]: 1792.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771497 of unit cell: Completed after 0 iterations at t[s]: 1793.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.536776 magneticMoment: [ Abs: 1.06064 Tot: -0.32909 ] - SubspaceRotationAdjust: set factor to 0.351 -ElecMinimize: Iter: 76 G: -1059.062518680592802 |grad|_K: 7.781e-08 alpha: 8.696e-02 linmin: -1.563e-04 t[s]: 1794.45 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771493 of unit cell: Completed after 2 iterations at t[s]: 1794.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771491 of unit cell: Completed after 0 iterations at t[s]: 1795.60 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.536480 magneticMoment: [ Abs: 1.05721 Tot: -0.32739 ] - SubspaceRotationAdjust: set factor to 0.463 -ElecMinimize: Iter: 77 G: -1059.062518999179474 |grad|_K: 7.133e-08 alpha: 1.354e-01 linmin: -9.924e-04 t[s]: 1796.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771513 of unit cell: Completed after 8 iterations at t[s]: 1797.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771503 of unit cell: Completed after 4 iterations at t[s]: 1797.72 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537300 magneticMoment: [ Abs: 1.05605 Tot: -0.32685 ] - SubspaceRotationAdjust: set factor to 0.306 -ElecMinimize: Iter: 78 G: -1059.062519141895791 |grad|_K: 1.130e-07 alpha: 7.268e-02 linmin: 5.929e-04 t[s]: 1798.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 3 iterations at t[s]: 1799.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771515 of unit cell: Completed after 1 iterations at t[s]: 1799.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538109 magneticMoment: [ Abs: 1.05442 Tot: -0.32601 ] - SubspaceRotationAdjust: set factor to 0.22 -ElecMinimize: Iter: 79 G: -1059.062519327108021 |grad|_K: 1.065e-07 alpha: 4.844e-02 linmin: 3.066e-04 t[s]: 1800.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771511 of unit cell: Completed after 3 iterations at t[s]: 1801.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 0 iterations at t[s]: 1801.98 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537844 magneticMoment: [ Abs: 1.05312 Tot: -0.32513 ] - SubspaceRotationAdjust: set factor to 0.284 -ElecMinimize: Iter: 80 G: -1059.062519484157292 |grad|_K: 6.830e-08 alpha: 4.257e-02 linmin: 1.155e-04 t[s]: 1802.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 3 iterations at t[s]: 1803.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771509 of unit cell: Completed after 0 iterations at t[s]: 1804.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537631 magneticMoment: [ Abs: 1.05253 Tot: -0.32466 ] - SubspaceRotationAdjust: set factor to 0.297 -ElecMinimize: Iter: 81 G: -1059.062519579049876 |grad|_K: 6.717e-08 alpha: 5.156e-02 linmin: -2.131e-03 t[s]: 1805.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771505 of unit cell: Completed after 5 iterations at t[s]: 1805.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771504 of unit cell: Completed after 0 iterations at t[s]: 1806.20 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537302 magneticMoment: [ Abs: 1.05177 Tot: -0.32390 ] - SubspaceRotationAdjust: set factor to 0.253 -ElecMinimize: Iter: 82 G: -1059.062519779372451 |grad|_K: 8.092e-08 alpha: 7.001e-02 linmin: -3.579e-03 t[s]: 1807.18 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771510 of unit cell: Completed after 3 iterations at t[s]: 1807.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 0 iterations at t[s]: 1808.31 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537869 magneticMoment: [ Abs: 1.05054 Tot: -0.32256 ] - SubspaceRotationAdjust: set factor to 0.24 -ElecMinimize: Iter: 83 G: -1059.062520155413040 |grad|_K: 6.942e-08 alpha: 9.406e-02 linmin: -1.087e-03 t[s]: 1809.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771526 of unit cell: Completed after 8 iterations at t[s]: 1809.85 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 4 iterations at t[s]: 1810.43 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538267 magneticMoment: [ Abs: 1.05022 Tot: -0.32215 ] - SubspaceRotationAdjust: set factor to 0.219 -ElecMinimize: Iter: 84 G: -1059.062520198488528 |grad|_K: 7.613e-08 alpha: 3.595e-02 linmin: 1.196e-03 t[s]: 1811.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 0 iterations at t[s]: 1811.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 3 iterations at t[s]: 1812.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538420 magneticMoment: [ Abs: 1.04919 Tot: -0.32062 ] - SubspaceRotationAdjust: set factor to 0.204 -ElecMinimize: Iter: 85 G: -1059.062520281243906 |grad|_K: 8.920e-08 alpha: 8.360e-02 linmin: 1.230e-03 t[s]: 1813.59 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 2.068e-07 - -Computing DFT-D3 correction: -# coordination-number C 5.803 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 5.915 5.970 5.955 5.940 2.985 -# coordination-number Hf 11.006 16.655 16.701 16.623 13.885 11.004 16.650 16.689 16.623 13.885 12.274 16.650 16.689 16.623 13.885 11.005 16.803 16.689 16.623 13.885 -# coordination-number N 1.121 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120383 -EvdW_8 = -0.213095 - -# Ionic positions in cartesian coordinates: -ion C 15.504431559231676 8.964055842854247 29.778722983895257 1 -ion C 6.498700739450329 0.175561800845601 23.728181694417199 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.343910226023468 9.104921986255874 29.235127472424583 1 -ion C 0.302103751891364 0.174656761092501 23.458579856451749 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.553067318451923 3.555543649586263 29.235273002343721 1 -ion C 9.566613898680519 5.531203714980806 24.019971364674777 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.142549805015880 3.551355946165152 28.967476700832584 1 -ion C 3.394464267612320 5.544485860222495 23.728227942033655 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.062217799407883 0.054959254569815 31.139812712879010 1 -ion Hf 12.568160516031067 7.266402750644431 26.590728139616179 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.095619654679164 0.056133535306602 30.879780314915891 1 -ion Hf 6.359173302157767 7.266019930144690 26.320067497584510 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.276953248841753 5.363113144905002 31.041240625583871 1 -ion Hf 9.469795537678097 1.886085675807209 26.319875965878982 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.421338568709636 5.226090845849953 31.680609696569665 1 -ion Hf 3.297342488051234 1.906519037769724 26.024013180345900 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.223800364522740 5.331309681998278 34.672762365516576 1 - -# Forces in Cartesian coordinates: -force C 0.000071120149582 0.000050075418877 -0.000947849562624 1 -force C 0.000124474807001 -0.000134141978147 -0.000414992089000 1 -force C 0.000236540545972 0.000136514088018 -0.002228837103347 0 -force C 0.000151650321659 0.000088034241550 -0.003545597454330 0 -force C -0.000967504153311 -0.000724476283565 0.023856170847389 0 -force C 0.000006969546454 0.000057311831771 -0.000926174052081 1 -force C -0.000161021240580 -0.000089855152346 -0.000391378369670 1 -force C 0.000085035715016 0.000171917455773 -0.002300516215577 0 -force C 0.000141795348506 -0.000226748615131 -0.003257553614370 0 -force C -0.001177963462860 -0.000680336520320 0.023914031505433 0 -force C 0.000041015821495 -0.000039144157971 -0.000987642937409 1 -force C -0.000031893141731 -0.000019176838457 -0.000369441509885 1 -force C 0.000193374141557 -0.000011611511838 -0.002301888339002 0 -force C -0.000126336918232 0.000236223097079 -0.003259150787325 0 -force C -0.001009659825520 -0.000583696678558 0.023537706096807 0 -force C 0.000531990920035 0.000328468646340 -0.000883086286081 1 -force C -0.000048809604000 0.000169891693636 -0.000422693734136 1 -force C 0.000050815811451 0.000030659888405 -0.000683022108064 0 -force C 0.000411330246503 0.000238035942891 -0.003182708098508 0 -force C -0.001111042457744 -0.000477179053037 0.023856634877377 0 -force Hf 0.000497208428624 -0.000308288954323 -0.000624893971007 1 -force Hf 0.000296846151412 0.000201222651905 -0.000156659745366 1 -force Hf 0.000522378286402 0.000302382995416 -0.002322982957852 0 -force Hf -0.000327338364474 -0.000151654345351 0.011330565470637 0 -force Hf 0.001128876755428 0.000650964829087 -0.023510999896574 0 -force Hf -0.000492710403291 -0.000427841962113 -0.000571721523031 1 -force Hf -0.000263946394687 0.000095982863118 0.000506379088121 1 -force Hf 0.000530026832236 -0.001484720062892 -0.001697446874174 0 -force Hf -0.000343078396231 -0.000198336534040 0.011374277326759 0 -force Hf 0.001244680525286 0.000698523985866 -0.023615055419694 0 -force Hf -0.000588090560696 -0.000247387113096 0.002378823405107 1 -force Hf -0.000047447788957 -0.000291920453260 0.000488294290046 1 -force Hf -0.001022907027303 0.001194231001854 -0.001710797887400 0 -force Hf -0.000405825797499 -0.000234119562557 0.012449040610635 0 -force Hf 0.001227255162842 0.000730995615152 -0.023613611732023 0 -force Hf -0.000011915392884 0.000631088328379 -0.000575465340721 1 -force Hf -0.000165596256774 -0.000114127947356 0.000452395891880 1 -force Hf 0.002015524698705 0.001167350944600 -0.001566620636692 0 -force Hf -0.000296103541030 -0.000208127483115 0.011332682747542 0 -force Hf 0.001157747375331 0.000670231259027 -0.023622852284710 0 -force N -0.000392498034303 -0.000241084923559 -0.000720502209732 1 - -# Energy components: - A_diel = -0.7320579393514058 - Eewald = 38794.1410491641290719 - EH = 39766.0375185524899280 - Eloc = -79629.2447557189589133 - Enl = -270.1594677016043988 - EvdW = -0.3334782106493844 - Exc = -796.7011054863980917 - Exc_core = 594.6257437730023412 - KE = 421.4606504893110923 - MuShift = -0.0074274603517292 -------------------------------------- - Etot = -1120.9133305383718380 - TS = 0.0014895137979732 -------------------------------------- - F = -1120.9148200521697163 - muN = -61.8522997709257680 -------------------------------------- - G = -1059.0625202812439056 - -IonicMinimize: Iter: 9 G: -1059.062520281243906 |grad|_K: 5.374e-04 alpha: 7.974e-01 linmin: 1.720e-02 t[s]: 1819.19 - -#--- Lowdin population analysis --- -# oxidation-state C -0.253 -0.235 -0.234 -0.209 -0.225 -0.233 -0.235 -0.234 -0.210 -0.225 -0.233 -0.228 -0.234 -0.210 -0.227 -0.234 -0.235 -0.233 -0.210 -0.225 -# magnetic-moments C -0.005 +0.000 -0.005 -0.011 -0.130 -0.001 +0.001 -0.005 -0.014 -0.140 -0.001 +0.001 -0.005 -0.014 -0.173 -0.001 +0.000 -0.004 -0.014 -0.129 -# oxidation-state Hf +0.647 +0.253 +0.247 +0.243 +0.113 +0.650 +0.255 +0.251 +0.243 +0.113 -0.115 +0.255 +0.251 +0.243 +0.113 +0.648 +0.244 +0.250 +0.243 +0.115 -# magnetic-moments Hf +0.077 +0.010 +0.001 +0.001 -0.001 +0.079 +0.009 +0.002 +0.001 +0.000 +0.065 +0.009 +0.002 +0.001 +0.000 +0.076 +0.004 +0.002 +0.001 -0.011 -# oxidation-state N -0.851 -# magnetic-moments N -0.004 - - -Computing DFT-D3 correction: -# coordination-number C 5.812 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 -# coordination-number Hf 11.022 16.663 16.700 16.623 13.885 11.020 16.660 16.687 16.623 13.885 12.272 16.660 16.687 16.623 13.885 11.021 16.806 16.686 16.623 13.885 -# coordination-number N 1.120 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120391 -EvdW_8 = -0.213109 -Shifting auxilliary hamiltonian by -0.000143 to set nElectrons=325.538420 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 21 iterations at t[s]: 1821.31 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538420 magneticMoment: [ Abs: 1.06163 Tot: -0.32411 ] -ElecMinimize: Iter: 0 G: -1059.062401169696159 |grad|_K: 1.563e-06 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.774479 of unit cell: Completed after 31 iterations at t[s]: 1822.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771753 of unit cell: Completed after 31 iterations at t[s]: 1823.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.553926 magneticMoment: [ Abs: 1.06267 Tot: -0.32630 ] - SubspaceRotationAdjust: set factor to 0.132 -ElecMinimize: Iter: 1 G: -1059.062453426178990 |grad|_K: 5.998e-07 alpha: 6.205e-02 linmin: 6.772e-04 t[s]: 1824.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771696 of unit cell: Completed after 11 iterations at t[s]: 1825.16 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.861496e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 14 iterations at t[s]: 1825.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771530 of unit cell: Completed after 11 iterations at t[s]: 1826.35 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540339 magneticMoment: [ Abs: 1.05561 Tot: -0.31632 ] - SubspaceRotationAdjust: set factor to 0.0882 -ElecMinimize: Iter: 2 G: -1059.062483545239957 |grad|_K: 3.857e-07 alpha: 2.417e-01 linmin: -4.669e-04 t[s]: 1827.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 11 iterations at t[s]: 1827.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771512 of unit cell: Completed after 12 iterations at t[s]: 1828.50 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538936 magneticMoment: [ Abs: 1.05678 Tot: -0.31459 ] - SubspaceRotationAdjust: set factor to 0.0986 -ElecMinimize: Iter: 3 G: -1059.062506951888963 |grad|_K: 2.503e-07 alpha: 4.502e-01 linmin: 3.063e-04 t[s]: 1829.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771514 of unit cell: Completed after 9 iterations at t[s]: 1830.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771516 of unit cell: Completed after 9 iterations at t[s]: 1830.65 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538730 magneticMoment: [ Abs: 1.05947 Tot: -0.31354 ] - SubspaceRotationAdjust: set factor to 0.0935 -ElecMinimize: Iter: 4 G: -1059.062522195991278 |grad|_K: 2.688e-07 alpha: 7.021e-01 linmin: -7.955e-06 t[s]: 1831.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771716 of unit cell: Completed after 22 iterations at t[s]: 1832.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771589 of unit cell: Completed after 17 iterations at t[s]: 1832.81 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.543673 magneticMoment: [ Abs: 1.06079 Tot: -0.31338 ] - SubspaceRotationAdjust: set factor to 0.0697 -ElecMinimize: Iter: 5 G: -1059.062528666501976 |grad|_K: 2.388e-07 alpha: 2.530e-01 linmin: 5.055e-05 t[s]: 1833.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771543 of unit cell: Completed after 13 iterations at t[s]: 1834.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771520 of unit cell: Completed after 8 iterations at t[s]: 1834.93 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539299 magneticMoment: [ Abs: 1.06022 Tot: -0.30934 ] - SubspaceRotationAdjust: set factor to 0.0679 -ElecMinimize: Iter: 6 G: -1059.062536242360920 |grad|_K: 1.591e-07 alpha: 3.755e-01 linmin: -1.352e-03 t[s]: 1835.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771507 of unit cell: Completed after 9 iterations at t[s]: 1836.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771502 of unit cell: Completed after 3 iterations at t[s]: 1837.06 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537858 magneticMoment: [ Abs: 1.06128 Tot: -0.30774 ] - SubspaceRotationAdjust: set factor to 0.0808 -ElecMinimize: Iter: 7 G: -1059.062540964587924 |grad|_K: 1.164e-07 alpha: 5.127e-01 linmin: -1.335e-03 t[s]: 1838.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 13 iterations at t[s]: 1838.59 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 3 iterations at t[s]: 1839.17 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540626 magneticMoment: [ Abs: 1.06288 Tot: -0.30785 ] - SubspaceRotationAdjust: set factor to 0.0713 -ElecMinimize: Iter: 8 G: -1059.062543205063093 |grad|_K: 1.331e-07 alpha: 4.576e-01 linmin: 8.632e-04 t[s]: 1840.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 11 iterations at t[s]: 1840.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771532 of unit cell: Completed after 4 iterations at t[s]: 1841.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539561 magneticMoment: [ Abs: 1.06384 Tot: -0.30643 ] - SubspaceRotationAdjust: set factor to 0.0687 -ElecMinimize: Iter: 9 G: -1059.062545247568323 |grad|_K: 9.621e-08 alpha: 3.415e-01 linmin: 1.928e-04 t[s]: 1842.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 8 iterations at t[s]: 1842.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 3 iterations at t[s]: 1843.47 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540019 magneticMoment: [ Abs: 1.06475 Tot: -0.30503 ] - SubspaceRotationAdjust: set factor to 0.0691 -ElecMinimize: Iter: 10 G: -1059.062546958834446 |grad|_K: 7.960e-08 alpha: 5.207e-01 linmin: -2.275e-03 t[s]: 1844.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771548 of unit cell: Completed after 3 iterations at t[s]: 1844.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1845.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540821 magneticMoment: [ Abs: 1.06636 Tot: -0.30414 ] - SubspaceRotationAdjust: set factor to 0.0807 -ElecMinimize: Iter: 11 G: -1059.062548413943659 |grad|_K: 6.812e-08 alpha: 6.112e-01 linmin: -1.355e-03 t[s]: 1846.54 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771538 of unit cell: Completed after 8 iterations at t[s]: 1847.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1847.65 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540118 magneticMoment: [ Abs: 1.06754 Tot: -0.30319 ] - SubspaceRotationAdjust: set factor to 0.0732 -ElecMinimize: Iter: 12 G: -1059.062549277165772 |grad|_K: 7.295e-08 alpha: 4.928e-01 linmin: 2.408e-03 t[s]: 1848.66 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 5 iterations at t[s]: 1849.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771544 of unit cell: Completed after 2 iterations at t[s]: 1849.78 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540463 magneticMoment: [ Abs: 1.06863 Tot: -0.30212 ] - SubspaceRotationAdjust: set factor to 0.087 -ElecMinimize: Iter: 13 G: -1059.062549858225111 |grad|_K: 5.287e-08 alpha: 3.722e-01 linmin: -7.275e-04 t[s]: 1850.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 3 iterations at t[s]: 1851.31 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 0 iterations at t[s]: 1851.89 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540644 magneticMoment: [ Abs: 1.06950 Tot: -0.30110 ] - SubspaceRotationAdjust: set factor to 0.0894 -ElecMinimize: Iter: 14 G: -1059.062550341381211 |grad|_K: 3.846e-08 alpha: 4.700e-01 linmin: -3.079e-03 t[s]: 1852.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 2 iterations at t[s]: 1853.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 0 iterations at t[s]: 1854.00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540530 magneticMoment: [ Abs: 1.07060 Tot: -0.30030 ] - SubspaceRotationAdjust: set factor to 0.108 -ElecMinimize: Iter: 15 G: -1059.062550664756372 |grad|_K: 3.463e-08 alpha: 5.672e-01 linmin: -1.337e-03 t[s]: 1854.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 3 iterations at t[s]: 1855.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 1 iterations at t[s]: 1856.13 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540236 magneticMoment: [ Abs: 1.07162 Tot: -0.29963 ] - SubspaceRotationAdjust: set factor to 0.106 -ElecMinimize: Iter: 16 G: -1059.062550849466788 |grad|_K: 3.645e-08 alpha: 4.340e-01 linmin: 1.141e-03 t[s]: 1857.10 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 3 iterations at t[s]: 1857.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 0 iterations at t[s]: 1858.21 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540482 magneticMoment: [ Abs: 1.07263 Tot: -0.29886 ] - SubspaceRotationAdjust: set factor to 0.115 -ElecMinimize: Iter: 17 G: -1059.062550999316272 |grad|_K: 3.296e-08 alpha: 3.361e-01 linmin: 1.442e-03 t[s]: 1859.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 2 iterations at t[s]: 1859.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 0 iterations at t[s]: 1860.28 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539950 magneticMoment: [ Abs: 1.07330 Tot: -0.29781 ] - SubspaceRotationAdjust: set factor to 0.104 -ElecMinimize: Iter: 18 G: -1059.062551104174418 |grad|_K: 2.735e-08 alpha: 3.007e-01 linmin: -6.856e-04 t[s]: 1861.27 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 1 iterations at t[s]: 1861.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 0 iterations at t[s]: 1862.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540207 magneticMoment: [ Abs: 1.07446 Tot: -0.29696 ] - SubspaceRotationAdjust: set factor to 0.141 -ElecMinimize: Iter: 19 G: -1059.062551216006341 |grad|_K: 2.153e-08 alpha: 3.937e-01 linmin: -4.787e-03 t[s]: 1863.33 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 3 iterations at t[s]: 1863.86 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 0 iterations at t[s]: 1864.44 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540581 magneticMoment: [ Abs: 1.07520 Tot: -0.29669 ] - SubspaceRotationAdjust: set factor to 0.089 -ElecMinimize: Iter: 20 G: -1059.062551251893183 |grad|_K: 3.948e-08 alpha: 2.407e-01 linmin: 3.900e-03 t[s]: 1865.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 3 iterations at t[s]: 1866.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771544 of unit cell: Completed after 1 iterations at t[s]: 1866.67 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540421 magneticMoment: [ Abs: 1.07621 Tot: -0.29602 ] - SubspaceRotationAdjust: set factor to 0.11 -ElecMinimize: Iter: 21 G: -1059.062551290732699 |grad|_K: 2.444e-08 alpha: 1.031e-01 linmin: 1.566e-03 t[s]: 1867.75 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 2.058e-07 - -Computing DFT-D3 correction: -# coordination-number C 5.812 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.969 5.955 5.940 2.985 5.920 5.970 5.955 5.940 2.985 -# coordination-number Hf 11.022 16.663 16.700 16.623 13.885 11.020 16.660 16.687 16.623 13.885 12.272 16.660 16.687 16.623 13.885 11.021 16.806 16.686 16.623 13.885 -# coordination-number N 1.120 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120391 -EvdW_8 = -0.213109 - -# Ionic positions in cartesian coordinates: -ion C 15.504942992091337 8.964463811395541 29.768805400309958 1 -ion C 6.499888154498026 0.174271020274540 23.723963133729637 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.344099073322528 9.105225019303012 29.228186379222439 1 -ion C 0.300509813419387 0.173767512085032 23.454576151549375 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.553298576283327 3.555370431780835 29.227730836042120 1 -ion C 9.566198838496350 5.530957474406177 24.017384949209251 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.147126172600714 3.554176336567128 28.961019980468983 1 -ion C 3.393992646906163 5.546109437238769 23.723920453796829 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.067245431099117 0.052311790591899 31.131186424791395 1 -ion Hf 12.568645304106557 7.267008427173609 26.590230126304128 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.091020342976576 0.051915771919721 30.872227604129126 1 -ion Hf 6.358766702196761 7.265452858470161 26.325530147103024 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.271862910922056 5.361180848915451 31.050831898379602 1 -ion Hf 9.469083434009111 1.885843921193783 26.325151337375761 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.421601314528411 5.232274078130517 31.672461085053946 1 -ion Hf 3.295946540707694 1.905499268439218 26.029397025530834 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.219715440004686 5.328683770837693 34.676375818775227 1 - -# Forces in Cartesian coordinates: -force C -0.000046886661542 -0.000000837589991 -0.000909413374022 1 -force C -0.000130693165026 0.000127341190726 0.000126405933288 1 -force C 0.000192843372492 0.000111241349616 -0.002430073428718 0 -force C 0.000158163716821 0.000091878263302 -0.003656989530916 0 -force C -0.000928966607735 -0.000713134297021 0.023411229796998 0 -force C 0.000012545402092 -0.000486962143446 0.000053026741734 1 -force C 0.000072840408546 0.000033277444893 0.000242279343374 1 -force C 0.000122618700981 0.000140702687929 -0.002452902078351 0 -force C 0.000142168667586 -0.000219635542200 -0.003376232804792 0 -force C -0.001165916729252 -0.000675279496093 0.023446997871483 0 -force C -0.000491147216625 0.000222379552207 0.000234470930230 1 -force C 0.000002243732279 0.000005204114622 0.000080387235671 1 -force C 0.000183782416386 0.000036033934642 -0.002452868430315 0 -force C -0.000120277802027 0.000233294782523 -0.003375154320027 0 -force C -0.000984642802651 -0.000568342234366 0.022945307403880 0 -force C -0.000284749871589 -0.000191845387957 -0.000292857248916 1 -force C 0.000046962951512 -0.000167619457905 0.000161522650221 1 -force C 0.000061408102243 0.000035122465245 -0.000785801249170 0 -force C 0.000411533705509 0.000238045281934 -0.003322699245204 0 -force C -0.001079831043949 -0.000451622167131 0.023405678484247 0 -force Hf -0.000374619068162 0.000223375046822 -0.000217337880126 1 -force Hf -0.000091856642656 -0.000116656397962 -0.000221188073315 1 -force Hf 0.000588834014293 0.000329521062042 -0.001861181987767 0 -force Hf -0.000311117995998 -0.000156910371975 0.011049012431070 0 -force Hf 0.001160599644814 0.000671877961934 -0.024168714624037 0 -force Hf 0.000364734407652 0.000326043727585 -0.000017114824632 1 -force Hf -0.000023091083857 0.000145399353798 -0.001256447303875 1 -force Hf 0.000398226579534 -0.001455259621276 -0.001200787369771 0 -force Hf -0.000343715561442 -0.000198416986952 0.011060320052403 0 -force Hf 0.001272299336709 0.000707129660209 -0.024254299804573 0 -force Hf 0.000809747984757 0.000330739640857 -0.000788325764789 1 -force Hf 0.000169061139921 -0.000060709040102 -0.001157124954256 1 -force Hf -0.001054939860794 0.001072131653367 -0.001209727526872 0 -force Hf -0.000386415654297 -0.000222387689429 0.012202275286536 0 -force Hf 0.001246619442397 0.000748856313393 -0.024253080969599 0 -force Hf -0.000075556676197 -0.000465571736860 -0.000251744438602 1 -force Hf 0.000075313030586 0.000105926647790 -0.001181444155236 1 -force Hf 0.001928904553897 0.001121601357244 -0.001004488031434 0 -force Hf -0.000291237418089 -0.000190028685989 0.011048610473556 0 -force Hf 0.001193972520690 0.000689575027248 -0.024274004404783 0 -force N -0.000549234025255 -0.000329153635225 0.000729886918041 1 - -# Energy components: - A_diel = -0.7286928900790074 - Eewald = 38795.9260681061714422 - EH = 39768.0231878057093127 - Eloc = -79633.0231477865454508 - Enl = -270.1594417408389290 - EvdW = -0.3334999611453632 - Exc = -796.7039564091730881 - Exc_core = 594.6257512163722367 - KE = 421.4674306582320469 - MuShift = -0.0074550707430036 -------------------------------------- - Etot = -1120.9137560720330384 - TS = 0.0014752725980177 -------------------------------------- - F = -1120.9152313446311382 - muN = -61.8526800538985171 -------------------------------------- - G = -1059.0625512907326993 - -IonicMinimize: Iter: 10 G: -1059.062551290732699 |grad|_K: 4.280e-04 alpha: 1.000e+00 linmin: 1.265e-02 t[s]: 1873.06 - -#--- Lowdin population analysis --- -# oxidation-state C -0.251 -0.235 -0.235 -0.210 -0.221 -0.232 -0.236 -0.235 -0.211 -0.221 -0.233 -0.229 -0.235 -0.211 -0.223 -0.234 -0.235 -0.234 -0.211 -0.221 -# magnetic-moments C -0.005 +0.001 -0.005 -0.010 -0.129 -0.001 +0.001 -0.005 -0.013 -0.140 -0.001 +0.002 -0.005 -0.013 -0.174 -0.001 +0.001 -0.004 -0.014 -0.129 -# oxidation-state Hf +0.646 +0.252 +0.246 +0.242 +0.114 +0.649 +0.254 +0.249 +0.242 +0.114 -0.116 +0.254 +0.250 +0.242 +0.114 +0.647 +0.243 +0.249 +0.242 +0.116 -# magnetic-moments Hf +0.082 +0.010 +0.001 +0.001 -0.001 +0.085 +0.009 +0.002 +0.001 -0.000 +0.070 +0.009 +0.002 +0.000 -0.000 +0.082 +0.004 +0.002 +0.001 -0.011 -# oxidation-state N -0.849 -# magnetic-moments N -0.005 - - -Computing DFT-D3 correction: -# coordination-number C 5.813 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.919 5.970 5.955 5.940 2.985 -# coordination-number Hf 11.020 16.664 16.702 16.623 13.885 11.017 16.660 16.689 16.623 13.885 12.269 16.660 16.689 16.623 13.885 11.019 16.806 16.688 16.623 13.885 -# coordination-number N 1.120 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120394 -EvdW_8 = -0.213122 -Shifting auxilliary hamiltonian by -0.000004 to set nElectrons=325.540421 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 15 iterations at t[s]: 1875.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540421 magneticMoment: [ Abs: 1.08219 Tot: -0.29292 ] -ElecMinimize: Iter: 0 G: -1059.062554849721209 |grad|_K: 2.893e-07 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771216 of unit cell: Completed after 19 iterations at t[s]: 1876.92 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771476 of unit cell: Completed after 19 iterations at t[s]: 1877.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.536586 magneticMoment: [ Abs: 1.08126 Tot: -0.29124 ] - SubspaceRotationAdjust: set factor to 0.0777 -ElecMinimize: Iter: 1 G: -1059.062560363171087 |grad|_K: 1.942e-07 alpha: 1.902e-01 linmin: 4.611e-04 t[s]: 1878.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 11 iterations at t[s]: 1879.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 6 iterations at t[s]: 1879.76 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540618 magneticMoment: [ Abs: 1.08204 Tot: -0.29203 ] - SubspaceRotationAdjust: set factor to 0.0467 -ElecMinimize: Iter: 2 G: -1059.062563450306243 |grad|_K: 9.644e-08 alpha: 2.392e-01 linmin: 1.979e-03 t[s]: 1880.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 3 iterations at t[s]: 1881.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771541 of unit cell: Completed after 8 iterations at t[s]: 1881.94 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540894 magneticMoment: [ Abs: 1.08337 Tot: -0.29254 ] - SubspaceRotationAdjust: set factor to 0.0467 -ElecMinimize: Iter: 3 G: -1059.062565407471084 |grad|_K: 6.919e-08 alpha: 6.682e-01 linmin: 9.479e-03 t[s]: 1883.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771535 of unit cell: Completed after 3 iterations at t[s]: 1883.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 3 iterations at t[s]: 1884.19 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540564 magneticMoment: [ Abs: 1.08412 Tot: -0.29236 ] - SubspaceRotationAdjust: set factor to 0.0553 -ElecMinimize: Iter: 4 G: -1059.062566785252102 |grad|_K: 5.072e-08 alpha: 9.036e-01 linmin: -2.185e-03 t[s]: 1885.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 3 iterations at t[s]: 1885.82 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 0 iterations at t[s]: 1886.42 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540310 magneticMoment: [ Abs: 1.08455 Tot: -0.29200 ] - SubspaceRotationAdjust: set factor to 0.063 -ElecMinimize: Iter: 5 G: -1059.062567526380690 |grad|_K: 4.216e-08 alpha: 8.031e-01 linmin: 1.622e-03 t[s]: 1887.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771548 of unit cell: Completed after 5 iterations at t[s]: 1888.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 0 iterations at t[s]: 1888.67 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541385 magneticMoment: [ Abs: 1.08541 Tot: -0.29219 ] - SubspaceRotationAdjust: set factor to 0.0535 -ElecMinimize: Iter: 6 G: -1059.062567925328040 |grad|_K: 4.327e-08 alpha: 6.743e-01 linmin: 8.328e-04 t[s]: 1889.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771522 of unit cell: Completed after 8 iterations at t[s]: 1890.31 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 3 iterations at t[s]: 1890.90 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540345 magneticMoment: [ Abs: 1.08581 Tot: -0.29167 ] - SubspaceRotationAdjust: set factor to 0.0446 -ElecMinimize: Iter: 7 G: -1059.062568214761541 |grad|_K: 3.999e-08 alpha: 4.731e-01 linmin: 3.319e-04 t[s]: 1892.00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 3 iterations at t[s]: 1892.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 0 iterations at t[s]: 1893.12 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540394 magneticMoment: [ Abs: 1.08674 Tot: -0.29141 ] - SubspaceRotationAdjust: set factor to 0.0577 -ElecMinimize: Iter: 8 G: -1059.062568596498522 |grad|_K: 3.332e-08 alpha: 6.588e-01 linmin: -3.719e-03 t[s]: 1894.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 8 iterations at t[s]: 1894.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771537 of unit cell: Completed after 0 iterations at t[s]: 1895.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540863 magneticMoment: [ Abs: 1.08746 Tot: -0.29142 ] - SubspaceRotationAdjust: set factor to 0.045 -ElecMinimize: Iter: 9 G: -1059.062568791920285 |grad|_K: 5.783e-08 alpha: 4.785e-01 linmin: 6.717e-04 t[s]: 1896.48 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771523 of unit cell: Completed after 8 iterations at t[s]: 1897.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771531 of unit cell: Completed after 4 iterations at t[s]: 1897.64 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540439 magneticMoment: [ Abs: 1.08828 Tot: -0.29111 ] - SubspaceRotationAdjust: set factor to 0.0603 -ElecMinimize: Iter: 10 G: -1059.062568995387210 |grad|_K: 3.587e-08 alpha: 2.003e-01 linmin: 8.261e-04 t[s]: 1898.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771526 of unit cell: Completed after 0 iterations at t[s]: 1899.27 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 6.008552e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771517 of unit cell: Completed after 5 iterations at t[s]: 1899.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771521 of unit cell: Completed after 2 iterations at t[s]: 1900.48 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539797 magneticMoment: [ Abs: 1.08896 Tot: -0.29070 ] - SubspaceRotationAdjust: set factor to 0.0575 -ElecMinimize: Iter: 11 G: -1059.062569174499231 |grad|_K: 3.604e-08 alpha: 4.245e-01 linmin: 1.624e-03 t[s]: 1901.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 3 iterations at t[s]: 1902.12 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771527 of unit cell: Completed after 0 iterations at t[s]: 1902.73 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540161 magneticMoment: [ Abs: 1.08991 Tot: -0.29053 ] - SubspaceRotationAdjust: set factor to 0.0707 -ElecMinimize: Iter: 12 G: -1059.062569351037837 |grad|_K: 2.974e-08 alpha: 4.161e-01 linmin: -3.138e-04 t[s]: 1903.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 3 iterations at t[s]: 1904.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771533 of unit cell: Completed after 1 iterations at t[s]: 1905.05 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540561 magneticMoment: [ Abs: 1.09049 Tot: -0.29049 ] - SubspaceRotationAdjust: set factor to 0.0627 -ElecMinimize: Iter: 13 G: -1059.062569430836675 |grad|_K: 3.198e-08 alpha: 2.856e-01 linmin: 1.459e-03 t[s]: 1906.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 3 iterations at t[s]: 1906.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771529 of unit cell: Completed after 0 iterations at t[s]: 1907.31 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540286 magneticMoment: [ Abs: 1.09098 Tot: -0.29025 ] - SubspaceRotationAdjust: set factor to 0.0812 -ElecMinimize: Iter: 14 G: -1059.062569499810252 |grad|_K: 2.367e-08 alpha: 2.208e-01 linmin: -1.502e-03 t[s]: 1908.40 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 7.171e-09 - -Computing DFT-D3 correction: -# coordination-number C 5.813 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.923 5.970 5.955 5.940 2.985 5.919 5.970 5.955 5.940 2.985 -# coordination-number Hf 11.020 16.664 16.702 16.623 13.885 11.017 16.660 16.689 16.623 13.885 12.269 16.660 16.689 16.623 13.885 11.019 16.806 16.688 16.623 13.885 -# coordination-number N 1.120 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120394 -EvdW_8 = -0.213122 - -# Ionic positions in cartesian coordinates: -ion C 15.504887359818241 8.964515817442175 29.764829740732637 1 -ion C 6.499442078638030 0.174664967315910 23.724277744838687 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.344132690041555 9.103340288787194 29.228637204929264 1 -ion C 0.300764768808802 0.173888985456805 23.455251322981180 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.551448389913540 3.556239087814345 29.228719191990489 1 -ion C 9.566204067479323 5.530972446738805 24.017345316830369 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.146788368811777 3.553904821085837 28.960447521389074 1 -ion C 3.394117578548286 5.545553640114092 23.724339551010420 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.066551226874913 0.052798167227857 31.130070823346564 1 -ion Hf 12.568212471726895 7.266573303839201 26.589678555435455 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.091716100452348 0.052641269502521 30.871711079974666 1 -ion Hf 6.358842831455004 7.265791958934067 26.322039329255809 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.274173369401717 5.362116512965859 31.053170510812414 1 -ion Hf 9.469580108215251 1.885833889924274 26.321958528251137 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.421424567436301 5.231351052284760 31.671237916449623 1 -ion Hf 3.296111786818011 1.905780925012821 26.026030789130630 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.218386713969895 5.327884423007899 34.680562272189924 1 - -# Forces in Cartesian coordinates: -force C 0.000010435549544 0.000011044950526 -0.000479965142244 1 -force C -0.000089359376389 0.000059202478623 -0.000026443382362 1 -force C 0.000203175902477 0.000115402104717 -0.002376829043276 0 -force C 0.000153515471932 0.000089370488228 -0.003588172677491 0 -force C -0.000953277460749 -0.000717251037035 0.023538711921024 0 -force C -0.000045694173227 -0.000148253087021 -0.000062576542317 1 -force C 0.000076585802140 0.000043379573133 -0.000048506047044 1 -force C 0.000111798096629 0.000153308541400 -0.002425678065240 0 -force C 0.000141327866124 -0.000227399341818 -0.003296677775184 0 -force C -0.001164028407740 -0.000671160234847 0.023585750220261 0 -force C -0.000156006835922 0.000015788692172 -0.000006168361929 1 -force C 0.000010338843825 0.000004725965309 -0.000087193064590 1 -force C 0.000190594132752 0.000020934210367 -0.002423777170678 0 -force C -0.000127529312149 0.000236194250893 -0.003297430340372 0 -force C -0.000994150512551 -0.000574632596709 0.023135910231849 0 -force C -0.000001467556120 0.000000364077682 -0.000127551373239 1 -force C 0.000003510988790 -0.000104977171392 -0.000026253697226 1 -force C 0.000051192741487 0.000031158274886 -0.000783833136744 0 -force C 0.000412994612858 0.000238503824923 -0.003231724120574 0 -force C -0.001098313772515 -0.000468918284741 0.023536859306461 0 -force Hf -0.000128965175852 0.000105348293814 -0.000261788300160 1 -force Hf -0.000041364113804 -0.000027800124768 -0.000333770126104 1 -force Hf 0.000539439776157 0.000313771999667 -0.002232665115570 0 -force Hf -0.000325737737305 -0.000159759268223 0.011293184144207 0 -force Hf 0.001141475927427 0.000659964000390 -0.023767991349463 0 -force Hf 0.000145016279015 0.000133176097037 -0.000236622472042 1 -force Hf 0.000000836845264 0.000004508787485 -0.000489132616665 1 -force Hf 0.000466278643275 -0.001467740408712 -0.001562869617740 0 -force Hf -0.000352007637725 -0.000203246277024 0.011317149527640 0 -force Hf 0.001254329925426 0.000699983154726 -0.023862851113907 0 -force Hf 0.000113759172347 0.000037274488291 -0.000927421938077 1 -force Hf 0.000005917213920 -0.000003153647983 -0.000499631138811 1 -force Hf -0.001041198143596 0.001132363960700 -0.001578857872760 0 -force Hf -0.000401829885690 -0.000231384575968 0.012441603960361 0 -force Hf 0.001232201910878 0.000737597716059 -0.023860118382630 0 -force Hf 0.000005387930741 -0.000174751823462 -0.000286894951628 1 -force Hf 0.000059157490688 0.000040435107080 -0.000689910703621 1 -force Hf 0.001958108634891 0.001127099024835 -0.001389412825962 0 -force Hf -0.000300732314208 -0.000201386280762 0.011293741266144 0 -force Hf 0.001173107050737 0.000678245677748 -0.023864606697750 0 -force N -0.000401930213527 -0.000255031657194 0.000146025776614 1 - -# Energy components: - A_diel = -0.7273669922087918 - Eewald = 38796.5298414231001516 - EH = 39768.5403526348891319 - Eloc = -79634.1450405560608488 - Enl = -270.1596273416523672 - EvdW = -0.3335161594042274 - Exc = -796.7037877430670960 - Exc_core = 594.6257629160249962 - KE = 421.4670822609709830 - MuShift = -0.0074532100896885 -------------------------------------- - Etot = -1120.9137527674886314 - TS = 0.0014711591013757 -------------------------------------- - F = -1120.9152239265899880 - muN = -61.8526544267798428 -------------------------------------- - G = -1059.0625694998102517 - -IonicMinimize: Iter: 11 G: -1059.062569499810252 |grad|_K: 2.365e-04 alpha: 1.000e+00 linmin: -1.299e-02 t[s]: 1912.67 - -#--- Lowdin population analysis --- -# oxidation-state C -0.252 -0.235 -0.234 -0.210 -0.223 -0.233 -0.235 -0.234 -0.211 -0.223 -0.233 -0.228 -0.234 -0.211 -0.224 -0.234 -0.235 -0.233 -0.211 -0.223 -# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.004 -0.013 -0.141 -0.001 +0.002 -0.004 -0.013 -0.176 -0.001 +0.001 -0.004 -0.014 -0.130 -# oxidation-state Hf +0.646 +0.253 +0.246 +0.242 +0.113 +0.649 +0.254 +0.250 +0.242 +0.114 -0.115 +0.254 +0.250 +0.243 +0.114 +0.647 +0.244 +0.250 +0.242 +0.115 -# magnetic-moments Hf +0.085 +0.010 +0.001 +0.001 -0.002 +0.088 +0.009 +0.002 +0.001 -0.000 +0.072 +0.009 +0.002 +0.000 -0.000 +0.085 +0.004 +0.002 +0.001 -0.012 -# oxidation-state N -0.850 -# magnetic-moments N -0.005 - - -Computing DFT-D3 correction: -# coordination-number C 5.813 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.918 5.971 5.956 5.940 2.985 -# coordination-number Hf 11.018 16.667 16.705 16.624 13.885 11.015 16.663 16.692 16.624 13.885 12.270 16.663 16.692 16.623 13.885 11.017 16.810 16.692 16.624 13.885 -# coordination-number N 1.120 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120407 -EvdW_8 = -0.213174 -Shifting auxilliary hamiltonian by -0.000012 to set nElectrons=325.540286 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771566 of unit cell: Completed after 16 iterations at t[s]: 1914.87 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540286 magneticMoment: [ Abs: 1.10083 Tot: -0.29270 ] -ElecMinimize: Iter: 0 G: -1059.062546483299002 |grad|_K: 6.159e-07 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.772186 of unit cell: Completed after 27 iterations at t[s]: 1916.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771669 of unit cell: Completed after 27 iterations at t[s]: 1917.25 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.547733 magneticMoment: [ Abs: 1.10044 Tot: -0.29355 ] - SubspaceRotationAdjust: set factor to 0.0548 -ElecMinimize: Iter: 1 G: -1059.062567664502467 |grad|_K: 2.572e-07 alpha: 1.601e-01 linmin: 2.462e-04 t[s]: 1918.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771618 of unit cell: Completed after 8 iterations at t[s]: 1918.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 13 iterations at t[s]: 1919.53 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541833 magneticMoment: [ Abs: 1.09769 Tot: -0.29033 ] - SubspaceRotationAdjust: set factor to 0.0358 -ElecMinimize: Iter: 2 G: -1059.062574554051480 |grad|_K: 1.055e-07 alpha: 3.020e-01 linmin: -3.295e-04 t[s]: 1920.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771565 of unit cell: Completed after 5 iterations at t[s]: 1921.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771558 of unit cell: Completed after 5 iterations at t[s]: 1921.82 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540948 magneticMoment: [ Abs: 1.09762 Tot: -0.29006 ] - SubspaceRotationAdjust: set factor to 0.0435 -ElecMinimize: Iter: 3 G: -1059.062576899433225 |grad|_K: 6.092e-08 alpha: 5.991e-01 linmin: -1.460e-03 t[s]: 1922.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771561 of unit cell: Completed after 3 iterations at t[s]: 1923.46 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771563 of unit cell: Completed after 3 iterations at t[s]: 1924.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541156 magneticMoment: [ Abs: 1.09795 Tot: -0.29022 ] - SubspaceRotationAdjust: set factor to 0.0478 -ElecMinimize: Iter: 4 G: -1059.062578010476955 |grad|_K: 4.769e-08 alpha: 8.470e-01 linmin: -4.129e-03 t[s]: 1925.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 4 iterations at t[s]: 1925.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771551 of unit cell: Completed after 0 iterations at t[s]: 1926.38 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540317 magneticMoment: [ Abs: 1.09782 Tot: -0.28974 ] - SubspaceRotationAdjust: set factor to 0.0572 -ElecMinimize: Iter: 5 G: -1059.062578756237144 |grad|_K: 3.863e-08 alpha: 9.027e-01 linmin: -2.473e-03 t[s]: 1927.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 3 iterations at t[s]: 1928.01 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 0 iterations at t[s]: 1928.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540279 magneticMoment: [ Abs: 1.09799 Tot: -0.28959 ] - SubspaceRotationAdjust: set factor to 0.0687 -ElecMinimize: Iter: 6 G: -1059.062579225403852 |grad|_K: 3.661e-08 alpha: 8.696e-01 linmin: -3.530e-04 t[s]: 1929.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771556 of unit cell: Completed after 3 iterations at t[s]: 1930.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771555 of unit cell: Completed after 0 iterations at t[s]: 1930.87 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540360 magneticMoment: [ Abs: 1.09857 Tot: -0.28972 ] - SubspaceRotationAdjust: set factor to 0.0802 -ElecMinimize: Iter: 7 G: -1059.062579607634689 |grad|_K: 3.769e-08 alpha: 8.121e-01 linmin: -3.104e-04 t[s]: 1931.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771540 of unit cell: Completed after 7 iterations at t[s]: 1932.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771543 of unit cell: Completed after 0 iterations at t[s]: 1933.10 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539463 magneticMoment: [ Abs: 1.09902 Tot: -0.28951 ] - SubspaceRotationAdjust: set factor to 0.069 -ElecMinimize: Iter: 8 G: -1059.062579948262510 |grad|_K: 5.347e-08 alpha: 6.664e-01 linmin: 2.187e-03 t[s]: 1934.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771570 of unit cell: Completed after 9 iterations at t[s]: 1934.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771554 of unit cell: Completed after 5 iterations at t[s]: 1935.35 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540178 magneticMoment: [ Abs: 1.09971 Tot: -0.28975 ] - SubspaceRotationAdjust: set factor to 0.048 -ElecMinimize: Iter: 9 G: -1059.062580182470128 |grad|_K: 4.555e-08 alpha: 2.735e-01 linmin: 1.509e-03 t[s]: 1936.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771551 of unit cell: Completed after 3 iterations at t[s]: 1936.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1937.56 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539895 magneticMoment: [ Abs: 1.10043 Tot: -0.28974 ] - SubspaceRotationAdjust: set factor to 0.0696 -ElecMinimize: Iter: 10 G: -1059.062580464339135 |grad|_K: 3.262e-08 alpha: 3.968e-01 linmin: -4.388e-03 t[s]: 1938.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771538 of unit cell: Completed after 7 iterations at t[s]: 1939.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771542 of unit cell: Completed after 0 iterations at t[s]: 1939.82 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539419 magneticMoment: [ Abs: 1.10064 Tot: -0.28961 ] - SubspaceRotationAdjust: set factor to 0.0518 -ElecMinimize: Iter: 11 G: -1059.062580567570876 |grad|_K: 5.258e-08 alpha: 2.681e-01 linmin: 1.743e-03 t[s]: 1940.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771545 of unit cell: Completed after 3 iterations at t[s]: 1941.43 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771544 of unit cell: Completed after 0 iterations at t[s]: 1942.01 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539603 magneticMoment: [ Abs: 1.10123 Tot: -0.28966 ] - SubspaceRotationAdjust: set factor to 0.0907 -ElecMinimize: Iter: 12 G: -1059.062580712678482 |grad|_K: 3.095e-08 alpha: 1.749e-01 linmin: -1.401e-04 t[s]: 1943.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771549 of unit cell: Completed after 0 iterations at t[s]: 1943.61 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.245678e-01. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771558 of unit cell: Completed after 8 iterations at t[s]: 1944.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771552 of unit cell: Completed after 3 iterations at t[s]: 1944.81 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540128 magneticMoment: [ Abs: 1.10168 Tot: -0.28981 ] - SubspaceRotationAdjust: set factor to 0.0778 -ElecMinimize: Iter: 13 G: -1059.062580813000068 |grad|_K: 3.515e-08 alpha: 2.884e-01 linmin: 2.819e-03 t[s]: 1945.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1946.41 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1947.03 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540051 magneticMoment: [ Abs: 1.10255 Tot: -0.28988 ] - SubspaceRotationAdjust: set factor to 0.0776 -ElecMinimize: Iter: 14 G: -1059.062580947965444 |grad|_K: 3.344e-08 alpha: 3.652e-01 linmin: -6.867e-04 t[s]: 1948.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771536 of unit cell: Completed after 8 iterations at t[s]: 1948.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 5 iterations at t[s]: 1949.29 -ElecMinimize: Step increased G by 1.427748e-08, reducing alpha to 9.173712e-03. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1950.77 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540027 magneticMoment: [ Abs: 1.10257 Tot: -0.28987 ] - SubspaceRotationAdjust: set factor to 0.0531 -ElecMinimize: Iter: 15 G: -1059.062580961762478 |grad|_K: 3.661e-08 alpha: 9.174e-03 linmin: 7.657e-03 t[s]: 1951.90 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1952.43 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.752114e-02. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1953.03 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.256341e-02. - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771550 of unit cell: Completed after 0 iterations at t[s]: 1953.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771551 of unit cell: Completed after 0 iterations at t[s]: 1954.21 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540121 magneticMoment: [ Abs: 1.10319 Tot: -0.28997 ] - SubspaceRotationAdjust: set factor to 0.0441 -ElecMinimize: Iter: 16 G: -1059.062581008908182 |grad|_K: 3.141e-08 alpha: 1.690e-01 linmin: 9.188e-05 t[s]: 1955.21 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 5.125e-09 - -Computing DFT-D3 correction: -# coordination-number C 5.813 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.922 5.971 5.955 5.940 2.985 5.918 5.971 5.956 5.940 2.985 -# coordination-number Hf 11.018 16.667 16.705 16.624 13.885 11.015 16.663 16.692 16.624 13.885 12.270 16.663 16.692 16.623 13.885 11.017 16.810 16.692 16.624 13.885 -# coordination-number N 1.120 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120407 -EvdW_8 = -0.213174 - -# Ionic positions in cartesian coordinates: -ion C 15.504948804864352 8.964633155673111 29.759544139534590 1 -ion C 6.498901593751347 0.174983820573421 23.723340272274285 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.343851834253940 9.102584799525292 29.226527641735863 1 -ion C 0.301088009855134 0.174065446043211 23.454314792959146 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.550518036154340 3.556173313518021 29.227103196667194 1 -ion C 9.566207230992301 5.530967913662857 24.016250747755908 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.146615843394926 3.553814731170097 28.957574189828456 1 -ion C 3.394112829485856 5.544940689928242 23.723425518669799 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.065593543723062 0.053533533255875 31.126604954473425 1 -ion Hf 12.568123960781802 7.266481470089261 26.586826597203213 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.092763182990989 0.053456932915129 30.868831841010593 1 -ion Hf 6.358532604541680 7.266008276436929 26.318081852538633 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.275002579225740 5.362411741907326 31.048783290081101 1 -ion Hf 9.469681193334079 1.885449156256283 26.317997019518099 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.421310060671829 5.230132537153257 31.667634419305987 1 -ion Hf 3.296349432409755 1.905992649006220 26.020641254670984 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.213714988562330 5.324996287368837 34.677172110050229 1 - -# Forces in Cartesian coordinates: -force C 0.000028654109602 0.000008701691399 -0.000270386072224 1 -force C -0.000021222824091 -0.000007704569617 -0.000156729214946 1 -force C 0.000217074061124 0.000123220956673 -0.002404680691066 0 -force C 0.000159516233734 0.000092969299745 -0.003740477710938 0 -force C -0.000895762121181 -0.000713920269797 0.023061777171127 0 -force C -0.000045928115981 0.000057550077137 -0.000256695743008 1 -force C 0.000039361458536 0.000024552162651 -0.000203369660079 1 -force C 0.000099659988067 0.000161690319015 -0.002460260654198 0 -force C 0.000150482205000 -0.000220909215128 -0.003461288031242 0 -force C -0.001175441930003 -0.000678529289830 0.023105089493484 0 -force C 0.000048636132894 -0.000060776473291 -0.000292898746620 1 -force C 0.000016884457746 0.000006936738401 -0.000220100866130 1 -force C 0.000191510669144 0.000006368878279 -0.002459917382473 0 -force C -0.000117366534012 0.000241239883036 -0.003462310188858 0 -force C -0.000974412132548 -0.000563813822688 0.022598442976171 0 -force C 0.000081764874769 0.000058180256098 -0.000230442772536 1 -force C -0.000020024896378 -0.000015715403566 -0.000166706860700 1 -force C 0.000050964692687 0.000031092136573 -0.000848758227701 0 -force C 0.000417710365063 0.000241489638142 -0.003398931255120 0 -force C -0.001066690757873 -0.000420630590179 0.023061080652498 0 -force Hf 0.000083375474106 -0.000026222825163 -0.000066112568966 1 -force Hf -0.000012030176167 0.000013096955557 0.000357368970168 1 -force Hf 0.000527244170064 0.000308069574683 -0.002540534656771 0 -force Hf -0.000324060691236 -0.000156683694741 0.011115447433027 0 -force Hf 0.001158461144263 0.000669431557837 -0.024136314760607 0 -force Hf -0.000065010459250 -0.000050971526753 -0.000308595865124 1 -force Hf -0.000035886482741 -0.000031525883221 0.000556770282424 1 -force Hf 0.000483831933964 -0.001504004941731 -0.001850269420627 0 -force Hf -0.000341294831464 -0.000197373206932 0.011136957319528 0 -force Hf 0.001267919883239 0.000710218602158 -0.024226776153204 0 -force Hf -0.000284105624220 -0.000131250335015 -0.000142060688265 1 -force Hf -0.000069507713214 -0.000024931384425 0.000531114389868 1 -force Hf -0.001064523034331 0.001166065024192 -0.001866724011490 0 -force Hf -0.000393498764155 -0.000226422040446 0.012234710725881 0 -force Hf 0.001247988252053 0.000744588485309 -0.024224176711167 0 -force Hf 0.000063821436268 0.000099015201753 -0.000070417476759 1 -force Hf -0.000035784358195 -0.000040440756973 0.000473871283741 1 -force Hf 0.002003358722466 0.001152007404900 -0.001691785089169 0 -force Hf -0.000297273558791 -0.000201481025253 0.011115470290548 0 -force Hf 0.001194218712492 0.000690646374773 -0.024242777135571 0 -force N -0.000448957705644 -0.000289441509661 -0.000071362697348 1 - -# Energy components: - A_diel = -0.7278852361940140 - Eewald = 38799.9547770912613487 - EH = 39771.9116527662408771 - Eloc = -79640.9448731117008720 - Enl = -270.1609106229860231 - EvdW = -0.3335812705641850 - Exc = -796.7066589994444712 - Exc_core = 594.6257932052495789 - KE = 421.4754009793348359 - MuShift = -0.0074509218982978 -------------------------------------- - Etot = -1120.9137361206994683 - TS = 0.0014677993096100 -------------------------------------- - F = -1120.9152039200091622 - muN = -61.8526229111009940 -------------------------------------- - G = -1059.0625810089081824 - -IonicMinimize: Iter: 12 G: -1059.062581008908182 |grad|_K: 1.952e-04 alpha: 1.000e+00 linmin: -4.294e-04 t[s]: 1959.32 - -#--- Lowdin population analysis --- -# oxidation-state C -0.252 -0.235 -0.235 -0.210 -0.219 -0.233 -0.235 -0.235 -0.211 -0.219 -0.233 -0.229 -0.235 -0.211 -0.221 -0.234 -0.235 -0.234 -0.211 -0.219 -# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.005 -0.013 -0.140 -0.001 +0.002 -0.005 -0.013 -0.177 -0.001 +0.001 -0.004 -0.013 -0.130 -# oxidation-state Hf +0.645 +0.252 +0.245 +0.242 +0.114 +0.649 +0.253 +0.249 +0.242 +0.115 -0.117 +0.253 +0.249 +0.243 +0.115 +0.646 +0.243 +0.249 +0.242 +0.116 -# magnetic-moments Hf +0.085 +0.010 +0.001 +0.001 -0.001 +0.088 +0.009 +0.002 +0.001 -0.000 +0.073 +0.009 +0.002 +0.000 -0.000 +0.085 +0.004 +0.002 +0.001 -0.012 -# oxidation-state N -0.850 -# magnetic-moments N -0.005 - - -Computing DFT-D3 correction: -# coordination-number C 5.817 5.972 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 -# coordination-number Hf 11.021 16.671 16.706 16.624 13.885 11.019 16.668 16.693 16.624 13.885 12.271 16.668 16.693 16.623 13.885 11.020 16.813 16.693 16.624 13.885 -# coordination-number N 1.119 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120415 -EvdW_8 = -0.213203 -Shifting auxilliary hamiltonian by 0.000126 to set nElectrons=325.540121 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771557 of unit cell: Completed after 21 iterations at t[s]: 1961.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540121 magneticMoment: [ Abs: 1.10145 Tot: -0.28597 ] -ElecMinimize: Iter: 0 G: -1059.062559743235624 |grad|_K: 4.880e-07 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771160 of unit cell: Completed after 26 iterations at t[s]: 1963.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771463 of unit cell: Completed after 25 iterations at t[s]: 1963.68 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.533605 magneticMoment: [ Abs: 1.10164 Tot: -0.28500 ] - SubspaceRotationAdjust: set factor to 0.0318 -ElecMinimize: Iter: 1 G: -1059.062579999043464 |grad|_K: 1.679e-07 alpha: 2.417e-01 linmin: -5.585e-04 t[s]: 1964.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771496 of unit cell: Completed after 8 iterations at t[s]: 1965.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771528 of unit cell: Completed after 12 iterations at t[s]: 1965.79 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537403 magneticMoment: [ Abs: 1.10373 Tot: -0.28716 ] - SubspaceRotationAdjust: set factor to 0.0319 -ElecMinimize: Iter: 2 G: -1059.062584654739567 |grad|_K: 7.210e-08 alpha: 4.685e-01 linmin: -5.022e-03 t[s]: 1966.76 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771539 of unit cell: Completed after 4 iterations at t[s]: 1967.30 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771546 of unit cell: Completed after 3 iterations at t[s]: 1967.88 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538492 magneticMoment: [ Abs: 1.10444 Tot: -0.28770 ] - SubspaceRotationAdjust: set factor to 0.0367 -ElecMinimize: Iter: 3 G: -1059.062586114961505 |grad|_K: 5.489e-08 alpha: 7.802e-01 linmin: -3.429e-03 t[s]: 1968.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 4 iterations at t[s]: 1969.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771547 of unit cell: Completed after 0 iterations at t[s]: 1970.00 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.538539 magneticMoment: [ Abs: 1.10505 Tot: -0.28787 ] - SubspaceRotationAdjust: set factor to 0.042 -ElecMinimize: Iter: 4 G: -1059.062587081130005 |grad|_K: 4.242e-08 alpha: 8.916e-01 linmin: -3.010e-03 t[s]: 1970.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771560 of unit cell: Completed after 3 iterations at t[s]: 1971.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771560 of unit cell: Completed after 0 iterations at t[s]: 1972.09 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.539388 magneticMoment: [ Abs: 1.10593 Tot: -0.28834 ] - SubspaceRotationAdjust: set factor to 0.0488 -ElecMinimize: Iter: 5 G: -1059.062587685094968 |grad|_K: 3.579e-08 alpha: 9.228e-01 linmin: -1.827e-03 t[s]: 1973.07 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 3 iterations at t[s]: 1973.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 0 iterations at t[s]: 1974.18 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540309 magneticMoment: [ Abs: 1.10668 Tot: -0.28863 ] - SubspaceRotationAdjust: set factor to 0.0579 -ElecMinimize: Iter: 6 G: -1059.062588100626954 |grad|_K: 3.450e-08 alpha: 9.013e-01 linmin: 9.612e-04 t[s]: 1975.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 2 iterations at t[s]: 1975.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771572 of unit cell: Completed after 0 iterations at t[s]: 1976.25 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540478 magneticMoment: [ Abs: 1.10716 Tot: -0.28851 ] - SubspaceRotationAdjust: set factor to 0.063 -ElecMinimize: Iter: 7 G: -1059.062588397494665 |grad|_K: 3.532e-08 alpha: 7.298e-01 linmin: 6.213e-04 t[s]: 1977.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 3 iterations at t[s]: 1977.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 0 iterations at t[s]: 1978.35 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541206 magneticMoment: [ Abs: 1.10809 Tot: -0.28864 ] - SubspaceRotationAdjust: set factor to 0.0694 -ElecMinimize: Iter: 8 G: -1059.062588695498107 |grad|_K: 3.085e-08 alpha: 7.026e-01 linmin: -1.264e-03 t[s]: 1979.33 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 4 iterations at t[s]: 1979.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 0 iterations at t[s]: 1980.46 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541129 magneticMoment: [ Abs: 1.10872 Tot: -0.28844 ] - SubspaceRotationAdjust: set factor to 0.0736 -ElecMinimize: Iter: 9 G: -1059.062588927907200 |grad|_K: 3.137e-08 alpha: 6.696e-01 linmin: -9.778e-04 t[s]: 1981.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771588 of unit cell: Completed after 3 iterations at t[s]: 1981.97 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771587 of unit cell: Completed after 0 iterations at t[s]: 1982.55 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541773 magneticMoment: [ Abs: 1.10943 Tot: -0.28838 ] - SubspaceRotationAdjust: set factor to 0.0734 -ElecMinimize: Iter: 10 G: -1059.062589136362703 |grad|_K: 3.078e-08 alpha: 5.799e-01 linmin: 8.554e-04 t[s]: 1983.52 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771576 of unit cell: Completed after 3 iterations at t[s]: 1984.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 0 iterations at t[s]: 1984.64 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541212 magneticMoment: [ Abs: 1.10974 Tot: -0.28786 ] - SubspaceRotationAdjust: set factor to 0.0678 -ElecMinimize: Iter: 11 G: -1059.062589280680641 |grad|_K: 2.711e-08 alpha: 4.705e-01 linmin: -3.423e-04 t[s]: 1985.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 0 iterations at t[s]: 1986.11 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771578 of unit cell: Completed after 1 iterations at t[s]: 1986.68 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541187 magneticMoment: [ Abs: 1.11046 Tot: -0.28756 ] - SubspaceRotationAdjust: set factor to 0.0769 -ElecMinimize: Iter: 12 G: -1059.062589432410050 |grad|_K: 2.393e-08 alpha: 6.527e-01 linmin: 1.117e-03 t[s]: 1987.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771585 of unit cell: Completed after 2 iterations at t[s]: 1988.20 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771582 of unit cell: Completed after 0 iterations at t[s]: 1988.81 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541360 magneticMoment: [ Abs: 1.11089 Tot: -0.28749 ] - SubspaceRotationAdjust: set factor to 0.0722 -ElecMinimize: Iter: 13 G: -1059.062589491818926 |grad|_K: 2.904e-08 alpha: 3.613e-01 linmin: 2.409e-03 t[s]: 1989.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771573 of unit cell: Completed after 3 iterations at t[s]: 1990.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771577 of unit cell: Completed after 0 iterations at t[s]: 1990.92 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541001 magneticMoment: [ Abs: 1.11108 Tot: -0.28719 ] - SubspaceRotationAdjust: set factor to 0.0549 -ElecMinimize: Iter: 14 G: -1059.062589538222255 |grad|_K: 2.420e-08 alpha: 1.993e-01 linmin: 2.455e-03 t[s]: 1991.88 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 3.750e-09 - -Computing DFT-D3 correction: -# coordination-number C 5.817 5.972 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.923 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 -# coordination-number Hf 11.021 16.671 16.706 16.624 13.885 11.019 16.668 16.693 16.624 13.885 12.271 16.668 16.693 16.623 13.885 11.020 16.813 16.693 16.624 13.885 -# coordination-number N 1.119 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120415 -EvdW_8 = -0.213203 - -# Ionic positions in cartesian coordinates: -ion C 15.505067569325655 8.964758175029795 29.754071946010853 1 -ion C 6.498717597647254 0.174972310695414 23.721772829597231 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.343647377477135 9.102249346083575 29.223435555093403 1 -ion C 0.301108062594999 0.174073720150708 23.452781600973136 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.550030244048353 3.556048864766782 29.224175718785798 1 -ion C 9.566187743725351 5.530948264850138 24.014753530976595 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.147021396759436 3.554085517388838 28.953924754254860 1 -ion C 3.394010660599602 5.544790485728358 23.721861674817493 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.065854145333582 0.053559646591142 31.123278581699569 1 -ion Hf 12.568044180755134 7.266469718550496 26.586886990017152 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.092652703272647 0.053264416857069 30.865265788689086 1 -ion Hf 6.358138336541206 7.266074471569029 26.318190329343476 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.274400621499696 5.362130919353465 31.046706779344525 1 -ion Hf 9.469546312120926 1.885048008161643 26.318117919266857 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.421429163386462 5.230448645546650 31.664291616560547 1 -ion Hf 3.296125618593264 1.905859731538740 26.020049789757710 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.208620724469554 5.321809431531694 34.675295356848899 1 - -# Forces in Cartesian coordinates: -force C 0.000005444209759 -0.000008002639117 0.000108586599264 1 -force C -0.000004357916348 -0.000021205386542 0.000003254781584 1 -force C 0.000222977164740 0.000126532478529 -0.002484733570437 0 -force C 0.000158719992635 0.000092510702373 -0.003716769486718 0 -force C -0.000919604547870 -0.000710720412693 0.023281276252253 0 -force C -0.000028998098664 0.000108487060046 -0.000051616143544 1 -force C 0.000024616028300 0.000016880643866 -0.000060788374986 1 -force C 0.000096521709903 0.000164020977116 -0.002537384988282 0 -force C 0.000148148197530 -0.000225926211103 -0.003427212567506 0 -force C -0.001169450202087 -0.000676722418925 0.023321873114333 0 -force C 0.000111160862276 -0.000057686912208 -0.000104757934249 1 -force C 0.000009214980090 0.000003331753806 -0.000042939708790 1 -force C 0.000191609642661 0.000002482667204 -0.002536986748660 0 -force C -0.000122839731360 0.000241918583096 -0.003428341859475 0 -force C -0.000985637959379 -0.000570598563193 0.022815257388858 0 -force C 0.000029848147541 0.000021856823173 -0.000002917700967 1 -force C -0.000023687743772 0.000005959405709 -0.000006833457926 1 -force C 0.000053997248118 0.000032609345271 -0.000938046841306 0 -force C 0.000420247063904 0.000243095629089 -0.003364835986963 0 -force C -0.001074238994081 -0.000443833844540 0.023279346816552 0 -force Hf 0.000107221374629 -0.000072161032471 0.000020962414816 1 -force Hf -0.000005713347760 0.000010188906650 0.000054182322920 1 -force Hf 0.000525940091090 0.000306745005265 -0.002648376665407 0 -force Hf -0.000332190337357 -0.000158977352320 0.011110269473379 0 -force Hf 0.001153757143936 0.000666697051220 -0.023949240807266 0 -force Hf -0.000107486419811 -0.000074185212062 -0.000330843588640 1 -force Hf -0.000000080472380 -0.000040884626600 0.000185021693123 1 -force Hf 0.000474837422662 -0.001517385844238 -0.001945022222623 0 -force Hf -0.000337193437620 -0.000195036452565 0.011129942174741 0 -force Hf 0.001255911321655 0.000706569364833 -0.024034317601963 0 -force Hf -0.000274326278298 -0.000129815099389 0.000217660470944 1 -force Hf -0.000058714273661 0.000014838736149 0.000162032751332 1 -force Hf -0.001079955047565 0.001165517795632 -0.001958835315695 0 -force Hf -0.000389815039078 -0.000224242412962 0.012216592789405 0 -force Hf 0.001238858102016 0.000735762957071 -0.024031580283029 0 -force Hf 0.000053532774155 0.000143753374517 0.000041867762140 1 -force Hf -0.000007854715361 -0.000018331582221 0.000212882103560 1 -force Hf 0.002010103040930 0.001155634847318 -0.001786899653724 0 -force Hf -0.000303052393028 -0.000207142074232 0.011109565210057 0 -force Hf 0.001187225057085 0.000686532100758 -0.024053340005487 0 -force N -0.000223987688833 -0.000150861137109 -0.000142492382345 1 - -# Energy components: - A_diel = -0.7278150050546144 - Eewald = 38802.1446665253170067 - EH = 39774.2292264261268429 - Eloc = -79645.4548552065243712 - Enl = -270.1617597387623277 - EvdW = -0.3336183495272870 - Exc = -796.7087024018451302 - Exc_core = 594.6258041871979003 - KE = 421.4806014929992557 - MuShift = -0.0074630668416212 -------------------------------------- - Etot = -1120.9139151369222418 - TS = 0.0014645869285871 -------------------------------------- - F = -1120.9153797238507195 - muN = -61.8527901856283577 -------------------------------------- - G = -1059.0625895382222552 - -IonicMinimize: Iter: 13 G: -1059.062589538222255 |grad|_K: 1.066e-04 alpha: 1.000e+00 linmin: -2.982e-03 t[s]: 1996.00 - -#--- Lowdin population analysis --- -# oxidation-state C -0.251 -0.235 -0.235 -0.210 -0.221 -0.233 -0.235 -0.235 -0.211 -0.221 -0.233 -0.229 -0.235 -0.211 -0.222 -0.234 -0.235 -0.234 -0.211 -0.221 -# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.004 -0.013 -0.141 -0.001 +0.002 -0.004 -0.013 -0.178 -0.001 +0.001 -0.004 -0.014 -0.131 -# oxidation-state Hf +0.646 +0.252 +0.245 +0.242 +0.114 +0.649 +0.253 +0.249 +0.242 +0.114 -0.116 +0.253 +0.249 +0.243 +0.114 +0.647 +0.243 +0.249 +0.242 +0.116 -# magnetic-moments Hf +0.087 +0.010 +0.001 +0.001 -0.002 +0.089 +0.009 +0.002 +0.001 -0.000 +0.074 +0.009 +0.002 +0.000 -0.000 +0.087 +0.004 +0.002 +0.001 -0.012 -# oxidation-state N -0.850 -# magnetic-moments N -0.005 - - -Computing DFT-D3 correction: -# coordination-number C 5.818 5.972 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 -# coordination-number Hf 11.024 16.673 16.706 16.624 13.885 11.023 16.670 16.693 16.624 13.885 12.271 16.670 16.693 16.623 13.885 11.022 16.814 16.693 16.624 13.885 -# coordination-number N 1.119 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120419 -EvdW_8 = -0.213217 -Shifting auxilliary hamiltonian by 0.000064 to set nElectrons=325.541001 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 15 iterations at t[s]: 1998.12 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541001 magneticMoment: [ Abs: 1.11143 Tot: -0.28564 ] -ElecMinimize: Iter: 0 G: -1059.062582854710854 |grad|_K: 2.936e-07 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771314 of unit cell: Completed after 24 iterations at t[s]: 1999.73 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771526 of unit cell: Completed after 24 iterations at t[s]: 2000.40 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.537156 magneticMoment: [ Abs: 1.11129 Tot: -0.28472 ] - SubspaceRotationAdjust: set factor to 0.0334 -ElecMinimize: Iter: 1 G: -1059.062589143843070 |grad|_K: 1.166e-07 alpha: 2.118e-01 linmin: 6.488e-04 t[s]: 2001.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771549 of unit cell: Completed after 6 iterations at t[s]: 2001.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771575 of unit cell: Completed after 9 iterations at t[s]: 2002.54 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540215 magneticMoment: [ Abs: 1.11248 Tot: -0.28585 ] - SubspaceRotationAdjust: set factor to 0.0402 -ElecMinimize: Iter: 2 G: -1059.062591299306632 |grad|_K: 4.866e-08 alpha: 4.616e-01 linmin: 1.139e-04 t[s]: 2003.50 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 3 iterations at t[s]: 2004.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 3 iterations at t[s]: 2004.62 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540933 magneticMoment: [ Abs: 1.11277 Tot: -0.28598 ] - SubspaceRotationAdjust: set factor to 0.0431 -ElecMinimize: Iter: 3 G: -1059.062591808310572 |grad|_K: 3.838e-08 alpha: 6.192e-01 linmin: -1.674e-02 t[s]: 2005.61 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771576 of unit cell: Completed after 4 iterations at t[s]: 2006.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771573 of unit cell: Completed after 4 iterations at t[s]: 2006.73 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.540175 magneticMoment: [ Abs: 1.11299 Tot: -0.28562 ] - SubspaceRotationAdjust: set factor to 0.0374 -ElecMinimize: Iter: 4 G: -1059.062592220866236 |grad|_K: 3.907e-08 alpha: 7.990e-01 linmin: 7.126e-03 t[s]: 2007.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771587 of unit cell: Completed after 4 iterations at t[s]: 2008.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771585 of unit cell: Completed after 0 iterations at t[s]: 2008.84 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541041 magneticMoment: [ Abs: 1.11363 Tot: -0.28575 ] - SubspaceRotationAdjust: set factor to 0.0408 -ElecMinimize: Iter: 5 G: -1059.062592537862656 |grad|_K: 2.985e-08 alpha: 6.920e-01 linmin: 2.348e-03 t[s]: 2009.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771590 of unit cell: Completed after 3 iterations at t[s]: 2010.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771590 of unit cell: Completed after 0 iterations at t[s]: 2010.92 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541417 magneticMoment: [ Abs: 1.11400 Tot: -0.28565 ] - SubspaceRotationAdjust: set factor to 0.0477 -ElecMinimize: Iter: 6 G: -1059.062592760482858 |grad|_K: 2.371e-08 alpha: 7.414e-01 linmin: -3.590e-03 t[s]: 2011.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771588 of unit cell: Completed after 0 iterations at t[s]: 2012.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771587 of unit cell: Completed after 3 iterations at t[s]: 2013.02 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541290 magneticMoment: [ Abs: 1.11450 Tot: -0.28534 ] - SubspaceRotationAdjust: set factor to 0.0525 -ElecMinimize: Iter: 7 G: -1059.062592951424676 |grad|_K: 2.680e-08 alpha: 1.135e+00 linmin: 6.144e-03 t[s]: 2013.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 3 iterations at t[s]: 2014.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771584 of unit cell: Completed after 0 iterations at t[s]: 2015.11 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541130 magneticMoment: [ Abs: 1.11503 Tot: -0.28493 ] - SubspaceRotationAdjust: set factor to 0.0578 -ElecMinimize: Iter: 8 G: -1059.062593114163974 |grad|_K: 2.759e-08 alpha: 8.186e-01 linmin: 5.603e-04 t[s]: 2016.09 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771597 of unit cell: Completed after 4 iterations at t[s]: 2016.63 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771593 of unit cell: Completed after 2 iterations at t[s]: 2017.21 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541704 magneticMoment: [ Abs: 1.11555 Tot: -0.28480 ] - SubspaceRotationAdjust: set factor to 0.0486 -ElecMinimize: Iter: 9 G: -1059.062593242929552 |grad|_K: 2.867e-08 alpha: 5.183e-01 linmin: 2.858e-03 t[s]: 2018.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 2 iterations at t[s]: 2018.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771586 of unit cell: Completed after 0 iterations at t[s]: 2019.29 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541296 magneticMoment: [ Abs: 1.11599 Tot: -0.28426 ] - SubspaceRotationAdjust: set factor to 0.0552 -ElecMinimize: Iter: 10 G: -1059.062593377242138 |grad|_K: 2.218e-08 alpha: 5.177e-01 linmin: -8.834e-04 t[s]: 2020.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771581 of unit cell: Completed after 3 iterations at t[s]: 2020.80 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771583 of unit cell: Completed after 0 iterations at t[s]: 2021.39 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541066 magneticMoment: [ Abs: 1.11623 Tot: -0.28401 ] - SubspaceRotationAdjust: set factor to 0.0406 -ElecMinimize: Iter: 11 G: -1059.062593437017540 |grad|_K: 3.067e-08 alpha: 3.591e-01 linmin: 1.728e-03 t[s]: 2022.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771591 of unit cell: Completed after 3 iterations at t[s]: 2022.91 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.771588 of unit cell: Completed after 0 iterations at t[s]: 2023.49 - FillingsUpdate: mu: -0.190000000 nElectrons: 325.541406 magneticMoment: [ Abs: 1.11668 Tot: -0.28390 ] - SubspaceRotationAdjust: set factor to 0.0599 -ElecMinimize: Iter: 12 G: -1059.062593502930213 |grad|_K: 2.015e-08 alpha: 2.353e-01 linmin: 1.020e-03 t[s]: 2024.44 -ElecMinimize: Converged (|Delta G|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 4.921e-09 - -Computing DFT-D3 correction: -# coordination-number C 5.818 5.972 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.924 5.971 5.955 5.940 2.985 5.920 5.972 5.956 5.940 2.985 -# coordination-number Hf 11.024 16.673 16.706 16.624 13.885 11.023 16.670 16.693 16.624 13.885 12.271 16.670 16.693 16.623 13.885 11.022 16.814 16.693 16.624 13.885 -# coordination-number N 1.119 -# diagonal-C6 C 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 18.21 18.21 18.21 18.21 25.70 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 420.98 -# diagonal-C6 N 22.04 -EvdW_6 = -0.120419 -EvdW_8 = -0.213217 - -# Ionic positions in cartesian coordinates: -ion C 15.505072617851525 8.964716885163671 29.752526743233275 1 -ion C 6.498621040324195 0.174822109636378 23.721440218962844 1 -ion C 12.871087000000003 7.441810000000000 19.096961000000004 0 -ion C 16.176427000000000 9.352893000000000 14.236068000000001 0 -ion C 7.146270000000000 0.561911000000000 8.565711000000002 0 -ion C 9.343420096812295 9.102615079621096 29.222238377233175 1 -ion C 0.301240389849733 0.174165479170511 23.452042134375699 1 -ion C 6.696680000000001 7.441810000000000 18.827140000000004 0 -ion C 10.002020000000002 9.352893000000000 13.966247000000001 0 -ion C 0.971863000000000 0.561911000000000 8.295891000000001 0 -ion C 12.550393279147317 3.555786330066360 29.222717490819132 1 -ion C 9.566211522898232 5.530948643830505 24.014312691207000 1 -ion C 9.790542000000000 2.090778000000000 18.827140000000000 0 -ion C 13.095882000000001 4.001861000000000 13.966247000000001 0 -ion C 10.226815000000002 5.912944000000001 8.835533000000002 0 -ion C 6.147221765801707 3.554221289332464 28.952670473999117 1 -ion C 3.393811735576005 5.544782637382902 23.721477677367631 1 -ion C 3.616135000000000 2.090778000000000 18.557319000000000 0 -ion C 6.921475000000001 4.001861000000000 13.696426000000004 0 -ion C 4.052408000000001 5.912944000000001 8.565712000000001 0 -ion Hf 6.066593470873394 0.053085319947538 31.121767350625053 1 -ion Hf 12.567689612585013 7.266328644136936 26.586577135926916 1 -ion Hf 15.845893000000004 9.161785000000002 21.797228000000008 0 -ion Hf 6.815736000000001 0.370803000000000 16.126872000000002 0 -ion Hf 13.201620999999999 7.632919000000001 11.535799000000003 0 -ion Hf 0.091941992211668 0.052733582018360 30.861027770733610 1 -ion Hf 6.358264297689752 7.265718435722798 26.318080488883385 1 -ion Hf 9.671486000000002 9.161785000000002 21.527407000000000 0 -ion Hf 0.641329000000000 0.370803000000000 15.857051000000004 0 -ion Hf 7.027214000000002 7.632919000000001 11.265979000000003 0 -ion Hf 9.272621226877984 5.361275002611817 31.047025422738511 1 -ion Hf 9.469172713338526 1.885310467936926 26.317915021058656 1 -ion Hf 12.765348000000001 3.810752000000000 21.527407000000007 0 -ion Hf 9.896281000000002 5.721835000000000 16.396693000000003 0 -ion Hf 10.121076000000002 2.281886000000000 11.265979000000002 0 -ion Hf 15.421833253794592 5.231480890721502 31.662995959664524 1 -ion Hf 3.296068864243650 1.905775606009592 26.020339206201118 1 -ion Hf 6.590941000000001 3.810752000000000 21.257586000000003 0 -ion Hf 3.721874000000001 5.721835000000000 16.126872000000002 0 -ion Hf 3.946669000000001 2.281886000000000 10.996158000000003 0 -ion N 9.204966846025284 5.319435786903973 34.675058196657417 1 - -# Forces in Cartesian coordinates: -force C -0.000043722706030 -0.000022162640250 0.000011884714733 1 -force C 0.000004947055832 0.000003478659278 -0.000014900860408 1 -force C 0.000222046306325 0.000126823690663 -0.002516645628332 0 -force C 0.000161510277144 0.000094140111687 -0.003761242165868 0 -force C -0.000904099412396 -0.000702566273274 0.023164541965863 0 -force C 0.000023684377817 -0.000110830919008 0.000008880500446 1 -force C -0.000010320869873 -0.000006653775836 -0.000013401943069 1 -force C 0.000098034324745 0.000156476383614 -0.002557926863480 0 -force C 0.000149329165773 -0.000223470946680 -0.003473526977469 0 -force C -0.001170346345782 -0.000678096899255 0.023204450939465 0 -force C -0.000086146806251 0.000083844841309 0.000042051860206 1 -force C -0.000008795815564 -0.000002621631895 -0.000047308913389 1 -force C 0.000185523305779 0.000007606907165 -0.002557678672865 0 -force C -0.000120285749549 0.000241774259901 -0.003473793207330 0 -force C -0.000979897231441 -0.000566864065124 0.022659559218582 0 -force C -0.000059323606383 -0.000046859653693 0.000025921983284 1 -force C 0.000006548957607 0.000005397722309 -0.000006186395249 1 -force C 0.000060860962725 0.000035898657055 -0.000956046068471 0 -force C 0.000420975718847 0.000243629052033 -0.003418830890396 0 -force C -0.001058761354245 -0.000434472860893 0.023162055499131 0 -force Hf -0.000009658341659 -0.000030381986449 0.000150373877313 1 -force Hf 0.000005037392177 -0.000013481288516 0.000073951101526 1 -force Hf 0.000531064884470 0.000305362512773 -0.002599002518479 0 -force Hf -0.000335893506676 -0.000163127056291 0.011112909831469 0 -force Hf 0.001163840373416 0.000673119216217 -0.024164484953055 0 -force Hf -0.000031216502821 0.000020418505126 -0.000024343467638 1 -force Hf -0.000011758304300 -0.000012744889660 0.000004564046810 1 -force Hf 0.000458843565111 -0.001500412669869 -0.001909300393284 0 -force Hf -0.000338978883154 -0.000196115970916 0.011136825468282 0 -force Hf 0.001265571397487 0.000708590847105 -0.024240863914173 0 -force Hf 0.000057980240298 0.000000837211648 0.000020159988326 1 -force Hf -0.000008091252762 0.000004864096405 0.000021289909599 1 -force Hf -0.001071044418723 0.001144393048201 -0.001921234482431 0 -force Hf -0.000386149982687 -0.000222205769005 0.012216787718060 0 -force Hf 0.001244744699569 0.000742748220915 -0.024238317335268 0 -force Hf -0.000035228559529 -0.000010273506393 0.000160806469407 1 -force Hf 0.000013253302202 0.000020966177360 -0.000038920204730 1 -force Hf 0.001986211852619 0.001146552556480 -0.001766451790641 0 -force Hf -0.000308035744616 -0.000208384912478 0.011111487745187 0 -force Hf 0.001199439766516 0.000693113009285 -0.024264155420871 0 -force N -0.000340230636707 -0.000215181447749 -0.000027265801504 1 - -# Energy components: - A_diel = -0.7269950599345385 - Eewald = 38803.1912795634780196 - EH = 39775.3166089357473538 - Eloc = -79647.5920994735934073 - Enl = -270.1618154209642739 - EvdW = -0.3336358293145684 - Exc = -796.7101488293942566 - Exc_core = 594.6258099922279143 - KE = 421.4844651353773770 - MuShift = -0.0074686521623701 -------------------------------------- - Etot = -1120.9139996385417817 - TS = 0.0014609776617570 -------------------------------------- - F = -1120.9154606162035179 - muN = -61.8528671132733550 -------------------------------------- - G = -1059.0625935029302127 - -IonicMinimize: Iter: 14 G: -1059.062593502930213 |grad|_K: 7.265e-05 alpha: 1.000e+00 linmin: -2.000e-03 t[s]: 2028.57 -IonicMinimize: Converged (|grad|_K<1.000000e-04). - -#--- Lowdin population analysis --- -# oxidation-state C -0.251 -0.235 -0.235 -0.210 -0.219 -0.232 -0.235 -0.235 -0.211 -0.220 -0.233 -0.229 -0.235 -0.211 -0.220 -0.234 -0.235 -0.234 -0.211 -0.219 -# magnetic-moments C -0.005 +0.001 -0.004 -0.010 -0.131 -0.001 +0.001 -0.004 -0.013 -0.141 -0.001 +0.002 -0.004 -0.013 -0.178 -0.001 +0.001 -0.004 -0.013 -0.131 -# oxidation-state Hf +0.646 +0.251 +0.245 +0.242 +0.114 +0.648 +0.253 +0.249 +0.242 +0.115 -0.116 +0.253 +0.249 +0.243 +0.115 +0.647 +0.242 +0.248 +0.242 +0.116 -# magnetic-moments Hf +0.088 +0.010 +0.001 +0.001 -0.002 +0.090 +0.009 +0.002 +0.001 -0.000 +0.075 +0.009 +0.002 +0.000 -0.000 +0.088 +0.004 +0.002 +0.001 -0.012 -# oxidation-state N -0.850 -# magnetic-moments N -0.005 - - -Dumping 'fillings' ... done -Dumping 'wfns' ... done -Dumping 'fluidState' ... done -Dumping 'ionpos' ... done -Dumping 'force' ... done -Dumping 'n_up' ... done -Dumping 'n_dn' ... done -Dumping 'eigenvals' ... done -Dumping 'bandProjections' ... done -Dumping 'eigStats' ... - eMin: -2.488051 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) - HOMO: -0.190949 at state 8 ( [ +0.500000 +0.000000 +0.000000 ] spin 1 ) - mu : -0.190000 - LUMO: -0.189724 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) - eMax: -0.042437 at state 16 ( [ +0.000000 +0.000000 +0.000000 ] spin -1 ) - HOMO-LUMO gap: +0.001225 - Optical gap : +0.001235 at state 16 ( [ +0.000000 +0.000000 +0.000000 ] spin -1 ) -Dumping 'Ecomponents' ... done -Dumping 'kPts' ... done -End date and time: Wed Jun 5 01:51:17 2024 (Duration: 0-0:33:55.30) -Done! - -PROFILER: augmentDensityGrid 0.005104 +/- 0.005407 s, 5169 calls, 26.383014 s total -PROFILER: augmentDensityGridGrad 0.091116 +/- 0.073054 s, 2622 calls, 238.905731 s total -PROFILER: augmentDensitySpherical 0.004964 +/- 0.005060 s, 41352 calls, 205.262754 s total -PROFILER: augmentDensitySphericalGrad 0.005148 +/- 0.005171 s, 23967 calls, 123.370324 s total -PROFILER: augmentOverlap 0.003035 +/- 0.002446 s, 84318 calls, 255.930409 s total -PROFILER: ColumnBundle::randomize 0.028362 +/- 0.000316 s, 8 calls, 0.226898 s total -PROFILER: diagouterI 0.014959 +/- 0.002284 s, 13784 calls, 206.192556 s total -PROFILER: EdensityAndVscloc 0.065853 +/- 0.024700 s, 1724 calls, 113.531207 s total -PROFILER: EnlAndGrad 0.003455 +/- 0.002303 s, 42927 calls, 148.322824 s total -PROFILER: ExCorrCommunication 0.005736 +/- 0.008881 s, 10533 calls, 60.412164 s total -PROFILER: ExCorrFunctional 0.000160 +/- 0.000037 s, 1776 calls, 0.284167 s total -PROFILER: ExCorrTotal 0.034807 +/- 0.013578 s, 1776 calls, 61.817627 s total -PROFILER: Idag_DiagV_I 0.026230 +/- 0.007804 s, 7853 calls, 205.980480 s total -PROFILER: initWeights 0.446743 +/- 0.000000 s, 1 calls, 0.446743 s total -PROFILER: inv(matrix) 0.000862 +/- 0.000088 s, 13032 calls, 11.235937 s total -PROFILER: matrix::diagonalize 0.003505 +/- 0.001030 s, 21581 calls, 75.633292 s total -PROFILER: matrix::set 0.000010 +/- 0.000006 s, 921110 calls, 9.459410 s total -PROFILER: orthoMatrix(matrix) 0.000651 +/- 0.000515 s, 13989 calls, 9.102869 s total -PROFILER: RadialFunctionR::transform 0.005138 +/- 0.016527 s, 134 calls, 0.688532 s total -PROFILER: reduceKmesh 0.000016 +/- 0.000000 s, 1 calls, 0.000016 s total -PROFILER: VanDerWaalsD3::energyAndGrad 0.889684 +/- 0.011137 s, 35 calls, 31.138937 s total -PROFILER: WavefunctionDrag 0.371920 +/- 0.045976 s, 17 calls, 6.322635 s total -PROFILER: Y*M 0.001287 +/- 0.000884 s, 164527 calls, 211.746822 s total -PROFILER: Y1^Y2 0.001294 +/- 0.001023 s, 115954 calls, 150.056913 s total - -MEMUSAGE: ColumnBundle 5.784960 GB -MEMUSAGE: complexScalarFieldTilde 0.014954 GB -MEMUSAGE: IndexArrays 0.030359 GB -MEMUSAGE: matrix 0.171459 GB -MEMUSAGE: misc 0.008798 GB -MEMUSAGE: RealKernel 0.003762 GB -MEMUSAGE: ScalarField 0.381317 GB -MEMUSAGE: ScalarFieldTilde 0.270287 GB -MEMUSAGE: Total 6.116683 GB diff --git a/tests/io/jdftx/example_files/example_latmin.out b/tests/io/jdftx/example_files/example_latmin.out deleted file mode 100644 index 6bb76b0bb05..00000000000 --- a/tests/io/jdftx/example_files/example_latmin.out +++ /dev/null @@ -1,6576 +0,0 @@ - -*************** JDFTx 1.7.0 (git hash 12396ea5) *************** - -Start date and time: Fri Mar 8 17:32:22 2024 -Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out -Running on hosts (process indices): nid001569 (0) -Divided in process groups (process indices): 0 (0) -gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' -gpuInit: Selected device 0 -Resource initialization completed at t[s]: 0.41 -Run totals: 1 processes, 16 threads, 1 GPUs -Memory pool size: 36000 MB (per process) - - -Input parsed successfully to the following command list (including defaults): - -basis kpoint-dependent -converge-empty-states yes -coords-type Cartesian -core-overlap-check none -coulomb-interaction Periodic -davidson-band-ratio 1.1 -dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump-name $VAR -elec-cutoff 20 100 -elec-eigen-algo Davidson -elec-ex-corr gga-PBE -elec-initial-magnetization 0.000000 no -elec-n-bands 42 -elec-smearing Fermi 0.001 -electronic-minimize \ - dirUpdateScheme FletcherReeves \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-07 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -exchange-regularization WignerSeitzTruncated -fluid None -fluid-ex-corr (null) lda-PZ -fluid-gummel-loop 10 1.000000e-05 -fluid-minimize \ - dirUpdateScheme PolakRibiere \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 0 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -fluid-solvent H2O 55.338 ScalarEOS \ - epsBulk 78.4 \ - pMol 0.92466 \ - epsInf 1.77 \ - Pvap 1.06736e-10 \ - sigmaBulk 4.62e-05 \ - Rvdw 2.61727 \ - Res 1.42 \ - tauNuc 343133 \ - poleEl 15 7 1 -forces-output-coords Positions -initial-state $VAR -ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 -ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 -ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 -ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 -ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 -ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 -ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 -ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 -ion-species GBRV_v1.5/$ID_pbe_v1.uspp -ion-width 0 -ionic-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 0 \ - history 15 \ - knormThreshold 0.0001 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 -kpoint-folding 6 2 7 -latt-move-scale 1 1 1 -latt-scale 1 1 1 -lattice \ - 6.168436000000000 -0.000059000000000 0.000053000000000 \ - 0.000023000000000 16.427467000000000 0.001924000000000 \ - 0.000040000000000 -0.005724000000000 5.902588000000000 -lattice-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -lcao-params -1 1e-06 0.001 -pcm-variant GLSSA13 -perturb-minimize \ - nIterations 0 \ - algorithm MINRES \ - residualTol 0.0001 \ - residualDiffThreshold 0.0001 \ - CGBypass no \ - recomputeResidual no -spintype z-spin -subspace-rotation-factor 1 yes -symmetries none -symmetry-threshold 0.0001 -van-der-waals D3 - - -Applied RMS atom displacement 0 bohrs to make symmetries exact. - ----------- Initializing the Grid ---------- -R = -[ 6.16844 -5.9e-05 5.3e-05 ] -[ 2.3e-05 16.4275 0.001924 ] -[ 4e-05 -0.005724 5.90259 ] -unit cell volume = 598.12 -G = -[ 1.0186 3.65517e-06 -9.14734e-06 ] -[ -1.42533e-06 0.38248 -0.000124673 ] -[ -6.90414e-06 0.000370908 1.06448 ] -Minimum fftbox size, Smin = [ 28 76 28 ] -Chosen fftbox size, S = [ 28 80 28 ] - ----------- Initializing tighter grid for wavefunction operations ---------- -R = -[ 6.16844 -5.9e-05 5.3e-05 ] -[ 2.3e-05 16.4275 0.001924 ] -[ 4e-05 -0.005724 5.90259 ] -unit cell volume = 598.12 -G = -[ 1.0186 3.65517e-06 -9.14734e-06 ] -[ -1.42533e-06 0.38248 -0.000124673 ] -[ -6.90414e-06 0.000370908 1.06448 ] -Minimum fftbox size, Smin = [ 28 68 24 ] -Chosen fftbox size, S = [ 28 70 24 ] - ----------- Exchange Correlation functional ---------- -Initalized PBE GGA exchange. -Initalized PBE GGA correlation. - ----------- Setting up pseudopotentials ---------- -Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': - Title: Ta. Created by USPP 7.3.6 on 14-9-2013 - Reference state energy: -70.583193. 13 valence electrons in orbitals: - |500> occupation: 2 eigenvalue: -2.682396 - |510> occupation: 6 eigenvalue: -1.447928 - |520> occupation: 3 eigenvalue: -0.131987 - |600> occupation: 2 eigenvalue: -0.199982 - |610> occupation: 0 eigenvalue: -0.051129 - lMax: 3 lLocal: 3 QijEcut: 5 - 7 projectors sampled on a log grid with 667 points: - l: 0 eig: -2.682397 rCut: 1.4 - l: 0 eig: -0.199983 rCut: 1.4 - l: 1 eig: -1.447928 rCut: 1.5 - l: 1 eig: -0.051130 rCut: 1.5 - l: 2 eig: -0.131987 rCut: 1.7 - l: 2 eig: 0.150000 rCut: 1.7 - l: 3 eig: 0.250000 rCut: 2.3 - Partial core density with radius 1.2 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 2.30 bohrs. - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': - Title: B. Created by USPP 7.3.6 on 8-4-15 - Reference state energy: -2.950027. 3 valence electrons in orbitals: - |200> occupation: 2 eigenvalue: -0.346865 - |210> occupation: 1 eigenvalue: -0.132618 - lMax: 1 lLocal: 2 QijEcut: 6 - 4 projectors sampled on a log grid with 559 points: - l: 0 eig: -0.346865 rCut: 1.25 - l: 0 eig: -0.500000 rCut: 1.25 - l: 1 eig: -0.346865 rCut: 1.25 - l: 1 eig: -1.000000 rCut: 1.25 - Partial core density with radius 0.9 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 1.25 bohrs. - -Initialized 2 species with 8 total atoms. - -Folded 1 k-points by 6x2x7 to 84 k-points. - ----------- Setting up k-points, bands, fillings ---------- -No reducable k-points. -Computing the number of bands and number of electrons -Calculating initial fillings. -nElectrons: 64.000000 nBands: 42 nStates: 168 - ------ Setting up reduced wavefunction bases (one per k-point) ----- -average nbasis = 2554.726 , ideal nbasis = 2555.213 - ------ Initializing Supercell corresponding to k-point mesh ----- -Lattice vector linear combinations in supercell: -[ 6 0 0 ] -[ 0 2 0 ] -[ 0 0 7 ] -Supercell lattice vectors: -[ 37.0106 -0.000118 0.000371 ] -[ 0.000138 32.8549 0.013468 ] -[ 0.00024 -0.011448 41.3181 ] - -Initializing DFT-D3 calculator: - Parameters set for gga-PBE functional - s6: 1.000 s_r6: 1.217 - s8: 0.722 s_r8: 1.000 - Per-atom parameters loaded for: - Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] - B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] - ----------- Setting up ewald sum ---------- -Optimum gaussian width for ewald sums = 2.376792 bohr. -Real space sum over 847 unit cells with max indices [ 5 3 5 ] -Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] - -Computing DFT-D3 correction: -# coordination-number Ta 15.836 15.835 15.835 15.836 -# coordination-number B 8.136 8.136 8.136 8.136 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043366 -EvdW_8 = -0.075888 - ----------- Allocating electronic variables ---------- -Initializing wave functions: linear combination of atomic orbitals -Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) -B pseudo-atom occupations: s ( 2 ) p ( 1 ) - FillingsUpdate: mu: +0.686661718 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00908 Tot: -0.00101 ] -LCAOMinimize: Iter: 0 F: -246.2703684649962952 |grad|_K: 1.171e-03 alpha: 1.000e+00 - FillingsUpdate: mu: +0.712459587 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00665 Tot: -0.00181 ] -LCAOMinimize: Iter: 1 F: -246.4528786644987690 |grad|_K: 1.053e-04 alpha: 3.295e-01 linmin: -4.367e-02 cgtest: 1.222e-01 t[s]: 23.87 -LCAOMinimize: Encountered beta<0, resetting CG. - FillingsUpdate: mu: +0.714071719 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00208 ] -LCAOMinimize: Iter: 2 F: -246.4552415759908683 |grad|_K: 5.255e-05 alpha: 5.367e-01 linmin: 5.912e-03 cgtest: -2.923e-02 t[s]: 26.45 - FillingsUpdate: mu: +0.713707837 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00210 ] -LCAOMinimize: Iter: 3 F: -246.4553446931705025 |grad|_K: 1.021e-05 alpha: 9.350e-02 linmin: -2.207e-02 cgtest: 1.698e-01 t[s]: 29.01 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.804912e-01. - FillingsUpdate: mu: +0.713888193 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00682 Tot: -0.00232 ] -LCAOMinimize: Iter: 4 F: -246.4553663527728702 |grad|_K: 7.659e-06 alpha: 5.192e-01 linmin: 1.419e-04 cgtest: -3.063e-03 t[s]: 32.33 - FillingsUpdate: mu: +0.713885616 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00684 Tot: -0.00234 ] -LCAOMinimize: Iter: 5 F: -246.4553689441066240 |grad|_K: 3.729e-06 alpha: 1.101e-01 linmin: -1.191e-03 cgtest: 9.089e-03 t[s]: 34.88 - FillingsUpdate: mu: +0.713849548 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00689 Tot: -0.00240 ] -LCAOMinimize: Iter: 6 F: -246.4553707842442520 |grad|_K: 8.837e-07 alpha: 3.298e-01 linmin: 1.269e-04 cgtest: -2.709e-02 t[s]: 37.44 - FillingsUpdate: mu: +0.713851760 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00691 Tot: -0.00242 ] -LCAOMinimize: Iter: 7 F: -246.4553708544137010 |grad|_K: 6.594e-07 alpha: 2.247e-01 linmin: -6.136e-07 cgtest: 4.639e-04 t[s]: 39.99 - FillingsUpdate: mu: +0.713855354 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] -LCAOMinimize: Iter: 8 F: -246.4553708841276034 |grad|_K: 3.463e-07 alpha: 1.709e-01 linmin: 1.967e-05 cgtest: -2.648e-04 t[s]: 42.55 -LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - - ----- Citations for features of the code used in this run ---- - - Software package: - R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) - - gga-PBE exchange-correlation functional: - J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) - - Pseudopotentials: - KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) - - DFT-D3 dispersion correction: - S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) - - Total energy minimization with Auxiliary Hamiltonian: - C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) - - Linear-tetrahedron sampling for density of states: - G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) - - Smooth electrostatic potentials by atom-potential subtraction: - R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) - -This list may not be complete. Please suggest additional citations or -report any other bugs at https://github.com/shankar1729/jdftx/issues - -Initialization completed successfully at t[s]: 42.91 - - ---------- Lattice Minimization --------- - -Computing DFT-D3 correction: -# coordination-number Ta 15.836 15.835 15.835 15.836 -# coordination-number B 8.136 8.136 8.136 8.136 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043366 -EvdW_8 = -0.075888 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.713855355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] -ElecMinimize: Iter: 0 F: -246.455370884127575 |grad|_K: 7.677e-05 alpha: 1.000e+00 - FillingsUpdate: mu: +0.706435257 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00591 Tot: -0.00247 ] - SubspaceRotationAdjust: set factor to 1 -ElecMinimize: Iter: 1 F: -246.520287479167706 |grad|_K: 2.836e-05 alpha: 6.060e-01 linmin: 2.774e-05 t[s]: 48.04 - FillingsUpdate: mu: +0.704468403 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00420 Tot: -0.00250 ] - SubspaceRotationAdjust: set factor to 1.03 -ElecMinimize: Iter: 2 F: -246.529235826500923 |grad|_K: 1.174e-05 alpha: 6.123e-01 linmin: 8.789e-05 t[s]: 51.20 - FillingsUpdate: mu: +0.704067779 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00166 ] - SubspaceRotationAdjust: set factor to 1.02 -ElecMinimize: Iter: 3 F: -246.530549052738621 |grad|_K: 6.863e-06 alpha: 5.241e-01 linmin: 1.563e-04 t[s]: 54.37 - FillingsUpdate: mu: +0.704000037 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00205 Tot: -0.00127 ] - SubspaceRotationAdjust: set factor to 0.665 -ElecMinimize: Iter: 4 F: -246.530711079692253 |grad|_K: 5.958e-06 alpha: 1.900e-01 linmin: 1.061e-04 t[s]: 57.53 - FillingsUpdate: mu: +0.703897258 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00126 Tot: -0.00069 ] - SubspaceRotationAdjust: set factor to 0.555 -ElecMinimize: Iter: 5 F: -246.530867381951509 |grad|_K: 2.932e-06 alpha: 2.428e-01 linmin: -1.218e-05 t[s]: 60.69 - FillingsUpdate: mu: +0.703892047 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00079 Tot: -0.00032 ] - SubspaceRotationAdjust: set factor to 0.422 -ElecMinimize: Iter: 6 F: -246.530928881947005 |grad|_K: 2.696e-06 alpha: 3.934e-01 linmin: -6.073e-05 t[s]: 63.85 - FillingsUpdate: mu: +0.703880780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00053 Tot: -0.00006 ] - SubspaceRotationAdjust: set factor to 0.343 -ElecMinimize: Iter: 7 F: -246.530966822712173 |grad|_K: 1.520e-06 alpha: 2.871e-01 linmin: -4.667e-06 t[s]: 67.02 - FillingsUpdate: mu: +0.703874478 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00043 Tot: +0.00009 ] - SubspaceRotationAdjust: set factor to 0.386 -ElecMinimize: Iter: 8 F: -246.530988732848670 |grad|_K: 1.144e-06 alpha: 5.218e-01 linmin: 9.232e-07 t[s]: 70.21 - FillingsUpdate: mu: +0.703872920 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00038 Tot: +0.00014 ] - SubspaceRotationAdjust: set factor to 0.287 -ElecMinimize: Iter: 9 F: -246.530997788390636 |grad|_K: 8.064e-07 alpha: 3.807e-01 linmin: -7.146e-06 t[s]: 73.41 - FillingsUpdate: mu: +0.703869664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00032 Tot: +0.00015 ] - SubspaceRotationAdjust: set factor to 0.322 -ElecMinimize: Iter: 10 F: -246.531003110075915 |grad|_K: 5.077e-07 alpha: 4.503e-01 linmin: -7.080e-06 t[s]: 76.59 - FillingsUpdate: mu: +0.703865324 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00026 Tot: +0.00014 ] - SubspaceRotationAdjust: set factor to 0.317 -ElecMinimize: Iter: 11 F: -246.531005566529700 |grad|_K: 3.894e-07 alpha: 5.242e-01 linmin: -4.677e-06 t[s]: 79.75 - FillingsUpdate: mu: +0.703862944 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00020 Tot: +0.00012 ] - SubspaceRotationAdjust: set factor to 0.252 -ElecMinimize: Iter: 12 F: -246.531006767661353 |grad|_K: 2.556e-07 alpha: 4.357e-01 linmin: 1.413e-06 t[s]: 82.92 - FillingsUpdate: mu: +0.703863024 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00015 Tot: +0.00009 ] - SubspaceRotationAdjust: set factor to 0.269 -ElecMinimize: Iter: 13 F: -246.531007355558700 |grad|_K: 1.828e-07 alpha: 4.953e-01 linmin: -3.387e-07 t[s]: 86.08 - FillingsUpdate: mu: +0.703864560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00011 Tot: +0.00007 ] - SubspaceRotationAdjust: set factor to 0.258 -ElecMinimize: Iter: 14 F: -246.531007663892041 |grad|_K: 1.228e-07 alpha: 5.076e-01 linmin: -1.829e-07 t[s]: 89.24 - FillingsUpdate: mu: +0.703866170 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00006 ] - SubspaceRotationAdjust: set factor to 0.217 -ElecMinimize: Iter: 15 F: -246.531007805900202 |grad|_K: 8.711e-08 alpha: 5.179e-01 linmin: 1.701e-06 t[s]: 92.41 - FillingsUpdate: mu: +0.703866756 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00004 ] - SubspaceRotationAdjust: set factor to 0.222 -ElecMinimize: Iter: 16 F: -246.531007870491095 |grad|_K: 5.554e-08 alpha: 4.684e-01 linmin: 1.808e-06 t[s]: 95.60 - FillingsUpdate: mu: +0.703866408 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00003 ] - SubspaceRotationAdjust: set factor to 0.208 -ElecMinimize: Iter: 17 F: -246.531007900240667 |grad|_K: 3.756e-08 alpha: 5.305e-01 linmin: -2.241e-06 t[s]: 98.80 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 5.620e-04 - -Computing DFT-D3 correction: -# coordination-number Ta 15.836 15.835 15.835 15.836 -# coordination-number B 8.136 8.136 8.136 8.136 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043366 -EvdW_8 = -0.075888 -# Lattice vectors: -R = -[ 6.16844 -5.9e-05 5.3e-05 ] -[ 2.3e-05 16.4275 0.001924 ] -[ 4e-05 -0.005724 5.90259 ] -unit cell volume = 598.12 - -# Strain tensor in Cartesian coordinates: -[ 0 0 0 ] -[ 0 0 0 ] -[ 0 0 0 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.69853e-06 5.59557e-09 1.41959e-09 ] -[ 5.59557e-09 3.81916e-05 -1.21971e-07 ] -[ 1.41959e-09 -1.21971e-07 -5.35784e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 -ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 -ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 -ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 -ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 -ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 -ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 -ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 - -# Forces in Cartesian coordinates: -force Ta 0.000003219385226 0.000024941936105 -0.000004667309539 1 -force Ta -0.000003544134674 0.000100910630455 0.000002347800877 1 -force Ta 0.000004213169884 -0.000095340568768 -0.000002813127670 1 -force Ta -0.000003269450224 -0.000030911240225 0.000004677087443 1 -force B -0.000000729001011 -0.000015720776255 0.000010772774563 1 -force B 0.000000608095531 0.000019054253012 -0.000014315882331 1 -force B -0.000000498752112 0.000012643289756 0.000014335980866 1 -force B 0.000000021330734 -0.000015026361853 -0.000010315177459 1 - -# Energy components: - Eewald = -214.6559882144248945 - EH = 28.5857387723713110 - Eloc = -40.1186842665999635 - Enl = -69.0084493129606642 - EvdW = -0.1192533377321287 - Exc = -90.7845534796796727 - Exc_core = 50.3731883713289008 - KE = 89.1972709081141488 -------------------------------------- - Etot = -246.5307305595829348 - TS = 0.0002773406577414 -------------------------------------- - F = -246.5310079002406667 - -LatticeMinimize: Iter: 0 F: -246.531007900240667 |grad|_K: 2.745e-03 t[s]: 112.28 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.047 +0.047 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B +0.000 +0.000 +0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.838 15.838 15.838 15.838 -# coordination-number B 8.138 8.138 8.138 8.138 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043377 -EvdW_8 = -0.075910 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704038208 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] -ElecMinimize: Iter: 0 F: -246.531014271978677 |grad|_K: 2.488e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704035251 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.206 -ElecMinimize: Iter: 1 F: -246.531014618996693 |grad|_K: 7.345e-08 alpha: 3.083e-01 linmin: -6.352e-05 t[s]: 118.53 - FillingsUpdate: mu: +0.704031518 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.265 -ElecMinimize: Iter: 2 F: -246.531014707813426 |grad|_K: 6.000e-08 alpha: 9.057e-01 linmin: 6.919e-06 t[s]: 121.69 - FillingsUpdate: mu: +0.704033360 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.306 -ElecMinimize: Iter: 3 F: -246.531014768371961 |grad|_K: 4.795e-08 alpha: 9.261e-01 linmin: 3.658e-06 t[s]: 124.85 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 2.872e-07 - -Computing DFT-D3 correction: -# coordination-number Ta 15.838 15.838 15.838 15.838 -# coordination-number B 8.138 8.138 8.138 8.138 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043377 -EvdW_8 = -0.075910 -# Lattice vectors: -R = -[ 6.16852 -5.97753e-05 5.29301e-05 ] -[ 2.27018e-05 16.4222 0.00192945 ] -[ 3.9928e-05 -0.00570738 5.90285 ] -unit cell volume = 597.963 - -# Strain tensor in Cartesian coordinates: -[ 1.4311e-05 -4.71455e-08 -1.19608e-08 ] -[ -4.71455e-08 -0.000321784 1.02767e-06 ] -[ -1.19608e-08 1.02767e-06 4.51425e-05 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -3.16235e-06 9.72711e-09 1.51381e-09 ] -[ 9.72711e-09 3.12615e-05 -1.04243e-07 ] -[ 1.51381e-09 -1.04243e-07 -5.40697e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000014086489759 2.393464963226479 1.474977371501900 1 -ion Ta 3.084271264231595 5.819543007953916 4.425076040486556 1 -ion Ta 3.084241830782444 10.604315563627694 1.472116500041577 1 -ion Ta -0.000020986919499 14.030934185850242 4.422174716636268 1 -ion B -0.000014091397776 7.251828452976323 1.473097720917905 1 -ion B 3.084298645948842 0.961238979979226 4.426960467748199 1 -ion B 3.084218889426424 15.462842647284960 1.470232558456424 1 -ion B 0.000006533363856 9.172348989626263 4.424049814606058 1 - -# Forces in Cartesian coordinates: -force Ta 0.000002656305160 -0.000090599278766 -0.000004686939808 1 -force Ta -0.000002780554917 -0.000072638279920 0.000002640588003 1 -force Ta 0.000003410172269 0.000090290543843 -0.000003019517788 1 -force Ta -0.000002762563820 0.000068162101984 0.000004644517497 1 -force B -0.000000578229282 -0.000088307202855 0.000009543323266 1 -force B 0.000000463088346 0.000074546028704 -0.000012789192807 1 -force B -0.000000560233414 -0.000056772413373 0.000012733201334 1 -force B 0.000000162461914 0.000068936586651 -0.000009123317262 1 - -# Energy components: - Eewald = -214.6743936804575981 - EH = 28.5801907094721130 - Eloc = -40.0962401542189326 - Enl = -69.0092234326302361 - EvdW = -0.1192864126888177 - Exc = -90.7856829553995226 - Exc_core = 50.3731891548009116 - KE = 89.2007106048843070 -------------------------------------- - Etot = -246.5307361662377730 - TS = 0.0002786021341825 -------------------------------------- - F = -246.5310147683719606 - -LatticeMinimize: Iter: 1 F: -246.531014768371961 |grad|_K: 2.273e-03 alpha: 1.000e+00 linmin: -9.031e-01 t[s]: 131.74 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.047 +0.047 +0.047 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B +0.000 +0.000 +0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.845 15.845 15.845 15.845 -# coordination-number B 8.143 8.144 8.144 8.143 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043408 -EvdW_8 = -0.075975 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704530627 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531025878595273 |grad|_K: 4.371e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704518010 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.262 -ElecMinimize: Iter: 1 F: -246.531027214588903 |grad|_K: 2.910e-07 alpha: 3.840e-01 linmin: -1.375e-04 t[s]: 138.05 - FillingsUpdate: mu: +0.704505006 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.299 -ElecMinimize: Iter: 2 F: -246.531028288353497 |grad|_K: 2.216e-07 alpha: 6.973e-01 linmin: 7.818e-05 t[s]: 141.21 - FillingsUpdate: mu: +0.704515918 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.324 -ElecMinimize: Iter: 3 F: -246.531029025233863 |grad|_K: 1.464e-07 alpha: 8.278e-01 linmin: 1.006e-04 t[s]: 144.37 - FillingsUpdate: mu: +0.704516708 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.252 -ElecMinimize: Iter: 4 F: -246.531029205869743 |grad|_K: 9.860e-08 alpha: 4.645e-01 linmin: -1.439e-05 t[s]: 147.54 - FillingsUpdate: mu: +0.704515183 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.205 -ElecMinimize: Iter: 5 F: -246.531029297349278 |grad|_K: 5.126e-08 alpha: 5.177e-01 linmin: 2.594e-05 t[s]: 150.70 - FillingsUpdate: mu: +0.704515738 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.217 -ElecMinimize: Iter: 6 F: -246.531029328246632 |grad|_K: 2.835e-08 alpha: 6.476e-01 linmin: 1.799e-05 t[s]: 153.86 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.174e-07 - -Computing DFT-D3 correction: -# coordination-number Ta 15.845 15.845 15.845 15.845 -# coordination-number B 8.143 8.144 8.144 8.143 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043408 -EvdW_8 = -0.075975 -# Lattice vectors: -R = -[ 6.16918 -6.51258e-05 5.26355e-05 ] -[ 2.06706e-05 16.405 0.00194807 ] -[ 3.96224e-05 -0.00565097 5.90392 ] -unit cell volume = 597.507 - -# Strain tensor in Cartesian coordinates: -[ 0.000120098 -3.72492e-07 -6.27023e-08 ] -[ -3.72547e-07 -0.00137066 4.52454e-06 ] -[ -6.27015e-08 4.52452e-06 0.00022642 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -8.3604e-06 1.42182e-08 2.80363e-10 ] -[ 1.42182e-08 1.14337e-05 -4.20882e-08 ] -[ 2.80363e-10 -4.20882e-08 -4.9412e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000023813715142 2.390604013214516 1.475234480600942 1 -ion Ta 3.084584328359459 5.813169209201141 4.425908903944038 1 -ion Ta 3.084578157414626 10.593552085364093 1.472408297867962 1 -ion Ta -0.000036791658956 14.016500450836368 4.423043918082191 1 -ion B -0.000018837446157 7.243878315630210 1.473428155907734 1 -ion B 3.084626223062512 0.960543400213545 4.427715232784204 1 -ion B 3.084537813709094 15.446401698542397 1.470603744300826 1 -ion B 0.000003963154799 9.163016331935406 4.424847529217786 1 - -# Forces in Cartesian coordinates: -force Ta 0.000001084914930 0.000141960010169 -0.000004367879617 1 -force Ta -0.000001210748732 -0.000009421908688 0.000002618055463 1 -force Ta 0.000001248357327 0.000070400296685 -0.000002696507235 1 -force Ta -0.000001143490074 -0.000201438078333 0.000004325960740 1 -force B -0.000000768380446 -0.000275732002592 0.000005695191169 1 -force B 0.000000784553743 0.000303851856736 -0.000007616792945 1 -force B -0.000000855800566 -0.000298817632572 0.000007508392297 1 -force B 0.000000858749849 0.000269360114556 -0.000005496745663 1 - -# Energy components: - Eewald = -214.7276638602018579 - EH = 28.5647245912874865 - Eloc = -40.0317091353307788 - Enl = -69.0113097172592518 - EvdW = -0.1193834118021602 - Exc = -90.7888963153276904 - Exc_core = 50.3731914824034703 - KE = 89.2103061367852916 -------------------------------------- - Etot = -246.5307402294455414 - TS = 0.0002890988010826 -------------------------------------- - F = -246.5310293282466318 - -LatticeMinimize: Iter: 2 F: -246.531029328246632 |grad|_K: 1.236e-03 alpha: 1.000e+00 linmin: -6.852e-01 t[s]: 160.79 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 +0.000 -0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.845 15.845 15.845 15.845 -# coordination-number B 8.143 8.143 8.144 8.144 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043410 -EvdW_8 = -0.075988 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704520460 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531031962026219 |grad|_K: 3.755e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704526851 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.276 -ElecMinimize: Iter: 1 F: -246.531033769340610 |grad|_K: 2.573e-07 alpha: 7.052e-01 linmin: 1.376e-05 t[s]: 167.03 - FillingsUpdate: mu: +0.704528030 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.306 -ElecMinimize: Iter: 2 F: -246.531035102380287 |grad|_K: 2.639e-07 alpha: 1.110e+00 linmin: 5.537e-04 t[s]: 170.22 - FillingsUpdate: mu: +0.704526219 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.268 -ElecMinimize: Iter: 3 F: -246.531035795994967 |grad|_K: 1.709e-07 alpha: 5.477e-01 linmin: -2.876e-04 t[s]: 173.95 - FillingsUpdate: mu: +0.704524813 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.229 -ElecMinimize: Iter: 4 F: -246.531036101425457 |grad|_K: 1.002e-07 alpha: 5.738e-01 linmin: 1.926e-04 t[s]: 177.14 - FillingsUpdate: mu: +0.704524605 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.191 -ElecMinimize: Iter: 5 F: -246.531036212796238 |grad|_K: 5.894e-08 alpha: 6.108e-01 linmin: 7.984e-05 t[s]: 180.30 - FillingsUpdate: mu: +0.704524842 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.151 -ElecMinimize: Iter: 6 F: -246.531036247700513 |grad|_K: 3.541e-08 alpha: 5.531e-01 linmin: -1.788e-06 t[s]: 183.46 - FillingsUpdate: mu: +0.704525064 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.151 -ElecMinimize: Iter: 7 F: -246.531036261790803 |grad|_K: 2.032e-08 alpha: 6.184e-01 linmin: 9.272e-05 t[s]: 186.65 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 6.532e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.845 15.845 15.845 15.845 -# coordination-number B 8.143 8.143 8.144 8.144 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043410 -EvdW_8 = -0.075988 -# Lattice vectors: -R = -[ 6.17151 -7.61423e-05 5.25274e-05 ] -[ 1.65228e-05 16.3936 0.00196136 ] -[ 3.94998e-05 -0.00561167 5.90538 ] -unit cell volume = 597.466 - -# Strain tensor in Cartesian coordinates: -[ 0.000498951 -1.04175e-06 -8.4205e-08 ] -[ -1.0424e-06 -0.00206386 7.0028e-06 ] -[ -8.41915e-08 7.00307e-06 0.000473185 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -6.49741e-06 1.01761e-08 -7.95605e-10 ] -[ 1.01761e-08 3.16135e-06 -2.48222e-08 ] -[ -7.95605e-10 -2.48222e-08 -7.77737e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000029775694859 2.389619343583877 1.475578543550516 1 -ion Ta 3.085740458134041 5.809058692164263 4.427030535410705 1 -ion Ta 3.085748496870723 10.586609022791823 1.472781763426523 1 -ion Ta -0.000054251406294 14.005792256272583 4.424195525424639 1 -ion B -0.000028108986210 7.237385110729197 1.473846033579680 1 -ion B 3.085798339673751 0.961490250908128 4.428761276913454 1 -ion B 3.085691086382508 15.434117602788850 1.471052900390355 1 -ion B 0.000002233955824 9.158087989122372 4.425926894248790 1 - -# Forces in Cartesian coordinates: -force Ta 0.000000180448983 -0.000001779224432 -0.000003215298322 1 -force Ta -0.000000213491438 -0.000022635216900 0.000002165526987 1 -force Ta 0.000000108554062 0.000006971364088 -0.000002113568274 1 -force Ta -0.000000196012767 0.000018046560330 0.000003199056616 1 -force B -0.000000552365229 -0.000329498688774 0.000001901472926 1 -force B 0.000000562095795 0.000313550862043 -0.000002592578413 1 -force B -0.000000582293062 -0.000321161272580 0.000002501303027 1 -force B 0.000000699542294 0.000336616788772 -0.000001894702260 1 - -# Energy components: - Eewald = -214.7312629602534173 - EH = 28.5655380437543300 - Eloc = -40.0285694974605377 - Enl = -69.0117058129617078 - EvdW = -0.1193978908337048 - Exc = -90.7889608782997755 - Exc_core = 50.3731919376023782 - KE = 89.2104335455247650 -------------------------------------- - Etot = -246.5307335129276112 - TS = 0.0003027488631822 -------------------------------------- - F = -246.5310362617908027 - -LatticeMinimize: Iter: 3 F: -246.531036261790803 |grad|_K: 8.306e-04 alpha: 1.000e+00 linmin: -3.257e-01 t[s]: 193.55 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 -0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.844 15.844 15.844 15.844 -# coordination-number B 8.141 8.142 8.142 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043405 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704449752 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531026682492154 |grad|_K: 7.050e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704459881 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.214 -ElecMinimize: Iter: 1 F: -246.531032693801336 |grad|_K: 4.310e-07 alpha: 6.655e-01 linmin: -2.195e-06 t[s]: 199.80 - FillingsUpdate: mu: +0.704460182 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.27 -ElecMinimize: Iter: 2 F: -246.531036680169876 |grad|_K: 4.159e-07 alpha: 1.182e+00 linmin: 4.513e-04 t[s]: 202.96 - FillingsUpdate: mu: +0.704456912 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.327 -ElecMinimize: Iter: 3 F: -246.531039288269824 |grad|_K: 3.382e-07 alpha: 8.295e-01 linmin: 7.410e-05 t[s]: 206.12 - FillingsUpdate: mu: +0.704454936 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.343 -ElecMinimize: Iter: 4 F: -246.531040658466878 |grad|_K: 2.511e-07 alpha: 6.585e-01 linmin: 1.756e-04 t[s]: 209.28 - FillingsUpdate: mu: +0.704454956 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.314 -ElecMinimize: Iter: 5 F: -246.531041296284229 |grad|_K: 1.467e-07 alpha: 5.571e-01 linmin: 1.295e-04 t[s]: 212.47 - FillingsUpdate: mu: +0.704455609 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.273 -ElecMinimize: Iter: 6 F: -246.531041548141133 |grad|_K: 9.871e-08 alpha: 6.442e-01 linmin: 7.198e-05 t[s]: 215.63 - FillingsUpdate: mu: +0.704455872 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.238 -ElecMinimize: Iter: 7 F: -246.531041644714321 |grad|_K: 6.791e-08 alpha: 5.455e-01 linmin: -2.842e-06 t[s]: 218.79 - FillingsUpdate: mu: +0.704455977 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.252 -ElecMinimize: Iter: 8 F: -246.531041694388506 |grad|_K: 4.287e-08 alpha: 5.925e-01 linmin: -2.160e-05 t[s]: 221.98 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 7.189e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.844 15.844 15.844 15.844 -# coordination-number B 8.141 8.142 8.142 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043405 -EvdW_8 = -0.075998 -# Lattice vectors: -R = -[ 6.17576 -9.47374e-05 5.29299e-05 ] -[ 9.52926e-06 16.3804 0.0019841 ] -[ 3.98907e-05 -0.00554499 5.90623 ] -unit cell volume = 597.483 - -# Strain tensor in Cartesian coordinates: -[ 0.00118728 -2.17121e-06 -2.18338e-08 ] -[ -2.17321e-06 -0.00286467 1.11158e-05 ] -[ -2.17693e-08 1.11123e-05 0.00061781 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -3.84706e-06 2.06861e-09 -6.49216e-10 ] -[ 2.06861e-09 -5.44433e-07 1.28872e-09 ] -[ -6.49216e-10 1.28872e-09 1.41337e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000034114290175 2.387571268022230 1.475755349748698 1 -ion Ta 3.087849398723925 5.804154459943446 4.427724919689199 1 -ion Ta 3.087867051092635 10.578177718691764 1.473008209966117 1 -ion Ta -0.000077119608624 13.994907943198326 4.424939003719408 1 -ion B -0.000043935405504 7.227509823373992 1.474128072184157 1 -ion B 3.087928101798946 0.964589895884514 4.429352832810734 1 -ion B 3.087788784233561 15.417825744028846 1.471381110090443 1 -ion B 0.000000660313035 9.154879072058938 4.426566128753437 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000465565409 0.000169706448987 0.000001306198760 1 -force Ta 0.000000569150674 -0.000015052188429 -0.000000826241549 1 -force Ta -0.000000570285414 -0.000029336045811 0.000000988949218 1 -force Ta 0.000000488929249 -0.000126358388630 -0.000001411401752 1 -force B 0.000000157986568 -0.000127794177558 -0.000000980192501 1 -force B -0.000000168951475 0.000163248276740 0.000001274162211 1 -force B 0.000000130690925 -0.000154299039129 -0.000001291000006 1 -force B -0.000000123370772 0.000119498543090 0.000000893930426 1 - -# Energy components: - Eewald = -214.7276557127735828 - EH = 28.5694583224511760 - Eloc = -40.0346304300992202 - Enl = -69.0119383413610450 - EvdW = -0.1194033767426411 - Exc = -90.7884592491663085 - Exc_core = 50.3731921848171353 - KE = 89.2087147320197289 -------------------------------------- - Etot = -246.5307218708547623 - TS = 0.0003198235337484 -------------------------------------- - F = -246.5310416943885059 - -LatticeMinimize: Iter: 4 F: -246.531041694388506 |grad|_K: 4.614e-04 alpha: 1.000e+00 linmin: -1.678e-01 t[s]: 228.89 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.047 -# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B +0.000 -0.000 -0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.838 15.841 15.840 15.837 -# coordination-number B 8.140 8.135 8.134 8.139 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043386 -EvdW_8 = -0.075993 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704256554 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531025511751722 |grad|_K: 8.319e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704271215 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.229 -ElecMinimize: Iter: 1 F: -246.531031375441330 |grad|_K: 5.133e-07 alpha: 4.662e-01 linmin: 2.885e-06 t[s]: 235.17 - FillingsUpdate: mu: +0.704278446 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.243 -ElecMinimize: Iter: 2 F: -246.531034461304444 |grad|_K: 4.011e-07 alpha: 6.449e-01 linmin: 1.929e-04 t[s]: 238.34 - FillingsUpdate: mu: +0.704269868 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.287 -ElecMinimize: Iter: 3 F: -246.531037064538708 |grad|_K: 2.671e-07 alpha: 8.921e-01 linmin: 1.271e-04 t[s]: 241.53 - FillingsUpdate: mu: +0.704268747 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.285 -ElecMinimize: Iter: 4 F: -246.531037903744476 |grad|_K: 1.767e-07 alpha: 6.479e-01 linmin: 4.925e-06 t[s]: 244.70 - FillingsUpdate: mu: +0.704268666 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.223 -ElecMinimize: Iter: 5 F: -246.531038186411024 |grad|_K: 1.141e-07 alpha: 4.982e-01 linmin: 1.104e-05 t[s]: 247.85 - FillingsUpdate: mu: +0.704268389 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.201 -ElecMinimize: Iter: 6 F: -246.531038317370076 |grad|_K: 6.157e-08 alpha: 5.534e-01 linmin: -4.478e-06 t[s]: 251.02 - FillingsUpdate: mu: +0.704268888 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.22 -ElecMinimize: Iter: 7 F: -246.531038364612812 |grad|_K: 3.648e-08 alpha: 6.856e-01 linmin: -1.849e-05 t[s]: 254.19 - FillingsUpdate: mu: +0.704269068 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.235 -ElecMinimize: Iter: 8 F: -246.531038379635930 |grad|_K: 2.334e-08 alpha: 6.212e-01 linmin: 9.469e-06 t[s]: 257.38 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 8.448e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.838 15.841 15.840 15.837 -# coordination-number B 8.140 8.135 8.134 8.139 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043386 -EvdW_8 = -0.075993 -LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: 0.720696 gdotd/gdotd0: -2.16484 (taking cubic step) - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.842 -# coordination-number B 8.141 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075997 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704420190 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531035415403750 |grad|_K: 5.767e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704406240 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.23 -ElecMinimize: Iter: 1 F: -246.531038498130698 |grad|_K: 3.564e-07 alpha: 5.099e-01 linmin: -3.589e-05 t[s]: 270.26 - FillingsUpdate: mu: +0.704400814 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.244 -ElecMinimize: Iter: 2 F: -246.531040129369387 |grad|_K: 2.965e-07 alpha: 7.065e-01 linmin: -8.916e-05 t[s]: 273.43 - FillingsUpdate: mu: +0.704406014 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.285 -ElecMinimize: Iter: 3 F: -246.531041494300439 |grad|_K: 1.872e-07 alpha: 8.537e-01 linmin: -9.396e-06 t[s]: 276.61 - FillingsUpdate: mu: +0.704406538 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.328 -ElecMinimize: Iter: 4 F: -246.531041953509856 |grad|_K: 1.130e-07 alpha: 7.211e-01 linmin: -2.661e-05 t[s]: 279.77 - FillingsUpdate: mu: +0.704406773 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.316 -ElecMinimize: Iter: 5 F: -246.531042101016880 |grad|_K: 7.764e-08 alpha: 6.358e-01 linmin: -1.391e-05 t[s]: 282.93 - FillingsUpdate: mu: +0.704406688 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.233 -ElecMinimize: Iter: 6 F: -246.531042149535807 |grad|_K: 5.068e-08 alpha: 4.429e-01 linmin: -6.638e-07 t[s]: 286.10 - FillingsUpdate: mu: +0.704406377 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.189 -ElecMinimize: Iter: 7 F: -246.531042173879570 |grad|_K: 2.922e-08 alpha: 5.215e-01 linmin: -2.252e-05 t[s]: 289.26 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.264e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.842 -# coordination-number B 8.141 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075997 -# Lattice vectors: -R = -[ 6.17686 -9.56645e-05 5.31532e-05 ] -[ 9.18629e-06 16.3807 0.00198391 ] -[ 4.01104e-05 -0.00554504 5.90563 ] -unit cell volume = 597.539 - -# Strain tensor in Cartesian coordinates: -[ 0.00136503 -2.227e-06 1.44186e-08 ] -[ -2.22888e-06 -0.00284668 1.1078e-05 ] -[ 1.45105e-08 1.10732e-05 0.000515328 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.85241e-06 -9.71227e-09 -3.79561e-12 ] -[ -9.71227e-09 2.26493e-06 8.18843e-09 ] -[ -3.79561e-12 8.18843e-09 1.47689e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000030823953056 2.388616337987223 1.475614851126392 1 -ion Ta 3.088401411030260 5.804130488408757 4.427264643267180 1 -ion Ta 3.088410904362411 10.578139300361443 1.472864883223145 1 -ion Ta -0.000074395171918 13.994507862159116 4.424473913215363 1 -ion B -0.000042818012558 7.226921939106935 1.473968737535463 1 -ion B 3.088474792086342 0.965536319238178 4.428909887658269 1 -ion B 3.088337543684599 15.417237684317360 1.471219336676431 1 -ion B -0.000001165476343 9.155706529538742 4.426119959660315 1 - -# Forces in Cartesian coordinates: -force Ta 0.000000323036195 -0.000212775014497 0.000000266636620 1 -force Ta -0.000000353159760 0.000131942916382 -0.000000145463472 1 -force Ta 0.000000330187713 0.000042258562630 0.000000055403925 1 -force Ta -0.000000343984957 0.000040137991624 -0.000000251368278 1 -force B 0.000000150826382 -0.000002511863929 -0.000000560692838 1 -force B -0.000000102098004 -0.000029074457280 0.000000803376795 1 -force B 0.000000115044701 0.000029245784065 -0.000000825183337 1 -force B -0.000000089307516 0.000001544869166 0.000000617721082 1 - -# Energy components: - Eewald = -214.7206562776039220 - EH = 28.5724130347543586 - Eloc = -40.0437031895604250 - Enl = -69.0118005584411947 - EvdW = -0.1193967998711261 - Exc = -90.7879399785789900 - Exc_core = 50.3731920550980874 - KE = 89.2071716495628095 -------------------------------------- - Etot = -246.5307200646404056 - TS = 0.0003221092391512 -------------------------------------- - F = -246.5310421738795696 - -LatticeMinimize: Iter: 5 F: -246.531042173879570 |grad|_K: 3.331e-04 alpha: 2.649e-01 linmin: 3.734e-02 t[s]: 296.16 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 -0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075997 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704400512 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] -ElecMinimize: Iter: 0 F: -246.531042168085634 |grad|_K: 1.574e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704399746 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.184 -ElecMinimize: Iter: 1 F: -246.531042313154273 |grad|_K: 5.154e-08 alpha: 3.223e-01 linmin: 5.761e-06 t[s]: 302.42 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.668220e-01. - FillingsUpdate: mu: +0.704399023 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.259 -ElecMinimize: Iter: 2 F: -246.531042359930979 |grad|_K: 4.336e-08 alpha: 9.690e-01 linmin: -1.423e-05 t[s]: 306.64 - FillingsUpdate: mu: +0.704399109 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.32 -ElecMinimize: Iter: 3 F: -246.531042396724303 |grad|_K: 3.753e-08 alpha: 1.077e+00 linmin: 3.381e-05 t[s]: 309.80 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 3.926e-09 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075997 -# Lattice vectors: -R = -[ 6.17729 -9.26838e-05 5.31591e-05 ] -[ 1.0312e-05 16.3792 0.00198354 ] -[ 4.01127e-05 -0.00554565 5.90569 ] -unit cell volume = 597.533 - -# Strain tensor in Cartesian coordinates: -[ 0.00143485 -2.0453e-06 1.47345e-08 ] -[ -2.04605e-06 -0.00293691 1.10436e-05 ] -[ 1.4824e-08 1.10401e-05 0.000525671 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.34726e-06 7.93739e-10 -1.62258e-10 ] -[ 7.93739e-10 6.9017e-07 1.08661e-09 ] -[ -1.62258e-10 1.08661e-09 5.39158e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000032598836405 2.387806263857039 1.475628634652102 1 -ion Ta 3.088616327412532 5.803975252143080 4.427311177145520 1 -ion Ta 3.088629609300132 10.577319695711328 1.472878536043548 1 -ion Ta -0.000073285235838 13.993332687962614 4.424520653664504 1 -ion B -0.000041452468213 7.226129059583396 1.473984348897573 1 -ion B 3.088690407621215 0.965495187709153 4.428955000327909 1 -ion B 3.088555645794738 15.415795677959148 1.471234596975623 1 -ion B 0.000000645036171 9.155014616292998 4.426165055909802 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000304270083 0.000023959686182 0.000000466139625 1 -force Ta 0.000000320615867 -0.000039773504949 -0.000000278290855 1 -force Ta -0.000000297021261 0.000005320895644 0.000000242595352 1 -force Ta 0.000000295304903 0.000008526982820 -0.000000443742199 1 -force B 0.000000117539435 -0.000024589399294 -0.000000767816509 1 -force B -0.000000098985029 0.000013808836491 0.000001032481242 1 -force B 0.000000121457376 -0.000011152103790 -0.000001066942488 1 -force B -0.000000111982816 0.000022360524564 0.000000768153612 1 - -# Energy components: - Eewald = -214.7213057123609019 - EH = 28.5721759138337354 - Eloc = -40.0429414587348518 - Enl = -69.0117974720974559 - EvdW = -0.1193974825667439 - Exc = -90.7880124097588208 - Exc_core = 50.3731920760956626 - KE = 89.2073662863590755 -------------------------------------- - Etot = -246.5307202592302644 - TS = 0.0003221374940495 -------------------------------------- - F = -246.5310423967243025 - -LatticeMinimize: Iter: 6 F: -246.531042396724303 |grad|_K: 1.291e-04 alpha: 1.000e+00 linmin: -9.666e-02 t[s]: 316.72 -LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 -0.000 - - -Dumping 'force' ... done -Dumping 'n_up' ... done -Dumping 'n_dn' ... done -Dumping 'tau_up' ... done -Dumping 'tau_dn' ... done -Dumping 'd_tot' ... done -Dumping 'eigenvals' ... done -Dumping 'eigStats' ... - eMin: -1.780949 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) - HOMO: +0.704289 at state 92 ( [ +0.000000 +0.500000 +0.142857 ] spin -1 ) - mu : +0.704399 - LUMO: +0.704651 at state 28 ( [ +0.333333 +0.000000 +0.000000 ] spin 1 ) - eMax: +0.949497 at state 53 ( [ +0.500000 +0.500000 -0.428571 ] spin 1 ) - HOMO-LUMO gap: +0.000362 - Optical gap : +0.012020 at state 1 ( [ +0.000000 +0.000000 +0.142857 ] spin 1 ) -Dumping 'Ecomponents' ... done -Dumping 'dosUp' ... done. -Dumping 'dosDn' ... done. -End date and time: Fri Mar 8 17:37:40 2024 (Duration: 0-0:05:18.31) -Done! - -PROFILER: augmentDensityGrid 0.000351 +/- 0.000123 s, 290 calls, 0.101758 s total -PROFILER: augmentDensityGridGrad 0.017936 +/- 0.043479 s, 170 calls, 3.049134 s total -PROFILER: augmentDensitySpherical 0.000360 +/- 0.000153 s, 48720 calls, 17.545510 s total -PROFILER: augmentDensitySphericalGrad 0.000402 +/- 0.000165 s, 35370 calls, 14.232360 s total -PROFILER: augmentOverlap 0.000233 +/- 0.000175 s, 104340 calls, 24.299823 s total -PROFILER: changeGrid 0.000015 +/- 0.000001 s, 57546 calls, 0.873528 s total -PROFILER: ColumnBundle::randomize 0.000245 +/- 0.000006 s, 168 calls, 0.041129 s total -PROFILER: diagouterI 0.001113 +/- 0.000215 s, 24864 calls, 27.668624 s total -PROFILER: EdensityAndVscloc 0.001043 +/- 0.000010 s, 146 calls, 0.152239 s total -PROFILER: EnlAndGrad 0.000673 +/- 0.000109 s, 52506 calls, 35.348793 s total -PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 1030 calls, 0.002969 s total -PROFILER: ExCorrFunctional 0.000059 +/- 0.000100 s, 187 calls, 0.011060 s total -PROFILER: ExCorrTotal 0.000754 +/- 0.000388 s, 187 calls, 0.141084 s total -PROFILER: Idag_DiagV_I 0.002102 +/- 0.000494 s, 16341 calls, 34.356347 s total -PROFILER: inv(matrix) 0.000222 +/- 0.000068 s, 22512 calls, 4.993595 s total -PROFILER: matrix::diagonalize 0.001034 +/- 0.000720 s, 40533 calls, 41.908789 s total -PROFILER: matrix::set 0.000009 +/- 0.000003 s, 368034 calls, 3.171425 s total -PROFILER: orthoMatrix(matrix) 0.000204 +/- 0.000605 s, 24909 calls, 5.083698 s total -PROFILER: RadialFunctionR::transform 0.001742 +/- 0.000345 s, 98 calls, 0.170707 s total -PROFILER: reduceKmesh 0.000002 +/- 0.000000 s, 1 calls, 0.000002 s total -PROFILER: VanDerWaalsD3::energyAndGrad 0.202790 +/- 0.012462 s, 25 calls, 5.069748 s total -PROFILER: WavefunctionDrag 0.561112 +/- 0.110878 s, 8 calls, 4.488899 s total -PROFILER: Y*M 0.000019 +/- 0.000003 s, 242866 calls, 4.650482 s total -PROFILER: Y1^Y2 0.000028 +/- 0.000112 s, 191040 calls, 5.342118 s total - -MEMUSAGE: ColumnBundle 1.121902 GB -MEMUSAGE: complexScalarFieldTilde 0.000701 GB -MEMUSAGE: IndexArrays 0.006395 GB -MEMUSAGE: matrix 0.123463 GB -MEMUSAGE: misc 0.002022 GB -MEMUSAGE: ScalarField 0.012617 GB -MEMUSAGE: ScalarFieldTilde 0.007510 GB -MEMUSAGE: Total 1.164226 GB - -*************** JDFTx 1.7.0 (git hash 12396ea5) *************** - -Start date and time: Fri Mar 8 17:37:49 2024 -Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out -Running on hosts (process indices): nid001569 (0) -Divided in process groups (process indices): 0 (0) -gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' -gpuInit: Selected device 0 -Resource initialization completed at t[s]: 0.35 -Run totals: 1 processes, 16 threads, 1 GPUs -Memory pool size: 36000 MB (per process) - - -Input parsed successfully to the following command list (including defaults): - -basis kpoint-dependent -converge-empty-states yes -coords-type Cartesian -core-overlap-check none -coulomb-interaction Periodic -davidson-band-ratio 1.1 -dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump-name $VAR -elec-cutoff 20 100 -elec-eigen-algo Davidson -elec-ex-corr gga-PBE -elec-initial-magnetization 0.000000 no -elec-n-bands 42 -elec-smearing Fermi 0.001 -electronic-minimize \ - dirUpdateScheme FletcherReeves \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-07 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -exchange-regularization WignerSeitzTruncated -fluid None -fluid-ex-corr (null) lda-PZ -fluid-gummel-loop 10 1.000000e-05 -fluid-minimize \ - dirUpdateScheme PolakRibiere \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 0 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -fluid-solvent H2O 55.338 ScalarEOS \ - epsBulk 78.4 \ - pMol 0.92466 \ - epsInf 1.77 \ - Pvap 1.06736e-10 \ - sigmaBulk 4.62e-05 \ - Rvdw 2.61727 \ - Res 1.42 \ - tauNuc 343133 \ - poleEl 15 7 1 -forces-output-coords Positions -initial-state $VAR -ion Ta 0.000033000000000 2.387801000000000 1.475626000000000 1 -ion Ta 3.088610000000000 5.803963000000000 4.427302000000000 1 -ion Ta 3.088623000000000 10.577297999999999 1.472876000000000 1 -ion Ta -0.000073000000000 13.993303999999998 4.424511999999999 1 -ion B -0.000041000000000 7.226113999999998 1.473981000000000 1 -ion B 3.088684000000000 0.965493000000000 4.428946000000000 1 -ion B 3.088549000000000 15.415763999999996 1.471232000000000 1 -ion B 0.000001000000000 9.154996000000001 4.426155999999999 1 -ion-species GBRV_v1.5/$ID_pbe_v1.uspp -ion-width 0 -ionic-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 0 \ - history 15 \ - knormThreshold 0.0001 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 -kpoint-folding 6 2 7 -latt-move-scale 1 1 1 -latt-scale 1 1 1 -lattice \ - 6.177277000000000 -0.000093000000000 0.000053000000000 \ - 0.000010000000000 16.379166000000001 0.001984000000000 \ - 0.000040000000000 -0.005546000000000 5.905678000000000 -lattice-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -lcao-params -1 1e-06 0.001 -pcm-variant GLSSA13 -perturb-minimize \ - nIterations 0 \ - algorithm MINRES \ - residualTol 0.0001 \ - residualDiffThreshold 0.0001 \ - CGBypass no \ - recomputeResidual no -spintype z-spin -subspace-rotation-factor 1 yes -symmetries none -symmetry-threshold 0.0001 -van-der-waals D3 - - -Applied RMS atom displacement 0 bohrs to make symmetries exact. - ----------- Initializing the Grid ---------- -R = -[ 6.17728 -9.3e-05 5.3e-05 ] -[ 1e-05 16.3792 0.001984 ] -[ 4e-05 -0.005546 5.90568 ] -unit cell volume = 597.529 -G = -[ 1.01714 5.7722e-06 -9.13022e-06 ] -[ -6.20165e-07 0.383608 -0.000128872 ] -[ -6.88985e-06 0.000360245 1.06392 ] -Minimum fftbox size, Smin = [ 28 76 28 ] -Chosen fftbox size, S = [ 28 80 28 ] - ----------- Initializing tighter grid for wavefunction operations ---------- -R = -[ 6.17728 -9.3e-05 5.3e-05 ] -[ 1e-05 16.3792 0.001984 ] -[ 4e-05 -0.005546 5.90568 ] -unit cell volume = 597.529 -G = -[ 1.01714 5.7722e-06 -9.13022e-06 ] -[ -6.20165e-07 0.383608 -0.000128872 ] -[ -6.88985e-06 0.000360245 1.06392 ] -Minimum fftbox size, Smin = [ 28 68 24 ] -Chosen fftbox size, S = [ 28 70 24 ] - ----------- Exchange Correlation functional ---------- -Initalized PBE GGA exchange. -Initalized PBE GGA correlation. - ----------- Setting up pseudopotentials ---------- -Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': - Title: Ta. Created by USPP 7.3.6 on 14-9-2013 - Reference state energy: -70.583193. 13 valence electrons in orbitals: - |500> occupation: 2 eigenvalue: -2.682396 - |510> occupation: 6 eigenvalue: -1.447928 - |520> occupation: 3 eigenvalue: -0.131987 - |600> occupation: 2 eigenvalue: -0.199982 - |610> occupation: 0 eigenvalue: -0.051129 - lMax: 3 lLocal: 3 QijEcut: 5 - 7 projectors sampled on a log grid with 667 points: - l: 0 eig: -2.682397 rCut: 1.4 - l: 0 eig: -0.199983 rCut: 1.4 - l: 1 eig: -1.447928 rCut: 1.5 - l: 1 eig: -0.051130 rCut: 1.5 - l: 2 eig: -0.131987 rCut: 1.7 - l: 2 eig: 0.150000 rCut: 1.7 - l: 3 eig: 0.250000 rCut: 2.3 - Partial core density with radius 1.2 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 2.30 bohrs. - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': - Title: B. Created by USPP 7.3.6 on 8-4-15 - Reference state energy: -2.950027. 3 valence electrons in orbitals: - |200> occupation: 2 eigenvalue: -0.346865 - |210> occupation: 1 eigenvalue: -0.132618 - lMax: 1 lLocal: 2 QijEcut: 6 - 4 projectors sampled on a log grid with 559 points: - l: 0 eig: -0.346865 rCut: 1.25 - l: 0 eig: -0.500000 rCut: 1.25 - l: 1 eig: -0.346865 rCut: 1.25 - l: 1 eig: -1.000000 rCut: 1.25 - Partial core density with radius 0.9 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 1.25 bohrs. - -Initialized 2 species with 8 total atoms. - -Folded 1 k-points by 6x2x7 to 84 k-points. - ----------- Setting up k-points, bands, fillings ---------- -No reducable k-points. -Computing the number of bands and number of electrons -Calculating initial fillings. -nElectrons: 64.000000 nBands: 42 nStates: 168 - ------ Setting up reduced wavefunction bases (one per k-point) ----- -average nbasis = 2552.107 , ideal nbasis = 2552.688 - ------ Initializing Supercell corresponding to k-point mesh ----- -Lattice vector linear combinations in supercell: -[ 6 0 0 ] -[ 0 2 0 ] -[ 0 0 7 ] -Supercell lattice vectors: -[ 37.0637 -0.000186 0.000371 ] -[ 6e-05 32.7583 0.013888 ] -[ 0.00024 -0.011092 41.3397 ] - -Initializing DFT-D3 calculator: - Parameters set for gga-PBE functional - s6: 1.000 s_r6: 1.217 - s8: 0.722 s_r8: 1.000 - Per-atom parameters loaded for: - Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] - B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] - ----------- Setting up ewald sum ---------- -Optimum gaussian width for ewald sums = 2.376008 bohr. -Real space sum over 847 unit cells with max indices [ 5 3 5 ] -Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.141 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 - ----------- Allocating electronic variables ---------- -Reading eigenvalues from 'eigenvals'. -Initializing wave functions: linear combination of atomic orbitals -Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) -B pseudo-atom occupations: s ( 2 ) p ( 1 ) - FillingsUpdate: mu: +0.687098553 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00742 Tot: -0.00118 ] -LCAOMinimize: Iter: 0 F: -246.2723518959129194 |grad|_K: 1.163e-03 alpha: 1.000e+00 - FillingsUpdate: mu: +0.713056265 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00576 Tot: -0.00088 ] -LCAOMinimize: Iter: 1 F: -246.4530530112829751 |grad|_K: 1.034e-04 alpha: 3.306e-01 linmin: -4.744e-02 cgtest: 1.240e-01 t[s]: 23.16 -LCAOMinimize: Encountered beta<0, resetting CG. - FillingsUpdate: mu: +0.714435776 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00139 ] -LCAOMinimize: Iter: 2 F: -246.4554270620844250 |grad|_K: 2.430e-05 alpha: 5.584e-01 linmin: 1.007e-02 cgtest: -4.928e-02 t[s]: 25.71 - FillingsUpdate: mu: +0.714402693 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ] -LCAOMinimize: Iter: 3 F: -246.4554514854609693 |grad|_K: 1.067e-05 alpha: 1.025e-01 linmin: -1.435e-02 cgtest: 8.167e-02 t[s]: 28.25 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.074346e-01. - FillingsUpdate: mu: +0.714596053 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00583 Tot: -0.00143 ] -LCAOMinimize: Iter: 4 F: -246.4554744500862000 |grad|_K: 4.193e-06 alpha: 4.956e-01 linmin: 6.536e-04 cgtest: -9.856e-02 t[s]: 31.53 - FillingsUpdate: mu: +0.714565034 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00586 Tot: -0.00145 ] -LCAOMinimize: Iter: 5 F: -246.4554765880286311 |grad|_K: 3.384e-06 alpha: 3.044e-01 linmin: -1.485e-05 cgtest: 4.975e-03 t[s]: 34.11 - FillingsUpdate: mu: +0.714550344 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00587 Tot: -0.00146 ] -LCAOMinimize: Iter: 6 F: -246.4554771251066825 |grad|_K: 4.441e-07 alpha: 1.172e-01 linmin: -4.643e-04 cgtest: -2.684e-03 t[s]: 36.67 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.517227e-01. - FillingsUpdate: mu: +0.714546511 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] -LCAOMinimize: Iter: 7 F: -246.4554771583767092 |grad|_K: 3.740e-07 alpha: 4.218e-01 linmin: 1.190e-05 cgtest: -3.796e-04 t[s]: 39.97 -LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - - ----- Citations for features of the code used in this run ---- - - Software package: - R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) - - gga-PBE exchange-correlation functional: - J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) - - Pseudopotentials: - KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) - - DFT-D3 dispersion correction: - S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) - - Total energy minimization with Auxiliary Hamiltonian: - C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) - - Linear-tetrahedron sampling for density of states: - G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) - - Smooth electrostatic potentials by atom-potential subtraction: - R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) - -This list may not be complete. Please suggest additional citations or -report any other bugs at https://github.com/shankar1729/jdftx/issues - -Initialization completed successfully at t[s]: 40.33 - - ---------- Lattice Minimization --------- - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.141 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.714546511 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] -ElecMinimize: Iter: 0 F: -246.455477158376652 |grad|_K: 7.676e-05 alpha: 1.000e+00 - FillingsUpdate: mu: +0.707029586 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00470 Tot: -0.00149 ] - SubspaceRotationAdjust: set factor to 1 -ElecMinimize: Iter: 1 F: -246.520330861781218 |grad|_K: 2.834e-05 alpha: 6.062e-01 linmin: 2.881e-05 t[s]: 45.42 - FillingsUpdate: mu: +0.705008712 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00317 Tot: -0.00117 ] - SubspaceRotationAdjust: set factor to 1.03 -ElecMinimize: Iter: 2 F: -246.529245183734815 |grad|_K: 1.177e-05 alpha: 6.114e-01 linmin: 7.191e-05 t[s]: 48.59 - FillingsUpdate: mu: +0.704869494 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00208 Tot: -0.00073 ] - SubspaceRotationAdjust: set factor to 0.841 -ElecMinimize: Iter: 3 F: -246.530495254965416 |grad|_K: 8.986e-06 alpha: 4.955e-01 linmin: 2.889e-04 t[s]: 51.75 - FillingsUpdate: mu: +0.704565484 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00176 Tot: -0.00065 ] - SubspaceRotationAdjust: set factor to 0.478 -ElecMinimize: Iter: 4 F: -246.530684779392175 |grad|_K: 5.166e-06 alpha: 1.270e-01 linmin: -6.552e-04 t[s]: 54.93 - FillingsUpdate: mu: +0.704489183 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00116 Tot: -0.00041 ] - SubspaceRotationAdjust: set factor to 0.633 -ElecMinimize: Iter: 5 F: -246.530865528358646 |grad|_K: 3.198e-06 alpha: 3.694e-01 linmin: 2.817e-04 t[s]: 58.08 - FillingsUpdate: mu: +0.704466363 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00085 Tot: -0.00028 ] - SubspaceRotationAdjust: set factor to 0.472 -ElecMinimize: Iter: 6 F: -246.530929181241476 |grad|_K: 2.733e-06 alpha: 3.441e-01 linmin: 1.273e-04 t[s]: 61.24 - FillingsUpdate: mu: +0.704420843 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00061 Tot: -0.00016 ] - SubspaceRotationAdjust: set factor to 0.36 -ElecMinimize: Iter: 7 F: -246.530969877357933 |grad|_K: 1.586e-06 alpha: 3.006e-01 linmin: 6.448e-05 t[s]: 64.44 - FillingsUpdate: mu: +0.704425975 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00045 Tot: -0.00008 ] - SubspaceRotationAdjust: set factor to 0.301 -ElecMinimize: Iter: 8 F: -246.530990994827732 |grad|_K: 1.256e-06 alpha: 4.628e-01 linmin: 5.677e-05 t[s]: 67.59 - FillingsUpdate: mu: +0.704414165 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00035 Tot: -0.00003 ] - SubspaceRotationAdjust: set factor to 0.245 -ElecMinimize: Iter: 9 F: -246.531001775315332 |grad|_K: 7.912e-07 alpha: 3.764e-01 linmin: 4.398e-07 t[s]: 70.75 - FillingsUpdate: mu: +0.704410570 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00028 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.277 -ElecMinimize: Iter: 10 F: -246.531007475961445 |grad|_K: 5.503e-07 alpha: 5.016e-01 linmin: -1.253e-05 t[s]: 73.90 - FillingsUpdate: mu: +0.704406495 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00022 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.228 -ElecMinimize: Iter: 11 F: -246.531010033181133 |grad|_K: 3.954e-07 alpha: 4.650e-01 linmin: -1.028e-05 t[s]: 77.08 - FillingsUpdate: mu: +0.704402675 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00017 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.248 -ElecMinimize: Iter: 12 F: -246.531011462623582 |grad|_K: 2.580e-07 alpha: 5.035e-01 linmin: -7.061e-06 t[s]: 80.23 - FillingsUpdate: mu: +0.704402249 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00014 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.247 -ElecMinimize: Iter: 13 F: -246.531012065592620 |grad|_K: 1.920e-07 alpha: 4.989e-01 linmin: -3.078e-06 t[s]: 83.41 - FillingsUpdate: mu: +0.704403601 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00010 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.221 -ElecMinimize: Iter: 14 F: -246.531012409297631 |grad|_K: 1.291e-07 alpha: 5.133e-01 linmin: -2.096e-06 t[s]: 86.56 - FillingsUpdate: mu: +0.704405223 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00007 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.237 -ElecMinimize: Iter: 15 F: -246.531012569766943 |grad|_K: 9.392e-08 alpha: 5.301e-01 linmin: 3.924e-07 t[s]: 89.72 - FillingsUpdate: mu: +0.704405720 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.23 -ElecMinimize: Iter: 16 F: -246.531012644873528 |grad|_K: 6.000e-08 alpha: 4.690e-01 linmin: 9.046e-07 t[s]: 92.87 - FillingsUpdate: mu: +0.704405316 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.211 -ElecMinimize: Iter: 17 F: -246.531012679740627 |grad|_K: 4.120e-08 alpha: 5.336e-01 linmin: 4.739e-06 t[s]: 96.03 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 5.253e-04 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.141 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 -# Lattice vectors: -R = -[ 6.17728 -9.3e-05 5.3e-05 ] -[ 1e-05 16.3792 0.001984 ] -[ 4e-05 -0.005546 5.90568 ] -unit cell volume = 597.529 - -# Strain tensor in Cartesian coordinates: -[ 0 0 0 ] -[ 0 0 0 ] -[ 0 0 0 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -2.00427e-06 -6.41098e-09 -6.69102e-10 ] -[ -6.41098e-09 1.45825e-06 2.00374e-09 ] -[ -6.69102e-10 2.00374e-09 3.8511e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000033000000000 2.387801000000000 1.475626000000000 1 -ion Ta 3.088610000000000 5.803963000000000 4.427302000000000 1 -ion Ta 3.088623000000000 10.577297999999999 1.472876000000000 1 -ion Ta -0.000073000000000 13.993303999999998 4.424511999999999 1 -ion B -0.000041000000000 7.226113999999998 1.473981000000000 1 -ion B 3.088684000000000 0.965493000000000 4.428946000000000 1 -ion B 3.088549000000000 15.415763999999996 1.471232000000000 1 -ion B 0.000001000000000 9.154996000000001 4.426155999999999 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000374186233 -0.000022911758852 0.000000549303367 1 -force Ta 0.000000416061010 -0.000072611148801 -0.000000500713005 1 -force Ta 0.000000294055642 0.000022904272582 0.000000393573924 1 -force Ta -0.000000428308449 0.000073035134641 -0.000000643341794 1 -force B 0.000000004505764 -0.000019802778684 -0.000000716378689 1 -force B 0.000000085971737 0.000013472465021 0.000001056423195 1 -force B 0.000000586913317 -0.000016320999589 -0.000001089193576 1 -force B -0.000000562072825 0.000022763855358 0.000000476620699 1 - -# Energy components: - Eewald = -214.7218133465404719 - EH = 28.5719821363679074 - Eloc = -40.0422788731164871 - Enl = -69.0116155939734028 - EvdW = -0.1193983763632689 - Exc = -90.7880445741663777 - Exc_core = 50.3731920966065800 - KE = 89.2072859955260355 -------------------------------------- - Etot = -246.5306905356595166 - TS = 0.0003221440811065 -------------------------------------- - F = -246.5310126797406269 - -LatticeMinimize: Iter: 0 F: -246.531012679740627 |grad|_K: 2.114e-04 t[s]: 109.61 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704402952 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531012644059558 |grad|_K: 1.362e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704402792 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.486 -ElecMinimize: Iter: 1 F: -246.531012738145563 |grad|_K: 2.005e-08 alpha: 2.795e-01 linmin: -8.011e-06 t[s]: 115.88 - FillingsUpdate: mu: +0.704402984 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.532 -ElecMinimize: Iter: 2 F: -246.531012742380227 |grad|_K: 1.197e-08 alpha: 5.822e-01 linmin: 3.779e-05 t[s]: 119.03 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 9.112e-07 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 -# Lattice vectors: -R = -[ 6.17738 -9.21172e-05 5.30343e-05 ] -[ 1.03334e-05 16.379 0.00198388 ] -[ 4.00347e-05 -0.00554626 5.90566 ] -unit cell volume = 597.529 - -# Strain tensor in Cartesian coordinates: -[ 1.68814e-05 5.3998e-08 5.63567e-09 ] -[ 5.3998e-08 -1.22825e-05 -1.6877e-08 ] -[ 5.63567e-09 -1.6877e-08 -3.24368e-06 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.71315e-06 -1.85786e-09 1.10722e-09 ] -[ -1.85786e-09 1.30737e-06 3.7845e-09 ] -[ 1.10722e-09 3.7845e-09 3.82102e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000032760748257 2.387748669363425 1.475621781764706 1 -ion Ta 3.088662891742175 5.803819128590579 4.427287117225743 1 -ion Ta 3.088676011059521 10.577191064291029 1.472871514147207 1 -ion Ta -0.000072651866802 13.993205020900598 4.424496828026488 1 -ion B -0.000040600552699 7.226005351827673 1.473975439765913 1 -ion B 3.088736301643010 0.965494639553178 4.428932750682122 1 -ion B 3.088602563928776 15.415558411143666 1.471225955058562 1 -ion B 0.000000954363625 9.154906176655128 4.426142024310147 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000245075968 -0.000019148461709 0.000000453910581 1 -force Ta 0.000000266094903 0.000005901803880 -0.000000301856911 1 -force Ta 0.000000026399615 0.000017048437983 0.000000146913911 1 -force Ta 0.000000007993397 -0.000003944453294 -0.000000482164827 1 -force B -0.000000056962050 -0.000025390934119 -0.000000493281530 1 -force B 0.000000058602828 0.000019442425998 0.000000706656121 1 -force B 0.000000059991791 -0.000026306402334 -0.000000759077303 1 -force B -0.000000121099534 0.000032494751250 0.000000606366784 1 - -# Energy components: - Eewald = -214.7216796649045989 - EH = 28.5720158669753523 - Eloc = -40.0424218163100107 - Enl = -69.0116594598001143 - EvdW = -0.1193983747438246 - Exc = -90.7880363943404518 - Exc_core = 50.3731920992418409 - KE = 89.2072972204708208 -------------------------------------- - Etot = -246.5306905234109536 - TS = 0.0003222189692792 -------------------------------------- - F = -246.5310127423802271 - -LatticeMinimize: Iter: 1 F: -246.531012742380227 |grad|_K: 1.661e-04 alpha: 1.000e+00 linmin: -1.953e-01 t[s]: 126.11 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704401330 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531012776127483 |grad|_K: 6.390e-08 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704401310 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.436 -ElecMinimize: Iter: 1 F: -246.531012786798044 |grad|_K: 1.391e-08 alpha: 1.439e-01 linmin: -4.178e-06 t[s]: 132.34 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.317171e-01. - FillingsUpdate: mu: +0.704401314 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.391 -ElecMinimize: Iter: 2 F: -246.531012789939524 |grad|_K: 1.279e-08 alpha: 8.894e-01 linmin: -2.961e-04 t[s]: 136.55 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 7.151e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075998 -LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -1.07531 gdotd/gdotd0: 0.982294 (taking cubic step) - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704399637 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531012790223940 |grad|_K: 1.053e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704399544 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.468 -ElecMinimize: Iter: 1 F: -246.531012828439145 |grad|_K: 1.399e-08 alpha: 1.899e-01 linmin: -3.579e-05 t[s]: 149.16 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.697432e-01. - FillingsUpdate: mu: +0.704399691 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.366 -ElecMinimize: Iter: 2 F: -246.531012831033763 |grad|_K: 1.362e-08 alpha: 7.284e-01 linmin: -4.301e-04 t[s]: 153.36 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 4.698e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075998 -# Lattice vectors: -R = -[ 6.17767 -9.10283e-05 5.2906e-05 ] -[ 1.07453e-05 16.3784 0.00198326 ] -[ 3.98974e-05 -0.00554772 5.9056 ] -unit cell volume = 597.53 - -# Strain tensor in Cartesian coordinates: -[ 6.30908e-05 1.20731e-07 -1.65239e-08 ] -[ 1.20728e-07 -4.72654e-05 -1.09446e-07 ] -[ -1.65247e-08 -1.09446e-07 -1.3307e-05 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.46256e-06 3.75276e-09 3.08618e-10 ] -[ 3.75276e-09 1.08571e-06 -3.48609e-09 ] -[ 3.08618e-10 -3.48609e-09 3.81647e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000032063330348 2.387603382569145 1.475608241335752 1 -ion Ta 3.088806804620202 5.803597697858205 4.427240990942293 1 -ion Ta 3.088819614706185 10.576877017415752 1.472856286470541 1 -ion Ta -0.000071997684141 13.992738545989809 4.424449494580473 1 -ion B -0.000040302171930 7.225675665320547 1.473958361448721 1 -ion B 3.088879189855721 0.965518538037246 4.428890460976779 1 -ion B 3.088746712734475 15.414941621818448 1.471207197889883 1 -ion B 0.000000883673630 9.154682389659127 4.426098536524893 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000302919985 -0.000007673347483 0.000000313672615 1 -force Ta 0.000000295459264 0.000011097056752 -0.000000197330863 1 -force Ta -0.000000195699618 0.000012936730118 0.000000144759957 1 -force Ta 0.000000201843134 -0.000015965004260 -0.000000355054745 1 -force B 0.000000008505624 -0.000016371062854 -0.000000392114726 1 -force B -0.000000035898865 0.000018679196684 0.000000548013621 1 -force B 0.000000096593708 -0.000037322638357 -0.000000560341895 1 -force B -0.000000053106982 0.000033415661423 0.000000404370216 1 - -# Energy components: - Eewald = -214.7214968475309149 - EH = 28.5721729765075310 - Eloc = -40.0427379266944783 - Enl = -69.0116664164920621 - EvdW = -0.1193987315299138 - Exc = -90.7880267291989611 - Exc_core = 50.3731921145666703 - KE = 89.2072712989468783 -------------------------------------- - Etot = -246.5306902614253204 - TS = 0.0003225696084568 -------------------------------------- - F = -246.5310128310337632 - -LatticeMinimize: Iter: 2 F: -246.531012831033763 |grad|_K: 1.455e-04 alpha: 1.970e+00 linmin: -3.527e-01 t[s]: 160.19 -LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta -0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 -0.000 - - -Dumping 'force' ... done -Dumping 'n_up' ... done -Dumping 'n_dn' ... done -Dumping 'tau_up' ... done -Dumping 'tau_dn' ... done -Dumping 'd_tot' ... done -Dumping 'eigenvals' ... done -Dumping 'eigStats' ... - eMin: -1.780946 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) - HOMO: +0.704267 at state 8 ( [ +0.000000 +0.500000 +0.142857 ] spin 1 ) - mu : +0.704400 - LUMO: +0.704667 at state 56 ( [ -0.333333 +0.000000 +0.000000 ] spin 1 ) - eMax: +0.949503 at state 137 ( [ +0.500000 +0.500000 -0.428571 ] spin -1 ) - HOMO-LUMO gap: +0.000400 - Optical gap : +0.011990 at state 90 ( [ +0.000000 +0.000000 -0.142857 ] spin -1 ) -Dumping 'Ecomponents' ... done -Dumping 'dosUp' ... done. -Dumping 'dosDn' ... done. -End date and time: Fri Mar 8 17:40:30 2024 (Duration: 0-0:02:41.76) -Done! - -PROFILER: augmentDensityGrid 0.000351 +/- 0.000124 s, 138 calls, 0.048451 s total -PROFILER: augmentDensityGridGrad 0.014737 +/- 0.010700 s, 80 calls, 1.178961 s total -PROFILER: augmentDensitySpherical 0.000360 +/- 0.000152 s, 23184 calls, 8.335056 s total -PROFILER: augmentDensitySphericalGrad 0.000405 +/- 0.000164 s, 17628 calls, 7.136331 s total -PROFILER: augmentOverlap 0.000233 +/- 0.000094 s, 45672 calls, 10.657042 s total -PROFILER: changeGrid 0.000015 +/- 0.000001 s, 28380 calls, 0.431694 s total -PROFILER: ColumnBundle::randomize 0.000243 +/- 0.000004 s, 168 calls, 0.040772 s total -PROFILER: diagouterI 0.001177 +/- 0.000277 s, 12096 calls, 14.234658 s total -PROFILER: EdensityAndVscloc 0.001044 +/- 0.000012 s, 70 calls, 0.073061 s total -PROFILER: EnlAndGrad 0.000670 +/- 0.000106 s, 23340 calls, 15.636454 s total -PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 498 calls, 0.001427 s total -PROFILER: ExCorrFunctional 0.000067 +/- 0.000141 s, 91 calls, 0.006067 s total -PROFILER: ExCorrTotal 0.000751 +/- 0.000284 s, 91 calls, 0.068343 s total -PROFILER: Idag_DiagV_I 0.002094 +/- 0.000695 s, 8142 calls, 17.049887 s total -PROFILER: inv(matrix) 0.000223 +/- 0.000037 s, 9240 calls, 2.060106 s total -PROFILER: matrix::diagonalize 0.001100 +/- 0.000319 s, 19566 calls, 21.525059 s total -PROFILER: matrix::set 0.000009 +/- 0.000003 s, 175290 calls, 1.532011 s total -PROFILER: orthoMatrix(matrix) 0.000202 +/- 0.000085 s, 10998 calls, 2.222153 s total -PROFILER: RadialFunctionR::transform 0.001810 +/- 0.000346 s, 98 calls, 0.177351 s total -PROFILER: reduceKmesh 0.000002 +/- 0.000000 s, 1 calls, 0.000002 s total -PROFILER: VanDerWaalsD3::energyAndGrad 0.201737 +/- 0.009977 s, 13 calls, 2.622583 s total -PROFILER: WavefunctionDrag 0.496997 +/- 0.128401 s, 4 calls, 1.987989 s total -PROFILER: Y*M 0.000019 +/- 0.000003 s, 109640 calls, 2.108487 s total -PROFILER: Y1^Y2 0.000029 +/- 0.000030 s, 87480 calls, 2.547918 s total - -MEMUSAGE: ColumnBundle 1.120761 GB -MEMUSAGE: complexScalarFieldTilde 0.000701 GB -MEMUSAGE: IndexArrays 0.006389 GB -MEMUSAGE: matrix 0.123463 GB -MEMUSAGE: misc 0.002022 GB -MEMUSAGE: ScalarField 0.012617 GB -MEMUSAGE: ScalarFieldTilde 0.007510 GB -MEMUSAGE: Total 1.163064 GB - -*************** JDFTx 1.7.0 (git hash 12396ea5) *************** - -Start date and time: Fri Mar 8 17:40:38 2024 -Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out -Running on hosts (process indices): nid001569 (0) -Divided in process groups (process indices): 0 (0) -gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' -gpuInit: Selected device 0 -Resource initialization completed at t[s]: 0.37 -Run totals: 1 processes, 16 threads, 1 GPUs -Memory pool size: 36000 MB (per process) - - -Input parsed successfully to the following command list (including defaults): - -basis kpoint-dependent -converge-empty-states yes -coords-type Cartesian -core-overlap-check none -coulomb-interaction Periodic -davidson-band-ratio 1.1 -dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump-name $VAR -elec-cutoff 20 100 -elec-eigen-algo Davidson -elec-ex-corr gga-PBE -elec-initial-magnetization 0.000000 no -elec-n-bands 42 -elec-smearing Fermi 0.001 -electronic-minimize \ - dirUpdateScheme FletcherReeves \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-07 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -exchange-regularization WignerSeitzTruncated -fluid None -fluid-ex-corr (null) lda-PZ -fluid-gummel-loop 10 1.000000e-05 -fluid-minimize \ - dirUpdateScheme PolakRibiere \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 0 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -fluid-solvent H2O 55.338 ScalarEOS \ - epsBulk 78.4 \ - pMol 0.92466 \ - epsInf 1.77 \ - Pvap 1.06736e-10 \ - sigmaBulk 4.62e-05 \ - Rvdw 2.61727 \ - Res 1.42 \ - tauNuc 343133 \ - poleEl 15 7 1 -forces-output-coords Positions -initial-state $VAR -ion Ta 0.000032000000000 2.387794000000000 1.475626000000000 1 -ion Ta 3.088610000000000 5.803973999999999 4.427302000000000 1 -ion Ta 3.088623000000000 10.577310999999998 1.472876000000000 1 -ion Ta -0.000073000000000 13.993287999999996 4.424510999999999 1 -ion B -0.000041000000000 7.226097999999999 1.473981000000000 1 -ion B 3.088684000000001 0.965511000000000 4.428946000000000 1 -ion B 3.088549000000000 15.415727999999998 1.471231000000000 1 -ion B 0.000001000000000 9.155027999999998 4.426155999999999 1 -ion-species GBRV_v1.5/$ID_pbe_v1.uspp -ion-width 0 -ionic-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 0 \ - history 15 \ - knormThreshold 0.0001 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 -kpoint-folding 6 2 7 -latt-move-scale 1 1 1 -latt-scale 1 1 1 -lattice \ - 6.177277000000000 -0.000093000000000 0.000053000000000 \ - 0.000010000000000 16.379166000000001 0.001984000000000 \ - 0.000040000000000 -0.005546000000000 5.905678000000000 -lattice-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -lcao-params -1 1e-06 0.001 -pcm-variant GLSSA13 -perturb-minimize \ - nIterations 0 \ - algorithm MINRES \ - residualTol 0.0001 \ - residualDiffThreshold 0.0001 \ - CGBypass no \ - recomputeResidual no -spintype z-spin -subspace-rotation-factor 1 yes -symmetries none -symmetry-threshold 0.0001 -van-der-waals D3 - - -Applied RMS atom displacement 0 bohrs to make symmetries exact. - ----------- Initializing the Grid ---------- -R = -[ 6.17728 -9.3e-05 5.3e-05 ] -[ 1e-05 16.3792 0.001984 ] -[ 4e-05 -0.005546 5.90568 ] -unit cell volume = 597.529 -G = -[ 1.01714 5.7722e-06 -9.13022e-06 ] -[ -6.20165e-07 0.383608 -0.000128872 ] -[ -6.88985e-06 0.000360245 1.06392 ] -Minimum fftbox size, Smin = [ 28 76 28 ] -Chosen fftbox size, S = [ 28 80 28 ] - ----------- Initializing tighter grid for wavefunction operations ---------- -R = -[ 6.17728 -9.3e-05 5.3e-05 ] -[ 1e-05 16.3792 0.001984 ] -[ 4e-05 -0.005546 5.90568 ] -unit cell volume = 597.529 -G = -[ 1.01714 5.7722e-06 -9.13022e-06 ] -[ -6.20165e-07 0.383608 -0.000128872 ] -[ -6.88985e-06 0.000360245 1.06392 ] -Minimum fftbox size, Smin = [ 28 68 24 ] -Chosen fftbox size, S = [ 28 70 24 ] - ----------- Exchange Correlation functional ---------- -Initalized PBE GGA exchange. -Initalized PBE GGA correlation. - ----------- Setting up pseudopotentials ---------- -Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': - Title: Ta. Created by USPP 7.3.6 on 14-9-2013 - Reference state energy: -70.583193. 13 valence electrons in orbitals: - |500> occupation: 2 eigenvalue: -2.682396 - |510> occupation: 6 eigenvalue: -1.447928 - |520> occupation: 3 eigenvalue: -0.131987 - |600> occupation: 2 eigenvalue: -0.199982 - |610> occupation: 0 eigenvalue: -0.051129 - lMax: 3 lLocal: 3 QijEcut: 5 - 7 projectors sampled on a log grid with 667 points: - l: 0 eig: -2.682397 rCut: 1.4 - l: 0 eig: -0.199983 rCut: 1.4 - l: 1 eig: -1.447928 rCut: 1.5 - l: 1 eig: -0.051130 rCut: 1.5 - l: 2 eig: -0.131987 rCut: 1.7 - l: 2 eig: 0.150000 rCut: 1.7 - l: 3 eig: 0.250000 rCut: 2.3 - Partial core density with radius 1.2 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 2.30 bohrs. - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': - Title: B. Created by USPP 7.3.6 on 8-4-15 - Reference state energy: -2.950027. 3 valence electrons in orbitals: - |200> occupation: 2 eigenvalue: -0.346865 - |210> occupation: 1 eigenvalue: -0.132618 - lMax: 1 lLocal: 2 QijEcut: 6 - 4 projectors sampled on a log grid with 559 points: - l: 0 eig: -0.346865 rCut: 1.25 - l: 0 eig: -0.500000 rCut: 1.25 - l: 1 eig: -0.346865 rCut: 1.25 - l: 1 eig: -1.000000 rCut: 1.25 - Partial core density with radius 0.9 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 1.25 bohrs. - -Initialized 2 species with 8 total atoms. - -Folded 1 k-points by 6x2x7 to 84 k-points. - ----------- Setting up k-points, bands, fillings ---------- -No reducable k-points. -Computing the number of bands and number of electrons -Calculating initial fillings. -nElectrons: 64.000000 nBands: 42 nStates: 168 - ------ Setting up reduced wavefunction bases (one per k-point) ----- -average nbasis = 2552.107 , ideal nbasis = 2552.688 - ------ Initializing Supercell corresponding to k-point mesh ----- -Lattice vector linear combinations in supercell: -[ 6 0 0 ] -[ 0 2 0 ] -[ 0 0 7 ] -Supercell lattice vectors: -[ 37.0637 -0.000186 0.000371 ] -[ 6e-05 32.7583 0.013888 ] -[ 0.00024 -0.011092 41.3397 ] - -Initializing DFT-D3 calculator: - Parameters set for gga-PBE functional - s6: 1.000 s_r6: 1.217 - s8: 0.722 s_r8: 1.000 - Per-atom parameters loaded for: - Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] - B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] - ----------- Setting up ewald sum ---------- -Optimum gaussian width for ewald sums = 2.376008 bohr. -Real space sum over 847 unit cells with max indices [ 5 3 5 ] -Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 - ----------- Allocating electronic variables ---------- -Reading eigenvalues from 'eigenvals'. -Initializing wave functions: linear combination of atomic orbitals -Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) -B pseudo-atom occupations: s ( 2 ) p ( 1 ) - FillingsUpdate: mu: +0.687098255 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00742 Tot: -0.00118 ] -LCAOMinimize: Iter: 0 F: -246.2723575982056161 |grad|_K: 1.163e-03 alpha: 1.000e+00 - FillingsUpdate: mu: +0.713056493 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00576 Tot: -0.00088 ] -LCAOMinimize: Iter: 1 F: -246.4530538864675293 |grad|_K: 1.034e-04 alpha: 3.306e-01 linmin: -4.745e-02 cgtest: 1.239e-01 t[s]: 23.27 -LCAOMinimize: Encountered beta<0, resetting CG. - FillingsUpdate: mu: +0.714429864 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00139 ] -LCAOMinimize: Iter: 2 F: -246.4554292085818759 |grad|_K: 2.348e-05 alpha: 5.587e-01 linmin: 1.041e-02 cgtest: -5.097e-02 t[s]: 25.84 - FillingsUpdate: mu: +0.714404660 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ] -LCAOMinimize: Iter: 3 F: -246.4554523979421390 |grad|_K: 1.075e-05 alpha: 1.044e-01 linmin: -1.289e-02 cgtest: 7.655e-02 t[s]: 28.41 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.131097e-01. - FillingsUpdate: mu: +0.714597344 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00583 Tot: -0.00143 ] -LCAOMinimize: Iter: 4 F: -246.4554752727001414 |grad|_K: 4.197e-06 alpha: 4.865e-01 linmin: 6.704e-04 cgtest: -1.025e-01 t[s]: 31.77 - FillingsUpdate: mu: +0.714566302 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00586 Tot: -0.00145 ] -LCAOMinimize: Iter: 5 F: -246.4554774124061396 |grad|_K: 3.374e-06 alpha: 3.041e-01 linmin: -1.112e-05 cgtest: 4.990e-03 t[s]: 34.34 - FillingsUpdate: mu: +0.714551560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00587 Tot: -0.00146 ] -LCAOMinimize: Iter: 6 F: -246.4554779472727546 |grad|_K: 4.495e-07 alpha: 1.174e-01 linmin: -4.248e-04 cgtest: -2.616e-03 t[s]: 36.91 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.523259e-01. - FillingsUpdate: mu: +0.714547304 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] -LCAOMinimize: Iter: 7 F: -246.4554779804595057 |grad|_K: 3.806e-07 alpha: 4.105e-01 linmin: -3.217e-05 cgtest: -1.422e-04 t[s]: 40.21 -LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - - ----- Citations for features of the code used in this run ---- - - Software package: - R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) - - gga-PBE exchange-correlation functional: - J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) - - Pseudopotentials: - KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) - - DFT-D3 dispersion correction: - S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) - - Total energy minimization with Auxiliary Hamiltonian: - C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) - - Linear-tetrahedron sampling for density of states: - G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) - - Smooth electrostatic potentials by atom-potential subtraction: - R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) - -This list may not be complete. Please suggest additional citations or -report any other bugs at https://github.com/shankar1729/jdftx/issues - -Initialization completed successfully at t[s]: 40.58 - - ---------- Lattice Minimization --------- - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.714547305 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] -ElecMinimize: Iter: 0 F: -246.455477980459534 |grad|_K: 7.675e-05 alpha: 1.000e+00 - FillingsUpdate: mu: +0.707030083 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00470 Tot: -0.00149 ] - SubspaceRotationAdjust: set factor to 1 -ElecMinimize: Iter: 1 F: -246.520331022670774 |grad|_K: 2.834e-05 alpha: 6.062e-01 linmin: 2.880e-05 t[s]: 45.71 - FillingsUpdate: mu: +0.705009447 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00317 Tot: -0.00117 ] - SubspaceRotationAdjust: set factor to 1.03 -ElecMinimize: Iter: 2 F: -246.529245088600646 |grad|_K: 1.178e-05 alpha: 6.114e-01 linmin: 7.203e-05 t[s]: 48.90 - FillingsUpdate: mu: +0.704875928 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00208 Tot: -0.00074 ] - SubspaceRotationAdjust: set factor to 0.829 -ElecMinimize: Iter: 3 F: -246.530491820472321 |grad|_K: 9.091e-06 alpha: 4.939e-01 linmin: 2.913e-04 t[s]: 52.13 - FillingsUpdate: mu: +0.704564208 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00177 Tot: -0.00065 ] - SubspaceRotationAdjust: set factor to 0.47 -ElecMinimize: Iter: 4 F: -246.530683980007097 |grad|_K: 5.146e-06 alpha: 1.258e-01 linmin: -6.526e-04 t[s]: 55.33 - FillingsUpdate: mu: +0.704491596 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00116 Tot: -0.00041 ] - SubspaceRotationAdjust: set factor to 0.63 -ElecMinimize: Iter: 5 F: -246.530864932490857 |grad|_K: 3.216e-06 alpha: 3.727e-01 linmin: 2.709e-04 t[s]: 58.52 - FillingsUpdate: mu: +0.704464932 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00085 Tot: -0.00028 ] - SubspaceRotationAdjust: set factor to 0.469 -ElecMinimize: Iter: 6 F: -246.530928868243791 |grad|_K: 2.730e-06 alpha: 3.418e-01 linmin: 1.239e-04 t[s]: 61.74 - FillingsUpdate: mu: +0.704421336 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00061 Tot: -0.00016 ] - SubspaceRotationAdjust: set factor to 0.358 -ElecMinimize: Iter: 7 F: -246.530969755348167 |grad|_K: 1.594e-06 alpha: 3.027e-01 linmin: 6.742e-05 t[s]: 64.94 - FillingsUpdate: mu: +0.704426644 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00045 Tot: -0.00008 ] - SubspaceRotationAdjust: set factor to 0.296 -ElecMinimize: Iter: 8 F: -246.530990787806587 |grad|_K: 1.260e-06 alpha: 4.560e-01 linmin: 6.001e-05 t[s]: 68.17 - FillingsUpdate: mu: +0.704414355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00035 Tot: -0.00003 ] - SubspaceRotationAdjust: set factor to 0.247 -ElecMinimize: Iter: 9 F: -246.531001755022118 |grad|_K: 7.915e-07 alpha: 3.808e-01 linmin: 2.026e-06 t[s]: 71.37 - FillingsUpdate: mu: +0.704411103 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00028 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.273 -ElecMinimize: Iter: 10 F: -246.531007432062211 |grad|_K: 5.545e-07 alpha: 4.991e-01 linmin: -1.254e-05 t[s]: 74.57 - FillingsUpdate: mu: +0.704406875 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00022 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.225 -ElecMinimize: Iter: 11 F: -246.531010009199093 |grad|_K: 3.957e-07 alpha: 4.615e-01 linmin: -9.874e-06 t[s]: 77.76 - FillingsUpdate: mu: +0.704403053 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00017 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.251 -ElecMinimize: Iter: 12 F: -246.531011448848801 |grad|_K: 2.613e-07 alpha: 5.063e-01 linmin: -6.962e-06 t[s]: 80.99 - FillingsUpdate: mu: +0.704402584 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00014 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.244 -ElecMinimize: Iter: 13 F: -246.531012056297442 |grad|_K: 1.930e-07 alpha: 4.901e-01 linmin: -3.261e-06 t[s]: 84.18 - FillingsUpdate: mu: +0.704403911 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00010 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.222 -ElecMinimize: Iter: 14 F: -246.531012406255911 |grad|_K: 1.305e-07 alpha: 5.177e-01 linmin: -1.888e-06 t[s]: 87.38 - FillingsUpdate: mu: +0.704405528 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.24 -ElecMinimize: Iter: 15 F: -246.531012567961284 |grad|_K: 9.529e-08 alpha: 5.231e-01 linmin: 5.254e-07 t[s]: 90.58 - FillingsUpdate: mu: +0.704406062 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.227 -ElecMinimize: Iter: 16 F: -246.531012645562186 |grad|_K: 6.060e-08 alpha: 4.707e-01 linmin: 1.647e-06 t[s]: 93.79 - FillingsUpdate: mu: +0.704405664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.214 -ElecMinimize: Iter: 17 F: -246.531012680985981 |grad|_K: 4.200e-08 alpha: 5.313e-01 linmin: -1.153e-06 t[s]: 97.02 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 5.252e-04 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 -# Lattice vectors: -R = -[ 6.17728 -9.3e-05 5.3e-05 ] -[ 1e-05 16.3792 0.001984 ] -[ 4e-05 -0.005546 5.90568 ] -unit cell volume = 597.529 - -# Strain tensor in Cartesian coordinates: -[ 0 0 0 ] -[ 0 0 0 ] -[ 0 0 0 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -2.00965e-06 -5.05844e-09 -6.45052e-10 ] -[ -5.05844e-09 1.50167e-06 1.80343e-09 ] -[ -6.45052e-10 1.80343e-09 3.63613e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000032000000000 2.387794000000000 1.475626000000000 1 -ion Ta 3.088610000000000 5.803973999999999 4.427302000000000 1 -ion Ta 3.088623000000000 10.577310999999998 1.472876000000000 1 -ion Ta -0.000073000000000 13.993287999999996 4.424510999999999 1 -ion B -0.000041000000000 7.226097999999999 1.473981000000000 1 -ion B 3.088684000000001 0.965511000000000 4.428946000000000 1 -ion B 3.088549000000000 15.415727999999998 1.471231000000000 1 -ion B 0.000001000000000 9.155027999999998 4.426155999999999 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000266200831 -0.000024817090014 0.000000515254774 1 -force Ta 0.000000451474215 -0.000066045379781 -0.000000505965430 1 -force Ta 0.000000222106482 0.000023518671209 0.000000339537087 1 -force Ta -0.000000372689739 0.000067396532729 -0.000000535065230 1 -force B 0.000000000018685 -0.000016999113451 -0.000000725096304 1 -force B 0.000000000089181 0.000010363745084 0.000001024576714 1 -force B 0.000000563321028 -0.000013185109126 -0.000001044661817 1 -force B -0.000000574721566 0.000020250944631 0.000000467978667 1 - -# Energy components: - Eewald = -214.7218140470664878 - EH = 28.5719961571363683 - Eloc = -40.0422816065842255 - Enl = -69.0116182477997597 - EvdW = -0.1193984275041179 - Exc = -90.7880416330360873 - Exc_core = 50.3731920977531473 - KE = 89.2072752081214304 -------------------------------------- - Etot = -246.5306904989797090 - TS = 0.0003221820062828 -------------------------------------- - F = -246.5310126809859810 - -LatticeMinimize: Iter: 0 F: -246.531012680985981 |grad|_K: 2.083e-04 t[s]: 110.71 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704403222 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531012672762159 |grad|_K: 1.163e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704403149 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.482 -ElecMinimize: Iter: 1 F: -246.531012741736447 |grad|_K: 1.781e-08 alpha: 2.807e-01 linmin: -6.151e-06 t[s]: 117.01 - FillingsUpdate: mu: +0.704403354 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.536 -ElecMinimize: Iter: 2 F: -246.531012745196534 |grad|_K: 1.086e-08 alpha: 6.024e-01 linmin: 2.567e-05 t[s]: 120.19 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 8.344e-07 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 -# Lattice vectors: -R = -[ 6.17738 -9.23038e-05 5.30331e-05 ] -[ 1.02631e-05 16.379 0.00198389 ] -[ 4.00334e-05 -0.00554623 5.90566 ] -unit cell volume = 597.529 - -# Strain tensor in Cartesian coordinates: -[ 1.69267e-05 4.26059e-08 5.4331e-09 ] -[ 4.26059e-08 -1.26481e-05 -1.51898e-08 ] -[ 5.4331e-09 -1.51898e-08 -3.06262e-06 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.72399e-06 -2.6207e-09 1.0734e-09 ] -[ -2.6207e-09 1.34129e-06 4.43056e-09 ] -[ 1.0734e-09 4.43056e-09 3.64521e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000031841161909 2.387738899274964 1.475622017635725 1 -ion Ta 3.088663000016083 5.803834549963591 4.427287921454370 1 -ion Ta 3.088675958189042 10.577200783957696 1.472871742723397 1 -ion Ta -0.000072756617882 13.993178279100887 4.424496759725079 1 -ion B -0.000040687717953 7.225989521661499 1.473975708832981 1 -ion B 3.088736343741031 0.965509155624267 4.428933520451493 1 -ion B 3.088602504291469 15.415519883721172 1.471225290072223 1 -ion B 0.000000836467880 9.154932329043771 4.426142831221303 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000113443207 -0.000009385237180 0.000000417225496 1 -force Ta 0.000000244248323 0.000003074262908 -0.000000307807742 1 -force Ta 0.000000052374902 0.000006496251403 0.000000111543555 1 -force Ta -0.000000033971613 -0.000000437627811 -0.000000402487490 1 -force B -0.000000066538222 -0.000024392591877 -0.000000511955806 1 -force B 0.000000010742381 0.000018141959634 0.000000704717162 1 -force B 0.000000073439108 -0.000023997857963 -0.000000713370508 1 -force B -0.000000135415601 0.000030436183407 0.000000606166842 1 - -# Energy components: - Eewald = -214.7216898800857336 - EH = 28.5720246970213658 - Eloc = -40.0424125527360886 - Enl = -69.0116613015474059 - EvdW = -0.1193984352710888 - Exc = -90.7880343709147866 - Exc_core = 50.3731921006565670 - KE = 89.2072892570580933 -------------------------------------- - Etot = -246.5306904858190364 - TS = 0.0003222593774852 -------------------------------------- - F = -246.5310127451965343 - -LatticeMinimize: Iter: 1 F: -246.531012745196534 |grad|_K: 1.651e-04 alpha: 1.000e+00 linmin: -2.107e-01 t[s]: 127.19 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704401671 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531012784511631 |grad|_K: 4.716e-08 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704401664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.432 -ElecMinimize: Iter: 1 F: -246.531012790520293 |grad|_K: 1.408e-08 alpha: 1.488e-01 linmin: -5.293e-06 t[s]: 133.48 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.463186e-01. - FillingsUpdate: mu: +0.704401671 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.572 -ElecMinimize: Iter: 2 F: -246.531012793969779 |grad|_K: 1.091e-08 alpha: 9.587e-01 linmin: -8.500e-06 t[s]: 137.73 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.121e-07 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075998 -LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -1.08714 gdotd/gdotd0: 0.995726 (taking cubic step) - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075999 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704399938 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531012818123031 |grad|_K: 7.550e-08 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704399927 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.476 -ElecMinimize: Iter: 1 F: -246.531012833051875 |grad|_K: 1.360e-08 alpha: 1.442e-01 linmin: -4.768e-05 t[s]: 150.40 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.326935e-01. - FillingsUpdate: mu: +0.704400133 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.402 -ElecMinimize: Iter: 2 F: -246.531012836138160 |grad|_K: 1.374e-08 alpha: 9.189e-01 linmin: 1.458e-04 t[s]: 154.65 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 4.224e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075999 -LatticeMinimize: Wolfe criterion not satisfied: alpha: 1.94959 (E-E0)/|gdotd0|: -2.02706 gdotd/gdotd0: 0.913613 (taking cubic step) - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.141 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075999 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704397420 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531012833496277 |grad|_K: 1.278e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704397405 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.398 -ElecMinimize: Iter: 1 F: -246.531012885292057 |grad|_K: 1.912e-08 alpha: 1.746e-01 linmin: 3.225e-06 t[s]: 167.44 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.238811e-01. - FillingsUpdate: mu: +0.704397780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.391 -ElecMinimize: Iter: 2 F: -246.531012891029945 |grad|_K: 1.794e-08 alpha: 8.634e-01 linmin: -3.022e-04 t[s]: 171.68 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 2.660e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.141 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075999 -# Lattice vectors: -R = -[ 6.17788 -9.01146e-05 5.27979e-05 ] -[ 1.10908e-05 16.3779 0.00198263 ] -[ 3.9782e-05 -0.00554927 5.90556 ] -unit cell volume = 597.53 - -# Strain tensor in Cartesian coordinates: -[ 9.81966e-05 1.7671e-07 -3.51661e-08 ] -[ 1.76707e-07 -7.55464e-05 -2.06309e-07 ] -[ -3.51674e-08 -2.06308e-07 -1.99222e-05 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.24268e-06 -3.48519e-10 -8.31675e-11 ] -[ -3.48519e-10 8.84741e-07 2.56347e-09 ] -[ -8.31675e-11 2.56347e-09 3.82394e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000031364274871 2.387527221568252 1.475599130603148 1 -ion Ta 3.088916060131611 5.803442677135045 4.427210324242592 1 -ion Ta 3.088928701965270 10.576581960054787 1.472845613791235 1 -ion Ta -0.000071485290487 13.992337340399775 4.424417290812241 1 -ion B -0.000040126649185 7.225405382758375 1.473946626269852 1 -ion B 3.088987341833553 0.965542772529612 4.428862706078708 1 -ion B 3.088856207135077 15.414425354213542 1.471193382993221 1 -ion B 0.000000844676210 9.154516445494776 4.426069796038099 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000055781179 0.000017760376729 0.000000361636596 1 -force Ta 0.000000026976392 -0.000062884510981 -0.000000247787136 1 -force Ta -0.000000059322709 0.000003977542731 0.000000270907676 1 -force Ta 0.000000061910033 0.000040276699043 -0.000000387216110 1 -force B 0.000000072390359 -0.000029798895842 -0.000000351223176 1 -force B -0.000000031387175 0.000031700277010 0.000000469458753 1 -force B 0.000000044083306 -0.000031116243454 -0.000000483179074 1 -force B -0.000000011657485 0.000029786323842 0.000000316939952 1 - -# Energy components: - Eewald = -214.7214053684233193 - EH = 28.5722945818389888 - Eloc = -40.0429311051848984 - Enl = -69.0116809815140186 - EvdW = -0.1193990991094699 - Exc = -90.7880224653361978 - Exc_core = 50.3731921286497411 - KE = 89.2072622415116001 -------------------------------------- - Etot = -246.5306900675675479 - TS = 0.0003228234624111 -------------------------------------- - F = -246.5310128910299454 - -LatticeMinimize: Iter: 2 F: -246.531012891029945 |grad|_K: 1.487e-04 alpha: 3.374e+00 linmin: -4.156e-01 t[s]: 178.61 -LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta -0.000 +0.000 +0.000 -0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 -0.000 - - -Dumping 'force' ... done -Dumping 'n_up' ... done -Dumping 'n_dn' ... done -Dumping 'tau_up' ... done -Dumping 'tau_dn' ... done -Dumping 'd_tot' ... done -Dumping 'eigenvals' ... done -Dumping 'eigStats' ... - eMin: -1.780946 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) - HOMO: +0.704248 at state 8 ( [ +0.000000 +0.500000 +0.142857 ] spin 1 ) - mu : +0.704398 - LUMO: +0.704672 at state 56 ( [ -0.333333 +0.000000 +0.000000 ] spin 1 ) - eMax: +0.949514 at state 137 ( [ +0.500000 +0.500000 -0.428571 ] spin -1 ) - HOMO-LUMO gap: +0.000424 - Optical gap : +0.011971 at state 6 ( [ +0.000000 +0.000000 -0.142857 ] spin 1 ) -Dumping 'Ecomponents' ... done -Dumping 'dosUp' ... done. -Dumping 'dosDn' ... done. -End date and time: Fri Mar 8 17:43:38 2024 (Duration: 0-0:03:00.19) -Done! - -PROFILER: augmentDensityGrid 0.000352 +/- 0.000124 s, 150 calls, 0.052855 s total -PROFILER: augmentDensityGridGrad 0.014518 +/- 0.011018 s, 88 calls, 1.277555 s total -PROFILER: augmentDensitySpherical 0.000366 +/- 0.000154 s, 25200 calls, 9.213986 s total -PROFILER: augmentDensitySphericalGrad 0.000411 +/- 0.000165 s, 19624 calls, 8.057467 s total -PROFILER: augmentOverlap 0.000234 +/- 0.000094 s, 51344 calls, 12.038524 s total -PROFILER: changeGrid 0.000015 +/- 0.000001 s, 31048 calls, 0.476831 s total -PROFILER: ColumnBundle::randomize 0.000243 +/- 0.000004 s, 168 calls, 0.040764 s total -PROFILER: diagouterI 0.001183 +/- 0.000273 s, 13104 calls, 15.504073 s total -PROFILER: EdensityAndVscloc 0.001058 +/- 0.000012 s, 76 calls, 0.080390 s total -PROFILER: EnlAndGrad 0.000678 +/- 0.000111 s, 26344 calls, 17.851518 s total -PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 553 calls, 0.001591 s total -PROFILER: ExCorrFunctional 0.000064 +/- 0.000130 s, 102 calls, 0.006567 s total -PROFILER: ExCorrTotal 0.000753 +/- 0.000280 s, 102 calls, 0.076822 s total -PROFILER: Idag_DiagV_I 0.002106 +/- 0.000676 s, 8972 calls, 18.897621 s total -PROFILER: inv(matrix) 0.000225 +/- 0.000040 s, 10416 calls, 2.343441 s total -PROFILER: matrix::diagonalize 0.001098 +/- 0.000315 s, 21236 calls, 23.311408 s total -PROFILER: matrix::set 0.000009 +/- 0.000003 s, 196554 calls, 1.724202 s total -PROFILER: orthoMatrix(matrix) 0.000202 +/- 0.000082 s, 12332 calls, 2.487781 s total -PROFILER: RadialFunctionR::transform 0.001829 +/- 0.000308 s, 98 calls, 0.179215 s total -PROFILER: reduceKmesh 0.000002 +/- 0.000000 s, 1 calls, 0.000002 s total -PROFILER: VanDerWaalsD3::energyAndGrad 0.202436 +/- 0.010488 s, 16 calls, 3.238969 s total -PROFILER: WavefunctionDrag 0.468320 +/- 0.131446 s, 5 calls, 2.341601 s total -PROFILER: Y*M 0.000019 +/- 0.000003 s, 122475 calls, 2.361709 s total -PROFILER: Y1^Y2 0.000029 +/- 0.000028 s, 99832 calls, 2.893737 s total - -MEMUSAGE: ColumnBundle 1.120761 GB -MEMUSAGE: complexScalarFieldTilde 0.000701 GB -MEMUSAGE: IndexArrays 0.006389 GB -MEMUSAGE: matrix 0.123463 GB -MEMUSAGE: misc 0.002022 GB -MEMUSAGE: ScalarField 0.012617 GB -MEMUSAGE: ScalarFieldTilde 0.007510 GB -MEMUSAGE: Total 1.163064 GB - -*************** JDFTx 1.7.0 (git hash 12396ea5) *************** - -Start date and time: Fri Mar 8 17:43:47 2024 -Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out -Running on hosts (process indices): nid001569 (0) -Divided in process groups (process indices): 0 (0) -gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' -gpuInit: Selected device 0 -Resource initialization completed at t[s]: 0.45 -Run totals: 1 processes, 16 threads, 1 GPUs -Memory pool size: 36000 MB (per process) - - -Input parsed successfully to the following command list (including defaults): - -basis kpoint-dependent -converge-empty-states yes -coords-type Cartesian -core-overlap-check none -coulomb-interaction Periodic -davidson-band-ratio 1.1 -dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump-name $VAR -elec-cutoff 20 100 -elec-eigen-algo Davidson -elec-ex-corr gga-PBE -elec-initial-magnetization 0.000000 no -elec-n-bands 42 -elec-smearing Fermi 0.001 -electronic-minimize \ - dirUpdateScheme FletcherReeves \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-07 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -exchange-regularization WignerSeitzTruncated -fluid None -fluid-ex-corr (null) lda-PZ -fluid-gummel-loop 10 1.000000e-05 -fluid-minimize \ - dirUpdateScheme PolakRibiere \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 0 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -fluid-solvent H2O 55.338 ScalarEOS \ - epsBulk 78.4 \ - pMol 0.92466 \ - epsInf 1.77 \ - Pvap 1.06736e-10 \ - sigmaBulk 4.62e-05 \ - Rvdw 2.61727 \ - Res 1.42 \ - tauNuc 343133 \ - poleEl 15 7 1 -forces-output-coords Positions -initial-state $VAR -ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 -ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 -ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 -ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 -ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 -ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 -ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 -ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 -ion-species GBRV_v1.5/$ID_pbe_v1.uspp -ion-width 0 -ionic-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 0 \ - history 15 \ - knormThreshold 0.0001 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 -kpoint-folding 6 2 7 -latt-move-scale 1 1 1 -latt-scale 1 1 1 -lattice \ - 6.168436000000000 -0.000059000000000 0.000053000000000 \ - 0.000023000000000 16.427467000000000 0.001924000000000 \ - 0.000040000000000 -0.005724000000000 5.902588000000000 -lattice-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -lcao-params -1 1e-06 0.001 -pcm-variant GLSSA13 -perturb-minimize \ - nIterations 0 \ - algorithm MINRES \ - residualTol 0.0001 \ - residualDiffThreshold 0.0001 \ - CGBypass no \ - recomputeResidual no -spintype z-spin -subspace-rotation-factor 1 yes -symmetries none -symmetry-threshold 0.0001 -van-der-waals D3 - - -Applied RMS atom displacement 0 bohrs to make symmetries exact. - ----------- Initializing the Grid ---------- -R = -[ 6.16844 -5.9e-05 5.3e-05 ] -[ 2.3e-05 16.4275 0.001924 ] -[ 4e-05 -0.005724 5.90259 ] -unit cell volume = 598.12 -G = -[ 1.0186 3.65517e-06 -9.14734e-06 ] -[ -1.42533e-06 0.38248 -0.000124673 ] -[ -6.90414e-06 0.000370908 1.06448 ] -Minimum fftbox size, Smin = [ 28 76 28 ] -Chosen fftbox size, S = [ 28 80 28 ] - ----------- Initializing tighter grid for wavefunction operations ---------- -R = -[ 6.16844 -5.9e-05 5.3e-05 ] -[ 2.3e-05 16.4275 0.001924 ] -[ 4e-05 -0.005724 5.90259 ] -unit cell volume = 598.12 -G = -[ 1.0186 3.65517e-06 -9.14734e-06 ] -[ -1.42533e-06 0.38248 -0.000124673 ] -[ -6.90414e-06 0.000370908 1.06448 ] -Minimum fftbox size, Smin = [ 28 68 24 ] -Chosen fftbox size, S = [ 28 70 24 ] - ----------- Exchange Correlation functional ---------- -Initalized PBE GGA exchange. -Initalized PBE GGA correlation. - ----------- Setting up pseudopotentials ---------- -Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': - Title: Ta. Created by USPP 7.3.6 on 14-9-2013 - Reference state energy: -70.583193. 13 valence electrons in orbitals: - |500> occupation: 2 eigenvalue: -2.682396 - |510> occupation: 6 eigenvalue: -1.447928 - |520> occupation: 3 eigenvalue: -0.131987 - |600> occupation: 2 eigenvalue: -0.199982 - |610> occupation: 0 eigenvalue: -0.051129 - lMax: 3 lLocal: 3 QijEcut: 5 - 7 projectors sampled on a log grid with 667 points: - l: 0 eig: -2.682397 rCut: 1.4 - l: 0 eig: -0.199983 rCut: 1.4 - l: 1 eig: -1.447928 rCut: 1.5 - l: 1 eig: -0.051130 rCut: 1.5 - l: 2 eig: -0.131987 rCut: 1.7 - l: 2 eig: 0.150000 rCut: 1.7 - l: 3 eig: 0.250000 rCut: 2.3 - Partial core density with radius 1.2 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 2.30 bohrs. - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': - Title: B. Created by USPP 7.3.6 on 8-4-15 - Reference state energy: -2.950027. 3 valence electrons in orbitals: - |200> occupation: 2 eigenvalue: -0.346865 - |210> occupation: 1 eigenvalue: -0.132618 - lMax: 1 lLocal: 2 QijEcut: 6 - 4 projectors sampled on a log grid with 559 points: - l: 0 eig: -0.346865 rCut: 1.25 - l: 0 eig: -0.500000 rCut: 1.25 - l: 1 eig: -0.346865 rCut: 1.25 - l: 1 eig: -1.000000 rCut: 1.25 - Partial core density with radius 0.9 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 1.25 bohrs. - -Initialized 2 species with 8 total atoms. - -Folded 1 k-points by 6x2x7 to 84 k-points. - ----------- Setting up k-points, bands, fillings ---------- -No reducable k-points. -Computing the number of bands and number of electrons -Calculating initial fillings. -nElectrons: 64.000000 nBands: 42 nStates: 168 - ------ Setting up reduced wavefunction bases (one per k-point) ----- -average nbasis = 2554.726 , ideal nbasis = 2555.213 - ------ Initializing Supercell corresponding to k-point mesh ----- -Lattice vector linear combinations in supercell: -[ 6 0 0 ] -[ 0 2 0 ] -[ 0 0 7 ] -Supercell lattice vectors: -[ 37.0106 -0.000118 0.000371 ] -[ 0.000138 32.8549 0.013468 ] -[ 0.00024 -0.011448 41.3181 ] - -Initializing DFT-D3 calculator: - Parameters set for gga-PBE functional - s6: 1.000 s_r6: 1.217 - s8: 0.722 s_r8: 1.000 - Per-atom parameters loaded for: - Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] - B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] - ----------- Setting up ewald sum ---------- -Optimum gaussian width for ewald sums = 2.376792 bohr. -Real space sum over 847 unit cells with max indices [ 5 3 5 ] -Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] - -Computing DFT-D3 correction: -# coordination-number Ta 15.836 15.835 15.835 15.836 -# coordination-number B 8.136 8.136 8.136 8.136 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043366 -EvdW_8 = -0.075888 - ----------- Allocating electronic variables ---------- -Reading eigenvalues from 'eigenvals'. -Initializing wave functions: linear combination of atomic orbitals -Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) -B pseudo-atom occupations: s ( 2 ) p ( 1 ) - FillingsUpdate: mu: +0.686661718 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00908 Tot: -0.00101 ] -LCAOMinimize: Iter: 0 F: -246.2703684649962952 |grad|_K: 1.171e-03 alpha: 1.000e+00 - FillingsUpdate: mu: +0.712459587 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00665 Tot: -0.00181 ] -LCAOMinimize: Iter: 1 F: -246.4528786644987690 |grad|_K: 1.053e-04 alpha: 3.295e-01 linmin: -4.367e-02 cgtest: 1.222e-01 t[s]: 23.26 -LCAOMinimize: Encountered beta<0, resetting CG. - FillingsUpdate: mu: +0.714071719 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00208 ] -LCAOMinimize: Iter: 2 F: -246.4552415759908683 |grad|_K: 5.255e-05 alpha: 5.367e-01 linmin: 5.912e-03 cgtest: -2.923e-02 t[s]: 25.85 - FillingsUpdate: mu: +0.713707837 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00210 ] -LCAOMinimize: Iter: 3 F: -246.4553446931705025 |grad|_K: 1.021e-05 alpha: 9.350e-02 linmin: -2.207e-02 cgtest: 1.698e-01 t[s]: 28.41 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.804912e-01. - FillingsUpdate: mu: +0.713888193 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00682 Tot: -0.00232 ] -LCAOMinimize: Iter: 4 F: -246.4553663527728702 |grad|_K: 7.659e-06 alpha: 5.192e-01 linmin: 1.419e-04 cgtest: -3.063e-03 t[s]: 31.72 - FillingsUpdate: mu: +0.713885616 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00684 Tot: -0.00234 ] -LCAOMinimize: Iter: 5 F: -246.4553689441066240 |grad|_K: 3.729e-06 alpha: 1.101e-01 linmin: -1.191e-03 cgtest: 9.089e-03 t[s]: 34.29 - FillingsUpdate: mu: +0.713849548 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00689 Tot: -0.00240 ] -LCAOMinimize: Iter: 6 F: -246.4553707842442520 |grad|_K: 8.837e-07 alpha: 3.298e-01 linmin: 1.269e-04 cgtest: -2.709e-02 t[s]: 36.85 - FillingsUpdate: mu: +0.713851760 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00691 Tot: -0.00242 ] -LCAOMinimize: Iter: 7 F: -246.4553708544137010 |grad|_K: 6.594e-07 alpha: 2.247e-01 linmin: -6.136e-07 cgtest: 4.639e-04 t[s]: 39.45 - FillingsUpdate: mu: +0.713855354 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] -LCAOMinimize: Iter: 8 F: -246.4553708841276034 |grad|_K: 3.463e-07 alpha: 1.709e-01 linmin: 1.967e-05 cgtest: -2.648e-04 t[s]: 42.02 -LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - - ----- Citations for features of the code used in this run ---- - - Software package: - R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) - - gga-PBE exchange-correlation functional: - J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) - - Pseudopotentials: - KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) - - DFT-D3 dispersion correction: - S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) - - Total energy minimization with Auxiliary Hamiltonian: - C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) - - Linear-tetrahedron sampling for density of states: - G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) - - Smooth electrostatic potentials by atom-potential subtraction: - R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) - -This list may not be complete. Please suggest additional citations or -report any other bugs at https://github.com/shankar1729/jdftx/issues - -Initialization completed successfully at t[s]: 42.38 - - ---------- Lattice Minimization --------- - -Computing DFT-D3 correction: -# coordination-number Ta 15.836 15.835 15.835 15.836 -# coordination-number B 8.136 8.136 8.136 8.136 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043366 -EvdW_8 = -0.075888 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.713855355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] -ElecMinimize: Iter: 0 F: -246.455370884127575 |grad|_K: 7.677e-05 alpha: 1.000e+00 - FillingsUpdate: mu: +0.706435257 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00591 Tot: -0.00247 ] - SubspaceRotationAdjust: set factor to 1 -ElecMinimize: Iter: 1 F: -246.520287479167706 |grad|_K: 2.836e-05 alpha: 6.060e-01 linmin: 2.774e-05 t[s]: 47.47 - FillingsUpdate: mu: +0.704468403 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00420 Tot: -0.00250 ] - SubspaceRotationAdjust: set factor to 1.03 -ElecMinimize: Iter: 2 F: -246.529235826500923 |grad|_K: 1.174e-05 alpha: 6.123e-01 linmin: 8.789e-05 t[s]: 50.65 - FillingsUpdate: mu: +0.704067779 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00166 ] - SubspaceRotationAdjust: set factor to 1.02 -ElecMinimize: Iter: 3 F: -246.530549052738621 |grad|_K: 6.863e-06 alpha: 5.241e-01 linmin: 1.563e-04 t[s]: 53.83 - FillingsUpdate: mu: +0.704000037 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00205 Tot: -0.00127 ] - SubspaceRotationAdjust: set factor to 0.665 -ElecMinimize: Iter: 4 F: -246.530711079692253 |grad|_K: 5.958e-06 alpha: 1.900e-01 linmin: 1.061e-04 t[s]: 57.00 - FillingsUpdate: mu: +0.703897258 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00126 Tot: -0.00069 ] - SubspaceRotationAdjust: set factor to 0.555 -ElecMinimize: Iter: 5 F: -246.530867381951509 |grad|_K: 2.932e-06 alpha: 2.428e-01 linmin: -1.218e-05 t[s]: 60.21 - FillingsUpdate: mu: +0.703892047 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00079 Tot: -0.00032 ] - SubspaceRotationAdjust: set factor to 0.422 -ElecMinimize: Iter: 6 F: -246.530928881947005 |grad|_K: 2.696e-06 alpha: 3.934e-01 linmin: -6.073e-05 t[s]: 63.39 - FillingsUpdate: mu: +0.703880780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00053 Tot: -0.00006 ] - SubspaceRotationAdjust: set factor to 0.343 -ElecMinimize: Iter: 7 F: -246.530966822712173 |grad|_K: 1.520e-06 alpha: 2.871e-01 linmin: -4.667e-06 t[s]: 66.56 - FillingsUpdate: mu: +0.703874478 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00043 Tot: +0.00009 ] - SubspaceRotationAdjust: set factor to 0.386 -ElecMinimize: Iter: 8 F: -246.530988732848670 |grad|_K: 1.144e-06 alpha: 5.218e-01 linmin: 9.232e-07 t[s]: 69.74 - FillingsUpdate: mu: +0.703872920 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00038 Tot: +0.00014 ] - SubspaceRotationAdjust: set factor to 0.287 -ElecMinimize: Iter: 9 F: -246.530997788390636 |grad|_K: 8.064e-07 alpha: 3.807e-01 linmin: -7.146e-06 t[s]: 72.92 - FillingsUpdate: mu: +0.703869664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00032 Tot: +0.00015 ] - SubspaceRotationAdjust: set factor to 0.322 -ElecMinimize: Iter: 10 F: -246.531003110075915 |grad|_K: 5.077e-07 alpha: 4.503e-01 linmin: -7.080e-06 t[s]: 76.12 - FillingsUpdate: mu: +0.703865324 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00026 Tot: +0.00014 ] - SubspaceRotationAdjust: set factor to 0.317 -ElecMinimize: Iter: 11 F: -246.531005566529700 |grad|_K: 3.894e-07 alpha: 5.242e-01 linmin: -4.677e-06 t[s]: 79.30 - FillingsUpdate: mu: +0.703862944 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00020 Tot: +0.00012 ] - SubspaceRotationAdjust: set factor to 0.252 -ElecMinimize: Iter: 12 F: -246.531006767661353 |grad|_K: 2.556e-07 alpha: 4.357e-01 linmin: 1.413e-06 t[s]: 82.47 - FillingsUpdate: mu: +0.703863024 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00015 Tot: +0.00009 ] - SubspaceRotationAdjust: set factor to 0.269 -ElecMinimize: Iter: 13 F: -246.531007355558700 |grad|_K: 1.828e-07 alpha: 4.953e-01 linmin: -3.387e-07 t[s]: 85.66 - FillingsUpdate: mu: +0.703864560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00011 Tot: +0.00007 ] - SubspaceRotationAdjust: set factor to 0.258 -ElecMinimize: Iter: 14 F: -246.531007663892041 |grad|_K: 1.228e-07 alpha: 5.076e-01 linmin: -1.829e-07 t[s]: 88.84 - FillingsUpdate: mu: +0.703866170 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00006 ] - SubspaceRotationAdjust: set factor to 0.217 -ElecMinimize: Iter: 15 F: -246.531007805900202 |grad|_K: 8.711e-08 alpha: 5.179e-01 linmin: 1.701e-06 t[s]: 92.02 - FillingsUpdate: mu: +0.703866756 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00004 ] - SubspaceRotationAdjust: set factor to 0.222 -ElecMinimize: Iter: 16 F: -246.531007870491095 |grad|_K: 5.554e-08 alpha: 4.684e-01 linmin: 1.808e-06 t[s]: 95.19 - FillingsUpdate: mu: +0.703866408 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00003 ] - SubspaceRotationAdjust: set factor to 0.208 -ElecMinimize: Iter: 17 F: -246.531007900240667 |grad|_K: 3.756e-08 alpha: 5.305e-01 linmin: -2.241e-06 t[s]: 98.36 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 5.620e-04 - -Computing DFT-D3 correction: -# coordination-number Ta 15.836 15.835 15.835 15.836 -# coordination-number B 8.136 8.136 8.136 8.136 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043366 -EvdW_8 = -0.075888 -# Lattice vectors: -R = -[ 6.16844 -5.9e-05 5.3e-05 ] -[ 2.3e-05 16.4275 0.001924 ] -[ 4e-05 -0.005724 5.90259 ] -unit cell volume = 598.12 - -# Strain tensor in Cartesian coordinates: -[ 0 0 0 ] -[ 0 0 0 ] -[ 0 0 0 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.69853e-06 5.59557e-09 1.41959e-09 ] -[ 5.59557e-09 3.81916e-05 -1.21971e-07 ] -[ 1.41959e-09 -1.21971e-07 -5.35784e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 -ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 -ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 -ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 -ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 -ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 -ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 -ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 - -# Forces in Cartesian coordinates: -force Ta 0.000003219385226 0.000024941936105 -0.000004667309539 1 -force Ta -0.000003544134674 0.000100910630455 0.000002347800877 1 -force Ta 0.000004213169884 -0.000095340568768 -0.000002813127670 1 -force Ta -0.000003269450224 -0.000030911240225 0.000004677087443 1 -force B -0.000000729001011 -0.000015720776255 0.000010772774563 1 -force B 0.000000608095531 0.000019054253012 -0.000014315882331 1 -force B -0.000000498752112 0.000012643289756 0.000014335980866 1 -force B 0.000000021330734 -0.000015026361853 -0.000010315177459 1 - -# Energy components: - Eewald = -214.6559882144248945 - EH = 28.5857387723713110 - Eloc = -40.1186842665999635 - Enl = -69.0084493129606642 - EvdW = -0.1192533377321287 - Exc = -90.7845534796796727 - Exc_core = 50.3731883713289008 - KE = 89.1972709081141488 -------------------------------------- - Etot = -246.5307305595829348 - TS = 0.0002773406577414 -------------------------------------- - F = -246.5310079002406667 - -LatticeMinimize: Iter: 0 F: -246.531007900240667 |grad|_K: 2.745e-03 t[s]: 111.92 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.047 +0.047 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B +0.000 +0.000 +0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.838 15.838 15.838 15.838 -# coordination-number B 8.138 8.138 8.138 8.138 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043377 -EvdW_8 = -0.075910 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704038208 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] -ElecMinimize: Iter: 0 F: -246.531014271978677 |grad|_K: 2.488e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704035251 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.206 -ElecMinimize: Iter: 1 F: -246.531014618996693 |grad|_K: 7.345e-08 alpha: 3.083e-01 linmin: -6.352e-05 t[s]: 118.24 - FillingsUpdate: mu: +0.704031518 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.265 -ElecMinimize: Iter: 2 F: -246.531014707813426 |grad|_K: 6.000e-08 alpha: 9.057e-01 linmin: 6.919e-06 t[s]: 121.43 - FillingsUpdate: mu: +0.704033360 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.306 -ElecMinimize: Iter: 3 F: -246.531014768371961 |grad|_K: 4.795e-08 alpha: 9.261e-01 linmin: 3.658e-06 t[s]: 124.62 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 2.872e-07 - -Computing DFT-D3 correction: -# coordination-number Ta 15.838 15.838 15.838 15.838 -# coordination-number B 8.138 8.138 8.138 8.138 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043377 -EvdW_8 = -0.075910 -# Lattice vectors: -R = -[ 6.16852 -5.97753e-05 5.29301e-05 ] -[ 2.27018e-05 16.4222 0.00192945 ] -[ 3.9928e-05 -0.00570738 5.90285 ] -unit cell volume = 597.963 - -# Strain tensor in Cartesian coordinates: -[ 1.4311e-05 -4.71455e-08 -1.19608e-08 ] -[ -4.71455e-08 -0.000321784 1.02767e-06 ] -[ -1.19608e-08 1.02767e-06 4.51425e-05 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -3.16235e-06 9.72711e-09 1.51381e-09 ] -[ 9.72711e-09 3.12615e-05 -1.04243e-07 ] -[ 1.51381e-09 -1.04243e-07 -5.40697e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000014086489759 2.393464963226479 1.474977371501900 1 -ion Ta 3.084271264231595 5.819543007953916 4.425076040486556 1 -ion Ta 3.084241830782444 10.604315563627694 1.472116500041577 1 -ion Ta -0.000020986919499 14.030934185850242 4.422174716636268 1 -ion B -0.000014091397776 7.251828452976323 1.473097720917905 1 -ion B 3.084298645948842 0.961238979979226 4.426960467748199 1 -ion B 3.084218889426424 15.462842647284960 1.470232558456424 1 -ion B 0.000006533363856 9.172348989626263 4.424049814606058 1 - -# Forces in Cartesian coordinates: -force Ta 0.000002656305160 -0.000090599278766 -0.000004686939808 1 -force Ta -0.000002780554917 -0.000072638279920 0.000002640588003 1 -force Ta 0.000003410172269 0.000090290543843 -0.000003019517788 1 -force Ta -0.000002762563820 0.000068162101984 0.000004644517497 1 -force B -0.000000578229282 -0.000088307202855 0.000009543323266 1 -force B 0.000000463088346 0.000074546028704 -0.000012789192807 1 -force B -0.000000560233414 -0.000056772413373 0.000012733201334 1 -force B 0.000000162461914 0.000068936586651 -0.000009123317262 1 - -# Energy components: - Eewald = -214.6743936804575981 - EH = 28.5801907094721130 - Eloc = -40.0962401542189326 - Enl = -69.0092234326302361 - EvdW = -0.1192864126888177 - Exc = -90.7856829553995226 - Exc_core = 50.3731891548009116 - KE = 89.2007106048843070 -------------------------------------- - Etot = -246.5307361662377730 - TS = 0.0002786021341825 -------------------------------------- - F = -246.5310147683719606 - -LatticeMinimize: Iter: 1 F: -246.531014768371961 |grad|_K: 2.273e-03 alpha: 1.000e+00 linmin: -9.031e-01 t[s]: 131.54 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.047 +0.047 +0.047 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B +0.000 +0.000 +0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.845 15.845 15.845 15.845 -# coordination-number B 8.143 8.144 8.144 8.143 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043408 -EvdW_8 = -0.075975 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704530627 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531025878595273 |grad|_K: 4.371e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704518010 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.262 -ElecMinimize: Iter: 1 F: -246.531027214588903 |grad|_K: 2.910e-07 alpha: 3.840e-01 linmin: -1.375e-04 t[s]: 137.85 - FillingsUpdate: mu: +0.704505006 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.299 -ElecMinimize: Iter: 2 F: -246.531028288353497 |grad|_K: 2.216e-07 alpha: 6.973e-01 linmin: 7.818e-05 t[s]: 141.04 - FillingsUpdate: mu: +0.704515918 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.324 -ElecMinimize: Iter: 3 F: -246.531029025233863 |grad|_K: 1.464e-07 alpha: 8.278e-01 linmin: 1.006e-04 t[s]: 144.22 - FillingsUpdate: mu: +0.704516708 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.252 -ElecMinimize: Iter: 4 F: -246.531029205869743 |grad|_K: 9.860e-08 alpha: 4.645e-01 linmin: -1.439e-05 t[s]: 147.44 - FillingsUpdate: mu: +0.704515183 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.205 -ElecMinimize: Iter: 5 F: -246.531029297349278 |grad|_K: 5.126e-08 alpha: 5.177e-01 linmin: 2.594e-05 t[s]: 150.63 - FillingsUpdate: mu: +0.704515738 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.217 -ElecMinimize: Iter: 6 F: -246.531029328246632 |grad|_K: 2.835e-08 alpha: 6.476e-01 linmin: 1.799e-05 t[s]: 153.81 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.174e-07 - -Computing DFT-D3 correction: -# coordination-number Ta 15.845 15.845 15.845 15.845 -# coordination-number B 8.143 8.144 8.144 8.143 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043408 -EvdW_8 = -0.075975 -# Lattice vectors: -R = -[ 6.16918 -6.51258e-05 5.26355e-05 ] -[ 2.06706e-05 16.405 0.00194807 ] -[ 3.96224e-05 -0.00565097 5.90392 ] -unit cell volume = 597.507 - -# Strain tensor in Cartesian coordinates: -[ 0.000120098 -3.72492e-07 -6.27023e-08 ] -[ -3.72547e-07 -0.00137066 4.52454e-06 ] -[ -6.27015e-08 4.52452e-06 0.00022642 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -8.3604e-06 1.42182e-08 2.80363e-10 ] -[ 1.42182e-08 1.14337e-05 -4.20882e-08 ] -[ 2.80363e-10 -4.20882e-08 -4.9412e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000023813715142 2.390604013214516 1.475234480600942 1 -ion Ta 3.084584328359459 5.813169209201141 4.425908903944038 1 -ion Ta 3.084578157414626 10.593552085364093 1.472408297867962 1 -ion Ta -0.000036791658956 14.016500450836368 4.423043918082191 1 -ion B -0.000018837446157 7.243878315630210 1.473428155907734 1 -ion B 3.084626223062512 0.960543400213545 4.427715232784204 1 -ion B 3.084537813709094 15.446401698542397 1.470603744300826 1 -ion B 0.000003963154799 9.163016331935406 4.424847529217786 1 - -# Forces in Cartesian coordinates: -force Ta 0.000001084914930 0.000141960010169 -0.000004367879617 1 -force Ta -0.000001210748732 -0.000009421908688 0.000002618055463 1 -force Ta 0.000001248357327 0.000070400296685 -0.000002696507235 1 -force Ta -0.000001143490074 -0.000201438078333 0.000004325960740 1 -force B -0.000000768380446 -0.000275732002592 0.000005695191169 1 -force B 0.000000784553743 0.000303851856736 -0.000007616792945 1 -force B -0.000000855800566 -0.000298817632572 0.000007508392297 1 -force B 0.000000858749849 0.000269360114556 -0.000005496745663 1 - -# Energy components: - Eewald = -214.7276638602018579 - EH = 28.5647245912874865 - Eloc = -40.0317091353307788 - Enl = -69.0113097172592518 - EvdW = -0.1193834118021602 - Exc = -90.7888963153276904 - Exc_core = 50.3731914824034703 - KE = 89.2103061367852916 -------------------------------------- - Etot = -246.5307402294455414 - TS = 0.0002890988010826 -------------------------------------- - F = -246.5310293282466318 - -LatticeMinimize: Iter: 2 F: -246.531029328246632 |grad|_K: 1.236e-03 alpha: 1.000e+00 linmin: -6.852e-01 t[s]: 160.76 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 +0.000 -0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.845 15.845 15.845 15.845 -# coordination-number B 8.143 8.143 8.144 8.144 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043410 -EvdW_8 = -0.075988 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704520460 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531031962026219 |grad|_K: 3.755e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704526851 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.276 -ElecMinimize: Iter: 1 F: -246.531033769340610 |grad|_K: 2.573e-07 alpha: 7.052e-01 linmin: 1.376e-05 t[s]: 167.11 - FillingsUpdate: mu: +0.704528030 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.306 -ElecMinimize: Iter: 2 F: -246.531035102380287 |grad|_K: 2.639e-07 alpha: 1.110e+00 linmin: 5.537e-04 t[s]: 170.30 - FillingsUpdate: mu: +0.704526219 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.268 -ElecMinimize: Iter: 3 F: -246.531035795994967 |grad|_K: 1.709e-07 alpha: 5.477e-01 linmin: -2.876e-04 t[s]: 173.49 - FillingsUpdate: mu: +0.704524813 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.229 -ElecMinimize: Iter: 4 F: -246.531036101425457 |grad|_K: 1.002e-07 alpha: 5.738e-01 linmin: 1.926e-04 t[s]: 176.71 - FillingsUpdate: mu: +0.704524605 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.191 -ElecMinimize: Iter: 5 F: -246.531036212796238 |grad|_K: 5.894e-08 alpha: 6.108e-01 linmin: 7.984e-05 t[s]: 179.90 - FillingsUpdate: mu: +0.704524842 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.151 -ElecMinimize: Iter: 6 F: -246.531036247700513 |grad|_K: 3.541e-08 alpha: 5.531e-01 linmin: -1.788e-06 t[s]: 183.09 - FillingsUpdate: mu: +0.704525064 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.151 -ElecMinimize: Iter: 7 F: -246.531036261790803 |grad|_K: 2.032e-08 alpha: 6.184e-01 linmin: 9.272e-05 t[s]: 186.27 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 6.532e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.845 15.845 15.845 15.845 -# coordination-number B 8.143 8.143 8.144 8.144 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043410 -EvdW_8 = -0.075988 -# Lattice vectors: -R = -[ 6.17151 -7.61423e-05 5.25274e-05 ] -[ 1.65228e-05 16.3936 0.00196136 ] -[ 3.94998e-05 -0.00561167 5.90538 ] -unit cell volume = 597.466 - -# Strain tensor in Cartesian coordinates: -[ 0.000498951 -1.04175e-06 -8.4205e-08 ] -[ -1.0424e-06 -0.00206386 7.0028e-06 ] -[ -8.41915e-08 7.00307e-06 0.000473185 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -6.49741e-06 1.01761e-08 -7.95605e-10 ] -[ 1.01761e-08 3.16135e-06 -2.48222e-08 ] -[ -7.95605e-10 -2.48222e-08 -7.77737e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000029775694859 2.389619343583877 1.475578543550516 1 -ion Ta 3.085740458134041 5.809058692164263 4.427030535410705 1 -ion Ta 3.085748496870723 10.586609022791823 1.472781763426523 1 -ion Ta -0.000054251406294 14.005792256272583 4.424195525424639 1 -ion B -0.000028108986210 7.237385110729197 1.473846033579680 1 -ion B 3.085798339673751 0.961490250908128 4.428761276913454 1 -ion B 3.085691086382508 15.434117602788850 1.471052900390355 1 -ion B 0.000002233955824 9.158087989122372 4.425926894248790 1 - -# Forces in Cartesian coordinates: -force Ta 0.000000180448983 -0.000001779224432 -0.000003215298322 1 -force Ta -0.000000213491438 -0.000022635216900 0.000002165526987 1 -force Ta 0.000000108554062 0.000006971364088 -0.000002113568274 1 -force Ta -0.000000196012767 0.000018046560330 0.000003199056616 1 -force B -0.000000552365229 -0.000329498688774 0.000001901472926 1 -force B 0.000000562095795 0.000313550862043 -0.000002592578413 1 -force B -0.000000582293062 -0.000321161272580 0.000002501303027 1 -force B 0.000000699542294 0.000336616788772 -0.000001894702260 1 - -# Energy components: - Eewald = -214.7312629602534173 - EH = 28.5655380437543300 - Eloc = -40.0285694974605377 - Enl = -69.0117058129617078 - EvdW = -0.1193978908337048 - Exc = -90.7889608782997755 - Exc_core = 50.3731919376023782 - KE = 89.2104335455247650 -------------------------------------- - Etot = -246.5307335129276112 - TS = 0.0003027488631822 -------------------------------------- - F = -246.5310362617908027 - -LatticeMinimize: Iter: 3 F: -246.531036261790803 |grad|_K: 8.306e-04 alpha: 1.000e+00 linmin: -3.257e-01 t[s]: 193.21 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 -0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.844 15.844 15.844 15.844 -# coordination-number B 8.141 8.142 8.142 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043405 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704449752 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531026682492154 |grad|_K: 7.050e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704459881 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.214 -ElecMinimize: Iter: 1 F: -246.531032693801336 |grad|_K: 4.310e-07 alpha: 6.655e-01 linmin: -2.195e-06 t[s]: 199.49 - FillingsUpdate: mu: +0.704460182 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.27 -ElecMinimize: Iter: 2 F: -246.531036680169876 |grad|_K: 4.159e-07 alpha: 1.182e+00 linmin: 4.513e-04 t[s]: 202.70 - FillingsUpdate: mu: +0.704456912 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.327 -ElecMinimize: Iter: 3 F: -246.531039288269824 |grad|_K: 3.382e-07 alpha: 8.295e-01 linmin: 7.410e-05 t[s]: 205.89 - FillingsUpdate: mu: +0.704454936 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.343 -ElecMinimize: Iter: 4 F: -246.531040658466878 |grad|_K: 2.511e-07 alpha: 6.585e-01 linmin: 1.756e-04 t[s]: 209.11 - FillingsUpdate: mu: +0.704454956 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.314 -ElecMinimize: Iter: 5 F: -246.531041296284229 |grad|_K: 1.467e-07 alpha: 5.571e-01 linmin: 1.295e-04 t[s]: 212.29 - FillingsUpdate: mu: +0.704455609 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.273 -ElecMinimize: Iter: 6 F: -246.531041548141133 |grad|_K: 9.871e-08 alpha: 6.442e-01 linmin: 7.198e-05 t[s]: 215.48 - FillingsUpdate: mu: +0.704455872 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.238 -ElecMinimize: Iter: 7 F: -246.531041644714321 |grad|_K: 6.791e-08 alpha: 5.455e-01 linmin: -2.842e-06 t[s]: 218.66 - FillingsUpdate: mu: +0.704455977 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.252 -ElecMinimize: Iter: 8 F: -246.531041694388506 |grad|_K: 4.287e-08 alpha: 5.925e-01 linmin: -2.160e-05 t[s]: 221.85 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 7.189e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.844 15.844 15.844 15.844 -# coordination-number B 8.141 8.142 8.142 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043405 -EvdW_8 = -0.075998 -# Lattice vectors: -R = -[ 6.17576 -9.47374e-05 5.29299e-05 ] -[ 9.52926e-06 16.3804 0.0019841 ] -[ 3.98907e-05 -0.00554499 5.90623 ] -unit cell volume = 597.483 - -# Strain tensor in Cartesian coordinates: -[ 0.00118728 -2.17121e-06 -2.18338e-08 ] -[ -2.17321e-06 -0.00286467 1.11158e-05 ] -[ -2.17693e-08 1.11123e-05 0.00061781 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -3.84706e-06 2.06861e-09 -6.49216e-10 ] -[ 2.06861e-09 -5.44433e-07 1.28872e-09 ] -[ -6.49216e-10 1.28872e-09 1.41337e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000034114290175 2.387571268022230 1.475755349748698 1 -ion Ta 3.087849398723925 5.804154459943446 4.427724919689199 1 -ion Ta 3.087867051092635 10.578177718691764 1.473008209966117 1 -ion Ta -0.000077119608624 13.994907943198326 4.424939003719408 1 -ion B -0.000043935405504 7.227509823373992 1.474128072184157 1 -ion B 3.087928101798946 0.964589895884514 4.429352832810734 1 -ion B 3.087788784233561 15.417825744028846 1.471381110090443 1 -ion B 0.000000660313035 9.154879072058938 4.426566128753437 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000465565409 0.000169706448987 0.000001306198760 1 -force Ta 0.000000569150674 -0.000015052188429 -0.000000826241549 1 -force Ta -0.000000570285414 -0.000029336045811 0.000000988949218 1 -force Ta 0.000000488929249 -0.000126358388630 -0.000001411401752 1 -force B 0.000000157986568 -0.000127794177558 -0.000000980192501 1 -force B -0.000000168951475 0.000163248276740 0.000001274162211 1 -force B 0.000000130690925 -0.000154299039129 -0.000001291000006 1 -force B -0.000000123370772 0.000119498543090 0.000000893930426 1 - -# Energy components: - Eewald = -214.7276557127735828 - EH = 28.5694583224511760 - Eloc = -40.0346304300992202 - Enl = -69.0119383413610450 - EvdW = -0.1194033767426411 - Exc = -90.7884592491663085 - Exc_core = 50.3731921848171353 - KE = 89.2087147320197289 -------------------------------------- - Etot = -246.5307218708547623 - TS = 0.0003198235337484 -------------------------------------- - F = -246.5310416943885059 - -LatticeMinimize: Iter: 4 F: -246.531041694388506 |grad|_K: 4.614e-04 alpha: 1.000e+00 linmin: -1.678e-01 t[s]: 228.77 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.047 -# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B +0.000 -0.000 -0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.838 15.841 15.840 15.837 -# coordination-number B 8.140 8.135 8.134 8.139 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043386 -EvdW_8 = -0.075993 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704256554 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531025511751722 |grad|_K: 8.319e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704271215 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.229 -ElecMinimize: Iter: 1 F: -246.531031375441330 |grad|_K: 5.133e-07 alpha: 4.662e-01 linmin: 2.885e-06 t[s]: 235.06 - FillingsUpdate: mu: +0.704278446 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.243 -ElecMinimize: Iter: 2 F: -246.531034461304444 |grad|_K: 4.011e-07 alpha: 6.449e-01 linmin: 1.929e-04 t[s]: 238.25 - FillingsUpdate: mu: +0.704269868 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.287 -ElecMinimize: Iter: 3 F: -246.531037064538708 |grad|_K: 2.671e-07 alpha: 8.921e-01 linmin: 1.271e-04 t[s]: 241.47 - FillingsUpdate: mu: +0.704268747 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.285 -ElecMinimize: Iter: 4 F: -246.531037903744476 |grad|_K: 1.767e-07 alpha: 6.479e-01 linmin: 4.925e-06 t[s]: 244.66 - FillingsUpdate: mu: +0.704268666 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.223 -ElecMinimize: Iter: 5 F: -246.531038186411024 |grad|_K: 1.141e-07 alpha: 4.982e-01 linmin: 1.104e-05 t[s]: 247.87 - FillingsUpdate: mu: +0.704268389 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.201 -ElecMinimize: Iter: 6 F: -246.531038317370076 |grad|_K: 6.157e-08 alpha: 5.534e-01 linmin: -4.478e-06 t[s]: 251.06 - FillingsUpdate: mu: +0.704268888 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.22 -ElecMinimize: Iter: 7 F: -246.531038364612812 |grad|_K: 3.648e-08 alpha: 6.856e-01 linmin: -1.849e-05 t[s]: 254.25 - FillingsUpdate: mu: +0.704269068 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.235 -ElecMinimize: Iter: 8 F: -246.531038379635930 |grad|_K: 2.334e-08 alpha: 6.212e-01 linmin: 9.469e-06 t[s]: 257.43 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 8.448e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.838 15.841 15.840 15.837 -# coordination-number B 8.140 8.135 8.134 8.139 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043386 -EvdW_8 = -0.075993 -LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: 0.720696 gdotd/gdotd0: -2.16484 (taking cubic step) - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.842 -# coordination-number B 8.141 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075997 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704420190 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531035415403750 |grad|_K: 5.767e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704406240 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.23 -ElecMinimize: Iter: 1 F: -246.531038498130698 |grad|_K: 3.564e-07 alpha: 5.099e-01 linmin: -3.589e-05 t[s]: 270.38 - FillingsUpdate: mu: +0.704400814 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.244 -ElecMinimize: Iter: 2 F: -246.531040129369387 |grad|_K: 2.965e-07 alpha: 7.065e-01 linmin: -8.916e-05 t[s]: 273.56 - FillingsUpdate: mu: +0.704406014 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.285 -ElecMinimize: Iter: 3 F: -246.531041494300439 |grad|_K: 1.872e-07 alpha: 8.537e-01 linmin: -9.396e-06 t[s]: 276.74 - FillingsUpdate: mu: +0.704406538 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.328 -ElecMinimize: Iter: 4 F: -246.531041953509856 |grad|_K: 1.130e-07 alpha: 7.211e-01 linmin: -2.661e-05 t[s]: 279.94 - FillingsUpdate: mu: +0.704406773 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.316 -ElecMinimize: Iter: 5 F: -246.531042101016880 |grad|_K: 7.764e-08 alpha: 6.358e-01 linmin: -1.391e-05 t[s]: 283.13 - FillingsUpdate: mu: +0.704406688 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.233 -ElecMinimize: Iter: 6 F: -246.531042149535807 |grad|_K: 5.068e-08 alpha: 4.429e-01 linmin: -6.638e-07 t[s]: 286.31 - FillingsUpdate: mu: +0.704406377 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.189 -ElecMinimize: Iter: 7 F: -246.531042173879570 |grad|_K: 2.922e-08 alpha: 5.215e-01 linmin: -2.252e-05 t[s]: 289.50 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.264e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.842 -# coordination-number B 8.141 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075997 -# Lattice vectors: -R = -[ 6.17686 -9.56645e-05 5.31532e-05 ] -[ 9.18629e-06 16.3807 0.00198391 ] -[ 4.01104e-05 -0.00554504 5.90563 ] -unit cell volume = 597.539 - -# Strain tensor in Cartesian coordinates: -[ 0.00136503 -2.227e-06 1.44186e-08 ] -[ -2.22888e-06 -0.00284668 1.1078e-05 ] -[ 1.45105e-08 1.10732e-05 0.000515328 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.85241e-06 -9.71227e-09 -3.79561e-12 ] -[ -9.71227e-09 2.26493e-06 8.18843e-09 ] -[ -3.79561e-12 8.18843e-09 1.47689e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000030823953056 2.388616337987223 1.475614851126392 1 -ion Ta 3.088401411030260 5.804130488408757 4.427264643267180 1 -ion Ta 3.088410904362411 10.578139300361443 1.472864883223145 1 -ion Ta -0.000074395171918 13.994507862159116 4.424473913215363 1 -ion B -0.000042818012558 7.226921939106935 1.473968737535463 1 -ion B 3.088474792086342 0.965536319238178 4.428909887658269 1 -ion B 3.088337543684599 15.417237684317360 1.471219336676431 1 -ion B -0.000001165476343 9.155706529538742 4.426119959660315 1 - -# Forces in Cartesian coordinates: -force Ta 0.000000323036195 -0.000212775014497 0.000000266636620 1 -force Ta -0.000000353159760 0.000131942916382 -0.000000145463472 1 -force Ta 0.000000330187713 0.000042258562630 0.000000055403925 1 -force Ta -0.000000343984957 0.000040137991624 -0.000000251368278 1 -force B 0.000000150826382 -0.000002511863929 -0.000000560692838 1 -force B -0.000000102098004 -0.000029074457280 0.000000803376795 1 -force B 0.000000115044701 0.000029245784065 -0.000000825183337 1 -force B -0.000000089307516 0.000001544869166 0.000000617721082 1 - -# Energy components: - Eewald = -214.7206562776039220 - EH = 28.5724130347543586 - Eloc = -40.0437031895604250 - Enl = -69.0118005584411947 - EvdW = -0.1193967998711261 - Exc = -90.7879399785789900 - Exc_core = 50.3731920550980874 - KE = 89.2071716495628095 -------------------------------------- - Etot = -246.5307200646404056 - TS = 0.0003221092391512 -------------------------------------- - F = -246.5310421738795696 - -LatticeMinimize: Iter: 5 F: -246.531042173879570 |grad|_K: 3.331e-04 alpha: 2.649e-01 linmin: 3.734e-02 t[s]: 296.43 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 -0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075997 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704400512 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] -ElecMinimize: Iter: 0 F: -246.531042168085634 |grad|_K: 1.574e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704399746 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.184 -ElecMinimize: Iter: 1 F: -246.531042313154273 |grad|_K: 5.154e-08 alpha: 3.223e-01 linmin: 5.761e-06 t[s]: 302.74 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.668220e-01. - FillingsUpdate: mu: +0.704399023 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.259 -ElecMinimize: Iter: 2 F: -246.531042359930979 |grad|_K: 4.336e-08 alpha: 9.690e-01 linmin: -1.423e-05 t[s]: 306.99 - FillingsUpdate: mu: +0.704399109 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.32 -ElecMinimize: Iter: 3 F: -246.531042396724303 |grad|_K: 3.753e-08 alpha: 1.077e+00 linmin: 3.381e-05 t[s]: 310.18 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 3.926e-09 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075997 -# Lattice vectors: -R = -[ 6.17729 -9.26838e-05 5.31591e-05 ] -[ 1.0312e-05 16.3792 0.00198354 ] -[ 4.01127e-05 -0.00554565 5.90569 ] -unit cell volume = 597.533 - -# Strain tensor in Cartesian coordinates: -[ 0.00143485 -2.0453e-06 1.47345e-08 ] -[ -2.04605e-06 -0.00293691 1.10436e-05 ] -[ 1.4824e-08 1.10401e-05 0.000525671 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.34726e-06 7.93739e-10 -1.62258e-10 ] -[ 7.93739e-10 6.9017e-07 1.08661e-09 ] -[ -1.62258e-10 1.08661e-09 5.39158e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000032598836405 2.387806263857039 1.475628634652102 1 -ion Ta 3.088616327412532 5.803975252143080 4.427311177145520 1 -ion Ta 3.088629609300132 10.577319695711328 1.472878536043548 1 -ion Ta -0.000073285235838 13.993332687962614 4.424520653664504 1 -ion B -0.000041452468213 7.226129059583396 1.473984348897573 1 -ion B 3.088690407621215 0.965495187709153 4.428955000327909 1 -ion B 3.088555645794738 15.415795677959148 1.471234596975623 1 -ion B 0.000000645036171 9.155014616292998 4.426165055909802 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000304270083 0.000023959686182 0.000000466139625 1 -force Ta 0.000000320615867 -0.000039773504949 -0.000000278290855 1 -force Ta -0.000000297021261 0.000005320895644 0.000000242595352 1 -force Ta 0.000000295304903 0.000008526982820 -0.000000443742199 1 -force B 0.000000117539435 -0.000024589399294 -0.000000767816509 1 -force B -0.000000098985029 0.000013808836491 0.000001032481242 1 -force B 0.000000121457376 -0.000011152103790 -0.000001066942488 1 -force B -0.000000111982816 0.000022360524564 0.000000768153612 1 - -# Energy components: - Eewald = -214.7213057123609019 - EH = 28.5721759138337354 - Eloc = -40.0429414587348518 - Enl = -69.0117974720974559 - EvdW = -0.1193974825667439 - Exc = -90.7880124097588208 - Exc_core = 50.3731920760956626 - KE = 89.2073662863590755 -------------------------------------- - Etot = -246.5307202592302644 - TS = 0.0003221374940495 -------------------------------------- - F = -246.5310423967243025 - -LatticeMinimize: Iter: 6 F: -246.531042396724303 |grad|_K: 1.291e-04 alpha: 1.000e+00 linmin: -9.666e-02 t[s]: 317.12 -LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 -0.000 - - -Dumping 'force' ... done -Dumping 'n_up' ... done -Dumping 'n_dn' ... done -Dumping 'tau_up' ... done -Dumping 'tau_dn' ... done -Dumping 'd_tot' ... done -Dumping 'eigenvals' ... done -Dumping 'eigStats' ... - eMin: -1.780949 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) - HOMO: +0.704289 at state 92 ( [ +0.000000 +0.500000 +0.142857 ] spin -1 ) - mu : +0.704399 - LUMO: +0.704651 at state 28 ( [ +0.333333 +0.000000 +0.000000 ] spin 1 ) - eMax: +0.949497 at state 53 ( [ +0.500000 +0.500000 -0.428571 ] spin 1 ) - HOMO-LUMO gap: +0.000362 - Optical gap : +0.012020 at state 1 ( [ +0.000000 +0.000000 +0.142857 ] spin 1 ) -Dumping 'Ecomponents' ... done -Dumping 'dosUp' ... done. -Dumping 'dosDn' ... done. -End date and time: Fri Mar 8 17:49:06 2024 (Duration: 0-0:05:18.70) -Done! - -PROFILER: augmentDensityGrid 0.000352 +/- 0.000124 s, 290 calls, 0.102146 s total -PROFILER: augmentDensityGridGrad 0.013958 +/- 0.009362 s, 170 calls, 2.372822 s total -PROFILER: augmentDensitySpherical 0.000362 +/- 0.000152 s, 48720 calls, 17.646429 s total -PROFILER: augmentDensitySphericalGrad 0.000409 +/- 0.000163 s, 35370 calls, 14.456944 s total -PROFILER: augmentOverlap 0.000233 +/- 0.000089 s, 104340 calls, 24.349186 s total -PROFILER: changeGrid 0.000015 +/- 0.000001 s, 57546 calls, 0.881653 s total -PROFILER: ColumnBundle::randomize 0.000244 +/- 0.000006 s, 168 calls, 0.041020 s total -PROFILER: diagouterI 0.001120 +/- 0.000216 s, 24864 calls, 27.857211 s total -PROFILER: EdensityAndVscloc 0.001054 +/- 0.000010 s, 146 calls, 0.153923 s total -PROFILER: EnlAndGrad 0.000672 +/- 0.000110 s, 52506 calls, 35.268476 s total -PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 1030 calls, 0.002936 s total -PROFILER: ExCorrFunctional 0.000059 +/- 0.000095 s, 187 calls, 0.011014 s total -PROFILER: ExCorrTotal 0.000748 +/- 0.000233 s, 187 calls, 0.139886 s total -PROFILER: Idag_DiagV_I 0.002117 +/- 0.000496 s, 16341 calls, 34.593797 s total -PROFILER: inv(matrix) 0.000221 +/- 0.000034 s, 22512 calls, 4.973688 s total -PROFILER: matrix::diagonalize 0.001040 +/- 0.000284 s, 40533 calls, 42.137274 s total -PROFILER: matrix::set 0.000009 +/- 0.000002 s, 368034 calls, 3.152777 s total -PROFILER: orthoMatrix(matrix) 0.000200 +/- 0.000061 s, 24909 calls, 4.979535 s total -PROFILER: RadialFunctionR::transform 0.001717 +/- 0.000331 s, 98 calls, 0.168281 s total -PROFILER: reduceKmesh 0.000002 +/- 0.000000 s, 1 calls, 0.000002 s total -PROFILER: VanDerWaalsD3::energyAndGrad 0.202114 +/- 0.009671 s, 25 calls, 5.052855 s total -PROFILER: WavefunctionDrag 0.563767 +/- 0.111635 s, 8 calls, 4.510134 s total -PROFILER: Y*M 0.000019 +/- 0.000003 s, 242866 calls, 4.645748 s total -PROFILER: Y1^Y2 0.000028 +/- 0.000019 s, 191040 calls, 5.315541 s total - -MEMUSAGE: ColumnBundle 1.121902 GB -MEMUSAGE: complexScalarFieldTilde 0.000701 GB -MEMUSAGE: IndexArrays 0.006395 GB -MEMUSAGE: matrix 0.123463 GB -MEMUSAGE: misc 0.002022 GB -MEMUSAGE: ScalarField 0.012617 GB -MEMUSAGE: ScalarFieldTilde 0.007510 GB -MEMUSAGE: Total 1.164226 GB - -*************** JDFTx 1.7.0 (git hash 12396ea5) *************** - -Start date and time: Fri Mar 8 17:49:15 2024 -Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out -Running on hosts (process indices): nid001569 (0) -Divided in process groups (process indices): 0 (0) -gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' -gpuInit: Selected device 0 -Resource initialization completed at t[s]: 0.37 -Run totals: 1 processes, 16 threads, 1 GPUs -Memory pool size: 36000 MB (per process) - - -Input parsed successfully to the following command list (including defaults): - -basis kpoint-dependent -converge-empty-states yes -coords-type Cartesian -core-overlap-check none -coulomb-interaction Periodic -davidson-band-ratio 1.1 -dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump-name $VAR -elec-cutoff 20 100 -elec-eigen-algo Davidson -elec-ex-corr gga-PBE -elec-initial-magnetization 0.000000 no -elec-n-bands 42 -elec-smearing Fermi 0.001 -electronic-minimize \ - dirUpdateScheme FletcherReeves \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-07 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -exchange-regularization WignerSeitzTruncated -fluid None -fluid-ex-corr (null) lda-PZ -fluid-gummel-loop 10 1.000000e-05 -fluid-minimize \ - dirUpdateScheme PolakRibiere \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 0 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -fluid-solvent H2O 55.338 ScalarEOS \ - epsBulk 78.4 \ - pMol 0.92466 \ - epsInf 1.77 \ - Pvap 1.06736e-10 \ - sigmaBulk 4.62e-05 \ - Rvdw 2.61727 \ - Res 1.42 \ - tauNuc 343133 \ - poleEl 15 7 1 -forces-output-coords Positions -initial-state $VAR -ion Ta 0.000033000000000 2.387801000000000 1.475626000000000 1 -ion Ta 3.088610000000000 5.803963000000000 4.427302000000000 1 -ion Ta 3.088623000000000 10.577297999999999 1.472876000000000 1 -ion Ta -0.000073000000000 13.993303999999998 4.424511999999999 1 -ion B -0.000041000000000 7.226113999999998 1.473981000000000 1 -ion B 3.088684000000000 0.965493000000000 4.428946000000000 1 -ion B 3.088549000000000 15.415763999999996 1.471232000000000 1 -ion B 0.000001000000000 9.154996000000001 4.426155999999999 1 -ion-species GBRV_v1.5/$ID_pbe_v1.uspp -ion-width 0 -ionic-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 0 \ - history 15 \ - knormThreshold 0.0001 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 -kpoint-folding 6 2 7 -latt-move-scale 1 1 1 -latt-scale 1 1 1 -lattice \ - 6.177277000000000 -0.000093000000000 0.000053000000000 \ - 0.000010000000000 16.379166000000001 0.001984000000000 \ - 0.000040000000000 -0.005546000000000 5.905678000000000 -lattice-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -lcao-params -1 1e-06 0.001 -pcm-variant GLSSA13 -perturb-minimize \ - nIterations 0 \ - algorithm MINRES \ - residualTol 0.0001 \ - residualDiffThreshold 0.0001 \ - CGBypass no \ - recomputeResidual no -spintype z-spin -subspace-rotation-factor 1 yes -symmetries none -symmetry-threshold 0.0001 -van-der-waals D3 - - -Applied RMS atom displacement 0 bohrs to make symmetries exact. - ----------- Initializing the Grid ---------- -R = -[ 6.17728 -9.3e-05 5.3e-05 ] -[ 1e-05 16.3792 0.001984 ] -[ 4e-05 -0.005546 5.90568 ] -unit cell volume = 597.529 -G = -[ 1.01714 5.7722e-06 -9.13022e-06 ] -[ -6.20165e-07 0.383608 -0.000128872 ] -[ -6.88985e-06 0.000360245 1.06392 ] -Minimum fftbox size, Smin = [ 28 76 28 ] -Chosen fftbox size, S = [ 28 80 28 ] - ----------- Initializing tighter grid for wavefunction operations ---------- -R = -[ 6.17728 -9.3e-05 5.3e-05 ] -[ 1e-05 16.3792 0.001984 ] -[ 4e-05 -0.005546 5.90568 ] -unit cell volume = 597.529 -G = -[ 1.01714 5.7722e-06 -9.13022e-06 ] -[ -6.20165e-07 0.383608 -0.000128872 ] -[ -6.88985e-06 0.000360245 1.06392 ] -Minimum fftbox size, Smin = [ 28 68 24 ] -Chosen fftbox size, S = [ 28 70 24 ] - ----------- Exchange Correlation functional ---------- -Initalized PBE GGA exchange. -Initalized PBE GGA correlation. - ----------- Setting up pseudopotentials ---------- -Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': - Title: Ta. Created by USPP 7.3.6 on 14-9-2013 - Reference state energy: -70.583193. 13 valence electrons in orbitals: - |500> occupation: 2 eigenvalue: -2.682396 - |510> occupation: 6 eigenvalue: -1.447928 - |520> occupation: 3 eigenvalue: -0.131987 - |600> occupation: 2 eigenvalue: -0.199982 - |610> occupation: 0 eigenvalue: -0.051129 - lMax: 3 lLocal: 3 QijEcut: 5 - 7 projectors sampled on a log grid with 667 points: - l: 0 eig: -2.682397 rCut: 1.4 - l: 0 eig: -0.199983 rCut: 1.4 - l: 1 eig: -1.447928 rCut: 1.5 - l: 1 eig: -0.051130 rCut: 1.5 - l: 2 eig: -0.131987 rCut: 1.7 - l: 2 eig: 0.150000 rCut: 1.7 - l: 3 eig: 0.250000 rCut: 2.3 - Partial core density with radius 1.2 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 2.30 bohrs. - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': - Title: B. Created by USPP 7.3.6 on 8-4-15 - Reference state energy: -2.950027. 3 valence electrons in orbitals: - |200> occupation: 2 eigenvalue: -0.346865 - |210> occupation: 1 eigenvalue: -0.132618 - lMax: 1 lLocal: 2 QijEcut: 6 - 4 projectors sampled on a log grid with 559 points: - l: 0 eig: -0.346865 rCut: 1.25 - l: 0 eig: -0.500000 rCut: 1.25 - l: 1 eig: -0.346865 rCut: 1.25 - l: 1 eig: -1.000000 rCut: 1.25 - Partial core density with radius 0.9 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 1.25 bohrs. - -Initialized 2 species with 8 total atoms. - -Folded 1 k-points by 6x2x7 to 84 k-points. - ----------- Setting up k-points, bands, fillings ---------- -No reducable k-points. -Computing the number of bands and number of electrons -Calculating initial fillings. -nElectrons: 64.000000 nBands: 42 nStates: 168 - ------ Setting up reduced wavefunction bases (one per k-point) ----- -average nbasis = 2552.107 , ideal nbasis = 2552.688 - ------ Initializing Supercell corresponding to k-point mesh ----- -Lattice vector linear combinations in supercell: -[ 6 0 0 ] -[ 0 2 0 ] -[ 0 0 7 ] -Supercell lattice vectors: -[ 37.0637 -0.000186 0.000371 ] -[ 6e-05 32.7583 0.013888 ] -[ 0.00024 -0.011092 41.3397 ] - -Initializing DFT-D3 calculator: - Parameters set for gga-PBE functional - s6: 1.000 s_r6: 1.217 - s8: 0.722 s_r8: 1.000 - Per-atom parameters loaded for: - Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] - B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] - ----------- Setting up ewald sum ---------- -Optimum gaussian width for ewald sums = 2.376008 bohr. -Real space sum over 847 unit cells with max indices [ 5 3 5 ] -Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.141 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 - ----------- Allocating electronic variables ---------- -Reading eigenvalues from 'eigenvals'. -Initializing wave functions: linear combination of atomic orbitals -Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) -B pseudo-atom occupations: s ( 2 ) p ( 1 ) - FillingsUpdate: mu: +0.687098553 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00742 Tot: -0.00118 ] -LCAOMinimize: Iter: 0 F: -246.2723518959129194 |grad|_K: 1.163e-03 alpha: 1.000e+00 - FillingsUpdate: mu: +0.713056265 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00576 Tot: -0.00088 ] -LCAOMinimize: Iter: 1 F: -246.4530530112829751 |grad|_K: 1.034e-04 alpha: 3.306e-01 linmin: -4.744e-02 cgtest: 1.240e-01 t[s]: 23.16 -LCAOMinimize: Encountered beta<0, resetting CG. - FillingsUpdate: mu: +0.714435776 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00139 ] -LCAOMinimize: Iter: 2 F: -246.4554270620844250 |grad|_K: 2.430e-05 alpha: 5.584e-01 linmin: 1.007e-02 cgtest: -4.928e-02 t[s]: 25.73 - FillingsUpdate: mu: +0.714402693 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ] -LCAOMinimize: Iter: 3 F: -246.4554514854609693 |grad|_K: 1.067e-05 alpha: 1.025e-01 linmin: -1.435e-02 cgtest: 8.167e-02 t[s]: 28.31 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.074346e-01. - FillingsUpdate: mu: +0.714596053 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00583 Tot: -0.00143 ] -LCAOMinimize: Iter: 4 F: -246.4554744500862000 |grad|_K: 4.193e-06 alpha: 4.956e-01 linmin: 6.536e-04 cgtest: -9.856e-02 t[s]: 31.58 - FillingsUpdate: mu: +0.714565034 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00586 Tot: -0.00145 ] -LCAOMinimize: Iter: 5 F: -246.4554765880286311 |grad|_K: 3.384e-06 alpha: 3.044e-01 linmin: -1.485e-05 cgtest: 4.975e-03 t[s]: 34.16 - FillingsUpdate: mu: +0.714550344 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00587 Tot: -0.00146 ] -LCAOMinimize: Iter: 6 F: -246.4554771251066825 |grad|_K: 4.441e-07 alpha: 1.172e-01 linmin: -4.643e-04 cgtest: -2.684e-03 t[s]: 36.70 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.517227e-01. - FillingsUpdate: mu: +0.714546511 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] -LCAOMinimize: Iter: 7 F: -246.4554771583767092 |grad|_K: 3.740e-07 alpha: 4.218e-01 linmin: 1.190e-05 cgtest: -3.796e-04 t[s]: 39.97 -LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - - ----- Citations for features of the code used in this run ---- - - Software package: - R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) - - gga-PBE exchange-correlation functional: - J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) - - Pseudopotentials: - KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) - - DFT-D3 dispersion correction: - S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) - - Total energy minimization with Auxiliary Hamiltonian: - C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) - - Linear-tetrahedron sampling for density of states: - G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) - - Smooth electrostatic potentials by atom-potential subtraction: - R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) - -This list may not be complete. Please suggest additional citations or -report any other bugs at https://github.com/shankar1729/jdftx/issues - -Initialization completed successfully at t[s]: 40.33 - - ---------- Lattice Minimization --------- - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.141 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.714546511 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] -ElecMinimize: Iter: 0 F: -246.455477158376652 |grad|_K: 7.676e-05 alpha: 1.000e+00 - FillingsUpdate: mu: +0.707029586 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00470 Tot: -0.00149 ] - SubspaceRotationAdjust: set factor to 1 -ElecMinimize: Iter: 1 F: -246.520330861781218 |grad|_K: 2.834e-05 alpha: 6.062e-01 linmin: 2.881e-05 t[s]: 45.40 - FillingsUpdate: mu: +0.705008712 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00317 Tot: -0.00117 ] - SubspaceRotationAdjust: set factor to 1.03 -ElecMinimize: Iter: 2 F: -246.529245183734815 |grad|_K: 1.177e-05 alpha: 6.114e-01 linmin: 7.191e-05 t[s]: 48.56 - FillingsUpdate: mu: +0.704869494 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00208 Tot: -0.00073 ] - SubspaceRotationAdjust: set factor to 0.841 -ElecMinimize: Iter: 3 F: -246.530495254965416 |grad|_K: 8.986e-06 alpha: 4.955e-01 linmin: 2.889e-04 t[s]: 51.72 - FillingsUpdate: mu: +0.704565484 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00176 Tot: -0.00065 ] - SubspaceRotationAdjust: set factor to 0.478 -ElecMinimize: Iter: 4 F: -246.530684779392175 |grad|_K: 5.166e-06 alpha: 1.270e-01 linmin: -6.552e-04 t[s]: 54.88 - FillingsUpdate: mu: +0.704489183 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00116 Tot: -0.00041 ] - SubspaceRotationAdjust: set factor to 0.633 -ElecMinimize: Iter: 5 F: -246.530865528358646 |grad|_K: 3.198e-06 alpha: 3.694e-01 linmin: 2.817e-04 t[s]: 58.07 - FillingsUpdate: mu: +0.704466363 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00085 Tot: -0.00028 ] - SubspaceRotationAdjust: set factor to 0.472 -ElecMinimize: Iter: 6 F: -246.530929181241476 |grad|_K: 2.733e-06 alpha: 3.441e-01 linmin: 1.273e-04 t[s]: 61.22 - FillingsUpdate: mu: +0.704420843 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00061 Tot: -0.00016 ] - SubspaceRotationAdjust: set factor to 0.36 -ElecMinimize: Iter: 7 F: -246.530969877357933 |grad|_K: 1.586e-06 alpha: 3.006e-01 linmin: 6.448e-05 t[s]: 64.41 - FillingsUpdate: mu: +0.704425975 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00045 Tot: -0.00008 ] - SubspaceRotationAdjust: set factor to 0.301 -ElecMinimize: Iter: 8 F: -246.530990994827732 |grad|_K: 1.256e-06 alpha: 4.628e-01 linmin: 5.677e-05 t[s]: 67.57 - FillingsUpdate: mu: +0.704414165 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00035 Tot: -0.00003 ] - SubspaceRotationAdjust: set factor to 0.245 -ElecMinimize: Iter: 9 F: -246.531001775315332 |grad|_K: 7.912e-07 alpha: 3.764e-01 linmin: 4.398e-07 t[s]: 70.73 - FillingsUpdate: mu: +0.704410570 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00028 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.277 -ElecMinimize: Iter: 10 F: -246.531007475961445 |grad|_K: 5.503e-07 alpha: 5.016e-01 linmin: -1.253e-05 t[s]: 73.89 - FillingsUpdate: mu: +0.704406495 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00022 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.228 -ElecMinimize: Iter: 11 F: -246.531010033181133 |grad|_K: 3.954e-07 alpha: 4.650e-01 linmin: -1.028e-05 t[s]: 77.04 - FillingsUpdate: mu: +0.704402675 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00017 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.248 -ElecMinimize: Iter: 12 F: -246.531011462623582 |grad|_K: 2.580e-07 alpha: 5.035e-01 linmin: -7.061e-06 t[s]: 80.23 - FillingsUpdate: mu: +0.704402249 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00014 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.247 -ElecMinimize: Iter: 13 F: -246.531012065592620 |grad|_K: 1.920e-07 alpha: 4.989e-01 linmin: -3.078e-06 t[s]: 83.39 - FillingsUpdate: mu: +0.704403601 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00010 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.221 -ElecMinimize: Iter: 14 F: -246.531012409297631 |grad|_K: 1.291e-07 alpha: 5.133e-01 linmin: -2.096e-06 t[s]: 86.55 - FillingsUpdate: mu: +0.704405223 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00007 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.237 -ElecMinimize: Iter: 15 F: -246.531012569766943 |grad|_K: 9.392e-08 alpha: 5.301e-01 linmin: 3.924e-07 t[s]: 89.71 - FillingsUpdate: mu: +0.704405720 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.23 -ElecMinimize: Iter: 16 F: -246.531012644873528 |grad|_K: 6.000e-08 alpha: 4.690e-01 linmin: 9.046e-07 t[s]: 92.86 - FillingsUpdate: mu: +0.704405316 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.211 -ElecMinimize: Iter: 17 F: -246.531012679740627 |grad|_K: 4.120e-08 alpha: 5.336e-01 linmin: 4.739e-06 t[s]: 96.05 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 5.253e-04 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.141 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 -# Lattice vectors: -R = -[ 6.17728 -9.3e-05 5.3e-05 ] -[ 1e-05 16.3792 0.001984 ] -[ 4e-05 -0.005546 5.90568 ] -unit cell volume = 597.529 - -# Strain tensor in Cartesian coordinates: -[ 0 0 0 ] -[ 0 0 0 ] -[ 0 0 0 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -2.00427e-06 -6.41098e-09 -6.69102e-10 ] -[ -6.41098e-09 1.45825e-06 2.00374e-09 ] -[ -6.69102e-10 2.00374e-09 3.8511e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000033000000000 2.387801000000000 1.475626000000000 1 -ion Ta 3.088610000000000 5.803963000000000 4.427302000000000 1 -ion Ta 3.088623000000000 10.577297999999999 1.472876000000000 1 -ion Ta -0.000073000000000 13.993303999999998 4.424511999999999 1 -ion B -0.000041000000000 7.226113999999998 1.473981000000000 1 -ion B 3.088684000000000 0.965493000000000 4.428946000000000 1 -ion B 3.088549000000000 15.415763999999996 1.471232000000000 1 -ion B 0.000001000000000 9.154996000000001 4.426155999999999 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000374186233 -0.000022911758852 0.000000549303367 1 -force Ta 0.000000416061010 -0.000072611148801 -0.000000500713005 1 -force Ta 0.000000294055642 0.000022904272582 0.000000393573924 1 -force Ta -0.000000428308449 0.000073035134641 -0.000000643341794 1 -force B 0.000000004505764 -0.000019802778684 -0.000000716378689 1 -force B 0.000000085971737 0.000013472465021 0.000001056423195 1 -force B 0.000000586913317 -0.000016320999589 -0.000001089193576 1 -force B -0.000000562072825 0.000022763855358 0.000000476620699 1 - -# Energy components: - Eewald = -214.7218133465404719 - EH = 28.5719821363679074 - Eloc = -40.0422788731164871 - Enl = -69.0116155939734028 - EvdW = -0.1193983763632689 - Exc = -90.7880445741663777 - Exc_core = 50.3731920966065800 - KE = 89.2072859955260355 -------------------------------------- - Etot = -246.5306905356595166 - TS = 0.0003221440811065 -------------------------------------- - F = -246.5310126797406269 - -LatticeMinimize: Iter: 0 F: -246.531012679740627 |grad|_K: 2.114e-04 t[s]: 109.63 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704402952 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531012644059558 |grad|_K: 1.362e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704402792 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.486 -ElecMinimize: Iter: 1 F: -246.531012738145563 |grad|_K: 2.005e-08 alpha: 2.795e-01 linmin: -8.011e-06 t[s]: 115.89 - FillingsUpdate: mu: +0.704402984 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.532 -ElecMinimize: Iter: 2 F: -246.531012742380227 |grad|_K: 1.197e-08 alpha: 5.822e-01 linmin: 3.779e-05 t[s]: 119.09 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 9.112e-07 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 -# Lattice vectors: -R = -[ 6.17738 -9.21172e-05 5.30343e-05 ] -[ 1.03334e-05 16.379 0.00198388 ] -[ 4.00347e-05 -0.00554626 5.90566 ] -unit cell volume = 597.529 - -# Strain tensor in Cartesian coordinates: -[ 1.68814e-05 5.3998e-08 5.63567e-09 ] -[ 5.3998e-08 -1.22825e-05 -1.6877e-08 ] -[ 5.63567e-09 -1.6877e-08 -3.24368e-06 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.71315e-06 -1.85786e-09 1.10722e-09 ] -[ -1.85786e-09 1.30737e-06 3.7845e-09 ] -[ 1.10722e-09 3.7845e-09 3.82102e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000032760748257 2.387748669363425 1.475621781764706 1 -ion Ta 3.088662891742175 5.803819128590579 4.427287117225743 1 -ion Ta 3.088676011059521 10.577191064291029 1.472871514147207 1 -ion Ta -0.000072651866802 13.993205020900598 4.424496828026488 1 -ion B -0.000040600552699 7.226005351827673 1.473975439765913 1 -ion B 3.088736301643010 0.965494639553178 4.428932750682122 1 -ion B 3.088602563928776 15.415558411143666 1.471225955058562 1 -ion B 0.000000954363625 9.154906176655128 4.426142024310147 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000245075968 -0.000019148461709 0.000000453910581 1 -force Ta 0.000000266094903 0.000005901803880 -0.000000301856911 1 -force Ta 0.000000026399615 0.000017048437983 0.000000146913911 1 -force Ta 0.000000007993397 -0.000003944453294 -0.000000482164827 1 -force B -0.000000056962050 -0.000025390934119 -0.000000493281530 1 -force B 0.000000058602828 0.000019442425998 0.000000706656121 1 -force B 0.000000059991791 -0.000026306402334 -0.000000759077303 1 -force B -0.000000121099534 0.000032494751250 0.000000606366784 1 - -# Energy components: - Eewald = -214.7216796649045989 - EH = 28.5720158669753523 - Eloc = -40.0424218163100107 - Enl = -69.0116594598001143 - EvdW = -0.1193983747438246 - Exc = -90.7880363943404518 - Exc_core = 50.3731920992418409 - KE = 89.2072972204708208 -------------------------------------- - Etot = -246.5306905234109536 - TS = 0.0003222189692792 -------------------------------------- - F = -246.5310127423802271 - -LatticeMinimize: Iter: 1 F: -246.531012742380227 |grad|_K: 1.661e-04 alpha: 1.000e+00 linmin: -1.953e-01 t[s]: 126.15 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704401330 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531012776127483 |grad|_K: 6.390e-08 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704401310 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.436 -ElecMinimize: Iter: 1 F: -246.531012786798044 |grad|_K: 1.391e-08 alpha: 1.439e-01 linmin: -4.178e-06 t[s]: 132.38 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.317171e-01. - FillingsUpdate: mu: +0.704401314 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.391 -ElecMinimize: Iter: 2 F: -246.531012789939524 |grad|_K: 1.279e-08 alpha: 8.894e-01 linmin: -2.961e-04 t[s]: 136.60 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 7.151e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075998 -LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -1.07531 gdotd/gdotd0: 0.982294 (taking cubic step) - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704399637 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531012790223940 |grad|_K: 1.053e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704399544 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.468 -ElecMinimize: Iter: 1 F: -246.531012828439145 |grad|_K: 1.399e-08 alpha: 1.899e-01 linmin: -3.579e-05 t[s]: 149.25 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.697432e-01. - FillingsUpdate: mu: +0.704399691 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.366 -ElecMinimize: Iter: 2 F: -246.531012831033763 |grad|_K: 1.362e-08 alpha: 7.284e-01 linmin: -4.301e-04 t[s]: 153.49 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 4.698e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075998 -# Lattice vectors: -R = -[ 6.17767 -9.10283e-05 5.2906e-05 ] -[ 1.07453e-05 16.3784 0.00198326 ] -[ 3.98974e-05 -0.00554772 5.9056 ] -unit cell volume = 597.53 - -# Strain tensor in Cartesian coordinates: -[ 6.30908e-05 1.20731e-07 -1.65239e-08 ] -[ 1.20728e-07 -4.72654e-05 -1.09446e-07 ] -[ -1.65247e-08 -1.09446e-07 -1.3307e-05 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.46256e-06 3.75276e-09 3.08618e-10 ] -[ 3.75276e-09 1.08571e-06 -3.48609e-09 ] -[ 3.08618e-10 -3.48609e-09 3.81647e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000032063330348 2.387603382569145 1.475608241335752 1 -ion Ta 3.088806804620202 5.803597697858205 4.427240990942293 1 -ion Ta 3.088819614706185 10.576877017415752 1.472856286470541 1 -ion Ta -0.000071997684141 13.992738545989809 4.424449494580473 1 -ion B -0.000040302171930 7.225675665320547 1.473958361448721 1 -ion B 3.088879189855721 0.965518538037246 4.428890460976779 1 -ion B 3.088746712734475 15.414941621818448 1.471207197889883 1 -ion B 0.000000883673630 9.154682389659127 4.426098536524893 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000302919985 -0.000007673347483 0.000000313672615 1 -force Ta 0.000000295459264 0.000011097056752 -0.000000197330863 1 -force Ta -0.000000195699618 0.000012936730118 0.000000144759957 1 -force Ta 0.000000201843134 -0.000015965004260 -0.000000355054745 1 -force B 0.000000008505624 -0.000016371062854 -0.000000392114726 1 -force B -0.000000035898865 0.000018679196684 0.000000548013621 1 -force B 0.000000096593708 -0.000037322638357 -0.000000560341895 1 -force B -0.000000053106982 0.000033415661423 0.000000404370216 1 - -# Energy components: - Eewald = -214.7214968475309149 - EH = 28.5721729765075310 - Eloc = -40.0427379266944783 - Enl = -69.0116664164920621 - EvdW = -0.1193987315299138 - Exc = -90.7880267291989611 - Exc_core = 50.3731921145666703 - KE = 89.2072712989468783 -------------------------------------- - Etot = -246.5306902614253204 - TS = 0.0003225696084568 -------------------------------------- - F = -246.5310128310337632 - -LatticeMinimize: Iter: 2 F: -246.531012831033763 |grad|_K: 1.455e-04 alpha: 1.970e+00 linmin: -3.527e-01 t[s]: 160.36 -LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta -0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 -0.000 - - -Dumping 'force' ... done -Dumping 'n_up' ... done -Dumping 'n_dn' ... done -Dumping 'tau_up' ... done -Dumping 'tau_dn' ... done -Dumping 'd_tot' ... done -Dumping 'eigenvals' ... done -Dumping 'eigStats' ... - eMin: -1.780946 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) - HOMO: +0.704267 at state 8 ( [ +0.000000 +0.500000 +0.142857 ] spin 1 ) - mu : +0.704400 - LUMO: +0.704667 at state 56 ( [ -0.333333 +0.000000 +0.000000 ] spin 1 ) - eMax: +0.949503 at state 137 ( [ +0.500000 +0.500000 -0.428571 ] spin -1 ) - HOMO-LUMO gap: +0.000400 - Optical gap : +0.011990 at state 90 ( [ +0.000000 +0.000000 -0.142857 ] spin -1 ) -Dumping 'Ecomponents' ... done -Dumping 'dosUp' ... done. -Dumping 'dosDn' ... done. -End date and time: Fri Mar 8 17:51:57 2024 (Duration: 0-0:02:41.92) -Done! - -PROFILER: augmentDensityGrid 0.000351 +/- 0.000124 s, 138 calls, 0.048482 s total -PROFILER: augmentDensityGridGrad 0.016088 +/- 0.012223 s, 80 calls, 1.287023 s total -PROFILER: augmentDensitySpherical 0.000361 +/- 0.000152 s, 23184 calls, 8.375199 s total -PROFILER: augmentDensitySphericalGrad 0.000405 +/- 0.000165 s, 17628 calls, 7.138220 s total -PROFILER: augmentOverlap 0.000233 +/- 0.000093 s, 45672 calls, 10.643846 s total -PROFILER: changeGrid 0.000015 +/- 0.000001 s, 28380 calls, 0.429417 s total -PROFILER: ColumnBundle::randomize 0.000244 +/- 0.000007 s, 168 calls, 0.041034 s total -PROFILER: diagouterI 0.001177 +/- 0.000277 s, 12096 calls, 14.238955 s total -PROFILER: EdensityAndVscloc 0.001042 +/- 0.000012 s, 70 calls, 0.072959 s total -PROFILER: EnlAndGrad 0.000670 +/- 0.000105 s, 23340 calls, 15.636018 s total -PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 498 calls, 0.001409 s total -PROFILER: ExCorrFunctional 0.000066 +/- 0.000136 s, 91 calls, 0.006007 s total -PROFILER: ExCorrTotal 0.000749 +/- 0.000276 s, 91 calls, 0.068138 s total -PROFILER: Idag_DiagV_I 0.002093 +/- 0.000695 s, 8142 calls, 17.044961 s total -PROFILER: inv(matrix) 0.000223 +/- 0.000037 s, 9240 calls, 2.064009 s total -PROFILER: matrix::diagonalize 0.001100 +/- 0.000319 s, 19566 calls, 21.517025 s total -PROFILER: matrix::set 0.000009 +/- 0.000003 s, 175290 calls, 1.529581 s total -PROFILER: orthoMatrix(matrix) 0.000202 +/- 0.000089 s, 10998 calls, 2.223354 s total -PROFILER: RadialFunctionR::transform 0.001722 +/- 0.000315 s, 98 calls, 0.168747 s total -PROFILER: reduceKmesh 0.000001 +/- 0.000000 s, 1 calls, 0.000001 s total -PROFILER: VanDerWaalsD3::energyAndGrad 0.201523 +/- 0.010616 s, 13 calls, 2.619805 s total -PROFILER: WavefunctionDrag 0.496761 +/- 0.127840 s, 4 calls, 1.987045 s total -PROFILER: Y*M 0.000019 +/- 0.000003 s, 109640 calls, 2.099216 s total -PROFILER: Y1^Y2 0.000029 +/- 0.000029 s, 87480 calls, 2.542771 s total - -MEMUSAGE: ColumnBundle 1.120761 GB -MEMUSAGE: complexScalarFieldTilde 0.000701 GB -MEMUSAGE: IndexArrays 0.006389 GB -MEMUSAGE: matrix 0.123463 GB -MEMUSAGE: misc 0.002022 GB -MEMUSAGE: ScalarField 0.012617 GB -MEMUSAGE: ScalarFieldTilde 0.007510 GB -MEMUSAGE: Total 1.163064 GB - -*************** JDFTx 1.7.0 (git hash 12396ea5) *************** - -Start date and time: Fri Mar 8 17:52:05 2024 -Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out -Running on hosts (process indices): nid001569 (0) -Divided in process groups (process indices): 0 (0) -gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' -gpuInit: Selected device 0 -Resource initialization completed at t[s]: 0.49 -Run totals: 1 processes, 16 threads, 1 GPUs -Memory pool size: 36000 MB (per process) - - -Input parsed successfully to the following command list (including defaults): - -basis kpoint-dependent -converge-empty-states yes -coords-type Cartesian -core-overlap-check none -coulomb-interaction Periodic -davidson-band-ratio 1.1 -dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump-name $VAR -elec-cutoff 20 100 -elec-eigen-algo Davidson -elec-ex-corr gga-PBE -elec-initial-magnetization 0.000000 no -elec-n-bands 42 -elec-smearing Fermi 0.001 -electronic-minimize \ - dirUpdateScheme FletcherReeves \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-07 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -exchange-regularization WignerSeitzTruncated -fluid None -fluid-ex-corr (null) lda-PZ -fluid-gummel-loop 10 1.000000e-05 -fluid-minimize \ - dirUpdateScheme PolakRibiere \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 0 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -fluid-solvent H2O 55.338 ScalarEOS \ - epsBulk 78.4 \ - pMol 0.92466 \ - epsInf 1.77 \ - Pvap 1.06736e-10 \ - sigmaBulk 4.62e-05 \ - Rvdw 2.61727 \ - Res 1.42 \ - tauNuc 343133 \ - poleEl 15 7 1 -forces-output-coords Positions -initial-state $VAR -ion Ta 0.000032000000000 2.387786000000000 1.475626000000000 1 -ion Ta 3.088611000000000 5.803984999999998 4.427302000000000 1 -ion Ta 3.088623000000000 10.577323000000000 1.472876000000000 1 -ion Ta -0.000073000000000 13.993272999999999 4.424510999999999 1 -ion B -0.000041000000000 7.226081999999999 1.473981000000000 1 -ion B 3.088684000000000 0.965530000000000 4.428946999999999 1 -ion B 3.088550000000000 15.415691999999998 1.471230000000000 1 -ion B 0.000001000000000 9.155060999999998 4.426157000000000 1 -ion-species GBRV_v1.5/$ID_pbe_v1.uspp -ion-width 0 -ionic-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 0 \ - history 15 \ - knormThreshold 0.0001 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 -kpoint-folding 6 2 7 -latt-move-scale 1 1 1 -latt-scale 1 1 1 -lattice \ - 6.177277000000000 -0.000093000000000 0.000053000000000 \ - 0.000010000000000 16.379166000000001 0.001984000000000 \ - 0.000040000000000 -0.005546000000000 5.905678000000000 -lattice-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -lcao-params -1 1e-06 0.001 -pcm-variant GLSSA13 -perturb-minimize \ - nIterations 0 \ - algorithm MINRES \ - residualTol 0.0001 \ - residualDiffThreshold 0.0001 \ - CGBypass no \ - recomputeResidual no -spintype z-spin -subspace-rotation-factor 1 yes -symmetries none -symmetry-threshold 0.0001 -van-der-waals D3 - - -Applied RMS atom displacement 0 bohrs to make symmetries exact. - ----------- Initializing the Grid ---------- -R = -[ 6.17728 -9.3e-05 5.3e-05 ] -[ 1e-05 16.3792 0.001984 ] -[ 4e-05 -0.005546 5.90568 ] -unit cell volume = 597.529 -G = -[ 1.01714 5.7722e-06 -9.13022e-06 ] -[ -6.20165e-07 0.383608 -0.000128872 ] -[ -6.88985e-06 0.000360245 1.06392 ] -Minimum fftbox size, Smin = [ 28 76 28 ] -Chosen fftbox size, S = [ 28 80 28 ] - ----------- Initializing tighter grid for wavefunction operations ---------- -R = -[ 6.17728 -9.3e-05 5.3e-05 ] -[ 1e-05 16.3792 0.001984 ] -[ 4e-05 -0.005546 5.90568 ] -unit cell volume = 597.529 -G = -[ 1.01714 5.7722e-06 -9.13022e-06 ] -[ -6.20165e-07 0.383608 -0.000128872 ] -[ -6.88985e-06 0.000360245 1.06392 ] -Minimum fftbox size, Smin = [ 28 68 24 ] -Chosen fftbox size, S = [ 28 70 24 ] - ----------- Exchange Correlation functional ---------- -Initalized PBE GGA exchange. -Initalized PBE GGA correlation. - ----------- Setting up pseudopotentials ---------- -Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': - Title: Ta. Created by USPP 7.3.6 on 14-9-2013 - Reference state energy: -70.583193. 13 valence electrons in orbitals: - |500> occupation: 2 eigenvalue: -2.682396 - |510> occupation: 6 eigenvalue: -1.447928 - |520> occupation: 3 eigenvalue: -0.131987 - |600> occupation: 2 eigenvalue: -0.199982 - |610> occupation: 0 eigenvalue: -0.051129 - lMax: 3 lLocal: 3 QijEcut: 5 - 7 projectors sampled on a log grid with 667 points: - l: 0 eig: -2.682397 rCut: 1.4 - l: 0 eig: -0.199983 rCut: 1.4 - l: 1 eig: -1.447928 rCut: 1.5 - l: 1 eig: -0.051130 rCut: 1.5 - l: 2 eig: -0.131987 rCut: 1.7 - l: 2 eig: 0.150000 rCut: 1.7 - l: 3 eig: 0.250000 rCut: 2.3 - Partial core density with radius 1.2 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 2.30 bohrs. - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': - Title: B. Created by USPP 7.3.6 on 8-4-15 - Reference state energy: -2.950027. 3 valence electrons in orbitals: - |200> occupation: 2 eigenvalue: -0.346865 - |210> occupation: 1 eigenvalue: -0.132618 - lMax: 1 lLocal: 2 QijEcut: 6 - 4 projectors sampled on a log grid with 559 points: - l: 0 eig: -0.346865 rCut: 1.25 - l: 0 eig: -0.500000 rCut: 1.25 - l: 1 eig: -0.346865 rCut: 1.25 - l: 1 eig: -1.000000 rCut: 1.25 - Partial core density with radius 0.9 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 1.25 bohrs. - -Initialized 2 species with 8 total atoms. - -Folded 1 k-points by 6x2x7 to 84 k-points. - ----------- Setting up k-points, bands, fillings ---------- -No reducable k-points. -Computing the number of bands and number of electrons -Calculating initial fillings. -nElectrons: 64.000000 nBands: 42 nStates: 168 - ------ Setting up reduced wavefunction bases (one per k-point) ----- -average nbasis = 2552.107 , ideal nbasis = 2552.688 - ------ Initializing Supercell corresponding to k-point mesh ----- -Lattice vector linear combinations in supercell: -[ 6 0 0 ] -[ 0 2 0 ] -[ 0 0 7 ] -Supercell lattice vectors: -[ 37.0637 -0.000186 0.000371 ] -[ 6e-05 32.7583 0.013888 ] -[ 0.00024 -0.011092 41.3397 ] - -Initializing DFT-D3 calculator: - Parameters set for gga-PBE functional - s6: 1.000 s_r6: 1.217 - s8: 0.722 s_r8: 1.000 - Per-atom parameters loaded for: - Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] - B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] - ----------- Setting up ewald sum ---------- -Optimum gaussian width for ewald sums = 2.376008 bohr. -Real space sum over 847 unit cells with max indices [ 5 3 5 ] -Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 - ----------- Allocating electronic variables ---------- -Reading eigenvalues from 'eigenvals'. -Initializing wave functions: linear combination of atomic orbitals -Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) -B pseudo-atom occupations: s ( 2 ) p ( 1 ) - FillingsUpdate: mu: +0.687097928 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00742 Tot: -0.00118 ] -LCAOMinimize: Iter: 0 F: -246.2723632437610206 |grad|_K: 1.163e-03 alpha: 1.000e+00 - FillingsUpdate: mu: +0.713056710 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00576 Tot: -0.00088 ] -LCAOMinimize: Iter: 1 F: -246.4530547506662970 |grad|_K: 1.034e-04 alpha: 3.306e-01 linmin: -4.746e-02 cgtest: 1.239e-01 t[s]: 23.47 -LCAOMinimize: Encountered beta<0, resetting CG. - FillingsUpdate: mu: +0.714424144 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00139 ] -LCAOMinimize: Iter: 2 F: -246.4554312693921077 |grad|_K: 2.267e-05 alpha: 5.590e-01 linmin: 1.079e-02 cgtest: -5.275e-02 t[s]: 26.06 - FillingsUpdate: mu: +0.714406772 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ] -LCAOMinimize: Iter: 3 F: -246.4554533087833761 |grad|_K: 1.084e-05 alpha: 1.065e-01 linmin: -1.153e-02 cgtest: 7.171e-02 t[s]: 28.67 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.195152e-01. - FillingsUpdate: mu: +0.714598590 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00583 Tot: -0.00143 ] -LCAOMinimize: Iter: 4 F: -246.4554760820272463 |grad|_K: 4.200e-06 alpha: 4.768e-01 linmin: 6.852e-04 cgtest: -1.064e-01 t[s]: 32.00 - FillingsUpdate: mu: +0.714567528 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00586 Tot: -0.00145 ] -LCAOMinimize: Iter: 5 F: -246.4554782245672300 |grad|_K: 3.363e-06 alpha: 3.040e-01 linmin: -7.524e-06 cgtest: 4.993e-03 t[s]: 34.59 - FillingsUpdate: mu: +0.714552751 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00587 Tot: -0.00146 ] -LCAOMinimize: Iter: 6 F: -246.4554787566505638 |grad|_K: 4.557e-07 alpha: 1.176e-01 linmin: -3.901e-04 cgtest: -2.524e-03 t[s]: 37.19 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.528028e-01. - FillingsUpdate: mu: +0.714548071 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] -LCAOMinimize: Iter: 7 F: -246.4554787899955670 |grad|_K: 3.855e-07 alpha: 4.013e-01 linmin: -2.449e-05 cgtest: -1.721e-04 t[s]: 40.54 -LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - - ----- Citations for features of the code used in this run ---- - - Software package: - R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) - - gga-PBE exchange-correlation functional: - J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) - - Pseudopotentials: - KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) - - DFT-D3 dispersion correction: - S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) - - Total energy minimization with Auxiliary Hamiltonian: - C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) - - Linear-tetrahedron sampling for density of states: - G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) - - Smooth electrostatic potentials by atom-potential subtraction: - R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) - -This list may not be complete. Please suggest additional citations or -report any other bugs at https://github.com/shankar1729/jdftx/issues - -Initialization completed successfully at t[s]: 40.91 - - ---------- Lattice Minimization --------- - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.714548072 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] -ElecMinimize: Iter: 0 F: -246.455478789995482 |grad|_K: 7.675e-05 alpha: 1.000e+00 - FillingsUpdate: mu: +0.707030557 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00470 Tot: -0.00149 ] - SubspaceRotationAdjust: set factor to 1 -ElecMinimize: Iter: 1 F: -246.520331184589907 |grad|_K: 2.834e-05 alpha: 6.062e-01 linmin: 2.881e-05 t[s]: 46.07 - FillingsUpdate: mu: +0.705009888 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00317 Tot: -0.00117 ] - SubspaceRotationAdjust: set factor to 1.03 -ElecMinimize: Iter: 2 F: -246.529245048234685 |grad|_K: 1.178e-05 alpha: 6.114e-01 linmin: 7.211e-05 t[s]: 49.27 - FillingsUpdate: mu: +0.704877924 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00209 Tot: -0.00074 ] - SubspaceRotationAdjust: set factor to 0.822 -ElecMinimize: Iter: 3 F: -246.530489506216270 |grad|_K: 9.165e-06 alpha: 4.928e-01 linmin: 2.937e-04 t[s]: 52.47 - FillingsUpdate: mu: +0.704563350 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00177 Tot: -0.00065 ] - SubspaceRotationAdjust: set factor to 0.465 -ElecMinimize: Iter: 4 F: -246.530683346127034 |grad|_K: 5.134e-06 alpha: 1.248e-01 linmin: -6.429e-04 t[s]: 55.68 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.745262e-01. - FillingsUpdate: mu: +0.704492853 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00117 Tot: -0.00041 ] - SubspaceRotationAdjust: set factor to 0.63 -ElecMinimize: Iter: 5 F: -246.530864577569986 |grad|_K: 3.220e-06 alpha: 3.742e-01 linmin: 1.093e-04 t[s]: 59.98 - FillingsUpdate: mu: +0.704464153 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00085 Tot: -0.00029 ] - SubspaceRotationAdjust: set factor to 0.469 -ElecMinimize: Iter: 6 F: -246.530928634164184 |grad|_K: 2.732e-06 alpha: 3.407e-01 linmin: 1.231e-04 t[s]: 63.19 - FillingsUpdate: mu: +0.704421916 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00061 Tot: -0.00017 ] - SubspaceRotationAdjust: set factor to 0.357 -ElecMinimize: Iter: 7 F: -246.530969619219661 |grad|_K: 1.601e-06 alpha: 3.029e-01 linmin: 6.905e-05 t[s]: 66.39 - FillingsUpdate: mu: +0.704427264 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00045 Tot: -0.00008 ] - SubspaceRotationAdjust: set factor to 0.292 -ElecMinimize: Iter: 8 F: -246.530990634648958 |grad|_K: 1.261e-06 alpha: 4.518e-01 linmin: 6.340e-05 t[s]: 69.60 - FillingsUpdate: mu: +0.704414574 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00035 Tot: -0.00003 ] - SubspaceRotationAdjust: set factor to 0.248 -ElecMinimize: Iter: 9 F: -246.531001741581946 |grad|_K: 7.920e-07 alpha: 3.848e-01 linmin: 3.445e-06 t[s]: 72.80 - FillingsUpdate: mu: +0.704411515 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00028 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.27 -ElecMinimize: Iter: 10 F: -246.531007403295888 |grad|_K: 5.569e-07 alpha: 4.972e-01 linmin: -1.225e-05 t[s]: 76.01 - FillingsUpdate: mu: +0.704407181 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00022 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.223 -ElecMinimize: Iter: 11 F: -246.531009995664135 |grad|_K: 3.956e-07 alpha: 4.603e-01 linmin: -9.671e-06 t[s]: 79.21 - FillingsUpdate: mu: +0.704403389 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00017 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.252 -ElecMinimize: Iter: 12 F: -246.531011439375362 |grad|_K: 2.634e-07 alpha: 5.081e-01 linmin: -6.581e-06 t[s]: 82.41 - FillingsUpdate: mu: +0.704402895 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00014 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.241 -ElecMinimize: Iter: 13 F: -246.531012050495377 |grad|_K: 1.933e-07 alpha: 4.850e-01 linmin: -3.300e-06 t[s]: 85.61 - FillingsUpdate: mu: +0.704404213 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00010 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.223 -ElecMinimize: Iter: 14 F: -246.531012404655257 |grad|_K: 1.313e-07 alpha: 5.218e-01 linmin: -1.406e-06 t[s]: 88.82 - FillingsUpdate: mu: +0.704405828 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.241 -ElecMinimize: Iter: 15 F: -246.531012567148110 |grad|_K: 9.612e-08 alpha: 5.191e-01 linmin: 1.342e-06 t[s]: 92.03 - FillingsUpdate: mu: +0.704406384 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.226 -ElecMinimize: Iter: 16 F: -246.531012646342674 |grad|_K: 6.098e-08 alpha: 4.721e-01 linmin: 6.421e-07 t[s]: 95.28 - FillingsUpdate: mu: +0.704405990 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.216 -ElecMinimize: Iter: 17 F: -246.531012682132484 |grad|_K: 4.254e-08 alpha: 5.302e-01 linmin: -2.274e-06 t[s]: 98.48 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 5.249e-04 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 -# Lattice vectors: -R = -[ 6.17728 -9.3e-05 5.3e-05 ] -[ 1e-05 16.3792 0.001984 ] -[ 4e-05 -0.005546 5.90568 ] -unit cell volume = 597.529 - -# Strain tensor in Cartesian coordinates: -[ 0 0 0 ] -[ 0 0 0 ] -[ 0 0 0 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -2.01665e-06 -3.95354e-09 -6.25166e-10 ] -[ -3.95354e-09 1.54487e-06 1.20787e-09 ] -[ -6.25166e-10 1.20787e-09 3.41483e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000032000000000 2.387786000000000 1.475626000000000 1 -ion Ta 3.088611000000000 5.803984999999998 4.427302000000000 1 -ion Ta 3.088623000000000 10.577323000000000 1.472876000000000 1 -ion Ta -0.000073000000000 13.993272999999999 4.424510999999999 1 -ion B -0.000041000000000 7.226081999999999 1.473981000000000 1 -ion B 3.088684000000000 0.965530000000000 4.428946999999999 1 -ion B 3.088550000000000 15.415691999999998 1.471230000000000 1 -ion B 0.000001000000000 9.155060999999998 4.426157000000000 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000260976596 -0.000026244395488 0.000000586364443 1 -force Ta 0.000000339127192 -0.000060940369083 -0.000000482275233 1 -force Ta 0.000000174448755 0.000023961791867 0.000000406495543 1 -force Ta -0.000000229401891 0.000063202087741 -0.000000589386258 1 -force B 0.000000082017501 -0.000014197985769 -0.000000709088014 1 -force B 0.000000006356690 0.000007101282325 0.000000881417089 1 -force B 0.000000441507249 -0.000010130911779 -0.000000899774904 1 -force B -0.000000542136310 0.000017655728352 0.000000354083051 1 - -# Energy components: - Eewald = -214.7218150888479329 - EH = 28.5720094990194511 - Eloc = -40.0422840946638345 - Enl = -69.0116202633650175 - EvdW = -0.1193984755565007 - Exc = -90.7880388249910055 - Exc_core = 50.3731920987926003 - KE = 89.2072646863605172 -------------------------------------- - Etot = -246.5306904632517444 - TS = 0.0003222188807289 -------------------------------------- - F = -246.5310126821324843 - -LatticeMinimize: Iter: 0 F: -246.531012682132484 |grad|_K: 2.067e-04 t[s]: 112.27 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704403497 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531012690129984 |grad|_K: 1.032e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704403476 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.479 -ElecMinimize: Iter: 1 F: -246.531012744569011 |grad|_K: 1.628e-08 alpha: 2.813e-01 linmin: -5.855e-06 t[s]: 118.59 - FillingsUpdate: mu: +0.704403690 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.559 -ElecMinimize: Iter: 2 F: -246.531012747562983 |grad|_K: 1.002e-08 alpha: 6.229e-01 linmin: 1.244e-05 t[s]: 121.81 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 8.159e-07 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 -# Lattice vectors: -R = -[ 6.17738 -9.24562e-05 5.30321e-05 ] -[ 1.02056e-05 16.379 0.00198391 ] -[ 4.00324e-05 -0.00554615 5.90566 ] -unit cell volume = 597.529 - -# Strain tensor in Cartesian coordinates: -[ 1.69857e-05 3.32996e-08 5.26561e-09 ] -[ 3.32996e-08 -1.3012e-05 -1.01735e-08 ] -[ 5.26561e-09 -1.01735e-08 -2.87622e-06 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.73489e-06 -3.82604e-09 1.04119e-09 ] -[ -3.82604e-09 1.37517e-06 5.64985e-09 ] -[ 1.04119e-09 5.64985e-09 3.46144e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000031825476244 2.387728620058286 1.475622374369510 1 -ion Ta 3.088664016478956 5.803848545628202 4.427288797578523 1 -ion Ta 3.088675995397911 10.577209365863533 1.472872135356922 1 -ion Ta -0.000072742742977 13.993154024280283 4.424497598916197 1 -ion B -0.000040671658601 7.225973710211079 1.473976034429042 1 -ion B 3.088736523834943 0.965524544563340 4.428935205759463 1 -ion B 3.088603422327062 15.415481316553453 1.471224784601097 1 -ion B 0.000000784670731 9.154959433520737 4.426144586871145 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000034084132 0.000002624804057 0.000000451753868 1 -force Ta 0.000000101946193 -0.000002303283974 -0.000000294882597 1 -force Ta 0.000000111479259 -0.000005863739077 0.000000146139477 1 -force Ta -0.000000041415530 0.000005324428325 -0.000000427781895 1 -force B -0.000000005029667 -0.000024004044344 -0.000000509874624 1 -force B 0.000000061557964 0.000017089166952 0.000000623707019 1 -force B -0.000000033729981 -0.000020960519329 -0.000000631598370 1 -force B -0.000000158771652 0.000027959007599 0.000000540790670 1 - -# Energy components: - Eewald = -214.7216988997853093 - EH = 28.5720336156608710 - Eloc = -40.0424045277521330 - Enl = -69.0116629502477252 - EvdW = -0.1193984904923919 - Exc = -90.7880322974790488 - Exc_core = 50.3731921019174749 - KE = 89.2072809991999378 -------------------------------------- - Etot = -246.5306904489783051 - TS = 0.0003222985846747 -------------------------------------- - F = -246.5310127475629827 - -LatticeMinimize: Iter: 1 F: -246.531012747562983 |grad|_K: 1.656e-04 alpha: 1.000e+00 linmin: -2.252e-01 t[s]: 128.82 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704401947 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531012792083999 |grad|_K: 2.489e-08 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704401951 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.391 -ElecMinimize: Iter: 1 F: -246.531012794331218 |grad|_K: 1.651e-08 alpha: 2.002e-01 linmin: -5.404e-06 t[s]: 135.18 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 6.006397e-01. - FillingsUpdate: mu: +0.704401955 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.535 -ElecMinimize: Iter: 2 F: -246.531012797934466 |grad|_K: 9.587e-09 alpha: 7.278e-01 linmin: 5.088e-06 t[s]: 139.44 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.401e-07 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075998 -LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -1.08983 gdotd/gdotd0: 0.999886 (taking cubic step) - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075999 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704400152 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531012835780160 |grad|_K: 2.605e-08 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704400202 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.383 -ElecMinimize: Iter: 1 F: -246.531012838200866 |grad|_K: 1.452e-08 alpha: 1.964e-01 linmin: -2.040e-05 t[s]: 152.09 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.890537e-01. - FillingsUpdate: mu: +0.704400413 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.453 -ElecMinimize: Iter: 2 F: -246.531012841657713 |grad|_K: 1.084e-08 alpha: 9.048e-01 linmin: 6.037e-06 t[s]: 156.36 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 3.255e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075999 -LatticeMinimize: Wolfe criterion not satisfied: alpha: 1.95044 (E-E0)/|gdotd0|: -2.03582 gdotd/gdotd0: 0.926023 (taking cubic step) - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075999 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704397395 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531012872322890 |grad|_K: 8.451e-08 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704397442 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.389 -ElecMinimize: Iter: 1 F: -246.531012894206924 |grad|_K: 2.099e-08 alpha: 1.688e-01 linmin: -1.044e-05 t[s]: 169.06 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.062802e-01. - FillingsUpdate: mu: +0.704397820 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.375 -ElecMinimize: Iter: 2 F: -246.531012901301978 |grad|_K: 2.037e-08 alpha: 8.875e-01 linmin: 1.342e-04 t[s]: 173.37 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 3.014e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075999 -# Lattice vectors: -R = -[ 6.17791 -8.93992e-05 5.27852e-05 ] -[ 1.13607e-05 16.3778 0.00198228 ] -[ 3.97683e-05 -0.00555021 5.90556 ] -unit cell volume = 597.53 - -# Strain tensor in Cartesian coordinates: -[ 0.000102924 2.20413e-07 -3.73735e-08 ] -[ 2.20414e-07 -8.08652e-05 -2.63931e-07 ] -[ -3.73749e-08 -2.63929e-07 -1.97254e-05 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.23986e-06 2.4158e-09 -8.17162e-11 ] -[ 2.4158e-09 8.59299e-07 -1.03916e-09 ] -[ -8.17162e-11 -1.03916e-09 3.95631e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000031881607273 2.387564791492429 1.475599696401320 1 -ion Ta 3.088931069672728 5.803407027219295 4.427210880970680 1 -ion Ta 3.088944023239571 10.576475226479639 1.472845597974777 1 -ion Ta -0.000070669741856 13.992267727630754 4.424417028735678 1 -ion B -0.000039366803305 7.225349844020556 1.473946398637351 1 -ion B 3.089002275158787 0.965551660631455 4.428864062240806 1 -ion B 3.088871747199645 15.414320541588873 1.471192241038336 1 -ion B 0.000001166532825 9.154493005144673 4.426070807242795 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000152013852 0.000009751686173 0.000000324570323 1 -force Ta 0.000000132556454 -0.000071427916778 -0.000000227826257 1 -force Ta -0.000000164659110 0.000014810850728 0.000000243225937 1 -force Ta 0.000000154448453 0.000047526879340 -0.000000342113295 1 -force B 0.000000020431304 -0.000036626321060 -0.000000374272062 1 -force B -0.000000027740062 0.000037827991177 0.000000499947470 1 -force B 0.000000051231863 -0.000028328536672 -0.000000504373533 1 -force B 0.000000020718327 0.000029101593897 0.000000322650259 1 - -# Energy components: - Eewald = -214.7214222899662559 - EH = 28.5723069202201891 - Eloc = -40.0429216846552762 - Enl = -69.0116827639429999 - EvdW = -0.1193992083073895 - Exc = -90.7880219267241415 - Exc_core = 50.3731921321150651 - KE = 89.2072588085694207 -------------------------------------- - Etot = -246.5306900126914229 - TS = 0.0003228886105675 -------------------------------------- - F = -246.5310129013019775 - -LatticeMinimize: Iter: 2 F: -246.531012901301978 |grad|_K: 1.560e-04 alpha: 3.471e+00 linmin: -4.621e-01 t[s]: 180.30 -LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta -0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 -0.000 - - -Dumping 'force' ... done -Dumping 'n_up' ... done -Dumping 'n_dn' ... done -Dumping 'tau_up' ... done -Dumping 'tau_dn' ... done -Dumping 'd_tot' ... done -Dumping 'eigenvals' ... done -Dumping 'eigStats' ... - eMin: -1.780945 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) - HOMO: +0.704249 at state 8 ( [ +0.000000 +0.500000 +0.142857 ] spin 1 ) - mu : +0.704398 - LUMO: +0.704672 at state 56 ( [ -0.333333 +0.000000 +0.000000 ] spin 1 ) - eMax: +0.949513 at state 137 ( [ +0.500000 +0.500000 -0.428571 ] spin -1 ) - HOMO-LUMO gap: +0.000423 - Optical gap : +0.011968 at state 6 ( [ +0.000000 +0.000000 -0.142857 ] spin 1 ) -Dumping 'Ecomponents' ... done -Dumping 'dosUp' ... done. -Dumping 'dosDn' ... done. -End date and time: Fri Mar 8 17:55:07 2024 (Duration: 0-0:03:01.89) -Done! - -PROFILER: augmentDensityGrid 0.000354 +/- 0.000124 s, 152 calls, 0.053834 s total -PROFILER: augmentDensityGridGrad 0.014279 +/- 0.010390 s, 88 calls, 1.256595 s total -PROFILER: augmentDensitySpherical 0.000363 +/- 0.000153 s, 25536 calls, 9.268771 s total -PROFILER: augmentDensitySphericalGrad 0.000410 +/- 0.000165 s, 19618 calls, 8.045416 s total -PROFILER: augmentOverlap 0.000236 +/- 0.000093 s, 51668 calls, 12.198027 s total -PROFILER: changeGrid 0.000015 +/- 0.000001 s, 31210 calls, 0.481795 s total -PROFILER: ColumnBundle::randomize 0.000248 +/- 0.000010 s, 168 calls, 0.041736 s total -PROFILER: diagouterI 0.001198 +/- 0.000276 s, 13272 calls, 15.895369 s total -PROFILER: EdensityAndVscloc 0.001063 +/- 0.000012 s, 77 calls, 0.081824 s total -PROFILER: EnlAndGrad 0.000684 +/- 0.000113 s, 26674 calls, 18.258033 s total -PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 559 calls, 0.001609 s total -PROFILER: ExCorrFunctional 0.000064 +/- 0.000128 s, 103 calls, 0.006633 s total -PROFILER: ExCorrTotal 0.000757 +/- 0.000274 s, 103 calls, 0.077967 s total -PROFILER: Idag_DiagV_I 0.002125 +/- 0.000699 s, 8969 calls, 19.059671 s total -PROFILER: inv(matrix) 0.000225 +/- 0.000037 s, 10584 calls, 2.383986 s total -PROFILER: matrix::diagonalize 0.001095 +/- 0.000313 s, 21401 calls, 23.439968 s total -PROFILER: matrix::set 0.000009 +/- 0.000004 s, 197826 calls, 1.740061 s total -PROFILER: orthoMatrix(matrix) 0.000201 +/- 0.000084 s, 12497 calls, 2.516438 s total -PROFILER: RadialFunctionR::transform 0.001778 +/- 0.000324 s, 98 calls, 0.174273 s total -PROFILER: reduceKmesh 0.000001 +/- 0.000000 s, 1 calls, 0.000001 s total -PROFILER: VanDerWaalsD3::energyAndGrad 0.202500 +/- 0.010263 s, 16 calls, 3.240002 s total -PROFILER: WavefunctionDrag 0.469524 +/- 0.131629 s, 5 calls, 2.347621 s total -PROFILER: Y*M 0.000019 +/- 0.000003 s, 123117 calls, 2.396420 s total -PROFILER: Y1^Y2 0.000030 +/- 0.000029 s, 100312 calls, 2.986860 s total - -MEMUSAGE: ColumnBundle 1.120761 GB -MEMUSAGE: complexScalarFieldTilde 0.000701 GB -MEMUSAGE: IndexArrays 0.006389 GB -MEMUSAGE: matrix 0.123463 GB -MEMUSAGE: misc 0.002022 GB -MEMUSAGE: ScalarField 0.012617 GB -MEMUSAGE: ScalarFieldTilde 0.007510 GB -MEMUSAGE: Total 1.163064 GB - -*************** JDFTx 1.7.0 (git hash 12396ea5) *************** - -Start date and time: Fri Mar 8 17:55:15 2024 -Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out -Running on hosts (process indices): nid001569 (0) -Divided in process groups (process indices): 0 (0) -gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' -gpuInit: Selected device 0 -Resource initialization completed at t[s]: 0.44 -Run totals: 1 processes, 16 threads, 1 GPUs -Memory pool size: 36000 MB (per process) - - -Input parsed successfully to the following command list (including defaults): - -basis kpoint-dependent -converge-empty-states yes -coords-type Cartesian -core-overlap-check none -coulomb-interaction Periodic -davidson-band-ratio 1.1 -dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump-name $VAR -elec-cutoff 20 100 -elec-eigen-algo Davidson -elec-ex-corr gga-PBE -elec-initial-magnetization 0.000000 no -elec-n-bands 42 -elec-smearing Fermi 0.001 -electronic-minimize \ - dirUpdateScheme FletcherReeves \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-07 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -exchange-regularization WignerSeitzTruncated -fluid None -fluid-ex-corr (null) lda-PZ -fluid-gummel-loop 10 1.000000e-05 -fluid-minimize \ - dirUpdateScheme PolakRibiere \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 0 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -fluid-solvent H2O 55.338 ScalarEOS \ - epsBulk 78.4 \ - pMol 0.92466 \ - epsInf 1.77 \ - Pvap 1.06736e-10 \ - sigmaBulk 4.62e-05 \ - Rvdw 2.61727 \ - Res 1.42 \ - tauNuc 343133 \ - poleEl 15 7 1 -forces-output-coords Positions -initial-state $VAR -ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 -ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 -ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 -ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 -ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 -ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 -ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 -ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 -ion-species GBRV_v1.5/$ID_pbe_v1.uspp -ion-width 0 -ionic-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 0 \ - history 15 \ - knormThreshold 0.0001 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 -kpoint-folding 6 2 7 -latt-move-scale 1 1 1 -latt-scale 1 1 1 -lattice \ - 6.168436000000000 -0.000059000000000 0.000053000000000 \ - 0.000023000000000 16.427467000000000 0.001924000000000 \ - 0.000040000000000 -0.005724000000000 5.902588000000000 -lattice-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -lcao-params -1 1e-06 0.001 -pcm-variant GLSSA13 -perturb-minimize \ - nIterations 0 \ - algorithm MINRES \ - residualTol 0.0001 \ - residualDiffThreshold 0.0001 \ - CGBypass no \ - recomputeResidual no -spintype z-spin -subspace-rotation-factor 1 yes -symmetries none -symmetry-threshold 0.0001 -van-der-waals D3 - - -Applied RMS atom displacement 0 bohrs to make symmetries exact. - ----------- Initializing the Grid ---------- -R = -[ 6.16844 -5.9e-05 5.3e-05 ] -[ 2.3e-05 16.4275 0.001924 ] -[ 4e-05 -0.005724 5.90259 ] -unit cell volume = 598.12 -G = -[ 1.0186 3.65517e-06 -9.14734e-06 ] -[ -1.42533e-06 0.38248 -0.000124673 ] -[ -6.90414e-06 0.000370908 1.06448 ] -Minimum fftbox size, Smin = [ 28 76 28 ] -Chosen fftbox size, S = [ 28 80 28 ] - ----------- Initializing tighter grid for wavefunction operations ---------- -R = -[ 6.16844 -5.9e-05 5.3e-05 ] -[ 2.3e-05 16.4275 0.001924 ] -[ 4e-05 -0.005724 5.90259 ] -unit cell volume = 598.12 -G = -[ 1.0186 3.65517e-06 -9.14734e-06 ] -[ -1.42533e-06 0.38248 -0.000124673 ] -[ -6.90414e-06 0.000370908 1.06448 ] -Minimum fftbox size, Smin = [ 28 68 24 ] -Chosen fftbox size, S = [ 28 70 24 ] - ----------- Exchange Correlation functional ---------- -Initalized PBE GGA exchange. -Initalized PBE GGA correlation. - ----------- Setting up pseudopotentials ---------- -Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': - Title: Ta. Created by USPP 7.3.6 on 14-9-2013 - Reference state energy: -70.583193. 13 valence electrons in orbitals: - |500> occupation: 2 eigenvalue: -2.682396 - |510> occupation: 6 eigenvalue: -1.447928 - |520> occupation: 3 eigenvalue: -0.131987 - |600> occupation: 2 eigenvalue: -0.199982 - |610> occupation: 0 eigenvalue: -0.051129 - lMax: 3 lLocal: 3 QijEcut: 5 - 7 projectors sampled on a log grid with 667 points: - l: 0 eig: -2.682397 rCut: 1.4 - l: 0 eig: -0.199983 rCut: 1.4 - l: 1 eig: -1.447928 rCut: 1.5 - l: 1 eig: -0.051130 rCut: 1.5 - l: 2 eig: -0.131987 rCut: 1.7 - l: 2 eig: 0.150000 rCut: 1.7 - l: 3 eig: 0.250000 rCut: 2.3 - Partial core density with radius 1.2 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 2.30 bohrs. - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': - Title: B. Created by USPP 7.3.6 on 8-4-15 - Reference state energy: -2.950027. 3 valence electrons in orbitals: - |200> occupation: 2 eigenvalue: -0.346865 - |210> occupation: 1 eigenvalue: -0.132618 - lMax: 1 lLocal: 2 QijEcut: 6 - 4 projectors sampled on a log grid with 559 points: - l: 0 eig: -0.346865 rCut: 1.25 - l: 0 eig: -0.500000 rCut: 1.25 - l: 1 eig: -0.346865 rCut: 1.25 - l: 1 eig: -1.000000 rCut: 1.25 - Partial core density with radius 0.9 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 1.25 bohrs. - -Initialized 2 species with 8 total atoms. - -Folded 1 k-points by 6x2x7 to 84 k-points. - ----------- Setting up k-points, bands, fillings ---------- -No reducable k-points. -Computing the number of bands and number of electrons -Calculating initial fillings. -nElectrons: 64.000000 nBands: 42 nStates: 168 - ------ Setting up reduced wavefunction bases (one per k-point) ----- -average nbasis = 2554.726 , ideal nbasis = 2555.213 - ------ Initializing Supercell corresponding to k-point mesh ----- -Lattice vector linear combinations in supercell: -[ 6 0 0 ] -[ 0 2 0 ] -[ 0 0 7 ] -Supercell lattice vectors: -[ 37.0106 -0.000118 0.000371 ] -[ 0.000138 32.8549 0.013468 ] -[ 0.00024 -0.011448 41.3181 ] - -Initializing DFT-D3 calculator: - Parameters set for gga-PBE functional - s6: 1.000 s_r6: 1.217 - s8: 0.722 s_r8: 1.000 - Per-atom parameters loaded for: - Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] - B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] - ----------- Setting up ewald sum ---------- -Optimum gaussian width for ewald sums = 2.376792 bohr. -Real space sum over 847 unit cells with max indices [ 5 3 5 ] -Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] - -Computing DFT-D3 correction: -# coordination-number Ta 15.836 15.835 15.835 15.836 -# coordination-number B 8.136 8.136 8.136 8.136 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043366 -EvdW_8 = -0.075888 - ----------- Allocating electronic variables ---------- -Reading eigenvalues from 'eigenvals'. -Initializing wave functions: linear combination of atomic orbitals -Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) -B pseudo-atom occupations: s ( 2 ) p ( 1 ) - FillingsUpdate: mu: +0.686661718 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00908 Tot: -0.00101 ] -LCAOMinimize: Iter: 0 F: -246.2703684649962952 |grad|_K: 1.171e-03 alpha: 1.000e+00 - FillingsUpdate: mu: +0.712459587 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00665 Tot: -0.00181 ] -LCAOMinimize: Iter: 1 F: -246.4528786644987690 |grad|_K: 1.053e-04 alpha: 3.295e-01 linmin: -4.367e-02 cgtest: 1.222e-01 t[s]: 23.18 -LCAOMinimize: Encountered beta<0, resetting CG. - FillingsUpdate: mu: +0.714071719 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00208 ] -LCAOMinimize: Iter: 2 F: -246.4552415759908683 |grad|_K: 5.255e-05 alpha: 5.367e-01 linmin: 5.912e-03 cgtest: -2.923e-02 t[s]: 25.72 - FillingsUpdate: mu: +0.713707837 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00210 ] -LCAOMinimize: Iter: 3 F: -246.4553446931705025 |grad|_K: 1.021e-05 alpha: 9.350e-02 linmin: -2.207e-02 cgtest: 1.698e-01 t[s]: 28.26 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.804912e-01. - FillingsUpdate: mu: +0.713888193 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00682 Tot: -0.00232 ] -LCAOMinimize: Iter: 4 F: -246.4553663527728702 |grad|_K: 7.659e-06 alpha: 5.192e-01 linmin: 1.419e-04 cgtest: -3.063e-03 t[s]: 31.52 - FillingsUpdate: mu: +0.713885616 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00684 Tot: -0.00234 ] -LCAOMinimize: Iter: 5 F: -246.4553689441066240 |grad|_K: 3.729e-06 alpha: 1.101e-01 linmin: -1.191e-03 cgtest: 9.089e-03 t[s]: 34.06 - FillingsUpdate: mu: +0.713849548 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00689 Tot: -0.00240 ] -LCAOMinimize: Iter: 6 F: -246.4553707842442520 |grad|_K: 8.837e-07 alpha: 3.298e-01 linmin: 1.269e-04 cgtest: -2.709e-02 t[s]: 36.60 - FillingsUpdate: mu: +0.713851760 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00691 Tot: -0.00242 ] -LCAOMinimize: Iter: 7 F: -246.4553708544137010 |grad|_K: 6.594e-07 alpha: 2.247e-01 linmin: -6.136e-07 cgtest: 4.639e-04 t[s]: 39.14 - FillingsUpdate: mu: +0.713855354 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] -LCAOMinimize: Iter: 8 F: -246.4553708841276034 |grad|_K: 3.463e-07 alpha: 1.709e-01 linmin: 1.967e-05 cgtest: -2.648e-04 t[s]: 41.71 -LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - - ----- Citations for features of the code used in this run ---- - - Software package: - R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) - - gga-PBE exchange-correlation functional: - J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) - - Pseudopotentials: - KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) - - DFT-D3 dispersion correction: - S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) - - Total energy minimization with Auxiliary Hamiltonian: - C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) - - Linear-tetrahedron sampling for density of states: - G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) - - Smooth electrostatic potentials by atom-potential subtraction: - R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) - -This list may not be complete. Please suggest additional citations or -report any other bugs at https://github.com/shankar1729/jdftx/issues - -Initialization completed successfully at t[s]: 42.07 - - ---------- Lattice Minimization --------- - -Computing DFT-D3 correction: -# coordination-number Ta 15.836 15.835 15.835 15.836 -# coordination-number B 8.136 8.136 8.136 8.136 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043366 -EvdW_8 = -0.075888 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.713855355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] -ElecMinimize: Iter: 0 F: -246.455370884127575 |grad|_K: 7.677e-05 alpha: 1.000e+00 - FillingsUpdate: mu: +0.706435257 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00591 Tot: -0.00247 ] - SubspaceRotationAdjust: set factor to 1 -ElecMinimize: Iter: 1 F: -246.520287479167706 |grad|_K: 2.836e-05 alpha: 6.060e-01 linmin: 2.774e-05 t[s]: 47.10 - FillingsUpdate: mu: +0.704468403 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00420 Tot: -0.00250 ] - SubspaceRotationAdjust: set factor to 1.03 -ElecMinimize: Iter: 2 F: -246.529235826500923 |grad|_K: 1.174e-05 alpha: 6.123e-01 linmin: 8.789e-05 t[s]: 50.24 - FillingsUpdate: mu: +0.704067779 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00166 ] - SubspaceRotationAdjust: set factor to 1.02 -ElecMinimize: Iter: 3 F: -246.530549052738621 |grad|_K: 6.863e-06 alpha: 5.241e-01 linmin: 1.563e-04 t[s]: 53.39 - FillingsUpdate: mu: +0.704000037 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00205 Tot: -0.00127 ] - SubspaceRotationAdjust: set factor to 0.665 -ElecMinimize: Iter: 4 F: -246.530711079692253 |grad|_K: 5.958e-06 alpha: 1.900e-01 linmin: 1.061e-04 t[s]: 56.58 - FillingsUpdate: mu: +0.703897258 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00126 Tot: -0.00069 ] - SubspaceRotationAdjust: set factor to 0.555 -ElecMinimize: Iter: 5 F: -246.530867381951509 |grad|_K: 2.932e-06 alpha: 2.428e-01 linmin: -1.218e-05 t[s]: 59.73 - FillingsUpdate: mu: +0.703892047 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00079 Tot: -0.00032 ] - SubspaceRotationAdjust: set factor to 0.422 -ElecMinimize: Iter: 6 F: -246.530928881947005 |grad|_K: 2.696e-06 alpha: 3.934e-01 linmin: -6.073e-05 t[s]: 62.89 - FillingsUpdate: mu: +0.703880780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00053 Tot: -0.00006 ] - SubspaceRotationAdjust: set factor to 0.343 -ElecMinimize: Iter: 7 F: -246.530966822712173 |grad|_K: 1.520e-06 alpha: 2.871e-01 linmin: -4.667e-06 t[s]: 66.03 - FillingsUpdate: mu: +0.703874478 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00043 Tot: +0.00009 ] - SubspaceRotationAdjust: set factor to 0.386 -ElecMinimize: Iter: 8 F: -246.530988732848670 |grad|_K: 1.144e-06 alpha: 5.218e-01 linmin: 9.232e-07 t[s]: 69.18 - FillingsUpdate: mu: +0.703872920 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00038 Tot: +0.00014 ] - SubspaceRotationAdjust: set factor to 0.287 -ElecMinimize: Iter: 9 F: -246.530997788390636 |grad|_K: 8.064e-07 alpha: 3.807e-01 linmin: -7.146e-06 t[s]: 72.33 - FillingsUpdate: mu: +0.703869664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00032 Tot: +0.00015 ] - SubspaceRotationAdjust: set factor to 0.322 -ElecMinimize: Iter: 10 F: -246.531003110075915 |grad|_K: 5.077e-07 alpha: 4.503e-01 linmin: -7.080e-06 t[s]: 75.48 - FillingsUpdate: mu: +0.703865324 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00026 Tot: +0.00014 ] - SubspaceRotationAdjust: set factor to 0.317 -ElecMinimize: Iter: 11 F: -246.531005566529700 |grad|_K: 3.894e-07 alpha: 5.242e-01 linmin: -4.677e-06 t[s]: 78.64 - FillingsUpdate: mu: +0.703862944 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00020 Tot: +0.00012 ] - SubspaceRotationAdjust: set factor to 0.252 -ElecMinimize: Iter: 12 F: -246.531006767661353 |grad|_K: 2.556e-07 alpha: 4.357e-01 linmin: 1.413e-06 t[s]: 81.78 - FillingsUpdate: mu: +0.703863024 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00015 Tot: +0.00009 ] - SubspaceRotationAdjust: set factor to 0.269 -ElecMinimize: Iter: 13 F: -246.531007355558700 |grad|_K: 1.828e-07 alpha: 4.953e-01 linmin: -3.387e-07 t[s]: 84.96 - FillingsUpdate: mu: +0.703864560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00011 Tot: +0.00007 ] - SubspaceRotationAdjust: set factor to 0.258 -ElecMinimize: Iter: 14 F: -246.531007663892041 |grad|_K: 1.228e-07 alpha: 5.076e-01 linmin: -1.829e-07 t[s]: 88.12 - FillingsUpdate: mu: +0.703866170 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00006 ] - SubspaceRotationAdjust: set factor to 0.217 -ElecMinimize: Iter: 15 F: -246.531007805900202 |grad|_K: 8.711e-08 alpha: 5.179e-01 linmin: 1.701e-06 t[s]: 91.26 - FillingsUpdate: mu: +0.703866756 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00004 ] - SubspaceRotationAdjust: set factor to 0.222 -ElecMinimize: Iter: 16 F: -246.531007870491095 |grad|_K: 5.554e-08 alpha: 4.684e-01 linmin: 1.808e-06 t[s]: 94.41 - FillingsUpdate: mu: +0.703866408 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00003 ] - SubspaceRotationAdjust: set factor to 0.208 -ElecMinimize: Iter: 17 F: -246.531007900240667 |grad|_K: 3.756e-08 alpha: 5.305e-01 linmin: -2.241e-06 t[s]: 97.56 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 5.620e-04 - -Computing DFT-D3 correction: -# coordination-number Ta 15.836 15.835 15.835 15.836 -# coordination-number B 8.136 8.136 8.136 8.136 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043366 -EvdW_8 = -0.075888 -# Lattice vectors: -R = -[ 6.16844 -5.9e-05 5.3e-05 ] -[ 2.3e-05 16.4275 0.001924 ] -[ 4e-05 -0.005724 5.90259 ] -unit cell volume = 598.12 - -# Strain tensor in Cartesian coordinates: -[ 0 0 0 ] -[ 0 0 0 ] -[ 0 0 0 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.69853e-06 5.59557e-09 1.41959e-09 ] -[ 5.59557e-09 3.81916e-05 -1.21971e-07 ] -[ 1.41959e-09 -1.21971e-07 -5.35784e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 -ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 -ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 -ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 -ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 -ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 -ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 -ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 - -# Forces in Cartesian coordinates: -force Ta 0.000003219385226 0.000024941936105 -0.000004667309539 1 -force Ta -0.000003544134674 0.000100910630455 0.000002347800877 1 -force Ta 0.000004213169884 -0.000095340568768 -0.000002813127670 1 -force Ta -0.000003269450224 -0.000030911240225 0.000004677087443 1 -force B -0.000000729001011 -0.000015720776255 0.000010772774563 1 -force B 0.000000608095531 0.000019054253012 -0.000014315882331 1 -force B -0.000000498752112 0.000012643289756 0.000014335980866 1 -force B 0.000000021330734 -0.000015026361853 -0.000010315177459 1 - -# Energy components: - Eewald = -214.6559882144248945 - EH = 28.5857387723713110 - Eloc = -40.1186842665999635 - Enl = -69.0084493129606642 - EvdW = -0.1192533377321287 - Exc = -90.7845534796796727 - Exc_core = 50.3731883713289008 - KE = 89.1972709081141488 -------------------------------------- - Etot = -246.5307305595829348 - TS = 0.0002773406577414 -------------------------------------- - F = -246.5310079002406667 - -LatticeMinimize: Iter: 0 F: -246.531007900240667 |grad|_K: 2.745e-03 t[s]: 111.06 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.047 +0.047 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B +0.000 +0.000 +0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.838 15.838 15.838 15.838 -# coordination-number B 8.138 8.138 8.138 8.138 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043377 -EvdW_8 = -0.075910 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704038208 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] -ElecMinimize: Iter: 0 F: -246.531014271978677 |grad|_K: 2.488e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704035251 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.206 -ElecMinimize: Iter: 1 F: -246.531014618996693 |grad|_K: 7.345e-08 alpha: 3.083e-01 linmin: -6.352e-05 t[s]: 117.29 - FillingsUpdate: mu: +0.704031518 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.265 -ElecMinimize: Iter: 2 F: -246.531014707813426 |grad|_K: 6.000e-08 alpha: 9.057e-01 linmin: 6.919e-06 t[s]: 120.47 - FillingsUpdate: mu: +0.704033360 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.306 -ElecMinimize: Iter: 3 F: -246.531014768371961 |grad|_K: 4.795e-08 alpha: 9.261e-01 linmin: 3.658e-06 t[s]: 123.62 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 2.872e-07 - -Computing DFT-D3 correction: -# coordination-number Ta 15.838 15.838 15.838 15.838 -# coordination-number B 8.138 8.138 8.138 8.138 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043377 -EvdW_8 = -0.075910 -# Lattice vectors: -R = -[ 6.16852 -5.97753e-05 5.29301e-05 ] -[ 2.27018e-05 16.4222 0.00192945 ] -[ 3.9928e-05 -0.00570738 5.90285 ] -unit cell volume = 597.963 - -# Strain tensor in Cartesian coordinates: -[ 1.4311e-05 -4.71455e-08 -1.19608e-08 ] -[ -4.71455e-08 -0.000321784 1.02767e-06 ] -[ -1.19608e-08 1.02767e-06 4.51425e-05 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -3.16235e-06 9.72711e-09 1.51381e-09 ] -[ 9.72711e-09 3.12615e-05 -1.04243e-07 ] -[ 1.51381e-09 -1.04243e-07 -5.40697e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000014086489759 2.393464963226479 1.474977371501900 1 -ion Ta 3.084271264231595 5.819543007953916 4.425076040486556 1 -ion Ta 3.084241830782444 10.604315563627694 1.472116500041577 1 -ion Ta -0.000020986919499 14.030934185850242 4.422174716636268 1 -ion B -0.000014091397776 7.251828452976323 1.473097720917905 1 -ion B 3.084298645948842 0.961238979979226 4.426960467748199 1 -ion B 3.084218889426424 15.462842647284960 1.470232558456424 1 -ion B 0.000006533363856 9.172348989626263 4.424049814606058 1 - -# Forces in Cartesian coordinates: -force Ta 0.000002656305160 -0.000090599278766 -0.000004686939808 1 -force Ta -0.000002780554917 -0.000072638279920 0.000002640588003 1 -force Ta 0.000003410172269 0.000090290543843 -0.000003019517788 1 -force Ta -0.000002762563820 0.000068162101984 0.000004644517497 1 -force B -0.000000578229282 -0.000088307202855 0.000009543323266 1 -force B 0.000000463088346 0.000074546028704 -0.000012789192807 1 -force B -0.000000560233414 -0.000056772413373 0.000012733201334 1 -force B 0.000000162461914 0.000068936586651 -0.000009123317262 1 - -# Energy components: - Eewald = -214.6743936804575981 - EH = 28.5801907094721130 - Eloc = -40.0962401542189326 - Enl = -69.0092234326302361 - EvdW = -0.1192864126888177 - Exc = -90.7856829553995226 - Exc_core = 50.3731891548009116 - KE = 89.2007106048843070 -------------------------------------- - Etot = -246.5307361662377730 - TS = 0.0002786021341825 -------------------------------------- - F = -246.5310147683719606 - -LatticeMinimize: Iter: 1 F: -246.531014768371961 |grad|_K: 2.273e-03 alpha: 1.000e+00 linmin: -9.031e-01 t[s]: 130.49 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.047 +0.047 +0.047 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B +0.000 +0.000 +0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.845 15.845 15.845 15.845 -# coordination-number B 8.143 8.144 8.144 8.143 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043408 -EvdW_8 = -0.075975 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704530627 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531025878595273 |grad|_K: 4.371e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704518010 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.262 -ElecMinimize: Iter: 1 F: -246.531027214588903 |grad|_K: 2.910e-07 alpha: 3.840e-01 linmin: -1.375e-04 t[s]: 136.75 - FillingsUpdate: mu: +0.704505006 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.299 -ElecMinimize: Iter: 2 F: -246.531028288353497 |grad|_K: 2.216e-07 alpha: 6.973e-01 linmin: 7.818e-05 t[s]: 139.89 - FillingsUpdate: mu: +0.704515918 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.324 -ElecMinimize: Iter: 3 F: -246.531029025233863 |grad|_K: 1.464e-07 alpha: 8.278e-01 linmin: 1.006e-04 t[s]: 143.06 - FillingsUpdate: mu: +0.704516708 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.252 -ElecMinimize: Iter: 4 F: -246.531029205869743 |grad|_K: 9.860e-08 alpha: 4.645e-01 linmin: -1.439e-05 t[s]: 146.21 - FillingsUpdate: mu: +0.704515183 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.205 -ElecMinimize: Iter: 5 F: -246.531029297349278 |grad|_K: 5.126e-08 alpha: 5.177e-01 linmin: 2.594e-05 t[s]: 149.37 - FillingsUpdate: mu: +0.704515738 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.217 -ElecMinimize: Iter: 6 F: -246.531029328246632 |grad|_K: 2.835e-08 alpha: 6.476e-01 linmin: 1.799e-05 t[s]: 152.52 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.174e-07 - -Computing DFT-D3 correction: -# coordination-number Ta 15.845 15.845 15.845 15.845 -# coordination-number B 8.143 8.144 8.144 8.143 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043408 -EvdW_8 = -0.075975 -# Lattice vectors: -R = -[ 6.16918 -6.51258e-05 5.26355e-05 ] -[ 2.06706e-05 16.405 0.00194807 ] -[ 3.96224e-05 -0.00565097 5.90392 ] -unit cell volume = 597.507 - -# Strain tensor in Cartesian coordinates: -[ 0.000120098 -3.72492e-07 -6.27023e-08 ] -[ -3.72547e-07 -0.00137066 4.52454e-06 ] -[ -6.27015e-08 4.52452e-06 0.00022642 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -8.3604e-06 1.42182e-08 2.80363e-10 ] -[ 1.42182e-08 1.14337e-05 -4.20882e-08 ] -[ 2.80363e-10 -4.20882e-08 -4.9412e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000023813715142 2.390604013214516 1.475234480600942 1 -ion Ta 3.084584328359459 5.813169209201141 4.425908903944038 1 -ion Ta 3.084578157414626 10.593552085364093 1.472408297867962 1 -ion Ta -0.000036791658956 14.016500450836368 4.423043918082191 1 -ion B -0.000018837446157 7.243878315630210 1.473428155907734 1 -ion B 3.084626223062512 0.960543400213545 4.427715232784204 1 -ion B 3.084537813709094 15.446401698542397 1.470603744300826 1 -ion B 0.000003963154799 9.163016331935406 4.424847529217786 1 - -# Forces in Cartesian coordinates: -force Ta 0.000001084914930 0.000141960010169 -0.000004367879617 1 -force Ta -0.000001210748732 -0.000009421908688 0.000002618055463 1 -force Ta 0.000001248357327 0.000070400296685 -0.000002696507235 1 -force Ta -0.000001143490074 -0.000201438078333 0.000004325960740 1 -force B -0.000000768380446 -0.000275732002592 0.000005695191169 1 -force B 0.000000784553743 0.000303851856736 -0.000007616792945 1 -force B -0.000000855800566 -0.000298817632572 0.000007508392297 1 -force B 0.000000858749849 0.000269360114556 -0.000005496745663 1 - -# Energy components: - Eewald = -214.7276638602018579 - EH = 28.5647245912874865 - Eloc = -40.0317091353307788 - Enl = -69.0113097172592518 - EvdW = -0.1193834118021602 - Exc = -90.7888963153276904 - Exc_core = 50.3731914824034703 - KE = 89.2103061367852916 -------------------------------------- - Etot = -246.5307402294455414 - TS = 0.0002890988010826 -------------------------------------- - F = -246.5310293282466318 - -LatticeMinimize: Iter: 2 F: -246.531029328246632 |grad|_K: 1.236e-03 alpha: 1.000e+00 linmin: -6.852e-01 t[s]: 159.39 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 +0.000 -0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.845 15.845 15.845 15.845 -# coordination-number B 8.143 8.143 8.144 8.144 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043410 -EvdW_8 = -0.075988 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704520460 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531031962026219 |grad|_K: 3.755e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704526851 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.276 -ElecMinimize: Iter: 1 F: -246.531033769340610 |grad|_K: 2.573e-07 alpha: 7.052e-01 linmin: 1.376e-05 t[s]: 165.64 - FillingsUpdate: mu: +0.704528030 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.306 -ElecMinimize: Iter: 2 F: -246.531035102380287 |grad|_K: 2.639e-07 alpha: 1.110e+00 linmin: 5.537e-04 t[s]: 168.79 - FillingsUpdate: mu: +0.704526219 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.268 -ElecMinimize: Iter: 3 F: -246.531035795994967 |grad|_K: 1.709e-07 alpha: 5.477e-01 linmin: -2.876e-04 t[s]: 171.97 - FillingsUpdate: mu: +0.704524813 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.229 -ElecMinimize: Iter: 4 F: -246.531036101425457 |grad|_K: 1.002e-07 alpha: 5.738e-01 linmin: 1.926e-04 t[s]: 175.11 - FillingsUpdate: mu: +0.704524605 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.191 -ElecMinimize: Iter: 5 F: -246.531036212796238 |grad|_K: 5.894e-08 alpha: 6.108e-01 linmin: 7.984e-05 t[s]: 178.26 - FillingsUpdate: mu: +0.704524842 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.151 -ElecMinimize: Iter: 6 F: -246.531036247700513 |grad|_K: 3.541e-08 alpha: 5.531e-01 linmin: -1.788e-06 t[s]: 181.42 - FillingsUpdate: mu: +0.704525064 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.151 -ElecMinimize: Iter: 7 F: -246.531036261790803 |grad|_K: 2.032e-08 alpha: 6.184e-01 linmin: 9.272e-05 t[s]: 184.56 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 6.532e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.845 15.845 15.845 15.845 -# coordination-number B 8.143 8.143 8.144 8.144 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043410 -EvdW_8 = -0.075988 -# Lattice vectors: -R = -[ 6.17151 -7.61423e-05 5.25274e-05 ] -[ 1.65228e-05 16.3936 0.00196136 ] -[ 3.94998e-05 -0.00561167 5.90538 ] -unit cell volume = 597.466 - -# Strain tensor in Cartesian coordinates: -[ 0.000498951 -1.04175e-06 -8.4205e-08 ] -[ -1.0424e-06 -0.00206386 7.0028e-06 ] -[ -8.41915e-08 7.00307e-06 0.000473185 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -6.49741e-06 1.01761e-08 -7.95605e-10 ] -[ 1.01761e-08 3.16135e-06 -2.48222e-08 ] -[ -7.95605e-10 -2.48222e-08 -7.77737e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000029775694859 2.389619343583877 1.475578543550516 1 -ion Ta 3.085740458134041 5.809058692164263 4.427030535410705 1 -ion Ta 3.085748496870723 10.586609022791823 1.472781763426523 1 -ion Ta -0.000054251406294 14.005792256272583 4.424195525424639 1 -ion B -0.000028108986210 7.237385110729197 1.473846033579680 1 -ion B 3.085798339673751 0.961490250908128 4.428761276913454 1 -ion B 3.085691086382508 15.434117602788850 1.471052900390355 1 -ion B 0.000002233955824 9.158087989122372 4.425926894248790 1 - -# Forces in Cartesian coordinates: -force Ta 0.000000180448983 -0.000001779224432 -0.000003215298322 1 -force Ta -0.000000213491438 -0.000022635216900 0.000002165526987 1 -force Ta 0.000000108554062 0.000006971364088 -0.000002113568274 1 -force Ta -0.000000196012767 0.000018046560330 0.000003199056616 1 -force B -0.000000552365229 -0.000329498688774 0.000001901472926 1 -force B 0.000000562095795 0.000313550862043 -0.000002592578413 1 -force B -0.000000582293062 -0.000321161272580 0.000002501303027 1 -force B 0.000000699542294 0.000336616788772 -0.000001894702260 1 - -# Energy components: - Eewald = -214.7312629602534173 - EH = 28.5655380437543300 - Eloc = -40.0285694974605377 - Enl = -69.0117058129617078 - EvdW = -0.1193978908337048 - Exc = -90.7889608782997755 - Exc_core = 50.3731919376023782 - KE = 89.2104335455247650 -------------------------------------- - Etot = -246.5307335129276112 - TS = 0.0003027488631822 -------------------------------------- - F = -246.5310362617908027 - -LatticeMinimize: Iter: 3 F: -246.531036261790803 |grad|_K: 8.306e-04 alpha: 1.000e+00 linmin: -3.257e-01 t[s]: 191.45 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 -0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.844 15.844 15.844 15.844 -# coordination-number B 8.141 8.142 8.142 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043405 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704449752 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531026682492154 |grad|_K: 7.050e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704459881 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.214 -ElecMinimize: Iter: 1 F: -246.531032693801336 |grad|_K: 4.310e-07 alpha: 6.655e-01 linmin: -2.195e-06 t[s]: 197.70 - FillingsUpdate: mu: +0.704460182 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.27 -ElecMinimize: Iter: 2 F: -246.531036680169876 |grad|_K: 4.159e-07 alpha: 1.182e+00 linmin: 4.513e-04 t[s]: 200.85 - FillingsUpdate: mu: +0.704456912 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.327 -ElecMinimize: Iter: 3 F: -246.531039288269824 |grad|_K: 3.382e-07 alpha: 8.295e-01 linmin: 7.410e-05 t[s]: 204.00 - FillingsUpdate: mu: +0.704454936 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.343 -ElecMinimize: Iter: 4 F: -246.531040658466878 |grad|_K: 2.511e-07 alpha: 6.585e-01 linmin: 1.756e-04 t[s]: 207.15 - FillingsUpdate: mu: +0.704454956 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.314 -ElecMinimize: Iter: 5 F: -246.531041296284229 |grad|_K: 1.467e-07 alpha: 5.571e-01 linmin: 1.295e-04 t[s]: 210.30 - FillingsUpdate: mu: +0.704455609 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.273 -ElecMinimize: Iter: 6 F: -246.531041548141133 |grad|_K: 9.871e-08 alpha: 6.442e-01 linmin: 7.198e-05 t[s]: 213.46 - FillingsUpdate: mu: +0.704455872 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.238 -ElecMinimize: Iter: 7 F: -246.531041644714321 |grad|_K: 6.791e-08 alpha: 5.455e-01 linmin: -2.842e-06 t[s]: 216.64 - FillingsUpdate: mu: +0.704455977 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.252 -ElecMinimize: Iter: 8 F: -246.531041694388506 |grad|_K: 4.287e-08 alpha: 5.925e-01 linmin: -2.160e-05 t[s]: 219.80 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 7.189e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.844 15.844 15.844 15.844 -# coordination-number B 8.141 8.142 8.142 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043405 -EvdW_8 = -0.075998 -# Lattice vectors: -R = -[ 6.17576 -9.47374e-05 5.29299e-05 ] -[ 9.52926e-06 16.3804 0.0019841 ] -[ 3.98907e-05 -0.00554499 5.90623 ] -unit cell volume = 597.483 - -# Strain tensor in Cartesian coordinates: -[ 0.00118728 -2.17121e-06 -2.18338e-08 ] -[ -2.17321e-06 -0.00286467 1.11158e-05 ] -[ -2.17693e-08 1.11123e-05 0.00061781 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -3.84706e-06 2.06861e-09 -6.49216e-10 ] -[ 2.06861e-09 -5.44433e-07 1.28872e-09 ] -[ -6.49216e-10 1.28872e-09 1.41337e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000034114290175 2.387571268022230 1.475755349748698 1 -ion Ta 3.087849398723925 5.804154459943446 4.427724919689199 1 -ion Ta 3.087867051092635 10.578177718691764 1.473008209966117 1 -ion Ta -0.000077119608624 13.994907943198326 4.424939003719408 1 -ion B -0.000043935405504 7.227509823373992 1.474128072184157 1 -ion B 3.087928101798946 0.964589895884514 4.429352832810734 1 -ion B 3.087788784233561 15.417825744028846 1.471381110090443 1 -ion B 0.000000660313035 9.154879072058938 4.426566128753437 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000465565409 0.000169706448987 0.000001306198760 1 -force Ta 0.000000569150674 -0.000015052188429 -0.000000826241549 1 -force Ta -0.000000570285414 -0.000029336045811 0.000000988949218 1 -force Ta 0.000000488929249 -0.000126358388630 -0.000001411401752 1 -force B 0.000000157986568 -0.000127794177558 -0.000000980192501 1 -force B -0.000000168951475 0.000163248276740 0.000001274162211 1 -force B 0.000000130690925 -0.000154299039129 -0.000001291000006 1 -force B -0.000000123370772 0.000119498543090 0.000000893930426 1 - -# Energy components: - Eewald = -214.7276557127735828 - EH = 28.5694583224511760 - Eloc = -40.0346304300992202 - Enl = -69.0119383413610450 - EvdW = -0.1194033767426411 - Exc = -90.7884592491663085 - Exc_core = 50.3731921848171353 - KE = 89.2087147320197289 -------------------------------------- - Etot = -246.5307218708547623 - TS = 0.0003198235337484 -------------------------------------- - F = -246.5310416943885059 - -LatticeMinimize: Iter: 4 F: -246.531041694388506 |grad|_K: 4.614e-04 alpha: 1.000e+00 linmin: -1.678e-01 t[s]: 226.68 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.047 -# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B +0.000 -0.000 -0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.838 15.841 15.840 15.837 -# coordination-number B 8.140 8.135 8.134 8.139 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043386 -EvdW_8 = -0.075993 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704256554 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531025511751722 |grad|_K: 8.319e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704271215 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.229 -ElecMinimize: Iter: 1 F: -246.531031375441330 |grad|_K: 5.133e-07 alpha: 4.662e-01 linmin: 2.885e-06 t[s]: 232.91 - FillingsUpdate: mu: +0.704278446 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.243 -ElecMinimize: Iter: 2 F: -246.531034461304444 |grad|_K: 4.011e-07 alpha: 6.449e-01 linmin: 1.929e-04 t[s]: 236.09 - FillingsUpdate: mu: +0.704269868 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.287 -ElecMinimize: Iter: 3 F: -246.531037064538708 |grad|_K: 2.671e-07 alpha: 8.921e-01 linmin: 1.271e-04 t[s]: 239.24 - FillingsUpdate: mu: +0.704268747 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.285 -ElecMinimize: Iter: 4 F: -246.531037903744476 |grad|_K: 1.767e-07 alpha: 6.479e-01 linmin: 4.925e-06 t[s]: 242.39 - FillingsUpdate: mu: +0.704268666 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.223 -ElecMinimize: Iter: 5 F: -246.531038186411024 |grad|_K: 1.141e-07 alpha: 4.982e-01 linmin: 1.104e-05 t[s]: 245.53 - FillingsUpdate: mu: +0.704268389 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.201 -ElecMinimize: Iter: 6 F: -246.531038317370076 |grad|_K: 6.157e-08 alpha: 5.534e-01 linmin: -4.478e-06 t[s]: 248.68 - FillingsUpdate: mu: +0.704268888 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.22 -ElecMinimize: Iter: 7 F: -246.531038364612812 |grad|_K: 3.648e-08 alpha: 6.856e-01 linmin: -1.849e-05 t[s]: 251.82 - FillingsUpdate: mu: +0.704269068 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.235 -ElecMinimize: Iter: 8 F: -246.531038379635930 |grad|_K: 2.334e-08 alpha: 6.212e-01 linmin: 9.469e-06 t[s]: 254.97 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 8.448e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.838 15.841 15.840 15.837 -# coordination-number B 8.140 8.135 8.134 8.139 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043386 -EvdW_8 = -0.075993 -LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: 0.720696 gdotd/gdotd0: -2.16484 (taking cubic step) - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.842 -# coordination-number B 8.141 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075997 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704420190 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531035415403750 |grad|_K: 5.767e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704406240 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.23 -ElecMinimize: Iter: 1 F: -246.531038498130698 |grad|_K: 3.564e-07 alpha: 5.099e-01 linmin: -3.589e-05 t[s]: 267.81 - FillingsUpdate: mu: +0.704400814 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.244 -ElecMinimize: Iter: 2 F: -246.531040129369387 |grad|_K: 2.965e-07 alpha: 7.065e-01 linmin: -8.916e-05 t[s]: 271.04 - FillingsUpdate: mu: +0.704406014 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.285 -ElecMinimize: Iter: 3 F: -246.531041494300439 |grad|_K: 1.872e-07 alpha: 8.537e-01 linmin: -9.396e-06 t[s]: 274.22 - FillingsUpdate: mu: +0.704406538 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.328 -ElecMinimize: Iter: 4 F: -246.531041953509856 |grad|_K: 1.130e-07 alpha: 7.211e-01 linmin: -2.661e-05 t[s]: 277.38 - FillingsUpdate: mu: +0.704406773 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.316 -ElecMinimize: Iter: 5 F: -246.531042101016880 |grad|_K: 7.764e-08 alpha: 6.358e-01 linmin: -1.391e-05 t[s]: 280.52 - FillingsUpdate: mu: +0.704406688 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.233 -ElecMinimize: Iter: 6 F: -246.531042149535807 |grad|_K: 5.068e-08 alpha: 4.429e-01 linmin: -6.638e-07 t[s]: 283.67 - FillingsUpdate: mu: +0.704406377 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.189 -ElecMinimize: Iter: 7 F: -246.531042173879570 |grad|_K: 2.922e-08 alpha: 5.215e-01 linmin: -2.252e-05 t[s]: 286.82 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.264e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.842 -# coordination-number B 8.141 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075997 -# Lattice vectors: -R = -[ 6.17686 -9.56645e-05 5.31532e-05 ] -[ 9.18629e-06 16.3807 0.00198391 ] -[ 4.01104e-05 -0.00554504 5.90563 ] -unit cell volume = 597.539 - -# Strain tensor in Cartesian coordinates: -[ 0.00136503 -2.227e-06 1.44186e-08 ] -[ -2.22888e-06 -0.00284668 1.1078e-05 ] -[ 1.45105e-08 1.10732e-05 0.000515328 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.85241e-06 -9.71227e-09 -3.79561e-12 ] -[ -9.71227e-09 2.26493e-06 8.18843e-09 ] -[ -3.79561e-12 8.18843e-09 1.47689e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000030823953056 2.388616337987223 1.475614851126392 1 -ion Ta 3.088401411030260 5.804130488408757 4.427264643267180 1 -ion Ta 3.088410904362411 10.578139300361443 1.472864883223145 1 -ion Ta -0.000074395171918 13.994507862159116 4.424473913215363 1 -ion B -0.000042818012558 7.226921939106935 1.473968737535463 1 -ion B 3.088474792086342 0.965536319238178 4.428909887658269 1 -ion B 3.088337543684599 15.417237684317360 1.471219336676431 1 -ion B -0.000001165476343 9.155706529538742 4.426119959660315 1 - -# Forces in Cartesian coordinates: -force Ta 0.000000323036195 -0.000212775014497 0.000000266636620 1 -force Ta -0.000000353159760 0.000131942916382 -0.000000145463472 1 -force Ta 0.000000330187713 0.000042258562630 0.000000055403925 1 -force Ta -0.000000343984957 0.000040137991624 -0.000000251368278 1 -force B 0.000000150826382 -0.000002511863929 -0.000000560692838 1 -force B -0.000000102098004 -0.000029074457280 0.000000803376795 1 -force B 0.000000115044701 0.000029245784065 -0.000000825183337 1 -force B -0.000000089307516 0.000001544869166 0.000000617721082 1 - -# Energy components: - Eewald = -214.7206562776039220 - EH = 28.5724130347543586 - Eloc = -40.0437031895604250 - Enl = -69.0118005584411947 - EvdW = -0.1193967998711261 - Exc = -90.7879399785789900 - Exc_core = 50.3731920550980874 - KE = 89.2071716495628095 -------------------------------------- - Etot = -246.5307200646404056 - TS = 0.0003221092391512 -------------------------------------- - F = -246.5310421738795696 - -LatticeMinimize: Iter: 5 F: -246.531042173879570 |grad|_K: 3.331e-04 alpha: 2.649e-01 linmin: 3.734e-02 t[s]: 293.70 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 -0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075997 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704400512 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] -ElecMinimize: Iter: 0 F: -246.531042168085634 |grad|_K: 1.574e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704399746 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.184 -ElecMinimize: Iter: 1 F: -246.531042313154273 |grad|_K: 5.154e-08 alpha: 3.223e-01 linmin: 5.761e-06 t[s]: 299.95 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.668220e-01. - FillingsUpdate: mu: +0.704399023 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.259 -ElecMinimize: Iter: 2 F: -246.531042359930979 |grad|_K: 4.336e-08 alpha: 9.690e-01 linmin: -1.423e-05 t[s]: 304.14 - FillingsUpdate: mu: +0.704399109 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.32 -ElecMinimize: Iter: 3 F: -246.531042396724303 |grad|_K: 3.753e-08 alpha: 1.077e+00 linmin: 3.381e-05 t[s]: 307.28 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 3.926e-09 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075997 -# Lattice vectors: -R = -[ 6.17729 -9.26838e-05 5.31591e-05 ] -[ 1.0312e-05 16.3792 0.00198354 ] -[ 4.01127e-05 -0.00554565 5.90569 ] -unit cell volume = 597.533 - -# Strain tensor in Cartesian coordinates: -[ 0.00143485 -2.0453e-06 1.47345e-08 ] -[ -2.04605e-06 -0.00293691 1.10436e-05 ] -[ 1.4824e-08 1.10401e-05 0.000525671 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.34726e-06 7.93739e-10 -1.62258e-10 ] -[ 7.93739e-10 6.9017e-07 1.08661e-09 ] -[ -1.62258e-10 1.08661e-09 5.39158e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000032598836405 2.387806263857039 1.475628634652102 1 -ion Ta 3.088616327412532 5.803975252143080 4.427311177145520 1 -ion Ta 3.088629609300132 10.577319695711328 1.472878536043548 1 -ion Ta -0.000073285235838 13.993332687962614 4.424520653664504 1 -ion B -0.000041452468213 7.226129059583396 1.473984348897573 1 -ion B 3.088690407621215 0.965495187709153 4.428955000327909 1 -ion B 3.088555645794738 15.415795677959148 1.471234596975623 1 -ion B 0.000000645036171 9.155014616292998 4.426165055909802 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000304270083 0.000023959686182 0.000000466139625 1 -force Ta 0.000000320615867 -0.000039773504949 -0.000000278290855 1 -force Ta -0.000000297021261 0.000005320895644 0.000000242595352 1 -force Ta 0.000000295304903 0.000008526982820 -0.000000443742199 1 -force B 0.000000117539435 -0.000024589399294 -0.000000767816509 1 -force B -0.000000098985029 0.000013808836491 0.000001032481242 1 -force B 0.000000121457376 -0.000011152103790 -0.000001066942488 1 -force B -0.000000111982816 0.000022360524564 0.000000768153612 1 - -# Energy components: - Eewald = -214.7213057123609019 - EH = 28.5721759138337354 - Eloc = -40.0429414587348518 - Enl = -69.0117974720974559 - EvdW = -0.1193974825667439 - Exc = -90.7880124097588208 - Exc_core = 50.3731920760956626 - KE = 89.2073662863590755 -------------------------------------- - Etot = -246.5307202592302644 - TS = 0.0003221374940495 -------------------------------------- - F = -246.5310423967243025 - -LatticeMinimize: Iter: 6 F: -246.531042396724303 |grad|_K: 1.291e-04 alpha: 1.000e+00 linmin: -9.666e-02 t[s]: 314.16 -LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 -0.000 - - -Dumping 'force' ... done -Dumping 'n_up' ... done -Dumping 'n_dn' ... done -Dumping 'tau_up' ... done -Dumping 'tau_dn' ... done -Dumping 'd_tot' ... done -Dumping 'eigenvals' ... done -Dumping 'eigStats' ... - eMin: -1.780949 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) - HOMO: +0.704289 at state 92 ( [ +0.000000 +0.500000 +0.142857 ] spin -1 ) - mu : +0.704399 - LUMO: +0.704651 at state 28 ( [ +0.333333 +0.000000 +0.000000 ] spin 1 ) - eMax: +0.949497 at state 53 ( [ +0.500000 +0.500000 -0.428571 ] spin 1 ) - HOMO-LUMO gap: +0.000362 - Optical gap : +0.012020 at state 1 ( [ +0.000000 +0.000000 +0.142857 ] spin 1 ) -Dumping 'Ecomponents' ... done -Dumping 'dosUp' ... done. -Dumping 'dosDn' ... done. -End date and time: Fri Mar 8 18:00:30 2024 (Duration: 0-0:05:15.72) -Done! - -PROFILER: augmentDensityGrid 0.000351 +/- 0.000124 s, 290 calls, 0.101737 s total -PROFILER: augmentDensityGridGrad 0.014065 +/- 0.010857 s, 170 calls, 2.391024 s total -PROFILER: augmentDensitySpherical 0.000361 +/- 0.000154 s, 48720 calls, 17.565885 s total -PROFILER: augmentDensitySphericalGrad 0.000405 +/- 0.000165 s, 35370 calls, 14.338830 s total -PROFILER: augmentOverlap 0.000232 +/- 0.000089 s, 104340 calls, 24.224794 s total -PROFILER: changeGrid 0.000015 +/- 0.000001 s, 57546 calls, 0.871989 s total -PROFILER: ColumnBundle::randomize 0.000244 +/- 0.000005 s, 168 calls, 0.040927 s total -PROFILER: diagouterI 0.001099 +/- 0.000211 s, 24864 calls, 27.322486 s total -PROFILER: EdensityAndVscloc 0.001043 +/- 0.000012 s, 146 calls, 0.152224 s total -PROFILER: EnlAndGrad 0.000660 +/- 0.000100 s, 52506 calls, 34.677000 s total -PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 1030 calls, 0.002974 s total -PROFILER: ExCorrFunctional 0.000059 +/- 0.000094 s, 187 calls, 0.010991 s total -PROFILER: ExCorrTotal 0.000739 +/- 0.000229 s, 187 calls, 0.138159 s total -PROFILER: Idag_DiagV_I 0.002085 +/- 0.000489 s, 16341 calls, 34.071627 s total -PROFILER: inv(matrix) 0.000222 +/- 0.000034 s, 22512 calls, 4.992395 s total -PROFILER: matrix::diagonalize 0.001028 +/- 0.000282 s, 40533 calls, 41.675986 s total -PROFILER: matrix::set 0.000009 +/- 0.000002 s, 368034 calls, 3.170898 s total -PROFILER: orthoMatrix(matrix) 0.000200 +/- 0.000060 s, 24909 calls, 4.988118 s total -PROFILER: RadialFunctionR::transform 0.001786 +/- 0.000335 s, 98 calls, 0.175033 s total -PROFILER: reduceKmesh 0.000002 +/- 0.000000 s, 1 calls, 0.000002 s total -PROFILER: VanDerWaalsD3::energyAndGrad 0.201630 +/- 0.009988 s, 25 calls, 5.040746 s total -PROFILER: WavefunctionDrag 0.560681 +/- 0.111152 s, 8 calls, 4.485448 s total -PROFILER: Y*M 0.000019 +/- 0.000003 s, 242866 calls, 4.670805 s total -PROFILER: Y1^Y2 0.000028 +/- 0.000019 s, 191040 calls, 5.340149 s total - -MEMUSAGE: ColumnBundle 1.121902 GB -MEMUSAGE: complexScalarFieldTilde 0.000701 GB -MEMUSAGE: IndexArrays 0.006395 GB -MEMUSAGE: matrix 0.123463 GB -MEMUSAGE: misc 0.002022 GB -MEMUSAGE: ScalarField 0.012617 GB -MEMUSAGE: ScalarFieldTilde 0.007510 GB -MEMUSAGE: Total 1.164226 GB diff --git a/tests/io/jdftx/example_files/example_sp.in b/tests/io/jdftx/example_files/example_sp.in deleted file mode 100644 index f22be039449..00000000000 --- a/tests/io/jdftx/example_files/example_sp.in +++ /dev/null @@ -1,185 +0,0 @@ -basis kpoint-dependent -converge-empty-states yes -coords-type Lattice -core-overlap-check vector -coulomb-interaction Slab 001 -coulomb-truncation-embed 0.5 0.5 0.5 -coulomb-truncation-ion-margin 5 -davidson-band-ratio 1.1 -density-of-states Etol 1.000000e-06 Esigma 1.000000e-03 \ - Complete \ - Total \ - OrthoOrbital Pt 1 s \ - OrthoOrbital Pt 1 p \ - OrthoOrbital Pt 1 d \ - OrthoOrbital Pt 2 s \ - OrthoOrbital Pt 2 p \ - OrthoOrbital Pt 2 d \ - OrthoOrbital Pt 3 s \ - OrthoOrbital Pt 3 p \ - OrthoOrbital Pt 3 d \ - OrthoOrbital Pt 4 s \ - OrthoOrbital Pt 4 p \ - OrthoOrbital Pt 4 d \ - OrthoOrbital Pt 5 s \ - OrthoOrbital Pt 5 p \ - OrthoOrbital Pt 5 d \ - OrthoOrbital Pt 6 s \ - OrthoOrbital Pt 6 p \ - OrthoOrbital Pt 6 d \ - OrthoOrbital Pt 7 s \ - OrthoOrbital Pt 7 p \ - OrthoOrbital Pt 7 d \ - OrthoOrbital Pt 8 s \ - OrthoOrbital Pt 8 p \ - OrthoOrbital Pt 8 d \ - OrthoOrbital Pt 9 s \ - OrthoOrbital Pt 9 p \ - OrthoOrbital Pt 9 d \ - OrthoOrbital Pt 10 s \ - OrthoOrbital Pt 10 p \ - OrthoOrbital Pt 10 d \ - OrthoOrbital Pt 11 s \ - OrthoOrbital Pt 11 p \ - OrthoOrbital Pt 11 d \ - OrthoOrbital Pt 12 s \ - OrthoOrbital Pt 12 p \ - OrthoOrbital Pt 12 d \ - OrthoOrbital Pt 13 s \ - OrthoOrbital Pt 13 p \ - OrthoOrbital Pt 13 d \ - OrthoOrbital Pt 14 s \ - OrthoOrbital Pt 14 p \ - OrthoOrbital Pt 14 d \ - OrthoOrbital Pt 15 s \ - OrthoOrbital Pt 15 p \ - OrthoOrbital Pt 15 d \ - OrthoOrbital Pt 16 s \ - OrthoOrbital Pt 16 p \ - OrthoOrbital Pt 16 d -dump End IonicPositions Lattice ElecDensity KEdensity BandEigs BandProjections EigStats RhoAtom DOS Symmetries Kpoints Gvectors -dump Ionic State EigStats Ecomponents -dump-name jdft.$VAR -elec-cutoff 30 -elec-eigen-algo Davidson -elec-ex-corr gga-PBE -elec-n-bands 174 -elec-smearing MP1 0.00367493 -electronic-minimize \ - dirUpdateScheme FletcherReeves \ - linminMethod DirUpdateRecommended \ - nIterations 200 \ - history 15 \ - knormThreshold 0 \ - energyDiffThreshold 1e-07 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -exchange-regularization WignerSeitzTruncated -fluid None -fluid-ex-corr lda-TF lda-PZ -fluid-gummel-loop 10 1.000000e-05 -fluid-minimize \ - dirUpdateScheme PolakRibiere \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - energyDiffThreshold 0 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -fluid-solvent H2O 55.338 ScalarEOS \ - epsBulk 78.4 \ - pMol 0.92466 \ - epsInf 1.77 \ - Pvap 1.06736e-10 \ - sigmaBulk 4.62e-05 \ - Rvdw 2.61727 \ - Res 1.42 \ - tauNuc 343133 \ - poleEl 15 7 1 -forces-output-coords Positions -ion Pt 0.166666666666667 0.166666666666667 0.353103309628929 1 -ion Pt 0.166666666666667 0.666666666666667 0.353103309628929 1 -ion Pt 0.666666666666667 0.166666666666667 0.353103309628929 1 -ion Pt 0.666666666666667 0.666666666666667 0.353103309628929 1 -ion Pt 0.333333333333334 0.333333333333333 0.451694615621590 1 -ion Pt 0.333333333333334 0.833333333333333 0.451694615621590 1 -ion Pt 0.833333333333334 0.333333333333333 0.451694615621590 1 -ion Pt 0.833333333333334 0.833333333333333 0.451694615621590 1 -ion Pt 0.000000000000000 0.000000000000000 0.548305384378410 1 -ion Pt 0.000000000000000 0.500000000000000 0.548305384378410 1 -ion Pt 0.500000000000000 0.000000000000000 0.548305384378410 1 -ion Pt 0.500000000000000 0.500000000000000 0.548305384378410 1 -ion Pt 0.166666666666667 0.166666666666667 0.646896690371071 1 -ion Pt 0.166666666666667 0.666666666666667 0.646896690371071 1 -ion Pt 0.666666666666667 0.166666666666667 0.646896690371071 1 -ion Pt 0.666666666666667 0.666666666666667 0.646896690371071 1 -ion-species SG15/$ID_ONCV_PBE-1.1.upf -ion-species SG15/$ID_ONCV_PBE-1.0.upf -ion-width 0 -ionic-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 0 \ - history 15 \ - knormThreshold 0.0001 \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 -kpoint-folding 6 6 1 -kpoint-reduce-inversion no -latt-move-scale 0 0 0 -latt-scale 1 1 1 -lattice \ - 10.457499819964989 5.228749909982495 0.000000000000000 \ - 0.000000000000000 9.056460504160873 0.000000000000000 \ - 0.000000000000001 0.000000000000001 44.023042120134328 -lattice-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 0 \ - history 15 \ - knormThreshold 0 \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -lcao-params -1 1e-06 0.00367493 -pcm-variant GLSSA13 -spintype no-spin -subspace-rotation-factor 1 yes -symmetries automatic -symmetry-threshold 0.0001 -wavefunction lcao diff --git a/tests/io/jdftx/example_files/example_sp.out b/tests/io/jdftx/example_files/example_sp.out deleted file mode 100644 index e71b76f1ef0..00000000000 --- a/tests/io/jdftx/example_files/example_sp.out +++ /dev/null @@ -1,711 +0,0 @@ - -*************** JDFTx 1.7.0 (git hash 6a6550a) *************** - -Start date and time: Sun Jan 7 22:51:08 2024 -Executable /home/jacl0659/jdftx-gpu/jdftx/build/jdftx_gpu with command-line: -i in -Running on hosts (process indices): r103u13 (0) -Divided in process groups (process indices): 0 (0) -gpuInit: Found compatible cuda device 0 'Tesla V100-PCIE-16GB' -gpuInit: Found compatible cuda device 1 'Tesla V100-PCIE-16GB' -gpuInit: Selected device 0 -Resource initialization completed at t[s]: 1.73 -Run totals: 1 processes, 36 threads, 1 GPUs -Memory pool size: 12288 MB (per process) - - -Input parsed successfully to the following command list (including defaults): - -basis kpoint-dependent -converge-empty-states yes -coords-type Lattice -core-overlap-check vector -coulomb-interaction Slab 001 -coulomb-truncation-embed 0.5 0.5 0.5 -coulomb-truncation-ion-margin 5 -davidson-band-ratio 1.1 -density-of-states Etol 1.000000e-06 Esigma 1.000000e-03 \ - Complete \ - Total \ - OrthoOrbital Pt 1 s \ - OrthoOrbital Pt 1 p \ - OrthoOrbital Pt 1 d \ - OrthoOrbital Pt 2 s \ - OrthoOrbital Pt 2 p \ - OrthoOrbital Pt 2 d \ - OrthoOrbital Pt 3 s \ - OrthoOrbital Pt 3 p \ - OrthoOrbital Pt 3 d \ - OrthoOrbital Pt 4 s \ - OrthoOrbital Pt 4 p \ - OrthoOrbital Pt 4 d \ - OrthoOrbital Pt 5 s \ - OrthoOrbital Pt 5 p \ - OrthoOrbital Pt 5 d \ - OrthoOrbital Pt 6 s \ - OrthoOrbital Pt 6 p \ - OrthoOrbital Pt 6 d \ - OrthoOrbital Pt 7 s \ - OrthoOrbital Pt 7 p \ - OrthoOrbital Pt 7 d \ - OrthoOrbital Pt 8 s \ - OrthoOrbital Pt 8 p \ - OrthoOrbital Pt 8 d \ - OrthoOrbital Pt 9 s \ - OrthoOrbital Pt 9 p \ - OrthoOrbital Pt 9 d \ - OrthoOrbital Pt 10 s \ - OrthoOrbital Pt 10 p \ - OrthoOrbital Pt 10 d \ - OrthoOrbital Pt 11 s \ - OrthoOrbital Pt 11 p \ - OrthoOrbital Pt 11 d \ - OrthoOrbital Pt 12 s \ - OrthoOrbital Pt 12 p \ - OrthoOrbital Pt 12 d \ - OrthoOrbital Pt 13 s \ - OrthoOrbital Pt 13 p \ - OrthoOrbital Pt 13 d \ - OrthoOrbital Pt 14 s \ - OrthoOrbital Pt 14 p \ - OrthoOrbital Pt 14 d \ - OrthoOrbital Pt 15 s \ - OrthoOrbital Pt 15 p \ - OrthoOrbital Pt 15 d \ - OrthoOrbital Pt 16 s \ - OrthoOrbital Pt 16 p \ - OrthoOrbital Pt 16 d -dump End IonicPositions Lattice ElecDensity KEdensity BandEigs BandProjections EigStats RhoAtom DOS Symmetries Kpoints Gvectors -dump Ionic State EigStats Ecomponents -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump-name jdft.$VAR -elec-cutoff 30 -elec-eigen-algo Davidson -elec-ex-corr gga-PBE -elec-n-bands 174 -elec-smearing MP1 0.00367493 -electronic-minimize \ - dirUpdateScheme FletcherReeves \ - linminMethod DirUpdateRecommended \ - nIterations 200 \ - history 15 \ - knormThreshold 0 \ - energyDiffThreshold 1e-07 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -exchange-regularization WignerSeitzTruncated -fluid None -fluid-ex-corr lda-TF lda-PZ -fluid-gummel-loop 10 1.000000e-05 -fluid-minimize \ - dirUpdateScheme PolakRibiere \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - energyDiffThreshold 0 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -fluid-solvent H2O 55.338 ScalarEOS \ - epsBulk 78.4 \ - pMol 0.92466 \ - epsInf 1.77 \ - Pvap 1.06736e-10 \ - sigmaBulk 4.62e-05 \ - Rvdw 2.61727 \ - Res 1.42 \ - tauNuc 343133 \ - poleEl 15 7 1 -forces-output-coords Positions -ion Pt 0.166666666666667 0.166666666666667 0.353103309628929 1 -ion Pt 0.166666666666667 0.666666666666667 0.353103309628929 1 -ion Pt 0.666666666666667 0.166666666666667 0.353103309628929 1 -ion Pt 0.666666666666667 0.666666666666667 0.353103309628929 1 -ion Pt 0.333333333333334 0.333333333333333 0.451694615621590 1 -ion Pt 0.333333333333334 0.833333333333333 0.451694615621590 1 -ion Pt 0.833333333333334 0.333333333333333 0.451694615621590 1 -ion Pt 0.833333333333334 0.833333333333333 0.451694615621590 1 -ion Pt 0.000000000000000 0.000000000000000 0.548305384378410 1 -ion Pt 0.000000000000000 0.500000000000000 0.548305384378410 1 -ion Pt 0.500000000000000 0.000000000000000 0.548305384378410 1 -ion Pt 0.500000000000000 0.500000000000000 0.548305384378410 1 -ion Pt 0.166666666666667 0.166666666666667 0.646896690371071 1 -ion Pt 0.166666666666667 0.666666666666667 0.646896690371071 1 -ion Pt 0.666666666666667 0.166666666666667 0.646896690371071 1 -ion Pt 0.666666666666667 0.666666666666667 0.646896690371071 1 -ion-species SG15/$ID_ONCV_PBE-1.1.upf -ion-species SG15/$ID_ONCV_PBE-1.0.upf -ion-width 0 -ionic-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 0 \ - history 15 \ - knormThreshold 0.0001 \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 -kpoint-folding 6 6 1 -kpoint-reduce-inversion no -latt-move-scale 0 0 0 -latt-scale 1 1 1 -lattice \ - 10.457499819964989 5.228749909982495 0.000000000000000 \ - 0.000000000000000 9.056460504160873 0.000000000000000 \ - 0.000000000000001 0.000000000000001 44.023042120134328 -lattice-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 0 \ - history 15 \ - knormThreshold 0 \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -lcao-params -1 1e-06 0.00367493 -pcm-variant GLSSA13 -spintype no-spin -subspace-rotation-factor 1 yes -symmetries automatic -symmetry-threshold 0.0001 -wavefunction lcao - - - ----------- Setting up symmetries ---------- - -Found 24 point-group symmetries of the bravais lattice -Found 48 space-group symmetries with basis -Applied RMS atom displacement 3.11691e-15 bohrs to make symmetries exact. - ----------- Initializing the Grid ---------- -R = -[ 10.4575 5.22875 0 ] -[ 0 9.05646 0 ] -[ 0 0 44.023 ] -unit cell volume = 4169.33 -G = -[ 0.600831 -0.34689 0 ] -[ 0 0.693779 0 ] -[ -1.36481e-17 -7.87973e-18 0.142725 ] -Minimum fftbox size, Smin = [ 52 52 220 ] -Chosen fftbox size, S = [ 54 54 224 ] - ----------- Exchange Correlation functional ---------- -Initalized PBE GGA exchange. -Initalized PBE GGA correlation. - ----------- Setting up pseudopotentials ---------- -Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 - -Reading pseudopotential file '/home/jacl0659/jdftx-gpu/jdftx/build/pseudopotentials/SG15/Pt_ONCV_PBE-1.0.upf': - 'Pt' pseudopotential, 'PBE' functional - Generated using ONCVPSP code by D. R. Hamann - Author: Martin Schlipf and Francois Gygi Date: 150915. - 18 valence electrons, 4 orbitals, 8 projectors, 1294 radial grid points, with lMax = 3 - Transforming local potential to a uniform radial grid of dG=0.02 with 1814 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 528 points. - 5S l: 0 occupation: 2.0 eigenvalue: -3.842613 - 5P l: 1 occupation: 6.0 eigenvalue: -2.153305 - 6S l: 0 occupation: 2.0 eigenvalue: -0.238950 - 5D l: 2 occupation: 8.0 eigenvalue: -0.295663 - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 528 points. - Core radius for overlap checks: 2.59 bohrs. - Reading pulay file /home/jacl0659/jdftx-gpu/jdftx/build/pseudopotentials/SG15/Pt_ONCV_PBE-1.0.pulay ... using dE_dnG = -3.556141e-04 computed for Ecut = 30. - -Initialized 1 species with 16 total atoms. - -Folded 1 k-points by 6x6x1 to 36 k-points. - ----------- Setting up k-points, bands, fillings ---------- -Reduced to 7 k-points under symmetry. -Computing the number of bands and number of electrons -Calculating initial fillings. -nElectrons: 288.000000 nBands: 174 nStates: 7 - ------ Setting up reduced wavefunction bases (one per k-point) ----- -average nbasis = 32731.361 , ideal nbasis = 32722.185 - ------ Initializing Supercell corresponding to k-point mesh ----- -Lattice vector linear combinations in supercell: -[ 6 0 0 ] -[ 0 6 0 ] -[ 0 0 1 ] -Supercell lattice vectors: -[ 62.745 31.3725 0 ] -[ 0 54.3388 0 ] -[ 6e-15 6e-15 44.023 ] - ----------- Setting up coulomb interaction ---------- -Setting up double-sized grid for truncated Coulomb potentials: -R = -[ 10.4575 5.22875 0 ] -[ 0 9.05646 0 ] -[ 0 0 88.0461 ] -unit cell volume = 8338.66 -G = -[ 0.600831 -0.34689 0 ] -[ 0 0.693779 0 ] -[ -6.82405e-18 -3.93986e-18 0.0713625 ] -Chosen fftbox size, S = [ 54 54 448 ] -Integer grid location selected as the embedding center: - Grid: [ 27 27 112 ] - Lattice: [ 0.5 0.5 0.5 ] - Cartesian: [ 7.84312 4.52823 22.0115 ] -Constructing Wigner-Seitz cell: 8 faces (6 quadrilaterals, 2 hexagons) -Range-separation parameter for embedded mesh potentials due to point charges: 0.559276 bohrs. -Initialized slab truncation along lattice direction 001 - ----------- Setting up 2D ewald sum ---------- -Optimum gaussian width for ewald sums = 5.805582 bohr. -Real space sums over 289 unit cells with max indices [ 8 8 0 ] -Reciprocal space sums over 81 terms with max indices [ 4 4 0 ] - ----------- Allocating electronic variables ---------- -Initializing wave functions: linear combination of atomic orbitals -Note: number of bands (174) exceeds available atomic orbitals (160) -Pt pseudo-atom occupations: s ( 2 0 ) p ( 6 ) d ( 10 ) - FillingsUpdate: mu: -0.792131185 nElectrons: 288.000000 -LCAOMinimize: Iter: 0 F: -1937.7109479329803889 |grad|_K: 1.325e-02 alpha: 1.000e+00 -LCAOMinimize: Step increased F by 9.247286e+00, reducing alpha to 2.915092e-02. - FillingsUpdate: mu: -0.675125274 nElectrons: 288.000000 -LCAOMinimize: Iter: 1 F: -1938.5166017809474397 |grad|_K: 6.738e-03 alpha: 2.915e-02 linmin: -1.357e-01 cgtest: 9.713e-01 t[s]: 12.16 -LCAOMinimize: Encountered beta<0, resetting CG. - FillingsUpdate: mu: -0.420449352 nElectrons: 288.000000 -LCAOMinimize: Iter: 2 F: -1938.7893016002965396 |grad|_K: 3.957e-03 alpha: 6.325e-02 linmin: 4.149e-02 cgtest: -1.401e-01 t[s]: 13.67 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.897646e-01. - FillingsUpdate: mu: -0.151728869 nElectrons: 288.000000 -LCAOMinimize: Iter: 3 F: -1939.0833175555605976 |grad|_K: 3.359e-03 alpha: 2.440e-01 linmin: -8.229e-03 cgtest: 9.758e-01 t[s]: 15.67 -LCAOMinimize: Encountered beta<0, resetting CG. - FillingsUpdate: mu: -0.278586271 nElectrons: 288.000000 -LCAOMinimize: Iter: 4 F: -1939.1396700303885154 |grad|_K: 8.048e-04 alpha: 4.222e-02 linmin: -1.171e-01 cgtest: 5.167e-01 t[s]: 17.16 -LCAOMinimize: Encountered beta<0, resetting CG. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.266652e-01. - FillingsUpdate: mu: -0.278417399 nElectrons: 288.000000 -LCAOMinimize: Iter: 5 F: -1939.1575519906716636 |grad|_K: 1.575e-03 alpha: 2.878e-01 linmin: 9.043e-03 cgtest: -4.882e-02 t[s]: 19.17 - FillingsUpdate: mu: -0.218092247 nElectrons: 288.000000 -LCAOMinimize: Iter: 6 F: -1939.1745102727268204 |grad|_K: 9.510e-04 alpha: 8.734e-02 linmin: -3.596e-04 cgtest: 8.830e-01 t[s]: 20.67 -LCAOMinimize: Encountered beta<0, resetting CG. - FillingsUpdate: mu: -0.194079166 nElectrons: 288.000000 -LCAOMinimize: Iter: 7 F: -1939.1782886178143599 |grad|_K: 1.731e-04 alpha: 4.064e-02 linmin: 1.905e-02 cgtest: -7.169e-02 t[s]: 22.16 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.219164e-01. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.657491e-01. - FillingsUpdate: mu: -0.209515734 nElectrons: 288.000000 -LCAOMinimize: Iter: 8 F: -1939.1799634033013717 |grad|_K: 6.113e-05 alpha: 5.334e-01 linmin: -5.738e-03 cgtest: -1.402e-01 t[s]: 24.63 - FillingsUpdate: mu: -0.207393555 nElectrons: 288.000000 -LCAOMinimize: Iter: 9 F: -1939.1799873144989306 |grad|_K: 3.386e-05 alpha: 5.939e-02 linmin: 4.196e-03 cgtest: -1.363e-01 t[s]: 26.14 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.781716e-01. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.345148e-01. - FillingsUpdate: mu: -0.207304570 nElectrons: 288.000000 -LCAOMinimize: Iter: 10 F: -1939.1800518620229923 |grad|_K: 1.780e-05 alpha: 5.480e-01 linmin: 2.073e-04 cgtest: 6.264e-01 t[s]: 28.66 -LCAOMinimize: Encountered beta<0, resetting CG. - FillingsUpdate: mu: -0.207846930 nElectrons: 288.000000 -LCAOMinimize: Iter: 11 F: -1939.1800535450918233 |grad|_K: 7.538e-06 alpha: 4.955e-02 linmin: -4.901e-03 cgtest: 2.650e-02 t[s]: 30.16 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.486382e-01. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.459146e-01. - FillingsUpdate: mu: -0.207215692 nElectrons: 288.000000 -LCAOMinimize: Iter: 12 F: -1939.1800563780366247 |grad|_K: 6.596e-07 alpha: 4.655e-01 linmin: 3.182e-03 cgtest: -2.515e-01 t[s]: 32.66 - FillingsUpdate: mu: -0.207248823 nElectrons: 288.000000 -LCAOMinimize: Iter: 13 F: -1939.1800563824849633 |grad|_K: 6.984e-07 alpha: 9.560e-02 linmin: 7.330e-06 cgtest: 6.518e-03 t[s]: 34.18 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.868080e-01. - FillingsUpdate: mu: -0.207269291 nElectrons: 288.000000 -LCAOMinimize: Iter: 14 F: -1939.1800564011196002 |grad|_K: 1.700e-07 alpha: 3.608e-01 linmin: 4.575e-05 cgtest: -1.041e-01 t[s]: 36.18 -LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - - ----- Citations for features of the code used in this run ---- - - Software package: - R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) - - gga-PBE exchange-correlation functional: - J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) - - Pseudopotentials: - M Schlipf and F Gygi, Comput. Phys. Commun. 196, 36 (2015) - - Truncated Coulomb potentials: - R. Sundararaman and T.A. Arias, Phys. Rev. B 87, 165122 (2013) - - Total energy minimization with Auxiliary Hamiltonian: - C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) - - Linear-tetrahedron sampling for density of states: - G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) - -This list may not be complete. Please suggest additional citations or -report any other bugs at https://github.com/shankar1729/jdftx/issues - -Initialization completed successfully at t[s]: 36.37 - - --------- Electronic minimization ----------- - FillingsUpdate: mu: -0.207269291 nElectrons: 288.000000 -ElecMinimize: Iter: 0 F: -1939.180056401115962 |grad|_K: 2.072e-04 alpha: 1.000e+00 - FillingsUpdate: mu: -0.152186728 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 1 -ElecMinimize: Iter: 1 F: -1939.985678641078266 |grad|_K: 1.596e-04 alpha: 4.656e-01 linmin: -2.223e-05 t[s]: 39.36 - FillingsUpdate: mu: -0.250926305 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.637 -ElecMinimize: Iter: 2 F: -1940.177976041856937 |grad|_K: 2.489e-04 alpha: 1.840e-01 linmin: 9.352e-06 t[s]: 41.20 - FillingsUpdate: mu: -0.186854067 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.634 -ElecMinimize: Iter: 3 F: -1940.439926340323382 |grad|_K: 9.853e-05 alpha: 1.096e-01 linmin: 2.765e-05 t[s]: 43.07 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.289451e-01. - FillingsUpdate: mu: -0.144048316 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.635 -ElecMinimize: Iter: 4 F: -1940.574809136154499 |grad|_K: 8.506e-05 alpha: 3.507e-01 linmin: 1.450e-05 t[s]: 45.56 - FillingsUpdate: mu: -0.224218241 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.441 -ElecMinimize: Iter: 5 F: -1940.611162021077007 |grad|_K: 6.816e-05 alpha: 1.176e-01 linmin: -4.950e-04 t[s]: 47.45 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.527950e-01. - FillingsUpdate: mu: -0.214045568 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.617 -ElecMinimize: Iter: 6 F: -1940.679736884146678 |grad|_K: 5.112e-05 alpha: 3.496e-01 linmin: 3.207e-04 t[s]: 49.97 - FillingsUpdate: mu: -0.163955287 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.478 -ElecMinimize: Iter: 7 F: -1940.706486156234405 |grad|_K: 5.671e-05 alpha: 2.613e-01 linmin: 1.774e-04 t[s]: 51.85 - FillingsUpdate: mu: -0.212653857 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.412 -ElecMinimize: Iter: 8 F: -1940.723629254583557 |grad|_K: 3.080e-05 alpha: 1.272e-01 linmin: -3.939e-04 t[s]: 53.76 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.817161e-01. - FillingsUpdate: mu: -0.235144045 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.36 -ElecMinimize: Iter: 9 F: -1940.738425170768323 |grad|_K: 3.557e-05 alpha: 3.665e-01 linmin: 4.730e-04 t[s]: 56.31 - FillingsUpdate: mu: -0.214419287 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.403 -ElecMinimize: Iter: 10 F: -1940.744553612707932 |grad|_K: 2.336e-05 alpha: 1.249e-01 linmin: -2.711e-04 t[s]: 58.23 - FillingsUpdate: mu: -0.193335314 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.363 -ElecMinimize: Iter: 11 F: -1940.749088774768325 |grad|_K: 2.543e-05 alpha: 1.982e-01 linmin: 1.593e-04 t[s]: 60.12 - FillingsUpdate: mu: -0.205999099 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.542 -ElecMinimize: Iter: 12 F: -1940.752530219534719 |grad|_K: 1.766e-05 alpha: 1.370e-01 linmin: 1.360e-05 t[s]: 62.03 - FillingsUpdate: mu: -0.221795819 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.501 -ElecMinimize: Iter: 13 F: -1940.754295704401784 |grad|_K: 1.755e-05 alpha: 1.423e-01 linmin: 2.579e-05 t[s]: 63.93 - FillingsUpdate: mu: -0.217602871 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.712 -ElecMinimize: Iter: 14 F: -1940.756307734725169 |grad|_K: 1.322e-05 alpha: 1.648e-01 linmin: 7.846e-05 t[s]: 65.84 - FillingsUpdate: mu: -0.205267496 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.64 -ElecMinimize: Iter: 15 F: -1940.757265951476711 |grad|_K: 1.447e-05 alpha: 1.393e-01 linmin: 2.959e-05 t[s]: 67.76 - FillingsUpdate: mu: -0.208506458 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.957 -ElecMinimize: Iter: 16 F: -1940.758673092602749 |grad|_K: 1.033e-05 alpha: 1.704e-01 linmin: 1.496e-04 t[s]: 69.67 - FillingsUpdate: mu: -0.216281965 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.767 -ElecMinimize: Iter: 17 F: -1940.759269121736452 |grad|_K: 1.266e-05 alpha: 1.441e-01 linmin: 3.659e-05 t[s]: 71.60 - FillingsUpdate: mu: -0.209826671 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 1.09 -ElecMinimize: Iter: 18 F: -1940.759956196954590 |grad|_K: 7.960e-06 alpha: 1.066e-01 linmin: 2.813e-05 t[s]: 73.52 - FillingsUpdate: mu: -0.205089289 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.798 -ElecMinimize: Iter: 19 F: -1940.760393641901828 |grad|_K: 9.735e-06 alpha: 1.761e-01 linmin: 1.074e-04 t[s]: 75.45 - FillingsUpdate: mu: -0.210169731 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 1.01 -ElecMinimize: Iter: 20 F: -1940.760634929008802 |grad|_K: 6.600e-06 alpha: 6.403e-02 linmin: -5.946e-05 t[s]: 77.36 - FillingsUpdate: mu: -0.213068389 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.743 -ElecMinimize: Iter: 21 F: -1940.760950690903428 |grad|_K: 8.441e-06 alpha: 1.796e-01 linmin: 4.188e-05 t[s]: 79.29 - FillingsUpdate: mu: -0.208727546 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.951 -ElecMinimize: Iter: 22 F: -1940.761121980813869 |grad|_K: 5.654e-06 alpha: 6.017e-02 linmin: -2.779e-05 t[s]: 81.20 - FillingsUpdate: mu: -0.205712628 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.64 -ElecMinimize: Iter: 23 F: -1940.761318181214847 |grad|_K: 7.564e-06 alpha: 1.517e-01 linmin: -1.614e-05 t[s]: 83.12 - FillingsUpdate: mu: -0.209409420 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.89 -ElecMinimize: Iter: 24 F: -1940.761462537986972 |grad|_K: 4.451e-06 alpha: 6.298e-02 linmin: -1.453e-07 t[s]: 85.04 - FillingsUpdate: mu: -0.212489528 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.608 -ElecMinimize: Iter: 25 F: -1940.761575556878825 |grad|_K: 6.089e-06 alpha: 1.423e-01 linmin: -3.270e-05 t[s]: 86.96 - FillingsUpdate: mu: -0.209975396 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.875 -ElecMinimize: Iter: 26 F: -1940.761700790010309 |grad|_K: 3.805e-06 alpha: 8.482e-02 linmin: 4.278e-06 t[s]: 88.88 - FillingsUpdate: mu: -0.207101788 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.651 -ElecMinimize: Iter: 27 F: -1940.761784623092808 |grad|_K: 4.911e-06 alpha: 1.445e-01 linmin: -4.422e-05 t[s]: 90.79 - FillingsUpdate: mu: -0.209322803 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 1.05 -ElecMinimize: Iter: 28 F: -1940.761879990124498 |grad|_K: 3.068e-06 alpha: 9.834e-02 linmin: -7.389e-06 t[s]: 92.72 - FillingsUpdate: mu: -0.211608497 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.742 -ElecMinimize: Iter: 29 F: -1940.761944122090426 |grad|_K: 4.241e-06 alpha: 1.700e-01 linmin: -2.007e-05 t[s]: 94.65 - FillingsUpdate: mu: -0.209466362 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.923 -ElecMinimize: Iter: 30 F: -1940.761998382779439 |grad|_K: 2.638e-06 alpha: 7.529e-02 linmin: -2.423e-06 t[s]: 96.58 - FillingsUpdate: mu: -0.208099561 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.74 -ElecMinimize: Iter: 31 F: -1940.762052907650286 |grad|_K: 3.239e-06 alpha: 1.961e-01 linmin: 7.368e-07 t[s]: 98.51 - FillingsUpdate: mu: -0.210008447 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.752 -ElecMinimize: Iter: 32 F: -1940.762082805471209 |grad|_K: 2.191e-06 alpha: 7.131e-02 linmin: -3.892e-06 t[s]: 100.44 - FillingsUpdate: mu: -0.210807833 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.64 -ElecMinimize: Iter: 33 F: -1940.762119798590220 |grad|_K: 2.505e-06 alpha: 1.931e-01 linmin: 1.525e-05 t[s]: 102.35 - FillingsUpdate: mu: -0.209214023 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.682 -ElecMinimize: Iter: 34 F: -1940.762140066281290 |grad|_K: 1.782e-06 alpha: 8.092e-02 linmin: -9.506e-06 t[s]: 104.27 - FillingsUpdate: mu: -0.208409479 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.534 -ElecMinimize: Iter: 35 F: -1940.762163679334890 |grad|_K: 2.074e-06 alpha: 1.860e-01 linmin: 1.605e-05 t[s]: 106.20 - FillingsUpdate: mu: -0.209674315 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.695 -ElecMinimize: Iter: 36 F: -1940.762177991269027 |grad|_K: 1.380e-06 alpha: 8.324e-02 linmin: -1.186e-05 t[s]: 108.13 - FillingsUpdate: mu: -0.210600993 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.509 -ElecMinimize: Iter: 37 F: -1940.762191810166087 |grad|_K: 1.826e-06 alpha: 1.815e-01 linmin: 1.390e-05 t[s]: 110.06 - FillingsUpdate: mu: -0.209674154 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.807 -ElecMinimize: Iter: 38 F: -1940.762203665405877 |grad|_K: 1.172e-06 alpha: 8.908e-02 linmin: -7.194e-06 t[s]: 111.98 - FillingsUpdate: mu: -0.208737370 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.595 -ElecMinimize: Iter: 39 F: -1940.762212032608659 |grad|_K: 1.546e-06 alpha: 1.522e-01 linmin: 4.889e-06 t[s]: 113.91 - FillingsUpdate: mu: -0.209334292 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.995 -ElecMinimize: Iter: 40 F: -1940.762221253729422 |grad|_K: 1.021e-06 alpha: 9.661e-02 linmin: -1.694e-06 t[s]: 115.84 - FillingsUpdate: mu: -0.210108837 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.75 -ElecMinimize: Iter: 41 F: -1940.762227286481902 |grad|_K: 1.358e-06 alpha: 1.449e-01 linmin: 2.781e-06 t[s]: 117.76 - FillingsUpdate: mu: -0.209524873 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 1.16 -ElecMinimize: Iter: 42 F: -1940.762233714558761 |grad|_K: 8.385e-07 alpha: 8.727e-02 linmin: -1.334e-06 t[s]: 119.68 - FillingsUpdate: mu: -0.208970207 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.827 -ElecMinimize: Iter: 43 F: -1940.762238292292068 |grad|_K: 1.169e-06 alpha: 1.629e-01 linmin: -1.002e-06 t[s]: 121.60 - FillingsUpdate: mu: -0.209563444 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.999 -ElecMinimize: Iter: 44 F: -1940.762241915617778 |grad|_K: 7.436e-07 alpha: 6.631e-02 linmin: -9.391e-07 t[s]: 123.51 - FillingsUpdate: mu: -0.209903464 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.777 -ElecMinimize: Iter: 45 F: -1940.762245769206856 |grad|_K: 9.005e-07 alpha: 1.742e-01 linmin: -4.989e-06 t[s]: 125.42 - FillingsUpdate: mu: -0.209395204 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.838 -ElecMinimize: Iter: 46 F: -1940.762247845697857 |grad|_K: 5.927e-07 alpha: 6.407e-02 linmin: 2.349e-06 t[s]: 127.35 - FillingsUpdate: mu: -0.209144862 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.684 -ElecMinimize: Iter: 47 F: -1940.762250374957375 |grad|_K: 7.199e-07 alpha: 1.801e-01 linmin: -6.858e-06 t[s]: 129.28 - FillingsUpdate: mu: -0.209576293 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.752 -ElecMinimize: Iter: 48 F: -1940.762251913096861 |grad|_K: 5.011e-07 alpha: 7.416e-02 linmin: 9.502e-07 t[s]: 131.21 - FillingsUpdate: mu: -0.209828814 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.578 -ElecMinimize: Iter: 49 F: -1940.762253664519449 |grad|_K: 6.105e-07 alpha: 1.745e-01 linmin: -3.463e-06 t[s]: 133.14 - FillingsUpdate: mu: -0.209482303 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.747 -ElecMinimize: Iter: 50 F: -1940.762254840452442 |grad|_K: 4.033e-07 alpha: 7.891e-02 linmin: 5.265e-07 t[s]: 135.07 - FillingsUpdate: mu: -0.209210227 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.559 -ElecMinimize: Iter: 51 F: -1940.762255959949243 |grad|_K: 5.325e-07 alpha: 1.723e-01 linmin: -1.225e-06 t[s]: 137.00 - FillingsUpdate: mu: -0.209473422 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.862 -ElecMinimize: Iter: 52 F: -1940.762256928298939 |grad|_K: 3.358e-07 alpha: 8.542e-02 linmin: -4.272e-07 t[s]: 138.93 - FillingsUpdate: mu: -0.209728377 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.635 -ElecMinimize: Iter: 53 F: -1940.762257620093806 |grad|_K: 4.515e-07 alpha: 1.535e-01 linmin: 4.338e-07 t[s]: 140.85 - FillingsUpdate: mu: -0.209534723 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 1.03 -ElecMinimize: Iter: 54 F: -1940.762258351774108 |grad|_K: 2.870e-07 alpha: 8.984e-02 linmin: -7.825e-07 t[s]: 142.77 - FillingsUpdate: mu: -0.209319858 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.751 -ElecMinimize: Iter: 55 F: -1940.762258845049473 |grad|_K: 3.920e-07 alpha: 1.498e-01 linmin: 8.267e-08 t[s]: 144.70 - FillingsUpdate: mu: -0.209496811 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 1.09 -ElecMinimize: Iter: 56 F: -1940.762259334723467 |grad|_K: 2.421e-07 alpha: 7.968e-02 linmin: -1.168e-06 t[s]: 146.62 - FillingsUpdate: mu: -0.209649422 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.814 -ElecMinimize: Iter: 57 F: -1940.762259724427622 |grad|_K: 3.290e-07 alpha: 1.663e-01 linmin: -1.551e-08 t[s]: 148.55 - FillingsUpdate: mu: -0.209479487 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.949 -ElecMinimize: Iter: 58 F: -1940.762260008977364 |grad|_K: 2.057e-07 alpha: 6.574e-02 linmin: -1.349e-06 t[s]: 150.46 - FillingsUpdate: mu: -0.209374736 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.737 -ElecMinimize: Iter: 59 F: -1940.762260302354207 |grad|_K: 2.587e-07 alpha: 1.735e-01 linmin: 3.000e-06 t[s]: 152.39 - FillingsUpdate: mu: -0.209518991 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.842 -ElecMinimize: Iter: 60 F: -1940.762260481677004 |grad|_K: 1.675e-07 alpha: 6.716e-02 linmin: -1.030e-06 t[s]: 154.32 - FillingsUpdate: mu: -0.209609494 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.647 -ElecMinimize: Iter: 61 F: -1940.762260674564914 |grad|_K: 2.124e-07 alpha: 1.723e-01 linmin: 3.768e-06 t[s]: 156.25 - FillingsUpdate: mu: -0.209493569 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.817 -ElecMinimize: Iter: 62 F: -1940.762260807887742 |grad|_K: 1.411e-07 alpha: 7.414e-02 linmin: -2.935e-07 t[s]: 158.18 - FillingsUpdate: mu: -0.209402768 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.596 -ElecMinimize: Iter: 63 F: -1940.762260942062085 |grad|_K: 1.884e-07 alpha: 1.688e-01 linmin: 1.743e-06 t[s]: 160.11 - FillingsUpdate: mu: -0.209495515 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.915 -ElecMinimize: Iter: 64 F: -1940.762261051678706 |grad|_K: 1.156e-07 alpha: 7.732e-02 linmin: -2.242e-07 t[s]: 162.03 - FillingsUpdate: mu: -0.209579736 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.656 -ElecMinimize: Iter: 65 F: -1940.762261132905678 |grad|_K: 1.595e-07 alpha: 1.522e-01 linmin: 6.715e-07 t[s]: 163.95 - FillingsUpdate: mu: -0.209508905 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 1.07 -ElecMinimize: Iter: 66 F: -1940.762261217305650 |grad|_K: 1.006e-07 alpha: 8.313e-02 linmin: -4.182e-07 t[s]: 165.87 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.909e-03 - -# Ionic positions in lattice coordinates: -ion Pt 0.166666666666667 0.166666666666667 0.353103309628929 1 -ion Pt 0.166666666666667 0.666666666666667 0.353103309628929 1 -ion Pt 0.666666666666667 0.166666666666667 0.353103309628929 1 -ion Pt 0.666666666666667 0.666666666666667 0.353103309628929 1 -ion Pt 0.333333333333334 0.333333333333333 0.451694615621590 1 -ion Pt 0.333333333333334 0.833333333333333 0.451694615621590 1 -ion Pt 0.833333333333334 0.333333333333333 0.451694615621590 1 -ion Pt 0.833333333333334 0.833333333333333 0.451694615621590 1 -ion Pt 0.000000000000000 0.000000000000000 0.548305384378410 1 -ion Pt 0.000000000000000 0.500000000000000 0.548305384378410 1 -ion Pt 0.500000000000000 0.000000000000000 0.548305384378410 1 -ion Pt 0.500000000000000 0.500000000000000 0.548305384378410 1 -ion Pt 0.166666666666667 0.166666666666667 0.646896690371071 1 -ion Pt 0.166666666666667 0.666666666666667 0.646896690371071 1 -ion Pt 0.666666666666667 0.166666666666667 0.646896690371071 1 -ion Pt 0.666666666666667 0.666666666666667 0.646896690371071 1 - -# Forces in Lattice coordinates: -force Pt -0.000000000000000 0.000000000000000 -0.255492416865963 1 -force Pt 0.000000000000000 0.000000000000000 -0.255492416865963 1 -force Pt -0.000000000000000 0.000000000000000 -0.255492416865963 1 -force Pt -0.000000000000000 -0.000000000000000 -0.255492416865963 1 -force Pt 0.000000000000000 -0.000000000000000 -0.126402551783927 1 -force Pt 0.000000000000000 0.000000000000000 -0.126402551783927 1 -force Pt -0.000000000000000 0.000000000000000 -0.126402551783927 1 -force Pt 0.000000000000000 -0.000000000000000 -0.126402551783927 1 -force Pt -0.000000000000000 -0.000000000000000 0.126402551783927 1 -force Pt 0.000000000000000 0.000000000000000 0.126402551783927 1 -force Pt 0.000000000000000 -0.000000000000000 0.126402551783927 1 -force Pt 0.000000000000000 0.000000000000000 0.126402551783927 1 -force Pt 0.000000000000000 0.000000000000000 0.255492416867783 1 -force Pt -0.000000000000000 -0.000000000000000 0.255492416867784 1 -force Pt -0.000000000000000 0.000000000000000 0.255492416867784 1 -force Pt 0.000000000000000 0.000000000000000 0.255492416867783 1 - -# Energy components: - Eewald = -16901.4696647211094387 - EH = -15284.4385436602351547 - Eloc = 29663.3545152997867262 - Enl = 174.1667582919756114 - Epulay = 0.0000125227478554 - Exc = -185.5577583222759870 - KE = 593.1822417205943339 -------------------------------------- - Etot = -1940.7624388685162558 - TS = -0.0001776512106456 -------------------------------------- - F = -1940.7622612173056496 - - -Dumping 'jdft.fillings' ... done -Dumping 'jdft.wfns' ... done -Dumping 'jdft.eigenvals' ... done -Dumping 'jdft.eigStats' ... - eMin: -3.836283 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) - HOMO: -0.212435 at state 5 ( [ +0.166667 +0.500000 +0.000000 ] spin 0 ) - mu : -0.209509 - LUMO: -0.209424 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) - eMax: +0.113409 at state 6 ( [ +0.333333 -0.333333 +0.000000 ] spin 0 ) - HOMO-LUMO gap: +0.003011 - Optical gap : +0.004303 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) -Dumping 'jdft.Ecomponents' ... done -IonicMinimize: Iter: 0 F: -1940.762261217305650 |grad|_K: 2.643e-03 t[s]: 172.27 -IonicMinimize: None of the convergence criteria satisfied after 0 iterations. - -#--- Lowdin population analysis --- -# oxidation-state Pt +0.129 +0.129 +0.129 +0.129 +0.226 +0.226 +0.226 +0.226 +0.226 +0.226 +0.226 +0.226 +0.129 +0.129 +0.129 +0.129 - - -Dumping 'jdft.ionpos' ... done -Dumping 'jdft.lattice' ... done -Dumping 'jdft.n' ... done -Dumping 'jdft.tau' ... done -Dumping 'jdft.eigenvals' ... done -Dumping 'jdft.bandProjections' ... done -Dumping 'jdft.eigStats' ... - eMin: -3.836283 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) - HOMO: -0.212435 at state 5 ( [ +0.166667 +0.500000 +0.000000 ] spin 0 ) - mu : -0.209509 - LUMO: -0.209424 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) - eMax: +0.113409 at state 6 ( [ +0.333333 -0.333333 +0.000000 ] spin 0 ) - HOMO-LUMO gap: +0.003011 - Optical gap : +0.004303 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) -Dumping 'jdft.sym' ... done -Dumping 'jdft.kPts' ... done -Dumping 'jdft.kMap' ... done -Dumping 'jdft.Gvectors' ... done -Dumping 'jdft.dos' ... done. -End date and time: Sun Jan 7 22:54:02 2024 (Duration: 0-0:02:53.72) -Done! - -PROFILER: ColumnBundle::randomize 0.056978 +/- 0.004768 s, 7 calls, 0.398845 s total -PROFILER: diagouterI 0.023671 +/- 0.000051 s, 1246 calls, 29.494554 s total -PROFILER: EdensityAndVscloc 0.003957 +/- 0.000014 s, 176 calls, 0.696472 s total -PROFILER: EnlAndGrad 0.003162 +/- 0.000079 s, 1064 calls, 3.364196 s total -PROFILER: ExCorrCommunication 0.000005 +/- 0.000007 s, 528 calls, 0.002818 s total -PROFILER: ExCorrFunctional 0.000207 +/- 0.000002 s, 176 calls, 0.036435 s total -PROFILER: ExCorrTotal 0.001307 +/- 0.000006 s, 176 calls, 0.230096 s total -PROFILER: Idag_DiagV_I 0.037318 +/- 0.011580 s, 686 calls, 25.600101 s total -PROFILER: inv(matrix) 0.001137 +/- 0.000012 s, 945 calls, 1.074487 s total -PROFILER: matrix::diagonalize 0.006702 +/- 0.002584 s, 2137 calls, 14.322202 s total -PROFILER: matrix::set 0.000010 +/- 0.000014 s, 17994 calls, 0.181692 s total -PROFILER: orthoMatrix(matrix) 0.000669 +/- 0.000094 s, 1050 calls, 0.702499 s total -PROFILER: RadialFunctionR::transform 0.003880 +/- 0.002727 s, 18 calls, 0.069842 s total -PROFILER: reduceKmesh 0.000700 +/- 0.000000 s, 1 calls, 0.000700 s total -PROFILER: WavefunctionDrag 0.122993 +/- 0.000000 s, 1 calls, 0.122993 s total -PROFILER: Y*M 0.001580 +/- 0.000773 s, 4997 calls, 7.897318 s total -PROFILER: Y1^Y2 0.002081 +/- 0.001240 s, 3500 calls, 7.283273 s total - -MEMUSAGE: ColumnBundle 2.625438 GB -MEMUSAGE: complexScalarField 0.019466 GB -MEMUSAGE: complexScalarFieldTilde 0.009733 GB -MEMUSAGE: IndexArrays 0.016381 GB -MEMUSAGE: matrix 0.044498 GB -MEMUSAGE: misc 0.046739 GB -MEMUSAGE: RealKernel 0.002455 GB -MEMUSAGE: ScalarField 0.048666 GB -MEMUSAGE: ScalarFieldTilde 0.053924 GB -MEMUSAGE: Total 2.761955 GB diff --git a/tests/io/jdftx/example_files/example_sp_copy.in b/tests/io/jdftx/example_files/example_sp_copy.in deleted file mode 100644 index 37c3a38dd3e..00000000000 --- a/tests/io/jdftx/example_files/example_sp_copy.in +++ /dev/null @@ -1,139 +0,0 @@ -latt-scale 1 1 1 -latt-move-scale 0.0 0.0 0.0 -coords-type Lattice -lattice \ - 10.457499819965 5.228749909982 0.000000000000 \ - 0.000000000000 9.056460504161 0.000000000000 \ - 0.000000000000 0.000000000000 44.023042120134 -ion Pt 0.166666666667 0.166666666667 0.353103309629 1 -ion Pt 0.166666666667 0.666666666667 0.353103309629 1 -ion Pt 0.666666666667 0.166666666667 0.353103309629 1 -ion Pt 0.666666666667 0.666666666667 0.353103309629 1 -ion Pt 0.333333333333 0.333333333333 0.451694615622 1 -ion Pt 0.333333333333 0.833333333333 0.451694615622 1 -ion Pt 0.833333333333 0.333333333333 0.451694615622 1 -ion Pt 0.833333333333 0.833333333333 0.451694615622 1 -ion Pt 0.000000000000 0.000000000000 0.548305384378 1 -ion Pt 0.000000000000 0.500000000000 0.548305384378 1 -ion Pt 0.500000000000 0.000000000000 0.548305384378 1 -ion Pt 0.500000000000 0.500000000000 0.548305384378 1 -ion Pt 0.166666666667 0.166666666667 0.646896690371 1 -ion Pt 0.166666666667 0.666666666667 0.646896690371 1 -ion Pt 0.666666666667 0.166666666667 0.646896690371 1 -ion Pt 0.666666666667 0.666666666667 0.646896690371 1 -core-overlap-check vector -ion-species SG15/$ID_ONCV_PBE-1.1.upf -ion-species SG15/$ID_ONCV_PBE-1.0.upf -ion-width 0.0 - -symmetries automatic -symmetry-threshold 0.0001 - -kpoint 0.000000000000 0.000000000000 0.000000000000 1.000000000000 -kpoint-folding 6 6 1 -kpoint-reduce-inversion no - -elec-ex-corr gga-PBE -exchange-regularization WignerSeitzTruncated -elec-cutoff 30.0 -elec-smearing MP1 0.00367493 -elec-n-bands 174 -spintype no-spin -converge-empty-states yes -basis kpoint-dependent - -coulomb-interaction Slab 001 -coulomb-truncation-embed 0.5 0.5 0.5 -coulomb-truncation-ion-margin 5.0 - -wavefunction lcao - -lcao-params -1 1e-06 0.00367493 -elec-eigen-algo Davidson -ionic-minimize \ - alphaTincreaseFactor 3.0 \ - alphaTmin 1e-10 \ - alphaTreduceFactor 0.1 \ - alphaTstart 1.0 \ - dirUpdateScheme L-BFGS \ - energyDiffThreshold 1e-06 \ - fdTest no \ - history 15 \ - knormThreshold 0.0001 \ - linminMethod DirUpdateRecommended \ - nAlphaAdjustMax 3.0 \ - nEnergyDiff 2 \ - nIterations 0 \ - updateTestStepSize yes \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 -lattice-minimize \ - alphaTincreaseFactor 3.0 \ - alphaTmin 1e-10 \ - alphaTreduceFactor 0.1 \ - alphaTstart 1.0 \ - dirUpdateScheme L-BFGS \ - energyDiffThreshold 1e-06 \ - fdTest no \ - history 15 \ - knormThreshold 0.0 \ - linminMethod DirUpdateRecommended \ - nAlphaAdjustMax 3.0 \ - nEnergyDiff 2 \ - nIterations 0 \ - updateTestStepSize yes \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 -electronic-minimize \ - alphaTincreaseFactor 3.0 \ - alphaTmin 1e-10 \ - alphaTreduceFactor 0.1 \ - alphaTstart 1.0 \ - dirUpdateScheme FletcherReeves \ - energyDiffThreshold 1e-07 \ - fdTest no \ - history 15 \ - knormThreshold 0.0 \ - linminMethod DirUpdateRecommended \ - nAlphaAdjustMax 3.0 \ - nEnergyDiff 2 \ - nIterations 200 \ - updateTestStepSize yes \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 -fluid-minimize \ - alphaTincreaseFactor 3.0 \ - alphaTmin 1e-10 \ - alphaTreduceFactor 0.1 \ - alphaTstart 1.0 \ - dirUpdateScheme PolakRibiere \ - energyDiffThreshold 0.0 \ - fdTest no \ - history 15 \ - knormThreshold 0.0 \ - linminMethod DirUpdateRecommended \ - nAlphaAdjustMax 3.0 \ - nEnergyDiff 2 \ - nIterations 100 \ - updateTestStepSize yes \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 -davidson-band-ratio 1.1 -subspace-rotation-factor 1.0 yes - -fluid None -fluid-solvent H2O 55.338 ScalarEOS epsBulk 78.4 epsInf 1.77 pMol 0.92466 poleEl 15.0 7.0 1.0 Pvap 1.06736e-10 Res 1.42 Rvdw 2.61727 sigmaBulk 4.62e-05 tauNuc 343133.0 -fluid-ex-corr lda-TF lda-PZ -fluid-gummel-loop 10 1e-05 -pcm-variant GLSSA13 - -dump-name jdft.$VAR -density-of-states \ - Total \ - OrthoOrbital Pt 1 s OrthoOrbital Pt 1 p OrthoOrbital Pt 1 d OrthoOrbital Pt 2 s OrthoOrbital Pt 2 p OrthoOrbital Pt 2 d OrthoOrbital Pt 3 s OrthoOrbital Pt 3 p OrthoOrbital Pt 3 d OrthoOrbital Pt 4 s OrthoOrbital Pt 4 p OrthoOrbital Pt 4 d OrthoOrbital Pt 5 s OrthoOrbital Pt 5 p OrthoOrbital Pt 5 d OrthoOrbital Pt 6 s OrthoOrbital Pt 6 p OrthoOrbital Pt 6 d OrthoOrbital Pt 7 s OrthoOrbital Pt 7 p OrthoOrbital Pt 7 d OrthoOrbital Pt 8 s OrthoOrbital Pt 8 p OrthoOrbital Pt 8 d OrthoOrbital Pt 9 s OrthoOrbital Pt 9 p OrthoOrbital Pt 9 d OrthoOrbital Pt 10 s OrthoOrbital Pt 10 p OrthoOrbital Pt 10 d OrthoOrbital Pt 11 s OrthoOrbital Pt 11 p OrthoOrbital Pt 11 d OrthoOrbital Pt 12 s OrthoOrbital Pt 12 p OrthoOrbital Pt 12 d OrthoOrbital Pt 13 s OrthoOrbital Pt 13 p OrthoOrbital Pt 13 d OrthoOrbital Pt 14 s OrthoOrbital Pt 14 p OrthoOrbital Pt 14 d OrthoOrbital Pt 15 s OrthoOrbital Pt 15 p OrthoOrbital Pt 15 d OrthoOrbital Pt 16 s OrthoOrbital Pt 16 p OrthoOrbital Pt 16 d \ - Etol 1e-06 \ - Esigma 0.001 \ - Complete -forces-output-coords Positions -dump End BandEigs BandProjections DOS EigStats ElecDensity Gvectors IonicPositions KEdensity Kpoints Lattice RhoAtom Symmetries -dump Ionic Ecomponents EigStats State diff --git a/tests/io/jdftx/example_files/infile_dict b/tests/io/jdftx/example_files/infile_dict deleted file mode 100644 index aa1543b4d0e..00000000000 --- a/tests/io/jdftx/example_files/infile_dict +++ /dev/null @@ -1 +0,0 @@ -{'latt-move-scale': {'s0': 0.0, 's1': 0.0, 's2': 0.0}, 'coords-type': 'Cartesian', 'lattice': {'R00': 18.897261, 'R01': 0.0, 'R02': 0.0, 'R10': 0.0, 'R11': 18.897261, 'R12': 0.0, 'R20': 0.0, 'R21': 0.0, 'R22': 18.897261}, 'ion': [{'species-id': 'O', 'x0': -0.235981, 'x1': -0.237621, 'x2': 2.24258, 'moveScale': 1}, {'species-id': 'C', 'x0': -0.011521, 'x1': -0.0116, 'x2': 0.109935, 'moveScale': 1}], 'core-overlap-check': 'none', 'ion-species': ['GBRV_v1.5/$ID_pbe_v1.uspp'], 'symmetries': 'none', 'kpoint-folding': {'n0': 1, 'n1': 1, 'n2': 1}, 'elec-ex-corr': 'gga', 'van-der-waals': 'D3', 'elec-cutoff': {'Ecut': 20.0, 'EcutRho': 100.0}, 'elec-smearing': {'smearingType': 'Fermi', 'smearingWidth': 0.001}, 'elec-n-bands': 15, 'spintype': 'z-spin', 'converge-empty-states': True, 'coulomb-interaction': {'truncationType': 'Periodic'}, 'initial-state': '$VAR', 'electronic-minimize': {'energyDiffThreshold': 1e-07, 'nIterations': 100}, 'fluid': {'type': 'LinearPCM'}, 'fluid-solvent': [{'name': 'H2O'}], 'fluid-anion': {'name': 'F-', 'concentration': 0.5}, 'fluid-cation': {'name': 'Na+', 'concentration': 0.5}, 'pcm-variant': 'CANDLE', 'vibrations': {'useConstraints': False, 'rotationSym': False}, 'dump-name': '$VAR', 'dump': [{'End': {'Dtot': True, 'BoundCharge': True, 'State': True, 'Forces': True, 'Ecomponents': True, 'VfluidTot': True, 'ElecDensity': True, 'KEdensity': True, 'EigStats': True, 'BandEigs': True, 'DOS': True}}], '@module': 'atomate2.jdftx.io.jdftxinfile', '@class': 'JDFTXInfile'} diff --git a/tests/io/jdftx/example_files/input-simple1.in b/tests/io/jdftx/example_files/input-simple1.in deleted file mode 100644 index a026af5f22c..00000000000 --- a/tests/io/jdftx/example_files/input-simple1.in +++ /dev/null @@ -1,28 +0,0 @@ - -elec-cutoff 30 100 -#fix-electron-density jdft.$VAR -include input-simple2.in -#van-der-waals D3 - -#lcao-params 10 -spintype no-spin - -elec-n-bands 34 -converge-empty-states yes - -#elec-ex-corr gga-PBE - -dump-only -dump End State -dump End BandEigs - -lattice \ - 10 0.5 0 \ - 0 11 0 \ - 0 1 12 - -ion C 0.5 0.5 0.6 v 0.1 0.2 0.3 0 -ion C 0.5 0.5 0.9 v 0.1 0.2 0.3 0 -ion O 0.2 0.3 0.4 v 0.7 0.8 0.9 1 -ion F 0.0 0.01 0.02 v 0.99 0.99 0.99 0 -ion C 0.1 0.5 0.6 v 0.1 0.2 0.3 0 diff --git a/tests/io/jdftx/example_files/input-simple2.in b/tests/io/jdftx/example_files/input-simple2.in deleted file mode 100644 index 04bf8fc4574..00000000000 --- a/tests/io/jdftx/example_files/input-simple2.in +++ /dev/null @@ -1,13 +0,0 @@ - -electronic-scf nIterations 100 verbose yes - -symmetry-matrix \ -1 0 0 \ -0 1 0 \ -0 0 1 \ -0 0 0 -symmetry-matrix \ -1 0 0 \ -0 -1 0 \ -0 1 -1 \ -0.5 0.5 0.5 diff --git a/tests/io/jdftx/example_files/jdftx.out b/tests/io/jdftx/example_files/jdftx.out deleted file mode 100644 index e71b76f1ef0..00000000000 --- a/tests/io/jdftx/example_files/jdftx.out +++ /dev/null @@ -1,711 +0,0 @@ - -*************** JDFTx 1.7.0 (git hash 6a6550a) *************** - -Start date and time: Sun Jan 7 22:51:08 2024 -Executable /home/jacl0659/jdftx-gpu/jdftx/build/jdftx_gpu with command-line: -i in -Running on hosts (process indices): r103u13 (0) -Divided in process groups (process indices): 0 (0) -gpuInit: Found compatible cuda device 0 'Tesla V100-PCIE-16GB' -gpuInit: Found compatible cuda device 1 'Tesla V100-PCIE-16GB' -gpuInit: Selected device 0 -Resource initialization completed at t[s]: 1.73 -Run totals: 1 processes, 36 threads, 1 GPUs -Memory pool size: 12288 MB (per process) - - -Input parsed successfully to the following command list (including defaults): - -basis kpoint-dependent -converge-empty-states yes -coords-type Lattice -core-overlap-check vector -coulomb-interaction Slab 001 -coulomb-truncation-embed 0.5 0.5 0.5 -coulomb-truncation-ion-margin 5 -davidson-band-ratio 1.1 -density-of-states Etol 1.000000e-06 Esigma 1.000000e-03 \ - Complete \ - Total \ - OrthoOrbital Pt 1 s \ - OrthoOrbital Pt 1 p \ - OrthoOrbital Pt 1 d \ - OrthoOrbital Pt 2 s \ - OrthoOrbital Pt 2 p \ - OrthoOrbital Pt 2 d \ - OrthoOrbital Pt 3 s \ - OrthoOrbital Pt 3 p \ - OrthoOrbital Pt 3 d \ - OrthoOrbital Pt 4 s \ - OrthoOrbital Pt 4 p \ - OrthoOrbital Pt 4 d \ - OrthoOrbital Pt 5 s \ - OrthoOrbital Pt 5 p \ - OrthoOrbital Pt 5 d \ - OrthoOrbital Pt 6 s \ - OrthoOrbital Pt 6 p \ - OrthoOrbital Pt 6 d \ - OrthoOrbital Pt 7 s \ - OrthoOrbital Pt 7 p \ - OrthoOrbital Pt 7 d \ - OrthoOrbital Pt 8 s \ - OrthoOrbital Pt 8 p \ - OrthoOrbital Pt 8 d \ - OrthoOrbital Pt 9 s \ - OrthoOrbital Pt 9 p \ - OrthoOrbital Pt 9 d \ - OrthoOrbital Pt 10 s \ - OrthoOrbital Pt 10 p \ - OrthoOrbital Pt 10 d \ - OrthoOrbital Pt 11 s \ - OrthoOrbital Pt 11 p \ - OrthoOrbital Pt 11 d \ - OrthoOrbital Pt 12 s \ - OrthoOrbital Pt 12 p \ - OrthoOrbital Pt 12 d \ - OrthoOrbital Pt 13 s \ - OrthoOrbital Pt 13 p \ - OrthoOrbital Pt 13 d \ - OrthoOrbital Pt 14 s \ - OrthoOrbital Pt 14 p \ - OrthoOrbital Pt 14 d \ - OrthoOrbital Pt 15 s \ - OrthoOrbital Pt 15 p \ - OrthoOrbital Pt 15 d \ - OrthoOrbital Pt 16 s \ - OrthoOrbital Pt 16 p \ - OrthoOrbital Pt 16 d -dump End IonicPositions Lattice ElecDensity KEdensity BandEigs BandProjections EigStats RhoAtom DOS Symmetries Kpoints Gvectors -dump Ionic State EigStats Ecomponents -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump-name jdft.$VAR -elec-cutoff 30 -elec-eigen-algo Davidson -elec-ex-corr gga-PBE -elec-n-bands 174 -elec-smearing MP1 0.00367493 -electronic-minimize \ - dirUpdateScheme FletcherReeves \ - linminMethod DirUpdateRecommended \ - nIterations 200 \ - history 15 \ - knormThreshold 0 \ - energyDiffThreshold 1e-07 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -exchange-regularization WignerSeitzTruncated -fluid None -fluid-ex-corr lda-TF lda-PZ -fluid-gummel-loop 10 1.000000e-05 -fluid-minimize \ - dirUpdateScheme PolakRibiere \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - energyDiffThreshold 0 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -fluid-solvent H2O 55.338 ScalarEOS \ - epsBulk 78.4 \ - pMol 0.92466 \ - epsInf 1.77 \ - Pvap 1.06736e-10 \ - sigmaBulk 4.62e-05 \ - Rvdw 2.61727 \ - Res 1.42 \ - tauNuc 343133 \ - poleEl 15 7 1 -forces-output-coords Positions -ion Pt 0.166666666666667 0.166666666666667 0.353103309628929 1 -ion Pt 0.166666666666667 0.666666666666667 0.353103309628929 1 -ion Pt 0.666666666666667 0.166666666666667 0.353103309628929 1 -ion Pt 0.666666666666667 0.666666666666667 0.353103309628929 1 -ion Pt 0.333333333333334 0.333333333333333 0.451694615621590 1 -ion Pt 0.333333333333334 0.833333333333333 0.451694615621590 1 -ion Pt 0.833333333333334 0.333333333333333 0.451694615621590 1 -ion Pt 0.833333333333334 0.833333333333333 0.451694615621590 1 -ion Pt 0.000000000000000 0.000000000000000 0.548305384378410 1 -ion Pt 0.000000000000000 0.500000000000000 0.548305384378410 1 -ion Pt 0.500000000000000 0.000000000000000 0.548305384378410 1 -ion Pt 0.500000000000000 0.500000000000000 0.548305384378410 1 -ion Pt 0.166666666666667 0.166666666666667 0.646896690371071 1 -ion Pt 0.166666666666667 0.666666666666667 0.646896690371071 1 -ion Pt 0.666666666666667 0.166666666666667 0.646896690371071 1 -ion Pt 0.666666666666667 0.666666666666667 0.646896690371071 1 -ion-species SG15/$ID_ONCV_PBE-1.1.upf -ion-species SG15/$ID_ONCV_PBE-1.0.upf -ion-width 0 -ionic-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 0 \ - history 15 \ - knormThreshold 0.0001 \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 -kpoint-folding 6 6 1 -kpoint-reduce-inversion no -latt-move-scale 0 0 0 -latt-scale 1 1 1 -lattice \ - 10.457499819964989 5.228749909982495 0.000000000000000 \ - 0.000000000000000 9.056460504160873 0.000000000000000 \ - 0.000000000000001 0.000000000000001 44.023042120134328 -lattice-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 0 \ - history 15 \ - knormThreshold 0 \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -lcao-params -1 1e-06 0.00367493 -pcm-variant GLSSA13 -spintype no-spin -subspace-rotation-factor 1 yes -symmetries automatic -symmetry-threshold 0.0001 -wavefunction lcao - - - ----------- Setting up symmetries ---------- - -Found 24 point-group symmetries of the bravais lattice -Found 48 space-group symmetries with basis -Applied RMS atom displacement 3.11691e-15 bohrs to make symmetries exact. - ----------- Initializing the Grid ---------- -R = -[ 10.4575 5.22875 0 ] -[ 0 9.05646 0 ] -[ 0 0 44.023 ] -unit cell volume = 4169.33 -G = -[ 0.600831 -0.34689 0 ] -[ 0 0.693779 0 ] -[ -1.36481e-17 -7.87973e-18 0.142725 ] -Minimum fftbox size, Smin = [ 52 52 220 ] -Chosen fftbox size, S = [ 54 54 224 ] - ----------- Exchange Correlation functional ---------- -Initalized PBE GGA exchange. -Initalized PBE GGA correlation. - ----------- Setting up pseudopotentials ---------- -Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 - -Reading pseudopotential file '/home/jacl0659/jdftx-gpu/jdftx/build/pseudopotentials/SG15/Pt_ONCV_PBE-1.0.upf': - 'Pt' pseudopotential, 'PBE' functional - Generated using ONCVPSP code by D. R. Hamann - Author: Martin Schlipf and Francois Gygi Date: 150915. - 18 valence electrons, 4 orbitals, 8 projectors, 1294 radial grid points, with lMax = 3 - Transforming local potential to a uniform radial grid of dG=0.02 with 1814 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 528 points. - 5S l: 0 occupation: 2.0 eigenvalue: -3.842613 - 5P l: 1 occupation: 6.0 eigenvalue: -2.153305 - 6S l: 0 occupation: 2.0 eigenvalue: -0.238950 - 5D l: 2 occupation: 8.0 eigenvalue: -0.295663 - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 528 points. - Core radius for overlap checks: 2.59 bohrs. - Reading pulay file /home/jacl0659/jdftx-gpu/jdftx/build/pseudopotentials/SG15/Pt_ONCV_PBE-1.0.pulay ... using dE_dnG = -3.556141e-04 computed for Ecut = 30. - -Initialized 1 species with 16 total atoms. - -Folded 1 k-points by 6x6x1 to 36 k-points. - ----------- Setting up k-points, bands, fillings ---------- -Reduced to 7 k-points under symmetry. -Computing the number of bands and number of electrons -Calculating initial fillings. -nElectrons: 288.000000 nBands: 174 nStates: 7 - ------ Setting up reduced wavefunction bases (one per k-point) ----- -average nbasis = 32731.361 , ideal nbasis = 32722.185 - ------ Initializing Supercell corresponding to k-point mesh ----- -Lattice vector linear combinations in supercell: -[ 6 0 0 ] -[ 0 6 0 ] -[ 0 0 1 ] -Supercell lattice vectors: -[ 62.745 31.3725 0 ] -[ 0 54.3388 0 ] -[ 6e-15 6e-15 44.023 ] - ----------- Setting up coulomb interaction ---------- -Setting up double-sized grid for truncated Coulomb potentials: -R = -[ 10.4575 5.22875 0 ] -[ 0 9.05646 0 ] -[ 0 0 88.0461 ] -unit cell volume = 8338.66 -G = -[ 0.600831 -0.34689 0 ] -[ 0 0.693779 0 ] -[ -6.82405e-18 -3.93986e-18 0.0713625 ] -Chosen fftbox size, S = [ 54 54 448 ] -Integer grid location selected as the embedding center: - Grid: [ 27 27 112 ] - Lattice: [ 0.5 0.5 0.5 ] - Cartesian: [ 7.84312 4.52823 22.0115 ] -Constructing Wigner-Seitz cell: 8 faces (6 quadrilaterals, 2 hexagons) -Range-separation parameter for embedded mesh potentials due to point charges: 0.559276 bohrs. -Initialized slab truncation along lattice direction 001 - ----------- Setting up 2D ewald sum ---------- -Optimum gaussian width for ewald sums = 5.805582 bohr. -Real space sums over 289 unit cells with max indices [ 8 8 0 ] -Reciprocal space sums over 81 terms with max indices [ 4 4 0 ] - ----------- Allocating electronic variables ---------- -Initializing wave functions: linear combination of atomic orbitals -Note: number of bands (174) exceeds available atomic orbitals (160) -Pt pseudo-atom occupations: s ( 2 0 ) p ( 6 ) d ( 10 ) - FillingsUpdate: mu: -0.792131185 nElectrons: 288.000000 -LCAOMinimize: Iter: 0 F: -1937.7109479329803889 |grad|_K: 1.325e-02 alpha: 1.000e+00 -LCAOMinimize: Step increased F by 9.247286e+00, reducing alpha to 2.915092e-02. - FillingsUpdate: mu: -0.675125274 nElectrons: 288.000000 -LCAOMinimize: Iter: 1 F: -1938.5166017809474397 |grad|_K: 6.738e-03 alpha: 2.915e-02 linmin: -1.357e-01 cgtest: 9.713e-01 t[s]: 12.16 -LCAOMinimize: Encountered beta<0, resetting CG. - FillingsUpdate: mu: -0.420449352 nElectrons: 288.000000 -LCAOMinimize: Iter: 2 F: -1938.7893016002965396 |grad|_K: 3.957e-03 alpha: 6.325e-02 linmin: 4.149e-02 cgtest: -1.401e-01 t[s]: 13.67 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.897646e-01. - FillingsUpdate: mu: -0.151728869 nElectrons: 288.000000 -LCAOMinimize: Iter: 3 F: -1939.0833175555605976 |grad|_K: 3.359e-03 alpha: 2.440e-01 linmin: -8.229e-03 cgtest: 9.758e-01 t[s]: 15.67 -LCAOMinimize: Encountered beta<0, resetting CG. - FillingsUpdate: mu: -0.278586271 nElectrons: 288.000000 -LCAOMinimize: Iter: 4 F: -1939.1396700303885154 |grad|_K: 8.048e-04 alpha: 4.222e-02 linmin: -1.171e-01 cgtest: 5.167e-01 t[s]: 17.16 -LCAOMinimize: Encountered beta<0, resetting CG. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.266652e-01. - FillingsUpdate: mu: -0.278417399 nElectrons: 288.000000 -LCAOMinimize: Iter: 5 F: -1939.1575519906716636 |grad|_K: 1.575e-03 alpha: 2.878e-01 linmin: 9.043e-03 cgtest: -4.882e-02 t[s]: 19.17 - FillingsUpdate: mu: -0.218092247 nElectrons: 288.000000 -LCAOMinimize: Iter: 6 F: -1939.1745102727268204 |grad|_K: 9.510e-04 alpha: 8.734e-02 linmin: -3.596e-04 cgtest: 8.830e-01 t[s]: 20.67 -LCAOMinimize: Encountered beta<0, resetting CG. - FillingsUpdate: mu: -0.194079166 nElectrons: 288.000000 -LCAOMinimize: Iter: 7 F: -1939.1782886178143599 |grad|_K: 1.731e-04 alpha: 4.064e-02 linmin: 1.905e-02 cgtest: -7.169e-02 t[s]: 22.16 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.219164e-01. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.657491e-01. - FillingsUpdate: mu: -0.209515734 nElectrons: 288.000000 -LCAOMinimize: Iter: 8 F: -1939.1799634033013717 |grad|_K: 6.113e-05 alpha: 5.334e-01 linmin: -5.738e-03 cgtest: -1.402e-01 t[s]: 24.63 - FillingsUpdate: mu: -0.207393555 nElectrons: 288.000000 -LCAOMinimize: Iter: 9 F: -1939.1799873144989306 |grad|_K: 3.386e-05 alpha: 5.939e-02 linmin: 4.196e-03 cgtest: -1.363e-01 t[s]: 26.14 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.781716e-01. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.345148e-01. - FillingsUpdate: mu: -0.207304570 nElectrons: 288.000000 -LCAOMinimize: Iter: 10 F: -1939.1800518620229923 |grad|_K: 1.780e-05 alpha: 5.480e-01 linmin: 2.073e-04 cgtest: 6.264e-01 t[s]: 28.66 -LCAOMinimize: Encountered beta<0, resetting CG. - FillingsUpdate: mu: -0.207846930 nElectrons: 288.000000 -LCAOMinimize: Iter: 11 F: -1939.1800535450918233 |grad|_K: 7.538e-06 alpha: 4.955e-02 linmin: -4.901e-03 cgtest: 2.650e-02 t[s]: 30.16 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.486382e-01. -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.459146e-01. - FillingsUpdate: mu: -0.207215692 nElectrons: 288.000000 -LCAOMinimize: Iter: 12 F: -1939.1800563780366247 |grad|_K: 6.596e-07 alpha: 4.655e-01 linmin: 3.182e-03 cgtest: -2.515e-01 t[s]: 32.66 - FillingsUpdate: mu: -0.207248823 nElectrons: 288.000000 -LCAOMinimize: Iter: 13 F: -1939.1800563824849633 |grad|_K: 6.984e-07 alpha: 9.560e-02 linmin: 7.330e-06 cgtest: 6.518e-03 t[s]: 34.18 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.868080e-01. - FillingsUpdate: mu: -0.207269291 nElectrons: 288.000000 -LCAOMinimize: Iter: 14 F: -1939.1800564011196002 |grad|_K: 1.700e-07 alpha: 3.608e-01 linmin: 4.575e-05 cgtest: -1.041e-01 t[s]: 36.18 -LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - - ----- Citations for features of the code used in this run ---- - - Software package: - R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) - - gga-PBE exchange-correlation functional: - J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) - - Pseudopotentials: - M Schlipf and F Gygi, Comput. Phys. Commun. 196, 36 (2015) - - Truncated Coulomb potentials: - R. Sundararaman and T.A. Arias, Phys. Rev. B 87, 165122 (2013) - - Total energy minimization with Auxiliary Hamiltonian: - C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) - - Linear-tetrahedron sampling for density of states: - G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) - -This list may not be complete. Please suggest additional citations or -report any other bugs at https://github.com/shankar1729/jdftx/issues - -Initialization completed successfully at t[s]: 36.37 - - --------- Electronic minimization ----------- - FillingsUpdate: mu: -0.207269291 nElectrons: 288.000000 -ElecMinimize: Iter: 0 F: -1939.180056401115962 |grad|_K: 2.072e-04 alpha: 1.000e+00 - FillingsUpdate: mu: -0.152186728 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 1 -ElecMinimize: Iter: 1 F: -1939.985678641078266 |grad|_K: 1.596e-04 alpha: 4.656e-01 linmin: -2.223e-05 t[s]: 39.36 - FillingsUpdate: mu: -0.250926305 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.637 -ElecMinimize: Iter: 2 F: -1940.177976041856937 |grad|_K: 2.489e-04 alpha: 1.840e-01 linmin: 9.352e-06 t[s]: 41.20 - FillingsUpdate: mu: -0.186854067 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.634 -ElecMinimize: Iter: 3 F: -1940.439926340323382 |grad|_K: 9.853e-05 alpha: 1.096e-01 linmin: 2.765e-05 t[s]: 43.07 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.289451e-01. - FillingsUpdate: mu: -0.144048316 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.635 -ElecMinimize: Iter: 4 F: -1940.574809136154499 |grad|_K: 8.506e-05 alpha: 3.507e-01 linmin: 1.450e-05 t[s]: 45.56 - FillingsUpdate: mu: -0.224218241 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.441 -ElecMinimize: Iter: 5 F: -1940.611162021077007 |grad|_K: 6.816e-05 alpha: 1.176e-01 linmin: -4.950e-04 t[s]: 47.45 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.527950e-01. - FillingsUpdate: mu: -0.214045568 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.617 -ElecMinimize: Iter: 6 F: -1940.679736884146678 |grad|_K: 5.112e-05 alpha: 3.496e-01 linmin: 3.207e-04 t[s]: 49.97 - FillingsUpdate: mu: -0.163955287 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.478 -ElecMinimize: Iter: 7 F: -1940.706486156234405 |grad|_K: 5.671e-05 alpha: 2.613e-01 linmin: 1.774e-04 t[s]: 51.85 - FillingsUpdate: mu: -0.212653857 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.412 -ElecMinimize: Iter: 8 F: -1940.723629254583557 |grad|_K: 3.080e-05 alpha: 1.272e-01 linmin: -3.939e-04 t[s]: 53.76 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.817161e-01. - FillingsUpdate: mu: -0.235144045 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.36 -ElecMinimize: Iter: 9 F: -1940.738425170768323 |grad|_K: 3.557e-05 alpha: 3.665e-01 linmin: 4.730e-04 t[s]: 56.31 - FillingsUpdate: mu: -0.214419287 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.403 -ElecMinimize: Iter: 10 F: -1940.744553612707932 |grad|_K: 2.336e-05 alpha: 1.249e-01 linmin: -2.711e-04 t[s]: 58.23 - FillingsUpdate: mu: -0.193335314 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.363 -ElecMinimize: Iter: 11 F: -1940.749088774768325 |grad|_K: 2.543e-05 alpha: 1.982e-01 linmin: 1.593e-04 t[s]: 60.12 - FillingsUpdate: mu: -0.205999099 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.542 -ElecMinimize: Iter: 12 F: -1940.752530219534719 |grad|_K: 1.766e-05 alpha: 1.370e-01 linmin: 1.360e-05 t[s]: 62.03 - FillingsUpdate: mu: -0.221795819 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.501 -ElecMinimize: Iter: 13 F: -1940.754295704401784 |grad|_K: 1.755e-05 alpha: 1.423e-01 linmin: 2.579e-05 t[s]: 63.93 - FillingsUpdate: mu: -0.217602871 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.712 -ElecMinimize: Iter: 14 F: -1940.756307734725169 |grad|_K: 1.322e-05 alpha: 1.648e-01 linmin: 7.846e-05 t[s]: 65.84 - FillingsUpdate: mu: -0.205267496 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.64 -ElecMinimize: Iter: 15 F: -1940.757265951476711 |grad|_K: 1.447e-05 alpha: 1.393e-01 linmin: 2.959e-05 t[s]: 67.76 - FillingsUpdate: mu: -0.208506458 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.957 -ElecMinimize: Iter: 16 F: -1940.758673092602749 |grad|_K: 1.033e-05 alpha: 1.704e-01 linmin: 1.496e-04 t[s]: 69.67 - FillingsUpdate: mu: -0.216281965 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.767 -ElecMinimize: Iter: 17 F: -1940.759269121736452 |grad|_K: 1.266e-05 alpha: 1.441e-01 linmin: 3.659e-05 t[s]: 71.60 - FillingsUpdate: mu: -0.209826671 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 1.09 -ElecMinimize: Iter: 18 F: -1940.759956196954590 |grad|_K: 7.960e-06 alpha: 1.066e-01 linmin: 2.813e-05 t[s]: 73.52 - FillingsUpdate: mu: -0.205089289 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.798 -ElecMinimize: Iter: 19 F: -1940.760393641901828 |grad|_K: 9.735e-06 alpha: 1.761e-01 linmin: 1.074e-04 t[s]: 75.45 - FillingsUpdate: mu: -0.210169731 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 1.01 -ElecMinimize: Iter: 20 F: -1940.760634929008802 |grad|_K: 6.600e-06 alpha: 6.403e-02 linmin: -5.946e-05 t[s]: 77.36 - FillingsUpdate: mu: -0.213068389 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.743 -ElecMinimize: Iter: 21 F: -1940.760950690903428 |grad|_K: 8.441e-06 alpha: 1.796e-01 linmin: 4.188e-05 t[s]: 79.29 - FillingsUpdate: mu: -0.208727546 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.951 -ElecMinimize: Iter: 22 F: -1940.761121980813869 |grad|_K: 5.654e-06 alpha: 6.017e-02 linmin: -2.779e-05 t[s]: 81.20 - FillingsUpdate: mu: -0.205712628 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.64 -ElecMinimize: Iter: 23 F: -1940.761318181214847 |grad|_K: 7.564e-06 alpha: 1.517e-01 linmin: -1.614e-05 t[s]: 83.12 - FillingsUpdate: mu: -0.209409420 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.89 -ElecMinimize: Iter: 24 F: -1940.761462537986972 |grad|_K: 4.451e-06 alpha: 6.298e-02 linmin: -1.453e-07 t[s]: 85.04 - FillingsUpdate: mu: -0.212489528 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.608 -ElecMinimize: Iter: 25 F: -1940.761575556878825 |grad|_K: 6.089e-06 alpha: 1.423e-01 linmin: -3.270e-05 t[s]: 86.96 - FillingsUpdate: mu: -0.209975396 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.875 -ElecMinimize: Iter: 26 F: -1940.761700790010309 |grad|_K: 3.805e-06 alpha: 8.482e-02 linmin: 4.278e-06 t[s]: 88.88 - FillingsUpdate: mu: -0.207101788 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.651 -ElecMinimize: Iter: 27 F: -1940.761784623092808 |grad|_K: 4.911e-06 alpha: 1.445e-01 linmin: -4.422e-05 t[s]: 90.79 - FillingsUpdate: mu: -0.209322803 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 1.05 -ElecMinimize: Iter: 28 F: -1940.761879990124498 |grad|_K: 3.068e-06 alpha: 9.834e-02 linmin: -7.389e-06 t[s]: 92.72 - FillingsUpdate: mu: -0.211608497 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.742 -ElecMinimize: Iter: 29 F: -1940.761944122090426 |grad|_K: 4.241e-06 alpha: 1.700e-01 linmin: -2.007e-05 t[s]: 94.65 - FillingsUpdate: mu: -0.209466362 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.923 -ElecMinimize: Iter: 30 F: -1940.761998382779439 |grad|_K: 2.638e-06 alpha: 7.529e-02 linmin: -2.423e-06 t[s]: 96.58 - FillingsUpdate: mu: -0.208099561 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.74 -ElecMinimize: Iter: 31 F: -1940.762052907650286 |grad|_K: 3.239e-06 alpha: 1.961e-01 linmin: 7.368e-07 t[s]: 98.51 - FillingsUpdate: mu: -0.210008447 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.752 -ElecMinimize: Iter: 32 F: -1940.762082805471209 |grad|_K: 2.191e-06 alpha: 7.131e-02 linmin: -3.892e-06 t[s]: 100.44 - FillingsUpdate: mu: -0.210807833 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.64 -ElecMinimize: Iter: 33 F: -1940.762119798590220 |grad|_K: 2.505e-06 alpha: 1.931e-01 linmin: 1.525e-05 t[s]: 102.35 - FillingsUpdate: mu: -0.209214023 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.682 -ElecMinimize: Iter: 34 F: -1940.762140066281290 |grad|_K: 1.782e-06 alpha: 8.092e-02 linmin: -9.506e-06 t[s]: 104.27 - FillingsUpdate: mu: -0.208409479 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.534 -ElecMinimize: Iter: 35 F: -1940.762163679334890 |grad|_K: 2.074e-06 alpha: 1.860e-01 linmin: 1.605e-05 t[s]: 106.20 - FillingsUpdate: mu: -0.209674315 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.695 -ElecMinimize: Iter: 36 F: -1940.762177991269027 |grad|_K: 1.380e-06 alpha: 8.324e-02 linmin: -1.186e-05 t[s]: 108.13 - FillingsUpdate: mu: -0.210600993 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.509 -ElecMinimize: Iter: 37 F: -1940.762191810166087 |grad|_K: 1.826e-06 alpha: 1.815e-01 linmin: 1.390e-05 t[s]: 110.06 - FillingsUpdate: mu: -0.209674154 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.807 -ElecMinimize: Iter: 38 F: -1940.762203665405877 |grad|_K: 1.172e-06 alpha: 8.908e-02 linmin: -7.194e-06 t[s]: 111.98 - FillingsUpdate: mu: -0.208737370 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.595 -ElecMinimize: Iter: 39 F: -1940.762212032608659 |grad|_K: 1.546e-06 alpha: 1.522e-01 linmin: 4.889e-06 t[s]: 113.91 - FillingsUpdate: mu: -0.209334292 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.995 -ElecMinimize: Iter: 40 F: -1940.762221253729422 |grad|_K: 1.021e-06 alpha: 9.661e-02 linmin: -1.694e-06 t[s]: 115.84 - FillingsUpdate: mu: -0.210108837 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.75 -ElecMinimize: Iter: 41 F: -1940.762227286481902 |grad|_K: 1.358e-06 alpha: 1.449e-01 linmin: 2.781e-06 t[s]: 117.76 - FillingsUpdate: mu: -0.209524873 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 1.16 -ElecMinimize: Iter: 42 F: -1940.762233714558761 |grad|_K: 8.385e-07 alpha: 8.727e-02 linmin: -1.334e-06 t[s]: 119.68 - FillingsUpdate: mu: -0.208970207 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.827 -ElecMinimize: Iter: 43 F: -1940.762238292292068 |grad|_K: 1.169e-06 alpha: 1.629e-01 linmin: -1.002e-06 t[s]: 121.60 - FillingsUpdate: mu: -0.209563444 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.999 -ElecMinimize: Iter: 44 F: -1940.762241915617778 |grad|_K: 7.436e-07 alpha: 6.631e-02 linmin: -9.391e-07 t[s]: 123.51 - FillingsUpdate: mu: -0.209903464 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.777 -ElecMinimize: Iter: 45 F: -1940.762245769206856 |grad|_K: 9.005e-07 alpha: 1.742e-01 linmin: -4.989e-06 t[s]: 125.42 - FillingsUpdate: mu: -0.209395204 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.838 -ElecMinimize: Iter: 46 F: -1940.762247845697857 |grad|_K: 5.927e-07 alpha: 6.407e-02 linmin: 2.349e-06 t[s]: 127.35 - FillingsUpdate: mu: -0.209144862 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.684 -ElecMinimize: Iter: 47 F: -1940.762250374957375 |grad|_K: 7.199e-07 alpha: 1.801e-01 linmin: -6.858e-06 t[s]: 129.28 - FillingsUpdate: mu: -0.209576293 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.752 -ElecMinimize: Iter: 48 F: -1940.762251913096861 |grad|_K: 5.011e-07 alpha: 7.416e-02 linmin: 9.502e-07 t[s]: 131.21 - FillingsUpdate: mu: -0.209828814 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.578 -ElecMinimize: Iter: 49 F: -1940.762253664519449 |grad|_K: 6.105e-07 alpha: 1.745e-01 linmin: -3.463e-06 t[s]: 133.14 - FillingsUpdate: mu: -0.209482303 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.747 -ElecMinimize: Iter: 50 F: -1940.762254840452442 |grad|_K: 4.033e-07 alpha: 7.891e-02 linmin: 5.265e-07 t[s]: 135.07 - FillingsUpdate: mu: -0.209210227 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.559 -ElecMinimize: Iter: 51 F: -1940.762255959949243 |grad|_K: 5.325e-07 alpha: 1.723e-01 linmin: -1.225e-06 t[s]: 137.00 - FillingsUpdate: mu: -0.209473422 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.862 -ElecMinimize: Iter: 52 F: -1940.762256928298939 |grad|_K: 3.358e-07 alpha: 8.542e-02 linmin: -4.272e-07 t[s]: 138.93 - FillingsUpdate: mu: -0.209728377 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.635 -ElecMinimize: Iter: 53 F: -1940.762257620093806 |grad|_K: 4.515e-07 alpha: 1.535e-01 linmin: 4.338e-07 t[s]: 140.85 - FillingsUpdate: mu: -0.209534723 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 1.03 -ElecMinimize: Iter: 54 F: -1940.762258351774108 |grad|_K: 2.870e-07 alpha: 8.984e-02 linmin: -7.825e-07 t[s]: 142.77 - FillingsUpdate: mu: -0.209319858 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.751 -ElecMinimize: Iter: 55 F: -1940.762258845049473 |grad|_K: 3.920e-07 alpha: 1.498e-01 linmin: 8.267e-08 t[s]: 144.70 - FillingsUpdate: mu: -0.209496811 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 1.09 -ElecMinimize: Iter: 56 F: -1940.762259334723467 |grad|_K: 2.421e-07 alpha: 7.968e-02 linmin: -1.168e-06 t[s]: 146.62 - FillingsUpdate: mu: -0.209649422 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.814 -ElecMinimize: Iter: 57 F: -1940.762259724427622 |grad|_K: 3.290e-07 alpha: 1.663e-01 linmin: -1.551e-08 t[s]: 148.55 - FillingsUpdate: mu: -0.209479487 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.949 -ElecMinimize: Iter: 58 F: -1940.762260008977364 |grad|_K: 2.057e-07 alpha: 6.574e-02 linmin: -1.349e-06 t[s]: 150.46 - FillingsUpdate: mu: -0.209374736 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.737 -ElecMinimize: Iter: 59 F: -1940.762260302354207 |grad|_K: 2.587e-07 alpha: 1.735e-01 linmin: 3.000e-06 t[s]: 152.39 - FillingsUpdate: mu: -0.209518991 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.842 -ElecMinimize: Iter: 60 F: -1940.762260481677004 |grad|_K: 1.675e-07 alpha: 6.716e-02 linmin: -1.030e-06 t[s]: 154.32 - FillingsUpdate: mu: -0.209609494 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.647 -ElecMinimize: Iter: 61 F: -1940.762260674564914 |grad|_K: 2.124e-07 alpha: 1.723e-01 linmin: 3.768e-06 t[s]: 156.25 - FillingsUpdate: mu: -0.209493569 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.817 -ElecMinimize: Iter: 62 F: -1940.762260807887742 |grad|_K: 1.411e-07 alpha: 7.414e-02 linmin: -2.935e-07 t[s]: 158.18 - FillingsUpdate: mu: -0.209402768 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.596 -ElecMinimize: Iter: 63 F: -1940.762260942062085 |grad|_K: 1.884e-07 alpha: 1.688e-01 linmin: 1.743e-06 t[s]: 160.11 - FillingsUpdate: mu: -0.209495515 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.915 -ElecMinimize: Iter: 64 F: -1940.762261051678706 |grad|_K: 1.156e-07 alpha: 7.732e-02 linmin: -2.242e-07 t[s]: 162.03 - FillingsUpdate: mu: -0.209579736 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 0.656 -ElecMinimize: Iter: 65 F: -1940.762261132905678 |grad|_K: 1.595e-07 alpha: 1.522e-01 linmin: 6.715e-07 t[s]: 163.95 - FillingsUpdate: mu: -0.209508905 nElectrons: 288.000000 - SubspaceRotationAdjust: set factor to 1.07 -ElecMinimize: Iter: 66 F: -1940.762261217305650 |grad|_K: 1.006e-07 alpha: 8.313e-02 linmin: -4.182e-07 t[s]: 165.87 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.909e-03 - -# Ionic positions in lattice coordinates: -ion Pt 0.166666666666667 0.166666666666667 0.353103309628929 1 -ion Pt 0.166666666666667 0.666666666666667 0.353103309628929 1 -ion Pt 0.666666666666667 0.166666666666667 0.353103309628929 1 -ion Pt 0.666666666666667 0.666666666666667 0.353103309628929 1 -ion Pt 0.333333333333334 0.333333333333333 0.451694615621590 1 -ion Pt 0.333333333333334 0.833333333333333 0.451694615621590 1 -ion Pt 0.833333333333334 0.333333333333333 0.451694615621590 1 -ion Pt 0.833333333333334 0.833333333333333 0.451694615621590 1 -ion Pt 0.000000000000000 0.000000000000000 0.548305384378410 1 -ion Pt 0.000000000000000 0.500000000000000 0.548305384378410 1 -ion Pt 0.500000000000000 0.000000000000000 0.548305384378410 1 -ion Pt 0.500000000000000 0.500000000000000 0.548305384378410 1 -ion Pt 0.166666666666667 0.166666666666667 0.646896690371071 1 -ion Pt 0.166666666666667 0.666666666666667 0.646896690371071 1 -ion Pt 0.666666666666667 0.166666666666667 0.646896690371071 1 -ion Pt 0.666666666666667 0.666666666666667 0.646896690371071 1 - -# Forces in Lattice coordinates: -force Pt -0.000000000000000 0.000000000000000 -0.255492416865963 1 -force Pt 0.000000000000000 0.000000000000000 -0.255492416865963 1 -force Pt -0.000000000000000 0.000000000000000 -0.255492416865963 1 -force Pt -0.000000000000000 -0.000000000000000 -0.255492416865963 1 -force Pt 0.000000000000000 -0.000000000000000 -0.126402551783927 1 -force Pt 0.000000000000000 0.000000000000000 -0.126402551783927 1 -force Pt -0.000000000000000 0.000000000000000 -0.126402551783927 1 -force Pt 0.000000000000000 -0.000000000000000 -0.126402551783927 1 -force Pt -0.000000000000000 -0.000000000000000 0.126402551783927 1 -force Pt 0.000000000000000 0.000000000000000 0.126402551783927 1 -force Pt 0.000000000000000 -0.000000000000000 0.126402551783927 1 -force Pt 0.000000000000000 0.000000000000000 0.126402551783927 1 -force Pt 0.000000000000000 0.000000000000000 0.255492416867783 1 -force Pt -0.000000000000000 -0.000000000000000 0.255492416867784 1 -force Pt -0.000000000000000 0.000000000000000 0.255492416867784 1 -force Pt 0.000000000000000 0.000000000000000 0.255492416867783 1 - -# Energy components: - Eewald = -16901.4696647211094387 - EH = -15284.4385436602351547 - Eloc = 29663.3545152997867262 - Enl = 174.1667582919756114 - Epulay = 0.0000125227478554 - Exc = -185.5577583222759870 - KE = 593.1822417205943339 -------------------------------------- - Etot = -1940.7624388685162558 - TS = -0.0001776512106456 -------------------------------------- - F = -1940.7622612173056496 - - -Dumping 'jdft.fillings' ... done -Dumping 'jdft.wfns' ... done -Dumping 'jdft.eigenvals' ... done -Dumping 'jdft.eigStats' ... - eMin: -3.836283 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) - HOMO: -0.212435 at state 5 ( [ +0.166667 +0.500000 +0.000000 ] spin 0 ) - mu : -0.209509 - LUMO: -0.209424 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) - eMax: +0.113409 at state 6 ( [ +0.333333 -0.333333 +0.000000 ] spin 0 ) - HOMO-LUMO gap: +0.003011 - Optical gap : +0.004303 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) -Dumping 'jdft.Ecomponents' ... done -IonicMinimize: Iter: 0 F: -1940.762261217305650 |grad|_K: 2.643e-03 t[s]: 172.27 -IonicMinimize: None of the convergence criteria satisfied after 0 iterations. - -#--- Lowdin population analysis --- -# oxidation-state Pt +0.129 +0.129 +0.129 +0.129 +0.226 +0.226 +0.226 +0.226 +0.226 +0.226 +0.226 +0.226 +0.129 +0.129 +0.129 +0.129 - - -Dumping 'jdft.ionpos' ... done -Dumping 'jdft.lattice' ... done -Dumping 'jdft.n' ... done -Dumping 'jdft.tau' ... done -Dumping 'jdft.eigenvals' ... done -Dumping 'jdft.bandProjections' ... done -Dumping 'jdft.eigStats' ... - eMin: -3.836283 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) - HOMO: -0.212435 at state 5 ( [ +0.166667 +0.500000 +0.000000 ] spin 0 ) - mu : -0.209509 - LUMO: -0.209424 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) - eMax: +0.113409 at state 6 ( [ +0.333333 -0.333333 +0.000000 ] spin 0 ) - HOMO-LUMO gap: +0.003011 - Optical gap : +0.004303 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 0 ) -Dumping 'jdft.sym' ... done -Dumping 'jdft.kPts' ... done -Dumping 'jdft.kMap' ... done -Dumping 'jdft.Gvectors' ... done -Dumping 'jdft.dos' ... done. -End date and time: Sun Jan 7 22:54:02 2024 (Duration: 0-0:02:53.72) -Done! - -PROFILER: ColumnBundle::randomize 0.056978 +/- 0.004768 s, 7 calls, 0.398845 s total -PROFILER: diagouterI 0.023671 +/- 0.000051 s, 1246 calls, 29.494554 s total -PROFILER: EdensityAndVscloc 0.003957 +/- 0.000014 s, 176 calls, 0.696472 s total -PROFILER: EnlAndGrad 0.003162 +/- 0.000079 s, 1064 calls, 3.364196 s total -PROFILER: ExCorrCommunication 0.000005 +/- 0.000007 s, 528 calls, 0.002818 s total -PROFILER: ExCorrFunctional 0.000207 +/- 0.000002 s, 176 calls, 0.036435 s total -PROFILER: ExCorrTotal 0.001307 +/- 0.000006 s, 176 calls, 0.230096 s total -PROFILER: Idag_DiagV_I 0.037318 +/- 0.011580 s, 686 calls, 25.600101 s total -PROFILER: inv(matrix) 0.001137 +/- 0.000012 s, 945 calls, 1.074487 s total -PROFILER: matrix::diagonalize 0.006702 +/- 0.002584 s, 2137 calls, 14.322202 s total -PROFILER: matrix::set 0.000010 +/- 0.000014 s, 17994 calls, 0.181692 s total -PROFILER: orthoMatrix(matrix) 0.000669 +/- 0.000094 s, 1050 calls, 0.702499 s total -PROFILER: RadialFunctionR::transform 0.003880 +/- 0.002727 s, 18 calls, 0.069842 s total -PROFILER: reduceKmesh 0.000700 +/- 0.000000 s, 1 calls, 0.000700 s total -PROFILER: WavefunctionDrag 0.122993 +/- 0.000000 s, 1 calls, 0.122993 s total -PROFILER: Y*M 0.001580 +/- 0.000773 s, 4997 calls, 7.897318 s total -PROFILER: Y1^Y2 0.002081 +/- 0.001240 s, 3500 calls, 7.283273 s total - -MEMUSAGE: ColumnBundle 2.625438 GB -MEMUSAGE: complexScalarField 0.019466 GB -MEMUSAGE: complexScalarFieldTilde 0.009733 GB -MEMUSAGE: IndexArrays 0.016381 GB -MEMUSAGE: matrix 0.044498 GB -MEMUSAGE: misc 0.046739 GB -MEMUSAGE: RealKernel 0.002455 GB -MEMUSAGE: ScalarField 0.048666 GB -MEMUSAGE: ScalarFieldTilde 0.053924 GB -MEMUSAGE: Total 2.761955 GB diff --git a/tests/io/jdftx/example_files/latticeminimize.out b/tests/io/jdftx/example_files/latticeminimize.out deleted file mode 100644 index 6bb76b0bb05..00000000000 --- a/tests/io/jdftx/example_files/latticeminimize.out +++ /dev/null @@ -1,6576 +0,0 @@ - -*************** JDFTx 1.7.0 (git hash 12396ea5) *************** - -Start date and time: Fri Mar 8 17:32:22 2024 -Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out -Running on hosts (process indices): nid001569 (0) -Divided in process groups (process indices): 0 (0) -gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' -gpuInit: Selected device 0 -Resource initialization completed at t[s]: 0.41 -Run totals: 1 processes, 16 threads, 1 GPUs -Memory pool size: 36000 MB (per process) - - -Input parsed successfully to the following command list (including defaults): - -basis kpoint-dependent -converge-empty-states yes -coords-type Cartesian -core-overlap-check none -coulomb-interaction Periodic -davidson-band-ratio 1.1 -dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump-name $VAR -elec-cutoff 20 100 -elec-eigen-algo Davidson -elec-ex-corr gga-PBE -elec-initial-magnetization 0.000000 no -elec-n-bands 42 -elec-smearing Fermi 0.001 -electronic-minimize \ - dirUpdateScheme FletcherReeves \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-07 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -exchange-regularization WignerSeitzTruncated -fluid None -fluid-ex-corr (null) lda-PZ -fluid-gummel-loop 10 1.000000e-05 -fluid-minimize \ - dirUpdateScheme PolakRibiere \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 0 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -fluid-solvent H2O 55.338 ScalarEOS \ - epsBulk 78.4 \ - pMol 0.92466 \ - epsInf 1.77 \ - Pvap 1.06736e-10 \ - sigmaBulk 4.62e-05 \ - Rvdw 2.61727 \ - Res 1.42 \ - tauNuc 343133 \ - poleEl 15 7 1 -forces-output-coords Positions -initial-state $VAR -ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 -ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 -ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 -ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 -ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 -ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 -ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 -ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 -ion-species GBRV_v1.5/$ID_pbe_v1.uspp -ion-width 0 -ionic-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 0 \ - history 15 \ - knormThreshold 0.0001 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 -kpoint-folding 6 2 7 -latt-move-scale 1 1 1 -latt-scale 1 1 1 -lattice \ - 6.168436000000000 -0.000059000000000 0.000053000000000 \ - 0.000023000000000 16.427467000000000 0.001924000000000 \ - 0.000040000000000 -0.005724000000000 5.902588000000000 -lattice-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -lcao-params -1 1e-06 0.001 -pcm-variant GLSSA13 -perturb-minimize \ - nIterations 0 \ - algorithm MINRES \ - residualTol 0.0001 \ - residualDiffThreshold 0.0001 \ - CGBypass no \ - recomputeResidual no -spintype z-spin -subspace-rotation-factor 1 yes -symmetries none -symmetry-threshold 0.0001 -van-der-waals D3 - - -Applied RMS atom displacement 0 bohrs to make symmetries exact. - ----------- Initializing the Grid ---------- -R = -[ 6.16844 -5.9e-05 5.3e-05 ] -[ 2.3e-05 16.4275 0.001924 ] -[ 4e-05 -0.005724 5.90259 ] -unit cell volume = 598.12 -G = -[ 1.0186 3.65517e-06 -9.14734e-06 ] -[ -1.42533e-06 0.38248 -0.000124673 ] -[ -6.90414e-06 0.000370908 1.06448 ] -Minimum fftbox size, Smin = [ 28 76 28 ] -Chosen fftbox size, S = [ 28 80 28 ] - ----------- Initializing tighter grid for wavefunction operations ---------- -R = -[ 6.16844 -5.9e-05 5.3e-05 ] -[ 2.3e-05 16.4275 0.001924 ] -[ 4e-05 -0.005724 5.90259 ] -unit cell volume = 598.12 -G = -[ 1.0186 3.65517e-06 -9.14734e-06 ] -[ -1.42533e-06 0.38248 -0.000124673 ] -[ -6.90414e-06 0.000370908 1.06448 ] -Minimum fftbox size, Smin = [ 28 68 24 ] -Chosen fftbox size, S = [ 28 70 24 ] - ----------- Exchange Correlation functional ---------- -Initalized PBE GGA exchange. -Initalized PBE GGA correlation. - ----------- Setting up pseudopotentials ---------- -Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': - Title: Ta. Created by USPP 7.3.6 on 14-9-2013 - Reference state energy: -70.583193. 13 valence electrons in orbitals: - |500> occupation: 2 eigenvalue: -2.682396 - |510> occupation: 6 eigenvalue: -1.447928 - |520> occupation: 3 eigenvalue: -0.131987 - |600> occupation: 2 eigenvalue: -0.199982 - |610> occupation: 0 eigenvalue: -0.051129 - lMax: 3 lLocal: 3 QijEcut: 5 - 7 projectors sampled on a log grid with 667 points: - l: 0 eig: -2.682397 rCut: 1.4 - l: 0 eig: -0.199983 rCut: 1.4 - l: 1 eig: -1.447928 rCut: 1.5 - l: 1 eig: -0.051130 rCut: 1.5 - l: 2 eig: -0.131987 rCut: 1.7 - l: 2 eig: 0.150000 rCut: 1.7 - l: 3 eig: 0.250000 rCut: 2.3 - Partial core density with radius 1.2 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 2.30 bohrs. - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': - Title: B. Created by USPP 7.3.6 on 8-4-15 - Reference state energy: -2.950027. 3 valence electrons in orbitals: - |200> occupation: 2 eigenvalue: -0.346865 - |210> occupation: 1 eigenvalue: -0.132618 - lMax: 1 lLocal: 2 QijEcut: 6 - 4 projectors sampled on a log grid with 559 points: - l: 0 eig: -0.346865 rCut: 1.25 - l: 0 eig: -0.500000 rCut: 1.25 - l: 1 eig: -0.346865 rCut: 1.25 - l: 1 eig: -1.000000 rCut: 1.25 - Partial core density with radius 0.9 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 1.25 bohrs. - -Initialized 2 species with 8 total atoms. - -Folded 1 k-points by 6x2x7 to 84 k-points. - ----------- Setting up k-points, bands, fillings ---------- -No reducable k-points. -Computing the number of bands and number of electrons -Calculating initial fillings. -nElectrons: 64.000000 nBands: 42 nStates: 168 - ------ Setting up reduced wavefunction bases (one per k-point) ----- -average nbasis = 2554.726 , ideal nbasis = 2555.213 - ------ Initializing Supercell corresponding to k-point mesh ----- -Lattice vector linear combinations in supercell: -[ 6 0 0 ] -[ 0 2 0 ] -[ 0 0 7 ] -Supercell lattice vectors: -[ 37.0106 -0.000118 0.000371 ] -[ 0.000138 32.8549 0.013468 ] -[ 0.00024 -0.011448 41.3181 ] - -Initializing DFT-D3 calculator: - Parameters set for gga-PBE functional - s6: 1.000 s_r6: 1.217 - s8: 0.722 s_r8: 1.000 - Per-atom parameters loaded for: - Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] - B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] - ----------- Setting up ewald sum ---------- -Optimum gaussian width for ewald sums = 2.376792 bohr. -Real space sum over 847 unit cells with max indices [ 5 3 5 ] -Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] - -Computing DFT-D3 correction: -# coordination-number Ta 15.836 15.835 15.835 15.836 -# coordination-number B 8.136 8.136 8.136 8.136 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043366 -EvdW_8 = -0.075888 - ----------- Allocating electronic variables ---------- -Initializing wave functions: linear combination of atomic orbitals -Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) -B pseudo-atom occupations: s ( 2 ) p ( 1 ) - FillingsUpdate: mu: +0.686661718 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00908 Tot: -0.00101 ] -LCAOMinimize: Iter: 0 F: -246.2703684649962952 |grad|_K: 1.171e-03 alpha: 1.000e+00 - FillingsUpdate: mu: +0.712459587 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00665 Tot: -0.00181 ] -LCAOMinimize: Iter: 1 F: -246.4528786644987690 |grad|_K: 1.053e-04 alpha: 3.295e-01 linmin: -4.367e-02 cgtest: 1.222e-01 t[s]: 23.87 -LCAOMinimize: Encountered beta<0, resetting CG. - FillingsUpdate: mu: +0.714071719 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00208 ] -LCAOMinimize: Iter: 2 F: -246.4552415759908683 |grad|_K: 5.255e-05 alpha: 5.367e-01 linmin: 5.912e-03 cgtest: -2.923e-02 t[s]: 26.45 - FillingsUpdate: mu: +0.713707837 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00210 ] -LCAOMinimize: Iter: 3 F: -246.4553446931705025 |grad|_K: 1.021e-05 alpha: 9.350e-02 linmin: -2.207e-02 cgtest: 1.698e-01 t[s]: 29.01 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.804912e-01. - FillingsUpdate: mu: +0.713888193 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00682 Tot: -0.00232 ] -LCAOMinimize: Iter: 4 F: -246.4553663527728702 |grad|_K: 7.659e-06 alpha: 5.192e-01 linmin: 1.419e-04 cgtest: -3.063e-03 t[s]: 32.33 - FillingsUpdate: mu: +0.713885616 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00684 Tot: -0.00234 ] -LCAOMinimize: Iter: 5 F: -246.4553689441066240 |grad|_K: 3.729e-06 alpha: 1.101e-01 linmin: -1.191e-03 cgtest: 9.089e-03 t[s]: 34.88 - FillingsUpdate: mu: +0.713849548 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00689 Tot: -0.00240 ] -LCAOMinimize: Iter: 6 F: -246.4553707842442520 |grad|_K: 8.837e-07 alpha: 3.298e-01 linmin: 1.269e-04 cgtest: -2.709e-02 t[s]: 37.44 - FillingsUpdate: mu: +0.713851760 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00691 Tot: -0.00242 ] -LCAOMinimize: Iter: 7 F: -246.4553708544137010 |grad|_K: 6.594e-07 alpha: 2.247e-01 linmin: -6.136e-07 cgtest: 4.639e-04 t[s]: 39.99 - FillingsUpdate: mu: +0.713855354 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] -LCAOMinimize: Iter: 8 F: -246.4553708841276034 |grad|_K: 3.463e-07 alpha: 1.709e-01 linmin: 1.967e-05 cgtest: -2.648e-04 t[s]: 42.55 -LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - - ----- Citations for features of the code used in this run ---- - - Software package: - R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) - - gga-PBE exchange-correlation functional: - J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) - - Pseudopotentials: - KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) - - DFT-D3 dispersion correction: - S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) - - Total energy minimization with Auxiliary Hamiltonian: - C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) - - Linear-tetrahedron sampling for density of states: - G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) - - Smooth electrostatic potentials by atom-potential subtraction: - R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) - -This list may not be complete. Please suggest additional citations or -report any other bugs at https://github.com/shankar1729/jdftx/issues - -Initialization completed successfully at t[s]: 42.91 - - ---------- Lattice Minimization --------- - -Computing DFT-D3 correction: -# coordination-number Ta 15.836 15.835 15.835 15.836 -# coordination-number B 8.136 8.136 8.136 8.136 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043366 -EvdW_8 = -0.075888 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.713855355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] -ElecMinimize: Iter: 0 F: -246.455370884127575 |grad|_K: 7.677e-05 alpha: 1.000e+00 - FillingsUpdate: mu: +0.706435257 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00591 Tot: -0.00247 ] - SubspaceRotationAdjust: set factor to 1 -ElecMinimize: Iter: 1 F: -246.520287479167706 |grad|_K: 2.836e-05 alpha: 6.060e-01 linmin: 2.774e-05 t[s]: 48.04 - FillingsUpdate: mu: +0.704468403 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00420 Tot: -0.00250 ] - SubspaceRotationAdjust: set factor to 1.03 -ElecMinimize: Iter: 2 F: -246.529235826500923 |grad|_K: 1.174e-05 alpha: 6.123e-01 linmin: 8.789e-05 t[s]: 51.20 - FillingsUpdate: mu: +0.704067779 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00166 ] - SubspaceRotationAdjust: set factor to 1.02 -ElecMinimize: Iter: 3 F: -246.530549052738621 |grad|_K: 6.863e-06 alpha: 5.241e-01 linmin: 1.563e-04 t[s]: 54.37 - FillingsUpdate: mu: +0.704000037 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00205 Tot: -0.00127 ] - SubspaceRotationAdjust: set factor to 0.665 -ElecMinimize: Iter: 4 F: -246.530711079692253 |grad|_K: 5.958e-06 alpha: 1.900e-01 linmin: 1.061e-04 t[s]: 57.53 - FillingsUpdate: mu: +0.703897258 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00126 Tot: -0.00069 ] - SubspaceRotationAdjust: set factor to 0.555 -ElecMinimize: Iter: 5 F: -246.530867381951509 |grad|_K: 2.932e-06 alpha: 2.428e-01 linmin: -1.218e-05 t[s]: 60.69 - FillingsUpdate: mu: +0.703892047 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00079 Tot: -0.00032 ] - SubspaceRotationAdjust: set factor to 0.422 -ElecMinimize: Iter: 6 F: -246.530928881947005 |grad|_K: 2.696e-06 alpha: 3.934e-01 linmin: -6.073e-05 t[s]: 63.85 - FillingsUpdate: mu: +0.703880780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00053 Tot: -0.00006 ] - SubspaceRotationAdjust: set factor to 0.343 -ElecMinimize: Iter: 7 F: -246.530966822712173 |grad|_K: 1.520e-06 alpha: 2.871e-01 linmin: -4.667e-06 t[s]: 67.02 - FillingsUpdate: mu: +0.703874478 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00043 Tot: +0.00009 ] - SubspaceRotationAdjust: set factor to 0.386 -ElecMinimize: Iter: 8 F: -246.530988732848670 |grad|_K: 1.144e-06 alpha: 5.218e-01 linmin: 9.232e-07 t[s]: 70.21 - FillingsUpdate: mu: +0.703872920 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00038 Tot: +0.00014 ] - SubspaceRotationAdjust: set factor to 0.287 -ElecMinimize: Iter: 9 F: -246.530997788390636 |grad|_K: 8.064e-07 alpha: 3.807e-01 linmin: -7.146e-06 t[s]: 73.41 - FillingsUpdate: mu: +0.703869664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00032 Tot: +0.00015 ] - SubspaceRotationAdjust: set factor to 0.322 -ElecMinimize: Iter: 10 F: -246.531003110075915 |grad|_K: 5.077e-07 alpha: 4.503e-01 linmin: -7.080e-06 t[s]: 76.59 - FillingsUpdate: mu: +0.703865324 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00026 Tot: +0.00014 ] - SubspaceRotationAdjust: set factor to 0.317 -ElecMinimize: Iter: 11 F: -246.531005566529700 |grad|_K: 3.894e-07 alpha: 5.242e-01 linmin: -4.677e-06 t[s]: 79.75 - FillingsUpdate: mu: +0.703862944 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00020 Tot: +0.00012 ] - SubspaceRotationAdjust: set factor to 0.252 -ElecMinimize: Iter: 12 F: -246.531006767661353 |grad|_K: 2.556e-07 alpha: 4.357e-01 linmin: 1.413e-06 t[s]: 82.92 - FillingsUpdate: mu: +0.703863024 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00015 Tot: +0.00009 ] - SubspaceRotationAdjust: set factor to 0.269 -ElecMinimize: Iter: 13 F: -246.531007355558700 |grad|_K: 1.828e-07 alpha: 4.953e-01 linmin: -3.387e-07 t[s]: 86.08 - FillingsUpdate: mu: +0.703864560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00011 Tot: +0.00007 ] - SubspaceRotationAdjust: set factor to 0.258 -ElecMinimize: Iter: 14 F: -246.531007663892041 |grad|_K: 1.228e-07 alpha: 5.076e-01 linmin: -1.829e-07 t[s]: 89.24 - FillingsUpdate: mu: +0.703866170 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00006 ] - SubspaceRotationAdjust: set factor to 0.217 -ElecMinimize: Iter: 15 F: -246.531007805900202 |grad|_K: 8.711e-08 alpha: 5.179e-01 linmin: 1.701e-06 t[s]: 92.41 - FillingsUpdate: mu: +0.703866756 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00004 ] - SubspaceRotationAdjust: set factor to 0.222 -ElecMinimize: Iter: 16 F: -246.531007870491095 |grad|_K: 5.554e-08 alpha: 4.684e-01 linmin: 1.808e-06 t[s]: 95.60 - FillingsUpdate: mu: +0.703866408 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00003 ] - SubspaceRotationAdjust: set factor to 0.208 -ElecMinimize: Iter: 17 F: -246.531007900240667 |grad|_K: 3.756e-08 alpha: 5.305e-01 linmin: -2.241e-06 t[s]: 98.80 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 5.620e-04 - -Computing DFT-D3 correction: -# coordination-number Ta 15.836 15.835 15.835 15.836 -# coordination-number B 8.136 8.136 8.136 8.136 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043366 -EvdW_8 = -0.075888 -# Lattice vectors: -R = -[ 6.16844 -5.9e-05 5.3e-05 ] -[ 2.3e-05 16.4275 0.001924 ] -[ 4e-05 -0.005724 5.90259 ] -unit cell volume = 598.12 - -# Strain tensor in Cartesian coordinates: -[ 0 0 0 ] -[ 0 0 0 ] -[ 0 0 0 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.69853e-06 5.59557e-09 1.41959e-09 ] -[ 5.59557e-09 3.81916e-05 -1.21971e-07 ] -[ 1.41959e-09 -1.21971e-07 -5.35784e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 -ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 -ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 -ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 -ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 -ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 -ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 -ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 - -# Forces in Cartesian coordinates: -force Ta 0.000003219385226 0.000024941936105 -0.000004667309539 1 -force Ta -0.000003544134674 0.000100910630455 0.000002347800877 1 -force Ta 0.000004213169884 -0.000095340568768 -0.000002813127670 1 -force Ta -0.000003269450224 -0.000030911240225 0.000004677087443 1 -force B -0.000000729001011 -0.000015720776255 0.000010772774563 1 -force B 0.000000608095531 0.000019054253012 -0.000014315882331 1 -force B -0.000000498752112 0.000012643289756 0.000014335980866 1 -force B 0.000000021330734 -0.000015026361853 -0.000010315177459 1 - -# Energy components: - Eewald = -214.6559882144248945 - EH = 28.5857387723713110 - Eloc = -40.1186842665999635 - Enl = -69.0084493129606642 - EvdW = -0.1192533377321287 - Exc = -90.7845534796796727 - Exc_core = 50.3731883713289008 - KE = 89.1972709081141488 -------------------------------------- - Etot = -246.5307305595829348 - TS = 0.0002773406577414 -------------------------------------- - F = -246.5310079002406667 - -LatticeMinimize: Iter: 0 F: -246.531007900240667 |grad|_K: 2.745e-03 t[s]: 112.28 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.047 +0.047 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B +0.000 +0.000 +0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.838 15.838 15.838 15.838 -# coordination-number B 8.138 8.138 8.138 8.138 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043377 -EvdW_8 = -0.075910 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704038208 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] -ElecMinimize: Iter: 0 F: -246.531014271978677 |grad|_K: 2.488e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704035251 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.206 -ElecMinimize: Iter: 1 F: -246.531014618996693 |grad|_K: 7.345e-08 alpha: 3.083e-01 linmin: -6.352e-05 t[s]: 118.53 - FillingsUpdate: mu: +0.704031518 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.265 -ElecMinimize: Iter: 2 F: -246.531014707813426 |grad|_K: 6.000e-08 alpha: 9.057e-01 linmin: 6.919e-06 t[s]: 121.69 - FillingsUpdate: mu: +0.704033360 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.306 -ElecMinimize: Iter: 3 F: -246.531014768371961 |grad|_K: 4.795e-08 alpha: 9.261e-01 linmin: 3.658e-06 t[s]: 124.85 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 2.872e-07 - -Computing DFT-D3 correction: -# coordination-number Ta 15.838 15.838 15.838 15.838 -# coordination-number B 8.138 8.138 8.138 8.138 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043377 -EvdW_8 = -0.075910 -# Lattice vectors: -R = -[ 6.16852 -5.97753e-05 5.29301e-05 ] -[ 2.27018e-05 16.4222 0.00192945 ] -[ 3.9928e-05 -0.00570738 5.90285 ] -unit cell volume = 597.963 - -# Strain tensor in Cartesian coordinates: -[ 1.4311e-05 -4.71455e-08 -1.19608e-08 ] -[ -4.71455e-08 -0.000321784 1.02767e-06 ] -[ -1.19608e-08 1.02767e-06 4.51425e-05 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -3.16235e-06 9.72711e-09 1.51381e-09 ] -[ 9.72711e-09 3.12615e-05 -1.04243e-07 ] -[ 1.51381e-09 -1.04243e-07 -5.40697e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000014086489759 2.393464963226479 1.474977371501900 1 -ion Ta 3.084271264231595 5.819543007953916 4.425076040486556 1 -ion Ta 3.084241830782444 10.604315563627694 1.472116500041577 1 -ion Ta -0.000020986919499 14.030934185850242 4.422174716636268 1 -ion B -0.000014091397776 7.251828452976323 1.473097720917905 1 -ion B 3.084298645948842 0.961238979979226 4.426960467748199 1 -ion B 3.084218889426424 15.462842647284960 1.470232558456424 1 -ion B 0.000006533363856 9.172348989626263 4.424049814606058 1 - -# Forces in Cartesian coordinates: -force Ta 0.000002656305160 -0.000090599278766 -0.000004686939808 1 -force Ta -0.000002780554917 -0.000072638279920 0.000002640588003 1 -force Ta 0.000003410172269 0.000090290543843 -0.000003019517788 1 -force Ta -0.000002762563820 0.000068162101984 0.000004644517497 1 -force B -0.000000578229282 -0.000088307202855 0.000009543323266 1 -force B 0.000000463088346 0.000074546028704 -0.000012789192807 1 -force B -0.000000560233414 -0.000056772413373 0.000012733201334 1 -force B 0.000000162461914 0.000068936586651 -0.000009123317262 1 - -# Energy components: - Eewald = -214.6743936804575981 - EH = 28.5801907094721130 - Eloc = -40.0962401542189326 - Enl = -69.0092234326302361 - EvdW = -0.1192864126888177 - Exc = -90.7856829553995226 - Exc_core = 50.3731891548009116 - KE = 89.2007106048843070 -------------------------------------- - Etot = -246.5307361662377730 - TS = 0.0002786021341825 -------------------------------------- - F = -246.5310147683719606 - -LatticeMinimize: Iter: 1 F: -246.531014768371961 |grad|_K: 2.273e-03 alpha: 1.000e+00 linmin: -9.031e-01 t[s]: 131.74 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.047 +0.047 +0.047 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B +0.000 +0.000 +0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.845 15.845 15.845 15.845 -# coordination-number B 8.143 8.144 8.144 8.143 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043408 -EvdW_8 = -0.075975 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704530627 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531025878595273 |grad|_K: 4.371e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704518010 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.262 -ElecMinimize: Iter: 1 F: -246.531027214588903 |grad|_K: 2.910e-07 alpha: 3.840e-01 linmin: -1.375e-04 t[s]: 138.05 - FillingsUpdate: mu: +0.704505006 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.299 -ElecMinimize: Iter: 2 F: -246.531028288353497 |grad|_K: 2.216e-07 alpha: 6.973e-01 linmin: 7.818e-05 t[s]: 141.21 - FillingsUpdate: mu: +0.704515918 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.324 -ElecMinimize: Iter: 3 F: -246.531029025233863 |grad|_K: 1.464e-07 alpha: 8.278e-01 linmin: 1.006e-04 t[s]: 144.37 - FillingsUpdate: mu: +0.704516708 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.252 -ElecMinimize: Iter: 4 F: -246.531029205869743 |grad|_K: 9.860e-08 alpha: 4.645e-01 linmin: -1.439e-05 t[s]: 147.54 - FillingsUpdate: mu: +0.704515183 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.205 -ElecMinimize: Iter: 5 F: -246.531029297349278 |grad|_K: 5.126e-08 alpha: 5.177e-01 linmin: 2.594e-05 t[s]: 150.70 - FillingsUpdate: mu: +0.704515738 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.217 -ElecMinimize: Iter: 6 F: -246.531029328246632 |grad|_K: 2.835e-08 alpha: 6.476e-01 linmin: 1.799e-05 t[s]: 153.86 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.174e-07 - -Computing DFT-D3 correction: -# coordination-number Ta 15.845 15.845 15.845 15.845 -# coordination-number B 8.143 8.144 8.144 8.143 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043408 -EvdW_8 = -0.075975 -# Lattice vectors: -R = -[ 6.16918 -6.51258e-05 5.26355e-05 ] -[ 2.06706e-05 16.405 0.00194807 ] -[ 3.96224e-05 -0.00565097 5.90392 ] -unit cell volume = 597.507 - -# Strain tensor in Cartesian coordinates: -[ 0.000120098 -3.72492e-07 -6.27023e-08 ] -[ -3.72547e-07 -0.00137066 4.52454e-06 ] -[ -6.27015e-08 4.52452e-06 0.00022642 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -8.3604e-06 1.42182e-08 2.80363e-10 ] -[ 1.42182e-08 1.14337e-05 -4.20882e-08 ] -[ 2.80363e-10 -4.20882e-08 -4.9412e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000023813715142 2.390604013214516 1.475234480600942 1 -ion Ta 3.084584328359459 5.813169209201141 4.425908903944038 1 -ion Ta 3.084578157414626 10.593552085364093 1.472408297867962 1 -ion Ta -0.000036791658956 14.016500450836368 4.423043918082191 1 -ion B -0.000018837446157 7.243878315630210 1.473428155907734 1 -ion B 3.084626223062512 0.960543400213545 4.427715232784204 1 -ion B 3.084537813709094 15.446401698542397 1.470603744300826 1 -ion B 0.000003963154799 9.163016331935406 4.424847529217786 1 - -# Forces in Cartesian coordinates: -force Ta 0.000001084914930 0.000141960010169 -0.000004367879617 1 -force Ta -0.000001210748732 -0.000009421908688 0.000002618055463 1 -force Ta 0.000001248357327 0.000070400296685 -0.000002696507235 1 -force Ta -0.000001143490074 -0.000201438078333 0.000004325960740 1 -force B -0.000000768380446 -0.000275732002592 0.000005695191169 1 -force B 0.000000784553743 0.000303851856736 -0.000007616792945 1 -force B -0.000000855800566 -0.000298817632572 0.000007508392297 1 -force B 0.000000858749849 0.000269360114556 -0.000005496745663 1 - -# Energy components: - Eewald = -214.7276638602018579 - EH = 28.5647245912874865 - Eloc = -40.0317091353307788 - Enl = -69.0113097172592518 - EvdW = -0.1193834118021602 - Exc = -90.7888963153276904 - Exc_core = 50.3731914824034703 - KE = 89.2103061367852916 -------------------------------------- - Etot = -246.5307402294455414 - TS = 0.0002890988010826 -------------------------------------- - F = -246.5310293282466318 - -LatticeMinimize: Iter: 2 F: -246.531029328246632 |grad|_K: 1.236e-03 alpha: 1.000e+00 linmin: -6.852e-01 t[s]: 160.79 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 +0.000 -0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.845 15.845 15.845 15.845 -# coordination-number B 8.143 8.143 8.144 8.144 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043410 -EvdW_8 = -0.075988 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704520460 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531031962026219 |grad|_K: 3.755e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704526851 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.276 -ElecMinimize: Iter: 1 F: -246.531033769340610 |grad|_K: 2.573e-07 alpha: 7.052e-01 linmin: 1.376e-05 t[s]: 167.03 - FillingsUpdate: mu: +0.704528030 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.306 -ElecMinimize: Iter: 2 F: -246.531035102380287 |grad|_K: 2.639e-07 alpha: 1.110e+00 linmin: 5.537e-04 t[s]: 170.22 - FillingsUpdate: mu: +0.704526219 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.268 -ElecMinimize: Iter: 3 F: -246.531035795994967 |grad|_K: 1.709e-07 alpha: 5.477e-01 linmin: -2.876e-04 t[s]: 173.95 - FillingsUpdate: mu: +0.704524813 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.229 -ElecMinimize: Iter: 4 F: -246.531036101425457 |grad|_K: 1.002e-07 alpha: 5.738e-01 linmin: 1.926e-04 t[s]: 177.14 - FillingsUpdate: mu: +0.704524605 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.191 -ElecMinimize: Iter: 5 F: -246.531036212796238 |grad|_K: 5.894e-08 alpha: 6.108e-01 linmin: 7.984e-05 t[s]: 180.30 - FillingsUpdate: mu: +0.704524842 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.151 -ElecMinimize: Iter: 6 F: -246.531036247700513 |grad|_K: 3.541e-08 alpha: 5.531e-01 linmin: -1.788e-06 t[s]: 183.46 - FillingsUpdate: mu: +0.704525064 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.151 -ElecMinimize: Iter: 7 F: -246.531036261790803 |grad|_K: 2.032e-08 alpha: 6.184e-01 linmin: 9.272e-05 t[s]: 186.65 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 6.532e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.845 15.845 15.845 15.845 -# coordination-number B 8.143 8.143 8.144 8.144 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043410 -EvdW_8 = -0.075988 -# Lattice vectors: -R = -[ 6.17151 -7.61423e-05 5.25274e-05 ] -[ 1.65228e-05 16.3936 0.00196136 ] -[ 3.94998e-05 -0.00561167 5.90538 ] -unit cell volume = 597.466 - -# Strain tensor in Cartesian coordinates: -[ 0.000498951 -1.04175e-06 -8.4205e-08 ] -[ -1.0424e-06 -0.00206386 7.0028e-06 ] -[ -8.41915e-08 7.00307e-06 0.000473185 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -6.49741e-06 1.01761e-08 -7.95605e-10 ] -[ 1.01761e-08 3.16135e-06 -2.48222e-08 ] -[ -7.95605e-10 -2.48222e-08 -7.77737e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000029775694859 2.389619343583877 1.475578543550516 1 -ion Ta 3.085740458134041 5.809058692164263 4.427030535410705 1 -ion Ta 3.085748496870723 10.586609022791823 1.472781763426523 1 -ion Ta -0.000054251406294 14.005792256272583 4.424195525424639 1 -ion B -0.000028108986210 7.237385110729197 1.473846033579680 1 -ion B 3.085798339673751 0.961490250908128 4.428761276913454 1 -ion B 3.085691086382508 15.434117602788850 1.471052900390355 1 -ion B 0.000002233955824 9.158087989122372 4.425926894248790 1 - -# Forces in Cartesian coordinates: -force Ta 0.000000180448983 -0.000001779224432 -0.000003215298322 1 -force Ta -0.000000213491438 -0.000022635216900 0.000002165526987 1 -force Ta 0.000000108554062 0.000006971364088 -0.000002113568274 1 -force Ta -0.000000196012767 0.000018046560330 0.000003199056616 1 -force B -0.000000552365229 -0.000329498688774 0.000001901472926 1 -force B 0.000000562095795 0.000313550862043 -0.000002592578413 1 -force B -0.000000582293062 -0.000321161272580 0.000002501303027 1 -force B 0.000000699542294 0.000336616788772 -0.000001894702260 1 - -# Energy components: - Eewald = -214.7312629602534173 - EH = 28.5655380437543300 - Eloc = -40.0285694974605377 - Enl = -69.0117058129617078 - EvdW = -0.1193978908337048 - Exc = -90.7889608782997755 - Exc_core = 50.3731919376023782 - KE = 89.2104335455247650 -------------------------------------- - Etot = -246.5307335129276112 - TS = 0.0003027488631822 -------------------------------------- - F = -246.5310362617908027 - -LatticeMinimize: Iter: 3 F: -246.531036261790803 |grad|_K: 8.306e-04 alpha: 1.000e+00 linmin: -3.257e-01 t[s]: 193.55 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 -0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.844 15.844 15.844 15.844 -# coordination-number B 8.141 8.142 8.142 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043405 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704449752 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531026682492154 |grad|_K: 7.050e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704459881 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.214 -ElecMinimize: Iter: 1 F: -246.531032693801336 |grad|_K: 4.310e-07 alpha: 6.655e-01 linmin: -2.195e-06 t[s]: 199.80 - FillingsUpdate: mu: +0.704460182 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.27 -ElecMinimize: Iter: 2 F: -246.531036680169876 |grad|_K: 4.159e-07 alpha: 1.182e+00 linmin: 4.513e-04 t[s]: 202.96 - FillingsUpdate: mu: +0.704456912 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.327 -ElecMinimize: Iter: 3 F: -246.531039288269824 |grad|_K: 3.382e-07 alpha: 8.295e-01 linmin: 7.410e-05 t[s]: 206.12 - FillingsUpdate: mu: +0.704454936 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.343 -ElecMinimize: Iter: 4 F: -246.531040658466878 |grad|_K: 2.511e-07 alpha: 6.585e-01 linmin: 1.756e-04 t[s]: 209.28 - FillingsUpdate: mu: +0.704454956 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.314 -ElecMinimize: Iter: 5 F: -246.531041296284229 |grad|_K: 1.467e-07 alpha: 5.571e-01 linmin: 1.295e-04 t[s]: 212.47 - FillingsUpdate: mu: +0.704455609 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.273 -ElecMinimize: Iter: 6 F: -246.531041548141133 |grad|_K: 9.871e-08 alpha: 6.442e-01 linmin: 7.198e-05 t[s]: 215.63 - FillingsUpdate: mu: +0.704455872 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.238 -ElecMinimize: Iter: 7 F: -246.531041644714321 |grad|_K: 6.791e-08 alpha: 5.455e-01 linmin: -2.842e-06 t[s]: 218.79 - FillingsUpdate: mu: +0.704455977 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.252 -ElecMinimize: Iter: 8 F: -246.531041694388506 |grad|_K: 4.287e-08 alpha: 5.925e-01 linmin: -2.160e-05 t[s]: 221.98 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 7.189e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.844 15.844 15.844 15.844 -# coordination-number B 8.141 8.142 8.142 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043405 -EvdW_8 = -0.075998 -# Lattice vectors: -R = -[ 6.17576 -9.47374e-05 5.29299e-05 ] -[ 9.52926e-06 16.3804 0.0019841 ] -[ 3.98907e-05 -0.00554499 5.90623 ] -unit cell volume = 597.483 - -# Strain tensor in Cartesian coordinates: -[ 0.00118728 -2.17121e-06 -2.18338e-08 ] -[ -2.17321e-06 -0.00286467 1.11158e-05 ] -[ -2.17693e-08 1.11123e-05 0.00061781 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -3.84706e-06 2.06861e-09 -6.49216e-10 ] -[ 2.06861e-09 -5.44433e-07 1.28872e-09 ] -[ -6.49216e-10 1.28872e-09 1.41337e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000034114290175 2.387571268022230 1.475755349748698 1 -ion Ta 3.087849398723925 5.804154459943446 4.427724919689199 1 -ion Ta 3.087867051092635 10.578177718691764 1.473008209966117 1 -ion Ta -0.000077119608624 13.994907943198326 4.424939003719408 1 -ion B -0.000043935405504 7.227509823373992 1.474128072184157 1 -ion B 3.087928101798946 0.964589895884514 4.429352832810734 1 -ion B 3.087788784233561 15.417825744028846 1.471381110090443 1 -ion B 0.000000660313035 9.154879072058938 4.426566128753437 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000465565409 0.000169706448987 0.000001306198760 1 -force Ta 0.000000569150674 -0.000015052188429 -0.000000826241549 1 -force Ta -0.000000570285414 -0.000029336045811 0.000000988949218 1 -force Ta 0.000000488929249 -0.000126358388630 -0.000001411401752 1 -force B 0.000000157986568 -0.000127794177558 -0.000000980192501 1 -force B -0.000000168951475 0.000163248276740 0.000001274162211 1 -force B 0.000000130690925 -0.000154299039129 -0.000001291000006 1 -force B -0.000000123370772 0.000119498543090 0.000000893930426 1 - -# Energy components: - Eewald = -214.7276557127735828 - EH = 28.5694583224511760 - Eloc = -40.0346304300992202 - Enl = -69.0119383413610450 - EvdW = -0.1194033767426411 - Exc = -90.7884592491663085 - Exc_core = 50.3731921848171353 - KE = 89.2087147320197289 -------------------------------------- - Etot = -246.5307218708547623 - TS = 0.0003198235337484 -------------------------------------- - F = -246.5310416943885059 - -LatticeMinimize: Iter: 4 F: -246.531041694388506 |grad|_K: 4.614e-04 alpha: 1.000e+00 linmin: -1.678e-01 t[s]: 228.89 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.047 -# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B +0.000 -0.000 -0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.838 15.841 15.840 15.837 -# coordination-number B 8.140 8.135 8.134 8.139 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043386 -EvdW_8 = -0.075993 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704256554 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531025511751722 |grad|_K: 8.319e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704271215 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.229 -ElecMinimize: Iter: 1 F: -246.531031375441330 |grad|_K: 5.133e-07 alpha: 4.662e-01 linmin: 2.885e-06 t[s]: 235.17 - FillingsUpdate: mu: +0.704278446 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.243 -ElecMinimize: Iter: 2 F: -246.531034461304444 |grad|_K: 4.011e-07 alpha: 6.449e-01 linmin: 1.929e-04 t[s]: 238.34 - FillingsUpdate: mu: +0.704269868 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.287 -ElecMinimize: Iter: 3 F: -246.531037064538708 |grad|_K: 2.671e-07 alpha: 8.921e-01 linmin: 1.271e-04 t[s]: 241.53 - FillingsUpdate: mu: +0.704268747 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.285 -ElecMinimize: Iter: 4 F: -246.531037903744476 |grad|_K: 1.767e-07 alpha: 6.479e-01 linmin: 4.925e-06 t[s]: 244.70 - FillingsUpdate: mu: +0.704268666 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.223 -ElecMinimize: Iter: 5 F: -246.531038186411024 |grad|_K: 1.141e-07 alpha: 4.982e-01 linmin: 1.104e-05 t[s]: 247.85 - FillingsUpdate: mu: +0.704268389 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.201 -ElecMinimize: Iter: 6 F: -246.531038317370076 |grad|_K: 6.157e-08 alpha: 5.534e-01 linmin: -4.478e-06 t[s]: 251.02 - FillingsUpdate: mu: +0.704268888 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.22 -ElecMinimize: Iter: 7 F: -246.531038364612812 |grad|_K: 3.648e-08 alpha: 6.856e-01 linmin: -1.849e-05 t[s]: 254.19 - FillingsUpdate: mu: +0.704269068 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.235 -ElecMinimize: Iter: 8 F: -246.531038379635930 |grad|_K: 2.334e-08 alpha: 6.212e-01 linmin: 9.469e-06 t[s]: 257.38 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 8.448e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.838 15.841 15.840 15.837 -# coordination-number B 8.140 8.135 8.134 8.139 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043386 -EvdW_8 = -0.075993 -LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: 0.720696 gdotd/gdotd0: -2.16484 (taking cubic step) - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.842 -# coordination-number B 8.141 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075997 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704420190 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531035415403750 |grad|_K: 5.767e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704406240 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.23 -ElecMinimize: Iter: 1 F: -246.531038498130698 |grad|_K: 3.564e-07 alpha: 5.099e-01 linmin: -3.589e-05 t[s]: 270.26 - FillingsUpdate: mu: +0.704400814 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.244 -ElecMinimize: Iter: 2 F: -246.531040129369387 |grad|_K: 2.965e-07 alpha: 7.065e-01 linmin: -8.916e-05 t[s]: 273.43 - FillingsUpdate: mu: +0.704406014 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.285 -ElecMinimize: Iter: 3 F: -246.531041494300439 |grad|_K: 1.872e-07 alpha: 8.537e-01 linmin: -9.396e-06 t[s]: 276.61 - FillingsUpdate: mu: +0.704406538 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.328 -ElecMinimize: Iter: 4 F: -246.531041953509856 |grad|_K: 1.130e-07 alpha: 7.211e-01 linmin: -2.661e-05 t[s]: 279.77 - FillingsUpdate: mu: +0.704406773 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.316 -ElecMinimize: Iter: 5 F: -246.531042101016880 |grad|_K: 7.764e-08 alpha: 6.358e-01 linmin: -1.391e-05 t[s]: 282.93 - FillingsUpdate: mu: +0.704406688 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.233 -ElecMinimize: Iter: 6 F: -246.531042149535807 |grad|_K: 5.068e-08 alpha: 4.429e-01 linmin: -6.638e-07 t[s]: 286.10 - FillingsUpdate: mu: +0.704406377 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.189 -ElecMinimize: Iter: 7 F: -246.531042173879570 |grad|_K: 2.922e-08 alpha: 5.215e-01 linmin: -2.252e-05 t[s]: 289.26 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.264e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.842 -# coordination-number B 8.141 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075997 -# Lattice vectors: -R = -[ 6.17686 -9.56645e-05 5.31532e-05 ] -[ 9.18629e-06 16.3807 0.00198391 ] -[ 4.01104e-05 -0.00554504 5.90563 ] -unit cell volume = 597.539 - -# Strain tensor in Cartesian coordinates: -[ 0.00136503 -2.227e-06 1.44186e-08 ] -[ -2.22888e-06 -0.00284668 1.1078e-05 ] -[ 1.45105e-08 1.10732e-05 0.000515328 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.85241e-06 -9.71227e-09 -3.79561e-12 ] -[ -9.71227e-09 2.26493e-06 8.18843e-09 ] -[ -3.79561e-12 8.18843e-09 1.47689e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000030823953056 2.388616337987223 1.475614851126392 1 -ion Ta 3.088401411030260 5.804130488408757 4.427264643267180 1 -ion Ta 3.088410904362411 10.578139300361443 1.472864883223145 1 -ion Ta -0.000074395171918 13.994507862159116 4.424473913215363 1 -ion B -0.000042818012558 7.226921939106935 1.473968737535463 1 -ion B 3.088474792086342 0.965536319238178 4.428909887658269 1 -ion B 3.088337543684599 15.417237684317360 1.471219336676431 1 -ion B -0.000001165476343 9.155706529538742 4.426119959660315 1 - -# Forces in Cartesian coordinates: -force Ta 0.000000323036195 -0.000212775014497 0.000000266636620 1 -force Ta -0.000000353159760 0.000131942916382 -0.000000145463472 1 -force Ta 0.000000330187713 0.000042258562630 0.000000055403925 1 -force Ta -0.000000343984957 0.000040137991624 -0.000000251368278 1 -force B 0.000000150826382 -0.000002511863929 -0.000000560692838 1 -force B -0.000000102098004 -0.000029074457280 0.000000803376795 1 -force B 0.000000115044701 0.000029245784065 -0.000000825183337 1 -force B -0.000000089307516 0.000001544869166 0.000000617721082 1 - -# Energy components: - Eewald = -214.7206562776039220 - EH = 28.5724130347543586 - Eloc = -40.0437031895604250 - Enl = -69.0118005584411947 - EvdW = -0.1193967998711261 - Exc = -90.7879399785789900 - Exc_core = 50.3731920550980874 - KE = 89.2071716495628095 -------------------------------------- - Etot = -246.5307200646404056 - TS = 0.0003221092391512 -------------------------------------- - F = -246.5310421738795696 - -LatticeMinimize: Iter: 5 F: -246.531042173879570 |grad|_K: 3.331e-04 alpha: 2.649e-01 linmin: 3.734e-02 t[s]: 296.16 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 -0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075997 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704400512 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] -ElecMinimize: Iter: 0 F: -246.531042168085634 |grad|_K: 1.574e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704399746 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.184 -ElecMinimize: Iter: 1 F: -246.531042313154273 |grad|_K: 5.154e-08 alpha: 3.223e-01 linmin: 5.761e-06 t[s]: 302.42 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.668220e-01. - FillingsUpdate: mu: +0.704399023 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.259 -ElecMinimize: Iter: 2 F: -246.531042359930979 |grad|_K: 4.336e-08 alpha: 9.690e-01 linmin: -1.423e-05 t[s]: 306.64 - FillingsUpdate: mu: +0.704399109 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.32 -ElecMinimize: Iter: 3 F: -246.531042396724303 |grad|_K: 3.753e-08 alpha: 1.077e+00 linmin: 3.381e-05 t[s]: 309.80 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 3.926e-09 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075997 -# Lattice vectors: -R = -[ 6.17729 -9.26838e-05 5.31591e-05 ] -[ 1.0312e-05 16.3792 0.00198354 ] -[ 4.01127e-05 -0.00554565 5.90569 ] -unit cell volume = 597.533 - -# Strain tensor in Cartesian coordinates: -[ 0.00143485 -2.0453e-06 1.47345e-08 ] -[ -2.04605e-06 -0.00293691 1.10436e-05 ] -[ 1.4824e-08 1.10401e-05 0.000525671 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.34726e-06 7.93739e-10 -1.62258e-10 ] -[ 7.93739e-10 6.9017e-07 1.08661e-09 ] -[ -1.62258e-10 1.08661e-09 5.39158e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000032598836405 2.387806263857039 1.475628634652102 1 -ion Ta 3.088616327412532 5.803975252143080 4.427311177145520 1 -ion Ta 3.088629609300132 10.577319695711328 1.472878536043548 1 -ion Ta -0.000073285235838 13.993332687962614 4.424520653664504 1 -ion B -0.000041452468213 7.226129059583396 1.473984348897573 1 -ion B 3.088690407621215 0.965495187709153 4.428955000327909 1 -ion B 3.088555645794738 15.415795677959148 1.471234596975623 1 -ion B 0.000000645036171 9.155014616292998 4.426165055909802 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000304270083 0.000023959686182 0.000000466139625 1 -force Ta 0.000000320615867 -0.000039773504949 -0.000000278290855 1 -force Ta -0.000000297021261 0.000005320895644 0.000000242595352 1 -force Ta 0.000000295304903 0.000008526982820 -0.000000443742199 1 -force B 0.000000117539435 -0.000024589399294 -0.000000767816509 1 -force B -0.000000098985029 0.000013808836491 0.000001032481242 1 -force B 0.000000121457376 -0.000011152103790 -0.000001066942488 1 -force B -0.000000111982816 0.000022360524564 0.000000768153612 1 - -# Energy components: - Eewald = -214.7213057123609019 - EH = 28.5721759138337354 - Eloc = -40.0429414587348518 - Enl = -69.0117974720974559 - EvdW = -0.1193974825667439 - Exc = -90.7880124097588208 - Exc_core = 50.3731920760956626 - KE = 89.2073662863590755 -------------------------------------- - Etot = -246.5307202592302644 - TS = 0.0003221374940495 -------------------------------------- - F = -246.5310423967243025 - -LatticeMinimize: Iter: 6 F: -246.531042396724303 |grad|_K: 1.291e-04 alpha: 1.000e+00 linmin: -9.666e-02 t[s]: 316.72 -LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 -0.000 - - -Dumping 'force' ... done -Dumping 'n_up' ... done -Dumping 'n_dn' ... done -Dumping 'tau_up' ... done -Dumping 'tau_dn' ... done -Dumping 'd_tot' ... done -Dumping 'eigenvals' ... done -Dumping 'eigStats' ... - eMin: -1.780949 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) - HOMO: +0.704289 at state 92 ( [ +0.000000 +0.500000 +0.142857 ] spin -1 ) - mu : +0.704399 - LUMO: +0.704651 at state 28 ( [ +0.333333 +0.000000 +0.000000 ] spin 1 ) - eMax: +0.949497 at state 53 ( [ +0.500000 +0.500000 -0.428571 ] spin 1 ) - HOMO-LUMO gap: +0.000362 - Optical gap : +0.012020 at state 1 ( [ +0.000000 +0.000000 +0.142857 ] spin 1 ) -Dumping 'Ecomponents' ... done -Dumping 'dosUp' ... done. -Dumping 'dosDn' ... done. -End date and time: Fri Mar 8 17:37:40 2024 (Duration: 0-0:05:18.31) -Done! - -PROFILER: augmentDensityGrid 0.000351 +/- 0.000123 s, 290 calls, 0.101758 s total -PROFILER: augmentDensityGridGrad 0.017936 +/- 0.043479 s, 170 calls, 3.049134 s total -PROFILER: augmentDensitySpherical 0.000360 +/- 0.000153 s, 48720 calls, 17.545510 s total -PROFILER: augmentDensitySphericalGrad 0.000402 +/- 0.000165 s, 35370 calls, 14.232360 s total -PROFILER: augmentOverlap 0.000233 +/- 0.000175 s, 104340 calls, 24.299823 s total -PROFILER: changeGrid 0.000015 +/- 0.000001 s, 57546 calls, 0.873528 s total -PROFILER: ColumnBundle::randomize 0.000245 +/- 0.000006 s, 168 calls, 0.041129 s total -PROFILER: diagouterI 0.001113 +/- 0.000215 s, 24864 calls, 27.668624 s total -PROFILER: EdensityAndVscloc 0.001043 +/- 0.000010 s, 146 calls, 0.152239 s total -PROFILER: EnlAndGrad 0.000673 +/- 0.000109 s, 52506 calls, 35.348793 s total -PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 1030 calls, 0.002969 s total -PROFILER: ExCorrFunctional 0.000059 +/- 0.000100 s, 187 calls, 0.011060 s total -PROFILER: ExCorrTotal 0.000754 +/- 0.000388 s, 187 calls, 0.141084 s total -PROFILER: Idag_DiagV_I 0.002102 +/- 0.000494 s, 16341 calls, 34.356347 s total -PROFILER: inv(matrix) 0.000222 +/- 0.000068 s, 22512 calls, 4.993595 s total -PROFILER: matrix::diagonalize 0.001034 +/- 0.000720 s, 40533 calls, 41.908789 s total -PROFILER: matrix::set 0.000009 +/- 0.000003 s, 368034 calls, 3.171425 s total -PROFILER: orthoMatrix(matrix) 0.000204 +/- 0.000605 s, 24909 calls, 5.083698 s total -PROFILER: RadialFunctionR::transform 0.001742 +/- 0.000345 s, 98 calls, 0.170707 s total -PROFILER: reduceKmesh 0.000002 +/- 0.000000 s, 1 calls, 0.000002 s total -PROFILER: VanDerWaalsD3::energyAndGrad 0.202790 +/- 0.012462 s, 25 calls, 5.069748 s total -PROFILER: WavefunctionDrag 0.561112 +/- 0.110878 s, 8 calls, 4.488899 s total -PROFILER: Y*M 0.000019 +/- 0.000003 s, 242866 calls, 4.650482 s total -PROFILER: Y1^Y2 0.000028 +/- 0.000112 s, 191040 calls, 5.342118 s total - -MEMUSAGE: ColumnBundle 1.121902 GB -MEMUSAGE: complexScalarFieldTilde 0.000701 GB -MEMUSAGE: IndexArrays 0.006395 GB -MEMUSAGE: matrix 0.123463 GB -MEMUSAGE: misc 0.002022 GB -MEMUSAGE: ScalarField 0.012617 GB -MEMUSAGE: ScalarFieldTilde 0.007510 GB -MEMUSAGE: Total 1.164226 GB - -*************** JDFTx 1.7.0 (git hash 12396ea5) *************** - -Start date and time: Fri Mar 8 17:37:49 2024 -Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out -Running on hosts (process indices): nid001569 (0) -Divided in process groups (process indices): 0 (0) -gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' -gpuInit: Selected device 0 -Resource initialization completed at t[s]: 0.35 -Run totals: 1 processes, 16 threads, 1 GPUs -Memory pool size: 36000 MB (per process) - - -Input parsed successfully to the following command list (including defaults): - -basis kpoint-dependent -converge-empty-states yes -coords-type Cartesian -core-overlap-check none -coulomb-interaction Periodic -davidson-band-ratio 1.1 -dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump-name $VAR -elec-cutoff 20 100 -elec-eigen-algo Davidson -elec-ex-corr gga-PBE -elec-initial-magnetization 0.000000 no -elec-n-bands 42 -elec-smearing Fermi 0.001 -electronic-minimize \ - dirUpdateScheme FletcherReeves \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-07 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -exchange-regularization WignerSeitzTruncated -fluid None -fluid-ex-corr (null) lda-PZ -fluid-gummel-loop 10 1.000000e-05 -fluid-minimize \ - dirUpdateScheme PolakRibiere \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 0 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -fluid-solvent H2O 55.338 ScalarEOS \ - epsBulk 78.4 \ - pMol 0.92466 \ - epsInf 1.77 \ - Pvap 1.06736e-10 \ - sigmaBulk 4.62e-05 \ - Rvdw 2.61727 \ - Res 1.42 \ - tauNuc 343133 \ - poleEl 15 7 1 -forces-output-coords Positions -initial-state $VAR -ion Ta 0.000033000000000 2.387801000000000 1.475626000000000 1 -ion Ta 3.088610000000000 5.803963000000000 4.427302000000000 1 -ion Ta 3.088623000000000 10.577297999999999 1.472876000000000 1 -ion Ta -0.000073000000000 13.993303999999998 4.424511999999999 1 -ion B -0.000041000000000 7.226113999999998 1.473981000000000 1 -ion B 3.088684000000000 0.965493000000000 4.428946000000000 1 -ion B 3.088549000000000 15.415763999999996 1.471232000000000 1 -ion B 0.000001000000000 9.154996000000001 4.426155999999999 1 -ion-species GBRV_v1.5/$ID_pbe_v1.uspp -ion-width 0 -ionic-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 0 \ - history 15 \ - knormThreshold 0.0001 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 -kpoint-folding 6 2 7 -latt-move-scale 1 1 1 -latt-scale 1 1 1 -lattice \ - 6.177277000000000 -0.000093000000000 0.000053000000000 \ - 0.000010000000000 16.379166000000001 0.001984000000000 \ - 0.000040000000000 -0.005546000000000 5.905678000000000 -lattice-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -lcao-params -1 1e-06 0.001 -pcm-variant GLSSA13 -perturb-minimize \ - nIterations 0 \ - algorithm MINRES \ - residualTol 0.0001 \ - residualDiffThreshold 0.0001 \ - CGBypass no \ - recomputeResidual no -spintype z-spin -subspace-rotation-factor 1 yes -symmetries none -symmetry-threshold 0.0001 -van-der-waals D3 - - -Applied RMS atom displacement 0 bohrs to make symmetries exact. - ----------- Initializing the Grid ---------- -R = -[ 6.17728 -9.3e-05 5.3e-05 ] -[ 1e-05 16.3792 0.001984 ] -[ 4e-05 -0.005546 5.90568 ] -unit cell volume = 597.529 -G = -[ 1.01714 5.7722e-06 -9.13022e-06 ] -[ -6.20165e-07 0.383608 -0.000128872 ] -[ -6.88985e-06 0.000360245 1.06392 ] -Minimum fftbox size, Smin = [ 28 76 28 ] -Chosen fftbox size, S = [ 28 80 28 ] - ----------- Initializing tighter grid for wavefunction operations ---------- -R = -[ 6.17728 -9.3e-05 5.3e-05 ] -[ 1e-05 16.3792 0.001984 ] -[ 4e-05 -0.005546 5.90568 ] -unit cell volume = 597.529 -G = -[ 1.01714 5.7722e-06 -9.13022e-06 ] -[ -6.20165e-07 0.383608 -0.000128872 ] -[ -6.88985e-06 0.000360245 1.06392 ] -Minimum fftbox size, Smin = [ 28 68 24 ] -Chosen fftbox size, S = [ 28 70 24 ] - ----------- Exchange Correlation functional ---------- -Initalized PBE GGA exchange. -Initalized PBE GGA correlation. - ----------- Setting up pseudopotentials ---------- -Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': - Title: Ta. Created by USPP 7.3.6 on 14-9-2013 - Reference state energy: -70.583193. 13 valence electrons in orbitals: - |500> occupation: 2 eigenvalue: -2.682396 - |510> occupation: 6 eigenvalue: -1.447928 - |520> occupation: 3 eigenvalue: -0.131987 - |600> occupation: 2 eigenvalue: -0.199982 - |610> occupation: 0 eigenvalue: -0.051129 - lMax: 3 lLocal: 3 QijEcut: 5 - 7 projectors sampled on a log grid with 667 points: - l: 0 eig: -2.682397 rCut: 1.4 - l: 0 eig: -0.199983 rCut: 1.4 - l: 1 eig: -1.447928 rCut: 1.5 - l: 1 eig: -0.051130 rCut: 1.5 - l: 2 eig: -0.131987 rCut: 1.7 - l: 2 eig: 0.150000 rCut: 1.7 - l: 3 eig: 0.250000 rCut: 2.3 - Partial core density with radius 1.2 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 2.30 bohrs. - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': - Title: B. Created by USPP 7.3.6 on 8-4-15 - Reference state energy: -2.950027. 3 valence electrons in orbitals: - |200> occupation: 2 eigenvalue: -0.346865 - |210> occupation: 1 eigenvalue: -0.132618 - lMax: 1 lLocal: 2 QijEcut: 6 - 4 projectors sampled on a log grid with 559 points: - l: 0 eig: -0.346865 rCut: 1.25 - l: 0 eig: -0.500000 rCut: 1.25 - l: 1 eig: -0.346865 rCut: 1.25 - l: 1 eig: -1.000000 rCut: 1.25 - Partial core density with radius 0.9 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 1.25 bohrs. - -Initialized 2 species with 8 total atoms. - -Folded 1 k-points by 6x2x7 to 84 k-points. - ----------- Setting up k-points, bands, fillings ---------- -No reducable k-points. -Computing the number of bands and number of electrons -Calculating initial fillings. -nElectrons: 64.000000 nBands: 42 nStates: 168 - ------ Setting up reduced wavefunction bases (one per k-point) ----- -average nbasis = 2552.107 , ideal nbasis = 2552.688 - ------ Initializing Supercell corresponding to k-point mesh ----- -Lattice vector linear combinations in supercell: -[ 6 0 0 ] -[ 0 2 0 ] -[ 0 0 7 ] -Supercell lattice vectors: -[ 37.0637 -0.000186 0.000371 ] -[ 6e-05 32.7583 0.013888 ] -[ 0.00024 -0.011092 41.3397 ] - -Initializing DFT-D3 calculator: - Parameters set for gga-PBE functional - s6: 1.000 s_r6: 1.217 - s8: 0.722 s_r8: 1.000 - Per-atom parameters loaded for: - Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] - B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] - ----------- Setting up ewald sum ---------- -Optimum gaussian width for ewald sums = 2.376008 bohr. -Real space sum over 847 unit cells with max indices [ 5 3 5 ] -Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.141 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 - ----------- Allocating electronic variables ---------- -Reading eigenvalues from 'eigenvals'. -Initializing wave functions: linear combination of atomic orbitals -Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) -B pseudo-atom occupations: s ( 2 ) p ( 1 ) - FillingsUpdate: mu: +0.687098553 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00742 Tot: -0.00118 ] -LCAOMinimize: Iter: 0 F: -246.2723518959129194 |grad|_K: 1.163e-03 alpha: 1.000e+00 - FillingsUpdate: mu: +0.713056265 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00576 Tot: -0.00088 ] -LCAOMinimize: Iter: 1 F: -246.4530530112829751 |grad|_K: 1.034e-04 alpha: 3.306e-01 linmin: -4.744e-02 cgtest: 1.240e-01 t[s]: 23.16 -LCAOMinimize: Encountered beta<0, resetting CG. - FillingsUpdate: mu: +0.714435776 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00139 ] -LCAOMinimize: Iter: 2 F: -246.4554270620844250 |grad|_K: 2.430e-05 alpha: 5.584e-01 linmin: 1.007e-02 cgtest: -4.928e-02 t[s]: 25.71 - FillingsUpdate: mu: +0.714402693 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ] -LCAOMinimize: Iter: 3 F: -246.4554514854609693 |grad|_K: 1.067e-05 alpha: 1.025e-01 linmin: -1.435e-02 cgtest: 8.167e-02 t[s]: 28.25 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.074346e-01. - FillingsUpdate: mu: +0.714596053 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00583 Tot: -0.00143 ] -LCAOMinimize: Iter: 4 F: -246.4554744500862000 |grad|_K: 4.193e-06 alpha: 4.956e-01 linmin: 6.536e-04 cgtest: -9.856e-02 t[s]: 31.53 - FillingsUpdate: mu: +0.714565034 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00586 Tot: -0.00145 ] -LCAOMinimize: Iter: 5 F: -246.4554765880286311 |grad|_K: 3.384e-06 alpha: 3.044e-01 linmin: -1.485e-05 cgtest: 4.975e-03 t[s]: 34.11 - FillingsUpdate: mu: +0.714550344 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00587 Tot: -0.00146 ] -LCAOMinimize: Iter: 6 F: -246.4554771251066825 |grad|_K: 4.441e-07 alpha: 1.172e-01 linmin: -4.643e-04 cgtest: -2.684e-03 t[s]: 36.67 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.517227e-01. - FillingsUpdate: mu: +0.714546511 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] -LCAOMinimize: Iter: 7 F: -246.4554771583767092 |grad|_K: 3.740e-07 alpha: 4.218e-01 linmin: 1.190e-05 cgtest: -3.796e-04 t[s]: 39.97 -LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - - ----- Citations for features of the code used in this run ---- - - Software package: - R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) - - gga-PBE exchange-correlation functional: - J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) - - Pseudopotentials: - KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) - - DFT-D3 dispersion correction: - S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) - - Total energy minimization with Auxiliary Hamiltonian: - C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) - - Linear-tetrahedron sampling for density of states: - G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) - - Smooth electrostatic potentials by atom-potential subtraction: - R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) - -This list may not be complete. Please suggest additional citations or -report any other bugs at https://github.com/shankar1729/jdftx/issues - -Initialization completed successfully at t[s]: 40.33 - - ---------- Lattice Minimization --------- - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.141 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.714546511 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] -ElecMinimize: Iter: 0 F: -246.455477158376652 |grad|_K: 7.676e-05 alpha: 1.000e+00 - FillingsUpdate: mu: +0.707029586 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00470 Tot: -0.00149 ] - SubspaceRotationAdjust: set factor to 1 -ElecMinimize: Iter: 1 F: -246.520330861781218 |grad|_K: 2.834e-05 alpha: 6.062e-01 linmin: 2.881e-05 t[s]: 45.42 - FillingsUpdate: mu: +0.705008712 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00317 Tot: -0.00117 ] - SubspaceRotationAdjust: set factor to 1.03 -ElecMinimize: Iter: 2 F: -246.529245183734815 |grad|_K: 1.177e-05 alpha: 6.114e-01 linmin: 7.191e-05 t[s]: 48.59 - FillingsUpdate: mu: +0.704869494 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00208 Tot: -0.00073 ] - SubspaceRotationAdjust: set factor to 0.841 -ElecMinimize: Iter: 3 F: -246.530495254965416 |grad|_K: 8.986e-06 alpha: 4.955e-01 linmin: 2.889e-04 t[s]: 51.75 - FillingsUpdate: mu: +0.704565484 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00176 Tot: -0.00065 ] - SubspaceRotationAdjust: set factor to 0.478 -ElecMinimize: Iter: 4 F: -246.530684779392175 |grad|_K: 5.166e-06 alpha: 1.270e-01 linmin: -6.552e-04 t[s]: 54.93 - FillingsUpdate: mu: +0.704489183 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00116 Tot: -0.00041 ] - SubspaceRotationAdjust: set factor to 0.633 -ElecMinimize: Iter: 5 F: -246.530865528358646 |grad|_K: 3.198e-06 alpha: 3.694e-01 linmin: 2.817e-04 t[s]: 58.08 - FillingsUpdate: mu: +0.704466363 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00085 Tot: -0.00028 ] - SubspaceRotationAdjust: set factor to 0.472 -ElecMinimize: Iter: 6 F: -246.530929181241476 |grad|_K: 2.733e-06 alpha: 3.441e-01 linmin: 1.273e-04 t[s]: 61.24 - FillingsUpdate: mu: +0.704420843 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00061 Tot: -0.00016 ] - SubspaceRotationAdjust: set factor to 0.36 -ElecMinimize: Iter: 7 F: -246.530969877357933 |grad|_K: 1.586e-06 alpha: 3.006e-01 linmin: 6.448e-05 t[s]: 64.44 - FillingsUpdate: mu: +0.704425975 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00045 Tot: -0.00008 ] - SubspaceRotationAdjust: set factor to 0.301 -ElecMinimize: Iter: 8 F: -246.530990994827732 |grad|_K: 1.256e-06 alpha: 4.628e-01 linmin: 5.677e-05 t[s]: 67.59 - FillingsUpdate: mu: +0.704414165 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00035 Tot: -0.00003 ] - SubspaceRotationAdjust: set factor to 0.245 -ElecMinimize: Iter: 9 F: -246.531001775315332 |grad|_K: 7.912e-07 alpha: 3.764e-01 linmin: 4.398e-07 t[s]: 70.75 - FillingsUpdate: mu: +0.704410570 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00028 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.277 -ElecMinimize: Iter: 10 F: -246.531007475961445 |grad|_K: 5.503e-07 alpha: 5.016e-01 linmin: -1.253e-05 t[s]: 73.90 - FillingsUpdate: mu: +0.704406495 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00022 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.228 -ElecMinimize: Iter: 11 F: -246.531010033181133 |grad|_K: 3.954e-07 alpha: 4.650e-01 linmin: -1.028e-05 t[s]: 77.08 - FillingsUpdate: mu: +0.704402675 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00017 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.248 -ElecMinimize: Iter: 12 F: -246.531011462623582 |grad|_K: 2.580e-07 alpha: 5.035e-01 linmin: -7.061e-06 t[s]: 80.23 - FillingsUpdate: mu: +0.704402249 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00014 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.247 -ElecMinimize: Iter: 13 F: -246.531012065592620 |grad|_K: 1.920e-07 alpha: 4.989e-01 linmin: -3.078e-06 t[s]: 83.41 - FillingsUpdate: mu: +0.704403601 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00010 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.221 -ElecMinimize: Iter: 14 F: -246.531012409297631 |grad|_K: 1.291e-07 alpha: 5.133e-01 linmin: -2.096e-06 t[s]: 86.56 - FillingsUpdate: mu: +0.704405223 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00007 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.237 -ElecMinimize: Iter: 15 F: -246.531012569766943 |grad|_K: 9.392e-08 alpha: 5.301e-01 linmin: 3.924e-07 t[s]: 89.72 - FillingsUpdate: mu: +0.704405720 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.23 -ElecMinimize: Iter: 16 F: -246.531012644873528 |grad|_K: 6.000e-08 alpha: 4.690e-01 linmin: 9.046e-07 t[s]: 92.87 - FillingsUpdate: mu: +0.704405316 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.211 -ElecMinimize: Iter: 17 F: -246.531012679740627 |grad|_K: 4.120e-08 alpha: 5.336e-01 linmin: 4.739e-06 t[s]: 96.03 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 5.253e-04 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.141 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 -# Lattice vectors: -R = -[ 6.17728 -9.3e-05 5.3e-05 ] -[ 1e-05 16.3792 0.001984 ] -[ 4e-05 -0.005546 5.90568 ] -unit cell volume = 597.529 - -# Strain tensor in Cartesian coordinates: -[ 0 0 0 ] -[ 0 0 0 ] -[ 0 0 0 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -2.00427e-06 -6.41098e-09 -6.69102e-10 ] -[ -6.41098e-09 1.45825e-06 2.00374e-09 ] -[ -6.69102e-10 2.00374e-09 3.8511e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000033000000000 2.387801000000000 1.475626000000000 1 -ion Ta 3.088610000000000 5.803963000000000 4.427302000000000 1 -ion Ta 3.088623000000000 10.577297999999999 1.472876000000000 1 -ion Ta -0.000073000000000 13.993303999999998 4.424511999999999 1 -ion B -0.000041000000000 7.226113999999998 1.473981000000000 1 -ion B 3.088684000000000 0.965493000000000 4.428946000000000 1 -ion B 3.088549000000000 15.415763999999996 1.471232000000000 1 -ion B 0.000001000000000 9.154996000000001 4.426155999999999 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000374186233 -0.000022911758852 0.000000549303367 1 -force Ta 0.000000416061010 -0.000072611148801 -0.000000500713005 1 -force Ta 0.000000294055642 0.000022904272582 0.000000393573924 1 -force Ta -0.000000428308449 0.000073035134641 -0.000000643341794 1 -force B 0.000000004505764 -0.000019802778684 -0.000000716378689 1 -force B 0.000000085971737 0.000013472465021 0.000001056423195 1 -force B 0.000000586913317 -0.000016320999589 -0.000001089193576 1 -force B -0.000000562072825 0.000022763855358 0.000000476620699 1 - -# Energy components: - Eewald = -214.7218133465404719 - EH = 28.5719821363679074 - Eloc = -40.0422788731164871 - Enl = -69.0116155939734028 - EvdW = -0.1193983763632689 - Exc = -90.7880445741663777 - Exc_core = 50.3731920966065800 - KE = 89.2072859955260355 -------------------------------------- - Etot = -246.5306905356595166 - TS = 0.0003221440811065 -------------------------------------- - F = -246.5310126797406269 - -LatticeMinimize: Iter: 0 F: -246.531012679740627 |grad|_K: 2.114e-04 t[s]: 109.61 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704402952 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531012644059558 |grad|_K: 1.362e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704402792 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.486 -ElecMinimize: Iter: 1 F: -246.531012738145563 |grad|_K: 2.005e-08 alpha: 2.795e-01 linmin: -8.011e-06 t[s]: 115.88 - FillingsUpdate: mu: +0.704402984 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.532 -ElecMinimize: Iter: 2 F: -246.531012742380227 |grad|_K: 1.197e-08 alpha: 5.822e-01 linmin: 3.779e-05 t[s]: 119.03 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 9.112e-07 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 -# Lattice vectors: -R = -[ 6.17738 -9.21172e-05 5.30343e-05 ] -[ 1.03334e-05 16.379 0.00198388 ] -[ 4.00347e-05 -0.00554626 5.90566 ] -unit cell volume = 597.529 - -# Strain tensor in Cartesian coordinates: -[ 1.68814e-05 5.3998e-08 5.63567e-09 ] -[ 5.3998e-08 -1.22825e-05 -1.6877e-08 ] -[ 5.63567e-09 -1.6877e-08 -3.24368e-06 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.71315e-06 -1.85786e-09 1.10722e-09 ] -[ -1.85786e-09 1.30737e-06 3.7845e-09 ] -[ 1.10722e-09 3.7845e-09 3.82102e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000032760748257 2.387748669363425 1.475621781764706 1 -ion Ta 3.088662891742175 5.803819128590579 4.427287117225743 1 -ion Ta 3.088676011059521 10.577191064291029 1.472871514147207 1 -ion Ta -0.000072651866802 13.993205020900598 4.424496828026488 1 -ion B -0.000040600552699 7.226005351827673 1.473975439765913 1 -ion B 3.088736301643010 0.965494639553178 4.428932750682122 1 -ion B 3.088602563928776 15.415558411143666 1.471225955058562 1 -ion B 0.000000954363625 9.154906176655128 4.426142024310147 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000245075968 -0.000019148461709 0.000000453910581 1 -force Ta 0.000000266094903 0.000005901803880 -0.000000301856911 1 -force Ta 0.000000026399615 0.000017048437983 0.000000146913911 1 -force Ta 0.000000007993397 -0.000003944453294 -0.000000482164827 1 -force B -0.000000056962050 -0.000025390934119 -0.000000493281530 1 -force B 0.000000058602828 0.000019442425998 0.000000706656121 1 -force B 0.000000059991791 -0.000026306402334 -0.000000759077303 1 -force B -0.000000121099534 0.000032494751250 0.000000606366784 1 - -# Energy components: - Eewald = -214.7216796649045989 - EH = 28.5720158669753523 - Eloc = -40.0424218163100107 - Enl = -69.0116594598001143 - EvdW = -0.1193983747438246 - Exc = -90.7880363943404518 - Exc_core = 50.3731920992418409 - KE = 89.2072972204708208 -------------------------------------- - Etot = -246.5306905234109536 - TS = 0.0003222189692792 -------------------------------------- - F = -246.5310127423802271 - -LatticeMinimize: Iter: 1 F: -246.531012742380227 |grad|_K: 1.661e-04 alpha: 1.000e+00 linmin: -1.953e-01 t[s]: 126.11 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704401330 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531012776127483 |grad|_K: 6.390e-08 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704401310 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.436 -ElecMinimize: Iter: 1 F: -246.531012786798044 |grad|_K: 1.391e-08 alpha: 1.439e-01 linmin: -4.178e-06 t[s]: 132.34 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.317171e-01. - FillingsUpdate: mu: +0.704401314 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.391 -ElecMinimize: Iter: 2 F: -246.531012789939524 |grad|_K: 1.279e-08 alpha: 8.894e-01 linmin: -2.961e-04 t[s]: 136.55 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 7.151e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075998 -LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -1.07531 gdotd/gdotd0: 0.982294 (taking cubic step) - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704399637 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531012790223940 |grad|_K: 1.053e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704399544 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.468 -ElecMinimize: Iter: 1 F: -246.531012828439145 |grad|_K: 1.399e-08 alpha: 1.899e-01 linmin: -3.579e-05 t[s]: 149.16 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.697432e-01. - FillingsUpdate: mu: +0.704399691 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.366 -ElecMinimize: Iter: 2 F: -246.531012831033763 |grad|_K: 1.362e-08 alpha: 7.284e-01 linmin: -4.301e-04 t[s]: 153.36 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 4.698e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075998 -# Lattice vectors: -R = -[ 6.17767 -9.10283e-05 5.2906e-05 ] -[ 1.07453e-05 16.3784 0.00198326 ] -[ 3.98974e-05 -0.00554772 5.9056 ] -unit cell volume = 597.53 - -# Strain tensor in Cartesian coordinates: -[ 6.30908e-05 1.20731e-07 -1.65239e-08 ] -[ 1.20728e-07 -4.72654e-05 -1.09446e-07 ] -[ -1.65247e-08 -1.09446e-07 -1.3307e-05 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.46256e-06 3.75276e-09 3.08618e-10 ] -[ 3.75276e-09 1.08571e-06 -3.48609e-09 ] -[ 3.08618e-10 -3.48609e-09 3.81647e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000032063330348 2.387603382569145 1.475608241335752 1 -ion Ta 3.088806804620202 5.803597697858205 4.427240990942293 1 -ion Ta 3.088819614706185 10.576877017415752 1.472856286470541 1 -ion Ta -0.000071997684141 13.992738545989809 4.424449494580473 1 -ion B -0.000040302171930 7.225675665320547 1.473958361448721 1 -ion B 3.088879189855721 0.965518538037246 4.428890460976779 1 -ion B 3.088746712734475 15.414941621818448 1.471207197889883 1 -ion B 0.000000883673630 9.154682389659127 4.426098536524893 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000302919985 -0.000007673347483 0.000000313672615 1 -force Ta 0.000000295459264 0.000011097056752 -0.000000197330863 1 -force Ta -0.000000195699618 0.000012936730118 0.000000144759957 1 -force Ta 0.000000201843134 -0.000015965004260 -0.000000355054745 1 -force B 0.000000008505624 -0.000016371062854 -0.000000392114726 1 -force B -0.000000035898865 0.000018679196684 0.000000548013621 1 -force B 0.000000096593708 -0.000037322638357 -0.000000560341895 1 -force B -0.000000053106982 0.000033415661423 0.000000404370216 1 - -# Energy components: - Eewald = -214.7214968475309149 - EH = 28.5721729765075310 - Eloc = -40.0427379266944783 - Enl = -69.0116664164920621 - EvdW = -0.1193987315299138 - Exc = -90.7880267291989611 - Exc_core = 50.3731921145666703 - KE = 89.2072712989468783 -------------------------------------- - Etot = -246.5306902614253204 - TS = 0.0003225696084568 -------------------------------------- - F = -246.5310128310337632 - -LatticeMinimize: Iter: 2 F: -246.531012831033763 |grad|_K: 1.455e-04 alpha: 1.970e+00 linmin: -3.527e-01 t[s]: 160.19 -LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta -0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 -0.000 - - -Dumping 'force' ... done -Dumping 'n_up' ... done -Dumping 'n_dn' ... done -Dumping 'tau_up' ... done -Dumping 'tau_dn' ... done -Dumping 'd_tot' ... done -Dumping 'eigenvals' ... done -Dumping 'eigStats' ... - eMin: -1.780946 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) - HOMO: +0.704267 at state 8 ( [ +0.000000 +0.500000 +0.142857 ] spin 1 ) - mu : +0.704400 - LUMO: +0.704667 at state 56 ( [ -0.333333 +0.000000 +0.000000 ] spin 1 ) - eMax: +0.949503 at state 137 ( [ +0.500000 +0.500000 -0.428571 ] spin -1 ) - HOMO-LUMO gap: +0.000400 - Optical gap : +0.011990 at state 90 ( [ +0.000000 +0.000000 -0.142857 ] spin -1 ) -Dumping 'Ecomponents' ... done -Dumping 'dosUp' ... done. -Dumping 'dosDn' ... done. -End date and time: Fri Mar 8 17:40:30 2024 (Duration: 0-0:02:41.76) -Done! - -PROFILER: augmentDensityGrid 0.000351 +/- 0.000124 s, 138 calls, 0.048451 s total -PROFILER: augmentDensityGridGrad 0.014737 +/- 0.010700 s, 80 calls, 1.178961 s total -PROFILER: augmentDensitySpherical 0.000360 +/- 0.000152 s, 23184 calls, 8.335056 s total -PROFILER: augmentDensitySphericalGrad 0.000405 +/- 0.000164 s, 17628 calls, 7.136331 s total -PROFILER: augmentOverlap 0.000233 +/- 0.000094 s, 45672 calls, 10.657042 s total -PROFILER: changeGrid 0.000015 +/- 0.000001 s, 28380 calls, 0.431694 s total -PROFILER: ColumnBundle::randomize 0.000243 +/- 0.000004 s, 168 calls, 0.040772 s total -PROFILER: diagouterI 0.001177 +/- 0.000277 s, 12096 calls, 14.234658 s total -PROFILER: EdensityAndVscloc 0.001044 +/- 0.000012 s, 70 calls, 0.073061 s total -PROFILER: EnlAndGrad 0.000670 +/- 0.000106 s, 23340 calls, 15.636454 s total -PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 498 calls, 0.001427 s total -PROFILER: ExCorrFunctional 0.000067 +/- 0.000141 s, 91 calls, 0.006067 s total -PROFILER: ExCorrTotal 0.000751 +/- 0.000284 s, 91 calls, 0.068343 s total -PROFILER: Idag_DiagV_I 0.002094 +/- 0.000695 s, 8142 calls, 17.049887 s total -PROFILER: inv(matrix) 0.000223 +/- 0.000037 s, 9240 calls, 2.060106 s total -PROFILER: matrix::diagonalize 0.001100 +/- 0.000319 s, 19566 calls, 21.525059 s total -PROFILER: matrix::set 0.000009 +/- 0.000003 s, 175290 calls, 1.532011 s total -PROFILER: orthoMatrix(matrix) 0.000202 +/- 0.000085 s, 10998 calls, 2.222153 s total -PROFILER: RadialFunctionR::transform 0.001810 +/- 0.000346 s, 98 calls, 0.177351 s total -PROFILER: reduceKmesh 0.000002 +/- 0.000000 s, 1 calls, 0.000002 s total -PROFILER: VanDerWaalsD3::energyAndGrad 0.201737 +/- 0.009977 s, 13 calls, 2.622583 s total -PROFILER: WavefunctionDrag 0.496997 +/- 0.128401 s, 4 calls, 1.987989 s total -PROFILER: Y*M 0.000019 +/- 0.000003 s, 109640 calls, 2.108487 s total -PROFILER: Y1^Y2 0.000029 +/- 0.000030 s, 87480 calls, 2.547918 s total - -MEMUSAGE: ColumnBundle 1.120761 GB -MEMUSAGE: complexScalarFieldTilde 0.000701 GB -MEMUSAGE: IndexArrays 0.006389 GB -MEMUSAGE: matrix 0.123463 GB -MEMUSAGE: misc 0.002022 GB -MEMUSAGE: ScalarField 0.012617 GB -MEMUSAGE: ScalarFieldTilde 0.007510 GB -MEMUSAGE: Total 1.163064 GB - -*************** JDFTx 1.7.0 (git hash 12396ea5) *************** - -Start date and time: Fri Mar 8 17:40:38 2024 -Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out -Running on hosts (process indices): nid001569 (0) -Divided in process groups (process indices): 0 (0) -gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' -gpuInit: Selected device 0 -Resource initialization completed at t[s]: 0.37 -Run totals: 1 processes, 16 threads, 1 GPUs -Memory pool size: 36000 MB (per process) - - -Input parsed successfully to the following command list (including defaults): - -basis kpoint-dependent -converge-empty-states yes -coords-type Cartesian -core-overlap-check none -coulomb-interaction Periodic -davidson-band-ratio 1.1 -dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump-name $VAR -elec-cutoff 20 100 -elec-eigen-algo Davidson -elec-ex-corr gga-PBE -elec-initial-magnetization 0.000000 no -elec-n-bands 42 -elec-smearing Fermi 0.001 -electronic-minimize \ - dirUpdateScheme FletcherReeves \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-07 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -exchange-regularization WignerSeitzTruncated -fluid None -fluid-ex-corr (null) lda-PZ -fluid-gummel-loop 10 1.000000e-05 -fluid-minimize \ - dirUpdateScheme PolakRibiere \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 0 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -fluid-solvent H2O 55.338 ScalarEOS \ - epsBulk 78.4 \ - pMol 0.92466 \ - epsInf 1.77 \ - Pvap 1.06736e-10 \ - sigmaBulk 4.62e-05 \ - Rvdw 2.61727 \ - Res 1.42 \ - tauNuc 343133 \ - poleEl 15 7 1 -forces-output-coords Positions -initial-state $VAR -ion Ta 0.000032000000000 2.387794000000000 1.475626000000000 1 -ion Ta 3.088610000000000 5.803973999999999 4.427302000000000 1 -ion Ta 3.088623000000000 10.577310999999998 1.472876000000000 1 -ion Ta -0.000073000000000 13.993287999999996 4.424510999999999 1 -ion B -0.000041000000000 7.226097999999999 1.473981000000000 1 -ion B 3.088684000000001 0.965511000000000 4.428946000000000 1 -ion B 3.088549000000000 15.415727999999998 1.471231000000000 1 -ion B 0.000001000000000 9.155027999999998 4.426155999999999 1 -ion-species GBRV_v1.5/$ID_pbe_v1.uspp -ion-width 0 -ionic-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 0 \ - history 15 \ - knormThreshold 0.0001 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 -kpoint-folding 6 2 7 -latt-move-scale 1 1 1 -latt-scale 1 1 1 -lattice \ - 6.177277000000000 -0.000093000000000 0.000053000000000 \ - 0.000010000000000 16.379166000000001 0.001984000000000 \ - 0.000040000000000 -0.005546000000000 5.905678000000000 -lattice-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -lcao-params -1 1e-06 0.001 -pcm-variant GLSSA13 -perturb-minimize \ - nIterations 0 \ - algorithm MINRES \ - residualTol 0.0001 \ - residualDiffThreshold 0.0001 \ - CGBypass no \ - recomputeResidual no -spintype z-spin -subspace-rotation-factor 1 yes -symmetries none -symmetry-threshold 0.0001 -van-der-waals D3 - - -Applied RMS atom displacement 0 bohrs to make symmetries exact. - ----------- Initializing the Grid ---------- -R = -[ 6.17728 -9.3e-05 5.3e-05 ] -[ 1e-05 16.3792 0.001984 ] -[ 4e-05 -0.005546 5.90568 ] -unit cell volume = 597.529 -G = -[ 1.01714 5.7722e-06 -9.13022e-06 ] -[ -6.20165e-07 0.383608 -0.000128872 ] -[ -6.88985e-06 0.000360245 1.06392 ] -Minimum fftbox size, Smin = [ 28 76 28 ] -Chosen fftbox size, S = [ 28 80 28 ] - ----------- Initializing tighter grid for wavefunction operations ---------- -R = -[ 6.17728 -9.3e-05 5.3e-05 ] -[ 1e-05 16.3792 0.001984 ] -[ 4e-05 -0.005546 5.90568 ] -unit cell volume = 597.529 -G = -[ 1.01714 5.7722e-06 -9.13022e-06 ] -[ -6.20165e-07 0.383608 -0.000128872 ] -[ -6.88985e-06 0.000360245 1.06392 ] -Minimum fftbox size, Smin = [ 28 68 24 ] -Chosen fftbox size, S = [ 28 70 24 ] - ----------- Exchange Correlation functional ---------- -Initalized PBE GGA exchange. -Initalized PBE GGA correlation. - ----------- Setting up pseudopotentials ---------- -Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': - Title: Ta. Created by USPP 7.3.6 on 14-9-2013 - Reference state energy: -70.583193. 13 valence electrons in orbitals: - |500> occupation: 2 eigenvalue: -2.682396 - |510> occupation: 6 eigenvalue: -1.447928 - |520> occupation: 3 eigenvalue: -0.131987 - |600> occupation: 2 eigenvalue: -0.199982 - |610> occupation: 0 eigenvalue: -0.051129 - lMax: 3 lLocal: 3 QijEcut: 5 - 7 projectors sampled on a log grid with 667 points: - l: 0 eig: -2.682397 rCut: 1.4 - l: 0 eig: -0.199983 rCut: 1.4 - l: 1 eig: -1.447928 rCut: 1.5 - l: 1 eig: -0.051130 rCut: 1.5 - l: 2 eig: -0.131987 rCut: 1.7 - l: 2 eig: 0.150000 rCut: 1.7 - l: 3 eig: 0.250000 rCut: 2.3 - Partial core density with radius 1.2 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 2.30 bohrs. - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': - Title: B. Created by USPP 7.3.6 on 8-4-15 - Reference state energy: -2.950027. 3 valence electrons in orbitals: - |200> occupation: 2 eigenvalue: -0.346865 - |210> occupation: 1 eigenvalue: -0.132618 - lMax: 1 lLocal: 2 QijEcut: 6 - 4 projectors sampled on a log grid with 559 points: - l: 0 eig: -0.346865 rCut: 1.25 - l: 0 eig: -0.500000 rCut: 1.25 - l: 1 eig: -0.346865 rCut: 1.25 - l: 1 eig: -1.000000 rCut: 1.25 - Partial core density with radius 0.9 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 1.25 bohrs. - -Initialized 2 species with 8 total atoms. - -Folded 1 k-points by 6x2x7 to 84 k-points. - ----------- Setting up k-points, bands, fillings ---------- -No reducable k-points. -Computing the number of bands and number of electrons -Calculating initial fillings. -nElectrons: 64.000000 nBands: 42 nStates: 168 - ------ Setting up reduced wavefunction bases (one per k-point) ----- -average nbasis = 2552.107 , ideal nbasis = 2552.688 - ------ Initializing Supercell corresponding to k-point mesh ----- -Lattice vector linear combinations in supercell: -[ 6 0 0 ] -[ 0 2 0 ] -[ 0 0 7 ] -Supercell lattice vectors: -[ 37.0637 -0.000186 0.000371 ] -[ 6e-05 32.7583 0.013888 ] -[ 0.00024 -0.011092 41.3397 ] - -Initializing DFT-D3 calculator: - Parameters set for gga-PBE functional - s6: 1.000 s_r6: 1.217 - s8: 0.722 s_r8: 1.000 - Per-atom parameters loaded for: - Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] - B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] - ----------- Setting up ewald sum ---------- -Optimum gaussian width for ewald sums = 2.376008 bohr. -Real space sum over 847 unit cells with max indices [ 5 3 5 ] -Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 - ----------- Allocating electronic variables ---------- -Reading eigenvalues from 'eigenvals'. -Initializing wave functions: linear combination of atomic orbitals -Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) -B pseudo-atom occupations: s ( 2 ) p ( 1 ) - FillingsUpdate: mu: +0.687098255 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00742 Tot: -0.00118 ] -LCAOMinimize: Iter: 0 F: -246.2723575982056161 |grad|_K: 1.163e-03 alpha: 1.000e+00 - FillingsUpdate: mu: +0.713056493 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00576 Tot: -0.00088 ] -LCAOMinimize: Iter: 1 F: -246.4530538864675293 |grad|_K: 1.034e-04 alpha: 3.306e-01 linmin: -4.745e-02 cgtest: 1.239e-01 t[s]: 23.27 -LCAOMinimize: Encountered beta<0, resetting CG. - FillingsUpdate: mu: +0.714429864 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00139 ] -LCAOMinimize: Iter: 2 F: -246.4554292085818759 |grad|_K: 2.348e-05 alpha: 5.587e-01 linmin: 1.041e-02 cgtest: -5.097e-02 t[s]: 25.84 - FillingsUpdate: mu: +0.714404660 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ] -LCAOMinimize: Iter: 3 F: -246.4554523979421390 |grad|_K: 1.075e-05 alpha: 1.044e-01 linmin: -1.289e-02 cgtest: 7.655e-02 t[s]: 28.41 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.131097e-01. - FillingsUpdate: mu: +0.714597344 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00583 Tot: -0.00143 ] -LCAOMinimize: Iter: 4 F: -246.4554752727001414 |grad|_K: 4.197e-06 alpha: 4.865e-01 linmin: 6.704e-04 cgtest: -1.025e-01 t[s]: 31.77 - FillingsUpdate: mu: +0.714566302 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00586 Tot: -0.00145 ] -LCAOMinimize: Iter: 5 F: -246.4554774124061396 |grad|_K: 3.374e-06 alpha: 3.041e-01 linmin: -1.112e-05 cgtest: 4.990e-03 t[s]: 34.34 - FillingsUpdate: mu: +0.714551560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00587 Tot: -0.00146 ] -LCAOMinimize: Iter: 6 F: -246.4554779472727546 |grad|_K: 4.495e-07 alpha: 1.174e-01 linmin: -4.248e-04 cgtest: -2.616e-03 t[s]: 36.91 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.523259e-01. - FillingsUpdate: mu: +0.714547304 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] -LCAOMinimize: Iter: 7 F: -246.4554779804595057 |grad|_K: 3.806e-07 alpha: 4.105e-01 linmin: -3.217e-05 cgtest: -1.422e-04 t[s]: 40.21 -LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - - ----- Citations for features of the code used in this run ---- - - Software package: - R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) - - gga-PBE exchange-correlation functional: - J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) - - Pseudopotentials: - KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) - - DFT-D3 dispersion correction: - S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) - - Total energy minimization with Auxiliary Hamiltonian: - C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) - - Linear-tetrahedron sampling for density of states: - G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) - - Smooth electrostatic potentials by atom-potential subtraction: - R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) - -This list may not be complete. Please suggest additional citations or -report any other bugs at https://github.com/shankar1729/jdftx/issues - -Initialization completed successfully at t[s]: 40.58 - - ---------- Lattice Minimization --------- - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.714547305 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] -ElecMinimize: Iter: 0 F: -246.455477980459534 |grad|_K: 7.675e-05 alpha: 1.000e+00 - FillingsUpdate: mu: +0.707030083 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00470 Tot: -0.00149 ] - SubspaceRotationAdjust: set factor to 1 -ElecMinimize: Iter: 1 F: -246.520331022670774 |grad|_K: 2.834e-05 alpha: 6.062e-01 linmin: 2.880e-05 t[s]: 45.71 - FillingsUpdate: mu: +0.705009447 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00317 Tot: -0.00117 ] - SubspaceRotationAdjust: set factor to 1.03 -ElecMinimize: Iter: 2 F: -246.529245088600646 |grad|_K: 1.178e-05 alpha: 6.114e-01 linmin: 7.203e-05 t[s]: 48.90 - FillingsUpdate: mu: +0.704875928 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00208 Tot: -0.00074 ] - SubspaceRotationAdjust: set factor to 0.829 -ElecMinimize: Iter: 3 F: -246.530491820472321 |grad|_K: 9.091e-06 alpha: 4.939e-01 linmin: 2.913e-04 t[s]: 52.13 - FillingsUpdate: mu: +0.704564208 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00177 Tot: -0.00065 ] - SubspaceRotationAdjust: set factor to 0.47 -ElecMinimize: Iter: 4 F: -246.530683980007097 |grad|_K: 5.146e-06 alpha: 1.258e-01 linmin: -6.526e-04 t[s]: 55.33 - FillingsUpdate: mu: +0.704491596 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00116 Tot: -0.00041 ] - SubspaceRotationAdjust: set factor to 0.63 -ElecMinimize: Iter: 5 F: -246.530864932490857 |grad|_K: 3.216e-06 alpha: 3.727e-01 linmin: 2.709e-04 t[s]: 58.52 - FillingsUpdate: mu: +0.704464932 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00085 Tot: -0.00028 ] - SubspaceRotationAdjust: set factor to 0.469 -ElecMinimize: Iter: 6 F: -246.530928868243791 |grad|_K: 2.730e-06 alpha: 3.418e-01 linmin: 1.239e-04 t[s]: 61.74 - FillingsUpdate: mu: +0.704421336 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00061 Tot: -0.00016 ] - SubspaceRotationAdjust: set factor to 0.358 -ElecMinimize: Iter: 7 F: -246.530969755348167 |grad|_K: 1.594e-06 alpha: 3.027e-01 linmin: 6.742e-05 t[s]: 64.94 - FillingsUpdate: mu: +0.704426644 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00045 Tot: -0.00008 ] - SubspaceRotationAdjust: set factor to 0.296 -ElecMinimize: Iter: 8 F: -246.530990787806587 |grad|_K: 1.260e-06 alpha: 4.560e-01 linmin: 6.001e-05 t[s]: 68.17 - FillingsUpdate: mu: +0.704414355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00035 Tot: -0.00003 ] - SubspaceRotationAdjust: set factor to 0.247 -ElecMinimize: Iter: 9 F: -246.531001755022118 |grad|_K: 7.915e-07 alpha: 3.808e-01 linmin: 2.026e-06 t[s]: 71.37 - FillingsUpdate: mu: +0.704411103 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00028 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.273 -ElecMinimize: Iter: 10 F: -246.531007432062211 |grad|_K: 5.545e-07 alpha: 4.991e-01 linmin: -1.254e-05 t[s]: 74.57 - FillingsUpdate: mu: +0.704406875 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00022 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.225 -ElecMinimize: Iter: 11 F: -246.531010009199093 |grad|_K: 3.957e-07 alpha: 4.615e-01 linmin: -9.874e-06 t[s]: 77.76 - FillingsUpdate: mu: +0.704403053 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00017 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.251 -ElecMinimize: Iter: 12 F: -246.531011448848801 |grad|_K: 2.613e-07 alpha: 5.063e-01 linmin: -6.962e-06 t[s]: 80.99 - FillingsUpdate: mu: +0.704402584 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00014 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.244 -ElecMinimize: Iter: 13 F: -246.531012056297442 |grad|_K: 1.930e-07 alpha: 4.901e-01 linmin: -3.261e-06 t[s]: 84.18 - FillingsUpdate: mu: +0.704403911 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00010 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.222 -ElecMinimize: Iter: 14 F: -246.531012406255911 |grad|_K: 1.305e-07 alpha: 5.177e-01 linmin: -1.888e-06 t[s]: 87.38 - FillingsUpdate: mu: +0.704405528 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.24 -ElecMinimize: Iter: 15 F: -246.531012567961284 |grad|_K: 9.529e-08 alpha: 5.231e-01 linmin: 5.254e-07 t[s]: 90.58 - FillingsUpdate: mu: +0.704406062 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.227 -ElecMinimize: Iter: 16 F: -246.531012645562186 |grad|_K: 6.060e-08 alpha: 4.707e-01 linmin: 1.647e-06 t[s]: 93.79 - FillingsUpdate: mu: +0.704405664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.214 -ElecMinimize: Iter: 17 F: -246.531012680985981 |grad|_K: 4.200e-08 alpha: 5.313e-01 linmin: -1.153e-06 t[s]: 97.02 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 5.252e-04 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 -# Lattice vectors: -R = -[ 6.17728 -9.3e-05 5.3e-05 ] -[ 1e-05 16.3792 0.001984 ] -[ 4e-05 -0.005546 5.90568 ] -unit cell volume = 597.529 - -# Strain tensor in Cartesian coordinates: -[ 0 0 0 ] -[ 0 0 0 ] -[ 0 0 0 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -2.00965e-06 -5.05844e-09 -6.45052e-10 ] -[ -5.05844e-09 1.50167e-06 1.80343e-09 ] -[ -6.45052e-10 1.80343e-09 3.63613e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000032000000000 2.387794000000000 1.475626000000000 1 -ion Ta 3.088610000000000 5.803973999999999 4.427302000000000 1 -ion Ta 3.088623000000000 10.577310999999998 1.472876000000000 1 -ion Ta -0.000073000000000 13.993287999999996 4.424510999999999 1 -ion B -0.000041000000000 7.226097999999999 1.473981000000000 1 -ion B 3.088684000000001 0.965511000000000 4.428946000000000 1 -ion B 3.088549000000000 15.415727999999998 1.471231000000000 1 -ion B 0.000001000000000 9.155027999999998 4.426155999999999 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000266200831 -0.000024817090014 0.000000515254774 1 -force Ta 0.000000451474215 -0.000066045379781 -0.000000505965430 1 -force Ta 0.000000222106482 0.000023518671209 0.000000339537087 1 -force Ta -0.000000372689739 0.000067396532729 -0.000000535065230 1 -force B 0.000000000018685 -0.000016999113451 -0.000000725096304 1 -force B 0.000000000089181 0.000010363745084 0.000001024576714 1 -force B 0.000000563321028 -0.000013185109126 -0.000001044661817 1 -force B -0.000000574721566 0.000020250944631 0.000000467978667 1 - -# Energy components: - Eewald = -214.7218140470664878 - EH = 28.5719961571363683 - Eloc = -40.0422816065842255 - Enl = -69.0116182477997597 - EvdW = -0.1193984275041179 - Exc = -90.7880416330360873 - Exc_core = 50.3731920977531473 - KE = 89.2072752081214304 -------------------------------------- - Etot = -246.5306904989797090 - TS = 0.0003221820062828 -------------------------------------- - F = -246.5310126809859810 - -LatticeMinimize: Iter: 0 F: -246.531012680985981 |grad|_K: 2.083e-04 t[s]: 110.71 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704403222 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531012672762159 |grad|_K: 1.163e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704403149 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.482 -ElecMinimize: Iter: 1 F: -246.531012741736447 |grad|_K: 1.781e-08 alpha: 2.807e-01 linmin: -6.151e-06 t[s]: 117.01 - FillingsUpdate: mu: +0.704403354 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.536 -ElecMinimize: Iter: 2 F: -246.531012745196534 |grad|_K: 1.086e-08 alpha: 6.024e-01 linmin: 2.567e-05 t[s]: 120.19 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 8.344e-07 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 -# Lattice vectors: -R = -[ 6.17738 -9.23038e-05 5.30331e-05 ] -[ 1.02631e-05 16.379 0.00198389 ] -[ 4.00334e-05 -0.00554623 5.90566 ] -unit cell volume = 597.529 - -# Strain tensor in Cartesian coordinates: -[ 1.69267e-05 4.26059e-08 5.4331e-09 ] -[ 4.26059e-08 -1.26481e-05 -1.51898e-08 ] -[ 5.4331e-09 -1.51898e-08 -3.06262e-06 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.72399e-06 -2.6207e-09 1.0734e-09 ] -[ -2.6207e-09 1.34129e-06 4.43056e-09 ] -[ 1.0734e-09 4.43056e-09 3.64521e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000031841161909 2.387738899274964 1.475622017635725 1 -ion Ta 3.088663000016083 5.803834549963591 4.427287921454370 1 -ion Ta 3.088675958189042 10.577200783957696 1.472871742723397 1 -ion Ta -0.000072756617882 13.993178279100887 4.424496759725079 1 -ion B -0.000040687717953 7.225989521661499 1.473975708832981 1 -ion B 3.088736343741031 0.965509155624267 4.428933520451493 1 -ion B 3.088602504291469 15.415519883721172 1.471225290072223 1 -ion B 0.000000836467880 9.154932329043771 4.426142831221303 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000113443207 -0.000009385237180 0.000000417225496 1 -force Ta 0.000000244248323 0.000003074262908 -0.000000307807742 1 -force Ta 0.000000052374902 0.000006496251403 0.000000111543555 1 -force Ta -0.000000033971613 -0.000000437627811 -0.000000402487490 1 -force B -0.000000066538222 -0.000024392591877 -0.000000511955806 1 -force B 0.000000010742381 0.000018141959634 0.000000704717162 1 -force B 0.000000073439108 -0.000023997857963 -0.000000713370508 1 -force B -0.000000135415601 0.000030436183407 0.000000606166842 1 - -# Energy components: - Eewald = -214.7216898800857336 - EH = 28.5720246970213658 - Eloc = -40.0424125527360886 - Enl = -69.0116613015474059 - EvdW = -0.1193984352710888 - Exc = -90.7880343709147866 - Exc_core = 50.3731921006565670 - KE = 89.2072892570580933 -------------------------------------- - Etot = -246.5306904858190364 - TS = 0.0003222593774852 -------------------------------------- - F = -246.5310127451965343 - -LatticeMinimize: Iter: 1 F: -246.531012745196534 |grad|_K: 1.651e-04 alpha: 1.000e+00 linmin: -2.107e-01 t[s]: 127.19 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704401671 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531012784511631 |grad|_K: 4.716e-08 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704401664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.432 -ElecMinimize: Iter: 1 F: -246.531012790520293 |grad|_K: 1.408e-08 alpha: 1.488e-01 linmin: -5.293e-06 t[s]: 133.48 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.463186e-01. - FillingsUpdate: mu: +0.704401671 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.572 -ElecMinimize: Iter: 2 F: -246.531012793969779 |grad|_K: 1.091e-08 alpha: 9.587e-01 linmin: -8.500e-06 t[s]: 137.73 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.121e-07 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075998 -LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -1.08714 gdotd/gdotd0: 0.995726 (taking cubic step) - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075999 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704399938 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531012818123031 |grad|_K: 7.550e-08 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704399927 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.476 -ElecMinimize: Iter: 1 F: -246.531012833051875 |grad|_K: 1.360e-08 alpha: 1.442e-01 linmin: -4.768e-05 t[s]: 150.40 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.326935e-01. - FillingsUpdate: mu: +0.704400133 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.402 -ElecMinimize: Iter: 2 F: -246.531012836138160 |grad|_K: 1.374e-08 alpha: 9.189e-01 linmin: 1.458e-04 t[s]: 154.65 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 4.224e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075999 -LatticeMinimize: Wolfe criterion not satisfied: alpha: 1.94959 (E-E0)/|gdotd0|: -2.02706 gdotd/gdotd0: 0.913613 (taking cubic step) - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.141 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075999 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704397420 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531012833496277 |grad|_K: 1.278e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704397405 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.398 -ElecMinimize: Iter: 1 F: -246.531012885292057 |grad|_K: 1.912e-08 alpha: 1.746e-01 linmin: 3.225e-06 t[s]: 167.44 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.238811e-01. - FillingsUpdate: mu: +0.704397780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.391 -ElecMinimize: Iter: 2 F: -246.531012891029945 |grad|_K: 1.794e-08 alpha: 8.634e-01 linmin: -3.022e-04 t[s]: 171.68 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 2.660e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.141 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075999 -# Lattice vectors: -R = -[ 6.17788 -9.01146e-05 5.27979e-05 ] -[ 1.10908e-05 16.3779 0.00198263 ] -[ 3.9782e-05 -0.00554927 5.90556 ] -unit cell volume = 597.53 - -# Strain tensor in Cartesian coordinates: -[ 9.81966e-05 1.7671e-07 -3.51661e-08 ] -[ 1.76707e-07 -7.55464e-05 -2.06309e-07 ] -[ -3.51674e-08 -2.06308e-07 -1.99222e-05 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.24268e-06 -3.48519e-10 -8.31675e-11 ] -[ -3.48519e-10 8.84741e-07 2.56347e-09 ] -[ -8.31675e-11 2.56347e-09 3.82394e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000031364274871 2.387527221568252 1.475599130603148 1 -ion Ta 3.088916060131611 5.803442677135045 4.427210324242592 1 -ion Ta 3.088928701965270 10.576581960054787 1.472845613791235 1 -ion Ta -0.000071485290487 13.992337340399775 4.424417290812241 1 -ion B -0.000040126649185 7.225405382758375 1.473946626269852 1 -ion B 3.088987341833553 0.965542772529612 4.428862706078708 1 -ion B 3.088856207135077 15.414425354213542 1.471193382993221 1 -ion B 0.000000844676210 9.154516445494776 4.426069796038099 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000055781179 0.000017760376729 0.000000361636596 1 -force Ta 0.000000026976392 -0.000062884510981 -0.000000247787136 1 -force Ta -0.000000059322709 0.000003977542731 0.000000270907676 1 -force Ta 0.000000061910033 0.000040276699043 -0.000000387216110 1 -force B 0.000000072390359 -0.000029798895842 -0.000000351223176 1 -force B -0.000000031387175 0.000031700277010 0.000000469458753 1 -force B 0.000000044083306 -0.000031116243454 -0.000000483179074 1 -force B -0.000000011657485 0.000029786323842 0.000000316939952 1 - -# Energy components: - Eewald = -214.7214053684233193 - EH = 28.5722945818389888 - Eloc = -40.0429311051848984 - Enl = -69.0116809815140186 - EvdW = -0.1193990991094699 - Exc = -90.7880224653361978 - Exc_core = 50.3731921286497411 - KE = 89.2072622415116001 -------------------------------------- - Etot = -246.5306900675675479 - TS = 0.0003228234624111 -------------------------------------- - F = -246.5310128910299454 - -LatticeMinimize: Iter: 2 F: -246.531012891029945 |grad|_K: 1.487e-04 alpha: 3.374e+00 linmin: -4.156e-01 t[s]: 178.61 -LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta -0.000 +0.000 +0.000 -0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 -0.000 - - -Dumping 'force' ... done -Dumping 'n_up' ... done -Dumping 'n_dn' ... done -Dumping 'tau_up' ... done -Dumping 'tau_dn' ... done -Dumping 'd_tot' ... done -Dumping 'eigenvals' ... done -Dumping 'eigStats' ... - eMin: -1.780946 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) - HOMO: +0.704248 at state 8 ( [ +0.000000 +0.500000 +0.142857 ] spin 1 ) - mu : +0.704398 - LUMO: +0.704672 at state 56 ( [ -0.333333 +0.000000 +0.000000 ] spin 1 ) - eMax: +0.949514 at state 137 ( [ +0.500000 +0.500000 -0.428571 ] spin -1 ) - HOMO-LUMO gap: +0.000424 - Optical gap : +0.011971 at state 6 ( [ +0.000000 +0.000000 -0.142857 ] spin 1 ) -Dumping 'Ecomponents' ... done -Dumping 'dosUp' ... done. -Dumping 'dosDn' ... done. -End date and time: Fri Mar 8 17:43:38 2024 (Duration: 0-0:03:00.19) -Done! - -PROFILER: augmentDensityGrid 0.000352 +/- 0.000124 s, 150 calls, 0.052855 s total -PROFILER: augmentDensityGridGrad 0.014518 +/- 0.011018 s, 88 calls, 1.277555 s total -PROFILER: augmentDensitySpherical 0.000366 +/- 0.000154 s, 25200 calls, 9.213986 s total -PROFILER: augmentDensitySphericalGrad 0.000411 +/- 0.000165 s, 19624 calls, 8.057467 s total -PROFILER: augmentOverlap 0.000234 +/- 0.000094 s, 51344 calls, 12.038524 s total -PROFILER: changeGrid 0.000015 +/- 0.000001 s, 31048 calls, 0.476831 s total -PROFILER: ColumnBundle::randomize 0.000243 +/- 0.000004 s, 168 calls, 0.040764 s total -PROFILER: diagouterI 0.001183 +/- 0.000273 s, 13104 calls, 15.504073 s total -PROFILER: EdensityAndVscloc 0.001058 +/- 0.000012 s, 76 calls, 0.080390 s total -PROFILER: EnlAndGrad 0.000678 +/- 0.000111 s, 26344 calls, 17.851518 s total -PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 553 calls, 0.001591 s total -PROFILER: ExCorrFunctional 0.000064 +/- 0.000130 s, 102 calls, 0.006567 s total -PROFILER: ExCorrTotal 0.000753 +/- 0.000280 s, 102 calls, 0.076822 s total -PROFILER: Idag_DiagV_I 0.002106 +/- 0.000676 s, 8972 calls, 18.897621 s total -PROFILER: inv(matrix) 0.000225 +/- 0.000040 s, 10416 calls, 2.343441 s total -PROFILER: matrix::diagonalize 0.001098 +/- 0.000315 s, 21236 calls, 23.311408 s total -PROFILER: matrix::set 0.000009 +/- 0.000003 s, 196554 calls, 1.724202 s total -PROFILER: orthoMatrix(matrix) 0.000202 +/- 0.000082 s, 12332 calls, 2.487781 s total -PROFILER: RadialFunctionR::transform 0.001829 +/- 0.000308 s, 98 calls, 0.179215 s total -PROFILER: reduceKmesh 0.000002 +/- 0.000000 s, 1 calls, 0.000002 s total -PROFILER: VanDerWaalsD3::energyAndGrad 0.202436 +/- 0.010488 s, 16 calls, 3.238969 s total -PROFILER: WavefunctionDrag 0.468320 +/- 0.131446 s, 5 calls, 2.341601 s total -PROFILER: Y*M 0.000019 +/- 0.000003 s, 122475 calls, 2.361709 s total -PROFILER: Y1^Y2 0.000029 +/- 0.000028 s, 99832 calls, 2.893737 s total - -MEMUSAGE: ColumnBundle 1.120761 GB -MEMUSAGE: complexScalarFieldTilde 0.000701 GB -MEMUSAGE: IndexArrays 0.006389 GB -MEMUSAGE: matrix 0.123463 GB -MEMUSAGE: misc 0.002022 GB -MEMUSAGE: ScalarField 0.012617 GB -MEMUSAGE: ScalarFieldTilde 0.007510 GB -MEMUSAGE: Total 1.163064 GB - -*************** JDFTx 1.7.0 (git hash 12396ea5) *************** - -Start date and time: Fri Mar 8 17:43:47 2024 -Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out -Running on hosts (process indices): nid001569 (0) -Divided in process groups (process indices): 0 (0) -gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' -gpuInit: Selected device 0 -Resource initialization completed at t[s]: 0.45 -Run totals: 1 processes, 16 threads, 1 GPUs -Memory pool size: 36000 MB (per process) - - -Input parsed successfully to the following command list (including defaults): - -basis kpoint-dependent -converge-empty-states yes -coords-type Cartesian -core-overlap-check none -coulomb-interaction Periodic -davidson-band-ratio 1.1 -dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump-name $VAR -elec-cutoff 20 100 -elec-eigen-algo Davidson -elec-ex-corr gga-PBE -elec-initial-magnetization 0.000000 no -elec-n-bands 42 -elec-smearing Fermi 0.001 -electronic-minimize \ - dirUpdateScheme FletcherReeves \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-07 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -exchange-regularization WignerSeitzTruncated -fluid None -fluid-ex-corr (null) lda-PZ -fluid-gummel-loop 10 1.000000e-05 -fluid-minimize \ - dirUpdateScheme PolakRibiere \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 0 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -fluid-solvent H2O 55.338 ScalarEOS \ - epsBulk 78.4 \ - pMol 0.92466 \ - epsInf 1.77 \ - Pvap 1.06736e-10 \ - sigmaBulk 4.62e-05 \ - Rvdw 2.61727 \ - Res 1.42 \ - tauNuc 343133 \ - poleEl 15 7 1 -forces-output-coords Positions -initial-state $VAR -ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 -ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 -ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 -ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 -ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 -ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 -ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 -ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 -ion-species GBRV_v1.5/$ID_pbe_v1.uspp -ion-width 0 -ionic-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 0 \ - history 15 \ - knormThreshold 0.0001 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 -kpoint-folding 6 2 7 -latt-move-scale 1 1 1 -latt-scale 1 1 1 -lattice \ - 6.168436000000000 -0.000059000000000 0.000053000000000 \ - 0.000023000000000 16.427467000000000 0.001924000000000 \ - 0.000040000000000 -0.005724000000000 5.902588000000000 -lattice-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -lcao-params -1 1e-06 0.001 -pcm-variant GLSSA13 -perturb-minimize \ - nIterations 0 \ - algorithm MINRES \ - residualTol 0.0001 \ - residualDiffThreshold 0.0001 \ - CGBypass no \ - recomputeResidual no -spintype z-spin -subspace-rotation-factor 1 yes -symmetries none -symmetry-threshold 0.0001 -van-der-waals D3 - - -Applied RMS atom displacement 0 bohrs to make symmetries exact. - ----------- Initializing the Grid ---------- -R = -[ 6.16844 -5.9e-05 5.3e-05 ] -[ 2.3e-05 16.4275 0.001924 ] -[ 4e-05 -0.005724 5.90259 ] -unit cell volume = 598.12 -G = -[ 1.0186 3.65517e-06 -9.14734e-06 ] -[ -1.42533e-06 0.38248 -0.000124673 ] -[ -6.90414e-06 0.000370908 1.06448 ] -Minimum fftbox size, Smin = [ 28 76 28 ] -Chosen fftbox size, S = [ 28 80 28 ] - ----------- Initializing tighter grid for wavefunction operations ---------- -R = -[ 6.16844 -5.9e-05 5.3e-05 ] -[ 2.3e-05 16.4275 0.001924 ] -[ 4e-05 -0.005724 5.90259 ] -unit cell volume = 598.12 -G = -[ 1.0186 3.65517e-06 -9.14734e-06 ] -[ -1.42533e-06 0.38248 -0.000124673 ] -[ -6.90414e-06 0.000370908 1.06448 ] -Minimum fftbox size, Smin = [ 28 68 24 ] -Chosen fftbox size, S = [ 28 70 24 ] - ----------- Exchange Correlation functional ---------- -Initalized PBE GGA exchange. -Initalized PBE GGA correlation. - ----------- Setting up pseudopotentials ---------- -Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': - Title: Ta. Created by USPP 7.3.6 on 14-9-2013 - Reference state energy: -70.583193. 13 valence electrons in orbitals: - |500> occupation: 2 eigenvalue: -2.682396 - |510> occupation: 6 eigenvalue: -1.447928 - |520> occupation: 3 eigenvalue: -0.131987 - |600> occupation: 2 eigenvalue: -0.199982 - |610> occupation: 0 eigenvalue: -0.051129 - lMax: 3 lLocal: 3 QijEcut: 5 - 7 projectors sampled on a log grid with 667 points: - l: 0 eig: -2.682397 rCut: 1.4 - l: 0 eig: -0.199983 rCut: 1.4 - l: 1 eig: -1.447928 rCut: 1.5 - l: 1 eig: -0.051130 rCut: 1.5 - l: 2 eig: -0.131987 rCut: 1.7 - l: 2 eig: 0.150000 rCut: 1.7 - l: 3 eig: 0.250000 rCut: 2.3 - Partial core density with radius 1.2 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 2.30 bohrs. - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': - Title: B. Created by USPP 7.3.6 on 8-4-15 - Reference state energy: -2.950027. 3 valence electrons in orbitals: - |200> occupation: 2 eigenvalue: -0.346865 - |210> occupation: 1 eigenvalue: -0.132618 - lMax: 1 lLocal: 2 QijEcut: 6 - 4 projectors sampled on a log grid with 559 points: - l: 0 eig: -0.346865 rCut: 1.25 - l: 0 eig: -0.500000 rCut: 1.25 - l: 1 eig: -0.346865 rCut: 1.25 - l: 1 eig: -1.000000 rCut: 1.25 - Partial core density with radius 0.9 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 1.25 bohrs. - -Initialized 2 species with 8 total atoms. - -Folded 1 k-points by 6x2x7 to 84 k-points. - ----------- Setting up k-points, bands, fillings ---------- -No reducable k-points. -Computing the number of bands and number of electrons -Calculating initial fillings. -nElectrons: 64.000000 nBands: 42 nStates: 168 - ------ Setting up reduced wavefunction bases (one per k-point) ----- -average nbasis = 2554.726 , ideal nbasis = 2555.213 - ------ Initializing Supercell corresponding to k-point mesh ----- -Lattice vector linear combinations in supercell: -[ 6 0 0 ] -[ 0 2 0 ] -[ 0 0 7 ] -Supercell lattice vectors: -[ 37.0106 -0.000118 0.000371 ] -[ 0.000138 32.8549 0.013468 ] -[ 0.00024 -0.011448 41.3181 ] - -Initializing DFT-D3 calculator: - Parameters set for gga-PBE functional - s6: 1.000 s_r6: 1.217 - s8: 0.722 s_r8: 1.000 - Per-atom parameters loaded for: - Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] - B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] - ----------- Setting up ewald sum ---------- -Optimum gaussian width for ewald sums = 2.376792 bohr. -Real space sum over 847 unit cells with max indices [ 5 3 5 ] -Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] - -Computing DFT-D3 correction: -# coordination-number Ta 15.836 15.835 15.835 15.836 -# coordination-number B 8.136 8.136 8.136 8.136 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043366 -EvdW_8 = -0.075888 - ----------- Allocating electronic variables ---------- -Reading eigenvalues from 'eigenvals'. -Initializing wave functions: linear combination of atomic orbitals -Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) -B pseudo-atom occupations: s ( 2 ) p ( 1 ) - FillingsUpdate: mu: +0.686661718 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00908 Tot: -0.00101 ] -LCAOMinimize: Iter: 0 F: -246.2703684649962952 |grad|_K: 1.171e-03 alpha: 1.000e+00 - FillingsUpdate: mu: +0.712459587 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00665 Tot: -0.00181 ] -LCAOMinimize: Iter: 1 F: -246.4528786644987690 |grad|_K: 1.053e-04 alpha: 3.295e-01 linmin: -4.367e-02 cgtest: 1.222e-01 t[s]: 23.26 -LCAOMinimize: Encountered beta<0, resetting CG. - FillingsUpdate: mu: +0.714071719 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00208 ] -LCAOMinimize: Iter: 2 F: -246.4552415759908683 |grad|_K: 5.255e-05 alpha: 5.367e-01 linmin: 5.912e-03 cgtest: -2.923e-02 t[s]: 25.85 - FillingsUpdate: mu: +0.713707837 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00210 ] -LCAOMinimize: Iter: 3 F: -246.4553446931705025 |grad|_K: 1.021e-05 alpha: 9.350e-02 linmin: -2.207e-02 cgtest: 1.698e-01 t[s]: 28.41 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.804912e-01. - FillingsUpdate: mu: +0.713888193 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00682 Tot: -0.00232 ] -LCAOMinimize: Iter: 4 F: -246.4553663527728702 |grad|_K: 7.659e-06 alpha: 5.192e-01 linmin: 1.419e-04 cgtest: -3.063e-03 t[s]: 31.72 - FillingsUpdate: mu: +0.713885616 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00684 Tot: -0.00234 ] -LCAOMinimize: Iter: 5 F: -246.4553689441066240 |grad|_K: 3.729e-06 alpha: 1.101e-01 linmin: -1.191e-03 cgtest: 9.089e-03 t[s]: 34.29 - FillingsUpdate: mu: +0.713849548 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00689 Tot: -0.00240 ] -LCAOMinimize: Iter: 6 F: -246.4553707842442520 |grad|_K: 8.837e-07 alpha: 3.298e-01 linmin: 1.269e-04 cgtest: -2.709e-02 t[s]: 36.85 - FillingsUpdate: mu: +0.713851760 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00691 Tot: -0.00242 ] -LCAOMinimize: Iter: 7 F: -246.4553708544137010 |grad|_K: 6.594e-07 alpha: 2.247e-01 linmin: -6.136e-07 cgtest: 4.639e-04 t[s]: 39.45 - FillingsUpdate: mu: +0.713855354 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] -LCAOMinimize: Iter: 8 F: -246.4553708841276034 |grad|_K: 3.463e-07 alpha: 1.709e-01 linmin: 1.967e-05 cgtest: -2.648e-04 t[s]: 42.02 -LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - - ----- Citations for features of the code used in this run ---- - - Software package: - R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) - - gga-PBE exchange-correlation functional: - J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) - - Pseudopotentials: - KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) - - DFT-D3 dispersion correction: - S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) - - Total energy minimization with Auxiliary Hamiltonian: - C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) - - Linear-tetrahedron sampling for density of states: - G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) - - Smooth electrostatic potentials by atom-potential subtraction: - R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) - -This list may not be complete. Please suggest additional citations or -report any other bugs at https://github.com/shankar1729/jdftx/issues - -Initialization completed successfully at t[s]: 42.38 - - ---------- Lattice Minimization --------- - -Computing DFT-D3 correction: -# coordination-number Ta 15.836 15.835 15.835 15.836 -# coordination-number B 8.136 8.136 8.136 8.136 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043366 -EvdW_8 = -0.075888 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.713855355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] -ElecMinimize: Iter: 0 F: -246.455370884127575 |grad|_K: 7.677e-05 alpha: 1.000e+00 - FillingsUpdate: mu: +0.706435257 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00591 Tot: -0.00247 ] - SubspaceRotationAdjust: set factor to 1 -ElecMinimize: Iter: 1 F: -246.520287479167706 |grad|_K: 2.836e-05 alpha: 6.060e-01 linmin: 2.774e-05 t[s]: 47.47 - FillingsUpdate: mu: +0.704468403 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00420 Tot: -0.00250 ] - SubspaceRotationAdjust: set factor to 1.03 -ElecMinimize: Iter: 2 F: -246.529235826500923 |grad|_K: 1.174e-05 alpha: 6.123e-01 linmin: 8.789e-05 t[s]: 50.65 - FillingsUpdate: mu: +0.704067779 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00166 ] - SubspaceRotationAdjust: set factor to 1.02 -ElecMinimize: Iter: 3 F: -246.530549052738621 |grad|_K: 6.863e-06 alpha: 5.241e-01 linmin: 1.563e-04 t[s]: 53.83 - FillingsUpdate: mu: +0.704000037 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00205 Tot: -0.00127 ] - SubspaceRotationAdjust: set factor to 0.665 -ElecMinimize: Iter: 4 F: -246.530711079692253 |grad|_K: 5.958e-06 alpha: 1.900e-01 linmin: 1.061e-04 t[s]: 57.00 - FillingsUpdate: mu: +0.703897258 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00126 Tot: -0.00069 ] - SubspaceRotationAdjust: set factor to 0.555 -ElecMinimize: Iter: 5 F: -246.530867381951509 |grad|_K: 2.932e-06 alpha: 2.428e-01 linmin: -1.218e-05 t[s]: 60.21 - FillingsUpdate: mu: +0.703892047 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00079 Tot: -0.00032 ] - SubspaceRotationAdjust: set factor to 0.422 -ElecMinimize: Iter: 6 F: -246.530928881947005 |grad|_K: 2.696e-06 alpha: 3.934e-01 linmin: -6.073e-05 t[s]: 63.39 - FillingsUpdate: mu: +0.703880780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00053 Tot: -0.00006 ] - SubspaceRotationAdjust: set factor to 0.343 -ElecMinimize: Iter: 7 F: -246.530966822712173 |grad|_K: 1.520e-06 alpha: 2.871e-01 linmin: -4.667e-06 t[s]: 66.56 - FillingsUpdate: mu: +0.703874478 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00043 Tot: +0.00009 ] - SubspaceRotationAdjust: set factor to 0.386 -ElecMinimize: Iter: 8 F: -246.530988732848670 |grad|_K: 1.144e-06 alpha: 5.218e-01 linmin: 9.232e-07 t[s]: 69.74 - FillingsUpdate: mu: +0.703872920 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00038 Tot: +0.00014 ] - SubspaceRotationAdjust: set factor to 0.287 -ElecMinimize: Iter: 9 F: -246.530997788390636 |grad|_K: 8.064e-07 alpha: 3.807e-01 linmin: -7.146e-06 t[s]: 72.92 - FillingsUpdate: mu: +0.703869664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00032 Tot: +0.00015 ] - SubspaceRotationAdjust: set factor to 0.322 -ElecMinimize: Iter: 10 F: -246.531003110075915 |grad|_K: 5.077e-07 alpha: 4.503e-01 linmin: -7.080e-06 t[s]: 76.12 - FillingsUpdate: mu: +0.703865324 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00026 Tot: +0.00014 ] - SubspaceRotationAdjust: set factor to 0.317 -ElecMinimize: Iter: 11 F: -246.531005566529700 |grad|_K: 3.894e-07 alpha: 5.242e-01 linmin: -4.677e-06 t[s]: 79.30 - FillingsUpdate: mu: +0.703862944 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00020 Tot: +0.00012 ] - SubspaceRotationAdjust: set factor to 0.252 -ElecMinimize: Iter: 12 F: -246.531006767661353 |grad|_K: 2.556e-07 alpha: 4.357e-01 linmin: 1.413e-06 t[s]: 82.47 - FillingsUpdate: mu: +0.703863024 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00015 Tot: +0.00009 ] - SubspaceRotationAdjust: set factor to 0.269 -ElecMinimize: Iter: 13 F: -246.531007355558700 |grad|_K: 1.828e-07 alpha: 4.953e-01 linmin: -3.387e-07 t[s]: 85.66 - FillingsUpdate: mu: +0.703864560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00011 Tot: +0.00007 ] - SubspaceRotationAdjust: set factor to 0.258 -ElecMinimize: Iter: 14 F: -246.531007663892041 |grad|_K: 1.228e-07 alpha: 5.076e-01 linmin: -1.829e-07 t[s]: 88.84 - FillingsUpdate: mu: +0.703866170 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00006 ] - SubspaceRotationAdjust: set factor to 0.217 -ElecMinimize: Iter: 15 F: -246.531007805900202 |grad|_K: 8.711e-08 alpha: 5.179e-01 linmin: 1.701e-06 t[s]: 92.02 - FillingsUpdate: mu: +0.703866756 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00004 ] - SubspaceRotationAdjust: set factor to 0.222 -ElecMinimize: Iter: 16 F: -246.531007870491095 |grad|_K: 5.554e-08 alpha: 4.684e-01 linmin: 1.808e-06 t[s]: 95.19 - FillingsUpdate: mu: +0.703866408 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00003 ] - SubspaceRotationAdjust: set factor to 0.208 -ElecMinimize: Iter: 17 F: -246.531007900240667 |grad|_K: 3.756e-08 alpha: 5.305e-01 linmin: -2.241e-06 t[s]: 98.36 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 5.620e-04 - -Computing DFT-D3 correction: -# coordination-number Ta 15.836 15.835 15.835 15.836 -# coordination-number B 8.136 8.136 8.136 8.136 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043366 -EvdW_8 = -0.075888 -# Lattice vectors: -R = -[ 6.16844 -5.9e-05 5.3e-05 ] -[ 2.3e-05 16.4275 0.001924 ] -[ 4e-05 -0.005724 5.90259 ] -unit cell volume = 598.12 - -# Strain tensor in Cartesian coordinates: -[ 0 0 0 ] -[ 0 0 0 ] -[ 0 0 0 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.69853e-06 5.59557e-09 1.41959e-09 ] -[ 5.59557e-09 3.81916e-05 -1.21971e-07 ] -[ 1.41959e-09 -1.21971e-07 -5.35784e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 -ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 -ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 -ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 -ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 -ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 -ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 -ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 - -# Forces in Cartesian coordinates: -force Ta 0.000003219385226 0.000024941936105 -0.000004667309539 1 -force Ta -0.000003544134674 0.000100910630455 0.000002347800877 1 -force Ta 0.000004213169884 -0.000095340568768 -0.000002813127670 1 -force Ta -0.000003269450224 -0.000030911240225 0.000004677087443 1 -force B -0.000000729001011 -0.000015720776255 0.000010772774563 1 -force B 0.000000608095531 0.000019054253012 -0.000014315882331 1 -force B -0.000000498752112 0.000012643289756 0.000014335980866 1 -force B 0.000000021330734 -0.000015026361853 -0.000010315177459 1 - -# Energy components: - Eewald = -214.6559882144248945 - EH = 28.5857387723713110 - Eloc = -40.1186842665999635 - Enl = -69.0084493129606642 - EvdW = -0.1192533377321287 - Exc = -90.7845534796796727 - Exc_core = 50.3731883713289008 - KE = 89.1972709081141488 -------------------------------------- - Etot = -246.5307305595829348 - TS = 0.0002773406577414 -------------------------------------- - F = -246.5310079002406667 - -LatticeMinimize: Iter: 0 F: -246.531007900240667 |grad|_K: 2.745e-03 t[s]: 111.92 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.047 +0.047 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B +0.000 +0.000 +0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.838 15.838 15.838 15.838 -# coordination-number B 8.138 8.138 8.138 8.138 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043377 -EvdW_8 = -0.075910 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704038208 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] -ElecMinimize: Iter: 0 F: -246.531014271978677 |grad|_K: 2.488e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704035251 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.206 -ElecMinimize: Iter: 1 F: -246.531014618996693 |grad|_K: 7.345e-08 alpha: 3.083e-01 linmin: -6.352e-05 t[s]: 118.24 - FillingsUpdate: mu: +0.704031518 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.265 -ElecMinimize: Iter: 2 F: -246.531014707813426 |grad|_K: 6.000e-08 alpha: 9.057e-01 linmin: 6.919e-06 t[s]: 121.43 - FillingsUpdate: mu: +0.704033360 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.306 -ElecMinimize: Iter: 3 F: -246.531014768371961 |grad|_K: 4.795e-08 alpha: 9.261e-01 linmin: 3.658e-06 t[s]: 124.62 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 2.872e-07 - -Computing DFT-D3 correction: -# coordination-number Ta 15.838 15.838 15.838 15.838 -# coordination-number B 8.138 8.138 8.138 8.138 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043377 -EvdW_8 = -0.075910 -# Lattice vectors: -R = -[ 6.16852 -5.97753e-05 5.29301e-05 ] -[ 2.27018e-05 16.4222 0.00192945 ] -[ 3.9928e-05 -0.00570738 5.90285 ] -unit cell volume = 597.963 - -# Strain tensor in Cartesian coordinates: -[ 1.4311e-05 -4.71455e-08 -1.19608e-08 ] -[ -4.71455e-08 -0.000321784 1.02767e-06 ] -[ -1.19608e-08 1.02767e-06 4.51425e-05 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -3.16235e-06 9.72711e-09 1.51381e-09 ] -[ 9.72711e-09 3.12615e-05 -1.04243e-07 ] -[ 1.51381e-09 -1.04243e-07 -5.40697e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000014086489759 2.393464963226479 1.474977371501900 1 -ion Ta 3.084271264231595 5.819543007953916 4.425076040486556 1 -ion Ta 3.084241830782444 10.604315563627694 1.472116500041577 1 -ion Ta -0.000020986919499 14.030934185850242 4.422174716636268 1 -ion B -0.000014091397776 7.251828452976323 1.473097720917905 1 -ion B 3.084298645948842 0.961238979979226 4.426960467748199 1 -ion B 3.084218889426424 15.462842647284960 1.470232558456424 1 -ion B 0.000006533363856 9.172348989626263 4.424049814606058 1 - -# Forces in Cartesian coordinates: -force Ta 0.000002656305160 -0.000090599278766 -0.000004686939808 1 -force Ta -0.000002780554917 -0.000072638279920 0.000002640588003 1 -force Ta 0.000003410172269 0.000090290543843 -0.000003019517788 1 -force Ta -0.000002762563820 0.000068162101984 0.000004644517497 1 -force B -0.000000578229282 -0.000088307202855 0.000009543323266 1 -force B 0.000000463088346 0.000074546028704 -0.000012789192807 1 -force B -0.000000560233414 -0.000056772413373 0.000012733201334 1 -force B 0.000000162461914 0.000068936586651 -0.000009123317262 1 - -# Energy components: - Eewald = -214.6743936804575981 - EH = 28.5801907094721130 - Eloc = -40.0962401542189326 - Enl = -69.0092234326302361 - EvdW = -0.1192864126888177 - Exc = -90.7856829553995226 - Exc_core = 50.3731891548009116 - KE = 89.2007106048843070 -------------------------------------- - Etot = -246.5307361662377730 - TS = 0.0002786021341825 -------------------------------------- - F = -246.5310147683719606 - -LatticeMinimize: Iter: 1 F: -246.531014768371961 |grad|_K: 2.273e-03 alpha: 1.000e+00 linmin: -9.031e-01 t[s]: 131.54 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.047 +0.047 +0.047 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B +0.000 +0.000 +0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.845 15.845 15.845 15.845 -# coordination-number B 8.143 8.144 8.144 8.143 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043408 -EvdW_8 = -0.075975 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704530627 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531025878595273 |grad|_K: 4.371e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704518010 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.262 -ElecMinimize: Iter: 1 F: -246.531027214588903 |grad|_K: 2.910e-07 alpha: 3.840e-01 linmin: -1.375e-04 t[s]: 137.85 - FillingsUpdate: mu: +0.704505006 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.299 -ElecMinimize: Iter: 2 F: -246.531028288353497 |grad|_K: 2.216e-07 alpha: 6.973e-01 linmin: 7.818e-05 t[s]: 141.04 - FillingsUpdate: mu: +0.704515918 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.324 -ElecMinimize: Iter: 3 F: -246.531029025233863 |grad|_K: 1.464e-07 alpha: 8.278e-01 linmin: 1.006e-04 t[s]: 144.22 - FillingsUpdate: mu: +0.704516708 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.252 -ElecMinimize: Iter: 4 F: -246.531029205869743 |grad|_K: 9.860e-08 alpha: 4.645e-01 linmin: -1.439e-05 t[s]: 147.44 - FillingsUpdate: mu: +0.704515183 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.205 -ElecMinimize: Iter: 5 F: -246.531029297349278 |grad|_K: 5.126e-08 alpha: 5.177e-01 linmin: 2.594e-05 t[s]: 150.63 - FillingsUpdate: mu: +0.704515738 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.217 -ElecMinimize: Iter: 6 F: -246.531029328246632 |grad|_K: 2.835e-08 alpha: 6.476e-01 linmin: 1.799e-05 t[s]: 153.81 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.174e-07 - -Computing DFT-D3 correction: -# coordination-number Ta 15.845 15.845 15.845 15.845 -# coordination-number B 8.143 8.144 8.144 8.143 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043408 -EvdW_8 = -0.075975 -# Lattice vectors: -R = -[ 6.16918 -6.51258e-05 5.26355e-05 ] -[ 2.06706e-05 16.405 0.00194807 ] -[ 3.96224e-05 -0.00565097 5.90392 ] -unit cell volume = 597.507 - -# Strain tensor in Cartesian coordinates: -[ 0.000120098 -3.72492e-07 -6.27023e-08 ] -[ -3.72547e-07 -0.00137066 4.52454e-06 ] -[ -6.27015e-08 4.52452e-06 0.00022642 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -8.3604e-06 1.42182e-08 2.80363e-10 ] -[ 1.42182e-08 1.14337e-05 -4.20882e-08 ] -[ 2.80363e-10 -4.20882e-08 -4.9412e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000023813715142 2.390604013214516 1.475234480600942 1 -ion Ta 3.084584328359459 5.813169209201141 4.425908903944038 1 -ion Ta 3.084578157414626 10.593552085364093 1.472408297867962 1 -ion Ta -0.000036791658956 14.016500450836368 4.423043918082191 1 -ion B -0.000018837446157 7.243878315630210 1.473428155907734 1 -ion B 3.084626223062512 0.960543400213545 4.427715232784204 1 -ion B 3.084537813709094 15.446401698542397 1.470603744300826 1 -ion B 0.000003963154799 9.163016331935406 4.424847529217786 1 - -# Forces in Cartesian coordinates: -force Ta 0.000001084914930 0.000141960010169 -0.000004367879617 1 -force Ta -0.000001210748732 -0.000009421908688 0.000002618055463 1 -force Ta 0.000001248357327 0.000070400296685 -0.000002696507235 1 -force Ta -0.000001143490074 -0.000201438078333 0.000004325960740 1 -force B -0.000000768380446 -0.000275732002592 0.000005695191169 1 -force B 0.000000784553743 0.000303851856736 -0.000007616792945 1 -force B -0.000000855800566 -0.000298817632572 0.000007508392297 1 -force B 0.000000858749849 0.000269360114556 -0.000005496745663 1 - -# Energy components: - Eewald = -214.7276638602018579 - EH = 28.5647245912874865 - Eloc = -40.0317091353307788 - Enl = -69.0113097172592518 - EvdW = -0.1193834118021602 - Exc = -90.7888963153276904 - Exc_core = 50.3731914824034703 - KE = 89.2103061367852916 -------------------------------------- - Etot = -246.5307402294455414 - TS = 0.0002890988010826 -------------------------------------- - F = -246.5310293282466318 - -LatticeMinimize: Iter: 2 F: -246.531029328246632 |grad|_K: 1.236e-03 alpha: 1.000e+00 linmin: -6.852e-01 t[s]: 160.76 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 +0.000 -0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.845 15.845 15.845 15.845 -# coordination-number B 8.143 8.143 8.144 8.144 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043410 -EvdW_8 = -0.075988 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704520460 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531031962026219 |grad|_K: 3.755e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704526851 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.276 -ElecMinimize: Iter: 1 F: -246.531033769340610 |grad|_K: 2.573e-07 alpha: 7.052e-01 linmin: 1.376e-05 t[s]: 167.11 - FillingsUpdate: mu: +0.704528030 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.306 -ElecMinimize: Iter: 2 F: -246.531035102380287 |grad|_K: 2.639e-07 alpha: 1.110e+00 linmin: 5.537e-04 t[s]: 170.30 - FillingsUpdate: mu: +0.704526219 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.268 -ElecMinimize: Iter: 3 F: -246.531035795994967 |grad|_K: 1.709e-07 alpha: 5.477e-01 linmin: -2.876e-04 t[s]: 173.49 - FillingsUpdate: mu: +0.704524813 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.229 -ElecMinimize: Iter: 4 F: -246.531036101425457 |grad|_K: 1.002e-07 alpha: 5.738e-01 linmin: 1.926e-04 t[s]: 176.71 - FillingsUpdate: mu: +0.704524605 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.191 -ElecMinimize: Iter: 5 F: -246.531036212796238 |grad|_K: 5.894e-08 alpha: 6.108e-01 linmin: 7.984e-05 t[s]: 179.90 - FillingsUpdate: mu: +0.704524842 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.151 -ElecMinimize: Iter: 6 F: -246.531036247700513 |grad|_K: 3.541e-08 alpha: 5.531e-01 linmin: -1.788e-06 t[s]: 183.09 - FillingsUpdate: mu: +0.704525064 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.151 -ElecMinimize: Iter: 7 F: -246.531036261790803 |grad|_K: 2.032e-08 alpha: 6.184e-01 linmin: 9.272e-05 t[s]: 186.27 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 6.532e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.845 15.845 15.845 15.845 -# coordination-number B 8.143 8.143 8.144 8.144 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043410 -EvdW_8 = -0.075988 -# Lattice vectors: -R = -[ 6.17151 -7.61423e-05 5.25274e-05 ] -[ 1.65228e-05 16.3936 0.00196136 ] -[ 3.94998e-05 -0.00561167 5.90538 ] -unit cell volume = 597.466 - -# Strain tensor in Cartesian coordinates: -[ 0.000498951 -1.04175e-06 -8.4205e-08 ] -[ -1.0424e-06 -0.00206386 7.0028e-06 ] -[ -8.41915e-08 7.00307e-06 0.000473185 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -6.49741e-06 1.01761e-08 -7.95605e-10 ] -[ 1.01761e-08 3.16135e-06 -2.48222e-08 ] -[ -7.95605e-10 -2.48222e-08 -7.77737e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000029775694859 2.389619343583877 1.475578543550516 1 -ion Ta 3.085740458134041 5.809058692164263 4.427030535410705 1 -ion Ta 3.085748496870723 10.586609022791823 1.472781763426523 1 -ion Ta -0.000054251406294 14.005792256272583 4.424195525424639 1 -ion B -0.000028108986210 7.237385110729197 1.473846033579680 1 -ion B 3.085798339673751 0.961490250908128 4.428761276913454 1 -ion B 3.085691086382508 15.434117602788850 1.471052900390355 1 -ion B 0.000002233955824 9.158087989122372 4.425926894248790 1 - -# Forces in Cartesian coordinates: -force Ta 0.000000180448983 -0.000001779224432 -0.000003215298322 1 -force Ta -0.000000213491438 -0.000022635216900 0.000002165526987 1 -force Ta 0.000000108554062 0.000006971364088 -0.000002113568274 1 -force Ta -0.000000196012767 0.000018046560330 0.000003199056616 1 -force B -0.000000552365229 -0.000329498688774 0.000001901472926 1 -force B 0.000000562095795 0.000313550862043 -0.000002592578413 1 -force B -0.000000582293062 -0.000321161272580 0.000002501303027 1 -force B 0.000000699542294 0.000336616788772 -0.000001894702260 1 - -# Energy components: - Eewald = -214.7312629602534173 - EH = 28.5655380437543300 - Eloc = -40.0285694974605377 - Enl = -69.0117058129617078 - EvdW = -0.1193978908337048 - Exc = -90.7889608782997755 - Exc_core = 50.3731919376023782 - KE = 89.2104335455247650 -------------------------------------- - Etot = -246.5307335129276112 - TS = 0.0003027488631822 -------------------------------------- - F = -246.5310362617908027 - -LatticeMinimize: Iter: 3 F: -246.531036261790803 |grad|_K: 8.306e-04 alpha: 1.000e+00 linmin: -3.257e-01 t[s]: 193.21 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 -0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.844 15.844 15.844 15.844 -# coordination-number B 8.141 8.142 8.142 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043405 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704449752 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531026682492154 |grad|_K: 7.050e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704459881 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.214 -ElecMinimize: Iter: 1 F: -246.531032693801336 |grad|_K: 4.310e-07 alpha: 6.655e-01 linmin: -2.195e-06 t[s]: 199.49 - FillingsUpdate: mu: +0.704460182 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.27 -ElecMinimize: Iter: 2 F: -246.531036680169876 |grad|_K: 4.159e-07 alpha: 1.182e+00 linmin: 4.513e-04 t[s]: 202.70 - FillingsUpdate: mu: +0.704456912 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.327 -ElecMinimize: Iter: 3 F: -246.531039288269824 |grad|_K: 3.382e-07 alpha: 8.295e-01 linmin: 7.410e-05 t[s]: 205.89 - FillingsUpdate: mu: +0.704454936 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.343 -ElecMinimize: Iter: 4 F: -246.531040658466878 |grad|_K: 2.511e-07 alpha: 6.585e-01 linmin: 1.756e-04 t[s]: 209.11 - FillingsUpdate: mu: +0.704454956 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.314 -ElecMinimize: Iter: 5 F: -246.531041296284229 |grad|_K: 1.467e-07 alpha: 5.571e-01 linmin: 1.295e-04 t[s]: 212.29 - FillingsUpdate: mu: +0.704455609 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.273 -ElecMinimize: Iter: 6 F: -246.531041548141133 |grad|_K: 9.871e-08 alpha: 6.442e-01 linmin: 7.198e-05 t[s]: 215.48 - FillingsUpdate: mu: +0.704455872 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.238 -ElecMinimize: Iter: 7 F: -246.531041644714321 |grad|_K: 6.791e-08 alpha: 5.455e-01 linmin: -2.842e-06 t[s]: 218.66 - FillingsUpdate: mu: +0.704455977 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.252 -ElecMinimize: Iter: 8 F: -246.531041694388506 |grad|_K: 4.287e-08 alpha: 5.925e-01 linmin: -2.160e-05 t[s]: 221.85 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 7.189e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.844 15.844 15.844 15.844 -# coordination-number B 8.141 8.142 8.142 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043405 -EvdW_8 = -0.075998 -# Lattice vectors: -R = -[ 6.17576 -9.47374e-05 5.29299e-05 ] -[ 9.52926e-06 16.3804 0.0019841 ] -[ 3.98907e-05 -0.00554499 5.90623 ] -unit cell volume = 597.483 - -# Strain tensor in Cartesian coordinates: -[ 0.00118728 -2.17121e-06 -2.18338e-08 ] -[ -2.17321e-06 -0.00286467 1.11158e-05 ] -[ -2.17693e-08 1.11123e-05 0.00061781 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -3.84706e-06 2.06861e-09 -6.49216e-10 ] -[ 2.06861e-09 -5.44433e-07 1.28872e-09 ] -[ -6.49216e-10 1.28872e-09 1.41337e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000034114290175 2.387571268022230 1.475755349748698 1 -ion Ta 3.087849398723925 5.804154459943446 4.427724919689199 1 -ion Ta 3.087867051092635 10.578177718691764 1.473008209966117 1 -ion Ta -0.000077119608624 13.994907943198326 4.424939003719408 1 -ion B -0.000043935405504 7.227509823373992 1.474128072184157 1 -ion B 3.087928101798946 0.964589895884514 4.429352832810734 1 -ion B 3.087788784233561 15.417825744028846 1.471381110090443 1 -ion B 0.000000660313035 9.154879072058938 4.426566128753437 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000465565409 0.000169706448987 0.000001306198760 1 -force Ta 0.000000569150674 -0.000015052188429 -0.000000826241549 1 -force Ta -0.000000570285414 -0.000029336045811 0.000000988949218 1 -force Ta 0.000000488929249 -0.000126358388630 -0.000001411401752 1 -force B 0.000000157986568 -0.000127794177558 -0.000000980192501 1 -force B -0.000000168951475 0.000163248276740 0.000001274162211 1 -force B 0.000000130690925 -0.000154299039129 -0.000001291000006 1 -force B -0.000000123370772 0.000119498543090 0.000000893930426 1 - -# Energy components: - Eewald = -214.7276557127735828 - EH = 28.5694583224511760 - Eloc = -40.0346304300992202 - Enl = -69.0119383413610450 - EvdW = -0.1194033767426411 - Exc = -90.7884592491663085 - Exc_core = 50.3731921848171353 - KE = 89.2087147320197289 -------------------------------------- - Etot = -246.5307218708547623 - TS = 0.0003198235337484 -------------------------------------- - F = -246.5310416943885059 - -LatticeMinimize: Iter: 4 F: -246.531041694388506 |grad|_K: 4.614e-04 alpha: 1.000e+00 linmin: -1.678e-01 t[s]: 228.77 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.047 -# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B +0.000 -0.000 -0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.838 15.841 15.840 15.837 -# coordination-number B 8.140 8.135 8.134 8.139 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043386 -EvdW_8 = -0.075993 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704256554 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531025511751722 |grad|_K: 8.319e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704271215 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.229 -ElecMinimize: Iter: 1 F: -246.531031375441330 |grad|_K: 5.133e-07 alpha: 4.662e-01 linmin: 2.885e-06 t[s]: 235.06 - FillingsUpdate: mu: +0.704278446 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.243 -ElecMinimize: Iter: 2 F: -246.531034461304444 |grad|_K: 4.011e-07 alpha: 6.449e-01 linmin: 1.929e-04 t[s]: 238.25 - FillingsUpdate: mu: +0.704269868 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.287 -ElecMinimize: Iter: 3 F: -246.531037064538708 |grad|_K: 2.671e-07 alpha: 8.921e-01 linmin: 1.271e-04 t[s]: 241.47 - FillingsUpdate: mu: +0.704268747 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.285 -ElecMinimize: Iter: 4 F: -246.531037903744476 |grad|_K: 1.767e-07 alpha: 6.479e-01 linmin: 4.925e-06 t[s]: 244.66 - FillingsUpdate: mu: +0.704268666 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.223 -ElecMinimize: Iter: 5 F: -246.531038186411024 |grad|_K: 1.141e-07 alpha: 4.982e-01 linmin: 1.104e-05 t[s]: 247.87 - FillingsUpdate: mu: +0.704268389 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.201 -ElecMinimize: Iter: 6 F: -246.531038317370076 |grad|_K: 6.157e-08 alpha: 5.534e-01 linmin: -4.478e-06 t[s]: 251.06 - FillingsUpdate: mu: +0.704268888 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.22 -ElecMinimize: Iter: 7 F: -246.531038364612812 |grad|_K: 3.648e-08 alpha: 6.856e-01 linmin: -1.849e-05 t[s]: 254.25 - FillingsUpdate: mu: +0.704269068 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.235 -ElecMinimize: Iter: 8 F: -246.531038379635930 |grad|_K: 2.334e-08 alpha: 6.212e-01 linmin: 9.469e-06 t[s]: 257.43 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 8.448e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.838 15.841 15.840 15.837 -# coordination-number B 8.140 8.135 8.134 8.139 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043386 -EvdW_8 = -0.075993 -LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: 0.720696 gdotd/gdotd0: -2.16484 (taking cubic step) - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.842 -# coordination-number B 8.141 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075997 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704420190 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531035415403750 |grad|_K: 5.767e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704406240 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.23 -ElecMinimize: Iter: 1 F: -246.531038498130698 |grad|_K: 3.564e-07 alpha: 5.099e-01 linmin: -3.589e-05 t[s]: 270.38 - FillingsUpdate: mu: +0.704400814 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.244 -ElecMinimize: Iter: 2 F: -246.531040129369387 |grad|_K: 2.965e-07 alpha: 7.065e-01 linmin: -8.916e-05 t[s]: 273.56 - FillingsUpdate: mu: +0.704406014 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.285 -ElecMinimize: Iter: 3 F: -246.531041494300439 |grad|_K: 1.872e-07 alpha: 8.537e-01 linmin: -9.396e-06 t[s]: 276.74 - FillingsUpdate: mu: +0.704406538 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.328 -ElecMinimize: Iter: 4 F: -246.531041953509856 |grad|_K: 1.130e-07 alpha: 7.211e-01 linmin: -2.661e-05 t[s]: 279.94 - FillingsUpdate: mu: +0.704406773 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.316 -ElecMinimize: Iter: 5 F: -246.531042101016880 |grad|_K: 7.764e-08 alpha: 6.358e-01 linmin: -1.391e-05 t[s]: 283.13 - FillingsUpdate: mu: +0.704406688 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.233 -ElecMinimize: Iter: 6 F: -246.531042149535807 |grad|_K: 5.068e-08 alpha: 4.429e-01 linmin: -6.638e-07 t[s]: 286.31 - FillingsUpdate: mu: +0.704406377 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.189 -ElecMinimize: Iter: 7 F: -246.531042173879570 |grad|_K: 2.922e-08 alpha: 5.215e-01 linmin: -2.252e-05 t[s]: 289.50 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.264e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.842 -# coordination-number B 8.141 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075997 -# Lattice vectors: -R = -[ 6.17686 -9.56645e-05 5.31532e-05 ] -[ 9.18629e-06 16.3807 0.00198391 ] -[ 4.01104e-05 -0.00554504 5.90563 ] -unit cell volume = 597.539 - -# Strain tensor in Cartesian coordinates: -[ 0.00136503 -2.227e-06 1.44186e-08 ] -[ -2.22888e-06 -0.00284668 1.1078e-05 ] -[ 1.45105e-08 1.10732e-05 0.000515328 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.85241e-06 -9.71227e-09 -3.79561e-12 ] -[ -9.71227e-09 2.26493e-06 8.18843e-09 ] -[ -3.79561e-12 8.18843e-09 1.47689e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000030823953056 2.388616337987223 1.475614851126392 1 -ion Ta 3.088401411030260 5.804130488408757 4.427264643267180 1 -ion Ta 3.088410904362411 10.578139300361443 1.472864883223145 1 -ion Ta -0.000074395171918 13.994507862159116 4.424473913215363 1 -ion B -0.000042818012558 7.226921939106935 1.473968737535463 1 -ion B 3.088474792086342 0.965536319238178 4.428909887658269 1 -ion B 3.088337543684599 15.417237684317360 1.471219336676431 1 -ion B -0.000001165476343 9.155706529538742 4.426119959660315 1 - -# Forces in Cartesian coordinates: -force Ta 0.000000323036195 -0.000212775014497 0.000000266636620 1 -force Ta -0.000000353159760 0.000131942916382 -0.000000145463472 1 -force Ta 0.000000330187713 0.000042258562630 0.000000055403925 1 -force Ta -0.000000343984957 0.000040137991624 -0.000000251368278 1 -force B 0.000000150826382 -0.000002511863929 -0.000000560692838 1 -force B -0.000000102098004 -0.000029074457280 0.000000803376795 1 -force B 0.000000115044701 0.000029245784065 -0.000000825183337 1 -force B -0.000000089307516 0.000001544869166 0.000000617721082 1 - -# Energy components: - Eewald = -214.7206562776039220 - EH = 28.5724130347543586 - Eloc = -40.0437031895604250 - Enl = -69.0118005584411947 - EvdW = -0.1193967998711261 - Exc = -90.7879399785789900 - Exc_core = 50.3731920550980874 - KE = 89.2071716495628095 -------------------------------------- - Etot = -246.5307200646404056 - TS = 0.0003221092391512 -------------------------------------- - F = -246.5310421738795696 - -LatticeMinimize: Iter: 5 F: -246.531042173879570 |grad|_K: 3.331e-04 alpha: 2.649e-01 linmin: 3.734e-02 t[s]: 296.43 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 -0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075997 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704400512 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] -ElecMinimize: Iter: 0 F: -246.531042168085634 |grad|_K: 1.574e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704399746 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.184 -ElecMinimize: Iter: 1 F: -246.531042313154273 |grad|_K: 5.154e-08 alpha: 3.223e-01 linmin: 5.761e-06 t[s]: 302.74 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.668220e-01. - FillingsUpdate: mu: +0.704399023 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.259 -ElecMinimize: Iter: 2 F: -246.531042359930979 |grad|_K: 4.336e-08 alpha: 9.690e-01 linmin: -1.423e-05 t[s]: 306.99 - FillingsUpdate: mu: +0.704399109 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.32 -ElecMinimize: Iter: 3 F: -246.531042396724303 |grad|_K: 3.753e-08 alpha: 1.077e+00 linmin: 3.381e-05 t[s]: 310.18 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 3.926e-09 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075997 -# Lattice vectors: -R = -[ 6.17729 -9.26838e-05 5.31591e-05 ] -[ 1.0312e-05 16.3792 0.00198354 ] -[ 4.01127e-05 -0.00554565 5.90569 ] -unit cell volume = 597.533 - -# Strain tensor in Cartesian coordinates: -[ 0.00143485 -2.0453e-06 1.47345e-08 ] -[ -2.04605e-06 -0.00293691 1.10436e-05 ] -[ 1.4824e-08 1.10401e-05 0.000525671 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.34726e-06 7.93739e-10 -1.62258e-10 ] -[ 7.93739e-10 6.9017e-07 1.08661e-09 ] -[ -1.62258e-10 1.08661e-09 5.39158e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000032598836405 2.387806263857039 1.475628634652102 1 -ion Ta 3.088616327412532 5.803975252143080 4.427311177145520 1 -ion Ta 3.088629609300132 10.577319695711328 1.472878536043548 1 -ion Ta -0.000073285235838 13.993332687962614 4.424520653664504 1 -ion B -0.000041452468213 7.226129059583396 1.473984348897573 1 -ion B 3.088690407621215 0.965495187709153 4.428955000327909 1 -ion B 3.088555645794738 15.415795677959148 1.471234596975623 1 -ion B 0.000000645036171 9.155014616292998 4.426165055909802 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000304270083 0.000023959686182 0.000000466139625 1 -force Ta 0.000000320615867 -0.000039773504949 -0.000000278290855 1 -force Ta -0.000000297021261 0.000005320895644 0.000000242595352 1 -force Ta 0.000000295304903 0.000008526982820 -0.000000443742199 1 -force B 0.000000117539435 -0.000024589399294 -0.000000767816509 1 -force B -0.000000098985029 0.000013808836491 0.000001032481242 1 -force B 0.000000121457376 -0.000011152103790 -0.000001066942488 1 -force B -0.000000111982816 0.000022360524564 0.000000768153612 1 - -# Energy components: - Eewald = -214.7213057123609019 - EH = 28.5721759138337354 - Eloc = -40.0429414587348518 - Enl = -69.0117974720974559 - EvdW = -0.1193974825667439 - Exc = -90.7880124097588208 - Exc_core = 50.3731920760956626 - KE = 89.2073662863590755 -------------------------------------- - Etot = -246.5307202592302644 - TS = 0.0003221374940495 -------------------------------------- - F = -246.5310423967243025 - -LatticeMinimize: Iter: 6 F: -246.531042396724303 |grad|_K: 1.291e-04 alpha: 1.000e+00 linmin: -9.666e-02 t[s]: 317.12 -LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 -0.000 - - -Dumping 'force' ... done -Dumping 'n_up' ... done -Dumping 'n_dn' ... done -Dumping 'tau_up' ... done -Dumping 'tau_dn' ... done -Dumping 'd_tot' ... done -Dumping 'eigenvals' ... done -Dumping 'eigStats' ... - eMin: -1.780949 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) - HOMO: +0.704289 at state 92 ( [ +0.000000 +0.500000 +0.142857 ] spin -1 ) - mu : +0.704399 - LUMO: +0.704651 at state 28 ( [ +0.333333 +0.000000 +0.000000 ] spin 1 ) - eMax: +0.949497 at state 53 ( [ +0.500000 +0.500000 -0.428571 ] spin 1 ) - HOMO-LUMO gap: +0.000362 - Optical gap : +0.012020 at state 1 ( [ +0.000000 +0.000000 +0.142857 ] spin 1 ) -Dumping 'Ecomponents' ... done -Dumping 'dosUp' ... done. -Dumping 'dosDn' ... done. -End date and time: Fri Mar 8 17:49:06 2024 (Duration: 0-0:05:18.70) -Done! - -PROFILER: augmentDensityGrid 0.000352 +/- 0.000124 s, 290 calls, 0.102146 s total -PROFILER: augmentDensityGridGrad 0.013958 +/- 0.009362 s, 170 calls, 2.372822 s total -PROFILER: augmentDensitySpherical 0.000362 +/- 0.000152 s, 48720 calls, 17.646429 s total -PROFILER: augmentDensitySphericalGrad 0.000409 +/- 0.000163 s, 35370 calls, 14.456944 s total -PROFILER: augmentOverlap 0.000233 +/- 0.000089 s, 104340 calls, 24.349186 s total -PROFILER: changeGrid 0.000015 +/- 0.000001 s, 57546 calls, 0.881653 s total -PROFILER: ColumnBundle::randomize 0.000244 +/- 0.000006 s, 168 calls, 0.041020 s total -PROFILER: diagouterI 0.001120 +/- 0.000216 s, 24864 calls, 27.857211 s total -PROFILER: EdensityAndVscloc 0.001054 +/- 0.000010 s, 146 calls, 0.153923 s total -PROFILER: EnlAndGrad 0.000672 +/- 0.000110 s, 52506 calls, 35.268476 s total -PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 1030 calls, 0.002936 s total -PROFILER: ExCorrFunctional 0.000059 +/- 0.000095 s, 187 calls, 0.011014 s total -PROFILER: ExCorrTotal 0.000748 +/- 0.000233 s, 187 calls, 0.139886 s total -PROFILER: Idag_DiagV_I 0.002117 +/- 0.000496 s, 16341 calls, 34.593797 s total -PROFILER: inv(matrix) 0.000221 +/- 0.000034 s, 22512 calls, 4.973688 s total -PROFILER: matrix::diagonalize 0.001040 +/- 0.000284 s, 40533 calls, 42.137274 s total -PROFILER: matrix::set 0.000009 +/- 0.000002 s, 368034 calls, 3.152777 s total -PROFILER: orthoMatrix(matrix) 0.000200 +/- 0.000061 s, 24909 calls, 4.979535 s total -PROFILER: RadialFunctionR::transform 0.001717 +/- 0.000331 s, 98 calls, 0.168281 s total -PROFILER: reduceKmesh 0.000002 +/- 0.000000 s, 1 calls, 0.000002 s total -PROFILER: VanDerWaalsD3::energyAndGrad 0.202114 +/- 0.009671 s, 25 calls, 5.052855 s total -PROFILER: WavefunctionDrag 0.563767 +/- 0.111635 s, 8 calls, 4.510134 s total -PROFILER: Y*M 0.000019 +/- 0.000003 s, 242866 calls, 4.645748 s total -PROFILER: Y1^Y2 0.000028 +/- 0.000019 s, 191040 calls, 5.315541 s total - -MEMUSAGE: ColumnBundle 1.121902 GB -MEMUSAGE: complexScalarFieldTilde 0.000701 GB -MEMUSAGE: IndexArrays 0.006395 GB -MEMUSAGE: matrix 0.123463 GB -MEMUSAGE: misc 0.002022 GB -MEMUSAGE: ScalarField 0.012617 GB -MEMUSAGE: ScalarFieldTilde 0.007510 GB -MEMUSAGE: Total 1.164226 GB - -*************** JDFTx 1.7.0 (git hash 12396ea5) *************** - -Start date and time: Fri Mar 8 17:49:15 2024 -Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out -Running on hosts (process indices): nid001569 (0) -Divided in process groups (process indices): 0 (0) -gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' -gpuInit: Selected device 0 -Resource initialization completed at t[s]: 0.37 -Run totals: 1 processes, 16 threads, 1 GPUs -Memory pool size: 36000 MB (per process) - - -Input parsed successfully to the following command list (including defaults): - -basis kpoint-dependent -converge-empty-states yes -coords-type Cartesian -core-overlap-check none -coulomb-interaction Periodic -davidson-band-ratio 1.1 -dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump-name $VAR -elec-cutoff 20 100 -elec-eigen-algo Davidson -elec-ex-corr gga-PBE -elec-initial-magnetization 0.000000 no -elec-n-bands 42 -elec-smearing Fermi 0.001 -electronic-minimize \ - dirUpdateScheme FletcherReeves \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-07 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -exchange-regularization WignerSeitzTruncated -fluid None -fluid-ex-corr (null) lda-PZ -fluid-gummel-loop 10 1.000000e-05 -fluid-minimize \ - dirUpdateScheme PolakRibiere \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 0 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -fluid-solvent H2O 55.338 ScalarEOS \ - epsBulk 78.4 \ - pMol 0.92466 \ - epsInf 1.77 \ - Pvap 1.06736e-10 \ - sigmaBulk 4.62e-05 \ - Rvdw 2.61727 \ - Res 1.42 \ - tauNuc 343133 \ - poleEl 15 7 1 -forces-output-coords Positions -initial-state $VAR -ion Ta 0.000033000000000 2.387801000000000 1.475626000000000 1 -ion Ta 3.088610000000000 5.803963000000000 4.427302000000000 1 -ion Ta 3.088623000000000 10.577297999999999 1.472876000000000 1 -ion Ta -0.000073000000000 13.993303999999998 4.424511999999999 1 -ion B -0.000041000000000 7.226113999999998 1.473981000000000 1 -ion B 3.088684000000000 0.965493000000000 4.428946000000000 1 -ion B 3.088549000000000 15.415763999999996 1.471232000000000 1 -ion B 0.000001000000000 9.154996000000001 4.426155999999999 1 -ion-species GBRV_v1.5/$ID_pbe_v1.uspp -ion-width 0 -ionic-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 0 \ - history 15 \ - knormThreshold 0.0001 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 -kpoint-folding 6 2 7 -latt-move-scale 1 1 1 -latt-scale 1 1 1 -lattice \ - 6.177277000000000 -0.000093000000000 0.000053000000000 \ - 0.000010000000000 16.379166000000001 0.001984000000000 \ - 0.000040000000000 -0.005546000000000 5.905678000000000 -lattice-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -lcao-params -1 1e-06 0.001 -pcm-variant GLSSA13 -perturb-minimize \ - nIterations 0 \ - algorithm MINRES \ - residualTol 0.0001 \ - residualDiffThreshold 0.0001 \ - CGBypass no \ - recomputeResidual no -spintype z-spin -subspace-rotation-factor 1 yes -symmetries none -symmetry-threshold 0.0001 -van-der-waals D3 - - -Applied RMS atom displacement 0 bohrs to make symmetries exact. - ----------- Initializing the Grid ---------- -R = -[ 6.17728 -9.3e-05 5.3e-05 ] -[ 1e-05 16.3792 0.001984 ] -[ 4e-05 -0.005546 5.90568 ] -unit cell volume = 597.529 -G = -[ 1.01714 5.7722e-06 -9.13022e-06 ] -[ -6.20165e-07 0.383608 -0.000128872 ] -[ -6.88985e-06 0.000360245 1.06392 ] -Minimum fftbox size, Smin = [ 28 76 28 ] -Chosen fftbox size, S = [ 28 80 28 ] - ----------- Initializing tighter grid for wavefunction operations ---------- -R = -[ 6.17728 -9.3e-05 5.3e-05 ] -[ 1e-05 16.3792 0.001984 ] -[ 4e-05 -0.005546 5.90568 ] -unit cell volume = 597.529 -G = -[ 1.01714 5.7722e-06 -9.13022e-06 ] -[ -6.20165e-07 0.383608 -0.000128872 ] -[ -6.88985e-06 0.000360245 1.06392 ] -Minimum fftbox size, Smin = [ 28 68 24 ] -Chosen fftbox size, S = [ 28 70 24 ] - ----------- Exchange Correlation functional ---------- -Initalized PBE GGA exchange. -Initalized PBE GGA correlation. - ----------- Setting up pseudopotentials ---------- -Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': - Title: Ta. Created by USPP 7.3.6 on 14-9-2013 - Reference state energy: -70.583193. 13 valence electrons in orbitals: - |500> occupation: 2 eigenvalue: -2.682396 - |510> occupation: 6 eigenvalue: -1.447928 - |520> occupation: 3 eigenvalue: -0.131987 - |600> occupation: 2 eigenvalue: -0.199982 - |610> occupation: 0 eigenvalue: -0.051129 - lMax: 3 lLocal: 3 QijEcut: 5 - 7 projectors sampled on a log grid with 667 points: - l: 0 eig: -2.682397 rCut: 1.4 - l: 0 eig: -0.199983 rCut: 1.4 - l: 1 eig: -1.447928 rCut: 1.5 - l: 1 eig: -0.051130 rCut: 1.5 - l: 2 eig: -0.131987 rCut: 1.7 - l: 2 eig: 0.150000 rCut: 1.7 - l: 3 eig: 0.250000 rCut: 2.3 - Partial core density with radius 1.2 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 2.30 bohrs. - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': - Title: B. Created by USPP 7.3.6 on 8-4-15 - Reference state energy: -2.950027. 3 valence electrons in orbitals: - |200> occupation: 2 eigenvalue: -0.346865 - |210> occupation: 1 eigenvalue: -0.132618 - lMax: 1 lLocal: 2 QijEcut: 6 - 4 projectors sampled on a log grid with 559 points: - l: 0 eig: -0.346865 rCut: 1.25 - l: 0 eig: -0.500000 rCut: 1.25 - l: 1 eig: -0.346865 rCut: 1.25 - l: 1 eig: -1.000000 rCut: 1.25 - Partial core density with radius 0.9 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 1.25 bohrs. - -Initialized 2 species with 8 total atoms. - -Folded 1 k-points by 6x2x7 to 84 k-points. - ----------- Setting up k-points, bands, fillings ---------- -No reducable k-points. -Computing the number of bands and number of electrons -Calculating initial fillings. -nElectrons: 64.000000 nBands: 42 nStates: 168 - ------ Setting up reduced wavefunction bases (one per k-point) ----- -average nbasis = 2552.107 , ideal nbasis = 2552.688 - ------ Initializing Supercell corresponding to k-point mesh ----- -Lattice vector linear combinations in supercell: -[ 6 0 0 ] -[ 0 2 0 ] -[ 0 0 7 ] -Supercell lattice vectors: -[ 37.0637 -0.000186 0.000371 ] -[ 6e-05 32.7583 0.013888 ] -[ 0.00024 -0.011092 41.3397 ] - -Initializing DFT-D3 calculator: - Parameters set for gga-PBE functional - s6: 1.000 s_r6: 1.217 - s8: 0.722 s_r8: 1.000 - Per-atom parameters loaded for: - Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] - B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] - ----------- Setting up ewald sum ---------- -Optimum gaussian width for ewald sums = 2.376008 bohr. -Real space sum over 847 unit cells with max indices [ 5 3 5 ] -Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.141 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 - ----------- Allocating electronic variables ---------- -Reading eigenvalues from 'eigenvals'. -Initializing wave functions: linear combination of atomic orbitals -Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) -B pseudo-atom occupations: s ( 2 ) p ( 1 ) - FillingsUpdate: mu: +0.687098553 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00742 Tot: -0.00118 ] -LCAOMinimize: Iter: 0 F: -246.2723518959129194 |grad|_K: 1.163e-03 alpha: 1.000e+00 - FillingsUpdate: mu: +0.713056265 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00576 Tot: -0.00088 ] -LCAOMinimize: Iter: 1 F: -246.4530530112829751 |grad|_K: 1.034e-04 alpha: 3.306e-01 linmin: -4.744e-02 cgtest: 1.240e-01 t[s]: 23.16 -LCAOMinimize: Encountered beta<0, resetting CG. - FillingsUpdate: mu: +0.714435776 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00139 ] -LCAOMinimize: Iter: 2 F: -246.4554270620844250 |grad|_K: 2.430e-05 alpha: 5.584e-01 linmin: 1.007e-02 cgtest: -4.928e-02 t[s]: 25.73 - FillingsUpdate: mu: +0.714402693 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ] -LCAOMinimize: Iter: 3 F: -246.4554514854609693 |grad|_K: 1.067e-05 alpha: 1.025e-01 linmin: -1.435e-02 cgtest: 8.167e-02 t[s]: 28.31 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.074346e-01. - FillingsUpdate: mu: +0.714596053 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00583 Tot: -0.00143 ] -LCAOMinimize: Iter: 4 F: -246.4554744500862000 |grad|_K: 4.193e-06 alpha: 4.956e-01 linmin: 6.536e-04 cgtest: -9.856e-02 t[s]: 31.58 - FillingsUpdate: mu: +0.714565034 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00586 Tot: -0.00145 ] -LCAOMinimize: Iter: 5 F: -246.4554765880286311 |grad|_K: 3.384e-06 alpha: 3.044e-01 linmin: -1.485e-05 cgtest: 4.975e-03 t[s]: 34.16 - FillingsUpdate: mu: +0.714550344 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00587 Tot: -0.00146 ] -LCAOMinimize: Iter: 6 F: -246.4554771251066825 |grad|_K: 4.441e-07 alpha: 1.172e-01 linmin: -4.643e-04 cgtest: -2.684e-03 t[s]: 36.70 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.517227e-01. - FillingsUpdate: mu: +0.714546511 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] -LCAOMinimize: Iter: 7 F: -246.4554771583767092 |grad|_K: 3.740e-07 alpha: 4.218e-01 linmin: 1.190e-05 cgtest: -3.796e-04 t[s]: 39.97 -LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - - ----- Citations for features of the code used in this run ---- - - Software package: - R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) - - gga-PBE exchange-correlation functional: - J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) - - Pseudopotentials: - KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) - - DFT-D3 dispersion correction: - S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) - - Total energy minimization with Auxiliary Hamiltonian: - C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) - - Linear-tetrahedron sampling for density of states: - G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) - - Smooth electrostatic potentials by atom-potential subtraction: - R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) - -This list may not be complete. Please suggest additional citations or -report any other bugs at https://github.com/shankar1729/jdftx/issues - -Initialization completed successfully at t[s]: 40.33 - - ---------- Lattice Minimization --------- - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.141 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.714546511 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] -ElecMinimize: Iter: 0 F: -246.455477158376652 |grad|_K: 7.676e-05 alpha: 1.000e+00 - FillingsUpdate: mu: +0.707029586 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00470 Tot: -0.00149 ] - SubspaceRotationAdjust: set factor to 1 -ElecMinimize: Iter: 1 F: -246.520330861781218 |grad|_K: 2.834e-05 alpha: 6.062e-01 linmin: 2.881e-05 t[s]: 45.40 - FillingsUpdate: mu: +0.705008712 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00317 Tot: -0.00117 ] - SubspaceRotationAdjust: set factor to 1.03 -ElecMinimize: Iter: 2 F: -246.529245183734815 |grad|_K: 1.177e-05 alpha: 6.114e-01 linmin: 7.191e-05 t[s]: 48.56 - FillingsUpdate: mu: +0.704869494 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00208 Tot: -0.00073 ] - SubspaceRotationAdjust: set factor to 0.841 -ElecMinimize: Iter: 3 F: -246.530495254965416 |grad|_K: 8.986e-06 alpha: 4.955e-01 linmin: 2.889e-04 t[s]: 51.72 - FillingsUpdate: mu: +0.704565484 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00176 Tot: -0.00065 ] - SubspaceRotationAdjust: set factor to 0.478 -ElecMinimize: Iter: 4 F: -246.530684779392175 |grad|_K: 5.166e-06 alpha: 1.270e-01 linmin: -6.552e-04 t[s]: 54.88 - FillingsUpdate: mu: +0.704489183 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00116 Tot: -0.00041 ] - SubspaceRotationAdjust: set factor to 0.633 -ElecMinimize: Iter: 5 F: -246.530865528358646 |grad|_K: 3.198e-06 alpha: 3.694e-01 linmin: 2.817e-04 t[s]: 58.07 - FillingsUpdate: mu: +0.704466363 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00085 Tot: -0.00028 ] - SubspaceRotationAdjust: set factor to 0.472 -ElecMinimize: Iter: 6 F: -246.530929181241476 |grad|_K: 2.733e-06 alpha: 3.441e-01 linmin: 1.273e-04 t[s]: 61.22 - FillingsUpdate: mu: +0.704420843 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00061 Tot: -0.00016 ] - SubspaceRotationAdjust: set factor to 0.36 -ElecMinimize: Iter: 7 F: -246.530969877357933 |grad|_K: 1.586e-06 alpha: 3.006e-01 linmin: 6.448e-05 t[s]: 64.41 - FillingsUpdate: mu: +0.704425975 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00045 Tot: -0.00008 ] - SubspaceRotationAdjust: set factor to 0.301 -ElecMinimize: Iter: 8 F: -246.530990994827732 |grad|_K: 1.256e-06 alpha: 4.628e-01 linmin: 5.677e-05 t[s]: 67.57 - FillingsUpdate: mu: +0.704414165 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00035 Tot: -0.00003 ] - SubspaceRotationAdjust: set factor to 0.245 -ElecMinimize: Iter: 9 F: -246.531001775315332 |grad|_K: 7.912e-07 alpha: 3.764e-01 linmin: 4.398e-07 t[s]: 70.73 - FillingsUpdate: mu: +0.704410570 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00028 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.277 -ElecMinimize: Iter: 10 F: -246.531007475961445 |grad|_K: 5.503e-07 alpha: 5.016e-01 linmin: -1.253e-05 t[s]: 73.89 - FillingsUpdate: mu: +0.704406495 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00022 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.228 -ElecMinimize: Iter: 11 F: -246.531010033181133 |grad|_K: 3.954e-07 alpha: 4.650e-01 linmin: -1.028e-05 t[s]: 77.04 - FillingsUpdate: mu: +0.704402675 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00017 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.248 -ElecMinimize: Iter: 12 F: -246.531011462623582 |grad|_K: 2.580e-07 alpha: 5.035e-01 linmin: -7.061e-06 t[s]: 80.23 - FillingsUpdate: mu: +0.704402249 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00014 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.247 -ElecMinimize: Iter: 13 F: -246.531012065592620 |grad|_K: 1.920e-07 alpha: 4.989e-01 linmin: -3.078e-06 t[s]: 83.39 - FillingsUpdate: mu: +0.704403601 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00010 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.221 -ElecMinimize: Iter: 14 F: -246.531012409297631 |grad|_K: 1.291e-07 alpha: 5.133e-01 linmin: -2.096e-06 t[s]: 86.55 - FillingsUpdate: mu: +0.704405223 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00007 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.237 -ElecMinimize: Iter: 15 F: -246.531012569766943 |grad|_K: 9.392e-08 alpha: 5.301e-01 linmin: 3.924e-07 t[s]: 89.71 - FillingsUpdate: mu: +0.704405720 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.23 -ElecMinimize: Iter: 16 F: -246.531012644873528 |grad|_K: 6.000e-08 alpha: 4.690e-01 linmin: 9.046e-07 t[s]: 92.86 - FillingsUpdate: mu: +0.704405316 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.211 -ElecMinimize: Iter: 17 F: -246.531012679740627 |grad|_K: 4.120e-08 alpha: 5.336e-01 linmin: 4.739e-06 t[s]: 96.05 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 5.253e-04 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.141 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 -# Lattice vectors: -R = -[ 6.17728 -9.3e-05 5.3e-05 ] -[ 1e-05 16.3792 0.001984 ] -[ 4e-05 -0.005546 5.90568 ] -unit cell volume = 597.529 - -# Strain tensor in Cartesian coordinates: -[ 0 0 0 ] -[ 0 0 0 ] -[ 0 0 0 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -2.00427e-06 -6.41098e-09 -6.69102e-10 ] -[ -6.41098e-09 1.45825e-06 2.00374e-09 ] -[ -6.69102e-10 2.00374e-09 3.8511e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000033000000000 2.387801000000000 1.475626000000000 1 -ion Ta 3.088610000000000 5.803963000000000 4.427302000000000 1 -ion Ta 3.088623000000000 10.577297999999999 1.472876000000000 1 -ion Ta -0.000073000000000 13.993303999999998 4.424511999999999 1 -ion B -0.000041000000000 7.226113999999998 1.473981000000000 1 -ion B 3.088684000000000 0.965493000000000 4.428946000000000 1 -ion B 3.088549000000000 15.415763999999996 1.471232000000000 1 -ion B 0.000001000000000 9.154996000000001 4.426155999999999 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000374186233 -0.000022911758852 0.000000549303367 1 -force Ta 0.000000416061010 -0.000072611148801 -0.000000500713005 1 -force Ta 0.000000294055642 0.000022904272582 0.000000393573924 1 -force Ta -0.000000428308449 0.000073035134641 -0.000000643341794 1 -force B 0.000000004505764 -0.000019802778684 -0.000000716378689 1 -force B 0.000000085971737 0.000013472465021 0.000001056423195 1 -force B 0.000000586913317 -0.000016320999589 -0.000001089193576 1 -force B -0.000000562072825 0.000022763855358 0.000000476620699 1 - -# Energy components: - Eewald = -214.7218133465404719 - EH = 28.5719821363679074 - Eloc = -40.0422788731164871 - Enl = -69.0116155939734028 - EvdW = -0.1193983763632689 - Exc = -90.7880445741663777 - Exc_core = 50.3731920966065800 - KE = 89.2072859955260355 -------------------------------------- - Etot = -246.5306905356595166 - TS = 0.0003221440811065 -------------------------------------- - F = -246.5310126797406269 - -LatticeMinimize: Iter: 0 F: -246.531012679740627 |grad|_K: 2.114e-04 t[s]: 109.63 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704402952 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531012644059558 |grad|_K: 1.362e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704402792 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.486 -ElecMinimize: Iter: 1 F: -246.531012738145563 |grad|_K: 2.005e-08 alpha: 2.795e-01 linmin: -8.011e-06 t[s]: 115.89 - FillingsUpdate: mu: +0.704402984 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.532 -ElecMinimize: Iter: 2 F: -246.531012742380227 |grad|_K: 1.197e-08 alpha: 5.822e-01 linmin: 3.779e-05 t[s]: 119.09 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 9.112e-07 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 -# Lattice vectors: -R = -[ 6.17738 -9.21172e-05 5.30343e-05 ] -[ 1.03334e-05 16.379 0.00198388 ] -[ 4.00347e-05 -0.00554626 5.90566 ] -unit cell volume = 597.529 - -# Strain tensor in Cartesian coordinates: -[ 1.68814e-05 5.3998e-08 5.63567e-09 ] -[ 5.3998e-08 -1.22825e-05 -1.6877e-08 ] -[ 5.63567e-09 -1.6877e-08 -3.24368e-06 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.71315e-06 -1.85786e-09 1.10722e-09 ] -[ -1.85786e-09 1.30737e-06 3.7845e-09 ] -[ 1.10722e-09 3.7845e-09 3.82102e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000032760748257 2.387748669363425 1.475621781764706 1 -ion Ta 3.088662891742175 5.803819128590579 4.427287117225743 1 -ion Ta 3.088676011059521 10.577191064291029 1.472871514147207 1 -ion Ta -0.000072651866802 13.993205020900598 4.424496828026488 1 -ion B -0.000040600552699 7.226005351827673 1.473975439765913 1 -ion B 3.088736301643010 0.965494639553178 4.428932750682122 1 -ion B 3.088602563928776 15.415558411143666 1.471225955058562 1 -ion B 0.000000954363625 9.154906176655128 4.426142024310147 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000245075968 -0.000019148461709 0.000000453910581 1 -force Ta 0.000000266094903 0.000005901803880 -0.000000301856911 1 -force Ta 0.000000026399615 0.000017048437983 0.000000146913911 1 -force Ta 0.000000007993397 -0.000003944453294 -0.000000482164827 1 -force B -0.000000056962050 -0.000025390934119 -0.000000493281530 1 -force B 0.000000058602828 0.000019442425998 0.000000706656121 1 -force B 0.000000059991791 -0.000026306402334 -0.000000759077303 1 -force B -0.000000121099534 0.000032494751250 0.000000606366784 1 - -# Energy components: - Eewald = -214.7216796649045989 - EH = 28.5720158669753523 - Eloc = -40.0424218163100107 - Enl = -69.0116594598001143 - EvdW = -0.1193983747438246 - Exc = -90.7880363943404518 - Exc_core = 50.3731920992418409 - KE = 89.2072972204708208 -------------------------------------- - Etot = -246.5306905234109536 - TS = 0.0003222189692792 -------------------------------------- - F = -246.5310127423802271 - -LatticeMinimize: Iter: 1 F: -246.531012742380227 |grad|_K: 1.661e-04 alpha: 1.000e+00 linmin: -1.953e-01 t[s]: 126.15 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704401330 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531012776127483 |grad|_K: 6.390e-08 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704401310 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.436 -ElecMinimize: Iter: 1 F: -246.531012786798044 |grad|_K: 1.391e-08 alpha: 1.439e-01 linmin: -4.178e-06 t[s]: 132.38 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 4.317171e-01. - FillingsUpdate: mu: +0.704401314 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.391 -ElecMinimize: Iter: 2 F: -246.531012789939524 |grad|_K: 1.279e-08 alpha: 8.894e-01 linmin: -2.961e-04 t[s]: 136.60 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 7.151e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075998 -LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -1.07531 gdotd/gdotd0: 0.982294 (taking cubic step) - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704399637 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531012790223940 |grad|_K: 1.053e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704399544 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.468 -ElecMinimize: Iter: 1 F: -246.531012828439145 |grad|_K: 1.399e-08 alpha: 1.899e-01 linmin: -3.579e-05 t[s]: 149.25 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.697432e-01. - FillingsUpdate: mu: +0.704399691 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.366 -ElecMinimize: Iter: 2 F: -246.531012831033763 |grad|_K: 1.362e-08 alpha: 7.284e-01 linmin: -4.301e-04 t[s]: 153.49 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 4.698e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075998 -# Lattice vectors: -R = -[ 6.17767 -9.10283e-05 5.2906e-05 ] -[ 1.07453e-05 16.3784 0.00198326 ] -[ 3.98974e-05 -0.00554772 5.9056 ] -unit cell volume = 597.53 - -# Strain tensor in Cartesian coordinates: -[ 6.30908e-05 1.20731e-07 -1.65239e-08 ] -[ 1.20728e-07 -4.72654e-05 -1.09446e-07 ] -[ -1.65247e-08 -1.09446e-07 -1.3307e-05 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.46256e-06 3.75276e-09 3.08618e-10 ] -[ 3.75276e-09 1.08571e-06 -3.48609e-09 ] -[ 3.08618e-10 -3.48609e-09 3.81647e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000032063330348 2.387603382569145 1.475608241335752 1 -ion Ta 3.088806804620202 5.803597697858205 4.427240990942293 1 -ion Ta 3.088819614706185 10.576877017415752 1.472856286470541 1 -ion Ta -0.000071997684141 13.992738545989809 4.424449494580473 1 -ion B -0.000040302171930 7.225675665320547 1.473958361448721 1 -ion B 3.088879189855721 0.965518538037246 4.428890460976779 1 -ion B 3.088746712734475 15.414941621818448 1.471207197889883 1 -ion B 0.000000883673630 9.154682389659127 4.426098536524893 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000302919985 -0.000007673347483 0.000000313672615 1 -force Ta 0.000000295459264 0.000011097056752 -0.000000197330863 1 -force Ta -0.000000195699618 0.000012936730118 0.000000144759957 1 -force Ta 0.000000201843134 -0.000015965004260 -0.000000355054745 1 -force B 0.000000008505624 -0.000016371062854 -0.000000392114726 1 -force B -0.000000035898865 0.000018679196684 0.000000548013621 1 -force B 0.000000096593708 -0.000037322638357 -0.000000560341895 1 -force B -0.000000053106982 0.000033415661423 0.000000404370216 1 - -# Energy components: - Eewald = -214.7214968475309149 - EH = 28.5721729765075310 - Eloc = -40.0427379266944783 - Enl = -69.0116664164920621 - EvdW = -0.1193987315299138 - Exc = -90.7880267291989611 - Exc_core = 50.3731921145666703 - KE = 89.2072712989468783 -------------------------------------- - Etot = -246.5306902614253204 - TS = 0.0003225696084568 -------------------------------------- - F = -246.5310128310337632 - -LatticeMinimize: Iter: 2 F: -246.531012831033763 |grad|_K: 1.455e-04 alpha: 1.970e+00 linmin: -3.527e-01 t[s]: 160.36 -LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta -0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 -0.000 - - -Dumping 'force' ... done -Dumping 'n_up' ... done -Dumping 'n_dn' ... done -Dumping 'tau_up' ... done -Dumping 'tau_dn' ... done -Dumping 'd_tot' ... done -Dumping 'eigenvals' ... done -Dumping 'eigStats' ... - eMin: -1.780946 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) - HOMO: +0.704267 at state 8 ( [ +0.000000 +0.500000 +0.142857 ] spin 1 ) - mu : +0.704400 - LUMO: +0.704667 at state 56 ( [ -0.333333 +0.000000 +0.000000 ] spin 1 ) - eMax: +0.949503 at state 137 ( [ +0.500000 +0.500000 -0.428571 ] spin -1 ) - HOMO-LUMO gap: +0.000400 - Optical gap : +0.011990 at state 90 ( [ +0.000000 +0.000000 -0.142857 ] spin -1 ) -Dumping 'Ecomponents' ... done -Dumping 'dosUp' ... done. -Dumping 'dosDn' ... done. -End date and time: Fri Mar 8 17:51:57 2024 (Duration: 0-0:02:41.92) -Done! - -PROFILER: augmentDensityGrid 0.000351 +/- 0.000124 s, 138 calls, 0.048482 s total -PROFILER: augmentDensityGridGrad 0.016088 +/- 0.012223 s, 80 calls, 1.287023 s total -PROFILER: augmentDensitySpherical 0.000361 +/- 0.000152 s, 23184 calls, 8.375199 s total -PROFILER: augmentDensitySphericalGrad 0.000405 +/- 0.000165 s, 17628 calls, 7.138220 s total -PROFILER: augmentOverlap 0.000233 +/- 0.000093 s, 45672 calls, 10.643846 s total -PROFILER: changeGrid 0.000015 +/- 0.000001 s, 28380 calls, 0.429417 s total -PROFILER: ColumnBundle::randomize 0.000244 +/- 0.000007 s, 168 calls, 0.041034 s total -PROFILER: diagouterI 0.001177 +/- 0.000277 s, 12096 calls, 14.238955 s total -PROFILER: EdensityAndVscloc 0.001042 +/- 0.000012 s, 70 calls, 0.072959 s total -PROFILER: EnlAndGrad 0.000670 +/- 0.000105 s, 23340 calls, 15.636018 s total -PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 498 calls, 0.001409 s total -PROFILER: ExCorrFunctional 0.000066 +/- 0.000136 s, 91 calls, 0.006007 s total -PROFILER: ExCorrTotal 0.000749 +/- 0.000276 s, 91 calls, 0.068138 s total -PROFILER: Idag_DiagV_I 0.002093 +/- 0.000695 s, 8142 calls, 17.044961 s total -PROFILER: inv(matrix) 0.000223 +/- 0.000037 s, 9240 calls, 2.064009 s total -PROFILER: matrix::diagonalize 0.001100 +/- 0.000319 s, 19566 calls, 21.517025 s total -PROFILER: matrix::set 0.000009 +/- 0.000003 s, 175290 calls, 1.529581 s total -PROFILER: orthoMatrix(matrix) 0.000202 +/- 0.000089 s, 10998 calls, 2.223354 s total -PROFILER: RadialFunctionR::transform 0.001722 +/- 0.000315 s, 98 calls, 0.168747 s total -PROFILER: reduceKmesh 0.000001 +/- 0.000000 s, 1 calls, 0.000001 s total -PROFILER: VanDerWaalsD3::energyAndGrad 0.201523 +/- 0.010616 s, 13 calls, 2.619805 s total -PROFILER: WavefunctionDrag 0.496761 +/- 0.127840 s, 4 calls, 1.987045 s total -PROFILER: Y*M 0.000019 +/- 0.000003 s, 109640 calls, 2.099216 s total -PROFILER: Y1^Y2 0.000029 +/- 0.000029 s, 87480 calls, 2.542771 s total - -MEMUSAGE: ColumnBundle 1.120761 GB -MEMUSAGE: complexScalarFieldTilde 0.000701 GB -MEMUSAGE: IndexArrays 0.006389 GB -MEMUSAGE: matrix 0.123463 GB -MEMUSAGE: misc 0.002022 GB -MEMUSAGE: ScalarField 0.012617 GB -MEMUSAGE: ScalarFieldTilde 0.007510 GB -MEMUSAGE: Total 1.163064 GB - -*************** JDFTx 1.7.0 (git hash 12396ea5) *************** - -Start date and time: Fri Mar 8 17:52:05 2024 -Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out -Running on hosts (process indices): nid001569 (0) -Divided in process groups (process indices): 0 (0) -gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' -gpuInit: Selected device 0 -Resource initialization completed at t[s]: 0.49 -Run totals: 1 processes, 16 threads, 1 GPUs -Memory pool size: 36000 MB (per process) - - -Input parsed successfully to the following command list (including defaults): - -basis kpoint-dependent -converge-empty-states yes -coords-type Cartesian -core-overlap-check none -coulomb-interaction Periodic -davidson-band-ratio 1.1 -dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump-name $VAR -elec-cutoff 20 100 -elec-eigen-algo Davidson -elec-ex-corr gga-PBE -elec-initial-magnetization 0.000000 no -elec-n-bands 42 -elec-smearing Fermi 0.001 -electronic-minimize \ - dirUpdateScheme FletcherReeves \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-07 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -exchange-regularization WignerSeitzTruncated -fluid None -fluid-ex-corr (null) lda-PZ -fluid-gummel-loop 10 1.000000e-05 -fluid-minimize \ - dirUpdateScheme PolakRibiere \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 0 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -fluid-solvent H2O 55.338 ScalarEOS \ - epsBulk 78.4 \ - pMol 0.92466 \ - epsInf 1.77 \ - Pvap 1.06736e-10 \ - sigmaBulk 4.62e-05 \ - Rvdw 2.61727 \ - Res 1.42 \ - tauNuc 343133 \ - poleEl 15 7 1 -forces-output-coords Positions -initial-state $VAR -ion Ta 0.000032000000000 2.387786000000000 1.475626000000000 1 -ion Ta 3.088611000000000 5.803984999999998 4.427302000000000 1 -ion Ta 3.088623000000000 10.577323000000000 1.472876000000000 1 -ion Ta -0.000073000000000 13.993272999999999 4.424510999999999 1 -ion B -0.000041000000000 7.226081999999999 1.473981000000000 1 -ion B 3.088684000000000 0.965530000000000 4.428946999999999 1 -ion B 3.088550000000000 15.415691999999998 1.471230000000000 1 -ion B 0.000001000000000 9.155060999999998 4.426157000000000 1 -ion-species GBRV_v1.5/$ID_pbe_v1.uspp -ion-width 0 -ionic-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 0 \ - history 15 \ - knormThreshold 0.0001 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 -kpoint-folding 6 2 7 -latt-move-scale 1 1 1 -latt-scale 1 1 1 -lattice \ - 6.177277000000000 -0.000093000000000 0.000053000000000 \ - 0.000010000000000 16.379166000000001 0.001984000000000 \ - 0.000040000000000 -0.005546000000000 5.905678000000000 -lattice-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -lcao-params -1 1e-06 0.001 -pcm-variant GLSSA13 -perturb-minimize \ - nIterations 0 \ - algorithm MINRES \ - residualTol 0.0001 \ - residualDiffThreshold 0.0001 \ - CGBypass no \ - recomputeResidual no -spintype z-spin -subspace-rotation-factor 1 yes -symmetries none -symmetry-threshold 0.0001 -van-der-waals D3 - - -Applied RMS atom displacement 0 bohrs to make symmetries exact. - ----------- Initializing the Grid ---------- -R = -[ 6.17728 -9.3e-05 5.3e-05 ] -[ 1e-05 16.3792 0.001984 ] -[ 4e-05 -0.005546 5.90568 ] -unit cell volume = 597.529 -G = -[ 1.01714 5.7722e-06 -9.13022e-06 ] -[ -6.20165e-07 0.383608 -0.000128872 ] -[ -6.88985e-06 0.000360245 1.06392 ] -Minimum fftbox size, Smin = [ 28 76 28 ] -Chosen fftbox size, S = [ 28 80 28 ] - ----------- Initializing tighter grid for wavefunction operations ---------- -R = -[ 6.17728 -9.3e-05 5.3e-05 ] -[ 1e-05 16.3792 0.001984 ] -[ 4e-05 -0.005546 5.90568 ] -unit cell volume = 597.529 -G = -[ 1.01714 5.7722e-06 -9.13022e-06 ] -[ -6.20165e-07 0.383608 -0.000128872 ] -[ -6.88985e-06 0.000360245 1.06392 ] -Minimum fftbox size, Smin = [ 28 68 24 ] -Chosen fftbox size, S = [ 28 70 24 ] - ----------- Exchange Correlation functional ---------- -Initalized PBE GGA exchange. -Initalized PBE GGA correlation. - ----------- Setting up pseudopotentials ---------- -Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': - Title: Ta. Created by USPP 7.3.6 on 14-9-2013 - Reference state energy: -70.583193. 13 valence electrons in orbitals: - |500> occupation: 2 eigenvalue: -2.682396 - |510> occupation: 6 eigenvalue: -1.447928 - |520> occupation: 3 eigenvalue: -0.131987 - |600> occupation: 2 eigenvalue: -0.199982 - |610> occupation: 0 eigenvalue: -0.051129 - lMax: 3 lLocal: 3 QijEcut: 5 - 7 projectors sampled on a log grid with 667 points: - l: 0 eig: -2.682397 rCut: 1.4 - l: 0 eig: -0.199983 rCut: 1.4 - l: 1 eig: -1.447928 rCut: 1.5 - l: 1 eig: -0.051130 rCut: 1.5 - l: 2 eig: -0.131987 rCut: 1.7 - l: 2 eig: 0.150000 rCut: 1.7 - l: 3 eig: 0.250000 rCut: 2.3 - Partial core density with radius 1.2 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 2.30 bohrs. - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': - Title: B. Created by USPP 7.3.6 on 8-4-15 - Reference state energy: -2.950027. 3 valence electrons in orbitals: - |200> occupation: 2 eigenvalue: -0.346865 - |210> occupation: 1 eigenvalue: -0.132618 - lMax: 1 lLocal: 2 QijEcut: 6 - 4 projectors sampled on a log grid with 559 points: - l: 0 eig: -0.346865 rCut: 1.25 - l: 0 eig: -0.500000 rCut: 1.25 - l: 1 eig: -0.346865 rCut: 1.25 - l: 1 eig: -1.000000 rCut: 1.25 - Partial core density with radius 0.9 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 1.25 bohrs. - -Initialized 2 species with 8 total atoms. - -Folded 1 k-points by 6x2x7 to 84 k-points. - ----------- Setting up k-points, bands, fillings ---------- -No reducable k-points. -Computing the number of bands and number of electrons -Calculating initial fillings. -nElectrons: 64.000000 nBands: 42 nStates: 168 - ------ Setting up reduced wavefunction bases (one per k-point) ----- -average nbasis = 2552.107 , ideal nbasis = 2552.688 - ------ Initializing Supercell corresponding to k-point mesh ----- -Lattice vector linear combinations in supercell: -[ 6 0 0 ] -[ 0 2 0 ] -[ 0 0 7 ] -Supercell lattice vectors: -[ 37.0637 -0.000186 0.000371 ] -[ 6e-05 32.7583 0.013888 ] -[ 0.00024 -0.011092 41.3397 ] - -Initializing DFT-D3 calculator: - Parameters set for gga-PBE functional - s6: 1.000 s_r6: 1.217 - s8: 0.722 s_r8: 1.000 - Per-atom parameters loaded for: - Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] - B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] - ----------- Setting up ewald sum ---------- -Optimum gaussian width for ewald sums = 2.376008 bohr. -Real space sum over 847 unit cells with max indices [ 5 3 5 ] -Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 - ----------- Allocating electronic variables ---------- -Reading eigenvalues from 'eigenvals'. -Initializing wave functions: linear combination of atomic orbitals -Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) -B pseudo-atom occupations: s ( 2 ) p ( 1 ) - FillingsUpdate: mu: +0.687097928 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00742 Tot: -0.00118 ] -LCAOMinimize: Iter: 0 F: -246.2723632437610206 |grad|_K: 1.163e-03 alpha: 1.000e+00 - FillingsUpdate: mu: +0.713056710 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00576 Tot: -0.00088 ] -LCAOMinimize: Iter: 1 F: -246.4530547506662970 |grad|_K: 1.034e-04 alpha: 3.306e-01 linmin: -4.746e-02 cgtest: 1.239e-01 t[s]: 23.47 -LCAOMinimize: Encountered beta<0, resetting CG. - FillingsUpdate: mu: +0.714424144 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00139 ] -LCAOMinimize: Iter: 2 F: -246.4554312693921077 |grad|_K: 2.267e-05 alpha: 5.590e-01 linmin: 1.079e-02 cgtest: -5.275e-02 t[s]: 26.06 - FillingsUpdate: mu: +0.714406772 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ] -LCAOMinimize: Iter: 3 F: -246.4554533087833761 |grad|_K: 1.084e-05 alpha: 1.065e-01 linmin: -1.153e-02 cgtest: 7.171e-02 t[s]: 28.67 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.195152e-01. - FillingsUpdate: mu: +0.714598590 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00583 Tot: -0.00143 ] -LCAOMinimize: Iter: 4 F: -246.4554760820272463 |grad|_K: 4.200e-06 alpha: 4.768e-01 linmin: 6.852e-04 cgtest: -1.064e-01 t[s]: 32.00 - FillingsUpdate: mu: +0.714567528 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00586 Tot: -0.00145 ] -LCAOMinimize: Iter: 5 F: -246.4554782245672300 |grad|_K: 3.363e-06 alpha: 3.040e-01 linmin: -7.524e-06 cgtest: 4.993e-03 t[s]: 34.59 - FillingsUpdate: mu: +0.714552751 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00587 Tot: -0.00146 ] -LCAOMinimize: Iter: 6 F: -246.4554787566505638 |grad|_K: 4.557e-07 alpha: 1.176e-01 linmin: -3.901e-04 cgtest: -2.524e-03 t[s]: 37.19 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.528028e-01. - FillingsUpdate: mu: +0.714548071 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] -LCAOMinimize: Iter: 7 F: -246.4554787899955670 |grad|_K: 3.855e-07 alpha: 4.013e-01 linmin: -2.449e-05 cgtest: -1.721e-04 t[s]: 40.54 -LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - - ----- Citations for features of the code used in this run ---- - - Software package: - R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) - - gga-PBE exchange-correlation functional: - J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) - - Pseudopotentials: - KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) - - DFT-D3 dispersion correction: - S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) - - Total energy minimization with Auxiliary Hamiltonian: - C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) - - Linear-tetrahedron sampling for density of states: - G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) - - Smooth electrostatic potentials by atom-potential subtraction: - R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) - -This list may not be complete. Please suggest additional citations or -report any other bugs at https://github.com/shankar1729/jdftx/issues - -Initialization completed successfully at t[s]: 40.91 - - ---------- Lattice Minimization --------- - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.714548072 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00589 Tot: -0.00148 ] -ElecMinimize: Iter: 0 F: -246.455478789995482 |grad|_K: 7.675e-05 alpha: 1.000e+00 - FillingsUpdate: mu: +0.707030557 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00470 Tot: -0.00149 ] - SubspaceRotationAdjust: set factor to 1 -ElecMinimize: Iter: 1 F: -246.520331184589907 |grad|_K: 2.834e-05 alpha: 6.062e-01 linmin: 2.881e-05 t[s]: 46.07 - FillingsUpdate: mu: +0.705009888 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00317 Tot: -0.00117 ] - SubspaceRotationAdjust: set factor to 1.03 -ElecMinimize: Iter: 2 F: -246.529245048234685 |grad|_K: 1.178e-05 alpha: 6.114e-01 linmin: 7.211e-05 t[s]: 49.27 - FillingsUpdate: mu: +0.704877924 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00209 Tot: -0.00074 ] - SubspaceRotationAdjust: set factor to 0.822 -ElecMinimize: Iter: 3 F: -246.530489506216270 |grad|_K: 9.165e-06 alpha: 4.928e-01 linmin: 2.937e-04 t[s]: 52.47 - FillingsUpdate: mu: +0.704563350 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00177 Tot: -0.00065 ] - SubspaceRotationAdjust: set factor to 0.465 -ElecMinimize: Iter: 4 F: -246.530683346127034 |grad|_K: 5.134e-06 alpha: 1.248e-01 linmin: -6.429e-04 t[s]: 55.68 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.745262e-01. - FillingsUpdate: mu: +0.704492853 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00117 Tot: -0.00041 ] - SubspaceRotationAdjust: set factor to 0.63 -ElecMinimize: Iter: 5 F: -246.530864577569986 |grad|_K: 3.220e-06 alpha: 3.742e-01 linmin: 1.093e-04 t[s]: 59.98 - FillingsUpdate: mu: +0.704464153 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00085 Tot: -0.00029 ] - SubspaceRotationAdjust: set factor to 0.469 -ElecMinimize: Iter: 6 F: -246.530928634164184 |grad|_K: 2.732e-06 alpha: 3.407e-01 linmin: 1.231e-04 t[s]: 63.19 - FillingsUpdate: mu: +0.704421916 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00061 Tot: -0.00017 ] - SubspaceRotationAdjust: set factor to 0.357 -ElecMinimize: Iter: 7 F: -246.530969619219661 |grad|_K: 1.601e-06 alpha: 3.029e-01 linmin: 6.905e-05 t[s]: 66.39 - FillingsUpdate: mu: +0.704427264 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00045 Tot: -0.00008 ] - SubspaceRotationAdjust: set factor to 0.292 -ElecMinimize: Iter: 8 F: -246.530990634648958 |grad|_K: 1.261e-06 alpha: 4.518e-01 linmin: 6.340e-05 t[s]: 69.60 - FillingsUpdate: mu: +0.704414574 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00035 Tot: -0.00003 ] - SubspaceRotationAdjust: set factor to 0.248 -ElecMinimize: Iter: 9 F: -246.531001741581946 |grad|_K: 7.920e-07 alpha: 3.848e-01 linmin: 3.445e-06 t[s]: 72.80 - FillingsUpdate: mu: +0.704411515 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00028 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.27 -ElecMinimize: Iter: 10 F: -246.531007403295888 |grad|_K: 5.569e-07 alpha: 4.972e-01 linmin: -1.225e-05 t[s]: 76.01 - FillingsUpdate: mu: +0.704407181 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00022 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.223 -ElecMinimize: Iter: 11 F: -246.531009995664135 |grad|_K: 3.956e-07 alpha: 4.603e-01 linmin: -9.671e-06 t[s]: 79.21 - FillingsUpdate: mu: +0.704403389 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00017 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.252 -ElecMinimize: Iter: 12 F: -246.531011439375362 |grad|_K: 2.634e-07 alpha: 5.081e-01 linmin: -6.581e-06 t[s]: 82.41 - FillingsUpdate: mu: +0.704402895 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00014 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.241 -ElecMinimize: Iter: 13 F: -246.531012050495377 |grad|_K: 1.933e-07 alpha: 4.850e-01 linmin: -3.300e-06 t[s]: 85.61 - FillingsUpdate: mu: +0.704404213 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00010 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.223 -ElecMinimize: Iter: 14 F: -246.531012404655257 |grad|_K: 1.313e-07 alpha: 5.218e-01 linmin: -1.406e-06 t[s]: 88.82 - FillingsUpdate: mu: +0.704405828 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00002 ] - SubspaceRotationAdjust: set factor to 0.241 -ElecMinimize: Iter: 15 F: -246.531012567148110 |grad|_K: 9.612e-08 alpha: 5.191e-01 linmin: 1.342e-06 t[s]: 92.03 - FillingsUpdate: mu: +0.704406384 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.226 -ElecMinimize: Iter: 16 F: -246.531012646342674 |grad|_K: 6.098e-08 alpha: 4.721e-01 linmin: 6.421e-07 t[s]: 95.28 - FillingsUpdate: mu: +0.704405990 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.216 -ElecMinimize: Iter: 17 F: -246.531012682132484 |grad|_K: 4.254e-08 alpha: 5.302e-01 linmin: -2.274e-06 t[s]: 98.48 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 5.249e-04 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 -# Lattice vectors: -R = -[ 6.17728 -9.3e-05 5.3e-05 ] -[ 1e-05 16.3792 0.001984 ] -[ 4e-05 -0.005546 5.90568 ] -unit cell volume = 597.529 - -# Strain tensor in Cartesian coordinates: -[ 0 0 0 ] -[ 0 0 0 ] -[ 0 0 0 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -2.01665e-06 -3.95354e-09 -6.25166e-10 ] -[ -3.95354e-09 1.54487e-06 1.20787e-09 ] -[ -6.25166e-10 1.20787e-09 3.41483e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000032000000000 2.387786000000000 1.475626000000000 1 -ion Ta 3.088611000000000 5.803984999999998 4.427302000000000 1 -ion Ta 3.088623000000000 10.577323000000000 1.472876000000000 1 -ion Ta -0.000073000000000 13.993272999999999 4.424510999999999 1 -ion B -0.000041000000000 7.226081999999999 1.473981000000000 1 -ion B 3.088684000000000 0.965530000000000 4.428946999999999 1 -ion B 3.088550000000000 15.415691999999998 1.471230000000000 1 -ion B 0.000001000000000 9.155060999999998 4.426157000000000 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000260976596 -0.000026244395488 0.000000586364443 1 -force Ta 0.000000339127192 -0.000060940369083 -0.000000482275233 1 -force Ta 0.000000174448755 0.000023961791867 0.000000406495543 1 -force Ta -0.000000229401891 0.000063202087741 -0.000000589386258 1 -force B 0.000000082017501 -0.000014197985769 -0.000000709088014 1 -force B 0.000000006356690 0.000007101282325 0.000000881417089 1 -force B 0.000000441507249 -0.000010130911779 -0.000000899774904 1 -force B -0.000000542136310 0.000017655728352 0.000000354083051 1 - -# Energy components: - Eewald = -214.7218150888479329 - EH = 28.5720094990194511 - Eloc = -40.0422840946638345 - Enl = -69.0116202633650175 - EvdW = -0.1193984755565007 - Exc = -90.7880388249910055 - Exc_core = 50.3731920987926003 - KE = 89.2072646863605172 -------------------------------------- - Etot = -246.5306904632517444 - TS = 0.0003222188807289 -------------------------------------- - F = -246.5310126821324843 - -LatticeMinimize: Iter: 0 F: -246.531012682132484 |grad|_K: 2.067e-04 t[s]: 112.27 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704403497 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531012690129984 |grad|_K: 1.032e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704403476 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.479 -ElecMinimize: Iter: 1 F: -246.531012744569011 |grad|_K: 1.628e-08 alpha: 2.813e-01 linmin: -5.855e-06 t[s]: 118.59 - FillingsUpdate: mu: +0.704403690 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.559 -ElecMinimize: Iter: 2 F: -246.531012747562983 |grad|_K: 1.002e-08 alpha: 6.229e-01 linmin: 1.244e-05 t[s]: 121.81 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 8.159e-07 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043401 -EvdW_8 = -0.075998 -# Lattice vectors: -R = -[ 6.17738 -9.24562e-05 5.30321e-05 ] -[ 1.02056e-05 16.379 0.00198391 ] -[ 4.00324e-05 -0.00554615 5.90566 ] -unit cell volume = 597.529 - -# Strain tensor in Cartesian coordinates: -[ 1.69857e-05 3.32996e-08 5.26561e-09 ] -[ 3.32996e-08 -1.3012e-05 -1.01735e-08 ] -[ 5.26561e-09 -1.01735e-08 -2.87622e-06 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.73489e-06 -3.82604e-09 1.04119e-09 ] -[ -3.82604e-09 1.37517e-06 5.64985e-09 ] -[ 1.04119e-09 5.64985e-09 3.46144e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000031825476244 2.387728620058286 1.475622374369510 1 -ion Ta 3.088664016478956 5.803848545628202 4.427288797578523 1 -ion Ta 3.088675995397911 10.577209365863533 1.472872135356922 1 -ion Ta -0.000072742742977 13.993154024280283 4.424497598916197 1 -ion B -0.000040671658601 7.225973710211079 1.473976034429042 1 -ion B 3.088736523834943 0.965524544563340 4.428935205759463 1 -ion B 3.088603422327062 15.415481316553453 1.471224784601097 1 -ion B 0.000000784670731 9.154959433520737 4.426144586871145 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000034084132 0.000002624804057 0.000000451753868 1 -force Ta 0.000000101946193 -0.000002303283974 -0.000000294882597 1 -force Ta 0.000000111479259 -0.000005863739077 0.000000146139477 1 -force Ta -0.000000041415530 0.000005324428325 -0.000000427781895 1 -force B -0.000000005029667 -0.000024004044344 -0.000000509874624 1 -force B 0.000000061557964 0.000017089166952 0.000000623707019 1 -force B -0.000000033729981 -0.000020960519329 -0.000000631598370 1 -force B -0.000000158771652 0.000027959007599 0.000000540790670 1 - -# Energy components: - Eewald = -214.7216988997853093 - EH = 28.5720336156608710 - Eloc = -40.0424045277521330 - Enl = -69.0116629502477252 - EvdW = -0.1193984904923919 - Exc = -90.7880322974790488 - Exc_core = 50.3731921019174749 - KE = 89.2072809991999378 -------------------------------------- - Etot = -246.5306904489783051 - TS = 0.0003222985846747 -------------------------------------- - F = -246.5310127475629827 - -LatticeMinimize: Iter: 1 F: -246.531012747562983 |grad|_K: 1.656e-04 alpha: 1.000e+00 linmin: -2.252e-01 t[s]: 128.82 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704401947 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531012792083999 |grad|_K: 2.489e-08 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704401951 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.391 -ElecMinimize: Iter: 1 F: -246.531012794331218 |grad|_K: 1.651e-08 alpha: 2.002e-01 linmin: -5.404e-06 t[s]: 135.18 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 6.006397e-01. - FillingsUpdate: mu: +0.704401955 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.535 -ElecMinimize: Iter: 2 F: -246.531012797934466 |grad|_K: 9.587e-09 alpha: 7.278e-01 linmin: 5.088e-06 t[s]: 139.44 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.401e-07 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075998 -LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: -1.08983 gdotd/gdotd0: 0.999886 (taking cubic step) - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075999 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704400152 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531012835780160 |grad|_K: 2.605e-08 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704400202 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.383 -ElecMinimize: Iter: 1 F: -246.531012838200866 |grad|_K: 1.452e-08 alpha: 1.964e-01 linmin: -2.040e-05 t[s]: 152.09 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.890537e-01. - FillingsUpdate: mu: +0.704400413 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.453 -ElecMinimize: Iter: 2 F: -246.531012841657713 |grad|_K: 1.084e-08 alpha: 9.048e-01 linmin: 6.037e-06 t[s]: 156.36 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 3.255e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075999 -LatticeMinimize: Wolfe criterion not satisfied: alpha: 1.95044 (E-E0)/|gdotd0|: -2.03582 gdotd/gdotd0: 0.926023 (taking cubic step) - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075999 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704397395 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531012872322890 |grad|_K: 8.451e-08 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704397442 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.389 -ElecMinimize: Iter: 1 F: -246.531012894206924 |grad|_K: 2.099e-08 alpha: 1.688e-01 linmin: -1.044e-05 t[s]: 169.06 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.062802e-01. - FillingsUpdate: mu: +0.704397820 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.375 -ElecMinimize: Iter: 2 F: -246.531012901301978 |grad|_K: 2.037e-08 alpha: 8.875e-01 linmin: 1.342e-04 t[s]: 173.37 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 3.014e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075999 -# Lattice vectors: -R = -[ 6.17791 -8.93992e-05 5.27852e-05 ] -[ 1.13607e-05 16.3778 0.00198228 ] -[ 3.97683e-05 -0.00555021 5.90556 ] -unit cell volume = 597.53 - -# Strain tensor in Cartesian coordinates: -[ 0.000102924 2.20413e-07 -3.73735e-08 ] -[ 2.20414e-07 -8.08652e-05 -2.63931e-07 ] -[ -3.73749e-08 -2.63929e-07 -1.97254e-05 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.23986e-06 2.4158e-09 -8.17162e-11 ] -[ 2.4158e-09 8.59299e-07 -1.03916e-09 ] -[ -8.17162e-11 -1.03916e-09 3.95631e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000031881607273 2.387564791492429 1.475599696401320 1 -ion Ta 3.088931069672728 5.803407027219295 4.427210880970680 1 -ion Ta 3.088944023239571 10.576475226479639 1.472845597974777 1 -ion Ta -0.000070669741856 13.992267727630754 4.424417028735678 1 -ion B -0.000039366803305 7.225349844020556 1.473946398637351 1 -ion B 3.089002275158787 0.965551660631455 4.428864062240806 1 -ion B 3.088871747199645 15.414320541588873 1.471192241038336 1 -ion B 0.000001166532825 9.154493005144673 4.426070807242795 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000152013852 0.000009751686173 0.000000324570323 1 -force Ta 0.000000132556454 -0.000071427916778 -0.000000227826257 1 -force Ta -0.000000164659110 0.000014810850728 0.000000243225937 1 -force Ta 0.000000154448453 0.000047526879340 -0.000000342113295 1 -force B 0.000000020431304 -0.000036626321060 -0.000000374272062 1 -force B -0.000000027740062 0.000037827991177 0.000000499947470 1 -force B 0.000000051231863 -0.000028328536672 -0.000000504373533 1 -force B 0.000000020718327 0.000029101593897 0.000000322650259 1 - -# Energy components: - Eewald = -214.7214222899662559 - EH = 28.5723069202201891 - Eloc = -40.0429216846552762 - Enl = -69.0116827639429999 - EvdW = -0.1193992083073895 - Exc = -90.7880219267241415 - Exc_core = 50.3731921321150651 - KE = 89.2072588085694207 -------------------------------------- - Etot = -246.5306900126914229 - TS = 0.0003228886105675 -------------------------------------- - F = -246.5310129013019775 - -LatticeMinimize: Iter: 2 F: -246.531012901301978 |grad|_K: 1.560e-04 alpha: 3.471e+00 linmin: -4.621e-01 t[s]: 180.30 -LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta -0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 -0.000 - - -Dumping 'force' ... done -Dumping 'n_up' ... done -Dumping 'n_dn' ... done -Dumping 'tau_up' ... done -Dumping 'tau_dn' ... done -Dumping 'd_tot' ... done -Dumping 'eigenvals' ... done -Dumping 'eigStats' ... - eMin: -1.780945 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) - HOMO: +0.704249 at state 8 ( [ +0.000000 +0.500000 +0.142857 ] spin 1 ) - mu : +0.704398 - LUMO: +0.704672 at state 56 ( [ -0.333333 +0.000000 +0.000000 ] spin 1 ) - eMax: +0.949513 at state 137 ( [ +0.500000 +0.500000 -0.428571 ] spin -1 ) - HOMO-LUMO gap: +0.000423 - Optical gap : +0.011968 at state 6 ( [ +0.000000 +0.000000 -0.142857 ] spin 1 ) -Dumping 'Ecomponents' ... done -Dumping 'dosUp' ... done. -Dumping 'dosDn' ... done. -End date and time: Fri Mar 8 17:55:07 2024 (Duration: 0-0:03:01.89) -Done! - -PROFILER: augmentDensityGrid 0.000354 +/- 0.000124 s, 152 calls, 0.053834 s total -PROFILER: augmentDensityGridGrad 0.014279 +/- 0.010390 s, 88 calls, 1.256595 s total -PROFILER: augmentDensitySpherical 0.000363 +/- 0.000153 s, 25536 calls, 9.268771 s total -PROFILER: augmentDensitySphericalGrad 0.000410 +/- 0.000165 s, 19618 calls, 8.045416 s total -PROFILER: augmentOverlap 0.000236 +/- 0.000093 s, 51668 calls, 12.198027 s total -PROFILER: changeGrid 0.000015 +/- 0.000001 s, 31210 calls, 0.481795 s total -PROFILER: ColumnBundle::randomize 0.000248 +/- 0.000010 s, 168 calls, 0.041736 s total -PROFILER: diagouterI 0.001198 +/- 0.000276 s, 13272 calls, 15.895369 s total -PROFILER: EdensityAndVscloc 0.001063 +/- 0.000012 s, 77 calls, 0.081824 s total -PROFILER: EnlAndGrad 0.000684 +/- 0.000113 s, 26674 calls, 18.258033 s total -PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 559 calls, 0.001609 s total -PROFILER: ExCorrFunctional 0.000064 +/- 0.000128 s, 103 calls, 0.006633 s total -PROFILER: ExCorrTotal 0.000757 +/- 0.000274 s, 103 calls, 0.077967 s total -PROFILER: Idag_DiagV_I 0.002125 +/- 0.000699 s, 8969 calls, 19.059671 s total -PROFILER: inv(matrix) 0.000225 +/- 0.000037 s, 10584 calls, 2.383986 s total -PROFILER: matrix::diagonalize 0.001095 +/- 0.000313 s, 21401 calls, 23.439968 s total -PROFILER: matrix::set 0.000009 +/- 0.000004 s, 197826 calls, 1.740061 s total -PROFILER: orthoMatrix(matrix) 0.000201 +/- 0.000084 s, 12497 calls, 2.516438 s total -PROFILER: RadialFunctionR::transform 0.001778 +/- 0.000324 s, 98 calls, 0.174273 s total -PROFILER: reduceKmesh 0.000001 +/- 0.000000 s, 1 calls, 0.000001 s total -PROFILER: VanDerWaalsD3::energyAndGrad 0.202500 +/- 0.010263 s, 16 calls, 3.240002 s total -PROFILER: WavefunctionDrag 0.469524 +/- 0.131629 s, 5 calls, 2.347621 s total -PROFILER: Y*M 0.000019 +/- 0.000003 s, 123117 calls, 2.396420 s total -PROFILER: Y1^Y2 0.000030 +/- 0.000029 s, 100312 calls, 2.986860 s total - -MEMUSAGE: ColumnBundle 1.120761 GB -MEMUSAGE: complexScalarFieldTilde 0.000701 GB -MEMUSAGE: IndexArrays 0.006389 GB -MEMUSAGE: matrix 0.123463 GB -MEMUSAGE: misc 0.002022 GB -MEMUSAGE: ScalarField 0.012617 GB -MEMUSAGE: ScalarFieldTilde 0.007510 GB -MEMUSAGE: Total 1.163064 GB - -*************** JDFTx 1.7.0 (git hash 12396ea5) *************** - -Start date and time: Fri Mar 8 17:55:15 2024 -Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out -Running on hosts (process indices): nid001569 (0) -Divided in process groups (process indices): 0 (0) -gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' -gpuInit: Selected device 0 -Resource initialization completed at t[s]: 0.44 -Run totals: 1 processes, 16 threads, 1 GPUs -Memory pool size: 36000 MB (per process) - - -Input parsed successfully to the following command list (including defaults): - -basis kpoint-dependent -converge-empty-states yes -coords-type Cartesian -core-overlap-check none -coulomb-interaction Periodic -davidson-band-ratio 1.1 -dump End Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump-name $VAR -elec-cutoff 20 100 -elec-eigen-algo Davidson -elec-ex-corr gga-PBE -elec-initial-magnetization 0.000000 no -elec-n-bands 42 -elec-smearing Fermi 0.001 -electronic-minimize \ - dirUpdateScheme FletcherReeves \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-07 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -exchange-regularization WignerSeitzTruncated -fluid None -fluid-ex-corr (null) lda-PZ -fluid-gummel-loop 10 1.000000e-05 -fluid-minimize \ - dirUpdateScheme PolakRibiere \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 0 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -fluid-solvent H2O 55.338 ScalarEOS \ - epsBulk 78.4 \ - pMol 0.92466 \ - epsInf 1.77 \ - Pvap 1.06736e-10 \ - sigmaBulk 4.62e-05 \ - Rvdw 2.61727 \ - Res 1.42 \ - tauNuc 343133 \ - poleEl 15 7 1 -forces-output-coords Positions -initial-state $VAR -ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 -ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 -ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 -ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 -ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 -ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 -ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 -ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 -ion-species GBRV_v1.5/$ID_pbe_v1.uspp -ion-width 0 -ionic-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 0 \ - history 15 \ - knormThreshold 0.0001 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 -kpoint-folding 6 2 7 -latt-move-scale 1 1 1 -latt-scale 1 1 1 -lattice \ - 6.168436000000000 -0.000059000000000 0.000053000000000 \ - 0.000023000000000 16.427467000000000 0.001924000000000 \ - 0.000040000000000 -0.005724000000000 5.902588000000000 -lattice-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -lcao-params -1 1e-06 0.001 -pcm-variant GLSSA13 -perturb-minimize \ - nIterations 0 \ - algorithm MINRES \ - residualTol 0.0001 \ - residualDiffThreshold 0.0001 \ - CGBypass no \ - recomputeResidual no -spintype z-spin -subspace-rotation-factor 1 yes -symmetries none -symmetry-threshold 0.0001 -van-der-waals D3 - - -Applied RMS atom displacement 0 bohrs to make symmetries exact. - ----------- Initializing the Grid ---------- -R = -[ 6.16844 -5.9e-05 5.3e-05 ] -[ 2.3e-05 16.4275 0.001924 ] -[ 4e-05 -0.005724 5.90259 ] -unit cell volume = 598.12 -G = -[ 1.0186 3.65517e-06 -9.14734e-06 ] -[ -1.42533e-06 0.38248 -0.000124673 ] -[ -6.90414e-06 0.000370908 1.06448 ] -Minimum fftbox size, Smin = [ 28 76 28 ] -Chosen fftbox size, S = [ 28 80 28 ] - ----------- Initializing tighter grid for wavefunction operations ---------- -R = -[ 6.16844 -5.9e-05 5.3e-05 ] -[ 2.3e-05 16.4275 0.001924 ] -[ 4e-05 -0.005724 5.90259 ] -unit cell volume = 598.12 -G = -[ 1.0186 3.65517e-06 -9.14734e-06 ] -[ -1.42533e-06 0.38248 -0.000124673 ] -[ -6.90414e-06 0.000370908 1.06448 ] -Minimum fftbox size, Smin = [ 28 68 24 ] -Chosen fftbox size, S = [ 28 70 24 ] - ----------- Exchange Correlation functional ---------- -Initalized PBE GGA exchange. -Initalized PBE GGA correlation. - ----------- Setting up pseudopotentials ---------- -Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/ta_pbe_v1.uspp': - Title: Ta. Created by USPP 7.3.6 on 14-9-2013 - Reference state energy: -70.583193. 13 valence electrons in orbitals: - |500> occupation: 2 eigenvalue: -2.682396 - |510> occupation: 6 eigenvalue: -1.447928 - |520> occupation: 3 eigenvalue: -0.131987 - |600> occupation: 2 eigenvalue: -0.199982 - |610> occupation: 0 eigenvalue: -0.051129 - lMax: 3 lLocal: 3 QijEcut: 5 - 7 projectors sampled on a log grid with 667 points: - l: 0 eig: -2.682397 rCut: 1.4 - l: 0 eig: -0.199983 rCut: 1.4 - l: 1 eig: -1.447928 rCut: 1.5 - l: 1 eig: -0.051130 rCut: 1.5 - l: 2 eig: -0.131987 rCut: 1.7 - l: 2 eig: 0.150000 rCut: 1.7 - l: 3 eig: 0.250000 rCut: 2.3 - Partial core density with radius 1.2 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 2.30 bohrs. - -Reading pseudopotential file '/global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/b_pbe_v1.uspp': - Title: B. Created by USPP 7.3.6 on 8-4-15 - Reference state energy: -2.950027. 3 valence electrons in orbitals: - |200> occupation: 2 eigenvalue: -0.346865 - |210> occupation: 1 eigenvalue: -0.132618 - lMax: 1 lLocal: 2 QijEcut: 6 - 4 projectors sampled on a log grid with 559 points: - l: 0 eig: -0.346865 rCut: 1.25 - l: 0 eig: -0.500000 rCut: 1.25 - l: 1 eig: -0.346865 rCut: 1.25 - l: 1 eig: -1.000000 rCut: 1.25 - Partial core density with radius 0.9 - Transforming core density to a uniform radial grid of dG=0.02 with 1290 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1290 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1290 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 1.25 bohrs. - -Initialized 2 species with 8 total atoms. - -Folded 1 k-points by 6x2x7 to 84 k-points. - ----------- Setting up k-points, bands, fillings ---------- -No reducable k-points. -Computing the number of bands and number of electrons -Calculating initial fillings. -nElectrons: 64.000000 nBands: 42 nStates: 168 - ------ Setting up reduced wavefunction bases (one per k-point) ----- -average nbasis = 2554.726 , ideal nbasis = 2555.213 - ------ Initializing Supercell corresponding to k-point mesh ----- -Lattice vector linear combinations in supercell: -[ 6 0 0 ] -[ 0 2 0 ] -[ 0 0 7 ] -Supercell lattice vectors: -[ 37.0106 -0.000118 0.000371 ] -[ 0.000138 32.8549 0.013468 ] -[ 0.00024 -0.011448 41.3181 ] - -Initializing DFT-D3 calculator: - Parameters set for gga-PBE functional - s6: 1.000 s_r6: 1.217 - s8: 0.722 s_r8: 1.000 - Per-atom parameters loaded for: - Ta: sqrtQ[a0]: 7.706 Rcov[a0]: 2.476 CN: [ 0.00 1.95 2.90 ] - B: sqrtQ[a0]: 3.644 Rcov[a0]: 1.455 CN: [ 0.00 0.97 1.94 2.91 4.59 ] - ----------- Setting up ewald sum ---------- -Optimum gaussian width for ewald sums = 2.376792 bohr. -Real space sum over 847 unit cells with max indices [ 5 3 5 ] -Reciprocal space sum over 3025 terms with max indices [ 5 12 5 ] - -Computing DFT-D3 correction: -# coordination-number Ta 15.836 15.835 15.835 15.836 -# coordination-number B 8.136 8.136 8.136 8.136 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043366 -EvdW_8 = -0.075888 - ----------- Allocating electronic variables ---------- -Reading eigenvalues from 'eigenvals'. -Initializing wave functions: linear combination of atomic orbitals -Ta pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 3 ) -B pseudo-atom occupations: s ( 2 ) p ( 1 ) - FillingsUpdate: mu: +0.686661718 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00908 Tot: -0.00101 ] -LCAOMinimize: Iter: 0 F: -246.2703684649962952 |grad|_K: 1.171e-03 alpha: 1.000e+00 - FillingsUpdate: mu: +0.712459587 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00665 Tot: -0.00181 ] -LCAOMinimize: Iter: 1 F: -246.4528786644987690 |grad|_K: 1.053e-04 alpha: 3.295e-01 linmin: -4.367e-02 cgtest: 1.222e-01 t[s]: 23.18 -LCAOMinimize: Encountered beta<0, resetting CG. - FillingsUpdate: mu: +0.714071719 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00208 ] -LCAOMinimize: Iter: 2 F: -246.4552415759908683 |grad|_K: 5.255e-05 alpha: 5.367e-01 linmin: 5.912e-03 cgtest: -2.923e-02 t[s]: 25.72 - FillingsUpdate: mu: +0.713707837 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00210 ] -LCAOMinimize: Iter: 3 F: -246.4553446931705025 |grad|_K: 1.021e-05 alpha: 9.350e-02 linmin: -2.207e-02 cgtest: 1.698e-01 t[s]: 28.26 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.804912e-01. - FillingsUpdate: mu: +0.713888193 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00682 Tot: -0.00232 ] -LCAOMinimize: Iter: 4 F: -246.4553663527728702 |grad|_K: 7.659e-06 alpha: 5.192e-01 linmin: 1.419e-04 cgtest: -3.063e-03 t[s]: 31.52 - FillingsUpdate: mu: +0.713885616 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00684 Tot: -0.00234 ] -LCAOMinimize: Iter: 5 F: -246.4553689441066240 |grad|_K: 3.729e-06 alpha: 1.101e-01 linmin: -1.191e-03 cgtest: 9.089e-03 t[s]: 34.06 - FillingsUpdate: mu: +0.713849548 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00689 Tot: -0.00240 ] -LCAOMinimize: Iter: 6 F: -246.4553707842442520 |grad|_K: 8.837e-07 alpha: 3.298e-01 linmin: 1.269e-04 cgtest: -2.709e-02 t[s]: 36.60 - FillingsUpdate: mu: +0.713851760 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00691 Tot: -0.00242 ] -LCAOMinimize: Iter: 7 F: -246.4553708544137010 |grad|_K: 6.594e-07 alpha: 2.247e-01 linmin: -6.136e-07 cgtest: 4.639e-04 t[s]: 39.14 - FillingsUpdate: mu: +0.713855354 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] -LCAOMinimize: Iter: 8 F: -246.4553708841276034 |grad|_K: 3.463e-07 alpha: 1.709e-01 linmin: 1.967e-05 cgtest: -2.648e-04 t[s]: 41.71 -LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - - ----- Citations for features of the code used in this run ---- - - Software package: - R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) - - gga-PBE exchange-correlation functional: - J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) - - Pseudopotentials: - KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) - - DFT-D3 dispersion correction: - S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) - - Total energy minimization with Auxiliary Hamiltonian: - C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) - - Linear-tetrahedron sampling for density of states: - G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) - - Smooth electrostatic potentials by atom-potential subtraction: - R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) - -This list may not be complete. Please suggest additional citations or -report any other bugs at https://github.com/shankar1729/jdftx/issues - -Initialization completed successfully at t[s]: 42.07 - - ---------- Lattice Minimization --------- - -Computing DFT-D3 correction: -# coordination-number Ta 15.836 15.835 15.835 15.836 -# coordination-number B 8.136 8.136 8.136 8.136 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043366 -EvdW_8 = -0.075888 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.713855355 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00692 Tot: -0.00244 ] -ElecMinimize: Iter: 0 F: -246.455370884127575 |grad|_K: 7.677e-05 alpha: 1.000e+00 - FillingsUpdate: mu: +0.706435257 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00591 Tot: -0.00247 ] - SubspaceRotationAdjust: set factor to 1 -ElecMinimize: Iter: 1 F: -246.520287479167706 |grad|_K: 2.836e-05 alpha: 6.060e-01 linmin: 2.774e-05 t[s]: 47.10 - FillingsUpdate: mu: +0.704468403 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00420 Tot: -0.00250 ] - SubspaceRotationAdjust: set factor to 1.03 -ElecMinimize: Iter: 2 F: -246.529235826500923 |grad|_K: 1.174e-05 alpha: 6.123e-01 linmin: 8.789e-05 t[s]: 50.24 - FillingsUpdate: mu: +0.704067779 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00259 Tot: -0.00166 ] - SubspaceRotationAdjust: set factor to 1.02 -ElecMinimize: Iter: 3 F: -246.530549052738621 |grad|_K: 6.863e-06 alpha: 5.241e-01 linmin: 1.563e-04 t[s]: 53.39 - FillingsUpdate: mu: +0.704000037 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00205 Tot: -0.00127 ] - SubspaceRotationAdjust: set factor to 0.665 -ElecMinimize: Iter: 4 F: -246.530711079692253 |grad|_K: 5.958e-06 alpha: 1.900e-01 linmin: 1.061e-04 t[s]: 56.58 - FillingsUpdate: mu: +0.703897258 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00126 Tot: -0.00069 ] - SubspaceRotationAdjust: set factor to 0.555 -ElecMinimize: Iter: 5 F: -246.530867381951509 |grad|_K: 2.932e-06 alpha: 2.428e-01 linmin: -1.218e-05 t[s]: 59.73 - FillingsUpdate: mu: +0.703892047 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00079 Tot: -0.00032 ] - SubspaceRotationAdjust: set factor to 0.422 -ElecMinimize: Iter: 6 F: -246.530928881947005 |grad|_K: 2.696e-06 alpha: 3.934e-01 linmin: -6.073e-05 t[s]: 62.89 - FillingsUpdate: mu: +0.703880780 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00053 Tot: -0.00006 ] - SubspaceRotationAdjust: set factor to 0.343 -ElecMinimize: Iter: 7 F: -246.530966822712173 |grad|_K: 1.520e-06 alpha: 2.871e-01 linmin: -4.667e-06 t[s]: 66.03 - FillingsUpdate: mu: +0.703874478 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00043 Tot: +0.00009 ] - SubspaceRotationAdjust: set factor to 0.386 -ElecMinimize: Iter: 8 F: -246.530988732848670 |grad|_K: 1.144e-06 alpha: 5.218e-01 linmin: 9.232e-07 t[s]: 69.18 - FillingsUpdate: mu: +0.703872920 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00038 Tot: +0.00014 ] - SubspaceRotationAdjust: set factor to 0.287 -ElecMinimize: Iter: 9 F: -246.530997788390636 |grad|_K: 8.064e-07 alpha: 3.807e-01 linmin: -7.146e-06 t[s]: 72.33 - FillingsUpdate: mu: +0.703869664 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00032 Tot: +0.00015 ] - SubspaceRotationAdjust: set factor to 0.322 -ElecMinimize: Iter: 10 F: -246.531003110075915 |grad|_K: 5.077e-07 alpha: 4.503e-01 linmin: -7.080e-06 t[s]: 75.48 - FillingsUpdate: mu: +0.703865324 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00026 Tot: +0.00014 ] - SubspaceRotationAdjust: set factor to 0.317 -ElecMinimize: Iter: 11 F: -246.531005566529700 |grad|_K: 3.894e-07 alpha: 5.242e-01 linmin: -4.677e-06 t[s]: 78.64 - FillingsUpdate: mu: +0.703862944 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00020 Tot: +0.00012 ] - SubspaceRotationAdjust: set factor to 0.252 -ElecMinimize: Iter: 12 F: -246.531006767661353 |grad|_K: 2.556e-07 alpha: 4.357e-01 linmin: 1.413e-06 t[s]: 81.78 - FillingsUpdate: mu: +0.703863024 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00015 Tot: +0.00009 ] - SubspaceRotationAdjust: set factor to 0.269 -ElecMinimize: Iter: 13 F: -246.531007355558700 |grad|_K: 1.828e-07 alpha: 4.953e-01 linmin: -3.387e-07 t[s]: 84.96 - FillingsUpdate: mu: +0.703864560 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00011 Tot: +0.00007 ] - SubspaceRotationAdjust: set factor to 0.258 -ElecMinimize: Iter: 14 F: -246.531007663892041 |grad|_K: 1.228e-07 alpha: 5.076e-01 linmin: -1.829e-07 t[s]: 88.12 - FillingsUpdate: mu: +0.703866170 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00006 ] - SubspaceRotationAdjust: set factor to 0.217 -ElecMinimize: Iter: 15 F: -246.531007805900202 |grad|_K: 8.711e-08 alpha: 5.179e-01 linmin: 1.701e-06 t[s]: 91.26 - FillingsUpdate: mu: +0.703866756 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00004 ] - SubspaceRotationAdjust: set factor to 0.222 -ElecMinimize: Iter: 16 F: -246.531007870491095 |grad|_K: 5.554e-08 alpha: 4.684e-01 linmin: 1.808e-06 t[s]: 94.41 - FillingsUpdate: mu: +0.703866408 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00003 ] - SubspaceRotationAdjust: set factor to 0.208 -ElecMinimize: Iter: 17 F: -246.531007900240667 |grad|_K: 3.756e-08 alpha: 5.305e-01 linmin: -2.241e-06 t[s]: 97.56 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 5.620e-04 - -Computing DFT-D3 correction: -# coordination-number Ta 15.836 15.835 15.835 15.836 -# coordination-number B 8.136 8.136 8.136 8.136 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043366 -EvdW_8 = -0.075888 -# Lattice vectors: -R = -[ 6.16844 -5.9e-05 5.3e-05 ] -[ 2.3e-05 16.4275 0.001924 ] -[ 4e-05 -0.005724 5.90259 ] -unit cell volume = 598.12 - -# Strain tensor in Cartesian coordinates: -[ 0 0 0 ] -[ 0 0 0 ] -[ 0 0 0 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.69853e-06 5.59557e-09 1.41959e-09 ] -[ 5.59557e-09 3.81916e-05 -1.21971e-07 ] -[ 1.41959e-09 -1.21971e-07 -5.35784e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000011000000000 2.394209000000000 1.474913000000000 1 -ion Ta 3.084231000000000 5.821311000000001 4.424867999999999 1 -ion Ta 3.084194000000000 10.607823000000000 1.472042000000000 1 -ion Ta -0.000017000000000 14.035477000000002 4.421956000000000 1 -ion B -0.000013000000000 7.254177000000001 1.473013000000000 1 -ion B 3.084254000000000 0.961525000000000 4.426774000000000 1 -ion B 3.084175999999999 15.467806000000001 1.470136000000000 1 -ion B 0.000007000000000 9.175312000000002 4.423851000000000 1 - -# Forces in Cartesian coordinates: -force Ta 0.000003219385226 0.000024941936105 -0.000004667309539 1 -force Ta -0.000003544134674 0.000100910630455 0.000002347800877 1 -force Ta 0.000004213169884 -0.000095340568768 -0.000002813127670 1 -force Ta -0.000003269450224 -0.000030911240225 0.000004677087443 1 -force B -0.000000729001011 -0.000015720776255 0.000010772774563 1 -force B 0.000000608095531 0.000019054253012 -0.000014315882331 1 -force B -0.000000498752112 0.000012643289756 0.000014335980866 1 -force B 0.000000021330734 -0.000015026361853 -0.000010315177459 1 - -# Energy components: - Eewald = -214.6559882144248945 - EH = 28.5857387723713110 - Eloc = -40.1186842665999635 - Enl = -69.0084493129606642 - EvdW = -0.1192533377321287 - Exc = -90.7845534796796727 - Exc_core = 50.3731883713289008 - KE = 89.1972709081141488 -------------------------------------- - Etot = -246.5307305595829348 - TS = 0.0002773406577414 -------------------------------------- - F = -246.5310079002406667 - -LatticeMinimize: Iter: 0 F: -246.531007900240667 |grad|_K: 2.745e-03 t[s]: 111.06 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.047 +0.047 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B +0.000 +0.000 +0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.838 15.838 15.838 15.838 -# coordination-number B 8.138 8.138 8.138 8.138 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043377 -EvdW_8 = -0.075910 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704038208 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] -ElecMinimize: Iter: 0 F: -246.531014271978677 |grad|_K: 2.488e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704035251 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.206 -ElecMinimize: Iter: 1 F: -246.531014618996693 |grad|_K: 7.345e-08 alpha: 3.083e-01 linmin: -6.352e-05 t[s]: 117.29 - FillingsUpdate: mu: +0.704031518 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.265 -ElecMinimize: Iter: 2 F: -246.531014707813426 |grad|_K: 6.000e-08 alpha: 9.057e-01 linmin: 6.919e-06 t[s]: 120.47 - FillingsUpdate: mu: +0.704033360 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00001 ] - SubspaceRotationAdjust: set factor to 0.306 -ElecMinimize: Iter: 3 F: -246.531014768371961 |grad|_K: 4.795e-08 alpha: 9.261e-01 linmin: 3.658e-06 t[s]: 123.62 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 2.872e-07 - -Computing DFT-D3 correction: -# coordination-number Ta 15.838 15.838 15.838 15.838 -# coordination-number B 8.138 8.138 8.138 8.138 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043377 -EvdW_8 = -0.075910 -# Lattice vectors: -R = -[ 6.16852 -5.97753e-05 5.29301e-05 ] -[ 2.27018e-05 16.4222 0.00192945 ] -[ 3.9928e-05 -0.00570738 5.90285 ] -unit cell volume = 597.963 - -# Strain tensor in Cartesian coordinates: -[ 1.4311e-05 -4.71455e-08 -1.19608e-08 ] -[ -4.71455e-08 -0.000321784 1.02767e-06 ] -[ -1.19608e-08 1.02767e-06 4.51425e-05 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -3.16235e-06 9.72711e-09 1.51381e-09 ] -[ 9.72711e-09 3.12615e-05 -1.04243e-07 ] -[ 1.51381e-09 -1.04243e-07 -5.40697e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000014086489759 2.393464963226479 1.474977371501900 1 -ion Ta 3.084271264231595 5.819543007953916 4.425076040486556 1 -ion Ta 3.084241830782444 10.604315563627694 1.472116500041577 1 -ion Ta -0.000020986919499 14.030934185850242 4.422174716636268 1 -ion B -0.000014091397776 7.251828452976323 1.473097720917905 1 -ion B 3.084298645948842 0.961238979979226 4.426960467748199 1 -ion B 3.084218889426424 15.462842647284960 1.470232558456424 1 -ion B 0.000006533363856 9.172348989626263 4.424049814606058 1 - -# Forces in Cartesian coordinates: -force Ta 0.000002656305160 -0.000090599278766 -0.000004686939808 1 -force Ta -0.000002780554917 -0.000072638279920 0.000002640588003 1 -force Ta 0.000003410172269 0.000090290543843 -0.000003019517788 1 -force Ta -0.000002762563820 0.000068162101984 0.000004644517497 1 -force B -0.000000578229282 -0.000088307202855 0.000009543323266 1 -force B 0.000000463088346 0.000074546028704 -0.000012789192807 1 -force B -0.000000560233414 -0.000056772413373 0.000012733201334 1 -force B 0.000000162461914 0.000068936586651 -0.000009123317262 1 - -# Energy components: - Eewald = -214.6743936804575981 - EH = 28.5801907094721130 - Eloc = -40.0962401542189326 - Enl = -69.0092234326302361 - EvdW = -0.1192864126888177 - Exc = -90.7856829553995226 - Exc_core = 50.3731891548009116 - KE = 89.2007106048843070 -------------------------------------- - Etot = -246.5307361662377730 - TS = 0.0002786021341825 -------------------------------------- - F = -246.5310147683719606 - -LatticeMinimize: Iter: 1 F: -246.531014768371961 |grad|_K: 2.273e-03 alpha: 1.000e+00 linmin: -9.031e-01 t[s]: 130.49 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.047 +0.047 +0.047 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B +0.000 +0.000 +0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.845 15.845 15.845 15.845 -# coordination-number B 8.143 8.144 8.144 8.143 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043408 -EvdW_8 = -0.075975 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704530627 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531025878595273 |grad|_K: 4.371e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704518010 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.262 -ElecMinimize: Iter: 1 F: -246.531027214588903 |grad|_K: 2.910e-07 alpha: 3.840e-01 linmin: -1.375e-04 t[s]: 136.75 - FillingsUpdate: mu: +0.704505006 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.299 -ElecMinimize: Iter: 2 F: -246.531028288353497 |grad|_K: 2.216e-07 alpha: 6.973e-01 linmin: 7.818e-05 t[s]: 139.89 - FillingsUpdate: mu: +0.704515918 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.324 -ElecMinimize: Iter: 3 F: -246.531029025233863 |grad|_K: 1.464e-07 alpha: 8.278e-01 linmin: 1.006e-04 t[s]: 143.06 - FillingsUpdate: mu: +0.704516708 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.252 -ElecMinimize: Iter: 4 F: -246.531029205869743 |grad|_K: 9.860e-08 alpha: 4.645e-01 linmin: -1.439e-05 t[s]: 146.21 - FillingsUpdate: mu: +0.704515183 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.205 -ElecMinimize: Iter: 5 F: -246.531029297349278 |grad|_K: 5.126e-08 alpha: 5.177e-01 linmin: 2.594e-05 t[s]: 149.37 - FillingsUpdate: mu: +0.704515738 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.217 -ElecMinimize: Iter: 6 F: -246.531029328246632 |grad|_K: 2.835e-08 alpha: 6.476e-01 linmin: 1.799e-05 t[s]: 152.52 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.174e-07 - -Computing DFT-D3 correction: -# coordination-number Ta 15.845 15.845 15.845 15.845 -# coordination-number B 8.143 8.144 8.144 8.143 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043408 -EvdW_8 = -0.075975 -# Lattice vectors: -R = -[ 6.16918 -6.51258e-05 5.26355e-05 ] -[ 2.06706e-05 16.405 0.00194807 ] -[ 3.96224e-05 -0.00565097 5.90392 ] -unit cell volume = 597.507 - -# Strain tensor in Cartesian coordinates: -[ 0.000120098 -3.72492e-07 -6.27023e-08 ] -[ -3.72547e-07 -0.00137066 4.52454e-06 ] -[ -6.27015e-08 4.52452e-06 0.00022642 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -8.3604e-06 1.42182e-08 2.80363e-10 ] -[ 1.42182e-08 1.14337e-05 -4.20882e-08 ] -[ 2.80363e-10 -4.20882e-08 -4.9412e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000023813715142 2.390604013214516 1.475234480600942 1 -ion Ta 3.084584328359459 5.813169209201141 4.425908903944038 1 -ion Ta 3.084578157414626 10.593552085364093 1.472408297867962 1 -ion Ta -0.000036791658956 14.016500450836368 4.423043918082191 1 -ion B -0.000018837446157 7.243878315630210 1.473428155907734 1 -ion B 3.084626223062512 0.960543400213545 4.427715232784204 1 -ion B 3.084537813709094 15.446401698542397 1.470603744300826 1 -ion B 0.000003963154799 9.163016331935406 4.424847529217786 1 - -# Forces in Cartesian coordinates: -force Ta 0.000001084914930 0.000141960010169 -0.000004367879617 1 -force Ta -0.000001210748732 -0.000009421908688 0.000002618055463 1 -force Ta 0.000001248357327 0.000070400296685 -0.000002696507235 1 -force Ta -0.000001143490074 -0.000201438078333 0.000004325960740 1 -force B -0.000000768380446 -0.000275732002592 0.000005695191169 1 -force B 0.000000784553743 0.000303851856736 -0.000007616792945 1 -force B -0.000000855800566 -0.000298817632572 0.000007508392297 1 -force B 0.000000858749849 0.000269360114556 -0.000005496745663 1 - -# Energy components: - Eewald = -214.7276638602018579 - EH = 28.5647245912874865 - Eloc = -40.0317091353307788 - Enl = -69.0113097172592518 - EvdW = -0.1193834118021602 - Exc = -90.7888963153276904 - Exc_core = 50.3731914824034703 - KE = 89.2103061367852916 -------------------------------------- - Etot = -246.5307402294455414 - TS = 0.0002890988010826 -------------------------------------- - F = -246.5310293282466318 - -LatticeMinimize: Iter: 2 F: -246.531029328246632 |grad|_K: 1.236e-03 alpha: 1.000e+00 linmin: -6.852e-01 t[s]: 159.39 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 +0.000 -0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.845 15.845 15.845 15.845 -# coordination-number B 8.143 8.143 8.144 8.144 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043410 -EvdW_8 = -0.075988 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704520460 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531031962026219 |grad|_K: 3.755e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704526851 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.276 -ElecMinimize: Iter: 1 F: -246.531033769340610 |grad|_K: 2.573e-07 alpha: 7.052e-01 linmin: 1.376e-05 t[s]: 165.64 - FillingsUpdate: mu: +0.704528030 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.306 -ElecMinimize: Iter: 2 F: -246.531035102380287 |grad|_K: 2.639e-07 alpha: 1.110e+00 linmin: 5.537e-04 t[s]: 168.79 - FillingsUpdate: mu: +0.704526219 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.268 -ElecMinimize: Iter: 3 F: -246.531035795994967 |grad|_K: 1.709e-07 alpha: 5.477e-01 linmin: -2.876e-04 t[s]: 171.97 - FillingsUpdate: mu: +0.704524813 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.229 -ElecMinimize: Iter: 4 F: -246.531036101425457 |grad|_K: 1.002e-07 alpha: 5.738e-01 linmin: 1.926e-04 t[s]: 175.11 - FillingsUpdate: mu: +0.704524605 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.191 -ElecMinimize: Iter: 5 F: -246.531036212796238 |grad|_K: 5.894e-08 alpha: 6.108e-01 linmin: 7.984e-05 t[s]: 178.26 - FillingsUpdate: mu: +0.704524842 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.151 -ElecMinimize: Iter: 6 F: -246.531036247700513 |grad|_K: 3.541e-08 alpha: 5.531e-01 linmin: -1.788e-06 t[s]: 181.42 - FillingsUpdate: mu: +0.704525064 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.151 -ElecMinimize: Iter: 7 F: -246.531036261790803 |grad|_K: 2.032e-08 alpha: 6.184e-01 linmin: 9.272e-05 t[s]: 184.56 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 6.532e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.845 15.845 15.845 15.845 -# coordination-number B 8.143 8.143 8.144 8.144 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043410 -EvdW_8 = -0.075988 -# Lattice vectors: -R = -[ 6.17151 -7.61423e-05 5.25274e-05 ] -[ 1.65228e-05 16.3936 0.00196136 ] -[ 3.94998e-05 -0.00561167 5.90538 ] -unit cell volume = 597.466 - -# Strain tensor in Cartesian coordinates: -[ 0.000498951 -1.04175e-06 -8.4205e-08 ] -[ -1.0424e-06 -0.00206386 7.0028e-06 ] -[ -8.41915e-08 7.00307e-06 0.000473185 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -6.49741e-06 1.01761e-08 -7.95605e-10 ] -[ 1.01761e-08 3.16135e-06 -2.48222e-08 ] -[ -7.95605e-10 -2.48222e-08 -7.77737e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000029775694859 2.389619343583877 1.475578543550516 1 -ion Ta 3.085740458134041 5.809058692164263 4.427030535410705 1 -ion Ta 3.085748496870723 10.586609022791823 1.472781763426523 1 -ion Ta -0.000054251406294 14.005792256272583 4.424195525424639 1 -ion B -0.000028108986210 7.237385110729197 1.473846033579680 1 -ion B 3.085798339673751 0.961490250908128 4.428761276913454 1 -ion B 3.085691086382508 15.434117602788850 1.471052900390355 1 -ion B 0.000002233955824 9.158087989122372 4.425926894248790 1 - -# Forces in Cartesian coordinates: -force Ta 0.000000180448983 -0.000001779224432 -0.000003215298322 1 -force Ta -0.000000213491438 -0.000022635216900 0.000002165526987 1 -force Ta 0.000000108554062 0.000006971364088 -0.000002113568274 1 -force Ta -0.000000196012767 0.000018046560330 0.000003199056616 1 -force B -0.000000552365229 -0.000329498688774 0.000001901472926 1 -force B 0.000000562095795 0.000313550862043 -0.000002592578413 1 -force B -0.000000582293062 -0.000321161272580 0.000002501303027 1 -force B 0.000000699542294 0.000336616788772 -0.000001894702260 1 - -# Energy components: - Eewald = -214.7312629602534173 - EH = 28.5655380437543300 - Eloc = -40.0285694974605377 - Enl = -69.0117058129617078 - EvdW = -0.1193978908337048 - Exc = -90.7889608782997755 - Exc_core = 50.3731919376023782 - KE = 89.2104335455247650 -------------------------------------- - Etot = -246.5307335129276112 - TS = 0.0003027488631822 -------------------------------------- - F = -246.5310362617908027 - -LatticeMinimize: Iter: 3 F: -246.531036261790803 |grad|_K: 8.306e-04 alpha: 1.000e+00 linmin: -3.257e-01 t[s]: 191.45 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 -0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.844 15.844 15.844 15.844 -# coordination-number B 8.141 8.142 8.142 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043405 -EvdW_8 = -0.075998 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704449752 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531026682492154 |grad|_K: 7.050e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704459881 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.214 -ElecMinimize: Iter: 1 F: -246.531032693801336 |grad|_K: 4.310e-07 alpha: 6.655e-01 linmin: -2.195e-06 t[s]: 197.70 - FillingsUpdate: mu: +0.704460182 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.27 -ElecMinimize: Iter: 2 F: -246.531036680169876 |grad|_K: 4.159e-07 alpha: 1.182e+00 linmin: 4.513e-04 t[s]: 200.85 - FillingsUpdate: mu: +0.704456912 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.327 -ElecMinimize: Iter: 3 F: -246.531039288269824 |grad|_K: 3.382e-07 alpha: 8.295e-01 linmin: 7.410e-05 t[s]: 204.00 - FillingsUpdate: mu: +0.704454936 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.343 -ElecMinimize: Iter: 4 F: -246.531040658466878 |grad|_K: 2.511e-07 alpha: 6.585e-01 linmin: 1.756e-04 t[s]: 207.15 - FillingsUpdate: mu: +0.704454956 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.314 -ElecMinimize: Iter: 5 F: -246.531041296284229 |grad|_K: 1.467e-07 alpha: 5.571e-01 linmin: 1.295e-04 t[s]: 210.30 - FillingsUpdate: mu: +0.704455609 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.273 -ElecMinimize: Iter: 6 F: -246.531041548141133 |grad|_K: 9.871e-08 alpha: 6.442e-01 linmin: 7.198e-05 t[s]: 213.46 - FillingsUpdate: mu: +0.704455872 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.238 -ElecMinimize: Iter: 7 F: -246.531041644714321 |grad|_K: 6.791e-08 alpha: 5.455e-01 linmin: -2.842e-06 t[s]: 216.64 - FillingsUpdate: mu: +0.704455977 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.252 -ElecMinimize: Iter: 8 F: -246.531041694388506 |grad|_K: 4.287e-08 alpha: 5.925e-01 linmin: -2.160e-05 t[s]: 219.80 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 7.189e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.844 15.844 15.844 15.844 -# coordination-number B 8.141 8.142 8.142 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043405 -EvdW_8 = -0.075998 -# Lattice vectors: -R = -[ 6.17576 -9.47374e-05 5.29299e-05 ] -[ 9.52926e-06 16.3804 0.0019841 ] -[ 3.98907e-05 -0.00554499 5.90623 ] -unit cell volume = 597.483 - -# Strain tensor in Cartesian coordinates: -[ 0.00118728 -2.17121e-06 -2.18338e-08 ] -[ -2.17321e-06 -0.00286467 1.11158e-05 ] -[ -2.17693e-08 1.11123e-05 0.00061781 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -3.84706e-06 2.06861e-09 -6.49216e-10 ] -[ 2.06861e-09 -5.44433e-07 1.28872e-09 ] -[ -6.49216e-10 1.28872e-09 1.41337e-06 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000034114290175 2.387571268022230 1.475755349748698 1 -ion Ta 3.087849398723925 5.804154459943446 4.427724919689199 1 -ion Ta 3.087867051092635 10.578177718691764 1.473008209966117 1 -ion Ta -0.000077119608624 13.994907943198326 4.424939003719408 1 -ion B -0.000043935405504 7.227509823373992 1.474128072184157 1 -ion B 3.087928101798946 0.964589895884514 4.429352832810734 1 -ion B 3.087788784233561 15.417825744028846 1.471381110090443 1 -ion B 0.000000660313035 9.154879072058938 4.426566128753437 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000465565409 0.000169706448987 0.000001306198760 1 -force Ta 0.000000569150674 -0.000015052188429 -0.000000826241549 1 -force Ta -0.000000570285414 -0.000029336045811 0.000000988949218 1 -force Ta 0.000000488929249 -0.000126358388630 -0.000001411401752 1 -force B 0.000000157986568 -0.000127794177558 -0.000000980192501 1 -force B -0.000000168951475 0.000163248276740 0.000001274162211 1 -force B 0.000000130690925 -0.000154299039129 -0.000001291000006 1 -force B -0.000000123370772 0.000119498543090 0.000000893930426 1 - -# Energy components: - Eewald = -214.7276557127735828 - EH = 28.5694583224511760 - Eloc = -40.0346304300992202 - Enl = -69.0119383413610450 - EvdW = -0.1194033767426411 - Exc = -90.7884592491663085 - Exc_core = 50.3731921848171353 - KE = 89.2087147320197289 -------------------------------------- - Etot = -246.5307218708547623 - TS = 0.0003198235337484 -------------------------------------- - F = -246.5310416943885059 - -LatticeMinimize: Iter: 4 F: -246.531041694388506 |grad|_K: 4.614e-04 alpha: 1.000e+00 linmin: -1.678e-01 t[s]: 226.68 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.047 -# magnetic-moments Ta +0.000 -0.000 +0.000 +0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B +0.000 -0.000 -0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.838 15.841 15.840 15.837 -# coordination-number B 8.140 8.135 8.134 8.139 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043386 -EvdW_8 = -0.075993 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704256554 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531025511751722 |grad|_K: 8.319e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704271215 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.229 -ElecMinimize: Iter: 1 F: -246.531031375441330 |grad|_K: 5.133e-07 alpha: 4.662e-01 linmin: 2.885e-06 t[s]: 232.91 - FillingsUpdate: mu: +0.704278446 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.243 -ElecMinimize: Iter: 2 F: -246.531034461304444 |grad|_K: 4.011e-07 alpha: 6.449e-01 linmin: 1.929e-04 t[s]: 236.09 - FillingsUpdate: mu: +0.704269868 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.287 -ElecMinimize: Iter: 3 F: -246.531037064538708 |grad|_K: 2.671e-07 alpha: 8.921e-01 linmin: 1.271e-04 t[s]: 239.24 - FillingsUpdate: mu: +0.704268747 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.285 -ElecMinimize: Iter: 4 F: -246.531037903744476 |grad|_K: 1.767e-07 alpha: 6.479e-01 linmin: 4.925e-06 t[s]: 242.39 - FillingsUpdate: mu: +0.704268666 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.223 -ElecMinimize: Iter: 5 F: -246.531038186411024 |grad|_K: 1.141e-07 alpha: 4.982e-01 linmin: 1.104e-05 t[s]: 245.53 - FillingsUpdate: mu: +0.704268389 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.201 -ElecMinimize: Iter: 6 F: -246.531038317370076 |grad|_K: 6.157e-08 alpha: 5.534e-01 linmin: -4.478e-06 t[s]: 248.68 - FillingsUpdate: mu: +0.704268888 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.22 -ElecMinimize: Iter: 7 F: -246.531038364612812 |grad|_K: 3.648e-08 alpha: 6.856e-01 linmin: -1.849e-05 t[s]: 251.82 - FillingsUpdate: mu: +0.704269068 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.235 -ElecMinimize: Iter: 8 F: -246.531038379635930 |grad|_K: 2.334e-08 alpha: 6.212e-01 linmin: 9.469e-06 t[s]: 254.97 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 8.448e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.838 15.841 15.840 15.837 -# coordination-number B 8.140 8.135 8.134 8.139 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043386 -EvdW_8 = -0.075993 -LatticeMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: 0.720696 gdotd/gdotd0: -2.16484 (taking cubic step) - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.842 -# coordination-number B 8.141 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075997 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704420190 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -246.531035415403750 |grad|_K: 5.767e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704406240 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.23 -ElecMinimize: Iter: 1 F: -246.531038498130698 |grad|_K: 3.564e-07 alpha: 5.099e-01 linmin: -3.589e-05 t[s]: 267.81 - FillingsUpdate: mu: +0.704400814 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.244 -ElecMinimize: Iter: 2 F: -246.531040129369387 |grad|_K: 2.965e-07 alpha: 7.065e-01 linmin: -8.916e-05 t[s]: 271.04 - FillingsUpdate: mu: +0.704406014 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.285 -ElecMinimize: Iter: 3 F: -246.531041494300439 |grad|_K: 1.872e-07 alpha: 8.537e-01 linmin: -9.396e-06 t[s]: 274.22 - FillingsUpdate: mu: +0.704406538 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.328 -ElecMinimize: Iter: 4 F: -246.531041953509856 |grad|_K: 1.130e-07 alpha: 7.211e-01 linmin: -2.661e-05 t[s]: 277.38 - FillingsUpdate: mu: +0.704406773 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.316 -ElecMinimize: Iter: 5 F: -246.531042101016880 |grad|_K: 7.764e-08 alpha: 6.358e-01 linmin: -1.391e-05 t[s]: 280.52 - FillingsUpdate: mu: +0.704406688 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.233 -ElecMinimize: Iter: 6 F: -246.531042149535807 |grad|_K: 5.068e-08 alpha: 4.429e-01 linmin: -6.638e-07 t[s]: 283.67 - FillingsUpdate: mu: +0.704406377 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.189 -ElecMinimize: Iter: 7 F: -246.531042173879570 |grad|_K: 2.922e-08 alpha: 5.215e-01 linmin: -2.252e-05 t[s]: 286.82 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.264e-08 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.842 -# coordination-number B 8.141 8.140 8.140 8.140 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075997 -# Lattice vectors: -R = -[ 6.17686 -9.56645e-05 5.31532e-05 ] -[ 9.18629e-06 16.3807 0.00198391 ] -[ 4.01104e-05 -0.00554504 5.90563 ] -unit cell volume = 597.539 - -# Strain tensor in Cartesian coordinates: -[ 0.00136503 -2.227e-06 1.44186e-08 ] -[ -2.22888e-06 -0.00284668 1.1078e-05 ] -[ 1.45105e-08 1.10732e-05 0.000515328 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.85241e-06 -9.71227e-09 -3.79561e-12 ] -[ -9.71227e-09 2.26493e-06 8.18843e-09 ] -[ -3.79561e-12 8.18843e-09 1.47689e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000030823953056 2.388616337987223 1.475614851126392 1 -ion Ta 3.088401411030260 5.804130488408757 4.427264643267180 1 -ion Ta 3.088410904362411 10.578139300361443 1.472864883223145 1 -ion Ta -0.000074395171918 13.994507862159116 4.424473913215363 1 -ion B -0.000042818012558 7.226921939106935 1.473968737535463 1 -ion B 3.088474792086342 0.965536319238178 4.428909887658269 1 -ion B 3.088337543684599 15.417237684317360 1.471219336676431 1 -ion B -0.000001165476343 9.155706529538742 4.426119959660315 1 - -# Forces in Cartesian coordinates: -force Ta 0.000000323036195 -0.000212775014497 0.000000266636620 1 -force Ta -0.000000353159760 0.000131942916382 -0.000000145463472 1 -force Ta 0.000000330187713 0.000042258562630 0.000000055403925 1 -force Ta -0.000000343984957 0.000040137991624 -0.000000251368278 1 -force B 0.000000150826382 -0.000002511863929 -0.000000560692838 1 -force B -0.000000102098004 -0.000029074457280 0.000000803376795 1 -force B 0.000000115044701 0.000029245784065 -0.000000825183337 1 -force B -0.000000089307516 0.000001544869166 0.000000617721082 1 - -# Energy components: - Eewald = -214.7206562776039220 - EH = 28.5724130347543586 - Eloc = -40.0437031895604250 - Enl = -69.0118005584411947 - EvdW = -0.1193967998711261 - Exc = -90.7879399785789900 - Exc_core = 50.3731920550980874 - KE = 89.2071716495628095 -------------------------------------- - Etot = -246.5307200646404056 - TS = 0.0003221092391512 -------------------------------------- - F = -246.5310421738795696 - -LatticeMinimize: Iter: 5 F: -246.531042173879570 |grad|_K: 3.331e-04 alpha: 2.649e-01 linmin: 3.734e-02 t[s]: 293.70 - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 -0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075997 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.704400512 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] -ElecMinimize: Iter: 0 F: -246.531042168085634 |grad|_K: 1.574e-07 alpha: 1.000e+00 - FillingsUpdate: mu: +0.704399746 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.184 -ElecMinimize: Iter: 1 F: -246.531042313154273 |grad|_K: 5.154e-08 alpha: 3.223e-01 linmin: 5.761e-06 t[s]: 299.95 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.668220e-01. - FillingsUpdate: mu: +0.704399023 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.259 -ElecMinimize: Iter: 2 F: -246.531042359930979 |grad|_K: 4.336e-08 alpha: 9.690e-01 linmin: -1.423e-05 t[s]: 304.14 - FillingsUpdate: mu: +0.704399109 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.32 -ElecMinimize: Iter: 3 F: -246.531042396724303 |grad|_K: 3.753e-08 alpha: 1.077e+00 linmin: 3.381e-05 t[s]: 307.28 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 3.926e-09 - -Computing DFT-D3 correction: -# coordination-number Ta 15.843 15.843 15.843 15.843 -# coordination-number B 8.140 8.140 8.140 8.141 -# diagonal-C6 Ta 458.77 458.77 458.77 458.77 -# diagonal-C6 B 28.03 28.03 28.03 28.03 -EvdW_6 = -0.043400 -EvdW_8 = -0.075997 -# Lattice vectors: -R = -[ 6.17729 -9.26838e-05 5.31591e-05 ] -[ 1.0312e-05 16.3792 0.00198354 ] -[ 4.01127e-05 -0.00554565 5.90569 ] -unit cell volume = 597.533 - -# Strain tensor in Cartesian coordinates: -[ 0.00143485 -2.0453e-06 1.47345e-08 ] -[ -2.04605e-06 -0.00293691 1.10436e-05 ] -[ 1.4824e-08 1.10401e-05 0.000525671 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.34726e-06 7.93739e-10 -1.62258e-10 ] -[ 7.93739e-10 6.9017e-07 1.08661e-09 ] -[ -1.62258e-10 1.08661e-09 5.39158e-07 ] - -# Ionic positions in cartesian coordinates: -ion Ta 0.000032598836405 2.387806263857039 1.475628634652102 1 -ion Ta 3.088616327412532 5.803975252143080 4.427311177145520 1 -ion Ta 3.088629609300132 10.577319695711328 1.472878536043548 1 -ion Ta -0.000073285235838 13.993332687962614 4.424520653664504 1 -ion B -0.000041452468213 7.226129059583396 1.473984348897573 1 -ion B 3.088690407621215 0.965495187709153 4.428955000327909 1 -ion B 3.088555645794738 15.415795677959148 1.471234596975623 1 -ion B 0.000000645036171 9.155014616292998 4.426165055909802 1 - -# Forces in Cartesian coordinates: -force Ta -0.000000304270083 0.000023959686182 0.000000466139625 1 -force Ta 0.000000320615867 -0.000039773504949 -0.000000278290855 1 -force Ta -0.000000297021261 0.000005320895644 0.000000242595352 1 -force Ta 0.000000295304903 0.000008526982820 -0.000000443742199 1 -force B 0.000000117539435 -0.000024589399294 -0.000000767816509 1 -force B -0.000000098985029 0.000013808836491 0.000001032481242 1 -force B 0.000000121457376 -0.000011152103790 -0.000001066942488 1 -force B -0.000000111982816 0.000022360524564 0.000000768153612 1 - -# Energy components: - Eewald = -214.7213057123609019 - EH = 28.5721759138337354 - Eloc = -40.0429414587348518 - Enl = -69.0117974720974559 - EvdW = -0.1193974825667439 - Exc = -90.7880124097588208 - Exc_core = 50.3731920760956626 - KE = 89.2073662863590755 -------------------------------------- - Etot = -246.5307202592302644 - TS = 0.0003221374940495 -------------------------------------- - F = -246.5310423967243025 - -LatticeMinimize: Iter: 6 F: -246.531042396724303 |grad|_K: 1.291e-04 alpha: 1.000e+00 linmin: -9.666e-02 t[s]: 314.16 -LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - -#--- Lowdin population analysis --- -# oxidation-state Ta +0.048 +0.048 +0.048 +0.048 -# magnetic-moments Ta +0.000 +0.000 -0.000 -0.000 -# oxidation-state B -0.034 -0.034 -0.034 -0.034 -# magnetic-moments B -0.000 -0.000 +0.000 -0.000 - - -Dumping 'force' ... done -Dumping 'n_up' ... done -Dumping 'n_dn' ... done -Dumping 'tau_up' ... done -Dumping 'tau_dn' ... done -Dumping 'd_tot' ... done -Dumping 'eigenvals' ... done -Dumping 'eigStats' ... - eMin: -1.780949 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) - HOMO: +0.704289 at state 92 ( [ +0.000000 +0.500000 +0.142857 ] spin -1 ) - mu : +0.704399 - LUMO: +0.704651 at state 28 ( [ +0.333333 +0.000000 +0.000000 ] spin 1 ) - eMax: +0.949497 at state 53 ( [ +0.500000 +0.500000 -0.428571 ] spin 1 ) - HOMO-LUMO gap: +0.000362 - Optical gap : +0.012020 at state 1 ( [ +0.000000 +0.000000 +0.142857 ] spin 1 ) -Dumping 'Ecomponents' ... done -Dumping 'dosUp' ... done. -Dumping 'dosDn' ... done. -End date and time: Fri Mar 8 18:00:30 2024 (Duration: 0-0:05:15.72) -Done! - -PROFILER: augmentDensityGrid 0.000351 +/- 0.000124 s, 290 calls, 0.101737 s total -PROFILER: augmentDensityGridGrad 0.014065 +/- 0.010857 s, 170 calls, 2.391024 s total -PROFILER: augmentDensitySpherical 0.000361 +/- 0.000154 s, 48720 calls, 17.565885 s total -PROFILER: augmentDensitySphericalGrad 0.000405 +/- 0.000165 s, 35370 calls, 14.338830 s total -PROFILER: augmentOverlap 0.000232 +/- 0.000089 s, 104340 calls, 24.224794 s total -PROFILER: changeGrid 0.000015 +/- 0.000001 s, 57546 calls, 0.871989 s total -PROFILER: ColumnBundle::randomize 0.000244 +/- 0.000005 s, 168 calls, 0.040927 s total -PROFILER: diagouterI 0.001099 +/- 0.000211 s, 24864 calls, 27.322486 s total -PROFILER: EdensityAndVscloc 0.001043 +/- 0.000012 s, 146 calls, 0.152224 s total -PROFILER: EnlAndGrad 0.000660 +/- 0.000100 s, 52506 calls, 34.677000 s total -PROFILER: ExCorrCommunication 0.000003 +/- 0.000003 s, 1030 calls, 0.002974 s total -PROFILER: ExCorrFunctional 0.000059 +/- 0.000094 s, 187 calls, 0.010991 s total -PROFILER: ExCorrTotal 0.000739 +/- 0.000229 s, 187 calls, 0.138159 s total -PROFILER: Idag_DiagV_I 0.002085 +/- 0.000489 s, 16341 calls, 34.071627 s total -PROFILER: inv(matrix) 0.000222 +/- 0.000034 s, 22512 calls, 4.992395 s total -PROFILER: matrix::diagonalize 0.001028 +/- 0.000282 s, 40533 calls, 41.675986 s total -PROFILER: matrix::set 0.000009 +/- 0.000002 s, 368034 calls, 3.170898 s total -PROFILER: orthoMatrix(matrix) 0.000200 +/- 0.000060 s, 24909 calls, 4.988118 s total -PROFILER: RadialFunctionR::transform 0.001786 +/- 0.000335 s, 98 calls, 0.175033 s total -PROFILER: reduceKmesh 0.000002 +/- 0.000000 s, 1 calls, 0.000002 s total -PROFILER: VanDerWaalsD3::energyAndGrad 0.201630 +/- 0.009988 s, 25 calls, 5.040746 s total -PROFILER: WavefunctionDrag 0.560681 +/- 0.111152 s, 8 calls, 4.485448 s total -PROFILER: Y*M 0.000019 +/- 0.000003 s, 242866 calls, 4.670805 s total -PROFILER: Y1^Y2 0.000028 +/- 0.000019 s, 191040 calls, 5.340149 s total - -MEMUSAGE: ColumnBundle 1.121902 GB -MEMUSAGE: complexScalarFieldTilde 0.000701 GB -MEMUSAGE: IndexArrays 0.006395 GB -MEMUSAGE: matrix 0.123463 GB -MEMUSAGE: misc 0.002022 GB -MEMUSAGE: ScalarField 0.012617 GB -MEMUSAGE: ScalarFieldTilde 0.007510 GB -MEMUSAGE: Total 1.164226 GB diff --git a/tests/io/jdftx/example_files/latticeminimize_different.out b/tests/io/jdftx/example_files/latticeminimize_different.out deleted file mode 100644 index 5fa27e9984f..00000000000 --- a/tests/io/jdftx/example_files/latticeminimize_different.out +++ /dev/null @@ -1,1328 +0,0 @@ - -*************** JDFTx 1.7.0 (git hash 12396ea5) *************** - -Start date and time: Tue Apr 2 13:01:28 2024 -Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out -Running on hosts (process indices): nid001668 (0-3) -Divided in process groups (process indices): 0 (0) 1 (1) 2 (2) 3 (3) -gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' -gpuInit: Found compatible cuda device 1 'NVIDIA A100-SXM4-40GB' -gpuInit: Found compatible cuda device 2 'NVIDIA A100-SXM4-40GB' -gpuInit: Found compatible cuda device 3 'NVIDIA A100-SXM4-40GB' -gpuInit: Selected device 0 -Resource initialization completed at t[s]: 1.89 -Run totals: 4 processes, 128 threads, 4 GPUs -Memory pool size: 36000 MB (per process) - - -Input parsed successfully to the following command list (including defaults): - -band-projection-params yes no -basis kpoint-dependent -converge-empty-states yes -coords-type Cartesian -core-overlap-check none -coulomb-interaction Periodic -davidson-band-ratio 1.1 -dump End State Forces ElecDensity KEdensity Dtot VfluidTot BandEigs BandProjections EigStats Fillings Ecomponents BoundCharge DOS Kpoints -dump -dump -dump-name $VAR -elec-cutoff 25 -elec-eigen-algo Davidson -elec-ex-corr gga-PBE -elec-initial-magnetization 0.000000 no -elec-n-bands 42 -elec-smearing Fermi 0.001 -electronic-minimize \ - dirUpdateScheme FletcherReeves \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-07 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -exchange-regularization WignerSeitzTruncated -fluid LinearPCM 298.000000 1.013250 -fluid-anion F- 0.5 MeanFieldLJ \ - epsBulk 1 \ - pMol 0 \ - epsInf 1 \ - Pvap 0 \ - sigmaBulk 0 \ - Rvdw 2.24877 \ - Res 0 \ - tauNuc 343133 -fluid-cation Na+ 0.5 MeanFieldLJ \ - epsBulk 1 \ - pMol 0 \ - epsInf 1 \ - Pvap 0 \ - sigmaBulk 0 \ - Rvdw 2.19208 \ - Res 0 \ - tauNuc 343133 -fluid-ex-corr (null) lda-PZ -fluid-gummel-loop 10 1.000000e-05 -fluid-minimize \ - dirUpdateScheme PolakRibiere \ - linminMethod DirUpdateRecommended \ - nIterations 400 \ - history 15 \ - knormThreshold 1e-11 \ - maxThreshold no \ - energyDiffThreshold 0 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 6 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -fluid-solvent H2O 55.338 ScalarEOS \ - epsBulk 78.4 \ - pMol 0.92466 \ - epsInf 1.77 \ - Pvap 1.06736e-10 \ - sigmaBulk 4.62e-05 \ - Rvdw 2.61727 \ - Res 1.42 \ - tauNuc 343133 \ - poleEl 15 7 1 -forces-output-coords Positions -initial-state $VAR -ion Hf 0.000000000000000 0.000000000000000 0.000000000000000 1 -ion Hf 0.000000000000000 4.092615000000000 4.092615000000000 1 -ion Hf 4.092615000000000 0.000000000000000 4.092615000000000 1 -ion Hf 4.092615000000000 4.092615000000000 0.000000000000000 1 -ion C 0.000000000000000 0.000000000000000 4.092615000000000 1 -ion C 0.000000000000000 4.092615000000000 0.000000000000000 1 -ion C 4.092615000000000 0.000000000000000 0.000000000000000 1 -ion C 4.092615000000000 4.092615000000000 4.092615000000000 1 -ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/Hf.uspp -ion-species /global/homes/b/beri9208/pseudopotentials/GBRV/C.uspp -ion-species GBRV/$ID_pbe.uspp -ion-width Ecut -ionic-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 0 \ - history 15 \ - knormThreshold 0.0001 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 -kpoint-folding 7 7 7 -latt-move-scale 1 1 1 -latt-scale 1 1 1 -lattice \ - 8.185231000000000 0.000000000000000 0.000000000000000 \ - 0.000000000000000 8.185231000000000 0.000000000000000 \ - 0.000000000000000 0.000000000000000 8.185231000000000 -lattice-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -lcao-params -1 1e-06 0.001 -pcm-variant CANDLE -perturb-minimize \ - nIterations 0 \ - algorithm MINRES \ - residualTol 0.0001 \ - residualDiffThreshold 0.0001 \ - CGBypass no \ - recomputeResidual no -spintype z-spin -subspace-rotation-factor 1 yes -symmetries none -symmetry-threshold 0.0001 -van-der-waals D3 - - -Applied RMS atom displacement 0 bohrs to make symmetries exact. - ----------- Initializing the Grid ---------- -R = -[ 8.18523 0 0 ] -[ 0 8.18523 0 ] -[ 0 0 8.18523 ] -unit cell volume = 548.394 -G = -[ 0.767625 0 0 ] -[ 0 0.767625 0 ] -[ 0 0 0.767625 ] -Minimum fftbox size, Smin = [ 40 40 40 ] -Chosen fftbox size, S = [ 40 40 40 ] - ----------- Exchange Correlation functional ---------- -Initalized PBE GGA exchange. -Initalized PBE GGA correlation. - ----------- Setting up pseudopotentials ---------- -Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0.355431 - -Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/Hf.uspp': - Title: Hf. Created by USPP 7.3.6 on 14-9-2013 - Reference state energy: -78.399178. 12 valence electrons in orbitals: - |500> occupation: 2 eigenvalue: -3.016121 - |510> occupation: 6 eigenvalue: -1.860466 - |600> occupation: 0 eigenvalue: -0.643057 - |610> occupation: 0 eigenvalue: -0.441591 - |520> occupation: 2 eigenvalue: -0.613878 - lMax: 3 lLocal: 3 QijEcut: 5 - 8 projectors sampled on a log grid with 679 points: - l: 0 eig: -3.016122 rCut: 1.5 - l: 0 eig: -0.643058 rCut: 1.5 - l: 0 eig: 1.000000 rCut: 1.5 - l: 1 eig: -1.860465 rCut: 1.6 - l: 1 eig: -0.441594 rCut: 1.6 - l: 2 eig: -0.613878 rCut: 1.75 - l: 2 eig: 1.000000 rCut: 1.75 - l: 3 eig: 1.000000 rCut: 2.3 - Partial core density with radius 1 - Transforming core density to a uniform radial grid of dG=0.02 with 1335 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1335 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1335 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. - Core radius for overlap checks: 2.30 bohrs. - -Reading pseudopotential file '/global/homes/b/beri9208/pseudopotentials/GBRV/C.uspp': - Title: C. Created by USPP 7.3.6 on 3-2-2014 - Reference state energy: -5.406344. 4 valence electrons in orbitals: - |200> occupation: 2 eigenvalue: -0.504890 - |210> occupation: 2 eigenvalue: -0.194356 - lMax: 1 lLocal: 2 QijEcut: 5 - 4 projectors sampled on a log grid with 503 points: - l: 0 eig: -0.504890 rCut: 1.3 - l: 0 eig: 0.000000 rCut: 1.3 - l: 1 eig: -0.194357 rCut: 1.3 - l: 1 eig: 0.000000 rCut: 1.3 - Partial core density with radius 1.1 - Transforming core density to a uniform radial grid of dG=0.02 with 1335 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1335 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 483 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1335 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 483 points. - Core radius for overlap checks: 1.30 bohrs. - -Initialized 2 species with 8 total atoms. - -Folded 1 k-points by 7x7x7 to 343 k-points. - ----------- Setting up k-points, bands, fillings ---------- -No reducable k-points. -Computing the number of bands and number of electrons -Calculating initial fillings. -nElectrons: 64.000000 nBands: 42 nStates: 686 - ------ Setting up reduced wavefunction bases (one per k-point) ----- -average nbasis = 3274.907 , ideal nbasis = 3274.137 - ------ Initializing Supercell corresponding to k-point mesh ----- -Lattice vector linear combinations in supercell: -[ 7 0 0 ] -[ 0 7 0 ] -[ 0 0 7 ] -Supercell lattice vectors: -[ 57.2966 0 0 ] -[ 0 57.2966 0 ] -[ 0 0 57.2966 ] - -Initializing DFT-D3 calculator: - Parameters set for gga-PBE functional - s6: 1.000 s_r6: 1.217 - s8: 0.722 s_r8: 1.000 - Per-atom parameters loaded for: - Hf: sqrtQ[a0]: 8.207 Rcov[a0]: 2.589 CN: [ 0.00 1.93 3.88 ] - C: sqrtQ[a0]: 3.105 Rcov[a0]: 1.417 CN: [ 0.00 0.99 2.00 3.00 3.98 ] - -Initializing DFT-D2 calculator for fluid / solvation: - Hf: C6: 815.23 Eh-a0^6 R0: 3.326 a0 (WARNING: beyond Grimme's data set) - C: C6: 30.35 Eh-a0^6 R0: 2.744 a0 - ----------- Setting up ewald sum ---------- -Optimum gaussian width for ewald sums = 2.309011 bohr. -Real space sum over 729 unit cells with max indices [ 4 4 4 ] -Reciprocal space sum over 3375 terms with max indices [ 7 7 7 ] - -Computing DFT-D3 correction: -# coordination-number Hf 18.301 18.301 18.301 18.301 -# coordination-number C 6.202 6.202 6.202 6.202 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 -# diagonal-C6 C 18.21 18.21 18.21 18.21 -EvdW_6 = -0.037386 -EvdW_8 = -0.065663 - ----------- Allocating electronic variables ---------- -Initializing wave functions: linear combination of atomic orbitals -Hf pseudo-atom occupations: s ( 2 2 ) p ( 6 0 ) d ( 2 ) -C pseudo-atom occupations: s ( 2 ) p ( 2 ) - FillingsUpdate: mu: +0.772454096 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00307 Tot: -0.00039 ] -LCAOMinimize: Iter: 0 F: -221.0597961819417208 |grad|_K: 1.384e-03 alpha: 1.000e+00 - FillingsUpdate: mu: +0.713053118 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00423 Tot: +0.00088 ] -LCAOMinimize: Iter: 1 F: -222.1441268841861927 |grad|_K: 1.809e-04 alpha: 3.767e-01 linmin: 3.106e-01 cgtest: -9.797e-01 t[s]: 29.17 -LCAOMinimize: Bad step direction: g.d > 0. -LCAOMinimize: Undoing step. -LCAOMinimize: Step failed: resetting search direction. - FillingsUpdate: mu: +0.713053118 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00423 Tot: +0.00088 ] -LCAOMinimize: Iter: 2 F: -222.1441268841861927 |grad|_K: 1.809e-04 alpha: 0.000e+00 - FillingsUpdate: mu: +0.731483688 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00400 Tot: -0.00001 ] -LCAOMinimize: Iter: 3 F: -222.1619759267109941 |grad|_K: 7.045e-06 alpha: 3.353e-01 linmin: -3.048e-01 cgtest: 3.815e-01 t[s]: 33.82 -LCAOMinimize: Encountered beta<0, resetting CG. - FillingsUpdate: mu: +0.732268023 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00405 Tot: -0.00002 ] -LCAOMinimize: Iter: 4 F: -222.1620333754617320 |grad|_K: 2.924e-06 alpha: 7.091e-01 linmin: 8.054e-04 cgtest: 4.487e-05 t[s]: 36.56 - FillingsUpdate: mu: +0.731988065 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00408 Tot: -0.00002 ] -LCAOMinimize: Iter: 5 F: -222.1620390191999093 |grad|_K: 1.792e-07 alpha: 4.044e-01 linmin: -5.487e-04 cgtest: 4.749e-03 t[s]: 39.30 - FillingsUpdate: mu: +0.731987070 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00411 Tot: -0.00003 ] -LCAOMinimize: Iter: 6 F: -222.1620390682278128 |grad|_K: 6.291e-08 alpha: 9.348e-01 linmin: 2.423e-05 cgtest: -3.746e-04 t[s]: 42.05 - FillingsUpdate: mu: +0.731987194 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00411 Tot: -0.00003 ] -LCAOMinimize: Iter: 7 F: -222.1620390699862071 |grad|_K: 3.309e-09 alpha: 2.721e-01 linmin: 1.829e-06 cgtest: 6.736e-04 t[s]: 44.78 -LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). ------ createFluidSolver() ----- (Fluid-side solver setup) - Initializing fluid molecule 'H2O' - Initializing site 'O' - Electron density: proportional to exp(-r/0.36935)*erfc((r-0.51523)/0.36823) with norm 6.826 - Charge density: gaussian nuclear width 0.478731 with net site charge 0.826 - Polarizability: cuspless exponential with width 0.32 and norm 3.73 - Hard sphere radius: 2.57003 bohrs - Positions in reference frame: - [ +0.000000 +0.000000 +0.000000 ] - Initializing site 'H' - Electron density: proportional to exp(-r/0.34641)*erfc((r-0)/0.390882) with norm 0.587 - Charge density: gaussian nuclear width 0.377945 with net site charge -0.413 - Polarizability: cuspless exponential with width 0.39 and norm 3.3 - Positions in reference frame: - [ +0.000000 -1.441945 +1.122523 ] - [ +0.000000 +1.441945 +1.122523 ] - Net charge: 0 dipole magnitude: 0.927204 - Initializing spherical shell mfKernel with radius 2.61727 Bohr - deltaS corrections: - site 'O': -7.54299 - site 'H': -6.83917 - Initializing fluid molecule 'Na+' - Initializing site 'Na' - Electron density: proportional to exp(-r/0.19682)*erfc((r-0.71491)/0.41314) with norm 8.1383 - Charge density: gaussian nuclear width 0.365347 with net site charge -1 - Hard sphere radius: 1.86327 bohrs - Positions in reference frame: - [ +0.000000 +0.000000 +0.000000 ] - Net charge: -1 dipole magnitude: 0 - Initializing gaussian mfKernel with width: 1.55004 Bohr - deltaS corrections: - site 'Na': -22.3555 - Initializing fluid molecule 'F-' - Initializing site 'F' - Electron density: proportional to exp(-r/0.38886)*erfc((r-0)/0.438782) with norm 8 - Charge density: gaussian nuclear width 0.374796 with net site charge 1 - Hard sphere radius: 2.39995 bohrs - Positions in reference frame: - [ +0.000000 +0.000000 +0.000000 ] - Net charge: 1 dipole magnitude: 0 - Initializing gaussian mfKernel with width: 1.59012 Bohr - deltaS corrections: - site 'F': -9.04335 - -Correction to mu due to finite nuclear width = -0.0926353 - Cavity determined by nc: 0.00142 and sigma: 0.707107 - Nonlocal vdW cavity from gaussian model electron density with norm = 8 and sigma = 0.993594 bohr - Charge asymmetry in cavity with sensitivity pCavity = 36.5 e-bohr/Eh - Electrostatic cavity expanded by eta = 1.46 bohrs - Weighted density cavitation model constrained by Nbulk: 0.0049383 bohr^-3, Pvap: 3.14029 kPa, Rvdw: 2.61727 bohr and sigmaBulk: 4.62e-05 Eh/bohr^2 at T: 298 K. - Weighted density dispersion model using vdW pair potentials with single solvent site with sqrtC6eff: 0.77 SI. - - ----- Citations for features of the code used in this run ---- - - Software package: - R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) - - gga-PBE exchange-correlation functional: - J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) - - Pseudopotentials: - KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) - - DFT-D3 dispersion correction: - S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) - - DFT-D2 dispersion correction: - S. Grimme, J. Comput. Chem. 27, 1787 (2006) - - Charge-asymmetric nonlocally-determined local-electric (CANDLE) solvation model: - R. Sundararaman and W.A. Goddard III, J. Chem. Phys. 142, 064107 (2015) - - Total energy minimization with Auxiliary Hamiltonian: - C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) - - Linear-tetrahedron sampling for density of states: - G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) - - Smooth electrostatic potentials by atom-potential subtraction: - R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) - -This list may not be complete. Please suggest additional citations or -report any other bugs at https://github.com/shankar1729/jdftx/issues - -Initialization completed successfully at t[s]: 45.32 - - ---------- Lattice Minimization --------- - -Computing DFT-D3 correction: -# coordination-number Hf 18.301 18.301 18.301 18.301 -# coordination-number C 6.202 6.202 6.202 6.202 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 -# diagonal-C6 C 18.21 18.21 18.21 18.21 -EvdW_6 = -0.037386 -EvdW_8 = -0.065663 -Fluid solver invoked on fresh (random / LCAO) wavefunctions -Running a vacuum solve first: - --------- Initial electronic minimization ----------- - FillingsUpdate: mu: +0.731987194 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00411 Tot: -0.00003 ] -ElecMinimize: Iter: 0 F: -222.162039069986207 |grad|_K: 3.435e-05 alpha: 1.000e+00 - FillingsUpdate: mu: +0.721460193 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00317 Tot: -0.00003 ] - SubspaceRotationAdjust: set factor to 1 -ElecMinimize: Iter: 1 F: -222.225868877326519 |grad|_K: 1.135e-05 alpha: 5.698e-01 linmin: 3.230e-04 t[s]: 50.63 - FillingsUpdate: mu: +0.723806783 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00216 Tot: -0.00004 ] - SubspaceRotationAdjust: set factor to 1.06 -ElecMinimize: Iter: 2 F: -222.232123299147958 |grad|_K: 5.341e-06 alpha: 5.117e-01 linmin: 1.359e-04 t[s]: 53.98 - FillingsUpdate: mu: +0.722487824 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00121 Tot: -0.00004 ] - SubspaceRotationAdjust: set factor to 1.29 -ElecMinimize: Iter: 3 F: -222.233617701533120 |grad|_K: 2.486e-06 alpha: 5.536e-01 linmin: 5.425e-04 t[s]: 57.33 - FillingsUpdate: mu: +0.722675580 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00060 Tot: -0.00004 ] - SubspaceRotationAdjust: set factor to 1.35 -ElecMinimize: Iter: 4 F: -222.233929898159374 |grad|_K: 1.277e-06 alpha: 5.386e-01 linmin: 1.854e-04 t[s]: 60.68 - FillingsUpdate: mu: +0.722699779 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00033 Tot: -0.00003 ] - SubspaceRotationAdjust: set factor to 1.35 -ElecMinimize: Iter: 5 F: -222.233995228188093 |grad|_K: 7.075e-07 alpha: 4.242e-01 linmin: 2.517e-05 t[s]: 64.05 - FillingsUpdate: mu: +0.722648725 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00018 Tot: -0.00001 ] - SubspaceRotationAdjust: set factor to 1.45 -ElecMinimize: Iter: 6 F: -222.234018061255512 |grad|_K: 3.788e-07 alpha: 4.807e-01 linmin: 4.450e-05 t[s]: 67.39 - FillingsUpdate: mu: +0.722717279 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00010 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1.5 -ElecMinimize: Iter: 7 F: -222.234025718041522 |grad|_K: 2.104e-07 alpha: 5.621e-01 linmin: -2.787e-05 t[s]: 70.74 - FillingsUpdate: mu: +0.722721621 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00005 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1.48 -ElecMinimize: Iter: 8 F: -222.234028172375162 |grad|_K: 1.233e-07 alpha: 5.835e-01 linmin: -1.229e-05 t[s]: 74.10 - FillingsUpdate: mu: +0.722684008 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00003 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1.52 -ElecMinimize: Iter: 9 F: -222.234029045948205 |grad|_K: 7.434e-08 alpha: 6.052e-01 linmin: 1.137e-06 t[s]: 77.47 - FillingsUpdate: mu: +0.722710464 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00002 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1.43 -ElecMinimize: Iter: 10 F: -222.234029365244652 |grad|_K: 4.953e-08 alpha: 6.085e-01 linmin: 9.168e-07 t[s]: 80.82 - FillingsUpdate: mu: +0.722707776 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1.51 -ElecMinimize: Iter: 11 F: -222.234029486509542 |grad|_K: 3.253e-08 alpha: 5.206e-01 linmin: 3.227e-07 t[s]: 84.17 - FillingsUpdate: mu: +0.722701519 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1.54 -ElecMinimize: Iter: 12 F: -222.234029536502902 |grad|_K: 1.911e-08 alpha: 4.976e-01 linmin: 3.825e-07 t[s]: 87.53 - FillingsUpdate: mu: +0.722707658 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 1.46 -ElecMinimize: Iter: 13 F: -222.234029557237108 |grad|_K: 1.086e-08 alpha: 5.981e-01 linmin: -4.547e-07 t[s]: 90.91 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 8.674e-05 -Vacuum energy after initial minimize, F = -222.234029557237108 - - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 1 iterations at t[s]: 99.76 - FillingsUpdate: mu: +0.395995027 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -222.234029607432774 |grad|_K: 5.167e-09 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 102.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 103.17 - FillingsUpdate: mu: +0.393440182 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 1.05 -ElecMinimize: Iter: 1 F: -222.234029608508962 |grad|_K: 2.414e-09 alpha: 4.242e-01 linmin: 1.028e-10 t[s]: 104.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 105.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 106.55 - FillingsUpdate: mu: +0.396011470 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.812 -ElecMinimize: Iter: 2 F: -222.234029608787381 |grad|_K: 1.441e-09 alpha: 5.031e-01 linmin: -1.892e-09 t[s]: 107.99 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 6.160e-07 -Single-point solvation energy estimate, DeltaF = -0.000000051550273 - -Computing DFT-D3 correction: -# coordination-number Hf 18.301 18.301 18.301 18.301 -# coordination-number C 6.202 6.202 6.202 6.202 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 -# diagonal-C6 C 18.21 18.21 18.21 18.21 -EvdW_6 = -0.037386 -EvdW_8 = -0.065663 -# Lattice vectors: -R = -[ 8.18523 0 0 ] -[ 0 8.18523 0 ] -[ 0 0 8.18523 ] -unit cell volume = 548.394 - -# Strain tensor in Cartesian coordinates: -[ 0 0 0 ] -[ 0 0 0 ] -[ 0 0 0 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -0.00246925 -1.42456e-07 -1.22282e-06 ] -[ -1.42456e-07 -0.00246925 -1.22273e-06 ] -[ -1.22282e-06 -1.22273e-06 -0.00247002 ] - -# Ionic positions in cartesian coordinates: -ion Hf 0.000000000000000 0.000000000000000 0.000000000000000 1 -ion Hf 0.000000000000000 4.092615000000000 4.092615000000000 1 -ion Hf 4.092615000000000 0.000000000000000 4.092615000000000 1 -ion Hf 4.092615000000000 4.092615000000000 0.000000000000000 1 -ion C 0.000000000000000 0.000000000000000 4.092615000000000 1 -ion C 0.000000000000000 4.092615000000000 0.000000000000000 1 -ion C 4.092615000000000 0.000000000000000 0.000000000000000 1 -ion C 4.092615000000000 4.092615000000000 4.092615000000000 1 - -# Forces in Cartesian coordinates: -force Hf -0.000000156011098 -0.000000144250825 -0.000000147284118 1 -force Hf -0.000000146031389 0.000000154054516 0.000000160916941 1 -force Hf 0.000000150499365 -0.000000157880658 0.000000166147481 1 -force Hf 0.000000159880706 0.000000162026951 -0.000000149640859 1 -force C -0.000000093975088 -0.000000087370655 0.000000086893571 1 -force C -0.000000074041392 0.000000098855368 -0.000000087483682 1 -force C 0.000000096373557 -0.000000089914444 -0.000000077790710 1 -force C 0.000000097783474 0.000000101506454 0.000000085636160 1 - -# Energy components: - A_diel = -0.0000000405040267 - Eewald = -204.8060192323239335 - EH = 21.4845608667072021 - Eloc = -29.2084155689725300 - Enl = -54.7416783738961286 - EvdW = -0.1030485828340691 - Exc = -159.7922063608591543 - Exc_core = 118.9077522843635109 - KE = 86.0250773337118630 -------------------------------------- - Etot = -222.2339776746072744 - TS = 0.0000519341801197 -------------------------------------- - F = -222.2340296087873810 - -LatticeMinimize: Iter: 0 F: -222.234029608787381 |grad|_K: 2.866e-01 t[s]: 114.50 - -#--- Lowdin population analysis --- -# oxidation-state Hf +0.127 +0.127 +0.127 +0.127 -# magnetic-moments Hf -0.000 -0.000 -0.000 -0.000 -# oxidation-state C -0.114 -0.114 -0.114 -0.114 -# magnetic-moments C +0.000 +0.000 +0.000 +0.000 - - -Computing DFT-D3 correction: -# coordination-number Hf 17.874 17.874 17.874 17.874 -# coordination-number C 6.132 6.132 6.132 6.132 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 -# diagonal-C6 C 18.21 18.21 18.21 18.21 -EvdW_6 = -0.035521 -EvdW_8 = -0.060800 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 116.07 - FillingsUpdate: mu: +0.312230561 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -222.299094697202520 |grad|_K: 4.992e-06 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 118.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 119.47 - FillingsUpdate: mu: +0.326332454 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00002 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 1.06 -ElecMinimize: Iter: 1 F: -222.300604783362729 |grad|_K: 2.802e-06 alpha: 6.384e-01 linmin: 1.445e-06 t[s]: 120.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 121.72 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 122.83 - FillingsUpdate: mu: +0.322493591 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00003 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 1.09 -ElecMinimize: Iter: 2 F: -222.301026905758619 |grad|_K: 1.237e-06 alpha: 5.657e-01 linmin: 1.827e-05 t[s]: 124.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 125.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 126.20 - FillingsUpdate: mu: +0.322550003 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00003 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 1.1 -ElecMinimize: Iter: 3 F: -222.301105501207275 |grad|_K: 5.938e-07 alpha: 5.428e-01 linmin: 1.673e-06 t[s]: 127.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 128.49 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 129.60 - FillingsUpdate: mu: +0.323653209 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00002 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 1.11 -ElecMinimize: Iter: 4 F: -222.301125411167703 |grad|_K: 3.506e-07 alpha: 5.947e-01 linmin: 1.836e-06 t[s]: 131.03 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 131.85 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 132.97 - FillingsUpdate: mu: +0.321484571 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00002 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 1.18 -ElecMinimize: Iter: 5 F: -222.301130821196608 |grad|_K: 2.262e-07 alpha: 4.636e-01 linmin: 5.981e-09 t[s]: 134.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 135.22 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 136.33 - FillingsUpdate: mu: +0.322988896 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 1.21 -ElecMinimize: Iter: 6 F: -222.301133463932160 |grad|_K: 1.263e-07 alpha: 5.437e-01 linmin: -2.770e-07 t[s]: 137.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 138.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 139.70 - FillingsUpdate: mu: +0.322346388 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 1.19 -ElecMinimize: Iter: 7 F: -222.301134354553170 |grad|_K: 7.463e-08 alpha: 5.883e-01 linmin: 3.166e-08 t[s]: 141.16 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 141.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 143.10 - FillingsUpdate: mu: +0.322275006 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 1.3 -ElecMinimize: Iter: 8 F: -222.301134648511578 |grad|_K: 4.041e-08 alpha: 5.558e-01 linmin: -8.324e-09 t[s]: 144.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 145.34 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 146.46 - FillingsUpdate: mu: +0.321493076 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 1.35 -ElecMinimize: Iter: 9 F: -222.301134745618668 |grad|_K: 2.183e-08 alpha: 6.263e-01 linmin: 3.712e-08 t[s]: 147.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 148.71 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 149.82 - FillingsUpdate: mu: +0.321741121 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 1.32 -ElecMinimize: Iter: 10 F: -222.301134770668824 |grad|_K: 1.332e-08 alpha: 5.535e-01 linmin: -4.728e-09 t[s]: 151.25 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 6.109e-07 - -Computing DFT-D3 correction: -# coordination-number Hf 17.874 17.874 17.874 17.874 -# coordination-number C 6.132 6.132 6.132 6.132 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 -# diagonal-C6 C 18.21 18.21 18.21 18.21 -EvdW_6 = -0.035521 -EvdW_8 = -0.060800 -# Lattice vectors: -R = -[ 8.35067 9.54428e-06 8.19266e-05 ] -[ 9.54428e-06 8.35067 8.19202e-05 ] -[ 8.19266e-05 8.19202e-05 8.35072 ] -unit cell volume = 582.326 - -# Strain tensor in Cartesian coordinates: -[ 0.0202114 1.16604e-06 1.00091e-05 ] -[ 1.16604e-06 0.0202114 1.00083e-05 ] -[ 1.00091e-05 1.00083e-05 0.0202177 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -0.00152778 -1.46411e-07 -1.19345e-06 ] -[ -1.46411e-07 -0.00152778 -1.19347e-06 ] -[ -1.19345e-06 -1.19347e-06 -0.00152794 ] - -# Ionic positions in cartesian coordinates: -ion Hf -0.000000163562865 -0.000000151889925 -0.000000155033803 1 -ion Hf 0.000045582069225 4.175373514333648 4.175399179653985 1 -ion Hf 4.175373511091145 0.000045566436115 4.175399188209508 1 -ion Hf 4.175337329488606 4.175337334513151 0.000081765966592 1 -ion C 0.000040863038361 0.000040866231873 4.175358144042556 1 -ion C 0.000004692202715 4.175332497926862 0.000040866068495 1 -ion C 4.175332492560044 0.000004675683931 0.000040879176641 1 -ion C 4.175378229447561 4.175378232861319 4.175440066162091 1 - -# Forces in Cartesian coordinates: -force Hf -0.000000030872743 -0.000000052623941 -0.000000049510354 1 -force Hf -0.000000056024247 0.000000048884739 0.000000050612260 1 -force Hf 0.000000064888352 -0.000000041052136 0.000000042366829 1 -force Hf 0.000000062721107 0.000000073417747 -0.000000059344494 1 -force C -0.000000046561451 -0.000000055272720 0.000000059474043 1 -force C -0.000000034827180 0.000000036042232 -0.000000055322111 1 -force C 0.000000051349721 -0.000000028386509 -0.000000037935291 1 -force C 0.000000042405115 0.000000045989344 0.000000031425878 1 - -# Energy components: - A_diel = -0.0000000421897881 - Eewald = -200.7482013518104225 - EH = 22.5996227601775495 - Eloc = -33.9949504699941230 - Enl = -54.6238285951832268 - EvdW = -0.0963209827898993 - Exc = -159.5171215996615501 - Exc_core = 118.9074278831665765 - KE = 85.1722914193842655 -------------------------------------- - Etot = -222.3010809789006146 - TS = 0.0000537917682045 -------------------------------------- - F = -222.3011347706688241 - -LatticeMinimize: Iter: 1 F: -222.301134770668824 |grad|_K: 1.883e-01 alpha: 1.000e+00 linmin: -1.000e+00 t[s]: 158.34 - -#--- Lowdin population analysis --- -# oxidation-state Hf +0.165 +0.165 +0.165 +0.165 -# magnetic-moments Hf +0.000 -0.000 +0.000 -0.000 -# oxidation-state C -0.152 -0.152 -0.152 -0.152 -# magnetic-moments C +0.000 -0.000 +0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Hf 16.907 16.907 16.907 16.907 -# coordination-number C 5.994 5.994 5.994 5.994 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 -# diagonal-C6 C 18.21 18.21 18.21 18.21 -EvdW_6 = -0.032207 -EvdW_8 = -0.052536 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 1 iterations at t[s]: 159.90 - FillingsUpdate: mu: +0.243667248 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -222.351717019580235 |grad|_K: 8.709e-06 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 162.19 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 163.31 - FillingsUpdate: mu: +0.248607363 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1.62 -ElecMinimize: Iter: 1 F: -222.356315669806776 |grad|_K: 4.811e-06 alpha: 6.391e-01 linmin: -1.304e-05 t[s]: 164.75 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 165.56 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 166.68 - FillingsUpdate: mu: +0.244620344 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00007 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1.01 -ElecMinimize: Iter: 2 F: -222.357315753257069 |grad|_K: 2.174e-06 alpha: 4.415e-01 linmin: -3.486e-05 t[s]: 168.11 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 168.93 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 170.04 - FillingsUpdate: mu: +0.245870348 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00006 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 1.02 -ElecMinimize: Iter: 3 F: -222.357635665705345 |grad|_K: 1.204e-06 alpha: 7.106e-01 linmin: -1.021e-04 t[s]: 171.47 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 172.28 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 173.39 - FillingsUpdate: mu: +0.246037136 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 1.04 -ElecMinimize: Iter: 4 F: -222.357724241736918 |grad|_K: 6.317e-07 alpha: 6.426e-01 linmin: -1.749e-06 t[s]: 174.83 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 175.64 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 176.77 - FillingsUpdate: mu: +0.245787855 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00003 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 1.04 -ElecMinimize: Iter: 5 F: -222.357744730770065 |grad|_K: 4.302e-07 alpha: 5.407e-01 linmin: -3.362e-07 t[s]: 178.23 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 179.05 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 180.16 - FillingsUpdate: mu: +0.245647608 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00002 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1.05 -ElecMinimize: Iter: 6 F: -222.357753356981192 |grad|_K: 2.734e-07 alpha: 4.908e-01 linmin: -3.424e-07 t[s]: 181.60 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 182.42 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 183.53 - FillingsUpdate: mu: +0.245693793 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1.07 -ElecMinimize: Iter: 7 F: -222.357757934113920 |grad|_K: 1.538e-07 alpha: 6.449e-01 linmin: 6.381e-07 t[s]: 184.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 185.79 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 186.90 - FillingsUpdate: mu: +0.245926508 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1.07 -ElecMinimize: Iter: 8 F: -222.357759353290220 |grad|_K: 8.508e-08 alpha: 6.315e-01 linmin: 3.160e-07 t[s]: 188.39 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 189.21 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 190.32 - FillingsUpdate: mu: +0.246019317 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1.07 -ElecMinimize: Iter: 9 F: -222.357759744993245 |grad|_K: 4.926e-08 alpha: 5.698e-01 linmin: 2.619e-08 t[s]: 191.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 192.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 193.70 - FillingsUpdate: mu: +0.245500817 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1.08 -ElecMinimize: Iter: 10 F: -222.357759875499170 |grad|_K: 3.069e-08 alpha: 5.663e-01 linmin: 1.748e-08 t[s]: 195.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 195.96 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 197.08 - FillingsUpdate: mu: +0.245383420 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1.1 -ElecMinimize: Iter: 11 F: -222.357759930653799 |grad|_K: 2.080e-08 alpha: 6.166e-01 linmin: -2.566e-08 t[s]: 198.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 199.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 200.49 - FillingsUpdate: mu: +0.245414228 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1.09 -ElecMinimize: Iter: 12 F: -222.357759951069056 |grad|_K: 1.343e-08 alpha: 4.970e-01 linmin: -6.360e-08 t[s]: 201.94 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 2.037e-06 - -Computing DFT-D3 correction: -# coordination-number Hf 16.907 16.907 16.907 16.907 -# coordination-number C 5.994 5.994 5.994 5.994 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 -# diagonal-C6 C 18.21 18.21 18.21 18.21 -EvdW_6 = -0.032207 -EvdW_8 = -0.052536 -# Lattice vectors: -R = -[ 8.66917 4.09672e-05 0.000337858 ] -[ 4.09672e-05 8.66917 0.000337856 ] -[ 0.000337857 0.000337855 8.66925 ] -unit cell volume = 651.533 - -# Strain tensor in Cartesian coordinates: -[ 0.0591233 5.00502e-06 4.12765e-05 ] -[ 5.00502e-06 0.0591233 4.12763e-05 ] -[ 4.12764e-05 4.12762e-05 0.0591335 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -0.000222847 6.50394e-08 -5.75838e-07 ] -[ 6.50394e-08 -0.000222847 -5.75851e-07 ] -[ -5.75838e-07 -5.75851e-07 -0.000220719 ] - -# Ionic positions in cartesian coordinates: -ion Hf -0.000000272767601 -0.000000319193810 -0.000000294909383 1 -ion Hf 0.000189071197564 4.334752933069314 4.334794884706649 1 -ion Hf 4.334753031025212 0.000189115222088 4.334794865019554 1 -ion Hf 4.334604588068291 4.334604572742357 0.000337527914379 1 -ion C 0.000168667701918 0.000168655961282 4.334625912847407 1 -ion C 0.000020278289406 4.334583911328771 0.000168672608535 1 -ion C 4.334584007276237 0.000020292732533 0.000168737051630 1 -ion C 4.334773393342447 4.334773356522850 4.334963680031663 1 - -# Forces in Cartesian coordinates: -force Hf 0.000000020340782 0.000000025521198 0.000000009899876 1 -force Hf 0.000000019988706 -0.000000005750985 -0.000000002073622 1 -force Hf -0.000000002889045 0.000000016232919 -0.000000018485694 1 -force Hf -0.000000017144347 -0.000000020948566 0.000000022608809 1 -force C -0.000000002665864 0.000000023061497 -0.000000002717547 1 -force C -0.000000005127854 0.000000016746434 0.000000003142211 1 -force C -0.000000004797866 -0.000000033419865 -0.000000016407313 1 -force C 0.000000017593422 0.000000001029727 0.000000015710658 1 - -# Energy components: - A_diel = -0.0000002149175125 - Eewald = -193.3725440934978792 - EH = 24.7380977377243916 - Eloc = -42.8145458582961709 - Enl = -54.4336836351300803 - EvdW = -0.0847431171216909 - Exc = -159.0410807142179976 - Exc_core = 118.9068035152713492 - KE = 83.7440580910657815 -------------------------------------- - Etot = -222.3576382891199046 - TS = 0.0001216619491515 -------------------------------------- - F = -222.3577599510690561 - -LatticeMinimize: Iter: 2 F: -222.357759951069056 |grad|_K: 3.063e-02 alpha: 1.000e+00 linmin: -1.000e+00 t[s]: 209.12 - -#--- Lowdin population analysis --- -# oxidation-state Hf +0.232 +0.232 +0.232 +0.232 -# magnetic-moments Hf +0.000 -0.000 +0.000 -0.000 -# oxidation-state C -0.219 -0.219 -0.219 -0.219 -# magnetic-moments C +0.000 -0.000 +0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Hf 16.684 16.684 16.684 16.684 -# coordination-number C 5.963 5.963 5.963 5.963 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 -# diagonal-C6 C 18.21 18.21 18.21 18.21 -EvdW_6 = -0.031592 -EvdW_8 = -0.051052 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 210.67 - FillingsUpdate: mu: +0.378573759 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] -ElecMinimize: Iter: 0 F: -222.359313879450809 |grad|_K: 1.549e-06 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 212.98 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 214.09 - FillingsUpdate: mu: +0.374041015 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1.32 -ElecMinimize: Iter: 1 F: -222.359458008818223 |grad|_K: 9.061e-07 alpha: 6.325e-01 linmin: 1.226e-07 t[s]: 215.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 216.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 217.47 - FillingsUpdate: mu: +0.373609345 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.941 -ElecMinimize: Iter: 2 F: -222.359497439307916 |grad|_K: 3.717e-07 alpha: 5.037e-01 linmin: 3.914e-06 t[s]: 218.95 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 219.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 220.88 - FillingsUpdate: mu: +0.374414994 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1.04 -ElecMinimize: Iter: 3 F: -222.359506732075062 |grad|_K: 2.117e-07 alpha: 7.111e-01 linmin: -9.574e-08 t[s]: 222.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 223.14 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 224.25 - FillingsUpdate: mu: +0.375427758 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1.1 -ElecMinimize: Iter: 4 F: -222.359509489817356 |grad|_K: 1.213e-07 alpha: 6.481e-01 linmin: -8.890e-08 t[s]: 225.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 226.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 227.63 - FillingsUpdate: mu: +0.375164820 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1.12 -ElecMinimize: Iter: 5 F: -222.359510229729494 |grad|_K: 7.925e-08 alpha: 5.299e-01 linmin: -1.520e-08 t[s]: 229.07 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 229.89 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 231.01 - FillingsUpdate: mu: +0.374304055 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1.11 -ElecMinimize: Iter: 6 F: -222.359510526041362 |grad|_K: 4.915e-08 alpha: 4.969e-01 linmin: -8.108e-09 t[s]: 232.51 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 233.32 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 234.44 - FillingsUpdate: mu: +0.380523044 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1.14 -ElecMinimize: Iter: 7 F: -222.359510673414661 |grad|_K: 3.113e-08 alpha: 6.423e-01 linmin: 2.201e-09 t[s]: 235.88 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 236.70 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 237.81 - FillingsUpdate: mu: +0.380711274 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1.18 -ElecMinimize: Iter: 8 F: -222.359510725121595 |grad|_K: 1.796e-08 alpha: 5.618e-01 linmin: 6.500e-09 t[s]: 239.25 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 240.07 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 241.18 - FillingsUpdate: mu: +0.377699296 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1.18 -ElecMinimize: Iter: 9 F: -222.359510743426682 |grad|_K: 9.175e-09 alpha: 5.976e-01 linmin: -1.921e-09 t[s]: 242.63 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 4.606e-07 - -Computing DFT-D3 correction: -# coordination-number Hf 16.684 16.684 16.684 16.684 -# coordination-number C 5.963 5.963 5.963 5.963 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 -# diagonal-C6 C 18.21 18.21 18.21 18.21 -EvdW_6 = -0.031592 -EvdW_8 = -0.051052 -# Lattice vectors: -R = -[ 8.73161 2.23059e-05 0.000506417 ] -[ 2.23059e-05 8.73161 0.000506419 ] -[ 0.000506392 0.000506394 8.73108 ] -unit cell volume = 665.667 - -# Strain tensor in Cartesian coordinates: -[ 0.0667522 2.72514e-06 6.18696e-05 ] -[ 2.72514e-06 0.0667522 6.18699e-05 ] -[ 6.18665e-05 6.18668e-05 0.066687 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -2.8916e-05 7.07659e-09 -2.43114e-07 ] -[ 7.07659e-09 -2.89163e-05 -2.43065e-07 ] -[ -2.43114e-07 -2.43065e-07 -2.82934e-05 ] - -# Ionic positions in cartesian coordinates: -ion Hf -0.000000212785205 -0.000000240673953 -0.000000265547874 1 -ion Hf 0.000264078092667 4.366059604019387 4.365792896358148 1 -ion Hf 4.366059769436442 0.000264112931399 4.365792817553829 1 -ion Hf 4.365817666697819 4.365817579448448 0.000506138028225 1 -ion C 0.000252926516051 0.000253006899462 4.365539653759101 1 -ion C 0.000010918480862 4.365806378833152 0.000252947288367 1 -ion C 4.365806459615637 0.000010836546842 0.000252942421902 1 -ion C 4.366070871942628 4.366070720740035 4.366046020985004 1 - -# Forces in Cartesian coordinates: -force Hf 0.000000002501870 -0.000000003839660 0.000000012406448 1 -force Hf 0.000000004529756 0.000000002504595 -0.000000003913470 1 -force Hf -0.000000003496455 0.000000008753051 0.000000018359507 1 -force Hf 0.000000014033040 0.000000015088573 -0.000000003781455 1 -force C 0.000000000162167 -0.000000016993448 0.000000009765199 1 -force C -0.000000001888893 -0.000000005710945 -0.000000007850940 1 -force C 0.000000015050394 0.000000020268668 0.000000003648315 1 -force C -0.000000000537574 0.000000015179386 -0.000000002134848 1 - -# Energy components: - A_diel = -0.0000000342439802 - Eewald = -191.9941529385470460 - EH = 25.1542877188174927 - Eloc = -44.4810783815218898 - Enl = -54.4013482880358978 - EvdW = -0.0826438241860160 - Exc = -158.9556480674575880 - Exc_core = 118.9066830425155956 - KE = 83.4945267989487121 -------------------------------------- - Etot = -222.3593739737105466 - TS = 0.0001367697161400 -------------------------------------- - F = -222.3595107434266822 - -LatticeMinimize: Iter: 3 F: -222.359510743426682 |grad|_K: 4.044e-03 alpha: 1.000e+00 linmin: -1.000e+00 t[s]: 249.72 - -#--- Lowdin population analysis --- -# oxidation-state Hf +0.245 +0.245 +0.245 +0.245 -# magnetic-moments Hf +0.000 -0.000 +0.000 -0.000 -# oxidation-state C -0.232 -0.232 -0.232 -0.232 -# magnetic-moments C +0.000 -0.000 +0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Hf 16.650 16.650 16.650 16.650 -# coordination-number C 5.959 5.959 5.959 5.959 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 -# diagonal-C6 C 18.21 18.21 18.21 18.21 -EvdW_6 = -0.031503 -EvdW_8 = -0.050838 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 251.28 - FillingsUpdate: mu: +0.360951312 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] -ElecMinimize: Iter: 0 F: -222.359538143981922 |grad|_K: 2.250e-07 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 253.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 254.69 - FillingsUpdate: mu: +0.359149579 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1.41 -ElecMinimize: Iter: 1 F: -222.359541153942587 |grad|_K: 1.314e-07 alpha: 6.262e-01 linmin: 2.228e-08 t[s]: 256.17 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 256.99 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 258.11 - FillingsUpdate: mu: +0.361700172 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.938 -ElecMinimize: Iter: 2 F: -222.359541947806548 |grad|_K: 5.374e-08 alpha: 4.837e-01 linmin: 5.771e-07 t[s]: 259.55 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 260.37 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 261.49 - FillingsUpdate: mu: +0.368640792 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.997 -ElecMinimize: Iter: 3 F: -222.359542152596902 |grad|_K: 3.096e-08 alpha: 7.472e-01 linmin: -3.667e-09 t[s]: 262.94 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 263.77 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 264.88 - FillingsUpdate: mu: +0.367101558 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.98 -ElecMinimize: Iter: 4 F: -222.359542210338986 |grad|_K: 1.765e-08 alpha: 6.343e-01 linmin: 1.704e-09 t[s]: 266.33 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 267.15 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 268.26 - FillingsUpdate: mu: +0.360916440 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.888 -ElecMinimize: Iter: 5 F: -222.359542225966351 |grad|_K: 1.126e-08 alpha: 5.283e-01 linmin: -8.613e-09 t[s]: 269.74 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.008e-07 - -Computing DFT-D3 correction: -# coordination-number Hf 16.650 16.650 16.650 16.650 -# coordination-number C 5.959 5.959 5.959 5.959 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 -# diagonal-C6 C 18.21 18.21 18.21 18.21 -EvdW_6 = -0.031503 -EvdW_8 = -0.050838 -# Lattice vectors: -R = -[ 8.74076 1.99991e-05 0.000587402 ] -[ 1.99991e-05 8.74076 0.000587388 ] -[ 0.00058737 0.000587356 8.74002 ] -unit cell volume = 667.746 - -# Strain tensor in Cartesian coordinates: -[ 0.0678702 2.44332e-06 7.17637e-05 ] -[ 2.44332e-06 0.0678702 7.17619e-05 ] -[ 7.17597e-05 7.1758e-05 0.0677797 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.70246e-06 1.0044e-08 -1.76326e-07 ] -[ 1.0044e-08 -1.70271e-06 -1.76362e-07 ] -[ -1.76326e-07 -1.76362e-07 -1.52683e-06 ] - -# Ionic positions in cartesian coordinates: -ion Hf -0.000000217727565 -0.000000272439435 -0.000000230607623 1 -ion Hf 0.000303419991629 4.370675429041593 4.370305280597720 1 -ion Hf 4.370675534739616 0.000303460632444 4.370305295552123 1 -ion Hf 4.370391853426870 4.370391815183388 0.000587080906041 1 -ion C 0.000293405060347 0.000293408895074 4.370011609681007 1 -ion C 0.000009743229514 4.370381687867564 0.000293385329580 1 -ion C 4.370381803647501 0.000009744222043 0.000293432937896 1 -ion C 4.370685495143340 4.370685441109170 4.370598901223796 1 - -# Forces in Cartesian coordinates: -force Hf -0.000000000523634 0.000000009476383 -0.000000005837429 1 -force Hf 0.000000012946733 0.000000012599692 -0.000000001159241 1 -force Hf 0.000000007779635 -0.000000000735613 -0.000000000596021 1 -force Hf 0.000000004310841 -0.000000005898654 0.000000007332535 1 -force C 0.000000004928863 0.000000003946478 -0.000000001845094 1 -force C -0.000000004395886 0.000000012761551 0.000000013745533 1 -force C 0.000000002829400 0.000000000087775 -0.000000004727148 1 -force C 0.000000007844987 0.000000005789103 0.000000008170730 1 - -# Energy components: - A_diel = -0.0000000310867839 - Eewald = -191.7946639844369372 - EH = 25.2150572078592745 - Eloc = -44.7229292006874317 - Enl = -54.3967776658142910 - EvdW = -0.0823412079835140 - Exc = -158.9434090063687677 - Exc_core = 118.9066668032456562 - KE = 83.4589933763491842 -------------------------------------- - Etot = -222.3594037089235655 - TS = 0.0001385170427945 -------------------------------------- - F = -222.3595422259663508 - -LatticeMinimize: Iter: 4 F: -222.359542225966351 |grad|_K: 2.344e-04 alpha: 1.000e+00 linmin: -9.928e-01 t[s]: 276.90 - -#--- Lowdin population analysis --- -# oxidation-state Hf +0.246 +0.246 +0.246 +0.246 -# magnetic-moments Hf +0.000 +0.000 +0.000 +0.000 -# oxidation-state C -0.234 -0.233 -0.234 -0.234 -# magnetic-moments C +0.000 +0.000 +0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Hf 16.649 16.649 16.649 16.649 -# coordination-number C 5.959 5.959 5.959 5.959 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 -# diagonal-C6 C 18.21 18.21 18.21 18.21 -EvdW_6 = -0.031498 -EvdW_8 = -0.050826 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 278.49 - FillingsUpdate: mu: +0.363539203 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] -ElecMinimize: Iter: 0 F: -222.359542333553748 |grad|_K: 1.793e-08 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 280.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 281.99 - FillingsUpdate: mu: +0.359420051 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.64 -ElecMinimize: Iter: 1 F: -222.359542345843181 |grad|_K: 9.168e-09 alpha: 4.024e-01 linmin: -5.186e-08 t[s]: 283.44 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 284.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 285.37 - FillingsUpdate: mu: +0.359522535 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.723 -ElecMinimize: Iter: 2 F: -222.359542350891530 |grad|_K: 4.600e-09 alpha: 6.323e-01 linmin: -9.914e-08 t[s]: 286.82 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.856e-08 - -Computing DFT-D3 correction: -# coordination-number Hf 16.649 16.649 16.649 16.649 -# coordination-number C 5.959 5.959 5.959 5.959 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 -# diagonal-C6 C 18.21 18.21 18.21 18.21 -EvdW_6 = -0.031498 -EvdW_8 = -0.050826 -# Lattice vectors: -R = -[ 8.7413 1.6619e-05 0.00064683 ] -[ 1.6619e-05 8.7413 0.000646828 ] -[ 0.000646799 0.000646797 8.7405 ] -unit cell volume = 667.865 - -# Strain tensor in Cartesian coordinates: -[ 0.0679361 2.03036e-06 7.9024e-05 ] -[ 2.03036e-06 0.0679361 7.90238e-05 ] -[ 7.90202e-05 7.902e-05 0.0678385 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -1.63498e-07 5.81406e-09 -9.78105e-08 ] -[ 5.81406e-09 -1.63713e-07 -9.78095e-08 ] -[ -9.78105e-08 -9.78095e-08 -9.38024e-08 ] - -# Ionic positions in cartesian coordinates: -ion Hf -0.000000237044624 -0.000000254134477 -0.000000260541125 1 -ion Hf 0.000331476494732 4.370975095875225 4.370575329694990 1 -ion Hf 4.370975135317167 0.000331469104269 4.370575340701976 1 -ion Hf 4.370660036683621 4.370660000437031 0.000646537020412 1 -ion C 0.000323120615229 0.000323125643126 4.370251935554797 1 -ion C 0.000008018836188 4.370651635517071 0.000323151820434 1 -ion C 4.370651671253455 0.000008036029929 0.000323121796136 1 -ion C 4.370983405872497 4.370983391449005 4.370898700914454 1 - -# Forces in Cartesian coordinates: -force Hf 0.000000001379478 0.000000007591333 0.000000000137413 1 -force Hf 0.000000004177376 0.000000006721171 0.000000000045494 1 -force Hf 0.000000003398808 0.000000005017143 0.000000002392661 1 -force Hf 0.000000000945018 -0.000000000599303 0.000000001653421 1 -force C 0.000000003331262 0.000000002201509 0.000000002419144 1 -force C 0.000000004383419 -0.000000003326048 -0.000000003710925 1 -force C 0.000000007202433 0.000000004515077 0.000000000706939 1 -force C 0.000000000893180 0.000000002193893 0.000000001027917 1 - -# Energy components: - A_diel = -0.0000000309262255 - Eewald = -191.7832523969109957 - EH = 25.2185615577279840 - Eloc = -44.7367775387542466 - Enl = -54.3965387316494926 - EvdW = -0.0823239044291002 - Exc = -158.9427130821189280 - Exc_core = 118.9066658684398021 - KE = 83.4569744984497959 -------------------------------------- - Etot = -222.3594037601713751 - TS = 0.0001385907201428 -------------------------------------- - F = -222.3595423508915303 - -LatticeMinimize: Iter: 5 F: -222.359542350891530 |grad|_K: 2.589e-05 alpha: 1.000e+00 linmin: -8.486e-01 t[s]: 293.83 - -#--- Lowdin population analysis --- -# oxidation-state Hf +0.247 +0.247 +0.247 +0.247 -# magnetic-moments Hf -0.000 -0.000 +0.000 -0.000 -# oxidation-state C -0.234 -0.234 -0.234 -0.234 -# magnetic-moments C +0.000 +0.000 +0.000 -0.000 - - -Computing DFT-D3 correction: -# coordination-number Hf 16.648 16.648 16.648 16.648 -# coordination-number C 5.959 5.959 5.959 5.959 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 -# diagonal-C6 C 18.21 18.21 18.21 18.21 -EvdW_6 = -0.031498 -EvdW_8 = -0.050825 - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 295.38 - FillingsUpdate: mu: +0.359573201 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] -ElecMinimize: Iter: 0 F: -222.359542353467816 |grad|_K: 5.160e-09 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 297.68 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 298.80 - FillingsUpdate: mu: +0.357976346 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.601 -ElecMinimize: Iter: 1 F: -222.359542354483267 |grad|_K: 2.016e-09 alpha: 4.014e-01 linmin: -3.169e-06 t[s]: 300.24 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 301.06 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.000000 of unit cell: Completed after 0 iterations at t[s]: 302.17 - FillingsUpdate: mu: +0.358767988 nElectrons: 64.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.624 -ElecMinimize: Iter: 2 F: -222.359542354746850 |grad|_K: 1.277e-09 alpha: 6.761e-01 linmin: -1.315e-06 t[s]: 303.62 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 1.747e-08 - -Computing DFT-D3 correction: -# coordination-number Hf 16.648 16.648 16.648 16.648 -# coordination-number C 5.959 5.959 5.959 5.959 -# diagonal-C6 Hf 420.98 420.98 420.98 420.98 -# diagonal-C6 C 18.21 18.21 18.21 18.21 -EvdW_6 = -0.031498 -EvdW_8 = -0.050825 -# Lattice vectors: -R = -[ 8.74136 1.46017e-05 0.000680805 ] -[ 1.46017e-05 8.74136 0.000680802 ] -[ 0.000680775 0.000680773 8.74053 ] -unit cell volume = 667.876 - -# Strain tensor in Cartesian coordinates: -[ 0.0679426 1.78391e-06 8.31748e-05 ] -[ 1.78391e-06 0.0679426 8.31745e-05 ] -[ 8.31712e-05 8.31709e-05 0.067842 ] - -# Stress tensor in Cartesian coordinates [Eh/a0^3]: -[ -7.8011e-08 3.34243e-09 -5.5445e-08 ] -[ 3.34243e-09 -7.78973e-08 -5.53579e-08 ] -[ -5.5445e-08 -5.53579e-08 -5.17006e-08 ] - -# Ionic positions in cartesian coordinates: -ion Hf -0.000000244350877 -0.000000235966726 -0.000000262289947 1 -ion Hf 0.000347459101582 4.371018683226609 4.370606777337351 1 -ion Hf 4.371018671527632 0.000347455658551 4.370606797896571 1 -ion Hf 4.370685567020687 4.370685562721551 0.000680517501112 1 -ion C 0.000340108522546 0.000340109565805 4.370266404656395 1 -ion C 0.000007014915717 4.370678195452665 0.000340122623384 1 -ion C 4.370678235244556 0.000007033307455 0.000340110527201 1 -ion C 4.371025923428130 4.371025952099859 4.370947140642005 1 - -# Forces in Cartesian coordinates: -force Hf 0.000000004544901 0.000000001632361 0.000000000968687 1 -force Hf 0.000000003862626 0.000000002639516 0.000000001426635 1 -force Hf 0.000000003661957 0.000000004950466 0.000000000297487 1 -force Hf 0.000000003003861 0.000000004811429 -0.000000000323347 1 -force C 0.000000006685507 0.000000006496822 -0.000000003226512 1 -force C 0.000000004428396 0.000000007607479 -0.000000000226469 1 -force C 0.000000003706315 -0.000000001648354 0.000000001834051 1 -force C 0.000000005858451 0.000000000531139 0.000000007367986 1 - -# Energy components: - A_diel = -0.0000000309094278 - Eewald = -191.7822637495885942 - EH = 25.2187886038344367 - Eloc = -44.7378986603677831 - Enl = -54.3964586018906857 - EvdW = -0.0823224054329827 - Exc = -158.9426314472692638 - Exc_core = 118.9066657781638270 - KE = 83.4567167708445794 -------------------------------------- - Etot = -222.3594037426159389 - TS = 0.0001386121309179 -------------------------------------- - F = -222.3595423547468499 - -LatticeMinimize: Iter: 6 F: -222.359542354746850 |grad|_K: 1.344e-05 alpha: 1.000e+00 linmin: -9.979e-01 t[s]: 310.20 -LatticeMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - -#--- Lowdin population analysis --- -# oxidation-state Hf +0.247 +0.247 +0.247 +0.247 -# magnetic-moments Hf -0.000 -0.000 +0.000 -0.000 -# oxidation-state C -0.234 -0.234 -0.234 -0.234 -# magnetic-moments C +0.000 +0.000 +0.000 -0.000 - - -Dumping 'fillings' ... done -Dumping 'wfns' ... done -Dumping 'fluidState' ... done -Dumping 'ionpos' ... done -Dumping 'force' ... done -Dumping 'lattice' ... done -Dumping 'n_up' ... done -Dumping 'n_dn' ... done -Dumping 'tau_up' ... done -Dumping 'tau_dn' ... done -Dumping 'd_tot' ... done -Dumping 'V_fluidTot' ... done -Dumping 'eigenvals' ... done -Dumping 'bandProjections' ... done -Dumping 'eigStats' ... - eMin: -1.878213 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) - HOMO: +0.357956 at state 35 ( [ +0.000000 -0.285714 +0.000000 ] spin 1 ) - mu : +0.358768 - LUMO: +0.359327 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) - eMax: +0.596252 at state 342 ( [ -0.142857 -0.142857 -0.142857 ] spin 1 ) - HOMO-LUMO gap: +0.001372 - Optical gap : +0.019955 at state 7 ( [ +0.000000 +0.142857 +0.000000 ] spin 1 ) -Dumping 'Ecomponents' ... done -Dumping 'nbound' ... done -Dumping 'kPts' ... done -Dumping 'dosUp' ... done. -Dumping 'dosDn' ... done. -End date and time: Tue Apr 2 13:06:43 2024 (Duration: 0-0:05:14.92) -Done! - -PROFILER: augmentDensityGrid 0.002453 +/- 0.001717 s, 264 calls, 0.647710 s total -PROFILER: augmentDensityGridGrad 0.025851 +/- 0.011044 s, 158 calls, 4.084398 s total -PROFILER: augmentDensitySpherical 0.000371 +/- 0.000160 s, 45144 calls, 16.735371 s total -PROFILER: augmentDensitySphericalGrad 0.000415 +/- 0.000174 s, 33176 calls, 13.780831 s total -PROFILER: augmentOverlap 0.000244 +/- 0.000141 s, 97816 calls, 23.885533 s total -PROFILER: ColumnBundle::randomize 0.000310 +/- 0.000007 s, 171 calls, 0.053018 s total -PROFILER: diagouterI 0.001183 +/- 0.000216 s, 23085 calls, 27.299472 s total -PROFILER: EdensityAndVscloc 0.009074 +/- 0.003702 s, 133 calls, 1.206800 s total -PROFILER: EnlAndGrad 0.000671 +/- 0.000101 s, 49250 calls, 33.025529 s total -PROFILER: ExCorrCommunication 0.000660 +/- 0.001208 s, 933 calls, 0.615409 s total -PROFILER: ExCorrFunctional 0.000061 +/- 0.000106 s, 169 calls, 0.010293 s total -PROFILER: ExCorrTotal 0.003962 +/- 0.002855 s, 169 calls, 0.669629 s total -PROFILER: Idag_DiagV_I 0.002135 +/- 0.000532 s, 15391 calls, 32.856472 s total -PROFILER: initWeights 0.101311 +/- 0.000000 s, 1 calls, 0.101311 s total -PROFILER: inv(matrix) 0.000221 +/- 0.000064 s, 21033 calls, 4.644384 s total -PROFILER: matrix::diagonalize 0.001036 +/- 0.000609 s, 37965 calls, 39.345653 s total -PROFILER: matrix::set 0.000009 +/- 0.000002 s, 343446 calls, 2.983066 s total -PROFILER: orthoMatrix(matrix) 0.000204 +/- 0.000390 s, 23086 calls, 4.700715 s total -PROFILER: RadialFunctionR::transform 0.004136 +/- 0.007337 s, 113 calls, 0.467328 s total -PROFILER: reduceKmesh 0.000003 +/- 0.000000 s, 1 calls, 0.000003 s total -PROFILER: VanDerWaalsD3::energyAndGrad 0.079528 +/- 0.010108 s, 22 calls, 1.749610 s total -PROFILER: WavefunctionDrag 0.625887 +/- 0.081402 s, 7 calls, 4.381211 s total -PROFILER: Y*M 0.000020 +/- 0.000004 s, 227261 calls, 4.547919 s total -PROFILER: Y1^Y2 0.000030 +/- 0.000079 s, 177677 calls, 5.281989 s total - -MEMUSAGE: ColumnBundle 1.497081 GB -MEMUSAGE: complexScalarFieldTilde 0.000954 GB -MEMUSAGE: IndexArrays 0.033477 GB -MEMUSAGE: matrix 0.126654 GB -MEMUSAGE: misc 0.001647 GB -MEMUSAGE: ScalarField 0.013828 GB -MEMUSAGE: ScalarFieldTilde 0.011015 GB -MEMUSAGE: Total 1.573260 GB diff --git a/tests/io/jdftx/example_files/problem1.out b/tests/io/jdftx/example_files/problem1.out deleted file mode 100644 index f0335706e79..00000000000 --- a/tests/io/jdftx/example_files/problem1.out +++ /dev/null @@ -1,494 +0,0 @@ - -*************** JDFTx 1.7.0 (git hash 7a8a2210) *************** - -Start date and time: Tue Sep 10 15:38:35 2024 -Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx with command-line: -o output.out -i inputs.in -Running on hosts (process indices): login08 (0) -Divided in process groups (process indices): 0 (0) -Resource initialization completed at t[s]: 0.00 -Run totals: 1 processes, 128 threads, 0 GPUs - - -Input parsed successfully to the following command list (including defaults): - -band-projection-params yes no -basis kpoint-dependent -converge-empty-states yes -coords-type Lattice -core-overlap-check none -coulomb-interaction Periodic -davidson-band-ratio 1.1 -dump End State Forces ElecDensity KEdensity Dtot VfluidTot BandEigs BandProjections EigStats Ecomponents BoundCharge DOS -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump-name jdftx.$VAR -elec-cutoff 20 100 -elec-eigen-algo Davidson -elec-ex-corr gga-PBE -elec-initial-magnetization 0.000000 no -elec-smearing Fermi 0.001 -electronic-minimize \ - dirUpdateScheme FletcherReeves \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-07 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -exchange-regularization WignerSeitzTruncated -fluid None -fluid-ex-corr lda-TF lda-PZ -fluid-gummel-loop 10 1.000000e-05 -fluid-minimize \ - dirUpdateScheme PolakRibiere \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 0 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -fluid-solvent H2O 55.338 ScalarEOS \ - epsBulk 78.4 \ - pMol 0.92466 \ - epsInf 1.77 \ - Pvap 1.06736e-10 \ - sigmaBulk 4.62e-05 \ - Rvdw 2.61727 \ - Res 1.42 \ - tauNuc 343133 \ - poleEl 15 7 1 -forces-output-coords Positions -ion Si 0.000000000000000 0.000000000000000 0.000000000000000 1 -ion Si 0.250000000000000 0.250000000000000 0.250000000000000 1 -ion-species GBRV_v1.5/$ID_pbe_v1.uspp -ion-width 0 -ionic-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 0 \ - history 15 \ - knormThreshold 0.0001 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 -kpoint-folding 1 1 1 -latt-move-scale 0 0 0 -latt-scale 1 1 1 -lattice \ - 0.000000000000000 5.158952320228000 5.158952320228000 \ - 5.158952320228000 0.000000000000000 5.158952320228000 \ - 5.158952320228000 5.158952320228000 0.000000000000000 -lattice-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 0 \ - history 15 \ - knormThreshold 0 \ - maxThreshold no \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -lcao-params -1 1e-06 0.001 -pcm-variant GLSSA13 -perturb-minimize \ - nIterations 0 \ - algorithm MINRES \ - residualTol 0.0001 \ - residualDiffThreshold 0.0001 \ - CGBypass no \ - recomputeResidual no -spintype z-spin -subspace-rotation-factor 1 yes -symmetries none -symmetry-threshold 0.0001 -van-der-waals D3 - - -Applied RMS atom displacement 0 bohrs to make symmetries exact. - ----------- Initializing the Grid ---------- -R = -[ 0 5.15895 5.15895 ] -[ 5.15895 0 5.15895 ] -[ 5.15895 5.15895 0 ] -unit cell volume = 274.609 -G = -[ -0.608959 0.608959 0.608959 ] -[ 0.608959 -0.608959 0.608959 ] -[ 0.608959 0.608959 -0.608959 ] -Minimum fftbox size, Smin = [ 36 36 36 ] -Chosen fftbox size, S = [ 36 36 36 ] - ----------- Initializing tighter grid for wavefunction operations ---------- -R = -[ 0 5.15895 5.15895 ] -[ 5.15895 0 5.15895 ] -[ 5.15895 5.15895 0 ] -unit cell volume = 274.609 -G = -[ -0.608959 0.608959 0.608959 ] -[ 0.608959 -0.608959 0.608959 ] -[ 0.608959 0.608959 -0.608959 ] -Minimum fftbox size, Smin = [ 32 32 32 ] -Chosen fftbox size, S = [ 32 32 32 ] - ----------- Exchange Correlation functional ---------- -Initalized PBE GGA exchange. -Initalized PBE GGA correlation. - ----------- Setting up pseudopotentials ---------- -Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 - -Reading pseudopotential file '/global/u2/r/ravish/Project-BEAST/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/si_pbe_v1.uspp': - Title: Si. Created by USPP 7.3.6 on 14-9-2013 - Reference state energy: -4.599342. 4 valence electrons in orbitals: - |300> occupation: 2 eigenvalue: -0.397366 - |310> occupation: 2 eigenvalue: -0.149981 - lMax: 2 lLocal: 3 QijEcut: 5 - 6 projectors sampled on a log grid with 627 points: - l: 0 eig: -0.397364 rCut: 1.6 - l: 0 eig: 1.000000 rCut: 1.6 - l: 1 eig: -0.149982 rCut: 1.6 - l: 1 eig: 1.000000 rCut: 1.6 - l: 2 eig: -0.100000 rCut: 1.7 - l: 2 eig: 0.100000 rCut: 1.7 - Partial core density with radius 1.45 - Transforming core density to a uniform radial grid of dG=0.02 with 1823 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1823 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1823 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 1.70 bohrs. - -Initialized 1 species with 2 total atoms. - -Folded 1 k-points by 1x1x1 to 1 k-points. - ----------- Setting up k-points, bands, fillings ---------- -No reducable k-points. -Computing the number of bands and number of electrons -Calculating initial fillings. -nElectrons: 8.000000 nBands: 8 nStates: 2 - ------ Setting up reduced wavefunction bases (one per k-point) ----- -average nbasis = 1211.000 , ideal nbasis = 1173.150 - ------ Initializing Supercell corresponding to k-point mesh ----- -Lattice vector linear combinations in supercell: -[ 1 0 0 ] -[ 0 1 0 ] -[ 0 0 1 ] -Supercell lattice vectors: -[ 0 5.15895 5.15895 ] -[ 5.15895 0 5.15895 ] -[ 5.15895 5.15895 0 ] - -Initializing DFT-D3 calculator: - Parameters set for gga-PBE functional - s6: 1.000 s_r6: 1.217 - s8: 0.722 s_r8: 1.000 - Per-atom parameters loaded for: - Si: sqrtQ[a0]: 4.883 Rcov[a0]: 1.965 CN: [ 0.00 0.95 1.94 2.94 3.87 ] - ----------- Setting up ewald sum ---------- -Optimum gaussian width for ewald sums = 2.343107 bohr. -Real space sum over 1331 unit cells with max indices [ 5 5 5 ] -Reciprocal space sum over 2197 terms with max indices [ 6 6 6 ] - -Computing DFT-D3 correction: -# coordination-number Si 3.934 3.934 -# diagonal-C6 Si 150.98 150.98 -EvdW_6 = -0.004812 -EvdW_8 = -0.005928 - ----------- Allocating electronic variables ---------- -Initializing wave functions: linear combination of atomic orbitals -Si pseudo-atom occupations: s ( 2 ) p ( 2 ) - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.05457 Tot: +0.00000 ] -LCAOMinimize: Iter: 0 F: -7.2060510211628657 |grad|_K: 1.886e-03 alpha: 1.000e+00 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.09119 Tot: -0.00000 ] -LCAOMinimize: Iter: 1 F: -7.2063685916832334 |grad|_K: 5.834e-04 alpha: 1.124e+00 linmin: 3.817e-02 cgtest: -2.788e-01 t[s]: 6.44 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.10044 Tot: -0.00000 ] -LCAOMinimize: Iter: 2 F: -7.2063783123606422 |grad|_K: 4.380e-04 alpha: 4.429e-01 linmin: -3.831e-04 cgtest: 3.223e-01 t[s]: 7.76 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.11391 Tot: -0.00000 ] -LCAOMinimize: Iter: 3 F: -7.2063896542225114 |grad|_K: 3.934e-04 alpha: 7.264e-01 linmin: -1.849e-03 cgtest: -6.260e-02 t[s]: 9.08 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.13174 Tot: +0.00000 ] -LCAOMinimize: Iter: 4 F: -7.2063983436458487 |grad|_K: 2.576e-04 alpha: 6.875e-01 linmin: -1.255e-03 cgtest: -1.394e-02 t[s]: 10.38 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.14539 Tot: -0.00000 ] -LCAOMinimize: Iter: 5 F: -7.2064026255138733 |grad|_K: 2.928e-04 alpha: 7.926e-01 linmin: 2.751e-05 cgtest: -1.985e-03 t[s]: 11.67 -LCAOMinimize: Wrong curvature in test step, increasing alphaT to 2.377785e+00. - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.16979 Tot: -0.00000 ] -LCAOMinimize: Iter: 6 F: -7.2064145465652478 |grad|_K: 4.104e-04 alpha: -4.785e+00 linmin: -2.744e-01 cgtest: 8.230e-01 t[s]: 12.87 -LCAOMinimize: Wrong curvature in test step, increasing alphaT to 3.000000e+00. - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.21360 Tot: -0.00000 ] -LCAOMinimize: Iter: 7 F: -7.2064582445430823 |grad|_K: 5.688e-04 alpha: -6.242e+00 linmin: -4.125e-01 cgtest: 5.302e-01 t[s]: 14.12 -LCAOMinimize: Wrong curvature in test step, increasing alphaT to 3.000000e+00. - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.32915 Tot: -0.00000 ] -LCAOMinimize: Iter: 8 F: -7.2066004047815957 |grad|_K: 1.034e-03 alpha: -1.592e+00 linmin: -6.341e-01 cgtest: 7.738e-01 t[s]: 15.27 -LCAOMinimize: Wrong curvature in test step, increasing alphaT to 3.000000e+00. - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.68434 Tot: -0.00000 ] -LCAOMinimize: Iter: 9 F: -7.2073500232162235 |grad|_K: 1.846e-03 alpha: -1.050e+00 linmin: -8.010e-01 cgtest: 8.417e-01 t[s]: 16.42 -LCAOMinimize: Wrong curvature in test step, increasing alphaT to 3.000000e+00. - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.43536 Tot: -0.00000 ] -LCAOMinimize: Iter: 10 F: -7.2103485096127606 |grad|_K: 3.208e-03 alpha: -1.366e+00 linmin: -7.654e-01 cgtest: 1.041e+00 t[s]: 17.65 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 3.000000e+00. - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 3.28688 Tot: +0.00000 ] -LCAOMinimize: Iter: 11 F: -7.2179654164556606 |grad|_K: 1.170e-03 alpha: 2.201e+00 linmin: 4.136e-01 cgtest: -9.295e-01 t[s]: 19.36 -LCAOMinimize: Bad step direction: g.d > 0. -LCAOMinimize: Undoing step. -LCAOMinimize: Step failed: resetting search direction. - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 3.28688 Tot: +0.00000 ] -LCAOMinimize: Iter: 12 F: -7.2179654164556606 |grad|_K: 1.170e-03 alpha: 0.000e+00 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 3.24853 Tot: -0.00000 ] -LCAOMinimize: Iter: 13 F: -7.2180555951093464 |grad|_K: 7.587e-04 alpha: 7.950e-01 linmin: -7.516e-03 cgtest: 2.479e-02 t[s]: 21.58 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 3.19886 Tot: -0.00000 ] -LCAOMinimize: Iter: 14 F: -7.2180998548815367 |grad|_K: 3.652e-04 alpha: 9.374e-01 linmin: 1.156e-02 cgtest: -1.118e-01 t[s]: 22.91 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 3.17324 Tot: -0.00000 ] -LCAOMinimize: Iter: 15 F: -7.2181096351240921 |grad|_K: 1.386e-04 alpha: 9.246e-01 linmin: 5.775e-03 cgtest: 8.217e-02 t[s]: 24.24 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 3.16897 Tot: -0.00000 ] -LCAOMinimize: Iter: 16 F: -7.2181109823561300 |grad|_K: 3.571e-05 alpha: 8.698e-01 linmin: 7.178e-04 cgtest: -2.935e-03 t[s]: 25.54 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 3.16861 Tot: +0.00000 ] -LCAOMinimize: Iter: 17 F: -7.2181110936109594 |grad|_K: 1.897e-05 alpha: 1.078e+00 linmin: -1.383e-04 cgtest: 1.314e-03 t[s]: 27.09 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 3.16865 Tot: -0.00000 ] -LCAOMinimize: Iter: 18 F: -7.2181111110007334 |grad|_K: 7.173e-06 alpha: 5.964e-01 linmin: 2.592e-05 cgtest: -7.444e-04 t[s]: 28.44 -LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). - - ----- Citations for features of the code used in this run ---- - - Software package: - R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) - - gga-PBE exchange-correlation functional: - J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) - - Pseudopotentials: - KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) - - DFT-D3 dispersion correction: - S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) - - Total energy minimization with Auxiliary Hamiltonian: - C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) - - Linear-tetrahedron sampling for density of states: - G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) - - Smooth electrostatic potentials by atom-potential subtraction: - R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) - -This list may not be complete. Please suggest additional citations or -report any other bugs at https://github.com/shankar1729/jdftx/issues - -Initialization completed successfully at t[s]: 29.13 - - -Computing DFT-D3 correction: -# coordination-number Si 3.934 3.934 -# diagonal-C6 Si 150.98 150.98 -EvdW_6 = -0.004812 -EvdW_8 = -0.005928 - --------- Electronic minimization ----------- - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 3.16865 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -7.218111111000731 |grad|_K: 1.596e-03 alpha: 1.000e+00 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 2.67018 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1 -ElecMinimize: Iter: 1 F: -7.314930529295577 |grad|_K: 6.688e-04 alpha: 1.962e+00 linmin: 2.023e-04 t[s]: 34.27 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.90161 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1.44 -ElecMinimize: Iter: 2 F: -7.331147917432828 |grad|_K: 3.300e-04 alpha: 1.855e+00 linmin: 1.947e-03 t[s]: 37.38 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.54288 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1.08 -ElecMinimize: Iter: 3 F: -7.333840528387865 |grad|_K: 2.269e-04 alpha: 1.372e+00 linmin: -4.908e-04 t[s]: 40.44 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.45008 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.614 -ElecMinimize: Iter: 4 F: -7.334334462613685 |grad|_K: 1.187e-04 alpha: 4.912e-01 linmin: 1.945e-04 t[s]: 43.42 -ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.473606e+00. - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.29274 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.626 -ElecMinimize: Iter: 5 F: -7.334725950453189 |grad|_K: 7.518e-05 alpha: 1.434e+00 linmin: 4.243e-03 t[s]: 47.13 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.18116 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.587 -ElecMinimize: Iter: 6 F: -7.334891992565254 |grad|_K: 4.689e-05 alpha: 1.550e+00 linmin: 1.492e-03 t[s]: 49.99 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.11646 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.631 -ElecMinimize: Iter: 7 F: -7.334953056442439 |grad|_K: 3.191e-05 alpha: 1.460e+00 linmin: 4.656e-04 t[s]: 52.81 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.08269 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.562 -ElecMinimize: Iter: 8 F: -7.334974776451476 |grad|_K: 2.114e-05 alpha: 1.101e+00 linmin: 2.640e-05 t[s]: 55.73 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.04059 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.675 -ElecMinimize: Iter: 9 F: -7.334991374910615 |grad|_K: 1.637e-05 alpha: 1.911e+00 linmin: 7.299e-05 t[s]: 58.55 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 1.00078 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.672 -ElecMinimize: Iter: 10 F: -7.335002392399978 |grad|_K: 1.488e-05 alpha: 2.118e+00 linmin: -6.714e-05 t[s]: 61.53 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.97456 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.567 -ElecMinimize: Iter: 11 F: -7.335007851821042 |grad|_K: 1.114e-05 alpha: 1.260e+00 linmin: -1.102e-04 t[s]: 64.50 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.95317 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.498 -ElecMinimize: Iter: 12 F: -7.335011052651584 |grad|_K: 8.698e-06 alpha: 1.326e+00 linmin: 1.850e-04 t[s]: 67.43 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.92482 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.572 -ElecMinimize: Iter: 13 F: -7.335014280075201 |grad|_K: 6.494e-06 alpha: 2.201e+00 linmin: -1.274e-04 t[s]: 70.40 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.91250 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.587 -ElecMinimize: Iter: 14 F: -7.335015485779708 |grad|_K: 4.500e-06 alpha: 1.468e+00 linmin: 8.020e-07 t[s]: 73.34 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.90641 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.5 -ElecMinimize: Iter: 15 F: -7.335015968271279 |grad|_K: 3.228e-06 alpha: 1.225e+00 linmin: 1.150e-05 t[s]: 76.25 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.90001 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.605 -ElecMinimize: Iter: 16 F: -7.335016345232528 |grad|_K: 2.207e-06 alpha: 1.862e+00 linmin: 2.772e-05 t[s]: 79.06 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.89542 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.589 -ElecMinimize: Iter: 17 F: -7.335016526873755 |grad|_K: 1.803e-06 alpha: 1.919e+00 linmin: -7.733e-06 t[s]: 81.86 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.89179 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.533 -ElecMinimize: Iter: 18 F: -7.335016626186356 |grad|_K: 1.500e-06 alpha: 1.571e+00 linmin: 6.628e-06 t[s]: 84.70 - FillingsUpdate: mu: +0.300000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.88872 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.496 -ElecMinimize: Iter: 19 F: -7.335016688854340 |grad|_K: 1.199e-06 alpha: 1.434e+00 linmin: 9.772e-06 t[s]: 87.56 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 3.202e-08 - -Computing DFT-D3 correction: -# coordination-number Si 3.934 3.934 -# diagonal-C6 Si 150.98 150.98 -EvdW_6 = -0.004812 -EvdW_8 = -0.005928 - -# Ionic positions in lattice coordinates: -ion Si 0.000000000000000 0.000000000000000 0.000000000000000 1 -ion Si 0.250000000000000 0.250000000000000 0.250000000000000 1 - -# Forces in Lattice coordinates: -force Si 0.000859464135717 0.000906836380059 0.000113864995595 1 -force Si 0.000830571877313 0.000889653496390 0.000137291291108 1 - -# Energy components: - Eewald = -8.3533209221888320 - EH = 0.8497405622654524 - Eloc = -2.5486010688198264 - Enl = 1.5155504684220684 - EvdW = -0.0107407148695581 - Exc = -4.4496334693684680 - Exc_core = 1.6535529268824802 - KE = 4.0084355288223428 -------------------------------------- - Etot = -7.3350166888543402 - -IonicMinimize: Iter: 0 F: -7.335016688854340 |grad|_K: 2.203e-06 t[s]: 90.85 -IonicMinimize: Converged (|grad|_K<1.000000e-04). - -#--- Lowdin population analysis --- -# oxidation-state Si +0.123 +0.124 -# magnetic-moments Si +0.719 -0.719 - - -Dumping 'jdftx.fillings' ... done -Dumping 'jdftx.wfns' ... done -Dumping 'jdftx.force' ... done -Dumping 'jdftx.n_up' ... done -Dumping 'jdftx.n_dn' ... done -Dumping 'jdftx.tau_up' ... done -Dumping 'jdftx.tau_dn' ... done -Dumping 'jdftx.d_tot' ... done -Dumping 'jdftx.eigenvals' ... done -Dumping 'jdftx.bandProjections' ... done -Dumping 'jdftx.eigStats' ... - eMin: -0.185024 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) - HOMO: +0.255923 at state 1 ( [ +0.000000 +0.000000 +0.000000 ] spin -1 ) - mu : +0.300000 - LUMO: +0.342779 at state 1 ( [ +0.000000 +0.000000 +0.000000 ] spin -1 ) - eMax: +0.378059 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) - HOMO-LUMO gap: +0.086855 - Optical gap : +0.086855 at state 1 ( [ +0.000000 +0.000000 +0.000000 ] spin -1 ) -Dumping 'jdftx.Ecomponents' ... done -Dumping 'jdftx.dosUp' ... done. -Dumping 'jdftx.dosDn' ... done. -End date and time: Tue Sep 10 15:40:07 2024 (Duration: 0-0:01:32.16) -Done! - -PROFILER: augmentDensityGrid 0.046817 +/- 0.003013 s, 77 calls, 3.604899 s total -PROFILER: augmentDensityGridGrad 0.076243 +/- 0.004921 s, 41 calls, 3.125951 s total -PROFILER: augmentDensitySpherical 0.016015 +/- 0.002035 s, 154 calls, 2.466383 s total -PROFILER: augmentDensitySphericalGrad 0.015932 +/- 0.001731 s, 86 calls, 1.370161 s total -PROFILER: augmentOverlap 0.164984 +/- 0.012642 s, 170 calls, 28.047304 s total -PROFILER: changeGrid 0.007767 +/- 0.004484 s, 328 calls, 2.547427 s total -PROFILER: ColumnBundle::randomize 0.000509 +/- 0.000009 s, 2 calls, 0.001019 s total -PROFILER: diagouterI 0.020217 +/- 0.002034 s, 160 calls, 3.234774 s total -PROFILER: EdensityAndVscloc 0.138048 +/- 0.011541 s, 78 calls, 10.767748 s total -PROFILER: EnlAndGrad 0.029847 +/- 0.002862 s, 88 calls, 2.626502 s total -PROFILER: ExCorrCommunication 0.000012 +/- 0.000021 s, 481 calls, 0.005727 s total -PROFILER: ExCorrFunctional 0.015656 +/- 0.001518 s, 82 calls, 1.283785 s total -PROFILER: ExCorrTotal 0.132803 +/- 0.063744 s, 82 calls, 10.889862 s total -PROFILER: Idag_DiagV_I 0.030484 +/- 0.032125 s, 84 calls, 2.560683 s total -PROFILER: inv(matrix) 0.000077 +/- 0.000013 s, 78 calls, 0.006044 s total -PROFILER: matrix::diagonalize 0.000138 +/- 0.000033 s, 230 calls, 0.031804 s total -PROFILER: matrix::set 0.000002 +/- 0.000001 s, 388 calls, 0.000946 s total -PROFILER: orthoMatrix(matrix) 0.000055 +/- 0.000020 s, 84 calls, 0.004620 s total -PROFILER: RadialFunctionR::transform 0.007665 +/- 0.000830 s, 49 calls, 0.375605 s total -PROFILER: reduceKmesh 0.000021 +/- 0.000000 s, 1 calls, 0.000021 s total -PROFILER: VanDerWaalsD3::energyAndGrad 0.323459 +/- 0.036199 s, 3 calls, 0.970378 s total -PROFILER: WavefunctionDrag 0.592985 +/- 0.000000 s, 1 calls, 0.592985 s total -PROFILER: Y*M 0.007572 +/- 0.003530 s, 649 calls, 4.914124 s total -PROFILER: Y1^Y2 0.007448 +/- 0.000837 s, 400 calls, 2.979198 s total - -MEMUSAGE: ColumnBundle 0.001949 GB -MEMUSAGE: complexScalarFieldTilde 0.004395 GB -MEMUSAGE: IndexArrays 0.000036 GB -MEMUSAGE: matrix 0.003362 GB -MEMUSAGE: misc 0.001588 GB -MEMUSAGE: ScalarField 0.034726 GB -MEMUSAGE: ScalarFieldTilde 0.003302 GB -MEMUSAGE: Total 0.038080 GB diff --git a/tests/io/jdftx/example_files/str_dict_jif b/tests/io/jdftx/example_files/str_dict_jif deleted file mode 100644 index 30f1ded91a0..00000000000 --- a/tests/io/jdftx/example_files/str_dict_jif +++ /dev/null @@ -1 +0,0 @@ -{'latt-move-scale': {'s0': 0.0, 's1': 0.0, 's2': 0.0}, 'coords-type': 'Cartesian', 'lattice': {'R00': 18.897261, 'R01': 0.0, 'R02': 0.0, 'R10': 0.0, 'R11': 18.897261, 'R12': 0.0, 'R20': 0.0, 'R21': 0.0, 'R22': 18.897261}, 'ion': [{'species-id': 'O', 'x0': -0.235981, 'x1': -0.237621, 'x2': 2.24258, 'moveScale': 1}, {'species-id': 'C', 'x0': -0.011521, 'x1': -0.0116, 'x2': 0.109935, 'moveScale': 1}], 'core-overlap-check': 'none', 'ion-species': ['GBRV_v1.5/$ID_pbe_v1.uspp'], 'symmetries': 'none', 'kpoint-folding': {'n0': 1, 'n1': 1, 'n2': 1}, 'elec-ex-corr': 'gga', 'van-der-waals': 'D3', 'elec-cutoff': {'Ecut': 20.0, 'EcutRho': 100.0}, 'elec-smearing': {'smearingType': 'Fermi', 'smearingWidth': 0.001}, 'elec-n-bands': 15, 'spintype': 'z-spin', 'converge-empty-states': True, 'coulomb-interaction': {'truncationType': 'Periodic'}, 'initial-state': '$VAR', 'electronic-minimize': {'energyDiffThreshold': 1e-07, 'nIterations': 100}, 'fluid': {'type': 'LinearPCM'}, 'fluid-solvent': [{'name': 'H2O'}], 'fluid-anion': {'name': 'F-', 'concentration': 0.5}, 'fluid-cation': {'name': 'Na+', 'concentration': 0.5}, 'pcm-variant': 'CANDLE', 'vibrations': {'useConstraints': False, 'rotationSym': False}, 'dump-name': '$VAR', 'dump': [{'freq': 'End', 'var': 'Dtot'}, {'freq': 'End', 'var': 'BoundCharge'}, {'freq': 'End', 'var': 'State'}, {'freq': 'End', 'var': 'Forces'}, {'freq': 'End', 'var': 'Ecomponents'}, {'freq': 'End', 'var': 'VfluidTot'}, {'freq': 'End', 'var': 'ElecDensity'}, {'freq': 'End', 'var': 'KEdensity'}, {'freq': 'End', 'var': 'EigStats'}, {'freq': 'End', 'var': 'BandEigs'}, {'freq': 'End', 'var': 'DOS'}, {'freq': 'End', 'var': 'Forces'}, {'freq': 'End', 'var': 'Ecomponents'}]} diff --git a/tests/io/jdftx/example_files/str_jif b/tests/io/jdftx/example_files/str_jif deleted file mode 100644 index 57c3c67c404..00000000000 --- a/tests/io/jdftx/example_files/str_jif +++ /dev/null @@ -1,53 +0,0 @@ -latt-move-scale 0.0 0.0 0.0 -coords-type Cartesian -lattice \ - 18.897261000000 0.000000000000 0.000000000000 \ - 0.000000000000 18.897261000000 0.000000000000 \ - 0.000000000000 0.000000000000 18.897261000000 -ion O -0.235981000000 -0.237621000000 2.242580000000 1 -ion C -0.011521000000 -0.011600000000 0.109935000000 1 -core-overlap-check none -ion-species GBRV_v1.5/$ID_pbe_v1.uspp - -symmetries none - -kpoint-folding 1 1 1 - -elec-ex-corr gga -van-der-waals D3 -elec-cutoff 20.0 100.0 -elec-smearing Fermi 0.001 -elec-n-bands 15 -spintype z-spin -converge-empty-states yes - -coulomb-interaction {'truncationType': 'Periodic'} - -initial-state $VAR - -electronic-minimize \ - energyDiffThreshold 1e-07 \ - nIterations 100 - -fluid LinearPCM -fluid-solvent {'name': 'H2O'} -fluid-anion F- 0.5 -fluid-cation Na+ 0.5 -pcm-variant CANDLE - -vibrations useConstraints no rotationSym no - -dump-name $VAR -dump End Dtot -dump End BoundCharge -dump End State -dump End Forces -dump End Ecomponents -dump End VfluidTot -dump End ElecDensity -dump End KEdensity -dump End EigStats -dump End BandEigs -dump End DOS -dump End Forces -dump End Ecomponents diff --git a/tests/io/jdftx/example_files/str_jif2 b/tests/io/jdftx/example_files/str_jif2 deleted file mode 100644 index 57c3c67c404..00000000000 --- a/tests/io/jdftx/example_files/str_jif2 +++ /dev/null @@ -1,53 +0,0 @@ -latt-move-scale 0.0 0.0 0.0 -coords-type Cartesian -lattice \ - 18.897261000000 0.000000000000 0.000000000000 \ - 0.000000000000 18.897261000000 0.000000000000 \ - 0.000000000000 0.000000000000 18.897261000000 -ion O -0.235981000000 -0.237621000000 2.242580000000 1 -ion C -0.011521000000 -0.011600000000 0.109935000000 1 -core-overlap-check none -ion-species GBRV_v1.5/$ID_pbe_v1.uspp - -symmetries none - -kpoint-folding 1 1 1 - -elec-ex-corr gga -van-der-waals D3 -elec-cutoff 20.0 100.0 -elec-smearing Fermi 0.001 -elec-n-bands 15 -spintype z-spin -converge-empty-states yes - -coulomb-interaction {'truncationType': 'Periodic'} - -initial-state $VAR - -electronic-minimize \ - energyDiffThreshold 1e-07 \ - nIterations 100 - -fluid LinearPCM -fluid-solvent {'name': 'H2O'} -fluid-anion F- 0.5 -fluid-cation Na+ 0.5 -pcm-variant CANDLE - -vibrations useConstraints no rotationSym no - -dump-name $VAR -dump End Dtot -dump End BoundCharge -dump End State -dump End Forces -dump End Ecomponents -dump End VfluidTot -dump End ElecDensity -dump End KEdensity -dump End EigStats -dump End BandEigs -dump End DOS -dump End Forces -dump End Ecomponents From 1db9afc7b54570955fdf38f4cd71bc9ff7a9c878 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Thu, 31 Oct 2024 15:24:21 -0600 Subject: [PATCH 085/195] removing commented out code, clarifying language --- src/pymatgen/io/jdftx/__init__.py | 17 ++++++++++------- src/pymatgen/io/jdftx/jdftxoutfile.py | 7 ++----- tests/io/jdftx/test_generic_tags.py | 3 --- 3 files changed, 12 insertions(+), 15 deletions(-) diff --git a/src/pymatgen/io/jdftx/__init__.py b/src/pymatgen/io/jdftx/__init__.py index 74e7539234b..5cda5b9cf35 100644 --- a/src/pymatgen/io/jdftx/__init__.py +++ b/src/pymatgen/io/jdftx/__init__.py @@ -4,13 +4,16 @@ This includes: -- JDFTXInfile: - - Initializable from pre-existing JDFTx in files or dictionaries - - Modifiable (acts as dictionary) - - Writes new in files +- JDFTXInfile in jdfxinfile.py: + - Mutable, sub-classes dictionary + - Initializable from pre-existing JDFTx "in" files or dictionaries + - Writes new "in" files - Extracts Structure objects -- JDFTXOutfile: - - Parses JDFTx out file + - Depends on: + - jdftxinfile_master_format.py which contains information on allowed keys + - jdftxinfile_ref_options.py which contains lists of valid options +- JDFTXOutfile in jdftxoutfile.py: + - Parses JDFTx "out" file - Contains all typically relevant output variables from a JDFTx geometric optimization or single-point calculation. - Contains hierarchy of class objects (each contained by the former) for storing data at the following call frequencies. @@ -27,7 +30,7 @@ - JElSteps: Per geometric optimization update (same frequency as parent) - List of JElStep as well as convergence data relevant to electronic optimization. - JElStep: Per SCF update - - Contains all electronic data logged in out file at SCF update frequency. + - Contains all electronic data logged in out file at SCF update frequency. This folder is currently missing: diff --git a/src/pymatgen/io/jdftx/jdftxoutfile.py b/src/pymatgen/io/jdftx/jdftxoutfile.py index fcf826ab68c..cdfaf2db985 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfile.py +++ b/src/pymatgen/io/jdftx/jdftxoutfile.py @@ -347,9 +347,7 @@ def from_file(cls, file_path: str | Path) -> JDFTXOutfile: """ texts = read_outfile_slices(file_path) slices = [JDFTXOutfileSlice.from_out_slice(text) for text in texts] - instance = cls() - instance.slices = slices - return instance + return cls(slices=slices) ########################################################################### # Properties inherited from most recent JDFTXOutfileSlice @@ -358,7 +356,7 @@ def from_file(cls, file_path: str | Path) -> JDFTXOutfile: @property def prefix(self) -> str: """ - Return prefix from most recent JOutStructure. + The prefix of the most recent JDFTx call. Return prefix from most recent JOutStructure. """ @@ -369,7 +367,6 @@ def prefix(self) -> str: @property def jstrucs(self) -> JOutStructures: """ - Return jstrucs from most recent JOutStructure. Return jstrucs from most recent JOutStructure. """ diff --git a/tests/io/jdftx/test_generic_tags.py b/tests/io/jdftx/test_generic_tags.py index 541359549f2..ed9bcc6d2ab 100644 --- a/tests/io/jdftx/test_generic_tags.py +++ b/tests/io/jdftx/test_generic_tags.py @@ -289,9 +289,6 @@ def test_tagcontainer(): tagcontainer.get_list_representation("barbie", value) -# def test_multiformattagcontainer(): - - def test_dumptagcontainer(): dtc = get_dump_tag_container() with pytest.raises( From 6cdf6ed97321484f3cb91b913819822fc7f03ba3 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Thu, 31 Oct 2024 16:03:05 -0600 Subject: [PATCH 086/195] test to assert that joustructure's can be created and store data independently --- tests/io/jdftx/test_joutstructure.py | 43 ++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/tests/io/jdftx/test_joutstructure.py b/tests/io/jdftx/test_joutstructure.py index df585b48daa..12079014cbc 100644 --- a/tests/io/jdftx/test_joutstructure.py +++ b/tests/io/jdftx/test_joutstructure.py @@ -129,3 +129,46 @@ def test_jstructure(eslice: list[str], eknowns: dict): assert jst.magnetic_moments[0] == approx(eknowns["mag0"]) assert jst.charges[-1] == approx(eknowns["ox-1"]) assert jst.magnetic_moments[-1] == approx(eknowns["mag-1"]) + + +@pytest.mark.parametrize(("eslices", "eknownss"), [([ex_slice1, ex_slice2], [ex_slice1_known, ex_slice2_known])]) +def test_jstructure_instance_vars(eslices: list[list[str]], eknownss: list[dict]): + jsts = [JOutStructure(eslice, iter_type="lattice") for eslice in eslices] + for i, jst in enumerate(jsts): + eknowns = eknownss[i] + jst = JOutStructure.from_text_slice(eslices[i], iter_type="lattice") + assert jst.niter == eknowns["niter"] + assert jst.etype == eknowns["etype"] + assert approx(eknowns["E"]) == jst.e + assert jst.ecomponents["Eewald"] == approx(eknowns["Eewald"]) + assert jst.ecomponents["EH"] == approx(eknowns["EH"]) + assert jst.ecomponents["Eloc"] == approx(eknowns["Eloc"]) + assert jst.ecomponents["Enl"] == approx(eknowns["Enl"]) + assert jst.ecomponents["EvdW"] == approx(eknowns["EvdW"]) + assert jst.ecomponents["Exc"] == approx(eknowns["Exc"]) + assert jst.ecomponents["Exc_core"] == approx(eknowns["Exc_core"]) + assert jst.ecomponents["KE"] == approx(eknowns["KE"]) + assert jst.ecomponents["Etot"] == approx(eknowns["Etot"]) + assert jst.ecomponents["TS"] == approx(eknowns["TS"]) + assert jst.ecomponents["F"] == approx(eknowns["F"]) + assert jst.elecmindata[0].mu == approx(eknowns["mu0"]) + assert jst.elecmindata[-1].mu == approx(eknowns["mu-1"]) + assert approx(eknowns["E0"]) == jst.elecmindata[0].e + assert approx(eknowns["E-1"]) == jst.elecmindata[-1].e + assert len(jst.elecmindata) == eknowns["nEminSteps"] + assert len(jst.forces) == eknowns["nAtoms"] + assert len(jst.cart_coords) == eknowns["nAtoms"] + assert jst.elecmindata.converged_reason == eknowns["EconvReason"] + assert jst.elecmindata.converged == eknowns["conv"] + assert jst.lattice.matrix[0, 0] == approx(eknowns["cell_00"]) + assert jst.strain[0, 0] == approx(eknowns["strain_00"]) + assert jst.stress[0, 0] == approx(eknowns["stress_00"]) + for i in range(3): + assert jst.cart_coords[0][i] == approx(eknowns["posn0"][i]) + assert jst.forces[0][i] == approx(eknowns["force0"][i]) + assert jst.cart_coords[-1][i] == approx(eknowns["posn-1"][i]) + assert jst.forces[-1][i] == approx(eknowns["force-1"][i]) + assert jst.charges[0] == approx(eknowns["ox0"]) + assert jst.magnetic_moments[0] == approx(eknowns["mag0"]) + assert jst.charges[-1] == approx(eknowns["ox-1"]) + assert jst.magnetic_moments[-1] == approx(eknowns["mag-1"]) From b37216b64f693ab5e6ea9eb573cc5001a33252a6 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Thu, 31 Oct 2024 17:07:34 -0600 Subject: [PATCH 087/195] outfile for Etot etype and testing instance var behavior for JOutStructure --- src/pymatgen/io/jdftx/joutstructure.py | 7 + .../io/jdftx/example_files/etot_etype.out | 322 ++++++++++++++++++ tests/io/jdftx/test_joutstructure.py | 2 +- 3 files changed, 330 insertions(+), 1 deletion(-) create mode 100644 tests/files/io/jdftx/example_files/etot_etype.out diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index da595e34a09..32fa543b609 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -378,6 +378,13 @@ def get_etype_from_emin_lines(self, emin_lines: list[str]) -> str | None: if "G:" in line: etype = "G" break + if "Etot:" in line: + etype = "Etot" + if etype is None: + for line in emin_lines: + if "Iter:" in line: + # Assume line will have etype in "... Iter: n : num ..." + etype = line.split("Iter:")[1].split(":")[0].strip().split()[-1].strip() return etype def set_etype_from_emin_lines(self, emin_lines: list[str]) -> None: diff --git a/tests/files/io/jdftx/example_files/etot_etype.out b/tests/files/io/jdftx/example_files/etot_etype.out new file mode 100644 index 00000000000..85c47d96cc4 --- /dev/null +++ b/tests/files/io/jdftx/example_files/etot_etype.out @@ -0,0 +1,322 @@ + +*************** JDFTx 1.7.0 *************** + +Start date and time: Wed Sep 11 15:33:52 2024 +Executable jdftx with command-line: -i input-tutorial.in -o jdftx.out +Running on hosts (process indices): 6dd72344048b (0) +Divided in process groups (process indices): 0 (0) +Resource initialization completed at t[s]: 0.00 +Run totals: 1 processes, 10 threads, 0 GPUs + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +coords-type Cartesian +core-overlap-check vector +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End ElecDensity Ecomponents +dump-name water.$VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-08 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr lda-TF lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +ion H 0.000000000000000 1.130000000000000 1.450000000000000 1 +ion H 0.000000000000000 1.130000000000000 -1.450000000000000 1 +ion O 0.000000000000000 0.000000000000000 0.000000000000000 0 +ion-species GBRV/h_pbe.uspp +ion-species GBRV/o_pbe.uspp +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 1 1 1 +latt-move-scale 1 1 1 +latt-scale 1 1 1 +lattice \ + 10.000000000000000 0.000000000000000 0.000000000000000 \ + 0.000000000000000 10.000000000000000 0.000000000000000 \ + 0.000000000000000 0.000000000000000 10.000000000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant GLSSA13 +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype no-spin +subspace-rotation-factor 1 yes +symmetries automatic +symmetry-threshold 0.0001 + + + +---------- Setting up symmetries ---------- + +Found 48 point-group symmetries of the bravais lattice +Found 4 space-group symmetries with basis +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 10 0 0 ] +[ 0 10 0 ] +[ 0 0 10 ] +unit cell volume = 1000 +G = +[ 0.628319 0 0 ] +[ 0 0.628319 0 ] +[ 0 0 0.628319 ] +Minimum fftbox size, Smin = [ 48 48 48 ] +Chosen fftbox size, S = [ 48 48 48 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 10 0 0 ] +[ 0 10 0 ] +[ 0 0 10 ] +unit cell volume = 1000 +G = +[ 0.628319 0 0 ] +[ 0 0.628319 0 ] +[ 0 0 0.628319 ] +Minimum fftbox size, Smin = [ 44 44 44 ] +Chosen fftbox size, S = [ 48 48 48 ] +Disabling tighter grid as its sample count matches original. + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/usr/local/share/jdftx/pseudopotentials/GBRV/h_pbe.uspp': + Title: H. Created by USPP 7.3.6 on 2-4-15 + Reference state energy: -0.458849. 1 valence electrons in orbitals: + |100> occupation: 1 eigenvalue: -0.238595 + lMax: 0 lLocal: 1 QijEcut: 6 + 2 projectors sampled on a log grid with 395 points: + l: 0 eig: -0.238595 rCut: 1.2 + l: 0 eig: 1.000000 rCut: 1.2 + Transforming local potential to a uniform radial grid of dG=0.02 with 1311 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1311 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.20 bohrs. + +Reading pseudopotential file '/usr/local/share/jdftx/pseudopotentials/GBRV/o_pbe.uspp': + Title: O. Created by USPP 7.3.6 on 3-2-2014 + Reference state energy: -15.894388. 6 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.878823 + |210> occupation: 4 eigenvalue: -0.332131 + lMax: 2 lLocal: 2 QijEcut: 6 + 5 projectors sampled on a log grid with 511 points: + l: 0 eig: -0.878823 rCut: 1.25 + l: 0 eig: 0.000000 rCut: 1.25 + l: 1 eig: -0.332132 rCut: 1.25 + l: 1 eig: 0.000000 rCut: 1.25 + l: 2 eig: 1.000000 rCut: 1.25 + Partial core density with radius 0.7 + Transforming core density to a uniform radial grid of dG=0.02 with 1311 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1311 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1311 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.25 bohrs. + +Initialized 2 species with 3 total atoms. + +Folded 1 k-points by 1x1x1 to 1 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 8.000000 nBands: 4 nStates: 1 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 4337.000 , ideal nbasis = 4272.076 + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 3.321925 bohr. +Real space sum over 1331 unit cells with max indices [ 5 5 5 ] +Reciprocal space sum over 2197 terms with max indices [ 6 6 6 ] + +---------- Allocating electronic variables ---------- +Initializing wave functions: linear combination of atomic orbitals +H pseudo-atom occupations: s ( 1 ) +O pseudo-atom occupations: s ( 2 ) p ( 4 ) + FillingsUpdate: mu: -0.000000000 nElectrons: 8.000000 +LCAOMinimize: Iter: 0 Etot: -17.0453992811179234 |grad|_K: 7.349e-02 alpha: 1.000e+00 + FillingsUpdate: mu: -0.000000000 nElectrons: 8.000000 +LCAOMinimize: Iter: 1 Etot: -17.1171501354990561 |grad|_K: 7.728e-03 alpha: 4.574e-01 linmin: -5.081e-01 cgtest: 8.268e-01 t[s]: 0.73 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: -0.000000000 nElectrons: 8.000000 +LCAOMinimize: Iter: 2 Etot: -17.1179455877230602 |grad|_K: 1.844e-03 alpha: 5.466e-01 linmin: 4.056e-02 cgtest: -1.257e-01 t[s]: 0.93 + FillingsUpdate: mu: -0.000000000 nElectrons: 8.000000 +LCAOMinimize: Iter: 3 Etot: -17.1180074522768066 |grad|_K: 3.477e-04 alpha: 7.686e-01 linmin: -2.238e-03 cgtest: 3.810e-01 t[s]: 1.14 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: None of the convergence criteria satisfied after 3 iterations. + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + Total energy minimization: + T.A. Arias, M.C. Payne and J.D. Joannopoulos, Phys. Rev. Lett. 69, 1077 (1992) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 1.15 + + +-------- Electronic minimization ----------- +ElecMinimize: Iter: 0 Etot: -17.118007452276803 |grad|_K: 3.461e-03 alpha: 1.000e+00 +ElecMinimize: Iter: 1 Etot: -17.239976035978831 |grad|_K: 1.196e-03 alpha: 5.838e-01 linmin: -1.667e-02 t[s]: 1.53 +ElecMinimize: Iter: 2 Etot: -17.256916387715492 |grad|_K: 7.028e-04 alpha: 6.766e-01 linmin: -6.957e-03 t[s]: 1.74 +ElecMinimize: Iter: 3 Etot: -17.262777526088392 |grad|_K: 3.653e-04 alpha: 6.796e-01 linmin: 3.962e-03 t[s]: 1.96 +ElecMinimize: Iter: 4 Etot: -17.264591637004692 |grad|_K: 1.898e-04 alpha: 7.864e-01 linmin: -2.121e-03 t[s]: 2.17 +ElecMinimize: Iter: 5 Etot: -17.265209410817683 |grad|_K: 1.210e-04 alpha: 9.883e-01 linmin: 3.601e-03 t[s]: 2.38 +ElecMinimize: Iter: 6 Etot: -17.265434930235163 |grad|_K: 7.934e-05 alpha: 8.913e-01 linmin: -9.633e-04 t[s]: 2.60 +ElecMinimize: Iter: 7 Etot: -17.265519246112049 |grad|_K: 4.650e-05 alpha: 7.710e-01 linmin: 3.997e-04 t[s]: 2.81 +ElecMinimize: Iter: 8 Etot: -17.265545284843633 |grad|_K: 2.304e-05 alpha: 6.947e-01 linmin: -3.927e-04 t[s]: 3.02 +ElecMinimize: Iter: 9 Etot: -17.265551431180857 |grad|_K: 1.098e-05 alpha: 6.671e-01 linmin: 1.083e-04 t[s]: 3.24 +ElecMinimize: Iter: 10 Etot: -17.265553096521437 |grad|_K: 5.887e-06 alpha: 7.969e-01 linmin: -1.229e-04 t[s]: 3.45 +ElecMinimize: Iter: 11 Etot: -17.265553609424465 |grad|_K: 3.025e-06 alpha: 8.531e-01 linmin: 6.251e-05 t[s]: 3.67 +ElecMinimize: Iter: 12 Etot: -17.265553718441076 |grad|_K: 1.386e-06 alpha: 6.867e-01 linmin: -1.747e-05 t[s]: 3.89 +ElecMinimize: Iter: 13 Etot: -17.265553738648308 |grad|_K: 7.109e-07 alpha: 6.067e-01 linmin: 7.164e-05 t[s]: 4.11 +ElecMinimize: Iter: 14 Etot: -17.265553745515788 |grad|_K: 4.307e-07 alpha: 7.834e-01 linmin: 1.340e-04 t[s]: 4.32 +ElecMinimize: Iter: 15 Etot: -17.265553748795949 |grad|_K: 2.991e-07 alpha: 1.019e+00 linmin: -3.794e-04 t[s]: 4.53 +ElecMinimize: Converged (|Delta Etot|<1.000000e-08 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian + +# Ionic positions in cartesian coordinates: +ion H 0.000000000000000 1.130000000000000 1.450000000000000 1 +ion H 0.000000000000000 1.130000000000000 -1.450000000000000 1 +ion O 0.000000000000000 0.000000000000000 0.000000000000000 0 + +# Forces in Cartesian coordinates: +force H 0.000000000000000 0.004267030393686 0.003209492059085 1 +force H 0.000000000000000 0.004267030393686 -0.003209492059085 1 +force O 0.000000000000000 -0.008529397238360 0.000000000000000 0 + +# Energy components: + Eewald = -2.1027929252573574 + EH = 12.6242865741920696 + Eloc = -34.0924822166704402 + Enl = 2.2283604612009782 + Exc = -4.3528349652691771 + Exc_core = 0.0650494059523429 + KE = 8.3648599170556359 +------------------------------------- + Etot = -17.2655537487959485 + +IonicMinimize: Iter: 0 Etot: -17.265553748795949 |grad|_K: 3.083e-03 t[s]: 4.68 +IonicMinimize: None of the convergence criteria satisfied after 0 iterations. + +#--- Lowdin population analysis --- +# oxidation-state H +0.433 +0.433 +# oxidation-state O -0.751 + + +Dumping 'water.n' ... done +Dumping 'water.Ecomponents' ... done +End date and time: Wed Sep 11 15:33:56 2024 (Duration: 0-0:00:04.69) +Done! diff --git a/tests/io/jdftx/test_joutstructure.py b/tests/io/jdftx/test_joutstructure.py index 12079014cbc..15c477cd098 100644 --- a/tests/io/jdftx/test_joutstructure.py +++ b/tests/io/jdftx/test_joutstructure.py @@ -133,7 +133,7 @@ def test_jstructure(eslice: list[str], eknowns: dict): @pytest.mark.parametrize(("eslices", "eknownss"), [([ex_slice1, ex_slice2], [ex_slice1_known, ex_slice2_known])]) def test_jstructure_instance_vars(eslices: list[list[str]], eknownss: list[dict]): - jsts = [JOutStructure(eslice, iter_type="lattice") for eslice in eslices] + jsts = [JOutStructure.from_text_slice(eslice, iter_type="lattice") for eslice in eslices] for i, jst in enumerate(jsts): eknowns = eknownss[i] jst = JOutStructure.from_text_slice(eslices[i], iter_type="lattice") From a71541dffda7215a15d19c8609371da9a10e51d1 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Thu, 31 Oct 2024 18:59:24 -0600 Subject: [PATCH 088/195] Changing naming convention of step number (previously "niter") to "nstep" to avoid confusing with an iterable object --- src/pymatgen/io/jdftx/jdftxoutfile.py | 16 +++++----- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 18 +++++------ src/pymatgen/io/jdftx/jelstep.py | 37 ++++++++++++++-------- src/pymatgen/io/jdftx/joutstructure.py | 12 +++---- src/pymatgen/io/jdftx/joutstructures.py | 18 +++++------ 5 files changed, 55 insertions(+), 46 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfile.py b/src/pymatgen/io/jdftx/jdftxoutfile.py index cdfaf2db985..3dd6a1b5ce1 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfile.py +++ b/src/pymatgen/io/jdftx/jdftxoutfile.py @@ -262,7 +262,7 @@ class JDFTXOutfile: strain: np.ndarray The strain tensor of the most recent JDFTx call as a 3x3 numpy array. - niter: int + nstep: int The number of geometric optiization steps in the most recent JDFTx call. e: float @@ -294,7 +294,7 @@ class JDFTXOutfile: elec_e: float The final energy of the most recent electronic optimization step. - elec_niter: int + elec_nstep: int The number of electronic optimization steps in the most recent JDFTx call. elec_grad_k: float @@ -1010,15 +1010,15 @@ def strain(self) -> np.ndarray: raise AttributeError("Property strain inaccessible due to empty jstrucs class field") @property - def niter(self) -> int: + def nstep(self) -> int: """ Return (geometric) iter number from most recent JOutStructure. Return (geometric) iter number from most recent JOutStructure. """ if len(self.slices): - return self.slices[-1].niter - raise AttributeError("Property niter inaccessible due to empty jstrucs class field") + return self.slices[-1].nstep + raise AttributeError("Property nstep inaccessible due to empty jstrucs class field") @property def e(self) -> float: @@ -1115,17 +1115,17 @@ def mu(self) -> float: ########################################################################### @property - def elec_niter(self) -> int: + def elec_nstep(self) -> int: """Return the most recent electronic iteration. Return the most recent electronic iteration. Returns ------- - elec_niter: int + elec_nstep: int """ if len(self.slices): - return self.slices[-1].elec_niter + return self.slices[-1].elec_nstep raise AttributeError("Property elec_inter inaccessible due to empty jstrucs class field") @property diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index fc6824d08d5..012ee1f0d7c 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -270,15 +270,15 @@ def strain(self) -> np.ndarray: raise AttributeError("Property strain inaccessible due to empty jstrucs class field") @property - def niter(self) -> int: + def nstep(self) -> int: """ - Return (geometric) niter from most recent JOutStructure. + Return (geometric) nstep from most recent JOutStructure. - Return (geometric) niter from most recent JOutStructure. + Return (geometric) nstep from most recent JOutStructure. """ if self.jstrucs is not None: - return self.jstrucs.niter - raise AttributeError("Property niter inaccessible due to empty jstrucs class field") + return self.jstrucs.nstep + raise AttributeError("Property nstep inaccessible due to empty jstrucs class field") @property def e(self) -> float: @@ -374,18 +374,18 @@ def mu(self) -> float: ########################################################################### @property - def elec_niter(self) -> int: + def elec_nstep(self) -> int: """Return the most recent electronic iteration. Return the most recent electronic iteration. Returns ------- - elec_niter: int + elec_nstep: int """ if self.jstrucs is not None: - return self.jstrucs.elec_niter - raise AttributeError("Property elec_niter inaccessible due to empty jstrucs class field") + return self.jstrucs.elec_nstep + raise AttributeError("Property elec_nstep inaccessible due to empty jstrucs class field") @property def elec_e(self) -> float: diff --git a/src/pymatgen/io/jdftx/jelstep.py b/src/pymatgen/io/jdftx/jelstep.py index 468dd5cdf59..d59cd1c621f 100644 --- a/src/pymatgen/io/jdftx/jelstep.py +++ b/src/pymatgen/io/jdftx/jelstep.py @@ -21,11 +21,20 @@ class JElStep: Class object for storing logged electronic minimization data for a single SCF step. + + Attributes + iter_type: str | None + The type of electronic minimization step (almost always ElecMinimize) + + etype: str | None + The type of energy component (G, F, or Etot) + + """ iter_type: str | None = None etype: str | None = None - niter: int | None = None + nstep: int | None = None e: float | None = None grad_k: float | None = None alpha: float | None = None @@ -105,11 +114,11 @@ def read_iter_line(self, line_text: str) -> None: A line of text from a JDFTx out file containing the electronic minimization data """ - niter_float = get_colon_var_t1(line_text, "Iter: ") - if isinstance(niter_float, float): - self.niter = int(niter_float) - elif niter_float is None: - raise ValueError("Could not find niter in line_text") + nstep_float = get_colon_var_t1(line_text, "Iter: ") + if isinstance(nstep_float, float): + self.nstep = int(nstep_float) + elif nstep_float is None: + raise ValueError("Could not find nstep in line_text") self.e = get_colon_var_t1(line_text, f"{self.etype}: ") * Ha_to_eV self.grad_k = get_colon_var_t1(line_text, "|grad|_K: ") self.alpha = get_colon_var_t1(line_text, "alpha: ") @@ -259,20 +268,20 @@ class JElSteps: ] @property - def niter(self) -> int: - """Return niter. + def nstep(self) -> int: + """Return nstep. - Return the niter attribute of the last JElStep object in the slices. + Return the nstep attribute of the last JElStep object in the slices. Returns ------- - niter: int - The niter attribute of the last JElStep object in the slices + nstep: int + The nstep attribute of the last JElStep object in the slices """ if len(self.slices): - if self.slices[-1].niter is not None: - return self.slices[-1].niter - warnings.warn("No niter attribute in JElStep object. Returning number of JElStep objects.", stacklevel=2) + if self.slices[-1].nstep is not None: + return self.slices[-1].nstep + warnings.warn("No nstep attribute in JElStep object. Returning number of JElStep objects.", stacklevel=2) return len(self.slices) - 1 raise AttributeError("No JElStep objects in JElSteps object slices class variable.") diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index 32fa543b609..f5e778a2ea4 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -45,7 +45,7 @@ class JOutStructure(Structure): elecmindata: JElSteps | None = None stress: np.ndarray | None = None strain: np.ndarray | None = None - niter: int | None = None + nstep: int | None = None e: float | None = None grad_k: float | None = None alpha: float | None = None @@ -121,17 +121,17 @@ def tot_magneticmoment(self) -> float | None: raise ValueError("elecmindata not set") @property - def elec_niter(self) -> int: + def elec_nstep(self) -> int: """Return the most recent electronic iteration. Return the most recent electronic iteration. Returns ------- - elec_niter: int + elec_nstep: int """ if self.elecmindata is not None: - return self.elecmindata.niter + return self.elecmindata.nstep raise ValueError("elecmindata not set") @property @@ -674,8 +674,8 @@ def parse_opt_lines(self, opt_lines: list[str]) -> None: if len(opt_lines): for line in opt_lines: if self.is_opt_start_line(line): - niter = int(get_colon_var_t1(line, "Iter:")) - self.niter = niter + nstep = int(get_colon_var_t1(line, "Iter:")) + self.nstep = nstep en = get_colon_var_t1(line, f"{self.etype}:") self.E = en * Ha_to_eV grad_k = get_colon_var_t1(line, "|grad|_K: ") diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index de79179f249..4cf93f88beb 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -171,15 +171,15 @@ def strain(self) -> np.ndarray | None: raise AttributeError("Property strain inaccessible due to empty slices class field") @property - def niter(self) -> int: + def nstep(self) -> int: """ - Return niter from most recent JOutStructure. + Return nstep from most recent JOutStructure. - Return niter from most recent JOutStructure. + Return nstep from most recent JOutStructure. """ if len(self.slices): - return self.slices[-1].niter - raise AttributeError("Property niter inaccessible due to empty slices class field") + return self.slices[-1].nstep + raise AttributeError("Property nstep inaccessible due to empty slices class field") @property def e(self) -> float: @@ -275,18 +275,18 @@ def mu(self) -> float: ########################################################################### @property - def elec_niter(self) -> int: + def elec_nstep(self) -> int: """Return the most recent electronic iteration. Return the most recent electronic iteration. Returns ------- - elec_niter: int + elec_nstep: int """ if len(self.slices): - return self.slices[-1].elec_niter - raise AttributeError("Property elec_niter inaccessible due to empty slices class field") + return self.slices[-1].elec_nstep + raise AttributeError("Property elec_nstep inaccessible due to empty slices class field") @property def elec_e(self) -> float: From 9a60efeb4bae318c724c92b96f6b2ea3874f1e15 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Fri, 1 Nov 2024 13:52:15 -0600 Subject: [PATCH 089/195] Changing naming convention of step number (previously "niter") to "nstep" to avoid confusing with an iterable object --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 10 ------- src/pymatgen/io/jdftx/jelstep.py | 34 +++++++++++++++++++++- src/pymatgen/io/jdftx/joutstructures.py | 34 ++++++++++++++++++++++ tests/io/jdftx/test_jdftxoutfile.py | 6 ++-- tests/io/jdftx/test_jdftxoutfileslice.py | 4 +-- tests/io/jdftx/test_jeiters.py | 10 +++---- tests/io/jdftx/test_joutstructure.py | 8 ++--- tests/io/jdftx/test_joutstructures.py | 4 +-- 8 files changed, 83 insertions(+), 27 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 012ee1f0d7c..a66309bb0f3 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -1316,16 +1316,6 @@ def __getattr__(self, name: str) -> Any: value The value of the attribute """ - # The whole point of this is to be an unreached safety net, so expect hit - # from coverage here - # if name not in self.__dict__: - # if name not in inspect.getmembers(self): - # if not hasattr(self.jstrucs, name): - # raise AttributeError(f"{self.__class__.__name__} not found: {name}") - # return getattr(self.jstrucs, name) - # return self.__dict__[name] - # Check if the attribute is in self.__dict__ - # Check if the attribute is in self.__dict__ if name in self.__dict__: return self.__dict__[name] diff --git a/src/pymatgen/io/jdftx/jelstep.py b/src/pymatgen/io/jdftx/jelstep.py index d59cd1c621f..8f4b7ce1b4d 100644 --- a/src/pymatgen/io/jdftx/jelstep.py +++ b/src/pymatgen/io/jdftx/jelstep.py @@ -29,6 +29,39 @@ class JElStep: etype: str | None The type of energy component (G, F, or Etot) + nstep: int | None + The SCF step number + + e: float | None + The total electronic energy in eV + + grad_k: float | None + The gradient of the Kohn-Sham energy (along line minimization direction) + + alpha: float | None + The step length + + linmin: float | None + Normalized line minimization direction / energy gradient projection + (-1 for perfectly opposite, 1 for perfectly aligned) + + t_s: float | None + Time in seconds for the SCF step + + mu: float | None + The chemical potential in eV + + nelectrons: float | None + The number of electrons + + abs_magneticmoment: float | None + The absolute magnetic moment + + tot_magneticmoment: float | None + The total magnetic moment + + subspacerotationadjust: float | None + The subspace rotation adjustment factor """ @@ -463,7 +496,6 @@ def from_text_slice(cls, text_slice: list[str], iter_type: str = "ElecMinimize", The type of energy component """ line_collections, lines_collect = gather_JElSteps_line_collections(iter_type, text_slice) - # instance = cls.from_lines_collect(line_collections[-1], iter_type, etype) instance = cls() instance.iter_flag = f"{iter_type}: Iter:" instance.iter_type = iter_type diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index 4cf93f88beb..00a62f908bd 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -414,6 +414,40 @@ def __getattr__(self, name: str) -> Any: return getattr(self.slices[-1], name) raise AttributeError(f"Property {name} inaccessible due to empty slices class field") + # # This method is likely never going to be called as all (currently existing) + # # attributes of the most recent slice are explicitly defined as a class + # # property. However, it is included to reduce the likelihood of errors + # # upon future changes to downstream code. + # def __getattr__(self, name: str) -> Any: + # """Return attribute value. + + # Return the value of an attribute. + + # Parameters + # ---------- + # name: str + # The name of the attribute + + # Returns + # ------- + # value + # The value of the attribute + # """ + # if name in self.__dict__: + # return self.__dict__[name] + + # # Check if the attribute is a property of the class + # for cls in inspect.getmro(self.__class__): + # if name in cls.__dict__ and isinstance(cls.__dict__[name], property): + # return cls.__dict__[name].__get__(self) + + # # Check if the attribute is in self.jstrucs + # if hasattr(self.slices[-1], name): + # return getattr(self.slices[-1], name) + + # # If the attribute is not found in either, raise an AttributeError + # raise AttributeError(f"{self.__class__.__name__} not found: {name}") + def __dir__(self) -> list: """List attributes. diff --git a/tests/io/jdftx/test_jdftxoutfile.py b/tests/io/jdftx/test_jdftxoutfile.py index e9da976543a..b61af9da235 100644 --- a/tests/io/jdftx/test_jdftxoutfile.py +++ b/tests/io/jdftx/test_jdftxoutfile.py @@ -114,7 +114,7 @@ def test_JDFTXOutfile_fromfile_simple(filename: Path, known: dict): "elecmindata", "stress", "strain", - "niter", + "nstep", "e", "grad_k", "alpha", @@ -123,7 +123,7 @@ def test_JDFTXOutfile_fromfile_simple(filename: Path, known: dict): "abs_magneticmoment", "tot_magneticmoment", "mu", - "elec_niter", + "elec_nstep", "elec_e", "elec_grad_k", "elec_alpha", @@ -137,7 +137,7 @@ def test_JDFTXOutfile_fromfile_simple(filename: Path, known: dict): ( ex_files_dir / Path("example_sp.out"), [ - "niter", + "nstep", "stress", "strain", "linmin", diff --git a/tests/io/jdftx/test_jdftxoutfileslice.py b/tests/io/jdftx/test_jdftxoutfileslice.py index 7cd8f2d01c4..e61b2d112ae 100644 --- a/tests/io/jdftx/test_jdftxoutfileslice.py +++ b/tests/io/jdftx/test_jdftxoutfileslice.py @@ -30,7 +30,7 @@ (ex_slice1, "elecmindata"), (ex_slice1, "stress"), (ex_slice1, "strain"), - (ex_slice1, "niter"), + (ex_slice1, "nstep"), (ex_slice1, "e"), (ex_slice1, "grad_k"), (ex_slice1, "alpha"), @@ -38,7 +38,7 @@ (ex_slice1, "abs_magneticmoment"), (ex_slice1, "tot_magneticmoment"), (ex_slice1, "mu"), - (ex_slice1, "elec_niter"), + (ex_slice1, "elec_nstep"), (ex_slice1, "elec_e"), (ex_slice1, "elec_grad_k"), (ex_slice1, "elec_alpha"), diff --git a/tests/io/jdftx/test_jeiters.py b/tests/io/jdftx/test_jeiters.py index f11a8c9f727..369c036b10e 100644 --- a/tests/io/jdftx/test_jeiters.py +++ b/tests/io/jdftx/test_jeiters.py @@ -38,7 +38,7 @@ |grad|_K: 6.157e-08 alpha: 5.534e-01 linmin: -4.478e-06\ t[s]: 248.68" ex_iter_line1_known = { - "niter": 6, + "nstep": 6, "e": -246.531038317370076 * Ha_to_eV, "grad_k": 6.157e-08, "alpha": 5.534e-01, @@ -50,7 +50,7 @@ |grad|_K: 6.157e-07 alpha: 5.534e-02 linmin: -5.478e-06\ t[s]: 48.68" ex_iter_line2_known = { - "niter": 7, + "nstep": 7, "e": -240.531038317370076 * Ha_to_eV, "grad_k": 6.157e-07, "alpha": 5.534e-02, @@ -110,7 +110,7 @@ def test_JElStep_known( "nelectrons", "abs_magneticmoment", "tot_magneticmoment", - "niter", + "nstep", "e", "grad_k", "alpha", @@ -138,7 +138,7 @@ def test_JElSteps_known( "nelectrons", "abs_magneticmoment", "tot_magneticmoment", - "niter", + "nstep", "e", "grad_k", "alpha", @@ -159,7 +159,7 @@ def test_JElSteps_known( @pytest.mark.parametrize( ("text_slice", "varname"), [ - (ex_text_slice, "niter"), + (ex_text_slice, "nstep"), (ex_text_slice, "grad_k"), (ex_text_slice, "alpha"), (ex_text_slice, "linmin"), diff --git a/tests/io/jdftx/test_joutstructure.py b/tests/io/jdftx/test_joutstructure.py index 15c477cd098..88427e54b10 100644 --- a/tests/io/jdftx/test_joutstructure.py +++ b/tests/io/jdftx/test_joutstructure.py @@ -16,7 +16,7 @@ with open(ex_slice_fname1) as f: ex_slice1 = list.copy(list(f)) ex_slice1_known = { - "niter": 0, + "nstep": 0, "etype": "F", "E": -246.5310079002406667 * Ha_to_eV, "Eewald": -214.6559882144248945 * Ha_to_eV, @@ -55,7 +55,7 @@ with open(ex_slice_fname2) as f: ex_slice2 = list.copy(list(f)) ex_slice2_known = { - "niter": 9, + "nstep": 9, "etype": "F", "E": -246.5310079002406667 * Ha_to_eV, "Eewald": -214.6559882144248945 * Ha_to_eV, @@ -94,7 +94,7 @@ @pytest.mark.parametrize(("eslice", "eknowns"), [(ex_slice1, ex_slice1_known), (ex_slice2, ex_slice2_known)]) def test_jstructure(eslice: list[str], eknowns: dict): jst = JOutStructure.from_text_slice(eslice, iter_type="lattice") - assert jst.niter == eknowns["niter"] + assert jst.nstep == eknowns["nstep"] assert jst.etype == eknowns["etype"] assert approx(eknowns["E"]) == jst.e assert jst.ecomponents["Eewald"] == approx(eknowns["Eewald"]) @@ -137,7 +137,7 @@ def test_jstructure_instance_vars(eslices: list[list[str]], eknownss: list[dict] for i, jst in enumerate(jsts): eknowns = eknownss[i] jst = JOutStructure.from_text_slice(eslices[i], iter_type="lattice") - assert jst.niter == eknowns["niter"] + assert jst.nstep == eknowns["nstep"] assert jst.etype == eknowns["etype"] assert approx(eknowns["E"]) == jst.e assert jst.ecomponents["Eewald"] == approx(eknowns["Eewald"]) diff --git a/tests/io/jdftx/test_joutstructures.py b/tests/io/jdftx/test_joutstructures.py index 7cd8794c587..6a38a27d392 100644 --- a/tests/io/jdftx/test_joutstructures.py +++ b/tests/io/jdftx/test_joutstructures.py @@ -102,7 +102,7 @@ def test_jstructures(ex_slice: list[str], ex_slice_known: dict[str, float], iter (ex_outslice1, "elecmindata"), (ex_outslice1, "stress"), (ex_outslice1, "strain"), - (ex_outslice1, "niter"), + (ex_outslice1, "nstep"), (ex_outslice1, "e"), (ex_outslice1, "grad_k"), (ex_outslice1, "alpha"), @@ -111,7 +111,7 @@ def test_jstructures(ex_slice: list[str], ex_slice_known: dict[str, float], iter (ex_outslice1, "abs_magneticmoment"), (ex_outslice1, "tot_magneticmoment"), (ex_outslice1, "mu"), - (ex_outslice1, "elec_niter"), + (ex_outslice1, "elec_nstep"), (ex_outslice1, "elec_e"), (ex_outslice1, "elec_grad_k"), (ex_outslice1, "elec_alpha"), From a274fcaba93ca59abae91a3162b98a6d38c6de49 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Fri, 1 Nov 2024 14:48:05 -0600 Subject: [PATCH 090/195] Backing up changes - need to make a deep change on how JOutStructure is constructed --- tests/io/jdftx/conftest.py | 5 +++++ tests/io/jdftx/test_joutstructure.py | 1 + tests/io/jdftx/test_joutstructures.py | 1 + 3 files changed, 7 insertions(+) diff --git a/tests/io/jdftx/conftest.py b/tests/io/jdftx/conftest.py index 6cd18ffab7d..0ee671b1079 100644 --- a/tests/io/jdftx/conftest.py +++ b/tests/io/jdftx/conftest.py @@ -285,3 +285,8 @@ def jdftxoutfile_matches_known(joutfile: JDFTXOutfile, known: dict): problem2_outfile_known_simple = { "mu": 0.464180124 * Ha_to_eV, } + +etot_etype_outfile_path = ex_files_dir / Path("etot_etype.out") +etot_etype_outfile_known_simple = { + "mu": 0 * Ha_to_eV, +} diff --git a/tests/io/jdftx/test_joutstructure.py b/tests/io/jdftx/test_joutstructure.py index 88427e54b10..79a2f558732 100644 --- a/tests/io/jdftx/test_joutstructure.py +++ b/tests/io/jdftx/test_joutstructure.py @@ -172,3 +172,4 @@ def test_jstructure_instance_vars(eslices: list[list[str]], eknownss: list[dict] assert jst.magnetic_moments[0] == approx(eknowns["mag0"]) assert jst.charges[-1] == approx(eknowns["ox-1"]) assert jst.magnetic_moments[-1] == approx(eknowns["mag-1"]) + assert jst.mu is not None diff --git a/tests/io/jdftx/test_joutstructures.py b/tests/io/jdftx/test_joutstructures.py index 6a38a27d392..d087cedc8ea 100644 --- a/tests/io/jdftx/test_joutstructures.py +++ b/tests/io/jdftx/test_joutstructures.py @@ -90,6 +90,7 @@ def test_jstructures(ex_slice: list[str], ex_slice_known: dict[str, float], iter assert jstruct[-1].elecmindata.converged == ex_slice_known["conv-1"] assert jstruct.elecmindata.converged == ex_slice_known["conv-1"] assert len(jstruct) == ex_slice_known["nGeomSteps"] + assert jstruct.selective_dynamics is not None @pytest.mark.parametrize( From c25a11ea619eabbeb4339e950906529e0abb4260 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Fri, 1 Nov 2024 16:24:29 -0600 Subject: [PATCH 091/195] Letting more values be None --- src/pymatgen/io/jdftx/joutstructure.py | 114 +++++++++++++------------ 1 file changed, 58 insertions(+), 56 deletions(-) diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index be6ddc9e600..04671114450 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -67,7 +67,7 @@ class JOutStructure(Structure): selective_dynamics: list[int] | None = None @property - def mu(self) -> float: + def mu(self) -> float | None: """Return the chemical potential. Return the chemical potential. @@ -78,10 +78,10 @@ def mu(self) -> float: """ if self.elecmindata is not None: return self.elecmindata.mu - raise ValueError("elecmindata not set") + return None @property - def nelectrons(self) -> float: + def nelectrons(self) -> float | None: """Return the number of electrons. Return the number of electrons. @@ -92,7 +92,7 @@ def nelectrons(self) -> float: """ if self.elecmindata is not None: return self.elecmindata.nelectrons - raise ValueError("elecmindata not set") + return None @property def abs_magneticmoment(self) -> float | None: @@ -105,7 +105,7 @@ def abs_magneticmoment(self) -> float | None: abs_magneticmoment: float""" if self.elecmindata is not None: return self.elecmindata.abs_magneticmoment - raise ValueError("elecmindata not set") + return None @property def tot_magneticmoment(self) -> float | None: @@ -118,10 +118,10 @@ def tot_magneticmoment(self) -> float | None: tot_magneticmoment: float""" if self.elecmindata is not None: return self.elecmindata.tot_magneticmoment - raise ValueError("elecmindata not set") + return None @property - def elec_niter(self) -> int: + def elec_niter(self) -> int | None: """Return the most recent electronic iteration. Return the most recent electronic iteration. @@ -132,10 +132,10 @@ def elec_niter(self) -> int: """ if self.elecmindata is not None: return self.elecmindata.niter - raise ValueError("elecmindata not set") + return None @property - def elec_e(self) -> int: + def elec_e(self) -> int | None: """Return the most recent electronic energy. Return the most recent electronic energy. @@ -146,7 +146,7 @@ def elec_e(self) -> int: """ if self.elecmindata is not None: return self.elecmindata.e - raise ValueError("elecmindata not set") + return None @property def elec_grad_k(self) -> float | None: @@ -160,7 +160,7 @@ def elec_grad_k(self) -> float | None: """ if self.elecmindata is not None: return self.elecmindata.grad_k - raise ValueError("elecmindata not set") + return None @property def elec_alpha(self) -> float | None: @@ -174,7 +174,7 @@ def elec_alpha(self) -> float | None: """ if self.elecmindata is not None: return self.elecmindata.alpha - raise ValueError("elecmindata not set") + return None @property def elec_linmin(self) -> float | None: @@ -188,7 +188,7 @@ def elec_linmin(self) -> float | None: """ if self.elecmindata is not None: return self.elecmindata.linmin - raise ValueError("elecmindata not set") + return None def __init__( self, @@ -378,6 +378,11 @@ def get_etype_from_emin_lines(self, emin_lines: list[str]) -> str | None: if "G:" in line: etype = "G" break + if etype is None: + for line in emin_lines: + if "Etot:" in line: + etype = "Etot" + break return etype def set_etype_from_emin_lines(self, emin_lines: list[str]) -> None: @@ -393,11 +398,6 @@ def set_etype_from_emin_lines(self, emin_lines: list[str]) -> None: electronic minimization data """ self.etype = self.get_etype_from_emin_lines(emin_lines) - if self.etype is None: - raise ValueError( - "Could not determine energy type from electronic minimization \ - data" - ) def parse_emin_lines(self, emin_lines: list[str]) -> None: """Parse electronic minimization lines. @@ -481,28 +481,29 @@ def parse_posns_lines(self, posns_lines: list[str]) -> None: posns_lines: list[str] A list of lines of text from a JDFTx out file """ - natoms = len(posns_lines) - 1 - coords_type = posns_lines[0].split("positions in")[1] - coords_type = coords_type.strip().split()[0].strip() - posns: list[np.ndarray] = [] - names: list[str] = [] - selective_dynamics: list[int] = [] - for i in range(natoms): - line = posns_lines[i + 1] - name = line.split()[1].strip() - posn = np.array([float(x.strip()) for x in line.split()[2:5]]) - sd = int(line.split()[5]) - names.append(name) - posns.append(posn) - selective_dynamics.append(sd) - posns = np.array(posns) - if coords_type.lower() != "cartesian": - posns = np.dot(posns, self.lattice.matrix) - else: - posns *= bohr_to_ang - for i in range(natoms): - self.append(species=names[i], coords=posns[i], coords_are_cartesian=True) - self.selective_dynamics = selective_dynamics + if len(posns_lines): + natoms = len(posns_lines) - 1 + coords_type = posns_lines[0].split("positions in")[1] + coords_type = coords_type.strip().split()[0].strip() + posns: list[np.ndarray] = [] + names: list[str] = [] + selective_dynamics: list[int] = [] + for i in range(natoms): + line = posns_lines[i + 1] + name = line.split()[1].strip() + posn = np.array([float(x.strip()) for x in line.split()[2:5]]) + sd = int(line.split()[5]) + names.append(name) + posns.append(posn) + selective_dynamics.append(sd) + posns = np.array(posns) + if coords_type.lower() != "cartesian": + posns = np.dot(posns, self.lattice.matrix) + else: + posns *= bohr_to_ang + for i in range(natoms): + self.append(species=names[i], coords=posns[i], coords_are_cartesian=True) + self.selective_dynamics = selective_dynamics def parse_forces_lines(self, forces_lines: list[str]) -> None: """Parse forces lines. @@ -515,22 +516,23 @@ def parse_forces_lines(self, forces_lines: list[str]) -> None: forces_lines: list[str] A list of lines of text from a JDFTx out file containing the forces """ - natoms = len(forces_lines) - 1 - coords_type = forces_lines[0].split("Forces in")[1] - coords_type = coords_type.strip().split()[0].strip() - forces = [] - for i in range(natoms): - line = forces_lines[i + 1] - force = np.array([float(x.strip()) for x in line.split()[2:5]]) - forces.append(force) - forces = np.array(forces) - if coords_type.lower() != "cartesian": - # TODO: Double check conversion of forces from direct to cartesian - forces = np.dot(forces, self.lattice.matrix) - else: - forces *= 1 / bohr_to_ang - forces *= Ha_to_eV - self.forces = forces + if len(forces_lines): + natoms = len(forces_lines) - 1 + coords_type = forces_lines[0].split("Forces in")[1] + coords_type = coords_type.strip().split()[0].strip() + forces = [] + for i in range(natoms): + line = forces_lines[i + 1] + force = np.array([float(x.strip()) for x in line.split()[2:5]]) + forces.append(force) + forces = np.array(forces) + if coords_type.lower() != "cartesian": + # TODO: Double check conversion of forces from direct to cartesian + forces = np.dot(forces, self.lattice.matrix) + else: + forces *= 1 / bohr_to_ang + forces *= Ha_to_eV + self.forces = forces def parse_ecomp_lines(self, ecomp_lines: list[str]) -> None: """Parse energy component lines. From 3eeda8d8e2940cb5eff879a3640f3467ab0d2ccc Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Fri, 1 Nov 2024 16:28:39 -0600 Subject: [PATCH 092/195] Letting more values be None --- src/pymatgen/io/jdftx/joutstructures.py | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index 74fd719b495..5f134681dbe 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -86,7 +86,7 @@ def t_s(self) -> float | None: ########################################################################### @property - def etype(self) -> str: + def etype(self) -> str | None: """ Return etype from most recent JOutStructure. @@ -97,7 +97,7 @@ def etype(self) -> str: raise AttributeError("Property etype inaccessible due to empty slices class field") @property - def eiter_type(self) -> str: + def eiter_type(self) -> str | None: """ Return eiter_type from most recent JOutStructure. @@ -108,7 +108,7 @@ def eiter_type(self) -> str: raise AttributeError("Property eiter_type inaccessible due to empty slices class field") @property - def emin_flag(self) -> str: + def emin_flag(self) -> str | None: """ Return emin_flag from most recent JOutStructure. @@ -119,7 +119,7 @@ def emin_flag(self) -> str: raise AttributeError("Property emin_flag inaccessible due to empty slices class field") @property - def ecomponents(self) -> dict: + def ecomponents(self) -> dict | None: """ Return ecomponents from most recent JOutStructure. @@ -130,7 +130,7 @@ def ecomponents(self) -> dict: raise AttributeError("Property ecomponents inaccessible due to empty slices class field") @property - def elecmindata(self) -> JElSteps: + def elecmindata(self) -> JElSteps | None: """ Return elecmindata from most recent JOutStructure. @@ -163,7 +163,7 @@ def strain(self) -> np.ndarray | None: raise AttributeError("Property strain inaccessible due to empty slices class field") @property - def niter(self) -> int: + def niter(self) -> int | None: """ Return niter from most recent JOutStructure. @@ -174,7 +174,7 @@ def niter(self) -> int: raise AttributeError("Property niter inaccessible due to empty slices class field") @property - def e(self) -> float: + def e(self) -> float | None: """ Return E from most recent JOutStructure. @@ -218,7 +218,7 @@ def linmin(self) -> float | None: raise AttributeError("Property linmin inaccessible due to empty slices class field") @property - def nelectrons(self) -> float: + def nelectrons(self) -> float | None: """ Return nelectrons from most recent JOutStructure. @@ -251,7 +251,7 @@ def tot_magneticmoment(self) -> float | None: raise AttributeError("Property tot_magneticmoment inaccessible due to empty slices class field") @property - def mu(self) -> float: + def mu(self) -> float | None: """ Return mu from most recent JOutStructure. @@ -267,7 +267,7 @@ def mu(self) -> float: ########################################################################### @property - def elec_niter(self) -> int: + def elec_niter(self) -> int | None: """Return the most recent electronic iteration. Return the most recent electronic iteration. @@ -281,7 +281,7 @@ def elec_niter(self) -> int: raise AttributeError("Property elec_niter inaccessible due to empty slices class field") @property - def elec_e(self) -> float: + def elec_e(self) -> float | None: """Return the most recent electronic energy. Return the most recent electronic energy. From 255148547665d648624c0ed08da16a0d40b0a9e2 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Fri, 1 Nov 2024 16:31:47 -0600 Subject: [PATCH 093/195] removing commented out code block --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 5a658168e89..4545d5ed74a 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -1135,11 +1135,6 @@ def set_atom_vars(self, text: list[str]) -> None: if x not in atom_types: atom_types.append(x) self.atom_elements = atom_elements - # mapping_dict = dict(zip(atom_types, range(1, len(atom_types) + 1), strict=False)) - # Below sets mapping_dict identical to above line, but is allowed by pre-commit - # mapping_dict = {} - # for atom_type in atom_types: - # mapping_dict[atom_type] = atom_valence_electrons[atom_type] self.atom_elements_int = [Element(x).Z for x in self.atom_elements] self.atom_types = atom_types line = find_key("# Ionic positions in", text) + 1 From 3b9a415e5fd24259d116869f46f7ed4474d757bd Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Fri, 1 Nov 2024 17:03:52 -0600 Subject: [PATCH 094/195] Disabling block of pseudopotentials not of GBRV or SG15 (relevant data will just be left as None) + redoing rename of niter to nstep (why was this reverted?) --- src/pymatgen/io/jdftx/jdftxoutfile.py | 12 +- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 95 +++--- src/pymatgen/io/jdftx/jelstep.py | 28 +- src/pymatgen/io/jdftx/joutstructure.py | 12 +- src/pymatgen/io/jdftx/joutstructures.py | 18 +- .../io/jdftx/example_files/etot_etype.out | 322 ++++++++++++++++++ tests/io/jdftx/conftest.py | 6 + 7 files changed, 415 insertions(+), 78 deletions(-) create mode 100644 tests/files/io/jdftx/example_files/etot_etype.out diff --git a/src/pymatgen/io/jdftx/jdftxoutfile.py b/src/pymatgen/io/jdftx/jdftxoutfile.py index 9b3e2e39e2d..7a1dfdecd06 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfile.py +++ b/src/pymatgen/io/jdftx/jdftxoutfile.py @@ -709,15 +709,15 @@ def strain(self) -> np.ndarray: raise AttributeError("Property strain inaccessible due to empty jstrucs class field") @property - def niter(self) -> int: + def nstep(self) -> int: """ Return (geometric) iter number from most recent JOutStructure. Return (geometric) iter number from most recent JOutStructure. """ if len(self.slices): - return self.slices[-1].niter - raise AttributeError("Property niter inaccessible due to empty jstrucs class field") + return self.slices[-1].nstep + raise AttributeError("Property nstep inaccessible due to empty jstrucs class field") @property def e(self) -> float: @@ -814,17 +814,17 @@ def mu(self) -> float: ########################################################################### @property - def elec_niter(self) -> int: + def elec_nstep(self) -> int: """Return the most recent electronic iteration. Return the most recent electronic iteration. Returns ------- - elec_niter: int + elec_nstep: int """ if len(self.slices): - return self.slices[-1].elec_niter + return self.slices[-1].elec_nstep raise AttributeError("Property elec_inter inaccessible due to empty jstrucs class field") @property diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 4545d5ed74a..ce36da1bebd 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -128,6 +128,8 @@ class JDFTXOutfileSlice(ClassPrintFormatter): is_gc: bool | None = None is_bgw: bool = False has_eigstats: bool = False + parsable_pseudos: ClassVar[list[str]] = ["GBRV", "SG15"] + has_parsable_pseudo: bool = False @property def t_s(self) -> float | None: @@ -218,7 +220,7 @@ def structure(self) -> Structure: ########################################################################### @property - def eiter_type(self) -> str: + def eiter_type(self) -> str | None: """ Return eiter_type from most recent JOutStructure. @@ -240,7 +242,7 @@ def elecmindata(self) -> JElSteps: raise AttributeError("Property elecmindata inaccessible due to empty jstrucs class field") @property - def stress(self) -> np.ndarray: + def stress(self) -> np.ndarray | None: """ Return stress from most recent JOutStructure. @@ -251,7 +253,7 @@ def stress(self) -> np.ndarray: raise AttributeError("Property stress inaccessible due to empty jstrucs class field") @property - def strain(self) -> np.ndarray: + def strain(self) -> np.ndarray | None: """ Return strain from most recent JOutStructure. @@ -262,18 +264,18 @@ def strain(self) -> np.ndarray: raise AttributeError("Property strain inaccessible due to empty jstrucs class field") @property - def niter(self) -> int: + def nstep(self) -> int | None: """ - Return (geometric) niter from most recent JOutStructure. + Return (geometric) nstep from most recent JOutStructure. - Return (geometric) niter from most recent JOutStructure. + Return (geometric) nstep from most recent JOutStructure. """ if self.jstrucs is not None: - return self.jstrucs.niter - raise AttributeError("Property niter inaccessible due to empty jstrucs class field") + return self.jstrucs.nstep + raise AttributeError("Property nstep inaccessible due to empty jstrucs class field") @property - def e(self) -> float: + def e(self) -> float | None: """ Return E from most recent JOutStructure. @@ -284,7 +286,7 @@ def e(self) -> float: raise AttributeError("Property e inaccessible due to empty jstrucs class field") @property - def grad_k(self) -> float: + def grad_k(self) -> float | None: """ Return (geometric) grad_k from most recent JOutStructure. @@ -295,7 +297,7 @@ def grad_k(self) -> float: raise AttributeError("Property grad_k inaccessible due to empty jstrucs class field") @property - def alpha(self) -> float: + def alpha(self) -> float | None: """ Return (geometric) alpha from most recent JOutStructure. @@ -306,7 +308,7 @@ def alpha(self) -> float: raise AttributeError("Property alpha inaccessible due to empty jstrucs class field") @property - def linmin(self) -> float: + def linmin(self) -> float | None: """ Return (geometric) linmin from most recent JOutStructure. @@ -317,7 +319,7 @@ def linmin(self) -> float: raise AttributeError("Property linmin inaccessible due to empty jstrucs class field") @property - def nelectrons(self) -> float: + def nelectrons(self) -> float | None: """ Return nelectrons from most recent JOutStructure. @@ -350,7 +352,7 @@ def tot_magneticmoment(self) -> float | None: raise AttributeError("Property tot_magneticmoment inaccessible due to empty jstrucs class field") @property - def mu(self) -> float: + def mu(self) -> float | None: """ Return mu from most recent JOutStructure. @@ -366,21 +368,21 @@ def mu(self) -> float: ########################################################################### @property - def elec_niter(self) -> int: + def elec_nstep(self) -> int | None: """Return the most recent electronic iteration. Return the most recent electronic iteration. Returns ------- - elec_niter: int + elec_nstep: int """ if self.jstrucs is not None: - return self.jstrucs.elec_niter - raise AttributeError("Property elec_niter inaccessible due to empty jstrucs class field") + return self.jstrucs.elec_nstep + raise AttributeError("Property elec_nstep inaccessible due to empty jstrucs class field") @property - def elec_e(self) -> float: + def elec_e(self) -> float | None: """Return the most recent electronic energy. Return the most recent electronic energy. @@ -484,11 +486,10 @@ def from_out_slice(cls, text: list[str]) -> JDFTXOutfileSlice: # @ Cooper added @# instance.is_gc = key_exists("target-mu", text) instance.set_ecomponents(text) - # instance._build_trajectory(templines) return instance - def get_xc_func(self, text: list[str]) -> str: + def get_xc_func(self, text: list[str]) -> str | None: """Get the exchange-correlation functional used in the calculation. Get the exchange-correlation functional used in the calculation. @@ -504,6 +505,8 @@ def get_xc_func(self, text: list[str]) -> str: exchange-correlation functional used """ line = find_key("elec-ex-corr", text) + if line is None: + return None return text[line].strip().split()[-1].strip() def get_prefix(self, text: list[str]) -> str | None: @@ -523,6 +526,8 @@ def get_prefix(self, text: list[str]) -> str | None: """ # prefix = None line = find_key("dump-name", text) + if line is None: + return None dumpname = text[line].split()[1] return dumpname.split(".")[0] if "." in dumpname else dumpname @@ -610,6 +615,8 @@ def get_truncationvars(self, text: list[str]) -> tuple[str, float] | tuple[None, "Isolated": "box", } line = find_key("coulomb-interaction", text) + if line is None: + return None, None truncation_type = None truncation_radius = None if line is not None: @@ -633,7 +640,7 @@ def get_truncationvars(self, text: list[str]) -> tuple[str, float] | tuple[None, raise ValueError("No truncation type found in out file.") return truncation_type, truncation_radius - def get_pw_cutoff(self, text: list[str]) -> float: + def get_pw_cutoff(self, text: list[str]) -> float | None: """Get the electron cutoff from the out file text. Get the electron cutoff from the out file text. @@ -649,9 +656,11 @@ def get_pw_cutoff(self, text: list[str]) -> float: plane wave cutoff used in calculation """ line = find_key("elec-cutoff ", text) + if line is None: + return None return float(text[line].split()[1]) * Ha_to_eV - def get_rho_cutoff(self, text: list[str]) -> float: + def get_rho_cutoff(self, text: list[str]) -> float | None: """Get the electron cutoff from the out file text. Get the electron cutoff from the out file text. @@ -667,16 +676,18 @@ def get_rho_cutoff(self, text: list[str]) -> float: electron density cutoff used in calculation """ line = find_key("elec-cutoff ", text) + if line is None: + return None lsplit = text[line].split() if len(lsplit) == 3: rhocut = float(lsplit[2]) * Ha_to_eV else: if self.pwcut is None: self.pwcut = self.get_pw_cutoff(text) - rhocut = float(self.pwcut * 4) + rhocut = None if self.pwcut is None else float(self.pwcut * 4) return rhocut - def get_fftgrid(self, text: list[str]) -> list[int]: + def get_fftgrid(self, text: list[str]) -> list[int] | None: """Get the FFT grid from the out file text. Get the FFT grid from the out file text. @@ -692,9 +703,11 @@ def get_fftgrid(self, text: list[str]) -> list[int]: FFT grid used in calculation """ line = find_key_first("Chosen fftbox size", text) + if line is None: + return None return [int(x) for x in text[line].split()[6:9]] - def get_kgrid(self, text: list[str]) -> list[int]: + def get_kgrid(self, text: list[str]) -> list[int] | None: """Get the kpoint grid from the out file text. Get the kpoint grid from the out file text. @@ -710,6 +723,8 @@ def get_kgrid(self, text: list[str]) -> list[int]: kpoint grid used in calculation """ line = find_key("kpoint-folding ", text) + if line is None: + return None return [int(x) for x in text[line].split()[1:4]] def get_eigstats_varsdict(self, text: list[str], prefix: str | None) -> dict[str, float | None]: @@ -776,7 +791,7 @@ def set_eigvars(self, text: list[str]) -> None: else: raise RuntimeError("Variable mu not found to replace variable efermi") - def get_pp_type(self, text: list[str]) -> str: + def get_pp_type(self, text: list[str]) -> str | None: """Get the pseudopotential type used in calculation. Get the pseudopotential type used in calculation. @@ -789,13 +804,14 @@ def get_pp_type(self, text: list[str]) -> str: Returns ------- pptype: str - Pseudopotential library used + Pseudopotential library used. Returns None if not GBRV or SG15 + (pseudopotentials parsable by this parser) """ skey = "Reading pseudopotential file" line = find_key(skey, text) ppfile_example = text[line].split(skey)[1].split(":")[0].strip("'").strip() pptype = None - readable = ["GBRV", "SG15"] + readable = self.parsable_pseudos for _pptype in readable: if _pptype in ppfile_example: if pptype is not None: @@ -805,8 +821,8 @@ def get_pp_type(self, text: list[str]) -> str: pass else: pptype = _pptype - if pptype is None: - raise ValueError(f"Could not determine pseudopotential type from file name {ppfile_example}") + if pptype is not None: + self.has_parsable_pseudo = True return pptype def set_pseudo_vars(self, text: list[str]) -> None: @@ -820,18 +836,15 @@ def set_pseudo_vars(self, text: list[str]) -> None: output of read_file for out file """ self.pp_type = self.get_pp_type(text) - if self.pp_type in ["SG15", "GBRV"]: + if self.has_parsable_pseudo and self.pp_type in ["GBRV", "SG15"]: self.set_pseudo_vars_t1(text) - else: - raise NotImplementedError( - "Outfile parsing requires SG15 or\ - GBRV pseudos" - ) + # Otherwise variables requiring parsing pseudopotential output will + # be kept as None def set_pseudo_vars_t1(self, text: list[str]) -> None: - """Set the pseudopotential variables for SG15 pseudopotentials. + """Set the pseudopotential variables for SG15 and GBRV pseudopotentials. - Set the pseudopotential variables for SG15 pseudopotentials. + Set the pseudopotential variables for SG15 and GBRV pseudopotentials. Parameters ---------- @@ -856,13 +869,10 @@ def set_pseudo_vars_t1(self, text: list[str]) -> None: raise ValueError("Pseuopotential data cannot be allocated without atom types.") if self.atom_elements is None: raise ValueError("Atom elements not set yet.") - # total_elec_dict = dict(zip(self.atom_types, atom_total_elec, strict=False)) # Explicit zipping due to pre-commit in three lines below element_total_electrons = np.array([total_elec_dict[x] for x in self.atom_elements]) pmg_elements = [Element(x) for x in self.atom_elements] - # element_valence_electrons = np.array([get_atom_valence_electrons(x) for x in self.atom_elements]) element_valence_electrons = np.array([np.sum(np.array([v[1] for v in el.valences])) for el in pmg_elements]) - # element_valence_electrons = np.array([atom_valence_electrons[x] for x in self.atom_elements]) element_semicore_electrons = element_total_electrons - element_valence_electrons self.total_electrons_uncharged = np.sum(element_total_electrons) self.valence_electrons_uncharged = np.sum(element_valence_electrons) @@ -1214,7 +1224,6 @@ def calculate_filling(self, broadening_type: str, broadening: float, eig: float, filling = 0.5 * (1 - math.erf(x + 0.5**0.5)) + np.exp(-1 * (x + 0.5**0.5) ** 2) / (2 * np.pi) ** 0.5 else: raise NotImplementedError("Have not added other broadening types") - return filling def _determine_is_metal(self, tol_partial: float, nspin: int, homo_filling: float, lumo_filling: float) -> bool: diff --git a/src/pymatgen/io/jdftx/jelstep.py b/src/pymatgen/io/jdftx/jelstep.py index 468dd5cdf59..7b5496163c5 100644 --- a/src/pymatgen/io/jdftx/jelstep.py +++ b/src/pymatgen/io/jdftx/jelstep.py @@ -25,7 +25,7 @@ class JElStep: iter_type: str | None = None etype: str | None = None - niter: int | None = None + nstep: int | None = None e: float | None = None grad_k: float | None = None alpha: float | None = None @@ -105,11 +105,11 @@ def read_iter_line(self, line_text: str) -> None: A line of text from a JDFTx out file containing the electronic minimization data """ - niter_float = get_colon_var_t1(line_text, "Iter: ") - if isinstance(niter_float, float): - self.niter = int(niter_float) - elif niter_float is None: - raise ValueError("Could not find niter in line_text") + nstep_float = get_colon_var_t1(line_text, "Iter: ") + if isinstance(nstep_float, float): + self.nstep = int(nstep_float) + elif nstep_float is None: + raise ValueError("Could not find nstep in line_text") self.e = get_colon_var_t1(line_text, f"{self.etype}: ") * Ha_to_eV self.grad_k = get_colon_var_t1(line_text, "|grad|_K: ") self.alpha = get_colon_var_t1(line_text, "alpha: ") @@ -259,20 +259,20 @@ class JElSteps: ] @property - def niter(self) -> int: - """Return niter. + def nstep(self) -> int: + """Return nstep. - Return the niter attribute of the last JElStep object in the slices. + Return the nstep attribute of the last JElStep object in the slices. Returns ------- - niter: int - The niter attribute of the last JElStep object in the slices + nstep: int + The nstep attribute of the last JElStep object in the slices """ if len(self.slices): - if self.slices[-1].niter is not None: - return self.slices[-1].niter - warnings.warn("No niter attribute in JElStep object. Returning number of JElStep objects.", stacklevel=2) + if self.slices[-1].nstep is not None: + return self.slices[-1].nstep + warnings.warn("No nstep attribute in JElStep object. Returning number of JElStep objects.", stacklevel=2) return len(self.slices) - 1 raise AttributeError("No JElStep objects in JElSteps object slices class variable.") diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index 04671114450..d926feb1d5c 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -45,7 +45,7 @@ class JOutStructure(Structure): elecmindata: JElSteps | None = None stress: np.ndarray | None = None strain: np.ndarray | None = None - niter: int | None = None + nstep: int | None = None e: float | None = None grad_k: float | None = None alpha: float | None = None @@ -121,17 +121,17 @@ def tot_magneticmoment(self) -> float | None: return None @property - def elec_niter(self) -> int | None: + def elec_nstep(self) -> int | None: """Return the most recent electronic iteration. Return the most recent electronic iteration. Returns ------- - elec_niter: int + elec_nstep: int """ if self.elecmindata is not None: - return self.elecmindata.niter + return self.elecmindata.nstep return None @property @@ -647,8 +647,8 @@ def parse_opt_lines(self, opt_lines: list[str]) -> None: if len(opt_lines): for line in opt_lines: if self.is_opt_start_line(line): - niter = int(get_colon_var_t1(line, "Iter:")) - self.niter = niter + nstep = int(get_colon_var_t1(line, "Iter:")) + self.nstep = nstep en = get_colon_var_t1(line, f"{self.etype}:") self.E = en * Ha_to_eV grad_k = get_colon_var_t1(line, "|grad|_K: ") diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index 5f134681dbe..e59e5ffad72 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -163,15 +163,15 @@ def strain(self) -> np.ndarray | None: raise AttributeError("Property strain inaccessible due to empty slices class field") @property - def niter(self) -> int | None: + def nstep(self) -> int | None: """ - Return niter from most recent JOutStructure. + Return nstep from most recent JOutStructure. - Return niter from most recent JOutStructure. + Return nstep from most recent JOutStructure. """ if len(self.slices): - return self.slices[-1].niter - raise AttributeError("Property niter inaccessible due to empty slices class field") + return self.slices[-1].nstep + raise AttributeError("Property nstep inaccessible due to empty slices class field") @property def e(self) -> float | None: @@ -267,18 +267,18 @@ def mu(self) -> float | None: ########################################################################### @property - def elec_niter(self) -> int | None: + def elec_nstep(self) -> int | None: """Return the most recent electronic iteration. Return the most recent electronic iteration. Returns ------- - elec_niter: int + elec_nstep: int """ if len(self.slices): - return self.slices[-1].elec_niter - raise AttributeError("Property elec_niter inaccessible due to empty slices class field") + return self.slices[-1].elec_nstep + raise AttributeError("Property elec_nstep inaccessible due to empty slices class field") @property def elec_e(self) -> float | None: diff --git a/tests/files/io/jdftx/example_files/etot_etype.out b/tests/files/io/jdftx/example_files/etot_etype.out new file mode 100644 index 00000000000..85c47d96cc4 --- /dev/null +++ b/tests/files/io/jdftx/example_files/etot_etype.out @@ -0,0 +1,322 @@ + +*************** JDFTx 1.7.0 *************** + +Start date and time: Wed Sep 11 15:33:52 2024 +Executable jdftx with command-line: -i input-tutorial.in -o jdftx.out +Running on hosts (process indices): 6dd72344048b (0) +Divided in process groups (process indices): 0 (0) +Resource initialization completed at t[s]: 0.00 +Run totals: 1 processes, 10 threads, 0 GPUs + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +coords-type Cartesian +core-overlap-check vector +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End ElecDensity Ecomponents +dump-name water.$VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-08 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid None +fluid-ex-corr lda-TF lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +ion H 0.000000000000000 1.130000000000000 1.450000000000000 1 +ion H 0.000000000000000 1.130000000000000 -1.450000000000000 1 +ion O 0.000000000000000 0.000000000000000 0.000000000000000 0 +ion-species GBRV/h_pbe.uspp +ion-species GBRV/o_pbe.uspp +ion-width 0 +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.0001 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 1 1 1 +latt-move-scale 1 1 1 +latt-scale 1 1 1 +lattice \ + 10.000000000000000 0.000000000000000 0.000000000000000 \ + 0.000000000000000 10.000000000000000 0.000000000000000 \ + 0.000000000000000 0.000000000000000 10.000000000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant GLSSA13 +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype no-spin +subspace-rotation-factor 1 yes +symmetries automatic +symmetry-threshold 0.0001 + + + +---------- Setting up symmetries ---------- + +Found 48 point-group symmetries of the bravais lattice +Found 4 space-group symmetries with basis +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 10 0 0 ] +[ 0 10 0 ] +[ 0 0 10 ] +unit cell volume = 1000 +G = +[ 0.628319 0 0 ] +[ 0 0.628319 0 ] +[ 0 0 0.628319 ] +Minimum fftbox size, Smin = [ 48 48 48 ] +Chosen fftbox size, S = [ 48 48 48 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 10 0 0 ] +[ 0 10 0 ] +[ 0 0 10 ] +unit cell volume = 1000 +G = +[ 0.628319 0 0 ] +[ 0 0.628319 0 ] +[ 0 0 0.628319 ] +Minimum fftbox size, Smin = [ 44 44 44 ] +Chosen fftbox size, S = [ 48 48 48 ] +Disabling tighter grid as its sample count matches original. + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0 + +Reading pseudopotential file '/usr/local/share/jdftx/pseudopotentials/GBRV/h_pbe.uspp': + Title: H. Created by USPP 7.3.6 on 2-4-15 + Reference state energy: -0.458849. 1 valence electrons in orbitals: + |100> occupation: 1 eigenvalue: -0.238595 + lMax: 0 lLocal: 1 QijEcut: 6 + 2 projectors sampled on a log grid with 395 points: + l: 0 eig: -0.238595 rCut: 1.2 + l: 0 eig: 1.000000 rCut: 1.2 + Transforming local potential to a uniform radial grid of dG=0.02 with 1311 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1311 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.20 bohrs. + +Reading pseudopotential file '/usr/local/share/jdftx/pseudopotentials/GBRV/o_pbe.uspp': + Title: O. Created by USPP 7.3.6 on 3-2-2014 + Reference state energy: -15.894388. 6 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.878823 + |210> occupation: 4 eigenvalue: -0.332131 + lMax: 2 lLocal: 2 QijEcut: 6 + 5 projectors sampled on a log grid with 511 points: + l: 0 eig: -0.878823 rCut: 1.25 + l: 0 eig: 0.000000 rCut: 1.25 + l: 1 eig: -0.332132 rCut: 1.25 + l: 1 eig: 0.000000 rCut: 1.25 + l: 2 eig: 1.000000 rCut: 1.25 + Partial core density with radius 0.7 + Transforming core density to a uniform radial grid of dG=0.02 with 1311 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1311 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1311 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.25 bohrs. + +Initialized 2 species with 3 total atoms. + +Folded 1 k-points by 1x1x1 to 1 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 8.000000 nBands: 4 nStates: 1 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 4337.000 , ideal nbasis = 4272.076 + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 3.321925 bohr. +Real space sum over 1331 unit cells with max indices [ 5 5 5 ] +Reciprocal space sum over 2197 terms with max indices [ 6 6 6 ] + +---------- Allocating electronic variables ---------- +Initializing wave functions: linear combination of atomic orbitals +H pseudo-atom occupations: s ( 1 ) +O pseudo-atom occupations: s ( 2 ) p ( 4 ) + FillingsUpdate: mu: -0.000000000 nElectrons: 8.000000 +LCAOMinimize: Iter: 0 Etot: -17.0453992811179234 |grad|_K: 7.349e-02 alpha: 1.000e+00 + FillingsUpdate: mu: -0.000000000 nElectrons: 8.000000 +LCAOMinimize: Iter: 1 Etot: -17.1171501354990561 |grad|_K: 7.728e-03 alpha: 4.574e-01 linmin: -5.081e-01 cgtest: 8.268e-01 t[s]: 0.73 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: -0.000000000 nElectrons: 8.000000 +LCAOMinimize: Iter: 2 Etot: -17.1179455877230602 |grad|_K: 1.844e-03 alpha: 5.466e-01 linmin: 4.056e-02 cgtest: -1.257e-01 t[s]: 0.93 + FillingsUpdate: mu: -0.000000000 nElectrons: 8.000000 +LCAOMinimize: Iter: 3 Etot: -17.1180074522768066 |grad|_K: 3.477e-04 alpha: 7.686e-01 linmin: -2.238e-03 cgtest: 3.810e-01 t[s]: 1.14 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: None of the convergence criteria satisfied after 3 iterations. + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + Total energy minimization: + T.A. Arias, M.C. Payne and J.D. Joannopoulos, Phys. Rev. Lett. 69, 1077 (1992) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 1.15 + + +-------- Electronic minimization ----------- +ElecMinimize: Iter: 0 Etot: -17.118007452276803 |grad|_K: 3.461e-03 alpha: 1.000e+00 +ElecMinimize: Iter: 1 Etot: -17.239976035978831 |grad|_K: 1.196e-03 alpha: 5.838e-01 linmin: -1.667e-02 t[s]: 1.53 +ElecMinimize: Iter: 2 Etot: -17.256916387715492 |grad|_K: 7.028e-04 alpha: 6.766e-01 linmin: -6.957e-03 t[s]: 1.74 +ElecMinimize: Iter: 3 Etot: -17.262777526088392 |grad|_K: 3.653e-04 alpha: 6.796e-01 linmin: 3.962e-03 t[s]: 1.96 +ElecMinimize: Iter: 4 Etot: -17.264591637004692 |grad|_K: 1.898e-04 alpha: 7.864e-01 linmin: -2.121e-03 t[s]: 2.17 +ElecMinimize: Iter: 5 Etot: -17.265209410817683 |grad|_K: 1.210e-04 alpha: 9.883e-01 linmin: 3.601e-03 t[s]: 2.38 +ElecMinimize: Iter: 6 Etot: -17.265434930235163 |grad|_K: 7.934e-05 alpha: 8.913e-01 linmin: -9.633e-04 t[s]: 2.60 +ElecMinimize: Iter: 7 Etot: -17.265519246112049 |grad|_K: 4.650e-05 alpha: 7.710e-01 linmin: 3.997e-04 t[s]: 2.81 +ElecMinimize: Iter: 8 Etot: -17.265545284843633 |grad|_K: 2.304e-05 alpha: 6.947e-01 linmin: -3.927e-04 t[s]: 3.02 +ElecMinimize: Iter: 9 Etot: -17.265551431180857 |grad|_K: 1.098e-05 alpha: 6.671e-01 linmin: 1.083e-04 t[s]: 3.24 +ElecMinimize: Iter: 10 Etot: -17.265553096521437 |grad|_K: 5.887e-06 alpha: 7.969e-01 linmin: -1.229e-04 t[s]: 3.45 +ElecMinimize: Iter: 11 Etot: -17.265553609424465 |grad|_K: 3.025e-06 alpha: 8.531e-01 linmin: 6.251e-05 t[s]: 3.67 +ElecMinimize: Iter: 12 Etot: -17.265553718441076 |grad|_K: 1.386e-06 alpha: 6.867e-01 linmin: -1.747e-05 t[s]: 3.89 +ElecMinimize: Iter: 13 Etot: -17.265553738648308 |grad|_K: 7.109e-07 alpha: 6.067e-01 linmin: 7.164e-05 t[s]: 4.11 +ElecMinimize: Iter: 14 Etot: -17.265553745515788 |grad|_K: 4.307e-07 alpha: 7.834e-01 linmin: 1.340e-04 t[s]: 4.32 +ElecMinimize: Iter: 15 Etot: -17.265553748795949 |grad|_K: 2.991e-07 alpha: 1.019e+00 linmin: -3.794e-04 t[s]: 4.53 +ElecMinimize: Converged (|Delta Etot|<1.000000e-08 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian + +# Ionic positions in cartesian coordinates: +ion H 0.000000000000000 1.130000000000000 1.450000000000000 1 +ion H 0.000000000000000 1.130000000000000 -1.450000000000000 1 +ion O 0.000000000000000 0.000000000000000 0.000000000000000 0 + +# Forces in Cartesian coordinates: +force H 0.000000000000000 0.004267030393686 0.003209492059085 1 +force H 0.000000000000000 0.004267030393686 -0.003209492059085 1 +force O 0.000000000000000 -0.008529397238360 0.000000000000000 0 + +# Energy components: + Eewald = -2.1027929252573574 + EH = 12.6242865741920696 + Eloc = -34.0924822166704402 + Enl = 2.2283604612009782 + Exc = -4.3528349652691771 + Exc_core = 0.0650494059523429 + KE = 8.3648599170556359 +------------------------------------- + Etot = -17.2655537487959485 + +IonicMinimize: Iter: 0 Etot: -17.265553748795949 |grad|_K: 3.083e-03 t[s]: 4.68 +IonicMinimize: None of the convergence criteria satisfied after 0 iterations. + +#--- Lowdin population analysis --- +# oxidation-state H +0.433 +0.433 +# oxidation-state O -0.751 + + +Dumping 'water.n' ... done +Dumping 'water.Ecomponents' ... done +End date and time: Wed Sep 11 15:33:56 2024 (Duration: 0-0:00:04.69) +Done! diff --git a/tests/io/jdftx/conftest.py b/tests/io/jdftx/conftest.py index e5b6e7c8deb..667a0ddc3ea 100644 --- a/tests/io/jdftx/conftest.py +++ b/tests/io/jdftx/conftest.py @@ -279,3 +279,9 @@ def jdftxoutfile_matches_known(joutfile: JDFTXOutfile, known: dict): "mu": -0.050095169 * Ha_to_eV, "efermi": -0.050095169 * Ha_to_eV, } + +etot_etype_outfile_path = ex_files_dir / Path("etot_etype.out") +etot_etype_outfile_known_simple = { + "e": -17.265553748795949 * Ha_to_eV, + "grad_k": 3.083e-03, +} From e065042c7d99c7ae4153a6c53f1dccc3aae9cac6 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Sat, 2 Nov 2024 15:55:17 -0600 Subject: [PATCH 095/195] Debugging new behavior and untested old behavior --- src/pymatgen/io/jdftx/jdftxoutfile.py | 24 ++++- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 109 ++++++++++++++++----- src/pymatgen/io/jdftx/jelstep.py | 61 ++++++------ src/pymatgen/io/jdftx/joutstructure.py | 99 ++++++++++++++----- src/pymatgen/io/jdftx/joutstructures.py | 77 ++++++++++----- tests/io/jdftx/conftest.py | 2 +- tests/io/jdftx/test_jdftxoutfile.py | 95 +++++++++--------- tests/io/jdftx/test_jdftxoutfileslice.py | 72 +++++++------- tests/io/jdftx/test_jeiters.py | 64 ++++++------ tests/io/jdftx/test_joutstructure.py | 6 +- tests/io/jdftx/test_joutstructures.py | 64 ++++++------ 11 files changed, 420 insertions(+), 253 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfile.py b/src/pymatgen/io/jdftx/jdftxoutfile.py index 7a1dfdecd06..200f014ba2a 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfile.py +++ b/src/pymatgen/io/jdftx/jdftxoutfile.py @@ -5,6 +5,7 @@ from __future__ import annotations +import inspect from dataclasses import dataclass, field from typing import TYPE_CHECKING, Any @@ -944,11 +945,26 @@ def __getattr__(self, name: str) -> Any: val The value of the attribute """ - if len(self.slices): - if not hasattr(self.slices[-1], name): - raise AttributeError(f"{self.__class__.__name__} not found: {name}") + if name in self.__dict__: + return self.__dict__[name] + + # Check if the attribute is a property of the class + for cls in inspect.getmro(self.__class__): + if name in cls.__dict__ and isinstance(cls.__dict__[name], property): + return cls.__dict__[name].__get__(self) + + # Check if the attribute is in self.jstrucs + if hasattr(self.slices[-1], name): return getattr(self.slices[-1], name) - raise AttributeError(f"Property {name} inaccessible due to empty jstrucs class field") + + # If the attribute is not found in either, raise an AttributeError + raise AttributeError(f"{self.__class__.__name__} not found: {name}") + + # if len(self.slices): + # if not hasattr(self.slices[-1], name): + # raise AttributeError(f"{self.__class__.__name__} not found: {name}") + # return getattr(self.slices[-1], name) + # raise AttributeError(f"Property {name} inaccessible due to empty jstrucs class field") def __dir__(self) -> list: """List attributes. diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index ce36da1bebd..2923c8048b1 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -7,6 +7,7 @@ from __future__ import annotations +import inspect import math from dataclasses import dataclass from typing import TYPE_CHECKING, Any, ClassVar @@ -33,6 +34,7 @@ find_first_range_key, find_key, find_key_first, + get_colon_var_t1, get_pseudo_read_section_bounds, key_exists, ) @@ -105,7 +107,7 @@ class JDFTXOutfileSlice(ClassPrintFormatter): rhocut: float | None = None pp_type: str | None = None - total_electrons: float | None = None + # total_electrons: float | None = None semicore_electrons: int | None = None valence_electrons: float | None = None total_electrons_uncharged: int | None = None @@ -131,6 +133,9 @@ class JDFTXOutfileSlice(ClassPrintFormatter): parsable_pseudos: ClassVar[list[str]] = ["GBRV", "SG15"] has_parsable_pseudo: bool = False + total_electrons_backup: int | None = None + mu_backup: int | None = None + @property def t_s(self) -> float | None: """Return the total time in seconds for the calculation. @@ -358,9 +363,13 @@ def mu(self) -> float | None: Return mu from most recent JOutStructure. (Equivalent to efermi) """ + _mu = None if self.jstrucs is not None: - return self.jstrucs.mu - raise AttributeError("Property mu inaccessible due to empty jstrucs class field") + _mu = self.jstrucs.mu + if _mu is None: + _mu = self.mu_backup + return _mu + # raise AttributeError("Property mu inaccessible due to empty jstrucs class field") ########################################################################### # Electronic properties inherited from most recent JElSteps with symbol @@ -457,6 +466,7 @@ def from_out_slice(cls, text: list[str]) -> JDFTXOutfileSlice: instance.set_min_settings(text) instance.set_geomopt_vars(text) instance.set_jstrucs(text) + instance.set_backup_vars(text) instance.prefix = instance.get_prefix(text) spintype, nspin = instance.get_spinvars(text) instance.xc_func = instance.get_xc_func(text) @@ -476,7 +486,7 @@ def from_out_slice(cls, text: list[str]) -> JDFTXOutfileSlice: instance.set_orb_fillings() instance.is_metal = instance.determine_is_metal() instance.set_fluid(text) - instance.set_total_electrons(text) + # instance.set_total_electrons(text) instance.set_nbands(text) instance.set_atom_vars(text) instance.set_pseudo_vars(text) @@ -784,12 +794,8 @@ def set_eigvars(self, text: list[str]) -> None: self.lumo = eigstats["lumo"] self.emax = eigstats["emax"] self.egap = eigstats["egap"] - if not self.has_eigstats: - # TODO: Check if any other variables need to be set - if self.mu is not None: - self.efermi = self.mu - else: - raise RuntimeError("Variable mu not found to replace variable efermi") + if (not self.has_eigstats) and (self.mu is not None): + self.efermi = self.mu def get_pp_type(self, text: list[str]) -> str | None: """Get the pseudopotential type used in calculation. @@ -1017,6 +1023,35 @@ def set_jstrucs(self, text: list[str]) -> None: if self.etype is None: self.etype = self.jstrucs[-1].etype + def set_backup_vars(self, text: list[str]) -> None: + """Set backups for important variables. + + Set backup versions of critical variables if missing from constructed + jstrucs (that can be easily fetched through type-casting strings) + + Parameters + ---------- + text: list[str] + output of read_file for out file + """ + if self.total_electrons is None: + lines = find_all_key("nElectrons", text) + val = None + for line in lines[::-1]: + val = get_colon_var_t1(text[line], "nElectrons:") + if val is not None: + break + self.total_electrons_backup = val + + if self.mu is None: + lines = find_all_key("mu", text) + val = None + for line in lines[::-1]: + val = get_colon_var_t1(text[line], "mu:") + if val is not None: + break + self.mu_backup = val + def set_orb_fillings_nobroad(self, nspin: float) -> None: """Set the orbital fillings without broadening. @@ -1087,18 +1122,34 @@ def set_fluid(self, text: list[str]) -> None: # Is this redundant to the fluid ] # This allows self.fluid to be set to the string "None", which is distinct # from the None built-in, as it signifies the fluid line was properly read but there is no fluid. - def set_total_electrons(self, text: list[str]) -> None: - """Set the total_Electrons class variable. + # def set_total_electrons(self, text: list[str]) -> None: + # """Set the total_Electrons class variable. - Set the total_electrons class variable. + # Set the total_electrons class variable. - Parameters - ---------- - text: list[str] - output of read_file for out file + # Parameters + # ---------- + # text: list[str] + # output of read_file for out file + # """ + # if (self.jstrucs is not None) and (self.total_electrons is None): + # self.total_electrons = self.nelectrons + + @property + def total_electrons(self) -> float | None: + """ + Return total_electrons from most recent JOutStructure. + + Return total_electrons from most recent JOutStructure. """ + tot_elec = None if self.jstrucs is not None: - self.total_electrons = self.jstrucs.nelectrons + _tot_elec = self.jstrucs.nelectrons + if _tot_elec is not None: + tot_elec = _tot_elec + if (tot_elec is None) and (self.total_electrons_backup is not None): + tot_elec = self.total_electrons_backup + return tot_elec def set_nbands(self, text: list[str]) -> None: """Set the Nbands class variable. @@ -1309,8 +1360,22 @@ def __getattr__(self, name: str) -> Any: """ # The whole point of this is to be an unreached safety net, so expect hit # from coverage here - if name not in self.__dict__: - if not hasattr(self.jstrucs, name): - raise AttributeError(f"{self.__class__.__name__} not found: {name}") + # if name not in self.__dict__: + # if not hasattr(self.jstrucs, name): + # raise AttributeError(f"{self.__class__.__name__} not found: {name}") + # return getattr(self.jstrucs, name) + # return self.__dict__[name] + if name in self.__dict__: + return self.__dict__[name] + + # Check if the attribute is a property of the class + for cls in inspect.getmro(self.__class__): + if name in cls.__dict__ and isinstance(cls.__dict__[name], property): + return cls.__dict__[name].__get__(self) + + # Check if the attribute is in self.jstrucs + if hasattr(self.jstrucs, name): return getattr(self.jstrucs, name) - return self.__dict__[name] + + # If the attribute is not found in either, raise an AttributeError + raise AttributeError(f"{self.__class__.__name__} not found: {name}") diff --git a/src/pymatgen/io/jdftx/jelstep.py b/src/pymatgen/io/jdftx/jelstep.py index 7b5496163c5..5352fc0cbe7 100644 --- a/src/pymatgen/io/jdftx/jelstep.py +++ b/src/pymatgen/io/jdftx/jelstep.py @@ -5,6 +5,7 @@ from __future__ import annotations +import inspect import warnings from dataclasses import dataclass, field from typing import Any, ClassVar @@ -259,7 +260,7 @@ class JElSteps: ] @property - def nstep(self) -> int: + def nstep(self) -> int | None: """Return nstep. Return the nstep attribute of the last JElStep object in the slices. @@ -277,7 +278,7 @@ def nstep(self) -> int: raise AttributeError("No JElStep objects in JElSteps object slices class variable.") @property - def e(self) -> float: + def e(self) -> float | None: """Return total electronic energy. Return the e attribute of the last JElStep object in the slices. @@ -288,9 +289,7 @@ def e(self) -> float: The e attribute of the last JElStep object in the slices """ if len(self.slices): - if self.slices[-1].e is not None: - return self.slices[-1].e - raise AttributeError("No E attribute in final JElStep object.") + return self.slices[-1].e raise AttributeError("No JElStep objects in JElSteps object slices class variable.") @property @@ -339,7 +338,7 @@ def linmin(self) -> float | None: raise AttributeError("No JElStep objects in JElSteps object slices class variable.") @property - def t_s(self) -> float: + def t_s(self) -> float | None: """Return most recent t_s. Return the t_s attribute of the last JElStep object in the slices. @@ -350,13 +349,11 @@ def t_s(self) -> float: The t_s attribute of the last JElStep object in the slices """ if len(self.slices): - if self.slices[-1].t_s is not None: - return self.slices[-1].t_s - raise AttributeError("No t_s attribute in final JElStep object.") + return self.slices[-1].t_s raise AttributeError("No JElStep objects in JElSteps object slices class variable.") @property - def mu(self) -> float: + def mu(self) -> float | None: """Return most recent mu. Return the mu attribute of the last JElStep object in the slices. @@ -367,13 +364,11 @@ def mu(self) -> float: The mu attribute of the last JElStep object in the slices """ if len(self.slices): - if self.slices[-1].mu is not None: - return self.slices[-1].mu - raise AttributeError("No mu attribute in final JElStep object.") + return self.slices[-1].mu raise AttributeError("No JElStep objects in JElSteps object slices class variable.") @property - def nelectrons(self) -> float: + def nelectrons(self) -> float | None: """Return most recent nelectrons. Return the nelectrons attribute of the last JElStep object in the slices. @@ -384,9 +379,7 @@ def nelectrons(self) -> float: The nelectrons attribute of the last JElStep object in the slices """ if len(self.slices): - if self.slices[-1].nelectrons is not None: - return self.slices[-1].nelectrons - raise AttributeError("No nelectrons attribute in final JElStep object.") + return self.slices[-1].nelectrons raise AttributeError("No JElStep objects in JElSteps object slices class variable.") @property @@ -420,7 +413,7 @@ def tot_magneticmoment(self) -> float | None: raise AttributeError("No JElStep objects in JElSteps object slices class variable.") @property - def subspacerotationadjust(self) -> float: + def subspacerotationadjust(self) -> float | None: """Return most recent subspacerotationadjust. Return the subspacerotationadjust attribute of the last JElStep object in the slices. @@ -431,9 +424,7 @@ def subspacerotationadjust(self) -> float: The subspacerotationadjust attribute of the last JElStep object in the slices """ if len(self.slices): - if self.slices[-1].subspacerotationadjust is not None: - return self.slices[-1].subspacerotationadjust - raise AttributeError("No subspacerotationadjust attribute in final JElStep object.") + return self.slices[-1].subspacerotationadjust raise AttributeError("No JElStep objects in JElSteps object slices class variable.") @classmethod @@ -537,13 +528,27 @@ def __getattr__(self, name: str) -> Any: value The value of the attribute """ - if len(self.slices): - if name not in self._getatr_ignore: - if not hasattr(self.slices[-1], name): - raise AttributeError(f"{self.__class__.__name__} not found: {name}") - return getattr(self.slices[-1], name) - raise AttributeError(f"Property {name} inaccessible due to empty slices class field") - raise AttributeError(f"Property {name} inaccessible due to empty slices class field") + # if len(self.slices): + # if name not in self._getatr_ignore: + # if not hasattr(self.slices[-1], name): + # raise AttributeError(f"{self.__class__.__name__} not found: {name}") + # return getattr(self.slices[-1], name) + # raise AttributeError(f"Property {name} inaccessible due to empty slices class field") + # raise AttributeError(f"Property {name} inaccessible due to empty slices class field") + if name in self.__dict__: + return self.__dict__[name] + + # Check if the attribute is a property of the class + for cls in inspect.getmro(self.__class__): + if name in cls.__dict__ and isinstance(cls.__dict__[name], property): + return cls.__dict__[name].__get__(self) + + # Check if the attribute is in self.jstrucs + if hasattr(self.slices[-1], name): + return getattr(self.slices[-1], name) + + # If the attribute is not found in either, raise an AttributeError + raise AttributeError(f"{self.__class__.__name__} not found: {name}") def __getitem__(self, key: int | str) -> JElStep | Any: """Return item. diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index d926feb1d5c..9a1387571bd 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -5,6 +5,7 @@ from __future__ import annotations +import inspect from typing import Any, ClassVar import numpy as np @@ -237,25 +238,26 @@ def from_text_slice( instance.iter_type = iter_type instance.emin_flag = emin_flag line_collections = instance.init_line_collections() - for line in text_slice: - read_line = False - for line_type in line_collections: - sdict = line_collections[line_type] - if sdict["collecting"]: - lines, getting, got = instance.collect_generic_line(line, sdict["lines"]) - sdict["lines"] = lines - sdict["collecting"] = getting - sdict["collected"] = got - read_line = True - break - if not read_line: - for line_type in line_collections: - if (not line_collections[line_type]["collected"]) and instance.is_generic_start_line( - line, line_type - ): - line_collections[line_type]["collecting"] = True - line_collections[line_type]["lines"].append(line) - break + line_collections = instance.gather_line_collections(line_collections, text_slice) + # for line in text_slice: + # read_line = False + # for line_type in line_collections: + # sdict = line_collections[line_type] + # if sdict["collecting"]: + # lines, getting, got = instance.collect_generic_line(line, sdict["lines"]) + # sdict["lines"] = lines + # sdict["collecting"] = getting + # sdict["collected"] = got + # read_line = True + # break + # if not read_line: + # for line_type in line_collections: + # if (not line_collections[line_type]["collected"]) and instance.is_generic_start_line( + # line, line_type + # ): + # line_collections[line_type]["collecting"] = True + # line_collections[line_type]["lines"].append(line) + # break # ecomponents needs to be parsed before emin to set etype instance.parse_ecomp_lines(line_collections["ecomp"]["lines"]) @@ -274,7 +276,7 @@ def from_text_slice( instance.parse_opt_lines(line_collections["opt"]["lines"]) # In case of single-point calculation - if instance.e is None: + if instance.e is None: # This doesn't defer to elecmindata.e due to the existence of a class variable e if instance.etype is not None: if instance.ecomponents is not None: if instance.etype in instance.ecomponents: @@ -311,6 +313,41 @@ def init_line_collections(self) -> dict: } return line_collections + def gather_line_collections(self, line_collections: dict, text_slice: list[str]) -> dict: + """Gather line collections. + + Gather lines of text from a JDFTx out file into a dictionary of line collections. + + Parameters + ---------- + line_collections: dict + A dictionary of line collections for each type of line in a JDFTx + out file. Assumed pre-initialized (there exists sdict["lines"]: list[str], + sdict["collecting"]: bool, sdict["collected"]: bool for every sdict = line_collections[line_type]) + + text_slice: list[str] + A slice of text from a JDFTx out file corresponding to a single + optimization step / SCF cycle + """ + for line in text_slice: + read_line = False + for line_type in line_collections: + sdict = line_collections[line_type] + if sdict["collecting"]: + lines, getting, got = self.collect_generic_line(line, sdict["lines"]) + sdict["lines"] = lines + sdict["collecting"] = getting + sdict["collected"] = got + read_line = True + break + if not read_line: + for line_type in line_collections: + if (not line_collections[line_type]["collected"]) and self.is_generic_start_line(line, line_type): + line_collections[line_type]["collecting"] = True + line_collections[line_type]["lines"].append(line) + break + return line_collections + def is_emin_start_line(self, line_text: str) -> bool: """Return True if emin start line. @@ -752,8 +789,22 @@ def __getattr__(self, name: str) -> Any: value The value of the attribute """ - if name not in self.__dict__: - if not hasattr(self.elecmindata, name): - raise AttributeError(f"{self.__class__.__name__} not found: {name}") + # if name not in self.__dict__: + # if not hasattr(self.elecmindata, name): + # raise AttributeError(f"{self.__class__.__name__} not found: {name}") + # return getattr(self.elecmindata, name) + # return self.__dict__[name] + if name in self.__dict__: + return self.__dict__[name] + + # Check if the attribute is a property of the class + for cls in inspect.getmro(self.__class__): + if name in cls.__dict__ and isinstance(cls.__dict__[name], property): + return cls.__dict__[name].__get__(self) + + # Check if the attribute is in self.jstrucs + if hasattr(self.elecmindata, name): return getattr(self.elecmindata, name) - return self.__dict__[name] + + # If the attribute is not found in either, raise an AttributeError + raise AttributeError(f"{self.__class__.__name__} not found: {name}") diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index e59e5ffad72..4bc92d0e472 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -6,6 +6,7 @@ from __future__ import annotations +import inspect from dataclasses import dataclass, field from typing import TYPE_CHECKING, Any @@ -305,7 +306,7 @@ def elec_grad_k(self) -> float | None: grad_k: float """ if len(self.slices): - return self.slices[-1].grad_k + return self.slices[-1].elec_grad_k raise AttributeError("Property grad_k inaccessible due to empty slices class field") @property @@ -319,7 +320,7 @@ def elec_alpha(self) -> float | None: alpha: float """ if len(self.slices): - return self.slices[-1].alpha + return self.slices[-1].elec_alpha raise AttributeError("Property alpha inaccessible due to empty slices class field") @property @@ -333,7 +334,7 @@ def elec_linmin(self) -> float | None: linmin: float """ if len(self.slices): - return self.slices[-1].linmin + return self.slices[-1].elec_linmin raise AttributeError("Property linmin inaccessible due to empty slices class field") def get_joutstructure_list(self, out_slice: list[str]) -> list[JOutStructure]: @@ -400,29 +401,59 @@ def __getattr__(self, name: str) -> Any: value The value of the attribute """ - if len(self.slices): - if not hasattr(self.slices[-1], name): - raise AttributeError(f"{self.__class__.__name__} not found: {name}") - return getattr(self.slices[-1], name) - raise AttributeError(f"Property {name} inaccessible due to empty slices class field") + if name in self.__dict__: + return self.__dict__[name] - def __dir__(self) -> list: - """List attributes. + # Check if the attribute is a property of the class + for cls in inspect.getmro(self.__class__): + if name in cls.__dict__ and isinstance(cls.__dict__[name], property): + return cls.__dict__[name].__get__(self) - Returns a list of attributes for the object, including those from - self.slices[-1]. + # Check if the attribute is in self.jstrucs + if hasattr(self.slices[-1], name): + return getattr(self.slices[-1], name) - Returns - ------- - list - A list of attribute names - """ - # Get the default attributes - default_attrs = dir(self) - # Get the attributes from self.slices[-1] if slices is not empty - slice_attrs = dir(self.slices[-1]) if self.slices else [] - # Combine and return unique attributes - return list(set(default_attrs + slice_attrs)) + # If the attribute is not found in either, raise an AttributeError + raise AttributeError(f"{self.__class__.__name__} not found: {name}") + + # def __getattr__(self, name: str) -> Any: + # """Return attribute value. + + # Return the value of an attribute. + + # Parameters + # ---------- + # name: str + # The name of the attribute + + # Returns + # ------- + # value + # The value of the attribute + # """ + # if len(self.slices): + # if not hasattr(self.slices[-1], name): + # raise AttributeError(f"{self.__class__.__name__} not found: {name}") + # return getattr(self.slices[-1], name) + # raise AttributeError(f"Property {name} inaccessible due to empty slices class field") + + # def __dir__(self) -> list: + # """List attributes. + + # Returns a list of attributes for the object, including those from + # self.slices[-1]. + + # Returns + # ------- + # list + # A list of attribute names + # """ + # # Get the default attributes + # default_attrs = dir(self) + # # Get the attributes from self.slices[-1] if slices is not empty + # slice_attrs = dir(self.slices[-1]) if self.slices else [] + # # Combine and return unique attributes + # return list(set(default_attrs + slice_attrs)) def __getitem__(self, key: int | str) -> JOutStructure | Any: """Return item. diff --git a/tests/io/jdftx/conftest.py b/tests/io/jdftx/conftest.py index 667a0ddc3ea..0eb42d9d064 100644 --- a/tests/io/jdftx/conftest.py +++ b/tests/io/jdftx/conftest.py @@ -283,5 +283,5 @@ def jdftxoutfile_matches_known(joutfile: JDFTXOutfile, known: dict): etot_etype_outfile_path = ex_files_dir / Path("etot_etype.out") etot_etype_outfile_known_simple = { "e": -17.265553748795949 * Ha_to_eV, - "grad_k": 3.083e-03, + "elec_grad_k": 2.991e-07, } diff --git a/tests/io/jdftx/test_jdftxoutfile.py b/tests/io/jdftx/test_jdftxoutfile.py index f50c8a3db52..f12009eddea 100644 --- a/tests/io/jdftx/test_jdftxoutfile.py +++ b/tests/io/jdftx/test_jdftxoutfile.py @@ -1,14 +1,12 @@ from __future__ import annotations -from pathlib import Path from typing import TYPE_CHECKING import pytest -from pymatgen.io.jdftx.jdftxoutfile import JDFTXOutfile - from .conftest import ( - ex_files_dir, + etot_etype_outfile_known_simple, + etot_etype_outfile_path, example_ionmin_outfile_known, example_ionmin_outfile_known_simple, example_ionmin_outfile_path, @@ -25,7 +23,7 @@ ) if TYPE_CHECKING: - from pymatgen.util.typing import PathLike + from pathlib import Path @pytest.mark.parametrize( @@ -47,6 +45,7 @@ def test_JDFTXOutfile_fromfile(filename: Path, known: dict): (example_latmin_outfile_path, example_latmin_outfile_known_simple), (example_ionmin_outfile_path, example_ionmin_outfile_known_simple), (noeigstats_outfile_path, noeigstats_outfile_known_simple), + (etot_etype_outfile_path, etot_etype_outfile_known_simple), ], ) def test_JDFTXOutfile_fromfile_simple(filename: Path, known: dict): @@ -111,7 +110,7 @@ def test_JDFTXOutfile_fromfile_simple(filename: Path, known: dict): "elecmindata", "stress", "strain", - "niter", + "nstep", "e", "grad_k", "alpha", @@ -120,7 +119,7 @@ def test_JDFTXOutfile_fromfile_simple(filename: Path, known: dict): "abs_magneticmoment", "tot_magneticmoment", "mu", - "elec_niter", + "elec_nstep", "elec_e", "elec_grad_k", "elec_alpha", @@ -128,46 +127,46 @@ def test_JDFTXOutfile_fromfile_simple(filename: Path, known: dict): ] -@pytest.mark.parametrize( - ("dummy_filename", "none_exceptions"), - [ - ( - ex_files_dir / Path("example_sp.out"), - [ - "niter", - "stress", - "strain", - "linmin", - "alpha", - "truncation_radius", - "grad_k", - "abs_magneticmoment", - "tot_magneticmoment", - "elec_grad_k", - "elec_alpha", - "elec_linmin", - ], - ) - ], -) -def test_JDFTXOutfile_expected_exceptions_empty_slices( - dummy_filename: PathLike, - none_exceptions: list[str], -): - for var in empty_slice_exception_varnames: - expected_exceptions_empty_slices_test_varname(dummy_filename, var, none_exceptions) +# @pytest.mark.parametrize( +# ("dummy_filename", "none_exceptions"), +# [ +# ( +# ex_files_dir / Path("example_sp.out"), +# [ +# "nstep", +# "stress", +# "strain", +# "linmin", +# "alpha", +# "truncation_radius", +# "grad_k", +# "abs_magneticmoment", +# "tot_magneticmoment", +# "elec_grad_k", +# "elec_alpha", +# "elec_linmin", +# ], +# ) +# ], +# ) +# def test_JDFTXOutfile_expected_exceptions_empty_slices( +# dummy_filename: PathLike, +# none_exceptions: list[str], +# ): +# for var in empty_slice_exception_varnames: +# expected_exceptions_empty_slices_test_varname(dummy_filename, var, none_exceptions) -def expected_exceptions_empty_slices_test_varname(jout_filename: str, varname: str, none_exceptions: list[str]): - jout = JDFTXOutfile.from_file(jout_filename) - # First test that the attribute can be called - val = getattr(jout, varname) - # Next test it was properly called, or that its None if None is expected (but not both) - v1 = bool(val is not None) - v2 = bool(varname in none_exceptions) - assert v1 != v2 - # assert bool(val is not None) != bool(val in none_exceptions) - # Next test the error when slices is empty - jout.slices = [] - with pytest.raises(AttributeError): - getattr(jout, varname) +# def expected_exceptions_empty_slices_test_varname(jout_filename: str, varname: str, none_exceptions: list[str]): +# jout = JDFTXOutfile.from_file(jout_filename) +# # First test that the attribute can be called +# val = getattr(jout, varname) +# # Next test it was properly called, or that its None if None is expected (but not both) +# v1 = bool(val is not None) +# v2 = bool(varname in none_exceptions) +# assert v1 != v2 +# # assert bool(val is not None) != bool(val in none_exceptions) +# # Next test the error when slices is empty +# jout.slices = [] +# with pytest.raises(AttributeError): +# getattr(jout, varname) diff --git a/tests/io/jdftx/test_jdftxoutfileslice.py b/tests/io/jdftx/test_jdftxoutfileslice.py index 952cca04980..8b60148a2a0 100644 --- a/tests/io/jdftx/test_jdftxoutfileslice.py +++ b/tests/io/jdftx/test_jdftxoutfileslice.py @@ -22,36 +22,36 @@ ex_slice2 = list.copy(list(f)) -@pytest.mark.parametrize( - ("out_slice", "varname"), - [ - (ex_slice1, "structure"), - (ex_slice1, "eiter_type"), - (ex_slice1, "elecmindata"), - (ex_slice1, "stress"), - (ex_slice1, "strain"), - (ex_slice1, "niter"), - (ex_slice1, "e"), - (ex_slice1, "grad_k"), - (ex_slice1, "alpha"), - (ex_slice1, "linmin"), - (ex_slice1, "abs_magneticmoment"), - (ex_slice1, "tot_magneticmoment"), - (ex_slice1, "mu"), - (ex_slice1, "elec_niter"), - (ex_slice1, "elec_e"), - (ex_slice1, "elec_grad_k"), - (ex_slice1, "elec_alpha"), - (ex_slice1, "elec_linmin"), - (ex_slice1, "nelectrons"), - ], -) -def test_jdftxoutfileslice_has_1layer_jstrucs_freakout(out_slice: list[str], varname: str): - joutslice = JDFTXOutfileSlice.from_out_slice(out_slice) - getattr(joutslice, varname) # No freakout here - joutslice.jstrucs = None - with pytest.raises(AttributeError): - getattr(joutslice, varname) # Freakout here +# @pytest.mark.parametrize( +# ("out_slice", "varname"), +# [ +# (ex_slice1, "structure"), +# (ex_slice1, "eiter_type"), +# (ex_slice1, "elecmindata"), +# (ex_slice1, "stress"), +# (ex_slice1, "strain"), +# (ex_slice1, "nstep"), +# (ex_slice1, "e"), +# (ex_slice1, "grad_k"), +# (ex_slice1, "alpha"), +# (ex_slice1, "linmin"), +# (ex_slice1, "abs_magneticmoment"), +# (ex_slice1, "tot_magneticmoment"), +# (ex_slice1, "mu"), +# (ex_slice1, "elec_nstep"), +# (ex_slice1, "elec_e"), +# (ex_slice1, "elec_grad_k"), +# (ex_slice1, "elec_alpha"), +# (ex_slice1, "elec_linmin"), +# (ex_slice1, "nelectrons"), +# ], +# ) +# def test_jdftxoutfileslice_has_1layer_jstrucs_freakout(out_slice: list[str], varname: str): +# joutslice = JDFTXOutfileSlice.from_out_slice(out_slice) +# getattr(joutslice, varname) # No freakout here +# joutslice.jstrucs = None +# with pytest.raises(AttributeError): +# getattr(joutslice, varname) # Freakout here def test_jdftxoutfileslice_stringify(): @@ -90,8 +90,8 @@ def test_get_broadeningvars(): def test_get_truncationvars(): joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) - with pytest.raises(ValueError, match="No truncation type found in out file."): - joutslice.get_truncationvars([]) + # with pytest.raises(ValueError, match="No truncation type found in out file."): + # joutslice.get_truncationvars([]) joutslice.is_bgw = True with pytest.raises(ValueError, match="BGW slab Coulomb truncation must be along z!"): joutslice.get_truncationvars(["coulomb-interaction Slab 010"]) @@ -130,8 +130,9 @@ def test_get_eigstats_varsdict(): def test_get_pp_type(): joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) - with pytest.raises(ValueError, match="Could not determine pseudopotential type from file name root/PAW"): - joutslice.get_pp_type(["Reading pseudopotential file root/PAW:"]) + # with pytest.raises(ValueError, match="Could not determine pseudopotential type from file name root/PAW"): + # joutslice.get_pp_type(["Reading pseudopotential file root/PAW:"]) + assert joutslice.get_pp_type(["Reading pseudopotential file root/PAW:"]) is None assert joutslice.get_pp_type(["Reading pseudopotential file not_SG15/GBRV"]) == "GBRV" assert joutslice.get_pp_type(["Reading pseudopotential file not_GBRV/SG15"]) == "SG15" @@ -159,7 +160,8 @@ def test_set_pseudo_vars_t1(): "10 valence electrons ", "", ] - joutslice.total_electrons = None + joutslice.total_electrons_backup = None + joutslice.jstrucs = None with pytest.raises(ValueError, match="Total electrons and semicore electrons must be set."): joutslice.set_pseudo_vars_t1(text) joutslice.atom_elements = None diff --git a/tests/io/jdftx/test_jeiters.py b/tests/io/jdftx/test_jeiters.py index f11a8c9f727..88f584965e7 100644 --- a/tests/io/jdftx/test_jeiters.py +++ b/tests/io/jdftx/test_jeiters.py @@ -8,8 +8,6 @@ from pymatgen.core.units import Ha_to_eV from pymatgen.io.jdftx.jelstep import JElStep, JElSteps -from .conftest import assert_slices_1layer_attribute_error, assert_slices_2layer_attribute_error - ex_fillings_line1 = "FillingsUpdate: mu: +0.714406772 \ nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ]" ex_fillings_line1_known = { @@ -38,7 +36,7 @@ |grad|_K: 6.157e-08 alpha: 5.534e-01 linmin: -4.478e-06\ t[s]: 248.68" ex_iter_line1_known = { - "niter": 6, + "nstep": 6, "e": -246.531038317370076 * Ha_to_eV, "grad_k": 6.157e-08, "alpha": 5.534e-01, @@ -50,7 +48,7 @@ |grad|_K: 6.157e-07 alpha: 5.534e-02 linmin: -5.478e-06\ t[s]: 48.68" ex_iter_line2_known = { - "niter": 7, + "nstep": 7, "e": -240.531038317370076 * Ha_to_eV, "grad_k": 6.157e-07, "alpha": 5.534e-02, @@ -110,7 +108,7 @@ def test_JElStep_known( "nelectrons", "abs_magneticmoment", "tot_magneticmoment", - "niter", + "nstep", "e", "grad_k", "alpha", @@ -138,7 +136,7 @@ def test_JElSteps_known( "nelectrons", "abs_magneticmoment", "tot_magneticmoment", - "niter", + "nstep", "e", "grad_k", "alpha", @@ -156,30 +154,30 @@ def test_JElSteps_known( ex_text_slice = [ex_fillings_line1, ex_subspace_line1, ex_iter_line1] -@pytest.mark.parametrize( - ("text_slice", "varname"), - [ - (ex_text_slice, "niter"), - (ex_text_slice, "grad_k"), - (ex_text_slice, "alpha"), - (ex_text_slice, "linmin"), - (ex_text_slice, "abs_magneticmoment"), - (ex_text_slice, "tot_magneticmoment"), - ], -) -def test_JElSteps_has_1layer_slice_freakout(text_slice: list[str], varname: str): - assert_slices_1layer_attribute_error(JElSteps.from_text_slice, text_slice, varname, "slices") - - -@pytest.mark.parametrize( - ("text_slice", "varname"), - [ - (ex_text_slice, "e"), - (ex_text_slice, "t_s"), - (ex_text_slice, "mu"), - (ex_text_slice, "nelectrons"), - (ex_text_slice, "subspacerotationadjust"), - ], -) -def test_JElSteps_has_2layer_slice_freakout(text_slice: list[str], varname: str): - assert_slices_2layer_attribute_error(JElSteps.from_text_slice, text_slice, varname, "slices") +# @pytest.mark.parametrize( +# ("text_slice", "varname"), +# [ +# (ex_text_slice, "nstep"), +# (ex_text_slice, "grad_k"), +# (ex_text_slice, "alpha"), +# (ex_text_slice, "linmin"), +# (ex_text_slice, "abs_magneticmoment"), +# (ex_text_slice, "tot_magneticmoment"), +# ], +# ) +# def test_JElSteps_has_1layer_slice_freakout(text_slice: list[str], varname: str): +# assert_slices_1layer_attribute_error(JElSteps.from_text_slice, text_slice, varname, "slices") + + +# @pytest.mark.parametrize( +# ("text_slice", "varname"), +# [ +# (ex_text_slice, "e"), +# (ex_text_slice, "t_s"), +# (ex_text_slice, "mu"), +# (ex_text_slice, "nelectrons"), +# (ex_text_slice, "subspacerotationadjust"), +# ], +# ) +# def test_JElSteps_has_2layer_slice_freakout(text_slice: list[str], varname: str): +# assert_slices_2layer_attribute_error(JElSteps.from_text_slice, text_slice, varname, "slices") diff --git a/tests/io/jdftx/test_joutstructure.py b/tests/io/jdftx/test_joutstructure.py index df585b48daa..a3741c7cb62 100644 --- a/tests/io/jdftx/test_joutstructure.py +++ b/tests/io/jdftx/test_joutstructure.py @@ -16,7 +16,7 @@ with open(ex_slice_fname1) as f: ex_slice1 = list.copy(list(f)) ex_slice1_known = { - "niter": 0, + "nstep": 0, "etype": "F", "E": -246.5310079002406667 * Ha_to_eV, "Eewald": -214.6559882144248945 * Ha_to_eV, @@ -55,7 +55,7 @@ with open(ex_slice_fname2) as f: ex_slice2 = list.copy(list(f)) ex_slice2_known = { - "niter": 9, + "nstep": 9, "etype": "F", "E": -246.5310079002406667 * Ha_to_eV, "Eewald": -214.6559882144248945 * Ha_to_eV, @@ -94,7 +94,7 @@ @pytest.mark.parametrize(("eslice", "eknowns"), [(ex_slice1, ex_slice1_known), (ex_slice2, ex_slice2_known)]) def test_jstructure(eslice: list[str], eknowns: dict): jst = JOutStructure.from_text_slice(eslice, iter_type="lattice") - assert jst.niter == eknowns["niter"] + assert jst.nstep == eknowns["nstep"] assert jst.etype == eknowns["etype"] assert approx(eknowns["E"]) == jst.e assert jst.ecomponents["Eewald"] == approx(eknowns["Eewald"]) diff --git a/tests/io/jdftx/test_joutstructures.py b/tests/io/jdftx/test_joutstructures.py index 7cd8794c587..0abf9bf4d42 100644 --- a/tests/io/jdftx/test_joutstructures.py +++ b/tests/io/jdftx/test_joutstructures.py @@ -92,35 +92,35 @@ def test_jstructures(ex_slice: list[str], ex_slice_known: dict[str, float], iter assert len(jstruct) == ex_slice_known["nGeomSteps"] -@pytest.mark.parametrize( - ("out_slice", "varname"), - [ - (ex_outslice1, "etype"), - (ex_outslice1, "eiter_type"), - (ex_outslice1, "emin_flag"), - (ex_outslice1, "ecomponents"), - (ex_outslice1, "elecmindata"), - (ex_outslice1, "stress"), - (ex_outslice1, "strain"), - (ex_outslice1, "niter"), - (ex_outslice1, "e"), - (ex_outslice1, "grad_k"), - (ex_outslice1, "alpha"), - (ex_outslice1, "linmin"), - (ex_outslice1, "nelectrons"), - (ex_outslice1, "abs_magneticmoment"), - (ex_outslice1, "tot_magneticmoment"), - (ex_outslice1, "mu"), - (ex_outslice1, "elec_niter"), - (ex_outslice1, "elec_e"), - (ex_outslice1, "elec_grad_k"), - (ex_outslice1, "elec_alpha"), - (ex_outslice1, "elec_linmin"), - ], -) -def test_joutstructures_has_1layer_slice_freakout(out_slice: list[str], varname: str): - jstrucs = JOutStructures.from_out_slice(out_slice) - getattr(jstrucs, varname) # No freakout here - jstrucs.slices = [] - with pytest.raises(AttributeError): - getattr(jstrucs, varname) # Freakout here +# @pytest.mark.parametrize( +# ("out_slice", "varname"), +# [ +# (ex_outslice1, "etype"), +# (ex_outslice1, "eiter_type"), +# (ex_outslice1, "emin_flag"), +# (ex_outslice1, "ecomponents"), +# (ex_outslice1, "elecmindata"), +# (ex_outslice1, "stress"), +# (ex_outslice1, "strain"), +# (ex_outslice1, "nstep"), +# (ex_outslice1, "e"), +# (ex_outslice1, "grad_k"), +# (ex_outslice1, "alpha"), +# (ex_outslice1, "linmin"), +# (ex_outslice1, "nelectrons"), +# (ex_outslice1, "abs_magneticmoment"), +# (ex_outslice1, "tot_magneticmoment"), +# (ex_outslice1, "mu"), +# (ex_outslice1, "elec_nstep"), +# (ex_outslice1, "elec_e"), +# (ex_outslice1, "elec_grad_k"), +# (ex_outslice1, "elec_alpha"), +# (ex_outslice1, "elec_linmin"), +# ], +# ) +# def test_joutstructures_has_1layer_slice_freakout(out_slice: list[str], varname: str): +# jstrucs = JOutStructures.from_out_slice(out_slice) +# getattr(jstrucs, varname) # No freakout here +# jstrucs.slices = [] +# with pytest.raises(AttributeError): +# getattr(jstrucs, varname) # Freakout here From 15438c1e68828e610e37870840549ba3abb1a41b Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sat, 2 Nov 2024 22:07:19 +0000 Subject: [PATCH 096/195] pre-commit auto-fixes --- tests/io/jdftx/test_joutstructures.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/io/jdftx/test_joutstructures.py b/tests/io/jdftx/test_joutstructures.py index 1a56fa7c8d2..799895c1869 100644 --- a/tests/io/jdftx/test_joutstructures.py +++ b/tests/io/jdftx/test_joutstructures.py @@ -92,6 +92,7 @@ def test_jstructures(ex_slice: list[str], ex_slice_known: dict[str, float], iter assert len(jstruct) == ex_slice_known["nGeomSteps"] assert jstruct.selective_dynamics is not None + # @pytest.mark.parametrize( # ("out_slice", "varname"), # [ From ac690829b0ac76af81f825ed0da2157450e8930a Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Sat, 2 Nov 2024 16:47:18 -0600 Subject: [PATCH 097/195] removing commented out code, renaming "iter_type" to "step_type" --- src/pymatgen/io/jdftx/jdftxoutfile.py | 12 +- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 12 +- src/pymatgen/io/jdftx/jelstep.py | 69 ++--- src/pymatgen/io/jdftx/jminsettings.py | 309 --------------------- src/pymatgen/io/jdftx/joutstructure.py | 89 +++--- src/pymatgen/io/jdftx/joutstructures.py | 30 +- src/pymatgen/io/jdftx/utils.py | 30 +- tests/io/jdftx/conftest.py | 6 +- tests/io/jdftx/test_jdftxoutfile.py | 2 +- tests/io/jdftx/test_jdftxoutfileslice.py | 2 +- tests/io/jdftx/test_jeiters.py | 2 +- tests/io/jdftx/test_joutstructure.py | 10 +- tests/io/jdftx/test_joutstructures.py | 9 +- 13 files changed, 132 insertions(+), 450 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfile.py b/src/pymatgen/io/jdftx/jdftxoutfile.py index 7590860c974..bf425d1d1c4 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfile.py +++ b/src/pymatgen/io/jdftx/jdftxoutfile.py @@ -249,7 +249,7 @@ class JDFTXOutfile: is_gc: bool True if the most recent slice is a grand canonical calculation. - eiter_type: str + eopt_type: str The type of energy iteration used in the most recent JDFTx call. elecmindata: JElSteps @@ -967,15 +967,15 @@ def is_gc(self) -> bool: ########################################################################### @property - def eiter_type(self) -> str: + def eopt_type(self) -> str: """ - Return eiter_type from most recent JOutStructure. + Return eopt_type from most recent JOutStructure. - Return eiter_type from most recent JOutStructure. + Return eopt_type from most recent JOutStructure. """ if len(self.slices): - return self.slices[-1].eiter_type - raise AttributeError("Property eiter_type inaccessible due to empty jstrucs class field") + return self.slices[-1].eopt_type + raise AttributeError("Property eopt_type inaccessible due to empty jstrucs class field") @property def elecmindata(self) -> JElSteps: diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index e4af4a3fa26..795cb954e6e 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -232,15 +232,15 @@ def structure(self) -> Structure: ########################################################################### @property - def eiter_type(self) -> str | None: + def eopt_type(self) -> str | None: """ - Return eiter_type from most recent JOutStructure. + Return eopt_type from most recent JOutStructure. - Return eiter_type from most recent JOutStructure. + Return eopt_type from most recent JOutStructure. """ if self.jstrucs is not None: - return self.jstrucs.eiter_type - raise AttributeError("Property eiter_type inaccessible due to empty jstrucs class field") + return self.jstrucs.eopt_type + raise AttributeError("Property eopt_type inaccessible due to empty jstrucs class field") @property def elecmindata(self) -> JElSteps: @@ -1027,7 +1027,7 @@ def set_jstrucs(self, text: list[str]) -> None: text: list[str] output of read_file for out file """ - self.jstrucs = JOutStructures.from_out_slice(text, iter_type=self.geom_opt_type) + self.jstrucs = JOutStructures.from_out_slice(text, opt_type=self.geom_opt_type) if self.etype is None: self.etype = self.jstrucs[-1].etype diff --git a/src/pymatgen/io/jdftx/jelstep.py b/src/pymatgen/io/jdftx/jelstep.py index cac95f5e069..5286cabbd7a 100644 --- a/src/pymatgen/io/jdftx/jelstep.py +++ b/src/pymatgen/io/jdftx/jelstep.py @@ -24,7 +24,7 @@ class JElStep: SCF step. Attributes - iter_type: str | None + opt_type: str | None The type of electronic minimization step (almost always ElecMinimize) etype: str | None @@ -63,10 +63,9 @@ class JElStep: subspacerotationadjust: float | None The subspace rotation adjustment factor - """ - iter_type: str | None = None + opt_type: str | None = None etype: str | None = None nstep: int | None = None e: float | None = None @@ -83,7 +82,7 @@ class JElStep: converged_reason: str | None = None @classmethod - def from_lines_collect(cls, lines_collect: list[str], iter_type: str, etype: str) -> JElStep: + def from_lines_collect(cls, lines_collect: list[str], opt_type: str, etype: str) -> JElStep: """Return JElStep object. Create a JElStep object from a list of lines of text from a JDFTx out @@ -94,15 +93,15 @@ def from_lines_collect(cls, lines_collect: list[str], iter_type: str, etype: str lines_collect: list[str] A list of lines of text from a JDFTx out file corresponding to a single SCF step - iter_type: str + opt_type: str The type of electronic minimization step etype: str The type of energy component """ instance = cls() - instance.iter_type = iter_type + instance.opt_type = opt_type instance.etype = etype - _iter_flag = f"{iter_type}: Iter: " + _iter_flag = f"{opt_type}: Iter: " for i, line_text in enumerate(lines_collect): if instance.is_iter_line(i, line_text, _iter_flag): instance.read_iter_line(line_text) @@ -287,7 +286,7 @@ class JElSteps: geometric optimization steps. """ - iter_type: str | None = None + opt_type: str | None = None etype: str | None = None iter_flag: str | None = None converged: bool = False @@ -305,7 +304,8 @@ class JElSteps: def nstep(self) -> int | None: """Return nstep. - Return the nstep attribute of the last JElStep object in the slices. + Return the nstep attribute of the last JElStep object in the slices, where + nstep signifies the SCF step number. Returns ------- @@ -323,7 +323,8 @@ def nstep(self) -> int | None: def e(self) -> float | None: """Return total electronic energy. - Return the e attribute of the last JElStep object in the slices. + Return the e attribute of the last JElStep object in the slices, where e + signifies the total electronic energy in eV. Returns ------- @@ -338,7 +339,8 @@ def e(self) -> float | None: def grad_k(self) -> float | None: """Return most recent grad_k. - Return the grad_k attribute of the last JElStep object in the slices. + Return the grad_k attribute of the last JElStep object in the slices, where + grad_k signifies the gradient of the Kohn-Sham energy (along line minimization direction). Returns ------- @@ -353,7 +355,8 @@ def grad_k(self) -> float | None: def alpha(self) -> float | None: """Return most recent alpha. - Return the alpha attribute of the last JElStep object in the slices. + Return the alpha attribute of the last JElStep object in the slices, where + alpha signifies the step length in the electronic minimization. Returns ------- @@ -368,7 +371,8 @@ def alpha(self) -> float | None: def linmin(self) -> float | None: """Return most recent linmin. - Return the linmin attribute of the last JElStep object in the slices. + Return the linmin attribute of the last JElStep object in the slices, where + linmin signifies the normalized line minimization direction / energy gradient projection. Returns ------- @@ -383,7 +387,8 @@ def linmin(self) -> float | None: def t_s(self) -> float | None: """Return most recent t_s. - Return the t_s attribute of the last JElStep object in the slices. + Return the t_s attribute of the last JElStep object in the slices, where + t_s signifies the time in seconds for the SCF step. Returns ------- @@ -398,7 +403,8 @@ def t_s(self) -> float | None: def mu(self) -> float | None: """Return most recent mu. - Return the mu attribute of the last JElStep object in the slices. + Return the mu attribute of the last JElStep object in the slices, where + mu signifies the chemical potential (Fermi level) in eV. Returns ------- @@ -413,7 +419,8 @@ def mu(self) -> float | None: def nelectrons(self) -> float | None: """Return most recent nelectrons. - Return the nelectrons attribute of the last JElStep object in the slices. + Return the nelectrons attribute of the last JElStep object in the slices, where + nelectrons signifies the total number of electrons being evaluated in the SCF step. Returns ------- @@ -428,7 +435,8 @@ def nelectrons(self) -> float | None: def abs_magneticmoment(self) -> float | None: """Return most recent abs_magneticmoment. - Return the abs_magneticmoment attribute of the last JElStep object in the slices. + Return the abs_magneticmoment attribute of the last JElStep object in the slices, where + abs_magneticmoment signifies the absolute magnetic moment of the electron density. Returns ------- @@ -443,7 +451,8 @@ def abs_magneticmoment(self) -> float | None: def tot_magneticmoment(self) -> float | None: """Return most recent tot_magneticmoment. - Return the tot_magneticmoment attribute of the last JElStep object in the slices. + Return the tot_magneticmoment attribute of the last JElStep object in the slices, where + tot_magneticmoment signifies the total magnetic moment of the electron density. Returns ------- @@ -458,7 +467,8 @@ def tot_magneticmoment(self) -> float | None: def subspacerotationadjust(self) -> float | None: """Return most recent subspacerotationadjust. - Return the subspacerotationadjust attribute of the last JElStep object in the slices. + Return the subspacerotationadjust attribute of the last JElStep object in the slices, where + subspacerotationadjust signifies the amount by which the subspace was rotated in the SCF step. Returns ------- @@ -470,7 +480,7 @@ def subspacerotationadjust(self) -> float | None: raise AttributeError("No JElStep objects in JElSteps object slices class variable.") @classmethod - def from_text_slice(cls, text_slice: list[str], iter_type: str = "ElecMinimize", etype: str = "F") -> JElSteps: + def from_text_slice(cls, text_slice: list[str], opt_type: str = "ElecMinimize", etype: str = "F") -> JElSteps: """Return JElSteps object. Create a JElSteps object from a slice of an out file's text @@ -481,19 +491,19 @@ def from_text_slice(cls, text_slice: list[str], iter_type: str = "ElecMinimize", text_slice : list[str] A slice of text from a JDFTx out file corresponding to a series of SCF steps - iter_type: str + opt_type: str The type of electronic minimization step etype: str The type of energy component """ - line_collections, lines_collect = gather_JElSteps_line_collections(iter_type, text_slice) + line_collections, lines_collect = gather_JElSteps_line_collections(opt_type, text_slice) instance = cls() - instance.iter_flag = f"{iter_type}: Iter:" - instance.iter_type = iter_type + instance.iter_flag = f"{opt_type}: Iter:" + instance.opt_type = opt_type instance.etype = etype instance.slices = [] for _lines_collect in line_collections: - instance.slices.append(JElStep.from_lines_collect(_lines_collect, iter_type, etype)) + instance.slices.append(JElStep.from_lines_collect(_lines_collect, opt_type, etype)) if len(lines_collect): instance.parse_ending_lines(lines_collect) lines_collect = [] @@ -534,7 +544,7 @@ def is_converged_line(self, i: int, line_text: str) -> bool: True if the line_text is the start of a log message about convergence for a JDFTx optimization step """ - return f"{self.iter_type}: Converged" in line_text + return f"{self.opt_type}: Converged" in line_text def read_converged_line(self, line_text: str) -> None: """Set class variables converged and converged_reason. @@ -569,13 +579,6 @@ def __getattr__(self, name: str) -> Any: value The value of the attribute """ - # if len(self.slices): - # if name not in self._getatr_ignore: - # if not hasattr(self.slices[-1], name): - # raise AttributeError(f"{self.__class__.__name__} not found: {name}") - # return getattr(self.slices[-1], name) - # raise AttributeError(f"Property {name} inaccessible due to empty slices class field") - # raise AttributeError(f"Property {name} inaccessible due to empty slices class field") if name in self.__dict__: return self.__dict__[name] diff --git a/src/pymatgen/io/jdftx/jminsettings.py b/src/pymatgen/io/jdftx/jminsettings.py index 4dce13405f6..f849738f5f0 100644 --- a/src/pymatgen/io/jdftx/jminsettings.py +++ b/src/pymatgen/io/jdftx/jminsettings.py @@ -101,312 +101,3 @@ def __init__( params: dict[str, Any] | None = None, ) -> None: super().__init__(params=params) - - -# @dataclass -# class JMinSettings: -# """Store generic minimization settings read from a JDFTx out file. - -# Store generic minimization settings read from a JDFTx out file. -# """ - -# dirupdatescheme: str | None = None -# linminmethod: str | None = None -# niterations: int | None = None -# history: int | None = None -# knormthreshold: float | None = None -# energydiffthreshold: float | None = None -# nenergydiff: int | None = None -# alphatstart: float | None = None -# alphatmin: float | None = None -# updateteststepsize: bool | None = None -# alphatreducefactor: float | None = None -# alphatincreasefactor: float | None = None -# nalphaadjustmax: int | None = None -# wolfeenergy: float | None = None -# wolfegradient: float | None = None -# fdtest: bool | None = None -# maxthreshold: bool | None = None -# start_flag: str | None = None - -# def __init__( -# self, -# dirupdatescheme: str | None = None, -# linminmethod: str | None = None, -# niterations: int | None = None, -# history: int | None = None, -# knormthreshold: float | None = None, -# energydiffthreshold: float | None = None, -# nenergydiff: int | None = None, -# alphatstart: float | None = None, -# alphatmin: float | None = None, -# updateteststepsize: bool | None = None, -# alphatreducefactor: float | None = None, -# alphatincreasefactor: float | None = None, -# nalphaadjustmax: int | None = None, -# wolfeenergy: float | None = None, -# wolfegradient: float | None = None, -# fdtest: bool | None = None, -# maxthreshold: bool | None = None, -# ) -> None: -# """Initialize a generic JMInSettings class. - -# Parameters -# ---------- -# dirupdatescheme : str -# The direction update scheme used in the minimization. -# linminmethod : str -# The line minimization method used in the minimization. -# niterations : int -# The number of iterations used in the minimization. -# history : int -# The number of previous steps used in the minimization. -# knormthreshold : float -# The threshold for the norm of the gradient. -# energydiffthreshold : float -# The threshold for the energy difference. -# nenergydiff : int -# The number of energy differences. -# alphatstart : float -# The starting step size. -# alphatmin : float -# The minimum step size. -# updateteststepsize : bool -# Whether to update the step size. -# alphatreducefactor : float -# The factor by which to reduce the step size. -# alphatincreasefactor : float -# The factor by which to increase the step size. -# nalphaadjustmax : int -# The maximum number of step size adjustments. -# wolfeenergy : float -# The energy Wolfe condition. -# wolfegradient : float -# The gradient Wolfe condition. -# fdtest : bool -# Whether to use finite difference testing. -# maxthreshold : bool -# Whether to use the maximum threshold. -# """ -# # pre-commit was not a fan of the _assign_type method -# self.dirupdatescheme = None if dirupdatescheme is None else str(dirupdatescheme) -# self.linminmethod = None if linminmethod is None else str(linminmethod) -# self.niterations = None if niterations is None else int(niterations) -# self.history = None if history is None else int(history) -# self.knormthreshold = None if knormthreshold is None else float(knormthreshold) -# self.energydiffthreshold = None if energydiffthreshold is None else float(energydiffthreshold) -# self.nenergydiff = None if nenergydiff is None else int(nenergydiff) -# self.alphatstart = None if alphatstart is None else float(alphatstart) -# self.alphatmin = None if alphatmin is None else float(alphatmin) -# self.updateteststepsize = None if updateteststepsize is None else bool(updateteststepsize) -# self.alphatreducefactor = None if alphatreducefactor is None else float(alphatreducefactor) -# self.alphatincreasefactor = None if alphatincreasefactor is None else float(alphatincreasefactor) -# self.nalphaadjustmax = None if nalphaadjustmax is None else int(nalphaadjustmax) -# self.wolfeenergy = None if wolfeenergy is None else float(wolfeenergy) -# self.wolfegradient = None if wolfegradient is None else float(wolfegradient) -# self.fdtest = None if fdtest is None else bool(fdtest) -# self.maxthreshold = None if maxthreshold is None else bool(maxthreshold) - - -# @dataclass -# class JMinSettingsElectronic(JMinSettings): -# """JMInSettings mutant for electronic minimization settings. - -# A class for storing electronic minimization settings read from a -# JDFTx out file. -# """ - -# start_flag: str = "electronic-minimize" - -# def __init__( -# self, -# dirupdatescheme: str | None = None, -# linminmethod: str | None = None, -# niterations: int | None = None, -# history: int | None = None, -# knormthreshold: float | None = None, -# energydiffthreshold: float | None = None, -# nenergydiff: int | None = None, -# alphatstart: float | None = None, -# alphatmin: float | None = None, -# updateteststepsize: bool | None = None, -# alphatreducefactor: float | None = None, -# alphatincreasefactor: float | None = None, -# nalphaadjustmax: int | None = None, -# wolfeenergy: float | None = None, -# wolfegradient: float | None = None, -# fdtest: bool | None = None, -# maxthreshold: bool | None = None, -# ) -> None: -# super().__init__( -# dirupdatescheme=dirupdatescheme, -# linminmethod=linminmethod, -# niterations=niterations, -# history=history, -# knormthreshold=knormthreshold, -# energydiffthreshold=energydiffthreshold, -# nenergydiff=nenergydiff, -# alphatstart=alphatstart, -# alphatmin=alphatmin, -# updateteststepsize=updateteststepsize, -# alphatreducefactor=alphatreducefactor, -# alphatincreasefactor=alphatincreasefactor, -# nalphaadjustmax=nalphaadjustmax, -# wolfeenergy=wolfeenergy, -# wolfegradient=wolfegradient, -# fdtest=fdtest, -# maxthreshold=maxthreshold, -# ) - - -# @dataclass -# class JMinSettingsFluid(JMinSettings): -# """JMInSettings mutant for fluid minimization settings. - -# A class for storing fluid minimization settings read from a -# JDFTx out file. -# """ - -# start_flag: str = "fluid-minimize" - -# def __init__( -# self, -# dirupdatescheme: str | None = None, -# linminmethod: str | None = None, -# niterations: int | None = None, -# history: int | None = None, -# knormthreshold: float | None = None, -# energydiffthreshold: float | None = None, -# nenergydiff: int | None = None, -# alphatstart: float | None = None, -# alphatmin: float | None = None, -# updateteststepsize: bool | None = None, -# alphatreducefactor: float | None = None, -# alphatincreasefactor: float | None = None, -# nalphaadjustmax: int | None = None, -# wolfeenergy: float | None = None, -# wolfegradient: float | None = None, -# fdtest: bool | None = None, -# maxthreshold: bool | None = None, -# ) -> None: -# super().__init__( -# dirupdatescheme=dirupdatescheme, -# linminmethod=linminmethod, -# niterations=niterations, -# history=history, -# knormthreshold=knormthreshold, -# energydiffthreshold=energydiffthreshold, -# nenergydiff=nenergydiff, -# alphatstart=alphatstart, -# alphatmin=alphatmin, -# updateteststepsize=updateteststepsize, -# alphatreducefactor=alphatreducefactor, -# alphatincreasefactor=alphatincreasefactor, -# nalphaadjustmax=nalphaadjustmax, -# wolfeenergy=wolfeenergy, -# wolfegradient=wolfegradient, -# fdtest=fdtest, -# maxthreshold=maxthreshold, -# ) - - -# @dataclass -# class JMinSettingsLattice(JMinSettings): -# """JMInSettings mutant for lattice minimization settings. - -# A class for storing lattice minimization settings read from a -# JDFTx out file. -# """ - -# start_flag: str = "lattice-minimize" - -# def __init__( -# self, -# dirupdatescheme: str | None = None, -# linminmethod: str | None = None, -# niterations: int | None = None, -# history: int | None = None, -# knormthreshold: float | None = None, -# energydiffthreshold: float | None = None, -# nenergydiff: int | None = None, -# alphatstart: float | None = None, -# alphatmin: float | None = None, -# updateteststepsize: bool | None = None, -# alphatreducefactor: float | None = None, -# alphatincreasefactor: float | None = None, -# nalphaadjustmax: int | None = None, -# wolfeenergy: float | None = None, -# wolfegradient: float | None = None, -# fdtest: bool | None = None, -# maxthreshold: bool | None = None, -# ) -> None: -# super().__init__( -# dirupdatescheme=dirupdatescheme, -# linminmethod=linminmethod, -# niterations=niterations, -# history=history, -# knormthreshold=knormthreshold, -# energydiffthreshold=energydiffthreshold, -# nenergydiff=nenergydiff, -# alphatstart=alphatstart, -# alphatmin=alphatmin, -# updateteststepsize=updateteststepsize, -# alphatreducefactor=alphatreducefactor, -# alphatincreasefactor=alphatincreasefactor, -# nalphaadjustmax=nalphaadjustmax, -# wolfeenergy=wolfeenergy, -# wolfegradient=wolfegradient, -# fdtest=fdtest, -# maxthreshold=maxthreshold, -# ) - - -# @dataclass -# class JMinSettingsIonic(JMinSettings): -# """JMInSettings mutant for ionic minimization settings. - -# A class for storing ionic minimization settings read from a -# JDFTx out file. -# """ - -# start_flag: str = "ionic-minimize" - -# def __init__( -# self, -# dirupdatescheme: str | None = None, -# linminmethod: str | None = None, -# niterations: int | None = None, -# history: int | None = None, -# knormthreshold: float | None = None, -# energydiffthreshold: float | None = None, -# nenergydiff: int | None = None, -# alphatstart: float | None = None, -# alphatmin: float | None = None, -# updateteststepsize: bool | None = None, -# alphatreducefactor: float | None = None, -# alphatincreasefactor: float | None = None, -# nalphaadjustmax: int | None = None, -# wolfeenergy: float | None = None, -# wolfegradient: float | None = None, -# fdtest: bool | None = None, -# maxthreshold: bool | None = None, -# ) -> None: -# super().__init__( -# dirupdatescheme=dirupdatescheme, -# linminmethod=linminmethod, -# niterations=niterations, -# history=history, -# knormthreshold=knormthreshold, -# energydiffthreshold=energydiffthreshold, -# nenergydiff=nenergydiff, -# alphatstart=alphatstart, -# alphatmin=alphatmin, -# updateteststepsize=updateteststepsize, -# alphatreducefactor=alphatreducefactor, -# alphatincreasefactor=alphatincreasefactor, -# nalphaadjustmax=nalphaadjustmax, -# wolfeenergy=wolfeenergy, -# wolfegradient=wolfegradient, -# fdtest=fdtest, -# maxthreshold=maxthreshold, -# ) diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index 45a6339cbd4..20a8a38f690 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -15,7 +15,7 @@ from pymatgen.io.jdftx.jelstep import JElSteps from pymatgen.io.jdftx.utils import ( _brkt_list_of_3x3_to_nparray, - correct_geom_iter_type, + correct_geom_opt_type, get_colon_var_t1, is_charges_line, is_ecomp_start_line, @@ -38,9 +38,9 @@ class JOutStructure(Structure): optimization data. """ - iter_type: str | None = None + opt_type: str | None = None etype: str | None = None - eiter_type: str | None = None + eopt_type: str | None = None emin_flag: str | None = None ecomponents: dict | None = None elecmindata: JElSteps | None = None @@ -71,7 +71,7 @@ class JOutStructure(Structure): def mu(self) -> float | None: """Return the chemical potential. - Return the chemical potential. + Return the chemical potential (Fermi level) in eV. Returns ------- @@ -85,7 +85,7 @@ def mu(self) -> float | None: def nelectrons(self) -> float | None: """Return the number of electrons. - Return the number of electrons. + Return the total number of electrons in the electron density. Returns ------- @@ -99,7 +99,7 @@ def nelectrons(self) -> float | None: def abs_magneticmoment(self) -> float | None: """Return the absolute magnetic moment. - Return the absolute magnetic moment. + Return the absolute magnetic moment of the electron density. Returns ------- @@ -112,7 +112,7 @@ def abs_magneticmoment(self) -> float | None: def tot_magneticmoment(self) -> float | None: """Return the total magnetic moment. - Return the total magnetic moment. + Return the total magnetic moment of the electron density. Returns ------- @@ -123,9 +123,10 @@ def tot_magneticmoment(self) -> float | None: @property def elec_nstep(self) -> int | None: - """Return the most recent electronic iteration. + """Return the most recent electronic step number. - Return the most recent electronic iteration. + Return the nstep property of the electronic minimization data, where + nstep corresponds to the SCF step number. Returns ------- @@ -139,7 +140,8 @@ def elec_nstep(self) -> int | None: def elec_e(self) -> int | None: """Return the most recent electronic energy. - Return the most recent electronic energy. + Return the e property of the electronic minimization, where e corresponds + to the energy of the system's "etype". Returns ------- @@ -153,7 +155,8 @@ def elec_e(self) -> int | None: def elec_grad_k(self) -> float | None: """Return the most recent electronic grad_k. - Return the most recent electronic grad_k. + Return the most recent electronic grad_k, where grad_k here corresponds + to the gradient of the electronic density along the most recent line minimization. Returns ------- @@ -167,7 +170,8 @@ def elec_grad_k(self) -> float | None: def elec_alpha(self) -> float | None: """Return the most recent electronic alpha. - Return the most recent electronic alpha. + Return the most recent electronic alpha, where alpha here corresponds to the + step size of the most recent SCF step along the line minimization. Returns ------- @@ -181,7 +185,9 @@ def elec_alpha(self) -> float | None: def elec_linmin(self) -> float | None: """Return the most recent electronic linmin. - Return the most recent electronic linmin. + Return the most recent electronic linmin, where linmin here corresponds to + the normalized alignment projection of the electronic energy gradient to + the line minimization direction. (-1 perfectly anti-aligned, 0 orthogonal, 1 perfectly aligned) Returns ------- @@ -209,8 +215,8 @@ def __init__( def from_text_slice( cls, text_slice: list[str], - eiter_type: str = "ElecMinimize", - iter_type: str = "IonicMinimize", + eopt_type: str = "ElecMinimize", + opt_type: str = "IonicMinimize", emin_flag: str = "---- Electronic minimization -------", ) -> JOutStructure: """Return JOutStructure object. @@ -223,41 +229,22 @@ def from_text_slice( text_slice: list[str] A slice of text from a JDFTx out file corresponding to a single optimization step / SCF cycle - eiter_type: str + eopt_type: str The type of electronic minimization step - iter_type: str + opt_type: str The type of optimization step emin_flag: str The flag that indicates the start of a log message for a JDFTx optimization step """ instance = cls(lattice=np.eye(3), species=[], coords=[], site_properties={}) - if iter_type not in ["IonicMinimize", "LatticeMinimize"]: - iter_type = correct_geom_iter_type(iter_type) - instance.eiter_type = eiter_type - instance.iter_type = iter_type + if opt_type not in ["IonicMinimize", "LatticeMinimize"]: + opt_type = correct_geom_opt_type(opt_type) + instance.eopt_type = eopt_type + instance.opt_type = opt_type instance.emin_flag = emin_flag line_collections = instance.init_line_collections() line_collections = instance.gather_line_collections(line_collections, text_slice) - # for line in text_slice: - # read_line = False - # for line_type in line_collections: - # sdict = line_collections[line_type] - # if sdict["collecting"]: - # lines, getting, got = instance.collect_generic_line(line, sdict["lines"]) - # sdict["lines"] = lines - # sdict["collecting"] = getting - # sdict["collected"] = got - # read_line = True - # break - # if not read_line: - # for line_type in line_collections: - # if (not line_collections[line_type]["collected"]) and instance.is_generic_start_line( - # line, line_type - # ): - # line_collections[line_type]["collecting"] = True - # line_collections[line_type]["lines"].append(line) - # break # ecomponents needs to be parsed before emin to set etype instance.parse_ecomp_lines(line_collections["ecomp"]["lines"]) @@ -386,7 +373,7 @@ def is_opt_start_line(self, line_text: str) -> bool: True if the line_text is the start of a log message for a JDFTx optimization step """ - is_line = f"{self.iter_type}:" in line_text + is_line = f"{self.opt_type}:" in line_text return is_line and "Iter:" in line_text def get_etype_from_emin_lines(self, emin_lines: list[str]) -> str | None: @@ -415,11 +402,14 @@ def get_etype_from_emin_lines(self, emin_lines: list[str]) -> str | None: if "G:" in line: etype = "G" break + # If not F or G, most likely given as Etot if etype is None: for line in emin_lines: if "Etot:" in line: etype = "Etot" break + # Used as last-case scenario as the ordering of after needs + # to be checked by reading through the source code (TODO) if etype is None: for line in emin_lines: if "Iter:" in line: @@ -456,7 +446,7 @@ def parse_emin_lines(self, emin_lines: list[str]) -> None: if len(emin_lines): if self.etype is None: self.set_etype_from_emin_lines(emin_lines) - self.elecmindata = JElSteps.from_text_slice(emin_lines, iter_type=self.eiter_type, etype=self.etype) + self.elecmindata = JElSteps.from_text_slice(emin_lines, opt_type=self.eopt_type, etype=self.etype) def parse_lattice_lines(self, lattice_lines: list[str]) -> None: """Parse lattice lines. @@ -502,7 +492,7 @@ def parse_stress_lines(self, stress_lines: list[str]) -> None: """Parse stress lines. Parse the lines of text corresponding to the stress tensor of a - JDFTx out file. + JDFTx out file and converts from Ha/Bohr^3 to eV/Ang^3. Parameters ---------- @@ -512,11 +502,12 @@ def parse_stress_lines(self, stress_lines: list[str]) -> None: """ # TODO: Lattice optimizations dump stress in cartesian coordinates in units # "[Eh/a0^3]" (Hartree per bohr cubed). Check if this changes for direct - # coordinates before writing in proper unit conversion to eV/A^3. + # coordinates. st = None if len(stress_lines): st = _brkt_list_of_3x3_to_nparray(stress_lines, i_start=1) st = st.T + st *= Ha_to_eV / (bohr_to_ang**3) self.stress = st def parse_posns_lines(self, posns_lines: list[str]) -> None: @@ -688,7 +679,7 @@ def is_opt_conv_line(self, line_text: str) -> bool: is_line: bool True if the line_text is the end of a JDFTx optimization step """ - return f"{self.iter_type}: Converged" in line_text + return f"{self.opt_type}: Converged" in line_text def parse_opt_lines(self, opt_lines: list[str]) -> None: """Parse optimization lines. @@ -809,15 +800,11 @@ def __getattr__(self, name: str) -> Any: value The value of the attribute """ - # if name not in self.__dict__: - # if not hasattr(self.elecmindata, name): - # raise AttributeError(f"{self.__class__.__name__} not found: {name}") - # return getattr(self.elecmindata, name) - # return self.__dict__[name] + # Only works for actual attributes of the class if name in self.__dict__: return self.__dict__[name] - # Check if the attribute is a property of the class + # Extended for properties for cls in inspect.getmro(self.__class__): if name in cls.__dict__ and isinstance(cls.__dict__[name], property): return cls.__dict__[name].__get__(self) diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index 6b78cb6cf7b..7f8eac83d37 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -10,7 +10,7 @@ from dataclasses import dataclass, field from typing import TYPE_CHECKING, Any -from pymatgen.io.jdftx.utils import correct_geom_iter_type, get_joutstructure_step_bounds, get_joutstructures_start_idx +from pymatgen.io.jdftx.utils import correct_geom_opt_type, get_joutstructure_step_bounds, get_joutstructures_start_idx if TYPE_CHECKING: import numpy as np @@ -36,8 +36,8 @@ class JOutStructures: """ out_slice_start_flag = "-------- Electronic minimization -----------" - # TODO: Rename "iter_type" to "geom_opt_type" - iter_type: str | None = None + # TODO: Rename "opt_type" to "geom_opt_type" + opt_type: str | None = None geom_converged: bool = False geom_converged_reason: str | None = None elec_converged: bool = False @@ -46,7 +46,7 @@ class JOutStructures: slices: list[JOutStructure] = field(default_factory=list) @classmethod - def from_out_slice(cls, out_slice: list[str], iter_type: str = "IonicMinimize") -> JOutStructures: + def from_out_slice(cls, out_slice: list[str], opt_type: str = "IonicMinimize") -> JOutStructures: """Return JStructures object. Create a JStructures object from a slice of an out file's text @@ -58,12 +58,12 @@ def from_out_slice(cls, out_slice: list[str], iter_type: str = "IonicMinimize") A slice of a JDFTx out file (individual call of JDFTx) """ instance = cls() - if iter_type not in ["IonicMinimize", "LatticeMinimize"]: - iter_type = correct_geom_iter_type(iter_type) - instance.iter_type = iter_type + if opt_type not in ["IonicMinimize", "LatticeMinimize"]: + opt_type = correct_geom_opt_type(opt_type) + instance.opt_type = opt_type start_idx = get_joutstructures_start_idx(out_slice) instance.set_joutstructure_list(out_slice[start_idx:]) - if instance.iter_type is None and len(instance) > 1: + if instance.opt_type is None and len(instance) > 1: raise Warning("iter type interpreted as single-point calculation, but multiple structures found") instance.check_convergence() return instance @@ -82,7 +82,7 @@ def t_s(self) -> float | None: if self._t_s is not None: return self._t_s if len(self): - if (self.iter_type in ["single point", None]) and (isinstance(self[-1].elecmindata[-1].t_s, float)): + if (self.opt_type in ["single point", None]) and (isinstance(self[-1].elecmindata[-1].t_s, float)): self._t_s = self[-1].elecmindata[-1].t_s elif isinstance(self[-1].t_s, float): self._t_s = self[-1].t_s @@ -106,15 +106,15 @@ def etype(self) -> str | None: raise AttributeError("Property etype inaccessible due to empty slices class field") @property - def eiter_type(self) -> str | None: + def eopt_type(self) -> str | None: """ - Return eiter_type from most recent JOutStructure. + Return eopt_type from most recent JOutStructure. - Return eiter_type from most recent JOutStructure. + Return eopt_type from most recent JOutStructure. """ if len(self.slices): - return self.slices[-1].eiter_type - raise AttributeError("Property eiter_type inaccessible due to empty slices class field") + return self.slices[-1].eopt_type + raise AttributeError("Property eopt_type inaccessible due to empty slices class field") @property def emin_flag(self) -> str | None: @@ -358,7 +358,7 @@ def get_joutstructure_list(self, out_slice: list[str]) -> list[JOutStructure]: """ out_bounds = get_joutstructure_step_bounds(out_slice) return [ - JOutStructure.from_text_slice(out_slice[bounds[0] : bounds[1]], iter_type=self.iter_type) + JOutStructure.from_text_slice(out_slice[bounds[0] : bounds[1]], opt_type=self.opt_type) for bounds in out_bounds ] diff --git a/src/pymatgen/io/jdftx/utils.py b/src/pymatgen/io/jdftx/utils.py index ad70c3b5fc0..6ccb23c9930 100644 --- a/src/pymatgen/io/jdftx/utils.py +++ b/src/pymatgen/io/jdftx/utils.py @@ -13,7 +13,7 @@ from collections.abc import Callable -def gather_JElSteps_line_collections(iter_type: str, text_slice: list[str]) -> tuple[list[list[str]], list[str]]: +def gather_JElSteps_line_collections(opt_type: str, text_slice: list[str]) -> tuple[list[list[str]], list[str]]: """Gather line collections for JElSteps initialization. Gathers list of line lists where each line list initializes a JElStep object, @@ -22,7 +22,7 @@ def gather_JElSteps_line_collections(iter_type: str, text_slice: list[str]) -> t Parameters ---------- - iter_type: str + opt_type: str The type of electronic minimization step text_slice: list[str] A slice of text from a JDFTx out file corresponding to a series of @@ -40,7 +40,7 @@ def gather_JElSteps_line_collections(iter_type: str, text_slice: list[str]) -> t """ lines_collect = [] line_collections = [] - _iter_flag = f"{iter_type}: Iter:" + _iter_flag = f"{opt_type}: Iter:" for line_text in text_slice: if len(line_text.strip()): lines_collect.append(line_text) @@ -420,29 +420,29 @@ def get_joutstructures_start_idx( return None -def correct_geom_iter_type(iter_type: str | None) -> str | None: - """Return recognizable iter_type string. +def correct_geom_opt_type(opt_type: str | None) -> str | None: + """Return recognizable opt_type string. - Correct the iter_type string to match the JDFTx convention. + Correct the opt_type string to match the JDFTx convention. Parameters ---------- - iter_type: + opt_type: The type of optimization step Returns ------- - iter_type: str | None + opt_type: str | None The corrected type of optimization step """ - if iter_type is not None: - if "lattice" in iter_type.lower(): - iter_type = "LatticeMinimize" - elif "ionic" in iter_type.lower(): - iter_type = "IonicMinimize" + if opt_type is not None: + if "lattice" in opt_type.lower(): + opt_type = "LatticeMinimize" + elif "ionic" in opt_type.lower(): + opt_type = "IonicMinimize" else: - iter_type = None - return iter_type + opt_type = None + return opt_type def is_magnetic_moments_line(line_text: str) -> bool: diff --git a/tests/io/jdftx/conftest.py b/tests/io/jdftx/conftest.py index 51aee04b53c..bf7d0854388 100644 --- a/tests/io/jdftx/conftest.py +++ b/tests/io/jdftx/conftest.py @@ -178,7 +178,7 @@ def jdftxoutfile_matches_known(joutfile: JDFTXOutfile, known: dict): "nbands": 174, "nat": 16, "t_s": 165.87, - "iter_type": None, + "opt_type": None, "prefix": "jdft", "etype": "F", "converged": True, @@ -222,7 +222,7 @@ def jdftxoutfile_matches_known(joutfile: JDFTXOutfile, known: dict): "nbands": 42, "nat": 8, "t_s": 314.16, - "iter_type": "LatticeMinimize", + "opt_type": "LatticeMinimize", "prefix": "$VAR", "etype": "F", "converged": True, @@ -267,7 +267,7 @@ def jdftxoutfile_matches_known(joutfile: JDFTXOutfile, known: dict): "nbands": 195, "nat": 41, "t_s": 2028.57, - "iter_type": "IonicMinimize", + "opt_type": "IonicMinimize", "prefix": "$VAR", "etype": "G", "converged": True, diff --git a/tests/io/jdftx/test_jdftxoutfile.py b/tests/io/jdftx/test_jdftxoutfile.py index e58010ab79a..9b740b3fd42 100644 --- a/tests/io/jdftx/test_jdftxoutfile.py +++ b/tests/io/jdftx/test_jdftxoutfile.py @@ -109,7 +109,7 @@ def test_JDFTXOutfile_fromfile_simple(filename: Path, known: dict): "has_solvation", "fluid", "is_gc", - "eiter_type", + "eopt_type", "elecmindata", "stress", "strain", diff --git a/tests/io/jdftx/test_jdftxoutfileslice.py b/tests/io/jdftx/test_jdftxoutfileslice.py index 3de787afaac..2c8aa86a6a8 100644 --- a/tests/io/jdftx/test_jdftxoutfileslice.py +++ b/tests/io/jdftx/test_jdftxoutfileslice.py @@ -26,7 +26,7 @@ # ("out_slice", "varname"), # [ # (ex_slice1, "structure"), -# (ex_slice1, "eiter_type"), +# (ex_slice1, "eopt_type"), # (ex_slice1, "elecmindata"), # (ex_slice1, "stress"), # (ex_slice1, "strain"), diff --git a/tests/io/jdftx/test_jeiters.py b/tests/io/jdftx/test_jeiters.py index 88f584965e7..6ad49444ff0 100644 --- a/tests/io/jdftx/test_jeiters.py +++ b/tests/io/jdftx/test_jeiters.py @@ -130,7 +130,7 @@ def test_JElSteps_known( text_slice = [] for exl in ex_lines: text_slice += exl - jeis = JElSteps.from_text_slice(text_slice, iter_type=eitertype, etype=etype) + jeis = JElSteps.from_text_slice(text_slice, opt_type=eitertype, etype=etype) for var in [ "mu", "nelectrons", diff --git a/tests/io/jdftx/test_joutstructure.py b/tests/io/jdftx/test_joutstructure.py index 79a2f558732..f2dbce12698 100644 --- a/tests/io/jdftx/test_joutstructure.py +++ b/tests/io/jdftx/test_joutstructure.py @@ -39,7 +39,7 @@ "conv": True, "cell_00": 6.16844 * bohr_to_ang, "strain_00": 10.0, - "stress_00": -1.69853e-06, + "stress_00": -1.69853e-06 * Ha_to_eV / bohr_to_ang**3, "nAtoms": 8, "posn0": np.array([0.000011000000000, 2.394209000000000, 1.474913000000000]) * bohr_to_ang, "force0": np.array([0.000003219385226, 0.000024941936105, -0.000004667309539]) * (Ha_to_eV / bohr_to_ang), @@ -78,7 +78,7 @@ "conv": True, "cell_00": 6.16844 * bohr_to_ang, "strain_00": 10.0, - "stress_00": -1.69853e-06, + "stress_00": -1.69853e-06 * Ha_to_eV / bohr_to_ang**3, "nAtoms": 8, "posn0": np.array([0.000011000000000, 2.394209000000000, 1.474913000000000]) * bohr_to_ang, "force0": np.array([0.000003219385226, 0.000024941936105, -0.000004667309539]) * (Ha_to_eV / bohr_to_ang), @@ -93,7 +93,7 @@ @pytest.mark.parametrize(("eslice", "eknowns"), [(ex_slice1, ex_slice1_known), (ex_slice2, ex_slice2_known)]) def test_jstructure(eslice: list[str], eknowns: dict): - jst = JOutStructure.from_text_slice(eslice, iter_type="lattice") + jst = JOutStructure.from_text_slice(eslice, opt_type="lattice") assert jst.nstep == eknowns["nstep"] assert jst.etype == eknowns["etype"] assert approx(eknowns["E"]) == jst.e @@ -133,10 +133,10 @@ def test_jstructure(eslice: list[str], eknowns: dict): @pytest.mark.parametrize(("eslices", "eknownss"), [([ex_slice1, ex_slice2], [ex_slice1_known, ex_slice2_known])]) def test_jstructure_instance_vars(eslices: list[list[str]], eknownss: list[dict]): - jsts = [JOutStructure.from_text_slice(eslice, iter_type="lattice") for eslice in eslices] + jsts = [JOutStructure.from_text_slice(eslice, opt_type="lattice") for eslice in eslices] for i, jst in enumerate(jsts): eknowns = eknownss[i] - jst = JOutStructure.from_text_slice(eslices[i], iter_type="lattice") + jst = JOutStructure.from_text_slice(eslices[i], opt_type="lattice") assert jst.nstep == eknowns["nstep"] assert jst.etype == eknowns["etype"] assert approx(eknowns["E"]) == jst.e diff --git a/tests/io/jdftx/test_joutstructures.py b/tests/io/jdftx/test_joutstructures.py index 1a56fa7c8d2..1b1112282dc 100644 --- a/tests/io/jdftx/test_joutstructures.py +++ b/tests/io/jdftx/test_joutstructures.py @@ -58,11 +58,11 @@ @pytest.mark.parametrize( - ("ex_slice", "ex_slice_known", "iter_type"), + ("ex_slice", "ex_slice_known", "opt_type"), [(ex_outslice1, ex_outslice1_known, "lattice")], ) -def test_jstructures(ex_slice: list[str], ex_slice_known: dict[str, float], iter_type: str): - jstruct = JOutStructures.from_out_slice(ex_slice, iter_type=iter_type) +def test_jstructures(ex_slice: list[str], ex_slice_known: dict[str, float], opt_type: str): + jstruct = JOutStructures.from_out_slice(ex_slice, opt_type=opt_type) assert isinstance(jstruct, JOutStructures) assert isinstance(jstruct[0], JOutStructure) assert jstruct[0].elecmindata[0].mu == approx(ex_slice_known["mu0_0"]) @@ -92,11 +92,12 @@ def test_jstructures(ex_slice: list[str], ex_slice_known: dict[str, float], iter assert len(jstruct) == ex_slice_known["nGeomSteps"] assert jstruct.selective_dynamics is not None + # @pytest.mark.parametrize( # ("out_slice", "varname"), # [ # (ex_outslice1, "etype"), -# (ex_outslice1, "eiter_type"), +# (ex_outslice1, "eopt_type"), # (ex_outslice1, "emin_flag"), # (ex_outslice1, "ecomponents"), # (ex_outslice1, "elecmindata"), From cca29eda2941059fcd8b5ad531703e299a7bad5c Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Sat, 2 Nov 2024 16:48:53 -0600 Subject: [PATCH 098/195] should be lower-case e --- src/pymatgen/io/jdftx/joutstructure.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index 20a8a38f690..4bd6a59698c 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -698,7 +698,7 @@ def parse_opt_lines(self, opt_lines: list[str]) -> None: nstep = int(get_colon_var_t1(line, "Iter:")) self.nstep = nstep en = get_colon_var_t1(line, f"{self.etype}:") - self.E = en * Ha_to_eV + self.e = en * Ha_to_eV grad_k = get_colon_var_t1(line, "|grad|_K: ") self.grad_k = grad_k alpha = get_colon_var_t1(line, "alpha: ") From dfe0de2e8566594184d22791840b0009cef69eab Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Sat, 2 Nov 2024 16:50:38 -0600 Subject: [PATCH 099/195] remove completed todo --- src/pymatgen/io/jdftx/joutstructures.py | 1 - 1 file changed, 1 deletion(-) diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index 7f8eac83d37..88f746589dc 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -36,7 +36,6 @@ class JOutStructures: """ out_slice_start_flag = "-------- Electronic minimization -----------" - # TODO: Rename "opt_type" to "geom_opt_type" opt_type: str | None = None geom_converged: bool = False geom_converged_reason: str | None = None From 78c06a6a16799b5583a740f25d4680c35e92c87b Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Sat, 2 Nov 2024 17:07:58 -0600 Subject: [PATCH 100/195] Filling in missing information in docustrings --- src/pymatgen/io/jdftx/joutstructures.py | 57 +++++++++++++++++-------- 1 file changed, 39 insertions(+), 18 deletions(-) diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index 88f746589dc..15c4f146bce 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -67,6 +67,8 @@ def from_out_slice(cls, out_slice: list[str], opt_type: str = "IonicMinimize") - instance.check_convergence() return instance + # TODO: This currently returns the most recent t_s, which is not at all helpful. + # Correct this to be the total time in seconds for the series of structures. @property def t_s(self) -> float | None: """Return time of calculation. @@ -98,7 +100,8 @@ def etype(self) -> str | None: """ Return etype from most recent JOutStructure. - Return etype from most recent JOutStructure. + Return etype from most recent JOutStructure, where etype corresponds to the string + representation of the ensemble potential - (ie "F" for Helmholtz, "G" for Grand-Canonical Potential). """ if len(self.slices): return self.slices[-1].etype @@ -109,7 +112,8 @@ def eopt_type(self) -> str | None: """ Return eopt_type from most recent JOutStructure. - Return eopt_type from most recent JOutStructure. + Return eopt_type from most recent JOutStructure, where eopt_type corresponds to the + JDFTx string representation for the minimization program used to minimize the electron density. """ if len(self.slices): return self.slices[-1].eopt_type @@ -120,7 +124,9 @@ def emin_flag(self) -> str | None: """ Return emin_flag from most recent JOutStructure. - Return emin_flag from most recent JOutStructure. + Return emin_flag from most recent JOutStructure, where emin_flag corresponds to the + flag string used to mark the beginning of a section of the out file containing the + data to construct a JOutStructure object. """ if len(self.slices): return self.slices[-1].emin_flag @@ -131,7 +137,8 @@ def ecomponents(self) -> dict | None: """ Return ecomponents from most recent JOutStructure. - Return ecomponents from most recent JOutStructure. + Return ecomponents from most recent JOutStructure, where ecomponents is a dictionary + mapping string representation of system energy types to their values in eV. """ if len(self.slices): return self.slices[-1].ecomponents @@ -142,18 +149,22 @@ def elecmindata(self) -> JElSteps | None: """ Return elecmindata from most recent JOutStructure. - Return elecmindata from most recent JOutStructure. + Return elecmindata from most recent JOutStructure, where elecmindata is a JElSteps object + created to hold electronic minimization data on the electronic density for this JOuStructure. """ if len(self.slices): return self.slices[-1].elecmindata raise AttributeError("Property elecmindata inaccessible due to empty slices class field") + # TODO: Figure out how JDFTx defines the equilibrium lattice parameters and + # incorporate into this docustring. @property def stress(self) -> np.ndarray | None: """ Return stress from most recent JOutStructure. - Return stress from most recent JOutStructure. + Return stress from most recent JOutStructure, where stress is the 3x3 unitless + stress tensor. """ if len(self.slices): return self.slices[-1].stress @@ -164,7 +175,8 @@ def strain(self) -> np.ndarray | None: """ Return strain from most recent JOutStructure. - Return strain from most recent JOutStructure. + Return strain from most recent JOutStructure, where strain is the 3x3 strain + tensor in units eV/A^3. """ if len(self.slices): return self.slices[-1].strain @@ -175,7 +187,8 @@ def nstep(self) -> int | None: """ Return nstep from most recent JOutStructure. - Return nstep from most recent JOutStructure. + Return nstep from most recent JOutStructure, where nstep corresponds to the step + number of the geometric optimization. """ if len(self.slices): return self.slices[-1].nstep @@ -184,20 +197,22 @@ def nstep(self) -> int | None: @property def e(self) -> float | None: """ - Return E from most recent JOutStructure. + Return e from most recent JOutStructure. - Return E from most recent JOutStructure. + Return e from most recent JOutStructure, where e corresponds to the system energy + of the system's "etype" in eV. """ if len(self.slices): return self.slices[-1].e - raise AttributeError("Property E inaccessible due to empty slices class field") + raise AttributeError("Property e inaccessible due to empty slices class field") @property def grad_k(self) -> float | None: """ Return grad_k from most recent JOutStructure. - Return grad_k from most recent JOutStructure. + Return grad_k from most recent JOutStructure, where grad_k corresponds to the geometric + gradient along the geometric line minimization. """ if len(self.slices): return self.slices[-1].grad_k @@ -208,7 +223,8 @@ def alpha(self) -> float | None: """ Return alpha from most recent JOutStructure. - Return alpha from most recent JOutStructure. + Return alpha from most recent JOutStructure, where alpha corresponds to the geometric + step size along the geometric line minimization. """ if len(self.slices): return self.slices[-1].alpha @@ -219,7 +235,8 @@ def linmin(self) -> float | None: """ Return linmin from most recent JOutStructure. - Return linmin from most recent JOutStructure. + Return linmin from most recent JOutStructure, where linmin corresponds to the normalized + projection of the geometric gradient to the step direction within the line minimization. """ if len(self.slices): return self.slices[-1].linmin @@ -230,7 +247,8 @@ def nelectrons(self) -> float | None: """ Return nelectrons from most recent JOutStructure. - Return nelectrons from most recent JOutStructure. + Return nelectrons from most recent JOutStructure, where nelectrons corresponds to the + number of electrons in the electron density. """ if len(self.slices): return self.slices[-1].nelectrons @@ -241,7 +259,8 @@ def abs_magneticmoment(self) -> float | None: """ Return abs_magneticmoment from most recent JOutStructure. - Return abs_magneticmoment from most recent JOutStructure. + Return abs_magneticmoment from most recent JOutStructure, where abs_magneticmoment corresponds + to the absolute magnetic moment of the electron density. """ if len(self.slices): return self.slices[-1].abs_magneticmoment @@ -252,7 +271,8 @@ def tot_magneticmoment(self) -> float | None: """ Return tot_magneticmoment from most recent JOutStructure. - Return tot_magneticmoment from most recent JOutStructure. + Return tot_magneticmoment from most recent JOutStructure, where tot_magneticmoment corresponds + to the total magnetic moment of the electron density. """ if len(self.slices): return self.slices[-1].tot_magneticmoment @@ -263,7 +283,8 @@ def mu(self) -> float | None: """ Return mu from most recent JOutStructure. - Return mu from most recent JOutStructure. + Return mu from most recent JOutStructure, where mu corresponds to the electron chemical potential + (Fermi level) in eV. """ if len(self.slices): return self.slices[-1].mu From 9d53a2f52715dc3b59690000d2e050426b638724 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 4 Nov 2024 14:02:11 -0700 Subject: [PATCH 101/195] Adding language to docustrings to provide context to attributes --- src/pymatgen/io/jdftx/jdftxoutfile.py | 6 +- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 288 ++++++++++++++++++++- src/pymatgen/io/jdftx/joutstructures.py | 74 ++---- 3 files changed, 310 insertions(+), 58 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfile.py b/src/pymatgen/io/jdftx/jdftxoutfile.py index bf425d1d1c4..510b3ea216b 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfile.py +++ b/src/pymatgen/io/jdftx/jdftxoutfile.py @@ -331,7 +331,7 @@ class JDFTXOutfile: slices: list[JDFTXOutfileSlice] = field(default_factory=list) @classmethod - def from_file(cls, file_path: str | Path) -> JDFTXOutfile: + def from_file(cls, file_path: str | Path, is_bgw: bool = False) -> JDFTXOutfile: """Return JDFTXOutfile object. Create a JDFTXOutfile object from a JDFTx out file. @@ -341,6 +341,10 @@ def from_file(cls, file_path: str | Path) -> JDFTXOutfile: file_path: str | Path The path to the JDFTx out file + is_bgw: bool + Mark True if data must be usable for BGW calculations. This will change + the behavior of the parser to be stricter with certain criteria. + Returns ------- instance: JDFTXOutfile diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 795cb954e6e..5a4a8cab293 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -58,6 +58,282 @@ class JDFTXOutfileSlice(ClassPrintFormatter): ---------- prefix: str | None prefix of dump files for JDFTx calculation + + jstrucs: JOutStructures | None + JOutStructures instance containing intermediate structures. Holds a "slices" attribute, + which is a list of JOutStructure instances. (A JOutStructure instance functions as a + Structure object, along with a JElSteps instance (stored as elecmindata) and + other JDFTx-calculation-specific data.) + + jsettings_fluid: JMinSettings | None + JMinSettings instance containing fluid optimization settings + + jsettings_electronic: JMinSettings | None + JMinSettings instance containing electronic optimization settings + + jsettings_lattice: JMinSettings | None + JMinSettings instance containing lattice optimization settings + + jsettings_ionic: JMinSettings | None + JMinSettings instance containing ionic optimization settings + + xc_func: str | None + exchange-correlation functional used in the calculation + + lattice_initial: np.ndarray | None + initial lattice matrix in Angstroms + + lattice_final: np.ndarray | None + final lattice matrix in Angstroms + + lattice: np.ndarray | None + current lattice matrix in Angstroms + + a: float | None + lattice parameter a in Angstroms + + b: float | None + lattice parameter b in Angstroms + + c: float | None + lattice parameter c in Angstroms + + fftgrid: list[int] | None + Shape of FFT grid used in calculation (3 integers) + + geom_opt: bool | None + True if geometric (lattice or ionic) optimization was performed + + geom_opt_type: str | None + Type of geometric optimization performed (lattice or ionic, where lattice + implies ionic as well unless geometry was given in direct coordinates) + + efermi: float | None + Fermi energy in eV (may be None if eigstats are not dumped) + + egap: float | None + Band gap in eV (None if eigstats are not dumped) + + emin: float | None + Minimum energy in eV (None if eigstats are not dumped) + + emax: float | None + Maximum energy in eV (None if eigstats are not dumped + + homo: float | None + Energy of last band-state before Fermi level (acronym for Highest Occupied Molecular + Orbital, even though these are not molecular orbitals and this state may not be + entirely occupied) + (None if eigstats are not dumped) + + lumo: float | None + Energy of first band-state after Fermi level (acronym for Lowest Unoccupied Molecular + Orbital, even though these are not molecular orbitals, and this state may not be + entirely unoccupied) + (None if eigstats are not dumped) + + homo_filling: float | None + Filling of "homo" band-state as calculated within this class object from the homo + energy, Fermi level, electronic broadening type and electronic broadening + parameter. (None if eigstats are not dumped) + + lumo_filling: float | None + Filling of "lumo" band-state as calculated within this class object from the homo + energy, Fermi level, electronic broadening type and electronic broadening + parameter. (None if eigstats are not dumped) + + is_metal: bool | None + True if fillings of homo and lumo band-states are off-set by 1 and 0 + by at least an arbitrary tolerance of 0.01 (ie 1 - 0.015 and 0.012 for + homo/lumo fillings would be metallic, while 1-0.001 and 0 would not be). + (Only available if eigstats was dumped). + + etype: str | None + String representation of total energy-type of system. Commonly "G" + (grand-canonical potential) for GC calculations, and "F" for canonical + (fixed electron count) calculations. + + broadening_type: str + Type of broadening for electronic filling about Fermi-level requested. Either + "Fermi", "Cold", "MP1", or "Gauss". + + broadening: float + Magnitude of broadening for electronic filling. + + kgrid: list[int] + Shape of k-point grid used in calculation. (equivalent to k-point folding) + + truncation_type: str + Type of coulomb truncation used to prevent interaction between periodic images + along certain directions. "periodic" means no coulomb truncation was used. + + truncation_radius: float | None + If spherical truncation_type, this is the radius of the coulomb truncation sphere. + + pwcut: float + The plane-wave cutoff energy in Hartrees used in the most recent JDFTx call. + + rhocut: float + The density cutoff energy in Hartrees used in the most recent JDFTx call. + + pp_type: str + The pseudopotential library used in the most recent JDFTx call. + Currently only "GBRV" and "SG15" are supported by this output parser. + + total_electrons: float + The total number of electrons in the most recent JDFTx call (redundant + to nelectrons). + + semicore_electrons: int + The number of semicore electrons in the most recent JDFTx call. + + valence_electrons: float + The number of valence electrons in the most recent JDFTx call. + + total_electrons_uncharged: int + The total number of electrons in the most recent JDFTx call, uncorrected for + charge. (ie total_electrons + charge) + + semicore_electrons_uncharged: int + The number of semicore electrons in the most recent JDFTx call, uncorrected for + charge. (ie semicore_electrons + charge) + + valence_electrons_uncharged: int + The number of valence electrons in the most recent JDFTx call, uncorrected for + charge. (ie valence_electrons + charge) + + nbands: int + The number of bands used in the most recent JDFTx call. + + atom_elements: list[str] + The list of each ion's element symbol in the most recent JDFTx call. + + atom_elements_int: list[int] + The list of ion's atomic numbers in the most recent JDFTx call. + + atom_types: list[str] + Non-repeating list of each ion's element symbol in the most recent JDFTx call. + + spintype: str + The spin type used in the most recent JDFTx call. Options are "none", "collinear", + + nspin: int + The number of spins used in the most recent JDFTx call. + + nat: int + The number of atoms in the most recent JDFTx call. + + atom_coords_initial: list[list[float]] + The initial atomic coordinates of the most recent JDFTx call. + + atom_coords_final: list[list[float]] + The final atomic coordinates of the most recent JDFTx call. + + atom_coords: list[list[float]] + The atomic coordinates of the most recent JDFTx call. + + has_solvation: bool + True if the most recent JDFTx call included a solvation calculation. + + fluid: str + The fluid used in the most recent JDFTx call. + + is_gc: bool + True if the most recent slice is a grand canonical calculation. + + is_bgw: bool + True if data must be usable for a BerkeleyGW calculation (user-set) + + has_eigstats: bool + True if eigstats were dumped in the most recent JDFTx call. + + has_parsable_pseudo: bool + True if the most recent JDFTx call used a pseudopotential that can be parsed + by this output parser. Options are currently "GBRV" and "SG15". + + Properties + ---------- + t_s: float | None + The total time in seconds for the calculation. + + is_converged: bool | None + True if calculation converged. + + trajectory: Trajectory + pymatgen Trajectory object containing intermediate Structure's of outfile slice calculation. + + electronic_output: dict + Dictionary with all relevant electronic information dumped from an eigstats log. + + structure: Structure + Calculation result as pymatgen Structure. + + eopt_type: str | None + eopt_type from most recent JOutStructure. + + elecmindata: JElSteps + elecmindata from most recent JOutStructure. + + stress: np.ndarray | None + stress tensor from most recent JOutStructure in units eV/Ang^3. + + strain: np.ndarray | None + strain tensor from most recent JOutStructure (unitless). + + nstep: int | None + (geometric) nstep from most recent JOutStructure. + + e: float | None + Energy of system "etype" from most recent JOutStructure. + + grad_k: float + The final norm of the preconditioned gradient for geometric optimization + of the most recent JDFTx call (evaluated as dot(g, Kg), where g is the gradient + and Kg is the preconditioned gradient). + (written as "|grad|_K" in JDFTx output). + + alpha: float + The step size of the final geometric step in the most recent JDFTx call. + + linmin: float + The final normalized projection of the geometric step direction onto the + gradient for the most recent JDFTx call. + + abs_magneticmoment: float | None + The absolute magnetic moment of the most recent JDFTx call. + + tot_magneticmoment: float | None + The total magnetic moment of the most recent JDFTx call. + + mu: float + The Fermi energy of the most recent JDFTx call. + + elec_e: float + The final energy of the most recent electronic optimization step. + + elec_nstep: int + The number of electronic optimization steps in the most recent JDFTx call. + + elec_grad_k: float + The final norm of the preconditioned gradient for electronic optimization + of the most recent JDFTx call (evaluated as dot(g, Kg), where g is the gradient + and Kg is the preconditioned gradient). + (written as "|grad|_K" in JDFTx output). + + elec_alpha: float + The step size of the final electronic step in the most recent JDFTx call. + + elec_linmin: float + The final normalized projection of the electronic step direction onto the + gradient for the most recent JDFTx call. + + Magic Methods + ------------- + __getattr__(name: str) -> Any + Overwrite of default __getattr__ method to allow for reference of un-defined + attributes to the "jstrucs" class field. This referring behavior is ideally + never used as (currently) all referrable attributes are defined properties, + but is included to prevent errors in the case of future changes. """ prefix: str | None = None @@ -100,6 +376,7 @@ class JDFTXOutfileSlice(ClassPrintFormatter): emax: float | None = None homo: float | None = None lumo: float | None = None + # TODO: Change homo_filling, lumo_filling, and is_metal to properties homo_filling: float | None = None lumo_filling: float | None = None is_metal: bool | None = None @@ -114,7 +391,6 @@ class JDFTXOutfileSlice(ClassPrintFormatter): rhocut: float | None = None pp_type: str | None = None - # total_electrons: float | None = None semicore_electrons: int | None = None valence_electrons: float | None = None total_electrons_uncharged: int | None = None @@ -140,8 +416,8 @@ class JDFTXOutfileSlice(ClassPrintFormatter): parsable_pseudos: ClassVar[list[str]] = ["GBRV", "SG15"] has_parsable_pseudo: bool = False - total_electrons_backup: int | None = None - mu_backup: int | None = None + _total_electrons_backup: int | None = None + _mu_backup: int | None = None @property def t_s(self) -> float | None: @@ -458,7 +734,7 @@ def elec_linmin(self) -> float | None: ########################################################################### @classmethod - def from_out_slice(cls, text: list[str]) -> JDFTXOutfileSlice: + def from_out_slice(cls, text: list[str], is_bgw: bool = False) -> JDFTXOutfileSlice: """Read slice of out file into a JDFTXOutfileSlice instance. Read slice of out file into a JDFTXOutfileSlice instance. @@ -467,8 +743,12 @@ def from_out_slice(cls, text: list[str]) -> JDFTXOutfileSlice: ---------- text: list[str] file to read + + is_bgw: bool + True if data must be usable for a BerkeleyGW calculation """ instance = cls() + instance.is_bgw = is_bgw instance.set_min_settings(text) instance.set_geomopt_vars(text) diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index 15c4f146bce..fd4f7ca1128 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -297,9 +297,10 @@ def mu(self) -> float | None: @property def elec_nstep(self) -> int | None: - """Return the most recent electronic iteration. + """Return the most recent electronic step number. - Return the most recent electronic iteration. + Return the most recent elec_nstep, where elec_nstep corresponds to the SCF + step number. Returns ------- @@ -311,9 +312,10 @@ def elec_nstep(self) -> int | None: @property def elec_e(self) -> float | None: - """Return the most recent electronic energy. + """Return the most recent elec_e. - Return the most recent electronic energy. + Return the most recent elec_e, where elec_e corresponds to the system's "etype" + energy as printed within the SCF log. Returns ------- @@ -325,9 +327,10 @@ def elec_e(self) -> float | None: @property def elec_grad_k(self) -> float | None: - """Return the most recent electronic grad_k. + """Return the most recent elec_grad_k. - Return the most recent electronic grad_k. + Return the most recent elec_grad_k, where elec_grad_k corresponds to the electronic + gradient along the line minimization (equivalent to grad_k for a JElSteps object). Returns ------- @@ -339,9 +342,10 @@ def elec_grad_k(self) -> float | None: @property def elec_alpha(self) -> float | None: - """Return the most recent electronic alpha. + """Return the most recent elec_alpha. - Return the most recent electronic alpha. + Return the most recent elec_alpha, where elec_alpha corresponds to the step size + of the electronic optimization (equivalent to alpha for a JElSteps object). Returns ------- @@ -353,9 +357,11 @@ def elec_alpha(self) -> float | None: @property def elec_linmin(self) -> float | None: - """Return the most recent electronic linmin. + """Return the most recent elec_linmin. - Return the most recent electronic linmin. + Return the most recent elec_linmin, where elec_linmin corresponds to the normalized + projection of the electronic gradient on the electronic line minimization direction + (equivalent to linmin for a JElSteps object). Returns ------- @@ -368,8 +374,8 @@ def elec_linmin(self) -> float | None: def get_joutstructure_list(self, out_slice: list[str]) -> list[JOutStructure]: """Return list of JOutStructure objects. - Set relevant variables for the JStructures object by parsing the - out_slice. + Get list of JStructure objects by splitting out_slice into slices and constructing + a JOuStructure object for each slice. Used in initialization. Parameters ---------- @@ -444,49 +450,11 @@ def __getattr__(self, name: str) -> Any: # If the attribute is not found in either, raise an AttributeError raise AttributeError(f"{self.__class__.__name__} not found: {name}") - # def __getattr__(self, name: str) -> Any: - # """Return attribute value. - - # Return the value of an attribute. - - # Parameters - # ---------- - # name: str - # The name of the attribute - - # Returns - # ------- - # value - # The value of the attribute - # """ - # if len(self.slices): - # if not hasattr(self.slices[-1], name): - # raise AttributeError(f"{self.__class__.__name__} not found: {name}") - # return getattr(self.slices[-1], name) - # raise AttributeError(f"Property {name} inaccessible due to empty slices class field") - - # def __dir__(self) -> list: - # """List attributes. - - # Returns a list of attributes for the object, including those from - # self.slices[-1]. - - # Returns - # ------- - # list - # A list of attribute names - # """ - # # Get the default attributes - # default_attrs = dir(self) - # # Get the attributes from self.slices[-1] if slices is not empty - # slice_attrs = dir(self.slices[-1]) if self.slices else [] - # # Combine and return unique attributes - # return list(set(default_attrs + slice_attrs)) - def __getitem__(self, key: int | str) -> JOutStructure | Any: """Return item. - Return the value of an item. + Return the value of an item given an integer or string as a key (Otherwise + returns None). Parameters ---------- @@ -506,7 +474,7 @@ def __getitem__(self, key: int | str) -> JOutStructure | Any: return val def getitem_int(self, key: int) -> JOutStructure: - """Return JOutStructure object. + """Return a JOutStructure object. Return the JOutStructure object at the key index. From 761e8a4067127c22349b5b206241ea8ccb07ab75 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 4 Nov 2024 14:09:24 -0700 Subject: [PATCH 102/195] Completing incomplete refactoring (renaming backup variables to be private) + removing commented out code --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 15 +++++---------- tests/io/jdftx/test_jdftxoutfileslice.py | 2 +- 2 files changed, 6 insertions(+), 11 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 5a4a8cab293..2be3506289d 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -650,9 +650,8 @@ def mu(self) -> float | None: if self.jstrucs is not None: _mu = self.jstrucs.mu if _mu is None: - _mu = self.mu_backup + _mu = self._mu_backup return _mu - # raise AttributeError("Property mu inaccessible due to empty jstrucs class field") ########################################################################### # Electronic properties inherited from most recent JElSteps with symbol @@ -821,7 +820,6 @@ def get_prefix(self, text: list[str]) -> str | None: prefix: str prefix of dump files for JDFTx calculation """ - # prefix = None line = find_key("dump-name", text) if line is None: return None @@ -848,8 +846,6 @@ def get_spinvars(self, text: list[str]) -> tuple[str, int]: line = find_key("spintype ", text) spintype = text[line].split()[1] if spintype == "no-spin": - # vvv This causes many problems vvv - # spintype = None nspin = 1 elif spintype == "z-spin": nspin = 2 @@ -1290,7 +1286,6 @@ def set_geomopt_vars(self, text: list[str]) -> None: self.geom_opt = True self.geom_opt_type = "lattice" elif int(self.jsettings_ionic.params["niterations"]) > 0: - # elif self.jsettings_ionic.niterations > 0: self.geom_opt = True self.geom_opt_type = "ionic" else: @@ -1329,7 +1324,7 @@ def set_backup_vars(self, text: list[str]) -> None: val = get_colon_var_t1(text[line], "nElectrons:") if val is not None: break - self.total_electrons_backup = val + self._total_electrons_backup = val if self.mu is None: lines = find_all_key("mu", text) @@ -1338,7 +1333,7 @@ def set_backup_vars(self, text: list[str]) -> None: val = get_colon_var_t1(text[line], "mu:") if val is not None: break - self.mu_backup = val + self._mu_backup = val def set_orb_fillings_nobroad(self, nspin: float) -> None: """Set the orbital fillings without broadening. @@ -1435,8 +1430,8 @@ def total_electrons(self) -> float | None: _tot_elec = self.jstrucs.nelectrons if _tot_elec is not None: tot_elec = _tot_elec - if (tot_elec is None) and (self.total_electrons_backup is not None): - tot_elec = self.total_electrons_backup + if (tot_elec is None) and (self._total_electrons_backup is not None): + tot_elec = self._total_electrons_backup return tot_elec def set_nbands(self, text: list[str]) -> None: diff --git a/tests/io/jdftx/test_jdftxoutfileslice.py b/tests/io/jdftx/test_jdftxoutfileslice.py index 2c8aa86a6a8..e3ef1ddab5b 100644 --- a/tests/io/jdftx/test_jdftxoutfileslice.py +++ b/tests/io/jdftx/test_jdftxoutfileslice.py @@ -161,7 +161,7 @@ def test_set_pseudo_vars_t1(): "10 valence electrons ", "", ] - joutslice.total_electrons_backup = None + joutslice._total_electrons_backup = None joutslice.jstrucs = None with pytest.raises(ValueError, match="Total electrons and semicore electrons must be set."): joutslice.set_pseudo_vars_t1(text) From e562bf83b95d35f9e3543ec228f5fa9d25af377d Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 4 Nov 2024 14:17:23 -0700 Subject: [PATCH 103/195] removing commented out code --- src/pymatgen/io/jdftx/data.py | 29 +-- src/pymatgen/io/jdftx/generic_tags.py | 109 +--------- src/pymatgen/io/jdftx/jdftxinfile.py | 4 - .../io/jdftx/jdftxinfile_master_format.py | 1 - src/pymatgen/io/jdftx/jdftxoutfileslice.py | 14 -- src/pymatgen/io/jdftx/jdftxoutput.py | 198 ------------------ src/pymatgen/io/jdftx/utils.py | 78 ------- 7 files changed, 3 insertions(+), 430 deletions(-) diff --git a/src/pymatgen/io/jdftx/data.py b/src/pymatgen/io/jdftx/data.py index a6fdc807637..6e0453c8a1d 100644 --- a/src/pymatgen/io/jdftx/data.py +++ b/src/pymatgen/io/jdftx/data.py @@ -5,32 +5,5 @@ from __future__ import annotations -import numpy as np -from pymatgen.core.periodic_table import Element - - -def get_atom_valence_electrons(el: str) -> int: - """Return number of electrons in valence shell(s). - - Return number of valence electrons for an element. This is mostly a copy-paste - of the valence property for the Element class in pymatgen, but supersedes - the error raised by ambiguous valence shells (multiple partially filled shells). - """ - pmg_el = Element(el) - if pmg_el.group == 18: - return 0 # The number of valence of noble gas is 0 - - L_symbols = "SPDFGHIKLMNOQRTUVWXYZ" - valence: list[tuple[int, int]] = [] - full_electron_config = pmg_el.full_electronic_structure - last_orbital = full_electron_config[-1] - for n, l_symbol, ne in full_electron_config: - idx = L_symbols.lower().index(l_symbol) - if ne < (2 * idx + 1) * 2 or ( - (n, l_symbol, ne) == last_orbital and ne == (2 * idx + 1) * 2 and len(valence) == 0 - ): # check for full last shell (e.g. column 2) - valence.append((idx, ne)) - # if len(valence) > 1: - # raise ValueError(f"{pmg_el} has ambiguous valence") - return np.sum(np.array([v[1] for v in valence])) +# TODO: Delete this file diff --git a/src/pymatgen/io/jdftx/generic_tags.py b/src/pymatgen/io/jdftx/generic_tags.py index 4a133dccd6b..6fbad305be2 100644 --- a/src/pymatgen/io/jdftx/generic_tags.py +++ b/src/pymatgen/io/jdftx/generic_tags.py @@ -736,8 +736,6 @@ def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = Fa if self.can_repeat: self._validate_repeat(tag, value_dict) results = [self._validate_single_entry(x, try_auto_type_fix=try_auto_type_fix) for x in value_dict] - # tags, is_valids, updated_value = [list(x) for x in list(zip(*results, strict=False))] - # Below three lines does the above line, but is allowed by pre-commit tags_list_list: list[list[str]] = [result[0] for result in results] is_valids_list_list: list[list[bool]] = [result[1] for result in results] updated_value: Any = [result[2] for result in results] @@ -927,37 +925,6 @@ def get_token_len(self) -> int: min_token_len += subtag_token_len return min_token_len - # COMMENTING OUT THIS FUNCTION BREAKS NOTHING, KEEPING IT AS COMMENT FOR NOW - # TODO: get_list_representation gives something that get_dict_representation cannot parse, making this method - # only useful for asserting something is a dictionary. Figure out what list_representations are supposed to - # look like, or replace this function - # def check_representation(self, tag: str, value: Any) -> str: - # """Check the representation of the value. - - # Check the representation of the value. - - # Parameters - # ---------- - # tag : str - # The tag to check the representation of the value for. - # value : Any - # The value to check the representation of. - - # Returns - # ------- - # str - # The representation of the value. - # """ - # if not self.allow_list_representation: - # return "dict" - # value_list = self.get_list_representation(tag, value) - # value_dict = self.get_dict_representation(tag, value) - # if value == value_list: - # return "list" - # if value == value_dict: - # return "dict" - # raise ValueError("Could not determine TagContainer representation, something is wrong") - def _make_list(self, value: dict) -> list: if not isinstance(value, dict): raise TypeError(f"The value {value} is not a dict, so could not be converted") @@ -1114,80 +1081,8 @@ def get_dict_representation(self, tag: str, value: list) -> dict | list[dict]: return self.read(tag, list_value) -#################################################################################################### -# COMMENTING OUT StructureDeferredTagContainer UNTIL IT IS MADE USABLE -#################################################################################################### - -# @dataclass -# class StructureDeferredTagContainer(TagContainer): -# """Class for tags that require a Pymatgen structure to process the value. - -# This tag class accommodates tags that can have complicated values that -# depend on the number and species of atoms present. The species labels do -# not necessarily have to be elements, but just match the species given in -# the ion/ion-species tag(s). We will use the set of labels provided by the -# ion tag(s) because that is a well-defined token, while it may not be -# explicitly defined in ion-species. - -# Relevant tags: add-U, initial-magnetic-moments, initial-oxidation-states, -# set-atomic-radius, setVDW -# """ - -# defer_until_struc: bool = True - -# def read(self, tag: str, value: str, structure: Structure = None) -> None: -# """Read the value string for this tag. - -# Read the value string for this tag. - -# Parameters -# ---------- -# tag : str -# The tag to read the value string for. -# value : str -# The value string to read. -# structure : Structure, optional -# The Pymatgen structure to use for reading the value string, -# by default None. -# """ -# raise NotImplementedError - -# # """This method is similar to StrTag.read(), but with less validation -# # because usually will -# # get a string like 'Fe 2.0 2.5 Ni 1.0 1.1' as the value to process later - -# # If this method is called separately from the JDFTXInfile processing -# # methods, a Pymatgen -# # structure may be provided directly -# # """ -# # try: -# # value = str(value) -# # except: -# # raise ValueError(f"Could not set '{value}' to a str for {tag}!") - -# # if structure is not None: -# # value = self.read_with_structure(tag, value, structure) -# # return value - -# def read_with_structure(self, tag: str, value: str, structure: Structure) -> None: -# """Read tag/value pair with a Pymatgen structure provided. - -# Read tag/value pair with a Pymatgen structure provided. - -# Parameters -# ---------- -# tag : str -# The tag to read the value string for. -# value : str -# The value string to read. -# structure : Structure -# The Pymatgen structure to use for reading the value string. -# """ -# raise NotImplementedError - -# # """Fully process the value string using data from the Pymatgen -# # structure""" -# # return self._TC_read(tag, value, structure) +# TODO: Write StructureDefferedTagContainer back in (commented out code block removed +# on 11/4/24) and make usable for tags like initial-magnetic-moments @dataclass diff --git a/src/pymatgen/io/jdftx/jdftxinfile.py b/src/pymatgen/io/jdftx/jdftxinfile.py index d828d570ded..48dce4ab43b 100644 --- a/src/pymatgen/io/jdftx/jdftxinfile.py +++ b/src/pymatgen/io/jdftx/jdftxinfile.py @@ -18,8 +18,6 @@ from pymatgen.core import Structure from pymatgen.core.periodic_table import Element - -# from pymatgen.io.jdftx.data import atom_valence_electrons from pymatgen.io.jdftx.generic_tags import AbstractTag, BoolTagContainer, DumpTagContainer, MultiformatTag, TagContainer from pymatgen.io.jdftx.jdftxinfile_master_format import ( __PHONON_TAGS__, @@ -900,7 +898,6 @@ def from_jdftxinfile(cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False for i in range(3): for j in range(3): lattice[i][j] += float(jl[f"R{i}{j}"]) - # lattice = np.array([jdftxinfile["lattice"][x] for x in jdftxinfile["lattice"]]) if "latt-scale" in jdftxinfile: latt_scale = np.array([jdftxinfile["latt-scale"][x] for x in ["s0", "s1", "s2"]]) lattice *= latt_scale @@ -991,7 +988,6 @@ def get_str(self, in_cart_coords: bool = False) -> str: valid_labels = [ value.symbol for key, value in Element.__dict__.items() if not key.startswith("_") and not callable(value) ] - # valid_labels = list(atom_valence_electrons.keys()) for i, site in enumerate(self.structure): coords = site.coords if in_cart_coords else site.frac_coords sd = self.selective_dynamics[i] if self.selective_dynamics is not None else 1 diff --git a/src/pymatgen/io/jdftx/jdftxinfile_master_format.py b/src/pymatgen/io/jdftx/jdftxinfile_master_format.py index 010a951b4fd..946256fe2f7 100644 --- a/src/pymatgen/io/jdftx/jdftxinfile_master_format.py +++ b/src/pymatgen/io/jdftx/jdftxinfile_master_format.py @@ -12,7 +12,6 @@ from copy import deepcopy from typing import Any -# from pymatgen.io.jdftx.data import atom_valence_electrons from pymatgen.core.periodic_table import Element from pymatgen.io.jdftx.generic_tags import ( AbstractTag, diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 2be3506289d..5351cf3a216 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -42,7 +42,6 @@ __author__ = "Ben Rich" -# TODO: Copy-paste the docustrings for jdftxoutfile properties below. @dataclass class JDFTXOutfileSlice(ClassPrintFormatter): """A class to read and process a JDFTx out file. @@ -1405,19 +1404,6 @@ def set_fluid(self, text: list[str]) -> None: # Is this redundant to the fluid ] # This allows self.fluid to be set to the string "None", which is distinct # from the None built-in, as it signifies the fluid line was properly read but there is no fluid. - # def set_total_electrons(self, text: list[str]) -> None: - # """Set the total_Electrons class variable. - - # Set the total_electrons class variable. - - # Parameters - # ---------- - # text: list[str] - # output of read_file for out file - # """ - # if (self.jstrucs is not None) and (self.total_electrons is None): - # self.total_electrons = self.nelectrons - @property def total_electrons(self) -> float | None: """ diff --git a/src/pymatgen/io/jdftx/jdftxoutput.py b/src/pymatgen/io/jdftx/jdftxoutput.py index 19afe5f8038..e69de29bb2d 100644 --- a/src/pymatgen/io/jdftx/jdftxoutput.py +++ b/src/pymatgen/io/jdftx/jdftxoutput.py @@ -1,198 +0,0 @@ -# from __future__ import annotations - -# from pathlib import Path -# from typing import TYPE_CHECKING, Any - -# from pymatgen.io.jdftx.jdftxoutfile import JDFTXOutfile -# import numpy as np - -# from os.path import exists as ope - -# if TYPE_CHECKING: -# from pymatgen.electronic_structure.bandstructure import BandStructure - - -# class JDFTxOutput: -# """ -# Class for parsing output of JDFTx calculations. -# """ - -# calc_dir: Path | None = None -# outfile_path: Path | None = None -# outfile: JDFTXOutfile | None = None -# set_prefix: str | None = None -# fprefix: str | None = None -# ##### -# # pymatgen objects -# ##### -# bandstruc: BandStructure | None = None -# ##### -# # - -# @classmethod -# def from_out_file(cls, filename: str) -> JDFTxOutput: -# """ -# Initializes a JDFTxOutput object from an output file. - -# Args: -# filename: Filename of the JDFTx output file. - -# Returns: -# JDFTxOutput object. -# """ -# instance = cls() -# instance._set_outfile_path(Path(filename)) -# instance.calc_dir = Path(filename).parent -# return cls._from_calc_dir(instance) - -# @classmethod -# def from_calc_dir(cls, calc_dir: str, set_prefix: str | None = None) -> JDFTxOutput: -# """ -# Initializes a JDFTxOutput object from a calculation directory. - -# Args: -# calc_dir: Directory containing the JDFTx output file. - -# Returns: -# JDFTxOutput object. -# """ -# instance = cls() -# instance.set_prefix = set_prefix -# instance.calc_dir = Path(calc_dir) -# if not instance.calc_dir.is_dir(): -# raise ValueError(f"{calc_dir} is not a directory. To initialize from an out file, use from_out_file.") -# return cls._from_calc_dir(instance) - -# @classmethod -# def _from_calc_dir(cls, instance: JDFTxOutput) -> JDFTxOutput: -# """ -# Initializes a JDFTxOutput object from a calculation directory. - -# Args: -# calc_dir: Directory containing the JDFTx output file. - -# Returns: -# JDFTxOutput object. -# """ -# if instance.outfile_path is None: -# instance._set_outfile_path(instance._find_outfile_path()) -# instance.outfile = JDFTXOutfile.from_file(instance.outfile_path) -# return instance - -# def _set_elec_data(self) -> None: -# """ Set electronic data. - -# Set electronic data from the JDFTx output file. -# """ -# self.bandstruc = self._get_bandstruc() - -# def _set_bandstruc(self) -> BandStructure | None: -# """ -# """ -# eigvals_filename = self._find_generic_path("eigenvals") -# if eigvals_filename is None: -# return None -# eigvals = np.fromfile(eigvals_filename) -# kfolding = outfile[-1].kgrid -# kpts_filename = self._find_generic_path("kPts") - - -# def _set_outfile_path(self, outfile_path: str) -> None: -# """ Set the output file path. - -# Set the output file path. Uses the name of the file to set the prefix and fprefix attributes, if not -# explicitly set by the user. - -# Parameters: -# ---------- -# outfile_path: str -# Path to the JDFTx output file. -# """ -# self.outfile_path = Path(outfile_path) -# if self.set_prefix is None: -# outfname = self.outfile_path.name -# if outfname == "out": -# self.set_prefix = "" -# self.fprefix = "" -# else: -# self.set_prefix = outfname.split(".")[0] -# self.fprefix = f"{self.set_prefix}." - -# def _find_outfile_path(self) -> Path: -# """ -# Finds the output file in a calculation directory. - -# Args: -# calc_dir: Directory containing the JDFTx output file. - -# Returns: -# Path to the output file. -# """ -# # outfile_path recognized for files name 'out' or (prefix).out -# calc_dir = self.calc_dir -# if calc_dir is None: -# raise ValueError("calc_dir not set.") -# _fs: list[Path] = [f for f in calc_dir.iterdir() if f.is_file() and f.name.endswith("out")] -# fs = [f for f in _fs if "." in f.name and f.name.split(".")[-1] == "out"] -# fs += [f for f in _fs if f.name == "out"] -# if not len(fs): -# raise FileNotFoundError(f"No out file found in {calc_dir}") -# if len(fs) > 1: -# raise ValueError( -# f"Multiple out files found in {calc_dir}. Please specify the out file by " -# "initializing with the from_out_file method, or by cleaning up the directory." -# ) -# return fs[0] - -# def _find_generic_path(self, filesuffix: str) -> Path | None: -# """ Find a file of a given suffix in a calculation directory. - -# Find a file of a given suffix in a calculation directory. -# If multiple files are found, the dump prefix will be extracted the the outfile object to narrow it down. - -# Parameters: -# ---------- -# filesuffix: str -# Suffix of the file to find. - -# Returns: -# Path to the file. -# """ -# calc_dir = self.calc_dir -# if calc_dir is None: -# raise ValueError("calc_dir not set.") -# fs = [f for f in calc_dir.iterdir() if f.is_file() and f.name.endswith(filesuffix)] -# if not len(fs): -# return None -# #raise FileNotFoundError(f"No file with suffix {filesuffix} found in {calc_dir}") -# elif len(fs) == 1: -# return fs[0] -# fname_excpected = f"{self.fprefix}{filesuffix}" -# fs_exact = [f for f in fs if f.name == fname_excpected] -# if len(fs_exact): -# return fs_exact[0] -# else: -# raise ValueError( -# f"Multiple files with suffix {filesuffix} found in {calc_dir}, " -# f"None of which match with the expected file name {fname_excpected}." -# "Either specify the calculation prefix upon initialization, or remove the extra files." -# ) - -# def __getattr__(self, name: str) -> Any: -# """Return attribute. - -# Return attribute. Explicitly defined to allow for passed access from certain contained objects. - -# Parameters: -# ---------- -# name: str -# Attribute name. - -# Returns: -# ------- -# Any -# Attribute value. -# """ -# if hasattr(self.outfile, name): -# return getattr(self.outfile, name) -# raise AttributeError(f"{name} not found in JDFTxOutput.") diff --git a/src/pymatgen/io/jdftx/utils.py b/src/pymatgen/io/jdftx/utils.py index 6ccb23c9930..7fc6f3ee882 100644 --- a/src/pymatgen/io/jdftx/utils.py +++ b/src/pymatgen/io/jdftx/utils.py @@ -751,81 +751,3 @@ def get_pseudo_read_section_bounds(text: list[str]) -> list[list[int]]: break section_bounds.append(bounds) return section_bounds - - -# ############################################# -# # HELPERS FOR JDFTXOUTPUT # -# ############################################# - -# def parse_kptsfile(kptsfile: Path) -> tuple[list[float], list[list[float]], int]: -# """ Parse kPts file. - -# Parse kPts file to get kpt weights, k points and number of states. - -# Parameters -# ---------- -# kptsfile: Path -# Path to kPts file -# """ -# wk_list = [] -# k_points_list = [] -# with open(kptsfile, "r") as f: -# for line in f: -# k_points = line.split("[")[1].split("]")[0].strip().split() -# k_points = [float(v) for v in k_points] -# k_points_list.append(k_points) -# wk = float(line.split("]")[1].strip().split()[0]) -# wk_list.append(wk) -# nstates = len(wk_list) -# return wk_list, k_points_list, nstates - -# def get_kpts_info(nspin: int, kfolding: list[int], kpts_filename: Path | str, nstates: int) -> dict: -# """ Get k-points information. - -# Get k-points information from kPts file. Assigns arbitrary MK-pack values for k-points if kPts file is not found. -# Assigns arbitrary values for k-point folding as well if nstates does not equal nspin * nk. -# """ -# kpts_info = {} -# _nk = int(np.prod(kfolding)) -# nk = int(np.prod(kfolding)) -# if nspin != int(nstates / _nk): -# print( -# "WARNING: Internal inconsistency found with respect to input parameters (nSpin * nK-pts != nStates).") -# print( -# "No safety net for this which allows for tetrahedral integration currently implemented.") -# if not ope(kpts_filename): -# print( -# "k-folding will be changed to arbitrary length 3 array to satisfy shaping criteria.") -# kpts_info["lti"] = False -# nk = int(nstates / nspin) -# else: -# kpts_info["lti"] = True -# if ope(kpts_filename): -# # TODO: Write a function that can un-reduce a reduced kpts mesh -# wk, ks, nStates = parse_kptsfile(kpts_filename) -# wk = np.array(wk) -# ks = np.array(ks) -# if (nk != _nk): -# if len(ks) == nk: # length of kpt data matches interpolated nK value -# kfolding = get_kfolding_from_kpts(kpts_filename, nk) -# else: -# kfolding = get_arbitrary_kfolding(nk) -# ks = np.ones([nk * nspin, 3]) * np.nan -# wk = np.ones(nk * nspin) -# wk *= (1 / nk) -# else: -# if nk != _nk: -# kfolding = get_arbitrary_kfolding(nk) -# ks = np.ones([nk * nspin, 3]) * np.nan -# wk = np.ones(nk * nspin) -# wk *= (1 / nk) -# wk_sabc = wk.reshape([nspin, kfolding[0], kfolding[1], kfolding[2]]) -# ks_sabc = ks.reshape([nspin, kfolding[0], kfolding[1], kfolding[2], 3]) -# kpts_info["wk_sabc"] = wk_sabc -# kpts_info["ks_sabc"] = ks_sabc -# kpts_info["kfolding"] = kfolding -# return kpts_info - -# def get_arbitrary_kfolding(nk: int) -> list[int]: -# kfolding = [1, 1, nk] -# return kfolding From 726c7a22f77e466451c1f36f32b815ae3235933c Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 4 Nov 2024 14:24:13 -0700 Subject: [PATCH 104/195] Moving "get_pseudo_read_section_bounds" utility function to jdftxoutfileslice as its only foreseeable utility is in its initializing a jdftxoutfileslice object --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 28 +++++++++++++++++++++- src/pymatgen/io/jdftx/utils.py | 27 --------------------- 2 files changed, 27 insertions(+), 28 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 5351cf3a216..4e4ae0c1bde 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -35,7 +35,6 @@ find_key, find_key_first, get_colon_var_t1, - get_pseudo_read_section_bounds, key_exists, ) @@ -1645,3 +1644,30 @@ def __getattr__(self, name: str) -> Any: # If the attribute is not found in either, raise an AttributeError raise AttributeError(f"{self.__class__.__name__} not found: {name}") + + +def get_pseudo_read_section_bounds(text: list[str]) -> list[list[int]]: + """Get the boundary line numbers for the pseudopotential read section. + + Get the boundary line numbers for the pseudopotential read section. + + Parameters + ---------- + text: list[str] + output of read_file for out file + + Returns + ------- + section_bounds: list[list[int]] + list of line numbers for the pseudopotential read sections + """ + start_lines = find_all_key("Reading pseudopotential file", text) + section_bounds = [] + for start_line in start_lines: + bounds = [start_line] + for i in range(start_line, len(text)): + if not len(text[i].strip()): + bounds.append(i) + break + section_bounds.append(bounds) + return section_bounds diff --git a/src/pymatgen/io/jdftx/utils.py b/src/pymatgen/io/jdftx/utils.py index 7fc6f3ee882..5c7feb9a9d0 100644 --- a/src/pymatgen/io/jdftx/utils.py +++ b/src/pymatgen/io/jdftx/utils.py @@ -724,30 +724,3 @@ def find_all_key(key_input: str, tempfile: list[str], startline: int = 0) -> lis list of line numbers where key_input occurs """ return [i for i in range(startline, len(tempfile)) if key_input in tempfile[i]] - - -def get_pseudo_read_section_bounds(text: list[str]) -> list[list[int]]: - """Get the boundary line numbers for the pseudopotential read section. - - Get the boundary line numbers for the pseudopotential read section. - - Parameters - ---------- - text: list[str] - output of read_file for out file - - Returns - ------- - section_bounds: list[list[int]] - list of line numbers for the pseudopotential read sections - """ - start_lines = find_all_key("Reading pseudopotential file", text) - section_bounds = [] - for start_line in start_lines: - bounds = [start_line] - for i in range(start_line, len(text)): - if not len(text[i].strip()): - bounds.append(i) - break - section_bounds.append(bounds) - return section_bounds From 843863b9668e3cc119c4b52dab8d4df173505280 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 4 Nov 2024 14:42:46 -0700 Subject: [PATCH 105/195] Moving "is__start_line" utility functions to joutstructure as its only foreseeable utility is in its initializing a joutstructure object. "is_lowdin_start_line" not included due to usage in other class initializations. Moving "get_joutstructures_start_idx" and "get_joutstructure_step_bounds" to joutructures module. --- src/pymatgen/io/jdftx/joutstructure.py | 168 ++++++++++++++++- src/pymatgen/io/jdftx/joutstructures.py | 66 ++++++- src/pymatgen/io/jdftx/utils.py | 232 +----------------------- tests/io/jdftx/test_utils.py | 4 +- 4 files changed, 233 insertions(+), 237 deletions(-) diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index 4bd6a59698c..44e98f57055 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -17,15 +17,7 @@ _brkt_list_of_3x3_to_nparray, correct_geom_opt_type, get_colon_var_t1, - is_charges_line, - is_ecomp_start_line, - is_forces_start_line, - is_lattice_start_line, is_lowdin_start_line, - is_magnetic_moments_line, - is_posns_start_line, - is_strain_start_line, - is_stress_start_line, ) __author__ = "Ben Rich" @@ -815,3 +807,163 @@ def __getattr__(self, name: str) -> Any: # If the attribute is not found in either, raise an AttributeError raise AttributeError(f"{self.__class__.__name__} not found: {name}") + + +def is_stress_start_line(line_text: str) -> bool: + """Return True if the line_text is the start of stress log message. + + Return True if the line_text is the start of a log message for a JDFTx + optimization step. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message for a JDFTx + optimization step + """ + return "# Stress tensor in" in line_text + + +def is_strain_start_line(line_text: str) -> bool: + """Return True if the line_text is the start of strain log message. + + Return True if the line_text is the start of a log message for a JDFTx + optimization step. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message for a JDFTx + optimization step + """ + return "# Strain tensor in" in line_text + + +def is_posns_start_line(line_text: str) -> bool: + """Return True if the line_text is the start of posns log message. + + Return True if the line_text is the start of a log message for a JDFTx + optimization step. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file containing the positions of atoms + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message for a JDFTx + optimization step + """ + return "# Ionic positions" in line_text + + +def is_ecomp_start_line(line_text: str) -> bool: + """Return True if the line_text is the start of ecomp log message. + + Return True if the line_text is the start of a log message for a JDFTx + optimization step. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message for a JDFTx + optimization step + """ + return "# Energy components" in line_text + + +def is_charges_line(line_text: str) -> bool: + """Return True if the line_text is start of charges log message. + + Return True if the line_text is a line of text from a JDFTx out file + corresponding to a Lowdin population analysis. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is a line of text from a JDFTx out file + corresponding to a Lowdin population + """ + return "oxidation-state" in line_text + + +def is_magnetic_moments_line(line_text: str) -> bool: + """Return True if the line_text is start of moments log message. + + Return True if the line_text is a line of text from a JDFTx out file + corresponding to a Lowdin population analysis. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is a line of text from a JDFTx out file + corresponding to a Lowdin population + """ + return "magnetic-moments" in line_text + + +def is_forces_start_line(line_text: str) -> bool: + """Return True if the line_text is the start of forces log message. + + Return True if the line_text is the start of a log message for a JDFTx + optimization step. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message for a JDFTx + optimization step + """ + return "# Forces in" in line_text + + +def is_lattice_start_line(line_text: str) -> bool: + """Return True if the line_text is the start of lattice log message. + + Return True if the line_text is the start of a log message for a JDFTx + optimization step. + + Parameters + ---------- + line_text: str + A line of text from a JDFTx out file + + Returns + ------- + is_line: bool + True if the line_text is the start of a log message for a JDFTx + optimization step + """ + return "# Lattice vectors:" in line_text diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index fd4f7ca1128..c204f4bb3cf 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -10,7 +10,7 @@ from dataclasses import dataclass, field from typing import TYPE_CHECKING, Any -from pymatgen.io.jdftx.utils import correct_geom_opt_type, get_joutstructure_step_bounds, get_joutstructures_start_idx +from pymatgen.io.jdftx.utils import correct_geom_opt_type, is_lowdin_start_line if TYPE_CHECKING: import numpy as np @@ -520,3 +520,67 @@ def __len__(self) -> int: object """ return len(self.slices) + + +elec_min_start_flag: str = "-------- Electronic minimization -----------" + + +def get_joutstructure_step_bounds( + out_slice: list[str], + out_slice_start_flag: str = elec_min_start_flag, +) -> list[list[int]]: + """Return list of boundary indices for each structure in out_slice. + + Return a list of lists of integers where each sublist contains the start and end + of an individual optimization step (or SCF cycle if no optimization). + + Parameters + ---------- + out_slice: list[str] + A slice of a JDFTx out file (individual call of JDFTx) + + Returns + ------- + bounds_list: list[list[int, int]] + A list of lists of integers where each sublist contains the start and end + of an individual optimization step (or SCF cycle if no optimization) + """ + bounds_list = [] + bounds = None + end_started = False + for i, line in enumerate(out_slice): + if not end_started: + if out_slice_start_flag in line: + bounds = [i] + elif (bounds is not None) and (is_lowdin_start_line(line)): + end_started = True + elif not len(line.strip()) and bounds is not None: + bounds.append(i) + bounds_list.append(bounds) + bounds = None + end_started = False + return bounds_list + + +def get_joutstructures_start_idx( + out_slice: list[str], + out_slice_start_flag: str = elec_min_start_flag, +) -> int | None: + """Return index of first line of first structure. + + Return the index of the first line of the first structure in the out_slice. + + Parameters + ---------- + out_slice: list[str] + A slice of a JDFTx out file (individual call of JDFTx) + + Returns + ------- + i: int + The index of the first line of the first structure in the out_slice + """ + for i, line in enumerate(out_slice): + if out_slice_start_flag in line: + return i + return None diff --git a/src/pymatgen/io/jdftx/utils.py b/src/pymatgen/io/jdftx/utils.py index 5c7feb9a9d0..90933a1a17d 100644 --- a/src/pymatgen/io/jdftx/utils.py +++ b/src/pymatgen/io/jdftx/utils.py @@ -252,7 +252,7 @@ def _brkt_list_of_3x3_to_nparray(lines: list[str], i_start: int = 0) -> np.ndarr return out -elec_min_start_flag: str = "-------- Electronic minimization -----------" +# elec_min_start_flag: str = "-------- Electronic minimization -----------" def get_colon_var_t1(linetext: str, lkey: str) -> float | None: @@ -274,66 +274,10 @@ def get_colon_var_t1(linetext: str, lkey: str) -> float | None: return colon_var -def is_strain_start_line(line_text: str) -> bool: - """Return True if the line_text is the start of strain log message. - - Return True if the line_text is the start of a log message for a JDFTx - optimization step. - - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file - - Returns - ------- - is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step - """ - return "# Strain tensor in" in line_text - - -def is_lattice_start_line(line_text: str) -> bool: - """Return True if the line_text is the start of lattice log message. - - Return True if the line_text is the start of a log message for a JDFTx - optimization step. - - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file - - Returns - ------- - is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step - """ - return "# Lattice vectors:" in line_text - - -def is_forces_start_line(line_text: str) -> bool: - """Return True if the line_text is the start of forces log message. - - Return True if the line_text is the start of a log message for a JDFTx - optimization step. - - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file - - Returns - ------- - is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step - """ - return "# Forces in" in line_text - - +# This function matches the format of the generic "is__start_line" functions specific to +# the JOutStructure object initialization, but is not moved to the joutstructure module +# as it is also used in methods for other JDFTx IO modules (e.g. JOutStructures) so it +# is kept here to avoid circular imports. def is_lowdin_start_line(line_text: str) -> bool: """Return True if the line_text is the start of Lowdin log message. @@ -354,72 +298,6 @@ def is_lowdin_start_line(line_text: str) -> bool: return "#--- Lowdin population analysis ---" in line_text -def get_joutstructure_step_bounds( - out_slice: list[str], - out_slice_start_flag: str = elec_min_start_flag, -) -> list[list[int]]: - """Return list of boundary indices for each structure in out_slice. - - Return a list of lists of integers where each sublist contains the start and end - of an individual optimization step (or SCF cycle if no optimization). - - Parameters - ---------- - out_slice: list[str] - A slice of a JDFTx out file (individual call of JDFTx) - - Returns - ------- - bounds_list: list[list[int, int]] - A list of lists of integers where each sublist contains the start and end - of an individual optimization step (or SCF cycle if no optimization) - """ - bounds_list = [] - bounds = None - end_started = False - for i, line in enumerate(out_slice): - if not end_started: - if out_slice_start_flag in line: - bounds = [i] - elif (bounds is not None) and (is_lowdin_start_line(line)): - end_started = True - elif not len(line.strip()) and bounds is not None: - bounds.append(i) - bounds_list.append(bounds) - bounds = None - end_started = False - # else: - # warnmsg = f"Line {i-1} ({out_slice[i-1]}) triggered \ - # end_started, but following line is empty. Final step_bounds \ - # may be incorrect. " - # warnings.warn(warnmsg, stacklevel=2) - return bounds_list - - -def get_joutstructures_start_idx( - out_slice: list[str], - out_slice_start_flag: str = elec_min_start_flag, -) -> int | None: - """Return index of first line of first structure. - - Return the index of the first line of the first structure in the out_slice. - - Parameters - ---------- - out_slice: list[str] - A slice of a JDFTx out file (individual call of JDFTx) - - Returns - ------- - i: int - The index of the first line of the first structure in the out_slice - """ - for i, line in enumerate(out_slice): - if out_slice_start_flag in line: - return i - return None - - def correct_geom_opt_type(opt_type: str | None) -> str | None: """Return recognizable opt_type string. @@ -445,106 +323,6 @@ def correct_geom_opt_type(opt_type: str | None) -> str | None: return opt_type -def is_magnetic_moments_line(line_text: str) -> bool: - """Return True if the line_text is start of moments log message. - - Return True if the line_text is a line of text from a JDFTx out file - corresponding to a Lowdin population analysis. - - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file - - Returns - ------- - is_line: bool - True if the line_text is a line of text from a JDFTx out file - corresponding to a Lowdin population - """ - return "magnetic-moments" in line_text - - -def is_charges_line(line_text: str) -> bool: - """Return True if the line_text is start of charges log message. - - Return True if the line_text is a line of text from a JDFTx out file - corresponding to a Lowdin population analysis. - - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file - - Returns - ------- - is_line: bool - True if the line_text is a line of text from a JDFTx out file - corresponding to a Lowdin population - """ - return "oxidation-state" in line_text - - -def is_ecomp_start_line(line_text: str) -> bool: - """Return True if the line_text is the start of ecomp log message. - - Return True if the line_text is the start of a log message for a JDFTx - optimization step. - - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file - - Returns - ------- - is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step - """ - return "# Energy components" in line_text - - -def is_posns_start_line(line_text: str) -> bool: - """Return True if the line_text is the start of posns log message. - - Return True if the line_text is the start of a log message for a JDFTx - optimization step. - - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file containing the positions of atoms - - Returns - ------- - is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step - """ - return "# Ionic positions" in line_text - - -def is_stress_start_line(line_text: str) -> bool: - """Return True if the line_text is the start of stress log message. - - Return True if the line_text is the start of a log message for a JDFTx - optimization step. - - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file - - Returns - ------- - is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step - """ - return "# Stress tensor in" in line_text - - ############################################ # HELPERS FOR JDFTXOUTFILESLICE # ############################################ diff --git a/tests/io/jdftx/test_utils.py b/tests/io/jdftx/test_utils.py index 1660dd8d72f..a0cc72d2515 100644 --- a/tests/io/jdftx/test_utils.py +++ b/tests/io/jdftx/test_utils.py @@ -2,13 +2,15 @@ import pytest +from pymatgen.io.jdftx.joutstructures import get_joutstructures_start_idx + # from pymatgen.io.jdftx.generic_tags import flatten_list # from pymatgen.io.jdftx.jdftxoutfileslice_helpers import find_first_range_key, get_start_lines # from pymatgen.io.jdftx.joutstructure_helpers import get_joutstructures_start_idx from pymatgen.io.jdftx.utils import ( find_first_range_key, flatten_list, - get_joutstructures_start_idx, + # get_joutstructures_start_idx, get_start_lines, multi_getattr, multi_hasattr, From 943558f0652a9bc2a7cda65960ee22493561fc09 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 4 Nov 2024 14:43:55 -0700 Subject: [PATCH 106/195] Removing "data" module as it is no longer used --- src/pymatgen/io/jdftx/data.py | 9 --------- 1 file changed, 9 deletions(-) delete mode 100644 src/pymatgen/io/jdftx/data.py diff --git a/src/pymatgen/io/jdftx/data.py b/src/pymatgen/io/jdftx/data.py deleted file mode 100644 index 6e0453c8a1d..00000000000 --- a/src/pymatgen/io/jdftx/data.py +++ /dev/null @@ -1,9 +0,0 @@ -"""Module containing reference data for JDFTx. - -This module contains reference data for JDFTx. -""" - -from __future__ import annotations - - -# TODO: Delete this file From 765548b8a20619dd9fc5f37b34d88ca68c5dbd13 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Tue, 5 Nov 2024 15:22:23 -0700 Subject: [PATCH 107/195] Making changes to stringify/repr behavior for IO module objects to call pprint and to extend repr to incorporate properties for JDFTXOutfileSlice (but not for deeper objects). This behavior is far from good, but is at least better than it was. This can be fixed later once the usage for stringify is more clear --- src/pymatgen/io/jdftx/jdftxoutfile.py | 15 ++++++-- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 41 ++++++++++++++++++++-- src/pymatgen/io/jdftx/jelstep.py | 22 ++++++++++++ src/pymatgen/io/jdftx/jminsettings.py | 5 +++ src/pymatgen/io/jdftx/joutstructure.py | 14 ++++++++ src/pymatgen/io/jdftx/joutstructures.py | 13 +++++++ tests/io/jdftx/conftest.py | 3 +- tests/io/jdftx/test_jdftxoutfileslice.py | 2 ++ tests/io/jdftx/test_jeiters.py | 30 +--------------- tests/io/jdftx/test_joutstructure.py | 1 + 10 files changed, 112 insertions(+), 34 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfile.py b/src/pymatgen/io/jdftx/jdftxoutfile.py index 510b3ea216b..656a3c5ab23 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfile.py +++ b/src/pymatgen/io/jdftx/jdftxoutfile.py @@ -6,12 +6,11 @@ from __future__ import annotations import inspect +import pprint from dataclasses import dataclass, field from typing import TYPE_CHECKING, Any from pymatgen.io.jdftx.jdftxoutfileslice import JDFTXOutfileSlice - -# from pymatgen.io.jdftx.jdftxoutfileslice_helpers import get_start_lines from pymatgen.io.jdftx.utils import read_outfile_slices if TYPE_CHECKING: @@ -1288,3 +1287,15 @@ def __dir__(self) -> list: slice_attrs = dir(self.slices[-1]) if self.slices else [] # Combine and return unique attributes return list(set(default_attrs + slice_attrs)) + + def __str__(self) -> str: + """Return string representation of JDFTXOutfile object. + + Return a string representation of the JDFTXOutfile object. + + Returns + ------- + str + The string representation of the JDFTXOutfile object + """ + return pprint.pformat(self) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 4e4ae0c1bde..7ab9badcf3e 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -9,6 +9,7 @@ import inspect import math +import pprint from dataclasses import dataclass from typing import TYPE_CHECKING, Any, ClassVar @@ -29,7 +30,6 @@ ) from pymatgen.io.jdftx.joutstructures import JOutStructures from pymatgen.io.jdftx.utils import ( - ClassPrintFormatter, find_all_key, find_first_range_key, find_key, @@ -42,7 +42,7 @@ @dataclass -class JDFTXOutfileSlice(ClassPrintFormatter): +class JDFTXOutfileSlice: """A class to read and process a JDFTx out file. A class to read and process a JDFTx out file. @@ -1645,6 +1645,43 @@ def __getattr__(self, name: str) -> Any: # If the attribute is not found in either, raise an AttributeError raise AttributeError(f"{self.__class__.__name__} not found: {name}") + def __repr__(self) -> str: + """Return string representation. + + Return a string representation of the JDFTXOutfileSlice. + + Returns + ------- + str + String representation of the JDFTXOutfileSlice + """ + out_str = f"{self.__class__.__name__}(" + for cls in inspect.getmro(self.__class__): + for key, value in cls.__dict__.items(): + if not key.startswith("_") and (not callable(value) or isinstance(value, property)): + pref = "" + suff = ", \n" + val = repr(getattr(self, key)) + if "jsettings" in key: + pref = "\n " + if key == "jstrucs": + val = "(... JOutStructures object ...)" + out_str += f"{pref}{key}={val}{suff}" + out_str += ")" + return out_str + + def __str__(self) -> str: + """Return string representation. + + Return a string representation of the JDFTXOutfileSlice. + + Returns + ------- + str + String representation of the JDFTXOutfileSlice + """ + return pprint.pformat(self) + def get_pseudo_read_section_bounds(text: list[str]) -> list[list[int]]: """Get the boundary line numbers for the pseudopotential read section. diff --git a/src/pymatgen/io/jdftx/jelstep.py b/src/pymatgen/io/jdftx/jelstep.py index 5286cabbd7a..98b449584fe 100644 --- a/src/pymatgen/io/jdftx/jelstep.py +++ b/src/pymatgen/io/jdftx/jelstep.py @@ -6,6 +6,7 @@ from __future__ import annotations import inspect +import pprint import warnings from dataclasses import dataclass, field from typing import Any, ClassVar @@ -278,7 +279,18 @@ def set_nelectrons(self, fillings_line: str) -> None: """ self.nelectrons = get_colon_var_t1(fillings_line, "nElectrons: ") + def __str__(self) -> str: + """Return string representation of JElStep object. + Returns + ------- + str: str + String representation of JElStep object + """ + return pprint.pformat(self) + + +@dataclass class JElSteps: """Class object for series of SCF steps. @@ -661,3 +673,13 @@ def __len__(self) -> int: The number of SCF steps in the JElSteps object """ return len(self.slices) + + def __str__(self) -> str: + """Return string representation of JElSteps object. + + Returns + ------- + str: str + String representation of JElSteps object + """ + return pprint.pformat(self) diff --git a/src/pymatgen/io/jdftx/jminsettings.py b/src/pymatgen/io/jdftx/jminsettings.py index f849738f5f0..58dfa4cb671 100644 --- a/src/pymatgen/io/jdftx/jminsettings.py +++ b/src/pymatgen/io/jdftx/jminsettings.py @@ -7,6 +7,7 @@ from __future__ import annotations +import pprint from dataclasses import dataclass from typing import Any @@ -34,6 +35,10 @@ def __init__( # pre-commit was not a fan of the _assign_type method self.params = None if params is None else dict(params) + def __str__(self) -> str: + """Return a string representation of the minimization settings.""" + return pprint.pformat(self) + @dataclass class JMinSettingsElectronic(JMinSettings): diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index 44e98f57055..91ea6046639 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -6,6 +6,7 @@ from __future__ import annotations import inspect +import pprint from typing import Any, ClassVar import numpy as np @@ -808,6 +809,19 @@ def __getattr__(self, name: str) -> Any: # If the attribute is not found in either, raise an AttributeError raise AttributeError(f"{self.__class__.__name__} not found: {name}") + # TODO: Add string representation for JOutStructure-specific meta-data + def __str__(self) -> str: + """Return string representation. + + Return a string representation of the JOutStructure object. + + Returns + ------- + str + A string representation of the JOutStructure object + """ + return pprint.pformat(self) + def is_stress_start_line(line_text: str) -> bool: """Return True if the line_text is the start of stress log message. diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index c204f4bb3cf..64faf2cb33f 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -7,6 +7,7 @@ from __future__ import annotations import inspect +import pprint from dataclasses import dataclass, field from typing import TYPE_CHECKING, Any @@ -521,6 +522,18 @@ def __len__(self) -> int: """ return len(self.slices) + def __str__(self) -> str: + """Return string representation. + + Return a string representation of the JOutStructures object. + + Returns + ------- + str + A string representation of the JOutStructures object + """ + return pprint.pformat(self) + elec_min_start_flag: str = "-------- Electronic minimization -----------" diff --git a/tests/io/jdftx/conftest.py b/tests/io/jdftx/conftest.py index bf7d0854388..eec9955cb0c 100644 --- a/tests/io/jdftx/conftest.py +++ b/tests/io/jdftx/conftest.py @@ -103,6 +103,7 @@ def assert_slices_2layer_attribute_error(init_meth: Callable, init_var: Any, var def jdftxoutfile_fromfile_matches_known_simple(outfilefname: Path, knowndict: dict): joutfile = JDFTXOutfile.from_file(outfilefname) + str(joutfile) jdftxoutfile_matches_known_simple(joutfile, knowndict) del joutfile @@ -112,9 +113,9 @@ def jdftxoutfile_matches_known_simple(joutfile: JDFTXOutfile, knowndict: dict): object_matchall_known_simple(joutfile, knowndict) -# @pytest.fixture(autouse=True) def jdftxoutfile_fromfile_matches_known(filename: Path, known: dict): joutfile = JDFTXOutfile.from_file(filename) + str(joutfile) jdftxoutfile_matches_known(joutfile, known) del joutfile diff --git a/tests/io/jdftx/test_jdftxoutfileslice.py b/tests/io/jdftx/test_jdftxoutfileslice.py index e3ef1ddab5b..c67b1601f22 100644 --- a/tests/io/jdftx/test_jdftxoutfileslice.py +++ b/tests/io/jdftx/test_jdftxoutfileslice.py @@ -140,6 +140,8 @@ def test_get_pp_type(): def test_set_pseudo_vars_t1(): joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + str(joutslice) + repr(joutslice) # Just need more bound sets than there are atom types text = [ "Reading pseudopotential file not_SG15/GBRV", diff --git a/tests/io/jdftx/test_jeiters.py b/tests/io/jdftx/test_jeiters.py index 6ad49444ff0..b6a23f0c9f6 100644 --- a/tests/io/jdftx/test_jeiters.py +++ b/tests/io/jdftx/test_jeiters.py @@ -100,6 +100,7 @@ def test_JElStep_known( ): ex_lines_collect = [exiter_line, exfill_line, exsubspace_line, ""] # Empty line added for coverage jei = JElStep.from_lines_collect(ex_lines_collect, eitertype, etype) + str(jei) ex_known = {} for dictlike in [exfill_known, exiter_known, exsubspace_known]: ex_known.update(dictlike) @@ -152,32 +153,3 @@ def test_JElSteps_known( ex_text_slice = [ex_fillings_line1, ex_subspace_line1, ex_iter_line1] - - -# @pytest.mark.parametrize( -# ("text_slice", "varname"), -# [ -# (ex_text_slice, "nstep"), -# (ex_text_slice, "grad_k"), -# (ex_text_slice, "alpha"), -# (ex_text_slice, "linmin"), -# (ex_text_slice, "abs_magneticmoment"), -# (ex_text_slice, "tot_magneticmoment"), -# ], -# ) -# def test_JElSteps_has_1layer_slice_freakout(text_slice: list[str], varname: str): -# assert_slices_1layer_attribute_error(JElSteps.from_text_slice, text_slice, varname, "slices") - - -# @pytest.mark.parametrize( -# ("text_slice", "varname"), -# [ -# (ex_text_slice, "e"), -# (ex_text_slice, "t_s"), -# (ex_text_slice, "mu"), -# (ex_text_slice, "nelectrons"), -# (ex_text_slice, "subspacerotationadjust"), -# ], -# ) -# def test_JElSteps_has_2layer_slice_freakout(text_slice: list[str], varname: str): -# assert_slices_2layer_attribute_error(JElSteps.from_text_slice, text_slice, varname, "slices") diff --git a/tests/io/jdftx/test_joutstructure.py b/tests/io/jdftx/test_joutstructure.py index f2dbce12698..c5c4373ac5d 100644 --- a/tests/io/jdftx/test_joutstructure.py +++ b/tests/io/jdftx/test_joutstructure.py @@ -94,6 +94,7 @@ @pytest.mark.parametrize(("eslice", "eknowns"), [(ex_slice1, ex_slice1_known), (ex_slice2, ex_slice2_known)]) def test_jstructure(eslice: list[str], eknowns: dict): jst = JOutStructure.from_text_slice(eslice, opt_type="lattice") + str(jst) assert jst.nstep == eknowns["nstep"] assert jst.etype == eknowns["etype"] assert approx(eknowns["E"]) == jst.e From fe9aa8acd05f263c97d24fd4690193a5c3ba1443 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Tue, 5 Nov 2024 15:50:06 -0700 Subject: [PATCH 108/195] Moving JDFTXInfile and JDFTXOutfile to inputs and outputs module, respectively --- src/pymatgen/io/jdftx/__init__.py | 4 +- src/pymatgen/io/jdftx/inputs.py | 1054 +++++++++++++++++++- src/pymatgen/io/jdftx/jdftxinfile.py | 1050 -------------------- src/pymatgen/io/jdftx/jdftxoutfile.py | 1301 ------------------------- src/pymatgen/io/jdftx/outputs.py | 1299 +++++++++++++++++++++++- tests/io/jdftx/conftest.py | 2 +- tests/io/jdftx/test_jdftxinfile.py | 2 +- 7 files changed, 2355 insertions(+), 2357 deletions(-) diff --git a/src/pymatgen/io/jdftx/__init__.py b/src/pymatgen/io/jdftx/__init__.py index 5cda5b9cf35..46a74ecb3af 100644 --- a/src/pymatgen/io/jdftx/__init__.py +++ b/src/pymatgen/io/jdftx/__init__.py @@ -48,5 +48,5 @@ from __future__ import annotations -from pymatgen.io.jdftx.jdftxinfile import JDFTXInfile -from pymatgen.io.jdftx.jdftxoutfile import JDFTXOutfile +from pymatgen.io.jdftx.inputs import JDFTXInfile +from pymatgen.io.jdftx.outputs import JDFTXOutfile diff --git a/src/pymatgen/io/jdftx/inputs.py b/src/pymatgen/io/jdftx/inputs.py index 6efb1190d3c..e6929de6a8b 100644 --- a/src/pymatgen/io/jdftx/inputs.py +++ b/src/pymatgen/io/jdftx/inputs.py @@ -1 +1,1053 @@ -"""Module for parsing and generating JDFTx input files.""" +"""Classes for reading/manipulating/writing JDFTx input files. + +Classes for reading/manipulating/writing JDFTx input files. + +Note: JDFTXInfile will be moved back to its own module once a more broad inputs +class is written. +""" + +from __future__ import annotations + +import warnings +from copy import deepcopy +from dataclasses import dataclass +from pathlib import Path +from typing import TYPE_CHECKING + +import numpy as np +import scipy.constants as const +from monty.io import zopen +from monty.json import MSONable + +from pymatgen.core import Structure +from pymatgen.core.periodic_table import Element +from pymatgen.io.jdftx.generic_tags import AbstractTag, BoolTagContainer, DumpTagContainer, MultiformatTag, TagContainer +from pymatgen.io.jdftx.jdftxinfile_master_format import ( + __PHONON_TAGS__, + __TAG_LIST__, + __WANNIER_TAGS__, + MASTER_TAG_LIST, + get_tag_object, +) +from pymatgen.io.jdftx.utils import multi_getattr, multi_hasattr +from pymatgen.util.io_utils import clean_lines +from pymatgen.util.typing import SpeciesLike + +if TYPE_CHECKING: + from typing import Any + + from numpy.typing import ArrayLike + from typing_extensions import Self + + from pymatgen.io.jdftx.jdftxoutfile import JDFTXOutfile + from pymatgen.io.jdftx.joutstructure import JOutStructure + from pymatgen.util.typing import PathLike + +__author__ = "Jacob Clary, Ben Rich" + + +class JDFTXInfile(dict, MSONable): + """Class for reading/writing JDFtx input files. + + JDFTxInfile object for reading and writing JDFTx input files. + Essentially a dictionary with some helper functions. + """ + + path_parent: str | None = None # Only gets initialized if from_file + + def __init__(self, params: dict[str, Any] | None = None) -> None: + """ + Create a JDFTXInfile object. + + Args: + params (dict): Input parameters as a dictionary. + """ + super().__init__() + if params is not None: + self.update(params) + + def __str__(self) -> str: + """Return str representation of JDFTXInfile. + + Return str representation of JDFTXInfile. + + Returns + ------- + str + String representation of JDFTXInfile. + """ + return "".join([line + "\n" for line in self.get_text_list()]) + + def __add__(self, other: JDFTXInfile) -> JDFTXInfile: + """Add existing JDFTXInfile object to method caller JDFTXInfile object. + + Add all the values of another JDFTXInfile object to this object. + Facilitate the use of "standard" JDFTXInfiles. + + Parameters + ---------- + other : JDFTXInfile + JDFTXInfile object to add to the method caller object. + + Returns + ------- + JDFTXInfile + """ + params: dict[str, Any] = dict(self.items()) + for key, val in other.items(): + if key in self and val != self[key]: + raise ValueError(f"JDFTXInfiles have conflicting values for {key}: {self[key]} != {val}") + params[key] = val + return type(self)(params) + + def as_dict(self, sort_tags: bool = True, skip_module_keys: bool = False) -> dict: + """Return JDFTXInfile as MSONable dict. + + Return JDFTXInfile as MSONable dict. + + Parameters + ---------- + sort_tags : bool, optional + Whether to sort the tags, by default True + skip_module_keys : bool, optional + Whether to skip the module keys, by default False + + Returns + ------- + dict + JDFTXInfile as MSONable dict + """ + params = dict(self) + if sort_tags: + params = {tag: params[tag] for tag in __TAG_LIST__ if tag in params} + if not skip_module_keys: + params["@module"] = type(self).__module__ + params["@class"] = type(self).__name__ + return params + + @classmethod + def from_dict(cls, dct: dict[str, Any]) -> JDFTXInfile: + """Parse a dictionary to create a JDFTXInfile object. + + Parse a dictionary to create a JDFTXInfile object. + + Parameters + ---------- + dct : dict + Dictionary to parse. + + Returns + ------- + JDFTXInfile + """ + temp = cls({k: v for k, v in dct.items() if k not in ("@module", "@class")}) + # since users can provide arbitrary tags and values, need to do some + # validation (could do more later) + # passing through the list -> dict representation ensures that tags + # pass through a conversion to string and then through all .read() + # methods (happens during list->dict conversion) to help ensure correct + # formatting the list representation is easier to look at so convert + # back at the end + temp = cls.get_dict_representation(cls.get_list_representation(temp)) + return cls.get_list_representation(temp) + + def copy(self) -> JDFTXInfile: + """Return a copy of the JDFTXInfile object. + + Return a copy of the JDFTXInfile object. + + Returns + ------- + JDFTXInfile + Copy of the JDFTXInfile object. + """ + return type(self)(self) + + def get_text_list(self) -> list[str]: + """Get a list of strings representation of the JDFTXInfile. + + Get a list of strings representation of the JDFTXInfile. + + Returns + ------- + list[str] + List of strings representation of the JDFTXInfile. + """ + self_as_dict = self.get_dict_representation(self) + + text: list[str] = [] + for tag_group in MASTER_TAG_LIST: + added_tag_in_group = False + for tag in MASTER_TAG_LIST[tag_group]: + if tag not in self: + continue + added_tag_in_group = True + tag_object: AbstractTag = MASTER_TAG_LIST[tag_group][tag] + if isinstance(tag_object, MultiformatTag): + i, _ = tag_object._determine_format_option(tag, self_as_dict[tag]) + tag_object = tag_object.format_options[i] + if tag_object.can_repeat and isinstance(self_as_dict[tag], list): + # if a tag_object.can_repeat, it is assumed that self[tag] + # is a list the 2nd condition ensures this + # if it is not a list, then the tag will still be printed by + # the else this could be relevant if someone manually + # sets the tag the can repeat's value to a non-list + text += [tag_object.write(tag, entry) for entry in self_as_dict[tag]] + else: + text.append(tag_object.write(tag, self_as_dict[tag])) + + if added_tag_in_group: + text.append("") + return text + + def write_file(self, filename: PathLike) -> None: + """Write JDFTXInfile to a file. + + Write JDFTXInfile to a file. + + Parameters + ---------- + filename : PathLike + Filename to write to. + """ + with zopen(filename, mode="wt") as file: + file.write(str(self)) + + @classmethod + def from_file( + cls, + filename: PathLike, + dont_require_structure: bool = False, + sort_tags: bool = True, + assign_path_parent: bool = True, + ) -> Self: + """Read an JDFTXInfile object from a file. + + Read an JDFTXInfile object from a file. + + Parameters + ---------- + filename : PathLike + Filename to read from. + dont_require_structure : bool, optional + Whether to require structure tags, by default False + sort_tags : bool, optional + Whether to sort the tags, by default True + assign_path_parent : bool, optional + Whether to assign the parent directory of the input file for include + tags, by default True + + Returns + ------- + JDFTXInfile object + """ + path_parent = None + if assign_path_parent: + path_parent = Path(filename).parents[0] + with zopen(filename, mode="rt") as file: + return cls.from_str( + file.read(), + dont_require_structure=dont_require_structure, + sort_tags=sort_tags, + path_parent=path_parent, + ) + + @staticmethod + def _preprocess_line(line: str) -> tuple[AbstractTag, str, str]: + """Preprocess a line from a JDFTXInfile. + + Preprocess a line from a JDFTXInfile, splitting it into a tag object, + tag name, and value. + + Parameters + ---------- + line : str + Line from the input file. + + Returns + ------- + tuple[AbstractTag, str, str] + Tag object, tag name, and value. + """ + line_list = line.strip().split(maxsplit=1) + tag: str = line_list[0].strip() + if tag in __PHONON_TAGS__: + raise ValueError("Phonon functionality has not been added!") + if tag in __WANNIER_TAGS__: + raise ValueError("Wannier functionality has not been added!") + if tag not in __TAG_LIST__: + err_str = f"The {tag} tag in {line_list} is not in MASTER_TAG_LIST and is not a comment, " + err_str += "something is wrong with this input data!" + raise ValueError(err_str) + tag_object = get_tag_object(tag) + value: str = "" + if len(line_list) == 2: + value = line_list[1].strip() + elif len(line_list) == 1: + value = ( + "" # exception for tags where only tagname is used, + # e.g. dump-only tag + ) + if isinstance(tag_object, MultiformatTag): + i = tag_object.get_format_index_for_str_value(tag, value) + tag_object = tag_object.format_options[i] + return tag_object, tag, value + + @staticmethod + def _store_value( + params: dict[str, list | list[dict[str, dict]] | Any], + tag_object: AbstractTag, + tag: str, + value: Any, + ) -> dict: + """Store the value in the params dictionary. + + Store the value in the params dictionary. + + Parameters + ---------- + params : dict + Dictionary to store the value in. + tag_object : AbstractTag + Tag object. + tag : str + Tag name. + value : Any + Value to store. + + Returns + ------- + dict + """ + if tag_object.can_repeat: # store tags that can repeat in a list + if tag not in params: + params[tag] = [] + params[tag].append(value) + else: + if tag in params: + raise ValueError(f"The '{tag}' tag appears multiple times in this input when it should not!") + params[tag] = value + return params + + @staticmethod + def _gather_tags(lines: list[str]) -> list[str]: + """Gather broken lines into single string for processing later. + + Gather all tags broken across lines into single string for processing + later. + + Parameters + ---------- + lines : list[str] + List of lines from the input file. + + Returns + ------- + gathered_strings : list[str] + List of strings with tags broken across lines combined into single + string. + """ + # gather all tags broken across lines into single string for processing + # later + total_tag = "" + gathered_strings = [] + for line in lines: + if line[-1] == "\\": # then tag is continued on next line + total_tag += line[:-1].strip() + " " # remove \ and any extra whitespace + elif total_tag: # then finished with line continuations + total_tag += line + gathered_strings.append(total_tag) + total_tag = "" + else: # then append line like normal + gathered_strings.append(line) + return gathered_strings + + @property + def structure(self) -> Structure: + """Return a pymatgen Structure object. + + Return a pymatgen Structure object. + + Returns + ------- + structure : pymatgen.Structure + Pymatgen structure object. + """ + return self.to_pmg_structure(self) + + @classmethod + def from_structure( + cls, + structure: Structure, + selective_dynamics: ArrayLike | None = None, + ) -> JDFTXInfile: + """Create a JDFTXInfile object from a pymatgen Structure. + + Create a JDFTXInfile object from a pymatgen Structure. + + Parameters + ---------- + structure : Structure + Structure to convert. + selective_dynamics : ArrayLike, optional + Selective dynamics attribute for each site if available. Shape Nx1, + by default None + + Returns + ------- + JDFTXInfile + """ + jdftxstructure = JDFTXStructure(structure, selective_dynamics) + return cls.from_jdftxstructure(jdftxstructure) + + @classmethod + def from_jdftxstructure( + cls, + jdftxstructure: JDFTXStructure, + ) -> JDFTXInfile: + """Create a JDFTXInfile object from a JDFTXStructure object. + + Create a JDFTXInfile object from a JDFTXStructure object. + + Parameters + ---------- + jdftxstructure : JDFTXStructure + JDFTXStructure object to convert. + + Returns + ------- + JDFTXInfile + """ + jstr = jdftxstructure.get_str() + return cls.from_str(jstr) + + @classmethod + def from_str( + cls, + string: str, + dont_require_structure: bool = False, + sort_tags: bool = True, + path_parent: Path | None = None, + ) -> JDFTXInfile: + """Read a JDFTXInfile object from a string. + + Read a JDFTXInfile object from a string. + + Parameters + ---------- + string : str + String to read from. + dont_require_structure : bool, optional + Whether to require structure tags, by default False + sort_tags : bool, optional + Whether to sort the tags, by default True + path_parent : Path, optional + Path to the parent directory of the input file for include tags, + by default None + + Returns + ------- + JDFTXInfile + """ + lines: list[str] = list(clean_lines(string.splitlines())) + lines = cls._gather_tags(lines) + + params: dict[str, Any] = {} + # process all tag value lines using specified tag formats in + # MASTER_TAG_LIST + for line in lines: + tag_object, tag, value = cls._preprocess_line(line) + processed_value = tag_object.read(tag, value) + params = cls._store_value(params, tag_object, tag, processed_value) # this will change with tag categories + + if "include" in params: + for filename in params["include"]: + _filename = filename + if not Path(_filename).exists(): + if path_parent is not None: + _filename = path_parent / filename + if not Path(_filename).exists(): + raise ValueError(f"The include file {filename} ({_filename}) does not exist!") + params.update(cls.from_file(_filename, dont_require_structure=True, assign_path_parent=False)) + del params["include"] + + if ( + not dont_require_structure + and "lattice" not in params + and "ion" not in params + and "ion-species" not in params + ): + raise ValueError("This input file is missing required structure tags") + if sort_tags: + params = {tag: params[tag] for tag in __TAG_LIST__ if tag in params} + return cls(params) + + @classmethod + def to_jdftxstructure(cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False) -> JDFTXStructure: + """Convert JDFTXInfile to JDFTXStructure object. + + Converts JDFTx lattice, lattice-scale, ion tags into JDFTXStructure, + with Pymatgen structure as attribute. + + Parameters + ---------- + jdftxinfile : JDFTXInfile + JDFTXInfile object to convert. + sort_structure : bool, optional + Whether to sort the structure. Useful if species are not grouped + properly together. Defaults to False. + """ + # use dict representation so it's easy to get the right column for + # moveScale, rather than checking for velocities + jdftxinfile_dict = cls.get_dict_representation(jdftxinfile) + return JDFTXStructure.from_jdftxinfile(jdftxinfile_dict, sort_structure=sort_structure) + + @classmethod + def to_pmg_structure(cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False) -> Structure: + """Convert JDFTXInfile to pymatgen Structure object. + + Converts JDFTx lattice, lattice-scale, ion tags into pymatgen Structure. + + Parameters + ---------- + jdftxinfile : JDFTXInfile + JDFTXInfile object to convert. + sort_structure : bool, optional + Whether to sort the structure. Useful if species are not grouped + properly together. Defaults to False. + + Returns + ------- + Structure + """ + # use dict representation so it's easy to get the right column for + # moveScale, rather than checking for velocities + jdftxstructure = JDFTXStructure.from_jdftxinfile( + jdftxinfile.get_dict_representation(jdftxinfile), + sort_structure=sort_structure, + ) + return jdftxstructure.structure + + @staticmethod + def _needs_conversion(conversion: str, value: dict | list[dict] | list | list[list]) -> bool: + """Determine if a value needs to be converted. + + Determine if a value needs to be converted. This method is only ever called by cls.get_list/dict_representation. + + + Parameters + ---------- + conversion : str + Conversion type. ('dict-to-list' (value : dict | list[dict]) or 'list-to-dict' (value : list | list[list])) + value : dict | list[dict] | list | list[list] + Value to check. + + Returns + ------- + bool + Whether the value needs to be converted. + """ + # Check if value is not iterable + try: + iter(value) + except TypeError: + # This is triggered when JDFTXInfile is attempting to convert a non-tagcontainer to list/dict representation + # The return boolean is meaningless in this case, so just returning False to avoid the value hitting the + # "for x in value" loop below. + return False + if conversion == "list-to-dict": + flag = False + elif conversion == "dict-to-list": + flag = True + else: + raise ValueError(f"Conversion type {conversion} is not 'list-to-dict' or 'dict-to-list'") + if isinstance(value, dict) or all(isinstance(x, dict) for x in value): + return flag + return not flag + + @classmethod + def get_list_representation(cls, jdftxinfile: JDFTXInfile) -> JDFTXInfile: + """Convert JDFTXInfile object properties into list representation. + + Convert JDFTXInfile object properties into list representation. + + Parameters + ---------- + jdftxinfile : JDFTXInfile + JDFTXInfile object to convert. + """ + reformatted_params = deepcopy(jdftxinfile.as_dict(skip_module_keys=True)) + # rest of code assumes lists are lists and not np.arrays + reformatted_params = {k: v.tolist() if isinstance(v, np.ndarray) else v for k, v in reformatted_params.items()} + for tag, value in reformatted_params.items(): + tag_object = get_tag_object(tag) + if all( + [ + tag_object.allow_list_representation, + tag_object.is_tag_container, + cls._needs_conversion("dict-to-list", value), + ] + ): + reformatted_params.update({tag: tag_object.get_list_representation(tag, value)}) + return cls(reformatted_params) + + @classmethod + def get_dict_representation(cls, jdftxinfile: JDFTXInfile) -> JDFTXInfile: + """Convert JDFTXInfile object properties into dict representation. + + Convert JDFTXInfile object properties into dict representation. + + Parameters + ---------- + jdftxinfile : JDFTXInfile + JDFTXInfile object to convert. + """ + reformatted_params = deepcopy(jdftxinfile.as_dict(skip_module_keys=True)) + # Just to make sure only passing lists and no more numpy arrays + reformatted_params = { + k: v.tolist() if isinstance(v, np.ndarray) else v for k, v in reformatted_params.items() + } # rest of code assumes lists are lists and not np.arrays + for tag, value in reformatted_params.items(): + tag_object = get_tag_object(tag) + if all( + [ + tag_object.allow_list_representation, + tag_object.is_tag_container, + cls._needs_conversion("list-to-dict", value), + ] + ): + reformatted_params.update({tag: tag_object.get_dict_representation(tag, value)}) + return cls(reformatted_params) + + # This method is called by setitem, but setitem is circumvented by update, + # so this method's parameters is still necessary + def validate_tags( + self, + try_auto_type_fix: bool = False, + error_on_failed_fix: bool = True, + return_list_rep: bool = False, + ) -> None: + """Validate the tags in the JDFTXInfile. + + Validate the tags in the JDFTXInfile. If try_auto_type_fix is True, will + attempt to fix the tags. If error_on_failed_fix is True, will raise an + error if the tags cannot be fixed. If return_list_rep is True, will + return the tags in list representation. + + Parameters + ---------- + try_auto_type_fix : bool, optional + Whether to attempt to fix the tags, by default False + error_on_failed_fix : bool, optional + Whether to raise an error if the tags cannot be fixed, by default True + return_list_rep : bool, optional + Whether to return the tags in list representation, by default False + """ + for tag in self: + tag_object = get_tag_object(tag) + checked_tag, is_tag_valid, value = tag_object.validate_value_type( + tag, self[tag], try_auto_type_fix=try_auto_type_fix + ) + should_warn = not is_tag_valid + if return_list_rep and tag_object.allow_list_representation: + value = tag_object.get_list_representation(tag, value) + if error_on_failed_fix and should_warn and try_auto_type_fix: + raise ValueError(f"The {tag} tag with value:\n{self[tag]}\ncould not be fixed!") + if try_auto_type_fix and is_tag_valid: + self.update({tag: value}) + if should_warn: + warnmsg = f"The {tag} tag with value:\n{self[tag]}\nhas incorrect typing!" + if any(isinstance(tag_object, tc) for tc in [TagContainer, DumpTagContainer, BoolTagContainer]): + warnmsg += "(Check earlier warnings for more details)\n" + warnings.warn(warnmsg, stacklevel=2) + + def __setitem__(self, key: str, value: Any) -> None: + """Set an item in the JDFTXInfile. + + Set an item in the JDFTXInfile. This magic method is set explicitly to immediately validate when a user sets a + a tag's value, and to perform any conversion necessary. + + Parameters + ---------- + key : str + Key to set. + value : Any + Value to set. + """ + if not isinstance(key, str): + raise TypeError(f"{key} is not a string!") + try: + tag_object = get_tag_object(key) + except KeyError: + raise KeyError(f"The {key} tag is not in MASTER_TAG_LIST") + if tag_object.can_repeat and not isinstance(value, list): + value = [value] + if isinstance(tag_object, MultiformatTag): + if isinstance(value, str): + i = tag_object.get_format_index_for_str_value(key, value) + else: + i, _ = tag_object._determine_format_option(key, value) + tag_object = tag_object.format_options[i] + if tag_object.can_repeat and key in self: + del self[key] + params: dict[str, Any] = {} + if self._is_numeric(value): + value = str(value) + processed_value = tag_object.read(key, value) if isinstance(value, str) else value + params = self._store_value(params, tag_object, key, processed_value) + self.update(params) + self.validate_tags(try_auto_type_fix=True, error_on_failed_fix=True) + + def _is_numeric(self, value: Any) -> bool: + """Check if a value is numeric. + + Check if a value is numeric. + + Parameters + ---------- + value : Any + Value to check. + + Returns + ------- + bool + Whether the value is numeric. + """ + # data-types that might accidentally be identified as numeric + if type(value) in [bool]: + return False + try: + float(value) + is_numeric = True + except (ValueError, TypeError): + is_numeric = False + return is_numeric + + def append_tag(self, tag: str, value: Any) -> None: + """Append a value to a tag. + + Append a value to a tag. Use this method instead of directly appending the list contained in the tag, such + that the value is properly processed. + + Parameters + ---------- + tag : str + Tag to append to. + value : Any + Value to append. + """ + tag_object = get_tag_object(tag) + if isinstance(tag_object, MultiformatTag): + if isinstance(value, str): + i = tag_object.get_format_index_for_str_value(tag, value) + else: + i, _ = tag_object._determine_format_option(tag, value) + tag_object = tag_object.format_options[i] + if not tag_object.can_repeat: + raise ValueError(f"The {tag} tag cannot be repeated and thus cannot be appended") + params: dict[str, Any] = self.as_dict(skip_module_keys=True) + processed_value = tag_object.read(tag, value) if isinstance(value, str) else value + params = self._store_value(params, tag_object, tag, processed_value) + self.update(params) + + +@dataclass +class JDFTXStructure(MSONable): + """Object for representing the data in JDFTXStructure tags. + + Object for representing the data in JDFTXStructure tags. + + Attributes + ---------- + structure: Structure + Associated Structure. + selective_dynamics: ArrayLike + Selective dynamics attribute for each site if available. Shape Nx1 + sort_structure: bool + Whether to sort the structure. Useful if species are not grouped + properly together. Defaults to False. + """ + + structure: Structure = None + selective_dynamics: ArrayLike | None = None + sort_structure: bool = False + + def __post_init__(self) -> None: + """Post init function for JDFTXStructure. + + Post init function for JDFTXStructure. Asserts self.structure is + ordered, and adds selective dynamics if needed. + """ + for i in range(len(self.structure.species)): + name = "" + if isinstance(self.structure.species[i], str): + name_str = self.structure.species[i] + elif isinstance(self.structure.species[i], SpeciesLike): + name_str = self.structure.species[i].symbol + if not isinstance(name_str, str): + name_str = name_str.symbol + else: + raise TypeError("Species must be a string or SpeciesLike object") + for j in range(len(name_str)): + if not name_str[j].isdigit(): + name += name_str[j] + self.structure.species[i] = name + if self.structure.is_ordered: + site_properties = {} + if self.selective_dynamics is not None: + selective_dynamics = np.array(self.selective_dynamics) + if not selective_dynamics.all(): + site_properties["selective_dynamics"] = selective_dynamics + + # create new copy of structure so can add selective dynamics and + # sort atoms if needed + structure = Structure.from_sites(self.structure) + self.structure = structure.copy(site_properties=site_properties) + if self.sort_structure: + self.structure = self.structure.get_sorted_structure() + else: + raise ValueError( + "Disordered structure with partial occupancies cannot be \ + converted into JDFTXStructure!" + ) + + def __repr__(self) -> str: + """Return representation of JDFTXStructure file. + + Return representation of JDFTXStructure file. + + Returns + ------- + str + Representation of JDFTXStructure file. + """ + return f"JDFTXStructure({self.get_str()})" + + def __str__(self) -> str: + """Return string representation of JDFTXStructure file. + + Return string representation of JDFTXStructure file. + + Returns + ------- + str + String representation of JDFTXStructure file. + """ + return self.get_str() + + @property + def natoms(self) -> int: + """Return number of atoms. + + Return number of atoms + + Returns + ------- + int + Number of sites + """ + return len(self.structure.species) + + @classmethod + def from_str(cls, data: str) -> JDFTXStructure: + """Read JDFTXStructure from string. + + Read JDFTXStructure from string. + + Parameters + ---------- + data : str + String to read from. + + Returns + ------- + JDFTXStructure + """ + return cls.from_jdftxinfile(JDFTXInfile.from_str(data)) + + @classmethod + def from_file(cls, filename: str) -> JDFTXStructure: + """Read JDFTXStructure from file. + + Read JDFTXStructure from file. + + Parameters + ---------- + filename : str + Filename to read from. + + Returns + ------- + JDFTXStructure + """ + return cls.from_jdftxinfile(JDFTXInfile.from_file(filename)) + + @classmethod + def from_jdftxinfile(cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False) -> JDFTXStructure: + """Get JDFTXStructure from JDFTXInfile. + + Get JDFTXStructure from JDFTXInfile. + + Parameters + ---------- + jdftxinfile : JDFTXInfile + JDFTXInfile object + sort_structure : bool, optional + Whether to sort the structure. Useful if species are not grouped + properly together as JDFTx output will have species sorted. + """ + jl = jdftxinfile["lattice"] + lattice = np.zeros([3, 3]) + for i in range(3): + for j in range(3): + lattice[i][j] += float(jl[f"R{i}{j}"]) + if "latt-scale" in jdftxinfile: + latt_scale = np.array([jdftxinfile["latt-scale"][x] for x in ["s0", "s1", "s2"]]) + lattice *= latt_scale + lattice = lattice.T # convert to row vector format + lattice *= const.value("Bohr radius") * 10**10 # Bohr radius in Ang; convert to Ang + + atomic_symbols = [x["species-id"] for x in jdftxinfile["ion"]] + coords = np.array([[x["x0"], x["x1"], x["x2"]] for x in jdftxinfile["ion"]]) + selective_dynamics = np.array([x["moveScale"] for x in jdftxinfile["ion"]]) + + coords_are_cartesian = False # is default for JDFTx + if "coords-type" in jdftxinfile: + coords_are_cartesian = jdftxinfile["coords-type"] == "Cartesian" + + struct: Structure = Structure( + lattice, + atomic_symbols, + coords, + to_unit_cell=False, + validate_proximity=False, + coords_are_cartesian=coords_are_cartesian, + ) + return cls(struct, selective_dynamics, sort_structure=sort_structure) + + @classmethod + def from_jdftxoutfile(cls, jdftxoutfile: JDFTXOutfile) -> JDFTXStructure: + """Get JDFTXStructure from JDFTXOutfile. + + Get JDFTXStructure from JDFTXOutfile. + + Parameters + ---------- + jdftxoutfile : JDFTXOutfile + JDFTXOutfile object + + Returns + ------- + JDFTXStructure + """ + if not len(jdftxoutfile.jstrucs): + raise ValueError("No structures found in JDFTXOutfile") + joutstructure = jdftxoutfile.jstrucs[-1] + return cls.from_joutstructure(joutstructure) + + @classmethod + def from_joutstructure(cls, joutstructure: JOutStructure) -> JDFTXStructure: + """Get JDFTXStructure from JOutStructure. + + Get JDFTXStructure from JOutStructure. + + Parameters + ---------- + joutstructure : JOutStructure + JOutStructure object + + Returns + ------- + JDFTXStructure + """ + struct = Structure(joutstructure.lattice, joutstructure.species, joutstructure.coords) + selective_dynamics = joutstructure.selective_dynamics + return cls(struct, selective_dynamics, sort_structure=False) + + def get_str(self, in_cart_coords: bool = False) -> str: + """Return a string to be written as JDFTXInfile tags. + + Return a string to be written as JDFTXInfile tags. Allows extra options + as compared to calling str(JDFTXStructure) directly. + + Parameters + ---------- + in_cart_coords: bool + Whether coordinates are output in direct or Cartesian + + Returns + ------- + str + representation of JDFTXInfile structure tags + """ + jdftx_tag_dict = {} + + lattice = np.copy(self.structure.lattice.matrix) + lattice = lattice.T # transpose to get into column-vector format + lattice /= const.value("Bohr radius") * 10**10 # Bohr radius in Ang; convert to Bohr + + jdftx_tag_dict["lattice"] = lattice + jdftx_tag_dict["ion"] = [] + valid_labels = [ + value.symbol for key, value in Element.__dict__.items() if not key.startswith("_") and not callable(value) + ] + for i, site in enumerate(self.structure): + coords = site.coords if in_cart_coords else site.frac_coords + sd = self.selective_dynamics[i] if self.selective_dynamics is not None else 1 + label = site.label + if label not in valid_labels: + for varname in ["species_string", "specie.name"]: # Add more as I learn more about what 'site' can be + if multi_hasattr(site, varname) and multi_getattr(site, varname) in valid_labels: + label = multi_getattr(site, varname) + break + if label not in valid_labels: + raise ValueError(f"Could not correct site label {label} for site (index {i})") + jdftx_tag_dict["ion"].append([label, *coords, sd]) + + return str(JDFTXInfile.from_dict(jdftx_tag_dict)) + + def write_file(self, filename: PathLike, **kwargs) -> None: + """Write JDFTXStructure to a file. + + Write JDFTXStructure to file. The supported kwargs are the same as + those for the JDFTXStructure.get_str method and are passed through + directly. + + Parameters + ---------- + filename : str + Filename to write to. + **kwargs + Kwargs to pass to JDFTXStructure.get_str. + """ + with zopen(filename, mode="wt") as file: + file.write(self.get_str(**kwargs)) + + def as_dict(self) -> dict: + """MSONable dict.""" + return { + "@module": type(self).__module__, + "@class": type(self).__name__, + "structure": self.structure.as_dict(), + "selective_dynamics": np.array(self.selective_dynamics).tolist(), + } + + @classmethod + def from_dict(cls, params: dict) -> Self: + """Get JDFTXStructure from dict. + + Get JDFTXStructure from dict. + + Parameters + ---------- + params : dict + Serialized JDFTXStructure + + Returns + ------- + JDFTXStructure + """ + return cls( + Structure.from_dict(params["structure"]), + selective_dynamics=params["selective_dynamics"], + ) diff --git a/src/pymatgen/io/jdftx/jdftxinfile.py b/src/pymatgen/io/jdftx/jdftxinfile.py index 48dce4ab43b..e69de29bb2d 100644 --- a/src/pymatgen/io/jdftx/jdftxinfile.py +++ b/src/pymatgen/io/jdftx/jdftxinfile.py @@ -1,1050 +0,0 @@ -"""Classes for reading/manipulating/writing JDFTx input files. - -Classes for reading/manipulating/writing JDFTx input files. -""" - -from __future__ import annotations - -import warnings -from copy import deepcopy -from dataclasses import dataclass -from pathlib import Path -from typing import TYPE_CHECKING - -import numpy as np -import scipy.constants as const -from monty.io import zopen -from monty.json import MSONable - -from pymatgen.core import Structure -from pymatgen.core.periodic_table import Element -from pymatgen.io.jdftx.generic_tags import AbstractTag, BoolTagContainer, DumpTagContainer, MultiformatTag, TagContainer -from pymatgen.io.jdftx.jdftxinfile_master_format import ( - __PHONON_TAGS__, - __TAG_LIST__, - __WANNIER_TAGS__, - MASTER_TAG_LIST, - get_tag_object, -) -from pymatgen.io.jdftx.utils import multi_getattr, multi_hasattr -from pymatgen.util.io_utils import clean_lines -from pymatgen.util.typing import SpeciesLike - -if TYPE_CHECKING: - from typing import Any - - from numpy.typing import ArrayLike - from typing_extensions import Self - - from pymatgen.io.jdftx.jdftxoutfile import JDFTXOutfile - from pymatgen.io.jdftx.joutstructure import JOutStructure - from pymatgen.util.typing import PathLike - -__author__ = "Jacob Clary, Ben Rich" - - -class JDFTXInfile(dict, MSONable): - """Class for reading/writing JDFtx input files. - - JDFTxInfile object for reading and writing JDFTx input files. - Essentially a dictionary with some helper functions. - """ - - path_parent: str | None = None # Only gets initialized if from_file - - def __init__(self, params: dict[str, Any] | None = None) -> None: - """ - Create a JDFTXInfile object. - - Args: - params (dict): Input parameters as a dictionary. - """ - super().__init__() - if params is not None: - self.update(params) - - def __str__(self) -> str: - """Return str representation of JDFTXInfile. - - Return str representation of JDFTXInfile. - - Returns - ------- - str - String representation of JDFTXInfile. - """ - return "".join([line + "\n" for line in self.get_text_list()]) - - def __add__(self, other: JDFTXInfile) -> JDFTXInfile: - """Add existing JDFTXInfile object to method caller JDFTXInfile object. - - Add all the values of another JDFTXInfile object to this object. - Facilitate the use of "standard" JDFTXInfiles. - - Parameters - ---------- - other : JDFTXInfile - JDFTXInfile object to add to the method caller object. - - Returns - ------- - JDFTXInfile - """ - params: dict[str, Any] = dict(self.items()) - for key, val in other.items(): - if key in self and val != self[key]: - raise ValueError(f"JDFTXInfiles have conflicting values for {key}: {self[key]} != {val}") - params[key] = val - return type(self)(params) - - def as_dict(self, sort_tags: bool = True, skip_module_keys: bool = False) -> dict: - """Return JDFTXInfile as MSONable dict. - - Return JDFTXInfile as MSONable dict. - - Parameters - ---------- - sort_tags : bool, optional - Whether to sort the tags, by default True - skip_module_keys : bool, optional - Whether to skip the module keys, by default False - - Returns - ------- - dict - JDFTXInfile as MSONable dict - """ - params = dict(self) - if sort_tags: - params = {tag: params[tag] for tag in __TAG_LIST__ if tag in params} - if not skip_module_keys: - params["@module"] = type(self).__module__ - params["@class"] = type(self).__name__ - return params - - @classmethod - def from_dict(cls, dct: dict[str, Any]) -> JDFTXInfile: - """Parse a dictionary to create a JDFTXInfile object. - - Parse a dictionary to create a JDFTXInfile object. - - Parameters - ---------- - dct : dict - Dictionary to parse. - - Returns - ------- - JDFTXInfile - """ - temp = cls({k: v for k, v in dct.items() if k not in ("@module", "@class")}) - # since users can provide arbitrary tags and values, need to do some - # validation (could do more later) - # passing through the list -> dict representation ensures that tags - # pass through a conversion to string and then through all .read() - # methods (happens during list->dict conversion) to help ensure correct - # formatting the list representation is easier to look at so convert - # back at the end - temp = cls.get_dict_representation(cls.get_list_representation(temp)) - return cls.get_list_representation(temp) - - def copy(self) -> JDFTXInfile: - """Return a copy of the JDFTXInfile object. - - Return a copy of the JDFTXInfile object. - - Returns - ------- - JDFTXInfile - Copy of the JDFTXInfile object. - """ - return type(self)(self) - - def get_text_list(self) -> list[str]: - """Get a list of strings representation of the JDFTXInfile. - - Get a list of strings representation of the JDFTXInfile. - - Returns - ------- - list[str] - List of strings representation of the JDFTXInfile. - """ - self_as_dict = self.get_dict_representation(self) - - text: list[str] = [] - for tag_group in MASTER_TAG_LIST: - added_tag_in_group = False - for tag in MASTER_TAG_LIST[tag_group]: - if tag not in self: - continue - added_tag_in_group = True - tag_object: AbstractTag = MASTER_TAG_LIST[tag_group][tag] - if isinstance(tag_object, MultiformatTag): - i, _ = tag_object._determine_format_option(tag, self_as_dict[tag]) - tag_object = tag_object.format_options[i] - if tag_object.can_repeat and isinstance(self_as_dict[tag], list): - # if a tag_object.can_repeat, it is assumed that self[tag] - # is a list the 2nd condition ensures this - # if it is not a list, then the tag will still be printed by - # the else this could be relevant if someone manually - # sets the tag the can repeat's value to a non-list - text += [tag_object.write(tag, entry) for entry in self_as_dict[tag]] - else: - text.append(tag_object.write(tag, self_as_dict[tag])) - - if added_tag_in_group: - text.append("") - return text - - def write_file(self, filename: PathLike) -> None: - """Write JDFTXInfile to a file. - - Write JDFTXInfile to a file. - - Parameters - ---------- - filename : PathLike - Filename to write to. - """ - with zopen(filename, mode="wt") as file: - file.write(str(self)) - - @classmethod - def from_file( - cls, - filename: PathLike, - dont_require_structure: bool = False, - sort_tags: bool = True, - assign_path_parent: bool = True, - ) -> Self: - """Read an JDFTXInfile object from a file. - - Read an JDFTXInfile object from a file. - - Parameters - ---------- - filename : PathLike - Filename to read from. - dont_require_structure : bool, optional - Whether to require structure tags, by default False - sort_tags : bool, optional - Whether to sort the tags, by default True - assign_path_parent : bool, optional - Whether to assign the parent directory of the input file for include - tags, by default True - - Returns - ------- - JDFTXInfile object - """ - path_parent = None - if assign_path_parent: - path_parent = Path(filename).parents[0] - with zopen(filename, mode="rt") as file: - return cls.from_str( - file.read(), - dont_require_structure=dont_require_structure, - sort_tags=sort_tags, - path_parent=path_parent, - ) - - @staticmethod - def _preprocess_line(line: str) -> tuple[AbstractTag, str, str]: - """Preprocess a line from a JDFTXInfile. - - Preprocess a line from a JDFTXInfile, splitting it into a tag object, - tag name, and value. - - Parameters - ---------- - line : str - Line from the input file. - - Returns - ------- - tuple[AbstractTag, str, str] - Tag object, tag name, and value. - """ - line_list = line.strip().split(maxsplit=1) - tag: str = line_list[0].strip() - if tag in __PHONON_TAGS__: - raise ValueError("Phonon functionality has not been added!") - if tag in __WANNIER_TAGS__: - raise ValueError("Wannier functionality has not been added!") - if tag not in __TAG_LIST__: - err_str = f"The {tag} tag in {line_list} is not in MASTER_TAG_LIST and is not a comment, " - err_str += "something is wrong with this input data!" - raise ValueError(err_str) - tag_object = get_tag_object(tag) - value: str = "" - if len(line_list) == 2: - value = line_list[1].strip() - elif len(line_list) == 1: - value = ( - "" # exception for tags where only tagname is used, - # e.g. dump-only tag - ) - if isinstance(tag_object, MultiformatTag): - i = tag_object.get_format_index_for_str_value(tag, value) - tag_object = tag_object.format_options[i] - return tag_object, tag, value - - @staticmethod - def _store_value( - params: dict[str, list | list[dict[str, dict]] | Any], - tag_object: AbstractTag, - tag: str, - value: Any, - ) -> dict: - """Store the value in the params dictionary. - - Store the value in the params dictionary. - - Parameters - ---------- - params : dict - Dictionary to store the value in. - tag_object : AbstractTag - Tag object. - tag : str - Tag name. - value : Any - Value to store. - - Returns - ------- - dict - """ - if tag_object.can_repeat: # store tags that can repeat in a list - if tag not in params: - params[tag] = [] - params[tag].append(value) - else: - if tag in params: - raise ValueError(f"The '{tag}' tag appears multiple times in this input when it should not!") - params[tag] = value - return params - - @staticmethod - def _gather_tags(lines: list[str]) -> list[str]: - """Gather broken lines into single string for processing later. - - Gather all tags broken across lines into single string for processing - later. - - Parameters - ---------- - lines : list[str] - List of lines from the input file. - - Returns - ------- - gathered_strings : list[str] - List of strings with tags broken across lines combined into single - string. - """ - # gather all tags broken across lines into single string for processing - # later - total_tag = "" - gathered_strings = [] - for line in lines: - if line[-1] == "\\": # then tag is continued on next line - total_tag += line[:-1].strip() + " " # remove \ and any extra whitespace - elif total_tag: # then finished with line continuations - total_tag += line - gathered_strings.append(total_tag) - total_tag = "" - else: # then append line like normal - gathered_strings.append(line) - return gathered_strings - - @property - def structure(self) -> Structure: - """Return a pymatgen Structure object. - - Return a pymatgen Structure object. - - Returns - ------- - structure : pymatgen.Structure - Pymatgen structure object. - """ - return self.to_pmg_structure(self) - - @classmethod - def from_structure( - cls, - structure: Structure, - selective_dynamics: ArrayLike | None = None, - ) -> JDFTXInfile: - """Create a JDFTXInfile object from a pymatgen Structure. - - Create a JDFTXInfile object from a pymatgen Structure. - - Parameters - ---------- - structure : Structure - Structure to convert. - selective_dynamics : ArrayLike, optional - Selective dynamics attribute for each site if available. Shape Nx1, - by default None - - Returns - ------- - JDFTXInfile - """ - jdftxstructure = JDFTXStructure(structure, selective_dynamics) - return cls.from_jdftxstructure(jdftxstructure) - - @classmethod - def from_jdftxstructure( - cls, - jdftxstructure: JDFTXStructure, - ) -> JDFTXInfile: - """Create a JDFTXInfile object from a JDFTXStructure object. - - Create a JDFTXInfile object from a JDFTXStructure object. - - Parameters - ---------- - jdftxstructure : JDFTXStructure - JDFTXStructure object to convert. - - Returns - ------- - JDFTXInfile - """ - jstr = jdftxstructure.get_str() - return cls.from_str(jstr) - - @classmethod - def from_str( - cls, - string: str, - dont_require_structure: bool = False, - sort_tags: bool = True, - path_parent: Path | None = None, - ) -> JDFTXInfile: - """Read a JDFTXInfile object from a string. - - Read a JDFTXInfile object from a string. - - Parameters - ---------- - string : str - String to read from. - dont_require_structure : bool, optional - Whether to require structure tags, by default False - sort_tags : bool, optional - Whether to sort the tags, by default True - path_parent : Path, optional - Path to the parent directory of the input file for include tags, - by default None - - Returns - ------- - JDFTXInfile - """ - lines: list[str] = list(clean_lines(string.splitlines())) - lines = cls._gather_tags(lines) - - params: dict[str, Any] = {} - # process all tag value lines using specified tag formats in - # MASTER_TAG_LIST - for line in lines: - tag_object, tag, value = cls._preprocess_line(line) - processed_value = tag_object.read(tag, value) - params = cls._store_value(params, tag_object, tag, processed_value) # this will change with tag categories - - if "include" in params: - for filename in params["include"]: - _filename = filename - if not Path(_filename).exists(): - if path_parent is not None: - _filename = path_parent / filename - if not Path(_filename).exists(): - raise ValueError(f"The include file {filename} ({_filename}) does not exist!") - params.update(cls.from_file(_filename, dont_require_structure=True, assign_path_parent=False)) - del params["include"] - - if ( - not dont_require_structure - and "lattice" not in params - and "ion" not in params - and "ion-species" not in params - ): - raise ValueError("This input file is missing required structure tags") - if sort_tags: - params = {tag: params[tag] for tag in __TAG_LIST__ if tag in params} - return cls(params) - - @classmethod - def to_jdftxstructure(cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False) -> JDFTXStructure: - """Convert JDFTXInfile to JDFTXStructure object. - - Converts JDFTx lattice, lattice-scale, ion tags into JDFTXStructure, - with Pymatgen structure as attribute. - - Parameters - ---------- - jdftxinfile : JDFTXInfile - JDFTXInfile object to convert. - sort_structure : bool, optional - Whether to sort the structure. Useful if species are not grouped - properly together. Defaults to False. - """ - # use dict representation so it's easy to get the right column for - # moveScale, rather than checking for velocities - jdftxinfile_dict = cls.get_dict_representation(jdftxinfile) - return JDFTXStructure.from_jdftxinfile(jdftxinfile_dict, sort_structure=sort_structure) - - @classmethod - def to_pmg_structure(cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False) -> Structure: - """Convert JDFTXInfile to pymatgen Structure object. - - Converts JDFTx lattice, lattice-scale, ion tags into pymatgen Structure. - - Parameters - ---------- - jdftxinfile : JDFTXInfile - JDFTXInfile object to convert. - sort_structure : bool, optional - Whether to sort the structure. Useful if species are not grouped - properly together. Defaults to False. - - Returns - ------- - Structure - """ - # use dict representation so it's easy to get the right column for - # moveScale, rather than checking for velocities - jdftxstructure = JDFTXStructure.from_jdftxinfile( - jdftxinfile.get_dict_representation(jdftxinfile), - sort_structure=sort_structure, - ) - return jdftxstructure.structure - - @staticmethod - def _needs_conversion(conversion: str, value: dict | list[dict] | list | list[list]) -> bool: - """Determine if a value needs to be converted. - - Determine if a value needs to be converted. This method is only ever called by cls.get_list/dict_representation. - - - Parameters - ---------- - conversion : str - Conversion type. ('dict-to-list' (value : dict | list[dict]) or 'list-to-dict' (value : list | list[list])) - value : dict | list[dict] | list | list[list] - Value to check. - - Returns - ------- - bool - Whether the value needs to be converted. - """ - # Check if value is not iterable - try: - iter(value) - except TypeError: - # This is triggered when JDFTXInfile is attempting to convert a non-tagcontainer to list/dict representation - # The return boolean is meaningless in this case, so just returning False to avoid the value hitting the - # "for x in value" loop below. - return False - if conversion == "list-to-dict": - flag = False - elif conversion == "dict-to-list": - flag = True - else: - raise ValueError(f"Conversion type {conversion} is not 'list-to-dict' or 'dict-to-list'") - if isinstance(value, dict) or all(isinstance(x, dict) for x in value): - return flag - return not flag - - @classmethod - def get_list_representation(cls, jdftxinfile: JDFTXInfile) -> JDFTXInfile: - """Convert JDFTXInfile object properties into list representation. - - Convert JDFTXInfile object properties into list representation. - - Parameters - ---------- - jdftxinfile : JDFTXInfile - JDFTXInfile object to convert. - """ - reformatted_params = deepcopy(jdftxinfile.as_dict(skip_module_keys=True)) - # rest of code assumes lists are lists and not np.arrays - reformatted_params = {k: v.tolist() if isinstance(v, np.ndarray) else v for k, v in reformatted_params.items()} - for tag, value in reformatted_params.items(): - tag_object = get_tag_object(tag) - if all( - [ - tag_object.allow_list_representation, - tag_object.is_tag_container, - cls._needs_conversion("dict-to-list", value), - ] - ): - reformatted_params.update({tag: tag_object.get_list_representation(tag, value)}) - return cls(reformatted_params) - - @classmethod - def get_dict_representation(cls, jdftxinfile: JDFTXInfile) -> JDFTXInfile: - """Convert JDFTXInfile object properties into dict representation. - - Convert JDFTXInfile object properties into dict representation. - - Parameters - ---------- - jdftxinfile : JDFTXInfile - JDFTXInfile object to convert. - """ - reformatted_params = deepcopy(jdftxinfile.as_dict(skip_module_keys=True)) - # Just to make sure only passing lists and no more numpy arrays - reformatted_params = { - k: v.tolist() if isinstance(v, np.ndarray) else v for k, v in reformatted_params.items() - } # rest of code assumes lists are lists and not np.arrays - for tag, value in reformatted_params.items(): - tag_object = get_tag_object(tag) - if all( - [ - tag_object.allow_list_representation, - tag_object.is_tag_container, - cls._needs_conversion("list-to-dict", value), - ] - ): - reformatted_params.update({tag: tag_object.get_dict_representation(tag, value)}) - return cls(reformatted_params) - - # This method is called by setitem, but setitem is circumvented by update, - # so this method's parameters is still necessary - def validate_tags( - self, - try_auto_type_fix: bool = False, - error_on_failed_fix: bool = True, - return_list_rep: bool = False, - ) -> None: - """Validate the tags in the JDFTXInfile. - - Validate the tags in the JDFTXInfile. If try_auto_type_fix is True, will - attempt to fix the tags. If error_on_failed_fix is True, will raise an - error if the tags cannot be fixed. If return_list_rep is True, will - return the tags in list representation. - - Parameters - ---------- - try_auto_type_fix : bool, optional - Whether to attempt to fix the tags, by default False - error_on_failed_fix : bool, optional - Whether to raise an error if the tags cannot be fixed, by default True - return_list_rep : bool, optional - Whether to return the tags in list representation, by default False - """ - for tag in self: - tag_object = get_tag_object(tag) - checked_tag, is_tag_valid, value = tag_object.validate_value_type( - tag, self[tag], try_auto_type_fix=try_auto_type_fix - ) - should_warn = not is_tag_valid - if return_list_rep and tag_object.allow_list_representation: - value = tag_object.get_list_representation(tag, value) - if error_on_failed_fix and should_warn and try_auto_type_fix: - raise ValueError(f"The {tag} tag with value:\n{self[tag]}\ncould not be fixed!") - if try_auto_type_fix and is_tag_valid: - self.update({tag: value}) - if should_warn: - warnmsg = f"The {tag} tag with value:\n{self[tag]}\nhas incorrect typing!" - if any(isinstance(tag_object, tc) for tc in [TagContainer, DumpTagContainer, BoolTagContainer]): - warnmsg += "(Check earlier warnings for more details)\n" - warnings.warn(warnmsg, stacklevel=2) - - def __setitem__(self, key: str, value: Any) -> None: - """Set an item in the JDFTXInfile. - - Set an item in the JDFTXInfile. This magic method is set explicitly to immediately validate when a user sets a - a tag's value, and to perform any conversion necessary. - - Parameters - ---------- - key : str - Key to set. - value : Any - Value to set. - """ - if not isinstance(key, str): - raise TypeError(f"{key} is not a string!") - try: - tag_object = get_tag_object(key) - except KeyError: - raise KeyError(f"The {key} tag is not in MASTER_TAG_LIST") - if tag_object.can_repeat and not isinstance(value, list): - value = [value] - if isinstance(tag_object, MultiformatTag): - if isinstance(value, str): - i = tag_object.get_format_index_for_str_value(key, value) - else: - i, _ = tag_object._determine_format_option(key, value) - tag_object = tag_object.format_options[i] - if tag_object.can_repeat and key in self: - del self[key] - params: dict[str, Any] = {} - if self._is_numeric(value): - value = str(value) - processed_value = tag_object.read(key, value) if isinstance(value, str) else value - params = self._store_value(params, tag_object, key, processed_value) - self.update(params) - self.validate_tags(try_auto_type_fix=True, error_on_failed_fix=True) - - def _is_numeric(self, value: Any) -> bool: - """Check if a value is numeric. - - Check if a value is numeric. - - Parameters - ---------- - value : Any - Value to check. - - Returns - ------- - bool - Whether the value is numeric. - """ - # data-types that might accidentally be identified as numeric - if type(value) in [bool]: - return False - try: - float(value) - is_numeric = True - except (ValueError, TypeError): - is_numeric = False - return is_numeric - - def append_tag(self, tag: str, value: Any) -> None: - """Append a value to a tag. - - Append a value to a tag. Use this method instead of directly appending the list contained in the tag, such - that the value is properly processed. - - Parameters - ---------- - tag : str - Tag to append to. - value : Any - Value to append. - """ - tag_object = get_tag_object(tag) - if isinstance(tag_object, MultiformatTag): - if isinstance(value, str): - i = tag_object.get_format_index_for_str_value(tag, value) - else: - i, _ = tag_object._determine_format_option(tag, value) - tag_object = tag_object.format_options[i] - if not tag_object.can_repeat: - raise ValueError(f"The {tag} tag cannot be repeated and thus cannot be appended") - params: dict[str, Any] = self.as_dict(skip_module_keys=True) - processed_value = tag_object.read(tag, value) if isinstance(value, str) else value - params = self._store_value(params, tag_object, tag, processed_value) - self.update(params) - - -@dataclass -class JDFTXStructure(MSONable): - """Object for representing the data in JDFTXStructure tags. - - Object for representing the data in JDFTXStructure tags. - - Attributes - ---------- - structure: Structure - Associated Structure. - selective_dynamics: ArrayLike - Selective dynamics attribute for each site if available. Shape Nx1 - sort_structure: bool - Whether to sort the structure. Useful if species are not grouped - properly together. Defaults to False. - """ - - structure: Structure = None - selective_dynamics: ArrayLike | None = None - sort_structure: bool = False - - def __post_init__(self) -> None: - """Post init function for JDFTXStructure. - - Post init function for JDFTXStructure. Asserts self.structure is - ordered, and adds selective dynamics if needed. - """ - for i in range(len(self.structure.species)): - name = "" - if isinstance(self.structure.species[i], str): - name_str = self.structure.species[i] - elif isinstance(self.structure.species[i], SpeciesLike): - name_str = self.structure.species[i].symbol - if not isinstance(name_str, str): - name_str = name_str.symbol - else: - raise TypeError("Species must be a string or SpeciesLike object") - for j in range(len(name_str)): - if not name_str[j].isdigit(): - name += name_str[j] - self.structure.species[i] = name - if self.structure.is_ordered: - site_properties = {} - if self.selective_dynamics is not None: - selective_dynamics = np.array(self.selective_dynamics) - if not selective_dynamics.all(): - site_properties["selective_dynamics"] = selective_dynamics - - # create new copy of structure so can add selective dynamics and - # sort atoms if needed - structure = Structure.from_sites(self.structure) - self.structure = structure.copy(site_properties=site_properties) - if self.sort_structure: - self.structure = self.structure.get_sorted_structure() - else: - raise ValueError( - "Disordered structure with partial occupancies cannot be \ - converted into JDFTXStructure!" - ) - - def __repr__(self) -> str: - """Return representation of JDFTXStructure file. - - Return representation of JDFTXStructure file. - - Returns - ------- - str - Representation of JDFTXStructure file. - """ - return f"JDFTXStructure({self.get_str()})" - - def __str__(self) -> str: - """Return string representation of JDFTXStructure file. - - Return string representation of JDFTXStructure file. - - Returns - ------- - str - String representation of JDFTXStructure file. - """ - return self.get_str() - - @property - def natoms(self) -> int: - """Return number of atoms. - - Return number of atoms - - Returns - ------- - int - Number of sites - """ - return len(self.structure.species) - - @classmethod - def from_str(cls, data: str) -> JDFTXStructure: - """Read JDFTXStructure from string. - - Read JDFTXStructure from string. - - Parameters - ---------- - data : str - String to read from. - - Returns - ------- - JDFTXStructure - """ - return cls.from_jdftxinfile(JDFTXInfile.from_str(data)) - - @classmethod - def from_file(cls, filename: str) -> JDFTXStructure: - """Read JDFTXStructure from file. - - Read JDFTXStructure from file. - - Parameters - ---------- - filename : str - Filename to read from. - - Returns - ------- - JDFTXStructure - """ - return cls.from_jdftxinfile(JDFTXInfile.from_file(filename)) - - @classmethod - def from_jdftxinfile(cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False) -> JDFTXStructure: - """Get JDFTXStructure from JDFTXInfile. - - Get JDFTXStructure from JDFTXInfile. - - Parameters - ---------- - jdftxinfile : JDFTXInfile - JDFTXInfile object - sort_structure : bool, optional - Whether to sort the structure. Useful if species are not grouped - properly together as JDFTx output will have species sorted. - """ - jl = jdftxinfile["lattice"] - lattice = np.zeros([3, 3]) - for i in range(3): - for j in range(3): - lattice[i][j] += float(jl[f"R{i}{j}"]) - if "latt-scale" in jdftxinfile: - latt_scale = np.array([jdftxinfile["latt-scale"][x] for x in ["s0", "s1", "s2"]]) - lattice *= latt_scale - lattice = lattice.T # convert to row vector format - lattice *= const.value("Bohr radius") * 10**10 # Bohr radius in Ang; convert to Ang - - atomic_symbols = [x["species-id"] for x in jdftxinfile["ion"]] - coords = np.array([[x["x0"], x["x1"], x["x2"]] for x in jdftxinfile["ion"]]) - selective_dynamics = np.array([x["moveScale"] for x in jdftxinfile["ion"]]) - - coords_are_cartesian = False # is default for JDFTx - if "coords-type" in jdftxinfile: - coords_are_cartesian = jdftxinfile["coords-type"] == "Cartesian" - - struct: Structure = Structure( - lattice, - atomic_symbols, - coords, - to_unit_cell=False, - validate_proximity=False, - coords_are_cartesian=coords_are_cartesian, - ) - return cls(struct, selective_dynamics, sort_structure=sort_structure) - - @classmethod - def from_jdftxoutfile(cls, jdftxoutfile: JDFTXOutfile) -> JDFTXStructure: - """Get JDFTXStructure from JDFTXOutfile. - - Get JDFTXStructure from JDFTXOutfile. - - Parameters - ---------- - jdftxoutfile : JDFTXOutfile - JDFTXOutfile object - - Returns - ------- - JDFTXStructure - """ - if not len(jdftxoutfile.jstrucs): - raise ValueError("No structures found in JDFTXOutfile") - joutstructure = jdftxoutfile.jstrucs[-1] - return cls.from_joutstructure(joutstructure) - - @classmethod - def from_joutstructure(cls, joutstructure: JOutStructure) -> JDFTXStructure: - """Get JDFTXStructure from JOutStructure. - - Get JDFTXStructure from JOutStructure. - - Parameters - ---------- - joutstructure : JOutStructure - JOutStructure object - - Returns - ------- - JDFTXStructure - """ - struct = Structure(joutstructure.lattice, joutstructure.species, joutstructure.coords) - selective_dynamics = joutstructure.selective_dynamics - return cls(struct, selective_dynamics, sort_structure=False) - - def get_str(self, in_cart_coords: bool = False) -> str: - """Return a string to be written as JDFTXInfile tags. - - Return a string to be written as JDFTXInfile tags. Allows extra options - as compared to calling str(JDFTXStructure) directly. - - Parameters - ---------- - in_cart_coords: bool - Whether coordinates are output in direct or Cartesian - - Returns - ------- - str - representation of JDFTXInfile structure tags - """ - jdftx_tag_dict = {} - - lattice = np.copy(self.structure.lattice.matrix) - lattice = lattice.T # transpose to get into column-vector format - lattice /= const.value("Bohr radius") * 10**10 # Bohr radius in Ang; convert to Bohr - - jdftx_tag_dict["lattice"] = lattice - jdftx_tag_dict["ion"] = [] - valid_labels = [ - value.symbol for key, value in Element.__dict__.items() if not key.startswith("_") and not callable(value) - ] - for i, site in enumerate(self.structure): - coords = site.coords if in_cart_coords else site.frac_coords - sd = self.selective_dynamics[i] if self.selective_dynamics is not None else 1 - label = site.label - if label not in valid_labels: - for varname in ["species_string", "specie.name"]: # Add more as I learn more about what 'site' can be - if multi_hasattr(site, varname) and multi_getattr(site, varname) in valid_labels: - label = multi_getattr(site, varname) - break - if label not in valid_labels: - raise ValueError(f"Could not correct site label {label} for site (index {i})") - jdftx_tag_dict["ion"].append([label, *coords, sd]) - - return str(JDFTXInfile.from_dict(jdftx_tag_dict)) - - def write_file(self, filename: PathLike, **kwargs) -> None: - """Write JDFTXStructure to a file. - - Write JDFTXStructure to file. The supported kwargs are the same as - those for the JDFTXStructure.get_str method and are passed through - directly. - - Parameters - ---------- - filename : str - Filename to write to. - **kwargs - Kwargs to pass to JDFTXStructure.get_str. - """ - with zopen(filename, mode="wt") as file: - file.write(self.get_str(**kwargs)) - - def as_dict(self) -> dict: - """MSONable dict.""" - return { - "@module": type(self).__module__, - "@class": type(self).__name__, - "structure": self.structure.as_dict(), - "selective_dynamics": np.array(self.selective_dynamics).tolist(), - } - - @classmethod - def from_dict(cls, params: dict) -> Self: - """Get JDFTXStructure from dict. - - Get JDFTXStructure from dict. - - Parameters - ---------- - params : dict - Serialized JDFTXStructure - - Returns - ------- - JDFTXStructure - """ - return cls( - Structure.from_dict(params["structure"]), - selective_dynamics=params["selective_dynamics"], - ) diff --git a/src/pymatgen/io/jdftx/jdftxoutfile.py b/src/pymatgen/io/jdftx/jdftxoutfile.py index 656a3c5ab23..e69de29bb2d 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfile.py +++ b/src/pymatgen/io/jdftx/jdftxoutfile.py @@ -1,1301 +0,0 @@ -"""JDFTx out file parsing class. - -A class to read and process a JDFTx out file. -""" - -from __future__ import annotations - -import inspect -import pprint -from dataclasses import dataclass, field -from typing import TYPE_CHECKING, Any - -from pymatgen.io.jdftx.jdftxoutfileslice import JDFTXOutfileSlice -from pymatgen.io.jdftx.utils import read_outfile_slices - -if TYPE_CHECKING: - from pathlib import Path - - import numpy as np - - from pymatgen.io.jdftx.jelstep import JElSteps - from pymatgen.io.jdftx.jminsettings import ( - JMinSettingsElectronic, - JMinSettingsFluid, - JMinSettingsIonic, - JMinSettingsLattice, - ) - from pymatgen.io.jdftx.joutstructures import JOutStructures - -__author__ = "Ben Rich, Jacob Clary" - - -@dataclass -class JDFTXOutfile: - """JDFTx out file parsing class. - - A class to read and process a JDFTx out file. - - Methods - ------- - from_file(file_path: str | Path) -> JDFTXOutfile - Return JDFTXOutfile object from the path to a JDFTx out file. - - Attributes - ---------- - slices: list[JDFTXOutfileSlice] - A list of JDFTXOutfileSlice objects. Each slice corresponds to an individual - call of the JDFTx executable. Subsequent JDFTx calls within the same directory - and prefix will append outputs to the same out file. More than one slice - may correspond to restarted calculations, geom + single point calculations, - or optimizations done with 3rd-party wrappers like ASE. - - - Properties - ---------- - prefix: str - The prefix of the most recent JDFTx call. - - jstrucs: JOutStructures - The JOutStructures object from the most recent JDFTx call. This object contains - a series of JOutStructure objects in its 'slices' attribute, each corresponding - to a single structure (multiple iff performing a geometric optimization) as well - as convergence data for the structures as a series. - - jsettings_fluid: JMinSettingsFluid (JminSettings) - The JMinSettingsFluid object from the most recent JDFTx call. This object - contains only a 'params' attribute, which is a dictionary of the input parameters - for the fluid optimization. - - jsettings_electronic: JMinSettingsElectronic (JminSettings) - The JMinSettingsElectronic object from the most recent JDFTx call. This object - contains only a 'params' attribute, which is a dictionary of the input parameters - for the electronic optimization. - - jsettings_lattice: JMinSettingsLattice (JminSettings) - The JMinSettingsLattice object from the most recent JDFTx call. This object - contains only a 'params' attribute, which is a dictionary of the input parameters - for the lattice optimization. - - jsettings_ionic: JMinSettingsIonic (JminSettings) - The JMinSettingsIonic object from the most recent JDFTx call. This object - contains only a 'params' attribute, which is a dictionary of the input parameters - for the ionic optimization. - - xc_func: str - The exchange-correlation functional used in the most recent JDFTx call. - See documentation for JDFTx online for a list of available exchange-correlation - functionals. - - lattice_initial: np.ndarray - The initial lattice vectors of the most recent JDFTx call as a 3x3 numpy array. - - lattice_final: np.ndarray - The final lattice vectors of the most recent JDFTx call as a 3x3 numpy array. - - lattice: np.ndarray - The lattice vectors of the most recent JDFTx call as a 3x3 numpy array - (redundant to lattice_final). - - a: float - Length of the first lattice vector. - - b: float - Length of the second lattice vector. - - c: float - Length of the third lattice vector. - - fftgrid: list[int] - The FFT grid shape used in the most recent JDFTx call. Can be used to properly - shape densities dumped as binary files. - - geom_opt: bool - True if the most recent JDFTx call was a geometry optimization (lattice or ionic). - - geom_opt_type: str - The type of geometry optimization performed in the most recent JDFTx call. - Options are 'lattice' or 'ionic' if geom_opt, else "single point". - ('lattice' optimizations perform ionic optimizations as well unless ion - positions are given in direct coordinates). - - efermi: float - The Fermi energy of the most recent JDFTx call. Equivalent to "mu". - - egap: float - The band gap of the most recent JDFTx call. (Only available if eigstats was dumped). - - emin: float - The minimum energy (smallest Kohn-Sham eigenvalue) of the most recent JDFTx call. - (Only available if eigstats was dumped). - - emax: float - The maximum energy (largest Kohn-Sham eigenvalue) of the most recent JDFTx call. - (Only available if eigstats was dumped). - - homo: float - The energy of the band-gap lower bound (Highest Occupied Molecular Orbital) - (Only available if eigstats was dumped). - - lumo: float - The energy of the band-gap upper bound (Lowet Unoccupied Molecular Orbital) - (Only available if eigstats was dumped). - - homo_filling: float - The electron filling at the homo band-state. - (Only available if eigstats was dumped). - - lumo_filling: float - The electron filling at the lumo band-state. - (Only available if eigstats was dumped). - - is_metal: bool - True if fillings of homo and lumo band-states are off-set by 1 and 0 - by at least an arbitrary tolerance of 0.01 (ie 1 - 0.015 and 0.012 for - homo/lumo fillings would be metallic, while 1-0.001 and 0 would not be). - (Only available if eigstats was dumped). - - etype: str - String representation of total energy-type of system. Commonly "G" - (grand-canonical potential) for GC calculations, and "F" for canonical - (fixed electron count) calculations. - - broadening_type: str - Type of broadening for electronic filling about Fermi-level requested. Either - "Fermi", "Cold", "MP1", or "Gauss". - - broadening: float - Magnitude of broadening for electronic filling. - - kgrid: list[int] - Shape of k-point grid used in calculation. (equivalent to k-point folding) - - truncation_type: str - Type of coulomb truncation used to prevent interaction between periodic images - along certain directions. "periodic" means no coulomb truncation was used. - - truncation_radius: float | None - If spherical truncation_type, this is the radius of the coulomb truncation sphere. - - pwcut: float - The plane-wave cutoff energy in Hartrees used in the most recent JDFTx call. - - rhocut: float - The density cutoff energy in Hartrees used in the most recent JDFTx call. - - pp_type: str - The pseudopotential library used in the most recent JDFTx call. - Currently only "GBRV" and "SG15" are supported by this output parser. - - total_electrons: float - The total number of electrons in the most recent JDFTx call (redundant - to nelectrons). - - semicore_electrons: int - The number of semicore electrons in the most recent JDFTx call. - - valence_electrons: float - The number of valence electrons in the most recent JDFTx call. - - total_electrons_uncharged: int - The total number of electrons in the most recent JDFTx call, uncorrected for - charge. (ie total_electrons + charge) - - semicore_electrons_uncharged: int - The number of semicore electrons in the most recent JDFTx call, uncorrected for - charge. (ie semicore_electrons + charge) - - valence_electrons_uncharged: int - The number of valence electrons in the most recent JDFTx call, uncorrected for - charge. (ie valence_electrons + charge) - - nbands: int - The number of bands used in the most recent JDFTx call. - - atom_elements: list[str] - The list of each ion's element symbol in the most recent JDFTx call. - - atom_elements_int: list[int] - The list of ion's atomic numbers in the most recent JDFTx call. - - atom_types: list[str] - Non-repeating list of each ion's element symbol in the most recent JDFTx call. - - spintype: str - The spin type used in the most recent JDFTx call. Options are "none", "collinear", - - nspin: int - The number of spins used in the most recent JDFTx call. - - nat: int - The number of atoms in the most recent JDFTx call. - - atom_coords_initial: list[list[float]] - The initial atomic coordinates of the most recent JDFTx call. - - atom_coords_final: list[list[float]] - The final atomic coordinates of the most recent JDFTx call. - - atom_coords: list[list[float]] - The atomic coordinates of the most recent JDFTx call. - - has_solvation: bool - True if the most recent JDFTx call included a solvation calculation. - - fluid: str - The fluid used in the most recent JDFTx call. - - is_gc: bool - True if the most recent slice is a grand canonical calculation. - - eopt_type: str - The type of energy iteration used in the most recent JDFTx call. - - elecmindata: JElSteps - The JElSteps object from the most recent JDFTx call. This object contains - a series of JElStep objects in its 'steps' attribute, each corresponding to a - single energy iteration. - - stress: np.ndarray - The stress tensor of the most recent JDFTx call as a 3x3 numpy array. - - strain: np.ndarray - The strain tensor of the most recent JDFTx call as a 3x3 numpy array. - - nstep: int - The number of geometric optiization steps in the most recent JDFTx call. - - e: float - The final energy of the most recent JDFTx call (equivalent to the call's - etype. Use "Etot" for total internal energy). - - grad_k: float - The final norm of the preconditioned gradient for geometric optimization - of the most recent JDFTx call (evaluated as dot(g, Kg), where g is the gradient - and Kg is the preconditioned gradient). - (written as "|grad|_K" in JDFTx output). - - alpha: float - The step size of the final geometric step in the most recent JDFTx call. - - linmin: float - The final normalized projection of the geometric step direction onto the - gradient for the most recent JDFTx call. - - abs_magneticmoment: float | None - The absolute magnetic moment of the most recent JDFTx call. - - tot_magneticmoment: float | None - The total magnetic moment of the most recent JDFTx call. - - mu: float - The Fermi energy of the most recent JDFTx call. - - elec_e: float - The final energy of the most recent electronic optimization step. - - elec_nstep: int - The number of electronic optimization steps in the most recent JDFTx call. - - elec_grad_k: float - The final norm of the preconditioned gradient for electronic optimization - of the most recent JDFTx call (evaluated as dot(g, Kg), where g is the gradient - and Kg is the preconditioned gradient). - (written as "|grad|_K" in JDFTx output). - - elec_alpha: float - The step size of the final electronic step in the most recent JDFTx call. - - elec_linmin: float - The final normalized projection of the electronic step direction onto the - gradient for the most recent JDFTx call. - - Magic Methods - ------------- - __getitem__(key: str | int) -> Any - Decides behavior of how JDFTXOutfile objects are indexed. If the key is a string, - it will return the value of the property with the same name. If the key is an - integer, it will return the slice of the JDFTXOutfile object at that index. - - __len__() -> int - Returns the number of slices in the JDFTXOutfile object. - - __getattr__(name: str) -> Any - Returns the value of the property with the same name as the input string. - - __dir__() -> list[str] - Returns a list of all the properties of the JDFTXOutfile object. - """ - - slices: list[JDFTXOutfileSlice] = field(default_factory=list) - - @classmethod - def from_file(cls, file_path: str | Path, is_bgw: bool = False) -> JDFTXOutfile: - """Return JDFTXOutfile object. - - Create a JDFTXOutfile object from a JDFTx out file. - - Parameters - ---------- - file_path: str | Path - The path to the JDFTx out file - - is_bgw: bool - Mark True if data must be usable for BGW calculations. This will change - the behavior of the parser to be stricter with certain criteria. - - Returns - ------- - instance: JDFTXOutfile - The JDFTXOutfile object - """ - texts = read_outfile_slices(file_path) - slices = [JDFTXOutfileSlice.from_out_slice(text) for text in texts] - return cls(slices=slices) - - ########################################################################### - # Properties inherited from most recent JDFTXOutfileSlice - ########################################################################### - - @property - def prefix(self) -> str: - """ - The prefix of the most recent JDFTx call. - - Return prefix from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].prefix - raise AttributeError("Property prefix inaccessible due to empty slices class field") - - @property - def jstrucs(self) -> JOutStructures: - """ - - Return jstrucs from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].jstrucs - raise AttributeError("Property jstrucs inaccessible due to empty slices class field") - - @property - def jsettings_fluid( - self, - ) -> JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic: - """ - Return jsettings_fluid from most recent JOutStructure. - - Return jsettings_fluid from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].jsettings_fluid - raise AttributeError("Property jsettings_fluid inaccessible due to empty slices class field") - - @property - def jsettings_electronic( - self, - ) -> JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic: - """ - Return jsettings_electronic from most recent JOutStructure. - - Return jsettings_electronic from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].jsettings_electronic - raise AttributeError("Property jsettings_electronic inaccessible due to empty slices class field") - - @property - def jsettings_lattice( - self, - ) -> JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic: - """ - Return jsettings_lattice from most recent JOutStructure. - - Return jsettings_lattice from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].jsettings_lattice - raise AttributeError("Property jsettings_lattice inaccessible due to empty slices class field") - - @property - def jsettings_ionic( - self, - ) -> JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic: - """ - Return jsettings_ionic from most recent JOutStructure. - - Return jsettings_ionic from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].jsettings_ionic - raise AttributeError("Property jsettings_ionic inaccessible due to empty slices class field") - - @property - def xc_func(self) -> str: - """ - Return xc_func from most recent JOutStructure. - - Return xc_func from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].xc_func - raise AttributeError("Property xc_func inaccessible due to empty slices class field") - - @property - def lattice_initial(self) -> np.ndarray: - """ - Return lattice_initial from most recent JOutStructure. - - Return lattice_initial from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].lattice_initial - raise AttributeError("Property lattice_initial inaccessible due to empty slices class field") - - @property - def lattice_final(self) -> np.ndarray: - """ - Return lattice_final from most recent JOutStructure. - - Return lattice_final from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].lattice_final - raise AttributeError("Property lattice_final inaccessible due to empty slices class field") - - @property - def lattice(self) -> np.ndarray: - """ - Return lattice from most recent JOutStructure. - - Return lattice from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].lattice - raise AttributeError("Property lattice inaccessible due to empty slices class field") - - @property - def a(self) -> float: - """ - Return a from most recent JOutStructure. - - Return a from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].a - raise AttributeError("Property a inaccessible due to empty slices class field") - - @property - def b(self) -> float: - """ - Return b from most recent JOutStructure. - - Return b from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].b - raise AttributeError("Property b inaccessible due to empty slices class field") - - @property - def c(self) -> float: - """ - Return c from most recent JOutStructure. - - Return c from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].c - raise AttributeError("Property c inaccessible due to empty slices class field") - - @property - def fftgrid(self) -> list[int]: - """ - Return fftgrid from most recent JOutStructure. - - Return fftgrid from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].fftgrid - raise AttributeError("Property fftgrid inaccessible due to empty slices class field") - - @property - def geom_opt(self) -> bool: - """ - Return geom_opt from most recent JOutStructure. - - Return geom_opt from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].geom_opt - raise AttributeError("Property geom_opt inaccessible due to empty slices class field") - - @property - def geom_opt_type(self) -> str: - """ - Return geom_opt_type from most recent JOutStructure. - - Return geom_opt_type from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].geom_opt_type - raise AttributeError("Property geom_opt_type inaccessible due to empty slices class field") - - # TODO: The following properties may be None if eigstats was not dumped. Change - # return signature to float | None for these properties. - # - efermi - # - egap - # - emin - # - emax - # - homo - # - lumo - # - homo_filling - # - lumo_filling - # - is_metal - - @property - def efermi(self) -> float: - """ - Return efermi from most recent JOutStructure. - - Return efermi from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].efermi - raise AttributeError("Property efermi inaccessible due to empty slices class field") - - @property - def egap(self) -> float: - """ - Return egap from most recent JOutStructure. - - Return egap from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].egap - raise AttributeError("Property egap inaccessible due to empty slices class field") - - @property - def emin(self) -> float: - """ - Return emin from most recent JOutStructure. - - Return emin from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].emin - raise AttributeError("Property emin inaccessible due to empty slices class field") - - @property - def emax(self) -> float: - """ - Return emax from most recent JOutStructure. - - Return emax from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].emax - raise AttributeError("Property emax inaccessible due to empty slices class field") - - @property - def homo(self) -> float: - """ - Return homo from most recent JOutStructure. - - Return homo from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].homo - raise AttributeError("Property homo inaccessible due to empty slices class field") - - @property - def lumo(self) -> float: - """ - Return lumo from most recent JOutStructure. - - Return lumo from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].lumo - raise AttributeError("Property lumo inaccessible due to empty slices class field") - - @property - def homo_filling(self) -> float: - """ - Return homo_filling from most recent JOutStructure. - - Return homo_filling from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].homo_filling - raise AttributeError("Property homo_filling inaccessible due to empty slices class field") - - @property - def lumo_filling(self) -> float: - """ - Return lumo_filling from most recent JOutStructure. - - Return lumo_filling from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].lumo_filling - raise AttributeError("Property lumo_filling inaccessible due to empty slices class field") - - @property - def is_metal(self) -> bool: - """ - Return is_metal from most recent JOutStructure. - - Return is_metal from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].is_metal - raise AttributeError("Property is_metal inaccessible due to empty slices class field") - - @property - def etype(self) -> str: - """ - Return etype from most recent JOutStructure. - - Return etype from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].etype - raise AttributeError("Property etype inaccessible due to empty slices class field") - - @property - def broadening_type(self) -> str: - """ - Return broadening_type from most recent JOutStructure. - - Return broadening_type from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].broadening_type - raise AttributeError("Property broadening_type inaccessible due to empty slices class field") - - @property - def broadening(self) -> float: - """ - Return broadening from most recent JOutStructure. - - Return broadening from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].broadening - raise AttributeError("Property broadening inaccessible due to empty slices class field") - - @property - def kgrid(self) -> list: - """ - Return kgrid from most recent JOutStructure. - - Return kgrid from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].kgrid - raise AttributeError("Property kgrid inaccessible due to empty slices class field") - - @property - def truncation_type(self) -> str: - """ - Return truncation_type from most recent JOutStructure. - - Return truncation_type from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].truncation_type - raise AttributeError("Property truncation_type inaccessible due to empty slices class field") - - @property - def truncation_radius(self) -> float: - """ - Return truncation_radius from most recent JOutStructure. - - Return truncation_radius from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].truncation_radius - raise AttributeError("Property truncation_radius inaccessible due to empty slices class field") - - @property - def pwcut(self) -> float: - """ - Return pwcut from most recent JOutStructure. - - Return pwcut from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].pwcut - raise AttributeError("Property pwcut inaccessible due to empty slices class field") - - @property - def rhocut(self) -> float: - """ - Return rhocut from most recent JOutStructure. - - Return rhocut from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].rhocut - raise AttributeError("Property rhocut inaccessible due to empty slices class field") - - @property - def pp_type(self) -> str: - """ - Return pp_type from most recent JOutStructure. - - Return pp_type from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].pp_type - raise AttributeError("Property pp_type inaccessible due to empty slices class field") - - @property - def total_electrons(self) -> float: - """ - Return total_electrons from most recent JOutStructure. - - Return total_electrons from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].total_electrons - raise AttributeError("Property total_electrons inaccessible due to empty slices class field") - - @property - def semicore_electrons(self) -> int: - """ - Return semicore_electrons from most recent JOutStructure. - - Return semicore_electrons from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].semicore_electrons - raise AttributeError("Property semicore_electrons inaccessible due to empty slices class field") - - @property - def valence_electrons(self) -> float: - """ - Return valence_electrons from most recent JOutStructure. - - Return valence_electrons from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].valence_electrons - raise AttributeError("Property valence_electrons inaccessible due to empty slices class field") - - @property - def total_electrons_uncharged(self) -> int: - """ - Return total_electrons_uncharged from most recent JOutStructure. - - Return total_electrons_uncharged from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].total_electrons_uncharged - raise AttributeError("Property total_electrons_uncharged inaccessible due to empty slices class field") - - @property - def semicore_electrons_uncharged(self) -> int: - """ - Return semicore_electrons_uncharged from most recent JOutStructure. - - Return semicore_electrons_uncharged from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].semicore_electrons_uncharged - raise AttributeError("Property semicore_electrons_uncharged inaccessible due to empty slices class field") - - @property - def valence_electrons_uncharged(self) -> int: - """ - Return valence_electrons_uncharged from most recent JOutStructure. - - Return valence_electrons_uncharged from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].valence_electrons_uncharged - raise AttributeError("Property valence_electrons_uncharged inaccessible due to empty slices class field") - - @property - def nbands(self) -> int: - """ - Return Nbands from most recent JOutStructure. - - Return Nbands from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].nbands - raise AttributeError("Property nbands inaccessible due to empty slices class field") - - @property - def atom_elements(self) -> list: - """ - Return atom_elements from most recent JOutStructure. - - Return atom_elements from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].atom_elements - raise AttributeError("Property atom_elements inaccessible due to empty slices class field") - - @property - def atom_elements_int(self) -> list: - """ - Return atom_elements_int from most recent JOutStructure. - - Return atom_elements_int from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].atom_elements_int - raise AttributeError("Property atom_elements_int inaccessible due to empty slices class field") - - @property - def atom_types(self) -> list: - """ - Return atom_types from most recent JOutStructure. - - Return atom_types from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].atom_types - raise AttributeError("Property atom_types inaccessible due to empty slices class field") - - @property - def spintype(self) -> str: - """ - Return spintype from most recent JOutStructure. - - Return spintype from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].spintype - raise AttributeError("Property spintype inaccessible due to empty slices class field") - - @property - def nspin(self) -> int: - """ - Return nspin from most recent JOutStructure. - - Return nspin from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].nspin - raise AttributeError("Property nspin inaccessible due to empty slices class field") - - @property - def nat(self) -> int: - """ - Return nat from most recent JOutStructure. - - Return nat from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].nat - raise AttributeError("Property nat inaccessible due to empty slices class field") - - @property - def atom_coords_initial(self) -> list[list[float]]: - """ - Return atom_coords_initial from most recent JOutStructure. - - Return atom_coords_initial from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].atom_coords_initial - raise AttributeError("Property atom_coords_initial inaccessible due to empty slices class field") - - @property - def atom_coords_final(self) -> list[list[float]]: - """ - Return atom_coords_final from most recent JOutStructure. - - Return atom_coords_final from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].atom_coords_final - raise AttributeError("Property atom_coords_final inaccessible due to empty slices class field") - - @property - def atom_coords(self) -> list[list[float]]: - """ - Return atom_coords from most recent JOutStructure. - - Return atom_coords from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].atom_coords - raise AttributeError("Property atom_coords inaccessible due to empty slices class field") - - @property - def has_solvation(self) -> bool: - """ - Return has_solvation from most recent JOutStructure. - - Return has_solvation from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].has_solvation - raise AttributeError("Property has_solvation inaccessible due to empty slices class field") - - @property - def fluid(self) -> str: - """ - Return fluid from most recent JOutStructure. - - Return fluid from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].fluid - raise AttributeError("Property fluid inaccessible due to empty slices class field") - - @property - def is_gc(self) -> bool: - """ - Return is_gc from most recent JOutStructure. - - Return is_gc from most recent JOutStructure. - - Returns - ------- - bool - True if the most recent slice is a grand canonical calculation - """ - if len(self.slices): - return self.slices[-1].is_gc - raise AttributeError("Property is_gc inaccessible due to empty slices class field") - - ########################################################################### - # Properties inherited from most recent JDFTXOutfileSlice directly through - # the JDFTXOutfileSlice object's jstrucs class variable. - ########################################################################### - - @property - def eopt_type(self) -> str: - """ - Return eopt_type from most recent JOutStructure. - - Return eopt_type from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].eopt_type - raise AttributeError("Property eopt_type inaccessible due to empty jstrucs class field") - - @property - def elecmindata(self) -> JElSteps: - """ - Return elecmindata from most recent JOutStructure. - - Return elecmindata from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].elecmindata - raise AttributeError("Property elecmindata inaccessible due to empty jstrucs class field") - - @property - def stress(self) -> np.ndarray: - """ - Return stress from most recent JOutStructure. - - Return stress from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].stress - raise AttributeError("Property stress inaccessible due to empty jstrucs class field") - - @property - def strain(self) -> np.ndarray: - """ - Return strain from most recent JOutStructure. - - Return strain from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].strain - raise AttributeError("Property strain inaccessible due to empty jstrucs class field") - - @property - def nstep(self) -> int: - """ - Return (geometric) iter number from most recent JOutStructure. - - Return (geometric) iter number from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].nstep - raise AttributeError("Property nstep inaccessible due to empty jstrucs class field") - - @property - def e(self) -> float: - """ - Return E from most recent JOutStructure. - - Return E from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].e - raise AttributeError("Property e inaccessible due to empty jstrucs class field") - - @property - def grad_k(self) -> float: - """ - Return (geometric) grad_k from most recent JOutStructure. - - Return (geometric) grad_k from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].grad_k - raise AttributeError("Property grad_k inaccessible due to empty jstrucs class field") - - @property - def alpha(self) -> float: - """ - Return (geometric) alpha from most recent JOutStructure. - - Return (geometric) alpha from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].alpha - raise AttributeError("Property alpha inaccessible due to empty jstrucs class field") - - @property - def linmin(self) -> float: - """ - Return (geometric) linmin from most recent JOutStructure. - - Return (geometric) linmin from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].linmin - raise AttributeError("Property linmin inaccessible due to empty jstrucs class field") - - @property - def nelectrons(self) -> float: - """ - Return nelectrons from most recent JOutStructure. - - Return nelectrons from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].nelectrons - raise AttributeError("Property nelectrons inaccessible due to empty jstrucs class field") - - @property - def abs_magneticmoment(self) -> float | None: - """ - Return abs_magneticmoment from most recent JOutStructure. - - Return abs_magneticmoment from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].abs_magneticmoment - raise AttributeError("Property abs_magneticmoment inaccessible due to empty jstrucs class field") - - @property - def tot_magneticmoment(self) -> float | None: - """ - Return tot_magneticmoment from most recent JOutStructure. - - Return tot_magneticmoment from most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].tot_magneticmoment - raise AttributeError("Property tot_magneticmoment inaccessible due to empty jstrucs class field") - - @property - def mu(self) -> float: - """ - Return mu from most recent JOutStructure. - - Return mu from most recent JOutStructure. (Equivalent to efermi) - """ - if len(self.slices): - return self.slices[-1].mu - raise AttributeError("Property mu inaccessible due to empty jstrucs class field") - - ########################################################################### - # Electronic properties with symbol disambiguation inherited from most - # recent JDFTXOutfileSlice directly through the JDFTXOutfileSlice - # object's jstrucs class variable. - ########################################################################### - - @property - def elec_nstep(self) -> int: - """Return the most recent electronic iteration. - - Return the most recent electronic iteration. - - Returns - ------- - elec_nstep: int - """ - if len(self.slices): - return self.slices[-1].elec_nstep - raise AttributeError("Property elec_inter inaccessible due to empty jstrucs class field") - - @property - def elec_e(self) -> float: - """Return the most recent electronic energy. - - Return the most recent electronic energy. - - Returns - ------- - elec_e: float - """ - if len(self.slices): - return self.slices[-1].elec_e - raise AttributeError("Property elec_e inaccessible due to empty jstrucs class field") - - @property - def elec_grad_k(self) -> int: - """Return the most recent electronic grad_k. - - Return the most recent electronic grad_k. - - Returns - ------- - grad_k: float - """ - if len(self.slices): - return self.slices[-1].elec_grad_k - raise AttributeError("Property elec_grad_k inaccessible due to empty jstrucs class field") - - @property - def elec_alpha(self) -> float: - """Return the most recent electronic alpha. - - Return the most recent electronic alpha. - - Returns - ------- - alpha: float - """ - if len(self.slices): - return self.slices[-1].elec_linmin - raise AttributeError("Property elec_alpha inaccessible due to empty jstrucs class field") - - @property - def elec_linmin(self) -> float: - """Return the most recent electronic linmin. - - Return the most recent electronic linmin. - - Returns - ------- - linmin: float - """ - if len(self.slices): - return self.slices[-1].elec_linmin - raise AttributeError("Property elec_linmin inaccessible due to empty jstrucs class field") - - ########################################################################### - # Magic methods - ########################################################################### - - def __getitem__(self, key: int | str) -> JDFTXOutfileSlice | Any: - """Return item. - - Return the value of an item. - - Parameters - ---------- - key: int | str - The key of the item - - Returns - ------- - val - The value of the item - """ - val = None - if type(key) is int: - val = self.slices[key] - elif type(key) is str: - val = getattr(self, key) - else: - raise TypeError(f"Invalid key type: {type(key)}") - return val - - def __len__(self) -> int: - """Return length of JDFTXOutfile object. - - Returns the number of JDFTx calls in the - JDFTXOutfile object. - - Returns - ------- - length: int - The number of geometric optimization steps in the JDFTXOutfile - object - """ - return len(self.slices) - - # This method is likely never going to be called as all (currently existing) - # attributes of the most recent slice are explicitly defined as a class - # property. However, it is included to reduce the likelihood of errors - # upon future changes to downstream code. - def __getattr__(self, name: str) -> Any: - """Return attribute. - - Return the value of an attribute. - - Parameters - ---------- - name: str - The name of the attribute - - Returns - ------- - val - The value of the attribute - """ - if name in self.__dict__: - return self.__dict__[name] - - # Check if the attribute is a property of the class - for cls in inspect.getmro(self.__class__): - if name in cls.__dict__ and isinstance(cls.__dict__[name], property): - return cls.__dict__[name].__get__(self) - - # Check if the attribute is in self.jstrucs - if hasattr(self.slices[-1], name): - return getattr(self.slices[-1], name) - - # If the attribute is not found in either, raise an AttributeError - raise AttributeError(f"{self.__class__.__name__} not found: {name}") - - # if len(self.slices): - # if not hasattr(self.slices[-1], name): - # raise AttributeError(f"{self.__class__.__name__} not found: {name}") - # return getattr(self.slices[-1], name) - # raise AttributeError(f"Property {name} inaccessible due to empty jstrucs class field") - - def __dir__(self) -> list: - """List attributes. - - Returns a list of attributes for the object, including those from - self.slices[-1]. - - Returns - ------- - list - A list of attribute names - """ - # Get the default attributes - default_attrs = dir(self) - # Get the attributes from self.slices[-1] if slices is not empty - slice_attrs = dir(self.slices[-1]) if self.slices else [] - # Combine and return unique attributes - return list(set(default_attrs + slice_attrs)) - - def __str__(self) -> str: - """Return string representation of JDFTXOutfile object. - - Return a string representation of the JDFTXOutfile object. - - Returns - ------- - str - The string representation of the JDFTXOutfile object - """ - return pprint.pformat(self) diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py index 8dbfbc082c0..bc0c8a18dc1 100644 --- a/src/pymatgen/io/jdftx/outputs.py +++ b/src/pymatgen/io/jdftx/outputs.py @@ -1 +1,1298 @@ -"""Module for parsing JDFTx output files.""" +"""JDFTx out file parsing class. + +A class to read and process a JDFTx out file. + +Note: JDFTXOutfile will be moved back to its own module once a more broad outputs +class is written. +""" + +from __future__ import annotations + +import inspect +import pprint +from dataclasses import dataclass, field +from typing import TYPE_CHECKING, Any + +from pymatgen.io.jdftx.jdftxoutfileslice import JDFTXOutfileSlice +from pymatgen.io.jdftx.utils import read_outfile_slices + +if TYPE_CHECKING: + from pathlib import Path + + import numpy as np + + from pymatgen.io.jdftx.jelstep import JElSteps + from pymatgen.io.jdftx.jminsettings import ( + JMinSettingsElectronic, + JMinSettingsFluid, + JMinSettingsIonic, + JMinSettingsLattice, + ) + from pymatgen.io.jdftx.joutstructures import JOutStructures + +__author__ = "Ben Rich, Jacob Clary" + + +@dataclass +class JDFTXOutfile: + """JDFTx out file parsing class. + + A class to read and process a JDFTx out file. + + Methods + ------- + from_file(file_path: str | Path) -> JDFTXOutfile + Return JDFTXOutfile object from the path to a JDFTx out file. + + Attributes + ---------- + slices: list[JDFTXOutfileSlice] + A list of JDFTXOutfileSlice objects. Each slice corresponds to an individual + call of the JDFTx executable. Subsequent JDFTx calls within the same directory + and prefix will append outputs to the same out file. More than one slice + may correspond to restarted calculations, geom + single point calculations, + or optimizations done with 3rd-party wrappers like ASE. + + + Properties + ---------- + prefix: str + The prefix of the most recent JDFTx call. + + jstrucs: JOutStructures + The JOutStructures object from the most recent JDFTx call. This object contains + a series of JOutStructure objects in its 'slices' attribute, each corresponding + to a single structure (multiple iff performing a geometric optimization) as well + as convergence data for the structures as a series. + + jsettings_fluid: JMinSettingsFluid (JminSettings) + The JMinSettingsFluid object from the most recent JDFTx call. This object + contains only a 'params' attribute, which is a dictionary of the input parameters + for the fluid optimization. + + jsettings_electronic: JMinSettingsElectronic (JminSettings) + The JMinSettingsElectronic object from the most recent JDFTx call. This object + contains only a 'params' attribute, which is a dictionary of the input parameters + for the electronic optimization. + + jsettings_lattice: JMinSettingsLattice (JminSettings) + The JMinSettingsLattice object from the most recent JDFTx call. This object + contains only a 'params' attribute, which is a dictionary of the input parameters + for the lattice optimization. + + jsettings_ionic: JMinSettingsIonic (JminSettings) + The JMinSettingsIonic object from the most recent JDFTx call. This object + contains only a 'params' attribute, which is a dictionary of the input parameters + for the ionic optimization. + + xc_func: str + The exchange-correlation functional used in the most recent JDFTx call. + See documentation for JDFTx online for a list of available exchange-correlation + functionals. + + lattice_initial: np.ndarray + The initial lattice vectors of the most recent JDFTx call as a 3x3 numpy array. + + lattice_final: np.ndarray + The final lattice vectors of the most recent JDFTx call as a 3x3 numpy array. + + lattice: np.ndarray + The lattice vectors of the most recent JDFTx call as a 3x3 numpy array + (redundant to lattice_final). + + a: float + Length of the first lattice vector. + + b: float + Length of the second lattice vector. + + c: float + Length of the third lattice vector. + + fftgrid: list[int] + The FFT grid shape used in the most recent JDFTx call. Can be used to properly + shape densities dumped as binary files. + + geom_opt: bool + True if the most recent JDFTx call was a geometry optimization (lattice or ionic). + + geom_opt_type: str + The type of geometry optimization performed in the most recent JDFTx call. + Options are 'lattice' or 'ionic' if geom_opt, else "single point". + ('lattice' optimizations perform ionic optimizations as well unless ion + positions are given in direct coordinates). + + efermi: float + The Fermi energy of the most recent JDFTx call. Equivalent to "mu". + + egap: float + The band gap of the most recent JDFTx call. (Only available if eigstats was dumped). + + emin: float + The minimum energy (smallest Kohn-Sham eigenvalue) of the most recent JDFTx call. + (Only available if eigstats was dumped). + + emax: float + The maximum energy (largest Kohn-Sham eigenvalue) of the most recent JDFTx call. + (Only available if eigstats was dumped). + + homo: float + The energy of the band-gap lower bound (Highest Occupied Molecular Orbital) + (Only available if eigstats was dumped). + + lumo: float + The energy of the band-gap upper bound (Lowet Unoccupied Molecular Orbital) + (Only available if eigstats was dumped). + + homo_filling: float + The electron filling at the homo band-state. + (Only available if eigstats was dumped). + + lumo_filling: float + The electron filling at the lumo band-state. + (Only available if eigstats was dumped). + + is_metal: bool + True if fillings of homo and lumo band-states are off-set by 1 and 0 + by at least an arbitrary tolerance of 0.01 (ie 1 - 0.015 and 0.012 for + homo/lumo fillings would be metallic, while 1-0.001 and 0 would not be). + (Only available if eigstats was dumped). + + etype: str + String representation of total energy-type of system. Commonly "G" + (grand-canonical potential) for GC calculations, and "F" for canonical + (fixed electron count) calculations. + + broadening_type: str + Type of broadening for electronic filling about Fermi-level requested. Either + "Fermi", "Cold", "MP1", or "Gauss". + + broadening: float + Magnitude of broadening for electronic filling. + + kgrid: list[int] + Shape of k-point grid used in calculation. (equivalent to k-point folding) + + truncation_type: str + Type of coulomb truncation used to prevent interaction between periodic images + along certain directions. "periodic" means no coulomb truncation was used. + + truncation_radius: float | None + If spherical truncation_type, this is the radius of the coulomb truncation sphere. + + pwcut: float + The plane-wave cutoff energy in Hartrees used in the most recent JDFTx call. + + rhocut: float + The density cutoff energy in Hartrees used in the most recent JDFTx call. + + pp_type: str + The pseudopotential library used in the most recent JDFTx call. + Currently only "GBRV" and "SG15" are supported by this output parser. + + total_electrons: float + The total number of electrons in the most recent JDFTx call (redundant + to nelectrons). + + semicore_electrons: int + The number of semicore electrons in the most recent JDFTx call. + + valence_electrons: float + The number of valence electrons in the most recent JDFTx call. + + total_electrons_uncharged: int + The total number of electrons in the most recent JDFTx call, uncorrected for + charge. (ie total_electrons + charge) + + semicore_electrons_uncharged: int + The number of semicore electrons in the most recent JDFTx call, uncorrected for + charge. (ie semicore_electrons + charge) + + valence_electrons_uncharged: int + The number of valence electrons in the most recent JDFTx call, uncorrected for + charge. (ie valence_electrons + charge) + + nbands: int + The number of bands used in the most recent JDFTx call. + + atom_elements: list[str] + The list of each ion's element symbol in the most recent JDFTx call. + + atom_elements_int: list[int] + The list of ion's atomic numbers in the most recent JDFTx call. + + atom_types: list[str] + Non-repeating list of each ion's element symbol in the most recent JDFTx call. + + spintype: str + The spin type used in the most recent JDFTx call. Options are "none", "collinear", + + nspin: int + The number of spins used in the most recent JDFTx call. + + nat: int + The number of atoms in the most recent JDFTx call. + + atom_coords_initial: list[list[float]] + The initial atomic coordinates of the most recent JDFTx call. + + atom_coords_final: list[list[float]] + The final atomic coordinates of the most recent JDFTx call. + + atom_coords: list[list[float]] + The atomic coordinates of the most recent JDFTx call. + + has_solvation: bool + True if the most recent JDFTx call included a solvation calculation. + + fluid: str + The fluid used in the most recent JDFTx call. + + is_gc: bool + True if the most recent slice is a grand canonical calculation. + + eopt_type: str + The type of energy iteration used in the most recent JDFTx call. + + elecmindata: JElSteps + The JElSteps object from the most recent JDFTx call. This object contains + a series of JElStep objects in its 'steps' attribute, each corresponding to a + single energy iteration. + + stress: np.ndarray + The stress tensor of the most recent JDFTx call as a 3x3 numpy array. + + strain: np.ndarray + The strain tensor of the most recent JDFTx call as a 3x3 numpy array. + + nstep: int + The number of geometric optiization steps in the most recent JDFTx call. + + e: float + The final energy of the most recent JDFTx call (equivalent to the call's + etype. Use "Etot" for total internal energy). + + grad_k: float + The final norm of the preconditioned gradient for geometric optimization + of the most recent JDFTx call (evaluated as dot(g, Kg), where g is the gradient + and Kg is the preconditioned gradient). + (written as "|grad|_K" in JDFTx output). + + alpha: float + The step size of the final geometric step in the most recent JDFTx call. + + linmin: float + The final normalized projection of the geometric step direction onto the + gradient for the most recent JDFTx call. + + abs_magneticmoment: float | None + The absolute magnetic moment of the most recent JDFTx call. + + tot_magneticmoment: float | None + The total magnetic moment of the most recent JDFTx call. + + mu: float + The Fermi energy of the most recent JDFTx call. + + elec_e: float + The final energy of the most recent electronic optimization step. + + elec_nstep: int + The number of electronic optimization steps in the most recent JDFTx call. + + elec_grad_k: float + The final norm of the preconditioned gradient for electronic optimization + of the most recent JDFTx call (evaluated as dot(g, Kg), where g is the gradient + and Kg is the preconditioned gradient). + (written as "|grad|_K" in JDFTx output). + + elec_alpha: float + The step size of the final electronic step in the most recent JDFTx call. + + elec_linmin: float + The final normalized projection of the electronic step direction onto the + gradient for the most recent JDFTx call. + + Magic Methods + ------------- + __getitem__(key: str | int) -> Any + Decides behavior of how JDFTXOutfile objects are indexed. If the key is a string, + it will return the value of the property with the same name. If the key is an + integer, it will return the slice of the JDFTXOutfile object at that index. + + __len__() -> int + Returns the number of slices in the JDFTXOutfile object. + + __getattr__(name: str) -> Any + Returns the value of the property with the same name as the input string. + + __dir__() -> list[str] + Returns a list of all the properties of the JDFTXOutfile object. + """ + + slices: list[JDFTXOutfileSlice] = field(default_factory=list) + + @classmethod + def from_file(cls, file_path: str | Path, is_bgw: bool = False) -> JDFTXOutfile: + """Return JDFTXOutfile object. + + Create a JDFTXOutfile object from a JDFTx out file. + + Parameters + ---------- + file_path: str | Path + The path to the JDFTx out file + + is_bgw: bool + Mark True if data must be usable for BGW calculations. This will change + the behavior of the parser to be stricter with certain criteria. + + Returns + ------- + instance: JDFTXOutfile + The JDFTXOutfile object + """ + texts = read_outfile_slices(file_path) + slices = [JDFTXOutfileSlice.from_out_slice(text) for text in texts] + return cls(slices=slices) + + ########################################################################### + # Properties inherited from most recent JDFTXOutfileSlice + ########################################################################### + + @property + def prefix(self) -> str: + """ + The prefix of the most recent JDFTx call. + + Return prefix from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].prefix + raise AttributeError("Property prefix inaccessible due to empty slices class field") + + @property + def jstrucs(self) -> JOutStructures: + """ + + Return jstrucs from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].jstrucs + raise AttributeError("Property jstrucs inaccessible due to empty slices class field") + + @property + def jsettings_fluid( + self, + ) -> JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic: + """ + Return jsettings_fluid from most recent JOutStructure. + + Return jsettings_fluid from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].jsettings_fluid + raise AttributeError("Property jsettings_fluid inaccessible due to empty slices class field") + + @property + def jsettings_electronic( + self, + ) -> JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic: + """ + Return jsettings_electronic from most recent JOutStructure. + + Return jsettings_electronic from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].jsettings_electronic + raise AttributeError("Property jsettings_electronic inaccessible due to empty slices class field") + + @property + def jsettings_lattice( + self, + ) -> JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic: + """ + Return jsettings_lattice from most recent JOutStructure. + + Return jsettings_lattice from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].jsettings_lattice + raise AttributeError("Property jsettings_lattice inaccessible due to empty slices class field") + + @property + def jsettings_ionic( + self, + ) -> JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic: + """ + Return jsettings_ionic from most recent JOutStructure. + + Return jsettings_ionic from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].jsettings_ionic + raise AttributeError("Property jsettings_ionic inaccessible due to empty slices class field") + + @property + def xc_func(self) -> str: + """ + Return xc_func from most recent JOutStructure. + + Return xc_func from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].xc_func + raise AttributeError("Property xc_func inaccessible due to empty slices class field") + + @property + def lattice_initial(self) -> np.ndarray: + """ + Return lattice_initial from most recent JOutStructure. + + Return lattice_initial from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].lattice_initial + raise AttributeError("Property lattice_initial inaccessible due to empty slices class field") + + @property + def lattice_final(self) -> np.ndarray: + """ + Return lattice_final from most recent JOutStructure. + + Return lattice_final from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].lattice_final + raise AttributeError("Property lattice_final inaccessible due to empty slices class field") + + @property + def lattice(self) -> np.ndarray: + """ + Return lattice from most recent JOutStructure. + + Return lattice from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].lattice + raise AttributeError("Property lattice inaccessible due to empty slices class field") + + @property + def a(self) -> float: + """ + Return a from most recent JOutStructure. + + Return a from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].a + raise AttributeError("Property a inaccessible due to empty slices class field") + + @property + def b(self) -> float: + """ + Return b from most recent JOutStructure. + + Return b from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].b + raise AttributeError("Property b inaccessible due to empty slices class field") + + @property + def c(self) -> float: + """ + Return c from most recent JOutStructure. + + Return c from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].c + raise AttributeError("Property c inaccessible due to empty slices class field") + + @property + def fftgrid(self) -> list[int]: + """ + Return fftgrid from most recent JOutStructure. + + Return fftgrid from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].fftgrid + raise AttributeError("Property fftgrid inaccessible due to empty slices class field") + + @property + def geom_opt(self) -> bool: + """ + Return geom_opt from most recent JOutStructure. + + Return geom_opt from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].geom_opt + raise AttributeError("Property geom_opt inaccessible due to empty slices class field") + + @property + def geom_opt_type(self) -> str: + """ + Return geom_opt_type from most recent JOutStructure. + + Return geom_opt_type from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].geom_opt_type + raise AttributeError("Property geom_opt_type inaccessible due to empty slices class field") + + # TODO: The following properties may be None if eigstats was not dumped. Change + # return signature to float | None for these properties. + # - efermi + # - egap + # - emin + # - emax + # - homo + # - lumo + # - homo_filling + # - lumo_filling + # - is_metal + + @property + def efermi(self) -> float: + """ + Return efermi from most recent JOutStructure. + + Return efermi from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].efermi + raise AttributeError("Property efermi inaccessible due to empty slices class field") + + @property + def egap(self) -> float: + """ + Return egap from most recent JOutStructure. + + Return egap from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].egap + raise AttributeError("Property egap inaccessible due to empty slices class field") + + @property + def emin(self) -> float: + """ + Return emin from most recent JOutStructure. + + Return emin from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].emin + raise AttributeError("Property emin inaccessible due to empty slices class field") + + @property + def emax(self) -> float: + """ + Return emax from most recent JOutStructure. + + Return emax from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].emax + raise AttributeError("Property emax inaccessible due to empty slices class field") + + @property + def homo(self) -> float: + """ + Return homo from most recent JOutStructure. + + Return homo from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].homo + raise AttributeError("Property homo inaccessible due to empty slices class field") + + @property + def lumo(self) -> float: + """ + Return lumo from most recent JOutStructure. + + Return lumo from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].lumo + raise AttributeError("Property lumo inaccessible due to empty slices class field") + + @property + def homo_filling(self) -> float: + """ + Return homo_filling from most recent JOutStructure. + + Return homo_filling from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].homo_filling + raise AttributeError("Property homo_filling inaccessible due to empty slices class field") + + @property + def lumo_filling(self) -> float: + """ + Return lumo_filling from most recent JOutStructure. + + Return lumo_filling from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].lumo_filling + raise AttributeError("Property lumo_filling inaccessible due to empty slices class field") + + @property + def is_metal(self) -> bool: + """ + Return is_metal from most recent JOutStructure. + + Return is_metal from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].is_metal + raise AttributeError("Property is_metal inaccessible due to empty slices class field") + + @property + def etype(self) -> str: + """ + Return etype from most recent JOutStructure. + + Return etype from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].etype + raise AttributeError("Property etype inaccessible due to empty slices class field") + + @property + def broadening_type(self) -> str: + """ + Return broadening_type from most recent JOutStructure. + + Return broadening_type from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].broadening_type + raise AttributeError("Property broadening_type inaccessible due to empty slices class field") + + @property + def broadening(self) -> float: + """ + Return broadening from most recent JOutStructure. + + Return broadening from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].broadening + raise AttributeError("Property broadening inaccessible due to empty slices class field") + + @property + def kgrid(self) -> list: + """ + Return kgrid from most recent JOutStructure. + + Return kgrid from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].kgrid + raise AttributeError("Property kgrid inaccessible due to empty slices class field") + + @property + def truncation_type(self) -> str: + """ + Return truncation_type from most recent JOutStructure. + + Return truncation_type from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].truncation_type + raise AttributeError("Property truncation_type inaccessible due to empty slices class field") + + @property + def truncation_radius(self) -> float: + """ + Return truncation_radius from most recent JOutStructure. + + Return truncation_radius from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].truncation_radius + raise AttributeError("Property truncation_radius inaccessible due to empty slices class field") + + @property + def pwcut(self) -> float: + """ + Return pwcut from most recent JOutStructure. + + Return pwcut from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].pwcut + raise AttributeError("Property pwcut inaccessible due to empty slices class field") + + @property + def rhocut(self) -> float: + """ + Return rhocut from most recent JOutStructure. + + Return rhocut from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].rhocut + raise AttributeError("Property rhocut inaccessible due to empty slices class field") + + @property + def pp_type(self) -> str: + """ + Return pp_type from most recent JOutStructure. + + Return pp_type from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].pp_type + raise AttributeError("Property pp_type inaccessible due to empty slices class field") + + @property + def total_electrons(self) -> float: + """ + Return total_electrons from most recent JOutStructure. + + Return total_electrons from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].total_electrons + raise AttributeError("Property total_electrons inaccessible due to empty slices class field") + + @property + def semicore_electrons(self) -> int: + """ + Return semicore_electrons from most recent JOutStructure. + + Return semicore_electrons from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].semicore_electrons + raise AttributeError("Property semicore_electrons inaccessible due to empty slices class field") + + @property + def valence_electrons(self) -> float: + """ + Return valence_electrons from most recent JOutStructure. + + Return valence_electrons from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].valence_electrons + raise AttributeError("Property valence_electrons inaccessible due to empty slices class field") + + @property + def total_electrons_uncharged(self) -> int: + """ + Return total_electrons_uncharged from most recent JOutStructure. + + Return total_electrons_uncharged from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].total_electrons_uncharged + raise AttributeError("Property total_electrons_uncharged inaccessible due to empty slices class field") + + @property + def semicore_electrons_uncharged(self) -> int: + """ + Return semicore_electrons_uncharged from most recent JOutStructure. + + Return semicore_electrons_uncharged from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].semicore_electrons_uncharged + raise AttributeError("Property semicore_electrons_uncharged inaccessible due to empty slices class field") + + @property + def valence_electrons_uncharged(self) -> int: + """ + Return valence_electrons_uncharged from most recent JOutStructure. + + Return valence_electrons_uncharged from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].valence_electrons_uncharged + raise AttributeError("Property valence_electrons_uncharged inaccessible due to empty slices class field") + + @property + def nbands(self) -> int: + """ + Return Nbands from most recent JOutStructure. + + Return Nbands from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].nbands + raise AttributeError("Property nbands inaccessible due to empty slices class field") + + @property + def atom_elements(self) -> list: + """ + Return atom_elements from most recent JOutStructure. + + Return atom_elements from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].atom_elements + raise AttributeError("Property atom_elements inaccessible due to empty slices class field") + + @property + def atom_elements_int(self) -> list: + """ + Return atom_elements_int from most recent JOutStructure. + + Return atom_elements_int from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].atom_elements_int + raise AttributeError("Property atom_elements_int inaccessible due to empty slices class field") + + @property + def atom_types(self) -> list: + """ + Return atom_types from most recent JOutStructure. + + Return atom_types from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].atom_types + raise AttributeError("Property atom_types inaccessible due to empty slices class field") + + @property + def spintype(self) -> str: + """ + Return spintype from most recent JOutStructure. + + Return spintype from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].spintype + raise AttributeError("Property spintype inaccessible due to empty slices class field") + + @property + def nspin(self) -> int: + """ + Return nspin from most recent JOutStructure. + + Return nspin from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].nspin + raise AttributeError("Property nspin inaccessible due to empty slices class field") + + @property + def nat(self) -> int: + """ + Return nat from most recent JOutStructure. + + Return nat from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].nat + raise AttributeError("Property nat inaccessible due to empty slices class field") + + @property + def atom_coords_initial(self) -> list[list[float]]: + """ + Return atom_coords_initial from most recent JOutStructure. + + Return atom_coords_initial from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].atom_coords_initial + raise AttributeError("Property atom_coords_initial inaccessible due to empty slices class field") + + @property + def atom_coords_final(self) -> list[list[float]]: + """ + Return atom_coords_final from most recent JOutStructure. + + Return atom_coords_final from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].atom_coords_final + raise AttributeError("Property atom_coords_final inaccessible due to empty slices class field") + + @property + def atom_coords(self) -> list[list[float]]: + """ + Return atom_coords from most recent JOutStructure. + + Return atom_coords from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].atom_coords + raise AttributeError("Property atom_coords inaccessible due to empty slices class field") + + @property + def has_solvation(self) -> bool: + """ + Return has_solvation from most recent JOutStructure. + + Return has_solvation from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].has_solvation + raise AttributeError("Property has_solvation inaccessible due to empty slices class field") + + @property + def fluid(self) -> str: + """ + Return fluid from most recent JOutStructure. + + Return fluid from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].fluid + raise AttributeError("Property fluid inaccessible due to empty slices class field") + + @property + def is_gc(self) -> bool: + """ + Return is_gc from most recent JOutStructure. + + Return is_gc from most recent JOutStructure. + + Returns + ------- + bool + True if the most recent slice is a grand canonical calculation + """ + if len(self.slices): + return self.slices[-1].is_gc + raise AttributeError("Property is_gc inaccessible due to empty slices class field") + + ########################################################################### + # Properties inherited from most recent JDFTXOutfileSlice directly through + # the JDFTXOutfileSlice object's jstrucs class variable. + ########################################################################### + + @property + def eopt_type(self) -> str: + """ + Return eopt_type from most recent JOutStructure. + + Return eopt_type from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].eopt_type + raise AttributeError("Property eopt_type inaccessible due to empty jstrucs class field") + + @property + def elecmindata(self) -> JElSteps: + """ + Return elecmindata from most recent JOutStructure. + + Return elecmindata from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].elecmindata + raise AttributeError("Property elecmindata inaccessible due to empty jstrucs class field") + + @property + def stress(self) -> np.ndarray: + """ + Return stress from most recent JOutStructure. + + Return stress from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].stress + raise AttributeError("Property stress inaccessible due to empty jstrucs class field") + + @property + def strain(self) -> np.ndarray: + """ + Return strain from most recent JOutStructure. + + Return strain from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].strain + raise AttributeError("Property strain inaccessible due to empty jstrucs class field") + + @property + def nstep(self) -> int: + """ + Return (geometric) iter number from most recent JOutStructure. + + Return (geometric) iter number from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].nstep + raise AttributeError("Property nstep inaccessible due to empty jstrucs class field") + + @property + def e(self) -> float: + """ + Return E from most recent JOutStructure. + + Return E from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].e + raise AttributeError("Property e inaccessible due to empty jstrucs class field") + + @property + def grad_k(self) -> float: + """ + Return (geometric) grad_k from most recent JOutStructure. + + Return (geometric) grad_k from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].grad_k + raise AttributeError("Property grad_k inaccessible due to empty jstrucs class field") + + @property + def alpha(self) -> float: + """ + Return (geometric) alpha from most recent JOutStructure. + + Return (geometric) alpha from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].alpha + raise AttributeError("Property alpha inaccessible due to empty jstrucs class field") + + @property + def linmin(self) -> float: + """ + Return (geometric) linmin from most recent JOutStructure. + + Return (geometric) linmin from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].linmin + raise AttributeError("Property linmin inaccessible due to empty jstrucs class field") + + @property + def nelectrons(self) -> float: + """ + Return nelectrons from most recent JOutStructure. + + Return nelectrons from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].nelectrons + raise AttributeError("Property nelectrons inaccessible due to empty jstrucs class field") + + @property + def abs_magneticmoment(self) -> float | None: + """ + Return abs_magneticmoment from most recent JOutStructure. + + Return abs_magneticmoment from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].abs_magneticmoment + raise AttributeError("Property abs_magneticmoment inaccessible due to empty jstrucs class field") + + @property + def tot_magneticmoment(self) -> float | None: + """ + Return tot_magneticmoment from most recent JOutStructure. + + Return tot_magneticmoment from most recent JOutStructure. + """ + if len(self.slices): + return self.slices[-1].tot_magneticmoment + raise AttributeError("Property tot_magneticmoment inaccessible due to empty jstrucs class field") + + @property + def mu(self) -> float: + """ + Return mu from most recent JOutStructure. + + Return mu from most recent JOutStructure. (Equivalent to efermi) + """ + if len(self.slices): + return self.slices[-1].mu + raise AttributeError("Property mu inaccessible due to empty jstrucs class field") + + ########################################################################### + # Electronic properties with symbol disambiguation inherited from most + # recent JDFTXOutfileSlice directly through the JDFTXOutfileSlice + # object's jstrucs class variable. + ########################################################################### + + @property + def elec_nstep(self) -> int: + """Return the most recent electronic iteration. + + Return the most recent electronic iteration. + + Returns + ------- + elec_nstep: int + """ + if len(self.slices): + return self.slices[-1].elec_nstep + raise AttributeError("Property elec_inter inaccessible due to empty jstrucs class field") + + @property + def elec_e(self) -> float: + """Return the most recent electronic energy. + + Return the most recent electronic energy. + + Returns + ------- + elec_e: float + """ + if len(self.slices): + return self.slices[-1].elec_e + raise AttributeError("Property elec_e inaccessible due to empty jstrucs class field") + + @property + def elec_grad_k(self) -> int: + """Return the most recent electronic grad_k. + + Return the most recent electronic grad_k. + + Returns + ------- + grad_k: float + """ + if len(self.slices): + return self.slices[-1].elec_grad_k + raise AttributeError("Property elec_grad_k inaccessible due to empty jstrucs class field") + + @property + def elec_alpha(self) -> float: + """Return the most recent electronic alpha. + + Return the most recent electronic alpha. + + Returns + ------- + alpha: float + """ + if len(self.slices): + return self.slices[-1].elec_linmin + raise AttributeError("Property elec_alpha inaccessible due to empty jstrucs class field") + + @property + def elec_linmin(self) -> float: + """Return the most recent electronic linmin. + + Return the most recent electronic linmin. + + Returns + ------- + linmin: float + """ + if len(self.slices): + return self.slices[-1].elec_linmin + raise AttributeError("Property elec_linmin inaccessible due to empty jstrucs class field") + + ########################################################################### + # Magic methods + ########################################################################### + + def __getitem__(self, key: int | str) -> JDFTXOutfileSlice | Any: + """Return item. + + Return the value of an item. + + Parameters + ---------- + key: int | str + The key of the item + + Returns + ------- + val + The value of the item + """ + val = None + if type(key) is int: + val = self.slices[key] + elif type(key) is str: + val = getattr(self, key) + else: + raise TypeError(f"Invalid key type: {type(key)}") + return val + + def __len__(self) -> int: + """Return length of JDFTXOutfile object. + + Returns the number of JDFTx calls in the + JDFTXOutfile object. + + Returns + ------- + length: int + The number of geometric optimization steps in the JDFTXOutfile + object + """ + return len(self.slices) + + # This method is likely never going to be called as all (currently existing) + # attributes of the most recent slice are explicitly defined as a class + # property. However, it is included to reduce the likelihood of errors + # upon future changes to downstream code. + def __getattr__(self, name: str) -> Any: + """Return attribute. + + Return the value of an attribute. + + Parameters + ---------- + name: str + The name of the attribute + + Returns + ------- + val + The value of the attribute + """ + if name in self.__dict__: + return self.__dict__[name] + + # Check if the attribute is a property of the class + for cls in inspect.getmro(self.__class__): + if name in cls.__dict__ and isinstance(cls.__dict__[name], property): + return cls.__dict__[name].__get__(self) + + # Check if the attribute is in self.jstrucs + if hasattr(self.slices[-1], name): + return getattr(self.slices[-1], name) + + # If the attribute is not found in either, raise an AttributeError + raise AttributeError(f"{self.__class__.__name__} not found: {name}") + + def __dir__(self) -> list: + """List attributes. + + Returns a list of attributes for the object, including those from + self.slices[-1]. + + Returns + ------- + list + A list of attribute names + """ + # Get the default attributes + default_attrs = dir(self) + # Get the attributes from self.slices[-1] if slices is not empty + slice_attrs = dir(self.slices[-1]) if self.slices else [] + # Combine and return unique attributes + return list(set(default_attrs + slice_attrs)) + + def __str__(self) -> str: + """Return string representation of JDFTXOutfile object. + + Return a string representation of the JDFTXOutfile object. + + Returns + ------- + str + The string representation of the JDFTXOutfile object + """ + return pprint.pformat(self) diff --git a/tests/io/jdftx/conftest.py b/tests/io/jdftx/conftest.py index eec9955cb0c..8070766967a 100644 --- a/tests/io/jdftx/conftest.py +++ b/tests/io/jdftx/conftest.py @@ -6,8 +6,8 @@ import pytest from pymatgen.core.units import Ha_to_eV -from pymatgen.io.jdftx.jdftxoutfile import JDFTXOutfile from pymatgen.io.jdftx.jdftxoutfileslice import JDFTXOutfileSlice +from pymatgen.io.jdftx.outputs import JDFTXOutfile from pymatgen.util.testing import TEST_FILES_DIR if TYPE_CHECKING: diff --git a/tests/io/jdftx/test_jdftxinfile.py b/tests/io/jdftx/test_jdftxinfile.py index e46fa4f91e7..17c20373ad9 100644 --- a/tests/io/jdftx/test_jdftxinfile.py +++ b/tests/io/jdftx/test_jdftxinfile.py @@ -8,7 +8,7 @@ import pytest from pymatgen.core.structure import Structure -from pymatgen.io.jdftx.jdftxinfile import JDFTXInfile, JDFTXStructure +from pymatgen.io.jdftx.inputs import JDFTXInfile, JDFTXStructure from pymatgen.io.jdftx.jdftxinfile_master_format import get_tag_object from .conftest import assert_same_value, dump_files_dir, ex_files_dir From 30e8de76f9526c133b093c35dd18fc2e0b5576e2 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Tue, 5 Nov 2024 15:52:12 -0700 Subject: [PATCH 109/195] Removing commented out testing --- tests/io/jdftx/test_jdftxinfile.py | 54 ------------------------------ 1 file changed, 54 deletions(-) diff --git a/tests/io/jdftx/test_jdftxinfile.py b/tests/io/jdftx/test_jdftxinfile.py index 17c20373ad9..c54e1383683 100644 --- a/tests/io/jdftx/test_jdftxinfile.py +++ b/tests/io/jdftx/test_jdftxinfile.py @@ -26,13 +26,11 @@ "van-der-waals": "D3", "elec-cutoff": {"Ecut": 20.0, "EcutRho": 100.0}, "elec-n-bands": 15, - # "kpoint-folding": [1,1,1], "kpoint-folding": {"n0": 1, "n1": 1, "n2": 1}, "spintype": "z-spin", "core-overlap-check": "none", "converge-empty-states": True, "latt-move-scale": {"s0": 0.0, "s1": 0.0, "s2": 0.0}, - # "latt-move-scale": [0,0,0], "symmetries": "none", "fluid": {"type": "LinearPCM"}, "pcm-variant": "CANDLE", @@ -159,10 +157,8 @@ def test_JDFTXInfile_niche_cases(): noneout = jif.validate_tags(return_list_rep=True) assert noneout is None jif["fluid-solvent"] = {"name": "H2O", "concentration": 0.5} - # jif["fluid-solvent"] = {"name": "H2O", "concentration": 0.5} assert len(jif["fluid-solvent"]) == 1 jif.append_tag("fluid-solvent", {"name": "H2O", "concentration": 0.5}) - # jif["fluid-solvent"].append({"name": "H2O", "concentration": 0.5}) assert len(jif["fluid-solvent"]) == 2 @@ -171,7 +167,6 @@ def test_JDFTXInfile_add_method(): jif2 = jif.copy() jif3 = jif + jif2 assert_idential_jif(jif, jif3) - # assert is_identical_jif(jif, jif3) key = "elec-ex-corr" val_old = jif[key] val_new = "lda" @@ -194,7 +189,6 @@ def test_JDFTXInfile_knowns_simple(infile_fname: PathLike, knowns: dict): jif = JDFTXInfile.from_file(infile_fname) for key in knowns: assert_same_value(jif[key], knowns[key]) - # assert is_identical_jif_val(jif[key], knowns[key]) @pytest.mark.parametrize("infile_fname", [ex_infile1_fname]) @@ -218,7 +212,6 @@ def JDFTXInfile_self_consistency_tester(jif: JDFTXInfile): for j in range(i + 1, len(jifs)): print(f"{i}, {j}") assert_idential_jif(jifs[i], jifs[j]) - # assert is_identical_jif(jifs[i], jifs[j]) os.remove(tmp_fname) @@ -228,36 +221,6 @@ def assert_idential_jif(jif1: JDFTXInfile | dict, jif2: JDFTXInfile | dict): assert_same_value(djif1, djif2) -# def is_identical_jif(jif1: JDFTXInfile | dict, jif2: JDFTXInfile | dict): -# for key in jif1: -# if key not in jif2: -# return False -# v1 = jif1[key] -# v2 = jif2[key] -# if not is_identical_jif_val(v1, v2): -# return False -# # assert is_identical_jif_val(v1, v2) -# return True - - -# def is_identical_jif_val(v1, v2): -# if not isinstance(v1, type(v2)): -# # if type(v1) != type(v2): -# return False -# if isinstance(v1, float): -# return v1 == approx(v2) -# if True in [isinstance(v1, str), isinstance(v1, int)]: -# return v1 == v2 -# if True in [isinstance(v1, list), isinstance(v1, tuple)]: -# if len(v1) != len(v2): -# return False -# sames = [is_identical_jif_val(v, v2[i]) for i, v in enumerate(v1)] -# return all(sames) -# if True in [isinstance(v1, dict)]: -# return is_identical_jif(v1, v2) -# return None - - def test_jdftxstructure(): jif = JDFTXInfile.from_file(ex_infile2_fname) struc = jif.to_jdftxstructure(jif) @@ -305,20 +268,3 @@ def assert_equiv_jdftxstructure(struc1: JDFTXStructure, struc2: JDFTXStructure) d1 = struc1.as_dict() d2 = struc2.as_dict() assert_idential_jif(d1, d2) - - -# def is_equiv_jdftxstructure(struc1: JDFTXStructure, struc2: JDFTXStructure) -> bool: -# """Check if two JDFTXStructure objects are equivalent. - -# Check if two JDFTXStructure objects are equivalent. - -# Parameters: -# ---------- -# struc1: JDFTXStructure -# The first JDFTXStructure object. -# struc2: JDFTXStructure -# The second JDFTXStructure object. -# """ -# d1 = struc1.as_dict() -# d2 = struc2.as_dict() -# return is_identical_jif(d1, d2) From 8d9e9c2b6f93d8db42034839722d11a4a679855c Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Tue, 5 Nov 2024 15:53:18 -0700 Subject: [PATCH 110/195] Updated module docustring --- src/pymatgen/io/jdftx/outputs.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py index bc0c8a18dc1..919445bb148 100644 --- a/src/pymatgen/io/jdftx/outputs.py +++ b/src/pymatgen/io/jdftx/outputs.py @@ -1,6 +1,6 @@ -"""JDFTx out file parsing class. +"""JDFTx outputs parsing module. -A class to read and process a JDFTx out file. +Module for parsing outputs of JDFTx. Note: JDFTXOutfile will be moved back to its own module once a more broad outputs class is written. From cf3e3c291724a96a8bd711ae86647fac173ca227 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Tue, 5 Nov 2024 16:00:26 -0700 Subject: [PATCH 111/195] Modified docustrings --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 8 ++++++ src/pymatgen/io/jdftx/outputs.py | 32 +++++++++++++--------- 2 files changed, 27 insertions(+), 13 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 7ab9badcf3e..0547c1b3c8f 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -332,6 +332,14 @@ class JDFTXOutfileSlice: attributes to the "jstrucs" class field. This referring behavior is ideally never used as (currently) all referrable attributes are defined properties, but is included to prevent errors in the case of future changes. + + __str__() -> str + Return a string representation of the class instance using pprint module. + + __repr__() -> str + Create string representation of the class instance. Overwritten from default + behavior for dataclass so that properties are included in the string, and + verbose attributes with redundant information are trimmed. """ prefix: str | None = None diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py index 919445bb148..674994c0d00 100644 --- a/src/pymatgen/io/jdftx/outputs.py +++ b/src/pymatgen/io/jdftx/outputs.py @@ -92,22 +92,24 @@ class JDFTXOutfile: lattice_initial: np.ndarray The initial lattice vectors of the most recent JDFTx call as a 3x3 numpy array. + In units of Angstroms. lattice_final: np.ndarray The final lattice vectors of the most recent JDFTx call as a 3x3 numpy array. + In units of Angstroms. lattice: np.ndarray The lattice vectors of the most recent JDFTx call as a 3x3 numpy array (redundant to lattice_final). a: float - Length of the first lattice vector. + Length of the first lattice vector. In units of Angstroms. b: float - Length of the second lattice vector. + Length of the second lattice vector. In units of Angstroms. c: float - Length of the third lattice vector. + Length of the third lattice vector. In units of Angstroms. fftgrid: list[int] The FFT grid shape used in the most recent JDFTx call. Can be used to properly @@ -123,25 +125,25 @@ class JDFTXOutfile: positions are given in direct coordinates). efermi: float - The Fermi energy of the most recent JDFTx call. Equivalent to "mu". + The Fermi energy in eV of the most recent JDFTx call. Equivalent to "mu". egap: float - The band gap of the most recent JDFTx call. (Only available if eigstats was dumped). + The band gap in eV of the most recent JDFTx call. (Only available if eigstats was dumped). emin: float - The minimum energy (smallest Kohn-Sham eigenvalue) of the most recent JDFTx call. + The minimum energy in eV (smallest Kohn-Sham eigenvalue) of the most recent JDFTx call. (Only available if eigstats was dumped). emax: float - The maximum energy (largest Kohn-Sham eigenvalue) of the most recent JDFTx call. + The maximum energy in eV (largest Kohn-Sham eigenvalue) of the most recent JDFTx call. (Only available if eigstats was dumped). homo: float - The energy of the band-gap lower bound (Highest Occupied Molecular Orbital) + The energy in eV of the band-gap lower bound (Highest Occupied Molecular Orbital) (Only available if eigstats was dumped). lumo: float - The energy of the band-gap upper bound (Lowet Unoccupied Molecular Orbital) + The energy in eV of the band-gap upper bound (Lowet Unoccupied Molecular Orbital) (Only available if eigstats was dumped). homo_filling: float @@ -261,6 +263,7 @@ class JDFTXOutfile: stress: np.ndarray The stress tensor of the most recent JDFTx call as a 3x3 numpy array. + In units of eV/Angstrom^3. strain: np.ndarray The strain tensor of the most recent JDFTx call as a 3x3 numpy array. @@ -269,8 +272,8 @@ class JDFTXOutfile: The number of geometric optiization steps in the most recent JDFTx call. e: float - The final energy of the most recent JDFTx call (equivalent to the call's - etype. Use "Etot" for total internal energy). + The final energy in eV of the most recent JDFTx call (equivalent to the call's + etype). grad_k: float The final norm of the preconditioned gradient for geometric optimization @@ -292,10 +295,10 @@ class JDFTXOutfile: The total magnetic moment of the most recent JDFTx call. mu: float - The Fermi energy of the most recent JDFTx call. + The Fermi energy in eV of the most recent JDFTx call. elec_e: float - The final energy of the most recent electronic optimization step. + The final energy in eV of the most recent electronic optimization step. elec_nstep: int The number of electronic optimization steps in the most recent JDFTx call. @@ -328,6 +331,9 @@ class JDFTXOutfile: __dir__() -> list[str] Returns a list of all the properties of the JDFTXOutfile object. + + __str__() -> str + Returns a string representation of the JDFTXOutfile object. """ slices: list[JDFTXOutfileSlice] = field(default_factory=list) From cc5e06e5f29686b1a3377cd21a9885e39a6c7a34 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Tue, 5 Nov 2024 16:48:15 -0700 Subject: [PATCH 112/195] Removing unused modules and commented out code. Adding options for fluid kinetic functionals --- src/pymatgen/io/jdftx/generic_tags.py | 83 ++----------------- src/pymatgen/io/jdftx/jdftxinfile.py | 0 .../io/jdftx/jdftxinfile_master_format.py | 10 +-- .../io/jdftx/jdftxinfile_ref_options.py | 79 +++++++++++++++++- src/pymatgen/io/jdftx/jdftxoutfile.py | 0 src/pymatgen/io/jdftx/jelstep.py | 2 + src/pymatgen/io/jdftx/jminsettings.py | 3 +- src/pymatgen/io/jdftx/joutstructure.py | 12 +-- src/pymatgen/io/jdftx/joutstructures.py | 2 + 9 files changed, 103 insertions(+), 88 deletions(-) delete mode 100644 src/pymatgen/io/jdftx/jdftxinfile.py delete mode 100644 src/pymatgen/io/jdftx/jdftxoutfile.py diff --git a/src/pymatgen/io/jdftx/generic_tags.py b/src/pymatgen/io/jdftx/generic_tags.py index 6fbad305be2..74ec7d5d1c9 100644 --- a/src/pymatgen/io/jdftx/generic_tags.py +++ b/src/pymatgen/io/jdftx/generic_tags.py @@ -791,8 +791,7 @@ def read(self, tag: str, value: str) -> dict: stacklevel=2, ) - tempdict = {} # temporarily store read tags out of order they are - # processed + tempdict = {} # temporarily store read tags out of order they are processed for subtag, subtag_type in ( (subtag, subtag_type) for subtag, subtag_type in self.subtags.items() if subtag_type.write_tagname @@ -820,8 +819,7 @@ def read(self, tag: str, value: str) -> dict: idx_end = idx_start + subtag_type.get_token_len() subtag_value = " ".join( value_list[(idx_start + 1) : idx_end] - ) # add 1 so the subtag value string excludes the - # subtagname + ) # add 1 so the subtag value string excludes the subtagname tempdict[subtag].append(subtag_type.read(subtag, subtag_value)) del value_list[idx_start:idx_end] @@ -902,8 +900,7 @@ def write(self, tag: str, value: Any) -> str: else: final_value += f"{print_str}" if self.multiline_tag or self.linebreak_nth_entry is not None: # handles special formatting for lattice tag - final_value = final_value[:-2] # exclude final \\n from final - # print call + final_value = final_value[:-2] # exclude final \\n from final print call return self._write(tag, final_value, self.linebreak_nth_entry is not None) @@ -917,8 +914,7 @@ def get_token_len(self) -> int: int The token length of the tag. """ - min_token_len = int(self.write_tagname) # length of value subtags - # added next + min_token_len = int(self.write_tagname) # length of value subtags added next for subtag_type in self.subtags.values(): subtag_token_len = subtag_type.get_token_len() # recursive for nested TagContainers if not subtag_type.optional: # TagContainers could be longer with optional subtags included @@ -932,19 +928,16 @@ def _make_list(self, value: dict) -> list: for subtag in value: subtag_type = self.subtags[subtag] if subtag_type.allow_list_representation: - # this block deals with making list representations of any - # nested TagContainers + # this block deals with making list representations of any nested TagContainers if not isinstance(value[subtag], dict): raise ValueError(f"The subtag {subtag} is not a dict: '{value[subtag]}', so could not be converted") subtag_value2 = subtag_type.get_list_representation(subtag, value[subtag]) # recursive list generation - if subtag_type.write_tagname: # needed to write 'v' subtag in - # 'ion' tag + if subtag_type.write_tagname: # needed to write 'v' subtag in 'ion' tag value_list.append(subtag) value_list.extend(subtag_value2) elif isinstance(value[subtag], dict): - # this triggers if someone sets this tag using mixed dict/list - # representations + # this triggers if someone sets this tag using mixed dict/list representations warnings.warn( f"The {subtag} subtag does not allow list representation with a value " f"{value[subtag]}.\n I added the dict to the list. Is this correct? " @@ -953,8 +946,7 @@ def _make_list(self, value: dict) -> list: ) value_list.append(value[subtag]) else: - # the subtag is simply of form {'subtag': subtag_value} and now - # adds concrete values to the list + # the subtag is simply of form {'subtag': subtag_value} and now adds concrete values to the list value_list.append(value[subtag]) # return list of lists for tags in matrix format, e.g. lattice tag @@ -1049,8 +1041,7 @@ def get_dict_representation(self, tag: str, value: list) -> dict | list[dict]: dict | list[dict] The value converted to a dict representation. """ - # convert list or list of lists representation into string the - # TagContainer can process back into (nested) dict + # convert list or list of lists representation into string the TagContainer can process back into (nested) dict if self.can_repeat and not isinstance(value, list): raise ValueError("Values for repeatable tags must be a list here") @@ -1156,53 +1147,6 @@ def write(self, tag: str, value: Any) -> str: err_str += " Get the proper format option first." raise RuntimeError(err_str) - # READ AND WRITE METHODS ARE COMMENTED OUT SINCE THEY ARE UNREACHABLE AT THE MOMENT - # def read(self, tag: str, value: str) -> None: - # """Read the value string for this tag. - - # Read the value string for this tag. - - # Parameters - # ---------- - # tag : str - # The tag to read the value string for. - # value : str - # The value string to read. - # """ - # problem_log = [] - # for i, trial_format in enumerate( - # self.format_options - # ): # format_options is a list of AbstractTag-inheriting objects - # try: - # return trial_format.read(tag, value) - # except (ValueError, TypeError) as e: - # problem_log.append(f"Format {i}: {e}") - # errormsg = f"No valid read format for '{tag} {value}' tag\nAdd option \ - # to format_options or double-check the value string and retry!\n\n" - # errormsg += "Here is the log of errors for each known \ - # formatting option:\n" - # errormsg += "\n".join([f"Format {x}: {problem_log[x]}" for x in range(len(problem_log))]) - # raise ValueError(errormsg) - - # def write(self, tag: str, value: Any) -> str: - # """Write the tag and its value as a string. - - # This method writes the tag and its value as a string. - - # Parameters - # ---------- - # tag : str - # The tag to write. - # value : Any - # The value to write. - - # Returns - # ------- - # str - # """ - # format_index, _ = self._determine_format_option(tag, value) - # return self.format_options[format_index].write(tag, value) - def get_format_index_for_str_value(self, tag: str, value: str) -> int: """Get the format index from string rep of value. @@ -1307,10 +1251,6 @@ class BoolTagContainer(TagContainer): are read given the existence of their "var" name. """ - # Leaving this as a warning, it confuses the hell out of pre-commit - # even if it is correct. - # subtags: dict[str, BoolTag] = None - def read(self, tag: str, value_str: str) -> dict: """Read the value string for this tag. @@ -1355,8 +1295,6 @@ class DumpTagContainer(TagContainer): This class is used to handle the "dump" tag. """ - # subtags: dict[str, BoolTagContainer] = None - def read(self, tag: str, value_str: str) -> dict: """Read the value string for this tag. @@ -1387,9 +1325,6 @@ def read(self, tag: str, value_str: str) -> dict: # coarse-grained validation of read subdict = {x: tempdict[x] for x in self.subtags if x in tempdict} # There are no forced subtags for dump - # for subtag, subtag_type in self.subtags.items(): - # if not subtag_type.optional and subtag not in subdict: - # raise ValueError(f"The {subtag} tag is not optional but was not populated during the read!") if len(value) > 0: raise ValueError( f"Something is wrong in the JDFTXInfile formatting, some values were not processed: {value}" diff --git a/src/pymatgen/io/jdftx/jdftxinfile.py b/src/pymatgen/io/jdftx/jdftxinfile.py deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/pymatgen/io/jdftx/jdftxinfile_master_format.py b/src/pymatgen/io/jdftx/jdftxinfile_master_format.py index 946256fe2f7..89ca51435c8 100644 --- a/src/pymatgen/io/jdftx/jdftxinfile_master_format.py +++ b/src/pymatgen/io/jdftx/jdftxinfile_master_format.py @@ -35,6 +35,7 @@ jdftxdumpvaroptions, jdftxfluid_subtagdict, jdftxminimize_subtagdict, + kinetic_functionals, ) __author__ = "Jacob Clary, Ben Rich" @@ -229,10 +230,6 @@ ), } ), - # TODO: add all XC options from here: - # https://jdftx.org/CommandElecExCorr.html - # note: use a separate variable elsewhere for this to not - # dominate this dictionary TagContainer( subtags={ "funcXC": StrTag( @@ -765,9 +762,8 @@ ), "fluid-ex-corr": TagContainer( subtags={ - "kinetic": StrTag(write_tagname=False, optional=False), # TODO: add options from: - # https://jdftx.org/CommandFluidExCorr.html - "exchange-correlation": StrTag(write_tagname=False), # TODO: add same options as elec-ex-corr + "kinetic": StrTag(write_tagname=False, optional=False, options=deepcopy(kinetic_functionals)), + "exchange-correlation": StrTag(write_tagname=False, options=deepcopy(func_options)), } ), "fluid-mixing-functional": TagContainer( diff --git a/src/pymatgen/io/jdftx/jdftxinfile_ref_options.py b/src/pymatgen/io/jdftx/jdftxinfile_ref_options.py index 21b65147c94..2de8674b2b3 100644 --- a/src/pymatgen/io/jdftx/jdftxinfile_ref_options.py +++ b/src/pymatgen/io/jdftx/jdftxinfile_ref_options.py @@ -30,6 +30,7 @@ "THF", ] +# Generated by ChatGPT to include all options for in https://jdftx.org/CommandElecExCorr.html func_options = [ "gga", # Perdew-Burke-Ernzerhof GGA "gga-PBE", # Perdew-Burke-Ernzerhof GGA @@ -55,6 +56,7 @@ "pot-LB94", # van Leeuwen-Baerends model potential (no total energy) ] +# Generated by ChatGPT to include all options for in https://jdftx.org/CommandElecExCorr.html func_x_options = [ "gga-x-2d-b86", # Becke 86 in 2D "gga-x-2d-b86-mgc", # Becke 86 with modified gradient correction for 2D @@ -165,6 +167,7 @@ "gga-x-vmt-pbe", # Vela, Medel, and Trickey with mu = mu_PBE ] +# Generated by ChatGPT to include all options for in https://jdftx.org/CommandElecExCorr.html func_c_options = [ "c-none", # no correlation "gga-c-acgga", # acGGA, asymptotically corrected GGA correlation @@ -335,7 +338,7 @@ "mgga-c-vsxc", # VSXC (correlation part) ] - +# Generated by ChatGPT to include all options for in https://jdftx.org/CommandElecExCorr.html func_xc_options = [ "gga-b97-3c", # Becke 97-3c by Grimme et. al. "gga-b97-d", # Becke 97-D @@ -542,6 +545,80 @@ "mgga-zlp", # Zhao, Levy & Parr, Eq. (21) ] +# Generated by ChatGPT to include all options for in https://jdftx.org/CommandFluidExCorr.html +kinetic_functionals = [ + "gga-PW91k", # Perdew-Wang GGA kinetic energy parameterized by Lembarki and Chermette + "gga-vW", # von Weisacker correction to LDA kinetic energy + "lda-TF", # Thomas-Fermi LDA kinetic energy + "gga-k-absp1", # gamma-TFvW form by Acharya et al [g = 1 - 1.412/N^{1/3}] + "gga-k-absp2", # gamma-TFvW form by Acharya et al [g = 1 - 1.332/N^{1/3}] + "gga-k-absp3", # gamma-TFvW form by Acharya et al [g = 1 - 1.513/N^{0.35}] + "gga-k-absp4", # gamma-TFvW form by Acharya et al [g = l = 1/(1 + 1.332/N^{1/3})] + "gga-k-apbe", # mu fixed from the semiclassical neutral atom + "gga-k-apbeint", # interpolated version of APBE + "gga-k-baltin", # TF-lambda-vW form by Baltin (l = 5/9) + "gga-k-dk", # DePristo and Kress + "gga-k-ernzerhof", # Ernzerhof + "gga-k-exp4", # Intermediate form between PBE3 and PBE4 + "gga-k-fr-b88", # Fuentealba & Reyes (B88 version) + "gga-k-fr-pw86", # Fuentealba & Reyes (PW86 version) + "gga-k-gds08", # Combined analytical theory with Monte Carlo sampling + "gga-k-ge2", # Second-order gradient expansion of the kinetic energy density + "gga-k-ghds10", # As GDS08 but for an electron gas with spin + "gga-k-ghds10r", # Reparametrized GHDS10 + "gga-k-golden", # TF-lambda-vW form by Golden (l = 13/45) + "gga-k-gp85", # gamma-TFvW form by Ghosh and Parr + "gga-k-gr", # gamma-TFvW form by Gazquez and Robles + "gga-k-lc94", # Lembarki & Chermette + "gga-k-lgap", # LGAP by Constantin et al + "gga-k-lgap-ge", # LGAP-GE by Constantin et al + "gga-k-lieb", # TF-lambda-vW form by Lieb (l = 0.185909191) + "gga-k-lkt", # Luo-Karasiev-Trickey GGA kinetic + "gga-k-llp", # Lee, Lee & Parr + "gga-k-ludena", # gamma-TFvW form by Ludena + "gga-k-meyer", # Meyer, Wang, and Young + "gga-k-ol1", # Ou-Yang and Levy v.1 + "gga-k-ol2", # Ou-Yang and Levy v.2 + "gga-k-pbe2", # Three parameter PBE-like expansion + "gga-k-pbe3", # Three parameter PBE-like expansion + "gga-k-pbe4", # Four parameter PBE-like expansion + "gga-k-pearson", # Pearson 1992 + "gga-k-perdew", # Perdew + "gga-k-pg1", # PG1 (Pauli-Gaussian) functional by Constantin, Fabiano, and Della Sala + "gga-k-rational-p", # RATIONAL^{p} by Lehtomaki and Lopez-Acevedo (by default p=3/2, C_{2}=0.7687) + "gga-k-revapbe", # revised APBE + "gga-k-revapbeint", # interpolated version of revAPBE + "gga-k-tfvw", # Thomas-Fermi plus von Weiszaecker correction + "gga-k-tfvw-opt", # empirically optimized gamma-TFvW form + "gga-k-thakkar", # Thakkar 1992 + "gga-k-tkvln", # Trickey, Karasiev, and Vela + "gga-k-tw1", # Tran and Wesolowski set 1 (Table II) + "gga-k-tw2", # Tran and Wesolowski set 2 (Table II) + "gga-k-tw3", # Tran and Wesolowski set 3 (Table II) + "gga-k-tw4", # Tran and Wesolowski set 4 (Table II) + "gga-k-vjks", # Vitos, Johansson, Kollar, and Skriver + "gga-k-vsk", # Vitos, Skriver, and Kollar + "gga-k-vt84f", # VT84F by Karasiev et al + "gga-k-vw", # von Weiszaecker correction to Thomas-Fermi + "gga-k-yt65", # TF-lambda-vW form by Yonei and Tomishima (l = 1/5) + "lda-k-lp", # Lee and Parr Gaussian ansatz for the kinetic energy + "lda-k-lp96", # Liu-Parr kinetic + "lda-k-tf", # Thomas-Fermi kinetic energy + "lda-k-zlp", # Wigner including kinetic energy contribution + "mgga-k-csk-loc1", # mGGAloc-rev functional by Cancio, Stewart, and Kuna (a=1) + "mgga-k-csk-loc4", # mGGAloc-rev functional by Cancio, Stewart, and Kuna (a=4) + "mgga-k-csk1", # mGGA-rev functional by Cancio, Stewart, and Kuna (a=1) + "mgga-k-csk4", # mGGA-rev functional by Cancio, Stewart, and Kuna (a=4) + "mgga-k-gea2", # Second-order gradient expansion + "mgga-k-gea4", # Fourth-order gradient expansion + "mgga-k-l04", # L0.4 by Laricchia et al + "mgga-k-l06", # L0.6 by Laricchia et al + "mgga-k-pc07", # Perdew and Constantin 2007 + "mgga-k-pc07-opt", # Reoptimized PC07 by Mejia-Rodriguez and Trickey + "mgga-k-pgsl025", # PGSL025 (Pauli-Gaussian) functional by Constantin, Fabiano, and Della Sala + "mgga-k-rda", # Reduced derivative approximation by Karasiev et al. +] + jdftxdumpfreqoptions = ["Electronic", "End", "Fluid", "Gummel", "Init", "Ionic"] jdftxdumpvaroptions = [ diff --git a/src/pymatgen/io/jdftx/jdftxoutfile.py b/src/pymatgen/io/jdftx/jdftxoutfile.py deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/pymatgen/io/jdftx/jelstep.py b/src/pymatgen/io/jdftx/jelstep.py index 98b449584fe..ab9844e8fc5 100644 --- a/src/pymatgen/io/jdftx/jelstep.py +++ b/src/pymatgen/io/jdftx/jelstep.py @@ -1,6 +1,8 @@ """Module for parsing single SCF step from JDFTx. This module contains the JElStep class for parsing single SCF step from a JDFTx out file. + +@mkhorton - this file is ready to review. """ from __future__ import annotations diff --git a/src/pymatgen/io/jdftx/jminsettings.py b/src/pymatgen/io/jdftx/jminsettings.py index 58dfa4cb671..66de7c5b76f 100644 --- a/src/pymatgen/io/jdftx/jminsettings.py +++ b/src/pymatgen/io/jdftx/jminsettings.py @@ -3,6 +3,8 @@ This module contains the JMinSettings class for storing generic minimization and mutants for storing specific minimization settings read from a JDFTx out file. + +@mkhorton - this file is ready to review. """ from __future__ import annotations @@ -32,7 +34,6 @@ def __init__( params : dict A dictionary of minimization settings. """ - # pre-commit was not a fan of the _assign_type method self.params = None if params is None else dict(params) def __str__(self) -> str: diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index 91ea6046639..04ae37dd00e 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -1,6 +1,8 @@ -"""Class object for storing a single JDFTx optimization step. +"""Class object for storing a single JDFTx geometric optimization step. -A mutant of the pymatgen Structure class for flexibility in holding JDFTx +A mutant of the pymatgen Structure class for flexibility in holding JDFTx. + +@mkhorton - this file is ready to review. """ from __future__ import annotations @@ -473,8 +475,6 @@ def parse_strain_lines(self, strain_lines: list[str]) -> None: A list of lines of text from a JDFTx out file containing the strain tensor """ - # TODO: Strain is a unitless quantity, so column to row-major conversion - # should cover all unit conversion. Double check if this is true. st = None if len(strain_lines): st = _brkt_list_of_3x3_to_nparray(strain_lines, i_start=1) @@ -565,7 +565,7 @@ def parse_forces_lines(self, forces_lines: list[str]) -> None: forces.append(force) forces = np.array(forces) if coords_type.lower() != "cartesian": - # TODO: Double check conversion of forces from direct to cartesian + # TODO: Double check if forces are ever actually given in direct coordinates. forces = np.dot(forces, self.lattice.matrix) else: forces *= 1 / bohr_to_ang @@ -810,6 +810,8 @@ def __getattr__(self, name: str) -> Any: raise AttributeError(f"{self.__class__.__name__} not found: {name}") # TODO: Add string representation for JOutStructure-specific meta-data + # This method currently only returns the Structure Summary as inherited from + # the pymatgen Structure class. def __str__(self) -> str: """Return string representation. diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index 64faf2cb33f..5ff08e98aea 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -2,6 +2,8 @@ This module contains the JOutStructures class for storing a series of JOutStructure. + +@mkhorton - this file is ready to review. """ from __future__ import annotations From f7b31539b285b94d1764c41f8a4127f4094fa7be Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Tue, 5 Nov 2024 17:15:34 -0700 Subject: [PATCH 113/195] Modifying comments, removing empty "sets" module for now --- src/pymatgen/io/jdftx/generic_tags.py | 17 +- .../io/jdftx/jdftxinfile_ref_options.py | 226 +++++++----------- src/pymatgen/io/jdftx/jelstep.py | 41 +++- src/pymatgen/io/jdftx/joutstructures.py | 1 - src/pymatgen/io/jdftx/sets.py | 1 - src/pymatgen/io/jdftx/utils.py | 102 ++------ 6 files changed, 140 insertions(+), 248 deletions(-) delete mode 100644 src/pymatgen/io/jdftx/sets.py diff --git a/src/pymatgen/io/jdftx/generic_tags.py b/src/pymatgen/io/jdftx/generic_tags.py index 74ec7d5d1c9..fc5671e6dbe 100644 --- a/src/pymatgen/io/jdftx/generic_tags.py +++ b/src/pymatgen/io/jdftx/generic_tags.py @@ -20,6 +20,9 @@ __author__ = "Jacob Clary, Ben Rich" +# This inheritable class is kept for use by AbstractTag instead of using pprint as +# the type conversions for tags are incredibly delicate and require strings to be +# printed in a very exact way. class ClassPrintFormatter: """Generic class for printing to command line in readable format. @@ -149,18 +152,8 @@ def get_dict_representation(self, tag: str, value: Any) -> dict | list[dict]: raise ValueError(f"Tag object has no get_dict_representation method: {tag}") -""" - -check that all ions either have or lack velocities -add validation of which tags require/forbid presence of other tags according to -JDFTx docs? - -choose how DeferredTags inherit from TagContainer?? same functionality once -process the values "for real" - -#possible TODO: add defaults like JDFTx does - -""" +# TODO: Add check for whether all ions have or lack velocities. +# TODO: Add default value filling like JDFTx does. @dataclass diff --git a/src/pymatgen/io/jdftx/jdftxinfile_ref_options.py b/src/pymatgen/io/jdftx/jdftxinfile_ref_options.py index 2de8674b2b3..3b8055a5239 100644 --- a/src/pymatgen/io/jdftx/jdftxinfile_ref_options.py +++ b/src/pymatgen/io/jdftx/jdftxinfile_ref_options.py @@ -2,6 +2,8 @@ This module contains reference data for JDFTx tags, such as valid options for functionals, pseudopotentials, etc. + +@mkhorton - this file is ready to review. """ from __future__ import annotations @@ -38,11 +40,9 @@ "gga-PW91", # Perdew-Wang GGA "Hartree-Fock", # Full exact exchange with no correlation # "hyb-HSE06", # HSE06 'wPBEh' hybrid with 1/4 screened exact exchange - # ^ Commented out due to bug in JDFTx, use (hyb-gga-HSE06) instead - "hyb-HSE12", # Reparametrized screened exchange functional for accuracy - # (w=0.185 A^-1 and a=0.313) - "hyb-HSE12s", # Reparametrized screened exchange functional for k-point - # convergence (w=0.408 A^-1 and a=0.425) + # ^ Kept for completeness, but commented out due to bug in JDFTx, use (hyb-gga-HSE06) instead + "hyb-HSE12", # Reparametrized screened exchange functional for accuracy (w=0.185 A^-1 and a=0.313) + "hyb-HSE12s", # Reparametrized screened exchange functional for k-point convergence (w=0.408 A^-1 and a=0.425) "hyb-PBE0", # Hybrid PBE with 1/4 exact exchange "lda", # Perdew-Zunger LDA "lda-PW", # Perdew-Wang LDA @@ -81,12 +81,10 @@ "gga-x-chachiyo", # Chachiyo exchange "gga-x-dk87-r1", # dePristo & Kress 87 version R1 "gga-x-dk87-r2", # dePristo & Kress 87 version R2 - "gga-x-eb88", # Non-empirical (excogitated) B88 functional of Becke and - # Elliott + "gga-x-eb88", # Non-empirical (excogitated) B88 functional of Becke and Elliott "gga-x-ecmv92", # Engel, Chevary, Macdonald and Vosko "gga-x-ev93", # Engel and Vosko - "gga-x-fd-lb94", # Functional derivative recovered from the stray LB94 - # potential + "gga-x-fd-lb94", # Functional derivative recovered from the stray LB94 potential "gga-x-fd-revlb94", # Revised FD_LB94 "gga-x-ft97-a", # Filatov & Thiel 97 (version A) "gga-x-ft97-b", # Filatov & Thiel 97 (version B) @@ -123,17 +121,14 @@ "gga-x-ncap", # Nearly correct asymptotic potential "gga-x-ncapr", # Nearly correct asymptotic potential revised "gga-x-ol2", # Exchange form based on Ou-Yang and Levy v.2 - "gga-x-optb86b-vdw", # Becke 86 reoptimized for use with vdW functional - # of Dion et al + "gga-x-optb86b-vdw", # Becke 86 reoptimized for use with vdW functional of Dion et al "gga-x-optb88-vdw", # opt-Becke 88 for vdW "gga-x-optpbe-vdw", # Reparametrized PBE for vdW "gga-x-optx", # Handy & Cohen OPTX 01 "gga-x-pbe", # Perdew, Burke & Ernzerhof - "gga-x-pbe-gaussian", # Perdew, Burke & Ernzerhof with parameter values - # used in Gaussian + "gga-x-pbe-gaussian", # Perdew, Burke & Ernzerhof with parameter values used in Gaussian "gga-x-pbe-jsjr", # Reparametrized PBE by Pedroza, Silva & Capelle - "gga-x-pbe-mod", # Perdew, Burke & Ernzerhof with less precise value for - # beta + "gga-x-pbe-mod", # Perdew, Burke & Ernzerhof with less precise value for beta "gga-x-pbe-mol", # Reparametrized PBE by del Campo, Gazquez, Trickey & Vela "gga-x-pbe-r", # Revised PBE from Zhang & Yang "gga-x-pbe-sol", # Perdew, Burke & Ernzerhof SOL @@ -143,8 +138,7 @@ "gga-x-pbeint", # PBE for hybrid interfaces "gga-x-pbek1-vdw", # Reparametrized PBE for vdW "gga-x-pbepow", # PBE power - "gga-x-pbetrans", # Gradient-regulated connection-based correction for the - # PBE exchange + "gga-x-pbetrans", # Gradient-regulated connection-based correction for the PBE exchange "gga-x-pw86", # Perdew & Wang 86 "gga-x-pw91", # Perdew & Wang 91 "gga-x-pw91-mod", # PW91, alternate version with more digits @@ -198,11 +192,9 @@ "gga-c-p86", # Perdew 86 "gga-c-p86-ft", # Perdew 86 with more accurate value for ftilde "gga-c-p86vwn", # Perdew 86 based on VWN5 correlation - "gga-c-p86vwn-ft", # Perdew 86 based on VWN5 correlation, with more - # accurate value for ftilde + "gga-c-p86vwn-ft", # Perdew 86 based on VWN5 correlation, with more accurate value for ftilde "gga-c-pbe", # Perdew, Burke & Ernzerhof - "gga-c-pbe-gaussian", # Perdew, Burke & Ernzerhof with parameters from - # Gaussian + "gga-c-pbe-gaussian", # Perdew, Burke & Ernzerhof with parameters from Gaussian "gga-c-pbe-jrgx", # Reparametrized PBE by Pedroza, Silva & Capelle "gga-c-pbe-mol", # Reparametrized PBE by del Campo, Gazquez, Trickey & Vela "gga-c-pbe-sol", # Perdew, Burke & Ernzerhof SOL @@ -232,8 +224,7 @@ "gga-c-zpbeint", # spin-dependent gradient correction to PBEint "gga-c-zpbesol", # spin-dependent gradient correction to PBEsol "gga-c-zvpbeint", # another spin-dependent correction to PBEint - "gga-c-zvpbeloc", # PBEloc variation with enhanced compatibility with - # exact exchange + "gga-c-zvpbeloc", # PBEloc variation with enhanced compatibility with exact exchange "gga-c-zvpbesol", # another spin-dependent correction to PBEsol "lda-c-1d-csc", # Casula, Sorella & Senatore "lda-c-1d-loos", # P-F _Loos correlation LDA @@ -241,8 +232,7 @@ "lda-c-2d-prm", # PRM (for 2D systems) "lda-c-br78", # Brual & Rothstein 78 "lda-c-chachiyo", # Chachiyo simple 2 parameter correlation - "lda-c-chachiyo-mod", # Chachiyo simple 2 parameter correlation with - # modified spin scaling + "lda-c-chachiyo-mod", # Chachiyo simple 2 parameter correlation with modified spin scaling "lda-c-gk72", # Gordon and Kim 1972 "lda-c-gl", # Gunnarson & Lundqvist "lda-c-gombas", # Gombas @@ -275,20 +265,17 @@ "lda-c-vwn-3", # Vosko, Wilk & Nusair (VWN3) "lda-c-vwn-4", # Vosko, Wilk & Nusair (VWN4) "lda-c-vwn-rpa", # Vosko, Wilk & Nusair (VWN5_RPA) - "lda-c-w20", # Xie, Wu, and Zhao interpolation ansatz without fitting - # parameters + "lda-c-w20", # Xie, Wu, and Zhao interpolation ansatz without fitting parameters "lda-c-wigner", # Wigner "lda-c-xalpha", # Slater's Xalpha "mgga-c-b88", # Meta-GGA correlation by Becke "mgga-c-b94", # Becke 1994 meta-GGA correlation "mgga-c-bc95", # Becke correlation 95 - "mgga-c-cc", # Self-interaction corrected correlation functional by - # Schmidt et al + "mgga-c-cc", # Self-interaction corrected correlation functional by Schmidt et al "mgga-c-ccalda", # Iso-orbital corrected LDA correlation by Lebeda et al "mgga-c-cs", # Colle and Salvetti "mgga-c-dldf", # Dispersionless Density Functional - "mgga-c-hltapw", # Half-and-half meta-LDAized PW correlation by Lehtola - # and Marques + "mgga-c-hltapw", # Half-and-half meta-LDAized PW correlation by Lehtola and Marques "mgga-c-kcis", # Krieger, Chen, Iafrate, and _Savin "mgga-c-kcisk", # Krieger, Chen, and Kurth "mgga-c-m05", # Minnesota M05 correlation functional @@ -308,10 +295,8 @@ "mgga-c-mn15-l", # Minnesota MN15-L correlation functional "mgga-c-pkzb", # Perdew, Kurth, Zupan, and Blaha "mgga-c-r2scan", # Re-regularized SCAN correlation by Furness et al - "mgga-c-r2scan01", # Re-regularized SCAN correlation with larger value for - # eta - "mgga-c-r2scanl", # Deorbitalized re-regularized SCAN (r2SCAN-L) - # correlation + "mgga-c-r2scan01", # Re-regularized SCAN correlation with larger value for eta + "mgga-c-r2scanl", # Deorbitalized re-regularized SCAN (r2SCAN-L) correlation "mgga-c-revm06", # Revised Minnesota M06 correlation functional "mgga-c-revm06-l", # Minnesota revM06-L correlation functional "mgga-c-revm11", # Revised Minnesota M11 correlation functional @@ -320,8 +305,7 @@ "mgga-c-revtm", # revised Tao and Mo 2016 exchange "mgga-c-revtpss", # revised TPSS correlation "mgga-c-rmggac", # Revised correlation energy for MGGAC exchange functional - "mgga-c-rppscan", # r++SCAN: rSCAN with uniform density limit and - # coordinate scaling behavior + "mgga-c-rppscan", # r++SCAN: rSCAN with uniform density limit and coordinate scaling behavior "mgga-c-rregtm", # Revised regTM correlation by Jana et al "mgga-c-rscan", # Regularized SCAN correlation by Bartok and Yates "mgga-c-scan", # SCAN correlation of Sun, Ruzsinszky, and Perdew @@ -332,8 +316,7 @@ "mgga-c-scanl-vv10", # SCAN-L + VV10 correlation "mgga-c-tm", # Tao and Mo 2016 correlation "mgga-c-tpss", # Tao, Perdew, Staroverov & Scuseria - "mgga-c-tpss-gaussian", # Tao, Perdew, Staroverov & Scuseria with - # parameters from Gaussian + "mgga-c-tpss-gaussian", # Tao, Perdew, Staroverov & Scuseria with parameters from Gaussian "mgga-c-tpssloc", # Semilocal dynamical correlation "mgga-c-vsxc", # VSXC (correlation part) ] @@ -402,19 +385,15 @@ "hyb-gga-cam-b3lyp", # CAM version of B3LYP "hyb-gga-cam-o3lyp", # CAM-O3LYP "hyb-gga-cam-pbeh", # CAM hybrid screened exchange PBE version - "hyb-gga-cam-qtp-00", # CAM-B3LYP re-tuned using ionization potentials of - # water - "hyb-gga-cam-qtp-01", # CAM-B3LYP re-tuned using ionization potentials of - # water - "hyb-gga-cam-qtp-02", # CAM-B3LYP re-tuned using ionization potentials of - # water + "hyb-gga-cam-qtp-00", # CAM-B3LYP re-tuned using ionization potentials of water + "hyb-gga-cam-qtp-01", # CAM-B3LYP re-tuned using ionization potentials of water + "hyb-gga-cam-qtp-02", # CAM-B3LYP re-tuned using ionization potentials of water "hyb-gga-camh-b3lyp", # CAM version of B3LYP, tuned for TDDFT "hyb-gga-camy-b3lyp", # CAMY version of B3LYP "hyb-gga-camy-blyp", # CAMY version of BLYP "hyb-gga-camy-pbeh", # CAMY hybrid screened exchange PBE version "hyb-gga-cap0", # Correct Asymptotic Potential hybrid - "hyb-gga-case21", # CASE21: Constrained And Smoothed semi-Empirical 2021 - # functional + "hyb-gga-case21", # CASE21: Constrained And Smoothed semi-Empirical 2021 functional "hyb-gga-edf2", # EDF2 "hyb-gga-hapbe", # Hybrid based in APBE and zvPBEloc "hyb-gga-hflyp", # HF + LYP correlation @@ -429,32 +408,24 @@ "hyb-gga-hse12", # HSE12 "hyb-gga-hse12s", # HSE12 (short-range version) "hyb-gga-kmlyp", # Kang-Musgrave hybrid - "hyb-gga-lb07", # Livshits and Baer, empirical functional also used for IP - # tuning + "hyb-gga-lb07", # Livshits and Baer, empirical functional also used for IP tuning "hyb-gga-lc-blyp", # LC version of BLYP "hyb-gga-lc-blyp-ea", # LC version of BLYP for electron affinities - "hyb-gga-lc-blypr", # LC version of BLYP with correlation only in the - # short range + "hyb-gga-lc-blypr", # LC version of BLYP with correlation only in the short range "hyb-gga-lc-bop", # LC version of B88 "hyb-gga-lc-pbeop", # LC version of PBE "hyb-gga-lc-qtp", # CAM-B3LYP re-tuned using ionization potentials of water "hyb-gga-lc-vv10", # Vydrov and Van Voorhis - "hyb-gga-lc-wpbe", # Long-range corrected PBE (LC-wPBE) by Vydrov and + "hyb-gga-lc-wpbe", # Long-range corrected PBE (LC-wPBE) by Vydrov and Scuseria + "hyb-gga-lc-wpbe-whs", # Long-range corrected PBE (LC-wPBE) by Weintraub, Henderson and Scuseria + "hyb-gga-lc-wpbe08-whs", # Long-range corrected PBE (LC-wPBE) by Weintraub, Henderson and Scuseria + "hyb-gga-lc-wpbeh-whs", # Long-range corrected short-range hybrid PBE (LC-wPBE) by Weintraub, Henderson and # Scuseria - "hyb-gga-lc-wpbe-whs", # Long-range corrected PBE (LC-wPBE) by Weintraub, - # Henderson and Scuseria - "hyb-gga-lc-wpbe08-whs", # Long-range corrected PBE (LC-wPBE) by Weintraub, - # Henderson and Scuseria - "hyb-gga-lc-wpbeh-whs", # Long-range corrected short-range hybrid PBE - # (LC-wPBE) by Weintraub, Henderson and Scuseria - "hyb-gga-lc-wpbesol-whs", # Long-range corrected PBE (LC-wPBE) by - # Weintraub, Henderson and Scuseria + "hyb-gga-lc-wpbesol-whs", # Long-range corrected PBE (LC-wPBE) by Weintraub, Henderson and Scuseria "hyb-gga-lcy-blyp", # LCY version of BLYP "hyb-gga-lcy-pbe", # LCY version of PBE - "hyb-gga-lrc-wpbe", # Long-range corrected PBE (LRC-wPBE) by Rohrdanz, - # Martins and Herbert - "hyb-gga-lrc-wpbeh", # Long-range corrected short-range hybrid PBE - # (LRC-wPBEh) by Rohrdanz, Martins and Herbert + "hyb-gga-lrc-wpbe", # Long-range corrected PBE (LRC-wPBE) by Rohrdanz, Martins and Herbert + "hyb-gga-lrc-wpbeh", # Long-range corrected short-range hybrid PBE (LRC-wPBEh) by Rohrdanz, Martins and Herbert "hyb-gga-mb3lyp-rc04", # B3LYP with RC04 LDA "hyb-gga-mcam-b3lyp", # Modified CAM-B3LYP by Day, Nguyen and Pachter "hyb-gga-mpw1k", # mPW1K @@ -475,8 +446,7 @@ "hyb-gga-pbeb0", # PBEbeta0 "hyb-gga-pbeh", # PBEH (PBE0) "hyb-gga-qtp17", # Global hybrid for vertical ionization potentials - "hyb-gga-rcam-b3lyp", # Similar to CAM-B3LYP, but trying to reduce the - # many-electron self-interaction + "hyb-gga-rcam-b3lyp", # Similar to CAM-B3LYP, but trying to reduce the many-electron self-interaction "hyb-gga-revb3lyp", # Revised B3LYP "hyb-gga-sb98-1a", # SB98 (1a) "hyb-gga-sb98-1b", # SB98 (1b) @@ -484,16 +454,14 @@ "hyb-gga-sb98-2a", # SB98 (2a) "hyb-gga-sb98-2b", # SB98 (2b) "hyb-gga-sb98-2c", # SB98 (2c) - "hyb-gga-tuned-cam-b3lyp", # CAM version of B3LYP, tuned for excitations - # and properties + "hyb-gga-tuned-cam-b3lyp", # CAM version of B3LYP, tuned for excitations and properties "hyb-gga-wb97", # wB97 range-separated functional "hyb-gga-wb97x", # wB97X range-separated functional "hyb-gga-wb97x-d", # wB97X-D range-separated functional "hyb-gga-wb97x-d3", # wB97X-D3 range-separated functional "hyb-gga-wb97x-v", # wB97X-V range-separated functional "hyb-gga-wc04", # Hybrid fitted to carbon NMR shifts - "hyb-gga-whpbe0", # Long-range corrected short-range hybrid PBE (whPBE0) - # by Shao et al + "hyb-gga-whpbe0", # Long-range corrected short-range hybrid PBE (whPBE0) by Shao et al "hyb-gga-wp04", # Hybrid fitted to proton NMR shifts "hyb-gga-x3lyp", # X3LYP "hyb-lda-bn05", # Baer and Neuhauser, gamma=1 @@ -515,8 +483,7 @@ "hyb-mgga-pbe1kcis", # PBE1KCIS for binding energies "hyb-mgga-pw6b95", # Mixture of PW91 with BC95 from Zhao and Truhlar "hyb-mgga-pw86b95", # Mixture of PW86 with BC95 - "hyb-mgga-pwb6k", # Mixture of PW91 with BC95 from Zhao and Truhlar for - # kinetics + "hyb-mgga-pwb6k", # Mixture of PW91 with BC95 from Zhao and Truhlar for kinetics "hyb-mgga-revtpssh", # revTPSSh "hyb-mgga-tpss0", # TPSS0 with 25% exact exchange "hyb-mgga-tpss1kcis", # TPSS1KCIS for thermochemistry and kinetics @@ -623,24 +590,16 @@ jdftxdumpfreqoptions = ["Electronic", "End", "Fluid", "Gummel", "Init", "Ionic"] jdftxdumpvaroptions = [ "BandEigs", # Band Eigenvalues - "BandProjections", # Projections of each band state against each - # atomic orbital - "BandUnfold", # Unfold band structure from supercell to unit cell - # (see command band-unfold) - "Berry", # Berry curvature i , only allowed at End - # (see command Cprime-params) - "BGW", # G-space wavefunctions, density and potential for Berkeley GW - # (requires HDF5 support) + "BandProjections", # Projections of each band state against each atomic orbital + "BandUnfold", # Unfold band structure from supercell to unit cell (see command band-unfold) + "Berry", # Berry curvature i , only allowed at End (see command Cprime-params) + "BGW", # G-space wavefunctions, density and potential for Berkeley GW (requires HDF5 support) "BoundCharge", # Bound charge in the fluid - "BulkEpsilon", # Dielectric constant of a periodic solid - # (see command bulk-epsilon) - "ChargedDefect", # Calculate energy correction for charged defect - # (see command charged-defect) - "CoreDensity", # Total core electron density - # (from partial core corrections) + "BulkEpsilon", # Dielectric constant of a periodic solid (see command bulk-epsilon) + "ChargedDefect", # Calculate energy correction for charged defect (see command charged-defect) + "CoreDensity", # Total core electron density (from partial core corrections) "Dfluid", # Electrostatic potential due to fluid alone - "Dipole", # Dipole moment of explicit charges - # (ionic and electronic) + "Dipole", # Dipole moment of explicit charges (ionic and electronic) "Dn", # First order change in electronic density "DOS", # Density of States (see command density-of-states) "Dtot", # Total electrostatic potential @@ -649,78 +608,54 @@ "DVscloc", # First order change in local self-consistent potential "DWfns", # Perturbation Wavefunctions "Ecomponents", # Components of the energy - "EigStats", # Band eigenvalue statistics: - # HOMO, LUMO, min, max and Fermi level + "EigStats", # Band eigenvalue statistics: HOMO, LUMO, min, max and Fermi level "ElecDensity", # Electronic densities (n or nup,ndn) - "ElecDensityAccum", # Electronic densities (n or nup,ndn) - # accumulated over MD trajectory - "EresolvedDensity", # Electron density from bands within - # specified energy ranges - "ExcCompare", # Energies for other exchange-correlation functionals - # (see command elec-ex-corr-compare) - "Excitations", # Dumps dipole moments and transition strength - # (electric-dipole) of excitations + "ElecDensityAccum", # Electronic densities (n or nup,ndn) accumulated over MD trajectory + "EresolvedDensity", # Electron density from bands within specified energy ranges + "ExcCompare", # Energies for other exchange-correlation functionals (see command elec-ex-corr-compare) + "Excitations", # Dumps dipole moments and transition strength (electric-dipole) of excitations "FCI", # Output Coulomb matrix elements in FCIDUMP format - "FermiDensity", # Electron density from fermi-derivative at - # specified energy - "FermiVelocity", # Fermi velocity, density of states at Fermi - # level and related quantities + "FermiDensity", # Electron density from fermi-derivative at specified energy + "FermiVelocity", # Fermi velocity, density of states at Fermi level and related quantities "Fillings", # Fillings "FluidDebug", # Fluid specific debug output if any - "FluidDensity", # Fluid densities (NO,NH,nWater for explicit fluids, - # cavity function for PCMs) - "Forces", # Forces on the ions in the coordinate system selected by - # command forces-output-coords - "Gvectors", # List of G vectors in reciprocal lattice basis, - # for each k-point + "FluidDensity", # Fluid densities (NO,NH,nWater for explicit fluids, cavity function for PCMs) + "Forces", # Forces on the ions in the coordinate system selected by command forces-output-coords + "Gvectors", # List of G vectors in reciprocal lattice basis, for each k-point "IonicDensity", # Nuclear charge density (with gaussians) - "IonicPositions", # Ionic positions in the same format - # (and coordinate system) as the input file + "IonicPositions", # Ionic positions in the same format (and coordinate system) as the input file "KEdensity", # Kinetic energy density of the valence electrons - "Kpoints", # List of reduced k-points in calculation, - # and mapping to the unreduced k-point mesh - "L", # Angular momentum matrix elements, only allowed at End - # (see command Cprime-params) + "Kpoints", # List of reduced k-points in calculation, and mapping to the unreduced k-point mesh + "L", # Angular momentum matrix elements, only allowed at End (see command Cprime-params) "Lattice", # Lattice vectors in the same format as the input file - "Momenta", # Momentum matrix elements in a binary file - # (indices outer to inner: state, cartesian direction, band1, band2) + "Momenta", # Momentum matrix elements in a binary file (indices outer to inner: state, cartesian direction, band1, + # band2) "None", # Dump nothing "Ocean", # Wave functions for Ocean code - "OrbitalDep", # Custom output from orbital-dependent functionals - # (eg. quasi-particle energies, discontinuity potential) - "Q", # Quadrupole r*p matrix elements, only allowed at End - # (see command Cprime-params) + "OrbitalDep", # Custom output from orbital-dependent functionals (eg. quasi-particle energies, + # discontinuity potential) + "Q", # Quadrupole r*p matrix elements, only allowed at End (see command Cprime-params) "QMC", # Blip'd orbitals and potential for CASINO [27] - "R", # Position operator matrix elements, only allowed at End - # (see command Cprime-params) + "R", # Position operator matrix elements, only allowed at End (see command Cprime-params) "RealSpaceWfns", # Real-space wavefunctions (one column per file) - "RhoAtom", # Atomic-orbital projected density matrices - # (only for species with +U enabled) - "SelfInteractionCorrection", # Calculates Perdew-Zunger self-interaction - # corrected Kohn-Sham eigenvalues - "SlabEpsilon", # Local dielectric function of a slab - # (see command slab-epsilon) - "SolvationRadii", # Effective solvation radii based on fluid bound charge - # distribution - "Spin", # Spin matrix elements from non-collinear calculations in a - # binary file (indices outer to inner: state, cartesian direction, band1, - # # band2) - "State", # All variables needed to restart calculation: wavefunction and - # fluid state/fillings if any - "Stress", # Dumps dE/dR_ij where R_ij is the i'th component of the - # j'th lattice vector - "Symmetries", # List of symmetry matrices (in covariant lattice - # coordinates) - "Vcavity", # Fluid cavitation potential on the electron density that - # determines the cavity - "Velocities", # Diagonal momentum/velocity matrix elements in a binary - # file (indices outer to inner: state, band, cartesian direction) + "RhoAtom", # Atomic-orbital projected density matrices (only for species with +U enabled) + "SelfInteractionCorrection", # Calculates Perdew-Zunger self-interaction corrected Kohn-Sham eigenvalues + "SlabEpsilon", # Local dielectric function of a slab (see command slab-epsilon) + "SolvationRadii", # Effective solvation radii based on fluid bound charge distribution + "Spin", # Spin matrix elements from non-collinear calculations in a binary file (indices outer to inner: state, + # cartesian direction, band1, band2) + "State", # All variables needed to restart calculation: wavefunction and fluid state/fillings if any + "Stress", # Dumps dE/dR_ij where R_ij is the i'th component of the j'th lattice vector + "Symmetries", # List of symmetry matrices (in covariant lattice coordinates) + "Vcavity", # Fluid cavitation potential on the electron density that determines the cavity + "Velocities", # Diagonal momentum/velocity matrix elements in a binary file (indices outer to inner: state, band, + # cartesian direction) "VfluidTot", # Total contribution of fluid to the electron potential "Vlocps", # Local part of pseudopotentials "Vscloc", # Self-consistent potential - "XCanalysis", # Debug VW KE density, single-particle-ness and - # spin-polarzied Hartree potential + "XCanalysis", # Debug VW KE density, single-particle-ness and spin-polarzied Hartree potential ] + # simple dictionaries deepcopied multiple times into MASTER_TAG_LIST later for # different tags jdftxminimize_subtagdict = { @@ -764,7 +699,6 @@ "A0": FloatTag(write_tagname=False, optional=False), }, ), - # 'poleEl': FloatTag(can_repeat = True), "Pvap": FloatTag(), "quad_nAlpha": FloatTag(), "quad_nBeta": FloatTag(), diff --git a/src/pymatgen/io/jdftx/jelstep.py b/src/pymatgen/io/jdftx/jelstep.py index ab9844e8fc5..d98bc563f13 100644 --- a/src/pymatgen/io/jdftx/jelstep.py +++ b/src/pymatgen/io/jdftx/jelstep.py @@ -14,7 +14,7 @@ from typing import Any, ClassVar from pymatgen.core.units import Ha_to_eV -from pymatgen.io.jdftx.utils import gather_JElSteps_line_collections, get_colon_var_t1 +from pymatgen.io.jdftx.utils import get_colon_var_t1 __author__ = "Ben Rich" @@ -685,3 +685,42 @@ def __str__(self) -> str: String representation of JElSteps object """ return pprint.pformat(self) + + +def gather_JElSteps_line_collections(opt_type: str, text_slice: list[str]) -> tuple[list[list[str]], list[str]]: + """Gather line collections for JElSteps initialization. + + Gathers list of line lists where each line list initializes a JElStep object, + and the remaining lines that do not initialize a JElStep object are used + for initialization unique to the JElSteps object. + + Parameters + ---------- + opt_type: str + The type of electronic minimization step + text_slice: list[str] + A slice of text from a JDFTx out file corresponding to a series of + SCF steps + + Returns + ------- + line_collections: list[list[str]] + A list of lists of lines of text from a JDFTx out file corresponding to + a single SCF step + lines_collect: list[str] + A list of lines of text from a JDFTx out file corresponding to a single + SCF step + + """ + lines_collect = [] + line_collections = [] + _iter_flag = f"{opt_type}: Iter:" + for line_text in text_slice: + if len(line_text.strip()): + lines_collect.append(line_text) + if _iter_flag in line_text: + line_collections.append(lines_collect) + lines_collect = [] + else: + break + return line_collections, lines_collect diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index 5ff08e98aea..bd7cc9f84b0 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -35,7 +35,6 @@ class JOutStructures: out_slice_start_flag: str The string that marks the beginning of the portion of an out file slice that contains data for a JOutStructures object. - """ out_slice_start_flag = "-------- Electronic minimization -----------" diff --git a/src/pymatgen/io/jdftx/sets.py b/src/pymatgen/io/jdftx/sets.py deleted file mode 100644 index 1028174ea93..00000000000 --- a/src/pymatgen/io/jdftx/sets.py +++ /dev/null @@ -1 +0,0 @@ -"""Module for JDFTx sets.""" diff --git a/src/pymatgen/io/jdftx/utils.py b/src/pymatgen/io/jdftx/utils.py index 90933a1a17d..71c7c55e104 100644 --- a/src/pymatgen/io/jdftx/utils.py +++ b/src/pymatgen/io/jdftx/utils.py @@ -1,4 +1,11 @@ -"""Module for JDFTx utils.""" +"""Module for JDFTx IO module utils. + +Module for JDFTx IO module utils. Functions kept in this module are here if they are +used by multiple submodules, or if they are anticipated to be used by multiple +submodules in the future. + +@mkhorton - this file is ready to review. +""" from __future__ import annotations @@ -13,50 +20,6 @@ from collections.abc import Callable -def gather_JElSteps_line_collections(opt_type: str, text_slice: list[str]) -> tuple[list[list[str]], list[str]]: - """Gather line collections for JElSteps initialization. - - Gathers list of line lists where each line list initializes a JElStep object, - and the remaining lines that do not initialize a JElStep object are used - for initialization unique to the JElSteps object. - - Parameters - ---------- - opt_type: str - The type of electronic minimization step - text_slice: list[str] - A slice of text from a JDFTx out file corresponding to a series of - SCF steps - - Returns - ------- - line_collections: list[list[str]] - A list of lists of lines of text from a JDFTx out file corresponding to - a single SCF step - lines_collect: list[str] - A list of lines of text from a JDFTx out file corresponding to a single - SCF step - - """ - lines_collect = [] - line_collections = [] - _iter_flag = f"{opt_type}: Iter:" - for line_text in text_slice: - if len(line_text.strip()): - lines_collect.append(line_text) - if _iter_flag in line_text: - line_collections.append(lines_collect) - lines_collect = [] - else: - break - return line_collections, lines_collect - - -############################################ -# HELPERS FOR JDFTXOUTFILE # -############################################ - - def check_file_exists(func: Callable) -> Any: """Check if file exists. @@ -120,11 +83,6 @@ def read_outfile_slices(file_name: str) -> list[list[str]]: return texts -############################################ -# HELPERS FOR JDFTXINFILE # -############################################ - - def multi_hasattr(varbase: Any, varname: str): """Check if object has an attribute (capable of nesting with . splits). @@ -178,11 +136,6 @@ def multi_getattr(varbase: Any, varname: str): return varbase -############################################ -# HELPERS FOR GENERIC_TAGS # -############################################ - - def flatten_list(tag: str, list_of_lists: list[Any]) -> list[Any]: """Flatten list of lists into a single list, then stop. @@ -211,11 +164,6 @@ def flatten_list(tag: str, list_of_lists: list[Any]) -> list[Any]: return flist -############################################ -# HELPERS FOR JOUTSTRUCTURE(S) # -############################################ - - def _brkt_list_of_3_to_nparray(line: str) -> np.ndarray: """Return 3x1 numpy array. @@ -252,9 +200,8 @@ def _brkt_list_of_3x3_to_nparray(lines: list[str], i_start: int = 0) -> np.ndarr return out -# elec_min_start_flag: str = "-------- Electronic minimization -----------" - - +# Named "t1" in unmet anticipation of multiple ways that a float would be needed +# to be read following the variable string with a colon. def get_colon_var_t1(linetext: str, lkey: str) -> float | None: """Return float val from '...lkey: val...' in linetext. @@ -266,7 +213,8 @@ def get_colon_var_t1(linetext: str, lkey: str) -> float | None: linetext: str A line of text from a JDFTx out file lkey: str - A string that appears before the float value in linetext + A string that appears before the float value in linetext. Must include + the colon. """ colon_var = None if lkey in linetext: @@ -323,26 +271,6 @@ def correct_geom_opt_type(opt_type: str | None) -> str | None: return opt_type -############################################ -# HELPERS FOR JDFTXOUTFILESLICE # -############################################ - - -class ClassPrintFormatter: - """Generic class object print formatter. - - Generic class object print formatter. - """ - - def __str__(self) -> str: - """Return class object as str for readable format in command line.""" - return ( - str(self.__class__) - + "\n" - + "\n".join(str(item) + " = " + str(self.__dict__[item]) for item in sorted(self.__dict__)) - ) - - def get_start_lines( text: list[str], start_key: str = "*************** JDFTx", @@ -371,7 +299,7 @@ def get_start_lines( def find_key_first(key_input: str, tempfile: list[str]) -> int | None: - """ + """Find first instance of key in output file. Find first instance of key in output file. @@ -392,7 +320,7 @@ def find_key_first(key_input: str, tempfile: list[str]) -> int | None: def find_key(key_input: str, tempfile: list[str]) -> int | None: - """ + """Find last instance of key in output file. Find last instance of key in output file. @@ -418,7 +346,7 @@ def find_first_range_key( endline: int = -1, skip_pound: bool = False, ) -> list[int]: - """ + """Find all lines that exactly begin with key_input in a range of lines. Find all lines that exactly begin with key_input in a range of lines. From d1b212135404fb3e85620cf9758a5fa2aab179b4 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Tue, 5 Nov 2024 17:30:41 -0700 Subject: [PATCH 114/195] Tagging @mkhorton in files ready to be reviewed --- src/pymatgen/io/jdftx/generic_tags.py | 18 +++---------- src/pymatgen/io/jdftx/inputs.py | 26 +++++++------------ .../io/jdftx/jdftxinfile_master_format.py | 5 ++-- 3 files changed, 17 insertions(+), 32 deletions(-) diff --git a/src/pymatgen/io/jdftx/generic_tags.py b/src/pymatgen/io/jdftx/generic_tags.py index fc5671e6dbe..19f4060b021 100644 --- a/src/pymatgen/io/jdftx/generic_tags.py +++ b/src/pymatgen/io/jdftx/generic_tags.py @@ -49,10 +49,7 @@ class AbstractTag(ClassPrintFormatter, ABC): multiline_tag: bool = False # set to True if what to print tags across # multiple lines, typically like electronic-minimize can_repeat: bool = False # set to True for tags that can appear on multiple lines, like ion - write_tagname: bool = ( - True # set to False to not print the tagname, like for subtags of - # elec-cutoff - ) + write_tagname: bool = True # set to False to not print the tagname, like for subtags of elec-cutoff write_value: bool = True # set to False to not print any value, like for dump-interval optional: bool = True # set to False if tag (usually a subtag of a # TagContainer) must be set for the JDFTXInfile to be valid. @@ -113,7 +110,6 @@ def _validate_value_type( except (ValueError, TypeError): warning += "(unstringable value)!" warnings.warn("warning", stacklevel=2) - # Required unless we want full stop on error return tag, is_valid, value def _validate_repeat(self, tag: str, value: Any) -> None: @@ -152,10 +148,6 @@ def get_dict_representation(self, tag: str, value: Any) -> dict | list[dict]: raise ValueError(f"Tag object has no get_dict_representation method: {tag}") -# TODO: Add check for whether all ions have or lack velocities. -# TODO: Add default value filling like JDFTx does. - - @dataclass class BoolTag(AbstractTag): """Tag for boolean values in JDFTx input files. @@ -239,8 +231,7 @@ def read(self, tag: str, value: str) -> bool: if not self.write_value: # accounts for exceptions where only the tagname is used, e.g. # dump-only or dump-fermi-density (sometimes) tags - if not value: # then the string '' was passed in because no - # value was provided but the tag was present + if not value: # then the string '' was passed in because no value was provided but the tag was present value = "yes" else: self.raise_value_error(tag, value) @@ -789,9 +780,8 @@ def read(self, tag: str, value: str) -> dict: for subtag, subtag_type in ( (subtag, subtag_type) for subtag, subtag_type in self.subtags.items() if subtag_type.write_tagname ): - # every subtag with write_tagname=True in a TagContainer has a - # fixed length and can be immediately read in this loop if it is - # present + # every subtag with write_tagname=True in a TagContainer has a fixed length and can be immediately read in + # this loop if it is present if subtag in value_list: # this subtag is present in the value string subtag_count = value_list.count(subtag) # Get number of times subtag appears in line if not subtag_type.can_repeat: diff --git a/src/pymatgen/io/jdftx/inputs.py b/src/pymatgen/io/jdftx/inputs.py index e6929de6a8b..022fd630725 100644 --- a/src/pymatgen/io/jdftx/inputs.py +++ b/src/pymatgen/io/jdftx/inputs.py @@ -45,6 +45,9 @@ class is written. __author__ = "Jacob Clary, Ben Rich" +# TODO: Add check for whether all ions have or lack velocities. +# TODO: Add default value filling like JDFTx does. + class JDFTXInfile(dict, MSONable): """Class for reading/writing JDFtx input files. @@ -284,10 +287,7 @@ def _preprocess_line(line: str) -> tuple[AbstractTag, str, str]: if len(line_list) == 2: value = line_list[1].strip() elif len(line_list) == 1: - value = ( - "" # exception for tags where only tagname is used, - # e.g. dump-only tag - ) + value = "" # exception for tags where only tagname is used, e.g. dump-only tag if isinstance(tag_object, MultiformatTag): i = tag_object.get_format_index_for_str_value(tag, value) tag_object = tag_object.format_options[i] @@ -347,8 +347,7 @@ def _gather_tags(lines: list[str]) -> list[str]: List of strings with tags broken across lines combined into single string. """ - # gather all tags broken across lines into single string for processing - # later + # gather all tags broken across lines into single string for processing later total_tag = "" gathered_strings = [] for line in lines: @@ -453,8 +452,7 @@ def from_str( lines = cls._gather_tags(lines) params: dict[str, Any] = {} - # process all tag value lines using specified tag formats in - # MASTER_TAG_LIST + # process all tag value lines using specified tag formats in MASTER_TAG_LIST for line in lines: tag_object, tag, value = cls._preprocess_line(line) processed_value = tag_object.read(tag, value) @@ -497,8 +495,8 @@ def to_jdftxstructure(cls, jdftxinfile: JDFTXInfile, sort_structure: bool = Fals Whether to sort the structure. Useful if species are not grouped properly together. Defaults to False. """ - # use dict representation so it's easy to get the right column for - # moveScale, rather than checking for velocities + # use dict representation so it's easy to get the right column for moveScale, + # rather than checking for velocities jdftxinfile_dict = cls.get_dict_representation(jdftxinfile) return JDFTXStructure.from_jdftxinfile(jdftxinfile_dict, sort_structure=sort_structure) @@ -799,17 +797,13 @@ def __post_init__(self) -> None: if not selective_dynamics.all(): site_properties["selective_dynamics"] = selective_dynamics - # create new copy of structure so can add selective dynamics and - # sort atoms if needed + # create new copy of structure so can add selective dynamics and sort atoms if needed structure = Structure.from_sites(self.structure) self.structure = structure.copy(site_properties=site_properties) if self.sort_structure: self.structure = self.structure.get_sorted_structure() else: - raise ValueError( - "Disordered structure with partial occupancies cannot be \ - converted into JDFTXStructure!" - ) + raise ValueError("Disordered structure with partial occupancies cannot be converted into JDFTXStructure!") def __repr__(self) -> str: """Return representation of JDFTXStructure file. diff --git a/src/pymatgen/io/jdftx/jdftxinfile_master_format.py b/src/pymatgen/io/jdftx/jdftxinfile_master_format.py index 89ca51435c8..f2175f5007b 100644 --- a/src/pymatgen/io/jdftx/jdftxinfile_master_format.py +++ b/src/pymatgen/io/jdftx/jdftxinfile_master_format.py @@ -5,6 +5,8 @@ tag names to AbstractTag-type objects. - get_tag_object: a function that returns an AbstractTag-type object from MASTER_TAG_LIST given a tag name. + +@mkhorton - this file is ready to review. """ from __future__ import annotations @@ -62,8 +64,7 @@ }, ), "coords-type": StrTag(options=["Cartesian", "Lattice"]), - # TODO: change lattice tag into MultiformatTag for different - # symmetry options + # TODO: change lattice tag into MultiformatTag for different symmetry options "lattice": TagContainer( linebreak_nth_entry=3, optional=False, From 2c93b428ac47b634e237ead201e6c7d4d5b8930d Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Wed, 6 Nov 2024 14:18:23 -0700 Subject: [PATCH 115/195] Removing empty jdftxoutput module --- src/pymatgen/io/jdftx/__init__.py | 1 + src/pymatgen/io/jdftx/jdftxoutput.py | 0 2 files changed, 1 insertion(+) delete mode 100644 src/pymatgen/io/jdftx/jdftxoutput.py diff --git a/src/pymatgen/io/jdftx/__init__.py b/src/pymatgen/io/jdftx/__init__.py index 46a74ecb3af..ed81ba9cffb 100644 --- a/src/pymatgen/io/jdftx/__init__.py +++ b/src/pymatgen/io/jdftx/__init__.py @@ -48,5 +48,6 @@ from __future__ import annotations +# Importing these within in __init__ so that surface-level imports can be made from the module itself from pymatgen.io.jdftx.inputs import JDFTXInfile from pymatgen.io.jdftx.outputs import JDFTXOutfile diff --git a/src/pymatgen/io/jdftx/jdftxoutput.py b/src/pymatgen/io/jdftx/jdftxoutput.py deleted file mode 100644 index e69de29bb2d..00000000000 From 233c04e098d74db534af98b256ec7fa0326f9f32 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Wed, 6 Nov 2024 15:44:20 -0700 Subject: [PATCH 116/195] Tagging @mkhorton on files ready to review + adding context to some docustrings --- src/pymatgen/io/jdftx/generic_tags.py | 2 + src/pymatgen/io/jdftx/inputs.py | 21 +-- src/pymatgen/io/jdftx/outputs.py | 199 +++++++++++++++----------- 3 files changed, 132 insertions(+), 90 deletions(-) diff --git a/src/pymatgen/io/jdftx/generic_tags.py b/src/pymatgen/io/jdftx/generic_tags.py index 19f4060b021..f5c85c05d82 100644 --- a/src/pymatgen/io/jdftx/generic_tags.py +++ b/src/pymatgen/io/jdftx/generic_tags.py @@ -3,6 +3,8 @@ This module contains class objects for containing JDFTx tags. These class objects are used to validate the type of the value for the tag, read the value string for the tag, write the tag and its value as a string, and get the token length of the tag. + +@mkhorton - This file is ready to review. """ from __future__ import annotations diff --git a/src/pymatgen/io/jdftx/inputs.py b/src/pymatgen/io/jdftx/inputs.py index 022fd630725..b9244c1a553 100644 --- a/src/pymatgen/io/jdftx/inputs.py +++ b/src/pymatgen/io/jdftx/inputs.py @@ -4,6 +4,8 @@ Note: JDFTXInfile will be moved back to its own module once a more broad inputs class is written. + +@mkhorton - This file is ready to review. """ from __future__ import annotations @@ -56,7 +58,7 @@ class JDFTXInfile(dict, MSONable): Essentially a dictionary with some helper functions. """ - path_parent: str | None = None # Only gets initialized if from_file + path_parent: str | None = None # Only gets a value if JDFTXInfile is initializedf with from_file def __init__(self, params: dict[str, Any] | None = None) -> None: """ @@ -191,22 +193,21 @@ def get_text_list(self) -> list[str]: tag_object = tag_object.format_options[i] if tag_object.can_repeat and isinstance(self_as_dict[tag], list): # if a tag_object.can_repeat, it is assumed that self[tag] - # is a list the 2nd condition ensures this + # is a list (the 2nd condition ensures this) # if it is not a list, then the tag will still be printed by # the else this could be relevant if someone manually # sets the tag the can repeat's value to a non-list text += [tag_object.write(tag, entry) for entry in self_as_dict[tag]] else: text.append(tag_object.write(tag, self_as_dict[tag])) - if added_tag_in_group: text.append("") return text def write_file(self, filename: PathLike) -> None: - """Write JDFTXInfile to a file. + """Write JDFTXInfile to an in file. - Write JDFTXInfile to a file. + Write JDFTXInfile to an in file. Parameters ---------- @@ -224,9 +225,9 @@ def from_file( sort_tags: bool = True, assign_path_parent: bool = True, ) -> Self: - """Read an JDFTXInfile object from a file. + """Read a JDFTXInfile object from a file. - Read an JDFTXInfile object from a file. + Read a JDFTXInfile object from a file. Parameters ---------- @@ -309,7 +310,8 @@ def _store_value( params : dict Dictionary to store the value in. tag_object : AbstractTag - Tag object. + Tag object for holding tag/value pair. This tag object should be the tag object which the "tag" string maps + to in MASTER_TAG_LIST. tag : str Tag name. value : Any @@ -347,11 +349,10 @@ def _gather_tags(lines: list[str]) -> list[str]: List of strings with tags broken across lines combined into single string. """ - # gather all tags broken across lines into single string for processing later total_tag = "" gathered_strings = [] for line in lines: - if line[-1] == "\\": # then tag is continued on next line + if line[-1] == "\\": # "\" indicates line continuation (the first "\" needed to be escaped) total_tag += line[:-1].strip() + " " # remove \ and any extra whitespace elif total_tag: # then finished with line continuations total_tag += line diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py index 674994c0d00..c68f5ba01f9 100644 --- a/src/pymatgen/io/jdftx/outputs.py +++ b/src/pymatgen/io/jdftx/outputs.py @@ -4,6 +4,8 @@ Note: JDFTXOutfile will be moved back to its own module once a more broad outputs class is written. + +@mkhorton - this file is ready to review """ from __future__ import annotations @@ -444,7 +446,8 @@ def xc_func(self) -> str: """ Return xc_func from most recent JOutStructure. - Return xc_func from most recent JOutStructure. + Return xc_func from most recent JOutStructure, where xc_func is the name of the exchange + correlation functional used for the calculation. """ if len(self.slices): return self.slices[-1].xc_func @@ -488,7 +491,8 @@ def a(self) -> float: """ Return a from most recent JOutStructure. - Return a from most recent JOutStructure. + Return a from most recent JOutStructure, where a is the length of first lattice vector + in Angstroms. """ if len(self.slices): return self.slices[-1].a @@ -499,7 +503,8 @@ def b(self) -> float: """ Return b from most recent JOutStructure. - Return b from most recent JOutStructure. + Return b from most recent JOutStructure, where b is the length of the second lattice vector + in Angstroms. """ if len(self.slices): return self.slices[-1].b @@ -510,7 +515,8 @@ def c(self) -> float: """ Return c from most recent JOutStructure. - Return c from most recent JOutStructure. + Return c from most recent JOutStructure, where c is the length of the second lattice vector + in Angstroms. """ if len(self.slices): return self.slices[-1].c @@ -521,7 +527,8 @@ def fftgrid(self) -> list[int]: """ Return fftgrid from most recent JOutStructure. - Return fftgrid from most recent JOutStructure. + Return fftgrid from most recent JOutStructure, where fftgrid is the shape of electronic density + array (as needed for reshaping binary files of real-space arrays). """ if len(self.slices): return self.slices[-1].fftgrid @@ -532,7 +539,8 @@ def geom_opt(self) -> bool: """ Return geom_opt from most recent JOutStructure. - Return geom_opt from most recent JOutStructure. + Return geom_opt from most recent JOutStructure, where geom_opt is True if calculation + included some type of geometric optimization, and False if not (ie single point calculation). """ if len(self.slices): return self.slices[-1].geom_opt @@ -543,129 +551,135 @@ def geom_opt_type(self) -> str: """ Return geom_opt_type from most recent JOutStructure. - Return geom_opt_type from most recent JOutStructure. + Return geom_opt_type from most recent JOutStructure, where geom_opt_type is the type of geometric + optimization performed (lattice, ionic, or single point). """ if len(self.slices): return self.slices[-1].geom_opt_type raise AttributeError("Property geom_opt_type inaccessible due to empty slices class field") - # TODO: The following properties may be None if eigstats was not dumped. Change - # return signature to float | None for these properties. - # - efermi - # - egap - # - emin - # - emax - # - homo - # - lumo - # - homo_filling - # - lumo_filling - # - is_metal - @property - def efermi(self) -> float: + def efermi(self) -> float | None: """ Return efermi from most recent JOutStructure. - Return efermi from most recent JOutStructure. + Return efermi from most recent JOutStructure, where efermi is the energy of the Fermi level + in eV. """ if len(self.slices): return self.slices[-1].efermi raise AttributeError("Property efermi inaccessible due to empty slices class field") @property - def egap(self) -> float: + def egap(self) -> float | None: """ Return egap from most recent JOutStructure. - Return egap from most recent JOutStructure. + Return egap from most recent JOutStructure, where egap is the size of the band gap in eV. """ if len(self.slices): return self.slices[-1].egap raise AttributeError("Property egap inaccessible due to empty slices class field") @property - def emin(self) -> float: + def emin(self) -> float | None: """ Return emin from most recent JOutStructure. - Return emin from most recent JOutStructure. + Return emin from most recent JOutStructure, where emin is the lowest Kohn-Sham eigenvalue + in eV. """ if len(self.slices): return self.slices[-1].emin raise AttributeError("Property emin inaccessible due to empty slices class field") @property - def emax(self) -> float: + def emax(self) -> float | None: """ Return emax from most recent JOutStructure. - Return emax from most recent JOutStructure. + Return emax from most recent JOutStructure, where emax is the highest Kohn-Sham eigenvalue + in eV. """ if len(self.slices): return self.slices[-1].emax raise AttributeError("Property emax inaccessible due to empty slices class field") @property - def homo(self) -> float: + def homo(self) -> float | None: """ Return homo from most recent JOutStructure. - Return homo from most recent JOutStructure. + Return homo from most recent JOutStructure, where homo is the energy of last band-state before Fermi level + (acronym for Highest Occupied Molecular Orbital, even though these are not molecular orbitals and this + state may not be entirely occupied). + (None if eigstats are not dumped) """ if len(self.slices): return self.slices[-1].homo raise AttributeError("Property homo inaccessible due to empty slices class field") @property - def lumo(self) -> float: + def lumo(self) -> float | None: """ Return lumo from most recent JOutStructure. - Return lumo from most recent JOutStructure. + Return lumo from most recent JOutStructure, where lumo is the energy of first band-state + after Fermi level (acronym for Lowest Unoccupied Molecular Orbital, even though these + are not molecular orbitals, and this state may not be entirely unoccupied) + (None if eigstats are not dumped) """ if len(self.slices): return self.slices[-1].lumo raise AttributeError("Property lumo inaccessible due to empty slices class field") @property - def homo_filling(self) -> float: + def homo_filling(self) -> float | None: """ Return homo_filling from most recent JOutStructure. - Return homo_filling from most recent JOutStructure. + Return homo_filling from most recent JOutStructure, where homo_filling is the filling at the "homo" + energy level. """ if len(self.slices): return self.slices[-1].homo_filling raise AttributeError("Property homo_filling inaccessible due to empty slices class field") @property - def lumo_filling(self) -> float: + def lumo_filling(self) -> float | None: """ Return lumo_filling from most recent JOutStructure. - Return lumo_filling from most recent JOutStructure. + Return lumo_filling from most recent JOutStructure, where lumo_filling is the filling at the "lumo" + energy level. """ if len(self.slices): return self.slices[-1].lumo_filling raise AttributeError("Property lumo_filling inaccessible due to empty slices class field") @property - def is_metal(self) -> bool: + def is_metal(self) -> bool | None: """ Return is_metal from most recent JOutStructure. - Return is_metal from most recent JOutStructure. + Return is_metal from most recent JOutStructure, where is_metal is true if fillings of + homo and lumo band-states are off-set by 1 and 0 by at least an arbitrary tolerance of + 0.01 (ie 1 - 0.015 and 0.012 for homo/lumo fillings would be metallic, while 1-0.001 + and 0 would not be). + (Only available if eigstats was dumped). """ if len(self.slices): return self.slices[-1].is_metal raise AttributeError("Property is_metal inaccessible due to empty slices class field") @property - def etype(self) -> str: + def etype(self) -> str | None: """ Return etype from most recent JOutStructure. - Return etype from most recent JOutStructure. + Return etype from most recent JOutStructure, where etype is the string representation of the + energy type by which the electronic ensemble was minimized (G, grand-canonical potential for + grand-canonical ensemble; F, Helmholtz, for canonical ensemble). """ if len(self.slices): return self.slices[-1].etype @@ -676,7 +690,8 @@ def broadening_type(self) -> str: """ Return broadening_type from most recent JOutStructure. - Return broadening_type from most recent JOutStructure. + Return broadening_type from most recent JOutStructure, where broadening_type is the function used for + smearing electronic filling about the Fermi level. """ if len(self.slices): return self.slices[-1].broadening_type @@ -687,7 +702,8 @@ def broadening(self) -> float: """ Return broadening from most recent JOutStructure. - Return broadening from most recent JOutStructure. + Return broadening from most recent JOutStructure, where broadening is the parameter controlling + the magnitude of broadening of electronic filling about the Fermi level. """ if len(self.slices): return self.slices[-1].broadening @@ -698,7 +714,8 @@ def kgrid(self) -> list: """ Return kgrid from most recent JOutStructure. - Return kgrid from most recent JOutStructure. + Return kgrid from most recent JOutStructure, where kgrid is the shape of the k-point mesh used to + sample the Brillouin-zone of the unit cell (equivalent to kpoint folding). """ if len(self.slices): return self.slices[-1].kgrid @@ -709,18 +726,20 @@ def truncation_type(self) -> str: """ Return truncation_type from most recent JOutStructure. - Return truncation_type from most recent JOutStructure. + Return truncation_type from most recent JOutStructure, where truncation type is the type of Coloumb + truncation used to avoid interaction with neighboring periodic images. ("Periodic" if no truncation) """ if len(self.slices): return self.slices[-1].truncation_type raise AttributeError("Property truncation_type inaccessible due to empty slices class field") @property - def truncation_radius(self) -> float: + def truncation_radius(self) -> float | None: """ Return truncation_radius from most recent JOutStructure. - Return truncation_radius from most recent JOutStructure. + Return truncation_radius from most recent JOutStructure, where truncation_radius is the radius of coloumb + truncation boundary in Bohr (not None iff truncation_type is spherical). """ if len(self.slices): return self.slices[-1].truncation_radius @@ -731,7 +750,8 @@ def pwcut(self) -> float: """ Return pwcut from most recent JOutStructure. - Return pwcut from most recent JOutStructure. + Return pwcut from most recent JOutStructure, where pwcut is the energy cutoff for planewaves entering + the basis set in Hartree. """ if len(self.slices): return self.slices[-1].pwcut @@ -742,18 +762,21 @@ def rhocut(self) -> float: """ Return rhocut from most recent JOutStructure. - Return rhocut from most recent JOutStructure. + Return rhocut from most recent JOutStructure, where rhocut is the energy cutoff for the resolution + of the real-space grid in Hartree. """ if len(self.slices): return self.slices[-1].rhocut raise AttributeError("Property rhocut inaccessible due to empty slices class field") @property - def pp_type(self) -> str: + def pp_type(self) -> str | None: """ Return pp_type from most recent JOutStructure. - Return pp_type from most recent JOutStructure. + Return pp_type from most recent JOutStructure, where pp_type is the name of the pseudopotential + library used for the calculation. Only "GBRV" and "SG15" are supported by this output parser, + otherwise pp_type is None. """ if len(self.slices): return self.slices[-1].pp_type @@ -775,7 +798,8 @@ def semicore_electrons(self) -> int: """ Return semicore_electrons from most recent JOutStructure. - Return semicore_electrons from most recent JOutStructure. + Return semicore_electrons from most recent JOutStructure, where semicore_electrons are electrons + discluded from pseudopotentials but not part of the atom's valence shell. """ if len(self.slices): return self.slices[-1].semicore_electrons @@ -797,7 +821,8 @@ def total_electrons_uncharged(self) -> int: """ Return total_electrons_uncharged from most recent JOutStructure. - Return total_electrons_uncharged from most recent JOutStructure. + Return total_electrons_uncharged from most recent JOutStructure, where total_electrons_uncharged indicates + the number of electrons required to reach a neutral cell charge. """ if len(self.slices): return self.slices[-1].total_electrons_uncharged @@ -828,31 +853,33 @@ def valence_electrons_uncharged(self) -> int: @property def nbands(self) -> int: """ - Return Nbands from most recent JOutStructure. + Return nbands from most recent JOutStructure. - Return Nbands from most recent JOutStructure. + Return nbands from most recent JOutStructure, where nbands is the number of bands used in the calculation. """ if len(self.slices): return self.slices[-1].nbands raise AttributeError("Property nbands inaccessible due to empty slices class field") @property - def atom_elements(self) -> list: + def atom_elements(self) -> list[str]: """ Return atom_elements from most recent JOutStructure. - Return atom_elements from most recent JOutStructure. + Return atom_elements from most recent JOutStructure, where atom_elements is the list of each ion's element + symbol in the most recent JDFTx call. """ if len(self.slices): return self.slices[-1].atom_elements raise AttributeError("Property atom_elements inaccessible due to empty slices class field") @property - def atom_elements_int(self) -> list: + def atom_elements_int(self) -> list[int]: """ Return atom_elements_int from most recent JOutStructure. - Return atom_elements_int from most recent JOutStructure. + Return atom_elements_int from most recent JOutStructure, where atom_elements_int is the list of ion's atomic + numbers in the most recent JDFTx call. """ if len(self.slices): return self.slices[-1].atom_elements_int @@ -863,7 +890,8 @@ def atom_types(self) -> list: """ Return atom_types from most recent JOutStructure. - Return atom_types from most recent JOutStructure. + Return atom_types from most recent JOutStructure, where atom_types is the non-repeating list of each ion's + element symbol in the most recent JDFTx call. """ if len(self.slices): return self.slices[-1].atom_types @@ -874,7 +902,7 @@ def spintype(self) -> str: """ Return spintype from most recent JOutStructure. - Return spintype from most recent JOutStructure. + Return spintype from most recent JOutStructure, where spintype indicates the way spin was incorporated. """ if len(self.slices): return self.slices[-1].spintype @@ -885,7 +913,7 @@ def nspin(self) -> int: """ Return nspin from most recent JOutStructure. - Return nspin from most recent JOutStructure. + Return nspin from most recent JOutStructure, where nspin indicates the number of spins used in the calculation. """ if len(self.slices): return self.slices[-1].nspin @@ -896,7 +924,7 @@ def nat(self) -> int: """ Return nat from most recent JOutStructure. - Return nat from most recent JOutStructure. + Return nat from most recent JOutStructure, where nat is the number of atoms in the most recent JDFTx call. """ if len(self.slices): return self.slices[-1].nat @@ -951,7 +979,8 @@ def fluid(self) -> str: """ Return fluid from most recent JOutStructure. - Return fluid from most recent JOutStructure. + Return fluid from most recent JOutStructure, where fluid is the name of the implicit solvent used in the + calculation. """ if len(self.slices): return self.slices[-1].fluid @@ -962,7 +991,8 @@ def is_gc(self) -> bool: """ Return is_gc from most recent JOutStructure. - Return is_gc from most recent JOutStructure. + Return is_gc from most recent JOutStructure, where is_gc is True if the most recent slice is a grand + canonical calculation. Returns ------- @@ -1005,7 +1035,8 @@ def stress(self) -> np.ndarray: """ Return stress from most recent JOutStructure. - Return stress from most recent JOutStructure. + Return stress from most recent JOutStructure, where stress is the stress tensor of the unit cell + in units eV/A^3. """ if len(self.slices): return self.slices[-1].stress @@ -1016,7 +1047,7 @@ def strain(self) -> np.ndarray: """ Return strain from most recent JOutStructure. - Return strain from most recent JOutStructure. + Return strain from most recent JOutStructure, where strain is the unitless strain tensor. """ if len(self.slices): return self.slices[-1].strain @@ -1025,9 +1056,9 @@ def strain(self) -> np.ndarray: @property def nstep(self) -> int: """ - Return (geometric) iter number from most recent JOutStructure. + Return (geometric) step number from most recent JOutStructure. - Return (geometric) iter number from most recent JOutStructure. + Return (geometric) step number from most recent JOutStructure. """ if len(self.slices): return self.slices[-1].nstep @@ -1036,9 +1067,9 @@ def nstep(self) -> int: @property def e(self) -> float: """ - Return E from most recent JOutStructure. + Return e from most recent JOutStructure. - Return E from most recent JOutStructure. + Return e from most recent JOutStructure, where e is the energy of the system's etype in eV. """ if len(self.slices): return self.slices[-1].e @@ -1049,7 +1080,10 @@ def grad_k(self) -> float: """ Return (geometric) grad_k from most recent JOutStructure. - Return (geometric) grad_k from most recent JOutStructure. + Return (geometric) grad_k from most recent JOutStructure, where grad_k is the final + norm of the preconditioned gradient for geometric optimization of the most recent JDFTx + call (evaluated as dot(g, Kg), where g is the gradient and Kg is the preconditioned gradient). + (written as "|grad|_K" in JDFTx output).. """ if len(self.slices): return self.slices[-1].grad_k @@ -1060,7 +1094,8 @@ def alpha(self) -> float: """ Return (geometric) alpha from most recent JOutStructure. - Return (geometric) alpha from most recent JOutStructure. + Return (geometric) alpha from most recent JOutStructure, where alpha is the geometric step size + along the line minimization. """ if len(self.slices): return self.slices[-1].alpha @@ -1071,7 +1106,8 @@ def linmin(self) -> float: """ Return (geometric) linmin from most recent JOutStructure. - Return (geometric) linmin from most recent JOutStructure. + Return (geometric) linmin from most recent JOutStructure, where linmin is the final normalized + projection of the geometric step direction onto the gradient for the most recent JDFTx call. """ if len(self.slices): return self.slices[-1].linmin @@ -1082,7 +1118,8 @@ def nelectrons(self) -> float: """ Return nelectrons from most recent JOutStructure. - Return nelectrons from most recent JOutStructure. + Return nelectrons from most recent JOutStructure, where nelectrons is the number of electron + (equivalent to total_electrons). """ if len(self.slices): return self.slices[-1].nelectrons @@ -1093,7 +1130,8 @@ def abs_magneticmoment(self) -> float | None: """ Return abs_magneticmoment from most recent JOutStructure. - Return abs_magneticmoment from most recent JOutStructure. + Return abs_magneticmoment from most recent JOutStructure, where abs_magnetic_moment is the absolute + magnetic moment of electronic density. (None if restricted spin) """ if len(self.slices): return self.slices[-1].abs_magneticmoment @@ -1104,7 +1142,8 @@ def tot_magneticmoment(self) -> float | None: """ Return tot_magneticmoment from most recent JOutStructure. - Return tot_magneticmoment from most recent JOutStructure. + Return tot_magneticmoment from most recent JOutStructure, where tot_magnetic_moment is the total + magnetic moment of the electronic density. (None if restricted spin) """ if len(self.slices): return self.slices[-1].tot_magneticmoment @@ -1129,9 +1168,9 @@ def mu(self) -> float: @property def elec_nstep(self) -> int: - """Return the most recent electronic iteration. + """Return the most recent electronic step number. - Return the most recent electronic iteration. + Return the most recent electronic step number. Returns ------- @@ -1159,7 +1198,7 @@ def elec_e(self) -> float: def elec_grad_k(self) -> int: """Return the most recent electronic grad_k. - Return the most recent electronic grad_k. + Return the most recent electronic grad_k. (Equivalent to grad_k but for electronic line minimization) Returns ------- @@ -1173,7 +1212,7 @@ def elec_grad_k(self) -> int: def elec_alpha(self) -> float: """Return the most recent electronic alpha. - Return the most recent electronic alpha. + Return the most recent electronic alpha. (Equivalent to alpha but for electronic line minimization) Returns ------- @@ -1187,7 +1226,7 @@ def elec_alpha(self) -> float: def elec_linmin(self) -> float: """Return the most recent electronic linmin. - Return the most recent electronic linmin. + Return the most recent electronic linmin. (Equivalent to linmin but for electronic line minimization) Returns ------- From 6ab4f49173fb42403f5180929d86a3c203144306 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Wed, 6 Nov 2024 15:56:00 -0700 Subject: [PATCH 117/195] Tagging @mkhorton on files ready to review --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 0547c1b3c8f..8cd4c67a768 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -3,6 +3,7 @@ This module defines the JDFTxOutfileSlice class, which is used to read and process a JDFTx out file. +@mkhorton - This file is ready to review """ from __future__ import annotations @@ -43,9 +44,10 @@ @dataclass class JDFTXOutfileSlice: - """A class to read and process a JDFTx out file. + """A class to read and process a slice of a JDFTx out file. - A class to read and process a JDFTx out file. + A class to read and process a slice of a JDFTx out file, where a "slice" is a segment + of an out file corresponding to a single call of JDFTx. Methods ---------- @@ -382,7 +384,6 @@ class JDFTXOutfileSlice: emax: float | None = None homo: float | None = None lumo: float | None = None - # TODO: Change homo_filling, lumo_filling, and is_metal to properties homo_filling: float | None = None lumo_filling: float | None = None is_metal: bool | None = None @@ -778,7 +779,6 @@ def from_out_slice(cls, text: list[str], is_bgw: bool = False) -> JDFTXOutfileSl instance.set_orb_fillings() instance.is_metal = instance.determine_is_metal() instance.set_fluid(text) - # instance.set_total_electrons(text) instance.set_nbands(text) instance.set_atom_vars(text) instance.set_pseudo_vars(text) @@ -1539,7 +1539,6 @@ def calculate_filling(self, broadening_type: str, broadening: float, eig: float, """ # most broadening implementations do not have the denominator factor # of 2, but JDFTx does currently. - # Remove if use this for other code outfile reading x = (eig - efermi) / (2.0 * broadening) if broadening_type == "Fermi": filling = 0.5 * (1 - np.tanh(x)) From 00e068b5f32da182c05001a18191a0d1470fbec6 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 11 Nov 2024 12:20:03 -0700 Subject: [PATCH 118/195] Adding an explicit pytest module for testing built-in representation functions on IO module objects (currently only tests to make sure the built-in functions don't raise errors) --- src/pymatgen/io/jdftx/outputs.py | 34 +++++----- tests/io/jdftx/conftest.py | 80 ++++++++++++++++++++++++ tests/io/jdftx/test_jdftxoutfileslice.py | 41 +----------- tests/io/jdftx/test_jeiters.py | 77 +++++------------------ tests/io/jdftx/test_joutstructure.py | 11 +--- tests/io/jdftx/test_repr_all.py | 78 +++++++++++++++++++++++ 6 files changed, 196 insertions(+), 125 deletions(-) create mode 100644 tests/io/jdftx/test_repr_all.py diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py index c68f5ba01f9..e871610b164 100644 --- a/src/pymatgen/io/jdftx/outputs.py +++ b/src/pymatgen/io/jdftx/outputs.py @@ -1312,23 +1312,23 @@ def __getattr__(self, name: str) -> Any: # If the attribute is not found in either, raise an AttributeError raise AttributeError(f"{self.__class__.__name__} not found: {name}") - def __dir__(self) -> list: - """List attributes. - - Returns a list of attributes for the object, including those from - self.slices[-1]. - - Returns - ------- - list - A list of attribute names - """ - # Get the default attributes - default_attrs = dir(self) - # Get the attributes from self.slices[-1] if slices is not empty - slice_attrs = dir(self.slices[-1]) if self.slices else [] - # Combine and return unique attributes - return list(set(default_attrs + slice_attrs)) + # def __dir__(self) -> list: + # """List attributes. + + # Returns a list of attributes for the object, including those from + # self.slices[-1]. + + # Returns + # ------- + # list + # A list of attribute names + # """ + # # Get the default attributes + # default_attrs = dir(self) + # # Get the attributes from self.slices[-1] if slices is not empty + # slice_attrs = dir(self.slices[-1]) if self.slices else [] + # # Combine and return unique attributes + # return list(set(default_attrs + slice_attrs)) def __str__(self) -> str: """Return string representation of JDFTXOutfile object. diff --git a/tests/io/jdftx/conftest.py b/tests/io/jdftx/conftest.py index 8070766967a..2882f066d11 100644 --- a/tests/io/jdftx/conftest.py +++ b/tests/io/jdftx/conftest.py @@ -291,3 +291,83 @@ def jdftxoutfile_matches_known(joutfile: JDFTXOutfile, known: dict): "e": -17.265553748795949 * Ha_to_eV, "elec_grad_k": 2.991e-07, } + + +ex_outfileslice1_fname = ex_files_dir / "ex_out_slice_latmin" +ex_outfileslice2_fname = ex_files_dir / "ex_out_slice_ionmin" +with open(ex_outfileslice1_fname) as f: + ex_outfileslice1 = list.copy(list(f)) +with open(ex_outfileslice2_fname) as f: + ex_outfileslice2 = list.copy(list(f)) + +ex_jstruc_slice_fname1 = ex_files_dir / "ex_text_slice_forJAtoms_latmin" +ex_jstruc_slice1 = [] +with open(ex_jstruc_slice_fname1) as f: + ex_jstruc_slice1 = list.copy(list(f)) + + +ex_jstruc_slice_fname2 = ex_files_dir / "ex_text_slice_forJAtoms_latmin2" +ex_jstruc_slice2 = [] +with open(ex_jstruc_slice_fname2) as f: + ex_jstruc_slice2 = list.copy(list(f)) + +# JESteps test knowns + + +ex_fillings_line1 = "FillingsUpdate: mu: +0.714406772 \ + nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ]" +ex_fillings_line1_known = { + "mu": 0.714406772 * Ha_to_eV, + "nelectrons": 64.0, + "abs_magneticmoment": 0.00578, + "tot_magneticmoment": -0.00141, +} + +ex_fillings_line2 = "FillingsUpdate: mu: +0.814406772 \ + nElectrons: 60.000000 magneticMoment: [ Abs: 0.0578 Tot: -0.0141 ]" +ex_fillings_line2_known = { + "mu": 0.814406772 * Ha_to_eV, + "nelectrons": 60.0, + "abs_magneticmoment": 0.0578, + "tot_magneticmoment": -0.0141, +} + +ex_subspace_line1 = "SubspaceRotationAdjust: set factor to 0.229" +ex_subspace_line1_known = {"subspacerotationadjust": 0.229} + +ex_subspace_line2 = "SubspaceRotationAdjust: set factor to 0.329" +ex_subspace_line2_known = {"subspacerotationadjust": 0.329} + +ex_iter_line1 = "ElecMinimize: Iter: 6 F: -246.531038317370076\ + |grad|_K: 6.157e-08 alpha: 5.534e-01 linmin: -4.478e-06\ + t[s]: 248.68" +ex_iter_line1_known = { + "nstep": 6, + "e": -246.531038317370076 * Ha_to_eV, + "grad_k": 6.157e-08, + "alpha": 5.534e-01, + "linmin": -4.478e-06, + "t_s": 248.68, +} + +ex_iter_line2 = "ElecMinimize: Iter: 7 F: -240.531038317370076\ + |grad|_K: 6.157e-07 alpha: 5.534e-02 linmin: -5.478e-06\ + t[s]: 48.68" +ex_iter_line2_known = { + "nstep": 7, + "e": -240.531038317370076 * Ha_to_eV, + "grad_k": 6.157e-07, + "alpha": 5.534e-02, + "linmin": -5.478e-06, + "t_s": 48.68, +} + + +ex_jstep_lines1 = [ex_fillings_line1, ex_subspace_line1, ex_iter_line1] +ex_jstep_lines2 = [ex_fillings_line2, ex_subspace_line2, ex_iter_line2] +ex_jstep_known1 = {} +for known1 in [ex_fillings_line1_known, ex_iter_line1_known, ex_subspace_line1_known]: + ex_jstep_known1.update(known1) +ex_jstep_known2 = {} +for known2 in [ex_fillings_line2_known, ex_iter_line2_known, ex_subspace_line2_known]: + ex_jstep_known2.update(known2) diff --git a/tests/io/jdftx/test_jdftxoutfileslice.py b/tests/io/jdftx/test_jdftxoutfileslice.py index c67b1601f22..80db981b4c9 100644 --- a/tests/io/jdftx/test_jdftxoutfileslice.py +++ b/tests/io/jdftx/test_jdftxoutfileslice.py @@ -12,46 +12,9 @@ from pymatgen.io.jdftx.jdftxoutfileslice import JDFTXOutfileSlice from pymatgen.util.testing import TEST_FILES_DIR -ex_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "example_files" +from .conftest import ex_outfileslice1 as ex_slice1 -ex_slice1_fname = ex_files_dir / "ex_out_slice_latmin" -ex_slice2_fname = ex_files_dir / "ex_out_slice_ionmin" -with open(ex_slice1_fname) as f: - ex_slice1 = list.copy(list(f)) -with open(ex_slice2_fname) as f: - ex_slice2 = list.copy(list(f)) - - -# @pytest.mark.parametrize( -# ("out_slice", "varname"), -# [ -# (ex_slice1, "structure"), -# (ex_slice1, "eopt_type"), -# (ex_slice1, "elecmindata"), -# (ex_slice1, "stress"), -# (ex_slice1, "strain"), -# (ex_slice1, "nstep"), -# (ex_slice1, "e"), -# (ex_slice1, "grad_k"), -# (ex_slice1, "alpha"), -# (ex_slice1, "linmin"), -# (ex_slice1, "abs_magneticmoment"), -# (ex_slice1, "tot_magneticmoment"), -# (ex_slice1, "mu"), -# (ex_slice1, "elec_nstep"), -# (ex_slice1, "elec_e"), -# (ex_slice1, "elec_grad_k"), -# (ex_slice1, "elec_alpha"), -# (ex_slice1, "elec_linmin"), -# (ex_slice1, "nelectrons"), -# ], -# ) -# def test_jdftxoutfileslice_has_1layer_jstrucs_freakout(out_slice: list[str], varname: str): -# joutslice = JDFTXOutfileSlice.from_out_slice(out_slice) -# getattr(joutslice, varname) # No freakout here -# joutslice.jstrucs = None -# with pytest.raises(AttributeError): -# getattr(joutslice, varname) # Freakout here +ex_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "example_files" def test_jdftxoutfileslice_stringify(): diff --git a/tests/io/jdftx/test_jeiters.py b/tests/io/jdftx/test_jeiters.py index b6a23f0c9f6..83c7cf43202 100644 --- a/tests/io/jdftx/test_jeiters.py +++ b/tests/io/jdftx/test_jeiters.py @@ -5,66 +5,20 @@ import pytest from pytest import approx -from pymatgen.core.units import Ha_to_eV from pymatgen.io.jdftx.jelstep import JElStep, JElSteps -ex_fillings_line1 = "FillingsUpdate: mu: +0.714406772 \ - nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ]" -ex_fillings_line1_known = { - "mu": 0.714406772 * Ha_to_eV, - "nelectrons": 64.0, - "abs_magneticmoment": 0.00578, - "tot_magneticmoment": -0.00141, -} - -ex_fillings_line2 = "FillingsUpdate: mu: +0.814406772 \ - nElectrons: 60.000000 magneticMoment: [ Abs: 0.0578 Tot: -0.0141 ]" -ex_fillings_line2_known = { - "mu": 0.814406772 * Ha_to_eV, - "nelectrons": 60.0, - "abs_magneticmoment": 0.0578, - "tot_magneticmoment": -0.0141, -} - -ex_subspace_line1 = "SubspaceRotationAdjust: set factor to 0.229" -ex_subspace_line1_known = {"subspacerotationadjust": 0.229} - -ex_subspace_line2 = "SubspaceRotationAdjust: set factor to 0.329" -ex_subspace_line2_known = {"subspacerotationadjust": 0.329} - -ex_iter_line1 = "ElecMinimize: Iter: 6 F: -246.531038317370076\ - |grad|_K: 6.157e-08 alpha: 5.534e-01 linmin: -4.478e-06\ - t[s]: 248.68" -ex_iter_line1_known = { - "nstep": 6, - "e": -246.531038317370076 * Ha_to_eV, - "grad_k": 6.157e-08, - "alpha": 5.534e-01, - "linmin": -4.478e-06, - "t_s": 248.68, -} - -ex_iter_line2 = "ElecMinimize: Iter: 7 F: -240.531038317370076\ - |grad|_K: 6.157e-07 alpha: 5.534e-02 linmin: -5.478e-06\ - t[s]: 48.68" -ex_iter_line2_known = { - "nstep": 7, - "e": -240.531038317370076 * Ha_to_eV, - "grad_k": 6.157e-07, - "alpha": 5.534e-02, - "linmin": -5.478e-06, - "t_s": 48.68, -} - - -ex_lines1 = [ex_fillings_line1, ex_subspace_line1, ex_iter_line1] -ex_lines2 = [ex_fillings_line2, ex_subspace_line2, ex_iter_line2] -ex_known1 = {} -for known1 in [ex_fillings_line1_known, ex_iter_line1_known, ex_subspace_line1_known]: - ex_known1.update(known1) -ex_known2 = {} -for known2 in [ex_fillings_line2_known, ex_iter_line2_known, ex_subspace_line2_known]: - ex_known2.update(known2) +from .conftest import ( + ex_fillings_line1, + ex_fillings_line1_known, + ex_iter_line1, + ex_iter_line1_known, + ex_subspace_line1, + ex_subspace_line1_known, +) +from .conftest import ex_jstep_known1 as ex_known1 +from .conftest import ex_jstep_known2 as ex_known2 +from .conftest import ex_jstep_lines1 as ex_lines1 +from .conftest import ex_jstep_lines2 as ex_lines2 def is_right_known(val: Any, ex_known_val: Any): @@ -128,9 +82,10 @@ def test_JElSteps_known( etype: str = "F", eitertype="ElecMinimize", ): - text_slice = [] - for exl in ex_lines: - text_slice += exl + # text_slice = [] + # for exl in ex_lines: + # text_slice += exl + text_slice = [line for exl in ex_lines for line in exl] jeis = JElSteps.from_text_slice(text_slice, opt_type=eitertype, etype=etype) for var in [ "mu", diff --git a/tests/io/jdftx/test_joutstructure.py b/tests/io/jdftx/test_joutstructure.py index c5c4373ac5d..952c51a337b 100644 --- a/tests/io/jdftx/test_joutstructure.py +++ b/tests/io/jdftx/test_joutstructure.py @@ -10,11 +10,10 @@ from pymatgen.io.jdftx.joutstructure import JOutStructure from pymatgen.util.testing import TEST_FILES_DIR +from .conftest import ex_jstruc_slice1 as ex_slice1 +from .conftest import ex_jstruc_slice2 as ex_slice2 + ex_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "example_files" -ex_slice_fname1 = ex_files_dir / "ex_text_slice_forJAtoms_latmin" -ex_slice1 = [] -with open(ex_slice_fname1) as f: - ex_slice1 = list.copy(list(f)) ex_slice1_known = { "nstep": 0, "etype": "F", @@ -50,10 +49,6 @@ "ox-1": -0.034, "mag-1": 0.000, } -ex_slice_fname2 = ex_files_dir / "ex_text_slice_forJAtoms_latmin2" -ex_slice2 = [] -with open(ex_slice_fname2) as f: - ex_slice2 = list.copy(list(f)) ex_slice2_known = { "nstep": 9, "etype": "F", diff --git a/tests/io/jdftx/test_repr_all.py b/tests/io/jdftx/test_repr_all.py new file mode 100644 index 00000000000..b489d221711 --- /dev/null +++ b/tests/io/jdftx/test_repr_all.py @@ -0,0 +1,78 @@ +from __future__ import annotations + +from typing import TYPE_CHECKING, Any + +import pytest + +from pymatgen.io.jdftx.jdftxoutfileslice import JDFTXOutfileSlice +from pymatgen.io.jdftx.jelstep import JElStep, JElSteps +from pymatgen.io.jdftx.joutstructures import JOutStructure, JOutStructures +from pymatgen.io.jdftx.outputs import JDFTXOutfile + +from .conftest import ex_jstep_lines1, ex_jstep_lines2, ex_jstruc_slice1, ex_outfileslice1, example_sp_outfile_path + +if TYPE_CHECKING: + from collections.abc import Callable + + +@pytest.mark.parametrize( + ("init_meth", "init_var", "add_checks"), + [ + (JDFTXOutfile, example_sp_outfile_path, lambda dir_repr: None), + (JDFTXOutfileSlice.from_out_slice, ex_outfileslice1, lambda dir_repr: None), + (lambda x: JOutStructures.from_out_slice(x, opt_type="lattice"), ex_outfileslice1, lambda dir_repr: None), + (lambda x: JOutStructure.from_text_slice(x, opt_type="lattice"), ex_jstruc_slice1, lambda dir_repr: None), + (lambda x: JElStep.from_lines_collect(x, "ElecMinimize", "F"), ex_jstep_lines1, lambda dir_repr: None), + ( + lambda x: JElSteps.from_text_slice(x, opt_type="ElecMinimize", etype="F"), + [line for exl in [ex_jstep_lines1, ex_jstep_lines2] for line in exl], + lambda dir_repr: None, + ), + ], +) +def test_dir_repr(init_meth: Callable, init_var: Any, add_checks: Callable) -> None: + dirrable = init_meth(init_var) + dir_repr = dir(dirrable) + add_checks(dir_repr) + + +@pytest.mark.parametrize( + ("init_meth", "init_var", "add_checks"), + [ + (JDFTXOutfile, example_sp_outfile_path, lambda dir_repr: None), + (JDFTXOutfileSlice.from_out_slice, ex_outfileslice1, lambda dir_repr: None), + (lambda x: JOutStructures.from_out_slice(x, opt_type="lattice"), ex_outfileslice1, lambda dir_repr: None), + (lambda x: JOutStructure.from_text_slice(x, opt_type="lattice"), ex_jstruc_slice1, lambda dir_repr: None), + (lambda x: JElStep.from_lines_collect(x, "ElecMinimize", "F"), ex_jstep_lines1, lambda dir_repr: None), + ( + lambda x: JElSteps.from_text_slice(x, opt_type="ElecMinimize", etype="F"), + [line for exl in [ex_jstep_lines1, ex_jstep_lines2] for line in exl], + lambda dir_repr: None, + ), + ], +) +def test_repr_repr(init_meth: Callable, init_var: Any, add_checks: Callable) -> None: + reprrable = init_meth(init_var) + repr_repr = repr(reprrable) + add_checks(repr_repr) + + +@pytest.mark.parametrize( + ("init_meth", "init_var", "add_checks"), + [ + (JDFTXOutfile, example_sp_outfile_path, lambda dir_repr: None), + (JDFTXOutfileSlice.from_out_slice, ex_outfileslice1, lambda dir_repr: None), + (lambda x: JOutStructures.from_out_slice(x, opt_type="lattice"), ex_outfileslice1, lambda dir_repr: None), + (lambda x: JOutStructure.from_text_slice(x, opt_type="lattice"), ex_jstruc_slice1, lambda dir_repr: None), + (lambda x: JElStep.from_lines_collect(x, "ElecMinimize", "F"), ex_jstep_lines1, lambda dir_repr: None), + ( + lambda x: JElSteps.from_text_slice(x, opt_type="ElecMinimize", etype="F"), + [line for exl in [ex_jstep_lines1, ex_jstep_lines2] for line in exl], + lambda dir_repr: None, + ), + ], +) +def test_str_repr(init_meth: Callable, init_var: Any, add_checks: Callable) -> None: + strrable = init_meth(init_var) + str_repr = str(strrable) + add_checks(str_repr) From 68bb4692542a1c182ef7d7683572a38db8be09f0 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 11 Nov 2024 12:21:42 -0700 Subject: [PATCH 119/195] Removing overwrite of "dir" for JDFTXOutfile --- src/pymatgen/io/jdftx/outputs.py | 21 --------------------- 1 file changed, 21 deletions(-) diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py index e871610b164..a98d455d3da 100644 --- a/src/pymatgen/io/jdftx/outputs.py +++ b/src/pymatgen/io/jdftx/outputs.py @@ -331,9 +331,6 @@ class JDFTXOutfile: __getattr__(name: str) -> Any Returns the value of the property with the same name as the input string. - __dir__() -> list[str] - Returns a list of all the properties of the JDFTXOutfile object. - __str__() -> str Returns a string representation of the JDFTXOutfile object. """ @@ -1312,24 +1309,6 @@ def __getattr__(self, name: str) -> Any: # If the attribute is not found in either, raise an AttributeError raise AttributeError(f"{self.__class__.__name__} not found: {name}") - # def __dir__(self) -> list: - # """List attributes. - - # Returns a list of attributes for the object, including those from - # self.slices[-1]. - - # Returns - # ------- - # list - # A list of attribute names - # """ - # # Get the default attributes - # default_attrs = dir(self) - # # Get the attributes from self.slices[-1] if slices is not empty - # slice_attrs = dir(self.slices[-1]) if self.slices else [] - # # Combine and return unique attributes - # return list(set(default_attrs + slice_attrs)) - def __str__(self) -> str: """Return string representation of JDFTXOutfile object. From 82fd73fd0fd36e1c24008c64ff80d613b383c815 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Mon, 11 Nov 2024 12:30:54 -0700 Subject: [PATCH 120/195] Removing commented out testing --- tests/io/jdftx/test_jdftxinfile.py | 4 +- tests/io/jdftx/test_jdftxoutfile.py | 120 ----------------------- tests/io/jdftx/test_jdftxoutfileslice.py | 7 -- tests/io/jdftx/test_jdftxoutput.py | 71 -------------- tests/io/jdftx/test_jeiters.py | 3 - tests/io/jdftx/test_joutstructures.py | 34 ------- tests/io/jdftx/test_utils.py | 13 +-- 7 files changed, 2 insertions(+), 250 deletions(-) delete mode 100644 tests/io/jdftx/test_jdftxoutput.py diff --git a/tests/io/jdftx/test_jdftxinfile.py b/tests/io/jdftx/test_jdftxinfile.py index c54e1383683..d1d78e6df8c 100644 --- a/tests/io/jdftx/test_jdftxinfile.py +++ b/tests/io/jdftx/test_jdftxinfile.py @@ -81,7 +81,6 @@ def test_JDFTXInfile_set_values(val_key: str, val: Any): @pytest.mark.parametrize( ("val_key", "val"), [ - # ("fluid-solvent", "H2O 0.5"), # Causes issues with the list representation ("fluid-solvent", "H2O"), ("dump", "End DOS"), ("dump", "End DOS BandEigs"), @@ -127,9 +126,8 @@ def test_JDFTXInfile_expected_exceptions(): value = {"blockSize": 1, "nOuterVxx": "barbie"} err_str = str(f"The {tag} tag with value:\n{value}\ncould not be fixed!") with pytest.raises(ValueError, match=re.escape(err_str)): - # Cannot set item without calling validate_tags + # Implicitly tests validate_tags jif[tag] = value - # jif.validate_tags() jif2 = jif.copy() jif2.update({tag: value}) with pytest.raises(ValueError, match=re.escape(err_str)): diff --git a/tests/io/jdftx/test_jdftxoutfile.py b/tests/io/jdftx/test_jdftxoutfile.py index 9b740b3fd42..6d93012a92f 100644 --- a/tests/io/jdftx/test_jdftxoutfile.py +++ b/tests/io/jdftx/test_jdftxoutfile.py @@ -53,123 +53,3 @@ def test_JDFTXOutfile_fromfile(filename: Path, known: dict): ) def test_JDFTXOutfile_fromfile_simple(filename: Path, known: dict): jdftxoutfile_fromfile_matches_known_simple(filename, known) - - -empty_slice_exception_varnames = [ - "prefix", - "jstrucs", - "jsettings_fluid", - "jsettings_electronic", - "jsettings_lattice", - "jsettings_ionic", - "xc_func", - "lattice_initial", - "lattice_final", - "lattice", - "a", - "b", - "c", - "fftgrid", - "geom_opt", - "geom_opt_type", - "efermi", - "egap", - "emin", - "emax", - "homo", - "lumo", - "homo_filling", - "lumo_filling", - "is_metal", - "etype", - "broadening_type", - "broadening", - "kgrid", - "truncation_type", - "truncation_radius", - "pwcut", - "rhocut", - "pp_type", - "total_electrons", - "semicore_electrons", - "valence_electrons", - "total_electrons_uncharged", - "semicore_electrons_uncharged", - "valence_electrons_uncharged", - "nbands", - "atom_elements", - "atom_elements_int", - "atom_types", - "spintype", - "nspin", - "nat", - "atom_coords_initial", - "atom_coords_final", - "atom_coords", - "has_solvation", - "fluid", - "is_gc", - "eopt_type", - "elecmindata", - "stress", - "strain", - "nstep", - "e", - "grad_k", - "alpha", - "linmin", - "nelectrons", - "abs_magneticmoment", - "tot_magneticmoment", - "mu", - "elec_nstep", - "elec_e", - "elec_grad_k", - "elec_alpha", - "elec_linmin", -] - - -# @pytest.mark.parametrize( -# ("dummy_filename", "none_exceptions"), -# [ -# ( -# ex_files_dir / Path("example_sp.out"), -# [ -# "nstep", -# "stress", -# "strain", -# "linmin", -# "alpha", -# "truncation_radius", -# "grad_k", -# "abs_magneticmoment", -# "tot_magneticmoment", -# "elec_grad_k", -# "elec_alpha", -# "elec_linmin", -# ], -# ) -# ], -# ) -# def test_JDFTXOutfile_expected_exceptions_empty_slices( -# dummy_filename: PathLike, -# none_exceptions: list[str], -# ): -# for var in empty_slice_exception_varnames: -# expected_exceptions_empty_slices_test_varname(dummy_filename, var, none_exceptions) - - -# def expected_exceptions_empty_slices_test_varname(jout_filename: str, varname: str, none_exceptions: list[str]): -# jout = JDFTXOutfile.from_file(jout_filename) -# # First test that the attribute can be called -# val = getattr(jout, varname) -# # Next test it was properly called, or that its None if None is expected (but not both) -# v1 = bool(val is not None) -# v2 = bool(varname in none_exceptions) -# assert v1 != v2 -# # assert bool(val is not None) != bool(val in none_exceptions) -# # Next test the error when slices is empty -# jout.slices = [] -# with pytest.raises(AttributeError): -# getattr(jout, varname) diff --git a/tests/io/jdftx/test_jdftxoutfileslice.py b/tests/io/jdftx/test_jdftxoutfileslice.py index 80db981b4c9..3d406b7d932 100644 --- a/tests/io/jdftx/test_jdftxoutfileslice.py +++ b/tests/io/jdftx/test_jdftxoutfileslice.py @@ -34,7 +34,6 @@ def test_jdftxoutfileslice_trajectory(): traj = joutslice.trajectory assert isinstance(traj, Trajectory) del joutslice.jsettings_lattice.params["niterations"] - # joutslice.jsettings_lattice.params["niterations"] = None with pytest.raises(ValueError, match=re.escape("Unknown issue due to partial initialization of settings objects.")): traj = joutslice.trajectory @@ -54,8 +53,6 @@ def test_get_broadeningvars(): def test_get_truncationvars(): joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) - # with pytest.raises(ValueError, match="No truncation type found in out file."): - # joutslice.get_truncationvars([]) joutslice.is_bgw = True with pytest.raises(ValueError, match="BGW slab Coulomb truncation must be along z!"): joutslice.get_truncationvars(["coulomb-interaction Slab 010"]) @@ -94,8 +91,6 @@ def test_get_eigstats_varsdict(): def test_get_pp_type(): joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) - # with pytest.raises(ValueError, match="Could not determine pseudopotential type from file name root/PAW"): - # joutslice.get_pp_type(["Reading pseudopotential file root/PAW:"]) assert joutslice.get_pp_type(["Reading pseudopotential file root/PAW:"]) is None assert joutslice.get_pp_type(["Reading pseudopotential file not_SG15/GBRV"]) == "GBRV" assert joutslice.get_pp_type(["Reading pseudopotential file not_GBRV/SG15"]) == "SG15" @@ -103,8 +98,6 @@ def test_get_pp_type(): def test_set_pseudo_vars_t1(): joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) - str(joutslice) - repr(joutslice) # Just need more bound sets than there are atom types text = [ "Reading pseudopotential file not_SG15/GBRV", diff --git a/tests/io/jdftx/test_jdftxoutput.py b/tests/io/jdftx/test_jdftxoutput.py deleted file mode 100644 index 000dc8bf4b7..00000000000 --- a/tests/io/jdftx/test_jdftxoutput.py +++ /dev/null @@ -1,71 +0,0 @@ -# from __future__ import annotations - -# from shutil import copy as cp -# from shutil import rmtree -# from typing import TYPE_CHECKING - -# import pytest - -# from pymatgen.io.jdftx.jdftxoutput import JDFTxOutput - -# from .conftest import ( -# dump_files_dir, -# ex_files_dir, -# example_sp_outfile_known_simple, -# example_sp_outfile_path, -# jdftxoutfile_matches_known_simple, -# ) - -# if TYPE_CHECKING: -# from pathlib import Path - - -# @pytest.fixture -# def setup_tmpdir(): -# calc_dir = dump_files_dir / "tmp_calc_dir" -# calc_dir.mkdir(exist_ok=True) -# yield calc_dir -# rmtree(calc_dir) - - -# def test_jdftxoutput_from_calc_dir_initialization_exceptions(setup_tmpdir): -# calc_dir = setup_tmpdir -# # Expected error on empty directory -# with pytest.raises(FileNotFoundError): -# JDFTxOutput.from_calc_dir(calc_dir) -# outfile_src = ex_files_dir / "example_ionmin.out" -# outfile_path = calc_dir / "example_ionmin.out" -# cp(outfile_src, outfile_path) -# # Expected error on being fed a file -# with pytest.raises( -# ValueError, match=f"{outfile_path} is not a directory. To initialize from an out file, use from_out_file." -# ): -# JDFTxOutput.from_calc_dir(outfile_path) -# dup_outfile_path = calc_dir / "example_ionmin_dup.out" -# cp(outfile_src, dup_outfile_path) -# # Expected error on multiple out files -# with pytest.raises( -# ValueError, -# match=f"Multiple out files found in {calc_dir}. Please specify the out file by " -# "initializing with the from_out_file method, or by cleaning up the directory.", -# ): -# JDFTxOutput.from_calc_dir(calc_dir) - - -# @pytest.mark.parametrize( -# ("outfile_src", "known"), -# [ -# (example_sp_outfile_path, example_sp_outfile_known_simple), -# ], -# ) -# def test_jdftxoutput_outfile_consistency(setup_tmpdir, outfile_src: Path, known: dict): -# calc_dir = setup_tmpdir -# outfile_path = calc_dir / outfile_src.name -# cp(outfile_src, outfile_path) -# for meth, var in [ -# (JDFTxOutput.from_calc_dir, calc_dir), -# (JDFTxOutput.from_out_file, outfile_path), -# ]: -# jout = meth(var) -# jdftxoutfile_matches_known_simple(jout.outfile, known) -# del jout diff --git a/tests/io/jdftx/test_jeiters.py b/tests/io/jdftx/test_jeiters.py index 83c7cf43202..a1e129d9b03 100644 --- a/tests/io/jdftx/test_jeiters.py +++ b/tests/io/jdftx/test_jeiters.py @@ -82,9 +82,6 @@ def test_JElSteps_known( etype: str = "F", eitertype="ElecMinimize", ): - # text_slice = [] - # for exl in ex_lines: - # text_slice += exl text_slice = [line for exl in ex_lines for line in exl] jeis = JElSteps.from_text_slice(text_slice, opt_type=eitertype, etype=etype) for var in [ diff --git a/tests/io/jdftx/test_joutstructures.py b/tests/io/jdftx/test_joutstructures.py index 1b1112282dc..dfb9b2c4037 100644 --- a/tests/io/jdftx/test_joutstructures.py +++ b/tests/io/jdftx/test_joutstructures.py @@ -91,37 +91,3 @@ def test_jstructures(ex_slice: list[str], ex_slice_known: dict[str, float], opt_ assert jstruct.elecmindata.converged == ex_slice_known["conv-1"] assert len(jstruct) == ex_slice_known["nGeomSteps"] assert jstruct.selective_dynamics is not None - - -# @pytest.mark.parametrize( -# ("out_slice", "varname"), -# [ -# (ex_outslice1, "etype"), -# (ex_outslice1, "eopt_type"), -# (ex_outslice1, "emin_flag"), -# (ex_outslice1, "ecomponents"), -# (ex_outslice1, "elecmindata"), -# (ex_outslice1, "stress"), -# (ex_outslice1, "strain"), -# (ex_outslice1, "nstep"), -# (ex_outslice1, "e"), -# (ex_outslice1, "grad_k"), -# (ex_outslice1, "alpha"), -# (ex_outslice1, "linmin"), -# (ex_outslice1, "nelectrons"), -# (ex_outslice1, "abs_magneticmoment"), -# (ex_outslice1, "tot_magneticmoment"), -# (ex_outslice1, "mu"), -# (ex_outslice1, "elec_nstep"), -# (ex_outslice1, "elec_e"), -# (ex_outslice1, "elec_grad_k"), -# (ex_outslice1, "elec_alpha"), -# (ex_outslice1, "elec_linmin"), -# ], -# ) -# def test_joutstructures_has_1layer_slice_freakout(out_slice: list[str], varname: str): -# jstrucs = JOutStructures.from_out_slice(out_slice) -# getattr(jstrucs, varname) # No freakout here -# jstrucs.slices = [] -# with pytest.raises(AttributeError): -# getattr(jstrucs, varname) # Freakout here diff --git a/tests/io/jdftx/test_utils.py b/tests/io/jdftx/test_utils.py index a0cc72d2515..f50661bfa8e 100644 --- a/tests/io/jdftx/test_utils.py +++ b/tests/io/jdftx/test_utils.py @@ -3,18 +3,7 @@ import pytest from pymatgen.io.jdftx.joutstructures import get_joutstructures_start_idx - -# from pymatgen.io.jdftx.generic_tags import flatten_list -# from pymatgen.io.jdftx.jdftxoutfileslice_helpers import find_first_range_key, get_start_lines -# from pymatgen.io.jdftx.joutstructure_helpers import get_joutstructures_start_idx -from pymatgen.io.jdftx.utils import ( - find_first_range_key, - flatten_list, - # get_joutstructures_start_idx, - get_start_lines, - multi_getattr, - multi_hasattr, -) +from pymatgen.io.jdftx.utils import find_first_range_key, flatten_list, get_start_lines, multi_getattr, multi_hasattr def test_flatten_list(): From fc72497233bf18090a9cc3be0497e98308b09600 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Tue, 12 Nov 2024 18:22:47 -0700 Subject: [PATCH 121/195] First type check syntax fix for linux workstation --- src/pymatgen/core/periodic_table.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pymatgen/core/periodic_table.py b/src/pymatgen/core/periodic_table.py index 1b8860e71a4..c04982ce16e 100644 --- a/src/pymatgen/core/periodic_table.py +++ b/src/pymatgen/core/periodic_table.py @@ -205,8 +205,8 @@ def __getattr__(self, item: str) -> Any: if val is None or str(val).startswith("no data"): warnings.warn(f"No data available for {item} for {self.symbol}") val = None - # elif isinstance(val, dict | list): - elif type(val) in [list, dict]: # pre-commit fix + elif isinstance(val, dict | list): + # elif type(val) in [list, dict]: # pre-commit fix pass else: try: From 23112ef85d5a8f6232e0ddfd41cfb323cf6ad083 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Tue, 12 Nov 2024 18:45:24 -0700 Subject: [PATCH 122/195] Second type check syntax fix for linux workstation --- src/pymatgen/core/periodic_table.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/pymatgen/core/periodic_table.py b/src/pymatgen/core/periodic_table.py index c04982ce16e..062f4b7abfa 100644 --- a/src/pymatgen/core/periodic_table.py +++ b/src/pymatgen/core/periodic_table.py @@ -206,7 +206,6 @@ def __getattr__(self, item: str) -> Any: warnings.warn(f"No data available for {item} for {self.symbol}") val = None elif isinstance(val, dict | list): - # elif type(val) in [list, dict]: # pre-commit fix pass else: try: @@ -532,8 +531,7 @@ def term_symbols(self) -> list[list[str]]: # Total ML = sum(ml1, ml2), Total MS = sum(ms1, ms2) TL = [sum(ml_ms[comb[e]][0] for e in range(v_e)) for comb in e_config_combs] TS = [sum(ml_ms[comb[e]][1] for e in range(v_e)) for comb in e_config_combs] - # comb_counter: Counter = Counter(zip(TL, TS, strict=True)) - comb_counter: Counter = Counter([(TL[i], TS[i]) for i in range(len(TL))]) # pre-commit edit + comb_counter: Counter = Counter(zip(TL, TS, strict=True)) term_symbols = [] L_symbols = "SPDFGHIKLMNOQRTUVWXYZ" From c8661d3dd584d68e3e4f78c1fa471d82d97d7978 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Tue, 12 Nov 2024 18:55:38 -0700 Subject: [PATCH 123/195] Third type check syntax fix for linux workstation --- src/pymatgen/core/periodic_table.py | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/src/pymatgen/core/periodic_table.py b/src/pymatgen/core/periodic_table.py index 062f4b7abfa..b26597a09f2 100644 --- a/src/pymatgen/core/periodic_table.py +++ b/src/pymatgen/core/periodic_table.py @@ -1655,18 +1655,22 @@ def get_el_sp(obj: int | SpeciesLike) -> Element | Species | DummySpecies: """ # If obj is already an Element or Species, return as is # TODO: Why do we need to check "_is_named_isotope"? - if isinstance(obj, Element): + if isinstance(obj, Element | Species | DummySpecies): if getattr(obj, "_is_named_isotope", None): - return Element(obj.name) - return obj - if isinstance(obj, Species): - if getattr(obj, "_is_named_isotope", None): - return Species(str(obj)) - return obj - if isinstance(obj, Species): - if getattr(obj, "_is_named_isotope", None): - return Species(str(obj)) + return Element(obj.name) if isinstance(obj, Element) else Species(str(obj)) return obj + # if isinstance(obj, Element): + # if getattr(obj, "_is_named_isotope", None): + # return Element(obj.name) + # return obj + # if isinstance(obj, Species): + # if getattr(obj, "_is_named_isotope", None): + # return Species(str(obj)) + # return obj + # if isinstance(obj, Species): + # if getattr(obj, "_is_named_isotope", None): + # return Species(str(obj)) + # return obj # If obj is an integer, return the Element with atomic number obj try: From 0152f437e35a09dc5de49c45e5eba6d8279a64a5 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Tue, 12 Nov 2024 18:59:56 -0700 Subject: [PATCH 124/195] Removing commented out code --- src/pymatgen/core/periodic_table.py | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/src/pymatgen/core/periodic_table.py b/src/pymatgen/core/periodic_table.py index b26597a09f2..c9aca2e84bd 100644 --- a/src/pymatgen/core/periodic_table.py +++ b/src/pymatgen/core/periodic_table.py @@ -1659,18 +1659,6 @@ def get_el_sp(obj: int | SpeciesLike) -> Element | Species | DummySpecies: if getattr(obj, "_is_named_isotope", None): return Element(obj.name) if isinstance(obj, Element) else Species(str(obj)) return obj - # if isinstance(obj, Element): - # if getattr(obj, "_is_named_isotope", None): - # return Element(obj.name) - # return obj - # if isinstance(obj, Species): - # if getattr(obj, "_is_named_isotope", None): - # return Species(str(obj)) - # return obj - # if isinstance(obj, Species): - # if getattr(obj, "_is_named_isotope", None): - # return Species(str(obj)) - # return obj # If obj is an integer, return the Element with atomic number obj try: From e36302a42caef68e2029c38717627ab602a50aaf Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Wed, 13 Nov 2024 13:57:47 -0700 Subject: [PATCH 125/195] Moving project .gitignore exceptions added for files generated by codecov to personal .gitignore --- .gitignore | 3 --- 1 file changed, 3 deletions(-) diff --git a/.gitignore b/.gitignore index 2221130b145..1323ac33560 100644 --- a/.gitignore +++ b/.gitignore @@ -27,9 +27,6 @@ setuptools* .*_cache # VS Code .vscode/* -codecov* -coverage.xml -jdftx*.xml .coverage* # Environments From 6135815cfc5b9f2cbfb4cbbaac41ddb2efbd79ba Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Wed, 13 Nov 2024 14:34:02 -0700 Subject: [PATCH 126/195] Adding problem out file which does not inherit initial lattice correctly and test to satisify --- .../example_files/partial_lattice_init.out | 4597 +++++++++++++++++ tests/io/jdftx/conftest.py | 15 +- tests/io/jdftx/test_jdftxoutfile.py | 10 + 3 files changed, 4621 insertions(+), 1 deletion(-) create mode 100644 tests/files/io/jdftx/example_files/partial_lattice_init.out diff --git a/tests/files/io/jdftx/example_files/partial_lattice_init.out b/tests/files/io/jdftx/example_files/partial_lattice_init.out new file mode 100644 index 00000000000..b7babf2e3ae --- /dev/null +++ b/tests/files/io/jdftx/example_files/partial_lattice_init.out @@ -0,0 +1,4597 @@ + +*************** JDFTx 1.7.0 (git hash 80df9f08) *************** + +Start date and time: Wed Feb 14 02:05:28 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid002133 (0-3) +Divided in process groups (process indices): 0 (0) 1 (1) 2 (2) 3 (3) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 1 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 2 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 3 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 1.86 +Run totals: 4 processes, 128 threads, 4 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Slab 001 +coulomb-truncation-embed 4.61248 6.52755 27.027 +davidson-band-ratio 1.1 +dump End State Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name $VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 302 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid LinearPCM 298.000000 1.013250 +fluid-anion F- 0.5 MeanFieldLJ \ + epsBulk 1 \ + pMol 0 \ + epsInf 1 \ + Pvap 0 \ + sigmaBulk 0 \ + Rvdw 2.24877 \ + Res 0 \ + tauNuc 343133 +fluid-cation Na+ 0.5 MeanFieldLJ \ + epsBulk 1 \ + pMol 0 \ + epsInf 1 \ + Pvap 0 \ + sigmaBulk 0 \ + Rvdw 2.19208 \ + Res 0 \ + tauNuc 343133 +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 400 \ + history 15 \ + knormThreshold 1e-11 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 6 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion Cr 0.647365000000000 0.916147000000000 21.623134000000004 0 +ion Cr 2.265779000000001 3.206515000000000 25.291792999999998 1 +ion Cr 0.809207000000000 1.145184000000000 29.158758000000002 1 +ion Cr 2.427620999999999 3.435551000000000 32.827417000000004 1 +ion Cr -0.894387000000000 5.267845000000001 21.523981000000003 0 +ion Cr 0.724027000000000 7.558213000000001 25.192640000000004 1 +ion Cr -0.732545000000000 5.496882000000001 29.059605000000001 1 +ion Cr 0.885869000000000 7.787250000000000 32.728264000000003 1 +ion Cr -2.436139000000000 9.619543000000000 21.424828000000005 0 +ion Cr -0.817725000000000 11.909910999999999 25.093487000000003 1 +ion Cr -2.274298000000000 9.848580000000002 28.960452000000007 1 +ion Cr -0.655884000000000 12.138948000000001 32.629111000000009 1 +ion Cr 5.264104000000001 0.916147000000000 21.523981000000003 0 +ion Cr 6.882518000000000 3.206515000000000 25.192640000000004 1 +ion Cr 5.425946000000001 1.145184000000000 29.059605000000001 1 +ion Cr 7.044360000000001 3.435551000000000 32.728264000000003 1 +ion Cr 3.722352000000001 5.267845000000001 21.424828000000005 0 +ion Cr 5.340766000000001 7.558213000000001 25.093487000000003 1 +ion Cr 3.884193000000001 5.496882000000001 28.960452000000007 1 +ion Cr 5.502607000000000 7.787250000000000 32.629111000000009 1 +ion Cr 2.180600000000001 9.619543000000000 21.325675000000000 0 +ion Cr 3.799014000000001 11.909910999999999 24.994334000000002 1 +ion Cr 2.342441000000000 9.848580000000002 28.861299000000002 1 +ion Cr 3.960855000000001 12.138948000000001 32.529958000000001 1 +ion Cr 9.880843000000002 0.916147000000000 21.424828000000005 0 +ion Cr 11.499257000000002 3.206515000000000 25.093487000000003 1 +ion Cr 10.042684000000000 1.145184000000000 28.960452000000007 1 +ion Cr 11.661098000000003 3.435551000000000 32.629111000000009 1 +ion Cr 8.339091000000002 5.267845000000001 21.325675000000000 0 +ion Cr 9.957505000000001 7.558213000000001 24.994334000000002 1 +ion Cr 8.500932000000001 5.496882000000001 28.861299000000002 1 +ion Cr 10.119346000000000 7.787250000000000 32.529958000000001 1 +ion Cr 6.797338000000001 9.619543000000000 21.226522000000003 0 +ion Cr 8.415751999999999 11.909910999999999 24.895181000000004 1 +ion Cr 6.959180000000001 9.848580000000002 28.762146000000001 1 +ion Cr 8.577593999999999 12.138948000000001 32.430805999999997 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width Ecut +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0.000388938 \ + maxThreshold yes \ + energyDiffThreshold 3.67493e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 4 4 1 +latt-move-scale 0 0 0 +latt-scale 1 1 1 +lattice \ + 13.850216000000000 -4.625257000000000 0.000000000000000 \ + 0.000000000000000 13.055094000000000 0.000000000000000 \ + -0.297459000000000 -0.297459000000000 54.648857000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant CANDLE +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 13.8502 -4.62526 0 ] +[ 0 13.0551 0 ] +[ -0.297459 -0.297459 54.6489 ] +unit cell volume = 9881.38 +G = +[ 0.453653 0.160723 -0 ] +[ -0 0.481282 0 ] +[ 0.00246927 0.0034945 0.114974 ] +Minimum fftbox size, Smin = [ 64 64 248 ] +Chosen fftbox size, S = [ 64 64 250 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 13.8502 -4.62526 0 ] +[ 0 13.0551 0 ] +[ -0.297459 -0.297459 54.6489 ] +unit cell volume = 9881.38 +G = +[ 0.453653 0.160723 -0 ] +[ -0 0.481282 0 ] +[ 0.00246927 0.0034945 0.114974 ] +Minimum fftbox size, Smin = [ 56 56 224 ] +Chosen fftbox size, S = [ 56 56 224 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0.397384 + +Reading pseudopotential file '/global/u2/r/ravish/Project-BEAST/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/cr_pbe_v1.uspp': + Title: Cr. Created by USPP 7.3.6 on 15-6-15 + Reference state energy: -87.029289. 14 valence electrons in orbitals: + |300> occupation: 2 eigenvalue: -3.285614 + |310> occupation: 6 eigenvalue: -2.226709 + |400> occupation: 1.6 eigenvalue: -0.454946 + |320> occupation: 3.4 eigenvalue: -0.614185 + lMax: 2 lLocal: 3 QijEcut: 6 + 6 projectors sampled on a log grid with 595 points: + l: 0 eig: -3.285615 rCut: 1.55 + l: 0 eig: -0.454949 rCut: 1.55 + l: 1 eig: -2.226708 rCut: 1.55 + l: 1 eig: 0.500000 rCut: 1.55 + l: 2 eig: -0.614184 rCut: 1.7 + l: 2 eig: 0.500000 rCut: 1.7 + Partial core density with radius 0.75 + Transforming core density to a uniform radial grid of dG=0.02 with 1477 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1477 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1477 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.70 bohrs. + +Initialized 1 species with 36 total atoms. + +Folded 1 k-points by 4x4x1 to 16 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 504.000000 nBands: 302 nStates: 32 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 42218.312 , ideal nbasis = 42214.011 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 4 0 0 ] +[ 0 4 0 ] +[ 0 0 1 ] +Supercell lattice vectors: +[ 55.4009 -18.501 0 ] +[ 0 52.2204 0 ] +[ -1.18984 -1.18984 54.6489 ] + +---------- Setting up coulomb interaction ---------- +Fluid mode embedding: using embedded box, but periodic Coulomb kernel. +(Fluid response is responsible for (approximate) separation between periodic images.) +Setting up double-sized grid for truncated Coulomb potentials: +R = +[ 13.8502 -4.62526 0 ] +[ 0 13.0551 0 ] +[ -0.297459 -0.297459 109.298 ] +unit cell volume = 19762.8 +G = +[ 0.453653 0.160723 -0 ] +[ -0 0.481282 0 ] +[ 0.00123464 0.00174725 0.0574869 ] +Chosen fftbox size, S = [ 64 64 500 ] +Integer grid location selected as the embedding center: + Grid: [ 32 32 125 ] + Lattice: [ 0.5 0.5 0.500001 ] + Cartesian: [ 4.61248 6.52755 27.027 ] +Constructing Wigner-Seitz cell: 14 faces (6 quadrilaterals, 8 hexagons) +Range-separation parameter for embedded mesh potentials due to point charges: 0.589835 bohrs. + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Cr: sqrtQ[a0]: 5.546 Rcov[a0]: 2.079 CN: [ 0.00 1.83 10.62 ] + +Initializing DFT-D2 calculator for fluid / solvation: + Cr: C6: 187.33 Eh-a0^6 R0: 2.952 a0 + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 5.935521 bohr. +Real space sum over 845 unit cells with max indices [ 6 6 2 ] +Reciprocal space sum over 7139 terms with max indices [ 5 5 29 ] + +Computing DFT-D3 correction: +# coordination-number Cr 8.539 11.841 11.841 8.539 8.539 11.841 11.841 8.539 8.539 11.841 11.841 8.539 8.539 11.841 11.841 8.539 8.539 11.841 11.841 8.539 8.539 11.841 11.841 8.539 8.539 11.841 11.841 8.539 8.539 11.841 11.841 8.539 8.539 11.841 11.841 8.539 +# diagonal-C6 Cr 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 +EvdW_6 = -0.140119 +EvdW_8 = -0.244263 + +---------- Allocating electronic variables ---------- +Initializing wave functions: linear combination of atomic orbitals +Cr pseudo-atom occupations: s ( 2 0 ) p ( 6 ) d ( 6 ) + FillingsUpdate: mu: -0.860043863 nElectrons: 504.000000 magneticMoment: [ Abs: 0.38659 Tot: +0.00408 ] +LCAOMinimize: Iter: 0 F: -3116.2116665464027392 |grad|_K: 6.128e-03 alpha: 1.000e+00 +LCAOMinimize: Step increased F by 8.570365e+00, reducing alpha to 9.983070e-03. + FillingsUpdate: mu: -0.798862548 nElectrons: 504.000000 magneticMoment: [ Abs: 0.38769 Tot: +0.02661 ] +LCAOMinimize: Iter: 1 F: -3117.5542800962998626 |grad|_K: 4.481e-03 alpha: 9.983e-03 linmin: -2.768e-01 cgtest: 1.003e+00 t[s]: 27.90 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.994921e-02. + FillingsUpdate: mu: -0.511535578 nElectrons: 504.000000 magneticMoment: [ Abs: 0.38639 Tot: -0.01030 ] +LCAOMinimize: Iter: 2 F: -3119.2188424836854210 |grad|_K: 1.334e-03 alpha: 4.054e-02 linmin: 4.995e-02 cgtest: -2.761e-01 t[s]: 29.70 +LCAOMinimize: Wrong curvature in test step, increasing alphaT to 1.216127e-01. + FillingsUpdate: mu: -0.466444420 nElectrons: 504.000000 magneticMoment: [ Abs: 0.40144 Tot: -0.02857 ] +LCAOMinimize: Iter: 3 F: -3119.4970098258395410 |grad|_K: 1.498e-03 alpha: -3.037e-01 linmin: -1.159e-01 cgtest: 9.131e-01 t[s]: 31.06 + FillingsUpdate: mu: -0.420667414 nElectrons: 504.000000 magneticMoment: [ Abs: 0.40346 Tot: +0.09950 ] +LCAOMinimize: Iter: 4 F: -3120.0596709379769891 |grad|_K: 1.425e-03 alpha: 5.284e-02 linmin: -1.573e-01 cgtest: 4.840e-01 t[s]: 32.49 +LCAOMinimize: Wrong curvature in test step, increasing alphaT to 1.585289e-01. + FillingsUpdate: mu: -0.247491288 nElectrons: 504.000000 magneticMoment: [ Abs: 0.32151 Tot: +0.10044 ] +LCAOMinimize: Iter: 5 F: -3120.7562507051165994 |grad|_K: 1.262e-03 alpha: -1.802e+00 linmin: -1.934e-01 cgtest: 8.605e-01 t[s]: 33.82 + FillingsUpdate: mu: -0.163661108 nElectrons: 504.000000 magneticMoment: [ Abs: 0.27195 Tot: +0.09819 ] +LCAOMinimize: Iter: 6 F: -3121.0441869251558273 |grad|_K: 1.605e-03 alpha: 5.360e-02 linmin: -6.174e-02 cgtest: 4.347e-01 t[s]: 35.28 + FillingsUpdate: mu: -0.079550731 nElectrons: 504.000000 magneticMoment: [ Abs: 0.23412 Tot: +0.11533 ] +LCAOMinimize: Iter: 7 F: -3121.3244100888032335 |grad|_K: 2.302e-03 alpha: 3.621e-02 linmin: 1.298e-03 cgtest: -3.905e-01 t[s]: 36.75 + FillingsUpdate: mu: +0.046172672 nElectrons: 504.000000 magneticMoment: [ Abs: 0.09566 Tot: +0.02018 ] +LCAOMinimize: Iter: 8 F: -3121.9422910800949467 |grad|_K: 4.713e-03 alpha: 5.479e-02 linmin: -1.031e-03 cgtest: 8.651e-01 t[s]: 38.17 + FillingsUpdate: mu: +0.084638048 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08722 Tot: +0.01860 ] +LCAOMinimize: Iter: 9 F: -3122.3344089519359841 |grad|_K: 2.424e-03 alpha: 5.185e-03 linmin: -3.424e-02 cgtest: 9.939e-01 t[s]: 39.60 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.135308451 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08672 Tot: +0.02111 ] +LCAOMinimize: Iter: 10 F: -3122.4382854360301280 |grad|_K: 3.431e-04 alpha: 8.441e-03 linmin: -2.677e-02 cgtest: 6.823e-02 t[s]: 41.00 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.532201e-02. + FillingsUpdate: mu: +0.159692984 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08513 Tot: +0.01849 ] +LCAOMinimize: Iter: 11 F: -3122.4547492422116193 |grad|_K: 4.070e-04 alpha: 6.758e-02 linmin: 3.637e-03 cgtest: -2.371e-02 t[s]: 42.72 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.027295e-01. + FillingsUpdate: mu: +0.171863459 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08265 Tot: +0.01676 ] +LCAOMinimize: Iter: 12 F: -3122.5319390768149788 |grad|_K: 8.953e-04 alpha: 2.333e-01 linmin: 2.866e-03 cgtest: 7.228e-02 t[s]: 44.56 + FillingsUpdate: mu: +0.179791628 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08266 Tot: +0.01596 ] +LCAOMinimize: Iter: 13 F: -3122.5435955662983361 |grad|_K: 5.685e-04 alpha: 4.988e-03 linmin: -2.567e-02 cgtest: 9.280e-01 t[s]: 46.02 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.496280e-02. + FillingsUpdate: mu: +0.181896659 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08277 Tot: +0.01511 ] +LCAOMinimize: Iter: 14 F: -3122.5536924033212927 |grad|_K: 4.418e-04 alpha: 1.498e-02 linmin: 4.930e-04 cgtest: -3.082e-03 t[s]: 47.78 + FillingsUpdate: mu: +0.184704646 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08275 Tot: +0.01434 ] +LCAOMinimize: Iter: 15 F: -3122.5612218707906322 |grad|_K: 7.266e-05 alpha: 1.852e-02 linmin: -1.538e-03 cgtest: 5.610e-02 t[s]: 49.19 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.556281e-02. + FillingsUpdate: mu: +0.183906294 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08311 Tot: +0.01370 ] +LCAOMinimize: Iter: 16 F: -3122.5618934788467413 |grad|_K: 6.143e-05 alpha: 6.098e-02 linmin: 3.159e-04 cgtest: -2.324e-03 t[s]: 50.97 + FillingsUpdate: mu: +0.183701104 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08337 Tot: +0.01320 ] +LCAOMinimize: Iter: 17 F: -3122.5620858870543088 |grad|_K: 8.705e-05 alpha: 2.444e-02 linmin: -9.390e-05 cgtest: 3.176e-03 t[s]: 52.38 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 7.330710e-02. + FillingsUpdate: mu: +0.182990116 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08626 Tot: +0.00864 ] +LCAOMinimize: Iter: 18 F: -3122.5635798011517181 |grad|_K: 9.014e-05 alpha: 9.465e-02 linmin: 5.227e-04 cgtest: -2.190e-02 t[s]: 54.18 + FillingsUpdate: mu: +0.178982048 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08926 Tot: +0.00508 ] +LCAOMinimize: Iter: 19 F: -3122.5645689915249932 |grad|_K: 3.431e-05 alpha: 5.856e-02 linmin: -1.498e-04 cgtest: 6.634e-02 t[s]: 55.63 + FillingsUpdate: mu: +0.179972563 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08958 Tot: +0.00462 ] +LCAOMinimize: Iter: 20 F: -3122.5646359346410463 |grad|_K: 2.041e-05 alpha: 2.723e-02 linmin: -1.098e-04 cgtest: -2.498e-04 t[s]: 57.06 + FillingsUpdate: mu: +0.180115555 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08967 Tot: +0.00449 ] +LCAOMinimize: Iter: 21 F: -3122.5646445343645610 |grad|_K: 8.523e-06 alpha: 9.888e-03 linmin: -4.629e-05 cgtest: -5.547e-04 t[s]: 58.48 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.966477e-02. + FillingsUpdate: mu: +0.179970474 nElectrons: 504.000000 magneticMoment: [ Abs: 0.09007 Tot: +0.00390 ] +LCAOMinimize: Iter: 22 F: -3122.5646528589309128 |grad|_K: 6.397e-06 alpha: 5.495e-02 linmin: -1.311e-05 cgtest: 7.318e-04 t[s]: 60.30 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.648382e-01. + FillingsUpdate: mu: +0.180595654 nElectrons: 504.000000 magneticMoment: [ Abs: 0.09204 Tot: +0.00117 ] +LCAOMinimize: Iter: 23 F: -3122.5646695070804526 |grad|_K: 9.488e-06 alpha: 1.951e-01 linmin: 3.767e-05 cgtest: -2.367e-04 t[s]: 62.11 + FillingsUpdate: mu: +0.180676843 nElectrons: 504.000000 magneticMoment: [ Abs: 0.09330 Tot: -0.00043 ] +LCAOMinimize: Iter: 24 F: -3122.5646774073693450 |grad|_K: 1.222e-05 alpha: 4.203e-02 linmin: -5.638e-05 cgtest: 2.499e-03 t[s]: 63.52 + FillingsUpdate: mu: +0.180724921 nElectrons: 504.000000 magneticMoment: [ Abs: 0.09397 Tot: -0.00126 ] +LCAOMinimize: Iter: 25 F: -3122.5646810363050463 |grad|_K: 2.156e-06 alpha: 1.162e-02 linmin: -1.644e-04 cgtest: -1.232e-02 t[s]: 64.98 + FillingsUpdate: mu: +0.180802572 nElectrons: 504.000000 magneticMoment: [ Abs: 0.09422 Tot: -0.00157 ] +LCAOMinimize: Iter: 26 F: -3122.5646813558505528 |grad|_K: 8.472e-07 alpha: 3.290e-02 linmin: -6.750e-04 cgtest: 3.098e-03 t[s]: 66.46 + FillingsUpdate: mu: +0.180747065 nElectrons: 504.000000 magneticMoment: [ Abs: 0.09479 Tot: -0.00228 ] +LCAOMinimize: Iter: 27 F: -3122.5646814800788889 |grad|_K: 9.947e-07 alpha: 8.330e-02 linmin: 7.295e-04 cgtest: -7.972e-03 t[s]: 67.89 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). +----- createFluidSolver() ----- (Fluid-side solver setup) + Initializing fluid molecule 'H2O' + Initializing site 'O' + Electron density: proportional to exp(-r/0.36935)*erfc((r-0.51523)/0.36823) with norm 6.826 + Charge density: gaussian nuclear width 0.478731 with net site charge 0.826 + Polarizability: cuspless exponential with width 0.32 and norm 3.73 + Hard sphere radius: 2.57003 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Initializing site 'H' + Electron density: proportional to exp(-r/0.34641)*erfc((r-0)/0.390882) with norm 0.587 + Charge density: gaussian nuclear width 0.377945 with net site charge -0.413 + Polarizability: cuspless exponential with width 0.39 and norm 3.3 + Positions in reference frame: + [ +0.000000 -1.441945 +1.122523 ] + [ +0.000000 +1.441945 +1.122523 ] + Net charge: 0 dipole magnitude: 0.927204 + Initializing spherical shell mfKernel with radius 2.61727 Bohr + deltaS corrections: + site 'O': -7.54299 + site 'H': -6.83917 + Initializing fluid molecule 'Na+' + Initializing site 'Na' + Electron density: proportional to exp(-r/0.19682)*erfc((r-0.71491)/0.41314) with norm 8.1383 + Charge density: gaussian nuclear width 0.365347 with net site charge -1 + Hard sphere radius: 1.86327 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Net charge: -1 dipole magnitude: 0 + Initializing gaussian mfKernel with width: 1.55004 Bohr + deltaS corrections: + site 'Na': -22.3555 + Initializing fluid molecule 'F-' + Initializing site 'F' + Electron density: proportional to exp(-r/0.38886)*erfc((r-0)/0.438782) with norm 8 + Charge density: gaussian nuclear width 0.374796 with net site charge 1 + Hard sphere radius: 2.39995 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Net charge: 1 dipole magnitude: 0 + Initializing gaussian mfKernel with width: 1.59012 Bohr + deltaS corrections: + site 'F': -9.04335 + +Correction to mu due to finite nuclear width = -0.0253036 + Cavity determined by nc: 0.00142 and sigma: 0.707107 + Nonlocal vdW cavity from gaussian model electron density with norm = 8 and sigma = 0.993594 bohr + Charge asymmetry in cavity with sensitivity pCavity = 36.5 e-bohr/Eh + Electrostatic cavity expanded by eta = 1.46 bohrs + Weighted density cavitation model constrained by Nbulk: 0.0049383 bohr^-3, Pvap: 3.14029 kPa, Rvdw: 2.61727 bohr and sigmaBulk: 4.62e-05 Eh/bohr^2 at T: 298 K. + Weighted density dispersion model using vdW pair potentials with single solvent site with sqrtC6eff: 0.77 SI. + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + Truncated Coulomb potentials: + R. Sundararaman and T.A. Arias, Phys. Rev. B 87, 165122 (2013) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + DFT-D2 dispersion correction: + S. Grimme, J. Comput. Chem. 27, 1787 (2006) + + Charge-asymmetric nonlocally-determined local-electric (CANDLE) solvation model: + R. Sundararaman and W.A. Goddard III, J. Chem. Phys. 142, 064107 (2015) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 68.26 + + +Computing DFT-D3 correction: +# coordination-number Cr 8.539 11.841 11.841 8.539 8.539 11.841 11.841 8.539 8.539 11.841 11.841 8.539 8.539 11.841 11.841 8.539 8.539 11.841 11.841 8.539 8.539 11.841 11.841 8.539 8.539 11.841 11.841 8.539 8.539 11.841 11.841 8.539 8.539 11.841 11.841 8.539 +# diagonal-C6 Cr 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 +EvdW_6 = -0.140119 +EvdW_8 = -0.244263 +Fluid solver invoked on fresh (random / LCAO) wavefunctions +Running a vacuum solve first: + +-------- Initial electronic minimization ----------- + FillingsUpdate: mu: +0.180747073 nElectrons: 504.000000 magneticMoment: [ Abs: 0.09479 Tot: -0.00228 ] +ElecMinimize: Iter: 0 F: -3122.564681480136187 |grad|_K: 2.306e-04 alpha: 1.000e+00 + FillingsUpdate: mu: -0.006411412 nElectrons: 504.000000 magneticMoment: [ Abs: 0.09618 Tot: -0.00363 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -3126.298813268439972 |grad|_K: 1.258e-04 alpha: 1.963e-01 linmin: 5.975e-04 t[s]: 72.20 + FillingsUpdate: mu: +0.111295880 nElectrons: 504.000000 magneticMoment: [ Abs: 0.07699 Tot: -0.00478 ] + SubspaceRotationAdjust: set factor to 0.793 +ElecMinimize: Iter: 2 F: -3129.043056669503130 |grad|_K: 1.230e-04 alpha: 4.893e-01 linmin: 3.939e-05 t[s]: 74.25 + FillingsUpdate: mu: -0.019616947 nElectrons: 504.000000 magneticMoment: [ Abs: 0.07574 Tot: -0.00322 ] + SubspaceRotationAdjust: set factor to 0.461 +ElecMinimize: Iter: 3 F: -3129.275851650302684 |grad|_K: 9.321e-05 alpha: 4.760e-02 linmin: 2.496e-04 t[s]: 76.35 + FillingsUpdate: mu: -0.025341435 nElectrons: 504.000000 magneticMoment: [ Abs: 0.07428 Tot: -0.00239 ] + SubspaceRotationAdjust: set factor to 0.284 +ElecMinimize: Iter: 4 F: -3129.438633665268753 |grad|_K: 1.504e-04 alpha: 5.410e-02 linmin: -5.530e-06 t[s]: 78.40 + FillingsUpdate: mu: -0.012863211 nElectrons: 504.000000 magneticMoment: [ Abs: 0.07073 Tot: -0.00064 ] + SubspaceRotationAdjust: set factor to 0.134 + SubspaceRotationAdjust: resetting CG because factor has changed by 0.133644 +ElecMinimize: State modified externally: resetting search direction. +ElecMinimize: Iter: 5 F: -3130.017440771025122 |grad|_K: 6.075e-05 alpha: 6.237e-02 + FillingsUpdate: mu: -0.009573623 nElectrons: 504.000000 magneticMoment: [ Abs: 0.06983 Tot: -0.00038 ] + SubspaceRotationAdjust: set factor to 0.121 +ElecMinimize: Iter: 6 F: -3130.200184657884165 |grad|_K: 5.011e-05 alpha: 1.209e-01 linmin: -1.114e-04 t[s]: 83.88 + FillingsUpdate: mu: -0.005746099 nElectrons: 504.000000 magneticMoment: [ Abs: 0.06916 Tot: -0.00037 ] + SubspaceRotationAdjust: set factor to 0.0835 +ElecMinimize: Iter: 7 F: -3130.289883762160116 |grad|_K: 3.922e-05 alpha: 8.731e-02 linmin: -1.660e-05 t[s]: 85.98 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.619399e-01. + FillingsUpdate: mu: +0.013430374 nElectrons: 504.000000 magneticMoment: [ Abs: 0.06653 Tot: +0.00124 ] + SubspaceRotationAdjust: set factor to 0.09 +ElecMinimize: Iter: 8 F: -3130.523794306519903 |grad|_K: 3.422e-05 alpha: 3.712e-01 linmin: 5.966e-06 t[s]: 88.61 + FillingsUpdate: mu: -0.015838712 nElectrons: 504.000000 magneticMoment: [ Abs: 0.06501 Tot: +0.00273 ] + SubspaceRotationAdjust: set factor to 0.0839 +ElecMinimize: Iter: 9 F: -3130.625577326699840 |grad|_K: 3.098e-05 alpha: 2.138e-01 linmin: 7.686e-05 t[s]: 90.69 + FillingsUpdate: mu: -0.037669810 nElectrons: 504.000000 magneticMoment: [ Abs: 0.06375 Tot: +0.00337 ] + SubspaceRotationAdjust: set factor to 0.0646 +ElecMinimize: Iter: 10 F: -3130.694674401153861 |grad|_K: 3.314e-05 alpha: 1.773e-01 linmin: -1.593e-04 t[s]: 92.83 + FillingsUpdate: mu: -0.042883720 nElectrons: 504.000000 magneticMoment: [ Abs: 0.06212 Tot: +0.00651 ] + SubspaceRotationAdjust: set factor to 0.0748 +ElecMinimize: Iter: 11 F: -3130.794073043149183 |grad|_K: 1.747e-05 alpha: 2.191e-01 linmin: -4.816e-05 t[s]: 94.97 + FillingsUpdate: mu: -0.042446634 nElectrons: 504.000000 magneticMoment: [ Abs: 0.06130 Tot: +0.00719 ] + SubspaceRotationAdjust: set factor to 0.0745 +ElecMinimize: Iter: 12 F: -3130.823393087842760 |grad|_K: 1.575e-05 alpha: 2.340e-01 linmin: -2.809e-05 t[s]: 97.09 + FillingsUpdate: mu: -0.041791157 nElectrons: 504.000000 magneticMoment: [ Abs: 0.06036 Tot: +0.00654 ] + SubspaceRotationAdjust: set factor to 0.0607 +ElecMinimize: Iter: 13 F: -3130.843287629797032 |grad|_K: 1.400e-05 alpha: 1.959e-01 linmin: -3.353e-05 t[s]: 99.17 + FillingsUpdate: mu: -0.039277361 nElectrons: 504.000000 magneticMoment: [ Abs: 0.05897 Tot: +0.00532 ] + SubspaceRotationAdjust: set factor to 0.0616 +ElecMinimize: Iter: 14 F: -3130.864040724744427 |grad|_K: 1.325e-05 alpha: 2.574e-01 linmin: -2.062e-05 t[s]: 101.23 + FillingsUpdate: mu: -0.041963290 nElectrons: 504.000000 magneticMoment: [ Abs: 0.05727 Tot: +0.00354 ] + SubspaceRotationAdjust: set factor to 0.0672 +ElecMinimize: Iter: 15 F: -3130.885664314208498 |grad|_K: 1.188e-05 alpha: 2.991e-01 linmin: -8.184e-05 t[s]: 103.31 + FillingsUpdate: mu: -0.044866386 nElectrons: 504.000000 magneticMoment: [ Abs: 0.05603 Tot: +0.00179 ] + SubspaceRotationAdjust: set factor to 0.0625 +ElecMinimize: Iter: 16 F: -3130.901357347286194 |grad|_K: 1.256e-05 alpha: 2.686e-01 linmin: -2.343e-06 t[s]: 105.41 + FillingsUpdate: mu: -0.046418671 nElectrons: 504.000000 magneticMoment: [ Abs: 0.05485 Tot: +0.00166 ] + SubspaceRotationAdjust: set factor to 0.0583 +ElecMinimize: Iter: 17 F: -3130.918359329430132 |grad|_K: 1.104e-05 alpha: 2.631e-01 linmin: 8.429e-05 t[s]: 107.47 + FillingsUpdate: mu: -0.045964985 nElectrons: 504.000000 magneticMoment: [ Abs: 0.05416 Tot: +0.00237 ] + SubspaceRotationAdjust: set factor to 0.0694 +ElecMinimize: Iter: 18 F: -3130.928848004830797 |grad|_K: 7.752e-06 alpha: 2.138e-01 linmin: 1.283e-05 t[s]: 109.57 + FillingsUpdate: mu: -0.050148758 nElectrons: 504.000000 magneticMoment: [ Abs: 0.05348 Tot: +0.00251 ] + SubspaceRotationAdjust: set factor to 0.0695 +ElecMinimize: Iter: 19 F: -3130.935172064346716 |grad|_K: 8.131e-06 alpha: 2.576e-01 linmin: 1.503e-05 t[s]: 111.62 + FillingsUpdate: mu: -0.054170730 nElectrons: 504.000000 magneticMoment: [ Abs: 0.05209 Tot: +0.00240 ] + SubspaceRotationAdjust: set factor to 0.0672 +ElecMinimize: Iter: 20 F: -3130.942834232533187 |grad|_K: 7.854e-06 alpha: 2.840e-01 linmin: 1.694e-05 t[s]: 113.70 + FillingsUpdate: mu: -0.053444544 nElectrons: 504.000000 magneticMoment: [ Abs: 0.05094 Tot: +0.00236 ] + SubspaceRotationAdjust: set factor to 0.0722 +ElecMinimize: Iter: 21 F: -3130.948394046893100 |grad|_K: 6.166e-06 alpha: 2.230e-01 linmin: -2.520e-05 t[s]: 115.80 + FillingsUpdate: mu: -0.052437757 nElectrons: 504.000000 magneticMoment: [ Abs: 0.05005 Tot: +0.00282 ] + SubspaceRotationAdjust: set factor to 0.0718 +ElecMinimize: Iter: 22 F: -3130.952856765064098 |grad|_K: 6.238e-06 alpha: 2.833e-01 linmin: -6.787e-05 t[s]: 117.88 + FillingsUpdate: mu: -0.054355412 nElectrons: 504.000000 magneticMoment: [ Abs: 0.04947 Tot: +0.00473 ] + SubspaceRotationAdjust: set factor to 0.0617 +ElecMinimize: Iter: 23 F: -3130.956796069512620 |grad|_K: 5.589e-06 alpha: 2.436e-01 linmin: -2.588e-05 t[s]: 119.98 + FillingsUpdate: mu: -0.057278124 nElectrons: 504.000000 magneticMoment: [ Abs: 0.04926 Tot: +0.00715 ] + SubspaceRotationAdjust: set factor to 0.0637 +ElecMinimize: Iter: 24 F: -3130.960222448226887 |grad|_K: 4.954e-06 alpha: 2.670e-01 linmin: 8.794e-05 t[s]: 122.16 + FillingsUpdate: mu: -0.055950285 nElectrons: 504.000000 magneticMoment: [ Abs: 0.04859 Tot: +0.00754 ] + SubspaceRotationAdjust: set factor to 0.0683 +ElecMinimize: Iter: 25 F: -3130.963322854285252 |grad|_K: 5.206e-06 alpha: 3.205e-01 linmin: 9.698e-05 t[s]: 124.24 + FillingsUpdate: mu: -0.051440074 nElectrons: 504.000000 magneticMoment: [ Abs: 0.04879 Tot: +0.00920 ] + SubspaceRotationAdjust: set factor to 0.0638 +ElecMinimize: Iter: 26 F: -3130.965892873153280 |grad|_K: 4.069e-06 alpha: 2.427e-01 linmin: -1.135e-05 t[s]: 126.32 + FillingsUpdate: mu: -0.050256315 nElectrons: 504.000000 magneticMoment: [ Abs: 0.04872 Tot: +0.00973 ] + SubspaceRotationAdjust: set factor to 0.0619 +ElecMinimize: Iter: 27 F: -3130.967418920123237 |grad|_K: 3.799e-06 alpha: 2.245e-01 linmin: -1.202e-05 t[s]: 128.41 + FillingsUpdate: mu: -0.052569342 nElectrons: 504.000000 magneticMoment: [ Abs: 0.04627 Tot: +0.00620 ] + SubspaceRotationAdjust: set factor to 0.0664 +ElecMinimize: Iter: 28 F: -3130.969574202189506 |grad|_K: 3.651e-06 alpha: 3.604e-01 linmin: -3.911e-05 t[s]: 130.51 + FillingsUpdate: mu: -0.054337974 nElectrons: 504.000000 magneticMoment: [ Abs: 0.04493 Tot: +0.00431 ] + SubspaceRotationAdjust: set factor to 0.0641 +ElecMinimize: Iter: 29 F: -3130.970920884190946 |grad|_K: 3.261e-06 alpha: 2.383e-01 linmin: -2.185e-06 t[s]: 132.59 + FillingsUpdate: mu: -0.054223995 nElectrons: 504.000000 magneticMoment: [ Abs: 0.04412 Tot: +0.00379 ] + SubspaceRotationAdjust: set factor to 0.059 +ElecMinimize: Iter: 30 F: -3130.972026713190644 |grad|_K: 2.939e-06 alpha: 2.542e-01 linmin: 3.325e-05 t[s]: 134.72 + FillingsUpdate: mu: -0.053041994 nElectrons: 504.000000 magneticMoment: [ Abs: 0.04355 Tot: +0.00377 ] + SubspaceRotationAdjust: set factor to 0.063 +ElecMinimize: Iter: 31 F: -3130.972848352725578 |grad|_K: 2.445e-06 alpha: 2.350e-01 linmin: -1.551e-05 t[s]: 136.80 + FillingsUpdate: mu: -0.052207540 nElectrons: 504.000000 magneticMoment: [ Abs: 0.04302 Tot: +0.00385 ] + SubspaceRotationAdjust: set factor to 0.0602 +ElecMinimize: Iter: 32 F: -3130.973525597024036 |grad|_K: 2.286e-06 alpha: 2.751e-01 linmin: -1.761e-05 t[s]: 138.88 + FillingsUpdate: mu: -0.052127682 nElectrons: 504.000000 magneticMoment: [ Abs: 0.04261 Tot: +0.00391 ] + SubspaceRotationAdjust: set factor to 0.0554 +ElecMinimize: Iter: 33 F: -3130.973990735853477 |grad|_K: 1.839e-06 alpha: 2.164e-01 linmin: -9.412e-07 t[s]: 140.95 + FillingsUpdate: mu: -0.052321008 nElectrons: 504.000000 magneticMoment: [ Abs: 0.04217 Tot: +0.00394 ] + SubspaceRotationAdjust: set factor to 0.0558 +ElecMinimize: Iter: 34 F: -3130.974395200864365 |grad|_K: 1.833e-06 alpha: 2.919e-01 linmin: -3.476e-06 t[s]: 143.04 + FillingsUpdate: mu: -0.052464738 nElectrons: 504.000000 magneticMoment: [ Abs: 0.04173 Tot: +0.00393 ] + SubspaceRotationAdjust: set factor to 0.0561 +ElecMinimize: Iter: 35 F: -3130.974753822542425 |grad|_K: 1.511e-06 alpha: 2.605e-01 linmin: -3.000e-06 t[s]: 145.12 + FillingsUpdate: mu: -0.052529862 nElectrons: 504.000000 magneticMoment: [ Abs: 0.04141 Tot: +0.00388 ] + SubspaceRotationAdjust: set factor to 0.0512 +ElecMinimize: Iter: 36 F: -3130.974969466437415 |grad|_K: 1.342e-06 alpha: 2.307e-01 linmin: -3.274e-06 t[s]: 147.16 + FillingsUpdate: mu: -0.052511516 nElectrons: 504.000000 magneticMoment: [ Abs: 0.04099 Tot: +0.00369 ] + SubspaceRotationAdjust: set factor to 0.054 +ElecMinimize: Iter: 37 F: -3130.975199128029089 |grad|_K: 1.239e-06 alpha: 3.106e-01 linmin: -5.779e-05 t[s]: 149.26 + FillingsUpdate: mu: -0.052563661 nElectrons: 504.000000 magneticMoment: [ Abs: 0.04065 Tot: +0.00339 ] + SubspaceRotationAdjust: set factor to 0.0549 +ElecMinimize: Iter: 38 F: -3130.975348401087558 |grad|_K: 1.047e-06 alpha: 2.367e-01 linmin: -2.660e-05 t[s]: 151.33 + FillingsUpdate: mu: -0.052802901 nElectrons: 504.000000 magneticMoment: [ Abs: 0.04018 Tot: +0.00257 ] + SubspaceRotationAdjust: set factor to 0.0556 +ElecMinimize: Iter: 39 F: -3130.975516225519641 |grad|_K: 1.214e-06 alpha: 3.644e-01 linmin: -4.721e-04 t[s]: 153.42 + FillingsUpdate: mu: -0.053801669 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03934 Tot: -0.00043 ] + SubspaceRotationAdjust: set factor to 0.0552 +ElecMinimize: Iter: 40 F: -3130.975857093627837 |grad|_K: 2.464e-06 alpha: 5.743e-01 linmin: 1.405e-03 t[s]: 155.50 + FillingsUpdate: mu: -0.054483451 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03884 Tot: +0.00071 ] + SubspaceRotationAdjust: set factor to 0.0612 +ElecMinimize: Iter: 41 F: -3130.975927657607826 |grad|_K: 2.657e-06 alpha: 5.782e-02 linmin: 1.072e-03 t[s]: 157.60 + FillingsUpdate: mu: -0.054684821 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03854 Tot: +0.00168 ] + SubspaceRotationAdjust: set factor to 0.0676 +ElecMinimize: Iter: 42 F: -3130.975992193341426 |grad|_K: 2.309e-06 alpha: 3.146e-02 linmin: 7.963e-05 t[s]: 159.72 + FillingsUpdate: mu: -0.054701829 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03830 Tot: +0.00227 ] + SubspaceRotationAdjust: set factor to 0.0711 +ElecMinimize: Iter: 43 F: -3130.976068849995954 |grad|_K: 1.777e-06 alpha: 3.554e-02 linmin: -1.428e-04 t[s]: 161.83 + FillingsUpdate: mu: -0.054607626 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03812 Tot: +0.00252 ] + SubspaceRotationAdjust: set factor to 0.0711 +ElecMinimize: Iter: 44 F: -3130.976125227845841 |grad|_K: 1.563e-06 alpha: 4.261e-02 linmin: -7.957e-05 t[s]: 163.91 + FillingsUpdate: mu: -0.054474520 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03794 Tot: +0.00266 ] + SubspaceRotationAdjust: set factor to 0.0746 +ElecMinimize: Iter: 45 F: -3130.976178373762195 |grad|_K: 1.597e-06 alpha: 5.254e-02 linmin: -5.837e-05 t[s]: 165.99 + FillingsUpdate: mu: -0.054362339 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03773 Tot: +0.00272 ] + SubspaceRotationAdjust: set factor to 0.0809 +ElecMinimize: Iter: 46 F: -3130.976235427152915 |grad|_K: 1.576e-06 alpha: 5.427e-02 linmin: -3.515e-05 t[s]: 168.10 + FillingsUpdate: mu: -0.054299461 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03753 Tot: +0.00273 ] + SubspaceRotationAdjust: set factor to 0.0842 +ElecMinimize: Iter: 47 F: -3130.976285802103575 |grad|_K: 1.418e-06 alpha: 4.938e-02 linmin: -1.301e-05 t[s]: 170.15 + FillingsUpdate: mu: -0.054249070 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03735 Tot: +0.00270 ] + SubspaceRotationAdjust: set factor to 0.0847 +ElecMinimize: Iter: 48 F: -3130.976326631271149 |grad|_K: 1.321e-06 alpha: 4.952e-02 linmin: -7.334e-06 t[s]: 172.36 + FillingsUpdate: mu: -0.054180781 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03717 Tot: +0.00266 ] + SubspaceRotationAdjust: set factor to 0.089 +ElecMinimize: Iter: 49 F: -3130.976365343259204 |grad|_K: 1.327e-06 alpha: 5.415e-02 linmin: -4.910e-06 t[s]: 174.43 + FillingsUpdate: mu: -0.054065660 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03698 Tot: +0.00261 ] + SubspaceRotationAdjust: set factor to 0.0932 +ElecMinimize: Iter: 50 F: -3130.976405195350253 |grad|_K: 1.338e-06 alpha: 5.529e-02 linmin: -1.547e-06 t[s]: 176.53 + FillingsUpdate: mu: -0.053875094 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03677 Tot: +0.00254 ] + SubspaceRotationAdjust: set factor to 0.0937 +ElecMinimize: Iter: 51 F: -3130.976445025597513 |grad|_K: 1.340e-06 alpha: 5.435e-02 linmin: 2.249e-07 t[s]: 178.59 + FillingsUpdate: mu: -0.053610679 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03655 Tot: +0.00247 ] + SubspaceRotationAdjust: set factor to 0.098 +ElecMinimize: Iter: 52 F: -3130.976485746426533 |grad|_K: 1.359e-06 alpha: 5.535e-02 linmin: 2.061e-07 t[s]: 180.68 + FillingsUpdate: mu: -0.053335602 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03631 Tot: +0.00239 ] + SubspaceRotationAdjust: set factor to 0.106 +ElecMinimize: Iter: 53 F: -3130.976526659230331 |grad|_K: 1.335e-06 alpha: 5.407e-02 linmin: 9.246e-07 t[s]: 182.79 + FillingsUpdate: mu: -0.053117814 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03609 Tot: +0.00230 ] + SubspaceRotationAdjust: set factor to 0.108 +ElecMinimize: Iter: 54 F: -3130.976564605962722 |grad|_K: 1.291e-06 alpha: 5.203e-02 linmin: 2.066e-06 t[s]: 184.87 + FillingsUpdate: mu: -0.052963746 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03586 Tot: +0.00222 ] + SubspaceRotationAdjust: set factor to 0.111 +ElecMinimize: Iter: 55 F: -3130.976601789613142 |grad|_K: 1.317e-06 alpha: 5.447e-02 linmin: 2.986e-06 t[s]: 187.01 + FillingsUpdate: mu: -0.052897533 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03560 Tot: +0.00213 ] + SubspaceRotationAdjust: set factor to 0.125 +ElecMinimize: Iter: 56 F: -3130.976640690589193 |grad|_K: 1.314e-06 alpha: 5.483e-02 linmin: 5.126e-06 t[s]: 189.11 + FillingsUpdate: mu: -0.052909901 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03537 Tot: +0.00204 ] + SubspaceRotationAdjust: set factor to 0.136 +ElecMinimize: Iter: 57 F: -3130.976675784252620 |grad|_K: 1.217e-06 alpha: 4.969e-02 linmin: 6.796e-06 t[s]: 191.20 + FillingsUpdate: mu: -0.052936733 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03516 Tot: +0.00196 ] + SubspaceRotationAdjust: set factor to 0.134 +ElecMinimize: Iter: 58 F: -3130.976705303391100 |grad|_K: 1.169e-06 alpha: 4.873e-02 linmin: 1.028e-05 t[s]: 193.25 + FillingsUpdate: mu: -0.052951611 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03494 Tot: +0.00188 ] + SubspaceRotationAdjust: set factor to 0.147 +ElecMinimize: Iter: 59 F: -3130.976733846171555 |grad|_K: 1.151e-06 alpha: 5.118e-02 linmin: 1.726e-05 t[s]: 195.35 + FillingsUpdate: mu: -0.052952708 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03474 Tot: +0.00181 ] + SubspaceRotationAdjust: set factor to 0.164 +ElecMinimize: Iter: 60 F: -3130.976758864247131 |grad|_K: 1.060e-06 alpha: 4.630e-02 linmin: 1.381e-05 t[s]: 197.41 + FillingsUpdate: mu: -0.052937427 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03456 Tot: +0.00175 ] + SubspaceRotationAdjust: set factor to 0.164 +ElecMinimize: Iter: 61 F: -3130.976779600153350 |grad|_K: 1.034e-06 alpha: 4.522e-02 linmin: 1.354e-05 t[s]: 199.50 + FillingsUpdate: mu: -0.052924481 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03436 Tot: +0.00168 ] + SubspaceRotationAdjust: set factor to 0.176 +ElecMinimize: Iter: 62 F: -3130.976801093351696 |grad|_K: 1.078e-06 alpha: 4.937e-02 linmin: 1.899e-05 t[s]: 201.55 + FillingsUpdate: mu: -0.052959049 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03415 Tot: +0.00162 ] + SubspaceRotationAdjust: set factor to 0.197 +ElecMinimize: Iter: 63 F: -3130.976821607303464 |grad|_K: 1.014e-06 alpha: 4.334e-02 linmin: 1.154e-05 t[s]: 203.67 + FillingsUpdate: mu: -0.053041333 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03397 Tot: +0.00156 ] + SubspaceRotationAdjust: set factor to 0.204 +ElecMinimize: Iter: 64 F: -3130.976838459381725 |grad|_K: 9.662e-07 alpha: 4.021e-02 linmin: 8.635e-06 t[s]: 205.77 + FillingsUpdate: mu: -0.053179551 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03377 Tot: +0.00150 ] + SubspaceRotationAdjust: set factor to 0.234 +ElecMinimize: Iter: 65 F: -3130.976854980494863 |grad|_K: 9.732e-07 alpha: 4.340e-02 linmin: 9.104e-06 t[s]: 207.81 + FillingsUpdate: mu: -0.053346015 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03358 Tot: +0.00144 ] + SubspaceRotationAdjust: set factor to 0.278 +ElecMinimize: Iter: 66 F: -3130.976869984611312 |grad|_K: 8.963e-07 alpha: 3.883e-02 linmin: 3.832e-06 t[s]: 209.92 + FillingsUpdate: mu: -0.053486563 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03340 Tot: +0.00139 ] + SubspaceRotationAdjust: set factor to 0.303 +ElecMinimize: Iter: 67 F: -3130.976882656448652 |grad|_K: 9.144e-07 alpha: 3.860e-02 linmin: 1.981e-06 t[s]: 212.11 + FillingsUpdate: mu: -0.053621232 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03317 Tot: +0.00132 ] + SubspaceRotationAdjust: set factor to 0.384 +ElecMinimize: Iter: 68 F: -3130.976897971771905 |grad|_K: 9.985e-07 alpha: 4.479e-02 linmin: 1.567e-06 t[s]: 214.22 + FillingsUpdate: mu: -0.053701831 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03292 Tot: +0.00125 ] + SubspaceRotationAdjust: set factor to 0.458 +ElecMinimize: Iter: 69 F: -3130.976912872181401 |grad|_K: 9.834e-07 alpha: 3.653e-02 linmin: 5.338e-07 t[s]: 216.29 + FillingsUpdate: mu: -0.053705661 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03262 Tot: +0.00116 ] + SubspaceRotationAdjust: set factor to 0.537 +ElecMinimize: Iter: 70 F: -3130.976929192178886 |grad|_K: 1.152e-06 alpha: 4.123e-02 linmin: 4.033e-07 t[s]: 218.39 + FillingsUpdate: mu: -0.053666991 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03228 Tot: +0.00107 ] + SubspaceRotationAdjust: set factor to 0.693 +ElecMinimize: Iter: 71 F: -3130.976946598963877 |grad|_K: 1.052e-06 alpha: 3.202e-02 linmin: 5.146e-07 t[s]: 220.51 + FillingsUpdate: mu: -0.053611982 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03197 Tot: +0.00097 ] + SubspaceRotationAdjust: set factor to 0.743 +ElecMinimize: Iter: 72 F: -3130.976961410989588 |grad|_K: 1.204e-06 alpha: 3.271e-02 linmin: -4.755e-07 t[s]: 222.60 + FillingsUpdate: mu: -0.053567886 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03163 Tot: +0.00088 ] + SubspaceRotationAdjust: set factor to 0.987 +ElecMinimize: Iter: 73 F: -3130.976976326096974 |grad|_K: 1.014e-06 alpha: 2.514e-02 linmin: -7.590e-07 t[s]: 224.71 + FillingsUpdate: mu: -0.053534230 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03132 Tot: +0.00079 ] + SubspaceRotationAdjust: set factor to 1.03 + SubspaceRotationAdjust: resetting CG because factor has changed by 7.70004 +ElecMinimize: State modified externally: resetting search direction. +ElecMinimize: Iter: 74 F: -3130.976988878118391 |grad|_K: 1.216e-06 alpha: 2.976e-02 + FillingsUpdate: mu: -0.053502021 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03129 Tot: +0.00078 ] + SubspaceRotationAdjust: set factor to 0.681 +ElecMinimize: Iter: 75 F: -3130.977003598791725 |grad|_K: 1.657e-06 alpha: 2.433e-02 linmin: -1.447e-06 t[s]: 230.08 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 7.300164e-02. + FillingsUpdate: mu: -0.053285183 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03095 Tot: +0.00070 ] + SubspaceRotationAdjust: set factor to 0.771 +ElecMinimize: Iter: 76 F: -3130.977116502228455 |grad|_K: 7.402e-07 alpha: 9.906e-02 linmin: -1.059e-03 t[s]: 232.72 + FillingsUpdate: mu: -0.053371280 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03059 Tot: +0.00064 ] + SubspaceRotationAdjust: set factor to 0.806 +ElecMinimize: Iter: 77 F: -3130.977175015648754 |grad|_K: 5.826e-07 alpha: 2.468e-01 linmin: -1.324e-03 t[s]: 234.83 + FillingsUpdate: mu: -0.053345350 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03052 Tot: +0.00062 ] + SubspaceRotationAdjust: set factor to 0.533 +ElecMinimize: Iter: 78 F: -3130.977180793160187 |grad|_K: 9.270e-07 alpha: 4.031e-02 linmin: 4.599e-05 t[s]: 236.95 + FillingsUpdate: mu: -0.053220576 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03011 Tot: +0.00055 ] + SubspaceRotationAdjust: set factor to 0.538 +ElecMinimize: Iter: 79 F: -3130.977209527323794 |grad|_K: 5.267e-07 alpha: 8.124e-02 linmin: -3.550e-04 t[s]: 239.05 + FillingsUpdate: mu: -0.053465457 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02980 Tot: +0.00049 ] + SubspaceRotationAdjust: set factor to 0.389 +ElecMinimize: Iter: 80 F: -3130.977226078347940 |grad|_K: 6.678e-07 alpha: 1.434e-01 linmin: -6.440e-05 t[s]: 241.14 + FillingsUpdate: mu: -0.053478837 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02969 Tot: +0.00047 ] + SubspaceRotationAdjust: set factor to 0.258 +ElecMinimize: Iter: 81 F: -3130.977231432475946 |grad|_K: 4.984e-07 alpha: 2.926e-02 linmin: 1.542e-05 t[s]: 243.20 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 8.776845e-02. + FillingsUpdate: mu: -0.053233855 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02932 Tot: +0.00041 ] + SubspaceRotationAdjust: set factor to 0.295 +ElecMinimize: Iter: 82 F: -3130.977245675408994 |grad|_K: 4.281e-07 alpha: 1.401e-01 linmin: -1.745e-05 t[s]: 245.81 + FillingsUpdate: mu: -0.053236694 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02918 Tot: +0.00039 ] + SubspaceRotationAdjust: set factor to 0.223 +ElecMinimize: Iter: 83 F: -3130.977250422914040 |grad|_K: 4.408e-07 alpha: 6.323e-02 linmin: 2.670e-07 t[s]: 247.92 + FillingsUpdate: mu: -0.053442848 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02882 Tot: +0.00034 ] + SubspaceRotationAdjust: set factor to 0.269 +ElecMinimize: Iter: 84 F: -3130.977260919293258 |grad|_K: 3.007e-07 alpha: 1.319e-01 linmin: -3.936e-06 t[s]: 250.00 + FillingsUpdate: mu: -0.053477627 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02860 Tot: +0.00031 ] + SubspaceRotationAdjust: set factor to 0.19 +ElecMinimize: Iter: 85 F: -3130.977266396426330 |grad|_K: 4.305e-07 alpha: 1.479e-01 linmin: -1.795e-07 t[s]: 252.19 + FillingsUpdate: mu: -0.053475398 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02838 Tot: +0.00028 ] + SubspaceRotationAdjust: set factor to 0.141 +ElecMinimize: Iter: 86 F: -3130.977271266249318 |grad|_K: 2.590e-07 alpha: 6.415e-02 linmin: -4.657e-06 t[s]: 254.27 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.924577e-01. + FillingsUpdate: mu: -0.053424416 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02802 Tot: +0.00024 ] + SubspaceRotationAdjust: set factor to 0.156 +ElecMinimize: Iter: 87 F: -3130.977277855848115 |grad|_K: 2.926e-07 alpha: 2.399e-01 linmin: -4.883e-06 t[s]: 256.90 + FillingsUpdate: mu: -0.053434748 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02781 Tot: +0.00022 ] + SubspaceRotationAdjust: set factor to 0.115 + SubspaceRotationAdjust: resetting CG because factor has changed by 0.111748 +ElecMinimize: State modified externally: resetting search direction. +ElecMinimize: Iter: 88 F: -3130.977281409737316 |grad|_K: 2.385e-07 alpha: 1.014e-01 + FillingsUpdate: mu: -0.053470504 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02779 Tot: +0.00022 ] + SubspaceRotationAdjust: set factor to 0.131 +ElecMinimize: Iter: 89 F: -3130.977284056614735 |grad|_K: 1.514e-07 alpha: 1.136e-01 linmin: 7.630e-06 t[s]: 262.25 + FillingsUpdate: mu: -0.053504063 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02775 Tot: +0.00022 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 90 F: -3130.977285552889498 |grad|_K: 1.331e-07 alpha: 1.593e-01 linmin: 2.724e-06 t[s]: 264.31 + FillingsUpdate: mu: -0.053518690 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02761 Tot: +0.00021 ] + SubspaceRotationAdjust: set factor to 0.0922 +ElecMinimize: Iter: 91 F: -3130.977287846487343 |grad|_K: 1.297e-07 alpha: 3.161e-01 linmin: -7.867e-06 t[s]: 266.40 + FillingsUpdate: mu: -0.053483588 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02734 Tot: +0.00021 ] + SubspaceRotationAdjust: set factor to 0.0839 +ElecMinimize: Iter: 92 F: -3130.977291097845409 |grad|_K: 1.614e-07 alpha: 4.722e-01 linmin: -5.860e-06 t[s]: 268.47 + FillingsUpdate: mu: -0.053485016 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02712 Tot: +0.00020 ] + SubspaceRotationAdjust: set factor to 0.0621 +ElecMinimize: Iter: 93 F: -3130.977293358863790 |grad|_K: 1.569e-07 alpha: 2.118e-01 linmin: -7.331e-06 t[s]: 270.57 + FillingsUpdate: mu: -0.053522254 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02683 Tot: +0.00019 ] + SubspaceRotationAdjust: set factor to 0.0555 +ElecMinimize: Iter: 94 F: -3130.977296020435460 |grad|_K: 1.346e-07 alpha: 2.640e-01 linmin: -2.889e-07 t[s]: 272.63 + FillingsUpdate: mu: -0.053540626 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02652 Tot: +0.00018 ] + SubspaceRotationAdjust: set factor to 0.0572 +ElecMinimize: Iter: 95 F: -3130.977298440646791 |grad|_K: 1.137e-07 alpha: 3.263e-01 linmin: 1.923e-06 t[s]: 274.72 + FillingsUpdate: mu: -0.053498825 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02625 Tot: +0.00017 ] + SubspaceRotationAdjust: set factor to 0.0551 +ElecMinimize: Iter: 96 F: -3130.977300318496873 |grad|_K: 1.241e-07 alpha: 3.548e-01 linmin: 1.618e-06 t[s]: 276.77 + FillingsUpdate: mu: -0.053468954 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02600 Tot: +0.00017 ] + SubspaceRotationAdjust: set factor to 0.0476 +ElecMinimize: Iter: 97 F: -3130.977301895221444 |grad|_K: 8.707e-08 alpha: 2.501e-01 linmin: 2.835e-06 t[s]: 278.87 + FillingsUpdate: mu: -0.053476379 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02584 Tot: +0.00016 ] + SubspaceRotationAdjust: set factor to 0.044 +ElecMinimize: Iter: 98 F: -3130.977302811691061 |grad|_K: 8.204e-08 alpha: 2.953e-01 linmin: 8.776e-06 t[s]: 280.92 + FillingsUpdate: mu: -0.053473695 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02571 Tot: +0.00016 ] + SubspaceRotationAdjust: set factor to 0.0478 +ElecMinimize: Iter: 99 F: -3130.977303477921851 |grad|_K: 4.318e-08 alpha: 2.418e-01 linmin: 7.693e-06 t[s]: 283.01 + FillingsUpdate: mu: -0.053468483 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02567 Tot: +0.00016 ] + SubspaceRotationAdjust: set factor to 0.0458 +ElecMinimize: Iter: 100 F: -3130.977303636928809 |grad|_K: 3.165e-08 alpha: 2.083e-01 linmin: -9.145e-06 t[s]: 285.14 +ElecMinimize: None of the convergence criteria satisfied after 100 iterations. +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.420e-04 +Vacuum energy after initial minimize, F = -3130.977303636928809 + + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.778928 of unit cell: Completed after 19 iterations at t[s]: 310.31 + FillingsUpdate: mu: -0.173369782 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02468 Tot: +0.00011 ] +ElecMinimize: Iter: 0 F: -3130.975078083297831 |grad|_K: 6.345e-07 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779235 of unit cell: Completed after 17 iterations at t[s]: 311.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779000 of unit cell: Completed after 16 iterations at t[s]: 312.57 + FillingsUpdate: mu: -0.172883073 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02465 Tot: +0.00011 ] + SubspaceRotationAdjust: set factor to 0.0446 +ElecMinimize: Iter: 1 F: -3130.975116044098286 |grad|_K: 4.511e-07 alpha: 2.333e-01 linmin: 5.828e-06 t[s]: 313.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779098 of unit cell: Completed after 7 iterations at t[s]: 314.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779184 of unit cell: Completed after 9 iterations at t[s]: 314.74 + FillingsUpdate: mu: -0.172244901 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02457 Tot: +0.00010 ] + SubspaceRotationAdjust: set factor to 0.0456 +ElecMinimize: Iter: 2 F: -3130.975151971811556 |grad|_K: 4.355e-07 alpha: 4.367e-01 linmin: 4.933e-06 t[s]: 315.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779437 of unit cell: Completed after 10 iterations at t[s]: 316.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779439 of unit cell: Completed after 0 iterations at t[s]: 316.87 + FillingsUpdate: mu: -0.171437278 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02446 Tot: +0.00010 ] + SubspaceRotationAdjust: set factor to 0.0498 +ElecMinimize: Iter: 3 F: -3130.975185859615976 |grad|_K: 3.837e-07 alpha: 4.412e-01 linmin: -2.594e-06 t[s]: 317.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779674 of unit cell: Completed after 11 iterations at t[s]: 318.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779601 of unit cell: Completed after 8 iterations at t[s]: 319.08 + FillingsUpdate: mu: -0.170962429 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02438 Tot: +0.00010 ] + SubspaceRotationAdjust: set factor to 0.0514 +ElecMinimize: Iter: 4 F: -3130.975204349305386 |grad|_K: 2.876e-07 alpha: 3.037e-01 linmin: 5.599e-07 t[s]: 320.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779700 of unit cell: Completed after 8 iterations at t[s]: 320.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779676 of unit cell: Completed after 3 iterations at t[s]: 321.22 + FillingsUpdate: mu: -0.170799214 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02433 Tot: +0.00010 ] + SubspaceRotationAdjust: set factor to 0.0515 +ElecMinimize: Iter: 5 F: -3130.975212101056059 |grad|_K: 1.633e-07 alpha: 2.290e-01 linmin: 1.839e-06 t[s]: 322.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779701 of unit cell: Completed after 2 iterations at t[s]: 322.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779718 of unit cell: Completed after 2 iterations at t[s]: 323.40 + FillingsUpdate: mu: -0.170780845 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02427 Tot: +0.00010 ] + SubspaceRotationAdjust: set factor to 0.0526 +ElecMinimize: Iter: 6 F: -3130.975216189850016 |grad|_K: 1.612e-07 alpha: 3.775e-01 linmin: -1.720e-07 t[s]: 324.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779759 of unit cell: Completed after 3 iterations at t[s]: 324.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779744 of unit cell: Completed after 3 iterations at t[s]: 325.55 + FillingsUpdate: mu: -0.170749290 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02422 Tot: +0.00010 ] + SubspaceRotationAdjust: set factor to 0.0544 +ElecMinimize: Iter: 7 F: -3130.975218732892245 |grad|_K: 1.021e-07 alpha: 2.406e-01 linmin: -1.525e-07 t[s]: 326.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779754 of unit cell: Completed after 0 iterations at t[s]: 327.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779761 of unit cell: Completed after 2 iterations at t[s]: 327.65 + FillingsUpdate: mu: -0.170718991 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02415 Tot: +0.00010 ] + SubspaceRotationAdjust: set factor to 0.0562 +ElecMinimize: Iter: 8 F: -3130.975220431183516 |grad|_K: 1.060e-07 alpha: 4.117e-01 linmin: 1.957e-06 t[s]: 328.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779779 of unit cell: Completed after 3 iterations at t[s]: 329.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779773 of unit cell: Completed after 0 iterations at t[s]: 329.82 + FillingsUpdate: mu: -0.170691361 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02408 Tot: +0.00010 ] + SubspaceRotationAdjust: set factor to 0.0588 +ElecMinimize: Iter: 9 F: -3130.975221752965808 |grad|_K: 7.663e-08 alpha: 2.944e-01 linmin: 1.407e-06 t[s]: 330.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779781 of unit cell: Completed after 2 iterations at t[s]: 331.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779780 of unit cell: Completed after 0 iterations at t[s]: 331.99 + FillingsUpdate: mu: -0.170673120 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02403 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.062 +ElecMinimize: Iter: 10 F: -3130.975222406696957 |grad|_K: 6.751e-08 alpha: 2.792e-01 linmin: -1.981e-06 t[s]: 333.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779785 of unit cell: Completed after 2 iterations at t[s]: 333.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779786 of unit cell: Completed after 0 iterations at t[s]: 334.14 + FillingsUpdate: mu: -0.170665362 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02395 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.0678 +ElecMinimize: Iter: 11 F: -3130.975223021614511 |grad|_K: 5.201e-08 alpha: 3.147e-01 linmin: -1.322e-06 t[s]: 335.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779789 of unit cell: Completed after 0 iterations at t[s]: 335.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779790 of unit cell: Completed after 0 iterations at t[s]: 336.27 + FillingsUpdate: mu: -0.170665473 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02386 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.0741 +ElecMinimize: Iter: 12 F: -3130.975223495765931 |grad|_K: 5.210e-08 alpha: 4.149e-01 linmin: -3.563e-09 t[s]: 337.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779793 of unit cell: Completed after 3 iterations at t[s]: 337.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779791 of unit cell: Completed after 0 iterations at t[s]: 338.40 + FillingsUpdate: mu: -0.170674599 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02380 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.078 +ElecMinimize: Iter: 13 F: -3130.975223703983374 |grad|_K: 5.800e-08 alpha: 2.036e-01 linmin: 1.520e-06 t[s]: 339.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779793 of unit cell: Completed after 2 iterations at t[s]: 339.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779793 of unit cell: Completed after 0 iterations at t[s]: 340.52 + FillingsUpdate: mu: -0.170661673 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02374 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.0829 +ElecMinimize: Iter: 14 F: -3130.975223859032212 |grad|_K: 5.305e-08 alpha: 1.396e-01 linmin: -5.892e-07 t[s]: 341.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779794 of unit cell: Completed after 0 iterations at t[s]: 342.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779795 of unit cell: Completed after 1 iterations at t[s]: 342.67 + FillingsUpdate: mu: -0.170657156 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02362 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.0928 +ElecMinimize: Iter: 15 F: -3130.975224162741142 |grad|_K: 4.260e-08 alpha: 2.657e-01 linmin: 5.053e-07 t[s]: 343.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779796 of unit cell: Completed after 2 iterations at t[s]: 344.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779796 of unit cell: Completed after 0 iterations at t[s]: 344.79 + FillingsUpdate: mu: -0.170643587 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02353 Tot: +0.00008 ] + SubspaceRotationAdjust: set factor to 0.102 +ElecMinimize: Iter: 16 F: -3130.975224328960849 |grad|_K: 3.942e-08 alpha: 2.352e-01 linmin: -9.043e-07 t[s]: 345.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779797 of unit cell: Completed after 0 iterations at t[s]: 346.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779797 of unit cell: Completed after 2 iterations at t[s]: 346.94 + FillingsUpdate: mu: -0.170638156 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02338 Tot: +0.00008 ] + SubspaceRotationAdjust: set factor to 0.108 +ElecMinimize: Iter: 17 F: -3130.975224553461430 |grad|_K: 4.633e-08 alpha: 3.728e-01 linmin: 8.526e-07 t[s]: 348.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779798 of unit cell: Completed after 3 iterations at t[s]: 348.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779797 of unit cell: Completed after 0 iterations at t[s]: 349.11 + FillingsUpdate: mu: -0.170627414 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02325 Tot: +0.00008 ] + SubspaceRotationAdjust: set factor to 0.114 +ElecMinimize: Iter: 18 F: -3130.975224715484728 |grad|_K: 3.931e-08 alpha: 1.917e-01 linmin: 7.877e-07 t[s]: 350.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779798 of unit cell: Completed after 1 iterations at t[s]: 350.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779798 of unit cell: Completed after 0 iterations at t[s]: 351.29 + FillingsUpdate: mu: -0.170617024 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02315 Tot: +0.00007 ] + SubspaceRotationAdjust: set factor to 0.117 +ElecMinimize: Iter: 19 F: -3130.975224804670688 |grad|_K: 3.514e-08 alpha: 1.610e-01 linmin: -1.090e-06 t[s]: 352.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779798 of unit cell: Completed after 0 iterations at t[s]: 352.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779798 of unit cell: Completed after 0 iterations at t[s]: 353.53 + FillingsUpdate: mu: -0.170614623 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02299 Tot: +0.00007 ] + SubspaceRotationAdjust: set factor to 0.127 +ElecMinimize: Iter: 20 F: -3130.975224949503627 |grad|_K: 3.127e-08 alpha: 2.718e-01 linmin: 1.453e-07 t[s]: 354.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779798 of unit cell: Completed after 3 iterations at t[s]: 355.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779798 of unit cell: Completed after 0 iterations at t[s]: 355.68 + FillingsUpdate: mu: -0.170581802 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02290 Tot: +0.00007 ] + SubspaceRotationAdjust: set factor to 0.121 +ElecMinimize: Iter: 21 F: -3130.975225011406565 |grad|_K: 3.338e-08 alpha: 1.699e-01 linmin: 5.495e-07 t[s]: 356.74 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779798 of unit cell: Completed after 0 iterations at t[s]: 357.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779798 of unit cell: Completed after 0 iterations at t[s]: 357.82 + FillingsUpdate: mu: -0.170581868 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02275 Tot: +0.00006 ] + SubspaceRotationAdjust: set factor to 0.149 +ElecMinimize: Iter: 22 F: -3130.975225098276496 |grad|_K: 3.853e-08 alpha: 2.017e-01 linmin: 1.805e-08 t[s]: 358.87 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.139e-06 +Single-point solvation energy estimate, DeltaF = +0.002078538652313 + +Computing DFT-D3 correction: +# coordination-number Cr 8.539 11.841 11.841 8.539 8.539 11.841 11.841 8.539 8.539 11.841 11.841 8.539 8.539 11.841 11.841 8.539 8.539 11.841 11.841 8.539 8.539 11.841 11.841 8.539 8.539 11.841 11.841 8.539 8.539 11.841 11.841 8.539 8.539 11.841 11.841 8.539 +# diagonal-C6 Cr 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 +EvdW_6 = -0.140119 +EvdW_8 = -0.244263 + +# Ionic positions in cartesian coordinates: +ion Cr 0.647365000000000 0.916147000000000 21.623134000000004 0 +ion Cr 2.265779000000001 3.206515000000000 25.291792999999998 1 +ion Cr 0.809207000000000 1.145184000000000 29.158758000000002 1 +ion Cr 2.427620999999999 3.435551000000000 32.827417000000004 1 +ion Cr -0.894387000000000 5.267845000000001 21.523981000000003 0 +ion Cr 0.724027000000000 7.558213000000001 25.192640000000004 1 +ion Cr -0.732545000000000 5.496882000000001 29.059605000000001 1 +ion Cr 0.885869000000000 7.787250000000000 32.728264000000003 1 +ion Cr -2.436139000000000 9.619543000000000 21.424828000000005 0 +ion Cr -0.817725000000000 11.909910999999999 25.093487000000003 1 +ion Cr -2.274298000000000 9.848580000000002 28.960452000000007 1 +ion Cr -0.655884000000000 12.138948000000001 32.629111000000009 1 +ion Cr 5.264104000000001 0.916147000000000 21.523981000000003 0 +ion Cr 6.882518000000000 3.206515000000000 25.192640000000004 1 +ion Cr 5.425946000000001 1.145184000000000 29.059605000000001 1 +ion Cr 7.044360000000001 3.435551000000000 32.728264000000003 1 +ion Cr 3.722352000000001 5.267845000000001 21.424828000000005 0 +ion Cr 5.340766000000001 7.558213000000001 25.093487000000003 1 +ion Cr 3.884193000000001 5.496882000000001 28.960452000000007 1 +ion Cr 5.502607000000000 7.787250000000000 32.629111000000009 1 +ion Cr 2.180600000000001 9.619543000000000 21.325675000000000 0 +ion Cr 3.799014000000001 11.909910999999999 24.994334000000002 1 +ion Cr 2.342441000000000 9.848580000000002 28.861299000000002 1 +ion Cr 3.960855000000001 12.138948000000001 32.529958000000001 1 +ion Cr 9.880843000000002 0.916147000000000 21.424828000000005 0 +ion Cr 11.499257000000002 3.206515000000000 25.093487000000003 1 +ion Cr 10.042684000000000 1.145184000000000 28.960452000000007 1 +ion Cr 11.661098000000003 3.435551000000000 32.629111000000009 1 +ion Cr 8.339091000000002 5.267845000000001 21.325675000000000 0 +ion Cr 9.957505000000001 7.558213000000001 24.994334000000002 1 +ion Cr 8.500932000000001 5.496882000000001 28.861299000000002 1 +ion Cr 10.119346000000000 7.787250000000000 32.529958000000001 1 +ion Cr 6.797338000000001 9.619543000000000 21.226522000000003 0 +ion Cr 8.415751999999999 11.909910999999999 24.895181000000004 1 +ion Cr 6.959180000000001 9.848580000000002 28.762146000000001 1 +ion Cr 8.577593999999999 12.138948000000001 32.430805999999997 1 + +# Forces in Cartesian coordinates: +force Cr 0.000099656683497 0.000179303133154 0.006615669304067 0 +force Cr 0.000236646345053 0.000323805534536 -0.008480367352831 1 +force Cr 0.000472270937154 0.000680411670023 0.008465933002115 1 +force Cr 0.000252632890771 0.000378056166035 -0.006382810320067 1 +force Cr 0.000027303701934 0.000725653411317 0.006570267204741 0 +force Cr 0.000099241949758 -0.000149345249382 -0.008569380720028 1 +force Cr 0.000354603617503 0.000563583542160 0.008563924222701 1 +force Cr 0.000142169868358 -0.000454624661704 -0.006348700985933 1 +force Cr 0.000210454730056 -0.000319968284388 0.006599570303270 0 +force Cr 0.000328894948088 -0.000451413959607 -0.008494678274472 1 +force Cr 0.000530520532478 -0.000159401765703 0.008490863294369 1 +force Cr 0.000368554880016 -0.000092377501032 -0.006427994384031 1 +force Cr 0.000694065379469 0.000259010270600 0.006587282798348 0 +force Cr -0.000177393756861 0.000048595960239 -0.008559159921642 1 +force Cr 0.000415752749272 0.000521990594713 0.008550430045187 1 +force Cr -0.000455051163805 -0.000004881375715 -0.006345201993236 1 +force Cr 0.000586402407881 0.000863823500022 0.006525408583076 0 +force Cr -0.000285374022270 -0.000420324931059 -0.008624186554544 1 +force Cr 0.000291379807762 0.000417663141957 0.008619275389079 1 +force Cr -0.000594286766466 -0.000839309709272 -0.006350871655542 1 +force Cr 0.000486738327853 0.000009857191192 0.006514414492561 0 +force Cr -0.000418269284267 -0.000516439050303 -0.008566155820622 1 +force Cr 0.000187094578192 -0.000052921424614 0.008566357381384 1 +force Cr -0.000668561468659 -0.000253155273891 -0.006403974810068 1 +force Cr -0.000355747537072 0.000080220562072 0.006580489735560 0 +force Cr -0.000543806296351 0.000164209284654 -0.008502401456121 1 +force Cr -0.000323992703919 0.000446510604547 0.008501571809016 1 +force Cr -0.000206076419001 0.000320569556104 -0.006405849458065 1 +force Cr -0.000136604892317 0.000448291883059 0.006527675821976 0 +force Cr -0.000353287870844 -0.000564460624980 -0.008554128171172 1 +force Cr -0.000107120405424 0.000153994878386 0.008559245061221 1 +force Cr -0.000015540546713 -0.000735583626869 -0.006391365054308 1 +force Cr -0.000274463835378 -0.000352417078747 0.006543118834103 0 +force Cr -0.000475575925648 -0.000683473549886 -0.008471023937683 1 +force Cr -0.000232314528579 -0.000323652835925 0.008474054013465 1 +force Cr -0.000128586979113 -0.000164716446313 -0.006438764561926 1 + +# Energy components: + A_diel = 0.0019549044941069 + Eewald = 57838.2581098381560878 + EH = 60496.6614973909090622 + Eloc = -122133.7074100033059949 + Enl = 340.2177775497234506 + EvdW = -0.3843823640354392 + Exc = -403.3777173294712384 + Exc_core = 27.5250232605683820 + KE = 703.8333273105812395 +------------------------------------- + Etot = -3130.9718194423785462 + TS = 0.0034056558980928 +------------------------------------- + F = -3130.9752250982764963 + +IonicMinimize: Iter: 0 F: -3130.975225098276496 grad_max: 8.624e-03 t[s]: 362.70 + +#--- Lowdin population analysis --- +# oxidation-state Cr +0.271 +0.276 +0.278 +0.274 +0.271 +0.276 +0.278 +0.274 +0.270 +0.276 +0.277 +0.274 +0.270 +0.276 +0.277 +0.274 +0.271 +0.276 +0.278 +0.274 +0.271 +0.276 +0.278 +0.274 +0.271 +0.276 +0.278 +0.273 +0.270 +0.276 +0.277 +0.273 +0.271 +0.276 +0.278 +0.273 +# magnetic-moments Cr +0.001 -0.000 +0.000 -0.001 -0.001 +0.001 -0.001 +0.001 +0.000 -0.000 +0.000 -0.001 +0.000 -0.000 +0.000 +0.000 +0.001 -0.001 +0.001 -0.001 -0.002 +0.001 -0.000 +0.001 -0.002 +0.001 -0.001 +0.001 +0.000 -0.000 -0.000 -0.000 +0.002 -0.001 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Cr 8.550 11.829 11.836 8.559 8.550 11.831 11.838 8.560 8.550 11.829 11.837 8.558 8.550 11.831 11.838 8.560 8.551 11.831 11.840 8.560 8.551 11.830 11.839 8.558 8.550 11.829 11.837 8.558 8.551 11.830 11.839 8.558 8.550 11.828 11.837 8.557 +# diagonal-C6 Cr 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 +EvdW_6 = -0.140116 +EvdW_8 = -0.244178 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779820 of unit cell: Completed after 10 iterations at t[s]: 363.78 + FillingsUpdate: mu: -0.170218098 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02204 Tot: +0.00004 ] +ElecMinimize: Iter: 0 F: -3130.976200432058249 |grad|_K: 1.817e-06 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779834 of unit cell: Completed after 20 iterations at t[s]: 365.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779822 of unit cell: Completed after 19 iterations at t[s]: 366.06 + FillingsUpdate: mu: -0.171234703 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02201 Tot: +0.00004 ] + SubspaceRotationAdjust: set factor to 0.106 +ElecMinimize: Iter: 1 F: -3130.976413855645660 |grad|_K: 1.170e-06 alpha: 1.584e-01 linmin: 7.089e-05 t[s]: 367.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779827 of unit cell: Completed after 8 iterations at t[s]: 367.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779831 of unit cell: Completed after 7 iterations at t[s]: 368.23 + FillingsUpdate: mu: -0.171205122 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02195 Tot: +0.00004 ] + SubspaceRotationAdjust: set factor to 0.114 +ElecMinimize: Iter: 2 F: -3130.976573351088064 |grad|_K: 6.607e-07 alpha: 2.851e-01 linmin: -1.303e-05 t[s]: 369.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779839 of unit cell: Completed after 11 iterations at t[s]: 369.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779838 of unit cell: Completed after 2 iterations at t[s]: 370.39 + FillingsUpdate: mu: -0.170471879 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02190 Tot: +0.00004 ] + SubspaceRotationAdjust: set factor to 0.127 +ElecMinimize: Iter: 3 F: -3130.976616476111758 |grad|_K: 3.992e-07 alpha: 2.414e-01 linmin: 1.972e-06 t[s]: 371.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779841 of unit cell: Completed after 3 iterations at t[s]: 371.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779842 of unit cell: Completed after 3 iterations at t[s]: 372.52 + FillingsUpdate: mu: -0.170447985 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02184 Tot: +0.00004 ] + SubspaceRotationAdjust: set factor to 0.141 +ElecMinimize: Iter: 4 F: -3130.976638455936154 |grad|_K: 4.009e-07 alpha: 3.375e-01 linmin: 1.542e-04 t[s]: 373.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779847 of unit cell: Completed after 3 iterations at t[s]: 374.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779848 of unit cell: Completed after 3 iterations at t[s]: 374.67 + FillingsUpdate: mu: -0.170302248 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02170 Tot: +0.00004 ] + SubspaceRotationAdjust: set factor to 0.154 +ElecMinimize: Iter: 5 F: -3130.976664789590814 |grad|_K: 4.202e-07 alpha: 4.020e-01 linmin: 5.288e-05 t[s]: 375.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779859 of unit cell: Completed after 7 iterations at t[s]: 376.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779859 of unit cell: Completed after 0 iterations at t[s]: 376.88 + FillingsUpdate: mu: -0.170312494 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02151 Tot: +0.00004 ] + SubspaceRotationAdjust: set factor to 0.156 +ElecMinimize: Iter: 6 F: -3130.976693156640977 |grad|_K: 4.378e-07 alpha: 3.931e-01 linmin: 5.295e-05 t[s]: 377.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779870 of unit cell: Completed after 10 iterations at t[s]: 378.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779866 of unit cell: Completed after 7 iterations at t[s]: 379.07 + FillingsUpdate: mu: -0.170058207 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02134 Tot: +0.00004 ] + SubspaceRotationAdjust: set factor to 0.135 +ElecMinimize: Iter: 7 F: -3130.976713009265040 |grad|_K: 3.615e-07 alpha: 2.542e-01 linmin: 2.139e-06 t[s]: 380.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779869 of unit cell: Completed after 8 iterations at t[s]: 380.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779869 of unit cell: Completed after 3 iterations at t[s]: 381.24 + FillingsUpdate: mu: -0.170083950 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02118 Tot: +0.00003 ] + SubspaceRotationAdjust: set factor to 0.116 +ElecMinimize: Iter: 8 F: -3130.976728296494457 |grad|_K: 2.815e-07 alpha: 2.854e-01 linmin: -1.909e-04 t[s]: 382.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779869 of unit cell: Completed after 6 iterations at t[s]: 382.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779869 of unit cell: Completed after 0 iterations at t[s]: 383.43 + FillingsUpdate: mu: -0.170324423 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02106 Tot: +0.00003 ] + SubspaceRotationAdjust: set factor to 0.115 +ElecMinimize: Iter: 9 F: -3130.976737170686647 |grad|_K: 2.347e-07 alpha: 2.703e-01 linmin: 2.282e-04 t[s]: 384.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779869 of unit cell: Completed after 3 iterations at t[s]: 385.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779869 of unit cell: Completed after 3 iterations at t[s]: 385.57 + FillingsUpdate: mu: -0.170276610 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02094 Tot: +0.00003 ] + SubspaceRotationAdjust: set factor to 0.115 +ElecMinimize: Iter: 10 F: -3130.976743624926712 |grad|_K: 1.845e-07 alpha: 2.920e-01 linmin: -2.375e-04 t[s]: 386.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779869 of unit cell: Completed after 3 iterations at t[s]: 387.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779869 of unit cell: Completed after 0 iterations at t[s]: 387.71 + FillingsUpdate: mu: -0.170268901 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02083 Tot: +0.00003 ] + SubspaceRotationAdjust: set factor to 0.116 +ElecMinimize: Iter: 11 F: -3130.976747715214970 |grad|_K: 1.361e-07 alpha: 2.888e-01 linmin: 3.442e-05 t[s]: 388.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779867 of unit cell: Completed after 3 iterations at t[s]: 389.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779867 of unit cell: Completed after 0 iterations at t[s]: 389.85 + FillingsUpdate: mu: -0.170274380 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02073 Tot: +0.00003 ] + SubspaceRotationAdjust: set factor to 0.118 +ElecMinimize: Iter: 12 F: -3130.976750247857126 |grad|_K: 1.127e-07 alpha: 3.326e-01 linmin: -4.667e-04 t[s]: 390.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779864 of unit cell: Completed after 2 iterations at t[s]: 391.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779865 of unit cell: Completed after 0 iterations at t[s]: 392.08 + FillingsUpdate: mu: -0.170327897 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02065 Tot: +0.00003 ] + SubspaceRotationAdjust: set factor to 0.12 +ElecMinimize: Iter: 13 F: -3130.976751773215256 |grad|_K: 8.634e-08 alpha: 2.825e-01 linmin: 3.092e-04 t[s]: 393.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779863 of unit cell: Completed after 3 iterations at t[s]: 393.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779863 of unit cell: Completed after 0 iterations at t[s]: 394.25 + FillingsUpdate: mu: -0.170351403 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02057 Tot: +0.00003 ] + SubspaceRotationAdjust: set factor to 0.122 +ElecMinimize: Iter: 14 F: -3130.976752639833649 |grad|_K: 6.933e-08 alpha: 2.897e-01 linmin: -4.329e-04 t[s]: 395.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779861 of unit cell: Completed after 3 iterations at t[s]: 395.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779861 of unit cell: Completed after 0 iterations at t[s]: 396.42 + FillingsUpdate: mu: -0.170319040 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02048 Tot: +0.00003 ] + SubspaceRotationAdjust: set factor to 0.118 +ElecMinimize: Iter: 15 F: -3130.976753246362478 |grad|_K: 5.468e-08 alpha: 3.000e-01 linmin: -2.545e-04 t[s]: 397.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779860 of unit cell: Completed after 2 iterations at t[s]: 398.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779860 of unit cell: Completed after 0 iterations at t[s]: 398.56 + FillingsUpdate: mu: -0.170298884 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02040 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.119 +ElecMinimize: Iter: 16 F: -3130.976753610930245 |grad|_K: 4.227e-08 alpha: 2.944e-01 linmin: -1.955e-04 t[s]: 399.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779859 of unit cell: Completed after 0 iterations at t[s]: 400.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779859 of unit cell: Completed after 0 iterations at t[s]: 400.68 + FillingsUpdate: mu: -0.170301148 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02030 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.122 +ElecMinimize: Iter: 17 F: -3130.976753889635347 |grad|_K: 3.922e-08 alpha: 3.746e-01 linmin: -2.510e-04 t[s]: 401.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779857 of unit cell: Completed after 2 iterations at t[s]: 402.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779858 of unit cell: Completed after 0 iterations at t[s]: 402.83 + FillingsUpdate: mu: -0.170353365 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02024 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.122 +ElecMinimize: Iter: 18 F: -3130.976753988632026 |grad|_K: 4.138e-08 alpha: 1.989e-01 linmin: 1.852e-04 t[s]: 403.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779858 of unit cell: Completed after 3 iterations at t[s]: 404.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779858 of unit cell: Completed after 0 iterations at t[s]: 404.97 + FillingsUpdate: mu: -0.170330814 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02017 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.124 +ElecMinimize: Iter: 19 F: -3130.976754078246358 |grad|_K: 3.324e-08 alpha: 1.362e-01 linmin: 4.233e-04 t[s]: 406.02 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.913e-07 + +Computing DFT-D3 correction: +# coordination-number Cr 8.550 11.829 11.836 8.559 8.550 11.831 11.838 8.560 8.550 11.829 11.837 8.558 8.550 11.831 11.838 8.560 8.551 11.831 11.840 8.560 8.551 11.830 11.839 8.558 8.550 11.829 11.837 8.558 8.551 11.830 11.839 8.558 8.550 11.828 11.837 8.557 +# diagonal-C6 Cr 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 +EvdW_6 = -0.140116 +EvdW_8 = -0.244178 + +# Ionic positions in cartesian coordinates: +ion Cr 0.647365000000000 0.916147000000000 21.623134000000004 0 +ion Cr 2.266015646345053 3.206838805534536 25.283312632647171 1 +ion Cr 0.809679270937154 1.145864411670023 29.167223933002116 1 +ion Cr 2.427873632890770 3.435929056166036 32.821034189679942 1 +ion Cr -0.894387000000000 5.267845000000001 21.523981000000003 0 +ion Cr 0.724126241949759 7.558063654750618 25.184070619279979 1 +ion Cr -0.732190396382497 5.497445583542160 29.068168924222704 1 +ion Cr 0.886011169868358 7.786795375338296 32.721915299014071 1 +ion Cr -2.436139000000000 9.619543000000000 21.424828000000005 0 +ion Cr -0.817396105051911 11.909459586040393 25.084992321725533 1 +ion Cr -2.273767479467522 9.848420598234298 28.968942863294377 1 +ion Cr -0.655515445119984 12.138855622498969 32.622683005615976 1 +ion Cr 5.264104000000001 0.916147000000000 21.523981000000003 0 +ion Cr 6.882340606243140 3.206563595960239 25.184080840078362 1 +ion Cr 5.426361752749273 1.145705990594713 29.068155430045188 1 +ion Cr 7.043904948836197 3.435546118624286 32.721918798006769 1 +ion Cr 3.722352000000001 5.267845000000001 21.424828000000005 0 +ion Cr 5.340480625977730 7.557792675068941 25.084862813445458 1 +ion Cr 3.884484379807764 5.497299663141958 28.969071275389084 1 +ion Cr 5.502012713233535 7.786410690290729 32.622760128344467 1 +ion Cr 2.180600000000001 9.619543000000000 21.325675000000000 0 +ion Cr 3.798595730715733 11.909394560949696 24.985767844179378 1 +ion Cr 2.342628094578191 9.848527078575389 28.869865357381382 1 +ion Cr 3.960186438531342 12.138694844726110 32.523554025189938 1 +ion Cr 9.880843000000002 0.916147000000000 21.424828000000005 0 +ion Cr 11.498713193703649 3.206679209284654 25.084984598543880 1 +ion Cr 10.042360007296082 1.145630510604547 28.968953571809021 1 +ion Cr 11.660891923581000 3.435871569556105 32.622705150541947 1 +ion Cr 8.339091000000002 5.267845000000001 21.325675000000000 0 +ion Cr 9.957151712129157 7.557648539375021 24.985779871828829 1 +ion Cr 8.500824879594576 5.497035994878386 28.869858245061224 1 +ion Cr 10.119330459453288 7.786514416373131 32.523566634945695 1 +ion Cr 6.797338000000001 9.619543000000000 21.226522000000003 0 +ion Cr 8.415276424074351 11.909227526450113 24.886709976062320 1 +ion Cr 6.958947685471422 9.848256347164078 28.770620054013467 1 +ion Cr 8.577465413020887 12.138783283553689 32.424367235438069 1 + +# Forces in Cartesian coordinates: +force Cr 0.000108735762386 0.000153464708597 0.006007421605053 0 +force Cr 0.000204552301258 0.000289356544748 -0.006885857188119 1 +force Cr 0.000385580791043 0.000545283057688 0.006532481756959 1 +force Cr 0.000227256350383 0.000311219246733 -0.005403433381822 1 +force Cr 0.000005359904947 0.000724079715349 0.005917533073610 0 +force Cr 0.000110307285771 -0.000118530597467 -0.006994465560038 1 +force Cr 0.000293118627648 0.000450390469199 0.006619256338862 1 +force Cr 0.000116759154281 -0.000374309581027 -0.005357455919187 1 +force Cr 0.000200084766006 -0.000351067337912 0.005944518042768 0 +force Cr 0.000288915950751 -0.000378353065627 -0.006893783532916 1 +force Cr 0.000442985483027 -0.000152940303648 0.006575367805631 1 +force Cr 0.000334025031576 -0.000070777727229 -0.005455935710150 1 +force Cr 0.000680457549097 0.000246724542381 0.005918941291563 0 +force Cr -0.000149095580306 0.000063804657530 -0.006995828742215 1 +force Cr 0.000325665815351 0.000423546859643 0.006623186414205 1 +force Cr -0.000399910784582 -0.000016689597143 -0.005356300801719 1 +force Cr 0.000594488986977 0.000841417619103 0.005839950878828 0 +force Cr -0.000238430024987 -0.000336673027328 -0.007052080358080 1 +force Cr 0.000233698885296 0.000332524025442 0.006690835905038 1 +force Cr -0.000502675140301 -0.000712948241792 -0.005362291750607 1 +force Cr 0.000469748602598 -0.000016066501042 0.005832968145250 0 +force Cr -0.000338794762149 -0.000442616524757 -0.006961359832301 1 +force Cr 0.000147905678440 -0.000063875761880 0.006645244086089 1 +force Cr -0.000585254115649 -0.000218675134938 -0.005447352232468 1 +force Cr -0.000397836995753 0.000071182464269 0.005943588662862 0 +force Cr -0.000452647124868 0.000145809335848 -0.006892963029538 1 +force Cr -0.000293325121963 0.000362798389799 0.006571862121932 1 +force Cr -0.000179407690509 0.000290827804901 -0.005463510698526 1 +force Cr -0.000172063813955 0.000437773562621 0.005834776823044 0 +force Cr -0.000303603801334 -0.000466475626932 -0.006963059322180 1 +force Cr -0.000110101865664 0.000118054940703 0.006646769869006 1 +force Cr -0.000012592762452 -0.000616631555427 -0.005447729281723 1 +force Cr -0.000282667657914 -0.000400373767124 0.005879446920293 0 +force Cr -0.000406302936819 -0.000575346454875 -0.006833868123783 1 +force Cr -0.000200516445349 -0.000281621590161 0.006564625744577 1 +force Cr -0.000095652050202 -0.000144577772689 -0.005534740320035 1 + +# Energy components: + A_diel = 0.0019429763506450 + Eewald = 57839.2094821668870281 + EH = 60497.6876354697888019 + Eloc = -122135.6962961073295446 + Enl = 340.2097156437527019 + EvdW = -0.3842939437220063 + Exc = -403.3856935294118671 + Exc_core = 27.5249734772823693 + KE = 703.8591928138544063 +------------------------------------- + Etot = -3130.9733410325493423 + TS = 0.0034130456971209 +------------------------------------- + F = -3130.9767540782463584 + +IonicMinimize: Iter: 1 F: -3130.976754078246358 grad_max: 7.052e-03 alpha: 1.000e+00 linmin: -8.804e-01 t[s]: 410.69 + +#--- Lowdin population analysis --- +# oxidation-state Cr +0.272 +0.277 +0.277 +0.272 +0.272 +0.277 +0.277 +0.272 +0.272 +0.277 +0.277 +0.272 +0.272 +0.277 +0.276 +0.272 +0.273 +0.277 +0.277 +0.272 +0.273 +0.277 +0.277 +0.272 +0.272 +0.277 +0.277 +0.272 +0.273 +0.277 +0.276 +0.272 +0.273 +0.277 +0.277 +0.273 +# magnetic-moments Cr +0.001 -0.000 +0.000 -0.001 -0.001 +0.001 -0.000 +0.001 +0.000 -0.000 +0.000 -0.001 +0.000 -0.000 +0.000 +0.000 +0.001 -0.001 +0.000 -0.001 -0.001 +0.001 -0.000 +0.001 -0.001 +0.001 -0.000 +0.001 +0.000 -0.000 -0.000 -0.000 +0.002 -0.001 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Cr 8.593 11.784 11.813 8.642 8.597 11.790 11.826 8.644 8.596 11.782 11.820 8.636 8.597 11.790 11.827 8.644 8.600 11.794 11.833 8.643 8.600 11.787 11.830 8.636 8.596 11.781 11.819 8.636 8.600 11.787 11.829 8.636 8.598 11.777 11.820 8.627 +# diagonal-C6 Cr 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 +EvdW_6 = -0.140129 +EvdW_8 = -0.244009 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.779898 of unit cell: Completed after 22 iterations at t[s]: 411.74 + FillingsUpdate: mu: -0.199621865 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01953 Tot: +0.00002 ] +ElecMinimize: Iter: 0 F: -3129.754959026884535 |grad|_K: 1.128e-04 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781684 of unit cell: Completed after 24 iterations at t[s]: 413.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780119 of unit cell: Completed after 24 iterations at t[s]: 414.04 + FillingsUpdate: mu: -0.201101442 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02067 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.128 +ElecMinimize: Iter: 1 F: -3130.542478172352730 |grad|_K: 5.263e-05 alpha: 1.608e-01 linmin: 7.268e-03 t[s]: 415.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780292 of unit cell: Completed after 20 iterations at t[s]: 415.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780399 of unit cell: Completed after 19 iterations at t[s]: 416.25 + FillingsUpdate: mu: -0.170496714 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02028 Tot: +0.00002 ] + SubspaceRotationAdjust: set factor to 0.157 +ElecMinimize: Iter: 2 F: -3130.814684864329138 |grad|_K: 1.648e-05 alpha: 2.556e-01 linmin: -2.185e-04 t[s]: 417.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780414 of unit cell: Completed after 14 iterations at t[s]: 417.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780413 of unit cell: Completed after 6 iterations at t[s]: 418.44 + FillingsUpdate: mu: -0.170854821 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02033 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.201 +ElecMinimize: Iter: 3 F: -3130.840964288884152 |grad|_K: 1.287e-05 alpha: 2.358e-01 linmin: -1.531e-06 t[s]: 419.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780405 of unit cell: Completed after 15 iterations at t[s]: 420.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780403 of unit cell: Completed after 12 iterations at t[s]: 420.61 + FillingsUpdate: mu: -0.159139961 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02013 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.242 +ElecMinimize: Iter: 4 F: -3130.862732106243129 |grad|_K: 1.332e-05 alpha: 3.211e-01 linmin: -8.796e-06 t[s]: 421.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780355 of unit cell: Completed after 19 iterations at t[s]: 422.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780331 of unit cell: Completed after 16 iterations at t[s]: 422.82 + FillingsUpdate: mu: -0.172129499 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01955 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.274 +ElecMinimize: Iter: 5 F: -3130.897832335835574 |grad|_K: 1.566e-05 alpha: 4.833e-01 linmin: 1.412e-05 t[s]: 423.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780339 of unit cell: Completed after 19 iterations at t[s]: 424.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780337 of unit cell: Completed after 16 iterations at t[s]: 425.04 + FillingsUpdate: mu: -0.164516688 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01900 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.292 +ElecMinimize: Iter: 6 F: -3130.936437983454653 |grad|_K: 1.482e-05 alpha: 3.861e-01 linmin: -1.541e-06 t[s]: 426.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780276 of unit cell: Completed after 13 iterations at t[s]: 426.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780285 of unit cell: Completed after 11 iterations at t[s]: 427.26 + FillingsUpdate: mu: -0.163930415 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01855 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.293 +ElecMinimize: Iter: 7 F: -3130.965478673067992 |grad|_K: 1.067e-05 alpha: 3.226e-01 linmin: 4.841e-06 t[s]: 428.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780160 of unit cell: Completed after 19 iterations at t[s]: 428.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780216 of unit cell: Completed after 19 iterations at t[s]: 429.44 + FillingsUpdate: mu: -0.167841837 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01842 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.222 +ElecMinimize: Iter: 8 F: -3130.973555568642041 |grad|_K: 6.654e-06 alpha: 1.743e-01 linmin: 1.341e-05 t[s]: 430.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780183 of unit cell: Completed after 18 iterations at t[s]: 431.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780195 of unit cell: Completed after 11 iterations at t[s]: 431.69 + FillingsUpdate: mu: -0.169550339 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01837 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.144 +ElecMinimize: Iter: 9 F: -3130.975588766161309 |grad|_K: 4.338e-06 alpha: 1.122e-01 linmin: -1.761e-07 t[s]: 432.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780192 of unit cell: Completed after 11 iterations at t[s]: 433.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780190 of unit cell: Completed after 12 iterations at t[s]: 433.85 + FillingsUpdate: mu: -0.170634803 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01828 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.168 +ElecMinimize: Iter: 10 F: -3130.977379186595954 |grad|_K: 2.907e-06 alpha: 2.324e-01 linmin: 5.403e-06 t[s]: 434.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780208 of unit cell: Completed after 15 iterations at t[s]: 435.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780205 of unit cell: Completed after 8 iterations at t[s]: 436.07 + FillingsUpdate: mu: -0.168953513 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01823 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.163 +ElecMinimize: Iter: 11 F: -3130.978082105787507 |grad|_K: 2.168e-06 alpha: 2.031e-01 linmin: 3.404e-05 t[s]: 437.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780215 of unit cell: Completed after 10 iterations at t[s]: 437.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780216 of unit cell: Completed after 8 iterations at t[s]: 438.25 + FillingsUpdate: mu: -0.168037869 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01816 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.154 +ElecMinimize: Iter: 12 F: -3130.978533662224436 |grad|_K: 1.920e-06 alpha: 2.347e-01 linmin: -1.987e-05 t[s]: 439.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780212 of unit cell: Completed after 12 iterations at t[s]: 439.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780212 of unit cell: Completed after 3 iterations at t[s]: 440.46 + FillingsUpdate: mu: -0.169002721 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01807 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.176 +ElecMinimize: Iter: 13 F: -3130.978905211281926 |grad|_K: 1.445e-06 alpha: 2.459e-01 linmin: 1.652e-07 t[s]: 441.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780202 of unit cell: Completed after 10 iterations at t[s]: 442.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780204 of unit cell: Completed after 3 iterations at t[s]: 442.64 + FillingsUpdate: mu: -0.169815600 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01800 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.211 +ElecMinimize: Iter: 14 F: -3130.979089748505430 |grad|_K: 1.116e-06 alpha: 2.159e-01 linmin: -5.294e-07 t[s]: 443.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780201 of unit cell: Completed after 10 iterations at t[s]: 444.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780200 of unit cell: Completed after 7 iterations at t[s]: 444.80 + FillingsUpdate: mu: -0.169797913 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01791 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.21 +ElecMinimize: Iter: 15 F: -3130.979227032386461 |grad|_K: 1.325e-06 alpha: 2.688e-01 linmin: -3.369e-05 t[s]: 445.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780202 of unit cell: Completed after 12 iterations at t[s]: 446.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780202 of unit cell: Completed after 3 iterations at t[s]: 446.94 + FillingsUpdate: mu: -0.169196070 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01775 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.226 +ElecMinimize: Iter: 16 F: -3130.979405293512173 |grad|_K: 1.034e-06 alpha: 2.463e-01 linmin: 6.194e-06 t[s]: 447.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780204 of unit cell: Completed after 8 iterations at t[s]: 448.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780204 of unit cell: Completed after 2 iterations at t[s]: 449.11 + FillingsUpdate: mu: -0.168736098 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01758 Tot: +0.00001 ] + SubspaceRotationAdjust: set factor to 0.254 +ElecMinimize: Iter: 17 F: -3130.979539372018280 |grad|_K: 1.013e-06 alpha: 3.066e-01 linmin: -4.932e-06 t[s]: 450.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780203 of unit cell: Completed after 9 iterations at t[s]: 450.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780204 of unit cell: Completed after 8 iterations at t[s]: 451.28 + FillingsUpdate: mu: -0.169056417 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01742 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.234 +ElecMinimize: Iter: 18 F: -3130.979635122508625 |grad|_K: 9.269e-07 alpha: 2.272e-01 linmin: 3.812e-06 t[s]: 452.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780202 of unit cell: Completed after 10 iterations at t[s]: 452.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780203 of unit cell: Completed after 8 iterations at t[s]: 453.47 + FillingsUpdate: mu: -0.169376538 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01730 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.18 +ElecMinimize: Iter: 19 F: -3130.979692312755560 |grad|_K: 7.496e-07 alpha: 1.631e-01 linmin: -3.879e-06 t[s]: 454.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780204 of unit cell: Completed after 7 iterations at t[s]: 455.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780204 of unit cell: Completed after 3 iterations at t[s]: 455.65 + FillingsUpdate: mu: -0.169318891 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01715 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.193 +ElecMinimize: Iter: 20 F: -3130.979743956584116 |grad|_K: 5.291e-07 alpha: 2.242e-01 linmin: -5.094e-06 t[s]: 456.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780209 of unit cell: Completed after 8 iterations at t[s]: 457.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780209 of unit cell: Completed after 2 iterations at t[s]: 457.81 + FillingsUpdate: mu: -0.169191235 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01703 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.184 +ElecMinimize: Iter: 21 F: -3130.979772744120964 |grad|_K: 4.451e-07 alpha: 2.504e-01 linmin: -5.816e-05 t[s]: 458.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780214 of unit cell: Completed after 9 iterations at t[s]: 459.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780213 of unit cell: Completed after 3 iterations at t[s]: 459.94 + FillingsUpdate: mu: -0.169072825 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01693 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.151 +ElecMinimize: Iter: 22 F: -3130.979790132591916 |grad|_K: 3.854e-07 alpha: 2.117e-01 linmin: 5.383e-05 t[s]: 460.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780217 of unit cell: Completed after 8 iterations at t[s]: 461.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780216 of unit cell: Completed after 0 iterations at t[s]: 462.13 + FillingsUpdate: mu: -0.169098347 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01683 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.145 +ElecMinimize: Iter: 23 F: -3130.979802078638386 |grad|_K: 2.514e-07 alpha: 1.982e-01 linmin: 1.002e-04 t[s]: 463.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780217 of unit cell: Completed after 2 iterations at t[s]: 463.74 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780218 of unit cell: Completed after 2 iterations at t[s]: 464.31 + FillingsUpdate: mu: -0.169184797 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01674 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.147 +ElecMinimize: Iter: 24 F: -3130.979808785083605 |grad|_K: 2.236e-07 alpha: 2.615e-01 linmin: -6.254e-05 t[s]: 465.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780219 of unit cell: Completed after 3 iterations at t[s]: 465.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780219 of unit cell: Completed after 0 iterations at t[s]: 466.44 + FillingsUpdate: mu: -0.169196180 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01664 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.151 +ElecMinimize: Iter: 25 F: -3130.979814221042034 |grad|_K: 1.624e-07 alpha: 2.643e-01 linmin: -9.457e-05 t[s]: 467.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780219 of unit cell: Completed after 3 iterations at t[s]: 467.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780219 of unit cell: Completed after 0 iterations at t[s]: 468.53 + FillingsUpdate: mu: -0.169150260 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01655 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.153 +ElecMinimize: Iter: 26 F: -3130.979817333968185 |grad|_K: 1.483e-07 alpha: 2.872e-01 linmin: -3.554e-04 t[s]: 469.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780219 of unit cell: Completed after 3 iterations at t[s]: 470.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780219 of unit cell: Completed after 0 iterations at t[s]: 470.71 + FillingsUpdate: mu: -0.169119104 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01645 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.177 +ElecMinimize: Iter: 27 F: -3130.979819709621097 |grad|_K: 1.161e-07 alpha: 2.603e-01 linmin: -1.189e-05 t[s]: 471.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780219 of unit cell: Completed after 3 iterations at t[s]: 472.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780219 of unit cell: Completed after 0 iterations at t[s]: 472.86 + FillingsUpdate: mu: -0.169134537 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01636 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.178 +ElecMinimize: Iter: 28 F: -3130.979821078026816 |grad|_K: 1.059e-07 alpha: 2.478e-01 linmin: 1.027e-04 t[s]: 473.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780218 of unit cell: Completed after 3 iterations at t[s]: 474.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780218 of unit cell: Completed after 0 iterations at t[s]: 475.01 + FillingsUpdate: mu: -0.169149169 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01624 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.203 +ElecMinimize: Iter: 29 F: -3130.979822379424149 |grad|_K: 9.151e-08 alpha: 2.848e-01 linmin: -2.091e-04 t[s]: 476.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780217 of unit cell: Completed after 2 iterations at t[s]: 476.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780217 of unit cell: Completed after 0 iterations at t[s]: 477.14 + FillingsUpdate: mu: -0.169159181 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01612 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.223 +ElecMinimize: Iter: 30 F: -3130.979823292671426 |grad|_K: 8.743e-08 alpha: 2.585e-01 linmin: -4.390e-05 t[s]: 478.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780216 of unit cell: Completed after 3 iterations at t[s]: 478.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780217 of unit cell: Completed after 0 iterations at t[s]: 479.36 + FillingsUpdate: mu: -0.169149044 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01601 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.205 +ElecMinimize: Iter: 31 F: -3130.979823939565449 |grad|_K: 9.127e-08 alpha: 1.997e-01 linmin: 3.791e-04 t[s]: 480.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780216 of unit cell: Completed after 2 iterations at t[s]: 481.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780216 of unit cell: Completed after 0 iterations at t[s]: 481.57 + FillingsUpdate: mu: -0.169144072 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01589 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.199 +ElecMinimize: Iter: 32 F: -3130.979824432332862 |grad|_K: 6.277e-08 alpha: 1.650e-01 linmin: -1.414e-04 t[s]: 482.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780216 of unit cell: Completed after 0 iterations at t[s]: 483.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780215 of unit cell: Completed after 2 iterations at t[s]: 483.74 + FillingsUpdate: mu: -0.169153406 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01575 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.214 +ElecMinimize: Iter: 33 F: -3130.979824867769366 |grad|_K: 5.811e-08 alpha: 2.865e-01 linmin: 2.926e-04 t[s]: 484.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780215 of unit cell: Completed after 2 iterations at t[s]: 485.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780215 of unit cell: Completed after 0 iterations at t[s]: 485.86 + FillingsUpdate: mu: -0.169153756 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01561 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.213 +ElecMinimize: Iter: 34 F: -3130.979825188461746 |grad|_K: 4.718e-08 alpha: 2.533e-01 linmin: 3.620e-05 t[s]: 486.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780214 of unit cell: Completed after 3 iterations at t[s]: 487.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780214 of unit cell: Completed after 0 iterations at t[s]: 488.04 + FillingsUpdate: mu: -0.169145457 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01548 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.202 +ElecMinimize: Iter: 35 F: -3130.979825414397510 |grad|_K: 3.982e-08 alpha: 2.504e-01 linmin: -1.106e-04 t[s]: 489.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780214 of unit cell: Completed after 0 iterations at t[s]: 489.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780214 of unit cell: Completed after 0 iterations at t[s]: 490.18 + FillingsUpdate: mu: -0.169145611 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01535 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.22 +ElecMinimize: Iter: 36 F: -3130.979825601460107 |grad|_K: 3.532e-08 alpha: 2.808e-01 linmin: 4.012e-06 t[s]: 491.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780214 of unit cell: Completed after 2 iterations at t[s]: 491.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780214 of unit cell: Completed after 0 iterations at t[s]: 492.30 + FillingsUpdate: mu: -0.169175691 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01527 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.199 +ElecMinimize: Iter: 37 F: -3130.979825666001489 |grad|_K: 5.426e-08 alpha: 1.407e-01 linmin: 6.821e-04 t[s]: 493.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780213 of unit cell: Completed after 2 iterations at t[s]: 493.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780214 of unit cell: Completed after 0 iterations at t[s]: 494.47 + FillingsUpdate: mu: -0.169176935 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01518 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.289 +ElecMinimize: Iter: 38 F: -3130.979825714874551 |grad|_K: 3.142e-08 alpha: 6.433e-02 linmin: 1.847e-04 t[s]: 495.53 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 6.031e-05 + +Computing DFT-D3 correction: +# coordination-number Cr 8.593 11.784 11.813 8.642 8.597 11.790 11.826 8.644 8.596 11.782 11.820 8.636 8.597 11.790 11.827 8.644 8.600 11.794 11.833 8.643 8.600 11.787 11.830 8.636 8.596 11.781 11.819 8.636 8.600 11.787 11.829 8.636 8.598 11.777 11.820 8.627 +# diagonal-C6 Cr 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 +EvdW_6 = -0.140129 +EvdW_8 = -0.244009 + +# Ionic positions in cartesian coordinates: +ion Cr 0.647365000000000 0.916147000000000 21.623134000000004 0 +ion Cr 2.267385075414852 3.208959001327373 25.245806166829762 1 +ion Cr 0.811822874393533 1.148686406000276 29.195773180881474 1 +ion Cr 2.429566867943057 3.437711640890963 32.787058678051373 1 +ion Cr -0.894387000000000 5.267845000000001 21.523981000000003 0 +ion Cr 0.725338918112286 7.557474311529404 25.145224747834789 1 +ion Cr -0.730487008014138 5.499750072523534 29.097339189042533 1 +ion Cr 0.886674325729854 7.784650238375056 32.688566516546778 1 +ion Cr -2.436139000000000 9.619543000000000 21.424828000000005 0 +ion Cr -0.815372438595494 11.907155534818152 25.047518712662033 1 +ion Cr -2.271103154620115 9.847103637503411 28.998191781410888 1 +ion Cr -0.652980422155954 12.138557184820169 32.588096015253406 1 +ion Cr 5.264104000000001 0.916147000000000 21.523981000000003 0 +ion Cr 6.881424429073951 3.207412253711273 25.145028662039397 1 +ion Cr 5.427890354004069 1.148006885397565 29.097653527160155 1 +ion Cr 7.041100533519669 3.435193267247342 32.688541604097438 1 +ion Cr 3.722352000000001 5.267845000000001 21.424828000000005 0 +ion Cr 5.339043747139098 7.556053968903148 25.045433195115375 1 +ion Cr 3.885697729653060 5.498974856712188 28.999179679706817 1 +ion Cr 5.498860389563506 7.781880023522318 32.589321746720167 1 +ion Cr 2.180600000000001 9.619543000000000 21.325675000000000 0 +ion Cr 3.796767438689516 11.906504493110974 24.947729825714475 1 +ion Cr 2.343351166186419 9.847748862447936 28.899671424678615 1 +ion Cr 3.956125931072147 12.137233711853410 32.488789020469206 1 +ion Cr 9.880843000000002 0.916147000000000 21.424828000000005 0 +ion Cr 11.496019421636751 3.207730199723395 25.047661426743097 1 +ion Cr 10.040139636519285 1.147611620119137 28.997932262095091 1 +ion Cr 11.659666093584221 3.438084146326106 32.587550867798747 1 +ion Cr 8.339091000000002 5.267845000000001 21.325675000000000 0 +ion Cr 9.955153401339823 7.554940008069352 24.947496594264237 1 +ion Cr 8.499749225033616 5.497535246290643 28.899822898777575 1 +ion Cr 10.119262399042753 7.782757302151311 32.488581065751546 1 +ion Cr 6.797338000000001 9.619543000000000 21.226522000000003 0 +ion Cr 8.412648654332145 11.905674147282260 24.850400641653344 1 +ion Cr 6.957610912220326 9.846334942343278 28.799870290650148 1 +ion Cr 8.577124667078349 12.137772827363424 32.387908943235963 1 + +# Forces in Cartesian coordinates: +force Cr 0.000061351560613 0.000094535237957 0.003788344841456 0 +force Cr 0.000034768800977 0.000007398783703 -0.000678367271817 1 +force Cr -0.000012037236494 -0.000005260536706 -0.001143992098187 1 +force Cr 0.000003989764270 0.000065566668183 -0.001463753241807 1 +force Cr -0.000036470155103 0.000620725815142 0.003493589281180 0 +force Cr 0.000010484322185 -0.000025829660536 -0.000584605101501 1 +force Cr 0.000009619341403 -0.000060384286681 -0.001174796167805 1 +force Cr 0.000048626504498 -0.000146779063524 -0.001390212874602 1 +force Cr 0.000136628144047 -0.000386391699736 0.003579512090762 0 +force Cr -0.000010422433861 -0.000025118977001 -0.000579118877840 1 +force Cr 0.000057109448653 -0.000114709570072 -0.001220334093931 1 +force Cr 0.000064750886203 -0.000058083134501 -0.001570949363450 1 +force Cr 0.000600664002969 0.000166183197081 0.003494763644445 0 +force Cr -0.000040125974565 0.000022420502600 -0.000556289580563 1 +force Cr -0.000042892724845 0.000002241298619 -0.001234606727867 1 +force Cr -0.000099848919673 0.000020750678587 -0.001373858087116 1 +force Cr 0.000502491009608 0.000721938461258 0.003293016271973 0 +force Cr 0.000018651942745 -0.000028711387793 -0.000501788624927 1 +force Cr -0.000018468008499 -0.000018513906479 -0.001171406626782 1 +force Cr -0.000124789133720 -0.000162812446994 -0.001473575904452 1 +force Cr 0.000406468138098 -0.000095866890387 0.003296339489251 0 +force Cr -0.000005131904611 0.000021778596565 -0.000537142431050 1 +force Cr 0.000048797890561 -0.000113714015089 -0.001152714588723 1 +force Cr -0.000134335964262 -0.000040229180857 -0.001582457902195 1 +force Cr -0.000407581379971 -0.000007928204655 0.003579921502589 0 +force Cr -0.000046599647439 -0.000001280559268 -0.000588998657939 1 +force Cr -0.000110923181587 0.000031138268492 -0.001166591636373 1 +force Cr -0.000067470493597 0.000042825564911 -0.001567036644238 1 +force Cr -0.000223249670530 0.000347541984610 0.003302259455060 0 +force Cr -0.000004288028750 0.000009218539317 -0.000502957091216 1 +force Cr -0.000117344186969 0.000000325584381 -0.001206689785748 1 +force Cr 0.000016079618873 -0.000192974198566 -0.001556866274483 1 +force Cr -0.000318904074189 -0.000439774851921 0.003451753047011 0 +force Cr 0.000007807366441 -0.000026553367540 -0.000570324308549 1 +force Cr -0.000081038620545 -0.000105045726632 -0.001088689835271 1 +force Cr -0.000051197082650 -0.000030272537785 -0.001822762780519 1 + +# Energy components: + A_diel = 0.0018614013150620 + Eewald = 57856.0639172222363413 + EH = 60514.9804646699631121 + Eloc = -122169.9278507253766293 + Enl = 340.1761707770671137 + EvdW = -0.3841377492680378 + Exc = -403.4371360663699875 + Exc_core = 27.5247761214612758 + KE = 704.0255060365327608 +------------------------------------- + Etot = -3130.9764283124368376 + TS = 0.0033974024379180 +------------------------------------- + F = -3130.9798257148745506 + +IonicMinimize: Iter: 2 F: -3130.979825714874551 grad_max: 1.823e-03 alpha: 1.000e+00 linmin: -1.681e-01 t[s]: 507.33 + +#--- Lowdin population analysis --- +# oxidation-state Cr +0.272 +0.277 +0.277 +0.271 +0.272 +0.277 +0.277 +0.271 +0.272 +0.277 +0.277 +0.271 +0.272 +0.277 +0.277 +0.271 +0.272 +0.277 +0.277 +0.271 +0.272 +0.277 +0.277 +0.271 +0.272 +0.277 +0.277 +0.271 +0.272 +0.277 +0.277 +0.271 +0.272 +0.277 +0.277 +0.271 +# magnetic-moments Cr +0.001 -0.000 +0.000 -0.001 -0.001 +0.000 -0.000 +0.001 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 +0.000 +0.000 +0.001 -0.000 +0.000 -0.001 -0.001 +0.000 -0.000 +0.001 -0.001 +0.000 -0.000 +0.001 +0.000 -0.000 +0.000 -0.000 +0.001 -0.000 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Cr 8.599 11.790 11.818 8.650 8.604 11.797 11.833 8.652 8.603 11.787 11.825 8.643 8.605 11.797 11.833 8.651 8.608 11.801 11.840 8.651 8.607 11.793 11.836 8.643 8.603 11.787 11.825 8.643 8.607 11.793 11.837 8.643 8.605 11.781 11.826 8.634 +# diagonal-C6 Cr 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 +EvdW_6 = -0.140156 +EvdW_8 = -0.244207 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780262 of unit cell: Completed after 10 iterations at t[s]: 508.41 + FillingsUpdate: mu: -0.169744895 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01456 Tot: -0.00000 ] +ElecMinimize: Iter: 0 F: -3130.979684222620563 |grad|_K: 1.452e-06 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780295 of unit cell: Completed after 18 iterations at t[s]: 510.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780266 of unit cell: Completed after 19 iterations at t[s]: 510.68 + FillingsUpdate: mu: -0.169393614 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01454 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.197 +ElecMinimize: Iter: 1 F: -3130.979792743077724 |grad|_K: 1.279e-06 alpha: 1.260e-01 linmin: 1.062e-04 t[s]: 511.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780271 of unit cell: Completed after 10 iterations at t[s]: 512.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780274 of unit cell: Completed after 9 iterations at t[s]: 512.84 + FillingsUpdate: mu: -0.169245422 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01447 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.162 +ElecMinimize: Iter: 2 F: -3130.979935678127731 |grad|_K: 7.452e-07 alpha: 2.139e-01 linmin: -3.990e-06 t[s]: 513.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780279 of unit cell: Completed after 8 iterations at t[s]: 514.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780278 of unit cell: Completed after 2 iterations at t[s]: 515.05 + FillingsUpdate: mu: -0.169295922 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01443 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.161 +ElecMinimize: Iter: 3 F: -3130.979974646229039 |grad|_K: 4.003e-07 alpha: 1.715e-01 linmin: -3.304e-05 t[s]: 516.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780280 of unit cell: Completed after 7 iterations at t[s]: 516.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780282 of unit cell: Completed after 3 iterations at t[s]: 517.21 + FillingsUpdate: mu: -0.169122253 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01437 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.155 +ElecMinimize: Iter: 4 F: -3130.979994678635649 |grad|_K: 3.427e-07 alpha: 3.042e-01 linmin: -5.089e-04 t[s]: 518.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780288 of unit cell: Completed after 8 iterations at t[s]: 518.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780286 of unit cell: Completed after 3 iterations at t[s]: 519.35 + FillingsUpdate: mu: -0.169129952 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01432 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.139 +ElecMinimize: Iter: 5 F: -3130.980005592437010 |grad|_K: 2.635e-07 alpha: 2.241e-01 linmin: 5.220e-04 t[s]: 520.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780290 of unit cell: Completed after 7 iterations at t[s]: 520.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780292 of unit cell: Completed after 3 iterations at t[s]: 521.51 + FillingsUpdate: mu: -0.169057686 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01424 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.132 +ElecMinimize: Iter: 6 F: -3130.980014050739555 |grad|_K: 2.123e-07 alpha: 2.982e-01 linmin: -1.109e-03 t[s]: 522.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780297 of unit cell: Completed after 3 iterations at t[s]: 523.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780296 of unit cell: Completed after 2 iterations at t[s]: 523.67 + FillingsUpdate: mu: -0.168988590 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01417 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.138 +ElecMinimize: Iter: 7 F: -3130.980018538918557 |grad|_K: 1.561e-07 alpha: 2.377e-01 linmin: 2.700e-04 t[s]: 524.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780299 of unit cell: Completed after 3 iterations at t[s]: 525.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780299 of unit cell: Completed after 3 iterations at t[s]: 525.88 + FillingsUpdate: mu: -0.169075593 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01410 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.141 +ElecMinimize: Iter: 8 F: -3130.980021372600731 |grad|_K: 1.227e-07 alpha: 2.880e-01 linmin: -8.738e-05 t[s]: 526.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780302 of unit cell: Completed after 3 iterations at t[s]: 527.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780302 of unit cell: Completed after 0 iterations at t[s]: 528.05 + FillingsUpdate: mu: -0.169088405 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01404 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.139 +ElecMinimize: Iter: 9 F: -3130.980022940049821 |grad|_K: 1.045e-07 alpha: 2.516e-01 linmin: 7.764e-04 t[s]: 529.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780305 of unit cell: Completed after 3 iterations at t[s]: 529.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780306 of unit cell: Completed after 0 iterations at t[s]: 530.16 + FillingsUpdate: mu: -0.169073090 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01394 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.149 +ElecMinimize: Iter: 10 F: -3130.980024398587375 |grad|_K: 9.058e-08 alpha: 3.294e-01 linmin: -1.415e-03 t[s]: 531.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780310 of unit cell: Completed after 2 iterations at t[s]: 531.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780310 of unit cell: Completed after 0 iterations at t[s]: 532.31 + FillingsUpdate: mu: -0.169084058 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01385 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.162 +ElecMinimize: Iter: 11 F: -3130.980025596662017 |grad|_K: 8.460e-08 alpha: 3.207e-01 linmin: -6.859e-05 t[s]: 533.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780313 of unit cell: Completed after 3 iterations at t[s]: 533.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780313 of unit cell: Completed after 0 iterations at t[s]: 534.48 + FillingsUpdate: mu: -0.169102648 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01375 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.157 +ElecMinimize: Iter: 12 F: -3130.980026371056283 |grad|_K: 9.103e-08 alpha: 2.574e-01 linmin: 6.757e-04 t[s]: 535.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780316 of unit cell: Completed after 2 iterations at t[s]: 536.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780315 of unit cell: Completed after 0 iterations at t[s]: 536.61 + FillingsUpdate: mu: -0.169106650 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01365 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.145 +ElecMinimize: Iter: 13 F: -3130.980026964297849 |grad|_K: 6.594e-08 alpha: 1.944e-01 linmin: 1.551e-04 t[s]: 537.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780317 of unit cell: Completed after 2 iterations at t[s]: 538.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780317 of unit cell: Completed after 0 iterations at t[s]: 538.73 + FillingsUpdate: mu: -0.169099032 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01356 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.161 +ElecMinimize: Iter: 14 F: -3130.980027394369245 |grad|_K: 4.507e-08 alpha: 2.385e-01 linmin: -1.182e-03 t[s]: 539.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780318 of unit cell: Completed after 1 iterations at t[s]: 540.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780318 of unit cell: Completed after 0 iterations at t[s]: 540.91 + FillingsUpdate: mu: -0.169089023 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01348 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.168 +ElecMinimize: Iter: 15 F: -3130.980027676654572 |grad|_K: 3.983e-08 alpha: 3.024e-01 linmin: -9.254e-04 t[s]: 541.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780318 of unit cell: Completed after 2 iterations at t[s]: 542.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780318 of unit cell: Completed after 0 iterations at t[s]: 543.07 + FillingsUpdate: mu: -0.169078485 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01339 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.179 +ElecMinimize: Iter: 16 F: -3130.980027867167337 |grad|_K: 3.583e-08 alpha: 2.751e-01 linmin: -5.804e-04 t[s]: 544.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780318 of unit cell: Completed after 3 iterations at t[s]: 544.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780318 of unit cell: Completed after 0 iterations at t[s]: 545.21 + FillingsUpdate: mu: -0.169078054 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01332 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.155 +ElecMinimize: Iter: 17 F: -3130.980027981552666 |grad|_K: 3.380e-08 alpha: 1.958e-01 linmin: 1.503e-03 t[s]: 546.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780318 of unit cell: Completed after 0 iterations at t[s]: 546.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780317 of unit cell: Completed after 2 iterations at t[s]: 547.36 + FillingsUpdate: mu: -0.169073221 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01322 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.148 +ElecMinimize: Iter: 18 F: -3130.980028040425168 |grad|_K: 2.894e-08 alpha: 2.421e-01 linmin: 1.656e-03 t[s]: 548.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780317 of unit cell: Completed after 0 iterations at t[s]: 548.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780317 of unit cell: Completed after 0 iterations at t[s]: 549.50 + FillingsUpdate: mu: -0.169073219 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01311 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.157 +ElecMinimize: Iter: 19 F: -3130.980028115749519 |grad|_K: 2.126e-08 alpha: 2.739e-01 linmin: 8.355e-06 t[s]: 550.53 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.306e-08 + +Computing DFT-D3 correction: +# coordination-number Cr 8.599 11.790 11.818 8.650 8.604 11.797 11.833 8.652 8.603 11.787 11.825 8.643 8.605 11.797 11.833 8.651 8.608 11.801 11.840 8.651 8.607 11.793 11.836 8.643 8.603 11.787 11.825 8.643 8.607 11.793 11.837 8.643 8.605 11.781 11.826 8.634 +# diagonal-C6 Cr 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 +EvdW_6 = -0.140156 +EvdW_8 = -0.244207 + +# Ionic positions in cartesian coordinates: +ion Cr 0.647365000000000 0.916147000000000 21.623134000000004 0 +ion Cr 2.267662169511120 3.209129529636511 25.239714589794925 1 +ion Cr 0.811888596946549 1.148832450593086 29.191209634491685 1 +ion Cr 2.429692321653528 3.438186007065606 32.776837985549967 1 +ion Cr -0.894387000000000 5.267845000000001 21.523981000000003 0 +ion Cr 0.725470154592185 7.557294115860636 25.139573729193909 1 +ion Cr -0.730328445993383 5.499557814156144 29.092642447463845 1 +ion Cr 0.886985459467042 7.783702284611778 32.678791914194292 1 +ion Cr -2.436139000000000 9.619543000000000 21.424828000000005 0 +ion Cr -0.815306574706718 11.906874132557014 25.041980313382659 1 +ion Cr -2.270621736744167 9.846386445742294 28.993245814430072 1 +ion Cr -0.652466158799738 12.138215703848804 32.577243016787307 1 +ion Cr 5.264104000000001 0.916147000000000 21.523981000000003 0 +ion Cr 6.881145118868476 3.207587644465335 25.139522869106028 1 +ion Cr 5.427747559377083 1.148161848314030 29.092643734183902 1 +ion Cr 7.040374280507313 3.435287606484865 32.678856226121404 1 +ion Cr 3.722352000000001 5.267845000000001 21.424828000000005 0 +ion Cr 5.339058867644801 7.555786451288779 25.040207070214759 1 +ion Cr 3.885670470656586 5.498976207470959 28.994557975261216 1 +ion Cr 5.497973297344299 7.780697126972099 32.579078664691465 1 +ion Cr 2.180600000000001 9.619543000000000 21.325675000000000 0 +ion Cr 3.796625645569957 11.906448168281717 24.942390364303645 1 +ion Cr 2.343667341166937 9.847070380129262 28.895135032884138 1 +ion Cr 3.955131138023695 12.136920652881290 32.477861834150083 1 +ion Cr 9.880843000000002 0.916147000000000 21.424828000000005 0 +ion Cr 11.495594490657075 3.207787284881834 25.042076949933563 1 +ion Cr 10.039388013630230 1.147907287195095 28.993269009839445 1 +ion Cr 11.659216184947571 3.438456929021208 32.576686291294131 1 +ion Cr 8.339091000000002 5.267845000000001 21.325675000000000 0 +ion Cr 9.955007015627345 7.554824069428697 24.942332685988063 1 +ion Cr 8.499032311925706 5.497568468822423 28.894995933449451 1 +ion Cr 10.119347517696028 7.781453878275566 32.477783156466089 1 +ion Cr 6.797338000000001 9.619543000000000 21.226522000000003 0 +ion Cr 8.412530729021013 11.905308015908425 24.844980313515478 1 +ion Cr 6.957078737235415 9.845633676292996 28.795655589525456 1 +ion Cr 8.576818502170575 12.137542832659427 32.375546006470728 1 + +# Forces in Cartesian coordinates: +force Cr 0.000044714894434 0.000070750797659 0.003423967850728 0 +force Cr -0.000051527708481 -0.000055439266691 -0.000122302191330 1 +force Cr -0.000091621327238 -0.000135939198814 -0.001557892797727 1 +force Cr -0.000080210459369 -0.000111928682466 -0.000830270650160 1 +force Cr -0.000067652556782 0.000608731997250 0.003117736117902 0 +force Cr -0.000016290466391 0.000000373977572 -0.000095224752322 1 +force Cr -0.000071179230693 -0.000111655686771 -0.001575924537112 1 +force Cr -0.000060002815495 -0.000018510571389 -0.000792187830548 1 +force Cr 0.000117040123258 -0.000381252644087 0.003218158181940 0 +force Cr -0.000037032776971 0.000003082252471 -0.000074163969814 1 +force Cr -0.000037776923500 -0.000024373178530 -0.001546026753934 1 +force Cr -0.000060757866911 -0.000078245848644 -0.000899378250720 1 +force Cr 0.000597822590780 0.000133567765497 0.003111198854537 0 +force Cr 0.000014594158614 -0.000022307915644 -0.000090607850317 1 +force Cr -0.000086448717492 -0.000108334675308 -0.001559136965069 1 +force Cr 0.000011587044536 -0.000050690455443 -0.000796566004409 1 +force Cr 0.000491371672829 0.000703809366354 0.002896006878121 0 +force Cr 0.000022280664346 0.000055178378097 -0.000058793496258 1 +force Cr -0.000064966799211 -0.000093810660252 -0.001559040481410 1 +force Cr 0.000034396647697 0.000039339274651 -0.000839498141462 1 +force Cr 0.000396916992366 -0.000090632377267 0.002931155766711 0 +force Cr 0.000035647059548 0.000029890038788 -0.000052896536079 1 +force Cr -0.000046025953476 0.000013960333881 -0.001568589887999 1 +force Cr -0.000000551745904 0.000016448449465 -0.000874927879412 1 +force Cr -0.000396617737845 -0.000022757877647 0.003224197855285 0 +force Cr 0.000025120228868 -0.000041180586649 -0.000085158710225 1 +force Cr -0.000013505733605 -0.000047250898585 -0.001559825296392 1 +force Cr -0.000054538809890 -0.000076942934486 -0.000870460091170 1 +force Cr -0.000214719767948 0.000341269096643 0.002928875166018 0 +force Cr 0.000026948772811 0.000037946251857 -0.000047240421042 1 +force Cr 0.000025983086511 -0.000035690792701 -0.001552175927549 1 +force Cr 0.000010724482781 -0.000005918306846 -0.000871947668788 1 +force Cr -0.000308963647367 -0.000429137260808 0.003103776126660 0 +force Cr 0.000021892462158 0.000047402066219 -0.000056269490366 1 +force Cr 0.000050851288733 0.000069123906987 -0.001528083250208 1 +force Cr -0.000024586731789 -0.000034085181029 -0.001018430994850 1 + +# Energy components: + A_diel = 0.0018530254061401 + Eewald = 57870.7750264849673840 + EH = 60529.7396469690866070 + Eloc = -122199.4224935842794366 + Enl = 340.1701403073647612 + EvdW = -0.3843634922971978 + Exc = -403.4513973174105672 + Exc_core = 27.5248186015369569 + KE = 704.0701297647513002 +------------------------------------- + Etot = -3130.9766392408710090 + TS = 0.0033888748783886 +------------------------------------- + F = -3130.9800281157495192 + +IonicMinimize: Iter: 3 F: -3130.980028115749519 grad_max: 1.576e-03 alpha: 1.000e+00 linmin: -3.608e-01 t[s]: 553.85 + +#--- Lowdin population analysis --- +# oxidation-state Cr +0.273 +0.278 +0.277 +0.269 +0.272 +0.278 +0.277 +0.269 +0.273 +0.278 +0.277 +0.270 +0.272 +0.278 +0.277 +0.269 +0.272 +0.278 +0.276 +0.269 +0.272 +0.278 +0.276 +0.270 +0.273 +0.278 +0.277 +0.270 +0.272 +0.278 +0.277 +0.270 +0.273 +0.278 +0.277 +0.270 +# magnetic-moments Cr +0.001 -0.000 +0.000 -0.001 -0.001 +0.000 -0.000 +0.001 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 +0.000 +0.000 +0.001 -0.000 +0.000 -0.001 -0.001 +0.000 -0.000 +0.001 -0.001 +0.000 -0.000 +0.001 +0.000 -0.000 +0.000 -0.000 +0.001 -0.000 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Cr 8.619 11.824 11.845 8.653 8.624 11.831 11.855 8.653 8.622 11.824 11.852 8.651 8.623 11.830 11.854 8.653 8.627 11.833 11.854 8.652 8.626 11.828 11.858 8.650 8.622 11.823 11.852 8.650 8.625 11.828 11.856 8.650 8.623 11.819 11.849 8.647 +# diagonal-C6 Cr 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 +EvdW_6 = -0.140252 +EvdW_8 = -0.244950 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780522 of unit cell: Completed after 22 iterations at t[s]: 554.90 + FillingsUpdate: mu: -0.258113218 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01267 Tot: -0.00000 ] +ElecMinimize: Iter: 0 F: -3130.398711248760719 |grad|_K: 8.107e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.794928 of unit cell: Completed after 34 iterations at t[s]: 556.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780640 of unit cell: Completed after 26 iterations at t[s]: 557.21 + FillingsUpdate: mu: -0.182914241 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01268 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.132 +ElecMinimize: Iter: 1 F: -3130.762872187774065 |grad|_K: 3.371e-05 alpha: 1.383e-01 linmin: 1.630e-03 t[s]: 558.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780751 of unit cell: Completed after 19 iterations at t[s]: 558.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780849 of unit cell: Completed after 19 iterations at t[s]: 559.42 + FillingsUpdate: mu: -0.164859333 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01264 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.119 +ElecMinimize: Iter: 2 F: -3130.879337824355389 |grad|_K: 1.997e-05 alpha: 2.560e-01 linmin: 2.482e-05 t[s]: 560.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780840 of unit cell: Completed after 20 iterations at t[s]: 561.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780842 of unit cell: Completed after 15 iterations at t[s]: 561.62 + FillingsUpdate: mu: -0.161450640 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01262 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.129 +ElecMinimize: Iter: 3 F: -3130.906343183778972 |grad|_K: 8.659e-06 alpha: 1.656e-01 linmin: 5.823e-05 t[s]: 562.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780802 of unit cell: Completed after 19 iterations at t[s]: 563.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780752 of unit cell: Completed after 19 iterations at t[s]: 563.83 + FillingsUpdate: mu: -0.169852972 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01258 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.165 +ElecMinimize: Iter: 4 F: -3130.917962684377926 |grad|_K: 8.580e-06 alpha: 3.783e-01 linmin: -2.871e-05 t[s]: 564.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780710 of unit cell: Completed after 19 iterations at t[s]: 565.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780707 of unit cell: Completed after 8 iterations at t[s]: 566.03 + FillingsUpdate: mu: -0.176052604 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01250 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.199 +ElecMinimize: Iter: 5 F: -3130.930150124303509 |grad|_K: 1.001e-05 alpha: 4.032e-01 linmin: -1.610e-05 t[s]: 567.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780710 of unit cell: Completed after 20 iterations at t[s]: 567.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780708 of unit cell: Completed after 19 iterations at t[s]: 568.26 + FillingsUpdate: mu: -0.163021687 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01237 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.191 +ElecMinimize: Iter: 6 F: -3130.943345314142789 |grad|_K: 1.175e-05 alpha: 3.188e-01 linmin: 2.434e-05 t[s]: 569.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780638 of unit cell: Completed after 13 iterations at t[s]: 569.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780635 of unit cell: Completed after 7 iterations at t[s]: 570.47 + FillingsUpdate: mu: -0.161689344 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01215 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.178 +ElecMinimize: Iter: 7 F: -3130.961909119233496 |grad|_K: 1.042e-05 alpha: 3.299e-01 linmin: -8.778e-05 t[s]: 571.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780497 of unit cell: Completed after 19 iterations at t[s]: 572.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780554 of unit cell: Completed after 19 iterations at t[s]: 572.71 + FillingsUpdate: mu: -0.171108330 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01203 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.146 +ElecMinimize: Iter: 8 F: -3130.970675832343204 |grad|_K: 6.956e-06 alpha: 1.902e-01 linmin: -1.689e-05 t[s]: 573.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780526 of unit cell: Completed after 15 iterations at t[s]: 574.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780518 of unit cell: Completed after 10 iterations at t[s]: 574.91 + FillingsUpdate: mu: -0.169316691 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01194 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.139 +ElecMinimize: Iter: 9 F: -3130.975465727628034 |grad|_K: 5.004e-06 alpha: 2.408e-01 linmin: -1.015e-05 t[s]: 575.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780531 of unit cell: Completed after 11 iterations at t[s]: 576.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780532 of unit cell: Completed after 3 iterations at t[s]: 577.06 + FillingsUpdate: mu: -0.168953557 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01187 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.142 +ElecMinimize: Iter: 10 F: -3130.978002137345811 |grad|_K: 3.319e-06 alpha: 2.469e-01 linmin: -4.570e-06 t[s]: 578.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780549 of unit cell: Completed after 10 iterations at t[s]: 578.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780551 of unit cell: Completed after 7 iterations at t[s]: 579.19 + FillingsUpdate: mu: -0.169242195 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01182 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.135 +ElecMinimize: Iter: 11 F: -3130.979232875834441 |grad|_K: 2.729e-06 alpha: 2.728e-01 linmin: 8.264e-06 t[s]: 580.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780560 of unit cell: Completed after 11 iterations at t[s]: 580.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780558 of unit cell: Completed after 6 iterations at t[s]: 581.37 + FillingsUpdate: mu: -0.168826642 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01177 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.124 +ElecMinimize: Iter: 12 F: -3130.979926454915130 |grad|_K: 1.794e-06 alpha: 2.276e-01 linmin: 1.591e-06 t[s]: 582.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780560 of unit cell: Completed after 11 iterations at t[s]: 583.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780560 of unit cell: Completed after 3 iterations at t[s]: 583.70 + FillingsUpdate: mu: -0.169413528 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01173 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.126 +ElecMinimize: Iter: 13 F: -3130.980245043274863 |grad|_K: 1.209e-06 alpha: 2.419e-01 linmin: 4.153e-07 t[s]: 584.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780562 of unit cell: Completed after 6 iterations at t[s]: 585.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780562 of unit cell: Completed after 0 iterations at t[s]: 585.86 + FillingsUpdate: mu: -0.169209825 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01170 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.132 +ElecMinimize: Iter: 14 F: -3130.980386949988315 |grad|_K: 8.195e-07 alpha: 2.370e-01 linmin: 6.751e-05 t[s]: 586.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780567 of unit cell: Completed after 10 iterations at t[s]: 587.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780568 of unit cell: Completed after 3 iterations at t[s]: 588.01 + FillingsUpdate: mu: -0.168770349 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01165 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.133 +ElecMinimize: Iter: 15 F: -3130.980466993676600 |grad|_K: 7.563e-07 alpha: 2.917e-01 linmin: -1.549e-05 t[s]: 589.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780573 of unit cell: Completed after 10 iterations at t[s]: 589.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780572 of unit cell: Completed after 3 iterations at t[s]: 590.23 + FillingsUpdate: mu: -0.169047489 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01160 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.14 +ElecMinimize: Iter: 16 F: -3130.980527726252603 |grad|_K: 5.181e-07 alpha: 2.590e-01 linmin: 3.758e-05 t[s]: 591.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780574 of unit cell: Completed after 2 iterations at t[s]: 591.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780574 of unit cell: Completed after 2 iterations at t[s]: 592.40 + FillingsUpdate: mu: -0.169118912 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01155 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.156 +ElecMinimize: Iter: 17 F: -3130.980561425234555 |grad|_K: 4.867e-07 alpha: 3.074e-01 linmin: -5.728e-06 t[s]: 593.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780576 of unit cell: Completed after 3 iterations at t[s]: 593.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780576 of unit cell: Completed after 2 iterations at t[s]: 594.53 + FillingsUpdate: mu: -0.169062951 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01148 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.174 +ElecMinimize: Iter: 18 F: -3130.980588936019558 |grad|_K: 3.843e-07 alpha: 2.836e-01 linmin: 5.249e-06 t[s]: 595.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780579 of unit cell: Completed after 3 iterations at t[s]: 596.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780579 of unit cell: Completed after 0 iterations at t[s]: 596.68 + FillingsUpdate: mu: -0.169050311 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01141 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.195 +ElecMinimize: Iter: 19 F: -3130.980606769509905 |grad|_K: 3.588e-07 alpha: 2.951e-01 linmin: -2.496e-05 t[s]: 597.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780582 of unit cell: Completed after 6 iterations at t[s]: 598.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780582 of unit cell: Completed after 0 iterations at t[s]: 598.84 + FillingsUpdate: mu: -0.169005065 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01132 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.213 +ElecMinimize: Iter: 20 F: -3130.980623685975388 |grad|_K: 3.142e-07 alpha: 3.192e-01 linmin: -2.359e-05 t[s]: 599.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780584 of unit cell: Completed after 7 iterations at t[s]: 600.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780583 of unit cell: Completed after 3 iterations at t[s]: 600.99 + FillingsUpdate: mu: -0.169114885 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01123 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.224 +ElecMinimize: Iter: 21 F: -3130.980634442000792 |grad|_K: 2.661e-07 alpha: 2.643e-01 linmin: 1.578e-05 t[s]: 602.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780585 of unit cell: Completed after 3 iterations at t[s]: 602.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780585 of unit cell: Completed after 3 iterations at t[s]: 603.17 + FillingsUpdate: mu: -0.169180269 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01114 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.232 +ElecMinimize: Iter: 22 F: -3130.980642994381924 |grad|_K: 2.328e-07 alpha: 2.979e-01 linmin: 1.894e-05 t[s]: 604.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780588 of unit cell: Completed after 5 iterations at t[s]: 604.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780587 of unit cell: Completed after 2 iterations at t[s]: 605.36 + FillingsUpdate: mu: -0.169023537 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01105 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.221 +ElecMinimize: Iter: 23 F: -3130.980648295501851 |grad|_K: 1.897e-07 alpha: 2.410e-01 linmin: 1.753e-05 t[s]: 606.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780588 of unit cell: Completed after 3 iterations at t[s]: 606.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780588 of unit cell: Completed after 0 iterations at t[s]: 607.50 + FillingsUpdate: mu: -0.169056507 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01096 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.221 +ElecMinimize: Iter: 24 F: -3130.980652156495580 |grad|_K: 1.525e-07 alpha: 2.628e-01 linmin: -7.309e-05 t[s]: 608.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780589 of unit cell: Completed after 3 iterations at t[s]: 609.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780589 of unit cell: Completed after 0 iterations at t[s]: 609.62 + FillingsUpdate: mu: -0.169089226 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01088 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.224 +ElecMinimize: Iter: 25 F: -3130.980654513221452 |grad|_K: 1.171e-07 alpha: 2.422e-01 linmin: 2.212e-05 t[s]: 610.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780589 of unit cell: Completed after 2 iterations at t[s]: 611.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780589 of unit cell: Completed after 0 iterations at t[s]: 611.79 + FillingsUpdate: mu: -0.169076552 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01079 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.223 +ElecMinimize: Iter: 26 F: -3130.980656096632629 |grad|_K: 9.484e-08 alpha: 2.833e-01 linmin: -5.355e-05 t[s]: 612.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780590 of unit cell: Completed after 3 iterations at t[s]: 613.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780590 of unit cell: Completed after 0 iterations at t[s]: 613.95 + FillingsUpdate: mu: -0.169068773 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01072 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.212 +ElecMinimize: Iter: 27 F: -3130.980656976108094 |grad|_K: 7.855e-08 alpha: 2.338e-01 linmin: 2.104e-04 t[s]: 614.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780590 of unit cell: Completed after 3 iterations at t[s]: 615.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780590 of unit cell: Completed after 0 iterations at t[s]: 616.13 + FillingsUpdate: mu: -0.169055373 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01064 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.198 +ElecMinimize: Iter: 28 F: -3130.980657607693956 |grad|_K: 6.368e-08 alpha: 2.574e-01 linmin: -4.299e-04 t[s]: 617.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780590 of unit cell: Completed after 0 iterations at t[s]: 617.74 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780590 of unit cell: Completed after 0 iterations at t[s]: 618.29 + FillingsUpdate: mu: -0.169055501 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01056 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.221 +ElecMinimize: Iter: 29 F: -3130.980658074534404 |grad|_K: 5.400e-08 alpha: 2.650e-01 linmin: -1.477e-06 t[s]: 619.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780590 of unit cell: Completed after 3 iterations at t[s]: 619.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780590 of unit cell: Completed after 0 iterations at t[s]: 620.38 + FillingsUpdate: mu: -0.169068460 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01052 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.202 +ElecMinimize: Iter: 30 F: -3130.980658235072951 |grad|_K: 7.526e-08 alpha: 1.486e-01 linmin: 1.754e-03 t[s]: 621.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780590 of unit cell: Completed after 2 iterations at t[s]: 621.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780590 of unit cell: Completed after 0 iterations at t[s]: 622.54 + FillingsUpdate: mu: -0.169065029 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01046 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.203 +ElecMinimize: Iter: 31 F: -3130.980658371132449 |grad|_K: 4.587e-08 alpha: 8.034e-02 linmin: 5.140e-04 t[s]: 623.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780590 of unit cell: Completed after 0 iterations at t[s]: 624.14 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.410065e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780590 of unit cell: Completed after 2 iterations at t[s]: 624.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780590 of unit cell: Completed after 0 iterations at t[s]: 625.24 + FillingsUpdate: mu: -0.169048518 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01039 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.21 +ElecMinimize: Iter: 32 F: -3130.980658536675037 |grad|_K: 3.678e-08 alpha: 1.942e-01 linmin: 1.472e-03 t[s]: 626.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780590 of unit cell: Completed after 3 iterations at t[s]: 626.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780590 of unit cell: Completed after 0 iterations at t[s]: 627.40 + FillingsUpdate: mu: -0.169049746 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01034 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.206 +ElecMinimize: Iter: 33 F: -3130.980658623654563 |grad|_K: 2.814e-08 alpha: 1.688e-01 linmin: -6.548e-04 t[s]: 628.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780590 of unit cell: Completed after 0 iterations at t[s]: 628.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780590 of unit cell: Completed after 0 iterations at t[s]: 629.54 + FillingsUpdate: mu: -0.169049940 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01025 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.238 +ElecMinimize: Iter: 34 F: -3130.980658726073216 |grad|_K: 2.573e-08 alpha: 3.038e-01 linmin: 2.227e-05 t[s]: 630.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780590 of unit cell: Completed after 2 iterations at t[s]: 631.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780590 of unit cell: Completed after 0 iterations at t[s]: 631.70 + FillingsUpdate: mu: -0.169067378 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01020 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.214 +ElecMinimize: Iter: 35 F: -3130.980658766767647 |grad|_K: 3.475e-08 alpha: 1.621e-01 linmin: 7.831e-04 t[s]: 632.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780590 of unit cell: Completed after 2 iterations at t[s]: 633.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780590 of unit cell: Completed after 0 iterations at t[s]: 633.86 + FillingsUpdate: mu: -0.169066448 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01015 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.213 +ElecMinimize: Iter: 36 F: -3130.980658794404462 |grad|_K: 2.264e-08 alpha: 8.080e-02 linmin: 2.576e-04 t[s]: 634.90 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.130e-08 + +Computing DFT-D3 correction: +# coordination-number Cr 8.619 11.824 11.845 8.653 8.624 11.831 11.855 8.653 8.622 11.824 11.852 8.651 8.623 11.830 11.854 8.653 8.627 11.833 11.854 8.652 8.626 11.828 11.858 8.650 8.622 11.823 11.852 8.650 8.625 11.828 11.856 8.650 8.623 11.819 11.849 8.647 +# diagonal-C6 Cr 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 +EvdW_6 = -0.140252 +EvdW_8 = -0.244950 + +# Ionic positions in cartesian coordinates: +ion Cr 0.647365000000000 0.916147000000000 21.623134000000004 0 +ion Cr 2.266496298252213 3.208109520406557 25.224443786382274 1 +ion Cr 0.810125514804040 1.146126321859150 29.164643701951231 1 +ion Cr 2.427858765030424 3.435430915063505 32.747397233325195 1 +ion Cr -0.894387000000000 5.267845000000001 21.523981000000003 0 +ion Cr 0.725178144903486 7.557147464846568 25.124554602115342 1 +ion Cr -0.731778306146541 5.497531495768185 29.065843445000372 1 +ion Cr 0.885360815524071 7.782913284281872 32.650260193106455 1 +ion Cr -2.436139000000000 9.619543000000000 21.424828000000005 0 +ion Cr -0.815742827744916 11.906279734213170 25.027715907850759 1 +ion Cr -2.270985523169472 9.845789668813440 28.967346292743382 1 +ion Cr -0.653745824931981 12.136050567487672 32.546114386384787 1 +ion Cr 5.264104000000001 0.916147000000000 21.523981000000003 0 +ion Cr 6.881392386232683 3.206993427831818 25.124542478311106 1 +ion Cr 5.426122937374341 1.145956906037450 29.066520071712183 1 +ion Cr 7.040243486147291 3.433757763352426 32.650148688413658 1 +ion Cr 3.722352000000001 5.267845000000001 21.424828000000005 0 +ion Cr 5.339142244363741 7.556751964992441 25.025829167132727 1 +ion Cr 3.884375814469378 5.497070726187680 28.968352666766027 1 +ion Cr 5.498354548625517 7.780924545255670 32.549483448971429 1 +ion Cr 2.180600000000001 9.619543000000000 21.325675000000000 0 +ion Cr 3.796956830769748 11.906329772147181 24.928453702179489 1 +ion Cr 2.342505320184118 9.847735620263506 28.868504512404279 1 +ion Cr 3.954402714733060 12.137083976005201 32.447489648886332 1 +ion Cr 9.880843000000002 0.916147000000000 21.424828000000005 0 +ion Cr 11.495543833711082 3.206916126614744 25.027531503302644 1 +ion Cr 10.038803068315676 1.147207887774178 28.966798252575085 1 +ion Cr 11.657542932162658 3.436708218381404 32.546365667212690 1 +ion Cr 8.339091000000002 5.267845000000001 21.325675000000000 0 +ion Cr 9.955174039715748 7.554916423495531 24.928444859652210 1 +ion Cr 8.499956953658844 5.496804410692882 28.869010937495865 1 +ion Cr 10.119570588067859 7.780691641735049 32.447415350162650 1 +ion Cr 6.797338000000001 9.619543000000000 21.226522000000003 0 +ion Cr 8.412305599499428 11.905575092806869 24.831285755929098 1 +ion Cr 6.958390416557132 9.847382712476888 28.769792867181586 1 +ion Cr 8.576094157813655 12.136392588446546 32.341792404184126 1 + +# Forces in Cartesian coordinates: +force Cr 0.000044321018520 0.000058836579312 0.002329175489287 0 +force Cr 0.000159519181535 0.000091375943420 0.000257067456609 1 +force Cr 0.000079837641897 0.000192126071754 -0.001402463360134 1 +force Cr 0.000044618897501 0.000132862227103 -0.000935033361226 1 +force Cr -0.000083602864435 0.000604579306958 0.002006355745076 0 +force Cr 0.000033661996597 -0.000027891839111 0.000350239632472 1 +force Cr 0.000119506760483 0.000062187498076 -0.001273379883695 1 +force Cr 0.000111737351117 -0.000076065884715 -0.000962403677100 1 +force Cr 0.000086586421296 -0.000417693946084 0.002160279959335 0 +force Cr 0.000025655469455 0.000034743994230 0.000148238561949 1 +force Cr 0.000046663368764 -0.000181710321069 -0.001496635066090 1 +force Cr 0.000085643920021 -0.000030729865022 -0.000732388893179 1 +force Cr 0.000601985770521 0.000122863501459 0.002034004909410 0 +force Cr -0.000103707178640 0.000074716076248 0.000349243613658 1 +force Cr 0.000063892893074 0.000158808914065 -0.001402794625958 1 +force Cr -0.000072747844390 0.000064571082039 -0.000927135704023 1 +force Cr 0.000484192741401 0.000690348068900 0.001804074819871 0 +force Cr -0.000012074826771 -0.000190893602205 0.000356717173176 1 +force Cr 0.000076575450567 0.000138236571358 -0.001235626370478 1 +force Cr -0.000123547365547 -0.000122259090311 -0.001034186397423 1 +force Cr 0.000382428079143 -0.000137750895136 0.001842378520745 0 +force Cr -0.000086510758980 0.000009795360694 0.000183777505831 1 +force Cr 0.000117599837768 -0.000283181906361 -0.001289572544064 1 +force Cr -0.000077385563692 -0.000104408396153 -0.000819454334812 1 +force Cr -0.000419568159689 -0.000060196877433 0.002133675951134 0 +force Cr -0.000048155728783 0.000087288339486 0.000183161319908 1 +force Cr -0.000147664485032 0.000007752185565 -0.001385872393881 1 +force Cr -0.000035583970387 0.000050487609332 -0.000792354710936 1 +force Cr -0.000258831865251 0.000315696945371 0.001866980178902 0 +force Cr -0.000038764183383 -0.000032352494927 0.000179683673540 1 +force Cr -0.000267869445975 -0.000018375659994 -0.001391597326455 1 +force Cr -0.000046058918607 -0.000137868210292 -0.000788582174716 1 +force Cr -0.000349481886415 -0.000490039409505 0.002049142458855 0 +force Cr 0.000036194237865 -0.000073912254461 0.000081749127168 1 +force Cr -0.000292782370635 -0.000385080430817 -0.001429135506606 1 +force Cr -0.000078494725749 -0.000052852651360 -0.000625199176675 1 + +# Energy components: + A_diel = 0.0018536582382254 + Eewald = 57919.3672190000725095 + EH = 60578.2969483873093850 + Eloc = -122296.6318728750629816 + Enl = 340.1507706907268016 + EvdW = -0.3852028777452505 + Exc = -403.4880508022569643 + Exc_core = 27.5249895373501765 + KE = 704.1860526121422481 +------------------------------------- + Etot = -3130.9772926692280635 + TS = 0.0033661251762686 +------------------------------------- + F = -3130.9806587944044622 + +IonicMinimize: Iter: 4 F: -3130.980658794404462 grad_max: 1.497e-03 alpha: 1.000e+00 linmin: -5.025e-01 t[s]: 638.20 + +#--- Lowdin population analysis --- +# oxidation-state Cr +0.271 +0.277 +0.276 +0.270 +0.271 +0.276 +0.276 +0.270 +0.271 +0.277 +0.276 +0.270 +0.271 +0.277 +0.276 +0.270 +0.271 +0.276 +0.276 +0.270 +0.271 +0.277 +0.276 +0.270 +0.271 +0.277 +0.276 +0.270 +0.271 +0.277 +0.276 +0.270 +0.271 +0.277 +0.276 +0.270 +# magnetic-moments Cr +0.001 -0.000 +0.000 -0.000 -0.001 +0.000 -0.000 +0.000 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 +0.001 -0.000 +0.000 -0.000 -0.001 +0.000 -0.000 +0.000 -0.001 +0.000 -0.000 +0.000 +0.000 -0.000 +0.000 -0.000 +0.001 -0.000 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Cr 8.652 11.923 11.886 8.690 8.657 11.935 11.943 8.699 8.658 11.906 11.913 8.655 8.662 11.935 11.945 8.696 8.661 11.951 11.991 8.713 8.659 11.920 11.958 8.670 8.653 11.909 11.912 8.661 8.664 11.920 11.967 8.668 8.659 11.890 11.923 8.632 +# diagonal-C6 Cr 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 +EvdW_6 = -0.140536 +EvdW_8 = -0.247272 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.782901 of unit cell: Completed after 26 iterations at t[s]: 639.25 + FillingsUpdate: mu: -0.446399932 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00982 Tot: -0.00001 ] +ElecMinimize: Iter: 0 F: -3126.470943878724029 |grad|_K: 2.269e-04 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.812083 of unit cell: Completed after 40 iterations at t[s]: 640.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781939 of unit cell: Completed after 28 iterations at t[s]: 641.61 + FillingsUpdate: mu: -0.164268920 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00993 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.173 +ElecMinimize: Iter: 1 F: -3129.321024735819719 |grad|_K: 9.797e-05 alpha: 1.353e-01 linmin: 7.976e-04 t[s]: 642.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.782335 of unit cell: Completed after 21 iterations at t[s]: 643.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.782755 of unit cell: Completed after 21 iterations at t[s]: 643.83 + FillingsUpdate: mu: -0.165538109 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00992 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.144 +ElecMinimize: Iter: 2 F: -3130.169166571181904 |grad|_K: 6.734e-05 alpha: 2.194e-01 linmin: 1.340e-04 t[s]: 644.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.782768 of unit cell: Completed after 22 iterations at t[s]: 645.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.782687 of unit cell: Completed after 21 iterations at t[s]: 646.13 + FillingsUpdate: mu: -0.145644335 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00993 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.138 +ElecMinimize: Iter: 3 F: -3130.468461221591497 |grad|_K: 2.636e-05 alpha: 1.621e-01 linmin: 9.402e-05 t[s]: 647.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.782514 of unit cell: Completed after 19 iterations at t[s]: 647.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.782375 of unit cell: Completed after 19 iterations at t[s]: 648.34 + FillingsUpdate: mu: -0.151843175 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00993 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.18 +ElecMinimize: Iter: 4 F: -3130.552351941245433 |grad|_K: 2.559e-05 alpha: 2.952e-01 linmin: -2.274e-05 t[s]: 649.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.782037 of unit cell: Completed after 20 iterations at t[s]: 649.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.782016 of unit cell: Completed after 12 iterations at t[s]: 650.54 + FillingsUpdate: mu: -0.190615166 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00988 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.19 +ElecMinimize: Iter: 5 F: -3130.636743950944492 |grad|_K: 2.592e-05 alpha: 3.139e-01 linmin: -7.515e-05 t[s]: 651.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781869 of unit cell: Completed after 21 iterations at t[s]: 652.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781863 of unit cell: Completed after 15 iterations at t[s]: 652.74 + FillingsUpdate: mu: -0.164068295 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00980 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.192 +ElecMinimize: Iter: 6 F: -3130.728619577707377 |grad|_K: 2.898e-05 alpha: 3.323e-01 linmin: 1.688e-04 t[s]: 653.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781522 of unit cell: Completed after 22 iterations at t[s]: 654.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781525 of unit cell: Completed after 6 iterations at t[s]: 654.93 + FillingsUpdate: mu: -0.141769321 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00962 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.187 +ElecMinimize: Iter: 7 F: -3130.837783856738497 |grad|_K: 2.946e-05 alpha: 3.295e-01 linmin: -1.588e-04 t[s]: 655.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781033 of unit cell: Completed after 23 iterations at t[s]: 656.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781181 of unit cell: Completed after 20 iterations at t[s]: 657.13 + FillingsUpdate: mu: -0.173879740 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00949 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.157 +ElecMinimize: Iter: 8 F: -3130.913590197862504 |grad|_K: 1.886e-05 alpha: 2.007e-01 linmin: -2.964e-05 t[s]: 658.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781055 of unit cell: Completed after 15 iterations at t[s]: 658.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781025 of unit cell: Completed after 12 iterations at t[s]: 659.32 + FillingsUpdate: mu: -0.175079924 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00939 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.156 +ElecMinimize: Iter: 9 F: -3130.950751704480354 |grad|_K: 1.207e-05 alpha: 2.532e-01 linmin: -3.478e-05 t[s]: 660.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781093 of unit cell: Completed after 15 iterations at t[s]: 660.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781097 of unit cell: Completed after 8 iterations at t[s]: 661.56 + FillingsUpdate: mu: -0.171433691 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00934 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.162 +ElecMinimize: Iter: 10 F: -3130.966943490901940 |grad|_K: 7.864e-06 alpha: 2.701e-01 linmin: -6.629e-06 t[s]: 662.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781190 of unit cell: Completed after 17 iterations at t[s]: 663.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781192 of unit cell: Completed after 3 iterations at t[s]: 663.85 + FillingsUpdate: mu: -0.169008860 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00930 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.155 +ElecMinimize: Iter: 11 F: -3130.973930597501294 |grad|_K: 6.288e-06 alpha: 2.757e-01 linmin: 8.040e-06 t[s]: 664.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781253 of unit cell: Completed after 11 iterations at t[s]: 665.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781248 of unit cell: Completed after 8 iterations at t[s]: 666.03 + FillingsUpdate: mu: -0.168943848 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00924 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.141 +ElecMinimize: Iter: 12 F: -3130.978062031344052 |grad|_K: 4.092e-06 alpha: 2.554e-01 linmin: -3.444e-06 t[s]: 667.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781275 of unit cell: Completed after 15 iterations at t[s]: 667.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781273 of unit cell: Completed after 7 iterations at t[s]: 668.21 + FillingsUpdate: mu: -0.170438233 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00921 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.124 +ElecMinimize: Iter: 13 F: -3130.979680019312127 |grad|_K: 2.905e-06 alpha: 2.360e-01 linmin: 7.076e-06 t[s]: 669.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781299 of unit cell: Completed after 15 iterations at t[s]: 669.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781298 of unit cell: Completed after 3 iterations at t[s]: 670.36 + FillingsUpdate: mu: -0.168975707 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00917 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.112 +ElecMinimize: Iter: 14 F: -3130.980468722907062 |grad|_K: 1.700e-06 alpha: 2.284e-01 linmin: 3.780e-06 t[s]: 671.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781316 of unit cell: Completed after 10 iterations at t[s]: 671.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781322 of unit cell: Completed after 8 iterations at t[s]: 672.53 + FillingsUpdate: mu: -0.168319527 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00914 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.115 +ElecMinimize: Iter: 15 F: -3130.980843047431790 |grad|_K: 1.519e-06 alpha: 3.163e-01 linmin: -8.114e-06 t[s]: 673.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781344 of unit cell: Completed after 12 iterations at t[s]: 674.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781340 of unit cell: Completed after 6 iterations at t[s]: 674.72 + FillingsUpdate: mu: -0.169172994 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00910 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.117 +ElecMinimize: Iter: 16 F: -3130.981082377257735 |grad|_K: 1.046e-06 alpha: 2.534e-01 linmin: -1.424e-06 t[s]: 675.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781350 of unit cell: Completed after 9 iterations at t[s]: 676.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781352 of unit cell: Completed after 3 iterations at t[s]: 676.87 + FillingsUpdate: mu: -0.169333163 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00905 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.119 +ElecMinimize: Iter: 17 F: -3130.981219472555949 |grad|_K: 8.816e-07 alpha: 3.061e-01 linmin: -2.721e-05 t[s]: 677.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781366 of unit cell: Completed after 10 iterations at t[s]: 678.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781364 of unit cell: Completed after 3 iterations at t[s]: 679.03 + FillingsUpdate: mu: -0.169053490 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00901 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.117 +ElecMinimize: Iter: 18 F: -3130.981305570582208 |grad|_K: 6.570e-07 alpha: 2.697e-01 linmin: 2.372e-05 t[s]: 680.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781374 of unit cell: Completed after 7 iterations at t[s]: 680.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781376 of unit cell: Completed after 3 iterations at t[s]: 681.23 + FillingsUpdate: mu: -0.168866914 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00896 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.123 +ElecMinimize: Iter: 19 F: -3130.981362829708814 |grad|_K: 5.778e-07 alpha: 3.246e-01 linmin: -1.856e-05 t[s]: 682.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781385 of unit cell: Completed after 3 iterations at t[s]: 682.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781385 of unit cell: Completed after 3 iterations at t[s]: 683.45 + FillingsUpdate: mu: -0.168862328 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00891 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.138 +ElecMinimize: Iter: 20 F: -3130.981404671962082 |grad|_K: 4.809e-07 alpha: 3.054e-01 linmin: -1.040e-05 t[s]: 684.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781390 of unit cell: Completed after 8 iterations at t[s]: 685.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781390 of unit cell: Completed after 0 iterations at t[s]: 685.61 + FillingsUpdate: mu: -0.169138618 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00885 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.14 +ElecMinimize: Iter: 21 F: -3130.981432867235526 |grad|_K: 4.171e-07 alpha: 2.970e-01 linmin: 4.055e-05 t[s]: 686.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781394 of unit cell: Completed after 8 iterations at t[s]: 687.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781394 of unit cell: Completed after 0 iterations at t[s]: 687.76 + FillingsUpdate: mu: -0.169060929 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00879 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.144 +ElecMinimize: Iter: 22 F: -3130.981453751919616 |grad|_K: 3.408e-07 alpha: 2.959e-01 linmin: -8.015e-06 t[s]: 688.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781396 of unit cell: Completed after 8 iterations at t[s]: 689.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781397 of unit cell: Completed after 0 iterations at t[s]: 689.96 + FillingsUpdate: mu: -0.168944211 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00872 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.15 +ElecMinimize: Iter: 23 F: -3130.981469453111458 |grad|_K: 3.046e-07 alpha: 3.289e-01 linmin: -5.433e-05 t[s]: 691.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781398 of unit cell: Completed after 3 iterations at t[s]: 691.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781398 of unit cell: Completed after 0 iterations at t[s]: 692.12 + FillingsUpdate: mu: -0.169011343 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00865 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.168 +ElecMinimize: Iter: 24 F: -3130.981481187597183 |grad|_K: 2.646e-07 alpha: 3.035e-01 linmin: 1.269e-05 t[s]: 693.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781398 of unit cell: Completed after 8 iterations at t[s]: 693.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781398 of unit cell: Completed after 0 iterations at t[s]: 694.26 + FillingsUpdate: mu: -0.169107264 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00858 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.162 +ElecMinimize: Iter: 25 F: -3130.981489066955874 |grad|_K: 2.417e-07 alpha: 2.757e-01 linmin: 5.963e-05 t[s]: 695.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781399 of unit cell: Completed after 7 iterations at t[s]: 695.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781399 of unit cell: Completed after 3 iterations at t[s]: 696.41 + FillingsUpdate: mu: -0.169071258 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00853 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.136 +ElecMinimize: Iter: 26 F: -3130.981494001191095 |grad|_K: 1.948e-07 alpha: 2.135e-01 linmin: -2.402e-05 t[s]: 697.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781400 of unit cell: Completed after 3 iterations at t[s]: 698.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781400 of unit cell: Completed after 3 iterations at t[s]: 698.56 + FillingsUpdate: mu: -0.169061648 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00846 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.135 +ElecMinimize: Iter: 27 F: -3130.981497851741551 |grad|_K: 1.609e-07 alpha: 2.500e-01 linmin: 2.183e-05 t[s]: 699.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781400 of unit cell: Completed after 2 iterations at t[s]: 700.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781400 of unit cell: Completed after 0 iterations at t[s]: 700.69 + FillingsUpdate: mu: -0.169064045 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00840 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.142 +ElecMinimize: Iter: 28 F: -3130.981500923633575 |grad|_K: 1.334e-07 alpha: 2.922e-01 linmin: -3.001e-05 t[s]: 701.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781400 of unit cell: Completed after 2 iterations at t[s]: 702.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781400 of unit cell: Completed after 0 iterations at t[s]: 702.84 + FillingsUpdate: mu: -0.169071849 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00834 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.132 +ElecMinimize: Iter: 29 F: -3130.981502910583004 |grad|_K: 1.055e-07 alpha: 2.691e-01 linmin: 7.142e-05 t[s]: 703.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781401 of unit cell: Completed after 3 iterations at t[s]: 704.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781401 of unit cell: Completed after 0 iterations at t[s]: 705.01 + FillingsUpdate: mu: -0.169074607 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00828 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.132 +ElecMinimize: Iter: 30 F: -3130.981504058803239 |grad|_K: 8.469e-08 alpha: 2.583e-01 linmin: -5.697e-05 t[s]: 706.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781401 of unit cell: Completed after 2 iterations at t[s]: 706.60 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781401 of unit cell: Completed after 0 iterations at t[s]: 707.15 + FillingsUpdate: mu: -0.169054915 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00823 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.132 +ElecMinimize: Iter: 31 F: -3130.981504886248786 |grad|_K: 6.472e-08 alpha: 2.766e-01 linmin: -4.202e-05 t[s]: 708.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781401 of unit cell: Completed after 2 iterations at t[s]: 708.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781401 of unit cell: Completed after 0 iterations at t[s]: 709.30 + FillingsUpdate: mu: -0.169052553 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00818 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.135 +ElecMinimize: Iter: 32 F: -3130.981505359309267 |grad|_K: 5.427e-08 alpha: 2.728e-01 linmin: -1.461e-05 t[s]: 710.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781400 of unit cell: Completed after 3 iterations at t[s]: 710.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781400 of unit cell: Completed after 0 iterations at t[s]: 711.46 + FillingsUpdate: mu: -0.169079979 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00814 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.132 +ElecMinimize: Iter: 33 F: -3130.981505665877648 |grad|_K: 4.279e-08 alpha: 2.533e-01 linmin: 2.787e-05 t[s]: 712.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781400 of unit cell: Completed after 0 iterations at t[s]: 713.05 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781400 of unit cell: Completed after 2 iterations at t[s]: 713.63 + FillingsUpdate: mu: -0.169083014 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00808 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.129 +ElecMinimize: Iter: 34 F: -3130.981505848477354 |grad|_K: 4.403e-08 alpha: 3.354e-01 linmin: 9.937e-04 t[s]: 714.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781400 of unit cell: Completed after 0 iterations at t[s]: 715.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781400 of unit cell: Completed after 0 iterations at t[s]: 715.79 + FillingsUpdate: mu: -0.169082971 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00802 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.139 +ElecMinimize: Iter: 35 F: -3130.981505986197590 |grad|_K: 3.417e-08 alpha: 2.320e-01 linmin: 9.127e-08 t[s]: 716.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781400 of unit cell: Completed after 3 iterations at t[s]: 717.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781400 of unit cell: Completed after 0 iterations at t[s]: 717.89 + FillingsUpdate: mu: -0.169062545 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00800 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.133 +ElecMinimize: Iter: 36 F: -3130.981506034316226 |grad|_K: 3.810e-08 alpha: 1.186e-01 linmin: 7.548e-04 t[s]: 718.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781400 of unit cell: Completed after 0 iterations at t[s]: 719.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781400 of unit cell: Completed after 0 iterations at t[s]: 720.11 + FillingsUpdate: mu: -0.169062478 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00795 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.143 +ElecMinimize: Iter: 37 F: -3130.981506103575612 |grad|_K: 3.813e-08 alpha: 1.417e-01 linmin: -4.141e-06 t[s]: 721.18 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.509e-05 + +Computing DFT-D3 correction: +# coordination-number Cr 8.652 11.923 11.886 8.690 8.657 11.935 11.943 8.699 8.658 11.906 11.913 8.655 8.662 11.935 11.945 8.696 8.661 11.951 11.991 8.713 8.659 11.920 11.958 8.670 8.653 11.909 11.912 8.661 8.664 11.920 11.967 8.668 8.659 11.890 11.923 8.632 +# diagonal-C6 Cr 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 +EvdW_6 = -0.140536 +EvdW_8 = -0.247272 + +# Ionic positions in cartesian coordinates: +ion Cr 0.647365000000000 0.916147000000000 21.623134000000004 0 +ion Cr 2.274122784104951 3.212759412532286 25.199520524584706 1 +ion Cr 0.813819344718598 1.155314699770728 29.091281552327384 1 +ion Cr 2.428725074921919 3.439694178896600 32.653306904706660 1 +ion Cr -0.894387000000000 5.267845000000001 21.523981000000003 0 +ion Cr 0.726883569163279 7.555235380546831 25.103788363538975 1 +ion Cr -0.726093605762091 5.500677236126262 28.999852921053748 1 +ion Cr 0.889348212436823 7.777799738816000 32.555231330781019 1 +ion Cr -2.436139000000000 9.619543000000000 21.424828000000005 0 +ion Cr -0.813750276017693 11.906258165992508 24.997105464939526 1 +ion Cr -2.267813365996520 9.835722307349140 28.890555622836860 1 +ion Cr -0.650162292860865 12.131906630000593 32.461845890322273 1 +ion Cr 5.264104000000001 0.916147000000000 21.523981000000003 0 +ion Cr 6.875887782689494 3.210273528037768 25.103509170573641 1 +ion Cr 5.429237392688650 1.153409020698007 28.994894510678410 1 +ion Cr 7.035651552060096 3.435095082189285 32.556667814166879 1 +ion Cr 3.722352000000001 5.267845000000001 21.424828000000005 0 +ion Cr 5.337512644995306 7.546548889159214 25.005225243210660 1 +ion Cr 3.887987574463531 5.503657360566027 28.905352320012778 1 +ion Cr 5.491471651719563 7.773522236088585 32.449995602732919 1 +ion Cr 2.180600000000001 9.619543000000000 21.325675000000000 0 +ion Cr 3.791412746709019 11.904871001809367 24.899552103688212 1 +ion Cr 2.347533907703325 9.834058952514440 28.801662109130991 1 +ion Cr 3.948462817917868 12.131190682568576 32.359606185287873 1 +ion Cr 9.880843000000002 0.916147000000000 21.424828000000005 0 +ion Cr 11.491617027068399 3.211108188363424 24.998553115143547 1 +ion Cr 10.030055345703907 1.147810192949554 28.894811777808140 1 +ion Cr 11.653483120065850 3.437837462471901 32.459850816391629 1 +ion Cr 8.339091000000002 5.267845000000001 21.325675000000000 0 +ion Cr 9.952199193871609 7.551419674105501 24.899064826375888 1 +ion Cr 8.487313431382496 5.495290071876905 28.797943771250381 1 +ion Cr 10.117131481283009 7.771809737667519 32.360994929433843 1 +ion Cr 6.797338000000001 9.619543000000000 21.226522000000003 0 +ion Cr 8.412421808910269 11.900004005139646 24.797806918591540 1 +ion Cr 6.944145552380199 9.828602411428914 28.695377768767646 1 +ion Cr 8.571005001621668 12.131816311797248 32.262414299832997 1 + +# Forces in Cartesian coordinates: +force Cr -0.000040327834867 0.000006309523635 0.000138768074057 0 +force Cr -0.001320647698162 -0.000586771099864 -0.000757463288316 1 +force Cr -0.000706010230871 -0.001818612462089 0.000290908443391 1 +force Cr -0.000215911748811 -0.000798571123470 0.000907878216139 1 +force Cr -0.000083735813370 0.000449444660229 0.000009497566899 0 +force Cr -0.000066980310891 -0.000075573373139 -0.001405034538679 1 +force Cr -0.001347844329244 -0.000747748160909 -0.001208887136127 1 +force Cr -0.000639883797360 0.000300627201591 0.001247481412593 1 +force Cr 0.000237908025049 -0.000590640587389 -0.000225567238415 0 +force Cr -0.000195435077914 -0.000168829145603 0.000117490346946 1 +force Cr -0.001076033309280 0.001458235082659 0.000640139899560 1 +force Cr -0.000542624557596 -0.000053970590253 -0.000481827021612 1 +force Cr 0.000445681097202 0.000058018031721 -0.000252250637773 0 +force Cr 0.000647083629080 -0.000540617991254 -0.001304311381414 1 +force Cr -0.000706166098181 -0.001610603049447 -0.000197413568186 1 +force Cr 0.000231528758567 -0.000394615224136 0.000891669776213 1 +force Cr 0.000422517493195 0.000606844519516 -0.000167988201068 0 +force Cr -0.000040993582478 0.001438653154203 -0.001660811832742 1 +force Cr -0.000826614722149 -0.001633909380155 -0.001842012739834 1 +force Cr 0.000692886365541 0.000535903092813 0.001930224484293 1 +force Cr 0.000502915099246 -0.000304178950826 -0.000128808338117 0 +force Cr 0.000726195778948 -0.000142440351228 -0.000307415660748 1 +force Cr -0.001275581562795 0.002166876924016 -0.001399000880689 1 +force Cr 0.000415009669310 0.000286240063497 0.000269338424802 1 +force Cr -0.000631411098121 0.000034832316299 0.000032480887683 0 +force Cr 0.000490332515597 -0.000672735804362 -0.000217218403542 1 +force Cr 0.001338668168667 -0.000633399728823 -0.000261050499449 1 +force Cr -0.000047156625578 -0.000374405275046 0.000042043402156 1 +force Cr -0.000433537996516 0.000351410515867 -0.000370315972186 0 +force Cr 0.000306366975409 0.000124066352743 -0.000160472109887 1 +force Cr 0.002068733696585 -0.000106707776773 -0.000554227382776 1 +force Cr -0.000056929535741 0.000703694921820 -0.000052039389869 1 +force Cr -0.000392461353607 -0.000537209242161 -0.000131154377855 0 +force Cr -0.000367817778799 0.000636775616713 0.000317893399687 1 +force Cr 0.002236760686371 0.002728588064126 -0.000113016850009 1 +force Cr 0.000254256353269 -0.000048550232476 -0.001007435329834 1 + +# Energy components: + A_diel = 0.0018312763509928 + Eewald = 58067.7127979906144901 + EH = 60726.5591829043187317 + Eloc = -122593.4248443472024519 + Enl = 340.0998032848299317 + EvdW = -0.3878074892798345 + Exc = -403.5988818131716016 + Exc_core = 27.5245923852331487 + KE = 704.5351272896807586 +------------------------------------- + Etot = -3130.9781985186345992 + TS = 0.0033075849411874 +------------------------------------- + F = -3130.9815061035756116 + +IonicMinimize: Iter: 5 F: -3130.981506103575612 grad_max: 2.729e-03 alpha: 2.719e-01 linmin: 8.840e-02 t[s]: 742.76 + +#--- Lowdin population analysis --- +# oxidation-state Cr +0.271 +0.274 +0.273 +0.270 +0.270 +0.273 +0.273 +0.270 +0.271 +0.273 +0.273 +0.271 +0.270 +0.273 +0.273 +0.270 +0.269 +0.273 +0.273 +0.270 +0.270 +0.274 +0.273 +0.270 +0.270 +0.274 +0.273 +0.270 +0.270 +0.273 +0.273 +0.271 +0.270 +0.274 +0.273 +0.272 +# magnetic-moments Cr +0.000 -0.000 +0.000 -0.000 -0.001 +0.000 -0.000 +0.000 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 -0.001 +0.000 -0.000 +0.000 -0.001 +0.000 -0.000 +0.000 +0.000 -0.000 +0.000 -0.000 +0.001 -0.000 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Cr 8.671 11.947 11.962 8.677 8.681 11.956 11.959 8.674 8.673 11.955 11.960 8.689 8.674 11.958 11.954 8.679 8.684 11.956 11.945 8.667 8.685 11.957 11.959 8.678 8.679 11.953 11.963 8.681 8.679 11.960 11.951 8.683 8.679 11.955 11.953 8.684 +# diagonal-C6 Cr 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 +EvdW_6 = -0.140623 +EvdW_8 = -0.247986 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781612 of unit cell: Completed after 22 iterations at t[s]: 743.82 + FillingsUpdate: mu: -0.251186904 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00758 Tot: -0.00001 ] +ElecMinimize: Iter: 0 F: -3130.175719584549370 |grad|_K: 9.477e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.794975 of unit cell: Completed after 32 iterations at t[s]: 745.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781723 of unit cell: Completed after 26 iterations at t[s]: 746.13 + FillingsUpdate: mu: -0.180959419 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00759 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.129 +ElecMinimize: Iter: 1 F: -3130.687216412711223 |grad|_K: 4.058e-05 alpha: 1.463e-01 linmin: 4.174e-03 t[s]: 747.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781829 of unit cell: Completed after 21 iterations at t[s]: 747.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781913 of unit cell: Completed after 20 iterations at t[s]: 748.35 + FillingsUpdate: mu: -0.165281945 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00756 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.125 +ElecMinimize: Iter: 2 F: -3130.852990355886959 |grad|_K: 1.995e-05 alpha: 2.589e-01 linmin: -2.704e-05 t[s]: 749.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781879 of unit cell: Completed after 21 iterations at t[s]: 749.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781889 of unit cell: Completed after 14 iterations at t[s]: 750.60 + FillingsUpdate: mu: -0.163127382 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00755 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.13 +ElecMinimize: Iter: 3 F: -3130.881348814716603 |grad|_K: 1.041e-05 alpha: 1.741e-01 linmin: 4.075e-05 t[s]: 751.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781853 of unit cell: Completed after 19 iterations at t[s]: 752.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781814 of unit cell: Completed after 20 iterations at t[s]: 752.93 + FillingsUpdate: mu: -0.171868181 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00752 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.155 +ElecMinimize: Iter: 4 F: -3130.897304267465188 |grad|_K: 9.703e-06 alpha: 3.596e-01 linmin: -1.418e-05 t[s]: 753.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781798 of unit cell: Completed after 12 iterations at t[s]: 754.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781793 of unit cell: Completed after 12 iterations at t[s]: 755.11 + FillingsUpdate: mu: -0.170704671 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00746 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.188 +ElecMinimize: Iter: 5 F: -3130.915509614145776 |grad|_K: 1.116e-05 alpha: 4.723e-01 linmin: 2.597e-05 t[s]: 756.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781776 of unit cell: Completed after 19 iterations at t[s]: 756.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781778 of unit cell: Completed after 12 iterations at t[s]: 757.30 + FillingsUpdate: mu: -0.160306151 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00735 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.198 +ElecMinimize: Iter: 6 F: -3130.936401926598137 |grad|_K: 1.359e-05 alpha: 4.110e-01 linmin: 2.327e-06 t[s]: 758.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781644 of unit cell: Completed after 21 iterations at t[s]: 758.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781673 of unit cell: Completed after 18 iterations at t[s]: 759.48 + FillingsUpdate: mu: -0.170716595 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00721 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.183 +ElecMinimize: Iter: 7 F: -3130.960502445880138 |grad|_K: 1.091e-05 alpha: 3.206e-01 linmin: -1.675e-05 t[s]: 760.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781604 of unit cell: Completed after 19 iterations at t[s]: 761.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781628 of unit cell: Completed after 14 iterations at t[s]: 761.72 + FillingsUpdate: mu: -0.168803402 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00713 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.149 +ElecMinimize: Iter: 8 F: -3130.970654787687636 |grad|_K: 7.419e-06 alpha: 2.060e-01 linmin: -4.165e-06 t[s]: 762.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781618 of unit cell: Completed after 12 iterations at t[s]: 763.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781617 of unit cell: Completed after 8 iterations at t[s]: 763.91 + FillingsUpdate: mu: -0.168211432 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00708 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.117 +ElecMinimize: Iter: 9 F: -3130.975632449553814 |grad|_K: 5.437e-06 alpha: 2.206e-01 linmin: -2.760e-05 t[s]: 764.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781623 of unit cell: Completed after 15 iterations at t[s]: 765.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781624 of unit cell: Completed after 3 iterations at t[s]: 766.11 + FillingsUpdate: mu: -0.169298696 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00704 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.12 +ElecMinimize: Iter: 10 F: -3130.978437003378531 |grad|_K: 3.667e-06 alpha: 2.308e-01 linmin: 5.774e-06 t[s]: 767.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781631 of unit cell: Completed after 11 iterations at t[s]: 767.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781632 of unit cell: Completed after 3 iterations at t[s]: 768.30 + FillingsUpdate: mu: -0.169004228 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00701 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.119 +ElecMinimize: Iter: 11 F: -3130.979875751269901 |grad|_K: 2.772e-06 alpha: 2.614e-01 linmin: -4.019e-06 t[s]: 769.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781640 of unit cell: Completed after 11 iterations at t[s]: 769.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781640 of unit cell: Completed after 3 iterations at t[s]: 770.47 + FillingsUpdate: mu: -0.169554481 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00698 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.113 +ElecMinimize: Iter: 12 F: -3130.980667978820748 |grad|_K: 1.934e-06 alpha: 2.518e-01 linmin: 1.781e-05 t[s]: 771.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781646 of unit cell: Completed after 10 iterations at t[s]: 772.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781645 of unit cell: Completed after 3 iterations at t[s]: 772.64 + FillingsUpdate: mu: -0.169178934 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00696 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.106 +ElecMinimize: Iter: 13 F: -3130.981021153846086 |grad|_K: 1.232e-06 alpha: 2.309e-01 linmin: 2.011e-05 t[s]: 773.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781648 of unit cell: Completed after 12 iterations at t[s]: 774.25 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781648 of unit cell: Completed after 0 iterations at t[s]: 774.80 + FillingsUpdate: mu: -0.168640508 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00693 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.107 +ElecMinimize: Iter: 14 F: -3130.981169126438999 |grad|_K: 8.841e-07 alpha: 2.382e-01 linmin: -2.597e-04 t[s]: 775.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781649 of unit cell: Completed after 8 iterations at t[s]: 776.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781650 of unit cell: Completed after 6 iterations at t[s]: 777.00 + FillingsUpdate: mu: -0.168994728 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00691 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.109 +ElecMinimize: Iter: 15 F: -3130.981270756762569 |grad|_K: 7.739e-07 alpha: 3.154e-01 linmin: 7.957e-05 t[s]: 778.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781652 of unit cell: Completed after 10 iterations at t[s]: 778.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781652 of unit cell: Completed after 3 iterations at t[s]: 779.17 + FillingsUpdate: mu: -0.169158453 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00688 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.115 +ElecMinimize: Iter: 16 F: -3130.981330723685460 |grad|_K: 5.796e-07 alpha: 2.452e-01 linmin: 5.838e-05 t[s]: 780.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781654 of unit cell: Completed after 6 iterations at t[s]: 780.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781654 of unit cell: Completed after 3 iterations at t[s]: 781.37 + FillingsUpdate: mu: -0.168966034 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00684 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.124 +ElecMinimize: Iter: 17 F: -3130.981371438853785 |grad|_K: 4.759e-07 alpha: 2.971e-01 linmin: -1.628e-05 t[s]: 782.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781657 of unit cell: Completed after 4 iterations at t[s]: 783.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781656 of unit cell: Completed after 0 iterations at t[s]: 783.56 + FillingsUpdate: mu: -0.168972565 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00681 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.136 +ElecMinimize: Iter: 18 F: -3130.981398234033350 |grad|_K: 4.224e-07 alpha: 2.885e-01 linmin: 3.528e-05 t[s]: 784.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781658 of unit cell: Completed after 3 iterations at t[s]: 785.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781658 of unit cell: Completed after 0 iterations at t[s]: 785.72 + FillingsUpdate: mu: -0.168967278 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00676 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.151 +ElecMinimize: Iter: 19 F: -3130.981419959873165 |grad|_K: 3.595e-07 alpha: 2.987e-01 linmin: -5.206e-05 t[s]: 786.77 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781659 of unit cell: Completed after 6 iterations at t[s]: 787.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781659 of unit cell: Completed after 0 iterations at t[s]: 787.91 + FillingsUpdate: mu: -0.168984663 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00672 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.164 +ElecMinimize: Iter: 20 F: -3130.981436098771155 |grad|_K: 3.389e-07 alpha: 3.023e-01 linmin: -2.587e-06 t[s]: 788.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781662 of unit cell: Completed after 6 iterations at t[s]: 789.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781662 of unit cell: Completed after 0 iterations at t[s]: 790.06 + FillingsUpdate: mu: -0.169077700 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00666 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.178 +ElecMinimize: Iter: 21 F: -3130.981449710118341 |grad|_K: 2.907e-07 alpha: 2.892e-01 linmin: 4.330e-05 t[s]: 791.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781663 of unit cell: Completed after 5 iterations at t[s]: 791.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781663 of unit cell: Completed after 2 iterations at t[s]: 792.21 + FillingsUpdate: mu: -0.168965103 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00661 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.186 +ElecMinimize: Iter: 22 F: -3130.981458599845155 |grad|_K: 2.523e-07 alpha: 2.604e-01 linmin: -8.156e-06 t[s]: 793.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781664 of unit cell: Completed after 3 iterations at t[s]: 793.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781664 of unit cell: Completed after 3 iterations at t[s]: 794.36 + FillingsUpdate: mu: -0.169014380 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00654 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.19 +ElecMinimize: Iter: 23 F: -3130.981466424046630 |grad|_K: 2.262e-07 alpha: 3.011e-01 linmin: 2.001e-05 t[s]: 795.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781665 of unit cell: Completed after 8 iterations at t[s]: 795.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781664 of unit cell: Completed after 2 iterations at t[s]: 796.52 + FillingsUpdate: mu: -0.169059556 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00649 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.182 +ElecMinimize: Iter: 24 F: -3130.981471607919957 |grad|_K: 1.834e-07 alpha: 2.487e-01 linmin: 1.977e-05 t[s]: 797.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781665 of unit cell: Completed after 3 iterations at t[s]: 798.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781665 of unit cell: Completed after 0 iterations at t[s]: 798.72 + FillingsUpdate: mu: -0.169019887 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00643 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.172 +ElecMinimize: Iter: 25 F: -3130.981475256176054 |grad|_K: 1.436e-07 alpha: 2.662e-01 linmin: -7.169e-05 t[s]: 799.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781666 of unit cell: Completed after 2 iterations at t[s]: 800.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781666 of unit cell: Completed after 0 iterations at t[s]: 800.87 + FillingsUpdate: mu: -0.169001993 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00638 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.18 +ElecMinimize: Iter: 26 F: -3130.981477540539345 |grad|_K: 1.171e-07 alpha: 2.652e-01 linmin: -2.444e-05 t[s]: 801.94 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781667 of unit cell: Completed after 3 iterations at t[s]: 802.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781667 of unit cell: Completed after 0 iterations at t[s]: 803.04 + FillingsUpdate: mu: -0.169001859 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00632 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.173 +ElecMinimize: Iter: 27 F: -3130.981479187721106 |grad|_K: 1.001e-07 alpha: 2.913e-01 linmin: -5.137e-05 t[s]: 804.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781667 of unit cell: Completed after 2 iterations at t[s]: 804.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781667 of unit cell: Completed after 0 iterations at t[s]: 805.16 + FillingsUpdate: mu: -0.169007219 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00627 Tot: -0.00001 ] + SubspaceRotationAdjust: set factor to 0.168 +ElecMinimize: Iter: 28 F: -3130.981480218640627 |grad|_K: 8.083e-08 alpha: 2.463e-01 linmin: 1.716e-04 t[s]: 806.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781667 of unit cell: Completed after 2 iterations at t[s]: 806.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781667 of unit cell: Completed after 0 iterations at t[s]: 807.30 + FillingsUpdate: mu: -0.169008857 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00622 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.163 +ElecMinimize: Iter: 29 F: -3130.981480930819544 |grad|_K: 6.215e-08 alpha: 2.744e-01 linmin: -2.965e-04 t[s]: 808.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781667 of unit cell: Completed after 2 iterations at t[s]: 808.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781667 of unit cell: Completed after 0 iterations at t[s]: 809.45 + FillingsUpdate: mu: -0.168992321 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00618 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.167 +ElecMinimize: Iter: 30 F: -3130.981481373910810 |grad|_K: 5.066e-08 alpha: 2.670e-01 linmin: 2.007e-05 t[s]: 810.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781667 of unit cell: Completed after 0 iterations at t[s]: 811.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781667 of unit cell: Completed after 1 iterations at t[s]: 811.66 + FillingsUpdate: mu: -0.168984452 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00613 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.17 +ElecMinimize: Iter: 31 F: -3130.981481648811041 |grad|_K: 4.752e-08 alpha: 3.065e-01 linmin: 1.300e-03 t[s]: 812.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781667 of unit cell: Completed after 3 iterations at t[s]: 813.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781667 of unit cell: Completed after 0 iterations at t[s]: 813.82 + FillingsUpdate: mu: -0.168992888 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00608 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.176 +ElecMinimize: Iter: 32 F: -3130.981481838769014 |grad|_K: 3.623e-08 alpha: 2.345e-01 linmin: 6.311e-04 t[s]: 814.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781667 of unit cell: Completed after 2 iterations at t[s]: 815.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781667 of unit cell: Completed after 0 iterations at t[s]: 815.97 + FillingsUpdate: mu: -0.168994575 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00605 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.175 +ElecMinimize: Iter: 33 F: -3130.981481948600958 |grad|_K: 2.879e-08 alpha: 2.125e-01 linmin: -1.011e-03 t[s]: 817.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781667 of unit cell: Completed after 0 iterations at t[s]: 817.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781667 of unit cell: Completed after 0 iterations at t[s]: 818.10 + FillingsUpdate: mu: -0.168994638 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00600 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.198 +ElecMinimize: Iter: 34 F: -3130.981482049508031 |grad|_K: 2.657e-08 alpha: 2.905e-01 linmin: 1.629e-05 t[s]: 819.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781666 of unit cell: Completed after 3 iterations at t[s]: 819.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781666 of unit cell: Completed after 0 iterations at t[s]: 820.25 + FillingsUpdate: mu: -0.169002163 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00597 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.189 +ElecMinimize: Iter: 35 F: -3130.981482091296130 |grad|_K: 3.324e-08 alpha: 1.629e-01 linmin: 6.634e-04 t[s]: 821.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781666 of unit cell: Completed after 0 iterations at t[s]: 821.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781666 of unit cell: Completed after 0 iterations at t[s]: 822.40 + FillingsUpdate: mu: -0.169002156 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00592 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.231 +ElecMinimize: Iter: 36 F: -3130.981482149786643 |grad|_K: 3.586e-08 alpha: 1.432e-01 linmin: 4.941e-06 t[s]: 823.44 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.188e-06 + +Computing DFT-D3 correction: +# coordination-number Cr 8.671 11.947 11.962 8.677 8.681 11.956 11.959 8.674 8.673 11.955 11.960 8.689 8.674 11.958 11.954 8.679 8.684 11.956 11.945 8.667 8.685 11.957 11.959 8.678 8.679 11.953 11.963 8.681 8.679 11.960 11.951 8.683 8.679 11.955 11.953 8.684 +# diagonal-C6 Cr 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 +EvdW_6 = -0.140623 +EvdW_8 = -0.247986 +IonicMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: 0.0330933 gdotd/gdotd0: -1.27144 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Cr 8.662 11.935 11.925 8.683 8.669 11.946 11.951 8.686 8.665 11.931 11.937 8.672 8.668 11.947 11.950 8.688 8.673 11.954 11.968 8.690 8.672 11.939 11.959 8.674 8.666 11.931 11.938 8.671 8.672 11.940 11.959 8.676 8.669 11.923 11.939 8.659 +# diagonal-C6 Cr 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 +EvdW_6 = -0.140581 +EvdW_8 = -0.247635 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781606 of unit cell: Completed after 14 iterations at t[s]: 831.28 + FillingsUpdate: mu: -0.166786093 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00564 Tot: -0.00000 ] +ElecMinimize: Iter: 0 F: -3130.979961202913728 |grad|_K: 4.201e-06 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781645 of unit cell: Completed after 22 iterations at t[s]: 832.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781598 of unit cell: Completed after 21 iterations at t[s]: 833.56 + FillingsUpdate: mu: -0.168446542 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00563 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.142 +ElecMinimize: Iter: 1 F: -3130.980679238969060 |grad|_K: 2.172e-06 alpha: 9.991e-02 linmin: 2.767e-04 t[s]: 834.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781593 of unit cell: Completed after 11 iterations at t[s]: 835.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781584 of unit cell: Completed after 12 iterations at t[s]: 835.74 + FillingsUpdate: mu: -0.169862502 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00561 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.121 +ElecMinimize: Iter: 2 F: -3130.981228368122174 |grad|_K: 1.575e-06 alpha: 2.859e-01 linmin: 1.257e-05 t[s]: 836.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781579 of unit cell: Completed after 13 iterations at t[s]: 837.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781581 of unit cell: Completed after 12 iterations at t[s]: 837.91 + FillingsUpdate: mu: -0.168963955 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00559 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.123 +ElecMinimize: Iter: 3 F: -3130.981415990244841 |grad|_K: 8.404e-07 alpha: 1.848e-01 linmin: 3.504e-05 t[s]: 838.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781580 of unit cell: Completed after 3 iterations at t[s]: 839.54 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781579 of unit cell: Completed after 3 iterations at t[s]: 840.10 + FillingsUpdate: mu: -0.168879071 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00557 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.134 +ElecMinimize: Iter: 4 F: -3130.981496044346386 |grad|_K: 6.521e-07 alpha: 2.769e-01 linmin: 1.663e-05 t[s]: 841.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781573 of unit cell: Completed after 8 iterations at t[s]: 841.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781573 of unit cell: Completed after 2 iterations at t[s]: 842.29 + FillingsUpdate: mu: -0.168820521 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00554 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.131 +ElecMinimize: Iter: 5 F: -3130.981548523792299 |grad|_K: 5.783e-07 alpha: 3.016e-01 linmin: 2.804e-05 t[s]: 843.34 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781563 of unit cell: Completed after 9 iterations at t[s]: 843.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781564 of unit cell: Completed after 3 iterations at t[s]: 844.44 + FillingsUpdate: mu: -0.169146773 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00551 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.128 +ElecMinimize: Iter: 6 F: -3130.981587971975387 |grad|_K: 4.658e-07 alpha: 2.882e-01 linmin: 2.651e-04 t[s]: 845.47 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781558 of unit cell: Completed after 7 iterations at t[s]: 846.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781557 of unit cell: Completed after 3 iterations at t[s]: 846.58 + FillingsUpdate: mu: -0.169283896 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00547 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.13 +ElecMinimize: Iter: 7 F: -3130.981616594928255 |grad|_K: 3.976e-07 alpha: 3.237e-01 linmin: -1.954e-04 t[s]: 847.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781551 of unit cell: Completed after 8 iterations at t[s]: 848.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781552 of unit cell: Completed after 3 iterations at t[s]: 848.75 + FillingsUpdate: mu: -0.168958461 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00544 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.142 +ElecMinimize: Iter: 8 F: -3130.981633911960216 |grad|_K: 3.126e-07 alpha: 2.662e-01 linmin: 1.973e-05 t[s]: 849.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781547 of unit cell: Completed after 7 iterations at t[s]: 850.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781546 of unit cell: Completed after 3 iterations at t[s]: 850.93 + FillingsUpdate: mu: -0.169105279 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00540 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.143 +ElecMinimize: Iter: 9 F: -3130.981647161294859 |grad|_K: 2.962e-07 alpha: 3.314e-01 linmin: -8.391e-05 t[s]: 852.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781539 of unit cell: Completed after 7 iterations at t[s]: 852.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781539 of unit cell: Completed after 0 iterations at t[s]: 853.11 + FillingsUpdate: mu: -0.169110772 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00535 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.14 +ElecMinimize: Iter: 10 F: -3130.981659570228658 |grad|_K: 2.901e-07 alpha: 3.442e-01 linmin: -1.072e-04 t[s]: 854.16 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781531 of unit cell: Completed after 7 iterations at t[s]: 854.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781532 of unit cell: Completed after 3 iterations at t[s]: 855.27 + FillingsUpdate: mu: -0.168902041 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00529 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.139 +ElecMinimize: Iter: 11 F: -3130.981669889011755 |grad|_K: 2.423e-07 alpha: 2.974e-01 linmin: 1.231e-04 t[s]: 856.30 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781527 of unit cell: Completed after 3 iterations at t[s]: 856.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781527 of unit cell: Completed after 0 iterations at t[s]: 857.39 + FillingsUpdate: mu: -0.168960390 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00524 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.142 +ElecMinimize: Iter: 12 F: -3130.981676803352002 |grad|_K: 1.992e-07 alpha: 2.898e-01 linmin: 8.936e-05 t[s]: 858.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781524 of unit cell: Completed after 3 iterations at t[s]: 858.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781524 of unit cell: Completed after 0 iterations at t[s]: 859.54 + FillingsUpdate: mu: -0.169012131 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00520 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.144 +ElecMinimize: Iter: 13 F: -3130.981681146719893 |grad|_K: 1.567e-07 alpha: 2.685e-01 linmin: 2.044e-04 t[s]: 860.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781522 of unit cell: Completed after 3 iterations at t[s]: 861.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781523 of unit cell: Completed after 0 iterations at t[s]: 861.68 + FillingsUpdate: mu: -0.169045812 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00517 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.136 +ElecMinimize: Iter: 14 F: -3130.981683584544953 |grad|_K: 1.173e-07 alpha: 2.451e-01 linmin: 1.449e-04 t[s]: 862.76 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781523 of unit cell: Completed after 3 iterations at t[s]: 863.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781523 of unit cell: Completed after 0 iterations at t[s]: 863.86 + FillingsUpdate: mu: -0.169046166 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00513 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.135 +ElecMinimize: Iter: 15 F: -3130.981685430278958 |grad|_K: 8.696e-08 alpha: 3.211e-01 linmin: -2.451e-03 t[s]: 864.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781524 of unit cell: Completed after 1 iterations at t[s]: 865.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781524 of unit cell: Completed after 0 iterations at t[s]: 866.01 + FillingsUpdate: mu: -0.169021703 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00510 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.138 +ElecMinimize: Iter: 16 F: -3130.981686383917804 |grad|_K: 8.051e-08 alpha: 2.842e-01 linmin: 2.139e-04 t[s]: 867.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781525 of unit cell: Completed after 3 iterations at t[s]: 867.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781525 of unit cell: Completed after 0 iterations at t[s]: 868.18 + FillingsUpdate: mu: -0.169044818 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00507 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.125 +ElecMinimize: Iter: 17 F: -3130.981686977891513 |grad|_K: 7.303e-08 alpha: 2.201e-01 linmin: 2.681e-03 t[s]: 869.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781527 of unit cell: Completed after 3 iterations at t[s]: 869.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781526 of unit cell: Completed after 0 iterations at t[s]: 870.33 + FillingsUpdate: mu: -0.169057430 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00504 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.121 +ElecMinimize: Iter: 18 F: -3130.981687366398091 |grad|_K: 5.403e-08 alpha: 2.013e-01 linmin: -2.220e-03 t[s]: 871.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781528 of unit cell: Completed after 0 iterations at t[s]: 871.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781528 of unit cell: Completed after 0 iterations at t[s]: 872.45 + FillingsUpdate: mu: -0.169057516 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00501 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.125 +ElecMinimize: Iter: 19 F: -3130.981687728257839 |grad|_K: 4.234e-08 alpha: 2.801e-01 linmin: 8.213e-06 t[s]: 873.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781530 of unit cell: Completed after 2 iterations at t[s]: 874.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781529 of unit cell: Completed after 0 iterations at t[s]: 874.65 + FillingsUpdate: mu: -0.169049840 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00499 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.124 +ElecMinimize: Iter: 20 F: -3130.981687859642989 |grad|_K: 3.704e-08 alpha: 1.967e-01 linmin: -9.956e-04 t[s]: 875.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781530 of unit cell: Completed after 0 iterations at t[s]: 876.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781531 of unit cell: Completed after 2 iterations at t[s]: 876.80 + FillingsUpdate: mu: -0.169046023 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00496 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.123 +ElecMinimize: Iter: 21 F: -3130.981687969622726 |grad|_K: 4.049e-08 alpha: 2.720e-01 linmin: 4.002e-03 t[s]: 877.82 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781533 of unit cell: Completed after 1 iterations at t[s]: 878.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781532 of unit cell: Completed after 0 iterations at t[s]: 878.91 + FillingsUpdate: mu: -0.169040324 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00493 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.124 +ElecMinimize: Iter: 22 F: -3130.981688051954734 |grad|_K: 3.073e-08 alpha: 1.641e-01 linmin: 3.331e-04 t[s]: 879.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781533 of unit cell: Completed after 0 iterations at t[s]: 880.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781533 of unit cell: Completed after 0 iterations at t[s]: 881.08 + FillingsUpdate: mu: -0.169040208 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00491 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.125 +ElecMinimize: Iter: 23 F: -3130.981688119222326 |grad|_K: 2.705e-08 alpha: 1.754e-01 linmin: -1.482e-03 t[s]: 882.17 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.545e-07 + +Computing DFT-D3 correction: +# coordination-number Cr 8.662 11.935 11.925 8.683 8.669 11.946 11.951 8.686 8.665 11.931 11.937 8.672 8.668 11.947 11.950 8.688 8.673 11.954 11.968 8.690 8.672 11.939 11.959 8.674 8.666 11.931 11.938 8.671 8.672 11.940 11.959 8.676 8.669 11.923 11.939 8.659 +# diagonal-C6 Cr 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 +EvdW_6 = -0.140581 +EvdW_8 = -0.247635 + +# Ionic positions in cartesian coordinates: +ion Cr 0.647365000000000 0.916147000000000 21.623134000000004 0 +ion Cr 2.267920794908917 3.210664306724532 25.190715158326757 1 +ion Cr 0.810939658017943 1.146822681734872 29.082660428927532 1 +ion Cr 2.428504034277982 3.437124911318850 32.640426268606433 1 +ion Cr -0.894387000000000 5.267845000000001 21.523981000000003 0 +ion Cr 0.727145256032903 7.554089914424604 25.091859246446262 1 +ion Cr -0.732989508866711 5.497315314660439 28.982936817322262 1 +ion Cr 0.887107821151826 7.778172041831200 32.544259860956899 1 +ion Cr -2.436139000000000 9.619543000000000 21.424828000000005 0 +ion Cr -0.814265350268327 11.905197590670740 24.992577667334949 1 +ion Cr -2.273912168098623 9.842805064624073 28.882745402490837 1 +ion Cr -0.651906564658357 12.131201509130960 32.442621924987229 1 +ion Cr 5.264104000000001 0.916147000000000 21.523981000000003 0 +ion Cr 6.878473672831263 3.207872293555910 25.092288833463318 1 +ion Cr 5.425981194794565 1.145595739123318 28.982824002658749 1 +ion Cr 7.035510344294113 3.433599608878703 32.543813757601299 1 +ion Cr 3.722352000000001 5.267845000000001 21.424828000000005 0 +ion Cr 5.336707101214360 7.552910438189918 24.991500958016566 1 +ion Cr 3.883930973555302 5.495166358518706 28.884606767843636 1 +ion Cr 5.493501662870815 7.774186153959831 32.442736539011449 1 +ion Cr 2.180600000000001 9.619543000000000 21.325675000000000 0 +ion Cr 3.794583582938051 11.903471887160018 24.892516785783677 1 +ion Cr 2.340906660290099 9.844398839738506 28.783160576565347 1 +ion Cr 3.949349643451009 12.131154623321240 32.344135001205757 1 +ion Cr 9.880843000000002 0.916147000000000 21.424828000000005 0 +ion Cr 11.493635129795665 3.208127324611387 24.992276340835069 1 +ion Cr 10.036666676891132 1.144111350832753 28.882605547106824 1 +ion Cr 11.652529618915624 3.436696921726203 32.443216049130903 1 +ion Cr 8.339091000000002 5.267845000000001 21.325675000000000 0 +ion Cr 9.953284777503553 7.551122989204776 24.893015442820591 1 +ion Cr 8.497111912310414 5.494518690184534 28.783573930486821 1 +ion Cr 10.115943200545736 7.773643952578685 32.343794665736255 1 +ion Cr 6.797338000000001 9.619543000000000 21.226522000000003 0 +ion Cr 8.409924719142040 11.902435716963403 24.793583494117911 1 +ion Cr 6.954556347855844 9.840773350266502 28.683453311610364 1 +ion Cr 8.571443389441704 12.130568829949137 32.241385460621714 1 + +# Forces in Cartesian coordinates: +force Cr -0.000042144397337 -0.000084510340787 -0.000414455310122 0 +force Cr -0.000294471205132 -0.000677000903339 -0.000387370779947 1 +force Cr -0.000429313237624 -0.000368612003310 -0.000103209493431 1 +force Cr -0.000228731433162 -0.000305687820656 0.000893777158692 1 +force Cr -0.000167560403691 0.000456758576738 -0.000817338480306 0 +force Cr -0.000586438246388 0.000351746479524 -0.000439874831537 1 +force Cr -0.000049396449591 -0.000250406414189 -0.000144801610364 1 +force Cr -0.000241986742313 0.000149887617043 0.000732878113060 1 +force Cr 0.000095178346492 -0.000499921632814 -0.000620195065891 0 +force Cr -0.000545406394031 0.000011247890619 -0.000401808648711 1 +force Cr 0.000159982265794 0.000050165192014 -0.000045595399005 1 +force Cr -0.000234940959779 -0.000016081844703 0.000702070316852 1 +force Cr 0.000467343582379 -0.000001062023355 -0.000757912667048 0 +force Cr 0.000314867815870 -0.000387757294349 -0.000560254836083 1 +force Cr -0.000083778129062 -0.000273646701592 -0.000224249576674 1 +force Cr 0.000227537136387 -0.000196554330557 0.000831824825916 1 +force Cr 0.000408547943319 0.000547291542016 -0.001105993266851 0 +force Cr 0.000300297627051 0.000248332204887 -0.000249250938697 1 +force Cr -0.000076995089484 0.000215788458193 -0.000253386117482 1 +force Cr 0.000194630367021 0.000343445409421 0.000881456555374 1 +force Cr 0.000304264223813 -0.000198709468861 -0.001046412475780 0 +force Cr 0.000161541224848 0.000313030046613 -0.000202560948917 1 +force Cr 0.000172296876692 -0.000101603974945 0.000024856592053 1 +force Cr 0.000270862272918 0.000106086030038 0.000646629545336 1 +force Cr -0.000518166841463 -0.000078440876379 -0.000677546828813 0 +force Cr 0.000164103626002 -0.000471626516552 -0.000291455393245 1 +force Cr 0.000109716263795 0.000047745427519 0.000057083200040 1 +force Cr 0.000081750320727 -0.000242822026889 0.000624037014310 1 +force Cr -0.000297290582844 0.000230623884166 -0.001014394380935 0 +force Cr 0.000149097954913 0.000438940904343 -0.000332393234840 1 +force Cr -0.000030032384078 0.000002410472904 -0.000091174591700 1 +force Cr 0.000032846381333 0.000306446708392 0.000744380306438 1 +force Cr -0.000334533764866 -0.000510976441221 -0.000868281252041 0 +force Cr 0.000316492931351 0.000240162423903 -0.000144993073612 1 +force Cr 0.000068868585873 0.000388986362468 0.000200232136886 1 +force Cr 0.000079542963002 0.000134538541158 0.000535024813483 1 + +# Energy components: + A_diel = 0.0018294807787243 + Eewald = 58091.3909254645623150 + EH = 60750.2339162676580600 + Eloc = -122640.8084288104000734 + Enl = 340.0908089682628770 + EvdW = -0.3882154919685395 + Exc = -403.6173319652341434 + Exc_core = 27.5245659284629056 + KE = 704.5935488482828077 +------------------------------------- + Etot = -3130.9783813095918958 + TS = 0.0033068096303528 +------------------------------------- + F = -3130.9816881192223263 + +IonicMinimize: Iter: 6 F: -3130.981688119222326 grad_max: 8.938e-04 alpha: 5.080e-01 linmin: 1.169e-01 t[s]: 887.37 + +#--- Lowdin population analysis --- +# oxidation-state Cr +0.271 +0.273 +0.274 +0.269 +0.270 +0.273 +0.273 +0.269 +0.271 +0.274 +0.273 +0.269 +0.270 +0.273 +0.273 +0.269 +0.269 +0.273 +0.273 +0.269 +0.270 +0.273 +0.273 +0.269 +0.270 +0.274 +0.274 +0.269 +0.270 +0.274 +0.273 +0.269 +0.270 +0.274 +0.273 +0.270 +# magnetic-moments Cr +0.000 -0.000 +0.000 -0.000 -0.000 +0.000 -0.000 +0.000 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 -0.000 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 +0.000 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Cr 8.659 11.913 11.915 8.666 8.663 11.919 11.922 8.668 8.661 11.915 11.922 8.667 8.661 11.918 11.921 8.668 8.664 11.921 11.917 8.666 8.665 11.920 11.925 8.667 8.662 11.915 11.922 8.666 8.664 11.919 11.922 8.667 8.662 11.914 11.919 8.664 +# diagonal-C6 Cr 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 +EvdW_6 = -0.140504 +EvdW_8 = -0.246994 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781594 of unit cell: Completed after 22 iterations at t[s]: 888.44 + FillingsUpdate: mu: -0.104066508 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00468 Tot: -0.00000 ] +ElecMinimize: Iter: 0 F: -3130.665021180460371 |grad|_K: 5.863e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.782434 of unit cell: Completed after 26 iterations at t[s]: 890.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781335 of unit cell: Completed after 24 iterations at t[s]: 890.73 + FillingsUpdate: mu: -0.159409204 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00467 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.12 +ElecMinimize: Iter: 1 F: -3130.864629752730252 |grad|_K: 2.470e-05 alpha: 1.473e-01 linmin: 2.945e-03 t[s]: 891.80 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781248 of unit cell: Completed after 16 iterations at t[s]: 892.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781178 of unit cell: Completed after 15 iterations at t[s]: 892.94 + FillingsUpdate: mu: -0.173836037 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00466 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.133 +ElecMinimize: Iter: 2 F: -3130.929050622612976 |grad|_K: 1.125e-05 alpha: 2.680e-01 linmin: 5.319e-05 t[s]: 893.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781214 of unit cell: Completed after 15 iterations at t[s]: 894.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781204 of unit cell: Completed after 11 iterations at t[s]: 895.12 + FillingsUpdate: mu: -0.174703621 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00465 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.136 +ElecMinimize: Iter: 3 F: -3130.939187335607130 |grad|_K: 6.781e-06 alpha: 1.959e-01 linmin: -3.336e-05 t[s]: 896.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781230 of unit cell: Completed after 18 iterations at t[s]: 896.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781248 of unit cell: Completed after 19 iterations at t[s]: 897.30 + FillingsUpdate: mu: -0.165065363 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00464 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.158 +ElecMinimize: Iter: 4 F: -3130.945523772546039 |grad|_K: 6.530e-06 alpha: 3.369e-01 linmin: 4.508e-05 t[s]: 898.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781239 of unit cell: Completed after 18 iterations at t[s]: 898.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781234 of unit cell: Completed after 13 iterations at t[s]: 899.49 + FillingsUpdate: mu: -0.169329966 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00459 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.19 +ElecMinimize: Iter: 5 F: -3130.954413152459438 |grad|_K: 7.120e-06 alpha: 5.093e-01 linmin: -5.294e-05 t[s]: 900.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781223 of unit cell: Completed after 19 iterations at t[s]: 901.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781223 of unit cell: Completed after 0 iterations at t[s]: 901.73 + FillingsUpdate: mu: -0.175011464 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00451 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.194 +ElecMinimize: Iter: 6 F: -3130.965103391235061 |grad|_K: 9.422e-06 alpha: 5.102e-01 linmin: 2.872e-05 t[s]: 902.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781323 of unit cell: Completed after 19 iterations at t[s]: 903.36 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781272 of unit cell: Completed after 19 iterations at t[s]: 903.97 + FillingsUpdate: mu: -0.170703241 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00444 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.174 +ElecMinimize: Iter: 7 F: -3130.974230357908709 |grad|_K: 6.421e-06 alpha: 2.592e-01 linmin: 4.001e-05 t[s]: 905.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781316 of unit cell: Completed after 12 iterations at t[s]: 905.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781309 of unit cell: Completed after 10 iterations at t[s]: 906.15 + FillingsUpdate: mu: -0.170438708 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00440 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.145 +ElecMinimize: Iter: 8 F: -3130.977854127538649 |grad|_K: 4.347e-06 alpha: 2.164e-01 linmin: 1.745e-05 t[s]: 907.19 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781321 of unit cell: Completed after 12 iterations at t[s]: 907.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781322 of unit cell: Completed after 8 iterations at t[s]: 908.32 + FillingsUpdate: mu: -0.169380892 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00437 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.118 +ElecMinimize: Iter: 9 F: -3130.979716596066737 |grad|_K: 3.090e-06 alpha: 2.412e-01 linmin: -1.897e-05 t[s]: 909.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781321 of unit cell: Completed after 11 iterations at t[s]: 909.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781321 of unit cell: Completed after 3 iterations at t[s]: 910.46 + FillingsUpdate: mu: -0.169171341 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00435 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.11 +ElecMinimize: Iter: 10 F: -3130.980604938370561 |grad|_K: 2.089e-06 alpha: 2.266e-01 linmin: 1.637e-05 t[s]: 911.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781320 of unit cell: Completed after 8 iterations at t[s]: 912.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781319 of unit cell: Completed after 3 iterations at t[s]: 912.63 + FillingsUpdate: mu: -0.169010051 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00433 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.119 +ElecMinimize: Iter: 11 F: -3130.981140193336159 |grad|_K: 1.582e-06 alpha: 3.002e-01 linmin: 8.612e-06 t[s]: 913.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781319 of unit cell: Completed after 10 iterations at t[s]: 914.24 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781319 of unit cell: Completed after 7 iterations at t[s]: 914.81 + FillingsUpdate: mu: -0.168645638 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00432 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.115 +ElecMinimize: Iter: 12 F: -3130.981381529461487 |grad|_K: 1.102e-06 alpha: 2.354e-01 linmin: 2.517e-05 t[s]: 915.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781319 of unit cell: Completed after 11 iterations at t[s]: 916.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781319 of unit cell: Completed after 0 iterations at t[s]: 916.97 + FillingsUpdate: mu: -0.169089833 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00430 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.117 +ElecMinimize: Iter: 13 F: -3130.981500366082400 |grad|_K: 6.250e-07 alpha: 2.394e-01 linmin: -1.477e-04 t[s]: 918.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781318 of unit cell: Completed after 3 iterations at t[s]: 918.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781318 of unit cell: Completed after 3 iterations at t[s]: 919.14 + FillingsUpdate: mu: -0.169186132 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00429 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.123 +ElecMinimize: Iter: 14 F: -3130.981556055429337 |grad|_K: 5.829e-07 alpha: 3.474e-01 linmin: 4.906e-05 t[s]: 920.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781317 of unit cell: Completed after 7 iterations at t[s]: 920.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781317 of unit cell: Completed after 3 iterations at t[s]: 921.33 + FillingsUpdate: mu: -0.168955859 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00427 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.131 +ElecMinimize: Iter: 15 F: -3130.981593244812757 |grad|_K: 4.401e-07 alpha: 2.680e-01 linmin: 1.236e-05 t[s]: 922.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781316 of unit cell: Completed after 7 iterations at t[s]: 923.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781315 of unit cell: Completed after 1 iterations at t[s]: 923.62 + FillingsUpdate: mu: -0.169011406 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00425 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.149 +ElecMinimize: Iter: 16 F: -3130.981616174202372 |grad|_K: 3.586e-07 alpha: 2.893e-01 linmin: -5.932e-05 t[s]: 924.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781314 of unit cell: Completed after 6 iterations at t[s]: 925.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781314 of unit cell: Completed after 2 iterations at t[s]: 925.78 + FillingsUpdate: mu: -0.169119551 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00422 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.166 +ElecMinimize: Iter: 17 F: -3130.981633975938621 |grad|_K: 3.365e-07 alpha: 3.358e-01 linmin: -3.085e-05 t[s]: 926.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781314 of unit cell: Completed after 8 iterations at t[s]: 927.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781314 of unit cell: Completed after 3 iterations at t[s]: 927.89 + FillingsUpdate: mu: -0.169101440 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00420 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.167 +ElecMinimize: Iter: 18 F: -3130.981646346336674 |grad|_K: 2.865e-07 alpha: 2.647e-01 linmin: 5.726e-05 t[s]: 928.93 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781314 of unit cell: Completed after 7 iterations at t[s]: 929.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781313 of unit cell: Completed after 2 iterations at t[s]: 930.11 + FillingsUpdate: mu: -0.169070244 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00416 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.173 +ElecMinimize: Iter: 19 F: -3130.981657401776374 |grad|_K: 2.670e-07 alpha: 3.312e-01 linmin: -5.132e-05 t[s]: 931.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781312 of unit cell: Completed after 3 iterations at t[s]: 931.71 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781312 of unit cell: Completed after 2 iterations at t[s]: 932.27 + FillingsUpdate: mu: -0.168996516 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00412 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.188 +ElecMinimize: Iter: 20 F: -3130.981665685665575 |grad|_K: 2.244e-07 alpha: 2.805e-01 linmin: 4.703e-06 t[s]: 933.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781310 of unit cell: Completed after 3 iterations at t[s]: 933.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781310 of unit cell: Completed after 0 iterations at t[s]: 934.39 + FillingsUpdate: mu: -0.169002149 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00409 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.203 +ElecMinimize: Iter: 21 F: -3130.981671517412451 |grad|_K: 1.817e-07 alpha: 2.832e-01 linmin: -7.723e-06 t[s]: 935.41 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781309 of unit cell: Completed after 3 iterations at t[s]: 935.95 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781309 of unit cell: Completed after 0 iterations at t[s]: 936.50 + FillingsUpdate: mu: -0.169048482 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00405 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.212 +ElecMinimize: Iter: 22 F: -3130.981675717818689 |grad|_K: 1.621e-07 alpha: 3.097e-01 linmin: -3.032e-05 t[s]: 937.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781308 of unit cell: Completed after 3 iterations at t[s]: 938.10 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781308 of unit cell: Completed after 0 iterations at t[s]: 938.67 + FillingsUpdate: mu: -0.169042532 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00402 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.208 +ElecMinimize: Iter: 23 F: -3130.981678576632021 |grad|_K: 1.357e-07 alpha: 2.616e-01 linmin: 1.078e-04 t[s]: 939.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781307 of unit cell: Completed after 3 iterations at t[s]: 940.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781308 of unit cell: Completed after 3 iterations at t[s]: 940.82 + FillingsUpdate: mu: -0.169035707 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00399 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.168 +ElecMinimize: Iter: 24 F: -3130.981680106576277 |grad|_K: 1.084e-07 alpha: 2.156e-01 linmin: -7.291e-05 t[s]: 941.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781307 of unit cell: Completed after 2 iterations at t[s]: 942.42 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781307 of unit cell: Completed after 0 iterations at t[s]: 942.97 + FillingsUpdate: mu: -0.169045245 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00396 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.167 +ElecMinimize: Iter: 25 F: -3130.981681326952639 |grad|_K: 8.747e-08 alpha: 2.490e-01 linmin: -8.090e-05 t[s]: 944.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781306 of unit cell: Completed after 3 iterations at t[s]: 944.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781306 of unit cell: Completed after 0 iterations at t[s]: 945.12 + FillingsUpdate: mu: -0.169059743 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00393 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.169 +ElecMinimize: Iter: 26 F: -3130.981682034354435 |grad|_K: 7.734e-08 alpha: 2.228e-01 linmin: -1.047e-04 t[s]: 946.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781306 of unit cell: Completed after 2 iterations at t[s]: 946.72 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781306 of unit cell: Completed after 0 iterations at t[s]: 947.30 + FillingsUpdate: mu: -0.169064009 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00391 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.14 +ElecMinimize: Iter: 27 F: -3130.981682471758631 |grad|_K: 7.093e-08 alpha: 1.742e-01 linmin: 4.532e-04 t[s]: 948.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781306 of unit cell: Completed after 1 iterations at t[s]: 948.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781306 of unit cell: Completed after 0 iterations at t[s]: 949.45 + FillingsUpdate: mu: -0.169064217 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00388 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.161 +ElecMinimize: Iter: 28 F: -3130.981682865678977 |grad|_K: 4.897e-08 alpha: 2.053e-01 linmin: -6.165e-04 t[s]: 950.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781306 of unit cell: Completed after 3 iterations at t[s]: 951.00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781306 of unit cell: Completed after 0 iterations at t[s]: 951.55 + FillingsUpdate: mu: -0.169062439 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00386 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.156 +ElecMinimize: Iter: 29 F: -3130.981683084270117 |grad|_K: 4.059e-08 alpha: 2.063e-01 linmin: -4.872e-04 t[s]: 952.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781306 of unit cell: Completed after 0 iterations at t[s]: 953.17 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781306 of unit cell: Completed after 2 iterations at t[s]: 953.72 + FillingsUpdate: mu: -0.169065612 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00383 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.157 +ElecMinimize: Iter: 30 F: -3130.981683269890254 |grad|_K: 4.015e-08 alpha: 3.232e-01 linmin: 2.946e-03 t[s]: 954.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781306 of unit cell: Completed after 0 iterations at t[s]: 955.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781306 of unit cell: Completed after 0 iterations at t[s]: 955.87 + FillingsUpdate: mu: -0.169065655 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00380 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.168 +ElecMinimize: Iter: 31 F: -3130.981683375681769 |grad|_K: 3.036e-08 alpha: 1.979e-01 linmin: 6.615e-06 t[s]: 956.91 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781306 of unit cell: Completed after 0 iterations at t[s]: 957.45 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781306 of unit cell: Completed after 2 iterations at t[s]: 958.01 + FillingsUpdate: mu: -0.169072705 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00378 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.174 +ElecMinimize: Iter: 32 F: -3130.981683444156261 |grad|_K: 2.880e-08 alpha: 2.523e-01 linmin: 4.266e-03 t[s]: 959.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781306 of unit cell: Completed after 0 iterations at t[s]: 959.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781306 of unit cell: Completed after 0 iterations at t[s]: 960.17 + FillingsUpdate: mu: -0.169072781 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00375 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.198 +ElecMinimize: Iter: 33 F: -3130.981683495833749 |grad|_K: 2.472e-08 alpha: 1.950e-01 linmin: -3.493e-04 t[s]: 961.21 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 9.407e-09 + +Computing DFT-D3 correction: +# coordination-number Cr 8.659 11.913 11.915 8.666 8.663 11.919 11.922 8.668 8.661 11.915 11.922 8.667 8.661 11.918 11.921 8.668 8.664 11.921 11.917 8.666 8.665 11.920 11.925 8.667 8.662 11.915 11.922 8.666 8.664 11.919 11.922 8.667 8.662 11.914 11.919 8.664 +# diagonal-C6 Cr 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 +EvdW_6 = -0.140504 +EvdW_8 = -0.246994 +IonicMinimize: Wolfe criterion not satisfied: alpha: 1 (E-E0)/|gdotd0|: 0.0252679 gdotd/gdotd0: -1.13917 (taking cubic step) + +Computing DFT-D3 correction: +# coordination-number Cr 8.660 11.924 11.920 8.675 8.666 11.932 11.937 8.677 8.663 11.923 11.929 8.670 8.665 11.933 11.936 8.678 8.669 11.937 11.943 8.678 8.668 11.929 11.942 8.670 8.664 11.923 11.930 8.668 8.668 11.930 11.941 8.671 8.666 11.919 11.929 8.661 +# diagonal-C6 Cr 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 +EvdW_6 = -0.140543 +EvdW_8 = -0.247315 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781361 of unit cell: Completed after 12 iterations at t[s]: 965.53 + FillingsUpdate: mu: -0.170747520 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00362 Tot: -0.00000 ] +ElecMinimize: Iter: 0 F: -3130.981141192431551 |grad|_K: 2.216e-06 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781416 of unit cell: Completed after 21 iterations at t[s]: 967.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781367 of unit cell: Completed after 21 iterations at t[s]: 967.80 + FillingsUpdate: mu: -0.169312633 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00361 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.131 +ElecMinimize: Iter: 1 F: -3130.981393641179238 |grad|_K: 1.318e-06 alpha: 1.262e-01 linmin: 1.604e-04 t[s]: 968.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781371 of unit cell: Completed after 8 iterations at t[s]: 969.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781377 of unit cell: Completed after 10 iterations at t[s]: 969.96 + FillingsUpdate: mu: -0.168684256 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00359 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.111 +ElecMinimize: Iter: 2 F: -3130.981596330084358 |grad|_K: 8.502e-07 alpha: 2.862e-01 linmin: 5.927e-05 t[s]: 971.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781380 of unit cell: Completed after 12 iterations at t[s]: 971.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781379 of unit cell: Completed after 8 iterations at t[s]: 972.22 + FillingsUpdate: mu: -0.169139715 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00358 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.107 +ElecMinimize: Iter: 3 F: -3130.981651561746276 |grad|_K: 4.732e-07 alpha: 1.869e-01 linmin: 3.331e-05 t[s]: 973.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781381 of unit cell: Completed after 3 iterations at t[s]: 973.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781382 of unit cell: Completed after 2 iterations at t[s]: 974.40 + FillingsUpdate: mu: -0.169194248 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00357 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.114 +ElecMinimize: Iter: 4 F: -3130.981677089146615 |grad|_K: 3.626e-07 alpha: 2.780e-01 linmin: -4.719e-04 t[s]: 975.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781387 of unit cell: Completed after 7 iterations at t[s]: 975.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781388 of unit cell: Completed after 2 iterations at t[s]: 976.55 + FillingsUpdate: mu: -0.169166188 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00356 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.111 +ElecMinimize: Iter: 5 F: -3130.981693474836447 |grad|_K: 2.957e-07 alpha: 3.032e-01 linmin: -2.362e-04 t[s]: 977.59 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781395 of unit cell: Completed after 8 iterations at t[s]: 978.14 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781394 of unit cell: Completed after 2 iterations at t[s]: 978.70 + FillingsUpdate: mu: -0.168925809 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00354 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.109 +ElecMinimize: Iter: 6 F: -3130.981703362583175 |grad|_K: 2.291e-07 alpha: 2.751e-01 linmin: 5.119e-04 t[s]: 979.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781399 of unit cell: Completed after 3 iterations at t[s]: 980.29 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781399 of unit cell: Completed after 3 iterations at t[s]: 980.85 + FillingsUpdate: mu: -0.168938973 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00352 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.117 +ElecMinimize: Iter: 7 F: -3130.981710039867266 |grad|_K: 1.764e-07 alpha: 3.143e-01 linmin: 3.662e-04 t[s]: 982.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781404 of unit cell: Completed after 3 iterations at t[s]: 982.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781403 of unit cell: Completed after 2 iterations at t[s]: 983.26 + FillingsUpdate: mu: -0.169047717 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00350 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.125 +ElecMinimize: Iter: 8 F: -3130.981713122868314 |grad|_K: 1.339e-07 alpha: 2.465e-01 linmin: -1.118e-04 t[s]: 984.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781406 of unit cell: Completed after 3 iterations at t[s]: 984.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781407 of unit cell: Completed after 2 iterations at t[s]: 985.44 + FillingsUpdate: mu: -0.169010680 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00348 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.134 +ElecMinimize: Iter: 9 F: -3130.981715539380730 |grad|_K: 1.208e-07 alpha: 3.283e-01 linmin: -5.085e-05 t[s]: 986.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781412 of unit cell: Completed after 3 iterations at t[s]: 987.03 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781413 of unit cell: Completed after 0 iterations at t[s]: 987.58 + FillingsUpdate: mu: -0.169018895 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00346 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.148 +ElecMinimize: Iter: 10 F: -3130.981717784305147 |grad|_K: 1.173e-07 alpha: 3.743e-01 linmin: -2.475e-04 t[s]: 988.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781419 of unit cell: Completed after 2 iterations at t[s]: 989.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781418 of unit cell: Completed after 0 iterations at t[s]: 989.68 + FillingsUpdate: mu: -0.169107969 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00342 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.158 +ElecMinimize: Iter: 11 F: -3130.981719685499229 |grad|_K: 1.107e-07 alpha: 3.310e-01 linmin: 3.028e-04 t[s]: 990.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781424 of unit cell: Completed after 3 iterations at t[s]: 991.28 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781423 of unit cell: Completed after 0 iterations at t[s]: 991.86 + FillingsUpdate: mu: -0.169081572 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00339 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.156 +ElecMinimize: Iter: 12 F: -3130.981720970361039 |grad|_K: 1.094e-07 alpha: 2.589e-01 linmin: 8.492e-04 t[s]: 992.92 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781427 of unit cell: Completed after 2 iterations at t[s]: 993.46 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781426 of unit cell: Completed after 0 iterations at t[s]: 994.01 + FillingsUpdate: mu: -0.169071768 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00336 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.157 +ElecMinimize: Iter: 13 F: -3130.981721966715213 |grad|_K: 7.926e-08 alpha: 2.225e-01 linmin: -5.352e-04 t[s]: 995.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781428 of unit cell: Completed after 3 iterations at t[s]: 995.61 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781428 of unit cell: Completed after 0 iterations at t[s]: 996.16 + FillingsUpdate: mu: -0.169063468 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00334 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.166 +ElecMinimize: Iter: 14 F: -3130.981722633475329 |grad|_K: 6.101e-08 alpha: 2.483e-01 linmin: -9.202e-04 t[s]: 997.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781429 of unit cell: Completed after 0 iterations at t[s]: 997.75 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781429 of unit cell: Completed after 2 iterations at t[s]: 998.31 + FillingsUpdate: mu: -0.169052248 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00330 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.174 +ElecMinimize: Iter: 15 F: -3130.981723240661267 |grad|_K: 6.036e-08 alpha: 4.070e-01 linmin: 9.130e-04 t[s]: 999.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781429 of unit cell: Completed after 2 iterations at t[s]: 999.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781429 of unit cell: Completed after 3 iterations at t[s]: 1000.45 + FillingsUpdate: mu: -0.169060695 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00328 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.169 +ElecMinimize: Iter: 16 F: -3130.981723547183719 |grad|_K: 4.366e-08 alpha: 2.188e-01 linmin: 3.868e-04 t[s]: 1001.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781429 of unit cell: Completed after 2 iterations at t[s]: 1002.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781428 of unit cell: Completed after 0 iterations at t[s]: 1002.59 + FillingsUpdate: mu: -0.169046791 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00326 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.17 +ElecMinimize: Iter: 17 F: -3130.981723750089259 |grad|_K: 3.433e-08 alpha: 2.601e-01 linmin: -1.815e-03 t[s]: 1003.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781428 of unit cell: Completed after 0 iterations at t[s]: 1004.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781427 of unit cell: Completed after 1 iterations at t[s]: 1004.77 + FillingsUpdate: mu: -0.169041758 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00323 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.173 +ElecMinimize: Iter: 18 F: -3130.981723895633422 |grad|_K: 3.464e-08 alpha: 3.122e-01 linmin: 1.066e-03 t[s]: 1005.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781426 of unit cell: Completed after 2 iterations at t[s]: 1006.37 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781426 of unit cell: Completed after 0 iterations at t[s]: 1006.92 + FillingsUpdate: mu: -0.169028198 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00321 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.175 +ElecMinimize: Iter: 19 F: -3130.981723987112218 |grad|_K: 2.570e-08 alpha: 2.014e-01 linmin: 5.250e-04 t[s]: 1007.96 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781426 of unit cell: Completed after 0 iterations at t[s]: 1008.50 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781425 of unit cell: Completed after 0 iterations at t[s]: 1009.05 + FillingsUpdate: mu: -0.169031205 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00319 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.194 +ElecMinimize: Iter: 20 F: -3130.981724045679130 |grad|_K: 2.436e-08 alpha: 2.195e-01 linmin: -1.072e-03 t[s]: 1010.10 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.200e-09 + +Computing DFT-D3 correction: +# coordination-number Cr 8.660 11.924 11.920 8.675 8.666 11.932 11.937 8.677 8.663 11.923 11.929 8.670 8.665 11.933 11.936 8.678 8.669 11.937 11.943 8.678 8.668 11.929 11.942 8.670 8.664 11.923 11.930 8.668 8.668 11.930 11.941 8.671 8.666 11.919 11.929 8.661 +# diagonal-C6 Cr 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 +EvdW_6 = -0.140543 +EvdW_8 = -0.247315 + +# Ionic positions in cartesian coordinates: +ion Cr 0.647365000000000 0.916147000000000 21.623134000000004 0 +ion Cr 2.266065020799071 3.208117013845121 25.192596036504419 1 +ion Cr 0.809258155864114 1.144575672879363 29.091139212010926 1 +ion Cr 2.427862626164851 3.435909585222208 32.653958933627848 1 +ion Cr -0.894387000000000 5.267845000000001 21.523981000000003 0 +ion Cr 0.725230868952039 7.555297964992763 25.093053789464829 1 +ion Cr -0.733923760526332 5.496199093333279 28.990133468207929 1 +ion Cr 0.886023689876438 7.779144894310630 32.557465750466960 1 +ion Cr -2.436139000000000 9.619543000000000 21.424828000000005 0 +ion Cr -0.816123575342573 11.905220820885059 24.995196208373688 1 +ion Cr -2.273969411565715 9.844310594640731 28.891683506176456 1 +ion Cr -0.652927061642057 12.131698108747232 32.454316402193648 1 +ion Cr 5.264104000000001 0.916147000000000 21.523981000000003 0 +ion Cr 6.880075842327347 3.206307255061250 25.093198150450046 1 +ion Cr 5.425357073627164 1.143813204622829 28.990492507107522 1 +ion Cr 7.036622512788444 3.432941208080305 32.557097244725803 1 +ion Cr 3.722352000000001 5.267845000000001 21.424828000000005 0 +ion Cr 5.337759775217563 7.554925854045564 24.993182752690046 1 +ion Cr 3.883228092674268 5.494885933450362 28.890935904202799 1 +ion Cr 5.494792397907802 7.775908246409803 32.457058763676677 1 +ion Cr 2.180600000000001 9.619543000000000 21.325675000000000 0 +ion Cr 3.795770855006389 11.904540578439567 24.895449069155624 1 +ion Cr 2.340730338763305 9.845868496275520 28.790887705246565 1 +ion Cr 3.950808809346669 12.132057648640771 32.356142923678007 1 +ion Cr 9.880843000000002 0.916147000000000 21.424828000000005 0 +ion Cr 11.494611186777155 3.206193514532395 24.994992574555404 1 +ion Cr 10.038194632254582 1.144105609630323 28.891236684583319 1 +ion Cr 11.653256875135563 3.435963490372905 32.454967641984560 1 +ion Cr 8.339091000000002 5.267845000000001 21.325675000000000 0 +ion Cr 9.954085629925141 7.552808769798432 24.895672388919934 1 +ion Cr 8.498640529500758 5.494716209632063 28.791488811873876 1 +ion Cr 10.116240604686350 7.775521842842992 32.355885389014901 1 +ion Cr 6.797338000000001 9.619543000000000 21.226522000000003 0 +ion Cr 8.410786121048721 11.903824152492136 24.797248601757978 1 +ion Cr 6.956573706793674 9.844264976006018 28.692790571170416 1 +ion Cr 8.572264746003766 12.131480215593553 32.252022990197354 1 + +# Forces in Cartesian coordinates: +force Cr 0.000009522781066 0.000004591027394 -0.000141571379166 0 +force Cr 0.000123497977200 -0.000063857133197 -0.000001023556710 1 +force Cr -0.000040197959375 0.000121352399369 -0.000560705680998 1 +force Cr -0.000036795463335 -0.000016906340732 -0.000047376832585 1 +force Cr -0.000117331427132 0.000526646853963 -0.000458581558245 0 +force Cr -0.000139541679768 0.000092093626610 0.000065441473212 1 +force Cr 0.000175183561176 0.000003713477353 -0.000475496068504 1 +force Cr -0.000017894020602 0.000009286573249 -0.000156146344095 1 +force Cr 0.000089390143222 -0.000528435173440 -0.000308910915228 0 +force Cr -0.000090694729297 0.000038977342537 -0.000083230489629 1 +force Cr 0.000250559473829 -0.000286109701618 -0.000555272050839 1 +force Cr -0.000026643400583 -0.000011215574614 0.000199775887614 1 +force Cr 0.000531264908457 0.000077074698514 -0.000407017836019 0 +force Cr -0.000015448681372 -0.000022181738354 0.000021222724604 1 +force Cr 0.000040995324291 0.000139726137373 -0.000588118873542 1 +force Cr 0.000039603826223 -0.000018395629702 -0.000087103948663 1 +force Cr 0.000448101545109 0.000616928257053 -0.000665800825265 0 +force Cr 0.000060781049509 -0.000150443584480 0.000216344105935 1 +force Cr 0.000088537479001 0.000267831542864 -0.000473067177874 1 +force Cr -0.000015360192832 0.000027878210742 -0.000187141710705 1 +force Cr 0.000323080815017 -0.000243966670058 -0.000648940873917 0 +force Cr -0.000077323989779 0.000068795103158 0.000064338962201 1 +force Cr 0.000257684101722 -0.000404925421165 -0.000388410534325 1 +force Cr 0.000053371252975 -0.000018949479345 0.000098826785419 1 +force Cr -0.000531620347826 -0.000085997649401 -0.000359670751758 0 +force Cr -0.000011427288668 -0.000010178704151 -0.000019375285535 1 +force Cr -0.000271289904004 0.000125325511916 -0.000443172414067 1 +force Cr 0.000010202463008 -0.000043794011923 0.000103968208519 1 +force Cr -0.000339825363301 0.000226478945086 -0.000608386119032 0 +force Cr -0.000026907997775 0.000062380390118 0.000009166269168 1 +force Cr -0.000380547476391 0.000022748844587 -0.000505890350220 1 +force Cr -0.000022278443535 0.000026759821098 0.000163185901142 1 +force Cr -0.000419954515719 -0.000616165101071 -0.000482947439571 0 +force Cr 0.000135981295924 -0.000009171209430 0.000033068867253 1 +force Cr -0.000313018031111 -0.000308458286156 -0.000359197991907 1 +force Cr -0.000000052566583 0.000031840437969 0.000340341868830 1 + +# Energy components: + A_diel = 0.0018328550159438 + Eewald = 58070.8571159983112011 + EH = 60729.7091225308467983 + Eloc = -122599.7230823848949512 + Enl = 340.0977146042710046 + EvdW = -0.3878576812346352 + Exc = -403.6014958617446950 + Exc_core = 27.5246525277428091 + KE = 704.5435849296754895 +------------------------------------- + Etot = -3130.9784124820125726 + TS = 0.0033115636665094 +------------------------------------- + F = -3130.9817240456791296 + +IonicMinimize: Iter: 7 F: -3130.981724045679130 grad_max: 5.881e-04 alpha: 4.985e-01 linmin: 2.565e-01 t[s]: 1013.40 + +#--- Lowdin population analysis --- +# oxidation-state Cr +0.269 +0.274 +0.274 +0.270 +0.269 +0.274 +0.274 +0.270 +0.269 +0.274 +0.274 +0.270 +0.269 +0.274 +0.274 +0.270 +0.270 +0.274 +0.274 +0.270 +0.269 +0.274 +0.274 +0.270 +0.269 +0.274 +0.274 +0.270 +0.269 +0.274 +0.274 +0.270 +0.269 +0.274 +0.274 +0.271 +# magnetic-moments Cr +0.000 -0.000 +0.000 -0.000 -0.000 +0.000 -0.000 +0.000 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 -0.000 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 +0.000 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 + + +Computing DFT-D3 correction: +# coordination-number Cr 8.667 11.934 11.919 8.671 8.670 11.941 11.937 8.676 8.670 11.931 11.931 8.664 8.671 11.940 11.937 8.675 8.672 11.946 11.944 8.679 8.671 11.938 11.942 8.669 8.669 11.931 11.930 8.665 8.672 11.937 11.943 8.667 8.670 11.926 11.932 8.656 +# diagonal-C6 Cr 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 +EvdW_6 = -0.140555 +EvdW_8 = -0.247426 + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781437 of unit cell: Completed after 11 iterations at t[s]: 1014.50 + FillingsUpdate: mu: -0.169867095 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00307 Tot: -0.00000 ] +ElecMinimize: Iter: 0 F: -3130.981529509466327 |grad|_K: 1.157e-06 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781460 of unit cell: Completed after 19 iterations at t[s]: 1016.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781440 of unit cell: Completed after 21 iterations at t[s]: 1016.77 + FillingsUpdate: mu: -0.169023745 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00306 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.134 +ElecMinimize: Iter: 1 F: -3130.981609962209404 |grad|_K: 8.131e-07 alpha: 1.474e-01 linmin: 9.780e-05 t[s]: 1017.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781442 of unit cell: Completed after 8 iterations at t[s]: 1018.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781444 of unit cell: Completed after 7 iterations at t[s]: 1018.96 + FillingsUpdate: mu: -0.168764080 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00305 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.123 +ElecMinimize: Iter: 2 F: -3130.981682478516632 |grad|_K: 4.819e-07 alpha: 2.686e-01 linmin: 3.667e-05 t[s]: 1020.01 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781444 of unit cell: Completed after 10 iterations at t[s]: 1020.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781444 of unit cell: Completed after 3 iterations at t[s]: 1021.16 + FillingsUpdate: mu: -0.169140530 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00304 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.116 +ElecMinimize: Iter: 3 F: -3130.981701249888374 |grad|_K: 2.926e-07 alpha: 1.975e-01 linmin: 3.200e-04 t[s]: 1022.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781444 of unit cell: Completed after 3 iterations at t[s]: 1022.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781445 of unit cell: Completed after 3 iterations at t[s]: 1023.40 + FillingsUpdate: mu: -0.169124537 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00303 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.123 +ElecMinimize: Iter: 4 F: -3130.981711284544872 |grad|_K: 2.387e-07 alpha: 2.872e-01 linmin: -2.156e-04 t[s]: 1024.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781447 of unit cell: Completed after 3 iterations at t[s]: 1024.98 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781447 of unit cell: Completed after 0 iterations at t[s]: 1025.53 + FillingsUpdate: mu: -0.169117337 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00301 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.127 +ElecMinimize: Iter: 5 F: -3130.981718219007234 |grad|_K: 1.921e-07 alpha: 2.964e-01 linmin: -8.000e-04 t[s]: 1026.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781449 of unit cell: Completed after 3 iterations at t[s]: 1027.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781450 of unit cell: Completed after 0 iterations at t[s]: 1027.63 + FillingsUpdate: mu: -0.169045447 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00300 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.134 +ElecMinimize: Iter: 6 F: -3130.981722877946595 |grad|_K: 1.601e-07 alpha: 3.042e-01 linmin: 1.294e-05 t[s]: 1028.68 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781451 of unit cell: Completed after 3 iterations at t[s]: 1029.22 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781451 of unit cell: Completed after 0 iterations at t[s]: 1029.81 + FillingsUpdate: mu: -0.169009134 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00298 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.146 +ElecMinimize: Iter: 7 F: -3130.981725994165117 |grad|_K: 1.334e-07 alpha: 2.971e-01 linmin: 1.680e-04 t[s]: 1030.86 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781453 of unit cell: Completed after 3 iterations at t[s]: 1031.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781453 of unit cell: Completed after 2 iterations at t[s]: 1031.96 + FillingsUpdate: mu: -0.169067488 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00296 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.156 +ElecMinimize: Iter: 8 F: -3130.981727752046936 |grad|_K: 1.125e-07 alpha: 2.459e-01 linmin: -2.364e-04 t[s]: 1032.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781454 of unit cell: Completed after 3 iterations at t[s]: 1033.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781455 of unit cell: Completed after 0 iterations at t[s]: 1034.08 + FillingsUpdate: mu: -0.169054675 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00294 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.173 +ElecMinimize: Iter: 9 F: -3130.981729435535726 |grad|_K: 1.037e-07 alpha: 3.191e-01 linmin: -1.435e-03 t[s]: 1035.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781457 of unit cell: Completed after 2 iterations at t[s]: 1035.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781457 of unit cell: Completed after 0 iterations at t[s]: 1036.22 + FillingsUpdate: mu: -0.169010149 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00291 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.184 +ElecMinimize: Iter: 10 F: -3130.981730759878246 |grad|_K: 1.252e-07 alpha: 2.865e-01 linmin: -3.167e-04 t[s]: 1037.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781459 of unit cell: Completed after 3 iterations at t[s]: 1037.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781458 of unit cell: Completed after 2 iterations at t[s]: 1038.39 + FillingsUpdate: mu: -0.169053800 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00289 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.175 +ElecMinimize: Iter: 11 F: -3130.981731941292765 |grad|_K: 1.062e-07 alpha: 1.846e-01 linmin: 2.143e-04 t[s]: 1039.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781459 of unit cell: Completed after 2 iterations at t[s]: 1039.99 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781460 of unit cell: Completed after 0 iterations at t[s]: 1040.54 + FillingsUpdate: mu: -0.169081386 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00286 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.201 +ElecMinimize: Iter: 12 F: -3130.981732857916541 |grad|_K: 8.163e-08 alpha: 2.013e-01 linmin: -3.361e-04 t[s]: 1041.57 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781460 of unit cell: Completed after 3 iterations at t[s]: 1042.12 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781460 of unit cell: Completed after 0 iterations at t[s]: 1042.67 + FillingsUpdate: mu: -0.169075581 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00284 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.198 +ElecMinimize: Iter: 13 F: -3130.981733433689897 |grad|_K: 7.412e-08 alpha: 2.073e-01 linmin: -2.856e-04 t[s]: 1043.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781460 of unit cell: Completed after 2 iterations at t[s]: 1044.27 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781460 of unit cell: Completed after 0 iterations at t[s]: 1044.82 + FillingsUpdate: mu: -0.169047410 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00282 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.2 +ElecMinimize: Iter: 14 F: -3130.981733865572551 |grad|_K: 6.000e-08 alpha: 1.891e-01 linmin: 1.736e-04 t[s]: 1045.88 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781461 of unit cell: Completed after 2 iterations at t[s]: 1046.43 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781461 of unit cell: Completed after 0 iterations at t[s]: 1046.98 + FillingsUpdate: mu: -0.169052896 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00280 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.199 +ElecMinimize: Iter: 15 F: -3130.981734094773856 |grad|_K: 4.776e-08 alpha: 1.549e-01 linmin: 1.487e-03 t[s]: 1048.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781460 of unit cell: Completed after 1 iterations at t[s]: 1048.56 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781460 of unit cell: Completed after 0 iterations at t[s]: 1049.11 + FillingsUpdate: mu: -0.169050748 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00278 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.21 +ElecMinimize: Iter: 16 F: -3130.981734294348826 |grad|_K: 3.838e-08 alpha: 2.191e-01 linmin: -2.478e-03 t[s]: 1050.15 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781460 of unit cell: Completed after 2 iterations at t[s]: 1050.69 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781460 of unit cell: Completed after 0 iterations at t[s]: 1051.24 + FillingsUpdate: mu: -0.169055385 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00277 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.202 +ElecMinimize: Iter: 17 F: -3130.981734358363610 |grad|_K: 5.330e-08 alpha: 1.214e-01 linmin: 1.680e-03 t[s]: 1052.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781459 of unit cell: Completed after 3 iterations at t[s]: 1052.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781460 of unit cell: Completed after 0 iterations at t[s]: 1053.42 + FillingsUpdate: mu: -0.169055809 nElectrons: 504.000000 magneticMoment: [ Abs: 0.00276 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.249 +ElecMinimize: Iter: 18 F: -3130.981734426810362 |grad|_K: 3.272e-08 alpha: 6.763e-02 linmin: 1.524e-03 t[s]: 1054.48 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 8.569e-09 + +Computing DFT-D3 correction: +# coordination-number Cr 8.667 11.934 11.919 8.671 8.670 11.941 11.937 8.676 8.670 11.931 11.931 8.664 8.671 11.940 11.937 8.675 8.672 11.946 11.944 8.679 8.671 11.938 11.942 8.669 8.669 11.931 11.930 8.665 8.672 11.937 11.943 8.667 8.670 11.926 11.932 8.656 +# diagonal-C6 Cr 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 +EvdW_6 = -0.140555 +EvdW_8 = -0.247426 + +# Ionic positions in cartesian coordinates: +ion Cr 0.647365000000000 0.916147000000000 21.623134000000004 0 +ion Cr 2.266140795309106 3.206056485217232 25.188317965465874 1 +ion Cr 0.807892414532906 1.144379275032312 29.084280638756734 1 +ion Cr 2.427051350287724 3.435060085840502 32.649788200462723 1 +ion Cr -0.894387000000000 5.267845000000001 21.523981000000003 0 +ion Cr 0.722873640521001 7.556652151975204 25.089130583828471 1 +ion Cr -0.732978733686130 5.495518793326878 28.983506673114221 1 +ion Cr 0.885309376232666 7.779265746570041 32.552270549149128 1 +ion Cr -2.436139000000000 9.619543000000000 21.424828000000005 0 +ion Cr -0.818042420618102 11.905371307624092 24.990460794085166 1 +ion Cr -2.271910975484972 9.842363782761225 28.884917987252386 1 +ion Cr -0.653623201537229 12.131317854989824 32.451278363110099 1 +ion Cr 5.264104000000001 0.916147000000000 21.523981000000003 0 +ion Cr 6.880669924119596 3.205168049601195 25.088719798491507 1 +ion Cr 5.425353829213695 1.143960826963269 28.982947533140290 1 +ion Cr 7.037187667702788 3.432265323422106 32.552585588714052 1 +ion Cr 3.722352000000001 5.267845000000001 21.424828000000005 0 +ion Cr 5.338804942020911 7.554447259896472 24.990784325406469 1 +ion Cr 3.883558078895526 5.497060723028278 28.883944629046756 1 +ion Cr 5.494910615252684 7.776540946813885 32.452007099514404 1 +ion Cr 2.180600000000001 9.619543000000000 21.325675000000000 0 +ion Cr 3.795563707992629 11.905609713804854 24.892198424610232 1 +ion Cr 2.342817076333343 9.842823601880792 28.785203180090424 1 +ion Cr 3.951533317522132 12.131947991699253 32.352367725328968 1 +ion Cr 9.880843000000002 0.916147000000000 21.424828000000005 0 +ion Cr 11.494815308231610 3.204930037244758 24.990916808482591 1 +ion Cr 10.036486923494365 1.145012065468968 28.885441778981082 1 +ion Cr 11.653246483496577 3.435058026900333 32.451160118849174 1 +ion Cr 8.339091000000002 5.267845000000001 21.325675000000000 0 +ion Cr 9.954177239927624 7.554127276544709 24.891778973720648 1 +ion Cr 8.495938389828961 5.494809611648746 28.784766048157838 1 +ion Cr 10.116033328232596 7.776055562010150 32.352776761260571 1 +ion Cr 6.797338000000001 9.619543000000000 21.226522000000003 0 +ion Cr 8.412327941837736 11.904206759685941 24.793932536503117 1 +ion Cr 6.954605040951085 9.843057004739777 28.687960995693455 1 +ion Cr 8.572266942445371 12.131766454128231 32.249423634491883 1 + +# Forces in Cartesian coordinates: +force Cr -0.000027696472709 -0.000038445414690 -0.000538849255731 0 +force Cr 0.000031098486715 0.000178089659308 0.000041476058070 1 +force Cr 0.000128226095867 0.000022739422157 -0.000072412860997 1 +force Cr 0.000019393069562 -0.000004738735026 -0.000001790914918 1 +force Cr -0.000149837597671 0.000498669831624 -0.000760238796702 0 +force Cr 0.000185766778073 -0.000165254540824 0.000041905823955 1 +force Cr -0.000049291432855 0.000034720003911 -0.000135909116496 1 +force Cr 0.000019350112933 -0.000035119394549 0.000053920214742 1 +force Cr 0.000024851448612 -0.000492966249710 -0.000729531955023 0 +force Cr 0.000175761009648 -0.000010624440077 0.000126153257912 1 +force Cr -0.000122423403314 -0.000024335625917 -0.000026675729283 1 +force Cr 0.000010641448519 0.000000077755984 0.000058758708199 1 +force Cr 0.000518884058727 0.000024919081771 -0.000805083699798 0 +force Cr -0.000099684774799 0.000081992833954 0.000111314587632 1 +force Cr -0.000045185584819 0.000024150706087 -0.000044705405496 1 +force Cr -0.000054126208114 0.000016335888439 -0.000002660935342 1 +force Cr 0.000427646913105 0.000607688788524 -0.000909431894759 0 +force Cr -0.000101809863968 0.000001827985220 0.000005696923347 1 +force Cr -0.000029614978121 -0.000227478743692 -0.000169443650251 1 +force Cr 0.000003287774731 -0.000019275955832 0.000121518858888 1 +force Cr 0.000318960068054 -0.000226318867505 -0.000898460808829 0 +force Cr 0.000006355910931 -0.000122141472583 0.000031290004155 1 +force Cr -0.000144458284509 0.000116924349905 -0.000165224434212 1 +force Cr -0.000016274777331 0.000019582550760 0.000162288032154 1 +force Cr -0.000472797569525 -0.000137357567122 -0.000684805621248 0 +force Cr -0.000033116197340 0.000127980004140 0.000049011246697 1 +force Cr -0.000061852303901 -0.000067638752499 -0.000114745340939 1 +force Cr -0.000011875237754 0.000019889017492 0.000101346194052 1 +force Cr -0.000320314621659 0.000225326296554 -0.000932935273064 0 +force Cr -0.000052389348667 -0.000127643805960 0.000100577535218 1 +force Cr 0.000070469528588 -0.000018299946353 -0.000086758484836 1 +force Cr 0.000009735864913 -0.000003819766896 0.000098446246122 1 +force Cr -0.000408018201826 -0.000575024620311 -0.000744197993415 0 +force Cr -0.000123465822777 -0.000052979460638 0.000068669335592 1 +force Cr 0.000067364871673 -0.000066150326789 -0.000129917022140 1 +force Cr 0.000028114658528 0.000012429394772 0.000221873285459 1 + +# Energy components: + A_diel = 0.0018330352357732 + Eewald = 58077.6752354394557187 + EH = 60736.5154499789350666 + Eloc = -122613.3547644357313402 + Enl = 340.0949350821236976 + EvdW = -0.3879809672383412 + Exc = -403.6060580547816699 + Exc_core = 27.5246245828557292 + KE = 704.5583011129831448 +------------------------------------- + Etot = -3130.9784242261657710 + TS = 0.0033102006446794 +------------------------------------- + F = -3130.9817344268103625 + +IonicMinimize: Iter: 8 F: -3130.981734426810362 grad_max: 2.275e-04 alpha: 1.000e+00 linmin: 4.571e-02 t[s]: 1057.79 +IonicMinimize: Converged (grad_max<3.889381e-04). + +#--- Lowdin population analysis --- +# oxidation-state Cr +0.270 +0.274 +0.274 +0.269 +0.270 +0.274 +0.274 +0.269 +0.270 +0.274 +0.274 +0.269 +0.270 +0.274 +0.274 +0.269 +0.270 +0.274 +0.274 +0.269 +0.270 +0.274 +0.274 +0.269 +0.270 +0.274 +0.274 +0.269 +0.270 +0.274 +0.274 +0.269 +0.270 +0.274 +0.274 +0.270 +# magnetic-moments Cr +0.000 -0.000 +0.000 -0.000 -0.000 +0.000 -0.000 +0.000 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 -0.000 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 +0.000 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 +0.000 -0.000 + + +Dumping 'fillings' ... done +Dumping 'wfns' ... done +Dumping 'fluidState' ... done +Dumping 'ionpos' ... done +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'tau_up' ... done +Dumping 'tau_dn' ... done +Dumping 'd_tot' ... done +Dumping 'V_fluidTot' ... done +Dumping 'eigenvals' ... done +Dumping 'eigStats' ... + eMin: -2.813266 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: -0.169400 at state 10 ( [ +0.500000 +0.500000 +0.000000 ] spin 1 ) + mu : -0.169056 + LUMO: -0.168680 at state 21 ( [ +0.250000 +0.250000 +0.000000 ] spin -1 ) + eMax: -0.116011 at state 17 ( [ +0.000000 +0.250000 +0.000000 ] spin -1 ) + HOMO-LUMO gap: +0.000720 + Optical gap : +0.000972 at state 26 ( [ +0.500000 +0.500000 +0.000000 ] spin -1 ) +Dumping 'Ecomponents' ... done +Dumping 'nbound' ... done +Dumping 'dosUp' ... done. +Dumping 'dosDn' ... done. +End date and time: Wed Feb 14 02:23:12 2024 (Duration: 0-0:17:44.17) +Done! + +PROFILER: augmentDensityGrid 0.012512 +/- 0.001899 s, 886 calls, 11.086013 s total +PROFILER: augmentDensityGridGrad 0.291387 +/- 0.028440 s, 457 calls, 133.164021 s total +PROFILER: augmentDensitySpherical 0.003283 +/- 0.000111 s, 7088 calls, 23.270897 s total +PROFILER: augmentDensitySphericalGrad 0.003348 +/- 0.000114 s, 4628 calls, 15.492791 s total +PROFILER: augmentOverlap 0.008212 +/- 0.001501 s, 15024 calls, 123.375316 s total +PROFILER: changeGrid 0.000027 +/- 0.000001 s, 16192 calls, 0.437534 s total +PROFILER: ColumnBundle::randomize 0.011244 +/- 0.000049 s, 8 calls, 0.089956 s total +PROFILER: diagouterI 0.017792 +/- 0.000890 s, 7112 calls, 126.533690 s total +PROFILER: EdensityAndVscloc 0.056451 +/- 0.022770 s, 887 calls, 50.071923 s total +PROFILER: EnlAndGrad 0.006239 +/- 0.000104 s, 7644 calls, 47.691005 s total +PROFILER: ExCorrCommunication 0.005787 +/- 0.008963 s, 5445 calls, 31.507814 s total +PROFILER: ExCorrFunctional 0.000150 +/- 0.000045 s, 921 calls, 0.137954 s total +PROFILER: ExCorrTotal 0.034822 +/- 0.014047 s, 921 calls, 32.071197 s total +PROFILER: Idag_DiagV_I 0.029589 +/- 0.011334 s, 4540 calls, 134.336205 s total +PROFILER: initWeights 0.100045 +/- 0.000000 s, 1 calls, 0.100045 s total +PROFILER: inv(matrix) 0.001425 +/- 0.000035 s, 6496 calls, 9.256067 s total +PROFILER: matrix::diagonalize 0.005489 +/- 0.000700 s, 11564 calls, 63.469176 s total +PROFILER: matrix::set 0.000010 +/- 0.000012 s, 448824 calls, 4.397873 s total +PROFILER: orthoMatrix(matrix) 0.001040 +/- 0.000236 s, 7428 calls, 7.722367 s total +PROFILER: RadialFunctionR::transform 0.006561 +/- 0.011090 s, 58 calls, 0.380537 s total +PROFILER: reduceKmesh 0.000004 +/- 0.000000 s, 1 calls, 0.000004 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.357735 +/- 0.003865 s, 23 calls, 8.227897 s total +PROFILER: WavefunctionDrag 0.351572 +/- 0.049855 s, 11 calls, 3.867294 s total +PROFILER: Y*M 0.002453 +/- 0.001016 s, 50032 calls, 122.716746 s total +PROFILER: Y1^Y2 0.003496 +/- 0.001201 s, 32504 calls, 113.620199 s total + +MEMUSAGE: ColumnBundle 6.675179 GB +MEMUSAGE: complexScalarFieldTilde 0.010468 GB +MEMUSAGE: IndexArrays 0.023946 GB +MEMUSAGE: matrix 0.175167 GB +MEMUSAGE: misc 0.012447 GB +MEMUSAGE: RealKernel 0.003845 GB +MEMUSAGE: ScalarField 0.389099 GB +MEMUSAGE: ScalarFieldTilde 0.276123 GB +MEMUSAGE: Total 7.076187 GB + +*************** JDFTx 1.7.0 (git hash 80df9f08) *************** + +Start date and time: Wed Feb 14 02:23:25 2024 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid002133 (0-3) +Divided in process groups (process indices): 0 (0) 1 (1) 2 (2) 3 (3) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 1 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 2 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 3 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 1.86 +Run totals: 4 processes, 128 threads, 4 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Slab 001 +coulomb-truncation-embed 4.61039 6.5246 26.938 +davidson-band-ratio 1.1 +dump End State Forces ElecDensity KEdensity Dtot VfluidTot BandEigs EigStats Ecomponents BoundCharge DOS +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name $VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 302 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid LinearPCM 298.000000 1.013250 +fluid-anion F- 0.5 MeanFieldLJ \ + epsBulk 1 \ + pMol 0 \ + epsInf 1 \ + Pvap 0 \ + sigmaBulk 0 \ + Rvdw 2.24877 \ + Res 0 \ + tauNuc 343133 +fluid-cation Na+ 0.5 MeanFieldLJ \ + epsBulk 1 \ + pMol 0 \ + epsInf 1 \ + Pvap 0 \ + sigmaBulk 0 \ + Rvdw 2.19208 \ + Res 0 \ + tauNuc 343133 +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 400 \ + history 15 \ + knormThreshold 1e-11 \ + maxThreshold no \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 6 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion Cr 0.647365000000000 0.916147000000000 21.623134000000004 0 +ion Cr 2.266141000000000 3.206056000000000 25.188317999999999 1 +ion Cr 0.807892000000000 1.144379000000000 29.084281000000004 1 +ion Cr 2.427051000000000 3.435060000000000 32.649788000000001 1 +ion Cr -0.894387000000000 5.267845000000001 21.523981000000003 0 +ion Cr 0.722874000000000 7.556652000000001 25.089131000000002 1 +ion Cr -0.732979000000000 5.495519000000001 28.983507000000003 1 +ion Cr 0.885309000000000 7.779266000000001 32.552271000000005 1 +ion Cr -2.436139000000000 9.619543000000000 21.424828000000005 0 +ion Cr -0.818042000000000 11.905371000000002 24.990461000000003 1 +ion Cr -2.271910999999999 9.842364000000000 28.884917999999999 1 +ion Cr -0.653623000000000 12.131318000000002 32.451278000000009 1 +ion Cr 5.264104000000001 0.916147000000000 21.523981000000003 0 +ion Cr 6.880670000000001 3.205168000000000 25.088719999999999 1 +ion Cr 5.425354000000000 1.143961000000000 28.982948000000004 1 +ion Cr 7.037188000000000 3.432265000000001 32.552586000000005 1 +ion Cr 3.722352000000001 5.267845000000001 21.424828000000005 0 +ion Cr 5.338805000000001 7.554447000000001 24.990784000000005 1 +ion Cr 3.883558000000000 5.497061000000001 28.883945000000004 1 +ion Cr 5.494911000000002 7.776541000000001 32.452007000000009 1 +ion Cr 2.180600000000001 9.619543000000000 21.325675000000000 0 +ion Cr 3.795564000000001 11.905610000000001 24.892198000000004 1 +ion Cr 2.342817000000000 9.842824000000000 28.785203000000006 1 +ion Cr 3.951533000000002 12.131948000000001 32.352367999999998 1 +ion Cr 9.880843000000002 0.916147000000000 21.424828000000005 0 +ion Cr 11.494814999999999 3.204930000000001 24.990917000000003 1 +ion Cr 10.036487000000001 1.145012000000000 28.885442000000005 1 +ion Cr 11.653246000000001 3.435058000000001 32.451160000000009 1 +ion Cr 8.339091000000002 5.267845000000001 21.325675000000000 0 +ion Cr 9.954177000000001 7.554127000000001 24.891779000000003 1 +ion Cr 8.495938000000001 5.494810000000001 28.784766000000008 1 +ion Cr 10.116033000000002 7.776056000000001 32.352777000000003 1 +ion Cr 6.797338000000001 9.619543000000000 21.226522000000003 0 +ion Cr 8.412328000000000 11.904207000000001 24.793933000000003 1 +ion Cr 6.954605000000000 9.843057000000002 28.687961000000005 1 +ion Cr 8.572267000000002 12.131766000000002 32.249424000000005 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width Ecut +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0.000388938 \ + maxThreshold yes \ + energyDiffThreshold 3.67493e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 4 4 1 +latt-move-scale 0 0 0 +latt-scale 1 1 1 +lattice \ + 13.850216000000000 -4.625257000000000 0.000000000000000 \ + 0.000000000000000 13.055094000000000 0.000000000000000 \ + -0.297459000000000 -0.297459000000000 54.648857000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0 \ + maxThreshold no \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant CANDLE +perturb-minimize \ + nIterations 0 \ + algorithm MINRES \ + residualTol 0.0001 \ + residualDiffThreshold 0.0001 \ + CGBypass no \ + recomputeResidual no +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 13.8502 -4.62526 0 ] +[ 0 13.0551 0 ] +[ -0.297459 -0.297459 54.6489 ] +unit cell volume = 9881.38 +G = +[ 0.453653 0.160723 -0 ] +[ -0 0.481282 0 ] +[ 0.00246927 0.0034945 0.114974 ] +Minimum fftbox size, Smin = [ 64 64 248 ] +Chosen fftbox size, S = [ 64 64 250 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 13.8502 -4.62526 0 ] +[ 0 13.0551 0 ] +[ -0.297459 -0.297459 54.6489 ] +unit cell volume = 9881.38 +G = +[ 0.453653 0.160723 -0 ] +[ -0 0.481282 0 ] +[ 0.00246927 0.0034945 0.114974 ] +Minimum fftbox size, Smin = [ 56 56 224 ] +Chosen fftbox size, S = [ 56 56 224 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0.397384 + +Reading pseudopotential file '/global/u2/r/ravish/Project-BEAST/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/cr_pbe_v1.uspp': + Title: Cr. Created by USPP 7.3.6 on 15-6-15 + Reference state energy: -87.029289. 14 valence electrons in orbitals: + |300> occupation: 2 eigenvalue: -3.285614 + |310> occupation: 6 eigenvalue: -2.226709 + |400> occupation: 1.6 eigenvalue: -0.454946 + |320> occupation: 3.4 eigenvalue: -0.614185 + lMax: 2 lLocal: 3 QijEcut: 6 + 6 projectors sampled on a log grid with 595 points: + l: 0 eig: -3.285615 rCut: 1.55 + l: 0 eig: -0.454949 rCut: 1.55 + l: 1 eig: -2.226708 rCut: 1.55 + l: 1 eig: 0.500000 rCut: 1.55 + l: 2 eig: -0.614184 rCut: 1.7 + l: 2 eig: 0.500000 rCut: 1.7 + Partial core density with radius 0.75 + Transforming core density to a uniform radial grid of dG=0.02 with 1477 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1477 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1477 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.70 bohrs. + +Initialized 1 species with 36 total atoms. + +Folded 1 k-points by 4x4x1 to 16 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 504.000000 nBands: 302 nStates: 32 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 42218.312 , ideal nbasis = 42214.011 + +----- Initializing Supercell corresponding to k-point mesh ----- +Lattice vector linear combinations in supercell: +[ 4 0 0 ] +[ 0 4 0 ] +[ 0 0 1 ] +Supercell lattice vectors: +[ 55.4009 -18.501 0 ] +[ 0 52.2204 0 ] +[ -1.18984 -1.18984 54.6489 ] + +---------- Setting up coulomb interaction ---------- +Fluid mode embedding: using embedded box, but periodic Coulomb kernel. +(Fluid response is responsible for (approximate) separation between periodic images.) +Setting up double-sized grid for truncated Coulomb potentials: +R = +[ 13.8502 -4.62526 0 ] +[ 0 13.0551 0 ] +[ -0.297459 -0.297459 109.298 ] +unit cell volume = 19762.8 +G = +[ 0.453653 0.160723 -0 ] +[ -0 0.481282 0 ] +[ 0.00123464 0.00174725 0.0574869 ] +Chosen fftbox size, S = [ 64 64 500 ] +Integer grid location selected as the embedding center: + Grid: [ 32 32 125 ] + Lattice: [ 0.499774 0.499774 0.49837 ] + Cartesian: [ 4.61039 6.5246 26.938 ] +Constructing Wigner-Seitz cell: 14 faces (6 quadrilaterals, 8 hexagons) +Range-separation parameter for embedded mesh potentials due to point charges: 0.589835 bohrs. + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + Cr: sqrtQ[a0]: 5.546 Rcov[a0]: 2.079 CN: [ 0.00 1.83 10.62 ] + +Initializing DFT-D2 calculator for fluid / solvation: + Cr: C6: 187.33 Eh-a0^6 R0: 2.952 a0 + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 5.935521 bohr. +Real space sum over 845 unit cells with max indices [ 6 6 2 ] +Reciprocal space sum over 7139 terms with max indices [ 5 5 29 ] + +Computing DFT-D3 correction: +# coordination-number Cr 8.667 11.934 11.919 8.671 8.670 11.941 11.937 8.676 8.670 11.931 11.931 8.664 8.671 11.940 11.937 8.675 8.672 11.946 11.944 8.679 8.671 11.938 11.942 8.669 8.669 11.931 11.930 8.665 8.672 11.937 11.943 8.667 8.670 11.926 11.932 8.656 +# diagonal-C6 Cr 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 +EvdW_6 = -0.140555 +EvdW_8 = -0.247426 + +---------- Allocating electronic variables ---------- +Initializing wave functions: linear combination of atomic orbitals +Cr pseudo-atom occupations: s ( 2 0 ) p ( 6 ) d ( 6 ) + FillingsUpdate: mu: -0.865372176 nElectrons: 504.000000 magneticMoment: [ Abs: 0.38625 Tot: -0.04916 ] +LCAOMinimize: Iter: 0 F: -3116.2671025863678551 |grad|_K: 5.983e-03 alpha: 1.000e+00 +LCAOMinimize: Step increased F by 7.018248e+00, reducing alpha to 9.864611e-03. + FillingsUpdate: mu: -0.808368714 nElectrons: 504.000000 magneticMoment: [ Abs: 0.38373 Tot: -0.04004 ] +LCAOMinimize: Iter: 1 F: -3117.5399418894617156 |grad|_K: 4.422e-03 alpha: 9.865e-03 linmin: -2.942e-01 cgtest: 1.004e+00 t[s]: 27.83 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.959383e-02. + FillingsUpdate: mu: -0.522530879 nElectrons: 504.000000 magneticMoment: [ Abs: 0.38824 Tot: -0.05015 ] +LCAOMinimize: Iter: 2 F: -3119.1975401786626207 |grad|_K: 1.359e-03 alpha: 4.153e-02 linmin: 5.351e-02 cgtest: -2.808e-01 t[s]: 29.62 +LCAOMinimize: Wrong curvature in test step, increasing alphaT to 1.245821e-01. + FillingsUpdate: mu: -0.472978640 nElectrons: 504.000000 magneticMoment: [ Abs: 0.40287 Tot: -0.06701 ] +LCAOMinimize: Iter: 3 F: -3119.4947955711995746 |grad|_K: 1.538e-03 alpha: -2.919e-01 linmin: -1.246e-01 cgtest: 9.099e-01 t[s]: 30.97 + FillingsUpdate: mu: -0.421510423 nElectrons: 504.000000 magneticMoment: [ Abs: 0.39000 Tot: +0.05136 ] +LCAOMinimize: Iter: 4 F: -3120.0670966868469804 |grad|_K: 1.428e-03 alpha: 5.009e-02 linmin: -1.572e-01 cgtest: 5.312e-01 t[s]: 32.36 +LCAOMinimize: Wrong curvature in test step, increasing alphaT to 1.502840e-01. + FillingsUpdate: mu: -0.269667426 nElectrons: 504.000000 magneticMoment: [ Abs: 0.32210 Tot: +0.07740 ] +LCAOMinimize: Iter: 5 F: -3120.7125781285940320 |grad|_K: 1.313e-03 alpha: -9.797e-01 linmin: -1.799e-01 cgtest: 8.570e-01 t[s]: 33.74 + FillingsUpdate: mu: -0.163798665 nElectrons: 504.000000 magneticMoment: [ Abs: 0.26474 Tot: +0.09342 ] +LCAOMinimize: Iter: 6 F: -3121.0773377805435302 |grad|_K: 1.638e-03 alpha: 5.915e-02 linmin: -6.859e-02 cgtest: 4.421e-01 t[s]: 35.19 + FillingsUpdate: mu: -0.086350474 nElectrons: 504.000000 magneticMoment: [ Abs: 0.21183 Tot: +0.08741 ] +LCAOMinimize: Iter: 7 F: -3121.3740860579578111 |grad|_K: 2.148e-03 alpha: 3.628e-02 linmin: -2.646e-04 cgtest: -3.798e-01 t[s]: 36.61 + FillingsUpdate: mu: +0.003300759 nElectrons: 504.000000 magneticMoment: [ Abs: 0.09413 Tot: +0.02048 ] +LCAOMinimize: Iter: 8 F: -3121.9930479021131760 |grad|_K: 4.261e-03 alpha: 5.879e-02 linmin: -3.164e-03 cgtest: 8.151e-01 t[s]: 37.99 + FillingsUpdate: mu: +0.053113421 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08506 Tot: +0.02281 ] +LCAOMinimize: Iter: 9 F: -3122.3621022457173240 |grad|_K: 1.890e-03 alpha: 5.918e-03 linmin: -4.046e-02 cgtest: 9.667e-01 t[s]: 39.44 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: +0.106368594 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08432 Tot: +0.02381 ] +LCAOMinimize: Iter: 10 F: -3122.4347919020497102 |grad|_K: 6.146e-04 alpha: 9.701e-03 linmin: -1.120e-02 cgtest: 4.136e-02 t[s]: 40.92 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.910189e-02. + FillingsUpdate: mu: +0.143307251 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08295 Tot: +0.02224 ] +LCAOMinimize: Iter: 11 F: -3122.4598992524138339 |grad|_K: 3.289e-04 alpha: 3.154e-02 linmin: 2.241e-03 cgtest: -4.984e-02 t[s]: 42.66 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.461756e-02. + FillingsUpdate: mu: +0.163709940 nElectrons: 504.000000 magneticMoment: [ Abs: 0.07960 Tot: +0.02294 ] +LCAOMinimize: Iter: 12 F: -3122.5196236203933040 |grad|_K: 1.392e-03 alpha: 2.806e-01 linmin: 2.112e-03 cgtest: 7.354e-03 t[s]: 44.37 + FillingsUpdate: mu: +0.167655048 nElectrons: 504.000000 magneticMoment: [ Abs: 0.07922 Tot: +0.02234 ] +LCAOMinimize: Iter: 13 F: -3122.5312538321895772 |grad|_K: 1.294e-03 alpha: 1.688e-03 linmin: -1.735e-02 cgtest: 9.948e-01 t[s]: 45.86 +LCAOMinimize: Encountered beta<0, resetting CG. +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.063384e-03. + FillingsUpdate: mu: +0.173574683 nElectrons: 504.000000 magneticMoment: [ Abs: 0.07932 Tot: +0.02155 ] +LCAOMinimize: Iter: 14 F: -3122.5624104379089658 |grad|_K: 3.430e-04 alpha: 8.942e-03 linmin: 4.263e-03 cgtest: -2.188e-02 t[s]: 47.69 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.682706e-02. + FillingsUpdate: mu: +0.163397012 nElectrons: 504.000000 magneticMoment: [ Abs: 0.07961 Tot: +0.02184 ] +LCAOMinimize: Iter: 15 F: -3122.5703826128396940 |grad|_K: 1.632e-04 alpha: 3.267e-02 linmin: 2.931e-03 cgtest: 1.777e-02 t[s]: 49.51 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 9.801769e-02. + FillingsUpdate: mu: +0.172970208 nElectrons: 504.000000 magneticMoment: [ Abs: 0.07944 Tot: +0.02072 ] +LCAOMinimize: Iter: 16 F: -3122.5762992471245525 |grad|_K: 2.958e-04 alpha: 1.072e-01 linmin: 7.053e-04 cgtest: 2.042e-03 t[s]: 51.25 + FillingsUpdate: mu: +0.176889814 nElectrons: 504.000000 magneticMoment: [ Abs: 0.07961 Tot: +0.01999 ] +LCAOMinimize: Iter: 17 F: -3122.5801301041260558 |grad|_K: 3.059e-04 alpha: 1.989e-02 linmin: -3.158e-03 cgtest: 8.490e-02 t[s]: 52.65 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.968229e-02. + FillingsUpdate: mu: +0.178169974 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08140 Tot: +0.02129 ] +LCAOMinimize: Iter: 18 F: -3122.5948723902656639 |grad|_K: 1.894e-04 alpha: 7.218e-02 linmin: 2.618e-03 cgtest: -4.692e-01 t[s]: 54.43 + FillingsUpdate: mu: +0.182453423 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08210 Tot: +0.02180 ] +LCAOMinimize: Iter: 19 F: -3122.5969014274610345 |grad|_K: 1.774e-04 alpha: 2.806e-02 linmin: -5.327e-04 cgtest: 1.148e-01 t[s]: 55.91 + FillingsUpdate: mu: +0.185584989 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08239 Tot: +0.02200 ] +LCAOMinimize: Iter: 20 F: -3122.5977960521599925 |grad|_K: 5.796e-05 alpha: 1.341e-02 linmin: -4.681e-04 cgtest: -8.182e-02 t[s]: 57.40 + FillingsUpdate: mu: +0.186088769 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08261 Tot: +0.02192 ] +LCAOMinimize: Iter: 21 F: -3122.5979564115687026 |grad|_K: 3.457e-05 alpha: 2.282e-02 linmin: 1.872e-04 cgtest: -2.330e-03 t[s]: 58.85 + FillingsUpdate: mu: +0.185809947 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08278 Tot: +0.02187 ] +LCAOMinimize: Iter: 22 F: -3122.5979994666377024 |grad|_K: 2.560e-05 alpha: 1.729e-02 linmin: 7.194e-06 cgtest: 3.714e-03 t[s]: 60.33 + FillingsUpdate: mu: +0.184965640 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08319 Tot: +0.02170 ] +LCAOMinimize: Iter: 23 F: -3122.5980443064358951 |grad|_K: 2.532e-05 alpha: 3.282e-02 linmin: 1.862e-05 cgtest: -1.003e-03 t[s]: 61.76 + FillingsUpdate: mu: +0.183852249 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08407 Tot: +0.02133 ] +LCAOMinimize: Iter: 24 F: -3122.5981089406523097 |grad|_K: 4.052e-05 alpha: 4.836e-02 linmin: -1.130e-05 cgtest: 9.938e-04 t[s]: 63.15 + FillingsUpdate: mu: +0.182662235 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08565 Tot: +0.02062 ] +LCAOMinimize: Iter: 25 F: -3122.5982057079008882 |grad|_K: 3.529e-05 alpha: 2.830e-02 linmin: 2.104e-05 cgtest: -8.221e-04 t[s]: 64.60 + FillingsUpdate: mu: +0.181759094 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08725 Tot: +0.01998 ] +LCAOMinimize: Iter: 26 F: -3122.5982889825913844 |grad|_K: 2.762e-05 alpha: 3.207e-02 linmin: -8.258e-05 cgtest: -5.077e-04 t[s]: 66.07 + FillingsUpdate: mu: +0.181335422 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08783 Tot: +0.01977 ] +LCAOMinimize: Iter: 27 F: -3122.5983136667618965 |grad|_K: 1.524e-05 alpha: 1.550e-02 linmin: 2.248e-05 cgtest: -3.021e-03 t[s]: 67.53 + FillingsUpdate: mu: +0.180974182 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08815 Tot: +0.01968 ] +LCAOMinimize: Iter: 28 F: -3122.5983231731147498 |grad|_K: 6.888e-06 alpha: 1.962e-02 linmin: -9.779e-06 cgtest: 2.132e-03 t[s]: 68.96 + FillingsUpdate: mu: +0.180881970 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08831 Tot: +0.01964 ] +LCAOMinimize: Iter: 29 F: -3122.5983251824654872 |grad|_K: 5.701e-06 alpha: 2.031e-02 linmin: 1.524e-05 cgtest: -2.178e-04 t[s]: 70.38 + FillingsUpdate: mu: +0.180853036 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08855 Tot: +0.01957 ] +LCAOMinimize: Iter: 30 F: -3122.5983267690512548 |grad|_K: 4.295e-06 alpha: 2.341e-02 linmin: -1.031e-05 cgtest: 2.546e-04 t[s]: 71.77 +LCAOMinimize: None of the convergence criteria satisfied after 30 iterations. +----- createFluidSolver() ----- (Fluid-side solver setup) + Initializing fluid molecule 'H2O' + Initializing site 'O' + Electron density: proportional to exp(-r/0.36935)*erfc((r-0.51523)/0.36823) with norm 6.826 + Charge density: gaussian nuclear width 0.478731 with net site charge 0.826 + Polarizability: cuspless exponential with width 0.32 and norm 3.73 + Hard sphere radius: 2.57003 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Initializing site 'H' + Electron density: proportional to exp(-r/0.34641)*erfc((r-0)/0.390882) with norm 0.587 + Charge density: gaussian nuclear width 0.377945 with net site charge -0.413 + Polarizability: cuspless exponential with width 0.39 and norm 3.3 + Positions in reference frame: + [ +0.000000 -1.441945 +1.122523 ] + [ +0.000000 +1.441945 +1.122523 ] + Net charge: 0 dipole magnitude: 0.927204 + Initializing spherical shell mfKernel with radius 2.61727 Bohr + deltaS corrections: + site 'O': -7.54299 + site 'H': -6.83917 + Initializing fluid molecule 'Na+' + Initializing site 'Na' + Electron density: proportional to exp(-r/0.19682)*erfc((r-0.71491)/0.41314) with norm 8.1383 + Charge density: gaussian nuclear width 0.365347 with net site charge -1 + Hard sphere radius: 1.86327 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Net charge: -1 dipole magnitude: 0 + Initializing gaussian mfKernel with width: 1.55004 Bohr + deltaS corrections: + site 'Na': -22.3555 + Initializing fluid molecule 'F-' + Initializing site 'F' + Electron density: proportional to exp(-r/0.38886)*erfc((r-0)/0.438782) with norm 8 + Charge density: gaussian nuclear width 0.374796 with net site charge 1 + Hard sphere radius: 2.39995 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Net charge: 1 dipole magnitude: 0 + Initializing gaussian mfKernel with width: 1.59012 Bohr + deltaS corrections: + site 'F': -9.04335 + +Correction to mu due to finite nuclear width = -0.0253036 + Cavity determined by nc: 0.00142 and sigma: 0.707107 + Nonlocal vdW cavity from gaussian model electron density with norm = 8 and sigma = 0.993594 bohr + Charge asymmetry in cavity with sensitivity pCavity = 36.5 e-bohr/Eh + Electrostatic cavity expanded by eta = 1.46 bohrs + Weighted density cavitation model constrained by Nbulk: 0.0049383 bohr^-3, Pvap: 3.14029 kPa, Rvdw: 2.61727 bohr and sigmaBulk: 4.62e-05 Eh/bohr^2 at T: 298 K. + Weighted density dispersion model using vdW pair potentials with single solvent site with sqrtC6eff: 0.77 SI. + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + Truncated Coulomb potentials: + R. Sundararaman and T.A. Arias, Phys. Rev. B 87, 165122 (2013) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + DFT-D2 dispersion correction: + S. Grimme, J. Comput. Chem. 27, 1787 (2006) + + Charge-asymmetric nonlocally-determined local-electric (CANDLE) solvation model: + R. Sundararaman and W.A. Goddard III, J. Chem. Phys. 142, 064107 (2015) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Linear-tetrahedron sampling for density of states: + G. Lehmann and M. Taut, Phys. status solidi (b) 54, 469 (1972) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 72.16 + + +Computing DFT-D3 correction: +# coordination-number Cr 8.667 11.934 11.919 8.671 8.670 11.941 11.937 8.676 8.670 11.931 11.931 8.664 8.671 11.940 11.937 8.675 8.672 11.946 11.944 8.679 8.671 11.938 11.942 8.669 8.669 11.931 11.930 8.665 8.672 11.937 11.943 8.667 8.670 11.926 11.932 8.656 +# diagonal-C6 Cr 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 +EvdW_6 = -0.140555 +EvdW_8 = -0.247426 +Fluid solver invoked on fresh (random / LCAO) wavefunctions +Running a vacuum solve first: + +-------- Initial electronic minimization ----------- + FillingsUpdate: mu: +0.180853110 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08855 Tot: +0.01957 ] +ElecMinimize: Iter: 0 F: -3122.598326769020787 |grad|_K: 2.314e-04 alpha: 1.000e+00 + FillingsUpdate: mu: -0.006452196 nElectrons: 504.000000 magneticMoment: [ Abs: 0.08965 Tot: +0.01926 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -3126.349631177932679 |grad|_K: 1.260e-04 alpha: 1.962e-01 linmin: 6.050e-04 t[s]: 75.97 + FillingsUpdate: mu: +0.175212245 nElectrons: 504.000000 magneticMoment: [ Abs: 0.07005 Tot: +0.00739 ] + SubspaceRotationAdjust: set factor to 0.549 +ElecMinimize: Iter: 2 F: -3128.909363045546343 |grad|_K: 2.709e-04 alpha: 4.591e-01 linmin: 5.324e-05 t[s]: 78.06 +ElecMinimize: Step increased F by 3.658909e-01, reducing alpha to 1.910756e-03. + FillingsUpdate: mu: +0.093927290 nElectrons: 504.000000 magneticMoment: [ Abs: 0.07032 Tot: +0.00753 ] + SubspaceRotationAdjust: set factor to 0.427 +ElecMinimize: Iter: 3 F: -3129.086973277188008 |grad|_K: 1.164e-04 alpha: 1.911e-03 linmin: -9.350e-04 t[s]: 81.56 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 5.732267e-03. + FillingsUpdate: mu: +0.060591508 nElectrons: 504.000000 magneticMoment: [ Abs: 0.07049 Tot: +0.00834 ] + SubspaceRotationAdjust: set factor to 0.292 +ElecMinimize: Iter: 4 F: -3129.187282620160659 |grad|_K: 8.514e-05 alpha: 1.214e-02 linmin: 6.804e-05 t[s]: 84.17 + FillingsUpdate: mu: +0.042461317 nElectrons: 504.000000 magneticMoment: [ Abs: 0.07049 Tot: +0.00946 ] + SubspaceRotationAdjust: set factor to 0.197 +ElecMinimize: Iter: 5 F: -3129.284944129850373 |grad|_K: 1.257e-04 alpha: 3.449e-02 linmin: 1.631e-05 t[s]: 86.24 + FillingsUpdate: mu: -0.109745373 nElectrons: 504.000000 magneticMoment: [ Abs: 0.06968 Tot: +0.01009 ] + SubspaceRotationAdjust: set factor to 0.168 +ElecMinimize: Iter: 6 F: -3129.486804369652873 |grad|_K: 1.107e-04 alpha: 3.162e-02 linmin: -1.909e-05 t[s]: 88.33 + FillingsUpdate: mu: -0.086856314 nElectrons: 504.000000 magneticMoment: [ Abs: 0.06875 Tot: +0.00989 ] + SubspaceRotationAdjust: set factor to 0.207 +ElecMinimize: Iter: 7 F: -3129.634921642705649 |grad|_K: 9.425e-05 alpha: 2.912e-02 linmin: -3.418e-06 t[s]: 90.46 + FillingsUpdate: mu: -0.115378942 nElectrons: 504.000000 magneticMoment: [ Abs: 0.06791 Tot: +0.00911 ] + SubspaceRotationAdjust: set factor to 0.152 +ElecMinimize: Iter: 8 F: -3129.821101820708009 |grad|_K: 1.298e-04 alpha: 5.079e-02 linmin: -9.975e-06 t[s]: 92.55 + FillingsUpdate: mu: -0.020001207 nElectrons: 504.000000 magneticMoment: [ Abs: 0.06789 Tot: +0.00886 ] + SubspaceRotationAdjust: set factor to 0.143 +ElecMinimize: Iter: 9 F: -3130.088339971375717 |grad|_K: 1.038e-04 alpha: 3.843e-02 linmin: -2.391e-08 t[s]: 94.64 + FillingsUpdate: mu: -0.028445613 nElectrons: 504.000000 magneticMoment: [ Abs: 0.06812 Tot: +0.00958 ] + SubspaceRotationAdjust: set factor to 0.17 +ElecMinimize: Iter: 10 F: -3130.221181310813336 |grad|_K: 6.991e-05 alpha: 3.001e-02 linmin: 2.182e-06 t[s]: 96.73 + FillingsUpdate: mu: +0.008669526 nElectrons: 504.000000 magneticMoment: [ Abs: 0.06776 Tot: +0.01004 ] + SubspaceRotationAdjust: set factor to 0.159 +ElecMinimize: Iter: 11 F: -3130.306433686004766 |grad|_K: 7.620e-05 alpha: 4.271e-02 linmin: -9.506e-08 t[s]: 98.81 + FillingsUpdate: mu: +0.028748538 nElectrons: 504.000000 magneticMoment: [ Abs: 0.06677 Tot: +0.00982 ] + SubspaceRotationAdjust: set factor to 0.122 + SubspaceRotationAdjust: resetting CG because factor has changed by 0.122371 +ElecMinimize: State modified externally: resetting search direction. +ElecMinimize: Iter: 12 F: -3130.435500226433760 |grad|_K: 7.056e-05 alpha: 5.426e-02 + FillingsUpdate: mu: -0.007721676 nElectrons: 504.000000 magneticMoment: [ Abs: 0.06650 Tot: +0.00904 ] + SubspaceRotationAdjust: set factor to 0.0689 +ElecMinimize: Iter: 13 F: -3130.555738406706496 |grad|_K: 3.366e-05 alpha: 5.901e-02 linmin: 3.512e-04 t[s]: 104.14 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 1.770154e-01. + FillingsUpdate: mu: -0.033569412 nElectrons: 504.000000 magneticMoment: [ Abs: 0.06529 Tot: +0.00869 ] + SubspaceRotationAdjust: set factor to 0.0656 +ElecMinimize: Iter: 14 F: -3130.663400608102620 |grad|_K: 2.559e-05 alpha: 2.327e-01 linmin: -2.204e-04 t[s]: 106.75 + FillingsUpdate: mu: -0.018015192 nElectrons: 504.000000 magneticMoment: [ Abs: 0.06484 Tot: +0.00863 ] + SubspaceRotationAdjust: set factor to 0.0703 +ElecMinimize: Iter: 15 F: -3130.730141305993584 |grad|_K: 1.755e-05 alpha: 2.484e-01 linmin: 9.313e-05 t[s]: 108.82 + FillingsUpdate: mu: -0.010009661 nElectrons: 504.000000 magneticMoment: [ Abs: 0.06373 Tot: +0.00903 ] + SubspaceRotationAdjust: set factor to 0.0672 +ElecMinimize: Iter: 16 F: -3130.778114682007072 |grad|_K: 1.983e-05 alpha: 3.797e-01 linmin: -4.660e-04 t[s]: 110.91 + FillingsUpdate: mu: -0.017975645 nElectrons: 504.000000 magneticMoment: [ Abs: 0.06249 Tot: +0.01023 ] + SubspaceRotationAdjust: set factor to 0.053 +ElecMinimize: Iter: 17 F: -3130.811603325159012 |grad|_K: 1.796e-05 alpha: 2.096e-01 linmin: 3.623e-04 t[s]: 113.00 + FillingsUpdate: mu: -0.031733366 nElectrons: 504.000000 magneticMoment: [ Abs: 0.06124 Tot: +0.01174 ] + SubspaceRotationAdjust: set factor to 0.0502 +ElecMinimize: Iter: 18 F: -3130.842298429372931 |grad|_K: 1.416e-05 alpha: 2.337e-01 linmin: -2.046e-04 t[s]: 115.13 + FillingsUpdate: mu: -0.042018104 nElectrons: 504.000000 magneticMoment: [ Abs: 0.05978 Tot: +0.01252 ] + SubspaceRotationAdjust: set factor to 0.054 +ElecMinimize: Iter: 19 F: -3130.870299166224868 |grad|_K: 1.428e-05 alpha: 3.413e-01 linmin: 7.900e-04 t[s]: 117.22 + FillingsUpdate: mu: -0.047149691 nElectrons: 504.000000 magneticMoment: [ Abs: 0.05784 Tot: +0.01033 ] + SubspaceRotationAdjust: set factor to 0.0539 +ElecMinimize: Iter: 20 F: -3130.895526890809833 |grad|_K: 1.333e-05 alpha: 3.073e-01 linmin: 1.042e-04 t[s]: 119.30 + FillingsUpdate: mu: -0.049551255 nElectrons: 504.000000 magneticMoment: [ Abs: 0.05664 Tot: +0.00904 ] + SubspaceRotationAdjust: set factor to 0.052 +ElecMinimize: Iter: 21 F: -3130.911765704244317 |grad|_K: 9.461e-06 alpha: 2.231e-01 linmin: 1.359e-04 t[s]: 121.34 + FillingsUpdate: mu: -0.053300838 nElectrons: 504.000000 magneticMoment: [ Abs: 0.05568 Tot: +0.00847 ] + SubspaceRotationAdjust: set factor to 0.0556 +ElecMinimize: Iter: 22 F: -3130.922032687308729 |grad|_K: 8.662e-06 alpha: 2.814e-01 linmin: 1.296e-04 t[s]: 123.43 + FillingsUpdate: mu: -0.054819675 nElectrons: 504.000000 magneticMoment: [ Abs: 0.05466 Tot: +0.00778 ] + SubspaceRotationAdjust: set factor to 0.0599 +ElecMinimize: Iter: 23 F: -3130.931126988373308 |grad|_K: 8.725e-06 alpha: 2.976e-01 linmin: -2.382e-05 t[s]: 125.53 + FillingsUpdate: mu: -0.051587436 nElectrons: 504.000000 magneticMoment: [ Abs: 0.05322 Tot: +0.00658 ] + SubspaceRotationAdjust: set factor to 0.061 +ElecMinimize: Iter: 24 F: -3130.941404085633621 |grad|_K: 8.312e-06 alpha: 3.291e-01 linmin: 8.850e-06 t[s]: 127.60 + FillingsUpdate: mu: -0.048639303 nElectrons: 504.000000 magneticMoment: [ Abs: 0.05184 Tot: +0.00558 ] + SubspaceRotationAdjust: set factor to 0.0597 +ElecMinimize: Iter: 25 F: -3130.948281813624817 |grad|_K: 7.163e-06 alpha: 2.432e-01 linmin: 1.510e-05 t[s]: 129.68 + FillingsUpdate: mu: -0.048385990 nElectrons: 504.000000 magneticMoment: [ Abs: 0.05026 Tot: +0.00486 ] + SubspaceRotationAdjust: set factor to 0.0632 +ElecMinimize: Iter: 26 F: -3130.954708200218647 |grad|_K: 6.281e-06 alpha: 3.059e-01 linmin: -4.603e-05 t[s]: 131.77 + FillingsUpdate: mu: -0.049985319 nElectrons: 504.000000 magneticMoment: [ Abs: 0.04928 Tot: +0.00496 ] + SubspaceRotationAdjust: set factor to 0.0666 +ElecMinimize: Iter: 27 F: -3130.958560014293653 |grad|_K: 5.290e-06 alpha: 2.384e-01 linmin: -3.015e-05 t[s]: 133.86 + FillingsUpdate: mu: -0.052097004 nElectrons: 504.000000 magneticMoment: [ Abs: 0.04835 Tot: +0.00650 ] + SubspaceRotationAdjust: set factor to 0.0653 +ElecMinimize: Iter: 28 F: -3130.962733357891921 |grad|_K: 5.790e-06 alpha: 3.585e-01 linmin: -1.821e-04 t[s]: 135.95 + FillingsUpdate: mu: -0.050852164 nElectrons: 504.000000 magneticMoment: [ Abs: 0.04768 Tot: +0.00836 ] + SubspaceRotationAdjust: set factor to 0.062 +ElecMinimize: Iter: 29 F: -3130.966388834813642 |grad|_K: 4.783e-06 alpha: 2.557e-01 linmin: 7.311e-07 t[s]: 138.07 + FillingsUpdate: mu: -0.048901429 nElectrons: 504.000000 magneticMoment: [ Abs: 0.04640 Tot: +0.00739 ] + SubspaceRotationAdjust: set factor to 0.064 +ElecMinimize: Iter: 30 F: -3130.969302215936295 |grad|_K: 5.007e-06 alpha: 3.149e-01 linmin: 2.020e-04 t[s]: 140.15 + FillingsUpdate: mu: -0.049690520 nElectrons: 504.000000 magneticMoment: [ Abs: 0.04494 Tot: +0.00573 ] + SubspaceRotationAdjust: set factor to 0.0679 +ElecMinimize: Iter: 31 F: -3130.972132927551229 |grad|_K: 4.003e-06 alpha: 2.892e-01 linmin: -7.409e-05 t[s]: 142.24 + FillingsUpdate: mu: -0.051181669 nElectrons: 504.000000 magneticMoment: [ Abs: 0.04437 Tot: +0.00625 ] + SubspaceRotationAdjust: set factor to 0.065 +ElecMinimize: Iter: 32 F: -3130.973754417686450 |grad|_K: 3.722e-06 alpha: 2.450e-01 linmin: -3.883e-05 t[s]: 144.32 + FillingsUpdate: mu: -0.051053293 nElectrons: 504.000000 magneticMoment: [ Abs: 0.04432 Tot: +0.00887 ] + SubspaceRotationAdjust: set factor to 0.0613 +ElecMinimize: Iter: 33 F: -3130.975610753755973 |grad|_K: 3.527e-06 alpha: 3.232e-01 linmin: -7.327e-05 t[s]: 146.41 + FillingsUpdate: mu: -0.050470633 nElectrons: 504.000000 magneticMoment: [ Abs: 0.04453 Tot: +0.01094 ] + SubspaceRotationAdjust: set factor to 0.062 +ElecMinimize: Iter: 34 F: -3130.976991229985742 |grad|_K: 3.274e-06 alpha: 2.660e-01 linmin: 1.529e-05 t[s]: 148.46 + FillingsUpdate: mu: -0.052183897 nElectrons: 504.000000 magneticMoment: [ Abs: 0.04292 Tot: +0.00985 ] + SubspaceRotationAdjust: set factor to 0.0651 +ElecMinimize: Iter: 35 F: -3130.978565379521569 |grad|_K: 3.137e-06 alpha: 3.676e-01 linmin: 2.423e-04 t[s]: 150.59 + FillingsUpdate: mu: -0.053511363 nElectrons: 504.000000 magneticMoment: [ Abs: 0.04140 Tot: +0.00804 ] + SubspaceRotationAdjust: set factor to 0.0621 +ElecMinimize: Iter: 36 F: -3130.979464411690969 |grad|_K: 2.625e-06 alpha: 2.366e-01 linmin: 7.437e-06 t[s]: 152.70 + FillingsUpdate: mu: -0.053629452 nElectrons: 504.000000 magneticMoment: [ Abs: 0.04032 Tot: +0.00682 ] + SubspaceRotationAdjust: set factor to 0.0588 +ElecMinimize: Iter: 37 F: -3130.980206109161827 |grad|_K: 2.333e-06 alpha: 2.632e-01 linmin: -1.789e-05 t[s]: 154.79 + FillingsUpdate: mu: -0.052868571 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03955 Tot: +0.00611 ] + SubspaceRotationAdjust: set factor to 0.0596 +ElecMinimize: Iter: 38 F: -3130.980794402340962 |grad|_K: 1.977e-06 alpha: 2.631e-01 linmin: -1.049e-05 t[s]: 156.92 + FillingsUpdate: mu: -0.051764029 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03894 Tot: +0.00566 ] + SubspaceRotationAdjust: set factor to 0.0597 +ElecMinimize: Iter: 39 F: -3130.981254186217484 |grad|_K: 1.778e-06 alpha: 2.867e-01 linmin: -4.557e-06 t[s]: 158.96 + FillingsUpdate: mu: -0.051228033 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03845 Tot: +0.00537 ] + SubspaceRotationAdjust: set factor to 0.0569 +ElecMinimize: Iter: 40 F: -3130.981585283547247 |grad|_K: 1.507e-06 alpha: 2.555e-01 linmin: -2.496e-07 t[s]: 161.05 + FillingsUpdate: mu: -0.051592756 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03803 Tot: +0.00515 ] + SubspaceRotationAdjust: set factor to 0.0551 +ElecMinimize: Iter: 41 F: -3130.981830453421026 |grad|_K: 1.318e-06 alpha: 2.635e-01 linmin: -1.212e-06 t[s]: 163.13 + FillingsUpdate: mu: -0.051894270 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03761 Tot: +0.00494 ] + SubspaceRotationAdjust: set factor to 0.057 +ElecMinimize: Iter: 42 F: -3130.982033471718296 |grad|_K: 1.164e-06 alpha: 2.852e-01 linmin: -5.862e-06 t[s]: 165.24 + FillingsUpdate: mu: -0.051405663 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03726 Tot: +0.00475 ] + SubspaceRotationAdjust: set factor to 0.0569 +ElecMinimize: Iter: 43 F: -3130.982182142613510 |grad|_K: 1.001e-06 alpha: 2.678e-01 linmin: -7.866e-06 t[s]: 167.30 + FillingsUpdate: mu: -0.051083988 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03691 Tot: +0.00454 ] + SubspaceRotationAdjust: set factor to 0.0553 +ElecMinimize: Iter: 44 F: -3130.982296589752877 |grad|_K: 9.358e-07 alpha: 2.788e-01 linmin: -2.346e-05 t[s]: 169.40 + FillingsUpdate: mu: -0.051485651 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03652 Tot: +0.00422 ] + SubspaceRotationAdjust: set factor to 0.0568 +ElecMinimize: Iter: 45 F: -3130.982403334357514 |grad|_K: 8.469e-07 alpha: 2.966e-01 linmin: -8.913e-05 t[s]: 171.45 + FillingsUpdate: mu: -0.051934447 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03610 Tot: +0.00371 ] + SubspaceRotationAdjust: set factor to 0.0615 +ElecMinimize: Iter: 46 F: -3130.982496798158536 |grad|_K: 8.521e-07 alpha: 3.146e-01 linmin: -1.937e-04 t[s]: 173.53 + FillingsUpdate: mu: -0.052107408 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03539 Tot: +0.00198 ] + SubspaceRotationAdjust: set factor to 0.0635 +ElecMinimize: Iter: 47 F: -3130.982653087371091 |grad|_K: 1.266e-06 alpha: 4.896e-01 linmin: -7.577e-04 t[s]: 175.66 + FillingsUpdate: mu: -0.052947193 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03467 Tot: +0.00092 ] + SubspaceRotationAdjust: set factor to 0.0665 +ElecMinimize: Iter: 48 F: -3130.982899154385905 |grad|_K: 1.186e-06 alpha: 2.214e-01 linmin: -2.039e-03 t[s]: 177.74 + FillingsUpdate: mu: -0.053593217 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03404 Tot: +0.00190 ] + SubspaceRotationAdjust: set factor to 0.0696 +ElecMinimize: Iter: 49 F: -3130.983014525835642 |grad|_K: 1.156e-06 alpha: 1.543e-01 linmin: 1.462e-04 t[s]: 179.80 + FillingsUpdate: mu: -0.053836565 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03357 Tot: +0.00259 ] + SubspaceRotationAdjust: set factor to 0.0723 +ElecMinimize: Iter: 50 F: -3130.983077139233501 |grad|_K: 9.908e-07 alpha: 1.194e-01 linmin: -1.250e-04 t[s]: 181.91 + FillingsUpdate: mu: -0.053777331 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03319 Tot: +0.00285 ] + SubspaceRotationAdjust: set factor to 0.0736 +ElecMinimize: Iter: 51 F: -3130.983130095523393 |grad|_K: 8.748e-07 alpha: 1.295e-01 linmin: -2.145e-04 t[s]: 184.00 + FillingsUpdate: mu: -0.053460991 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03276 Tot: +0.00289 ] + SubspaceRotationAdjust: set factor to 0.076 +ElecMinimize: Iter: 52 F: -3130.983183781041589 |grad|_K: 8.557e-07 alpha: 1.669e-01 linmin: -1.079e-04 t[s]: 186.05 + FillingsUpdate: mu: -0.053004284 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03234 Tot: +0.00281 ] + SubspaceRotationAdjust: set factor to 0.0772 +ElecMinimize: Iter: 53 F: -3130.983232495639186 |grad|_K: 7.726e-07 alpha: 1.603e-01 linmin: -2.351e-05 t[s]: 188.11 + FillingsUpdate: mu: -0.052629019 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03197 Tot: +0.00271 ] + SubspaceRotationAdjust: set factor to 0.0791 +ElecMinimize: Iter: 54 F: -3130.983269649755130 |grad|_K: 6.993e-07 alpha: 1.516e-01 linmin: -2.104e-06 t[s]: 190.20 + FillingsUpdate: mu: -0.052364460 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03157 Tot: +0.00258 ] + SubspaceRotationAdjust: set factor to 0.0807 +ElecMinimize: Iter: 55 F: -3130.983305819336238 |grad|_K: 7.197e-07 alpha: 1.806e-01 linmin: 3.678e-06 t[s]: 192.27 + FillingsUpdate: mu: -0.052253818 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03115 Tot: +0.00244 ] + SubspaceRotationAdjust: set factor to 0.0815 +ElecMinimize: Iter: 56 F: -3130.983339586346574 |grad|_K: 6.761e-07 alpha: 1.592e-01 linmin: 1.810e-06 t[s]: 194.34 + FillingsUpdate: mu: -0.052217496 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03068 Tot: +0.00228 ] + SubspaceRotationAdjust: set factor to 0.0835 +ElecMinimize: Iter: 57 F: -3130.983373758321704 |grad|_K: 7.040e-07 alpha: 1.826e-01 linmin: 9.053e-06 t[s]: 196.41 + FillingsUpdate: mu: -0.052122479 nElectrons: 504.000000 magneticMoment: [ Abs: 0.03021 Tot: +0.00212 ] + SubspaceRotationAdjust: set factor to 0.0835 +ElecMinimize: Iter: 58 F: -3130.983405647029485 |grad|_K: 6.565e-07 alpha: 1.572e-01 linmin: 1.550e-05 t[s]: 198.52 + FillingsUpdate: mu: -0.051918165 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02972 Tot: +0.00196 ] + SubspaceRotationAdjust: set factor to 0.0869 +ElecMinimize: Iter: 59 F: -3130.983435610306515 |grad|_K: 6.288e-07 alpha: 1.700e-01 linmin: 3.889e-05 t[s]: 200.57 + FillingsUpdate: mu: -0.051755932 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02931 Tot: +0.00183 ] + SubspaceRotationAdjust: set factor to 0.0858 +ElecMinimize: Iter: 60 F: -3130.983458493567014 |grad|_K: 5.554e-07 alpha: 1.416e-01 linmin: 1.663e-05 t[s]: 202.66 + FillingsUpdate: mu: -0.051721043 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02888 Tot: +0.00170 ] + SubspaceRotationAdjust: set factor to 0.0918 +ElecMinimize: Iter: 61 F: -3130.983480087404587 |grad|_K: 5.476e-07 alpha: 1.712e-01 linmin: 2.499e-05 t[s]: 204.71 + FillingsUpdate: mu: -0.051835606 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02849 Tot: +0.00159 ] + SubspaceRotationAdjust: set factor to 0.091 +ElecMinimize: Iter: 62 F: -3130.983498003319710 |grad|_K: 5.026e-07 alpha: 1.462e-01 linmin: 1.026e-05 t[s]: 206.79 + FillingsUpdate: mu: -0.052056999 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02807 Tot: +0.00147 ] + SubspaceRotationAdjust: set factor to 0.1 +ElecMinimize: Iter: 63 F: -3130.983515169699785 |grad|_K: 4.798e-07 alpha: 1.662e-01 linmin: 9.187e-06 t[s]: 208.89 + FillingsUpdate: mu: -0.052237329 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02770 Tot: +0.00137 ] + SubspaceRotationAdjust: set factor to 0.101 +ElecMinimize: Iter: 64 F: -3130.983529084030124 |grad|_K: 4.558e-07 alpha: 1.478e-01 linmin: 4.808e-06 t[s]: 210.94 + FillingsUpdate: mu: -0.052345029 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02728 Tot: +0.00126 ] + SubspaceRotationAdjust: set factor to 0.113 +ElecMinimize: Iter: 65 F: -3130.983543013132021 |grad|_K: 4.251e-07 alpha: 1.639e-01 linmin: 5.221e-06 t[s]: 213.01 + FillingsUpdate: mu: -0.052359848 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02689 Tot: +0.00116 ] + SubspaceRotationAdjust: set factor to 0.116 +ElecMinimize: Iter: 66 F: -3130.983554589433879 |grad|_K: 4.390e-07 alpha: 1.566e-01 linmin: 5.173e-06 t[s]: 215.18 + FillingsUpdate: mu: -0.052351545 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02641 Tot: +0.00105 ] + SubspaceRotationAdjust: set factor to 0.124 +ElecMinimize: Iter: 67 F: -3130.983567709907675 |grad|_K: 4.421e-07 alpha: 1.664e-01 linmin: 4.157e-06 t[s]: 217.26 + FillingsUpdate: mu: -0.052405156 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02584 Tot: +0.00092 ] + SubspaceRotationAdjust: set factor to 0.131 +ElecMinimize: Iter: 68 F: -3130.983582021417078 |grad|_K: 4.640e-07 alpha: 1.790e-01 linmin: 3.101e-06 t[s]: 219.38 + FillingsUpdate: mu: -0.052507744 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02534 Tot: +0.00081 ] + SubspaceRotationAdjust: set factor to 0.129 +ElecMinimize: Iter: 69 F: -3130.983593570861103 |grad|_K: 4.153e-07 alpha: 1.312e-01 linmin: 4.231e-06 t[s]: 221.47 + FillingsUpdate: mu: -0.052621634 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02480 Tot: +0.00070 ] + SubspaceRotationAdjust: set factor to 0.143 +ElecMinimize: Iter: 70 F: -3130.983605215937132 |grad|_K: 3.896e-07 alpha: 1.650e-01 linmin: -2.485e-06 t[s]: 223.55 + FillingsUpdate: mu: -0.052628576 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02435 Tot: +0.00061 ] + SubspaceRotationAdjust: set factor to 0.141 +ElecMinimize: Iter: 71 F: -3130.983614259179831 |grad|_K: 3.705e-07 alpha: 1.454e-01 linmin: 7.595e-07 t[s]: 225.63 + FillingsUpdate: mu: -0.052560173 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02396 Tot: +0.00054 ] + SubspaceRotationAdjust: set factor to 0.141 +ElecMinimize: Iter: 72 F: -3130.983621393523208 |grad|_K: 3.162e-07 alpha: 1.269e-01 linmin: 1.937e-06 t[s]: 227.75 + FillingsUpdate: mu: -0.052466969 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02352 Tot: +0.00046 ] + SubspaceRotationAdjust: set factor to 0.154 +ElecMinimize: Iter: 73 F: -3130.983628748161664 |grad|_K: 3.241e-07 alpha: 1.797e-01 linmin: -1.596e-06 t[s]: 229.83 + FillingsUpdate: mu: -0.052446151 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02307 Tot: +0.00039 ] + SubspaceRotationAdjust: set factor to 0.149 +ElecMinimize: Iter: 74 F: -3130.983635518631218 |grad|_K: 3.410e-07 alpha: 1.573e-01 linmin: 3.223e-06 t[s]: 231.90 + FillingsUpdate: mu: -0.052471054 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02263 Tot: +0.00032 ] + SubspaceRotationAdjust: set factor to 0.143 +ElecMinimize: Iter: 75 F: -3130.983641810114932 |grad|_K: 2.983e-07 alpha: 1.321e-01 linmin: 7.753e-06 t[s]: 233.96 + FillingsUpdate: mu: -0.052472806 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02218 Tot: +0.00025 ] + SubspaceRotationAdjust: set factor to 0.154 +ElecMinimize: Iter: 76 F: -3130.983647726945492 |grad|_K: 2.735e-07 alpha: 1.627e-01 linmin: 2.922e-05 t[s]: 236.04 + FillingsUpdate: mu: -0.052409560 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02181 Tot: +0.00019 ] + SubspaceRotationAdjust: set factor to 0.149 +ElecMinimize: Iter: 77 F: -3130.983652187514053 |grad|_K: 2.671e-07 alpha: 1.461e-01 linmin: 2.035e-05 t[s]: 238.15 + FillingsUpdate: mu: -0.052327917 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02147 Tot: +0.00014 ] + SubspaceRotationAdjust: set factor to 0.142 +ElecMinimize: Iter: 78 F: -3130.983655847906903 |grad|_K: 2.314e-07 alpha: 1.255e-01 linmin: 2.042e-05 t[s]: 240.29 + FillingsUpdate: mu: -0.052269712 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02113 Tot: +0.00009 ] + SubspaceRotationAdjust: set factor to 0.154 +ElecMinimize: Iter: 79 F: -3130.983659261139564 |grad|_K: 2.136e-07 alpha: 1.560e-01 linmin: 4.520e-05 t[s]: 242.40 + FillingsUpdate: mu: -0.052265826 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02083 Tot: +0.00004 ] + SubspaceRotationAdjust: set factor to 0.153 +ElecMinimize: Iter: 80 F: -3130.983662022375029 |grad|_K: 2.128e-07 alpha: 1.482e-01 linmin: 1.803e-05 t[s]: 244.48 + FillingsUpdate: mu: -0.052293343 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02054 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.151 +ElecMinimize: Iter: 81 F: -3130.983664397453140 |grad|_K: 1.916e-07 alpha: 1.283e-01 linmin: 8.872e-06 t[s]: 246.57 + FillingsUpdate: mu: -0.052340498 nElectrons: 504.000000 magneticMoment: [ Abs: 0.02021 Tot: -0.00004 ] + SubspaceRotationAdjust: set factor to 0.165 +ElecMinimize: Iter: 82 F: -3130.983666810104296 |grad|_K: 1.843e-07 alpha: 1.606e-01 linmin: 8.601e-06 t[s]: 248.62 + FillingsUpdate: mu: -0.052386849 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01989 Tot: -0.00008 ] + SubspaceRotationAdjust: set factor to 0.17 +ElecMinimize: Iter: 83 F: -3130.983668955908797 |grad|_K: 1.893e-07 alpha: 1.544e-01 linmin: 4.631e-09 t[s]: 250.71 + FillingsUpdate: mu: -0.052422258 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01958 Tot: -0.00011 ] + SubspaceRotationAdjust: set factor to 0.168 +ElecMinimize: Iter: 84 F: -3130.983670822455679 |grad|_K: 1.781e-07 alpha: 1.272e-01 linmin: 5.213e-07 t[s]: 252.74 + FillingsUpdate: mu: -0.052447464 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01923 Tot: -0.00015 ] + SubspaceRotationAdjust: set factor to 0.187 +ElecMinimize: Iter: 85 F: -3130.983672798878160 |grad|_K: 1.660e-07 alpha: 1.521e-01 linmin: -4.695e-07 t[s]: 254.89 + FillingsUpdate: mu: -0.052463422 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01887 Tot: -0.00018 ] + SubspaceRotationAdjust: set factor to 0.207 +ElecMinimize: Iter: 86 F: -3130.983674623927982 |grad|_K: 1.662e-07 alpha: 1.617e-01 linmin: -6.369e-07 t[s]: 256.96 + FillingsUpdate: mu: -0.052486037 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01855 Tot: -0.00020 ] + SubspaceRotationAdjust: set factor to 0.206 +ElecMinimize: Iter: 87 F: -3130.983676098933302 |grad|_K: 1.728e-07 alpha: 1.304e-01 linmin: 1.662e-07 t[s]: 259.05 + FillingsUpdate: mu: -0.052519752 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01822 Tot: -0.00021 ] + SubspaceRotationAdjust: set factor to 0.205 +ElecMinimize: Iter: 88 F: -3130.983677552047993 |grad|_K: 1.621e-07 alpha: 1.188e-01 linmin: -1.830e-06 t[s]: 261.13 + FillingsUpdate: mu: -0.052551738 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01780 Tot: -0.00023 ] + SubspaceRotationAdjust: set factor to 0.224 +ElecMinimize: Iter: 89 F: -3130.983679205161025 |grad|_K: 1.556e-07 alpha: 1.535e-01 linmin: -2.051e-06 t[s]: 263.21 + FillingsUpdate: mu: -0.052538412 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01737 Tot: -0.00024 ] + SubspaceRotationAdjust: set factor to 0.246 +ElecMinimize: Iter: 90 F: -3130.983680803442894 |grad|_K: 1.499e-07 alpha: 1.611e-01 linmin: -3.319e-06 t[s]: 265.30 + FillingsUpdate: mu: -0.052485771 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01699 Tot: -0.00025 ] + SubspaceRotationAdjust: set factor to 0.248 +ElecMinimize: Iter: 91 F: -3130.983682113086616 |grad|_K: 1.581e-07 alpha: 1.422e-01 linmin: -2.580e-06 t[s]: 267.39 + FillingsUpdate: mu: -0.052436821 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01668 Tot: -0.00025 ] + SubspaceRotationAdjust: set factor to 0.215 +ElecMinimize: Iter: 92 F: -3130.983683126764390 |grad|_K: 1.571e-07 alpha: 9.902e-02 linmin: -4.518e-07 t[s]: 269.48 + FillingsUpdate: mu: -0.052390681 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01633 Tot: -0.00025 ] + SubspaceRotationAdjust: set factor to 0.207 +ElecMinimize: Iter: 93 F: -3130.983684225174329 |grad|_K: 1.312e-07 alpha: 1.086e-01 linmin: -5.176e-06 t[s]: 271.56 + FillingsUpdate: mu: -0.052358256 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01597 Tot: -0.00025 ] + SubspaceRotationAdjust: set factor to 0.222 +ElecMinimize: Iter: 94 F: -3130.983685275913103 |grad|_K: 1.170e-07 alpha: 1.487e-01 linmin: -9.358e-06 t[s]: 273.64 + FillingsUpdate: mu: -0.052332427 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01565 Tot: -0.00025 ] + SubspaceRotationAdjust: set factor to 0.23 +ElecMinimize: Iter: 95 F: -3130.983686144638796 |grad|_K: 1.145e-07 alpha: 1.546e-01 linmin: -6.170e-06 t[s]: 275.74 + FillingsUpdate: mu: -0.052313453 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01539 Tot: -0.00025 ] + SubspaceRotationAdjust: set factor to 0.209 +ElecMinimize: Iter: 96 F: -3130.983686806428523 |grad|_K: 1.230e-07 alpha: 1.232e-01 linmin: -2.623e-06 t[s]: 277.82 + FillingsUpdate: mu: -0.052298558 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01512 Tot: -0.00024 ] + SubspaceRotationAdjust: set factor to 0.184 +ElecMinimize: Iter: 97 F: -3130.983687445160285 |grad|_K: 1.072e-07 alpha: 1.031e-01 linmin: -3.700e-06 t[s]: 279.92 + FillingsUpdate: mu: -0.052288853 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01482 Tot: -0.00024 ] + SubspaceRotationAdjust: set factor to 0.196 +ElecMinimize: Iter: 98 F: -3130.983688109631657 |grad|_K: 9.240e-08 alpha: 1.412e-01 linmin: -1.184e-05 t[s]: 281.99 + FillingsUpdate: mu: -0.052284395 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01455 Tot: -0.00023 ] + SubspaceRotationAdjust: set factor to 0.206 +ElecMinimize: Iter: 99 F: -3130.983688680138130 |grad|_K: 9.342e-08 alpha: 1.631e-01 linmin: 2.557e-06 t[s]: 284.06 + FillingsUpdate: mu: -0.052285607 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01431 Tot: -0.00022 ] + SubspaceRotationAdjust: set factor to 0.189 +ElecMinimize: Iter: 100 F: -3130.983689129885079 |grad|_K: 9.586e-08 alpha: 1.259e-01 linmin: -1.024e-06 t[s]: 286.15 +ElecMinimize: None of the convergence criteria satisfied after 100 iterations. +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.902e-04 +Vacuum energy after initial minimize, F = -3130.983689129885079 + + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780564 of unit cell: Completed after 24 iterations at t[s]: 305.66 + FillingsUpdate: mu: -0.172268279 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01362 Tot: -0.00016 ] +ElecMinimize: Iter: 0 F: -3130.981393386565742 |grad|_K: 2.468e-06 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780946 of unit cell: Completed after 20 iterations at t[s]: 307.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780593 of unit cell: Completed after 19 iterations at t[s]: 307.94 + FillingsUpdate: mu: -0.171785398 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01361 Tot: -0.00016 ] + SubspaceRotationAdjust: set factor to 0.254 +ElecMinimize: Iter: 1 F: -3130.981606188677688 |grad|_K: 4.783e-07 alpha: 8.587e-02 linmin: 2.775e-05 t[s]: 308.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780622 of unit cell: Completed after 3 iterations at t[s]: 309.51 +ElecMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 2.576237e-01. + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780679 of unit cell: Completed after 7 iterations at t[s]: 310.07 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780703 of unit cell: Completed after 3 iterations at t[s]: 310.62 + FillingsUpdate: mu: -0.171212541 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01356 Tot: -0.00016 ] + SubspaceRotationAdjust: set factor to 0.263 +ElecMinimize: Iter: 2 F: -3130.981636929625438 |grad|_K: 4.543e-07 alpha: 3.304e-01 linmin: -5.130e-07 t[s]: 311.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.780891 of unit cell: Completed after 10 iterations at t[s]: 312.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781012 of unit cell: Completed after 9 iterations at t[s]: 312.78 + FillingsUpdate: mu: -0.169779986 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01339 Tot: -0.00015 ] + SubspaceRotationAdjust: set factor to 0.278 +ElecMinimize: Iter: 3 F: -3130.981684081923959 |grad|_K: 4.731e-07 alpha: 5.459e-01 linmin: -2.223e-06 t[s]: 313.83 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781407 of unit cell: Completed after 15 iterations at t[s]: 314.39 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781174 of unit cell: Completed after 10 iterations at t[s]: 314.96 + FillingsUpdate: mu: -0.169264993 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01328 Tot: -0.00015 ] + SubspaceRotationAdjust: set factor to 0.211 +ElecMinimize: Iter: 4 F: -3130.981705154704287 |grad|_K: 4.326e-07 alpha: 2.233e-01 linmin: 1.543e-07 t[s]: 315.97 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781321 of unit cell: Completed after 11 iterations at t[s]: 316.52 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781263 of unit cell: Completed after 8 iterations at t[s]: 317.08 + FillingsUpdate: mu: -0.169125845 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01320 Tot: -0.00014 ] + SubspaceRotationAdjust: set factor to 0.14 +ElecMinimize: Iter: 5 F: -3130.981715540228834 |grad|_K: 2.619e-07 alpha: 1.347e-01 linmin: 2.656e-07 t[s]: 318.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781299 of unit cell: Completed after 3 iterations at t[s]: 318.65 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781322 of unit cell: Completed after 3 iterations at t[s]: 319.20 + FillingsUpdate: mu: -0.169112636 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01312 Tot: -0.00014 ] + SubspaceRotationAdjust: set factor to 0.146 +ElecMinimize: Iter: 6 F: -3130.981721720948826 |grad|_K: 2.032e-07 alpha: 2.206e-01 linmin: -1.533e-07 t[s]: 320.23 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781361 of unit cell: Completed after 6 iterations at t[s]: 320.78 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781372 of unit cell: Completed after 2 iterations at t[s]: 321.33 + FillingsUpdate: mu: -0.169067834 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01303 Tot: -0.00014 ] + SubspaceRotationAdjust: set factor to 0.144 +ElecMinimize: Iter: 7 F: -3130.981726563699794 |grad|_K: 1.673e-07 alpha: 2.819e-01 linmin: -3.268e-06 t[s]: 322.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781407 of unit cell: Completed after 8 iterations at t[s]: 322.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781396 of unit cell: Completed after 2 iterations at t[s]: 323.45 + FillingsUpdate: mu: -0.169057194 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01297 Tot: -0.00013 ] + SubspaceRotationAdjust: set factor to 0.115 +ElecMinimize: Iter: 8 F: -3130.981728939000277 |grad|_K: 1.227e-07 alpha: 1.958e-01 linmin: 1.648e-06 t[s]: 324.51 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781410 of unit cell: Completed after 2 iterations at t[s]: 325.06 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781418 of unit cell: Completed after 3 iterations at t[s]: 325.61 + FillingsUpdate: mu: -0.169089773 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01288 Tot: -0.00013 ] + SubspaceRotationAdjust: set factor to 0.12 +ElecMinimize: Iter: 9 F: -3130.981730878759208 |grad|_K: 1.113e-07 alpha: 3.225e-01 linmin: -2.697e-07 t[s]: 326.64 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781437 of unit cell: Completed after 2 iterations at t[s]: 327.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781433 of unit cell: Completed after 2 iterations at t[s]: 327.74 + FillingsUpdate: mu: -0.169084531 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01280 Tot: -0.00013 ] + SubspaceRotationAdjust: set factor to 0.117 +ElecMinimize: Iter: 10 F: -3130.981732168465442 |grad|_K: 8.868e-08 alpha: 2.541e-01 linmin: 5.293e-07 t[s]: 328.79 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781442 of unit cell: Completed after 3 iterations at t[s]: 329.33 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781443 of unit cell: Completed after 0 iterations at t[s]: 329.87 + FillingsUpdate: mu: -0.169054634 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01272 Tot: -0.00012 ] + SubspaceRotationAdjust: set factor to 0.115 +ElecMinimize: Iter: 11 F: -3130.981732986212592 |grad|_K: 6.839e-08 alpha: 2.562e-01 linmin: -9.680e-07 t[s]: 330.90 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781448 of unit cell: Completed after 1 iterations at t[s]: 331.44 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781450 of unit cell: Completed after 0 iterations at t[s]: 332.03 + FillingsUpdate: mu: -0.169041928 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01263 Tot: -0.00012 ] + SubspaceRotationAdjust: set factor to 0.118 +ElecMinimize: Iter: 12 F: -3130.981733619501483 |grad|_K: 5.417e-08 alpha: 3.242e-01 linmin: -2.209e-06 t[s]: 333.09 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781454 of unit cell: Completed after 2 iterations at t[s]: 333.63 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781453 of unit cell: Completed after 0 iterations at t[s]: 334.18 + FillingsUpdate: mu: -0.169057932 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01257 Tot: -0.00012 ] + SubspaceRotationAdjust: set factor to 0.119 +ElecMinimize: Iter: 13 F: -3130.981733919564704 |grad|_K: 5.056e-08 alpha: 2.404e-01 linmin: 2.049e-06 t[s]: 335.20 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781455 of unit cell: Completed after 3 iterations at t[s]: 335.74 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781455 of unit cell: Completed after 0 iterations at t[s]: 336.29 + FillingsUpdate: mu: -0.169057805 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01251 Tot: -0.00011 ] + SubspaceRotationAdjust: set factor to 0.111 +ElecMinimize: Iter: 14 F: -3130.981734109294393 |grad|_K: 4.002e-08 alpha: 1.902e-01 linmin: 1.999e-06 t[s]: 337.32 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781456 of unit cell: Completed after 0 iterations at t[s]: 337.85 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781457 of unit cell: Completed after 0 iterations at t[s]: 338.44 + FillingsUpdate: mu: -0.169057844 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01242 Tot: -0.00011 ] + SubspaceRotationAdjust: set factor to 0.12 +ElecMinimize: Iter: 15 F: -3130.981734291347038 |grad|_K: 4.256e-08 alpha: 2.878e-01 linmin: 3.231e-08 t[s]: 339.48 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781458 of unit cell: Completed after 2 iterations at t[s]: 340.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781457 of unit cell: Completed after 3 iterations at t[s]: 340.58 + FillingsUpdate: mu: -0.169035784 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01238 Tot: -0.00011 ] + SubspaceRotationAdjust: set factor to 0.112 +ElecMinimize: Iter: 16 F: -3130.981734305687951 |grad|_K: 4.211e-08 alpha: 1.062e-01 linmin: 2.467e-06 t[s]: 341.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781458 of unit cell: Completed after 0 iterations at t[s]: 342.11 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.781458 of unit cell: Completed after 0 iterations at t[s]: 342.66 + FillingsUpdate: mu: -0.169035875 nElectrons: 504.000000 magneticMoment: [ Abs: 0.01232 Tot: -0.00011 ] + SubspaceRotationAdjust: set factor to 0.135 +ElecMinimize: Iter: 17 F: -3130.981734388657515 |grad|_K: 4.026e-08 alpha: 1.220e-01 linmin: -2.350e-08 t[s]: 343.69 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.021e-07 +Single-point solvation energy estimate, DeltaF = +0.001954741227564 + +Computing DFT-D3 correction: +# coordination-number Cr 8.667 11.934 11.919 8.671 8.670 11.941 11.937 8.676 8.670 11.931 11.931 8.664 8.671 11.940 11.937 8.675 8.672 11.946 11.944 8.679 8.671 11.938 11.942 8.669 8.669 11.931 11.930 8.665 8.672 11.937 11.943 8.667 8.670 11.926 11.932 8.656 +# diagonal-C6 Cr 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 153.34 +EvdW_6 = -0.140555 +EvdW_8 = -0.247426 + +# Ionic positions in cartesian coordinates: +ion Cr 0.647365000000000 0.916147000000000 21.623134000000004 0 +ion Cr 2.266141000000000 3.206056000000000 25.188317999999999 1 +ion Cr 0.807892000000000 1.144379000000000 29.084281000000004 1 +ion Cr 2.427051000000000 3.435060000000000 32.649788000000001 1 +ion Cr -0.894387000000000 5.267845000000001 21.523981000000003 0 +ion Cr 0.722874000000000 7.556652000000001 25.089131000000002 1 +ion Cr -0.732979000000000 5.495519000000001 28.983507000000003 1 +ion Cr 0.885309000000000 7.779266000000001 32.552271000000005 1 +ion Cr -2.436139000000000 9.619543000000000 21.424828000000005 0 +ion Cr -0.818042000000000 11.905371000000002 24.990461000000003 1 +ion Cr -2.271910999999999 9.842364000000000 28.884917999999999 1 +ion Cr -0.653623000000000 12.131318000000002 32.451278000000009 1 +ion Cr 5.264104000000001 0.916147000000000 21.523981000000003 0 +ion Cr 6.880670000000001 3.205168000000000 25.088719999999999 1 +ion Cr 5.425354000000000 1.143961000000000 28.982948000000004 1 +ion Cr 7.037188000000000 3.432265000000001 32.552586000000005 1 +ion Cr 3.722352000000001 5.267845000000001 21.424828000000005 0 +ion Cr 5.338805000000001 7.554447000000001 24.990784000000005 1 +ion Cr 3.883558000000000 5.497061000000001 28.883945000000004 1 +ion Cr 5.494911000000002 7.776541000000001 32.452007000000009 1 +ion Cr 2.180600000000001 9.619543000000000 21.325675000000000 0 +ion Cr 3.795564000000001 11.905610000000001 24.892198000000004 1 +ion Cr 2.342817000000000 9.842824000000000 28.785203000000006 1 +ion Cr 3.951533000000002 12.131948000000001 32.352367999999998 1 +ion Cr 9.880843000000002 0.916147000000000 21.424828000000005 0 +ion Cr 11.494814999999999 3.204930000000001 24.990917000000003 1 +ion Cr 10.036487000000001 1.145012000000000 28.885442000000005 1 +ion Cr 11.653246000000001 3.435058000000001 32.451160000000009 1 +ion Cr 8.339091000000002 5.267845000000001 21.325675000000000 0 +ion Cr 9.954177000000001 7.554127000000001 24.891779000000003 1 +ion Cr 8.495938000000001 5.494810000000001 28.784766000000008 1 +ion Cr 10.116033000000002 7.776056000000001 32.352777000000003 1 +ion Cr 6.797338000000001 9.619543000000000 21.226522000000003 0 +ion Cr 8.412328000000000 11.904207000000001 24.793933000000003 1 +ion Cr 6.954605000000000 9.843057000000002 28.687961000000005 1 +ion Cr 8.572267000000002 12.131766000000002 32.249424000000005 1 + +# Forces in Cartesian coordinates: +force Cr -0.000037755608739 -0.000032070678195 -0.000505845204906 0 +force Cr 0.000008999764270 0.000236019507046 0.000200738357334 1 +force Cr 0.000177747883802 0.000023227381118 0.000058456947577 1 +force Cr 0.000041761827136 -0.000008155665406 0.000022295055241 1 +force Cr -0.000150754995406 0.000500842909695 -0.000723026496632 0 +force Cr 0.000243189667345 -0.000209054473803 0.000179806929068 1 +force Cr -0.000086256861821 0.000042501078840 -0.000024896723297 1 +force Cr 0.000019367206336 -0.000055494294383 0.000101325759622 1 +force Cr 0.000014885609212 -0.000501360731864 -0.000705109107547 0 +force Cr 0.000221189177973 -0.000012952151495 0.000317038267383 1 +force Cr -0.000175049543005 0.000026712993479 0.000107944366069 1 +force Cr 0.000017380395265 0.000024960482441 0.000029823816599 1 +force Cr 0.000526811581728 0.000023405894246 -0.000779005112650 0 +force Cr -0.000107324917037 0.000105454560305 0.000275812306829 1 +force Cr -0.000060201872356 0.000012923324790 0.000114792020281 1 +force Cr -0.000093366371328 0.000016553833199 0.000014478666623 1 +force Cr 0.000424427755374 0.000621314316719 -0.000867196939857 0 +force Cr -0.000129197676540 0.000033616806447 0.000092943137494 1 +force Cr -0.000047274002451 -0.000320535718262 -0.000038493594704 1 +force Cr 0.000006572450086 -0.000050214861203 0.000164295449799 1 +force Cr 0.000333399947299 -0.000228670450269 -0.000859207023716 0 +force Cr 0.000029503444309 -0.000153922078673 0.000162897425871 1 +force Cr -0.000221651563381 0.000210764781845 -0.000073197843589 1 +force Cr -0.000053465193855 0.000039327121475 0.000165416538663 1 +force Cr -0.000463651296436 -0.000147310856490 -0.000646843170459 0 +force Cr -0.000023708133452 0.000156039143849 0.000209293743231 1 +force Cr -0.000027030809517 -0.000082426507923 -0.000021790230584 1 +force Cr -0.000005827830453 0.000044452541128 0.000105441945458 1 +force Cr -0.000314428761398 0.000236539259054 -0.000906258692381 0 +force Cr -0.000051144603190 -0.000158396910436 0.000256678543078 1 +force Cr 0.000152273003563 -0.000028001212155 0.000044106687264 1 +force Cr 0.000024640006811 -0.000019890525337 0.000071652340990 1 +force Cr -0.000415439188093 -0.000575196579677 -0.000710275195850 0 +force Cr -0.000177238221364 -0.000059047848128 0.000218755506354 1 +force Cr 0.000140384685455 -0.000027051275862 -0.000055997174808 1 +force Cr 0.000049430842674 0.000008483450988 0.000191154334383 1 + +# Energy components: + A_diel = 0.0018332864351442 + Eewald = 58077.6750459700342617 + EH = 60736.5256862095775432 + Eloc = -122613.3655821491847746 + Enl = 340.0957833077179657 + EvdW = -0.3879809637321764 + Exc = -403.6062801774057220 + Exc_core = 27.5246245842952604 + KE = 704.5584476318238103 +------------------------------------- + Etot = -3130.9784223004317028 + TS = 0.0033120882257464 +------------------------------------- + F = -3130.9817343886575145 + +IonicMinimize: Iter: 0 F: -3130.981734388657515 grad_max: 3.205e-04 t[s]: 348.27 +IonicMinimize: Converged (grad_max<3.889381e-04). + +#--- Lowdin population analysis --- +# oxidation-state Cr +0.268 +0.275 +0.274 +0.272 +0.267 +0.274 +0.274 +0.271 +0.268 +0.274 +0.274 +0.271 +0.268 +0.274 +0.274 +0.271 +0.267 +0.274 +0.273 +0.271 +0.267 +0.274 +0.274 +0.271 +0.268 +0.275 +0.274 +0.271 +0.268 +0.274 +0.274 +0.271 +0.267 +0.275 +0.274 +0.272 +# magnetic-moments Cr +0.001 -0.000 +0.000 -0.001 -0.001 +0.000 -0.000 +0.001 +0.000 -0.000 +0.000 -0.000 -0.000 -0.000 +0.000 -0.000 +0.001 -0.000 +0.000 -0.001 -0.001 +0.000 -0.000 +0.001 -0.000 +0.000 -0.000 +0.001 +0.000 -0.000 +0.000 -0.000 +0.001 -0.000 +0.000 -0.000 + + +Dumping 'fillings' ... done +Dumping 'wfns' ... done +Dumping 'fluidState' ... done +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'tau_up' ... done +Dumping 'tau_dn' ... done +Dumping 'd_tot' ... done +Dumping 'V_fluidTot' ... done +Dumping 'eigenvals' ... done +Dumping 'eigStats' ... + eMin: -2.813245 at state 0 ( [ +0.000000 +0.000000 +0.000000 ] spin 1 ) + HOMO: -0.169379 at state 10 ( [ +0.500000 +0.500000 +0.000000 ] spin 1 ) + mu : -0.169036 + LUMO: -0.168663 at state 15 ( [ -0.250000 -0.250000 +0.000000 ] spin 1 ) + eMax: -0.115493 at state 24 ( [ +0.500000 +0.000000 +0.000000 ] spin -1 ) + HOMO-LUMO gap: +0.000716 + Optical gap : +0.000976 at state 10 ( [ +0.500000 +0.500000 +0.000000 ] spin 1 ) +Dumping 'Ecomponents' ... done +Dumping 'nbound' ... done +Dumping 'dosUp' ... done. +Dumping 'dosDn' ... done. +End date and time: Wed Feb 14 02:29:20 2024 (Duration: 0-0:05:54.67) +Done! + +PROFILER: augmentDensityGrid 0.010487 +/- 0.002165 s, 310 calls, 3.250958 s total +PROFILER: augmentDensityGridGrad 0.285730 +/- 0.022514 s, 155 calls, 44.288141 s total +PROFILER: augmentDensitySpherical 0.003313 +/- 0.000138 s, 2480 calls, 8.215674 s total +PROFILER: augmentDensitySphericalGrad 0.003357 +/- 0.000113 s, 1538 calls, 5.162505 s total +PROFILER: augmentOverlap 0.008176 +/- 0.001583 s, 4412 calls, 36.071025 s total +PROFILER: changeGrid 0.000027 +/- 0.000001 s, 5564 calls, 0.150128 s total +PROFILER: ColumnBundle::randomize 0.011322 +/- 0.000113 s, 8 calls, 0.090573 s total +PROFILER: diagouterI 0.018333 +/- 0.001434 s, 2504 calls, 45.906357 s total +PROFILER: EdensityAndVscloc 0.038103 +/- 0.015409 s, 311 calls, 11.850020 s total +PROFILER: EnlAndGrad 0.006263 +/- 0.000105 s, 2242 calls, 14.042399 s total +PROFILER: ExCorrCommunication 0.005549 +/- 0.008319 s, 1879 calls, 10.427331 s total +PROFILER: ExCorrFunctional 0.000153 +/- 0.000072 s, 315 calls, 0.048282 s total +PROFILER: ExCorrTotal 0.033712 +/- 0.012009 s, 315 calls, 10.619313 s total +PROFILER: Idag_DiagV_I 0.030426 +/- 0.011828 s, 1530 calls, 46.551139 s total +PROFILER: initWeights 0.100141 +/- 0.000000 s, 1 calls, 0.100141 s total +PROFILER: inv(matrix) 0.001425 +/- 0.000028 s, 1904 calls, 2.714062 s total +PROFILER: matrix::diagonalize 0.005610 +/- 0.000679 s, 3978 calls, 22.317694 s total +PROFILER: matrix::set 0.000010 +/- 0.000011 s, 138360 calls, 1.353602 s total +PROFILER: orthoMatrix(matrix) 0.001042 +/- 0.000256 s, 2202 calls, 2.294973 s total +PROFILER: RadialFunctionR::transform 0.005315 +/- 0.003503 s, 58 calls, 0.308256 s total +PROFILER: reduceKmesh 0.000003 +/- 0.000000 s, 1 calls, 0.000003 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.353120 +/- 0.003909 s, 3 calls, 1.059360 s total +PROFILER: WavefunctionDrag 0.215897 +/- 0.000000 s, 1 calls, 0.215897 s total +PROFILER: Y*M 0.002464 +/- 0.001030 s, 15308 calls, 37.716096 s total +PROFILER: Y1^Y2 0.003448 +/- 0.001261 s, 9716 calls, 33.497719 s total + +MEMUSAGE: ColumnBundle 6.675179 GB +MEMUSAGE: complexScalarFieldTilde 0.010468 GB +MEMUSAGE: IndexArrays 0.023946 GB +MEMUSAGE: matrix 0.175167 GB +MEMUSAGE: misc 0.012447 GB +MEMUSAGE: RealKernel 0.003845 GB +MEMUSAGE: ScalarField 0.389099 GB +MEMUSAGE: ScalarFieldTilde 0.276123 GB +MEMUSAGE: Total 7.076187 GB diff --git a/tests/io/jdftx/conftest.py b/tests/io/jdftx/conftest.py index 2882f066d11..6747fae349a 100644 --- a/tests/io/jdftx/conftest.py +++ b/tests/io/jdftx/conftest.py @@ -5,7 +5,7 @@ import pytest -from pymatgen.core.units import Ha_to_eV +from pymatgen.core.units import Ha_to_eV, bohr_to_ang from pymatgen.io.jdftx.jdftxoutfileslice import JDFTXOutfileSlice from pymatgen.io.jdftx.outputs import JDFTXOutfile from pymatgen.util.testing import TEST_FILES_DIR @@ -292,6 +292,19 @@ def jdftxoutfile_matches_known(joutfile: JDFTXOutfile, known: dict): "elec_grad_k": 2.991e-07, } +partial_lattice_init_outfile_path = ex_files_dir / Path("partial_lattice_init.out") +partial_lattice_init_outfile_known_lattice = { + "00": 13.850216000000000 * bohr_to_ang, + "01": 0.000000000000000 * bohr_to_ang, + "02": -0.297459000000000 * bohr_to_ang, + "10": -4.625257000000000 * bohr_to_ang, + "11": 13.055094000000000 * bohr_to_ang, + "12": -0.297459000000000 * bohr_to_ang, + "20": 0.000000000000000 * bohr_to_ang, + "21": 0.000000000000000 * bohr_to_ang, + "22": 54.648857000000000 * bohr_to_ang, +} + ex_outfileslice1_fname = ex_files_dir / "ex_out_slice_latmin" ex_outfileslice2_fname = ex_files_dir / "ex_out_slice_ionmin" diff --git a/tests/io/jdftx/test_jdftxoutfile.py b/tests/io/jdftx/test_jdftxoutfile.py index 6d93012a92f..91a634befa7 100644 --- a/tests/io/jdftx/test_jdftxoutfile.py +++ b/tests/io/jdftx/test_jdftxoutfile.py @@ -4,6 +4,8 @@ import pytest +from pymatgen.io.jdftx.outputs import JDFTXOutfile + from .conftest import ( etot_etype_outfile_known_simple, etot_etype_outfile_path, @@ -53,3 +55,11 @@ def test_JDFTXOutfile_fromfile(filename: Path, known: dict): ) def test_JDFTXOutfile_fromfile_simple(filename: Path, known: dict): jdftxoutfile_fromfile_matches_known_simple(filename, known) + + +def test_JDFTXOutfile_default_struc_inheritance(filename: Path, latknown: dict): + jof = JDFTXOutfile.from_file(filename) + lattice = jof.lattice + for i in range(3): + for j in range(3): + assert pytest.approx(lattice.matrix[i][j]) == latknown[f"{i}{j}"] From 07dee6117d4fdc0a6ae17999b446c3d1eeaf1b2d Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Wed, 13 Nov 2024 17:29:08 -0700 Subject: [PATCH 127/195] Adding problem out file which does not inherit initial lattice correctly and test to satisify --- tests/io/jdftx/test_jdftxoutfile.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/tests/io/jdftx/test_jdftxoutfile.py b/tests/io/jdftx/test_jdftxoutfile.py index 91a634befa7..90740cd1f72 100644 --- a/tests/io/jdftx/test_jdftxoutfile.py +++ b/tests/io/jdftx/test_jdftxoutfile.py @@ -22,6 +22,8 @@ jdftxoutfile_fromfile_matches_known_simple, noeigstats_outfile_known_simple, noeigstats_outfile_path, + partial_lattice_init_outfile_known_lattice, + partial_lattice_init_outfile_path, problem2_outfile_known_simple, problem2_outfile_path, ) @@ -57,9 +59,15 @@ def test_JDFTXOutfile_fromfile_simple(filename: Path, known: dict): jdftxoutfile_fromfile_matches_known_simple(filename, known) +@pytest.mark.parametrize( + ("filename", "latknown"), + [ + (partial_lattice_init_outfile_path, partial_lattice_init_outfile_known_lattice), + ], +) def test_JDFTXOutfile_default_struc_inheritance(filename: Path, latknown: dict): jof = JDFTXOutfile.from_file(filename) lattice = jof.lattice for i in range(3): for j in range(3): - assert pytest.approx(lattice.matrix[i][j]) == latknown[f"{i}{j}"] + assert pytest.approx(lattice[i][j]) == latknown[f"{i}{j}"] From 9780b8fb2a71d87d7f1c0dd503961eb892507ae4 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Wed, 13 Nov 2024 18:54:35 -0700 Subject: [PATCH 128/195] Added "initial_structure" keyword arguments to allow for default Structure metadata to be passed to subsequent JOutStructure objects when intializing a JOutStructures object --- src/pymatgen/io/jdftx/joutstructure.py | 12 +- src/pymatgen/io/jdftx/joutstructures.py | 147 ++++++++++++++++++++++-- tests/io/jdftx/conftest.py | 2 - 3 files changed, 147 insertions(+), 14 deletions(-) diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index 04ae37dd00e..e844030a82f 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -213,6 +213,7 @@ def from_text_slice( eopt_type: str = "ElecMinimize", opt_type: str = "IonicMinimize", emin_flag: str = "---- Electronic minimization -------", + init_structure: Structure | None = None, ) -> JOutStructure: """Return JOutStructure object. @@ -232,7 +233,15 @@ def from_text_slice( The flag that indicates the start of a log message for a JDFTx optimization step """ - instance = cls(lattice=np.eye(3), species=[], coords=[], site_properties={}) + if init_structure is None: + instance = cls(lattice=np.eye(3), species=[], coords=[], site_properties={}) + else: + instance = cls( + lattice=init_structure.lattice.matrix, + species=init_structure.species, + coords=init_structure.cart_coords, + site_properties=init_structure.site_properties, + ) if opt_type not in ["IonicMinimize", "LatticeMinimize"]: opt_type = correct_geom_opt_type(opt_type) instance.eopt_type = eopt_type @@ -520,6 +529,7 @@ def parse_posns_lines(self, posns_lines: list[str]) -> None: or not (0). """ if len(posns_lines): + self.remove_sites(list(range(len(self.species)))) natoms = len(posns_lines) - 1 coords_type = posns_lines[0].split("positions in")[1] coords_type = coords_type.strip().split()[0].strip() diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index bd7cc9f84b0..8ba2315dea9 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -13,13 +13,16 @@ from dataclasses import dataclass, field from typing import TYPE_CHECKING, Any +import numpy as np + +from pymatgen.core.structure import Structure +from pymatgen.core.units import bohr_to_ang from pymatgen.io.jdftx.utils import correct_geom_opt_type, is_lowdin_start_line if TYPE_CHECKING: - import numpy as np - from pymatgen.io.jdftx.jelstep import JElSteps from pymatgen.io.jdftx.joutstructure import JOutStructure +from pymatgen.io.jdftx.utils import find_first_range_key __author__ = "Ben Rich" @@ -63,12 +66,124 @@ def from_out_slice(cls, out_slice: list[str], opt_type: str = "IonicMinimize") - opt_type = correct_geom_opt_type(opt_type) instance.opt_type = opt_type start_idx = get_joutstructures_start_idx(out_slice) - instance.set_joutstructure_list(out_slice[start_idx:]) + init_struc = instance.get_init_structure(out_slice[:start_idx]) + instance.set_joutstructure_list(out_slice[start_idx:], init_structure=init_struc) if instance.opt_type is None and len(instance) > 1: raise Warning("iter type interpreted as single-point calculation, but multiple structures found") instance.check_convergence() return instance + # TODO: Move me to the correct spot + def get_init_structure(self, pre_out_slice: list[str]) -> Structure | None: + """Return initial structure. + + Return the initial structure from the pre_out_slice, corresponding to all data cut from JOutStructure list + initialization. This is needed to ensure structural data that is not being updated (and therefore not being + logged in the out file) is still available. + + Parameters + ---------- + pre_out_slice: list[str] + A slice of a JDFTx out file (individual call of JDFTx) that + contains the initial structure information. + """ + try: + lat_mat = self.get_initial_lattice(pre_out_slice) + coords = self.get_initial_coords(pre_out_slice) + species = self.get_initial_species(pre_out_slice) + return Structure(lattice=lat_mat, species=species, coords=coords) + except AttributeError: + return None + + def get_initial_lattice(self, pre_out_slice: list[str]) -> np.ndarray: + """Return initial lattice. + + Return the initial lattice from the pre_out_slice, corresponding to all data cut from JOutStructure list + initialization. This is needed to ensure lattice data that is not being updated (and therefore not being + logged in the out file) is still available. + + Parameters + ---------- + pre_out_slice: list[str] + A slice of a JDFTx out file (individual call of JDFTx) that + contains the initial lattice information. + """ + lat_lines = find_first_range_key("lattice ", pre_out_slice) + if len(lat_lines): + lat_line = lat_lines[0] + lat_mat = np.zeros([3, 3]) + for i in range(3): + line_text = pre_out_slice[lat_line + i + 1].strip().split() + for j in range(3): + lat_mat[i, j] = float(line_text[j]) + return lat_mat.T * bohr_to_ang + raise AttributeError("Lattice not found in pre_out_slice") + + def get_initial_coords(self, pre_out_slice: list[str]) -> np.ndarray: + """Return initial coordinates. + + Return the initial coordinates from the pre_out_slice, corresponding to all data cut from JOutStructure list + initialization. This is needed to ensure coordinate data that is not being updated (and therefore not being + logged in the out file) is still available. + + Parameters + ---------- + pre_out_slice: list[str] + A slice of a JDFTx out file (individual call of JDFTx) that + contains the initial coordinates information. + """ + lines = self._get_ion_lines(pre_out_slice) + coords = np.zeros([len(lines), 3]) + for i, line in enumerate(lines): + line_text = pre_out_slice[line].strip().split()[2:] + for j in range(3): + coords[i, j] = float(line_text[j]) + coords_type_lines = find_first_range_key("coords-type", pre_out_slice) + if len(coords_type_lines): + coords_type = pre_out_slice[coords_type_lines[0]].strip().split()[1] + if coords_type.lower() != "cartesian": + coords = np.dot(coords, self.get_initial_lattice(pre_out_slice)) + return coords + + def get_initial_species(self, pre_out_slice: list[str]) -> list[str]: + """Return initial species. + + Return the initial species from the pre_out_slice, corresponding to all data cut from JOutStructure list + initialization. This is needed to ensure species data that is not being updated (and therefore not being + logged in the out file) is still available. + + Parameters + ---------- + pre_out_slice: list[str] + A slice of a JDFTx out file (individual call of JDFTx) that + contains the initial species information. + """ + lines = self._get_ion_lines(pre_out_slice) + species_strs = [] + for line in lines: + species_strs.append(pre_out_slice[line].strip().split()[1]) + return species_strs + + def _get_ion_lines(self, pre_out_slice: list[str]) -> list[int]: + """Return ion lines. + + Return the ion lines from the pre_out_slice, ensuring that all the ion lines are consecutive. + + Parameters + ---------- + pre_out_slice: list[str] + A slice of a JDFTx out file (individual call of JDFTx) that + contains the ion lines information. + """ + _lines = find_first_range_key("ion ", pre_out_slice) + if not len(_lines): + raise AttributeError("Ion lines not found in pre_out_slice") + gaps = [_lines[i + 1] - _lines[i] for i in range(len(_lines) - 1)] + if not all(g == 1 for g in gaps): + # TODO: Write the fix for this case + raise AttributeError("Ion lines not consecutive in pre_out_slice") + return _lines + # TODO: This currently returns the most recent t_s, which is not at all helpful. # Correct this to be the total time in seconds for the series of structures. @property @@ -373,7 +488,9 @@ def elec_linmin(self) -> float | None: return self.slices[-1].elec_linmin raise AttributeError("Property linmin inaccessible due to empty slices class field") - def get_joutstructure_list(self, out_slice: list[str]) -> list[JOutStructure]: + def get_joutstructure_list( + self, out_slice: list[str], init_structure: Structure | None = None + ) -> list[JOutStructure]: """Return list of JOutStructure objects. Get list of JStructure objects by splitting out_slice into slices and constructing @@ -385,12 +502,20 @@ def get_joutstructure_list(self, out_slice: list[str]) -> list[JOutStructure]: A slice of a JDFTx out file (individual call of JDFTx) """ out_bounds = get_joutstructure_step_bounds(out_slice) - return [ - JOutStructure.from_text_slice(out_slice[bounds[0] : bounds[1]], opt_type=self.opt_type) - for bounds in out_bounds - ] - - def set_joutstructure_list(self, out_slice: list[str]) -> None: + joutstructure_list: list[Structure | JOutStructure] = [] + for i, bounds in enumerate(out_bounds): + if i > 0: + init_structure = joutstructure_list[-1] + joutstructure_list.append( + JOutStructure.from_text_slice( + out_slice[bounds[0] : bounds[1]], + init_structure=init_structure, + opt_type=self.opt_type, + ) + ) + return joutstructure_list + + def set_joutstructure_list(self, out_slice: list[str], init_structure: Structure | None = None) -> None: """Set list of JOutStructure objects to slices. Set the list of JOutStructure objects to the slices attribute. @@ -400,7 +525,7 @@ def set_joutstructure_list(self, out_slice: list[str]) -> None: out_slice: list[str] A slice of a JDFTx out file (individual call of JDFTx) """ - out_list = self.get_joutstructure_list(out_slice) + out_list = self.get_joutstructure_list(out_slice, init_structure=init_structure) for jos in out_list: self.slices.append(jos) diff --git a/tests/io/jdftx/conftest.py b/tests/io/jdftx/conftest.py index 6747fae349a..7a6afd73e4e 100644 --- a/tests/io/jdftx/conftest.py +++ b/tests/io/jdftx/conftest.py @@ -103,7 +103,6 @@ def assert_slices_2layer_attribute_error(init_meth: Callable, init_var: Any, var def jdftxoutfile_fromfile_matches_known_simple(outfilefname: Path, knowndict: dict): joutfile = JDFTXOutfile.from_file(outfilefname) - str(joutfile) jdftxoutfile_matches_known_simple(joutfile, knowndict) del joutfile @@ -115,7 +114,6 @@ def jdftxoutfile_matches_known_simple(joutfile: JDFTXOutfile, knowndict: dict): def jdftxoutfile_fromfile_matches_known(filename: Path, known: dict): joutfile = JDFTXOutfile.from_file(filename) - str(joutfile) jdftxoutfile_matches_known(joutfile, known) del joutfile From b95190c6990e833aa873c6c4af62f96b42b6afc1 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Thu, 14 Nov 2024 13:29:06 -0700 Subject: [PATCH 129/195] Moving question from comment to discussion post --- src/pymatgen/core/periodic_table.py | 1 - 1 file changed, 1 deletion(-) diff --git a/src/pymatgen/core/periodic_table.py b/src/pymatgen/core/periodic_table.py index c9aca2e84bd..5fc1bf6e137 100644 --- a/src/pymatgen/core/periodic_table.py +++ b/src/pymatgen/core/periodic_table.py @@ -1654,7 +1654,6 @@ def get_el_sp(obj: int | SpeciesLike) -> Element | Species | DummySpecies: of properties that can be determined. """ # If obj is already an Element or Species, return as is - # TODO: Why do we need to check "_is_named_isotope"? if isinstance(obj, Element | Species | DummySpecies): if getattr(obj, "_is_named_isotope", None): return Element(obj.name) if isinstance(obj, Element) else Species(str(obj)) From 36d0ec29a22d6ddb335db55bbf5b1febd4aaf83d Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Mon, 18 Nov 2024 14:38:42 -0700 Subject: [PATCH 130/195] Fixed MultiformatTag's _determine_format_option to interpret KeyError as a wrong format option and not a fatal error --- src/pymatgen/io/jdftx/generic_tags.py | 3 +- .../io/jdftx/example_files/ct_slab_001.in | 82 +++++++++++++++++++ tests/io/jdftx/test_jdftxinfile.py | 3 +- 3 files changed, 86 insertions(+), 2 deletions(-) create mode 100644 tests/files/io/jdftx/example_files/ct_slab_001.in diff --git a/src/pymatgen/io/jdftx/generic_tags.py b/src/pymatgen/io/jdftx/generic_tags.py index f5c85c05d82..bc24a3a4b26 100644 --- a/src/pymatgen/io/jdftx/generic_tags.py +++ b/src/pymatgen/io/jdftx/generic_tags.py @@ -1207,8 +1207,9 @@ def _determine_format_option(self, tag: str, value_any: Any, try_auto_type_fix: self.raise_invalid_format_option_error(tag, i) else: return i, value - except (ValueError, TypeError) as e: # TODO: Make sure these are all + except (ValueError, TypeError, KeyError) as e: # TODO: Make sure these are all # the possible exceptions + # 11/18/24: KeyError added to exception list as the wrong format may have a different set of keys exceptions.append(e) err_str = f"The format for {tag} for:\n{value_any}\ncould not be determined from the available options!" err_str += "Check your inputs and/or MASTER_TAG_LIST!" diff --git a/tests/files/io/jdftx/example_files/ct_slab_001.in b/tests/files/io/jdftx/example_files/ct_slab_001.in new file mode 100644 index 00000000000..3e2d89a75d6 --- /dev/null +++ b/tests/files/io/jdftx/example_files/ct_slab_001.in @@ -0,0 +1,82 @@ +lattice \ +14.514261 -4.847013 0.000000 \ +0.000000 13.681017 0.000000 \ +-0.311720 -0.311720 55.734182 + +dump-name $VAR +initial-state $VAR +kpoint-folding 4 4 1 +elec-cutoff 20 100 +elec-ex-corr gga +van-der-waals D3 +elec-n-bands 280 +electronic-minimize nIterations 100 energyDiffThreshold 1e-07 +elec-smearing Fermi 0.001 +elec-initial-magnetization 0 no +spintype z-spin +core-overlap-check none +converge-empty-states yes +latt-move-scale 0 0 0 +lattice-minimize nIterations 00 +symmetries none +fluid LinearPCM +pcm-variant CANDLE +fluid-solvent H2O +fluid-cation Na+ 0.5 +fluid-anion F- 0.5 +dump End Dtot BoundCharge +dump End State +dump End Forces +dump End Ecomponents +dump End VfluidTot +dump End ElecDensity +dump End KEdensity +dump End EigStats +dump End BandEigs +dump End DOS +ionic-minimize nIterations 0 energyDiffThreshold 3.6749322474956637e-06 + +coords-type Cartesian +ion V 0.678403 0.960072 21.892449 0 +ion V 2.371992 3.354685 25.582791 1 +ion V 0.843582 1.194610 29.651005 1 +ion V 2.536830 3.590669 33.353918 1 +ion V -0.937268 5.520411 21.788542 0 +ion V 0.756794 7.916046 25.478773 1 +ion V -0.771563 5.755358 29.545533 1 +ion V 0.921018 8.154277 33.251833 1 +ion V -2.552939 10.080751 21.684635 0 +ion V -0.860346 12.477024 25.375366 1 +ion V -2.387365 10.316536 29.442070 1 +ion V -0.693724 12.711665 33.146884 1 +ion V 5.516490 0.960072 21.788542 0 +ion V 7.207463 3.356037 25.478607 1 +ion V 5.682688 1.195510 29.545511 1 +ion V 7.378808 3.591369 33.251459 1 +ion V 3.900819 5.520411 21.684635 0 +ion V 5.592992 7.915295 25.374477 1 +ion V 4.067238 5.755727 29.440557 1 +ion V 5.761975 8.154086 33.146983 1 +ion V 2.285148 10.080751 21.580729 0 +ion V 3.977586 12.475895 25.271228 1 +ion V 2.452022 10.317513 29.338325 1 +ion V 4.145988 12.713041 33.043373 1 +ion V 10.354577 0.960072 21.684635 0 +ion V 12.047744 3.355226 25.376707 1 +ion V 10.522137 1.196040 29.442931 1 +ion V 12.213490 3.591121 33.146512 1 +ion V 8.738906 5.520411 21.580729 0 +ion V 10.430916 7.917004 25.272242 1 +ion V 8.907020 5.756950 29.337712 1 +ion V 10.598715 8.153155 33.043089 1 +ion V 7.123235 10.080751 21.476822 0 +ion V 8.817218 12.476861 25.169528 1 +ion V 7.291334 10.317893 29.233430 1 +ion V 8.983171 12.713048 32.937581 1 + +ion-species GBRV_v1.5/$ID_pbe_v1.uspp + +coulomb-interaction Slab 001 +coulomb-truncation-embed 4.83064 6.83629 27.4122 +dump End Forces +dump End Ecomponents diff --git a/tests/io/jdftx/test_jdftxinfile.py b/tests/io/jdftx/test_jdftxinfile.py index d1d78e6df8c..ad02cbc63e8 100644 --- a/tests/io/jdftx/test_jdftxinfile.py +++ b/tests/io/jdftx/test_jdftxinfile.py @@ -40,6 +40,7 @@ } ex_infile2_fname = ex_files_dir / "example_sp.in" +ex_infile3_fname = ex_files_dir / "ct_slab_001.in" def test_jdftxinfile_structuregen(): @@ -189,7 +190,7 @@ def test_JDFTXInfile_knowns_simple(infile_fname: PathLike, knowns: dict): assert_same_value(jif[key], knowns[key]) -@pytest.mark.parametrize("infile_fname", [ex_infile1_fname]) +@pytest.mark.parametrize("infile_fname", [ex_infile3_fname, ex_infile1_fname, ex_infile2_fname]) def test_JDFTXInfile_self_consistency(infile_fname: PathLike): jif = JDFTXInfile.from_file(infile_fname) JDFTXInfile_self_consistency_tester(jif) From 55c0db0a43d696fc44251c5c2b105e4f07adb87a Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Mon, 18 Nov 2024 15:00:14 -0700 Subject: [PATCH 131/195] Adding "tests/files/io/jdftx/*" to codespell exception --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 3e2da3bf703..cf1961ee438 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -303,6 +303,7 @@ skip = """*.json, src/pymatgen/analysis/chemenv/coordination_environments/coordination_geometries_files/allcg.txt, src/pymatgen/entries/MPCompatibility.yaml, tests/io/lammps/test_inputs.py, +tests/files/io/jdftx/* """ check-filenames = true From af828ed40f6df58dabe25c22b86872ccb6ccd396 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Mon, 18 Nov 2024 15:14:53 -0700 Subject: [PATCH 132/195] Changing shortening of "structure" from "struc" to "struct" as no longer an excepted word by codespell --- tests/io/jdftx/test_jdftxinfile.py | 32 +++++++++++++++--------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/tests/io/jdftx/test_jdftxinfile.py b/tests/io/jdftx/test_jdftxinfile.py index ad02cbc63e8..24c619acf7b 100644 --- a/tests/io/jdftx/test_jdftxinfile.py +++ b/tests/io/jdftx/test_jdftxinfile.py @@ -45,8 +45,8 @@ def test_jdftxinfile_structuregen(): jif = JDFTXInfile.from_file(ex_infile1_fname) - jdftxstruc = jif.to_jdftxstructure(jif) - assert isinstance(jdftxstruc, JDFTXStructure) + jdftxstruct = jif.to_jdftxstructure(jif) + assert isinstance(jdftxstruct, JDFTXStructure) @pytest.mark.parametrize( @@ -151,8 +151,8 @@ def test_JDFTXInfile_niche_cases(): err_str = f"The '{tag}' tag appears multiple times in this input when it should not!" with pytest.raises(ValueError, match=err_str): jif._store_value(params, tag_object, tag, value) - struc = jif.to_pmg_structure(jif) - assert isinstance(struc, Structure) + struct = jif.to_pmg_structure(jif) + assert isinstance(struct, Structure) noneout = jif.validate_tags(return_list_rep=True) assert noneout is None jif["fluid-solvent"] = {"name": "H2O", "concentration": 0.5} @@ -222,18 +222,18 @@ def assert_idential_jif(jif1: JDFTXInfile | dict, jif2: JDFTXInfile | dict): def test_jdftxstructure(): jif = JDFTXInfile.from_file(ex_infile2_fname) - struc = jif.to_jdftxstructure(jif) - assert isinstance(struc, JDFTXStructure) - struc_str = str(struc) + struct = jif.to_jdftxstructure(jif) + assert isinstance(struct, JDFTXStructure) + struc_str = str(struct) assert isinstance(struc_str, str) - assert struc.natoms == 16 + assert struct.natoms == 16 with open(ex_infile2_fname) as f: lines = list.copy(list(f)) data = "\n".join(lines) - struc2 = JDFTXStructure.from_str(data) - assert_equiv_jdftxstructure(struc, struc2) - struc3 = JDFTXStructure.from_dict(struc.as_dict()) - assert_equiv_jdftxstructure(struc, struc3) + struct2 = JDFTXStructure.from_str(data) + assert_equiv_jdftxstructure(struct, struct2) + struct3 = JDFTXStructure.from_dict(struct.as_dict()) + assert_equiv_jdftxstructure(struct, struct3) def test_pmg_struc(): @@ -246,10 +246,10 @@ def test_pmg_struc(): def test_jdftxtructure_naming(): - struc = Structure.from_file(ex_files_dir / "Si.cif") - jstruc = JDFTXStructure(structure=struc) - JDFTXInfile.from_jdftxstructure(jstruc) - JDFTXInfile.from_structure(struc) + struct = Structure.from_file(ex_files_dir / "Si.cif") + jstruct = JDFTXStructure(structure=struct) + JDFTXInfile.from_jdftxstructure(jstruct) + JDFTXInfile.from_structure(struct) def assert_equiv_jdftxstructure(struc1: JDFTXStructure, struc2: JDFTXStructure) -> None: From 62aac6e41fbef43deb5c8896800b6269a05e7eaf Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Tue, 19 Nov 2024 16:14:54 -0700 Subject: [PATCH 133/195] adding option for JDFTXOutfileSlice's to be initialized as None if there are issues initializing any particular slice. The default for this option is False for now --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 89 +++++++++++++--------- src/pymatgen/io/jdftx/joutstructures.py | 4 + src/pymatgen/io/jdftx/outputs.py | 11 ++- tests/io/jdftx/test_jdftxoutfileslice.py | 11 +++ 4 files changed, 76 insertions(+), 39 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 8cd4c67a768..8c8d6f639e1 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -739,8 +739,15 @@ def elec_linmin(self) -> float | None: # Creation methods ########################################################################### + # TODO: There are a littany of points in a JDFTx out file slice where an unexpected termination + # (due to a partial calculation) could lead to a fatal error in the parser. As a fix for this, this + # method should be called in a try-except block in the JDFTxOutfile class. In the long term though + # all the subobjects should be able to handle partial initialization while returning as much + # information as possible. @classmethod - def from_out_slice(cls, text: list[str], is_bgw: bool = False) -> JDFTXOutfileSlice: + def from_out_slice( + cls, text: list[str], is_bgw: bool = False, none_on_error: bool = False + ) -> JDFTXOutfileSlice | None: """Read slice of out file into a JDFTXOutfileSlice instance. Read slice of out file into a JDFTXOutfileSlice instance. @@ -755,41 +762,47 @@ def from_out_slice(cls, text: list[str], is_bgw: bool = False) -> JDFTXOutfileSl """ instance = cls() instance.is_bgw = is_bgw + try: + instance.from_out_slice_init_all(text) + except (ValueError, IndexError, TypeError, KeyError, AttributeError): + if none_on_error: + return None + raise + return instance - instance.set_min_settings(text) - instance.set_geomopt_vars(text) - instance.set_jstrucs(text) - instance.set_backup_vars(text) - instance.prefix = instance.get_prefix(text) - spintype, nspin = instance.get_spinvars(text) - instance.xc_func = instance.get_xc_func(text) - instance.spintype = spintype - instance.nspin = nspin - broadening_type, broadening = instance.get_broadeningvars(text) - instance.broadening_type = broadening_type - instance.broadening = broadening - instance.kgrid = instance.get_kgrid(text) - truncation_type, truncation_radius = instance.get_truncationvars(text) - instance.truncation_type = truncation_type - instance.truncation_radius = truncation_radius - instance.pwcut = instance.get_pw_cutoff(text) - instance.rhocut = instance.get_rho_cutoff(text) - instance.fftgrid = instance.get_fftgrid(text) - instance.set_eigvars(text) - instance.set_orb_fillings() - instance.is_metal = instance.determine_is_metal() - instance.set_fluid(text) - instance.set_nbands(text) - instance.set_atom_vars(text) - instance.set_pseudo_vars(text) - instance.set_lattice_vars(text) - instance.has_solvation = instance.check_solvation() + def from_out_slice_init_all(self, text: list[str]) -> None: + self.set_min_settings(text) + self.set_geomopt_vars(text) + self.set_jstrucs(text) + self.set_backup_vars(text) + self.prefix = self.get_prefix(text) + spintype, nspin = self.get_spinvars(text) + self.xc_func = self.get_xc_func(text) + self.spintype = spintype + self.nspin = nspin + broadening_type, broadening = self.get_broadeningvars(text) + self.broadening_type = broadening_type + self.broadening = broadening + self.kgrid = self.get_kgrid(text) + truncation_type, truncation_radius = self.get_truncationvars(text) + self.truncation_type = truncation_type + self.truncation_radius = truncation_radius + self.pwcut = self.get_pw_cutoff(text) + self.rhocut = self.get_rho_cutoff(text) + self.fftgrid = self.get_fftgrid(text) + self.set_eigvars(text) + self.set_orb_fillings() + self.is_metal = self.determine_is_metal() + self.set_fluid(text) + self.set_nbands(text) + self.set_atom_vars(text) + self.set_pseudo_vars(text) + self.set_lattice_vars(text) + self.has_solvation = self.check_solvation() # @ Cooper added @# - instance.is_gc = key_exists("target-mu", text) - instance.set_ecomponents(text) - - return instance + self.is_gc = key_exists("target-mu", text) + self.set_ecomponents(text) def get_xc_func(self, text: list[str]) -> str | None: """Get the exchange-correlation functional used in the calculation. @@ -1474,10 +1487,12 @@ def set_atom_vars(self, text: list[str]) -> None: self.atom_elements = atom_elements self.atom_elements_int = [Element(x).Z for x in self.atom_elements] self.atom_types = atom_types - line = find_key("# Ionic positions in", text) + 1 - coords = np.array([text[i].split()[2:5] for i in range(line, line + self.nat)], dtype=float) - self.atom_coords_final = coords - self.atom_coords = coords.copy() + line = find_key("# Ionic positions in", text) + if line is not None: + line += 1 + coords = np.array([text[i].split()[2:5] for i in range(line, line + self.nat)], dtype=float) + self.atom_coords_final = coords + self.atom_coords = coords.copy() def set_lattice_vars(self, text: list[str]) -> None: """Set the lattice variables. diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index 8ba2315dea9..ca750d39185 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -698,6 +698,10 @@ def get_joutstructure_step_bounds( bounds_list.append(bounds) bounds = None end_started = False + # This case is for jdftx calls that were interrupted prematurely + if bounds is not None: + bounds.append(len(out_slice) - 1) + bounds_list.append(bounds) return bounds_list diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py index a98d455d3da..78dd34e4660 100644 --- a/src/pymatgen/io/jdftx/outputs.py +++ b/src/pymatgen/io/jdftx/outputs.py @@ -338,7 +338,7 @@ class JDFTXOutfile: slices: list[JDFTXOutfileSlice] = field(default_factory=list) @classmethod - def from_file(cls, file_path: str | Path, is_bgw: bool = False) -> JDFTXOutfile: + def from_file(cls, file_path: str | Path, is_bgw: bool = False, none_slice_on_error: bool = False) -> JDFTXOutfile: """Return JDFTXOutfile object. Create a JDFTXOutfile object from a JDFTx out file. @@ -352,13 +352,20 @@ def from_file(cls, file_path: str | Path, is_bgw: bool = False) -> JDFTXOutfile: Mark True if data must be usable for BGW calculations. This will change the behavior of the parser to be stricter with certain criteria. + none_slice_on_error: bool + If True, will return None if an error occurs while parsing a slice instead of halting the + parsing process. This can be useful for parsing files with multiple slices where some slices + may be incomplete or corrupted. + Returns ------- instance: JDFTXOutfile The JDFTXOutfile object """ texts = read_outfile_slices(file_path) - slices = [JDFTXOutfileSlice.from_out_slice(text) for text in texts] + slices = [ + JDFTXOutfileSlice.from_out_slice(text, is_bgw=is_bgw, none_on_error=none_slice_on_error) for text in texts + ] return cls(slices=slices) ########################################################################### diff --git a/tests/io/jdftx/test_jdftxoutfileslice.py b/tests/io/jdftx/test_jdftxoutfileslice.py index 3d406b7d932..26c3b1c54ee 100644 --- a/tests/io/jdftx/test_jdftxoutfileslice.py +++ b/tests/io/jdftx/test_jdftxoutfileslice.py @@ -215,3 +215,14 @@ def test_to_dict(): joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) out_dict = joutslice.to_dict() assert isinstance(out_dict, dict) + + +# Make sure all possible exceptions are caught when none_on_error is True +@pytest.mark.parametrize(("ex_slice"), [(ex_slice1)]) +def test_none_on_partial(ex_slice: list[str]): + # freq = 1 takes about 5 seconds so cutting down the number of tests is needed + freq = 5 + for i in range(int(len(ex_slice) / freq)): + test_slice = ex_slice[: -(i * freq)] + joutslice = JDFTXOutfileSlice.from_out_slice(test_slice, none_on_error=True) + assert isinstance(joutslice, JDFTXOutfileSlice | None) From dc16edf6c51c19c37ed5cf42d40fbea53907bcb3 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Wed, 20 Nov 2024 14:14:35 -0700 Subject: [PATCH 134/195] Converting JElSteps(s) docustrings to google style, privatizing non-user methods and attributes for JElStep(s) (this includes initialization methods as these objects are not supposed to be created by users) + using/updating Structure site_properties for charges and magnetic_moments (now set as properties instead of attributes) --- src/pymatgen/io/jdftx/jelstep.py | 429 ++++++++++--------------- src/pymatgen/io/jdftx/joutstructure.py | 54 +++- 2 files changed, 218 insertions(+), 265 deletions(-) diff --git a/src/pymatgen/io/jdftx/jelstep.py b/src/pymatgen/io/jdftx/jelstep.py index d98bc563f13..8e4659fbfd4 100644 --- a/src/pymatgen/io/jdftx/jelstep.py +++ b/src/pymatgen/io/jdftx/jelstep.py @@ -26,46 +26,23 @@ class JElStep: Class object for storing logged electronic minimization data for a single SCF step. - Attributes - opt_type: str | None - The type of electronic minimization step (almost always ElecMinimize) - - etype: str | None - The type of energy component (G, F, or Etot) - - nstep: int | None - The SCF step number - - e: float | None - The total electronic energy in eV - - grad_k: float | None - The gradient of the Kohn-Sham energy (along line minimization direction) - - alpha: float | None - The step length - - linmin: float | None - Normalized line minimization direction / energy gradient projection - (-1 for perfectly opposite, 1 for perfectly aligned) - - t_s: float | None - Time in seconds for the SCF step - - mu: float | None - The chemical potential in eV - - nelectrons: float | None - The number of electrons - - abs_magneticmoment: float | None - The absolute magnetic moment - - tot_magneticmoment: float | None - The total magnetic moment - - subspacerotationadjust: float | None - The subspace rotation adjustment factor + Attributes: + opt_type (str | None): The type of electronic minimization step + (almost always ElecMinimize). + etype (str | None): The type of energy component (G, F, or Etot). + nstep (int | None): The SCF step number. + e (float | None): The total electronic energy in eV. + grad_k (float | None): The gradient of the Kohn-Sham energy (along the + line minimization direction). + alpha (float | None): The step length. + linmin (float | None): Normalized line minimization direction / energy + gradient projection (-1 for perfectly opposite, 1 for perfectly aligned). + t_s (float | None): Time in seconds for the SCF step. + mu (float | None): The chemical potential in eV. + nelectrons (float | None): The number of electrons. + abs_magneticmoment (float | None): The absolute magnetic moment. + tot_magneticmoment (float | None): The total magnetic moment. + subspacerotationadjust (float | None): The subspace rotation adjustment factor. """ opt_type: str | None = None @@ -85,70 +62,57 @@ class JElStep: converged_reason: str | None = None @classmethod - def from_lines_collect(cls, lines_collect: list[str], opt_type: str, etype: str) -> JElStep: + def _from_lines_collect(cls, lines_collect: list[str], opt_type: str, etype: str) -> JElStep: """Return JElStep object. Create a JElStep object from a list of lines of text from a JDFTx out file corresponding to a single SCF step. - Parameters - ---------- - lines_collect: list[str] - A list of lines of text from a JDFTx out file corresponding to a - single SCF step - opt_type: str - The type of electronic minimization step - etype: str - The type of energy component + Args: + lines_collect (list[str]): A list of lines of text from a JDFTx out file corresponding to a single SCF step. + opt_type (str): The type of electronic minimization step. + etype (str): The type of energy component. + + Returns: + JElStep: The created JElStep object. """ instance = cls() instance.opt_type = opt_type instance.etype = etype _iter_flag = f"{opt_type}: Iter: " for i, line_text in enumerate(lines_collect): - if instance.is_iter_line(i, line_text, _iter_flag): - instance.read_iter_line(line_text) - elif instance.is_fillings_line(i, line_text): - instance.read_fillings_line(line_text) - elif instance.is_subspaceadjust_line(i, line_text): - instance.read_subspaceadjust_line(line_text) + if instance._is_iter_line(i, line_text, _iter_flag): + instance._read_iter_line(line_text) + elif instance._is_fillings_line(i, line_text): + instance._read_fillings_line(line_text) + elif instance._is_subspaceadjust_line(i, line_text): + instance._read_subspaceadjust_line(line_text) return instance - def is_iter_line(self, i: int, line_text: str, _iter_flag: str) -> bool: + def _is_iter_line(self, i: int, line_text: str, _iter_flag: str) -> bool: """Return True if opt iter line. Return True if the line_text is the start of a log message for a JDFTx optimization step. - Parameters - ---------- - i: int - The index of the line in the text slice - line_text: str - A line of text from a JDFTx out file - _iter_flag: str - The flag that indicates the start of a log message for a JDFTx - optimization step + Args: + i (int): The index of the line in the text slice. + line_text (str): A line of text from a JDFTx out file. + _iter_flag (str): The flag that indicates the start of a log message for a JDFTx optimization step. - Returns - ------- - is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step + Returns: + bool: True if the line_text is the start of a log message for a JDFTx optimization step. """ return _iter_flag in line_text - def read_iter_line(self, line_text: str) -> None: + def _read_iter_line(self, line_text: str) -> None: """Set class variables iter, E, grad_K, alpha, linmin, t_s. Parse the lines of text corresponding to the electronic minimization data of a JDFTx out file. - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file containing the electronic - minimization data + Args: + line_text (str): A line of text from a JDFTx out file containing the electronic minimization data. """ nstep_float = get_colon_var_t1(line_text, "Iter: ") if isinstance(nstep_float, float): @@ -161,133 +125,106 @@ def read_iter_line(self, line_text: str) -> None: self.linmin = get_colon_var_t1(line_text, "linmin: ") self.t_s = get_colon_var_t1(line_text, "t[s]: ") - def is_fillings_line(self, i: int, line_text: str) -> bool: + def _is_fillings_line(self, i: int, line_text: str) -> bool: """Return True if fillings line. Return True if the line_text is the start of a log message for a JDFTx optimization step. - Parameters - ---------- - i: int - The index of the line in the text slice - line_text: str - A line of text from a JDFTx out file + Args: + i (int): The index of the line in the text slice. + line_text (str): A line of text from a JDFTx out file. - Returns - ------- - is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step + Returns: + bool: True if the line_text is the start of a log message for a JDFTx optimization step. """ return "FillingsUpdate" in line_text - def read_fillings_line(self, fillings_line: str) -> None: + def _read_fillings_line(self, fillings_line: str) -> None: """Set class variables mu, nelectrons, magneticmoment. Parse the lines of text corresponding to the electronic minimization data of a JDFTx out file. - Parameters - ---------- - fillings_line: str - A line of text from a JDFTx out file containing the electronic - minimization data + Args: + fillings_line (str): A line of text from a JDFTx out file containing the electronic + minimization data. """ if "FillingsUpdate:" in fillings_line: - self.set_mu(fillings_line) - self.set_nelectrons(fillings_line) + self._set_mu(fillings_line) + self._set_nelectrons(fillings_line) if "magneticMoment" in fillings_line: - self.set_magdata(fillings_line) + self._set_magdata(fillings_line) else: raise ValueError("FillingsUpdate string not found") - def is_subspaceadjust_line(self, i: int, line_text: str) -> bool: - """Return True if subspace adjust line. - - Return True if the line_text is the start of a log message for a - JDFTx optimization step. + def _is_subspaceadjust_line(self, i: int, line_text: str) -> bool: + """Return True if the line_text is the start of a log message for a JDFTx optimization step. - Parameters - ---------- - i: int - The index of the line in the text slice - line_text: str - A line of text from a JDFTx out file + Args: + i (int): The index of the line in the text slice. + line_text (str): A line of text from a JDFTx out file. - Returns - ------- - is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step + Returns: + bool: True if the line_text is the start of a log message for a JDFTx optimization step. """ return "SubspaceRotationAdjust" in line_text - def read_subspaceadjust_line(self, line_text: str) -> None: + def _read_subspaceadjust_line(self, line_text: str) -> None: """Set class variable subspaceRotationAdjust. Parse the lines of text corresponding to the electronic minimization data of a JDFTx out file. - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file containing the electronic - minimization data + Args: + line_text (str): A line of text from a JDFTx out file containing the electronic + minimization data. """ self.subspacerotationadjust = get_colon_var_t1(line_text, "SubspaceRotationAdjust: set factor to") - def set_magdata(self, fillings_line: str) -> None: + def _set_magdata(self, fillings_line: str) -> None: """Set class variables abs_magneticMoment, tot_magneticMoment. Parse the lines of text corresponding to the electronic minimization data of a JDFTx out file. - Parameters - ---------- - fillings_line: str - A line of text from a JDFTx out file containing the electronic - minimization data + Args: + fillings_line (str): A line of text from a JDFTx out file containing the electronic + minimization data. """ _fillings_line = fillings_line.split("magneticMoment: [ ")[1].split(" ]")[0].strip() self.abs_magneticmoment = get_colon_var_t1(_fillings_line, "Abs: ") self.tot_magneticmoment = get_colon_var_t1(_fillings_line, "Tot: ") - def set_mu(self, fillings_line: str) -> None: + def _set_mu(self, fillings_line: str) -> None: """Set mu class variable. Parse the lines of text corresponding to the electronic minimization data of a JDFTx out file. - Parameters - ---------- - fillings_line: str - A line of text from a JDFTx out file containing the electronic - minimization data + Args: + fillings_line (str): A line of text from a JDFTx out file containing the electronic + minimization data. """ self.mu = get_colon_var_t1(fillings_line, "mu: ") * Ha_to_eV - def set_nelectrons(self, fillings_line: str) -> None: + def _set_nelectrons(self, fillings_line: str) -> None: """Set nelectrons class variable. Parse the lines of text corresponding to the electronic minimization data of a JDFTx out file. - Parameters - ---------- - fillings_line: str - A line of text from a JDFTx out file containing the electronic - minimization data + Args: + fillings_line(str): A line of text from a JDFTx out file containing the electronic minimization data """ self.nelectrons = get_colon_var_t1(fillings_line, "nElectrons: ") def __str__(self) -> str: - """Return string representation of JElStep object. + """ + Return string representation of JElStep object. - Returns - ------- - str: str - String representation of JElStep object + Returns: + str: String representation of JElStep object. """ return pprint.pformat(self) @@ -298,6 +235,14 @@ class JElSteps: Class object for collecting and storing a series of SCF steps done between geometric optimization steps. + + Attributes: + opt_type (str | None): The type of electronic minimization step. + etype (str | None): The type of energy component. + iter_flag (str | None): The flag that indicates the start of a log message for a JDFTx optimization step. + converged (bool): True if the SCF steps converged. + converged_reason (str | None): The reason for convergence. + slices (list[JElStep]): A list of JElStep objects. """ opt_type: str | None = None @@ -306,6 +251,7 @@ class JElSteps: converged: bool = False converged_reason: str | None = None slices: list[JElStep] = field(default_factory=list) + # List of attributes to ignore when getting attributes from the most recent slice specified by _getatr_ignore _getatr_ignore: ClassVar[list[str]] = [ "e", "t_s", @@ -316,15 +262,16 @@ class JElSteps: @property def nstep(self) -> int | None: - """Return nstep. + """Return the nstep attribute of the last JElStep object in the slices. - Return the nstep attribute of the last JElStep object in the slices, where - nstep signifies the SCF step number. + The nstep attribute signifies the SCF step number. - Returns - ------- - nstep: int - The nstep attribute of the last JElStep object in the slices + Returns: + int: The nstep attribute of the last JElStep object in the slices, or the number of JElStep objects + if nstep is None. + + Raises: + AttributeError: If there are no JElStep objects in the slices. """ if len(self.slices): if self.slices[-1].nstep is not None: @@ -340,10 +287,8 @@ def e(self) -> float | None: Return the e attribute of the last JElStep object in the slices, where e signifies the total electronic energy in eV. - Returns - ------- - e: float - The e attribute of the last JElStep object in the slices + Returns: + float: The e attribute of the last JElStep object in the slices. """ if len(self.slices): return self.slices[-1].e @@ -356,10 +301,8 @@ def grad_k(self) -> float | None: Return the grad_k attribute of the last JElStep object in the slices, where grad_k signifies the gradient of the Kohn-Sham energy (along line minimization direction). - Returns - ------- - grad_k: float - The grad_k attribute of the last JElStep object in the slices + Returns: + float: The grad_k attribute of the last JElStep object in the slices. """ if len(self.slices): return self.slices[-1].grad_k @@ -372,10 +315,8 @@ def alpha(self) -> float | None: Return the alpha attribute of the last JElStep object in the slices, where alpha signifies the step length in the electronic minimization. - Returns - ------- - alpha: float - The alpha attribute of the last JElStep object in the slices + Returns: + float: The alpha attribute of the last JElStep object in the slices. """ if len(self.slices): return self.slices[-1].alpha @@ -388,10 +329,8 @@ def linmin(self) -> float | None: Return the linmin attribute of the last JElStep object in the slices, where linmin signifies the normalized line minimization direction / energy gradient projection. - Returns - ------- - linmin: float - The linmin attribute of the last JElStep object in the slices + Returns: + float: The linmin attribute of the last JElStep object in the slices. """ if len(self.slices): return self.slices[-1].linmin @@ -404,10 +343,8 @@ def t_s(self) -> float | None: Return the t_s attribute of the last JElStep object in the slices, where t_s signifies the time in seconds for the SCF step. - Returns - ------- - t_s: float - The t_s attribute of the last JElStep object in the slices + Returns: + float: The t_s attribute of the last JElStep object in the slices. """ if len(self.slices): return self.slices[-1].t_s @@ -420,10 +357,8 @@ def mu(self) -> float | None: Return the mu attribute of the last JElStep object in the slices, where mu signifies the chemical potential (Fermi level) in eV. - Returns - ------- - mu: float - The mu attribute of the last JElStep object in the slices + Returns: + float: The mu attribute of the last JElStep object in the slices. """ if len(self.slices): return self.slices[-1].mu @@ -436,10 +371,8 @@ def nelectrons(self) -> float | None: Return the nelectrons attribute of the last JElStep object in the slices, where nelectrons signifies the total number of electrons being evaluated in the SCF step. - Returns - ------- - nelectrons: float - The nelectrons attribute of the last JElStep object in the slices + Returns: + float: The nelectrons attribute of the last JElStep object in the slices. """ if len(self.slices): return self.slices[-1].nelectrons @@ -452,10 +385,8 @@ def abs_magneticmoment(self) -> float | None: Return the abs_magneticmoment attribute of the last JElStep object in the slices, where abs_magneticmoment signifies the absolute magnetic moment of the electron density. - Returns - ------- - abs_magneticmoment: float - The abs_magneticmoment attribute of the last JElStep object in the slices + Returns: + float: The abs_magneticmoment attribute of the last JElStep object in the slices. """ if len(self.slices): return self.slices[-1].abs_magneticmoment @@ -463,15 +394,14 @@ def abs_magneticmoment(self) -> float | None: @property def tot_magneticmoment(self) -> float | None: - """Return most recent tot_magneticmoment. + """ + Return most recent tot_magneticmoment. Return the tot_magneticmoment attribute of the last JElStep object in the slices, where tot_magneticmoment signifies the total magnetic moment of the electron density. - Returns - ------- - tot_magneticmoment: float - The tot_magneticmoment attribute of the last JElStep object in the slices + Returns: + float: The tot_magneticmoment attribute of the last JElStep object in the slices. """ if len(self.slices): return self.slices[-1].tot_magneticmoment @@ -484,92 +414,74 @@ def subspacerotationadjust(self) -> float | None: Return the subspacerotationadjust attribute of the last JElStep object in the slices, where subspacerotationadjust signifies the amount by which the subspace was rotated in the SCF step. - Returns - ------- - subspacerotationadjust: float - The subspacerotationadjust attribute of the last JElStep object in the slices + Returns: + float: The subspacerotationadjust attribute of the last JElStep object in the slices. """ if len(self.slices): return self.slices[-1].subspacerotationadjust raise AttributeError("No JElStep objects in JElSteps object slices class variable.") @classmethod - def from_text_slice(cls, text_slice: list[str], opt_type: str = "ElecMinimize", etype: str = "F") -> JElSteps: + def _from_text_slice(cls, text_slice: list[str], opt_type: str = "ElecMinimize", etype: str = "F") -> JElSteps: """Return JElSteps object. Create a JElSteps object from a slice of an out file's text corresponding to a series of SCF steps. - Parameters - ---------- - text_slice : list[str] - A slice of text from a JDFTx out file corresponding to a series of - SCF steps - opt_type: str - The type of electronic minimization step - etype: str - The type of energy component - """ - line_collections, lines_collect = gather_JElSteps_line_collections(opt_type, text_slice) + Args: + text_slice (list[str]): A slice of text from a JDFTx out file corresponding to a series of SCF steps. + opt_type (str): The type of electronic minimization step. + etype (str): The type of energy component. + """ + line_collections, lines_collect = _gather_JElSteps_line_collections(opt_type, text_slice) instance = cls() instance.iter_flag = f"{opt_type}: Iter:" instance.opt_type = opt_type instance.etype = etype instance.slices = [] for _lines_collect in line_collections: - instance.slices.append(JElStep.from_lines_collect(_lines_collect, opt_type, etype)) + instance.slices.append(JElStep._from_lines_collect(_lines_collect, opt_type, etype)) if len(lines_collect): - instance.parse_ending_lines(lines_collect) + instance._parse_ending_lines(lines_collect) lines_collect = [] return instance - def parse_ending_lines(self, ending_lines: list[str]) -> None: + def _parse_ending_lines(self, ending_lines: list[str]) -> None: """Parse ending lines. Parses the ending lines of text from a JDFTx out file corresponding to a series of SCF steps. - Parameters - ---------- - ending_lines: list[str] - The ending lines of text from a JDFTx out file corresponding to a - series of SCF steps + Args: + ending_lines (list[str]): The ending lines of text from a JDFTx out file corresponding to a + series of SCF steps. """ for i, line in enumerate(ending_lines): - if self.is_converged_line(i, line): - self.read_converged_line(line) + if self._is_converged_line(i, line): + self._read_converged_line(line) - def is_converged_line(self, i: int, line_text: str) -> bool: + def _is_converged_line(self, i: int, line_text: str) -> bool: """Return True if converged line. Return True if the line_text is the start of a log message about - convergence for a JDFTx optimization step + convergence for a JDFTx optimization step. - Parameters - ---------- - i: int - The index of the line in the text slice - line_text: str - A line of text from a JDFTx out file + Args: + i (int): The index of the line in the text slice. + line_text (str): A line of text from a JDFTx out file. - Returns - ------- - is_line: bool - True if the line_text is the start of a log message about - convergence for a JDFTx optimization step + Returns: + bool: True if the line_text is the start of a log message about + convergence for a JDFTx optimization step. """ return f"{self.opt_type}: Converged" in line_text - def read_converged_line(self, line_text: str) -> None: + def _read_converged_line(self, line_text: str) -> None: """Set class variables converged and converged_reason. - Read the convergence message from a JDFTx optimization step - - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file containing a message about - convergence for a JDFTx optimization step + Args: + line_text (str): A line of text from a JDFTx out file containing a message about + convergence for a JDFTx optimization step. """ self.converged = True self.converged_reason = line_text.split("(")[1].split(")")[0].strip() @@ -581,17 +493,14 @@ def read_converged_line(self, line_text: str) -> None: def __getattr__(self, name: str) -> Any: """Return attribute value. - Return the value of an attribute. + Args: + name (str): The name of the attribute. - Parameters - ---------- - name: str - The name of the attribute + Returns: + Any: The value of the attribute. - Returns - ------- - value - The value of the attribute + Raises: + AttributeError: If the attribute is not found. """ if name in self.__dict__: return self.__dict__[name] @@ -625,12 +534,12 @@ def __getitem__(self, key: int | str) -> JElStep | Any: """ val = None if type(key) is int: - val = self.getitem_int(key) + val = self._getitem_int(key) if type(key) is str: - val = self.getitem_str(key) + val = self._getitem_str(key) return val - def getitem_int(self, key: int) -> JElStep: + def _getitem_int(self, key: int) -> JElStep: """Return JElStep object. Return the JElStep object at the key index. @@ -647,7 +556,7 @@ def getitem_int(self, key: int) -> JElStep: """ return self.slices[key] - def getitem_str(self, key: str) -> Any: + def _getitem_str(self, key: str) -> Any: """Return attribute value. Return the value of an attribute. @@ -687,30 +596,22 @@ def __str__(self) -> str: return pprint.pformat(self) -def gather_JElSteps_line_collections(opt_type: str, text_slice: list[str]) -> tuple[list[list[str]], list[str]]: +def _gather_JElSteps_line_collections(opt_type: str, text_slice: list[str]) -> tuple[list[list[str]], list[str]]: """Gather line collections for JElSteps initialization. Gathers list of line lists where each line list initializes a JElStep object, and the remaining lines that do not initialize a JElStep object are used for initialization unique to the JElSteps object. - Parameters - ---------- - opt_type: str - The type of electronic minimization step - text_slice: list[str] - A slice of text from a JDFTx out file corresponding to a series of - SCF steps - - Returns - ------- - line_collections: list[list[str]] - A list of lists of lines of text from a JDFTx out file corresponding to - a single SCF step - lines_collect: list[str] - A list of lines of text from a JDFTx out file corresponding to a single - SCF step + Args: + opt_type (str): The type of electronic minimization step. + text_slice (list[str]): A slice of text from a JDFTx out file corresponding to a series of SCF steps. + Returns: + tuple: A tuple containing: + line_collections (list[list[str]]): A list of lists of lines of text from a JDFTx out file + corresponding to a single SCF step. + lines_collect (list[str]): A list of lines of text from a JDFTx out file corresponding to a single SCF step. """ lines_collect = [] line_collections = [] diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index e844030a82f..b7dcad05b88 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -192,6 +192,58 @@ def elec_linmin(self) -> float | None: return self.elecmindata.linmin return None + @property + def charges(self) -> np.ndarray | None: + """Return the Lowdin charges. + + Return the Lowdin charges of the atoms in the system. + + Returns + ------- + charges: np.ndarray + """ + if "charges" not in self.site_properties: + return None + return self.site_properties["charges"] + + @charges.setter + def charges(self, charges: np.ndarray) -> None: + """Set the Lowdin charges. + + Set the Lowdin charges of the atoms in the system. + + Parameters + ---------- + charges: np.ndarray + """ + self.site_properties["charges"] = charges + + @property + def magnetic_moments(self) -> np.ndarray | None: + """Return the magnetic moments. + + Return the magnetic moments of the atoms in the system. + + Returns + ------- + magnetic_moments: np.ndarray + """ + if "magmom" not in self.site_properties: + return None + return self.site_properties["magmom"] + + @magnetic_moments.setter + def magnetic_moments(self, magnetic_moments: np.ndarray) -> None: + """Set the magnetic moments. + + Set the magnetic moments of the atoms in the system. + + Parameters + ---------- + magnetic_moments: np.ndarray + """ + self.site_properties["magmom"] = magnetic_moments + def __init__( self, lattice: np.ndarray, @@ -450,7 +502,7 @@ def parse_emin_lines(self, emin_lines: list[str]) -> None: if len(emin_lines): if self.etype is None: self.set_etype_from_emin_lines(emin_lines) - self.elecmindata = JElSteps.from_text_slice(emin_lines, opt_type=self.eopt_type, etype=self.etype) + self.elecmindata = JElSteps._from_text_slice(emin_lines, opt_type=self.eopt_type, etype=self.etype) def parse_lattice_lines(self, lattice_lines: list[str]) -> None: """Parse lattice lines. From 617388a47812629859fc2306c2e89c1c490ff7ab Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Wed, 20 Nov 2024 14:16:46 -0700 Subject: [PATCH 135/195] fixing incomplete function renaming refactoring --- tests/io/jdftx/test_repr_all.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/io/jdftx/test_repr_all.py b/tests/io/jdftx/test_repr_all.py index b489d221711..bef7e0d540e 100644 --- a/tests/io/jdftx/test_repr_all.py +++ b/tests/io/jdftx/test_repr_all.py @@ -22,9 +22,9 @@ (JDFTXOutfileSlice.from_out_slice, ex_outfileslice1, lambda dir_repr: None), (lambda x: JOutStructures.from_out_slice(x, opt_type="lattice"), ex_outfileslice1, lambda dir_repr: None), (lambda x: JOutStructure.from_text_slice(x, opt_type="lattice"), ex_jstruc_slice1, lambda dir_repr: None), - (lambda x: JElStep.from_lines_collect(x, "ElecMinimize", "F"), ex_jstep_lines1, lambda dir_repr: None), + (lambda x: JElStep._from_lines_collect(x, "ElecMinimize", "F"), ex_jstep_lines1, lambda dir_repr: None), ( - lambda x: JElSteps.from_text_slice(x, opt_type="ElecMinimize", etype="F"), + lambda x: JElSteps._from_text_slice(x, opt_type="ElecMinimize", etype="F"), [line for exl in [ex_jstep_lines1, ex_jstep_lines2] for line in exl], lambda dir_repr: None, ), From 655f82ffdc354e3b081ab616f42da6d149e24f20 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Wed, 20 Nov 2024 14:25:18 -0700 Subject: [PATCH 136/195] fixing incomplete function renaming refactoring --- tests/io/jdftx/test_repr_all.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/io/jdftx/test_repr_all.py b/tests/io/jdftx/test_repr_all.py index bef7e0d540e..d44aace92c7 100644 --- a/tests/io/jdftx/test_repr_all.py +++ b/tests/io/jdftx/test_repr_all.py @@ -43,9 +43,9 @@ def test_dir_repr(init_meth: Callable, init_var: Any, add_checks: Callable) -> N (JDFTXOutfileSlice.from_out_slice, ex_outfileslice1, lambda dir_repr: None), (lambda x: JOutStructures.from_out_slice(x, opt_type="lattice"), ex_outfileslice1, lambda dir_repr: None), (lambda x: JOutStructure.from_text_slice(x, opt_type="lattice"), ex_jstruc_slice1, lambda dir_repr: None), - (lambda x: JElStep.from_lines_collect(x, "ElecMinimize", "F"), ex_jstep_lines1, lambda dir_repr: None), + (lambda x: JElStep._from_lines_collect(x, "ElecMinimize", "F"), ex_jstep_lines1, lambda dir_repr: None), ( - lambda x: JElSteps.from_text_slice(x, opt_type="ElecMinimize", etype="F"), + lambda x: JElSteps._from_text_slice(x, opt_type="ElecMinimize", etype="F"), [line for exl in [ex_jstep_lines1, ex_jstep_lines2] for line in exl], lambda dir_repr: None, ), From 1971d6bd511373112a11f1546f9df42e734c8b7a Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Wed, 20 Nov 2024 14:41:19 -0700 Subject: [PATCH 137/195] privatizing JOutStructure initialization helpers, converting docustrings to google style --- src/pymatgen/io/jdftx/joutstructure.py | 633 +++++++++--------------- src/pymatgen/io/jdftx/joutstructures.py | 2 +- tests/io/jdftx/test_jeiters.py | 2 +- tests/io/jdftx/test_joutstructure.py | 6 +- tests/io/jdftx/test_repr_all.py | 8 +- 5 files changed, 248 insertions(+), 403 deletions(-) diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index b7dcad05b88..d7bb0d42ad7 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -66,11 +66,8 @@ class JOutStructure(Structure): def mu(self) -> float | None: """Return the chemical potential. - Return the chemical potential (Fermi level) in eV. - - Returns - ------- - mu: float + Returns: + float: The chemical potential (Fermi level) in eV. """ if self.elecmindata is not None: return self.elecmindata.mu @@ -80,11 +77,8 @@ def mu(self) -> float | None: def nelectrons(self) -> float | None: """Return the number of electrons. - Return the total number of electrons in the electron density. - - Returns - ------- - nelectrons: float + Returns: + float: The total number of electrons in the electron density. """ if self.elecmindata is not None: return self.elecmindata.nelectrons @@ -94,11 +88,9 @@ def nelectrons(self) -> float | None: def abs_magneticmoment(self) -> float | None: """Return the absolute magnetic moment. - Return the absolute magnetic moment of the electron density. - - Returns - ------- - abs_magneticmoment: float""" + Returns: + float: The absolute magnetic moment of the electron density. + """ if self.elecmindata is not None: return self.elecmindata.abs_magneticmoment return None @@ -107,11 +99,9 @@ def abs_magneticmoment(self) -> float | None: def tot_magneticmoment(self) -> float | None: """Return the total magnetic moment. - Return the total magnetic moment of the electron density. - - Returns - ------- - tot_magneticmoment: float""" + Returns: + float: The total magnetic moment of the electron density. + """ if self.elecmindata is not None: return self.elecmindata.tot_magneticmoment return None @@ -120,12 +110,9 @@ def tot_magneticmoment(self) -> float | None: def elec_nstep(self) -> int | None: """Return the most recent electronic step number. - Return the nstep property of the electronic minimization data, where - nstep corresponds to the SCF step number. - - Returns - ------- - elec_nstep: int + Returns: + int: The nstep property of the electronic minimization data, where + nstep corresponds to the SCF step number. """ if self.elecmindata is not None: return self.elecmindata.nstep @@ -135,12 +122,9 @@ def elec_nstep(self) -> int | None: def elec_e(self) -> int | None: """Return the most recent electronic energy. - Return the e property of the electronic minimization, where e corresponds - to the energy of the system's "etype". - - Returns - ------- - elec_e: float + Returns: + float: The e property of the electronic minimization, where e corresponds + to the energy of the system's "etype". """ if self.elecmindata is not None: return self.elecmindata.e @@ -150,12 +134,9 @@ def elec_e(self) -> int | None: def elec_grad_k(self) -> float | None: """Return the most recent electronic grad_k. - Return the most recent electronic grad_k, where grad_k here corresponds - to the gradient of the electronic density along the most recent line minimization. - - Returns - ------- - grad_k: float + Returns: + float: The most recent electronic grad_k, where grad_k here corresponds + to the gradient of the electronic density along the most recent line minimization. """ if self.elecmindata is not None: return self.elecmindata.grad_k @@ -165,12 +146,9 @@ def elec_grad_k(self) -> float | None: def elec_alpha(self) -> float | None: """Return the most recent electronic alpha. - Return the most recent electronic alpha, where alpha here corresponds to the - step size of the most recent SCF step along the line minimization. - - Returns - ------- - alpha: float + Returns: + float: The most recent electronic alpha, where alpha here corresponds to the + step size of the most recent SCF step along the line minimization. """ if self.elecmindata is not None: return self.elecmindata.alpha @@ -180,13 +158,10 @@ def elec_alpha(self) -> float | None: def elec_linmin(self) -> float | None: """Return the most recent electronic linmin. - Return the most recent electronic linmin, where linmin here corresponds to - the normalized alignment projection of the electronic energy gradient to - the line minimization direction. (-1 perfectly anti-aligned, 0 orthogonal, 1 perfectly aligned) - - Returns - ------- - linmin: float + Returns: + float: The most recent electronic linmin, where linmin here corresponds to + the normalized alignment projection of the electronic energy gradient to + the line minimization direction. (-1 perfectly anti-aligned, 0 orthogonal, 1 perfectly aligned) """ if self.elecmindata is not None: return self.elecmindata.linmin @@ -196,11 +171,8 @@ def elec_linmin(self) -> float | None: def charges(self) -> np.ndarray | None: """Return the Lowdin charges. - Return the Lowdin charges of the atoms in the system. - - Returns - ------- - charges: np.ndarray + Returns: + np.ndarray: The Lowdin charges of the atoms in the system. """ if "charges" not in self.site_properties: return None @@ -210,11 +182,8 @@ def charges(self) -> np.ndarray | None: def charges(self, charges: np.ndarray) -> None: """Set the Lowdin charges. - Set the Lowdin charges of the atoms in the system. - - Parameters - ---------- - charges: np.ndarray + Args: + charges (np.ndarray): The Lowdin charges of the atoms in the system. """ self.site_properties["charges"] = charges @@ -222,11 +191,8 @@ def charges(self, charges: np.ndarray) -> None: def magnetic_moments(self) -> np.ndarray | None: """Return the magnetic moments. - Return the magnetic moments of the atoms in the system. - - Returns - ------- - magnetic_moments: np.ndarray + Returns: + np.ndarray: The magnetic moments of the atoms in the system. """ if "magmom" not in self.site_properties: return None @@ -236,11 +202,8 @@ def magnetic_moments(self) -> np.ndarray | None: def magnetic_moments(self, magnetic_moments: np.ndarray) -> None: """Set the magnetic moments. - Set the magnetic moments of the atoms in the system. - - Parameters - ---------- - magnetic_moments: np.ndarray + Args: + magnetic_moments (np.ndarray): The magnetic moments of the atoms in the system. """ self.site_properties["magmom"] = magnetic_moments @@ -259,7 +222,7 @@ def __init__( ) @classmethod - def from_text_slice( + def _from_text_slice( cls, text_slice: list[str], eopt_type: str = "ElecMinimize", @@ -267,23 +230,22 @@ def from_text_slice( emin_flag: str = "---- Electronic minimization -------", init_structure: Structure | None = None, ) -> JOutStructure: - """Return JOutStructure object. + """ + Return JOutStructure object. Create a JAtoms object from a slice of an out file's text corresponding to a single step of a native JDFTx optimization. - Parameters - ---------- - text_slice: list[str] - A slice of text from a JDFTx out file corresponding to a single - optimization step / SCF cycle - eopt_type: str - The type of electronic minimization step - opt_type: str - The type of optimization step - emin_flag: str - The flag that indicates the start of a log message for a JDFTx - optimization step + Args: + text_slice (list[str]): A slice of text from a JDFTx out file corresponding to a single + optimization step / SCF cycle. + eopt_type (str): The type of electronic minimization step. + opt_type (str): The type of optimization step. + emin_flag (str): The flag that indicates the start of a log message for a JDFTx + optimization step. + + Returns: + JOutStructure: The created JOutStructure object. """ if init_structure is None: instance = cls(lattice=np.eye(3), species=[], coords=[], site_properties={}) @@ -299,24 +261,24 @@ def from_text_slice( instance.eopt_type = eopt_type instance.opt_type = opt_type instance.emin_flag = emin_flag - line_collections = instance.init_line_collections() - line_collections = instance.gather_line_collections(line_collections, text_slice) + line_collections = instance._init_line_collections() + line_collections = instance._gather_line_collections(line_collections, text_slice) # ecomponents needs to be parsed before emin to set etype - instance.parse_ecomp_lines(line_collections["ecomp"]["lines"]) - instance.parse_emin_lines(line_collections["emin"]["lines"]) + instance._parse_ecomp_lines(line_collections["ecomp"]["lines"]) + instance._parse_emin_lines(line_collections["emin"]["lines"]) # Lattice must be parsed before posns/forces in case of direct # coordinates - instance.parse_lattice_lines(line_collections["lattice"]["lines"]) - instance.parse_posns_lines(line_collections["posns"]["lines"]) - instance.parse_forces_lines(line_collections["forces"]["lines"]) + instance._parse_lattice_lines(line_collections["lattice"]["lines"]) + instance._parse_posns_lines(line_collections["posns"]["lines"]) + instance._parse_forces_lines(line_collections["forces"]["lines"]) # Strain and stress can be parsed in any order - instance.parse_strain_lines(line_collections["strain"]["lines"]) - instance.parse_stress_lines(line_collections["stress"]["lines"]) + instance._parse_strain_lines(line_collections["strain"]["lines"]) + instance._parse_stress_lines(line_collections["stress"]["lines"]) # Lowdin must be parsed after posns - instance.parse_lowdin_lines(line_collections["lowdin"]["lines"]) + instance._parse_lowdin_lines(line_collections["lowdin"]["lines"]) # Opt line must be parsed after ecomp - instance.parse_opt_lines(line_collections["opt"]["lines"]) + instance._parse_opt_lines(line_collections["opt"]["lines"]) # In case of single-point calculation if instance.e is None: # This doesn't defer to elecmindata.e due to the existence of a class variable e @@ -335,17 +297,15 @@ def from_text_slice( return instance - def init_line_collections(self) -> dict: + def _init_line_collections(self) -> dict: """Initialize line collection dict. Initialize a dictionary of line collections for each type of line in a JDFTx out file. - Returns - ------- - line_collections: dict - A dictionary of line collections for each type of line in a JDFTx - out file + Returns: + dict: A dictionary of line collections for each type of line in a JDFTx + out file. """ line_collections = {} for line_type in self.line_types: @@ -356,28 +316,24 @@ def init_line_collections(self) -> dict: } return line_collections - def gather_line_collections(self, line_collections: dict, text_slice: list[str]) -> dict: + def _gather_line_collections(self, line_collections: dict, text_slice: list[str]) -> dict: """Gather line collections. Gather lines of text from a JDFTx out file into a dictionary of line collections. - Parameters - ---------- - line_collections: dict - A dictionary of line collections for each type of line in a JDFTx + Args: + line_collections (dict): A dictionary of line collections for each type of line in a JDFTx out file. Assumed pre-initialized (there exists sdict["lines"]: list[str], - sdict["collecting"]: bool, sdict["collected"]: bool for every sdict = line_collections[line_type]) - - text_slice: list[str] - A slice of text from a JDFTx out file corresponding to a single - optimization step / SCF cycle + sdict["collecting"]: bool, sdict["collected"]: bool for every sdict = line_collections[line_type]). + text_slice (list[str]): A slice of text from a JDFTx out file corresponding to a single + optimization step / SCF cycle. """ for line in text_slice: read_line = False for line_type in line_collections: sdict = line_collections[line_type] if sdict["collecting"]: - lines, getting, got = self.collect_generic_line(line, sdict["lines"]) + lines, getting, got = self._collect_generic_line(line, sdict["lines"]) sdict["lines"] = lines sdict["collecting"] = getting sdict["collected"] = got @@ -385,70 +341,54 @@ def gather_line_collections(self, line_collections: dict, text_slice: list[str]) break if not read_line: for line_type in line_collections: - if (not line_collections[line_type]["collected"]) and self.is_generic_start_line(line, line_type): + if (not line_collections[line_type]["collected"]) and self._is_generic_start_line(line, line_type): line_collections[line_type]["collecting"] = True line_collections[line_type]["lines"].append(line) break return line_collections - def is_emin_start_line(self, line_text: str) -> bool: + def _is_emin_start_line(self, line_text: str) -> bool: """Return True if emin start line. Return True if the line_text is the start of a log message for a JDFTx optimization step. - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file + Args: + line_text (str): A line of text from a JDFTx out file. - Returns - ------- - is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step + Returns: + bool: True if the line_text is the start of a log message for a JDFTx + optimization step. """ if self.emin_flag is None: raise ValueError("emin_flag is not set") return self.emin_flag in line_text - def is_opt_start_line(self, line_text: str) -> bool: + def _is_opt_start_line(self, line_text: str) -> bool: """Return True if opt start line. - Return True if the line_text is the start of a log message for a JDFTx - optimization step - - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file - - Returns - ------- - is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step + Args: + line_text (str): A line of text from a JDFTx out file. + + Returns: + bool: True if the line_text is the start of a log message for a JDFTx optimization step. """ is_line = f"{self.opt_type}:" in line_text return is_line and "Iter:" in line_text - def get_etype_from_emin_lines(self, emin_lines: list[str]) -> str | None: + def _get_etype_from_emin_lines(self, emin_lines: list[str]) -> str | None: """Return energy type string. Return the type of energy from the electronic minimization data of a JDFTx out file. - Parameters - ---------- - emin_lines: list[str] - A list of lines of text from a JDFTx out file containing the - electronic minimization data - - Returns - ------- - etype: str - The type of energy from the electronic minimization data of a JDFTx - out file + Args: + emin_lines (list[str]): A list of lines of text from a JDFTx out file containing the + electronic minimization data. + + Returns: + str: The type of energy from the electronic minimization data of a JDFTx + out file. """ etype = None for line in emin_lines: @@ -473,50 +413,38 @@ def get_etype_from_emin_lines(self, emin_lines: list[str]) -> str | None: etype = line.split("Iter:")[1].split(":")[0].strip().split()[-1].strip() return etype - def set_etype_from_emin_lines(self, emin_lines: list[str]) -> None: + def _set_etype_from_emin_lines(self, emin_lines: list[str]) -> None: """Set etype class variable. Set the type of energy from the electronic minimization data of a JDFTx out file. - Parameters - ---------- - emin_lines: list[str] - A list of lines of text from a JDFTx out file containing the - electronic minimization data + Args: + emin_lines (list[str]): A list of lines of text from a JDFTx out file containing the + electronic minimization data. """ - self.etype = self.get_etype_from_emin_lines(emin_lines) + self.etype = self._get_etype_from_emin_lines(emin_lines) - def parse_emin_lines(self, emin_lines: list[str]) -> None: + def _parse_emin_lines(self, emin_lines: list[str]) -> None: """Parse electronic minimization lines. - Parse the lines of text corresponding to the electronic minimization - data of a JDFTx out file. - - Parameters - ---------- - emin_lines: list[str] - A list of lines of text from a JDFTx out file containing the - electronic minimization data + Args: + emin_lines (list[str]): A list of lines of text from a JDFTx out file containing the + electronic minimization data. """ if len(emin_lines): if self.etype is None: - self.set_etype_from_emin_lines(emin_lines) + self._set_etype_from_emin_lines(emin_lines) self.elecmindata = JElSteps._from_text_slice(emin_lines, opt_type=self.eopt_type, etype=self.etype) - def parse_lattice_lines(self, lattice_lines: list[str]) -> None: + def _parse_lattice_lines(self, lattice_lines: list[str]) -> None: """Parse lattice lines. - Parse the lines of text corresponding to the lattice vectors of a - JDFTx out file. Collects the lattice matrix "r" as a 3x3 numpy array first - in column-major order (vec i = r[:,i]), then transposes it to row-major - order (vec i = r[i,:]) and converts from Bohr to Angstroms. - - Parameters - ---------- - lattice_lines: list[str] - A list of lines of text from a JDFTx out file containing the - lattice vectors + Args: + lattice_lines (list[str]): A list of lines of text from a JDFTx out file containing the + lattice vectors. Collects the lattice matrix "r" as a 3x3 numpy array first + in column-major order (vec i = r[:,i]), then transposes it to row-major + order (vec i = r[i,:]) and converts from Bohr to Angstroms. """ r = None if len(lattice_lines): @@ -524,17 +452,12 @@ def parse_lattice_lines(self, lattice_lines: list[str]) -> None: r = r.T * bohr_to_ang self.lattice = Lattice(r) - def parse_strain_lines(self, strain_lines: list[str]) -> None: + def _parse_strain_lines(self, strain_lines: list[str]) -> None: """Parse strain lines. - Parse the lines of text corresponding to the strain tensor of a - JDFTx out file. Converts from column-major to row-major order. - - Parameters - ---------- - strain_lines: list[str] - A list of lines of text from a JDFTx out file containing the - strain tensor + Args: + strain_lines (list[str]): A list of lines of text from a JDFTx out file containing the + strain tensor. Converts from column-major to row-major order. """ st = None if len(strain_lines): @@ -542,17 +465,15 @@ def parse_strain_lines(self, strain_lines: list[str]) -> None: st = st.T self.strain = st - def parse_stress_lines(self, stress_lines: list[str]) -> None: + def _parse_stress_lines(self, stress_lines: list[str]) -> None: """Parse stress lines. Parse the lines of text corresponding to the stress tensor of a JDFTx out file and converts from Ha/Bohr^3 to eV/Ang^3. - Parameters - ---------- - stress_lines: list[str] - A list of lines of text from a JDFTx out file containing the - stress tensor + Args: + stress_lines (list[str]): A list of lines of text from a JDFTx out file containing the + stress tensor. """ # TODO: Lattice optimizations dump stress in cartesian coordinates in units # "[Eh/a0^3]" (Hartree per bohr cubed). Check if this changes for direct @@ -564,21 +485,19 @@ def parse_stress_lines(self, stress_lines: list[str]) -> None: st *= Ha_to_eV / (bohr_to_ang**3) self.stress = st - def parse_posns_lines(self, posns_lines: list[str]) -> None: + def _parse_posns_lines(self, posns_lines: list[str]) -> None: """Parse positions lines. Parse the lines of text corresponding to the positions of a - JDFTx out file - - Parameters - ---------- - posns_lines: list[str] - A list of lines of text from a JDFTx out file. Collected lines will - start with the string "# Ionic positions in ..." (specifying either - cartesian or direct coordinates), followed by a line for each ion (atom) - in the format "ion_name x y z sd", where ion_name is the name of the element, - and sd is a flag indicating whether the ion is excluded from optimization (1) - or not (0). + JDFTx out file. + + Args: + posns_lines (list[str]): A list of lines of text from a JDFTx out file. + Collected lines will start with the string "# Ionic positions in ..." + (specifying either cartesian or direct coordinates), followed by a line + for each ion (atom) in the format "ion_name x y z sd", where ion_name is + the name of the element, and sd is a flag indicating whether the ion is + excluded from optimization (1) or not (0). """ if len(posns_lines): self.remove_sites(list(range(len(self.species)))) @@ -605,16 +524,11 @@ def parse_posns_lines(self, posns_lines: list[str]) -> None: self.append(species=names[i], coords=posns[i], coords_are_cartesian=True) self.selective_dynamics = selective_dynamics - def parse_forces_lines(self, forces_lines: list[str]) -> None: + def _parse_forces_lines(self, forces_lines: list[str]) -> None: """Parse forces lines. - Parse the lines of text corresponding to the forces of a - JDFTx out file. - - Parameters - ---------- - forces_lines: list[str] - A list of lines of text from a JDFTx out file containing the forces + Args: + forces_lines (list[str]): A list of lines of text from a JDFTx out file containing the forces. """ if len(forces_lines): natoms = len(forces_lines) - 1 @@ -634,16 +548,14 @@ def parse_forces_lines(self, forces_lines: list[str]) -> None: forces *= Ha_to_eV self.forces = forces - def parse_ecomp_lines(self, ecomp_lines: list[str]) -> None: + def _parse_ecomp_lines(self, ecomp_lines: list[str]) -> None: """Parse energy component lines. Parse the lines of text corresponding to the energy components of a - JDFTx out file + JDFTx out file. - Parameters - ---------- - ecomp_lines: list[str] - A list of lines of text from a JDFTx out file. All lines will either be + Args: + ecomp_lines (list[str]): A list of lines of text from a JDFTx out file. All lines will either be the header line, a break line of only "...---...", or a line of the form "component = value" where component is the name of the energy component and value is the value of the energy component in Hartrees. @@ -659,24 +571,22 @@ def parse_ecomp_lines(self, ecomp_lines: list[str]) -> None: if key is not None and (self.etype is None) and (key in ["F", "G"]): self.etype = key - def parse_lowdin_lines(self, lowdin_lines: list[str]) -> None: + def _parse_lowdin_lines(self, lowdin_lines: list[str]) -> None: """Parse Lowdin lines. Parse the lines of text corresponding to a Lowdin population analysis - in a JDFTx out file + in a JDFTx out file. - Parameters - ---------- - lowdin_lines: list[str] - A list of lines of text from a JDFTx out file + Args: + lowdin_lines (list[str]): A list of lines of text from a JDFTx out file. """ charges_dict: dict[str, list[float]] = {} moments_dict: dict[str, list[float]] = {} for line in lowdin_lines: - if is_charges_line(line): - charges_dict = self.parse_lowdin_line(line, charges_dict) - elif is_magnetic_moments_line(line): - moments_dict = self.parse_lowdin_line(line, moments_dict) + if _is_charges_line(line): + charges_dict = self._parse_lowdin_line(line, charges_dict) + elif _is_magnetic_moments_line(line): + moments_dict = self._parse_lowdin_line(line, moments_dict) names = [s.name for s in self.species] charges = None moments = None @@ -695,23 +605,18 @@ def parse_lowdin_lines(self, lowdin_lines: list[str]) -> None: self.charges = charges self.magnetic_moments = moments - def parse_lowdin_line(self, lowdin_line: str, lowdin_dict: dict[str, list[float]]) -> dict[str, list[float]]: + def _parse_lowdin_line(self, lowdin_line: str, lowdin_dict: dict[str, list[float]]) -> dict[str, list[float]]: """Parse Lowdin line. Parse a line of text from a JDFTx out file corresponding to a - Lowdin population analysis - - Parameters - ---------- - lowdin_line: str - A line of text from a JDFTx out file - lowdin_dict: dict[str, list[float]] - A dictionary of Lowdin population analysis data - - Returns - ------- - lowdin_dict: dict[str, float] - A dictionary of Lowdin population analysis data + Lowdin population analysis. + + Args: + lowdin_line (str): A line of text from a JDFTx out file. + lowdin_dict (dict[str, list[float]]): A dictionary of Lowdin population analysis data. + + Returns: + dict[str, list[float]]: A dictionary of Lowdin population analysis data. """ tokens = [v.strip() for v in lowdin_line.strip().split()] name = tokens[2] @@ -719,37 +624,31 @@ def parse_lowdin_line(self, lowdin_line: str, lowdin_dict: dict[str, list[float] lowdin_dict[name] = vals return lowdin_dict - def is_opt_conv_line(self, line_text: str) -> bool: + def _is_opt_conv_line(self, line_text: str) -> bool: """Return True if line_text is geom opt convergence line. - Return True if the line_text is the end of a JDFTx optimization step + Return True if the line_text is the end of a JDFTx optimization step. - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file + Args: + line_text (str): A line of text from a JDFTx out file. - Returns - ------- - is_line: bool - True if the line_text is the end of a JDFTx optimization step + Returns: + bool: True if the line_text is the end of a JDFTx optimization step. """ return f"{self.opt_type}: Converged" in line_text - def parse_opt_lines(self, opt_lines: list[str]) -> None: + def _parse_opt_lines(self, opt_lines: list[str]) -> None: """Parse optimization lines. Parse the lines of text corresponding to the optimization step of a - JDFTx out file + JDFTx out file. - Parameters - ---------- - opt_lines: list[str] - A list of lines of text from a JDFTx out file + Args: + opt_lines (list[str]): A list of lines of text from a JDFTx out file. """ if len(opt_lines): for line in opt_lines: - if self.is_opt_start_line(line): + if self._is_opt_start_line(line): nstep = int(get_colon_var_t1(line, "Iter:")) self.nstep = nstep en = get_colon_var_t1(line, f"{self.etype}:") @@ -762,70 +661,59 @@ def parse_opt_lines(self, opt_lines: list[str]) -> None: self.linmin = linmin t_s = get_colon_var_t1(line, "t[s]: ") self.t_s = t_s - elif self.is_opt_conv_line(line): + elif self._is_opt_conv_line(line): self.geom_converged = True self.geom_converged_reason = line.split("(")[1].split(")")[0].strip() - def is_generic_start_line(self, line_text: str, line_type: str) -> bool: + def _is_generic_start_line(self, line_text: str, line_type: str) -> bool: """Return True if the line_text is start of line_type log message. Return True if the line_text is the start of a section of the JDFTx out file corresponding to the line_type. - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file - line_type: str - The type of line to check for - - Returns - ------- - is_line: bool - True if the line_text is the start of a section of the - JDFTx out file + Args: + line_text (str): A line of text from a JDFTx out file. + line_type (str): The type of line to check for. + + Returns: + bool: True if the line_text is the start of a section of the + JDFTx out file. """ if line_type == "lowdin": return is_lowdin_start_line(line_text) if line_type == "opt": - return self.is_opt_start_line(line_text) + return self._is_opt_start_line(line_text) if line_type == "ecomp": - return is_ecomp_start_line(line_text) + return _is_ecomp_start_line(line_text) if line_type == "forces": - return is_forces_start_line(line_text) + return _is_forces_start_line(line_text) if line_type == "posns": - return is_posns_start_line(line_text) + return _is_posns_start_line(line_text) if line_type == "stress": - return is_stress_start_line(line_text) + return _is_stress_start_line(line_text) if line_type == "strain": - return is_strain_start_line(line_text) + return _is_strain_start_line(line_text) if line_type == "lattice": - return is_lattice_start_line(line_text) + return _is_lattice_start_line(line_text) if line_type == "emin": - return self.is_emin_start_line(line_text) + return self._is_emin_start_line(line_text) raise ValueError(f"Unrecognized line type {line_type}") - def collect_generic_line(self, line_text: str, generic_lines: list[str]) -> tuple[list[str], bool, bool]: + def _collect_generic_line(self, line_text: str, generic_lines: list[str]) -> tuple[list[str], bool, bool]: """Collect generic log line. Collect a line of text into a list of lines if the line is not empty, and otherwise updates the collecting and collected flags. - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file - generic_lines: list[str] - A list of lines of text of the same type - - Returns - ------- - generic_lines: list[str] - A list of lines of text of the same type - collecting: bool - True if the line_text is not empty - collected: bool - True if the line_text is empty (end of section) + Args: + line_text (str): A line of text from a JDFTx out file. + generic_lines (list[str]): A list of lines of text of the same type. + + Returns: + tuple: A tuple containing: + - generic_lines (list[str]): A list of lines of text of the same type. + - collecting (bool): True if the line_text is not empty. + - collected (bool): True if the line_text is empty (end of section). """ collecting = True collected = False @@ -843,17 +731,11 @@ def collect_generic_line(self, line_text: str, generic_lines: list[str]) -> tupl def __getattr__(self, name: str) -> Any: """Return attribute value. - Return the value of an attribute. + Args: + name (str): The name of the attribute. - Parameters - ---------- - name: str - The name of the attribute - - Returns - ------- - value - The value of the attribute + Returns: + Any: The value of the attribute. """ # Only works for actual attributes of the class if name in self.__dict__: @@ -877,171 +759,134 @@ def __getattr__(self, name: str) -> Any: def __str__(self) -> str: """Return string representation. - Return a string representation of the JOutStructure object. - - Returns - ------- - str - A string representation of the JOutStructure object + Returns: + str: A string representation of the JOutStructure object. """ return pprint.pformat(self) -def is_stress_start_line(line_text: str) -> bool: +def _is_stress_start_line(line_text: str) -> bool: """Return True if the line_text is the start of stress log message. Return True if the line_text is the start of a log message for a JDFTx optimization step. - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file + Args: + line_text (str): A line of text from a JDFTx out file. - Returns - ------- - is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step + Returns: + bool: True if the line_text is the start of a log message for a JDFTx + optimization step. """ return "# Stress tensor in" in line_text -def is_strain_start_line(line_text: str) -> bool: +def _is_strain_start_line(line_text: str) -> bool: """Return True if the line_text is the start of strain log message. Return True if the line_text is the start of a log message for a JDFTx optimization step. - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file + Args: + line_text (str): A line of text from a JDFTx out file. - Returns - ------- - is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step + Returns: + bool: True if the line_text is the start of a log message for a JDFTx + optimization step. """ return "# Strain tensor in" in line_text -def is_posns_start_line(line_text: str) -> bool: +def _is_posns_start_line(line_text: str) -> bool: """Return True if the line_text is the start of posns log message. Return True if the line_text is the start of a log message for a JDFTx optimization step. - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file containing the positions of atoms + Args: + line_text (str): A line of text from a JDFTx out file containing the positions of atoms. - Returns - ------- - is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step + Returns: + bool: True if the line_text is the start of a log message for a JDFTx optimization step. """ return "# Ionic positions" in line_text -def is_ecomp_start_line(line_text: str) -> bool: +def _is_ecomp_start_line(line_text: str) -> bool: """Return True if the line_text is the start of ecomp log message. Return True if the line_text is the start of a log message for a JDFTx optimization step. - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file + Args: + line_text (str): A line of text from a JDFTx out file. - Returns - ------- - is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step + Returns: + bool: True if the line_text is the start of a log message for a JDFTx + optimization step. """ return "# Energy components" in line_text -def is_charges_line(line_text: str) -> bool: +def _is_charges_line(line_text: str) -> bool: """Return True if the line_text is start of charges log message. Return True if the line_text is a line of text from a JDFTx out file corresponding to a Lowdin population analysis. - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file + Args: + line_text (str): A line of text from a JDFTx out file. - Returns - ------- - is_line: bool - True if the line_text is a line of text from a JDFTx out file - corresponding to a Lowdin population + Returns: + bool: True if the line_text is a line of text from a JDFTx out file + corresponding to a Lowdin population. """ return "oxidation-state" in line_text -def is_magnetic_moments_line(line_text: str) -> bool: +def _is_magnetic_moments_line(line_text: str) -> bool: """Return True if the line_text is start of moments log message. Return True if the line_text is a line of text from a JDFTx out file corresponding to a Lowdin population analysis. - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file + Args: + line_text (str): A line of text from a JDFTx out file. - Returns - ------- - is_line: bool - True if the line_text is a line of text from a JDFTx out file - corresponding to a Lowdin population + Returns: + bool: True if the line_text is a line of text from a JDFTx out file + corresponding to a Lowdin population. """ return "magnetic-moments" in line_text -def is_forces_start_line(line_text: str) -> bool: +def _is_forces_start_line(line_text: str) -> bool: """Return True if the line_text is the start of forces log message. Return True if the line_text is the start of a log message for a JDFTx optimization step. - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file + Args: + line_text (str): A line of text from a JDFTx out file. - Returns - ------- - is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step + Returns: + bool: True if the line_text is the start of a log message for a JDFTx + optimization step. """ return "# Forces in" in line_text -def is_lattice_start_line(line_text: str) -> bool: +def _is_lattice_start_line(line_text: str) -> bool: """Return True if the line_text is the start of lattice log message. Return True if the line_text is the start of a log message for a JDFTx optimization step. - Parameters - ---------- - line_text: str - A line of text from a JDFTx out file + Args: + line_text (str): A line of text from a JDFTx out file. - Returns - ------- - is_line: bool - True if the line_text is the start of a log message for a JDFTx - optimization step + Returns: + bool: True if the line_text is the start of a log message for a JDFTx + optimization step. """ return "# Lattice vectors:" in line_text diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index ca750d39185..7b5abece9d4 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -507,7 +507,7 @@ def get_joutstructure_list( if i > 0: init_structure = joutstructure_list[-1] joutstructure_list.append( - JOutStructure.from_text_slice( + JOutStructure._from_text_slice( out_slice[bounds[0] : bounds[1]], init_structure=init_structure, opt_type=self.opt_type, diff --git a/tests/io/jdftx/test_jeiters.py b/tests/io/jdftx/test_jeiters.py index a1e129d9b03..f4abd058aff 100644 --- a/tests/io/jdftx/test_jeiters.py +++ b/tests/io/jdftx/test_jeiters.py @@ -83,7 +83,7 @@ def test_JElSteps_known( eitertype="ElecMinimize", ): text_slice = [line for exl in ex_lines for line in exl] - jeis = JElSteps.from_text_slice(text_slice, opt_type=eitertype, etype=etype) + jeis = JElSteps._from_text_slice(text_slice, opt_type=eitertype, etype=etype) for var in [ "mu", "nelectrons", diff --git a/tests/io/jdftx/test_joutstructure.py b/tests/io/jdftx/test_joutstructure.py index 952c51a337b..2fc12e9591d 100644 --- a/tests/io/jdftx/test_joutstructure.py +++ b/tests/io/jdftx/test_joutstructure.py @@ -88,7 +88,7 @@ @pytest.mark.parametrize(("eslice", "eknowns"), [(ex_slice1, ex_slice1_known), (ex_slice2, ex_slice2_known)]) def test_jstructure(eslice: list[str], eknowns: dict): - jst = JOutStructure.from_text_slice(eslice, opt_type="lattice") + jst = JOutStructure._from_text_slice(eslice, opt_type="lattice") str(jst) assert jst.nstep == eknowns["nstep"] assert jst.etype == eknowns["etype"] @@ -129,10 +129,10 @@ def test_jstructure(eslice: list[str], eknowns: dict): @pytest.mark.parametrize(("eslices", "eknownss"), [([ex_slice1, ex_slice2], [ex_slice1_known, ex_slice2_known])]) def test_jstructure_instance_vars(eslices: list[list[str]], eknownss: list[dict]): - jsts = [JOutStructure.from_text_slice(eslice, opt_type="lattice") for eslice in eslices] + jsts = [JOutStructure._from_text_slice(eslice, opt_type="lattice") for eslice in eslices] for i, jst in enumerate(jsts): eknowns = eknownss[i] - jst = JOutStructure.from_text_slice(eslices[i], opt_type="lattice") + jst = JOutStructure._from_text_slice(eslices[i], opt_type="lattice") assert jst.nstep == eknowns["nstep"] assert jst.etype == eknowns["etype"] assert approx(eknowns["E"]) == jst.e diff --git a/tests/io/jdftx/test_repr_all.py b/tests/io/jdftx/test_repr_all.py index d44aace92c7..e0b2cda300a 100644 --- a/tests/io/jdftx/test_repr_all.py +++ b/tests/io/jdftx/test_repr_all.py @@ -21,7 +21,7 @@ (JDFTXOutfile, example_sp_outfile_path, lambda dir_repr: None), (JDFTXOutfileSlice.from_out_slice, ex_outfileslice1, lambda dir_repr: None), (lambda x: JOutStructures.from_out_slice(x, opt_type="lattice"), ex_outfileslice1, lambda dir_repr: None), - (lambda x: JOutStructure.from_text_slice(x, opt_type="lattice"), ex_jstruc_slice1, lambda dir_repr: None), + (lambda x: JOutStructure._from_text_slice(x, opt_type="lattice"), ex_jstruc_slice1, lambda dir_repr: None), (lambda x: JElStep._from_lines_collect(x, "ElecMinimize", "F"), ex_jstep_lines1, lambda dir_repr: None), ( lambda x: JElSteps._from_text_slice(x, opt_type="ElecMinimize", etype="F"), @@ -42,7 +42,7 @@ def test_dir_repr(init_meth: Callable, init_var: Any, add_checks: Callable) -> N (JDFTXOutfile, example_sp_outfile_path, lambda dir_repr: None), (JDFTXOutfileSlice.from_out_slice, ex_outfileslice1, lambda dir_repr: None), (lambda x: JOutStructures.from_out_slice(x, opt_type="lattice"), ex_outfileslice1, lambda dir_repr: None), - (lambda x: JOutStructure.from_text_slice(x, opt_type="lattice"), ex_jstruc_slice1, lambda dir_repr: None), + (lambda x: JOutStructure._from_text_slice(x, opt_type="lattice"), ex_jstruc_slice1, lambda dir_repr: None), (lambda x: JElStep._from_lines_collect(x, "ElecMinimize", "F"), ex_jstep_lines1, lambda dir_repr: None), ( lambda x: JElSteps._from_text_slice(x, opt_type="ElecMinimize", etype="F"), @@ -63,10 +63,10 @@ def test_repr_repr(init_meth: Callable, init_var: Any, add_checks: Callable) -> (JDFTXOutfile, example_sp_outfile_path, lambda dir_repr: None), (JDFTXOutfileSlice.from_out_slice, ex_outfileslice1, lambda dir_repr: None), (lambda x: JOutStructures.from_out_slice(x, opt_type="lattice"), ex_outfileslice1, lambda dir_repr: None), - (lambda x: JOutStructure.from_text_slice(x, opt_type="lattice"), ex_jstruc_slice1, lambda dir_repr: None), + (lambda x: JOutStructure._from_text_slice(x, opt_type="lattice"), ex_jstruc_slice1, lambda dir_repr: None), (lambda x: JElStep.from_lines_collect(x, "ElecMinimize", "F"), ex_jstep_lines1, lambda dir_repr: None), ( - lambda x: JElSteps.from_text_slice(x, opt_type="ElecMinimize", etype="F"), + lambda x: JElSteps._from_text_slice(x, opt_type="ElecMinimize", etype="F"), [line for exl in [ex_jstep_lines1, ex_jstep_lines2] for line in exl], lambda dir_repr: None, ), From 9d76fa10559e8e196b9cd5ed021c2d8dce0703ea Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Wed, 20 Nov 2024 14:54:11 -0700 Subject: [PATCH 138/195] privatizing JOutStructures initialization helpers, converting docustrings to google style --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 4 +- src/pymatgen/io/jdftx/joutstructures.py | 535 ++++++++++----------- tests/io/jdftx/test_joutstructures.py | 2 +- tests/io/jdftx/test_repr_all.py | 6 +- 4 files changed, 253 insertions(+), 294 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 8c8d6f639e1..4fb6bb6c64b 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -763,7 +763,7 @@ def from_out_slice( instance = cls() instance.is_bgw = is_bgw try: - instance.from_out_slice_init_all(text) + instance._from_out_slice_init_all(text) except (ValueError, IndexError, TypeError, KeyError, AttributeError): if none_on_error: return None @@ -1321,7 +1321,7 @@ def set_jstrucs(self, text: list[str]) -> None: text: list[str] output of read_file for out file """ - self.jstrucs = JOutStructures.from_out_slice(text, opt_type=self.geom_opt_type) + self.jstrucs = JOutStructures._from_out_slice(text, opt_type=self.geom_opt_type) if self.etype is None: self.etype = self.jstrucs[-1].etype diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index 7b5abece9d4..b0bdd08f59d 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -29,15 +29,14 @@ @dataclass class JOutStructures: - """Class for storing a series of JStructure objects. + """ + Class for storing a series of JStructure objects. A class for storing a series of JStructure objects. - Attributes - ---------- - out_slice_start_flag: str - The string that marks the beginning of the portion of an out file slice - that contains data for a JOutStructures object. + Attributes: + out_slice_start_flag (str): The string that marks the beginning of the portion of an out file slice + that contains data for a JOutStructures object. """ out_slice_start_flag = "-------- Electronic minimization -----------" @@ -50,152 +49,39 @@ class JOutStructures: slices: list[JOutStructure] = field(default_factory=list) @classmethod - def from_out_slice(cls, out_slice: list[str], opt_type: str = "IonicMinimize") -> JOutStructures: - """Return JStructures object. + def _from_out_slice(cls, out_slice: list[str], opt_type: str = "IonicMinimize") -> JOutStructures: + """ + Return JStructures object. Create a JStructures object from a slice of an out file's text corresponding to a single JDFTx call. - Parameters - ---------- - out_slice: list[str] - A slice of a JDFTx out file (individual call of JDFTx) + Args: + out_slice (list[str]): A slice of a JDFTx out file (individual call of JDFTx). + + Returns: + JOutStructures: The created JOutStructures object. """ instance = cls() if opt_type not in ["IonicMinimize", "LatticeMinimize"]: opt_type = correct_geom_opt_type(opt_type) instance.opt_type = opt_type start_idx = get_joutstructures_start_idx(out_slice) - init_struc = instance.get_init_structure(out_slice[:start_idx]) - instance.set_joutstructure_list(out_slice[start_idx:], init_structure=init_struc) + init_struc = instance._get_init_structure(out_slice[:start_idx]) + instance._set_joutstructure_list(out_slice[start_idx:], init_structure=init_struc) if instance.opt_type is None and len(instance) > 1: raise Warning("iter type interpreted as single-point calculation, but multiple structures found") - instance.check_convergence() + instance._check_convergence() return instance - # TODO: Move me to the correct spot - def get_init_structure(self, pre_out_slice: list[str]) -> Structure | None: - """Return initial structure. - - Return the initial structure from the pre_out_slice, corresponding to all data cut from JOutStructure list - initialization. This is needed to ensure structural data that is not being updated (and therefore not being - logged in the out file) is still available. - - Parameters - ---------- - pre_out_slice: list[str] - A slice of a JDFTx out file (individual call of JDFTx) that - contains the initial structure information. - """ - try: - lat_mat = self.get_initial_lattice(pre_out_slice) - coords = self.get_initial_coords(pre_out_slice) - species = self.get_initial_species(pre_out_slice) - return Structure(lattice=lat_mat, species=species, coords=coords) - except AttributeError: - return None - - def get_initial_lattice(self, pre_out_slice: list[str]) -> np.ndarray: - """Return initial lattice. - - Return the initial lattice from the pre_out_slice, corresponding to all data cut from JOutStructure list - initialization. This is needed to ensure lattice data that is not being updated (and therefore not being - logged in the out file) is still available. - - Parameters - ---------- - pre_out_slice: list[str] - A slice of a JDFTx out file (individual call of JDFTx) that - contains the initial lattice information. - """ - lat_lines = find_first_range_key("lattice ", pre_out_slice) - if len(lat_lines): - lat_line = lat_lines[0] - lat_mat = np.zeros([3, 3]) - for i in range(3): - line_text = pre_out_slice[lat_line + i + 1].strip().split() - for j in range(3): - lat_mat[i, j] = float(line_text[j]) - return lat_mat.T * bohr_to_ang - raise AttributeError("Lattice not found in pre_out_slice") - - def get_initial_coords(self, pre_out_slice: list[str]) -> np.ndarray: - """Return initial coordinates. - - Return the initial coordinates from the pre_out_slice, corresponding to all data cut from JOutStructure list - initialization. This is needed to ensure coordinate data that is not being updated (and therefore not being - logged in the out file) is still available. - - Parameters - ---------- - pre_out_slice: list[str] - A slice of a JDFTx out file (individual call of JDFTx) that - contains the initial coordinates information. - """ - lines = self._get_ion_lines(pre_out_slice) - coords = np.zeros([len(lines), 3]) - for i, line in enumerate(lines): - line_text = pre_out_slice[line].strip().split()[2:] - for j in range(3): - coords[i, j] = float(line_text[j]) - coords_type_lines = find_first_range_key("coords-type", pre_out_slice) - if len(coords_type_lines): - coords_type = pre_out_slice[coords_type_lines[0]].strip().split()[1] - if coords_type.lower() != "cartesian": - coords = np.dot(coords, self.get_initial_lattice(pre_out_slice)) - return coords - - def get_initial_species(self, pre_out_slice: list[str]) -> list[str]: - """Return initial species. - - Return the initial species from the pre_out_slice, corresponding to all data cut from JOutStructure list - initialization. This is needed to ensure species data that is not being updated (and therefore not being - logged in the out file) is still available. - - Parameters - ---------- - pre_out_slice: list[str] - A slice of a JDFTx out file (individual call of JDFTx) that - contains the initial species information. - """ - lines = self._get_ion_lines(pre_out_slice) - species_strs = [] - for line in lines: - species_strs.append(pre_out_slice[line].strip().split()[1]) - return species_strs - - def _get_ion_lines(self, pre_out_slice: list[str]) -> list[int]: - """Return ion lines. - - Return the ion lines from the pre_out_slice, ensuring that all the ion lines are consecutive. - - Parameters - ---------- - pre_out_slice: list[str] - A slice of a JDFTx out file (individual call of JDFTx) that - contains the ion lines information. - """ - _lines = find_first_range_key("ion ", pre_out_slice) - if not len(_lines): - raise AttributeError("Ion lines not found in pre_out_slice") - gaps = [_lines[i + 1] - _lines[i] for i in range(len(_lines) - 1)] - if not all(g == 1 for g in gaps): - # TODO: Write the fix for this case - raise AttributeError("Ion lines not consecutive in pre_out_slice") - return _lines - # TODO: This currently returns the most recent t_s, which is not at all helpful. # Correct this to be the total time in seconds for the series of structures. @property def t_s(self) -> float | None: """Return time of calculation. - Return the total time in seconds for the calculation. - - Returns - ------- - t_s: float - The total time in seconds for the calculation + Returns: + float: The total time in seconds for the calculation. """ if self._t_s is not None: return self._t_s @@ -217,8 +103,9 @@ def etype(self) -> str | None: """ Return etype from most recent JOutStructure. - Return etype from most recent JOutStructure, where etype corresponds to the string - representation of the ensemble potential - (ie "F" for Helmholtz, "G" for Grand-Canonical Potential). + Returns: + str | None: etype from most recent JOutStructure, where etype corresponds to the string + representation of the ensemble potential - (ie "F" for Helmholtz, "G" for Grand-Canonical Potential). """ if len(self.slices): return self.slices[-1].etype @@ -229,8 +116,9 @@ def eopt_type(self) -> str | None: """ Return eopt_type from most recent JOutStructure. - Return eopt_type from most recent JOutStructure, where eopt_type corresponds to the - JDFTx string representation for the minimization program used to minimize the electron density. + Returns: + str | None: eopt_type from most recent JOutStructure, where eopt_type corresponds to the + JDFTx string representation for the minimization program used to minimize the electron density. """ if len(self.slices): return self.slices[-1].eopt_type @@ -241,9 +129,10 @@ def emin_flag(self) -> str | None: """ Return emin_flag from most recent JOutStructure. - Return emin_flag from most recent JOutStructure, where emin_flag corresponds to the - flag string used to mark the beginning of a section of the out file containing the - data to construct a JOutStructure object. + Returns: + str | None: emin_flag from most recent JOutStructure, where emin_flag corresponds to the + flag string used to mark the beginning of a section of the out file containing the + data to construct a JOutStructure object. """ if len(self.slices): return self.slices[-1].emin_flag @@ -254,8 +143,9 @@ def ecomponents(self) -> dict | None: """ Return ecomponents from most recent JOutStructure. - Return ecomponents from most recent JOutStructure, where ecomponents is a dictionary - mapping string representation of system energy types to their values in eV. + Returns: + dict | None: ecomponents from most recent JOutStructure, where ecomponents is a dictionary + mapping string representation of system energy types to their values in eV. """ if len(self.slices): return self.slices[-1].ecomponents @@ -266,22 +156,24 @@ def elecmindata(self) -> JElSteps | None: """ Return elecmindata from most recent JOutStructure. - Return elecmindata from most recent JOutStructure, where elecmindata is a JElSteps object - created to hold electronic minimization data on the electronic density for this JOuStructure. + Returns: + JElSteps | None: elecmindata from most recent JOutStructure, where elecmindata is a JElSteps object + created to hold electronic minimization data on the electronic density for this JOutStructure. """ if len(self.slices): return self.slices[-1].elecmindata raise AttributeError("Property elecmindata inaccessible due to empty slices class field") # TODO: Figure out how JDFTx defines the equilibrium lattice parameters and - # incorporate into this docustring. + # incorporate into this docstring. @property def stress(self) -> np.ndarray | None: """ Return stress from most recent JOutStructure. - Return stress from most recent JOutStructure, where stress is the 3x3 unitless - stress tensor. + Returns: + np.ndarray | None: stress from most recent JOutStructure, where stress is the 3x3 unitless + stress tensor. """ if len(self.slices): return self.slices[-1].stress @@ -292,8 +184,9 @@ def strain(self) -> np.ndarray | None: """ Return strain from most recent JOutStructure. - Return strain from most recent JOutStructure, where strain is the 3x3 strain - tensor in units eV/A^3. + Returns: + np.ndarray | None: strain from most recent JOutStructure, where strain is the 3x3 strain + tensor in units eV/A^3. """ if len(self.slices): return self.slices[-1].strain @@ -304,8 +197,9 @@ def nstep(self) -> int | None: """ Return nstep from most recent JOutStructure. - Return nstep from most recent JOutStructure, where nstep corresponds to the step - number of the geometric optimization. + Returns: + int | None: nstep from most recent JOutStructure, where nstep corresponds to the step + number of the geometric optimization. """ if len(self.slices): return self.slices[-1].nstep @@ -316,8 +210,9 @@ def e(self) -> float | None: """ Return e from most recent JOutStructure. - Return e from most recent JOutStructure, where e corresponds to the system energy - of the system's "etype" in eV. + Returns: + float | None: e from most recent JOutStructure, where e corresponds to the system energy + of the system's "etype" in eV. """ if len(self.slices): return self.slices[-1].e @@ -328,8 +223,9 @@ def grad_k(self) -> float | None: """ Return grad_k from most recent JOutStructure. - Return grad_k from most recent JOutStructure, where grad_k corresponds to the geometric - gradient along the geometric line minimization. + Returns: + float | None: grad_k from most recent JOutStructure, where grad_k corresponds to the geometric + gradient along the geometric line minimization. """ if len(self.slices): return self.slices[-1].grad_k @@ -340,8 +236,9 @@ def alpha(self) -> float | None: """ Return alpha from most recent JOutStructure. - Return alpha from most recent JOutStructure, where alpha corresponds to the geometric - step size along the geometric line minimization. + Returns: + float | None: alpha from most recent JOutStructure, where alpha corresponds to the geometric + step size along the geometric line minimization. """ if len(self.slices): return self.slices[-1].alpha @@ -352,8 +249,9 @@ def linmin(self) -> float | None: """ Return linmin from most recent JOutStructure. - Return linmin from most recent JOutStructure, where linmin corresponds to the normalized - projection of the geometric gradient to the step direction within the line minimization. + Returns: + float | None: linmin from most recent JOutStructure, where linmin corresponds to the normalized + projection of the geometric gradient to the step direction within the line minimization. """ if len(self.slices): return self.slices[-1].linmin @@ -364,8 +262,9 @@ def nelectrons(self) -> float | None: """ Return nelectrons from most recent JOutStructure. - Return nelectrons from most recent JOutStructure, where nelectrons corresponds to the - number of electrons in the electron density. + Returns: + float | None: nelectrons from most recent JOutStructure, where nelectrons corresponds to the + number of electrons in the electron density. """ if len(self.slices): return self.slices[-1].nelectrons @@ -376,8 +275,9 @@ def abs_magneticmoment(self) -> float | None: """ Return abs_magneticmoment from most recent JOutStructure. - Return abs_magneticmoment from most recent JOutStructure, where abs_magneticmoment corresponds - to the absolute magnetic moment of the electron density. + Returns: + float | None: abs_magneticmoment from most recent JOutStructure, where abs_magneticmoment corresponds + to the absolute magnetic moment of the electron density. """ if len(self.slices): return self.slices[-1].abs_magneticmoment @@ -388,8 +288,9 @@ def tot_magneticmoment(self) -> float | None: """ Return tot_magneticmoment from most recent JOutStructure. - Return tot_magneticmoment from most recent JOutStructure, where tot_magneticmoment corresponds - to the total magnetic moment of the electron density. + Returns: + float | None: tot_magneticmoment from most recent JOutStructure, where tot_magneticmoment corresponds + to the total magnetic moment of the electron density. """ if len(self.slices): return self.slices[-1].tot_magneticmoment @@ -400,8 +301,9 @@ def mu(self) -> float | None: """ Return mu from most recent JOutStructure. - Return mu from most recent JOutStructure, where mu corresponds to the electron chemical potential - (Fermi level) in eV. + Returns: + float | None: mu from most recent JOutStructure, where mu corresponds to the electron chemical potential + (Fermi level) in eV. """ if len(self.slices): return self.slices[-1].mu @@ -416,12 +318,8 @@ def mu(self) -> float | None: def elec_nstep(self) -> int | None: """Return the most recent electronic step number. - Return the most recent elec_nstep, where elec_nstep corresponds to the SCF - step number. - - Returns - ------- - elec_nstep: int + Returns: + int: The most recent elec_nstep, where elec_nstep corresponds to the SCF step number. """ if len(self.slices): return self.slices[-1].elec_nstep @@ -431,12 +329,9 @@ def elec_nstep(self) -> int | None: def elec_e(self) -> float | None: """Return the most recent elec_e. - Return the most recent elec_e, where elec_e corresponds to the system's "etype" - energy as printed within the SCF log. - - Returns - ------- - elec_e: float + Returns: + float: The most recent elec_e, where elec_e corresponds to the system's "etype" energy as printed + within the SCF log. """ if len(self.slices): return self.slices[-1].elec_e @@ -446,12 +341,9 @@ def elec_e(self) -> float | None: def elec_grad_k(self) -> float | None: """Return the most recent elec_grad_k. - Return the most recent elec_grad_k, where elec_grad_k corresponds to the electronic - gradient along the line minimization (equivalent to grad_k for a JElSteps object). - - Returns - ------- - grad_k: float + Returns: + float: The most recent elec_grad_k, where elec_grad_k corresponds to the electronic gradient along the + line minimization (equivalent to grad_k for a JElSteps object). """ if len(self.slices): return self.slices[-1].elec_grad_k @@ -459,14 +351,11 @@ def elec_grad_k(self) -> float | None: @property def elec_alpha(self) -> float | None: - """Return the most recent elec_alpha. + """Return the most recent elec_alpha.d - Return the most recent elec_alpha, where elec_alpha corresponds to the step size - of the electronic optimization (equivalent to alpha for a JElSteps object). - - Returns - ------- - alpha: float + Returns: + float: The most recent elec_alpha, where elec_alpha corresponds to the step size of the electronic + optimization (equivalent to alpha for a JElSteps object). """ if len(self.slices): return self.slices[-1].elec_alpha @@ -476,30 +365,145 @@ def elec_alpha(self) -> float | None: def elec_linmin(self) -> float | None: """Return the most recent elec_linmin. - Return the most recent elec_linmin, where elec_linmin corresponds to the normalized - projection of the electronic gradient on the electronic line minimization direction - (equivalent to linmin for a JElSteps object). - - Returns - ------- - linmin: float + Returns: + float: The most recent elec_linmin, where elec_linmin corresponds to the normalized projection of the + electronic gradient on the electronic line minimization direction + (equivalent to linmin for a JElSteps object). """ if len(self.slices): return self.slices[-1].elec_linmin raise AttributeError("Property linmin inaccessible due to empty slices class field") - def get_joutstructure_list( + def _get_init_structure(self, pre_out_slice: list[str]) -> Structure | None: + """ + Return initial structure. + + Return the initial structure from the pre_out_slice, corresponding to all data cut from JOutStructure list + initialization. This is needed to ensure structural data that is not being updated (and therefore not being + logged in the out file) is still available. + + Args: + pre_out_slice (list[str]): A slice of a JDFTx out file (individual call of JDFTx) that + contains the initial structure information. + + Returns: + Structure | None: The initial structure if available, otherwise None. + """ + try: + lat_mat = self._get_initial_lattice(pre_out_slice) + coords = self._get_initial_coords(pre_out_slice) + species = self._get_initial_species(pre_out_slice) + return Structure(lattice=lat_mat, species=species, coords=coords) + except AttributeError: + return None + + def _get_initial_lattice(self, pre_out_slice: list[str]) -> np.ndarray: + """Return initial lattice. + + Return the initial lattice from the pre_out_slice, corresponding to all data cut from JOutStructure list + initialization. This is needed to ensure lattice data that is not being updated (and therefore not being + logged in the out file) is still available. + + Args: + pre_out_slice (list[str]): A slice of a JDFTx out file (individual call of JDFTx) that + contains the initial lattice information. + + Returns: + np.ndarray: The initial lattice matrix. + """ + lat_lines = find_first_range_key("lattice ", pre_out_slice) + if len(lat_lines): + lat_line = lat_lines[0] + lat_mat = np.zeros([3, 3]) + for i in range(3): + line_text = pre_out_slice[lat_line + i + 1].strip().split() + for j in range(3): + lat_mat[i, j] = float(line_text[j]) + return lat_mat.T * bohr_to_ang + raise AttributeError("Lattice not found in pre_out_slice") + + def _get_initial_coords(self, pre_out_slice: list[str]) -> np.ndarray: + """Return initial coordinates. + + Return the initial coordinates from the pre_out_slice, corresponding to all data cut from JOutStructure list + initialization. This is needed to ensure coordinate data that is not being updated (and therefore not being + logged in the out file) is still available. + + Args: + pre_out_slice (list[str]): A slice of a JDFTx out file (individual call of JDFTx) that + contains the initial coordinates information. + + Returns: + np.ndarray: The initial coordinates. + """ + lines = self._get_ion_lines(pre_out_slice) + coords = np.zeros([len(lines), 3]) + for i, line in enumerate(lines): + line_text = pre_out_slice[line].strip().split()[2:] + for j in range(3): + coords[i, j] = float(line_text[j]) + coords_type_lines = find_first_range_key("coords-type", pre_out_slice) + if len(coords_type_lines): + coords_type = pre_out_slice[coords_type_lines[0]].strip().split()[1] + if coords_type.lower() != "cartesian": + coords = np.dot(coords, self._get_initial_lattice(pre_out_slice)) + return coords + + def _get_initial_species(self, pre_out_slice: list[str]) -> list[str]: + """Return initial species. + + Return the initial species from the pre_out_slice, corresponding to all data cut from JOutStructure list + initialization. This is needed to ensure species data that is not being updated (and therefore not being + logged in the out file) is still available. + + Args: + pre_out_slice (list[str]): A slice of a JDFTx out file (individual call of JDFTx) that + contains the initial species information. + + Returns: + list[str]: The initial species. + """ + lines = self._get_ion_lines(pre_out_slice) + species_strs = [] + for line in lines: + species_strs.append(pre_out_slice[line].strip().split()[1]) + return species_strs + + def _get_ion_lines(self, pre_out_slice: list[str]) -> list[int]: + """Return ion lines. + + Return the ion lines from the pre_out_slice, ensuring that all the ion lines are consecutive. + + Args: + pre_out_slice (list[str]): A slice of a JDFTx out file (individual call of JDFTx) that + contains the ion lines information. + + Returns: + list[int]: The ion lines. + """ + _lines = find_first_range_key("ion ", pre_out_slice) + if not len(_lines): + raise AttributeError("Ion lines not found in pre_out_slice") + gaps = [_lines[i + 1] - _lines[i] for i in range(len(_lines) - 1)] + if not all(g == 1 for g in gaps): + # TODO: Write the fix for this case + raise AttributeError("Ion lines not consecutive in pre_out_slice") + return _lines + + def _get_joutstructure_list( self, out_slice: list[str], init_structure: Structure | None = None ) -> list[JOutStructure]: """Return list of JOutStructure objects. Get list of JStructure objects by splitting out_slice into slices and constructing - a JOuStructure object for each slice. Used in initialization. + a JOutStructure object for each slice. Used in initialization. + + Args: + out_slice (list[str]): A slice of a JDFTx out file (individual call of JDFTx). + init_structure (Structure | None): The initial structure if available, otherwise None. - Parameters - ---------- - out_slice: list[str] - A slice of a JDFTx out file (individual call of JDFTx) + Returns: + list[JOutStructure]: The list of JOutStructure objects. """ out_bounds = get_joutstructure_step_bounds(out_slice) joutstructure_list: list[Structure | JOutStructure] = [] @@ -515,21 +519,20 @@ def get_joutstructure_list( ) return joutstructure_list - def set_joutstructure_list(self, out_slice: list[str], init_structure: Structure | None = None) -> None: + def _set_joutstructure_list(self, out_slice: list[str], init_structure: Structure | None = None) -> None: """Set list of JOutStructure objects to slices. Set the list of JOutStructure objects to the slices attribute. - Parameters - ---------- - out_slice: list[str] - A slice of a JDFTx out file (individual call of JDFTx) + Args: + out_slice (list[str]): A slice of a JDFTx out file (individual call of JDFTx). + init_structure (Structure | None): The initial structure if available, otherwise None. """ - out_list = self.get_joutstructure_list(out_slice, init_structure=init_structure) + out_list = self._get_joutstructure_list(out_slice, init_structure=init_structure) for jos in out_list: self.slices.append(jos) - def check_convergence(self) -> None: + def _check_convergence(self) -> None: """Set convergence flags. Check if the geometry and electronic density of last structure in the @@ -550,17 +553,11 @@ def check_convergence(self) -> None: def __getattr__(self, name: str) -> Any: """Return attribute value. - Return the value of an attribute. + Args: + name (str): The name of the attribute. - Parameters - ---------- - name: str - The name of the attribute - - Returns - ------- - value - The value of the attribute + Returns: + Any: The value of the attribute. """ if name in self.__dict__: return self.__dict__[name] @@ -580,18 +577,11 @@ def __getattr__(self, name: str) -> Any: def __getitem__(self, key: int | str) -> JOutStructure | Any: """Return item. - Return the value of an item given an integer or string as a key (Otherwise - returns None). - - Parameters - ---------- - key: int | str - The key of the item + Args: + key (int | str): The key of the item. - Returns - ------- - val - The value of the item + Returns: + JOutStructure | Any: The value of the item. """ val = None if type(key) is int: @@ -603,60 +593,38 @@ def __getitem__(self, key: int | str) -> JOutStructure | Any: def getitem_int(self, key: int) -> JOutStructure: """Return a JOutStructure object. - Return the JOutStructure object at the key index. - - Parameters - ---------- - key: int - The index of the JOutStructure object + Args: + key (int): The index of the JOutStructure object. - Returns - ------- - joutstructure: JOutStructure - The JOutStructure object at the key index + Returns: + JOutStructure: The JOutStructure object at the key index. """ return self.slices[key] def getitem_str(self, key: str) -> Any: """Return attribute value. - Return the value of an attribute. + Args: + key (str): The name of the attribute. - Parameters - ---------- - key: str - The name of the attribute - - Returns - ------- - value - The value of the attribute + Returns: + Any: The value of the attribute. """ return getattr(self, key) def __len__(self) -> int: """Return length of JOutStructures object. - Returns the number of geometric optimization steps in the - JOutStructures object. - - Returns - ------- - length: int - The number of geometric optimization steps in the JOutStructures - object + Returns: + int: The number of geometric optimization steps in the JOutStructures object. """ return len(self.slices) def __str__(self) -> str: """Return string representation. - Return a string representation of the JOutStructures object. - - Returns - ------- - str - A string representation of the JOutStructures object + Returns: + str: A string representation of the JOutStructures object. """ return pprint.pformat(self) @@ -670,19 +638,14 @@ def get_joutstructure_step_bounds( ) -> list[list[int]]: """Return list of boundary indices for each structure in out_slice. - Return a list of lists of integers where each sublist contains the start and end - of an individual optimization step (or SCF cycle if no optimization). + Args: + out_slice (list[str]): A slice of a JDFTx out file (individual call of JDFTx). + out_slice_start_flag (str): The string that marks the beginning of the portion of an out file slice + that contains data for a JOutStructures object. - Parameters - ---------- - out_slice: list[str] - A slice of a JDFTx out file (individual call of JDFTx) - - Returns - ------- - bounds_list: list[list[int, int]] - A list of lists of integers where each sublist contains the start and end - of an individual optimization step (or SCF cycle if no optimization) + Returns: + list[list[int]]: A list of lists of integers where each sublist contains the start and end + of an individual optimization step (or SCF cycle if no optimization). """ bounds_list = [] bounds = None @@ -711,17 +674,13 @@ def get_joutstructures_start_idx( ) -> int | None: """Return index of first line of first structure. - Return the index of the first line of the first structure in the out_slice. - - Parameters - ---------- - out_slice: list[str] - A slice of a JDFTx out file (individual call of JDFTx) + Args: + out_slice (list[str]): A slice of a JDFTx out file (individual call of JDFTx). + out_slice_start_flag (str): The string that marks the beginning of the portion of an out file slice + that contains data for a JOutStructures object. - Returns - ------- - i: int - The index of the first line of the first structure in the out_slice + Returns: + int | None: The index of the first line of the first structure in the out_slice. """ for i, line in enumerate(out_slice): if out_slice_start_flag in line: diff --git a/tests/io/jdftx/test_joutstructures.py b/tests/io/jdftx/test_joutstructures.py index dfb9b2c4037..e1ae6fe0835 100644 --- a/tests/io/jdftx/test_joutstructures.py +++ b/tests/io/jdftx/test_joutstructures.py @@ -62,7 +62,7 @@ [(ex_outslice1, ex_outslice1_known, "lattice")], ) def test_jstructures(ex_slice: list[str], ex_slice_known: dict[str, float], opt_type: str): - jstruct = JOutStructures.from_out_slice(ex_slice, opt_type=opt_type) + jstruct = JOutStructures._from_out_slice(ex_slice, opt_type=opt_type) assert isinstance(jstruct, JOutStructures) assert isinstance(jstruct[0], JOutStructure) assert jstruct[0].elecmindata[0].mu == approx(ex_slice_known["mu0_0"]) diff --git a/tests/io/jdftx/test_repr_all.py b/tests/io/jdftx/test_repr_all.py index e0b2cda300a..f349fd5dde8 100644 --- a/tests/io/jdftx/test_repr_all.py +++ b/tests/io/jdftx/test_repr_all.py @@ -20,7 +20,7 @@ [ (JDFTXOutfile, example_sp_outfile_path, lambda dir_repr: None), (JDFTXOutfileSlice.from_out_slice, ex_outfileslice1, lambda dir_repr: None), - (lambda x: JOutStructures.from_out_slice(x, opt_type="lattice"), ex_outfileslice1, lambda dir_repr: None), + (lambda x: JOutStructures._from_out_slice(x, opt_type="lattice"), ex_outfileslice1, lambda dir_repr: None), (lambda x: JOutStructure._from_text_slice(x, opt_type="lattice"), ex_jstruc_slice1, lambda dir_repr: None), (lambda x: JElStep._from_lines_collect(x, "ElecMinimize", "F"), ex_jstep_lines1, lambda dir_repr: None), ( @@ -41,7 +41,7 @@ def test_dir_repr(init_meth: Callable, init_var: Any, add_checks: Callable) -> N [ (JDFTXOutfile, example_sp_outfile_path, lambda dir_repr: None), (JDFTXOutfileSlice.from_out_slice, ex_outfileslice1, lambda dir_repr: None), - (lambda x: JOutStructures.from_out_slice(x, opt_type="lattice"), ex_outfileslice1, lambda dir_repr: None), + (lambda x: JOutStructures._from_out_slice(x, opt_type="lattice"), ex_outfileslice1, lambda dir_repr: None), (lambda x: JOutStructure._from_text_slice(x, opt_type="lattice"), ex_jstruc_slice1, lambda dir_repr: None), (lambda x: JElStep._from_lines_collect(x, "ElecMinimize", "F"), ex_jstep_lines1, lambda dir_repr: None), ( @@ -62,7 +62,7 @@ def test_repr_repr(init_meth: Callable, init_var: Any, add_checks: Callable) -> [ (JDFTXOutfile, example_sp_outfile_path, lambda dir_repr: None), (JDFTXOutfileSlice.from_out_slice, ex_outfileslice1, lambda dir_repr: None), - (lambda x: JOutStructures.from_out_slice(x, opt_type="lattice"), ex_outfileslice1, lambda dir_repr: None), + (lambda x: JOutStructures._from_out_slice(x, opt_type="lattice"), ex_outfileslice1, lambda dir_repr: None), (lambda x: JOutStructure._from_text_slice(x, opt_type="lattice"), ex_jstruc_slice1, lambda dir_repr: None), (lambda x: JElStep.from_lines_collect(x, "ElecMinimize", "F"), ex_jstep_lines1, lambda dir_repr: None), ( From 088ef5ac9e44b96bb6aaba43c81c1435787d185f Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Wed, 20 Nov 2024 14:55:27 -0700 Subject: [PATCH 139/195] privatizing JOutStructures initialization helpers, converting docustrings to google style --- src/pymatgen/io/jdftx/joutstructures.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index b0bdd08f59d..eec193d9090 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -66,7 +66,7 @@ def _from_out_slice(cls, out_slice: list[str], opt_type: str = "IonicMinimize") if opt_type not in ["IonicMinimize", "LatticeMinimize"]: opt_type = correct_geom_opt_type(opt_type) instance.opt_type = opt_type - start_idx = get_joutstructures_start_idx(out_slice) + start_idx = _get_joutstructures_start_idx(out_slice) init_struc = instance._get_init_structure(out_slice[:start_idx]) instance._set_joutstructure_list(out_slice[start_idx:], init_structure=init_struc) if instance.opt_type is None and len(instance) > 1: @@ -505,7 +505,7 @@ def _get_joutstructure_list( Returns: list[JOutStructure]: The list of JOutStructure objects. """ - out_bounds = get_joutstructure_step_bounds(out_slice) + out_bounds = _get_joutstructure_step_bounds(out_slice) joutstructure_list: list[Structure | JOutStructure] = [] for i, bounds in enumerate(out_bounds): if i > 0: @@ -629,12 +629,12 @@ def __str__(self) -> str: return pprint.pformat(self) -elec_min_start_flag: str = "-------- Electronic minimization -----------" +_elec_min_start_flag: str = "-------- Electronic minimization -----------" -def get_joutstructure_step_bounds( +def _get_joutstructure_step_bounds( out_slice: list[str], - out_slice_start_flag: str = elec_min_start_flag, + out_slice_start_flag: str = _elec_min_start_flag, ) -> list[list[int]]: """Return list of boundary indices for each structure in out_slice. @@ -668,9 +668,9 @@ def get_joutstructure_step_bounds( return bounds_list -def get_joutstructures_start_idx( +def _get_joutstructures_start_idx( out_slice: list[str], - out_slice_start_flag: str = elec_min_start_flag, + out_slice_start_flag: str = _elec_min_start_flag, ) -> int | None: """Return index of first line of first structure. From fb747846b7d8a4dafa5786b848fe96b406b97580 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Wed, 20 Nov 2024 15:24:30 -0700 Subject: [PATCH 140/195] privatizing JDFTXOutfileSlice initialization helpers, converting docustrings to google style --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 1241 ++++++++------------ src/pymatgen/io/jdftx/outputs.py | 2 +- tests/io/jdftx/test_jdftxoutfileslice.py | 38 +- tests/io/jdftx/test_repr_all.py | 6 +- 4 files changed, 492 insertions(+), 795 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 4fb6bb6c64b..959213bdc88 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -46,302 +46,132 @@ class JDFTXOutfileSlice: """A class to read and process a slice of a JDFTx out file. - A class to read and process a slice of a JDFTx out file, where a "slice" is a segment - of an out file corresponding to a single call of JDFTx. - - Methods - ---------- - from_out_slice(text: list[str]) - Read slice of out file into a JDFTXOutfileSlice instance. - - Attributes - ---------- - prefix: str | None - prefix of dump files for JDFTx calculation - - jstrucs: JOutStructures | None - JOutStructures instance containing intermediate structures. Holds a "slices" attribute, - which is a list of JOutStructure instances. (A JOutStructure instance functions as a - Structure object, along with a JElSteps instance (stored as elecmindata) and - other JDFTx-calculation-specific data.) - - jsettings_fluid: JMinSettings | None - JMinSettings instance containing fluid optimization settings - - jsettings_electronic: JMinSettings | None - JMinSettings instance containing electronic optimization settings - - jsettings_lattice: JMinSettings | None - JMinSettings instance containing lattice optimization settings - - jsettings_ionic: JMinSettings | None - JMinSettings instance containing ionic optimization settings - - xc_func: str | None - exchange-correlation functional used in the calculation - - lattice_initial: np.ndarray | None - initial lattice matrix in Angstroms - - lattice_final: np.ndarray | None - final lattice matrix in Angstroms - - lattice: np.ndarray | None - current lattice matrix in Angstroms - - a: float | None - lattice parameter a in Angstroms - - b: float | None - lattice parameter b in Angstroms - - c: float | None - lattice parameter c in Angstroms - - fftgrid: list[int] | None - Shape of FFT grid used in calculation (3 integers) - - geom_opt: bool | None - True if geometric (lattice or ionic) optimization was performed - - geom_opt_type: str | None - Type of geometric optimization performed (lattice or ionic, where lattice - implies ionic as well unless geometry was given in direct coordinates) - - efermi: float | None - Fermi energy in eV (may be None if eigstats are not dumped) - - egap: float | None - Band gap in eV (None if eigstats are not dumped) - - emin: float | None - Minimum energy in eV (None if eigstats are not dumped) - - emax: float | None - Maximum energy in eV (None if eigstats are not dumped - - homo: float | None - Energy of last band-state before Fermi level (acronym for Highest Occupied Molecular - Orbital, even though these are not molecular orbitals and this state may not be - entirely occupied) - (None if eigstats are not dumped) - - lumo: float | None - Energy of first band-state after Fermi level (acronym for Lowest Unoccupied Molecular - Orbital, even though these are not molecular orbitals, and this state may not be - entirely unoccupied) - (None if eigstats are not dumped) - - homo_filling: float | None - Filling of "homo" band-state as calculated within this class object from the homo - energy, Fermi level, electronic broadening type and electronic broadening - parameter. (None if eigstats are not dumped) - - lumo_filling: float | None - Filling of "lumo" band-state as calculated within this class object from the homo - energy, Fermi level, electronic broadening type and electronic broadening - parameter. (None if eigstats are not dumped) - - is_metal: bool | None - True if fillings of homo and lumo band-states are off-set by 1 and 0 - by at least an arbitrary tolerance of 0.01 (ie 1 - 0.015 and 0.012 for - homo/lumo fillings would be metallic, while 1-0.001 and 0 would not be). - (Only available if eigstats was dumped). - - etype: str | None - String representation of total energy-type of system. Commonly "G" - (grand-canonical potential) for GC calculations, and "F" for canonical - (fixed electron count) calculations. - - broadening_type: str - Type of broadening for electronic filling about Fermi-level requested. Either - "Fermi", "Cold", "MP1", or "Gauss". - - broadening: float - Magnitude of broadening for electronic filling. - - kgrid: list[int] - Shape of k-point grid used in calculation. (equivalent to k-point folding) - - truncation_type: str - Type of coulomb truncation used to prevent interaction between periodic images - along certain directions. "periodic" means no coulomb truncation was used. - - truncation_radius: float | None - If spherical truncation_type, this is the radius of the coulomb truncation sphere. - - pwcut: float - The plane-wave cutoff energy in Hartrees used in the most recent JDFTx call. - - rhocut: float - The density cutoff energy in Hartrees used in the most recent JDFTx call. - - pp_type: str - The pseudopotential library used in the most recent JDFTx call. - Currently only "GBRV" and "SG15" are supported by this output parser. - - total_electrons: float - The total number of electrons in the most recent JDFTx call (redundant - to nelectrons). - - semicore_electrons: int - The number of semicore electrons in the most recent JDFTx call. - - valence_electrons: float - The number of valence electrons in the most recent JDFTx call. - - total_electrons_uncharged: int - The total number of electrons in the most recent JDFTx call, uncorrected for - charge. (ie total_electrons + charge) - - semicore_electrons_uncharged: int - The number of semicore electrons in the most recent JDFTx call, uncorrected for - charge. (ie semicore_electrons + charge) - - valence_electrons_uncharged: int - The number of valence electrons in the most recent JDFTx call, uncorrected for - charge. (ie valence_electrons + charge) - - nbands: int - The number of bands used in the most recent JDFTx call. - - atom_elements: list[str] - The list of each ion's element symbol in the most recent JDFTx call. - - atom_elements_int: list[int] - The list of ion's atomic numbers in the most recent JDFTx call. - - atom_types: list[str] - Non-repeating list of each ion's element symbol in the most recent JDFTx call. - - spintype: str - The spin type used in the most recent JDFTx call. Options are "none", "collinear", - - nspin: int - The number of spins used in the most recent JDFTx call. - - nat: int - The number of atoms in the most recent JDFTx call. - - atom_coords_initial: list[list[float]] - The initial atomic coordinates of the most recent JDFTx call. - - atom_coords_final: list[list[float]] - The final atomic coordinates of the most recent JDFTx call. - - atom_coords: list[list[float]] - The atomic coordinates of the most recent JDFTx call. - - has_solvation: bool - True if the most recent JDFTx call included a solvation calculation. - - fluid: str - The fluid used in the most recent JDFTx call. - - is_gc: bool - True if the most recent slice is a grand canonical calculation. - - is_bgw: bool - True if data must be usable for a BerkeleyGW calculation (user-set) - - has_eigstats: bool - True if eigstats were dumped in the most recent JDFTx call. - - has_parsable_pseudo: bool - True if the most recent JDFTx call used a pseudopotential that can be parsed - by this output parser. Options are currently "GBRV" and "SG15". - - Properties - ---------- - t_s: float | None - The total time in seconds for the calculation. - - is_converged: bool | None - True if calculation converged. - - trajectory: Trajectory - pymatgen Trajectory object containing intermediate Structure's of outfile slice calculation. - - electronic_output: dict - Dictionary with all relevant electronic information dumped from an eigstats log. - - structure: Structure - Calculation result as pymatgen Structure. - - eopt_type: str | None - eopt_type from most recent JOutStructure. - - elecmindata: JElSteps - elecmindata from most recent JOutStructure. - - stress: np.ndarray | None - stress tensor from most recent JOutStructure in units eV/Ang^3. - - strain: np.ndarray | None - strain tensor from most recent JOutStructure (unitless). - - nstep: int | None - (geometric) nstep from most recent JOutStructure. - - e: float | None - Energy of system "etype" from most recent JOutStructure. - - grad_k: float - The final norm of the preconditioned gradient for geometric optimization - of the most recent JDFTx call (evaluated as dot(g, Kg), where g is the gradient - and Kg is the preconditioned gradient). - (written as "|grad|_K" in JDFTx output). - - alpha: float - The step size of the final geometric step in the most recent JDFTx call. - - linmin: float - The final normalized projection of the geometric step direction onto the - gradient for the most recent JDFTx call. - - abs_magneticmoment: float | None - The absolute magnetic moment of the most recent JDFTx call. - - tot_magneticmoment: float | None - The total magnetic moment of the most recent JDFTx call. - - mu: float - The Fermi energy of the most recent JDFTx call. - - elec_e: float - The final energy of the most recent electronic optimization step. - - elec_nstep: int - The number of electronic optimization steps in the most recent JDFTx call. - - elec_grad_k: float - The final norm of the preconditioned gradient for electronic optimization - of the most recent JDFTx call (evaluated as dot(g, Kg), where g is the gradient - and Kg is the preconditioned gradient). - (written as "|grad|_K" in JDFTx output). - - elec_alpha: float - The step size of the final electronic step in the most recent JDFTx call. - - elec_linmin: float - The final normalized projection of the electronic step direction onto the - gradient for the most recent JDFTx call. - - Magic Methods - ------------- - __getattr__(name: str) -> Any - Overwrite of default __getattr__ method to allow for reference of un-defined - attributes to the "jstrucs" class field. This referring behavior is ideally - never used as (currently) all referrable attributes are defined properties, - but is included to prevent errors in the case of future changes. - - __str__() -> str - Return a string representation of the class instance using pprint module. - - __repr__() -> str - Create string representation of the class instance. Overwritten from default - behavior for dataclass so that properties are included in the string, and - verbose attributes with redundant information are trimmed. + A class to read and process a slice of a JDFTx out file, where a "slice" is a segment of an out file corresponding + to a single call of JDFTx. + + Methods: + from_out_slice(text: list[str]): Read slice of out file into a JDFTXOutfileSlice instance. + + Attributes: + prefix (str | None): Prefix of dump files for JDFTx calculation. + jstrucs (JOutStructures | None): JOutStructures instance containing intermediate structures. Holds a "slices" + attribute, which is a list of JOutStructure instances. (A JOutStructure instance functions as a Structure + object, along with a JElSteps instance (stored as elecmindata) and other JDFTx-calculation-specific data.) + jsettings_fluid (JMinSettings | None): JMinSettings instance containing fluid optimization settings. + jsettings_electronic (JMinSettings | None): JMinSettings instance containing electronic optimization settings. + jsettings_lattice (JMinSettings | None): JMinSettings instance containing lattice optimization settings. + jsettings_ionic (JMinSettings | None): JMinSettings instance containing ionic optimization settings. + xc_func (str | None): Exchange-correlation functional used in the calculation. + lattice_initial (np.ndarray | None): Initial lattice matrix in Angstroms. + lattice_final (np.ndarray | None): Final lattice matrix in Angstroms. + lattice (np.ndarray | None): Current lattice matrix in Angstroms. + a (float | None): Lattice parameter a in Angstroms. + b (float | None): Lattice parameter b in Angstroms. + c (float | None): Lattice parameter c in Angstroms. + fftgrid (list[int] | None): Shape of FFT grid used in calculation (3 integers). + geom_opt (bool | None): True if geometric (lattice or ionic) optimization was performed. + geom_opt_type (str | None): Type of geometric optimization performed (lattice or ionic, where lattice implies + ionic as well unless geometry was given in direct coordinates). + efermi (float | None): Fermi energy in eV (may be None if eigstats are not dumped). + egap (float | None): Band gap in eV (None if eigstats are not dumped). + emin (float | None): Minimum energy in eV (None if eigstats are not dumped). + emax (float | None): Maximum energy in eV (None if eigstats are not dumped). + homo (float | None): Energy of last band-state before Fermi level (acronym for Highest Occupied Molecular + Orbital, even though these are not molecular orbitals and this state may not be entirely occupied) + (None if eigstats are not dumped). + lumo (float | None): Energy of first band-state after Fermi level (acronym for Lowest Unoccupied Molecular + Orbital, even though these are not molecular orbitals, and this state may not be entirely unoccupied) + (None if eigstats are not dumped). + homo_filling (float | None): Filling of "homo" band-state as calculated within this class object from the homo + energy, Fermi level, electronic broadening type and electronic broadening parameter. (None if eigstats are + not dumped). + lumo_filling (float | None): Filling of "lumo" band-state as calculated within this class object from the homo + energy, Fermi level, electronic broadening type and electronic broadening parameter. (None if eigstats are + not dumped). + is_metal (bool | None): True if fillings of homo and lumo band-states are off-set by 1 and 0 by at least an + arbitrary tolerance of 0.01 (ie 1 - 0.015 and 0.012 for homo/lumo fillings would be metallic, while 1-0.001 + and 0 would not be). (Only available if eigstats was dumped). + etype (str | None): String representation of total energy-type of system. Commonly "G" (grand-canonical + potential) for GC calculations, and "F" for canonical (fixed electron count) calculations. + broadening_type (str): Type of broadening for electronic filling about Fermi-level requested. Either "Fermi", + "Cold", "MP1", or "Gauss". + broadening (float): Magnitude of broadening for electronic filling. + kgrid (list[int]): Shape of k-point grid used in calculation. (equivalent to k-point folding). + truncation_type (str): Type of coulomb truncation used to prevent interaction between periodic images along + certain directions. "periodic" means no coulomb truncation was used. + truncation_radius (float | None): If spherical truncation_type, this is the radius of the coulomb truncation + sphere. + pwcut (float): The plane-wave cutoff energy in Hartrees used in the most recent JDFTx call. + rhocut (float): The density cutoff energy in Hartrees used in the most recent JDFTx call. + pp_type (str): The pseudopotential library used in the most recent JDFTx call. Currently only "GBRV" and "SG15" + are supported by this output parser. + total_electrons (float): The total number of electrons in the most recent JDFTx call (redundant to nelectrons). + semicore_electrons (int): The number of semicore electrons in the most recent JDFTx call. + valence_electrons (float): The number of valence electrons in the most recent JDFTx call. + total_electrons_uncharged (int): The total number of electrons in the most recent JDFTx call, uncorrected for + charge. (ie total_electrons + charge). + semicore_electrons_uncharged (int): The number of semicore electrons in the most recent JDFTx call, uncorrected + for charge. (ie semicore_electrons + charge). + valence_electrons_uncharged (int): The number of valence electrons in the most recent JDFTx call, uncorrected + for charge. (ie valence_electrons + charge). + nbands (int): The number of bands used in the most recent JDFTx call. + atom_elements (list[str]): The list of each ion's element symbol in the most recent JDFTx call. + atom_elements_int (list[int]): The list of ion's atomic numbers in the most recent JDFTx call. + atom_types (list[str]): Non-repeating list of each ion's element symbol in the most recent JDFTx call. + spintype (str): The spin type used in the most recent JDFTx call. Options are "none", "collinear". + nspin (int): The number of spins used in the most recent JDFTx call. + nat (int): The number of atoms in the most recent JDFTx call. + atom_coords_initial (list[list[float]]): The initial atomic coordinates of the most recent JDFTx call. + atom_coords_final (list[list[float]]): The final atomic coordinates of the most recent JDFTx call. + atom_coords (list[list[float]]): The atomic coordinates of the most recent JDFTx call. + has_solvation (bool): True if the most recent JDFTx call included a solvation calculation. + fluid (str): The fluid used in the most recent JDFTx call. + is_gc (bool): True if the most recent slice is a grand canonical calculation. + is_bgw (bool): True if data must be usable for a BerkeleyGW calculation (user-set). + has_eigstats (bool): True if eigstats were dumped in the most recent JDFTx call. + has_parsable_pseudo (bool): True if the most recent JDFTx call used a pseudopotential that can be parsed by this + output parser. Options are currently "GBRV" and "SG15". + + Properties: + t_s (float | None): The total time in seconds for the calculation. + is_converged (bool | None): True if calculation converged. + trajectory (Trajectory): pymatgen Trajectory object containing intermediate Structure's of outfile slice + calculation. + electronic_output (dict): Dictionary with all relevant electronic information dumped from an eigstats log. + structure (Structure): Calculation result as pymatgen Structure. + eopt_type (str | None): eopt_type from most recent JOutStructure. + elecmindata (JElSteps): elecmindata from most recent JOutStructure. + stress (np.ndarray | None): Stress tensor from most recent JOutStructure in units eV/Ang^3. + strain (np.ndarray | None): Strain tensor from most recent JOutStructure (unitless). + nstep (int | None): (geometric) nstep from most recent JOutStructure. + e (float | None): Energy of system "etype" from most recent JOutStructure. + grad_k (float): The final norm of the preconditioned gradient for geometric optimization of the most recent + JDFTx call (evaluated as dot(g, Kg), where g is the gradient and Kg is the preconditioned gradient). + (written as "|grad|_K" in JDFTx output). + alpha (float): The step size of the final geometric step in the most recent JDFTx call. + linmin (float): The final normalized projection of the geometric step direction onto the gradient for the most + recent JDFTx call. + abs_magneticmoment (float | None): The absolute magnetic moment of the most recent JDFTx call. + tot_magneticmoment (float | None): The total magnetic moment of the most recent JDFTx call. + mu (float): The Fermi energy of the most recent JDFTx call. + elec_e (float): The final energy of the most recent electronic optimization step. + elec_nstep (int): The number of electronic optimization steps in the most recent JDFTx call. + elec_grad_k (float): The final norm of the preconditioned gradient for electronic optimization of the most + recent JDFTx call (evaluated as dot(g, Kg), where g is the gradient and Kg is the preconditioned gradient). + (written as "|grad|_K" in JDFTx output). + elec_alpha (float): The step size of the final electronic step in the most recent JDFTx call. + elec_linmin (float): The final normalized projection of the electronic step direction onto the gradient for the + most recent JDFTx call. + + Magic Methods: + __getattr__(name: str) -> Any: Overwrite of default __getattr__ method to allow for reference of un-defined + attributes to the "jstrucs" class field. This referring behavior is ideally never used as (currently) all + referrable attributes are defined properties, but is included to prevent errors in the case of future + changes. + __str__() -> str: Return a string representation of the class instance using pprint module. + __repr__() -> str: Create string representation of the class instance. Overwritten from default behavior for + dataclass so that properties are included in the string, and verbose attributes with redundant information + are trimmed. """ prefix: str | None = None @@ -430,12 +260,8 @@ class JDFTXOutfileSlice: def t_s(self) -> float | None: """Return the total time in seconds for the calculation. - Return the total time in seconds for the calculation. - - Returns - ------- - t_s: float - The total time in seconds for the calculation + Returns: + float: The total time in seconds for the calculation. """ t_s = None if self.jstrucs: @@ -446,13 +272,9 @@ def t_s(self) -> float | None: def is_converged(self) -> bool | None: """Return True if calculation converged. - Return True if the electronic and geometric optimization have converged - (or only the former if a single-point calculation) - - Returns - ------- - converged: bool - True if calculation converged + Returns: + bool: True if the electronic and geometric optimization have converged (or only the former if a single-point + calculation). """ if self.jstrucs is None: return None @@ -465,13 +287,8 @@ def is_converged(self) -> bool | None: def trajectory(self) -> Trajectory: """Return pymatgen trajectory object. - Return pymatgen trajectory object containing intermediate Structure's - of outfile slice calculation. - - Returns - ------- - traj: Trajectory - pymatgen Trajectory object + Returns: + Trajectory: pymatgen Trajectory object containing intermediate Structure's of outfile slice calculation. """ constant_lattice = False if self.jsettings_lattice is not None: @@ -485,8 +302,8 @@ def trajectory(self) -> Trajectory: def electronic_output(self) -> dict: """Return a dictionary with all relevant electronic information. - Return dict with values corresponding to these keys in _electronic_output - field. + Returns: + dict: Dictionary with values corresponding to these keys in _electronic_output field. """ dct = {} for field in self.__dataclass_fields__: @@ -499,12 +316,11 @@ def electronic_output(self) -> dict: def structure(self) -> Structure: """Return calculation result as pymatgen Structure. - Return calculation result as pymatgen Structure. + Returns: + Structure: pymatgen Structure object. - Returns - ------- - structure: Structure - pymatgen Structure object + Raises: + AttributeError: If the jstrucs class field is empty. """ if self.jstrucs is not None: return self.jstrucs[-1] @@ -519,7 +335,11 @@ def eopt_type(self) -> str | None: """ Return eopt_type from most recent JOutStructure. - Return eopt_type from most recent JOutStructure. + Returns: + str | None: eopt_type from most recent JOutStructure. + + Raises: + AttributeError: If the jstrucs class field is empty. """ if self.jstrucs is not None: return self.jstrucs.eopt_type @@ -527,10 +347,13 @@ def eopt_type(self) -> str | None: @property def elecmindata(self) -> JElSteps: - """ - Return elecmindata from most recent JOutStructure. + """Return elecmindata from most recent JOutStructure. - Return elecmindata from most recent JOutStructure. + Returns: + JElSteps: elecmindata from most recent JOutStructure. + + Raises: + AttributeError: If the jstrucs class field is empty. """ if self.jstrucs is not None: return self.jstrucs.elecmindata @@ -538,10 +361,13 @@ def elecmindata(self) -> JElSteps: @property def stress(self) -> np.ndarray | None: - """ - Return stress from most recent JOutStructure. + """Return stress from most recent JOutStructure. - Return stress from most recent JOutStructure. + Returns: + np.ndarray | None: stress from most recent JOutStructure. + + Raises: + AttributeError: If the jstrucs class field is empty. """ if self.jstrucs is not None: return self.jstrucs.stress @@ -549,10 +375,13 @@ def stress(self) -> np.ndarray | None: @property def strain(self) -> np.ndarray | None: - """ - Return strain from most recent JOutStructure. + """Return strain from most recent JOutStructure. - Return strain from most recent JOutStructure. + Returns: + np.ndarray | None: strain from most recent JOutStructure. + + Raises: + AttributeError: If the jstrucs class field is empty. """ if self.jstrucs is not None: return self.jstrucs.strain @@ -560,10 +389,13 @@ def strain(self) -> np.ndarray | None: @property def nstep(self) -> int | None: - """ - Return (geometric) nstep from most recent JOutStructure. + """Return (geometric) nstep from most recent JOutStructure. - Return (geometric) nstep from most recent JOutStructure. + Returns: + int | None: (geometric) nstep from most recent JOutStructure. + + Raises: + AttributeError: If the jstrucs class field is empty. """ if self.jstrucs is not None: return self.jstrucs.nstep @@ -571,10 +403,13 @@ def nstep(self) -> int | None: @property def e(self) -> float | None: - """ - Return E from most recent JOutStructure. + """Return E from most recent JOutStructure. + + Returns: + float | None: E from most recent JOutStructure. - Return E from most recent JOutStructure. + Raises: + AttributeError: If the jstrucs class field is empty. """ if self.jstrucs is not None: return self.jstrucs.e @@ -582,10 +417,13 @@ def e(self) -> float | None: @property def grad_k(self) -> float | None: - """ - Return (geometric) grad_k from most recent JOutStructure. + """Return (geometric) grad_k from most recent JOutStructure. + + Returns: + float | None: (geometric) grad_k from most recent JOutStructure. - Return (geometric) grad_k from most recent JOutStructure. + Raises: + AttributeError: If the jstrucs class field is empty. """ if self.jstrucs is not None: return self.jstrucs.grad_k @@ -593,10 +431,13 @@ def grad_k(self) -> float | None: @property def alpha(self) -> float | None: - """ - Return (geometric) alpha from most recent JOutStructure. + """Return (geometric) alpha from most recent JOutStructure. + + Returns: + float | None: (geometric) alpha from most recent JOutStructure. - Return (geometric) alpha from most recent JOutStructure. + Raises: + AttributeError: If the jstrucs class field is empty. """ if self.jstrucs is not None: return self.jstrucs.alpha @@ -604,10 +445,13 @@ def alpha(self) -> float | None: @property def linmin(self) -> float | None: - """ - Return (geometric) linmin from most recent JOutStructure. + """Return (geometric) linmin from most recent JOutStructure. - Return (geometric) linmin from most recent JOutStructure. + Returns: + float | None: (geometric) linmin from most recent JOutStructure. + + Raises: + AttributeError: If the jstrucs class field is empty. """ if self.jstrucs is not None: return self.jstrucs.linmin @@ -615,10 +459,13 @@ def linmin(self) -> float | None: @property def nelectrons(self) -> float | None: - """ - Return nelectrons from most recent JOutStructure. + """Return nelectrons from most recent JOutStructure. - Return nelectrons from most recent JOutStructure. + Returns: + float | None: nelectrons from most recent JOutStructure. + + Raises: + AttributeError: If the jstrucs class field is empty. """ if self.jstrucs is not None: return self.jstrucs.nelectrons @@ -626,10 +473,13 @@ def nelectrons(self) -> float | None: @property def abs_magneticmoment(self) -> float | None: - """ - Return abs_magneticmoment from most recent JOutStructure. + """Return abs_magneticmoment from most recent JOutStructure. + + Returns: + float | None: abs_magneticmoment from most recent JOutStructure. - Return abs_magneticmoment from most recent JOutStructure. + Raises: + AttributeError: If the jstrucs class field is empty. """ if self.jstrucs is not None: return self.jstrucs.abs_magneticmoment @@ -637,10 +487,13 @@ def abs_magneticmoment(self) -> float | None: @property def tot_magneticmoment(self) -> float | None: - """ - Return tot_magneticmoment from most recent JOutStructure. + """Return tot_magneticmoment from most recent JOutStructure. + + Returns: + float | None: tot_magneticmoment from most recent JOutStructure. - Return tot_magneticmoment from most recent JOutStructure. + Raises: + AttributeError: If the jstrucs class field is empty. """ if self.jstrucs is not None: return self.jstrucs.tot_magneticmoment @@ -648,10 +501,13 @@ def tot_magneticmoment(self) -> float | None: @property def mu(self) -> float | None: - """ - Return mu from most recent JOutStructure. + """Return mu from most recent JOutStructure. (Equivalent to efermi) + + Returns: + float | None: mu from most recent JOutStructure. - Return mu from most recent JOutStructure. (Equivalent to efermi) + Raises: + AttributeError: If the jstrucs class field is empty. """ _mu = None if self.jstrucs is not None: @@ -669,11 +525,11 @@ def mu(self) -> float | None: def elec_nstep(self) -> int | None: """Return the most recent electronic iteration. - Return the most recent electronic iteration. + Returns: + int: The most recent electronic iteration. - Returns - ------- - elec_nstep: int + Raises: + AttributeError: If the jstrucs class field is empty. """ if self.jstrucs is not None: return self.jstrucs.elec_nstep @@ -683,11 +539,11 @@ def elec_nstep(self) -> int | None: def elec_e(self) -> float | None: """Return the most recent electronic energy. - Return the most recent electronic energy. + Returns: + float: The most recent electronic energy. - Returns - ------- - elec_e: float + Raises: + AttributeError: If the jstrucs class field is empty. """ if self.jstrucs is not None: return self.jstrucs.elec_e @@ -697,11 +553,11 @@ def elec_e(self) -> float | None: def elec_grad_k(self) -> float | None: """Return the most recent electronic grad_k. - Return the most recent electronic grad_k. + Returns: + float: The most recent electronic grad_k. - Returns - ------- - grad_k: float + Raises: + AttributeError: If the jstrucs class field is empty. """ if self.jstrucs is not None: return self.jstrucs.elec_grad_k @@ -711,11 +567,11 @@ def elec_grad_k(self) -> float | None: def elec_alpha(self) -> float | None: """Return the most recent electronic alpha. - Return the most recent electronic alpha. + Returns: + float: The most recent electronic alpha. - Returns - ------- - alpha: float + Raises: + AttributeError: If the jstrucs class field is empty. """ if self.jstrucs is not None: return self.jstrucs.elec_alpha @@ -725,11 +581,11 @@ def elec_alpha(self) -> float | None: def elec_linmin(self) -> float | None: """Return the most recent electronic linmin. - Return the most recent electronic linmin. + Returns: + float: The most recent electronic linmin. - Returns - ------- - linmin: float + Raises: + AttributeError: If the jstrucs class field is empty. """ if self.jstrucs is not None: return self.jstrucs.elec_linmin @@ -741,24 +597,24 @@ def elec_linmin(self) -> float | None: # TODO: There are a littany of points in a JDFTx out file slice where an unexpected termination # (due to a partial calculation) could lead to a fatal error in the parser. As a fix for this, this - # method should be called in a try-except block in the JDFTxOutfile class. In the long term though + # method contains a try-except block enabled by `none_on_error`. In the long term though # all the subobjects should be able to handle partial initialization while returning as much # information as possible. @classmethod - def from_out_slice( + def _from_out_slice( cls, text: list[str], is_bgw: bool = False, none_on_error: bool = False ) -> JDFTXOutfileSlice | None: - """Read slice of out file into a JDFTXOutfileSlice instance. - + """ Read slice of out file into a JDFTXOutfileSlice instance. - Parameters - ---------- - text: list[str] - file to read + Args: + text (list[str]): File to read. + is_bgw (bool): True if data must be usable for a BerkeleyGW calculation. + none_on_error (bool): If True, return None if an error occurs. If False, raise the error. - is_bgw: bool - True if data must be usable for a BerkeleyGW calculation + Returns: + JDFTXOutfileSlice | None: An instance of JDFTXOutfileSlice or None if an error occurs and + none_on_error is True. """ instance = cls() instance.is_bgw = is_bgw @@ -770,74 +626,63 @@ def from_out_slice( raise return instance - def from_out_slice_init_all(self, text: list[str]) -> None: - self.set_min_settings(text) - self.set_geomopt_vars(text) - self.set_jstrucs(text) - self.set_backup_vars(text) - self.prefix = self.get_prefix(text) - spintype, nspin = self.get_spinvars(text) - self.xc_func = self.get_xc_func(text) + def _from_out_slice_init_all(self, text: list[str]) -> None: + self._set_min_settings(text) + self._set_geomopt_vars(text) + self._set_jstrucs(text) + self._set_backup_vars(text) + self.prefix = self._get_prefix(text) + spintype, nspin = self._get_spinvars(text) + self.xc_func = self._get_xc_func(text) self.spintype = spintype self.nspin = nspin - broadening_type, broadening = self.get_broadeningvars(text) + broadening_type, broadening = self._get_broadeningvars(text) self.broadening_type = broadening_type self.broadening = broadening - self.kgrid = self.get_kgrid(text) - truncation_type, truncation_radius = self.get_truncationvars(text) + self.kgrid = self._get_kgrid(text) + truncation_type, truncation_radius = self._get_truncationvars(text) self.truncation_type = truncation_type self.truncation_radius = truncation_radius - self.pwcut = self.get_pw_cutoff(text) - self.rhocut = self.get_rho_cutoff(text) - self.fftgrid = self.get_fftgrid(text) - self.set_eigvars(text) - self.set_orb_fillings() + self.pwcut = self._get_pw_cutoff(text) + self.rhocut = self._get_rho_cutoff(text) + self.fftgrid = self._get_fftgrid(text) + self._set_eigvars(text) + self._set_orb_fillings() self.is_metal = self.determine_is_metal() - self.set_fluid(text) - self.set_nbands(text) - self.set_atom_vars(text) - self.set_pseudo_vars(text) - self.set_lattice_vars(text) - self.has_solvation = self.check_solvation() + self._set_fluid(text) + self._set_nbands(text) + self._set_atom_vars(text) + self._set_pseudo_vars(text) + self._set_lattice_vars(text) + self.has_solvation = self._check_solvation() # @ Cooper added @# self.is_gc = key_exists("target-mu", text) - self.set_ecomponents(text) + self._set_ecomponents(text) - def get_xc_func(self, text: list[str]) -> str | None: + def _get_xc_func(self, text: list[str]) -> str | None: """Get the exchange-correlation functional used in the calculation. - Get the exchange-correlation functional used in the calculation. + Args: + text (list[str]): Output of read_file for out file. - Parameters - ---------- - text: list[str] - output of read_file for out file - - Returns - ------- - xc_func: str - exchange-correlation functional used + Returns: + str: Exchange-correlation functional used. """ line = find_key("elec-ex-corr", text) if line is None: return None return text[line].strip().split()[-1].strip() - def get_prefix(self, text: list[str]) -> str | None: - """Get output prefix from the out file. - + def _get_prefix(self, text: list[str]) -> str | None: + """ Get output prefix from the out file. - Parameters - ---------- - text: list[str] - output of read_file for out file + Args: + text (list[str]): Output of read_file for out file. - Returns - ------- - prefix: str - prefix of dump files for JDFTx calculation + Returns: + str: Prefix of dump files for JDFTx calculation. """ line = find_key("dump-name", text) if line is None: @@ -845,22 +690,17 @@ def get_prefix(self, text: list[str]) -> str | None: dumpname = text[line].split()[1] return dumpname.split(".")[0] if "." in dumpname else dumpname - def get_spinvars(self, text: list[str]) -> tuple[str, int]: - """Set spintype and nspin from out file text for instance. - + def _get_spinvars(self, text: list[str]) -> tuple[str, int]: + """ Set spintype and nspin from out file text for instance. - Parameters - ---------- - text: list[str] - output of read_file for out file + Args: + text (list[str]): Output of read_file for out file. - Returns - ------- - spintype: str - type of spin in calculation - nspin: int - number of spin types in calculation + Returns: + tuple: + spintype (str): Type of spin in calculation. + nspin (int): Number of spin types in calculation. """ line = find_key("spintype ", text) spintype = text[line].split()[1] @@ -872,22 +712,14 @@ def get_spinvars(self, text: list[str]) -> tuple[str, int]: raise NotImplementedError("have not considered this spin yet") return spintype, nspin - def get_broadeningvars(self, text: list[str]) -> tuple[str, float]: + def _get_broadeningvars(self, text: list[str]) -> tuple[str, float]: """Get broadening type and value from out file text. - Get broadening type and value from out file text. + Args: + text (list[str]): Output of read_file for out file. - Parameters - ---------- - text: list[str] - output of read_file for out file - - Returns - ------- - broadening_type: str - type of electronic smearing - broadening: float - parameter for electronic smearing + Returns: + tuple[str, float]: Broadening type and parameter for electronic smearing. """ line = find_key("elec-smearing ", text) if line is not None: @@ -898,27 +730,17 @@ def get_broadeningvars(self, text: list[str]) -> tuple[str, float]: broadening = 0 return broadening_type, broadening - def get_truncationvars(self, text: list[str]) -> tuple[str, float] | tuple[None, None]: + def _get_truncationvars(self, text: list[str]) -> tuple[str, float] | tuple[None, None]: """Get truncation type and value from out file text. - Get truncation type and value from out file text. - - Parameters - ---------- - text: list[str] - output of read_file for out file + Args: + text (list[str]): Output of read_file for out file. - Returns - ------- - truncation_type: str - type of coulomb truncation - truncation_radius: float | None - radius of truncation (if truncation_type is spherical) + Returns: + tuple[str, float] | tuple[None, None]: Truncation type and radius of truncation + (if truncation_type is spherical). """ - # TODO: Write tests to catch ValueErrors here maptypes = { - # Technically periodic implied no truncation at all, but I'm the Olsen - # twin that thinks the opposite of fire is 'water', not 'no fire'. "Periodic": "periodic", "Slab": "slab", "Cylindrical": "wire", @@ -948,44 +770,31 @@ def get_truncationvars(self, text: list[str]) -> tuple[str, float] | tuple[None, line = find_key("Initialized spherical truncation of radius", text) truncation_radius = float(text[line].split()[5]) / ang_to_bohr else: - # coulomb-interaction tag is always present in out file, so red flag if we can't find it raise ValueError("No truncation type found in out file.") return truncation_type, truncation_radius - def get_pw_cutoff(self, text: list[str]) -> float | None: + def _get_pw_cutoff(self, text: list[str]) -> float | None: """Get the electron cutoff from the out file text. - Get the electron cutoff from the out file text. - - Parameters - ---------- - text: list[str] - output of read_file for out file + Args: + text (list[str]): Output of read_file for out file. - Returns - ------- - pwcut: float - plane wave cutoff used in calculation + Returns: + float | None: Plane wave cutoff used in calculation. """ line = find_key("elec-cutoff ", text) if line is None: return None return float(text[line].split()[1]) * Ha_to_eV - def get_rho_cutoff(self, text: list[str]) -> float | None: + def _get_rho_cutoff(self, text: list[str]) -> float | None: """Get the electron cutoff from the out file text. - Get the electron cutoff from the out file text. + Args: + text (list[str]): Output of read_file for out file. - Parameters - ---------- - text: list[str] - output of read_file for out file - - Returns - ------- - rhocut: float - electron density cutoff used in calculation + Returns: + float: Electron density cutoff used in calculation. """ line = find_key("elec-cutoff ", text) if line is None: @@ -995,66 +804,47 @@ def get_rho_cutoff(self, text: list[str]) -> float | None: rhocut = float(lsplit[2]) * Ha_to_eV else: if self.pwcut is None: - self.pwcut = self.get_pw_cutoff(text) + self.pwcut = self._get_pw_cutoff(text) rhocut = None if self.pwcut is None else float(self.pwcut * 4) return rhocut - def get_fftgrid(self, text: list[str]) -> list[int] | None: + def _get_fftgrid(self, text: list[str]) -> list[int] | None: """Get the FFT grid from the out file text. - Get the FFT grid from the out file text. - - Parameters - ---------- - text: list[str] - output of read_file for out file + Args: + text (list[str]): Output of read_file for out file. - Returns - ------- - fftgrid: list[int] - FFT grid used in calculation + Returns: + list[int]: FFT grid used in calculation. """ line = find_key_first("Chosen fftbox size", text) if line is None: return None return [int(x) for x in text[line].split()[6:9]] - def get_kgrid(self, text: list[str]) -> list[int] | None: + def _get_kgrid(self, text: list[str]) -> list[int] | None: """Get the kpoint grid from the out file text. - Get the kpoint grid from the out file text. + Args: + text (list[str]): Output of read_file for out file. - Parameters - ---------- - text: list[str] - output of read_file for out file - - Returns - ------- - kgrid: list[int] - kpoint grid used in calculation + Returns: + list[int]: Kpoint grid used in calculation. """ line = find_key("kpoint-folding ", text) if line is None: return None return [int(x) for x in text[line].split()[1:4]] - def get_eigstats_varsdict(self, text: list[str], prefix: str | None) -> dict[str, float | None]: + def _get_eigstats_varsdict(self, text: list[str], prefix: str | None) -> dict[str, float | None]: """Get the eigenvalue statistics from the out file text. - Get the eigenvalue statistics from the out file text. - - Parameters - ---------- - text: list[str] - output of read_file for out file - prefix: str - prefix for the eigStats section in the out file + Args: + text (list[str]): Output of read_file for out file. + prefix (str): Prefix for the eigStats section in the out file. - Returns - ------- - varsdict: dict[str, float] - dictionary of eigenvalue statistics + Returns: + dict[str, float | None]: Dictionary of eigenvalue statistics. """ varsdict: dict[str, float | None] = {} lines1 = find_all_key("Dumping ", text) @@ -1079,17 +869,13 @@ def get_eigstats_varsdict(self, text: list[str], prefix: str | None) -> dict[str self.has_eigstats = True return varsdict - def set_eigvars(self, text: list[str]) -> None: + def _set_eigvars(self, text: list[str]) -> None: """Set the eigenvalue statistics variables. - Set the eigenvalue statistics variables. - - Parameters - ---------- - text: list[str] - output of read_file for out file + Args: + text (list[str]): Output of read_file for out file. """ - eigstats = self.get_eigstats_varsdict(text, self.prefix) + eigstats = self._get_eigstats_varsdict(text, self.prefix) self.emin = eigstats["emin"] self.homo = eigstats["homo"] self.efermi = eigstats["efermi"] @@ -1099,21 +885,15 @@ def set_eigvars(self, text: list[str]) -> None: if (not self.has_eigstats) and (self.mu is not None): self.efermi = self.mu - def get_pp_type(self, text: list[str]) -> str | None: + def _get_pp_type(self, text: list[str]) -> str | None: """Get the pseudopotential type used in calculation. - Get the pseudopotential type used in calculation. + Args: + text (list[str]): Output of read_file for out file. - Parameters - ---------- - text: list[str] - output of read_file for out file - - Returns - ------- - pptype: str - Pseudopotential library used. Returns None if not GBRV or SG15 - (pseudopotentials parsable by this parser) + Returns: + str: Pseudopotential library used. Returns None if not GBRV or SG15 + (pseudopotentials parsable by this parser). """ skey = "Reading pseudopotential file" line = find_key(skey, text) @@ -1133,31 +913,22 @@ def get_pp_type(self, text: list[str]) -> str | None: self.has_parsable_pseudo = True return pptype - def set_pseudo_vars(self, text: list[str]) -> None: + def _set_pseudo_vars(self, text: list[str]) -> None: """Set the pseudopotential variables. - Set the pseudopotential variables. - - Parameters - ---------- - text: list[str] - output of read_file for out file + Args: + text (list[str]): Output of read_file for out file. """ - self.pp_type = self.get_pp_type(text) + self.pp_type = self._get_pp_type(text) if self.has_parsable_pseudo and self.pp_type in ["GBRV", "SG15"]: - self.set_pseudo_vars_t1(text) - # Otherwise variables requiring parsing pseudopotential output will - # be kept as None + self._set_pseudo_vars_t1(text) + # Otherwise variables requiring parsing pseudopotential output will be kept as None - def set_pseudo_vars_t1(self, text: list[str]) -> None: + def _set_pseudo_vars_t1(self, text: list[str]) -> None: """Set the pseudopotential variables for SG15 and GBRV pseudopotentials. - Set the pseudopotential variables for SG15 and GBRV pseudopotentials. - - Parameters - ---------- - text: list[str] - output of read_file for out file + Args: + text (list[str]): Output of read_file for out file. """ all_val_lines = find_all_key("valence electrons", text) atom_total_elec = [] @@ -1174,7 +945,7 @@ def set_pseudo_vars_t1(self, text: list[str]) -> None: for i, atom in enumerate(self.atom_types): total_elec_dict[atom] = atom_total_elec[i] else: - raise ValueError("Pseuopotential data cannot be allocated without atom types.") + raise ValueError("Pseudopotential data cannot be allocated without atom types.") if self.atom_elements is None: raise ValueError("Atom elements not set yet.") # Explicit zipping due to pre-commit in three lines below @@ -1194,19 +965,12 @@ def set_pseudo_vars_t1(self, text: list[str]) -> None: def _collect_settings_lines(self, text: list[str], start_flag: str) -> list[int]: """Collect the lines of settings from the out file text. - Collect the lines of settings from the out file text. - - Parameters - ---------- - text: list[str] - output of read_file for out file - start_flag: str - key to start collecting settings lines + Args: + text (list[str]): Output of read_file for out file. + start_flag (str): Key to start collecting settings lines. - Returns - ------- - line_texts: list[int] - list of line numbers where settings occur + Returns: + list[int]: List of line numbers where settings occur. """ started = False line_texts = [] @@ -1225,19 +989,14 @@ def _collect_settings_lines(self, text: list[str], start_flag: str) -> list[int] def _create_settings_dict(self, text: list[str], start_flag: str) -> dict: """Get a dictionary of settings from the out file text. - Create a dictionary of settings from the out file text + Create a dictionary of settings from the out file text. - Parameters - ---------- - text: list[str] - output of read_file for out file - start_flag: str - key to start collecting settings lines + Args: + text (list[str]): Output of read_file for out file. + start_flag (str): Key to start collecting settings lines. - Returns - ------- - settings_dict: dict - dictionary of settings + Returns: + dict: Dictionary of settings. """ line_texts = self._collect_settings_lines(text, start_flag) settings_dict = {} @@ -1248,57 +1007,48 @@ def _create_settings_dict(self, text: list[str], start_flag: str) -> dict: settings_dict[key] = value return settings_dict - def get_settings_object( + def _get_settings_object( self, text: list[str], settings_class: type[JMinSettingsElectronic | JMinSettingsFluid | JMinSettingsIonic | JMinSettingsLattice], ) -> JMinSettingsElectronic | JMinSettingsFluid | JMinSettingsIonic | JMinSettingsLattice: """Get appropriate JMinSettings mutant. - Get the settings object from the out file text + Get the settings object from the out file text. - Parameters - ---------- - text: list[str] - output of read_file for out file - settings_class: Type[JMinSettings] - settings class to create object from + Args: + text (list[str]): Output of read_file for out file. + settings_class (Type[JMinSettings]): Settings class to create object from. - Returns - ------- - settings_obj: JMinSettings - settings object + Returns: + JMinSettingsElectronic | JMinSettingsFluid | JMinSettingsIonic | JMinSettingsLattice: Settings object. """ settings_dict = self._create_settings_dict(text, settings_class.start_flag) return settings_class(params=settings_dict) if len(settings_dict) else None - def set_min_settings(self, text: list[str]) -> None: + def _set_min_settings(self, text: list[str]) -> None: """Set the settings objects from the out file text. Set the settings objects from the out file text. - Parameters - ---------- - text: list[str] - output of read_file for out file + Args: + text (list[str]): Output of read_file for out file. """ - self.jsettings_fluid = self.get_settings_object(text, JMinSettingsFluid) - self.jsettings_electronic = self.get_settings_object(text, JMinSettingsElectronic) - self.jsettings_lattice = self.get_settings_object(text, JMinSettingsLattice) - self.jsettings_ionic = self.get_settings_object(text, JMinSettingsIonic) + self.jsettings_fluid = self._get_settings_object(text, JMinSettingsFluid) + self.jsettings_electronic = self._get_settings_object(text, JMinSettingsElectronic) + self.jsettings_lattice = self._get_settings_object(text, JMinSettingsLattice) + self.jsettings_ionic = self._get_settings_object(text, JMinSettingsIonic) - def set_geomopt_vars(self, text: list[str]) -> None: + def _set_geomopt_vars(self, text: list[str]) -> None: """Set the geom_opt and geom_opt_type class variables. - Set vars geom_opt and geom_opt_type for initializing self.jstrucs + Set vars geom_opt and geom_opt_type for initializing self.jstrucs. - Parameters - ---------- - text: list[str] - output of read_file for out file + Args: + text (list[str]): Output of read_file for out file. """ # Attempts to set all self.jsettings_x class variables - self.set_min_settings(text) + self._set_min_settings(text) if self.jsettings_ionic is None or self.jsettings_lattice is None: raise ValueError("Unknown issue in setting settings objects") if int(self.jsettings_lattice.params["niterations"]) > 0: @@ -1311,30 +1061,26 @@ def set_geomopt_vars(self, text: list[str]) -> None: self.geom_opt = False self.geom_opt_type = "single point" - def set_jstrucs(self, text: list[str]) -> None: + def _set_jstrucs(self, text: list[str]) -> None: """Set the jstrucs class variable. Set the JStructures object to jstrucs from the out file text. - Parameters - ---------- - text: list[str] - output of read_file for out file + Args: + text (list[str]): Output of read_file for out file. """ self.jstrucs = JOutStructures._from_out_slice(text, opt_type=self.geom_opt_type) if self.etype is None: self.etype = self.jstrucs[-1].etype - def set_backup_vars(self, text: list[str]) -> None: + def _set_backup_vars(self, text: list[str]) -> None: """Set backups for important variables. - Set backup versions of critical variables if missing from constructed - jstrucs (that can be easily fetched through type-casting strings) + Set backup versions of critical variables if missing from constructed jstrucs (that can be easily fetched + through type-casting strings). - Parameters - ---------- - text: list[str] - output of read_file for out file + Args: + text (list[str]): Output of read_file for out file. """ if self.total_electrons is None: lines = find_all_key("nElectrons", text) @@ -1354,29 +1100,35 @@ def set_backup_vars(self, text: list[str]) -> None: break self._mu_backup = val - def set_orb_fillings_nobroad(self, nspin: float) -> None: + def _set_orb_fillings_nobroad(self, nspin: float) -> None: """Set the orbital fillings without broadening. - Set the orbital fillings without broadening. - - Parameters - ---------- - nspin: float - number of spins in calculation + Args: + nspin (float): Number of spins in calculation. """ self.homo_filling = 2 / nspin self.lumo_filling = 0 - def set_orb_fillings_broad( + def _set_orb_fillings_broad( self, nspin: float, ehomo: float, elumo: float, efermi: float, broadening_type: str, broadening: float - ): - self.homo_filling = (2 / nspin) * self.calculate_filling(broadening_type, broadening, ehomo, efermi) - self.lumo_filling = (2 / nspin) * self.calculate_filling(broadening_type, broadening, elumo, efermi) + ) -> None: + """Set the orbital fillings with broadening. - def set_orb_fillings(self) -> None: + Args: + nspin (float): Number of spins in calculation. + ehomo (float): Energy of the highest occupied molecular orbital. + elumo (float): Energy of the lowest unoccupied molecular orbital. + efermi (float): Fermi energy. + broadening_type (str): Type of broadening. + broadening (float): Broadening parameter. + """ + self.homo_filling = (2 / nspin) * self._calculate_filling(broadening_type, broadening, ehomo, efermi) + self.lumo_filling = (2 / nspin) * self._calculate_filling(broadening_type, broadening, elumo, efermi) + + def _set_orb_fillings(self) -> None: """Set the orbital fillings. - Calculate and set homo and lumo fillings + Calculate and set homo and lumo fillings. """ if self.has_eigstats: if self.nspin is not None: @@ -1385,7 +1137,7 @@ def set_orb_fillings(self) -> None: if self.efermi is not None: if self.homo is not None: if self.lumo is not None: - self.set_orb_fillings_broad( + self._set_orb_fillings_broad( self.nspin, self.homo, self.lumo, @@ -1404,32 +1156,25 @@ def set_orb_fillings(self) -> None: else: raise ValueError("Cannot set orbital fillings with broadening with self.broadening as None") else: - self.set_orb_fillings_nobroad(self.nspin) + self._set_orb_fillings_nobroad(self.nspin) else: raise ValueError("Cannot set homo/lumo filling with self.nspin as None") - def set_fluid(self, text: list[str]) -> None: # Is this redundant to the fluid settings? + def _set_fluid(self, text: list[str]) -> None: """Set the fluid class variable. - Set the fluid class variable. - - Parameters - ---------- - text: list[str] - output of read_file for out file + Args: + text (list[str]): Output of read_file for out file. """ line = find_first_range_key("fluid ", text) - self.fluid = text[line[0]].split()[ - 1 - ] # This allows self.fluid to be set to the string "None", which is distinct - # from the None built-in, as it signifies the fluid line was properly read but there is no fluid. + self.fluid = text[line[0]].split()[1] @property def total_electrons(self) -> float | None: - """ - Return total_electrons from most recent JOutStructure. + """Return total_electrons from most recent JOutStructure. - Return total_electrons from most recent JOutStructure. + Returns: + float | None: Total electrons from most recent JOutStructure. """ tot_elec = None if self.jstrucs is not None: @@ -1440,18 +1185,11 @@ def total_electrons(self) -> float | None: tot_elec = self._total_electrons_backup return tot_elec - def set_nbands(self, text: list[str]) -> None: + def _set_nbands(self, text: list[str]) -> None: """Set the Nbands class variable. - Set the nbands class variable. - Prioritizes finding nBands from the reiteration of the input parameters. - If this line is not found, then it pulls it from "Setting up k-points, - bands, fillings" section. - - Parameters - ---------- - text: list[str] - output of read_file for out file + Args: + text (list[str]): Output of read_file for out file. """ lines = find_all_key("elec-n-bands", text) if len(lines): @@ -1463,15 +1201,11 @@ def set_nbands(self, text: list[str]) -> None: nbands = int(text[line].split("nBands:")[1].strip().split()[0].strip()) self.nbands = nbands - def set_atom_vars(self, text: list[str]) -> None: + def _set_atom_vars(self, text: list[str]) -> None: """Set the atom variables. - Set the atom variables from the out file text. - - Parameters - ---------- - text: list[str] - output of read_file for out file + Args: + text (list[str]): Output of read_file for out file. """ startline = find_key("Input parsed successfully", text) endline = find_key("---------- Initializing the Grid ----------", text) @@ -1494,15 +1228,11 @@ def set_atom_vars(self, text: list[str]) -> None: self.atom_coords_final = coords self.atom_coords = coords.copy() - def set_lattice_vars(self, text: list[str]) -> None: + def _set_lattice_vars(self, text: list[str]) -> None: """Set the lattice variables. - Set the lattice variables from the out file text. - - Parameters - ---------- - text: list[str] - output of read_file for out file + Args: + text (list[str]): Output of read_file for out file. """ if self.jstrucs is not None: self.lattice_initial = self.jstrucs[0].lattice.matrix @@ -1512,15 +1242,12 @@ def set_lattice_vars(self, text: list[str]) -> None: else: raise ValueError("No structures found in out file.") - def set_ecomponents(self, text: list[str]) -> None: - """Set the energy components dictionary. - + def _set_ecomponents(self, text: list[str]) -> None: + """ Set the energy components dictionary from the out file text. - Parameters - ---------- - text: list[str] - output of read_file for out file + Args: + text (list[str]): Output of read_file for out file. """ if self.jstrucs is not None: ecomp = self.jstrucs[-1].ecomponents @@ -1530,27 +1257,21 @@ def set_ecomponents(self, text: list[str]) -> None: else: raise ValueError("No structures found in out file.") - def calculate_filling(self, broadening_type: str, broadening: float, eig: float, efermi: float) -> float: - """Calculate the filling for a given eigenvalue. + def _calculate_filling(self, broadening_type: str, broadening: float, eig: float, efermi: float) -> float: + """ + Calculate the filling for a given eigenvalue. - Use the broadening type, broadening value, eigenvalue, and fermi energy - to calculate the filling at the eigenvalue. + Use the broadening type, broadening value, eigenvalue, and fermi energy to calculate the filling at the + eigenvalue. - Parameters - ---------- - broadening_type: str - type of broadening to use - broadening: float - broadening parameter - eig: float - eigenvalue - efermi: float - fermi energy + Args: + broadening_type (str): Type of broadening to use. + broadening (float): Broadening parameter. + eig (float): Eigenvalue. + efermi (float): Fermi energy. - Returns - ------- - filling: float - filling at the eigenvalue + Returns: + float: Filling at the eigenvalue. """ # most broadening implementations do not have the denominator factor # of 2, but JDFTx does currently. @@ -1568,18 +1289,21 @@ def calculate_filling(self, broadening_type: str, broadening: float, eig: float, return filling def _determine_is_metal(self, tol_partial: float, nspin: int, homo_filling: float, lumo_filling: float) -> bool: + """Return boolean for whether system is metallic. + + Return boolean for whether system is metallic. True if difference in filling in homo and lumo states + exceed 0 and 1 by a given tol_partial parameter. + + Returns: + bool: True if system is metallic + """ return not (homo_filling / (2 / nspin) > (1 - tol_partial) and lumo_filling / (2 / nspin) < tol_partial) def determine_is_metal(self) -> bool | None: - """Determine if the system is a metal based. + """Determine if the system is a metal based on the fillings of homo and lumo. - Determine if the system is a metal based on the fillings of - homo and lumo. - - Returns - ------- - is_metal: bool - True if system is metallic + Returns: + bool: True if system is metallic. """ tol_partial = 0.01 if self.has_eigstats: @@ -1592,43 +1316,33 @@ def determine_is_metal(self) -> bool | None: raise ValueError("Cannot determine if system is metal - self.nspin undefined") return None - def check_solvation(self) -> bool: + def _check_solvation(self) -> bool: """Check for implicit solvation. - Check if calculation used implicit solvation - - Returns - ------- - has_solvation: bool - True if calculation used implicit solvation + Returns: + bool: True if calculation used implicit solvation. """ return self.fluid is not None def write(self) -> None: """Return an error. - Return an error. (pre-commit needs a docustring here) + Raises: + NotImplementedError: There is no need to write a JDFTx out file. """ - # don't need a write method since will never do that raise NotImplementedError("There is no need to write a JDFTx out file") def to_dict(self) -> dict: """Convert dataclass to dictionary representation. - Convert dataclass to dictionary representation. - - Returns - ------- - dict - JDFTXOutfileSlice in dictionary format + Returns: + dict: JDFTXOutfileSlice in dictionary format. """ - # convert dataclass to dictionary representation dct = {} for field in self.__dataclass_fields__: value = getattr(self, field) dct[field] = value - # Include properties in the dictionary representation for name, _obj in inspect.getmembers(type(self), lambda o: isinstance(o, property)): dct[name] = getattr(self, name) return dct @@ -1640,17 +1354,14 @@ def to_dict(self) -> dict: def __getattr__(self, name: str) -> Any: """Return attribute value. - Return the value of an attribute. + Args: + name (str): The name of the attribute. - Parameters - ---------- - name: str - The name of the attribute + Returns: + Any: The value of the attribute. - Returns - ------- - value - The value of the attribute + Raises: + AttributeError: If the attribute is not found. """ if name in self.__dict__: return self.__dict__[name] @@ -1670,12 +1381,8 @@ def __getattr__(self, name: str) -> Any: def __repr__(self) -> str: """Return string representation. - Return a string representation of the JDFTXOutfileSlice. - - Returns - ------- - str - String representation of the JDFTXOutfileSlice + Returns: + str: String representation of the JDFTXOutfileSlice. """ out_str = f"{self.__class__.__name__}(" for cls in inspect.getmro(self.__class__): @@ -1695,12 +1402,8 @@ def __repr__(self) -> str: def __str__(self) -> str: """Return string representation. - Return a string representation of the JDFTXOutfileSlice. - - Returns - ------- - str - String representation of the JDFTXOutfileSlice + Returns: + str: String representation of the JDFTXOutfileSlice. """ return pprint.pformat(self) @@ -1708,17 +1411,11 @@ def __str__(self) -> str: def get_pseudo_read_section_bounds(text: list[str]) -> list[list[int]]: """Get the boundary line numbers for the pseudopotential read section. - Get the boundary line numbers for the pseudopotential read section. - - Parameters - ---------- - text: list[str] - output of read_file for out file + Args: + text (list[str]): Output of read_file for out file. - Returns - ------- - section_bounds: list[list[int]] - list of line numbers for the pseudopotential read sections + Returns: + list[list[int]]: List of line numbers for the pseudopotential read sections. """ start_lines = find_all_key("Reading pseudopotential file", text) section_bounds = [] diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py index 78dd34e4660..8370670c047 100644 --- a/src/pymatgen/io/jdftx/outputs.py +++ b/src/pymatgen/io/jdftx/outputs.py @@ -364,7 +364,7 @@ def from_file(cls, file_path: str | Path, is_bgw: bool = False, none_slice_on_er """ texts = read_outfile_slices(file_path) slices = [ - JDFTXOutfileSlice.from_out_slice(text, is_bgw=is_bgw, none_on_error=none_slice_on_error) for text in texts + JDFTXOutfileSlice._from_out_slice(text, is_bgw=is_bgw, none_on_error=none_slice_on_error) for text in texts ] return cls(slices=slices) diff --git a/tests/io/jdftx/test_jdftxoutfileslice.py b/tests/io/jdftx/test_jdftxoutfileslice.py index 26c3b1c54ee..0a93ecca07f 100644 --- a/tests/io/jdftx/test_jdftxoutfileslice.py +++ b/tests/io/jdftx/test_jdftxoutfileslice.py @@ -18,19 +18,19 @@ def test_jdftxoutfileslice_stringify(): - joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) out_str = str(joutslice) assert isinstance(out_str, str) assert len(out_str) def test_jdftxoutfileslice_converge(): - joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) assert joutslice.is_converged def test_jdftxoutfileslice_trajectory(): - joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) traj = joutslice.trajectory assert isinstance(traj, Trajectory) del joutslice.jsettings_lattice.params["niterations"] @@ -39,7 +39,7 @@ def test_jdftxoutfileslice_trajectory(): def test_get_broadeningvars(): - joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) btype = "btype" bval = 1.0 text = [f"elec-smearing {btype} {bval}"] @@ -52,7 +52,7 @@ def test_get_broadeningvars(): def test_get_truncationvars(): - joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) joutslice.is_bgw = True with pytest.raises(ValueError, match="BGW slab Coulomb truncation must be along z!"): joutslice.get_truncationvars(["coulomb-interaction Slab 010"]) @@ -68,7 +68,7 @@ def test_get_truncationvars(): def test_get_rho_cutoff(): - joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) text = ["elec-cutoff 1.0"] joutslice.pwcut = None rhocut = joutslice.get_rho_cutoff(text) @@ -77,7 +77,7 @@ def test_get_rho_cutoff(): def test_get_eigstats_varsdict(): - joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) evardict = joutslice.get_eigstats_varsdict([], "$VAR") for key in evardict: assert evardict[key] is None @@ -90,14 +90,14 @@ def test_get_eigstats_varsdict(): def test_get_pp_type(): - joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) assert joutslice.get_pp_type(["Reading pseudopotential file root/PAW:"]) is None assert joutslice.get_pp_type(["Reading pseudopotential file not_SG15/GBRV"]) == "GBRV" assert joutslice.get_pp_type(["Reading pseudopotential file not_GBRV/SG15"]) == "SG15" def test_set_pseudo_vars_t1(): - joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) # Just need more bound sets than there are atom types text = [ "Reading pseudopotential file not_SG15/GBRV", @@ -132,21 +132,21 @@ def test_set_pseudo_vars_t1(): def test_set_geomopt_vars(): - joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) joutslice.jsettings_ionic = None with pytest.raises(ValueError, match="Unknown issue in setting settings objects"): joutslice.set_geomopt_vars([]) def test_set_orb_fillings_nobroad(): - joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) joutslice.set_orb_fillings_nobroad(1) assert joutslice.homo_filling == pytest.approx(2) assert joutslice.lumo_filling == pytest.approx(0) def test_set_orb_fillings_broad(): - joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) joutslice.lumo = None with pytest.raises(ValueError, match="Cannot set orbital fillings with broadening with self.lumo as None"): joutslice.set_orb_fillings() @@ -166,21 +166,21 @@ def test_set_orb_fillings_broad(): def test_set_lattice_vars(): - joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) joutslice.jstrucs = None with pytest.raises(ValueError, match="No structures found in out file."): joutslice.set_lattice_vars([]) def test_set_ecomponents(): - joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) joutslice.jstrucs = None with pytest.raises(ValueError, match="No structures found in out file."): joutslice.set_ecomponents([]) def test_calculate_filling(): - joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) broadening = 1.0 eig = 0.5 efermi = 0.6 @@ -198,7 +198,7 @@ def test_calculate_filling(): def test_determine_is_metal(): - joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) for varname in ["lumo_filling", "homo_filling", "nspin"]: setattr(joutslice, varname, None) with pytest.raises(ValueError, match=f"Cannot determine if system is metal - self.{varname} undefined"): @@ -206,13 +206,13 @@ def test_determine_is_metal(): def test_write(): - joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) with pytest.raises(NotImplementedError): joutslice.write() def test_to_dict(): - joutslice = JDFTXOutfileSlice.from_out_slice(ex_slice1) + joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) out_dict = joutslice.to_dict() assert isinstance(out_dict, dict) @@ -224,5 +224,5 @@ def test_none_on_partial(ex_slice: list[str]): freq = 5 for i in range(int(len(ex_slice) / freq)): test_slice = ex_slice[: -(i * freq)] - joutslice = JDFTXOutfileSlice.from_out_slice(test_slice, none_on_error=True) + joutslice = JDFTXOutfileSlice._from_out_slice(test_slice, none_on_error=True) assert isinstance(joutslice, JDFTXOutfileSlice | None) diff --git a/tests/io/jdftx/test_repr_all.py b/tests/io/jdftx/test_repr_all.py index f349fd5dde8..770a2fbe404 100644 --- a/tests/io/jdftx/test_repr_all.py +++ b/tests/io/jdftx/test_repr_all.py @@ -19,7 +19,7 @@ ("init_meth", "init_var", "add_checks"), [ (JDFTXOutfile, example_sp_outfile_path, lambda dir_repr: None), - (JDFTXOutfileSlice.from_out_slice, ex_outfileslice1, lambda dir_repr: None), + (JDFTXOutfileSlice._from_out_slice, ex_outfileslice1, lambda dir_repr: None), (lambda x: JOutStructures._from_out_slice(x, opt_type="lattice"), ex_outfileslice1, lambda dir_repr: None), (lambda x: JOutStructure._from_text_slice(x, opt_type="lattice"), ex_jstruc_slice1, lambda dir_repr: None), (lambda x: JElStep._from_lines_collect(x, "ElecMinimize", "F"), ex_jstep_lines1, lambda dir_repr: None), @@ -40,7 +40,7 @@ def test_dir_repr(init_meth: Callable, init_var: Any, add_checks: Callable) -> N ("init_meth", "init_var", "add_checks"), [ (JDFTXOutfile, example_sp_outfile_path, lambda dir_repr: None), - (JDFTXOutfileSlice.from_out_slice, ex_outfileslice1, lambda dir_repr: None), + (JDFTXOutfileSlice._from_out_slice, ex_outfileslice1, lambda dir_repr: None), (lambda x: JOutStructures._from_out_slice(x, opt_type="lattice"), ex_outfileslice1, lambda dir_repr: None), (lambda x: JOutStructure._from_text_slice(x, opt_type="lattice"), ex_jstruc_slice1, lambda dir_repr: None), (lambda x: JElStep._from_lines_collect(x, "ElecMinimize", "F"), ex_jstep_lines1, lambda dir_repr: None), @@ -61,7 +61,7 @@ def test_repr_repr(init_meth: Callable, init_var: Any, add_checks: Callable) -> ("init_meth", "init_var", "add_checks"), [ (JDFTXOutfile, example_sp_outfile_path, lambda dir_repr: None), - (JDFTXOutfileSlice.from_out_slice, ex_outfileslice1, lambda dir_repr: None), + (JDFTXOutfileSlice._from_out_slice, ex_outfileslice1, lambda dir_repr: None), (lambda x: JOutStructures._from_out_slice(x, opt_type="lattice"), ex_outfileslice1, lambda dir_repr: None), (lambda x: JOutStructure._from_text_slice(x, opt_type="lattice"), ex_jstruc_slice1, lambda dir_repr: None), (lambda x: JElStep.from_lines_collect(x, "ElecMinimize", "F"), ex_jstep_lines1, lambda dir_repr: None), From b0e70dd5c9f59e884d9fccbed0d58f2831275859 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Wed, 20 Nov 2024 15:37:00 -0700 Subject: [PATCH 141/195] converting docustrings to google style --- src/pymatgen/io/jdftx/outputs.py | 1024 ++++++++++++++---------------- 1 file changed, 492 insertions(+), 532 deletions(-) diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py index 8370670c047..df4e22fe4a7 100644 --- a/src/pymatgen/io/jdftx/outputs.py +++ b/src/pymatgen/io/jdftx/outputs.py @@ -37,330 +37,159 @@ class is written. @dataclass class JDFTXOutfile: - """JDFTx out file parsing class. + """ + JDFTx out file parsing class. A class to read and process a JDFTx out file. - Methods - ------- - from_file(file_path: str | Path) -> JDFTXOutfile - Return JDFTXOutfile object from the path to a JDFTx out file. - - Attributes - ---------- - slices: list[JDFTXOutfileSlice] - A list of JDFTXOutfileSlice objects. Each slice corresponds to an individual - call of the JDFTx executable. Subsequent JDFTx calls within the same directory - and prefix will append outputs to the same out file. More than one slice - may correspond to restarted calculations, geom + single point calculations, - or optimizations done with 3rd-party wrappers like ASE. - - - Properties - ---------- - prefix: str - The prefix of the most recent JDFTx call. - - jstrucs: JOutStructures - The JOutStructures object from the most recent JDFTx call. This object contains - a series of JOutStructure objects in its 'slices' attribute, each corresponding - to a single structure (multiple iff performing a geometric optimization) as well - as convergence data for the structures as a series. - - jsettings_fluid: JMinSettingsFluid (JminSettings) - The JMinSettingsFluid object from the most recent JDFTx call. This object - contains only a 'params' attribute, which is a dictionary of the input parameters - for the fluid optimization. - - jsettings_electronic: JMinSettingsElectronic (JminSettings) - The JMinSettingsElectronic object from the most recent JDFTx call. This object - contains only a 'params' attribute, which is a dictionary of the input parameters - for the electronic optimization. - - jsettings_lattice: JMinSettingsLattice (JminSettings) - The JMinSettingsLattice object from the most recent JDFTx call. This object - contains only a 'params' attribute, which is a dictionary of the input parameters - for the lattice optimization. - - jsettings_ionic: JMinSettingsIonic (JminSettings) - The JMinSettingsIonic object from the most recent JDFTx call. This object - contains only a 'params' attribute, which is a dictionary of the input parameters - for the ionic optimization. - - xc_func: str - The exchange-correlation functional used in the most recent JDFTx call. - See documentation for JDFTx online for a list of available exchange-correlation - functionals. - - lattice_initial: np.ndarray - The initial lattice vectors of the most recent JDFTx call as a 3x3 numpy array. - In units of Angstroms. - - lattice_final: np.ndarray - The final lattice vectors of the most recent JDFTx call as a 3x3 numpy array. - In units of Angstroms. - - lattice: np.ndarray - The lattice vectors of the most recent JDFTx call as a 3x3 numpy array - (redundant to lattice_final). - - a: float - Length of the first lattice vector. In units of Angstroms. - - b: float - Length of the second lattice vector. In units of Angstroms. - - c: float - Length of the third lattice vector. In units of Angstroms. - - fftgrid: list[int] - The FFT grid shape used in the most recent JDFTx call. Can be used to properly - shape densities dumped as binary files. - - geom_opt: bool - True if the most recent JDFTx call was a geometry optimization (lattice or ionic). - - geom_opt_type: str - The type of geometry optimization performed in the most recent JDFTx call. - Options are 'lattice' or 'ionic' if geom_opt, else "single point". - ('lattice' optimizations perform ionic optimizations as well unless ion - positions are given in direct coordinates). - - efermi: float - The Fermi energy in eV of the most recent JDFTx call. Equivalent to "mu". - - egap: float - The band gap in eV of the most recent JDFTx call. (Only available if eigstats was dumped). - - emin: float - The minimum energy in eV (smallest Kohn-Sham eigenvalue) of the most recent JDFTx call. - (Only available if eigstats was dumped). - - emax: float - The maximum energy in eV (largest Kohn-Sham eigenvalue) of the most recent JDFTx call. - (Only available if eigstats was dumped). - - homo: float - The energy in eV of the band-gap lower bound (Highest Occupied Molecular Orbital) - (Only available if eigstats was dumped). - - lumo: float - The energy in eV of the band-gap upper bound (Lowet Unoccupied Molecular Orbital) - (Only available if eigstats was dumped). - - homo_filling: float - The electron filling at the homo band-state. - (Only available if eigstats was dumped). - - lumo_filling: float - The electron filling at the lumo band-state. - (Only available if eigstats was dumped). - - is_metal: bool - True if fillings of homo and lumo band-states are off-set by 1 and 0 - by at least an arbitrary tolerance of 0.01 (ie 1 - 0.015 and 0.012 for - homo/lumo fillings would be metallic, while 1-0.001 and 0 would not be). - (Only available if eigstats was dumped). - - etype: str - String representation of total energy-type of system. Commonly "G" - (grand-canonical potential) for GC calculations, and "F" for canonical - (fixed electron count) calculations. - - broadening_type: str - Type of broadening for electronic filling about Fermi-level requested. Either - "Fermi", "Cold", "MP1", or "Gauss". - - broadening: float - Magnitude of broadening for electronic filling. - - kgrid: list[int] - Shape of k-point grid used in calculation. (equivalent to k-point folding) - - truncation_type: str - Type of coulomb truncation used to prevent interaction between periodic images - along certain directions. "periodic" means no coulomb truncation was used. - - truncation_radius: float | None - If spherical truncation_type, this is the radius of the coulomb truncation sphere. - - pwcut: float - The plane-wave cutoff energy in Hartrees used in the most recent JDFTx call. - - rhocut: float - The density cutoff energy in Hartrees used in the most recent JDFTx call. - - pp_type: str - The pseudopotential library used in the most recent JDFTx call. - Currently only "GBRV" and "SG15" are supported by this output parser. - - total_electrons: float - The total number of electrons in the most recent JDFTx call (redundant - to nelectrons). - - semicore_electrons: int - The number of semicore electrons in the most recent JDFTx call. - - valence_electrons: float - The number of valence electrons in the most recent JDFTx call. - - total_electrons_uncharged: int - The total number of electrons in the most recent JDFTx call, uncorrected for - charge. (ie total_electrons + charge) - - semicore_electrons_uncharged: int - The number of semicore electrons in the most recent JDFTx call, uncorrected for - charge. (ie semicore_electrons + charge) - - valence_electrons_uncharged: int - The number of valence electrons in the most recent JDFTx call, uncorrected for - charge. (ie valence_electrons + charge) - - nbands: int - The number of bands used in the most recent JDFTx call. - - atom_elements: list[str] - The list of each ion's element symbol in the most recent JDFTx call. - - atom_elements_int: list[int] - The list of ion's atomic numbers in the most recent JDFTx call. - - atom_types: list[str] - Non-repeating list of each ion's element symbol in the most recent JDFTx call. - - spintype: str - The spin type used in the most recent JDFTx call. Options are "none", "collinear", - - nspin: int - The number of spins used in the most recent JDFTx call. - - nat: int - The number of atoms in the most recent JDFTx call. - - atom_coords_initial: list[list[float]] - The initial atomic coordinates of the most recent JDFTx call. - - atom_coords_final: list[list[float]] - The final atomic coordinates of the most recent JDFTx call. - - atom_coords: list[list[float]] - The atomic coordinates of the most recent JDFTx call. - - has_solvation: bool - True if the most recent JDFTx call included a solvation calculation. - - fluid: str - The fluid used in the most recent JDFTx call. - - is_gc: bool - True if the most recent slice is a grand canonical calculation. - - eopt_type: str - The type of energy iteration used in the most recent JDFTx call. - - elecmindata: JElSteps - The JElSteps object from the most recent JDFTx call. This object contains - a series of JElStep objects in its 'steps' attribute, each corresponding to a - single energy iteration. - - stress: np.ndarray - The stress tensor of the most recent JDFTx call as a 3x3 numpy array. - In units of eV/Angstrom^3. - - strain: np.ndarray - The strain tensor of the most recent JDFTx call as a 3x3 numpy array. - - nstep: int - The number of geometric optiization steps in the most recent JDFTx call. - - e: float - The final energy in eV of the most recent JDFTx call (equivalent to the call's - etype). - - grad_k: float - The final norm of the preconditioned gradient for geometric optimization - of the most recent JDFTx call (evaluated as dot(g, Kg), where g is the gradient - and Kg is the preconditioned gradient). - (written as "|grad|_K" in JDFTx output). - - alpha: float - The step size of the final geometric step in the most recent JDFTx call. - - linmin: float - The final normalized projection of the geometric step direction onto the - gradient for the most recent JDFTx call. - - abs_magneticmoment: float | None - The absolute magnetic moment of the most recent JDFTx call. - - tot_magneticmoment: float | None - The total magnetic moment of the most recent JDFTx call. - - mu: float - The Fermi energy in eV of the most recent JDFTx call. - - elec_e: float - The final energy in eV of the most recent electronic optimization step. - - elec_nstep: int - The number of electronic optimization steps in the most recent JDFTx call. - - elec_grad_k: float - The final norm of the preconditioned gradient for electronic optimization - of the most recent JDFTx call (evaluated as dot(g, Kg), where g is the gradient - and Kg is the preconditioned gradient). - (written as "|grad|_K" in JDFTx output). - - elec_alpha: float - The step size of the final electronic step in the most recent JDFTx call. - - elec_linmin: float - The final normalized projection of the electronic step direction onto the - gradient for the most recent JDFTx call. - - Magic Methods - ------------- - __getitem__(key: str | int) -> Any - Decides behavior of how JDFTXOutfile objects are indexed. If the key is a string, - it will return the value of the property with the same name. If the key is an - integer, it will return the slice of the JDFTXOutfile object at that index. - - __len__() -> int - Returns the number of slices in the JDFTXOutfile object. - - __getattr__(name: str) -> Any - Returns the value of the property with the same name as the input string. - - __str__() -> str - Returns a string representation of the JDFTXOutfile object. + Methods: + from_file(file_path: str | Path) -> JDFTXOutfile: + Return JDFTXOutfile object from the path to a JDFTx out file. + + Attributes: + slices (list[JDFTXOutfileSlice]): A list of JDFTXOutfileSlice objects. Each slice corresponds to an individual + call of the JDFTx executable. Subsequent JDFTx calls within the same directory and prefix will append + outputs to the same out file. More than one slice may correspond to restarted calculations, geom + single + point calculations, or optimizations done with 3rd-party wrappers like ASE. + + Properties: + prefix (str): The prefix of the most recent JDFTx call. + jstrucs (JOutStructures): The JOutStructures object from the most recent JDFTx call. This object contains a + series of JOutStructure objects in its 'slices' attribute, each corresponding to a single structure + (multiple iff performing a geometric optimization) as well as convergence data for the structures as a + series. + jsettings_fluid (JMinSettingsFluid): The JMinSettingsFluid object from the most recent JDFTx call. This object + contains only a 'params' attribute, which is a dictionary of the input parameters for the fluid + optimization. + jsettings_electronic (JMinSettingsElectronic): The JMinSettingsElectronic object from the most recent JDFTx + call. This object contains only a 'params' attribute, which is a dictionary of the input parameters for the + electronic optimization. + jsettings_lattice (JMinSettingsLattice): The JMinSettingsLattice object from the most recent JDFTx call. This + object contains only a 'params' attribute, which is a dictionary of the input parameters for the lattice + optimization. + jsettings_ionic (JMinSettingsIonic): The JMinSettingsIonic object from the most recent JDFTx call. This object + contains only a 'params' attribute, which is a dictionary of the input parameters for the ionic + optimization. + xc_func (str): The exchange-correlation functional used in the most recent JDFTx call. See documentation for + JDFTx online for a list of available exchange-correlation functionals. + lattice_initial (np.ndarray): The initial lattice vectors of the most recent JDFTx call as a 3x3 numpy array. + In units of Angstroms. + lattice_final (np.ndarray): The final lattice vectors of the most recent JDFTx call as a 3x3 numpy array. In + units of Angstroms. + lattice (np.ndarray): The lattice vectors of the most recent JDFTx call as a 3x3 numpy array (redundant to + lattice_final). + a (float): Length of the first lattice vector. In units of Angstroms. + b (float): Length of the second lattice vector. In units of Angstroms. + c (float): Length of the third lattice vector. In units of Angstroms. + fftgrid (list[int]): The FFT grid shape used in the most recent JDFTx call. Can be used to properly shape + densities dumped as binary files. + geom_opt (bool): True if the most recent JDFTx call was a geometry optimization (lattice or ionic). + geom_opt_type (str): The type of geometry optimization performed in the most recent JDFTx call. Options are + 'lattice' or 'ionic' if geom_opt, else "single point". ('lattice' optimizations perform ionic optimizations + as well unless ion positions are given in direct coordinates). + efermi (float): The Fermi energy in eV of the most recent JDFTx call. Equivalent to "mu". + egap (float): The band gap in eV of the most recent JDFTx call. (Only available if eigstats was dumped). + emin (float): The minimum energy in eV (smallest Kohn-Sham eigenvalue) of the most recent JDFTx call. (Only + available if eigstats was dumped). + emax (float): The maximum energy in eV (largest Kohn-Sham eigenvalue) of the most recent JDFTx call. (Only + available if eigstats was dumped). + homo (float): The energy in eV of the band-gap lower bound (Highest Occupied Molecular Orbital) (Only available + if eigstats was dumped). + lumo (float): The energy in eV of the band-gap upper bound (Lowest Unoccupied Molecular Orbital) (Only + available if eigstats was dumped). + homo_filling (float): The electron filling at the homo band-state. (Only available if eigstats was dumped). + lumo_filling (float): The electron filling at the lumo band-state. (Only available if eigstats was dumped). + is_metal (bool): True if fillings of homo and lumo band-states are off-set by 1 and 0 by at least an arbitrary + tolerance of 0.01 (ie 1 - 0.015 and 0.012 for homo/lumo fillings would be metallic, while 1-0.001 and 0 + would not be). (Only available if eigstats was dumped). + etype (str): String representation of total energy-type of system. Commonly "G" (grand-canonical potential) for + GC calculations, and "F" for canonical (fixed electron count) calculations. + broadening_type (str): Type of broadening for electronic filling about Fermi-level requested. Either "Fermi", + "Cold", "MP1", or "Gauss". + broadening (float): Magnitude of broadening for electronic filling. + kgrid (list[int]): Shape of k-point grid used in calculation. (equivalent to k-point folding) + truncation_type (str): Type of coulomb truncation used to prevent interaction between periodic images along + certain directions. "periodic" means no coulomb truncation was used. + truncation_radius (float | None): If spherical truncation_type, this is the radius of the coulomb truncation + sphere. + pwcut (float): The plane-wave cutoff energy in Hartrees used in the most recent JDFTx call. + rhocut (float): The density cutoff energy in Hartrees used in the most recent JDFTx call. + pp_type (str): The pseudopotential library used in the most recent JDFTx call. Currently only "GBRV" and "SG15" + are supported by this output parser. + total_electrons (float): The total number of electrons in the most recent JDFTx call (redundant to nelectrons). + semicore_electrons (int): The number of semicore electrons in the most recent JDFTx call. + valence_electrons (float): The number of valence electrons in the most recent JDFTx call. + total_electrons_uncharged (int): The total number of electrons in the most recent JDFTx call, uncorrected for + charge. (ie total_electrons + charge) + semicore_electrons_uncharged (int): The number of semicore electrons in the most recent JDFTx call, uncorrected + for charge. (ie semicore_electrons + charge) + valence_electrons_uncharged (int): The number of valence electrons in the most recent JDFTx call, uncorrected + for charge. (ie valence_electrons + charge) + nbands (int): The number of bands used in the most recent JDFTx call. + atom_elements (list[str]): The list of each ion's element symbol in the most recent JDFTx call. + atom_elements_int (list[int]): The list of ion's atomic numbers in the most recent JDFTx call. + atom_types (list[str]): Non-repeating list of each ion's element symbol in the most recent JDFTx call. + spintype (str): The spin type used in the most recent JDFTx call. Options are "none", "collinear", + nspin (int): The number of spins used in the most recent JDFTx call. + nat (int): The number of atoms in the most recent JDFTx call. + atom_coords_initial (list[list[float]]): The initial atomic coordinates of the most recent JDFTx call. + atom_coords_final (list[list[float]]): The final atomic coordinates of the most recent JDFTx call. + atom_coords (list[list[float]]): The atomic coordinates of the most recent JDFTx call. + has_solvation (bool): True if the most recent JDFTx call included a solvation calculation. + fluid (str): The fluid used in the most recent JDFTx call. + is_gc (bool): True if the most recent slice is a grand canonical calculation. + eopt_type (str): The type of energy iteration used in the most recent JDFTx call. + elecmindata (JElSteps): The JElSteps object from the most recent JDFTx call. This object contains a series of + JElStep objects in its 'steps' attribute, each corresponding to a single energy iteration. + stress (np.ndarray): The stress tensor of the most recent JDFTx call as a 3x3 numpy array. In units of + eV/Angstrom^3. + strain (np.ndarray): The strain tensor of the most recent JDFTx call as a 3x3 numpy array. + nstep (int): The number of geometric optimization steps in the most recent JDFTx call. + e (float): The final energy in eV of the most recent JDFTx call (equivalent to the call's etype). + grad_k (float): The final norm of the preconditioned gradient for geometric optimization of the most recent + JDFTx call (evaluated as dot(g, Kg), where g is the gradient and Kg is the preconditioned gradient). + (written as "|grad|_K" in JDFTx output). + alpha (float): The step size of the final geometric step in the most recent JDFTx call. + linmin (float): The final normalized projection of the geometric step direction onto the gradient for the most + recent JDFTx call. + abs_magneticmoment (float | None): The absolute magnetic moment of the most recent JDFTx call. + tot_magneticmoment (float | None): The total magnetic moment of the most recent JDFTx call. + mu (float): The Fermi energy in eV of the most recent JDFTx call. + elec_e (float): The final energy in eV of the most recent electronic optimization step. + elec_nstep (int): The number of electronic optimization steps in the most recent JDFTx call. + elec_grad_k (float): The final norm of the preconditioned gradient for electronic optimization of the most + recent JDFTx call (evaluated as dot(g, Kg), where g is the gradient and Kg is the preconditioned gradient). + (written as "|grad|_K" in JDFTx output). + elec_alpha (float): The step size of the final electronic step in the most recent JDFTx call. + elec_linmin (float): The final normalized projection of the electronic step direction onto the gradient for the + most recent JDFTx call. + + Magic Methods: + __getitem__(key: str | int) -> Any: Decides behavior of how JDFTXOutfile objects are indexed. If the key is a + string, it will return the value of the property with the same name. If the key is an integer, it will + return the slice of the JDFTXOutfile object at that index. + __len__() -> int: Returns the number of slices in the JDFTXOutfile object. + __getattr__(name: str) -> Any: Returns the value of the property with the same name as the input string. + __str__() -> str: Returns a string representation of the JDFTXOutfile object. """ slices: list[JDFTXOutfileSlice] = field(default_factory=list) @classmethod def from_file(cls, file_path: str | Path, is_bgw: bool = False, none_slice_on_error: bool = False) -> JDFTXOutfile: - """Return JDFTXOutfile object. - + """ Create a JDFTXOutfile object from a JDFTx out file. - Parameters - ---------- - file_path: str | Path - The path to the JDFTx out file + Args: + file_path (str | Path): The path to the JDFTx out file. + is_bgw (bool): Mark True if data must be usable for BGW calculations. This will change the behavior of the + parser to be stricter with certain criteria. + none_slice_on_error (bool): If True, will return None if an error occurs while parsing a slice instead of + halting the parsing process. This can be useful for parsing files with multiple slices where some slices + may be incomplete or corrupted. - is_bgw: bool - Mark True if data must be usable for BGW calculations. This will change - the behavior of the parser to be stricter with certain criteria. - - none_slice_on_error: bool - If True, will return None if an error occurs while parsing a slice instead of halting the - parsing process. This can be useful for parsing files with multiple slices where some slices - may be incomplete or corrupted. - - Returns - ------- - instance: JDFTXOutfile - The JDFTXOutfile object + Returns: + JDFTXOutfile: The JDFTXOutfile object. """ texts = read_outfile_slices(file_path) slices = [ @@ -377,7 +206,8 @@ def prefix(self) -> str: """ The prefix of the most recent JDFTx call. - Return prefix from most recent JOutStructure. + Returns: + str: The prefix from the most recent JOutStructure. """ if len(self.slices): return self.slices[-1].prefix @@ -386,8 +216,10 @@ def prefix(self) -> str: @property def jstrucs(self) -> JOutStructures: """ - Return jstrucs from most recent JOutStructure. + + Returns: + JOutStructures: The JOutStructures object from the most recent JDFTx call. """ if len(self.slices): return self.slices[-1].jstrucs @@ -400,7 +232,9 @@ def jsettings_fluid( """ Return jsettings_fluid from most recent JOutStructure. - Return jsettings_fluid from most recent JOutStructure. + Returns: + JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic: The JMinSettingsFluid + object from the most recent JDFTx call. """ if len(self.slices): return self.slices[-1].jsettings_fluid @@ -413,7 +247,9 @@ def jsettings_electronic( """ Return jsettings_electronic from most recent JOutStructure. - Return jsettings_electronic from most recent JOutStructure. + Returns: + JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic: The + JMinSettingsElectronic object from the most recent JDFTx call. """ if len(self.slices): return self.slices[-1].jsettings_electronic @@ -426,7 +262,9 @@ def jsettings_lattice( """ Return jsettings_lattice from most recent JOutStructure. - Return jsettings_lattice from most recent JOutStructure. + Returns: + JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic: The + JMinSettingsLattice object from the most recent JDFTx call. """ if len(self.slices): return self.slices[-1].jsettings_lattice @@ -439,7 +277,9 @@ def jsettings_ionic( """ Return jsettings_ionic from most recent JOutStructure. - Return jsettings_ionic from most recent JOutStructure. + Returns: + JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic: The JMinSettingsIonic + object from the most recent JDFTx call. """ if len(self.slices): return self.slices[-1].jsettings_ionic @@ -450,8 +290,11 @@ def xc_func(self) -> str: """ Return xc_func from most recent JOutStructure. - Return xc_func from most recent JOutStructure, where xc_func is the name of the exchange - correlation functional used for the calculation. + Returns: + str: The name of the exchange correlation functional used for the calculation. + + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].xc_func @@ -460,9 +303,13 @@ def xc_func(self) -> str: @property def lattice_initial(self) -> np.ndarray: """ - Return lattice_initial from most recent JOutStructure. + Returns the initial lattice vectors from the most recent JOutStructure. + + Returns: + np.ndarray: The initial lattice vectors. - Return lattice_initial from most recent JOutStructure. + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].lattice_initial @@ -471,9 +318,13 @@ def lattice_initial(self) -> np.ndarray: @property def lattice_final(self) -> np.ndarray: """ - Return lattice_final from most recent JOutStructure. + Returns the final lattice vectors from the most recent JOutStructure. - Return lattice_final from most recent JOutStructure. + Returns: + np.ndarray: The final lattice vectors. + + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].lattice_final @@ -482,9 +333,13 @@ def lattice_final(self) -> np.ndarray: @property def lattice(self) -> np.ndarray: """ - Return lattice from most recent JOutStructure. + Returns the lattice vectors from the most recent JOutStructure. + + Returns: + np.ndarray: The lattice vectors. - Return lattice from most recent JOutStructure. + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].lattice @@ -493,10 +348,13 @@ def lattice(self) -> np.ndarray: @property def a(self) -> float: """ - Return a from most recent JOutStructure. + Returns the length of the first lattice vector from the most recent JOutStructure. - Return a from most recent JOutStructure, where a is the length of first lattice vector - in Angstroms. + Returns: + float: The length of the first lattice vector in Angstroms. + + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].a @@ -505,10 +363,13 @@ def a(self) -> float: @property def b(self) -> float: """ - Return b from most recent JOutStructure. + Returns the length of the second lattice vector from the most recent JOutStructure. + + Returns: + float: The length of the second lattice vector in Angstroms. - Return b from most recent JOutStructure, where b is the length of the second lattice vector - in Angstroms. + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].b @@ -517,10 +378,13 @@ def b(self) -> float: @property def c(self) -> float: """ - Return c from most recent JOutStructure. + Returns the length of the third lattice vector from the most recent JOutStructure. - Return c from most recent JOutStructure, where c is the length of the second lattice vector - in Angstroms. + Returns: + float: The length of the third lattice vector in Angstroms. + + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].c @@ -529,10 +393,13 @@ def c(self) -> float: @property def fftgrid(self) -> list[int]: """ - Return fftgrid from most recent JOutStructure. + Returns the FFT grid shape from the most recent JOutStructure. + + Returns: + list[int]: The shape of the electronic density array. - Return fftgrid from most recent JOutStructure, where fftgrid is the shape of electronic density - array (as needed for reshaping binary files of real-space arrays). + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].fftgrid @@ -541,10 +408,13 @@ def fftgrid(self) -> list[int]: @property def geom_opt(self) -> bool: """ - Return geom_opt from most recent JOutStructure. + Returns whether the most recent JOutStructure included a geometric optimization. + + Returns: + bool: True if the calculation included a geometric optimization, False otherwise. - Return geom_opt from most recent JOutStructure, where geom_opt is True if calculation - included some type of geometric optimization, and False if not (ie single point calculation). + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].geom_opt @@ -555,8 +425,11 @@ def geom_opt_type(self) -> str: """ Return geom_opt_type from most recent JOutStructure. - Return geom_opt_type from most recent JOutStructure, where geom_opt_type is the type of geometric - optimization performed (lattice, ionic, or single point). + Returns: + str: The type of geometric optimization performed (lattice, ionic, or single point). + + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].geom_opt_type @@ -567,8 +440,11 @@ def efermi(self) -> float | None: """ Return efermi from most recent JOutStructure. - Return efermi from most recent JOutStructure, where efermi is the energy of the Fermi level - in eV. + Returns: + float | None: The energy of the Fermi level in eV. + + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].efermi @@ -579,7 +455,11 @@ def egap(self) -> float | None: """ Return egap from most recent JOutStructure. - Return egap from most recent JOutStructure, where egap is the size of the band gap in eV. + Returns: + float | None: The size of the band gap in eV. + + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].egap @@ -590,8 +470,11 @@ def emin(self) -> float | None: """ Return emin from most recent JOutStructure. - Return emin from most recent JOutStructure, where emin is the lowest Kohn-Sham eigenvalue - in eV. + Returns: + float | None: The lowest Kohn-Sham eigenvalue in eV. + + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].emin @@ -602,8 +485,11 @@ def emax(self) -> float | None: """ Return emax from most recent JOutStructure. - Return emax from most recent JOutStructure, where emax is the highest Kohn-Sham eigenvalue - in eV. + Returns: + float | None: The highest Kohn-Sham eigenvalue in eV. + + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].emax @@ -614,10 +500,12 @@ def homo(self) -> float | None: """ Return homo from most recent JOutStructure. - Return homo from most recent JOutStructure, where homo is the energy of last band-state before Fermi level - (acronym for Highest Occupied Molecular Orbital, even though these are not molecular orbitals and this - state may not be entirely occupied). - (None if eigstats are not dumped) + Returns: + float | None: The energy of last band-state before Fermi level (Highest Occupied Molecular Orbital). + None if eigstats are not dumped. + + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].homo @@ -628,10 +516,12 @@ def lumo(self) -> float | None: """ Return lumo from most recent JOutStructure. - Return lumo from most recent JOutStructure, where lumo is the energy of first band-state - after Fermi level (acronym for Lowest Unoccupied Molecular Orbital, even though these - are not molecular orbitals, and this state may not be entirely unoccupied) - (None if eigstats are not dumped) + Returns: + float | None: The energy of first band-state after Fermi level (Lowest Unoccupied Molecular Orbital). + None if eigstats are not dumped. + + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].lumo @@ -642,8 +532,11 @@ def homo_filling(self) -> float | None: """ Return homo_filling from most recent JOutStructure. - Return homo_filling from most recent JOutStructure, where homo_filling is the filling at the "homo" - energy level. + Returns: + float | None: The filling at the "homo" energy level. + + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].homo_filling @@ -654,8 +547,11 @@ def lumo_filling(self) -> float | None: """ Return lumo_filling from most recent JOutStructure. - Return lumo_filling from most recent JOutStructure, where lumo_filling is the filling at the "lumo" - energy level. + Returns: + float | None: The filling at the "lumo" energy level. + + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].lumo_filling @@ -666,11 +562,12 @@ def is_metal(self) -> bool | None: """ Return is_metal from most recent JOutStructure. - Return is_metal from most recent JOutStructure, where is_metal is true if fillings of - homo and lumo band-states are off-set by 1 and 0 by at least an arbitrary tolerance of - 0.01 (ie 1 - 0.015 and 0.012 for homo/lumo fillings would be metallic, while 1-0.001 - and 0 would not be). - (Only available if eigstats was dumped). + Returns: + bool | None: True if fillings of homo and lumo band-states are off-set by 1 and 0 by at least an arbitrary + tolerance of 0.01. None if eigstats are not dumped. + + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].is_metal @@ -681,9 +578,9 @@ def etype(self) -> str | None: """ Return etype from most recent JOutStructure. - Return etype from most recent JOutStructure, where etype is the string representation of the - energy type by which the electronic ensemble was minimized (G, grand-canonical potential for - grand-canonical ensemble; F, Helmholtz, for canonical ensemble). + Returns: + str | None: The string representation of the energy type by which the electronic ensemble was minimized + (G, grand-canonical potential for grand-canonical ensemble; F, Helmholtz, for canonical ensemble). """ if len(self.slices): return self.slices[-1].etype @@ -694,8 +591,8 @@ def broadening_type(self) -> str: """ Return broadening_type from most recent JOutStructure. - Return broadening_type from most recent JOutStructure, where broadening_type is the function used for - smearing electronic filling about the Fermi level. + Returns: + str: The function used for smearing electronic filling about the Fermi level. """ if len(self.slices): return self.slices[-1].broadening_type @@ -706,8 +603,8 @@ def broadening(self) -> float: """ Return broadening from most recent JOutStructure. - Return broadening from most recent JOutStructure, where broadening is the parameter controlling - the magnitude of broadening of electronic filling about the Fermi level. + Returns: + float: The parameter controlling the magnitude of broadening of electronic filling about the Fermi level. """ if len(self.slices): return self.slices[-1].broadening @@ -718,8 +615,9 @@ def kgrid(self) -> list: """ Return kgrid from most recent JOutStructure. - Return kgrid from most recent JOutStructure, where kgrid is the shape of the k-point mesh used to - sample the Brillouin-zone of the unit cell (equivalent to kpoint folding). + Returns: + list: The shape of the k-point mesh used to sample the Brillouin-zone of the unit cell (equivalent to kpoint + folding). """ if len(self.slices): return self.slices[-1].kgrid @@ -730,8 +628,9 @@ def truncation_type(self) -> str: """ Return truncation_type from most recent JOutStructure. - Return truncation_type from most recent JOutStructure, where truncation type is the type of Coloumb - truncation used to avoid interaction with neighboring periodic images. ("Periodic" if no truncation) + Returns: + str: The type of Coloumb truncation used to avoid interaction with neighboring periodic images. ("Periodic" + if no truncation) """ if len(self.slices): return self.slices[-1].truncation_type @@ -742,8 +641,8 @@ def truncation_radius(self) -> float | None: """ Return truncation_radius from most recent JOutStructure. - Return truncation_radius from most recent JOutStructure, where truncation_radius is the radius of coloumb - truncation boundary in Bohr (not None iff truncation_type is spherical). + Returns: + float | None: The radius of coloumb truncation boundary in Bohr (not None iff truncation_type is spherical). """ if len(self.slices): return self.slices[-1].truncation_radius @@ -754,8 +653,8 @@ def pwcut(self) -> float: """ Return pwcut from most recent JOutStructure. - Return pwcut from most recent JOutStructure, where pwcut is the energy cutoff for planewaves entering - the basis set in Hartree. + Returns: + float: The energy cutoff for planewaves entering the basis set in Hartree. """ if len(self.slices): return self.slices[-1].pwcut @@ -766,8 +665,8 @@ def rhocut(self) -> float: """ Return rhocut from most recent JOutStructure. - Return rhocut from most recent JOutStructure, where rhocut is the energy cutoff for the resolution - of the real-space grid in Hartree. + Returns: + float: The energy cutoff for the resolution of the real-space grid in Hartree. """ if len(self.slices): return self.slices[-1].rhocut @@ -778,9 +677,9 @@ def pp_type(self) -> str | None: """ Return pp_type from most recent JOutStructure. - Return pp_type from most recent JOutStructure, where pp_type is the name of the pseudopotential - library used for the calculation. Only "GBRV" and "SG15" are supported by this output parser, - otherwise pp_type is None. + Returns: + str | None: The name of the pseudopotential library used for the calculation. Only "GBRV" and "SG15" are + supported by this output parser, otherwise pp_type is None. """ if len(self.slices): return self.slices[-1].pp_type @@ -791,7 +690,8 @@ def total_electrons(self) -> float: """ Return total_electrons from most recent JOutStructure. - Return total_electrons from most recent JOutStructure. + Returns: + float: The total number of electrons. """ if len(self.slices): return self.slices[-1].total_electrons @@ -802,8 +702,9 @@ def semicore_electrons(self) -> int: """ Return semicore_electrons from most recent JOutStructure. - Return semicore_electrons from most recent JOutStructure, where semicore_electrons are electrons - discluded from pseudopotentials but not part of the atom's valence shell. + Returns: + int: The number of semicore electrons discluded from pseudopotentials but not part of the atom's valence + shell. """ if len(self.slices): return self.slices[-1].semicore_electrons @@ -814,7 +715,8 @@ def valence_electrons(self) -> float: """ Return valence_electrons from most recent JOutStructure. - Return valence_electrons from most recent JOutStructure. + Returns: + float: The number of valence electrons. """ if len(self.slices): return self.slices[-1].valence_electrons @@ -825,8 +727,8 @@ def total_electrons_uncharged(self) -> int: """ Return total_electrons_uncharged from most recent JOutStructure. - Return total_electrons_uncharged from most recent JOutStructure, where total_electrons_uncharged indicates - the number of electrons required to reach a neutral cell charge. + Returns: + int: The number of electrons required to reach a neutral cell charge. """ if len(self.slices): return self.slices[-1].total_electrons_uncharged @@ -837,7 +739,8 @@ def semicore_electrons_uncharged(self) -> int: """ Return semicore_electrons_uncharged from most recent JOutStructure. - Return semicore_electrons_uncharged from most recent JOutStructure. + Returns: + int: The number of semicore electrons uncharged. """ if len(self.slices): return self.slices[-1].semicore_electrons_uncharged @@ -848,7 +751,8 @@ def valence_electrons_uncharged(self) -> int: """ Return valence_electrons_uncharged from most recent JOutStructure. - Return valence_electrons_uncharged from most recent JOutStructure. + Returns: + int: The number of valence electrons uncharged. """ if len(self.slices): return self.slices[-1].valence_electrons_uncharged @@ -857,9 +761,13 @@ def valence_electrons_uncharged(self) -> int: @property def nbands(self) -> int: """ - Return nbands from most recent JOutStructure. + Returns the number of bands used in the calculation from the most recent JOutStructure. + + Returns: + int: The number of bands used in the calculation. - Return nbands from most recent JOutStructure, where nbands is the number of bands used in the calculation. + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].nbands @@ -868,10 +776,13 @@ def nbands(self) -> int: @property def atom_elements(self) -> list[str]: """ - Return atom_elements from most recent JOutStructure. + Returns the list of each ion's element symbol in the most recent JDFTx call from the most recent JOutStructure. - Return atom_elements from most recent JOutStructure, where atom_elements is the list of each ion's element - symbol in the most recent JDFTx call. + Returns: + list[str]: The list of each ion's element symbol in the most recent JDFTx call. + + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].atom_elements @@ -880,10 +791,13 @@ def atom_elements(self) -> list[str]: @property def atom_elements_int(self) -> list[int]: """ - Return atom_elements_int from most recent JOutStructure. + Returns the list of ion's atomic numbers in the most recent JDFTx call from the most recent JOutStructure. + + Returns: + list[int]: The list of ion's atomic numbers in the most recent JDFTx call. - Return atom_elements_int from most recent JOutStructure, where atom_elements_int is the list of ion's atomic - numbers in the most recent JDFTx call. + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].atom_elements_int @@ -892,10 +806,14 @@ def atom_elements_int(self) -> list[int]: @property def atom_types(self) -> list: """ - Return atom_types from most recent JOutStructure. + Returns the non-repeating list of each ion's element symbol in the most recent JDFTx call from the most recent + JOutStructure. + + Returns: + list: The non-repeating list of each ion's element symbol in the most recent JDFTx call. - Return atom_types from most recent JOutStructure, where atom_types is the non-repeating list of each ion's - element symbol in the most recent JDFTx call. + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].atom_types @@ -904,9 +822,13 @@ def atom_types(self) -> list: @property def spintype(self) -> str: """ - Return spintype from most recent JOutStructure. + Returns the way spin was incorporated in the most recent JDFTx call from the most recent JOutStructure. - Return spintype from most recent JOutStructure, where spintype indicates the way spin was incorporated. + Returns: + str: The way spin was incorporated in the most recent JDFTx call. + + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].spintype @@ -915,9 +837,13 @@ def spintype(self) -> str: @property def nspin(self) -> int: """ - Return nspin from most recent JOutStructure. + Returns the number of spins used in the calculation from the most recent JOutStructure. + + Returns: + int: The number of spins used in the calculation. - Return nspin from most recent JOutStructure, where nspin indicates the number of spins used in the calculation. + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].nspin @@ -926,9 +852,13 @@ def nspin(self) -> int: @property def nat(self) -> int: """ - Return nat from most recent JOutStructure. + Returns the number of atoms in the most recent JDFTx call from the most recent JOutStructure. - Return nat from most recent JOutStructure, where nat is the number of atoms in the most recent JDFTx call. + Returns: + int: The number of atoms in the most recent JDFTx call. + + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].nat @@ -937,9 +867,13 @@ def nat(self) -> int: @property def atom_coords_initial(self) -> list[list[float]]: """ - Return atom_coords_initial from most recent JOutStructure. + Returns the initial atomic coordinates from the most recent JOutStructure. + + Returns: + list[list[float]]: The initial atomic coordinates. - Return atom_coords_initial from most recent JOutStructure. + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].atom_coords_initial @@ -948,9 +882,13 @@ def atom_coords_initial(self) -> list[list[float]]: @property def atom_coords_final(self) -> list[list[float]]: """ - Return atom_coords_final from most recent JOutStructure. + Returns the final atomic coordinates from the most recent JOutStructure. + + Returns: + list[list[float]]: The final atomic coordinates. - Return atom_coords_final from most recent JOutStructure. + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].atom_coords_final @@ -959,9 +897,13 @@ def atom_coords_final(self) -> list[list[float]]: @property def atom_coords(self) -> list[list[float]]: """ - Return atom_coords from most recent JOutStructure. + Returns the atomic coordinates from the most recent JOutStructure. - Return atom_coords from most recent JOutStructure. + Returns: + list[list[float]]: The atomic coordinates. + + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].atom_coords @@ -970,9 +912,13 @@ def atom_coords(self) -> list[list[float]]: @property def has_solvation(self) -> bool: """ - Return has_solvation from most recent JOutStructure. + Returns whether the most recent JDFTx call included a solvation calculation from the most recent JOutStructure. + + Returns: + bool: True if the most recent JDFTx call included a solvation calculation, False otherwise. - Return has_solvation from most recent JOutStructure. + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].has_solvation @@ -981,10 +927,13 @@ def has_solvation(self) -> bool: @property def fluid(self) -> str: """ - Return fluid from most recent JOutStructure. + Returns the name of the implicit solvent used in the calculation from the most recent JOutStructure. - Return fluid from most recent JOutStructure, where fluid is the name of the implicit solvent used in the - calculation. + Returns: + str: The name of the implicit solvent used in the calculation. + + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].fluid @@ -993,15 +942,13 @@ def fluid(self) -> str: @property def is_gc(self) -> bool: """ - Return is_gc from most recent JOutStructure. + Returns whether the most recent slice is a grand canonical calculation from the most recent JOutStructure. - Return is_gc from most recent JOutStructure, where is_gc is True if the most recent slice is a grand - canonical calculation. + Returns: + bool: True if the most recent slice is a grand canonical calculation, False otherwise. - Returns - ------- - bool - True if the most recent slice is a grand canonical calculation + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].is_gc @@ -1015,9 +962,13 @@ def is_gc(self) -> bool: @property def eopt_type(self) -> str: """ - Return eopt_type from most recent JOutStructure. + Returns the eopt_type from the most recent JOutStructure. + + Returns: + str: The eopt_type from the most recent JOutStructure. - Return eopt_type from most recent JOutStructure. + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].eopt_type @@ -1026,9 +977,13 @@ def eopt_type(self) -> str: @property def elecmindata(self) -> JElSteps: """ - Return elecmindata from most recent JOutStructure. + Returns the elecmindata from the most recent JOutStructure. + + Returns: + JElSteps: The elecmindata from the most recent JOutStructure. - Return elecmindata from most recent JOutStructure. + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].elecmindata @@ -1037,10 +992,13 @@ def elecmindata(self) -> JElSteps: @property def stress(self) -> np.ndarray: """ - Return stress from most recent JOutStructure. + Returns the stress tensor from the most recent JOutStructure. - Return stress from most recent JOutStructure, where stress is the stress tensor of the unit cell - in units eV/A^3. + Returns: + np.ndarray: The stress tensor of the unit cell in units eV/A^3. + + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].stress @@ -1049,9 +1007,13 @@ def stress(self) -> np.ndarray: @property def strain(self) -> np.ndarray: """ - Return strain from most recent JOutStructure. + Returns the strain tensor from the most recent JOutStructure. + + Returns: + np.ndarray: The unitless strain tensor. - Return strain from most recent JOutStructure, where strain is the unitless strain tensor. + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].strain @@ -1060,9 +1022,13 @@ def strain(self) -> np.ndarray: @property def nstep(self) -> int: """ - Return (geometric) step number from most recent JOutStructure. + Returns the (geometric) step number from the most recent JOutStructure. - Return (geometric) step number from most recent JOutStructure. + Returns: + int: The (geometric) step number from the most recent JOutStructure. + + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].nstep @@ -1071,9 +1037,13 @@ def nstep(self) -> int: @property def e(self) -> float: """ - Return e from most recent JOutStructure. + Returns the energy from the most recent JOutStructure. + + Returns: + float: The energy of the system's etype in eV. - Return e from most recent JOutStructure, where e is the energy of the system's etype in eV. + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].e @@ -1082,12 +1052,15 @@ def e(self) -> float: @property def grad_k(self) -> float: """ - Return (geometric) grad_k from most recent JOutStructure. + Returns the (geometric) grad_k from the most recent JOutStructure. - Return (geometric) grad_k from most recent JOutStructure, where grad_k is the final - norm of the preconditioned gradient for geometric optimization of the most recent JDFTx - call (evaluated as dot(g, Kg), where g is the gradient and Kg is the preconditioned gradient). - (written as "|grad|_K" in JDFTx output).. + Returns: + float: The final norm of the preconditioned gradient for geometric optimization of the most recent JDFTx + call (evaluated as dot(g, Kg), where g is the gradient and Kg is the preconditioned gradient). + (written as "|grad|_K" in JDFTx output). + + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].grad_k @@ -1096,10 +1069,13 @@ def grad_k(self) -> float: @property def alpha(self) -> float: """ - Return (geometric) alpha from most recent JOutStructure. + Returns the (geometric) alpha from the most recent JOutStructure. + + Returns: + float: The geometric step size along the line minimization. - Return (geometric) alpha from most recent JOutStructure, where alpha is the geometric step size - along the line minimization. + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].alpha @@ -1108,10 +1084,14 @@ def alpha(self) -> float: @property def linmin(self) -> float: """ - Return (geometric) linmin from most recent JOutStructure. + Returns the (geometric) linmin from the most recent JOutStructure. - Return (geometric) linmin from most recent JOutStructure, where linmin is the final normalized - projection of the geometric step direction onto the gradient for the most recent JDFTx call. + Returns: + float: The final normalized projection of the geometric step direction onto the gradient for the most recent + JDFTx call. + + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].linmin @@ -1120,10 +1100,13 @@ def linmin(self) -> float: @property def nelectrons(self) -> float: """ - Return nelectrons from most recent JOutStructure. + Returns the nelectrons from the most recent JOutStructure. + + Returns: + float: The number of electrons (equivalent to total_electrons). - Return nelectrons from most recent JOutStructure, where nelectrons is the number of electron - (equivalent to total_electrons). + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].nelectrons @@ -1132,10 +1115,13 @@ def nelectrons(self) -> float: @property def abs_magneticmoment(self) -> float | None: """ - Return abs_magneticmoment from most recent JOutStructure. + Returns the abs_magneticmoment from the most recent JOutStructure. + + Returns: + float | None: The absolute magnetic moment of electronic density. (None if restricted spin) - Return abs_magneticmoment from most recent JOutStructure, where abs_magnetic_moment is the absolute - magnetic moment of electronic density. (None if restricted spin) + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].abs_magneticmoment @@ -1144,10 +1130,13 @@ def abs_magneticmoment(self) -> float | None: @property def tot_magneticmoment(self) -> float | None: """ - Return tot_magneticmoment from most recent JOutStructure. + Returns the tot_magneticmoment from the most recent JOutStructure. - Return tot_magneticmoment from most recent JOutStructure, where tot_magnetic_moment is the total - magnetic moment of the electronic density. (None if restricted spin) + Returns: + float | None: The total magnetic moment of the electronic density. (None if restricted spin) + + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].tot_magneticmoment @@ -1156,9 +1145,13 @@ def tot_magneticmoment(self) -> float | None: @property def mu(self) -> float: """ - Return mu from most recent JOutStructure. + Returns the mu from the most recent JOutStructure. + + Returns: + float: The mu from the most recent JOutStructure. (Equivalent to efermi) - Return mu from most recent JOutStructure. (Equivalent to efermi) + Raises: + AttributeError: If the slices class field is empty. """ if len(self.slices): return self.slices[-1].mu @@ -1172,13 +1165,11 @@ def mu(self) -> float: @property def elec_nstep(self) -> int: - """Return the most recent electronic step number. - + """ Return the most recent electronic step number. - Returns - ------- - elec_nstep: int + Returns: + int: The most recent electronic step number. """ if len(self.slices): return self.slices[-1].elec_nstep @@ -1186,13 +1177,11 @@ def elec_nstep(self) -> int: @property def elec_e(self) -> float: - """Return the most recent electronic energy. - + """ Return the most recent electronic energy. - Returns - ------- - elec_e: float + Returns: + float: The most recent electronic energy. """ if len(self.slices): return self.slices[-1].elec_e @@ -1200,13 +1189,11 @@ def elec_e(self) -> float: @property def elec_grad_k(self) -> int: - """Return the most recent electronic grad_k. - + """ Return the most recent electronic grad_k. (Equivalent to grad_k but for electronic line minimization) - Returns - ------- - grad_k: float + Returns: + float: The most recent electronic grad_k. """ if len(self.slices): return self.slices[-1].elec_grad_k @@ -1214,27 +1201,23 @@ def elec_grad_k(self) -> int: @property def elec_alpha(self) -> float: - """Return the most recent electronic alpha. - - Return the most recent electronic alpha. (Equivalent to alpha but for electronic line minimization) + """ + Return the most recent electronic alpha. (Equivalent to alpha but for electronic line minimization) - Returns - ------- - alpha: float + Returns: + float: The most recent electronic alpha. """ if len(self.slices): - return self.slices[-1].elec_linmin + return self.slices[-1].elec_alpha raise AttributeError("Property elec_alpha inaccessible due to empty jstrucs class field") @property def elec_linmin(self) -> float: - """Return the most recent electronic linmin. - - Return the most recent electronic linmin. (Equivalent to linmin but for electronic line minimization) + """ + Return the most recent electronic linmin. (Equivalent to linmin but for electronic line minimization) - Returns - ------- - linmin: float + Returns: + float: The most recent electronic linmin. """ if len(self.slices): return self.slices[-1].elec_linmin @@ -1247,17 +1230,14 @@ def elec_linmin(self) -> float: def __getitem__(self, key: int | str) -> JDFTXOutfileSlice | Any: """Return item. - Return the value of an item. + Args: + key (int | str): The key of the item. - Parameters - ---------- - key: int | str - The key of the item + Returns: + JDFTXOutfileSlice | Any: The value of the item. - Returns - ------- - val - The value of the item + Raises: + TypeError: If the key type is invalid. """ val = None if type(key) is int: @@ -1271,59 +1251,39 @@ def __getitem__(self, key: int | str) -> JDFTXOutfileSlice | Any: def __len__(self) -> int: """Return length of JDFTXOutfile object. - Returns the number of JDFTx calls in the - JDFTXOutfile object. - - Returns - ------- - length: int - The number of geometric optimization steps in the JDFTXOutfile - object + Returns: + int: The number of geometric optimization steps in the JDFTXOutfile object. """ return len(self.slices) - # This method is likely never going to be called as all (currently existing) - # attributes of the most recent slice are explicitly defined as a class - # property. However, it is included to reduce the likelihood of errors - # upon future changes to downstream code. def __getattr__(self, name: str) -> Any: """Return attribute. - Return the value of an attribute. + Args: + name (str): The name of the attribute. - Parameters - ---------- - name: str - The name of the attribute + Returns: + Any: The value of the attribute. - Returns - ------- - val - The value of the attribute + Raises: + AttributeError: If the attribute is not found. """ if name in self.__dict__: return self.__dict__[name] - # Check if the attribute is a property of the class for cls in inspect.getmro(self.__class__): if name in cls.__dict__ and isinstance(cls.__dict__[name], property): return cls.__dict__[name].__get__(self) - # Check if the attribute is in self.jstrucs if hasattr(self.slices[-1], name): return getattr(self.slices[-1], name) - # If the attribute is not found in either, raise an AttributeError raise AttributeError(f"{self.__class__.__name__} not found: {name}") def __str__(self) -> str: """Return string representation of JDFTXOutfile object. - Return a string representation of the JDFTXOutfile object. - - Returns - ------- - str - The string representation of the JDFTXOutfile object + Returns: + str: The string representation of the JDFTXOutfile object. """ return pprint.pformat(self) From 8e29a7210beac2e1d9e4ef4c8de4aac81f498e2d Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Wed, 20 Nov 2024 15:57:38 -0700 Subject: [PATCH 142/195] incomplete renaming fixes, protection from setting magnetic moments and charges to None --- src/pymatgen/io/jdftx/joutstructure.py | 12 +++-- tests/io/jdftx/test_jdftxoutfileslice.py | 60 ++++++++++++------------ tests/io/jdftx/test_jeiters.py | 2 +- tests/io/jdftx/test_repr_all.py | 2 +- tests/io/jdftx/test_utils.py | 8 ++-- 5 files changed, 45 insertions(+), 39 deletions(-) diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index d7bb0d42ad7..da2f9c8d6c7 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -179,13 +179,16 @@ def charges(self) -> np.ndarray | None: return self.site_properties["charges"] @charges.setter - def charges(self, charges: np.ndarray) -> None: + def charges(self, charges: np.ndarray | None) -> None: """Set the Lowdin charges. Args: charges (np.ndarray): The Lowdin charges of the atoms in the system. """ - self.site_properties["charges"] = charges + if charges is not None: + self.add_site_property("charges", list(charges)) + else: + self.remove_site_property("charges") @property def magnetic_moments(self) -> np.ndarray | None: @@ -205,7 +208,10 @@ def magnetic_moments(self, magnetic_moments: np.ndarray) -> None: Args: magnetic_moments (np.ndarray): The magnetic moments of the atoms in the system. """ - self.site_properties["magmom"] = magnetic_moments + if magnetic_moments is not None: + self.add_site_property("magmom", list(magnetic_moments)) + else: + self.remove_site_property("magmom") def __init__( self, diff --git a/tests/io/jdftx/test_jdftxoutfileslice.py b/tests/io/jdftx/test_jdftxoutfileslice.py index 0a93ecca07f..b25df6e472e 100644 --- a/tests/io/jdftx/test_jdftxoutfileslice.py +++ b/tests/io/jdftx/test_jdftxoutfileslice.py @@ -43,10 +43,10 @@ def test_get_broadeningvars(): btype = "btype" bval = 1.0 text = [f"elec-smearing {btype} {bval}"] - broadening_type, broadening = joutslice.get_broadeningvars(text) + broadening_type, broadening = joutslice._get_broadeningvars(text) assert broadening_type == btype assert broadening == pytest.approx(bval) - broadening_type, broadening = joutslice.get_broadeningvars([]) + broadening_type, broadening = joutslice._get_broadeningvars([]) assert broadening_type is None assert broadening == pytest.approx(0.0) @@ -55,12 +55,12 @@ def test_get_truncationvars(): joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) joutslice.is_bgw = True with pytest.raises(ValueError, match="BGW slab Coulomb truncation must be along z!"): - joutslice.get_truncationvars(["coulomb-interaction Slab 010"]) + joutslice._get_truncationvars(["coulomb-interaction Slab 010"]) with pytest.raises(ValueError, match="BGW wire Coulomb truncation must be periodic in z!"): - joutslice.get_truncationvars(["coulomb-interaction Cylindrical 010"]) + joutslice._get_truncationvars(["coulomb-interaction Cylindrical 010"]) with pytest.raises(ValueError, match="Problem with this truncation!"): - joutslice.get_truncationvars(["coulomb-interaction barbie 010"]) - truncation_type, truncation_radius = joutslice.get_truncationvars( + joutslice._get_truncationvars(["coulomb-interaction barbie 010"]) + truncation_type, truncation_radius = joutslice._get_truncationvars( ["coulomb-interaction Spherical", "Initialized spherical truncation of radius 1.0"] ) assert truncation_type == "spherical" @@ -71,17 +71,17 @@ def test_get_rho_cutoff(): joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) text = ["elec-cutoff 1.0"] joutslice.pwcut = None - rhocut = joutslice.get_rho_cutoff(text) + rhocut = joutslice._get_rho_cutoff(text) assert joutslice.pwcut == pytest.approx(1.0 * Ha_to_eV) assert rhocut == pytest.approx(joutslice.pwcut * 4) def test_get_eigstats_varsdict(): joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) - evardict = joutslice.get_eigstats_varsdict([], "$VAR") + evardict = joutslice._get_eigstats_varsdict([], "$VAR") for key in evardict: assert evardict[key] is None - joutslice.set_eigvars([]) + joutslice._set_eigvars([]) for key in evardict: if key != "efermi": assert getattr(joutslice, key) is None @@ -91,9 +91,9 @@ def test_get_eigstats_varsdict(): def test_get_pp_type(): joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) - assert joutslice.get_pp_type(["Reading pseudopotential file root/PAW:"]) is None - assert joutslice.get_pp_type(["Reading pseudopotential file not_SG15/GBRV"]) == "GBRV" - assert joutslice.get_pp_type(["Reading pseudopotential file not_GBRV/SG15"]) == "SG15" + assert joutslice._get_pp_type(["Reading pseudopotential file root/PAW:"]) is None + assert joutslice._get_pp_type(["Reading pseudopotential file not_SG15/GBRV"]) == "GBRV" + assert joutslice._get_pp_type(["Reading pseudopotential file not_GBRV/SG15"]) == "SG15" def test_set_pseudo_vars_t1(): @@ -122,25 +122,25 @@ def test_set_pseudo_vars_t1(): joutslice._total_electrons_backup = None joutslice.jstrucs = None with pytest.raises(ValueError, match="Total electrons and semicore electrons must be set."): - joutslice.set_pseudo_vars_t1(text) + joutslice._set_pseudo_vars_t1(text) joutslice.atom_elements = None with pytest.raises(ValueError, match="Atom elements not set yet."): - joutslice.set_pseudo_vars_t1(text) + joutslice._set_pseudo_vars_t1(text) joutslice.atom_types = None - with pytest.raises(ValueError, match="Pseuopotential data cannot be allocated without atom types."): - joutslice.set_pseudo_vars_t1(text) + with pytest.raises(ValueError, match="Pseudopotential data cannot be allocated without atom types."): + joutslice._set_pseudo_vars_t1(text) def test_set_geomopt_vars(): joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) joutslice.jsettings_ionic = None with pytest.raises(ValueError, match="Unknown issue in setting settings objects"): - joutslice.set_geomopt_vars([]) + joutslice._set_geomopt_vars([]) def test_set_orb_fillings_nobroad(): joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) - joutslice.set_orb_fillings_nobroad(1) + joutslice._set_orb_fillings_nobroad(1) assert joutslice.homo_filling == pytest.approx(2) assert joutslice.lumo_filling == pytest.approx(0) @@ -149,34 +149,34 @@ def test_set_orb_fillings_broad(): joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) joutslice.lumo = None with pytest.raises(ValueError, match="Cannot set orbital fillings with broadening with self.lumo as None"): - joutslice.set_orb_fillings() + joutslice._set_orb_fillings() joutslice.homo = None with pytest.raises(ValueError, match="Cannot set orbital fillings with broadening with self.homo as None"): - joutslice.set_orb_fillings() + joutslice._set_orb_fillings() joutslice.efermi = None with pytest.raises(ValueError, match="Cannot set orbital fillings with broadening with self.efermi as None"): - joutslice.set_orb_fillings() + joutslice._set_orb_fillings() joutslice.broadening = None with pytest.raises(ValueError, match="Cannot set orbital fillings with broadening with self.broadening as None"): - joutslice.set_orb_fillings() + joutslice._set_orb_fillings() joutslice.broadening_type = None joutslice.nspin = None with pytest.raises(ValueError, match="Cannot set homo/lumo filling with self.nspin as None"): - joutslice.set_orb_fillings() + joutslice._set_orb_fillings() def test_set_lattice_vars(): joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) joutslice.jstrucs = None with pytest.raises(ValueError, match="No structures found in out file."): - joutslice.set_lattice_vars([]) + joutslice._set_lattice_vars([]) def test_set_ecomponents(): joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) joutslice.jstrucs = None with pytest.raises(ValueError, match="No structures found in out file."): - joutslice.set_ecomponents([]) + joutslice._set_ecomponents([]) def test_calculate_filling(): @@ -185,16 +185,16 @@ def test_calculate_filling(): eig = 0.5 efermi = 0.6 x = (eig - efermi) / (2.0 * broadening) - assert 0.5 * (1 - np.tanh(x)) == pytest.approx(joutslice.calculate_filling("Fermi", broadening, eig, efermi)) + assert 0.5 * (1 - np.tanh(x)) == pytest.approx(joutslice._calculate_filling("Fermi", broadening, eig, efermi)) assert 0.5 * (1 - math.erf(x)) - x * np.exp(-1 * x**2) / (2 * np.pi**0.5) == pytest.approx( - joutslice.calculate_filling("MP1", broadening, eig, efermi) + joutslice._calculate_filling("MP1", broadening, eig, efermi) ) - assert 0.5 * (1 - math.erf(x)) == pytest.approx(joutslice.calculate_filling("Gauss", broadening, eig, efermi)) + assert 0.5 * (1 - math.erf(x)) == pytest.approx(joutslice._calculate_filling("Gauss", broadening, eig, efermi)) assert 0.5 * (1 - math.erf(x + 0.5**0.5)) + np.exp(-1 * (x + 0.5**0.5) ** 2) / (2 * np.pi) ** 0.5 == pytest.approx( - joutslice.calculate_filling("Cold", broadening, eig, efermi) + joutslice._calculate_filling("Cold", broadening, eig, efermi) ) with pytest.raises(NotImplementedError, match="Have not added other broadening types"): - joutslice.calculate_filling("Unknown", broadening, eig, efermi) + joutslice._calculate_filling("Unknown", broadening, eig, efermi) def test_determine_is_metal(): diff --git a/tests/io/jdftx/test_jeiters.py b/tests/io/jdftx/test_jeiters.py index f4abd058aff..3a465ca9742 100644 --- a/tests/io/jdftx/test_jeiters.py +++ b/tests/io/jdftx/test_jeiters.py @@ -53,7 +53,7 @@ def test_JElStep_known( eitertype="ElecMinimize", ): ex_lines_collect = [exiter_line, exfill_line, exsubspace_line, ""] # Empty line added for coverage - jei = JElStep.from_lines_collect(ex_lines_collect, eitertype, etype) + jei = JElStep._from_lines_collect(ex_lines_collect, eitertype, etype) str(jei) ex_known = {} for dictlike in [exfill_known, exiter_known, exsubspace_known]: diff --git a/tests/io/jdftx/test_repr_all.py b/tests/io/jdftx/test_repr_all.py index 770a2fbe404..d3aaa3888d1 100644 --- a/tests/io/jdftx/test_repr_all.py +++ b/tests/io/jdftx/test_repr_all.py @@ -64,7 +64,7 @@ def test_repr_repr(init_meth: Callable, init_var: Any, add_checks: Callable) -> (JDFTXOutfileSlice._from_out_slice, ex_outfileslice1, lambda dir_repr: None), (lambda x: JOutStructures._from_out_slice(x, opt_type="lattice"), ex_outfileslice1, lambda dir_repr: None), (lambda x: JOutStructure._from_text_slice(x, opt_type="lattice"), ex_jstruc_slice1, lambda dir_repr: None), - (lambda x: JElStep.from_lines_collect(x, "ElecMinimize", "F"), ex_jstep_lines1, lambda dir_repr: None), + (lambda x: JElStep._from_lines_collect(x, "ElecMinimize", "F"), ex_jstep_lines1, lambda dir_repr: None), ( lambda x: JElSteps._from_text_slice(x, opt_type="ElecMinimize", etype="F"), [line for exl in [ex_jstep_lines1, ex_jstep_lines2] for line in exl], diff --git a/tests/io/jdftx/test_utils.py b/tests/io/jdftx/test_utils.py index f50661bfa8e..e645e221d3f 100644 --- a/tests/io/jdftx/test_utils.py +++ b/tests/io/jdftx/test_utils.py @@ -2,7 +2,7 @@ import pytest -from pymatgen.io.jdftx.joutstructures import get_joutstructures_start_idx +from pymatgen.io.jdftx.joutstructures import _get_joutstructures_start_idx from pymatgen.io.jdftx.utils import find_first_range_key, flatten_list, get_start_lines, multi_getattr, multi_hasattr @@ -41,9 +41,9 @@ def test_find_first_range_key(): def test_get_joutstructures_start_idx(): start_flag = "barbie" - assert get_joutstructures_start_idx(["ken", "barbie"], out_slice_start_flag=start_flag) == 1 - assert get_joutstructures_start_idx(["barbie", "ken"], out_slice_start_flag=start_flag) == 0 - assert get_joutstructures_start_idx(["ken", "ken"], out_slice_start_flag=start_flag) is None + assert _get_joutstructures_start_idx(["ken", "barbie"], out_slice_start_flag=start_flag) == 1 + assert _get_joutstructures_start_idx(["barbie", "ken"], out_slice_start_flag=start_flag) == 0 + assert _get_joutstructures_start_idx(["ken", "ken"], out_slice_start_flag=start_flag) is None def test_multihasattr(): From 4767acd9742c77a23d69da4e6c7c84a58c88f5c9 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Wed, 20 Nov 2024 16:01:56 -0700 Subject: [PATCH 143/195] privitizing jdftx io utils module --- src/pymatgen/io/jdftx/{utils.py => _utils.py} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename src/pymatgen/io/jdftx/{utils.py => _utils.py} (100%) diff --git a/src/pymatgen/io/jdftx/utils.py b/src/pymatgen/io/jdftx/_utils.py similarity index 100% rename from src/pymatgen/io/jdftx/utils.py rename to src/pymatgen/io/jdftx/_utils.py From 0863bff1e4cd0d756c8c5739d8414a32d5d1e279 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Wed, 20 Nov 2024 16:02:25 -0700 Subject: [PATCH 144/195] privitizing jdftx io utils module --- src/pymatgen/io/jdftx/generic_tags.py | 2 +- src/pymatgen/io/jdftx/inputs.py | 2 +- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 16 ++++++++-------- src/pymatgen/io/jdftx/jelstep.py | 2 +- src/pymatgen/io/jdftx/joutstructure.py | 4 ++-- src/pymatgen/io/jdftx/joutstructures.py | 4 ++-- src/pymatgen/io/jdftx/outputs.py | 2 +- tests/io/jdftx/test_utils.py | 2 +- 8 files changed, 17 insertions(+), 17 deletions(-) diff --git a/src/pymatgen/io/jdftx/generic_tags.py b/src/pymatgen/io/jdftx/generic_tags.py index bc24a3a4b26..303bebd47a4 100644 --- a/src/pymatgen/io/jdftx/generic_tags.py +++ b/src/pymatgen/io/jdftx/generic_tags.py @@ -17,7 +17,7 @@ import numpy as np -from pymatgen.io.jdftx.utils import flatten_list +from pymatgen.io.jdftx._utils import flatten_list __author__ = "Jacob Clary, Ben Rich" diff --git a/src/pymatgen/io/jdftx/inputs.py b/src/pymatgen/io/jdftx/inputs.py index b9244c1a553..7948bfae750 100644 --- a/src/pymatgen/io/jdftx/inputs.py +++ b/src/pymatgen/io/jdftx/inputs.py @@ -23,6 +23,7 @@ class is written. from pymatgen.core import Structure from pymatgen.core.periodic_table import Element +from pymatgen.io.jdftx._utils import multi_getattr, multi_hasattr from pymatgen.io.jdftx.generic_tags import AbstractTag, BoolTagContainer, DumpTagContainer, MultiformatTag, TagContainer from pymatgen.io.jdftx.jdftxinfile_master_format import ( __PHONON_TAGS__, @@ -31,7 +32,6 @@ class is written. MASTER_TAG_LIST, get_tag_object, ) -from pymatgen.io.jdftx.utils import multi_getattr, multi_hasattr from pymatgen.util.io_utils import clean_lines from pymatgen.util.typing import SpeciesLike diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 959213bdc88..1e9a0f722d2 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -22,6 +22,14 @@ from pymatgen.core.periodic_table import Element from pymatgen.core.trajectory import Trajectory from pymatgen.core.units import Ha_to_eV, ang_to_bohr +from pymatgen.io.jdftx._utils import ( + find_all_key, + find_first_range_key, + find_key, + find_key_first, + get_colon_var_t1, + key_exists, +) from pymatgen.io.jdftx.jminsettings import ( JMinSettings, JMinSettingsElectronic, @@ -30,14 +38,6 @@ JMinSettingsLattice, ) from pymatgen.io.jdftx.joutstructures import JOutStructures -from pymatgen.io.jdftx.utils import ( - find_all_key, - find_first_range_key, - find_key, - find_key_first, - get_colon_var_t1, - key_exists, -) __author__ = "Ben Rich" diff --git a/src/pymatgen/io/jdftx/jelstep.py b/src/pymatgen/io/jdftx/jelstep.py index 8e4659fbfd4..4612b821e70 100644 --- a/src/pymatgen/io/jdftx/jelstep.py +++ b/src/pymatgen/io/jdftx/jelstep.py @@ -14,7 +14,7 @@ from typing import Any, ClassVar from pymatgen.core.units import Ha_to_eV -from pymatgen.io.jdftx.utils import get_colon_var_t1 +from pymatgen.io.jdftx._utils import get_colon_var_t1 __author__ = "Ben Rich" diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index da2f9c8d6c7..5661c2326c1 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -15,13 +15,13 @@ from pymatgen.core.structure import Lattice, Structure from pymatgen.core.units import Ha_to_eV, bohr_to_ang -from pymatgen.io.jdftx.jelstep import JElSteps -from pymatgen.io.jdftx.utils import ( +from pymatgen.io.jdftx._utils import ( _brkt_list_of_3x3_to_nparray, correct_geom_opt_type, get_colon_var_t1, is_lowdin_start_line, ) +from pymatgen.io.jdftx.jelstep import JElSteps __author__ = "Ben Rich" diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index eec193d9090..04dbda62b28 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -17,12 +17,12 @@ from pymatgen.core.structure import Structure from pymatgen.core.units import bohr_to_ang -from pymatgen.io.jdftx.utils import correct_geom_opt_type, is_lowdin_start_line +from pymatgen.io.jdftx._utils import correct_geom_opt_type, is_lowdin_start_line if TYPE_CHECKING: from pymatgen.io.jdftx.jelstep import JElSteps +from pymatgen.io.jdftx._utils import find_first_range_key from pymatgen.io.jdftx.joutstructure import JOutStructure -from pymatgen.io.jdftx.utils import find_first_range_key __author__ = "Ben Rich" diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py index df4e22fe4a7..0045de2bd58 100644 --- a/src/pymatgen/io/jdftx/outputs.py +++ b/src/pymatgen/io/jdftx/outputs.py @@ -15,8 +15,8 @@ class is written. from dataclasses import dataclass, field from typing import TYPE_CHECKING, Any +from pymatgen.io.jdftx._utils import read_outfile_slices from pymatgen.io.jdftx.jdftxoutfileslice import JDFTXOutfileSlice -from pymatgen.io.jdftx.utils import read_outfile_slices if TYPE_CHECKING: from pathlib import Path diff --git a/tests/io/jdftx/test_utils.py b/tests/io/jdftx/test_utils.py index e645e221d3f..eb801829d93 100644 --- a/tests/io/jdftx/test_utils.py +++ b/tests/io/jdftx/test_utils.py @@ -2,8 +2,8 @@ import pytest +from pymatgen.io.jdftx._utils import find_first_range_key, flatten_list, get_start_lines, multi_getattr, multi_hasattr from pymatgen.io.jdftx.joutstructures import _get_joutstructures_start_idx -from pymatgen.io.jdftx.utils import find_first_range_key, flatten_list, get_start_lines, multi_getattr, multi_hasattr def test_flatten_list(): From 255e2311845441785ed16d4d2790344099a77cfb Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Wed, 20 Nov 2024 16:11:51 -0700 Subject: [PATCH 145/195] docustring update to google style --- src/pymatgen/io/jdftx/inputs.py | 518 ++++++++++---------------------- 1 file changed, 166 insertions(+), 352 deletions(-) diff --git a/src/pymatgen/io/jdftx/inputs.py b/src/pymatgen/io/jdftx/inputs.py index 7948bfae750..e36ee9c24c1 100644 --- a/src/pymatgen/io/jdftx/inputs.py +++ b/src/pymatgen/io/jdftx/inputs.py @@ -74,29 +74,21 @@ def __init__(self, params: dict[str, Any] | None = None) -> None: def __str__(self) -> str: """Return str representation of JDFTXInfile. - Return str representation of JDFTXInfile. - - Returns - ------- - str - String representation of JDFTXInfile. + Returns: + str: String representation of JDFTXInfile. """ return "".join([line + "\n" for line in self.get_text_list()]) def __add__(self, other: JDFTXInfile) -> JDFTXInfile: """Add existing JDFTXInfile object to method caller JDFTXInfile object. - Add all the values of another JDFTXInfile object to this object. - Facilitate the use of "standard" JDFTXInfiles. + Add all the values of another JDFTXInfile object to this object. Facilitate the use of "standard" JDFTXInfiles. - Parameters - ---------- - other : JDFTXInfile - JDFTXInfile object to add to the method caller object. + Args: + other (JDFTXInfile): JDFTXInfile object to add to the method caller object. - Returns - ------- - JDFTXInfile + Returns: + JDFTXInfile: The combined JDFTXInfile object. """ params: dict[str, Any] = dict(self.items()) for key, val in other.items(): @@ -108,19 +100,12 @@ def __add__(self, other: JDFTXInfile) -> JDFTXInfile: def as_dict(self, sort_tags: bool = True, skip_module_keys: bool = False) -> dict: """Return JDFTXInfile as MSONable dict. - Return JDFTXInfile as MSONable dict. - - Parameters - ---------- - sort_tags : bool, optional - Whether to sort the tags, by default True - skip_module_keys : bool, optional - Whether to skip the module keys, by default False + Args: + sort_tags (bool, optional): Whether to sort the tags. Defaults to True. + skip_module_keys (bool, optional): Whether to skip the module keys. Defaults to False. - Returns - ------- - dict - JDFTXInfile as MSONable dict + Returns: + dict: JDFTXInfile as MSONable dict. """ params = dict(self) if sort_tags: @@ -134,49 +119,29 @@ def as_dict(self, sort_tags: bool = True, skip_module_keys: bool = False) -> dic def from_dict(cls, dct: dict[str, Any]) -> JDFTXInfile: """Parse a dictionary to create a JDFTXInfile object. - Parse a dictionary to create a JDFTXInfile object. - - Parameters - ---------- - dct : dict - Dictionary to parse. + Args: + dct (dict): Dictionary to parse. - Returns - ------- - JDFTXInfile + Returns: + JDFTXInfile: The created JDFTXInfile object. """ temp = cls({k: v for k, v in dct.items() if k not in ("@module", "@class")}) - # since users can provide arbitrary tags and values, need to do some - # validation (could do more later) - # passing through the list -> dict representation ensures that tags - # pass through a conversion to string and then through all .read() - # methods (happens during list->dict conversion) to help ensure correct - # formatting the list representation is easier to look at so convert - # back at the end temp = cls.get_dict_representation(cls.get_list_representation(temp)) return cls.get_list_representation(temp) def copy(self) -> JDFTXInfile: """Return a copy of the JDFTXInfile object. - Return a copy of the JDFTXInfile object. - - Returns - ------- - JDFTXInfile - Copy of the JDFTXInfile object. + Returns: + JDFTXInfile: Copy of the JDFTXInfile object. """ return type(self)(self) def get_text_list(self) -> list[str]: """Get a list of strings representation of the JDFTXInfile. - Get a list of strings representation of the JDFTXInfile. - - Returns - ------- - list[str] - List of strings representation of the JDFTXInfile. + Returns: + list[str]: List of strings representation of the JDFTXInfile. """ self_as_dict = self.get_dict_representation(self) @@ -192,11 +157,6 @@ def get_text_list(self) -> list[str]: i, _ = tag_object._determine_format_option(tag, self_as_dict[tag]) tag_object = tag_object.format_options[i] if tag_object.can_repeat and isinstance(self_as_dict[tag], list): - # if a tag_object.can_repeat, it is assumed that self[tag] - # is a list (the 2nd condition ensures this) - # if it is not a list, then the tag will still be printed by - # the else this could be relevant if someone manually - # sets the tag the can repeat's value to a non-list text += [tag_object.write(tag, entry) for entry in self_as_dict[tag]] else: text.append(tag_object.write(tag, self_as_dict[tag])) @@ -207,12 +167,8 @@ def get_text_list(self) -> list[str]: def write_file(self, filename: PathLike) -> None: """Write JDFTXInfile to an in file. - Write JDFTXInfile to an in file. - - Parameters - ---------- - filename : PathLike - Filename to write to. + Args: + filename (PathLike): Filename to write to. """ with zopen(filename, mode="wt") as file: file.write(str(self)) @@ -227,23 +183,15 @@ def from_file( ) -> Self: """Read a JDFTXInfile object from a file. - Read a JDFTXInfile object from a file. - - Parameters - ---------- - filename : PathLike - Filename to read from. - dont_require_structure : bool, optional - Whether to require structure tags, by default False - sort_tags : bool, optional - Whether to sort the tags, by default True - assign_path_parent : bool, optional - Whether to assign the parent directory of the input file for include - tags, by default True - - Returns - ------- - JDFTXInfile object + Args: + filename (PathLike): Filename to read from. + dont_require_structure (bool, optional): Whether to require structure tags. Defaults to False. + sort_tags (bool, optional): Whether to sort the tags. Defaults to True. + assign_path_parent (bool, optional): Whether to assign the parent directory of the input file for include + tags. Defaults to True. + + Returns: + JDFTXInfile: The created JDFTXInfile object. """ path_parent = None if assign_path_parent: @@ -258,20 +206,13 @@ def from_file( @staticmethod def _preprocess_line(line: str) -> tuple[AbstractTag, str, str]: - """Preprocess a line from a JDFTXInfile. + """Preprocess a line from a JDFTXInfile, splitting it into a tag object, tag name, and value. - Preprocess a line from a JDFTXInfile, splitting it into a tag object, - tag name, and value. - - Parameters - ---------- - line : str - Line from the input file. + Args: + line (str): Line from the input file. - Returns - ------- - tuple[AbstractTag, str, str] - Tag object, tag name, and value. + Returns: + tuple[AbstractTag, str, str]: Tag object, tag name, and value. """ line_list = line.strip().split(maxsplit=1) tag: str = line_list[0].strip() @@ -303,23 +244,15 @@ def _store_value( ) -> dict: """Store the value in the params dictionary. - Store the value in the params dictionary. - - Parameters - ---------- - params : dict - Dictionary to store the value in. - tag_object : AbstractTag - Tag object for holding tag/value pair. This tag object should be the tag object which the "tag" string maps - to in MASTER_TAG_LIST. - tag : str - Tag name. - value : Any - Value to store. - - Returns - ------- - dict + Args: + params (dict): Dictionary to store the value in. + tag_object (AbstractTag): Tag object for holding tag/value pair. This tag object should be the tag object + which the "tag" string maps to in MASTER_TAG_LIST. + tag (str): Tag name. + value (Any): Value to store. + + Returns: + dict: Updated dictionary with the stored value. """ if tag_object.can_repeat: # store tags that can repeat in a list if tag not in params: @@ -335,19 +268,11 @@ def _store_value( def _gather_tags(lines: list[str]) -> list[str]: """Gather broken lines into single string for processing later. - Gather all tags broken across lines into single string for processing - later. - - Parameters - ---------- - lines : list[str] - List of lines from the input file. + Args: + lines (list[str]): List of lines from the input file. - Returns - ------- - gathered_strings : list[str] - List of strings with tags broken across lines combined into single - string. + Returns: + list[str]: List of strings with tags broken across lines combined into single string. """ total_tag = "" gathered_strings = [] @@ -366,12 +291,8 @@ def _gather_tags(lines: list[str]) -> list[str]: def structure(self) -> Structure: """Return a pymatgen Structure object. - Return a pymatgen Structure object. - - Returns - ------- - structure : pymatgen.Structure - Pymatgen structure object. + Returns: + Structure: Pymatgen structure object. """ return self.to_pmg_structure(self) @@ -383,19 +304,13 @@ def from_structure( ) -> JDFTXInfile: """Create a JDFTXInfile object from a pymatgen Structure. - Create a JDFTXInfile object from a pymatgen Structure. - - Parameters - ---------- - structure : Structure - Structure to convert. - selective_dynamics : ArrayLike, optional - Selective dynamics attribute for each site if available. Shape Nx1, - by default None + Args: + structure (Structure): Structure to convert. + selective_dynamics (ArrayLike, optional): Selective dynamics attribute for each site if available. + Shape Nx1, by default None. - Returns - ------- - JDFTXInfile + Returns: + JDFTXInfile: The created JDFTXInfile object. """ jdftxstructure = JDFTXStructure(structure, selective_dynamics) return cls.from_jdftxstructure(jdftxstructure) @@ -407,16 +322,11 @@ def from_jdftxstructure( ) -> JDFTXInfile: """Create a JDFTXInfile object from a JDFTXStructure object. - Create a JDFTXInfile object from a JDFTXStructure object. - - Parameters - ---------- - jdftxstructure : JDFTXStructure - JDFTXStructure object to convert. + Args: + jdftxstructure (JDFTXStructure): JDFTXStructure object to convert. - Returns - ------- - JDFTXInfile + Returns: + JDFTXInfile: The created JDFTXInfile object. """ jstr = jdftxstructure.get_str() return cls.from_str(jstr) @@ -431,23 +341,15 @@ def from_str( ) -> JDFTXInfile: """Read a JDFTXInfile object from a string. - Read a JDFTXInfile object from a string. - - Parameters - ---------- - string : str - String to read from. - dont_require_structure : bool, optional - Whether to require structure tags, by default False - sort_tags : bool, optional - Whether to sort the tags, by default True - path_parent : Path, optional - Path to the parent directory of the input file for include tags, - by default None - - Returns - ------- - JDFTXInfile + Args: + string (str): String to read from. + dont_require_structure (bool, optional): Whether to require structure tags. Defaults to False. + sort_tags (bool, optional): Whether to sort the tags. Defaults to True. + path_parent (Path, optional): Path to the parent directory of the input file for include tags. + Defaults to None. + + Returns: + JDFTXInfile: The created JDFTXInfile object. """ lines: list[str] = list(clean_lines(string.splitlines())) lines = cls._gather_tags(lines) @@ -485,16 +387,12 @@ def from_str( def to_jdftxstructure(cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False) -> JDFTXStructure: """Convert JDFTXInfile to JDFTXStructure object. - Converts JDFTx lattice, lattice-scale, ion tags into JDFTXStructure, - with Pymatgen structure as attribute. + Converts JDFTx lattice, lattice-scale, ion tags into JDFTXStructure, with Pymatgen structure as attribute. - Parameters - ---------- - jdftxinfile : JDFTXInfile - JDFTXInfile object to convert. - sort_structure : bool, optional - Whether to sort the structure. Useful if species are not grouped - properly together. Defaults to False. + Args: + jdftxinfile (JDFTXInfile): JDFTXInfile object to convert. + sort_structure (bool, optional): Whether to sort the structure. Useful if species are not grouped properly + together. Defaults to False. """ # use dict representation so it's easy to get the right column for moveScale, # rather than checking for velocities @@ -507,17 +405,13 @@ def to_pmg_structure(cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False Converts JDFTx lattice, lattice-scale, ion tags into pymatgen Structure. - Parameters - ---------- - jdftxinfile : JDFTXInfile - JDFTXInfile object to convert. - sort_structure : bool, optional - Whether to sort the structure. Useful if species are not grouped - properly together. Defaults to False. - - Returns - ------- - Structure + Args: + jdftxinfile (JDFTXInfile): JDFTXInfile object to convert. + sort_structure (bool, optional): Whether to sort the structure. Useful if species are not grouped properly + together. Defaults to False. + + Returns: + Structure: The created pymatgen Structure object. """ # use dict representation so it's easy to get the right column for # moveScale, rather than checking for velocities @@ -531,20 +425,15 @@ def to_pmg_structure(cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False def _needs_conversion(conversion: str, value: dict | list[dict] | list | list[list]) -> bool: """Determine if a value needs to be converted. - Determine if a value needs to be converted. This method is only ever called by cls.get_list/dict_representation. - + This method is only ever called by cls.get_list/dict_representation. - Parameters - ---------- - conversion : str - Conversion type. ('dict-to-list' (value : dict | list[dict]) or 'list-to-dict' (value : list | list[list])) - value : dict | list[dict] | list | list[list] - Value to check. + Args: + conversion (str): Conversion type. ('dict-to-list' (value : dict | list[dict]) or + 'list-to-dict' (value : list | list[list])) + value (dict | list[dict] | list | list[list]): Value to check. - Returns - ------- - bool - Whether the value needs to be converted. + Returns: + bool: Whether the value needs to be converted. """ # Check if value is not iterable try: @@ -568,12 +457,8 @@ def _needs_conversion(conversion: str, value: dict | list[dict] | list | list[li def get_list_representation(cls, jdftxinfile: JDFTXInfile) -> JDFTXInfile: """Convert JDFTXInfile object properties into list representation. - Convert JDFTXInfile object properties into list representation. - - Parameters - ---------- - jdftxinfile : JDFTXInfile - JDFTXInfile object to convert. + Args: + jdftxinfile (JDFTXInfile): JDFTXInfile object to convert. """ reformatted_params = deepcopy(jdftxinfile.as_dict(skip_module_keys=True)) # rest of code assumes lists are lists and not np.arrays @@ -594,12 +479,8 @@ def get_list_representation(cls, jdftxinfile: JDFTXInfile) -> JDFTXInfile: def get_dict_representation(cls, jdftxinfile: JDFTXInfile) -> JDFTXInfile: """Convert JDFTXInfile object properties into dict representation. - Convert JDFTXInfile object properties into dict representation. - - Parameters - ---------- - jdftxinfile : JDFTXInfile - JDFTXInfile object to convert. + Args: + jdftxinfile (JDFTXInfile): JDFTXInfile object to convert. """ reformatted_params = deepcopy(jdftxinfile.as_dict(skip_module_keys=True)) # Just to make sure only passing lists and no more numpy arrays @@ -628,19 +509,15 @@ def validate_tags( ) -> None: """Validate the tags in the JDFTXInfile. - Validate the tags in the JDFTXInfile. If try_auto_type_fix is True, will - attempt to fix the tags. If error_on_failed_fix is True, will raise an - error if the tags cannot be fixed. If return_list_rep is True, will + Validate the tags in the JDFTXInfile. If try_auto_type_fix is True, will attempt to fix the tags. If + error_on_failed_fix is True, will raise an error if the tags cannot be fixed. If return_list_rep is True, will return the tags in list representation. - Parameters - ---------- - try_auto_type_fix : bool, optional - Whether to attempt to fix the tags, by default False - error_on_failed_fix : bool, optional - Whether to raise an error if the tags cannot be fixed, by default True - return_list_rep : bool, optional - Whether to return the tags in list representation, by default False + Args: + try_auto_type_fix (bool, optional): Whether to attempt to fix the tags. Defaults to False. + error_on_failed_fix (bool, optional): Whether to raise an error if the tags cannot be fixed. + Defaults to True. + return_list_rep (bool, optional): Whether to return the tags in list representation. Defaults to False. """ for tag in self: tag_object = get_tag_object(tag) @@ -664,14 +541,11 @@ def __setitem__(self, key: str, value: Any) -> None: """Set an item in the JDFTXInfile. Set an item in the JDFTXInfile. This magic method is set explicitly to immediately validate when a user sets a - a tag's value, and to perform any conversion necessary. - - Parameters - ---------- - key : str - Key to set. - value : Any - Value to set. + tag's value, and to perform any conversion necessary. + + Args: + key (str): Key to set. + value (Any): Value to set. """ if not isinstance(key, str): raise TypeError(f"{key} is not a string!") @@ -700,17 +574,11 @@ def __setitem__(self, key: str, value: Any) -> None: def _is_numeric(self, value: Any) -> bool: """Check if a value is numeric. - Check if a value is numeric. - - Parameters - ---------- - value : Any - Value to check. + Args: + value (Any): Value to check. - Returns - ------- - bool - Whether the value is numeric. + Returns: + bool: Whether the value is numeric. """ # data-types that might accidentally be identified as numeric if type(value) in [bool]: @@ -725,15 +593,12 @@ def _is_numeric(self, value: Any) -> bool: def append_tag(self, tag: str, value: Any) -> None: """Append a value to a tag. - Append a value to a tag. Use this method instead of directly appending the list contained in the tag, such - that the value is properly processed. + Append a value to a tag. Use this method instead of directly appending the list contained in the tag, such that + the value is properly processed. - Parameters - ---------- - tag : str - Tag to append to. - value : Any - Value to append. + Args: + tag (str): Tag to append to. + value (Any): Value to append. """ tag_object = get_tag_object(tag) if isinstance(tag_object, MultiformatTag): @@ -754,17 +619,11 @@ def append_tag(self, tag: str, value: Any) -> None: class JDFTXStructure(MSONable): """Object for representing the data in JDFTXStructure tags. - Object for representing the data in JDFTXStructure tags. - - Attributes - ---------- - structure: Structure - Associated Structure. - selective_dynamics: ArrayLike - Selective dynamics attribute for each site if available. Shape Nx1 - sort_structure: bool - Whether to sort the structure. Useful if species are not grouped - properly together. Defaults to False. + Attributes: + structure (Structure): Associated Structure. + selective_dynamics (ArrayLike): Selective dynamics attribute for each site if available. Shape Nx1. + sort_structure (bool): Whether to sort the structure. Useful if species are not grouped properly together. + Defaults to False. """ structure: Structure = None @@ -774,8 +633,7 @@ class JDFTXStructure(MSONable): def __post_init__(self) -> None: """Post init function for JDFTXStructure. - Post init function for JDFTXStructure. Asserts self.structure is - ordered, and adds selective dynamics if needed. + Asserts self.structure is ordered, and adds selective dynamics if needed. """ for i in range(len(self.structure.species)): name = "" @@ -809,24 +667,16 @@ def __post_init__(self) -> None: def __repr__(self) -> str: """Return representation of JDFTXStructure file. - Return representation of JDFTXStructure file. - - Returns - ------- - str - Representation of JDFTXStructure file. + Returns: + str: Representation of JDFTXStructure file. """ return f"JDFTXStructure({self.get_str()})" def __str__(self) -> str: """Return string representation of JDFTXStructure file. - Return string representation of JDFTXStructure file. - - Returns - ------- - str - String representation of JDFTXStructure file. + Returns: + str: String representation of JDFTXStructure file. """ return self.get_str() @@ -834,12 +684,8 @@ def __str__(self) -> str: def natoms(self) -> int: """Return number of atoms. - Return number of atoms - - Returns - ------- - int - Number of sites + Returns: + int: Number of sites. """ return len(self.structure.species) @@ -847,16 +693,11 @@ def natoms(self) -> int: def from_str(cls, data: str) -> JDFTXStructure: """Read JDFTXStructure from string. - Read JDFTXStructure from string. - - Parameters - ---------- - data : str - String to read from. + Args: + data (str): String to read from. - Returns - ------- - JDFTXStructure + Returns: + JDFTXStructure: The created JDFTXStructure object. """ return cls.from_jdftxinfile(JDFTXInfile.from_str(data)) @@ -864,16 +705,11 @@ def from_str(cls, data: str) -> JDFTXStructure: def from_file(cls, filename: str) -> JDFTXStructure: """Read JDFTXStructure from file. - Read JDFTXStructure from file. - - Parameters - ---------- - filename : str - Filename to read from. + Args: + filename (str): Filename to read from. - Returns - ------- - JDFTXStructure + Returns: + JDFTXStructure: The created JDFTXStructure object. """ return cls.from_jdftxinfile(JDFTXInfile.from_file(filename)) @@ -881,15 +717,13 @@ def from_file(cls, filename: str) -> JDFTXStructure: def from_jdftxinfile(cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False) -> JDFTXStructure: """Get JDFTXStructure from JDFTXInfile. - Get JDFTXStructure from JDFTXInfile. + Args: + jdftxinfile (JDFTXInfile): JDFTXInfile object. + sort_structure (bool, optional): Whether to sort the structure. Useful if species are not grouped properly + together as JDFTx output will have species sorted. - Parameters - ---------- - jdftxinfile : JDFTXInfile - JDFTXInfile object - sort_structure : bool, optional - Whether to sort the structure. Useful if species are not grouped - properly together as JDFTx output will have species sorted. + Returns: + JDFTXStructure: The created JDFTXStructure object. """ jl = jdftxinfile["lattice"] lattice = np.zeros([3, 3]) @@ -924,16 +758,11 @@ def from_jdftxinfile(cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False def from_jdftxoutfile(cls, jdftxoutfile: JDFTXOutfile) -> JDFTXStructure: """Get JDFTXStructure from JDFTXOutfile. - Get JDFTXStructure from JDFTXOutfile. - - Parameters - ---------- - jdftxoutfile : JDFTXOutfile - JDFTXOutfile object + Args: + jdftxoutfile (JDFTXOutfile): JDFTXOutfile object. - Returns - ------- - JDFTXStructure + Returns: + JDFTXStructure: The created JDFTXStructure object. """ if not len(jdftxoutfile.jstrucs): raise ValueError("No structures found in JDFTXOutfile") @@ -944,16 +773,11 @@ def from_jdftxoutfile(cls, jdftxoutfile: JDFTXOutfile) -> JDFTXStructure: def from_joutstructure(cls, joutstructure: JOutStructure) -> JDFTXStructure: """Get JDFTXStructure from JOutStructure. - Get JDFTXStructure from JOutStructure. - - Parameters - ---------- - joutstructure : JOutStructure - JOutStructure object + Args: + joutstructure (JOutStructure): JOutStructure object. - Returns - ------- - JDFTXStructure + Returns: + JDFTXStructure: The created JDFTXStructure object. """ struct = Structure(joutstructure.lattice, joutstructure.species, joutstructure.coords) selective_dynamics = joutstructure.selective_dynamics @@ -962,18 +786,13 @@ def from_joutstructure(cls, joutstructure: JOutStructure) -> JDFTXStructure: def get_str(self, in_cart_coords: bool = False) -> str: """Return a string to be written as JDFTXInfile tags. - Return a string to be written as JDFTXInfile tags. Allows extra options - as compared to calling str(JDFTXStructure) directly. + Allows extra options as compared to calling str(JDFTXStructure) directly. - Parameters - ---------- - in_cart_coords: bool - Whether coordinates are output in direct or Cartesian + Args: + in_cart_coords (bool, optional): Whether coordinates are output in direct or Cartesian. - Returns - ------- - str - representation of JDFTXInfile structure tags + Returns: + str: Representation of JDFTXInfile structure tags. """ jdftx_tag_dict = {} @@ -1004,22 +823,22 @@ def get_str(self, in_cart_coords: bool = False) -> str: def write_file(self, filename: PathLike, **kwargs) -> None: """Write JDFTXStructure to a file. - Write JDFTXStructure to file. The supported kwargs are the same as - those for the JDFTXStructure.get_str method and are passed through + The supported kwargs are the same as those for the JDFTXStructure.get_str method and are passed through directly. - Parameters - ---------- - filename : str - Filename to write to. - **kwargs - Kwargs to pass to JDFTXStructure.get_str. + Args: + filename (PathLike): Filename to write to. + **kwargs: Kwargs to pass to JDFTXStructure.get_str. """ with zopen(filename, mode="wt") as file: file.write(self.get_str(**kwargs)) def as_dict(self) -> dict: - """MSONable dict.""" + """MSONable dict. + + Returns: + dict: MSONable dictionary representation of the JDFTXStructure. + """ return { "@module": type(self).__module__, "@class": type(self).__name__, @@ -1031,16 +850,11 @@ def as_dict(self) -> dict: def from_dict(cls, params: dict) -> Self: """Get JDFTXStructure from dict. - Get JDFTXStructure from dict. - - Parameters - ---------- - params : dict - Serialized JDFTXStructure + Args: + params (dict): Serialized JDFTXStructure. - Returns - ------- - JDFTXStructure + Returns: + JDFTXStructure: The created JDFTXStructure object. """ return cls( Structure.from_dict(params["structure"]), From 0ff300ace9f6443ee326adf8e10dfebb4fb89286 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Wed, 20 Nov 2024 16:28:08 -0700 Subject: [PATCH 146/195] docustring update to google style --- src/pymatgen/io/jdftx/generic_tags.py | 826 +++++++----------- .../io/jdftx/jdftxinfile_master_format.py | 21 +- src/pymatgen/io/jdftx/jminsettings.py | 20 +- 3 files changed, 321 insertions(+), 546 deletions(-) diff --git a/src/pymatgen/io/jdftx/generic_tags.py b/src/pymatgen/io/jdftx/generic_tags.py index 303bebd47a4..d9a3f9a5a80 100644 --- a/src/pymatgen/io/jdftx/generic_tags.py +++ b/src/pymatgen/io/jdftx/generic_tags.py @@ -34,12 +34,8 @@ class ClassPrintFormatter: def __str__(self) -> str: """Print the class to the command line in a readable format. - Print the class to the command line in a readable format. - - Returns - ------- - str - The class in a readable format. + Returns: + str: The class in a readable format. """ return f"{self.__class__}\n" + "\n".join(f"{item} = {self.__dict__[item]}" for item in sorted(self.__dict__)) @@ -48,13 +44,15 @@ def __str__(self) -> str: class AbstractTag(ClassPrintFormatter, ABC): """Abstract base class for all tags.""" - multiline_tag: bool = False # set to True if what to print tags across - # multiple lines, typically like electronic-minimize + multiline_tag: bool = ( + False # set to True if what to print tags across multiple lines, typically like electronic-minimize + ) can_repeat: bool = False # set to True for tags that can appear on multiple lines, like ion write_tagname: bool = True # set to False to not print the tagname, like for subtags of elec-cutoff write_value: bool = True # set to False to not print any value, like for dump-interval - optional: bool = True # set to False if tag (usually a subtag of a - # TagContainer) must be set for the JDFTXInfile to be valid. + optional: bool = ( + True # set to False if tag (usually a subtag of a TagContainer) must be set for the JDFTXInfile to be valid. + ) # The lattice, ion, and ion-species are the main tags that are not optional defer_until_struc: bool = False is_tag_container: bool = False @@ -62,38 +60,36 @@ class AbstractTag(ClassPrintFormatter, ABC): @abstractmethod def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = False) -> tuple[str, bool, Any]: - """Validate the type of the value for this tag.""" + """Validate the type of the value for this tag. + + Args: + tag (str): The tag to validate the type of the value for. + value (Any): The value to validate the type of. + try_auto_type_fix (bool, optional): Whether to try to automatically fix the type of the value. + Defaults to False. + + Returns: + tuple[str, bool, Any]: The tag, whether the value is of the correct type, and the possibly fixed value. + """ def _validate_value_type( self, type_check: type, tag: str, value: Any, try_auto_type_fix: bool = False ) -> tuple[str, bool, Any]: """Validate the type of the value for this tag. - This method is used to validate the type of the value for this tag. It is - used to check if the value is of the correct type and if it can be fixed - automatically. If the value is not of the correct type and cannot be fixed + This method is used to validate the type of the value for this tag. It is used to check if the value is of the + correct type and if it can be fixed automatically. If the value is not of the correct type and cannot be fixed automatically, a warning is raised. - Parameters - ---------- - type_check : type - The type to check the value against. - tag : str - The tag to check the value against. - value : Any - The value to check the type of. - try_auto_type_fix : bool, optional - Whether to try to automatically fix the type of the value, - by default False. - - Returns - ------- - tag : str - The tag to check the value against. - is_valid : bool - Whether the value is of the correct type. - value : Any - The value checked against the correct type, possibly fixed. + Args: + type_check (type): The type to check the value against. + tag (str): The tag to check the value against. + value (Any): The value to check the type of. + try_auto_type_fix (bool, optional): Whether to try to automatically fix the type of the value. + Defaults to False. + + Returns: + tuple[str, bool, Any]: The tag, whether the value is of the correct type, and the possibly fixed value. """ if self.can_repeat: self._validate_repeat(tag, value) @@ -120,15 +116,35 @@ def _validate_repeat(self, tag: str, value: Any) -> None: @abstractmethod def read(self, tag: str, value_str: str) -> Any: - """Read and parse the value string for this tag.""" + """Read and parse the value string for this tag. + + Args: + tag (str): The tag to read the value string for. + value_str (str): The value string to read. + + Returns: + Any: The parsed value. + """ @abstractmethod def write(self, tag: str, value: Any) -> str: - """Write the tag and its value as a string.""" + """Write the tag and its value as a string. + + Args: + tag (str): The tag to write. + value (Any): The value to write. + + Returns: + str: The tag and its value as a string. + """ @abstractmethod def get_token_len(self) -> int: - """Get the token length of the tag.""" + """Get the token length of the tag. + + Returns: + int: The token length of the tag. + """ def _write(self, tag: str, value: Any, multiline_override: bool = False) -> str: tag_str = f"{tag} " if self.write_tagname else "" @@ -142,11 +158,27 @@ def _get_token_len(self) -> int: return int(self.write_tagname) + int(self.write_value) def get_list_representation(self, tag: str, value: Any) -> list | list[list]: - """Convert the value to a list representation.""" + """Convert the value to a list representation. + + Args: + tag (str): The tag to convert the value to a list representation for. + value (Any): The value to convert to a list representation. + + Returns: + list | list[list]: The value converted to a list representation. + """ raise ValueError(f"Tag object has no get_list_representation method: {tag}") def get_dict_representation(self, tag: str, value: Any) -> dict | list[dict]: - """Convert the value to a dict representation.""" + """Convert the value to a dict representation. + + Args: + tag (str): The tag to convert the value to a dict representation for. + value (Any): The value to convert to a dict representation. + + Returns: + dict | list[dict]: The value converted to a dict representation. + """ raise ValueError(f"Tag object has no get_dict_representation method: {tag}") @@ -174,58 +206,35 @@ def __post_init__(self) -> None: def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = False) -> tuple[str, bool, Any]: """Validate the type of the value for this tag. - Validate the type of the value for this tag. - - Parameters - ---------- - tag : str - The tag to validate the type of the value for. - value : Any - The value to validate the type of. - try_auto_type_fix : bool, optional - Whether to try to automatically fix the type of the value, - by default False. - - Returns - ------- - tag : str - The tag to validate the type of the value for. - is_valid_out : bool - Whether the value is of the correct type. - updated_value : Any - The value checked against the correct type, possibly fixed. + Args: + tag (str): The tag to validate the type of the value for. + value (Any): The value to validate the type of. + try_auto_type_fix (bool, optional): Whether to try to automatically fix the type of the value. + Defaults to False. + + Returns: + tuple[str, bool, Any]: The tag, whether the value is of the correct type, and the possibly fixed value. """ return self._validate_value_type(bool, tag, value, try_auto_type_fix=try_auto_type_fix) def raise_value_error(self, tag: str, value: str) -> None: """Raise a ValueError for the value string. - Raise a ValueError for the value string. - - Parameters - ---------- - tag : str - The tag to raise the ValueError for. - value : str - The value string to raise the ValueError for. + Args: + tag (str): The tag to raise the ValueError for. + value (str): The value string to raise the ValueError for. """ raise ValueError(f"The value '{value}' was provided to {tag}, it is not acting like a boolean") def read(self, tag: str, value: str) -> bool: """Read the value string for this tag. - Read the value string for this tag. + Args: + tag (str): The tag to read the value string for. + value (str): The value string to read. - Parameters - ---------- - tag : str - The tag to read the value string for. - value : str - The value string to read. - - Returns - ------- - bool + Returns: + bool: The parsed boolean value. """ if len(value.split()) > 1: raise ValueError(f"'{value}' for {tag} should not have a space in it!") @@ -244,18 +253,12 @@ def read(self, tag: str, value: str) -> bool: def write(self, tag: str, value: Any) -> str: """Write the tag and its value as a string. - Write the tag and its value as a string. - - Parameters - ---------- - tag : str - The tag to write. - value : Any - The value to write. + Args: + tag (str): The tag to write. + value (Any): The value to write. - Returns - ------- - str + Returns: + str: The tag and its value as a string. """ value2 = self._TF_options["write"][value] return self._write(tag, value2) @@ -263,12 +266,8 @@ def write(self, tag: str, value: Any) -> str: def get_token_len(self) -> int: """Get the token length of the tag. - Get the token length of the tag. - - Returns - ------- - int - The token length of the tag. + Returns: + int: The token length of the tag. """ return self._get_token_len() @@ -285,44 +284,26 @@ class StrTag(AbstractTag): def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = False) -> tuple[str, bool, Any]: """Validate the type of the value for this tag. - Validate the type of the value for this tag. - - Parameters - ---------- - tag : str - The tag to validate the type of the value for. - value : Any - The value to validate the type of. - try_auto_type_fix : bool, optional - Whether to try to automatically fix the type of the value, - by default False. - - Returns - ------- - tag : str - The tag to validate the type of the value for. - is_valid_out : bool - Whether the value is of the correct type. - updated_value : Any - The value checked against the correct type, possibly fixed. + Args: + tag (str): The tag to validate the type of the value for. + value (Any): The value to validate the type of. + try_auto_type_fix (bool, optional): Whether to try to automatically fix the type of the value. Defaults to + False. + + Returns: + tuple[str, bool, Any]: The tag, whether the value is of the correct type, and the possibly fixed value. """ return self._validate_value_type(str, tag, value, try_auto_type_fix=try_auto_type_fix) def read(self, tag: str, value: str) -> str: """Read the value string for this tag. - Read the value string for this tag. - - Parameters - ---------- - tag : str - The tag to read the value string for. - value : str - The value string to read. + Args: + tag (str): The tag to read the value string for. + value (str): The value string to read. - Returns - ------- - str + Returns: + str: The parsed string value. """ # This try except block needs to go before the value.split check try: @@ -338,31 +319,20 @@ def read(self, tag: str, value: str) -> str: def write(self, tag: str, value: Any) -> str: """Write the tag and its value as a string. - Write the tag and its value as a string. + Args: + tag (str): The tag to write. + value (Any): The value to write. - Parameters - ---------- - tag : str - The tag to write. - value : Any - The value to write. - - Returns - ------- - str - The tag and its value as a string. + Returns: + str: The tag and its value as a string. """ return self._write(tag, value) def get_token_len(self) -> int: """Get the token length of the tag. - Get the token length of the tag. - - Returns - ------- - int - The token length of the tag. + Returns: + int: The token length of the tag. """ return self._get_token_len() @@ -377,44 +347,26 @@ class IntTag(AbstractTag): def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = False) -> tuple[str, bool, Any]: """Validate the type of the value for this tag. - Validate the type of the value for this tag. - - Parameters - ---------- - tag : str - The tag to validate the type of the value for. - value : Any - The value to validate the type of. - try_auto_type_fix : bool, optional - Whether to try to automatically fix the type of the value, - by default False. - - Returns - ------- - tag : str - The tag to validate the type of the value for. - is_valid_out : bool - Whether the value is of the correct type. - updated_value : Any - The value checked against the correct type, possibly fixed. + Args: + tag (str): The tag to validate the type of the value for. + value (Any): The value to validate the type of. + try_auto_type_fix (bool, optional): Whether to try to automatically fix the type of the value, by default + False. + + Returns: + tuple[str, bool, Any]: The tag, whether the value is of the correct type, and the possibly fixed value. """ return self._validate_value_type(int, tag, value, try_auto_type_fix=try_auto_type_fix) def read(self, tag: str, value: str) -> int: """Read the value string for this tag. - Read the value string for this tag. - - Parameters - ---------- - tag : str - The tag to read the value string for. - value : str - The value string to read. + Args: + tag (str): The tag to read the value string for. + value (str): The value string to read. - Returns - ------- - int + Returns: + int: The parsed integer value. """ if not isinstance(value, str): raise TypeError(f"Value {value} for {tag} should be a string!") @@ -428,31 +380,20 @@ def read(self, tag: str, value: str) -> int: def write(self, tag: str, value: Any) -> str: """Write the tag and its value as a string. - Write the tag and its value as a string. - - Parameters - ---------- - tag : str - The tag to write. - value : Any - The value to write. + Args: + tag (str): The tag to write. + value (Any): The value to write. - Returns - ------- - str - The tag and its value as a string. + Returns: + str: The tag and its value as a string. """ return self._write(tag, value) def get_token_len(self) -> int: """Get the token length of the tag. - Get the token length of the tag. - - Returns - ------- - int - The token length of the tag. + Returns: + int: The token length of the tag. """ return self._get_token_len() @@ -469,44 +410,26 @@ class FloatTag(AbstractTag): def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = False) -> tuple[str, bool, Any]: """Validate the type of the value for this tag. - Validate the type of the value for this tag. - - Parameters - ---------- - tag : str - The tag to validate the type of the value for. - value : Any - The value to validate the type of. - try_auto_type_fix : bool, optional - Whether to try to automatically fix the type of the value, - by default False. - - Returns - ------- - tag : str - The tag to validate the type of the value for. - is_valid_out : bool - Whether the value is of the correct type. - updated_value : Any - The value checked against the correct type, possibly fixed. + Args: + tag (str): The tag to validate the type of the value for. + value (Any): The value to validate the type of. + try_auto_type_fix (bool, optional): Whether to try to automatically fix the type of the value, by default + False. + + Returns: + tuple[str, bool, Any]: The tag, whether the value is of the correct type, and the possibly fixed value. """ return self._validate_value_type(float, tag, value, try_auto_type_fix=try_auto_type_fix) def read(self, tag: str, value: str) -> float: """Read the value string for this tag. - Read the value string for this tag. + Args: + tag (str): The tag to read the value string for. + value (str): The value string to read. - Parameters - ---------- - tag : str - The tag to read the value string for. - value : str - The value string to read. - - Returns - ------- - float + Returns: + float: The parsed float value. """ if not isinstance(value, str): raise TypeError(f"Value {value} for {tag} should be a string!") @@ -521,19 +444,12 @@ def read(self, tag: str, value: str) -> float: def write(self, tag: str, value: Any) -> str: """Write the tag and its value as a string. - Write the tag and its value as a string. - - Parameters - ---------- - tag : str - The tag to write. - value : Any - The value to write. + Args: + tag (str): The tag to write. + value (Any): The value to write. - Returns - ------- - str - The tag and its value as a string. + Returns: + str: The tag and its value as a string. """ # pre-convert to string: self.prec+3 is minimum room for: # - sign, 1 integer left of decimal, decimal, and precision. @@ -545,12 +461,8 @@ def write(self, tag: str, value: Any) -> str: def get_token_len(self) -> int: """Get the token length of the tag. - Get the token length of the tag. - - Returns - ------- - int - The token length of the tag. + Returns: + int: The token length of the tag. """ return self._get_token_len() @@ -577,44 +489,26 @@ class InitMagMomTag(AbstractTag): def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = False) -> tuple[str, bool, Any]: """Validate the type of the value for this tag. - Validate the type of the value for this tag. - - Parameters - ---------- - tag : str - The tag to validate the type of the value for. - value : Any - The value to validate the type of. - try_auto_type_fix : bool, optional - Whether to try to automatically fix the type of the value, - by default False. - - Returns - ------- - tag : str - The tag to validate the type of the value for. - is_valid_out : bool - Whether the value is of the correct type. - updated_value : Any - The value checked against the correct type, possibly fixed. + Args: + tag (str): The tag to validate the type of the value for. + value (Any): The value to validate the type of. + try_auto_type_fix (bool, optional): Whether to try to automatically fix the type of the value, by default + False. + + Returns: + tuple[str, bool, Any]: The tag, whether the value is of the correct type, and the possibly fixed value. """ return self._validate_value_type(str, tag, value, try_auto_type_fix=try_auto_type_fix) def read(self, tag: str, value: str) -> str: """Read the value string for this tag. - Read the value string for this tag. - - Parameters - ---------- - tag : str - The tag to read the value string for. - value : str - The value string to read. + Args: + tag (str): The tag to read the value string for. + value (str): The value string to read. - Returns - ------- - str + Returns: + str: The parsed string value. """ try: value = str(value) @@ -625,31 +519,20 @@ def read(self, tag: str, value: str) -> str: def write(self, tag: str, value: Any) -> str: """Write the tag and its value as a string. - Write the tag and its value as a string. + Args: + tag (str): The tag to write. + value (Any): The value to write. - Parameters - ---------- - tag : str - The tag to write. - value : Any - The value to write. - - Returns - ------- - str - The tag and its value as a string. + Returns: + str: The tag and its value as a string. """ return self._write(tag, value) def get_token_len(self) -> int: """Get the token length of the tag. - Get the token length of the tag. - - Returns - ------- - int - The token length of the tag. + Returns: + int: The token length of the tag. """ return self._get_token_len() @@ -658,28 +541,25 @@ def get_token_len(self) -> int: class TagContainer(AbstractTag): """TagContainer class for handling tags that contain other tags. - This class is used to handle tags that contain other tags. It is used to - validate the type of the value for the tag, read the value string for the tag, - write the tag and its value as a string, and get the token length of the tag. - - Note: When constructing a TagContainer, all subtags must be able to return the - correct token length without any information about the value. - # TODO: Remove this assumption by changing the signature of get_token_len - to take the value as an argument. + This class is used to handle tags that contain other tags. It is used to validate the type of the value for the tag, + read the value string for the tag, write the tag and its value as a string, and get the token length of the tag. + Note: When constructing a TagContainer, all subtags must be able to return the correct token length without any + information about the value. + # TODO: Remove this assumption by changing the signature of get_token_len to take the value as an argument. """ linebreak_nth_entry: int | None = None # handles special formatting for matrix tags, e.g. lattice tag - is_tag_container: bool = True # used to ensure only TagContainers are - # converted between list and dict representations + is_tag_container: bool = ( + True # used to ensure only TagContainers are converted between list and dict representations + ) subtags: dict[str, AbstractTag] = field(default_factory=dict) def _validate_single_entry( self, value: dict | list[dict], try_auto_type_fix: bool = False ) -> tuple[list[str], list[bool], Any]: if not isinstance(value, dict): - raise TypeError(f"This tag should be a dict: {value}, which is \ - of the type {type(value)}") + raise TypeError(f"This tag should be a dict: {value}, which is of the type {type(value)}") tags_checked: list[str] = [] types_checks: list[bool] = [] updated_value = deepcopy(value) @@ -697,26 +577,14 @@ def _validate_single_entry( def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = False) -> tuple[str, bool, Any]: """Validate the type of the value for this tag. - Validate the type of the value for this tag. - - Parameters - ---------- - tag : str - The tag to validate the type of the value for. - value : Any - The value to validate the type of. - try_auto_type_fix : bool, optional - Whether to try to automatically fix the type of the value, - by default False. - - Returns - ------- - tag : str - The tag to validate the type of the value for. - is_valid_out : bool - Whether the value is of the correct type. - updated_value : Any - The value checked against the correct type, possibly fixed. + Args: + tag (str): The tag to validate the type of the value for. + value (Any): The value to validate the type of. + try_auto_type_fix (bool, optional): Whether to try to automatically fix the type of the value, by default + False. + + Returns: + tuple[str, bool, Any]: The tag, whether the value is of the correct type, and the possibly fixed value. """ value_dict = self.get_dict_representation(tag, value) if self.can_repeat: @@ -725,7 +593,6 @@ def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = Fa tags_list_list: list[list[str]] = [result[0] for result in results] is_valids_list_list: list[list[bool]] = [result[1] for result in results] updated_value: Any = [result[2] for result in results] - ### tag_out = ",".join([",".join(x) for x in tags_list_list]) is_valid_out = all(all(x) for x in is_valids_list_list) if not is_valid_out: @@ -753,18 +620,12 @@ def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = Fa def read(self, tag: str, value: str) -> dict: """Read the value string for this tag. - Read the value string for this tag. + Args: + tag (str): The tag to read the value string for. + value (str): The value string to read. - Parameters - ---------- - tag : str - The tag to read the value string for. - value : str - The value string to read. - - Returns - ------- - dict + Returns: + dict: The parsed value. """ value_list = value.split() if tag == "ion": @@ -772,8 +633,8 @@ def read(self, tag: str, value: str) -> dict: if any(special_constraints): value_list = value_list[: special_constraints.index(True)] warnings.warn( - "Found special constraints reading an 'ion' tag, " - "these were dropped; reading them has not been implemented!", + "Found special constraints reading an 'ion' tag, these were dropped; reading them has not been " + "implemented!", stacklevel=2, ) @@ -811,20 +672,16 @@ def read(self, tag: str, value: str) -> dict: for subtag, subtag_type in ( (subtag, subtag_type) for subtag, subtag_type in self.subtags.items() if not subtag_type.write_tagname ): - # now try to populate remaining subtags that do not use a keyword - # in order of appearance. + # now try to populate remaining subtags that do not use a keyword in order of appearance. if len(value_list) == 0: break - if ( - subtag in tempdict or subtag_type.write_tagname - ): # this tag has already been read or requires a tagname keyword - # to be present + if subtag in tempdict or subtag_type.write_tagname: # this tag has already been read or requires a tagname + # keyword to be present continue tempdict[subtag] = subtag_type.read(subtag, value_list[0]) del value_list[0] - # reorder all tags to match order of __MASTER_TAG_LIST__ and do - # coarse-grained validation of read. + # reorder all tags to match order of __MASTER_TAG_LIST__ and do coarse-grained validation of read. subdict = {x: tempdict[x] for x in self.subtags if x in tempdict} for subtag, subtag_type in self.subtags.items(): if not subtag_type.optional and subtag not in subdict: @@ -838,19 +695,12 @@ def read(self, tag: str, value: str) -> dict: def write(self, tag: str, value: Any) -> str: """Write the tag and its value as a string. - Write the tag and its value as a string. - - Parameters - ---------- - tag : str - The tag to write. - value : Any - The value to write. + Args: + tag (str): The tag to write. + value (Any): The value to write. - Returns - ------- - str - The tag and its value as a string. + Returns: + str: The tag and its value as a string. """ if not isinstance(value, dict): raise TypeError( @@ -862,10 +712,9 @@ def write(self, tag: str, value: Any) -> str: for count, (subtag, subvalue) in enumerate(value.items()): if self.subtags[subtag].can_repeat and isinstance(subvalue, list): # if a subtag.can_repeat, it is assumed that subvalue is a list - # the 2nd condition ensures this + # the 2nd condition ensures this # if it is not a list, then the tag will still be printed by the else - # this could be relevant if someone manually sets the tag's - # can_repeat value to a non-list. + # this could be relevant if someone manually sets the tag's can_repeat value to a non-list. print_str_list = [self.subtags[subtag].write(subtag, entry) for entry in subvalue] print_str = " ".join(print_str_list) else: @@ -892,12 +741,8 @@ def write(self, tag: str, value: Any) -> str: def get_token_len(self) -> int: """Get the token length of the tag. - Get the token length of the tag. - - Returns - ------- - int - The token length of the tag. + Returns: + int: The token length of the tag. """ min_token_len = int(self.write_tagname) # length of value subtags added next for subtag_type in self.subtags.values(): @@ -924,9 +769,8 @@ def _make_list(self, value: dict) -> list: elif isinstance(value[subtag], dict): # this triggers if someone sets this tag using mixed dict/list representations warnings.warn( - f"The {subtag} subtag does not allow list representation with a value " - f"{value[subtag]}.\n I added the dict to the list. Is this correct? " - "You will not be able to convert back!", + f"The {subtag} subtag does not allow list representation with a value {value[subtag]}.\n " + "I added the dict to the list. Is this correct? You will not be able to convert back!", stacklevel=2, ) value_list.append(value[subtag]) @@ -943,22 +787,14 @@ def _make_list(self, value: dict) -> list: def get_list_representation(self, tag: str, value: Any) -> list: """Convert the value to a list representation. - Convert the value to a list representation. + Args: + tag (str): The tag to convert the value to a list representation for. + value (Any): The value to convert to a list representation. - Parameters - ---------- - tag : str - The tag to convert the value to a list representation for. - value : Any - The value to convert to a list representation. - - Returns - ------- - list - The value converted to a list representation. + Returns: + list: The value converted to a list representation. """ - # convert dict representation into list representation by writing - # (nested) dicts into list or list of lists. + # convert dict representation into list representation by writing (nested) dicts into list or list of lists. # there are 4 types of TagContainers in the list representation: # can_repeat: list of bool/str/int/float (ion-species) # can_repeat: list of lists (ion) @@ -990,20 +826,12 @@ def _check_for_mixed_nesting(tag: str, value: Any) -> None: def _make_str_for_dict(self, tag: str, value_list: list) -> str: """Convert the value to a string representation. - Convert the value to a string representation for dict representation. - - Parameters - ---------- - tag : str - The tag to convert the value to a string representation for. - value_list : list - The value to convert to a string representation. + Args: + tag (str): The tag to convert the value to a string representation for. + value_list (list): The value to convert to a string representation. - Returns - ------- - str - The value converted to a string representation for dict - representation. + Returns: + str: The value converted to a string representation for dict representation. """ value = flatten_list(tag, value_list) self._check_for_mixed_nesting(tag, value) @@ -1012,19 +840,12 @@ def _make_str_for_dict(self, tag: str, value_list: list) -> str: def get_dict_representation(self, tag: str, value: list) -> dict | list[dict]: """Convert the value to a dict representation. - Convert the value to a dict representation. + Args: + tag (str): The tag to convert the value to a dict representation for. + value (list): The value to convert to a dict representation. - Parameters - ---------- - tag : str - The tag to convert the value to a dict representation for. - value : list - The value to convert to a dict representation. - - Returns - ------- - dict | list[dict] - The value converted to a dict representation. + Returns: + dict | list[dict]: The value converted to a dict representation. """ # convert list or list of lists representation into string the TagContainer can process back into (nested) dict @@ -1043,8 +864,7 @@ def get_dict_representation(self, tag: str, value: list) -> dict | list[dict]: # cannot repeat: list of bool/str/int/float (elec-cutoff) # cannot repeat: list of lists (lattice) - # the .read() method automatically handles regenerating any nesting - # because is just like reading a file + # the .read() method automatically handles regenerating any nesting because is just like reading a file if self.can_repeat: if all(isinstance(entry, dict) for entry in value): return value # no conversion needed @@ -1065,14 +885,11 @@ def get_dict_representation(self, tag: str, value: list) -> dict | list[dict]: class MultiformatTag(AbstractTag): """Class for tags with multiple format options. - Class for tags that could have different types of - input values given to them or tags where different subtag options directly - impact how many expected arguments are provided e.g. the coulomb-truncation - or van-der-waals tags. + Class for tags that could have different types of input values given to them or tags where different subtag options + directly impact how many expected arguments are provided e.g. the coulomb-truncation or van-der-waals tags. - This class should not be used for tags with simply some combination of - mandatory and optional args because the TagContainer class can handle those - cases by itself. + This class should not be used for tags with simply some combination of mandatory and optional args because the + TagContainer class can handle those cases by itself. """ format_options: list[AbstractTag] = field(default_factory=list) @@ -1080,17 +897,14 @@ class MultiformatTag(AbstractTag): def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = False) -> tuple[str, bool, Any]: """Validate the type of the value for this tag. - Validate the type of the value for this tag. - - Parameters - ---------- - tag : str - The tag to validate the value type for. - value : Any - The value to validate the type of. - try_auto_type_fix : bool, optional - Whether to try to automatically fix the type of the value, - by default False. + Args: + tag (str): The tag to validate the value type for. + value (Any): The value to validate the type of. + try_auto_type_fix (bool, optional): Whether to try to automatically fix the type of the value. Defaults to + False. + + Returns: + tuple[str, bool, Any]: The tag, whether the value is of the correct type, and the possibly fixed value. """ format_index, value = self._determine_format_option(tag, value, try_auto_type_fix=try_auto_type_fix) is_valid = format_index is not None @@ -1099,55 +913,49 @@ def validate_value_type(self, tag: str, value: Any, try_auto_type_fix: bool = Fa def read(self, tag: str, value: str) -> None: """Read the value string for this tag. - Read the value string for this tag. + Args: + tag (str): The tag to read the value string for. + value (str): The value string to read. - Parameters - ---------- - tag : str - The tag to read the value string for. - value : str - The value string to read. + Raises: + RuntimeError: If the method is called directly on MultiformatTag. """ err_str = "The read method is not supposed to be called directly on MultiformatTag." - err_str += " Get the proper format option first." + "Get the proper format option first." raise RuntimeError(err_str) def write(self, tag: str, value: Any) -> str: """Write the tag and its value as a string. - This method writes the tag and its value as a string. + Args: + tag (str): The tag to write. + value (Any): The value to write. - Parameters - ---------- - tag : str - The tag to write. - value : Any - The value to write. + Returns: + str: The tag and its value as a string. - Returns - ------- - str + Raises: + RuntimeError: If the method is called directly on MultiformatTag. """ err_str = "The write method is not supposed to be called directly on MultiformatTag." - err_str += " Get the proper format option first." + "Get the proper format option first." raise RuntimeError(err_str) def get_format_index_for_str_value(self, tag: str, value: str) -> int: - """Get the format index from string rep of value. + """Get the format index from string representation of value. - Get the format index from string rep of value. + Args: + tag (str): The tag to read the value string for. + value (str): The value string to read. - Parameters - ---------- - tag : str - The tag to read the value string for. - value : str - The value string to read. + Returns: + int: The index of the format option for the value of this tag. + + Raises: + ValueError: If no valid read format is found for the tag. """ problem_log = [] - for i, trial_format in enumerate( - self.format_options - ): # format_options is a list of AbstractTag-inheriting objects + for i, trial_format in enumerate(self.format_options): try: _ = trial_format.read(tag, value) return i @@ -1160,38 +968,29 @@ def get_format_index_for_str_value(self, tag: str, value: str) -> int: def raise_invalid_format_option_error(self, tag: str, i: int) -> None: """Raise an error for an invalid format option. - Raise an error for an invalid format option. + Args: + tag (str): The tag to raise the error for. + i (int): The index of the format option to raise the error for. - Parameters - ---------- - tag : str - The tag to raise the error for. - i : int - The index of the format option to raise the error for. + Raises: + ValueError: If the format option is invalid. """ raise ValueError(f"{tag} option {i} is not it: validation failed") def _determine_format_option(self, tag: str, value_any: Any, try_auto_type_fix: bool = False) -> tuple[int, Any]: """Determine the format option for the value of this tag. - This method determines the format option for the value of this tag. - - Parameters - ---------- - tag : str - The tag to determine the format option for. - value : Any - The value to determine the format option for. - try_auto_type_fix : bool, optional - Whether to try to automatically fix the type of the value, - by default False. - - Returns - ------- - int - The index of the format option for the value of this tag. - Any - The value of this tag. + Args: + tag (str): The tag to determine the format option for. + value_any (Any): The value to determine the format option for. + try_auto_type_fix (bool, optional): Whether to try to automatically fix the type of the value. Defaults to + False. + + Returns: + tuple[int, Any]: The index of the format option for the value of this tag and the value of this tag. + + Raises: + ValueError: If the format for the tag could not be determined from the available options. """ exceptions = [] for i, format_option in enumerate(self.format_options): @@ -1207,23 +1006,20 @@ def _determine_format_option(self, tag: str, value_any: Any, try_auto_type_fix: self.raise_invalid_format_option_error(tag, i) else: return i, value - except (ValueError, TypeError, KeyError) as e: # TODO: Make sure these are all - # the possible exceptions - # 11/18/24: KeyError added to exception list as the wrong format may have a different set of keys + except (ValueError, TypeError, KeyError) as e: exceptions.append(e) - err_str = f"The format for {tag} for:\n{value_any}\ncould not be determined from the available options!" - err_str += "Check your inputs and/or MASTER_TAG_LIST!" + err_str = f"The format for {tag} for:\n{value_any}\ncould not be determined from the available options! " + "Check your inputs and/or MASTER_TAG_LIST!" raise ValueError(err_str) def get_token_len(self) -> int: """Get the token length of the tag. - Get the token length of the tag. + Returns: + int: The token length of the tag. - Returns - ------- - int - The token length of the tag. + Raises: + NotImplementedError: If the method is called directly on MultiformatTag objects. """ raise NotImplementedError("This method is not supposed to be called directly on MultiformatTag objects!") @@ -1232,27 +1028,22 @@ def get_token_len(self) -> int: class BoolTagContainer(TagContainer): """BoolTagContainer class for handling the subtags to the "dump" tag. - This class is used to handle the subtags to the "dump" tag. All subtags - are freqs for dump, and all values for these tags are boolean values that - are read given the existence of their "var" name. + This class is used to handle the subtags to the "dump" tag. All subtags are freqs for dump, and all values for these + tags are boolean values that are read given the existence of their "var" name. """ def read(self, tag: str, value_str: str) -> dict: """Read the value string for this tag. - This method reads the value string for this tag. It is used to parse the - value string for the tag and return the parsed value. + This method reads the value string for this tag. It is used to parse the value string for the tag and return the + parsed value. - Parameters - ---------- - tag : str - The tag to read the value string for. - value_str : str - The value string to read. + Args: + tag (str): The tag to read the value string for. + value_str (str): The value string to read. - Returns - ------- - dict + Returns: + dict: The parsed value. """ value = value_str.split() tempdict = {} @@ -1284,19 +1075,15 @@ class DumpTagContainer(TagContainer): def read(self, tag: str, value_str: str) -> dict: """Read the value string for this tag. - This method reads the value string for this tag. It is used to parse the - value string for the tag and return the parsed value. + This method reads the value string for this tag. It is used to parse the value string for the tag and return the + parsed value. - Parameters - ---------- - tag : str - The tag to read the value string for. - value_str : str - The value string to read. + Args: + tag (str): The tag to read the value string for. + value_str (str): The value string to read. - Returns - ------- - dict + Returns: + dict: The parsed value. """ value = value_str.split() tempdict = {} @@ -1307,8 +1094,7 @@ def read(self, tag: str, value_str: str) -> dict: subtag_value = " ".join(value[(idx_start + 1) :]) tempdict[subtag] = subtag_type.read(subtag, subtag_value) del value[idx_start:] - # reorder all tags to match order of __MASTER_TAG_LIST__ and do - # coarse-grained validation of read + # reorder all tags to match order of __MASTER_TAG_LIST__ and do coarse-grained validation of read subdict = {x: tempdict[x] for x in self.subtags if x in tempdict} # There are no forced subtags for dump if len(value) > 0: diff --git a/src/pymatgen/io/jdftx/jdftxinfile_master_format.py b/src/pymatgen/io/jdftx/jdftxinfile_master_format.py index f2175f5007b..95cfefdd1b2 100644 --- a/src/pymatgen/io/jdftx/jdftxinfile_master_format.py +++ b/src/pymatgen/io/jdftx/jdftxinfile_master_format.py @@ -1152,12 +1152,11 @@ def get_dump_tag_container() -> DumpTagContainer: - """Initialize a dump tag container. + """ + Initialize a dump tag container. - Returns - ------- - DumpTagContainer - The dump tag container. + Returns: + DumpTagContainer: The dump tag container. """ subtags2: dict[str, AbstractTag] = {} # Called "subtags2" to avoid name conflict with the "subtags" variable for freq in jdftxdumpfreqoptions: @@ -1187,14 +1186,10 @@ def get_dump_tag_container() -> DumpTagContainer: def get_tag_object(tag: str) -> AbstractTag: """Get the tag object for a given tag name. - Parameters - ---------- - tag : str - The tag name. + Args: + tag (str): The tag name. - Returns - ------- - AbstractTag - The tag object. + Returns: + AbstractTag: The tag object. """ return MASTER_TAG_LIST[__TAG_GROUPS__[tag]][tag] diff --git a/src/pymatgen/io/jdftx/jminsettings.py b/src/pymatgen/io/jdftx/jminsettings.py index 66de7c5b76f..dce5be21304 100644 --- a/src/pymatgen/io/jdftx/jminsettings.py +++ b/src/pymatgen/io/jdftx/jminsettings.py @@ -27,12 +27,10 @@ def __init__( self, params: dict[str, Any] | None = None, ) -> None: - """Initialize a generic JMInSettings class. + """Initialize a generic JMinSettings class. - Parameters - ---------- - params : dict - A dictionary of minimization settings. + Args: + params (dict[str, Any] | None): A dictionary of minimization settings. """ self.params = None if params is None else dict(params) @@ -45,8 +43,7 @@ def __str__(self) -> str: class JMinSettingsElectronic(JMinSettings): """JMInSettings mutant for electronic minimization settings. - A class for storing electronic minimization settings read from a - JDFTx out file. + A class for storing electronic minimization settings read from a JDFTx out file. """ start_flag: str = "electronic-minimize" @@ -62,8 +59,7 @@ def __init__( class JMinSettingsFluid(JMinSettings): """JMInSettings mutant for fluid minimization settings. - A class for storing fluid minimization settings read from a - JDFTx out file. + A class for storing fluid minimization settings read from a JDFTx out file. """ start_flag: str = "fluid-minimize" @@ -79,8 +75,7 @@ def __init__( class JMinSettingsLattice(JMinSettings): """JMInSettings mutant for lattice minimization settings. - A class for storing lattice minimization settings read from a - JDFTx out file. + A class for storing lattice minimization settings read from a JDFTx out file. """ start_flag: str = "lattice-minimize" @@ -96,8 +91,7 @@ def __init__( class JMinSettingsIonic(JMinSettings): """JMInSettings mutant for ionic minimization settings. - A class for storing ionic minimization settings read from a - JDFTx out file. + A class for storing ionic minimization settings read from a JDFTx out file. """ start_flag: str = "ionic-minimize" From ef68b2a874dab2cf141bb5bfa2c96e8ff44d3756 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Wed, 20 Nov 2024 16:30:23 -0700 Subject: [PATCH 147/195] site_properties behavior correction --- src/pymatgen/io/jdftx/joutstructure.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index 5661c2326c1..3263e2cecd7 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -187,7 +187,7 @@ def charges(self, charges: np.ndarray | None) -> None: """ if charges is not None: self.add_site_property("charges", list(charges)) - else: + elif "charges" in self.site_properties: self.remove_site_property("charges") @property @@ -210,7 +210,7 @@ def magnetic_moments(self, magnetic_moments: np.ndarray) -> None: """ if magnetic_moments is not None: self.add_site_property("magmom", list(magnetic_moments)) - else: + elif "magmom" in self.site_properties: self.remove_site_property("magmom") def __init__( From 1f40d6acf14839663fd399567e8ccfc446bcb6db Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Thu, 21 Nov 2024 15:31:30 -0700 Subject: [PATCH 148/195] syncing unit test for testing valences from feature-ptable branch --- tests/core/test_periodic_table.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/core/test_periodic_table.py b/tests/core/test_periodic_table.py index a4a696a4f56..7e104c96f07 100644 --- a/tests/core/test_periodic_table.py +++ b/tests/core/test_periodic_table.py @@ -187,6 +187,13 @@ def test_valence(self): assert np.isnan(valence[0]) assert valence[1] == 0 + def test_valences(self): + cases = {"Fe": [(2, 6)], "Cr": [(0, 1), (2, 5)], "Pt": [(0, 1), (2, 9)]} + for k, v in cases.items(): + for ion_type in [Element, lambda sym: Species(sym, 0)]: + for i, vi in enumerate(ion_type(k).valences): + assert vi == v[i] + def test_term_symbols(self): cases = { "Li": [["2S0.5"]], # s1 From 9cde57984dd2b61dd1c44ab55c96b801edffb6c6 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Thu, 21 Nov 2024 15:33:56 -0700 Subject: [PATCH 149/195] renaming test file --- tests/io/jdftx/{test_repr_all.py => test_repr_out.py} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename tests/io/jdftx/{test_repr_all.py => test_repr_out.py} (100%) diff --git a/tests/io/jdftx/test_repr_all.py b/tests/io/jdftx/test_repr_out.py similarity index 100% rename from tests/io/jdftx/test_repr_all.py rename to tests/io/jdftx/test_repr_out.py From ce9e809107953a567b75a8b16e1dd45ef6ea6eb7 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Thu, 21 Nov 2024 15:46:07 -0700 Subject: [PATCH 150/195] separating _utils.py into _input_utils.py and _output_utils.py --- src/pymatgen/io/jdftx/_input_utils.py | 38 +++++++++++ .../io/jdftx/{_utils.py => _output_utils.py} | 28 -------- src/pymatgen/io/jdftx/generic_tags.py | 2 +- src/pymatgen/io/jdftx/inputs.py | 64 ++++++++++--------- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 2 +- src/pymatgen/io/jdftx/jelstep.py | 2 +- src/pymatgen/io/jdftx/joutstructure.py | 2 +- src/pymatgen/io/jdftx/joutstructures.py | 4 +- src/pymatgen/io/jdftx/outputs.py | 2 +- tests/io/jdftx/test_utils.py | 3 +- 10 files changed, 80 insertions(+), 67 deletions(-) create mode 100644 src/pymatgen/io/jdftx/_input_utils.py rename src/pymatgen/io/jdftx/{_utils.py => _output_utils.py} (93%) diff --git a/src/pymatgen/io/jdftx/_input_utils.py b/src/pymatgen/io/jdftx/_input_utils.py new file mode 100644 index 00000000000..8decd744e6a --- /dev/null +++ b/src/pymatgen/io/jdftx/_input_utils.py @@ -0,0 +1,38 @@ +"""Module for JDFTx IO module input utils. + +Module for JDFTx IO module input utils. Functions kept in this module are here if they are +used by multiple submodules, or if they are anticipated to be used by multiple +submodules in the future. +""" + +from __future__ import annotations + +from typing import Any + + +def flatten_list(tag: str, list_of_lists: list[Any]) -> list[Any]: + """Flatten list of lists into a single list, then stop. + + Flatten list of lists into a single list, then stop. + + Parameters + ---------- + tag : str + The tag to flatten the list of lists for. + list_of_lists : list[Any] + The list of lists to flatten. + + Returns + ------- + list[Any] + The flattened list. + """ + if not isinstance(list_of_lists, list): + raise TypeError(f"{tag}: You must provide a list to flatten_list()!") + flist = [] + for v in list_of_lists: + if isinstance(v, list): + flist.extend(flatten_list(tag, v)) + else: + flist.append(v) + return flist diff --git a/src/pymatgen/io/jdftx/_utils.py b/src/pymatgen/io/jdftx/_output_utils.py similarity index 93% rename from src/pymatgen/io/jdftx/_utils.py rename to src/pymatgen/io/jdftx/_output_utils.py index 71c7c55e104..3d9be92911e 100644 --- a/src/pymatgen/io/jdftx/_utils.py +++ b/src/pymatgen/io/jdftx/_output_utils.py @@ -136,34 +136,6 @@ def multi_getattr(varbase: Any, varname: str): return varbase -def flatten_list(tag: str, list_of_lists: list[Any]) -> list[Any]: - """Flatten list of lists into a single list, then stop. - - Flatten list of lists into a single list, then stop. - - Parameters - ---------- - tag : str - The tag to flatten the list of lists for. - list_of_lists : list[Any] - The list of lists to flatten. - - Returns - ------- - list[Any] - The flattened list. - """ - if not isinstance(list_of_lists, list): - raise TypeError(f"{tag}: You must provide a list to flatten_list()!") - flist = [] - for v in list_of_lists: - if isinstance(v, list): - flist.extend(flatten_list(tag, v)) - else: - flist.append(v) - return flist - - def _brkt_list_of_3_to_nparray(line: str) -> np.ndarray: """Return 3x1 numpy array. diff --git a/src/pymatgen/io/jdftx/generic_tags.py b/src/pymatgen/io/jdftx/generic_tags.py index d9a3f9a5a80..0ea2ca3df14 100644 --- a/src/pymatgen/io/jdftx/generic_tags.py +++ b/src/pymatgen/io/jdftx/generic_tags.py @@ -17,7 +17,7 @@ import numpy as np -from pymatgen.io.jdftx._utils import flatten_list +from pymatgen.io.jdftx._input_utils import flatten_list __author__ = "Jacob Clary, Ben Rich" diff --git a/src/pymatgen/io/jdftx/inputs.py b/src/pymatgen/io/jdftx/inputs.py index e36ee9c24c1..6e419f412d7 100644 --- a/src/pymatgen/io/jdftx/inputs.py +++ b/src/pymatgen/io/jdftx/inputs.py @@ -23,7 +23,7 @@ class is written. from pymatgen.core import Structure from pymatgen.core.periodic_table import Element -from pymatgen.io.jdftx._utils import multi_getattr, multi_hasattr +from pymatgen.io.jdftx._output_utils import multi_getattr, multi_hasattr from pymatgen.io.jdftx.generic_tags import AbstractTag, BoolTagContainer, DumpTagContainer, MultiformatTag, TagContainer from pymatgen.io.jdftx.jdftxinfile_master_format import ( __PHONON_TAGS__, @@ -41,8 +41,6 @@ class is written. from numpy.typing import ArrayLike from typing_extensions import Self - from pymatgen.io.jdftx.jdftxoutfile import JDFTXOutfile - from pymatgen.io.jdftx.joutstructure import JOutStructure from pymatgen.util.typing import PathLike __author__ = "Jacob Clary, Ben Rich" @@ -754,34 +752,38 @@ def from_jdftxinfile(cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False ) return cls(struct, selective_dynamics, sort_structure=sort_structure) - @classmethod - def from_jdftxoutfile(cls, jdftxoutfile: JDFTXOutfile) -> JDFTXStructure: - """Get JDFTXStructure from JDFTXOutfile. - - Args: - jdftxoutfile (JDFTXOutfile): JDFTXOutfile object. - - Returns: - JDFTXStructure: The created JDFTXStructure object. - """ - if not len(jdftxoutfile.jstrucs): - raise ValueError("No structures found in JDFTXOutfile") - joutstructure = jdftxoutfile.jstrucs[-1] - return cls.from_joutstructure(joutstructure) - - @classmethod - def from_joutstructure(cls, joutstructure: JOutStructure) -> JDFTXStructure: - """Get JDFTXStructure from JOutStructure. - - Args: - joutstructure (JOutStructure): JOutStructure object. - - Returns: - JDFTXStructure: The created JDFTXStructure object. - """ - struct = Structure(joutstructure.lattice, joutstructure.species, joutstructure.coords) - selective_dynamics = joutstructure.selective_dynamics - return cls(struct, selective_dynamics, sort_structure=False) + # NOTE: The following methods are commented out so that the input and output sections of this code can be merged + # independently + # TODO: Uncomment these methods once the input and output sections of this code are merged, and add more methods + # to create input objects from output objects. + # @classmethod + # def from_jdftxoutfile(cls, jdftxoutfile: JDFTXOutfile) -> JDFTXStructure: + # """Get JDFTXStructure from JDFTXOutfile. + + # Args: + # jdftxoutfile (JDFTXOutfile): JDFTXOutfile object. + + # Returns: + # JDFTXStructure: The created JDFTXStructure object. + # """ + # if not len(jdftxoutfile.jstrucs): + # raise ValueError("No structures found in JDFTXOutfile") + # joutstructure = jdftxoutfile.jstrucs[-1] + # return cls.from_joutstructure(joutstructure) + + # @classmethod + # def from_joutstructure(cls, joutstructure: JOutStructure) -> JDFTXStructure: + # """Get JDFTXStructure from JOutStructure. + + # Args: + # joutstructure (JOutStructure): JOutStructure object. + + # Returns: + # JDFTXStructure: The created JDFTXStructure object. + # """ + # struct = Structure(joutstructure.lattice, joutstructure.species, joutstructure.coords) + # selective_dynamics = joutstructure.selective_dynamics + # return cls(struct, selective_dynamics, sort_structure=False) def get_str(self, in_cart_coords: bool = False) -> str: """Return a string to be written as JDFTXInfile tags. diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 1e9a0f722d2..eb01f835dca 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -22,7 +22,7 @@ from pymatgen.core.periodic_table import Element from pymatgen.core.trajectory import Trajectory from pymatgen.core.units import Ha_to_eV, ang_to_bohr -from pymatgen.io.jdftx._utils import ( +from pymatgen.io.jdftx._output_utils import ( find_all_key, find_first_range_key, find_key, diff --git a/src/pymatgen/io/jdftx/jelstep.py b/src/pymatgen/io/jdftx/jelstep.py index 4612b821e70..3ce545adbf7 100644 --- a/src/pymatgen/io/jdftx/jelstep.py +++ b/src/pymatgen/io/jdftx/jelstep.py @@ -14,7 +14,7 @@ from typing import Any, ClassVar from pymatgen.core.units import Ha_to_eV -from pymatgen.io.jdftx._utils import get_colon_var_t1 +from pymatgen.io.jdftx._output_utils import get_colon_var_t1 __author__ = "Ben Rich" diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index 3263e2cecd7..fc255719f17 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -15,7 +15,7 @@ from pymatgen.core.structure import Lattice, Structure from pymatgen.core.units import Ha_to_eV, bohr_to_ang -from pymatgen.io.jdftx._utils import ( +from pymatgen.io.jdftx._output_utils import ( _brkt_list_of_3x3_to_nparray, correct_geom_opt_type, get_colon_var_t1, diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index 04dbda62b28..b3b329ce628 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -17,11 +17,11 @@ from pymatgen.core.structure import Structure from pymatgen.core.units import bohr_to_ang -from pymatgen.io.jdftx._utils import correct_geom_opt_type, is_lowdin_start_line +from pymatgen.io.jdftx._output_utils import correct_geom_opt_type, is_lowdin_start_line if TYPE_CHECKING: from pymatgen.io.jdftx.jelstep import JElSteps -from pymatgen.io.jdftx._utils import find_first_range_key +from pymatgen.io.jdftx._output_utils import find_first_range_key from pymatgen.io.jdftx.joutstructure import JOutStructure __author__ = "Ben Rich" diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py index 0045de2bd58..f24b4e0e491 100644 --- a/src/pymatgen/io/jdftx/outputs.py +++ b/src/pymatgen/io/jdftx/outputs.py @@ -15,7 +15,7 @@ class is written. from dataclasses import dataclass, field from typing import TYPE_CHECKING, Any -from pymatgen.io.jdftx._utils import read_outfile_slices +from pymatgen.io.jdftx._output_utils import read_outfile_slices from pymatgen.io.jdftx.jdftxoutfileslice import JDFTXOutfileSlice if TYPE_CHECKING: diff --git a/tests/io/jdftx/test_utils.py b/tests/io/jdftx/test_utils.py index eb801829d93..b260c09c573 100644 --- a/tests/io/jdftx/test_utils.py +++ b/tests/io/jdftx/test_utils.py @@ -2,7 +2,8 @@ import pytest -from pymatgen.io.jdftx._utils import find_first_range_key, flatten_list, get_start_lines, multi_getattr, multi_hasattr +from pymatgen.io.jdftx._input_utils import flatten_list +from pymatgen.io.jdftx._output_utils import find_first_range_key, get_start_lines, multi_getattr, multi_hasattr from pymatgen.io.jdftx.joutstructures import _get_joutstructures_start_idx From 8c2ba377f3a033c03b86a413eba264ff2618178c Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Thu, 21 Nov 2024 15:47:07 -0700 Subject: [PATCH 151/195] updating module docustring for _output_utils --- src/pymatgen/io/jdftx/_output_utils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pymatgen/io/jdftx/_output_utils.py b/src/pymatgen/io/jdftx/_output_utils.py index 3d9be92911e..5fab4e41851 100644 --- a/src/pymatgen/io/jdftx/_output_utils.py +++ b/src/pymatgen/io/jdftx/_output_utils.py @@ -1,6 +1,6 @@ -"""Module for JDFTx IO module utils. +"""Module for JDFTx IO module output utils. -Module for JDFTx IO module utils. Functions kept in this module are here if they are +Module for JDFTx IO module output utils. Functions kept in this module are here if they are used by multiple submodules, or if they are anticipated to be used by multiple submodules in the future. From 12c347f6cec8a08b645b7d734928fb6b923d8968 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Thu, 21 Nov 2024 15:53:45 -0700 Subject: [PATCH 152/195] input/output utils testing separation --- tests/io/jdftx/test_input_utils.py | 14 ++++++++++++++ .../jdftx/{test_utils.py => test_output_utils.py} | 10 ---------- 2 files changed, 14 insertions(+), 10 deletions(-) create mode 100644 tests/io/jdftx/test_input_utils.py rename tests/io/jdftx/{test_utils.py => test_output_utils.py} (86%) diff --git a/tests/io/jdftx/test_input_utils.py b/tests/io/jdftx/test_input_utils.py new file mode 100644 index 00000000000..ab01badfd94 --- /dev/null +++ b/tests/io/jdftx/test_input_utils.py @@ -0,0 +1,14 @@ +from __future__ import annotations + +import pytest + +from pymatgen.io.jdftx._input_utils import flatten_list + + +def test_flatten_list(): + assert flatten_list("", [1, 2, 3]) == [1, 2, 3] + assert flatten_list("", [1, [2, 3]]) == [1, 2, 3] + assert flatten_list("", [1, [2, [3]]]) == [1, 2, 3] + assert flatten_list("", [1, [2, [3, [4]]]]) == [1, 2, 3, 4] + with pytest.raises(TypeError): + flatten_list("", 1) diff --git a/tests/io/jdftx/test_utils.py b/tests/io/jdftx/test_output_utils.py similarity index 86% rename from tests/io/jdftx/test_utils.py rename to tests/io/jdftx/test_output_utils.py index b260c09c573..e4178eadf7c 100644 --- a/tests/io/jdftx/test_utils.py +++ b/tests/io/jdftx/test_output_utils.py @@ -2,20 +2,10 @@ import pytest -from pymatgen.io.jdftx._input_utils import flatten_list from pymatgen.io.jdftx._output_utils import find_first_range_key, get_start_lines, multi_getattr, multi_hasattr from pymatgen.io.jdftx.joutstructures import _get_joutstructures_start_idx -def test_flatten_list(): - assert flatten_list("", [1, 2, 3]) == [1, 2, 3] - assert flatten_list("", [1, [2, 3]]) == [1, 2, 3] - assert flatten_list("", [1, [2, [3]]]) == [1, 2, 3] - assert flatten_list("", [1, [2, [3, [4]]]]) == [1, 2, 3, 4] - with pytest.raises(TypeError): - flatten_list("", 1) - - def test_get_start_lines(): with pytest.raises(ValueError, match="Outfile parser fed an empty file."): get_start_lines([]) From cfd9041458a505bc4950b58ab42b24f4d5dfa954 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Thu, 21 Nov 2024 16:24:38 -0700 Subject: [PATCH 153/195] sourcing changes made in feature-jdftx-inputs --- src/pymatgen/io/jdftx/generic_tags.py | 32 ++++++++++++++++++++++++--- tests/io/jdftx/test_input_utils.py | 12 +++++----- 2 files changed, 35 insertions(+), 9 deletions(-) diff --git a/src/pymatgen/io/jdftx/generic_tags.py b/src/pymatgen/io/jdftx/generic_tags.py index 0ea2ca3df14..55b1947571f 100644 --- a/src/pymatgen/io/jdftx/generic_tags.py +++ b/src/pymatgen/io/jdftx/generic_tags.py @@ -17,8 +17,6 @@ import numpy as np -from pymatgen.io.jdftx._input_utils import flatten_list - __author__ = "Jacob Clary, Ben Rich" @@ -833,7 +831,7 @@ def _make_str_for_dict(self, tag: str, value_list: list) -> str: Returns: str: The value converted to a string representation for dict representation. """ - value = flatten_list(tag, value_list) + value = _flatten_list(tag, value_list) self._check_for_mixed_nesting(tag, value) return " ".join([str(x) for x in value]) @@ -1102,3 +1100,31 @@ def read(self, tag: str, value_str: str) -> dict: f"Something is wrong in the JDFTXInfile formatting, some values were not processed: {value}" ) return subdict + + +def _flatten_list(tag: str, list_of_lists: list[Any]) -> list[Any]: + """Flatten list of lists into a single list, then stop. + + Flatten list of lists into a single list, then stop. + + Parameters + ---------- + tag : str + The tag to flatten the list of lists for. + list_of_lists : list[Any] + The list of lists to flatten. + + Returns + ------- + list[Any] + The flattened list. + """ + if not isinstance(list_of_lists, list): + raise TypeError(f"{tag}: You must provide a list to flatten_list()!") + flist = [] + for v in list_of_lists: + if isinstance(v, list): + flist.extend(_flatten_list(tag, v)) + else: + flist.append(v) + return flist diff --git a/tests/io/jdftx/test_input_utils.py b/tests/io/jdftx/test_input_utils.py index ab01badfd94..9dcbe4569c8 100644 --- a/tests/io/jdftx/test_input_utils.py +++ b/tests/io/jdftx/test_input_utils.py @@ -2,13 +2,13 @@ import pytest -from pymatgen.io.jdftx._input_utils import flatten_list +from pymatgen.io.jdftx.generic_tags import _flatten_list def test_flatten_list(): - assert flatten_list("", [1, 2, 3]) == [1, 2, 3] - assert flatten_list("", [1, [2, 3]]) == [1, 2, 3] - assert flatten_list("", [1, [2, [3]]]) == [1, 2, 3] - assert flatten_list("", [1, [2, [3, [4]]]]) == [1, 2, 3, 4] + assert _flatten_list("", [1, 2, 3]) == [1, 2, 3] + assert _flatten_list("", [1, [2, 3]]) == [1, 2, 3] + assert _flatten_list("", [1, [2, [3]]]) == [1, 2, 3] + assert _flatten_list("", [1, [2, [3, [4]]]]) == [1, 2, 3, 4] with pytest.raises(TypeError): - flatten_list("", 1) + _flatten_list("", 1) From 16ccfb058316b0fc9367dd203c58640416ab64c3 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Thu, 21 Nov 2024 16:33:10 -0700 Subject: [PATCH 154/195] renaming test file to matching renaming of "JEiters" to "JElSteps" --- tests/io/jdftx/{test_jeiters.py => test_jelsteps.py} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename tests/io/jdftx/{test_jeiters.py => test_jelsteps.py} (100%) diff --git a/tests/io/jdftx/test_jeiters.py b/tests/io/jdftx/test_jelsteps.py similarity index 100% rename from tests/io/jdftx/test_jeiters.py rename to tests/io/jdftx/test_jelsteps.py From 6feb998ad1869e312f36c2460665fe7843a96702 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Thu, 21 Nov 2024 18:01:50 -0700 Subject: [PATCH 155/195] Moving test files to directories with more descriptive names, removing test files not being used --- .../io/jdftx/example_dirs/N2/bandProjections | 867 ------------------ .../files/io/jdftx/example_dirs/N2/eigenvals | Bin 6480 -> 0 bytes tests/files/io/jdftx/example_dirs/N2/fillings | Bin 6480 -> 0 bytes tests/files/io/jdftx/example_dirs/N2/kPts | 54 -- tests/files/io/jdftx/example_dirs/N2/out | 549 ----------- .../files/io/jdftx/example_files/infile_dict | 1 - .../files/io/jdftx/example_files/str_dict_jif | 1 - tests/files/io/jdftx/example_files/str_jif | 53 -- tests/files/io/jdftx/example_files/str_jif2 | 53 -- .../CO.in | 0 .../CO_ion.in | 0 .../Si.cif | 0 .../ct_slab_001.in | 0 .../example_sp.in | 0 .../example_sp_copy.in | 0 .../input-simple1.in | 0 .../input-simple2.in | 0 .../ex_out_slice_ionmin | 0 .../ex_out_slice_latmin | 0 .../ex_text_slice_forJAtoms_latmin | 0 .../ex_text_slice_forJAtoms_latmin2 | 0 .../GC_ion.out | 0 .../etot_etype.out | 0 .../example_ionmin.out | 0 .../example_latmin.out | 0 .../example_sp.out | 0 .../jdftx.out | 0 .../latticeminimize_different.out | 0 .../noeigstats.out | 0 .../partial_lattice_init.out | 0 .../problem1.out | 0 .../problem2.out | 0 .../io/jdftx/{new_files => tmp}/empty.txt | 0 tests/io/jdftx/conftest.py | 28 +- tests/io/jdftx/test_jdftxinfile.py | 3 +- tests/io/jdftx/test_joutstructures.py | 10 +- 36 files changed, 21 insertions(+), 1598 deletions(-) delete mode 100644 tests/files/io/jdftx/example_dirs/N2/bandProjections delete mode 100644 tests/files/io/jdftx/example_dirs/N2/eigenvals delete mode 100644 tests/files/io/jdftx/example_dirs/N2/fillings delete mode 100644 tests/files/io/jdftx/example_dirs/N2/kPts delete mode 100644 tests/files/io/jdftx/example_dirs/N2/out delete mode 100644 tests/files/io/jdftx/example_files/infile_dict delete mode 100644 tests/files/io/jdftx/example_files/str_dict_jif delete mode 100644 tests/files/io/jdftx/example_files/str_jif delete mode 100644 tests/files/io/jdftx/example_files/str_jif2 rename tests/files/io/jdftx/{example_files => test_jdftx_in_files}/CO.in (100%) rename tests/files/io/jdftx/{example_files => test_jdftx_in_files}/CO_ion.in (100%) rename tests/files/io/jdftx/{example_files => test_jdftx_in_files}/Si.cif (100%) rename tests/files/io/jdftx/{example_files => test_jdftx_in_files}/ct_slab_001.in (100%) rename tests/files/io/jdftx/{example_files => test_jdftx_in_files}/example_sp.in (100%) rename tests/files/io/jdftx/{example_files => test_jdftx_in_files}/example_sp_copy.in (100%) rename tests/files/io/jdftx/{example_files => test_jdftx_in_files}/input-simple1.in (100%) rename tests/files/io/jdftx/{example_files => test_jdftx_in_files}/input-simple2.in (100%) rename tests/files/io/jdftx/{example_files => test_jdftx_out_file_sections}/ex_out_slice_ionmin (100%) rename tests/files/io/jdftx/{example_files => test_jdftx_out_file_sections}/ex_out_slice_latmin (100%) rename tests/files/io/jdftx/{example_files => test_jdftx_out_file_sections}/ex_text_slice_forJAtoms_latmin (100%) rename tests/files/io/jdftx/{example_files => test_jdftx_out_file_sections}/ex_text_slice_forJAtoms_latmin2 (100%) rename tests/files/io/jdftx/{example_files => test_jdftx_out_files}/GC_ion.out (100%) rename tests/files/io/jdftx/{example_files => test_jdftx_out_files}/etot_etype.out (100%) rename tests/files/io/jdftx/{example_files => test_jdftx_out_files}/example_ionmin.out (100%) rename tests/files/io/jdftx/{example_files => test_jdftx_out_files}/example_latmin.out (100%) rename tests/files/io/jdftx/{example_files => test_jdftx_out_files}/example_sp.out (100%) rename tests/files/io/jdftx/{example_files => test_jdftx_out_files}/jdftx.out (100%) rename tests/files/io/jdftx/{example_files => test_jdftx_out_files}/latticeminimize_different.out (100%) rename tests/files/io/jdftx/{example_files => test_jdftx_out_files}/noeigstats.out (100%) rename tests/files/io/jdftx/{example_files => test_jdftx_out_files}/partial_lattice_init.out (100%) rename tests/files/io/jdftx/{example_files => test_jdftx_out_files}/problem1.out (100%) rename tests/files/io/jdftx/{example_files => test_jdftx_out_files}/problem2.out (100%) rename tests/files/io/jdftx/{new_files => tmp}/empty.txt (100%) diff --git a/tests/files/io/jdftx/example_dirs/N2/bandProjections b/tests/files/io/jdftx/example_dirs/N2/bandProjections deleted file mode 100644 index 984b83674e8..00000000000 --- a/tests/files/io/jdftx/example_dirs/N2/bandProjections +++ /dev/null @@ -1,867 +0,0 @@ -54 states, 15 bands, 8 ortho-orbital-projections, 1 species -# Symbol nAtoms nOrbitalsPerAtom lMax nShells(l=0) ... nShells(l=lMax) -N 2 4 1 1 1 -# 0 [ +0.0000000 +0.0000000 +0.0000000 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: --0.1331527 0.5655596 -0.0000007 -0.0000002 0.0000006 0.0000001 -0.3786203 -0.0891406 -0.1331503 0.5655495 -0.0000006 -0.0000001 0.0000004 0.0000001 0.3786240 0.0891415 --0.1519374 0.5186193 -0.0000017 -0.0000005 0.0000007 0.0000002 0.4372646 0.1281033 0.1519205 -0.5185619 0.0000020 0.0000006 0.0000002 0.0000001 0.4371659 0.1280744 --0.0000026 0.0000028 -0.2091979 -0.1928532 -0.4697981 -0.4330931 0.0000036 0.0000033 -0.0000020 0.0000022 -0.2091889 -0.1928449 -0.4697781 -0.4330746 -0.0000031 -0.0000028 -0.0000002 -0.0000031 0.6374587 0.0438921 -0.2838557 -0.0195450 -0.0000059 -0.0000004 0.0000002 -0.0000031 0.6374313 0.0438902 -0.2838437 -0.0195442 0.0000060 0.0000004 --0.1138059 0.3855520 0.0000082 0.0000024 0.0000024 0.0000007 0.5423786 0.1600974 -0.1138333 0.3856451 0.0000080 0.0000024 0.0000023 0.0000007 -0.5424469 -0.1601175 -0.0000004 -0.0000005 -0.5601929 -0.2465434 -0.3010180 -0.1361629 -0.0000013 -0.0000003 -0.0000007 0.0000007 0.5602168 0.2465544 0.3010330 0.1361686 -0.0000014 -0.0000002 --0.0000010 0.0000006 -0.2378035 -0.2293513 0.4361862 0.4293528 -0.0000021 -0.0000025 0.0000013 -0.0000007 0.2378131 0.2293604 -0.4362042 -0.4293683 -0.0000019 -0.0000029 --0.0011934 0.0059389 0.0000055 0.0000004 0.0000003 0.0000001 0.0213561 0.0042922 -0.0011916 0.0059284 -0.0000124 -0.0000017 0.0000030 0.0000013 -0.0213724 -0.0042952 -0.0022526 -0.0543042 0.0016323 0.0000678 -0.0001548 -0.0000065 0.0733447 0.0030425 -0.0022512 0.0542688 0.0016397 0.0000680 -0.0001661 -0.0000068 0.0734926 0.0030486 -0.0000226 0.0003399 0.0008737 -0.0000581 -0.0299573 0.0019929 -0.0007171 0.0000476 -0.0000284 -0.0004274 0.0008708 -0.0000579 -0.0299553 0.0019927 -0.0003205 0.0000214 -0.0005371 -0.0027451 -0.0295731 -0.0057856 -0.0008673 -0.0001697 0.0055928 0.0010943 -0.0006384 0.0032630 -0.0295767 -0.0057863 -0.0008714 -0.0001705 0.0025303 0.0004951 --0.0020269 0.0075701 0.0011039 0.0002956 -0.0000953 -0.0000255 0.0393238 0.0105291 -0.0020180 0.0075369 0.0011556 0.0003094 -0.0000944 -0.0000253 -0.0393710 -0.0105417 --0.0008662 0.0033070 -0.0003201 -0.0000838 -0.0000818 -0.0000214 0.0012642 0.0003311 -0.0009294 0.0035484 -0.0003041 -0.0000797 -0.0000776 -0.0000203 -0.0009386 -0.0002458 -0.0002644 -0.0006724 0.0000233 0.0000091 -0.0000499 -0.0000196 0.0032366 0.0012728 0.0001965 -0.0004996 0.0000536 0.0000211 -0.0000536 -0.0000211 -0.0030032 -0.0011811 -0.0225715 -0.0675906 0.0009796 0.0002137 -0.0000523 0.0000199 0.0899839 0.0300677 -0.0225579 0.0675608 0.0009145 0.0002078 -0.0000672 -0.0000636 0.0901547 0.0300836 -# 1 [ +0.0000000 +0.0000000 +0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: --0.0084533 0.5809609 -0.0000007 -0.0000000 0.0000006 0.0000001 -0.3889309 -0.0056592 -0.0084532 0.5809509 -0.0000006 -0.0000000 0.0000004 0.0000001 0.3889351 0.0056592 --0.0614841 0.5369086 -0.0000018 -0.0000002 0.0000007 0.0000001 0.4526845 0.0518391 0.0614772 -0.5368491 0.0000021 0.0000002 0.0000002 -0.0000000 0.4525824 0.0518274 --0.0000030 0.0000028 -0.0953068 -0.2559782 -0.2257201 -0.6030572 0.0000034 0.0000038 -0.0000022 0.0000025 -0.0953027 -0.2559671 -0.2257104 -0.6030315 -0.0000032 -0.0000031 --0.0000001 -0.0000032 0.6227472 -0.1637495 -0.2640447 0.0699178 -0.0000060 0.0000008 -0.0000002 -0.0000032 0.6227205 -0.1637424 -0.2640335 0.0699148 0.0000061 -0.0000008 --0.0048943 -0.4019684 -0.0000086 0.0000001 -0.0000025 -0.0000029 -0.5654712 0.0068850 -0.0048954 -0.4020646 -0.0000084 0.0000001 -0.0000024 -0.0000028 0.5655435 -0.0068859 --0.0000022 0.0000094 0.0149011 -0.0423439 0.2304040 -0.6547030 -0.0000120 -0.0000027 0.0000021 -0.0000094 -0.0149010 0.0423459 -0.2304135 0.6547300 -0.0000123 -0.0000026 --0.0000005 0.0000003 -0.6926992 0.0436583 0.0448000 -0.0028223 -0.0000032 -0.0000007 0.0000006 -0.0000002 0.6927279 -0.0436601 -0.0448015 0.0028226 -0.0000032 -0.0000004 --0.0010788 -0.0060570 -0.0000051 -0.0000004 0.0011649 0.0065372 -0.0217430 0.0038703 -0.0010760 -0.0060463 0.0000116 -0.0000015 0.0011608 0.0065424 0.0217594 -0.0038746 --0.0000675 0.0043628 -0.0000001 -0.0000021 -0.0002349 0.0162792 0.0155290 0.0002263 -0.0000616 0.0043573 -0.0000057 -0.0000008 -0.0002312 0.0162851 -0.0155378 -0.0002343 -0.0096926 -0.0581241 0.0014895 0.0002473 0.0014762 -0.0087872 0.0784068 0.0130882 -0.0096915 0.0581016 0.0014971 0.0002486 -0.0014725 0.0088324 0.0785012 0.0130810 --0.0008178 -0.0027199 -0.0308518 0.0093210 -0.0001605 -0.0005272 0.0043144 -0.0013046 0.0008601 0.0028505 -0.0308559 0.0093226 0.0000739 0.0002715 0.0032036 -0.0009599 --0.0002292 0.0053290 0.0005318 0.0000301 0.0005093 -0.0104454 0.0361031 0.0017507 -0.0002805 0.0053873 0.0005886 0.0000325 0.0004986 -0.0104413 -0.0360260 -0.0016816 --0.0002068 0.0036431 -0.0002259 -0.0000008 0.0003619 -0.0064977 0.0058166 0.0003159 -0.0002125 0.0039074 -0.0001925 0.0000004 0.0003613 -0.0064824 -0.0054608 -0.0003083 --0.0002084 0.0048502 -0.0004159 0.0000058 -0.0011327 0.0261100 0.0259437 0.0011124 -0.0001918 0.0044733 -0.0003591 0.0000045 -0.0011267 0.0263985 -0.0264513 -0.0011350 -0.0012640 -0.0109857 0.0190403 0.0022008 -0.0010323 0.0087250 0.0152795 0.0017982 -0.0012986 0.0112012 0.0190431 0.0022040 0.0008382 -0.0075883 0.0144246 0.0016325 -# 2 [ +0.0000000 +0.0000000 -0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: -0.3551490 0.4598437 -0.0000005 0.0000004 0.0000004 -0.0000004 -0.3078476 0.2377585 0.3551428 0.4598358 -0.0000005 0.0000004 0.0000003 -0.0000004 0.3078509 -0.2377611 --0.3767555 -0.3874357 0.0000013 -0.0000012 -0.0000005 0.0000005 -0.3266592 0.3176544 0.3767138 0.3873928 -0.0000015 0.0000015 -0.0000002 0.0000002 -0.3265855 0.3175827 -0.0000037 0.0000016 -0.0003593 0.2731448 -0.0019599 0.6439128 0.0000019 -0.0000047 0.0000030 0.0000016 -0.0003593 0.2731330 -0.0019598 0.6438854 -0.0000019 0.0000041 --0.0000010 -0.0000031 0.6403369 -0.0677980 -0.2716759 0.0282900 -0.0000059 0.0000014 -0.0000010 -0.0000031 0.6403095 -0.0677951 -0.2716643 0.0282888 0.0000060 -0.0000015 -0.3473988 0.2022786 0.0000043 -0.0000074 -0.0000013 -0.0000036 0.2845565 -0.4887051 0.3474819 0.2023270 0.0000042 -0.0000072 -0.0000012 -0.0000035 -0.2845929 0.4887676 --0.0000014 0.0000096 -0.0021378 0.0449310 -0.0335973 0.6932423 -0.0000122 -0.0000022 0.0000016 -0.0000095 0.0021386 -0.0449329 0.0335985 -0.6932709 -0.0000123 -0.0000020 --0.0000003 0.0000008 -0.0415446 -0.6928233 0.0026534 0.0449026 -0.0000011 -0.0000031 0.0000002 -0.0000008 0.0415465 0.6928520 -0.0026532 -0.0449045 -0.0000012 -0.0000033 -0.0023796 0.0056732 0.0000046 -0.0000023 0.0025683 0.0061234 0.0203645 -0.0085461 0.0023771 0.0056630 -0.0000110 0.0000047 0.0025744 0.0061257 -0.0203803 0.0085504 --0.0026414 -0.0034730 -0.0000011 -0.0000017 0.0098424 0.0129694 -0.0123703 0.0093902 -0.0026332 -0.0034722 0.0000041 -0.0000039 0.0098425 0.0129763 0.0123725 -0.0094022 --0.0370425 -0.0458281 0.0011749 -0.0009483 0.0056095 0.0069232 0.0618137 -0.0499801 0.0370304 0.0458092 0.0011809 -0.0009532 -0.0056287 -0.0069640 0.0618992 -0.0500204 -0.0026126 0.0011139 0.0126804 -0.0296297 -0.0005061 -0.0002179 -0.0017744 0.0041433 -0.0027377 -0.0011705 0.0126825 -0.0296336 0.0002616 0.0001036 -0.0013087 0.0030775 --0.0033655 -0.0041388 -0.0004085 0.0003417 -0.0066437 -0.0080763 -0.0279204 0.0229546 -0.0034403 -0.0041547 -0.0004529 0.0003775 -0.0066327 -0.0080795 0.0279001 -0.0228544 -0.0022821 0.0028472 -0.0001835 0.0001317 0.0040646 0.0050823 0.0045542 -0.0036320 0.0024401 0.0030593 -0.0001570 0.0001114 0.0040553 0.0050701 -0.0042688 0.0034194 --0.0030210 -0.0037997 0.0003359 -0.0002425 0.0162729 0.0204564 -0.0203311 0.0161501 -0.0027839 -0.0035065 0.0002957 -0.0002056 0.0164311 0.0206915 0.0207258 -0.0164691 -0.0074005 0.0082129 -0.0142335 0.0128382 0.0058986 0.0065008 -0.0114019 0.0103256 -0.0075537 -0.0083694 -0.0142343 0.0128418 -0.0050806 -0.0056967 -0.0107986 0.0096946 -# 3 [ +0.0000000 +0.3333333 +0.0000000 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: --0.4500394 -0.3674936 0.0000003 -0.0000006 -0.0000004 0.0000004 0.2460227 -0.3012840 -0.4500317 -0.3674873 0.0000003 -0.0000006 -0.0000003 0.0000003 -0.2460255 0.3012873 --0.3896461 -0.3744691 0.0000012 -0.0000013 -0.0000005 0.0000005 -0.3157266 0.3285227 0.3896029 0.3744276 -0.0000014 0.0000015 -0.0000002 0.0000002 -0.3156554 0.3284487 -0.0000022 -0.0000040 0.3162485 0.2805332 0.4174011 0.3691887 -0.0000053 -0.0000031 0.0000017 -0.0000034 0.3162349 0.2805211 0.4173833 0.3691729 0.0000049 0.0000027 --0.0000007 0.0000024 -0.3707949 -0.4159747 0.2817502 0.3151647 0.0000043 0.0000024 -0.0000009 0.0000026 -0.3707790 -0.4159569 0.2817383 0.3151513 -0.0000045 -0.0000026 -0.2371233 -0.3246155 -0.0000053 -0.0000073 -0.0000020 -0.0000015 -0.4566542 -0.3335742 0.2371798 -0.3246929 -0.0000051 -0.0000071 -0.0000019 -0.0000014 0.4567129 0.3336171 -0.0000095 0.0000058 -0.5901535 -0.3661028 -0.0320806 -0.0198129 -0.0000097 0.0000108 -0.0000095 -0.0000057 0.5901785 0.3661184 0.0320819 0.0198139 -0.0000098 0.0000106 -0.0000009 0.0000009 -0.0363800 0.0099071 0.6697358 -0.1838144 -0.0000014 0.0000010 -0.0000010 -0.0000012 0.0363815 -0.0099075 -0.6697631 0.1838221 -0.0000022 0.0000016 -0.0044061 0.0042336 -0.0049874 -0.0047909 0.0000002 0.0000005 0.0151619 -0.0158203 0.0044049 0.0042156 -0.0050001 -0.0047799 0.0000042 -0.0000041 -0.0151879 0.0158232 -0.0032893 0.0030481 0.0118409 0.0111351 0.0000003 -0.0000042 0.0108733 -0.0115294 0.0032369 0.0030811 0.0118354 0.0111428 0.0000035 -0.0000052 -0.0108290 0.0116019 -0.0539379 -0.0237927 0.0083492 -0.0037514 -0.0000500 -0.0001123 0.0321573 0.0728886 -0.0539638 0.0238000 -0.0083883 0.0036383 -0.0000553 -0.0001254 0.0320874 0.0727658 -0.0001859 0.0001623 0.0000214 0.0000263 -0.0212497 0.0239266 -0.0002278 0.0002411 -0.0001807 -0.0001635 -0.0000341 -0.0000169 -0.0212571 0.0239192 -0.0002119 0.0002536 --0.0042931 -0.0040686 0.0082897 0.0076363 -0.0000170 0.0000007 -0.0244525 0.0264785 -0.0042572 -0.0038602 0.0082564 0.0077451 -0.0000160 0.0000000 0.0247342 -0.0265273 --0.0019800 -0.0018755 0.0036709 0.0034478 -0.0000183 0.0000069 0.0007327 -0.0007759 -0.0019421 -0.0018154 0.0036918 0.0034473 -0.0000222 0.0000107 -0.0006513 0.0007242 --0.0036913 -0.0031831 -0.0186969 -0.0174435 0.0000298 -0.0000541 -0.0183881 0.0194662 -0.0032840 -0.0032959 -0.0188326 -0.0174260 0.0000170 -0.0000475 0.0182369 -0.0200129 --0.0007363 -0.0000490 0.0004383 0.0000073 -0.0016007 0.0202865 0.0000259 -0.0009140 0.0007180 0.0000399 -0.0005735 -0.0000624 -0.0015455 0.0202961 0.0000931 -0.0010315 -# 4 [ +0.0000000 +0.3333333 +0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: -0.1504315 0.5612107 -0.0000006 0.0000002 0.0000006 -0.0000001 -0.3757089 0.1007080 0.1504288 0.5612010 -0.0000006 0.0000002 0.0000004 -0.0000000 0.3757129 -0.1007091 --0.1344416 -0.5234277 0.0000017 -0.0000005 -0.0000007 0.0000002 -0.4413184 0.1133519 0.1344267 0.5233697 -0.0000020 0.0000005 -0.0000002 0.0000001 -0.4412189 0.1133264 -0.0000045 -0.0000013 -0.0143739 0.4420309 -0.0168545 0.5416215 -0.0000014 -0.0000063 0.0000038 -0.0000013 -0.0143733 0.4420119 -0.0168538 0.5415984 0.0000015 0.0000057 -0.0000004 0.0000020 -0.5368455 0.0737213 0.4380679 -0.0607809 0.0000044 -0.0000008 0.0000005 0.0000022 -0.5368225 0.0737182 0.4380493 -0.0607783 -0.0000047 0.0000008 -0.1349371 0.3786746 0.0000086 -0.0000013 0.0000029 0.0000007 0.5327028 -0.1898235 0.1349694 0.3787653 0.0000085 -0.0000012 0.0000028 0.0000008 -0.5327709 0.1898478 --0.0000033 0.0000046 0.4020190 -0.4388070 0.2431680 -0.2654045 -0.0000063 -0.0000063 0.0000032 -0.0000048 -0.4020354 0.4388268 -0.2431779 0.2654167 -0.0000044 -0.0000069 --0.0000007 0.0000009 -0.2759296 0.2311503 0.4562095 -0.3821594 0.0000014 -0.0000009 0.0000008 -0.0000007 0.2759400 -0.2311643 -0.4562295 0.3821704 -0.0000067 0.0000008 --0.0011941 -0.0061008 0.0013632 0.0069681 0.0013088 0.0066421 -0.0218114 0.0042943 -0.0012024 -0.0060874 0.0013792 0.0069668 0.0012991 0.0066498 0.0218318 -0.0042832 -0.0012808 0.0059638 0.0021710 0.0112486 0.0011485 0.0044583 0.0209956 -0.0044095 0.0012359 0.0059582 0.0021648 0.0112513 0.0011288 0.0044628 -0.0210051 0.0044712 --0.0005792 -0.0011075 0.0057042 0.0124338 -0.0073518 -0.0154681 -0.0039181 0.0021481 -0.0006161 -0.0010926 0.0057032 0.0124357 -0.0073593 -0.0154754 0.0039384 -0.0020978 --0.0006874 -0.0027779 -0.0031147 -0.0127656 -0.0031976 -0.0131383 -0.0092399 0.0022582 -0.0006776 -0.0027960 -0.0031156 -0.0127727 -0.0032480 -0.0131426 0.0092162 -0.0022715 -0.0642843 0.0037059 0.0087770 0.0004622 0.0085792 0.0005149 -0.0050168 0.0866801 -0.0642930 -0.0037155 -0.0087716 -0.0005465 -0.0085509 -0.0004872 -0.0049854 0.0866113 --0.0025910 -0.0033707 0.0042043 0.0053991 0.0042586 0.0055170 -0.0269228 0.0207627 -0.0025557 -0.0033000 0.0041518 0.0054826 0.0042561 0.0055294 0.0270191 -0.0208111 -0.0403300 -0.0215409 -0.0141496 0.0074747 -0.0134617 0.0071982 0.0288874 0.0540369 -0.0403248 0.0215549 0.0141171 -0.0076001 0.0133594 -0.0071707 0.0288543 0.0540295 --0.0011797 -0.0029705 -0.0049191 -0.0142967 -0.0018428 -0.0043028 -0.0290954 0.0104323 -0.0009648 -0.0029387 -0.0049629 -0.0143606 -0.0018234 -0.0042505 0.0291395 -0.0107205 -# 5 [ +0.0000000 +0.3333333 -0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: --0.5759125 0.0768886 -0.0000002 -0.0000007 0.0000001 0.0000005 -0.0514740 -0.3855512 -0.5759025 0.0768873 -0.0000002 -0.0000006 0.0000001 0.0000004 0.0514745 0.3855553 -0.5338269 -0.0841422 0.0000003 0.0000017 -0.0000001 -0.0000007 -0.0709429 -0.4500863 -0.5337678 0.0841329 -0.0000003 -0.0000021 -0.0000000 -0.0000002 -0.0709270 -0.4499848 --0.0000003 -0.0000013 0.1214173 0.3122712 -0.2221024 -0.5724079 -0.0000021 -0.0000011 0.0000001 -0.0000015 0.1214121 0.3122579 -0.2220929 -0.5723835 0.0000023 0.0000015 -0.0000049 0.0000004 -0.1056804 0.6048240 -0.0578996 0.3300047 0.0000007 -0.0000074 0.0000043 0.0000003 -0.1056759 0.6047980 -0.0578971 0.3299906 -0.0000006 0.0000070 --0.3854139 0.1142742 0.0000007 0.0000087 0.0000022 0.0000019 0.1607560 0.5421834 -0.3855062 0.1143016 0.0000007 0.0000085 0.0000022 0.0000018 -0.1607764 -0.5422526 --0.0000015 -0.0000025 0.2045471 0.6604231 0.0226553 0.0722757 0.0000051 -0.0000004 0.0000018 0.0000024 -0.2045577 -0.6604506 -0.0226531 -0.0722789 0.0000044 0.0000012 --0.0000001 0.0000055 -0.0196456 -0.0731578 0.1815578 0.6671124 -0.0000079 -0.0000017 0.0000005 -0.0000057 0.0196450 0.0731609 -0.1815629 -0.6671401 -0.0000086 0.0000002 --0.0061979 0.0004818 0.0070797 -0.0005544 -0.0067502 0.0005357 0.0017532 0.0221602 -0.0061851 0.0004940 0.0070793 -0.0005691 -0.0067549 0.0005343 -0.0017367 -0.0221797 -0.0060158 -0.0010292 0.0112088 -0.0020438 -0.0046424 0.0006049 -0.0035109 -0.0211849 0.0060125 -0.0009798 0.0112111 -0.0020327 -0.0046453 0.0005767 0.0035787 0.0211913 -0.0012231 -0.0000408 -0.0136480 0.0015084 -0.0170223 0.0016755 -0.0002195 -0.0043615 0.0012220 -0.0000716 -0.0136527 0.0015101 -0.0170336 0.0016772 0.0001773 0.0043633 --0.0028178 0.0005377 -0.0129150 0.0024221 0.0132922 -0.0024825 0.0017679 0.0093464 -0.0028243 0.0005282 -0.0129174 0.0024330 0.0132964 -0.0025300 -0.0017806 -0.0093385 -0.0299126 -0.0570219 0.0040421 -0.0078021 -0.0039954 0.0076077 0.0768883 0.0403362 -0.0299218 0.0570278 -0.0041167 0.0077660 0.0039628 -0.0075953 0.0768237 0.0403061 --0.0040954 0.0011314 0.0065735 -0.0019184 -0.0067000 0.0019357 0.0094176 0.0326678 -0.0040014 0.0011936 0.0066330 -0.0018304 -0.0067142 0.0019150 -0.0093344 -0.0327959 -0.0013184 -0.0456986 -0.0005225 0.0159973 0.0004745 -0.0152556 0.0612451 0.0017518 -0.0013035 0.0457008 0.0003833 -0.0160309 -0.0004307 0.0151506 0.0612172 0.0017624 -0.0030732 -0.0009324 0.0142891 -0.0041013 -0.0049478 0.0009909 -0.0078792 -0.0300546 0.0030327 -0.0006989 0.0143264 -0.0041963 -0.0049213 0.0009386 0.0081921 0.0301104 -# 6 [ +0.0000000 -0.3333333 +0.0000000 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: -0.1622384 0.5579119 -0.0000007 0.0000001 0.0000005 -0.0000002 -0.3735004 0.1086124 0.1622357 0.5579023 -0.0000007 0.0000001 0.0000004 -0.0000001 0.3735046 -0.1086136 -0.2082510 0.4986810 -0.0000016 0.0000007 0.0000007 -0.0000003 0.4204535 -0.1755829 -0.2082279 -0.4986258 0.0000019 -0.0000008 0.0000002 -0.0000001 0.4203587 -0.1755433 --0.0000045 0.0000001 -0.1064538 -0.4091205 -0.1395466 -0.5394912 0.0000004 0.0000062 -0.0000038 -0.0000001 -0.1064492 -0.4091029 -0.1395406 -0.5394682 -0.0000002 -0.0000056 -0.0000025 0.0000006 0.1803524 0.5272541 -0.1362439 -0.4001870 -0.0000000 -0.0000049 0.0000027 0.0000005 0.1803447 0.5272315 -0.1362381 -0.4001699 0.0000001 0.0000052 -0.3960111 -0.0691224 -0.0000042 -0.0000080 -0.0000004 -0.0000024 -0.0972383 -0.5570902 0.3961055 -0.0691389 -0.0000041 -0.0000078 -0.0000004 -0.0000023 0.0972508 0.5571619 -0.0000016 -0.0000109 0.1005216 -0.6871722 0.0055270 -0.0373281 0.0000145 -0.0000006 -0.0000017 0.0000108 -0.1005258 0.6872012 -0.0055272 0.0373297 0.0000142 -0.0000007 --0.0000001 0.0000013 -0.0318642 0.0202124 0.5871110 -0.3709880 -0.0000020 0.0000002 0.0000000 -0.0000015 0.0318657 -0.0202134 -0.5871349 0.3710029 -0.0000023 0.0000001 --0.0019883 -0.0057780 -0.0022494 -0.0065398 0.0000001 0.0000002 -0.0207293 0.0071032 -0.0019723 -0.0057692 -0.0022340 -0.0065464 -0.0000049 0.0000022 0.0207430 -0.0071258 -0.0015113 0.0042218 -0.0055898 -0.0152627 0.0000040 0.0000014 0.0148738 -0.0054715 0.0015623 0.0041872 -0.0055990 -0.0152606 0.0000060 -0.0000012 -0.0149223 0.0054023 -0.0209204 -0.0551155 -0.0033066 0.0085347 -0.0001149 -0.0000442 0.0744800 0.0282759 -0.0209264 0.0551416 0.0031917 -0.0085685 -0.0001282 -0.0000486 0.0743541 0.0282125 --0.0000634 -0.0002387 0.0000141 0.0000308 0.0308698 -0.0084313 0.0003174 -0.0000978 0.0000668 0.0002346 -0.0000000 -0.0000381 0.0308665 -0.0084412 0.0003215 -0.0000779 -0.0021278 0.0055191 0.0039057 0.0105724 0.0000069 -0.0000155 0.0337931 -0.0125310 0.0019489 0.0054057 0.0040189 0.0105830 0.0000063 -0.0000149 -0.0339465 0.0127727 -0.0009682 0.0025488 0.0017680 0.0047157 0.0000135 -0.0000142 -0.0009972 0.0003772 0.0009276 0.0024922 0.0017596 0.0047348 0.0000184 -0.0000163 0.0009201 -0.0003223 --0.0015445 -0.0046234 0.0090340 0.0239162 0.0000564 -0.0000062 -0.0249958 0.0096101 -0.0017977 -0.0042907 0.0089738 0.0240374 0.0000528 -0.0000003 0.0254432 -0.0092709 -0.0001429 -0.0007241 0.0001070 -0.0004252 -0.0200133 -0.0036844 0.0008902 0.0002110 -0.0001469 0.0007040 -0.0000887 0.0005709 -0.0200082 -0.0037403 0.0010203 0.0001767 -# 7 [ +0.0000000 -0.3333333 +0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: --0.2174719 0.5387885 -0.0000006 -0.0000003 0.0000005 0.0000003 -0.3606981 -0.1455890 -0.2174681 0.5387792 -0.0000006 -0.0000003 0.0000004 0.0000002 0.3607020 0.1455906 --0.2117022 0.4972256 -0.0000016 -0.0000007 0.0000007 0.0000003 0.4192265 0.1784928 0.2116788 -0.4971705 0.0000019 0.0000008 0.0000002 0.0000001 0.4191320 0.1784526 --0.0000013 0.0000004 -0.3305271 0.0548383 0.6056367 -0.1009179 0.0000020 0.0000013 -0.0000012 0.0000008 -0.3305130 0.0548360 0.6056110 -0.1009136 -0.0000025 -0.0000012 -0.0000031 0.0000038 -0.4296375 0.4386251 -0.2342803 0.2395165 0.0000056 -0.0000049 0.0000027 0.0000034 -0.4296191 0.4386063 -0.2342703 0.2395062 -0.0000053 0.0000046 -0.1744665 -0.3621656 -0.0000085 -0.0000021 -0.0000016 -0.0000025 -0.5094786 -0.2454319 0.1745084 -0.3622523 -0.0000083 -0.0000020 -0.0000015 -0.0000025 0.5095437 0.2454632 -0.0000027 0.0000002 0.6902551 -0.0414050 0.0745014 -0.0042858 0.0000021 0.0000046 -0.0000025 -0.0000006 -0.6902835 0.0414053 -0.0745051 0.0042887 0.0000027 0.0000034 --0.0000053 0.0000016 -0.0744590 0.0050804 0.6900059 -0.0453962 -0.0000034 -0.0000077 0.0000056 -0.0000020 0.0744627 -0.0050816 -0.6900351 0.0454002 -0.0000025 -0.0000081 -0.0021010 -0.0058506 0.0024039 -0.0066819 -0.0022988 0.0063695 -0.0209113 -0.0075417 0.0021095 -0.0058355 0.0024179 -0.0066779 -0.0022986 0.0063739 0.0209340 0.0075308 --0.0024384 0.0055951 0.0046658 -0.0103945 -0.0016978 0.0043629 0.0197298 0.0084767 -0.0023897 0.0056034 0.0046555 -0.0103992 -0.0016711 0.0043724 -0.0197202 -0.0085439 -0.0001519 -0.0012145 0.0027447 -0.0134539 0.0032184 -0.0167990 -0.0043233 -0.0006158 0.0001826 -0.0012102 0.0027468 -0.0134586 0.0032211 -0.0168102 0.0043293 0.0005738 --0.0012057 0.0026031 0.0054855 -0.0119399 -0.0056357 0.0122922 0.0086372 0.0039844 -0.0011982 0.0026114 0.0054967 -0.0119408 -0.0056826 0.0122836 -0.0086269 -0.0039947 --0.0641354 0.0057380 0.0087558 -0.0007380 -0.0085585 0.0007702 -0.0077389 -0.0864811 0.0641444 -0.0057443 -0.0087512 0.0008206 0.0085346 -0.0007448 -0.0077361 -0.0864095 --0.0020750 0.0037076 -0.0034302 0.0059271 0.0034770 -0.0060451 0.0294811 0.0169337 -0.0021131 0.0036015 -0.0033587 0.0060051 0.0034605 -0.0060645 -0.0296252 -0.0168832 --0.0445402 0.0103066 -0.0155780 0.0036692 0.0148639 -0.0034731 -0.0138014 -0.0596937 0.0445443 -0.0102932 0.0156417 -0.0035377 -0.0147679 0.0034107 -0.0138007 -0.0596673 --0.0014007 0.0028908 0.0062794 -0.0134815 -0.0017561 0.0047225 0.0284528 0.0124785 -0.0011646 0.0028852 0.0063866 -0.0134863 -0.0016922 0.0047235 -0.0284618 -0.0127953 -# 8 [ +0.0000000 -0.3333333 -0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: -0.2537477 -0.5226846 0.0000006 0.0000004 -0.0000005 -0.0000002 0.3499172 0.1698743 0.2537433 -0.5226756 0.0000005 0.0000003 -0.0000004 -0.0000001 -0.3499209 -0.1698761 -0.2138154 -0.4963205 0.0000016 0.0000007 -0.0000007 -0.0000003 -0.4184635 -0.1802745 -0.2137917 0.4962655 -0.0000019 -0.0000009 -0.0000002 -0.0000001 -0.4183691 -0.1802339 --0.0000040 0.0000024 -0.3323499 -0.2917901 -0.4067108 -0.3580841 0.0000036 0.0000053 -0.0000035 0.0000019 -0.3323356 -0.2917776 -0.4066935 -0.3580688 -0.0000031 -0.0000050 --0.0000020 -0.0000000 -0.0392230 -0.5404623 0.0313956 0.4411487 0.0000001 0.0000045 -0.0000022 -0.0000000 -0.0392213 -0.5404392 0.0313943 0.4411299 -0.0000002 -0.0000047 --0.2582911 0.3080392 0.0000077 0.0000042 0.0000030 0.0000003 0.4333360 0.3633526 -0.2583530 0.3081130 0.0000075 0.0000041 0.0000029 0.0000003 -0.4333914 -0.3633990 -0.0000014 -0.0000055 0.0847009 -0.5882875 0.0513594 -0.3575554 0.0000085 -0.0000004 -0.0000016 0.0000058 -0.0847051 0.5883128 -0.0513620 0.3575713 0.0000089 0.0000001 --0.0000001 -0.0000015 -0.0203143 0.3606448 0.0332318 -0.5934246 0.0000009 0.0000013 0.0000002 0.0000010 0.0203161 -0.3606613 -0.0332316 0.5934454 0.0000029 0.0000022 --0.0022408 0.0057988 -0.0025591 0.0066229 -0.0024481 0.0063114 0.0207262 0.0080364 -0.0022469 0.0057838 -0.0025740 0.0066189 -0.0024403 0.0063209 -0.0207486 -0.0080288 --0.0029040 0.0053639 0.0052420 -0.0101863 0.0023543 -0.0039569 0.0189133 0.0101272 -0.0028590 0.0053717 0.0052368 -0.0101907 0.0023363 -0.0039663 -0.0189044 -0.0101895 --0.0005200 0.0011363 -0.0050420 0.0127167 0.0065277 -0.0158336 0.0040259 0.0019390 -0.0005578 0.0011237 -0.0050408 0.0127186 0.0065346 -0.0158412 -0.0040432 -0.0018875 --0.0014058 0.0024925 0.0064194 -0.0114657 0.0065974 -0.0118020 0.0082976 0.0046497 -0.0014018 0.0025126 0.0064208 -0.0114722 0.0066487 -0.0117932 -0.0082713 -0.0046554 -0.0559261 -0.0319145 -0.0076560 0.0043182 -0.0074542 0.0042771 0.0430510 0.0754011 -0.0559296 0.0319269 0.0076134 -0.0043914 0.0074412 -0.0042399 0.0429918 0.0753535 -0.0023308 -0.0035554 0.0037872 -0.0056993 0.0038334 -0.0058208 -0.0284039 -0.0186853 0.0023012 -0.0034824 0.0037295 -0.0057785 0.0038290 -0.0058331 0.0285034 0.0187261 -0.0291381 0.0352393 0.0102488 0.0122904 0.0097281 0.0117649 -0.0472369 0.0390360 -0.0291287 -0.0352503 -0.0101707 -0.0123934 -0.0096422 -0.0116995 -0.0472077 0.0390329 -0.0019493 -0.0025322 -0.0086458 0.0124143 -0.0029626 0.0036153 -0.0251143 -0.0180188 0.0017350 -0.0025614 -0.0087251 0.0124334 -0.0029095 0.0036002 0.0250767 0.0183067 -# 9 [ +0.3333333 +0.0000000 +0.0000000 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: --0.3171011 0.4868613 -0.0000006 -0.0000004 0.0000005 0.0000003 -0.3259349 -0.2122872 -0.3170959 0.4868526 -0.0000005 -0.0000004 0.0000004 0.0000002 0.3259384 0.2122894 --0.1240404 -0.5259898 0.0000017 -0.0000004 -0.0000007 0.0000002 -0.4434782 0.1045821 0.1240260 0.5259317 -0.0000020 0.0000005 -0.0000002 0.0000001 -0.4433782 0.1045584 --0.0000013 -0.0000039 0.3238897 -0.1108786 0.5771296 -0.1973800 -0.0000051 0.0000017 -0.0000011 -0.0000031 0.3238757 -0.1108738 0.5771050 -0.1973715 0.0000045 -0.0000015 -0.0000026 0.0000008 -0.1698490 0.5858233 0.0954278 -0.3287735 0.0000015 -0.0000052 0.0000027 0.0000008 -0.1698417 0.5857981 0.0954238 -0.3287595 -0.0000016 0.0000054 -0.1721768 -0.3632599 -0.0000077 -0.0000037 -0.0000022 -0.0000011 -0.5110175 -0.2422110 0.1722187 -0.3633465 -0.0000076 -0.0000036 -0.0000022 -0.0000010 0.5110828 0.2422421 -0.0000005 -0.0000006 -0.5950880 -0.1225946 -0.3315211 -0.0683475 -0.0000015 -0.0000001 -0.0000005 0.0000007 0.5951125 0.1226039 0.3315339 0.0683538 -0.0000013 0.0000001 --0.0000001 -0.0000010 0.3367582 0.0342184 -0.6044643 -0.0615099 0.0000030 0.0000001 0.0000001 0.0000011 -0.3367723 -0.0342223 0.6044883 0.0615187 0.0000030 0.0000001 -0.0141066 0.0013375 -0.0000066 0.0000046 -0.0000007 0.0000012 -0.0289229 0.0035549 -0.0080795 -0.0116267 0.0000117 0.0000067 -0.0000022 -0.0000041 0.0110772 0.0269868 -0.0284959 0.0087680 -0.0000096 0.0000216 0.0000007 0.0000015 0.0137204 0.0431062 -0.0298109 -0.0006163 -0.0000176 0.0000068 0.0000037 -0.0000048 -0.0265513 0.0366095 -0.0000179 -0.0000843 0.0000074 -0.0010537 -0.0002462 0.0334711 0.0000655 0.0001405 -0.0000633 0.0000642 0.0006117 -0.0008527 -0.0195473 0.0271670 0.0001347 -0.0000305 --0.0002010 0.0000523 0.0235997 0.0239221 0.0007324 0.0007425 0.0000152 -0.0001701 0.0001624 -0.0000091 0.0057017 0.0331313 0.0001753 0.0010334 -0.0000971 -0.0003198 --0.0267587 -0.0046855 -0.0001572 -0.0001359 -0.0001212 -0.0000024 0.0374378 -0.0219385 0.0210675 0.0171498 0.0000032 -0.0001347 -0.0000950 -0.0000687 -0.0079495 -0.0426519 --0.0025402 -0.0004442 0.0000766 0.0000110 0.0000720 0.0000064 0.0025085 -0.0027404 0.0022716 0.0011957 0.0000163 0.0000281 0.0000602 0.0000543 -0.0002960 -0.0037522 -0.0403769 0.0243799 -0.0000854 0.0001109 -0.0000127 0.0000644 -0.0036895 0.0674130 -0.0449368 -0.0143322 0.0000175 0.0000889 0.0000637 -0.0000247 -0.0482971 0.0471484 --0.0000469 0.0000698 -0.0012489 -0.0000140 0.0340164 0.0003192 -0.0001110 -0.0000037 0.0000282 -0.0000779 0.0003374 0.0012075 -0.0095289 -0.0326619 -0.0000881 -0.0000969 -# 10 [ +0.3333333 +0.0000000 +0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: -0.3721749 0.4461758 -0.0000005 0.0000004 0.0000005 -0.0000002 -0.2986977 0.2491567 0.3721682 0.4461683 -0.0000005 0.0000004 0.0000004 -0.0000002 0.2987009 -0.2491595 --0.2424725 -0.4829684 0.0000015 -0.0000008 -0.0000001 0.0000000 -0.4072054 0.2044358 0.2424451 0.4829151 -0.0000019 0.0000010 0.0000004 -0.0000002 -0.4071137 0.2043896 --0.0000045 0.0000012 -0.0545544 -0.5879043 -0.0352707 -0.3733422 0.0000016 0.0000070 -0.0000044 0.0000012 -0.0545520 -0.5878791 -0.0352691 -0.3733262 -0.0000016 -0.0000069 --0.0000010 -0.0000011 -0.0138119 -0.3747501 0.0227279 0.5899923 -0.0000012 0.0000027 -0.0000005 -0.0000011 -0.0138113 -0.3747341 0.0227268 0.5899671 0.0000012 -0.0000024 --0.0753184 -0.3948793 -0.0000084 0.0000015 -0.0000032 -0.0000017 -0.5554987 0.1059543 -0.0753359 -0.3949740 -0.0000082 0.0000014 -0.0000024 -0.0000018 0.5555697 -0.1059676 --0.0000039 0.0000018 0.0484851 -0.0103169 0.6786629 -0.1437390 -0.0000021 -0.0000062 0.0000038 -0.0000021 -0.0484875 0.0103160 -0.6786928 0.1437353 -0.0000037 -0.0000061 -0.0000002 -0.0000001 0.6901627 -0.0703843 -0.0493178 0.0049825 0.0000031 0.0000001 -0.0000002 0.0000001 -0.6901940 0.0703687 0.0493199 -0.0049820 0.0000029 -0.0000000 --0.0130577 0.0066573 0.0000022 -0.0000067 -0.0042626 -0.0064644 0.0227624 -0.0193230 0.0135840 0.0054786 -0.0000130 0.0000008 0.0036911 -0.0068147 -0.0243829 -0.0172788 --0.0303080 -0.0014842 0.0000066 -0.0000224 -0.0079639 0.0037712 -0.0265406 -0.0384440 0.0293773 -0.0077018 0.0000150 -0.0000104 0.0086329 0.0020901 0.0180598 -0.0429792 -0.0134808 -0.0046951 0.0000030 0.0000080 -0.0085376 -0.0167350 -0.0121764 0.0196345 -0.0139728 -0.0026346 0.0000036 0.0000004 0.0061066 -0.0177437 0.0149893 0.0178333 -0.0239868 0.0005624 -0.0000066 0.0000048 -0.0158216 0.0147119 0.0151035 0.0312639 -0.0236027 0.0043421 -0.0000085 -0.0000014 0.0179430 0.0120196 -0.0099818 0.0332315 -0.0001010 -0.0000242 -0.0176663 -0.0313323 0.0000003 -0.0000063 0.0000429 0.0000620 -0.0000708 0.0000199 0.0012198 -0.0359636 -0.0000450 -0.0000093 0.0000161 0.0001704 -0.0152599 -0.0065596 0.0001523 -0.0000208 0.0055007 0.0074061 -0.0172353 0.0227975 -0.0161484 -0.0038586 0.0000434 0.0000359 -0.0041494 0.0082179 0.0208775 0.0195413 -0.0002585 -0.0001189 0.0074511 -0.0285338 -0.0000228 -0.0000896 0.0001299 0.0002469 -0.0002204 0.0001141 -0.0185354 -0.0228503 0.0000322 -0.0000640 0.0001830 0.0003943 --0.0367166 0.0033802 0.0000334 -0.0001871 0.0006537 0.0172443 -0.0098885 -0.0486454 0.0365807 -0.0046434 -0.0000081 -0.0002076 0.0030785 0.0169657 -0.0008671 -0.0496096 -# 11 [ +0.3333333 +0.0000000 -0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: --0.4696085 0.3421329 -0.0000004 -0.0000006 0.0000004 0.0000004 -0.2290447 -0.3143850 -0.4696005 0.3421267 -0.0000004 -0.0000005 0.0000003 0.0000002 0.2290473 0.3143883 --0.4797743 0.2487328 -0.0000008 -0.0000016 0.0000006 0.0000012 0.2097140 0.4045124 0.4797214 -0.2487047 0.0000010 0.0000018 0.0000004 0.0000008 0.2096666 0.4044212 --0.0000009 -0.0000052 0.5570439 -0.1866828 0.3601280 -0.1199813 -0.0000074 0.0000015 -0.0000005 -0.0000040 0.5570200 -0.1866748 0.3601126 -0.1199761 0.0000066 -0.0000012 -0.0000010 0.0000002 -0.3733101 -0.0687550 0.5775862 0.1074356 0.0000022 -0.0000009 0.0000008 0.0000016 -0.3732942 -0.0687521 0.5775615 0.1074311 -0.0000033 0.0000007 -0.4013792 -0.0222997 -0.0000007 -0.0000085 -0.0000023 -0.0000020 -0.0313698 -0.5646424 0.4014754 -0.0223043 -0.0000007 -0.0000083 -0.0000023 -0.0000026 0.0313736 0.5647145 -0.0000003 0.0000045 0.0166597 0.0480456 0.2273910 0.6552931 -0.0000070 -0.0000001 -0.0000003 -0.0000045 -0.0166590 -0.0480480 -0.2273912 -0.6553230 -0.0000069 0.0000015 -0.0000002 -0.0000000 -0.6499115 -0.2424145 0.0476479 0.0177598 -0.0000028 -0.0000001 -0.0000003 0.0000001 0.6499326 0.2424423 -0.0476495 -0.0177613 -0.0000026 -0.0000010 --0.0050513 -0.0137607 0.0000074 0.0000022 -0.0069258 0.0034591 0.0164692 0.0249051 -0.0070604 0.0128343 0.0000008 -0.0000123 -0.0063295 -0.0044705 0.0200686 -0.0221461 -0.0026949 -0.0301543 0.0000215 0.0000058 0.0033708 0.0081471 0.0393508 -0.0250770 0.0065587 0.0295822 0.0000105 0.0000167 0.0023268 -0.0085828 0.0421421 0.0198071 -0.0035599 0.0139754 -0.0000042 -0.0000001 -0.0173934 0.0070985 -0.0188079 -0.0136098 0.0037358 -0.0138748 -0.0000002 0.0000051 -0.0171985 -0.0074950 -0.0192011 0.0133702 -0.0022419 -0.0238883 0.0000039 0.0000143 -0.0135566 -0.0168221 0.0322332 -0.0128843 0.0026806 0.0238445 -0.0000043 0.0000073 -0.0132590 0.0170474 0.0324561 0.0122909 -0.0000992 0.0000367 0.0031217 -0.0358354 -0.0000103 0.0000020 -0.0000107 0.0000703 -0.0000704 -0.0000274 0.0213221 -0.0289861 0.0000348 0.0000323 -0.0000755 0.0001587 --0.0055577 -0.0156567 0.0000076 -0.0001572 -0.0077451 0.0050054 0.0216622 0.0186690 -0.0048939 0.0158778 0.0000564 -0.0000338 -0.0079446 -0.0046633 0.0208468 -0.0195654 -0.0001940 0.0002350 0.0292149 0.0038130 -0.0000687 0.0000225 -0.0002009 0.0002310 -0.0001890 -0.0001896 0.0203628 -0.0212737 -0.0000320 -0.0000241 -0.0003677 0.0002823 --0.0022466 -0.0368141 0.0002446 0.0000604 0.0172456 -0.0001131 0.0489571 -0.0084012 0.0035226 0.0367213 0.0001270 0.0000043 0.0170481 -0.0025669 0.0496166 0.0006684 -# 12 [ +0.3333333 +0.3333333 +0.0000000 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: --0.0707488 0.5766989 -0.0000007 0.0000000 0.0000006 0.0000001 -0.3860778 -0.0473637 -0.0707478 0.5766889 -0.0000006 0.0000000 0.0000004 0.0000001 0.3860819 0.0473642 --0.0795800 -0.5345263 0.0000023 -0.0000003 -0.0000007 0.0000001 -0.4506754 0.0670962 0.0795707 0.5344672 -0.0000015 0.0000002 -0.0000002 0.0000000 -0.4505738 0.0670810 --0.0000031 -0.0000003 0.0342765 -0.1748793 0.1295578 -0.6638472 -0.0000004 0.0000037 -0.0000026 -0.0000002 0.0342751 -0.1748717 0.1295524 -0.6638189 0.0000003 -0.0000032 --0.0000034 0.0000000 0.2037054 -0.6449671 -0.0535339 0.1699758 -0.0000007 0.0000064 -0.0000042 -0.0000002 0.2036969 -0.6449392 -0.0535316 0.1699686 0.0000009 -0.0000070 --0.2180659 0.3377125 0.0000065 0.0000064 0.0000021 0.0000014 0.4750789 0.3067657 -0.2181187 0.3377932 0.0000058 0.0000059 0.0000020 0.0000013 -0.4751393 -0.3068050 --0.0000045 -0.0000011 0.6808487 0.1364126 0.0384336 0.0076887 0.0000051 -0.0000062 0.0000045 0.0000008 -0.6808754 -0.1364283 -0.0384351 -0.0076901 0.0000034 -0.0000066 --0.0000008 0.0000006 -0.0135297 -0.0367843 0.2399036 0.6516501 -0.0000013 -0.0000016 0.0000009 -0.0000007 0.0135298 0.0367859 -0.2398961 -0.6516837 -0.0000008 -0.0000015 --0.0145835 -0.0012798 -0.0001075 -0.0080588 0.0000014 0.0000002 0.0293301 -0.0045033 0.0086739 0.0117717 0.0069328 -0.0040865 0.0000026 0.0000043 -0.0114006 -0.0274491 --0.0296068 -0.0139946 -0.0078626 0.0065464 0.0000005 -0.0000035 0.0003946 -0.0478114 0.0318491 0.0084386 0.0021408 0.0106023 -0.0000041 0.0000048 0.0302133 -0.0360382 -0.0045811 -0.0043363 -0.0027755 -0.0178550 -0.0000039 0.0000021 -0.0198819 -0.0058377 -0.0001515 -0.0051662 0.0148930 -0.0096306 -0.0000075 -0.0000035 0.0187419 0.0123133 --0.0212490 -0.0119830 0.0207600 -0.0054493 -0.0000090 -0.0000075 0.0009914 -0.0354260 0.0233108 0.0072418 -0.0102258 -0.0188795 -0.0000057 0.0000004 0.0250659 -0.0249675 --0.0000008 -0.0000004 0.0000019 -0.0000113 0.0250662 -0.0253725 -0.0000085 0.0000128 -0.0000054 -0.0000023 -0.0000014 -0.0000013 0.0347034 -0.0082593 0.0000063 -0.0000071 -0.0169907 0.0012927 0.0017270 0.0093654 -0.0000165 -0.0000175 -0.0251755 0.0135737 -0.0132745 -0.0106381 -0.0076576 0.0056340 -0.0000098 -0.0000294 0.0090983 0.0272146 -0.0000343 0.0000218 0.0000268 -0.0000356 0.0289198 0.0059514 -0.0000357 0.0000467 -0.0000324 -0.0000275 0.0000380 -0.0000259 0.0229426 -0.0184580 -0.0000308 0.0000430 --0.0341521 -0.0122388 -0.0064784 0.0161865 0.0000783 -0.0000066 0.0130229 -0.0470647 0.0343834 0.0116892 -0.0049622 0.0167950 0.0000011 -0.0000645 0.0190492 -0.0447956 -# 13 [ +0.3333333 +0.3333333 +0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: -0.0286373 0.5803163 -0.0000007 0.0000001 0.0000005 0.0000001 -0.3884994 0.0191717 0.0286365 0.5803062 -0.0000006 0.0000001 0.0000005 0.0000000 0.3885035 -0.0191715 --0.3194063 0.4359253 -0.0000016 -0.0000012 0.0000004 0.0000003 0.3675420 0.2693014 0.3193709 -0.4358770 0.0000015 0.0000011 0.0000000 -0.0000000 0.3674593 0.2692405 --0.0000035 -0.0000023 0.3046246 -0.2333943 0.4635458 -0.3565000 -0.0000035 0.0000046 -0.0000034 -0.0000022 0.3046114 -0.2333842 0.4635258 -0.3564848 0.0000033 -0.0000044 -0.0000004 -0.0000024 0.5618289 0.1622199 -0.3688890 -0.1057820 -0.0000049 -0.0000011 0.0000005 -0.0000026 0.5618048 0.1622126 -0.3688733 -0.1057773 0.0000052 0.0000012 -0.2458674 -0.3180435 -0.0000059 -0.0000066 -0.0000011 -0.0000029 -0.4474099 -0.3458754 0.2459262 -0.3181199 -0.0000055 -0.0000063 -0.0000008 -0.0000026 0.4474668 0.3459196 -0.0000030 0.0000027 -0.4232929 -0.4554679 -0.2118223 -0.2284883 -0.0000059 0.0000032 -0.0000030 -0.0000026 0.4233051 0.4554921 0.2118281 0.2285002 -0.0000062 0.0000029 -0.0000014 0.0000004 0.1382937 0.2791935 -0.2753046 -0.5575275 -0.0000002 0.0000040 -0.0000015 -0.0000004 -0.1382964 -0.2792066 0.2753101 0.5575532 -0.0000003 0.0000030 --0.0101016 -0.0114671 0.0056867 -0.0058775 0.0053269 -0.0056879 0.0254550 0.0168809 -0.0016080 0.0151794 0.0080243 0.0015184 0.0076413 0.0015842 0.0110637 -0.0285219 --0.0109450 0.0338345 0.0088566 0.0066990 0.0022567 0.0077192 -0.0510041 0.0012580 0.0064502 -0.0352821 0.0114456 -0.0020130 0.0058548 -0.0057190 -0.0431010 -0.0249430 -0.0087343 0.0028219 0.0063094 -0.0086402 0.0035966 -0.0067761 -0.0128922 -0.0241950 0.0046303 -0.0062087 0.0093704 0.0043575 0.0061577 0.0037031 0.0005916 0.0297838 -0.0034841 0.0062628 -0.0086935 0.0134590 0.0124149 -0.0145169 -0.0086078 0.0054064 -0.0034756 -0.0064318 -0.0159006 0.0004139 0.0189667 -0.0033240 -0.0086706 0.0040667 --0.0093317 -0.0257475 0.0137842 -0.0005817 0.0123168 -0.0017863 0.0209242 -0.0371772 0.0175022 0.0211200 0.0076384 -0.0114467 0.0077054 -0.0095836 0.0424962 0.0008670 -0.0105997 0.0165372 0.0056975 -0.0103498 0.0010070 -0.0133335 -0.0239573 0.0112720 -0.0087956 -0.0175051 0.0121519 0.0006332 0.0117423 0.0061147 -0.0220878 0.0149617 -0.0014018 0.0012663 -0.0178043 -0.0083757 0.0196172 0.0043456 -0.0026557 0.0007416 -0.0009161 -0.0016611 0.0021959 0.0193668 0.0021327 -0.0201379 -0.0013032 0.0023925 --0.0070696 -0.0170866 0.0139541 0.0057190 0.0145750 0.0056985 0.0189055 -0.0175669 0.0096048 0.0158085 0.0036901 -0.0146290 0.0040397 -0.0150737 0.0253174 -0.0048491 -# 14 [ +0.3333333 +0.3333333 -0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: -0.1741974 -0.5542945 0.0000007 0.0000001 -0.0000006 -0.0000001 0.3710788 0.1166184 0.1741946 -0.5542848 0.0000006 0.0000001 -0.0000004 -0.0000001 -0.3710827 -0.1166200 --0.4167431 0.3440588 -0.0000013 -0.0000015 0.0000006 0.0000008 0.2900865 0.3513690 0.4166969 -0.3440207 0.0000012 0.0000014 0.0000003 0.0000004 0.2900213 0.3512896 -0.0000023 0.0000009 -0.0016902 -0.0328042 0.0358766 0.6977605 0.0000011 -0.0000018 0.0000011 0.0000010 -0.0016900 -0.0328028 0.0358753 0.6977307 -0.0000011 0.0000010 -0.0000017 -0.0000040 0.5734978 0.3990706 0.0269603 0.0187647 -0.0000067 -0.0000033 0.0000017 -0.0000041 0.5734732 0.3990532 0.0269592 0.0187638 0.0000067 0.0000034 -0.2783642 -0.2900273 -0.0000052 -0.0000072 -0.0000028 -0.0000005 -0.4079978 -0.3915905 0.2784308 -0.2900969 -0.0000048 -0.0000068 -0.0000029 -0.0000006 0.4080498 0.3916406 --0.0000005 -0.0000019 -0.0581484 0.6058826 -0.0321950 0.3349487 0.0000026 0.0000023 0.0000006 0.0000019 0.0581582 -0.6059073 0.0321994 -0.3349620 0.0000026 0.0000010 --0.0000011 0.0000040 -0.0114881 -0.3362962 0.0206928 0.6083175 -0.0000066 -0.0000027 0.0000012 -0.0000040 0.0114846 0.3363104 -0.0206869 -0.6083426 -0.0000067 -0.0000035 --0.0064451 -0.0138591 0.0071171 -0.0040322 -0.0067178 0.0039501 0.0196381 0.0233923 -0.0058362 0.0141055 0.0072673 0.0037261 -0.0068862 -0.0036722 0.0186869 -0.0242274 --0.0350939 0.0057380 -0.0018808 0.0109453 0.0058910 -0.0055528 -0.0244861 -0.0446796 0.0342887 -0.0104145 0.0070514 0.0092556 -0.0077276 -0.0025205 0.0024942 -0.0497873 -0.0074840 0.0051055 0.0081689 -0.0068684 -0.0054348 0.0052925 -0.0062719 -0.0269721 0.0062920 -0.0048798 0.0079886 0.0064006 -0.0049626 -0.0055385 -0.0073280 0.0285947 -0.0007711 0.0072952 -0.0128972 0.0095306 -0.0169496 0.0088382 -0.0096286 0.0017623 -0.0007441 -0.0072157 -0.0150590 -0.0052909 -0.0187806 -0.0039184 -0.0101216 0.0002998 --0.0046044 -0.0269934 0.0137041 0.0018366 -0.0123811 -0.0004529 0.0271700 -0.0328610 0.0134667 0.0238829 0.0094948 -0.0099509 -0.0093427 0.0080427 0.0416750 0.0084084 -0.0053368 0.0188920 0.0084049 -0.0081544 -0.0048510 0.0126179 -0.0262215 0.0038367 -0.0033342 -0.0193079 0.0115644 0.0040798 -0.0093141 -0.0092464 -0.0254468 0.0078909 -0.0009155 0.0017596 -0.0124274 -0.0153072 -0.0157363 -0.0123910 -0.0026796 -0.0002576 -0.0002897 -0.0018936 -0.0063237 0.0183725 -0.0107680 0.0172177 -0.0022601 0.0018870 -0.0015126 0.0184391 -0.0115479 -0.0096981 0.0121345 0.0098821 -0.0233836 0.0109546 -0.0043175 -0.0179973 -0.0079834 0.0128029 0.0084607 -0.0131151 -0.0256001 -0.0031178 -# 15 [ +0.3333333 -0.3333333 +0.0000000 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: --0.4410182 0.3782724 -0.0000003 -0.0000005 0.0000004 0.0000004 -0.2532388 -0.2952448 -0.4410106 0.3782657 -0.0000004 -0.0000006 0.0000003 0.0000003 0.2532416 0.2952479 --0.3177611 0.4371261 -0.0000010 -0.0000007 0.0000006 0.0000004 0.3685543 0.2679142 0.3177263 -0.4370773 0.0000021 0.0000015 0.0000002 0.0000001 0.3684711 0.2678539 --0.0000008 0.0000033 -0.1837701 -0.0250839 -0.6681490 -0.0917182 0.0000039 0.0000009 -0.0000006 0.0000023 -0.1837621 -0.0250828 -0.6681205 -0.0917144 -0.0000031 -0.0000008 --0.0000005 -0.0000042 0.6261733 -0.2504844 -0.1722593 0.0687557 -0.0000069 0.0000014 -0.0000001 -0.0000033 0.6261464 -0.2504734 -0.1722520 0.0687527 0.0000063 -0.0000011 --0.3883586 0.1038273 0.0000039 0.0000075 0.0000007 0.0000024 0.1460595 0.5463258 -0.3884519 0.1038517 0.0000040 0.0000079 0.0000006 0.0000023 -0.1460778 -0.5463954 -0.0000028 0.0000035 0.4512041 0.5277803 0.0256786 0.0300503 -0.0000042 0.0000057 -0.0000029 -0.0000034 -0.4512153 -0.5278093 -0.0256789 -0.0300522 -0.0000029 0.0000075 --0.0000010 0.0000005 -0.0272414 -0.0286389 0.4784657 0.5032357 -0.0000010 -0.0000016 0.0000012 -0.0000006 0.0272421 0.0286403 -0.4784720 -0.5032692 -0.0000010 -0.0000020 --0.0077481 -0.0123961 -0.0063470 0.0049439 0.0000020 0.0000000 0.0212396 0.0207345 -0.0041916 0.0139973 -0.0074416 -0.0031062 -0.0000015 0.0000054 0.0150205 -0.0256215 -0.0126844 0.0304910 -0.0115940 0.0002262 -0.0000009 0.0000013 -0.0326621 0.0328641 -0.0171579 -0.0278439 -0.0068116 0.0082295 0.0000066 -0.0000014 -0.0469327 0.0078527 -0.0043786 -0.0009115 -0.0124810 0.0118698 0.0000002 -0.0000064 -0.0038615 -0.0235357 0.0063795 -0.0009054 -0.0158620 -0.0081061 0.0000002 -0.0000058 0.0038491 0.0208111 --0.0076721 -0.0232239 -0.0190578 -0.0098924 0.0000033 -0.0000041 0.0246837 -0.0254482 0.0123487 0.0211121 -0.0051510 0.0208431 -0.0000074 -0.0000057 0.0354076 -0.0016864 -0.0000013 0.0000068 -0.0000036 -0.0000024 -0.0117105 0.0336949 -0.0000015 -0.0000099 0.0000027 -0.0000037 -0.0000078 0.0000054 -0.0277474 0.0224066 -0.0000120 0.0000076 --0.0108778 -0.0130463 -0.0054829 0.0077508 0.0000144 0.0000129 0.0272263 0.0086749 0.0015743 0.0168917 -0.0093698 -0.0016131 0.0000058 0.0000266 0.0131198 -0.0254574 --0.0001705 -0.0001452 0.0000871 -0.0000745 0.0252161 -0.0151523 0.0001657 -0.0002276 0.0001653 0.0001381 0.0000706 -0.0000735 0.0044789 -0.0292344 0.0002148 -0.0002234 --0.0135409 -0.0336176 0.0165769 -0.0058099 -0.0002316 -0.0000088 0.0435241 -0.0213669 0.0140328 0.0333316 0.0158260 -0.0072038 -0.0000770 0.0001937 0.0462134 -0.0155915 -# 16 [ +0.3333333 -0.3333333 +0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: --0.3190057 0.4856156 -0.0000005 -0.0000004 0.0000004 0.0000004 -0.3251010 -0.2135619 -0.3190004 0.4856070 -0.0000005 -0.0000004 0.0000003 0.0000003 0.3251042 0.2135645 -0.5078335 -0.1848143 0.0000005 0.0000014 -0.0000002 -0.0000005 -0.1558226 -0.4281702 -0.5077772 0.1847939 -0.0000008 -0.0000022 -0.0000000 -0.0000000 -0.1557877 -0.4280735 -0.0000020 0.0000001 0.0176248 -0.0276804 -0.3740244 0.5901396 -0.0000002 -0.0000020 0.0000018 -0.0000001 0.0176241 -0.0276791 -0.3740082 0.5901145 0.0000004 0.0000016 --0.0000046 0.0000012 -0.3067454 -0.6277471 -0.0144686 -0.0294533 0.0000024 0.0000073 -0.0000039 0.0000009 -0.3067324 -0.6277200 -0.0144681 -0.0294519 -0.0000022 -0.0000069 -0.3741929 -0.1469085 -0.0000046 -0.0000072 0.0000005 -0.0000030 -0.2066647 -0.5263982 0.3742826 -0.1469439 -0.0000046 -0.0000074 0.0000007 -0.0000027 0.2066909 0.5264653 -0.0000014 -0.0000011 0.3382935 -0.5059421 0.1870932 -0.2797828 0.0000026 0.0000004 -0.0000015 0.0000010 -0.3383137 0.5059594 -0.1871033 0.2797925 0.0000032 -0.0000002 -0.0000017 0.0000039 0.0675417 0.3297280 -0.1221073 -0.5962487 -0.0000058 0.0000046 -0.0000017 -0.0000038 -0.0675404 -0.3297426 0.1221056 0.5962745 -0.0000062 0.0000036 -0.0005474 -0.0152510 -0.0081555 0.0003735 0.0077840 -0.0004598 0.0068530 0.0297723 -0.0116078 0.0098965 -0.0047707 -0.0066480 0.0044643 0.0063978 0.0276117 -0.0131141 -0.0358296 0.0015696 -0.0041995 0.0115172 0.0066230 -0.0041581 0.0124059 0.0477470 -0.0354647 0.0022891 0.0036887 0.0109135 -0.0069214 -0.0039298 -0.0114274 0.0493255 --0.0042969 -0.0053666 0.0089619 -0.0026723 -0.0074551 0.0030403 -0.0091853 0.0285394 -0.0083555 -0.0007396 0.0032170 0.0093386 -0.0024688 -0.0079533 0.0154912 -0.0230114 -0.0013819 -0.0079113 -0.0153329 0.0046291 -0.0188959 0.0023931 0.0111920 -0.0004542 -0.0008472 0.0080211 -0.0122516 -0.0107002 -0.0163169 -0.0094998 0.0104932 0.0034883 -0.0080767 -0.0265570 -0.0113393 -0.0078213 0.0106151 0.0058127 0.0392923 -0.0169653 0.0011915 0.0276637 -0.0129767 0.0050439 0.0118724 -0.0031788 0.0340775 0.0262828 --0.0036265 0.0187399 -0.0122543 0.0029664 0.0090005 -0.0097119 -0.0246261 -0.0086269 0.0057305 -0.0182897 -0.0088676 -0.0073870 0.0041584 0.0133060 -0.0254602 -0.0040294 --0.0011326 0.0023509 0.0007910 0.0191916 0.0066454 0.0192963 -0.0022509 -0.0033109 0.0018712 -0.0019504 0.0156038 -0.0121221 0.0183935 -0.0072783 -0.0035656 -0.0007509 --0.0072843 0.0170463 0.0057216 0.0139544 -0.0060616 -0.0143840 -0.0257975 -0.0013075 0.0046148 -0.0179508 0.0130267 -0.0075888 -0.0135691 0.0077170 -0.0212510 -0.0146896 -# 17 [ +0.3333333 -0.3333333 -0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: -0.5716224 -0.1040913 0.0000000 0.0000007 -0.0000002 -0.0000006 0.0696852 0.3826791 0.5716125 -0.1040892 0.0000001 0.0000007 -0.0000001 -0.0000004 -0.0696856 -0.3826832 --0.4595822 -0.2843157 0.0000008 -0.0000013 -0.0000005 0.0000009 -0.2397155 0.3874879 0.4595313 0.2842842 -0.0000012 0.0000020 -0.0000003 0.0000004 -0.2396612 0.3874007 -0.0000047 0.0000008 0.0439057 0.3813749 0.0657840 0.5809767 0.0000009 -0.0000060 0.0000033 0.0000010 0.0439039 0.3813584 0.0657813 0.5809518 -0.0000010 0.0000051 --0.0000024 0.0000008 -0.2515586 -0.5278066 0.1645192 0.3468542 0.0000019 0.0000047 -0.0000024 0.0000008 -0.2515481 -0.5277837 0.1645124 0.3468393 -0.0000020 -0.0000049 --0.3582312 -0.1824085 -0.0000024 0.0000082 0.0000004 0.0000028 -0.2566041 0.5039442 -0.3583172 -0.1824520 -0.0000024 0.0000083 0.0000003 0.0000030 0.2566370 -0.5040083 --0.0000021 -0.0000036 -0.3952042 -0.4803633 -0.1974339 -0.2403921 0.0000041 -0.0000056 0.0000020 0.0000038 0.3952152 0.4803882 0.1974391 0.2404044 0.0000044 -0.0000051 --0.0000014 0.0000014 -0.0076514 -0.3109801 0.0147742 0.6218668 -0.0000017 -0.0000033 0.0000015 -0.0000014 0.0076484 0.3109935 -0.0147678 -0.6218921 -0.0000029 -0.0000034 -0.0118468 -0.0096224 -0.0056480 -0.0058944 -0.0054671 -0.0055544 -0.0179123 0.0247484 -0.0150905 -0.0022301 0.0018644 -0.0079657 0.0018701 -0.0075737 0.0280439 0.0121690 --0.0222453 -0.0280940 0.0114370 -0.0043689 0.0075188 0.0023990 0.0276526 -0.0407537 0.0249814 0.0251848 0.0057660 -0.0099735 -0.0016862 -0.0077218 0.0448911 -0.0235485 --0.0018768 0.0065322 -0.0078189 -0.0052499 -0.0066872 -0.0041574 0.0281359 -0.0111153 0.0049898 0.0071305 0.0050097 -0.0084938 0.0049548 -0.0069153 -0.0273235 0.0017604 --0.0071587 0.0040426 0.0135669 0.0084615 -0.0140282 -0.0129522 -0.0073355 -0.0079761 0.0066817 -0.0044350 -0.0000204 0.0162769 -0.0032608 -0.0185361 -0.0042026 -0.0108626 --0.0247842 0.0123759 0.0022197 0.0136477 0.0030952 0.0116446 -0.0392956 -0.0167551 0.0191998 -0.0198643 0.0126203 0.0059205 0.0104567 0.0065332 -0.0043302 -0.0427629 -0.0169013 -0.0090400 0.0099541 0.0075565 0.0133556 0.0007601 0.0090099 0.0246455 -0.0178801 0.0071668 -0.0000732 0.0115987 -0.0077489 0.0114602 0.0129113 0.0224001 --0.0020381 0.0017159 -0.0083612 0.0173324 0.0032030 -0.0200963 -0.0006041 -0.0038674 0.0024992 -0.0009951 0.0194104 -0.0034236 -0.0196953 -0.0023378 -0.0030622 -0.0022686 -0.0176155 -0.0057435 0.0067202 -0.0135041 0.0068360 -0.0140319 0.0160030 0.0202601 -0.0165380 0.0083472 -0.0142972 -0.0048022 -0.0147410 -0.0051343 0.0029391 0.0256547 -# 18 [ -0.3333333 +0.0000000 +0.0000000 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: -0.1603616 0.5584543 -0.0000007 0.0000002 0.0000005 -0.0000002 -0.3738637 0.1073561 0.1603592 0.5584445 -0.0000006 0.0000002 0.0000004 -0.0000001 0.3738677 -0.1073572 --0.1254288 0.5256604 -0.0000017 -0.0000004 0.0000007 0.0000002 0.4432005 0.1057527 0.1254143 -0.5256024 0.0000020 0.0000005 0.0000002 0.0000001 0.4431005 0.1057288 --0.0000040 0.0000006 -0.0488303 -0.3388425 -0.0871795 -0.6036863 0.0000008 0.0000053 -0.0000033 0.0000005 -0.0488282 -0.3388279 -0.0871758 -0.6036605 -0.0000007 -0.0000047 --0.0000014 -0.0000023 0.5221057 -0.3153462 -0.2929870 0.1770796 -0.0000047 0.0000028 -0.0000015 -0.0000024 0.5220833 -0.3153326 -0.2929745 0.1770721 0.0000048 -0.0000029 -0.1248761 0.3821106 0.0000081 -0.0000027 0.0000024 -0.0000008 0.5375360 -0.1756706 0.1249068 0.3822018 0.0000079 -0.0000026 0.0000023 -0.0000007 -0.5376047 0.1756932 -0.0000005 -0.0000003 -0.2706018 -0.5441801 -0.1499477 -0.3031419 -0.0000009 -0.0000015 -0.0000006 0.0000003 0.2706170 0.5442015 0.1499568 0.3031528 -0.0000004 -0.0000014 --0.0000005 0.0000007 -0.3253843 -0.0922167 0.5843702 0.1669435 -0.0000028 -0.0000009 0.0000005 -0.0000009 0.3253989 0.0922180 -0.5843956 -0.1669443 -0.0000026 -0.0000012 --0.0138182 -0.0031381 -0.0000049 -0.0000066 -0.0000004 -0.0000010 -0.0263633 -0.0124160 0.0113085 -0.0085194 0.0000133 -0.0000027 -0.0000032 0.0000029 0.0189563 -0.0221734 --0.0297295 0.0022492 -0.0000047 -0.0000232 0.0000011 -0.0000014 0.0229133 -0.0390050 0.0292093 0.0059915 -0.0000157 -0.0000105 0.0000024 0.0000055 -0.0177978 -0.0415750 -0.0000465 0.0000711 -0.0003923 -0.0009787 0.0124873 0.0310554 -0.0000088 0.0001534 -0.0000814 -0.0000357 -0.0008819 -0.0005702 0.0281386 0.0181206 -0.0001351 0.0000199 --0.0000283 0.0002033 0.0262581 0.0209695 0.0008152 0.0006506 -0.0001648 0.0000348 -0.0000107 -0.0001607 0.0335457 0.0022069 0.0010460 0.0000668 -0.0003266 -0.0000586 -0.0270546 0.0024587 -0.0001865 0.0000899 -0.0001173 -0.0000298 0.0304169 0.0309465 -0.0248126 0.0110587 -0.0000331 0.0001308 -0.0001099 0.0000419 -0.0188031 0.0391013 -0.0025771 -0.0000890 0.0000761 -0.0000015 0.0000722 0.0000046 0.0021067 0.0030609 -0.0024148 0.0008705 0.0000210 -0.0000267 0.0000672 -0.0000460 -0.0008123 0.0036748 -0.0458694 -0.0109752 0.0000542 0.0001322 -0.0000104 0.0000646 -0.0169464 0.0653501 -0.0471652 0.0000174 -0.0000483 0.0000844 -0.0000532 -0.0000443 0.0317104 0.0595803 -0.0000774 0.0000407 -0.0013267 0.0004477 0.0310446 -0.0138923 -0.0001010 0.0000604 -0.0000643 -0.0000578 -0.0000403 -0.0013938 0.0043275 0.0337415 -0.0000322 0.0001297 -# 19 [ -0.3333333 +0.0000000 +0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: --0.5523557 -0.1802503 0.0000002 -0.0000007 -0.0000003 0.0000006 0.1206706 -0.3697810 -0.5523462 -0.1802469 0.0000002 -0.0000006 -0.0000002 0.0000003 -0.1206719 0.3697850 --0.5402568 -0.0131875 0.0000000 -0.0000018 -0.0000000 0.0000014 -0.0111187 0.4555070 0.5401970 0.0131855 -0.0000001 0.0000021 -0.0000000 0.0000009 -0.0111160 0.4554043 -0.0000024 0.0000047 -0.5587061 0.1816479 -0.3607806 0.1180046 0.0000068 -0.0000032 0.0000020 0.0000035 -0.5586821 0.1816401 -0.3607651 0.1179996 -0.0000060 0.0000030 --0.0000009 0.0000005 -0.3406145 0.1675395 0.5267122 -0.2602355 0.0000023 0.0000003 -0.0000003 0.0000017 -0.3405999 0.1675324 0.5266896 -0.2602245 -0.0000034 0.0000003 -0.3954209 -0.0724213 -0.0000014 -0.0000085 0.0000018 -0.0000025 -0.1018794 -0.5562605 0.3955155 -0.0724393 -0.0000013 -0.0000083 0.0000016 -0.0000031 0.1018926 0.5563314 -0.0000007 0.0000045 0.0059598 -0.0505388 0.0807661 -0.6889038 -0.0000070 0.0000016 -0.0000007 -0.0000045 -0.0059587 0.0505411 -0.0807598 0.6889332 -0.0000069 0.0000002 --0.0000001 0.0000002 -0.5106749 0.4694222 0.0374407 -0.0344630 -0.0000025 0.0000016 0.0000002 -0.0000002 0.5106839 -0.4694559 -0.0374417 0.0344650 -0.0000023 0.0000017 --0.0002861 0.0146564 -0.0000062 0.0000044 0.0076756 0.0010103 -0.0074429 0.0289145 -0.0108607 -0.0098291 -0.0000048 -0.0000115 0.0045249 -0.0062912 -0.0261968 -0.0143876 -0.0110506 0.0281859 -0.0000192 0.0000115 -0.0009485 0.0087656 -0.0448074 -0.0130238 -0.0020083 -0.0302339 -0.0000053 0.0000188 -0.0046424 -0.0075849 -0.0348890 0.0308396 --0.0010449 -0.0143842 0.0000040 -0.0000014 0.0187456 0.0012309 0.0135361 -0.0188615 0.0079341 0.0119805 0.0000018 0.0000049 0.0139435 -0.0125511 0.0224456 0.0066079 -0.0092505 0.0221379 0.0000002 0.0000148 0.0079348 -0.0200951 -0.0346071 -0.0027061 -0.0045383 -0.0235613 0.0000064 0.0000053 0.0177326 0.0123276 -0.0273260 0.0213945 --0.0000803 0.0000695 0.0162020 0.0321157 -0.0000101 0.0000016 -0.0000349 -0.0000646 0.0000569 -0.0000501 0.0305588 0.0190000 0.0000208 -0.0000428 -0.0001265 -0.0001203 --0.0004355 0.0166087 -0.0000564 -0.0001474 0.0089149 0.0023598 -0.0148132 0.0244596 -0.0095705 -0.0135810 -0.0000637 -0.0000151 0.0061092 -0.0068953 -0.0258834 -0.0121465 -0.0001898 -0.0002304 -0.0293615 0.0024035 0.0000684 0.0000219 0.0001981 0.0002212 -0.0001829 0.0001865 -0.0193254 -0.0222063 0.0000338 -0.0000255 0.0003603 0.0002787 -0.0097980 0.0355510 -0.0001629 0.0001195 -0.0163460 0.0054850 -0.0490332 0.0079127 -0.0085615 -0.0358761 -0.0001688 0.0000607 -0.0169609 0.0030901 -0.0467150 0.0167002 -# 20 [ -0.3333333 +0.0000000 -0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: --0.2809088 -0.5086033 0.0000006 -0.0000003 -0.0000004 0.0000003 0.3404903 -0.1880578 -0.2809042 -0.5085943 0.0000006 -0.0000003 -0.0000004 0.0000003 -0.3404940 0.1880597 -0.3500290 0.4117415 -0.0000013 0.0000011 0.0000001 -0.0000001 0.3471517 -0.2951202 -0.3499906 -0.4116955 0.0000016 -0.0000014 -0.0000003 0.0000003 0.3470733 -0.2950538 --0.0000027 0.0000038 -0.5354472 -0.2488052 -0.3398195 -0.1585911 0.0000061 0.0000039 -0.0000026 0.0000038 -0.5354242 -0.2487945 -0.3398049 -0.1585842 -0.0000060 -0.0000038 --0.0000007 -0.0000013 0.3555949 0.1190828 -0.5595574 -0.1884223 -0.0000029 0.0000004 -0.0000009 -0.0000008 0.3555797 0.1190777 -0.5595336 -0.1884142 0.0000027 -0.0000005 --0.3354293 -0.2215621 -0.0000046 0.0000072 0.0000003 0.0000036 -0.3116834 0.4718672 -0.3355100 -0.2216146 -0.0000045 0.0000071 0.0000007 0.0000029 0.3117230 -0.4719275 -0.0000038 -0.0000022 0.0372255 -0.0326220 0.5210910 -0.4579474 0.0000039 0.0000053 -0.0000040 0.0000019 -0.0372261 0.0326243 -0.5211059 0.4579735 0.0000028 0.0000067 -0.0000001 0.0000004 -0.3893629 -0.5741797 0.0278365 0.0409253 -0.0000021 -0.0000019 -0.0000002 -0.0000004 0.3893950 0.5741936 -0.0278381 -0.0409265 -0.0000022 -0.0000024 -0.0102791 -0.0104481 0.0000070 0.0000001 0.0048818 0.0060106 0.0252762 -0.0158910 0.0011358 0.0146023 -0.0000047 0.0000120 0.0076094 -0.0014691 0.0091391 0.0284535 -0.0115720 -0.0280513 0.0000229 0.0000039 -0.0068050 0.0055975 0.0234695 0.0403920 -0.0194856 0.0232950 0.0000157 -0.0000095 0.0017881 -0.0087004 0.0465780 0.0019762 --0.0088545 0.0111963 -0.0000065 -0.0000057 0.0130114 0.0135519 -0.0225404 0.0050676 0.0020911 -0.0140638 0.0000009 -0.0000033 0.0187652 0.0000476 -0.0119337 -0.0200066 --0.0087653 0.0223350 -0.0000067 0.0000036 -0.0196889 0.0088948 -0.0229819 -0.0260269 0.0131389 -0.0200826 -0.0000019 0.0000090 -0.0041386 -0.0211966 -0.0345047 -0.0036580 -0.0000688 0.0000817 0.0327614 -0.0148499 0.0000040 -0.0000060 -0.0000736 0.0000287 -0.0000469 -0.0000603 0.0202564 -0.0297412 0.0000427 0.0000194 -0.0001175 0.0001278 --0.0117782 0.0117114 0.0000765 -0.0001346 -0.0048203 -0.0078664 -0.0275799 0.0074881 0.0024432 -0.0164215 -0.0000167 -0.0000526 -0.0091727 0.0007845 -0.0103434 -0.0266599 -0.0000059 -0.0002711 -0.0228258 0.0186400 -0.0000887 0.0000158 0.0002576 0.0000218 -0.0000170 0.0002336 -0.0285029 -0.0073150 -0.0000436 0.0000550 0.0004188 0.0000093 --0.0177350 0.0323325 -0.0002077 -0.0000045 0.0155565 0.0074665 -0.0406842 -0.0284583 0.0188396 -0.0317036 -0.0001639 -0.0001260 0.0143416 0.0095841 -0.0451562 -0.0205680 -# 21 [ -0.3333333 +0.3333333 +0.0000000 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: --0.5440160 0.2040432 -0.0000003 -0.0000005 0.0000002 0.0000005 -0.1365992 -0.3641979 -0.5440065 0.2040398 -0.0000003 -0.0000006 0.0000002 0.0000004 0.1366005 0.3642018 -0.5321370 -0.0942421 0.0000002 0.0000012 -0.0000001 -0.0000007 -0.0794585 -0.4486609 -0.5320779 0.0942321 -0.0000004 -0.0000026 -0.0000000 -0.0000002 -0.0794407 -0.4485597 -0.0000018 0.0000029 -0.1654609 0.0838053 -0.6014112 0.3051884 0.0000034 -0.0000021 0.0000014 0.0000020 -0.1654537 0.0838017 -0.6013855 0.3051755 -0.0000027 0.0000018 --0.0000029 -0.0000031 0.5968171 -0.3140776 -0.1640676 0.0865010 -0.0000055 0.0000044 -0.0000024 -0.0000022 0.5967913 -0.3140643 -0.1640607 0.0864974 0.0000050 -0.0000041 --0.2831405 0.2853663 0.0000045 0.0000071 0.0000018 0.0000018 0.4014409 0.3983095 -0.2832081 0.2854351 0.0000048 0.0000074 0.0000017 0.0000017 -0.4014922 -0.3983600 -0.0000035 0.0000029 -0.5089745 -0.4723161 -0.0289483 -0.0269099 -0.0000059 0.0000041 -0.0000034 -0.0000030 0.5090028 0.4723287 0.0289501 0.0269102 -0.0000076 0.0000027 --0.0000003 0.0000011 -0.0328152 -0.0220267 0.5762134 0.3874970 -0.0000018 -0.0000005 0.0000004 -0.0000012 0.0328169 0.0220272 -0.5762476 -0.3874976 -0.0000020 -0.0000009 -0.0032368 0.0142553 0.0079870 -0.0009639 -0.0000014 0.0000014 -0.0004622 0.0296803 -0.0128376 -0.0069789 0.0030923 -0.0074475 0.0000049 0.0000027 -0.0287108 -0.0075978 -0.0208725 0.0255913 -0.0056800 0.0101099 -0.0000015 0.0000000 -0.0444002 0.0132464 -0.0164252 -0.0282820 -0.0104720 0.0021124 0.0000043 -0.0000050 -0.0291058 0.0376451 --0.0041510 0.0016648 -0.0169645 -0.0029797 0.0000037 0.0000052 0.0098072 0.0217412 -0.0058151 0.0027754 -0.0087257 0.0155295 0.0000034 0.0000047 -0.0083117 -0.0194639 --0.0164996 -0.0180537 -0.0006977 0.0214611 0.0000050 -0.0000007 0.0342703 -0.0090746 0.0123696 0.0210988 -0.0206980 -0.0057067 0.0000013 0.0000091 0.0187951 -0.0300541 -0.0000050 -0.0000010 0.0000024 0.0000024 -0.0292529 0.0204145 0.0000091 -0.0000030 -0.0000011 0.0000041 -0.0000027 0.0000079 -0.0140372 0.0327866 -0.0000020 0.0000109 --0.0056849 -0.0160066 -0.0094625 0.0007692 -0.0000038 -0.0000180 0.0064050 -0.0278482 0.0137336 0.0099601 -0.0033853 0.0088842 -0.0000205 -0.0000193 0.0285904 0.0016795 --0.0001486 -0.0001781 0.0000776 -0.0000875 0.0156064 -0.0249359 0.0002353 -0.0001696 0.0001416 0.0001726 0.0000774 -0.0000726 0.0292575 -0.0040166 0.0002353 -0.0002201 --0.0208292 -0.0296511 0.0138939 -0.0107422 -0.0001332 0.0001587 0.0416039 -0.0248817 0.0203228 0.0299074 0.0146553 -0.0093509 -0.0001894 -0.0000025 0.0382283 -0.0302781 -# 22 [ -0.3333333 +0.3333333 +0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: -0.0678543 -0.5770467 0.0000007 -0.0000000 -0.0000006 -0.0000001 0.3863105 0.0454260 0.0678529 -0.5770367 0.0000007 0.0000000 -0.0000004 -0.0000001 -0.3863147 -0.0454261 --0.2409818 -0.4837137 0.0000013 -0.0000007 -0.0000009 0.0000004 -0.4078340 0.2031793 0.2409551 0.4836602 -0.0000021 0.0000011 -0.0000004 0.0000002 -0.4077421 0.2031333 --0.0000009 -0.0000047 0.3824462 0.0333079 0.5825782 0.0496398 -0.0000060 0.0000010 -0.0000011 -0.0000033 0.3824296 0.0333065 0.5825532 0.0496378 0.0000050 -0.0000011 --0.0000002 0.0000025 -0.5749754 -0.1061358 0.3776455 0.0689800 0.0000051 0.0000006 -0.0000002 0.0000025 -0.5749506 -0.1061315 0.3776294 0.0689773 -0.0000052 -0.0000006 --0.1219269 -0.3830617 -0.0000085 0.0000010 -0.0000027 -0.0000008 -0.5388746 0.1715213 -0.1219559 -0.3831536 -0.0000086 0.0000011 -0.0000029 -0.0000008 0.5389432 -0.1715433 -0.0000018 -0.0000039 -0.3036145 0.5428206 -0.1521640 0.2715028 0.0000049 0.0000052 -0.0000016 0.0000040 0.3036207 -0.5428471 0.1521669 -0.2715157 0.0000051 0.0000048 -0.0000009 -0.0000010 0.2974199 -0.0916935 -0.5945140 0.1827306 0.0000026 0.0000015 -0.0000008 0.0000011 -0.2974311 0.0917006 0.5945366 -0.1827445 0.0000034 0.0000006 -0.0111131 -0.0104619 -0.0050894 -0.0063819 -0.0047790 -0.0061579 0.0269130 -0.0144597 0.0002023 0.0152538 -0.0081439 0.0007883 -0.0077536 0.0008453 0.0083301 0.0294134 -0.0323912 0.0153308 -0.0016733 0.0121291 0.0040334 0.0067820 -0.0334615 0.0361393 -0.0301746 -0.0186529 -0.0084138 0.0078677 -0.0079045 0.0001015 -0.0128087 0.0490490 -0.0067760 -0.0005336 0.0035818 0.0087099 0.0027351 0.0073839 0.0165167 -0.0253449 0.0059886 0.0063151 0.0093228 -0.0032110 0.0077681 -0.0034716 -0.0071867 0.0264203 --0.0063087 0.0052751 0.0031258 0.0156806 -0.0071657 -0.0176974 -0.0048784 -0.0096781 0.0065075 -0.0046903 0.0152355 0.0057278 -0.0161920 -0.0095949 -0.0086851 -0.0077657 -0.0138522 -0.0239912 -0.0134883 -0.0030400 -0.0114366 -0.0037941 0.0143498 0.0402377 -0.0209893 0.0179644 -0.0051475 -0.0129545 -0.0058884 -0.0108331 0.0424234 0.0069078 --0.0106521 0.0159350 -0.0065461 -0.0106455 0.0005520 -0.0133668 -0.0236450 -0.0113806 0.0088836 -0.0170925 -0.0115497 -0.0010622 -0.0121645 0.0065886 -0.0210282 -0.0150431 -0.0011031 -0.0024265 -0.0144527 0.0127044 0.0185004 -0.0084776 0.0038906 -0.0004598 -0.0002851 0.0026774 -0.0019092 -0.0196180 0.0075368 0.0183454 0.0030110 0.0023379 --0.0079260 0.0167464 0.0142465 -0.0049596 0.0147846 -0.0050017 -0.0180710 -0.0184369 0.0103723 -0.0153481 0.0029540 0.0147874 0.0032266 0.0152760 -0.0250759 -0.0061620 -# 23 [ -0.3333333 +0.3333333 -0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: --0.3960753 0.4251018 -0.0000005 -0.0000004 0.0000005 0.0000003 -0.2845892 -0.2651572 -0.3960682 0.4250946 -0.0000005 -0.0000004 0.0000004 0.0000003 0.2845925 0.2651597 --0.1164493 0.5277222 -0.0000015 -0.0000003 0.0000005 0.0000001 0.4449390 0.0981819 0.1164365 -0.5276638 0.0000023 0.0000005 0.0000000 0.0000000 0.4448386 0.0981600 --0.0000011 0.0000017 0.0327750 0.0016250 -0.6977528 -0.0360568 0.0000015 0.0000013 -0.0000011 0.0000015 0.0327736 0.0016248 -0.6977229 -0.0360555 -0.0000011 -0.0000012 --0.0000022 0.0000042 -0.5438746 -0.4385882 -0.0255012 -0.0206526 0.0000066 0.0000039 -0.0000017 0.0000036 -0.5438510 -0.4385695 -0.0255000 -0.0206518 -0.0000062 -0.0000037 -0.1379324 -0.3775938 -0.0000073 -0.0000044 -0.0000030 0.0000006 -0.5311825 -0.1940376 0.1379657 -0.3776843 -0.0000075 -0.0000044 -0.0000027 0.0000007 0.5312502 0.1940621 -0.0000010 -0.0000012 -0.5518139 0.2568660 -0.3048445 0.1424537 -0.0000000 0.0000024 -0.0000009 0.0000014 0.5518340 -0.2568832 0.3048557 -0.1424624 -0.0000005 0.0000028 -0.0000032 -0.0000029 -0.2007086 0.2700734 0.3623376 -0.4890738 0.0000036 0.0000066 -0.0000032 0.0000029 0.2007137 -0.2700871 -0.3623471 0.4890978 0.0000041 0.0000060 -0.0152166 -0.0011523 0.0000491 -0.0081638 -0.0001507 0.0077964 0.0300208 0.0056646 -0.0094271 0.0119913 -0.0068320 -0.0045035 0.0065701 0.0042061 -0.0120079 0.0281099 --0.0014178 -0.0358361 0.0115351 -0.0041505 -0.0041863 0.0066050 0.0476941 0.0126081 -0.0024394 0.0354548 0.0108976 0.0037347 -0.0039005 -0.0069380 0.0493737 -0.0112183 --0.0056880 -0.0038601 0.0019586 -0.0091446 -0.0024438 0.0076712 -0.0277290 0.0114038 -0.0013953 -0.0082723 -0.0095630 -0.0024715 0.0081228 0.0018354 0.0217194 -0.0172544 -0.0075440 -0.0027543 0.0018560 -0.0159085 -0.0009729 -0.0190220 0.0015248 0.0110968 -0.0077463 0.0022473 -0.0126908 -0.0101753 -0.0122254 -0.0143884 0.0052827 0.0097143 -0.0255321 -0.0108910 -0.0089978 -0.0104304 0.0069226 0.0099270 -0.0126330 0.0408918 -0.0276311 0.0017960 0.0036163 -0.0134448 -0.0018810 0.0121456 0.0298014 0.0310468 --0.0183543 0.0052395 0.0018915 -0.0124656 -0.0088940 0.0098095 -0.0107322 -0.0237843 0.0177232 -0.0072965 -0.0081291 -0.0081928 0.0136167 0.0029878 -0.0062239 -0.0250142 -0.0021875 -0.0014226 -0.0191365 0.0016526 -0.0199841 -0.0041412 0.0035705 0.0018117 -0.0016965 0.0021043 0.0100425 -0.0170169 0.0048836 -0.0191689 0.0011985 0.0034406 --0.0167598 0.0079204 0.0141598 0.0051934 -0.0146007 -0.0055171 -0.0022759 -0.0257295 0.0177639 -0.0052868 -0.0070938 0.0133025 0.0072023 -0.0138492 -0.0154796 -0.0206830 -# 24 [ -0.3333333 -0.3333333 +0.0000000 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: --0.5769658 -0.0685383 0.0000002 -0.0000007 -0.0000001 0.0000006 0.0458837 -0.3862565 -0.5769558 -0.0685369 0.0000002 -0.0000006 -0.0000001 0.0000004 -0.0458842 0.3862606 --0.4840765 -0.2402525 0.0000010 -0.0000021 -0.0000003 0.0000007 -0.2025642 0.4081397 0.4840231 0.2402255 -0.0000007 0.0000014 -0.0000001 0.0000002 -0.2025184 0.4080478 -0.0000009 0.0000030 -0.1653767 0.0663945 -0.6278790 0.2514882 0.0000036 -0.0000011 0.0000007 0.0000025 -0.1653695 0.0663916 -0.6278522 0.2514776 -0.0000031 0.0000009 -0.0000009 -0.0000032 0.6757409 -0.0292007 -0.1780467 0.0075498 -0.0000063 -0.0000010 0.0000009 -0.0000041 0.6757118 -0.0291997 -0.1780392 0.0075495 0.0000070 0.0000009 --0.3727482 0.1505367 0.0000050 0.0000076 0.0000010 0.0000023 0.2117686 0.5243656 -0.3728374 0.1505733 0.0000047 0.0000068 0.0000009 0.0000022 -0.2117958 -0.5244323 --0.0000007 -0.0000045 -0.1042590 -0.6865080 -0.0059134 -0.0387510 0.0000062 -0.0000044 0.0000004 0.0000045 0.1042733 0.6865353 0.0059147 0.0387525 0.0000069 -0.0000030 -0.0000010 0.0000005 -0.0051604 0.0388568 0.0909257 -0.6884285 -0.0000007 0.0000020 -0.0000012 -0.0000005 0.0051601 -0.0388585 -0.0909111 0.6884596 -0.0000008 0.0000018 -0.0049495 -0.0137779 0.0072720 0.0034747 0.0000005 -0.0000013 0.0163815 -0.0247435 0.0070533 0.0128094 0.0066158 -0.0045820 -0.0000028 -0.0000043 0.0201449 0.0218547 -0.0035715 0.0325522 0.0087532 -0.0052971 -0.0000033 -0.0000006 -0.0453250 -0.0152229 0.0024123 -0.0328595 0.0093242 0.0054820 0.0000058 -0.0000022 -0.0439222 0.0168048 --0.0053816 0.0032920 0.0165118 0.0073391 -0.0000031 0.0000032 0.0004452 0.0207167 -0.0049477 -0.0014958 0.0131835 -0.0118635 0.0000014 0.0000082 -0.0069971 -0.0213060 -0.0034408 0.0241503 -0.0126216 0.0173602 -0.0000036 -0.0000111 -0.0333631 -0.0119516 0.0017255 -0.0243480 -0.0138718 -0.0163882 0.0000023 -0.0000050 -0.0323691 0.0142775 --0.0000034 0.0000008 -0.0000062 -0.0000087 -0.0334439 -0.0123927 0.0000114 0.0000042 -0.0000010 0.0000043 0.0000001 -0.0000012 -0.0349406 0.0071903 -0.0000072 -0.0000069 -0.0042657 -0.0164982 0.0083050 0.0046600 -0.0000122 -0.0000213 0.0209811 -0.0194408 0.0057790 0.0160008 0.0078056 -0.0054267 -0.0000238 -0.0000193 0.0228169 0.0174033 --0.0000381 0.0000260 0.0000280 0.0000368 0.0286165 -0.0073060 -0.0000460 -0.0000528 0.0000370 -0.0000321 0.0000413 0.0000268 0.0237768 0.0173649 -0.0000321 -0.0000473 --0.0045739 -0.0359799 -0.0171985 0.0028325 0.0000325 -0.0000698 0.0487474 -0.0025568 0.0039889 0.0360876 -0.0174687 0.0012107 0.0000531 0.0000100 0.0478495 -0.0089194 -# 25 [ -0.3333333 -0.3333333 +0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: -0.5455521 -0.1999000 0.0000002 0.0000007 -0.0000001 -0.0000006 0.1338253 0.3652262 0.5455425 -0.1998968 0.0000001 0.0000006 -0.0000001 -0.0000004 -0.1338271 -0.3652299 -0.3592758 -0.4036980 0.0000015 0.0000014 -0.0000007 -0.0000007 -0.3403704 -0.3029165 -0.3592361 0.4036533 -0.0000014 -0.0000013 -0.0000004 -0.0000003 -0.3402935 -0.3028483 -0.0000004 -0.0000024 -0.0272254 -0.0183781 0.5791357 0.3908436 -0.0000021 -0.0000000 -0.0000003 -0.0000015 -0.0272244 -0.0183772 0.5791107 0.3908271 0.0000014 -0.0000004 --0.0000044 0.0000004 -0.2051813 -0.6678755 -0.0096498 -0.0313984 0.0000011 0.0000074 -0.0000044 0.0000004 -0.2051722 -0.6678468 -0.0096493 -0.0313971 -0.0000012 -0.0000074 --0.3094941 0.2565459 0.0000068 0.0000057 0.0000003 0.0000028 0.3608975 0.4353830 -0.3095685 0.2566073 0.0000065 0.0000053 0.0000004 0.0000030 -0.3609436 -0.4354384 --0.0000014 -0.0000012 -0.5296052 -0.3000265 -0.2928176 -0.1657171 -0.0000009 -0.0000032 0.0000013 0.0000013 0.5296309 0.3000326 0.2928312 0.1657213 0.0000004 -0.0000031 -0.0000036 0.0000017 0.2601896 0.2133210 -0.4708751 -0.3857168 -0.0000022 0.0000067 -0.0000037 -0.0000016 -0.2602031 -0.2133268 0.4708988 0.3857274 -0.0000012 0.0000070 -0.0128475 0.0082786 -0.0049670 0.0064990 0.0048317 -0.0061156 0.0204888 0.0226512 -0.0147703 0.0038537 0.0026976 0.0077087 -0.0026963 -0.0073225 -0.0265537 0.0151987 --0.0222951 0.0277016 0.0104501 0.0037607 -0.0077347 0.0023877 -0.0267971 -0.0433320 0.0259666 -0.0246953 0.0045757 0.0106979 0.0016176 -0.0079662 -0.0445435 -0.0223777 -0.0038707 0.0081899 0.0080617 -0.0069941 -0.0060774 0.0045388 0.0256596 0.0104133 -0.0058030 0.0054518 -0.0050725 -0.0088915 0.0046935 0.0057685 -0.0293882 0.0027626 -0.0070277 0.0020988 -0.0117421 0.0109227 -0.0118069 0.0150330 -0.0035022 0.0091387 -0.0069546 -0.0020576 0.0024282 0.0157759 0.0003947 0.0191810 -0.0021554 0.0098924 -0.0268370 0.0054417 0.0014102 0.0137547 -0.0000677 -0.0123891 -0.0336904 0.0261358 -0.0234526 -0.0142031 -0.0102409 0.0091816 0.0083292 -0.0090876 0.0071086 0.0419154 --0.0180900 -0.0076233 -0.0091280 0.0073363 0.0131195 -0.0032585 0.0070376 -0.0255487 0.0187496 0.0056871 0.0026241 0.0119790 -0.0080277 -0.0103825 0.0109653 -0.0242799 --0.0019778 -0.0001173 -0.0190436 -0.0051078 -0.0177300 -0.0093175 -0.0013291 -0.0023389 0.0018451 -0.0005089 0.0141986 -0.0132650 0.0113317 -0.0168516 0.0007998 -0.0028307 -0.0180343 0.0041333 0.0079474 0.0128170 -0.0080438 -0.0134222 -0.0141848 0.0215775 -0.0171960 -0.0068464 -0.0138123 0.0060708 0.0141916 -0.0064964 -0.0005753 0.0257847 -# 26 [ -0.3333333 -0.3333333 -0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: --0.5180406 -0.2630991 0.0000004 -0.0000006 -0.0000002 0.0000005 0.1761348 -0.3468082 -0.5180316 -0.2630942 0.0000003 -0.0000005 -0.0000001 0.0000004 -0.1761363 0.3468120 --0.5369485 0.0611353 -0.0000002 -0.0000020 0.0000001 0.0000005 0.0515452 0.4527179 0.5368890 -0.0611285 0.0000002 0.0000019 -0.0000000 0.0000000 0.0515333 0.4526158 --0.0000004 0.0000041 -0.3745688 0.0834701 -0.5710102 0.1261517 0.0000058 0.0000003 -0.0000005 0.0000040 -0.3745526 0.0834665 -0.5709858 0.1261462 -0.0000055 -0.0000003 -0.0000010 0.0000022 -0.5046867 0.2953953 0.3315496 -0.1932454 0.0000045 -0.0000023 0.0000011 0.0000024 -0.5046651 0.2953823 0.3315356 -0.1932370 -0.0000048 0.0000024 -0.4014033 -0.0218578 -0.0000021 -0.0000086 -0.0000017 -0.0000025 -0.0307484 -0.5646769 0.4014996 -0.0218628 -0.0000020 -0.0000081 -0.0000017 -0.0000021 0.0307524 0.5647488 -0.0000006 0.0000041 0.1616906 0.6004233 0.0813123 0.3007329 -0.0000060 0.0000033 -0.0000006 -0.0000040 -0.1617046 -0.6004465 -0.0813191 -0.3007443 -0.0000058 0.0000036 --0.0000016 -0.0000003 0.2768281 -0.1428875 -0.5522611 0.2857629 0.0000016 -0.0000033 0.0000017 0.0000004 -0.2768382 0.1428964 0.5522807 -0.2857806 0.0000017 -0.0000032 --0.0042736 -0.0146720 0.0080085 -0.0016556 0.0076570 -0.0014515 -0.0006240 -0.0305366 0.0136797 0.0067712 0.0030158 -0.0075896 0.0027529 -0.0073021 0.0300122 0.0059319 -0.0332751 -0.0125430 -0.0071122 -0.0085282 -0.0078183 -0.0018865 0.0011709 0.0510059 -0.0349350 0.0081221 0.0014658 -0.0115288 0.0054338 -0.0061199 0.0269661 0.0418651 -0.0025012 -0.0088320 -0.0106899 0.0004515 -0.0076320 -0.0007686 -0.0129688 -0.0241534 0.0077344 -0.0004048 -0.0015766 0.0102135 -0.0003382 0.0071770 0.0244463 0.0170247 -0.0047815 0.0053367 -0.0155590 0.0038262 0.0177733 -0.0069982 -0.0079189 0.0063704 -0.0049440 -0.0053838 -0.0055798 0.0148955 0.0093313 -0.0168435 -0.0066731 0.0068671 -0.0161929 0.0220857 -0.0081572 0.0111268 -0.0083412 0.0092367 -0.0425312 -0.0033163 -0.0078000 -0.0262967 -0.0137619 -0.0000280 -0.0122500 0.0010656 -0.0229384 0.0357839 -0.0083753 0.0177671 0.0117956 0.0006743 0.0118294 0.0062324 -0.0222796 0.0143036 -0.0101540 -0.0167532 0.0059217 -0.0106304 0.0010606 -0.0131963 -0.0244119 0.0107590 --0.0012168 -0.0014438 -0.0077733 -0.0180759 0.0036844 0.0197520 0.0008310 -0.0026269 0.0016277 0.0009716 0.0192819 0.0028445 -0.0201986 0.0014549 0.0024350 -0.0012203 --0.0111980 -0.0147140 0.0020890 -0.0149354 0.0024179 -0.0154603 0.0246993 -0.0074807 0.0088169 0.0162603 0.0144977 0.0041805 0.0150542 0.0041032 0.0169411 -0.0194272 -# 27 [ +0.0000000 +0.0000000 +0.0000000 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: --0.5480842 -0.1928498 0.0000002 -0.0000006 -0.0000002 0.0000005 0.1291055 -0.3669211 -0.5480744 -0.1928464 0.0000002 -0.0000006 -0.0000001 0.0000004 -0.1291068 0.3669248 --0.5203656 -0.1458444 0.0000005 -0.0000017 -0.0000002 0.0000007 -0.1229661 0.4387369 0.5203080 0.1458283 -0.0000006 0.0000020 -0.0000001 0.0000002 -0.1229384 0.4386379 --0.0000029 -0.0000025 0.1883505 -0.2143801 0.4214887 -0.4797381 -0.0000032 0.0000037 -0.0000023 -0.0000020 0.1883424 -0.2143709 0.4214707 -0.4797176 0.0000028 -0.0000031 -0.0000019 0.0000024 -0.4984179 0.3992255 0.2227275 -0.1784017 0.0000046 -0.0000037 0.0000019 0.0000024 -0.4983965 0.3992084 0.2227180 -0.1783941 -0.0000047 0.0000038 --0.3951031 -0.0741327 -0.0000016 0.0000084 -0.0000005 0.0000024 -0.1042868 0.5558147 -0.3951985 -0.0741506 -0.0000015 0.0000082 -0.0000004 0.0000023 0.1042999 -0.5558847 --0.0000001 0.0000003 0.5156423 -0.3345497 0.2682246 -0.1844062 0.0000015 -0.0000015 -0.0000001 -0.0000005 -0.5156657 0.3345673 -0.2682339 0.1844107 0.0000015 -0.0000011 -0.0000003 -0.0000008 0.2665748 0.1867787 -0.5126402 -0.3391269 0.0000026 0.0000013 -0.0000005 0.0000008 -0.2665871 -0.1867847 0.5126617 0.3391391 0.0000023 0.0000015 -0.0060188 0.0006871 0.0000001 -0.0000058 -0.0000005 0.0000013 0.0024706 -0.0216422 0.0060078 0.0006858 -0.0000006 0.0000120 0.0000007 -0.0000045 -0.0024727 0.0216594 -0.0453430 0.0299654 -0.0009009 0.0013631 0.0000853 -0.0001291 -0.0404720 0.0612416 -0.0453135 -0.0299459 -0.0009049 0.0013693 0.0000915 -0.0001385 -0.0405539 0.0613653 -0.0002681 0.0002107 0.0005403 -0.0006870 -0.0185567 0.0236031 -0.0004441 0.0005645 -0.0003368 -0.0002648 0.0005384 -0.0006846 -0.0185555 0.0236015 -0.0001988 0.0002533 -0.0027959 0.0001193 0.0012819 -0.0301059 0.0000378 -0.0008827 -0.0002426 0.0056947 -0.0033230 -0.0001417 0.0012821 -0.0301095 0.0000380 -0.0008868 -0.0001101 0.0025779 --0.0074552 -0.0024161 -0.0003523 0.0010873 0.0000307 -0.0000941 -0.0125503 0.0387256 -0.0074222 -0.0024054 -0.0003688 0.0011382 0.0000304 -0.0000933 0.0125656 -0.0387724 -0.0032824 0.0009549 -0.0000924 0.0003177 -0.0000236 0.0000811 0.0003650 -0.0012548 0.0035221 0.0010246 -0.0000878 0.0003019 -0.0000224 0.0000770 -0.0002710 0.0009315 -0.0006146 0.0003799 -0.0000132 0.0000213 0.0000283 -0.0000457 -0.0018285 0.0029582 0.0004567 0.0002823 -0.0000303 0.0000491 0.0000304 -0.0000490 0.0016967 -0.0027449 -0.0635856 0.0323067 -0.0003785 0.0011549 -0.0004970 0.0004529 -0.0429757 0.0844306 -0.0635125 -0.0322923 -0.0008197 0.0012401 -0.0005158 0.0006769 -0.0431152 0.0849524 -# 28 [ +0.0000000 +0.0000000 +0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: -0.2311104 0.5330807 -0.0000006 0.0000003 0.0000006 -0.0000001 -0.3568769 0.1547195 0.2311064 0.5330715 -0.0000006 0.0000003 0.0000005 -0.0000001 0.3568808 -0.1547212 -0.1795576 0.5097158 -0.0000017 0.0000006 0.0000007 -0.0000002 0.4297574 -0.1513906 -0.1795377 -0.5096593 0.0000020 -0.0000007 0.0000002 -0.0000001 0.4296605 -0.1513565 -0.0000013 -0.0000039 0.2050184 0.1814953 0.4826681 0.4257866 -0.0000048 -0.0000017 0.0000008 -0.0000033 0.2050096 0.1814875 0.4826475 0.4257684 0.0000043 0.0000013 -0.0000019 0.0000026 -0.4218786 0.4860880 0.1791126 -0.2071031 0.0000046 -0.0000040 0.0000019 0.0000026 -0.4218605 0.4860671 0.1791050 -0.2070943 -0.0000046 0.0000041 --0.1694652 -0.3645327 -0.0000078 0.0000036 -0.0000035 -0.0000016 -0.5128083 0.2383961 -0.1695058 -0.3646199 -0.0000076 0.0000035 -0.0000034 -0.0000016 0.5128739 -0.2384266 --0.0000082 -0.0000048 0.0359253 0.0265746 0.5579618 0.4128180 0.0000061 -0.0000108 0.0000084 0.0000047 -0.0359271 -0.0265750 -0.5579847 -0.4128351 0.0000060 -0.0000108 -0.0000000 -0.0000005 0.0594135 -0.6915389 -0.0038295 0.0445209 0.0000011 -0.0000031 -0.0000001 0.0000005 -0.0594160 0.6915676 0.0038299 -0.0445225 0.0000008 -0.0000026 -0.0024840 0.0056282 0.0000041 -0.0000011 -0.0026813 -0.0060747 0.0202062 -0.0089144 0.0024786 0.0056193 -0.0000102 0.0000040 -0.0026788 -0.0060807 -0.0202202 0.0089225 --0.0018758 -0.0039396 0.0000011 0.0000018 -0.0070147 -0.0146925 -0.0140160 0.0066895 -0.0018787 -0.0039319 0.0000055 -0.0000018 -0.0070205 -0.0146957 0.0140277 -0.0066862 -0.0231136 0.0542044 -0.0013885 0.0005932 0.0034853 0.0082006 -0.0731266 0.0311682 -0.0231026 -0.0541850 -0.0013956 0.0005962 -0.0035125 -0.0082365 -0.0732022 0.0312249 -0.0000538 0.0028396 0.0322225 -0.0006520 0.0000123 0.0005509 -0.0045063 0.0000925 -0.0000593 -0.0029768 0.0322269 -0.0006525 0.0000020 -0.0002813 -0.0033437 0.0000601 --0.0021471 -0.0048838 -0.0004905 0.0002077 0.0041542 0.0095972 -0.0331664 0.0143670 -0.0021264 -0.0049568 -0.0005423 0.0002306 0.0041621 0.0095890 0.0330690 -0.0143954 --0.0014988 -0.0033267 0.0002007 -0.0001036 0.0026795 0.0059304 -0.0053051 0.0024057 -0.0016159 -0.0035641 0.0001705 -0.0000892 0.0026729 0.0059166 0.0049858 -0.0022481 -0.0019280 0.0044597 -0.0003733 0.0001864 0.0103525 0.0239975 0.0238337 -0.0102964 0.0017733 0.0041072 -0.0003152 0.0001590 0.0104882 0.0242508 -0.0243080 0.0105046 -0.0025353 0.0107610 -0.0186602 0.0043840 -0.0019803 -0.0085503 -0.0149810 0.0034904 -0.0025767 -0.0109765 -0.0186635 0.0043821 0.0017891 0.0074196 -0.0141204 0.0033535 -# 29 [ +0.0000000 +0.0000000 -0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: --0.5808128 0.0156057 -0.0000000 -0.0000007 0.0000001 0.0000006 -0.0104474 -0.3888317 -0.5808028 0.0156054 -0.0000000 -0.0000006 0.0000001 0.0000004 0.0104475 0.3888359 --0.5394942 0.0315775 -0.0000001 -0.0000018 0.0000001 0.0000007 0.0266240 0.4548645 0.5394344 -0.0315740 0.0000001 0.0000021 -0.0000000 0.0000002 0.0266180 0.4547619 -0.0000023 -0.0000033 0.2680213 0.0560147 0.6297894 0.1327706 -0.0000043 -0.0000028 0.0000022 -0.0000026 0.2680098 0.0560123 0.6297625 0.1327649 0.0000036 0.0000027 -0.0000032 0.0000005 -0.2409873 0.5968150 0.1029634 -0.2537155 0.0000015 -0.0000059 0.0000032 0.0000006 -0.2409770 0.5967894 0.1029590 -0.2537047 -0.0000015 0.0000060 --0.4000467 0.0395623 0.0000008 0.0000085 0.0000031 0.0000022 0.0556545 0.5627678 -0.4001424 0.0395718 0.0000008 0.0000083 0.0000030 0.0000021 -0.0556617 -0.5628398 -0.0000094 -0.0000016 0.0429390 -0.0122379 0.6678047 -0.1891566 0.0000020 0.0000122 -0.0000094 0.0000015 -0.0429410 0.0122378 -0.6678321 0.1891641 0.0000017 0.0000121 -0.0000001 -0.0000005 0.1864444 0.6685793 -0.0119241 -0.0430263 0.0000015 0.0000028 0.0000001 0.0000005 -0.1864519 -0.6686071 0.0119242 0.0430280 0.0000014 0.0000028 -0.0061497 0.0001701 -0.0000008 -0.0000051 0.0066375 0.0001841 0.0006077 -0.0220766 0.0061392 0.0001686 -0.0000002 0.0000121 0.0066421 0.0001790 -0.0006099 0.0220930 --0.0043631 0.0000538 -0.0000020 -0.0000001 0.0162800 -0.0001840 0.0001776 0.0155295 -0.0043574 0.0000479 -0.0000007 -0.0000057 0.0162856 -0.0001802 -0.0001856 -0.0155386 -0.0588509 -0.0029872 0.0000755 0.0015080 -0.0088985 0.0004623 0.0040427 0.0793889 -0.0588286 0.0029885 0.0000759 0.0015158 0.0089428 -0.0004536 0.0040249 0.0794818 -0.0028196 0.0003413 0.0039151 -0.0319904 -0.0005468 -0.0000681 -0.0005487 0.0044738 -0.0029555 -0.0003607 0.0039160 -0.0319947 0.0002801 0.0000265 -0.0003987 0.0033205 -0.0053335 -0.0001054 -0.0000178 -0.0005323 0.0104544 -0.0002661 -0.0009101 -0.0361334 0.0053918 -0.0001549 -0.0000188 -0.0005893 0.0104501 -0.0002555 0.0008433 0.0360561 -0.0036471 -0.0001164 -0.0000048 0.0002258 0.0065046 -0.0002006 -0.0001715 -0.0058224 0.0039114 -0.0001155 -0.0000052 0.0001925 0.0064893 -0.0002004 0.0001727 0.0054667 --0.0048549 0.0001258 0.0000109 -0.0004129 0.0261267 -0.0006842 0.0006671 0.0259573 -0.0044743 0.0001149 0.0000119 -0.0003601 0.0264119 -0.0006719 -0.0006819 -0.0264694 -0.0110091 -0.0010131 0.0017662 0.0190863 0.0087384 -0.0008334 0.0014487 0.0153138 -0.0112260 0.0010424 0.0017688 0.0190895 -0.0076034 0.0006637 0.0013031 0.0144542 -# 30 [ +0.0000000 +0.3333333 +0.0000000 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: -0.2314139 -0.5329490 0.0000007 0.0000002 -0.0000005 -0.0000002 0.3567887 0.1549227 0.2314100 -0.5329398 0.0000006 0.0000001 -0.0000004 -0.0000002 -0.3567927 -0.1549244 --0.2461677 0.4810953 -0.0000016 -0.0000008 0.0000007 0.0000003 0.4056264 0.2075517 0.2461404 -0.4810420 0.0000019 0.0000009 0.0000002 0.0000001 0.4055349 0.2075049 -0.0000042 0.0000016 -0.2388364 0.3524265 -0.3106683 0.4598630 0.0000024 -0.0000057 0.0000036 0.0000012 -0.2388261 0.3524113 -0.3106550 0.4598434 -0.0000021 0.0000052 --0.0000025 -0.0000001 0.3228761 -0.4513753 -0.2471828 0.3466236 -0.0000014 0.0000047 -0.0000027 -0.0000003 0.3228623 -0.4513559 -0.2471723 0.3466088 0.0000016 -0.0000049 --0.3884962 0.1033121 -0.0000005 0.0000090 0.0000006 0.0000024 0.1453347 0.5465187 -0.3885888 0.1033367 -0.0000005 0.0000088 0.0000006 0.0000023 -0.1453534 -0.5465890 -0.0000104 -0.0000035 -0.6594110 0.2179547 -0.0355936 0.0118329 0.0000019 0.0000144 -0.0000104 0.0000036 0.6594391 -0.2179637 0.0355952 -0.0118332 0.0000019 0.0000141 -0.0000011 0.0000000 -0.0200603 0.0316929 0.3704364 -0.5874737 -0.0000001 0.0000017 -0.0000013 -0.0000002 0.0200614 -0.0316940 -0.3704511 0.5874975 -0.0000007 0.0000022 -0.0031635 -0.0052274 -0.0035798 0.0059170 0.0000009 -0.0000003 -0.0187624 -0.0113205 0.0031462 -0.0052230 -0.0035659 0.0059273 -0.0000047 -0.0000029 0.0187700 0.0113452 -0.0020152 -0.0040058 0.0074106 -0.0144665 -0.0000040 0.0000008 -0.0140950 -0.0072456 0.0020615 -0.0039652 0.0074196 -0.0144632 -0.0000059 -0.0000019 0.0141516 0.0071829 -0.0552131 0.0206618 0.0085942 0.0031492 0.0000426 -0.0001152 -0.0279174 0.0746154 -0.0552368 -0.0206746 -0.0085435 -0.0032578 0.0000480 -0.0001282 -0.0278818 0.0744788 --0.0002235 -0.0001043 -0.0000278 -0.0000193 0.0137546 -0.0288937 0.0001519 -0.0002947 0.0002189 0.0001068 0.0000375 0.0000067 0.0137638 -0.0288887 0.0001330 -0.0003023 --0.0030543 0.0050649 0.0056833 -0.0097330 0.0000044 0.0000164 0.0311021 0.0182127 -0.0028588 0.0049853 0.0057968 -0.0097236 0.0000034 0.0000158 -0.0312101 -0.0184769 -0.0013548 -0.0023669 -0.0024831 0.0043815 -0.0000110 -0.0000162 0.0009268 0.0005287 0.0013054 -0.0023160 -0.0024777 0.0044018 -0.0000157 -0.0000190 -0.0008575 -0.0004618 --0.0022679 0.0043116 -0.0127822 0.0221461 -0.0000583 -0.0000138 0.0231156 0.0135297 -0.0024714 0.0039449 -0.0127368 0.0222687 -0.0000488 -0.0000097 -0.0236077 -0.0132571 -0.0000566 0.0007351 -0.0000560 -0.0004336 0.0203077 -0.0013044 -0.0009078 0.0001047 -0.0000630 -0.0007156 0.0000204 0.0005766 0.0203093 -0.0013605 -0.0010329 0.0000553 -# 31 [ +0.0000000 +0.3333333 +0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: --0.2613203 0.5189400 -0.0000006 -0.0000002 0.0000005 0.0000003 -0.3474103 -0.1749439 -0.2613158 0.5189310 -0.0000006 -0.0000002 0.0000004 0.0000003 0.3474141 0.1749457 -0.3227914 -0.4334245 0.0000014 0.0000010 -0.0000006 -0.0000004 -0.3654338 -0.2721556 -0.3227557 0.4333764 -0.0000017 -0.0000012 -0.0000002 -0.0000001 -0.3653515 -0.2720943 --0.0000045 0.0000014 0.0045571 -0.4433145 0.0048021 -0.5409845 0.0000016 0.0000063 -0.0000037 0.0000014 0.0045569 -0.4432955 0.0048019 -0.5409614 -0.0000016 -0.0000057 --0.0000020 0.0000002 -0.0185235 -0.5406887 0.0158010 0.4430561 0.0000003 0.0000044 -0.0000022 0.0000002 -0.0185227 -0.5406655 0.0158004 0.4430373 -0.0000003 -0.0000047 -0.2141789 -0.3401909 -0.0000063 -0.0000060 -0.0000012 -0.0000027 -0.4785657 -0.3012974 0.2142302 -0.3402724 -0.0000062 -0.0000059 -0.0000011 -0.0000027 0.4786268 0.3013359 --0.0000020 0.0000053 0.2207409 -0.5525685 0.1335027 -0.3344544 -0.0000071 -0.0000056 0.0000018 -0.0000052 -0.2207498 0.5525916 -0.1335079 0.3344678 -0.0000068 -0.0000043 --0.0000014 -0.0000032 0.1427357 -0.3306103 -0.2357020 0.5463498 0.0000049 -0.0000030 0.0000013 0.0000039 -0.1427414 0.3306228 0.2357133 -0.5463748 0.0000061 -0.0000033 --0.0016987 0.0059797 0.0019397 -0.0068295 0.0018415 -0.0065149 0.0213914 0.0060488 -0.0016845 0.0059723 0.0019258 -0.0068361 0.0018530 -0.0065167 -0.0214036 -0.0060687 --0.0029883 0.0053178 -0.0058200 0.0098677 -0.0020909 0.0041019 0.0186544 0.0105958 -0.0030185 0.0052834 -0.0058261 0.0098652 -0.0021088 0.0040924 -0.0187029 -0.0105554 --0.0005801 0.0011071 0.0069686 -0.0117717 -0.0085236 0.0148545 0.0039972 0.0019963 -0.0005471 0.0011286 0.0069710 -0.0117723 -0.0085255 0.0148649 -0.0039678 -0.0020414 -0.0014627 -0.0024596 0.0067508 -0.0112716 0.0069564 -0.0115961 -0.0081616 -0.0048842 0.0014820 -0.0024660 0.0067583 -0.0112790 0.0069206 -0.0116334 0.0081536 0.0048585 -0.0067897 0.0640321 0.0009713 0.0087351 0.0008854 0.0085487 -0.0863437 0.0091351 -0.0067817 -0.0640421 -0.0008870 -0.0087437 -0.0009078 -0.0085168 -0.0862697 0.0091561 --0.0019954 0.0037539 0.0031749 -0.0060629 0.0032579 -0.0061604 0.0300464 0.0159103 -0.0019458 0.0036929 0.0032708 -0.0060489 0.0032720 -0.0061639 -0.0301300 -0.0159778 -0.0200258 0.0410995 -0.0069389 -0.0144221 -0.0066981 -0.0137120 -0.0550707 0.0268619 -0.0200418 -0.0410939 0.0070642 0.0143962 0.0066749 0.0136080 -0.0550572 0.0268223 --0.0013664 0.0028905 -0.0071217 0.0133579 -0.0018562 0.0042792 0.0274822 0.0141435 -0.0014889 0.0027103 -0.0070801 0.0134292 -0.0018909 0.0042352 -0.0277247 -0.0139804 -# 32 [ +0.0000000 +0.3333333 -0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: --0.0460165 -0.5791974 0.0000007 -0.0000001 -0.0000006 0.0000001 0.3877503 -0.0308063 -0.0460157 -0.5791873 0.0000006 -0.0000001 -0.0000004 0.0000001 -0.3877544 0.0308066 -0.0087687 0.5403463 -0.0000018 0.0000000 0.0000007 -0.0000000 0.4555831 -0.0073932 -0.0087677 -0.5402865 0.0000021 -0.0000001 0.0000002 0.0000000 0.4554804 -0.0073915 -0.0000006 -0.0000013 -0.1014550 0.3246797 0.1826874 -0.5832247 -0.0000010 -0.0000022 0.0000010 -0.0000011 -0.1014506 0.3246658 0.1826796 -0.5831999 0.0000008 0.0000027 -0.0000043 -0.0000025 0.2527873 0.5564390 0.1404812 0.3097984 -0.0000036 -0.0000065 0.0000037 -0.0000022 0.2527764 0.5564152 0.1404753 0.3097851 0.0000034 0.0000061 --0.0019831 0.4019932 0.0000086 0.0000018 0.0000025 -0.0000016 0.5655064 0.0027897 -0.0019835 0.4020895 0.0000084 0.0000018 0.0000024 -0.0000016 -0.5655786 -0.0027901 --0.0000027 -0.0000003 0.6901369 0.0377617 0.0775116 0.0040425 0.0000004 -0.0000041 0.0000027 0.0000000 -0.6901660 -0.0377602 -0.0775149 -0.0040464 0.0000057 -0.0000041 -0.0000042 0.0000016 -0.0772050 -0.0080105 0.6876564 0.0696078 -0.0000050 0.0000057 -0.0000044 -0.0000020 0.0772085 0.0080136 -0.6876851 -0.0696138 -0.0000011 0.0000070 --0.0000596 0.0062167 0.0000644 -0.0071010 -0.0000541 0.0067714 0.0222284 0.0001835 -0.0000467 0.0062043 0.0000494 -0.0071022 -0.0000561 0.0067756 -0.0222472 -0.0002014 -0.0003763 0.0060914 0.0008268 0.0113636 -0.0001024 -0.0046806 0.0214396 -0.0012130 0.0003278 0.0060832 0.0008158 0.0113644 -0.0000737 -0.0046802 -0.0214529 0.0012794 --0.0003233 0.0011804 0.0025997 -0.0134827 0.0034390 -0.0167553 0.0042310 0.0010815 -0.0002933 0.0011884 0.0025995 -0.0134878 0.0034407 -0.0167666 -0.0042202 -0.0011226 -0.0002861 0.0028545 0.0012690 0.0130785 -0.0012957 -0.0134603 0.0094662 -0.0009332 0.0002759 0.0028596 0.0012793 0.0130825 -0.0013425 -0.0134682 -0.0094601 0.0009467 -0.0475547 0.0434170 0.0065196 0.0058917 -0.0063437 -0.0057974 -0.0585448 0.0641222 -0.0475582 -0.0434277 -0.0064656 -0.0059542 0.0063399 0.0057623 -0.0585005 0.0640671 --0.0017473 -0.0038732 0.0029054 0.0062010 -0.0029415 -0.0063230 -0.0308337 0.0143231 -0.0017937 -0.0037704 0.0028273 0.0062730 -0.0029238 -0.0063405 0.0309734 -0.0142613 -0.0431850 -0.0150456 -0.0151439 0.0051944 0.0144207 -0.0050057 0.0201719 0.0578612 -0.0431805 0.0150583 0.0151230 -0.0053397 -0.0143079 0.0050056 0.0201614 0.0578545 --0.0004820 -0.0031738 -0.0020236 -0.0147301 0.0002609 0.0050393 -0.0308750 0.0034933 -0.0002578 -0.0031026 -0.0020911 -0.0147795 0.0002333 0.0050047 0.0309722 -0.0037937 -# 33 [ +0.0000000 -0.3333333 +0.0000000 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: --0.3367804 -0.4734616 0.0000006 -0.0000003 -0.0000005 0.0000003 0.3169643 -0.2254615 -0.3367747 -0.4734535 0.0000006 -0.0000003 -0.0000004 0.0000003 -0.3169678 0.2254640 -0.2470903 0.4806221 -0.0000016 0.0000008 0.0000007 -0.0000003 0.4052274 -0.2083296 -0.2470630 -0.4805688 0.0000019 -0.0000009 0.0000002 -0.0000001 0.4051360 -0.2082826 -0.0000041 -0.0000019 0.2617273 0.3357768 0.3405396 0.4382026 -0.0000028 -0.0000056 0.0000035 -0.0000014 0.2617160 0.3357624 0.3405251 0.4381839 0.0000024 0.0000051 -0.0000025 -0.0000002 0.3420825 0.4369991 -0.2619326 -0.3356167 -0.0000016 -0.0000046 0.0000027 -0.0000004 0.3420678 0.4369804 -0.2619215 -0.3356024 0.0000018 0.0000048 -0.1319588 -0.3797230 -0.0000090 -0.0000002 -0.0000023 -0.0000008 -0.5341770 -0.1856335 0.1319902 -0.3798136 -0.0000088 -0.0000002 -0.0000023 -0.0000008 0.5342456 0.1856574 -0.0000110 -0.0000001 0.6944926 0.0033751 0.0374488 0.0002204 0.0000028 0.0000143 -0.0000110 -0.0000000 -0.6945222 -0.0033751 -0.0374503 -0.0002204 0.0000030 0.0000141 --0.0000011 -0.0000003 -0.0076516 -0.0366586 0.1412066 0.6800099 0.0000002 -0.0000019 0.0000012 0.0000003 0.0076519 0.0366601 -0.1412123 -0.6800375 0.0000003 -0.0000020 -0.0034708 0.0050287 0.0039277 0.0056920 -0.0000002 -0.0000007 0.0180503 -0.0124243 0.0034536 0.0050249 0.0039148 0.0057029 0.0000038 -0.0000031 -0.0180569 0.0124491 --0.0024607 -0.0037486 0.0090182 0.0135229 -0.0000043 -0.0000003 -0.0131729 0.0088115 -0.0025018 -0.0037033 0.0090264 0.0135189 -0.0000056 0.0000025 0.0132360 -0.0087560 --0.0098703 -0.0581204 0.0014709 0.0090341 -0.0001212 0.0000201 0.0785434 -0.0133339 0.0098785 0.0581460 -0.0015865 -0.0090047 -0.0001350 0.0000229 0.0784026 -0.0133244 -0.0000158 -0.0002459 0.0000036 0.0000337 0.0319494 0.0018085 0.0003312 0.0000082 -0.0000113 0.0002430 0.0000121 -0.0000360 0.0319494 0.0017981 0.0003288 0.0000283 --0.0034088 -0.0048334 -0.0063624 -0.0093033 -0.0000029 0.0000165 -0.0297260 0.0203817 -0.0032055 -0.0047698 -0.0064750 -0.0092858 -0.0000027 0.0000160 0.0298126 -0.0206562 -0.0015551 0.0022402 0.0028547 0.0041490 0.0000096 -0.0000171 -0.0008774 0.0006069 0.0015020 0.0021937 0.0028511 0.0041696 0.0000138 -0.0000203 0.0008142 -0.0005348 --0.0026052 -0.0041242 0.0144925 0.0210625 0.0000544 -0.0000170 -0.0219614 0.0153167 -0.0027745 -0.0037300 0.0144602 0.0211945 0.0000538 -0.0000133 0.0224901 -0.0150902 --0.0000941 -0.0007316 -0.0000333 -0.0004366 -0.0201480 0.0028576 0.0009104 -0.0000816 0.0000839 0.0007138 0.0000962 0.0005692 -0.0201609 0.0028030 0.0010232 -0.0001565 -# 34 [ +0.0000000 -0.3333333 +0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: --0.0307422 -0.5802086 0.0000007 0.0000000 -0.0000006 -0.0000000 0.3884273 -0.0205807 -0.0307417 -0.5801985 0.0000006 0.0000000 -0.0000004 -0.0000000 -0.3884314 0.0205810 --0.1184578 -0.5272749 0.0000017 -0.0000004 -0.0000007 0.0000002 -0.4445621 0.0998755 0.1184447 0.5272165 -0.0000020 0.0000004 -0.0000002 0.0000001 -0.4444619 0.0998530 -0.0000008 0.0000011 0.1605861 0.2998702 -0.2888971 -0.5385761 0.0000005 -0.0000024 0.0000012 0.0000009 0.1605793 0.2998574 -0.2888848 -0.5385531 -0.0000003 0.0000028 --0.0000030 0.0000039 -0.5202342 -0.3207526 -0.2896737 -0.1783232 0.0000060 0.0000044 -0.0000027 0.0000034 -0.5202118 -0.3207389 -0.2896613 -0.1783156 -0.0000057 -0.0000041 -0.0033790 -0.4019839 -0.0000086 0.0000017 -0.0000025 -0.0000016 -0.5654933 -0.0047535 0.0033799 -0.4020802 -0.0000084 0.0000017 -0.0000024 -0.0000016 0.5655655 0.0047540 -0.0000018 0.0000035 0.4821050 0.4953557 0.0533752 0.0555467 -0.0000061 0.0000052 -0.0000018 -0.0000038 -0.4821253 -0.4953801 -0.0533768 -0.0555449 -0.0000002 0.0000046 -0.0000047 0.0000013 0.0583123 0.0503420 -0.5203520 -0.4550202 0.0000010 0.0000071 -0.0000048 -0.0000010 -0.0583145 -0.0503414 0.5203729 0.4550360 -0.0000043 0.0000074 --0.0009793 -0.0061391 -0.0011145 -0.0070137 0.0010559 0.0066885 -0.0219568 0.0034712 -0.0009642 -0.0061293 -0.0011002 -0.0070163 0.0010584 0.0066930 0.0219722 -0.0034922 --0.0003231 -0.0060946 0.0004790 0.0113835 -0.0004340 -0.0046615 -0.0214374 0.0012486 -0.0003706 -0.0060806 0.0004900 0.0113833 -0.0004624 -0.0046578 0.0214585 -0.0011839 -0.0012142 0.0001541 0.0134490 0.0027694 0.0167932 0.0032491 0.0006237 -0.0043221 0.0012099 0.0001848 0.0134534 0.0027714 0.0168042 0.0032518 -0.0005816 0.0043282 --0.0000738 -0.0028680 0.0003799 0.0131355 -0.0004016 -0.0135156 -0.0095084 0.0002606 -0.0000848 -0.0028716 0.0003706 0.0131386 -0.0003556 -0.0135313 0.0095042 -0.0002461 --0.0479023 0.0430313 0.0065671 -0.0058393 -0.0063898 0.0057452 -0.0580251 -0.0645909 0.0479058 -0.0430418 -0.0065136 0.0059025 0.0063858 -0.0057102 -0.0579805 -0.0645357 -0.0008350 -0.0041661 0.0014419 -0.0066937 -0.0014506 0.0068218 -0.0332589 -0.0070513 0.0009036 -0.0040765 0.0013503 -0.0067475 -0.0014286 0.0068338 0.0333811 0.0069593 -0.0456193 0.0030805 0.0159753 0.0010237 -0.0152288 -0.0009892 -0.0041402 0.0611262 -0.0456179 -0.0030942 -0.0159969 -0.0011654 0.0151188 0.0010199 -0.0041319 0.0611180 --0.0009903 0.0030542 0.0043648 -0.0141931 -0.0010863 0.0049462 0.0299035 0.0084388 -0.0007548 0.0030200 0.0044637 -0.0142609 -0.0010303 0.0048862 -0.0299510 -0.0087544 -# 35 [ +0.0000000 -0.3333333 -0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: --0.4217639 0.3996277 -0.0000004 -0.0000005 0.0000004 0.0000004 -0.2675354 -0.2823546 -0.4217566 0.3996208 -0.0000004 -0.0000005 0.0000004 0.0000003 0.2675382 0.2823577 -0.3660197 -0.3975936 0.0000013 0.0000012 -0.0000005 -0.0000005 -0.3352237 -0.3086028 -0.3659791 0.3975495 -0.0000015 -0.0000014 -0.0000002 -0.0000002 -0.3351481 -0.3085332 -0.0000047 0.0000003 0.1105446 0.4293348 0.1341626 0.5241066 0.0000000 -0.0000065 0.0000040 0.0000004 0.1105399 0.4293164 0.1341569 0.5240842 -0.0000002 0.0000059 -0.0000019 -0.0000008 0.2429583 0.4833825 -0.1985410 -0.3963961 -0.0000018 -0.0000041 0.0000020 -0.0000008 0.2429479 0.4833618 -0.1985325 -0.3963793 0.0000020 0.0000043 --0.3326003 0.2257864 0.0000062 0.0000061 0.0000028 0.0000011 0.3176263 0.4678876 -0.3326800 0.2258405 0.0000061 0.0000060 0.0000027 0.0000010 -0.3176669 -0.4679473 -0.0000022 -0.0000053 0.1669593 -0.5715053 0.1006366 -0.3451358 0.0000088 0.0000011 -0.0000024 0.0000053 -0.1669671 0.5715299 -0.1006415 0.3451509 0.0000083 0.0000011 -0.0000001 -0.0000017 -0.0722912 0.3521571 0.1194323 -0.5832927 0.0000007 0.0000007 0.0000001 0.0000015 0.0722960 -0.3521733 -0.1194342 0.5833141 0.0000033 0.0000032 --0.0043708 0.0044208 -0.0049918 0.0050493 -0.0047657 0.0048079 0.0157902 0.0156471 -0.0043703 0.0044047 -0.0050040 0.0050394 -0.0047623 0.0048199 -0.0158137 -0.0156492 --0.0044651 0.0041556 0.0082210 -0.0079783 0.0034949 -0.0029977 0.0146878 0.0156375 -0.0044250 0.0041771 0.0082175 -0.0079843 0.0034811 -0.0030124 -0.0146598 -0.0156937 --0.0010419 0.0006900 -0.0109998 0.0081329 0.0139079 -0.0099941 0.0023935 0.0037730 -0.0010672 0.0006593 -0.0109998 0.0081351 0.0139178 -0.0099969 -0.0024355 -0.0037387 --0.0021230 0.0019188 0.0097204 -0.0088422 0.0099962 -0.0091046 0.0063976 0.0070385 -0.0021254 0.0019392 0.0097242 -0.0088476 0.0100416 -0.0090801 -0.0063707 -0.0070358 --0.0642445 0.0043447 0.0087724 -0.0005493 0.0085732 -0.0006000 -0.0058784 -0.0866263 0.0642531 -0.0043543 -0.0087661 0.0006337 -0.0085453 0.0005723 -0.0058457 -0.0865577 -0.0033345 -0.0026369 0.0053937 -0.0042109 0.0054758 -0.0043119 -0.0210467 -0.0267016 0.0032836 -0.0025773 0.0053639 -0.0043046 0.0054756 -0.0043247 0.0211280 0.0267714 --0.0221977 -0.0399731 -0.0078313 -0.0139595 -0.0074071 -0.0133444 0.0535838 -0.0297309 0.0221859 0.0399834 0.0077351 0.0140452 0.0073359 0.0132669 0.0535456 -0.0297373 --0.0025975 0.0018616 0.0118591 -0.0093846 0.0038825 -0.0026117 0.0188440 0.0245021 -0.0024005 0.0019517 0.0119461 -0.0093885 0.0038219 -0.0026040 -0.0187246 -0.0247671 -# 36 [ +0.3333333 +0.0000000 +0.0000000 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: --0.5536796 0.1761419 -0.0000002 -0.0000006 0.0000002 0.0000005 -0.1179201 -0.3706673 -0.5536700 0.1761386 -0.0000002 -0.0000006 0.0000001 0.0000004 0.1179215 0.3706712 --0.2790663 0.4627886 -0.0000015 -0.0000009 0.0000006 0.0000004 0.3901912 0.2352896 0.2790360 -0.4627370 0.0000018 0.0000011 0.0000002 0.0000001 0.3901031 0.2352366 -0.0000040 0.0000008 -0.0640868 0.3380919 -0.1135896 0.5982643 0.0000010 -0.0000053 0.0000032 0.0000006 -0.0640841 0.3380773 -0.1135848 0.5982387 -0.0000009 0.0000047 -0.0000019 -0.0000020 0.4392079 0.4218048 -0.2481200 -0.2384317 -0.0000039 -0.0000038 0.0000020 -0.0000020 0.4391891 0.4217867 -0.2481094 -0.2384215 0.0000041 0.0000039 --0.3636958 0.1712541 0.0000036 0.0000077 0.0000011 0.0000023 0.2409121 0.5116311 -0.3637831 0.1712944 0.0000036 0.0000076 0.0000010 0.0000022 -0.2409429 -0.5116966 --0.0000003 -0.0000010 -0.5702435 0.2144702 -0.3139155 0.1184005 -0.0000012 0.0000005 0.0000003 0.0000010 0.5702693 -0.2144754 0.3139295 -0.1184021 -0.0000008 0.0000004 -0.0000001 0.0000009 -0.3317794 0.0498353 0.6023988 -0.0910615 -0.0000030 0.0000004 -0.0000001 -0.0000010 0.3317939 -0.0498350 -0.6024244 0.0910590 -0.0000029 0.0000004 -0.0099340 0.0101050 -0.0000082 -0.0000007 -0.0000011 0.0000005 -0.0244213 -0.0158990 0.0013020 -0.0140985 0.0000047 0.0000127 0.0000008 -0.0000046 -0.0088968 0.0277824 --0.0152424 -0.0256236 0.0000217 -0.0000095 0.0000005 -0.0000015 0.0187558 -0.0411658 0.0216878 0.0204626 0.0000177 0.0000068 -0.0000058 0.0000010 0.0442528 -0.0093238 --0.0000655 -0.0000562 -0.0009224 -0.0005066 0.0293237 0.0161400 0.0001551 0.0000096 0.0000263 0.0000866 -0.0004587 -0.0009424 0.0145964 0.0301179 0.0000377 -0.0001330 --0.0000240 0.0002036 0.0308260 -0.0133781 0.0009552 -0.0004145 -0.0001508 -0.0000746 0.0000506 -0.0001522 0.0329565 0.0066370 0.0010253 0.0002089 -0.0003295 -0.0000268 -0.0173833 0.0208756 0.0000315 0.0002049 0.0000904 0.0000796 -0.0427445 -0.0074706 -0.0049827 -0.0267043 -0.0000886 0.0001012 0.0000286 0.0001145 -0.0215128 0.0376772 -0.0015269 0.0020778 -0.0000460 -0.0000614 -0.0000467 -0.0000543 -0.0037070 0.0002430 -0.0008130 -0.0024346 0.0000071 -0.0000331 -0.0000065 -0.0000816 -0.0023816 0.0029145 --0.0170537 -0.0439744 0.0001408 -0.0000326 0.0000484 -0.0000438 0.0441242 -0.0510982 0.0268041 0.0388093 0.0000396 -0.0000867 -0.0000674 -0.0000188 0.0670423 -0.0077935 -0.0000823 0.0000190 0.0005801 0.0012185 -0.0124917 -0.0316369 0.0000371 0.0001109 -0.0000834 0.0000016 0.0009977 -0.0009046 -0.0266806 0.0211068 -0.0000606 0.0001125 -# 37 [ +0.3333333 +0.0000000 +0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: --0.4168607 0.4047396 -0.0000005 -0.0000005 0.0000003 0.0000004 -0.2709576 -0.2790724 -0.4168537 0.4047324 -0.0000005 -0.0000005 0.0000003 0.0000004 0.2709605 0.2790753 -0.4580124 -0.2868379 0.0000009 0.0000015 -0.0000001 -0.0000001 -0.2418416 -0.3861643 -0.4579620 0.2868056 -0.0000011 -0.0000018 0.0000002 0.0000004 -0.2417870 -0.3860773 -0.0000021 0.0000042 -0.5659876 0.1776557 -0.3533882 0.1115764 0.0000065 -0.0000030 0.0000021 0.0000041 -0.5659634 0.1776480 -0.3533731 0.1115715 -0.0000064 0.0000030 -0.0000009 -0.0000012 0.3610153 -0.0836692 -0.5776712 0.1349049 -0.0000028 -0.0000007 0.0000010 -0.0000007 0.3609998 -0.0836656 -0.5776465 0.1348990 0.0000026 0.0000008 --0.3544561 0.1896402 0.0000039 0.0000076 -0.0000006 0.0000036 0.2667772 0.4986332 -0.3545413 0.1896851 0.0000038 0.0000074 -0.0000010 0.0000028 -0.2668110 -0.4986970 --0.0000043 -0.0000010 0.0451652 0.0196639 0.6359016 0.2773155 0.0000020 -0.0000064 0.0000044 0.0000007 -0.0451665 -0.0196660 -0.6359239 -0.2773360 0.0000008 -0.0000071 --0.0000002 0.0000003 -0.4851406 0.4959312 0.0344670 -0.0351910 -0.0000024 0.0000016 0.0000002 -0.0000003 0.4851746 -0.4959393 -0.0344690 0.0351919 -0.0000025 0.0000019 --0.0091172 -0.0114767 0.0000071 0.0000006 0.0054901 -0.0054609 0.0234547 0.0184741 -0.0026729 0.0144007 -0.0000034 -0.0000123 0.0074114 0.0022654 0.0120969 -0.0273283 -0.0086127 0.0290968 -0.0000232 0.0000016 0.0061905 0.0062707 -0.0275162 0.0377519 -0.0169753 -0.0251832 -0.0000147 -0.0000110 -0.0008795 -0.0088389 -0.0465334 -0.0028453 -0.0079173 0.0118782 -0.0000070 0.0000052 0.0140677 -0.0124516 -0.0220559 -0.0068790 -0.0009436 -0.0141878 0.0000006 0.0000033 0.0187073 0.0014746 -0.0135180 0.0189730 --0.0061249 -0.0231985 0.0000063 0.0000042 0.0185288 0.0111109 0.0258365 -0.0231962 0.0107296 0.0214669 0.0000009 0.0000093 0.0065607 -0.0205759 0.0346964 0.0003550 --0.0000465 0.0000956 0.0354232 0.0062462 0.0000055 0.0000050 -0.0000776 -0.0000103 0.0000308 -0.0000695 0.0270093 0.0237773 0.0000367 -0.0000294 -0.0001450 -0.0000944 -0.0100837 0.0131997 0.0000574 0.0001438 -0.0058416 0.0071411 -0.0263111 -0.0111551 -0.0001966 -0.0166015 -0.0000237 0.0000500 -0.0089813 -0.0020204 -0.0138611 0.0250139 -0.0002716 0.0000675 0.0236410 -0.0176106 0.0000367 -0.0000826 -0.0000470 0.0002699 -0.0002388 -0.0000465 -0.0001730 -0.0294247 0.0000647 -0.0000308 -0.0001054 0.0004136 --0.0151819 -0.0336039 0.0001796 -0.0000140 -0.0160847 0.0062383 0.0427620 -0.0252271 0.0163308 0.0330622 0.0001982 -0.0000895 -0.0150345 0.0084469 0.0466045 -0.0170134 -# 38 [ +0.3333333 +0.0000000 -0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: --0.5803005 0.0289541 -0.0000000 -0.0000007 0.0000001 0.0000006 -0.0193836 -0.3884890 -0.5802905 0.0289534 -0.0000000 -0.0000006 0.0000001 0.0000004 0.0193838 0.3884931 --0.5319508 -0.0952875 0.0000003 -0.0000018 -0.0000002 0.0000014 -0.0803399 0.4485039 0.5318918 0.0952775 -0.0000004 0.0000020 -0.0000002 0.0000009 -0.0803220 0.4484027 -0.0000040 -0.0000033 0.4404412 0.3929831 0.2795499 0.2503274 -0.0000050 -0.0000057 0.0000032 -0.0000024 0.4404223 0.3929662 0.2795379 0.2503167 0.0000043 0.0000051 -0.0000009 0.0000006 -0.3222613 -0.1922489 0.5063818 0.3033174 0.0000023 -0.0000001 0.0000002 0.0000017 -0.3222475 -0.1922407 0.5063601 0.3033045 -0.0000033 -0.0000005 --0.3571861 -0.1844469 -0.0000038 0.0000077 0.0000010 0.0000029 -0.2594720 0.5024733 -0.3572713 -0.1844917 -0.0000037 0.0000075 0.0000007 0.0000034 0.2595053 -0.5025373 -0.0000025 -0.0000039 0.0135522 -0.0487120 0.1855607 -0.6683653 0.0000058 0.0000042 -0.0000024 0.0000038 -0.0135540 0.0487136 -0.1855777 0.6683902 0.0000064 0.0000029 --0.0000002 0.0000003 0.1586271 -0.6752901 -0.0115355 0.0492265 0.0000003 -0.0000033 0.0000001 -0.0000003 -0.1586520 0.6753145 0.0115368 -0.0492284 0.0000001 -0.0000028 -0.0031352 -0.0143192 0.0000050 0.0000060 -0.0076994 -0.0008051 0.0005033 0.0298530 -0.0128511 0.0070286 0.0000072 -0.0000103 -0.0029350 -0.0071719 0.0288261 -0.0078909 --0.0182656 0.0241443 -0.0000156 -0.0000168 0.0014587 -0.0086954 -0.0466605 0.0004126 0.0101151 -0.0285628 -0.0000002 -0.0000191 -0.0065216 0.0060455 -0.0252422 -0.0391304 --0.0046372 0.0136553 -0.0000036 -0.0000027 -0.0184507 -0.0035349 -0.0083426 -0.0216646 0.0106978 -0.0095923 -0.0000030 0.0000046 -0.0103290 -0.0156611 -0.0233855 0.0007363 --0.0145907 0.0190473 0.0000036 -0.0000149 0.0025474 0.0214541 -0.0341535 -0.0062093 0.0103971 -0.0216254 0.0000073 -0.0000028 0.0202901 -0.0073978 -0.0209671 -0.0276562 --0.0000266 0.0001001 0.0359547 0.0010877 -0.0000028 -0.0000086 -0.0000731 0.0000006 0.0000190 -0.0000707 0.0301473 0.0196463 -0.0000289 0.0000373 -0.0001575 -0.0000626 --0.0036968 0.0161975 -0.0000920 0.0001276 0.0092213 -0.0000758 -0.0082857 -0.0273694 0.0126396 -0.0107835 -0.0000657 0.0000002 0.0042088 0.0081945 -0.0280860 0.0053488 --0.0001749 0.0002543 0.0069190 0.0286345 -0.0000410 -0.0000610 -0.0002714 -0.0001397 0.0001352 -0.0002339 0.0271470 0.0113920 0.0000120 -0.0000433 -0.0003831 -0.0002751 -0.0181719 -0.0320972 0.0001252 0.0001125 0.0145216 0.0092953 0.0456348 0.0196234 -0.0170517 0.0327145 0.0001591 0.0001433 0.0156930 0.0071361 0.0412438 0.0275939 -# 39 [ +0.3333333 +0.3333333 +0.0000000 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: --0.0665364 0.5772001 -0.0000007 0.0000000 0.0000006 0.0000001 -0.3864134 -0.0445436 -0.0665354 0.5771900 -0.0000006 0.0000000 0.0000004 0.0000001 0.3864175 0.0445440 --0.0988949 -0.5312919 0.0000023 -0.0000004 -0.0000007 0.0000001 -0.4479485 0.0833812 0.0988835 0.5312332 -0.0000015 0.0000003 -0.0000002 0.0000000 -0.4478475 0.0833623 -0.0000023 0.0000021 -0.1312259 0.1199908 -0.4988602 0.4568987 0.0000025 -0.0000028 0.0000020 0.0000017 -0.1312203 0.1199856 -0.4988391 0.4568791 -0.0000022 0.0000024 --0.0000032 -0.0000010 0.3891068 -0.5533660 -0.1021597 0.1455384 -0.0000026 0.0000059 -0.0000039 -0.0000014 0.3890903 -0.5533420 -0.1021554 0.1455322 0.0000030 -0.0000064 --0.1667466 0.3657842 0.0000074 0.0000054 0.0000023 0.0000011 0.5145690 0.2345719 -0.1667871 0.3658717 0.0000066 0.0000050 0.0000022 0.0000010 -0.5146344 -0.2346020 --0.0000044 -0.0000005 0.6887763 0.0881508 0.0386190 0.0050066 0.0000041 -0.0000064 0.0000044 0.0000001 -0.6888038 -0.0881645 -0.0386203 -0.0050078 0.0000026 -0.0000067 -0.0000012 -0.0000003 0.0015033 0.0389115 -0.0256717 -0.6939468 0.0000003 0.0000021 -0.0000013 0.0000003 -0.0015027 -0.0389131 0.0256542 0.6939764 0.0000005 0.0000020 --0.0143048 -0.0031174 0.0009151 -0.0080075 0.0000013 0.0000005 0.0296640 -0.0007502 0.0071130 0.0127757 0.0073943 -0.0031746 0.0000018 0.0000045 -0.0078304 -0.0286746 --0.0303460 -0.0123097 -0.0074824 0.0069778 0.0000007 -0.0000030 -0.0022912 -0.0477579 0.0322727 0.0066364 0.0027331 0.0104654 -0.0000038 0.0000043 0.0281412 -0.0376786 -0.0055552 -0.0029894 0.0019814 -0.0179603 -0.0000043 0.0000008 -0.0176698 -0.0108244 0.0012013 -0.0050274 0.0168909 -0.0054092 -0.0000062 -0.0000052 0.0148770 0.0167805 -0.0219281 0.0106888 -0.0203968 0.0066819 0.0000090 0.0000063 0.0011313 0.0354219 -0.0237024 -0.0058327 0.0113377 0.0182332 0.0000057 0.0000001 -0.0235250 0.0264229 -0.0000040 0.0000023 -0.0000018 0.0000094 -0.0307570 0.0180576 0.0000047 -0.0000083 0.0000012 0.0000019 0.0000000 -0.0000015 -0.0356597 -0.0009622 -0.0000053 0.0000119 --0.0170030 -0.0011522 -0.0018038 -0.0093506 0.0000179 0.0000193 0.0250629 -0.0137828 0.0133637 0.0105277 0.0076109 -0.0056962 0.0000100 0.0000270 -0.0093235 -0.0271418 -0.0000424 0.0000265 0.0000281 -0.0000375 0.0291042 0.0050230 -0.0000494 0.0000566 -0.0000407 -0.0000333 0.0000367 -0.0000290 0.0223337 -0.0191755 -0.0000311 0.0000552 -0.0323462 0.0164128 0.0084552 -0.0152454 -0.0000591 0.0000288 -0.0188079 0.0450541 -0.0326444 -0.0158972 0.0070265 -0.0160435 -0.0000294 0.0000318 -0.0245003 0.0420560 -# 40 [ +0.3333333 +0.3333333 +0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: -0.2947040 0.5007361 -0.0000006 0.0000004 0.0000005 -0.0000002 -0.3352235 0.1972931 0.2946986 0.5007276 -0.0000005 0.0000004 0.0000004 -0.0000002 0.3352272 -0.1972948 --0.0686646 0.5360377 -0.0000020 -0.0000002 0.0000005 0.0000001 0.4519499 0.0578934 0.0686570 -0.5359783 0.0000019 0.0000002 0.0000000 -0.0000000 0.4518480 0.0578801 --0.0000042 -0.0000004 0.1570471 -0.3514202 0.2373023 -0.5336324 -0.0000008 0.0000058 -0.0000040 -0.0000003 0.1570403 -0.3514050 0.2372920 -0.5336096 0.0000008 -0.0000054 -0.0000006 -0.0000023 0.5485696 0.2003683 -0.3617943 -0.1313953 -0.0000048 -0.0000014 0.0000007 -0.0000026 0.5485461 0.2003594 -0.3617790 -0.1313895 0.0000051 0.0000015 --0.0044116 0.4019738 0.0000087 0.0000017 0.0000026 0.0000016 0.5654793 0.0062058 -0.0044125 0.4020702 0.0000082 0.0000017 0.0000022 0.0000016 -0.5655514 -0.0062068 --0.0000028 -0.0000036 0.3490075 0.5162358 0.1727481 0.2560392 0.0000070 -0.0000024 0.0000029 0.0000035 -0.3490159 -0.5162617 -0.1727520 -0.2560519 0.0000070 -0.0000025 --0.0000013 -0.0000008 -0.1231184 -0.2832636 0.2478588 0.5717285 0.0000005 -0.0000038 0.0000013 0.0000007 0.1231202 0.2832769 -0.2478631 -0.5717544 0.0000011 -0.0000029 -0.0139573 0.0062244 -0.0027258 0.0077108 -0.0024768 0.0073880 -0.0301702 -0.0047594 -0.0048538 -0.0144721 -0.0079286 0.0019576 -0.0076084 0.0017387 0.0018062 0.0305403 --0.0191869 0.0299411 0.0068621 0.0087300 0.0002209 0.0080398 -0.0496489 -0.0117493 0.0152076 -0.0324838 0.0115817 0.0009623 0.0071161 -0.0040420 -0.0353449 -0.0350808 -0.0091081 -0.0011411 0.0020577 -0.0104987 0.0003905 -0.0076623 -0.0219236 -0.0164607 0.0015657 -0.0075856 0.0103338 -0.0000200 0.0071465 0.0007482 0.0131451 0.0267330 -0.0052056 0.0049275 -0.0042511 0.0154481 0.0074830 -0.0175751 -0.0065868 0.0077438 -0.0052482 -0.0050911 -0.0150426 0.0051689 0.0170933 -0.0088660 -0.0070492 0.0064847 -0.0211725 0.0173713 -0.0115537 0.0075402 -0.0096772 0.0078260 0.0009967 0.0426491 -0.0258338 -0.0092199 -0.0007207 0.0137423 -0.0017305 0.0121749 -0.0369800 0.0209584 --0.0161837 -0.0111317 -0.0012375 0.0117491 0.0042421 0.0126809 0.0177103 -0.0196807 0.0148961 0.0127234 -0.0114460 0.0041292 -0.0131949 -0.0010824 0.0145560 -0.0223571 -0.0017970 0.0005867 -0.0196716 -0.0004192 0.0196904 -0.0040005 -0.0021243 0.0017589 -0.0015136 -0.0011447 0.0098755 0.0168032 -0.0062340 -0.0192675 -0.0002176 0.0027175 -0.0131320 0.0130143 -0.0150789 0.0001294 -0.0156455 0.0003884 -0.0106264 0.0235156 -0.0149746 -0.0108544 0.0022620 0.0149169 0.0021094 0.0154617 -0.0214628 0.0142698 -# 41 [ +0.3333333 +0.3333333 -0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: --0.1387990 0.5642003 -0.0000007 -0.0000001 0.0000006 0.0000001 -0.3777104 -0.0929205 -0.1387968 0.5641904 -0.0000006 -0.0000001 0.0000004 0.0000000 0.3777143 0.0929218 --0.4444382 0.3074506 -0.0000012 -0.0000017 0.0000006 0.0000008 0.2592210 0.3747197 0.4443890 -0.3074166 0.0000011 0.0000015 0.0000002 0.0000004 0.2591627 0.3746351 -0.0000024 -0.0000003 -0.0198275 -0.0319444 0.3682731 0.5934620 0.0000001 -0.0000021 0.0000014 0.0000003 -0.0198266 -0.0319431 0.3682576 0.5934365 -0.0000005 0.0000013 --0.0000007 0.0000043 -0.6497445 -0.2562315 -0.0349747 -0.0137966 0.0000073 0.0000017 -0.0000007 0.0000044 -0.6497166 -0.2562202 -0.0349732 -0.0137959 -0.0000073 -0.0000017 --0.3255011 0.2359056 0.0000038 0.0000080 0.0000027 0.0000010 0.3318620 0.4579006 -0.3255790 0.2359624 0.0000035 0.0000076 0.0000028 0.0000011 -0.3319042 -0.4579591 --0.0000009 -0.0000011 0.2096899 0.5728458 0.1148731 0.3136623 0.0000024 0.0000011 0.0000010 0.0000010 -0.2096919 -0.5728721 -0.1148749 -0.3136764 0.0000026 0.0000006 -0.0000021 0.0000035 -0.2350204 -0.2373719 0.4292675 0.4334220 -0.0000065 0.0000029 -0.0000020 -0.0000036 0.2350274 0.2373847 -0.4292804 -0.4334446 -0.0000068 0.0000020 --0.0050243 -0.0144342 0.0074852 -0.0032986 -0.0070799 0.0032581 0.0171961 0.0252415 -0.0072199 0.0134494 0.0068577 0.0044349 -0.0064831 -0.0043434 0.0210182 -0.0222332 -0.0317131 -0.0160820 -0.0015178 -0.0110022 -0.0039367 0.0070734 0.0368508 0.0351797 -0.0295313 0.0202959 -0.0095195 -0.0066900 0.0081289 0.0000648 0.0126787 0.0482075 -0.0070065 0.0057407 0.0087406 -0.0061250 -0.0058772 0.0047947 -0.0038783 -0.0274189 0.0066965 -0.0043068 0.0073959 0.0070779 -0.0044575 -0.0059518 -0.0098068 0.0278404 -0.0015669 0.0071634 -0.0117701 0.0108930 -0.0158733 0.0106500 -0.0093730 0.0028082 -0.0015312 -0.0070874 -0.0155505 -0.0036004 -0.0190977 -0.0018274 -0.0100238 0.0014090 -0.0005183 0.0273781 -0.0132760 -0.0038648 0.0121739 0.0022978 -0.0317763 0.0284311 -0.0097459 -0.0256271 -0.0108760 0.0084197 0.0104391 -0.0065560 -0.0399495 -0.0145427 --0.0033074 -0.0193493 -0.0092211 0.0072192 0.0061582 -0.0120335 0.0264788 -0.0010401 0.0012720 0.0195510 -0.0110679 -0.0052814 0.0082830 0.0101792 0.0261372 -0.0051532 --0.0001464 -0.0019752 0.0053840 0.0189674 0.0095734 0.0175932 0.0023571 0.0012944 -0.0004817 0.0018516 0.0130581 -0.0143894 0.0166853 -0.0115750 0.0028178 -0.0008410 -0.0005759 -0.0184931 0.0103822 0.0109391 -0.0109412 -0.0111858 0.0244707 -0.0082476 0.0022611 0.0183703 0.0093768 -0.0118201 -0.0098833 0.0120789 0.0250869 0.0059830 -# 42 [ +0.3333333 -0.3333333 +0.0000000 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: -0.4673892 -0.3451584 0.0000003 0.0000006 -0.0000003 -0.0000005 0.2310703 0.3128993 0.4673812 -0.3451523 0.0000003 0.0000006 -0.0000003 -0.0000004 -0.2310728 -0.3129025 -0.3492399 -0.4124110 0.0000009 0.0000008 -0.0000006 -0.0000005 -0.3477162 -0.2944549 -0.3492016 0.4123650 -0.0000020 -0.0000017 -0.0000002 -0.0000001 -0.3476377 -0.2943886 --0.0000014 -0.0000031 0.1622340 -0.0892182 0.5912777 -0.3245718 -0.0000037 0.0000016 -0.0000009 -0.0000023 0.1622270 -0.0892143 0.5912526 -0.3245579 0.0000029 -0.0000012 --0.0000009 -0.0000042 0.6039567 -0.3003207 -0.1658463 0.0823088 -0.0000068 0.0000019 -0.0000004 -0.0000032 0.6039308 -0.3003076 -0.1658393 0.0823053 0.0000062 -0.0000017 --0.3914587 0.0914472 0.0000037 0.0000076 0.0000006 0.0000024 0.1286437 0.5506869 -0.3915527 0.0914687 0.0000038 0.0000080 0.0000006 0.0000023 -0.1286599 -0.5507570 --0.0000017 -0.0000042 -0.2818206 -0.6346170 -0.0159161 -0.0358435 0.0000055 -0.0000044 0.0000018 0.0000041 0.2818231 0.6346477 0.0159158 0.0358453 0.0000051 -0.0000064 --0.0000011 -0.0000004 0.0062682 -0.0387125 -0.1110129 0.6854751 0.0000006 -0.0000019 0.0000013 0.0000004 -0.0062691 0.0387141 0.1110358 -0.6855005 0.0000006 -0.0000021 -0.0099094 0.0107469 0.0053216 -0.0060339 -0.0000019 0.0000004 -0.0247130 -0.0164427 0.0015272 -0.0145318 0.0078882 0.0016742 0.0000004 -0.0000055 -0.0100153 0.0279595 --0.0118895 -0.0308095 0.0115959 0.0000747 0.0000006 -0.0000015 0.0335032 -0.0320063 0.0164302 0.0282793 0.0070228 -0.0080501 -0.0000065 0.0000016 0.0471204 -0.0066329 -0.0040023 -0.0019963 -0.0090462 0.0146572 -0.0000014 -0.0000063 -0.0097291 -0.0217757 0.0059383 -0.0025007 -0.0174035 -0.0037987 -0.0000013 -0.0000056 0.0090224 0.0191446 --0.0074780 -0.0232869 -0.0189749 -0.0100507 0.0000028 -0.0000042 0.0248944 -0.0252412 0.0121720 0.0212140 -0.0053242 0.0207995 -0.0000072 -0.0000054 0.0354204 -0.0013909 -0.0000052 -0.0000011 -0.0000006 0.0000028 0.0339136 -0.0110613 -0.0000114 0.0000052 -0.0000054 -0.0000040 0.0000072 0.0000038 0.0346285 0.0085365 0.0000077 0.0000087 -0.0109006 0.0130269 0.0054691 -0.0077607 -0.0000134 -0.0000116 -0.0272418 -0.0086268 -0.0016041 -0.0168891 0.0093726 0.0015963 -0.0000059 -0.0000282 -0.0130745 0.0254803 -0.0001610 -0.0001752 0.0000738 0.0000909 0.0140780 0.0258343 0.0002345 0.0001898 -0.0001535 0.0001705 0.0000751 0.0000764 0.0289674 0.0057603 0.0002283 0.0002325 --0.0140651 -0.0333999 0.0164823 -0.0060689 -0.0002004 0.0000354 0.0431804 -0.0220427 0.0145521 0.0331065 0.0157087 -0.0074534 -0.0001020 0.0001553 0.0459635 -0.0163156 -# 43 [ +0.3333333 -0.3333333 +0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: -0.4441171 -0.3746293 0.0000004 0.0000006 -0.0000003 -0.0000005 0.2507999 0.2973193 0.4441096 -0.3746225 0.0000004 0.0000006 -0.0000002 -0.0000004 -0.2508023 -0.2973227 --0.5340316 0.0828343 -0.0000002 -0.0000015 0.0000001 0.0000005 0.0698400 0.4502585 0.5339724 -0.0828251 0.0000003 0.0000023 0.0000000 0.0000000 0.0698245 0.4501570 -0.0000019 0.0000006 0.0278910 -0.0251627 -0.5177189 0.4688197 0.0000003 -0.0000019 0.0000018 0.0000004 0.0278899 -0.0251616 -0.5176966 0.4687998 -0.0000000 0.0000016 --0.0000047 -0.0000010 0.0092457 -0.6983835 0.0004276 -0.0375618 -0.0000012 0.0000076 -0.0000039 -0.0000010 0.0092451 -0.6983534 0.0004275 -0.0375602 0.0000012 -0.0000072 --0.3899808 0.0975573 0.0000036 0.0000078 -0.0000009 0.0000029 0.1372395 0.5486079 -0.3900742 0.0975809 0.0000036 0.0000079 -0.0000010 0.0000026 -0.1372569 -0.5486779 -0.0000017 -0.0000007 0.4727430 -0.3851920 0.2591983 -0.2113285 0.0000024 0.0000015 -0.0000018 0.0000006 -0.4727677 0.3852024 -0.2592107 0.2113347 0.0000034 0.0000005 --0.0000038 -0.0000016 -0.2731405 -0.1929703 0.4981581 0.3517110 0.0000011 -0.0000072 0.0000039 0.0000016 0.2731495 0.1929817 -0.4981746 -0.3517309 0.0000019 -0.0000069 -0.0034568 -0.0148649 -0.0080767 -0.0011942 0.0077276 0.0010394 0.0010279 0.0305347 -0.0132878 0.0074923 -0.0034098 -0.0074382 0.0031579 0.0071339 0.0296126 -0.0075869 --0.0356476 -0.0039473 0.0049558 -0.0112122 -0.0068841 0.0037101 -0.0092057 -0.0484674 0.0355399 0.0000727 -0.0029560 -0.0111339 0.0066443 0.0043816 0.0146802 -0.0484592 -0.0030032 0.0061851 -0.0093303 0.0006260 0.0079437 -0.0013182 0.0152620 -0.0258071 0.0079873 0.0025657 -0.0010744 -0.0098180 0.0006502 0.0083029 -0.0201950 0.0190183 -0.0035190 -0.0072222 -0.0160146 0.0002038 -0.0188203 -0.0029312 0.0108836 0.0026632 -0.0030356 0.0074758 -0.0088101 -0.0136732 -0.0130496 -0.0136455 0.0091206 0.0062580 -0.0127383 -0.0246633 -0.0097411 -0.0097395 0.0093915 0.0076341 0.0417102 -0.0095931 -0.0038222 0.0274250 -0.0136737 0.0026185 0.0122520 -0.0009833 0.0287736 0.0320028 --0.0078104 0.0174173 -0.0126073 0.0000897 0.0109814 -0.0073999 -0.0220062 -0.0140232 0.0097560 -0.0164985 -0.0069462 -0.0092165 0.0010102 0.0139047 -0.0238684 -0.0097370 -0.0004335 -0.0025753 -0.0061007 -0.0182131 -0.0117540 -0.0166839 0.0030862 0.0025539 -0.0012542 0.0023961 -0.0116123 0.0159864 -0.0156410 0.0121103 0.0036361 -0.0002717 --0.0105976 0.0152087 0.0027649 0.0148251 -0.0030129 -0.0153176 -0.0249923 -0.0065239 0.0081678 -0.0166368 0.0142964 -0.0047836 -0.0148566 0.0047959 -0.0178194 -0.0187037 -# 44 [ +0.3333333 -0.3333333 -0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: -0.5436339 -0.2050593 0.0000002 0.0000006 -0.0000003 -0.0000005 0.1372794 0.3639419 0.5436245 -0.2050555 0.0000002 0.0000007 -0.0000002 -0.0000004 -0.1372805 -0.3639459 -0.5349977 0.0763458 -0.0000002 0.0000015 0.0000001 -0.0000010 0.0643696 -0.4510731 -0.5349384 -0.0763373 0.0000003 -0.0000023 0.0000001 -0.0000005 0.0643549 -0.4509714 --0.0000047 -0.0000004 -0.0730704 -0.3780568 -0.1097316 -0.5735231 -0.0000004 0.0000061 -0.0000034 -0.0000007 -0.0730673 -0.3780405 -0.1097270 -0.5734984 0.0000006 -0.0000051 -0.0000024 -0.0000007 0.2167423 0.5422108 -0.1422519 -0.3578135 -0.0000016 -0.0000049 0.0000025 -0.0000007 0.2167333 0.5421874 -0.1422461 -0.3577982 0.0000016 0.0000050 --0.4006721 -0.0326234 0.0000009 0.0000085 0.0000014 0.0000025 -0.0458930 0.5636481 -0.4007682 -0.0326311 0.0000009 0.0000086 0.0000014 0.0000026 0.0458990 -0.5637199 --0.0000031 0.0000029 -0.3980014 0.4796522 -0.1969510 0.2375765 -0.0000062 -0.0000030 0.0000033 -0.0000028 0.3980239 -0.4796675 0.1969620 -0.2375837 -0.0000063 -0.0000032 --0.0000007 0.0000009 0.0034892 -0.3085756 -0.0067637 0.6232390 -0.0000021 -0.0000020 0.0000008 -0.0000009 -0.0034929 0.3085881 0.0067705 -0.6232647 -0.0000012 -0.0000031 -0.0075247 -0.0132791 -0.0074072 -0.0034284 -0.0071168 -0.0031811 -0.0076578 0.0295762 -0.0148658 0.0034246 -0.0011677 -0.0080989 -0.0010193 -0.0077323 0.0305506 0.0011095 -0.0246051 0.0260540 -0.0110151 0.0053457 -0.0076973 -0.0017354 -0.0240054 0.0430054 -0.0270778 -0.0229179 -0.0048766 0.0104361 0.0023500 0.0075477 -0.0426742 0.0273638 --0.0010718 -0.0067120 0.0093075 0.0014371 0.0078196 0.0009249 -0.0207590 0.0220059 -0.0075450 -0.0043385 -0.0009327 0.0098156 -0.0015505 0.0083664 0.0239948 -0.0131884 -0.0036694 -0.0073591 -0.0159780 0.0005939 0.0188763 0.0028686 0.0105446 0.0025026 -0.0030544 0.0074170 -0.0091031 -0.0134929 0.0130867 0.0135272 0.0095669 0.0066488 --0.0198670 0.0193057 0.0062508 0.0123327 0.0064800 0.0101593 -0.0425257 -0.0040564 0.0122756 -0.0247493 0.0138207 0.0018179 0.0119454 0.0030555 -0.0170875 -0.0394385 --0.0130552 0.0140342 -0.0118664 -0.0039200 -0.0128809 0.0036140 -0.0165179 -0.0203906 0.0145887 -0.0125798 -0.0036921 -0.0109949 0.0036113 -0.0133546 -0.0194799 -0.0170009 -0.0024801 -0.0009786 0.0134185 -0.0137919 -0.0094017 0.0180485 -0.0006566 0.0038635 -0.0026892 0.0001490 -0.0194965 -0.0028981 0.0179412 0.0084542 0.0021824 0.0031264 --0.0147002 0.0112760 -0.0018466 0.0149715 -0.0017725 0.0155066 -0.0218304 -0.0137796 0.0128177 -0.0133726 0.0150773 -0.0002281 0.0156135 -0.0000651 -0.0113059 -0.0232148 -# 45 [ -0.3333333 +0.0000000 +0.0000000 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: --0.4541147 0.3624457 -0.0000004 -0.0000005 0.0000004 0.0000004 -0.2426436 -0.3040123 -0.4541066 0.3624396 -0.0000004 -0.0000005 0.0000003 0.0000003 0.2426461 0.3040156 -0.5393264 -0.0343263 0.0000001 0.0000018 -0.0000000 -0.0000007 -0.0289417 -0.4547227 -0.5392666 0.0343231 -0.0000001 -0.0000021 -0.0000000 -0.0000002 -0.0289353 -0.4546201 --0.0000023 0.0000034 -0.2860041 -0.1913502 -0.5062237 -0.3384677 0.0000045 0.0000030 -0.0000018 0.0000027 -0.2859918 -0.1913420 -0.5062021 -0.3384531 -0.0000039 -0.0000026 --0.0000025 0.0000011 -0.2402319 -0.5595637 0.1358472 0.3161625 0.0000021 0.0000050 -0.0000026 0.0000011 -0.2402216 -0.5595397 0.1358415 0.3161490 -0.0000022 -0.0000052 -0.3285667 -0.2316172 -0.0000049 -0.0000070 -0.0000014 -0.0000020 -0.3258291 -0.4622126 0.3286448 -0.2316733 -0.0000048 -0.0000068 -0.0000014 -0.0000020 0.3258709 0.4622716 --0.0000000 0.0000006 0.5754599 0.1996505 0.3169919 0.1106271 0.0000014 0.0000006 0.0000001 -0.0000007 -0.5754858 -0.1996550 -0.3170060 -0.1106284 0.0000013 0.0000008 --0.0000006 0.0000008 -0.2647976 -0.2064074 0.4797185 0.3753481 -0.0000024 -0.0000017 0.0000006 -0.0000009 0.2648104 0.2064142 -0.4797419 -0.3753583 -0.0000023 -0.0000020 --0.0032723 -0.0137870 0.0000037 -0.0000073 0.0000010 -0.0000003 -0.0004723 -0.0291369 0.0126308 0.0063970 0.0000082 0.0000108 -0.0000043 -0.0000021 0.0282578 0.0072453 -0.0128737 0.0268915 -0.0000199 0.0000128 -0.0000017 -0.0000004 -0.0446577 -0.0072148 -0.0050050 -0.0293941 -0.0000041 0.0000184 0.0000041 -0.0000043 -0.0322945 0.0316591 --0.0000520 0.0000667 0.0008164 -0.0006649 -0.0259221 0.0211759 -0.0001499 0.0000400 0.0000079 -0.0000896 0.0002813 -0.0010105 -0.0089103 0.0322607 -0.0000612 -0.0001211 -0.0001986 -0.0000524 0.0091423 -0.0323361 0.0002830 -0.0010018 0.0000960 0.0001386 -0.0001442 0.0000716 -0.0109780 -0.0317752 -0.0003435 -0.0009885 0.0000715 0.0003240 -0.0085305 0.0257919 -0.0001571 -0.0001352 -0.0000194 -0.0001196 -0.0162554 0.0402322 -0.0200335 -0.0183470 -0.0001330 0.0000219 -0.0000823 -0.0000839 -0.0433554 -0.0016566 -0.0009103 0.0024128 0.0000259 0.0000719 0.0000191 0.0000694 -0.0022243 0.0029767 -0.0015987 -0.0020087 0.0000319 0.0000112 0.0000657 0.0000483 -0.0037418 0.0004087 --0.0290190 -0.0371821 0.0001006 -0.0001048 0.0000603 -0.0000199 0.0664921 -0.0116972 0.0195859 0.0429073 0.0000971 0.0000093 -0.0000142 0.0000647 0.0410536 -0.0535736 -0.0000133 -0.0000823 0.0010302 0.0011293 -0.0259447 -0.0219847 0.0000860 0.0000685 -0.0000325 0.0000750 -0.0013715 0.0006428 0.0285503 -0.0184869 0.0001253 -0.0000073 -# 46 [ -0.3333333 +0.0000000 +0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: -0.4998279 0.2962417 -0.0000003 0.0000006 0.0000004 -0.0000005 -0.1983223 0.3346157 0.4998194 0.2962363 -0.0000003 0.0000006 0.0000003 -0.0000003 0.1983245 -0.3346192 --0.5181241 -0.1536188 0.0000005 -0.0000017 -0.0000004 0.0000013 -0.1295206 0.4368463 0.5180669 0.1536013 -0.0000006 0.0000020 -0.0000002 0.0000008 -0.1294912 0.4367478 --0.0000008 -0.0000052 0.5902728 0.0014621 0.3752491 0.0002584 -0.0000075 0.0000009 -0.0000008 -0.0000040 0.5902475 0.0014620 0.3752330 0.0002583 0.0000066 -0.0000009 -0.0000010 -0.0000002 0.3674350 -0.0761810 -0.5777672 0.1208676 -0.0000021 -0.0000008 0.0000008 -0.0000016 0.3674192 -0.0761777 -0.5777425 0.1208626 0.0000033 0.0000006 --0.4019092 -0.0084559 -0.0000004 0.0000086 -0.0000023 0.0000021 -0.0118950 0.5653881 -0.4020055 -0.0084572 -0.0000004 0.0000084 -0.0000022 0.0000027 0.0118963 -0.5654602 -0.0000000 -0.0000045 -0.0145649 0.0484757 -0.2000782 0.6641598 0.0000069 -0.0000006 -0.0000001 0.0000044 0.0145641 -0.0484780 0.2000772 -0.6641899 0.0000069 0.0000011 --0.0000002 0.0000002 -0.5484701 0.4246815 0.0400426 -0.0309585 -0.0000026 0.0000013 0.0000002 -0.0000001 0.5484819 -0.4247142 -0.0400437 0.0309603 -0.0000024 0.0000015 -0.0037821 -0.0141625 0.0000072 -0.0000028 -0.0072112 -0.0028160 0.0141407 -0.0262962 0.0081955 0.0121406 0.0000019 0.0000121 -0.0058978 0.0050267 0.0219960 0.0202339 --0.0057777 -0.0297185 0.0000209 -0.0000079 0.0025164 -0.0084501 0.0417183 0.0209030 -0.0034857 0.0300997 0.0000086 -0.0000176 0.0031962 0.0082984 0.0398858 -0.0240305 --0.0019241 0.0142925 -0.0000043 0.0000005 -0.0180960 -0.0050451 -0.0171121 0.0156884 -0.0053114 -0.0133510 -0.0000007 -0.0000051 -0.0162191 0.0094286 -0.0206149 -0.0110662 --0.0045977 -0.0235487 0.0000027 -0.0000144 -0.0118230 0.0180830 0.0333516 0.0096275 -0.0003049 0.0239930 -0.0000052 -0.0000067 -0.0148831 -0.0156496 0.0310787 -0.0154463 -0.0000808 -0.0000671 -0.0153607 -0.0325266 0.0000103 -0.0000014 0.0000330 0.0000637 -0.0000570 0.0000483 -0.0300539 -0.0197887 -0.0000219 0.0000424 0.0001229 0.0001224 --0.0038503 0.0161618 -0.0000245 -0.0001557 0.0082365 0.0041472 -0.0195386 0.0208798 -0.0065650 -0.0152626 -0.0000595 -0.0000279 0.0073996 -0.0054870 -0.0228224 -0.0172217 -0.0002982 -0.0000443 -0.0233588 -0.0179212 0.0000345 0.0000641 0.0000013 0.0003016 -0.0002639 0.0000164 0.0005875 -0.0294499 0.0000439 0.0000066 0.0000793 0.0004510 --0.0025543 -0.0367961 0.0001835 -0.0000781 0.0171132 -0.0021252 0.0496367 0.0019715 0.0012773 0.0368699 0.0001784 -0.0000295 0.0172378 0.0003294 0.0491119 -0.0071085 -# 47 [ -0.3333333 +0.0000000 -0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: --0.0932390 -0.5734924 0.0000007 -0.0000001 -0.0000005 0.0000002 0.3839312 -0.0624201 -0.0932377 -0.5734824 0.0000006 -0.0000001 -0.0000005 0.0000002 -0.3839353 0.0624207 -0.1806687 0.5093233 -0.0000016 0.0000006 0.0000001 -0.0000000 0.4294259 -0.1523274 -0.1806492 -0.5092667 0.0000020 -0.0000007 -0.0000004 0.0000001 0.4293290 -0.1522932 --0.0000041 0.0000023 -0.3769779 -0.4580297 -0.2350188 -0.2865287 0.0000038 0.0000061 -0.0000040 0.0000023 -0.3769618 -0.4580100 -0.2350088 -0.2865163 -0.0000038 -0.0000060 --0.0000001 -0.0000014 0.2490854 0.2743885 -0.3979861 -0.4398982 -0.0000027 -0.0000010 -0.0000004 -0.0000011 0.2490747 0.2743767 -0.3979692 -0.4398793 0.0000025 0.0000008 -0.2614638 0.3053510 0.0000064 -0.0000057 0.0000007 -0.0000036 0.4295540 -0.3678159 0.2615269 0.3054238 0.0000063 -0.0000055 0.0000001 -0.0000030 -0.4296087 0.3678630 -0.0000036 -0.0000026 0.0325537 -0.0369484 0.4583211 -0.5207864 0.0000042 0.0000049 -0.0000039 0.0000023 -0.0325541 0.0369508 -0.4583326 0.5208140 0.0000037 0.0000064 -0.0000002 0.0000000 -0.6381775 0.2721035 0.0452853 -0.0193389 -0.0000028 0.0000015 -0.0000002 -0.0000000 0.6381974 -0.2721322 -0.0452868 0.0193403 -0.0000025 0.0000013 -0.0135315 -0.0056315 0.0000066 0.0000027 0.0021614 0.0074357 0.0294674 -0.0048158 -0.0046294 0.0138964 -0.0000090 0.0000093 0.0075822 0.0016045 -0.0026397 0.0297671 --0.0189117 0.0237301 -0.0000212 -0.0000100 0.0080931 -0.0034861 -0.0113198 -0.0453234 0.0251919 -0.0169620 -0.0000177 0.0000044 -0.0041354 0.0078608 -0.0441935 -0.0148422 -0.0123662 -0.0071308 0.0000041 0.0000076 -0.0070812 -0.0174013 0.0228177 0.0036233 -0.0071417 0.0122951 -0.0000021 0.0000029 -0.0174187 -0.0069800 0.0036938 0.0230009 --0.0151666 0.0185916 -0.0000079 0.0000016 -0.0214643 0.0024571 -0.0139362 -0.0318011 0.0186435 -0.0151112 -0.0000045 0.0000076 0.0025322 -0.0214479 -0.0317398 -0.0140195 -0.0001051 -0.0000055 0.0083449 -0.0349884 -0.0000019 -0.0000064 -0.0000225 0.0000736 -0.0000749 0.0000014 -0.0110861 -0.0342339 0.0000411 -0.0000214 0.0000321 0.0001693 -0.0148869 -0.0073660 -0.0001144 0.0001029 0.0020722 0.0089899 0.0285320 0.0016580 -0.0075312 0.0147970 -0.0000010 0.0000561 0.0089469 0.0021691 0.0013429 0.0285632 -0.0002072 -0.0001946 -0.0293111 -0.0030530 -0.0000734 -0.0000524 0.0001740 0.0002148 -0.0001891 0.0001595 -0.0149038 -0.0253699 -0.0000695 0.0000056 0.0003002 0.0003161 --0.0273438 0.0247405 -0.0001770 -0.0001103 0.0122521 0.0121528 -0.0291168 -0.0402074 0.0281816 -0.0237851 -0.0001305 -0.0001355 0.0104076 0.0137509 -0.0359316 -0.0342241 -# 48 [ -0.3333333 +0.3333333 +0.0000000 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: --0.5379776 0.2194702 -0.0000003 -0.0000005 0.0000002 0.0000005 -0.1469270 -0.3601554 -0.5379682 0.2194665 -0.0000003 -0.0000006 0.0000002 0.0000004 0.1469284 0.3601592 --0.5350703 0.0758362 -0.0000001 -0.0000012 0.0000001 0.0000007 0.0639399 0.4511341 0.5350109 -0.0758283 0.0000004 0.0000026 0.0000000 0.0000002 0.0639256 0.4510323 --0.0000022 -0.0000026 0.1522088 -0.1054148 0.5542090 -0.3844588 -0.0000031 0.0000026 -0.0000016 -0.0000018 0.1522021 -0.1054103 0.5541854 -0.3844425 0.0000024 -0.0000021 -0.0000034 0.0000026 -0.5314626 0.4153358 0.1457959 -0.1141198 0.0000046 -0.0000053 0.0000028 0.0000017 -0.5314395 0.4153181 0.1457897 -0.1141150 -0.0000042 0.0000049 --0.2534068 0.3120697 0.0000052 0.0000066 0.0000019 0.0000016 0.4390060 0.3564813 -0.2534671 0.3121449 0.0000055 0.0000069 0.0000018 0.0000015 -0.4390621 -0.3565265 --0.0000024 -0.0000039 0.3385462 0.6062523 0.0191409 0.0343242 0.0000069 -0.0000022 0.0000023 0.0000039 -0.3385693 -0.6062729 -0.0191427 -0.0343251 0.0000081 -0.0000000 --0.0000004 0.0000010 -0.0321387 -0.0226166 0.5676466 0.3999634 -0.0000018 -0.0000006 0.0000004 -0.0000012 0.0321404 0.0226171 -0.5676808 -0.3999647 -0.0000019 -0.0000009 --0.0068240 -0.0129277 -0.0074637 0.0030030 0.0000009 -0.0000017 -0.0072537 -0.0287829 0.0142082 0.0034096 -0.0010540 0.0079947 -0.0000053 -0.0000013 0.0296993 -0.0001111 --0.0217014 -0.0248924 0.0053451 -0.0102907 0.0000015 -0.0000001 0.0439416 -0.0146965 0.0173447 0.0277277 0.0103968 -0.0024548 -0.0000042 0.0000051 0.0278546 -0.0385805 -0.0032661 -0.0030552 0.0168912 -0.0033700 -0.0000054 -0.0000035 -0.0170192 -0.0167093 0.0044137 -0.0046944 0.0025057 -0.0176361 -0.0000048 -0.0000031 0.0147990 0.0151296 --0.0173490 -0.0172400 0.0003350 0.0214698 0.0000049 -0.0000009 0.0337951 -0.0107124 0.0133701 0.0204801 -0.0209485 -0.0047046 0.0000018 0.0000090 0.0173286 -0.0309234 -0.0000045 -0.0000020 0.0000023 0.0000026 -0.0313493 0.0170210 0.0000111 -0.0000032 -0.0000008 0.0000055 -0.0000033 0.0000076 -0.0176099 0.0310142 -0.0000013 0.0000103 -0.0066119 0.0156461 0.0094016 -0.0013222 0.0000046 0.0000177 -0.0047638 0.0281747 -0.0142928 -0.0091387 0.0028597 -0.0090674 0.0000218 0.0000181 -0.0286388 -0.0000030 --0.0001550 0.0001728 -0.0000968 -0.0000654 -0.0270070 -0.0116275 -0.0002061 -0.0002084 0.0001506 -0.0001653 -0.0000832 -0.0000670 -0.0084087 -0.0283338 -0.0002475 -0.0002010 -0.0225290 0.0283906 -0.0132472 0.0115373 0.0001149 -0.0001797 -0.0400903 0.0272721 -0.0220372 -0.0286769 -0.0140871 0.0101953 0.0001967 0.0000050 -0.0364013 0.0324637 -# 49 [ -0.3333333 +0.3333333 +0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: --0.1487228 -0.5616660 0.0000006 -0.0000002 -0.0000006 0.0000001 0.3760138 -0.0995641 -0.1487205 -0.5616561 0.0000006 -0.0000002 -0.0000004 0.0000000 -0.3760176 0.0995655 -0.3249931 0.4317762 -0.0000012 0.0000009 0.0000008 -0.0000006 0.3640438 -0.2740118 -0.3249570 -0.4317284 0.0000018 -0.0000014 0.0000004 -0.0000003 0.3639619 -0.2739498 --0.0000000 0.0000048 -0.3695989 -0.1079950 -0.5607963 -0.1627181 0.0000061 0.0000002 0.0000004 0.0000034 -0.3695829 -0.1079903 -0.5607723 -0.1627112 -0.0000052 0.0000001 --0.0000015 -0.0000020 0.5018795 -0.2984740 -0.3305794 0.1974421 -0.0000042 0.0000029 -0.0000015 -0.0000020 0.5018581 -0.2984609 -0.3305655 0.1974335 0.0000043 -0.0000030 -0.1858617 0.3564518 0.0000082 -0.0000025 0.0000028 0.0000003 0.5014409 -0.2614620 0.1859061 0.3565373 0.0000083 -0.0000025 0.0000030 0.0000003 -0.5015048 0.2614954 -0.0000004 0.0000046 0.0000711 -0.6232860 0.0000904 -0.3085747 -0.0000073 -0.0000018 -0.0000006 -0.0000046 -0.0000637 0.6233121 -0.0000866 0.3085875 -0.0000072 -0.0000017 --0.0000005 -0.0000013 0.1222687 -0.2833150 -0.2470728 0.5722254 0.0000026 -0.0000012 0.0000006 0.0000013 -0.1222705 0.2833284 0.2470771 -0.5722514 0.0000029 -0.0000026 --0.0087314 0.0125188 0.0062901 0.0052027 0.0059409 0.0050462 -0.0233743 0.0196725 -0.0033264 -0.0148877 0.0078093 -0.0024425 0.0074151 -0.0024174 -0.0141861 -0.0270803 -0.0313145 0.0174251 -0.0024665 0.0119922 0.0035786 0.0070331 -0.0357628 0.0338638 -0.0288846 -0.0205945 -0.0089130 0.0072978 -0.0078930 -0.0004173 -0.0160029 0.0481021 --0.0064305 0.0022005 -0.0056323 -0.0075476 -0.0044835 -0.0064735 -0.0097063 0.0286538 -0.0073701 -0.0046310 -0.0082332 0.0054248 -0.0066629 0.0052928 0.0003995 -0.0273766 -0.0017554 -0.0080352 -0.0120787 -0.0104760 0.0165072 0.0095952 0.0097864 0.0046617 -0.0022709 0.0076949 -0.0155497 0.0048098 0.0186756 -0.0023392 0.0116231 0.0008179 -0.0077322 -0.0266011 -0.0138237 0.0002635 -0.0120119 -0.0009573 0.0235288 0.0356555 -0.0161005 0.0224498 -0.0080877 -0.0113536 -0.0083017 -0.0091168 0.0428456 -0.0034066 --0.0070712 0.0178156 -0.0086337 -0.0090351 -0.0022655 -0.0131848 -0.0255070 -0.0061656 0.0050993 -0.0185763 -0.0115150 0.0013845 -0.0105117 0.0089949 -0.0237169 -0.0102961 --0.0002661 -0.0026532 -0.0060979 0.0182514 0.0117231 -0.0166341 0.0031324 -0.0023532 0.0010991 0.0024583 -0.0115201 -0.0159930 0.0157437 0.0120625 0.0037798 0.0005076 --0.0041964 0.0180463 0.0128696 -0.0078661 0.0133901 -0.0080224 -0.0215687 -0.0141890 0.0068835 -0.0171983 0.0060208 0.0138257 0.0063928 0.0142440 -0.0258129 -0.0007057 -# 50 [ -0.3333333 +0.3333333 -0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: --0.4709102 0.3403390 -0.0000005 -0.0000005 0.0000004 0.0000004 -0.2278438 -0.3152563 -0.4709019 0.3403334 -0.0000005 -0.0000005 0.0000003 0.0000003 0.2278465 0.3152594 -0.2837308 -0.4599435 0.0000013 0.0000008 -0.0000004 -0.0000003 -0.3877927 -0.2392221 -0.2836994 0.4598926 -0.0000020 -0.0000012 -0.0000000 -0.0000000 -0.3877051 -0.2391683 -0.0000015 -0.0000014 -0.0359744 -0.0108134 0.6685072 0.2022939 -0.0000011 -0.0000016 0.0000014 -0.0000011 -0.0359729 -0.0108128 0.6684786 0.2022855 0.0000007 0.0000014 --0.0000031 0.0000036 -0.4374860 -0.5444547 -0.0234751 -0.0293259 0.0000056 0.0000053 -0.0000025 0.0000032 -0.4374669 -0.5444314 -0.0234740 -0.0293248 -0.0000053 -0.0000049 -0.2505686 -0.3143530 -0.0000056 -0.0000065 -0.0000030 -0.0000004 -0.4422180 -0.3524891 0.2506288 -0.3144283 -0.0000057 -0.0000066 -0.0000028 -0.0000002 0.4422745 0.3525339 --0.0000018 0.0000007 0.6080931 0.0459395 0.3334617 0.0248543 0.0000011 -0.0000022 0.0000018 -0.0000008 -0.6081190 -0.0459341 -0.3334758 -0.0248522 0.0000018 -0.0000028 --0.0000038 -0.0000016 0.3303332 0.0519103 -0.6025300 -0.0940645 0.0000044 -0.0000061 0.0000039 0.0000017 -0.3303477 -0.0519085 0.6025558 0.0940617 0.0000035 -0.0000061 -0.0149915 0.0028539 0.0021752 -0.0078687 -0.0021770 0.0074876 0.0275064 0.0132936 -0.0122271 0.0091194 -0.0054224 -0.0061285 0.0052464 0.0057735 -0.0189198 0.0240094 --0.0069819 -0.0351780 0.0107478 -0.0058969 -0.0031063 0.0071762 0.0490757 0.0050261 0.0031124 0.0354020 0.0113459 0.0019919 -0.0049340 -0.0062461 0.0470240 -0.0187714 -0.0042928 0.0053697 -0.0045747 0.0081566 0.0046034 -0.0066055 0.0298608 -0.0026934 -0.0011140 0.0083147 0.0084043 0.0051884 -0.0072170 -0.0041554 -0.0258506 0.0100612 -0.0080067 0.0006307 0.0083027 -0.0136963 0.0070244 -0.0177043 -0.0032258 0.0107268 -0.0079799 -0.0011759 -0.0073108 -0.0145307 -0.0051361 -0.0181690 0.0007666 0.0110320 -0.0276459 -0.0025029 -0.0053506 -0.0126935 0.0035310 0.0115760 -0.0246068 0.0350192 -0.0268435 -0.0067966 0.0075788 -0.0116789 -0.0055285 0.0109771 0.0187977 0.0387138 --0.0190669 0.0008815 0.0047054 -0.0116972 -0.0109107 0.0075031 -0.0049793 -0.0256137 0.0189253 -0.0030284 -0.0060287 -0.0098415 0.0125655 0.0060372 -0.0003091 -0.0257747 -0.0023830 -0.0010644 -0.0191598 -0.0013537 -0.0190931 -0.0072088 0.0032449 0.0023468 -0.0020044 0.0018144 0.0125751 -0.0152414 0.0078148 -0.0181720 0.0006476 0.0035861 --0.0181501 0.0037723 0.0125490 0.0083666 -0.0129011 -0.0087855 0.0038169 -0.0255478 0.0185090 -0.0009767 -0.0100131 0.0112692 0.0102477 -0.0117767 -0.0102015 -0.0237351 -# 51 [ -0.3333333 -0.3333333 +0.0000000 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: --0.5615248 -0.1492545 0.0000003 -0.0000007 -0.0000001 0.0000005 0.0999201 -0.3759194 -0.5615151 -0.1492517 0.0000002 -0.0000006 -0.0000001 0.0000004 -0.0999212 0.3759234 --0.4793034 -0.2496388 0.0000011 -0.0000021 -0.0000003 0.0000007 -0.2104780 0.4041154 0.4792506 0.2496107 -0.0000007 0.0000014 -0.0000001 0.0000002 -0.2104304 0.4040244 --0.0000014 0.0000028 -0.1655414 -0.0649158 -0.6295809 -0.2474791 0.0000034 0.0000017 -0.0000012 0.0000023 -0.1655343 -0.0649129 -0.6295541 -0.2474684 -0.0000029 -0.0000015 -0.0000010 -0.0000032 0.6764588 -0.0046477 -0.1778113 0.0010764 -0.0000063 -0.0000012 0.0000011 -0.0000041 0.6764296 -0.0046477 -0.1778037 0.0010764 0.0000070 0.0000012 --0.3994883 0.0448511 0.0000028 0.0000087 0.0000003 0.0000025 0.0630947 0.5619825 -0.3995840 0.0448624 0.0000027 0.0000078 0.0000003 0.0000024 -0.0631031 -0.5620540 -0.0000008 -0.0000044 0.1478856 -0.6784672 0.0083138 -0.0379845 0.0000075 -0.0000023 -0.0000011 0.0000043 -0.1478819 0.6784980 -0.0083131 0.0379861 0.0000073 -0.0000003 -0.0000011 -0.0000004 0.0214712 0.0324159 -0.3829712 -0.5792745 0.0000007 0.0000020 -0.0000012 0.0000005 -0.0214725 -0.0324170 0.3830026 0.5792883 0.0000007 0.0000018 --0.0047257 0.0138568 -0.0073275 -0.0033562 -0.0000006 0.0000012 -0.0159780 0.0250055 -0.0072598 -0.0126936 -0.0065404 0.0046885 0.0000029 0.0000042 -0.0204976 -0.0215254 -0.0015632 0.0327102 0.0090622 -0.0047489 -0.0000034 -0.0000010 -0.0443030 -0.0179809 0.0044281 -0.0326490 0.0089695 0.0060451 0.0000060 -0.0000018 -0.0448726 0.0140723 -0.0055134 -0.0030660 -0.0161929 -0.0080184 0.0000033 -0.0000030 0.0004158 -0.0207174 0.0048815 0.0017003 -0.0136649 0.0113060 -0.0000011 -0.0000083 0.0061070 0.0215779 --0.0023639 -0.0242794 0.0133806 -0.0167821 0.0000032 0.0000114 0.0327992 0.0134226 -0.0028061 0.0242473 0.0131296 0.0169885 -0.0000026 0.0000049 0.0329718 -0.0128244 -0.0000014 -0.0000019 0.0000097 0.0000055 0.0356182 -0.0018503 -0.0000134 -0.0000003 0.0000007 -0.0000045 0.0000004 0.0000018 0.0292446 -0.0204278 0.0000101 0.0000009 -0.0054284 -0.0161542 0.0079528 0.0052385 -0.0000100 -0.0000220 0.0223104 -0.0178992 0.0046263 0.0163720 0.0081712 -0.0048581 -0.0000230 -0.0000205 0.0215239 0.0189818 --0.0000273 0.0000327 0.0000354 0.0000298 0.0261489 -0.0137030 -0.0000537 -0.0000368 0.0000241 -0.0000384 0.0000457 0.0000135 0.0271511 0.0114102 -0.0000416 -0.0000317 -0.0021622 -0.0362061 -0.0174298 -0.0004007 0.0000263 -0.0000615 0.0483850 0.0065099 -0.0027576 0.0362036 -0.0173932 -0.0020400 0.0000687 0.0000157 0.0486704 0.0000851 -# 52 [ -0.3333333 -0.3333333 +0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: -0.5745858 0.0862455 -0.0000002 0.0000007 0.0000002 -0.0000006 -0.0577381 0.3846631 0.5745758 0.0862437 -0.0000002 0.0000006 0.0000001 -0.0000004 0.0577384 -0.3846672 --0.4987085 0.2081850 -0.0000008 -0.0000019 0.0000004 0.0000009 0.1755274 0.4204766 0.4986533 -0.2081619 0.0000007 0.0000017 0.0000002 0.0000004 0.1754876 0.4203818 -0.0000015 -0.0000019 -0.0166196 -0.0337249 0.3087997 0.6264703 -0.0000018 -0.0000010 0.0000005 -0.0000014 -0.0166190 -0.0337234 0.3087863 0.6264436 0.0000014 0.0000002 -0.0000035 0.0000026 -0.2892206 0.6357467 -0.0155656 0.0342241 0.0000040 -0.0000063 0.0000036 0.0000026 -0.2892084 0.6357192 -0.0155650 0.0342226 -0.0000040 0.0000063 -0.3811356 -0.1278206 -0.0000043 -0.0000078 0.0000008 -0.0000027 -0.1798123 -0.5361650 0.3812270 -0.1278511 -0.0000041 -0.0000072 0.0000007 -0.0000029 0.1798353 0.5362333 -0.0000001 0.0000017 0.2073064 0.5737609 0.1135234 0.3140650 -0.0000014 0.0000025 0.0000000 -0.0000017 -0.2073217 -0.5737824 -0.1135311 -0.3140770 -0.0000020 0.0000023 -0.0000032 0.0000027 0.2008634 0.2667933 -0.3670032 -0.4873287 -0.0000037 0.0000062 -0.0000034 -0.0000026 -0.2008752 -0.2668019 0.3670237 0.4873446 -0.0000033 0.0000065 -0.0093856 0.0120623 -0.0068366 0.0044907 0.0065828 -0.0041724 0.0118430 0.0281520 -0.0152131 -0.0012489 -0.0000044 0.0081671 -0.0001233 -0.0078027 -0.0300863 0.0055602 --0.0175569 0.0309211 0.0109183 0.0020342 -0.0072511 0.0035992 -0.0334062 -0.0384659 0.0216635 -0.0285434 0.0062345 0.0098241 0.0003180 -0.0081227 -0.0475576 -0.0149341 --0.0009101 -0.0090126 -0.0099363 0.0038971 0.0072444 -0.0022470 -0.0207032 -0.0183900 0.0072909 -0.0031987 0.0018092 0.0100758 -0.0024951 -0.0070047 0.0286211 0.0072194 --0.0057151 -0.0045943 0.0149953 -0.0056858 0.0166057 -0.0094677 0.0066900 -0.0071403 0.0056630 0.0045286 0.0037032 -0.0155264 0.0068708 -0.0179124 0.0057272 -0.0083464 --0.0224685 -0.0156521 0.0041685 -0.0131837 -0.0048583 0.0113965 0.0412987 -0.0106057 0.0158829 0.0223487 0.0130454 -0.0043589 -0.0112530 0.0050322 0.0101225 -0.0412913 -0.0146159 0.0131044 0.0110213 -0.0039596 -0.0134647 -0.0011964 -0.0149823 0.0218577 -0.0158707 -0.0114890 0.0014244 -0.0121804 0.0042042 0.0124319 -0.0182818 0.0193782 -0.0016544 0.0010884 0.0139549 0.0139289 0.0107164 0.0169213 -0.0000155 0.0026888 -0.0018519 -0.0004796 -0.0189235 0.0044118 -0.0182288 0.0089498 -0.0021050 0.0020528 -0.0158394 0.0095617 0.0035445 0.0146591 -0.0034483 -0.0152621 -0.0202176 0.0160650 -0.0141953 -0.0118769 -0.0150181 0.0014519 0.0155095 -0.0017363 -0.0086029 0.0243130 -# 53 [ -0.3333333 -0.3333333 -0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: -0.1522273 0.5607263 -0.0000007 0.0000001 0.0000005 -0.0000002 -0.3753847 0.1019102 0.1522249 0.5607165 -0.0000006 0.0000001 0.0000004 -0.0000002 0.3753886 -0.1019117 -0.4398833 0.3139330 -0.0000012 0.0000016 0.0000003 -0.0000004 0.2646864 -0.3708793 -0.4398346 -0.3138982 0.0000011 -0.0000015 0.0000000 -0.0000000 0.2646269 -0.3707955 --0.0000002 0.0000042 -0.3703585 0.1048549 -0.5622214 0.1580605 0.0000058 -0.0000000 -0.0000003 0.0000040 -0.3703425 0.1048503 -0.5621973 0.1580536 -0.0000055 -0.0000000 --0.0000020 -0.0000013 0.2661974 -0.5198221 -0.1760746 0.3422829 -0.0000026 0.0000043 -0.0000022 -0.0000014 0.2661862 -0.5197996 -0.1760673 0.3422682 0.0000027 -0.0000046 --0.1159354 -0.3849175 -0.0000079 0.0000041 -0.0000021 0.0000023 -0.5414851 0.1630927 -0.1159630 -0.3850097 -0.0000073 0.0000039 -0.0000017 0.0000022 0.5415542 -0.1631137 -0.0000008 0.0000045 0.1689592 0.5998665 0.0838030 0.2971421 -0.0000063 0.0000039 -0.0000007 -0.0000045 -0.1689738 -0.5998896 -0.0838100 -0.2971534 -0.0000065 0.0000034 --0.0000007 0.0000008 -0.0686114 -0.3010116 0.1387076 0.6075769 -0.0000021 -0.0000032 0.0000008 -0.0000008 0.0686182 0.3010235 -0.1387196 -0.6076004 -0.0000017 -0.0000016 -0.0050733 -0.0144173 0.0074735 0.0033203 0.0070698 0.0032783 0.0172829 -0.0251853 0.0071745 0.0134745 0.0068721 -0.0044135 0.0064927 -0.0043298 0.0209422 0.0223059 --0.0355281 -0.0016529 0.0031572 0.0106454 0.0064314 0.0048291 0.0191152 -0.0473105 0.0353024 0.0063699 -0.0059110 0.0100062 -0.0074110 0.0034715 -0.0081923 -0.0491270 -0.0073613 -0.0054886 -0.0087546 -0.0061487 -0.0055881 -0.0052583 0.0044229 -0.0270575 0.0063821 0.0043926 -0.0074684 0.0071406 -0.0046388 0.0054900 0.0090347 0.0283900 -0.0014317 0.0070285 -0.0153590 -0.0045581 0.0188745 0.0029392 -0.0100612 0.0014988 -0.0015481 -0.0071511 -0.0123388 0.0100359 0.0165625 -0.0098225 -0.0092372 0.0025567 --0.0036418 0.0271441 -0.0135920 0.0023632 -0.0124164 0.0008747 -0.0283535 -0.0318757 0.0126096 -0.0243602 -0.0098978 -0.0095602 -0.0095685 -0.0077260 -0.0413409 0.0098856 -0.0030035 -0.0194150 -0.0093969 -0.0071598 -0.0063170 -0.0117865 0.0264731 0.0006159 -0.0009621 0.0195701 -0.0108559 0.0054949 -0.0082659 0.0103435 0.0262568 0.0047476 --0.0011123 -0.0015328 -0.0064294 -0.0185956 0.0022264 0.0199689 0.0010254 -0.0025652 0.0015565 0.0010921 0.0190204 0.0042518 -0.0202511 -0.0000290 0.0025233 -0.0010435 -0.0007949 0.0184700 -0.0102386 0.0110695 -0.0108180 0.0113140 -0.0245454 -0.0079577 0.0020426 -0.0183801 -0.0095134 -0.0117095 -0.0100245 -0.0119631 -0.0249949 0.0062810 diff --git a/tests/files/io/jdftx/example_dirs/N2/eigenvals b/tests/files/io/jdftx/example_dirs/N2/eigenvals deleted file mode 100644 index 300a14501aaa3ec6f79e827414bf309bc4787ffc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6480 zcmXX~c|6tW8@)-Qh!)Zm-6EOMl#Gg~R}Ds%UnrzxNw$=1Nw!c)ma>!*Zr2uy$Tnq) zOZN4qEYo_agcOw|HTu2J`+ooW{&_yxny9W z(9^14g$GL(;I9@pFI*wJr)sT=_=~9c!m6D5k2YcW8~So)&DK{(s`#D4>Tfotq6^b! z(&f0R2n~M?SXG>gRNIs^O#Z{)$ELZeAJPzez>VX6mV*xV1*V+PDL@_B`v|UIa@+&J z{V?sEw+Q1YNhP}jzJ{Oe2f)o&saB}Nc((rDr_SOpi$8DsPPY|RaZ!hN-`^d9CRq!g zJ0x5~rpKmdNzCCQe=*MEFkdc`{qVDNs*Q_0?WUKNKFLO-Z+1k>%UnlQ46g81io5$i ziYq&x;s%_ixQa3jD*>0?)q0lT%I;VLxV$b$OTd*qKlKc7b>{ydxQCy;B)GnLtTMpO z%`CkJxCh!dl>_c{*IhH1^XYyC9`Nnp+~NS=qQsQjz*n^|OjHr`y=OG3-hy%8tu&v2 zIkPkleU0SFRk5uC24AQ}Ag)yU_|GfXP~7~amIz@k%5M{#lCi_Qw-?TL{K-WzHZCu^ zsG|(q&Rg8?E4E@h2OsSh z{{ZhV<^Q%dyCYRg_ohA+i}p8rb$1b6T_3gqzLhai&cHYO@S!oleOqdg)PV6CkLS$f z;jdu$b5LT7I||i5yU}ZFEHc%pDGJDsMFu0@Q#}~>nUuwwy%<-2&gFmqPCMCWYyl+O7^@`4R8XYan!aWd!JLeD5XXO?F0TbT2e zRog$qoQ(|%$(&`Cyu)G6k%d8I&aKzoav$S47hFC{=6syt+r;qI%%gliL{q*C-6`L= zPnik8H$3d-4B*S&`#&Gx%Z~^me0w=%IeDWrhE z_ z!}}(!iW-9V9TD0?-gly+*cje7;?G&_@V=e?Ck)|zg&*#_1n>JJ_e>SMZ~0#prSQIL zJ#U}G`!0;qlZTQP_?c-{eDOJTSjoT`6?FYSd9<31z*4A8e={Cf3H7Q6N5xcne6W*%f12l{%gPU6X1&Md;Jn{ z)s4JN0QXK+i67vK&&!?ez_`2=;UQ-ecXZ{%UzZRnwIq^qbW|hZE|Hg zdVC-wN#;fdTJYY?W422U3gY}$yCE|NSsmiY0j}9dlLz2_bsR7PzNTdsdf*$eGExrk zzA@2H`ExL?=aMDOGw_#Jt|^};5rjl;w6@HC7mqZwLUJS5C7=zp*LSY=Pe3}+YF5FI zQ_E*d)*ig9<(oVg45dXFw?C49vutYFUH8)lsY{Ctb|)-Y%5gcKi` zvyZj@ESNKk#|jC>bDn(VduHNZ3{w3btXJ+6i`YA|3N8AQQE$0qs5hQ-LZ-?VcRc6K z2K=8%hjLJ^n67j7wH)*_I)(7nebPwy?!G#=h`eh-IN|G&=T7+UG^#oXd@D8|&>(Zx zcGx-_^L39jbaEJoM@devNJpmTc>q5R3Ci4r0#rH3 zG-=f*E6lfZTN=S#YD{stcixfrJ+5Iy-uKKhA%feOwWkx_ca`DYMuN+K=tvIc{+MHpU&e8DjD11fH|r?~DJzxU9XCbtf@y(cp>$Y8Y49+G)=ojQg7LjZnrn z)@4)Q=wy6D{|WVtPU(4z!8Z(DdicaQ1b@!~-w@2%OMHV@@tOFBrc&r2_=c%Z1a_IJk&y1&OA=>E3trTcr%knXSdDigB5nO&_v$^J@= zh`HeXE&6vB*WX6jd3R{M!xg%o5Hzv7|i-QZWE*$pk=SM0J^ufeZm#WPF5uRJ*) ziC-PM@MHk|YCKH0tq$WFe41ROj&TDRJ%5{^dhTHKTwPD~thJZwSy`r===s=}2Sm>T zJMT-NXH$!blc484?>Gja=ibCGS)k|1!ptzxbLHK?wLs6_+ugKMv7X1jFE-7>dS1!s z%2bc)Dx-|*YMRm24>_u znaAWnSEgY?4WO&Id!CM*2z#WJUKj^^6eo3H8|;y%efta8Bi_rY8L&rV+6tqvM;?qn zOIK5WZc?TGtjhSaV>9(2mUN>^f4Lyx&OwdS`qBecW%A3RLB1OgYn6{L)0e~C8kB^FRTNkOJ{e|P?gKu_+c8rZe3CD_0D(_>ws;bs9K3lZ z3VgDN$%VuZG#A30XfD(i(_9FYrMd7^RD$@1<<7lL;2Sz^cb7sg7#fB*LoU1!Z_a~U zcwv9V7;=GoR$vaf!0vVJfLs{sXm^HOP)*2#@Y(< z&{Krx_ML~GqT0FI4th$m*`9qJxTpM4p+|5-bO&nycYC&E4&_ufJg9_k}sSM{A%jJi1G9Eg4*|EQ%ZQ3&rjHjp8=@pCGu_w;sk2+|YIH&KQ?}x`N>5 zwwk2_?qlI*f_qUsg5YW&=Mdb(PIY|1U8B@e2)HW4ndHt1Js(&Fd?PHYQi1PC^jIAazA@; zCl27AB09qBfcrW2-;p`9m7HMCMRNzpoFfOrZjd?q-zIae70V-Y78vo! zoFfM}48xqGkLIMooQoO0&xI&o6^8HJG|G3wYRY%57?1Gn8`>lcJ%#77o$zHZh!O?9 zuKKlvub{M`8~Aqax?KZ&d!4Na--{}K!_ZTLb?Qf&+>-mPhuR|k! z-)(GZHoWhq*WGauk@ro9P+*){-Xx) zzNX^kW$?bDv5usthzFKj1U-9Yn%oCH>;JGS2R+-yAktIBw0BCwz2O)v(n;@)a&2>b zZ`kMl@8vAqQ%0}uuT{c5rQ4uq814<@h(0N}H+=mMZiag!Yt9!n(o^0ge*1#&4VGRF z=_!$-t4U9B-&R8Uf|BqM@hy$xx}>Lw2Ac#xUnpr?wi$W~FU8I;2j{-O^nD-5ebvK# zj*$DV_viaT?&~Hzc?~^f*~H}<$o*%ZEh}qr?%Rl8mVusP#a=-FGvxnW4}9;eP520W zJ+)^GfG=OH$r$$6yfNqq;Qst7F9Nus&u{K?!gr3SpZy-_DN>(|72wVpoUkAUe22>kVhJ>TE`%dniEbD zT>jG41lL9Rw_Ct->TXUS;JRAZ5?rs_CU%g&&o?J;Bt1pN^t~O<-_-;0x{$w9{UfQ6 zzq(0$3CQ2LRc1qpIDfe}k`_Sz3c5bZlb-S<#1HbSiqcrcd3s8 ze9^gjq^EooaybEW9-nRWo!lEs3+{#BIft@0tHWK#yFENqhVMG=Ij01;>z3VYRfW6G z{ExZXaMuYOo~}v3cU{HqOAq0$bKsmIe1(G9gzsR1CgGc9UP1Y8c|iC+ik>9*Muf3A z?J0LnV?;3D)Wq#(a9?c?j17kSYVYY@1ozcg^w4s+uXwlqY=rxYWwW8-1ir5XlB?dp zeRa{|EWw@lxSZhT2R|b3yKz+$dEZ;r)&#e-&4%<)$+-9ia&N3T!DV6G^|@JF;GPWD zRy_{)<>nu=(d(!{b$v@$q+{*ZdS`hV(QpPtt8QO`e|_iD{SAoiJOuk&Q8F=$_(tW;W3azt-ldkX zzoC6Gim<;{i+YSS0as@N|0ThGC8am(DEO6Ug*ovnU#~JB@GHxeSBPKTSv;TkRfz37 zg?fxDv@n4Oesz!0vmlx3`OhU(&q0iywMD6(lk`*qK+o^mm581Nv%7DDp6%aA5j{7` z)e}97)+JvAJzqhkM9<<4dq_`-l+eF=73;ZoS@8wv-7H2|<)c(reT=TYC{SGm+@ZQ^ zEj&VW<(E2>>gwByG|*LF*FRf9SDqfNL|5-TUMhmF#!6a-Kv&!@WumLG^_oOi28Fl( z0$rtFqkA-cn(on_e7Z-nCUlRotmz)DKOX1+zVW1@Z3FQQ9j61ZM-|zZ^J>veS$AdkR+Qn{!JyPy3>xVs3X8bwUjry|^z?^GA=T0G591~`TTP5$w{51zTlGzK{OW<&(K_`V9{Lo+Dda_b`Z^l zDA)5O7tjko^8YIIp-v>^f&pjtOUQ-Ae`lS7TwulJt$|z^`@Uc~A8-xe&j0`b diff --git a/tests/files/io/jdftx/example_dirs/N2/fillings b/tests/files/io/jdftx/example_dirs/N2/fillings deleted file mode 100644 index dd058db31647e56305915b09277bf598901cf3fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6480 zcmeH|L25%W5JPjYK<@>IA&*%C0l|S|C{+>hM z?(@Hg>-Wxn(a$&R`_taxp@%!$K-#P3>=&I;)@kie9v-?j&632?93DEOtkc?`JUn!5 znk9*&IXrYmS*Nu>`R`5tpAUDvvq_TfQ}e6snePue*{Pe=eI^eNbzPGzaWsdAP8e=h z`;))gyE^A}ucgn@JJNjDp85Wu{mJ~Ko-28HsBi1j#L*lc+7tYw_9qVy^=*BcIGV#l zdxD?T{^a4IzO7FaM{{^+Pw7?iKa7)~D${HHU}x1V5?$$-_f^Tc0M5 V=2v@H=e+$Ja+CUglK;OwzW_5twQT?Z diff --git a/tests/files/io/jdftx/example_dirs/N2/kPts b/tests/files/io/jdftx/example_dirs/N2/kPts deleted file mode 100644 index 31ebe657518..00000000000 --- a/tests/files/io/jdftx/example_dirs/N2/kPts +++ /dev/null @@ -1,54 +0,0 @@ - 0 [ +0.0000000 +0.0000000 +0.0000000 ] 0.037037037 spin +1 - 1 [ +0.0000000 +0.0000000 +0.3333333 ] 0.037037037 spin +1 - 2 [ +0.0000000 +0.0000000 -0.3333333 ] 0.037037037 spin +1 - 3 [ +0.0000000 +0.3333333 +0.0000000 ] 0.037037037 spin +1 - 4 [ +0.0000000 +0.3333333 +0.3333333 ] 0.037037037 spin +1 - 5 [ +0.0000000 +0.3333333 -0.3333333 ] 0.037037037 spin +1 - 6 [ +0.0000000 -0.3333333 +0.0000000 ] 0.037037037 spin +1 - 7 [ +0.0000000 -0.3333333 +0.3333333 ] 0.037037037 spin +1 - 8 [ +0.0000000 -0.3333333 -0.3333333 ] 0.037037037 spin +1 - 9 [ +0.3333333 +0.0000000 +0.0000000 ] 0.037037037 spin +1 - 10 [ +0.3333333 +0.0000000 +0.3333333 ] 0.037037037 spin +1 - 11 [ +0.3333333 +0.0000000 -0.3333333 ] 0.037037037 spin +1 - 12 [ +0.3333333 +0.3333333 +0.0000000 ] 0.037037037 spin +1 - 13 [ +0.3333333 +0.3333333 +0.3333333 ] 0.037037037 spin +1 - 14 [ +0.3333333 +0.3333333 -0.3333333 ] 0.037037037 spin +1 - 15 [ +0.3333333 -0.3333333 +0.0000000 ] 0.037037037 spin +1 - 16 [ +0.3333333 -0.3333333 +0.3333333 ] 0.037037037 spin +1 - 17 [ +0.3333333 -0.3333333 -0.3333333 ] 0.037037037 spin +1 - 18 [ -0.3333333 +0.0000000 +0.0000000 ] 0.037037037 spin +1 - 19 [ -0.3333333 +0.0000000 +0.3333333 ] 0.037037037 spin +1 - 20 [ -0.3333333 +0.0000000 -0.3333333 ] 0.037037037 spin +1 - 21 [ -0.3333333 +0.3333333 +0.0000000 ] 0.037037037 spin +1 - 22 [ -0.3333333 +0.3333333 +0.3333333 ] 0.037037037 spin +1 - 23 [ -0.3333333 +0.3333333 -0.3333333 ] 0.037037037 spin +1 - 24 [ -0.3333333 -0.3333333 +0.0000000 ] 0.037037037 spin +1 - 25 [ -0.3333333 -0.3333333 +0.3333333 ] 0.037037037 spin +1 - 26 [ -0.3333333 -0.3333333 -0.3333333 ] 0.037037037 spin +1 - 27 [ +0.0000000 +0.0000000 +0.0000000 ] 0.037037037 spin -1 - 28 [ +0.0000000 +0.0000000 +0.3333333 ] 0.037037037 spin -1 - 29 [ +0.0000000 +0.0000000 -0.3333333 ] 0.037037037 spin -1 - 30 [ +0.0000000 +0.3333333 +0.0000000 ] 0.037037037 spin -1 - 31 [ +0.0000000 +0.3333333 +0.3333333 ] 0.037037037 spin -1 - 32 [ +0.0000000 +0.3333333 -0.3333333 ] 0.037037037 spin -1 - 33 [ +0.0000000 -0.3333333 +0.0000000 ] 0.037037037 spin -1 - 34 [ +0.0000000 -0.3333333 +0.3333333 ] 0.037037037 spin -1 - 35 [ +0.0000000 -0.3333333 -0.3333333 ] 0.037037037 spin -1 - 36 [ +0.3333333 +0.0000000 +0.0000000 ] 0.037037037 spin -1 - 37 [ +0.3333333 +0.0000000 +0.3333333 ] 0.037037037 spin -1 - 38 [ +0.3333333 +0.0000000 -0.3333333 ] 0.037037037 spin -1 - 39 [ +0.3333333 +0.3333333 +0.0000000 ] 0.037037037 spin -1 - 40 [ +0.3333333 +0.3333333 +0.3333333 ] 0.037037037 spin -1 - 41 [ +0.3333333 +0.3333333 -0.3333333 ] 0.037037037 spin -1 - 42 [ +0.3333333 -0.3333333 +0.0000000 ] 0.037037037 spin -1 - 43 [ +0.3333333 -0.3333333 +0.3333333 ] 0.037037037 spin -1 - 44 [ +0.3333333 -0.3333333 -0.3333333 ] 0.037037037 spin -1 - 45 [ -0.3333333 +0.0000000 +0.0000000 ] 0.037037037 spin -1 - 46 [ -0.3333333 +0.0000000 +0.3333333 ] 0.037037037 spin -1 - 47 [ -0.3333333 +0.0000000 -0.3333333 ] 0.037037037 spin -1 - 48 [ -0.3333333 +0.3333333 +0.0000000 ] 0.037037037 spin -1 - 49 [ -0.3333333 +0.3333333 +0.3333333 ] 0.037037037 spin -1 - 50 [ -0.3333333 +0.3333333 -0.3333333 ] 0.037037037 spin -1 - 51 [ -0.3333333 -0.3333333 +0.0000000 ] 0.037037037 spin -1 - 52 [ -0.3333333 -0.3333333 +0.3333333 ] 0.037037037 spin -1 - 53 [ -0.3333333 -0.3333333 -0.3333333 ] 0.037037037 spin -1 diff --git a/tests/files/io/jdftx/example_dirs/N2/out b/tests/files/io/jdftx/example_dirs/N2/out deleted file mode 100644 index caeaad5c86e..00000000000 --- a/tests/files/io/jdftx/example_dirs/N2/out +++ /dev/null @@ -1,549 +0,0 @@ - -*************** JDFTx 1.7.0 (git hash 7d4d6a67) *************** - -Start date and time: Sun Nov 12 19:52:02 2023 -Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out -Running on hosts (process indices): nid003073 (0-3) -Divided in process groups (process indices): 0 (0) 1 (1) 2 (2) 3 (3) -gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' -gpuInit: Found compatible cuda device 1 'NVIDIA A100-SXM4-40GB' -gpuInit: Found compatible cuda device 2 'NVIDIA A100-SXM4-40GB' -gpuInit: Found compatible cuda device 3 'NVIDIA A100-SXM4-40GB' -gpuInit: Selected device 0 -Resource initialization completed at t[s]: 4.97 -Run totals: 4 processes, 128 threads, 4 GPUs -Memory pool size: 36000 MB (per process) - - -Input parsed successfully to the following command list (including defaults): - -band-projection-params yes no -basis kpoint-dependent -converge-empty-states yes -coords-type Cartesian -core-overlap-check none -coulomb-interaction Periodic -davidson-band-ratio 1.1 -dump End State Forces ElecDensity Dtot BandEigs BandProjections Fillings Ecomponents Kpoints Gvectors -dump -dump -dump -dump -dump -dump -dump -dump -dump -dump-name $VAR -elec-cutoff 20 100 -elec-eigen-algo Davidson -elec-ex-corr gga-PBE -elec-initial-magnetization 0.000000 no -elec-n-bands 15 -elec-smearing Fermi 0.001 -electronic-minimize \ - dirUpdateScheme FletcherReeves \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0 \ - energyDiffThreshold 1e-07 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -exchange-regularization WignerSeitzTruncated -fluid LinearPCM 298.000000 1.013250 -fluid-anion F- 0.5 MeanFieldLJ \ - epsBulk 1 \ - pMol 0 \ - epsInf 1 \ - Pvap 0 \ - sigmaBulk 0 \ - Rvdw 2.24877 \ - Res 0 \ - tauNuc 343133 -fluid-cation Na+ 0.5 MeanFieldLJ \ - epsBulk 1 \ - pMol 0 \ - epsInf 1 \ - Pvap 0 \ - sigmaBulk 0 \ - Rvdw 2.19208 \ - Res 0 \ - tauNuc 343133 -fluid-ex-corr (null) lda-PZ -fluid-gummel-loop 10 1.000000e-05 -fluid-minimize \ - dirUpdateScheme PolakRibiere \ - linminMethod DirUpdateRecommended \ - nIterations 400 \ - history 15 \ - knormThreshold 1e-11 \ - energyDiffThreshold 0 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 6 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -fluid-solvent H2O 55.338 ScalarEOS \ - epsBulk 78.4 \ - pMol 0.92466 \ - epsInf 1.77 \ - Pvap 1.06736e-10 \ - sigmaBulk 4.62e-05 \ - Rvdw 2.61727 \ - Res 1.42 \ - tauNuc 343133 \ - poleEl 15 7 1 -forces-output-coords Positions -initial-state $VAR -ion N 13.895656000000002 12.992521000000000 11.400385000000000 0 -ion N 11.832075000000000 12.992521000000000 11.400385000000000 0 -ion-species GBRV_v1.5/$ID_pbe_v1.uspp -ion-width Ecut -ionic-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 100 \ - history 15 \ - knormThreshold 0.0001 \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 -kpoint-folding 3 3 3 -latt-move-scale 0 0 0 -latt-scale 1 1 1 -lattice \ - 24.588925000000000 -0.000008000000000 0.000668000000000 \ - 0.000000000000000 24.588925000000000 0.000648000000000 \ - 0.000000000000000 0.000000000000000 24.583870000000001 -lattice-minimize \ - dirUpdateScheme L-BFGS \ - linminMethod DirUpdateRecommended \ - nIterations 0 \ - history 15 \ - knormThreshold 0 \ - energyDiffThreshold 1e-06 \ - nEnergyDiff 2 \ - alphaTstart 1 \ - alphaTmin 1e-10 \ - updateTestStepSize yes \ - alphaTreduceFactor 0.1 \ - alphaTincreaseFactor 3 \ - nAlphaAdjustMax 3 \ - wolfeEnergy 0.0001 \ - wolfeGradient 0.9 \ - fdTest no -lcao-params -1 1e-06 0.001 -pcm-variant CANDLE -spintype z-spin -subspace-rotation-factor 1 yes -symmetries none -symmetry-threshold 0.0001 -van-der-waals D3 - - -Applied RMS atom displacement 0 bohrs to make symmetries exact. - ----------- Initializing the Grid ---------- -R = -[ 24.5889 -8e-06 0.000668 ] -[ 0 24.5889 0.000648 ] -[ 0 0 24.5839 ] -unit cell volume = 14863.8 -G = -[ 0.255529 8.31363e-08 -6.94331e-06 ] -[ 0 0.255529 -6.73543e-06 ] -[ 0 -0 0.255582 ] -Minimum fftbox size, Smin = [ 112 112 112 ] -Chosen fftbox size, S = [ 112 112 112 ] - ----------- Initializing tighter grid for wavefunction operations ---------- -R = -[ 24.5889 -8e-06 0.000668 ] -[ 0 24.5889 0.000648 ] -[ 0 0 24.5839 ] -unit cell volume = 14863.8 -G = -[ 0.255529 8.31363e-08 -6.94331e-06 ] -[ 0 0.255529 -6.73543e-06 ] -[ 0 -0 0.255582 ] -Minimum fftbox size, Smin = [ 100 100 100 ] -Chosen fftbox size, S = [ 100 100 100 ] - ----------- Exchange Correlation functional ---------- -Initalized PBE GGA exchange. -Initalized PBE GGA correlation. - ----------- Setting up pseudopotentials ---------- -Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0.397384 - -Reading pseudopotential file '/global/u2/r/ravish/Project-BEAST/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/n_pbe_v1.uspp': - Title: N. Created by USPP 7.3.6 on 3-2-2014 - Reference state energy: -9.763716. 5 valence electrons in orbitals: - |200> occupation: 2 eigenvalue: -0.681964 - |210> occupation: 3 eigenvalue: -0.260726 - lMax: 1 lLocal: 2 QijEcut: 6 - 4 projectors sampled on a log grid with 491 points: - l: 0 eig: -0.681964 rCut: 1.15 - l: 0 eig: 0.000000 rCut: 1.15 - l: 1 eig: -0.260729 rCut: 1.2 - l: 1 eig: 0.500000 rCut: 1.2 - Partial core density with radius 0.8 - Transforming core density to a uniform radial grid of dG=0.02 with 1245 points. - Transforming local potential to a uniform radial grid of dG=0.02 with 1245 points. - Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. - Transforming density augmentations to a uniform radial grid of dG=0.02 with 1245 points. - Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. - Core radius for overlap checks: 1.20 bohrs. - -Initialized 1 species with 2 total atoms. - -Folded 1 k-points by 3x3x3 to 27 k-points. - ----------- Setting up k-points, bands, fillings ---------- -No reducable k-points. -Computing the number of bands and number of electrons -Calculating initial fillings. -nElectrons: 10.000000 nBands: 15 nStates: 54 - ------ Setting up reduced wavefunction bases (one per k-point) ----- -average nbasis = 63488.852 , ideal nbasis = 63499.211 - -Initializing DFT-D3 calculator: - Parameters set for gga-PBE functional - s6: 1.000 s_r6: 1.217 - s8: 0.722 s_r8: 1.000 - Per-atom parameters loaded for: - N: sqrtQ[a0]: 2.712 Rcov[a0]: 1.342 CN: [ 0.00 0.99 2.01 2.99 ] - -Initializing DFT-D2 calculator for fluid / solvation: - N: C6: 21.33 Eh-a0^6 R0: 2.640 a0 - ----------- Setting up ewald sum ---------- -Optimum gaussian width for ewald sums = 8.738727 bohr. -Real space sum over 1331 unit cells with max indices [ 5 5 5 ] -Reciprocal space sum over 2197 terms with max indices [ 6 6 6 ] - -Computing DFT-D3 correction: -# coordination-number N 1.000 1.000 -# diagonal-C6 N 22.14 22.14 -EvdW_6 = -0.000002 -EvdW_8 = -0.000000 - ----------- Allocating electronic variables ---------- -Initializing wave functions: linear combination of atomic orbitals -Note: number of bands (15) exceeds available atomic orbitals (8) -N pseudo-atom occupations: s ( 2 ) p ( 3 ) - FillingsUpdate: mu: -0.247047099 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00074 Tot: -0.00000 ] -LCAOMinimize: Iter: 0 F: -19.6676732505760832 |grad|_K: 9.352e-04 alpha: 1.000e+00 - FillingsUpdate: mu: -0.236715860 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00094 Tot: -0.00000 ] -LCAOMinimize: Iter: 1 F: -19.6729342288413065 |grad|_K: 1.036e-04 alpha: 9.866e-01 linmin: 3.059e-01 cgtest: -8.615e-01 t[s]: 26.33 -LCAOMinimize: Bad step direction: g.d > 0. -LCAOMinimize: Undoing step. -LCAOMinimize: Step failed: resetting search direction. - FillingsUpdate: mu: -0.236715860 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00094 Tot: -0.00000 ] -LCAOMinimize: Iter: 2 F: -19.6729342288413065 |grad|_K: 1.036e-04 alpha: 0.000e+00 - FillingsUpdate: mu: -0.237706884 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00093 Tot: +0.00000 ] -LCAOMinimize: Iter: 3 F: -19.6729915929081223 |grad|_K: 2.839e-06 alpha: 8.821e-01 linmin: -3.938e-02 cgtest: 2.413e-01 t[s]: 26.71 -LCAOMinimize: Encountered beta<0, resetting CG. - FillingsUpdate: mu: -0.237708803 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00094 Tot: +0.00000 ] -LCAOMinimize: Iter: 4 F: -19.6729916051246825 |grad|_K: 5.262e-07 alpha: 2.495e-01 linmin: -3.616e-05 cgtest: 6.453e-05 t[s]: 26.91 -LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 7.485244e-01. - FillingsUpdate: mu: -0.237713711 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00094 Tot: +0.00000 ] -LCAOMinimize: Iter: 5 F: -19.6729916065527668 |grad|_K: 1.528e-08 alpha: 8.491e-01 linmin: -1.210e-04 cgtest: 8.438e-04 t[s]: 27.18 -LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). ------ createFluidSolver() ----- (Fluid-side solver setup) - Initializing fluid molecule 'H2O' - Initializing site 'O' - Electron density: proportional to exp(-r/0.36935)*erfc((r-0.51523)/0.36823) with norm 6.826 - Charge density: gaussian nuclear width 0.478731 with net site charge 0.826 - Polarizability: cuspless exponential with width 0.32 and norm 3.73 - Hard sphere radius: 2.57003 bohrs - Positions in reference frame: - [ +0.000000 +0.000000 +0.000000 ] - Initializing site 'H' - Electron density: proportional to exp(-r/0.34641)*erfc((r-0)/0.390882) with norm 0.587 - Charge density: gaussian nuclear width 0.377945 with net site charge -0.413 - Polarizability: cuspless exponential with width 0.39 and norm 3.3 - Positions in reference frame: - [ +0.000000 -1.441945 +1.122523 ] - [ +0.000000 +1.441945 +1.122523 ] - Net charge: 0 dipole magnitude: 0.927204 - Initializing spherical shell mfKernel with radius 2.61727 Bohr - deltaS corrections: - site 'O': -7.54299 - site 'H': -6.83917 - Initializing fluid molecule 'Na+' - Initializing site 'Na' - Electron density: proportional to exp(-r/0.19682)*erfc((r-0.71491)/0.41314) with norm 8.1383 - Charge density: gaussian nuclear width 0.365347 with net site charge -1 - Hard sphere radius: 1.86327 bohrs - Positions in reference frame: - [ +0.000000 +0.000000 +0.000000 ] - Net charge: -1 dipole magnitude: 0 - Initializing gaussian mfKernel with width: 1.55004 Bohr - deltaS corrections: - site 'Na': -22.3555 - Initializing fluid molecule 'F-' - Initializing site 'F' - Electron density: proportional to exp(-r/0.38886)*erfc((r-0)/0.438782) with norm 8 - Charge density: gaussian nuclear width 0.374796 with net site charge 1 - Hard sphere radius: 2.39995 bohrs - Positions in reference frame: - [ +0.000000 +0.000000 +0.000000 ] - Net charge: 1 dipole magnitude: 0 - Initializing gaussian mfKernel with width: 1.59012 Bohr - deltaS corrections: - site 'F': -9.04335 - -Correction to mu due to finite nuclear width = -0.000667529 - Cavity determined by nc: 0.00142 and sigma: 0.707107 - Nonlocal vdW cavity from gaussian model electron density with norm = 8 and sigma = 0.993594 bohr - Charge asymmetry in cavity with sensitivity pCavity = 36.5 e-bohr/Eh - Electrostatic cavity expanded by eta = 1.46 bohrs - Weighted density cavitation model constrained by Nbulk: 0.0049383 bohr^-3, Pvap: 3.14029 kPa, Rvdw: 2.61727 bohr and sigmaBulk: 4.62e-05 Eh/bohr^2 at T: 298 K. - Weighted density dispersion model using vdW pair potentials with single solvent site with sqrtC6eff: 0.77 SI. - - ----- Citations for features of the code used in this run ---- - - Software package: - R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) - - gga-PBE exchange-correlation functional: - J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) - - Pseudopotentials: - KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) - - DFT-D3 dispersion correction: - S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) - - DFT-D2 dispersion correction: - S. Grimme, J. Comput. Chem. 27, 1787 (2006) - - Charge-asymmetric nonlocally-determined local-electric (CANDLE) solvation model: - R. Sundararaman and W.A. Goddard III, J. Chem. Phys. 142, 064107 (2015) - - Total energy minimization with Auxiliary Hamiltonian: - C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) - - Smooth electrostatic potentials by atom-potential subtraction: - R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) - -This list may not be complete. Please suggest additional citations or -report any other bugs at https://github.com/shankar1729/jdftx/issues - -Initialization completed successfully at t[s]: 27.37 - - -Computing DFT-D3 correction: -# coordination-number N 1.000 1.000 -# diagonal-C6 N 22.14 22.14 -EvdW_6 = -0.000002 -EvdW_8 = -0.000000 -Fluid solver invoked on fresh (random / LCAO) wavefunctions -Running a vacuum solve first: - --------- Initial electronic minimization ----------- - FillingsUpdate: mu: -0.237713711 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00094 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -19.672991606552763 |grad|_K: 9.155e-05 alpha: 1.000e+00 - FillingsUpdate: mu: -0.074080504 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00049 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1 -ElecMinimize: Iter: 1 F: -19.924341413528527 |grad|_K: 2.840e-05 alpha: 6.058e-01 linmin: 6.030e-04 t[s]: 27.80 - FillingsUpdate: mu: -0.095725545 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00026 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1.12 -ElecMinimize: Iter: 2 F: -19.950927256458595 |grad|_K: 1.419e-05 alpha: 6.506e-01 linmin: -4.661e-05 t[s]: 28.05 - FillingsUpdate: mu: -0.100000000 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00024 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 1.04 -ElecMinimize: Iter: 3 F: -19.959559515828058 |grad|_K: 6.484e-06 alpha: 8.242e-01 linmin: 1.897e-06 t[s]: 28.31 - FillingsUpdate: mu: -0.098803401 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00021 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 1.21 -ElecMinimize: Iter: 4 F: -19.961267908000266 |grad|_K: 3.006e-06 alpha: 7.905e-01 linmin: 3.455e-06 t[s]: 28.56 - FillingsUpdate: mu: -0.099307419 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00013 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 1.28 -ElecMinimize: Iter: 5 F: -19.961639312623056 |grad|_K: 1.570e-06 alpha: 8.008e-01 linmin: 7.946e-06 t[s]: 28.80 - FillingsUpdate: mu: -0.100000000 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 1.21 -ElecMinimize: Iter: 6 F: -19.961722506597393 |grad|_K: 6.983e-07 alpha: 6.603e-01 linmin: 2.282e-06 t[s]: 29.04 - FillingsUpdate: mu: -0.100000000 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00007 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.982 -ElecMinimize: Iter: 7 F: -19.961738546529190 |grad|_K: 5.750e-07 alpha: 6.412e-01 linmin: 3.348e-07 t[s]: 29.28 - FillingsUpdate: mu: -0.100000000 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00006 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.623 -ElecMinimize: Iter: 8 F: -19.961744240195305 |grad|_K: 2.726e-07 alpha: 3.349e-01 linmin: -4.819e-07 t[s]: 29.52 - FillingsUpdate: mu: -0.100000000 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.814 -ElecMinimize: Iter: 9 F: -19.961746715698581 |grad|_K: 1.232e-07 alpha: 6.481e-01 linmin: 1.170e-06 t[s]: 29.78 - FillingsUpdate: mu: -0.100000000 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00002 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.698 -ElecMinimize: Iter: 10 F: -19.961747242134528 |grad|_K: 7.968e-08 alpha: 6.757e-01 linmin: -1.067e-07 t[s]: 30.03 - FillingsUpdate: mu: -0.100000000 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.531 -ElecMinimize: Iter: 11 F: -19.961747395282487 |grad|_K: 4.174e-08 alpha: 4.689e-01 linmin: -3.884e-09 t[s]: 30.27 - FillingsUpdate: mu: -0.100000000 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.66 -ElecMinimize: Iter: 12 F: -19.961747454850901 |grad|_K: 1.846e-08 alpha: 6.650e-01 linmin: 1.232e-07 t[s]: 30.53 - FillingsUpdate: mu: -0.100000000 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.627 -ElecMinimize: Iter: 13 F: -19.961747466861436 |grad|_K: 9.833e-09 alpha: 6.862e-01 linmin: 4.312e-08 t[s]: 30.80 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 3.815e-02 -Vacuum energy after initial minimize, F = -19.961747466861436 - - --------- Electronic minimization ----------- - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951311 of unit cell: Completed after 11 iterations at t[s]: 31.85 - FillingsUpdate: mu: -0.097123406 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] -ElecMinimize: Iter: 0 F: -19.960711657271958 |grad|_K: 1.216e-06 alpha: 1.000e+00 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951493 of unit cell: Completed after 6 iterations at t[s]: 32.04 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951495 of unit cell: Completed after 0 iterations at t[s]: 32.14 - FillingsUpdate: mu: -0.095947781 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.761 -ElecMinimize: Iter: 1 F: -19.960788743111770 |grad|_K: 5.168e-07 alpha: 1.014e+00 linmin: 2.794e-06 t[s]: 32.26 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951555 of unit cell: Completed after 2 iterations at t[s]: 32.31 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951540 of unit cell: Completed after 1 iterations at t[s]: 32.41 - FillingsUpdate: mu: -0.095799601 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.78 -ElecMinimize: Iter: 2 F: -19.960799196402647 |grad|_K: 2.378e-07 alpha: 7.635e-01 linmin: 3.217e-06 t[s]: 32.53 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951548 of unit cell: Completed after 2 iterations at t[s]: 32.58 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951547 of unit cell: Completed after 0 iterations at t[s]: 32.68 - FillingsUpdate: mu: -0.095725471 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.719 -ElecMinimize: Iter: 3 F: -19.960800999031413 |grad|_K: 1.174e-07 alpha: 6.242e-01 linmin: 2.355e-06 t[s]: 32.81 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951544 of unit cell: Completed after 2 iterations at t[s]: 32.87 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951545 of unit cell: Completed after 0 iterations at t[s]: 32.96 - FillingsUpdate: mu: -0.095768705 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.563 -ElecMinimize: Iter: 4 F: -19.960801392486403 |grad|_K: 6.833e-08 alpha: 5.624e-01 linmin: -3.496e-05 t[s]: 33.08 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951543 of unit cell: Completed after 1 iterations at t[s]: 33.13 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951543 of unit cell: Completed after 0 iterations at t[s]: 33.23 - FillingsUpdate: mu: -0.095773092 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.528 -ElecMinimize: Iter: 5 F: -19.960801516107768 |grad|_K: 3.191e-08 alpha: 5.081e-01 linmin: -1.776e-04 t[s]: 33.35 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951542 of unit cell: Completed after 0 iterations at t[s]: 33.40 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951542 of unit cell: Completed after 0 iterations at t[s]: 33.50 - FillingsUpdate: mu: -0.095775021 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] - SubspaceRotationAdjust: set factor to 0.609 -ElecMinimize: Iter: 6 F: -19.960801554065604 |grad|_K: 1.540e-08 alpha: 7.024e-01 linmin: 1.581e-06 t[s]: 33.62 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951541 of unit cell: Completed after 0 iterations at t[s]: 33.67 - Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951541 of unit cell: Completed after 0 iterations at t[s]: 33.77 - FillingsUpdate: mu: -0.095776193 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] - SubspaceRotationAdjust: set factor to 0.776 -ElecMinimize: Iter: 7 F: -19.960801563750277 |grad|_K: 8.227e-09 alpha: 7.943e-01 linmin: 6.140e-07 t[s]: 33.92 -ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). -Setting wave functions to eigenvectors of Hamiltonian -Converging empty states (this may take a while): |deigs|: 3.766e-04 -Single-point solvation energy estimate, DeltaF = +0.000945903111159 - -Computing DFT-D3 correction: -# coordination-number N 1.000 1.000 -# diagonal-C6 N 22.14 22.14 -EvdW_6 = -0.000002 -EvdW_8 = -0.000000 - -# Ionic positions in cartesian coordinates: -ion N 13.895656000000002 12.992521000000000 11.400385000000000 0 -ion N 11.832075000000000 12.992521000000000 11.400385000000000 0 - -# Forces in Cartesian coordinates: -force N 0.045291914257913 0.000155411759711 -0.000050683263825 0 -force N -0.045329956799583 0.000153832281594 -0.000041277669525 0 - -# Energy components: - A_diel = 0.0008516480972086 - Eewald = 6.3601579705720050 - EH = 22.2219661274778559 - Eloc = -57.2686610453964704 - Enl = 3.2278567656327013 - EvdW = -0.0000019063489390 - Exc = -5.2164074630055337 - Exc_core = 0.1772423589173749 - KE = 10.5361939803035192 -------------------------------------- - Etot = -19.9608015637502767 - TS = 0.0000000000000002 -------------------------------------- - F = -19.9608015637502767 - -IonicMinimize: Iter: 0 F: -19.960801563750277 |grad|_K: 0.000e+00 t[s]: 34.58 -IonicMinimize: Converged (|grad|_K<1.000000e-04). - -#--- Lowdin population analysis --- -# oxidation-state N +0.103 +0.103 -# magnetic-moments N +0.000 -0.000 - - -Dumping 'fillings' ... done -Dumping 'wfns' ... done -Dumping 'fluidState' ... done -Dumping 'ionpos' ... done -Dumping 'force' ... done -Dumping 'n_up' ... done -Dumping 'n_dn' ... done -Dumping 'd_tot' ... done -Dumping 'eigenvals' ... done -Dumping 'bandProjections' ... done -Dumping 'Ecomponents' ... done -Dumping 'kPts' ... done -Dumping 'Gvectors' ... done -End date and time: Sun Nov 12 19:52:38 2023 (Duration: 0-0:00:36.12) -Done! - -PROFILER: augmentDensityGrid 0.002367 +/- 0.000728 s, 53 calls, 0.125472 s total -PROFILER: augmentDensityGridGrad 0.012869 +/- 0.003328 s, 30 calls, 0.386082 s total -PROFILER: augmentDensitySpherical 0.000108 +/- 0.000007 s, 689 calls, 0.074432 s total -PROFILER: augmentDensitySphericalGrad 0.000136 +/- 0.000007 s, 656 calls, 0.089157 s total -PROFILER: augmentOverlap 0.000207 +/- 0.000138 s, 1624 calls, 0.336655 s total -PROFILER: changeGrid 0.000036 +/- 0.000001 s, 1975 calls, 0.071980 s total -PROFILER: ColumnBundle::randomize 0.020199 +/- 0.000536 s, 13 calls, 0.262593 s total -PROFILER: diagouterI 0.001056 +/- 0.000006 s, 689 calls, 0.727241 s total -PROFILER: EdensityAndVscloc 0.048803 +/- 0.011950 s, 54 calls, 2.635388 s total -PROFILER: EnlAndGrad 0.000296 +/- 0.000007 s, 838 calls, 0.248347 s total -PROFILER: ExCorrCommunication 0.007291 +/- 0.010304 s, 337 calls, 2.457188 s total -PROFILER: ExCorrFunctional 0.000184 +/- 0.000024 s, 58 calls, 0.010699 s total -PROFILER: ExCorrTotal 0.043090 +/- 0.012548 s, 58 calls, 2.499234 s total -PROFILER: Idag_DiagV_I 0.001972 +/- 0.000450 s, 643 calls, 1.267786 s total -PROFILER: initWeights 0.102633 +/- 0.000000 s, 1 calls, 0.102633 s total -PROFILER: inv(matrix) 0.000062 +/- 0.000857 s, 520 calls, 0.032351 s total -PROFILER: matrix::diagonalize 0.000151 +/- 0.000036 s, 1319 calls, 0.199045 s total -PROFILER: matrix::set 0.000010 +/- 0.000005 s, 4924 calls, 0.048224 s total -PROFILER: orthoMatrix(matrix) 0.000281 +/- 0.003819 s, 786 calls, 0.220847 s total -PROFILER: RadialFunctionR::transform 0.011526 +/- 0.033986 s, 31 calls, 0.357308 s total -PROFILER: reduceKmesh 0.000004 +/- 0.000000 s, 1 calls, 0.000004 s total -PROFILER: VanDerWaalsD3::energyAndGrad 0.004120 +/- 0.003682 s, 3 calls, 0.012361 s total -PROFILER: WavefunctionDrag 0.009860 +/- 0.000000 s, 1 calls, 0.009860 s total -PROFILER: Y*M 0.000044 +/- 0.000021 s, 5617 calls, 0.247916 s total -PROFILER: Y1^Y2 0.000086 +/- 0.000222 s, 3936 calls, 0.339938 s total - -MEMUSAGE: ColumnBundle 0.767466 GB -MEMUSAGE: complexScalarFieldTilde 0.014901 GB -MEMUSAGE: IndexArrays 0.051087 GB -MEMUSAGE: matrix 0.000962 GB -MEMUSAGE: misc 0.001341 GB -MEMUSAGE: ScalarField 0.303558 GB -MEMUSAGE: ScalarFieldTilde 0.223743 GB -MEMUSAGE: Total 1.254546 GB diff --git a/tests/files/io/jdftx/example_files/infile_dict b/tests/files/io/jdftx/example_files/infile_dict deleted file mode 100644 index 80b224d6e54..00000000000 --- a/tests/files/io/jdftx/example_files/infile_dict +++ /dev/null @@ -1 +0,0 @@ -{'latt-move-scale': {'s0': 0.0, 's1': 0.0, 's2': 0.0}, 'coords-type': 'Cartesian', 'lattice': {'R00': 18.897261, 'R01': 0.0, 'R02': 0.0, 'R10': 0.0, 'R11': 18.897261, 'R12': 0.0, 'R20': 0.0, 'R21': 0.0, 'R22': 18.897261}, 'ion': [{'species-id': 'O', 'x0': -0.235981, 'x1': -0.237621, 'x2': 2.24258, 'moveScale': 1}, {'species-id': 'C', 'x0': -0.011521, 'x1': -0.0116, 'x2': 0.109935, 'moveScale': 1}], 'core-overlap-check': 'none', 'ion-species': ['GBRV_v1.5/$ID_pbe_v1.uspp'], 'symmetries': 'none', 'kpoint-folding': {'n0': 1, 'n1': 1, 'n2': 1}, 'elec-ex-corr': 'gga', 'van-der-waals': 'D3', 'elec-cutoff': {'Ecut': 20.0, 'EcutRho': 100.0}, 'elec-smearing': {'smearingType': 'Fermi', 'smearingWidth': 0.001}, 'elec-n-bands': 15, 'spintype': 'z-spin', 'converge-empty-states': True, 'coulomb-interaction': {'truncationType': 'Periodic'}, 'initial-state': '$VAR', 'electronic-minimize': {'energyDiffThreshold': 1e-07, 'nIterations': 100}, 'fluid': {'type': 'LinearPCM'}, 'fluid-solvent': [{'name': 'H2O'}], 'fluid-anion': {'name': 'F-', 'concentration': 0.5}, 'fluid-cation': {'name': 'Na+', 'concentration': 0.5}, 'pcm-variant': 'CANDLE', 'vibrations': {'useConstraints': False, 'rotationSym': False}, 'dump-name': '$VAR', 'dump': [{'End': {'Dtot': True, 'BoundCharge': True, 'State': True, 'Forces': True, 'Ecomponents': True, 'VfluidTot': True, 'ElecDensity': True, 'KEdensity': True, 'EigStats': True, 'BandEigs': True, 'DOS': True}}], '@module': 'atomate2.jdftx.io.jdftxinfile', '@class': 'JDFTXInfile'} \ No newline at end of file diff --git a/tests/files/io/jdftx/example_files/str_dict_jif b/tests/files/io/jdftx/example_files/str_dict_jif deleted file mode 100644 index 30f1ded91a0..00000000000 --- a/tests/files/io/jdftx/example_files/str_dict_jif +++ /dev/null @@ -1 +0,0 @@ -{'latt-move-scale': {'s0': 0.0, 's1': 0.0, 's2': 0.0}, 'coords-type': 'Cartesian', 'lattice': {'R00': 18.897261, 'R01': 0.0, 'R02': 0.0, 'R10': 0.0, 'R11': 18.897261, 'R12': 0.0, 'R20': 0.0, 'R21': 0.0, 'R22': 18.897261}, 'ion': [{'species-id': 'O', 'x0': -0.235981, 'x1': -0.237621, 'x2': 2.24258, 'moveScale': 1}, {'species-id': 'C', 'x0': -0.011521, 'x1': -0.0116, 'x2': 0.109935, 'moveScale': 1}], 'core-overlap-check': 'none', 'ion-species': ['GBRV_v1.5/$ID_pbe_v1.uspp'], 'symmetries': 'none', 'kpoint-folding': {'n0': 1, 'n1': 1, 'n2': 1}, 'elec-ex-corr': 'gga', 'van-der-waals': 'D3', 'elec-cutoff': {'Ecut': 20.0, 'EcutRho': 100.0}, 'elec-smearing': {'smearingType': 'Fermi', 'smearingWidth': 0.001}, 'elec-n-bands': 15, 'spintype': 'z-spin', 'converge-empty-states': True, 'coulomb-interaction': {'truncationType': 'Periodic'}, 'initial-state': '$VAR', 'electronic-minimize': {'energyDiffThreshold': 1e-07, 'nIterations': 100}, 'fluid': {'type': 'LinearPCM'}, 'fluid-solvent': [{'name': 'H2O'}], 'fluid-anion': {'name': 'F-', 'concentration': 0.5}, 'fluid-cation': {'name': 'Na+', 'concentration': 0.5}, 'pcm-variant': 'CANDLE', 'vibrations': {'useConstraints': False, 'rotationSym': False}, 'dump-name': '$VAR', 'dump': [{'freq': 'End', 'var': 'Dtot'}, {'freq': 'End', 'var': 'BoundCharge'}, {'freq': 'End', 'var': 'State'}, {'freq': 'End', 'var': 'Forces'}, {'freq': 'End', 'var': 'Ecomponents'}, {'freq': 'End', 'var': 'VfluidTot'}, {'freq': 'End', 'var': 'ElecDensity'}, {'freq': 'End', 'var': 'KEdensity'}, {'freq': 'End', 'var': 'EigStats'}, {'freq': 'End', 'var': 'BandEigs'}, {'freq': 'End', 'var': 'DOS'}, {'freq': 'End', 'var': 'Forces'}, {'freq': 'End', 'var': 'Ecomponents'}]} diff --git a/tests/files/io/jdftx/example_files/str_jif b/tests/files/io/jdftx/example_files/str_jif deleted file mode 100644 index 57c3c67c404..00000000000 --- a/tests/files/io/jdftx/example_files/str_jif +++ /dev/null @@ -1,53 +0,0 @@ -latt-move-scale 0.0 0.0 0.0 -coords-type Cartesian -lattice \ - 18.897261000000 0.000000000000 0.000000000000 \ - 0.000000000000 18.897261000000 0.000000000000 \ - 0.000000000000 0.000000000000 18.897261000000 -ion O -0.235981000000 -0.237621000000 2.242580000000 1 -ion C -0.011521000000 -0.011600000000 0.109935000000 1 -core-overlap-check none -ion-species GBRV_v1.5/$ID_pbe_v1.uspp - -symmetries none - -kpoint-folding 1 1 1 - -elec-ex-corr gga -van-der-waals D3 -elec-cutoff 20.0 100.0 -elec-smearing Fermi 0.001 -elec-n-bands 15 -spintype z-spin -converge-empty-states yes - -coulomb-interaction {'truncationType': 'Periodic'} - -initial-state $VAR - -electronic-minimize \ - energyDiffThreshold 1e-07 \ - nIterations 100 - -fluid LinearPCM -fluid-solvent {'name': 'H2O'} -fluid-anion F- 0.5 -fluid-cation Na+ 0.5 -pcm-variant CANDLE - -vibrations useConstraints no rotationSym no - -dump-name $VAR -dump End Dtot -dump End BoundCharge -dump End State -dump End Forces -dump End Ecomponents -dump End VfluidTot -dump End ElecDensity -dump End KEdensity -dump End EigStats -dump End BandEigs -dump End DOS -dump End Forces -dump End Ecomponents diff --git a/tests/files/io/jdftx/example_files/str_jif2 b/tests/files/io/jdftx/example_files/str_jif2 deleted file mode 100644 index 57c3c67c404..00000000000 --- a/tests/files/io/jdftx/example_files/str_jif2 +++ /dev/null @@ -1,53 +0,0 @@ -latt-move-scale 0.0 0.0 0.0 -coords-type Cartesian -lattice \ - 18.897261000000 0.000000000000 0.000000000000 \ - 0.000000000000 18.897261000000 0.000000000000 \ - 0.000000000000 0.000000000000 18.897261000000 -ion O -0.235981000000 -0.237621000000 2.242580000000 1 -ion C -0.011521000000 -0.011600000000 0.109935000000 1 -core-overlap-check none -ion-species GBRV_v1.5/$ID_pbe_v1.uspp - -symmetries none - -kpoint-folding 1 1 1 - -elec-ex-corr gga -van-der-waals D3 -elec-cutoff 20.0 100.0 -elec-smearing Fermi 0.001 -elec-n-bands 15 -spintype z-spin -converge-empty-states yes - -coulomb-interaction {'truncationType': 'Periodic'} - -initial-state $VAR - -electronic-minimize \ - energyDiffThreshold 1e-07 \ - nIterations 100 - -fluid LinearPCM -fluid-solvent {'name': 'H2O'} -fluid-anion F- 0.5 -fluid-cation Na+ 0.5 -pcm-variant CANDLE - -vibrations useConstraints no rotationSym no - -dump-name $VAR -dump End Dtot -dump End BoundCharge -dump End State -dump End Forces -dump End Ecomponents -dump End VfluidTot -dump End ElecDensity -dump End KEdensity -dump End EigStats -dump End BandEigs -dump End DOS -dump End Forces -dump End Ecomponents diff --git a/tests/files/io/jdftx/example_files/CO.in b/tests/files/io/jdftx/test_jdftx_in_files/CO.in similarity index 100% rename from tests/files/io/jdftx/example_files/CO.in rename to tests/files/io/jdftx/test_jdftx_in_files/CO.in diff --git a/tests/files/io/jdftx/example_files/CO_ion.in b/tests/files/io/jdftx/test_jdftx_in_files/CO_ion.in similarity index 100% rename from tests/files/io/jdftx/example_files/CO_ion.in rename to tests/files/io/jdftx/test_jdftx_in_files/CO_ion.in diff --git a/tests/files/io/jdftx/example_files/Si.cif b/tests/files/io/jdftx/test_jdftx_in_files/Si.cif similarity index 100% rename from tests/files/io/jdftx/example_files/Si.cif rename to tests/files/io/jdftx/test_jdftx_in_files/Si.cif diff --git a/tests/files/io/jdftx/example_files/ct_slab_001.in b/tests/files/io/jdftx/test_jdftx_in_files/ct_slab_001.in similarity index 100% rename from tests/files/io/jdftx/example_files/ct_slab_001.in rename to tests/files/io/jdftx/test_jdftx_in_files/ct_slab_001.in diff --git a/tests/files/io/jdftx/example_files/example_sp.in b/tests/files/io/jdftx/test_jdftx_in_files/example_sp.in similarity index 100% rename from tests/files/io/jdftx/example_files/example_sp.in rename to tests/files/io/jdftx/test_jdftx_in_files/example_sp.in diff --git a/tests/files/io/jdftx/example_files/example_sp_copy.in b/tests/files/io/jdftx/test_jdftx_in_files/example_sp_copy.in similarity index 100% rename from tests/files/io/jdftx/example_files/example_sp_copy.in rename to tests/files/io/jdftx/test_jdftx_in_files/example_sp_copy.in diff --git a/tests/files/io/jdftx/example_files/input-simple1.in b/tests/files/io/jdftx/test_jdftx_in_files/input-simple1.in similarity index 100% rename from tests/files/io/jdftx/example_files/input-simple1.in rename to tests/files/io/jdftx/test_jdftx_in_files/input-simple1.in diff --git a/tests/files/io/jdftx/example_files/input-simple2.in b/tests/files/io/jdftx/test_jdftx_in_files/input-simple2.in similarity index 100% rename from tests/files/io/jdftx/example_files/input-simple2.in rename to tests/files/io/jdftx/test_jdftx_in_files/input-simple2.in diff --git a/tests/files/io/jdftx/example_files/ex_out_slice_ionmin b/tests/files/io/jdftx/test_jdftx_out_file_sections/ex_out_slice_ionmin similarity index 100% rename from tests/files/io/jdftx/example_files/ex_out_slice_ionmin rename to tests/files/io/jdftx/test_jdftx_out_file_sections/ex_out_slice_ionmin diff --git a/tests/files/io/jdftx/example_files/ex_out_slice_latmin b/tests/files/io/jdftx/test_jdftx_out_file_sections/ex_out_slice_latmin similarity index 100% rename from tests/files/io/jdftx/example_files/ex_out_slice_latmin rename to tests/files/io/jdftx/test_jdftx_out_file_sections/ex_out_slice_latmin diff --git a/tests/files/io/jdftx/example_files/ex_text_slice_forJAtoms_latmin b/tests/files/io/jdftx/test_jdftx_out_file_sections/ex_text_slice_forJAtoms_latmin similarity index 100% rename from tests/files/io/jdftx/example_files/ex_text_slice_forJAtoms_latmin rename to tests/files/io/jdftx/test_jdftx_out_file_sections/ex_text_slice_forJAtoms_latmin diff --git a/tests/files/io/jdftx/example_files/ex_text_slice_forJAtoms_latmin2 b/tests/files/io/jdftx/test_jdftx_out_file_sections/ex_text_slice_forJAtoms_latmin2 similarity index 100% rename from tests/files/io/jdftx/example_files/ex_text_slice_forJAtoms_latmin2 rename to tests/files/io/jdftx/test_jdftx_out_file_sections/ex_text_slice_forJAtoms_latmin2 diff --git a/tests/files/io/jdftx/example_files/GC_ion.out b/tests/files/io/jdftx/test_jdftx_out_files/GC_ion.out similarity index 100% rename from tests/files/io/jdftx/example_files/GC_ion.out rename to tests/files/io/jdftx/test_jdftx_out_files/GC_ion.out diff --git a/tests/files/io/jdftx/example_files/etot_etype.out b/tests/files/io/jdftx/test_jdftx_out_files/etot_etype.out similarity index 100% rename from tests/files/io/jdftx/example_files/etot_etype.out rename to tests/files/io/jdftx/test_jdftx_out_files/etot_etype.out diff --git a/tests/files/io/jdftx/example_files/example_ionmin.out b/tests/files/io/jdftx/test_jdftx_out_files/example_ionmin.out similarity index 100% rename from tests/files/io/jdftx/example_files/example_ionmin.out rename to tests/files/io/jdftx/test_jdftx_out_files/example_ionmin.out diff --git a/tests/files/io/jdftx/example_files/example_latmin.out b/tests/files/io/jdftx/test_jdftx_out_files/example_latmin.out similarity index 100% rename from tests/files/io/jdftx/example_files/example_latmin.out rename to tests/files/io/jdftx/test_jdftx_out_files/example_latmin.out diff --git a/tests/files/io/jdftx/example_files/example_sp.out b/tests/files/io/jdftx/test_jdftx_out_files/example_sp.out similarity index 100% rename from tests/files/io/jdftx/example_files/example_sp.out rename to tests/files/io/jdftx/test_jdftx_out_files/example_sp.out diff --git a/tests/files/io/jdftx/example_files/jdftx.out b/tests/files/io/jdftx/test_jdftx_out_files/jdftx.out similarity index 100% rename from tests/files/io/jdftx/example_files/jdftx.out rename to tests/files/io/jdftx/test_jdftx_out_files/jdftx.out diff --git a/tests/files/io/jdftx/example_files/latticeminimize_different.out b/tests/files/io/jdftx/test_jdftx_out_files/latticeminimize_different.out similarity index 100% rename from tests/files/io/jdftx/example_files/latticeminimize_different.out rename to tests/files/io/jdftx/test_jdftx_out_files/latticeminimize_different.out diff --git a/tests/files/io/jdftx/example_files/noeigstats.out b/tests/files/io/jdftx/test_jdftx_out_files/noeigstats.out similarity index 100% rename from tests/files/io/jdftx/example_files/noeigstats.out rename to tests/files/io/jdftx/test_jdftx_out_files/noeigstats.out diff --git a/tests/files/io/jdftx/example_files/partial_lattice_init.out b/tests/files/io/jdftx/test_jdftx_out_files/partial_lattice_init.out similarity index 100% rename from tests/files/io/jdftx/example_files/partial_lattice_init.out rename to tests/files/io/jdftx/test_jdftx_out_files/partial_lattice_init.out diff --git a/tests/files/io/jdftx/example_files/problem1.out b/tests/files/io/jdftx/test_jdftx_out_files/problem1.out similarity index 100% rename from tests/files/io/jdftx/example_files/problem1.out rename to tests/files/io/jdftx/test_jdftx_out_files/problem1.out diff --git a/tests/files/io/jdftx/example_files/problem2.out b/tests/files/io/jdftx/test_jdftx_out_files/problem2.out similarity index 100% rename from tests/files/io/jdftx/example_files/problem2.out rename to tests/files/io/jdftx/test_jdftx_out_files/problem2.out diff --git a/tests/files/io/jdftx/new_files/empty.txt b/tests/files/io/jdftx/tmp/empty.txt similarity index 100% rename from tests/files/io/jdftx/new_files/empty.txt rename to tests/files/io/jdftx/tmp/empty.txt diff --git a/tests/io/jdftx/conftest.py b/tests/io/jdftx/conftest.py index 7a6afd73e4e..317d006df69 100644 --- a/tests/io/jdftx/conftest.py +++ b/tests/io/jdftx/conftest.py @@ -17,8 +17,10 @@ # General methods and variables ################################################################################ -ex_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "example_files" -dump_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "new_files" +ex_out_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "test_jdftx_out_files" +ex_out_file_sections_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "test_jdftx_out_file_sections" +ex_in_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "test_jdftx_in_files" +dump_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "tmp" def object_hasall_known_simple(obj: Any, knowndict: dict): @@ -139,7 +141,7 @@ def jdftxoutfile_matches_known(joutfile: JDFTXOutfile, known: dict): assert joutfile.is_converged is None -example_sp_outfile_path = ex_files_dir / Path("example_sp.out") +example_sp_outfile_path = ex_out_files_dir / Path("example_sp.out") example_sp_outfile_known = { "nat": 16, "nSlices": 1, @@ -184,7 +186,7 @@ def jdftxoutfile_matches_known(joutfile: JDFTXOutfile, known: dict): "ecomponents": example_sp_outfile_known_ecomp, } -example_latmin_outfile_path = ex_files_dir / Path("example_latmin.out") +example_latmin_outfile_path = ex_out_files_dir / Path("example_latmin.out") example_latmin_outfile_known = { "nat": 8, "nSlices": 7, @@ -228,7 +230,7 @@ def jdftxoutfile_matches_known(joutfile: JDFTXOutfile, known: dict): "ecomponents": example_latmin_outfile_known_ecomp, } -example_ionmin_outfile_path = ex_files_dir / Path("example_ionmin.out") +example_ionmin_outfile_path = ex_out_files_dir / Path("example_ionmin.out") example_ionmin_outfile_known = { "nat": 41, "nSlices": 1, @@ -273,24 +275,24 @@ def jdftxoutfile_matches_known(joutfile: JDFTXOutfile, known: dict): "ecomponents": example_ionmin_outfile_known_ecomp, } -noeigstats_outfile_path = ex_files_dir / Path("noeigstats.out") +noeigstats_outfile_path = ex_out_files_dir / Path("noeigstats.out") noeigstats_outfile_known_simple = { "mu": -0.050095169 * Ha_to_eV, "efermi": -0.050095169 * Ha_to_eV, } -problem2_outfile_path = ex_files_dir / Path("problem2.out") +problem2_outfile_path = ex_out_files_dir / Path("problem2.out") problem2_outfile_known_simple = { "mu": 0.464180124 * Ha_to_eV, } -etot_etype_outfile_path = ex_files_dir / Path("etot_etype.out") +etot_etype_outfile_path = ex_out_files_dir / Path("etot_etype.out") etot_etype_outfile_known_simple = { "e": -17.265553748795949 * Ha_to_eV, "elec_grad_k": 2.991e-07, } -partial_lattice_init_outfile_path = ex_files_dir / Path("partial_lattice_init.out") +partial_lattice_init_outfile_path = ex_out_files_dir / Path("partial_lattice_init.out") partial_lattice_init_outfile_known_lattice = { "00": 13.850216000000000 * bohr_to_ang, "01": 0.000000000000000 * bohr_to_ang, @@ -304,20 +306,20 @@ def jdftxoutfile_matches_known(joutfile: JDFTXOutfile, known: dict): } -ex_outfileslice1_fname = ex_files_dir / "ex_out_slice_latmin" -ex_outfileslice2_fname = ex_files_dir / "ex_out_slice_ionmin" +ex_outfileslice1_fname = ex_out_file_sections_dir / "ex_out_slice_latmin" +ex_outfileslice2_fname = ex_out_file_sections_dir / "ex_out_slice_ionmin" with open(ex_outfileslice1_fname) as f: ex_outfileslice1 = list.copy(list(f)) with open(ex_outfileslice2_fname) as f: ex_outfileslice2 = list.copy(list(f)) -ex_jstruc_slice_fname1 = ex_files_dir / "ex_text_slice_forJAtoms_latmin" +ex_jstruc_slice_fname1 = ex_out_file_sections_dir / "ex_text_slice_forJAtoms_latmin" ex_jstruc_slice1 = [] with open(ex_jstruc_slice_fname1) as f: ex_jstruc_slice1 = list.copy(list(f)) -ex_jstruc_slice_fname2 = ex_files_dir / "ex_text_slice_forJAtoms_latmin2" +ex_jstruc_slice_fname2 = ex_out_file_sections_dir / "ex_text_slice_forJAtoms_latmin2" ex_jstruc_slice2 = [] with open(ex_jstruc_slice_fname2) as f: ex_jstruc_slice2 = list.copy(list(f)) diff --git a/tests/io/jdftx/test_jdftxinfile.py b/tests/io/jdftx/test_jdftxinfile.py index 24c619acf7b..e458da0d500 100644 --- a/tests/io/jdftx/test_jdftxinfile.py +++ b/tests/io/jdftx/test_jdftxinfile.py @@ -11,7 +11,8 @@ from pymatgen.io.jdftx.inputs import JDFTXInfile, JDFTXStructure from pymatgen.io.jdftx.jdftxinfile_master_format import get_tag_object -from .conftest import assert_same_value, dump_files_dir, ex_files_dir +from .conftest import assert_same_value, dump_files_dir +from .conftest import ex_in_files_dir as ex_files_dir if TYPE_CHECKING: from collections.abc import Callable diff --git a/tests/io/jdftx/test_joutstructures.py b/tests/io/jdftx/test_joutstructures.py index e1ae6fe0835..4ac04055415 100644 --- a/tests/io/jdftx/test_joutstructures.py +++ b/tests/io/jdftx/test_joutstructures.py @@ -1,16 +1,14 @@ from __future__ import annotations -from pathlib import Path - import pytest from pytest import approx from pymatgen.core.units import Ha_to_eV from pymatgen.io.jdftx.joutstructures import JOutStructure, JOutStructures -from pymatgen.util.testing import TEST_FILES_DIR -ex_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "example_files" -ex_outslice_fname1 = ex_files_dir / "ex_out_slice_latmin" +from .conftest import ex_out_file_sections_dir + +ex_outslice_fname1 = ex_out_file_sections_dir / "ex_out_slice_latmin" ex_outslice1 = [] with open(ex_outslice_fname1) as f: ex_outslice1 = list.copy(list(f)) @@ -33,7 +31,7 @@ "nelec-1_0": 64.0, "nelec-1_-1": 64.0, } -ex_outslice_fname2 = ex_files_dir / "ex_out_slice_ionmin" +ex_outslice_fname2 = ex_out_file_sections_dir / "ex_out_slice_ionmin" with open(ex_outslice_fname2) as f: ex_outslice2 = list.copy(list(f)) ex_outslice2_known = { From 175a720d5ecbe6aa230ac4bc0454eca7eb328771 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Thu, 21 Nov 2024 18:40:42 -0700 Subject: [PATCH 156/195] moving multi_(has/get)_attr from output utils to inputs.py (only used in inputs.py) and made them both private --- src/pymatgen/io/jdftx/_output_utils.py | 53 ----------------------- src/pymatgen/io/jdftx/inputs.py | 58 ++++++++++++++++++++++++-- tests/io/jdftx/test_input_utils.py | 40 ++++++++++++++++++ tests/io/jdftx/test_output_utils.py | 40 +----------------- 4 files changed, 96 insertions(+), 95 deletions(-) diff --git a/src/pymatgen/io/jdftx/_output_utils.py b/src/pymatgen/io/jdftx/_output_utils.py index 5fab4e41851..ad6e86d9a55 100644 --- a/src/pymatgen/io/jdftx/_output_utils.py +++ b/src/pymatgen/io/jdftx/_output_utils.py @@ -83,59 +83,6 @@ def read_outfile_slices(file_name: str) -> list[list[str]]: return texts -def multi_hasattr(varbase: Any, varname: str): - """Check if object has an attribute (capable of nesting with . splits). - - Check if object has an attribute (capable of nesting with . splits). - - Parameters - ---------- - varbase - Object to check. - varname - Attribute to check for. - - Returns - ------- - bool - Whether the object has the attribute. - """ - varlist = varname.split(".") - for i, var in enumerate(varlist): - if i == len(varlist) - 1: - return hasattr(varbase, var) - if hasattr(varbase, var): - varbase = getattr(varbase, var) - else: - return False - return None - - -def multi_getattr(varbase: Any, varname: str): - """Check if object has an attribute (capable of nesting with . splits). - - Check if object has an attribute (capable of nesting with . splits). - - Parameters - ---------- - varbase - Object to check. - varname - Attribute to check for. - - Returns - ------- - Any - Attribute of the object. - """ - if not multi_hasattr(varbase, varname): - raise AttributeError(f"{varbase} does not have attribute {varname}") - varlist = varname.split(".") - for var in varlist: - varbase = getattr(varbase, var) - return varbase - - def _brkt_list_of_3_to_nparray(line: str) -> np.ndarray: """Return 3x1 numpy array. diff --git a/src/pymatgen/io/jdftx/inputs.py b/src/pymatgen/io/jdftx/inputs.py index 6e419f412d7..59f081ea608 100644 --- a/src/pymatgen/io/jdftx/inputs.py +++ b/src/pymatgen/io/jdftx/inputs.py @@ -23,7 +23,6 @@ class is written. from pymatgen.core import Structure from pymatgen.core.periodic_table import Element -from pymatgen.io.jdftx._output_utils import multi_getattr, multi_hasattr from pymatgen.io.jdftx.generic_tags import AbstractTag, BoolTagContainer, DumpTagContainer, MultiformatTag, TagContainer from pymatgen.io.jdftx.jdftxinfile_master_format import ( __PHONON_TAGS__, @@ -813,8 +812,8 @@ def get_str(self, in_cart_coords: bool = False) -> str: label = site.label if label not in valid_labels: for varname in ["species_string", "specie.name"]: # Add more as I learn more about what 'site' can be - if multi_hasattr(site, varname) and multi_getattr(site, varname) in valid_labels: - label = multi_getattr(site, varname) + if _multi_hasattr(site, varname) and _multi_getattr(site, varname) in valid_labels: + label = _multi_getattr(site, varname) break if label not in valid_labels: raise ValueError(f"Could not correct site label {label} for site (index {i})") @@ -862,3 +861,56 @@ def from_dict(cls, params: dict) -> Self: Structure.from_dict(params["structure"]), selective_dynamics=params["selective_dynamics"], ) + + +def _multi_hasattr(varbase: Any, varname: str): + """Check if object has an attribute (capable of nesting with . splits). + + Check if object has an attribute (capable of nesting with . splits). + + Parameters + ---------- + varbase + Object to check. + varname + Attribute to check for. + + Returns + ------- + bool + Whether the object has the attribute. + """ + varlist = varname.split(".") + for i, var in enumerate(varlist): + if i == len(varlist) - 1: + return hasattr(varbase, var) + if hasattr(varbase, var): + varbase = getattr(varbase, var) + else: + return False + return None + + +def _multi_getattr(varbase: Any, varname: str): + """Check if object has an attribute (capable of nesting with . splits). + + Check if object has an attribute (capable of nesting with . splits). + + Parameters + ---------- + varbase + Object to check. + varname + Attribute to check for. + + Returns + ------- + Any + Attribute of the object. + """ + if not _multi_hasattr(varbase, varname): + raise AttributeError(f"{varbase} does not have attribute {varname}") + varlist = varname.split(".") + for var in varlist: + varbase = getattr(varbase, var) + return varbase diff --git a/tests/io/jdftx/test_input_utils.py b/tests/io/jdftx/test_input_utils.py index 9dcbe4569c8..728a7227b86 100644 --- a/tests/io/jdftx/test_input_utils.py +++ b/tests/io/jdftx/test_input_utils.py @@ -3,6 +3,8 @@ import pytest from pymatgen.io.jdftx.generic_tags import _flatten_list +from pymatgen.io.jdftx.inputs import _multi_getattr as multi_getattr +from pymatgen.io.jdftx.inputs import _multi_hasattr as multi_hasattr def test_flatten_list(): @@ -12,3 +14,41 @@ def test_flatten_list(): assert _flatten_list("", [1, [2, [3, [4]]]]) == [1, 2, 3, 4] with pytest.raises(TypeError): _flatten_list("", 1) + + +def test_multihasattr(): + class A: + def __init__(self): + self.v1: int = 1 + + class B: + def __init__(self): + self.a = A() + self.v2: int = 2 + + a = A() + b = B() + assert multi_hasattr(a, "v1") + assert multi_hasattr(b, "a") + assert multi_hasattr(b, "a.v1") + assert not multi_hasattr(b, "a.v2") + assert not multi_hasattr(b, "v1") + + +def test_multigetattr(): + class A: + def __init__(self): + self.v1: int = 1 + + class B: + def __init__(self): + self.a = A() + self.v2: int = 2 + + a = A() + b = B() + assert multi_getattr(a, "v1") == 1 + assert multi_getattr(b, "v2") == 2 + assert multi_getattr(b, "a.v1") == 1 + with pytest.raises(AttributeError): + multi_getattr(b, "v1") diff --git a/tests/io/jdftx/test_output_utils.py b/tests/io/jdftx/test_output_utils.py index e4178eadf7c..0927ec33472 100644 --- a/tests/io/jdftx/test_output_utils.py +++ b/tests/io/jdftx/test_output_utils.py @@ -2,7 +2,7 @@ import pytest -from pymatgen.io.jdftx._output_utils import find_first_range_key, get_start_lines, multi_getattr, multi_hasattr +from pymatgen.io.jdftx._output_utils import find_first_range_key, get_start_lines from pymatgen.io.jdftx.joutstructures import _get_joutstructures_start_idx @@ -35,41 +35,3 @@ def test_get_joutstructures_start_idx(): assert _get_joutstructures_start_idx(["ken", "barbie"], out_slice_start_flag=start_flag) == 1 assert _get_joutstructures_start_idx(["barbie", "ken"], out_slice_start_flag=start_flag) == 0 assert _get_joutstructures_start_idx(["ken", "ken"], out_slice_start_flag=start_flag) is None - - -def test_multihasattr(): - class A: - def __init__(self): - self.v1: int = 1 - - class B: - def __init__(self): - self.a = A() - self.v2: int = 2 - - a = A() - b = B() - assert multi_hasattr(a, "v1") - assert multi_hasattr(b, "a") - assert multi_hasattr(b, "a.v1") - assert not multi_hasattr(b, "a.v2") - assert not multi_hasattr(b, "v1") - - -def test_multigetattr(): - class A: - def __init__(self): - self.v1: int = 1 - - class B: - def __init__(self): - self.a = A() - self.v2: int = 2 - - a = A() - b = B() - assert multi_getattr(a, "v1") == 1 - assert multi_getattr(b, "v2") == 2 - assert multi_getattr(b, "a.v1") == 1 - with pytest.raises(AttributeError): - multi_getattr(b, "v1") From 6af3d14ed4f47021363e3fd76ae3523d51e21842 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Fri, 22 Nov 2024 13:29:10 -0700 Subject: [PATCH 157/195] changing enumeration of valence electrons (the `valences` method does not exactly what I thought it did. I still think its a helpful function to have but not what I need here) --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index eb01f835dca..5a466c83ef6 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -951,7 +951,12 @@ def _set_pseudo_vars_t1(self, text: list[str]) -> None: # Explicit zipping due to pre-commit in three lines below element_total_electrons = np.array([total_elec_dict[x] for x in self.atom_elements]) pmg_elements = [Element(x) for x in self.atom_elements] - element_valence_electrons = np.array([np.sum(np.array([v[1] for v in el.valences])) for el in pmg_elements]) + element_valence_electrons = np.array( + [ + np.sum(np.array([int(v[2:]) for v in el.electronic_structure.split(".") if "]" not in v])) + for el in pmg_elements + ] + ) element_semicore_electrons = element_total_electrons - element_valence_electrons self.total_electrons_uncharged = np.sum(element_total_electrons) self.valence_electrons_uncharged = np.sum(element_valence_electrons) From efd3fdb33cd427b8dd655a8be844260990e17f3f Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Mon, 25 Nov 2024 16:52:04 -0700 Subject: [PATCH 158/195] explicit testing of "initial-magnetic-moments" --- tests/files/io/jdftx/test_jdftx_in_files/CO.in | 1 + tests/files/io/jdftx/test_jdftx_in_files/input-simple1.in | 2 ++ tests/io/jdftx/test_jdftxinfile.py | 1 + 3 files changed, 4 insertions(+) diff --git a/tests/files/io/jdftx/test_jdftx_in_files/CO.in b/tests/files/io/jdftx/test_jdftx_in_files/CO.in index b91960399c8..7feae54724e 100644 --- a/tests/files/io/jdftx/test_jdftx_in_files/CO.in +++ b/tests/files/io/jdftx/test_jdftx_in_files/CO.in @@ -13,6 +13,7 @@ elec-cutoff 20 100 elec-n-bands 15 kpoint-folding 1 1 1 electronic-minimize nIterations 100 energyDiffThreshold 1e-07 +initial-magnetic-moments C 1 O 1 elec-smearing Fermi 0.001 spintype z-spin core-overlap-check none diff --git a/tests/files/io/jdftx/test_jdftx_in_files/input-simple1.in b/tests/files/io/jdftx/test_jdftx_in_files/input-simple1.in index a026af5f22c..e167680805a 100644 --- a/tests/files/io/jdftx/test_jdftx_in_files/input-simple1.in +++ b/tests/files/io/jdftx/test_jdftx_in_files/input-simple1.in @@ -10,6 +10,8 @@ spintype no-spin elec-n-bands 34 converge-empty-states yes +initial-magnetic-moments C 1 2 3 O 1 F 1 + #elec-ex-corr gga-PBE dump-only diff --git a/tests/io/jdftx/test_jdftxinfile.py b/tests/io/jdftx/test_jdftxinfile.py index e458da0d500..d8af59115c6 100644 --- a/tests/io/jdftx/test_jdftxinfile.py +++ b/tests/io/jdftx/test_jdftxinfile.py @@ -38,6 +38,7 @@ "fluid-solvent": [{"name": "H2O"}], "fluid-cation": {"name": "Na+", "concentration": 0.5}, "fluid-anion": {"name": "F-", "concentration": 0.5}, + "initial-magnetic-moments": "C 1 O 1", } ex_infile2_fname = ex_files_dir / "example_sp.in" From 974db6761bb9d4e9447cabafc3733e7a46c22422 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Mon, 25 Nov 2024 18:07:02 -0700 Subject: [PATCH 159/195] added "to_dict" method to JDFTXOutfile --- src/pymatgen/io/jdftx/outputs.py | 63 ++++++++++++++++++++++++++++++++ tests/io/jdftx/test_repr_out.py | 27 ++++++++++++-- 2 files changed, 87 insertions(+), 3 deletions(-) diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py index f24b4e0e491..b02bf331672 100644 --- a/src/pymatgen/io/jdftx/outputs.py +++ b/src/pymatgen/io/jdftx/outputs.py @@ -23,6 +23,8 @@ class is written. import numpy as np + from pymatgen.core.structure import Structure + from pymatgen.core.trajectory import Trajectory from pymatgen.io.jdftx.jelstep import JElSteps from pymatgen.io.jdftx.jminsettings import ( JMinSettingsElectronic, @@ -102,6 +104,7 @@ class JDFTXOutfile: is_metal (bool): True if fillings of homo and lumo band-states are off-set by 1 and 0 by at least an arbitrary tolerance of 0.01 (ie 1 - 0.015 and 0.012 for homo/lumo fillings would be metallic, while 1-0.001 and 0 would not be). (Only available if eigstats was dumped). + is_converged (bool): True if most recent SCF cycle converged (and geom forces converged is calc is geom_opt) etype (str): String representation of total energy-type of system. Commonly "G" (grand-canonical potential) for GC calculations, and "F" for canonical (fixed electron count) calculations. broadening_type (str): Type of broadening for electronic filling about Fermi-level requested. Either "Fermi", @@ -135,6 +138,8 @@ class JDFTXOutfile: atom_coords_initial (list[list[float]]): The initial atomic coordinates of the most recent JDFTx call. atom_coords_final (list[list[float]]): The final atomic coordinates of the most recent JDFTx call. atom_coords (list[list[float]]): The atomic coordinates of the most recent JDFTx call. + structure (Structure): The updated pymatgen Structure object of the most recent JDFTx call. + trajectory (Trajectory): The Trajectory object of the most recent JDFTx call. has_solvation (bool): True if the most recent JDFTx call included a solvation calculation. fluid (str): The fluid used in the most recent JDFTx call. is_gc (bool): True if the most recent slice is a grand canonical calculation. @@ -197,6 +202,22 @@ def from_file(cls, file_path: str | Path, is_bgw: bool = False, none_slice_on_er ] return cls(slices=slices) + def to_dict(self) -> dict: + """ + Convert the JDFTXOutfile object to a dictionary. + + Returns: + dict: A dictionary representation of the JDFTXOutfile object. + """ + dct = {} + for fld in self.__dataclass_fields__: + value = getattr(self, fld) + dct[fld] = value + + for name, _obj in inspect.getmembers(type(self), lambda o: isinstance(o, property)): + dct[name] = getattr(self, name) + return dct + ########################################################################### # Properties inherited from most recent JDFTXOutfileSlice ########################################################################### @@ -573,6 +594,18 @@ def is_metal(self) -> bool | None: return self.slices[-1].is_metal raise AttributeError("Property is_metal inaccessible due to empty slices class field") + @property + def is_converged(self) -> bool | None: + """Return True if calculation converged. + + Returns: + bool: True if the electronic and geometric optimization have converged (or only the former if a single-point + calculation). + """ + if len(self.slices): + return self.slices[-1].is_converged + raise AttributeError("Property is_converged inaccessible due to empty slices class field") + @property def etype(self) -> str | None: """ @@ -909,6 +942,36 @@ def atom_coords(self) -> list[list[float]]: return self.slices[-1].atom_coords raise AttributeError("Property atom_coords inaccessible due to empty slices class field") + @property + def structure(self) -> Structure: + """ + Returns the structure from the most recent JOutStructure. + + Returns: + Structure: The structure from the most recent JOutStructure. + + Raises: + AttributeError: If the slices class field is empty. + """ + if len(self.slices): + return self.slices[-1].structure + raise AttributeError("Property structure inaccessible due to empty slices class field") + + @property + def trajectory(self) -> Trajectory: + """ + Returns the trajectory from the most recent JOutStructure. + + Returns: + Trajectory: The trajectory from the most recent JOutStructure. + + Raises: + AttributeError: If the slices class field is empty. + """ + if len(self.slices): + return self.slices[-1].trajectory + raise AttributeError("Property trajectory inaccessible due to empty slices class field") + @property def has_solvation(self) -> bool: """ diff --git a/tests/io/jdftx/test_repr_out.py b/tests/io/jdftx/test_repr_out.py index d3aaa3888d1..e7ca1102c37 100644 --- a/tests/io/jdftx/test_repr_out.py +++ b/tests/io/jdftx/test_repr_out.py @@ -18,7 +18,7 @@ @pytest.mark.parametrize( ("init_meth", "init_var", "add_checks"), [ - (JDFTXOutfile, example_sp_outfile_path, lambda dir_repr: None), + (lambda x: JDFTXOutfile.from_file(x), example_sp_outfile_path, lambda dir_repr: None), (JDFTXOutfileSlice._from_out_slice, ex_outfileslice1, lambda dir_repr: None), (lambda x: JOutStructures._from_out_slice(x, opt_type="lattice"), ex_outfileslice1, lambda dir_repr: None), (lambda x: JOutStructure._from_text_slice(x, opt_type="lattice"), ex_jstruc_slice1, lambda dir_repr: None), @@ -39,7 +39,7 @@ def test_dir_repr(init_meth: Callable, init_var: Any, add_checks: Callable) -> N @pytest.mark.parametrize( ("init_meth", "init_var", "add_checks"), [ - (JDFTXOutfile, example_sp_outfile_path, lambda dir_repr: None), + (lambda x: JDFTXOutfile.from_file(x), example_sp_outfile_path, lambda dir_repr: None), (JDFTXOutfileSlice._from_out_slice, ex_outfileslice1, lambda dir_repr: None), (lambda x: JOutStructures._from_out_slice(x, opt_type="lattice"), ex_outfileslice1, lambda dir_repr: None), (lambda x: JOutStructure._from_text_slice(x, opt_type="lattice"), ex_jstruc_slice1, lambda dir_repr: None), @@ -60,7 +60,7 @@ def test_repr_repr(init_meth: Callable, init_var: Any, add_checks: Callable) -> @pytest.mark.parametrize( ("init_meth", "init_var", "add_checks"), [ - (JDFTXOutfile, example_sp_outfile_path, lambda dir_repr: None), + (lambda x: JDFTXOutfile.from_file(x), example_sp_outfile_path, lambda dir_repr: None), (JDFTXOutfileSlice._from_out_slice, ex_outfileslice1, lambda dir_repr: None), (lambda x: JOutStructures._from_out_slice(x, opt_type="lattice"), ex_outfileslice1, lambda dir_repr: None), (lambda x: JOutStructure._from_text_slice(x, opt_type="lattice"), ex_jstruc_slice1, lambda dir_repr: None), @@ -76,3 +76,24 @@ def test_str_repr(init_meth: Callable, init_var: Any, add_checks: Callable) -> N strrable = init_meth(init_var) str_repr = str(strrable) add_checks(str_repr) + + +@pytest.mark.parametrize( + ("init_meth", "init_var", "add_checks"), + [ + (lambda x: JDFTXOutfile.from_file(x), example_sp_outfile_path, lambda dir_repr: None), + # (JDFTXOutfileSlice._from_out_slice, ex_outfileslice1, lambda dir_repr: None), + # (lambda x: JOutStructures._from_out_slice(x, opt_type="lattice"), ex_outfileslice1, lambda dir_repr: None), + # (lambda x: JOutStructure._from_text_slice(x, opt_type="lattice"), ex_jstruc_slice1, lambda dir_repr: None), + # (lambda x: JElStep._from_lines_collect(x, "ElecMinimize", "F"), ex_jstep_lines1, lambda dir_repr: None), + # ( + # lambda x: JElSteps._from_text_slice(x, opt_type="ElecMinimize", etype="F"), + # [line for exl in [ex_jstep_lines1, ex_jstep_lines2] for line in exl], + # lambda dir_repr: None, + # ), + ], +) +def test_dict_repr(init_meth: Callable, init_var: Any, add_checks: Callable) -> None: + dictable = init_meth(init_var) + dict_repr = dictable.to_dict() + add_checks(dict_repr) From b4d77fe6b1e35f6bc08326ced2eb7cff59e242d0 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Mon, 25 Nov 2024 18:09:40 -0700 Subject: [PATCH 160/195] adding `JDFTXOutfileSlice` to "test_dict_repr" in "test_repr_out.py" --- tests/io/jdftx/test_repr_out.py | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/tests/io/jdftx/test_repr_out.py b/tests/io/jdftx/test_repr_out.py index e7ca1102c37..29b2790853f 100644 --- a/tests/io/jdftx/test_repr_out.py +++ b/tests/io/jdftx/test_repr_out.py @@ -82,15 +82,7 @@ def test_str_repr(init_meth: Callable, init_var: Any, add_checks: Callable) -> N ("init_meth", "init_var", "add_checks"), [ (lambda x: JDFTXOutfile.from_file(x), example_sp_outfile_path, lambda dir_repr: None), - # (JDFTXOutfileSlice._from_out_slice, ex_outfileslice1, lambda dir_repr: None), - # (lambda x: JOutStructures._from_out_slice(x, opt_type="lattice"), ex_outfileslice1, lambda dir_repr: None), - # (lambda x: JOutStructure._from_text_slice(x, opt_type="lattice"), ex_jstruc_slice1, lambda dir_repr: None), - # (lambda x: JElStep._from_lines_collect(x, "ElecMinimize", "F"), ex_jstep_lines1, lambda dir_repr: None), - # ( - # lambda x: JElSteps._from_text_slice(x, opt_type="ElecMinimize", etype="F"), - # [line for exl in [ex_jstep_lines1, ex_jstep_lines2] for line in exl], - # lambda dir_repr: None, - # ), + (JDFTXOutfileSlice._from_out_slice, ex_outfileslice1, lambda dir_repr: None), ], ) def test_dict_repr(init_meth: Callable, init_var: Any, add_checks: Callable) -> None: From 4bd2e34c4aab84c2313c5557462c3c5b1be5f2de Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Mon, 25 Nov 2024 18:14:42 -0700 Subject: [PATCH 161/195] removing fatal error from retrieving t_s from a JOutStructure that is None --- src/pymatgen/io/jdftx/joutstructures.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index b3b329ce628..dd6881ecace 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -88,10 +88,8 @@ def t_s(self) -> float | None: if len(self): if (self.opt_type in ["single point", None]) and (isinstance(self[-1].elecmindata[-1].t_s, float)): self._t_s = self[-1].elecmindata[-1].t_s - elif isinstance(self[-1].t_s, float): - self._t_s = self[-1].t_s else: - raise AttributeError("t_s not set in most recent JOutStructure") + self._t_s = self[-1].t_s return self._t_s ########################################################################### From 767dd0e7fe9bb5bf73ff75200a4e7ef00b208d53 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Tue, 26 Nov 2024 16:32:52 -0700 Subject: [PATCH 162/195] Correction for ruff - PLC0206 (Extracting value from dictionary without calling `.items()`) - This does not appear in my local pre-commit (which I believe is running correctly) but started causing the "lint" action to fail starting around 11/22 (along with other failures from unrelated pre-existing parts of pymatgen) --- src/pymatgen/io/jdftx/generic_tags.py | 16 ++++++++-------- src/pymatgen/io/jdftx/joutstructure.py | 11 +++++------ tests/io/jdftx/test_jdftxinfile.py | 4 ++-- 3 files changed, 15 insertions(+), 16 deletions(-) diff --git a/src/pymatgen/io/jdftx/generic_tags.py b/src/pymatgen/io/jdftx/generic_tags.py index 55b1947571f..2d225453013 100644 --- a/src/pymatgen/io/jdftx/generic_tags.py +++ b/src/pymatgen/io/jdftx/generic_tags.py @@ -753,28 +753,28 @@ def _make_list(self, value: dict) -> list: if not isinstance(value, dict): raise TypeError(f"The value {value} is not a dict, so could not be converted") value_list = [] - for subtag in value: + for subtag, subtag_value in value.items(): subtag_type = self.subtags[subtag] if subtag_type.allow_list_representation: # this block deals with making list representations of any nested TagContainers - if not isinstance(value[subtag], dict): - raise ValueError(f"The subtag {subtag} is not a dict: '{value[subtag]}', so could not be converted") - subtag_value2 = subtag_type.get_list_representation(subtag, value[subtag]) # recursive list generation + if not isinstance(subtag_value, dict): + raise ValueError(f"The subtag {subtag} is not a dict: '{subtag_value}', so could not be converted") + subtag_value2 = subtag_type.get_list_representation(subtag, subtag_value) # recursive list generation if subtag_type.write_tagname: # needed to write 'v' subtag in 'ion' tag value_list.append(subtag) value_list.extend(subtag_value2) - elif isinstance(value[subtag], dict): + elif isinstance(subtag_value, dict): # this triggers if someone sets this tag using mixed dict/list representations warnings.warn( - f"The {subtag} subtag does not allow list representation with a value {value[subtag]}.\n " + f"The {subtag} subtag does not allow list representation with a value {subtag_value}.\n " "I added the dict to the list. Is this correct? You will not be able to convert back!", stacklevel=2, ) - value_list.append(value[subtag]) + value_list.append(subtag_value) else: # the subtag is simply of form {'subtag': subtag_value} and now adds concrete values to the list - value_list.append(value[subtag]) + value_list.append(subtag_value) # return list of lists for tags in matrix format, e.g. lattice tag if (ncol := self.linebreak_nth_entry) is not None: diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index fc255719f17..5bfe50ac0e4 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -336,8 +336,7 @@ def _gather_line_collections(self, line_collections: dict, text_slice: list[str] """ for line in text_slice: read_line = False - for line_type in line_collections: - sdict = line_collections[line_type] + for sdict in line_collections.values(): if sdict["collecting"]: lines, getting, got = self._collect_generic_line(line, sdict["lines"]) sdict["lines"] = lines @@ -346,10 +345,10 @@ def _gather_line_collections(self, line_collections: dict, text_slice: list[str] read_line = True break if not read_line: - for line_type in line_collections: - if (not line_collections[line_type]["collected"]) and self._is_generic_start_line(line, line_type): - line_collections[line_type]["collecting"] = True - line_collections[line_type]["lines"].append(line) + for line_type, sdict in line_collections.items(): + if (not sdict["collected"]) and self._is_generic_start_line(line, line_type): + sdict["collecting"] = True + sdict["lines"].append(line) break return line_collections diff --git a/tests/io/jdftx/test_jdftxinfile.py b/tests/io/jdftx/test_jdftxinfile.py index d8af59115c6..03a46fd471a 100644 --- a/tests/io/jdftx/test_jdftxinfile.py +++ b/tests/io/jdftx/test_jdftxinfile.py @@ -188,8 +188,8 @@ def test_JDFTXInfile_add_method(): @pytest.mark.parametrize(("infile_fname", "knowns"), [(ex_infile1_fname, ex_infile1_knowns)]) def test_JDFTXInfile_knowns_simple(infile_fname: PathLike, knowns: dict): jif = JDFTXInfile.from_file(infile_fname) - for key in knowns: - assert_same_value(jif[key], knowns[key]) + for key, val in knowns.items(): + assert_same_value(jif[key], val) @pytest.mark.parametrize("infile_fname", [ex_infile3_fname, ex_infile1_fname, ex_infile2_fname]) From d9cb3496db1445d31d3fe95a8a54eb1b4416ae83 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Wed, 27 Nov 2024 19:25:53 -0700 Subject: [PATCH 163/195] changing the previous "as_dict" method to be private, making a public "as_dict" method that passes through the __setitem__ method so that the values within the dictionary fed to "as_dict" can be as flexible as the values set explicitly by the user (also made minor updates to __setitem__ to handle setting multiple values for repeatable tags better) --- src/pymatgen/io/jdftx/inputs.py | 74 +++++++++---------- .../io/jdftx/jdftxinfile_master_format.py | 1 + tests/io/jdftx/test_jdftxinfile.py | 14 +++- 3 files changed, 47 insertions(+), 42 deletions(-) diff --git a/src/pymatgen/io/jdftx/inputs.py b/src/pymatgen/io/jdftx/inputs.py index 59f081ea608..c4c3cacfe84 100644 --- a/src/pymatgen/io/jdftx/inputs.py +++ b/src/pymatgen/io/jdftx/inputs.py @@ -113,7 +113,7 @@ def as_dict(self, sort_tags: bool = True, skip_module_keys: bool = False) -> dic return params @classmethod - def from_dict(cls, dct: dict[str, Any]) -> JDFTXInfile: + def _from_dict(cls, dct: dict[str, Any]) -> JDFTXInfile: """Parse a dictionary to create a JDFTXInfile object. Args: @@ -126,6 +126,22 @@ def from_dict(cls, dct: dict[str, Any]) -> JDFTXInfile: temp = cls.get_dict_representation(cls.get_list_representation(temp)) return cls.get_list_representation(temp) + @classmethod + def from_dict(cls, d: dict[str, Any]) -> JDFTXInfile: + """Create JDFTXInfile from a dictionary. + + Args: + d (dict): Dictionary to create JDFTXInfile from. + + Returns: + JDFTXInfile: The created JDFTXInfile object. + """ + instance = cls() + for k, v in d.items(): + if k not in ("@module", "@class"): + instance[k] = v + return instance + def copy(self) -> JDFTXInfile: """Return a copy of the JDFTXInfile object. @@ -550,8 +566,8 @@ def __setitem__(self, key: str, value: Any) -> None: tag_object = get_tag_object(key) except KeyError: raise KeyError(f"The {key} tag is not in MASTER_TAG_LIST") - if tag_object.can_repeat and not isinstance(value, list): - value = [value] + # if tag_object.can_repeat and not isinstance(value, list): + # value = [value] if isinstance(tag_object, MultiformatTag): if isinstance(value, str): i = tag_object.get_format_index_for_str_value(key, value) @@ -560,13 +576,22 @@ def __setitem__(self, key: str, value: Any) -> None: tag_object = tag_object.format_options[i] if tag_object.can_repeat and key in self: del self[key] + if tag_object.can_repeat and not isinstance(value, list): + value = [value] params: dict[str, Any] = {} if self._is_numeric(value): value = str(value) - processed_value = tag_object.read(key, value) if isinstance(value, str) else value - params = self._store_value(params, tag_object, key, processed_value) - self.update(params) - self.validate_tags(try_auto_type_fix=True, error_on_failed_fix=True) + if not tag_object.can_repeat: + value = [value] + for v in value: + processed_value = tag_object.read(key, v) if isinstance(v, str) else v + params = self._store_value(params, tag_object, key, processed_value) + self.update(params) + self.validate_tags(try_auto_type_fix=True, error_on_failed_fix=True) + # processed_value = tag_object.read(key, value) if isinstance(value, str) else value + # params = self._store_value(params, tag_object, key, processed_value) + # self.update(params) + # self.validate_tags(try_auto_type_fix=True, error_on_failed_fix=True) def _is_numeric(self, value: Any) -> bool: """Check if a value is numeric. @@ -751,39 +776,6 @@ def from_jdftxinfile(cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False ) return cls(struct, selective_dynamics, sort_structure=sort_structure) - # NOTE: The following methods are commented out so that the input and output sections of this code can be merged - # independently - # TODO: Uncomment these methods once the input and output sections of this code are merged, and add more methods - # to create input objects from output objects. - # @classmethod - # def from_jdftxoutfile(cls, jdftxoutfile: JDFTXOutfile) -> JDFTXStructure: - # """Get JDFTXStructure from JDFTXOutfile. - - # Args: - # jdftxoutfile (JDFTXOutfile): JDFTXOutfile object. - - # Returns: - # JDFTXStructure: The created JDFTXStructure object. - # """ - # if not len(jdftxoutfile.jstrucs): - # raise ValueError("No structures found in JDFTXOutfile") - # joutstructure = jdftxoutfile.jstrucs[-1] - # return cls.from_joutstructure(joutstructure) - - # @classmethod - # def from_joutstructure(cls, joutstructure: JOutStructure) -> JDFTXStructure: - # """Get JDFTXStructure from JOutStructure. - - # Args: - # joutstructure (JOutStructure): JOutStructure object. - - # Returns: - # JDFTXStructure: The created JDFTXStructure object. - # """ - # struct = Structure(joutstructure.lattice, joutstructure.species, joutstructure.coords) - # selective_dynamics = joutstructure.selective_dynamics - # return cls(struct, selective_dynamics, sort_structure=False) - def get_str(self, in_cart_coords: bool = False) -> str: """Return a string to be written as JDFTXInfile tags. @@ -819,7 +811,7 @@ def get_str(self, in_cart_coords: bool = False) -> str: raise ValueError(f"Could not correct site label {label} for site (index {i})") jdftx_tag_dict["ion"].append([label, *coords, sd]) - return str(JDFTXInfile.from_dict(jdftx_tag_dict)) + return str(JDFTXInfile._from_dict(jdftx_tag_dict)) def write_file(self, filename: PathLike, **kwargs) -> None: """Write JDFTXStructure to a file. diff --git a/src/pymatgen/io/jdftx/jdftxinfile_master_format.py b/src/pymatgen/io/jdftx/jdftxinfile_master_format.py index 95cfefdd1b2..20d82f4fe4b 100644 --- a/src/pymatgen/io/jdftx/jdftxinfile_master_format.py +++ b/src/pymatgen/io/jdftx/jdftxinfile_master_format.py @@ -673,6 +673,7 @@ } ), "fluid-solvent": MultiformatTag( + can_repeat=True, # 11/27 format_options=[ TagContainer( can_repeat=True, diff --git a/tests/io/jdftx/test_jdftxinfile.py b/tests/io/jdftx/test_jdftxinfile.py index 03a46fd471a..09948850f78 100644 --- a/tests/io/jdftx/test_jdftxinfile.py +++ b/tests/io/jdftx/test_jdftxinfile.py @@ -73,6 +73,10 @@ def test_JDFTXInfile_known_lambda(infile_fname: str, bool_func: Callable[[JDFTXI ("latt-scale", ["1", "1", "1"]), ("latt-scale", [1, 1, 1]), ("latt-scale", {"s0": 1, "s1": 1, "s2": 1}), + ("elec-cutoff", {"Ecut": 20.0, "EcutRho": 100.0}), + ("elec-cutoff", "20 100"), + ("elec-cutoff", [20, 100]), + ("elec-cutoff", 20), ], ) def test_JDFTXInfile_set_values(val_key: str, val: Any): @@ -81,6 +85,14 @@ def test_JDFTXInfile_set_values(val_key: str, val: Any): JDFTXInfile_self_consistency_tester(jif) +def test_JDFTXInfile_from_dict(): + jif = JDFTXInfile.from_file(ex_infile1_fname) + jif_dict = jif.as_dict() + jif_dict["elec-cutoff"] = 20 + jif2 = JDFTXInfile.from_dict(jif_dict) + JDFTXInfile_self_consistency_tester(jif2) + + @pytest.mark.parametrize( ("val_key", "val"), [ @@ -201,7 +213,7 @@ def test_JDFTXInfile_self_consistency(infile_fname: PathLike): def JDFTXInfile_self_consistency_tester(jif: JDFTXInfile): dict_jif = jif.as_dict() # # Commenting out tests with jif2 due to the list representation asserted - jif2 = JDFTXInfile.get_dict_representation(JDFTXInfile.from_dict(dict_jif)) + jif2 = JDFTXInfile.get_dict_representation(JDFTXInfile._from_dict(dict_jif)) str_list_jif = jif.get_text_list() str_jif = "\n".join(str_list_jif) jif3 = JDFTXInfile.from_str(str_jif) From b3c807da9f807ee9077608199ac44de61f974a30 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Mon, 2 Dec 2024 16:52:54 -0700 Subject: [PATCH 164/195] removing __getattr__ and writing allocating everything in the __postinit__ --- src/pymatgen/io/jdftx/outputs.py | 39 ++++++++++++++++++-------------- 1 file changed, 22 insertions(+), 17 deletions(-) diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py index b02bf331672..8983822bd92 100644 --- a/src/pymatgen/io/jdftx/outputs.py +++ b/src/pymatgen/io/jdftx/outputs.py @@ -202,6 +202,11 @@ def from_file(cls, file_path: str | Path, is_bgw: bool = False, none_slice_on_er ] return cls(slices=slices) + def __post_init__(self): + if len(self.slices): + self.electronic_output = self.slices[-1].electronic_output + self.t_s = self.slices[-1].t_s + def to_dict(self) -> dict: """ Convert the JDFTXOutfile object to a dictionary. @@ -1319,29 +1324,29 @@ def __len__(self) -> int: """ return len(self.slices) - def __getattr__(self, name: str) -> Any: - """Return attribute. + # def __getattr__(self, name: str) -> Any: + # """Return attribute. - Args: - name (str): The name of the attribute. + # Args: + # name (str): The name of the attribute. - Returns: - Any: The value of the attribute. + # Returns: + # Any: The value of the attribute. - Raises: - AttributeError: If the attribute is not found. - """ - if name in self.__dict__: - return self.__dict__[name] + # Raises: + # AttributeError: If the attribute is not found. + # """ + # if name in self.__dict__: + # return self.__dict__[name] - for cls in inspect.getmro(self.__class__): - if name in cls.__dict__ and isinstance(cls.__dict__[name], property): - return cls.__dict__[name].__get__(self) + # for cls in inspect.getmro(self.__class__): + # if name in cls.__dict__ and isinstance(cls.__dict__[name], property): + # return cls.__dict__[name].__get__(self) - if hasattr(self.slices[-1], name): - return getattr(self.slices[-1], name) + # if hasattr(self.slices[-1], name): + # return getattr(self.slices[-1], name) - raise AttributeError(f"{self.__class__.__name__} not found: {name}") + # raise AttributeError(f"{self.__class__.__name__} not found: {name}") def __str__(self) -> str: """Return string representation of JDFTXOutfile object. From 79fe430ea0797da84ae2db60658fd2fd64ae5cc1 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Mon, 2 Dec 2024 19:30:09 -0700 Subject: [PATCH 165/195] replaced all properties within JDFTXOutfile and JDFTXOutfileSlice as initialized attributes and fixed hidden errors revealed by doing so --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 479 +++---- src/pymatgen/io/jdftx/outputs.py | 1303 +++----------------- tests/io/jdftx/conftest.py | 11 +- tests/io/jdftx/test_jdftxoutfileslice.py | 19 +- 4 files changed, 345 insertions(+), 1467 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 5a466c83ef6..cafbe04dd0b 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -134,7 +134,7 @@ class JDFTXOutfileSlice: Properties: t_s (float | None): The total time in seconds for the calculation. - is_converged (bool | None): True if calculation converged. + converged (bool | None): True if calculation converged. trajectory (Trajectory): pymatgen Trajectory object containing intermediate Structure's of outfile slice calculation. electronic_output (dict): Dictionary with all relevant electronic information dumped from an eigstats log. @@ -254,261 +254,34 @@ class JDFTXOutfileSlice: has_parsable_pseudo: bool = False _total_electrons_backup: int | None = None + total_electrons: float | None = None _mu_backup: int | None = None - @property - def t_s(self) -> float | None: - """Return the total time in seconds for the calculation. - - Returns: - float: The total time in seconds for the calculation. - """ - t_s = None - if self.jstrucs: - t_s = self.jstrucs.t_s - return t_s - - @property - def is_converged(self) -> bool | None: - """Return True if calculation converged. - - Returns: - bool: True if the electronic and geometric optimization have converged (or only the former if a single-point - calculation). - """ - if self.jstrucs is None: - return None - converged = self.jstrucs.elec_converged - if self.geom_opt: - converged = converged and self.jstrucs.geom_converged - return converged - - @property - def trajectory(self) -> Trajectory: - """Return pymatgen trajectory object. - - Returns: - Trajectory: pymatgen Trajectory object containing intermediate Structure's of outfile slice calculation. - """ - constant_lattice = False - if self.jsettings_lattice is not None: - if "niterations" in self.jsettings_lattice.params: - constant_lattice = int(self.jsettings_lattice.params["niterations"]) == 0 - else: - raise ValueError("Unknown issue due to partial initialization of settings objects.") - return Trajectory.from_structures(structures=self.jstrucs, constant_lattice=constant_lattice) - - @property - def electronic_output(self) -> dict: - """Return a dictionary with all relevant electronic information. - - Returns: - dict: Dictionary with values corresponding to these keys in _electronic_output field. - """ - dct = {} - for field in self.__dataclass_fields__: - if field in self._electronic_output: - value = getattr(self, field) - dct[field] = value - return dct - - @property - def structure(self) -> Structure: - """Return calculation result as pymatgen Structure. - - Returns: - Structure: pymatgen Structure object. - - Raises: - AttributeError: If the jstrucs class field is empty. - """ - if self.jstrucs is not None: - return self.jstrucs[-1] - raise AttributeError("Property structure inaccessible due to empty jstrucs class field") - - ########################################################################### - # Properties inherited directly from jstrucs - ########################################################################### - - @property - def eopt_type(self) -> str | None: - """ - Return eopt_type from most recent JOutStructure. - - Returns: - str | None: eopt_type from most recent JOutStructure. - - Raises: - AttributeError: If the jstrucs class field is empty. - """ - if self.jstrucs is not None: - return self.jstrucs.eopt_type - raise AttributeError("Property eopt_type inaccessible due to empty jstrucs class field") - - @property - def elecmindata(self) -> JElSteps: - """Return elecmindata from most recent JOutStructure. - - Returns: - JElSteps: elecmindata from most recent JOutStructure. - - Raises: - AttributeError: If the jstrucs class field is empty. - """ - if self.jstrucs is not None: - return self.jstrucs.elecmindata - raise AttributeError("Property elecmindata inaccessible due to empty jstrucs class field") - - @property - def stress(self) -> np.ndarray | None: - """Return stress from most recent JOutStructure. - - Returns: - np.ndarray | None: stress from most recent JOutStructure. - - Raises: - AttributeError: If the jstrucs class field is empty. - """ - if self.jstrucs is not None: - return self.jstrucs.stress - raise AttributeError("Property stress inaccessible due to empty jstrucs class field") - - @property - def strain(self) -> np.ndarray | None: - """Return strain from most recent JOutStructure. - - Returns: - np.ndarray | None: strain from most recent JOutStructure. - - Raises: - AttributeError: If the jstrucs class field is empty. - """ - if self.jstrucs is not None: - return self.jstrucs.strain - raise AttributeError("Property strain inaccessible due to empty jstrucs class field") - - @property - def nstep(self) -> int | None: - """Return (geometric) nstep from most recent JOutStructure. - - Returns: - int | None: (geometric) nstep from most recent JOutStructure. - - Raises: - AttributeError: If the jstrucs class field is empty. - """ - if self.jstrucs is not None: - return self.jstrucs.nstep - raise AttributeError("Property nstep inaccessible due to empty jstrucs class field") - - @property - def e(self) -> float | None: - """Return E from most recent JOutStructure. - - Returns: - float | None: E from most recent JOutStructure. - - Raises: - AttributeError: If the jstrucs class field is empty. - """ - if self.jstrucs is not None: - return self.jstrucs.e - raise AttributeError("Property e inaccessible due to empty jstrucs class field") - - @property - def grad_k(self) -> float | None: - """Return (geometric) grad_k from most recent JOutStructure. - - Returns: - float | None: (geometric) grad_k from most recent JOutStructure. - - Raises: - AttributeError: If the jstrucs class field is empty. - """ - if self.jstrucs is not None: - return self.jstrucs.grad_k - raise AttributeError("Property grad_k inaccessible due to empty jstrucs class field") - - @property - def alpha(self) -> float | None: - """Return (geometric) alpha from most recent JOutStructure. - - Returns: - float | None: (geometric) alpha from most recent JOutStructure. - - Raises: - AttributeError: If the jstrucs class field is empty. - """ - if self.jstrucs is not None: - return self.jstrucs.alpha - raise AttributeError("Property alpha inaccessible due to empty jstrucs class field") - - @property - def linmin(self) -> float | None: - """Return (geometric) linmin from most recent JOutStructure. - - Returns: - float | None: (geometric) linmin from most recent JOutStructure. - - Raises: - AttributeError: If the jstrucs class field is empty. - """ - if self.jstrucs is not None: - return self.jstrucs.linmin - raise AttributeError("Property linmin inaccessible due to empty jstrucs class field") - - @property - def nelectrons(self) -> float | None: - """Return nelectrons from most recent JOutStructure. - - Returns: - float | None: nelectrons from most recent JOutStructure. - - Raises: - AttributeError: If the jstrucs class field is empty. - """ - if self.jstrucs is not None: - return self.jstrucs.nelectrons - raise AttributeError("Property nelectrons inaccessible due to empty jstrucs class field") - - @property - def abs_magneticmoment(self) -> float | None: - """Return abs_magneticmoment from most recent JOutStructure. - - Returns: - float | None: abs_magneticmoment from most recent JOutStructure. - - Raises: - AttributeError: If the jstrucs class field is empty. - """ - if self.jstrucs is not None: - return self.jstrucs.abs_magneticmoment - raise AttributeError("Property abs_magneticmoment inaccessible due to empty jstrucs class field") - - @property - def tot_magneticmoment(self) -> float | None: - """Return tot_magneticmoment from most recent JOutStructure. - - Returns: - float | None: tot_magneticmoment from most recent JOutStructure. - - Raises: - AttributeError: If the jstrucs class field is empty. - """ - if self.jstrucs is not None: - return self.jstrucs.tot_magneticmoment - raise AttributeError("Property tot_magneticmoment inaccessible due to empty jstrucs class field") - - @property - def mu(self) -> float | None: - """Return mu from most recent JOutStructure. (Equivalent to efermi) - - Returns: - float | None: mu from most recent JOutStructure. - - Raises: - AttributeError: If the jstrucs class field is empty. - """ + t_s: float | None = None + converged: bool | None = None + structure: Structure | None = None + trajectory: Trajectory | None = None + electronic_output: dict | None = None + eopt_type: str | None = None + elecmindata: JElSteps | None = None + stress: np.ndarray | None = None + strain: np.ndarray | None = None + nstep: int | None = None + e: float | None = None + grad_k: float | None = None + alpha: float | None = None + linmin: float | None = None + abs_magneticmoment: float | None = None + tot_magneticmoment: float | None = None + mu: float | None = None + elec_nstep: int | None = None + elec_e: float | None = None + elec_grad_k: float | None = None + elec_alpha: float | None = None + elec_linmin: float | None = None + + def _get_mu(self) -> None | float: + """Sets mu from most recent JOutStructure. (Equivalent to efermi)""" _mu = None if self.jstrucs is not None: _mu = self.jstrucs.mu @@ -516,81 +289,6 @@ def mu(self) -> float | None: _mu = self._mu_backup return _mu - ########################################################################### - # Electronic properties inherited from most recent JElSteps with symbol - # disambiguation. - ########################################################################### - - @property - def elec_nstep(self) -> int | None: - """Return the most recent electronic iteration. - - Returns: - int: The most recent electronic iteration. - - Raises: - AttributeError: If the jstrucs class field is empty. - """ - if self.jstrucs is not None: - return self.jstrucs.elec_nstep - raise AttributeError("Property elec_nstep inaccessible due to empty jstrucs class field") - - @property - def elec_e(self) -> float | None: - """Return the most recent electronic energy. - - Returns: - float: The most recent electronic energy. - - Raises: - AttributeError: If the jstrucs class field is empty. - """ - if self.jstrucs is not None: - return self.jstrucs.elec_e - raise AttributeError("Property elec_e inaccessible due to empty jstrucs class field") - - @property - def elec_grad_k(self) -> float | None: - """Return the most recent electronic grad_k. - - Returns: - float: The most recent electronic grad_k. - - Raises: - AttributeError: If the jstrucs class field is empty. - """ - if self.jstrucs is not None: - return self.jstrucs.elec_grad_k - raise AttributeError("Property elec_grad_k inaccessible due to empty jstrucs class field") - - @property - def elec_alpha(self) -> float | None: - """Return the most recent electronic alpha. - - Returns: - float: The most recent electronic alpha. - - Raises: - AttributeError: If the jstrucs class field is empty. - """ - if self.jstrucs is not None: - return self.jstrucs.elec_alpha - raise AttributeError("Property elec_alpha inaccessible due to empty jstrucs class field") - - @property - def elec_linmin(self) -> float | None: - """Return the most recent electronic linmin. - - Returns: - float: The most recent electronic linmin. - - Raises: - AttributeError: If the jstrucs class field is empty. - """ - if self.jstrucs is not None: - return self.jstrucs.elec_linmin - raise AttributeError("Property elec_linmin inaccessible due to empty jstrucs class field") - ########################################################################### # Creation methods ########################################################################### @@ -652,6 +350,7 @@ def _from_out_slice_init_all(self, text: list[str]) -> None: self._set_fluid(text) self._set_nbands(text) self._set_atom_vars(text) + self._set_total_electrons() self._set_pseudo_vars(text) self._set_lattice_vars(text) self.has_solvation = self._check_solvation() @@ -660,6 +359,91 @@ def _from_out_slice_init_all(self, text: list[str]) -> None: self.is_gc = key_exists("target-mu", text) self._set_ecomponents(text) + # Previously were properties, but are now set as attributes + self._from_out_slice_init_all_post_init() + + def _set_t_s(self) -> None: + """Return the total time in seconds for the calculation. + + Returns: + float: The total time in seconds for the calculation. + """ + _t_s = None + if self.jstrucs: + _t_s = self.jstrucs.t_s + self.t_s = _t_s + + def _set_converged(self) -> None: + """Return True if calculation converged. + + Returns: + bool: True if the electronic and geometric optimization have converged (or only the former if a single-point + calculation). + """ + if self.jstrucs is None: + return + converged = self.jstrucs.elec_converged + if self.geom_opt: + converged = converged and self.jstrucs.geom_converged + self.converged = converged + + def _set_trajectory(self) -> Trajectory: + """Return pymatgen trajectory object. + + Returns: + Trajectory: pymatgen Trajectory object containing intermediate Structure's of outfile slice calculation. + """ + constant_lattice = False + if self.jsettings_lattice is not None: + if "niterations" in self.jsettings_lattice.params: + constant_lattice = int(self.jsettings_lattice.params["niterations"]) == 0 + else: + raise ValueError("Unknown issue due to partial initialization of settings objects.") + self.trajectory = Trajectory.from_structures(structures=self.jstrucs, constant_lattice=constant_lattice) + + def _set_electronic_output(self) -> None: + """Return a dictionary with all relevant electronic information. + + Returns: + dict: Dictionary with values corresponding to these keys in _electronic_output field. + """ + dct = {} + for field in self._electronic_output: + if field in self.__dataclass_fields__: + value = getattr(self, field) + dct[field] = value + self.electronic_output = dct + + def _from_out_slice_init_all_post_init(self) -> None: + """Post init for running at end of "_from_out_slice_init_all" method. + + Sets class variables previously defined as properties. + """ + self._set_t_s() + self._set_converged() + self._set_electronic_output() + # + # if self.jstrucs is not None: + # self._set_trajectory() + # self.structure = self.jstrucs[-1] + # self.eopt_type = self.jstrucs.eopt_type + # self.elecmindata = self.jstrucs.elecmindata + # self.stress = self.jstrucs.stress + # self.strain = self.jstrucs.strain + # self.nstep = self.jstrucs.nstep + # self.e = self.jstrucs.e + # self.grad_k = self.jstrucs.grad_k + # self.alpha = self.jstrucs.alpha + # self.linmin = self.jstrucs.linmin + # self.abs_magneticmoment = self.jstrucs.abs_magneticmoment + # self.tot_magneticmoment = self.jstrucs.tot_magneticmoment + # self.mu = self._get_mu() + # self.elec_nstep = self.jstrucs.elec_nstep + # self.elec_e = self.jstrucs.elec_e + # self.elec_grad_k = self.jstrucs.elec_grad_k + # self.elec_alpha = self.jstrucs.elec_alpha + # self.elec_linmin = self.jstrucs.elec_linmin + def _get_xc_func(self, text: list[str]) -> str | None: """Get the exchange-correlation functional used in the calculation. @@ -882,7 +666,9 @@ def _set_eigvars(self, text: list[str]) -> None: self.lumo = eigstats["lumo"] self.emax = eigstats["emax"] self.egap = eigstats["egap"] - if (not self.has_eigstats) and (self.mu is not None): + if self.efermi is None: + if self.mu is None: + self.mu = self._get_mu() self.efermi = self.mu def _get_pp_type(self, text: list[str]) -> str | None: @@ -1069,7 +855,7 @@ def _set_geomopt_vars(self, text: list[str]) -> None: def _set_jstrucs(self, text: list[str]) -> None: """Set the jstrucs class variable. - Set the JStructures object to jstrucs from the out file text. + Set the JStructures object to jstrucs from the out file text and all class attributes initialized from jstrucs. Args: text (list[str]): Output of read_file for out file. @@ -1077,6 +863,26 @@ def _set_jstrucs(self, text: list[str]) -> None: self.jstrucs = JOutStructures._from_out_slice(text, opt_type=self.geom_opt_type) if self.etype is None: self.etype = self.jstrucs[-1].etype + if self.jstrucs is not None: + self._set_trajectory() + self.structure = self.jstrucs[-1] + self.eopt_type = self.jstrucs.eopt_type + self.elecmindata = self.jstrucs.elecmindata + self.stress = self.jstrucs.stress + self.strain = self.jstrucs.strain + self.nstep = self.jstrucs.nstep + self.e = self.jstrucs.e + self.grad_k = self.jstrucs.grad_k + self.alpha = self.jstrucs.alpha + self.linmin = self.jstrucs.linmin + self.abs_magneticmoment = self.jstrucs.abs_magneticmoment + self.tot_magneticmoment = self.jstrucs.tot_magneticmoment + self.mu = self._get_mu() + self.elec_nstep = self.jstrucs.elec_nstep + self.elec_e = self.jstrucs.elec_e + self.elec_grad_k = self.jstrucs.elec_grad_k + self.elec_alpha = self.jstrucs.elec_alpha + self.elec_linmin = self.jstrucs.elec_linmin def _set_backup_vars(self, text: list[str]) -> None: """Set backups for important variables. @@ -1174,13 +980,8 @@ def _set_fluid(self, text: list[str]) -> None: line = find_first_range_key("fluid ", text) self.fluid = text[line[0]].split()[1] - @property - def total_electrons(self) -> float | None: - """Return total_electrons from most recent JOutStructure. - - Returns: - float | None: Total electrons from most recent JOutStructure. - """ + def _set_total_electrons(self) -> None: + """Sets total_electrons from most recent JOutStructure.""" tot_elec = None if self.jstrucs is not None: _tot_elec = self.jstrucs.nelectrons @@ -1188,7 +989,7 @@ def total_electrons(self) -> float | None: tot_elec = _tot_elec if (tot_elec is None) and (self._total_electrons_backup is not None): tot_elec = self._total_electrons_backup - return tot_elec + self.total_electrons = tot_elec def _set_nbands(self, text: list[str]) -> None: """Set the Nbands class variable. diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py index 8983822bd92..e2d54c9af88 100644 --- a/src/pymatgen/io/jdftx/outputs.py +++ b/src/pymatgen/io/jdftx/outputs.py @@ -15,6 +15,7 @@ class is written. from dataclasses import dataclass, field from typing import TYPE_CHECKING, Any +from pymatgen.core.trajectory import Trajectory from pymatgen.io.jdftx._output_utils import read_outfile_slices from pymatgen.io.jdftx.jdftxoutfileslice import JDFTXOutfileSlice @@ -24,7 +25,6 @@ class is written. import numpy as np from pymatgen.core.structure import Structure - from pymatgen.core.trajectory import Trajectory from pymatgen.io.jdftx.jelstep import JElSteps from pymatgen.io.jdftx.jminsettings import ( JMinSettingsElectronic, @@ -53,8 +53,6 @@ class JDFTXOutfile: call of the JDFTx executable. Subsequent JDFTx calls within the same directory and prefix will append outputs to the same out file. More than one slice may correspond to restarted calculations, geom + single point calculations, or optimizations done with 3rd-party wrappers like ASE. - - Properties: prefix (str): The prefix of the most recent JDFTx call. jstrucs (JOutStructures): The JOutStructures object from the most recent JDFTx call. This object contains a series of JOutStructure objects in its 'slices' attribute, each corresponding to a single structure @@ -89,6 +87,7 @@ class JDFTXOutfile: geom_opt_type (str): The type of geometry optimization performed in the most recent JDFTx call. Options are 'lattice' or 'ionic' if geom_opt, else "single point". ('lattice' optimizations perform ionic optimizations as well unless ion positions are given in direct coordinates). + ecomponents (dict): The components of the total energy in eV of the most recent JDFTx call. efermi (float): The Fermi energy in eV of the most recent JDFTx call. Equivalent to "mu". egap (float): The band gap in eV of the most recent JDFTx call. (Only available if eigstats was dumped). emin (float): The minimum energy in eV (smallest Kohn-Sham eigenvalue) of the most recent JDFTx call. (Only @@ -104,7 +103,7 @@ class JDFTXOutfile: is_metal (bool): True if fillings of homo and lumo band-states are off-set by 1 and 0 by at least an arbitrary tolerance of 0.01 (ie 1 - 0.015 and 0.012 for homo/lumo fillings would be metallic, while 1-0.001 and 0 would not be). (Only available if eigstats was dumped). - is_converged (bool): True if most recent SCF cycle converged (and geom forces converged is calc is geom_opt) + converged (bool): True if most recent SCF cycle converged (and geom forces converged is calc is geom_opt) etype (str): String representation of total energy-type of system. Commonly "G" (grand-canonical potential) for GC calculations, and "F" for canonical (fixed electron count) calculations. broadening_type (str): Type of broadening for electronic filling about Fermi-level requested. Either "Fermi", @@ -179,6 +178,80 @@ class JDFTXOutfile: """ slices: list[JDFTXOutfileSlice] = field(default_factory=list) + prefix: str = field(init=False) + jstrucs: JOutStructures = field(init=False) + jsettings_fluid: JMinSettingsFluid = field(init=False) + jsettings_electronic: JMinSettingsElectronic = field(init=False) + jsettings_lattice: JMinSettingsLattice = field(init=False) + jsettings_ionic: JMinSettingsIonic = field(init=False) + xc_func: str = field(init=False) + lattice_initial: np.ndarray = field(init=False) + lattice_final: np.ndarray = field(init=False) + lattice: np.ndarray = field(init=False) + a: float = field(init=False) + b: float = field(init=False) + c: float = field(init=False) + fftgrid: list[int] = field(init=False) + geom_opt: bool = field(init=False) + geom_opt_type: str = field(init=False) + efermi: float = field(init=False) + egap: float = field(init=False) + emin: float = field(init=False) + emax: float = field(init=False) + homo: float = field(init=False) + lumo: float = field(init=False) + homo_filling: float = field(init=False) + lumo_filling: float = field(init=False) + is_metal: bool = field(init=False) + converged: bool = field(init=False) + etype: str = field(init=False) + broadening_type: str = field(init=False) + broadening: float = field(init=False) + kgrid: list[int] = field(init=False) + truncation_type: str = field(init=False) + truncation_radius: float = field(init=False) + pwcut: float = field(init=False) + rhocut: float = field(init=False) + pp_type: str = field(init=False) + total_electrons: float = field(init=False) + semicore_electrons: int = field(init=False) + valence_electrons: float = field(init=False) + total_electrons_uncharged: int = field(init=False) + semicore_electrons_uncharged: int = field(init=False) + valence_electrons_uncharged: int = field(init=False) + nbands: int = field(init=False) + atom_elements: list[str] = field(init=False) + atom_elements_int: list[int] = field(init=False) + atom_types: list[str] = field(init=False) + spintype: str = field(init=False) + nspin: int = field(init=False) + nat: int = field(init=False) + atom_coords_initial: list[list[float]] = field(init=False) + atom_coords_final: list[list[float]] = field(init=False) + atom_coords: list[list[float]] = field(init=False) + structure: Structure = field(init=False) + trajectory: Trajectory = field(init=False) + has_solvation: bool = field(init=False) + fluid: str = field(init=False) + is_gc: bool = field(init=False) + eopt_type: str = field(init=False) + elecmindata: JElSteps = field(init=False) + stress: np.ndarray = field(init=False) + strain: np.ndarray = field(init=False) + nstep: int = field(init=False) + e: float = field(init=False) + grad_k: float = field(init=False) + alpha: float = field(init=False) + linmin: float = field(init=False) + abs_magneticmoment: float = field(init=False) + tot_magneticmoment: float = field(init=False) + mu: float = field(init=False) + elec_nstep: int = field(init=False) + elec_e: float = field(init=False) + elec_grad_k: float = field(init=False) + elec_alpha: float = field(init=False) + elec_linmin: float = field(init=False) + electronic_output: float = field(init=False) @classmethod def from_file(cls, file_path: str | Path, is_bgw: bool = False, none_slice_on_error: bool = False) -> JDFTXOutfile: @@ -204,8 +277,97 @@ def from_file(cls, file_path: str | Path, is_bgw: bool = False, none_slice_on_er def __post_init__(self): if len(self.slices): + self.prefix = self.slices[-1].prefix + self.jstrucs = self.slices[-1].jstrucs + self.jsettings_fluid = self.slices[-1].jsettings_fluid + self.jsettings_electronic = self.slices[-1].jsettings_electronic + self.jsettings_lattice = self.slices[-1].jsettings_lattice + self.jsettings_ionic = self.slices[-1].jsettings_ionic + self.xc_func = self.slices[-1].xc_func + self.lattice_initial = self.slices[-1].lattice_initial + self.lattice_final = self.slices[-1].lattice_final + self.lattice = self.slices[-1].lattice + self.a = self.slices[-1].a + self.b = self.slices[-1].b + self.c = self.slices[-1].c + self.fftgrid = self.slices[-1].fftgrid + self.geom_opt = self.slices[-1].geom_opt + self.geom_opt_type = self.slices[-1].geom_opt_type + self.efermi = self.slices[-1].efermi + self.egap = self.slices[-1].egap + self.emin = self.slices[-1].emin + self.emax = self.slices[-1].emax + self.homo = self.slices[-1].homo + self.lumo = self.slices[-1].lumo + self.homo_filling = self.slices[-1].homo_filling + self.lumo_filling = self.slices[-1].lumo_filling + self.is_metal = self.slices[-1].is_metal + self.converged = self.slices[-1].converged + self.etype = self.slices[-1].etype + self.broadening_type = self.slices[-1].broadening_type + self.broadening = self.slices[-1].broadening + self.kgrid = self.slices[-1].kgrid + self.truncation_type = self.slices[-1].truncation_type + self.truncation_radius = self.slices[-1].truncation_radius + self.pwcut = self.slices[-1].pwcut + self.rhocut = self.slices[-1].rhocut + self.pp_type = self.slices[-1].pp_type + self.total_electrons = self.slices[-1].total_electrons + self.semicore_electrons = self.slices[-1].semicore_electrons + self.valence_electrons = self.slices[-1].valence_electrons + self.total_electrons_uncharged = self.slices[-1].total_electrons_uncharged + self.semicore_electrons_uncharged = self.slices[-1].semicore_electrons_uncharged + self.valence_electrons_uncharged = self.slices[-1].valence_electrons_uncharged + self.nbands = self.slices[-1].nbands + self.atom_elements = self.slices[-1].atom_elements + self.atom_elements_int = self.slices[-1].atom_elements_int + self.atom_types = self.slices[-1].atom_types + self.spintype = self.slices[-1].spintype + self.nspin = self.slices[-1].nspin + self.nat = self.slices[-1].nat + self.atom_coords_initial = self.slices[-1].atom_coords_initial + self.atom_coords_final = self.slices[-1].atom_coords_final + self.atom_coords = self.slices[-1].atom_coords + self.structure = self.slices[-1].structure + self.trajectory = self._get_trajectory() + self.has_solvation = self.slices[-1].has_solvation + self.fluid = self.slices[-1].fluid + self.is_gc = self.slices[-1].is_gc + self.eopt_type = self.slices[-1].eopt_type + self.elecmindata = self.slices[-1].elecmindata + self.stress = self.slices[-1].stress + self.strain = self.slices[-1].strain + self.nstep = self.slices[-1].nstep + self.e = self.slices[-1].e + self.grad_k = self.slices[-1].grad_k + self.alpha = self.slices[-1].alpha + self.linmin = self.slices[-1].linmin + self.abs_magneticmoment = self.slices[-1].abs_magneticmoment + self.tot_magneticmoment = self.slices[-1].tot_magneticmoment + self.mu = self.slices[-1].mu + self.elec_nstep = self.slices[-1].elec_nstep + self.elec_e = self.slices[-1].elec_e + self.elec_grad_k = self.slices[-1].elec_grad_k + self.elec_alpha = self.slices[-1].elec_alpha + self.elec_linmin = self.slices[-1].elec_linmin self.electronic_output = self.slices[-1].electronic_output self.t_s = self.slices[-1].t_s + self.ecomponents = self.slices[-1].ecomponents + + def _get_trajectory(self) -> Trajectory: + """Set the trajectory attribute of the JDFTXOutfile object.""" + constant_lattice = True + structures = [] + for _i, slc in enumerate(self.slices): + structures += slc.jstrucs.slices + if constant_lattice and (slc.jsettings_lattice is not None): + if "niterations" in slc.jsettings_lattice.params: + if int(slc.jsettings_lattice.params["niterations"]) > 1: + constant_lattice = False + else: + constant_lattice = False + + return Trajectory.from_structures(structures=structures, constant_lattice=constant_lattice) def to_dict(self) -> dict: """ @@ -216,1138 +378,47 @@ def to_dict(self) -> dict: """ dct = {} for fld in self.__dataclass_fields__: - value = getattr(self, fld) - dct[fld] = value + if hasattr(self, fld): + value = getattr(self, fld) + dct[fld] = value for name, _obj in inspect.getmembers(type(self), lambda o: isinstance(o, property)): dct[name] = getattr(self, name) return dct ########################################################################### - # Properties inherited from most recent JDFTXOutfileSlice + # Magic methods ########################################################################### - @property - def prefix(self) -> str: - """ - The prefix of the most recent JDFTx call. - - Returns: - str: The prefix from the most recent JOutStructure. - """ - if len(self.slices): - return self.slices[-1].prefix - raise AttributeError("Property prefix inaccessible due to empty slices class field") - - @property - def jstrucs(self) -> JOutStructures: - """ - Return jstrucs from most recent JOutStructure. - - Returns: - JOutStructures: The JOutStructures object from the most recent JDFTx call. - """ - if len(self.slices): - return self.slices[-1].jstrucs - raise AttributeError("Property jstrucs inaccessible due to empty slices class field") - - @property - def jsettings_fluid( - self, - ) -> JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic: - """ - Return jsettings_fluid from most recent JOutStructure. - - Returns: - JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic: The JMinSettingsFluid - object from the most recent JDFTx call. - """ - if len(self.slices): - return self.slices[-1].jsettings_fluid - raise AttributeError("Property jsettings_fluid inaccessible due to empty slices class field") - - @property - def jsettings_electronic( - self, - ) -> JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic: - """ - Return jsettings_electronic from most recent JOutStructure. - - Returns: - JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic: The - JMinSettingsElectronic object from the most recent JDFTx call. - """ - if len(self.slices): - return self.slices[-1].jsettings_electronic - raise AttributeError("Property jsettings_electronic inaccessible due to empty slices class field") - - @property - def jsettings_lattice( - self, - ) -> JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic: - """ - Return jsettings_lattice from most recent JOutStructure. - - Returns: - JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic: The - JMinSettingsLattice object from the most recent JDFTx call. - """ - if len(self.slices): - return self.slices[-1].jsettings_lattice - raise AttributeError("Property jsettings_lattice inaccessible due to empty slices class field") - - @property - def jsettings_ionic( - self, - ) -> JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic: - """ - Return jsettings_ionic from most recent JOutStructure. - - Returns: - JMinSettingsFluid | JMinSettingsElectronic | JMinSettingsLattice | JMinSettingsIonic: The JMinSettingsIonic - object from the most recent JDFTx call. - """ - if len(self.slices): - return self.slices[-1].jsettings_ionic - raise AttributeError("Property jsettings_ionic inaccessible due to empty slices class field") - - @property - def xc_func(self) -> str: - """ - Return xc_func from most recent JOutStructure. - - Returns: - str: The name of the exchange correlation functional used for the calculation. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].xc_func - raise AttributeError("Property xc_func inaccessible due to empty slices class field") - - @property - def lattice_initial(self) -> np.ndarray: - """ - Returns the initial lattice vectors from the most recent JOutStructure. - - Returns: - np.ndarray: The initial lattice vectors. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].lattice_initial - raise AttributeError("Property lattice_initial inaccessible due to empty slices class field") - - @property - def lattice_final(self) -> np.ndarray: - """ - Returns the final lattice vectors from the most recent JOutStructure. - - Returns: - np.ndarray: The final lattice vectors. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].lattice_final - raise AttributeError("Property lattice_final inaccessible due to empty slices class field") - - @property - def lattice(self) -> np.ndarray: - """ - Returns the lattice vectors from the most recent JOutStructure. - - Returns: - np.ndarray: The lattice vectors. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].lattice - raise AttributeError("Property lattice inaccessible due to empty slices class field") - - @property - def a(self) -> float: - """ - Returns the length of the first lattice vector from the most recent JOutStructure. - - Returns: - float: The length of the first lattice vector in Angstroms. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].a - raise AttributeError("Property a inaccessible due to empty slices class field") - - @property - def b(self) -> float: - """ - Returns the length of the second lattice vector from the most recent JOutStructure. - - Returns: - float: The length of the second lattice vector in Angstroms. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].b - raise AttributeError("Property b inaccessible due to empty slices class field") - - @property - def c(self) -> float: - """ - Returns the length of the third lattice vector from the most recent JOutStructure. - - Returns: - float: The length of the third lattice vector in Angstroms. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].c - raise AttributeError("Property c inaccessible due to empty slices class field") - - @property - def fftgrid(self) -> list[int]: - """ - Returns the FFT grid shape from the most recent JOutStructure. - - Returns: - list[int]: The shape of the electronic density array. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].fftgrid - raise AttributeError("Property fftgrid inaccessible due to empty slices class field") - - @property - def geom_opt(self) -> bool: - """ - Returns whether the most recent JOutStructure included a geometric optimization. - - Returns: - bool: True if the calculation included a geometric optimization, False otherwise. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].geom_opt - raise AttributeError("Property geom_opt inaccessible due to empty slices class field") - - @property - def geom_opt_type(self) -> str: - """ - Return geom_opt_type from most recent JOutStructure. - - Returns: - str: The type of geometric optimization performed (lattice, ionic, or single point). - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].geom_opt_type - raise AttributeError("Property geom_opt_type inaccessible due to empty slices class field") - - @property - def efermi(self) -> float | None: - """ - Return efermi from most recent JOutStructure. - - Returns: - float | None: The energy of the Fermi level in eV. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].efermi - raise AttributeError("Property efermi inaccessible due to empty slices class field") - - @property - def egap(self) -> float | None: - """ - Return egap from most recent JOutStructure. - - Returns: - float | None: The size of the band gap in eV. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].egap - raise AttributeError("Property egap inaccessible due to empty slices class field") - - @property - def emin(self) -> float | None: - """ - Return emin from most recent JOutStructure. - - Returns: - float | None: The lowest Kohn-Sham eigenvalue in eV. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].emin - raise AttributeError("Property emin inaccessible due to empty slices class field") - - @property - def emax(self) -> float | None: - """ - Return emax from most recent JOutStructure. - - Returns: - float | None: The highest Kohn-Sham eigenvalue in eV. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].emax - raise AttributeError("Property emax inaccessible due to empty slices class field") - - @property - def homo(self) -> float | None: - """ - Return homo from most recent JOutStructure. - - Returns: - float | None: The energy of last band-state before Fermi level (Highest Occupied Molecular Orbital). - None if eigstats are not dumped. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].homo - raise AttributeError("Property homo inaccessible due to empty slices class field") - - @property - def lumo(self) -> float | None: - """ - Return lumo from most recent JOutStructure. - - Returns: - float | None: The energy of first band-state after Fermi level (Lowest Unoccupied Molecular Orbital). - None if eigstats are not dumped. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].lumo - raise AttributeError("Property lumo inaccessible due to empty slices class field") - - @property - def homo_filling(self) -> float | None: - """ - Return homo_filling from most recent JOutStructure. - - Returns: - float | None: The filling at the "homo" energy level. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].homo_filling - raise AttributeError("Property homo_filling inaccessible due to empty slices class field") - - @property - def lumo_filling(self) -> float | None: - """ - Return lumo_filling from most recent JOutStructure. - - Returns: - float | None: The filling at the "lumo" energy level. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].lumo_filling - raise AttributeError("Property lumo_filling inaccessible due to empty slices class field") + def __getitem__(self, key: int | str) -> JDFTXOutfileSlice | Any: + """Return item. - @property - def is_metal(self) -> bool | None: - """ - Return is_metal from most recent JOutStructure. + Args: + key (int | str): The key of the item. Returns: - bool | None: True if fillings of homo and lumo band-states are off-set by 1 and 0 by at least an arbitrary - tolerance of 0.01. None if eigstats are not dumped. + JDFTXOutfileSlice | Any: The value of the item. Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].is_metal - raise AttributeError("Property is_metal inaccessible due to empty slices class field") - - @property - def is_converged(self) -> bool | None: - """Return True if calculation converged. - - Returns: - bool: True if the electronic and geometric optimization have converged (or only the former if a single-point - calculation). - """ - if len(self.slices): - return self.slices[-1].is_converged - raise AttributeError("Property is_converged inaccessible due to empty slices class field") - - @property - def etype(self) -> str | None: - """ - Return etype from most recent JOutStructure. - - Returns: - str | None: The string representation of the energy type by which the electronic ensemble was minimized - (G, grand-canonical potential for grand-canonical ensemble; F, Helmholtz, for canonical ensemble). - """ - if len(self.slices): - return self.slices[-1].etype - raise AttributeError("Property etype inaccessible due to empty slices class field") - - @property - def broadening_type(self) -> str: - """ - Return broadening_type from most recent JOutStructure. - - Returns: - str: The function used for smearing electronic filling about the Fermi level. - """ - if len(self.slices): - return self.slices[-1].broadening_type - raise AttributeError("Property broadening_type inaccessible due to empty slices class field") - - @property - def broadening(self) -> float: - """ - Return broadening from most recent JOutStructure. - - Returns: - float: The parameter controlling the magnitude of broadening of electronic filling about the Fermi level. - """ - if len(self.slices): - return self.slices[-1].broadening - raise AttributeError("Property broadening inaccessible due to empty slices class field") - - @property - def kgrid(self) -> list: - """ - Return kgrid from most recent JOutStructure. - - Returns: - list: The shape of the k-point mesh used to sample the Brillouin-zone of the unit cell (equivalent to kpoint - folding). - """ - if len(self.slices): - return self.slices[-1].kgrid - raise AttributeError("Property kgrid inaccessible due to empty slices class field") - - @property - def truncation_type(self) -> str: - """ - Return truncation_type from most recent JOutStructure. - - Returns: - str: The type of Coloumb truncation used to avoid interaction with neighboring periodic images. ("Periodic" - if no truncation) - """ - if len(self.slices): - return self.slices[-1].truncation_type - raise AttributeError("Property truncation_type inaccessible due to empty slices class field") - - @property - def truncation_radius(self) -> float | None: - """ - Return truncation_radius from most recent JOutStructure. - - Returns: - float | None: The radius of coloumb truncation boundary in Bohr (not None iff truncation_type is spherical). - """ - if len(self.slices): - return self.slices[-1].truncation_radius - raise AttributeError("Property truncation_radius inaccessible due to empty slices class field") - - @property - def pwcut(self) -> float: - """ - Return pwcut from most recent JOutStructure. - - Returns: - float: The energy cutoff for planewaves entering the basis set in Hartree. - """ - if len(self.slices): - return self.slices[-1].pwcut - raise AttributeError("Property pwcut inaccessible due to empty slices class field") - - @property - def rhocut(self) -> float: - """ - Return rhocut from most recent JOutStructure. - - Returns: - float: The energy cutoff for the resolution of the real-space grid in Hartree. + TypeError: If the key type is invalid. """ - if len(self.slices): - return self.slices[-1].rhocut - raise AttributeError("Property rhocut inaccessible due to empty slices class field") + val = None + if type(key) is int: + val = self.slices[key] + elif type(key) is str: + val = getattr(self, key) + else: + raise TypeError(f"Invalid key type: {type(key)}") + return val - @property - def pp_type(self) -> str | None: - """ - Return pp_type from most recent JOutStructure. + def __len__(self) -> int: + """Return length of JDFTXOutfile object. Returns: - str | None: The name of the pseudopotential library used for the calculation. Only "GBRV" and "SG15" are - supported by this output parser, otherwise pp_type is None. - """ - if len(self.slices): - return self.slices[-1].pp_type - raise AttributeError("Property pp_type inaccessible due to empty slices class field") - - @property - def total_electrons(self) -> float: - """ - Return total_electrons from most recent JOutStructure. - - Returns: - float: The total number of electrons. - """ - if len(self.slices): - return self.slices[-1].total_electrons - raise AttributeError("Property total_electrons inaccessible due to empty slices class field") - - @property - def semicore_electrons(self) -> int: - """ - Return semicore_electrons from most recent JOutStructure. - - Returns: - int: The number of semicore electrons discluded from pseudopotentials but not part of the atom's valence - shell. - """ - if len(self.slices): - return self.slices[-1].semicore_electrons - raise AttributeError("Property semicore_electrons inaccessible due to empty slices class field") - - @property - def valence_electrons(self) -> float: - """ - Return valence_electrons from most recent JOutStructure. - - Returns: - float: The number of valence electrons. - """ - if len(self.slices): - return self.slices[-1].valence_electrons - raise AttributeError("Property valence_electrons inaccessible due to empty slices class field") - - @property - def total_electrons_uncharged(self) -> int: - """ - Return total_electrons_uncharged from most recent JOutStructure. - - Returns: - int: The number of electrons required to reach a neutral cell charge. - """ - if len(self.slices): - return self.slices[-1].total_electrons_uncharged - raise AttributeError("Property total_electrons_uncharged inaccessible due to empty slices class field") - - @property - def semicore_electrons_uncharged(self) -> int: - """ - Return semicore_electrons_uncharged from most recent JOutStructure. - - Returns: - int: The number of semicore electrons uncharged. - """ - if len(self.slices): - return self.slices[-1].semicore_electrons_uncharged - raise AttributeError("Property semicore_electrons_uncharged inaccessible due to empty slices class field") - - @property - def valence_electrons_uncharged(self) -> int: - """ - Return valence_electrons_uncharged from most recent JOutStructure. - - Returns: - int: The number of valence electrons uncharged. - """ - if len(self.slices): - return self.slices[-1].valence_electrons_uncharged - raise AttributeError("Property valence_electrons_uncharged inaccessible due to empty slices class field") - - @property - def nbands(self) -> int: - """ - Returns the number of bands used in the calculation from the most recent JOutStructure. - - Returns: - int: The number of bands used in the calculation. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].nbands - raise AttributeError("Property nbands inaccessible due to empty slices class field") - - @property - def atom_elements(self) -> list[str]: - """ - Returns the list of each ion's element symbol in the most recent JDFTx call from the most recent JOutStructure. - - Returns: - list[str]: The list of each ion's element symbol in the most recent JDFTx call. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].atom_elements - raise AttributeError("Property atom_elements inaccessible due to empty slices class field") - - @property - def atom_elements_int(self) -> list[int]: - """ - Returns the list of ion's atomic numbers in the most recent JDFTx call from the most recent JOutStructure. - - Returns: - list[int]: The list of ion's atomic numbers in the most recent JDFTx call. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].atom_elements_int - raise AttributeError("Property atom_elements_int inaccessible due to empty slices class field") - - @property - def atom_types(self) -> list: - """ - Returns the non-repeating list of each ion's element symbol in the most recent JDFTx call from the most recent - JOutStructure. - - Returns: - list: The non-repeating list of each ion's element symbol in the most recent JDFTx call. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].atom_types - raise AttributeError("Property atom_types inaccessible due to empty slices class field") - - @property - def spintype(self) -> str: - """ - Returns the way spin was incorporated in the most recent JDFTx call from the most recent JOutStructure. - - Returns: - str: The way spin was incorporated in the most recent JDFTx call. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].spintype - raise AttributeError("Property spintype inaccessible due to empty slices class field") - - @property - def nspin(self) -> int: - """ - Returns the number of spins used in the calculation from the most recent JOutStructure. - - Returns: - int: The number of spins used in the calculation. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].nspin - raise AttributeError("Property nspin inaccessible due to empty slices class field") - - @property - def nat(self) -> int: - """ - Returns the number of atoms in the most recent JDFTx call from the most recent JOutStructure. - - Returns: - int: The number of atoms in the most recent JDFTx call. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].nat - raise AttributeError("Property nat inaccessible due to empty slices class field") - - @property - def atom_coords_initial(self) -> list[list[float]]: - """ - Returns the initial atomic coordinates from the most recent JOutStructure. - - Returns: - list[list[float]]: The initial atomic coordinates. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].atom_coords_initial - raise AttributeError("Property atom_coords_initial inaccessible due to empty slices class field") - - @property - def atom_coords_final(self) -> list[list[float]]: - """ - Returns the final atomic coordinates from the most recent JOutStructure. - - Returns: - list[list[float]]: The final atomic coordinates. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].atom_coords_final - raise AttributeError("Property atom_coords_final inaccessible due to empty slices class field") - - @property - def atom_coords(self) -> list[list[float]]: - """ - Returns the atomic coordinates from the most recent JOutStructure. - - Returns: - list[list[float]]: The atomic coordinates. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].atom_coords - raise AttributeError("Property atom_coords inaccessible due to empty slices class field") - - @property - def structure(self) -> Structure: - """ - Returns the structure from the most recent JOutStructure. - - Returns: - Structure: The structure from the most recent JOutStructure. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].structure - raise AttributeError("Property structure inaccessible due to empty slices class field") - - @property - def trajectory(self) -> Trajectory: - """ - Returns the trajectory from the most recent JOutStructure. - - Returns: - Trajectory: The trajectory from the most recent JOutStructure. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].trajectory - raise AttributeError("Property trajectory inaccessible due to empty slices class field") - - @property - def has_solvation(self) -> bool: - """ - Returns whether the most recent JDFTx call included a solvation calculation from the most recent JOutStructure. - - Returns: - bool: True if the most recent JDFTx call included a solvation calculation, False otherwise. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].has_solvation - raise AttributeError("Property has_solvation inaccessible due to empty slices class field") - - @property - def fluid(self) -> str: - """ - Returns the name of the implicit solvent used in the calculation from the most recent JOutStructure. - - Returns: - str: The name of the implicit solvent used in the calculation. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].fluid - raise AttributeError("Property fluid inaccessible due to empty slices class field") - - @property - def is_gc(self) -> bool: - """ - Returns whether the most recent slice is a grand canonical calculation from the most recent JOutStructure. - - Returns: - bool: True if the most recent slice is a grand canonical calculation, False otherwise. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].is_gc - raise AttributeError("Property is_gc inaccessible due to empty slices class field") - - ########################################################################### - # Properties inherited from most recent JDFTXOutfileSlice directly through - # the JDFTXOutfileSlice object's jstrucs class variable. - ########################################################################### - - @property - def eopt_type(self) -> str: - """ - Returns the eopt_type from the most recent JOutStructure. - - Returns: - str: The eopt_type from the most recent JOutStructure. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].eopt_type - raise AttributeError("Property eopt_type inaccessible due to empty jstrucs class field") - - @property - def elecmindata(self) -> JElSteps: - """ - Returns the elecmindata from the most recent JOutStructure. - - Returns: - JElSteps: The elecmindata from the most recent JOutStructure. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].elecmindata - raise AttributeError("Property elecmindata inaccessible due to empty jstrucs class field") - - @property - def stress(self) -> np.ndarray: - """ - Returns the stress tensor from the most recent JOutStructure. - - Returns: - np.ndarray: The stress tensor of the unit cell in units eV/A^3. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].stress - raise AttributeError("Property stress inaccessible due to empty jstrucs class field") - - @property - def strain(self) -> np.ndarray: - """ - Returns the strain tensor from the most recent JOutStructure. - - Returns: - np.ndarray: The unitless strain tensor. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].strain - raise AttributeError("Property strain inaccessible due to empty jstrucs class field") - - @property - def nstep(self) -> int: - """ - Returns the (geometric) step number from the most recent JOutStructure. - - Returns: - int: The (geometric) step number from the most recent JOutStructure. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].nstep - raise AttributeError("Property nstep inaccessible due to empty jstrucs class field") - - @property - def e(self) -> float: - """ - Returns the energy from the most recent JOutStructure. - - Returns: - float: The energy of the system's etype in eV. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].e - raise AttributeError("Property e inaccessible due to empty jstrucs class field") - - @property - def grad_k(self) -> float: - """ - Returns the (geometric) grad_k from the most recent JOutStructure. - - Returns: - float: The final norm of the preconditioned gradient for geometric optimization of the most recent JDFTx - call (evaluated as dot(g, Kg), where g is the gradient and Kg is the preconditioned gradient). - (written as "|grad|_K" in JDFTx output). - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].grad_k - raise AttributeError("Property grad_k inaccessible due to empty jstrucs class field") - - @property - def alpha(self) -> float: - """ - Returns the (geometric) alpha from the most recent JOutStructure. - - Returns: - float: The geometric step size along the line minimization. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].alpha - raise AttributeError("Property alpha inaccessible due to empty jstrucs class field") - - @property - def linmin(self) -> float: - """ - Returns the (geometric) linmin from the most recent JOutStructure. - - Returns: - float: The final normalized projection of the geometric step direction onto the gradient for the most recent - JDFTx call. - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].linmin - raise AttributeError("Property linmin inaccessible due to empty jstrucs class field") - - @property - def nelectrons(self) -> float: - """ - Returns the nelectrons from the most recent JOutStructure. - - Returns: - float: The number of electrons (equivalent to total_electrons). - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].nelectrons - raise AttributeError("Property nelectrons inaccessible due to empty jstrucs class field") - - @property - def abs_magneticmoment(self) -> float | None: - """ - Returns the abs_magneticmoment from the most recent JOutStructure. - - Returns: - float | None: The absolute magnetic moment of electronic density. (None if restricted spin) - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].abs_magneticmoment - raise AttributeError("Property abs_magneticmoment inaccessible due to empty jstrucs class field") - - @property - def tot_magneticmoment(self) -> float | None: - """ - Returns the tot_magneticmoment from the most recent JOutStructure. - - Returns: - float | None: The total magnetic moment of the electronic density. (None if restricted spin) - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].tot_magneticmoment - raise AttributeError("Property tot_magneticmoment inaccessible due to empty jstrucs class field") - - @property - def mu(self) -> float: - """ - Returns the mu from the most recent JOutStructure. - - Returns: - float: The mu from the most recent JOutStructure. (Equivalent to efermi) - - Raises: - AttributeError: If the slices class field is empty. - """ - if len(self.slices): - return self.slices[-1].mu - raise AttributeError("Property mu inaccessible due to empty jstrucs class field") - - ########################################################################### - # Electronic properties with symbol disambiguation inherited from most - # recent JDFTXOutfileSlice directly through the JDFTXOutfileSlice - # object's jstrucs class variable. - ########################################################################### - - @property - def elec_nstep(self) -> int: - """ - Return the most recent electronic step number. - - Returns: - int: The most recent electronic step number. - """ - if len(self.slices): - return self.slices[-1].elec_nstep - raise AttributeError("Property elec_inter inaccessible due to empty jstrucs class field") - - @property - def elec_e(self) -> float: - """ - Return the most recent electronic energy. - - Returns: - float: The most recent electronic energy. - """ - if len(self.slices): - return self.slices[-1].elec_e - raise AttributeError("Property elec_e inaccessible due to empty jstrucs class field") - - @property - def elec_grad_k(self) -> int: - """ - Return the most recent electronic grad_k. (Equivalent to grad_k but for electronic line minimization) - - Returns: - float: The most recent electronic grad_k. - """ - if len(self.slices): - return self.slices[-1].elec_grad_k - raise AttributeError("Property elec_grad_k inaccessible due to empty jstrucs class field") - - @property - def elec_alpha(self) -> float: - """ - Return the most recent electronic alpha. (Equivalent to alpha but for electronic line minimization) - - Returns: - float: The most recent electronic alpha. - """ - if len(self.slices): - return self.slices[-1].elec_alpha - raise AttributeError("Property elec_alpha inaccessible due to empty jstrucs class field") - - @property - def elec_linmin(self) -> float: - """ - Return the most recent electronic linmin. (Equivalent to linmin but for electronic line minimization) - - Returns: - float: The most recent electronic linmin. - """ - if len(self.slices): - return self.slices[-1].elec_linmin - raise AttributeError("Property elec_linmin inaccessible due to empty jstrucs class field") - - ########################################################################### - # Magic methods - ########################################################################### - - def __getitem__(self, key: int | str) -> JDFTXOutfileSlice | Any: - """Return item. - - Args: - key (int | str): The key of the item. - - Returns: - JDFTXOutfileSlice | Any: The value of the item. - - Raises: - TypeError: If the key type is invalid. - """ - val = None - if type(key) is int: - val = self.slices[key] - elif type(key) is str: - val = getattr(self, key) - else: - raise TypeError(f"Invalid key type: {type(key)}") - return val - - def __len__(self) -> int: - """Return length of JDFTXOutfile object. - - Returns: - int: The number of geometric optimization steps in the JDFTXOutfile object. + int: The number of geometric optimization steps in the JDFTXOutfile object. """ return len(self.slices) - # def __getattr__(self, name: str) -> Any: - # """Return attribute. - - # Args: - # name (str): The name of the attribute. - - # Returns: - # Any: The value of the attribute. - - # Raises: - # AttributeError: If the attribute is not found. - # """ - # if name in self.__dict__: - # return self.__dict__[name] - - # for cls in inspect.getmro(self.__class__): - # if name in cls.__dict__ and isinstance(cls.__dict__[name], property): - # return cls.__dict__[name].__get__(self) - - # if hasattr(self.slices[-1], name): - # return getattr(self.slices[-1], name) - - # raise AttributeError(f"{self.__class__.__name__} not found: {name}") - def __str__(self) -> str: """Return string representation of JDFTXOutfile object. diff --git a/tests/io/jdftx/conftest.py b/tests/io/jdftx/conftest.py index 317d006df69..20f7f82aa21 100644 --- a/tests/io/jdftx/conftest.py +++ b/tests/io/jdftx/conftest.py @@ -137,8 +137,9 @@ def jdftxoutfile_matches_known(joutfile: JDFTXOutfile, known: dict): assert joutfile.trajectory is not None assert joutfile.electronic_output is not None assert joutfile.structure is not None - joutfile[-1].jstrucs = None - assert joutfile.is_converged is None + # # Commenting out as we are no longer accessing "is_converged" as a property + # joutfile[-1].jstrucs = None + # assert joutfile.is_converged is None example_sp_outfile_path = ex_out_files_dir / Path("example_sp.out") @@ -179,7 +180,7 @@ def jdftxoutfile_matches_known(joutfile: JDFTXOutfile, known: dict): "nbands": 174, "nat": 16, "t_s": 165.87, - "opt_type": None, + "geom_opt_type": "single point", "prefix": "jdft", "etype": "F", "converged": True, @@ -223,7 +224,7 @@ def jdftxoutfile_matches_known(joutfile: JDFTXOutfile, known: dict): "nbands": 42, "nat": 8, "t_s": 314.16, - "opt_type": "LatticeMinimize", + "geom_opt_type": "lattice", "prefix": "$VAR", "etype": "F", "converged": True, @@ -268,7 +269,7 @@ def jdftxoutfile_matches_known(joutfile: JDFTXOutfile, known: dict): "nbands": 195, "nat": 41, "t_s": 2028.57, - "opt_type": "IonicMinimize", + "geom_opt_type": "ionic", "prefix": "$VAR", "etype": "G", "converged": True, diff --git a/tests/io/jdftx/test_jdftxoutfileslice.py b/tests/io/jdftx/test_jdftxoutfileslice.py index b25df6e472e..b12ad4e847f 100644 --- a/tests/io/jdftx/test_jdftxoutfileslice.py +++ b/tests/io/jdftx/test_jdftxoutfileslice.py @@ -26,7 +26,7 @@ def test_jdftxoutfileslice_stringify(): def test_jdftxoutfileslice_converge(): joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) - assert joutslice.is_converged + assert joutslice.converged def test_jdftxoutfileslice_trajectory(): @@ -35,7 +35,7 @@ def test_jdftxoutfileslice_trajectory(): assert isinstance(traj, Trajectory) del joutslice.jsettings_lattice.params["niterations"] with pytest.raises(ValueError, match=re.escape("Unknown issue due to partial initialization of settings objects.")): - traj = joutslice.trajectory + joutslice._set_trajectory() def test_get_broadeningvars(): @@ -81,12 +81,18 @@ def test_get_eigstats_varsdict(): evardict = joutslice._get_eigstats_varsdict([], "$VAR") for key in evardict: assert evardict[key] is None + # Initializing eigvars with no data will set all to None EXCEPT efermi which has "mu" as a backup reference joutslice._set_eigvars([]) for key in evardict: if key != "efermi": assert getattr(joutslice, key) is None - for key in ["efermi", "mu"]: - assert getattr(joutslice, key) is not None + # Setting mu, _mu_backup, and jstrucs to None before _set_eigvars([]) will set efermi to None + joutslice.mu = None + joutslice._mu_backup = None + joutslice.jstrucs = None + joutslice._set_eigvars([]) + for key in evardict: + assert getattr(joutslice, key) is None def test_get_pp_type(): @@ -98,7 +104,7 @@ def test_get_pp_type(): def test_set_pseudo_vars_t1(): joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) - # Just need more bound sets than there are atom types + # 6 instances of "reading pseudopotential file" since all possible test files have less than 6 atom types text = [ "Reading pseudopotential file not_SG15/GBRV", "10 valence electrons ", @@ -119,8 +125,7 @@ def test_set_pseudo_vars_t1(): "10 valence electrons ", "", ] - joutslice._total_electrons_backup = None - joutslice.jstrucs = None + joutslice.total_electrons = None with pytest.raises(ValueError, match="Total electrons and semicore electrons must be set."): joutslice._set_pseudo_vars_t1(text) joutslice.atom_elements = None From 0a229e438ee6a34f7a2481030d7331fb8f50bc8d Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Mon, 2 Dec 2024 19:32:19 -0700 Subject: [PATCH 166/195] removing review requests for files with anticipated changes coming up --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 2 -- src/pymatgen/io/jdftx/jelstep.py | 2 -- src/pymatgen/io/jdftx/joutstructure.py | 2 -- src/pymatgen/io/jdftx/joutstructures.py | 2 -- src/pymatgen/io/jdftx/outputs.py | 2 -- 5 files changed, 10 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index cafbe04dd0b..7820ff84f7e 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -2,8 +2,6 @@ This module defines the JDFTxOutfileSlice class, which is used to read and process a JDFTx out file. - -@mkhorton - This file is ready to review """ from __future__ import annotations diff --git a/src/pymatgen/io/jdftx/jelstep.py b/src/pymatgen/io/jdftx/jelstep.py index 3ce545adbf7..8a3b896c034 100644 --- a/src/pymatgen/io/jdftx/jelstep.py +++ b/src/pymatgen/io/jdftx/jelstep.py @@ -1,8 +1,6 @@ """Module for parsing single SCF step from JDFTx. This module contains the JElStep class for parsing single SCF step from a JDFTx out file. - -@mkhorton - this file is ready to review. """ from __future__ import annotations diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index 5bfe50ac0e4..365a5c7b344 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -1,8 +1,6 @@ """Class object for storing a single JDFTx geometric optimization step. A mutant of the pymatgen Structure class for flexibility in holding JDFTx. - -@mkhorton - this file is ready to review. """ from __future__ import annotations diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index dd6881ecace..b7bd4a4c7b5 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -2,8 +2,6 @@ This module contains the JOutStructures class for storing a series of JOutStructure. - -@mkhorton - this file is ready to review. """ from __future__ import annotations diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py index e2d54c9af88..41680e4053f 100644 --- a/src/pymatgen/io/jdftx/outputs.py +++ b/src/pymatgen/io/jdftx/outputs.py @@ -4,8 +4,6 @@ Note: JDFTXOutfile will be moved back to its own module once a more broad outputs class is written. - -@mkhorton - this file is ready to review """ from __future__ import annotations From 0d99812a23a40c26b61bd2b68f1dca52b3a435e8 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Mon, 2 Dec 2024 20:29:59 -0700 Subject: [PATCH 167/195] replaced all properties within JElStep(s) and JOutStructure as initialized attributes (skipped for charges and magnetic_moments as the setter/getter methods are important as the user might interact with this object) --- src/pymatgen/io/jdftx/jelstep.py | 346 ++++++++----------------- src/pymatgen/io/jdftx/joutstructure.py | 197 ++++++-------- 2 files changed, 182 insertions(+), 361 deletions(-) diff --git a/src/pymatgen/io/jdftx/jelstep.py b/src/pymatgen/io/jdftx/jelstep.py index 8a3b896c034..f110acf44e5 100644 --- a/src/pymatgen/io/jdftx/jelstep.py +++ b/src/pymatgen/io/jdftx/jelstep.py @@ -5,11 +5,10 @@ from __future__ import annotations -import inspect import pprint import warnings from dataclasses import dataclass, field -from typing import Any, ClassVar +from typing import Any from pymatgen.core.units import Ha_to_eV from pymatgen.io.jdftx._output_utils import get_colon_var_t1 @@ -35,7 +34,7 @@ class JElStep: alpha (float | None): The step length. linmin (float | None): Normalized line minimization direction / energy gradient projection (-1 for perfectly opposite, 1 for perfectly aligned). - t_s (float | None): Time in seconds for the SCF step. + t_s (float | None): Time elapsed from beginning of JDFTx calculation. mu (float | None): The chemical potential in eV. nelectrons (float | None): The number of electrons. abs_magneticmoment (float | None): The absolute magnetic moment. @@ -241,25 +240,40 @@ class JElSteps: converged (bool): True if the SCF steps converged. converged_reason (str | None): The reason for convergence. slices (list[JElStep]): A list of JElStep objects. + e (float | None): The total electronic energy in eV. + grad_k (float | None): The gradient of the Kohn-Sham energy (along the + line minimization direction). + alpha (float | None): The step length. + linmin (float | None): Normalized line minimization direction / energy + gradient projection (-1 for perfectly opposite, 1 for perfectly aligned). + t_s (float | None): Time elapsed from beginning of JDFTx calculation. + mu (float | None): The chemical potential in eV. + nelectrons (float | None): The number of electrons. + abs_magneticmoment (float | None): The absolute magnetic moment. + tot_magneticmoment (float | None): The total magnetic moment. + subspacerotationadjust (float | None): The subspace rotation adjustment factor. + nstep (int | None): The SCF step number. """ opt_type: str | None = None etype: str | None = None iter_flag: str | None = None - converged: bool = False - converged_reason: str | None = None - slices: list[JElStep] = field(default_factory=list) - # List of attributes to ignore when getting attributes from the most recent slice specified by _getatr_ignore - _getatr_ignore: ClassVar[list[str]] = [ - "e", - "t_s", - "mu", - "nelectrons", - "subspacerotationadjust", - ] - - @property - def nstep(self) -> int | None: + converged: bool | None = field(default=None, init=True) + converged_reason: str | None = field(default=None, init=True) + slices: list[JElStep] = field(default_factory=list, init=True) + e: float | None = field(default=None, init=False) + grad_k: float | None = field(default=None, init=False) + alpha: float | None = field(default=None, init=False) + linmin: float | None = field(default=None, init=False) + t_s: float | None = field(default=None, init=False) + mu: float | None = field(default=None, init=False) + nelectrons: float | None = field(default=None, init=False) + abs_magneticmoment: float | None = field(default=None, init=False) + tot_magneticmoment: float | None = field(default=None, init=False) + subspacerotationadjust: float | None = field(default=None, init=False) + nstep: int | None = field(default=None, init=False) + + def _get_nstep(self) -> int | None: """Return the nstep attribute of the last JElStep object in the slices. The nstep attribute signifies the SCF step number. @@ -273,150 +287,13 @@ def nstep(self) -> int | None: """ if len(self.slices): if self.slices[-1].nstep is not None: - return self.slices[-1].nstep - warnings.warn("No nstep attribute in JElStep object. Returning number of JElStep objects.", stacklevel=2) - return len(self.slices) - 1 - raise AttributeError("No JElStep objects in JElSteps object slices class variable.") - - @property - def e(self) -> float | None: - """Return total electronic energy. - - Return the e attribute of the last JElStep object in the slices, where e - signifies the total electronic energy in eV. - - Returns: - float: The e attribute of the last JElStep object in the slices. - """ - if len(self.slices): - return self.slices[-1].e - raise AttributeError("No JElStep objects in JElSteps object slices class variable.") - - @property - def grad_k(self) -> float | None: - """Return most recent grad_k. - - Return the grad_k attribute of the last JElStep object in the slices, where - grad_k signifies the gradient of the Kohn-Sham energy (along line minimization direction). - - Returns: - float: The grad_k attribute of the last JElStep object in the slices. - """ - if len(self.slices): - return self.slices[-1].grad_k - raise AttributeError("No JElStep objects in JElSteps object slices class variable.") - - @property - def alpha(self) -> float | None: - """Return most recent alpha. - - Return the alpha attribute of the last JElStep object in the slices, where - alpha signifies the step length in the electronic minimization. - - Returns: - float: The alpha attribute of the last JElStep object in the slices. - """ - if len(self.slices): - return self.slices[-1].alpha - raise AttributeError("No JElStep objects in JElSteps object slices class variable.") - - @property - def linmin(self) -> float | None: - """Return most recent linmin. - - Return the linmin attribute of the last JElStep object in the slices, where - linmin signifies the normalized line minimization direction / energy gradient projection. - - Returns: - float: The linmin attribute of the last JElStep object in the slices. - """ - if len(self.slices): - return self.slices[-1].linmin - raise AttributeError("No JElStep objects in JElSteps object slices class variable.") - - @property - def t_s(self) -> float | None: - """Return most recent t_s. - - Return the t_s attribute of the last JElStep object in the slices, where - t_s signifies the time in seconds for the SCF step. - - Returns: - float: The t_s attribute of the last JElStep object in the slices. - """ - if len(self.slices): - return self.slices[-1].t_s - raise AttributeError("No JElStep objects in JElSteps object slices class variable.") - - @property - def mu(self) -> float | None: - """Return most recent mu. - - Return the mu attribute of the last JElStep object in the slices, where - mu signifies the chemical potential (Fermi level) in eV. - - Returns: - float: The mu attribute of the last JElStep object in the slices. - """ - if len(self.slices): - return self.slices[-1].mu - raise AttributeError("No JElStep objects in JElSteps object slices class variable.") - - @property - def nelectrons(self) -> float | None: - """Return most recent nelectrons. - - Return the nelectrons attribute of the last JElStep object in the slices, where - nelectrons signifies the total number of electrons being evaluated in the SCF step. - - Returns: - float: The nelectrons attribute of the last JElStep object in the slices. - """ - if len(self.slices): - return self.slices[-1].nelectrons - raise AttributeError("No JElStep objects in JElSteps object slices class variable.") - - @property - def abs_magneticmoment(self) -> float | None: - """Return most recent abs_magneticmoment. - - Return the abs_magneticmoment attribute of the last JElStep object in the slices, where - abs_magneticmoment signifies the absolute magnetic moment of the electron density. - - Returns: - float: The abs_magneticmoment attribute of the last JElStep object in the slices. - """ - if len(self.slices): - return self.slices[-1].abs_magneticmoment - raise AttributeError("No JElStep objects in JElSteps object slices class variable.") - - @property - def tot_magneticmoment(self) -> float | None: - """ - Return most recent tot_magneticmoment. - - Return the tot_magneticmoment attribute of the last JElStep object in the slices, where - tot_magneticmoment signifies the total magnetic moment of the electron density. - - Returns: - float: The tot_magneticmoment attribute of the last JElStep object in the slices. - """ - if len(self.slices): - return self.slices[-1].tot_magneticmoment - raise AttributeError("No JElStep objects in JElSteps object slices class variable.") - - @property - def subspacerotationadjust(self) -> float | None: - """Return most recent subspacerotationadjust. - - Return the subspacerotationadjust attribute of the last JElStep object in the slices, where - subspacerotationadjust signifies the amount by which the subspace was rotated in the SCF step. - - Returns: - float: The subspacerotationadjust attribute of the last JElStep object in the slices. - """ - if len(self.slices): - return self.slices[-1].subspacerotationadjust + nstep = self.slices[-1].nstep + else: + warnings.warn( + "No nstep attribute in JElStep object. Returning number of JElStep objects.", stacklevel=2 + ) + nstep = len(self.slices) - 1 + return nstep raise AttributeError("No JElStep objects in JElSteps object slices class variable.") @classmethod @@ -432,88 +309,32 @@ def _from_text_slice(cls, text_slice: list[str], opt_type: str = "ElecMinimize", etype (str): The type of energy component. """ line_collections, lines_collect = _gather_JElSteps_line_collections(opt_type, text_slice) - instance = cls() - instance.iter_flag = f"{opt_type}: Iter:" - instance.opt_type = opt_type - instance.etype = etype - instance.slices = [] + slices = [] + converged = None + converged_reason = None for _lines_collect in line_collections: - instance.slices.append(JElStep._from_lines_collect(_lines_collect, opt_type, etype)) + slices.append(JElStep._from_lines_collect(_lines_collect, opt_type, etype)) if len(lines_collect): - instance._parse_ending_lines(lines_collect) - lines_collect = [] + converged, converged_reason = _parse_ending_lines(lines_collect, opt_type) + instance = cls(slices=slices, converged=converged, converged_reason=converged_reason) + instance.opt_type = opt_type + instance.etype = etype return instance - def _parse_ending_lines(self, ending_lines: list[str]) -> None: - """Parse ending lines. - - Parses the ending lines of text from a JDFTx out file corresponding to - a series of SCF steps. - - Args: - ending_lines (list[str]): The ending lines of text from a JDFTx out file corresponding to a - series of SCF steps. - """ - for i, line in enumerate(ending_lines): - if self._is_converged_line(i, line): - self._read_converged_line(line) - - def _is_converged_line(self, i: int, line_text: str) -> bool: - """Return True if converged line. - - Return True if the line_text is the start of a log message about - convergence for a JDFTx optimization step. - - Args: - i (int): The index of the line in the text slice. - line_text (str): A line of text from a JDFTx out file. - - Returns: - bool: True if the line_text is the start of a log message about - convergence for a JDFTx optimization step. - """ - return f"{self.opt_type}: Converged" in line_text - - def _read_converged_line(self, line_text: str) -> None: - """Set class variables converged and converged_reason. - - Args: - line_text (str): A line of text from a JDFTx out file containing a message about - convergence for a JDFTx optimization step. - """ - self.converged = True - self.converged_reason = line_text.split("(")[1].split(")")[0].strip() - - # This method is likely never going to be called as all (currently existing) - # attributes of the most recent slice are explicitly defined as a class - # property. However, it is included to reduce the likelihood of errors - # upon future changes to downstream code. - def __getattr__(self, name: str) -> Any: - """Return attribute value. - - Args: - name (str): The name of the attribute. - - Returns: - Any: The value of the attribute. - - Raises: - AttributeError: If the attribute is not found. - """ - if name in self.__dict__: - return self.__dict__[name] - - # Check if the attribute is a property of the class - for cls in inspect.getmro(self.__class__): - if name in cls.__dict__ and isinstance(cls.__dict__[name], property): - return cls.__dict__[name].__get__(self) - - # Check if the attribute is in self.jstrucs - if hasattr(self.slices[-1], name): - return getattr(self.slices[-1], name) - - # If the attribute is not found in either, raise an AttributeError - raise AttributeError(f"{self.__class__.__name__} not found: {name}") + def __post_init__(self) -> None: + """Post initialization method.""" + if len(self.slices): + self.e = self.slices[-1].e + self.grad_k = self.slices[-1].grad_k + self.alpha = self.slices[-1].alpha + self.linmin = self.slices[-1].linmin + self.t_s = self.slices[-1].t_s + self.mu = self.slices[-1].mu + self.nelectrons = self.slices[-1].nelectrons + self.abs_magneticmoment = self.slices[-1].abs_magneticmoment + self.tot_magneticmoment = self.slices[-1].tot_magneticmoment + self.subspacerotationadjust = self.slices[-1].subspacerotationadjust + self.nstep = self._get_nstep() def __getitem__(self, key: int | str) -> JElStep | Any: """Return item. @@ -623,3 +444,50 @@ def _gather_JElSteps_line_collections(opt_type: str, text_slice: list[str]) -> t else: break return line_collections, lines_collect + + +def _parse_ending_lines(ending_lines: list[str], opt_type: str) -> tuple[None | bool, None | str]: + """Parse ending lines. + + Parses the ending lines of text from a JDFTx out file corresponding to + a series of SCF steps. + + Args: + ending_lines (list[str]): The ending lines of text from a JDFTx out file corresponding to a + series of SCF steps. + """ + converged = None + converged_reason = None + for i, line in enumerate(ending_lines): + if _is_converged_line(i, line, opt_type): + converged, converged_reason = _read_converged_line(line) + return converged, converged_reason + + +def _is_converged_line(i: int, line_text: str, opt_type: str) -> bool: + """Return True if converged line. + + Return True if the line_text is the start of a log message about + convergence for a JDFTx optimization step. + + Args: + i (int): The index of the line in the text slice. + line_text (str): A line of text from a JDFTx out file. + + Returns: + bool: True if the line_text is the start of a log message about + convergence for a JDFTx optimization step. + """ + return f"{opt_type}: Converged" in line_text + + +def _read_converged_line(line_text: str) -> tuple[None | bool, None | str]: + """Set class variables converged and converged_reason. + + Args: + line_text (str): A line of text from a JDFTx out file containing a message about + convergence for a JDFTx optimization step. + """ + converged = True + converged_reason = line_text.split("(")[1].split(")")[0].strip() + return converged, converged_reason diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index 365a5c7b344..750ff7d739c 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -29,6 +29,39 @@ class JOutStructure(Structure): A mutant of the pymatgen Structure class for flexibility in holding JDFTx optimization data. + + Properties: + charges (np.ndarray | None): The Lowdin charges of the atoms in the system. + magnetic_moments (np.ndarray | None): The magnetic moments of the atoms in the system. + Attributes: + opt_type (str | None): The type of optimization step. + etype (str | None): The type of energy from the electronic minimization data. + eopt_type (str | None): The type of electronic minimization step. + emin_flag (str | None): The flag that indicates the start of a log message for a JDFTx optimization step. + ecomponents (dict | None): The energy components of the system. + elecmindata (JElSteps | None): The electronic minimization data. + stress (np.ndarray | None): The stress tensor. + strain (np.ndarray | None): The strain tensor. + nstep (int | None): The most recent step number. + e (float | None): The total energy of the system. + grad_k (float | None): The gradient of the electronic density along the most recent line minimization. + alpha (float | None): The step size of the most recent SCF step along the line minimization. + linmin (float | None): The normalized alignment projection of the electronic energy gradient to the line + minimization direction. + t_s (float | None): The time in seconds for the optimization step. + geom_converged (bool): Whether the geometry optimization has converged. + geom_converged_reason (str | None): The reason for geometry optimization convergence. + line_types (ClassVar[list[str]]): The types of lines in a JDFTx out file. + selective_dynamics (list[int] | None): The selective dynamics flags for the atoms in the system. + mu (float | None): The chemical potential (Fermi level) in eV. + nelectrons (float | None): The total number of electrons in the electron density. + abs_magneticmoment (float | None): The absolute magnetic moment of the electron density. + tot_magneticmoment (float | None): The total magnetic moment of the electron density. + elec_nstep (int | None): The most recent electronic step number. + elec_e (float | None): The most recent electronic energy. + elec_grad_k (float | None): The most recent electronic grad_k. + elec_alpha (float | None): The most recent electronic alpha. + elec_linmin (float | None): The most recent electronic linmin. """ opt_type: str | None = None @@ -59,111 +92,28 @@ class JOutStructure(Structure): "opt", ] selective_dynamics: list[int] | None = None - - @property - def mu(self) -> float | None: - """Return the chemical potential. - - Returns: - float: The chemical potential (Fermi level) in eV. - """ - if self.elecmindata is not None: - return self.elecmindata.mu - return None - - @property - def nelectrons(self) -> float | None: - """Return the number of electrons. - - Returns: - float: The total number of electrons in the electron density. - """ - if self.elecmindata is not None: - return self.elecmindata.nelectrons - return None - - @property - def abs_magneticmoment(self) -> float | None: - """Return the absolute magnetic moment. - - Returns: - float: The absolute magnetic moment of the electron density. - """ - if self.elecmindata is not None: - return self.elecmindata.abs_magneticmoment - return None - - @property - def tot_magneticmoment(self) -> float | None: - """Return the total magnetic moment. - - Returns: - float: The total magnetic moment of the electron density. - """ - if self.elecmindata is not None: - return self.elecmindata.tot_magneticmoment - return None - - @property - def elec_nstep(self) -> int | None: - """Return the most recent electronic step number. - - Returns: - int: The nstep property of the electronic minimization data, where - nstep corresponds to the SCF step number. - """ - if self.elecmindata is not None: - return self.elecmindata.nstep - return None - - @property - def elec_e(self) -> int | None: - """Return the most recent electronic energy. - - Returns: - float: The e property of the electronic minimization, where e corresponds - to the energy of the system's "etype". - """ - if self.elecmindata is not None: - return self.elecmindata.e - return None - - @property - def elec_grad_k(self) -> float | None: - """Return the most recent electronic grad_k. - - Returns: - float: The most recent electronic grad_k, where grad_k here corresponds - to the gradient of the electronic density along the most recent line minimization. - """ + mu: float | None = None + nelectrons: float | None = None + abs_magneticmoment: float | None = None + tot_magneticmoment: float | None = None + elec_nstep: int | None = None + elec_e: float | None = None + elec_grad_k: float | None = None + elec_alpha: float | None = None + elec_linmin: float | None = None + + def _elecmindata_postinit(self) -> None: + """Post-initialization method for attributes taken from elecmindata.""" if self.elecmindata is not None: - return self.elecmindata.grad_k - return None - - @property - def elec_alpha(self) -> float | None: - """Return the most recent electronic alpha. - - Returns: - float: The most recent electronic alpha, where alpha here corresponds to the - step size of the most recent SCF step along the line minimization. - """ - if self.elecmindata is not None: - return self.elecmindata.alpha - return None - - @property - def elec_linmin(self) -> float | None: - """Return the most recent electronic linmin. - - Returns: - float: The most recent electronic linmin, where linmin here corresponds to - the normalized alignment projection of the electronic energy gradient to - the line minimization direction. (-1 perfectly anti-aligned, 0 orthogonal, 1 perfectly aligned) - """ - if self.elecmindata is not None: - return self.elecmindata.linmin - return None + self.mu = self.elecmindata.mu + self.nelectrons = self.elecmindata.nelectrons + self.abs_magneticmoment = self.elecmindata.abs_magneticmoment + self.tot_magneticmoment = self.elecmindata.tot_magneticmoment + self.elec_nstep = self.elecmindata.nstep + self.elec_e = self.elecmindata.e + self.elec_grad_k = self.elecmindata.grad_k + self.elec_alpha = self.elecmindata.alpha + self.elec_linmin = self.elecmindata.linmin @property def charges(self) -> np.ndarray | None: @@ -268,30 +218,35 @@ def _from_text_slice( line_collections = instance._init_line_collections() line_collections = instance._gather_line_collections(line_collections, text_slice) - # ecomponents needs to be parsed before emin to set etype + # ecomponents needs to be parsed before emin and opt to set etype instance._parse_ecomp_lines(line_collections["ecomp"]["lines"]) + instance._parse_opt_lines(line_collections["opt"]["lines"]) instance._parse_emin_lines(line_collections["emin"]["lines"]) - # Lattice must be parsed before posns/forces in case of direct - # coordinates + # Lattice must be parsed before posns/forces in case of direct coordinates instance._parse_lattice_lines(line_collections["lattice"]["lines"]) - instance._parse_posns_lines(line_collections["posns"]["lines"]) instance._parse_forces_lines(line_collections["forces"]["lines"]) - # Strain and stress can be parsed in any order - instance._parse_strain_lines(line_collections["strain"]["lines"]) - instance._parse_stress_lines(line_collections["stress"]["lines"]) + instance._parse_posns_lines(line_collections["posns"]["lines"]) # Lowdin must be parsed after posns instance._parse_lowdin_lines(line_collections["lowdin"]["lines"]) - # Opt line must be parsed after ecomp - instance._parse_opt_lines(line_collections["opt"]["lines"]) + # Strain and stress can be parsed at any point + instance._parse_strain_lines(line_collections["strain"]["lines"]) + instance._parse_stress_lines(line_collections["stress"]["lines"]) # In case of single-point calculation - if instance.e is None: # This doesn't defer to elecmindata.e due to the existence of a class variable e - if instance.etype is not None: - if instance.ecomponents is not None: - if instance.etype in instance.ecomponents: - instance.e = instance.ecomponents[instance.etype] - elif instance.elecmindata is not None: - instance.e = instance.elecmindata.e + instance._init_e_sp_backup() + # Setting attributes from elecmindata (set during _parse_emin_lines) + instance._elecmindata_postinit() + return instance + + def _init_e_sp_backup(self) -> None: + """Initialize self.e with coverage for single-point calculations.""" + if self.e is None: # This doesn't defer to elecmindata.e due to the existence of a class variable e + if self.etype is not None: + if self.ecomponents is not None: + if self.etype in self.ecomponents: + self.e = self.ecomponents[self.etype] + elif self.elecmindata is not None: + self.e = self.elecmindata.e else: raise ValueError("Could not determine total energy due to lack of elecmindata") else: @@ -299,8 +254,6 @@ def _from_text_slice( else: raise ValueError("Could not determine total energy due to lack of etype") - return instance - def _init_line_collections(self) -> dict: """Initialize line collection dict. From 8f8cfd269d88efbbd955e0ccd871120666c63511 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Mon, 2 Dec 2024 21:31:44 -0700 Subject: [PATCH 168/195] Cleaning up __post_init__ methods to iterate over a list of variables for more easier reading --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 2 +- src/pymatgen/io/jdftx/jelstep.py | 26 +- src/pymatgen/io/jdftx/joutstructure.py | 18 +- src/pymatgen/io/jdftx/joutstructures.py | 741 +++++++-------------- src/pymatgen/io/jdftx/outputs.py | 156 ++--- 5 files changed, 364 insertions(+), 579 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 7820ff84f7e..cba8dd50571 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -863,6 +863,7 @@ def _set_jstrucs(self, text: list[str]) -> None: self.etype = self.jstrucs[-1].etype if self.jstrucs is not None: self._set_trajectory() + self.mu = self._get_mu() self.structure = self.jstrucs[-1] self.eopt_type = self.jstrucs.eopt_type self.elecmindata = self.jstrucs.elecmindata @@ -875,7 +876,6 @@ def _set_jstrucs(self, text: list[str]) -> None: self.linmin = self.jstrucs.linmin self.abs_magneticmoment = self.jstrucs.abs_magneticmoment self.tot_magneticmoment = self.jstrucs.tot_magneticmoment - self.mu = self._get_mu() self.elec_nstep = self.jstrucs.elec_nstep self.elec_e = self.jstrucs.elec_e self.elec_grad_k = self.jstrucs.elec_grad_k diff --git a/src/pymatgen/io/jdftx/jelstep.py b/src/pymatgen/io/jdftx/jelstep.py index f110acf44e5..f56a50c7d98 100644 --- a/src/pymatgen/io/jdftx/jelstep.py +++ b/src/pymatgen/io/jdftx/jelstep.py @@ -226,6 +226,20 @@ def __str__(self) -> str: return pprint.pformat(self) +_jelsteps_atrs_from_last_slice = [ + "e", + "grad_k", + "alpha", + "linmin", + "t_s", + "mu", + "nelectrons", + "abs_magneticmoment", + "tot_magneticmoment", + "subspacerotationadjust", +] + + @dataclass class JElSteps: """Class object for series of SCF steps. @@ -324,17 +338,9 @@ def _from_text_slice(cls, text_slice: list[str], opt_type: str = "ElecMinimize", def __post_init__(self) -> None: """Post initialization method.""" if len(self.slices): - self.e = self.slices[-1].e - self.grad_k = self.slices[-1].grad_k - self.alpha = self.slices[-1].alpha - self.linmin = self.slices[-1].linmin - self.t_s = self.slices[-1].t_s - self.mu = self.slices[-1].mu - self.nelectrons = self.slices[-1].nelectrons - self.abs_magneticmoment = self.slices[-1].abs_magneticmoment - self.tot_magneticmoment = self.slices[-1].tot_magneticmoment - self.subspacerotationadjust = self.slices[-1].subspacerotationadjust self.nstep = self._get_nstep() + for var in _jelsteps_atrs_from_last_slice: + setattr(self, var, getattr(self.slices[-1], var)) def __getitem__(self, key: int | str) -> JElStep | Any: """Return item. diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index 750ff7d739c..41477e46625 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -23,6 +23,9 @@ __author__ = "Ben Rich" +_jos_atrs_from_elecmindata = ["mu", "nelectrons", "abs_magneticmoment", "tot_magneticmoment"] +_jos_atrs_elec_from_elecmindata = ["nstep", "e", "grad_k", "alpha", "linmin"] + class JOutStructure(Structure): """Class object for storing a single JDFTx optimization step. @@ -105,15 +108,12 @@ class JOutStructure(Structure): def _elecmindata_postinit(self) -> None: """Post-initialization method for attributes taken from elecmindata.""" if self.elecmindata is not None: - self.mu = self.elecmindata.mu - self.nelectrons = self.elecmindata.nelectrons - self.abs_magneticmoment = self.elecmindata.abs_magneticmoment - self.tot_magneticmoment = self.elecmindata.tot_magneticmoment - self.elec_nstep = self.elecmindata.nstep - self.elec_e = self.elecmindata.e - self.elec_grad_k = self.elecmindata.grad_k - self.elec_alpha = self.elecmindata.alpha - self.elec_linmin = self.elecmindata.linmin + for var in _jos_atrs_from_elecmindata: + if hasattr(self.elecmindata, var): + setattr(self, var, getattr(self.elecmindata, var)) + for var in _jos_atrs_elec_from_elecmindata: + if hasattr(self.elecmindata, var): + setattr(self, f"elec_{var}", getattr(self.elecmindata, var)) @property def charges(self) -> np.ndarray | None: diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index b7bd4a4c7b5..b060efec7dd 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -6,24 +6,49 @@ from __future__ import annotations -import inspect import pprint from dataclasses import dataclass, field from typing import TYPE_CHECKING, Any +if TYPE_CHECKING: + from pymatgen.io.jdftx.jelstep import JElSteps + import numpy as np from pymatgen.core.structure import Structure from pymatgen.core.units import bohr_to_ang -from pymatgen.io.jdftx._output_utils import correct_geom_opt_type, is_lowdin_start_line - -if TYPE_CHECKING: - from pymatgen.io.jdftx.jelstep import JElSteps -from pymatgen.io.jdftx._output_utils import find_first_range_key +from pymatgen.io.jdftx._output_utils import correct_geom_opt_type, find_first_range_key, is_lowdin_start_line from pymatgen.io.jdftx.joutstructure import JOutStructure __author__ = "Ben Rich" +_joss_atrs_from_last_slice = [ + "etype", + "eopt_type", + "emin_flag", + "ecomponents", + "elecmindata", + "stress", + "strain", + "nstep", + "e", + "grad_k", + "alpha", + "linmin", + "nelectrons", + "abs_magneticmoment", + "tot_magneticmoment", + "mu", + "elec_nstep", + "elec_e", + "elec_grad_k", + "elec_alpha", + "elec_linmin", + "charges", + "magnetic_moments", + "selective_dynamics", +] + @dataclass class JOutStructures: @@ -35,6 +60,43 @@ class JOutStructures: Attributes: out_slice_start_flag (str): The string that marks the beginning of the portion of an out file slice that contains data for a JOutStructures object. + opt_type (str | None): The type of optimization performed on the structures in the JOutStructures object. + geom_converged (bool): Whether the geometry of the last structure in the list has converged. + geom_converged_reason (str | None): The reason the geometry of the last structure in the list has converged. + elec_converged (bool): Whether the electronic density of the last structure in the list has converged. + elec_converged_reason (str | None): The reason the electronic density of the last structure in the list has + converged. + slices (list[JOutStructure]): A list of JOutStructure objects. + eopt_type (str | None): The type of electronic optimization performed on the last structure in the list. + etype (str | None): String representation of total energy-type of system. Commonly "G" + (grand-canonical potential) for GC calculations, and "F" for canonical (fixed electron count) calculations. + emin_flag (str | None): The flag for the electronic minimization. + ecomponents (list[str] | None): The components of the electronic minimization. + elecmindata (JElSteps): The electronic minimization data. + stress (np.ndarray | None): The stress tensor. + strain (np.ndarray | None): The strain tensor. + nstep (int | None): The number of steps in the optimization. + e (float | None): The total energy. + grad_k (float | None): The final norm of the preconditioned gradient for geometric optimization of the most + recent JDFTx call (evaluated as dot(g, Kg), where g is the gradient and Kg is the preconditioned gradient). + (written as "|grad|_K" in JDFTx output). + alpha (float | None): The step size of the final geometric step in the most recent JDFTx call. + linmin (float | None): The final normalized projection of the geometric step direction onto the gradient for + the most recent JDFTx call. + abs_magneticmoment (float | None): The absolute magnetic moment of the most recent JDFTx call. + tot_magneticmoment (float | None): The total magnetic moment of the most recent JDFTx call. + mu (float | None): The Fermi energy of the most recent JDFTx call. + elec_e (float) | None: The final energy of the most recent electronic optimization step. + elec_nstep (int): The number of electronic optimization steps in the most recent JDFTx call. + elec_grad_k (float | None): The final norm of the preconditioned gradient for electronic optimization of the + most recent JDFTx call (evaluated as dot(g, Kg), where g is the gradient and Kg is the preconditioned + gradient). (written as "|grad|_K" in JDFTx output). + elec_alpha (float) | None: The step size of the final electronic step in the most recent JDFTx call. + elec_linmin (float | None): The final normalized projection of the electronic step direction onto the gradient + for the most recent JDFTx call. + charges (np.ndarray[float] | None): The most recent Lowdin-charges. + magnetic_moments (np.ndarray[float] | None): The most recent Lowdin-magnetic moments. + selective_dynamics (list[int] | None): The selective dynamics flags for the most recent JDFTx call. """ out_slice_start_flag = "-------- Electronic minimization -----------" @@ -44,7 +106,30 @@ class JOutStructures: elec_converged: bool = False elec_converged_reason: str | None = None _t_s: float | None = None - slices: list[JOutStructure] = field(default_factory=list) + slices: list[JOutStructure] = field(default_factory=list, init=True) + eopt_type: str | None = None + etype: str | None = None + emin_flag: str | None = None + ecomponents: list[str] | None = None + elecmindata: JElSteps = None + stress: np.ndarray | None = None + strain: np.ndarray | None = None + nstep: int | None = None + e: float | None = None + grad_k: float | None = None + alpha: float | None = None + linmin: float | None = None + nelectrons: float | None = None + abs_magneticmoment: float | None = None + tot_magneticmoment: float | None = None + mu: float | None = None + elec_nstep: int | None = None + elec_e: float | None = None + elec_grad_k: float | None = None + elec_alpha: float | None = None + elec_linmin: float | None = None + charges: np.ndarray[float] | None = None + magnetic_moments: np.ndarray[float] | None = None @classmethod def _from_out_slice(cls, out_slice: list[str], opt_type: str = "IonicMinimize") -> JOutStructures: @@ -60,22 +145,23 @@ def _from_out_slice(cls, out_slice: list[str], opt_type: str = "IonicMinimize") Returns: JOutStructures: The created JOutStructures object. """ - instance = cls() if opt_type not in ["IonicMinimize", "LatticeMinimize"]: opt_type = correct_geom_opt_type(opt_type) - instance.opt_type = opt_type start_idx = _get_joutstructures_start_idx(out_slice) - init_struc = instance._get_init_structure(out_slice[:start_idx]) - instance._set_joutstructure_list(out_slice[start_idx:], init_structure=init_struc) - if instance.opt_type is None and len(instance) > 1: + init_struc = _get_init_structure(out_slice[:start_idx]) + slices = _get_joutstructure_list(out_slice[start_idx:], opt_type, init_structure=init_struc) + return cls(slices=slices) + + def __post_init__(self): + self.opt_type = self.slices[-1].opt_type + if self.opt_type is None and len(self) > 1: raise Warning("iter type interpreted as single-point calculation, but multiple structures found") - instance._check_convergence() - return instance + self.t_s = self._get_t_s() + for var in _joss_atrs_from_last_slice: + setattr(self, var, getattr(self.slices[-1], var)) + self._check_convergence() - # TODO: This currently returns the most recent t_s, which is not at all helpful. - # Correct this to be the total time in seconds for the series of structures. - @property - def t_s(self) -> float | None: + def _get_t_s(self) -> float | None: """Return time of calculation. Returns: @@ -90,444 +176,6 @@ def t_s(self) -> float | None: self._t_s = self[-1].t_s return self._t_s - ########################################################################### - # Properties inherited from most recent JOutStructure - ########################################################################### - - @property - def etype(self) -> str | None: - """ - Return etype from most recent JOutStructure. - - Returns: - str | None: etype from most recent JOutStructure, where etype corresponds to the string - representation of the ensemble potential - (ie "F" for Helmholtz, "G" for Grand-Canonical Potential). - """ - if len(self.slices): - return self.slices[-1].etype - raise AttributeError("Property etype inaccessible due to empty slices class field") - - @property - def eopt_type(self) -> str | None: - """ - Return eopt_type from most recent JOutStructure. - - Returns: - str | None: eopt_type from most recent JOutStructure, where eopt_type corresponds to the - JDFTx string representation for the minimization program used to minimize the electron density. - """ - if len(self.slices): - return self.slices[-1].eopt_type - raise AttributeError("Property eopt_type inaccessible due to empty slices class field") - - @property - def emin_flag(self) -> str | None: - """ - Return emin_flag from most recent JOutStructure. - - Returns: - str | None: emin_flag from most recent JOutStructure, where emin_flag corresponds to the - flag string used to mark the beginning of a section of the out file containing the - data to construct a JOutStructure object. - """ - if len(self.slices): - return self.slices[-1].emin_flag - raise AttributeError("Property emin_flag inaccessible due to empty slices class field") - - @property - def ecomponents(self) -> dict | None: - """ - Return ecomponents from most recent JOutStructure. - - Returns: - dict | None: ecomponents from most recent JOutStructure, where ecomponents is a dictionary - mapping string representation of system energy types to their values in eV. - """ - if len(self.slices): - return self.slices[-1].ecomponents - raise AttributeError("Property ecomponents inaccessible due to empty slices class field") - - @property - def elecmindata(self) -> JElSteps | None: - """ - Return elecmindata from most recent JOutStructure. - - Returns: - JElSteps | None: elecmindata from most recent JOutStructure, where elecmindata is a JElSteps object - created to hold electronic minimization data on the electronic density for this JOutStructure. - """ - if len(self.slices): - return self.slices[-1].elecmindata - raise AttributeError("Property elecmindata inaccessible due to empty slices class field") - - # TODO: Figure out how JDFTx defines the equilibrium lattice parameters and - # incorporate into this docstring. - @property - def stress(self) -> np.ndarray | None: - """ - Return stress from most recent JOutStructure. - - Returns: - np.ndarray | None: stress from most recent JOutStructure, where stress is the 3x3 unitless - stress tensor. - """ - if len(self.slices): - return self.slices[-1].stress - raise AttributeError("Property stress inaccessible due to empty slices class field") - - @property - def strain(self) -> np.ndarray | None: - """ - Return strain from most recent JOutStructure. - - Returns: - np.ndarray | None: strain from most recent JOutStructure, where strain is the 3x3 strain - tensor in units eV/A^3. - """ - if len(self.slices): - return self.slices[-1].strain - raise AttributeError("Property strain inaccessible due to empty slices class field") - - @property - def nstep(self) -> int | None: - """ - Return nstep from most recent JOutStructure. - - Returns: - int | None: nstep from most recent JOutStructure, where nstep corresponds to the step - number of the geometric optimization. - """ - if len(self.slices): - return self.slices[-1].nstep - raise AttributeError("Property nstep inaccessible due to empty slices class field") - - @property - def e(self) -> float | None: - """ - Return e from most recent JOutStructure. - - Returns: - float | None: e from most recent JOutStructure, where e corresponds to the system energy - of the system's "etype" in eV. - """ - if len(self.slices): - return self.slices[-1].e - raise AttributeError("Property e inaccessible due to empty slices class field") - - @property - def grad_k(self) -> float | None: - """ - Return grad_k from most recent JOutStructure. - - Returns: - float | None: grad_k from most recent JOutStructure, where grad_k corresponds to the geometric - gradient along the geometric line minimization. - """ - if len(self.slices): - return self.slices[-1].grad_k - raise AttributeError("Property grad_k inaccessible due to empty slices class field") - - @property - def alpha(self) -> float | None: - """ - Return alpha from most recent JOutStructure. - - Returns: - float | None: alpha from most recent JOutStructure, where alpha corresponds to the geometric - step size along the geometric line minimization. - """ - if len(self.slices): - return self.slices[-1].alpha - raise AttributeError("Property alpha inaccessible due to empty slices class field") - - @property - def linmin(self) -> float | None: - """ - Return linmin from most recent JOutStructure. - - Returns: - float | None: linmin from most recent JOutStructure, where linmin corresponds to the normalized - projection of the geometric gradient to the step direction within the line minimization. - """ - if len(self.slices): - return self.slices[-1].linmin - raise AttributeError("Property linmin inaccessible due to empty slices class field") - - @property - def nelectrons(self) -> float | None: - """ - Return nelectrons from most recent JOutStructure. - - Returns: - float | None: nelectrons from most recent JOutStructure, where nelectrons corresponds to the - number of electrons in the electron density. - """ - if len(self.slices): - return self.slices[-1].nelectrons - raise AttributeError("Property nelectrons inaccessible due to empty slices class field") - - @property - def abs_magneticmoment(self) -> float | None: - """ - Return abs_magneticmoment from most recent JOutStructure. - - Returns: - float | None: abs_magneticmoment from most recent JOutStructure, where abs_magneticmoment corresponds - to the absolute magnetic moment of the electron density. - """ - if len(self.slices): - return self.slices[-1].abs_magneticmoment - raise AttributeError("Property abs_magneticmoment inaccessible due to empty slices class field") - - @property - def tot_magneticmoment(self) -> float | None: - """ - Return tot_magneticmoment from most recent JOutStructure. - - Returns: - float | None: tot_magneticmoment from most recent JOutStructure, where tot_magneticmoment corresponds - to the total magnetic moment of the electron density. - """ - if len(self.slices): - return self.slices[-1].tot_magneticmoment - raise AttributeError("Property tot_magneticmoment inaccessible due to empty slices class field") - - @property - def mu(self) -> float | None: - """ - Return mu from most recent JOutStructure. - - Returns: - float | None: mu from most recent JOutStructure, where mu corresponds to the electron chemical potential - (Fermi level) in eV. - """ - if len(self.slices): - return self.slices[-1].mu - raise AttributeError("Property mu inaccessible due to empty slices class field") - - ########################################################################### - # Electronic properties inherited from most recent JElSteps with symbol - # disambiguation. - ########################################################################### - - @property - def elec_nstep(self) -> int | None: - """Return the most recent electronic step number. - - Returns: - int: The most recent elec_nstep, where elec_nstep corresponds to the SCF step number. - """ - if len(self.slices): - return self.slices[-1].elec_nstep - raise AttributeError("Property elec_nstep inaccessible due to empty slices class field") - - @property - def elec_e(self) -> float | None: - """Return the most recent elec_e. - - Returns: - float: The most recent elec_e, where elec_e corresponds to the system's "etype" energy as printed - within the SCF log. - """ - if len(self.slices): - return self.slices[-1].elec_e - raise AttributeError("Property elec_e inaccessible due to empty slices class field") - - @property - def elec_grad_k(self) -> float | None: - """Return the most recent elec_grad_k. - - Returns: - float: The most recent elec_grad_k, where elec_grad_k corresponds to the electronic gradient along the - line minimization (equivalent to grad_k for a JElSteps object). - """ - if len(self.slices): - return self.slices[-1].elec_grad_k - raise AttributeError("Property grad_k inaccessible due to empty slices class field") - - @property - def elec_alpha(self) -> float | None: - """Return the most recent elec_alpha.d - - Returns: - float: The most recent elec_alpha, where elec_alpha corresponds to the step size of the electronic - optimization (equivalent to alpha for a JElSteps object). - """ - if len(self.slices): - return self.slices[-1].elec_alpha - raise AttributeError("Property alpha inaccessible due to empty slices class field") - - @property - def elec_linmin(self) -> float | None: - """Return the most recent elec_linmin. - - Returns: - float: The most recent elec_linmin, where elec_linmin corresponds to the normalized projection of the - electronic gradient on the electronic line minimization direction - (equivalent to linmin for a JElSteps object). - """ - if len(self.slices): - return self.slices[-1].elec_linmin - raise AttributeError("Property linmin inaccessible due to empty slices class field") - - def _get_init_structure(self, pre_out_slice: list[str]) -> Structure | None: - """ - Return initial structure. - - Return the initial structure from the pre_out_slice, corresponding to all data cut from JOutStructure list - initialization. This is needed to ensure structural data that is not being updated (and therefore not being - logged in the out file) is still available. - - Args: - pre_out_slice (list[str]): A slice of a JDFTx out file (individual call of JDFTx) that - contains the initial structure information. - - Returns: - Structure | None: The initial structure if available, otherwise None. - """ - try: - lat_mat = self._get_initial_lattice(pre_out_slice) - coords = self._get_initial_coords(pre_out_slice) - species = self._get_initial_species(pre_out_slice) - return Structure(lattice=lat_mat, species=species, coords=coords) - except AttributeError: - return None - - def _get_initial_lattice(self, pre_out_slice: list[str]) -> np.ndarray: - """Return initial lattice. - - Return the initial lattice from the pre_out_slice, corresponding to all data cut from JOutStructure list - initialization. This is needed to ensure lattice data that is not being updated (and therefore not being - logged in the out file) is still available. - - Args: - pre_out_slice (list[str]): A slice of a JDFTx out file (individual call of JDFTx) that - contains the initial lattice information. - - Returns: - np.ndarray: The initial lattice matrix. - """ - lat_lines = find_first_range_key("lattice ", pre_out_slice) - if len(lat_lines): - lat_line = lat_lines[0] - lat_mat = np.zeros([3, 3]) - for i in range(3): - line_text = pre_out_slice[lat_line + i + 1].strip().split() - for j in range(3): - lat_mat[i, j] = float(line_text[j]) - return lat_mat.T * bohr_to_ang - raise AttributeError("Lattice not found in pre_out_slice") - - def _get_initial_coords(self, pre_out_slice: list[str]) -> np.ndarray: - """Return initial coordinates. - - Return the initial coordinates from the pre_out_slice, corresponding to all data cut from JOutStructure list - initialization. This is needed to ensure coordinate data that is not being updated (and therefore not being - logged in the out file) is still available. - - Args: - pre_out_slice (list[str]): A slice of a JDFTx out file (individual call of JDFTx) that - contains the initial coordinates information. - - Returns: - np.ndarray: The initial coordinates. - """ - lines = self._get_ion_lines(pre_out_slice) - coords = np.zeros([len(lines), 3]) - for i, line in enumerate(lines): - line_text = pre_out_slice[line].strip().split()[2:] - for j in range(3): - coords[i, j] = float(line_text[j]) - coords_type_lines = find_first_range_key("coords-type", pre_out_slice) - if len(coords_type_lines): - coords_type = pre_out_slice[coords_type_lines[0]].strip().split()[1] - if coords_type.lower() != "cartesian": - coords = np.dot(coords, self._get_initial_lattice(pre_out_slice)) - return coords - - def _get_initial_species(self, pre_out_slice: list[str]) -> list[str]: - """Return initial species. - - Return the initial species from the pre_out_slice, corresponding to all data cut from JOutStructure list - initialization. This is needed to ensure species data that is not being updated (and therefore not being - logged in the out file) is still available. - - Args: - pre_out_slice (list[str]): A slice of a JDFTx out file (individual call of JDFTx) that - contains the initial species information. - - Returns: - list[str]: The initial species. - """ - lines = self._get_ion_lines(pre_out_slice) - species_strs = [] - for line in lines: - species_strs.append(pre_out_slice[line].strip().split()[1]) - return species_strs - - def _get_ion_lines(self, pre_out_slice: list[str]) -> list[int]: - """Return ion lines. - - Return the ion lines from the pre_out_slice, ensuring that all the ion lines are consecutive. - - Args: - pre_out_slice (list[str]): A slice of a JDFTx out file (individual call of JDFTx) that - contains the ion lines information. - - Returns: - list[int]: The ion lines. - """ - _lines = find_first_range_key("ion ", pre_out_slice) - if not len(_lines): - raise AttributeError("Ion lines not found in pre_out_slice") - gaps = [_lines[i + 1] - _lines[i] for i in range(len(_lines) - 1)] - if not all(g == 1 for g in gaps): - # TODO: Write the fix for this case - raise AttributeError("Ion lines not consecutive in pre_out_slice") - return _lines - - def _get_joutstructure_list( - self, out_slice: list[str], init_structure: Structure | None = None - ) -> list[JOutStructure]: - """Return list of JOutStructure objects. - - Get list of JStructure objects by splitting out_slice into slices and constructing - a JOutStructure object for each slice. Used in initialization. - - Args: - out_slice (list[str]): A slice of a JDFTx out file (individual call of JDFTx). - init_structure (Structure | None): The initial structure if available, otherwise None. - - Returns: - list[JOutStructure]: The list of JOutStructure objects. - """ - out_bounds = _get_joutstructure_step_bounds(out_slice) - joutstructure_list: list[Structure | JOutStructure] = [] - for i, bounds in enumerate(out_bounds): - if i > 0: - init_structure = joutstructure_list[-1] - joutstructure_list.append( - JOutStructure._from_text_slice( - out_slice[bounds[0] : bounds[1]], - init_structure=init_structure, - opt_type=self.opt_type, - ) - ) - return joutstructure_list - - def _set_joutstructure_list(self, out_slice: list[str], init_structure: Structure | None = None) -> None: - """Set list of JOutStructure objects to slices. - - Set the list of JOutStructure objects to the slices attribute. - - Args: - out_slice (list[str]): A slice of a JDFTx out file (individual call of JDFTx). - init_structure (Structure | None): The initial structure if available, otherwise None. - """ - out_list = self._get_joutstructure_list(out_slice, init_structure=init_structure) - for jos in out_list: - self.slices.append(jos) - def _check_convergence(self) -> None: """Set convergence flags. @@ -542,34 +190,6 @@ def _check_convergence(self) -> None: self.geom_converged = True self.geom_converged_reason = jst.geom_converged_reason - # This method is likely never going to be called as all (currently existing) - # attributes of the most recent slice are explicitly defined as a class - # property. However, it is included to reduce the likelihood of errors - # upon future changes to downstream code. - def __getattr__(self, name: str) -> Any: - """Return attribute value. - - Args: - name (str): The name of the attribute. - - Returns: - Any: The value of the attribute. - """ - if name in self.__dict__: - return self.__dict__[name] - - # Check if the attribute is a property of the class - for cls in inspect.getmro(self.__class__): - if name in cls.__dict__ and isinstance(cls.__dict__[name], property): - return cls.__dict__[name].__get__(self) - - # Check if the attribute is in self.jstrucs - if hasattr(self.slices[-1], name): - return getattr(self.slices[-1], name) - - # If the attribute is not found in either, raise an AttributeError - raise AttributeError(f"{self.__class__.__name__} not found: {name}") - def __getitem__(self, key: int | str) -> JOutStructure | Any: """Return item. @@ -682,3 +302,156 @@ def _get_joutstructures_start_idx( if out_slice_start_flag in line: return i return None + + +def _get_init_structure(pre_out_slice: list[str]) -> Structure | None: + """ + Return initial structure. + + Return the initial structure from the pre_out_slice, corresponding to all data cut from JOutStructure list + initialization. This is needed to ensure structural data that is not being updated (and therefore not being + logged in the out file) is still available. + + Args: + pre_out_slice (list[str]): A slice of a JDFTx out file (individual call of JDFTx) that + contains the initial structure information. + + Returns: + Structure | None: The initial structure if available, otherwise None. + """ + try: + lat_mat = _get_initial_lattice(pre_out_slice) + coords = _get_initial_coords(pre_out_slice) + species = _get_initial_species(pre_out_slice) + return Structure(lattice=lat_mat, species=species, coords=coords) + except AttributeError: + return None + + +def _get_initial_lattice(pre_out_slice: list[str]) -> np.ndarray: + """Return initial lattice. + + Return the initial lattice from the pre_out_slice, corresponding to all data cut from JOutStructure list + initialization. This is needed to ensure lattice data that is not being updated (and therefore not being + logged in the out file) is still available. + + Args: + pre_out_slice (list[str]): A slice of a JDFTx out file (individual call of JDFTx) that + contains the initial lattice information. + + Returns: + np.ndarray: The initial lattice matrix. + """ + lat_lines = find_first_range_key("lattice ", pre_out_slice) + if len(lat_lines): + lat_line = lat_lines[0] + lat_mat = np.zeros([3, 3]) + for i in range(3): + line_text = pre_out_slice[lat_line + i + 1].strip().split() + for j in range(3): + lat_mat[i, j] = float(line_text[j]) + return lat_mat.T * bohr_to_ang + raise AttributeError("Lattice not found in pre_out_slice") + + +def _get_initial_coords(pre_out_slice: list[str]) -> np.ndarray: + """Return initial coordinates. + + Return the initial coordinates from the pre_out_slice, corresponding to all data cut from JOutStructure list + initialization. This is needed to ensure coordinate data that is not being updated (and therefore not being + logged in the out file) is still available. + + Args: + pre_out_slice (list[str]): A slice of a JDFTx out file (individual call of JDFTx) that + contains the initial coordinates information. + + Returns: + np.ndarray: The initial coordinates. + """ + lines = _get_ion_lines(pre_out_slice) + coords = np.zeros([len(lines), 3]) + for i, line in enumerate(lines): + line_text = pre_out_slice[line].strip().split()[2:] + for j in range(3): + coords[i, j] = float(line_text[j]) + coords_type_lines = find_first_range_key("coords-type", pre_out_slice) + if len(coords_type_lines): + coords_type = pre_out_slice[coords_type_lines[0]].strip().split()[1] + if coords_type.lower() != "cartesian": + coords = np.dot(coords, _get_initial_lattice(pre_out_slice)) + return coords + + +def _get_initial_species(pre_out_slice: list[str]) -> list[str]: + """Return initial species. + + Return the initial species from the pre_out_slice, corresponding to all data cut from JOutStructure list + initialization. This is needed to ensure species data that is not being updated (and therefore not being + logged in the out file) is still available. + + Args: + pre_out_slice (list[str]): A slice of a JDFTx out file (individual call of JDFTx) that + contains the initial species information. + + Returns: + list[str]: The initial species. + """ + lines = _get_ion_lines(pre_out_slice) + species_strs = [] + for line in lines: + species_strs.append(pre_out_slice[line].strip().split()[1]) + return species_strs + + +def _get_ion_lines(pre_out_slice: list[str]) -> list[int]: + """Return ion lines. + + Return the ion lines from the pre_out_slice, ensuring that all the ion lines are consecutive. + + Args: + pre_out_slice (list[str]): A slice of a JDFTx out file (individual call of JDFTx) that + contains the ion lines information. + + Returns: + list[int]: The ion lines. + """ + _lines = find_first_range_key("ion ", pre_out_slice) + if not len(_lines): + raise AttributeError("Ion lines not found in pre_out_slice") + gaps = [_lines[i + 1] - _lines[i] for i in range(len(_lines) - 1)] + if not all(g == 1 for g in gaps): + # TODO: Write the fix for this case + raise AttributeError("Ion lines not consecutive in pre_out_slice") + return _lines + + +def _get_joutstructure_list( + out_slice: list[str], + opt_type: str, + init_structure: Structure | None = None, +) -> list[JOutStructure]: + """Return list of JOutStructure objects. + + Get list of JStructure objects by splitting out_slice into slices and constructing + a JOutStructure object for each slice. Used in initialization. + + Args: + out_slice (list[str]): A slice of a JDFTx out file (individual call of JDFTx). + init_structure (Structure | None): The initial structure if available, otherwise None. + + Returns: + list[JOutStructure]: The list of JOutStructure objects. + """ + out_bounds = _get_joutstructure_step_bounds(out_slice) + joutstructure_list: list[Structure | JOutStructure] = [] + for i, bounds in enumerate(out_bounds): + if i > 0: + init_structure = joutstructure_list[-1] + joutstructure_list.append( + JOutStructure._from_text_slice( + out_slice[bounds[0] : bounds[1]], + init_structure=init_structure, + opt_type=opt_type, + ) + ) + return joutstructure_list diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py index 41680e4053f..03046ba514e 100644 --- a/src/pymatgen/io/jdftx/outputs.py +++ b/src/pymatgen/io/jdftx/outputs.py @@ -35,6 +35,85 @@ class is written. __author__ = "Ben Rich, Jacob Clary" +_jof_atr_from_last_slice = [ + "prefix", + "jstrucs", + "jsettings_fluid", + "jsettings_electronic", + "jsettings_lattice", + "jsettings_ionic", + "xc_func", + "lattice_initial", + "lattice_final", + "lattice", + "a", + "b", + "c", + "fftgrid", + "geom_opt", + "geom_opt_type", + "efermi", + "egap", + "emin", + "emax", + "homo", + "lumo", + "homo_filling", + "lumo_filling", + "is_metal", + "converged", + "etype", + "broadening_type", + "broadening", + "kgrid", + "truncation_type", + "truncation_radius", + "pwcut", + "rhocut", + "pp_type", + "total_electrons", + "semicore_electrons", + "valence_electrons", + "total_electrons_uncharged", + "semicore_electrons_uncharged", + "valence_electrons_uncharged", + "nbands", + "atom_elements", + "atom_elements_int", + "atom_types", + "spintype", + "nspin", + "nat", + "atom_coords_initial", + "atom_coords_final", + "atom_coords", + "structure", + "has_solvation", + "fluid", + "is_gc", + "eopt_type", + "elecmindata", + "stress", + "strain", + "nstep", + "e", + "grad_k", + "alpha", + "linmin", + "abs_magneticmoment", + "tot_magneticmoment", + "mu", + "elec_nstep", + "elec_e", + "elec_grad_k", + "elec_alpha", + "elec_linmin", + "electronic_output", + "t_s", + "ecomponents", +] + + @dataclass class JDFTXOutfile: """ @@ -275,82 +354,9 @@ def from_file(cls, file_path: str | Path, is_bgw: bool = False, none_slice_on_er def __post_init__(self): if len(self.slices): - self.prefix = self.slices[-1].prefix - self.jstrucs = self.slices[-1].jstrucs - self.jsettings_fluid = self.slices[-1].jsettings_fluid - self.jsettings_electronic = self.slices[-1].jsettings_electronic - self.jsettings_lattice = self.slices[-1].jsettings_lattice - self.jsettings_ionic = self.slices[-1].jsettings_ionic - self.xc_func = self.slices[-1].xc_func - self.lattice_initial = self.slices[-1].lattice_initial - self.lattice_final = self.slices[-1].lattice_final - self.lattice = self.slices[-1].lattice - self.a = self.slices[-1].a - self.b = self.slices[-1].b - self.c = self.slices[-1].c - self.fftgrid = self.slices[-1].fftgrid - self.geom_opt = self.slices[-1].geom_opt - self.geom_opt_type = self.slices[-1].geom_opt_type - self.efermi = self.slices[-1].efermi - self.egap = self.slices[-1].egap - self.emin = self.slices[-1].emin - self.emax = self.slices[-1].emax - self.homo = self.slices[-1].homo - self.lumo = self.slices[-1].lumo - self.homo_filling = self.slices[-1].homo_filling - self.lumo_filling = self.slices[-1].lumo_filling - self.is_metal = self.slices[-1].is_metal - self.converged = self.slices[-1].converged - self.etype = self.slices[-1].etype - self.broadening_type = self.slices[-1].broadening_type - self.broadening = self.slices[-1].broadening - self.kgrid = self.slices[-1].kgrid - self.truncation_type = self.slices[-1].truncation_type - self.truncation_radius = self.slices[-1].truncation_radius - self.pwcut = self.slices[-1].pwcut - self.rhocut = self.slices[-1].rhocut - self.pp_type = self.slices[-1].pp_type - self.total_electrons = self.slices[-1].total_electrons - self.semicore_electrons = self.slices[-1].semicore_electrons - self.valence_electrons = self.slices[-1].valence_electrons - self.total_electrons_uncharged = self.slices[-1].total_electrons_uncharged - self.semicore_electrons_uncharged = self.slices[-1].semicore_electrons_uncharged - self.valence_electrons_uncharged = self.slices[-1].valence_electrons_uncharged - self.nbands = self.slices[-1].nbands - self.atom_elements = self.slices[-1].atom_elements - self.atom_elements_int = self.slices[-1].atom_elements_int - self.atom_types = self.slices[-1].atom_types - self.spintype = self.slices[-1].spintype - self.nspin = self.slices[-1].nspin - self.nat = self.slices[-1].nat - self.atom_coords_initial = self.slices[-1].atom_coords_initial - self.atom_coords_final = self.slices[-1].atom_coords_final - self.atom_coords = self.slices[-1].atom_coords - self.structure = self.slices[-1].structure + for var in _jof_atr_from_last_slice: + setattr(self, var, getattr(self.slices[-1], var)) self.trajectory = self._get_trajectory() - self.has_solvation = self.slices[-1].has_solvation - self.fluid = self.slices[-1].fluid - self.is_gc = self.slices[-1].is_gc - self.eopt_type = self.slices[-1].eopt_type - self.elecmindata = self.slices[-1].elecmindata - self.stress = self.slices[-1].stress - self.strain = self.slices[-1].strain - self.nstep = self.slices[-1].nstep - self.e = self.slices[-1].e - self.grad_k = self.slices[-1].grad_k - self.alpha = self.slices[-1].alpha - self.linmin = self.slices[-1].linmin - self.abs_magneticmoment = self.slices[-1].abs_magneticmoment - self.tot_magneticmoment = self.slices[-1].tot_magneticmoment - self.mu = self.slices[-1].mu - self.elec_nstep = self.slices[-1].elec_nstep - self.elec_e = self.slices[-1].elec_e - self.elec_grad_k = self.slices[-1].elec_grad_k - self.elec_alpha = self.slices[-1].elec_alpha - self.elec_linmin = self.slices[-1].elec_linmin - self.electronic_output = self.slices[-1].electronic_output - self.t_s = self.slices[-1].t_s - self.ecomponents = self.slices[-1].ecomponents def _get_trajectory(self) -> Trajectory: """Set the trajectory attribute of the JDFTXOutfile object.""" From 52f507fbf1fbf377d8ccd061d538fe42f3035829 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Mon, 2 Dec 2024 21:37:23 -0700 Subject: [PATCH 169/195] removing now unneeded __getattr__ from JDFTXOutfileSlice, no longer have properties in JDFTXOutfile --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 54 +--------------------- src/pymatgen/io/jdftx/outputs.py | 4 -- 2 files changed, 1 insertion(+), 57 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index cba8dd50571..9656b43ceae 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -10,7 +10,7 @@ import math import pprint from dataclasses import dataclass -from typing import TYPE_CHECKING, Any, ClassVar +from typing import TYPE_CHECKING, ClassVar import numpy as np @@ -420,27 +420,6 @@ def _from_out_slice_init_all_post_init(self) -> None: self._set_t_s() self._set_converged() self._set_electronic_output() - # - # if self.jstrucs is not None: - # self._set_trajectory() - # self.structure = self.jstrucs[-1] - # self.eopt_type = self.jstrucs.eopt_type - # self.elecmindata = self.jstrucs.elecmindata - # self.stress = self.jstrucs.stress - # self.strain = self.jstrucs.strain - # self.nstep = self.jstrucs.nstep - # self.e = self.jstrucs.e - # self.grad_k = self.jstrucs.grad_k - # self.alpha = self.jstrucs.alpha - # self.linmin = self.jstrucs.linmin - # self.abs_magneticmoment = self.jstrucs.abs_magneticmoment - # self.tot_magneticmoment = self.jstrucs.tot_magneticmoment - # self.mu = self._get_mu() - # self.elec_nstep = self.jstrucs.elec_nstep - # self.elec_e = self.jstrucs.elec_e - # self.elec_grad_k = self.jstrucs.elec_grad_k - # self.elec_alpha = self.jstrucs.elec_alpha - # self.elec_linmin = self.jstrucs.elec_linmin def _get_xc_func(self, text: list[str]) -> str | None: """Get the exchange-correlation functional used in the calculation. @@ -1151,37 +1130,6 @@ def to_dict(self) -> dict: dct[name] = getattr(self, name) return dct - # This method is likely never going to be called as all (currently existing) - # attributes of the most recent slice are explicitly defined as a class - # property. However, it is included to reduce the likelihood of errors - # upon future changes to downstream code. - def __getattr__(self, name: str) -> Any: - """Return attribute value. - - Args: - name (str): The name of the attribute. - - Returns: - Any: The value of the attribute. - - Raises: - AttributeError: If the attribute is not found. - """ - if name in self.__dict__: - return self.__dict__[name] - - # Check if the attribute is a property of the class - for cls in inspect.getmro(self.__class__): - if name in cls.__dict__ and isinstance(cls.__dict__[name], property): - return cls.__dict__[name].__get__(self) - - # Check if the attribute is in self.jstrucs - if hasattr(self.jstrucs, name): - return getattr(self.jstrucs, name) - - # If the attribute is not found in either, raise an AttributeError - raise AttributeError(f"{self.__class__.__name__} not found: {name}") - def __repr__(self) -> str: """Return string representation. diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py index 03046ba514e..ac9f014f5d3 100644 --- a/src/pymatgen/io/jdftx/outputs.py +++ b/src/pymatgen/io/jdftx/outputs.py @@ -8,7 +8,6 @@ class is written. from __future__ import annotations -import inspect import pprint from dataclasses import dataclass, field from typing import TYPE_CHECKING, Any @@ -385,9 +384,6 @@ def to_dict(self) -> dict: if hasattr(self, fld): value = getattr(self, fld) dct[fld] = value - - for name, _obj in inspect.getmembers(type(self), lambda o: isinstance(o, property)): - dct[name] = getattr(self, name) return dct ########################################################################### From 9ac207cf39a2b6f67bd51544933d0f9c8e8e6eba Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Mon, 2 Dec 2024 21:59:46 -0700 Subject: [PATCH 170/195] consistent "to_dict" methods --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 12 ++++---- src/pymatgen/io/jdftx/jelstep.py | 33 ++++++++++++++++++++++ src/pymatgen/io/jdftx/joutstructure.py | 16 +++++++++++ src/pymatgen/io/jdftx/joutstructures.py | 27 +++++++++++++++--- src/pymatgen/io/jdftx/outputs.py | 8 ++++-- 5 files changed, 83 insertions(+), 13 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 9656b43ceae..8003ca3468f 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -1122,12 +1122,12 @@ def to_dict(self) -> dict: dict: JDFTXOutfileSlice in dictionary format. """ dct = {} - for field in self.__dataclass_fields__: - value = getattr(self, field) - dct[field] = value - - for name, _obj in inspect.getmembers(type(self), lambda o: isinstance(o, property)): - dct[name] = getattr(self, name) + for fld in self.__dataclass_fields__: + value = getattr(self, fld) + if hasattr(value, "to_dict"): + dct[fld] = value.to_dict() + else: + dct[fld] = value return dct def __repr__(self) -> str: diff --git a/src/pymatgen/io/jdftx/jelstep.py b/src/pymatgen/io/jdftx/jelstep.py index f56a50c7d98..942019d8738 100644 --- a/src/pymatgen/io/jdftx/jelstep.py +++ b/src/pymatgen/io/jdftx/jelstep.py @@ -216,6 +216,21 @@ def _set_nelectrons(self, fillings_line: str) -> None: """ self.nelectrons = get_colon_var_t1(fillings_line, "nElectrons: ") + def to_dict(self) -> dict: + """Return dictionary representation of JElStep object. + + Returns: + dict: Dictionary representation of JElStep object. + """ + dct = {} + for fld in self.__dataclass_fields__: + value = getattr(self, fld) + if hasattr(value, "to_dict"): + dct[fld] = value.to_dict() + else: + dct[fld] = value + return dct + def __str__(self) -> str: """ Return string representation of JElStep object. @@ -342,6 +357,24 @@ def __post_init__(self) -> None: for var in _jelsteps_atrs_from_last_slice: setattr(self, var, getattr(self.slices[-1], var)) + def to_dict(self) -> dict[str, Any]: + """Return dictionary representation of JElSteps object. + + Returns: + dict: Dictionary representation of JElSteps object. + """ + dct = {} + for fld in self.__dataclass_fields__: + if fld == "slices": + dct[fld] = [slc.to_dict() for slc in self.slices] + continue + value = getattr(self, fld) + if hasattr(value, "to_dict"): + dct[fld] = value.to_dict() + else: + dct[fld] = value + return dct + def __getitem__(self, key: int | str) -> JElStep | Any: """Return item. diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index 41477e46625..38fbe33e78a 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -680,6 +680,22 @@ def _collect_generic_line(self, line_text: str, generic_lines: list[str]) -> tup generic_lines.append(line_text) return generic_lines, collecting, collected + def to_dict(self) -> dict: + """ + Convert the JOutStructure object to a dictionary. + + Returns: + dict: A dictionary representation of the JOutStructure object. + """ + dct = {} + for fld in self.__dict__: + value = getattr(self, fld) + if hasattr(value, "to_dict"): + dct[fld] = value.to_dict() + else: + dct[fld] = value + return dct + # This method is likely never going to be called as all (currently existing) # attributes of the most recent slice are explicitly defined as a class # property. However, it is included to reduce the likelihood of errors diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index b060efec7dd..322d5d3f75c 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -190,6 +190,25 @@ def _check_convergence(self) -> None: self.geom_converged = True self.geom_converged_reason = jst.geom_converged_reason + def to_dict(self) -> dict: + """ + Convert the JOutStructures object to a dictionary. + + Returns: + dict: A dictionary representation of the JOutStructures object. + """ + dct = {} + for fld in self.__dataclass_fields__: + if fld == "slices": + dct[fld] = [slc.to_dict() for slc in self.slices] + continue + value = getattr(self, fld) + if hasattr(value, "to_dict"): + dct[fld] = value.to_dict() + else: + dct[fld] = value + return dct + def __getitem__(self, key: int | str) -> JOutStructure | Any: """Return item. @@ -201,12 +220,12 @@ def __getitem__(self, key: int | str) -> JOutStructure | Any: """ val = None if type(key) is int: - val = self.getitem_int(key) + val = self._getitem_int(key) if type(key) is str: - val = self.getitem_str(key) + val = self._getitem_str(key) return val - def getitem_int(self, key: int) -> JOutStructure: + def _getitem_int(self, key: int) -> JOutStructure: """Return a JOutStructure object. Args: @@ -217,7 +236,7 @@ def getitem_int(self, key: int) -> JOutStructure: """ return self.slices[key] - def getitem_str(self, key: str) -> Any: + def _getitem_str(self, key: str) -> Any: """Return attribute value. Args: diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py index ac9f014f5d3..f61ea35360b 100644 --- a/src/pymatgen/io/jdftx/outputs.py +++ b/src/pymatgen/io/jdftx/outputs.py @@ -381,9 +381,11 @@ def to_dict(self) -> dict: """ dct = {} for fld in self.__dataclass_fields__: - if hasattr(self, fld): - value = getattr(self, fld) - dct[fld] = value + if fld == "slices": + dct[fld] = [slc.to_dict() for slc in self.slices] + continue + value = getattr(self, fld) + dct[fld] = value return dct ########################################################################### From b4eb0596bcc7cc4fd408f0ede5361b9ef30cc6df Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Mon, 2 Dec 2024 22:02:08 -0700 Subject: [PATCH 171/195] Removing references to properties --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 1 + src/pymatgen/io/jdftx/joutstructure.py | 32 +--------------------- 2 files changed, 2 insertions(+), 31 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 8003ca3468f..5976598ccc2 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -1130,6 +1130,7 @@ def to_dict(self) -> dict: dct[fld] = value return dct + # TODO: Re-do this now that there are no properties def __repr__(self) -> str: """Return string representation. diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index 38fbe33e78a..251859c3573 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -5,9 +5,8 @@ from __future__ import annotations -import inspect import pprint -from typing import Any, ClassVar +from typing import ClassVar import numpy as np @@ -696,35 +695,6 @@ def to_dict(self) -> dict: dct[fld] = value return dct - # This method is likely never going to be called as all (currently existing) - # attributes of the most recent slice are explicitly defined as a class - # property. However, it is included to reduce the likelihood of errors - # upon future changes to downstream code. - def __getattr__(self, name: str) -> Any: - """Return attribute value. - - Args: - name (str): The name of the attribute. - - Returns: - Any: The value of the attribute. - """ - # Only works for actual attributes of the class - if name in self.__dict__: - return self.__dict__[name] - - # Extended for properties - for cls in inspect.getmro(self.__class__): - if name in cls.__dict__ and isinstance(cls.__dict__[name], property): - return cls.__dict__[name].__get__(self) - - # Check if the attribute is in self.jstrucs - if hasattr(self.elecmindata, name): - return getattr(self.elecmindata, name) - - # If the attribute is not found in either, raise an AttributeError - raise AttributeError(f"{self.__class__.__name__} not found: {name}") - # TODO: Add string representation for JOutStructure-specific meta-data # This method currently only returns the Structure Summary as inherited from # the pymatgen Structure class. From 6508d4c777d99a2c1419210d8c361291b6fbcc12 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Tue, 3 Dec 2024 14:21:43 -0700 Subject: [PATCH 172/195] adding **kwargs for JOutStructure for flexibility --- src/pymatgen/io/jdftx/joutstructure.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index 251859c3573..2a3236dc008 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -166,12 +166,14 @@ def __init__( species: list[str], coords: list[np.ndarray], site_properties: dict[str, list], + **kwargs, ) -> None: super().__init__( lattice=lattice, species=species, coords=coords, site_properties=site_properties, + **kwargs, ) @classmethod From 5b6916375a149214be640d2f1f40e9adfc955e8b Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Tue, 3 Dec 2024 17:55:27 -0700 Subject: [PATCH 173/195] "from_calc_dir" init method for JDFTXOutfile --- src/pymatgen/io/jdftx/outputs.py | 46 +++++++++++++++++++++++++++-- tests/io/jdftx/conftest.py | 7 +++++ tests/io/jdftx/test_output_utils.py | 24 +++++++++++++++ 3 files changed, 75 insertions(+), 2 deletions(-) diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py index f61ea35360b..d80902a05d7 100644 --- a/src/pymatgen/io/jdftx/outputs.py +++ b/src/pymatgen/io/jdftx/outputs.py @@ -10,6 +10,7 @@ class is written. import pprint from dataclasses import dataclass, field +from pathlib import Path from typing import TYPE_CHECKING, Any from pymatgen.core.trajectory import Trajectory @@ -17,8 +18,6 @@ class is written. from pymatgen.io.jdftx.jdftxoutfileslice import JDFTXOutfileSlice if TYPE_CHECKING: - from pathlib import Path - import numpy as np from pymatgen.core.structure import Structure @@ -329,6 +328,31 @@ class JDFTXOutfile: elec_linmin: float = field(init=False) electronic_output: float = field(init=False) + @classmethod + def from_calc_dir( + cls, calc_dir: str | Path, is_bgw: bool = False, none_slice_on_error: bool = False + ) -> JDFTXOutfile: + """ + Create a JDFTXOutfile object from a directory containing JDFTx out files. + + Args: + calc_dir (str | Path): The path to the directory containing the JDFTx out files. + is_bgw (bool): Mark True if data must be usable for BGW calculations. This will change the behavior of the + parser to be stricter with certain criteria. + none_slice_on_error (bool): If True, will return None if an error occurs while parsing a slice instead of + halting the parsing process. This can be useful for parsing files with multiple slices where some slices + may be incomplete or corrupted. + + Returns: + JDFTXOutfile: The JDFTXOutfile object. + """ + file_path = _find_jdftx_out_file(Path(calc_dir)) + texts = read_outfile_slices(file_path) + slices = [ + JDFTXOutfileSlice._from_out_slice(text, is_bgw=is_bgw, none_on_error=none_slice_on_error) for text in texts + ] + return cls(slices=slices) + @classmethod def from_file(cls, file_path: str | Path, is_bgw: bool = False, none_slice_on_error: bool = False) -> JDFTXOutfile: """ @@ -428,3 +452,21 @@ def __str__(self) -> str: str: The string representation of the JDFTXOutfile object. """ return pprint.pformat(self) + + +def _find_jdftx_out_file(calc_dir: Path) -> Path: + """ + Find the JDFTx out file in a directory. + + Args: + calc_dir (Path): The directory containing the JDFTx out file. + + Returns: + Path: The path to the JDFTx out file. + """ + out_files = list(calc_dir.glob("*.out")) + list(calc_dir.glob("out")) + if len(out_files) == 0: + raise FileNotFoundError("No JDFTx out file found in directory.") + if len(out_files) > 1: + raise FileNotFoundError("Multiple JDFTx out files found in directory.") + return out_files[0] diff --git a/tests/io/jdftx/conftest.py b/tests/io/jdftx/conftest.py index 20f7f82aa21..fb20e16c550 100644 --- a/tests/io/jdftx/conftest.py +++ b/tests/io/jdftx/conftest.py @@ -23,6 +23,13 @@ dump_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "tmp" +def write_mt_file(fname: str, write_dir: Path = dump_files_dir): + filepath = write_dir / fname + with open(filepath, "w") as f: + f.write("if you're reading this yell at ben") + f.close() + + def object_hasall_known_simple(obj: Any, knowndict: dict): for k in knowndict: assert hasattr(obj, k) diff --git a/tests/io/jdftx/test_output_utils.py b/tests/io/jdftx/test_output_utils.py index 0927ec33472..5b9f6556db5 100644 --- a/tests/io/jdftx/test_output_utils.py +++ b/tests/io/jdftx/test_output_utils.py @@ -1,9 +1,14 @@ from __future__ import annotations +from os import remove + import pytest from pymatgen.io.jdftx._output_utils import find_first_range_key, get_start_lines from pymatgen.io.jdftx.joutstructures import _get_joutstructures_start_idx +from pymatgen.io.jdftx.outputs import _find_jdftx_out_file + +from .conftest import dump_files_dir, write_mt_file def test_get_start_lines(): @@ -35,3 +40,22 @@ def test_get_joutstructures_start_idx(): assert _get_joutstructures_start_idx(["ken", "barbie"], out_slice_start_flag=start_flag) == 1 assert _get_joutstructures_start_idx(["barbie", "ken"], out_slice_start_flag=start_flag) == 0 assert _get_joutstructures_start_idx(["ken", "ken"], out_slice_start_flag=start_flag) is None + + +def test_find_jdftx_out_file(): + with pytest.raises(FileNotFoundError, match="No JDFTx out file found in directory."): + _find_jdftx_out_file(dump_files_dir) + write_mt_file("test.out") + assert _find_jdftx_out_file(dump_files_dir) == dump_files_dir / "test.out" + # out file has to match "*.out" or "out" exactly + write_mt_file("tinyout") + assert _find_jdftx_out_file(dump_files_dir) == dump_files_dir / "test.out" + remove(_find_jdftx_out_file(dump_files_dir)) + write_mt_file("out") + assert _find_jdftx_out_file(dump_files_dir) == dump_files_dir / "out" + write_mt_file("tinyout.out") + with pytest.raises(FileNotFoundError, match="Multiple JDFTx out files found in directory."): + _find_jdftx_out_file(dump_files_dir) + # remove tmp files + for remaining in dump_files_dir.glob("*out"): + remove(remaining) From 3b64523af2989f45c147943ad6ae6f98f7b49016 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Wed, 4 Dec 2024 14:22:36 -0700 Subject: [PATCH 174/195] Partial cleanup of tests --- src/pymatgen/io/jdftx/inputs.py | 3 +- src/pymatgen/io/jdftx/joutstructures.py | 1 + tests/io/jdftx/conftest.py | 402 +------------------ tests/io/jdftx/inputs_test_utils.py | 59 +++ tests/io/jdftx/outputs_test_utils.py | 491 +++++++++++++++++++++++ tests/io/jdftx/shared_test_utils.py | 28 ++ tests/io/jdftx/test_jdftxinfile.py | 71 +--- tests/io/jdftx/test_jdftxoutfile.py | 2 +- tests/io/jdftx/test_jdftxoutfileslice.py | 6 +- tests/io/jdftx/test_jelsteps.py | 13 +- tests/io/jdftx/test_joutstructure.py | 136 +------ tests/io/jdftx/test_joutstructures.py | 66 +-- tests/io/jdftx/test_output_utils.py | 32 +- tests/io/jdftx/test_repr_out.py | 45 ++- 14 files changed, 725 insertions(+), 630 deletions(-) create mode 100644 tests/io/jdftx/inputs_test_utils.py create mode 100644 tests/io/jdftx/outputs_test_utils.py create mode 100644 tests/io/jdftx/shared_test_utils.py diff --git a/src/pymatgen/io/jdftx/inputs.py b/src/pymatgen/io/jdftx/inputs.py index c4c3cacfe84..4649bd45614 100644 --- a/src/pymatgen/io/jdftx/inputs.py +++ b/src/pymatgen/io/jdftx/inputs.py @@ -802,8 +802,9 @@ def get_str(self, in_cart_coords: bool = False) -> str: coords = site.coords if in_cart_coords else site.frac_coords sd = self.selective_dynamics[i] if self.selective_dynamics is not None else 1 label = site.label + # TODO: This is needlessly complicated, simplify this if label not in valid_labels: - for varname in ["species_string", "specie.name"]: # Add more as I learn more about what 'site' can be + for varname in ["species_string", "specie.name"]: if _multi_hasattr(site, varname) and _multi_getattr(site, varname) in valid_labels: label = _multi_getattr(site, varname) break diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index 322d5d3f75c..54b94cc7e7c 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -130,6 +130,7 @@ class JOutStructures: elec_linmin: float | None = None charges: np.ndarray[float] | None = None magnetic_moments: np.ndarray[float] | None = None + selective_dynamics: list[int] | None = None @classmethod def _from_out_slice(cls, out_slice: list[str], opt_type: str = "IonicMinimize") -> JOutStructures: diff --git a/tests/io/jdftx/conftest.py b/tests/io/jdftx/conftest.py index fb20e16c550..a1b48b2d65c 100644 --- a/tests/io/jdftx/conftest.py +++ b/tests/io/jdftx/conftest.py @@ -1,394 +1,18 @@ -from __future__ import annotations +# from __future__ import annotations -from pathlib import Path -from typing import TYPE_CHECKING, Any +# from pathlib import Path +# from typing import TYPE_CHECKING, Any -import pytest +# import pytest -from pymatgen.core.units import Ha_to_eV, bohr_to_ang -from pymatgen.io.jdftx.jdftxoutfileslice import JDFTXOutfileSlice -from pymatgen.io.jdftx.outputs import JDFTXOutfile -from pymatgen.util.testing import TEST_FILES_DIR +# from pymatgen.core.units import Ha_to_eV, bohr_to_ang +# from pymatgen.io.jdftx.jdftxoutfileslice import JDFTXOutfileSlice +# from pymatgen.io.jdftx.outputs import JDFTXOutfile +# from pymatgen.util.testing import TEST_FILES_DIR -if TYPE_CHECKING: - from collections.abc import Callable +# if TYPE_CHECKING: +# from collections.abc import Callable -################################################################################ -# General methods and variables -################################################################################ - -ex_out_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "test_jdftx_out_files" -ex_out_file_sections_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "test_jdftx_out_file_sections" -ex_in_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "test_jdftx_in_files" -dump_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "tmp" - - -def write_mt_file(fname: str, write_dir: Path = dump_files_dir): - filepath = write_dir / fname - with open(filepath, "w") as f: - f.write("if you're reading this yell at ben") - f.close() - - -def object_hasall_known_simple(obj: Any, knowndict: dict): - for k in knowndict: - assert hasattr(obj, k) - - -def object_matchall_known_simple(obj: Any, knowndict: dict): - for k, v in knowndict.items(): - val = getattr(obj, k) - assert_same_value(val, v) - - -def assert_same_value(testval, knownval): - if type(testval) not in [tuple, list]: - assert isinstance(testval, type(knownval)) - if isinstance(testval, float): - assert testval == pytest.approx(knownval) - elif isinstance(testval, dict): - for k in knownval: - assert k in testval - assert_same_value(testval[k], knownval[k]) - elif testval is None: - assert knownval is None - else: - assert testval == knownval - else: - assert len(testval) == len(knownval) - for i in range(len(testval)): - assert_same_value(testval[i], knownval[i]) - - -def assert_slices_attribute_error( - init_meth: Callable, init_var: Any, varname: str, slicename: str, assert_2layer_error: bool = False -): - """Assert raises AttributeError upon certain conditions for slices attribute. - - Assert that varname property inherited from object's 'slices' type class variable - will always raise AttributeError if the 'slices' attribute is empty. If assert_2layer_error, - also assert that that final slice does not return None for that varname. - - Parameters: - ---------- - init_meth: callable - The method to initialize the object with. - init_var: Any - The variable to initialize the object with. - varname: str - The name of the attribute to test. - slicename: str - The name of the attribute that is a list of slices. - assert_2layer_error: bool - If True, assert that varname will raise AttributeError if the last slice's varname is None. - (The attribute will not accept None from the last slice) - (If returning None is okay as long as the slices are set, set this to False) - """ - obj = init_meth(init_var) - getattr(obj, varname) # No freakout here - setattr(getattr(obj, slicename)[-1], varname, None) - if assert_2layer_error: - with pytest.raises(AttributeError): - getattr(obj, varname) - else: - getattr(obj, varname) # No freakout here - setattr(obj, slicename, []) - with pytest.raises(AttributeError): - getattr(obj, varname) - - -def assert_slices_1layer_attribute_error(init_meth: Callable, init_var: Any, varname: str, slicename: str): - assert_slices_attribute_error(init_meth, init_var, varname, slicename, assert_2layer_error=False) - - -def assert_slices_2layer_attribute_error(init_meth: Callable, init_var: Any, varname: str, slicename: str): - assert_slices_attribute_error(init_meth, init_var, varname, slicename, assert_2layer_error=True) - - -################################################################################ -# JDFTXOutfile test methods and ref/known pairs -################################################################################ - - -def jdftxoutfile_fromfile_matches_known_simple(outfilefname: Path, knowndict: dict): - joutfile = JDFTXOutfile.from_file(outfilefname) - jdftxoutfile_matches_known_simple(joutfile, knowndict) - del joutfile - - -def jdftxoutfile_matches_known_simple(joutfile: JDFTXOutfile, knowndict: dict): - object_hasall_known_simple(joutfile, knowndict) - object_matchall_known_simple(joutfile, knowndict) - - -def jdftxoutfile_fromfile_matches_known(filename: Path, known: dict): - joutfile = JDFTXOutfile.from_file(filename) - jdftxoutfile_matches_known(joutfile, known) - del joutfile - - -def jdftxoutfile_matches_known(joutfile: JDFTXOutfile, known: dict): - assert isinstance(joutfile[-1], JDFTXOutfileSlice) - with pytest.raises(TypeError): - joutfile[{}] - for listlike in ( - joutfile.atom_coords, - joutfile.atom_coords_final, - joutfile.atom_coords_initial, - joutfile.atom_elements, - joutfile.atom_elements_int, - ): - assert len(listlike) == known["nat"] - assert len(joutfile.slices) == known["nSlices"] - # Not testing values yet, just testing they dont raise errors - assert joutfile.trajectory is not None - assert joutfile.electronic_output is not None - assert joutfile.structure is not None - # # Commenting out as we are no longer accessing "is_converged" as a property - # joutfile[-1].jstrucs = None - # assert joutfile.is_converged is None - - -example_sp_outfile_path = ex_out_files_dir / Path("example_sp.out") -example_sp_outfile_known = { - "nat": 16, - "nSlices": 1, -} -example_sp_outfile_known_ecomp = { - "F": -1940.762261217305650 * Ha_to_eV, - "TS": -0.0001776512106456 * Ha_to_eV, - "Etot": -1940.7624388685162558 * Ha_to_eV, - "KE": 593.1822417205943339 * Ha_to_eV, - "Exc": -185.5577583222759870 * Ha_to_eV, - "Epulay": 0.0000125227478554 * Ha_to_eV, - "Enl": 174.1667582919756114 * Ha_to_eV, - "Eloc": 29663.3545152997867262 * Ha_to_eV, - "EH": -15284.4385436602351547 * Ha_to_eV, - "Eewald": -16901.4696647211094387 * Ha_to_eV, -} -example_sp_outfile_known_simple = { - "nspin": 1, - "spintype": "no-spin", - "broadening_type": "MP1", - "broadening": 0.00367493, - "truncation_type": "slab", - "pwcut": 30 * Ha_to_eV, - "fftgrid": (54, 54, 224), - "kgrid": (6, 6, 1), - "emin": -3.836283 * Ha_to_eV, - "homo": -0.212435 * Ha_to_eV, - "efermi": -0.209509 * Ha_to_eV, - "lumo": -0.209424 * Ha_to_eV, - "emax": 0.113409 * Ha_to_eV, - "egap": 0.003011 * Ha_to_eV, - "is_metal": True, - "fluid": "None", - "total_electrons": 288.0, - "nbands": 174, - "nat": 16, - "t_s": 165.87, - "geom_opt_type": "single point", - "prefix": "jdft", - "etype": "F", - "converged": True, - "ecomponents": example_sp_outfile_known_ecomp, -} - -example_latmin_outfile_path = ex_out_files_dir / Path("example_latmin.out") -example_latmin_outfile_known = { - "nat": 8, - "nSlices": 7, -} -example_latmin_outfile_known_ecomp = { - "F": -246.5310423967243025 * Ha_to_eV, - "TS": 0.0003221374940495 * Ha_to_eV, - "Etot": -246.5307202592302644 * Ha_to_eV, - "KE": 89.2073662863590755 * Ha_to_eV, - "Exc": -90.7880124097588208 * Ha_to_eV, - "Enl": -69.0117974720974559 * Ha_to_eV, - "Eloc": -40.0429414587348518 * Ha_to_eV, - "EH": 28.5721759138337354 * Ha_to_eV, - "Eewald": -214.7213057123609019 * Ha_to_eV, -} -example_latmin_outfile_known_simple = { - "nspin": 2, - "spintype": "z-spin", - "broadening_type": "Fermi", - "broadening": 0.001, - "truncation_type": "periodic", - "pwcut": 20 * Ha_to_eV, - "fftgrid": (28, 80, 28), - "kgrid": (6, 2, 7), - "emin": -1.780949 * Ha_to_eV, - "homo": 0.704289 * Ha_to_eV, - "efermi": 0.704399 * Ha_to_eV, - "lumo": 0.704651 * Ha_to_eV, - "emax": 0.949497 * Ha_to_eV, - "egap": 0.000362 * Ha_to_eV, - "is_metal": True, - "fluid": "None", - "total_electrons": 64.0, - "nbands": 42, - "nat": 8, - "t_s": 314.16, - "geom_opt_type": "lattice", - "prefix": "$VAR", - "etype": "F", - "converged": True, - "ecomponents": example_latmin_outfile_known_ecomp, -} - -example_ionmin_outfile_path = ex_out_files_dir / Path("example_ionmin.out") -example_ionmin_outfile_known = { - "nat": 41, - "nSlices": 1, -} -example_ionmin_outfile_known_ecomp = { - "G": -1059.062593502930213 * Ha_to_eV, - "F": -1120.9154606162035179 * Ha_to_eV, - "TS": 0.0014609776617570 * Ha_to_eV, - "Etot": -1120.9139996385417817 * Ha_to_eV, - "KE": 421.4844651353773770 * Ha_to_eV, - "Exc": -796.7101488293942566 * Ha_to_eV, - "Enl": -270.1618154209642739 * Ha_to_eV, - "Eloc": -79647.5920994735934073 * Ha_to_eV, - "EH": 39775.3166089357473538 * Ha_to_eV, - "Eewald": 38803.1912795634780196 * Ha_to_eV, -} -example_ionmin_outfile_known_simple = { - "nspin": 2, - "spintype": "z-spin", - "broadening_type": "Fermi", - "broadening": 0.001, - "truncation_type": "slab", - "pwcut": 25 * Ha_to_eV, - "fftgrid": (56, 56, 320), - "kgrid": (4, 4, 1), - "emin": -2.488051 * Ha_to_eV, - "homo": -0.190949 * Ha_to_eV, - "efermi": -0.190000 * Ha_to_eV, - "lumo": -0.189724 * Ha_to_eV, - "emax": -0.042437 * Ha_to_eV, - "egap": 0.001225 * Ha_to_eV, - "is_metal": False, # Oh god oh god oh god - "fluid": "LinearPCM", - "total_electrons": 325.541406, - "nbands": 195, - "nat": 41, - "t_s": 2028.57, - "geom_opt_type": "ionic", - "prefix": "$VAR", - "etype": "G", - "converged": True, - "ecomponents": example_ionmin_outfile_known_ecomp, -} - -noeigstats_outfile_path = ex_out_files_dir / Path("noeigstats.out") -noeigstats_outfile_known_simple = { - "mu": -0.050095169 * Ha_to_eV, - "efermi": -0.050095169 * Ha_to_eV, -} - -problem2_outfile_path = ex_out_files_dir / Path("problem2.out") -problem2_outfile_known_simple = { - "mu": 0.464180124 * Ha_to_eV, -} - -etot_etype_outfile_path = ex_out_files_dir / Path("etot_etype.out") -etot_etype_outfile_known_simple = { - "e": -17.265553748795949 * Ha_to_eV, - "elec_grad_k": 2.991e-07, -} - -partial_lattice_init_outfile_path = ex_out_files_dir / Path("partial_lattice_init.out") -partial_lattice_init_outfile_known_lattice = { - "00": 13.850216000000000 * bohr_to_ang, - "01": 0.000000000000000 * bohr_to_ang, - "02": -0.297459000000000 * bohr_to_ang, - "10": -4.625257000000000 * bohr_to_ang, - "11": 13.055094000000000 * bohr_to_ang, - "12": -0.297459000000000 * bohr_to_ang, - "20": 0.000000000000000 * bohr_to_ang, - "21": 0.000000000000000 * bohr_to_ang, - "22": 54.648857000000000 * bohr_to_ang, -} - - -ex_outfileslice1_fname = ex_out_file_sections_dir / "ex_out_slice_latmin" -ex_outfileslice2_fname = ex_out_file_sections_dir / "ex_out_slice_ionmin" -with open(ex_outfileslice1_fname) as f: - ex_outfileslice1 = list.copy(list(f)) -with open(ex_outfileslice2_fname) as f: - ex_outfileslice2 = list.copy(list(f)) - -ex_jstruc_slice_fname1 = ex_out_file_sections_dir / "ex_text_slice_forJAtoms_latmin" -ex_jstruc_slice1 = [] -with open(ex_jstruc_slice_fname1) as f: - ex_jstruc_slice1 = list.copy(list(f)) - - -ex_jstruc_slice_fname2 = ex_out_file_sections_dir / "ex_text_slice_forJAtoms_latmin2" -ex_jstruc_slice2 = [] -with open(ex_jstruc_slice_fname2) as f: - ex_jstruc_slice2 = list.copy(list(f)) - -# JESteps test knowns - - -ex_fillings_line1 = "FillingsUpdate: mu: +0.714406772 \ - nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ]" -ex_fillings_line1_known = { - "mu": 0.714406772 * Ha_to_eV, - "nelectrons": 64.0, - "abs_magneticmoment": 0.00578, - "tot_magneticmoment": -0.00141, -} - -ex_fillings_line2 = "FillingsUpdate: mu: +0.814406772 \ - nElectrons: 60.000000 magneticMoment: [ Abs: 0.0578 Tot: -0.0141 ]" -ex_fillings_line2_known = { - "mu": 0.814406772 * Ha_to_eV, - "nelectrons": 60.0, - "abs_magneticmoment": 0.0578, - "tot_magneticmoment": -0.0141, -} - -ex_subspace_line1 = "SubspaceRotationAdjust: set factor to 0.229" -ex_subspace_line1_known = {"subspacerotationadjust": 0.229} - -ex_subspace_line2 = "SubspaceRotationAdjust: set factor to 0.329" -ex_subspace_line2_known = {"subspacerotationadjust": 0.329} - -ex_iter_line1 = "ElecMinimize: Iter: 6 F: -246.531038317370076\ - |grad|_K: 6.157e-08 alpha: 5.534e-01 linmin: -4.478e-06\ - t[s]: 248.68" -ex_iter_line1_known = { - "nstep": 6, - "e": -246.531038317370076 * Ha_to_eV, - "grad_k": 6.157e-08, - "alpha": 5.534e-01, - "linmin": -4.478e-06, - "t_s": 248.68, -} - -ex_iter_line2 = "ElecMinimize: Iter: 7 F: -240.531038317370076\ - |grad|_K: 6.157e-07 alpha: 5.534e-02 linmin: -5.478e-06\ - t[s]: 48.68" -ex_iter_line2_known = { - "nstep": 7, - "e": -240.531038317370076 * Ha_to_eV, - "grad_k": 6.157e-07, - "alpha": 5.534e-02, - "linmin": -5.478e-06, - "t_s": 48.68, -} - - -ex_jstep_lines1 = [ex_fillings_line1, ex_subspace_line1, ex_iter_line1] -ex_jstep_lines2 = [ex_fillings_line2, ex_subspace_line2, ex_iter_line2] -ex_jstep_known1 = {} -for known1 in [ex_fillings_line1_known, ex_iter_line1_known, ex_subspace_line1_known]: - ex_jstep_known1.update(known1) -ex_jstep_known2 = {} -for known2 in [ex_fillings_line2_known, ex_iter_line2_known, ex_subspace_line2_known]: - ex_jstep_known2.update(known2) +# ################################################################################ +# # General methods and variables +# ################################################################################ diff --git a/tests/io/jdftx/inputs_test_utils.py b/tests/io/jdftx/inputs_test_utils.py new file mode 100644 index 00000000000..e200e0bbf14 --- /dev/null +++ b/tests/io/jdftx/inputs_test_utils.py @@ -0,0 +1,59 @@ +from __future__ import annotations + +from pathlib import Path + +from pymatgen.io.jdftx.inputs import JDFTXInfile, JDFTXStructure +from pymatgen.util.testing import TEST_FILES_DIR + +from .shared_test_utils import assert_same_value + + +def assert_idential_jif(jif1: JDFTXInfile | dict, jif2: JDFTXInfile | dict): + djif1 = jif1.as_dict() if isinstance(jif1, JDFTXInfile) else jif1 + djif2 = jif2.as_dict() if isinstance(jif2, JDFTXInfile) else jif2 + assert_same_value(djif1, djif2) + + +def assert_equiv_jdftxstructure(struc1: JDFTXStructure, struc2: JDFTXStructure) -> None: + """Check if two JDFTXStructure objects are equivalent. + + Check if two JDFTXStructure objects are equivalent. + + Parameters: + ---------- + struc1: JDFTXStructure + The first JDFTXStructure object. + struc2: JDFTXStructure + The second JDFTXStructure object. + """ + d1 = struc1.as_dict() + d2 = struc2.as_dict() + assert_idential_jif(d1, d2) + + +ex_in_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "test_jdftx_in_files" + +ex_infile1_fname = ex_in_files_dir / "CO.in" +ex_infile1_knowns = { + "dump-name": "$VAR", + "initial-state": "$VAR", + "elec-ex-corr": "gga", + "van-der-waals": "D3", + "elec-cutoff": {"Ecut": 20.0, "EcutRho": 100.0}, + "elec-n-bands": 15, + "kpoint-folding": {"n0": 1, "n1": 1, "n2": 1}, + "spintype": "z-spin", + "core-overlap-check": "none", + "converge-empty-states": True, + "latt-move-scale": {"s0": 0.0, "s1": 0.0, "s2": 0.0}, + "symmetries": "none", + "fluid": {"type": "LinearPCM"}, + "pcm-variant": "CANDLE", + "fluid-solvent": [{"name": "H2O"}], + "fluid-cation": {"name": "Na+", "concentration": 0.5}, + "fluid-anion": {"name": "F-", "concentration": 0.5}, + "initial-magnetic-moments": "C 1 O 1", +} + +ex_infile2_fname = ex_in_files_dir / "example_sp.in" +ex_infile3_fname = ex_in_files_dir / "ct_slab_001.in" diff --git a/tests/io/jdftx/outputs_test_utils.py b/tests/io/jdftx/outputs_test_utils.py new file mode 100644 index 00000000000..27a0247c9e6 --- /dev/null +++ b/tests/io/jdftx/outputs_test_utils.py @@ -0,0 +1,491 @@ +"""Shared test utilities for JDFTx output files. + +This module contains shared testing functions and example data + known values for JDFTx output files. +""" + +from __future__ import annotations + +from pathlib import Path +from typing import TYPE_CHECKING, Any + +import numpy as np +import pytest + +from pymatgen.core.units import Ha_to_eV, bohr_to_ang +from pymatgen.io.jdftx.jdftxoutfileslice import JDFTXOutfileSlice +from pymatgen.io.jdftx.outputs import JDFTXOutfile +from pymatgen.util.testing import TEST_FILES_DIR + +if TYPE_CHECKING: + from collections.abc import Callable + + +from .shared_test_utils import assert_same_value, dump_files_dir + + +def write_mt_file(fname: str, write_dir: Path = dump_files_dir): + filepath = write_dir / fname + with open(filepath, "w") as f: + f.write("if you're reading this yell at ben") + f.close() + + +def object_hasall_known_simple(obj: Any, knowndict: dict): + for k in knowndict: + assert hasattr(obj, k) + + +def object_matchall_known_simple(obj: Any, knowndict: dict): + for k, v in knowndict.items(): + val = getattr(obj, k) + assert_same_value(val, v) + + +def assert_slices_attribute_error( + init_meth: Callable, init_var: Any, varname: str, slicename: str, assert_2layer_error: bool = False +): + """Assert raises AttributeError upon certain conditions for slices attribute. + + Assert that varname property inherited from object's 'slices' type class variable + will always raise AttributeError if the 'slices' attribute is empty. If assert_2layer_error, + also assert that that final slice does not return None for that varname. + + Parameters: + ---------- + init_meth: callable + The method to initialize the object with. + init_var: Any + The variable to initialize the object with. + varname: str + The name of the attribute to test. + slicename: str + The name of the attribute that is a list of slices. + assert_2layer_error: bool + If True, assert that varname will raise AttributeError if the last slice's varname is None. + (The attribute will not accept None from the last slice) + (If returning None is okay as long as the slices are set, set this to False) + """ + obj = init_meth(init_var) + getattr(obj, varname) # No freakout here + setattr(getattr(obj, slicename)[-1], varname, None) + if assert_2layer_error: + with pytest.raises(AttributeError): + getattr(obj, varname) + else: + getattr(obj, varname) # No freakout here + setattr(obj, slicename, []) + with pytest.raises(AttributeError): + getattr(obj, varname) + + +def assert_slices_1layer_attribute_error(init_meth: Callable, init_var: Any, varname: str, slicename: str): + assert_slices_attribute_error(init_meth, init_var, varname, slicename, assert_2layer_error=False) + + +def assert_slices_2layer_attribute_error(init_meth: Callable, init_var: Any, varname: str, slicename: str): + assert_slices_attribute_error(init_meth, init_var, varname, slicename, assert_2layer_error=True) + + +################################################################################ +# JDFTXOutfile test methods and ref/known pairs +################################################################################ + + +def jdftxoutfile_fromfile_matches_known_simple(outfilefname: Path, knowndict: dict): + joutfile = JDFTXOutfile.from_file(outfilefname) + jdftxoutfile_matches_known_simple(joutfile, knowndict) + del joutfile + + +def jdftxoutfile_matches_known_simple(joutfile: JDFTXOutfile, knowndict: dict): + object_hasall_known_simple(joutfile, knowndict) + object_matchall_known_simple(joutfile, knowndict) + + +def jdftxoutfile_fromfile_matches_known(filename: Path, known: dict): + joutfile = JDFTXOutfile.from_file(filename) + jdftxoutfile_matches_known(joutfile, known) + del joutfile + + +def jdftxoutfile_matches_known(joutfile: JDFTXOutfile, known: dict): + assert isinstance(joutfile[-1], JDFTXOutfileSlice) + with pytest.raises(TypeError): + joutfile[{}] + for listlike in ( + joutfile.atom_coords, + joutfile.atom_coords_final, + joutfile.atom_coords_initial, + joutfile.atom_elements, + joutfile.atom_elements_int, + ): + assert len(listlike) == known["nat"] + assert len(joutfile.slices) == known["nSlices"] + # Not testing values yet, just testing they dont raise errors + assert joutfile.trajectory is not None + assert joutfile.electronic_output is not None + assert joutfile.structure is not None + # # Commenting out as we are no longer accessing "is_converged" as a property + # joutfile[-1].jstrucs = None + # assert joutfile.is_converged is None + + +ex_out_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "test_jdftx_out_files" +ex_out_file_sections_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "test_jdftx_out_file_sections" + +example_sp_outfile_path = ex_out_files_dir / Path("example_sp.out") +example_sp_outfile_known = { + "nat": 16, + "nSlices": 1, +} +example_sp_outfile_known_ecomp = { + "F": -1940.762261217305650 * Ha_to_eV, + "TS": -0.0001776512106456 * Ha_to_eV, + "Etot": -1940.7624388685162558 * Ha_to_eV, + "KE": 593.1822417205943339 * Ha_to_eV, + "Exc": -185.5577583222759870 * Ha_to_eV, + "Epulay": 0.0000125227478554 * Ha_to_eV, + "Enl": 174.1667582919756114 * Ha_to_eV, + "Eloc": 29663.3545152997867262 * Ha_to_eV, + "EH": -15284.4385436602351547 * Ha_to_eV, + "Eewald": -16901.4696647211094387 * Ha_to_eV, +} +example_sp_outfile_known_simple = { + "nspin": 1, + "spintype": "no-spin", + "broadening_type": "MP1", + "broadening": 0.00367493, + "truncation_type": "slab", + "pwcut": 30 * Ha_to_eV, + "fftgrid": (54, 54, 224), + "kgrid": (6, 6, 1), + "emin": -3.836283 * Ha_to_eV, + "homo": -0.212435 * Ha_to_eV, + "efermi": -0.209509 * Ha_to_eV, + "lumo": -0.209424 * Ha_to_eV, + "emax": 0.113409 * Ha_to_eV, + "egap": 0.003011 * Ha_to_eV, + "is_metal": True, + "fluid": "None", + "total_electrons": 288.0, + "nbands": 174, + "nat": 16, + "t_s": 165.87, + "geom_opt_type": "single point", + "prefix": "jdft", + "etype": "F", + "converged": True, + "ecomponents": example_sp_outfile_known_ecomp, +} + +example_latmin_outfile_path = ex_out_files_dir / Path("example_latmin.out") +example_latmin_outfile_known = { + "nat": 8, + "nSlices": 7, +} +example_latmin_outfile_known_ecomp = { + "F": -246.5310423967243025 * Ha_to_eV, + "TS": 0.0003221374940495 * Ha_to_eV, + "Etot": -246.5307202592302644 * Ha_to_eV, + "KE": 89.2073662863590755 * Ha_to_eV, + "Exc": -90.7880124097588208 * Ha_to_eV, + "Enl": -69.0117974720974559 * Ha_to_eV, + "Eloc": -40.0429414587348518 * Ha_to_eV, + "EH": 28.5721759138337354 * Ha_to_eV, + "Eewald": -214.7213057123609019 * Ha_to_eV, +} +example_latmin_outfile_known_simple = { + "nspin": 2, + "spintype": "z-spin", + "broadening_type": "Fermi", + "broadening": 0.001, + "truncation_type": "periodic", + "pwcut": 20 * Ha_to_eV, + "fftgrid": (28, 80, 28), + "kgrid": (6, 2, 7), + "emin": -1.780949 * Ha_to_eV, + "homo": 0.704289 * Ha_to_eV, + "efermi": 0.704399 * Ha_to_eV, + "lumo": 0.704651 * Ha_to_eV, + "emax": 0.949497 * Ha_to_eV, + "egap": 0.000362 * Ha_to_eV, + "is_metal": True, + "fluid": "None", + "total_electrons": 64.0, + "nbands": 42, + "nat": 8, + "t_s": 314.16, + "geom_opt_type": "lattice", + "prefix": "$VAR", + "etype": "F", + "converged": True, + "ecomponents": example_latmin_outfile_known_ecomp, +} + +example_ionmin_outfile_path = ex_out_files_dir / Path("example_ionmin.out") +example_ionmin_outfile_known = { + "nat": 41, + "nSlices": 1, +} +example_ionmin_outfile_known_ecomp = { + "G": -1059.062593502930213 * Ha_to_eV, + "F": -1120.9154606162035179 * Ha_to_eV, + "TS": 0.0014609776617570 * Ha_to_eV, + "Etot": -1120.9139996385417817 * Ha_to_eV, + "KE": 421.4844651353773770 * Ha_to_eV, + "Exc": -796.7101488293942566 * Ha_to_eV, + "Enl": -270.1618154209642739 * Ha_to_eV, + "Eloc": -79647.5920994735934073 * Ha_to_eV, + "EH": 39775.3166089357473538 * Ha_to_eV, + "Eewald": 38803.1912795634780196 * Ha_to_eV, +} +example_ionmin_outfile_known_simple = { + "nspin": 2, + "spintype": "z-spin", + "broadening_type": "Fermi", + "broadening": 0.001, + "truncation_type": "slab", + "pwcut": 25 * Ha_to_eV, + "fftgrid": (56, 56, 320), + "kgrid": (4, 4, 1), + "emin": -2.488051 * Ha_to_eV, + "homo": -0.190949 * Ha_to_eV, + "efermi": -0.190000 * Ha_to_eV, + "lumo": -0.189724 * Ha_to_eV, + "emax": -0.042437 * Ha_to_eV, + "egap": 0.001225 * Ha_to_eV, + "is_metal": False, # Oh god oh god oh god + "fluid": "LinearPCM", + "total_electrons": 325.541406, + "nbands": 195, + "nat": 41, + "t_s": 2028.57, + "geom_opt_type": "ionic", + "prefix": "$VAR", + "etype": "G", + "converged": True, + "ecomponents": example_ionmin_outfile_known_ecomp, +} + +noeigstats_outfile_path = ex_out_files_dir / Path("noeigstats.out") +noeigstats_outfile_known_simple = { + "mu": -0.050095169 * Ha_to_eV, + "efermi": -0.050095169 * Ha_to_eV, +} + +problem2_outfile_path = ex_out_files_dir / Path("problem2.out") +problem2_outfile_known_simple = { + "mu": 0.464180124 * Ha_to_eV, +} + +etot_etype_outfile_path = ex_out_files_dir / Path("etot_etype.out") +etot_etype_outfile_known_simple = { + "e": -17.265553748795949 * Ha_to_eV, + "elec_grad_k": 2.991e-07, +} + +partial_lattice_init_outfile_path = ex_out_files_dir / Path("partial_lattice_init.out") +partial_lattice_init_outfile_known_lattice = { + "00": 13.850216000000000 * bohr_to_ang, + "01": 0.000000000000000 * bohr_to_ang, + "02": -0.297459000000000 * bohr_to_ang, + "10": -4.625257000000000 * bohr_to_ang, + "11": 13.055094000000000 * bohr_to_ang, + "12": -0.297459000000000 * bohr_to_ang, + "20": 0.000000000000000 * bohr_to_ang, + "21": 0.000000000000000 * bohr_to_ang, + "22": 54.648857000000000 * bohr_to_ang, +} + + +ex_outfileslice1_fname = ex_out_file_sections_dir / "ex_out_slice_latmin" +ex_outfileslice2_fname = ex_out_file_sections_dir / "ex_out_slice_ionmin" +with open(ex_outfileslice1_fname) as f: + ex_outfileslice1 = list.copy(list(f)) +with open(ex_outfileslice2_fname) as f: + ex_outfileslice2 = list.copy(list(f)) +ex_outfileslice1_known = { + "mu0_0": 0.713855355 * Ha_to_eV, + "mu0_-1": 0.703866408 * Ha_to_eV, + "nEminSteps0": 18, + "etype0": "F", + "E0": -246.531007900240667 * Ha_to_eV, + "conv0": True, + "mu-1_0": 0.704400512 * Ha_to_eV, + "mu-1_-1": 0.704399109 * Ha_to_eV, + "nEminSteps-1": 4, + "etype-1": "F", + "E-1": -246.531042396724303 * Ha_to_eV, + "nGeomSteps": 7, + "conv-1": True, + "nelec0_0": 64.0, + "nelec0_-1": 64.0, + "nelec-1_0": 64.0, + "nelec-1_-1": 64.0, +} +ex_outfileslice2_known = { + "mu0_0": -0.190000000 * Ha_to_eV, + "mu0_-1": -0.190000000 * Ha_to_eV, + "nEminSteps0": 101, + "etype0": "G", + "E0": -1058.990493255521415 * Ha_to_eV, + "conv0": False, + "mu-1_0": -0.190000000 * Ha_to_eV, + "mu-1_-1": -0.190000000 * Ha_to_eV, + "nEminSteps-1": 13, + "etype-1": "G", + "E-1": -1059.062593502930213 * Ha_to_eV, + "nGeomSteps": 7, + "conv-1": True, + "nelec0_0": 325.000000, + "nelec0_-1": 325.610434, + "nelec-1_0": 325.541001, + "nelec-1_-1": 325.541406, +} + +ex_jstruc_slice_fname1 = ex_out_file_sections_dir / "ex_text_slice_forJAtoms_latmin" +ex_jstruc_slice1 = [] +with open(ex_jstruc_slice_fname1) as f: + ex_jstruc_slice1 = list.copy(list(f)) + +ex_jstruc_slice1_known = { + "opt_type": "lattice", + "nstep": 0, + "etype": "F", + "E": -246.5310079002406667 * Ha_to_eV, + "Eewald": -214.6559882144248945 * Ha_to_eV, + "EH": 28.5857387723713110 * Ha_to_eV, + "Eloc": -40.1186842665999635 * Ha_to_eV, + "Enl": -69.0084493129606642 * Ha_to_eV, + "EvdW": -0.1192533377321287 * Ha_to_eV, + "Exc": -90.7845534796796727 * Ha_to_eV, + "Exc_core": 50.3731883713289008 * Ha_to_eV, + "KE": 89.1972709081141488 * Ha_to_eV, + "Etot": -246.5307305595829348 * Ha_to_eV, + "TS": 0.0002773406577414 * Ha_to_eV, + "F": -246.5310079002406667 * Ha_to_eV, + "mu0": 0.713855355 * Ha_to_eV, + "mu-1": 0.703866408 * Ha_to_eV, + "E0": -246.455370884127575 * Ha_to_eV, + "E-1": -246.531007900240667 * Ha_to_eV, + "nEminSteps": 18, + "EconvReason": "|Delta F|<1.000000e-07 for 2 iters", + "conv": True, + "cell_00": 6.16844 * bohr_to_ang, + "strain_00": 10.0, + "stress_00": -1.69853e-06 * Ha_to_eV / bohr_to_ang**3, + "nAtoms": 8, + "posn0": np.array([0.000011000000000, 2.394209000000000, 1.474913000000000]) * bohr_to_ang, + "force0": np.array([0.000003219385226, 0.000024941936105, -0.000004667309539]) * (Ha_to_eV / bohr_to_ang), + "posn-1": np.array([0.000007000000000, 9.175312000000002, 4.423851000000000]) * bohr_to_ang, + "force-1": np.array([0.000000021330734, -0.000015026361853, -0.000010315177459]) * (Ha_to_eV / bohr_to_ang), + "ox0": 0.048, + "mag0": 0.000, + "ox-1": -0.034, + "mag-1": 0.000, +} + + +ex_jstruc_slice_fname2 = ex_out_file_sections_dir / "ex_text_slice_forJAtoms_latmin2" +ex_jstruc_slice2 = [] +with open(ex_jstruc_slice_fname2) as f: + ex_jstruc_slice2 = list.copy(list(f)) + + +ex_jstruc_slice2_known = { + "opt_type": "lattice", + "nstep": 9, + "etype": "F", + "E": -246.5310079002406667 * Ha_to_eV, + "Eewald": -214.6559882144248945 * Ha_to_eV, + "EH": 28.5857387723713110 * Ha_to_eV, + "Eloc": -40.1186842665999635 * Ha_to_eV, + "Enl": -69.0084493129606642 * Ha_to_eV, + "EvdW": -0.1192533377321287 * Ha_to_eV, + "Exc": -90.7845534796796727 * Ha_to_eV, + "Exc_core": 50.3731883713289008 * Ha_to_eV, + "KE": 89.1972709081141488 * Ha_to_eV, + "Etot": -246.5307305595829348 * Ha_to_eV, + "TS": 0.0002773406577414 * Ha_to_eV, + "F": -246.5310079002406667 * Ha_to_eV, + "mu0": 1.713855355 * Ha_to_eV, + "mu-1": 0.703866408 * Ha_to_eV, + "E0": -246.455370884127575 * Ha_to_eV, + "E-1": -246.531007900240667 * Ha_to_eV, + "nEminSteps": 18, + "EconvReason": "|Delta F|<1.000000e-07 for 2 iters", + "conv": True, + "cell_00": 6.16844 * bohr_to_ang, + "strain_00": 10.0, + "stress_00": -1.69853e-06 * Ha_to_eV / bohr_to_ang**3, + "nAtoms": 8, + "posn0": np.array([0.000011000000000, 2.394209000000000, 1.474913000000000]) * bohr_to_ang, + "force0": np.array([0.000003219385226, 0.000024941936105, -0.000004667309539]) * (Ha_to_eV / bohr_to_ang), + "posn-1": np.array([0.000007000000000, 9.175312000000002, 4.423851000000000]) * bohr_to_ang, + "force-1": np.array([0.000000021330734, -0.000015026361853, -0.000010315177459]) * (Ha_to_eV / bohr_to_ang), + "ox0": 0.048, + "mag0": 0.000, + "ox-1": -0.034, + "mag-1": 0.100, +} + +# JESteps test knowns + + +ex_fillings_line1 = "FillingsUpdate: mu: +0.714406772 \ + nElectrons: 64.000000 magneticMoment: [ Abs: 0.00578 Tot: -0.00141 ]" +ex_fillings_line1_known = { + "mu": 0.714406772 * Ha_to_eV, + "nelectrons": 64.0, + "abs_magneticmoment": 0.00578, + "tot_magneticmoment": -0.00141, +} + +ex_fillings_line2 = "FillingsUpdate: mu: +0.814406772 \ + nElectrons: 60.000000 magneticMoment: [ Abs: 0.0578 Tot: -0.0141 ]" +ex_fillings_line2_known = { + "mu": 0.814406772 * Ha_to_eV, + "nelectrons": 60.0, + "abs_magneticmoment": 0.0578, + "tot_magneticmoment": -0.0141, +} + +ex_subspace_line1 = "SubspaceRotationAdjust: set factor to 0.229" +ex_subspace_line1_known = {"subspacerotationadjust": 0.229} + +ex_subspace_line2 = "SubspaceRotationAdjust: set factor to 0.329" +ex_subspace_line2_known = {"subspacerotationadjust": 0.329} + +ex_iter_line1 = "ElecMinimize: Iter: 6 F: -246.531038317370076\ + |grad|_K: 6.157e-08 alpha: 5.534e-01 linmin: -4.478e-06\ + t[s]: 248.68" +ex_iter_line1_known = { + "nstep": 6, + "e": -246.531038317370076 * Ha_to_eV, + "grad_k": 6.157e-08, + "alpha": 5.534e-01, + "linmin": -4.478e-06, + "t_s": 248.68, +} + +ex_iter_line2 = "ElecMinimize: Iter: 7 F: -240.531038317370076\ + |grad|_K: 6.157e-07 alpha: 5.534e-02 linmin: -5.478e-06\ + t[s]: 48.68" +ex_iter_line2_known = { + "nstep": 7, + "e": -240.531038317370076 * Ha_to_eV, + "grad_k": 6.157e-07, + "alpha": 5.534e-02, + "linmin": -5.478e-06, + "t_s": 48.68, +} + + +ex_jstep_lines1 = [ex_fillings_line1, ex_subspace_line1, ex_iter_line1] +ex_jstep_lines2 = [ex_fillings_line2, ex_subspace_line2, ex_iter_line2] +ex_jstep_known1 = {} +for known1 in [ex_fillings_line1_known, ex_iter_line1_known, ex_subspace_line1_known]: + ex_jstep_known1.update(known1) +ex_jstep_known2 = {} +for known2 in [ex_fillings_line2_known, ex_iter_line2_known, ex_subspace_line2_known]: + ex_jstep_known2.update(known2) diff --git a/tests/io/jdftx/shared_test_utils.py b/tests/io/jdftx/shared_test_utils.py new file mode 100644 index 00000000000..8cf4ca49260 --- /dev/null +++ b/tests/io/jdftx/shared_test_utils.py @@ -0,0 +1,28 @@ +from __future__ import annotations + +from pathlib import Path + +import pytest + +from pymatgen.util.testing import TEST_FILES_DIR + +dump_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "tmp" + + +def assert_same_value(testval, knownval): + if type(testval) not in [tuple, list]: + assert isinstance(testval, type(knownval)) + if isinstance(testval, float): + assert testval == pytest.approx(knownval) + elif isinstance(testval, dict): + for k in knownval: + assert k in testval + assert_same_value(testval[k], knownval[k]) + elif testval is None: + assert knownval is None + else: + assert testval == knownval + else: + assert len(testval) == len(knownval) + for i in range(len(testval)): + assert_same_value(testval[i], knownval[i]) diff --git a/tests/io/jdftx/test_jdftxinfile.py b/tests/io/jdftx/test_jdftxinfile.py index 09948850f78..dc6de70299a 100644 --- a/tests/io/jdftx/test_jdftxinfile.py +++ b/tests/io/jdftx/test_jdftxinfile.py @@ -11,39 +11,22 @@ from pymatgen.io.jdftx.inputs import JDFTXInfile, JDFTXStructure from pymatgen.io.jdftx.jdftxinfile_master_format import get_tag_object -from .conftest import assert_same_value, dump_files_dir -from .conftest import ex_in_files_dir as ex_files_dir +from .inputs_test_utils import ( + assert_equiv_jdftxstructure, + assert_idential_jif, + ex_in_files_dir, + ex_infile1_fname, + ex_infile1_knowns, + ex_infile2_fname, + ex_infile3_fname, +) +from .shared_test_utils import assert_same_value, dump_files_dir if TYPE_CHECKING: from collections.abc import Callable from pymatgen.util.typing import PathLike -ex_infile1_fname = ex_files_dir / "CO.in" -ex_infile1_knowns = { - "dump-name": "$VAR", - "initial-state": "$VAR", - "elec-ex-corr": "gga", - "van-der-waals": "D3", - "elec-cutoff": {"Ecut": 20.0, "EcutRho": 100.0}, - "elec-n-bands": 15, - "kpoint-folding": {"n0": 1, "n1": 1, "n2": 1}, - "spintype": "z-spin", - "core-overlap-check": "none", - "converge-empty-states": True, - "latt-move-scale": {"s0": 0.0, "s1": 0.0, "s2": 0.0}, - "symmetries": "none", - "fluid": {"type": "LinearPCM"}, - "pcm-variant": "CANDLE", - "fluid-solvent": [{"name": "H2O"}], - "fluid-cation": {"name": "Na+", "concentration": 0.5}, - "fluid-anion": {"name": "F-", "concentration": 0.5}, - "initial-magnetic-moments": "C 1 O 1", -} - -ex_infile2_fname = ex_files_dir / "example_sp.in" -ex_infile3_fname = ex_files_dir / "ct_slab_001.in" - def test_jdftxinfile_structuregen(): jif = JDFTXInfile.from_file(ex_infile1_fname) @@ -128,11 +111,11 @@ def test_JDFTXInfile_expected_exceptions(): err_str = f"The include file {_filename} ({_filename}) does not exist!" with pytest.raises(ValueError, match=re.escape(err_str)): JDFTXInfile.from_str(f"include {_filename}\n") - filename = ex_files_dir / "barbie" + filename = ex_in_files_dir / "barbie" err_str = f"The include file {_filename} ({filename}) does not exist!" str(err_str) with pytest.raises(ValueError, match=re.escape(err_str)): - JDFTXInfile.from_str(f"include {_filename}\n", path_parent=ex_files_dir) + JDFTXInfile.from_str(f"include {_filename}\n", path_parent=ex_in_files_dir) with pytest.raises(ValueError, match="This input file is missing required structure tags"): JDFTXInfile.from_str("dump End DOS\n") with pytest.raises(ValueError, match="Conversion type barbie is not 'list-to-dict' or 'dict-to-list'"): @@ -228,12 +211,6 @@ def JDFTXInfile_self_consistency_tester(jif: JDFTXInfile): os.remove(tmp_fname) -def assert_idential_jif(jif1: JDFTXInfile | dict, jif2: JDFTXInfile | dict): - djif1 = jif1.as_dict() if isinstance(jif1, JDFTXInfile) else jif1 - djif2 = jif2.as_dict() if isinstance(jif2, JDFTXInfile) else jif2 - assert_same_value(djif1, djif2) - - def test_jdftxstructure(): jif = JDFTXInfile.from_file(ex_infile2_fname) struct = jif.to_jdftxstructure(jif) @@ -260,24 +237,12 @@ def test_pmg_struc(): def test_jdftxtructure_naming(): - struct = Structure.from_file(ex_files_dir / "Si.cif") + """Test the naming of the JDFTXStructure object. + + Test to make sure reading from a Structure with labels not exactly matching the element names + (ie Si0, Si1, or Si+2) will still be read correctly. + """ + struct = Structure.from_file(ex_in_files_dir / "Si.cif") jstruct = JDFTXStructure(structure=struct) JDFTXInfile.from_jdftxstructure(jstruct) JDFTXInfile.from_structure(struct) - - -def assert_equiv_jdftxstructure(struc1: JDFTXStructure, struc2: JDFTXStructure) -> None: - """Check if two JDFTXStructure objects are equivalent. - - Check if two JDFTXStructure objects are equivalent. - - Parameters: - ---------- - struc1: JDFTXStructure - The first JDFTXStructure object. - struc2: JDFTXStructure - The second JDFTXStructure object. - """ - d1 = struc1.as_dict() - d2 = struc2.as_dict() - assert_idential_jif(d1, d2) diff --git a/tests/io/jdftx/test_jdftxoutfile.py b/tests/io/jdftx/test_jdftxoutfile.py index 90740cd1f72..07dc9832265 100644 --- a/tests/io/jdftx/test_jdftxoutfile.py +++ b/tests/io/jdftx/test_jdftxoutfile.py @@ -6,7 +6,7 @@ from pymatgen.io.jdftx.outputs import JDFTXOutfile -from .conftest import ( +from .outputs_test_utils import ( etot_etype_outfile_known_simple, etot_etype_outfile_path, example_ionmin_outfile_known, diff --git a/tests/io/jdftx/test_jdftxoutfileslice.py b/tests/io/jdftx/test_jdftxoutfileslice.py index b12ad4e847f..2e2b0550161 100644 --- a/tests/io/jdftx/test_jdftxoutfileslice.py +++ b/tests/io/jdftx/test_jdftxoutfileslice.py @@ -2,7 +2,6 @@ import math import re -from pathlib import Path import numpy as np import pytest @@ -10,11 +9,8 @@ from pymatgen.core.trajectory import Trajectory from pymatgen.core.units import Ha_to_eV, ang_to_bohr from pymatgen.io.jdftx.jdftxoutfileslice import JDFTXOutfileSlice -from pymatgen.util.testing import TEST_FILES_DIR -from .conftest import ex_outfileslice1 as ex_slice1 - -ex_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "example_files" +from .outputs_test_utils import ex_outfileslice1 as ex_slice1 def test_jdftxoutfileslice_stringify(): diff --git a/tests/io/jdftx/test_jelsteps.py b/tests/io/jdftx/test_jelsteps.py index 3a465ca9742..cf8c733537e 100644 --- a/tests/io/jdftx/test_jelsteps.py +++ b/tests/io/jdftx/test_jelsteps.py @@ -7,7 +7,7 @@ from pymatgen.io.jdftx.jelstep import JElStep, JElSteps -from .conftest import ( +from .outputs_test_utils import ( ex_fillings_line1, ex_fillings_line1_known, ex_iter_line1, @@ -15,10 +15,10 @@ ex_subspace_line1, ex_subspace_line1_known, ) -from .conftest import ex_jstep_known1 as ex_known1 -from .conftest import ex_jstep_known2 as ex_known2 -from .conftest import ex_jstep_lines1 as ex_lines1 -from .conftest import ex_jstep_lines2 as ex_lines2 +from .outputs_test_utils import ex_jstep_known1 as ex_known1 +from .outputs_test_utils import ex_jstep_known2 as ex_known2 +from .outputs_test_utils import ex_jstep_lines1 as ex_lines1 +from .outputs_test_utils import ex_jstep_lines2 as ex_lines2 def is_right_known(val: Any, ex_known_val: Any): @@ -102,6 +102,3 @@ def test_JElSteps_known( for i in range(len(ex_lines)): val2 = getattr(jeis[i], var) assert is_right_known(val2, ex_knowns[i][var]) - - -ex_text_slice = [ex_fillings_line1, ex_subspace_line1, ex_iter_line1] diff --git a/tests/io/jdftx/test_joutstructure.py b/tests/io/jdftx/test_joutstructure.py index 2fc12e9591d..bd89fa51545 100644 --- a/tests/io/jdftx/test_joutstructure.py +++ b/tests/io/jdftx/test_joutstructure.py @@ -1,95 +1,33 @@ +"""Tests for the JOutStructure class.""" + from __future__ import annotations from pathlib import Path -import numpy as np import pytest from pytest import approx -from pymatgen.core.units import Ha_to_eV, bohr_to_ang from pymatgen.io.jdftx.joutstructure import JOutStructure from pymatgen.util.testing import TEST_FILES_DIR -from .conftest import ex_jstruc_slice1 as ex_slice1 -from .conftest import ex_jstruc_slice2 as ex_slice2 +from .outputs_test_utils import ex_jstruc_slice1 as ex_slice1 +from .outputs_test_utils import ex_jstruc_slice1_known, ex_jstruc_slice2_known +from .outputs_test_utils import ex_jstruc_slice2 as ex_slice2 ex_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "example_files" -ex_slice1_known = { - "nstep": 0, - "etype": "F", - "E": -246.5310079002406667 * Ha_to_eV, - "Eewald": -214.6559882144248945 * Ha_to_eV, - "EH": 28.5857387723713110 * Ha_to_eV, - "Eloc": -40.1186842665999635 * Ha_to_eV, - "Enl": -69.0084493129606642 * Ha_to_eV, - "EvdW": -0.1192533377321287 * Ha_to_eV, - "Exc": -90.7845534796796727 * Ha_to_eV, - "Exc_core": 50.3731883713289008 * Ha_to_eV, - "KE": 89.1972709081141488 * Ha_to_eV, - "Etot": -246.5307305595829348 * Ha_to_eV, - "TS": 0.0002773406577414 * Ha_to_eV, - "F": -246.5310079002406667 * Ha_to_eV, - "mu0": 0.713855355 * Ha_to_eV, - "mu-1": 0.703866408 * Ha_to_eV, - "E0": -246.455370884127575 * Ha_to_eV, - "E-1": -246.531007900240667 * Ha_to_eV, - "nEminSteps": 18, - "EconvReason": "|Delta F|<1.000000e-07 for 2 iters", - "conv": True, - "cell_00": 6.16844 * bohr_to_ang, - "strain_00": 10.0, - "stress_00": -1.69853e-06 * Ha_to_eV / bohr_to_ang**3, - "nAtoms": 8, - "posn0": np.array([0.000011000000000, 2.394209000000000, 1.474913000000000]) * bohr_to_ang, - "force0": np.array([0.000003219385226, 0.000024941936105, -0.000004667309539]) * (Ha_to_eV / bohr_to_ang), - "posn-1": np.array([0.000007000000000, 9.175312000000002, 4.423851000000000]) * bohr_to_ang, - "force-1": np.array([0.000000021330734, -0.000015026361853, -0.000010315177459]) * (Ha_to_eV / bohr_to_ang), - "ox0": 0.048, - "mag0": 0.000, - "ox-1": -0.034, - "mag-1": 0.000, -} -ex_slice2_known = { - "nstep": 9, - "etype": "F", - "E": -246.5310079002406667 * Ha_to_eV, - "Eewald": -214.6559882144248945 * Ha_to_eV, - "EH": 28.5857387723713110 * Ha_to_eV, - "Eloc": -40.1186842665999635 * Ha_to_eV, - "Enl": -69.0084493129606642 * Ha_to_eV, - "EvdW": -0.1192533377321287 * Ha_to_eV, - "Exc": -90.7845534796796727 * Ha_to_eV, - "Exc_core": 50.3731883713289008 * Ha_to_eV, - "KE": 89.1972709081141488 * Ha_to_eV, - "Etot": -246.5307305595829348 * Ha_to_eV, - "TS": 0.0002773406577414 * Ha_to_eV, - "F": -246.5310079002406667 * Ha_to_eV, - "mu0": 1.713855355 * Ha_to_eV, - "mu-1": 0.703866408 * Ha_to_eV, - "E0": -246.455370884127575 * Ha_to_eV, - "E-1": -246.531007900240667 * Ha_to_eV, - "nEminSteps": 18, - "EconvReason": "|Delta F|<1.000000e-07 for 2 iters", - "conv": True, - "cell_00": 6.16844 * bohr_to_ang, - "strain_00": 10.0, - "stress_00": -1.69853e-06 * Ha_to_eV / bohr_to_ang**3, - "nAtoms": 8, - "posn0": np.array([0.000011000000000, 2.394209000000000, 1.474913000000000]) * bohr_to_ang, - "force0": np.array([0.000003219385226, 0.000024941936105, -0.000004667309539]) * (Ha_to_eV / bohr_to_ang), - "posn-1": np.array([0.000007000000000, 9.175312000000002, 4.423851000000000]) * bohr_to_ang, - "force-1": np.array([0.000000021330734, -0.000015026361853, -0.000010315177459]) * (Ha_to_eV / bohr_to_ang), - "ox0": 0.048, - "mag0": 0.000, - "ox-1": -0.034, - "mag-1": 0.100, -} -@pytest.mark.parametrize(("eslice", "eknowns"), [(ex_slice1, ex_slice1_known), (ex_slice2, ex_slice2_known)]) +@pytest.mark.parametrize( + ("eslice", "eknowns"), [(ex_slice1, ex_jstruc_slice1_known), (ex_slice2, ex_jstruc_slice2_known)] +) def test_jstructure(eslice: list[str], eknowns: dict): - jst = JOutStructure._from_text_slice(eslice, opt_type="lattice") - str(jst) + """Test the JOutStructure class. + + Args: + eslice: The text slice to test the JOutStructure class. + eknowns: The known values to test against. + """ + jst = JOutStructure._from_text_slice(eslice, opt_type=eknowns["opt_type"]) assert jst.nstep == eknowns["nstep"] assert jst.etype == eknowns["etype"] assert approx(eknowns["E"]) == jst.e @@ -125,47 +63,3 @@ def test_jstructure(eslice: list[str], eknowns: dict): assert jst.magnetic_moments[0] == approx(eknowns["mag0"]) assert jst.charges[-1] == approx(eknowns["ox-1"]) assert jst.magnetic_moments[-1] == approx(eknowns["mag-1"]) - - -@pytest.mark.parametrize(("eslices", "eknownss"), [([ex_slice1, ex_slice2], [ex_slice1_known, ex_slice2_known])]) -def test_jstructure_instance_vars(eslices: list[list[str]], eknownss: list[dict]): - jsts = [JOutStructure._from_text_slice(eslice, opt_type="lattice") for eslice in eslices] - for i, jst in enumerate(jsts): - eknowns = eknownss[i] - jst = JOutStructure._from_text_slice(eslices[i], opt_type="lattice") - assert jst.nstep == eknowns["nstep"] - assert jst.etype == eknowns["etype"] - assert approx(eknowns["E"]) == jst.e - assert jst.ecomponents["Eewald"] == approx(eknowns["Eewald"]) - assert jst.ecomponents["EH"] == approx(eknowns["EH"]) - assert jst.ecomponents["Eloc"] == approx(eknowns["Eloc"]) - assert jst.ecomponents["Enl"] == approx(eknowns["Enl"]) - assert jst.ecomponents["EvdW"] == approx(eknowns["EvdW"]) - assert jst.ecomponents["Exc"] == approx(eknowns["Exc"]) - assert jst.ecomponents["Exc_core"] == approx(eknowns["Exc_core"]) - assert jst.ecomponents["KE"] == approx(eknowns["KE"]) - assert jst.ecomponents["Etot"] == approx(eknowns["Etot"]) - assert jst.ecomponents["TS"] == approx(eknowns["TS"]) - assert jst.ecomponents["F"] == approx(eknowns["F"]) - assert jst.elecmindata[0].mu == approx(eknowns["mu0"]) - assert jst.elecmindata[-1].mu == approx(eknowns["mu-1"]) - assert approx(eknowns["E0"]) == jst.elecmindata[0].e - assert approx(eknowns["E-1"]) == jst.elecmindata[-1].e - assert len(jst.elecmindata) == eknowns["nEminSteps"] - assert len(jst.forces) == eknowns["nAtoms"] - assert len(jst.cart_coords) == eknowns["nAtoms"] - assert jst.elecmindata.converged_reason == eknowns["EconvReason"] - assert jst.elecmindata.converged == eknowns["conv"] - assert jst.lattice.matrix[0, 0] == approx(eknowns["cell_00"]) - assert jst.strain[0, 0] == approx(eknowns["strain_00"]) - assert jst.stress[0, 0] == approx(eknowns["stress_00"]) - for i in range(3): - assert jst.cart_coords[0][i] == approx(eknowns["posn0"][i]) - assert jst.forces[0][i] == approx(eknowns["force0"][i]) - assert jst.cart_coords[-1][i] == approx(eknowns["posn-1"][i]) - assert jst.forces[-1][i] == approx(eknowns["force-1"][i]) - assert jst.charges[0] == approx(eknowns["ox0"]) - assert jst.magnetic_moments[0] == approx(eknowns["mag0"]) - assert jst.charges[-1] == approx(eknowns["ox-1"]) - assert jst.magnetic_moments[-1] == approx(eknowns["mag-1"]) - assert jst.mu is not None diff --git a/tests/io/jdftx/test_joutstructures.py b/tests/io/jdftx/test_joutstructures.py index 4ac04055415..4f741046c11 100644 --- a/tests/io/jdftx/test_joutstructures.py +++ b/tests/io/jdftx/test_joutstructures.py @@ -1,58 +1,14 @@ +"""Tests for the JOutStructures class.""" + from __future__ import annotations import pytest from pytest import approx -from pymatgen.core.units import Ha_to_eV from pymatgen.io.jdftx.joutstructures import JOutStructure, JOutStructures -from .conftest import ex_out_file_sections_dir - -ex_outslice_fname1 = ex_out_file_sections_dir / "ex_out_slice_latmin" -ex_outslice1 = [] -with open(ex_outslice_fname1) as f: - ex_outslice1 = list.copy(list(f)) -ex_outslice1_known = { - "mu0_0": 0.713855355 * Ha_to_eV, - "mu0_-1": 0.703866408 * Ha_to_eV, - "nEminSteps0": 18, - "etype0": "F", - "E0": -246.531007900240667 * Ha_to_eV, - "conv0": True, - "mu-1_0": 0.704400512 * Ha_to_eV, - "mu-1_-1": 0.704399109 * Ha_to_eV, - "nEminSteps-1": 4, - "etype-1": "F", - "E-1": -246.531042396724303 * Ha_to_eV, - "nGeomSteps": 7, - "conv-1": True, - "nelec0_0": 64.0, - "nelec0_-1": 64.0, - "nelec-1_0": 64.0, - "nelec-1_-1": 64.0, -} -ex_outslice_fname2 = ex_out_file_sections_dir / "ex_out_slice_ionmin" -with open(ex_outslice_fname2) as f: - ex_outslice2 = list.copy(list(f)) -ex_outslice2_known = { - "mu0_0": -0.190000000 * Ha_to_eV, - "mu0_-1": -0.190000000 * Ha_to_eV, - "nEminSteps0": 101, - "etype0": "G", - "E0": -1058.990493255521415 * Ha_to_eV, - "conv0": False, - "mu-1_0": -0.190000000 * Ha_to_eV, - "mu-1_-1": -0.190000000 * Ha_to_eV, - "nEminSteps-1": 13, - "etype-1": "G", - "E-1": -1059.062593502930213 * Ha_to_eV, - "nGeomSteps": 7, - "conv-1": True, - "nelec0_0": 325.000000, - "nelec0_-1": 325.610434, - "nelec-1_0": 325.541001, - "nelec-1_-1": 325.541406, -} +from .outputs_test_utils import ex_outfileslice1 as ex_outslice1 +from .outputs_test_utils import ex_outfileslice1_known as ex_outslice1_known @pytest.mark.parametrize( @@ -60,9 +16,20 @@ [(ex_outslice1, ex_outslice1_known, "lattice")], ) def test_jstructures(ex_slice: list[str], ex_slice_known: dict[str, float], opt_type: str): + """General testing of the JOutStructures class. + + Args: + ex_slice: The example slice to test. + ex_slice_known: The known values of the example slice. + opt_type: The optimization type + """ jstruct = JOutStructures._from_out_slice(ex_slice, opt_type=opt_type) assert isinstance(jstruct, JOutStructures) + # Testing indexing assert isinstance(jstruct[0], JOutStructure) + # Indexing should be equivalent to indexing the slices attribute + assert jstruct[0] is jstruct.slices[0] + # Testing initialization matches known values stored in ex_slice_known assert jstruct[0].elecmindata[0].mu == approx(ex_slice_known["mu0_0"]) assert jstruct[0].elecmindata[-1].mu == approx(ex_slice_known["mu0_-1"]) assert jstruct[-1].elecmindata[0].mu == approx(ex_slice_known["mu-1_0"]) @@ -88,4 +55,5 @@ def test_jstructures(ex_slice: list[str], ex_slice_known: dict[str, float], opt_ assert jstruct[-1].elecmindata.converged == ex_slice_known["conv-1"] assert jstruct.elecmindata.converged == ex_slice_known["conv-1"] assert len(jstruct) == ex_slice_known["nGeomSteps"] - assert jstruct.selective_dynamics is not None + # Lazy testing inherited attribute + assert isinstance(jstruct.selective_dynamics, list) diff --git a/tests/io/jdftx/test_output_utils.py b/tests/io/jdftx/test_output_utils.py index 5b9f6556db5..fc292861b9e 100644 --- a/tests/io/jdftx/test_output_utils.py +++ b/tests/io/jdftx/test_output_utils.py @@ -1,3 +1,5 @@ +"""Tests for the output_utils module.""" + from __future__ import annotations from os import remove @@ -8,17 +10,33 @@ from pymatgen.io.jdftx.joutstructures import _get_joutstructures_start_idx from pymatgen.io.jdftx.outputs import _find_jdftx_out_file -from .conftest import dump_files_dir, write_mt_file +from .outputs_test_utils import noeigstats_outfile_path, write_mt_file +from .shared_test_utils import dump_files_dir def test_get_start_lines(): + """Test the get_start_lines function. + + This function is used to find the start of the JDFTx calculations in the outfile. + It tests the behavior to make sure the correct errors are raised on empty files and files without + the pattern to find the start of the JDFTx calculations. + """ with pytest.raises(ValueError, match="Outfile parser fed an empty file."): get_start_lines([]) with pytest.raises(ValueError, match="No JDFTx calculations found in file."): get_start_lines(["\n", "\n"]) + with open(noeigstats_outfile_path) as f: + outfile_text = list.copy(list(f)) + assert get_start_lines(outfile_text)[0] == 1 + assert len(get_start_lines(outfile_text)) == 1 def test_find_first_range_key(): + """Test the find_first_range_key function. + + This function is used to find the lines that begin with the key, or that start with a pound + spacing + and then the key. + """ out1 = find_first_range_key("barbie", ["barbie"]) assert len(out1) == 1 assert out1[0] == 0 @@ -36,13 +54,25 @@ def test_find_first_range_key(): def test_get_joutstructures_start_idx(): + """Test the _get_joutstructures_start_idx function. + + This function is used to find the start of the JOutStructures in the outfile. + This function just matches line with a matched pattern. + """ start_flag = "barbie" assert _get_joutstructures_start_idx(["ken", "barbie"], out_slice_start_flag=start_flag) == 1 + assert _get_joutstructures_start_idx(["ken", "(unrelated stuff) barbie"], out_slice_start_flag=start_flag) == 1 assert _get_joutstructures_start_idx(["barbie", "ken"], out_slice_start_flag=start_flag) == 0 assert _get_joutstructures_start_idx(["ken", "ken"], out_slice_start_flag=start_flag) is None def test_find_jdftx_out_file(): + """Test the _find_jdftx_out_file function. + + This function is used to find the JDFTx out file in a directory. + It tests the behavior to make sure the correct errors are raised on directories without and out file + and directories with multiple out files. And out file must match "*.out" or "out" exactly. + """ with pytest.raises(FileNotFoundError, match="No JDFTx out file found in directory."): _find_jdftx_out_file(dump_files_dir) write_mt_file("test.out") diff --git a/tests/io/jdftx/test_repr_out.py b/tests/io/jdftx/test_repr_out.py index 29b2790853f..1af02616ac8 100644 --- a/tests/io/jdftx/test_repr_out.py +++ b/tests/io/jdftx/test_repr_out.py @@ -1,3 +1,9 @@ +"""This module tests the __dir__, __repr__, __str__, and to_dict methods of the objects in the outputs module. + +The tests test that the desired objects do not raise errors upon calling the methods, and any additional checks +that are needed for the objects to pass the tests. +""" + from __future__ import annotations from typing import TYPE_CHECKING, Any @@ -9,7 +15,13 @@ from pymatgen.io.jdftx.joutstructures import JOutStructure, JOutStructures from pymatgen.io.jdftx.outputs import JDFTXOutfile -from .conftest import ex_jstep_lines1, ex_jstep_lines2, ex_jstruc_slice1, ex_outfileslice1, example_sp_outfile_path +from .outputs_test_utils import ( + ex_jstep_lines1, + ex_jstep_lines2, + ex_jstruc_slice1, + ex_outfileslice1, + example_sp_outfile_path, +) if TYPE_CHECKING: from collections.abc import Callable @@ -31,6 +43,13 @@ ], ) def test_dir_repr(init_meth: Callable, init_var: Any, add_checks: Callable) -> None: + """Test the __dir__ method of the object. + + Args: + init_meth: The method to initialize the object. + init_var: The variable to initialize the object. + add_checks: The checks to add to the test in case the output must pass additional checks. + """ dirrable = init_meth(init_var) dir_repr = dir(dirrable) add_checks(dir_repr) @@ -52,6 +71,13 @@ def test_dir_repr(init_meth: Callable, init_var: Any, add_checks: Callable) -> N ], ) def test_repr_repr(init_meth: Callable, init_var: Any, add_checks: Callable) -> None: + """Test the __repr__ method of the object. + + Args: + init_meth: The method to initialize the object. + init_var: The variable to initialize the object. + add_checks: The checks to add to the test in case the output must pass additional checks. + """ reprrable = init_meth(init_var) repr_repr = repr(reprrable) add_checks(repr_repr) @@ -83,9 +109,24 @@ def test_str_repr(init_meth: Callable, init_var: Any, add_checks: Callable) -> N [ (lambda x: JDFTXOutfile.from_file(x), example_sp_outfile_path, lambda dir_repr: None), (JDFTXOutfileSlice._from_out_slice, ex_outfileslice1, lambda dir_repr: None), + (lambda x: JOutStructures._from_out_slice(x, opt_type="lattice"), ex_outfileslice1, lambda dir_repr: None), + (lambda x: JOutStructure._from_text_slice(x, opt_type="lattice"), ex_jstruc_slice1, lambda dir_repr: None), + (lambda x: JElStep._from_lines_collect(x, "ElecMinimize", "F"), ex_jstep_lines1, lambda dir_repr: None), + ( + lambda x: JElSteps._from_text_slice(x, opt_type="ElecMinimize", etype="F"), + [line for exl in [ex_jstep_lines1, ex_jstep_lines2] for line in exl], + lambda dir_repr: None, + ), ], ) -def test_dict_repr(init_meth: Callable, init_var: Any, add_checks: Callable) -> None: +def test_to_dict_repr(init_meth: Callable, init_var: Any, add_checks: Callable) -> None: + """Test the to_dict method of the object. + + Args: + init_meth: The method to initialize the object. + init_var: The variable to initialize the object. + add_checks: The checks to add to the test in case the output must pass additional checks. + """ dictable = init_meth(init_var) dict_repr = dictable.to_dict() add_checks(dict_repr) From c95fbf1fbe100f781a0e5b2ad5e9e1c6d1086f8a Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Wed, 4 Dec 2024 14:22:59 -0700 Subject: [PATCH 175/195] Partial cleanup of tests --- tests/io/jdftx/conftest.py | 18 ------------------ 1 file changed, 18 deletions(-) delete mode 100644 tests/io/jdftx/conftest.py diff --git a/tests/io/jdftx/conftest.py b/tests/io/jdftx/conftest.py deleted file mode 100644 index a1b48b2d65c..00000000000 --- a/tests/io/jdftx/conftest.py +++ /dev/null @@ -1,18 +0,0 @@ -# from __future__ import annotations - -# from pathlib import Path -# from typing import TYPE_CHECKING, Any - -# import pytest - -# from pymatgen.core.units import Ha_to_eV, bohr_to_ang -# from pymatgen.io.jdftx.jdftxoutfileslice import JDFTXOutfileSlice -# from pymatgen.io.jdftx.outputs import JDFTXOutfile -# from pymatgen.util.testing import TEST_FILES_DIR - -# if TYPE_CHECKING: -# from collections.abc import Callable - -# ################################################################################ -# # General methods and variables -# ################################################################################ From aa38457a34186567a77f6a7f016b4e88919c291c Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Wed, 4 Dec 2024 14:33:45 -0700 Subject: [PATCH 176/195] Partial cleanup of tests --- tests/io/jdftx/inputs_test_utils.py | 6 ++++++ tests/io/jdftx/outputs_test_utils.py | 1 + tests/io/jdftx/shared_test_utils.py | 5 +++++ 3 files changed, 12 insertions(+) diff --git a/tests/io/jdftx/inputs_test_utils.py b/tests/io/jdftx/inputs_test_utils.py index e200e0bbf14..417c1deca63 100644 --- a/tests/io/jdftx/inputs_test_utils.py +++ b/tests/io/jdftx/inputs_test_utils.py @@ -1,3 +1,9 @@ +"""Shared test utilities for JDFTx input files. + +This module contains shared testing functions and example data + known values for JDFTx input files. +This module will be combined with shared_test_utils.py upon final implementation. +""" + from __future__ import annotations from pathlib import Path diff --git a/tests/io/jdftx/outputs_test_utils.py b/tests/io/jdftx/outputs_test_utils.py index 27a0247c9e6..87813479154 100644 --- a/tests/io/jdftx/outputs_test_utils.py +++ b/tests/io/jdftx/outputs_test_utils.py @@ -1,6 +1,7 @@ """Shared test utilities for JDFTx output files. This module contains shared testing functions and example data + known values for JDFTx output files. +This module will be combined with shared_test_utils.py upon final implementation. """ from __future__ import annotations diff --git a/tests/io/jdftx/shared_test_utils.py b/tests/io/jdftx/shared_test_utils.py index 8cf4ca49260..ad09c70cf33 100644 --- a/tests/io/jdftx/shared_test_utils.py +++ b/tests/io/jdftx/shared_test_utils.py @@ -1,3 +1,8 @@ +"""Test utilities for JDFTx tests shared between inputs and outputs parts. + +This module will inherit everything from inputs_test_utils.py and outputs_test_utils.py upon final implementation. +""" + from __future__ import annotations from pathlib import Path From 8a28935bac5d4e8cc41cb5069a9bf0722f264810 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Wed, 4 Dec 2024 17:18:15 -0700 Subject: [PATCH 177/195] parsing for necessary data to interact with eigenvals + projections for pDOS/pCOHP analysis --- src/pymatgen/io/jdftx/_output_utils.py | 352 ++++++++++++++++++++----- src/pymatgen/io/jdftx/outputs.py | 181 ++++++++++++- 2 files changed, 464 insertions(+), 69 deletions(-) diff --git a/src/pymatgen/io/jdftx/_output_utils.py b/src/pymatgen/io/jdftx/_output_utils.py index ad6e86d9a55..a2e37d6ab3b 100644 --- a/src/pymatgen/io/jdftx/_output_utils.py +++ b/src/pymatgen/io/jdftx/_output_utils.py @@ -218,16 +218,14 @@ def get_start_lines( def find_key_first(key_input: str, tempfile: list[str]) -> int | None: - """Find first instance of key in output file. + """Find the first instance of a key in the output file. - Find first instance of key in output file. + Args: + key_input (str): Key string to match. + tempfile (list[str]): Output from readlines() function in read_file method. - Parameters - ---------- - key_input: str - key string to match - tempfile: List[str] - output from readlines() function in read_file method + Returns: + int | None: The index of the first occurrence of the key in the tempfile list, or None if the key is not found. """ key_input = str(key_input) line = None @@ -239,16 +237,15 @@ def find_key_first(key_input: str, tempfile: list[str]) -> int | None: def find_key(key_input: str, tempfile: list[str]) -> int | None: - """Find last instance of key in output file. + """ + Find the last instance of a key in the output file. - Find last instance of key in output file. + Args: + key_input (str): Key string to match. + tempfile (list[str]): Output from readlines() function in read_file method. - Parameters - ---------- - key_input: str - key string to match - tempfile: List[str] - output from readlines() function in read_file method + Returns: + int | None: The index of the last occurrence of the key in the tempfile list, or None if the key is not found. """ key_input = str(key_input) line = None @@ -265,28 +262,18 @@ def find_first_range_key( endline: int = -1, skip_pound: bool = False, ) -> list[int]: - """Find all lines that exactly begin with key_input in a range of lines. - + """ Find all lines that exactly begin with key_input in a range of lines. - Parameters - ---------- - key_input: str - key string to match - tempfile: List[str] - output from readlines() function in read_file method - startline: int - line to start searching from - endline: int - line to stop searching at - skip_pound: bool - whether to skip lines that begin with a pound sign - - Returns - ------- - L: list[int] - list of line numbers where key_input occurs - + Args: + key_input (str): Key string to match. + tempfile (list[str]): Output from readlines() function in read_file method. + startline (int): Line to start searching from. + endline (int): Line to stop searching at. + skip_pound (bool): Whether to skip lines that begin with a pound sign. + + Returns: + list[int]: List of line numbers where key_input occurs. """ key_input = str(key_input) startlen = len(key_input) @@ -307,22 +294,17 @@ def find_first_range_key( def key_exists(key_input: str, tempfile: list[str]) -> bool: - """Check if key_input exists in tempfile. + """ + Check if key_input exists in tempfile. - Search through tempfile for key_input. Return True if found, - False otherwise. + Search through tempfile for key_input. Return True if found, False otherwise. - Parameters - ---------- - key_input: str - key string to match - tempfile: List[str] - output from readlines() function in read_file method + Args: + key_input (str): Key string to match. + tempfile (list[str]): Output from readlines() function in read_file method. - Returns - ------- - bool - True if key_input exists in tempfile, False otherwise + Returns: + bool: True if key_input exists in tempfile, False otherwise. """ line = find_key(key_input, tempfile) return line is not None @@ -331,21 +313,265 @@ def key_exists(key_input: str, tempfile: list[str]) -> bool: def find_all_key(key_input: str, tempfile: list[str], startline: int = 0) -> list[int]: """Find all lines containing key_input. - Search through tempfile for all lines containing key_input. Returns a list - of line numbers. + Search through tempfile for all lines containing key_input. Returns a list of line numbers. - Parameters - ---------- - key_input: str - key string to match - tempfile: List[str] - output from readlines() function in read_file method - startline: int - line to start searching from + Args: + key_input (str): Key string to match. + tempfile (list[str]): Output from readlines() function in read_file method. + startline (int): Line to start searching from. - Returns - ------- - line_list: list[int] - list of line numbers where key_input occurs + Returns: + list[int]: List of line numbers where key_input occurs. """ return [i for i in range(startline, len(tempfile)) if key_input in tempfile[i]] + + +def _parse_bandfile_complex(bandfile_filepath: str | Path) -> np.ndarray[np.complex64]: + dtype = np.complex64 + token_parser = _complex_token_parser + return _parse_bandfile_reader(bandfile_filepath, dtype, token_parser) + + +def _parse_bandfile_normalized(bandfile_filepath: str | Path) -> np.ndarray[np.float32]: + dtype = np.float32 + token_parser = _normalized_token_parser + return _parse_bandfile_reader(bandfile_filepath, dtype, token_parser) + + +def _get__from_bandfile_filepath(bandfile_filepath: Path | str, tok_idx: int) -> int: + """ + Get arbitrary integer from header of bandprojections file. + + Args: + bandfile_filepath (Path | str): Path to bandprojections file. + tok_idx (int): Index of token to return. + + Returns: + int: Integer from header of bandprojections file. + """ + ret_data = None + bandfile = read_file(bandfile_filepath) + for iLine, line in enumerate(bandfile): + tokens = line.split() + if iLine == 0: + ret_data = int(tokens[tok_idx]) + break + if ret_data is None: + raise ValueError("Provided an empty file") + return ret_data + + +def _get_nstates_from_bandfile_filepath(bandfile_filepath: Path | str) -> int: + """Get number of states from bandprojections file. + + Get the number of states from the bandprojections file. + + Args: + bandfile_filepath (Path | str): Path to bandprojections file. + + Returns: + int: Number of states. + """ + return _get__from_bandfile_filepath(bandfile_filepath, 0) + + +def _get_nbands_from_bandfile_filepath(bandfile_filepath: Path | str) -> int: + """Get number of bands from bandprojections file. + + Get the number of bands from the bandprojections file. + + Args: + bandfile_filepath (Path | str): Path to bandprojections file. + + Returns: + int: Number of bands. + """ + return _get__from_bandfile_filepath(bandfile_filepath, 2) + + +def _get_nproj_from_bandfile_filepath(bandfile_filepath: Path | str) -> int: + """Get number of projections from bandprojections file. + + Get the number of projections from the bandprojections file. + + Args: + bandfile_filepath (Path | str): Path to bandprojections file. + + Returns: + int: Number of projections. + """ + return _get__from_bandfile_filepath(bandfile_filepath, 4) + + +def _get_nspecies_from_bandfile_filepath(bandfile_filepath: Path | str) -> int: + """Get number of species (ion types) from bandprojections file. + + Get the number of species (ion types) from the bandprojections file. + + Args: + bandfile_filepath (Path | str): Path to bandprojections file. + + Returns: + int: Number of species. + """ + return _get__from_bandfile_filepath(bandfile_filepath, 6) + + +def _get_norbsperatom_from_bandfile_filepath(bandfile_filepath: Path | str) -> list[int]: + """Get number of orbitals per atom from bandprojections file. + + Get the number of orbitals per atom from the bandprojections file. + + Args: + bandfile (Path | str): Path to bandprojections file. + + Returns: + list[int]: List of number of orbitals per atom. + """ + nspecies = _get_nspecies_from_bandfile_filepath(bandfile_filepath) + norbsperatom = [] + bandfile = read_file(bandfile_filepath) + for line, text in enumerate(bandfile): + tokens = text.split() + if line == 0: + int(tokens[6]) + elif line >= 2: + if line < nspecies + 2: + natoms = int(tokens[1]) + norbsperatom.extend( + [ + int(tokens[2]), + ] + * natoms + ) + else: + break + return norbsperatom + + +def _parse_bandfile_reader( + bandfile_filepath: str | Path, dtype: type, token_parser: Callable +) -> np.ndarray[np.complex64] | np.ndarray[np.float32]: + nstates = _get_nstates_from_bandfile_filepath(bandfile_filepath) + nbands = _get_nbands_from_bandfile_filepath(bandfile_filepath) + nproj = _get_nproj_from_bandfile_filepath(bandfile_filepath) + nspecies = _get_nspecies_from_bandfile_filepath(bandfile_filepath) + # Header of length 3, and then each states occupies 1 (header) + nbands lineas + bandfile = read_file(bandfile_filepath) + expected_length = 2 + nspecies + (nstates * (1 + nbands)) + if not expected_length == len(bandfile): + raise RuntimeError("Bandprojections file does not match expected length - ensure no edits have been made.") + proj_tju = np.zeros((nstates, nbands, nproj), dtype=dtype) + for line, text in enumerate(bandfile): + tokens = text.split() + if line >= nspecies + 2: + istate = (line - (nspecies + 2)) // (nbands + 1) + iband = (line - (nspecies + 2)) - istate * (nbands + 1) - 1 + if iband >= 0 and istate < nstates: + proj_tju[istate, iband] = np.array(token_parser(tokens)) + return proj_tju + + +def _complex_token_parser(tokens: list[str]) -> np.ndarray[np.complex64]: + out = np.zeros(int(len(tokens) / 2), dtype=np.complex64) + ftokens = np.array(tokens, dtype=np.float32) + out += 1j * ftokens[1::2] + out += ftokens[::2] + return out + + +def _normalized_token_parser(tokens: list[str]) -> np.ndarray[np.float32]: + return np.array(tokens, dtype=np.float32) + + +def get_proj_tju_from_file(bandfile_filepath: Path | str) -> np.ndarray: + """Return projections from file in tju shape. + + Return projections from file in (state, band, proj) shape. Collected in this shape before sabcju shape due to ready + availability of this shape in the file. + + Args: + bandfile_filepath (Path | str): Path to bandprojections file. + + Returns: + np.ndarray: Projections array in shape (state, band, proj). + """ + is_complex = _is_complex_bandfile_filepath(bandfile_filepath) + return _parse_bandfile_complex(bandfile_filepath) if is_complex else _parse_bandfile_normalized(bandfile_filepath) + + +def _is_complex_bandfile_filepath(bandfile_filepath: str | Path) -> bool: + """Determine if bandprojections file is complex. + + Determine if the bandprojections file is complex. Needed before attempting pCOHP analysis. + + Args: + bandfile_filepath (Path | str): Path to bandprojections file. + + Returns: + bool: True if the bandprojections file is complex, False otherwise. + """ + hash_lines = 0 + val = True + with open(bandfile_filepath) as f: + for _i, line in enumerate(f): + if "#" in line: + hash_lines += 1 + if hash_lines == 2: + val = "|projection|^2" not in line + break + f.close() + return val + + +orb_ref_list = [ + ["s"], + ["px", "py", "pz"], + ["dxy", "dxz", "dyz", "dx2y2", "dz2"], + ["fx3-3xy2", "fyx2-yz2", "fxz2", "fz3", "fyz2", "fxyz", "f3yx2-y3"], +] + + +def _get_atom_orb_labels_dict(bandfile_filepath: Path) -> dict[str, list[str]]: + """ + Return a dictionary mapping each atom symbol to all atomic orbital projection string representations. + + Return a dictionary mapping each atom symbol to all atomic orbital projection string representations. + For example: + { + "H": ["s"], + "O": ["s", "px", "py", "pz", "dxy", "dxz", "dyz", "dx2y2", "dz2"], + "Pt": ["0s", "1s", "0px", "0py", "0pz", "1px", "1py", "1pz", "dxy", "dxz", "dyz", "dx2y2", "dz2", + "fx3-3xy2", "fyx2-yz2", "fxz2", "fz3", "fyz2", "fxyz", "f3yx2-y3"] + } + where the numbers are needed when using pseudopotentials with multiple valence shells of the same angular momentum + and are NOT REPRESENTATIVE OF THE TRUE PRINCIPAL QUANTUM NUMBER. + + Args: + bandfile_filepath (str | Path): The path to the bandfile. + + Returns: + dict[str, list[str]]: A dictionary mapping each atom symbol to all atomic orbital projection string + representations. + """ + bandfile = read_file(bandfile_filepath) + labels_dict: dict[str, list[str]] = {} + + for i, line in enumerate(bandfile): + if i > 1: + if "#" in line: + break + lsplit = line.strip().split() + sym = lsplit[0] + labels_dict[sym] = [] + lmax = int(lsplit[3]) + for j in range(lmax + 1): + refs = orb_ref_list[j] + nShells = int(lsplit[4 + j]) + for k in range(nShells): + if nShells > 1: + for r in refs: + labels_dict[sym].append(f"{k}{r}") + else: + labels_dict[sym] += refs + return labels_dict diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py index d80902a05d7..598c993215e 100644 --- a/src/pymatgen/io/jdftx/outputs.py +++ b/src/pymatgen/io/jdftx/outputs.py @@ -13,13 +13,18 @@ class is written. from pathlib import Path from typing import TYPE_CHECKING, Any +import numpy as np + from pymatgen.core.trajectory import Trajectory -from pymatgen.io.jdftx._output_utils import read_outfile_slices +from pymatgen.io.jdftx._output_utils import ( + _get_atom_orb_labels_dict, + _get_norbsperatom_from_bandfile_filepath, + get_proj_tju_from_file, + read_outfile_slices, +) from pymatgen.io.jdftx.jdftxoutfileslice import JDFTXOutfileSlice if TYPE_CHECKING: - import numpy as np - from pymatgen.core.structure import Structure from pymatgen.io.jdftx.jelstep import JElSteps from pymatgen.io.jdftx.jminsettings import ( @@ -33,6 +38,132 @@ class is written. __author__ = "Ben Rich, Jacob Clary" +# This will be a long list so keep alphabetical to make adding more files easier. +# Dump files that are redundant to data contained in the outfile attribute are included for completeness +# but commented out. +dump_file_names = [ + "bandProjectionsdos", + "dosUp", + "dosDn", + "d_tot", + "eigenvals", + # "eigStats" + # "Ecomponents", + "fillings", + # "force", + "Gvectors", + # "ionpos", + # "lattice", + "kPtsn", + "n_up", + "n_dn", + "tau", + "tau_up", + "tau_dn", + "wfns", +] + + +@dataclass +class JDFTXOutputs: + """JDFTx outputs parsing class. + + A class to read and process JDFTx outputs. + + Methods: + from_calc_dir(calc_dir: str | Path, store_vars: list[str] = None) -> JDFTXOutputs: + Return JDFTXOutputs object from the path to a directory containing JDFTx out files. + + Attributes: + calc_dir (str | Path): The path to the directory containing the JDFTx output files. + store_vars (list[str]): A list of the names of dump files to read and store. + paths (dict[str, Path]): A dictionary of the paths to the dump files. + outfile (JDFTXOutfile): The JDFTXOutfile object for the out file. + bandProjections (np.ndarray): The band projections. Stored in shape (nstates, nbands, nproj) where nstates + is nspin*nkpts (nkpts may not equal prod(kfolding) if symmetry reduction occurred), nbands is the number of + bands, and nproj is the number of projections. This shape is chosen instead of the pymatgen convention of + (nspin, nkpt, nbands, nion, nionproj) to save on memory as nonionproj is different depending on the ion + type. This array may also be complex if specified in 'band-projections-params' in the JDFTx input, allowing + for pCOHP analysis. + """ + + calc_dir: str | Path = field(init=True) + store_vars: list[str] = field(default_factory=list, init=True) + paths: dict[str, Path] = field(init=False) + outfile: JDFTXOutfile = field(init=False) + bandProjections: np.ndarray | None = field(init=False) + eigenvals: np.ndarray | None = field(init=False) + # Misc metadata for interacting with the data + bandProjections_is_complex: bool | None = field(init=False) + norbsperatom: list[int] | None = field(init=False) + atom_orb_labels_dict: dict[int, str] | None = field(init=False) + + @classmethod + def from_calc_dir(cls, calc_dir: str | Path, store_vars: list[str] | None = None) -> JDFTXOutputs: + """ + Create a JDFTXOutputs object from a directory containing JDFTx out files. + + Args: + calc_dir (str | Path): The path to the directory containing the JDFTx out files. + is_bgw (bool): Mark True if data must be usable for BGW calculations. This will change the behavior of the + parser to be stricter with certain criteria. + none_slice_on_error (bool): If True, will return None if an error occurs while parsing a slice instead of + halting the parsing process. This can be useful for parsing files with multiple slices where some slices + may be incomplete or corrupted. + Returns: + JDFTXOutputs: The JDFTXOutputs object. + """ + if store_vars is None: + store_vars = [] + return cls(calc_dir=Path(calc_dir), store_vars=store_vars) + + def __post_init__(self): + self._init_paths() + self._store_vars() + + def _init_paths(self): + if self.calc_dir is None: + raise ValueError("calc_dir must be set as not None before initializing.") + outfile_path = _find_jdftx_out_file(self.calc_dir) + self.outfile = JDFTXOutfile.from_file(outfile_path) + prefix = self.outfile.prefix + for fname in dump_file_names: + try: + paths = _find_jdftx_dump_file(self.calc_dir, fname) + path = _disambiguate_paths(paths, fname, prefix) + self.paths[fname] = path + except FileNotFoundError: + pass + + def _store_vars(self): + for var in self.store_vars: + self._store_var(var) + + def _store_var(self, var: str): + if not hasattr(self, f"_store_{var}"): + raise NotImplementedError(f"Storing {var} is not currently implemented.") + init_method = getattr(self, f"_store_{var}") + init_method() + + def _store_bandProjections(self): + if "bandProjections" in self.paths: + self.bandProjections = get_proj_tju_from_file(self.paths["bandProjections"]) + self.norbsperatom = _get_norbsperatom_from_bandfile_filepath(self.paths["bandProjections"]) + self.bandProjections_is_complex = np.iscomplexobj(self.bandProjections) + self.atom_orb_labels_dict = _get_atom_orb_labels_dict(self.paths["bandProjections"]) + nstates, nbands, nproj = self.bandProjections.shape + + def _store_eigenvals(self): + if "eigenvals" in self.paths: + self.eigenvals = np.fromfile(self.paths["eigenvals"]) + tj = len(self.eigenvals) + nstates_float = tj / self.outfile.nbands + if not np.isclose(nstates_float, int(nstates_float)): + raise ValueError("Number of eigenvalues is not an integer multiple of number of bands.") + nstates = int(nstates_float) + self.eigenvals = self.eigenvals.reshape(nstates, self.outfile.nbands) + + _jof_atr_from_last_slice = [ "prefix", "jstrucs", @@ -464,9 +595,47 @@ def _find_jdftx_out_file(calc_dir: Path) -> Path: Returns: Path: The path to the JDFTx out file. """ - out_files = list(calc_dir.glob("*.out")) + list(calc_dir.glob("out")) - if len(out_files) == 0: - raise FileNotFoundError("No JDFTx out file found in directory.") + out_files = _find_jdftx_dump_file(calc_dir, "out") if len(out_files) > 1: raise FileNotFoundError("Multiple JDFTx out files found in directory.") return out_files[0] + + +def _find_jdftx_dump_file(calc_dir: Path, dump_fname: str) -> list[Path]: + """ + Find the JDFTx out file in a directory. + + Args: + calc_dir (Path): The directory containing the JDFTx out file. + + Returns: + Path: The path to the JDFTx out file. + """ + dump_files = list(calc_dir.glob("*.dump_fname")) + list(calc_dir.glob("dump_fname")) + dump_files = [f for f in dump_files if f.is_file()] + if len(dump_files) == 0: + raise FileNotFoundError(f"No JDFTx {dump_fname} file found in directory.") + return dump_files + + +def _disambiguate_paths(paths: list[Path], dump_fname: str, prefix: str | None) -> Path: + """ + Disambiguate a path. + + Args: + paths (list[Path]): The paths to disambiguate. + + Returns: + Path: The most relevant path. + """ + if len(paths) == 1: + return paths[0] + _fprefix = "" + if prefix is not None: + _fprefix = f".{prefix}" + for path in paths: + if path.name == f"{dump_fname}{_fprefix}": + return path + raise FileNotFoundError( + f"Multiple JDFTx {dump_fname} files found in directory, but none match the prefix: {prefix}." + ) From 66643615e00403fee714bb2e6d20e31f667d4a42 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Thu, 5 Dec 2024 14:02:09 -0700 Subject: [PATCH 178/195] updates to necessary stored metadata and example files for testing --- src/pymatgen/io/jdftx/_output_utils.py | 60 +- src/pymatgen/io/jdftx/outputs.py | 24 +- .../test_jdftx_calc_dirs/N2/bandProjections | 867 ++++++++++++++++++ .../jdftx/test_jdftx_calc_dirs/N2/eigenvals | Bin 0 -> 6480 bytes .../io/jdftx/test_jdftx_calc_dirs/N2/out | 549 +++++++++++ .../test_jdftx_calc_dirs/NH3/bandProjections | 244 +++++ .../jdftx/test_jdftx_calc_dirs/NH3/eigenvals | Bin 0 -> 1792 bytes .../io/jdftx/test_jdftx_calc_dirs/NH3/out | 583 ++++++++++++ tests/io/jdftx/outputs_test_utils.py | 25 +- tests/io/jdftx/test_jdftxoutput.py | 65 ++ 10 files changed, 2372 insertions(+), 45 deletions(-) create mode 100644 tests/files/io/jdftx/test_jdftx_calc_dirs/N2/bandProjections create mode 100644 tests/files/io/jdftx/test_jdftx_calc_dirs/N2/eigenvals create mode 100644 tests/files/io/jdftx/test_jdftx_calc_dirs/N2/out create mode 100755 tests/files/io/jdftx/test_jdftx_calc_dirs/NH3/bandProjections create mode 100755 tests/files/io/jdftx/test_jdftx_calc_dirs/NH3/eigenvals create mode 100755 tests/files/io/jdftx/test_jdftx_calc_dirs/NH3/out create mode 100644 tests/io/jdftx/test_jdftxoutput.py diff --git a/src/pymatgen/io/jdftx/_output_utils.py b/src/pymatgen/io/jdftx/_output_utils.py index a2e37d6ab3b..4e97995bd46 100644 --- a/src/pymatgen/io/jdftx/_output_utils.py +++ b/src/pymatgen/io/jdftx/_output_utils.py @@ -417,36 +417,36 @@ def _get_nspecies_from_bandfile_filepath(bandfile_filepath: Path | str) -> int: return _get__from_bandfile_filepath(bandfile_filepath, 6) -def _get_norbsperatom_from_bandfile_filepath(bandfile_filepath: Path | str) -> list[int]: - """Get number of orbitals per atom from bandprojections file. - - Get the number of orbitals per atom from the bandprojections file. - - Args: - bandfile (Path | str): Path to bandprojections file. - - Returns: - list[int]: List of number of orbitals per atom. - """ - nspecies = _get_nspecies_from_bandfile_filepath(bandfile_filepath) - norbsperatom = [] - bandfile = read_file(bandfile_filepath) - for line, text in enumerate(bandfile): - tokens = text.split() - if line == 0: - int(tokens[6]) - elif line >= 2: - if line < nspecies + 2: - natoms = int(tokens[1]) - norbsperatom.extend( - [ - int(tokens[2]), - ] - * natoms - ) - else: - break - return norbsperatom +# def _get_norbsperatom_from_bandfile_filepath(bandfile_filepath: Path | str) -> list[int]: +# """Get number of orbitals per atom from bandprojections file. + +# Get the number of orbitals per atom from the bandprojections file. + +# Args: +# bandfile (Path | str): Path to bandprojections file. + +# Returns: +# list[int]: List of number of orbitals per atom. +# """ +# nspecies = _get_nspecies_from_bandfile_filepath(bandfile_filepath) +# norbsperatom = [] +# bandfile = read_file(bandfile_filepath) +# for line, text in enumerate(bandfile): +# tokens = text.split() +# if line == 0: +# int(tokens[6]) +# elif line >= 2: +# if line < nspecies + 2: +# natoms = int(tokens[1]) +# norbsperatom.extend( +# [ +# int(tokens[2]), +# ] +# * natoms +# ) +# else: +# break +# return norbsperatom def _parse_bandfile_reader( diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py index 598c993215e..12b2f5be14a 100644 --- a/src/pymatgen/io/jdftx/outputs.py +++ b/src/pymatgen/io/jdftx/outputs.py @@ -16,12 +16,7 @@ class is written. import numpy as np from pymatgen.core.trajectory import Trajectory -from pymatgen.io.jdftx._output_utils import ( - _get_atom_orb_labels_dict, - _get_norbsperatom_from_bandfile_filepath, - get_proj_tju_from_file, - read_outfile_slices, -) +from pymatgen.io.jdftx._output_utils import _get_atom_orb_labels_dict, get_proj_tju_from_file, read_outfile_slices from pymatgen.io.jdftx.jdftxoutfileslice import JDFTXOutfileSlice if TYPE_CHECKING: @@ -42,7 +37,7 @@ class is written. # Dump files that are redundant to data contained in the outfile attribute are included for completeness # but commented out. dump_file_names = [ - "bandProjectionsdos", + "bandProjections", "dosUp", "dosDn", "d_tot", @@ -63,6 +58,11 @@ class is written. "wfns", ] +implemented_store_vars = [ + "bandProjections", + "eigenvals", +] + @dataclass class JDFTXOutputs: @@ -94,8 +94,6 @@ class JDFTXOutputs: bandProjections: np.ndarray | None = field(init=False) eigenvals: np.ndarray | None = field(init=False) # Misc metadata for interacting with the data - bandProjections_is_complex: bool | None = field(init=False) - norbsperatom: list[int] | None = field(init=False) atom_orb_labels_dict: dict[int, str] | None = field(init=False) @classmethod @@ -122,6 +120,7 @@ def __post_init__(self): self._store_vars() def _init_paths(self): + self.paths = {} if self.calc_dir is None: raise ValueError("calc_dir must be set as not None before initializing.") outfile_path = _find_jdftx_out_file(self.calc_dir) @@ -136,6 +135,9 @@ def _init_paths(self): pass def _store_vars(self): + for var in implemented_store_vars: + if var not in self.store_vars: + setattr(self, var, None) for var in self.store_vars: self._store_var(var) @@ -148,8 +150,6 @@ def _store_var(self, var: str): def _store_bandProjections(self): if "bandProjections" in self.paths: self.bandProjections = get_proj_tju_from_file(self.paths["bandProjections"]) - self.norbsperatom = _get_norbsperatom_from_bandfile_filepath(self.paths["bandProjections"]) - self.bandProjections_is_complex = np.iscomplexobj(self.bandProjections) self.atom_orb_labels_dict = _get_atom_orb_labels_dict(self.paths["bandProjections"]) nstates, nbands, nproj = self.bandProjections.shape @@ -611,7 +611,7 @@ def _find_jdftx_dump_file(calc_dir: Path, dump_fname: str) -> list[Path]: Returns: Path: The path to the JDFTx out file. """ - dump_files = list(calc_dir.glob("*.dump_fname")) + list(calc_dir.glob("dump_fname")) + dump_files = list(calc_dir.glob(f"*.{dump_fname}")) + list(calc_dir.glob(f"{dump_fname}")) dump_files = [f for f in dump_files if f.is_file()] if len(dump_files) == 0: raise FileNotFoundError(f"No JDFTx {dump_fname} file found in directory.") diff --git a/tests/files/io/jdftx/test_jdftx_calc_dirs/N2/bandProjections b/tests/files/io/jdftx/test_jdftx_calc_dirs/N2/bandProjections new file mode 100644 index 00000000000..984b83674e8 --- /dev/null +++ b/tests/files/io/jdftx/test_jdftx_calc_dirs/N2/bandProjections @@ -0,0 +1,867 @@ +54 states, 15 bands, 8 ortho-orbital-projections, 1 species +# Symbol nAtoms nOrbitalsPerAtom lMax nShells(l=0) ... nShells(l=lMax) +N 2 4 1 1 1 +# 0 [ +0.0000000 +0.0000000 +0.0000000 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.1331527 0.5655596 -0.0000007 -0.0000002 0.0000006 0.0000001 -0.3786203 -0.0891406 -0.1331503 0.5655495 -0.0000006 -0.0000001 0.0000004 0.0000001 0.3786240 0.0891415 +-0.1519374 0.5186193 -0.0000017 -0.0000005 0.0000007 0.0000002 0.4372646 0.1281033 0.1519205 -0.5185619 0.0000020 0.0000006 0.0000002 0.0000001 0.4371659 0.1280744 +-0.0000026 0.0000028 -0.2091979 -0.1928532 -0.4697981 -0.4330931 0.0000036 0.0000033 -0.0000020 0.0000022 -0.2091889 -0.1928449 -0.4697781 -0.4330746 -0.0000031 -0.0000028 +0.0000002 -0.0000031 0.6374587 0.0438921 -0.2838557 -0.0195450 -0.0000059 -0.0000004 0.0000002 -0.0000031 0.6374313 0.0438902 -0.2838437 -0.0195442 0.0000060 0.0000004 +-0.1138059 0.3855520 0.0000082 0.0000024 0.0000024 0.0000007 0.5423786 0.1600974 -0.1138333 0.3856451 0.0000080 0.0000024 0.0000023 0.0000007 -0.5424469 -0.1601175 +0.0000004 -0.0000005 -0.5601929 -0.2465434 -0.3010180 -0.1361629 -0.0000013 -0.0000003 -0.0000007 0.0000007 0.5602168 0.2465544 0.3010330 0.1361686 -0.0000014 -0.0000002 +-0.0000010 0.0000006 -0.2378035 -0.2293513 0.4361862 0.4293528 -0.0000021 -0.0000025 0.0000013 -0.0000007 0.2378131 0.2293604 -0.4362042 -0.4293683 -0.0000019 -0.0000029 +-0.0011934 0.0059389 0.0000055 0.0000004 0.0000003 0.0000001 0.0213561 0.0042922 -0.0011916 0.0059284 -0.0000124 -0.0000017 0.0000030 0.0000013 -0.0213724 -0.0042952 +0.0022526 -0.0543042 0.0016323 0.0000678 -0.0001548 -0.0000065 0.0733447 0.0030425 -0.0022512 0.0542688 0.0016397 0.0000680 -0.0001661 -0.0000068 0.0734926 0.0030486 +0.0000226 0.0003399 0.0008737 -0.0000581 -0.0299573 0.0019929 -0.0007171 0.0000476 -0.0000284 -0.0004274 0.0008708 -0.0000579 -0.0299553 0.0019927 -0.0003205 0.0000214 +0.0005371 -0.0027451 -0.0295731 -0.0057856 -0.0008673 -0.0001697 0.0055928 0.0010943 -0.0006384 0.0032630 -0.0295767 -0.0057863 -0.0008714 -0.0001705 0.0025303 0.0004951 +-0.0020269 0.0075701 0.0011039 0.0002956 -0.0000953 -0.0000255 0.0393238 0.0105291 -0.0020180 0.0075369 0.0011556 0.0003094 -0.0000944 -0.0000253 -0.0393710 -0.0105417 +-0.0008662 0.0033070 -0.0003201 -0.0000838 -0.0000818 -0.0000214 0.0012642 0.0003311 -0.0009294 0.0035484 -0.0003041 -0.0000797 -0.0000776 -0.0000203 -0.0009386 -0.0002458 +0.0002644 -0.0006724 0.0000233 0.0000091 -0.0000499 -0.0000196 0.0032366 0.0012728 0.0001965 -0.0004996 0.0000536 0.0000211 -0.0000536 -0.0000211 -0.0030032 -0.0011811 +0.0225715 -0.0675906 0.0009796 0.0002137 -0.0000523 0.0000199 0.0899839 0.0300677 -0.0225579 0.0675608 0.0009145 0.0002078 -0.0000672 -0.0000636 0.0901547 0.0300836 +# 1 [ +0.0000000 +0.0000000 +0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.0084533 0.5809609 -0.0000007 -0.0000000 0.0000006 0.0000001 -0.3889309 -0.0056592 -0.0084532 0.5809509 -0.0000006 -0.0000000 0.0000004 0.0000001 0.3889351 0.0056592 +-0.0614841 0.5369086 -0.0000018 -0.0000002 0.0000007 0.0000001 0.4526845 0.0518391 0.0614772 -0.5368491 0.0000021 0.0000002 0.0000002 -0.0000000 0.4525824 0.0518274 +-0.0000030 0.0000028 -0.0953068 -0.2559782 -0.2257201 -0.6030572 0.0000034 0.0000038 -0.0000022 0.0000025 -0.0953027 -0.2559671 -0.2257104 -0.6030315 -0.0000032 -0.0000031 +-0.0000001 -0.0000032 0.6227472 -0.1637495 -0.2640447 0.0699178 -0.0000060 0.0000008 -0.0000002 -0.0000032 0.6227205 -0.1637424 -0.2640335 0.0699148 0.0000061 -0.0000008 +-0.0048943 -0.4019684 -0.0000086 0.0000001 -0.0000025 -0.0000029 -0.5654712 0.0068850 -0.0048954 -0.4020646 -0.0000084 0.0000001 -0.0000024 -0.0000028 0.5655435 -0.0068859 +-0.0000022 0.0000094 0.0149011 -0.0423439 0.2304040 -0.6547030 -0.0000120 -0.0000027 0.0000021 -0.0000094 -0.0149010 0.0423459 -0.2304135 0.6547300 -0.0000123 -0.0000026 +-0.0000005 0.0000003 -0.6926992 0.0436583 0.0448000 -0.0028223 -0.0000032 -0.0000007 0.0000006 -0.0000002 0.6927279 -0.0436601 -0.0448015 0.0028226 -0.0000032 -0.0000004 +-0.0010788 -0.0060570 -0.0000051 -0.0000004 0.0011649 0.0065372 -0.0217430 0.0038703 -0.0010760 -0.0060463 0.0000116 -0.0000015 0.0011608 0.0065424 0.0217594 -0.0038746 +-0.0000675 0.0043628 -0.0000001 -0.0000021 -0.0002349 0.0162792 0.0155290 0.0002263 -0.0000616 0.0043573 -0.0000057 -0.0000008 -0.0002312 0.0162851 -0.0155378 -0.0002343 +0.0096926 -0.0581241 0.0014895 0.0002473 0.0014762 -0.0087872 0.0784068 0.0130882 -0.0096915 0.0581016 0.0014971 0.0002486 -0.0014725 0.0088324 0.0785012 0.0130810 +-0.0008178 -0.0027199 -0.0308518 0.0093210 -0.0001605 -0.0005272 0.0043144 -0.0013046 0.0008601 0.0028505 -0.0308559 0.0093226 0.0000739 0.0002715 0.0032036 -0.0009599 +-0.0002292 0.0053290 0.0005318 0.0000301 0.0005093 -0.0104454 0.0361031 0.0017507 -0.0002805 0.0053873 0.0005886 0.0000325 0.0004986 -0.0104413 -0.0360260 -0.0016816 +-0.0002068 0.0036431 -0.0002259 -0.0000008 0.0003619 -0.0064977 0.0058166 0.0003159 -0.0002125 0.0039074 -0.0001925 0.0000004 0.0003613 -0.0064824 -0.0054608 -0.0003083 +-0.0002084 0.0048502 -0.0004159 0.0000058 -0.0011327 0.0261100 0.0259437 0.0011124 -0.0001918 0.0044733 -0.0003591 0.0000045 -0.0011267 0.0263985 -0.0264513 -0.0011350 +0.0012640 -0.0109857 0.0190403 0.0022008 -0.0010323 0.0087250 0.0152795 0.0017982 -0.0012986 0.0112012 0.0190431 0.0022040 0.0008382 -0.0075883 0.0144246 0.0016325 +# 2 [ +0.0000000 +0.0000000 -0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +0.3551490 0.4598437 -0.0000005 0.0000004 0.0000004 -0.0000004 -0.3078476 0.2377585 0.3551428 0.4598358 -0.0000005 0.0000004 0.0000003 -0.0000004 0.3078509 -0.2377611 +-0.3767555 -0.3874357 0.0000013 -0.0000012 -0.0000005 0.0000005 -0.3266592 0.3176544 0.3767138 0.3873928 -0.0000015 0.0000015 -0.0000002 0.0000002 -0.3265855 0.3175827 +0.0000037 0.0000016 -0.0003593 0.2731448 -0.0019599 0.6439128 0.0000019 -0.0000047 0.0000030 0.0000016 -0.0003593 0.2731330 -0.0019598 0.6438854 -0.0000019 0.0000041 +-0.0000010 -0.0000031 0.6403369 -0.0677980 -0.2716759 0.0282900 -0.0000059 0.0000014 -0.0000010 -0.0000031 0.6403095 -0.0677951 -0.2716643 0.0282888 0.0000060 -0.0000015 +0.3473988 0.2022786 0.0000043 -0.0000074 -0.0000013 -0.0000036 0.2845565 -0.4887051 0.3474819 0.2023270 0.0000042 -0.0000072 -0.0000012 -0.0000035 -0.2845929 0.4887676 +-0.0000014 0.0000096 -0.0021378 0.0449310 -0.0335973 0.6932423 -0.0000122 -0.0000022 0.0000016 -0.0000095 0.0021386 -0.0449329 0.0335985 -0.6932709 -0.0000123 -0.0000020 +-0.0000003 0.0000008 -0.0415446 -0.6928233 0.0026534 0.0449026 -0.0000011 -0.0000031 0.0000002 -0.0000008 0.0415465 0.6928520 -0.0026532 -0.0449045 -0.0000012 -0.0000033 +0.0023796 0.0056732 0.0000046 -0.0000023 0.0025683 0.0061234 0.0203645 -0.0085461 0.0023771 0.0056630 -0.0000110 0.0000047 0.0025744 0.0061257 -0.0203803 0.0085504 +-0.0026414 -0.0034730 -0.0000011 -0.0000017 0.0098424 0.0129694 -0.0123703 0.0093902 -0.0026332 -0.0034722 0.0000041 -0.0000039 0.0098425 0.0129763 0.0123725 -0.0094022 +-0.0370425 -0.0458281 0.0011749 -0.0009483 0.0056095 0.0069232 0.0618137 -0.0499801 0.0370304 0.0458092 0.0011809 -0.0009532 -0.0056287 -0.0069640 0.0618992 -0.0500204 +0.0026126 0.0011139 0.0126804 -0.0296297 -0.0005061 -0.0002179 -0.0017744 0.0041433 -0.0027377 -0.0011705 0.0126825 -0.0296336 0.0002616 0.0001036 -0.0013087 0.0030775 +-0.0033655 -0.0041388 -0.0004085 0.0003417 -0.0066437 -0.0080763 -0.0279204 0.0229546 -0.0034403 -0.0041547 -0.0004529 0.0003775 -0.0066327 -0.0080795 0.0279001 -0.0228544 +0.0022821 0.0028472 -0.0001835 0.0001317 0.0040646 0.0050823 0.0045542 -0.0036320 0.0024401 0.0030593 -0.0001570 0.0001114 0.0040553 0.0050701 -0.0042688 0.0034194 +-0.0030210 -0.0037997 0.0003359 -0.0002425 0.0162729 0.0204564 -0.0203311 0.0161501 -0.0027839 -0.0035065 0.0002957 -0.0002056 0.0164311 0.0206915 0.0207258 -0.0164691 +0.0074005 0.0082129 -0.0142335 0.0128382 0.0058986 0.0065008 -0.0114019 0.0103256 -0.0075537 -0.0083694 -0.0142343 0.0128418 -0.0050806 -0.0056967 -0.0107986 0.0096946 +# 3 [ +0.0000000 +0.3333333 +0.0000000 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.4500394 -0.3674936 0.0000003 -0.0000006 -0.0000004 0.0000004 0.2460227 -0.3012840 -0.4500317 -0.3674873 0.0000003 -0.0000006 -0.0000003 0.0000003 -0.2460255 0.3012873 +-0.3896461 -0.3744691 0.0000012 -0.0000013 -0.0000005 0.0000005 -0.3157266 0.3285227 0.3896029 0.3744276 -0.0000014 0.0000015 -0.0000002 0.0000002 -0.3156554 0.3284487 +0.0000022 -0.0000040 0.3162485 0.2805332 0.4174011 0.3691887 -0.0000053 -0.0000031 0.0000017 -0.0000034 0.3162349 0.2805211 0.4173833 0.3691729 0.0000049 0.0000027 +-0.0000007 0.0000024 -0.3707949 -0.4159747 0.2817502 0.3151647 0.0000043 0.0000024 -0.0000009 0.0000026 -0.3707790 -0.4159569 0.2817383 0.3151513 -0.0000045 -0.0000026 +0.2371233 -0.3246155 -0.0000053 -0.0000073 -0.0000020 -0.0000015 -0.4566542 -0.3335742 0.2371798 -0.3246929 -0.0000051 -0.0000071 -0.0000019 -0.0000014 0.4567129 0.3336171 +0.0000095 0.0000058 -0.5901535 -0.3661028 -0.0320806 -0.0198129 -0.0000097 0.0000108 -0.0000095 -0.0000057 0.5901785 0.3661184 0.0320819 0.0198139 -0.0000098 0.0000106 +0.0000009 0.0000009 -0.0363800 0.0099071 0.6697358 -0.1838144 -0.0000014 0.0000010 -0.0000010 -0.0000012 0.0363815 -0.0099075 -0.6697631 0.1838221 -0.0000022 0.0000016 +0.0044061 0.0042336 -0.0049874 -0.0047909 0.0000002 0.0000005 0.0151619 -0.0158203 0.0044049 0.0042156 -0.0050001 -0.0047799 0.0000042 -0.0000041 -0.0151879 0.0158232 +0.0032893 0.0030481 0.0118409 0.0111351 0.0000003 -0.0000042 0.0108733 -0.0115294 0.0032369 0.0030811 0.0118354 0.0111428 0.0000035 -0.0000052 -0.0108290 0.0116019 +0.0539379 -0.0237927 0.0083492 -0.0037514 -0.0000500 -0.0001123 0.0321573 0.0728886 -0.0539638 0.0238000 -0.0083883 0.0036383 -0.0000553 -0.0001254 0.0320874 0.0727658 +0.0001859 0.0001623 0.0000214 0.0000263 -0.0212497 0.0239266 -0.0002278 0.0002411 -0.0001807 -0.0001635 -0.0000341 -0.0000169 -0.0212571 0.0239192 -0.0002119 0.0002536 +-0.0042931 -0.0040686 0.0082897 0.0076363 -0.0000170 0.0000007 -0.0244525 0.0264785 -0.0042572 -0.0038602 0.0082564 0.0077451 -0.0000160 0.0000000 0.0247342 -0.0265273 +-0.0019800 -0.0018755 0.0036709 0.0034478 -0.0000183 0.0000069 0.0007327 -0.0007759 -0.0019421 -0.0018154 0.0036918 0.0034473 -0.0000222 0.0000107 -0.0006513 0.0007242 +-0.0036913 -0.0031831 -0.0186969 -0.0174435 0.0000298 -0.0000541 -0.0183881 0.0194662 -0.0032840 -0.0032959 -0.0188326 -0.0174260 0.0000170 -0.0000475 0.0182369 -0.0200129 +-0.0007363 -0.0000490 0.0004383 0.0000073 -0.0016007 0.0202865 0.0000259 -0.0009140 0.0007180 0.0000399 -0.0005735 -0.0000624 -0.0015455 0.0202961 0.0000931 -0.0010315 +# 4 [ +0.0000000 +0.3333333 +0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +0.1504315 0.5612107 -0.0000006 0.0000002 0.0000006 -0.0000001 -0.3757089 0.1007080 0.1504288 0.5612010 -0.0000006 0.0000002 0.0000004 -0.0000000 0.3757129 -0.1007091 +-0.1344416 -0.5234277 0.0000017 -0.0000005 -0.0000007 0.0000002 -0.4413184 0.1133519 0.1344267 0.5233697 -0.0000020 0.0000005 -0.0000002 0.0000001 -0.4412189 0.1133264 +0.0000045 -0.0000013 -0.0143739 0.4420309 -0.0168545 0.5416215 -0.0000014 -0.0000063 0.0000038 -0.0000013 -0.0143733 0.4420119 -0.0168538 0.5415984 0.0000015 0.0000057 +0.0000004 0.0000020 -0.5368455 0.0737213 0.4380679 -0.0607809 0.0000044 -0.0000008 0.0000005 0.0000022 -0.5368225 0.0737182 0.4380493 -0.0607783 -0.0000047 0.0000008 +0.1349371 0.3786746 0.0000086 -0.0000013 0.0000029 0.0000007 0.5327028 -0.1898235 0.1349694 0.3787653 0.0000085 -0.0000012 0.0000028 0.0000008 -0.5327709 0.1898478 +-0.0000033 0.0000046 0.4020190 -0.4388070 0.2431680 -0.2654045 -0.0000063 -0.0000063 0.0000032 -0.0000048 -0.4020354 0.4388268 -0.2431779 0.2654167 -0.0000044 -0.0000069 +-0.0000007 0.0000009 -0.2759296 0.2311503 0.4562095 -0.3821594 0.0000014 -0.0000009 0.0000008 -0.0000007 0.2759400 -0.2311643 -0.4562295 0.3821704 -0.0000067 0.0000008 +-0.0011941 -0.0061008 0.0013632 0.0069681 0.0013088 0.0066421 -0.0218114 0.0042943 -0.0012024 -0.0060874 0.0013792 0.0069668 0.0012991 0.0066498 0.0218318 -0.0042832 +0.0012808 0.0059638 0.0021710 0.0112486 0.0011485 0.0044583 0.0209956 -0.0044095 0.0012359 0.0059582 0.0021648 0.0112513 0.0011288 0.0044628 -0.0210051 0.0044712 +-0.0005792 -0.0011075 0.0057042 0.0124338 -0.0073518 -0.0154681 -0.0039181 0.0021481 -0.0006161 -0.0010926 0.0057032 0.0124357 -0.0073593 -0.0154754 0.0039384 -0.0020978 +-0.0006874 -0.0027779 -0.0031147 -0.0127656 -0.0031976 -0.0131383 -0.0092399 0.0022582 -0.0006776 -0.0027960 -0.0031156 -0.0127727 -0.0032480 -0.0131426 0.0092162 -0.0022715 +0.0642843 0.0037059 0.0087770 0.0004622 0.0085792 0.0005149 -0.0050168 0.0866801 -0.0642930 -0.0037155 -0.0087716 -0.0005465 -0.0085509 -0.0004872 -0.0049854 0.0866113 +-0.0025910 -0.0033707 0.0042043 0.0053991 0.0042586 0.0055170 -0.0269228 0.0207627 -0.0025557 -0.0033000 0.0041518 0.0054826 0.0042561 0.0055294 0.0270191 -0.0208111 +0.0403300 -0.0215409 -0.0141496 0.0074747 -0.0134617 0.0071982 0.0288874 0.0540369 -0.0403248 0.0215549 0.0141171 -0.0076001 0.0133594 -0.0071707 0.0288543 0.0540295 +-0.0011797 -0.0029705 -0.0049191 -0.0142967 -0.0018428 -0.0043028 -0.0290954 0.0104323 -0.0009648 -0.0029387 -0.0049629 -0.0143606 -0.0018234 -0.0042505 0.0291395 -0.0107205 +# 5 [ +0.0000000 +0.3333333 -0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.5759125 0.0768886 -0.0000002 -0.0000007 0.0000001 0.0000005 -0.0514740 -0.3855512 -0.5759025 0.0768873 -0.0000002 -0.0000006 0.0000001 0.0000004 0.0514745 0.3855553 +0.5338269 -0.0841422 0.0000003 0.0000017 -0.0000001 -0.0000007 -0.0709429 -0.4500863 -0.5337678 0.0841329 -0.0000003 -0.0000021 -0.0000000 -0.0000002 -0.0709270 -0.4499848 +-0.0000003 -0.0000013 0.1214173 0.3122712 -0.2221024 -0.5724079 -0.0000021 -0.0000011 0.0000001 -0.0000015 0.1214121 0.3122579 -0.2220929 -0.5723835 0.0000023 0.0000015 +0.0000049 0.0000004 -0.1056804 0.6048240 -0.0578996 0.3300047 0.0000007 -0.0000074 0.0000043 0.0000003 -0.1056759 0.6047980 -0.0578971 0.3299906 -0.0000006 0.0000070 +-0.3854139 0.1142742 0.0000007 0.0000087 0.0000022 0.0000019 0.1607560 0.5421834 -0.3855062 0.1143016 0.0000007 0.0000085 0.0000022 0.0000018 -0.1607764 -0.5422526 +-0.0000015 -0.0000025 0.2045471 0.6604231 0.0226553 0.0722757 0.0000051 -0.0000004 0.0000018 0.0000024 -0.2045577 -0.6604506 -0.0226531 -0.0722789 0.0000044 0.0000012 +-0.0000001 0.0000055 -0.0196456 -0.0731578 0.1815578 0.6671124 -0.0000079 -0.0000017 0.0000005 -0.0000057 0.0196450 0.0731609 -0.1815629 -0.6671401 -0.0000086 0.0000002 +-0.0061979 0.0004818 0.0070797 -0.0005544 -0.0067502 0.0005357 0.0017532 0.0221602 -0.0061851 0.0004940 0.0070793 -0.0005691 -0.0067549 0.0005343 -0.0017367 -0.0221797 +0.0060158 -0.0010292 0.0112088 -0.0020438 -0.0046424 0.0006049 -0.0035109 -0.0211849 0.0060125 -0.0009798 0.0112111 -0.0020327 -0.0046453 0.0005767 0.0035787 0.0211913 +0.0012231 -0.0000408 -0.0136480 0.0015084 -0.0170223 0.0016755 -0.0002195 -0.0043615 0.0012220 -0.0000716 -0.0136527 0.0015101 -0.0170336 0.0016772 0.0001773 0.0043633 +-0.0028178 0.0005377 -0.0129150 0.0024221 0.0132922 -0.0024825 0.0017679 0.0093464 -0.0028243 0.0005282 -0.0129174 0.0024330 0.0132964 -0.0025300 -0.0017806 -0.0093385 +0.0299126 -0.0570219 0.0040421 -0.0078021 -0.0039954 0.0076077 0.0768883 0.0403362 -0.0299218 0.0570278 -0.0041167 0.0077660 0.0039628 -0.0075953 0.0768237 0.0403061 +-0.0040954 0.0011314 0.0065735 -0.0019184 -0.0067000 0.0019357 0.0094176 0.0326678 -0.0040014 0.0011936 0.0066330 -0.0018304 -0.0067142 0.0019150 -0.0093344 -0.0327959 +0.0013184 -0.0456986 -0.0005225 0.0159973 0.0004745 -0.0152556 0.0612451 0.0017518 -0.0013035 0.0457008 0.0003833 -0.0160309 -0.0004307 0.0151506 0.0612172 0.0017624 +0.0030732 -0.0009324 0.0142891 -0.0041013 -0.0049478 0.0009909 -0.0078792 -0.0300546 0.0030327 -0.0006989 0.0143264 -0.0041963 -0.0049213 0.0009386 0.0081921 0.0301104 +# 6 [ +0.0000000 -0.3333333 +0.0000000 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +0.1622384 0.5579119 -0.0000007 0.0000001 0.0000005 -0.0000002 -0.3735004 0.1086124 0.1622357 0.5579023 -0.0000007 0.0000001 0.0000004 -0.0000001 0.3735046 -0.1086136 +0.2082510 0.4986810 -0.0000016 0.0000007 0.0000007 -0.0000003 0.4204535 -0.1755829 -0.2082279 -0.4986258 0.0000019 -0.0000008 0.0000002 -0.0000001 0.4203587 -0.1755433 +-0.0000045 0.0000001 -0.1064538 -0.4091205 -0.1395466 -0.5394912 0.0000004 0.0000062 -0.0000038 -0.0000001 -0.1064492 -0.4091029 -0.1395406 -0.5394682 -0.0000002 -0.0000056 +0.0000025 0.0000006 0.1803524 0.5272541 -0.1362439 -0.4001870 -0.0000000 -0.0000049 0.0000027 0.0000005 0.1803447 0.5272315 -0.1362381 -0.4001699 0.0000001 0.0000052 +0.3960111 -0.0691224 -0.0000042 -0.0000080 -0.0000004 -0.0000024 -0.0972383 -0.5570902 0.3961055 -0.0691389 -0.0000041 -0.0000078 -0.0000004 -0.0000023 0.0972508 0.5571619 +0.0000016 -0.0000109 0.1005216 -0.6871722 0.0055270 -0.0373281 0.0000145 -0.0000006 -0.0000017 0.0000108 -0.1005258 0.6872012 -0.0055272 0.0373297 0.0000142 -0.0000007 +-0.0000001 0.0000013 -0.0318642 0.0202124 0.5871110 -0.3709880 -0.0000020 0.0000002 0.0000000 -0.0000015 0.0318657 -0.0202134 -0.5871349 0.3710029 -0.0000023 0.0000001 +-0.0019883 -0.0057780 -0.0022494 -0.0065398 0.0000001 0.0000002 -0.0207293 0.0071032 -0.0019723 -0.0057692 -0.0022340 -0.0065464 -0.0000049 0.0000022 0.0207430 -0.0071258 +0.0015113 0.0042218 -0.0055898 -0.0152627 0.0000040 0.0000014 0.0148738 -0.0054715 0.0015623 0.0041872 -0.0055990 -0.0152606 0.0000060 -0.0000012 -0.0149223 0.0054023 +0.0209204 -0.0551155 -0.0033066 0.0085347 -0.0001149 -0.0000442 0.0744800 0.0282759 -0.0209264 0.0551416 0.0031917 -0.0085685 -0.0001282 -0.0000486 0.0743541 0.0282125 +-0.0000634 -0.0002387 0.0000141 0.0000308 0.0308698 -0.0084313 0.0003174 -0.0000978 0.0000668 0.0002346 -0.0000000 -0.0000381 0.0308665 -0.0084412 0.0003215 -0.0000779 +0.0021278 0.0055191 0.0039057 0.0105724 0.0000069 -0.0000155 0.0337931 -0.0125310 0.0019489 0.0054057 0.0040189 0.0105830 0.0000063 -0.0000149 -0.0339465 0.0127727 +0.0009682 0.0025488 0.0017680 0.0047157 0.0000135 -0.0000142 -0.0009972 0.0003772 0.0009276 0.0024922 0.0017596 0.0047348 0.0000184 -0.0000163 0.0009201 -0.0003223 +-0.0015445 -0.0046234 0.0090340 0.0239162 0.0000564 -0.0000062 -0.0249958 0.0096101 -0.0017977 -0.0042907 0.0089738 0.0240374 0.0000528 -0.0000003 0.0254432 -0.0092709 +0.0001429 -0.0007241 0.0001070 -0.0004252 -0.0200133 -0.0036844 0.0008902 0.0002110 -0.0001469 0.0007040 -0.0000887 0.0005709 -0.0200082 -0.0037403 0.0010203 0.0001767 +# 7 [ +0.0000000 -0.3333333 +0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.2174719 0.5387885 -0.0000006 -0.0000003 0.0000005 0.0000003 -0.3606981 -0.1455890 -0.2174681 0.5387792 -0.0000006 -0.0000003 0.0000004 0.0000002 0.3607020 0.1455906 +-0.2117022 0.4972256 -0.0000016 -0.0000007 0.0000007 0.0000003 0.4192265 0.1784928 0.2116788 -0.4971705 0.0000019 0.0000008 0.0000002 0.0000001 0.4191320 0.1784526 +-0.0000013 0.0000004 -0.3305271 0.0548383 0.6056367 -0.1009179 0.0000020 0.0000013 -0.0000012 0.0000008 -0.3305130 0.0548360 0.6056110 -0.1009136 -0.0000025 -0.0000012 +0.0000031 0.0000038 -0.4296375 0.4386251 -0.2342803 0.2395165 0.0000056 -0.0000049 0.0000027 0.0000034 -0.4296191 0.4386063 -0.2342703 0.2395062 -0.0000053 0.0000046 +0.1744665 -0.3621656 -0.0000085 -0.0000021 -0.0000016 -0.0000025 -0.5094786 -0.2454319 0.1745084 -0.3622523 -0.0000083 -0.0000020 -0.0000015 -0.0000025 0.5095437 0.2454632 +0.0000027 0.0000002 0.6902551 -0.0414050 0.0745014 -0.0042858 0.0000021 0.0000046 -0.0000025 -0.0000006 -0.6902835 0.0414053 -0.0745051 0.0042887 0.0000027 0.0000034 +-0.0000053 0.0000016 -0.0744590 0.0050804 0.6900059 -0.0453962 -0.0000034 -0.0000077 0.0000056 -0.0000020 0.0744627 -0.0050816 -0.6900351 0.0454002 -0.0000025 -0.0000081 +0.0021010 -0.0058506 0.0024039 -0.0066819 -0.0022988 0.0063695 -0.0209113 -0.0075417 0.0021095 -0.0058355 0.0024179 -0.0066779 -0.0022986 0.0063739 0.0209340 0.0075308 +-0.0024384 0.0055951 0.0046658 -0.0103945 -0.0016978 0.0043629 0.0197298 0.0084767 -0.0023897 0.0056034 0.0046555 -0.0103992 -0.0016711 0.0043724 -0.0197202 -0.0085439 +0.0001519 -0.0012145 0.0027447 -0.0134539 0.0032184 -0.0167990 -0.0043233 -0.0006158 0.0001826 -0.0012102 0.0027468 -0.0134586 0.0032211 -0.0168102 0.0043293 0.0005738 +-0.0012057 0.0026031 0.0054855 -0.0119399 -0.0056357 0.0122922 0.0086372 0.0039844 -0.0011982 0.0026114 0.0054967 -0.0119408 -0.0056826 0.0122836 -0.0086269 -0.0039947 +-0.0641354 0.0057380 0.0087558 -0.0007380 -0.0085585 0.0007702 -0.0077389 -0.0864811 0.0641444 -0.0057443 -0.0087512 0.0008206 0.0085346 -0.0007448 -0.0077361 -0.0864095 +-0.0020750 0.0037076 -0.0034302 0.0059271 0.0034770 -0.0060451 0.0294811 0.0169337 -0.0021131 0.0036015 -0.0033587 0.0060051 0.0034605 -0.0060645 -0.0296252 -0.0168832 +-0.0445402 0.0103066 -0.0155780 0.0036692 0.0148639 -0.0034731 -0.0138014 -0.0596937 0.0445443 -0.0102932 0.0156417 -0.0035377 -0.0147679 0.0034107 -0.0138007 -0.0596673 +-0.0014007 0.0028908 0.0062794 -0.0134815 -0.0017561 0.0047225 0.0284528 0.0124785 -0.0011646 0.0028852 0.0063866 -0.0134863 -0.0016922 0.0047235 -0.0284618 -0.0127953 +# 8 [ +0.0000000 -0.3333333 -0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +0.2537477 -0.5226846 0.0000006 0.0000004 -0.0000005 -0.0000002 0.3499172 0.1698743 0.2537433 -0.5226756 0.0000005 0.0000003 -0.0000004 -0.0000001 -0.3499209 -0.1698761 +0.2138154 -0.4963205 0.0000016 0.0000007 -0.0000007 -0.0000003 -0.4184635 -0.1802745 -0.2137917 0.4962655 -0.0000019 -0.0000009 -0.0000002 -0.0000001 -0.4183691 -0.1802339 +-0.0000040 0.0000024 -0.3323499 -0.2917901 -0.4067108 -0.3580841 0.0000036 0.0000053 -0.0000035 0.0000019 -0.3323356 -0.2917776 -0.4066935 -0.3580688 -0.0000031 -0.0000050 +-0.0000020 -0.0000000 -0.0392230 -0.5404623 0.0313956 0.4411487 0.0000001 0.0000045 -0.0000022 -0.0000000 -0.0392213 -0.5404392 0.0313943 0.4411299 -0.0000002 -0.0000047 +-0.2582911 0.3080392 0.0000077 0.0000042 0.0000030 0.0000003 0.4333360 0.3633526 -0.2583530 0.3081130 0.0000075 0.0000041 0.0000029 0.0000003 -0.4333914 -0.3633990 +0.0000014 -0.0000055 0.0847009 -0.5882875 0.0513594 -0.3575554 0.0000085 -0.0000004 -0.0000016 0.0000058 -0.0847051 0.5883128 -0.0513620 0.3575713 0.0000089 0.0000001 +-0.0000001 -0.0000015 -0.0203143 0.3606448 0.0332318 -0.5934246 0.0000009 0.0000013 0.0000002 0.0000010 0.0203161 -0.3606613 -0.0332316 0.5934454 0.0000029 0.0000022 +-0.0022408 0.0057988 -0.0025591 0.0066229 -0.0024481 0.0063114 0.0207262 0.0080364 -0.0022469 0.0057838 -0.0025740 0.0066189 -0.0024403 0.0063209 -0.0207486 -0.0080288 +-0.0029040 0.0053639 0.0052420 -0.0101863 0.0023543 -0.0039569 0.0189133 0.0101272 -0.0028590 0.0053717 0.0052368 -0.0101907 0.0023363 -0.0039663 -0.0189044 -0.0101895 +-0.0005200 0.0011363 -0.0050420 0.0127167 0.0065277 -0.0158336 0.0040259 0.0019390 -0.0005578 0.0011237 -0.0050408 0.0127186 0.0065346 -0.0158412 -0.0040432 -0.0018875 +-0.0014058 0.0024925 0.0064194 -0.0114657 0.0065974 -0.0118020 0.0082976 0.0046497 -0.0014018 0.0025126 0.0064208 -0.0114722 0.0066487 -0.0117932 -0.0082713 -0.0046554 +0.0559261 -0.0319145 -0.0076560 0.0043182 -0.0074542 0.0042771 0.0430510 0.0754011 -0.0559296 0.0319269 0.0076134 -0.0043914 0.0074412 -0.0042399 0.0429918 0.0753535 +0.0023308 -0.0035554 0.0037872 -0.0056993 0.0038334 -0.0058208 -0.0284039 -0.0186853 0.0023012 -0.0034824 0.0037295 -0.0057785 0.0038290 -0.0058331 0.0285034 0.0187261 +0.0291381 0.0352393 0.0102488 0.0122904 0.0097281 0.0117649 -0.0472369 0.0390360 -0.0291287 -0.0352503 -0.0101707 -0.0123934 -0.0096422 -0.0116995 -0.0472077 0.0390329 +0.0019493 -0.0025322 -0.0086458 0.0124143 -0.0029626 0.0036153 -0.0251143 -0.0180188 0.0017350 -0.0025614 -0.0087251 0.0124334 -0.0029095 0.0036002 0.0250767 0.0183067 +# 9 [ +0.3333333 +0.0000000 +0.0000000 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.3171011 0.4868613 -0.0000006 -0.0000004 0.0000005 0.0000003 -0.3259349 -0.2122872 -0.3170959 0.4868526 -0.0000005 -0.0000004 0.0000004 0.0000002 0.3259384 0.2122894 +-0.1240404 -0.5259898 0.0000017 -0.0000004 -0.0000007 0.0000002 -0.4434782 0.1045821 0.1240260 0.5259317 -0.0000020 0.0000005 -0.0000002 0.0000001 -0.4433782 0.1045584 +-0.0000013 -0.0000039 0.3238897 -0.1108786 0.5771296 -0.1973800 -0.0000051 0.0000017 -0.0000011 -0.0000031 0.3238757 -0.1108738 0.5771050 -0.1973715 0.0000045 -0.0000015 +0.0000026 0.0000008 -0.1698490 0.5858233 0.0954278 -0.3287735 0.0000015 -0.0000052 0.0000027 0.0000008 -0.1698417 0.5857981 0.0954238 -0.3287595 -0.0000016 0.0000054 +0.1721768 -0.3632599 -0.0000077 -0.0000037 -0.0000022 -0.0000011 -0.5110175 -0.2422110 0.1722187 -0.3633465 -0.0000076 -0.0000036 -0.0000022 -0.0000010 0.5110828 0.2422421 +0.0000005 -0.0000006 -0.5950880 -0.1225946 -0.3315211 -0.0683475 -0.0000015 -0.0000001 -0.0000005 0.0000007 0.5951125 0.1226039 0.3315339 0.0683538 -0.0000013 0.0000001 +-0.0000001 -0.0000010 0.3367582 0.0342184 -0.6044643 -0.0615099 0.0000030 0.0000001 0.0000001 0.0000011 -0.3367723 -0.0342223 0.6044883 0.0615187 0.0000030 0.0000001 +0.0141066 0.0013375 -0.0000066 0.0000046 -0.0000007 0.0000012 -0.0289229 0.0035549 -0.0080795 -0.0116267 0.0000117 0.0000067 -0.0000022 -0.0000041 0.0110772 0.0269868 +0.0284959 0.0087680 -0.0000096 0.0000216 0.0000007 0.0000015 0.0137204 0.0431062 -0.0298109 -0.0006163 -0.0000176 0.0000068 0.0000037 -0.0000048 -0.0265513 0.0366095 +0.0000179 -0.0000843 0.0000074 -0.0010537 -0.0002462 0.0334711 0.0000655 0.0001405 -0.0000633 0.0000642 0.0006117 -0.0008527 -0.0195473 0.0271670 0.0001347 -0.0000305 +-0.0002010 0.0000523 0.0235997 0.0239221 0.0007324 0.0007425 0.0000152 -0.0001701 0.0001624 -0.0000091 0.0057017 0.0331313 0.0001753 0.0010334 -0.0000971 -0.0003198 +-0.0267587 -0.0046855 -0.0001572 -0.0001359 -0.0001212 -0.0000024 0.0374378 -0.0219385 0.0210675 0.0171498 0.0000032 -0.0001347 -0.0000950 -0.0000687 -0.0079495 -0.0426519 +-0.0025402 -0.0004442 0.0000766 0.0000110 0.0000720 0.0000064 0.0025085 -0.0027404 0.0022716 0.0011957 0.0000163 0.0000281 0.0000602 0.0000543 -0.0002960 -0.0037522 +0.0403769 0.0243799 -0.0000854 0.0001109 -0.0000127 0.0000644 -0.0036895 0.0674130 -0.0449368 -0.0143322 0.0000175 0.0000889 0.0000637 -0.0000247 -0.0482971 0.0471484 +-0.0000469 0.0000698 -0.0012489 -0.0000140 0.0340164 0.0003192 -0.0001110 -0.0000037 0.0000282 -0.0000779 0.0003374 0.0012075 -0.0095289 -0.0326619 -0.0000881 -0.0000969 +# 10 [ +0.3333333 +0.0000000 +0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +0.3721749 0.4461758 -0.0000005 0.0000004 0.0000005 -0.0000002 -0.2986977 0.2491567 0.3721682 0.4461683 -0.0000005 0.0000004 0.0000004 -0.0000002 0.2987009 -0.2491595 +-0.2424725 -0.4829684 0.0000015 -0.0000008 -0.0000001 0.0000000 -0.4072054 0.2044358 0.2424451 0.4829151 -0.0000019 0.0000010 0.0000004 -0.0000002 -0.4071137 0.2043896 +-0.0000045 0.0000012 -0.0545544 -0.5879043 -0.0352707 -0.3733422 0.0000016 0.0000070 -0.0000044 0.0000012 -0.0545520 -0.5878791 -0.0352691 -0.3733262 -0.0000016 -0.0000069 +-0.0000010 -0.0000011 -0.0138119 -0.3747501 0.0227279 0.5899923 -0.0000012 0.0000027 -0.0000005 -0.0000011 -0.0138113 -0.3747341 0.0227268 0.5899671 0.0000012 -0.0000024 +-0.0753184 -0.3948793 -0.0000084 0.0000015 -0.0000032 -0.0000017 -0.5554987 0.1059543 -0.0753359 -0.3949740 -0.0000082 0.0000014 -0.0000024 -0.0000018 0.5555697 -0.1059676 +-0.0000039 0.0000018 0.0484851 -0.0103169 0.6786629 -0.1437390 -0.0000021 -0.0000062 0.0000038 -0.0000021 -0.0484875 0.0103160 -0.6786928 0.1437353 -0.0000037 -0.0000061 +0.0000002 -0.0000001 0.6901627 -0.0703843 -0.0493178 0.0049825 0.0000031 0.0000001 -0.0000002 0.0000001 -0.6901940 0.0703687 0.0493199 -0.0049820 0.0000029 -0.0000000 +-0.0130577 0.0066573 0.0000022 -0.0000067 -0.0042626 -0.0064644 0.0227624 -0.0193230 0.0135840 0.0054786 -0.0000130 0.0000008 0.0036911 -0.0068147 -0.0243829 -0.0172788 +-0.0303080 -0.0014842 0.0000066 -0.0000224 -0.0079639 0.0037712 -0.0265406 -0.0384440 0.0293773 -0.0077018 0.0000150 -0.0000104 0.0086329 0.0020901 0.0180598 -0.0429792 +0.0134808 -0.0046951 0.0000030 0.0000080 -0.0085376 -0.0167350 -0.0121764 0.0196345 -0.0139728 -0.0026346 0.0000036 0.0000004 0.0061066 -0.0177437 0.0149893 0.0178333 +0.0239868 0.0005624 -0.0000066 0.0000048 -0.0158216 0.0147119 0.0151035 0.0312639 -0.0236027 0.0043421 -0.0000085 -0.0000014 0.0179430 0.0120196 -0.0099818 0.0332315 +0.0001010 -0.0000242 -0.0176663 -0.0313323 0.0000003 -0.0000063 0.0000429 0.0000620 -0.0000708 0.0000199 0.0012198 -0.0359636 -0.0000450 -0.0000093 0.0000161 0.0001704 +0.0152599 -0.0065596 0.0001523 -0.0000208 0.0055007 0.0074061 -0.0172353 0.0227975 -0.0161484 -0.0038586 0.0000434 0.0000359 -0.0041494 0.0082179 0.0208775 0.0195413 +0.0002585 -0.0001189 0.0074511 -0.0285338 -0.0000228 -0.0000896 0.0001299 0.0002469 -0.0002204 0.0001141 -0.0185354 -0.0228503 0.0000322 -0.0000640 0.0001830 0.0003943 +-0.0367166 0.0033802 0.0000334 -0.0001871 0.0006537 0.0172443 -0.0098885 -0.0486454 0.0365807 -0.0046434 -0.0000081 -0.0002076 0.0030785 0.0169657 -0.0008671 -0.0496096 +# 11 [ +0.3333333 +0.0000000 -0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.4696085 0.3421329 -0.0000004 -0.0000006 0.0000004 0.0000004 -0.2290447 -0.3143850 -0.4696005 0.3421267 -0.0000004 -0.0000005 0.0000003 0.0000002 0.2290473 0.3143883 +-0.4797743 0.2487328 -0.0000008 -0.0000016 0.0000006 0.0000012 0.2097140 0.4045124 0.4797214 -0.2487047 0.0000010 0.0000018 0.0000004 0.0000008 0.2096666 0.4044212 +-0.0000009 -0.0000052 0.5570439 -0.1866828 0.3601280 -0.1199813 -0.0000074 0.0000015 -0.0000005 -0.0000040 0.5570200 -0.1866748 0.3601126 -0.1199761 0.0000066 -0.0000012 +0.0000010 0.0000002 -0.3733101 -0.0687550 0.5775862 0.1074356 0.0000022 -0.0000009 0.0000008 0.0000016 -0.3732942 -0.0687521 0.5775615 0.1074311 -0.0000033 0.0000007 +0.4013792 -0.0222997 -0.0000007 -0.0000085 -0.0000023 -0.0000020 -0.0313698 -0.5646424 0.4014754 -0.0223043 -0.0000007 -0.0000083 -0.0000023 -0.0000026 0.0313736 0.5647145 +0.0000003 0.0000045 0.0166597 0.0480456 0.2273910 0.6552931 -0.0000070 -0.0000001 -0.0000003 -0.0000045 -0.0166590 -0.0480480 -0.2273912 -0.6553230 -0.0000069 0.0000015 +0.0000002 -0.0000000 -0.6499115 -0.2424145 0.0476479 0.0177598 -0.0000028 -0.0000001 -0.0000003 0.0000001 0.6499326 0.2424423 -0.0476495 -0.0177613 -0.0000026 -0.0000010 +-0.0050513 -0.0137607 0.0000074 0.0000022 -0.0069258 0.0034591 0.0164692 0.0249051 -0.0070604 0.0128343 0.0000008 -0.0000123 -0.0063295 -0.0044705 0.0200686 -0.0221461 +0.0026949 -0.0301543 0.0000215 0.0000058 0.0033708 0.0081471 0.0393508 -0.0250770 0.0065587 0.0295822 0.0000105 0.0000167 0.0023268 -0.0085828 0.0421421 0.0198071 +0.0035599 0.0139754 -0.0000042 -0.0000001 -0.0173934 0.0070985 -0.0188079 -0.0136098 0.0037358 -0.0138748 -0.0000002 0.0000051 -0.0171985 -0.0074950 -0.0192011 0.0133702 +0.0022419 -0.0238883 0.0000039 0.0000143 -0.0135566 -0.0168221 0.0322332 -0.0128843 0.0026806 0.0238445 -0.0000043 0.0000073 -0.0132590 0.0170474 0.0324561 0.0122909 +0.0000992 0.0000367 0.0031217 -0.0358354 -0.0000103 0.0000020 -0.0000107 0.0000703 -0.0000704 -0.0000274 0.0213221 -0.0289861 0.0000348 0.0000323 -0.0000755 0.0001587 +-0.0055577 -0.0156567 0.0000076 -0.0001572 -0.0077451 0.0050054 0.0216622 0.0186690 -0.0048939 0.0158778 0.0000564 -0.0000338 -0.0079446 -0.0046633 0.0208468 -0.0195654 +0.0001940 0.0002350 0.0292149 0.0038130 -0.0000687 0.0000225 -0.0002009 0.0002310 -0.0001890 -0.0001896 0.0203628 -0.0212737 -0.0000320 -0.0000241 -0.0003677 0.0002823 +-0.0022466 -0.0368141 0.0002446 0.0000604 0.0172456 -0.0001131 0.0489571 -0.0084012 0.0035226 0.0367213 0.0001270 0.0000043 0.0170481 -0.0025669 0.0496166 0.0006684 +# 12 [ +0.3333333 +0.3333333 +0.0000000 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.0707488 0.5766989 -0.0000007 0.0000000 0.0000006 0.0000001 -0.3860778 -0.0473637 -0.0707478 0.5766889 -0.0000006 0.0000000 0.0000004 0.0000001 0.3860819 0.0473642 +-0.0795800 -0.5345263 0.0000023 -0.0000003 -0.0000007 0.0000001 -0.4506754 0.0670962 0.0795707 0.5344672 -0.0000015 0.0000002 -0.0000002 0.0000000 -0.4505738 0.0670810 +-0.0000031 -0.0000003 0.0342765 -0.1748793 0.1295578 -0.6638472 -0.0000004 0.0000037 -0.0000026 -0.0000002 0.0342751 -0.1748717 0.1295524 -0.6638189 0.0000003 -0.0000032 +-0.0000034 0.0000000 0.2037054 -0.6449671 -0.0535339 0.1699758 -0.0000007 0.0000064 -0.0000042 -0.0000002 0.2036969 -0.6449392 -0.0535316 0.1699686 0.0000009 -0.0000070 +-0.2180659 0.3377125 0.0000065 0.0000064 0.0000021 0.0000014 0.4750789 0.3067657 -0.2181187 0.3377932 0.0000058 0.0000059 0.0000020 0.0000013 -0.4751393 -0.3068050 +-0.0000045 -0.0000011 0.6808487 0.1364126 0.0384336 0.0076887 0.0000051 -0.0000062 0.0000045 0.0000008 -0.6808754 -0.1364283 -0.0384351 -0.0076901 0.0000034 -0.0000066 +-0.0000008 0.0000006 -0.0135297 -0.0367843 0.2399036 0.6516501 -0.0000013 -0.0000016 0.0000009 -0.0000007 0.0135298 0.0367859 -0.2398961 -0.6516837 -0.0000008 -0.0000015 +-0.0145835 -0.0012798 -0.0001075 -0.0080588 0.0000014 0.0000002 0.0293301 -0.0045033 0.0086739 0.0117717 0.0069328 -0.0040865 0.0000026 0.0000043 -0.0114006 -0.0274491 +-0.0296068 -0.0139946 -0.0078626 0.0065464 0.0000005 -0.0000035 0.0003946 -0.0478114 0.0318491 0.0084386 0.0021408 0.0106023 -0.0000041 0.0000048 0.0302133 -0.0360382 +0.0045811 -0.0043363 -0.0027755 -0.0178550 -0.0000039 0.0000021 -0.0198819 -0.0058377 -0.0001515 -0.0051662 0.0148930 -0.0096306 -0.0000075 -0.0000035 0.0187419 0.0123133 +-0.0212490 -0.0119830 0.0207600 -0.0054493 -0.0000090 -0.0000075 0.0009914 -0.0354260 0.0233108 0.0072418 -0.0102258 -0.0188795 -0.0000057 0.0000004 0.0250659 -0.0249675 +-0.0000008 -0.0000004 0.0000019 -0.0000113 0.0250662 -0.0253725 -0.0000085 0.0000128 -0.0000054 -0.0000023 -0.0000014 -0.0000013 0.0347034 -0.0082593 0.0000063 -0.0000071 +0.0169907 0.0012927 0.0017270 0.0093654 -0.0000165 -0.0000175 -0.0251755 0.0135737 -0.0132745 -0.0106381 -0.0076576 0.0056340 -0.0000098 -0.0000294 0.0090983 0.0272146 +0.0000343 0.0000218 0.0000268 -0.0000356 0.0289198 0.0059514 -0.0000357 0.0000467 -0.0000324 -0.0000275 0.0000380 -0.0000259 0.0229426 -0.0184580 -0.0000308 0.0000430 +-0.0341521 -0.0122388 -0.0064784 0.0161865 0.0000783 -0.0000066 0.0130229 -0.0470647 0.0343834 0.0116892 -0.0049622 0.0167950 0.0000011 -0.0000645 0.0190492 -0.0447956 +# 13 [ +0.3333333 +0.3333333 +0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +0.0286373 0.5803163 -0.0000007 0.0000001 0.0000005 0.0000001 -0.3884994 0.0191717 0.0286365 0.5803062 -0.0000006 0.0000001 0.0000005 0.0000000 0.3885035 -0.0191715 +-0.3194063 0.4359253 -0.0000016 -0.0000012 0.0000004 0.0000003 0.3675420 0.2693014 0.3193709 -0.4358770 0.0000015 0.0000011 0.0000000 -0.0000000 0.3674593 0.2692405 +-0.0000035 -0.0000023 0.3046246 -0.2333943 0.4635458 -0.3565000 -0.0000035 0.0000046 -0.0000034 -0.0000022 0.3046114 -0.2333842 0.4635258 -0.3564848 0.0000033 -0.0000044 +0.0000004 -0.0000024 0.5618289 0.1622199 -0.3688890 -0.1057820 -0.0000049 -0.0000011 0.0000005 -0.0000026 0.5618048 0.1622126 -0.3688733 -0.1057773 0.0000052 0.0000012 +0.2458674 -0.3180435 -0.0000059 -0.0000066 -0.0000011 -0.0000029 -0.4474099 -0.3458754 0.2459262 -0.3181199 -0.0000055 -0.0000063 -0.0000008 -0.0000026 0.4474668 0.3459196 +0.0000030 0.0000027 -0.4232929 -0.4554679 -0.2118223 -0.2284883 -0.0000059 0.0000032 -0.0000030 -0.0000026 0.4233051 0.4554921 0.2118281 0.2285002 -0.0000062 0.0000029 +0.0000014 0.0000004 0.1382937 0.2791935 -0.2753046 -0.5575275 -0.0000002 0.0000040 -0.0000015 -0.0000004 -0.1382964 -0.2792066 0.2753101 0.5575532 -0.0000003 0.0000030 +-0.0101016 -0.0114671 0.0056867 -0.0058775 0.0053269 -0.0056879 0.0254550 0.0168809 -0.0016080 0.0151794 0.0080243 0.0015184 0.0076413 0.0015842 0.0110637 -0.0285219 +-0.0109450 0.0338345 0.0088566 0.0066990 0.0022567 0.0077192 -0.0510041 0.0012580 0.0064502 -0.0352821 0.0114456 -0.0020130 0.0058548 -0.0057190 -0.0431010 -0.0249430 +0.0087343 0.0028219 0.0063094 -0.0086402 0.0035966 -0.0067761 -0.0128922 -0.0241950 0.0046303 -0.0062087 0.0093704 0.0043575 0.0061577 0.0037031 0.0005916 0.0297838 +0.0034841 0.0062628 -0.0086935 0.0134590 0.0124149 -0.0145169 -0.0086078 0.0054064 -0.0034756 -0.0064318 -0.0159006 0.0004139 0.0189667 -0.0033240 -0.0086706 0.0040667 +-0.0093317 -0.0257475 0.0137842 -0.0005817 0.0123168 -0.0017863 0.0209242 -0.0371772 0.0175022 0.0211200 0.0076384 -0.0114467 0.0077054 -0.0095836 0.0424962 0.0008670 +0.0105997 0.0165372 0.0056975 -0.0103498 0.0010070 -0.0133335 -0.0239573 0.0112720 -0.0087956 -0.0175051 0.0121519 0.0006332 0.0117423 0.0061147 -0.0220878 0.0149617 +0.0014018 0.0012663 -0.0178043 -0.0083757 0.0196172 0.0043456 -0.0026557 0.0007416 -0.0009161 -0.0016611 0.0021959 0.0193668 0.0021327 -0.0201379 -0.0013032 0.0023925 +-0.0070696 -0.0170866 0.0139541 0.0057190 0.0145750 0.0056985 0.0189055 -0.0175669 0.0096048 0.0158085 0.0036901 -0.0146290 0.0040397 -0.0150737 0.0253174 -0.0048491 +# 14 [ +0.3333333 +0.3333333 -0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +0.1741974 -0.5542945 0.0000007 0.0000001 -0.0000006 -0.0000001 0.3710788 0.1166184 0.1741946 -0.5542848 0.0000006 0.0000001 -0.0000004 -0.0000001 -0.3710827 -0.1166200 +-0.4167431 0.3440588 -0.0000013 -0.0000015 0.0000006 0.0000008 0.2900865 0.3513690 0.4166969 -0.3440207 0.0000012 0.0000014 0.0000003 0.0000004 0.2900213 0.3512896 +0.0000023 0.0000009 -0.0016902 -0.0328042 0.0358766 0.6977605 0.0000011 -0.0000018 0.0000011 0.0000010 -0.0016900 -0.0328028 0.0358753 0.6977307 -0.0000011 0.0000010 +0.0000017 -0.0000040 0.5734978 0.3990706 0.0269603 0.0187647 -0.0000067 -0.0000033 0.0000017 -0.0000041 0.5734732 0.3990532 0.0269592 0.0187638 0.0000067 0.0000034 +0.2783642 -0.2900273 -0.0000052 -0.0000072 -0.0000028 -0.0000005 -0.4079978 -0.3915905 0.2784308 -0.2900969 -0.0000048 -0.0000068 -0.0000029 -0.0000006 0.4080498 0.3916406 +-0.0000005 -0.0000019 -0.0581484 0.6058826 -0.0321950 0.3349487 0.0000026 0.0000023 0.0000006 0.0000019 0.0581582 -0.6059073 0.0321994 -0.3349620 0.0000026 0.0000010 +-0.0000011 0.0000040 -0.0114881 -0.3362962 0.0206928 0.6083175 -0.0000066 -0.0000027 0.0000012 -0.0000040 0.0114846 0.3363104 -0.0206869 -0.6083426 -0.0000067 -0.0000035 +-0.0064451 -0.0138591 0.0071171 -0.0040322 -0.0067178 0.0039501 0.0196381 0.0233923 -0.0058362 0.0141055 0.0072673 0.0037261 -0.0068862 -0.0036722 0.0186869 -0.0242274 +-0.0350939 0.0057380 -0.0018808 0.0109453 0.0058910 -0.0055528 -0.0244861 -0.0446796 0.0342887 -0.0104145 0.0070514 0.0092556 -0.0077276 -0.0025205 0.0024942 -0.0497873 +0.0074840 0.0051055 0.0081689 -0.0068684 -0.0054348 0.0052925 -0.0062719 -0.0269721 0.0062920 -0.0048798 0.0079886 0.0064006 -0.0049626 -0.0055385 -0.0073280 0.0285947 +0.0007711 0.0072952 -0.0128972 0.0095306 -0.0169496 0.0088382 -0.0096286 0.0017623 -0.0007441 -0.0072157 -0.0150590 -0.0052909 -0.0187806 -0.0039184 -0.0101216 0.0002998 +-0.0046044 -0.0269934 0.0137041 0.0018366 -0.0123811 -0.0004529 0.0271700 -0.0328610 0.0134667 0.0238829 0.0094948 -0.0099509 -0.0093427 0.0080427 0.0416750 0.0084084 +0.0053368 0.0188920 0.0084049 -0.0081544 -0.0048510 0.0126179 -0.0262215 0.0038367 -0.0033342 -0.0193079 0.0115644 0.0040798 -0.0093141 -0.0092464 -0.0254468 0.0078909 +0.0009155 0.0017596 -0.0124274 -0.0153072 -0.0157363 -0.0123910 -0.0026796 -0.0002576 -0.0002897 -0.0018936 -0.0063237 0.0183725 -0.0107680 0.0172177 -0.0022601 0.0018870 +0.0015126 0.0184391 -0.0115479 -0.0096981 0.0121345 0.0098821 -0.0233836 0.0109546 -0.0043175 -0.0179973 -0.0079834 0.0128029 0.0084607 -0.0131151 -0.0256001 -0.0031178 +# 15 [ +0.3333333 -0.3333333 +0.0000000 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.4410182 0.3782724 -0.0000003 -0.0000005 0.0000004 0.0000004 -0.2532388 -0.2952448 -0.4410106 0.3782657 -0.0000004 -0.0000006 0.0000003 0.0000003 0.2532416 0.2952479 +-0.3177611 0.4371261 -0.0000010 -0.0000007 0.0000006 0.0000004 0.3685543 0.2679142 0.3177263 -0.4370773 0.0000021 0.0000015 0.0000002 0.0000001 0.3684711 0.2678539 +-0.0000008 0.0000033 -0.1837701 -0.0250839 -0.6681490 -0.0917182 0.0000039 0.0000009 -0.0000006 0.0000023 -0.1837621 -0.0250828 -0.6681205 -0.0917144 -0.0000031 -0.0000008 +-0.0000005 -0.0000042 0.6261733 -0.2504844 -0.1722593 0.0687557 -0.0000069 0.0000014 -0.0000001 -0.0000033 0.6261464 -0.2504734 -0.1722520 0.0687527 0.0000063 -0.0000011 +-0.3883586 0.1038273 0.0000039 0.0000075 0.0000007 0.0000024 0.1460595 0.5463258 -0.3884519 0.1038517 0.0000040 0.0000079 0.0000006 0.0000023 -0.1460778 -0.5463954 +0.0000028 0.0000035 0.4512041 0.5277803 0.0256786 0.0300503 -0.0000042 0.0000057 -0.0000029 -0.0000034 -0.4512153 -0.5278093 -0.0256789 -0.0300522 -0.0000029 0.0000075 +-0.0000010 0.0000005 -0.0272414 -0.0286389 0.4784657 0.5032357 -0.0000010 -0.0000016 0.0000012 -0.0000006 0.0272421 0.0286403 -0.4784720 -0.5032692 -0.0000010 -0.0000020 +-0.0077481 -0.0123961 -0.0063470 0.0049439 0.0000020 0.0000000 0.0212396 0.0207345 -0.0041916 0.0139973 -0.0074416 -0.0031062 -0.0000015 0.0000054 0.0150205 -0.0256215 +0.0126844 0.0304910 -0.0115940 0.0002262 -0.0000009 0.0000013 -0.0326621 0.0328641 -0.0171579 -0.0278439 -0.0068116 0.0082295 0.0000066 -0.0000014 -0.0469327 0.0078527 +0.0043786 -0.0009115 -0.0124810 0.0118698 0.0000002 -0.0000064 -0.0038615 -0.0235357 0.0063795 -0.0009054 -0.0158620 -0.0081061 0.0000002 -0.0000058 0.0038491 0.0208111 +-0.0076721 -0.0232239 -0.0190578 -0.0098924 0.0000033 -0.0000041 0.0246837 -0.0254482 0.0123487 0.0211121 -0.0051510 0.0208431 -0.0000074 -0.0000057 0.0354076 -0.0016864 +0.0000013 0.0000068 -0.0000036 -0.0000024 -0.0117105 0.0336949 -0.0000015 -0.0000099 0.0000027 -0.0000037 -0.0000078 0.0000054 -0.0277474 0.0224066 -0.0000120 0.0000076 +-0.0108778 -0.0130463 -0.0054829 0.0077508 0.0000144 0.0000129 0.0272263 0.0086749 0.0015743 0.0168917 -0.0093698 -0.0016131 0.0000058 0.0000266 0.0131198 -0.0254574 +-0.0001705 -0.0001452 0.0000871 -0.0000745 0.0252161 -0.0151523 0.0001657 -0.0002276 0.0001653 0.0001381 0.0000706 -0.0000735 0.0044789 -0.0292344 0.0002148 -0.0002234 +-0.0135409 -0.0336176 0.0165769 -0.0058099 -0.0002316 -0.0000088 0.0435241 -0.0213669 0.0140328 0.0333316 0.0158260 -0.0072038 -0.0000770 0.0001937 0.0462134 -0.0155915 +# 16 [ +0.3333333 -0.3333333 +0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.3190057 0.4856156 -0.0000005 -0.0000004 0.0000004 0.0000004 -0.3251010 -0.2135619 -0.3190004 0.4856070 -0.0000005 -0.0000004 0.0000003 0.0000003 0.3251042 0.2135645 +0.5078335 -0.1848143 0.0000005 0.0000014 -0.0000002 -0.0000005 -0.1558226 -0.4281702 -0.5077772 0.1847939 -0.0000008 -0.0000022 -0.0000000 -0.0000000 -0.1557877 -0.4280735 +0.0000020 0.0000001 0.0176248 -0.0276804 -0.3740244 0.5901396 -0.0000002 -0.0000020 0.0000018 -0.0000001 0.0176241 -0.0276791 -0.3740082 0.5901145 0.0000004 0.0000016 +-0.0000046 0.0000012 -0.3067454 -0.6277471 -0.0144686 -0.0294533 0.0000024 0.0000073 -0.0000039 0.0000009 -0.3067324 -0.6277200 -0.0144681 -0.0294519 -0.0000022 -0.0000069 +0.3741929 -0.1469085 -0.0000046 -0.0000072 0.0000005 -0.0000030 -0.2066647 -0.5263982 0.3742826 -0.1469439 -0.0000046 -0.0000074 0.0000007 -0.0000027 0.2066909 0.5264653 +0.0000014 -0.0000011 0.3382935 -0.5059421 0.1870932 -0.2797828 0.0000026 0.0000004 -0.0000015 0.0000010 -0.3383137 0.5059594 -0.1871033 0.2797925 0.0000032 -0.0000002 +0.0000017 0.0000039 0.0675417 0.3297280 -0.1221073 -0.5962487 -0.0000058 0.0000046 -0.0000017 -0.0000038 -0.0675404 -0.3297426 0.1221056 0.5962745 -0.0000062 0.0000036 +0.0005474 -0.0152510 -0.0081555 0.0003735 0.0077840 -0.0004598 0.0068530 0.0297723 -0.0116078 0.0098965 -0.0047707 -0.0066480 0.0044643 0.0063978 0.0276117 -0.0131141 +0.0358296 0.0015696 -0.0041995 0.0115172 0.0066230 -0.0041581 0.0124059 0.0477470 -0.0354647 0.0022891 0.0036887 0.0109135 -0.0069214 -0.0039298 -0.0114274 0.0493255 +-0.0042969 -0.0053666 0.0089619 -0.0026723 -0.0074551 0.0030403 -0.0091853 0.0285394 -0.0083555 -0.0007396 0.0032170 0.0093386 -0.0024688 -0.0079533 0.0154912 -0.0230114 +0.0013819 -0.0079113 -0.0153329 0.0046291 -0.0188959 0.0023931 0.0111920 -0.0004542 -0.0008472 0.0080211 -0.0122516 -0.0107002 -0.0163169 -0.0094998 0.0104932 0.0034883 +0.0080767 -0.0265570 -0.0113393 -0.0078213 0.0106151 0.0058127 0.0392923 -0.0169653 0.0011915 0.0276637 -0.0129767 0.0050439 0.0118724 -0.0031788 0.0340775 0.0262828 +-0.0036265 0.0187399 -0.0122543 0.0029664 0.0090005 -0.0097119 -0.0246261 -0.0086269 0.0057305 -0.0182897 -0.0088676 -0.0073870 0.0041584 0.0133060 -0.0254602 -0.0040294 +-0.0011326 0.0023509 0.0007910 0.0191916 0.0066454 0.0192963 -0.0022509 -0.0033109 0.0018712 -0.0019504 0.0156038 -0.0121221 0.0183935 -0.0072783 -0.0035656 -0.0007509 +-0.0072843 0.0170463 0.0057216 0.0139544 -0.0060616 -0.0143840 -0.0257975 -0.0013075 0.0046148 -0.0179508 0.0130267 -0.0075888 -0.0135691 0.0077170 -0.0212510 -0.0146896 +# 17 [ +0.3333333 -0.3333333 -0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +0.5716224 -0.1040913 0.0000000 0.0000007 -0.0000002 -0.0000006 0.0696852 0.3826791 0.5716125 -0.1040892 0.0000001 0.0000007 -0.0000001 -0.0000004 -0.0696856 -0.3826832 +-0.4595822 -0.2843157 0.0000008 -0.0000013 -0.0000005 0.0000009 -0.2397155 0.3874879 0.4595313 0.2842842 -0.0000012 0.0000020 -0.0000003 0.0000004 -0.2396612 0.3874007 +0.0000047 0.0000008 0.0439057 0.3813749 0.0657840 0.5809767 0.0000009 -0.0000060 0.0000033 0.0000010 0.0439039 0.3813584 0.0657813 0.5809518 -0.0000010 0.0000051 +-0.0000024 0.0000008 -0.2515586 -0.5278066 0.1645192 0.3468542 0.0000019 0.0000047 -0.0000024 0.0000008 -0.2515481 -0.5277837 0.1645124 0.3468393 -0.0000020 -0.0000049 +-0.3582312 -0.1824085 -0.0000024 0.0000082 0.0000004 0.0000028 -0.2566041 0.5039442 -0.3583172 -0.1824520 -0.0000024 0.0000083 0.0000003 0.0000030 0.2566370 -0.5040083 +-0.0000021 -0.0000036 -0.3952042 -0.4803633 -0.1974339 -0.2403921 0.0000041 -0.0000056 0.0000020 0.0000038 0.3952152 0.4803882 0.1974391 0.2404044 0.0000044 -0.0000051 +-0.0000014 0.0000014 -0.0076514 -0.3109801 0.0147742 0.6218668 -0.0000017 -0.0000033 0.0000015 -0.0000014 0.0076484 0.3109935 -0.0147678 -0.6218921 -0.0000029 -0.0000034 +0.0118468 -0.0096224 -0.0056480 -0.0058944 -0.0054671 -0.0055544 -0.0179123 0.0247484 -0.0150905 -0.0022301 0.0018644 -0.0079657 0.0018701 -0.0075737 0.0280439 0.0121690 +-0.0222453 -0.0280940 0.0114370 -0.0043689 0.0075188 0.0023990 0.0276526 -0.0407537 0.0249814 0.0251848 0.0057660 -0.0099735 -0.0016862 -0.0077218 0.0448911 -0.0235485 +-0.0018768 0.0065322 -0.0078189 -0.0052499 -0.0066872 -0.0041574 0.0281359 -0.0111153 0.0049898 0.0071305 0.0050097 -0.0084938 0.0049548 -0.0069153 -0.0273235 0.0017604 +-0.0071587 0.0040426 0.0135669 0.0084615 -0.0140282 -0.0129522 -0.0073355 -0.0079761 0.0066817 -0.0044350 -0.0000204 0.0162769 -0.0032608 -0.0185361 -0.0042026 -0.0108626 +-0.0247842 0.0123759 0.0022197 0.0136477 0.0030952 0.0116446 -0.0392956 -0.0167551 0.0191998 -0.0198643 0.0126203 0.0059205 0.0104567 0.0065332 -0.0043302 -0.0427629 +0.0169013 -0.0090400 0.0099541 0.0075565 0.0133556 0.0007601 0.0090099 0.0246455 -0.0178801 0.0071668 -0.0000732 0.0115987 -0.0077489 0.0114602 0.0129113 0.0224001 +-0.0020381 0.0017159 -0.0083612 0.0173324 0.0032030 -0.0200963 -0.0006041 -0.0038674 0.0024992 -0.0009951 0.0194104 -0.0034236 -0.0196953 -0.0023378 -0.0030622 -0.0022686 +0.0176155 -0.0057435 0.0067202 -0.0135041 0.0068360 -0.0140319 0.0160030 0.0202601 -0.0165380 0.0083472 -0.0142972 -0.0048022 -0.0147410 -0.0051343 0.0029391 0.0256547 +# 18 [ -0.3333333 +0.0000000 +0.0000000 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +0.1603616 0.5584543 -0.0000007 0.0000002 0.0000005 -0.0000002 -0.3738637 0.1073561 0.1603592 0.5584445 -0.0000006 0.0000002 0.0000004 -0.0000001 0.3738677 -0.1073572 +-0.1254288 0.5256604 -0.0000017 -0.0000004 0.0000007 0.0000002 0.4432005 0.1057527 0.1254143 -0.5256024 0.0000020 0.0000005 0.0000002 0.0000001 0.4431005 0.1057288 +-0.0000040 0.0000006 -0.0488303 -0.3388425 -0.0871795 -0.6036863 0.0000008 0.0000053 -0.0000033 0.0000005 -0.0488282 -0.3388279 -0.0871758 -0.6036605 -0.0000007 -0.0000047 +-0.0000014 -0.0000023 0.5221057 -0.3153462 -0.2929870 0.1770796 -0.0000047 0.0000028 -0.0000015 -0.0000024 0.5220833 -0.3153326 -0.2929745 0.1770721 0.0000048 -0.0000029 +0.1248761 0.3821106 0.0000081 -0.0000027 0.0000024 -0.0000008 0.5375360 -0.1756706 0.1249068 0.3822018 0.0000079 -0.0000026 0.0000023 -0.0000007 -0.5376047 0.1756932 +0.0000005 -0.0000003 -0.2706018 -0.5441801 -0.1499477 -0.3031419 -0.0000009 -0.0000015 -0.0000006 0.0000003 0.2706170 0.5442015 0.1499568 0.3031528 -0.0000004 -0.0000014 +-0.0000005 0.0000007 -0.3253843 -0.0922167 0.5843702 0.1669435 -0.0000028 -0.0000009 0.0000005 -0.0000009 0.3253989 0.0922180 -0.5843956 -0.1669443 -0.0000026 -0.0000012 +-0.0138182 -0.0031381 -0.0000049 -0.0000066 -0.0000004 -0.0000010 -0.0263633 -0.0124160 0.0113085 -0.0085194 0.0000133 -0.0000027 -0.0000032 0.0000029 0.0189563 -0.0221734 +-0.0297295 0.0022492 -0.0000047 -0.0000232 0.0000011 -0.0000014 0.0229133 -0.0390050 0.0292093 0.0059915 -0.0000157 -0.0000105 0.0000024 0.0000055 -0.0177978 -0.0415750 +0.0000465 0.0000711 -0.0003923 -0.0009787 0.0124873 0.0310554 -0.0000088 0.0001534 -0.0000814 -0.0000357 -0.0008819 -0.0005702 0.0281386 0.0181206 -0.0001351 0.0000199 +-0.0000283 0.0002033 0.0262581 0.0209695 0.0008152 0.0006506 -0.0001648 0.0000348 -0.0000107 -0.0001607 0.0335457 0.0022069 0.0010460 0.0000668 -0.0003266 -0.0000586 +0.0270546 0.0024587 -0.0001865 0.0000899 -0.0001173 -0.0000298 0.0304169 0.0309465 -0.0248126 0.0110587 -0.0000331 0.0001308 -0.0001099 0.0000419 -0.0188031 0.0391013 +0.0025771 -0.0000890 0.0000761 -0.0000015 0.0000722 0.0000046 0.0021067 0.0030609 -0.0024148 0.0008705 0.0000210 -0.0000267 0.0000672 -0.0000460 -0.0008123 0.0036748 +0.0458694 -0.0109752 0.0000542 0.0001322 -0.0000104 0.0000646 -0.0169464 0.0653501 -0.0471652 0.0000174 -0.0000483 0.0000844 -0.0000532 -0.0000443 0.0317104 0.0595803 +0.0000774 0.0000407 -0.0013267 0.0004477 0.0310446 -0.0138923 -0.0001010 0.0000604 -0.0000643 -0.0000578 -0.0000403 -0.0013938 0.0043275 0.0337415 -0.0000322 0.0001297 +# 19 [ -0.3333333 +0.0000000 +0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.5523557 -0.1802503 0.0000002 -0.0000007 -0.0000003 0.0000006 0.1206706 -0.3697810 -0.5523462 -0.1802469 0.0000002 -0.0000006 -0.0000002 0.0000003 -0.1206719 0.3697850 +-0.5402568 -0.0131875 0.0000000 -0.0000018 -0.0000000 0.0000014 -0.0111187 0.4555070 0.5401970 0.0131855 -0.0000001 0.0000021 -0.0000000 0.0000009 -0.0111160 0.4554043 +0.0000024 0.0000047 -0.5587061 0.1816479 -0.3607806 0.1180046 0.0000068 -0.0000032 0.0000020 0.0000035 -0.5586821 0.1816401 -0.3607651 0.1179996 -0.0000060 0.0000030 +-0.0000009 0.0000005 -0.3406145 0.1675395 0.5267122 -0.2602355 0.0000023 0.0000003 -0.0000003 0.0000017 -0.3405999 0.1675324 0.5266896 -0.2602245 -0.0000034 0.0000003 +0.3954209 -0.0724213 -0.0000014 -0.0000085 0.0000018 -0.0000025 -0.1018794 -0.5562605 0.3955155 -0.0724393 -0.0000013 -0.0000083 0.0000016 -0.0000031 0.1018926 0.5563314 +0.0000007 0.0000045 0.0059598 -0.0505388 0.0807661 -0.6889038 -0.0000070 0.0000016 -0.0000007 -0.0000045 -0.0059587 0.0505411 -0.0807598 0.6889332 -0.0000069 0.0000002 +-0.0000001 0.0000002 -0.5106749 0.4694222 0.0374407 -0.0344630 -0.0000025 0.0000016 0.0000002 -0.0000002 0.5106839 -0.4694559 -0.0374417 0.0344650 -0.0000023 0.0000017 +-0.0002861 0.0146564 -0.0000062 0.0000044 0.0076756 0.0010103 -0.0074429 0.0289145 -0.0108607 -0.0098291 -0.0000048 -0.0000115 0.0045249 -0.0062912 -0.0261968 -0.0143876 +0.0110506 0.0281859 -0.0000192 0.0000115 -0.0009485 0.0087656 -0.0448074 -0.0130238 -0.0020083 -0.0302339 -0.0000053 0.0000188 -0.0046424 -0.0075849 -0.0348890 0.0308396 +-0.0010449 -0.0143842 0.0000040 -0.0000014 0.0187456 0.0012309 0.0135361 -0.0188615 0.0079341 0.0119805 0.0000018 0.0000049 0.0139435 -0.0125511 0.0224456 0.0066079 +0.0092505 0.0221379 0.0000002 0.0000148 0.0079348 -0.0200951 -0.0346071 -0.0027061 -0.0045383 -0.0235613 0.0000064 0.0000053 0.0177326 0.0123276 -0.0273260 0.0213945 +-0.0000803 0.0000695 0.0162020 0.0321157 -0.0000101 0.0000016 -0.0000349 -0.0000646 0.0000569 -0.0000501 0.0305588 0.0190000 0.0000208 -0.0000428 -0.0001265 -0.0001203 +-0.0004355 0.0166087 -0.0000564 -0.0001474 0.0089149 0.0023598 -0.0148132 0.0244596 -0.0095705 -0.0135810 -0.0000637 -0.0000151 0.0061092 -0.0068953 -0.0258834 -0.0121465 +0.0001898 -0.0002304 -0.0293615 0.0024035 0.0000684 0.0000219 0.0001981 0.0002212 -0.0001829 0.0001865 -0.0193254 -0.0222063 0.0000338 -0.0000255 0.0003603 0.0002787 +0.0097980 0.0355510 -0.0001629 0.0001195 -0.0163460 0.0054850 -0.0490332 0.0079127 -0.0085615 -0.0358761 -0.0001688 0.0000607 -0.0169609 0.0030901 -0.0467150 0.0167002 +# 20 [ -0.3333333 +0.0000000 -0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.2809088 -0.5086033 0.0000006 -0.0000003 -0.0000004 0.0000003 0.3404903 -0.1880578 -0.2809042 -0.5085943 0.0000006 -0.0000003 -0.0000004 0.0000003 -0.3404940 0.1880597 +0.3500290 0.4117415 -0.0000013 0.0000011 0.0000001 -0.0000001 0.3471517 -0.2951202 -0.3499906 -0.4116955 0.0000016 -0.0000014 -0.0000003 0.0000003 0.3470733 -0.2950538 +-0.0000027 0.0000038 -0.5354472 -0.2488052 -0.3398195 -0.1585911 0.0000061 0.0000039 -0.0000026 0.0000038 -0.5354242 -0.2487945 -0.3398049 -0.1585842 -0.0000060 -0.0000038 +-0.0000007 -0.0000013 0.3555949 0.1190828 -0.5595574 -0.1884223 -0.0000029 0.0000004 -0.0000009 -0.0000008 0.3555797 0.1190777 -0.5595336 -0.1884142 0.0000027 -0.0000005 +-0.3354293 -0.2215621 -0.0000046 0.0000072 0.0000003 0.0000036 -0.3116834 0.4718672 -0.3355100 -0.2216146 -0.0000045 0.0000071 0.0000007 0.0000029 0.3117230 -0.4719275 +0.0000038 -0.0000022 0.0372255 -0.0326220 0.5210910 -0.4579474 0.0000039 0.0000053 -0.0000040 0.0000019 -0.0372261 0.0326243 -0.5211059 0.4579735 0.0000028 0.0000067 +0.0000001 0.0000004 -0.3893629 -0.5741797 0.0278365 0.0409253 -0.0000021 -0.0000019 -0.0000002 -0.0000004 0.3893950 0.5741936 -0.0278381 -0.0409265 -0.0000022 -0.0000024 +0.0102791 -0.0104481 0.0000070 0.0000001 0.0048818 0.0060106 0.0252762 -0.0158910 0.0011358 0.0146023 -0.0000047 0.0000120 0.0076094 -0.0014691 0.0091391 0.0284535 +0.0115720 -0.0280513 0.0000229 0.0000039 -0.0068050 0.0055975 0.0234695 0.0403920 -0.0194856 0.0232950 0.0000157 -0.0000095 0.0017881 -0.0087004 0.0465780 0.0019762 +-0.0088545 0.0111963 -0.0000065 -0.0000057 0.0130114 0.0135519 -0.0225404 0.0050676 0.0020911 -0.0140638 0.0000009 -0.0000033 0.0187652 0.0000476 -0.0119337 -0.0200066 +-0.0087653 0.0223350 -0.0000067 0.0000036 -0.0196889 0.0088948 -0.0229819 -0.0260269 0.0131389 -0.0200826 -0.0000019 0.0000090 -0.0041386 -0.0211966 -0.0345047 -0.0036580 +0.0000688 0.0000817 0.0327614 -0.0148499 0.0000040 -0.0000060 -0.0000736 0.0000287 -0.0000469 -0.0000603 0.0202564 -0.0297412 0.0000427 0.0000194 -0.0001175 0.0001278 +-0.0117782 0.0117114 0.0000765 -0.0001346 -0.0048203 -0.0078664 -0.0275799 0.0074881 0.0024432 -0.0164215 -0.0000167 -0.0000526 -0.0091727 0.0007845 -0.0103434 -0.0266599 +0.0000059 -0.0002711 -0.0228258 0.0186400 -0.0000887 0.0000158 0.0002576 0.0000218 -0.0000170 0.0002336 -0.0285029 -0.0073150 -0.0000436 0.0000550 0.0004188 0.0000093 +-0.0177350 0.0323325 -0.0002077 -0.0000045 0.0155565 0.0074665 -0.0406842 -0.0284583 0.0188396 -0.0317036 -0.0001639 -0.0001260 0.0143416 0.0095841 -0.0451562 -0.0205680 +# 21 [ -0.3333333 +0.3333333 +0.0000000 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.5440160 0.2040432 -0.0000003 -0.0000005 0.0000002 0.0000005 -0.1365992 -0.3641979 -0.5440065 0.2040398 -0.0000003 -0.0000006 0.0000002 0.0000004 0.1366005 0.3642018 +0.5321370 -0.0942421 0.0000002 0.0000012 -0.0000001 -0.0000007 -0.0794585 -0.4486609 -0.5320779 0.0942321 -0.0000004 -0.0000026 -0.0000000 -0.0000002 -0.0794407 -0.4485597 +0.0000018 0.0000029 -0.1654609 0.0838053 -0.6014112 0.3051884 0.0000034 -0.0000021 0.0000014 0.0000020 -0.1654537 0.0838017 -0.6013855 0.3051755 -0.0000027 0.0000018 +-0.0000029 -0.0000031 0.5968171 -0.3140776 -0.1640676 0.0865010 -0.0000055 0.0000044 -0.0000024 -0.0000022 0.5967913 -0.3140643 -0.1640607 0.0864974 0.0000050 -0.0000041 +-0.2831405 0.2853663 0.0000045 0.0000071 0.0000018 0.0000018 0.4014409 0.3983095 -0.2832081 0.2854351 0.0000048 0.0000074 0.0000017 0.0000017 -0.4014922 -0.3983600 +0.0000035 0.0000029 -0.5089745 -0.4723161 -0.0289483 -0.0269099 -0.0000059 0.0000041 -0.0000034 -0.0000030 0.5090028 0.4723287 0.0289501 0.0269102 -0.0000076 0.0000027 +-0.0000003 0.0000011 -0.0328152 -0.0220267 0.5762134 0.3874970 -0.0000018 -0.0000005 0.0000004 -0.0000012 0.0328169 0.0220272 -0.5762476 -0.3874976 -0.0000020 -0.0000009 +0.0032368 0.0142553 0.0079870 -0.0009639 -0.0000014 0.0000014 -0.0004622 0.0296803 -0.0128376 -0.0069789 0.0030923 -0.0074475 0.0000049 0.0000027 -0.0287108 -0.0075978 +0.0208725 0.0255913 -0.0056800 0.0101099 -0.0000015 0.0000000 -0.0444002 0.0132464 -0.0164252 -0.0282820 -0.0104720 0.0021124 0.0000043 -0.0000050 -0.0291058 0.0376451 +-0.0041510 0.0016648 -0.0169645 -0.0029797 0.0000037 0.0000052 0.0098072 0.0217412 -0.0058151 0.0027754 -0.0087257 0.0155295 0.0000034 0.0000047 -0.0083117 -0.0194639 +-0.0164996 -0.0180537 -0.0006977 0.0214611 0.0000050 -0.0000007 0.0342703 -0.0090746 0.0123696 0.0210988 -0.0206980 -0.0057067 0.0000013 0.0000091 0.0187951 -0.0300541 +0.0000050 -0.0000010 0.0000024 0.0000024 -0.0292529 0.0204145 0.0000091 -0.0000030 -0.0000011 0.0000041 -0.0000027 0.0000079 -0.0140372 0.0327866 -0.0000020 0.0000109 +-0.0056849 -0.0160066 -0.0094625 0.0007692 -0.0000038 -0.0000180 0.0064050 -0.0278482 0.0137336 0.0099601 -0.0033853 0.0088842 -0.0000205 -0.0000193 0.0285904 0.0016795 +-0.0001486 -0.0001781 0.0000776 -0.0000875 0.0156064 -0.0249359 0.0002353 -0.0001696 0.0001416 0.0001726 0.0000774 -0.0000726 0.0292575 -0.0040166 0.0002353 -0.0002201 +-0.0208292 -0.0296511 0.0138939 -0.0107422 -0.0001332 0.0001587 0.0416039 -0.0248817 0.0203228 0.0299074 0.0146553 -0.0093509 -0.0001894 -0.0000025 0.0382283 -0.0302781 +# 22 [ -0.3333333 +0.3333333 +0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +0.0678543 -0.5770467 0.0000007 -0.0000000 -0.0000006 -0.0000001 0.3863105 0.0454260 0.0678529 -0.5770367 0.0000007 0.0000000 -0.0000004 -0.0000001 -0.3863147 -0.0454261 +-0.2409818 -0.4837137 0.0000013 -0.0000007 -0.0000009 0.0000004 -0.4078340 0.2031793 0.2409551 0.4836602 -0.0000021 0.0000011 -0.0000004 0.0000002 -0.4077421 0.2031333 +-0.0000009 -0.0000047 0.3824462 0.0333079 0.5825782 0.0496398 -0.0000060 0.0000010 -0.0000011 -0.0000033 0.3824296 0.0333065 0.5825532 0.0496378 0.0000050 -0.0000011 +-0.0000002 0.0000025 -0.5749754 -0.1061358 0.3776455 0.0689800 0.0000051 0.0000006 -0.0000002 0.0000025 -0.5749506 -0.1061315 0.3776294 0.0689773 -0.0000052 -0.0000006 +-0.1219269 -0.3830617 -0.0000085 0.0000010 -0.0000027 -0.0000008 -0.5388746 0.1715213 -0.1219559 -0.3831536 -0.0000086 0.0000011 -0.0000029 -0.0000008 0.5389432 -0.1715433 +0.0000018 -0.0000039 -0.3036145 0.5428206 -0.1521640 0.2715028 0.0000049 0.0000052 -0.0000016 0.0000040 0.3036207 -0.5428471 0.1521669 -0.2715157 0.0000051 0.0000048 +0.0000009 -0.0000010 0.2974199 -0.0916935 -0.5945140 0.1827306 0.0000026 0.0000015 -0.0000008 0.0000011 -0.2974311 0.0917006 0.5945366 -0.1827445 0.0000034 0.0000006 +0.0111131 -0.0104619 -0.0050894 -0.0063819 -0.0047790 -0.0061579 0.0269130 -0.0144597 0.0002023 0.0152538 -0.0081439 0.0007883 -0.0077536 0.0008453 0.0083301 0.0294134 +0.0323912 0.0153308 -0.0016733 0.0121291 0.0040334 0.0067820 -0.0334615 0.0361393 -0.0301746 -0.0186529 -0.0084138 0.0078677 -0.0079045 0.0001015 -0.0128087 0.0490490 +0.0067760 -0.0005336 0.0035818 0.0087099 0.0027351 0.0073839 0.0165167 -0.0253449 0.0059886 0.0063151 0.0093228 -0.0032110 0.0077681 -0.0034716 -0.0071867 0.0264203 +-0.0063087 0.0052751 0.0031258 0.0156806 -0.0071657 -0.0176974 -0.0048784 -0.0096781 0.0065075 -0.0046903 0.0152355 0.0057278 -0.0161920 -0.0095949 -0.0086851 -0.0077657 +0.0138522 -0.0239912 -0.0134883 -0.0030400 -0.0114366 -0.0037941 0.0143498 0.0402377 -0.0209893 0.0179644 -0.0051475 -0.0129545 -0.0058884 -0.0108331 0.0424234 0.0069078 +-0.0106521 0.0159350 -0.0065461 -0.0106455 0.0005520 -0.0133668 -0.0236450 -0.0113806 0.0088836 -0.0170925 -0.0115497 -0.0010622 -0.0121645 0.0065886 -0.0210282 -0.0150431 +0.0011031 -0.0024265 -0.0144527 0.0127044 0.0185004 -0.0084776 0.0038906 -0.0004598 -0.0002851 0.0026774 -0.0019092 -0.0196180 0.0075368 0.0183454 0.0030110 0.0023379 +-0.0079260 0.0167464 0.0142465 -0.0049596 0.0147846 -0.0050017 -0.0180710 -0.0184369 0.0103723 -0.0153481 0.0029540 0.0147874 0.0032266 0.0152760 -0.0250759 -0.0061620 +# 23 [ -0.3333333 +0.3333333 -0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.3960753 0.4251018 -0.0000005 -0.0000004 0.0000005 0.0000003 -0.2845892 -0.2651572 -0.3960682 0.4250946 -0.0000005 -0.0000004 0.0000004 0.0000003 0.2845925 0.2651597 +-0.1164493 0.5277222 -0.0000015 -0.0000003 0.0000005 0.0000001 0.4449390 0.0981819 0.1164365 -0.5276638 0.0000023 0.0000005 0.0000000 0.0000000 0.4448386 0.0981600 +-0.0000011 0.0000017 0.0327750 0.0016250 -0.6977528 -0.0360568 0.0000015 0.0000013 -0.0000011 0.0000015 0.0327736 0.0016248 -0.6977229 -0.0360555 -0.0000011 -0.0000012 +-0.0000022 0.0000042 -0.5438746 -0.4385882 -0.0255012 -0.0206526 0.0000066 0.0000039 -0.0000017 0.0000036 -0.5438510 -0.4385695 -0.0255000 -0.0206518 -0.0000062 -0.0000037 +0.1379324 -0.3775938 -0.0000073 -0.0000044 -0.0000030 0.0000006 -0.5311825 -0.1940376 0.1379657 -0.3776843 -0.0000075 -0.0000044 -0.0000027 0.0000007 0.5312502 0.1940621 +0.0000010 -0.0000012 -0.5518139 0.2568660 -0.3048445 0.1424537 -0.0000000 0.0000024 -0.0000009 0.0000014 0.5518340 -0.2568832 0.3048557 -0.1424624 -0.0000005 0.0000028 +0.0000032 -0.0000029 -0.2007086 0.2700734 0.3623376 -0.4890738 0.0000036 0.0000066 -0.0000032 0.0000029 0.2007137 -0.2700871 -0.3623471 0.4890978 0.0000041 0.0000060 +0.0152166 -0.0011523 0.0000491 -0.0081638 -0.0001507 0.0077964 0.0300208 0.0056646 -0.0094271 0.0119913 -0.0068320 -0.0045035 0.0065701 0.0042061 -0.0120079 0.0281099 +-0.0014178 -0.0358361 0.0115351 -0.0041505 -0.0041863 0.0066050 0.0476941 0.0126081 -0.0024394 0.0354548 0.0108976 0.0037347 -0.0039005 -0.0069380 0.0493737 -0.0112183 +-0.0056880 -0.0038601 0.0019586 -0.0091446 -0.0024438 0.0076712 -0.0277290 0.0114038 -0.0013953 -0.0082723 -0.0095630 -0.0024715 0.0081228 0.0018354 0.0217194 -0.0172544 +0.0075440 -0.0027543 0.0018560 -0.0159085 -0.0009729 -0.0190220 0.0015248 0.0110968 -0.0077463 0.0022473 -0.0126908 -0.0101753 -0.0122254 -0.0143884 0.0052827 0.0097143 +0.0255321 -0.0108910 -0.0089978 -0.0104304 0.0069226 0.0099270 -0.0126330 0.0408918 -0.0276311 0.0017960 0.0036163 -0.0134448 -0.0018810 0.0121456 0.0298014 0.0310468 +-0.0183543 0.0052395 0.0018915 -0.0124656 -0.0088940 0.0098095 -0.0107322 -0.0237843 0.0177232 -0.0072965 -0.0081291 -0.0081928 0.0136167 0.0029878 -0.0062239 -0.0250142 +0.0021875 -0.0014226 -0.0191365 0.0016526 -0.0199841 -0.0041412 0.0035705 0.0018117 -0.0016965 0.0021043 0.0100425 -0.0170169 0.0048836 -0.0191689 0.0011985 0.0034406 +-0.0167598 0.0079204 0.0141598 0.0051934 -0.0146007 -0.0055171 -0.0022759 -0.0257295 0.0177639 -0.0052868 -0.0070938 0.0133025 0.0072023 -0.0138492 -0.0154796 -0.0206830 +# 24 [ -0.3333333 -0.3333333 +0.0000000 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.5769658 -0.0685383 0.0000002 -0.0000007 -0.0000001 0.0000006 0.0458837 -0.3862565 -0.5769558 -0.0685369 0.0000002 -0.0000006 -0.0000001 0.0000004 -0.0458842 0.3862606 +-0.4840765 -0.2402525 0.0000010 -0.0000021 -0.0000003 0.0000007 -0.2025642 0.4081397 0.4840231 0.2402255 -0.0000007 0.0000014 -0.0000001 0.0000002 -0.2025184 0.4080478 +0.0000009 0.0000030 -0.1653767 0.0663945 -0.6278790 0.2514882 0.0000036 -0.0000011 0.0000007 0.0000025 -0.1653695 0.0663916 -0.6278522 0.2514776 -0.0000031 0.0000009 +0.0000009 -0.0000032 0.6757409 -0.0292007 -0.1780467 0.0075498 -0.0000063 -0.0000010 0.0000009 -0.0000041 0.6757118 -0.0291997 -0.1780392 0.0075495 0.0000070 0.0000009 +-0.3727482 0.1505367 0.0000050 0.0000076 0.0000010 0.0000023 0.2117686 0.5243656 -0.3728374 0.1505733 0.0000047 0.0000068 0.0000009 0.0000022 -0.2117958 -0.5244323 +-0.0000007 -0.0000045 -0.1042590 -0.6865080 -0.0059134 -0.0387510 0.0000062 -0.0000044 0.0000004 0.0000045 0.1042733 0.6865353 0.0059147 0.0387525 0.0000069 -0.0000030 +0.0000010 0.0000005 -0.0051604 0.0388568 0.0909257 -0.6884285 -0.0000007 0.0000020 -0.0000012 -0.0000005 0.0051601 -0.0388585 -0.0909111 0.6884596 -0.0000008 0.0000018 +0.0049495 -0.0137779 0.0072720 0.0034747 0.0000005 -0.0000013 0.0163815 -0.0247435 0.0070533 0.0128094 0.0066158 -0.0045820 -0.0000028 -0.0000043 0.0201449 0.0218547 +0.0035715 0.0325522 0.0087532 -0.0052971 -0.0000033 -0.0000006 -0.0453250 -0.0152229 0.0024123 -0.0328595 0.0093242 0.0054820 0.0000058 -0.0000022 -0.0439222 0.0168048 +-0.0053816 0.0032920 0.0165118 0.0073391 -0.0000031 0.0000032 0.0004452 0.0207167 -0.0049477 -0.0014958 0.0131835 -0.0118635 0.0000014 0.0000082 -0.0069971 -0.0213060 +0.0034408 0.0241503 -0.0126216 0.0173602 -0.0000036 -0.0000111 -0.0333631 -0.0119516 0.0017255 -0.0243480 -0.0138718 -0.0163882 0.0000023 -0.0000050 -0.0323691 0.0142775 +-0.0000034 0.0000008 -0.0000062 -0.0000087 -0.0334439 -0.0123927 0.0000114 0.0000042 -0.0000010 0.0000043 0.0000001 -0.0000012 -0.0349406 0.0071903 -0.0000072 -0.0000069 +0.0042657 -0.0164982 0.0083050 0.0046600 -0.0000122 -0.0000213 0.0209811 -0.0194408 0.0057790 0.0160008 0.0078056 -0.0054267 -0.0000238 -0.0000193 0.0228169 0.0174033 +-0.0000381 0.0000260 0.0000280 0.0000368 0.0286165 -0.0073060 -0.0000460 -0.0000528 0.0000370 -0.0000321 0.0000413 0.0000268 0.0237768 0.0173649 -0.0000321 -0.0000473 +-0.0045739 -0.0359799 -0.0171985 0.0028325 0.0000325 -0.0000698 0.0487474 -0.0025568 0.0039889 0.0360876 -0.0174687 0.0012107 0.0000531 0.0000100 0.0478495 -0.0089194 +# 25 [ -0.3333333 -0.3333333 +0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +0.5455521 -0.1999000 0.0000002 0.0000007 -0.0000001 -0.0000006 0.1338253 0.3652262 0.5455425 -0.1998968 0.0000001 0.0000006 -0.0000001 -0.0000004 -0.1338271 -0.3652299 +0.3592758 -0.4036980 0.0000015 0.0000014 -0.0000007 -0.0000007 -0.3403704 -0.3029165 -0.3592361 0.4036533 -0.0000014 -0.0000013 -0.0000004 -0.0000003 -0.3402935 -0.3028483 +0.0000004 -0.0000024 -0.0272254 -0.0183781 0.5791357 0.3908436 -0.0000021 -0.0000000 -0.0000003 -0.0000015 -0.0272244 -0.0183772 0.5791107 0.3908271 0.0000014 -0.0000004 +-0.0000044 0.0000004 -0.2051813 -0.6678755 -0.0096498 -0.0313984 0.0000011 0.0000074 -0.0000044 0.0000004 -0.2051722 -0.6678468 -0.0096493 -0.0313971 -0.0000012 -0.0000074 +-0.3094941 0.2565459 0.0000068 0.0000057 0.0000003 0.0000028 0.3608975 0.4353830 -0.3095685 0.2566073 0.0000065 0.0000053 0.0000004 0.0000030 -0.3609436 -0.4354384 +-0.0000014 -0.0000012 -0.5296052 -0.3000265 -0.2928176 -0.1657171 -0.0000009 -0.0000032 0.0000013 0.0000013 0.5296309 0.3000326 0.2928312 0.1657213 0.0000004 -0.0000031 +0.0000036 0.0000017 0.2601896 0.2133210 -0.4708751 -0.3857168 -0.0000022 0.0000067 -0.0000037 -0.0000016 -0.2602031 -0.2133268 0.4708988 0.3857274 -0.0000012 0.0000070 +0.0128475 0.0082786 -0.0049670 0.0064990 0.0048317 -0.0061156 0.0204888 0.0226512 -0.0147703 0.0038537 0.0026976 0.0077087 -0.0026963 -0.0073225 -0.0265537 0.0151987 +-0.0222951 0.0277016 0.0104501 0.0037607 -0.0077347 0.0023877 -0.0267971 -0.0433320 0.0259666 -0.0246953 0.0045757 0.0106979 0.0016176 -0.0079662 -0.0445435 -0.0223777 +0.0038707 0.0081899 0.0080617 -0.0069941 -0.0060774 0.0045388 0.0256596 0.0104133 -0.0058030 0.0054518 -0.0050725 -0.0088915 0.0046935 0.0057685 -0.0293882 0.0027626 +0.0070277 0.0020988 -0.0117421 0.0109227 -0.0118069 0.0150330 -0.0035022 0.0091387 -0.0069546 -0.0020576 0.0024282 0.0157759 0.0003947 0.0191810 -0.0021554 0.0098924 +0.0268370 0.0054417 0.0014102 0.0137547 -0.0000677 -0.0123891 -0.0336904 0.0261358 -0.0234526 -0.0142031 -0.0102409 0.0091816 0.0083292 -0.0090876 0.0071086 0.0419154 +-0.0180900 -0.0076233 -0.0091280 0.0073363 0.0131195 -0.0032585 0.0070376 -0.0255487 0.0187496 0.0056871 0.0026241 0.0119790 -0.0080277 -0.0103825 0.0109653 -0.0242799 +-0.0019778 -0.0001173 -0.0190436 -0.0051078 -0.0177300 -0.0093175 -0.0013291 -0.0023389 0.0018451 -0.0005089 0.0141986 -0.0132650 0.0113317 -0.0168516 0.0007998 -0.0028307 +0.0180343 0.0041333 0.0079474 0.0128170 -0.0080438 -0.0134222 -0.0141848 0.0215775 -0.0171960 -0.0068464 -0.0138123 0.0060708 0.0141916 -0.0064964 -0.0005753 0.0257847 +# 26 [ -0.3333333 -0.3333333 -0.3333333 ] 0.037037037 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.5180406 -0.2630991 0.0000004 -0.0000006 -0.0000002 0.0000005 0.1761348 -0.3468082 -0.5180316 -0.2630942 0.0000003 -0.0000005 -0.0000001 0.0000004 -0.1761363 0.3468120 +-0.5369485 0.0611353 -0.0000002 -0.0000020 0.0000001 0.0000005 0.0515452 0.4527179 0.5368890 -0.0611285 0.0000002 0.0000019 -0.0000000 0.0000000 0.0515333 0.4526158 +-0.0000004 0.0000041 -0.3745688 0.0834701 -0.5710102 0.1261517 0.0000058 0.0000003 -0.0000005 0.0000040 -0.3745526 0.0834665 -0.5709858 0.1261462 -0.0000055 -0.0000003 +0.0000010 0.0000022 -0.5046867 0.2953953 0.3315496 -0.1932454 0.0000045 -0.0000023 0.0000011 0.0000024 -0.5046651 0.2953823 0.3315356 -0.1932370 -0.0000048 0.0000024 +0.4014033 -0.0218578 -0.0000021 -0.0000086 -0.0000017 -0.0000025 -0.0307484 -0.5646769 0.4014996 -0.0218628 -0.0000020 -0.0000081 -0.0000017 -0.0000021 0.0307524 0.5647488 +0.0000006 0.0000041 0.1616906 0.6004233 0.0813123 0.3007329 -0.0000060 0.0000033 -0.0000006 -0.0000040 -0.1617046 -0.6004465 -0.0813191 -0.3007443 -0.0000058 0.0000036 +-0.0000016 -0.0000003 0.2768281 -0.1428875 -0.5522611 0.2857629 0.0000016 -0.0000033 0.0000017 0.0000004 -0.2768382 0.1428964 0.5522807 -0.2857806 0.0000017 -0.0000032 +-0.0042736 -0.0146720 0.0080085 -0.0016556 0.0076570 -0.0014515 -0.0006240 -0.0305366 0.0136797 0.0067712 0.0030158 -0.0075896 0.0027529 -0.0073021 0.0300122 0.0059319 +0.0332751 -0.0125430 -0.0071122 -0.0085282 -0.0078183 -0.0018865 0.0011709 0.0510059 -0.0349350 0.0081221 0.0014658 -0.0115288 0.0054338 -0.0061199 0.0269661 0.0418651 +0.0025012 -0.0088320 -0.0106899 0.0004515 -0.0076320 -0.0007686 -0.0129688 -0.0241534 0.0077344 -0.0004048 -0.0015766 0.0102135 -0.0003382 0.0071770 0.0244463 0.0170247 +0.0047815 0.0053367 -0.0155590 0.0038262 0.0177733 -0.0069982 -0.0079189 0.0063704 -0.0049440 -0.0053838 -0.0055798 0.0148955 0.0093313 -0.0168435 -0.0066731 0.0068671 +0.0161929 0.0220857 -0.0081572 0.0111268 -0.0083412 0.0092367 -0.0425312 -0.0033163 -0.0078000 -0.0262967 -0.0137619 -0.0000280 -0.0122500 0.0010656 -0.0229384 0.0357839 +0.0083753 0.0177671 0.0117956 0.0006743 0.0118294 0.0062324 -0.0222796 0.0143036 -0.0101540 -0.0167532 0.0059217 -0.0106304 0.0010606 -0.0131963 -0.0244119 0.0107590 +-0.0012168 -0.0014438 -0.0077733 -0.0180759 0.0036844 0.0197520 0.0008310 -0.0026269 0.0016277 0.0009716 0.0192819 0.0028445 -0.0201986 0.0014549 0.0024350 -0.0012203 +-0.0111980 -0.0147140 0.0020890 -0.0149354 0.0024179 -0.0154603 0.0246993 -0.0074807 0.0088169 0.0162603 0.0144977 0.0041805 0.0150542 0.0041032 0.0169411 -0.0194272 +# 27 [ +0.0000000 +0.0000000 +0.0000000 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.5480842 -0.1928498 0.0000002 -0.0000006 -0.0000002 0.0000005 0.1291055 -0.3669211 -0.5480744 -0.1928464 0.0000002 -0.0000006 -0.0000001 0.0000004 -0.1291068 0.3669248 +-0.5203656 -0.1458444 0.0000005 -0.0000017 -0.0000002 0.0000007 -0.1229661 0.4387369 0.5203080 0.1458283 -0.0000006 0.0000020 -0.0000001 0.0000002 -0.1229384 0.4386379 +-0.0000029 -0.0000025 0.1883505 -0.2143801 0.4214887 -0.4797381 -0.0000032 0.0000037 -0.0000023 -0.0000020 0.1883424 -0.2143709 0.4214707 -0.4797176 0.0000028 -0.0000031 +0.0000019 0.0000024 -0.4984179 0.3992255 0.2227275 -0.1784017 0.0000046 -0.0000037 0.0000019 0.0000024 -0.4983965 0.3992084 0.2227180 -0.1783941 -0.0000047 0.0000038 +-0.3951031 -0.0741327 -0.0000016 0.0000084 -0.0000005 0.0000024 -0.1042868 0.5558147 -0.3951985 -0.0741506 -0.0000015 0.0000082 -0.0000004 0.0000023 0.1042999 -0.5558847 +-0.0000001 0.0000003 0.5156423 -0.3345497 0.2682246 -0.1844062 0.0000015 -0.0000015 -0.0000001 -0.0000005 -0.5156657 0.3345673 -0.2682339 0.1844107 0.0000015 -0.0000011 +0.0000003 -0.0000008 0.2665748 0.1867787 -0.5126402 -0.3391269 0.0000026 0.0000013 -0.0000005 0.0000008 -0.2665871 -0.1867847 0.5126617 0.3391391 0.0000023 0.0000015 +0.0060188 0.0006871 0.0000001 -0.0000058 -0.0000005 0.0000013 0.0024706 -0.0216422 0.0060078 0.0006858 -0.0000006 0.0000120 0.0000007 -0.0000045 -0.0024727 0.0216594 +0.0453430 0.0299654 -0.0009009 0.0013631 0.0000853 -0.0001291 -0.0404720 0.0612416 -0.0453135 -0.0299459 -0.0009049 0.0013693 0.0000915 -0.0001385 -0.0405539 0.0613653 +0.0002681 0.0002107 0.0005403 -0.0006870 -0.0185567 0.0236031 -0.0004441 0.0005645 -0.0003368 -0.0002648 0.0005384 -0.0006846 -0.0185555 0.0236015 -0.0001988 0.0002533 +0.0027959 0.0001193 0.0012819 -0.0301059 0.0000378 -0.0008827 -0.0002426 0.0056947 -0.0033230 -0.0001417 0.0012821 -0.0301095 0.0000380 -0.0008868 -0.0001101 0.0025779 +-0.0074552 -0.0024161 -0.0003523 0.0010873 0.0000307 -0.0000941 -0.0125503 0.0387256 -0.0074222 -0.0024054 -0.0003688 0.0011382 0.0000304 -0.0000933 0.0125656 -0.0387724 +0.0032824 0.0009549 -0.0000924 0.0003177 -0.0000236 0.0000811 0.0003650 -0.0012548 0.0035221 0.0010246 -0.0000878 0.0003019 -0.0000224 0.0000770 -0.0002710 0.0009315 +0.0006146 0.0003799 -0.0000132 0.0000213 0.0000283 -0.0000457 -0.0018285 0.0029582 0.0004567 0.0002823 -0.0000303 0.0000491 0.0000304 -0.0000490 0.0016967 -0.0027449 +0.0635856 0.0323067 -0.0003785 0.0011549 -0.0004970 0.0004529 -0.0429757 0.0844306 -0.0635125 -0.0322923 -0.0008197 0.0012401 -0.0005158 0.0006769 -0.0431152 0.0849524 +# 28 [ +0.0000000 +0.0000000 +0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +0.2311104 0.5330807 -0.0000006 0.0000003 0.0000006 -0.0000001 -0.3568769 0.1547195 0.2311064 0.5330715 -0.0000006 0.0000003 0.0000005 -0.0000001 0.3568808 -0.1547212 +0.1795576 0.5097158 -0.0000017 0.0000006 0.0000007 -0.0000002 0.4297574 -0.1513906 -0.1795377 -0.5096593 0.0000020 -0.0000007 0.0000002 -0.0000001 0.4296605 -0.1513565 +0.0000013 -0.0000039 0.2050184 0.1814953 0.4826681 0.4257866 -0.0000048 -0.0000017 0.0000008 -0.0000033 0.2050096 0.1814875 0.4826475 0.4257684 0.0000043 0.0000013 +0.0000019 0.0000026 -0.4218786 0.4860880 0.1791126 -0.2071031 0.0000046 -0.0000040 0.0000019 0.0000026 -0.4218605 0.4860671 0.1791050 -0.2070943 -0.0000046 0.0000041 +-0.1694652 -0.3645327 -0.0000078 0.0000036 -0.0000035 -0.0000016 -0.5128083 0.2383961 -0.1695058 -0.3646199 -0.0000076 0.0000035 -0.0000034 -0.0000016 0.5128739 -0.2384266 +-0.0000082 -0.0000048 0.0359253 0.0265746 0.5579618 0.4128180 0.0000061 -0.0000108 0.0000084 0.0000047 -0.0359271 -0.0265750 -0.5579847 -0.4128351 0.0000060 -0.0000108 +0.0000000 -0.0000005 0.0594135 -0.6915389 -0.0038295 0.0445209 0.0000011 -0.0000031 -0.0000001 0.0000005 -0.0594160 0.6915676 0.0038299 -0.0445225 0.0000008 -0.0000026 +0.0024840 0.0056282 0.0000041 -0.0000011 -0.0026813 -0.0060747 0.0202062 -0.0089144 0.0024786 0.0056193 -0.0000102 0.0000040 -0.0026788 -0.0060807 -0.0202202 0.0089225 +-0.0018758 -0.0039396 0.0000011 0.0000018 -0.0070147 -0.0146925 -0.0140160 0.0066895 -0.0018787 -0.0039319 0.0000055 -0.0000018 -0.0070205 -0.0146957 0.0140277 -0.0066862 +0.0231136 0.0542044 -0.0013885 0.0005932 0.0034853 0.0082006 -0.0731266 0.0311682 -0.0231026 -0.0541850 -0.0013956 0.0005962 -0.0035125 -0.0082365 -0.0732022 0.0312249 +0.0000538 0.0028396 0.0322225 -0.0006520 0.0000123 0.0005509 -0.0045063 0.0000925 -0.0000593 -0.0029768 0.0322269 -0.0006525 0.0000020 -0.0002813 -0.0033437 0.0000601 +-0.0021471 -0.0048838 -0.0004905 0.0002077 0.0041542 0.0095972 -0.0331664 0.0143670 -0.0021264 -0.0049568 -0.0005423 0.0002306 0.0041621 0.0095890 0.0330690 -0.0143954 +-0.0014988 -0.0033267 0.0002007 -0.0001036 0.0026795 0.0059304 -0.0053051 0.0024057 -0.0016159 -0.0035641 0.0001705 -0.0000892 0.0026729 0.0059166 0.0049858 -0.0022481 +0.0019280 0.0044597 -0.0003733 0.0001864 0.0103525 0.0239975 0.0238337 -0.0102964 0.0017733 0.0041072 -0.0003152 0.0001590 0.0104882 0.0242508 -0.0243080 0.0105046 +0.0025353 0.0107610 -0.0186602 0.0043840 -0.0019803 -0.0085503 -0.0149810 0.0034904 -0.0025767 -0.0109765 -0.0186635 0.0043821 0.0017891 0.0074196 -0.0141204 0.0033535 +# 29 [ +0.0000000 +0.0000000 -0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.5808128 0.0156057 -0.0000000 -0.0000007 0.0000001 0.0000006 -0.0104474 -0.3888317 -0.5808028 0.0156054 -0.0000000 -0.0000006 0.0000001 0.0000004 0.0104475 0.3888359 +-0.5394942 0.0315775 -0.0000001 -0.0000018 0.0000001 0.0000007 0.0266240 0.4548645 0.5394344 -0.0315740 0.0000001 0.0000021 -0.0000000 0.0000002 0.0266180 0.4547619 +0.0000023 -0.0000033 0.2680213 0.0560147 0.6297894 0.1327706 -0.0000043 -0.0000028 0.0000022 -0.0000026 0.2680098 0.0560123 0.6297625 0.1327649 0.0000036 0.0000027 +0.0000032 0.0000005 -0.2409873 0.5968150 0.1029634 -0.2537155 0.0000015 -0.0000059 0.0000032 0.0000006 -0.2409770 0.5967894 0.1029590 -0.2537047 -0.0000015 0.0000060 +-0.4000467 0.0395623 0.0000008 0.0000085 0.0000031 0.0000022 0.0556545 0.5627678 -0.4001424 0.0395718 0.0000008 0.0000083 0.0000030 0.0000021 -0.0556617 -0.5628398 +0.0000094 -0.0000016 0.0429390 -0.0122379 0.6678047 -0.1891566 0.0000020 0.0000122 -0.0000094 0.0000015 -0.0429410 0.0122378 -0.6678321 0.1891641 0.0000017 0.0000121 +0.0000001 -0.0000005 0.1864444 0.6685793 -0.0119241 -0.0430263 0.0000015 0.0000028 0.0000001 0.0000005 -0.1864519 -0.6686071 0.0119242 0.0430280 0.0000014 0.0000028 +0.0061497 0.0001701 -0.0000008 -0.0000051 0.0066375 0.0001841 0.0006077 -0.0220766 0.0061392 0.0001686 -0.0000002 0.0000121 0.0066421 0.0001790 -0.0006099 0.0220930 +-0.0043631 0.0000538 -0.0000020 -0.0000001 0.0162800 -0.0001840 0.0001776 0.0155295 -0.0043574 0.0000479 -0.0000007 -0.0000057 0.0162856 -0.0001802 -0.0001856 -0.0155386 +0.0588509 -0.0029872 0.0000755 0.0015080 -0.0088985 0.0004623 0.0040427 0.0793889 -0.0588286 0.0029885 0.0000759 0.0015158 0.0089428 -0.0004536 0.0040249 0.0794818 +0.0028196 0.0003413 0.0039151 -0.0319904 -0.0005468 -0.0000681 -0.0005487 0.0044738 -0.0029555 -0.0003607 0.0039160 -0.0319947 0.0002801 0.0000265 -0.0003987 0.0033205 +0.0053335 -0.0001054 -0.0000178 -0.0005323 0.0104544 -0.0002661 -0.0009101 -0.0361334 0.0053918 -0.0001549 -0.0000188 -0.0005893 0.0104501 -0.0002555 0.0008433 0.0360561 +0.0036471 -0.0001164 -0.0000048 0.0002258 0.0065046 -0.0002006 -0.0001715 -0.0058224 0.0039114 -0.0001155 -0.0000052 0.0001925 0.0064893 -0.0002004 0.0001727 0.0054667 +-0.0048549 0.0001258 0.0000109 -0.0004129 0.0261267 -0.0006842 0.0006671 0.0259573 -0.0044743 0.0001149 0.0000119 -0.0003601 0.0264119 -0.0006719 -0.0006819 -0.0264694 +0.0110091 -0.0010131 0.0017662 0.0190863 0.0087384 -0.0008334 0.0014487 0.0153138 -0.0112260 0.0010424 0.0017688 0.0190895 -0.0076034 0.0006637 0.0013031 0.0144542 +# 30 [ +0.0000000 +0.3333333 +0.0000000 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +0.2314139 -0.5329490 0.0000007 0.0000002 -0.0000005 -0.0000002 0.3567887 0.1549227 0.2314100 -0.5329398 0.0000006 0.0000001 -0.0000004 -0.0000002 -0.3567927 -0.1549244 +-0.2461677 0.4810953 -0.0000016 -0.0000008 0.0000007 0.0000003 0.4056264 0.2075517 0.2461404 -0.4810420 0.0000019 0.0000009 0.0000002 0.0000001 0.4055349 0.2075049 +0.0000042 0.0000016 -0.2388364 0.3524265 -0.3106683 0.4598630 0.0000024 -0.0000057 0.0000036 0.0000012 -0.2388261 0.3524113 -0.3106550 0.4598434 -0.0000021 0.0000052 +-0.0000025 -0.0000001 0.3228761 -0.4513753 -0.2471828 0.3466236 -0.0000014 0.0000047 -0.0000027 -0.0000003 0.3228623 -0.4513559 -0.2471723 0.3466088 0.0000016 -0.0000049 +-0.3884962 0.1033121 -0.0000005 0.0000090 0.0000006 0.0000024 0.1453347 0.5465187 -0.3885888 0.1033367 -0.0000005 0.0000088 0.0000006 0.0000023 -0.1453534 -0.5465890 +0.0000104 -0.0000035 -0.6594110 0.2179547 -0.0355936 0.0118329 0.0000019 0.0000144 -0.0000104 0.0000036 0.6594391 -0.2179637 0.0355952 -0.0118332 0.0000019 0.0000141 +0.0000011 0.0000000 -0.0200603 0.0316929 0.3704364 -0.5874737 -0.0000001 0.0000017 -0.0000013 -0.0000002 0.0200614 -0.0316940 -0.3704511 0.5874975 -0.0000007 0.0000022 +0.0031635 -0.0052274 -0.0035798 0.0059170 0.0000009 -0.0000003 -0.0187624 -0.0113205 0.0031462 -0.0052230 -0.0035659 0.0059273 -0.0000047 -0.0000029 0.0187700 0.0113452 +0.0020152 -0.0040058 0.0074106 -0.0144665 -0.0000040 0.0000008 -0.0140950 -0.0072456 0.0020615 -0.0039652 0.0074196 -0.0144632 -0.0000059 -0.0000019 0.0141516 0.0071829 +0.0552131 0.0206618 0.0085942 0.0031492 0.0000426 -0.0001152 -0.0279174 0.0746154 -0.0552368 -0.0206746 -0.0085435 -0.0032578 0.0000480 -0.0001282 -0.0278818 0.0744788 +-0.0002235 -0.0001043 -0.0000278 -0.0000193 0.0137546 -0.0288937 0.0001519 -0.0002947 0.0002189 0.0001068 0.0000375 0.0000067 0.0137638 -0.0288887 0.0001330 -0.0003023 +-0.0030543 0.0050649 0.0056833 -0.0097330 0.0000044 0.0000164 0.0311021 0.0182127 -0.0028588 0.0049853 0.0057968 -0.0097236 0.0000034 0.0000158 -0.0312101 -0.0184769 +0.0013548 -0.0023669 -0.0024831 0.0043815 -0.0000110 -0.0000162 0.0009268 0.0005287 0.0013054 -0.0023160 -0.0024777 0.0044018 -0.0000157 -0.0000190 -0.0008575 -0.0004618 +-0.0022679 0.0043116 -0.0127822 0.0221461 -0.0000583 -0.0000138 0.0231156 0.0135297 -0.0024714 0.0039449 -0.0127368 0.0222687 -0.0000488 -0.0000097 -0.0236077 -0.0132571 +0.0000566 0.0007351 -0.0000560 -0.0004336 0.0203077 -0.0013044 -0.0009078 0.0001047 -0.0000630 -0.0007156 0.0000204 0.0005766 0.0203093 -0.0013605 -0.0010329 0.0000553 +# 31 [ +0.0000000 +0.3333333 +0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.2613203 0.5189400 -0.0000006 -0.0000002 0.0000005 0.0000003 -0.3474103 -0.1749439 -0.2613158 0.5189310 -0.0000006 -0.0000002 0.0000004 0.0000003 0.3474141 0.1749457 +0.3227914 -0.4334245 0.0000014 0.0000010 -0.0000006 -0.0000004 -0.3654338 -0.2721556 -0.3227557 0.4333764 -0.0000017 -0.0000012 -0.0000002 -0.0000001 -0.3653515 -0.2720943 +-0.0000045 0.0000014 0.0045571 -0.4433145 0.0048021 -0.5409845 0.0000016 0.0000063 -0.0000037 0.0000014 0.0045569 -0.4432955 0.0048019 -0.5409614 -0.0000016 -0.0000057 +-0.0000020 0.0000002 -0.0185235 -0.5406887 0.0158010 0.4430561 0.0000003 0.0000044 -0.0000022 0.0000002 -0.0185227 -0.5406655 0.0158004 0.4430373 -0.0000003 -0.0000047 +0.2141789 -0.3401909 -0.0000063 -0.0000060 -0.0000012 -0.0000027 -0.4785657 -0.3012974 0.2142302 -0.3402724 -0.0000062 -0.0000059 -0.0000011 -0.0000027 0.4786268 0.3013359 +-0.0000020 0.0000053 0.2207409 -0.5525685 0.1335027 -0.3344544 -0.0000071 -0.0000056 0.0000018 -0.0000052 -0.2207498 0.5525916 -0.1335079 0.3344678 -0.0000068 -0.0000043 +-0.0000014 -0.0000032 0.1427357 -0.3306103 -0.2357020 0.5463498 0.0000049 -0.0000030 0.0000013 0.0000039 -0.1427414 0.3306228 0.2357133 -0.5463748 0.0000061 -0.0000033 +-0.0016987 0.0059797 0.0019397 -0.0068295 0.0018415 -0.0065149 0.0213914 0.0060488 -0.0016845 0.0059723 0.0019258 -0.0068361 0.0018530 -0.0065167 -0.0214036 -0.0060687 +-0.0029883 0.0053178 -0.0058200 0.0098677 -0.0020909 0.0041019 0.0186544 0.0105958 -0.0030185 0.0052834 -0.0058261 0.0098652 -0.0021088 0.0040924 -0.0187029 -0.0105554 +-0.0005801 0.0011071 0.0069686 -0.0117717 -0.0085236 0.0148545 0.0039972 0.0019963 -0.0005471 0.0011286 0.0069710 -0.0117723 -0.0085255 0.0148649 -0.0039678 -0.0020414 +0.0014627 -0.0024596 0.0067508 -0.0112716 0.0069564 -0.0115961 -0.0081616 -0.0048842 0.0014820 -0.0024660 0.0067583 -0.0112790 0.0069206 -0.0116334 0.0081536 0.0048585 +0.0067897 0.0640321 0.0009713 0.0087351 0.0008854 0.0085487 -0.0863437 0.0091351 -0.0067817 -0.0640421 -0.0008870 -0.0087437 -0.0009078 -0.0085168 -0.0862697 0.0091561 +-0.0019954 0.0037539 0.0031749 -0.0060629 0.0032579 -0.0061604 0.0300464 0.0159103 -0.0019458 0.0036929 0.0032708 -0.0060489 0.0032720 -0.0061639 -0.0301300 -0.0159778 +0.0200258 0.0410995 -0.0069389 -0.0144221 -0.0066981 -0.0137120 -0.0550707 0.0268619 -0.0200418 -0.0410939 0.0070642 0.0143962 0.0066749 0.0136080 -0.0550572 0.0268223 +-0.0013664 0.0028905 -0.0071217 0.0133579 -0.0018562 0.0042792 0.0274822 0.0141435 -0.0014889 0.0027103 -0.0070801 0.0134292 -0.0018909 0.0042352 -0.0277247 -0.0139804 +# 32 [ +0.0000000 +0.3333333 -0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.0460165 -0.5791974 0.0000007 -0.0000001 -0.0000006 0.0000001 0.3877503 -0.0308063 -0.0460157 -0.5791873 0.0000006 -0.0000001 -0.0000004 0.0000001 -0.3877544 0.0308066 +0.0087687 0.5403463 -0.0000018 0.0000000 0.0000007 -0.0000000 0.4555831 -0.0073932 -0.0087677 -0.5402865 0.0000021 -0.0000001 0.0000002 0.0000000 0.4554804 -0.0073915 +0.0000006 -0.0000013 -0.1014550 0.3246797 0.1826874 -0.5832247 -0.0000010 -0.0000022 0.0000010 -0.0000011 -0.1014506 0.3246658 0.1826796 -0.5831999 0.0000008 0.0000027 +0.0000043 -0.0000025 0.2527873 0.5564390 0.1404812 0.3097984 -0.0000036 -0.0000065 0.0000037 -0.0000022 0.2527764 0.5564152 0.1404753 0.3097851 0.0000034 0.0000061 +-0.0019831 0.4019932 0.0000086 0.0000018 0.0000025 -0.0000016 0.5655064 0.0027897 -0.0019835 0.4020895 0.0000084 0.0000018 0.0000024 -0.0000016 -0.5655786 -0.0027901 +-0.0000027 -0.0000003 0.6901369 0.0377617 0.0775116 0.0040425 0.0000004 -0.0000041 0.0000027 0.0000000 -0.6901660 -0.0377602 -0.0775149 -0.0040464 0.0000057 -0.0000041 +0.0000042 0.0000016 -0.0772050 -0.0080105 0.6876564 0.0696078 -0.0000050 0.0000057 -0.0000044 -0.0000020 0.0772085 0.0080136 -0.6876851 -0.0696138 -0.0000011 0.0000070 +-0.0000596 0.0062167 0.0000644 -0.0071010 -0.0000541 0.0067714 0.0222284 0.0001835 -0.0000467 0.0062043 0.0000494 -0.0071022 -0.0000561 0.0067756 -0.0222472 -0.0002014 +0.0003763 0.0060914 0.0008268 0.0113636 -0.0001024 -0.0046806 0.0214396 -0.0012130 0.0003278 0.0060832 0.0008158 0.0113644 -0.0000737 -0.0046802 -0.0214529 0.0012794 +-0.0003233 0.0011804 0.0025997 -0.0134827 0.0034390 -0.0167553 0.0042310 0.0010815 -0.0002933 0.0011884 0.0025995 -0.0134878 0.0034407 -0.0167666 -0.0042202 -0.0011226 +0.0002861 0.0028545 0.0012690 0.0130785 -0.0012957 -0.0134603 0.0094662 -0.0009332 0.0002759 0.0028596 0.0012793 0.0130825 -0.0013425 -0.0134682 -0.0094601 0.0009467 +0.0475547 0.0434170 0.0065196 0.0058917 -0.0063437 -0.0057974 -0.0585448 0.0641222 -0.0475582 -0.0434277 -0.0064656 -0.0059542 0.0063399 0.0057623 -0.0585005 0.0640671 +-0.0017473 -0.0038732 0.0029054 0.0062010 -0.0029415 -0.0063230 -0.0308337 0.0143231 -0.0017937 -0.0037704 0.0028273 0.0062730 -0.0029238 -0.0063405 0.0309734 -0.0142613 +0.0431850 -0.0150456 -0.0151439 0.0051944 0.0144207 -0.0050057 0.0201719 0.0578612 -0.0431805 0.0150583 0.0151230 -0.0053397 -0.0143079 0.0050056 0.0201614 0.0578545 +-0.0004820 -0.0031738 -0.0020236 -0.0147301 0.0002609 0.0050393 -0.0308750 0.0034933 -0.0002578 -0.0031026 -0.0020911 -0.0147795 0.0002333 0.0050047 0.0309722 -0.0037937 +# 33 [ +0.0000000 -0.3333333 +0.0000000 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.3367804 -0.4734616 0.0000006 -0.0000003 -0.0000005 0.0000003 0.3169643 -0.2254615 -0.3367747 -0.4734535 0.0000006 -0.0000003 -0.0000004 0.0000003 -0.3169678 0.2254640 +0.2470903 0.4806221 -0.0000016 0.0000008 0.0000007 -0.0000003 0.4052274 -0.2083296 -0.2470630 -0.4805688 0.0000019 -0.0000009 0.0000002 -0.0000001 0.4051360 -0.2082826 +0.0000041 -0.0000019 0.2617273 0.3357768 0.3405396 0.4382026 -0.0000028 -0.0000056 0.0000035 -0.0000014 0.2617160 0.3357624 0.3405251 0.4381839 0.0000024 0.0000051 +0.0000025 -0.0000002 0.3420825 0.4369991 -0.2619326 -0.3356167 -0.0000016 -0.0000046 0.0000027 -0.0000004 0.3420678 0.4369804 -0.2619215 -0.3356024 0.0000018 0.0000048 +0.1319588 -0.3797230 -0.0000090 -0.0000002 -0.0000023 -0.0000008 -0.5341770 -0.1856335 0.1319902 -0.3798136 -0.0000088 -0.0000002 -0.0000023 -0.0000008 0.5342456 0.1856574 +0.0000110 -0.0000001 0.6944926 0.0033751 0.0374488 0.0002204 0.0000028 0.0000143 -0.0000110 -0.0000000 -0.6945222 -0.0033751 -0.0374503 -0.0002204 0.0000030 0.0000141 +-0.0000011 -0.0000003 -0.0076516 -0.0366586 0.1412066 0.6800099 0.0000002 -0.0000019 0.0000012 0.0000003 0.0076519 0.0366601 -0.1412123 -0.6800375 0.0000003 -0.0000020 +0.0034708 0.0050287 0.0039277 0.0056920 -0.0000002 -0.0000007 0.0180503 -0.0124243 0.0034536 0.0050249 0.0039148 0.0057029 0.0000038 -0.0000031 -0.0180569 0.0124491 +-0.0024607 -0.0037486 0.0090182 0.0135229 -0.0000043 -0.0000003 -0.0131729 0.0088115 -0.0025018 -0.0037033 0.0090264 0.0135189 -0.0000056 0.0000025 0.0132360 -0.0087560 +-0.0098703 -0.0581204 0.0014709 0.0090341 -0.0001212 0.0000201 0.0785434 -0.0133339 0.0098785 0.0581460 -0.0015865 -0.0090047 -0.0001350 0.0000229 0.0784026 -0.0133244 +0.0000158 -0.0002459 0.0000036 0.0000337 0.0319494 0.0018085 0.0003312 0.0000082 -0.0000113 0.0002430 0.0000121 -0.0000360 0.0319494 0.0017981 0.0003288 0.0000283 +-0.0034088 -0.0048334 -0.0063624 -0.0093033 -0.0000029 0.0000165 -0.0297260 0.0203817 -0.0032055 -0.0047698 -0.0064750 -0.0092858 -0.0000027 0.0000160 0.0298126 -0.0206562 +0.0015551 0.0022402 0.0028547 0.0041490 0.0000096 -0.0000171 -0.0008774 0.0006069 0.0015020 0.0021937 0.0028511 0.0041696 0.0000138 -0.0000203 0.0008142 -0.0005348 +-0.0026052 -0.0041242 0.0144925 0.0210625 0.0000544 -0.0000170 -0.0219614 0.0153167 -0.0027745 -0.0037300 0.0144602 0.0211945 0.0000538 -0.0000133 0.0224901 -0.0150902 +-0.0000941 -0.0007316 -0.0000333 -0.0004366 -0.0201480 0.0028576 0.0009104 -0.0000816 0.0000839 0.0007138 0.0000962 0.0005692 -0.0201609 0.0028030 0.0010232 -0.0001565 +# 34 [ +0.0000000 -0.3333333 +0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.0307422 -0.5802086 0.0000007 0.0000000 -0.0000006 -0.0000000 0.3884273 -0.0205807 -0.0307417 -0.5801985 0.0000006 0.0000000 -0.0000004 -0.0000000 -0.3884314 0.0205810 +-0.1184578 -0.5272749 0.0000017 -0.0000004 -0.0000007 0.0000002 -0.4445621 0.0998755 0.1184447 0.5272165 -0.0000020 0.0000004 -0.0000002 0.0000001 -0.4444619 0.0998530 +0.0000008 0.0000011 0.1605861 0.2998702 -0.2888971 -0.5385761 0.0000005 -0.0000024 0.0000012 0.0000009 0.1605793 0.2998574 -0.2888848 -0.5385531 -0.0000003 0.0000028 +-0.0000030 0.0000039 -0.5202342 -0.3207526 -0.2896737 -0.1783232 0.0000060 0.0000044 -0.0000027 0.0000034 -0.5202118 -0.3207389 -0.2896613 -0.1783156 -0.0000057 -0.0000041 +0.0033790 -0.4019839 -0.0000086 0.0000017 -0.0000025 -0.0000016 -0.5654933 -0.0047535 0.0033799 -0.4020802 -0.0000084 0.0000017 -0.0000024 -0.0000016 0.5655655 0.0047540 +0.0000018 0.0000035 0.4821050 0.4953557 0.0533752 0.0555467 -0.0000061 0.0000052 -0.0000018 -0.0000038 -0.4821253 -0.4953801 -0.0533768 -0.0555449 -0.0000002 0.0000046 +0.0000047 0.0000013 0.0583123 0.0503420 -0.5203520 -0.4550202 0.0000010 0.0000071 -0.0000048 -0.0000010 -0.0583145 -0.0503414 0.5203729 0.4550360 -0.0000043 0.0000074 +-0.0009793 -0.0061391 -0.0011145 -0.0070137 0.0010559 0.0066885 -0.0219568 0.0034712 -0.0009642 -0.0061293 -0.0011002 -0.0070163 0.0010584 0.0066930 0.0219722 -0.0034922 +-0.0003231 -0.0060946 0.0004790 0.0113835 -0.0004340 -0.0046615 -0.0214374 0.0012486 -0.0003706 -0.0060806 0.0004900 0.0113833 -0.0004624 -0.0046578 0.0214585 -0.0011839 +0.0012142 0.0001541 0.0134490 0.0027694 0.0167932 0.0032491 0.0006237 -0.0043221 0.0012099 0.0001848 0.0134534 0.0027714 0.0168042 0.0032518 -0.0005816 0.0043282 +-0.0000738 -0.0028680 0.0003799 0.0131355 -0.0004016 -0.0135156 -0.0095084 0.0002606 -0.0000848 -0.0028716 0.0003706 0.0131386 -0.0003556 -0.0135313 0.0095042 -0.0002461 +-0.0479023 0.0430313 0.0065671 -0.0058393 -0.0063898 0.0057452 -0.0580251 -0.0645909 0.0479058 -0.0430418 -0.0065136 0.0059025 0.0063858 -0.0057102 -0.0579805 -0.0645357 +0.0008350 -0.0041661 0.0014419 -0.0066937 -0.0014506 0.0068218 -0.0332589 -0.0070513 0.0009036 -0.0040765 0.0013503 -0.0067475 -0.0014286 0.0068338 0.0333811 0.0069593 +0.0456193 0.0030805 0.0159753 0.0010237 -0.0152288 -0.0009892 -0.0041402 0.0611262 -0.0456179 -0.0030942 -0.0159969 -0.0011654 0.0151188 0.0010199 -0.0041319 0.0611180 +-0.0009903 0.0030542 0.0043648 -0.0141931 -0.0010863 0.0049462 0.0299035 0.0084388 -0.0007548 0.0030200 0.0044637 -0.0142609 -0.0010303 0.0048862 -0.0299510 -0.0087544 +# 35 [ +0.0000000 -0.3333333 -0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.4217639 0.3996277 -0.0000004 -0.0000005 0.0000004 0.0000004 -0.2675354 -0.2823546 -0.4217566 0.3996208 -0.0000004 -0.0000005 0.0000004 0.0000003 0.2675382 0.2823577 +0.3660197 -0.3975936 0.0000013 0.0000012 -0.0000005 -0.0000005 -0.3352237 -0.3086028 -0.3659791 0.3975495 -0.0000015 -0.0000014 -0.0000002 -0.0000002 -0.3351481 -0.3085332 +0.0000047 0.0000003 0.1105446 0.4293348 0.1341626 0.5241066 0.0000000 -0.0000065 0.0000040 0.0000004 0.1105399 0.4293164 0.1341569 0.5240842 -0.0000002 0.0000059 +0.0000019 -0.0000008 0.2429583 0.4833825 -0.1985410 -0.3963961 -0.0000018 -0.0000041 0.0000020 -0.0000008 0.2429479 0.4833618 -0.1985325 -0.3963793 0.0000020 0.0000043 +-0.3326003 0.2257864 0.0000062 0.0000061 0.0000028 0.0000011 0.3176263 0.4678876 -0.3326800 0.2258405 0.0000061 0.0000060 0.0000027 0.0000010 -0.3176669 -0.4679473 +0.0000022 -0.0000053 0.1669593 -0.5715053 0.1006366 -0.3451358 0.0000088 0.0000011 -0.0000024 0.0000053 -0.1669671 0.5715299 -0.1006415 0.3451509 0.0000083 0.0000011 +0.0000001 -0.0000017 -0.0722912 0.3521571 0.1194323 -0.5832927 0.0000007 0.0000007 0.0000001 0.0000015 0.0722960 -0.3521733 -0.1194342 0.5833141 0.0000033 0.0000032 +-0.0043708 0.0044208 -0.0049918 0.0050493 -0.0047657 0.0048079 0.0157902 0.0156471 -0.0043703 0.0044047 -0.0050040 0.0050394 -0.0047623 0.0048199 -0.0158137 -0.0156492 +-0.0044651 0.0041556 0.0082210 -0.0079783 0.0034949 -0.0029977 0.0146878 0.0156375 -0.0044250 0.0041771 0.0082175 -0.0079843 0.0034811 -0.0030124 -0.0146598 -0.0156937 +-0.0010419 0.0006900 -0.0109998 0.0081329 0.0139079 -0.0099941 0.0023935 0.0037730 -0.0010672 0.0006593 -0.0109998 0.0081351 0.0139178 -0.0099969 -0.0024355 -0.0037387 +-0.0021230 0.0019188 0.0097204 -0.0088422 0.0099962 -0.0091046 0.0063976 0.0070385 -0.0021254 0.0019392 0.0097242 -0.0088476 0.0100416 -0.0090801 -0.0063707 -0.0070358 +-0.0642445 0.0043447 0.0087724 -0.0005493 0.0085732 -0.0006000 -0.0058784 -0.0866263 0.0642531 -0.0043543 -0.0087661 0.0006337 -0.0085453 0.0005723 -0.0058457 -0.0865577 +0.0033345 -0.0026369 0.0053937 -0.0042109 0.0054758 -0.0043119 -0.0210467 -0.0267016 0.0032836 -0.0025773 0.0053639 -0.0043046 0.0054756 -0.0043247 0.0211280 0.0267714 +-0.0221977 -0.0399731 -0.0078313 -0.0139595 -0.0074071 -0.0133444 0.0535838 -0.0297309 0.0221859 0.0399834 0.0077351 0.0140452 0.0073359 0.0132669 0.0535456 -0.0297373 +-0.0025975 0.0018616 0.0118591 -0.0093846 0.0038825 -0.0026117 0.0188440 0.0245021 -0.0024005 0.0019517 0.0119461 -0.0093885 0.0038219 -0.0026040 -0.0187246 -0.0247671 +# 36 [ +0.3333333 +0.0000000 +0.0000000 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.5536796 0.1761419 -0.0000002 -0.0000006 0.0000002 0.0000005 -0.1179201 -0.3706673 -0.5536700 0.1761386 -0.0000002 -0.0000006 0.0000001 0.0000004 0.1179215 0.3706712 +-0.2790663 0.4627886 -0.0000015 -0.0000009 0.0000006 0.0000004 0.3901912 0.2352896 0.2790360 -0.4627370 0.0000018 0.0000011 0.0000002 0.0000001 0.3901031 0.2352366 +0.0000040 0.0000008 -0.0640868 0.3380919 -0.1135896 0.5982643 0.0000010 -0.0000053 0.0000032 0.0000006 -0.0640841 0.3380773 -0.1135848 0.5982387 -0.0000009 0.0000047 +0.0000019 -0.0000020 0.4392079 0.4218048 -0.2481200 -0.2384317 -0.0000039 -0.0000038 0.0000020 -0.0000020 0.4391891 0.4217867 -0.2481094 -0.2384215 0.0000041 0.0000039 +-0.3636958 0.1712541 0.0000036 0.0000077 0.0000011 0.0000023 0.2409121 0.5116311 -0.3637831 0.1712944 0.0000036 0.0000076 0.0000010 0.0000022 -0.2409429 -0.5116966 +-0.0000003 -0.0000010 -0.5702435 0.2144702 -0.3139155 0.1184005 -0.0000012 0.0000005 0.0000003 0.0000010 0.5702693 -0.2144754 0.3139295 -0.1184021 -0.0000008 0.0000004 +0.0000001 0.0000009 -0.3317794 0.0498353 0.6023988 -0.0910615 -0.0000030 0.0000004 -0.0000001 -0.0000010 0.3317939 -0.0498350 -0.6024244 0.0910590 -0.0000029 0.0000004 +0.0099340 0.0101050 -0.0000082 -0.0000007 -0.0000011 0.0000005 -0.0244213 -0.0158990 0.0013020 -0.0140985 0.0000047 0.0000127 0.0000008 -0.0000046 -0.0088968 0.0277824 +-0.0152424 -0.0256236 0.0000217 -0.0000095 0.0000005 -0.0000015 0.0187558 -0.0411658 0.0216878 0.0204626 0.0000177 0.0000068 -0.0000058 0.0000010 0.0442528 -0.0093238 +-0.0000655 -0.0000562 -0.0009224 -0.0005066 0.0293237 0.0161400 0.0001551 0.0000096 0.0000263 0.0000866 -0.0004587 -0.0009424 0.0145964 0.0301179 0.0000377 -0.0001330 +-0.0000240 0.0002036 0.0308260 -0.0133781 0.0009552 -0.0004145 -0.0001508 -0.0000746 0.0000506 -0.0001522 0.0329565 0.0066370 0.0010253 0.0002089 -0.0003295 -0.0000268 +0.0173833 0.0208756 0.0000315 0.0002049 0.0000904 0.0000796 -0.0427445 -0.0074706 -0.0049827 -0.0267043 -0.0000886 0.0001012 0.0000286 0.0001145 -0.0215128 0.0376772 +0.0015269 0.0020778 -0.0000460 -0.0000614 -0.0000467 -0.0000543 -0.0037070 0.0002430 -0.0008130 -0.0024346 0.0000071 -0.0000331 -0.0000065 -0.0000816 -0.0023816 0.0029145 +-0.0170537 -0.0439744 0.0001408 -0.0000326 0.0000484 -0.0000438 0.0441242 -0.0510982 0.0268041 0.0388093 0.0000396 -0.0000867 -0.0000674 -0.0000188 0.0670423 -0.0077935 +0.0000823 0.0000190 0.0005801 0.0012185 -0.0124917 -0.0316369 0.0000371 0.0001109 -0.0000834 0.0000016 0.0009977 -0.0009046 -0.0266806 0.0211068 -0.0000606 0.0001125 +# 37 [ +0.3333333 +0.0000000 +0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.4168607 0.4047396 -0.0000005 -0.0000005 0.0000003 0.0000004 -0.2709576 -0.2790724 -0.4168537 0.4047324 -0.0000005 -0.0000005 0.0000003 0.0000004 0.2709605 0.2790753 +0.4580124 -0.2868379 0.0000009 0.0000015 -0.0000001 -0.0000001 -0.2418416 -0.3861643 -0.4579620 0.2868056 -0.0000011 -0.0000018 0.0000002 0.0000004 -0.2417870 -0.3860773 +0.0000021 0.0000042 -0.5659876 0.1776557 -0.3533882 0.1115764 0.0000065 -0.0000030 0.0000021 0.0000041 -0.5659634 0.1776480 -0.3533731 0.1115715 -0.0000064 0.0000030 +0.0000009 -0.0000012 0.3610153 -0.0836692 -0.5776712 0.1349049 -0.0000028 -0.0000007 0.0000010 -0.0000007 0.3609998 -0.0836656 -0.5776465 0.1348990 0.0000026 0.0000008 +-0.3544561 0.1896402 0.0000039 0.0000076 -0.0000006 0.0000036 0.2667772 0.4986332 -0.3545413 0.1896851 0.0000038 0.0000074 -0.0000010 0.0000028 -0.2668110 -0.4986970 +-0.0000043 -0.0000010 0.0451652 0.0196639 0.6359016 0.2773155 0.0000020 -0.0000064 0.0000044 0.0000007 -0.0451665 -0.0196660 -0.6359239 -0.2773360 0.0000008 -0.0000071 +-0.0000002 0.0000003 -0.4851406 0.4959312 0.0344670 -0.0351910 -0.0000024 0.0000016 0.0000002 -0.0000003 0.4851746 -0.4959393 -0.0344690 0.0351919 -0.0000025 0.0000019 +-0.0091172 -0.0114767 0.0000071 0.0000006 0.0054901 -0.0054609 0.0234547 0.0184741 -0.0026729 0.0144007 -0.0000034 -0.0000123 0.0074114 0.0022654 0.0120969 -0.0273283 +0.0086127 0.0290968 -0.0000232 0.0000016 0.0061905 0.0062707 -0.0275162 0.0377519 -0.0169753 -0.0251832 -0.0000147 -0.0000110 -0.0008795 -0.0088389 -0.0465334 -0.0028453 +0.0079173 0.0118782 -0.0000070 0.0000052 0.0140677 -0.0124516 -0.0220559 -0.0068790 -0.0009436 -0.0141878 0.0000006 0.0000033 0.0187073 0.0014746 -0.0135180 0.0189730 +-0.0061249 -0.0231985 0.0000063 0.0000042 0.0185288 0.0111109 0.0258365 -0.0231962 0.0107296 0.0214669 0.0000009 0.0000093 0.0065607 -0.0205759 0.0346964 0.0003550 +-0.0000465 0.0000956 0.0354232 0.0062462 0.0000055 0.0000050 -0.0000776 -0.0000103 0.0000308 -0.0000695 0.0270093 0.0237773 0.0000367 -0.0000294 -0.0001450 -0.0000944 +0.0100837 0.0131997 0.0000574 0.0001438 -0.0058416 0.0071411 -0.0263111 -0.0111551 -0.0001966 -0.0166015 -0.0000237 0.0000500 -0.0089813 -0.0020204 -0.0138611 0.0250139 +0.0002716 0.0000675 0.0236410 -0.0176106 0.0000367 -0.0000826 -0.0000470 0.0002699 -0.0002388 -0.0000465 -0.0001730 -0.0294247 0.0000647 -0.0000308 -0.0001054 0.0004136 +-0.0151819 -0.0336039 0.0001796 -0.0000140 -0.0160847 0.0062383 0.0427620 -0.0252271 0.0163308 0.0330622 0.0001982 -0.0000895 -0.0150345 0.0084469 0.0466045 -0.0170134 +# 38 [ +0.3333333 +0.0000000 -0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.5803005 0.0289541 -0.0000000 -0.0000007 0.0000001 0.0000006 -0.0193836 -0.3884890 -0.5802905 0.0289534 -0.0000000 -0.0000006 0.0000001 0.0000004 0.0193838 0.3884931 +-0.5319508 -0.0952875 0.0000003 -0.0000018 -0.0000002 0.0000014 -0.0803399 0.4485039 0.5318918 0.0952775 -0.0000004 0.0000020 -0.0000002 0.0000009 -0.0803220 0.4484027 +0.0000040 -0.0000033 0.4404412 0.3929831 0.2795499 0.2503274 -0.0000050 -0.0000057 0.0000032 -0.0000024 0.4404223 0.3929662 0.2795379 0.2503167 0.0000043 0.0000051 +0.0000009 0.0000006 -0.3222613 -0.1922489 0.5063818 0.3033174 0.0000023 -0.0000001 0.0000002 0.0000017 -0.3222475 -0.1922407 0.5063601 0.3033045 -0.0000033 -0.0000005 +-0.3571861 -0.1844469 -0.0000038 0.0000077 0.0000010 0.0000029 -0.2594720 0.5024733 -0.3572713 -0.1844917 -0.0000037 0.0000075 0.0000007 0.0000034 0.2595053 -0.5025373 +0.0000025 -0.0000039 0.0135522 -0.0487120 0.1855607 -0.6683653 0.0000058 0.0000042 -0.0000024 0.0000038 -0.0135540 0.0487136 -0.1855777 0.6683902 0.0000064 0.0000029 +-0.0000002 0.0000003 0.1586271 -0.6752901 -0.0115355 0.0492265 0.0000003 -0.0000033 0.0000001 -0.0000003 -0.1586520 0.6753145 0.0115368 -0.0492284 0.0000001 -0.0000028 +0.0031352 -0.0143192 0.0000050 0.0000060 -0.0076994 -0.0008051 0.0005033 0.0298530 -0.0128511 0.0070286 0.0000072 -0.0000103 -0.0029350 -0.0071719 0.0288261 -0.0078909 +-0.0182656 0.0241443 -0.0000156 -0.0000168 0.0014587 -0.0086954 -0.0466605 0.0004126 0.0101151 -0.0285628 -0.0000002 -0.0000191 -0.0065216 0.0060455 -0.0252422 -0.0391304 +-0.0046372 0.0136553 -0.0000036 -0.0000027 -0.0184507 -0.0035349 -0.0083426 -0.0216646 0.0106978 -0.0095923 -0.0000030 0.0000046 -0.0103290 -0.0156611 -0.0233855 0.0007363 +-0.0145907 0.0190473 0.0000036 -0.0000149 0.0025474 0.0214541 -0.0341535 -0.0062093 0.0103971 -0.0216254 0.0000073 -0.0000028 0.0202901 -0.0073978 -0.0209671 -0.0276562 +-0.0000266 0.0001001 0.0359547 0.0010877 -0.0000028 -0.0000086 -0.0000731 0.0000006 0.0000190 -0.0000707 0.0301473 0.0196463 -0.0000289 0.0000373 -0.0001575 -0.0000626 +-0.0036968 0.0161975 -0.0000920 0.0001276 0.0092213 -0.0000758 -0.0082857 -0.0273694 0.0126396 -0.0107835 -0.0000657 0.0000002 0.0042088 0.0081945 -0.0280860 0.0053488 +-0.0001749 0.0002543 0.0069190 0.0286345 -0.0000410 -0.0000610 -0.0002714 -0.0001397 0.0001352 -0.0002339 0.0271470 0.0113920 0.0000120 -0.0000433 -0.0003831 -0.0002751 +0.0181719 -0.0320972 0.0001252 0.0001125 0.0145216 0.0092953 0.0456348 0.0196234 -0.0170517 0.0327145 0.0001591 0.0001433 0.0156930 0.0071361 0.0412438 0.0275939 +# 39 [ +0.3333333 +0.3333333 +0.0000000 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.0665364 0.5772001 -0.0000007 0.0000000 0.0000006 0.0000001 -0.3864134 -0.0445436 -0.0665354 0.5771900 -0.0000006 0.0000000 0.0000004 0.0000001 0.3864175 0.0445440 +-0.0988949 -0.5312919 0.0000023 -0.0000004 -0.0000007 0.0000001 -0.4479485 0.0833812 0.0988835 0.5312332 -0.0000015 0.0000003 -0.0000002 0.0000000 -0.4478475 0.0833623 +0.0000023 0.0000021 -0.1312259 0.1199908 -0.4988602 0.4568987 0.0000025 -0.0000028 0.0000020 0.0000017 -0.1312203 0.1199856 -0.4988391 0.4568791 -0.0000022 0.0000024 +-0.0000032 -0.0000010 0.3891068 -0.5533660 -0.1021597 0.1455384 -0.0000026 0.0000059 -0.0000039 -0.0000014 0.3890903 -0.5533420 -0.1021554 0.1455322 0.0000030 -0.0000064 +-0.1667466 0.3657842 0.0000074 0.0000054 0.0000023 0.0000011 0.5145690 0.2345719 -0.1667871 0.3658717 0.0000066 0.0000050 0.0000022 0.0000010 -0.5146344 -0.2346020 +-0.0000044 -0.0000005 0.6887763 0.0881508 0.0386190 0.0050066 0.0000041 -0.0000064 0.0000044 0.0000001 -0.6888038 -0.0881645 -0.0386203 -0.0050078 0.0000026 -0.0000067 +0.0000012 -0.0000003 0.0015033 0.0389115 -0.0256717 -0.6939468 0.0000003 0.0000021 -0.0000013 0.0000003 -0.0015027 -0.0389131 0.0256542 0.6939764 0.0000005 0.0000020 +-0.0143048 -0.0031174 0.0009151 -0.0080075 0.0000013 0.0000005 0.0296640 -0.0007502 0.0071130 0.0127757 0.0073943 -0.0031746 0.0000018 0.0000045 -0.0078304 -0.0286746 +-0.0303460 -0.0123097 -0.0074824 0.0069778 0.0000007 -0.0000030 -0.0022912 -0.0477579 0.0322727 0.0066364 0.0027331 0.0104654 -0.0000038 0.0000043 0.0281412 -0.0376786 +0.0055552 -0.0029894 0.0019814 -0.0179603 -0.0000043 0.0000008 -0.0176698 -0.0108244 0.0012013 -0.0050274 0.0168909 -0.0054092 -0.0000062 -0.0000052 0.0148770 0.0167805 +0.0219281 0.0106888 -0.0203968 0.0066819 0.0000090 0.0000063 0.0011313 0.0354219 -0.0237024 -0.0058327 0.0113377 0.0182332 0.0000057 0.0000001 -0.0235250 0.0264229 +0.0000040 0.0000023 -0.0000018 0.0000094 -0.0307570 0.0180576 0.0000047 -0.0000083 0.0000012 0.0000019 0.0000000 -0.0000015 -0.0356597 -0.0009622 -0.0000053 0.0000119 +-0.0170030 -0.0011522 -0.0018038 -0.0093506 0.0000179 0.0000193 0.0250629 -0.0137828 0.0133637 0.0105277 0.0076109 -0.0056962 0.0000100 0.0000270 -0.0093235 -0.0271418 +0.0000424 0.0000265 0.0000281 -0.0000375 0.0291042 0.0050230 -0.0000494 0.0000566 -0.0000407 -0.0000333 0.0000367 -0.0000290 0.0223337 -0.0191755 -0.0000311 0.0000552 +0.0323462 0.0164128 0.0084552 -0.0152454 -0.0000591 0.0000288 -0.0188079 0.0450541 -0.0326444 -0.0158972 0.0070265 -0.0160435 -0.0000294 0.0000318 -0.0245003 0.0420560 +# 40 [ +0.3333333 +0.3333333 +0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +0.2947040 0.5007361 -0.0000006 0.0000004 0.0000005 -0.0000002 -0.3352235 0.1972931 0.2946986 0.5007276 -0.0000005 0.0000004 0.0000004 -0.0000002 0.3352272 -0.1972948 +-0.0686646 0.5360377 -0.0000020 -0.0000002 0.0000005 0.0000001 0.4519499 0.0578934 0.0686570 -0.5359783 0.0000019 0.0000002 0.0000000 -0.0000000 0.4518480 0.0578801 +-0.0000042 -0.0000004 0.1570471 -0.3514202 0.2373023 -0.5336324 -0.0000008 0.0000058 -0.0000040 -0.0000003 0.1570403 -0.3514050 0.2372920 -0.5336096 0.0000008 -0.0000054 +0.0000006 -0.0000023 0.5485696 0.2003683 -0.3617943 -0.1313953 -0.0000048 -0.0000014 0.0000007 -0.0000026 0.5485461 0.2003594 -0.3617790 -0.1313895 0.0000051 0.0000015 +-0.0044116 0.4019738 0.0000087 0.0000017 0.0000026 0.0000016 0.5654793 0.0062058 -0.0044125 0.4020702 0.0000082 0.0000017 0.0000022 0.0000016 -0.5655514 -0.0062068 +-0.0000028 -0.0000036 0.3490075 0.5162358 0.1727481 0.2560392 0.0000070 -0.0000024 0.0000029 0.0000035 -0.3490159 -0.5162617 -0.1727520 -0.2560519 0.0000070 -0.0000025 +-0.0000013 -0.0000008 -0.1231184 -0.2832636 0.2478588 0.5717285 0.0000005 -0.0000038 0.0000013 0.0000007 0.1231202 0.2832769 -0.2478631 -0.5717544 0.0000011 -0.0000029 +0.0139573 0.0062244 -0.0027258 0.0077108 -0.0024768 0.0073880 -0.0301702 -0.0047594 -0.0048538 -0.0144721 -0.0079286 0.0019576 -0.0076084 0.0017387 0.0018062 0.0305403 +-0.0191869 0.0299411 0.0068621 0.0087300 0.0002209 0.0080398 -0.0496489 -0.0117493 0.0152076 -0.0324838 0.0115817 0.0009623 0.0071161 -0.0040420 -0.0353449 -0.0350808 +0.0091081 -0.0011411 0.0020577 -0.0104987 0.0003905 -0.0076623 -0.0219236 -0.0164607 0.0015657 -0.0075856 0.0103338 -0.0000200 0.0071465 0.0007482 0.0131451 0.0267330 +0.0052056 0.0049275 -0.0042511 0.0154481 0.0074830 -0.0175751 -0.0065868 0.0077438 -0.0052482 -0.0050911 -0.0150426 0.0051689 0.0170933 -0.0088660 -0.0070492 0.0064847 +0.0211725 0.0173713 -0.0115537 0.0075402 -0.0096772 0.0078260 0.0009967 0.0426491 -0.0258338 -0.0092199 -0.0007207 0.0137423 -0.0017305 0.0121749 -0.0369800 0.0209584 +-0.0161837 -0.0111317 -0.0012375 0.0117491 0.0042421 0.0126809 0.0177103 -0.0196807 0.0148961 0.0127234 -0.0114460 0.0041292 -0.0131949 -0.0010824 0.0145560 -0.0223571 +0.0017970 0.0005867 -0.0196716 -0.0004192 0.0196904 -0.0040005 -0.0021243 0.0017589 -0.0015136 -0.0011447 0.0098755 0.0168032 -0.0062340 -0.0192675 -0.0002176 0.0027175 +0.0131320 0.0130143 -0.0150789 0.0001294 -0.0156455 0.0003884 -0.0106264 0.0235156 -0.0149746 -0.0108544 0.0022620 0.0149169 0.0021094 0.0154617 -0.0214628 0.0142698 +# 41 [ +0.3333333 +0.3333333 -0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.1387990 0.5642003 -0.0000007 -0.0000001 0.0000006 0.0000001 -0.3777104 -0.0929205 -0.1387968 0.5641904 -0.0000006 -0.0000001 0.0000004 0.0000000 0.3777143 0.0929218 +-0.4444382 0.3074506 -0.0000012 -0.0000017 0.0000006 0.0000008 0.2592210 0.3747197 0.4443890 -0.3074166 0.0000011 0.0000015 0.0000002 0.0000004 0.2591627 0.3746351 +0.0000024 -0.0000003 -0.0198275 -0.0319444 0.3682731 0.5934620 0.0000001 -0.0000021 0.0000014 0.0000003 -0.0198266 -0.0319431 0.3682576 0.5934365 -0.0000005 0.0000013 +-0.0000007 0.0000043 -0.6497445 -0.2562315 -0.0349747 -0.0137966 0.0000073 0.0000017 -0.0000007 0.0000044 -0.6497166 -0.2562202 -0.0349732 -0.0137959 -0.0000073 -0.0000017 +-0.3255011 0.2359056 0.0000038 0.0000080 0.0000027 0.0000010 0.3318620 0.4579006 -0.3255790 0.2359624 0.0000035 0.0000076 0.0000028 0.0000011 -0.3319042 -0.4579591 +-0.0000009 -0.0000011 0.2096899 0.5728458 0.1148731 0.3136623 0.0000024 0.0000011 0.0000010 0.0000010 -0.2096919 -0.5728721 -0.1148749 -0.3136764 0.0000026 0.0000006 +0.0000021 0.0000035 -0.2350204 -0.2373719 0.4292675 0.4334220 -0.0000065 0.0000029 -0.0000020 -0.0000036 0.2350274 0.2373847 -0.4292804 -0.4334446 -0.0000068 0.0000020 +-0.0050243 -0.0144342 0.0074852 -0.0032986 -0.0070799 0.0032581 0.0171961 0.0252415 -0.0072199 0.0134494 0.0068577 0.0044349 -0.0064831 -0.0043434 0.0210182 -0.0222332 +0.0317131 -0.0160820 -0.0015178 -0.0110022 -0.0039367 0.0070734 0.0368508 0.0351797 -0.0295313 0.0202959 -0.0095195 -0.0066900 0.0081289 0.0000648 0.0126787 0.0482075 +0.0070065 0.0057407 0.0087406 -0.0061250 -0.0058772 0.0047947 -0.0038783 -0.0274189 0.0066965 -0.0043068 0.0073959 0.0070779 -0.0044575 -0.0059518 -0.0098068 0.0278404 +0.0015669 0.0071634 -0.0117701 0.0108930 -0.0158733 0.0106500 -0.0093730 0.0028082 -0.0015312 -0.0070874 -0.0155505 -0.0036004 -0.0190977 -0.0018274 -0.0100238 0.0014090 +0.0005183 0.0273781 -0.0132760 -0.0038648 0.0121739 0.0022978 -0.0317763 0.0284311 -0.0097459 -0.0256271 -0.0108760 0.0084197 0.0104391 -0.0065560 -0.0399495 -0.0145427 +-0.0033074 -0.0193493 -0.0092211 0.0072192 0.0061582 -0.0120335 0.0264788 -0.0010401 0.0012720 0.0195510 -0.0110679 -0.0052814 0.0082830 0.0101792 0.0261372 -0.0051532 +-0.0001464 -0.0019752 0.0053840 0.0189674 0.0095734 0.0175932 0.0023571 0.0012944 -0.0004817 0.0018516 0.0130581 -0.0143894 0.0166853 -0.0115750 0.0028178 -0.0008410 +0.0005759 -0.0184931 0.0103822 0.0109391 -0.0109412 -0.0111858 0.0244707 -0.0082476 0.0022611 0.0183703 0.0093768 -0.0118201 -0.0098833 0.0120789 0.0250869 0.0059830 +# 42 [ +0.3333333 -0.3333333 +0.0000000 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +0.4673892 -0.3451584 0.0000003 0.0000006 -0.0000003 -0.0000005 0.2310703 0.3128993 0.4673812 -0.3451523 0.0000003 0.0000006 -0.0000003 -0.0000004 -0.2310728 -0.3129025 +0.3492399 -0.4124110 0.0000009 0.0000008 -0.0000006 -0.0000005 -0.3477162 -0.2944549 -0.3492016 0.4123650 -0.0000020 -0.0000017 -0.0000002 -0.0000001 -0.3476377 -0.2943886 +-0.0000014 -0.0000031 0.1622340 -0.0892182 0.5912777 -0.3245718 -0.0000037 0.0000016 -0.0000009 -0.0000023 0.1622270 -0.0892143 0.5912526 -0.3245579 0.0000029 -0.0000012 +-0.0000009 -0.0000042 0.6039567 -0.3003207 -0.1658463 0.0823088 -0.0000068 0.0000019 -0.0000004 -0.0000032 0.6039308 -0.3003076 -0.1658393 0.0823053 0.0000062 -0.0000017 +-0.3914587 0.0914472 0.0000037 0.0000076 0.0000006 0.0000024 0.1286437 0.5506869 -0.3915527 0.0914687 0.0000038 0.0000080 0.0000006 0.0000023 -0.1286599 -0.5507570 +-0.0000017 -0.0000042 -0.2818206 -0.6346170 -0.0159161 -0.0358435 0.0000055 -0.0000044 0.0000018 0.0000041 0.2818231 0.6346477 0.0159158 0.0358453 0.0000051 -0.0000064 +-0.0000011 -0.0000004 0.0062682 -0.0387125 -0.1110129 0.6854751 0.0000006 -0.0000019 0.0000013 0.0000004 -0.0062691 0.0387141 0.1110358 -0.6855005 0.0000006 -0.0000021 +0.0099094 0.0107469 0.0053216 -0.0060339 -0.0000019 0.0000004 -0.0247130 -0.0164427 0.0015272 -0.0145318 0.0078882 0.0016742 0.0000004 -0.0000055 -0.0100153 0.0279595 +-0.0118895 -0.0308095 0.0115959 0.0000747 0.0000006 -0.0000015 0.0335032 -0.0320063 0.0164302 0.0282793 0.0070228 -0.0080501 -0.0000065 0.0000016 0.0471204 -0.0066329 +0.0040023 -0.0019963 -0.0090462 0.0146572 -0.0000014 -0.0000063 -0.0097291 -0.0217757 0.0059383 -0.0025007 -0.0174035 -0.0037987 -0.0000013 -0.0000056 0.0090224 0.0191446 +-0.0074780 -0.0232869 -0.0189749 -0.0100507 0.0000028 -0.0000042 0.0248944 -0.0252412 0.0121720 0.0212140 -0.0053242 0.0207995 -0.0000072 -0.0000054 0.0354204 -0.0013909 +0.0000052 -0.0000011 -0.0000006 0.0000028 0.0339136 -0.0110613 -0.0000114 0.0000052 -0.0000054 -0.0000040 0.0000072 0.0000038 0.0346285 0.0085365 0.0000077 0.0000087 +0.0109006 0.0130269 0.0054691 -0.0077607 -0.0000134 -0.0000116 -0.0272418 -0.0086268 -0.0016041 -0.0168891 0.0093726 0.0015963 -0.0000059 -0.0000282 -0.0130745 0.0254803 +0.0001610 -0.0001752 0.0000738 0.0000909 0.0140780 0.0258343 0.0002345 0.0001898 -0.0001535 0.0001705 0.0000751 0.0000764 0.0289674 0.0057603 0.0002283 0.0002325 +-0.0140651 -0.0333999 0.0164823 -0.0060689 -0.0002004 0.0000354 0.0431804 -0.0220427 0.0145521 0.0331065 0.0157087 -0.0074534 -0.0001020 0.0001553 0.0459635 -0.0163156 +# 43 [ +0.3333333 -0.3333333 +0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +0.4441171 -0.3746293 0.0000004 0.0000006 -0.0000003 -0.0000005 0.2507999 0.2973193 0.4441096 -0.3746225 0.0000004 0.0000006 -0.0000002 -0.0000004 -0.2508023 -0.2973227 +-0.5340316 0.0828343 -0.0000002 -0.0000015 0.0000001 0.0000005 0.0698400 0.4502585 0.5339724 -0.0828251 0.0000003 0.0000023 0.0000000 0.0000000 0.0698245 0.4501570 +0.0000019 0.0000006 0.0278910 -0.0251627 -0.5177189 0.4688197 0.0000003 -0.0000019 0.0000018 0.0000004 0.0278899 -0.0251616 -0.5176966 0.4687998 -0.0000000 0.0000016 +-0.0000047 -0.0000010 0.0092457 -0.6983835 0.0004276 -0.0375618 -0.0000012 0.0000076 -0.0000039 -0.0000010 0.0092451 -0.6983534 0.0004275 -0.0375602 0.0000012 -0.0000072 +-0.3899808 0.0975573 0.0000036 0.0000078 -0.0000009 0.0000029 0.1372395 0.5486079 -0.3900742 0.0975809 0.0000036 0.0000079 -0.0000010 0.0000026 -0.1372569 -0.5486779 +0.0000017 -0.0000007 0.4727430 -0.3851920 0.2591983 -0.2113285 0.0000024 0.0000015 -0.0000018 0.0000006 -0.4727677 0.3852024 -0.2592107 0.2113347 0.0000034 0.0000005 +-0.0000038 -0.0000016 -0.2731405 -0.1929703 0.4981581 0.3517110 0.0000011 -0.0000072 0.0000039 0.0000016 0.2731495 0.1929817 -0.4981746 -0.3517309 0.0000019 -0.0000069 +0.0034568 -0.0148649 -0.0080767 -0.0011942 0.0077276 0.0010394 0.0010279 0.0305347 -0.0132878 0.0074923 -0.0034098 -0.0074382 0.0031579 0.0071339 0.0296126 -0.0075869 +-0.0356476 -0.0039473 0.0049558 -0.0112122 -0.0068841 0.0037101 -0.0092057 -0.0484674 0.0355399 0.0000727 -0.0029560 -0.0111339 0.0066443 0.0043816 0.0146802 -0.0484592 +0.0030032 0.0061851 -0.0093303 0.0006260 0.0079437 -0.0013182 0.0152620 -0.0258071 0.0079873 0.0025657 -0.0010744 -0.0098180 0.0006502 0.0083029 -0.0201950 0.0190183 +0.0035190 -0.0072222 -0.0160146 0.0002038 -0.0188203 -0.0029312 0.0108836 0.0026632 -0.0030356 0.0074758 -0.0088101 -0.0136732 -0.0130496 -0.0136455 0.0091206 0.0062580 +0.0127383 -0.0246633 -0.0097411 -0.0097395 0.0093915 0.0076341 0.0417102 -0.0095931 -0.0038222 0.0274250 -0.0136737 0.0026185 0.0122520 -0.0009833 0.0287736 0.0320028 +-0.0078104 0.0174173 -0.0126073 0.0000897 0.0109814 -0.0073999 -0.0220062 -0.0140232 0.0097560 -0.0164985 -0.0069462 -0.0092165 0.0010102 0.0139047 -0.0238684 -0.0097370 +0.0004335 -0.0025753 -0.0061007 -0.0182131 -0.0117540 -0.0166839 0.0030862 0.0025539 -0.0012542 0.0023961 -0.0116123 0.0159864 -0.0156410 0.0121103 0.0036361 -0.0002717 +-0.0105976 0.0152087 0.0027649 0.0148251 -0.0030129 -0.0153176 -0.0249923 -0.0065239 0.0081678 -0.0166368 0.0142964 -0.0047836 -0.0148566 0.0047959 -0.0178194 -0.0187037 +# 44 [ +0.3333333 -0.3333333 -0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +0.5436339 -0.2050593 0.0000002 0.0000006 -0.0000003 -0.0000005 0.1372794 0.3639419 0.5436245 -0.2050555 0.0000002 0.0000007 -0.0000002 -0.0000004 -0.1372805 -0.3639459 +0.5349977 0.0763458 -0.0000002 0.0000015 0.0000001 -0.0000010 0.0643696 -0.4510731 -0.5349384 -0.0763373 0.0000003 -0.0000023 0.0000001 -0.0000005 0.0643549 -0.4509714 +-0.0000047 -0.0000004 -0.0730704 -0.3780568 -0.1097316 -0.5735231 -0.0000004 0.0000061 -0.0000034 -0.0000007 -0.0730673 -0.3780405 -0.1097270 -0.5734984 0.0000006 -0.0000051 +0.0000024 -0.0000007 0.2167423 0.5422108 -0.1422519 -0.3578135 -0.0000016 -0.0000049 0.0000025 -0.0000007 0.2167333 0.5421874 -0.1422461 -0.3577982 0.0000016 0.0000050 +-0.4006721 -0.0326234 0.0000009 0.0000085 0.0000014 0.0000025 -0.0458930 0.5636481 -0.4007682 -0.0326311 0.0000009 0.0000086 0.0000014 0.0000026 0.0458990 -0.5637199 +-0.0000031 0.0000029 -0.3980014 0.4796522 -0.1969510 0.2375765 -0.0000062 -0.0000030 0.0000033 -0.0000028 0.3980239 -0.4796675 0.1969620 -0.2375837 -0.0000063 -0.0000032 +-0.0000007 0.0000009 0.0034892 -0.3085756 -0.0067637 0.6232390 -0.0000021 -0.0000020 0.0000008 -0.0000009 -0.0034929 0.3085881 0.0067705 -0.6232647 -0.0000012 -0.0000031 +0.0075247 -0.0132791 -0.0074072 -0.0034284 -0.0071168 -0.0031811 -0.0076578 0.0295762 -0.0148658 0.0034246 -0.0011677 -0.0080989 -0.0010193 -0.0077323 0.0305506 0.0011095 +0.0246051 0.0260540 -0.0110151 0.0053457 -0.0076973 -0.0017354 -0.0240054 0.0430054 -0.0270778 -0.0229179 -0.0048766 0.0104361 0.0023500 0.0075477 -0.0426742 0.0273638 +-0.0010718 -0.0067120 0.0093075 0.0014371 0.0078196 0.0009249 -0.0207590 0.0220059 -0.0075450 -0.0043385 -0.0009327 0.0098156 -0.0015505 0.0083664 0.0239948 -0.0131884 +0.0036694 -0.0073591 -0.0159780 0.0005939 0.0188763 0.0028686 0.0105446 0.0025026 -0.0030544 0.0074170 -0.0091031 -0.0134929 0.0130867 0.0135272 0.0095669 0.0066488 +-0.0198670 0.0193057 0.0062508 0.0123327 0.0064800 0.0101593 -0.0425257 -0.0040564 0.0122756 -0.0247493 0.0138207 0.0018179 0.0119454 0.0030555 -0.0170875 -0.0394385 +-0.0130552 0.0140342 -0.0118664 -0.0039200 -0.0128809 0.0036140 -0.0165179 -0.0203906 0.0145887 -0.0125798 -0.0036921 -0.0109949 0.0036113 -0.0133546 -0.0194799 -0.0170009 +0.0024801 -0.0009786 0.0134185 -0.0137919 -0.0094017 0.0180485 -0.0006566 0.0038635 -0.0026892 0.0001490 -0.0194965 -0.0028981 0.0179412 0.0084542 0.0021824 0.0031264 +-0.0147002 0.0112760 -0.0018466 0.0149715 -0.0017725 0.0155066 -0.0218304 -0.0137796 0.0128177 -0.0133726 0.0150773 -0.0002281 0.0156135 -0.0000651 -0.0113059 -0.0232148 +# 45 [ -0.3333333 +0.0000000 +0.0000000 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.4541147 0.3624457 -0.0000004 -0.0000005 0.0000004 0.0000004 -0.2426436 -0.3040123 -0.4541066 0.3624396 -0.0000004 -0.0000005 0.0000003 0.0000003 0.2426461 0.3040156 +0.5393264 -0.0343263 0.0000001 0.0000018 -0.0000000 -0.0000007 -0.0289417 -0.4547227 -0.5392666 0.0343231 -0.0000001 -0.0000021 -0.0000000 -0.0000002 -0.0289353 -0.4546201 +-0.0000023 0.0000034 -0.2860041 -0.1913502 -0.5062237 -0.3384677 0.0000045 0.0000030 -0.0000018 0.0000027 -0.2859918 -0.1913420 -0.5062021 -0.3384531 -0.0000039 -0.0000026 +-0.0000025 0.0000011 -0.2402319 -0.5595637 0.1358472 0.3161625 0.0000021 0.0000050 -0.0000026 0.0000011 -0.2402216 -0.5595397 0.1358415 0.3161490 -0.0000022 -0.0000052 +0.3285667 -0.2316172 -0.0000049 -0.0000070 -0.0000014 -0.0000020 -0.3258291 -0.4622126 0.3286448 -0.2316733 -0.0000048 -0.0000068 -0.0000014 -0.0000020 0.3258709 0.4622716 +-0.0000000 0.0000006 0.5754599 0.1996505 0.3169919 0.1106271 0.0000014 0.0000006 0.0000001 -0.0000007 -0.5754858 -0.1996550 -0.3170060 -0.1106284 0.0000013 0.0000008 +-0.0000006 0.0000008 -0.2647976 -0.2064074 0.4797185 0.3753481 -0.0000024 -0.0000017 0.0000006 -0.0000009 0.2648104 0.2064142 -0.4797419 -0.3753583 -0.0000023 -0.0000020 +-0.0032723 -0.0137870 0.0000037 -0.0000073 0.0000010 -0.0000003 -0.0004723 -0.0291369 0.0126308 0.0063970 0.0000082 0.0000108 -0.0000043 -0.0000021 0.0282578 0.0072453 +0.0128737 0.0268915 -0.0000199 0.0000128 -0.0000017 -0.0000004 -0.0446577 -0.0072148 -0.0050050 -0.0293941 -0.0000041 0.0000184 0.0000041 -0.0000043 -0.0322945 0.0316591 +-0.0000520 0.0000667 0.0008164 -0.0006649 -0.0259221 0.0211759 -0.0001499 0.0000400 0.0000079 -0.0000896 0.0002813 -0.0010105 -0.0089103 0.0322607 -0.0000612 -0.0001211 +0.0001986 -0.0000524 0.0091423 -0.0323361 0.0002830 -0.0010018 0.0000960 0.0001386 -0.0001442 0.0000716 -0.0109780 -0.0317752 -0.0003435 -0.0009885 0.0000715 0.0003240 +0.0085305 0.0257919 -0.0001571 -0.0001352 -0.0000194 -0.0001196 -0.0162554 0.0402322 -0.0200335 -0.0183470 -0.0001330 0.0000219 -0.0000823 -0.0000839 -0.0433554 -0.0016566 +0.0009103 0.0024128 0.0000259 0.0000719 0.0000191 0.0000694 -0.0022243 0.0029767 -0.0015987 -0.0020087 0.0000319 0.0000112 0.0000657 0.0000483 -0.0037418 0.0004087 +-0.0290190 -0.0371821 0.0001006 -0.0001048 0.0000603 -0.0000199 0.0664921 -0.0116972 0.0195859 0.0429073 0.0000971 0.0000093 -0.0000142 0.0000647 0.0410536 -0.0535736 +0.0000133 -0.0000823 0.0010302 0.0011293 -0.0259447 -0.0219847 0.0000860 0.0000685 -0.0000325 0.0000750 -0.0013715 0.0006428 0.0285503 -0.0184869 0.0001253 -0.0000073 +# 46 [ -0.3333333 +0.0000000 +0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +0.4998279 0.2962417 -0.0000003 0.0000006 0.0000004 -0.0000005 -0.1983223 0.3346157 0.4998194 0.2962363 -0.0000003 0.0000006 0.0000003 -0.0000003 0.1983245 -0.3346192 +-0.5181241 -0.1536188 0.0000005 -0.0000017 -0.0000004 0.0000013 -0.1295206 0.4368463 0.5180669 0.1536013 -0.0000006 0.0000020 -0.0000002 0.0000008 -0.1294912 0.4367478 +-0.0000008 -0.0000052 0.5902728 0.0014621 0.3752491 0.0002584 -0.0000075 0.0000009 -0.0000008 -0.0000040 0.5902475 0.0014620 0.3752330 0.0002583 0.0000066 -0.0000009 +0.0000010 -0.0000002 0.3674350 -0.0761810 -0.5777672 0.1208676 -0.0000021 -0.0000008 0.0000008 -0.0000016 0.3674192 -0.0761777 -0.5777425 0.1208626 0.0000033 0.0000006 +-0.4019092 -0.0084559 -0.0000004 0.0000086 -0.0000023 0.0000021 -0.0118950 0.5653881 -0.4020055 -0.0084572 -0.0000004 0.0000084 -0.0000022 0.0000027 0.0118963 -0.5654602 +0.0000000 -0.0000045 -0.0145649 0.0484757 -0.2000782 0.6641598 0.0000069 -0.0000006 -0.0000001 0.0000044 0.0145641 -0.0484780 0.2000772 -0.6641899 0.0000069 0.0000011 +-0.0000002 0.0000002 -0.5484701 0.4246815 0.0400426 -0.0309585 -0.0000026 0.0000013 0.0000002 -0.0000001 0.5484819 -0.4247142 -0.0400437 0.0309603 -0.0000024 0.0000015 +0.0037821 -0.0141625 0.0000072 -0.0000028 -0.0072112 -0.0028160 0.0141407 -0.0262962 0.0081955 0.0121406 0.0000019 0.0000121 -0.0058978 0.0050267 0.0219960 0.0202339 +-0.0057777 -0.0297185 0.0000209 -0.0000079 0.0025164 -0.0084501 0.0417183 0.0209030 -0.0034857 0.0300997 0.0000086 -0.0000176 0.0031962 0.0082984 0.0398858 -0.0240305 +-0.0019241 0.0142925 -0.0000043 0.0000005 -0.0180960 -0.0050451 -0.0171121 0.0156884 -0.0053114 -0.0133510 -0.0000007 -0.0000051 -0.0162191 0.0094286 -0.0206149 -0.0110662 +-0.0045977 -0.0235487 0.0000027 -0.0000144 -0.0118230 0.0180830 0.0333516 0.0096275 -0.0003049 0.0239930 -0.0000052 -0.0000067 -0.0148831 -0.0156496 0.0310787 -0.0154463 +0.0000808 -0.0000671 -0.0153607 -0.0325266 0.0000103 -0.0000014 0.0000330 0.0000637 -0.0000570 0.0000483 -0.0300539 -0.0197887 -0.0000219 0.0000424 0.0001229 0.0001224 +-0.0038503 0.0161618 -0.0000245 -0.0001557 0.0082365 0.0041472 -0.0195386 0.0208798 -0.0065650 -0.0152626 -0.0000595 -0.0000279 0.0073996 -0.0054870 -0.0228224 -0.0172217 +0.0002982 -0.0000443 -0.0233588 -0.0179212 0.0000345 0.0000641 0.0000013 0.0003016 -0.0002639 0.0000164 0.0005875 -0.0294499 0.0000439 0.0000066 0.0000793 0.0004510 +-0.0025543 -0.0367961 0.0001835 -0.0000781 0.0171132 -0.0021252 0.0496367 0.0019715 0.0012773 0.0368699 0.0001784 -0.0000295 0.0172378 0.0003294 0.0491119 -0.0071085 +# 47 [ -0.3333333 +0.0000000 -0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.0932390 -0.5734924 0.0000007 -0.0000001 -0.0000005 0.0000002 0.3839312 -0.0624201 -0.0932377 -0.5734824 0.0000006 -0.0000001 -0.0000005 0.0000002 -0.3839353 0.0624207 +0.1806687 0.5093233 -0.0000016 0.0000006 0.0000001 -0.0000000 0.4294259 -0.1523274 -0.1806492 -0.5092667 0.0000020 -0.0000007 -0.0000004 0.0000001 0.4293290 -0.1522932 +-0.0000041 0.0000023 -0.3769779 -0.4580297 -0.2350188 -0.2865287 0.0000038 0.0000061 -0.0000040 0.0000023 -0.3769618 -0.4580100 -0.2350088 -0.2865163 -0.0000038 -0.0000060 +-0.0000001 -0.0000014 0.2490854 0.2743885 -0.3979861 -0.4398982 -0.0000027 -0.0000010 -0.0000004 -0.0000011 0.2490747 0.2743767 -0.3979692 -0.4398793 0.0000025 0.0000008 +0.2614638 0.3053510 0.0000064 -0.0000057 0.0000007 -0.0000036 0.4295540 -0.3678159 0.2615269 0.3054238 0.0000063 -0.0000055 0.0000001 -0.0000030 -0.4296087 0.3678630 +0.0000036 -0.0000026 0.0325537 -0.0369484 0.4583211 -0.5207864 0.0000042 0.0000049 -0.0000039 0.0000023 -0.0325541 0.0369508 -0.4583326 0.5208140 0.0000037 0.0000064 +0.0000002 0.0000000 -0.6381775 0.2721035 0.0452853 -0.0193389 -0.0000028 0.0000015 -0.0000002 -0.0000000 0.6381974 -0.2721322 -0.0452868 0.0193403 -0.0000025 0.0000013 +0.0135315 -0.0056315 0.0000066 0.0000027 0.0021614 0.0074357 0.0294674 -0.0048158 -0.0046294 0.0138964 -0.0000090 0.0000093 0.0075822 0.0016045 -0.0026397 0.0297671 +-0.0189117 0.0237301 -0.0000212 -0.0000100 0.0080931 -0.0034861 -0.0113198 -0.0453234 0.0251919 -0.0169620 -0.0000177 0.0000044 -0.0041354 0.0078608 -0.0441935 -0.0148422 +0.0123662 -0.0071308 0.0000041 0.0000076 -0.0070812 -0.0174013 0.0228177 0.0036233 -0.0071417 0.0122951 -0.0000021 0.0000029 -0.0174187 -0.0069800 0.0036938 0.0230009 +-0.0151666 0.0185916 -0.0000079 0.0000016 -0.0214643 0.0024571 -0.0139362 -0.0318011 0.0186435 -0.0151112 -0.0000045 0.0000076 0.0025322 -0.0214479 -0.0317398 -0.0140195 +0.0001051 -0.0000055 0.0083449 -0.0349884 -0.0000019 -0.0000064 -0.0000225 0.0000736 -0.0000749 0.0000014 -0.0110861 -0.0342339 0.0000411 -0.0000214 0.0000321 0.0001693 +0.0148869 -0.0073660 -0.0001144 0.0001029 0.0020722 0.0089899 0.0285320 0.0016580 -0.0075312 0.0147970 -0.0000010 0.0000561 0.0089469 0.0021691 0.0013429 0.0285632 +0.0002072 -0.0001946 -0.0293111 -0.0030530 -0.0000734 -0.0000524 0.0001740 0.0002148 -0.0001891 0.0001595 -0.0149038 -0.0253699 -0.0000695 0.0000056 0.0003002 0.0003161 +-0.0273438 0.0247405 -0.0001770 -0.0001103 0.0122521 0.0121528 -0.0291168 -0.0402074 0.0281816 -0.0237851 -0.0001305 -0.0001355 0.0104076 0.0137509 -0.0359316 -0.0342241 +# 48 [ -0.3333333 +0.3333333 +0.0000000 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.5379776 0.2194702 -0.0000003 -0.0000005 0.0000002 0.0000005 -0.1469270 -0.3601554 -0.5379682 0.2194665 -0.0000003 -0.0000006 0.0000002 0.0000004 0.1469284 0.3601592 +-0.5350703 0.0758362 -0.0000001 -0.0000012 0.0000001 0.0000007 0.0639399 0.4511341 0.5350109 -0.0758283 0.0000004 0.0000026 0.0000000 0.0000002 0.0639256 0.4510323 +-0.0000022 -0.0000026 0.1522088 -0.1054148 0.5542090 -0.3844588 -0.0000031 0.0000026 -0.0000016 -0.0000018 0.1522021 -0.1054103 0.5541854 -0.3844425 0.0000024 -0.0000021 +0.0000034 0.0000026 -0.5314626 0.4153358 0.1457959 -0.1141198 0.0000046 -0.0000053 0.0000028 0.0000017 -0.5314395 0.4153181 0.1457897 -0.1141150 -0.0000042 0.0000049 +-0.2534068 0.3120697 0.0000052 0.0000066 0.0000019 0.0000016 0.4390060 0.3564813 -0.2534671 0.3121449 0.0000055 0.0000069 0.0000018 0.0000015 -0.4390621 -0.3565265 +-0.0000024 -0.0000039 0.3385462 0.6062523 0.0191409 0.0343242 0.0000069 -0.0000022 0.0000023 0.0000039 -0.3385693 -0.6062729 -0.0191427 -0.0343251 0.0000081 -0.0000000 +-0.0000004 0.0000010 -0.0321387 -0.0226166 0.5676466 0.3999634 -0.0000018 -0.0000006 0.0000004 -0.0000012 0.0321404 0.0226171 -0.5676808 -0.3999647 -0.0000019 -0.0000009 +-0.0068240 -0.0129277 -0.0074637 0.0030030 0.0000009 -0.0000017 -0.0072537 -0.0287829 0.0142082 0.0034096 -0.0010540 0.0079947 -0.0000053 -0.0000013 0.0296993 -0.0001111 +-0.0217014 -0.0248924 0.0053451 -0.0102907 0.0000015 -0.0000001 0.0439416 -0.0146965 0.0173447 0.0277277 0.0103968 -0.0024548 -0.0000042 0.0000051 0.0278546 -0.0385805 +0.0032661 -0.0030552 0.0168912 -0.0033700 -0.0000054 -0.0000035 -0.0170192 -0.0167093 0.0044137 -0.0046944 0.0025057 -0.0176361 -0.0000048 -0.0000031 0.0147990 0.0151296 +-0.0173490 -0.0172400 0.0003350 0.0214698 0.0000049 -0.0000009 0.0337951 -0.0107124 0.0133701 0.0204801 -0.0209485 -0.0047046 0.0000018 0.0000090 0.0173286 -0.0309234 +0.0000045 -0.0000020 0.0000023 0.0000026 -0.0313493 0.0170210 0.0000111 -0.0000032 -0.0000008 0.0000055 -0.0000033 0.0000076 -0.0176099 0.0310142 -0.0000013 0.0000103 +0.0066119 0.0156461 0.0094016 -0.0013222 0.0000046 0.0000177 -0.0047638 0.0281747 -0.0142928 -0.0091387 0.0028597 -0.0090674 0.0000218 0.0000181 -0.0286388 -0.0000030 +-0.0001550 0.0001728 -0.0000968 -0.0000654 -0.0270070 -0.0116275 -0.0002061 -0.0002084 0.0001506 -0.0001653 -0.0000832 -0.0000670 -0.0084087 -0.0283338 -0.0002475 -0.0002010 +0.0225290 0.0283906 -0.0132472 0.0115373 0.0001149 -0.0001797 -0.0400903 0.0272721 -0.0220372 -0.0286769 -0.0140871 0.0101953 0.0001967 0.0000050 -0.0364013 0.0324637 +# 49 [ -0.3333333 +0.3333333 +0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.1487228 -0.5616660 0.0000006 -0.0000002 -0.0000006 0.0000001 0.3760138 -0.0995641 -0.1487205 -0.5616561 0.0000006 -0.0000002 -0.0000004 0.0000000 -0.3760176 0.0995655 +0.3249931 0.4317762 -0.0000012 0.0000009 0.0000008 -0.0000006 0.3640438 -0.2740118 -0.3249570 -0.4317284 0.0000018 -0.0000014 0.0000004 -0.0000003 0.3639619 -0.2739498 +-0.0000000 0.0000048 -0.3695989 -0.1079950 -0.5607963 -0.1627181 0.0000061 0.0000002 0.0000004 0.0000034 -0.3695829 -0.1079903 -0.5607723 -0.1627112 -0.0000052 0.0000001 +-0.0000015 -0.0000020 0.5018795 -0.2984740 -0.3305794 0.1974421 -0.0000042 0.0000029 -0.0000015 -0.0000020 0.5018581 -0.2984609 -0.3305655 0.1974335 0.0000043 -0.0000030 +0.1858617 0.3564518 0.0000082 -0.0000025 0.0000028 0.0000003 0.5014409 -0.2614620 0.1859061 0.3565373 0.0000083 -0.0000025 0.0000030 0.0000003 -0.5015048 0.2614954 +0.0000004 0.0000046 0.0000711 -0.6232860 0.0000904 -0.3085747 -0.0000073 -0.0000018 -0.0000006 -0.0000046 -0.0000637 0.6233121 -0.0000866 0.3085875 -0.0000072 -0.0000017 +-0.0000005 -0.0000013 0.1222687 -0.2833150 -0.2470728 0.5722254 0.0000026 -0.0000012 0.0000006 0.0000013 -0.1222705 0.2833284 0.2470771 -0.5722514 0.0000029 -0.0000026 +-0.0087314 0.0125188 0.0062901 0.0052027 0.0059409 0.0050462 -0.0233743 0.0196725 -0.0033264 -0.0148877 0.0078093 -0.0024425 0.0074151 -0.0024174 -0.0141861 -0.0270803 +0.0313145 0.0174251 -0.0024665 0.0119922 0.0035786 0.0070331 -0.0357628 0.0338638 -0.0288846 -0.0205945 -0.0089130 0.0072978 -0.0078930 -0.0004173 -0.0160029 0.0481021 +-0.0064305 0.0022005 -0.0056323 -0.0075476 -0.0044835 -0.0064735 -0.0097063 0.0286538 -0.0073701 -0.0046310 -0.0082332 0.0054248 -0.0066629 0.0052928 0.0003995 -0.0273766 +0.0017554 -0.0080352 -0.0120787 -0.0104760 0.0165072 0.0095952 0.0097864 0.0046617 -0.0022709 0.0076949 -0.0155497 0.0048098 0.0186756 -0.0023392 0.0116231 0.0008179 +0.0077322 -0.0266011 -0.0138237 0.0002635 -0.0120119 -0.0009573 0.0235288 0.0356555 -0.0161005 0.0224498 -0.0080877 -0.0113536 -0.0083017 -0.0091168 0.0428456 -0.0034066 +-0.0070712 0.0178156 -0.0086337 -0.0090351 -0.0022655 -0.0131848 -0.0255070 -0.0061656 0.0050993 -0.0185763 -0.0115150 0.0013845 -0.0105117 0.0089949 -0.0237169 -0.0102961 +-0.0002661 -0.0026532 -0.0060979 0.0182514 0.0117231 -0.0166341 0.0031324 -0.0023532 0.0010991 0.0024583 -0.0115201 -0.0159930 0.0157437 0.0120625 0.0037798 0.0005076 +-0.0041964 0.0180463 0.0128696 -0.0078661 0.0133901 -0.0080224 -0.0215687 -0.0141890 0.0068835 -0.0171983 0.0060208 0.0138257 0.0063928 0.0142440 -0.0258129 -0.0007057 +# 50 [ -0.3333333 +0.3333333 -0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.4709102 0.3403390 -0.0000005 -0.0000005 0.0000004 0.0000004 -0.2278438 -0.3152563 -0.4709019 0.3403334 -0.0000005 -0.0000005 0.0000003 0.0000003 0.2278465 0.3152594 +0.2837308 -0.4599435 0.0000013 0.0000008 -0.0000004 -0.0000003 -0.3877927 -0.2392221 -0.2836994 0.4598926 -0.0000020 -0.0000012 -0.0000000 -0.0000000 -0.3877051 -0.2391683 +0.0000015 -0.0000014 -0.0359744 -0.0108134 0.6685072 0.2022939 -0.0000011 -0.0000016 0.0000014 -0.0000011 -0.0359729 -0.0108128 0.6684786 0.2022855 0.0000007 0.0000014 +-0.0000031 0.0000036 -0.4374860 -0.5444547 -0.0234751 -0.0293259 0.0000056 0.0000053 -0.0000025 0.0000032 -0.4374669 -0.5444314 -0.0234740 -0.0293248 -0.0000053 -0.0000049 +0.2505686 -0.3143530 -0.0000056 -0.0000065 -0.0000030 -0.0000004 -0.4422180 -0.3524891 0.2506288 -0.3144283 -0.0000057 -0.0000066 -0.0000028 -0.0000002 0.4422745 0.3525339 +-0.0000018 0.0000007 0.6080931 0.0459395 0.3334617 0.0248543 0.0000011 -0.0000022 0.0000018 -0.0000008 -0.6081190 -0.0459341 -0.3334758 -0.0248522 0.0000018 -0.0000028 +-0.0000038 -0.0000016 0.3303332 0.0519103 -0.6025300 -0.0940645 0.0000044 -0.0000061 0.0000039 0.0000017 -0.3303477 -0.0519085 0.6025558 0.0940617 0.0000035 -0.0000061 +0.0149915 0.0028539 0.0021752 -0.0078687 -0.0021770 0.0074876 0.0275064 0.0132936 -0.0122271 0.0091194 -0.0054224 -0.0061285 0.0052464 0.0057735 -0.0189198 0.0240094 +-0.0069819 -0.0351780 0.0107478 -0.0058969 -0.0031063 0.0071762 0.0490757 0.0050261 0.0031124 0.0354020 0.0113459 0.0019919 -0.0049340 -0.0062461 0.0470240 -0.0187714 +0.0042928 0.0053697 -0.0045747 0.0081566 0.0046034 -0.0066055 0.0298608 -0.0026934 -0.0011140 0.0083147 0.0084043 0.0051884 -0.0072170 -0.0041554 -0.0258506 0.0100612 +0.0080067 0.0006307 0.0083027 -0.0136963 0.0070244 -0.0177043 -0.0032258 0.0107268 -0.0079799 -0.0011759 -0.0073108 -0.0145307 -0.0051361 -0.0181690 0.0007666 0.0110320 +0.0276459 -0.0025029 -0.0053506 -0.0126935 0.0035310 0.0115760 -0.0246068 0.0350192 -0.0268435 -0.0067966 0.0075788 -0.0116789 -0.0055285 0.0109771 0.0187977 0.0387138 +-0.0190669 0.0008815 0.0047054 -0.0116972 -0.0109107 0.0075031 -0.0049793 -0.0256137 0.0189253 -0.0030284 -0.0060287 -0.0098415 0.0125655 0.0060372 -0.0003091 -0.0257747 +0.0023830 -0.0010644 -0.0191598 -0.0013537 -0.0190931 -0.0072088 0.0032449 0.0023468 -0.0020044 0.0018144 0.0125751 -0.0152414 0.0078148 -0.0181720 0.0006476 0.0035861 +-0.0181501 0.0037723 0.0125490 0.0083666 -0.0129011 -0.0087855 0.0038169 -0.0255478 0.0185090 -0.0009767 -0.0100131 0.0112692 0.0102477 -0.0117767 -0.0102015 -0.0237351 +# 51 [ -0.3333333 -0.3333333 +0.0000000 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.5615248 -0.1492545 0.0000003 -0.0000007 -0.0000001 0.0000005 0.0999201 -0.3759194 -0.5615151 -0.1492517 0.0000002 -0.0000006 -0.0000001 0.0000004 -0.0999212 0.3759234 +-0.4793034 -0.2496388 0.0000011 -0.0000021 -0.0000003 0.0000007 -0.2104780 0.4041154 0.4792506 0.2496107 -0.0000007 0.0000014 -0.0000001 0.0000002 -0.2104304 0.4040244 +-0.0000014 0.0000028 -0.1655414 -0.0649158 -0.6295809 -0.2474791 0.0000034 0.0000017 -0.0000012 0.0000023 -0.1655343 -0.0649129 -0.6295541 -0.2474684 -0.0000029 -0.0000015 +0.0000010 -0.0000032 0.6764588 -0.0046477 -0.1778113 0.0010764 -0.0000063 -0.0000012 0.0000011 -0.0000041 0.6764296 -0.0046477 -0.1778037 0.0010764 0.0000070 0.0000012 +-0.3994883 0.0448511 0.0000028 0.0000087 0.0000003 0.0000025 0.0630947 0.5619825 -0.3995840 0.0448624 0.0000027 0.0000078 0.0000003 0.0000024 -0.0631031 -0.5620540 +0.0000008 -0.0000044 0.1478856 -0.6784672 0.0083138 -0.0379845 0.0000075 -0.0000023 -0.0000011 0.0000043 -0.1478819 0.6784980 -0.0083131 0.0379861 0.0000073 -0.0000003 +0.0000011 -0.0000004 0.0214712 0.0324159 -0.3829712 -0.5792745 0.0000007 0.0000020 -0.0000012 0.0000005 -0.0214725 -0.0324170 0.3830026 0.5792883 0.0000007 0.0000018 +-0.0047257 0.0138568 -0.0073275 -0.0033562 -0.0000006 0.0000012 -0.0159780 0.0250055 -0.0072598 -0.0126936 -0.0065404 0.0046885 0.0000029 0.0000042 -0.0204976 -0.0215254 +0.0015632 0.0327102 0.0090622 -0.0047489 -0.0000034 -0.0000010 -0.0443030 -0.0179809 0.0044281 -0.0326490 0.0089695 0.0060451 0.0000060 -0.0000018 -0.0448726 0.0140723 +0.0055134 -0.0030660 -0.0161929 -0.0080184 0.0000033 -0.0000030 0.0004158 -0.0207174 0.0048815 0.0017003 -0.0136649 0.0113060 -0.0000011 -0.0000083 0.0061070 0.0215779 +-0.0023639 -0.0242794 0.0133806 -0.0167821 0.0000032 0.0000114 0.0327992 0.0134226 -0.0028061 0.0242473 0.0131296 0.0169885 -0.0000026 0.0000049 0.0329718 -0.0128244 +0.0000014 -0.0000019 0.0000097 0.0000055 0.0356182 -0.0018503 -0.0000134 -0.0000003 0.0000007 -0.0000045 0.0000004 0.0000018 0.0292446 -0.0204278 0.0000101 0.0000009 +0.0054284 -0.0161542 0.0079528 0.0052385 -0.0000100 -0.0000220 0.0223104 -0.0178992 0.0046263 0.0163720 0.0081712 -0.0048581 -0.0000230 -0.0000205 0.0215239 0.0189818 +-0.0000273 0.0000327 0.0000354 0.0000298 0.0261489 -0.0137030 -0.0000537 -0.0000368 0.0000241 -0.0000384 0.0000457 0.0000135 0.0271511 0.0114102 -0.0000416 -0.0000317 +0.0021622 -0.0362061 -0.0174298 -0.0004007 0.0000263 -0.0000615 0.0483850 0.0065099 -0.0027576 0.0362036 -0.0173932 -0.0020400 0.0000687 0.0000157 0.0486704 0.0000851 +# 52 [ -0.3333333 -0.3333333 +0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +0.5745858 0.0862455 -0.0000002 0.0000007 0.0000002 -0.0000006 -0.0577381 0.3846631 0.5745758 0.0862437 -0.0000002 0.0000006 0.0000001 -0.0000004 0.0577384 -0.3846672 +-0.4987085 0.2081850 -0.0000008 -0.0000019 0.0000004 0.0000009 0.1755274 0.4204766 0.4986533 -0.2081619 0.0000007 0.0000017 0.0000002 0.0000004 0.1754876 0.4203818 +0.0000015 -0.0000019 -0.0166196 -0.0337249 0.3087997 0.6264703 -0.0000018 -0.0000010 0.0000005 -0.0000014 -0.0166190 -0.0337234 0.3087863 0.6264436 0.0000014 0.0000002 +0.0000035 0.0000026 -0.2892206 0.6357467 -0.0155656 0.0342241 0.0000040 -0.0000063 0.0000036 0.0000026 -0.2892084 0.6357192 -0.0155650 0.0342226 -0.0000040 0.0000063 +0.3811356 -0.1278206 -0.0000043 -0.0000078 0.0000008 -0.0000027 -0.1798123 -0.5361650 0.3812270 -0.1278511 -0.0000041 -0.0000072 0.0000007 -0.0000029 0.1798353 0.5362333 +0.0000001 0.0000017 0.2073064 0.5737609 0.1135234 0.3140650 -0.0000014 0.0000025 0.0000000 -0.0000017 -0.2073217 -0.5737824 -0.1135311 -0.3140770 -0.0000020 0.0000023 +0.0000032 0.0000027 0.2008634 0.2667933 -0.3670032 -0.4873287 -0.0000037 0.0000062 -0.0000034 -0.0000026 -0.2008752 -0.2668019 0.3670237 0.4873446 -0.0000033 0.0000065 +0.0093856 0.0120623 -0.0068366 0.0044907 0.0065828 -0.0041724 0.0118430 0.0281520 -0.0152131 -0.0012489 -0.0000044 0.0081671 -0.0001233 -0.0078027 -0.0300863 0.0055602 +-0.0175569 0.0309211 0.0109183 0.0020342 -0.0072511 0.0035992 -0.0334062 -0.0384659 0.0216635 -0.0285434 0.0062345 0.0098241 0.0003180 -0.0081227 -0.0475576 -0.0149341 +-0.0009101 -0.0090126 -0.0099363 0.0038971 0.0072444 -0.0022470 -0.0207032 -0.0183900 0.0072909 -0.0031987 0.0018092 0.0100758 -0.0024951 -0.0070047 0.0286211 0.0072194 +-0.0057151 -0.0045943 0.0149953 -0.0056858 0.0166057 -0.0094677 0.0066900 -0.0071403 0.0056630 0.0045286 0.0037032 -0.0155264 0.0068708 -0.0179124 0.0057272 -0.0083464 +-0.0224685 -0.0156521 0.0041685 -0.0131837 -0.0048583 0.0113965 0.0412987 -0.0106057 0.0158829 0.0223487 0.0130454 -0.0043589 -0.0112530 0.0050322 0.0101225 -0.0412913 +0.0146159 0.0131044 0.0110213 -0.0039596 -0.0134647 -0.0011964 -0.0149823 0.0218577 -0.0158707 -0.0114890 0.0014244 -0.0121804 0.0042042 0.0124319 -0.0182818 0.0193782 +0.0016544 0.0010884 0.0139549 0.0139289 0.0107164 0.0169213 -0.0000155 0.0026888 -0.0018519 -0.0004796 -0.0189235 0.0044118 -0.0182288 0.0089498 -0.0021050 0.0020528 +0.0158394 0.0095617 0.0035445 0.0146591 -0.0034483 -0.0152621 -0.0202176 0.0160650 -0.0141953 -0.0118769 -0.0150181 0.0014519 0.0155095 -0.0017363 -0.0086029 0.0243130 +# 53 [ -0.3333333 -0.3333333 -0.3333333 ] 0.037037037 spin -1; lines per band, with projectionRe, projectionIm per orbital: +0.1522273 0.5607263 -0.0000007 0.0000001 0.0000005 -0.0000002 -0.3753847 0.1019102 0.1522249 0.5607165 -0.0000006 0.0000001 0.0000004 -0.0000002 0.3753886 -0.1019117 +0.4398833 0.3139330 -0.0000012 0.0000016 0.0000003 -0.0000004 0.2646864 -0.3708793 -0.4398346 -0.3138982 0.0000011 -0.0000015 0.0000000 -0.0000000 0.2646269 -0.3707955 +-0.0000002 0.0000042 -0.3703585 0.1048549 -0.5622214 0.1580605 0.0000058 -0.0000000 -0.0000003 0.0000040 -0.3703425 0.1048503 -0.5621973 0.1580536 -0.0000055 -0.0000000 +-0.0000020 -0.0000013 0.2661974 -0.5198221 -0.1760746 0.3422829 -0.0000026 0.0000043 -0.0000022 -0.0000014 0.2661862 -0.5197996 -0.1760673 0.3422682 0.0000027 -0.0000046 +-0.1159354 -0.3849175 -0.0000079 0.0000041 -0.0000021 0.0000023 -0.5414851 0.1630927 -0.1159630 -0.3850097 -0.0000073 0.0000039 -0.0000017 0.0000022 0.5415542 -0.1631137 +0.0000008 0.0000045 0.1689592 0.5998665 0.0838030 0.2971421 -0.0000063 0.0000039 -0.0000007 -0.0000045 -0.1689738 -0.5998896 -0.0838100 -0.2971534 -0.0000065 0.0000034 +-0.0000007 0.0000008 -0.0686114 -0.3010116 0.1387076 0.6075769 -0.0000021 -0.0000032 0.0000008 -0.0000008 0.0686182 0.3010235 -0.1387196 -0.6076004 -0.0000017 -0.0000016 +0.0050733 -0.0144173 0.0074735 0.0033203 0.0070698 0.0032783 0.0172829 -0.0251853 0.0071745 0.0134745 0.0068721 -0.0044135 0.0064927 -0.0043298 0.0209422 0.0223059 +-0.0355281 -0.0016529 0.0031572 0.0106454 0.0064314 0.0048291 0.0191152 -0.0473105 0.0353024 0.0063699 -0.0059110 0.0100062 -0.0074110 0.0034715 -0.0081923 -0.0491270 +0.0073613 -0.0054886 -0.0087546 -0.0061487 -0.0055881 -0.0052583 0.0044229 -0.0270575 0.0063821 0.0043926 -0.0074684 0.0071406 -0.0046388 0.0054900 0.0090347 0.0283900 +0.0014317 0.0070285 -0.0153590 -0.0045581 0.0188745 0.0029392 -0.0100612 0.0014988 -0.0015481 -0.0071511 -0.0123388 0.0100359 0.0165625 -0.0098225 -0.0092372 0.0025567 +-0.0036418 0.0271441 -0.0135920 0.0023632 -0.0124164 0.0008747 -0.0283535 -0.0318757 0.0126096 -0.0243602 -0.0098978 -0.0095602 -0.0095685 -0.0077260 -0.0413409 0.0098856 +0.0030035 -0.0194150 -0.0093969 -0.0071598 -0.0063170 -0.0117865 0.0264731 0.0006159 -0.0009621 0.0195701 -0.0108559 0.0054949 -0.0082659 0.0103435 0.0262568 0.0047476 +-0.0011123 -0.0015328 -0.0064294 -0.0185956 0.0022264 0.0199689 0.0010254 -0.0025652 0.0015565 0.0010921 0.0190204 0.0042518 -0.0202511 -0.0000290 0.0025233 -0.0010435 +0.0007949 0.0184700 -0.0102386 0.0110695 -0.0108180 0.0113140 -0.0245454 -0.0079577 0.0020426 -0.0183801 -0.0095134 -0.0117095 -0.0100245 -0.0119631 -0.0249949 0.0062810 diff --git a/tests/files/io/jdftx/test_jdftx_calc_dirs/N2/eigenvals b/tests/files/io/jdftx/test_jdftx_calc_dirs/N2/eigenvals new file mode 100644 index 0000000000000000000000000000000000000000..300a14501aaa3ec6f79e827414bf309bc4787ffc GIT binary patch literal 6480 zcmXX~c|6tW8@)-Qh!)Zm-6EOMl#Gg~R}Ds%UnrzxNw$=1Nw!c)ma>!*Zr2uy$Tnq) zOZN4qEYo_agcOw|HTu2J`+ooW{&_yxny9W z(9^14g$GL(;I9@pFI*wJr)sT=_=~9c!m6D5k2YcW8~So)&DK{(s`#D4>Tfotq6^b! z(&f0R2n~M?SXG>gRNIs^O#Z{)$ELZeAJPzez>VX6mV*xV1*V+PDL@_B`v|UIa@+&J z{V?sEw+Q1YNhP}jzJ{Oe2f)o&saB}Nc((rDr_SOpi$8DsPPY|RaZ!hN-`^d9CRq!g zJ0x5~rpKmdNzCCQe=*MEFkdc`{qVDNs*Q_0?WUKNKFLO-Z+1k>%UnlQ46g81io5$i ziYq&x;s%_ixQa3jD*>0?)q0lT%I;VLxV$b$OTd*qKlKc7b>{ydxQCy;B)GnLtTMpO z%`CkJxCh!dl>_c{*IhH1^XYyC9`Nnp+~NS=qQsQjz*n^|OjHr`y=OG3-hy%8tu&v2 zIkPkleU0SFRk5uC24AQ}Ag)yU_|GfXP~7~amIz@k%5M{#lCi_Qw-?TL{K-WzHZCu^ zsG|(q&Rg8?E4E@h2OsSh z{{ZhV<^Q%dyCYRg_ohA+i}p8rb$1b6T_3gqzLhai&cHYO@S!oleOqdg)PV6CkLS$f z;jdu$b5LT7I||i5yU}ZFEHc%pDGJDsMFu0@Q#}~>nUuwwy%<-2&gFmqPCMCWYyl+O7^@`4R8XYan!aWd!JLeD5XXO?F0TbT2e zRog$qoQ(|%$(&`Cyu)G6k%d8I&aKzoav$S47hFC{=6syt+r;qI%%gliL{q*C-6`L= zPnik8H$3d-4B*S&`#&Gx%Z~^me0w=%IeDWrhE z_ z!}}(!iW-9V9TD0?-gly+*cje7;?G&_@V=e?Ck)|zg&*#_1n>JJ_e>SMZ~0#prSQIL zJ#U}G`!0;qlZTQP_?c-{eDOJTSjoT`6?FYSd9<31z*4A8e={Cf3H7Q6N5xcne6W*%f12l{%gPU6X1&Md;Jn{ z)s4JN0QXK+i67vK&&!?ez_`2=;UQ-ecXZ{%UzZRnwIq^qbW|hZE|Hg zdVC-wN#;fdTJYY?W422U3gY}$yCE|NSsmiY0j}9dlLz2_bsR7PzNTdsdf*$eGExrk zzA@2H`ExL?=aMDOGw_#Jt|^};5rjl;w6@HC7mqZwLUJS5C7=zp*LSY=Pe3}+YF5FI zQ_E*d)*ig9<(oVg45dXFw?C49vutYFUH8)lsY{Ctb|)-Y%5gcKi` zvyZj@ESNKk#|jC>bDn(VduHNZ3{w3btXJ+6i`YA|3N8AQQE$0qs5hQ-LZ-?VcRc6K z2K=8%hjLJ^n67j7wH)*_I)(7nebPwy?!G#=h`eh-IN|G&=T7+UG^#oXd@D8|&>(Zx zcGx-_^L39jbaEJoM@devNJpmTc>q5R3Ci4r0#rH3 zG-=f*E6lfZTN=S#YD{stcixfrJ+5Iy-uKKhA%feOwWkx_ca`DYMuN+K=tvIc{+MHpU&e8DjD11fH|r?~DJzxU9XCbtf@y(cp>$Y8Y49+G)=ojQg7LjZnrn z)@4)Q=wy6D{|WVtPU(4z!8Z(DdicaQ1b@!~-w@2%OMHV@@tOFBrc&r2_=c%Z1a_IJk&y1&OA=>E3trTcr%knXSdDigB5nO&_v$^J@= zh`HeXE&6vB*WX6jd3R{M!xg%o5Hzv7|i-QZWE*$pk=SM0J^ufeZm#WPF5uRJ*) ziC-PM@MHk|YCKH0tq$WFe41ROj&TDRJ%5{^dhTHKTwPD~thJZwSy`r===s=}2Sm>T zJMT-NXH$!blc484?>Gja=ibCGS)k|1!ptzxbLHK?wLs6_+ugKMv7X1jFE-7>dS1!s z%2bc)Dx-|*YMRm24>_u znaAWnSEgY?4WO&Id!CM*2z#WJUKj^^6eo3H8|;y%efta8Bi_rY8L&rV+6tqvM;?qn zOIK5WZc?TGtjhSaV>9(2mUN>^f4Lyx&OwdS`qBecW%A3RLB1OgYn6{L)0e~C8kB^FRTNkOJ{e|P?gKu_+c8rZe3CD_0D(_>ws;bs9K3lZ z3VgDN$%VuZG#A30XfD(i(_9FYrMd7^RD$@1<<7lL;2Sz^cb7sg7#fB*LoU1!Z_a~U zcwv9V7;=GoR$vaf!0vVJfLs{sXm^HOP)*2#@Y(< z&{Krx_ML~GqT0FI4th$m*`9qJxTpM4p+|5-bO&nycYC&E4&_ufJg9_k}sSM{A%jJi1G9Eg4*|EQ%ZQ3&rjHjp8=@pCGu_w;sk2+|YIH&KQ?}x`N>5 zwwk2_?qlI*f_qUsg5YW&=Mdb(PIY|1U8B@e2)HW4ndHt1Js(&Fd?PHYQi1PC^jIAazA@; zCl27AB09qBfcrW2-;p`9m7HMCMRNzpoFfOrZjd?q-zIae70V-Y78vo! zoFfM}48xqGkLIMooQoO0&xI&o6^8HJG|G3wYRY%57?1Gn8`>lcJ%#77o$zHZh!O?9 zuKKlvub{M`8~Aqax?KZ&d!4Na--{}K!_ZTLb?Qf&+>-mPhuR|k! z-)(GZHoWhq*WGauk@ro9P+*){-Xx) zzNX^kW$?bDv5usthzFKj1U-9Yn%oCH>;JGS2R+-yAktIBw0BCwz2O)v(n;@)a&2>b zZ`kMl@8vAqQ%0}uuT{c5rQ4uq814<@h(0N}H+=mMZiag!Yt9!n(o^0ge*1#&4VGRF z=_!$-t4U9B-&R8Uf|BqM@hy$xx}>Lw2Ac#xUnpr?wi$W~FU8I;2j{-O^nD-5ebvK# zj*$DV_viaT?&~Hzc?~^f*~H}<$o*%ZEh}qr?%Rl8mVusP#a=-FGvxnW4}9;eP520W zJ+)^GfG=OH$r$$6yfNqq;Qst7F9Nus&u{K?!gr3SpZy-_DN>(|72wVpoUkAUe22>kVhJ>TE`%dniEbD zT>jG41lL9Rw_Ct->TXUS;JRAZ5?rs_CU%g&&o?J;Bt1pN^t~O<-_-;0x{$w9{UfQ6 zzq(0$3CQ2LRc1qpIDfe}k`_Sz3c5bZlb-S<#1HbSiqcrcd3s8 ze9^gjq^EooaybEW9-nRWo!lEs3+{#BIft@0tHWK#yFENqhVMG=Ij01;>z3VYRfW6G z{ExZXaMuYOo~}v3cU{HqOAq0$bKsmIe1(G9gzsR1CgGc9UP1Y8c|iC+ik>9*Muf3A z?J0LnV?;3D)Wq#(a9?c?j17kSYVYY@1ozcg^w4s+uXwlqY=rxYWwW8-1ir5XlB?dp zeRa{|EWw@lxSZhT2R|b3yKz+$dEZ;r)&#e-&4%<)$+-9ia&N3T!DV6G^|@JF;GPWD zRy_{)<>nu=(d(!{b$v@$q+{*ZdS`hV(QpPtt8QO`e|_iD{SAoiJOuk&Q8F=$_(tW;W3azt-ldkX zzoC6Gim<;{i+YSS0as@N|0ThGC8am(DEO6Ug*ovnU#~JB@GHxeSBPKTSv;TkRfz37 zg?fxDv@n4Oesz!0vmlx3`OhU(&q0iywMD6(lk`*qK+o^mm581Nv%7DDp6%aA5j{7` z)e}97)+JvAJzqhkM9<<4dq_`-l+eF=73;ZoS@8wv-7H2|<)c(reT=TYC{SGm+@ZQ^ zEj&VW<(E2>>gwByG|*LF*FRf9SDqfNL|5-TUMhmF#!6a-Kv&!@WumLG^_oOi28Fl( z0$rtFqkA-cn(on_e7Z-nCUlRotmz)DKOX1+zVW1@Z3FQQ9j61ZM-|zZ^J>veS$AdkR+Qn{!JyPy3>xVs3X8bwUjry|^z?^GA=T0G591~`TTP5$w{51zTlGzK{OW<&(K_`V9{Lo+Dda_b`Z^l zDA)5O7tjko^8YIIp-v>^f&pjtOUQ-Ae`lS7TwulJt$|z^`@Uc~A8-xe&j0`b literal 0 HcmV?d00001 diff --git a/tests/files/io/jdftx/test_jdftx_calc_dirs/N2/out b/tests/files/io/jdftx/test_jdftx_calc_dirs/N2/out new file mode 100644 index 00000000000..caeaad5c86e --- /dev/null +++ b/tests/files/io/jdftx/test_jdftx_calc_dirs/N2/out @@ -0,0 +1,549 @@ + +*************** JDFTx 1.7.0 (git hash 7d4d6a67) *************** + +Start date and time: Sun Nov 12 19:52:02 2023 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid003073 (0-3) +Divided in process groups (process indices): 0 (0) 1 (1) 2 (2) 3 (3) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 1 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 2 'NVIDIA A100-SXM4-40GB' +gpuInit: Found compatible cuda device 3 'NVIDIA A100-SXM4-40GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 4.97 +Run totals: 4 processes, 128 threads, 4 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +band-projection-params yes no +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End State Forces ElecDensity Dtot BandEigs BandProjections Fillings Ecomponents Kpoints Gvectors +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name $VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 15 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid LinearPCM 298.000000 1.013250 +fluid-anion F- 0.5 MeanFieldLJ \ + epsBulk 1 \ + pMol 0 \ + epsInf 1 \ + Pvap 0 \ + sigmaBulk 0 \ + Rvdw 2.24877 \ + Res 0 \ + tauNuc 343133 +fluid-cation Na+ 0.5 MeanFieldLJ \ + epsBulk 1 \ + pMol 0 \ + epsInf 1 \ + Pvap 0 \ + sigmaBulk 0 \ + Rvdw 2.19208 \ + Res 0 \ + tauNuc 343133 +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 400 \ + history 15 \ + knormThreshold 1e-11 \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 6 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion N 13.895656000000002 12.992521000000000 11.400385000000000 0 +ion N 11.832075000000000 12.992521000000000 11.400385000000000 0 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width Ecut +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0.0001 \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 3 3 3 +latt-move-scale 0 0 0 +latt-scale 1 1 1 +lattice \ + 24.588925000000000 -0.000008000000000 0.000668000000000 \ + 0.000000000000000 24.588925000000000 0.000648000000000 \ + 0.000000000000000 0.000000000000000 24.583870000000001 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0 \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant CANDLE +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 24.5889 -8e-06 0.000668 ] +[ 0 24.5889 0.000648 ] +[ 0 0 24.5839 ] +unit cell volume = 14863.8 +G = +[ 0.255529 8.31363e-08 -6.94331e-06 ] +[ 0 0.255529 -6.73543e-06 ] +[ 0 -0 0.255582 ] +Minimum fftbox size, Smin = [ 112 112 112 ] +Chosen fftbox size, S = [ 112 112 112 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 24.5889 -8e-06 0.000668 ] +[ 0 24.5889 0.000648 ] +[ 0 0 24.5839 ] +unit cell volume = 14863.8 +G = +[ 0.255529 8.31363e-08 -6.94331e-06 ] +[ 0 0.255529 -6.73543e-06 ] +[ 0 -0 0.255582 ] +Minimum fftbox size, Smin = [ 100 100 100 ] +Chosen fftbox size, S = [ 100 100 100 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0.397384 + +Reading pseudopotential file '/global/u2/r/ravish/Project-BEAST/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/n_pbe_v1.uspp': + Title: N. Created by USPP 7.3.6 on 3-2-2014 + Reference state energy: -9.763716. 5 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.681964 + |210> occupation: 3 eigenvalue: -0.260726 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 491 points: + l: 0 eig: -0.681964 rCut: 1.15 + l: 0 eig: 0.000000 rCut: 1.15 + l: 1 eig: -0.260729 rCut: 1.2 + l: 1 eig: 0.500000 rCut: 1.2 + Partial core density with radius 0.8 + Transforming core density to a uniform radial grid of dG=0.02 with 1245 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1245 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1245 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.20 bohrs. + +Initialized 1 species with 2 total atoms. + +Folded 1 k-points by 3x3x3 to 27 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 10.000000 nBands: 15 nStates: 54 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 63488.852 , ideal nbasis = 63499.211 + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + N: sqrtQ[a0]: 2.712 Rcov[a0]: 1.342 CN: [ 0.00 0.99 2.01 2.99 ] + +Initializing DFT-D2 calculator for fluid / solvation: + N: C6: 21.33 Eh-a0^6 R0: 2.640 a0 + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 8.738727 bohr. +Real space sum over 1331 unit cells with max indices [ 5 5 5 ] +Reciprocal space sum over 2197 terms with max indices [ 6 6 6 ] + +Computing DFT-D3 correction: +# coordination-number N 1.000 1.000 +# diagonal-C6 N 22.14 22.14 +EvdW_6 = -0.000002 +EvdW_8 = -0.000000 + +---------- Allocating electronic variables ---------- +Initializing wave functions: linear combination of atomic orbitals +Note: number of bands (15) exceeds available atomic orbitals (8) +N pseudo-atom occupations: s ( 2 ) p ( 3 ) + FillingsUpdate: mu: -0.247047099 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00074 Tot: -0.00000 ] +LCAOMinimize: Iter: 0 F: -19.6676732505760832 |grad|_K: 9.352e-04 alpha: 1.000e+00 + FillingsUpdate: mu: -0.236715860 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00094 Tot: -0.00000 ] +LCAOMinimize: Iter: 1 F: -19.6729342288413065 |grad|_K: 1.036e-04 alpha: 9.866e-01 linmin: 3.059e-01 cgtest: -8.615e-01 t[s]: 26.33 +LCAOMinimize: Bad step direction: g.d > 0. +LCAOMinimize: Undoing step. +LCAOMinimize: Step failed: resetting search direction. + FillingsUpdate: mu: -0.236715860 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00094 Tot: -0.00000 ] +LCAOMinimize: Iter: 2 F: -19.6729342288413065 |grad|_K: 1.036e-04 alpha: 0.000e+00 + FillingsUpdate: mu: -0.237706884 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00093 Tot: +0.00000 ] +LCAOMinimize: Iter: 3 F: -19.6729915929081223 |grad|_K: 2.839e-06 alpha: 8.821e-01 linmin: -3.938e-02 cgtest: 2.413e-01 t[s]: 26.71 +LCAOMinimize: Encountered beta<0, resetting CG. + FillingsUpdate: mu: -0.237708803 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00094 Tot: +0.00000 ] +LCAOMinimize: Iter: 4 F: -19.6729916051246825 |grad|_K: 5.262e-07 alpha: 2.495e-01 linmin: -3.616e-05 cgtest: 6.453e-05 t[s]: 26.91 +LCAOMinimize: Predicted alpha/alphaT>3.000000, increasing alphaT to 7.485244e-01. + FillingsUpdate: mu: -0.237713711 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00094 Tot: +0.00000 ] +LCAOMinimize: Iter: 5 F: -19.6729916065527668 |grad|_K: 1.528e-08 alpha: 8.491e-01 linmin: -1.210e-04 cgtest: 8.438e-04 t[s]: 27.18 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). +----- createFluidSolver() ----- (Fluid-side solver setup) + Initializing fluid molecule 'H2O' + Initializing site 'O' + Electron density: proportional to exp(-r/0.36935)*erfc((r-0.51523)/0.36823) with norm 6.826 + Charge density: gaussian nuclear width 0.478731 with net site charge 0.826 + Polarizability: cuspless exponential with width 0.32 and norm 3.73 + Hard sphere radius: 2.57003 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Initializing site 'H' + Electron density: proportional to exp(-r/0.34641)*erfc((r-0)/0.390882) with norm 0.587 + Charge density: gaussian nuclear width 0.377945 with net site charge -0.413 + Polarizability: cuspless exponential with width 0.39 and norm 3.3 + Positions in reference frame: + [ +0.000000 -1.441945 +1.122523 ] + [ +0.000000 +1.441945 +1.122523 ] + Net charge: 0 dipole magnitude: 0.927204 + Initializing spherical shell mfKernel with radius 2.61727 Bohr + deltaS corrections: + site 'O': -7.54299 + site 'H': -6.83917 + Initializing fluid molecule 'Na+' + Initializing site 'Na' + Electron density: proportional to exp(-r/0.19682)*erfc((r-0.71491)/0.41314) with norm 8.1383 + Charge density: gaussian nuclear width 0.365347 with net site charge -1 + Hard sphere radius: 1.86327 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Net charge: -1 dipole magnitude: 0 + Initializing gaussian mfKernel with width: 1.55004 Bohr + deltaS corrections: + site 'Na': -22.3555 + Initializing fluid molecule 'F-' + Initializing site 'F' + Electron density: proportional to exp(-r/0.38886)*erfc((r-0)/0.438782) with norm 8 + Charge density: gaussian nuclear width 0.374796 with net site charge 1 + Hard sphere radius: 2.39995 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Net charge: 1 dipole magnitude: 0 + Initializing gaussian mfKernel with width: 1.59012 Bohr + deltaS corrections: + site 'F': -9.04335 + +Correction to mu due to finite nuclear width = -0.000667529 + Cavity determined by nc: 0.00142 and sigma: 0.707107 + Nonlocal vdW cavity from gaussian model electron density with norm = 8 and sigma = 0.993594 bohr + Charge asymmetry in cavity with sensitivity pCavity = 36.5 e-bohr/Eh + Electrostatic cavity expanded by eta = 1.46 bohrs + Weighted density cavitation model constrained by Nbulk: 0.0049383 bohr^-3, Pvap: 3.14029 kPa, Rvdw: 2.61727 bohr and sigmaBulk: 4.62e-05 Eh/bohr^2 at T: 298 K. + Weighted density dispersion model using vdW pair potentials with single solvent site with sqrtC6eff: 0.77 SI. + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + DFT-D2 dispersion correction: + S. Grimme, J. Comput. Chem. 27, 1787 (2006) + + Charge-asymmetric nonlocally-determined local-electric (CANDLE) solvation model: + R. Sundararaman and W.A. Goddard III, J. Chem. Phys. 142, 064107 (2015) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 27.37 + + +Computing DFT-D3 correction: +# coordination-number N 1.000 1.000 +# diagonal-C6 N 22.14 22.14 +EvdW_6 = -0.000002 +EvdW_8 = -0.000000 +Fluid solver invoked on fresh (random / LCAO) wavefunctions +Running a vacuum solve first: + +-------- Initial electronic minimization ----------- + FillingsUpdate: mu: -0.237713711 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00094 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -19.672991606552763 |grad|_K: 9.155e-05 alpha: 1.000e+00 + FillingsUpdate: mu: -0.074080504 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00049 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -19.924341413528527 |grad|_K: 2.840e-05 alpha: 6.058e-01 linmin: 6.030e-04 t[s]: 27.80 + FillingsUpdate: mu: -0.095725545 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00026 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.12 +ElecMinimize: Iter: 2 F: -19.950927256458595 |grad|_K: 1.419e-05 alpha: 6.506e-01 linmin: -4.661e-05 t[s]: 28.05 + FillingsUpdate: mu: -0.100000000 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00024 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.04 +ElecMinimize: Iter: 3 F: -19.959559515828058 |grad|_K: 6.484e-06 alpha: 8.242e-01 linmin: 1.897e-06 t[s]: 28.31 + FillingsUpdate: mu: -0.098803401 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00021 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 1.21 +ElecMinimize: Iter: 4 F: -19.961267908000266 |grad|_K: 3.006e-06 alpha: 7.905e-01 linmin: 3.455e-06 t[s]: 28.56 + FillingsUpdate: mu: -0.099307419 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00013 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.28 +ElecMinimize: Iter: 5 F: -19.961639312623056 |grad|_K: 1.570e-06 alpha: 8.008e-01 linmin: 7.946e-06 t[s]: 28.80 + FillingsUpdate: mu: -0.100000000 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00008 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1.21 +ElecMinimize: Iter: 6 F: -19.961722506597393 |grad|_K: 6.983e-07 alpha: 6.603e-01 linmin: 2.282e-06 t[s]: 29.04 + FillingsUpdate: mu: -0.100000000 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00007 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.982 +ElecMinimize: Iter: 7 F: -19.961738546529190 |grad|_K: 5.750e-07 alpha: 6.412e-01 linmin: 3.348e-07 t[s]: 29.28 + FillingsUpdate: mu: -0.100000000 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00006 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.623 +ElecMinimize: Iter: 8 F: -19.961744240195305 |grad|_K: 2.726e-07 alpha: 3.349e-01 linmin: -4.819e-07 t[s]: 29.52 + FillingsUpdate: mu: -0.100000000 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00004 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.814 +ElecMinimize: Iter: 9 F: -19.961746715698581 |grad|_K: 1.232e-07 alpha: 6.481e-01 linmin: 1.170e-06 t[s]: 29.78 + FillingsUpdate: mu: -0.100000000 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00002 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.698 +ElecMinimize: Iter: 10 F: -19.961747242134528 |grad|_K: 7.968e-08 alpha: 6.757e-01 linmin: -1.067e-07 t[s]: 30.03 + FillingsUpdate: mu: -0.100000000 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.531 +ElecMinimize: Iter: 11 F: -19.961747395282487 |grad|_K: 4.174e-08 alpha: 4.689e-01 linmin: -3.884e-09 t[s]: 30.27 + FillingsUpdate: mu: -0.100000000 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00001 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.66 +ElecMinimize: Iter: 12 F: -19.961747454850901 |grad|_K: 1.846e-08 alpha: 6.650e-01 linmin: 1.232e-07 t[s]: 30.53 + FillingsUpdate: mu: -0.100000000 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.627 +ElecMinimize: Iter: 13 F: -19.961747466861436 |grad|_K: 9.833e-09 alpha: 6.862e-01 linmin: 4.312e-08 t[s]: 30.80 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.815e-02 +Vacuum energy after initial minimize, F = -19.961747466861436 + + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951311 of unit cell: Completed after 11 iterations at t[s]: 31.85 + FillingsUpdate: mu: -0.097123406 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -19.960711657271958 |grad|_K: 1.216e-06 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951493 of unit cell: Completed after 6 iterations at t[s]: 32.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951495 of unit cell: Completed after 0 iterations at t[s]: 32.14 + FillingsUpdate: mu: -0.095947781 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.761 +ElecMinimize: Iter: 1 F: -19.960788743111770 |grad|_K: 5.168e-07 alpha: 1.014e+00 linmin: 2.794e-06 t[s]: 32.26 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951555 of unit cell: Completed after 2 iterations at t[s]: 32.31 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951540 of unit cell: Completed after 1 iterations at t[s]: 32.41 + FillingsUpdate: mu: -0.095799601 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.78 +ElecMinimize: Iter: 2 F: -19.960799196402647 |grad|_K: 2.378e-07 alpha: 7.635e-01 linmin: 3.217e-06 t[s]: 32.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951548 of unit cell: Completed after 2 iterations at t[s]: 32.58 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951547 of unit cell: Completed after 0 iterations at t[s]: 32.68 + FillingsUpdate: mu: -0.095725471 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.719 +ElecMinimize: Iter: 3 F: -19.960800999031413 |grad|_K: 1.174e-07 alpha: 6.242e-01 linmin: 2.355e-06 t[s]: 32.81 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951544 of unit cell: Completed after 2 iterations at t[s]: 32.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951545 of unit cell: Completed after 0 iterations at t[s]: 32.96 + FillingsUpdate: mu: -0.095768705 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.563 +ElecMinimize: Iter: 4 F: -19.960801392486403 |grad|_K: 6.833e-08 alpha: 5.624e-01 linmin: -3.496e-05 t[s]: 33.08 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951543 of unit cell: Completed after 1 iterations at t[s]: 33.13 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951543 of unit cell: Completed after 0 iterations at t[s]: 33.23 + FillingsUpdate: mu: -0.095773092 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.528 +ElecMinimize: Iter: 5 F: -19.960801516107768 |grad|_K: 3.191e-08 alpha: 5.081e-01 linmin: -1.776e-04 t[s]: 33.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951542 of unit cell: Completed after 0 iterations at t[s]: 33.40 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951542 of unit cell: Completed after 0 iterations at t[s]: 33.50 + FillingsUpdate: mu: -0.095775021 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.609 +ElecMinimize: Iter: 6 F: -19.960801554065604 |grad|_K: 1.540e-08 alpha: 7.024e-01 linmin: 1.581e-06 t[s]: 33.62 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951541 of unit cell: Completed after 0 iterations at t[s]: 33.67 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.951541 of unit cell: Completed after 0 iterations at t[s]: 33.77 + FillingsUpdate: mu: -0.095776193 nElectrons: 10.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.776 +ElecMinimize: Iter: 7 F: -19.960801563750277 |grad|_K: 8.227e-09 alpha: 7.943e-01 linmin: 6.140e-07 t[s]: 33.92 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 3.766e-04 +Single-point solvation energy estimate, DeltaF = +0.000945903111159 + +Computing DFT-D3 correction: +# coordination-number N 1.000 1.000 +# diagonal-C6 N 22.14 22.14 +EvdW_6 = -0.000002 +EvdW_8 = -0.000000 + +# Ionic positions in cartesian coordinates: +ion N 13.895656000000002 12.992521000000000 11.400385000000000 0 +ion N 11.832075000000000 12.992521000000000 11.400385000000000 0 + +# Forces in Cartesian coordinates: +force N 0.045291914257913 0.000155411759711 -0.000050683263825 0 +force N -0.045329956799583 0.000153832281594 -0.000041277669525 0 + +# Energy components: + A_diel = 0.0008516480972086 + Eewald = 6.3601579705720050 + EH = 22.2219661274778559 + Eloc = -57.2686610453964704 + Enl = 3.2278567656327013 + EvdW = -0.0000019063489390 + Exc = -5.2164074630055337 + Exc_core = 0.1772423589173749 + KE = 10.5361939803035192 +------------------------------------- + Etot = -19.9608015637502767 + TS = 0.0000000000000002 +------------------------------------- + F = -19.9608015637502767 + +IonicMinimize: Iter: 0 F: -19.960801563750277 |grad|_K: 0.000e+00 t[s]: 34.58 +IonicMinimize: Converged (|grad|_K<1.000000e-04). + +#--- Lowdin population analysis --- +# oxidation-state N +0.103 +0.103 +# magnetic-moments N +0.000 -0.000 + + +Dumping 'fillings' ... done +Dumping 'wfns' ... done +Dumping 'fluidState' ... done +Dumping 'ionpos' ... done +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'd_tot' ... done +Dumping 'eigenvals' ... done +Dumping 'bandProjections' ... done +Dumping 'Ecomponents' ... done +Dumping 'kPts' ... done +Dumping 'Gvectors' ... done +End date and time: Sun Nov 12 19:52:38 2023 (Duration: 0-0:00:36.12) +Done! + +PROFILER: augmentDensityGrid 0.002367 +/- 0.000728 s, 53 calls, 0.125472 s total +PROFILER: augmentDensityGridGrad 0.012869 +/- 0.003328 s, 30 calls, 0.386082 s total +PROFILER: augmentDensitySpherical 0.000108 +/- 0.000007 s, 689 calls, 0.074432 s total +PROFILER: augmentDensitySphericalGrad 0.000136 +/- 0.000007 s, 656 calls, 0.089157 s total +PROFILER: augmentOverlap 0.000207 +/- 0.000138 s, 1624 calls, 0.336655 s total +PROFILER: changeGrid 0.000036 +/- 0.000001 s, 1975 calls, 0.071980 s total +PROFILER: ColumnBundle::randomize 0.020199 +/- 0.000536 s, 13 calls, 0.262593 s total +PROFILER: diagouterI 0.001056 +/- 0.000006 s, 689 calls, 0.727241 s total +PROFILER: EdensityAndVscloc 0.048803 +/- 0.011950 s, 54 calls, 2.635388 s total +PROFILER: EnlAndGrad 0.000296 +/- 0.000007 s, 838 calls, 0.248347 s total +PROFILER: ExCorrCommunication 0.007291 +/- 0.010304 s, 337 calls, 2.457188 s total +PROFILER: ExCorrFunctional 0.000184 +/- 0.000024 s, 58 calls, 0.010699 s total +PROFILER: ExCorrTotal 0.043090 +/- 0.012548 s, 58 calls, 2.499234 s total +PROFILER: Idag_DiagV_I 0.001972 +/- 0.000450 s, 643 calls, 1.267786 s total +PROFILER: initWeights 0.102633 +/- 0.000000 s, 1 calls, 0.102633 s total +PROFILER: inv(matrix) 0.000062 +/- 0.000857 s, 520 calls, 0.032351 s total +PROFILER: matrix::diagonalize 0.000151 +/- 0.000036 s, 1319 calls, 0.199045 s total +PROFILER: matrix::set 0.000010 +/- 0.000005 s, 4924 calls, 0.048224 s total +PROFILER: orthoMatrix(matrix) 0.000281 +/- 0.003819 s, 786 calls, 0.220847 s total +PROFILER: RadialFunctionR::transform 0.011526 +/- 0.033986 s, 31 calls, 0.357308 s total +PROFILER: reduceKmesh 0.000004 +/- 0.000000 s, 1 calls, 0.000004 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.004120 +/- 0.003682 s, 3 calls, 0.012361 s total +PROFILER: WavefunctionDrag 0.009860 +/- 0.000000 s, 1 calls, 0.009860 s total +PROFILER: Y*M 0.000044 +/- 0.000021 s, 5617 calls, 0.247916 s total +PROFILER: Y1^Y2 0.000086 +/- 0.000222 s, 3936 calls, 0.339938 s total + +MEMUSAGE: ColumnBundle 0.767466 GB +MEMUSAGE: complexScalarFieldTilde 0.014901 GB +MEMUSAGE: IndexArrays 0.051087 GB +MEMUSAGE: matrix 0.000962 GB +MEMUSAGE: misc 0.001341 GB +MEMUSAGE: ScalarField 0.303558 GB +MEMUSAGE: ScalarFieldTilde 0.223743 GB +MEMUSAGE: Total 1.254546 GB diff --git a/tests/files/io/jdftx/test_jdftx_calc_dirs/NH3/bandProjections b/tests/files/io/jdftx/test_jdftx_calc_dirs/NH3/bandProjections new file mode 100755 index 00000000000..bde8b77f1ae --- /dev/null +++ b/tests/files/io/jdftx/test_jdftx_calc_dirs/NH3/bandProjections @@ -0,0 +1,244 @@ +16 states, 14 bands, 7 orbital-projections, 2 species +# Symbol nAtoms nOrbitalsPerAtom lMax nShells(l=0) ... nShells(l=lMax) +N 1 4 1 1 1 +H 3 1 0 1 +# 0 [ +0.0000000 +0.0000000 +0.0000000 ] 0.125000000 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.0688767 0.9503786 0.0825414 0.0059820 0.0711062 0.0051533 0.1863308 0.0135039 -0.0468347 0.6462379 -0.0468739 0.6467787 -0.0468020 0.6457870 +-0.0000266 0.0008213 -0.8462943 -0.0274279 -0.0552891 -0.0017919 0.3914026 0.0126851 -0.0114980 0.3547718 0.0167702 -0.5174481 -0.0052800 0.1629140 +-0.0005442 -0.0007273 -0.1406822 0.1052622 0.7066090 -0.5287040 -0.2036502 0.1523766 0.2353555 0.3145509 0.0659053 0.0880819 -0.3015900 -0.4030729 +-0.0098419 -0.2402933 0.3636663 -0.0148950 0.3115402 -0.0127600 0.8278244 -0.0339059 0.0028131 0.0686819 0.0029143 0.0711530 0.0027349 0.0667741 +0.0020169 -0.0335712 -0.0093227 -0.0005601 -0.0072218 -0.0004339 -0.0209119 -0.0012563 -0.0162984 0.2712804 -0.0164215 0.2733269 -0.0162375 0.2702779 +0.0007106 -0.0130610 -0.0043458 -0.0002364 -0.0029416 -0.0001601 -0.0081774 -0.0004450 -0.0049912 0.0917302 -0.0052484 0.0964610 -0.0053285 0.0979333 +-0.0002006 0.0026573 -0.0021496 -0.0001622 0.0021046 0.0001589 -0.0047283 -0.0003567 -0.0026339 0.0349103 -0.0012601 0.0167024 0.0029002 -0.0384346 +0.0046087 -0.0221795 0.0003752 0.0000778 0.0005931 0.0001231 -0.0236037 -0.0049045 -0.0315590 0.1518823 -0.0300333 0.1445395 -0.0338749 0.1630292 +0.0006885 -0.0072012 0.0032734 0.0003126 0.0033444 0.0003200 0.0079249 0.0007576 -0.0064719 0.0676936 0.0081695 -0.0854587 -0.0007995 0.0083614 +0.0010853 -0.0068903 -0.0127950 -0.0020159 -0.0059279 -0.0009336 0.0006347 0.0001001 -0.0062900 0.0399293 -0.0098979 0.0628264 -0.0049574 0.0314668 +-0.0040464 0.0026476 -0.0015748 -0.0024042 -0.0006649 -0.0010167 -0.0031171 -0.0047622 -0.0475967 0.0311514 -0.0173356 0.0113478 0.0599012 -0.0392018 +-0.0007609 0.0069663 -0.0068076 -0.0007437 -0.0032397 -0.0003532 0.0120305 0.0013138 0.0046751 -0.0428029 0.0035828 -0.0328087 0.0064387 -0.0589653 +0.0003846 -0.0047541 0.0016075 0.0001299 0.0033496 0.0002708 0.0050569 0.0004087 -0.0036062 0.0445865 0.0043698 -0.0540489 -0.0005577 0.0068925 +0.0001478 0.0017890 0.0068571 -0.0005720 -0.0029570 0.0002465 -0.0047044 0.0003926 0.0029478 0.0354017 -0.0000561 -0.0006590 -0.0023857 -0.0287278 +# 1 [ +0.0000000 +0.5000000 +0.0000000 ] 0.125000000 spin +1; lines per band, with projectionRe, projectionIm per orbital: +0.6897174 -0.6574598 -0.0571011 -0.0599027 -0.0491904 -0.0516038 -0.1289012 -0.1352256 0.4689936 -0.4470591 0.4693856 -0.4474328 0.4686666 -0.4467474 +-0.0005550 0.0006062 -0.6244906 -0.5718108 -0.0408226 -0.0373789 0.2888297 0.2644651 -0.2396989 0.2617819 0.3496275 -0.3818380 -0.1100884 0.1202306 +0.0006254 -0.0006590 -0.1274690 -0.1209719 0.6401279 0.6075002 -0.1844798 -0.1750767 -0.2704420 0.2849669 -0.0757145 0.0797810 0.3465347 -0.3651465 +0.1747274 0.1652512 -0.2500962 0.2644379 -0.2142481 0.2265340 -0.5693006 0.6019468 -0.0499410 -0.0472324 -0.0517401 -0.0489340 -0.0485548 -0.0459215 +0.0265848 -0.0268629 -0.0067474 -0.0066776 -0.0052797 -0.0052251 -0.0176707 -0.0174877 -0.2113584 0.2135703 -0.2118282 0.2140448 -0.2122092 0.2144300 +-0.0025411 0.0028856 0.0007280 0.0006411 -0.0015754 -0.0013871 -0.0040561 -0.0035720 0.0237113 -0.0269255 -0.0305114 0.0346477 0.0021038 -0.0023892 +-0.0078544 0.0075729 0.0030301 0.0031427 0.0018776 0.0019474 0.0043805 0.0045433 0.0498834 -0.0480961 0.0550798 -0.0531063 0.0570181 -0.0549751 +0.0025653 -0.0024529 0.0021144 0.0022112 -0.0012023 -0.0012572 0.0040594 0.0042451 0.0329003 -0.0314593 0.0173385 -0.0165789 -0.0367383 0.0351292 +-0.0021073 0.0023106 0.0007185 0.0006552 -0.0017098 -0.0015591 -0.0036652 -0.0033428 0.0218497 -0.0239580 -0.0284013 0.0311421 -0.0002499 0.0002738 +0.0002475 -0.0002269 0.0053950 0.0058820 -0.0011603 -0.0012652 -0.0024576 -0.0026794 -0.0118654 0.0108829 0.0057921 -0.0053127 0.0003577 -0.0003280 +0.0117548 -0.0114410 -0.0088030 -0.0090450 -0.0035960 -0.0036940 -0.0081270 -0.0083498 -0.0767366 0.0746887 -0.0882279 0.0858724 -0.0676684 0.0658618 +-0.0045768 0.0043997 -0.0015511 -0.0016144 -0.0020075 -0.0020869 -0.0040036 -0.0041646 -0.0427204 0.0410691 -0.0145689 0.0140047 0.0619221 -0.0595280 +-0.0007405 0.0007424 0.0094860 0.0094626 -0.0032000 -0.0031945 -0.0059738 -0.0059579 -0.0035331 0.0035391 -0.0064083 0.0064241 0.0000025 0.0000004 +0.0021274 -0.0021365 0.0086151 0.0085775 -0.0002426 -0.0002429 -0.0008299 -0.0008261 -0.0290889 0.0292155 0.0315772 -0.0317162 -0.0028736 0.0028873 +# 2 [ +0.2500000 +0.0000000 +0.0000000 ] 0.125000000 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.9061966 0.2944959 0.0255716 0.0787012 0.0220286 0.0678022 0.0569768 0.1781380 -0.6154713 0.1996641 -0.6158078 0.2004233 -0.6149340 0.1990339 +-0.0007311 0.0001799 -0.1675839 -0.8259855 -0.0178665 -0.0703334 0.0800989 0.3893710 -0.3405400 0.0685321 0.5092907 -0.1034648 -0.1694508 0.0375792 +-0.0007997 -0.0002288 -0.0633830 0.1816339 0.2754828 -0.8367854 -0.0761967 0.2352666 0.3786621 0.1268794 0.0954153 0.0298234 -0.4753908 -0.1555796 +0.2319767 0.0626594 -0.0948543 0.3514288 -0.0810987 0.3012176 -0.2165850 0.8009974 -0.0692908 -0.0147896 -0.0697093 -0.0155318 -0.0693686 -0.0134024 +0.0351765 0.0009002 0.0077477 -0.0103643 0.0069313 -0.0093222 0.0114718 -0.0195660 -0.2569374 -0.0716169 -0.2651325 -0.0495367 -0.2487862 -0.0828101 +0.0066205 -0.0085878 -0.0020236 -0.0028425 -0.0037019 -0.0050485 -0.0041922 -0.0040771 -0.0421920 0.0631249 -0.0447021 0.0635520 -0.0661362 0.0404015 +0.0080088 0.0053226 0.0064332 -0.0009619 -0.0028162 0.0017974 0.0095631 0.0000354 -0.0029785 -0.0631559 -0.0246477 -0.0586136 -0.0616750 -0.0397801 +-0.0139877 0.0189913 0.0000496 0.0029688 0.0037355 0.0056006 0.0167937 0.0157903 0.0968104 -0.1267066 0.0903253 -0.1222258 0.1231097 -0.1033032 +-0.0050837 0.0051229 -0.0031259 -0.0051766 -0.0045033 0.0033195 -0.0078147 -0.0022007 0.0420875 -0.0512785 -0.0372059 0.0768234 0.0096498 -0.0027701 +0.0030448 -0.0014973 -0.0007345 0.0063822 -0.0042906 0.0129082 0.0070965 -0.0078215 0.0063166 -0.0391044 0.0126597 -0.0026470 -0.0491652 0.0241416 +-0.0083643 -0.0072067 -0.0060096 0.0023058 -0.0000519 -0.0013825 -0.0091329 0.0050023 0.0261827 0.0535986 0.0380732 0.0536169 0.0590766 0.0468162 +0.0037983 0.0009927 0.0131185 0.0018981 -0.0012643 0.0021876 -0.0030664 0.0051331 -0.0139619 0.0141884 0.0429202 -0.0263225 -0.0161270 -0.0078517 +-0.0031612 -0.0030102 -0.0118949 0.0007914 0.0053551 -0.0047755 -0.0019629 -0.0021610 -0.0490628 0.0242075 -0.0027573 0.0282553 0.0521317 0.0093741 +0.0038753 0.0015288 -0.0145800 0.0092982 0.0049967 0.0018087 0.0102836 -0.0017334 -0.0314162 -0.0295158 0.0341796 -0.0053766 -0.0163535 -0.0093272 +# 3 [ +0.2500000 +0.5000000 +0.0000000 ] 0.125000000 spin +1; lines per band, with projectionRe, projectionIm per orbital: +0.4828228 -0.8214634 -0.0713388 -0.0419352 -0.0614580 -0.0361290 -0.1607970 -0.0955189 0.3281571 -0.5576585 0.3279055 -0.5584497 0.3281734 -0.5568304 +0.0002155 0.0007215 -0.8168244 0.2076758 -0.0693976 0.0212640 0.3850058 -0.0989925 0.0850665 0.3367841 -0.1281824 -0.5036409 0.0457930 0.1674270 +-0.0001492 0.0008183 0.1869970 0.0452353 -0.8597848 -0.1920116 0.2416017 0.0527399 0.0890907 -0.3892958 0.0203201 -0.0978706 -0.1081649 0.4883631 +-0.2234051 -0.0884846 0.1339784 -0.3384519 0.1146337 -0.2901175 0.3057558 -0.7713746 0.0671743 0.0225283 0.0675080 0.0233146 0.0674087 0.0211594 +-0.0316987 0.0237195 0.0001450 0.0136413 0.0004069 0.0124037 0.0043529 0.0264003 0.2720394 -0.1160983 0.2626116 -0.1398143 0.2746992 -0.1015237 +0.0021150 -0.0030989 -0.0004434 0.0012122 0.0029019 -0.0016000 0.0047886 0.0014393 -0.0205211 0.0291408 0.0166802 -0.0422868 -0.0017337 0.0025927 +-0.0061510 0.0062083 0.0017804 0.0019178 0.0048464 0.0051257 0.0031509 0.0020374 0.0258637 -0.0532124 0.0328736 -0.0503853 0.0591464 -0.0219698 +-0.0024990 0.0006279 -0.0038122 0.0015894 -0.0011745 -0.0010241 -0.0000029 -0.0037717 0.0198098 -0.0105702 -0.0250770 0.0187314 0.0028838 -0.0005688 +0.0012392 -0.0085616 -0.0038945 -0.0065896 0.0048422 0.0031274 -0.0029454 -0.0091173 -0.0582787 0.0086000 -0.0444746 0.0342364 -0.0012882 0.0717667 +0.0008056 0.0019226 -0.0051693 -0.0055420 0.0008218 0.0036606 0.0001140 0.0044835 -0.0004268 -0.0247095 0.0139120 0.0230489 -0.0009788 -0.0012900 +-0.0031337 0.0129108 0.0071836 -0.0005981 0.0165854 0.0007259 0.0058938 -0.0028583 -0.0300666 -0.0951167 -0.0107038 -0.0969314 0.0557291 -0.0585285 +-0.0013199 -0.0012873 -0.0064216 -0.0096880 0.0009821 0.0000025 0.0053745 0.0014073 0.0265402 0.0034127 -0.0317444 -0.0117457 -0.0006479 -0.0000823 +0.0124488 -0.0069375 -0.0006755 -0.0169559 0.0072322 0.0055419 0.0009113 -0.0140879 -0.0749805 -0.0343491 -0.0933103 -0.0017422 -0.0762306 0.0767460 +-0.0015880 0.0012712 0.0007231 -0.0155031 -0.0039848 0.0052018 -0.0040971 0.0063712 0.0319355 -0.0114970 -0.0179207 0.0289580 0.0030309 -0.0008203 +# 4 [ +0.5000000 +0.0000000 +0.0000000 ] 0.125000000 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.0567591 0.9511333 0.0825979 0.0049290 0.0711625 0.0042466 0.1869001 0.0111533 -0.0384914 0.6450153 -0.0385252 0.6455815 -0.0384343 0.6440577 +0.0000362 -0.0006785 0.8375251 0.0447483 0.0888801 0.0047488 -0.4025768 -0.0215093 0.0181373 -0.3394635 -0.0278191 0.5206724 0.0098001 -0.1834218 +-0.0005732 0.0004953 0.1362045 0.1576348 -0.5747960 -0.6652341 0.1571665 0.1818950 0.3068009 -0.2650915 0.0682686 -0.0589875 -0.3759961 0.3248797 +0.0038497 -0.2400595 0.3639962 0.0058372 0.3120497 0.0050042 0.8308962 0.0133246 -0.0011663 0.0727301 -0.0011461 0.0714714 -0.0011875 0.0740503 +0.0016975 -0.0450479 -0.0207395 -0.0007815 -0.0220205 -0.0008298 -0.0284099 -0.0010704 -0.0118671 0.3149379 -0.0121146 0.3215057 -0.0112133 0.2975814 +0.0004314 -0.0135825 0.0080737 0.0002565 0.0092253 0.0002931 0.0195218 0.0006201 0.0012800 -0.0402927 -0.0005085 0.0160123 0.0019358 -0.0609432 +-0.0004751 0.0069338 0.0001799 0.0000123 0.0124226 0.0008511 0.0004793 0.0000329 0.0029243 -0.0426826 0.0028454 -0.0415321 0.0023891 -0.0348714 +0.0002497 -0.0046353 0.0025726 0.0001386 0.0000382 0.0000021 0.0058003 0.0003124 -0.0008627 0.0160152 -0.0013090 0.0242997 0.0029598 -0.0549466 +-0.0010307 0.0126216 0.0146683 0.0011974 -0.0102232 -0.0008348 0.0185719 0.0015167 0.0062244 -0.0762235 0.0072800 -0.0891577 0.0082628 -0.1011887 +-0.0007041 0.0122088 -0.0025524 -0.0001476 -0.0083582 -0.0004817 -0.0123342 -0.0007112 -0.0023894 0.0414426 0.0005594 -0.0097006 0.0012139 -0.0210510 +-0.0004518 0.0191475 -0.0034699 -0.0000811 0.0258691 0.0006104 0.0153465 0.0003619 0.0031179 -0.1321432 0.0027426 -0.1161883 0.0023159 -0.0981251 +-0.0002169 -0.0063765 0.0016302 -0.0000546 -0.0024426 0.0000817 0.0071202 -0.0002420 0.0011213 0.0330265 0.0015899 0.0467506 -0.0029247 -0.0860613 +0.0005018 -0.0082726 0.0020440 0.0001224 0.0203287 0.0012334 -0.0257568 -0.0015618 -0.0009457 0.0156152 -0.0037185 0.0612790 -0.0053075 0.0875079 +-0.0003312 0.0082532 -0.0144190 -0.0005829 -0.0164320 -0.0006570 0.0055019 0.0002211 0.0036661 -0.0910884 -0.0038978 0.0968823 0.0019105 -0.0476568 +# 5 [ +0.5000000 +0.5000000 +0.0000000 ] 0.125000000 spin +1; lines per band, with projectionRe, projectionIm per orbital: +0.5902472 0.7479869 0.0649563 -0.0512580 0.0559635 -0.0441616 0.1469814 -0.1159851 0.4002784 0.5072502 0.4006298 0.5076955 0.3996844 0.5064974 +-0.0005314 -0.0004238 0.5229527 -0.6557163 0.0555103 -0.0696029 -0.2513751 0.3151925 -0.2657667 -0.2119567 0.4076493 0.3251121 -0.1436149 -0.1145371 +-0.0004971 -0.0005714 -0.1571926 0.1367457 0.6633014 -0.5770221 -0.1813597 0.1577693 0.2661242 0.3059164 0.0592080 0.0680611 -0.3261356 -0.3749011 +0.1259855 0.2043800 -0.3098963 0.1910287 -0.2656703 0.1637665 -0.7074009 0.4360614 -0.0381693 -0.0619202 -0.0375098 -0.0608503 -0.0388625 -0.0630446 +-0.0344795 -0.0335813 -0.0148703 0.0152682 -0.0160413 0.0164704 -0.0220634 0.0226536 0.2392837 0.2330500 0.2429963 0.2366661 0.2274107 0.2214865 +-0.0109703 -0.0149990 0.0084602 -0.0061877 0.0087565 -0.0064045 0.0208482 -0.0152484 -0.0235712 -0.0322274 0.0117786 0.0161038 -0.0442804 -0.0605418 +0.0009777 0.0010583 -0.0020631 0.0019058 -0.0022706 0.0020974 -0.0016798 0.0015518 -0.0308752 -0.0334215 0.0460058 0.0498007 -0.0081124 -0.0087815 +0.0018523 0.0023488 -0.0039112 0.0030846 0.0072092 -0.0056849 0.0017081 -0.0013473 -0.0207760 -0.0263454 0.0025738 0.0032635 -0.0039685 -0.0050316 +-0.0027893 -0.0038261 0.0013833 -0.0010082 -0.0133008 0.0096963 0.0025888 -0.0018873 0.0157408 0.0215926 0.0149441 0.0204986 0.0133046 0.0182508 +0.0023574 0.0033006 -0.0020431 0.0014592 0.0034495 -0.0024638 -0.0051449 0.0036746 -0.0162792 -0.0227928 -0.0184082 -0.0257729 0.0400030 0.0560088 +0.0015420 0.0014742 -0.0018593 0.0019439 -0.0007915 0.0008272 -0.0019460 0.0020361 -0.0168956 -0.0161526 0.0249079 0.0238138 -0.0008863 -0.0008482 +0.0006012 0.0007429 0.0042760 -0.0034627 0.0021922 -0.0017752 -0.0019358 0.0015678 -0.0002726 -0.0003382 -0.0044586 -0.0055053 -0.0002138 -0.0002664 +-0.0054836 -0.0073284 -0.0149756 0.0112041 0.0140701 -0.0105291 -0.0145381 0.0108792 0.0317670 0.0424522 0.0426151 0.0569564 0.0499506 0.0667515 +-0.0081676 -0.0109853 0.0000816 -0.0000588 0.0106846 -0.0079435 0.0096194 -0.0071540 -0.0328390 -0.0441654 0.0087941 0.0118268 0.0227048 0.0305374 +# 6 [ -0.2500000 +0.0000000 +0.0000000 ] 0.125000000 spin +1; lines per band, with projectionRe, projectionIm per orbital: +0.1086373 0.9466351 0.0822112 -0.0094392 0.0708254 -0.0081336 0.1857074 -0.0221875 0.0741044 0.6427902 0.0735537 0.6434116 0.0744544 0.6420396 +0.0002173 0.0007208 -0.7962592 0.2762383 -0.0696331 0.0204263 0.3759177 -0.1292728 0.1143704 0.3279993 -0.1702083 -0.4910307 0.0539165 0.1649811 +0.0005751 0.0006009 0.1311702 -0.1407219 -0.6119989 0.6336859 0.1726524 -0.1770522 -0.2887179 -0.2759081 -0.0708509 -0.0705242 0.3591871 0.3481178 +0.1655364 0.1741755 -0.2638973 0.2507144 -0.2262891 0.2147145 -0.6013062 0.5717838 -0.0459922 -0.0538950 -0.0468441 -0.0539097 -0.0448093 -0.0546238 +0.0164498 0.0311062 0.0058374 -0.0115486 0.0052671 -0.0103539 0.0124230 -0.0189763 -0.1784097 -0.1982821 -0.1622777 -0.2154416 -0.1848102 -0.1860035 +-0.0046977 0.0097731 0.0034487 0.0005307 0.0061735 0.0010389 0.0055259 0.0019135 0.0374387 -0.0660550 0.0366924 -0.0684894 0.0063805 -0.0772370 +-0.0087223 -0.0040489 0.0025403 0.0059883 0.0000613 -0.0033404 0.0050257 0.0081361 0.0554101 -0.0304507 0.0628563 -0.0096003 0.0661386 0.0318111 +0.0088008 -0.0218830 -0.0025512 0.0015188 -0.0067280 -0.0002335 -0.0222612 -0.0059837 -0.0568850 0.1489665 -0.0564825 0.1410936 -0.0231494 0.1590334 +-0.0006091 -0.0071912 0.0057205 -0.0019623 0.0013215 0.0054356 0.0074048 0.0033293 -0.0006483 0.0663359 0.0207889 -0.0827891 0.0056210 0.0083180 +0.0002271 0.0033854 -0.0051583 0.0038295 -0.0090286 0.0101733 0.0032209 -0.0100577 -0.0306965 0.0250354 0.0040428 0.0122853 -0.0036984 -0.0546470 +-0.0105088 -0.0033855 0.0011618 0.0063305 0.0012074 -0.0006751 0.0004878 0.0104016 0.0593920 -0.0055721 0.0656005 0.0045691 0.0707361 0.0260401 +0.0029008 0.0026449 -0.0087365 -0.0099693 -0.0011458 0.0022519 -0.0026356 0.0053668 0.0042977 -0.0194372 0.0012940 0.0503338 -0.0153672 -0.0092502 +-0.0041962 -0.0012032 0.0053363 0.0106604 0.0014104 -0.0070363 0.0028567 0.0005998 -0.0039490 -0.0545683 0.0229755 -0.0166770 0.0344674 0.0402224 +0.0032602 0.0025930 -0.0007662 0.0172753 -0.0040704 -0.0034238 -0.0036351 -0.0097735 -0.0412617 -0.0124600 0.0124225 0.0322949 -0.0162498 -0.0095149 +# 7 [ -0.2500000 +0.5000000 +0.0000000 ] 0.125000000 spin +1; lines per band, with projectionRe, projectionIm per orbital: +-0.8839853 0.3556541 0.0308913 0.0767691 0.0266148 0.0661366 0.0706151 0.1731850 -0.6001598 0.2418231 -0.6009049 0.2414569 -0.5993432 0.2419620 +0.0006957 0.0002879 -0.2898236 0.7914124 -0.0282244 0.0668697 0.1377066 -0.3729154 0.3263635 0.1189397 -0.4879587 -0.1788327 0.1618896 0.0626143 +0.0008317 -0.0000145 -0.0143007 -0.1918583 0.0499903 0.8795449 -0.0128477 -0.2469571 -0.3985918 0.0247574 -0.0998706 0.0041739 0.4994411 -0.0275078 +-0.0522137 -0.2345487 0.3553226 -0.0790300 0.3045457 -0.0675352 0.8098883 -0.1805166 0.0116730 0.0698831 0.0123971 0.0703364 0.0102844 0.0698991 +0.0284819 -0.0274992 -0.0134427 -0.0023239 -0.0121790 -0.0023846 -0.0253650 -0.0085173 -0.1580941 0.2499811 -0.1799979 0.2368832 -0.1441320 0.2549366 +-0.0033287 0.0017310 -0.0012563 0.0002959 0.0019340 -0.0026908 -0.0008589 -0.0049258 0.0313767 -0.0169057 -0.0439719 0.0115273 0.0027808 -0.0014128 +-0.0070272 0.0051958 0.0016423 0.0020373 0.0043767 0.0055322 0.0015638 0.0034108 0.0563748 -0.0179549 0.0545834 -0.0252982 0.0302349 -0.0553789 +-0.0009316 0.0024023 0.0020478 -0.0035869 -0.0008713 -0.0012919 -0.0037425 -0.0004685 0.0129351 -0.0183533 -0.0216840 0.0225728 0.0009205 -0.0027915 +-0.0086508 0.0000345 0.0059828 0.0047744 -0.0024228 -0.0052304 0.0086183 0.0041865 0.0166338 -0.0565126 0.0400975 -0.0392721 0.0712464 0.0087200 +-0.0018590 -0.0009430 -0.0051521 -0.0055581 0.0035912 0.0010854 0.0044634 0.0004393 0.0246134 0.0022196 -0.0219783 -0.0155485 0.0012156 0.0010698 +-0.0132317 0.0011955 -0.0016502 0.0070165 -0.0017275 0.0165105 -0.0036967 0.0054083 0.0896424 0.0437651 0.0942921 0.0248803 0.0661077 -0.0464875 +0.0010495 0.0015159 -0.0084835 -0.0079458 -0.0001589 0.0009700 0.0004916 0.0055333 0.0010573 -0.0267402 0.0062928 0.0332574 -0.0000283 0.0006550 +-0.0086694 0.0113114 0.0166790 0.0031264 -0.0044362 -0.0079651 0.0140717 0.0011433 -0.0231189 -0.0791667 0.0118033 -0.0925760 0.0869950 -0.0643001 +-0.0014753 0.0014011 -0.0154611 -0.0013875 0.0056972 -0.0032383 0.0068696 -0.0031954 0.0157291 -0.0300834 -0.0311199 0.0138218 0.0012206 -0.0028903 +# 8 [ +0.0000000 +0.0000000 +0.0000000 ] 0.125000000 spin -1; lines per band, with projectionRe, projectionIm per orbital: +0.2353200 -0.9233569 -0.0801945 -0.0204378 -0.0690845 -0.0176064 -0.1810330 -0.0461367 0.1600127 -0.6278637 0.1601467 -0.6283891 0.1599011 -0.6274257 +-0.0001296 0.0008115 -0.8361442 -0.1335260 -0.0546258 -0.0087233 0.3867083 0.0617544 -0.0559749 0.3505169 0.0816415 -0.5112420 -0.0257041 0.1609600 +0.0001258 -0.0008996 -0.1740093 -0.0243378 0.8740028 0.1222425 -0.2518945 -0.0352312 -0.0544169 0.3890671 -0.0152381 0.1089484 0.0697311 -0.4985598 +0.0605050 -0.2327593 0.3522641 0.0915699 0.3017723 0.0784448 0.8018693 0.2084433 -0.0172939 0.0665284 -0.0179161 0.0689221 -0.0168135 0.0646805 +-0.0085285 0.0325327 0.0090344 0.0023681 0.0069982 0.0018344 0.0202650 0.0053126 0.0689161 -0.2628867 0.0694360 -0.2648698 0.0686618 -0.2619152 +-0.0026669 0.0128056 0.0042608 0.0008873 0.0028840 0.0006006 0.0080175 0.0016697 0.0187302 -0.0899363 0.0196961 -0.0945743 0.0199968 -0.0960179 +-0.0011550 0.0024015 -0.0019433 -0.0009344 0.0019026 0.0009149 -0.0042731 -0.0020554 -0.0151747 0.0315492 -0.0072603 0.0150954 0.0167061 -0.0347347 +0.0058041 -0.0218972 0.0003713 0.0000979 0.0005847 0.0001552 -0.0233032 -0.0061765 -0.0397446 0.1499496 -0.0378238 0.1426985 -0.0426620 0.1609528 +-0.0026101 0.0067478 -0.0030664 -0.0011855 -0.0031354 -0.0012129 -0.0074249 -0.0028698 0.0245248 -0.0634257 -0.0309577 0.0800712 0.0030341 -0.0078366 +0.0023452 -0.0065691 -0.0121995 -0.0043549 -0.0056510 -0.0020181 0.0006052 0.0002160 -0.0135923 0.0380670 -0.0213852 0.0598987 -0.0107105 0.0300007 +0.0026134 0.0040680 -0.0024202 0.0015540 -0.0010201 0.0006552 -0.0047892 0.0030763 0.0307424 0.0478594 0.0111980 0.0174350 -0.0386891 -0.0602301 +-0.0025044 0.0065452 -0.0063958 -0.0024457 -0.0030437 -0.0011652 0.0113028 0.0043242 0.0153843 -0.0402147 0.0117946 -0.0308249 0.0211964 -0.0553996 +-0.0017662 0.0044315 -0.0014959 -0.0005961 -0.0031242 -0.0012452 -0.0047135 -0.0018763 0.0165530 -0.0415538 -0.0200645 0.0503743 0.0025641 -0.0064263 +0.0008078 -0.0016010 -0.0061359 -0.0031088 0.0026421 0.0013362 0.0042137 0.0021342 0.0160320 -0.0316981 -0.0003027 0.0005867 -0.0129954 0.0257196 +# 9 [ +0.0000000 +0.5000000 +0.0000000 ] 0.125000000 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.6745029 0.6730597 0.0584560 0.0585813 0.0503575 0.0504655 0.1319597 0.1322427 -0.4586480 0.4576666 -0.4590314 0.4580492 -0.4583283 0.4573476 +-0.0006231 0.0005360 -0.5521670 -0.6419250 -0.0360947 -0.0419621 0.2553797 0.2968932 -0.2690904 0.2314644 0.3924980 -0.3376165 -0.1235872 0.1063064 +0.0006900 -0.0005911 -0.1143365 -0.1334528 0.5741790 0.6701781 -0.1654739 -0.1931401 -0.2983444 0.2556083 -0.0835263 0.0715616 0.3822879 -0.3275275 +0.1181418 -0.2094758 0.3170272 0.1787994 0.2715853 0.1531708 0.7216574 0.4070058 -0.0337675 0.0598728 -0.0349840 0.0620297 -0.0328303 0.0582110 +-0.0285775 0.0247322 0.0062122 0.0071779 0.0048610 0.0056167 0.0162691 0.0187986 0.2272026 -0.1966305 0.2277074 -0.1970676 0.2281172 -0.1974221 +-0.0031913 0.0021447 0.0005410 0.0008050 -0.0011709 -0.0017422 -0.0030146 -0.0044858 0.0297780 -0.0200119 -0.0383182 0.0257513 0.0026423 -0.0017758 +0.0081391 -0.0072660 -0.0029074 -0.0032566 -0.0018014 -0.0020179 -0.0042030 -0.0047080 -0.0516916 0.0461468 -0.0570765 0.0509542 -0.0590852 0.0527474 +-0.0026254 0.0023883 -0.0020586 -0.0022632 0.0011702 0.0012863 -0.0039524 -0.0043448 -0.0336734 0.0306314 -0.0177459 0.0161425 0.0376013 -0.0342043 +0.0025633 -0.0017913 -0.0005570 -0.0007970 0.0013256 0.0018968 0.0028414 0.0040661 -0.0265784 0.0185735 0.0345482 -0.0241431 0.0003037 -0.0002122 +0.0002388 -0.0002361 0.0056114 0.0056759 -0.0012070 -0.0012208 -0.0025561 -0.0025855 -0.0114497 0.0113197 0.0055891 -0.0055257 0.0003452 -0.0003412 +-0.0124116 0.0107250 0.0082522 0.0095499 0.0033717 0.0039012 0.0076180 0.0088163 0.0810250 -0.0700149 0.0931572 -0.0804988 0.0714486 -0.0617389 +0.0047150 -0.0042511 0.0014995 0.0016633 0.0019394 0.0021509 0.0038683 0.0042905 0.0440129 -0.0396818 0.0150096 -0.0135328 -0.0637945 0.0575170 +0.0007663 -0.0007158 -0.0091462 -0.0097923 0.0030867 0.0033053 0.0057591 0.0061657 0.0036562 -0.0034139 0.0066310 -0.0061934 -0.0000021 0.0000011 +-0.0023872 0.0018419 -0.0074256 -0.0096240 0.0002083 0.0002720 0.0007154 0.0009267 0.0326400 -0.0251837 -0.0354312 0.0273414 0.0032249 -0.0024900 +# 10 [ +0.2500000 +0.0000000 +0.0000000 ] 0.125000000 spin -1; lines per band, with projectionRe, projectionIm per orbital: +0.8437611 -0.4427044 -0.0384433 -0.0732796 -0.0331177 -0.0631317 -0.0861243 -0.1660184 0.5731255 -0.3003295 0.5733295 -0.3011344 0.5727019 -0.2996179 +-0.0007217 0.0002143 -0.2064037 -0.8171499 -0.0211680 -0.0694111 0.0983973 0.3851539 -0.3369237 0.0845375 0.5038364 -0.1274004 -0.1674870 0.0455394 +-0.0008052 -0.0002088 -0.0588171 0.1831633 0.2544531 -0.8434181 -0.0702845 0.2371001 0.3817190 0.1173624 0.0961319 0.0274260 -0.4791358 -0.1436326 +-0.2340297 -0.0544930 0.0824829 -0.3545364 0.0704950 -0.3038742 0.1883870 -0.8080942 0.0697665 0.0123528 0.0702107 0.0130799 0.0697956 0.0109637 +-0.0351815 0.0006768 -0.0072756 0.0107010 -0.0065067 0.0096234 -0.0105837 0.0200604 0.2598883 0.0600330 0.2670858 0.0376077 0.2522468 0.0715800 +0.0060956 -0.0089680 -0.0021898 -0.0027166 -0.0039969 -0.0048183 -0.0044283 -0.0038193 -0.0383450 0.0655331 -0.0408250 0.0661093 -0.0636039 0.0442810 +-0.0079995 -0.0053366 -0.0064349 0.0009507 0.0028193 -0.0017923 -0.0095630 -0.0000522 0.0028684 0.0631609 0.0245453 0.0586566 0.0616050 0.0398879 +0.0137280 -0.0191798 -0.0000898 -0.0029675 -0.0038114 -0.0055487 -0.0170070 -0.0155607 -0.0950776 0.1280122 -0.0886532 0.1234431 -0.1216937 0.1049684 +-0.0041301 0.0059184 -0.0039678 -0.0045642 -0.0038678 0.0040419 -0.0080760 -0.0008281 0.0326730 -0.0577347 -0.0234852 0.0820657 0.0090329 -0.0043837 +-0.0030513 0.0014839 0.0007617 -0.0063789 0.0043469 -0.0128899 -0.0071304 0.0077906 -0.0064881 0.0390758 -0.0126717 0.0025925 0.0492712 -0.0239262 +-0.0083838 -0.0071841 -0.0060038 0.0023222 -0.0000558 -0.0013833 -0.0091192 0.0050274 0.0263272 0.0535273 0.0382178 0.0535143 0.0592046 0.0466561 +-0.0038358 -0.0008356 -0.0131866 -0.0013582 0.0011744 -0.0022376 0.0028519 -0.0052542 0.0133677 -0.0147526 -0.0418021 0.0280696 0.0164370 0.0071826 +0.0031707 0.0030004 0.0118922 -0.0008288 -0.0053398 0.0047944 0.0019699 0.0021537 0.0489872 -0.0243627 0.0026693 -0.0282643 -0.0521644 -0.0092102 +-0.0038352 -0.0016258 0.0148127 -0.0089255 -0.0049550 -0.0019379 -0.0103234 0.0014743 0.0306586 0.0303018 -0.0343064 0.0045131 0.0161179 0.0097293 +# 11 [ +0.2500000 +0.5000000 +0.0000000 ] 0.125000000 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.4805778 0.8227788 0.0714530 0.0417402 0.0615564 0.0359611 0.1610572 0.0950794 -0.3266331 0.5585526 -0.3263793 0.5593431 -0.3266516 0.5577245 +0.0003707 0.0006553 -0.7500607 0.3843701 -0.0629190 0.0361850 0.3532908 -0.1822486 0.1579333 0.3093816 -0.2371259 -0.4624459 0.0819295 0.1530239 +-0.0001427 0.0008195 0.1873471 0.0437621 -0.8612695 -0.1852384 0.2420094 0.0508367 0.0860238 -0.3899849 0.0195491 -0.0980276 -0.1043177 0.4891993 +0.2352370 0.0490199 -0.0741916 0.3563643 -0.0633882 0.3054357 -0.1694883 0.8122679 -0.0700353 -0.0107218 -0.0704985 -0.0114396 -0.0700325 -0.0093330 +0.0314925 -0.0239926 -0.0002632 -0.0136395 -0.0005141 -0.0123994 -0.0045809 -0.0263620 -0.2710261 0.1184450 -0.2613934 0.1420792 -0.2738122 0.1038941 +0.0021742 -0.0030577 -0.0004665 0.0012035 0.0029325 -0.0015435 0.0047598 0.0015311 -0.0210782 0.0287404 0.0174915 -0.0419579 -0.0017836 0.0025593 +-0.0061517 0.0062077 0.0017803 0.0019179 0.0048458 0.0051262 0.0031507 0.0020378 0.0258695 -0.0532095 0.0328790 -0.0503820 0.0591490 -0.0219634 +-0.0025000 0.0006238 -0.0038149 0.0015830 -0.0011729 -0.0010263 0.0000034 -0.0037716 0.0198272 -0.0105374 -0.0251083 0.0186898 0.0028851 -0.0005642 +0.0011973 -0.0085675 -0.0039263 -0.0065706 0.0048571 0.0031040 -0.0029899 -0.0091028 -0.0582356 0.0088849 -0.0443068 0.0344528 -0.0009378 0.0717719 +0.0007703 0.0019370 -0.0050672 -0.0056356 0.0007541 0.0036750 0.0000323 0.0044848 0.0000250 -0.0247129 0.0134881 0.0232999 -0.0009551 -0.0013085 +0.0032261 -0.0128882 -0.0071888 0.0005472 -0.0165792 -0.0008460 -0.0059140 0.0028162 0.0293833 0.0953282 0.0100092 0.0970069 -0.0561457 0.0581285 +-0.0013023 -0.0013052 -0.0062879 -0.0097756 0.0009832 0.0000108 0.0053542 0.0014829 0.0264880 0.0037752 -0.0315827 -0.0121813 -0.0006405 -0.0000897 +-0.0122850 0.0072226 0.0010620 0.0169387 -0.0073700 -0.0053752 -0.0005802 0.0141045 0.0757456 0.0326177 0.0933274 -0.0003981 0.0744434 -0.0784987 +0.0015809 -0.0012780 -0.0006531 0.0154995 0.0039820 -0.0052234 0.0040608 -0.0063840 -0.0318795 0.0116222 0.0177908 -0.0290467 -0.0030183 0.0008604 +# 12 [ +0.5000000 +0.0000000 +0.0000000 ] 0.125000000 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.0976261 -0.9478108 -0.0823093 0.0084780 -0.0709139 0.0073043 -0.1862472 0.0191838 -0.0662056 -0.6427621 -0.0662637 -0.6433263 -0.0661073 -0.6418079 +0.0000464 0.0006778 -0.8367622 0.0572688 -0.0887990 0.0060775 0.4022101 -0.0275276 0.0232120 0.3391544 -0.0356029 -0.5201981 0.0125421 0.1832546 +-0.0007484 0.0001174 0.0322813 0.2058113 -0.1362301 -0.8685437 0.0372494 0.2374861 0.4005657 -0.0628282 0.0891330 -0.0139804 -0.4909085 0.0769984 +-0.0027545 0.2400746 -0.3640191 -0.0041766 -0.3120693 -0.0035806 -0.8309484 -0.0095340 0.0008345 -0.0727346 0.0008201 -0.0714759 0.0008497 -0.0740550 +-0.0010145 -0.0450682 -0.0207490 0.0004671 -0.0220303 0.0004960 -0.0284226 0.0006397 0.0070927 0.3150808 0.0072407 0.3216522 0.0067019 0.2977168 +-0.0001400 -0.0135887 0.0080773 -0.0000833 0.0092294 -0.0000952 0.0195306 -0.0002013 -0.0004155 -0.0403109 0.0001650 0.0160196 -0.0006282 -0.0609707 +-0.0003156 -0.0069430 -0.0001800 0.0000082 -0.0124388 0.0005654 -0.0004800 0.0000218 0.0019428 0.0427387 0.0018904 0.0415864 0.0015872 0.0349174 +-0.0002190 -0.0046369 0.0025737 -0.0001217 0.0000382 -0.0000018 0.0058021 -0.0002740 0.0007569 0.0160210 0.0011481 0.0243079 -0.0025961 -0.0549647 +0.0009265 0.0126296 0.0146781 -0.0010766 -0.0102292 0.0007503 0.0185836 -0.0013632 -0.0055950 -0.0762725 -0.0065444 -0.0892151 -0.0074275 -0.1012526 +-0.0004241 -0.0122216 0.0025552 -0.0000890 0.0083667 -0.0002901 0.0123472 -0.0004284 -0.0014391 -0.0414860 0.0003369 0.0097108 0.0007312 0.0210729 +-0.0006921 -0.0191401 0.0034688 -0.0001247 -0.0258586 0.0009350 -0.0153410 0.0005545 0.0047760 0.1320923 0.0042004 0.1161437 0.0035469 0.0980887 +-0.0000761 0.0063800 -0.0016277 -0.0000188 0.0024407 0.0000283 -0.0071240 -0.0000849 0.0003928 -0.0330383 0.0005579 -0.0467765 -0.0010256 0.0861010 +0.0004405 0.0082755 -0.0020511 0.0001084 -0.0203293 0.0010834 0.0257673 -0.0013716 -0.0008304 -0.0156324 -0.0032629 -0.0613016 -0.0046608 -0.0875335 +0.0002815 0.0082550 -0.0144256 0.0004960 -0.0164351 0.0005601 0.0055044 -0.0001884 -0.0031185 -0.0911113 0.0033198 0.0969072 -0.0016258 -0.0476690 +# 13 [ +0.5000000 +0.5000000 +0.0000000 ] 0.125000000 spin -1; lines per band, with projectionRe, projectionIm per orbital: +0.5204421 0.7981330 0.0693111 -0.0451960 0.0597153 -0.0389388 0.1568352 -0.1022682 0.3529398 0.5412569 0.3532496 0.5417320 0.3524160 0.5404536 +0.0005381 0.0004152 -0.5123291 0.6640500 -0.0543826 0.0704874 0.2462685 -0.3191983 0.2691445 0.2076509 -0.4128302 -0.3185075 0.1454401 0.1122102 +-0.0004146 -0.0006338 -0.1743469 0.1140701 0.7356875 -0.4813389 -0.2011516 0.1316076 0.2219948 0.3393010 0.0493901 0.0754887 -0.2720551 -0.4158141 +-0.0832530 -0.2251943 0.3414565 -0.1262344 0.2927264 -0.1082192 0.7794433 -0.2881556 0.0252228 0.0682262 0.0247870 0.0670473 0.0256809 0.0694652 +0.0282521 0.0389661 0.0172548 -0.0125104 0.0186138 -0.0134957 0.0256012 -0.0185622 -0.1960662 -0.2704202 -0.1991082 -0.2746161 -0.1863375 -0.2570024 +0.0110961 0.0149063 -0.0084076 0.0062587 -0.0087025 0.0064778 -0.0207193 0.0154231 0.0238412 0.0320283 -0.0119136 -0.0160045 0.0447878 0.0601671 +-0.0008229 -0.0011826 0.0023051 -0.0016039 0.0025366 -0.0017651 0.0018775 -0.0013067 0.0259901 0.0373466 -0.0387265 -0.0556488 0.0068279 0.0098116 +-0.0017328 -0.0024383 0.0040603 -0.0028854 -0.0074839 0.0053187 -0.0017733 0.0012601 0.0194360 0.0273494 -0.0024075 -0.0033879 0.0037116 0.0052233 +0.0027626 0.0038455 -0.0013909 0.0009990 0.0133675 -0.0096034 -0.0026014 0.0018690 -0.0155906 -0.0217021 -0.0148004 -0.0206013 -0.0131776 -0.0183438 +-0.0023862 -0.0032799 0.0020308 -0.0014773 -0.0034275 0.0024935 0.0051121 -0.0037192 0.0164783 0.0226501 0.0186326 0.0256101 -0.0404912 -0.0556554 +-0.0011893 -0.0017710 0.0022336 -0.0015002 0.0009499 -0.0006377 0.0023382 -0.0015702 0.0130324 0.0194053 -0.0192122 -0.0286080 0.0006833 0.0010176 +-0.0005564 -0.0007770 -0.0044741 0.0032035 -0.0022938 0.0016425 0.0020257 -0.0014504 0.0002529 0.0003529 0.0041247 0.0057609 0.0001986 0.0002770 +0.0053400 0.0074336 0.0151873 -0.0109136 -0.0142741 0.0102514 0.0147487 -0.0105923 -0.0309337 -0.0430629 -0.0415049 -0.0577683 -0.0486385 -0.0677139 +-0.0078745 -0.0111970 0.0000820 -0.0000576 0.0108855 -0.0076571 0.0098082 -0.0068977 -0.0316596 -0.0450154 0.0084794 0.0120589 0.0218862 0.0311196 +# 14 [ -0.2500000 +0.0000000 +0.0000000 ] 0.125000000 spin -1; lines per band, with projectionRe, projectionIm per orbital: +-0.1716427 -0.9372613 -0.0813969 0.0149109 -0.0701237 0.0128475 -0.1838100 0.0345457 -0.1168859 -0.6364027 -0.1163780 -0.6370595 -0.1171850 -0.6356304 +0.0002214 0.0007196 -0.7946535 0.2808243 -0.0695140 0.0208274 0.3751662 -0.1314379 0.1162595 0.3273345 -0.1730364 -0.4900412 0.0548667 0.1646675 +0.0005889 0.0005874 0.1278638 -0.1437327 -0.5971045 0.6477397 0.1684905 -0.1810175 -0.2950530 -0.2691227 -0.0724711 -0.0688584 0.3671816 0.3396750 +-0.1681560 -0.1716477 0.2600689 -0.2546835 0.2230104 -0.2181180 0.5925750 -0.5808276 0.0468034 0.0531921 0.0476555 0.0531939 0.0456317 0.0539387 +-0.0179963 -0.0302378 -0.0052481 0.0118281 -0.0047387 0.0106062 -0.0114511 0.0195782 0.1881740 0.1890406 0.1729270 0.2069912 0.1939477 0.1764552 +-0.0042331 0.0099831 0.0034698 0.0003680 0.0062155 0.0007477 0.0056097 0.0016515 0.0342921 -0.0677420 0.0334321 -0.0701385 0.0027421 -0.0774516 +-0.0087032 -0.0040896 0.0025123 0.0060000 0.0000773 -0.0033401 0.0049875 0.0081596 0.0555518 -0.0301917 0.0629004 -0.0093066 0.0659891 0.0321204 +0.0092754 -0.0216862 -0.0025839 0.0014626 -0.0067214 -0.0003795 -0.0221255 -0.0064673 -0.0601154 0.1476921 -0.0595422 0.1398304 -0.0266083 0.1584915 +0.0026533 -0.0067118 0.0059959 0.0007864 -0.0012345 0.0054573 0.0051509 0.0062753 -0.0300869 0.0591237 0.0554452 -0.0648994 0.0013328 0.0099503 +0.0002208 0.0033858 -0.0051656 0.0038201 -0.0090485 0.0101568 0.0032401 -0.0100521 -0.0307435 0.0249782 0.0040202 0.0122933 -0.0035967 -0.0546549 +0.0104236 0.0036396 -0.0010076 -0.0063567 -0.0012238 0.0006454 -0.0002351 -0.0104104 -0.0595100 0.0041297 -0.0654704 -0.0061599 -0.0700831 -0.0277495 +0.0026989 0.0028510 -0.0079800 -0.0105838 -0.0013085 0.0021610 -0.0030225 0.0051592 0.0057127 -0.0190685 -0.0024056 0.0502914 -0.0146456 -0.0103543 +-0.0041990 -0.0011929 0.0053625 0.0106468 0.0013924 -0.0070389 0.0028585 0.0005925 -0.0040829 -0.0545582 0.0229342 -0.0167327 0.0345650 0.0401362 +0.0032222 0.0026405 -0.0010220 0.0172613 -0.0040122 -0.0034832 -0.0034936 -0.0098258 -0.0410768 -0.0130698 0.0119466 0.0324718 -0.0161088 -0.0097415 +# 15 [ -0.2500000 +0.5000000 +0.0000000 ] 0.125000000 spin -1; lines per band, with projectionRe, projectionIm per orbital: +0.8774349 -0.3715212 -0.0322693 -0.0762002 -0.0278019 -0.0656464 -0.0737236 -0.1718848 0.5957060 -0.2525956 0.5964576 -0.2522429 0.5948871 -0.2527197 +0.0006814 0.0003203 -0.3268033 0.7768726 -0.0313448 0.0654650 0.1551303 -0.3660103 0.3203949 0.1341901 -0.4789875 -0.2016330 0.1587584 0.0701750 +0.0008313 0.0000295 -0.0041525 -0.1923455 0.0034891 0.8809575 0.0002072 -0.2472911 -0.3993429 0.0036811 -0.0999518 -0.0011041 0.5001969 -0.0011038 +0.0471753 0.2356138 -0.3569346 0.0713972 -0.3059230 0.0609931 -0.8135709 0.1631190 -0.0101728 -0.0701172 -0.0108869 -0.0705859 -0.0087840 -0.0701035 +-0.0269867 0.0289680 0.0135467 0.0016093 0.0122881 0.0017368 0.0257803 0.0071630 0.1446433 -0.2579975 0.1672097 -0.2460769 0.1304384 -0.2622073 +0.0033823 -0.0016238 0.0012652 -0.0002555 -0.0020188 0.0026276 0.0007012 0.0049507 -0.0319006 0.0158955 0.0443176 -0.0101180 -0.0028244 0.0013234 +0.0067918 -0.0055000 -0.0017303 -0.0019631 -0.0046160 -0.0053342 -0.0017124 -0.0033387 -0.0555301 0.0204184 -0.0534175 0.0276756 -0.0277687 0.0566557 +0.0009766 -0.0023844 -0.0021148 0.0035478 0.0008470 0.0013079 0.0037329 0.0005388 -0.0132779 0.0181069 0.0221045 -0.0221613 -0.0009727 0.0027739 +-0.0086432 0.0003618 0.0061593 0.0045446 -0.0026187 -0.0051350 0.0087704 0.0038574 0.0144834 -0.0571015 0.0385826 -0.0407613 0.0715253 0.0060183 +-0.0018556 -0.0009497 -0.0051321 -0.0055767 0.0035870 0.0010980 0.0044618 0.0004555 0.0246052 0.0023084 -0.0219225 -0.0156273 0.0012121 0.0010740 +-0.0131449 0.0019297 -0.0012581 0.0070980 -0.0008077 0.0165805 -0.0033893 0.0056056 0.0919376 0.0387112 0.0955312 0.0195980 0.0634202 -0.0500950 +0.0011198 0.0014648 -0.0088500 -0.0075360 -0.0001169 0.0009760 0.0007543 0.0055041 -0.0002072 -0.0267578 0.0078578 0.0329251 0.0000032 0.0006508 +-0.0082167 0.0116443 0.0167901 0.0024634 -0.0047485 -0.0077807 0.0141061 0.0005877 -0.0262166 -0.0781918 0.0081420 -0.0929700 0.0843894 -0.0676819 +-0.0014173 0.0014587 -0.0154991 -0.0007651 0.0055610 -0.0034735 0.0067320 -0.0034664 0.0144968 -0.0306887 -0.0305428 0.0150680 0.0011131 -0.0029346 diff --git a/tests/files/io/jdftx/test_jdftx_calc_dirs/NH3/eigenvals b/tests/files/io/jdftx/test_jdftx_calc_dirs/NH3/eigenvals new file mode 100755 index 0000000000000000000000000000000000000000..3047f7186f16de59a74ca3d46b210b555acc04f0 GIT binary patch literal 1792 zcmXZbi#L=B9LDicNs5R>5mUQuNHx-KR`Q!{s}W^RY!O>yn^YpggtB?%R<2VhwVm9C z8L^q|$ZBo9Ly|pOYm?UKHieqpZ%sJGzQ1?;1$Iz2vX^4?zvSAzd2?Y z;9g%|( zMW8s4?00#S1ctf}E--s2fmnX`_NDz2@bx+55$s$BBAM}f+|${d(TRJ*6E9+)nP6GV&x}8n4~!%~Mfyk~Fm#luX~H77rcBG`bHw0o9;j);l|a`^!_BWY z{R$$tQ$az8E8xargPlezrNC;O?GboD3Z=nvDeirKuX>4ls-*S++;iLzJdAro?tbQ8 zi!Oq<&ACZu>bGk0!!5$B7$j{e!4KudpmZL!v;0B~!hyFoOpzEm{q)PVLL~5=DlW-6 zNdgkX)SwlH z*5qx&exWR#2JFYs^!LSnoMY|=*l+FLg}bre#9X%!?DtKBx}OC{-Ea11b-(?6GyT@> zet`X$JQdxKsdtL**HR^>`zeYt&tN}RXB*v5zc1E??zc%$kNud#&Tp`vB~ez6{j|bh z1$xjE#-^e_W7nDt^w6@(y&C4^aLX)8miPpVYVOU-UP`5hbF(@f|t>^!ML%%o6m+ zwmRd9{`w!m&0@|Nhz?Mwh{K@_D)q`zfbO~ zO_Wr>YIE_0jMAz>H`s=&U z6^H&rTKUQ7&#|y!)R^-3i2v;>^e6p!ii7?FXMJFyzq2dDUC`fk$LtE+>usHWf&ToN z=V^ZdV`qDCFF(<`$&>QO^w20le@EKoap+GvR(JsY$rvq`=+C~@VLAGX*11@U{%j+* z#-hI{!4@y{r`$Gj8vUh^>VE0h)&2O^>V9JZGySSkBj|o>xpY4U88U+XTDDYv#D0WD zfd=*?>=G-n-_UVAAM_{x@ypMqR6pHu^RKbr5%art*w06(?)Q(ax?gXOy5FB+GyNua zKfrzreKT*mU-WUhAH!+!eeB2RsP(~q!pq(2emlC&u%8J#_BQsbpYLCQ{u1JjJVk&1 E1Bz{x%>V!Z literal 0 HcmV?d00001 diff --git a/tests/files/io/jdftx/test_jdftx_calc_dirs/NH3/out b/tests/files/io/jdftx/test_jdftx_calc_dirs/NH3/out new file mode 100755 index 00000000000..9c6620ee28b --- /dev/null +++ b/tests/files/io/jdftx/test_jdftx_calc_dirs/NH3/out @@ -0,0 +1,583 @@ + +*************** JDFTx 1.7.0 (git hash 7d4d6a67) *************** + +Start date and time: Fri Nov 3 14:30:48 2023 +Executable /global/cfs/cdirs/m4025/Software/Perlmutter/JDFTx/build-gpu/jdftx_gpu with command-line: -i in -o out +Running on hosts (process indices): nid008581 (0-3) +Divided in process groups (process indices): 0 (0) 1 (1) 2 (2) 3 (3) +gpuInit: Found compatible cuda device 0 'NVIDIA A100-SXM4-80GB' +gpuInit: Found compatible cuda device 1 'NVIDIA A100-SXM4-80GB' +gpuInit: Found compatible cuda device 2 'NVIDIA A100-SXM4-80GB' +gpuInit: Found compatible cuda device 3 'NVIDIA A100-SXM4-80GB' +gpuInit: Selected device 0 +Resource initialization completed at t[s]: 6.35 +Run totals: 4 processes, 128 threads, 4 GPUs +Memory pool size: 36000 MB (per process) + + +Input parsed successfully to the following command list (including defaults): + +band-projection-params no no +basis kpoint-dependent +converge-empty-states yes +coords-type Cartesian +core-overlap-check none +coulomb-interaction Periodic +davidson-band-ratio 1.1 +dump End State Forces ElecDensity Dtot BandEigs BandProjections Fillings Ecomponents Kpoints Gvectors +dump +dump +dump +dump +dump +dump +dump +dump +dump +dump-name $VAR +elec-cutoff 20 100 +elec-eigen-algo Davidson +elec-ex-corr gga-PBE +elec-initial-magnetization 0.000000 no +elec-n-bands 14 +elec-smearing Fermi 0.001 +electronic-minimize \ + dirUpdateScheme FletcherReeves \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0 \ + energyDiffThreshold 1e-07 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +exchange-regularization WignerSeitzTruncated +fluid LinearPCM 298.000000 1.013250 +fluid-anion F- 0.5 MeanFieldLJ \ + epsBulk 1 \ + pMol 0 \ + epsInf 1 \ + Pvap 0 \ + sigmaBulk 0 \ + Rvdw 2.24877 \ + Res 0 \ + tauNuc 343133 +fluid-cation Na+ 0.5 MeanFieldLJ \ + epsBulk 1 \ + pMol 0 \ + epsInf 1 \ + Pvap 0 \ + sigmaBulk 0 \ + Rvdw 2.19208 \ + Res 0 \ + tauNuc 343133 +fluid-ex-corr (null) lda-PZ +fluid-gummel-loop 10 1.000000e-05 +fluid-minimize \ + dirUpdateScheme PolakRibiere \ + linminMethod DirUpdateRecommended \ + nIterations 400 \ + history 15 \ + knormThreshold 1e-11 \ + energyDiffThreshold 0 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 6 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +fluid-solvent H2O 55.338 ScalarEOS \ + epsBulk 78.4 \ + pMol 0.92466 \ + epsInf 1.77 \ + Pvap 1.06736e-10 \ + sigmaBulk 4.62e-05 \ + Rvdw 2.61727 \ + Res 1.42 \ + tauNuc 343133 \ + poleEl 15 7 1 +forces-output-coords Positions +initial-state $VAR +ion N 2.742535999999999 11.860265999999999 23.633108000000000 1 +ion H 3.546098999999999 10.816568999999999 25.061739000000003 1 +ion H 2.569852999999999 13.663108999999999 24.337209999999999 1 +ion H 4.099266999999998 11.969443999999999 22.246053000000000 1 +ion-species GBRV_v1.5/$ID_pbe_v1.uspp +ion-width Ecut +ionic-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 100 \ + history 15 \ + knormThreshold 0.0001 \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +kpoint 0.000000000000 0.000000000000 0.000000000000 1.00000000000000 +kpoint-folding 4 2 1 +latt-move-scale 0 0 0 +latt-scale 1 1 1 +lattice \ + 11.749589000000000 -0.002634000000000 -6.022465000000000 \ + 0.000000000000000 23.602903000000001 -0.000672000000000 \ + 0.000000000000000 0.000000000000000 44.645381000000000 +lattice-minimize \ + dirUpdateScheme L-BFGS \ + linminMethod DirUpdateRecommended \ + nIterations 0 \ + history 15 \ + knormThreshold 0 \ + energyDiffThreshold 1e-06 \ + nEnergyDiff 2 \ + alphaTstart 1 \ + alphaTmin 1e-10 \ + updateTestStepSize yes \ + alphaTreduceFactor 0.1 \ + alphaTincreaseFactor 3 \ + nAlphaAdjustMax 3 \ + wolfeEnergy 0.0001 \ + wolfeGradient 0.9 \ + fdTest no +lcao-params -1 1e-06 0.001 +pcm-variant CANDLE +spintype z-spin +subspace-rotation-factor 1 yes +symmetries none +symmetry-threshold 0.0001 +van-der-waals D3 + + +Applied RMS atom displacement 0 bohrs to make symmetries exact. + +---------- Initializing the Grid ---------- +R = +[ 11.7496 -0.002634 -6.02247 ] +[ 0 23.6029 -0.000672 ] +[ 0 0 44.6454 ] +unit cell volume = 12381.3 +G = +[ 0.534758 5.96771e-05 0.0721365 ] +[ -0 0.266204 4.00689e-06 ] +[ 0 -0 0.140735 ] +Minimum fftbox size, Smin = [ 56 108 204 ] +Chosen fftbox size, S = [ 56 108 210 ] + +---------- Initializing tighter grid for wavefunction operations ---------- +R = +[ 11.7496 -0.002634 -6.02247 ] +[ 0 23.6029 -0.000672 ] +[ 0 0 44.6454 ] +unit cell volume = 12381.3 +G = +[ 0.534758 5.96771e-05 0.0721365 ] +[ -0 0.266204 4.00689e-06 ] +[ 0 -0 0.140735 ] +Minimum fftbox size, Smin = [ 48 96 184 ] +Chosen fftbox size, S = [ 48 96 192 ] + +---------- Exchange Correlation functional ---------- +Initalized PBE GGA exchange. +Initalized PBE GGA correlation. + +---------- Setting up pseudopotentials ---------- +Width of ionic core gaussian charges (only for fluid interactions / plotting) set to 0.397384 + +Reading pseudopotential file '/global/u2/r/ravish/Project-BEAST/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/n_pbe_v1.uspp': + Title: N. Created by USPP 7.3.6 on 3-2-2014 + Reference state energy: -9.763716. 5 valence electrons in orbitals: + |200> occupation: 2 eigenvalue: -0.681964 + |210> occupation: 3 eigenvalue: -0.260726 + lMax: 1 lLocal: 2 QijEcut: 6 + 4 projectors sampled on a log grid with 491 points: + l: 0 eig: -0.681964 rCut: 1.15 + l: 0 eig: 0.000000 rCut: 1.15 + l: 1 eig: -0.260729 rCut: 1.2 + l: 1 eig: 0.500000 rCut: 1.2 + Partial core density with radius 0.8 + Transforming core density to a uniform radial grid of dG=0.02 with 1341 points. + Transforming local potential to a uniform radial grid of dG=0.02 with 1341 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1341 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.20 bohrs. + +Reading pseudopotential file '/global/u2/r/ravish/Project-BEAST/Software/Perlmutter/JDFTx/build-gpu/pseudopotentials/GBRV_v1.5/h_pbe_v1.uspp': + Title: H. Created by USPP 7.3.6 on 2-4-15 + Reference state energy: -0.458849. 1 valence electrons in orbitals: + |100> occupation: 1 eigenvalue: -0.238595 + lMax: 0 lLocal: 1 QijEcut: 6 + 2 projectors sampled on a log grid with 395 points: + l: 0 eig: -0.238595 rCut: 1.2 + l: 0 eig: 1.000000 rCut: 1.2 + Transforming local potential to a uniform radial grid of dG=0.02 with 1341 points. + Transforming nonlocal projectors to a uniform radial grid of dG=0.02 with 432 points. + Transforming density augmentations to a uniform radial grid of dG=0.02 with 1341 points. + Transforming atomic orbitals to a uniform radial grid of dG=0.02 with 432 points. + Core radius for overlap checks: 1.20 bohrs. + +Initialized 2 species with 4 total atoms. + +Folded 1 k-points by 4x2x1 to 8 k-points. + +---------- Setting up k-points, bands, fillings ---------- +No reducable k-points. +Computing the number of bands and number of electrons +Calculating initial fillings. +nElectrons: 8.000000 nBands: 14 nStates: 16 + +----- Setting up reduced wavefunction bases (one per k-point) ----- +average nbasis = 52901.875 , ideal nbasis = 52893.660 + +Initializing DFT-D3 calculator: + Parameters set for gga-PBE functional + s6: 1.000 s_r6: 1.217 + s8: 0.722 s_r8: 1.000 + Per-atom parameters loaded for: + N: sqrtQ[a0]: 2.712 Rcov[a0]: 1.342 CN: [ 0.00 0.99 2.01 2.99 ] + H: sqrtQ[a0]: 2.007 Rcov[a0]: 0.605 CN: [ 0.91 0.00 ] + +Initializing DFT-D2 calculator for fluid / solvation: + N: C6: 21.33 Eh-a0^6 R0: 2.640 a0 + H: C6: 2.43 Eh-a0^6 R0: 1.892 a0 + +---------- Setting up ewald sum ---------- +Optimum gaussian width for ewald sums = 7.325236 bohr. +Real space sum over 945 unit cells with max indices [ 7 4 3 ] +Reciprocal space sum over 2691 terms with max indices [ 4 6 11 ] + +Computing DFT-D3 correction: +# coordination-number N 2.986 +# coordination-number H 0.996 0.996 0.996 +# diagonal-C6 N 15.67 +# diagonal-C6 H 3.09 3.09 3.09 +EvdW_6 = -0.000051 +EvdW_8 = -0.000021 + +---------- Allocating electronic variables ---------- +Initializing wave functions: linear combination of atomic orbitals +Note: number of bands (14) exceeds available atomic orbitals (7) +N pseudo-atom occupations: s ( 2 ) p ( 3 ) +H pseudo-atom occupations: s ( 1 ) + FillingsUpdate: mu: -0.000000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00152 Tot: +0.00000 ] +LCAOMinimize: Iter: 0 F: -11.5311037565753285 |grad|_K: 9.749e-03 alpha: 1.000e+00 + FillingsUpdate: mu: -0.000000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00149 Tot: +0.00000 ] +LCAOMinimize: Iter: 1 F: -11.6005777698701955 |grad|_K: 4.697e-04 alpha: 4.557e-01 linmin: 3.815e-02 cgtest: -1.672e-02 t[s]: 27.33 + FillingsUpdate: mu: -0.000000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00157 Tot: +0.00000 ] +LCAOMinimize: Iter: 2 F: -11.6008764810111682 |grad|_K: 1.907e-05 alpha: 8.732e-01 linmin: 7.640e-02 cgtest: -4.047e-01 t[s]: 27.47 + FillingsUpdate: mu: -0.000000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00158 Tot: +0.00000 ] +LCAOMinimize: Iter: 3 F: -11.6008767571458176 |grad|_K: 9.331e-06 alpha: 5.769e-01 linmin: -1.057e-05 cgtest: 3.344e-01 t[s]: 27.59 + FillingsUpdate: mu: -0.000000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00158 Tot: +0.00000 ] +LCAOMinimize: Iter: 4 F: -11.6008768712283370 |grad|_K: 7.614e-07 alpha: 8.363e-01 linmin: 7.139e-03 cgtest: -7.464e-02 t[s]: 27.71 +LCAOMinimize: Converged (|Delta F|<1.000000e-06 for 2 iters). +----- createFluidSolver() ----- (Fluid-side solver setup) + Initializing fluid molecule 'H2O' + Initializing site 'O' + Electron density: proportional to exp(-r/0.36935)*erfc((r-0.51523)/0.36823) with norm 6.826 + Charge density: gaussian nuclear width 0.478731 with net site charge 0.826 + Polarizability: cuspless exponential with width 0.32 and norm 3.73 + Hard sphere radius: 2.57003 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Initializing site 'H' + Electron density: proportional to exp(-r/0.34641)*erfc((r-0)/0.390882) with norm 0.587 + Charge density: gaussian nuclear width 0.377945 with net site charge -0.413 + Polarizability: cuspless exponential with width 0.39 and norm 3.3 + Positions in reference frame: + [ +0.000000 -1.441945 +1.122523 ] + [ +0.000000 +1.441945 +1.122523 ] + Net charge: 0 dipole magnitude: 0.927204 + Initializing spherical shell mfKernel with radius 2.61727 Bohr + deltaS corrections: + site 'O': -7.54299 + site 'H': -6.83917 + Initializing fluid molecule 'Na+' + Initializing site 'Na' + Electron density: proportional to exp(-r/0.19682)*erfc((r-0.71491)/0.41314) with norm 8.1383 + Charge density: gaussian nuclear width 0.365347 with net site charge -1 + Hard sphere radius: 1.86327 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Net charge: -1 dipole magnitude: 0 + Initializing gaussian mfKernel with width: 1.55004 Bohr + deltaS corrections: + site 'Na': -22.3555 + Initializing fluid molecule 'F-' + Initializing site 'F' + Electron density: proportional to exp(-r/0.38886)*erfc((r-0)/0.438782) with norm 8 + Charge density: gaussian nuclear width 0.374796 with net site charge 1 + Hard sphere radius: 2.39995 bohrs + Positions in reference frame: + [ +0.000000 +0.000000 +0.000000 ] + Net charge: 1 dipole magnitude: 0 + Initializing gaussian mfKernel with width: 1.59012 Bohr + deltaS corrections: + site 'F': -9.04335 + +Correction to mu due to finite nuclear width = -0.000641099 + Cavity determined by nc: 0.00142 and sigma: 0.707107 + Nonlocal vdW cavity from gaussian model electron density with norm = 8 and sigma = 0.993594 bohr + Charge asymmetry in cavity with sensitivity pCavity = 36.5 e-bohr/Eh + Electrostatic cavity expanded by eta = 1.46 bohrs + Weighted density cavitation model constrained by Nbulk: 0.0049383 bohr^-3, Pvap: 3.14029 kPa, Rvdw: 2.61727 bohr and sigmaBulk: 4.62e-05 Eh/bohr^2 at T: 298 K. + Weighted density dispersion model using vdW pair potentials with single solvent site with sqrtC6eff: 0.77 SI. + + +---- Citations for features of the code used in this run ---- + + Software package: + R. Sundararaman, K. Letchworth-Weaver, K.A. Schwarz, D. Gunceler, Y. Ozhabes and T.A. Arias, 'JDFTx: software for joint density-functional theory', SoftwareX 6, 278 (2017) + + gga-PBE exchange-correlation functional: + J.P. Perdew, K. Burke and M. Ernzerhof, Phys. Rev. Lett. 77, 3865 (1996) + + Pseudopotentials: + KF Garrity, JW Bennett, KM Rabe and D Vanderbilt, Comput. Mater. Sci. 81, 446 (2014) + + DFT-D3 dispersion correction: + S. Grimme, J. Antony, S. Ehrlich and H. Krieg, J. Chem. Phys. 132, 154104 (2010) + + DFT-D2 dispersion correction: + S. Grimme, J. Comput. Chem. 27, 1787 (2006) + + Charge-asymmetric nonlocally-determined local-electric (CANDLE) solvation model: + R. Sundararaman and W.A. Goddard III, J. Chem. Phys. 142, 064107 (2015) + + Total energy minimization with Auxiliary Hamiltonian: + C. Freysoldt, S. Boeck, and J. Neugebauer, Phys. Rev. B 79, 241103(R) (2009) + + Smooth electrostatic potentials by atom-potential subtraction: + R. Sundararaman and Y. Ping, J. Chem. Phys. 146, 104109 (2017) + +This list may not be complete. Please suggest additional citations or +report any other bugs at https://github.com/shankar1729/jdftx/issues + +Initialization completed successfully at t[s]: 27.87 + + +Computing DFT-D3 correction: +# coordination-number N 2.986 +# coordination-number H 0.996 0.996 0.996 +# diagonal-C6 N 15.67 +# diagonal-C6 H 3.09 3.09 3.09 +EvdW_6 = -0.000051 +EvdW_8 = -0.000021 +Fluid solver invoked on fresh (random / LCAO) wavefunctions +Running a vacuum solve first: + +-------- Initial electronic minimization ----------- + FillingsUpdate: mu: -0.000000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00158 Tot: +0.00000 ] +ElecMinimize: Iter: 0 F: -11.600876871228342 |grad|_K: 1.274e-04 alpha: 1.000e+00 + FillingsUpdate: mu: -0.000000000 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00077 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 1 +ElecMinimize: Iter: 1 F: -11.749903904801000 |grad|_K: 3.655e-05 alpha: 7.754e-01 linmin: 8.447e-04 t[s]: 28.12 + FillingsUpdate: mu: -0.000432330 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00037 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.682 +ElecMinimize: Iter: 2 F: -11.763095765522976 |grad|_K: 2.064e-05 alpha: 8.437e-01 linmin: 4.203e-05 t[s]: 28.26 + FillingsUpdate: mu: -0.025516994 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00044 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.539 +ElecMinimize: Iter: 3 F: -11.766412954092669 |grad|_K: 9.954e-06 alpha: 6.602e-01 linmin: 1.979e-05 t[s]: 28.40 + FillingsUpdate: mu: -0.039223133 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00046 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.601 +ElecMinimize: Iter: 4 F: -11.767450176313719 |grad|_K: 5.118e-06 alpha: 8.911e-01 linmin: 2.121e-05 t[s]: 28.56 + FillingsUpdate: mu: -0.047551853 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00036 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.62 +ElecMinimize: Iter: 5 F: -11.767713290197991 |grad|_K: 2.679e-06 alpha: 8.566e-01 linmin: 2.424e-06 t[s]: 28.70 + FillingsUpdate: mu: -0.053676897 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00025 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.644 +ElecMinimize: Iter: 6 F: -11.767789188497751 |grad|_K: 1.549e-06 alpha: 8.943e-01 linmin: 4.903e-06 t[s]: 28.87 + FillingsUpdate: mu: -0.057443838 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00016 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.66 +ElecMinimize: Iter: 7 F: -11.767812724173872 |grad|_K: 8.614e-07 alpha: 8.331e-01 linmin: 2.074e-06 t[s]: 29.00 + FillingsUpdate: mu: -0.060278625 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00011 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.699 +ElecMinimize: Iter: 8 F: -11.767820458951082 |grad|_K: 4.557e-07 alpha: 8.841e-01 linmin: 2.963e-06 t[s]: 29.14 + FillingsUpdate: mu: -0.062247087 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00007 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.754 +ElecMinimize: Iter: 9 F: -11.767822632867418 |grad|_K: 2.531e-07 alpha: 8.898e-01 linmin: 8.486e-07 t[s]: 29.30 + FillingsUpdate: mu: -0.063563167 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00005 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.804 +ElecMinimize: Iter: 10 F: -11.767823253314585 |grad|_K: 1.413e-07 alpha: 8.194e-01 linmin: 5.320e-07 t[s]: 29.50 + FillingsUpdate: mu: -0.064545828 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00003 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.805 +ElecMinimize: Iter: 11 F: -11.767823441541889 |grad|_K: 7.311e-08 alpha: 7.968e-01 linmin: 1.935e-07 t[s]: 29.66 + FillingsUpdate: mu: -0.065301242 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00002 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.863 +ElecMinimize: Iter: 12 F: -11.767823496985846 |grad|_K: 3.817e-08 alpha: 8.765e-01 linmin: 3.563e-07 t[s]: 29.80 + FillingsUpdate: mu: -0.065777152 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.916 +ElecMinimize: Iter: 13 F: -11.767823512016999 |grad|_K: 2.231e-08 alpha: 8.729e-01 linmin: 2.276e-08 t[s]: 29.96 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 2.723e-02 +Vacuum energy after initial minimize, F = -11.767823512016999 + + +-------- Electronic minimization ----------- + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.941749 of unit cell: Completed after 16 iterations at t[s]: 30.38 + FillingsUpdate: mu: -0.047289317 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] +ElecMinimize: Iter: 0 F: -11.773970627483177 |grad|_K: 1.235e-05 alpha: 1.000e+00 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.943671 of unit cell: Completed after 12 iterations at t[s]: 30.49 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.943780 of unit cell: Completed after 4 iterations at t[s]: 30.59 + FillingsUpdate: mu: -0.045065349 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.782 +ElecMinimize: Iter: 1 F: -11.775892005484238 |grad|_K: 6.675e-06 alpha: 1.058e+00 linmin: -2.606e-04 t[s]: 30.66 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.944245 of unit cell: Completed after 10 iterations at t[s]: 30.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.944134 of unit cell: Completed after 5 iterations at t[s]: 30.77 + FillingsUpdate: mu: -0.045672157 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00002 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.78 +ElecMinimize: Iter: 2 F: -11.776339604856718 |grad|_K: 3.489e-06 alpha: 8.094e-01 linmin: 1.249e-05 t[s]: 30.84 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.944273 of unit cell: Completed after 5 iterations at t[s]: 30.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.944289 of unit cell: Completed after 2 iterations at t[s]: 30.94 + FillingsUpdate: mu: -0.045718891 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00001 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.79 +ElecMinimize: Iter: 3 F: -11.776469182922265 |grad|_K: 1.703e-06 alpha: 9.002e-01 linmin: 1.576e-05 t[s]: 31.02 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.944299 of unit cell: Completed after 3 iterations at t[s]: 31.04 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.944299 of unit cell: Completed after 0 iterations at t[s]: 31.11 + FillingsUpdate: mu: -0.045842121 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.849 +ElecMinimize: Iter: 4 F: -11.776501847768175 |grad|_K: 7.262e-07 alpha: 9.509e-01 linmin: -1.775e-05 t[s]: 31.18 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.944291 of unit cell: Completed after 3 iterations at t[s]: 31.21 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.944290 of unit cell: Completed after 0 iterations at t[s]: 31.28 + FillingsUpdate: mu: -0.045939011 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.826 +ElecMinimize: Iter: 5 F: -11.776508575281163 |grad|_K: 3.344e-07 alpha: 1.072e+00 linmin: -3.936e-05 t[s]: 31.35 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.944287 of unit cell: Completed after 2 iterations at t[s]: 31.38 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.944288 of unit cell: Completed after 0 iterations at t[s]: 31.44 + FillingsUpdate: mu: -0.045982806 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.899 +ElecMinimize: Iter: 6 F: -11.776509941664928 |grad|_K: 1.753e-07 alpha: 1.025e+00 linmin: 1.659e-05 t[s]: 31.53 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.944293 of unit cell: Completed after 1 iterations at t[s]: 31.55 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.944292 of unit cell: Completed after 0 iterations at t[s]: 31.63 + FillingsUpdate: mu: -0.045984780 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.826 +ElecMinimize: Iter: 7 F: -11.776510236839986 |grad|_K: 9.269e-08 alpha: 8.075e-01 linmin: 1.904e-04 t[s]: 31.70 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.944290 of unit cell: Completed after 2 iterations at t[s]: 31.73 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.944290 of unit cell: Completed after 0 iterations at t[s]: 31.79 + FillingsUpdate: mu: -0.046013080 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00000 Tot: -0.00000 ] + SubspaceRotationAdjust: set factor to 0.773 +ElecMinimize: Iter: 8 F: -11.776510299039970 |grad|_K: 4.059e-08 alpha: 6.685e-01 linmin: -4.485e-04 t[s]: 31.87 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.944291 of unit cell: Completed after 0 iterations at t[s]: 31.89 + Linear fluid (dielectric constant: 78.4, screening length: 8.12261 Bohr) occupying 0.944291 of unit cell: Completed after 0 iterations at t[s]: 31.97 + FillingsUpdate: mu: -0.046031590 nElectrons: 8.000000 magneticMoment: [ Abs: 0.00000 Tot: +0.00000 ] + SubspaceRotationAdjust: set factor to 0.79 +ElecMinimize: Iter: 9 F: -11.776510321506166 |grad|_K: 2.890e-08 alpha: 1.067e+00 linmin: 8.646e-08 t[s]: 32.05 +ElecMinimize: Converged (|Delta F|<1.000000e-07 for 2 iters). +Setting wave functions to eigenvectors of Hamiltonian +Converging empty states (this may take a while): |deigs|: 1.924e-03 +Single-point solvation energy estimate, DeltaF = -0.008686809489166 + +Computing DFT-D3 correction: +# coordination-number N 2.986 +# coordination-number H 0.996 0.996 0.996 +# diagonal-C6 N 15.67 +# diagonal-C6 H 3.09 3.09 3.09 +EvdW_6 = -0.000051 +EvdW_8 = -0.000021 + +# Ionic positions in cartesian coordinates: +ion N 2.742535999999999 11.860265999999999 23.633108000000000 1 +ion H 3.546098999999999 10.816568999999999 25.061739000000003 1 +ion H 2.569852999999999 13.663108999999999 24.337209999999999 1 +ion H 4.099266999999998 11.969443999999999 22.246053000000000 1 + +# Forces in Cartesian coordinates: +force N -0.000017053235422 0.000079697416042 0.000078065405755 1 +force H 0.000091261919450 -0.000034025530533 0.000073319018710 1 +force H 0.000260688861140 0.000147783017063 0.000076145414339 1 +force H 0.000045450641992 -0.000043303966092 -0.000129451560740 1 + +# Energy components: + A_diel = -0.0126250407213387 + Eewald = 7.2304990886703111 + EH = 16.5081870772889943 + Eloc = -40.2300160366564512 + Enl = 1.4721756307723637 + EvdW = -0.0000718345265228 + Exc = -3.7642274302697571 + Exc_core = 0.0886163751745426 + KE = 6.9309518487616941 +------------------------------------- + Etot = -11.7765103215061657 + TS = 0.0000000000000000 +------------------------------------- + F = -11.7765103215061657 + +IonicMinimize: Iter: 0 F: -11.776510321506166 |grad|_K: 9.114e-05 t[s]: 32.43 +IonicMinimize: Converged (|grad|_K<1.000000e-04). + +#--- Lowdin population analysis --- +# oxidation-state N -0.908 +# magnetic-moments N +0.000 +# oxidation-state H +0.353 +0.351 +0.354 +# magnetic-moments H -0.000 -0.000 -0.000 + + +Dumping 'fillings' ... done +Dumping 'wfns' ... done +Dumping 'fluidState' ... done +Dumping 'ionpos' ... done +Dumping 'force' ... done +Dumping 'n_up' ... done +Dumping 'n_dn' ... done +Dumping 'd_tot' ... done +Dumping 'eigenvals' ... done +Dumping 'bandProjections' ... done +Dumping 'Ecomponents' ... done +Dumping 'kPts' ... done +Dumping 'Gvectors' ... done +End date and time: Fri Nov 3 14:31:21 2023 (Duration: 0-0:00:32.87) +Done! + +PROFILER: augmentDensityGrid 0.000692 +/- 0.000518 s, 110 calls, 0.076166 s total +PROFILER: augmentDensityGridGrad 0.008024 +/- 0.002714 s, 62 calls, 0.497489 s total +PROFILER: augmentDensitySpherical 0.000101 +/- 0.000042 s, 440 calls, 0.044367 s total +PROFILER: augmentDensitySphericalGrad 0.000122 +/- 0.000044 s, 434 calls, 0.052852 s total +PROFILER: augmentOverlap 0.000183 +/- 0.000700 s, 1100 calls, 0.201488 s total +PROFILER: changeGrid 0.000030 +/- 0.000001 s, 646 calls, 0.019336 s total +PROFILER: ColumnBundle::randomize 0.017392 +/- 0.000408 s, 4 calls, 0.069566 s total +PROFILER: diagouterI 0.000900 +/- 0.000005 s, 220 calls, 0.197929 s total +PROFILER: EdensityAndVscloc 0.047316 +/- 0.012995 s, 56 calls, 2.649684 s total +PROFILER: EnlAndGrad 0.000250 +/- 0.000104 s, 570 calls, 0.142671 s total +PROFILER: ExCorrCommunication 0.006777 +/- 0.009631 s, 349 calls, 2.365275 s total +PROFILER: ExCorrFunctional 0.000163 +/- 0.000022 s, 60 calls, 0.009774 s total +PROFILER: ExCorrTotal 0.040078 +/- 0.011823 s, 60 calls, 2.404696 s total +PROFILER: Idag_DiagV_I 0.001810 +/- 0.000283 s, 213 calls, 0.385568 s total +PROFILER: initWeights 0.100986 +/- 0.000000 s, 1 calls, 0.100986 s total +PROFILER: inv(matrix) 0.000033 +/- 0.000113 s, 176 calls, 0.005777 s total +PROFILER: matrix::diagonalize 0.000146 +/- 0.000038 s, 425 calls, 0.061843 s total +PROFILER: matrix::set 0.000009 +/- 0.000004 s, 2712 calls, 0.023962 s total +PROFILER: orthoMatrix(matrix) 0.000159 +/- 0.000328 s, 269 calls, 0.042903 s total +PROFILER: RadialFunctionR::transform 0.006099 +/- 0.016268 s, 43 calls, 0.262245 s total +PROFILER: reduceKmesh 0.000004 +/- 0.000000 s, 1 calls, 0.000004 s total +PROFILER: VanDerWaalsD3::energyAndGrad 0.014051 +/- 0.012301 s, 3 calls, 0.042153 s total +PROFILER: WavefunctionDrag 0.003323 +/- 0.000000 s, 1 calls, 0.003323 s total +PROFILER: Y*M 0.000031 +/- 0.000002 s, 2660 calls, 0.083567 s total +PROFILER: Y1^Y2 0.000083 +/- 0.000542 s, 1896 calls, 0.156426 s total + +MEMUSAGE: ColumnBundle 0.198607 GB +MEMUSAGE: complexScalarFieldTilde 0.013184 GB +MEMUSAGE: IndexArrays 0.012613 GB +MEMUSAGE: matrix 0.000570 GB +MEMUSAGE: misc 0.002409 GB +MEMUSAGE: ScalarField 0.274422 GB +MEMUSAGE: ScalarFieldTilde 0.200612 GB +MEMUSAGE: Total 0.609565 GB diff --git a/tests/io/jdftx/outputs_test_utils.py b/tests/io/jdftx/outputs_test_utils.py index 87813479154..8f3cbcf95fe 100644 --- a/tests/io/jdftx/outputs_test_utils.py +++ b/tests/io/jdftx/outputs_test_utils.py @@ -126,13 +126,32 @@ def jdftxoutfile_matches_known(joutfile: JDFTXOutfile, known: dict): assert joutfile.trajectory is not None assert joutfile.electronic_output is not None assert joutfile.structure is not None - # # Commenting out as we are no longer accessing "is_converged" as a property - # joutfile[-1].jstrucs = None - # assert joutfile.is_converged is None ex_out_files_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "test_jdftx_out_files" ex_out_file_sections_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "test_jdftx_out_file_sections" +ex_calc_dirs_dir = Path(TEST_FILES_DIR) / "io" / "jdftx" / "test_jdftx_calc_dirs" + +n2_ex_calc_dir = ex_calc_dirs_dir / Path("N2") +n2_ex_calc_dir_known_paths = { + "bandProjections": n2_ex_calc_dir / Path("bandProjections"), + "eigenvals": n2_ex_calc_dir / Path("eigenvals"), +} +n2_ex_calc_dir_bandprojections_metadata = { + "atom_orb_labels_dict": { + "N": ["s", "px", "py", "pz"], + }, +} + + +nh3_ex_calc_dir = ex_calc_dirs_dir / Path("NH3") +nh3_ex_calc_dir_known_paths = { + "bandProjections": nh3_ex_calc_dir / Path("bandProjections"), + "eigenvals": nh3_ex_calc_dir / Path("eigenvals"), +} +nh3_ex_calc_dir_bandprojections_metadata = { + "atom_orb_labels_dict": {"N": ["s", "px", "py", "pz"], "H": ["s"]}, +} example_sp_outfile_path = ex_out_files_dir / Path("example_sp.out") example_sp_outfile_known = { diff --git a/tests/io/jdftx/test_jdftxoutput.py b/tests/io/jdftx/test_jdftxoutput.py new file mode 100644 index 00000000000..ae57464e592 --- /dev/null +++ b/tests/io/jdftx/test_jdftxoutput.py @@ -0,0 +1,65 @@ +from __future__ import annotations + +from typing import TYPE_CHECKING + +import pytest + +from pymatgen.io.jdftx.outputs import JDFTXOutputs, implemented_store_vars + +from .outputs_test_utils import ( + n2_ex_calc_dir, + n2_ex_calc_dir_bandprojections_metadata, + n2_ex_calc_dir_known_paths, + nh3_ex_calc_dir, + nh3_ex_calc_dir_bandprojections_metadata, + nh3_ex_calc_dir_known_paths, +) +from .shared_test_utils import assert_same_value + +if TYPE_CHECKING: + from pathlib import Path + + +@pytest.mark.parametrize( + ("calc_dir", "known_paths"), + [(n2_ex_calc_dir, n2_ex_calc_dir_known_paths), (nh3_ex_calc_dir, nh3_ex_calc_dir_known_paths)], +) +def test_known_paths(calc_dir: Path, known_paths: dict): + """Test that the known paths are correct.""" + jo = JDFTXOutputs.from_calc_dir(calc_dir) + for path_type, path in known_paths.items(): + assert jo.paths[path_type] == path + + +@pytest.mark.parametrize( + ("calc_dir", "store_vars"), + [ + (n2_ex_calc_dir, ["bandProjections", "eigenvals"]), + (n2_ex_calc_dir, ["bandProjections"]), + (n2_ex_calc_dir, []), + ], +) +def test_store_vars(calc_dir: Path, store_vars: list[str]): + """Test that the stored variables are correct.""" + jo = JDFTXOutputs.from_calc_dir(calc_dir, store_vars=store_vars) + for var in implemented_store_vars: + assert hasattr(jo, var) + if var in store_vars: + assert getattr(jo, var) is not None + else: + assert getattr(jo, var) is None + + +@pytest.mark.parametrize( + ("calc_dir", "known_metadata"), + [ + (n2_ex_calc_dir, n2_ex_calc_dir_bandprojections_metadata), + (nh3_ex_calc_dir, nh3_ex_calc_dir_bandprojections_metadata), + ], +) +def test_store_bandprojections(calc_dir: Path, known_metadata: dict): + """Test that the stored band projections are correct.""" + jo = JDFTXOutputs.from_calc_dir(calc_dir, store_vars=["bandProjections"]) + for var in known_metadata: + assert hasattr(jo.bandProjections, var) + assert_same_value(getattr(jo.bandProjections, var), known_metadata[var]) From 07179e2e744a9ae568d2e68f27ed7a9b61b6a563 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Mon, 9 Dec 2024 14:49:07 -0700 Subject: [PATCH 179/195] Adding "structure" attribute to JOutStructure for convenient way to avoid any issues with using a JOutStructure in place of a Structure, adding eigenvals and bandProjections to JDFTXOutputs --- src/pymatgen/io/jdftx/_output_utils.py | 54 +++++++------------------- src/pymatgen/io/jdftx/joutstructure.py | 11 ++++++ src/pymatgen/io/jdftx/outputs.py | 38 ++++++++++++++---- tests/io/jdftx/outputs_test_utils.py | 2 + tests/io/jdftx/test_jdftxoutput.py | 15 +++++-- tests/io/jdftx/test_joutstructure.py | 10 +++++ 6 files changed, 79 insertions(+), 51 deletions(-) diff --git a/src/pymatgen/io/jdftx/_output_utils.py b/src/pymatgen/io/jdftx/_output_utils.py index 4e97995bd46..328777cb875 100644 --- a/src/pymatgen/io/jdftx/_output_utils.py +++ b/src/pymatgen/io/jdftx/_output_utils.py @@ -378,7 +378,8 @@ def _get_nstates_from_bandfile_filepath(bandfile_filepath: Path | str) -> int: def _get_nbands_from_bandfile_filepath(bandfile_filepath: Path | str) -> int: """Get number of bands from bandprojections file. - Get the number of bands from the bandprojections file. + Get the number of bands from the bandprojections file. The output here should match up with `nbands` from the + JDFTXOutfile object. Args: bandfile_filepath (Path | str): Path to bandprojections file. @@ -417,38 +418,6 @@ def _get_nspecies_from_bandfile_filepath(bandfile_filepath: Path | str) -> int: return _get__from_bandfile_filepath(bandfile_filepath, 6) -# def _get_norbsperatom_from_bandfile_filepath(bandfile_filepath: Path | str) -> list[int]: -# """Get number of orbitals per atom from bandprojections file. - -# Get the number of orbitals per atom from the bandprojections file. - -# Args: -# bandfile (Path | str): Path to bandprojections file. - -# Returns: -# list[int]: List of number of orbitals per atom. -# """ -# nspecies = _get_nspecies_from_bandfile_filepath(bandfile_filepath) -# norbsperatom = [] -# bandfile = read_file(bandfile_filepath) -# for line, text in enumerate(bandfile): -# tokens = text.split() -# if line == 0: -# int(tokens[6]) -# elif line >= 2: -# if line < nspecies + 2: -# natoms = int(tokens[1]) -# norbsperatom.extend( -# [ -# int(tokens[2]), -# ] -# * natoms -# ) -# else: -# break -# return norbsperatom - - def _parse_bandfile_reader( bandfile_filepath: str | Path, dtype: type, token_parser: Callable ) -> np.ndarray[np.complex64] | np.ndarray[np.float32]: @@ -524,6 +493,7 @@ def _is_complex_bandfile_filepath(bandfile_filepath: str | Path) -> bool: return val +# TODO: This is very likely redundant to something in pymatgen - replace with that if possible. orb_ref_list = [ ["s"], ["px", "py", "pz"], @@ -565,13 +535,15 @@ def _get_atom_orb_labels_dict(bandfile_filepath: Path) -> dict[str, list[str]]: sym = lsplit[0] labels_dict[sym] = [] lmax = int(lsplit[3]) - for j in range(lmax + 1): - refs = orb_ref_list[j] - nShells = int(lsplit[4 + j]) - for k in range(nShells): - if nShells > 1: - for r in refs: - labels_dict[sym].append(f"{k}{r}") + # Would prefer to use "l" rather than "L" here (as uppercase "L" means something else entirely) but + # pr*-c*mm*t thinks "l" is an ambiguous variable name. + for L in range(lmax + 1): + mls = orb_ref_list[L] + nshells = int(lsplit[4 + L]) + for n in range(nshells): + if nshells > 1: + for ml in mls: + labels_dict[sym].append(f"{n}{ml}") else: - labels_dict[sym] += refs + labels_dict[sym] += mls return labels_dict diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index 2a3236dc008..af2bb41e4a1 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -64,6 +64,8 @@ class JOutStructure(Structure): elec_grad_k (float | None): The most recent electronic grad_k. elec_alpha (float | None): The most recent electronic alpha. elec_linmin (float | None): The most recent electronic linmin. + structure (Structure | None): The Structure object of the system. (helpful for uses where the JOutStructure + metadata causes issues) """ opt_type: str | None = None @@ -103,6 +105,7 @@ class JOutStructure(Structure): elec_grad_k: float | None = None elec_alpha: float | None = None elec_linmin: float | None = None + structure: Structure | None = None def _elecmindata_postinit(self) -> None: """Post-initialization method for attributes taken from elecmindata.""" @@ -237,6 +240,8 @@ def _from_text_slice( instance._init_e_sp_backup() # Setting attributes from elecmindata (set during _parse_emin_lines) instance._elecmindata_postinit() + # Done last in case of any changes to site-properties + instance._init_structure() return instance def _init_e_sp_backup(self) -> None: @@ -681,6 +686,12 @@ def _collect_generic_line(self, line_text: str, generic_lines: list[str]) -> tup generic_lines.append(line_text) return generic_lines, collecting, collected + def _init_structure(self) -> None: + """Initialize structure attribute.""" + self.structure = Structure( + lattice=self.lattice, species=self.species, coords=self.cart_coords, site_properties=self.site_properties + ) + def to_dict(self) -> dict: """ Convert the JOutStructure object to a dictionary. diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py index 12b2f5be14a..97a8d922e66 100644 --- a/src/pymatgen/io/jdftx/outputs.py +++ b/src/pymatgen/io/jdftx/outputs.py @@ -16,7 +16,12 @@ class is written. import numpy as np from pymatgen.core.trajectory import Trajectory -from pymatgen.io.jdftx._output_utils import _get_atom_orb_labels_dict, get_proj_tju_from_file, read_outfile_slices +from pymatgen.io.jdftx._output_utils import ( + _get_atom_orb_labels_dict, + _get_nbands_from_bandfile_filepath, + get_proj_tju_from_file, + read_outfile_slices, +) from pymatgen.io.jdftx.jdftxoutfileslice import JDFTXOutfileSlice if TYPE_CHECKING: @@ -144,23 +149,42 @@ def _store_vars(self): def _store_var(self, var: str): if not hasattr(self, f"_store_{var}"): raise NotImplementedError(f"Storing {var} is not currently implemented.") + if hasattr(self, f"_check_{var}"): + check_method = getattr(self, f"_check_{var}") + check_method() init_method = getattr(self, f"_store_{var}") init_method() + def _check_bandProjections(self): + """Check for misaligned data within bandProjections file.""" + if "bandProjections" in self.paths: + if not self.paths["bandProjections"].exists(): + raise RuntimeError("Allocated path for bandProjections does not exist.") + nbands = _get_nbands_from_bandfile_filepath(self.paths["bandProjections"]) + if not nbands == self.outfile.nbands: + raise ValueError("Number of bands in bandProjections file does not match number of bands in outfile.") + def _store_bandProjections(self): if "bandProjections" in self.paths: self.bandProjections = get_proj_tju_from_file(self.paths["bandProjections"]) self.atom_orb_labels_dict = _get_atom_orb_labels_dict(self.paths["bandProjections"]) - nstates, nbands, nproj = self.bandProjections.shape - def _store_eigenvals(self): + def _check_eigenvals(self): + """Check for misaligned data within eigenvals file.""" if "eigenvals" in self.paths: - self.eigenvals = np.fromfile(self.paths["eigenvals"]) - tj = len(self.eigenvals) + if not self.paths["eigenvals"].exists(): + raise RuntimeError("Allocated path for eigenvals does not exist.") + # TODO: We should not have to load the entire file to find its length - replace with something more + # efficient once Claude lets me create an account. + tj = len(np.fromfile(self.paths["eigenvals"])) nstates_float = tj / self.outfile.nbands if not np.isclose(nstates_float, int(nstates_float)): raise ValueError("Number of eigenvalues is not an integer multiple of number of bands.") - nstates = int(nstates_float) + + def _store_eigenvals(self): + if "eigenvals" in self.paths: + self.eigenvals = np.fromfile(self.paths["eigenvals"]) + nstates = int(len(self.eigenvals) / self.outfile.nbands) self.eigenvals = self.eigenvals.reshape(nstates, self.outfile.nbands) @@ -620,7 +644,7 @@ def _find_jdftx_dump_file(calc_dir: Path, dump_fname: str) -> list[Path]: def _disambiguate_paths(paths: list[Path], dump_fname: str, prefix: str | None) -> Path: """ - Disambiguate a path. + Determine the correct dump file path from a list of paths. Args: paths (list[Path]): The paths to disambiguate. diff --git a/tests/io/jdftx/outputs_test_utils.py b/tests/io/jdftx/outputs_test_utils.py index 8f3cbcf95fe..e0cef1d35de 100644 --- a/tests/io/jdftx/outputs_test_utils.py +++ b/tests/io/jdftx/outputs_test_utils.py @@ -141,6 +141,7 @@ def jdftxoutfile_matches_known(joutfile: JDFTXOutfile, known: dict): "atom_orb_labels_dict": { "N": ["s", "px", "py", "pz"], }, + "shape": (54, 15, 8), } @@ -151,6 +152,7 @@ def jdftxoutfile_matches_known(joutfile: JDFTXOutfile, known: dict): } nh3_ex_calc_dir_bandprojections_metadata = { "atom_orb_labels_dict": {"N": ["s", "px", "py", "pz"], "H": ["s"]}, + "shape": (16, 14, 7), } example_sp_outfile_path = ex_out_files_dir / Path("example_sp.out") diff --git a/tests/io/jdftx/test_jdftxoutput.py b/tests/io/jdftx/test_jdftxoutput.py index ae57464e592..0da5b41e5e9 100644 --- a/tests/io/jdftx/test_jdftxoutput.py +++ b/tests/io/jdftx/test_jdftxoutput.py @@ -60,6 +60,15 @@ def test_store_vars(calc_dir: Path, store_vars: list[str]): def test_store_bandprojections(calc_dir: Path, known_metadata: dict): """Test that the stored band projections are correct.""" jo = JDFTXOutputs.from_calc_dir(calc_dir, store_vars=["bandProjections"]) - for var in known_metadata: - assert hasattr(jo.bandProjections, var) - assert_same_value(getattr(jo.bandProjections, var), known_metadata[var]) + for var in ["atom_orb_labels_dict"]: + assert hasattr(jo, var) + assert_same_value(getattr(jo, var), known_metadata[var]) + assert_same_value(jo.bandProjections.shape, known_metadata["shape"]) + + +@pytest.mark.parametrize("calc_dir", [n2_ex_calc_dir, nh3_ex_calc_dir]) +def test_store_eigenvals(calc_dir: Path): + jo = JDFTXOutputs.from_calc_dir(calc_dir, store_vars=["eigenvals"]) + assert hasattr(jo, "eigenvals") + eigenvals = jo.eigenvals + assert eigenvals is not None diff --git a/tests/io/jdftx/test_joutstructure.py b/tests/io/jdftx/test_joutstructure.py index bd89fa51545..90f0d90397e 100644 --- a/tests/io/jdftx/test_joutstructure.py +++ b/tests/io/jdftx/test_joutstructure.py @@ -7,6 +7,7 @@ import pytest from pytest import approx +from pymatgen.core import Structure from pymatgen.io.jdftx.joutstructure import JOutStructure from pymatgen.util.testing import TEST_FILES_DIR @@ -63,3 +64,12 @@ def test_jstructure(eslice: list[str], eknowns: dict): assert jst.magnetic_moments[0] == approx(eknowns["mag0"]) assert jst.charges[-1] == approx(eknowns["ox-1"]) assert jst.magnetic_moments[-1] == approx(eknowns["mag-1"]) + + +@pytest.mark.parametrize( + ("eslice", "eknowns"), [(ex_slice1, ex_jstruc_slice1_known), (ex_slice2, ex_jstruc_slice2_known)] +) +def test_jstructure_structure(eslice: list[str], eknowns: dict): + jst = JOutStructure._from_text_slice(eslice, opt_type=eknowns["opt_type"]) + assert isinstance(jst.structure, Structure) + assert not isinstance(jst.structure, JOutStructure) From 20a0428a977c3759b07eafdbcd2e8da57061ab50 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Mon, 9 Dec 2024 15:46:08 -0700 Subject: [PATCH 180/195] Changed trajectory to pull from Structure objects (instead of JOutStructure objects), added a "constant_lattice" bool attribute to JDFTXOutfileSlice for creating a Trajectory, changed the "_get_trajectory" method for JDFTXOutfile to instead concatenate the "trajectory" attributes of the JDFTXOutfileSlice's --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 13 ++++++------- src/pymatgen/io/jdftx/outputs.py | 22 +++++++++------------- 2 files changed, 15 insertions(+), 20 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 5976598ccc2..aae0e792ca1 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -179,6 +179,7 @@ class JDFTXOutfileSlice: jsettings_electronic: JMinSettings | None = None jsettings_lattice: JMinSettings | None = None jsettings_ionic: JMinSettings | None = None + constant_lattice: bool | None = None xc_func: str | None = None @@ -391,13 +392,9 @@ def _set_trajectory(self) -> Trajectory: Returns: Trajectory: pymatgen Trajectory object containing intermediate Structure's of outfile slice calculation. """ - constant_lattice = False - if self.jsettings_lattice is not None: - if "niterations" in self.jsettings_lattice.params: - constant_lattice = int(self.jsettings_lattice.params["niterations"]) == 0 - else: - raise ValueError("Unknown issue due to partial initialization of settings objects.") - self.trajectory = Trajectory.from_structures(structures=self.jstrucs, constant_lattice=constant_lattice) + if self.jstrucs is not None: + structures = [slc.structure for slc in self.jstrucs.slices] + self.trajectory = Trajectory.from_structures(structures=structures, constant_lattice=self.constant_lattice) def _set_electronic_output(self) -> None: """Return a dictionary with all relevant electronic information. @@ -806,6 +803,8 @@ def _set_min_settings(self, text: list[str]) -> None: self.jsettings_electronic = self._get_settings_object(text, JMinSettingsElectronic) self.jsettings_lattice = self._get_settings_object(text, JMinSettingsLattice) self.jsettings_ionic = self._get_settings_object(text, JMinSettingsIonic) + if "niterations" in self.jsettings_lattice.params: + self.constant_lattice = int(self.jsettings_lattice.params["niterations"]) != 0 def _set_geomopt_vars(self, text: list[str]) -> None: """Set the geom_opt and geom_opt_type class variables. diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py index 97a8d922e66..8e4e3676094 100644 --- a/src/pymatgen/io/jdftx/outputs.py +++ b/src/pymatgen/io/jdftx/outputs.py @@ -15,7 +15,6 @@ class is written. import numpy as np -from pymatgen.core.trajectory import Trajectory from pymatgen.io.jdftx._output_utils import ( _get_atom_orb_labels_dict, _get_nbands_from_bandfile_filepath, @@ -26,6 +25,7 @@ class is written. if TYPE_CHECKING: from pymatgen.core.structure import Structure + from pymatgen.core.trajectory import Trajectory from pymatgen.io.jdftx.jelstep import JElSteps from pymatgen.io.jdftx.jminsettings import ( JMinSettingsElectronic, @@ -536,20 +536,16 @@ def __post_init__(self): setattr(self, var, getattr(self.slices[-1], var)) self.trajectory = self._get_trajectory() - def _get_trajectory(self) -> Trajectory: + def _get_trajectory(self) -> Trajectory | None: """Set the trajectory attribute of the JDFTXOutfile object.""" - constant_lattice = True - structures = [] - for _i, slc in enumerate(self.slices): - structures += slc.jstrucs.slices - if constant_lattice and (slc.jsettings_lattice is not None): - if "niterations" in slc.jsettings_lattice.params: - if int(slc.jsettings_lattice.params["niterations"]) > 1: - constant_lattice = False + traj = None + for outfile_slice in self.slices: + if outfile_slice is not None: + if traj is None: + traj = outfile_slice.trajectory else: - constant_lattice = False - - return Trajectory.from_structures(structures=structures, constant_lattice=constant_lattice) + traj.extend(outfile_slice.trajectory) + return traj def to_dict(self) -> dict: """ From d549434e4f68139c507b299d2463041fb94b5d2e Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Mon, 9 Dec 2024 15:52:17 -0700 Subject: [PATCH 181/195] None-type protection for setting constant_lattice in JDFTXOutfileSlice, removing test for ValueError no longer raised in _set_trajectory in JDFTXOutfileSlice --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 2 +- tests/io/jdftx/test_jdftxoutfileslice.py | 5 +---- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index aae0e792ca1..d169c993b6c 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -803,7 +803,7 @@ def _set_min_settings(self, text: list[str]) -> None: self.jsettings_electronic = self._get_settings_object(text, JMinSettingsElectronic) self.jsettings_lattice = self._get_settings_object(text, JMinSettingsLattice) self.jsettings_ionic = self._get_settings_object(text, JMinSettingsIonic) - if "niterations" in self.jsettings_lattice.params: + if self.jsettings_lattice is not None and "niterations" in self.jsettings_lattice.params: self.constant_lattice = int(self.jsettings_lattice.params["niterations"]) != 0 def _set_geomopt_vars(self, text: list[str]) -> None: diff --git a/tests/io/jdftx/test_jdftxoutfileslice.py b/tests/io/jdftx/test_jdftxoutfileslice.py index 2e2b0550161..4e544f27e7d 100644 --- a/tests/io/jdftx/test_jdftxoutfileslice.py +++ b/tests/io/jdftx/test_jdftxoutfileslice.py @@ -1,7 +1,6 @@ from __future__ import annotations import math -import re import numpy as np import pytest @@ -29,9 +28,7 @@ def test_jdftxoutfileslice_trajectory(): joutslice = JDFTXOutfileSlice._from_out_slice(ex_slice1) traj = joutslice.trajectory assert isinstance(traj, Trajectory) - del joutslice.jsettings_lattice.params["niterations"] - with pytest.raises(ValueError, match=re.escape("Unknown issue due to partial initialization of settings objects.")): - joutslice._set_trajectory() + assert len(traj) == len(joutslice.jstrucs) def test_get_broadeningvars(): From c532f39b775f6c64f61df09f3e214c7627952592 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Mon, 9 Dec 2024 15:59:24 -0700 Subject: [PATCH 182/195] oversight - this should've always been a Structure --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index d169c993b6c..8a0a9a45eaa 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -842,7 +842,7 @@ def _set_jstrucs(self, text: list[str]) -> None: if self.jstrucs is not None: self._set_trajectory() self.mu = self._get_mu() - self.structure = self.jstrucs[-1] + self.structure = self.jstrucs[-1].structure self.eopt_type = self.jstrucs.eopt_type self.elecmindata = self.jstrucs.elecmindata self.stress = self.jstrucs.stress From 9451dd4fa2366157ca8d4bf07b31130de9f4ff45 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Tue, 10 Dec 2024 15:52:37 -0700 Subject: [PATCH 183/195] Cleanup of inputs - homogenized wording in error messages, added value validation methods to AbstractTag for validations that are called multiple times, cleaned up cluttered tests and added comments to make it more clear what is being tested --- src/pymatgen/io/jdftx/generic_tags.py | 166 +++++----- src/pymatgen/io/jdftx/inputs.py | 3 +- tests/io/jdftx/test_generic_tags.py | 431 ++++++++++++++++---------- tests/io/jdftx/test_jdftxinfile.py | 46 ++- 4 files changed, 413 insertions(+), 233 deletions(-) diff --git a/src/pymatgen/io/jdftx/generic_tags.py b/src/pymatgen/io/jdftx/generic_tags.py index 2d225453013..1a7bc88ae2e 100644 --- a/src/pymatgen/io/jdftx/generic_tags.py +++ b/src/pymatgen/io/jdftx/generic_tags.py @@ -100,7 +100,7 @@ def _validate_value_type( value = [self.read(tag, str(x)) for x in value] if self.can_repeat else self.read(tag, str(value)) tag, is_valid, value = self._validate_value_type(type_check, tag, value) except (TypeError, ValueError): - warning = f"Could not fix the typing for {tag} " + warning = f"Could not fix the typing for tag '{tag}'" try: warning += f"{value}!" except (ValueError, TypeError): @@ -110,7 +110,7 @@ def _validate_value_type( def _validate_repeat(self, tag: str, value: Any) -> None: if not isinstance(value, list): - raise TypeError(f"The {tag} tag can repeat but is not a list: {value}") + raise TypeError(f"The '{tag}' tag can repeat but is not a list: '{value}'") @abstractmethod def read(self, tag: str, value_str: str) -> Any: @@ -124,6 +124,39 @@ def read(self, tag: str, value_str: str) -> Any: Any: The parsed value. """ + def _general_read_validate(self, tag: str, value_str: Any) -> None: + """General validation for values to be passed to a read method.""" + try: + value = str(value_str) + except (ValueError, TypeError): + value = "(unstringable)" + if not isinstance(value_str, str): + raise TypeError(f"Value '{value}' for '{tag}' should be a string!") + + def _single_value_read_validate(self, tag: str, value: str) -> None: + """Validation for values to be passed to a read method for AbstractTag inheritors that only + read a single value.""" + self._general_read_validate(tag, value) + if len(value.split()) > 1: + raise ValueError(f"'{value}' for '{tag}' should not have a space in it!") + + def _check_unread_values(self, tag: str, unread_values: list[str]) -> None: + """Check for unread values and raise an error if any are found. Used in the read method of TagContainers.""" + if len(unread_values) > 0: + raise ValueError( + f"Something is wrong in the JDFTXInfile formatting, the following values for tag '{tag}' " + f"were not processed: {unread_values}" + ) + + def _check_nonoptional_subtags(self, tag: str, subdict: dict[str, Any], subtags: dict[str, AbstractTag]) -> None: + """Check for non-optional subtags and raise an error if any are missing. + Used in the read method of TagContainers.""" + for subtag, subtag_type in subtags.items(): + if not subtag_type.optional and subtag not in subdict: + raise ValueError( + f"The subtag '{subtag}' for tag '{tag}' is not optional but was not populated during the read!" + ) + @abstractmethod def write(self, tag: str, value: Any) -> str: """Write the tag and its value as a string. @@ -149,7 +182,7 @@ def _write(self, tag: str, value: Any, multiline_override: bool = False) -> str: if self.multiline_tag or multiline_override: tag_str += "\\\n" if self.write_value: - tag_str += f"{value} " + tag_str += f"{value}".strip() + " " return tag_str def _get_token_len(self) -> int: @@ -165,7 +198,7 @@ def get_list_representation(self, tag: str, value: Any) -> list | list[list]: Returns: list | list[list]: The value converted to a list representation. """ - raise ValueError(f"Tag object has no get_list_representation method: {tag}") + raise ValueError(f"Tag object with tag '{tag}' has no get_list_representation method") def get_dict_representation(self, tag: str, value: Any) -> dict | list[dict]: """Convert the value to a dict representation. @@ -177,7 +210,7 @@ def get_dict_representation(self, tag: str, value: Any) -> dict | list[dict]: Returns: dict | list[dict]: The value converted to a dict representation. """ - raise ValueError(f"Tag object has no get_dict_representation method: {tag}") + raise ValueError(f"Tag object with tag '{tag}' has no get_dict_representation method") @dataclass @@ -234,8 +267,7 @@ def read(self, tag: str, value: str) -> bool: Returns: bool: The parsed boolean value. """ - if len(value.split()) > 1: - raise ValueError(f"'{value}' for {tag} should not have a space in it!") + self._single_value_read_validate(tag, value) try: if not self.write_value: # accounts for exceptions where only the tagname is used, e.g. @@ -246,7 +278,7 @@ def read(self, tag: str, value: str) -> bool: self.raise_value_error(tag, value) return self._TF_options["read"][value] except (ValueError, TypeError, KeyError) as err: - raise ValueError(f"Could not set '{value}' as True/False for {tag}!") from err + raise ValueError(f"Could not set '{value}' as True/False for tag '{tag}'!") from err def write(self, tag: str, value: Any) -> str: """Write the tag and its value as a string. @@ -303,16 +335,10 @@ def read(self, tag: str, value: str) -> str: Returns: str: The parsed string value. """ - # This try except block needs to go before the value.split check - try: - value = str(value) - except (ValueError, TypeError) as err: - raise ValueError(f"Could not set (unstringable) to a str for {tag}!") from err - if len(value.split()) > 1: - raise ValueError(f"'{value}' for {tag} should not have a space in it!") + self._single_value_read_validate(tag, value) if self.options is None or value in self.options: return value - raise ValueError(f"The '{value}' string must be one of {self.options} for {tag}") + raise ValueError(f"The string value '{value}' must be one of {self.options} for tag '{tag}'") def write(self, tag: str, value: Any) -> str: """Write the tag and its value as a string. @@ -366,14 +392,11 @@ def read(self, tag: str, value: str) -> int: Returns: int: The parsed integer value. """ - if not isinstance(value, str): - raise TypeError(f"Value {value} for {tag} should be a string!") - if len(value.split()) > 1: - raise ValueError(f"'{value}' for {tag} should not have a space in it!") + self._single_value_read_validate(tag, value) try: return int(float(value)) except (ValueError, TypeError) as err: - raise ValueError(f"Could not set '{value}' to a int for {tag}!") from err + raise ValueError(f"Could not set value '{value}' to an int for tag '{tag}'!") from err def write(self, tag: str, value: Any) -> str: """Write the tag and its value as a string. @@ -429,14 +452,11 @@ def read(self, tag: str, value: str) -> float: Returns: float: The parsed float value. """ - if not isinstance(value, str): - raise TypeError(f"Value {value} for {tag} should be a string!") - if len(value.split()) > 1: - raise ValueError(f"'{value}' for {tag} should not have a space in it!") + self._single_value_read_validate(tag, value) try: value_float = float(value) except (ValueError, TypeError) as err: - raise ValueError(f"Could not set '{value}' to a float for {tag}!") from err + raise ValueError(f"Could not set value '{value}' to a float for tag '{tag}'!") from err return value_float def write(self, tag: str, value: Any) -> str: @@ -508,11 +528,8 @@ def read(self, tag: str, value: str) -> str: Returns: str: The parsed string value. """ - try: - value = str(value) - except (ValueError, TypeError) as err: - raise ValueError(f"Could not set (unstringable) to a str for {tag}!") from err - return value + self._general_read_validate(tag, value) + return str(value) def write(self, tag: str, value: Any) -> str: """Write the tag and its value as a string. @@ -557,7 +574,7 @@ def _validate_single_entry( self, value: dict | list[dict], try_auto_type_fix: bool = False ) -> tuple[list[str], list[bool], Any]: if not isinstance(value, dict): - raise TypeError(f"This tag should be a dict: {value}, which is of the type {type(value)}") + raise TypeError(f"The value '{value}' (of type {type(value)}) must be a dict for this TagContainer!") tags_checked: list[str] = [] types_checks: list[bool] = [] updated_value = deepcopy(value) @@ -625,6 +642,7 @@ def read(self, tag: str, value: str) -> dict: Returns: dict: The parsed value. """ + self._general_read_validate(tag, value) value_list = value.split() if tag == "ion": special_constraints = [x in ["HyperPlane", "Linear", "None", "Planar"] for x in value_list] @@ -647,7 +665,9 @@ def read(self, tag: str, value: str) -> dict: subtag_count = value_list.count(subtag) # Get number of times subtag appears in line if not subtag_type.can_repeat: if subtag_count > 1: - raise ValueError(f"Subtag {subtag} is not allowed to repeat repeats in {tag}'s value {value}") + raise ValueError( + f"Subtag '{subtag}' for tag '{tag}' is not allowed to repeat but repeats value {value}" + ) idx_start = value_list.index(subtag) token_len = subtag_type.get_token_len() idx_end = idx_start + token_len @@ -680,14 +700,10 @@ def read(self, tag: str, value: str) -> dict: del value_list[0] # reorder all tags to match order of __MASTER_TAG_LIST__ and do coarse-grained validation of read. + subdict = {x: tempdict[x] for x in self.subtags if x in tempdict} - for subtag, subtag_type in self.subtags.items(): - if not subtag_type.optional and subtag not in subdict: - raise ValueError(f"The {subtag} tag is not optional but was not populated during the read!") - if len(value_list) > 0: - raise ValueError( - f"Something is wrong in the JDFTXInfile formatting, some values were not processed: {value}" - ) + self._check_nonoptional_subtags(tag, subdict, self.subtags) + self._check_unread_values(tag, value_list) return subdict def write(self, tag: str, value: Any) -> str: @@ -702,7 +718,7 @@ def write(self, tag: str, value: Any) -> str: """ if not isinstance(value, dict): raise TypeError( - f"value = {value}\nThe value to the {tag} write method must be a dict since it is a TagContainer!" + f"The value '{value}' (of type {type(value)}) for tag '{tag}' must be a dict for this TagContainer!" ) final_value = "" @@ -714,9 +730,10 @@ def write(self, tag: str, value: Any) -> str: # if it is not a list, then the tag will still be printed by the else # this could be relevant if someone manually sets the tag's can_repeat value to a non-list. print_str_list = [self.subtags[subtag].write(subtag, entry) for entry in subvalue] - print_str = " ".join(print_str_list) + print_str = " ".join([v.strip() for v in print_str_list]) + " " + # print_str = " ".join(print_str_list) else: - print_str = self.subtags[subtag].write(subtag, subvalue) + print_str = self.subtags[subtag].write(subtag, subvalue).strip() + " " if self.multiline_tag: final_value += f"{indent}{print_str}\\\n" @@ -751,7 +768,7 @@ def get_token_len(self) -> int: def _make_list(self, value: dict) -> list: if not isinstance(value, dict): - raise TypeError(f"The value {value} is not a dict, so could not be converted") + raise TypeError(f"The value '{value}' is not a dict, so could not be converted") value_list = [] for subtag, subtag_value in value.items(): subtag_type = self.subtags[subtag] @@ -799,12 +816,18 @@ def get_list_representation(self, tag: str, value: Any) -> list: # cannot repeat: list of bool/str/int/float (elec-cutoff) # cannot repeat: list of lists (lattice) if self.can_repeat and not isinstance(value, list): - raise ValueError("Values for repeatable tags must be a list here") + raise ValueError( + f"Value '{value}' must be a list when passed to 'get_list_representation' since " + f"tag '{tag}' is repeatable." + ) if self.can_repeat: if all(isinstance(entry, list) for entry in value): return value # no conversion needed if any(not isinstance(entry, dict) for entry in value): - raise ValueError(f"The {tag} tag set to {value} must be a list of dict") + raise ValueError( + f"The tag '{tag}' set to value '{value}' must be a list of dicts when passed to " + "'get_list_representation' since the tag is repeatable." + ) tag_as_list = [self._make_list(entry) for entry in value] else: tag_as_list = self._make_list(value) @@ -815,11 +838,17 @@ def _check_for_mixed_nesting(tag: str, value: Any) -> None: has_nested_dict = any(isinstance(x, dict) for x in value) has_nested_list = any(isinstance(x, list) for x in value) if has_nested_dict and has_nested_list: - raise ValueError(f"{tag} with {value} cannot have nested lists/dicts mixed with bool/str/int/floats!") + raise ValueError( + f"tag '{tag}' with value '{value}' cannot have nested lists/dicts mixed with bool/str/int/floats!" + ) if has_nested_dict: - raise ValueError(f"{tag} with {value} cannot have nested dicts mixed with bool/str/int/floats!") + raise ValueError( + f"tag '{tag}' with value '{value}' cannot have nested dicts mixed with bool/str/int/floats!" + ) if has_nested_list: - raise ValueError(f"{tag} with {value} cannot have nested lists mixed with bool/str/int/floats!") + raise ValueError( + f"tag '{tag}' with value '{value}' cannot have nested lists mixed with bool/str/int/floats!" + ) def _make_str_for_dict(self, tag: str, value_list: list) -> str: """Convert the value to a string representation. @@ -848,12 +877,15 @@ def get_dict_representation(self, tag: str, value: list) -> dict | list[dict]: # convert list or list of lists representation into string the TagContainer can process back into (nested) dict if self.can_repeat and not isinstance(value, list): - raise ValueError("Values for repeatable tags must be a list here") + raise ValueError( + f"Value '{value}' must be a list when passed to 'get_dict_representation' since " + f"tag '{tag}' is repeatable." + ) if ( self.can_repeat and len({len(x) for x in value}) > 1 ): # Creates a list of every unique length of the subdicts # TODO: Populate subdicts with fewer entries with JDFTx defaults to make compatible - raise ValueError(f"The values for {tag} {value} provided in a list of lists have different lengths") + raise ValueError(f"The values '{value}' for tag '{tag}' provided in a list of lists have different lengths") value = value.tolist() if isinstance(value, np.ndarray) else value # there are 4 types of TagContainers in the list representation: @@ -959,9 +991,10 @@ def get_format_index_for_str_value(self, tag: str, value: str) -> int: return i except (ValueError, TypeError) as e: problem_log.append(f"Format {i}: {e}") - errormsg = f"No valid read format for '{tag} {value}' tag\n" - "Add option to format_options or double-check the value string and retry!\n\n" - raise ValueError(errormsg) + raise ValueError( + f"No valid read format for tag '{tag}' with value '{value}'\n" + "Add option to format_options or double-check the value string and retry!\n\n" + ) def raise_invalid_format_option_error(self, tag: str, i: int) -> None: """Raise an error for an invalid format option. @@ -973,7 +1006,7 @@ def raise_invalid_format_option_error(self, tag: str, i: int) -> None: Raises: ValueError: If the format option is invalid. """ - raise ValueError(f"{tag} option {i} is not it: validation failed") + raise ValueError(f"tag '{tag}' failed to validate for option {i}") def _determine_format_option(self, tag: str, value_any: Any, try_auto_type_fix: bool = False) -> tuple[int, Any]: """Determine the format option for the value of this tag. @@ -1006,9 +1039,10 @@ def _determine_format_option(self, tag: str, value_any: Any, try_auto_type_fix: return i, value except (ValueError, TypeError, KeyError) as e: exceptions.append(e) - err_str = f"The format for {tag} for:\n{value_any}\ncould not be determined from the available options! " - "Check your inputs and/or MASTER_TAG_LIST!" - raise ValueError(err_str) + raise ValueError( + f"The format for tag '{tag}' with value '{value_any}' could not be determined from the available options! " + "Check your inputs and/or MASTER_TAG_LIST!" + ) def get_token_len(self) -> int: """Get the token length of the tag. @@ -1043,6 +1077,7 @@ def read(self, tag: str, value_str: str) -> dict: Returns: dict: The parsed value. """ + self._general_read_validate(tag, value_str) value = value_str.split() tempdict = {} for subtag, subtag_type in self.subtags.items(): @@ -1053,13 +1088,8 @@ def read(self, tag: str, value_str: str) -> dict: tempdict[subtag] = subtag_type.read(subtag, subtag_value) del value[idx_start:idx_end] subdict = {x: tempdict[x] for x in self.subtags if x in tempdict} - for subtag, subtag_type in self.subtags.items(): - if not subtag_type.optional and subtag not in subdict: - raise ValueError(f"The {subtag} tag is not optional but was not populated during the read!") - if len(value) > 0: - raise ValueError( - f"Something is wrong in the JDFTXInfile formatting, some values were not processed: {value}" - ) + self._check_nonoptional_subtags(tag, subdict, self.subtags) + self._check_unread_values(tag, value) return subdict @@ -1083,6 +1113,7 @@ def read(self, tag: str, value_str: str) -> dict: Returns: dict: The parsed value. """ + self._general_read_validate(tag, value_str) value = value_str.split() tempdict = {} # Each subtag is a freq, which will be a BoolTagContainer @@ -1095,10 +1126,7 @@ def read(self, tag: str, value_str: str) -> dict: # reorder all tags to match order of __MASTER_TAG_LIST__ and do coarse-grained validation of read subdict = {x: tempdict[x] for x in self.subtags if x in tempdict} # There are no forced subtags for dump - if len(value) > 0: - raise ValueError( - f"Something is wrong in the JDFTXInfile formatting, some values were not processed: {value}" - ) + self._check_unread_values(tag, value) return subdict diff --git a/src/pymatgen/io/jdftx/inputs.py b/src/pymatgen/io/jdftx/inputs.py index 4649bd45614..76307890224 100644 --- a/src/pymatgen/io/jdftx/inputs.py +++ b/src/pymatgen/io/jdftx/inputs.py @@ -170,6 +170,7 @@ def get_text_list(self) -> list[str]: i, _ = tag_object._determine_format_option(tag, self_as_dict[tag]) tag_object = tag_object.format_options[i] if tag_object.can_repeat and isinstance(self_as_dict[tag], list): + # text += " ".join([tag_object.write(tag, entry) for entry in self_as_dict[tag]]) text += [tag_object.write(tag, entry) for entry in self_as_dict[tag]] else: text.append(tag_object.write(tag, self_as_dict[tag])) @@ -630,7 +631,7 @@ def append_tag(self, tag: str, value: Any) -> None: i, _ = tag_object._determine_format_option(tag, value) tag_object = tag_object.format_options[i] if not tag_object.can_repeat: - raise ValueError(f"The {tag} tag cannot be repeated and thus cannot be appended") + raise ValueError(f"The tag '{tag}' cannot be repeated and thus cannot be appended") params: dict[str, Any] = self.as_dict(skip_module_keys=True) processed_value = tag_object.read(tag, value) if isinstance(value, str) else value params = self._store_value(params, tag_object, tag, processed_value) diff --git a/tests/io/jdftx/test_generic_tags.py b/tests/io/jdftx/test_generic_tags.py index ed9bcc6d2ab..4fd3e8a9580 100644 --- a/tests/io/jdftx/test_generic_tags.py +++ b/tests/io/jdftx/test_generic_tags.py @@ -16,6 +16,22 @@ ) from pymatgen.io.jdftx.jdftxinfile_master_format import get_dump_tag_container, get_tag_object +from .shared_test_utils import assert_same_value + + +class Unstringable: + """Dummy class that cannot be converted to a string""" + + def __str__(self): + raise ValueError("Cannot convert to string") + + +class NonIterable: + """Dummy class that cannot be iterated through""" + + def __iter__(self): + raise ValueError("Cannot iterate through this object") + def test_abstract_tag(): with pytest.raises(TypeError): @@ -31,75 +47,118 @@ def test_stringify(): def test_bool_tag(): + """Expected behavior of BoolTag is tested here""" bool_tag = BoolTag(write_value=False) - with pytest.raises(ValueError, match="Tag object has no get_list_representation method: barbie"): - bool_tag.get_list_representation("barbie", "ken") - with pytest.raises(ValueError, match="Tag object has no get_dict_representation method: barbie"): - bool_tag.get_dict_representation("barbie", "ken") - with pytest.raises(ValueError, match="'non-empty-value sdfgsd' for barbie should not have a space in it!"): - bool_tag.read("barbie", "non-empty-value sdfgsd") - with pytest.raises(ValueError, match="Could not set 'non-bool-like' as True/False for barbie!"): - bool_tag.read("barbie", "non-bool-like") - bool_tag = BoolTag(write_value=True) - with pytest.raises(ValueError, match="Could not set 'not-appearing-in-read-TF-options' as True/False for barbie!"): - bool_tag.read("barbie", "not-appearing-in-read-TF-options") - with pytest.raises(TypeError): - bool_tag._validate_repeat("barbie", "ken") - - -class Unstringable: - def __str__(self): - raise ValueError("Cannot convert to string") + # Values with spaces are impossible to interpret as bools + tag = "barbie" + value = "this string has spaces" + with pytest.raises(ValueError, match=f"'{value}' for '{tag}' should not have a space in it!"): + bool_tag.read(tag, value) + # Value errors should be raised if value cannot be conveniently converted to a bool + value = "non-bool-like" + with pytest.raises(ValueError, match=f"Could not set '{value}' as True/False for tag '{tag}'!"): + bool_tag.read(tag, value) + # bool_tag = BoolTag(write_value=True) + # Only values appearing in the "_TF_options" map can be converted to bool (allows for yes/no to be interpreted + # as bools) + value = "not-appearing-in-read-TF-options" + with pytest.raises(ValueError, match=f"Could not set '{value}' as True/False for tag '{tag}'!"): + bool_tag.read(tag, value) -class NonIterable: - def __iter__(self): - raise ValueError("Cannot iterate through this object") +def test_abstract_tag_inheritor(): + """Expected behavior of methods inherited from AbstractTag are tested here + (AbstractTag cannot be directly initiated)""" + bool_tag = BoolTag(write_value=False) + tag = "barbie" + value = "ken" + # Abstract-tag inheritors should raise the following error for calling get_list_representation unless + # they have implemented the method (bool_tag does not and should not) + with pytest.raises(ValueError, match=f"Tag object with tag '{tag}' has no get_list_representation method"): + bool_tag.get_list_representation(tag, value) + # Abstract-tag inheritors should raise the following error for calling get_dict_representation unless + # they have implemented the method (bool_tag does not and should not) + with pytest.raises(ValueError, match=f"Tag object with tag '{tag}' has no get_dict_representation method"): + bool_tag.get_dict_representation(tag, value) + # "_validate_repeat" is only called if "can_repeat" is True, but must raise an error if value is not a list + with pytest.raises(TypeError): + bool_tag._validate_repeat(tag, value) def test_str_tag(): str_tag = StrTag(options=["ken"]) - with pytest.raises(ValueError, match="'ken allan' for barbie should not have a space in it!"): - str_tag.read("barbie", "ken allan") - with pytest.raises(ValueError, match=re.escape("Could not set (unstringable) to a str for barbie!")): - str_tag.read("barbie", Unstringable()) - with pytest.raises(ValueError, match=re.escape(f"The 'allan' string must be one of {['ken']} for barbie")): - str_tag.read("barbie", "allan") # Allan is not an option + # Values with spaces are rejected as spaces are occasionally used as delimiters in input files + tag = "barbie" + value = "ken, allan" + with pytest.raises(ValueError, match=f"'{value}' for '{tag}' should not have a space in it!"): + str_tag.read(tag, value) + # Values that cannot be converted to strings have a safety net error message + value = Unstringable() + print_value = "(unstringable)" + with pytest.raises(TypeError, match=re.escape(f"Value '{print_value}' for '{tag}' should be a string!")): + str_tag.read(tag, value) + # "str_tag" here was initiated with only "ken" as an option, so "allan" should raise an error + # (barbie is the tagname, not the value) + value = "allan" + with pytest.raises( + ValueError, match=re.escape(f"The string value '{value}' must be one of {str_tag.options} for tag '{tag}'") + ): + str_tag.read(tag, value) + # If both the tagname and value are written, two tokens are to be written + str_tag = StrTag(write_tagname=True, write_value=True) assert str_tag.get_token_len() == 2 - str_tag = StrTag(write_tagname=False, write_value=False) - assert str_tag.get_token_len() == 0 + # If only the tagname is written, one token is to be written str_tag = StrTag(write_tagname=True, write_value=False) assert str_tag.get_token_len() == 1 + # If only the value is written, one token is to be written str_tag = StrTag(write_tagname=False, write_value=True) assert str_tag.get_token_len() == 1 + # If neither the tagname nor the value are written, no tokens are to be written + # (this is useless, but it is a valid option) + str_tag = StrTag(write_tagname=False, write_value=False) + assert str_tag.get_token_len() == 0 def test_int_tag(): int_tag = IntTag() - with pytest.raises(ValueError, match="'ken, allan' for barbie should not have a space in it!"): - int_tag.read("barbie", "ken, allan") - with pytest.raises(TypeError): - int_tag.read("barbie", {}) - with pytest.raises(ValueError, match="Could not set 'ken' to a int for barbie!"): - int_tag.read("barbie", "ken") # (ken is not an integer) + # Values with spaces are rejected as spaces are occasionally used as delimiters in input files + value = "ken, allan" + tag = "barbie" + with pytest.raises(ValueError, match=f"'{value}' for '{tag}' should not have a space in it!"): + int_tag.read(tag, value) + # Values passed to "read" must be strings + value = {} + with pytest.raises(TypeError, match=f"Value '{value}' for '{tag}' should be a string!"): + int_tag.read(tag, value) + # Values must be able to be type-cast to an integer + value = "ken" # (ken is not an integer) + with pytest.raises(ValueError, match=f"Could not set value '{value}' to an int for tag '{tag}'!"): + int_tag.read(tag, value) def test_float_tag(): float_tag = FloatTag() - with pytest.raises(ValueError, match="'ken, allan' for barbie should not have a space in it!"): - float_tag.read("barbie", "ken, allan") + tag = "barbie" + value = "ken, allan" + with pytest.raises(ValueError, match=f"'{value}' for '{tag}' should not have a space in it!"): + float_tag.read(tag, value) with pytest.raises(TypeError): - float_tag.read("barbie", {}) - with pytest.raises(ValueError, match="Could not set 'ken' to a float for barbie!"): - float_tag.read("barbie", "ken") # (ken is not an integer) - with pytest.raises(ValueError, match="Could not set '1.2.3' to a float for barbie!"): - float_tag.read("barbie", "1.2.3") # (1.2.3 cannot be a float) + float_tag.read(tag, {}) + value = "ken" # (ken is not an number) + with pytest.raises(ValueError, match=f"Could not set value '{value}' to a float for tag '{tag}'!"): + float_tag.read(tag, value) + value = "1.2.3" # (1.2.3 cannot be a float) + with pytest.raises(ValueError, match=f"Could not set value '{value}' to a float for tag '{tag}'!"): + float_tag.read("barbie", "1.2.3") def test_initmagmomtag(): initmagmomtag = InitMagMomTag(write_tagname=True) - with pytest.raises(ValueError, match=re.escape("Could not set (unstringable) to a str for tag!")): - initmagmomtag.read("tag", Unstringable()) + tag = "tag" + value = Unstringable() + print_value = "(unstringable)" + with pytest.raises(TypeError, match=re.escape(f"Value '{print_value}' for '{tag}' should be a string!")): + initmagmomtag.read(tag, value) assert initmagmomtag.read("tag", "42") == "42" assert initmagmomtag.write("magtag", 42) == "magtag 42 " initmagmomtag = InitMagMomTag(write_tagname=False) @@ -115,203 +174,259 @@ def test_initmagmomtag(): initmagmomtag.validate_value_type("tag", Unstringable(), try_auto_type_fix=True) -def test_tagcontainer(): +def test_tagcontainer_validation(): + tag = "barbie" + repeatable_str_subtag = "ken" + non_repeatable_int_subtag = "allan" + non_intable_value = "nonintable" tagcontainer = TagContainer( - can_repeat=True, + can_repeat=False, subtags={ - "ken": StrTag(), - "allan": IntTag(can_repeat=False), + f"{repeatable_str_subtag}": StrTag(can_repeat=True), + f"{non_repeatable_int_subtag}": IntTag(can_repeat=False), }, ) - with pytest.raises(TypeError): - tagcontainer._validate_single_entry("barbie") # Not a dict - val = [{"ken": 1}, {"ken": 2, "allan": 3}] - with pytest.raises( - ValueError, - match=re.escape(f"The values for barbie {val} provided in a list of lists have different lengths"), - ): - tagcontainer.validate_value_type("barbie", val) + # issues with converting values to the correct type should only raise a warning within validate_value_type with pytest.warns(Warning): tagcontainer.validate_value_type( - "barbie", - [ - {"ken": "1"}, - {"allan": "barbie"}, # Raises a warning since barbie cannot be converted to int - ], + f"{tag}", {f"{repeatable_str_subtag}": ["1"], f"{non_repeatable_int_subtag}": f"{non_intable_value}"} ) + # _validate_single_entry for TagContainer should raise an error if the value is not a dict + with pytest.raises(TypeError): + tagcontainer._validate_single_entry("not a dict") # Not a dict + # inhomogeneous values for repeated TagContainers should raise an error + # until filling with default values is implemented + tagcontainer.can_repeat = True + value = [{"ken": 1}, {"ken": 2, "allan": 3}] with pytest.raises( - ValueError, match="Subtag allan is not allowed to repeat repeats in barbie's value allan 1 allan 2" + ValueError, + match=re.escape(f"The values '{value}' for tag '{tag}' provided in a list of lists have different lengths"), ): - tagcontainer.read("barbie", "allan 1 allan 2") - ### + tagcontainer.validate_value_type(tag, value) + + +def test_tagcontainer_mixed_nesting(): + tag = "barbie" + str_subtag = "ken" + int_subtag = "allan" tagcontainer = TagContainer( can_repeat=False, subtags={ - "ken": StrTag(), - "allan": IntTag(), + f"{str_subtag}": StrTag(), + f"{int_subtag}": IntTag(), }, ) - with pytest.warns(Warning): - tagcontainer.validate_value_type( - "barbie", - {"ken": "1", "allan": "barbie"}, # Raises a warning since barbie cannot be converted to int - ) - ### + tagcontainer_mixed_nesting_tester(tagcontainer, tag, str_subtag, int_subtag) + + +def tagcontainer_mixed_nesting_tester(tagcontainer, tag, str_subtag, int_subtag): + list_of_dicts_and_lists = [{str_subtag: "b"}, [[int_subtag, 1]]] + list_of_dicts_and_lists_err = f"tag '{tag}' with value '{list_of_dicts_and_lists}' cannot have" + " nested lists/dicts mixed with bool/str/int/floats!" + list_of_dicts_of_strs_and_ints = [{str_subtag: "b"}, {int_subtag: 1}] + list_of_dicts_of_strs_and_ints_err = f"tag '{tag}' with value '{list_of_dicts_of_strs_and_ints}' " + "cannot have nested dicts mixed with bool/str/int/floats!" + list_of_lists_of_strs_and_ints = [[str_subtag, "b"], [int_subtag, 1]] + list_of_lists_of_strs_and_ints_err = f"tag '{tag}' with value '{list_of_lists_of_strs_and_ints}' " + "cannot have nested lists mixed with bool/str/int/floats!" + for value, err_str in zip( + [list_of_dicts_and_lists, list_of_dicts_of_strs_and_ints, list_of_lists_of_strs_and_ints], + [list_of_dicts_and_lists_err, list_of_dicts_of_strs_and_ints_err, list_of_lists_of_strs_and_ints_err], + strict=False, + ): + with pytest.raises( + ValueError, + match=re.escape(err_str), + ): + tagcontainer._check_for_mixed_nesting(tag, value) + + +def test_tagcontainer_read(): + tag = "barbie" + repeatable_str_subtag = "ken" + non_repeatable_int_subtag = "allan" tagcontainer = TagContainer( - can_repeat=True, + can_repeat=False, subtags={ - "ken": StrTag(can_repeat=True), - "allan": IntTag(can_repeat=False), + f"{repeatable_str_subtag}": StrTag(can_repeat=True), + f"{non_repeatable_int_subtag}": IntTag(can_repeat=False), }, ) - assert isinstance(tagcontainer.read("barbie", "ken 1 ken 2 allan 3"), dict) - assert isinstance(tagcontainer.read("barbie", "ken 1 ken 2 allan 3")["ken"], list) - assert not isinstance(tagcontainer.read("barbie", "ken 1 ken 2 allan 3")["allan"], list) - with pytest.raises(TypeError): - tagcontainer.write("barbie", [{"ken": 1}]) - ### - v1 = tagcontainer.write("barbie", {"ken": [1, 2]}).strip().split() - v1 = [v.strip() for v in v1] - v2 = "barbie ken 1 ken 2".split() - assert len(v1) == len(v2) - for i in range(len(v1)): - assert v1[i] == v2[i] - ### + # non-repeatable subtags that repeat in the value for "read" should raise an error + value = f"{non_repeatable_int_subtag} 1 {non_repeatable_int_subtag} 2" + with pytest.raises( + ValueError, + match=f"Subtag '{non_repeatable_int_subtag}' for tag '{tag}' is not allowed to repeat " + f"but repeats value {value}", + ): + tagcontainer.read(tag, value) + # output of "read" should be a dict of subtags, with list values for repeatable subtags and single values for + # non-repeatable subtags + assert_same_value( + tagcontainer.read(f"{tag}", "ken a ken b allan 3"), + {"ken": ["a", "b"], "allan": 3}, + ) + required_subtag = "ken" + optional_subtag = "allan" tagcontainer = TagContainer( can_repeat=True, write_tagname=True, subtags={ - "ken": StrTag(optional=False, write_tagname=True, write_value=True), - "allan": IntTag(optional=True, write_tagname=True, write_value=True), + required_subtag: StrTag(optional=False, write_tagname=True, write_value=True), + optional_subtag: IntTag(optional=True, write_tagname=True, write_value=True), }, ) with pytest.raises( - ValueError, match=re.escape("The ken tag is not optional but was not populated during the read!") + ValueError, + match=re.escape( + f"The subtag '{required_subtag}' for tag '{tag}' is not optional but was not populated during the read!" + ), ): tagcontainer.read("barbie", "allan 1") + unread_values = "fgfgfgf" + value = f"ken a {unread_values}" with pytest.raises( ValueError, match=re.escape( - "Something is wrong in the JDFTXInfile formatting, some values were not processed: ken barbie fgfgfgf" + f"Something is wrong in the JDFTXInfile formatting, the following values for tag '{tag}' " + f"were not processed: {[unread_values]}" ), ): - tagcontainer.read("barbie", "ken barbie fgfgfgf") - assert tagcontainer.get_token_len() == 3 - with pytest.raises(TypeError): - tagcontainer.write("barbie", ["ken barbie"]) + tagcontainer.read(tag, value) ### tagcontainer = get_tag_object("ion") with pytest.warns(Warning): tagcontainer.read("ion", "Fe 1 1 1 1 HyperPlane") - with pytest.raises(ValueError, match="Values for repeatable tags must be a list here"): - tagcontainer.get_dict_representation("ion", "Fe 1 1 1 1") - ### + + +def test_tagcontainer_write(): + tag = "barbie" + repeatable_str_subtag = "ken" + non_repeatable_int_subtag = "allan" tagcontainer = TagContainer( - can_repeat=True, - allow_list_representation=False, + can_repeat=False, subtags={ - "ken": StrTag(), - "allan": IntTag(), + f"{repeatable_str_subtag}": StrTag(can_repeat=True), + f"{non_repeatable_int_subtag}": IntTag(can_repeat=False), }, ) - strmatch = str([{"ken": "b"}, [["allan", 1]]]) - with pytest.raises( - ValueError, - match=re.escape(f"barbie with {strmatch} cannot have nested lists/dicts mixed with bool/str/int/floats!"), - ): - tagcontainer._check_for_mixed_nesting("barbie", [{"ken": "b"}, [["allan", 1]]]) - strmatch = str([{"ken": "b"}, {"allan": 1}]) - with pytest.raises( - ValueError, - match=re.escape(f"barbie with {strmatch} cannot have nested dicts mixed with bool/str/int/floats!"), - ): - tagcontainer._check_for_mixed_nesting("barbie", [{"ken": "b"}, {"allan": 1}]) - strmatch = str([["ken", "b"], ["allan", 1]]) + assert_same_value( + tagcontainer.write(tag, {repeatable_str_subtag: ["a", "b"]}), + f"{tag} {repeatable_str_subtag} a {repeatable_str_subtag} b ", + ) + tagcontainer.subtags[repeatable_str_subtag].write_tagname = False + assert_same_value(tagcontainer.write(tag, {repeatable_str_subtag: ["a", "b"]}), f"{tag} a b ") + # Lists are reserved for repeatable tagcontainers + value = [{"ken": 1}] with pytest.raises( - ValueError, - match=re.escape(f"barbie with {strmatch} cannot have nested lists mixed with bool/str/int/floats!"), + TypeError, + match=re.escape( + f"The value '{value}' (of type {type(value)}) for tag '{tag}' must be a dict for this TagContainer!" + ), ): - tagcontainer._check_for_mixed_nesting("barbie", [["ken", "b"], ["allan", 1]]) - ### + tagcontainer.write(tag, value) + + +def test_tagcontainer_list_dict_conversion(): + top_subtag = "universe" + bottom_subtag1 = "sun" + bottom_subtag2 = "moon" tagcontainer = TagContainer( can_repeat=True, allow_list_representation=False, subtags={ - "universe": TagContainer( + top_subtag: TagContainer( allow_list_representation=True, write_tagname=True, subtags={ - "sun": BoolTag( + bottom_subtag1: BoolTag( + write_tagname=False, allow_list_representation=False, ), - "moon": BoolTag( + bottom_subtag2: BoolTag( + write_tagname=True, allow_list_representation=False, ), }, ) }, ) - subtag = "universe" - value = {"universe": "True False"} - err_str = f"The subtag {subtag} is not a dict: '{value[subtag]}', so could not be converted" - with pytest.raises(ValueError, match=re.escape(err_str)): - tagcontainer._make_list(value) - value = {"universe": {"sun": "True", "moon": "False"}} - out = tagcontainer._make_list(value) - assert isinstance(out, list) - # This is not actually what I would expect, but keeping for sake of coverage for now - out_expected = ["universe", "True", "False"] - assert len(out) == len(out_expected) - for i in range(len(out)): - assert out[i] == out_expected[i] - value = [{"universe": {"sun": "True", "moon": "False"}}] - err_str = f"The value {value} is not a dict, so could not be converted" - with pytest.raises(TypeError, match=re.escape(err_str)): + notadict = f"True {bottom_subtag2} False" + value = {top_subtag: notadict} + with pytest.raises( + ValueError, match=re.escape(f"The subtag {top_subtag} is not a dict: '{notadict}', so could not be converted") + ): tagcontainer._make_list(value) - value = {"universe": {"sun": {"True": True}, "moon": "False"}} + # Despite bottom_subtag2 have "write_tagname" set to True, it is not written in the list for _make_list + # (obviously this is dangerous and this method should be avoided) + assert_same_value( + tagcontainer._make_list({top_subtag: {bottom_subtag1: "True", bottom_subtag2: "False"}}), + [top_subtag, "True", "False"], + ) + value = {top_subtag: {bottom_subtag1: {"True": True}, bottom_subtag2: "False"}} with pytest.warns(Warning): - out = tagcontainer._make_list(value) - value = [["universe", "True", "False"]] - out = tagcontainer.get_list_representation("barbie", value) - for i in range(len(out[0])): - assert out[0][i] == value[0][i] - assert len(out) == len(value) + tagcontainer._make_list(value) + value = [[top_subtag, "True", "False"]] + assert_same_value(tagcontainer.get_list_representation("barbie", value), value) tag = "barbie" value = [["universe", "True", "False"], {"universe": {"sun": True, "moon": False}}] - err_str = f"The {tag} tag set to {value} must be a list of dict" + err_str = f"The tag '{tag}' set to value '{value}' must be a list of dicts when passed to " + "'get_list_representation' since the tag is repeatable." with pytest.raises(ValueError, match=re.escape(err_str)): tagcontainer.get_list_representation(tag, value) value = {"universe": {"sun": {"True": True}, "moon": "False"}} - err_str = "Values for repeatable tags must be a list here" + err_str = f"Value '{value}' must be a list when passed to 'get_dict_representation' since " + f"tag '{tag}' is repeatable." with pytest.raises(ValueError, match=re.escape(err_str)): tagcontainer.get_dict_representation("barbie", value) + err_str = f"Value '{value}' must be a list when passed to 'get_list_representation' since " + f"tag '{tag}' is repeatable." with pytest.raises(ValueError, match=re.escape(err_str)): tagcontainer.get_list_representation("barbie", value) def test_dumptagcontainer(): dtc = get_dump_tag_container() + tag = "dump" + unread_value = "barbie" + value = f"{unread_value} End DOS" with pytest.raises( ValueError, - match=re.escape("Something is wrong in the JDFTXInfile formatting, some values were not processed: ['barbie']"), + match=re.escape( + f"Something is wrong in the JDFTXInfile formatting, the following values for tag '{tag}' " + f"were not processed: {[unread_value]}" + ), ): - dtc.read("dump", "barbie End DOS") + dtc.read(tag, value) def test_booltagcontainer(): + tag = "barbie" + required_subtag = "ken" + optional_subtag = "allan" + not_a_subtag = "alan" btc = BoolTagContainer( subtags={ - "ken": BoolTag(optional=False, write_tagname=True, write_value=False), - "allan": BoolTag(optional=True, write_tagname=True, write_value=False), + required_subtag: BoolTag(optional=False, write_tagname=True, write_value=False), + optional_subtag: BoolTag(optional=True, write_tagname=True, write_value=False), }, ) - with pytest.raises(ValueError, match="The ken tag is not optional but was not populated during the read!"): - btc.read("barbie", "allan") with pytest.raises( ValueError, - match=re.escape("Something is wrong in the JDFTXInfile formatting, some values were not processed: ['aliah']"), + match=re.escape( + f"The subtag '{required_subtag}' for tag '{tag}' is not optional but was not populated during the read!" + ), + ): + btc.read(tag, optional_subtag) + value = f"{required_subtag} {not_a_subtag}" + with pytest.raises( + ValueError, + match=re.escape( + f"Something is wrong in the JDFTXInfile formatting, the following values for tag '{tag}' " + f"were not processed: {[not_a_subtag]}" + ), ): - btc.read("barbie", "ken aliah") + btc.read(tag, value) def test_multiformattagcontainer(): @@ -322,11 +437,11 @@ def test_multiformattagcontainer(): mftg.read(tag, value) with pytest.raises(RuntimeError): mftg.write(tag, value) - errormsg = f"No valid read format for '{tag} {value}' tag\n" + errormsg = f"No valid read format for tag '{tag}' with value '{value}'\n" "Add option to format_options or double-check the value string and retry!\n\n" with pytest.raises(ValueError, match=re.escape(errormsg)): mftg.get_format_index_for_str_value(tag, value) - err_str = f"The format for {tag} for:\n{value}\ncould not be determined from the available options!" + err_str = f"The format for tag '{tag}' with value '{value}' could not be determined from the available options! " "Check your inputs and/or MASTER_TAG_LIST!" with pytest.raises(ValueError, match=re.escape(err_str)): mftg._determine_format_option(tag, value) diff --git a/tests/io/jdftx/test_jdftxinfile.py b/tests/io/jdftx/test_jdftxinfile.py index dc6de70299a..f595490b68a 100644 --- a/tests/io/jdftx/test_jdftxinfile.py +++ b/tests/io/jdftx/test_jdftxinfile.py @@ -2,6 +2,7 @@ import os import re +from copy import deepcopy from typing import TYPE_CHECKING, Any import numpy as np @@ -63,14 +64,18 @@ def test_JDFTXInfile_known_lambda(infile_fname: str, bool_func: Callable[[JDFTXI ], ) def test_JDFTXInfile_set_values(val_key: str, val: Any): + """Test value setting for various tags""" jif = JDFTXInfile.from_file(ex_infile1_fname) jif[val_key] = val + # Test that the JDFTXInfile object is still consistent JDFTXInfile_self_consistency_tester(jif) def test_JDFTXInfile_from_dict(): + """Test the from_dict method""" jif = JDFTXInfile.from_file(ex_infile1_fname) jif_dict = jif.as_dict() + # Test that dictionary can be modified and that _from_dict will fix set values jif_dict["elec-cutoff"] = 20 jif2 = JDFTXInfile.from_dict(jif_dict) JDFTXInfile_self_consistency_tester(jif2) @@ -87,8 +92,13 @@ def test_JDFTXInfile_from_dict(): ], ) def test_JDFTXInfile_append_values(val_key: str, val: Any): + """Test the append_tag method""" jif = JDFTXInfile.from_file(ex_infile1_fname) + val_old = None if val_key not in jif else deepcopy(jif[val_key]) jif.append_tag(val_key, val) + val_new = jif[val_key] + assert val_old != val_new + # Test that the append_tag does not break the JDFTXInfile object JDFTXInfile_self_consistency_tester(jif) @@ -96,42 +106,55 @@ def test_JDFTXInfile_expected_exceptions(): jif = JDFTXInfile.from_file(ex_infile1_fname) with pytest.raises(KeyError): jif["barbie"] = "ken" - with pytest.raises(ValueError, match="The initial-state tag cannot be repeated and thus cannot be appended"): - jif.append_tag("initial-state", "$VAR") + # non-repeating tags raise value-errors when appended + tag = "initial-state" + with pytest.raises(ValueError, match=re.escape(f"The tag '{tag}' cannot be repeated and thus cannot be appended")): + jif.append_tag(tag, "$VAR") + # Phonon and Wannier tags raise value-errors at _preprocess_line with pytest.raises(ValueError, match="Phonon functionality has not been added!"): jif._preprocess_line("phonon idk") with pytest.raises(ValueError, match="Wannier functionality has not been added!"): jif._preprocess_line("wannier idk") + # Tags not in MASTER_TAG_LIST raise value-errors at _preprocess_line err_str = f"The barbie tag in {['barbie', 'ken allan']} is not in MASTER_TAG_LIST and is not a comment, " - err_str += "something is wrong with this input data!" + "something is wrong with this input data!" with pytest.raises(ValueError, match=re.escape(err_str)): jif._preprocess_line("barbie ken allan") - + # include tags raise value-errors if the file cannot be found _filename = "barbie" err_str = f"The include file {_filename} ({_filename}) does not exist!" with pytest.raises(ValueError, match=re.escape(err_str)): JDFTXInfile.from_str(f"include {_filename}\n") + # If it does exist, no error should be raised filename = ex_in_files_dir / "barbie" err_str = f"The include file {_filename} ({filename}) does not exist!" str(err_str) + # If the wrong parent_path is given for a file that does exist, error with pytest.raises(ValueError, match=re.escape(err_str)): JDFTXInfile.from_str(f"include {_filename}\n", path_parent=ex_in_files_dir) + # JDFTXInfile cannot be constructed without lattice and ion tags with pytest.raises(ValueError, match="This input file is missing required structure tags"): JDFTXInfile.from_str("dump End DOS\n") + # "barbie" here is supposed to be "list-to-dict" or "dict-to-list" with pytest.raises(ValueError, match="Conversion type barbie is not 'list-to-dict' or 'dict-to-list'"): jif._needs_conversion("barbie", ["ken"]) + # Setting tags with unfixable values immediately raises an error tag = "exchange-params" value = {"blockSize": 1, "nOuterVxx": "barbie"} err_str = str(f"The {tag} tag with value:\n{value}\ncould not be fixed!") with pytest.raises(ValueError, match=re.escape(err_str)): # Implicitly tests validate_tags jif[tag] = value + # Setting tags with unfixable values through "update" side-steps the error, but will raise it once + # "validate_tags" is inevitably called jif2 = jif.copy() jif2.update({tag: value}) with pytest.raises(ValueError, match=re.escape(err_str)): jif2.validate_tags(try_auto_type_fix=True) + # The inevitable error can be reduced to a warning if you tell it not to try to fix the values with pytest.warns(UserWarning): jif2.validate_tags(try_auto_type_fix=False) + # Setting a non-string tag raises an error within the JDFTXInfile object err_str = str(f"{1.2} is not a string!") with pytest.raises(TypeError, match=err_str): jif[1.2] = 3.4 @@ -159,18 +182,24 @@ def test_JDFTXInfile_niche_cases(): def test_JDFTXInfile_add_method(): + """Test the __add__ method""" + # No new values are being assigned in jif2, so jif + jif2 should be the same as jif + # Since the convenience of this method would be lost if the user has to pay special attention to duplicating + # repeatable values, repeatable tags are not append to each other jif = JDFTXInfile.from_file(ex_infile1_fname) jif2 = jif.copy() jif3 = jif + jif2 assert_idential_jif(jif, jif3) + # If a tag is repeated, the values must be the same since choice of value is ambiguous key = "elec-ex-corr" - val_old = jif[key] + val_old = deepcopy(jif[key]) val_new = "lda" assert val_old != val_new jif2[key] = val_new err_str = f"JDFTXInfiles have conflicting values for {key}: {val_old} != {val_new}" with pytest.raises(ValueError, match=re.escape(err_str)): jif3 = jif + jif2 + # Normal expected behavior key_add = "target-mu" val_add = 0.5 assert key_add not in jif @@ -182,6 +211,7 @@ def test_JDFTXInfile_add_method(): @pytest.mark.parametrize(("infile_fname", "knowns"), [(ex_infile1_fname, ex_infile1_knowns)]) def test_JDFTXInfile_knowns_simple(infile_fname: PathLike, knowns: dict): + """Test that known values that can be tested with assert_same_value are correct""" jif = JDFTXInfile.from_file(infile_fname) for key, val in knowns.items(): assert_same_value(jif[key], val) @@ -189,11 +219,15 @@ def test_JDFTXInfile_knowns_simple(infile_fname: PathLike, knowns: dict): @pytest.mark.parametrize("infile_fname", [ex_infile3_fname, ex_infile1_fname, ex_infile2_fname]) def test_JDFTXInfile_self_consistency(infile_fname: PathLike): + """Test that JDFTXInfile objects with different assortments of tags survive inter-conversion done within + "JDFTXInfile_self_consistency_tester""" jif = JDFTXInfile.from_file(infile_fname) JDFTXInfile_self_consistency_tester(jif) def JDFTXInfile_self_consistency_tester(jif: JDFTXInfile): + """Create an assortment of JDFTXinfile created from the same data but through different methods, and test that + they are all equivalent through "assert_idential_jif" """ dict_jif = jif.as_dict() # # Commenting out tests with jif2 due to the list representation asserted jif2 = JDFTXInfile.get_dict_representation(JDFTXInfile._from_dict(dict_jif)) @@ -212,6 +246,7 @@ def JDFTXInfile_self_consistency_tester(jif: JDFTXInfile): def test_jdftxstructure(): + """Test the JDFTXStructure object associated with the JDFTXInfile object""" jif = JDFTXInfile.from_file(ex_infile2_fname) struct = jif.to_jdftxstructure(jif) assert isinstance(struct, JDFTXStructure) @@ -220,6 +255,7 @@ def test_jdftxstructure(): assert struct.natoms == 16 with open(ex_infile2_fname) as f: lines = list.copy(list(f)) + # Test different ways of creating a JDFTXStructure object create the same object if data is the same data = "\n".join(lines) struct2 = JDFTXStructure.from_str(data) assert_equiv_jdftxstructure(struct, struct2) From 6416dfcdcd75375fc834b4aa23250a09fd973027 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Fri, 13 Dec 2024 18:03:22 -0700 Subject: [PATCH 184/195] populating attributes taken from `jstrucs` for `JDFTXOutfileSlice` within a for-loop now, adding "forces" as an attribute passed upstread to JDFTXOutfile --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 58 +++++++++++++++------- src/pymatgen/io/jdftx/joutstructure.py | 1 + src/pymatgen/io/jdftx/joutstructures.py | 5 ++ src/pymatgen/io/jdftx/outputs.py | 2 + 4 files changed, 49 insertions(+), 17 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 8a0a9a45eaa..372a411cb02 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -39,6 +39,27 @@ __author__ = "Ben Rich" +_jofs_atr_from_jstrucs = [ + "structure", + "eopt_type", + "elecmindata", + "stress", + "strain", + "forces", + "nstep", + "e", + "grad_k", + "alpha", + "linmin", + "abs_magneticmoment", + "tot_magneticmoment", + "elec_nstep", + "elec_e", + "elec_grad_k", + "elec_alpha", + "elec_linmin", +] + @dataclass class JDFTXOutfileSlice: @@ -265,6 +286,7 @@ class JDFTXOutfileSlice: elecmindata: JElSteps | None = None stress: np.ndarray | None = None strain: np.ndarray | None = None + forces: np.ndarray | None = None nstep: int | None = None e: float | None = None grad_k: float | None = None @@ -842,23 +864,25 @@ def _set_jstrucs(self, text: list[str]) -> None: if self.jstrucs is not None: self._set_trajectory() self.mu = self._get_mu() - self.structure = self.jstrucs[-1].structure - self.eopt_type = self.jstrucs.eopt_type - self.elecmindata = self.jstrucs.elecmindata - self.stress = self.jstrucs.stress - self.strain = self.jstrucs.strain - self.nstep = self.jstrucs.nstep - self.e = self.jstrucs.e - self.grad_k = self.jstrucs.grad_k - self.alpha = self.jstrucs.alpha - self.linmin = self.jstrucs.linmin - self.abs_magneticmoment = self.jstrucs.abs_magneticmoment - self.tot_magneticmoment = self.jstrucs.tot_magneticmoment - self.elec_nstep = self.jstrucs.elec_nstep - self.elec_e = self.jstrucs.elec_e - self.elec_grad_k = self.jstrucs.elec_grad_k - self.elec_alpha = self.jstrucs.elec_alpha - self.elec_linmin = self.jstrucs.elec_linmin + for var in _jofs_atr_from_jstrucs: + setattr(self, var, getattr(self.jstrucs, var)) + # self.structure = self.jstrucs[-1].structure + # self.eopt_type = self.jstrucs.eopt_type + # self.elecmindata = self.jstrucs.elecmindata + # self.stress = self.jstrucs.stress + # self.strain = self.jstrucs.strain + # self.nstep = self.jstrucs.nstep + # self.e = self.jstrucs.e + # self.grad_k = self.jstrucs.grad_k + # self.alpha = self.jstrucs.alpha + # self.linmin = self.jstrucs.linmin + # self.abs_magneticmoment = self.jstrucs.abs_magneticmoment + # self.tot_magneticmoment = self.jstrucs.tot_magneticmoment + # self.elec_nstep = self.jstrucs.elec_nstep + # self.elec_e = self.jstrucs.elec_e + # self.elec_grad_k = self.jstrucs.elec_grad_k + # self.elec_alpha = self.jstrucs.elec_alpha + # self.elec_linmin = self.jstrucs.elec_linmin def _set_backup_vars(self, text: list[str]) -> None: """Set backups for important variables. diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index af2bb41e4a1..c7393d96c24 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -76,6 +76,7 @@ class JOutStructure(Structure): elecmindata: JElSteps | None = None stress: np.ndarray | None = None strain: np.ndarray | None = None + forces: np.ndarray | None = None nstep: int | None = None e: float | None = None grad_k: float | None = None diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index 54b94cc7e7c..bc4603cf137 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -30,6 +30,7 @@ "elecmindata", "stress", "strain", + "forces", "nstep", "e", "grad_k", @@ -47,6 +48,7 @@ "charges", "magnetic_moments", "selective_dynamics", + "structure", ] @@ -97,6 +99,7 @@ class JOutStructures: charges (np.ndarray[float] | None): The most recent Lowdin-charges. magnetic_moments (np.ndarray[float] | None): The most recent Lowdin-magnetic moments. selective_dynamics (list[int] | None): The selective dynamics flags for the most recent JDFTx call. + structure (Structure | None): Cleaned pymatgen Structure object of final JOutStructure """ out_slice_start_flag = "-------- Electronic minimization -----------" @@ -114,6 +117,7 @@ class JOutStructures: elecmindata: JElSteps = None stress: np.ndarray | None = None strain: np.ndarray | None = None + forces: np.ndarray | None = None nstep: int | None = None e: float | None = None grad_k: float | None = None @@ -131,6 +135,7 @@ class JOutStructures: charges: np.ndarray[float] | None = None magnetic_moments: np.ndarray[float] | None = None selective_dynamics: list[int] | None = None + structure: Structure | None = None @classmethod def _from_out_slice(cls, out_slice: list[str], opt_type: str = "IonicMinimize") -> JOutStructures: diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py index 8e4e3676094..5abd0ab1386 100644 --- a/src/pymatgen/io/jdftx/outputs.py +++ b/src/pymatgen/io/jdftx/outputs.py @@ -248,6 +248,7 @@ def _store_eigenvals(self): "elecmindata", "stress", "strain", + "forces", "nstep", "e", "grad_k", @@ -468,6 +469,7 @@ class JDFTXOutfile: elecmindata: JElSteps = field(init=False) stress: np.ndarray = field(init=False) strain: np.ndarray = field(init=False) + forces: np.ndarray = field(init=False) nstep: int = field(init=False) e: float = field(init=False) grad_k: float = field(init=False) From fe6a8b9dc298320fb9f0c4c25a4b535b8db0a3d8 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Fri, 20 Dec 2024 10:11:50 -0500 Subject: [PATCH 185/195] Removing commented out code (all attributes set within the above for loop) --- src/pymatgen/io/jdftx/jdftxoutfileslice.py | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/src/pymatgen/io/jdftx/jdftxoutfileslice.py b/src/pymatgen/io/jdftx/jdftxoutfileslice.py index 372a411cb02..a4307be41f4 100644 --- a/src/pymatgen/io/jdftx/jdftxoutfileslice.py +++ b/src/pymatgen/io/jdftx/jdftxoutfileslice.py @@ -866,23 +866,6 @@ def _set_jstrucs(self, text: list[str]) -> None: self.mu = self._get_mu() for var in _jofs_atr_from_jstrucs: setattr(self, var, getattr(self.jstrucs, var)) - # self.structure = self.jstrucs[-1].structure - # self.eopt_type = self.jstrucs.eopt_type - # self.elecmindata = self.jstrucs.elecmindata - # self.stress = self.jstrucs.stress - # self.strain = self.jstrucs.strain - # self.nstep = self.jstrucs.nstep - # self.e = self.jstrucs.e - # self.grad_k = self.jstrucs.grad_k - # self.alpha = self.jstrucs.alpha - # self.linmin = self.jstrucs.linmin - # self.abs_magneticmoment = self.jstrucs.abs_magneticmoment - # self.tot_magneticmoment = self.jstrucs.tot_magneticmoment - # self.elec_nstep = self.jstrucs.elec_nstep - # self.elec_e = self.jstrucs.elec_e - # self.elec_grad_k = self.jstrucs.elec_grad_k - # self.elec_alpha = self.jstrucs.elec_alpha - # self.elec_linmin = self.jstrucs.elec_linmin def _set_backup_vars(self, text: list[str]) -> None: """Set backups for important variables. From bcc9d1d4b5ccf4eed3c0a2ffd78824306cbc2835 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Fri, 20 Dec 2024 11:40:36 -0500 Subject: [PATCH 186/195] fixes to consistent ion coordinate units - added missing bohr_to_ang when reading initial coordinates in joustructures.py (_get_initial_coords), added missing 1/bohr_to_ang when creating a JDFTXInfile from a pmg Structure, added specification of coords-type when creating JDFTXInfile from a pmg Structure, added keyword argument for from_structure to store ion position tags as fractional or cartesian coordinates --- src/pymatgen/io/jdftx/inputs.py | 14 +++++++++++--- src/pymatgen/io/jdftx/joutstructures.py | 2 ++ 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/src/pymatgen/io/jdftx/inputs.py b/src/pymatgen/io/jdftx/inputs.py index 76307890224..761cf9e737d 100644 --- a/src/pymatgen/io/jdftx/inputs.py +++ b/src/pymatgen/io/jdftx/inputs.py @@ -23,6 +23,7 @@ class is written. from pymatgen.core import Structure from pymatgen.core.periodic_table import Element +from pymatgen.core.units import bohr_to_ang from pymatgen.io.jdftx.generic_tags import AbstractTag, BoolTagContainer, DumpTagContainer, MultiformatTag, TagContainer from pymatgen.io.jdftx.jdftxinfile_master_format import ( __PHONON_TAGS__, @@ -315,6 +316,7 @@ def from_structure( cls, structure: Structure, selective_dynamics: ArrayLike | None = None, + write_cart_coords: bool = False, ) -> JDFTXInfile: """Create a JDFTXInfile object from a pymatgen Structure. @@ -327,6 +329,7 @@ def from_structure( JDFTXInfile: The created JDFTXInfile object. """ jdftxstructure = JDFTXStructure(structure, selective_dynamics) + jdftxstructure.write_cart_coords = write_cart_coords return cls.from_jdftxstructure(jdftxstructure) @classmethod @@ -652,6 +655,7 @@ class JDFTXStructure(MSONable): structure: Structure = None selective_dynamics: ArrayLike | None = None sort_structure: bool = False + write_cart_coords: bool = False def __post_init__(self) -> None: """Post init function for JDFTXStructure. @@ -777,7 +781,7 @@ def from_jdftxinfile(cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False ) return cls(struct, selective_dynamics, sort_structure=sort_structure) - def get_str(self, in_cart_coords: bool = False) -> str: + def get_str(self, in_cart_coords: bool | None = None) -> str: """Return a string to be written as JDFTXInfile tags. Allows extra options as compared to calling str(JDFTXStructure) directly. @@ -788,7 +792,10 @@ def get_str(self, in_cart_coords: bool = False) -> str: Returns: str: Representation of JDFTXInfile structure tags. """ - jdftx_tag_dict = {} + jdftx_tag_dict: dict[str, Any] = {} + + if in_cart_coords is None: + in_cart_coords = self.write_cart_coords lattice = np.copy(self.structure.lattice.matrix) lattice = lattice.T # transpose to get into column-vector format @@ -796,11 +803,12 @@ def get_str(self, in_cart_coords: bool = False) -> str: jdftx_tag_dict["lattice"] = lattice jdftx_tag_dict["ion"] = [] + jdftx_tag_dict["coords-type"] = "Cartesian" if in_cart_coords else "Lattice" valid_labels = [ value.symbol for key, value in Element.__dict__.items() if not key.startswith("_") and not callable(value) ] for i, site in enumerate(self.structure): - coords = site.coords if in_cart_coords else site.frac_coords + coords = site.coords * (1 / bohr_to_ang) if in_cart_coords else site.frac_coords sd = self.selective_dynamics[i] if self.selective_dynamics is not None else 1 label = site.label # TODO: This is needlessly complicated, simplify this diff --git a/src/pymatgen/io/jdftx/joutstructures.py b/src/pymatgen/io/jdftx/joutstructures.py index bc4603cf137..3b76016b36d 100644 --- a/src/pymatgen/io/jdftx/joutstructures.py +++ b/src/pymatgen/io/jdftx/joutstructures.py @@ -404,6 +404,8 @@ def _get_initial_coords(pre_out_slice: list[str]) -> np.ndarray: coords_type = pre_out_slice[coords_type_lines[0]].strip().split()[1] if coords_type.lower() != "cartesian": coords = np.dot(coords, _get_initial_lattice(pre_out_slice)) + else: + coords *= bohr_to_ang return coords From f4cf97ff69a9f9c4ac10ca32a1b0306484547b95 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Fri, 20 Dec 2024 15:37:37 -0500 Subject: [PATCH 187/195] fixes for formatting on TagContainer writing with linebreak_nth_entry --- src/pymatgen/io/jdftx/generic_tags.py | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/src/pymatgen/io/jdftx/generic_tags.py b/src/pymatgen/io/jdftx/generic_tags.py index 1a7bc88ae2e..2f191b2fbe1 100644 --- a/src/pymatgen/io/jdftx/generic_tags.py +++ b/src/pymatgen/io/jdftx/generic_tags.py @@ -177,12 +177,15 @@ def get_token_len(self) -> int: int: The token length of the tag. """ - def _write(self, tag: str, value: Any, multiline_override: bool = False) -> str: + def _write(self, tag: str, value: Any, multiline_override: bool = False, strip_override: bool = False) -> str: tag_str = f"{tag} " if self.write_tagname else "" if self.multiline_tag or multiline_override: tag_str += "\\\n" if self.write_value: - tag_str += f"{value}".strip() + " " + if not strip_override: + tag_str += f"{value}".strip() + " " + else: + tag_str += f"{value}" return tag_str def _get_token_len(self) -> int: @@ -740,9 +743,9 @@ def write(self, tag: str, value: Any) -> str: elif self.linebreak_nth_entry is not None: # handles special formatting with extra linebreak, e.g. for lattice tag i_column = count % self.linebreak_nth_entry - if i_column == 1: + if i_column == 0: final_value += f"{indent}{print_str}" - elif i_column == 0: + elif i_column == self.linebreak_nth_entry - 1: final_value += f"{print_str}\\\n" else: final_value += f"{print_str}" @@ -751,7 +754,12 @@ def write(self, tag: str, value: Any) -> str: if self.multiline_tag or self.linebreak_nth_entry is not None: # handles special formatting for lattice tag final_value = final_value[:-2] # exclude final \\n from final print call - return self._write(tag, final_value, self.linebreak_nth_entry is not None) + return self._write( + tag, + final_value, + multiline_override=self.linebreak_nth_entry is not None, + strip_override=self.linebreak_nth_entry is not None, + ) def get_token_len(self) -> int: """Get the token length of the tag. From 6911419755d4a8782499d41c4ad78fe8790b2630 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Fri, 20 Dec 2024 15:38:17 -0500 Subject: [PATCH 188/195] removing commented out code --- src/pymatgen/io/jdftx/generic_tags.py | 1 - 1 file changed, 1 deletion(-) diff --git a/src/pymatgen/io/jdftx/generic_tags.py b/src/pymatgen/io/jdftx/generic_tags.py index 2f191b2fbe1..976e7dc5ad2 100644 --- a/src/pymatgen/io/jdftx/generic_tags.py +++ b/src/pymatgen/io/jdftx/generic_tags.py @@ -734,7 +734,6 @@ def write(self, tag: str, value: Any) -> str: # this could be relevant if someone manually sets the tag's can_repeat value to a non-list. print_str_list = [self.subtags[subtag].write(subtag, entry) for entry in subvalue] print_str = " ".join([v.strip() for v in print_str_list]) + " " - # print_str = " ".join(print_str_list) else: print_str = self.subtags[subtag].write(subtag, subvalue).strip() + " " From 8c02246ac1b0154f0e2b37c1835204b7ffec7d45 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Fri, 20 Dec 2024 15:56:51 -0500 Subject: [PATCH 189/195] activating none_slice_on_error behavior for all outfile slices EXCEPT the final slice --- src/pymatgen/io/jdftx/outputs.py | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py index 5abd0ab1386..e94217493a3 100644 --- a/src/pymatgen/io/jdftx/outputs.py +++ b/src/pymatgen/io/jdftx/outputs.py @@ -511,7 +511,9 @@ def from_calc_dir( return cls(slices=slices) @classmethod - def from_file(cls, file_path: str | Path, is_bgw: bool = False, none_slice_on_error: bool = False) -> JDFTXOutfile: + def from_file( + cls, file_path: str | Path, is_bgw: bool = False, none_slice_on_error: bool | None = None + ) -> JDFTXOutfile: """ Create a JDFTXOutfile object from a JDFTx out file. @@ -519,16 +521,22 @@ def from_file(cls, file_path: str | Path, is_bgw: bool = False, none_slice_on_er file_path (str | Path): The path to the JDFTx out file. is_bgw (bool): Mark True if data must be usable for BGW calculations. This will change the behavior of the parser to be stricter with certain criteria. - none_slice_on_error (bool): If True, will return None if an error occurs while parsing a slice instead of - halting the parsing process. This can be useful for parsing files with multiple slices where some slices - may be incomplete or corrupted. + none_slice_on_error (bool | None): If True, will return None if an error occurs while parsing a slice + instead of halting the parsing process. This can be useful for parsing files with multiple slices where + some slices may be incomplete or corrupted. If False, all slices may raise errors. If None, only the + final slice can raise an error upon parsing (default behavior) Returns: JDFTXOutfile: The JDFTXOutfile object. """ texts = read_outfile_slices(file_path) + if none_slice_on_error is None: + none_slice_bools = [i == len(texts) - 1 for i in range(len(texts))] + else: + none_slice_bools = [none_slice_on_error for i in range(len(texts))] slices = [ - JDFTXOutfileSlice._from_out_slice(text, is_bgw=is_bgw, none_on_error=none_slice_on_error) for text in texts + JDFTXOutfileSlice._from_out_slice(text, is_bgw=is_bgw, none_on_error=none_slice_bools[i]) + for i, text in enumerate(texts) ] return cls(slices=slices) From e34ac7f0398c522c19eb6fbb9a2c278a812f11b7 Mon Sep 17 00:00:00 2001 From: cote3804 Date: Fri, 20 Dec 2024 16:34:54 -0800 Subject: [PATCH 190/195] fixed cartesian coords in from_jdftxinfile method and added Etot to parsed energy types --- src/pymatgen/io/jdftx/inputs.py | 2 ++ src/pymatgen/io/jdftx/joutstructure.py | 8 ++++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/pymatgen/io/jdftx/inputs.py b/src/pymatgen/io/jdftx/inputs.py index 761cf9e737d..66e91d6684f 100644 --- a/src/pymatgen/io/jdftx/inputs.py +++ b/src/pymatgen/io/jdftx/inputs.py @@ -432,6 +432,7 @@ def to_pmg_structure(cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False """ # use dict representation so it's easy to get the right column for # moveScale, rather than checking for velocities + print(jdftxinfile.get_dict_representation(jdftxinfile), "INPUT DICT REP") jdftxstructure = JDFTXStructure.from_jdftxinfile( jdftxinfile.get_dict_representation(jdftxinfile), sort_structure=sort_structure, @@ -765,6 +766,7 @@ def from_jdftxinfile(cls, jdftxinfile: JDFTXInfile, sort_structure: bool = False atomic_symbols = [x["species-id"] for x in jdftxinfile["ion"]] coords = np.array([[x["x0"], x["x1"], x["x2"]] for x in jdftxinfile["ion"]]) + coords *= const.value("Bohr radius") * 10**10 # Bohr radius in Ang; convert to Ang selective_dynamics = np.array([x["moveScale"] for x in jdftxinfile["ion"]]) coords_are_cartesian = False # is default for JDFTx diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index c7393d96c24..40cef489336 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -531,7 +531,7 @@ def _parse_ecomp_lines(self, ecomp_lines: list[str]) -> None: key = lsplit[0].strip() val = float(lsplit[1].strip()) self.ecomponents[key] = val * Ha_to_eV - if key is not None and (self.etype is None) and (key in ["F", "G"]): + if key is not None and (self.etype is None) and (key in ["F", "G", "Etot"]): self.etype = key def _parse_lowdin_lines(self, lowdin_lines: list[str]) -> None: @@ -690,7 +690,11 @@ def _collect_generic_line(self, line_text: str, generic_lines: list[str]) -> tup def _init_structure(self) -> None: """Initialize structure attribute.""" self.structure = Structure( - lattice=self.lattice, species=self.species, coords=self.cart_coords, site_properties=self.site_properties + lattice=self.lattice, + species=self.species, + coords=self.cart_coords, + site_properties=self.site_properties, + coords_are_cartesian=True ) def to_dict(self) -> dict: From 13c4c3ad688c59f4e2f95d3cfc12b69436d6b064 Mon Sep 17 00:00:00 2001 From: benrich37 <76569522+benrich37@users.noreply.github.com> Date: Sun, 22 Dec 2024 22:58:04 -0500 Subject: [PATCH 191/195] fixed oversight on how 'none_slice_bools' are set on the 'none_slice_on_error is None' condition --- src/pymatgen/io/jdftx/outputs.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py index e94217493a3..486c73d122a 100644 --- a/src/pymatgen/io/jdftx/outputs.py +++ b/src/pymatgen/io/jdftx/outputs.py @@ -531,7 +531,7 @@ def from_file( """ texts = read_outfile_slices(file_path) if none_slice_on_error is None: - none_slice_bools = [i == len(texts) - 1 for i in range(len(texts))] + none_slice_bools = [i != len(texts) - 1 for i in range(len(texts))] else: none_slice_bools = [none_slice_on_error for i in range(len(texts))] slices = [ From b5ea1b657f639e10ecf0450a39ad78e2c3e8fdd0 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 13 Jan 2025 22:11:35 +0000 Subject: [PATCH 192/195] pre-commit auto-fixes --- src/pymatgen/io/jdftx/generic_tags.py | 2 +- src/pymatgen/io/jdftx/joutstructure.py | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/pymatgen/io/jdftx/generic_tags.py b/src/pymatgen/io/jdftx/generic_tags.py index 976e7dc5ad2..391e040ee4f 100644 --- a/src/pymatgen/io/jdftx/generic_tags.py +++ b/src/pymatgen/io/jdftx/generic_tags.py @@ -476,7 +476,7 @@ def write(self, tag: str, value: Any) -> str: # - sign, 1 integer left of decimal, decimal, and precision. # larger numbers auto add places to left of decimal if self.prec is not None: - value = f"{value:{self.prec+3}.{self.prec}f}" + value = f"{value:{self.prec + 3}.{self.prec}f}" return self._write(tag, value) def get_token_len(self) -> int: diff --git a/src/pymatgen/io/jdftx/joutstructure.py b/src/pymatgen/io/jdftx/joutstructure.py index 40cef489336..467ebd9a5a7 100644 --- a/src/pymatgen/io/jdftx/joutstructure.py +++ b/src/pymatgen/io/jdftx/joutstructure.py @@ -690,11 +690,11 @@ def _collect_generic_line(self, line_text: str, generic_lines: list[str]) -> tup def _init_structure(self) -> None: """Initialize structure attribute.""" self.structure = Structure( - lattice=self.lattice, - species=self.species, - coords=self.cart_coords, + lattice=self.lattice, + species=self.species, + coords=self.cart_coords, site_properties=self.site_properties, - coords_are_cartesian=True + coords_are_cartesian=True, ) def to_dict(self) -> dict: From 1185d95e79cfb5057867ea2fa43e5674bbbdb9a4 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Mon, 13 Jan 2025 20:51:29 -0700 Subject: [PATCH 193/195] Changing all "zopen" to just "open" due to an error raised when monty.io tries to raise an "EncondingWarning", changing the dump files dir to be a fixture that creates itself, yields the path, and then removes itself (parts after a "yield" only run once the test using the fixture has finished) --- src/pymatgen/io/jdftx/_output_utils.py | 3 +- src/pymatgen/io/jdftx/inputs.py | 7 +-- tests/files/io/jdftx/tmp/empty.txt | 1 - tests/io/jdftx/outputs_test_utils.py | 13 ++-- tests/io/jdftx/shared_test_utils.py | 16 +++++ tests/io/jdftx/test_jdftxinfile.py | 85 +++++++++++++------------- tests/io/jdftx/test_output_utils.py | 29 ++++----- 7 files changed, 80 insertions(+), 74 deletions(-) delete mode 100644 tests/files/io/jdftx/tmp/empty.txt diff --git a/src/pymatgen/io/jdftx/_output_utils.py b/src/pymatgen/io/jdftx/_output_utils.py index 328777cb875..b0a392c15cc 100644 --- a/src/pymatgen/io/jdftx/_output_utils.py +++ b/src/pymatgen/io/jdftx/_output_utils.py @@ -14,7 +14,6 @@ from typing import TYPE_CHECKING, Any import numpy as np -from monty.io import zopen if TYPE_CHECKING: from collections.abc import Callable @@ -52,7 +51,7 @@ def read_file(file_name: str) -> list[str]: text: list[str] list of strings from file """ - with zopen(file_name, "r") as f: + with open(file_name) as f: text = f.readlines() f.close() return text diff --git a/src/pymatgen/io/jdftx/inputs.py b/src/pymatgen/io/jdftx/inputs.py index 66e91d6684f..a156d83b146 100644 --- a/src/pymatgen/io/jdftx/inputs.py +++ b/src/pymatgen/io/jdftx/inputs.py @@ -18,7 +18,6 @@ class is written. import numpy as np import scipy.constants as const -from monty.io import zopen from monty.json import MSONable from pymatgen.core import Structure @@ -185,7 +184,7 @@ def write_file(self, filename: PathLike) -> None: Args: filename (PathLike): Filename to write to. """ - with zopen(filename, mode="wt") as file: + with open(filename, mode="w") as file: file.write(str(self)) @classmethod @@ -211,7 +210,7 @@ def from_file( path_parent = None if assign_path_parent: path_parent = Path(filename).parents[0] - with zopen(filename, mode="rt") as file: + with open(filename) as file: return cls.from_str( file.read(), dont_require_structure=dont_require_structure, @@ -835,7 +834,7 @@ def write_file(self, filename: PathLike, **kwargs) -> None: filename (PathLike): Filename to write to. **kwargs: Kwargs to pass to JDFTXStructure.get_str. """ - with zopen(filename, mode="wt") as file: + with open(filename, mode="w") as file: file.write(self.get_str(**kwargs)) def as_dict(self) -> dict: diff --git a/tests/files/io/jdftx/tmp/empty.txt b/tests/files/io/jdftx/tmp/empty.txt deleted file mode 100644 index 6acb82af3e8..00000000000 --- a/tests/files/io/jdftx/tmp/empty.txt +++ /dev/null @@ -1 +0,0 @@ -I am here to let github add this directory. \ No newline at end of file diff --git a/tests/io/jdftx/outputs_test_utils.py b/tests/io/jdftx/outputs_test_utils.py index e0cef1d35de..005729e8e49 100644 --- a/tests/io/jdftx/outputs_test_utils.py +++ b/tests/io/jdftx/outputs_test_utils.py @@ -21,14 +21,13 @@ from collections.abc import Callable -from .shared_test_utils import assert_same_value, dump_files_dir +from .shared_test_utils import assert_same_value - -def write_mt_file(fname: str, write_dir: Path = dump_files_dir): - filepath = write_dir / fname - with open(filepath, "w") as f: - f.write("if you're reading this yell at ben") - f.close() +# def write_mt_file(fname: str, write_dir: Path = dump_files_dir): +# filepath = write_dir / fname +# with open(filepath, "w") as f: +# f.write("if you're reading this yell at ben") +# f.close() def object_hasall_known_simple(obj: Any, knowndict: dict): diff --git a/tests/io/jdftx/shared_test_utils.py b/tests/io/jdftx/shared_test_utils.py index ad09c70cf33..6ac94317e84 100644 --- a/tests/io/jdftx/shared_test_utils.py +++ b/tests/io/jdftx/shared_test_utils.py @@ -5,6 +5,8 @@ from __future__ import annotations +import os +import shutil from pathlib import Path import pytest @@ -31,3 +33,17 @@ def assert_same_value(testval, knownval): assert len(testval) == len(knownval) for i in range(len(testval)): assert_same_value(testval[i], knownval[i]) + + +@pytest.fixture(scope="module") +def tmp_path(): + os.mkdir(dump_files_dir) + yield dump_files_dir + shutil.rmtree(dump_files_dir) + + +def write_mt_file(tmp_path: Path, fname: str): + filepath = tmp_path / fname + with open(filepath, "w") as f: + f.write("if you're reading this yell at ben") + f.close() diff --git a/tests/io/jdftx/test_jdftxinfile.py b/tests/io/jdftx/test_jdftxinfile.py index f595490b68a..41f990f7124 100644 --- a/tests/io/jdftx/test_jdftxinfile.py +++ b/tests/io/jdftx/test_jdftxinfile.py @@ -1,6 +1,5 @@ from __future__ import annotations -import os import re from copy import deepcopy from typing import TYPE_CHECKING, Any @@ -21,7 +20,7 @@ ex_infile2_fname, ex_infile3_fname, ) -from .shared_test_utils import assert_same_value, dump_files_dir +from .shared_test_utils import assert_same_value if TYPE_CHECKING: from collections.abc import Callable @@ -47,6 +46,42 @@ def test_JDFTXInfile_known_lambda(infile_fname: str, bool_func: Callable[[JDFTXI assert bool_func(jif) +def JDFTXInfile_self_consistency_tester(jif: JDFTXInfile, tmp_path: PathLike): + """Create an assortment of JDFTXinfile created from the same data but through different methods, and test that + they are all equivalent through "assert_idential_jif" """ + dict_jif = jif.as_dict() + # # Commenting out tests with jif2 due to the list representation asserted + jif2 = JDFTXInfile.get_dict_representation(JDFTXInfile._from_dict(dict_jif)) + str_list_jif = jif.get_text_list() + str_jif = "\n".join(str_list_jif) + jif3 = JDFTXInfile.from_str(str_jif) + tmp_fname = tmp_path / "tmp.in" + jif.write_file(tmp_fname) + jif4 = JDFTXInfile.from_file(tmp_fname) + jifs = [jif, jif2, jif3, jif4] + for i in range(len(jifs)): + for j in range(i + 1, len(jifs)): + print(f"{i}, {j}") + assert_idential_jif(jifs[i], jifs[j]) + + +def test_JDFTXInfile_from_dict(tmp_path) -> None: + jif = JDFTXInfile.from_file(ex_infile1_fname) + jif_dict = jif.as_dict() + # Test that dictionary can be modified and that _from_dict will fix set values + jif_dict["elec-cutoff"] = 20 + jif2 = JDFTXInfile.from_dict(jif_dict) + JDFTXInfile_self_consistency_tester(jif2, tmp_path) + + +@pytest.mark.parametrize("infile_fname", [ex_infile3_fname, ex_infile1_fname, ex_infile2_fname]) +def test_JDFTXInfile_self_consistency_fromfile(infile_fname: PathLike, tmp_path) -> None: + """Test that JDFTXInfile objects with different assortments of tags survive inter-conversion done within + "JDFTXInfile_self_consistency_tester""" + jif = JDFTXInfile.from_file(infile_fname) + JDFTXInfile_self_consistency_tester(jif, tmp_path) + + @pytest.mark.parametrize( ("val_key", "val"), [ @@ -63,22 +98,12 @@ def test_JDFTXInfile_known_lambda(infile_fname: str, bool_func: Callable[[JDFTXI ("elec-cutoff", 20), ], ) -def test_JDFTXInfile_set_values(val_key: str, val: Any): +def test_JDFTXInfile_set_values(val_key: str, val: Any, tmp_path) -> None: """Test value setting for various tags""" jif = JDFTXInfile.from_file(ex_infile1_fname) jif[val_key] = val # Test that the JDFTXInfile object is still consistent - JDFTXInfile_self_consistency_tester(jif) - - -def test_JDFTXInfile_from_dict(): - """Test the from_dict method""" - jif = JDFTXInfile.from_file(ex_infile1_fname) - jif_dict = jif.as_dict() - # Test that dictionary can be modified and that _from_dict will fix set values - jif_dict["elec-cutoff"] = 20 - jif2 = JDFTXInfile.from_dict(jif_dict) - JDFTXInfile_self_consistency_tester(jif2) + JDFTXInfile_self_consistency_tester(jif, tmp_path) @pytest.mark.parametrize( @@ -91,7 +116,7 @@ def test_JDFTXInfile_from_dict(): ("ion", "Fe 1 1 1 0"), ], ) -def test_JDFTXInfile_append_values(val_key: str, val: Any): +def test_JDFTXInfile_append_values(val_key: str, val: Any, tmp_path) -> None: """Test the append_tag method""" jif = JDFTXInfile.from_file(ex_infile1_fname) val_old = None if val_key not in jif else deepcopy(jif[val_key]) @@ -99,7 +124,7 @@ def test_JDFTXInfile_append_values(val_key: str, val: Any): val_new = jif[val_key] assert val_old != val_new # Test that the append_tag does not break the JDFTXInfile object - JDFTXInfile_self_consistency_tester(jif) + JDFTXInfile_self_consistency_tester(jif, tmp_path) def test_JDFTXInfile_expected_exceptions(): @@ -217,34 +242,6 @@ def test_JDFTXInfile_knowns_simple(infile_fname: PathLike, knowns: dict): assert_same_value(jif[key], val) -@pytest.mark.parametrize("infile_fname", [ex_infile3_fname, ex_infile1_fname, ex_infile2_fname]) -def test_JDFTXInfile_self_consistency(infile_fname: PathLike): - """Test that JDFTXInfile objects with different assortments of tags survive inter-conversion done within - "JDFTXInfile_self_consistency_tester""" - jif = JDFTXInfile.from_file(infile_fname) - JDFTXInfile_self_consistency_tester(jif) - - -def JDFTXInfile_self_consistency_tester(jif: JDFTXInfile): - """Create an assortment of JDFTXinfile created from the same data but through different methods, and test that - they are all equivalent through "assert_idential_jif" """ - dict_jif = jif.as_dict() - # # Commenting out tests with jif2 due to the list representation asserted - jif2 = JDFTXInfile.get_dict_representation(JDFTXInfile._from_dict(dict_jif)) - str_list_jif = jif.get_text_list() - str_jif = "\n".join(str_list_jif) - jif3 = JDFTXInfile.from_str(str_jif) - tmp_fname = dump_files_dir / "tmp.in" - jif.write_file(tmp_fname) - jif4 = JDFTXInfile.from_file(tmp_fname) - jifs = [jif, jif2, jif3, jif4] - for i in range(len(jifs)): - for j in range(i + 1, len(jifs)): - print(f"{i}, {j}") - assert_idential_jif(jifs[i], jifs[j]) - os.remove(tmp_fname) - - def test_jdftxstructure(): """Test the JDFTXStructure object associated with the JDFTXInfile object""" jif = JDFTXInfile.from_file(ex_infile2_fname) diff --git a/tests/io/jdftx/test_output_utils.py b/tests/io/jdftx/test_output_utils.py index fc292861b9e..6c4a0bfbe7f 100644 --- a/tests/io/jdftx/test_output_utils.py +++ b/tests/io/jdftx/test_output_utils.py @@ -10,8 +10,8 @@ from pymatgen.io.jdftx.joutstructures import _get_joutstructures_start_idx from pymatgen.io.jdftx.outputs import _find_jdftx_out_file -from .outputs_test_utils import noeigstats_outfile_path, write_mt_file -from .shared_test_utils import dump_files_dir +from .outputs_test_utils import noeigstats_outfile_path +from .shared_test_utils import write_mt_file def test_get_start_lines(): @@ -66,7 +66,7 @@ def test_get_joutstructures_start_idx(): assert _get_joutstructures_start_idx(["ken", "ken"], out_slice_start_flag=start_flag) is None -def test_find_jdftx_out_file(): +def test_find_jdftx_out_file(tmp_path): """Test the _find_jdftx_out_file function. This function is used to find the JDFTx out file in a directory. @@ -74,18 +74,15 @@ def test_find_jdftx_out_file(): and directories with multiple out files. And out file must match "*.out" or "out" exactly. """ with pytest.raises(FileNotFoundError, match="No JDFTx out file found in directory."): - _find_jdftx_out_file(dump_files_dir) - write_mt_file("test.out") - assert _find_jdftx_out_file(dump_files_dir) == dump_files_dir / "test.out" + _find_jdftx_out_file(tmp_path) + write_mt_file(tmp_path, "test.out") + assert _find_jdftx_out_file(tmp_path) == tmp_path / "test.out" # out file has to match "*.out" or "out" exactly - write_mt_file("tinyout") - assert _find_jdftx_out_file(dump_files_dir) == dump_files_dir / "test.out" - remove(_find_jdftx_out_file(dump_files_dir)) - write_mt_file("out") - assert _find_jdftx_out_file(dump_files_dir) == dump_files_dir / "out" - write_mt_file("tinyout.out") + write_mt_file(tmp_path, "tinyout") + assert _find_jdftx_out_file(tmp_path) == tmp_path / "test.out" + remove(_find_jdftx_out_file(tmp_path)) + write_mt_file(tmp_path, "out") + assert _find_jdftx_out_file(tmp_path) == tmp_path / "out" + write_mt_file(tmp_path, "tinyout.out") with pytest.raises(FileNotFoundError, match="Multiple JDFTx out files found in directory."): - _find_jdftx_out_file(dump_files_dir) - # remove tmp files - for remaining in dump_files_dir.glob("*out"): - remove(remaining) + _find_jdftx_out_file(tmp_path) From 510d88aefcc4bcc9db435ac87286d519e1688230 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Tue, 14 Jan 2025 18:13:20 -0700 Subject: [PATCH 194/195] Storing a list of the orbital labels instead of a dictionary of orbitals available per ion-type, adding a value check for the bandProjections, improving docustring for JDFTXOutputs --- src/pymatgen/io/jdftx/_output_utils.py | 98 +++++++++++++++++++++++++- src/pymatgen/io/jdftx/outputs.py | 20 ++++-- tests/io/jdftx/outputs_test_utils.py | 8 +-- tests/io/jdftx/test_jdftxoutput.py | 3 +- 4 files changed, 118 insertions(+), 11 deletions(-) diff --git a/src/pymatgen/io/jdftx/_output_utils.py b/src/pymatgen/io/jdftx/_output_utils.py index b0a392c15cc..85c117b6da3 100644 --- a/src/pymatgen/io/jdftx/_output_utils.py +++ b/src/pymatgen/io/jdftx/_output_utils.py @@ -501,7 +501,7 @@ def _is_complex_bandfile_filepath(bandfile_filepath: str | Path) -> bool: ] -def _get_atom_orb_labels_dict(bandfile_filepath: Path) -> dict[str, list[str]]: +def _get_atom_orb_labels_ref_dict(bandfile_filepath: Path) -> dict[str, list[str]]: """ Return a dictionary mapping each atom symbol to all atomic orbital projection string representations. @@ -546,3 +546,99 @@ def _get_atom_orb_labels_dict(bandfile_filepath: Path) -> dict[str, list[str]]: else: labels_dict[sym] += mls return labels_dict + + +def _get_atom_count_list(bandfile_filepath: Path) -> list[tuple[str, int]]: + """ + Return a list of tuples of atom symbols and counts. + + Return a list of tuples of atom symbols and counts. This is superior to a dictionary as it maintains the order of + the atoms in the bandfile. + + Args: + bandfile_filepath (str | Path): The path to the bandfile. + + Returns: + list[tuple[str, int]]: A list of tuples of atom symbols and counts. + """ + bandfile = read_file(bandfile_filepath) + atom_count_list = [] + + for i, line in enumerate(bandfile): + if i > 1: + if "#" in line: + break + lsplit = line.strip().split() + sym = lsplit[0].strip() + count = int(lsplit[1].strip()) + atom_count_list.append((sym, count)) + return atom_count_list + + +def _get_orb_label_list_expected_len(labels_dict: dict[str, list[str]], atom_count_list: list[tuple[str, int]]) -> int: + """ + Return the expected length of the atomic orbital projection string representation list. + + Return the expected length of the atomic orbital projection string representation list. + + Args: + labels_dict (dict[str, list[str]]): A dictionary mapping each atom symbol to all atomic orbital projection + string representations. + atom_count_list (list[tuple[str, int]]): A list of tuples of atom symbols and counts. + + Returns: + int: The expected length of the atomic orbital projection string representation list. + """ + expected_len = 0 + for ion_tuple in atom_count_list: + ion = ion_tuple[0] + count = ion_tuple[1] + orbs = labels_dict[ion] + expected_len += count * len(orbs) + return expected_len + + +def _get_orb_label(ion: str, idx: int, orb: str) -> str: + """ + Return the string representation for an orbital projection. + + Return the string representation for an orbital projection. + + Args: + ion (str): The symbol of the atom. + idx (int): The index of the atom. + orb (str): The atomic orbital projection string representation. + + Returns: + str: The atomic orbital projection string representation for the atom. + """ + return f"{ion}#{idx + 1}({orb})" + + +def _get_orb_label_list(bandfile_filepath: Path) -> tuple[str, ...]: + """ + Return a tuple of all atomic orbital projection string representations. + + Return a tuple of all atomic orbital projection string representations. + + Args: + bandfile_filepath (str | Path): The path to the bandfile. + + Returns: + tuple[str]: A list of all atomic orbital projection string representations. + """ + labels_dict = _get_atom_orb_labels_ref_dict(bandfile_filepath) + atom_count_list = _get_atom_count_list(bandfile_filepath) + read_file(bandfile_filepath) + labels_list: list[str] = [] + for ion_tuple in atom_count_list: + ion = ion_tuple[0] + orbs = labels_dict[ion] + count = ion_tuple[1] + for i in range(count): + for orb in orbs: + labels_list.append(_get_orb_label(ion, i, orb)) + # This is most likely unnecessary, but it is a good check to have. + if len(labels_list) != _get_orb_label_list_expected_len(labels_dict, atom_count_list): + raise RuntimeError("Number of atomic orbital projections does not match expected length.") + return tuple(labels_list) diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py index 486c73d122a..14663ebc69f 100644 --- a/src/pymatgen/io/jdftx/outputs.py +++ b/src/pymatgen/io/jdftx/outputs.py @@ -16,8 +16,8 @@ class is written. import numpy as np from pymatgen.io.jdftx._output_utils import ( - _get_atom_orb_labels_dict, _get_nbands_from_bandfile_filepath, + _get_orb_label_list, get_proj_tju_from_file, read_outfile_slices, ) @@ -90,6 +90,18 @@ class JDFTXOutputs: (nspin, nkpt, nbands, nion, nionproj) to save on memory as nonionproj is different depending on the ion type. This array may also be complex if specified in 'band-projections-params' in the JDFTx input, allowing for pCOHP analysis. + eigenvals (np.ndarray): The eigenvalues. Stored in shape (nstates, nbands) where nstates is nspin*nkpts (nkpts + may not equal prod(kfolding) if symmetry reduction occurred) and nbands is the number of bands. + orb_label_list (tuple[str, ...]): A tuple of the orbital labels for the bandProjections file, where the i'th + element describes the i'th orbital. Orbital labels are formatted as "#()", + where is the element symbol of the ion, is the 1-based index of the ion-type in the + structure (ie C#2 would be the second carbon atom, but not necessarily the second ion in the structure), + and is a string describing "l" and "ml" quantum numbers (ie "p_x" or "d_yz"). Note that while "z" + corresponds to the "z" axis, "x" and "y" are arbitrary and may not correspond to the actual x and y axes of + the structure. In the case where multiple shells of a given "l" are available within the projections, a + 0-based index will appear mimicking a principle quantum number (ie "0px" for first shell and "1px" for + second shell). The actual principal quantum number is not stored in the JDFTx output files and must be + inferred by the user. """ calc_dir: str | Path = field(init=True) @@ -99,7 +111,7 @@ class JDFTXOutputs: bandProjections: np.ndarray | None = field(init=False) eigenvals: np.ndarray | None = field(init=False) # Misc metadata for interacting with the data - atom_orb_labels_dict: dict[int, str] | None = field(init=False) + orb_label_list: tuple[str, ...] | None = field(init=False) @classmethod def from_calc_dir(cls, calc_dir: str | Path, store_vars: list[str] | None = None) -> JDFTXOutputs: @@ -167,15 +179,13 @@ def _check_bandProjections(self): def _store_bandProjections(self): if "bandProjections" in self.paths: self.bandProjections = get_proj_tju_from_file(self.paths["bandProjections"]) - self.atom_orb_labels_dict = _get_atom_orb_labels_dict(self.paths["bandProjections"]) + self.orb_label_list = _get_orb_label_list(self.paths["bandProjections"]) def _check_eigenvals(self): """Check for misaligned data within eigenvals file.""" if "eigenvals" in self.paths: if not self.paths["eigenvals"].exists(): raise RuntimeError("Allocated path for eigenvals does not exist.") - # TODO: We should not have to load the entire file to find its length - replace with something more - # efficient once Claude lets me create an account. tj = len(np.fromfile(self.paths["eigenvals"])) nstates_float = tj / self.outfile.nbands if not np.isclose(nstates_float, int(nstates_float)): diff --git a/tests/io/jdftx/outputs_test_utils.py b/tests/io/jdftx/outputs_test_utils.py index 005729e8e49..081ffc7052f 100644 --- a/tests/io/jdftx/outputs_test_utils.py +++ b/tests/io/jdftx/outputs_test_utils.py @@ -137,10 +137,9 @@ def jdftxoutfile_matches_known(joutfile: JDFTXOutfile, known: dict): "eigenvals": n2_ex_calc_dir / Path("eigenvals"), } n2_ex_calc_dir_bandprojections_metadata = { - "atom_orb_labels_dict": { - "N": ["s", "px", "py", "pz"], - }, + "orb_label_list": ["N#1(s)", "N#1(px)", "N#1(py)", "N#1(pz)", "N#2(s)", "N#2(px)", "N#2(py)", "N#2(pz)"], "shape": (54, 15, 8), + "first val": -0.1331527 + 0.5655596j, } @@ -150,8 +149,9 @@ def jdftxoutfile_matches_known(joutfile: JDFTXOutfile, known: dict): "eigenvals": nh3_ex_calc_dir / Path("eigenvals"), } nh3_ex_calc_dir_bandprojections_metadata = { - "atom_orb_labels_dict": {"N": ["s", "px", "py", "pz"], "H": ["s"]}, + "orb_label_list": ["N#1(s)", "N#1(px)", "N#1(py)", "N#1(pz)", "H#1(s)", "H#2(s)", "H#3(s)"], "shape": (16, 14, 7), + "first val": -0.0688767 + 0.9503786j, } example_sp_outfile_path = ex_out_files_dir / Path("example_sp.out") diff --git a/tests/io/jdftx/test_jdftxoutput.py b/tests/io/jdftx/test_jdftxoutput.py index 0da5b41e5e9..5fe308c1a05 100644 --- a/tests/io/jdftx/test_jdftxoutput.py +++ b/tests/io/jdftx/test_jdftxoutput.py @@ -60,10 +60,11 @@ def test_store_vars(calc_dir: Path, store_vars: list[str]): def test_store_bandprojections(calc_dir: Path, known_metadata: dict): """Test that the stored band projections are correct.""" jo = JDFTXOutputs.from_calc_dir(calc_dir, store_vars=["bandProjections"]) - for var in ["atom_orb_labels_dict"]: + for var in ["orb_label_list"]: assert hasattr(jo, var) assert_same_value(getattr(jo, var), known_metadata[var]) assert_same_value(jo.bandProjections.shape, known_metadata["shape"]) + assert pytest.approx(jo.bandProjections[0, 0, 0]) == known_metadata["first val"] @pytest.mark.parametrize("calc_dir", [n2_ex_calc_dir, nh3_ex_calc_dir]) From ecf70720643425cb916ef4957e6e3a2be61947e1 Mon Sep 17 00:00:00 2001 From: Ben Rich Date: Tue, 14 Jan 2025 19:11:40 -0700 Subject: [PATCH 195/195] optional "outfile_name" argument for "from_calc_dir" for JDFTXOutputs to allow for initialization on calc_dirs with ambiguous out file identity (ie multiple files with the .out suffix) --- src/pymatgen/io/jdftx/outputs.py | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/src/pymatgen/io/jdftx/outputs.py b/src/pymatgen/io/jdftx/outputs.py index 14663ebc69f..43d87f6d756 100644 --- a/src/pymatgen/io/jdftx/outputs.py +++ b/src/pymatgen/io/jdftx/outputs.py @@ -105,6 +105,7 @@ class JDFTXOutputs: """ calc_dir: str | Path = field(init=True) + outfile_name: str | Path | None = field(init=True) store_vars: list[str] = field(default_factory=list, init=True) paths: dict[str, Path] = field(init=False) outfile: JDFTXOutfile = field(init=False) @@ -114,7 +115,9 @@ class JDFTXOutputs: orb_label_list: tuple[str, ...] | None = field(init=False) @classmethod - def from_calc_dir(cls, calc_dir: str | Path, store_vars: list[str] | None = None) -> JDFTXOutputs: + def from_calc_dir( + cls, calc_dir: str | Path, store_vars: list[str] | None = None, outfile_name: str | Path | None = None + ) -> JDFTXOutputs: """ Create a JDFTXOutputs object from a directory containing JDFTx out files. @@ -125,12 +128,15 @@ def from_calc_dir(cls, calc_dir: str | Path, store_vars: list[str] | None = None none_slice_on_error (bool): If True, will return None if an error occurs while parsing a slice instead of halting the parsing process. This can be useful for parsing files with multiple slices where some slices may be incomplete or corrupted. + outfile_name (str | Path): The name of the outfile to use. If None, will search for the outfile in the + calc_dir. If provided, will concatenate with calc_dir as the outfile path. Use this if the calc_dir + contains multiple files that may be mistaken for the outfile (ie multiple files with the '.out' suffix). Returns: JDFTXOutputs: The JDFTXOutputs object. """ if store_vars is None: store_vars = [] - return cls(calc_dir=Path(calc_dir), store_vars=store_vars) + return cls(calc_dir=Path(calc_dir), store_vars=store_vars, outfile_name=outfile_name) def __post_init__(self): self._init_paths() @@ -140,7 +146,12 @@ def _init_paths(self): self.paths = {} if self.calc_dir is None: raise ValueError("calc_dir must be set as not None before initializing.") - outfile_path = _find_jdftx_out_file(self.calc_dir) + if self.outfile_name is None: + outfile_path = _find_jdftx_out_file(self.calc_dir) + else: + outfile_path = self.calc_dir / self.outfile_name + if not outfile_path.exists(): + raise FileNotFoundError(f"Provided outfile path {outfile_path} does not exist.") self.outfile = JDFTXOutfile.from_file(outfile_path) prefix = self.outfile.prefix for fname in dump_file_names: